sbuild (Debian sbuild) 0.85.0 (04 January 2023) on mjolnir.einval.org

+==============================================================================+
| wiggle 1.3-1 (i386)                          Fri, 14 Mar 2025 21:38:29 +0000 |
+==============================================================================+

Package: wiggle
Version: 1.3-1
Source Version: 1.3-1
Distribution: unstable
Machine Architecture: arm64
Host Architecture: i386
Build Architecture: arm64
Build Profiles: cross nocheck
Build Type: any

Unpacking /home/helmut/.cache/sbuild/unstable-arm64-sbuild.tar.zst to /tmp/tmp.sbuild.gYy5u9llMu...
I: NOTICE: Log filtering will replace 'sbuild-unshare-dummy-location' with '<<CHROOT>>'
I: NOTICE: Log filtering will replace 'build/wiggle-NuGXvm/resolver-gpKs6n' with '<<RESOLVERDIR>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://mirror.einval.org/debian unstable InRelease [205 kB]
Get:2 http://mirror.einval.org/debian unstable/main Sources [11.0 MB]
Get:3 http://mirror.einval.org/debian unstable/main arm64 Packages [10.0 MB]
Get:4 http://mirror.einval.org/debian unstable/main i386 Packages [9847 kB]
Fetched 31.1 MB in 7s (4320 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following packages will be upgraded:
  apt apt-utils bash cpp-14 cpp-14-aarch64-linux-gnu debconf dpkg dpkg-dev
  g++-14 g++-14-aarch64-linux-gnu gcc-14 gcc-14-aarch64-linux-gnu gcc-14-base
  libapt-pkg7.0 libasan8 libatomic1 libc-bin libc-dev-bin libc6 libc6-dev
  libcap2 libcc1-0 libdpkg-perl libgcc-14-dev libgcc-s1 libgomp1 libhwasan0
  libitm1 liblsan0 libstdc++-14-dev libstdc++6 libsystemd0 libtsan2 libubsan1
  libudev1 libzstd1 sysvinit-utils
37 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 65.0 MB of archives.
After this operation, 134 kB of additional disk space will be used.
Get:1 http://mirror.einval.org/debian unstable/main arm64 bash arm64 5.2.37-1.1+b1 [1458 kB]
Get:2 http://mirror.einval.org/debian unstable/main arm64 libc6-dev arm64 2.41-4 [1620 kB]
Get:3 http://mirror.einval.org/debian unstable/main arm64 libc-dev-bin arm64 2.41-4 [57.5 kB]
Get:4 http://mirror.einval.org/debian unstable/main arm64 libcc1-0 arm64 14.2.0-18 [42.1 kB]
Get:5 http://mirror.einval.org/debian unstable/main arm64 gcc-14-base arm64 14.2.0-18 [49.4 kB]
Get:6 http://mirror.einval.org/debian unstable/main arm64 libgcc-s1 arm64 14.2.0-18 [54.1 kB]
Get:7 http://mirror.einval.org/debian unstable/main arm64 libgomp1 arm64 14.2.0-18 [124 kB]
Get:8 http://mirror.einval.org/debian unstable/main arm64 libitm1 arm64 14.2.0-18 [24.1 kB]
Get:9 http://mirror.einval.org/debian unstable/main arm64 libatomic1 arm64 14.2.0-18 [10.1 kB]
Get:10 http://mirror.einval.org/debian unstable/main arm64 libasan8 arm64 14.2.0-18 [2579 kB]
Get:11 http://mirror.einval.org/debian unstable/main arm64 liblsan0 arm64 14.2.0-18 [1161 kB]
Get:12 http://mirror.einval.org/debian unstable/main arm64 libtsan2 arm64 14.2.0-18 [2386 kB]
Get:13 http://mirror.einval.org/debian unstable/main arm64 libubsan1 arm64 14.2.0-18 [1039 kB]
Get:14 http://mirror.einval.org/debian unstable/main arm64 libhwasan0 arm64 14.2.0-18 [1442 kB]
Get:15 http://mirror.einval.org/debian unstable/main arm64 gcc-14 arm64 14.2.0-18 [529 kB]
Get:16 http://mirror.einval.org/debian unstable/main arm64 g++-14 arm64 14.2.0-18 [22.5 kB]
Get:17 http://mirror.einval.org/debian unstable/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-18 [10.1 MB]
Get:18 http://mirror.einval.org/debian unstable/main arm64 libstdc++-14-dev arm64 14.2.0-18 [2295 kB]
Get:19 http://mirror.einval.org/debian unstable/main arm64 libgcc-14-dev arm64 14.2.0-18 [2356 kB]
Get:20 http://mirror.einval.org/debian unstable/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-18 [17.7 MB]
Get:21 http://mirror.einval.org/debian unstable/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-18 [9171 kB]
Get:22 http://mirror.einval.org/debian unstable/main arm64 cpp-14 arm64 14.2.0-18 [1276 B]
Get:23 http://mirror.einval.org/debian unstable/main arm64 libstdc++6 arm64 14.2.0-18 [638 kB]
Get:24 http://mirror.einval.org/debian unstable/main arm64 libzstd1 arm64 1.5.7+dfsg-1 [266 kB]
Get:25 http://mirror.einval.org/debian unstable/main arm64 libc6 arm64 2.41-4 [2484 kB]
Get:26 http://mirror.einval.org/debian unstable/main arm64 libcap2 arm64 1:2.75-2 [27.1 kB]
Get:27 http://mirror.einval.org/debian unstable/main arm64 libsystemd0 arm64 257.4-3 [419 kB]
Get:28 http://mirror.einval.org/debian unstable/main arm64 libudev1 arm64 257.4-3 [141 kB]
Get:29 http://mirror.einval.org/debian unstable/main arm64 libapt-pkg7.0 arm64 2.9.33 [974 kB]
Get:30 http://mirror.einval.org/debian unstable/main arm64 dpkg arm64 1.22.18 [1529 kB]
Get:31 http://mirror.einval.org/debian unstable/main arm64 apt arm64 2.9.33 [1359 kB]
Get:32 http://mirror.einval.org/debian unstable/main arm64 apt-utils arm64 2.9.33 [314 kB]
Get:33 http://mirror.einval.org/debian unstable/main arm64 libc-bin arm64 2.41-4 [549 kB]
Get:34 http://mirror.einval.org/debian unstable/main arm64 sysvinit-utils arm64 3.14-4 [34.0 kB]
Get:35 http://mirror.einval.org/debian unstable/main arm64 debconf all 1.5.91 [121 kB]
Get:36 http://mirror.einval.org/debian unstable/main arm64 dpkg-dev all 1.22.18 [1338 kB]
Get:37 http://mirror.einval.org/debian unstable/main arm64 libdpkg-perl all 1.22.18 [649 kB]
Preconfiguring packages ...
Fetched 65.0 MB in 1s (98.9 MB/s)
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 11984 files and directories currently installed.)
Preparing to unpack .../bash_5.2.37-1.1+b1_arm64.deb ...
Unpacking bash (5.2.37-1.1+b1) over (5.2.37-1.1) ...
Setting up bash (5.2.37-1.1+b1) ...
update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 11985 files and directories currently installed.)
Preparing to unpack .../libc6-dev_2.41-4_arm64.deb ...
Unpacking libc6-dev:arm64 (2.41-4) over (2.41-3) ...
Preparing to unpack .../libc-dev-bin_2.41-4_arm64.deb ...
Unpacking libc-dev-bin (2.41-4) over (2.41-3) ...
Preparing to unpack .../libcc1-0_14.2.0-18_arm64.deb ...
Unpacking libcc1-0:arm64 (14.2.0-18) over (14.2.0-17) ...
Preparing to unpack .../gcc-14-base_14.2.0-18_arm64.deb ...
Unpacking gcc-14-base:arm64 (14.2.0-18) over (14.2.0-17) ...
Setting up gcc-14-base:arm64 (14.2.0-18) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 11985 files and directories currently installed.)
Preparing to unpack .../libgcc-s1_14.2.0-18_arm64.deb ...
Unpacking libgcc-s1:arm64 (14.2.0-18) over (14.2.0-17) ...
Setting up libgcc-s1:arm64 (14.2.0-18) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 11985 files and directories currently installed.)
Preparing to unpack .../00-libgomp1_14.2.0-18_arm64.deb ...
Unpacking libgomp1:arm64 (14.2.0-18) over (14.2.0-17) ...
Preparing to unpack .../01-libitm1_14.2.0-18_arm64.deb ...
Unpacking libitm1:arm64 (14.2.0-18) over (14.2.0-17) ...
Preparing to unpack .../02-libatomic1_14.2.0-18_arm64.deb ...
Unpacking libatomic1:arm64 (14.2.0-18) over (14.2.0-17) ...
Preparing to unpack .../03-libasan8_14.2.0-18_arm64.deb ...
Unpacking libasan8:arm64 (14.2.0-18) over (14.2.0-17) ...
Preparing to unpack .../04-liblsan0_14.2.0-18_arm64.deb ...
Unpacking liblsan0:arm64 (14.2.0-18) over (14.2.0-17) ...
Preparing to unpack .../05-libtsan2_14.2.0-18_arm64.deb ...
Unpacking libtsan2:arm64 (14.2.0-18) over (14.2.0-17) ...
Preparing to unpack .../06-libubsan1_14.2.0-18_arm64.deb ...
Unpacking libubsan1:arm64 (14.2.0-18) over (14.2.0-17) ...
Preparing to unpack .../07-libhwasan0_14.2.0-18_arm64.deb ...
Unpacking libhwasan0:arm64 (14.2.0-18) over (14.2.0-17) ...
Preparing to unpack .../08-gcc-14_14.2.0-18_arm64.deb ...
Unpacking gcc-14 (14.2.0-18) over (14.2.0-17) ...
Preparing to unpack .../09-g++-14_14.2.0-18_arm64.deb ...
Unpacking g++-14 (14.2.0-18) over (14.2.0-17) ...
Preparing to unpack .../10-g++-14-aarch64-linux-gnu_14.2.0-18_arm64.deb ...
Unpacking g++-14-aarch64-linux-gnu (14.2.0-18) over (14.2.0-17) ...
Preparing to unpack .../11-libstdc++-14-dev_14.2.0-18_arm64.deb ...
Unpacking libstdc++-14-dev:arm64 (14.2.0-18) over (14.2.0-17) ...
Preparing to unpack .../12-libgcc-14-dev_14.2.0-18_arm64.deb ...
Unpacking libgcc-14-dev:arm64 (14.2.0-18) over (14.2.0-17) ...
Preparing to unpack .../13-gcc-14-aarch64-linux-gnu_14.2.0-18_arm64.deb ...
Unpacking gcc-14-aarch64-linux-gnu (14.2.0-18) over (14.2.0-17) ...
Preparing to unpack .../14-cpp-14-aarch64-linux-gnu_14.2.0-18_arm64.deb ...
Unpacking cpp-14-aarch64-linux-gnu (14.2.0-18) over (14.2.0-17) ...
Preparing to unpack .../15-cpp-14_14.2.0-18_arm64.deb ...
Unpacking cpp-14 (14.2.0-18) over (14.2.0-17) ...
Preparing to unpack .../16-libstdc++6_14.2.0-18_arm64.deb ...
Unpacking libstdc++6:arm64 (14.2.0-18) over (14.2.0-17) ...
Setting up libstdc++6:arm64 (14.2.0-18) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 11985 files and directories currently installed.)
Preparing to unpack .../libzstd1_1.5.7+dfsg-1_arm64.deb ...
Unpacking libzstd1:arm64 (1.5.7+dfsg-1) over (1.5.6+dfsg-2) ...
Setting up libzstd1:arm64 (1.5.7+dfsg-1) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 11985 files and directories currently installed.)
Preparing to unpack .../libc6_2.41-4_arm64.deb ...
Unpacking libc6:arm64 (2.41-4) over (2.41-3) ...
Setting up libc6:arm64 (2.41-4) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 11985 files and directories currently installed.)
Preparing to unpack .../libcap2_1%3a2.75-2_arm64.deb ...
Unpacking libcap2:arm64 (1:2.75-2) over (1:2.75-1) ...
Setting up libcap2:arm64 (1:2.75-2) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 11985 files and directories currently installed.)
Preparing to unpack .../libsystemd0_257.4-3_arm64.deb ...
Unpacking libsystemd0:arm64 (257.4-3) over (257.4-1) ...
Setting up libsystemd0:arm64 (257.4-3) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 11985 files and directories currently installed.)
Preparing to unpack .../libudev1_257.4-3_arm64.deb ...
Unpacking libudev1:arm64 (257.4-3) over (257.4-1) ...
Setting up libudev1:arm64 (257.4-3) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 11985 files and directories currently installed.)
Preparing to unpack .../libapt-pkg7.0_2.9.33_arm64.deb ...
Unpacking libapt-pkg7.0:arm64 (2.9.33) over (2.9.31) ...
Setting up libapt-pkg7.0:arm64 (2.9.33) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 11985 files and directories currently installed.)
Preparing to unpack .../dpkg_1.22.18_arm64.deb ...
Unpacking dpkg (1.22.18) over (1.22.17) ...
Setting up dpkg (1.22.18) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 11985 files and directories currently installed.)
Preparing to unpack .../archives/apt_2.9.33_arm64.deb ...
Unpacking apt (2.9.33) over (2.9.31) ...
Setting up apt (2.9.33) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 11985 files and directories currently installed.)
Preparing to unpack .../apt-utils_2.9.33_arm64.deb ...
Unpacking apt-utils (2.9.33) over (2.9.31) ...
Preparing to unpack .../libc-bin_2.41-4_arm64.deb ...
Unpacking libc-bin (2.41-4) over (2.41-3) ...
Setting up libc-bin (2.41-4) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 11985 files and directories currently installed.)
Preparing to unpack .../sysvinit-utils_3.14-4_arm64.deb ...
Unpacking sysvinit-utils (3.14-4) over (3.14-3) ...
Setting up sysvinit-utils (3.14-4) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 11985 files and directories currently installed.)
Preparing to unpack .../debconf_1.5.91_all.deb ...
Unpacking debconf (1.5.91) over (1.5.90) ...
Setting up debconf (1.5.91) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 11985 files and directories currently installed.)
Preparing to unpack .../dpkg-dev_1.22.18_all.deb ...
Unpacking dpkg-dev (1.22.18) over (1.22.17) ...
Preparing to unpack .../libdpkg-perl_1.22.18_all.deb ...
Unpacking libdpkg-perl (1.22.18) over (1.22.17) ...
Setting up apt-utils (2.9.33) ...
Setting up libgomp1:arm64 (14.2.0-18) ...
Setting up libatomic1:arm64 (14.2.0-18) ...
Setting up libdpkg-perl (1.22.18) ...
Setting up libubsan1:arm64 (14.2.0-18) ...
Setting up cpp-14-aarch64-linux-gnu (14.2.0-18) ...
Setting up libhwasan0:arm64 (14.2.0-18) ...
Setting up libasan8:arm64 (14.2.0-18) ...
Setting up libtsan2:arm64 (14.2.0-18) ...
Setting up libc-dev-bin (2.41-4) ...
Setting up libcc1-0:arm64 (14.2.0-18) ...
Setting up liblsan0:arm64 (14.2.0-18) ...
Setting up libitm1:arm64 (14.2.0-18) ...
Setting up dpkg-dev (1.22.18) ...
Setting up cpp-14 (14.2.0-18) ...
Setting up libc6-dev:arm64 (2.41-4) ...
Setting up libgcc-14-dev:arm64 (14.2.0-18) ...
Setting up libstdc++-14-dev:arm64 (14.2.0-18) ...
Setting up gcc-14-aarch64-linux-gnu (14.2.0-18) ...
Setting up g++-14-aarch64-linux-gnu (14.2.0-18) ...
Setting up gcc-14 (14.2.0-18) ...
Setting up g++-14 (14.2.0-18) ...
Processing triggers for debianutils (5.21) ...
Processing triggers for libc-bin (2.41-4) ...

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'wiggle' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/debian/wiggle.git
Please use:
git clone https://salsa.debian.org/debian/wiggle.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 4096 kB of source archives.
Get:1 http://mirror.einval.org/debian unstable/main wiggle 1.3-1 (dsc) [1819 B]
Get:2 http://mirror.einval.org/debian unstable/main wiggle 1.3-1 (tar) [4089 kB]
Get:3 http://mirror.einval.org/debian unstable/main wiggle 1.3-1 (diff) [4564 B]
Fetched 4096 kB in 0s (13.4 MB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/wiggle-NuGXvm/wiggle-1.3' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/wiggle-NuGXvm' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: debhelper-compat (= 13), groff, libncurses-dev, time, libc-dev, libstdc++-dev, build-essential:arm64, fakeroot:arm64, crossbuild-essential-i386:arm64, libc-dev:i386, libstdc++-dev:i386
Filtered Build-Depends: debhelper-compat (= 13), groff, libncurses-dev, time, libc-dev, libstdc++-dev, build-essential:arm64, fakeroot:arm64, crossbuild-essential-i386:arm64, libc-dev:i386, libstdc++-dev:i386
dpkg-deb: warning: root directory /<<RESOLVERDIR>>/sbuild-build-depends-main-dummy has unusual owner or group 998:999
dpkg-deb: hint: you might need to pass --root-owner-group, see <https://wiki.debian.org/Teams/Dpkg/RootlessBuilds> for further details
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-main-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [609 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [740 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [782 B]
Fetched 2131 B in 0s (84.8 kB/s)
Reading package lists...
Reading package lists...

Install main build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
Execute external solver...
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev binutils-i686-linux-gnu
  bsdextrautils cpp-14-i686-linux-gnu cpp-i686-linux-gnu
  crossbuild-essential-i386 debhelper dh-autoreconf dh-strip-nondeterminism
  dwz fakeroot file g++-14-i686-linux-gnu g++-i686-linux-gnu gcc-14-base:i386
  gcc-14-cross-base gcc-14-i686-linux-gnu gcc-14-i686-linux-gnu-base
  gcc-i686-linux-gnu gettext gettext-base groff groff-base intltool-debian
  libarchive-zip-perl libasan8:i386 libasan8-i386-cross libatomic1:i386
  libatomic1-i386-cross libc6:i386 libc6-dev:i386 libc6-dev-i386-cross
  libc6-i386-cross libcrypt-dev:i386 libcrypt1:i386 libdebhelper-perl
  libelf1t64 libfakeroot libfile-stripnondeterminism-perl libgcc-14-dev:i386
  libgcc-14-dev-i386-cross libgcc-s1:i386 libgcc-s1-i386-cross libgomp1:i386
  libgomp1-i386-cross libice6 libicu76 libitm1:i386 libitm1-i386-cross
  libmagic-mgc libmagic1t64 libncurses-dev:i386 libncurses6:i386
  libncursesw6:i386 libpipeline1 libquadmath0:i386 libquadmath0-i386-cross
  libsm6 libstdc++-14-dev:i386 libstdc++-14-dev-i386-cross libstdc++6:i386
  libstdc++6-i386-cross libtinfo6:i386 libtool libubsan1:i386
  libubsan1-i386-cross libuchardet0 libunistring5 libx11-6 libx11-data libxau6
  libxaw7 libxcb1 libxdmcp6 libxext6 libxml2 libxmu6 libxpm4 libxt6t64
  linux-libc-dev-i386-cross m4 man-db po-debconf sensible-utils time
  x11-common
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc binutils-doc gcc-14-locales
  cpp-14-doc cpp-doc dh-make gcc-14-doc manpages-dev flex bison
  gdb-i686-linux-gnu gcc-doc gettext-doc libasprintf-dev libgettextpo-dev
  glibc-doc:i386 libc-l10n:i386 locales:i386 libnss-nis:i386
  libnss-nisplus:i386 manpages-dev:i386 ncurses-doc:i386 libstdc++-14-doc:i386
  libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less
  www-browser libmail-box-perl
Recommended packages:
  curl | wget | lynx ghostscript imagemagick netpbm psutils libidn2-0:i386
  libarchive-cpio-perl libgpm2:i386 libltdl-dev libmail-sendmail-perl
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev binutils-i686-linux-gnu
  bsdextrautils cpp-14-i686-linux-gnu cpp-i686-linux-gnu
  crossbuild-essential-i386 debhelper dh-autoreconf dh-strip-nondeterminism
  dwz fakeroot file g++-14-i686-linux-gnu g++-i686-linux-gnu gcc-14-base:i386
  gcc-14-cross-base gcc-14-i686-linux-gnu gcc-14-i686-linux-gnu-base
  gcc-i686-linux-gnu gettext gettext-base groff groff-base intltool-debian
  libarchive-zip-perl libasan8:i386 libasan8-i386-cross libatomic1:i386
  libatomic1-i386-cross libc6:i386 libc6-dev:i386 libc6-dev-i386-cross
  libc6-i386-cross libcrypt-dev:i386 libcrypt1:i386 libdebhelper-perl
  libelf1t64 libfakeroot libfile-stripnondeterminism-perl libgcc-14-dev:i386
  libgcc-14-dev-i386-cross libgcc-s1:i386 libgcc-s1-i386-cross libgomp1:i386
  libgomp1-i386-cross libice6 libicu76 libitm1:i386 libitm1-i386-cross
  libmagic-mgc libmagic1t64 libncurses-dev:i386 libncurses6:i386
  libncursesw6:i386 libpipeline1 libquadmath0:i386 libquadmath0-i386-cross
  libsm6 libstdc++-14-dev:i386 libstdc++-14-dev-i386-cross libstdc++6:i386
  libstdc++6-i386-cross libtinfo6:i386 libtool libubsan1:i386
  libubsan1-i386-cross libuchardet0 libunistring5 libx11-6 libx11-data libxau6
  libxaw7 libxcb1 libxdmcp6 libxext6 libxml2 libxmu6 libxpm4 libxt6t64
  linux-libc-dev-i386-cross m4 man-db po-debconf
  sbuild-build-depends-main-dummy:i386 sensible-utils time x11-common
0 upgraded, 90 newly installed, 0 to remove and 0 not upgraded.
Need to get 109 MB of archives.
After this operation, 413 MB of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [932 B]
Get:2 http://mirror.einval.org/debian unstable/main arm64 sensible-utils all 0.0.24 [24.8 kB]
Get:3 http://mirror.einval.org/debian unstable/main arm64 libmagic-mgc arm64 1:5.46-2 [337 kB]
Get:4 http://mirror.einval.org/debian unstable/main arm64 libmagic1t64 arm64 1:5.46-2 [103 kB]
Get:5 http://mirror.einval.org/debian unstable/main arm64 file arm64 1:5.46-2 [43.6 kB]
Get:6 http://mirror.einval.org/debian unstable/main arm64 gettext-base arm64 0.23.1-1 [241 kB]
Get:7 http://mirror.einval.org/debian unstable/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB]
Get:8 http://mirror.einval.org/debian unstable/main arm64 groff-base arm64 1.23.0-7 [1129 kB]
Get:9 http://mirror.einval.org/debian unstable/main arm64 bsdextrautils arm64 2.40.4-5 [92.0 kB]
Get:10 http://mirror.einval.org/debian unstable/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB]
Get:11 http://mirror.einval.org/debian unstable/main arm64 man-db arm64 2.13.0-1 [1404 kB]
Get:12 http://mirror.einval.org/debian unstable/main arm64 m4 arm64 1.4.19-7 [285 kB]
Get:13 http://mirror.einval.org/debian unstable/main arm64 autoconf all 2.72-3 [493 kB]
Get:14 http://mirror.einval.org/debian unstable/main arm64 autotools-dev all 20220109.1 [51.6 kB]
Get:15 http://mirror.einval.org/debian unstable/main arm64 automake all 1:1.17-3 [862 kB]
Get:16 http://mirror.einval.org/debian unstable/main arm64 autopoint all 0.23.1-1 [770 kB]
Get:17 http://mirror.einval.org/debian unstable/main arm64 gcc-14-i686-linux-gnu-base arm64 14.2.0-12cross1 [48.4 kB]
Get:18 http://mirror.einval.org/debian unstable/main arm64 cpp-14-i686-linux-gnu arm64 14.2.0-12cross1 [10.4 MB]
Get:19 http://mirror.einval.org/debian unstable/main arm64 cpp-i686-linux-gnu arm64 4:14.2.0-1 [4840 B]
Get:20 http://mirror.einval.org/debian unstable/main arm64 binutils-i686-linux-gnu arm64 2.44-3 [1479 kB]
Get:21 http://mirror.einval.org/debian unstable/main arm64 gcc-14-cross-base all 14.2.0-12cross1 [43.7 kB]
Get:22 http://mirror.einval.org/debian unstable/main arm64 libc6-i386-cross all 2.41-4cross1 [1423 kB]
Get:23 http://mirror.einval.org/debian unstable/main arm64 libgcc-s1-i386-cross all 14.2.0-12cross1 [88.2 kB]
Get:24 http://mirror.einval.org/debian unstable/main arm64 libgomp1-i386-cross all 14.2.0-12cross1 [135 kB]
Get:25 http://mirror.einval.org/debian unstable/main arm64 libitm1-i386-cross all 14.2.0-12cross1 [26.8 kB]
Get:26 http://mirror.einval.org/debian unstable/main arm64 libatomic1-i386-cross all 14.2.0-12cross1 [7380 B]
Get:27 http://mirror.einval.org/debian unstable/main arm64 libasan8-i386-cross all 14.2.0-12cross1 [2599 kB]
Get:28 http://mirror.einval.org/debian unstable/main arm64 libstdc++6-i386-cross all 14.2.0-12cross1 [717 kB]
Get:29 http://mirror.einval.org/debian unstable/main arm64 libubsan1-i386-cross all 14.2.0-12cross1 [1054 kB]
Get:30 http://mirror.einval.org/debian unstable/main arm64 libquadmath0-i386-cross all 14.2.0-12cross1 [231 kB]
Get:31 http://mirror.einval.org/debian unstable/main arm64 libgcc-14-dev-i386-cross all 14.2.0-12cross1 [2585 kB]
Get:32 http://mirror.einval.org/debian unstable/main arm64 gcc-14-i686-linux-gnu arm64 14.2.0-12cross1 [20.0 MB]
Get:33 http://mirror.einval.org/debian unstable/main arm64 gcc-i686-linux-gnu arm64 4:14.2.0-1 [1444 B]
Get:34 http://mirror.einval.org/debian unstable/main arm64 linux-libc-dev-i386-cross all 6.12.17-1cross1 [2369 kB]
Get:35 http://mirror.einval.org/debian unstable/main arm64 libc6-dev-i386-cross all 2.41-4cross1 [1804 kB]
Get:36 http://mirror.einval.org/debian unstable/main arm64 libstdc++-14-dev-i386-cross all 14.2.0-12cross1 [2423 kB]
Get:37 http://mirror.einval.org/debian unstable/main arm64 g++-14-i686-linux-gnu arm64 14.2.0-12cross1 [11.2 MB]
Get:38 http://mirror.einval.org/debian unstable/main arm64 g++-i686-linux-gnu arm64 4:14.2.0-1 [1200 B]
Get:39 http://mirror.einval.org/debian unstable/main arm64 crossbuild-essential-i386 all 12.12 [3544 B]
Get:40 http://mirror.einval.org/debian unstable/main arm64 libdebhelper-perl all 13.24.1 [90.9 kB]
Get:41 http://mirror.einval.org/debian unstable/main arm64 libtool all 2.5.4-4 [539 kB]
Get:42 http://mirror.einval.org/debian unstable/main arm64 dh-autoreconf all 20 [17.1 kB]
Get:43 http://mirror.einval.org/debian unstable/main arm64 libarchive-zip-perl all 1.68-1 [104 kB]
Get:44 http://mirror.einval.org/debian unstable/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB]
Get:45 http://mirror.einval.org/debian unstable/main arm64 dh-strip-nondeterminism all 1.14.1-2 [8620 B]
Get:46 http://mirror.einval.org/debian unstable/main arm64 libelf1t64 arm64 0.192-4 [189 kB]
Get:47 http://mirror.einval.org/debian unstable/main arm64 dwz arm64 0.15-1+b1 [102 kB]
Get:48 http://mirror.einval.org/debian unstable/main arm64 libunistring5 arm64 1.3-1 [449 kB]
Get:49 http://mirror.einval.org/debian unstable/main arm64 libicu76 arm64 76.1-3 [9526 kB]
Get:50 http://mirror.einval.org/debian unstable/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.3+b1 [630 kB]
Get:51 http://mirror.einval.org/debian unstable/main arm64 gettext arm64 0.23.1-1 [1610 kB]
Get:52 http://mirror.einval.org/debian unstable/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get:53 http://mirror.einval.org/debian unstable/main arm64 po-debconf all 1.0.21+nmu1 [248 kB]
Get:54 http://mirror.einval.org/debian unstable/main arm64 debhelper all 13.24.1 [920 kB]
Get:55 http://mirror.einval.org/debian unstable/main arm64 libfakeroot arm64 1.37-1 [29.5 kB]
Get:56 http://mirror.einval.org/debian unstable/main arm64 fakeroot arm64 1.37-1 [74.9 kB]
Get:57 http://mirror.einval.org/debian unstable/main i386 gcc-14-base i386 14.2.0-18 [49.3 kB]
Get:58 http://mirror.einval.org/debian unstable/main arm64 libxau6 arm64 1:1.0.11-1 [20.6 kB]
Get:59 http://mirror.einval.org/debian unstable/main arm64 libxdmcp6 arm64 1:1.1.5-1 [27.8 kB]
Get:60 http://mirror.einval.org/debian unstable/main arm64 libxcb1 arm64 1.17.0-2+b1 [143 kB]
Get:61 http://mirror.einval.org/debian unstable/main arm64 libx11-data all 2:1.8.10-2 [337 kB]
Get:62 http://mirror.einval.org/debian unstable/main arm64 libx11-6 arm64 2:1.8.10-2 [789 kB]
Get:63 http://mirror.einval.org/debian unstable/main arm64 libxext6 arm64 2:1.3.4-1+b3 [49.2 kB]
Get:64 http://mirror.einval.org/debian unstable/main arm64 x11-common all 1:7.7+24 [217 kB]
Get:65 http://mirror.einval.org/debian unstable/main arm64 libice6 arm64 2:1.1.1-1 [62.1 kB]
Get:66 http://mirror.einval.org/debian unstable/main arm64 libsm6 arm64 2:1.2.4-1 [34.2 kB]
Get:67 http://mirror.einval.org/debian unstable/main arm64 libxt6t64 arm64 1:1.2.1-1.2+b2 [173 kB]
Get:68 http://mirror.einval.org/debian unstable/main arm64 libxmu6 arm64 2:1.1.3-3+b4 [55.7 kB]
Get:69 http://mirror.einval.org/debian unstable/main arm64 libxpm4 arm64 1:3.5.17-1+b3 [53.4 kB]
Get:70 http://mirror.einval.org/debian unstable/main arm64 libxaw7 arm64 2:1.0.16-1 [195 kB]
Get:71 http://mirror.einval.org/debian unstable/main arm64 groff arm64 1.23.0-7 [11.6 MB]
Get:72 http://mirror.einval.org/debian unstable/main i386 libgcc-s1 i386 14.2.0-18 [88.1 kB]
Get:73 http://mirror.einval.org/debian unstable/main i386 libc6 i386 2.41-4 [2719 kB]
Get:74 http://mirror.einval.org/debian unstable/main i386 libasan8 i386 14.2.0-18 [2605 kB]
Get:75 http://mirror.einval.org/debian unstable/main i386 libatomic1 i386 14.2.0-18 [7644 B]
Get:76 http://mirror.einval.org/debian unstable/main i386 libcrypt1 i386 1:4.4.38-1 [95.7 kB]
Get:77 http://mirror.einval.org/debian unstable/main i386 libcrypt-dev i386 1:4.4.38-1 [126 kB]
Get:78 http://mirror.einval.org/debian unstable/main i386 libc6-dev i386 2.41-4 [1809 kB]
Get:79 http://mirror.einval.org/debian unstable/main i386 libgomp1 i386 14.2.0-18 [138 kB]
Get:80 http://mirror.einval.org/debian unstable/main i386 libitm1 i386 14.2.0-18 [27.4 kB]
Get:81 http://mirror.einval.org/debian unstable/main i386 libstdc++6 i386 14.2.0-18 [766 kB]
Get:82 http://mirror.einval.org/debian unstable/main i386 libubsan1 i386 14.2.0-18 [1053 kB]
Get:83 http://mirror.einval.org/debian unstable/main i386 libquadmath0 i386 14.2.0-18 [231 kB]
Get:84 http://mirror.einval.org/debian unstable/main i386 libgcc-14-dev i386 14.2.0-18 [2581 kB]
Get:85 http://mirror.einval.org/debian unstable/main i386 libtinfo6 i386 6.5+20250216-2 [350 kB]
Get:86 http://mirror.einval.org/debian unstable/main i386 libncurses6 i386 6.5+20250216-2 [112 kB]
Get:87 http://mirror.einval.org/debian unstable/main i386 libncursesw6 i386 6.5+20250216-2 [148 kB]
Get:88 http://mirror.einval.org/debian unstable/main i386 libncurses-dev i386 6.5+20250216-2 [505 kB]
Get:89 http://mirror.einval.org/debian unstable/main i386 libstdc++-14-dev i386 14.2.0-18 [2443 kB]
Get:90 http://mirror.einval.org/debian unstable/main arm64 time arm64 1.9-0.2+b1 [48.1 kB]
Preconfiguring packages ...
Fetched 109 MB in 1s (87.5 MB/s)
Selecting previously unselected package sensible-utils.
(Reading database ... 11985 files and directories currently installed.)
Preparing to unpack .../00-sensible-utils_0.0.24_all.deb ...
Unpacking sensible-utils (0.0.24) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../01-libmagic-mgc_1%3a5.46-2_arm64.deb ...
Unpacking libmagic-mgc (1:5.46-2) ...
Selecting previously unselected package libmagic1t64:arm64.
Preparing to unpack .../02-libmagic1t64_1%3a5.46-2_arm64.deb ...
Unpacking libmagic1t64:arm64 (1:5.46-2) ...
Selecting previously unselected package file.
Preparing to unpack .../03-file_1%3a5.46-2_arm64.deb ...
Unpacking file (1:5.46-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../04-gettext-base_0.23.1-1_arm64.deb ...
Unpacking gettext-base (0.23.1-1) ...
Selecting previously unselected package libuchardet0:arm64.
Preparing to unpack .../05-libuchardet0_0.0.8-1+b2_arm64.deb ...
Unpacking libuchardet0:arm64 (0.0.8-1+b2) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../06-groff-base_1.23.0-7_arm64.deb ...
Unpacking groff-base (1.23.0-7) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../07-bsdextrautils_2.40.4-5_arm64.deb ...
Unpacking bsdextrautils (2.40.4-5) ...
Selecting previously unselected package libpipeline1:arm64.
Preparing to unpack .../08-libpipeline1_1.5.8-1_arm64.deb ...
Unpacking libpipeline1:arm64 (1.5.8-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../09-man-db_2.13.0-1_arm64.deb ...
Unpacking man-db (2.13.0-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../10-m4_1.4.19-7_arm64.deb ...
Unpacking m4 (1.4.19-7) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../11-autoconf_2.72-3_all.deb ...
Unpacking autoconf (2.72-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../13-automake_1%3a1.17-3_all.deb ...
Unpacking automake (1:1.17-3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../14-autopoint_0.23.1-1_all.deb ...
Unpacking autopoint (0.23.1-1) ...
Selecting previously unselected package gcc-14-i686-linux-gnu-base:arm64.
Preparing to unpack .../15-gcc-14-i686-linux-gnu-base_14.2.0-12cross1_arm64.deb ...
Unpacking gcc-14-i686-linux-gnu-base:arm64 (14.2.0-12cross1) ...
Selecting previously unselected package cpp-14-i686-linux-gnu.
Preparing to unpack .../16-cpp-14-i686-linux-gnu_14.2.0-12cross1_arm64.deb ...
Unpacking cpp-14-i686-linux-gnu (14.2.0-12cross1) ...
Selecting previously unselected package cpp-i686-linux-gnu.
Preparing to unpack .../17-cpp-i686-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking cpp-i686-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package binutils-i686-linux-gnu.
Preparing to unpack .../18-binutils-i686-linux-gnu_2.44-3_arm64.deb ...
Unpacking binutils-i686-linux-gnu (2.44-3) ...
Selecting previously unselected package gcc-14-cross-base.
Preparing to unpack .../19-gcc-14-cross-base_14.2.0-12cross1_all.deb ...
Unpacking gcc-14-cross-base (14.2.0-12cross1) ...
Selecting previously unselected package libc6-i386-cross.
Preparing to unpack .../20-libc6-i386-cross_2.41-4cross1_all.deb ...
Unpacking libc6-i386-cross (2.41-4cross1) ...
Selecting previously unselected package libgcc-s1-i386-cross.
Preparing to unpack .../21-libgcc-s1-i386-cross_14.2.0-12cross1_all.deb ...
Unpacking libgcc-s1-i386-cross (14.2.0-12cross1) ...
Selecting previously unselected package libgomp1-i386-cross.
Preparing to unpack .../22-libgomp1-i386-cross_14.2.0-12cross1_all.deb ...
Unpacking libgomp1-i386-cross (14.2.0-12cross1) ...
Selecting previously unselected package libitm1-i386-cross.
Preparing to unpack .../23-libitm1-i386-cross_14.2.0-12cross1_all.deb ...
Unpacking libitm1-i386-cross (14.2.0-12cross1) ...
Selecting previously unselected package libatomic1-i386-cross.
Preparing to unpack .../24-libatomic1-i386-cross_14.2.0-12cross1_all.deb ...
Unpacking libatomic1-i386-cross (14.2.0-12cross1) ...
Selecting previously unselected package libasan8-i386-cross.
Preparing to unpack .../25-libasan8-i386-cross_14.2.0-12cross1_all.deb ...
Unpacking libasan8-i386-cross (14.2.0-12cross1) ...
Selecting previously unselected package libstdc++6-i386-cross.
Preparing to unpack .../26-libstdc++6-i386-cross_14.2.0-12cross1_all.deb ...
Unpacking libstdc++6-i386-cross (14.2.0-12cross1) ...
Selecting previously unselected package libubsan1-i386-cross.
Preparing to unpack .../27-libubsan1-i386-cross_14.2.0-12cross1_all.deb ...
Unpacking libubsan1-i386-cross (14.2.0-12cross1) ...
Selecting previously unselected package libquadmath0-i386-cross.
Preparing to unpack .../28-libquadmath0-i386-cross_14.2.0-12cross1_all.deb ...
Unpacking libquadmath0-i386-cross (14.2.0-12cross1) ...
Selecting previously unselected package libgcc-14-dev-i386-cross.
Preparing to unpack .../29-libgcc-14-dev-i386-cross_14.2.0-12cross1_all.deb ...
Unpacking libgcc-14-dev-i386-cross (14.2.0-12cross1) ...
Selecting previously unselected package gcc-14-i686-linux-gnu.
Preparing to unpack .../30-gcc-14-i686-linux-gnu_14.2.0-12cross1_arm64.deb ...
Unpacking gcc-14-i686-linux-gnu (14.2.0-12cross1) ...
Selecting previously unselected package gcc-i686-linux-gnu.
Preparing to unpack .../31-gcc-i686-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking gcc-i686-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package linux-libc-dev-i386-cross.
Preparing to unpack .../32-linux-libc-dev-i386-cross_6.12.17-1cross1_all.deb ...
Unpacking linux-libc-dev-i386-cross (6.12.17-1cross1) ...
Selecting previously unselected package libc6-dev-i386-cross.
Preparing to unpack .../33-libc6-dev-i386-cross_2.41-4cross1_all.deb ...
Unpacking libc6-dev-i386-cross (2.41-4cross1) ...
Selecting previously unselected package libstdc++-14-dev-i386-cross.
Preparing to unpack .../34-libstdc++-14-dev-i386-cross_14.2.0-12cross1_all.deb ...
Unpacking libstdc++-14-dev-i386-cross (14.2.0-12cross1) ...
Selecting previously unselected package g++-14-i686-linux-gnu.
Preparing to unpack .../35-g++-14-i686-linux-gnu_14.2.0-12cross1_arm64.deb ...
Unpacking g++-14-i686-linux-gnu (14.2.0-12cross1) ...
Selecting previously unselected package g++-i686-linux-gnu.
Preparing to unpack .../36-g++-i686-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking g++-i686-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package crossbuild-essential-i386.
Preparing to unpack .../37-crossbuild-essential-i386_12.12_all.deb ...
Unpacking crossbuild-essential-i386 (12.12) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../38-libdebhelper-perl_13.24.1_all.deb ...
Unpacking libdebhelper-perl (13.24.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../39-libtool_2.5.4-4_all.deb ...
Unpacking libtool (2.5.4-4) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../40-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../41-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../42-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../43-dh-strip-nondeterminism_1.14.1-2_all.deb ...
Unpacking dh-strip-nondeterminism (1.14.1-2) ...
Selecting previously unselected package libelf1t64:arm64.
Preparing to unpack .../44-libelf1t64_0.192-4_arm64.deb ...
Unpacking libelf1t64:arm64 (0.192-4) ...
Selecting previously unselected package dwz.
Preparing to unpack .../45-dwz_0.15-1+b1_arm64.deb ...
Unpacking dwz (0.15-1+b1) ...
Selecting previously unselected package libunistring5:arm64.
Preparing to unpack .../46-libunistring5_1.3-1_arm64.deb ...
Unpacking libunistring5:arm64 (1.3-1) ...
Selecting previously unselected package libicu76:arm64.
Preparing to unpack .../47-libicu76_76.1-3_arm64.deb ...
Unpacking libicu76:arm64 (76.1-3) ...
Selecting previously unselected package libxml2:arm64.
Preparing to unpack .../48-libxml2_2.12.7+dfsg+really2.9.14-0.3+b1_arm64.deb ...
Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.3+b1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../49-gettext_0.23.1-1_arm64.deb ...
Unpacking gettext (0.23.1-1) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../50-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../51-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../52-debhelper_13.24.1_all.deb ...
Unpacking debhelper (13.24.1) ...
Selecting previously unselected package libfakeroot:arm64.
Preparing to unpack .../53-libfakeroot_1.37-1_arm64.deb ...
Unpacking libfakeroot:arm64 (1.37-1) ...
Selecting previously unselected package fakeroot.
Preparing to unpack .../54-fakeroot_1.37-1_arm64.deb ...
Unpacking fakeroot (1.37-1) ...
Selecting previously unselected package gcc-14-base:i386.
Preparing to unpack .../55-gcc-14-base_14.2.0-18_i386.deb ...
Unpacking gcc-14-base:i386 (14.2.0-18) ...
Selecting previously unselected package libxau6:arm64.
Preparing to unpack .../56-libxau6_1%3a1.0.11-1_arm64.deb ...
Unpacking libxau6:arm64 (1:1.0.11-1) ...
Selecting previously unselected package libxdmcp6:arm64.
Preparing to unpack .../57-libxdmcp6_1%3a1.1.5-1_arm64.deb ...
Unpacking libxdmcp6:arm64 (1:1.1.5-1) ...
Selecting previously unselected package libxcb1:arm64.
Preparing to unpack .../58-libxcb1_1.17.0-2+b1_arm64.deb ...
Unpacking libxcb1:arm64 (1.17.0-2+b1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../59-libx11-data_2%3a1.8.10-2_all.deb ...
Unpacking libx11-data (2:1.8.10-2) ...
Selecting previously unselected package libx11-6:arm64.
Preparing to unpack .../60-libx11-6_2%3a1.8.10-2_arm64.deb ...
Unpacking libx11-6:arm64 (2:1.8.10-2) ...
Selecting previously unselected package libxext6:arm64.
Preparing to unpack .../61-libxext6_2%3a1.3.4-1+b3_arm64.deb ...
Unpacking libxext6:arm64 (2:1.3.4-1+b3) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../62-x11-common_1%3a7.7+24_all.deb ...
Unpacking x11-common (1:7.7+24) ...
Selecting previously unselected package libice6:arm64.
Preparing to unpack .../63-libice6_2%3a1.1.1-1_arm64.deb ...
Unpacking libice6:arm64 (2:1.1.1-1) ...
Selecting previously unselected package libsm6:arm64.
Preparing to unpack .../64-libsm6_2%3a1.2.4-1_arm64.deb ...
Unpacking libsm6:arm64 (2:1.2.4-1) ...
Selecting previously unselected package libxt6t64:arm64.
Preparing to unpack .../65-libxt6t64_1%3a1.2.1-1.2+b2_arm64.deb ...
Unpacking libxt6t64:arm64 (1:1.2.1-1.2+b2) ...
Selecting previously unselected package libxmu6:arm64.
Preparing to unpack .../66-libxmu6_2%3a1.1.3-3+b4_arm64.deb ...
Unpacking libxmu6:arm64 (2:1.1.3-3+b4) ...
Selecting previously unselected package libxpm4:arm64.
Preparing to unpack .../67-libxpm4_1%3a3.5.17-1+b3_arm64.deb ...
Unpacking libxpm4:arm64 (1:3.5.17-1+b3) ...
Selecting previously unselected package libxaw7:arm64.
Preparing to unpack .../68-libxaw7_2%3a1.0.16-1_arm64.deb ...
Unpacking libxaw7:arm64 (2:1.0.16-1) ...
Selecting previously unselected package groff.
Preparing to unpack .../69-groff_1.23.0-7_arm64.deb ...
Unpacking groff (1.23.0-7) ...
Selecting previously unselected package libgcc-s1:i386.
Preparing to unpack .../70-libgcc-s1_14.2.0-18_i386.deb ...
Unpacking libgcc-s1:i386 (14.2.0-18) ...
Selecting previously unselected package libc6:i386.
Preparing to unpack .../71-libc6_2.41-4_i386.deb ...
Unpacking libc6:i386 (2.41-4) ...
Selecting previously unselected package libasan8:i386.
Preparing to unpack .../72-libasan8_14.2.0-18_i386.deb ...
Unpacking libasan8:i386 (14.2.0-18) ...
Selecting previously unselected package libatomic1:i386.
Preparing to unpack .../73-libatomic1_14.2.0-18_i386.deb ...
Unpacking libatomic1:i386 (14.2.0-18) ...
Selecting previously unselected package libcrypt1:i386.
Preparing to unpack .../74-libcrypt1_1%3a4.4.38-1_i386.deb ...
Unpacking libcrypt1:i386 (1:4.4.38-1) ...
Selecting previously unselected package libcrypt-dev:i386.
Preparing to unpack .../75-libcrypt-dev_1%3a4.4.38-1_i386.deb ...
Unpacking libcrypt-dev:i386 (1:4.4.38-1) ...
Selecting previously unselected package libc6-dev:i386.
Preparing to unpack .../76-libc6-dev_2.41-4_i386.deb ...
Unpacking libc6-dev:i386 (2.41-4) ...
Selecting previously unselected package libgomp1:i386.
Preparing to unpack .../77-libgomp1_14.2.0-18_i386.deb ...
Unpacking libgomp1:i386 (14.2.0-18) ...
Selecting previously unselected package libitm1:i386.
Preparing to unpack .../78-libitm1_14.2.0-18_i386.deb ...
Unpacking libitm1:i386 (14.2.0-18) ...
Selecting previously unselected package libstdc++6:i386.
Preparing to unpack .../79-libstdc++6_14.2.0-18_i386.deb ...
Unpacking libstdc++6:i386 (14.2.0-18) ...
Selecting previously unselected package libubsan1:i386.
Preparing to unpack .../80-libubsan1_14.2.0-18_i386.deb ...
Unpacking libubsan1:i386 (14.2.0-18) ...
Selecting previously unselected package libquadmath0:i386.
Preparing to unpack .../81-libquadmath0_14.2.0-18_i386.deb ...
Unpacking libquadmath0:i386 (14.2.0-18) ...
Selecting previously unselected package libgcc-14-dev:i386.
Preparing to unpack .../82-libgcc-14-dev_14.2.0-18_i386.deb ...
Unpacking libgcc-14-dev:i386 (14.2.0-18) ...
Selecting previously unselected package libtinfo6:i386.
Preparing to unpack .../83-libtinfo6_6.5+20250216-2_i386.deb ...
Unpacking libtinfo6:i386 (6.5+20250216-2) ...
Selecting previously unselected package libncurses6:i386.
Preparing to unpack .../84-libncurses6_6.5+20250216-2_i386.deb ...
Unpacking libncurses6:i386 (6.5+20250216-2) ...
Selecting previously unselected package libncursesw6:i386.
Preparing to unpack .../85-libncursesw6_6.5+20250216-2_i386.deb ...
Unpacking libncursesw6:i386 (6.5+20250216-2) ...
Selecting previously unselected package libncurses-dev:i386.
Preparing to unpack .../86-libncurses-dev_6.5+20250216-2_i386.deb ...
Unpacking libncurses-dev:i386 (6.5+20250216-2) ...
Selecting previously unselected package libstdc++-14-dev:i386.
Preparing to unpack .../87-libstdc++-14-dev_14.2.0-18_i386.deb ...
Unpacking libstdc++-14-dev:i386 (14.2.0-18) ...
Selecting previously unselected package time.
Preparing to unpack .../88-time_1.9-0.2+b1_arm64.deb ...
Unpacking time (1.9-0.2+b1) ...
Selecting previously unselected package sbuild-build-depends-main-dummy:i386.
Preparing to unpack .../89-sbuild-build-depends-main-dummy_0.invalid.0_i386.deb ...
Unpacking sbuild-build-depends-main-dummy:i386 (0.invalid.0) ...
Setting up libpipeline1:arm64 (1.5.8-1) ...
Setting up libxau6:arm64 (1:1.0.11-1) ...
Setting up libxdmcp6:arm64 (1:1.1.5-1) ...
Setting up time (1.9-0.2+b1) ...
Setting up libxcb1:arm64 (1.17.0-2+b1) ...
Setting up bsdextrautils (2.40.4-5) ...
Setting up libmagic-mgc (1:5.46-2) ...
Setting up gcc-14-base:i386 (14.2.0-18) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up binutils-i686-linux-gnu (2.44-3) ...
Setting up libdebhelper-perl (13.24.1) ...
Setting up libmagic1t64:arm64 (1:5.46-2) ...
Setting up x11-common (1:7.7+24) ...
invoke-rc.d: could not determine current runlevel
invoke-rc.d: WARNING: No init system and policy-rc.d missing! Defaulting to block.
Setting up gettext-base (0.23.1-1) ...
Setting up m4 (1.4.19-7) ...
Setting up gcc-14-i686-linux-gnu-base:arm64 (14.2.0-12cross1) ...
Setting up gcc-14-cross-base (14.2.0-12cross1) ...
Setting up file (1:5.46-2) ...
Setting up libfakeroot:arm64 (1.37-1) ...
Setting up libelf1t64:arm64 (0.192-4) ...
Setting up fakeroot (1.37-1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode
Setting up linux-libc-dev-i386-cross (6.12.17-1cross1) ...
Setting up autotools-dev (20220109.1) ...
Setting up libx11-data (2:1.8.10-2) ...
Setting up libunistring5:arm64 (1.3-1) ...
Setting up autopoint (0.23.1-1) ...
Setting up autoconf (2.72-3) ...
Setting up dwz (0.15-1+b1) ...
Setting up sensible-utils (0.0.24) ...
Setting up libuchardet0:arm64 (0.0.8-1+b2) ...
Setting up libc6-i386-cross (2.41-4cross1) ...
Setting up libx11-6:arm64 (2:1.8.10-2) ...
Setting up libicu76:arm64 (76.1-3) ...
Setting up cpp-14-i686-linux-gnu (14.2.0-12cross1) ...
Setting up libquadmath0-i386-cross (14.2.0-12cross1) ...
Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.3+b1) ...
Setting up automake (1:1.17-3) ...
update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.14.1-2) ...
Setting up libice6:arm64 (2:1.1.1-1) ...
Setting up gettext (0.23.1-1) ...
Setting up libxpm4:arm64 (1:3.5.17-1+b3) ...
Setting up libtool (2.5.4-4) ...
Setting up libatomic1-i386-cross (14.2.0-12cross1) ...
Setting up libxext6:arm64 (2:1.3.4-1+b3) ...
Setting up libgomp1-i386-cross (14.2.0-12cross1) ...
Setting up libc6-dev-i386-cross (2.41-4cross1) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up libgcc-s1-i386-cross (14.2.0-12cross1) ...
Setting up dh-autoreconf (20) ...
Setting up libitm1-i386-cross (14.2.0-12cross1) ...
Setting up dh-strip-nondeterminism (1.14.1-2) ...
Setting up groff-base (1.23.0-7) ...
Setting up cpp-i686-linux-gnu (4:14.2.0-1) ...
Setting up libsm6:arm64 (2:1.2.4-1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up man-db (2.13.0-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libasan8-i386-cross (14.2.0-12cross1) ...
Setting up libstdc++6-i386-cross (14.2.0-12cross1) ...
Setting up libxt6t64:arm64 (1:1.2.1-1.2+b2) ...
Setting up libxmu6:arm64 (2:1.1.3-3+b4) ...
Setting up debhelper (13.24.1) ...
Setting up libubsan1-i386-cross (14.2.0-12cross1) ...
Setting up libxaw7:arm64 (2:1.0.16-1) ...
Setting up groff (1.23.0-7) ...
Setting up libgcc-14-dev-i386-cross (14.2.0-12cross1) ...
Setting up gcc-14-i686-linux-gnu (14.2.0-12cross1) ...
Setting up gcc-i686-linux-gnu (4:14.2.0-1) ...
Setting up libstdc++-14-dev-i386-cross (14.2.0-12cross1) ...
Setting up g++-14-i686-linux-gnu (14.2.0-12cross1) ...
Setting up g++-i686-linux-gnu (4:14.2.0-1) ...
Setting up crossbuild-essential-i386 (12.12) ...
Setting up libgcc-s1:i386 (14.2.0-18) ...
Setting up libc6:i386 (2.41-4) ...
Setting up libasan8:i386 (14.2.0-18) ...
Setting up libstdc++6:i386 (14.2.0-18) ...
Setting up libitm1:i386 (14.2.0-18) ...
Setting up libtinfo6:i386 (6.5+20250216-2) ...
Setting up libcrypt1:i386 (1:4.4.38-1) ...
Setting up libgomp1:i386 (14.2.0-18) ...
Setting up libncurses6:i386 (6.5+20250216-2) ...
Setting up libquadmath0:i386 (14.2.0-18) ...
Setting up libatomic1:i386 (14.2.0-18) ...
Setting up libncursesw6:i386 (6.5+20250216-2) ...
Setting up libubsan1:i386 (14.2.0-18) ...
Setting up libcrypt-dev:i386 (1:4.4.38-1) ...
Setting up libc6-dev:i386 (2.41-4) ...
Setting up libgcc-14-dev:i386 (14.2.0-18) ...
Setting up libstdc++-14-dev:i386 (14.2.0-18) ...
Setting up libncurses-dev:i386 (6.5+20250216-2) ...
Setting up sbuild-build-depends-main-dummy:i386 (0.invalid.0) ...
Processing triggers for libc-bin (2.41-4) ...

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (i386 included in any)

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 6.1.0-28-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) arm64 (aarch64)
Toolchain package versions: binutils_2.44-3 dpkg-dev_1.22.18 g++-14_14.2.0-18 gcc-14_14.2.0-18 libc6-dev_2.41-4 libstdc++-14-dev_14.2.0-18 libstdc++-14-dev-i386-cross_14.2.0-12cross1 libstdc++6_14.2.0-18 libstdc++6-i386-cross_14.2.0-12cross1 linux-libc-dev_6.12.17-1
Package versions: apt_2.9.33 apt-utils_2.9.33 autoconf_2.72-3 automake_1:1.17-3 autopoint_0.23.1-1 autotools-dev_20220109.1 base-files_13.7 base-passwd_3.6.6 bash_5.2.37-1.1+b1 binutils_2.44-3 binutils-aarch64-linux-gnu_2.44-3 binutils-common_2.44-3 binutils-i686-linux-gnu_2.44-3 bsdextrautils_2.40.4-5 bsdutils_1:2.40.4-5 build-essential_12.12 bzip2_1.0.8-6 coreutils_9.5-1+b1 cpp_4:14.2.0-1 cpp-14_14.2.0-18 cpp-14-aarch64-linux-gnu_14.2.0-18 cpp-14-i686-linux-gnu_14.2.0-12cross1 cpp-aarch64-linux-gnu_4:14.2.0-1 cpp-i686-linux-gnu_4:14.2.0-1 crossbuild-essential-i386_12.12 dash_0.5.12-12 debconf_1.5.91 debhelper_13.24.1 debian-archive-keyring_2023.4 debianutils_5.21 dh-autoreconf_20 dh-strip-nondeterminism_1.14.1-2 diffutils_1:3.10-2 dpkg_1.22.18 dpkg-dev_1.22.18 dwz_0.15-1+b1 fakeroot_1.37-1 file_1:5.46-2 findutils_4.10.0-3 g++_4:14.2.0-1 g++-14_14.2.0-18 g++-14-aarch64-linux-gnu_14.2.0-18 g++-14-i686-linux-gnu_14.2.0-12cross1 g++-aarch64-linux-gnu_4:14.2.0-1 g++-i686-linux-gnu_4:14.2.0-1 gcc_4:14.2.0-1 gcc-14_14.2.0-18 gcc-14-aarch64-linux-gnu_14.2.0-18 gcc-14-base_14.2.0-18 gcc-14-cross-base_14.2.0-12cross1 gcc-14-i686-linux-gnu_14.2.0-12cross1 gcc-14-i686-linux-gnu-base_14.2.0-12cross1 gcc-aarch64-linux-gnu_4:14.2.0-1 gcc-i686-linux-gnu_4:14.2.0-1 gettext_0.23.1-1 gettext-base_0.23.1-1 grep_3.11-4+b1 groff_1.23.0-7 groff-base_1.23.0-7 gzip_1.13-1 hostname_3.25 init-system-helpers_1.68 intltool-debian_0.35.0+20060710.6 libacl1_2.3.2-2+b1 libapt-pkg7.0_2.9.33 libarchive-zip-perl_1.68-1 libasan8_14.2.0-18 libasan8-i386-cross_14.2.0-12cross1 libatomic1_14.2.0-18 libatomic1-i386-cross_14.2.0-12cross1 libattr1_1:2.5.2-3 libaudit-common_1:4.0.2-2 libaudit1_1:4.0.2-2+b2 libbinutils_2.44-3 libblkid1_2.40.4-5 libbz2-1.0_1.0.8-6 libc-bin_2.41-4 libc-dev-bin_2.41-4 libc6_2.41-4 libc6-dev_2.41-4 libc6-dev-i386-cross_2.41-4cross1 libc6-i386-cross_2.41-4cross1 libcap-ng0_0.8.5-4+b1 libcap2_1:2.75-2 libcc1-0_14.2.0-18 libcrypt-dev_1:4.4.38-1 libcrypt1_1:4.4.38-1 libctf-nobfd0_2.44-3 libctf0_2.44-3 libdb5.3t64_5.3.28+dfsg2-9 libdebconfclient0_0.277 libdebhelper-perl_13.24.1 libdpkg-perl_1.22.18 libelf1t64_0.192-4 libfakeroot_1.37-1 libfile-stripnondeterminism-perl_1.14.1-2 libgcc-14-dev_14.2.0-18 libgcc-14-dev-i386-cross_14.2.0-12cross1 libgcc-s1_14.2.0-18 libgcc-s1-i386-cross_14.2.0-12cross1 libgdbm-compat4t64_1.24-2 libgdbm6t64_1.24-2 libgmp10_2:6.3.0+dfsg-3 libgomp1_14.2.0-18 libgomp1-i386-cross_14.2.0-12cross1 libgprofng0_2.44-3 libhogweed6t64_3.10.1-1 libhwasan0_14.2.0-18 libice6_2:1.1.1-1 libicu76_76.1-3 libisl23_0.27-1 libitm1_14.2.0-18 libitm1-i386-cross_14.2.0-12cross1 libjansson4_2.14-2+b3 liblsan0_14.2.0-18 liblz4-1_1.10.0-4 liblzma5_5.6.4-1 libmagic-mgc_1:5.46-2 libmagic1t64_1:5.46-2 libmd0_1.1.0-2+b1 libmount1_2.40.4-5 libmpc3_1.3.1-1+b3 libmpfr6_4.2.1-1+b2 libncurses-dev_6.5+20250216-2 libncurses6_6.5+20250216-2 libncursesw6_6.5+20250216-2 libnettle8t64_3.10.1-1 libpam-modules_1.7.0-3 libpam-modules-bin_1.7.0-3 libpam-runtime_1.7.0-3 libpam0g_1.7.0-3 libpcre2-8-0_10.45-1 libperl5.40_5.40.1-2 libpipeline1_1.5.8-1 libquadmath0_14.2.0-18 libquadmath0-i386-cross_14.2.0-12cross1 libseccomp2_2.5.5-2+b1 libselinux1_3.8-4 libsframe1_2.44-3 libsm6_2:1.2.4-1 libsmartcols1_2.40.4-5 libssl3t64_3.4.1-1 libstdc++-14-dev_14.2.0-18 libstdc++-14-dev-i386-cross_14.2.0-12cross1 libstdc++6_14.2.0-18 libstdc++6-i386-cross_14.2.0-12cross1 libsystemd0_257.4-3 libtinfo6_6.5+20250216-2 libtool_2.5.4-4 libtsan2_14.2.0-18 libubsan1_14.2.0-18 libubsan1-i386-cross_14.2.0-12cross1 libuchardet0_0.0.8-1+b2 libudev1_257.4-3 libunistring5_1.3-1 libuuid1_2.40.4-5 libx11-6_2:1.8.10-2 libx11-data_2:1.8.10-2 libxau6_1:1.0.11-1 libxaw7_2:1.0.16-1 libxcb1_1.17.0-2+b1 libxdmcp6_1:1.1.5-1 libxext6_2:1.3.4-1+b3 libxml2_2.12.7+dfsg+really2.9.14-0.3+b1 libxmu6_2:1.1.3-3+b4 libxpm4_1:3.5.17-1+b3 libxt6t64_1:1.2.1-1.2+b2 libxxhash0_0.8.3-2 libzstd1_1.5.7+dfsg-1 linux-libc-dev_6.12.17-1 linux-libc-dev-i386-cross_6.12.17-1cross1 login_1:4.16.0-2+really2.40.4-5 login.defs_1:4.17.3-1 m4_1.4.19-7 make_4.4.1-1 man-db_2.13.0-1 mawk_1.3.4.20250131-1 ncurses-base_6.5+20250216-2 ncurses-bin_6.5+20250216-2 openssl-provider-legacy_3.4.1-1 patch_2.7.6-7+b1 perl_5.40.1-2 perl-base_5.40.1-2 perl-modules-5.40_5.40.1-2 po-debconf_1.0.21+nmu1 rpcsvc-proto_1.4.3-1+b1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2+b1 sensible-utils_0.0.24 sqv_1.2.1-6+b1 sysvinit-utils_3.14-4 tar_1.35+dfsg-3.1 time_1.9-0.2+b1 util-linux_2.40.4-5 x11-common_1:7.7+24 xz-utils_5.6.4-1 zlib1g_1:1.3.dfsg+really1.3.1-1+b1

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 3.0 (quilt)
Source: wiggle
Binary: wiggle
Architecture: any
Version: 1.3-1
Maintainer: Debian QA Group <packages@qa.debian.org>
Homepage: https://neil.brown.name/wiggle
Standards-Version: 4.6.2
Vcs-Browser: https://salsa.debian.org/debian/wiggle
Vcs-Git: https://salsa.debian.org/debian/wiggle.git
Build-Depends: debhelper-compat (= 13), groff, libncurses-dev, time
Package-List:
 wiggle deb vcs optional arch=any
Checksums-Sha1:
 efa48787b3748b6404d609122f12cb5a039dc006 4089365 wiggle_1.3.orig.tar.gz
 19c17c296b0714fb7793425aaabc5cc1fbc15930 4564 wiggle_1.3-1.debian.tar.xz
Checksums-Sha256:
 6a26af1c121cf2a275168f6f31594ad61e3fc72cdb0ae83c1a07494678821c11 4089365 wiggle_1.3.orig.tar.gz
 c382e4b30db3e1b8e367548e272ade514805b9badd2875de1bdbc8e0b440e336 4564 wiggle_1.3-1.debian.tar.xz
Files:
 90b494d35a2cd5b46a0fa28625526a71 4089365 wiggle_1.3.orig.tar.gz
 a906bc814ebbfa4b2a671541ff97612d 4564 wiggle_1.3-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmXNDNUACgkQwpPntGGC
Ws4qYw//aOTvpwOH9R0Yjab0QeNCgI1lEvJyAyd6YpTUQtBv/T9DbHAmEWYFv/op
X3b0qRNFSmypeLdyuoecGgxPDBfTP8XbpirHvyd03MBhFjDf4LrxsE1HkmUejGAK
yFQ/yJ9Jrr2MqJJlAjjjbyjF3RPijfQeojb0/GwkThe1u02KdvND0vpRP3EfR6sw
5n4Qa55ecJ9Lq13WPuzyMFfU+ElEP+rj9xmqWFjww6ko21GcwgVH0kHZevpRL6DG
/33H47WhcN+lilSfchFZf1g9rMzywiEBHm5Do4Bb2llAcuKSd15kuiW/HGEUi5oS
ncICqudJ8YjqVD3QqsaKXg5oMQeyWPVCLNSpjn5qoRKBZ7PAc2aLG89YuHZ6mBeV
Ij5dDfCaOqWTe+wLdfBCudEp0uCdKZNFKwghrVIFbd0IiXE0uLgrIdLm6/8L6LrQ
t7cqK8GJcXFEalxel11R3KFd/+Fyd4+hYtc+PeLGBWrmcRYhUwanDy71vuenrA5y
u2WcMDkMXAYsD7eoOpOW16IZqg/MPvykf06CMM4Vwp0WQlADXqmwN5d0kn9R2Wy7
tPCBQ+L/t0/UfBjtNv+P4UWjrO4dxLYqnzE5f+KdykBLmXfT4/xrR9zwOnt8W1VG
ElLazIdrqaSAXbOdQiCzVSY3CxMSbBeFpLpwIurJdh7cDkyloBI=
=WkEJ
-----END PGP SIGNATURE-----

dpkg-source: warning: cannot verify inline signature for ./wiggle_1.3-1.dsc: unsupported subcommand
dpkg-source: info: extracting wiggle in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking wiggle_1.3.orig.tar.gz
dpkg-source: info: unpacking wiggle_1.3-1.debian.tar.xz

Check disk space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
CONFIG_SITE=/etc/dpkg-cross/cross-config.i386
DEB_BUILD_OPTIONS=nocheck
HOME=/var/lib/sbuild
LANG=en_GB.UTF-8
LC_ALL=C.UTF-8
LOGNAME=helmut
OLDPWD=/
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
PWD=/<<PKGBUILDDIR>>
SHELL=/bin/sh
USER=helmut

dpkg-buildpackage
-----------------

Command: dpkg-buildpackage --sanitize-env -ai386 -Pcross,nocheck -us -uc -B -rfakeroot --jobs-try=1
dpkg-buildpackage: info: source package wiggle
dpkg-buildpackage: info: source version 1.3-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Boyuan Yang <byang@debian.org>
dpkg-architecture: warning: specified GNU system type i686-linux-gnu does not match CC system type aarch64-linux-gnu, try setting a correct CC environment variable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture i386
 debian/rules clean
dh clean
   dh_auto_clean
	make -j1 clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
     CLEAN    targets
     CLEAN    artifacts
     CLEAN    dirs
     CLEAN    dirs
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_clean
	rm -f debian/debhelper-build-stamp
	rm -rf debian/.debhelper/
	rm -f -- debian/wiggle.substvars debian/files
	rm -fr -- debian/wiggle/ debian/tmp/
	find .  \( \( \
		\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \
	        \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
		 -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
		 -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
		 -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
		\) -exec rm -f {} + \) -o \
		\( -type d -a \( -name autom4te.cache -o -name __pycache__ \) -prune -exec rm -rf {} + \) \)
 debian/rules binary-arch
dh binary-arch
   dh_update_autotools_config -a
   dh_autoreconf -a
   dh_auto_configure -a
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build -- CFLAGS="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-unused-result -I. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now "
	make -j1 "INSTALL=install --strip-program=true" PKG_CONFIG=i686-linux-gnu-pkg-config CXX=i686-linux-gnu-g\+\+ CC=i686-linux-gnu-gcc "CFLAGS=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-unused-result -I. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now "
make[2]: Entering directory '/<<PKGBUILDDIR>>'
     CC       O/wiggle.o
     CC       O/ReadMe.o
     CC       O/vpatch.o
     CC       O/load.o
     CC       O/parse.o
     CC       O/split.o
     CC       O/extract.o
     CC       O/diff.o
     CC       O/bestmatch.o
     CC       O/merge2.o
     CC       O/utils.o
     CC       O/ccan/hash/hash.o
     AR       O/libwiggle.a
     LINK     wiggle
     MAN      wiggle.man
./dotest
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.069728901 +0000
@@ -1,7 +0,0 @@
-<<<<<<< found
-c
-||||||| expected
-a
-=======
-b
->>>>>>> replacement
./simple/trivial-conflict/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- Wmerge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.101045428 +0000
@@ -1,15 +0,0 @@
-This is a test for show-merge
-mode of wiggle where there
-are other extraneous sections of text
-that should not cause an extra wiggle
-
-
-<<<<<<< found
-Here is a line
-||||||| expected
-Here was a line
-=======
-Here will be a line
->>>>>>> replacement
-
-There is nothing else.
./simple/show-wiggle-3/Wmerge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- Wmerge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.132478162 +0000
@@ -1,13 +0,0 @@
-Openning line
-
-<<<<<<< found
-content line with content
-||||||| expected
-content line content
-=======
-middle line content
-&&&&&&& resolution
-middle line with content
->>>>>>> replacement
-
-closing line
./simple/show-wiggle-2/Wmerge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- Wmerge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.162802201 +0000
@@ -1,14 +0,0 @@
-
-<<<<<<< found
-This is one line of the file
-||||||| expected
-This is 1 line of the file
-=======
-This is 1 line of the document
-&&&&&&& resolution
-This is one line of the document
->>>>>>> replacement
-
-I think this is another line
-
-So is this
./simple/show-wiggle-1/Wmerge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- wmerge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.193140121 +0000
@@ -1,9 +0,0 @@
-This
-is
-the
-current
-version
-of
-the
-file<<<---.|||=== that has changed--->>>
-
./simple/multiple-add/wmerge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.224299641 +0000
@@ -1,15 +0,0 @@
-This
-is
-the
-current
-version
-of
-the
-<<<<<<< found
-file.
-||||||| expected
-file
-=======
-file that has changed
->>>>>>> replacement
-
./simple/multiple-add/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- lmerge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.254614519 +0000
@@ -1,15 +0,0 @@
-This
-is
-the
-current
-version
-of
-the
-<<<<<<< found
-file.
-||||||| expected
-file
-=======
-file that has changed
->>>>>>> replacement
-
./simple/multiple-add/lmerge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.284699227 +0000
@@ -1,2 +0,0 @@
-First line
-last line
./simple/multideletes/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- lmerge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.315006785 +0000
@@ -1,2 +0,0 @@
-First line
-last line
./simple/multideletes/lmerge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- wmerge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.345606198 +0000
@@ -1,4 +0,0 @@
-this is a file
-with the word
-<<<---two|||to===too--->>> which was
-misspelt
./simple/conflictmixed/wmerge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.375781150 +0000
@@ -1,10 +0,0 @@
-this is a file
-with the word
-<<<<<<< found
-two which is
-||||||| expected
-to which is
-=======
-too which was
->>>>>>> replacement
-misspelt
./simple/conflictmixed/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- lmerge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.405720730 +0000
@@ -1,10 +0,0 @@
-this is a file
-with the word
-<<<<<<< found
-two which is
-||||||| expected
-to which is
-=======
-too which was
->>>>>>> replacement
-misspelt
./simple/conflictmixed/lmerge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- ldiff	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.436345944 +0000
@@ -1,6 +0,0 @@
-@@ -1,4 +1,4 @@
- this is a file
- with the word
--two which is
-+to which is
- misspelt
./simple/conflictmixed/ldiff FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- diff	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.466764748 +0000
@@ -1,5 +0,0 @@
-@@ -1,4 +1,4 @@
- this is a file
- with the word
-|<<<--two-->>><<<++to++>>> which is
- misspelt
./simple/conflictmixed/diff FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- wmerge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.496864536 +0000
@@ -1,4 +0,0 @@
-this is a file
-with the word
-<<<---two|||to===too--->>> which is
-misspelt
./simple/conflict/wmerge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.528258868 +0000
@@ -1,10 +0,0 @@
-this is a file
-with the word
-<<<<<<< found
-two which is
-||||||| expected
-to which is
-=======
-too which is
->>>>>>> replacement
-misspelt
./simple/conflict/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- ldiff	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.558244170 +0000
@@ -1,6 +0,0 @@
-@@ -1,4 +1,4 @@
- this is a file
- with the word
--two which is
-+to which is
- misspelt
./simple/conflict/ldiff FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- diff	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.588791060 +0000
@@ -1,5 +0,0 @@
-@@ -1,4 +1,4 @@
- this is a file
- with the word
-|<<<--two-->>><<<++to++>>> which is
- misspelt
./simple/conflict/diff FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.619008974 +0000
@@ -1,5 +0,0 @@
-here
-is
-the
-inaugural
-file
./simple/changeafteradd/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.649932123 +0000
@@ -1,5 +0,0 @@
-This is a longish line that might be split up
-and this is
-a broken line
-that might be
-catenated
./simple/brokenlines/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- diff	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.680080393 +0000
@@ -1,7 +0,0 @@
-@@ -1,5 +1,3 @@
-|This is a long line that <<<--might-->>><<<++has++>>> <<<--be -->>><<<++been
-|++>>>broken
-|and this is<<<--
-|-->>><<<++ ++>>>a broken line<<<--
-|-->>><<<++ ++>>>that <<<--might-->>><<<++will++>>> be<<<--
-|-->>><<<++ ++>>>joined
./simple/brokenlines/diff FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.710288307 +0000
@@ -1,4 +0,0 @@
-this is a
-line of text
-that was added
-to the file
./simple/bothadd/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- lmerge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.740954883 +0000
@@ -1,4 +0,0 @@
-this is a
-line of text
-that was added
-to the file
./simple/bothadd/lmerge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.771404688 +0000
@@ -1,20 +0,0 @@
-
-This is a base file
-some changes are going to happen to it
-but it has
-several lines
-so that alll
-the changes
-don't h...
-I don't know waht I am saying.
-This lion will have some modifications made.
-but this one wont
-stuf stuf stuff
-thing thing
-xxxxx
-that is all
-except
-for 
-this
-last
-bit
./simple/base/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- ldiff	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.801648883 +0000
@@ -1,25 +0,0 @@
-@@ -1,20 +1,21 @@
--
- This is a base file
- some changes are going to happen to it
- but it has
-+had
- several lines
- so that alll
- the changes
- don't h...
--I don't know waht I am saying.
--This lion will have some changes made.
-+I don't know what I am saying.
-+This line will have some changes made.
- but this one wont
- stuf stuf stuff
- thing thing
- xxxxx
- that is all
- except
- for 
- this
- last
- bit
-+x
./simple/base/ldiff FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- diff	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.833918178 +0000
@@ -1,23 +0,0 @@
-@@ -1,20 +1,21 @@
--
- This is a base file
- some changes are going to happen to it
- but it has
-+had
- several lines
- so that alll
- the changes
- don't h...
-|I don't know <<<--waht-->>><<<++what++>>> I am saying.
-|This <<<--lion-->>><<<++line++>>> will have some changes made.
- but this one wont
- stuf stuf stuff
- thing thing
- xxxxx
- that is all
- except
- for 
- this
- last
- bit
-+x
./simple/base/diff FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.864024246 +0000
@@ -1,3 +0,0 @@
-This is the
-current version of the file
-which has already had the word 'current' updated.
./simple/already-applied/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- wmerge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.895899841 +0000
@@ -1,11 +0,0 @@
-<<<---1|||a===A--->>>
-<<<---2|||b===B--->>>
-<<<---3|||c===C--->>>
-<<<---4|||d===D--->>>
-<<<---5|||e===E--->>>
-<<<---6|||f===F--->>>
-<<<---7|||g===G--->>>
-<<<---8|||h===H--->>>
-<<<---9|||i===I--->>>
-<<<---0|||j===J--->>>
-yes
./simple/all-different/wmerge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.926514414 +0000
@@ -1,35 +0,0 @@
-<<<<<<< found
-1
-2
-3
-4
-5
-6
-7
-8
-9
-0
-||||||| expected
-a
-b
-c
-d
-e
-f
-g
-h
-i
-j
-=======
-A
-B
-C
-D
-E
-F
-G
-H
-I
-J
->>>>>>> replacement
-yes
./simple/all-different/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- lmerge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.957108907 +0000
@@ -1,35 +0,0 @@
-<<<<<<< found
-1
-2
-3
-4
-5
-6
-7
-8
-9
-0
-||||||| expected
-a
-b
-c
-d
-e
-f
-g
-h
-i
-j
-=======
-A
-B
-C
-D
-E
-F
-G
-H
-I
-J
->>>>>>> replacement
-yes
./simple/all-different/lmerge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- wmerge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:42.987484388 +0000
@@ -1,10 +0,0 @@
-<<<---1|||a===A--->>>
-<<<---2|||b===B--->>>
-<<<---3|||c===C--->>>
-<<<---4|||d===D--->>>
-<<<---5|||e===E--->>>
-<<<---6|||f===F--->>>
-<<<---7|||g===G--->>>
-<<<---8|||h===H--->>>
-<<<---9|||i===I--->>>
-<<<---0|||j===J--->>>
./simple/all-different-2/wmerge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:43.018039439 +0000
@@ -1,34 +0,0 @@
-<<<<<<< found
-1
-2
-3
-4
-5
-6
-7
-8
-9
-0
-||||||| expected
-a
-b
-c
-d
-e
-f
-g
-h
-i
-j
-=======
-A
-B
-C
-D
-E
-F
-G
-H
-I
-J
->>>>>>> replacement
./simple/all-different-2/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- lmerge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:43.049504574 +0000
@@ -1,34 +0,0 @@
-<<<<<<< found
-1
-2
-3
-4
-5
-6
-7
-8
-9
-0
-||||||| expected
-a
-b
-c
-d
-e
-f
-g
-h
-i
-j
-=======
-A
-B
-C
-D
-E
-F
-G
-H
-I
-J
->>>>>>> replacement
./simple/all-different-2/lmerge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:43.079972740 +0000
@@ -1,1789 +0,0 @@
-/*
- * mdadm - manage Linux "md" devices aka RAID arrays.
- *
- * Copyright (C) 2001-2012 Neil Brown <neilb@suse.de>
- *
- *
- *    This program is free software; you can redistribute it and/or modify
- *    it under the terms of the GNU General Public License as published by
- *    the Free Software Foundation; either version 2 of the License, or
- *    (at your option) any later version.
- *
- *    This program is distributed in the hope that it will be useful,
- *    but WITHOUT ANY WARRANTY; without even the implied warranty of
- *    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- *    GNU General Public License for more details.
- *
- *    You should have received a copy of the GNU General Public License
- *    along with this program; if not, write to the Free Software
- *    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
- *
- *    Author: Neil Brown
- *    Email: <neilb@suse.de>
- *
- *    Additions for bitmap and write-behind RAID options, Copyright (C) 2003-2004,
- *    Paul Clements, SteelEye Technology, Inc.
- */
-
-#include "mdadm.h"
-#include "md_p.h"
-#include <ctype.h>
-
-
-static int scan_assemble(struct supertype *ss,
-			 struct context *c,
-			 struct mddev_ident *ident);
-static int misc_scan(char devmode, struct context *c);
-static int stop_scan(int verbose);
-static int misc_list(struct mddev_dev *devlist,
-		     struct mddev_ident *ident,
-		     struct supertype *ss, struct context *c);
-
-
-int main(int argc, char *argv[])
-{
-	int mode = 0;
-	int opt;
-	int option_index;
-	int rv;
-	int i;
-
-	unsigned long long array_size = 0;
-	unsigned long long data_offset = INVALID_SECTORS;
-	struct mddev_ident ident;
-	char *configfile = NULL;
-	int devmode = 0;
-	int bitmap_fd = -1;
-	struct mddev_dev *devlist = NULL;
-	struct mddev_dev **devlistend = & devlist;
-	struct mddev_dev *dv;
-	int devs_found = 0;
-	char *symlinks = NULL;
-	int grow_continue = 0;
-	/* autof indicates whether and how to create device node.
-	 * bottom 3 bits are style.  Rest (when shifted) are number of parts
-	 * 0  - unset
-	 * 1  - don't create (no)
-	 * 2  - if is_standard, then create (yes)
-	 * 3  - create as 'md' - reject is_standard mdp (md)
-	 * 4  - create as 'mdp' - reject is_standard md (mdp)
-	 * 5  - default to md if not is_standard (md in config file)
-	 * 6  - default to mdp if not is_standard (part, or mdp in config file)
-	 */
-	struct context c = {
-		.require_homehost = 1,
-	};
-	struct shape s = {
-		.level		= UnSet,
-		.layout		= UnSet,
-		.bitmap_chunk	= UnSet,
-	};
-
-	char sys_hostname[256];
-	char *mailaddr = NULL;
-	char *program = NULL;
-	int increments = 20;
-	int daemonise = 0;
-	char *pidfile = NULL;
-	int oneshot = 0;
-	int spare_sharing = 1;
-	struct supertype *ss = NULL;
-	int writemostly = 0;
-	char *shortopt = short_options;
-	int dosyslog = 0;
-	int rebuild_map = 0;
-	char *remove_path = NULL;
-	char *udev_filename = NULL;
-
-	int print_help = 0;
-	FILE *outf;
-
-	int mdfd = -1;
-
-	srandom(time(0) ^ getpid());
-
-	ident.uuid_set=0;
-	ident.level = UnSet;
-	ident.raid_disks = UnSet;
-	ident.super_minor= UnSet;
-	ident.devices=0;
-	ident.spare_group = NULL;
-	ident.autof = 0;
-	ident.st = NULL;
-	ident.bitmap_fd = -1;
-	ident.bitmap_file = NULL;
-	ident.name[0] = 0;
-	ident.container = NULL;
-	ident.member = NULL;
-
-	/*
-	 * set first char of argv[0] to @. This is used by
-	 * systemd to signal that the task was launched from 
-	 * initrd/initramfs and should be preserved during shutdown
-	 */
-	argv[0][0] = '@';
-
-	while ((option_index = -1) ,
-	       (opt=getopt_long(argc, argv,
-				shortopt, long_options,
-				&option_index)) != -1) {
-		int newmode = mode;
-		/* firstly, some mode-independent options */
-		switch(opt) {
-		case HelpOptions:
-			print_help = 2;
-			continue;
-		case 'h':
-			print_help = 1;
-			continue;
-
-		case 'V':
-			fputs(Version, stderr);
-			exit(0);
-
-		case 'v': c.verbose++;
-			continue;
-
-		case 'q': c.verbose--;
-			continue;
-
-		case 'b':
-			if (mode == ASSEMBLE || mode == BUILD || mode == CREATE
-			    || mode == GROW || mode == INCREMENTAL
-			    || mode == MANAGE)
-				break; /* b means bitmap */
-		case Brief:
-			c.brief = 1;
-			continue;
-
-		case 'Y': c.export++;
-			continue;
-
-		case HomeHost:
-			if (strcasecmp(optarg, "<ignore>") == 0)
-				c.require_homehost = 0;
-			else
-				c.homehost = optarg;
-			continue;
-
-		case Prefer:
-			if (c.prefer)
-				free(c.prefer);
-			if (asprintf(&c.prefer, "/%s/", optarg) <= 0)
-				c.prefer = NULL;
-			continue;
-
-		case ':':
-		case '?':
-			fputs(Usage, stderr);
-			exit(2);
-		}
-		/* second, figure out the mode.
-		 * Some options force the mode.  Others
-		 * set the mode if it isn't already
-		 */
-
-		switch(opt) {
-		case ManageOpt:
-			newmode = MANAGE;
-			shortopt = short_bitmap_options;
-			break;
-		case 'a':
-		case Add:
-		case 'r':
-		case Remove:
-		case Replace:
-		case With:
-		case 'f':
-		case Fail:
-		case ReAdd: /* re-add */
-			if (!mode) {
-				newmode = MANAGE;
-				shortopt = short_bitmap_options;
-			}
-			break;
-
-		case 'A': newmode = ASSEMBLE;
-			shortopt = short_bitmap_auto_options;
-			break;
-		case 'B': newmode = BUILD;
-			shortopt = short_bitmap_auto_options;
-			break;
-		case 'C': newmode = CREATE;
-			shortopt = short_bitmap_auto_options;
-			break;
-		case 'F': newmode = MONITOR;
-			break;
-		case 'G': newmode = GROW;
-			shortopt = short_bitmap_options;
-			break;
-		case 'I': newmode = INCREMENTAL;
-			shortopt = short_bitmap_auto_options;
-			break;
-		case AutoDetect:
-			newmode = AUTODETECT;
-			break;
-
-		case MiscOpt:
-		case 'D':
-		case 'E':
-		case 'X':
-		case 'Q':
-		case ExamineBB:
-			newmode = MISC;
-			break;
-
-		case 'R':
-		case 'S':
-		case 'o':
-		case 'w':
-		case 'W':
-		case WaitOpt:
-		case Waitclean:
-		case DetailPlatform:
-		case KillSubarray:
-		case UpdateSubarray:
-		case UdevRules:
-		case KillOpt:
-			if (!mode)
-				newmode = MISC;
-			break;
-
-		case NoSharing:
-			newmode = MONITOR;
-			break;
-		}
-		if (mode && newmode == mode) {
-			/* everybody happy ! */
-		} else if (mode && newmode != mode) {
-			/* not allowed.. */
-			pr_err("");
-			if (option_index >= 0)
-				fprintf(stderr, "--%s", long_options[option_index].name);
-			else
-				fprintf(stderr, "-%c", opt);
-			fprintf(stderr, " would set mdadm mode to \"%s\", but it is already set to \"%s\".\n",
-				map_num(modes, newmode),
-				map_num(modes, mode));
-			exit(2);
-		} else if (!mode && newmode) {
-			mode = newmode;
-			if (mode == MISC && devs_found) {
-				pr_err("No action given for %s in --misc mode\n",
-					devlist->devname);
-				fprintf(stderr,"       Action options must come before device names\n");
-				exit(2);
-			}
-		} else {
-			/* special case of -c --help */
-			if ((opt == 'c' || opt == ConfigFile) &&
-			    ( strncmp(optarg, "--h", 3)==0 ||
-			      strncmp(optarg, "-h", 2)==0)) {
-				fputs(Help_config, stdout);
-				exit(0);
-			}
-
-			/* If first option is a device, don't force the mode yet */
-			if (opt == 1) {
-				if (devs_found == 0) {
-					dv = xmalloc(sizeof(*dv));
-					dv->devname = optarg;
-					dv->disposition = devmode;
-					dv->writemostly = writemostly;
-					dv->used = 0;
-					dv->next = NULL;
-					*devlistend = dv;
-					devlistend = &dv->next;
-
-					devs_found++;
-					continue;
-				}
-				/* No mode yet, and this is the second device ... */
-				pr_err("An option must be given to set the mode before a second device\n"
-					"       (%s) is listed\n", optarg);
-				exit(2);
-			}
-			if (option_index >= 0)
-				pr_err("--%s", long_options[option_index].name);
-			else
-				pr_err("-%c", opt);
-			fprintf(stderr, " does not set the mode, and so cannot be the first option.\n");
-			exit(2);
-		}
-
-		/* if we just set the mode, then done */
-		switch(opt) {
-		case ManageOpt:
-		case MiscOpt:
-		case 'A':
-		case 'B':
-		case 'C':
-		case 'F':
-		case 'G':
-		case 'I':
-		case AutoDetect:
-			continue;
-		}
-		if (opt == 1) {
-			/* an undecorated option - must be a device name.
-			 */
-
-			if (devs_found > 0 && devmode == DetailPlatform) {
-				pr_err("controller may only be specified once. %s ignored\n",
-						optarg);
-				continue;
-			}
-
-			if (devs_found > 0 && mode == MANAGE && !devmode) {
-				pr_err("Must give one of -a/-r/-f"
-					" for subsequent devices at %s\n", optarg);
-				exit(2);
-			}
-			if (devs_found > 0 && mode == GROW && !devmode) {
-				pr_err("Must give -a/--add for"
-				       " devices to add: %s\n", optarg);
-				exit(2);
-			}
-			dv = xmalloc(sizeof(*dv));
-			dv->devname = optarg;
-			dv->disposition = devmode;
-			dv->writemostly = writemostly;
-			dv->used = 0;
-			dv->next = NULL;
-			*devlistend = dv;
-			devlistend = &dv->next;
-
-			devs_found++;
-			continue;
-		}
-
-		/* We've got a mode, and opt is now something else which
-		 * could depend on the mode */
-#define O(a,b) ((a<<16)|b)
-		switch (O(mode,opt)) {
-		case O(GROW,'c'):
-		case O(GROW,ChunkSize):
-		case O(CREATE,'c'):
-		case O(CREATE,ChunkSize):
-		case O(BUILD,'c'): /* chunk or rounding */
-		case O(BUILD,ChunkSize): /* chunk or rounding */
-			if (s.chunk) {
-				pr_err("chunk/rounding may only be specified once. "
-					"Second value is %s.\n", optarg);
-				exit(2);
-			}
-			s.chunk = parse_size(optarg);
-			if (s.chunk == INVALID_SECTORS ||
-			    s.chunk < 8 || (s.chunk&1)) {
-				pr_err("invalid chunk/rounding value: %s\n",
-					optarg);
-				exit(2);
-			}
-			/* Convert sectors to K */
-			s.chunk /= 2;
-			continue;
-
-		case O(INCREMENTAL, 'e'):
-		case O(CREATE,'e'):
-		case O(ASSEMBLE,'e'):
-		case O(MISC,'e'): /* set metadata (superblock) information */
-			if (ss) {
-				pr_err("metadata information already given\n");
-				exit(2);
-			}
-			for(i=0; !ss && superlist[i]; i++)
-				ss = superlist[i]->match_metadata_desc(optarg);
-
-			if (!ss) {
-				pr_err("unrecognised metadata identifier: %s\n", optarg);
-				exit(2);
-			}
-			continue;
-
-		case O(MANAGE,'W'):
-		case O(MANAGE,WriteMostly):
-		case O(BUILD,'W'):
-		case O(BUILD,WriteMostly):
-		case O(CREATE,'W'):
-		case O(CREATE,WriteMostly):
-			/* set write-mostly for following devices */
-			writemostly = 1;
-			continue;
-
-		case O(MANAGE,'w'):
-			/* clear write-mostly for following devices */
-			writemostly = 2;
-			continue;
-
-
-		case O(GROW,'z'):
-		case O(CREATE,'z'):
-		case O(BUILD,'z'): /* size */
-			if (s.size > 0) {
-				pr_err("size may only be specified once. "
-					"Second value is %s.\n", optarg);
-				exit(2);
-			}
-			if (strcmp(optarg, "max")==0)
-				s.size = MAX_SIZE;
-			else {
-				s.size = parse_size(optarg);
-				if (s.size == INVALID_SECTORS ||
-				    s.size < 8) {
-					pr_err("invalid size: %s\n",
-						optarg);
-					exit(2);
-				}
-				/* convert sectors to K */
-				s.size /= 2;
-			}
-			continue;
-
-		case O(GROW,'Z'): /* array size */
-			if (array_size > 0) {
-				pr_err("array-size may only be specified once. "
-					"Second value is %s.\n", optarg);
-				exit(2);
-			}
-			if (strcmp(optarg, "max") == 0)
-				array_size = MAX_SIZE;
-			else {
-				array_size = parse_size(optarg);
-				if (array_size == 0 ||
-				    array_size == INVALID_SECTORS) {
-					pr_err("invalid array size: %s\n",
-						optarg);
-					exit(2);
-				}
-			}
-			continue;
-
-		case O(CREATE,DataOffset):
-		case O(GROW,DataOffset):
-			if (data_offset != INVALID_SECTORS) {
-				fprintf(stderr, Name ": data-offset may only be specified one. "
-					"Second value is %s.\n", optarg);
-				exit(2);
-			}
-			if (mode == CREATE &&
-			    strcmp(optarg, "variable") == 0)
-				data_offset = VARIABLE_OFFSET;
-			else
-				data_offset = parse_size(optarg);
-			if (data_offset == INVALID_SECTORS) {
-				fprintf(stderr, Name ": invalid data-offset: %s\n",
-					optarg);
-				exit(2);
-			}
-			continue;
-
-		case O(GROW,'l'):
-		case O(CREATE,'l'):
-		case O(BUILD,'l'): /* set raid level*/
-			if (s.level != UnSet) {
-				pr_err("raid level may only be set once.  "
-					"Second value is %s.\n", optarg);
-				exit(2);
-			}
-			s.level = map_name(pers, optarg);
-			if (s.level == UnSet) {
-				pr_err("invalid raid level: %s\n",
-					optarg);
-				exit(2);
-			}
-			if (s.level != 0 && s.level != LEVEL_LINEAR && s.level != 1 &&
-			    s.level != LEVEL_MULTIPATH && s.level != LEVEL_FAULTY &&
-			    s.level != 10 &&
-			    mode == BUILD) {
-				pr_err("Raid level %s not permitted with --build.\n",
-					optarg);
-				exit(2);
-			}
-			if (s.sparedisks > 0 && s.level < 1 && s.level >= -1) {
-				pr_err("raid level %s is incompatible with spare-devices setting.\n",
-					optarg);
-				exit(2);
-			}
-			ident.level = s.level;
-			continue;
-
-		case O(GROW, 'p'): /* new layout */
-		case O(GROW, Layout):
-			if (s.layout_str) {
-				pr_err("layout may only be sent once.  "
-				       "Second value was %s\n", optarg);
-				exit(2);
-			}
-			s.layout_str = optarg;
-			/* 'Grow' will parse the value */
-			continue;
-
-		case O(CREATE,'p'): /* raid5 layout */
-		case O(CREATE,Layout):
-		case O(BUILD,'p'): /* faulty layout */
-		case O(BUILD,Layout):
-			if (s.layout != UnSet) {
-				pr_err("layout may only be sent once.  "
-				       "Second value was %s\n", optarg);
-				exit(2);
-			}
-			switch(s.level) {
-			default:
-				pr_err("layout not meaningful for %s arrays.\n",
-					map_num(pers, s.level));
-				exit(2);
-			case UnSet:
-				pr_err("raid level must be given before layout.\n");
-				exit(2);
-
-			case 5:
-				s.layout = map_name(r5layout, optarg);
-				if (s.layout==UnSet) {
-					pr_err("layout %s not understood for raid5.\n",
-						optarg);
-					exit(2);
-				}
-				break;
-			case 6:
-				s.layout = map_name(r6layout, optarg);
-				if (s.layout==UnSet) {
-					pr_err("layout %s not understood for raid6.\n",
-						optarg);
-					exit(2);
-				}
-				break;
-
-			case 10:
-				s.layout = parse_layout_10(optarg);
-				if (s.layout < 0) {
-					pr_err("layout for raid10 must be 'nNN', 'oNN' or 'fNN' where NN is a number, not %s\n", optarg);
-					exit(2);
-				}
-				break;
-			case LEVEL_FAULTY:
-				/* Faulty
-				 * modeNNN
-				 */
-				s.layout = parse_layout_faulty(optarg);
-				if (s.layout == -1) {
-					pr_err("layout %s not understood for faulty.\n",
-						optarg);
-					exit(2);
-				}
-				break;
-			}
-			continue;
-
-		case O(CREATE,AssumeClean):
-		case O(BUILD,AssumeClean): /* assume clean */
-		case O(GROW,AssumeClean):
-			s.assume_clean = 1;
-			continue;
-
-		case O(GROW,'n'):
-		case O(CREATE,'n'):
-		case O(BUILD,'n'): /* number of raid disks */
-			if (s.raiddisks) {
-				pr_err("raid-devices set twice: %d and %s\n",
-					s.raiddisks, optarg);
-				exit(2);
-			}
-			s.raiddisks = parse_num(optarg);
-			if (s.raiddisks <= 0) {
-				pr_err("invalid number of raid devices: %s\n",
-					optarg);
-				exit(2);
-			}
-			ident.raid_disks = s.raiddisks;
-			continue;
-
-		case O(CREATE,'x'): /* number of spare (eXtra) disks */
-			if (s.sparedisks) {
-				pr_err("spare-devices set twice: %d and %s\n",
-				       s.sparedisks, optarg);
-				exit(2);
-			}
-			if (s.level != UnSet && s.level <= 0 && s.level >= -1) {
-				pr_err("spare-devices setting is incompatible with raid level %d\n",
-					s.level);
-				exit(2);
-			}
-			s.sparedisks = parse_num(optarg);
-			if (s.sparedisks < 0) {
-				pr_err("invalid number of spare-devices: %s\n",
-					optarg);
-				exit(2);
-			}
-			continue;
-
-		case O(CREATE,'a'):
-		case O(CREATE,Auto):
-		case O(BUILD,'a'):
-		case O(BUILD,Auto):
-		case O(INCREMENTAL,'a'):
-		case O(INCREMENTAL,Auto):
-		case O(ASSEMBLE,'a'):
-		case O(ASSEMBLE,Auto): /* auto-creation of device node */
-			c.autof = parse_auto(optarg, "--auto flag", 0);
-			continue;
-
-		case O(CREATE,Symlinks):
-		case O(BUILD,Symlinks):
-		case O(ASSEMBLE,Symlinks): /* auto creation of symlinks in /dev to /dev/md */
-			symlinks = optarg;
-			continue;
-
-		case O(BUILD,'f'): /* force honouring '-n 1' */
-		case O(BUILD,Force): /* force honouring '-n 1' */
-		case O(GROW,'f'): /* ditto */
-		case O(GROW,Force): /* ditto */
-		case O(CREATE,'f'): /* force honouring of device list */
-		case O(CREATE,Force): /* force honouring of device list */
-		case O(ASSEMBLE,'f'): /* force assembly */
-		case O(ASSEMBLE,Force): /* force assembly */
-		case O(MISC,'f'): /* force zero */
-		case O(MISC,Force): /* force zero */
-		case O(MANAGE,Force): /* add device which is too large */
-			c.force=1;
-			continue;
-			/* now for the Assemble options */
-		case O(ASSEMBLE, FreezeReshape):   /* Freeze reshape during
-						    * initrd phase */
-		case O(INCREMENTAL, FreezeReshape):
-			c.freeze_reshape = 1;
-			continue;
-		case O(CREATE,'u'): /* uuid of array */
-		case O(ASSEMBLE,'u'): /* uuid of array */
-			if (ident.uuid_set) {
-				pr_err("uuid cannot be set twice.  "
-					"Second value %s.\n", optarg);
-				exit(2);
-			}
-			if (parse_uuid(optarg, ident.uuid))
-				ident.uuid_set = 1;
-			else {
-				pr_err("Bad uuid: %s\n", optarg);
-				exit(2);
-			}
-			continue;
-
-		case O(CREATE,'N'):
-		case O(ASSEMBLE,'N'):
-		case O(MISC,'N'):
-			if (ident.name[0]) {
-				pr_err("name cannot be set twice.   "
-					"Second value %s.\n", optarg);
-				exit(2);
-			}
-			if (mode == MISC && !c.subarray) {
-				pr_err("-N/--name only valid with --update-subarray in misc mode\n");
-				exit(2);
-			}
-			if (strlen(optarg) > 32) {
-				pr_err("name '%s' is too long, 32 chars max.\n",
-					optarg);
-				exit(2);
-			}
-			strcpy(ident.name, optarg);
-			continue;
-
-		case O(ASSEMBLE,'m'): /* super-minor for array */
-		case O(ASSEMBLE,SuperMinor):
-			if (ident.super_minor != UnSet) {
-				pr_err("super-minor cannot be set twice.  "
-					"Second value: %s.\n", optarg);
-				exit(2);
-			}
-			if (strcmp(optarg, "dev")==0)
-				ident.super_minor = -2;
-			else {
-				ident.super_minor = parse_num(optarg);
-				if (ident.super_minor < 0) {
-					pr_err("Bad super-minor number: %s.\n", optarg);
-					exit(2);
-				}
-			}
-			continue;
-
-		case O(ASSEMBLE,'o'):
-		case O(MANAGE,'o'):
-		case O(CREATE,'o'):
-			c.readonly = 1;
-			continue;
-
-		case O(ASSEMBLE,'U'): /* update the superblock */
-		case O(MISC,'U'):
-			if (c.update) {
-				pr_err("Can only update one aspect"
-					" of superblock, both %s and %s given.\n",
-					c.update, optarg);
-				exit(2);
-			}
-			if (mode == MISC && !c.subarray) {
-				pr_err("Only subarrays can be"
-					" updated in misc mode\n");
-				exit(2);
-			}
-			c.update = optarg;
-			if (strcmp(c.update, "sparc2.2")==0)
-				continue;
-			if (strcmp(c.update, "super-minor") == 0)
-				continue;
-			if (strcmp(c.update, "summaries")==0)
-				continue;
-			if (strcmp(c.update, "resync")==0)
-				continue;
-			if (strcmp(c.update, "uuid")==0)
-				continue;
-			if (strcmp(c.update, "name")==0)
-				continue;
-			if (strcmp(c.update, "homehost")==0)
-				continue;
-			if (strcmp(c.update, "devicesize")==0)
-				continue;
-			if (strcmp(c.update, "no-bitmap")==0)
-				continue;
-			if (strcmp(c.update, "bbl") == 0)
-				continue;
-			if (strcmp(c.update, "no-bbl") == 0)
-				continue;
-			if (strcmp(c.update, "byteorder")==0) {
-				if (ss) {
-					pr_err("must not set metadata"
-					       " type with --update=byteorder.\n");
-					exit(2);
-				}
-				for(i=0; !ss && superlist[i]; i++)
-					ss = superlist[i]->match_metadata_desc(
-						"0.swap");
-				if (!ss) {
-					pr_err("INTERNAL ERROR"
-						" cannot find 0.swap\n");
-					exit(2);
-				}
-
-				continue;
-			}
-			if (strcmp(c.update,"?") == 0 ||
-			    strcmp(c.update, "help") == 0) {
-				outf = stdout;
-				fprintf(outf, Name ": ");
-			} else {
-				outf = stderr;
-				fprintf(outf,
-					Name ": '--update=%s' is invalid.  ",
-					c.update);
-			}
-			fprintf(outf, "Valid --update options are:\n"
-		"     'sparc2.2', 'super-minor', 'uuid', 'name', 'resync',\n"
-		"     'summaries', 'homehost', 'byteorder', 'devicesize',\n"
-		"     'no-bitmap'\n");
-			exit(outf == stdout ? 0 : 2);
-
-		case O(MANAGE,'U'):
-			/* update=devicesize is allowed with --re-add */
-			if (devmode != 'A') {
-				pr_err("--update in Manage mode only"
-					" allowed with --re-add.\n");
-				exit(1);
-			}
-			if (c.update) {
-				pr_err("Can only update one aspect"
-					" of superblock, both %s and %s given.\n",
-					c.update, optarg);
-				exit(2);
-			}
-			c.update = optarg;
-			if (strcmp(c.update, "devicesize") != 0 &&
-			    strcmp(c.update, "bbl") != 0 &&
-			    strcmp(c.update, "no-bbl") != 0) {
-				pr_err("only 'devicesize', 'bbl' and 'no-bbl' can be"
-					" updated with --re-add\n");
-				exit(2);
-			}
-			continue;
-
-		case O(INCREMENTAL,NoDegraded):
-			pr_err("--no-degraded is deprecated in Incremental mode\n");
-		case O(ASSEMBLE,NoDegraded): /* --no-degraded */
-			c.runstop = -1; /* --stop isn't allowed for --assemble,
-					 * so we overload slightly */
-			continue;
-
-		case O(ASSEMBLE,'c'):
-		case O(ASSEMBLE,ConfigFile):
-		case O(INCREMENTAL, 'c'):
-		case O(INCREMENTAL, ConfigFile):
-		case O(MISC, 'c'):
-		case O(MISC, ConfigFile):
-		case O(MONITOR,'c'):
-		case O(MONITOR,ConfigFile):
-			if (configfile) {
-				pr_err("configfile cannot be set twice.  "
-					"Second value is %s.\n", optarg);
-				exit(2);
-			}
-			configfile = optarg;
-			set_conffile(configfile);
-			/* FIXME possibly check that config file exists.  Even parse it */
-			continue;
-		case O(ASSEMBLE,'s'): /* scan */
-		case O(MISC,'s'):
-		case O(MONITOR,'s'):
-		case O(INCREMENTAL,'s'):
-			c.scan = 1;
-			continue;
-
-		case O(MONITOR,'m'): /* mail address */
-		case O(MONITOR,EMail):
-			if (mailaddr)
-				pr_err("only specify one mailaddress. %s ignored.\n",
-					optarg);
-			else
-				mailaddr = optarg;
-			continue;
-
-		case O(MONITOR,'p'): /* alert program */
-		case O(MONITOR,ProgramOpt): /* alert program */
-			if (program)
-				pr_err("only specify one alter program. %s ignored.\n",
-					optarg);
-			else
-				program = optarg;
-			continue;
-
-		case O(MONITOR,'r'): /* rebuild increments */
-		case O(MONITOR,Increment):
-			increments = atoi(optarg);
-			if (increments > 99 || increments < 1) {
-				pr_err("please specify positive integer between 1 and 99 as rebuild increments.\n");
-				exit(2);
-			}
-			continue;
-
-		case O(MONITOR,'d'): /* delay in seconds */
-		case O(GROW, 'd'):
-		case O(BUILD,'d'): /* delay for bitmap updates */
-		case O(CREATE,'d'):
-			if (c.delay)
-				pr_err("only specify delay once. %s ignored.\n",
-					optarg);
-			else {
-				c.delay = parse_num(optarg);
-				if (c.delay < 1) {
-					pr_err("invalid delay: %s\n",
-						optarg);
-					exit(2);
-				}
-			}
-			continue;
-		case O(MONITOR,'f'): /* daemonise */
-		case O(MONITOR,Fork):
-			daemonise = 1;
-			continue;
-		case O(MONITOR,'i'): /* pid */
-			if (pidfile)
-				pr_err("only specify one pid file. %s ignored.\n",
-					optarg);
-			else
-				pidfile = optarg;
-			continue;
-		case O(MONITOR,'1'): /* oneshot */
-			oneshot = 1;
-			spare_sharing = 0;
-			continue;
-		case O(MONITOR,'t'): /* test */
-			c.test = 1;
-			continue;
-		case O(MONITOR,'y'): /* log messages to syslog */
-			openlog("mdadm", LOG_PID, SYSLOG_FACILITY);
-			dosyslog = 1;
-			continue;
-		case O(MONITOR, NoSharing):
-			spare_sharing = 0;
-			continue;
-
-			/* now the general management options.  Some are applicable
-			 * to other modes. None have arguments.
-			 */
-		case O(GROW,'a'):
-		case O(GROW,Add):
-		case O(MANAGE,'a'):
-		case O(MANAGE,Add): /* add a drive */
-			devmode = 'a';
-			continue;
-		case O(MANAGE,ReAdd):
-			devmode = 'A';
-			continue;
-		case O(MANAGE,'r'): /* remove a drive */
-		case O(MANAGE,Remove):
-			devmode = 'r';
-			continue;
-		case O(MANAGE,'f'): /* set faulty */
-		case O(MANAGE,Fail):
-		case O(INCREMENTAL,'f'):
-		case O(INCREMENTAL,Remove):
-		case O(INCREMENTAL,Fail): /* r for incremental is taken, use f
-					   * even though we will both fail and
-					   * remove the device */
-			devmode = 'f';
-			continue;
-		case O(MANAGE,Replace):
-			/* Mark these devices for replacement */
-			devmode = 'R';
-			continue;
-		case O(MANAGE,With):
-			/* These are the replacements to use */
-			if (devmode != 'R') {
-				pr_err("--with must follow --replace\n");
-				exit(2);
-			}
-			devmode = 'W';
-			continue;
-		case O(INCREMENTAL,'R'):
-		case O(MANAGE,'R'):
-		case O(ASSEMBLE,'R'):
-		case O(BUILD,'R'):
-		case O(CREATE,'R'): /* Run the array */
-			if (c.runstop < 0) {
-				pr_err("Cannot both Stop and Run an array\n");
-				exit(2);
-			}
-			c.runstop = 1;
-			continue;
-		case O(MANAGE,'S'):
-			if (c.runstop > 0) {
-				pr_err("Cannot both Run and Stop an array\n");
-				exit(2);
-			}
-			c.runstop = -1;
-			continue;
-		case O(MANAGE,'t'):
-			c.test = 1;
-			continue;
-
-		case O(MISC,'Q'):
-		case O(MISC,'D'):
-		case O(MISC,'E'):
-		case O(MISC,KillOpt):
-		case O(MISC,'R'):
-		case O(MISC,'S'):
-		case O(MISC,'X'):
-		case O(MISC, ExamineBB):
-		case O(MISC,'o'):
-		case O(MISC,'w'):
-		case O(MISC,'W'):
-		case O(MISC, WaitOpt):
-		case O(MISC, Waitclean):
-		case O(MISC, DetailPlatform):
-		case O(MISC, KillSubarray):
-		case O(MISC, UpdateSubarray):
-			if (opt == KillSubarray || opt == UpdateSubarray) {
-				if (c.subarray) {
-					pr_err("subarray can only"
-						" be specified once\n");
-					exit(2);
-				}
-				c.subarray = optarg;
-			}
-			if (devmode && devmode != opt &&
-			    (devmode == 'E' || (opt == 'E' && devmode != 'Q'))) {
-				pr_err("--examine/-E cannot be given with ");
-				if (devmode == 'E') {
-					if (option_index >= 0)
-						fprintf(stderr, "--%s\n",
-							long_options[option_index].name);
-					else
-						fprintf(stderr, "-%c\n", opt);
-				} else if (isalpha(devmode))
-					fprintf(stderr, "-%c\n", devmode);
-				else
-					fprintf(stderr, "previous option\n");
-				exit(2);
-			}
-			devmode = opt;
-			continue;
-		case O(MISC, UdevRules):
-			if (devmode && devmode != opt) {
-				pr_err("--udev-rules must"
-				       " be the only option.\n");
-			} else {
-				if (udev_filename)
-					pr_err("only specify one udev "
-						"rule filename. %s ignored.\n",
-						optarg);
-				else
-					udev_filename = optarg;
-			}
-			devmode = opt;
-			continue;
-		case O(MISC,'t'):
-			c.test = 1;
-			continue;
-
-		case O(MISC, Sparc22):
-			if (devmode != 'E') {
-				pr_err("--sparc2.2 only allowed with --examine\n");
-				exit(2);
-			}
-			c.SparcAdjust = 1;
-			continue;
-
-		case O(ASSEMBLE,'b'): /* here we simply set the bitmap file */
-		case O(ASSEMBLE,Bitmap):
-			if (!optarg) {
-				pr_err("bitmap file needed with -b in --assemble mode\n");
-				exit(2);
-			}
-			if (strcmp(optarg, "internal")==0) {
-				pr_err("there is no need to specify --bitmap when assembling arrays with internal bitmaps\n");
-				continue;
-			}
-			bitmap_fd = open(optarg, O_RDWR);
-			if (!*optarg || bitmap_fd < 0) {
-				pr_err("cannot open bitmap file %s: %s\n", optarg, strerror(errno));
-				exit(2);
-			}
-			ident.bitmap_fd = bitmap_fd; /* for Assemble */
-			continue;
-
-		case O(ASSEMBLE, BackupFile):
-		case O(GROW, BackupFile):
-			/* Specify a file into which grow might place a backup,
-			 * or from which assemble might recover a backup
-			 */
-			if (c.backup_file) {
-				pr_err("backup file already specified, rejecting %s\n", optarg);
-				exit(2);
-			}
-			c.backup_file = optarg;
-			continue;
-
-		case O(GROW, Continue):
-			/* Continue interrupted grow
-			 */
-			grow_continue = 1;
-			continue;
-		case O(ASSEMBLE, InvalidBackup):
-			/* Acknowledge that the backupfile is invalid, but ask
-			 * to continue anyway
-			 */
-			c.invalid_backup = 1;
-			continue;
-
-		case O(BUILD,'b'):
-		case O(BUILD,Bitmap):
-		case O(CREATE,'b'):
-		case O(CREATE,Bitmap): /* here we create the bitmap */
-			if (strcmp(optarg, "none") == 0) {
-				pr_err("'--bitmap none' only"
-					" supported for --grow\n");
-				exit(2);
-			}
-			/* FALL THROUGH */
-		case O(GROW,'b'):
-		case O(GROW,Bitmap):
-			if (strcmp(optarg, "internal")== 0 ||
-			    strcmp(optarg, "none")== 0 ||
-			    strchr(optarg, '/') != NULL) {
-				s.bitmap_file = optarg;
-				continue;
-			}
-			/* probable typo */
-			pr_err("bitmap file must contain a '/', or be 'internal', or 'none'\n"
-				"       not '%s'\n", optarg);
-			exit(2);
-
-		case O(GROW,BitmapChunk):
-		case O(BUILD,BitmapChunk):
-		case O(CREATE,BitmapChunk): /* bitmap chunksize */
-			s.bitmap_chunk = parse_size(optarg);
-			if (s.bitmap_chunk == 0 ||
-			    s.bitmap_chunk == INVALID_SECTORS ||
-			    s.bitmap_chunk & (s.bitmap_chunk - 1)) {
-				pr_err("invalid bitmap chunksize: %s\n",
-				       optarg);
-				exit(2);
-			}
-			s.bitmap_chunk = s.bitmap_chunk * 512;
-			continue;
-
-		case O(GROW, WriteBehind):
-		case O(BUILD, WriteBehind):
-		case O(CREATE, WriteBehind): /* write-behind mode */
-			s.write_behind = DEFAULT_MAX_WRITE_BEHIND;
-			if (optarg) {
-				s.write_behind = parse_num(optarg);
-				if (s.write_behind < 0 ||
-				    s.write_behind > 16383) {
-					pr_err("Invalid value for maximum outstanding write-behind writes: %s.\n\tMust be between 0 and 16383.\n", optarg);
-					exit(2);
-				}
-			}
-			continue;
-
-		case O(INCREMENTAL, 'r'):
-		case O(INCREMENTAL, RebuildMapOpt):
-			rebuild_map = 1;
-			continue;
-		case O(INCREMENTAL, IncrementalPath):
-			remove_path = optarg;
-			continue;
-		}
-		/* We have now processed all the valid options. Anything else is
-		 * an error
-		 */
-		if (option_index > 0)
-			pr_err(":option --%s not valid in %s mode\n",
-				long_options[option_index].name,
-				map_num(modes, mode));
-		else
-			pr_err("option -%c not valid in %s mode\n",
-				opt, map_num(modes, mode));
-		exit(2);
-
-	}
-
-	if (print_help) {
-		char *help_text;
-		if (print_help == 2)
-			help_text = OptionHelp;
-		else
-			help_text = mode_help[mode];
-		if (help_text == NULL)
-			help_text = Help;
-		fputs(help_text,stdout);
-		exit(0);
-	}
-
-	if (!mode && devs_found) {
-		mode = MISC;
-		devmode = 'Q';
-		if (devlist->disposition == 0)
-			devlist->disposition = devmode;
-	}
-	if (!mode) {
-		fputs(Usage, stderr);
-		exit(2);
-	}
-
-	if (symlinks) {
-		struct createinfo *ci = conf_get_create_info();
-
-		if (strcasecmp(symlinks, "yes") == 0)
-			ci->symlinks = 1;
-		else if (strcasecmp(symlinks, "no") == 0)
-			ci->symlinks = 0;
-		else {
-			pr_err("option --symlinks must be 'no' or 'yes'\n");
-			exit(2);
-		}
-	}
-	/* Ok, got the option parsing out of the way
-	 * hopefully it's mostly right but there might be some stuff
-	 * missing
-	 *
-	 * That is mosty checked in the per-mode stuff but...
-	 *
-	 * For @,B,C and A without -s, the first device listed must be
-	 * an md device.  We check that here and open it.
-	 */
-
-	if (mode == MANAGE || mode == BUILD || mode == CREATE
-	    || mode == GROW
-	    || (mode == ASSEMBLE && ! c.scan)) {
-		if (devs_found < 1) {
-			pr_err("an md device must be given in this mode\n");
-			exit(2);
-		}
-		if ((int)ident.super_minor == -2 && c.autof) {
-			pr_err("--super-minor=dev is incompatible with --auto\n");
-			exit(2);
-		}
-		if (mode == MANAGE || mode == GROW) {
-			mdfd = open_mddev(devlist->devname, 1);
-			if (mdfd < 0)
-				exit(1);
-		} else
-			/* non-existent device is OK */
-			mdfd = open_mddev(devlist->devname, 0);
-		if (mdfd == -2) {
-			pr_err("device %s exists but is not an "
-				"md array.\n", devlist->devname);
-			exit(1);
-		}
-		if ((int)ident.super_minor == -2) {
-			struct stat stb;
-			if (mdfd < 0) {
-				pr_err("--super-minor=dev given, and "
-					"listed device %s doesn't exist.\n",
-					devlist->devname);
-				exit(1);
-			}
-			fstat(mdfd, &stb);
-			ident.super_minor = minor(stb.st_rdev);
-		}
-		if (mdfd >= 0 && mode != MANAGE && mode != GROW) {
-			/* We don't really want this open yet, we just might
-			 * have wanted to check some things
-			 */
-			close(mdfd);
-			mdfd = -1;
-		}
-	}
-
-	if (s.raiddisks) {
-		if (s.raiddisks == 1 &&  !c.force && s.level != LEVEL_FAULTY) {
-			pr_err("'1' is an unusual number of drives for an array, so it is probably\n"
-				"     a mistake.  If you really mean it you will need to specify --force before\n"
-				"     setting the number of drives.\n");
-			exit(2);
-		}
-	}
-
-	if (c.homehost == NULL)
-		c.homehost = conf_get_homehost(&c.require_homehost);
-	if (c.homehost == NULL || strcasecmp(c.homehost, "<system>")==0) {
-		if (gethostname(sys_hostname, sizeof(sys_hostname)) == 0) {
-			sys_hostname[sizeof(sys_hostname)-1] = 0;
-			c.homehost = sys_hostname;
-		}
-	}
-	if (c.homehost && (!c.homehost[0] || strcasecmp(c.homehost, "<none>") == 0)) {
-		c.homehost = NULL;
-		c.require_homehost = 0;
-	}
-
-	if ((mode == MISC && devmode == 'E')
-	    || (mode == MONITOR && spare_sharing == 0))
-		/* Anyone may try this */;
-	else if (geteuid() != 0) {
-		pr_err("must be super-user to perform this action\n");
-		exit(1);
-	}
-
-	ident.autof = c.autof;
-
-	if (c.scan && c.verbose < 2)
-		/* --scan implied --brief unless -vv */
-		c.brief = 1;
-
-	rv = 0;
-	switch(mode) {
-	case MANAGE:
-		/* readonly, add/remove, readwrite, runstop */
-		if (c.readonly > 0)
-			rv = Manage_ro(devlist->devname, mdfd, c.readonly);
-		if (!rv && devs_found>1)
-			rv = Manage_subdevs(devlist->devname, mdfd,
-					    devlist->next, c.verbose, c.test,
-					    c.update, c.force);
-		if (!rv && c.readonly < 0)
-			rv = Manage_ro(devlist->devname, mdfd, c.readonly);
-		if (!rv && c.runstop)
-			rv = Manage_runstop(devlist->devname, mdfd, c.runstop, c.verbose, 0);
-		break;
-	case ASSEMBLE:
-		if (devs_found == 1 && ident.uuid_set == 0 &&
-		    ident.super_minor == UnSet && ident.name[0] == 0 && !c.scan ) {
-			/* Only a device has been given, so get details from config file */
-			struct mddev_ident *array_ident = conf_get_ident(devlist->devname);
-			if (array_ident == NULL) {
-				pr_err("%s not identified in config file.\n",
-					devlist->devname);
-				rv |= 1;
-				if (mdfd >= 0)
-					close(mdfd);
-			} else {
-				if (array_ident->autof == 0)
-					array_ident->autof = c.autof;
-				rv |= Assemble(ss, devlist->devname, array_ident,
-					       NULL, &c);
-			}
-		} else if (!c.scan)
-			rv = Assemble(ss, devlist->devname, &ident,
-				      devlist->next, &c);
-		else if (devs_found > 0) {
-			if (c.update && devs_found > 1) {
-				pr_err("can only update a single array at a time\n");
-				exit(1);
-			}
-			if (c.backup_file && devs_found > 1) {
-				pr_err("can only assemble a single array when providing a backup file.\n");
-				exit(1);
-			}
-			for (dv = devlist ; dv ; dv=dv->next) {
-				struct mddev_ident *array_ident = conf_get_ident(dv->devname);
-				if (array_ident == NULL) {
-					pr_err("%s not identified in config file.\n",
-						dv->devname);
-					rv |= 1;
-					continue;
-				}
-				if (array_ident->autof == 0)
-					array_ident->autof = c.autof;
-				rv |= Assemble(ss, dv->devname, array_ident,
-					       NULL, &c);
-			}
-		} else {
-			if (c.update) {
-				pr_err("--update not meaningful with a --scan assembly.\n");
-				exit(1);
-			}
-			if (c.backup_file) {
-				pr_err("--backup_file not meaningful with a --scan assembly.\n");
-				exit(1);
-			}
-			rv = scan_assemble(ss, &c, &ident);
-		}
-
-		break;
-	case BUILD:
-		if (c.delay == 0)
-			c.delay = DEFAULT_BITMAP_DELAY;
-		if (s.write_behind && !s.bitmap_file) {
-			pr_err("write-behind mode requires a bitmap.\n");
-			rv = 1;
-			break;
-		}
-		if (s.raiddisks == 0) {
-			pr_err("no raid-devices specified.\n");
-			rv = 1;
-			break;
-		}
-
-		if (s.bitmap_file) {
-			if (strcmp(s.bitmap_file, "internal")==0) {
-				pr_err("'internal' bitmaps not supported with --build\n");
-				rv |= 1;
-				break;
-			}
-		}
-		rv = Build(devlist->devname, devlist->next, &s, &c);
-		break;
-	case CREATE:
-		if (c.delay == 0)
-			c.delay = DEFAULT_BITMAP_DELAY;
-		if (s.write_behind && !s.bitmap_file) {
-			pr_err("write-behind mode requires a bitmap.\n");
-			rv = 1;
-			break;
-		}
-		if (s.raiddisks == 0) {
-			pr_err("no raid-devices specified.\n");
-			rv = 1;
-			break;
-		}
-
-		rv = Create(ss, devlist->devname,
-			    ident.name, ident.uuid_set ? ident.uuid : NULL,
-			    devs_found-1, devlist->next,
-			    &s, &c, data_offset);
-		break;
-	case MISC:
-		if (devmode == 'E') {
-			if (devlist == NULL && !c.scan) {
-				pr_err("No devices to examine\n");
-				exit(2);
-			}
-			if (devlist == NULL)
-				devlist = conf_get_devs();
-			if (devlist == NULL) {
-				pr_err("No devices listed in %s\n", configfile?configfile:DefaultConfFile);
-				exit(1);
-			}
-			rv = Examine(devlist, &c, ss);
-		} else if (devmode == DetailPlatform) {
-			rv = Detail_Platform(ss ? ss->ss : NULL, ss ? c.scan : 1,
-					     c.verbose, c.export,
-					     devlist ? devlist->devname : NULL);
-		} else if (devlist == NULL) {
-			if (devmode == 'S' && c.scan)
-				rv = stop_scan(c.verbose);
-			else if ((devmode == 'D' || devmode == Waitclean) && c.scan)
-				rv = misc_scan(devmode, &c);
-			else if (devmode == UdevRules)
-				rv = Write_rules(udev_filename);
-			else {
-				pr_err("No devices given.\n");
-				exit(2);
-			}
-		} else
-			rv = misc_list(devlist, &ident, ss, &c);
-		break;
-	case MONITOR:
-		if (!devlist && !c.scan) {
-			pr_err("Cannot monitor: need --scan or at least one device\n");
-			rv = 1;
-			break;
-		}
-		if (pidfile && !daemonise) {
-			pr_err("Cannot write a pid file when not in daemon mode\n");
-			rv = 1;
-			break;
-		}
-		if (c.delay == 0) {
-			if (get_linux_version() > 2006016)
-				/* mdstat responds to poll */
-				c.delay = 1000;
-			else
-				c.delay = 60;
-		}
-		if (c.delay == 0)
-			c.delay = 60;
-		rv= Monitor(devlist, mailaddr, program,
-			    &c, daemonise, oneshot,
-			    dosyslog, pidfile, increments,
-			    spare_sharing);
-		break;
-
-	case GROW:
-		if (array_size > 0) {
-			/* alway impose array size first, independent of
-			 * anything else
-			 * Do not allow level or raid_disks changes at the
-			 * same time as that can be irreversibly destructive.
-			 */
-			struct mdinfo sra;
-			int err;
-			if (s.raiddisks || s.level != UnSet) {
-				pr_err("cannot change array size in same operation "
-					"as changing raiddisks or level.\n"
-					"    Change size first, then check that data is still intact.\n");
-				rv = 1;
-				break;
-			}
-			sysfs_init(&sra, mdfd, 0);
-			if (array_size == MAX_SIZE)
-				err = sysfs_set_str(&sra, NULL, "array_size", "default");
-			else
-				err = sysfs_set_num(&sra, NULL, "array_size", array_size / 2);
-			if (err < 0) {
-				if (errno == E2BIG)
-					pr_err("--array-size setting"
-						" is too large.\n");
-				else
-					pr_err("current kernel does"
-						" not support setting --array-size\n");
-				rv = 1;
-				break;
-			}
-		}
-		if (devs_found > 1 && s.raiddisks == 0) {
-			/* must be '-a'. */
-			if (s.size > 0 || s.chunk || s.layout_str != NULL || s.bitmap_file) {
-				pr_err("--add cannot be used with "
-					"other geometry changes in --grow mode\n");
-				rv = 1;
-				break;
-			}
-			for (dv=devlist->next; dv ; dv=dv->next) {
-				rv = Grow_Add_device(devlist->devname, mdfd,
-						     dv->devname);
-				if (rv)
-					break;
-			}
-		} else if (s.bitmap_file) {
-			if (s.size > 0 || s.raiddisks || s.chunk ||
-			    s.layout_str != NULL || devs_found > 1) {
-				pr_err("--bitmap changes cannot be "
-					"used with other geometry changes "
-					"in --grow mode\n");
-				rv = 1;
-				break;
-			}
-			if (c.delay == 0)
-				c.delay = DEFAULT_BITMAP_DELAY;
-			rv = Grow_addbitmap(devlist->devname, mdfd, &c, &s);
-		} else if (grow_continue)
-			rv = Grow_continue_command(devlist->devname,
-						   mdfd, c.backup_file,
-						   c.verbose);
-		else if (s.size > 0 || s.raiddisks || s.layout_str != NULL
-			 || s.chunk != 0 || s.level != UnSet) {
-			rv = Grow_reshape(devlist->devname, mdfd,
-					  devlist->next,
-					  data_offset, &c, &s);
-		} else if (array_size == 0)
-			pr_err("no changes to --grow\n");
-		break;
-	case INCREMENTAL:
-		if (rebuild_map) {
-			RebuildMap();
-		}
-		if (c.scan) {
-			if (c.runstop <= 0) {
-				pr_err("--incremental --scan meaningless without --run.\n");
-				break;
-			}
-			if (devmode == 'f') {
-				pr_err("--incremental --scan --fail not supported.\n");
-				break;
-			}
-			rv = IncrementalScan(c.verbose);
-		}
-		if (!devlist) {
-			if (!rebuild_map && !c.scan) {
-				pr_err("--incremental requires a device.\n");
-				rv = 1;
-			}
-			break;
-		}
-		if (devlist->next) {
-			pr_err("--incremental can only handle one device.\n");
-			rv = 1;
-			break;
-		}
-		if (devmode == 'f')
-			rv = IncrementalRemove(devlist->devname, remove_path,
-					       c.verbose);
-		else
-			rv = Incremental(devlist->devname, &c, ss);
-		break;
-	case AUTODETECT:
-		autodetect();
-		break;
-	}
-	exit(rv);
-}
-
-static int scan_assemble(struct supertype *ss,
-			 struct context *c,
-			 struct mddev_ident *ident)
-{
-	struct mddev_ident *a, *array_list =  conf_get_ident(NULL);
-	struct mddev_dev *devlist = conf_get_devs();
-	struct map_ent *map = NULL;
-	int cnt = 0;
-	int rv = 0;
-	int failures, successes;
-
-	if (conf_verify_devnames(array_list)) {
-		pr_err("Duplicate MD device names in "
-		       "conf file were found.\n");
-		return 1;
-	}
-	if (devlist == NULL) {
-		pr_err("No devices listed in conf file were found.\n");
-		return 1;
-	}
-	for (a = array_list; a ; a = a->next) {
-		a->assembled = 0;
-		if (a->autof == 0)
-			a->autof = c->autof;
-	}
-	if (map_lock(&map))
-		pr_err("%s: failed to get "
-		       "exclusive lock on mapfile\n",
-		       __func__);
-	do {
-		failures = 0;
-		successes = 0;
-		rv = 0;
-		for (a = array_list; a ; a = a->next) {
-			int r;
-			if (a->assembled)
-				continue;
-			if (a->devname &&
-			    strcasecmp(a->devname, "<ignore>") == 0)
-				continue;
-				
-			r = Assemble(ss, a->devname,
-				     a, NULL, c);
-			if (r == 0) {
-				a->assembled = 1;
-				successes++;
-			} else
-				failures++;
-			rv |= r;
-			cnt++;
-		}
-	} while (failures && successes);
-	if (c->homehost && cnt == 0) {
-		/* Maybe we can auto-assemble something.
-		 * Repeatedly call Assemble in auto-assemble mode
-		 * until it fails
-		 */
-		int rv2;
-		int acnt;
-		ident->autof = c->autof;
-		do {
-			struct mddev_dev *devlist = conf_get_devs();
-			acnt = 0;
-			do {
-				rv2 = Assemble(ss, NULL,
-					       ident,
-					       devlist, c);
-				if (rv2==0) {
-					cnt++;
-					acnt++;
-				}
-			} while (rv2!=2);
-			/* Incase there are stacked devices, we need to go around again */
-		} while (acnt);
-		if (cnt == 0 && rv == 0) {
-			pr_err("No arrays found in config file or automatically\n");
-			rv = 1;
-		} else if (cnt)
-			rv = 0;
-	} else if (cnt == 0 && rv == 0) {
-		pr_err("No arrays found in config file\n");
-		rv = 1;
-	}
-	map_unlock(&map);
-	return rv;
-}
-
-static int misc_scan(char devmode, struct context *c)
-{
-	/* apply --detail or --wait-clean to
-	 * all devices in /proc/mdstat
-	 */
-	struct mdstat_ent *ms = mdstat_read(0, 1);
-	struct mdstat_ent *e;
-	struct map_ent *map = NULL;
-	int members;
-	int rv = 0;
-
-	for (members = 0; members <= 1; members++) {
-		for (e=ms ; e ; e=e->next) {
-			char *name;
-			struct map_ent *me;
-			int member = e->metadata_version &&
-				strncmp(e->metadata_version,
-					"external:/", 10) == 0;
-			if (members != member)
-				continue;
-			me = map_by_devnum(&map, e->devnum);
-			if (me && me->path
-			    && strcmp(me->path, "/unknown") != 0)
-				name = me->path;
-			else
-				name = get_md_name(e->devnum);
-
-			if (!name) {
-				pr_err("cannot find device file for %s\n",
-					e->dev);
-				continue;
-			}
-			if (devmode == 'D')
-				rv |= Detail(name, c);
-			else
-				rv |= WaitClean(name, -1, c->verbose);
-			put_md_name(name);
-		}
-	}
-	free_mdstat(ms);
-	return rv;
-}
-
-static int stop_scan(int verbose)
-{
-	/* apply --stop to all devices in /proc/mdstat */
-	/* Due to possible stacking of devices, repeat until
-	 * nothing more can be stopped
-	 */
-	int progress=1, err;
-	int last = 0;
-	int rv = 0;
-	do {
-		struct mdstat_ent *ms = mdstat_read(0, 0);
-		struct mdstat_ent *e;
-
-		if (!progress) last = 1;
-		progress = 0; err = 0;
-		for (e=ms ; e ; e=e->next) {
-			char *name = get_md_name(e->devnum);
-			int mdfd;
-
-			if (!name) {
-				pr_err("cannot find device file for %s\n",
-					e->dev);
-				continue;
-			}
-			mdfd = open_mddev(name, 1);
-			if (mdfd >= 0) {
-				if (Manage_runstop(name, mdfd, -1, verbose, !last))
-					err = 1;
-				else
-					progress = 1;
-				close(mdfd);
-			}
-
-			put_md_name(name);
-		}
-		free_mdstat(ms);
-	} while (!last && err);
-	if (err)
-		rv |= 1;
-	return rv;
-}
-
-static int misc_list(struct mddev_dev *devlist,
-		     struct mddev_ident *ident,
-		     struct supertype *ss, struct context *c)
-{
-	struct mddev_dev *dv;
-	int rv = 0;
-
-	for (dv=devlist ; dv; dv=dv->next) {
-		int mdfd;
-
-		switch(dv->disposition) {
-		case 'D':
-			rv |= Detail(dv->devname, c);
-			continue;
-		case KillOpt: /* Zero superblock */
-			if (ss)
-				rv |= Kill(dv->devname, ss, c->force, c->verbose,0);
-			else {
-				int v = c->verbose;
-				do {
-					rv |= Kill(dv->devname, NULL, c->force, v, 0);
-					v = -1;
-				} while (rv == 0);
-				rv &= ~2;
-			}
-			continue;
-		case 'Q':
-			rv |= Query(dv->devname); continue;
-		case 'X':
-			rv |= ExamineBitmap(dv->devname, c->brief, ss); continue;
-		case ExamineBB:
-			rv |= ExamineBadblocks(dv->devname, c->brief, ss); continue;
-		case 'W':
-		case WaitOpt:
-			rv |= Wait(dv->devname); continue;
-		case Waitclean:
-			rv |= WaitClean(dv->devname, -1, c->verbose); continue;
-		case KillSubarray:
-			rv |= Kill_subarray(dv->devname, c->subarray, c->verbose);
-			continue;
-		case UpdateSubarray:
-			if (c->update == NULL) {
-				pr_err("-U/--update must be specified with --update-subarray\n");
-				rv |= 1;
-				continue;
-			}
-			rv |= Update_subarray(dv->devname, c->subarray,
-					      c->update, ident, c->verbose);
-			continue;
-		}
-		mdfd = open_mddev(dv->devname, 1);
-		if (mdfd>=0) {
-			switch(dv->disposition) {
-			case 'R':
-				rv |= Manage_runstop(dv->devname, mdfd, 1, c->verbose, 0); break;
-			case 'S':
-				rv |= Manage_runstop(dv->devname, mdfd, -1, c->verbose, 0); break;
-			case 'o':
-				rv |= Manage_ro(dv->devname, mdfd, 1); break;
-			case 'w':
-				rv |= Manage_ro(dv->devname, mdfd, -1); break;
-			}
-			close(mdfd);
-		} else
-			rv |= 1;
-	}
-	return rv;
-}
./mdadm/offroot/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:43.111935179 +0000
@@ -1,1183 +0,0 @@
-// SPDX-License-Identifier: GPL-2.0
-/*
- * GPL HEADER START
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 2 only,
- * as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * General Public License version 2 for more details (a copy is included
- * in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU General Public License
- * version 2 along with this program; If not, see
- * http://www.gnu.org/licenses/gpl-2.0.html
- *
- * GPL HEADER END
- */
-/*
- * Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
- * Use is subject to license terms.
- *
- * Copyright (c) 2010, 2017, Intel Corporation.
- */
-/*
- * This file is part of Lustre, http://www.lustre.org/
- * Lustre is a trademark of Sun Microsystems, Inc.
- *
- * lustre/ldlm/ldlm_pool.c
- *
- * Author: Yury Umanets <umka@clusterfs.com>
- */
-
-/*
- * Idea of this code is rather simple. Each second, for each server namespace
- * we have SLV - server lock volume which is calculated on current number of
- * granted locks, grant speed for past period, etc - that is, locking load.
- * This SLV number may be thought as a flow definition for simplicity. It is
- * sent to clients with each occasion to let them know what is current load
- * situation on the server. By default, at the beginning, SLV on server is
- * set max value which is calculated as the following: allow to one client
- * have all locks of limit ->pl_limit for 10h.
- *
- * Next, on clients, number of cached locks is not limited artificially in any
- * way as it was before. Instead, client calculates CLV, that is, client lock
- * volume for each lock and compares it with last SLV from the server. CLV is
- * calculated as the number of locks in LRU * lock live time in seconds. If
- * CLV > SLV - lock is canceled.
- *
- * Client has LVF, that is, lock volume factor which regulates how much
- * sensitive client should be about last SLV from server. The higher LVF is the
- * more locks will be canceled on client. Default value for it is 1. Setting LVF
- * to 2 means that client will cancel locks 2 times faster.
- *
- * Locks on a client will be canceled more intensively in these cases:
- * (1) if SLV is smaller, that is, load is higher on the server;
- * (2) client has a lot of locks (the more locks are held by client, the bigger
- *     chances that some of them should be canceled);
- * (3) client has old locks (taken some time ago);
- *
- * Thus, according to flow paradigm that we use for better understanding SLV,
- * CLV is the volume of particle in flow described by SLV. According to this,
- * if flow is getting thinner, more and more particles become outside of it and
- * as particles are locks, they should be canceled.
- *
- * General idea of this belongs to Vitaly Fertman (vitaly@clusterfs.com).
- * Andreas Dilger (adilger@clusterfs.com) proposed few nice ideas like using
- * LVF and many cleanups. Flow definition to allow more easy understanding of
- * the logic belongs to Nikita Danilov (nikita@clusterfs.com) as well as many
- * cleanups and fixes. And design and implementation are done by Yury Umanets
- * (umka@clusterfs.com).
- *
- * Glossary for terms used:
- *
- * pl_limit - Number of allowed locks in pool. Applies to server and client
- * side (tunable);
- *
- * pl_granted - Number of granted locks (calculated);
- * pl_grant_rate - Number of granted locks for last T (calculated);
- * pl_cancel_rate - Number of canceled locks for last T (calculated);
- * pl_grant_speed - Grant speed (GR - CR) for last T (calculated);
- * pl_grant_plan - Planned number of granted locks for next T (calculated);
- * pl_server_lock_volume - Current server lock volume (calculated);
- *
- * As it may be seen from list above, we have few possible tunables which may
- * affect behavior much. They all may be modified via sysfs. However, they also
- * give a possibility for constructing few pre-defined behavior policies. If
- * none of predefines is suitable for a working pattern being used, new one may
- * be "constructed" via sysfs tunables.
- */
-
-#define DEBUG_SUBSYSTEM S_LDLM
-
-#include <lustre_dlm.h>
-#include <cl_object.h>
-#include <obd_class.h>
-#include <obd_support.h>
-#include "ldlm_internal.h"
-
-/*
- * 50 ldlm locks for 1MB of RAM.
- */
-#define LDLM_POOL_HOST_L ((NUM_CACHEPAGES >> (20 - PAGE_SHIFT)) * 50)
-
-/*
- * Maximal possible grant step plan in %.
- */
-#define LDLM_POOL_MAX_GSP (30)
-
-/*
- * Minimal possible grant step plan in %.
- */
-#define LDLM_POOL_MIN_GSP (1)
-
-/*
- * This controls the speed of reaching LDLM_POOL_MAX_GSP
- * with increasing thread period.
- */
-#define LDLM_POOL_GSP_STEP_SHIFT (2)
-
-/*
- * LDLM_POOL_GSP% of all locks is default GP.
- */
-#define LDLM_POOL_GP(L)   (((L) * LDLM_POOL_MAX_GSP) / 100)
-
-/*
- * Max age for locks on clients.
- */
-#define LDLM_POOL_MAX_AGE (36000)
-
-/*
- * The granularity of SLV calculation.
- */
-#define LDLM_POOL_SLV_SHIFT (10)
-
-static inline u64 dru(u64 val, u32 shift, int round_up)
-{
-	return (val + (round_up ? (1 << shift) - 1 : 0)) >> shift;
-}
-
-static inline u64 ldlm_pool_slv_max(u32 L)
-{
-	/*
-	 * Allow to have all locks for 1 client for 10 hrs.
-	 * Formula is the following: limit * 10h / 1 client.
-	 */
-	u64 lim = (u64)L *  LDLM_POOL_MAX_AGE / 1;
-	return lim;
-}
-
-static inline u64 ldlm_pool_slv_min(u32 L)
-{
-	return 1;
-}
-
-enum {
-	LDLM_POOL_FIRST_STAT = 0,
-	LDLM_POOL_GRANTED_STAT = LDLM_POOL_FIRST_STAT,
-	LDLM_POOL_GRANT_STAT,
-	LDLM_POOL_CANCEL_STAT,
-	LDLM_POOL_GRANT_RATE_STAT,
-	LDLM_POOL_CANCEL_RATE_STAT,
-	LDLM_POOL_GRANT_PLAN_STAT,
-	LDLM_POOL_SLV_STAT,
-	LDLM_POOL_SHRINK_REQTD_STAT,
-	LDLM_POOL_SHRINK_FREED_STAT,
-	LDLM_POOL_RECALC_STAT,
-	LDLM_POOL_TIMING_STAT,
-	LDLM_POOL_LAST_STAT
-};
-
-/**
- * Calculates suggested grant_step in % of available locks for passed
- * @period. This is later used in grant_plan calculations.
- */
-static inline int ldlm_pool_t2gsp(unsigned int t)
-{
-	/*
-	 * This yields 1% grant step for anything below LDLM_POOL_GSP_STEP
-	 * and up to 30% for anything higher than LDLM_POOL_GSP_STEP.
-	 *
-	 * How this will affect execution is the following:
-	 *
-	 * - for thread period 1s we will have grant_step 1% which good from
-	 * pov of taking some load off from server and push it out to clients.
-	 * This is like that because 1% for grant_step means that server will
-	 * not allow clients to get lots of locks in short period of time and
-	 * keep all old locks in their caches. Clients will always have to
-	 * get some locks back if they want to take some new;
-	 *
-	 * - for thread period 10s (which is default) we will have 23% which
-	 * means that clients will have enough of room to take some new locks
-	 * without getting some back. All locks from this 23% which were not
-	 * taken by clients in current period will contribute in SLV growing.
-	 * SLV growing means more locks cached on clients until limit or grant
-	 * plan is reached.
-	 */
-	return LDLM_POOL_MAX_GSP -
-		((LDLM_POOL_MAX_GSP - LDLM_POOL_MIN_GSP) >>
-		 (t >> LDLM_POOL_GSP_STEP_SHIFT));
-}
-
-/**
- * Recalculates next stats on passed @pl.
- *
- * \pre ->pl_lock is locked.
- */
-static void ldlm_pool_recalc_stats(struct ldlm_pool *pl, timeout_t period)
-{
-	int grant_plan = pl->pl_grant_plan;
-	u64 slv = pl->pl_server_lock_volume;
-	int granted = atomic_read(&pl->pl_granted);
-	int grant_rate = atomic_read(&pl->pl_grant_rate) / period;
-	int cancel_rate = atomic_read(&pl->pl_cancel_rate) / period;
-
-	lprocfs_counter_add(pl->pl_stats, LDLM_POOL_SLV_STAT,
-			    slv);
-	lprocfs_counter_add(pl->pl_stats, LDLM_POOL_GRANTED_STAT,
-			    granted);
-	lprocfs_counter_add(pl->pl_stats, LDLM_POOL_GRANT_RATE_STAT,
-			    grant_rate);
-	lprocfs_counter_add(pl->pl_stats, LDLM_POOL_GRANT_PLAN_STAT,
-			    grant_plan);
-	lprocfs_counter_add(pl->pl_stats, LDLM_POOL_CANCEL_RATE_STAT,
-			    cancel_rate);
-}
-
-/**
- * Sets SLV and Limit from container_of(pl, struct ldlm_namespace,
- * ns_pool)->ns_obd tp passed @pl.
- */
-static void ldlm_cli_pool_pop_slv(struct ldlm_pool *pl)
-{
-	struct obd_device *obd;
-
-	/*
-	 * Get new SLV and Limit from obd which is updated with coming
-	 * RPCs.
-	 */
-	obd = container_of(pl, struct ldlm_namespace,
-			   ns_pool)->ns_obd;
-	read_lock(&obd->obd_pool_lock);
-	pl->pl_server_lock_volume = obd->obd_pool_slv;
-	atomic_set(&pl->pl_limit, obd->obd_pool_limit);
-	read_unlock(&obd->obd_pool_lock);
-}
-
-/**
- * Recalculates client size pool @pl according to current SLV and Limit.
- */
-static int ldlm_cli_pool_recalc(struct ldlm_pool *pl)
-{
-	timeout_t recalc_interval_sec;
-	int ret;
-
-	recalc_interval_sec = ktime_get_seconds() - pl->pl_recalc_time;
-	if (recalc_interval_sec < pl->pl_recalc_period)
-		return 0;
-
-	spin_lock(&pl->pl_lock);
-	/*
-	 * Check if we need to recalc lists now.
-	 */
-	recalc_interval_sec = ktime_get_seconds() - pl->pl_recalc_time;
-	if (recalc_interval_sec < pl->pl_recalc_period) {
-		spin_unlock(&pl->pl_lock);
-		return 0;
-<<<<<<< found
-	}
-||||||| expected
-	 */
-	ldlm_pool_recalc_grant_plan(pl);
-
-	pl->pl_recalc_time = ktime_get_real_seconds();
-	lprocfs_counter_add(pl->pl_stats, LDLM_POOL_TIMING_STAT,
-			    recalc_interval_sec);
-	spin_unlock(&pl->pl_lock);
-=======
-	 */
-	ldlm_pool_recalc_grant_plan(pl);
-
-	pl->pl_recalc_time = ktime_get_seconds();
-	lprocfs_counter_add(pl->pl_stats, LDLM_POOL_TIMING_STAT,
-			    recalc_interval_sec);
-	spin_unlock(&pl->pl_lock);
->>>>>>> replacement
-<<<<<<< found
-||||||| expected
- */
-static int ldlm_cli_pool_recalc(struct ldlm_pool *pl)
-{
-	time64_t recalc_interval_sec;
-	int ret;
-=======
- */
-static int ldlm_cli_pool_recalc(struct ldlm_pool *pl)
-{
-	timeout_t recalc_interval_sec;
-	int ret;
->>>>>>> replacement
-
-<<<<<<< found
-	/*
-	 * Make sure that pool knows last SLV and Limit from obd.
-	 */
-	ldlm_cli_pool_pop_slv(pl);
-
-	spin_unlock(&pl->pl_lock);
-||||||| expected
-	ENTRY;
-
-	recalc_interval_sec = ktime_get_real_seconds() - pl->pl_recalc_time;
-	if (recalc_interval_sec < pl->pl_recalc_period)
-		return 0;
-
-=======
-	ENTRY;
-
-	recalc_interval_sec = ktime_get_seconds() - pl->pl_recalc_time;
-	if (recalc_interval_sec < pl->pl_recalc_period)
-		return 0;
-
->>>>>>> replacement
-<<<<<<< found
-||||||| expected
-	/*
-	 * Check if we need to recalc lists now.
-	 */
-	recalc_interval_sec = ktime_get_real_seconds() - pl->pl_recalc_time;
-	if (recalc_interval_sec < pl->pl_recalc_period) {
-		spin_unlock(&pl->pl_lock);
-=======
-	/*
-	 * Check if we need to recalc lists now.
-	 */
-	recalc_interval_sec = ktime_get_seconds() - pl->pl_recalc_time;
-	if (recalc_interval_sec < pl->pl_recalc_period) {
-		spin_unlock(&pl->pl_lock);
->>>>>>> replacement
-
-	/*
-	 * In the time of canceling locks on client we do not need to maintain
-	 * sharp timing, we only want to cancel locks asap according to new SLV.
-	 * It may be called when SLV has changed much, this is why we do not
-	 * take into account pl->pl_recalc_time here.
-	 */
-	ret = ldlm_cancel_lru(container_of(pl, struct ldlm_namespace, ns_pool),
-			      0, LCF_ASYNC, 0);
-
-	spin_lock(&pl->pl_lock);
-	/*
-	 * Time of LRU resizing might be longer than period,
-	 * so update after LRU resizing rather than before it.
-	 */
-	pl->pl_recalc_time = ktime_get_seconds();
-	lprocfs_counter_add(pl->pl_stats, LDLM_POOL_TIMING_STAT,
-			    recalc_interval_sec);
-	spin_unlock(&pl->pl_lock);
-	return ret;
-}
-
-/**
- * This function is main entry point for memory pressure handling on client
- * side.  Main goal of this function is to cancel some number of locks on
- * passed @pl according to @nr and @gfp_mask.
- */
-static int ldlm_cli_pool_shrink(struct ldlm_pool *pl,
-				int nr, gfp_t gfp_mask)
-{
-	struct ldlm_namespace *ns;
-	int unused;
-
-	ns = container_of(pl, struct ldlm_namespace, ns_pool);
-
-	/*
-	 * Do not cancel locks in case lru resize is disabled for this ns.
-	 */
-	if (!ns_connect_lru_resize(ns))
-		return 0;
-
-	/*
-	 * Make sure that pool knows last SLV and Limit from obd.
-	 */
-	spin_lock(&pl->pl_lock);
-	ldlm_cli_pool_pop_slv(pl);
-	spin_unlock(&pl->pl_lock);
-
-	spin_lock(&ns->ns_lock);
-	unused = ns->ns_nr_unused;
-	spin_unlock(&ns->ns_lock);
-
-	if (nr == 0)
-		return (unused / 100) * sysctl_vfs_cache_pressure;
-	else
-		return ldlm_cancel_lru(ns, nr, LCF_ASYNC, 0);
-}
-
-static const struct ldlm_pool_ops ldlm_cli_pool_ops = {
-	.po_recalc = ldlm_cli_pool_recalc,
-	.po_shrink = ldlm_cli_pool_shrink
-};
-
-/**
- * Pool recalc wrapper. Will call either client or server pool recalc callback
- * depending what pool @pl is used.
- *
- * \retval		time in seconds for the next recalc of this pool
- */
-<<<<<<< found
-static int ldlm_pool_recalc(struct ldlm_pool *pl)
-{
-	u32 recalc_interval_sec;
-||||||| expected
-time64_t ldlm_pool_recalc(struct ldlm_pool *pl)
-{
-	time64_t recalc_interval_sec;
-=======
-time64_t ldlm_pool_recalc(struct ldlm_pool *pl)
-{
-	timeout_t recalc_interval_sec;
->>>>>>> replacement
-	int count;
-
-	recalc_interval_sec = ktime_get_seconds() - pl->pl_recalc_time;
-	if (recalc_interval_sec > 0) {
-		spin_lock(&pl->pl_lock);
-<<<<<<< found
-		recalc_interval_sec = ktime_get_real_seconds() -
-				      pl->pl_recalc_time;
-||||||| expected
-		recalc_interval_sec = ktime_get_real_seconds() -
-			pl->pl_recalc_time;
-=======
-		recalc_interval_sec = ktime_get_seconds() - pl->pl_recalc_time;
->>>>>>> replacement
-
-		if (recalc_interval_sec > 0) {
-			/*
-			 * Update pool statistics every recalc interval.
-			 */
-			ldlm_pool_recalc_stats(pl, recalc_interval_sec);
-
-			/*
-			 * Zero out all rates and speed for the last period.
-			 */
-			atomic_set(&pl->pl_grant_rate, 0);
-			atomic_set(&pl->pl_cancel_rate, 0);
-		}
-		spin_unlock(&pl->pl_lock);
-	}
-
-	if (pl->pl_ops->po_recalc) {
-		count = pl->pl_ops->po_recalc(pl);
-		lprocfs_counter_add(pl->pl_stats, LDLM_POOL_RECALC_STAT,
-				    count);
-	}
-
-<<<<<<< found
-	recalc_interval_sec = pl->pl_recalc_time - ktime_get_real_seconds() +
-			      pl->pl_recalc_period;
-	if (recalc_interval_sec <= 0) {
-		/* DEBUG: should be re-removed after LU-4536 is fixed */
-		CDEBUG(D_DLMTRACE,
-		       "%s: Negative interval(%ld), too short period(%ld)\n",
-		       pl->pl_name, (long)recalc_interval_sec,
-		       (long)pl->pl_recalc_period);
-
-		/* Prevent too frequent recalculation. */
-		recalc_interval_sec = 1;
-	}
-
-	return recalc_interval_sec;
-||||||| expected
-	recalc_interval_sec = pl->pl_recalc_time - ktime_get_real_seconds() +
-			      pl->pl_recalc_period;
-	if (recalc_interval_sec <= 0) {
-		/* DEBUG: should be re-removed after LU-4536 is fixed */
-		CDEBUG(D_DLMTRACE, "%s: Negative interval(%lld), too short period(%lld)\n",
-		       pl->pl_name, recalc_interval_sec,
-		       (s64)pl->pl_recalc_period);
-
-		/* Prevent too frequent recalculation. */
-		recalc_interval_sec = 1;
-	}
-
-	return recalc_interval_sec;
-=======
-	return pl->pl_recalc_time + pl->pl_recalc_period;
->>>>>>> replacement
-}
-
-/*
- * Pool shrink wrapper. Will call either client or server pool recalc callback
- * depending what pool pl is used. When nr == 0, just return the number of
- * freeable locks. Otherwise, return the number of canceled locks.
- */
-static int ldlm_pool_shrink(struct ldlm_pool *pl, int nr, gfp_t gfp_mask)
-{
-	int cancel = 0;
-
-	if (pl->pl_ops->po_shrink) {
-		cancel = pl->pl_ops->po_shrink(pl, nr, gfp_mask);
-		if (nr > 0) {
-			lprocfs_counter_add(pl->pl_stats,
-					    LDLM_POOL_SHRINK_REQTD_STAT,
-					    nr);
-			lprocfs_counter_add(pl->pl_stats,
-					    LDLM_POOL_SHRINK_FREED_STAT,
-					    cancel);
-			CDEBUG(D_DLMTRACE,
-			       "%s: request to shrink %d locks, shrunk %d\n",
-			       pl->pl_name, nr, cancel);
-		}
-	}
-	return cancel;
-}
-
-static int lprocfs_pool_state_seq_show(struct seq_file *m, void *unused)
-{
-	int granted, grant_rate, cancel_rate;
-	int grant_speed, lvf;
-	struct ldlm_pool *pl = m->private;
-	timeout_t period;
-	u64 slv, clv;
-	u32 limit;
-
-	spin_lock(&pl->pl_lock);
-	slv = pl->pl_server_lock_volume;
-	clv = pl->pl_client_lock_volume;
-	limit = atomic_read(&pl->pl_limit);
-	granted = atomic_read(&pl->pl_granted);
-	period = ktime_get_seconds() - pl->pl_recalc_time;
-	if (period <= 0)
-		period = 1;
-	grant_rate = atomic_read(&pl->pl_grant_rate) / period;
-	cancel_rate = atomic_read(&pl->pl_cancel_rate) / period;
-	grant_speed = grant_rate - cancel_rate;
-	lvf = atomic_read(&pl->pl_lock_volume_factor);
-	spin_unlock(&pl->pl_lock);
-
-	seq_printf(m, "LDLM pool state (%s):\n"
-		      "  SLV: %llu\n"
-		      "  CLV: %llu\n"
-		      "  LVF: %d\n",
-		      pl->pl_name, slv, clv, (lvf * 100) >> 8);
-
-	seq_printf(m, "  GR:  %d\n  CR:  %d\n  GS:  %d\n"
-		      "  G:   %d\n  L:   %d\n",
-		      grant_rate, cancel_rate, grant_speed,
-		      granted, limit);
-
-	return 0;
-}
-
-LDEBUGFS_SEQ_FOPS_RO(lprocfs_pool_state);
-
-static ssize_t grant_speed_show(struct kobject *kobj, struct attribute *attr,
-				char *buf)
-{
-	struct ldlm_pool *pl = container_of(kobj, struct ldlm_pool,
-					    pl_kobj);
-	int grant_speed;
-	timeout_t period;
-
-	spin_lock(&pl->pl_lock);
-	/* serialize with ldlm_pool_recalc */
-	period = ktime_get_seconds() - pl->pl_recalc_time;
-	if (period <= 0)
-		period = 1;
-	grant_speed = (atomic_read(&pl->pl_grant_rate) -
-		       atomic_read(&pl->pl_cancel_rate)) / period;
-	spin_unlock(&pl->pl_lock);
-	return sprintf(buf, "%d\n", grant_speed);
-}
-LUSTRE_RO_ATTR(grant_speed);
-
-LDLM_POOL_SYSFS_READER_SHOW(grant_plan, int);
-LUSTRE_RO_ATTR(grant_plan);
-
-LDLM_POOL_SYSFS_READER_SHOW(recalc_period, int);
-LDLM_POOL_SYSFS_WRITER_STORE(recalc_period, int);
-LUSTRE_RW_ATTR(recalc_period);
-
-LDLM_POOL_SYSFS_READER_NOLOCK_SHOW(server_lock_volume, u64);
-LUSTRE_RO_ATTR(server_lock_volume);
-
-LDLM_POOL_SYSFS_READER_NOLOCK_SHOW(client_lock_volume, u64);
-LUSTRE_RO_ATTR(client_lock_volume);
-
-LDLM_POOL_SYSFS_READER_NOLOCK_SHOW(limit, atomic);
-LDLM_POOL_SYSFS_WRITER_NOLOCK_STORE(limit, atomic);
-LUSTRE_RW_ATTR(limit);
-
-LDLM_POOL_SYSFS_READER_NOLOCK_SHOW(granted, atomic);
-LUSTRE_RO_ATTR(granted);
-
-LDLM_POOL_SYSFS_READER_NOLOCK_SHOW(cancel_rate, atomic);
-LUSTRE_RO_ATTR(cancel_rate);
-
-LDLM_POOL_SYSFS_READER_NOLOCK_SHOW(grant_rate, atomic);
-LUSTRE_RO_ATTR(grant_rate);
-
-static ssize_t lock_volume_factor_show(struct kobject *kobj,
-				       struct attribute *attr,
-				       char *buf)
-{
-	struct ldlm_pool *pl = container_of(kobj, struct ldlm_pool, pl_kobj);
-	unsigned long tmp;
-
-	tmp = (atomic_read(&pl->pl_lock_volume_factor) * 100) >> 8;
-	return sprintf(buf, "%lu\n", tmp);
-}
-
-static ssize_t lock_volume_factor_store(struct kobject *kobj,
-					struct attribute *attr,
-					const char *buffer,
-					size_t count)
-{
-	struct ldlm_pool *pl = container_of(kobj, struct ldlm_pool, pl_kobj);
-	unsigned long tmp;
-	int rc;
-
-	rc = kstrtoul(buffer, 10, &tmp);
-	if (rc < 0) {
-		return rc;
-	}
-
-	tmp = (tmp << 8) / 100;
-	atomic_set(&pl->pl_lock_volume_factor, tmp);
-
-	return count;
-
-}
-LUSTRE_RW_ATTR(lock_volume_factor);
-
-static ssize_t recalc_time_show(struct kobject *kobj,
-				struct attribute *attr,
-				char *buf)
-{
-	struct ldlm_pool *pl = container_of(kobj, struct ldlm_pool, pl_kobj);
-
-	return snprintf(buf, PAGE_SIZE, "%llu\n",
-			ktime_get_seconds() - pl->pl_recalc_time);
-}
-LUSTRE_RO_ATTR(recalc_time);
-
-/* These are for pools in /sys/fs/lustre/ldlm/namespaces/.../pool */
-static struct attribute *ldlm_pl_attrs[] = {
-	&lustre_attr_grant_speed.attr,
-	&lustre_attr_grant_plan.attr,
-	&lustre_attr_recalc_period.attr,
-	&lustre_attr_server_lock_volume.attr,
-	&lustre_attr_client_lock_volume.attr,
-	&lustre_attr_recalc_time.attr,
-	&lustre_attr_limit.attr,
-	&lustre_attr_granted.attr,
-	&lustre_attr_cancel_rate.attr,
-	&lustre_attr_grant_rate.attr,
-	&lustre_attr_lock_volume_factor.attr,
-	NULL,
-};
-
-static void ldlm_pl_release(struct kobject *kobj)
-{
-	struct ldlm_pool *pl = container_of(kobj, struct ldlm_pool,
-					    pl_kobj);
-	complete(&pl->pl_kobj_unregister);
-}
-
-static struct kobj_type ldlm_pl_ktype = {
-	.default_attrs	= ldlm_pl_attrs,
-	.sysfs_ops	= &lustre_sysfs_ops,
-	.release	= ldlm_pl_release,
-};
-
-static int ldlm_pool_sysfs_init(struct ldlm_pool *pl)
-{
-	struct ldlm_namespace *ns = container_of(pl, struct ldlm_namespace,
-						 ns_pool);
-	int err;
-
-	init_completion(&pl->pl_kobj_unregister);
-	err = kobject_init_and_add(&pl->pl_kobj, &ldlm_pl_ktype, &ns->ns_kobj,
-				   "pool");
-
-	return err;
-}
-
-static int ldlm_pool_debugfs_init(struct ldlm_pool *pl)
-{
-	struct ldlm_namespace *ns = container_of(pl, struct ldlm_namespace,
-						 ns_pool);
-	struct dentry *debugfs_ns_parent;
-	struct ldebugfs_vars pool_vars[2];
-	int rc = 0;
-
-	debugfs_ns_parent = ns->ns_debugfs_entry;
-	if (IS_ERR_OR_NULL(debugfs_ns_parent)) {
-		CERROR("%s: debugfs entry is not initialized\n",
-		       ldlm_ns_name(ns));
-		rc = -EINVAL;
-		goto out;
-	}
-	pl->pl_debugfs_entry = debugfs_create_dir("pool", debugfs_ns_parent);
-
-	memset(pool_vars, 0, sizeof(pool_vars));
-
-	ldlm_add_var(&pool_vars[0], pl->pl_debugfs_entry, "state", pl,
-		     &lprocfs_pool_state_fops);
-
-	pl->pl_stats = lprocfs_alloc_stats(LDLM_POOL_LAST_STAT -
-					   LDLM_POOL_FIRST_STAT, 0);
-	if (!pl->pl_stats) {
-		rc = -ENOMEM;
-		goto out;
-	}
-
-	lprocfs_counter_init(pl->pl_stats, LDLM_POOL_GRANTED_STAT,
-			     LPROCFS_CNTR_AVGMINMAX | LPROCFS_CNTR_STDDEV,
-			     "granted", "locks");
-	lprocfs_counter_init(pl->pl_stats, LDLM_POOL_GRANT_STAT,
-			     LPROCFS_CNTR_AVGMINMAX | LPROCFS_CNTR_STDDEV,
-			     "grant", "locks");
-	lprocfs_counter_init(pl->pl_stats, LDLM_POOL_CANCEL_STAT,
-			     LPROCFS_CNTR_AVGMINMAX | LPROCFS_CNTR_STDDEV,
-			     "cancel", "locks");
-	lprocfs_counter_init(pl->pl_stats, LDLM_POOL_GRANT_RATE_STAT,
-			     LPROCFS_CNTR_AVGMINMAX | LPROCFS_CNTR_STDDEV,
-			     "grant_rate", "locks/s");
-	lprocfs_counter_init(pl->pl_stats, LDLM_POOL_CANCEL_RATE_STAT,
-			     LPROCFS_CNTR_AVGMINMAX | LPROCFS_CNTR_STDDEV,
-			     "cancel_rate", "locks/s");
-	lprocfs_counter_init(pl->pl_stats, LDLM_POOL_GRANT_PLAN_STAT,
-			     LPROCFS_CNTR_AVGMINMAX | LPROCFS_CNTR_STDDEV,
-			     "grant_plan", "locks/s");
-	lprocfs_counter_init(pl->pl_stats, LDLM_POOL_SLV_STAT,
-			     LPROCFS_CNTR_AVGMINMAX | LPROCFS_CNTR_STDDEV,
-			     "slv", "slv");
-	lprocfs_counter_init(pl->pl_stats, LDLM_POOL_SHRINK_REQTD_STAT,
-			     LPROCFS_CNTR_AVGMINMAX | LPROCFS_CNTR_STDDEV,
-			     "shrink_request", "locks");
-	lprocfs_counter_init(pl->pl_stats, LDLM_POOL_SHRINK_FREED_STAT,
-			     LPROCFS_CNTR_AVGMINMAX | LPROCFS_CNTR_STDDEV,
-			     "shrink_freed", "locks");
-	lprocfs_counter_init(pl->pl_stats, LDLM_POOL_RECALC_STAT,
-			     LPROCFS_CNTR_AVGMINMAX | LPROCFS_CNTR_STDDEV,
-			     "recalc_freed", "locks");
-	lprocfs_counter_init(pl->pl_stats, LDLM_POOL_TIMING_STAT,
-			     LPROCFS_CNTR_AVGMINMAX | LPROCFS_CNTR_STDDEV,
-			     "recalc_timing", "sec");
-	debugfs_create_file("stats", 0644, pl->pl_debugfs_entry, pl->pl_stats,
-			    &ldebugfs_stats_seq_fops);
-
-out:
-	return rc;
-}
-
-static void ldlm_pool_sysfs_fini(struct ldlm_pool *pl)
-{
-	kobject_put(&pl->pl_kobj);
-	wait_for_completion(&pl->pl_kobj_unregister);
-}
-
-static void ldlm_pool_debugfs_fini(struct ldlm_pool *pl)
-{
-	if (pl->pl_stats) {
-		lprocfs_free_stats(&pl->pl_stats);
-		pl->pl_stats = NULL;
-	}
-	debugfs_remove_recursive(pl->pl_debugfs_entry);
-}
-
-int ldlm_pool_init(struct ldlm_pool *pl, struct ldlm_namespace *ns,
-		   int idx, enum ldlm_side client)
-{
-	int rc;
-
-	spin_lock_init(&pl->pl_lock);
-	atomic_set(&pl->pl_granted, 0);
-	pl->pl_recalc_time = ktime_get_seconds();
-	atomic_set(&pl->pl_lock_volume_factor, 1 << 8);
-
-	atomic_set(&pl->pl_grant_rate, 0);
-	atomic_set(&pl->pl_cancel_rate, 0);
-	pl->pl_grant_plan = LDLM_POOL_GP(LDLM_POOL_HOST_L);
-
-	snprintf(pl->pl_name, sizeof(pl->pl_name), "ldlm-pool-%s-%d",
-		 ldlm_ns_name(ns), idx);
-
-	atomic_set(&pl->pl_limit, 1);
-	pl->pl_server_lock_volume = 0;
-	pl->pl_ops = &ldlm_cli_pool_ops;
-	pl->pl_recalc_period = LDLM_POOL_CLI_DEF_RECALC_PERIOD;
-	pl->pl_client_lock_volume = 0;
-	rc = ldlm_pool_debugfs_init(pl);
-	if (rc)
-		return rc;
-
-	rc = ldlm_pool_sysfs_init(pl);
-	if (rc)
-		return rc;
-
-	CDEBUG(D_DLMTRACE, "Lock pool %s is initialized\n", pl->pl_name);
-
-	return rc;
-}
-
-void ldlm_pool_fini(struct ldlm_pool *pl)
-{
-	ldlm_pool_sysfs_fini(pl);
-	ldlm_pool_debugfs_fini(pl);
-
-	/*
-	 * Pool should not be used after this point. We can't free it here as
-	 * it lives in struct ldlm_namespace, but still interested in catching
-	 * any abnormal using cases.
-	 */
-	POISON(pl, 0x5a, sizeof(*pl));
-}
-
-/**
- * Add new taken ldlm lock @lock into pool @pl accounting.
- */
-void ldlm_pool_add(struct ldlm_pool *pl, struct ldlm_lock *lock)
-{
-	/*
-	 * FLOCK locks are special in a sense that they are almost never
-	 * cancelled, instead special kind of lock is used to drop them.
-	 * also there is no LRU for flock locks, so no point in tracking
-	 * them anyway.
-	 */
-	if (lock->l_resource->lr_type == LDLM_FLOCK)
-		return;
-
-	atomic_inc(&pl->pl_granted);
-	atomic_inc(&pl->pl_grant_rate);
-	lprocfs_counter_incr(pl->pl_stats, LDLM_POOL_GRANT_STAT);
-	/*
-	 * Do not do pool recalc for client side as all locks which
-	 * potentially may be canceled has already been packed into
-	 * enqueue/cancel rpc. Also we do not want to run out of stack
-	 * with too long call paths.
-	 */
-}
-
-/**
- * Remove ldlm lock @lock from pool @pl accounting.
- */
-void ldlm_pool_del(struct ldlm_pool *pl, struct ldlm_lock *lock)
-{
-	/*
-	 * Filter out FLOCK locks. Read above comment in ldlm_pool_add().
-	 */
-	if (lock->l_resource->lr_type == LDLM_FLOCK)
-		return;
-
-	LASSERT(atomic_read(&pl->pl_granted) > 0);
-	atomic_dec(&pl->pl_granted);
-	atomic_inc(&pl->pl_cancel_rate);
-
-	lprocfs_counter_incr(pl->pl_stats, LDLM_POOL_CANCEL_STAT);
-}
-
-/**
- * Returns current @pl SLV.
- *
- * \pre ->pl_lock is not locked.
- */
-u64 ldlm_pool_get_slv(struct ldlm_pool *pl)
-{
-	u64 slv;
-
-	spin_lock(&pl->pl_lock);
-	slv = pl->pl_server_lock_volume;
-	spin_unlock(&pl->pl_lock);
-	return slv;
-}
-
-/**
- * Sets passed @clv to @pl.
- *
- * \pre ->pl_lock is not locked.
- */
-void ldlm_pool_set_clv(struct ldlm_pool *pl, u64 clv)
-{
-	spin_lock(&pl->pl_lock);
-	pl->pl_client_lock_volume = clv;
-	spin_unlock(&pl->pl_lock);
-}
-
-/**
- * Returns current LVF from @pl.
- */
-u32 ldlm_pool_get_lvf(struct ldlm_pool *pl)
-{
-	return atomic_read(&pl->pl_lock_volume_factor);
-}
-
-static int ldlm_pool_granted(struct ldlm_pool *pl)
-{
-	return atomic_read(&pl->pl_granted);
-}
-
-/*
- * count locks from all namespaces (if possible). Returns number of
- * cached locks.
- */
-static unsigned long ldlm_pools_count(enum ldlm_side client, gfp_t gfp_mask)
-{
-	unsigned long total = 0;
-	int nr_ns;
-	struct ldlm_namespace *ns;
-	struct ldlm_namespace *ns_old = NULL; /* loop detection */
-
-	if (client == LDLM_NAMESPACE_CLIENT && !(gfp_mask & __GFP_FS))
-		return 0;
-
-	/*
-	 * Find out how many resources we may release.
-	 */
-	for (nr_ns = ldlm_namespace_nr_read(client);
-	     nr_ns > 0; nr_ns--) {
-		mutex_lock(ldlm_namespace_lock(client));
-		if (list_empty(ldlm_namespace_list(client))) {
-			mutex_unlock(ldlm_namespace_lock(client));
-			return 0;
-		}
-		ns = ldlm_namespace_first_locked(client);
-
-		if (ns == ns_old) {
-			mutex_unlock(ldlm_namespace_lock(client));
-			break;
-		}
-
-		if (ldlm_ns_empty(ns)) {
-			ldlm_namespace_move_to_inactive_locked(ns, client);
-			mutex_unlock(ldlm_namespace_lock(client));
-			continue;
-		}
-
-		if (!ns_old)
-			ns_old = ns;
-
-		ldlm_namespace_get(ns);
-		ldlm_namespace_move_to_active_locked(ns, client);
-		mutex_unlock(ldlm_namespace_lock(client));
-		total += ldlm_pool_shrink(&ns->ns_pool, 0, gfp_mask);
-		ldlm_namespace_put(ns);
-	}
-
-	return total;
-}
-
-static unsigned long ldlm_pools_scan(enum ldlm_side client, int nr,
-				     gfp_t gfp_mask)
-{
-	unsigned long freed = 0;
-	int tmp, nr_ns;
-	struct ldlm_namespace *ns;
-
-	if (client == LDLM_NAMESPACE_CLIENT && !(gfp_mask & __GFP_FS))
-		return -1;
-
-	/*
-	 * Shrink at least ldlm_namespace_nr_read(client) namespaces.
-	 */
-	for (tmp = nr_ns = ldlm_namespace_nr_read(client);
-	     tmp > 0; tmp--) {
-		int cancel, nr_locks;
-
-		/*
-		 * Do not call shrink under ldlm_namespace_lock(client)
-		 */
-		mutex_lock(ldlm_namespace_lock(client));
-		if (list_empty(ldlm_namespace_list(client))) {
-			mutex_unlock(ldlm_namespace_lock(client));
-			break;
-		}
-		ns = ldlm_namespace_first_locked(client);
-		ldlm_namespace_get(ns);
-		ldlm_namespace_move_to_active_locked(ns, client);
-		mutex_unlock(ldlm_namespace_lock(client));
-
-		nr_locks = ldlm_pool_granted(&ns->ns_pool);
-		/*
-		 * We use to shrink propotionally but with new shrinker API,
-		 * we lost the total number of freeable locks.
-		 */
-		cancel = 1 + min_t(int, nr_locks, nr / nr_ns);
-		freed += ldlm_pool_shrink(&ns->ns_pool, cancel, gfp_mask);
-		ldlm_namespace_put(ns);
-	}
-	/*
-	 * we only decrease the SLV in server pools shrinker, return
-	 * SHRINK_STOP to kernel to avoid needless loop. LU-1128
-	 */
-	return freed;
-}
-
-static unsigned long ldlm_pools_cli_count(struct shrinker *s,
-					  struct shrink_control *sc)
-{
-	return ldlm_pools_count(LDLM_NAMESPACE_CLIENT, sc->gfp_mask);
-}
-
-static unsigned long ldlm_pools_cli_scan(struct shrinker *s,
-					 struct shrink_control *sc)
-{
-	return ldlm_pools_scan(LDLM_NAMESPACE_CLIENT, sc->nr_to_scan,
-			       sc->gfp_mask);
-}
-
-static void ldlm_pools_recalc(struct work_struct *ws);
-static DECLARE_DELAYED_WORK(ldlm_recalc_pools, ldlm_pools_recalc);
-
-static void ldlm_pools_recalc(struct work_struct *ws)
-{
-	enum ldlm_side client = LDLM_NAMESPACE_CLIENT;
-	struct ldlm_namespace *ns;
-	struct ldlm_namespace *ns_old = NULL;
-	/* seconds of sleep if no active namespaces */
-<<<<<<< found
-	time64_t time = LDLM_POOL_CLI_DEF_RECALC_PERIOD;
-||||||| expected
-	time64_t delay = side == LDLM_NAMESPACE_SERVER ?
-				 LDLM_POOL_SRV_DEF_RECALC_PERIOD :
-				 LDLM_POOL_CLI_DEF_RECALC_PERIOD;
-=======
-	time64_t delay = ktime_get_seconds() +
-			 (side == LDLM_NAMESPACE_SERVER ?
-			  LDLM_POOL_SRV_DEF_RECALC_PERIOD :
-			  LDLM_POOL_CLI_DEF_RECALC_PERIOD);
->>>>>>> replacement
-	int nr;
-
-	/*
-	 * Recalc at least ldlm_namespace_nr_read(client) namespaces.
-	 */
-	for (nr = ldlm_namespace_nr_read(client); nr > 0; nr--) {
-		int skip;
-		/*
-		 * Lock the list, get first @ns in the list, getref, move it
-		 * to the tail, unlock and call pool recalc. This way we avoid
-		 * calling recalc under @ns lock what is really good as we get
-		 * rid of potential deadlock on client nodes when canceling
-		 * locks synchronously.
-		 */
-		mutex_lock(ldlm_namespace_lock(client));
-		if (list_empty(ldlm_namespace_list(client))) {
-			mutex_unlock(ldlm_namespace_lock(client));
-			break;
-		}
-		ns = ldlm_namespace_first_locked(client);
-
-		if (ns_old == ns) { /* Full pass complete */
-			mutex_unlock(ldlm_namespace_lock(client));
-			break;
-		}
-
-		/* We got an empty namespace, need to move it back to inactive
-		 * list.
-		 * The race with parallel resource creation is fine:
-		 * - If they do namespace_get before our check, we fail the
-		 *   check and they move this item to the end of the list anyway
-		 * - If we do the check and then they do namespace_get, then
-		 *   we move the namespace to inactive and they will move
-		 *   it back to active (synchronised by the lock, so no clash
-		 *   there).
-		 */
-		if (ldlm_ns_empty(ns)) {
-			ldlm_namespace_move_to_inactive_locked(ns, client);
-			mutex_unlock(ldlm_namespace_lock(client));
-			continue;
-		}
-
-		if (!ns_old)
-			ns_old = ns;
-
-		spin_lock(&ns->ns_lock);
-		/*
-		 * skip ns which is being freed, and we don't want to increase
-		 * its refcount again, not even temporarily. bz21519 & LU-499.
-		 */
-		if (ns->ns_stopping) {
-			skip = 1;
-		} else {
-			skip = 0;
-			ldlm_namespace_get(ns);
-		}
-		spin_unlock(&ns->ns_lock);
-
-		ldlm_namespace_move_to_active_locked(ns, client);
-		mutex_unlock(ldlm_namespace_lock(client));
-
-		/*
-		 * After setup is done - recalc the pool.
-		 */
-		if (!skip) {
-			time64_t ttime = ldlm_pool_recalc(&ns->ns_pool);
-
-			if (ttime < time)
-				time = ttime;
-
-			ldlm_namespace_put(ns);
-		}
-	}
-
-	/* Wake up the blocking threads from time to time. */
-	ldlm_bl_thread_wakeup();
-
-	delay -= ktime_get_seconds();
-	if (delay <= 0) {
-		/* Prevent too frequent recalculation. */
-		CDEBUG(D_DLMTRACE, "Negative interval(%lld)\n", delay);
-		delay = 1;
-	}
-
-	schedule_delayed_work(&ldlm_recalc_pools, time * HZ);
-}
-
-static int ldlm_pools_thread_start(void)
-{
-	time64_t delay;
-
-	schedule_delayed_work(&ldlm_recalc_pools, 0);
-
-<<<<<<< found
-	return 0;
-}
-
-static void ldlm_pools_thread_stop(void)
-{
-||||||| expected
-	DEF_SHRINKER_VAR(shcvar, ldlm_pools_cli_shrink,
-			 ldlm_pools_cli_count, ldlm_pools_cli_scan);
-
-	schedule_delayed_work(&ldlm_pools_recalc_work,
-			      LDLM_POOL_CLI_DEF_RECALC_PERIOD);
-	ldlm_pools_srv_shrinker = set_shrinker(DEFAULT_SEEKS, &shsvar);
-=======
-	DEF_SHRINKER_VAR(shcvar, ldlm_pools_cli_shrink,
-			 ldlm_pools_cli_count, ldlm_pools_cli_scan);
-
-#ifdef HAVE_SERVER_SUPPORT
-	delay = min(LDLM_POOL_SRV_DEF_RECALC_PERIOD,
-		    LDLM_POOL_CLI_DEF_RECALC_PERIOD);
-#else
-	delay = LDLM_POOL_CLI_DEF_RECALC_PERIOD;
-#endif
-
-	schedule_delayed_work(&ldlm_pools_recalc_work, delay);
-	ldlm_pools_srv_shrinker = set_shrinker(DEFAULT_SEEKS, &shsvar);
->>>>>>> replacement
-	cancel_delayed_work_sync(&ldlm_recalc_pools);
-}
-
-static struct shrinker ldlm_pools_cli_shrinker = {
-	.count_objects	= ldlm_pools_cli_count,
-	.scan_objects	= ldlm_pools_cli_scan,
-	.seeks		= DEFAULT_SEEKS,
-};
-
-int ldlm_pools_init(void)
-{
-	int rc;
-
-	rc = ldlm_pools_thread_start();
-	if (!rc)
-		rc = register_shrinker(&ldlm_pools_cli_shrinker);
-
-	return rc;
-}
-
-void ldlm_pools_fini(void)
-{
-	unregister_shrinker(&ldlm_pools_cli_shrinker);
-
-	ldlm_pools_thread_stop();
-}
./lustre/pool/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:43.145541778 +0000
@@ -1,1528 +0,0 @@
-/*
- * linux/net/sunrpc/svcsock.c
- *
- * These are the RPC server socket internals.
- *
- * The server scheduling algorithm does not always distribute the load
- * evenly when servicing a single client. May need to modify the
- * svc_sock_enqueue procedure...
- *
- * TCP support is largely untested and may be a little slow. The problem
- * is that we currently do two separate recvfrom's, one for the 4-byte
- * record length, and the second for the actual record. This could possibly
- * be improved by always reading a minimum size of around 100 bytes and
- * tucking any superfluous bytes away in a temporary store. Still, that
- * leaves write requests out in the rain. An alternative may be to peek at
- * the first skb in the queue, and if it matches the next TCP sequence
- * number, to extract the record marker. Yuck.
- *
- * Copyright (C) 1995, 1996 Olaf Kirch <okir@monad.swb.de>
- */
-
-#include <linux/sched.h>
-#include <linux/errno.h>
-#include <linux/fcntl.h>
-#include <linux/net.h>
-#include <linux/in.h>
-#include <linux/inet.h>
-#include <linux/udp.h>
-#include <linux/tcp.h>
-#include <linux/version.h>
-#include <linux/unistd.h>
-#include <linux/slab.h>
-#include <linux/netdevice.h>
-#include <linux/skbuff.h>
-#include <net/sock.h>
-#include <net/checksum.h>
-#include <net/ip.h>
-#include <asm/uaccess.h>
-#include <asm/ioctls.h>
-
-#include <linux/sunrpc/types.h>
-#include <linux/sunrpc/xdr.h>
-#include <linux/sunrpc/svcsock.h>
-#include <linux/sunrpc/stats.h>
-
-/* SMP locking strategy:
- *
- * 	svc_serv->sv_lock protects most stuff for that service.
- *
- *	Some flags can be set to certain values at any time
- *	providing that certain rules are followed:
- *
- *	SK_BUSY  can be set to 0 at any time.  
- *		svc_sock_enqueue must be called afterwards
- *	SK_CONN, SK_DATA, can be set or cleared at any time.
- *		after a set, svc_sock_enqueue must be called.	
- *		after a clear, the socket must be read/accepted
- *		 if this succeeds, it must be set again.
- *	SK_CLOSE can set at any time. It is never cleared.
- *
- */
-
-#define RPCDBG_FACILITY	RPCDBG_SVCSOCK
-
-
-static struct svc_sock *svc_setup_socket(struct svc_serv *, struct socket *,
-					 int *errp, int pmap_reg);
-static void		svc_udp_data_ready(struct sock *, int);
-static int		svc_udp_recvfrom(struct svc_rqst *);
-static int		svc_udp_sendto(struct svc_rqst *);
-
-static struct svc_deferred_req *svc_deferred_dequeue(struct svc_sock *svsk);
-static int svc_deferred_recv(struct svc_rqst *rqstp);
-static struct cache_deferred_req *svc_defer(struct cache_req *req);
-
-/*
- * Queue up an idle server thread.  Must have serv->sv_lock held.
- * Note: this is really a stack rather than a queue, so that we only
- * use as many different threads as we need, and the rest don't polute
- * the cache.
- */
-static inline void
-svc_serv_enqueue(struct svc_serv *serv, struct svc_rqst *rqstp)
-{
-	list_add(&rqstp->rq_list, &serv->sv_threads);
-}
-
-/*
- * Dequeue an nfsd thread.  Must have serv->sv_lock held.
- */
-static inline void
-svc_serv_dequeue(struct svc_serv *serv, struct svc_rqst *rqstp)
-{
-	list_del(&rqstp->rq_list);
-}
-
-/*
- * Release an skbuff after use
- */
-static inline void
-svc_release_skb(struct svc_rqst *rqstp)
-{
-	struct sk_buff *skb = rqstp->rq_skbuff;
-	struct svc_deferred_req *dr = rqstp->rq_deferred;
-
-	if (skb) {
-		rqstp->rq_skbuff = NULL;
-
-		dprintk("svc: service %p, releasing skb %p\n", rqstp, skb);
-		skb_free_datagram(rqstp->rq_sock->sk_sk, skb);
-	}
-	if (dr) {
-		rqstp->rq_deferred = NULL;
-		kfree(dr);
-	}
-}
-
-/*
- * Queue up a socket with data pending. If there are idle nfsd
- * processes, wake 'em up.
- *
- */
-static void
-svc_sock_enqueue(struct svc_sock *svsk)
-{
-	struct svc_serv	*serv = svsk->sk_server;
-	struct svc_rqst	*rqstp;
-
-	if (!(svsk->sk_flags &
-	      ( (1<<SK_CONN)|(1<<SK_DATA)|(1<<SK_CLOSE)|(1<<SK_DEFERRED)) ))
-		return;
-
-	spin_lock_bh(&serv->sv_lock);
-
-	if (!list_empty(&serv->sv_threads) && 
-	    !list_empty(&serv->sv_sockets))
-		printk(KERN_ERR
-			"svc_sock_enqueue: threads and sockets both waiting??\n");
-
-	if (test_bit(SK_DEAD, &svsk->sk_flags)) {
-		/* Don't enqueue dead sockets */
-		dprintk("svc: socket %p is dead, not enqueued\n", svsk->sk_sk);
-		goto out_unlock;
-	}
-
-	if (test_bit(SK_BUSY, &svsk->sk_flags)) {
-		/* Don't enqueue socket while daemon is receiving */
-		dprintk("svc: socket %p busy, not enqueued\n", svsk->sk_sk);
-		goto out_unlock;
-	}
-
-	if (((svsk->sk_reserved + serv->sv_bufsz)*2
-	     > sock_wspace(svsk->sk_sk))
-	    && !test_bit(SK_CLOSE, &svsk->sk_flags)
-	    && !test_bit(SK_CONN, &svsk->sk_flags)) {
-		/* Don't enqueue while not enough space for reply */
-		dprintk("svc: socket %p  no space, %d*2 > %ld, not enqueued\n",
-			svsk->sk_sk, svsk->sk_reserved+serv->sv_bufsz,
-			sock_wspace(svsk->sk_sk));
-		goto out_unlock;
-	}
-
-	/* Mark socket as busy. It will remain in this state until the
-	 * server has processed all pending data and put the socket back
-	 * on the idle list.
-	 */
-	set_bit(SK_BUSY, &svsk->sk_flags);
-
-	if (!list_empty(&serv->sv_threads)) {
-		rqstp = list_entry(serv->sv_threads.next,
-				   struct svc_rqst,
-				   rq_list);
-		dprintk("svc: socket %p served by daemon %p\n",
-			svsk->sk_sk, rqstp);
-		svc_serv_dequeue(serv, rqstp);
-		if (rqstp->rq_sock)
-			printk(KERN_ERR 
-				"svc_sock_enqueue: server %p, rq_sock=%p!\n",
-				rqstp, rqstp->rq_sock);
-		rqstp->rq_sock = svsk;
-		svsk->sk_inuse++;
-		rqstp->rq_reserved = serv->sv_bufsz;
-		svsk->sk_reserved += rqstp->rq_reserved;
-		wake_up(&rqstp->rq_wait);
-	} else {
-		dprintk("svc: socket %p put into queue\n", svsk->sk_sk);
-		list_add_tail(&svsk->sk_ready, &serv->sv_sockets);
-	}
-
-out_unlock:
-	spin_unlock_bh(&serv->sv_lock);
-}
-
-/*
- * Dequeue the first socket.  Must be called with the serv->sv_lock held.
- */
-static inline struct svc_sock *
-svc_sock_dequeue(struct svc_serv *serv)
-{
-	struct svc_sock	*svsk;
-
-	if (list_empty(&serv->sv_sockets))
-		return NULL;
-
-	svsk = list_entry(serv->sv_sockets.next,
-			  struct svc_sock, sk_ready);
-	list_del_init(&svsk->sk_ready);
-
-	dprintk("svc: socket %p dequeued, inuse=%d\n",
-		svsk->sk_sk, svsk->sk_inuse);
-
-	return svsk;
-}
-
-/*
- * Having read something from a socket, check whether it
- * needs to be re-enqueued.
- * Note: SK_DATA only gets cleared when a read-attempt finds
- * no (or insufficient) data.
- */
-static inline void
-svc_sock_received(struct svc_sock *svsk)
-{
-	clear_bit(SK_BUSY, &svsk->sk_flags);
-	svc_sock_enqueue(svsk);
-}
-
-
-/**
- * svc_reserve - change the space reserved for the reply to a request.
- * @rqstp:  The request in question
- * @space: new max space to reserve
- *
- * Each request reserves some space on the output queue of the socket
- * to make sure the reply fits.  This function reduces that reserved
- * space to be the amount of space used already, plus @space.
- *
- */
-void svc_reserve(struct svc_rqst *rqstp, int space)
-{
-	space += rqstp->rq_res.head[0].iov_len;
-
-	if (space < rqstp->rq_reserved) {
-		struct svc_sock *svsk = rqstp->rq_sock;
-		spin_lock_bh(&svsk->sk_server->sv_lock);
-		svsk->sk_reserved -= (rqstp->rq_reserved - space);
-		rqstp->rq_reserved = space;
-		spin_unlock_bh(&svsk->sk_server->sv_lock);
-
-		svc_sock_enqueue(svsk);
-	}
-}
-
-/*
- * Release a socket after use.
- */
-static inline void
-svc_sock_put(struct svc_sock *svsk)
-{
-	struct svc_serv *serv = svsk->sk_server;
-
-	spin_lock_bh(&serv->sv_lock);
-	if (!--(svsk->sk_inuse) && test_bit(SK_DEAD, &svsk->sk_flags)) {
-		spin_unlock_bh(&serv->sv_lock);
-		dprintk("svc: releasing dead socket\n");
-		sock_release(svsk->sk_sock);
-		kfree(svsk);
-	}
-	else
-		spin_unlock_bh(&serv->sv_lock);
-}
-
-static void
-svc_sock_release(struct svc_rqst *rqstp)
-{
-	struct svc_sock	*svsk = rqstp->rq_sock;
-
-	svc_release_skb(rqstp);
-
-	svc_free_allpages(rqstp);
-	rqstp->rq_res.page_len = 0;
-	rqstp->rq_res.page_base = 0;
-
-
-	/* Reset response buffer and release
-	 * the reservation.
-	 * But first, check that enough space was reserved
-	 * for the reply, otherwise we have a bug!
-	 */
-	if ((rqstp->rq_res.len) >  rqstp->rq_reserved)
-		printk(KERN_ERR "RPC request reserved %d but used %d\n",
-		       rqstp->rq_reserved,
-		       rqstp->rq_res.len);
-
-	rqstp->rq_res.head[0].iov_len = 0;
-	svc_reserve(rqstp, 0);
-	rqstp->rq_sock = NULL;
-
-	svc_sock_put(svsk);
-}
-
-/*
- * External function to wake up a server waiting for data
- */
-void
-svc_wake_up(struct svc_serv *serv)
-{
-	struct svc_rqst	*rqstp;
-
-	spin_lock_bh(&serv->sv_lock);
-	if (!list_empty(&serv->sv_threads)) {
-		rqstp = list_entry(serv->sv_threads.next,
-				   struct svc_rqst,
-				   rq_list);
-		dprintk("svc: daemon %p woken up.\n", rqstp);
-		/*
-		svc_serv_dequeue(serv, rqstp);
-		rqstp->rq_sock = NULL;
-		 */
-		wake_up(&rqstp->rq_wait);
-	}
-	spin_unlock_bh(&serv->sv_lock);
-}
-
-/*
- * Generic sendto routine
- */
-static int
-svc_sendto(struct svc_rqst *rqstp, struct xdr_buf *xdr)
-{
-	struct svc_sock	*svsk = rqstp->rq_sock;
-	struct socket	*sock = svsk->sk_sock;
-	int		slen;
-	int		len = 0;
-	int		result;
-	int		size;
-	struct page	**ppage = xdr->pages;
-	size_t		base = xdr->page_base;
-	unsigned int	pglen = xdr->page_len;
-	unsigned int	flags = MSG_MORE;
-
-	slen = xdr->len;
-
-	/* Grab svsk->sk_sem to serialize outgoing data. */
-	down(&svsk->sk_sem);
-
-	if (rqstp->rq_prot == IPPROTO_UDP) {
-		/* set the destination */
-		struct msghdr	msg;
-		msg.msg_name    = &rqstp->rq_addr;
-		msg.msg_namelen = sizeof(rqstp->rq_addr);
-		msg.msg_iov     = NULL;
-		msg.msg_iovlen  = 0;
-		msg.msg_control = NULL;
-		msg.msg_controllen = 0;
-		msg.msg_flags	= MSG_MORE;
-
-		if (sock_sendmsg(sock, &msg, 0) < 0)
-			goto out;
-	}
-
-	/* send head */
-	if (slen == xdr->head[0].iov_len)
-		flags = 0;
-	len = sock->ops->sendpage(sock, rqstp->rq_respages[0], 0, xdr->head[0].iov_len, flags);
-	if (len != xdr->head[0].iov_len)
-		goto out;
-	slen -= xdr->head[0].iov_len;
-	if (slen == 0)
-		goto out;
-
-	/* send page data */
-	size = PAGE_SIZE - base < pglen ? PAGE_SIZE - base : pglen;
-	while (pglen > 0) {
-		if (slen == size)
-			flags = 0;
-		result = sock->ops->sendpage(sock, *ppage, base, size, flags);
-		if (result > 0)
-			len += result;
-		if (result != size)
-			goto out;
-		slen -= size;
-		pglen -= size;
-		size = PAGE_SIZE < pglen ? PAGE_SIZE : pglen;
-		base = 0;
-		ppage++;
-	}
-	/* send tail */
-	if (xdr->tail[0].iov_len) {
-		/* The tail *will* be in respages[0]; */
-		result = sock->ops->sendpage(sock, rqstp->rq_respages[rqstp->rq_restailpage], 
-					     ((unsigned long)xdr->tail[0].iov_base)& (PAGE_SIZE-1),
-					     xdr->tail[0].iov_len, 0);
-
-		if (result > 0)
-			len += result;
-	}
-out:
-	up(&svsk->sk_sem);
-
-	dprintk("svc: socket %p sendto([%p %Zu... ], %d) = %d (addr %x)\n",
-			rqstp->rq_sock, xdr->head[0].iov_base, xdr->head[0].iov_len, xdr->len, len,
-		rqstp->rq_addr.sin_addr.s_addr);
-
-	return len;
-}
-
-/*
- * Check input queue length
- */
-static int
-svc_recv_available(struct svc_sock *svsk)
-{
-	mm_segment_t	oldfs;
-	struct socket	*sock = svsk->sk_sock;
-	int		avail, err;
-
-	oldfs = get_fs(); set_fs(KERNEL_DS);
-	err = sock->ops->ioctl(sock, TIOCINQ, (unsigned long) &avail);
-	set_fs(oldfs);
-
-	return (err >= 0)? avail : err;
-}
-
-/*
- * Generic recvfrom routine.
- */
-static int
-svc_recvfrom(struct svc_rqst *rqstp, struct iovec *iov, int nr, int buflen)
-{
-	mm_segment_t	oldfs;
-	struct msghdr	msg;
-	struct socket	*sock;
-	int		len, alen;
-
-	rqstp->rq_addrlen = sizeof(rqstp->rq_addr);
-	sock = rqstp->rq_sock->sk_sock;
-
-	msg.msg_name    = &rqstp->rq_addr;
-	msg.msg_namelen = sizeof(rqstp->rq_addr);
-	msg.msg_iov     = iov;
-	msg.msg_iovlen  = nr;
-	msg.msg_control = NULL;
-	msg.msg_controllen = 0;
-
-	msg.msg_flags	= MSG_DONTWAIT;
-
-	oldfs = get_fs(); set_fs(KERNEL_DS);
-	len = sock_recvmsg(sock, &msg, buflen, MSG_DONTWAIT);
-	set_fs(oldfs);
-
-	/* sock_recvmsg doesn't fill in the name/namelen, so we must..
-	 * possibly we should cache this in the svc_sock structure
-	 * at accept time. FIXME
-	 */
-	alen = sizeof(rqstp->rq_addr);
-	sock->ops->getname(sock, (struct sockaddr *)&rqstp->rq_addr, &alen, 1);
-
-	dprintk("svc: socket %p recvfrom(%p, %Zu) = %d\n",
-		rqstp->rq_sock, iov[0].iov_base, iov[0].iov_len, len);
-
-	return len;
-}
-
-/*
- * Set socket snd and rcv buffer lengths
- */
-static inline void
-svc_sock_setbufsize(struct socket *sock, unsigned int snd, unsigned int rcv)
-{
-#if 0
-	mm_segment_t	oldfs;
-	oldfs = get_fs(); set_fs(KERNEL_DS);
-	sock_setsockopt(sock, SOL_SOCKET, SO_SNDBUF,
-			(char*)&snd, sizeof(snd));
-	sock_setsockopt(sock, SOL_SOCKET, SO_RCVBUF,
-			(char*)&rcv, sizeof(rcv));
-#else
-	/* sock_setsockopt limits use to sysctl_?mem_max,
-	 * which isn't acceptable.  Until that is made conditional
-	 * on not having CAP_SYS_RESOURCE or similar, we go direct...
-	 * DaveM said I could!
-	 */
-	lock_sock(sock->sk);
-	sock->sk->sndbuf = snd * 2;
-	sock->sk->rcvbuf = rcv * 2;
-	sock->sk->userlocks |= SOCK_SNDBUF_LOCK|SOCK_RCVBUF_LOCK;
-	release_sock(sock->sk);
-#endif
-}
-/*
- * INET callback when data has been received on the socket.
- */
-static void
-svc_udp_data_ready(struct sock *sk, int count)
-{
-	struct svc_sock	*svsk = (struct svc_sock *)(sk->user_data);
-
-	if (!svsk)
-		goto out;
-	dprintk("svc: socket %p(inet %p), count=%d, busy=%d\n",
-		svsk, sk, count, test_bit(SK_BUSY, &svsk->sk_flags));
-	set_bit(SK_DATA, &svsk->sk_flags);
-	svc_sock_enqueue(svsk);
- out:
-	if (sk->sleep && waitqueue_active(sk->sleep))
-		wake_up_interruptible(sk->sleep);
-}
-
-/*
- * INET callback when space is newly available on the socket.
- */
-static void
-svc_write_space(struct sock *sk)
-{
-	struct svc_sock	*svsk = (struct svc_sock *)(sk->user_data);
-
-	if (svsk) {
-		dprintk("svc: socket %p(inet %p), write_space busy=%d\n",
-			svsk, sk, test_bit(SK_BUSY, &svsk->sk_flags));
-		svc_sock_enqueue(svsk);
-	}
-
-	if (sk->sleep && waitqueue_active(sk->sleep)) {
-		printk(KERN_WARNING "RPC svc_write_space: some sleeping on %p\n",
-		       svsk);
-		wake_up_interruptible(sk->sleep);
-	}
-}
-
-/*
- * Receive a datagram from a UDP socket.
- */
-extern int
-csum_partial_copy_to_xdr(struct xdr_buf *xdr, struct sk_buff *skb);
-
-static int
-svc_udp_recvfrom(struct svc_rqst *rqstp)
-{
-	struct svc_sock	*svsk = rqstp->rq_sock;
-	struct svc_serv	*serv = svsk->sk_server;
-	struct sk_buff	*skb;
-	int		err, len;
-
-	if (test_and_clear_bit(SK_CHNGBUF, &svsk->sk_flags))
-	    /* udp sockets need large rcvbuf as all pending
-	     * requests are still in that buffer.  sndbuf must
-	     * also be large enough that there is enough space
-	     * for one reply per thread.
-	     */
-	    svc_sock_setbufsize(svsk->sk_sock,
-				(serv->sv_nrthreads+3) * serv->sv_bufsz,
-				(serv->sv_nrthreads+3) * serv->sv_bufsz);
-
-	if ((rqstp->rq_deferred = svc_deferred_dequeue(svsk)))
-		return svc_deferred_recv(rqstp);
-
-	clear_bit(SK_DATA, &svsk->sk_flags);
-	while ((skb = skb_recv_datagram(svsk->sk_sk, 0, 1, &err)) == NULL) {
-		svc_sock_received(svsk);
-		if (err == -EAGAIN)
-			return err;
-		/* possibly an icmp error */
-		dprintk("svc: recvfrom returned error %d\n", -err);
-	}
-	set_bit(SK_DATA, &svsk->sk_flags); /* there may be more data... */
-
-	len  = skb->len - sizeof(struct udphdr);
-	rqstp->rq_arg.len = len;
-
-	rqstp->rq_prot        = IPPROTO_UDP;
-
-	/* Get sender address */
-	rqstp->rq_addr.sin_family = AF_INET;
-	rqstp->rq_addr.sin_port = skb->h.uh->source;
-	rqstp->rq_addr.sin_addr.s_addr = skb->nh.iph->saddr;
-
-	if (skb_is_nonlinear(skb)) {
-		/* we have to copy */
-		local_bh_disable();
-		if (csum_partial_copy_to_xdr(&rqstp->rq_arg, skb)) {
-			local_bh_enable();
-			/* checksum error */
-			skb_free_datagram(svsk->sk_sk, skb);
-			svc_sock_received(svsk);
-			return 0;
-		}
-		local_bh_enable();
-		skb_free_datagram(svsk->sk_sk, skb); 
-	} else {
-		/* we can use it in-place */
-		rqstp->rq_arg.head[0].iov_base = skb->data + sizeof(struct udphdr);
-		rqstp->rq_arg.head[0].iov_len = len;
-		if (skb->ip_summed != CHECKSUM_UNNECESSARY) {
-			if ((unsigned short)csum_fold(skb_checksum(skb, 0, skb->len, skb->csum))) {
-				skb_free_datagram(svsk->sk_sk, skb);
-				svc_sock_received(svsk);
-				return 0;
-			}
-			skb->ip_summed = CHECKSUM_UNNECESSARY;
-		}
-		rqstp->rq_skbuff = skb;
-	}
-
-	rqstp->rq_arg.page_base = 0;
-	if (len <= rqstp->rq_arg.head[0].iov_len) {
-		rqstp->rq_arg.head[0].iov_len = len;
-		rqstp->rq_arg.page_len = 0;
-	} else {
-		rqstp->rq_arg.page_len = len - rqstp->rq_arg.head[0].iov_len;
-		rqstp->rq_argused += (rqstp->rq_arg.page_len + PAGE_SIZE - 1)/ PAGE_SIZE;
-	}
-
-	if (serv->sv_stats)
-		serv->sv_stats->netudpcnt++;
-
-	/* One down, maybe more to go... */
-	svsk->sk_sk->stamp = skb->stamp;
-	svc_sock_received(svsk);
-
-	return len;
-}
-
-static int
-svc_udp_sendto(struct svc_rqst *rqstp)
-{
-	int		error;
-
-	error = svc_sendto(rqstp, &rqstp->rq_res);
-	if (error == -ECONNREFUSED)
-		/* ICMP error on earlier request. */
-		error = svc_sendto(rqstp, &rqstp->rq_res);
-
-	return error;
-}
-
-static void
-svc_udp_init(struct svc_sock *svsk)
-{
-	svsk->sk_sk->data_ready = svc_udp_data_ready;
-	svsk->sk_sk->write_space = svc_write_space;
-	svsk->sk_recvfrom = svc_udp_recvfrom;
-	svsk->sk_sendto = svc_udp_sendto;
-
-	/* initialise setting must have enough space to
-	 * receive and respond to one request.  
-	 * svc_udp_recvfrom will re-adjust if necessary
-	 */
-	svc_sock_setbufsize(svsk->sk_sock,
-			    3 * svsk->sk_server->sv_bufsz,
-			    3 * svsk->sk_server->sv_bufsz);
-
-	set_bit(SK_DATA, &svsk->sk_flags); /* might have come in before data_ready set up */
-	set_bit(SK_CHNGBUF, &svsk->sk_flags);
-}
-
-/*
- * A data_ready event on a listening socket means there's a connection
- * pending. Do not use state_change as a substitute for it.
- */
-static void
-svc_tcp_listen_data_ready(struct sock *sk, int count_unused)
-{
-	struct svc_sock	*svsk;
-
-	dprintk("svc: socket %p TCP (listen) state change %d\n",
-			sk, sk->state);
-
-	if  (sk->state != TCP_ESTABLISHED) {
-		/* Aborted connection, SYN_RECV or whatever... */
-		goto out;
-	}
-	if (!(svsk = (struct svc_sock *) sk->user_data)) {
-		printk("svc: socket %p: no user data\n", sk);
-		goto out;
-	}
-	set_bit(SK_CONN, &svsk->sk_flags);
-	svc_sock_enqueue(svsk);
- out:
-	if (sk->sleep && waitqueue_active(sk->sleep))
-		wake_up_interruptible_all(sk->sleep);
-}
-
-/*
- * A state change on a connected socket means it's dying or dead.
- */
-static void
-svc_tcp_state_change(struct sock *sk)
-{
-	struct svc_sock	*svsk;
-
-	dprintk("svc: socket %p TCP (connected) state change %d (svsk %p)\n",
-			sk, sk->state, sk->user_data);
-
-	if (!(svsk = (struct svc_sock *) sk->user_data)) {
-		printk("svc: socket %p: no user data\n", sk);
-		goto out;
-	}
-	set_bit(SK_CLOSE, &svsk->sk_flags);
-	svc_sock_enqueue(svsk);
- out:
-	if (sk->sleep && waitqueue_active(sk->sleep))
-		wake_up_interruptible_all(sk->sleep);
-}
-
-static void
-svc_tcp_data_ready(struct sock *sk, int count)
-{
-	struct svc_sock *	svsk;
-
-	dprintk("svc: socket %p TCP data ready (svsk %p)\n",
-			sk, sk->user_data);
-	if (!(svsk = (struct svc_sock *)(sk->user_data)))
-		goto out;
-	set_bit(SK_DATA, &svsk->sk_flags);
-	svc_sock_enqueue(svsk);
- out:
-	if (sk->sleep && waitqueue_active(sk->sleep))
-		wake_up_interruptible(sk->sleep);
-}
-
-/*
- * Accept a TCP connection
- */
-static void
-svc_tcp_accept(struct svc_sock *svsk)
-{
-	struct sockaddr_in sin;
-	struct svc_serv	*serv = svsk->sk_server;
-	struct socket	*sock = svsk->sk_sock;
-	struct socket	*newsock;
-	struct proto_ops *ops;
-	struct svc_sock	*newsvsk;
-	int		err, slen;
-
-	dprintk("svc: tcp_accept %p sock %p\n", svsk, sock);
-	if (!sock)
-		return;
-
-	if (!(newsock = sock_alloc())) {
-		printk(KERN_WARNING "%s: no more sockets!\n", serv->sv_name);
-		return;
-	}
-	dprintk("svc: tcp_accept %p allocated\n", newsock);
-
-	newsock->type = sock->type;
-	newsock->ops = ops = sock->ops;
-
-	clear_bit(SK_CONN, &svsk->sk_flags);
-	if ((err = ops->accept(sock, newsock, O_NONBLOCK)) < 0) {
-		if (err != -EAGAIN && net_ratelimit())
-			printk(KERN_WARNING "%s: accept failed (err %d)!\n",
-				   serv->sv_name, -err);
-		goto failed;		/* aborted connection or whatever */
-	}
-	set_bit(SK_CONN, &svsk->sk_flags);
-	svc_sock_enqueue(svsk);
-
-	slen = sizeof(sin);
-	err = ops->getname(newsock, (struct sockaddr *) &sin, &slen, 1);
-	if (err < 0) {
-		if (net_ratelimit())
-			printk(KERN_WARNING "%s: peername failed (err %d)!\n",
-				   serv->sv_name, -err);
-		goto failed;		/* aborted connection or whatever */
-	}
-
-	/* Ideally, we would want to reject connections from unauthorized
-	 * hosts here, but when we get encription, the IP of the host won't
-	 * tell us anything. For now just warn about unpriv connections.
-	 */
-	if (ntohs(sin.sin_port) >= 1024) {
-		dprintk(KERN_WARNING
-			"%s: connect from unprivileged port: %u.%u.%u.%u:%d\n",
-			serv->sv_name, 
-			NIPQUAD(sin.sin_addr.s_addr), ntohs(sin.sin_port));
-	}
-
-	dprintk("%s: connect from %u.%u.%u.%u:%04x\n", serv->sv_name,
-			NIPQUAD(sin.sin_addr.s_addr), ntohs(sin.sin_port));
-
-	/* make sure that a write doesn't block forever when
-	 * low on memory
-	 */
-	newsock->sk->sndtimeo = HZ*30;
-
-	if (!(newsvsk = svc_setup_socket(serv, newsock, &err, 0)))
-		goto failed;
-
-
-	/* make sure that we don't have too many active connections.
-	 * If we have, something must be dropped.
-	 * We randomly choose between newest and oldest (in terms
-	 * of recent activity) and drop it.
-	 */
-	if (serv->sv_tmpcnt > (serv->sv_nrthreads+3)*5) {
-		struct svc_sock *svsk = NULL;
-		spin_lock_bh(&serv->sv_lock);
-		if (!list_empty(&serv->sv_tempsocks)) {
-			if (net_random()&1)
-				svsk = list_entry(serv->sv_tempsocks.prev,
-						  struct svc_sock,
-						  sk_list);
-			else
-				svsk = list_entry(serv->sv_tempsocks.next,
-						  struct svc_sock,
-						  sk_list);
-			set_bit(SK_CLOSE, &svsk->sk_flags);
-			svsk->sk_inuse ++;
-		}
-		spin_unlock_bh(&serv->sv_lock);
-
-		if (svsk) {
-			svc_sock_enqueue(svsk);
-			svc_sock_put(svsk);
-		}
-
-	}
-
-	if (serv->sv_stats)
-		serv->sv_stats->nettcpconn++;
-
-	return;
-
-failed:
-	sock_release(newsock);
-	return;
-}
-
-/*
- * Receive data from a TCP socket.
- */
-static int
-svc_tcp_recvfrom(struct svc_rqst *rqstp)
-{
-	struct svc_sock	*svsk = rqstp->rq_sock;
-	struct svc_serv	*serv = svsk->sk_server;
-	int		len;
-	struct iovec vec[RPCSVC_MAXPAGES];
-	int pnum, vlen;
-
-	dprintk("svc: tcp_recv %p data %d conn %d close %d\n",
-		svsk, test_bit(SK_DATA, &svsk->sk_flags),
-		test_bit(SK_CONN, &svsk->sk_flags),
-		test_bit(SK_CLOSE, &svsk->sk_flags));
-
-	if ((rqstp->rq_deferred = svc_deferred_dequeue(svsk)))
-		return svc_deferred_recv(rqstp);
-
-	if (test_bit(SK_CLOSE, &svsk->sk_flags)) {
-		svc_delete_socket(svsk);
-		return 0;
-	}
-
-	if (test_bit(SK_CONN, &svsk->sk_flags)) {
-		svc_tcp_accept(svsk);
-		svc_sock_received(svsk);
-		return 0;
-	}
-
-	if (test_and_clear_bit(SK_CHNGBUF, &svsk->sk_flags))
-		/* sndbuf needs to have room for one request
-		 * per thread, otherwise we can stall even when the
-		 * network isn't a bottleneck.
-		 * rcvbuf just needs to be able to hold a few requests.
-		 * Normally they will be removed from the queue 
-		 * as soon a a complete request arrives.
-		 */
-		svc_sock_setbufsize(svsk->sk_sock,
-				    (serv->sv_nrthreads+3) * serv->sv_bufsz,
-				    3 * serv->sv_bufsz);
-
-	clear_bit(SK_DATA, &svsk->sk_flags);
-
-	/* Receive data. If we haven't got the record length yet, get
-	 * the next four bytes. Otherwise try to gobble up as much as
-	 * possible up to the complete record length.
-	 */
-	if (svsk->sk_tcplen < 4) {
-		unsigned long	want = 4 - svsk->sk_tcplen;
-		struct iovec	iov;
-
-		iov.iov_base = ((char *) &svsk->sk_reclen) + svsk->sk_tcplen;
-		iov.iov_len  = want;
-		if ((len = svc_recvfrom(rqstp, &iov, 1, want)) < 0)
-			goto error;
-		svsk->sk_tcplen += len;
-
-		if (len < want) {
-			dprintk("svc: short recvfrom while reading record length (%d of %d)\n",
-			        len, want);
-			svc_sock_received(svsk);
-			return -EAGAIN; /* record header not complete */
-		}
-
-		svsk->sk_reclen = ntohl(svsk->sk_reclen);
-		if (!(svsk->sk_reclen & 0x80000000)) {
-			/* FIXME: technically, a record can be fragmented,
-			 *  and non-terminal fragments will not have the top
-			 *  bit set in the fragment length header.
-			 *  But apparently no known nfs clients send fragmented
-			 *  records. */
-			printk(KERN_NOTICE "RPC: bad TCP reclen 0x%08lx (non-terminal)\n",
-			       (unsigned long) svsk->sk_reclen);
-			goto err_delete;
-		}
-		svsk->sk_reclen &= 0x7fffffff;
-		dprintk("svc: TCP record, %d bytes\n", svsk->sk_reclen);
-		if (svsk->sk_reclen > serv->sv_bufsz) {
-			printk(KERN_NOTICE "RPC: bad TCP reclen 0x%08lx (large)\n",
-			       (unsigned long) svsk->sk_reclen);
-			goto err_delete;
-		}
-	}
-
-	/* Check whether enough data is available */
-	len = svc_recv_available(svsk);
-	if (len < 0)
-		goto error;
-
-	if (len < svsk->sk_reclen) {
-		dprintk("svc: incomplete TCP record (%d of %d)\n",
-			len, svsk->sk_reclen);
-		svc_sock_received(svsk);
-		return -EAGAIN;	/* record not complete */
-	}
-	len = svsk->sk_reclen;
-	set_bit(SK_DATA, &svsk->sk_flags);
-
-	vec[0] = rqstp->rq_arg.head[0];
-	vlen = PAGE_SIZE;
-	pnum = 1;
-	while (vlen < len) {
-		vec[pnum].iov_base = page_address(rqstp->rq_argpages[rqstp->rq_argused++]);
-		vec[pnum].iov_len = PAGE_SIZE;
-		pnum++;
-		vlen += PAGE_SIZE;
-	}
-
-	/* Now receive data */
-	len = svc_recvfrom(rqstp, vec, pnum, len);
-	if (len < 0)
-		goto error;
-
-	dprintk("svc: TCP complete record (%d bytes)\n", len);
-	rqstp->rq_arg.len = len;
-	rqstp->rq_arg.page_base = 0;
-	if (len <= rqstp->rq_arg.head[0].iov_len) {
-		rqstp->rq_arg.head[0].iov_len = len;
-		rqstp->rq_arg.page_len = 0;
-	} else {
-		rqstp->rq_arg.page_len = len - rqstp->rq_arg.head[0].iov_len;
-	}
-
-	rqstp->rq_skbuff      = 0;
-	rqstp->rq_prot	      = IPPROTO_TCP;
-
-	/* Reset TCP read info */
-	svsk->sk_reclen = 0;
-	svsk->sk_tcplen = 0;
-
-	svc_sock_received(svsk);
-	if (serv->sv_stats)
-		serv->sv_stats->nettcpcnt++;
-
-	return len;
-
- err_delete:
-	svc_delete_socket(svsk);
-	return -EAGAIN;
-
- error:
-	if (len == -EAGAIN) {
-		dprintk("RPC: TCP recvfrom got EAGAIN\n");
-		svc_sock_received(svsk);
-	} else {
-		printk(KERN_NOTICE "%s: recvfrom returned errno %d\n",
-					svsk->sk_server->sv_name, -len);
-		svc_sock_received(svsk);
-	}
-
-	return len;
-}
-
-/*
- * Send out data on TCP socket.
- */
-static int
-svc_tcp_sendto(struct svc_rqst *rqstp)
-{
-	struct xdr_buf	*xbufp = &rqstp->rq_res;
-	int sent;
-	u32 reclen;
-
-	/* Set up the first element of the reply iovec.
-	 * Any other iovecs that may be in use have been taken
-	 * care of by the server implementation itself.
-	 */
-	reclen = htonl(0x80000000|((xbufp->len ) - 4));
-	memcpy(xbufp->head[0].iov_base, &reclen, 4);
-
-	sent = svc_sendto(rqstp, &rqstp->rq_res);
-	if (sent != xbufp->len) {
-		printk(KERN_NOTICE "rpc-srv/tcp: %s: %s %d when sending %d bytes - shutting down socket\n",
-		       rqstp->rq_sock->sk_server->sv_name,
-		       (sent<0)?"got error":"sent only",
-		       sent, xbufp->len);
-		svc_delete_socket(rqstp->rq_sock);
-		sent = -EAGAIN;
-	}
-	return sent;
-}
-
-static void
-svc_tcp_init(struct svc_sock *svsk)
-{
-	struct sock	*sk = svsk->sk_sk;
-       struct tcp_opt  *tp = &(sk->tp_pinfo.af_tcp);
-
-	svsk->sk_recvfrom = svc_tcp_recvfrom;
-	svsk->sk_sendto = svc_tcp_sendto;
-
-	if (sk->state == TCP_LISTEN) {
-		dprintk("setting up TCP socket for listening\n");
-		sk->data_ready = svc_tcp_listen_data_ready;
-		set_bit(SK_CONN, &svsk->sk_flags);
-	} else {
-		dprintk("setting up TCP socket for reading\n");
-		sk->state_change = svc_tcp_state_change;
-		sk->data_ready = svc_tcp_data_ready;
-		sk->write_space = svc_write_space;
-
-		svsk->sk_reclen = 0;
-<<<<<<< found
-		svsk->sk_tcplen = 0;
-
-		/* initialise setting must have enough space to
-		 * receive and respond to one request.  
-		 * svc_tcp_recvfrom will re-adjust if necessary
-||||||| expected
-                svsk->sk_tcplen = 0;
-
-                /* initialise setting must have enough space to
-                 * receive and respond to one request.
-                 * svc_tcp_recvfrom will re-adjust if necessary
-=======
-                svsk->sk_tcplen = 0;
-
-               tp->nonagle = 1;        /* disable Nagle's algorithm */
-
-                /* initialise setting must have enough space to
-                 * receive and respond to one request.
-                 * svc_tcp_recvfrom will re-adjust if necessary
->>>>>>> replacement
-		 */
-		svc_sock_setbufsize(svsk->sk_sock,
-				    3 * svsk->sk_server->sv_bufsz,
-				    3 * svsk->sk_server->sv_bufsz);
-
-		set_bit(SK_CHNGBUF, &svsk->sk_flags);
-		set_bit(SK_DATA, &svsk->sk_flags);
-	}
-}
-
-void
-svc_sock_update_bufs(struct svc_serv *serv)
-{
-	/*
-	 * The number of server threads has changed. Update
-	 * rcvbuf and sndbuf accordingly on all sockets
-	 */
-	struct list_head *le;
-
-	spin_lock_bh(&serv->sv_lock);
-	list_for_each(le, &serv->sv_permsocks) {
-		struct svc_sock *svsk = 
-			list_entry(le, struct svc_sock, sk_list);
-		set_bit(SK_CHNGBUF, &svsk->sk_flags);
-	}
-	list_for_each(le, &serv->sv_tempsocks) {
-		struct svc_sock *svsk =
-			list_entry(le, struct svc_sock, sk_list);
-		set_bit(SK_CHNGBUF, &svsk->sk_flags);
-	}
-	spin_unlock_bh(&serv->sv_lock);
-}
-
-/*
- * Receive the next request on any socket.
- */
-int
-svc_recv(struct svc_serv *serv, struct svc_rqst *rqstp, long timeout)
-{
-	struct svc_sock		*svsk =NULL;
-	int			len;
-	int 			pages;
-	struct xdr_buf		*arg;
-	DECLARE_WAITQUEUE(wait, current);
-
-	dprintk("svc: server %p waiting for data (to = %ld)\n",
-		rqstp, timeout);
-
-	if (rqstp->rq_sock)
-		printk(KERN_ERR 
-			"svc_recv: service %p, socket not NULL!\n",
-			 rqstp);
-	if (waitqueue_active(&rqstp->rq_wait))
-		printk(KERN_ERR 
-			"svc_recv: service %p, wait queue active!\n",
-			 rqstp);
-
-	/* Initialize the buffers */
-	/* first reclaim pages that were moved to response list */
-	svc_pushback_allpages(rqstp);
-
-	/* now allocate needed pages.  If we get a failure, sleep briefly */
-	pages = 2 + (serv->sv_bufsz + PAGE_SIZE -1) / PAGE_SIZE;
-	while (rqstp->rq_arghi < pages) {
-		struct page *p = alloc_page(GFP_KERNEL);
-		if (!p) {
-			set_current_state(TASK_UNINTERRUPTIBLE);
-			schedule_timeout(HZ/2);
-			current->state = TASK_RUNNING;
-			continue;
-		}
-		rqstp->rq_argpages[rqstp->rq_arghi++] = p;
-	}
-
-	/* Make arg->head point to first page and arg->pages point to rest */
-	arg = &rqstp->rq_arg;
-	arg->head[0].iov_base = page_address(rqstp->rq_argpages[0]);
-	arg->head[0].iov_len = PAGE_SIZE;
-	rqstp->rq_argused = 1;
-	arg->pages = rqstp->rq_argpages + 1;
-	arg->page_base = 0;
-	/* save at least one page for response */
-	arg->page_len = (pages-2)*PAGE_SIZE;
-	arg->len = (pages-1)*PAGE_SIZE;
-	arg->tail[0].iov_len = 0;
-	
-	if (signalled())
-		return -EINTR;
-
-	spin_lock_bh(&serv->sv_lock);
-	if (!list_empty(&serv->sv_tempsocks)) {
-		svsk = list_entry(serv->sv_tempsocks.next,
-				  struct svc_sock, sk_list);
-		/* apparently the "standard" is that clients close
-		 * idle connections after 5 minutes, servers after
-		 * 6 minutes
-		 *   http://www.connectathon.org/talks96/nfstcp.pdf 
-		 */
-		if (get_seconds() - svsk->sk_lastrecv < 6*60
-		    || test_bit(SK_BUSY, &svsk->sk_flags))
-			svsk = NULL;
-	}
-	if (svsk) {
-		set_bit(SK_BUSY, &svsk->sk_flags);
-		set_bit(SK_CLOSE, &svsk->sk_flags);
-		rqstp->rq_sock = svsk;
-		svsk->sk_inuse++;
-	} else if ((svsk = svc_sock_dequeue(serv)) != NULL) {
-		rqstp->rq_sock = svsk;
-		svsk->sk_inuse++;
-		rqstp->rq_reserved = serv->sv_bufsz;	
-		svsk->sk_reserved += rqstp->rq_reserved;
-	} else {
-		/* No data pending. Go to sleep */
-		svc_serv_enqueue(serv, rqstp);
-
-		/*
-		 * We have to be able to interrupt this wait
-		 * to bring down the daemons ...
-		 */
-		set_current_state(TASK_INTERRUPTIBLE);
-		add_wait_queue(&rqstp->rq_wait, &wait);
-		spin_unlock_bh(&serv->sv_lock);
-
-		schedule_timeout(timeout);
-
-		spin_lock_bh(&serv->sv_lock);
-		remove_wait_queue(&rqstp->rq_wait, &wait);
-
-		if (!(svsk = rqstp->rq_sock)) {
-			svc_serv_dequeue(serv, rqstp);
-			spin_unlock_bh(&serv->sv_lock);
-			dprintk("svc: server %p, no data yet\n", rqstp);
-			return signalled()? -EINTR : -EAGAIN;
-		}
-	}
-	spin_unlock_bh(&serv->sv_lock);
-
-	dprintk("svc: server %p, socket %p, inuse=%d\n",
-		 rqstp, svsk, svsk->sk_inuse);
-	len = svsk->sk_recvfrom(rqstp);
-	dprintk("svc: got len=%d\n", len);
-
-	/* No data, incomplete (TCP) read, or accept() */
-	if (len == 0 || len == -EAGAIN) {
-		svc_sock_release(rqstp);
-		return -EAGAIN;
-	}
-	svsk->sk_lastrecv = get_seconds();
-	if (test_bit(SK_TEMP, &svsk->sk_flags)) {
-		/* push active sockets to end of list */
-		spin_lock_bh(&serv->sv_lock);
-		if (!list_empty(&svsk->sk_list))
-			list_move_tail(&svsk->sk_list, &serv->sv_tempsocks);
-		spin_unlock_bh(&serv->sv_lock);
-	}
-
-	rqstp->rq_secure  = ntohs(rqstp->rq_addr.sin_port) < 1024;
-	rqstp->rq_userset = 0;
-	rqstp->rq_chandle.defer = svc_defer;
-
-	if (serv->sv_stats)
-		serv->sv_stats->netcnt++;
-	return len;
-}
-
-/* 
- * Drop request
- */
-void
-svc_drop(struct svc_rqst *rqstp)
-{
-	dprintk("svc: socket %p dropped request\n", rqstp->rq_sock);
-	svc_sock_release(rqstp);
-}
-
-/*
- * Return reply to client.
- */
-int
-svc_send(struct svc_rqst *rqstp)
-{
-	struct svc_sock	*svsk;
-	int		len;
-	struct xdr_buf	*xb;
-
-	if ((svsk = rqstp->rq_sock) == NULL) {
-		printk(KERN_WARNING "NULL socket pointer in %s:%d\n",
-				__FILE__, __LINE__);
-		return -EFAULT;
-	}
-
-	/* release the receive skb before sending the reply */
-	svc_release_skb(rqstp);
-
-	/* calculate over-all length */
-	xb = & rqstp->rq_res;
-	xb->len = xb->head[0].iov_len +
-		xb->page_len +
-		xb->tail[0].iov_len;
-
-	len = svsk->sk_sendto(rqstp);
-	svc_sock_release(rqstp);
-
-	if (len == -ECONNREFUSED || len == -ENOTCONN || len == -EAGAIN)
-		return 0;
-	return len;
-}
-
-/*
- * Initialize socket for RPC use and create svc_sock struct
- * XXX: May want to setsockopt SO_SNDBUF and SO_RCVBUF.
- */
-static struct svc_sock *
-svc_setup_socket(struct svc_serv *serv, struct socket *sock,
-					int *errp, int pmap_register)
-{
-	struct svc_sock	*svsk;
-	struct sock	*inet;
-
-	dprintk("svc: svc_setup_socket %p\n", sock);
-	if (!(svsk = kmalloc(sizeof(*svsk), GFP_KERNEL))) {
-		*errp = -ENOMEM;
-		return NULL;
-	}
-	memset(svsk, 0, sizeof(*svsk));
-
-	inet = sock->sk;
-
-	/* Register socket with portmapper */
-	if (*errp >= 0 && pmap_register)
-		*errp = svc_register(serv, inet->protocol,
-				     ntohs(inet_sk(inet)->sport));
-
-	if (*errp < 0) {
-		kfree(svsk);
-		return NULL;
-	}
-
-	set_bit(SK_BUSY, &svsk->sk_flags);
-	inet->user_data = svsk;
-	svsk->sk_sock = sock;
-	svsk->sk_sk = inet;
-	svsk->sk_ostate = inet->state_change;
-	svsk->sk_odata = inet->data_ready;
-	svsk->sk_owspace = inet->write_space;
-	svsk->sk_server = serv;
-	svsk->sk_lastrecv = get_seconds();
-	INIT_LIST_HEAD(&svsk->sk_deferred);
-	INIT_LIST_HEAD(&svsk->sk_ready);
-	sema_init(&svsk->sk_sem, 1);
-
-	/* Initialize the socket */
-	if (sock->type == SOCK_DGRAM)
-		svc_udp_init(svsk);
-	else
-		svc_tcp_init(svsk);
-
-	spin_lock_bh(&serv->sv_lock);
-	if (!pmap_register) {
-		set_bit(SK_TEMP, &svsk->sk_flags);
-		list_add(&svsk->sk_list, &serv->sv_tempsocks);
-		serv->sv_tmpcnt++;
-	} else {
-		clear_bit(SK_TEMP, &svsk->sk_flags);
-		list_add(&svsk->sk_list, &serv->sv_permsocks);
-	}
-	spin_unlock_bh(&serv->sv_lock);
-
-	dprintk("svc: svc_setup_socket created %p (inet %p)\n",
-				svsk, svsk->sk_sk);
-
-	clear_bit(SK_BUSY, &svsk->sk_flags);
-	svc_sock_enqueue(svsk);
-	return svsk;
-}
-
-/*
- * Create socket for RPC service.
- */
-static int
-svc_create_socket(struct svc_serv *serv, int protocol, struct sockaddr_in *sin)
-{
-	struct svc_sock	*svsk;
-	struct socket	*sock;
-	int		error;
-	int		type;
-
-	dprintk("svc: svc_create_socket(%s, %d, %u.%u.%u.%u:%d)\n",
-				serv->sv_program->pg_name, protocol,
-				NIPQUAD(sin->sin_addr.s_addr),
-				ntohs(sin->sin_port));
-
-	if (protocol != IPPROTO_UDP && protocol != IPPROTO_TCP) {
-		printk(KERN_WARNING "svc: only UDP and TCP "
-				"sockets supported\n");
-		return -EINVAL;
-	}
-	type = (protocol == IPPROTO_UDP)? SOCK_DGRAM : SOCK_STREAM;
-
-	if ((error = sock_create(PF_INET, type, protocol, &sock)) < 0)
-		return error;
-
-	if (sin != NULL) {
-		sock->sk->reuse = 1; /* allow address reuse */
-		error = sock->ops->bind(sock, (struct sockaddr *) sin,
-						sizeof(*sin));
-		if (error < 0)
-			goto bummer;
-	}
-
-	if (protocol == IPPROTO_TCP) {
-		if ((error = sock->ops->listen(sock, 64)) < 0)
-			goto bummer;
-	}
-
-	if ((svsk = svc_setup_socket(serv, sock, &error, 1)) != NULL)
-		return 0;
-
-bummer:
-	dprintk("svc: svc_create_socket error = %d\n", -error);
-	sock_release(sock);
-	return error;
-}
-
-/*
- * Remove a dead socket
- */
-void
-svc_delete_socket(struct svc_sock *svsk)
-{
-	struct svc_serv	*serv;
-	struct sock	*sk;
-
-	dprintk("svc: svc_delete_socket(%p)\n", svsk);
-
-	serv = svsk->sk_server;
-	sk = svsk->sk_sk;
-
-	sk->state_change = svsk->sk_ostate;
-	sk->data_ready = svsk->sk_odata;
-	sk->write_space = svsk->sk_owspace;
-
-	spin_lock_bh(&serv->sv_lock);
-
-	list_del_init(&svsk->sk_list);
-	list_del_init(&svsk->sk_ready);
-	if (!test_and_set_bit(SK_DEAD, &svsk->sk_flags))
-		if (test_bit(SK_TEMP, &svsk->sk_flags))
-			serv->sv_tmpcnt--;
-
-	if (!svsk->sk_inuse) {
-		spin_unlock_bh(&serv->sv_lock);
-		sock_release(svsk->sk_sock);
-		kfree(svsk);
-	} else {
-		spin_unlock_bh(&serv->sv_lock);
-		dprintk(KERN_NOTICE "svc: server socket destroy delayed\n");
-		/* svsk->sk_server = NULL; */
-	}
-}
-
-/*
- * Make a socket for nfsd and lockd
- */
-int
-svc_makesock(struct svc_serv *serv, int protocol, unsigned short port)
-{
-	struct sockaddr_in	sin;
-
-	dprintk("svc: creating socket proto = %d\n", protocol);
-	sin.sin_family      = AF_INET;
-	sin.sin_addr.s_addr = INADDR_ANY;
-	sin.sin_port        = htons(port);
-	return svc_create_socket(serv, protocol, &sin);
-}
-
-/*
- * Handle defer and revisit of requests 
- */
-
-static void svc_revisit(struct cache_deferred_req *dreq, int too_many)
-{
-	struct svc_deferred_req *dr = container_of(dreq, struct svc_deferred_req, handle);
-	struct svc_serv *serv = dr->serv;
-	struct svc_sock *svsk;
-
-	if (too_many) {
-		svc_sock_put(dr->svsk);
-		kfree(dr);
-		return;
-	}
-	dprintk("revisit queued\n");
-	svsk = dr->svsk;
-	dr->svsk = NULL;
-	spin_lock(&serv->sv_lock);
-	list_add(&dr->handle.recent, &svsk->sk_deferred);
-	spin_unlock(&serv->sv_lock);
-	set_bit(SK_DEFERRED, &svsk->sk_flags);
-	svc_sock_enqueue(svsk);
-	svc_sock_put(svsk);
-}
-
-static struct cache_deferred_req *
-svc_defer(struct cache_req *req)
-{
-	struct svc_rqst *rqstp = container_of(req, struct svc_rqst, rq_chandle);
-	int size = sizeof(struct svc_deferred_req) + (rqstp->rq_arg.len);
-	struct svc_deferred_req *dr;
-
-	if (rqstp->rq_arg.page_len)
-		return NULL; /* if more than a page, give up FIXME */
-	if (rqstp->rq_deferred) {
-		dr = rqstp->rq_deferred;
-		rqstp->rq_deferred = NULL;
-	} else {
-		int skip  = rqstp->rq_arg.len - rqstp->rq_arg.head[0].iov_len;
-		/* FIXME maybe discard if size too large */
-		dr = kmalloc(size, GFP_KERNEL);
-		if (dr == NULL)
-			return NULL;
-
-		dr->serv = rqstp->rq_server;
-		dr->prot = rqstp->rq_prot;
-		dr->addr = rqstp->rq_addr;
-		dr->argslen = rqstp->rq_arg.len >> 2;
-		memcpy(dr->args, rqstp->rq_arg.head[0].iov_base-skip, dr->argslen<<2);
-	}
-	spin_lock(&rqstp->rq_server->sv_lock);
-	rqstp->rq_sock->sk_inuse++;
-	dr->svsk = rqstp->rq_sock;
-	spin_unlock(&rqstp->rq_server->sv_lock);
-
-	dr->handle.revisit = svc_revisit;
-	return &dr->handle;
-}
-
-/*
- * recv data from a deferred request into an active one
- */
-static int svc_deferred_recv(struct svc_rqst *rqstp)
-{
-	struct svc_deferred_req *dr = rqstp->rq_deferred;
-
-	rqstp->rq_arg.head[0].iov_base = dr->args;
-	rqstp->rq_arg.head[0].iov_len = dr->argslen<<2;
-	rqstp->rq_arg.page_len = 0;
-	rqstp->rq_arg.len = dr->argslen<<2;
-	rqstp->rq_prot        = dr->prot;
-	rqstp->rq_addr        = dr->addr;
-	return dr->argslen<<2;
-}
-
-
-static struct svc_deferred_req *svc_deferred_dequeue(struct svc_sock *svsk)
-{
-	struct svc_deferred_req *dr = NULL;
-	struct svc_serv	*serv = svsk->sk_server;
-	
-	if (!test_bit(SK_DEFERRED, &svsk->sk_flags))
-		return NULL;
-	spin_lock(&serv->sv_lock);
-	clear_bit(SK_DEFERRED, &svsk->sk_flags);
-	if (!list_empty(&svsk->sk_deferred)) {
-		dr = list_entry(svsk->sk_deferred.next,
-				struct svc_deferred_req,
-				handle.recent);
-		list_del_init(&dr->handle.recent);
-		set_bit(SK_DEFERRED, &svsk->sk_flags);
-	}
-	spin_unlock(&serv->sv_lock);
-	svc_sock_received(svsk);
-	return dr;
-}
./linux/rpc_tcp_nonagle/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- wmerge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:43.177995841 +0000
@@ -1 +0,0 @@
-<<<---		clear_bit(BH_Uptodate, &|||		clear_buffer_uptodate(===		dev--->>>-><<<---->b_state|||===flags = 0--->>>;
./linux/raid5line/wmerge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:43.209701108 +0000
@@ -1,7 +0,0 @@
-<<<<<<< found
-		clear_bit(BH_Uptodate, &sh->bh_cache[i]->b_state);
-||||||| expected
-		clear_buffer_uptodate(sh->bh_cache[i]);
-=======
-		dev->flags = 0;
->>>>>>> replacement
./linux/raid5line/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- lmerge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:43.240949552 +0000
@@ -1,7 +0,0 @@
-		clear_bit(BH_Uptodate, &sh->bh_cache[i]->b_state);
-<<<<<<< found
-||||||| expected
-		clear_buffer_uptodate(sh->bh_cache[i]);
-=======
-		dev->flags = 0;
->>>>>>> replacement
./linux/raid5line/lmerge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:43.271834699 +0000
@@ -1,36 +0,0 @@
-static void raid5_build_block (struct stripe_head *sh, int i)
-{
-	raid5_conf_t *conf = sh->raid_conf;
-	struct r5dev *dev = &sh->dev[i];
-
-	bio_init(&dev->req);
-	dev->req.bi_io_vec = &dev->vec;
-	dev->req.bi_vcnt++;
-	dev->vec.bv_page = dev->page;
-	dev->vec.bv_len = STRIPE_SIZE;
-	dev->vec.bv_offset = 0;
-
-<<<<<<< found
-	bh->b_dev       = conf->disks[i].dev;
-||||||| expected
-	bh->b_dev       = conf->disks[i].dev;
-	/* FIXME - later we will need bdev here */
-=======
-	dev->req.bi_bdev = conf->disks[i].bdev;
-	dev->req.bi_sector = sh->sector;
->>>>>>> replacement
-	dev->req.bi_private = sh;
-
-	dev->flags = 0;
-	if (i != sh->pd_idx)
-<<<<<<< found
-	bh->b_size	= sh->size;
-	bh->b_list	= BUF_LOCKED;
-	return bh;
-||||||| expected
-	bh->b_size	= sh->size;
-	return bh;
-=======
-		dev->sector = compute_blocknr(sh, i);
->>>>>>> replacement
-}
./linux/raid5build/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:43.302728646 +0000
@@ -1,2244 +0,0 @@
-/*
- * raid5.c : Multiple Devices driver for Linux
- *	   Copyright (C) 1996, 1997 Ingo Molnar, Miguel de Icaza, Gadi Oxman
- *	   Copyright (C) 1999, 2000 Ingo Molnar
- *
- * RAID-5 management functions.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2, or (at your option)
- * any later version.
- *
- * You should have received a copy of the GNU General Public License
- * (for example /usr/src/linux/COPYING); if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- */
-
-
-#include <linux/config.h>
-#include <linux/module.h>
-#include <linux/locks.h>
-#include <linux/slab.h>
-#include <linux/raid/raid5.h>
-#include <asm/bitops.h>
-#include <asm/atomic.h>
-
-/*
- * Stripe cache
- */
-
-#define NR_STRIPES		256
-#define STRIPE_SIZE		PAGE_SIZE
-#define STRIPE_SECTORS		(STRIPE_SIZE>>9)
-#define	IO_THRESHOLD		1
-#define HASH_PAGES		1
-#define HASH_PAGES_ORDER	0
-#define NR_HASH			(HASH_PAGES * PAGE_SIZE / sizeof(struct stripe_head *))
-#define HASH_MASK		(NR_HASH - 1)
-#define stripe_hash(conf, sect)	((conf)->stripe_hashtbl[((sect) / STRIPE_SECTORS) & HASH_MASK])
-
-/*
- * The following can be used to debug the driver
- */
-#define RAID5_DEBUG	0
-#define RAID5_PARANOIA	1
-#if RAID5_PARANOIA && CONFIG_SMP
-# define CHECK_DEVLOCK() if (!spin_is_locked(&conf->device_lock)) BUG()
-#else
-# define CHECK_DEVLOCK()
-#endif
-
-#if RAID5_DEBUG
-#define PRINTK(x...) printk(x)
-#define inline
-#define __inline__
-#else
-#define PRINTK(x...) do { } while (0)
-#endif
-
-static void print_raid5_conf (raid5_conf_t *conf);
-
-static inline void __release_stripe(raid5_conf_t *conf, struct stripe_head *sh)
-{
-	if (atomic_dec_and_test(&sh->count)) {
-		if (!list_empty(&sh->lru))
-			BUG();
-		if (atomic_read(&conf->active_stripes)==0)
-			BUG();
-		if (test_bit(STRIPE_HANDLE, &sh->state)) {
-			if (test_bit(STRIPE_DELAYED, &sh->state))
-				list_add_tail(&sh->lru, &conf->delayed_list);
-			else
-				list_add_tail(&sh->lru, &conf->handle_list);
-			md_wakeup_thread(conf->thread);
-		} else {
-			if (test_and_clear_bit(STRIPE_PREREAD_ACTIVE, &sh->state)) {
-				atomic_dec(&conf->preread_active_stripes);
-				if (atomic_read(&conf->preread_active_stripes) < IO_THRESHOLD)
-					md_wakeup_thread(conf->thread);
-			}
-			list_add_tail(&sh->lru, &conf->inactive_list);
-			atomic_dec(&conf->active_stripes);
-			if (!conf->inactive_blocked ||
-			    atomic_read(&conf->active_stripes) < (NR_STRIPES*3/4))
-				wake_up(&conf->wait_for_stripe);
-		}
-	}
-}
-static void release_stripe(struct stripe_head *sh)
-{
-	raid5_conf_t *conf = sh->raid_conf;
-	unsigned long flags;
-	
-	spin_lock_irqsave(&conf->device_lock, flags);
-	__release_stripe(conf, sh);
-	spin_unlock_irqrestore(&conf->device_lock, flags);
-}
-
-static void remove_hash(struct stripe_head *sh)
-{
-	PRINTK("remove_hash(), stripe %lu\n", sh->sector);
-
-	if (sh->hash_pprev) {
-		if (sh->hash_next)
-			sh->hash_next->hash_pprev = sh->hash_pprev;
-		*sh->hash_pprev = sh->hash_next;
-		sh->hash_pprev = NULL;
-	}
-}
-
-static __inline__ void insert_hash(raid5_conf_t *conf, struct stripe_head *sh)
-{
-	struct stripe_head **shp = &stripe_hash(conf, sh->sector);
-
-	PRINTK("insert_hash(), stripe %lu\n",sh->sector);
-
-	CHECK_DEVLOCK();
-	if ((sh->hash_next = *shp) != NULL)
-		(*shp)->hash_pprev = &sh->hash_next;
-	*shp = sh;
-	sh->hash_pprev = shp;
-}
-
-
-/* find an idle stripe, make sure it is unhashed, and return it. */
-static struct stripe_head *get_free_stripe(raid5_conf_t *conf)
-{
-	struct stripe_head *sh = NULL;
-	struct list_head *first;
-
-	CHECK_DEVLOCK();
-	if (list_empty(&conf->inactive_list))
-		goto out;
-	first = conf->inactive_list.next;
-	sh = list_entry(first, struct stripe_head, lru);
-	list_del_init(first);
-	remove_hash(sh);
-	atomic_inc(&conf->active_stripes);
-out:
-	return sh;
-}
-
-static void shrink_buffers(struct stripe_head *sh, int num)
-{
-	struct page *p;
-	int i;
-
-	for (i=0; i<num ; i++) {
-		p = sh->dev[i].page;
-		if (!p)
-			continue;
-		sh->dev[i].page = NULL;
-		page_cache_release(p);
-	}
-}
-
-static int grow_buffers(struct stripe_head *sh, int num)
-{
-	int i;
-
-	for (i=0; i<num; i++) {
-		struct page *page;
-
-<<<<<<< found
-		if (!bh)
-			return 1;
-		memset(bh, 0, sizeof (struct buffer_head));
-		init_waitqueue_head(&bh->b_wait);
-		if ((page = alloc_page(priority)))
-			bh->b_data = page_address(page);
-		else {
-||||||| expected
-		if (!bh)
-			return 1;
-		memset(bh, 0, sizeof (struct buffer_head));
-		if ((page = alloc_page(priority)))
-			bh->b_data = page_address(page);
-		else {
-=======
-		if (!(page = alloc_page(GFP_KERNEL))) {
->>>>>>> replacement
-			return 1;
-		}
-		sh->dev[i].page = page;
-	}
-	return 0;
-}
-
-static void raid5_build_block (struct stripe_head *sh, int i);
-
-static inline void init_stripe(struct stripe_head *sh, unsigned long sector, int pd_idx)
-{
-	raid5_conf_t *conf = sh->raid_conf;
-	int disks = conf->raid_disks, i;
-
-	if (atomic_read(&sh->count) != 0)
-		BUG();
-	if (test_bit(STRIPE_HANDLE, &sh->state))
-		BUG();
-	
-	CHECK_DEVLOCK();
-	PRINTK("init_stripe called, stripe %lu\n", sh->sector);
-
-	remove_hash(sh);
-	
-	sh->sector = sector;
-	sh->pd_idx = pd_idx;
-	sh->state = 0;
-
-	for (i=disks; i--; ) {
-		struct r5dev *dev = &sh->dev[i];
-
-		if (dev->toread || dev->towrite || dev->written ||
-		    test_bit(R5_LOCKED, &dev->flags)) {
-			printk("sector=%lx i=%d %p %p %p %d\n",
-			       sh->sector, i, dev->toread,
-			       dev->towrite, dev->written,
-			       test_bit(R5_LOCKED, &dev->flags));
-			BUG();
-		}
-<<<<<<< found
-		clear_bit(BH_Uptodate, &sh->bh_cache[i]->b_state);
-||||||| expected
-		clear_buffer_uptodate(sh->bh_cache[i]);
-=======
-		dev->flags = 0;
->>>>>>> replacement
-		raid5_build_block(sh, i);
-	}
-	insert_hash(conf, sh);
-}
-
-static struct stripe_head *__find_stripe(raid5_conf_t *conf, unsigned long sector)
-{
-	struct stripe_head *sh;
-
-	CHECK_DEVLOCK();
-	PRINTK("__find_stripe, sector %lu\n", sector);
-	for (sh = stripe_hash(conf, sector); sh; sh = sh->hash_next)
-		if (sh->sector == sector)
-			return sh;
-	PRINTK("__stripe %lu not in cache\n", sector);
-	return NULL;
-}
-
-static struct stripe_head *get_active_stripe(raid5_conf_t *conf, unsigned long sector, 
-					     int pd_idx, int noblock) 
-{
-	struct stripe_head *sh;
-
-	PRINTK("get_stripe, sector %lu\n", sector);
-
-	spin_lock_irq(&conf->device_lock);
-
-	do {
-		sh = __find_stripe(conf, sector);
-		if (!sh) {
-			if (!conf->inactive_blocked)
-				sh = get_free_stripe(conf);
-			if (noblock && sh == NULL)
-				break;
-			if (!sh) {
-				conf->inactive_blocked = 1;
-				wait_event_lock_irq(conf->wait_for_stripe,
-						    !list_empty(&conf->inactive_list) &&
-						    (atomic_read(&conf->active_stripes) < (NR_STRIPES *3/4)
-						     || !conf->inactive_blocked),
-						    conf->device_lock);
-				conf->inactive_blocked = 0;
-			} else
-				init_stripe(sh, sector, pd_idx);
-		} else {
-			if (atomic_read(&sh->count)) {
-				if (!list_empty(&sh->lru))
-					BUG();
-			} else {
-				if (!test_bit(STRIPE_HANDLE, &sh->state))
-					atomic_inc(&conf->active_stripes);
-				if (list_empty(&sh->lru))
-					BUG();
-				list_del_init(&sh->lru);
-			}
-		}
-	} while (sh == NULL);
-
-	if (sh)
-		atomic_inc(&sh->count);
-
-	spin_unlock_irq(&conf->device_lock);
-	return sh;
-}
-
-static int grow_stripes(raid5_conf_t *conf, int num)
-{
-	struct stripe_head *sh;
-	kmem_cache_t *sc;
-	int devs = conf->raid_disks;
-
-	sprintf(conf->cache_name, "md/raid5-%d", conf->mddev->__minor);
-
-	sc = kmem_cache_create(conf->cache_name, 
-			       sizeof(struct stripe_head)+(devs-1)*sizeof(struct r5dev),
-			       0, 0, NULL, NULL);
-	if (!sc)
-		return 1;
-	conf->slab_cache = sc;
-	while (num--) {
-		sh = kmem_cache_alloc(sc, GFP_KERNEL);
-		if (!sh)
-			return 1;
-		memset(sh, 0, sizeof(*sh) + (devs-1)*sizeof(struct r5dev));
-		sh->raid_conf = conf;
-		sh->lock = SPIN_LOCK_UNLOCKED;
-
-		if (grow_buffers(sh, conf->raid_disks)) {
-			shrink_buffers(sh, conf->raid_disks);
-			kmem_cache_free(sc, sh);
-			return 1;
-		}
-		/* we just created an active stripe so... */
-		atomic_set(&sh->count, 1);
-		atomic_inc(&conf->active_stripes);
-		INIT_LIST_HEAD(&sh->lru);
-		release_stripe(sh);
-	}
-	return 0;
-}
-
-static void shrink_stripes(raid5_conf_t *conf)
-{
-	struct stripe_head *sh;
-
-	while (1) {
-		spin_lock_irq(&conf->device_lock);
-		sh = get_free_stripe(conf);
-		spin_unlock_irq(&conf->device_lock);
-		if (!sh)
-			break;
-		if (atomic_read(&sh->count))
-			BUG();
-		shrink_buffers(sh, conf->raid_disks);
-		kmem_cache_free(conf->slab_cache, sh);
-		atomic_dec(&conf->active_stripes);
-	}
-	kmem_cache_destroy(conf->slab_cache);
-	conf->slab_cache = NULL;
-}
-
-static void raid5_end_read_request (struct bio * bi)
-{
- 	struct stripe_head *sh = bi->bi_private;
-	raid5_conf_t *conf = sh->raid_conf;
-	int disks = conf->raid_disks, i;
-	int uptodate = test_bit(BIO_UPTODATE, &bi->bi_flags);
-
-	for (i=0 ; i<disks; i++)
-		if (bi == &sh->dev[i].req)
-			break;
-
-	PRINTK("end_read_request %lu/%d, count: %d, uptodate %d.\n", sh->sector, i, atomic_read(&sh->count), uptodate);
-	if (i == disks) {
-		BUG();
-		return;
-	}
-
-	if (uptodate) {
-#if 0
-		struct bio *bio;
-		unsigned long flags;
-		spin_lock_irqsave(&conf->device_lock, flags);
-		/* we can return a buffer if we bypassed the cache or
-		 * if the top buffer is not in highmem.  If there are
-		 * multiple buffers, leave the extra work to
-		 * handle_stripe
-		 */
-		buffer = sh->bh_read[i];
-		if (buffer &&
-		    (!PageHighMem(buffer->b_page)
-		     || buffer->b_page == bh->b_page )
-			) {
-			sh->bh_read[i] = buffer->b_reqnext;
-			buffer->b_reqnext = NULL;
-		} else
-			buffer = NULL;
-		spin_unlock_irqrestore(&conf->device_lock, flags);
-		if (sh->bh_page[i]==bh->b_page)
-			set_bit(BH_Uptodate, &bh->b_state);
-		if (buffer) {
-			if (buffer->b_page != bh->b_page)
-				memcpy(buffer->b_data, bh->b_data, bh->b_size);
-			buffer->b_end_io(buffer, 1);
-		}
-#else
-		set_bit(R5_UPTODATE, &sh->dev[i].flags);
-#endif		
-<<<<<<< found
-	} else {
-		md_error(conf->mddev, bh->b_dev);
-		clear_bit(BH_Uptodate, &bh->b_state);
-||||||| expected
-	} else {
-		md_error(conf->mddev, bh->b_bdev);
-		clear_buffer_uptodate(bh);
-=======
-	} else {
-		md_error(conf->mddev, bi->bi_bdev);
-		clear_bit(R5_UPTODATE, &sh->dev[i].flags);
->>>>>>> replacement
-	}
-#if 0
-	/* must restore b_page before unlocking buffer... */
-	if (sh->bh_page[i] != bh->b_page) {
-		bh->b_page = sh->bh_page[i];
-		bh->b_data = page_address(bh->b_page);
-		clear_bit(BH_Uptodate, &bh->b_state);
-	}
-#endif
-<<<<<<< found
-	clear_bit(BH_Lock, &bh->b_state);
-||||||| expected
-	clear_buffer_locked(bh);
-=======
-	clear_bit(R5_LOCKED, &sh->dev[i].flags);
->>>>>>> replacement
-	set_bit(STRIPE_HANDLE, &sh->state);
-	release_stripe(sh);
-}
-
-static void raid5_end_write_request (struct bio *bi)
-{
- 	struct stripe_head *sh = bi->bi_private;
-	raid5_conf_t *conf = sh->raid_conf;
-	int disks = conf->raid_disks, i;
-	unsigned long flags;
-	int uptodate = test_bit(BIO_UPTODATE, &bi->bi_flags);
-
-	for (i=0 ; i<disks; i++)
-		if (bi == &sh->dev[i].req)
-			break;
-
-	PRINTK("end_write_request %lu/%d, count %d, uptodate: %d.\n", sh->sector, i, atomic_read(&sh->count), uptodate);
-	if (i == disks) {
-		BUG();
-		return;
-	}
-
-	spin_lock_irqsave(&conf->device_lock, flags);
-	if (!uptodate)
-<<<<<<< found
-		md_error(conf->mddev, bh->b_dev);
-	clear_bit(BH_Lock, &bh->b_state);
-||||||| expected
-		md_error(conf->mddev, bh->b_bdev);
-	clear_buffer_locked(bh);
-=======
-		md_error(conf->mddev, bi->bi_bdev);
-	
-	clear_bit(R5_LOCKED, &sh->dev[i].flags);
->>>>>>> replacement
-	set_bit(STRIPE_HANDLE, &sh->state);
-	__release_stripe(conf, sh);
-	spin_unlock_irqrestore(&conf->device_lock, flags);
-}
-
-
-static unsigned long compute_blocknr(struct stripe_head *sh, int i);
-	
-static void raid5_build_block (struct stripe_head *sh, int i)
-{
-	raid5_conf_t *conf = sh->raid_conf;
-	struct r5dev *dev = &sh->dev[i];
-
-	bio_init(&dev->req);
-	dev->req.bi_io_vec = &dev->vec;
-	dev->req.bi_vcnt++;
-	dev->vec.bv_page = dev->page;
-	dev->vec.bv_len = STRIPE_SIZE;
-	dev->vec.bv_offset = 0;
-
-<<<<<<< found
-	bh->b_dev       = conf->disks[i].dev;
-||||||| expected
-	bh->b_dev       = conf->disks[i].dev;
-	/* FIXME - later we will need bdev here */
-=======
-	dev->req.bi_bdev = conf->disks[i].bdev;
-	dev->req.bi_sector = sh->sector;
->>>>>>> replacement
-	dev->req.bi_private = sh;
-
-	dev->flags = 0;
-	if (i != sh->pd_idx)
-<<<<<<< found
-	bh->b_size	= sh->size;
-	bh->b_list	= BUF_LOCKED;
-	return bh;
-||||||| expected
-	bh->b_size	= sh->size;
-	return bh;
-=======
-		dev->sector = compute_blocknr(sh, i);
->>>>>>> replacement
-}
-
-static int error (mddev_t *mddev, kdev_t dev)
-{
-	raid5_conf_t *conf = (raid5_conf_t *) mddev->private;
-	mdp_super_t *sb = mddev->sb;
-	struct disk_info *disk;
-	int i;
-
-	PRINTK("raid5: error called\n");
-
-	for (i = 0, disk = conf->disks; i < conf->raid_disks; i++, disk++) {
-		if (disk->dev == dev) {
-			if (disk->operational) {
-				disk->operational = 0;
-				mark_disk_faulty(sb->disks+disk->number);
-				mark_disk_nonsync(sb->disks+disk->number);
-				mark_disk_inactive(sb->disks+disk->number);
-				sb->active_disks--;
-				sb->working_disks--;
-				sb->failed_disks++;
-				mddev->sb_dirty = 1;
-				conf->working_disks--;
-				conf->failed_disks++;
-				md_wakeup_thread(conf->thread);
-				printk (KERN_ALERT
-					"raid5: Disk failure on %s, disabling device."
-					" Operation continuing on %d devices\n",
-					partition_name (dev), conf->working_disks);
-			}
-			return 0;
-		}
-	}
-	/*
-	 * handle errors in spares (during reconstruction)
-	 */
-	if (conf->spare) {
-		disk = conf->spare;
-		if (disk->dev == dev) {
-			printk (KERN_ALERT
-				"raid5: Disk failure on spare %s\n",
-				partition_name (dev));
-			if (!conf->spare->operational) {
-				/* probably a SET_DISK_FAULTY ioctl */
-				return -EIO;
-			}
-			disk->operational = 0;
-			disk->write_only = 0;
-			conf->spare = NULL;
-			mark_disk_faulty(sb->disks+disk->number);
-			mark_disk_nonsync(sb->disks+disk->number);
-			mark_disk_inactive(sb->disks+disk->number);
-			sb->spare_disks--;
-			sb->working_disks--;
-			sb->failed_disks++;
-
-			mddev->sb_dirty = 1;
-			md_wakeup_thread(conf->thread);
-
-			return 0;
-		}
-	}
-	MD_BUG();
-	return -EIO;
-}	
-
-/*
- * Input: a 'big' sector number,
- * Output: index of the data and parity disk, and the sector # in them.
- */
-static unsigned long raid5_compute_sector(sector_t r_sector, unsigned int raid_disks,
-			unsigned int data_disks, unsigned int * dd_idx,
-			unsigned int * pd_idx, raid5_conf_t *conf)
-{
-	sector_t stripe;
-	unsigned long chunk_number;
-	unsigned int chunk_offset;
-	sector_t new_sector;
-	int sectors_per_chunk = conf->chunk_size >> 9;
-
-	/* First compute the information on this sector */
-
-	/*
-	 * Compute the chunk number and the sector offset inside the chunk
-	 */
-	chunk_number = r_sector / sectors_per_chunk;
-	chunk_offset = r_sector % sectors_per_chunk;
-
-	/*
-	 * Compute the stripe number
-	 */
-	stripe = chunk_number / data_disks;
-
-	/*
-	 * Compute the data disk and parity disk indexes inside the stripe
-	 */
-	*dd_idx = chunk_number % data_disks;
-
-	/*
-	 * Select the parity disk based on the user selected algorithm.
-	 */
-	if (conf->level == 4)
-		*pd_idx = data_disks;
-	else switch (conf->algorithm) {
-		case ALGORITHM_LEFT_ASYMMETRIC:
-			*pd_idx = data_disks - stripe % raid_disks;
-			if (*dd_idx >= *pd_idx)
-				(*dd_idx)++;
-			break;
-		case ALGORITHM_RIGHT_ASYMMETRIC:
-			*pd_idx = stripe % raid_disks;
-			if (*dd_idx >= *pd_idx)
-				(*dd_idx)++;
-			break;
-		case ALGORITHM_LEFT_SYMMETRIC:
-			*pd_idx = data_disks - stripe % raid_disks;
-			*dd_idx = (*pd_idx + 1 + *dd_idx) % raid_disks;
-			break;
-		case ALGORITHM_RIGHT_SYMMETRIC:
-			*pd_idx = stripe % raid_disks;
-			*dd_idx = (*pd_idx + 1 + *dd_idx) % raid_disks;
-			break;
-		default:
-			printk ("raid5: unsupported algorithm %d\n", conf->algorithm);
-	}
-
-	/*
-	 * Finally, compute the new sector number
-	 */
-	new_sector = stripe * sectors_per_chunk + chunk_offset;
-	return new_sector;
-}
-
-
-static sector_t compute_blocknr(struct stripe_head *sh, int i)
-{
-	raid5_conf_t *conf = sh->raid_conf;
-	int raid_disks = conf->raid_disks, data_disks = raid_disks - 1;
-	sector_t new_sector = sh->sector, check;
-	int sectors_per_chunk = conf->chunk_size >> 9;
-	sector_t stripe = new_sector / sectors_per_chunk;
-	int chunk_offset = new_sector % sectors_per_chunk;
-	int chunk_number, dummy1, dummy2, dd_idx = i;
-	sector_t r_sector;
-
-	switch (conf->algorithm) {
-		case ALGORITHM_LEFT_ASYMMETRIC:
-		case ALGORITHM_RIGHT_ASYMMETRIC:
-			if (i > sh->pd_idx)
-				i--;
-			break;
-		case ALGORITHM_LEFT_SYMMETRIC:
-		case ALGORITHM_RIGHT_SYMMETRIC:
-			if (i < sh->pd_idx)
-				i += raid_disks;
-			i -= (sh->pd_idx + 1);
-			break;
-		default:
-			printk ("raid5: unsupported algorithm %d\n", conf->algorithm);
-	}
-
-	chunk_number = stripe * data_disks + i;
-	r_sector = chunk_number * sectors_per_chunk + chunk_offset;
-
-	check = raid5_compute_sector (r_sector, raid_disks, data_disks, &dummy1, &dummy2, conf);
-	if (check != sh->sector || dummy1 != dd_idx || dummy2 != sh->pd_idx) {
-		printk("compute_blocknr: map not correct\n");
-		return 0;
-	}
-	return r_sector;
-}
-
-
-
-/*
- * Copy data between a page in the stripe cache, and one or more bion
- * The page could align with the middle of the bio, or there could be 
- * several bion, each with several bio_vecs, which cover part of the page
- * Multiple bion are linked together on bi_next.  There may be extras
- * at the end of this list.  We ignore them.
- */
-static void copy_data(int frombio, struct bio *bio,
-		     struct page *page,
-		     sector_t sector)
-{
-	char *pa = page_address(page);
-	struct bio_vec *bvl;
-	int i;
-
-	for (;bio && bio->bi_sector < sector+STRIPE_SECTORS;
-		bio = bio->bi_next) {
-		int page_offset;
-		if (bio->bi_sector >= sector)
-			page_offset = (signed)(bio->bi_sector - sector) * 512;
-		else 
-			page_offset = (signed)(sector - bio->bi_sector) * -512;
-		bio_for_each_segment(bvl, bio, i) {
-			char *ba = __bio_kmap(bio, i);
-			int len = bio_iovec_idx(bio,i)->bv_len;
-			int clen;
-			int b_offset = 0;			
-
-			if (page_offset < 0) {
-				b_offset = -page_offset;
-				page_offset += b_offset;
-				len -= b_offset;
-			}
-
-			if (len > 0 && page_offset + len > STRIPE_SIZE)
-				clen = STRIPE_SIZE - page_offset;	
-			else clen = len;
-			
-			if (len > 0) {
-				if (frombio)
-					memcpy(pa+page_offset, ba+b_offset, clen);
-				else
-					memcpy(ba+b_offset, pa+page_offset, clen);
-			}
-			__bio_kunmap(bio, i);
-			page_offset +=  len;
-		}
-	}
-}
-
-#define check_xor() 	do { 						\
-			   if (count == MAX_XOR_BLOCKS) {		\
-				xor_block(count, STRIPE_SIZE, ptr);	\
-				count = 1;				\
-			   }						\
-			} while(0)
-
-
-static void compute_block(struct stripe_head *sh, int dd_idx)
-{
-	raid5_conf_t *conf = sh->raid_conf;
-	int i, count, disks = conf->raid_disks;
-	void *ptr[MAX_XOR_BLOCKS], *p;
-
-	PRINTK("compute_block, stripe %lu, idx %d\n", sh->sector, dd_idx);
-
-	ptr[0] = page_address(sh->dev[dd_idx].page);
-	memset(ptr[0], 0, STRIPE_SIZE);
-	count = 1;
-	for (i = disks ; i--; ) {
-		if (i == dd_idx)
-			continue;
-		p = page_address(sh->dev[i].page);
-		if (test_bit(R5_UPTODATE, &sh->dev[i].flags))
-			ptr[count++] = p;
-		else
-			printk("compute_block() %d, stripe %lu, %d not present\n", dd_idx, sh->sector, i);
-
-		check_xor();
-	}
-	if (count != 1)
-<<<<<<< found
-		xor_block(count, bh_ptr);
-	set_bit(BH_Uptodate, &sh->bh_cache[dd_idx]->b_state);
-||||||| expected
-		xor_block(count, bh_ptr);
-	set_buffer_uptodate(sh->bh_cache[dd_idx]);
-=======
-		xor_block(count, STRIPE_SIZE, ptr);
-	set_bit(R5_UPTODATE, &sh->dev[i].flags);
->>>>>>> replacement
-}
-
-static void compute_parity(struct stripe_head *sh, int method)
-{
-	raid5_conf_t *conf = sh->raid_conf;
-	int i, pd_idx = sh->pd_idx, disks = conf->raid_disks, count;
-	void *ptr[MAX_XOR_BLOCKS];
-	struct bio *chosen[MD_SB_DISKS];
-
-	PRINTK("compute_parity, stripe %lu, method %d\n", sh->sector, method);
-	memset(chosen, 0, sizeof(chosen));
-
-	count = 1;
-	ptr[0] = page_address(sh->dev[pd_idx].page);
-	switch(method) {
-	case READ_MODIFY_WRITE:
-		if (!test_bit(R5_UPTODATE, &sh->dev[pd_idx].flags))
-			BUG();
-		for (i=disks ; i-- ;) {
-			if (i==pd_idx)
-				continue;
-			if (sh->dev[i].towrite &&
-			    test_bit(R5_UPTODATE, &sh->dev[i].flags)) {
-				ptr[count++] = page_address(sh->dev[i].page);
-				chosen[i] = sh->dev[i].towrite;
-				sh->dev[i].towrite = NULL;
-				if (sh->dev[i].written) BUG();
-				sh->dev[i].written = chosen[i];
-				check_xor();
-			}
-		}
-		break;
-	case RECONSTRUCT_WRITE:
-		memset(ptr[0], 0, STRIPE_SIZE);
-		for (i= disks; i-- ;)
-			if (i!=pd_idx && sh->dev[i].towrite) {
-				chosen[i] = sh->dev[i].towrite;
-				sh->dev[i].towrite = NULL;
-				if (sh->dev[i].written) BUG();
-				sh->dev[i].written = chosen[i];
-			}
-		break;
-	case CHECK_PARITY:
-		break;
-	}
-	if (count>1) {
-		xor_block(count, STRIPE_SIZE, ptr);
-		count = 1;
-	}
-	
-	for (i = disks; i--;)
-		if (chosen[i]) {
-			sector_t sector = sh->dev[i].sector;
-			copy_data(1, chosen[i], sh->dev[i].page, sector);
-
-<<<<<<< found
-			memcpy(bh->b_data,
-			       bdata,sh->size);
-			bh_kunmap(chosen[i]);
-			set_bit(BH_Lock, &bh->b_state);
-			mark_buffer_uptodate(bh, 1);
-||||||| expected
-			memcpy(bh->b_data,
-			       bdata,sh->size);
-			bh_kunmap(chosen[i]);
-			set_buffer_locked(bh);
-			set_buffer_uptodate(bh);
-=======
-			set_bit(R5_LOCKED, &sh->dev[i].flags);
-			set_bit(R5_UPTODATE, &sh->dev[i].flags);
->>>>>>> replacement
-		}
-
-	switch(method) {
-	case RECONSTRUCT_WRITE:
-	case CHECK_PARITY:
-		for (i=disks; i--;)
-			if (i != pd_idx) {
-				ptr[count++] = page_address(sh->dev[i].page);
-				check_xor();
-			}
-		break;
-	case READ_MODIFY_WRITE:
-		for (i = disks; i--;)
-			if (chosen[i]) {
-				ptr[count++] = page_address(sh->dev[i].page);
-				check_xor();
-			}
-	}
-	if (count != 1)
-		xor_block(count, STRIPE_SIZE, ptr);
-	
-	if (method != CHECK_PARITY) {
-<<<<<<< found
-		mark_buffer_uptodate(sh->bh_cache[pd_idx], 1);
-		set_bit(BH_Lock, &sh->bh_cache[pd_idx]->b_state);
-	} else
-		mark_buffer_uptodate(sh->bh_cache[pd_idx], 0);
-||||||| expected
-		set_buffer_uptodate(sh->bh_cache[pd_idx]);
-		set_buffer_locked(sh->bh_cache[pd_idx]);
-	} else
-		clear_buffer_uptodate(sh->bh_cache[pd_idx]);
-=======
-		set_bit(R5_UPTODATE, &sh->dev[pd_idx].flags);
-		set_bit(R5_LOCKED,   &sh->dev[pd_idx].flags);
-	} else
-		clear_bit(R5_UPTODATE, &sh->dev[pd_idx].flags);
->>>>>>> replacement
-}
-
-/*
- * Each stripe/dev can have one or more bion attached.
- * toread/towrite point to the first in a chain. 
- * The bi_next chain must be in order.
- */
-static void add_stripe_bio (struct stripe_head *sh, struct bio *bi, int dd_idx, int forwrite)
-{
-	struct bio **bip;
-	raid5_conf_t *conf = sh->raid_conf;
-
-	PRINTK("adding bh b#%lu to stripe s#%lu\n", bi->bi_sector, sh->sector);
-
-
-	spin_lock(&sh->lock);
-	spin_lock_irq(&conf->device_lock);
-	if (forwrite)
-		bip = &sh->dev[dd_idx].towrite;
-	else
-		bip = &sh->dev[dd_idx].toread;
-	while (*bip && (*bip)->bi_sector < bi->bi_sector)
-		bip = & (*bip)->bi_next;
-/* FIXME do I need to worry about overlapping bion */
-	if (*bip && bi->bi_next && (*bip) != bi->bi_next)
-		BUG();
-	if (*bip)
-		bi->bi_next = *bip;
-	*bip = bi;
-	bi->bi_phys_segments ++;
-	spin_unlock_irq(&conf->device_lock);
-	spin_unlock(&sh->lock);
-
-	if (forwrite) {
-		/* check if page is coverred */
-		sector_t sector = sh->dev[dd_idx].sector;
-		for (bi=sh->dev[dd_idx].towrite;
-		     sector < sh->dev[dd_idx].sector + STRIPE_SECTORS &&
-			     bi && bi->bi_sector <= sector;
-		     bi = bi->bi_next) {
-			if (bi->bi_sector + (bi->bi_size>>9) >= sector)
-				sector = bi->bi_sector + (bi->bi_size>>9);
-		}
-		if (sector >= sh->dev[dd_idx].sector + STRIPE_SECTORS)
-			set_bit(R5_OVERWRITE, &sh->dev[dd_idx].flags);
-	}
-
-	PRINTK("added bi b#%lu to stripe s#%lu, disk %d.\n", bi->bi_sector, sh->sector, dd_idx);
-}
-
-
-/*
- * handle_stripe - do things to a stripe.
- *
- * We lock the stripe and then examine the state of various bits
- * to see what needs to be done.
- * Possible results:
- *    return some read request which now have data
- *    return some write requests which are safely on disc
- *    schedule a read on some buffers
- *    schedule a write of some buffers
- *    return confirmation of parity correctness
- *
- * Parity calculations are done inside the stripe lock
- * buffers are taken off read_list or write_list, and bh_cache buffers
- * get BH_Lock set before the stripe lock is released.
- *
- */
- 
-static void handle_stripe(struct stripe_head *sh)
-{
-	raid5_conf_t *conf = sh->raid_conf;
-	int disks = conf->raid_disks;
-	struct bio *return_bi= NULL;
-	struct bio *bi;
-	int action[MD_SB_DISKS];
-	int i;
-	int syncing;
-	int locked=0, uptodate=0, to_read=0, to_write=0, failed=0, written=0;
-	int failed_num=0;
-	struct r5dev *dev;
-
-	PRINTK("handling stripe %ld, cnt=%d, pd_idx=%d\n", sh->sector, atomic_read(&sh->count), sh->pd_idx);
-	memset(action, 0, sizeof(action));
-
-	spin_lock(&sh->lock);
-	clear_bit(STRIPE_HANDLE, &sh->state);
-	clear_bit(STRIPE_DELAYED, &sh->state);
-
-	syncing = test_bit(STRIPE_SYNCING, &sh->state);
-	/* Now to look around and see what can be done */
-
-	for (i=disks; i--; ) {
-		dev = &sh->dev[i];
-		PRINTK("check %d: state 0x%lx read %p write %p written %p\n", i, 
-		       dev->flags, dev->toread, dev->towrite, dev->written);
-		/* maybe we can reply to a read */
-		if (test_bit(R5_UPTODATE, &dev->flags) && dev->toread) {
-			struct bio *rbi, *rbi2;
-			PRINTK("Return read for disc %d\n", i);
-			spin_lock_irq(&conf->device_lock);
-			rbi = dev->toread;
-			dev->toread = NULL;
-			spin_unlock_irq(&conf->device_lock);
-			while (rbi && rbi->bi_sector < dev->sector + STRIPE_SECTORS) {
-				copy_data(0, rbi, dev->page, dev->sector);
-				rbi2 = rbi->bi_next;
-				spin_lock_irq(&conf->device_lock);
-				if (--rbi->bi_phys_segments == 0) {
-					rbi->bi_next = return_bi;
-					return_bi = rbi;
-				}
-				spin_unlock_irq(&conf->device_lock);
-				rbi = rbi2;
-			}
-		}
-
-		/* now count some things */
-		if (test_bit(R5_LOCKED, &dev->flags)) locked++;
-		if (test_bit(R5_UPTODATE, &dev->flags)) uptodate++;
-
-		
-		if (dev->toread) to_read++;
-		if (dev->towrite) to_write++;
-		if (dev->written) written++;
-		if (!conf->disks[i].operational) {
-			failed++;
-			failed_num = i;
-		}
-	}
-	PRINTK("locked=%d uptodate=%d to_read=%d to_write=%d failed=%d failed_num=%d\n",
-	       locked, uptodate, to_read, to_write, failed, failed_num);
-	/* check if the array has lost two devices and, if so, some requests might
-	 * need to be failed
-	 */
-	if (failed > 1 && to_read+to_write) {
-		spin_lock_irq(&conf->device_lock);
-		for (i=disks; i--; ) {
-			/* fail all writes first */
-			bi = sh->dev[i].towrite;
-			sh->dev[i].towrite = NULL;
-			if (bi) to_write--;
-
-			while (bi && bi->bi_sector < sh->dev[i].sector + STRIPE_SECTORS){
-				struct bio *nextbi = bi->bi_next;
-				clear_bit(BIO_UPTODATE, &bi->bi_flags);
-				if (--bi->bi_phys_segments == 0) {
-					bi->bi_next = return_bi;
-					return_bi = bi;
-				}
-				bi = nextbi;
-			}
-			/* fail any reads if this device is non-operational */
-			if (!conf->disks[i].operational) {
-				bi = sh->dev[i].toread;
-				sh->dev[i].toread = NULL;
-				if (bi) to_read--;
-				while (bi && bi->bi_sector < sh->dev[i].sector + STRIPE_SECTORS){
-					struct bio *nextbi = bi->bi_next;
-					clear_bit(BIO_UPTODATE, &bi->bi_flags);
-					if (--bi->bi_phys_segments == 0) {
-						bi->bi_next = return_bi;
-						return_bi = bi;
-					}
-					bi = nextbi;
-				}
-			}
-		}
-		spin_unlock_irq(&conf->device_lock);
-	}
-	if (failed > 1 && syncing) {
-		md_done_sync(conf->mddev, STRIPE_SECTORS,0);
-		clear_bit(STRIPE_SYNCING, &sh->state);
-		syncing = 0;
-	}
-
-	/* might be able to return some write requests if the parity block
-	 * is safe, or on a failed drive
-	 */
-	dev = &sh->dev[sh->pd_idx];
-	if ( written &&
-	     ( (conf->disks[sh->pd_idx].operational && !test_bit(R5_LOCKED, &dev->flags) &&
-		test_bit(R5_UPTODATE, &dev->flags))
-	       || (failed == 1 && failed_num == sh->pd_idx))
-	    ) {
-	    /* any written block on an uptodate or failed drive can be returned */
-	    for (i=disks; i--; )
-		if (sh->dev[i].written) {
-		    dev = &sh->dev[i];
-		    if (!conf->disks[sh->pd_idx].operational ||
-			(!test_bit(R5_LOCKED, &dev->flags) && test_bit(R5_UPTODATE, &dev->flags)) ) {
-			/* maybe we can return some write requests */
-			    struct bio *wbi, *wbi2;
-			    PRINTK("Return write for disc %d\n", i);
-			    wbi = dev->written;
-			    dev->written = NULL;
-			    while (wbi && wbi->bi_sector < dev->sector + STRIPE_SECTORS) {
-				    wbi2 = wbi->bi_next;
-				    if (--wbi->bi_phys_segments == 0) {
-					    wbi->bi_next = return_bi;
-					    return_bi = wbi;
-				    }
-				    wbi = wbi2;
-			    }
-		    }
-		}
-	}
-
-	/* Now we might consider reading some blocks, either to check/generate
-	 * parity, or to satisfy requests
-	 */
-	if (to_read || (syncing && (uptodate+failed < disks))) {
-		for (i=disks; i--;) {
-			dev = &sh->dev[i];
-			if (!test_bit(R5_LOCKED, &dev->flags) && !test_bit(R5_UPTODATE, &dev->flags) &&
-			    (dev->toread || syncing || (failed && sh->dev[failed_num].toread))) {
-				/* we would like to get this block, possibly
-				 * by computing it, but we might not be able to
-				 */
-				if (uptodate == disks-1) {
-					PRINTK("Computing block %d\n", i);
-					compute_block(sh, i);
-					uptodate++;
-				} else if (conf->disks[i].operational) {
-<<<<<<< found
-					set_bit(BH_Lock, &bh->b_state);
-					action[i] = READ+1;
-||||||| expected
-					set_buffer_locked(bh);
-					action[i] = READ+1;
-=======
-					set_bit(R5_LOCKED, &dev->flags);
-					action[i] = READ+1;
-#if 0
->>>>>>> replacement
-					/* if I am just reading this block and we don't have
-					   a failed drive, or any pending writes then sidestep the cache */
-					if (sh->bh_read[i] && !sh->bh_read[i]->b_reqnext &&
-					    ! syncing && !failed && !to_write) {
-						sh->bh_cache[i]->b_page =  sh->bh_read[i]->b_page;
-						sh->bh_cache[i]->b_data =  sh->bh_read[i]->b_data;
-					}
-#endif
-					locked++;
-					PRINTK("Reading block %d (sync=%d)\n", i, syncing);
-					if (syncing)
-						md_sync_acct(conf->disks[i].dev, STRIPE_SECTORS);
-				}
-			}
-		}
-		set_bit(STRIPE_HANDLE, &sh->state);
-	}
-
-	/* now to consider writing and what else, if anything should be read */
-	if (to_write) {
-		int rmw=0, rcw=0;
-		for (i=disks ; i--;) {
-			/* would I have to read this buffer for read_modify_write */
-			dev = &sh->dev[i];
-			if ((dev->towrite || i == sh->pd_idx) &&
-			    (!test_bit(R5_LOCKED, &dev->flags) 
-#if 0
-|| sh->bh_page[i]!=bh->b_page
-#endif
-				    ) &&
-			    !test_bit(R5_UPTODATE, &dev->flags)) {
-				if (conf->disks[i].operational 
-/*				    && !(conf->resync_parity && i == sh->pd_idx) */
-					)
-					rmw++;
-				else rmw += 2*disks;  /* cannot read it */
-			}
-			/* Would I have to read this buffer for reconstruct_write */
-			if (!test_bit(R5_OVERWRITE, &dev->flags) && i != sh->pd_idx &&
-			    (!test_bit(R5_LOCKED, &dev->flags) 
-#if 0
-|| sh->bh_page[i] != bh->b_page
-#endif
-				    ) &&
-			    !test_bit(R5_UPTODATE, &dev->flags)) {
-				if (conf->disks[i].operational) rcw++;
-				else rcw += 2*disks;
-			}
-		}
-		PRINTK("for sector %ld, rmw=%d rcw=%d\n", sh->sector, rmw, rcw);
-		set_bit(STRIPE_HANDLE, &sh->state);
-		if (rmw < rcw && rmw > 0)
-			/* prefer read-modify-write, but need to get some data */
-			for (i=disks; i--;) {
-				dev = &sh->dev[i];
-				if ((dev->towrite || i == sh->pd_idx) &&
-				    !test_bit(R5_LOCKED, &dev->flags) && !test_bit(R5_UPTODATE, &dev->flags) &&
-				    conf->disks[i].operational) {
-					if (test_bit(STRIPE_PREREAD_ACTIVE, &sh->state))
-					{
-						PRINTK("Read_old block %d for r-m-w\n", i);
-<<<<<<< found
-						set_bit(BH_Lock, &bh->b_state);
-||||||| expected
-						set_buffer_locked(bh);
-=======
-						set_bit(R5_LOCKED, &dev->flags);
->>>>>>> replacement
-						action[i] = READ+1;
-						locked++;
-					} else {
-						set_bit(STRIPE_DELAYED, &sh->state);
-						set_bit(STRIPE_HANDLE, &sh->state);
-					}
-				}
-			}
-		if (rcw <= rmw && rcw > 0)
-			/* want reconstruct write, but need to get some data */
-			for (i=disks; i--;) {
-				dev = &sh->dev[i];
-				if (!test_bit(R5_OVERWRITE, &dev->flags) && i != sh->pd_idx &&
-				    !test_bit(R5_LOCKED, &dev->flags) && !test_bit(R5_UPTODATE, &dev->flags) &&
-				    conf->disks[i].operational) {
-					if (test_bit(STRIPE_PREREAD_ACTIVE, &sh->state))
-					{
-						PRINTK("Read_old block %d for Reconstruct\n", i);
-<<<<<<< found
-						set_bit(BH_Lock, &bh->b_state);
-||||||| expected
-						set_buffer_locked(bh);
-=======
-						set_bit(R5_LOCKED, &dev->flags);
->>>>>>> replacement
-						action[i] = READ+1;
-						locked++;
-					} else {
-						set_bit(STRIPE_DELAYED, &sh->state);
-						set_bit(STRIPE_HANDLE, &sh->state);
-					}
-				}
-			}
-		/* now if nothing is locked, and if we have enough data, we can start a write request */
-		if (locked == 0 && (rcw == 0 ||rmw == 0)) {
-			PRINTK("Computing parity...\n");
-			compute_parity(sh, rcw==0 ? RECONSTRUCT_WRITE : READ_MODIFY_WRITE);
-			/* now every locked buffer is ready to be written */
-			for (i=disks; i--;)
-				if (test_bit(R5_LOCKED, &sh->dev[i].flags)) {
-					PRINTK("Writing block %d\n", i);
-					locked++;
-					action[i] = WRITE+1;
-					if (!conf->disks[i].operational
-					    || (i==sh->pd_idx && failed == 0))
-						set_bit(STRIPE_INSYNC, &sh->state);
-				}
-			if (test_and_clear_bit(STRIPE_PREREAD_ACTIVE, &sh->state)) {
-				atomic_dec(&conf->preread_active_stripes);
-				if (atomic_read(&conf->preread_active_stripes) < IO_THRESHOLD)
-					md_wakeup_thread(conf->thread);
-			}
-		}
-	}
-
-	/* maybe we need to check and possibly fix the parity for this stripe
-	 * Any reads will already have been scheduled, so we just see if enough data
-	 * is available
-	 */
-	if (syncing && locked == 0 &&
-	    !test_bit(STRIPE_INSYNC, &sh->state) && failed <= 1) {
-		set_bit(STRIPE_HANDLE, &sh->state);
-		if (failed == 0) {
-			char *pagea;
-			if (uptodate != disks)
-				BUG();
-			compute_parity(sh, CHECK_PARITY);
-			uptodate--;
-			pagea = page_address(sh->dev[sh->pd_idx].page);
-			if ((*(u32*)pagea) == 0 &&
-			    !memcmp(pagea, pagea+4, STRIPE_SIZE-4)) {
-				/* parity is correct (on disc, not in buffer any more) */
-				set_bit(STRIPE_INSYNC, &sh->state);
-			}
-		}
-		if (!test_bit(STRIPE_INSYNC, &sh->state)) {
-			struct disk_info *spare;
-			if (failed==0)
-				failed_num = sh->pd_idx;
-			/* should be able to compute the missing block and write it to spare */
-			if (!test_bit(R5_UPTODATE, &sh->dev[failed_num].flags)) {
-				if (uptodate+1 != disks)
-					BUG();
-				compute_block(sh, failed_num);
-				uptodate++;
-			}
-			if (uptodate != disks)
-				BUG();
-<<<<<<< found
-			bh = sh->bh_cache[failed_num];
-			set_bit(BH_Lock, &bh->b_state);
-||||||| expected
-			bh = sh->bh_cache[failed_num];
-			set_buffer_locked(bh);
-=======
-			dev = &sh->dev[failed_num];
-			set_bit(R5_LOCKED, &dev->flags);
->>>>>>> replacement
-			action[failed_num] = WRITE+1;
-			locked++;
-			set_bit(STRIPE_INSYNC, &sh->state);
-			if (conf->disks[failed_num].operational)
-				md_sync_acct(conf->disks[failed_num].dev, STRIPE_SECTORS);
-			else if ((spare=conf->spare))
-				md_sync_acct(spare->dev, STRIPE_SECTORS);
-
-		}
-	}
-	if (syncing && locked == 0 && test_bit(STRIPE_INSYNC, &sh->state)) {
-		md_done_sync(conf->mddev, STRIPE_SECTORS,1);
-		clear_bit(STRIPE_SYNCING, &sh->state);
-	}
-	
-	spin_unlock(&sh->lock);
-
-	while ((bi=return_bi)) {
-		return_bi = bi->bi_next;
-		bi->bi_next = NULL;
-		bi->bi_end_io(bi);
-	}
-	for (i=disks; i-- ;) 
-		if (action[i]) {
-			struct bio *bi = &sh->dev[i].req;
-			struct disk_info *spare = conf->spare;
-			int skip = 0;
-			if (action[i] == READ+1)
-				bi->bi_end_io = raid5_end_read_request;
-			else
-				bi->bi_end_io = raid5_end_write_request;
-			if (conf->disks[i].operational)
-				bi->bi_bdev = conf->disks[i].bdev;
-			else if (spare && action[i] == WRITE+1)
-				bi->bi_bdev = spare->bdev;
-			else skip=1;
-			if (!skip) {
-				PRINTK("for %ld schedule op %d on disc %d\n", sh->sector, action[i]-1, i);
-				atomic_inc(&sh->count);
-				bi->bi_sector = sh->sector;
-				if (action[i] == READ+1) 
-					bi->bi_rw = 0;
-				else
-					bi->bi_rw = 1;
-				bi->bi_flags = 0;
-				bi->bi_vcnt = 1;	
-				bi->bi_idx = 0;
-				bi->bi_io_vec = &sh->dev[i].vec;
-				bi->bi_size = STRIPE_SIZE;
-				bi->bi_next = NULL;
-				generic_make_request(bi);
-			} else {
-				PRINTK("skip op %d on disc %d for sector %ld\n", action[i]-1, i, sh->sector);
-<<<<<<< found
-				clear_bit(BH_Lock, &bh->b_state);
-||||||| expected
-				clear_buffer_locked(bh);
-=======
-				clear_bit(R5_LOCKED, &dev->flags);
->>>>>>> replacement
-				set_bit(STRIPE_HANDLE, &sh->state);
-			}
-		}
-}
-
-static inline void raid5_activate_delayed(raid5_conf_t *conf)
-{
-	if (atomic_read(&conf->preread_active_stripes) < IO_THRESHOLD) {
-		while (!list_empty(&conf->delayed_list)) {
-			struct list_head *l = conf->delayed_list.next;
-			struct stripe_head *sh;
-			sh = list_entry(l, struct stripe_head, lru);
-			list_del_init(l);
-			clear_bit(STRIPE_DELAYED, &sh->state);
-			if (!test_and_set_bit(STRIPE_PREREAD_ACTIVE, &sh->state))
-				atomic_inc(&conf->preread_active_stripes);
-			list_add_tail(&sh->lru, &conf->handle_list);
-		}
-	}
-}
-static void raid5_unplug_device(void *data)
-{
-	raid5_conf_t *conf = (raid5_conf_t *)data;
-	unsigned long flags;
-
-	spin_lock_irqsave(&conf->device_lock, flags);
-
-	raid5_activate_delayed(conf);
-	
-	conf->plugged = 0;
-	md_wakeup_thread(conf->thread);
-
-	spin_unlock_irqrestore(&conf->device_lock, flags);
-}
-
-static inline void raid5_plug_device(raid5_conf_t *conf)
-{
-	spin_lock_irq(&conf->device_lock);
-	if (list_empty(&conf->delayed_list))
-		if (!conf->plugged) {
-			conf->plugged = 1;
-			queue_task(&conf->plug_tq, &tq_disk);
-		}
-	spin_unlock_irq(&conf->device_lock);
-}
-
-static int make_request (mddev_t *mddev, int rw, struct bio * bi)
-{
-	raid5_conf_t *conf = (raid5_conf_t *) mddev->private;
-	const unsigned int raid_disks = conf->raid_disks;
-	const unsigned int data_disks = raid_disks - 1;
-	unsigned int dd_idx, pd_idx;
-	sector_t new_sector;
-	sector_t logical_sector, last_sector;
-	int read_ahead = 0;
-
-	struct stripe_head *sh;
-
-	if (rw == READA) {
-		rw = READ;
-		read_ahead=1;
-	}
-
-	logical_sector = bi->bi_sector & ~(STRIPE_SECTORS-1);
-	last_sector = bi->bi_sector + (bi->bi_size>>9);
-
-	bi->bi_next = NULL;
-	set_bit(BIO_UPTODATE, &bi->bi_flags); /* will be cleared if error detected */
-	bi->bi_phys_segments = 1;	/* over-loaded to count active stripes */
-	for (;logical_sector < last_sector; logical_sector += STRIPE_SECTORS) {
-		
-		new_sector = raid5_compute_sector(logical_sector,
-						  raid_disks, data_disks, &dd_idx, &pd_idx, conf);
-
-		PRINTK("raid5: make_request, sector %ul logical %ul\n", 
-		       new_sector, logical_sector);
-
-		sh = get_active_stripe(conf, new_sector, pd_idx, read_ahead);
-		if (sh) {
-
-			add_stripe_bio(sh, bi, dd_idx, rw);
-
-			raid5_plug_device(conf);
-			handle_stripe(sh);
-			release_stripe(sh);
-		}
-<<<<<<< found
-	} else
-		bh->b_end_io(bh, test_bit(BH_Uptodate, &bh->b_state));
-||||||| expected
-	} else
-		bh->b_end_io(bh, buffer_uptodate(bh));
-=======
-	}
-	spin_lock_irq(&conf->device_lock);
-	if (--bi->bi_phys_segments == 0) 
-		bi->bi_end_io(bi);
-	spin_unlock_irq(&conf->device_lock);
->>>>>>> replacement
-	return 0;
-}
-
-<<<<<<< found
-/*
- * Determine correct block size for this device.
- */
-unsigned int device_bsize (kdev_t dev)
-{
-	unsigned int i, correct_size;
-
-	correct_size = BLOCK_SIZE;
-	if (blksize_size[MAJOR(dev)]) {
-		i = blksize_size[MAJOR(dev)][MINOR(dev)];
-		if (i)
-			correct_size = i;
-	}
-
-	return correct_size;
-}
-
-||||||| expected
-=======
-/* FIXME go_faster isn't used */
->>>>>>> replacement
-static int sync_request (mddev_t *mddev, sector_t sector_nr, int go_faster)
-{
-	raid5_conf_t *conf = (raid5_conf_t *) mddev->private;
-	struct stripe_head *sh;
-	int sectors_per_chunk = conf->chunk_size >> 9;
-	unsigned long stripe = sector_nr/sectors_per_chunk;
-	int chunk_offset = sector_nr % sectors_per_chunk;
-	int dd_idx, pd_idx;
-	unsigned long first_sector;
-	int raid_disks = conf->raid_disks;
-	int data_disks = raid_disks-1;
-
-	first_sector = raid5_compute_sector(stripe*data_disks*sectors_per_chunk
-		+ chunk_offset, raid_disks, data_disks, &dd_idx, &pd_idx, conf);
-	sh = get_active_stripe(conf, sector_nr, pd_idx, 0);
-	spin_lock(&sh->lock);	
-	set_bit(STRIPE_SYNCING, &sh->state);
-	clear_bit(STRIPE_INSYNC, &sh->state);
-	spin_unlock(&sh->lock);
-
-	handle_stripe(sh);
-	release_stripe(sh);
-
-	return STRIPE_SECTORS;
-}
-
-/*
- * This is our raid5 kernel thread.
- *
- * We scan the hash table for stripes which can be handled now.
- * During the scan, completed stripes are saved for us by the interrupt
- * handler, so that they will not have to wait for our next wakeup.
- */
-static void raid5d (void *data)
-{
-	struct stripe_head *sh;
-	raid5_conf_t *conf = data;
-	mddev_t *mddev = conf->mddev;
-	int handled;
-
-	PRINTK("+++ raid5d active\n");
-
-	handled = 0;
-
-	if (mddev->sb_dirty)
-		md_update_sb(mddev);
-	spin_lock_irq(&conf->device_lock);
-	while (1) {
-		struct list_head *first;
-
-		if (list_empty(&conf->handle_list) &&
-		    atomic_read(&conf->preread_active_stripes) < IO_THRESHOLD &&
-		    !conf->plugged &&
-		    !list_empty(&conf->delayed_list))
-			raid5_activate_delayed(conf);
-
-		if (list_empty(&conf->handle_list))
-			break;
-
-		first = conf->handle_list.next;
-		sh = list_entry(first, struct stripe_head, lru);
-
-		list_del_init(first);
-		atomic_inc(&sh->count);
-		if (atomic_read(&sh->count)!= 1)
-			BUG();
-		spin_unlock_irq(&conf->device_lock);
-		
-		handled++;
-		handle_stripe(sh);
-		release_stripe(sh);
-
-		spin_lock_irq(&conf->device_lock);
-	}
-	PRINTK("%d stripes handled\n", handled);
-
-	spin_unlock_irq(&conf->device_lock);
-
-	PRINTK("--- raid5d inactive\n");
-}
-
-/*
- * Private kernel thread for parity reconstruction after an unclean
- * shutdown. Reconstruction on spare drives in case of a failed drive
- * is done by the generic mdsyncd.
- */
-static void raid5syncd (void *data)
-{
-	raid5_conf_t *conf = data;
-	mddev_t *mddev = conf->mddev;
-
-	if (!conf->resync_parity)
-		return;
-	if (conf->resync_parity == 2)
-		return;
-	down(&mddev->recovery_sem);
-	if (md_do_sync(mddev,NULL)) {
-		up(&mddev->recovery_sem);
-		printk("raid5: resync aborted!\n");
-		return;
-	}
-	conf->resync_parity = 0;
-	up(&mddev->recovery_sem);
-	printk("raid5: resync finished.\n");
-}
-
-static int run (mddev_t *mddev)
-{
-	raid5_conf_t *conf;
-	int i, j, raid_disk, memory;
-	mdp_super_t *sb = mddev->sb;
-	mdp_disk_t *desc;
-	mdk_rdev_t *rdev;
-	struct disk_info *disk;
-	struct list_head *tmp;
-	int start_recovery = 0;
-
-	MOD_INC_USE_COUNT;
-
-	if (sb->level != 5 && sb->level != 4) {
-		printk("raid5: md%d: raid level not set to 4/5 (%d)\n", mdidx(mddev), sb->level);
-		MOD_DEC_USE_COUNT;
-		return -EIO;
-	}
-
-	mddev->private = kmalloc (sizeof (raid5_conf_t), GFP_KERNEL);
-	if ((conf = mddev->private) == NULL)
-		goto abort;
-	memset (conf, 0, sizeof (*conf));
-	conf->mddev = mddev;
-
-	if ((conf->stripe_hashtbl = (struct stripe_head **) __get_free_pages(GFP_ATOMIC, HASH_PAGES_ORDER)) == NULL)
-		goto abort;
-	memset(conf->stripe_hashtbl, 0, HASH_PAGES * PAGE_SIZE);
-
-	conf->device_lock = SPIN_LOCK_UNLOCKED;
-	init_waitqueue_head(&conf->wait_for_stripe);
-	INIT_LIST_HEAD(&conf->handle_list);
-	INIT_LIST_HEAD(&conf->delayed_list);
-	INIT_LIST_HEAD(&conf->inactive_list);
-	atomic_set(&conf->active_stripes, 0);
-	atomic_set(&conf->preread_active_stripes, 0);
-
-	conf->plugged = 0;
-	conf->plug_tq.sync = 0;
-	conf->plug_tq.routine = &raid5_unplug_device;
-	conf->plug_tq.data = conf;
-
-	PRINTK("raid5: run(md%d) called.\n", mdidx(mddev));
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		/*
-		 * This is important -- we are using the descriptor on
-		 * the disk only to get a pointer to the descriptor on
-		 * the main superblock, which might be more recent.
-		 */
-		desc = sb->disks + rdev->desc_nr;
-		raid_disk = desc->raid_disk;
-		disk = conf->disks + raid_disk;
-
-		if (disk_faulty(desc)) {
-			printk(KERN_ERR "raid5: disabled device %s (errors detected)\n", partition_name(rdev->dev));
-			if (!rdev->faulty) {
-				MD_BUG();
-				goto abort;
-			}
-			disk->number = desc->number;
-			disk->raid_disk = raid_disk;
-			disk->dev = rdev->dev;
-			disk->bdev = rdev->bdev;
-
-			disk->operational = 0;
-			disk->write_only = 0;
-			disk->spare = 0;
-			disk->used_slot = 1;
-			continue;
-		}
-		if (disk_active(desc)) {
-			if (!disk_sync(desc)) {
-				printk(KERN_ERR "raid5: disabled device %s (not in sync)\n", partition_name(rdev->dev));
-				MD_BUG();
-				goto abort;
-			}
-			if (raid_disk > sb->raid_disks) {
-				printk(KERN_ERR "raid5: disabled device %s (inconsistent descriptor)\n", partition_name(rdev->dev));
-				continue;
-			}
-			if (disk->operational) {
-				printk(KERN_ERR "raid5: disabled device %s (device %d already operational)\n", partition_name(rdev->dev), raid_disk);
-				continue;
-			}
-			printk(KERN_INFO "raid5: device %s operational as raid disk %d\n", partition_name(rdev->dev), raid_disk);
-	
-			disk->number = desc->number;
-			disk->raid_disk = raid_disk;
-			disk->dev = rdev->dev;
-			disk->bdev = rdev->bdev;
-			disk->operational = 1;
-			disk->used_slot = 1;
-
-			conf->working_disks++;
-		} else {
-			/*
-			 * Must be a spare disk ..
-			 */
-			printk(KERN_INFO "raid5: spare disk %s\n", partition_name(rdev->dev));
-			disk->number = desc->number;
-			disk->raid_disk = raid_disk;
-			disk->dev = rdev->dev;
-			disk->bdev = rdev->bdev;
-
-			disk->operational = 0;
-			disk->write_only = 0;
-			disk->spare = 1;
-			disk->used_slot = 1;
-		}
-	}
-
-	for (i = 0; i < MD_SB_DISKS; i++) {
-		desc = sb->disks + i;
-		raid_disk = desc->raid_disk;
-		disk = conf->disks + raid_disk;
-
-		if (disk_faulty(desc) && (raid_disk < sb->raid_disks) &&
-			!conf->disks[raid_disk].used_slot) {
-
-			disk->number = desc->number;
-			disk->raid_disk = raid_disk;
-			disk->dev = MKDEV(0,0);
-			disk->bdev = NULL;
-
-			disk->operational = 0;
-			disk->write_only = 0;
-			disk->spare = 0;
-			disk->used_slot = 1;
-		}
-	}
-
-	conf->raid_disks = sb->raid_disks;
-	/*
-	 * 0 for a fully functional array, 1 for a degraded array.
-	 */
-	conf->failed_disks = conf->raid_disks - conf->working_disks;
-	conf->mddev = mddev;
-	conf->chunk_size = sb->chunk_size;
-	conf->level = sb->level;
-	conf->algorithm = sb->layout;
-	conf->max_nr_stripes = NR_STRIPES;
-
-#if 0
-	for (i = 0; i < conf->raid_disks; i++) {
-		if (!conf->disks[i].used_slot) {
-			MD_BUG();
-			goto abort;
-		}
-	}
-#endif
-	if (!conf->chunk_size || conf->chunk_size % 4) {
-		printk(KERN_ERR "raid5: invalid chunk size %d for md%d\n", conf->chunk_size, mdidx(mddev));
-		goto abort;
-	}
-	if (conf->algorithm > ALGORITHM_RIGHT_SYMMETRIC) {
-		printk(KERN_ERR "raid5: unsupported parity algorithm %d for md%d\n", conf->algorithm, mdidx(mddev));
-		goto abort;
-	}
-	if (conf->failed_disks > 1) {
-		printk(KERN_ERR "raid5: not enough operational devices for md%d (%d/%d failed)\n", mdidx(mddev), conf->failed_disks, conf->raid_disks);
-		goto abort;
-	}
-
-	if (conf->working_disks != sb->raid_disks) {
-		printk(KERN_ALERT "raid5: md%d, not all disks are operational -- trying to recover array\n", mdidx(mddev));
-		start_recovery = 1;
-	}
-
-	{
-		const char * name = "raid5d";
-
-		conf->thread = md_register_thread(raid5d, conf, name);
-		if (!conf->thread) {
-			printk(KERN_ERR "raid5: couldn't allocate thread for md%d\n", mdidx(mddev));
-			goto abort;
-		}
-	}
-
-	memory = conf->max_nr_stripes * (sizeof(struct stripe_head) +
-		 conf->raid_disks * ((sizeof(struct buffer_head) + PAGE_SIZE))) / 1024;
-	if (grow_stripes(conf, conf->max_nr_stripes)) {
-		printk(KERN_ERR "raid5: couldn't allocate %dkB for buffers\n", memory);
-		shrink_stripes(conf);
-		goto abort;
-	} else
-		printk(KERN_INFO "raid5: allocated %dkB for md%d\n", memory, mdidx(mddev));
-
-	/*
-	 * Regenerate the "device is in sync with the raid set" bit for
-	 * each device.
-	 */
-	for (i = 0; i < MD_SB_DISKS ; i++) {
-		mark_disk_nonsync(sb->disks + i);
-		for (j = 0; j < sb->raid_disks; j++) {
-			if (!conf->disks[j].operational)
-				continue;
-			if (sb->disks[i].number == conf->disks[j].number)
-				mark_disk_sync(sb->disks + i);
-		}
-	}
-	sb->active_disks = conf->working_disks;
-
-	if (sb->active_disks == sb->raid_disks)
-		printk("raid5: raid level %d set md%d active with %d out of %d devices, algorithm %d\n", conf->level, mdidx(mddev), sb->active_disks, sb->raid_disks, conf->algorithm);
-	else
-		printk(KERN_ALERT "raid5: raid level %d set md%d active with %d out of %d devices, algorithm %d\n", conf->level, mdidx(mddev), sb->active_disks, sb->raid_disks, conf->algorithm);
-
-	if (!start_recovery && !(sb->state & (1 << MD_SB_CLEAN))) {
-		const char * name = "raid5syncd";
-
-		conf->resync_thread = md_register_thread(raid5syncd, conf,name);
-		if (!conf->resync_thread) {
-			printk(KERN_ERR "raid5: couldn't allocate thread for md%d\n", mdidx(mddev));
-			goto abort;
-		}
-
-		printk("raid5: raid set md%d not clean; reconstructing parity\n", mdidx(mddev));
-		conf->resync_parity = 1;
-		md_wakeup_thread(conf->resync_thread);
-	}
-
-	print_raid5_conf(conf);
-	if (start_recovery)
-		md_recover_arrays();
-	print_raid5_conf(conf);
-
-	/* Ok, everything is just fine now */
-	return (0);
-abort:
-	if (conf) {
-		print_raid5_conf(conf);
-		if (conf->stripe_hashtbl)
-			free_pages((unsigned long) conf->stripe_hashtbl,
-							HASH_PAGES_ORDER);
-		kfree(conf);
-	}
-	mddev->private = NULL;
-	printk(KERN_ALERT "raid5: failed to run raid set md%d\n", mdidx(mddev));
-	MOD_DEC_USE_COUNT;
-	return -EIO;
-}
-
-static int stop_resync (mddev_t *mddev)
-{
-	raid5_conf_t *conf = mddev_to_conf(mddev);
-	mdk_thread_t *thread = conf->resync_thread;
-
-	if (thread) {
-		if (conf->resync_parity) {
-			conf->resync_parity = 2;
-			md_interrupt_thread(thread);
-			printk(KERN_INFO "raid5: parity resync was not fully finished, restarting next time.\n");
-			return 1;
-		}
-		return 0;
-	}
-	return 0;
-}
-
-static int restart_resync (mddev_t *mddev)
-{
-	raid5_conf_t *conf = mddev_to_conf(mddev);
-
-	if (conf->resync_parity) {
-		if (!conf->resync_thread) {
-			MD_BUG();
-			return 0;
-		}
-		printk("raid5: waking up raid5resync.\n");
-		conf->resync_parity = 1;
-		md_wakeup_thread(conf->resync_thread);
-		return 1;
-	} else
-		printk("raid5: no restart-resync needed.\n");
-	return 0;
-}
-
-
-static int stop (mddev_t *mddev)
-{
-	raid5_conf_t *conf = (raid5_conf_t *) mddev->private;
-
-	if (conf->resync_thread)
-		md_unregister_thread(conf->resync_thread);
-	md_unregister_thread(conf->thread);
-	shrink_stripes(conf);
-	free_pages((unsigned long) conf->stripe_hashtbl, HASH_PAGES_ORDER);
-	kfree(conf);
-	mddev->private = NULL;
-	MOD_DEC_USE_COUNT;
-	return 0;
-}
-
-#if RAID5_DEBUG
-static void print_sh (struct stripe_head *sh)
-{
-	int i;
-
-	printk("sh %lu, pd_idx %d, state %ld.\n", sh->sector, sh->pd_idx, sh->state);
-	printk("sh %lu,  count %d.\n", sh->sector, atomic_read(&sh->count));
-	printk("sh %lu, ", sh->sector);
-	for (i = 0; i < sh->raid_conf->raid_disks; i++) {
-		printk("(cache%d: %p %ld) ", i, sh->dev[i].page, sh->dev[i].flags);
-	}
-	printk("\n");
-}
-
-static void printall (raid5_conf_t *conf)
-{
-	struct stripe_head *sh;
-	int i;
-
-	spin_lock_irq(&conf->device_lock);
-	for (i = 0; i < NR_HASH; i++) {
-		sh = conf->stripe_hashtbl[i];
-		for (; sh; sh = sh->hash_next) {
-			if (sh->raid_conf != conf)
-				continue;
-			print_sh(sh);
-		}
-	}
-	spin_unlock_irq(&conf->device_lock);
-
-	PRINTK("--- raid5d inactive\n");
-}
-#endif
-
-static void status (struct seq_file *seq, mddev_t *mddev)
-{
-	raid5_conf_t *conf = (raid5_conf_t *) mddev->private;
-	mdp_super_t *sb = mddev->sb;
-	int i;
-
-	seq_printf (seq, " level %d, %dk chunk, algorithm %d", sb->level, sb->chunk_size >> 10, sb->layout);
-	seq_printf (seq, " [%d/%d] [", conf->raid_disks, conf->working_disks);
-	for (i = 0; i < conf->raid_disks; i++)
-		seq_printf (seq, "%s", conf->disks[i].operational ? "U" : "_");
-	seq_printf (seq, "]");
-#if RAID5_DEBUG
-#define D(x) \
-	seq_printf (seq, "<"#x":%d>", atomic_read(&conf->x))
-	printall(conf);
-#endif
-
-}
-
-static void print_raid5_conf (raid5_conf_t *conf)
-{
-	int i;
-	struct disk_info *tmp;
-
-	printk("RAID5 conf printout:\n");
-	if (!conf) {
-		printk("(conf==NULL)\n");
-		return;
-	}
-	printk(" --- rd:%d wd:%d fd:%d\n", conf->raid_disks,
-		 conf->working_disks, conf->failed_disks);
-
-#if RAID5_DEBUG
-	for (i = 0; i < MD_SB_DISKS; i++) {
-#else
-	for (i = 0; i < conf->working_disks+conf->failed_disks; i++) {
-#endif
-		tmp = conf->disks + i;
-		printk(" disk %d, s:%d, o:%d, n:%d rd:%d us:%d dev:%s\n",
-			i, tmp->spare,tmp->operational,
-			tmp->number,tmp->raid_disk,tmp->used_slot,
-			partition_name(tmp->dev));
-	}
-}
-
-static int diskop(mddev_t *mddev, mdp_disk_t **d, int state)
-{
-	int err = 0;
-	int i, failed_disk=-1, spare_disk=-1, removed_disk=-1, added_disk=-1;
-	raid5_conf_t *conf = mddev->private;
-	struct disk_info *tmp, *sdisk, *fdisk, *rdisk, *adisk;
-	mdp_super_t *sb = mddev->sb;
-	mdp_disk_t *failed_desc, *spare_desc, *added_desc;
-	mdk_rdev_t *spare_rdev, *failed_rdev;
-
-	print_raid5_conf(conf);
-	spin_lock_irq(&conf->device_lock);
-	/*
-	 * find the disk ...
-	 */
-	switch (state) {
-
-	case DISKOP_SPARE_ACTIVE:
-
-		/*
-		 * Find the failed disk within the RAID5 configuration ...
-		 * (this can only be in the first conf->raid_disks part)
-		 */
-		for (i = 0; i < conf->raid_disks; i++) {
-			tmp = conf->disks + i;
-			if ((!tmp->operational && !tmp->spare) ||
-					!tmp->used_slot) {
-				failed_disk = i;
-				break;
-			}
-		}
-		/*
-		 * When we activate a spare disk we _must_ have a disk in
-		 * the lower (active) part of the array to replace.
-		 */
-		if ((failed_disk == -1) || (failed_disk >= conf->raid_disks)) {
-			MD_BUG();
-			err = 1;
-			goto abort;
-		}
-		/* fall through */
-
-	case DISKOP_SPARE_WRITE:
-	case DISKOP_SPARE_INACTIVE:
-
-		/*
-		 * Find the spare disk ... (can only be in the 'high'
-		 * area of the array)
-		 */
-		for (i = conf->raid_disks; i < MD_SB_DISKS; i++) {
-			tmp = conf->disks + i;
-			if (tmp->spare && tmp->number == (*d)->number) {
-				spare_disk = i;
-				break;
-			}
-		}
-		if (spare_disk == -1) {
-			MD_BUG();
-			err = 1;
-			goto abort;
-		}
-		break;
-
-	case DISKOP_HOT_REMOVE_DISK:
-
-		for (i = 0; i < MD_SB_DISKS; i++) {
-			tmp = conf->disks + i;
-			if (tmp->used_slot && (tmp->number == (*d)->number)) {
-				if (tmp->operational) {
-					err = -EBUSY;
-					goto abort;
-				}
-				removed_disk = i;
-				break;
-			}
-		}
-		if (removed_disk == -1) {
-			MD_BUG();
-			err = 1;
-			goto abort;
-		}
-		break;
-
-	case DISKOP_HOT_ADD_DISK:
-
-		for (i = conf->raid_disks; i < MD_SB_DISKS; i++) {
-			tmp = conf->disks + i;
-			if (!tmp->used_slot) {
-				added_disk = i;
-				break;
-			}
-		}
-		if (added_disk == -1) {
-			MD_BUG();
-			err = 1;
-			goto abort;
-		}
-		break;
-	}
-
-	switch (state) {
-	/*
-	 * Switch the spare disk to write-only mode:
-	 */
-	case DISKOP_SPARE_WRITE:
-		if (conf->spare) {
-			MD_BUG();
-			err = 1;
-			goto abort;
-		}
-		sdisk = conf->disks + spare_disk;
-		sdisk->operational = 1;
-		sdisk->write_only = 1;
-		conf->spare = sdisk;
-		break;
-	/*
-	 * Deactivate a spare disk:
-	 */
-	case DISKOP_SPARE_INACTIVE:
-		sdisk = conf->disks + spare_disk;
-		sdisk->operational = 0;
-		sdisk->write_only = 0;
-		/*
-		 * Was the spare being resynced?
-		 */
-		if (conf->spare == sdisk)
-			conf->spare = NULL;
-		break;
-	/*
-	 * Activate (mark read-write) the (now sync) spare disk,
-	 * which means we switch it's 'raid position' (->raid_disk)
-	 * with the failed disk. (only the first 'conf->raid_disks'
-	 * slots are used for 'real' disks and we must preserve this
-	 * property)
-	 */
-	case DISKOP_SPARE_ACTIVE:
-		if (!conf->spare) {
-			MD_BUG();
-			err = 1;
-			goto abort;
-		}
-		sdisk = conf->disks + spare_disk;
-		fdisk = conf->disks + failed_disk;
-
-		spare_desc = &sb->disks[sdisk->number];
-		failed_desc = &sb->disks[fdisk->number];
-
-		if (spare_desc != *d) {
-			MD_BUG();
-			err = 1;
-			goto abort;
-		}
-
-		if (spare_desc->raid_disk != sdisk->raid_disk) {
-			MD_BUG();
-			err = 1;
-			goto abort;
-		}
-			
-		if (sdisk->raid_disk != spare_disk) {
-			MD_BUG();
-			err = 1;
-			goto abort;
-		}
-
-		if (failed_desc->raid_disk != fdisk->raid_disk) {
-			MD_BUG();
-			err = 1;
-			goto abort;
-		}
-
-		if (fdisk->raid_disk != failed_disk) {
-			MD_BUG();
-			err = 1;
-			goto abort;
-		}
-
-		/*
-		 * do the switch finally
-		 */
-		spare_rdev = find_rdev_nr(mddev, spare_desc->number);
-		failed_rdev = find_rdev_nr(mddev, failed_desc->number);
-
-		/* There must be a spare_rdev, but there may not be a
-		 * failed_rdev.  That slot might be empty...
-		 */
-		spare_rdev->desc_nr = failed_desc->number;
-		if (failed_rdev)
-			failed_rdev->desc_nr = spare_desc->number;
-		
-		xchg_values(*spare_desc, *failed_desc);
-		xchg_values(*fdisk, *sdisk);
-
-		/*
-		 * (careful, 'failed' and 'spare' are switched from now on)
-		 *
-		 * we want to preserve linear numbering and we want to
-		 * give the proper raid_disk number to the now activated
-		 * disk. (this means we switch back these values)
-		 */
-	
-		xchg_values(spare_desc->raid_disk, failed_desc->raid_disk);
-		xchg_values(sdisk->raid_disk, fdisk->raid_disk);
-		xchg_values(spare_desc->number, failed_desc->number);
-		xchg_values(sdisk->number, fdisk->number);
-
-		*d = failed_desc;
-
-		if (sdisk->dev == MKDEV(0,0))
-			sdisk->used_slot = 0;
-
-		/*
-		 * this really activates the spare.
-		 */
-		fdisk->spare = 0;
-		fdisk->write_only = 0;
-
-		/*
-		 * if we activate a spare, we definitely replace a
-		 * non-operational disk slot in the 'low' area of
-		 * the disk array.
-		 */
-		conf->failed_disks--;
-		conf->working_disks++;
-		conf->spare = NULL;
-
-		break;
-
-	case DISKOP_HOT_REMOVE_DISK:
-		rdisk = conf->disks + removed_disk;
-
-		if (rdisk->spare && (removed_disk < conf->raid_disks)) {
-			MD_BUG();	
-			err = 1;
-			goto abort;
-		}
-		rdisk->dev = MKDEV(0,0);
-		rdisk->bdev = NULL;
-		rdisk->used_slot = 0;
-
-		break;
-
-	case DISKOP_HOT_ADD_DISK:
-		adisk = conf->disks + added_disk;
-		added_desc = *d;
-
-		if (added_disk != added_desc->number) {
-			MD_BUG();	
-			err = 1;
-			goto abort;
-		}
-
-		adisk->number = added_desc->number;
-		adisk->raid_disk = added_desc->raid_disk;
-		adisk->dev = MKDEV(added_desc->major,added_desc->minor);
-		/* it will be held open by rdev */
-		adisk->bdev = bdget(kdev_t_to_nr(adisk->dev));
-
-		adisk->operational = 0;
-		adisk->write_only = 0;
-		adisk->spare = 1;
-		adisk->used_slot = 1;
-
-
-		break;
-
-	default:
-		MD_BUG();	
-		err = 1;
-		goto abort;
-	}
-abort:
-	spin_unlock_irq(&conf->device_lock);
-	print_raid5_conf(conf);
-	return err;
-}
-
-static mdk_personality_t raid5_personality=
-{
-	name:		"raid5",
-	make_request:	make_request,
-	run:		run,
-	stop:		stop,
-	status:		status,
-	error_handler:	error,
-	diskop:		diskop,
-	stop_resync:	stop_resync,
-	restart_resync:	restart_resync,
-	sync_request:	sync_request
-};
-
-static int __init raid5_init (void)
-{
-	return register_md_personality (RAID5, &raid5_personality);
-}
-
-static void raid5_exit (void)
-{
-	unregister_md_personality (RAID5);
-}
-
-module_init(raid5_init);
-module_exit(raid5_exit);
-MODULE_LICENSE("GPL");
./linux/raid5/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:43.336474372 +0000
@@ -1,4642 +0,0 @@
-/*
- * raid10.c : Multiple Devices driver for Linux
- *
- * Copyright (C) 2000-2004 Neil Brown
- *
- * RAID-10 support for md.
- *
- * Base on code in raid1.c.  See raid1.c for further copyright information.
- *
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2, or (at your option)
- * any later version.
- *
- * You should have received a copy of the GNU General Public License
- * (for example /usr/src/linux/COPYING); if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- */
-
-#include <linux/slab.h>
-#include <linux/delay.h>
-#include <linux/blkdev.h>
-#include <linux/module.h>
-#include <linux/seq_file.h>
-#include <linux/ratelimit.h>
-#include <linux/kthread.h>
-#include "md.h"
-#include "raid10.h"
-#include "raid0.h"
-#include "bitmap.h"
-
-/*
- * RAID10 provides a combination of RAID0 and RAID1 functionality.
- * The layout of data is defined by
- *    chunk_size
- *    raid_disks
- *    near_copies (stored in low byte of layout)
- *    far_copies (stored in second byte of layout)
- *    far_offset (stored in bit 16 of layout )
- *
- * The data to be stored is divided into chunks using chunksize.
- * Each device is divided into far_copies sections.
- * In each section, chunks are laid out in a style similar to raid0, but
- * near_copies copies of each chunk is stored (each on a different drive).
- * The starting device for each section is offset near_copies from the starting
- * device of the previous section.
- * Thus they are (near_copies*far_copies) of each chunk, and each is on a different
- * drive.
- * near_copies and far_copies must be at least one, and their product is at most
- * raid_disks.
- *
- * If far_offset is true, then the far_copies are handled a bit differently.
- * The copies are still in different stripes, but instead of be very far apart
- * on disk, there are adjacent stripes.
- */
-
-/*
- * Number of guaranteed r10bios in case of extreme VM load:
- */
-#define	NR_RAID10_BIOS 256
-
-/* when we get a read error on a read-only array, we redirect to another
- * device without failing the first device, or trying to over-write to
- * correct the read error.  To keep track of bad blocks on a per-bio
- * level, we store IO_BLOCKED in the appropriate 'bios' pointer
- */
-#define IO_BLOCKED ((struct bio *)1)
-/* When we successfully write to a known bad-block, we need to remove the
- * bad-block marking which must be done from process context.  So we record
- * the success by setting devs[n].bio to IO_MADE_GOOD
- */
-#define IO_MADE_GOOD ((struct bio *)2)
-
-#define BIO_SPECIAL(bio) ((unsigned long)bio <= 2)
-
-/* When there are this many requests queued to be written by
- * the raid10 thread, we become 'congested' to provide back-pressure
- * for writeback.
- */
-static int max_queued_requests = 1024;
-
-static void allow_barrier(struct r10conf *conf);
-static void lower_barrier(struct r10conf *conf);
-static int enough(struct r10conf *conf, int ignore);
-static sector_t reshape_request(struct mddev *mddev, sector_t sector_nr,
-				int *skipped);
-static void reshape_request_write(struct mddev *mddev, struct r10bio *r10_bio);
-static void end_reshape_write(struct bio *bio, int error);
-static void end_reshape(struct r10conf *conf);
-
-static void * r10bio_pool_alloc(gfp_t gfp_flags, void *data)
-{
-	struct r10conf *conf = data;
-	int size = offsetof(struct r10bio, devs[conf->copies]);
-
-	/* allocate a r10bio with room for raid_disks entries in the
-	 * bios array */
-	return kzalloc(size, gfp_flags);
-}
-
-static void r10bio_pool_free(void *r10_bio, void *data)
-{
-	kfree(r10_bio);
-}
-
-/* Maximum size of each resync request */
-#define RESYNC_BLOCK_SIZE (64*1024)
-#define RESYNC_PAGES ((RESYNC_BLOCK_SIZE + PAGE_SIZE-1) / PAGE_SIZE)
-/* amount of memory to reserve for resync requests */
-#define RESYNC_WINDOW (1024*1024)
-/* maximum number of concurrent requests, memory permitting */
-#define RESYNC_DEPTH (32*1024*1024/RESYNC_BLOCK_SIZE)
-
-/*
- * When performing a resync, we need to read and compare, so
- * we need as many pages are there are copies.
- * When performing a recovery, we need 2 bios, one for read,
- * one for write (we recover only one drive per r10buf)
- *
- */
-static void * r10buf_pool_alloc(gfp_t gfp_flags, void *data)
-{
-	struct r10conf *conf = data;
-	struct page *page;
-	struct r10bio *r10_bio;
-	struct bio *bio;
-	int i, j;
-	int nalloc;
-
-	r10_bio = r10bio_pool_alloc(gfp_flags, conf);
-	if (!r10_bio)
-		return NULL;
-
-	if (test_bit(MD_RECOVERY_SYNC, &conf->mddev->recovery) ||
-	    test_bit(MD_RECOVERY_RESHAPE, &conf->mddev->recovery))
-		nalloc = conf->copies; /* resync */
-	else
-		nalloc = 2; /* recovery */
-
-	/*
-	 * Allocate bios.
-	 */
-	for (j = nalloc ; j-- ; ) {
-		bio = bio_kmalloc(gfp_flags, RESYNC_PAGES);
-		if (!bio)
-			goto out_free_bio;
-		r10_bio->devs[j].bio = bio;
-		if (!conf->have_replacement)
-			continue;
-		bio = bio_kmalloc(gfp_flags, RESYNC_PAGES);
-		if (!bio)
-			goto out_free_bio;
-		r10_bio->devs[j].repl_bio = bio;
-	}
-	/*
-	 * Allocate RESYNC_PAGES data pages and attach them
-	 * where needed.
-	 */
-	for (j = 0 ; j < nalloc; j++) {
-		struct bio *rbio = r10_bio->devs[j].repl_bio;
-		bio = r10_bio->devs[j].bio;
-		for (i = 0; i < RESYNC_PAGES; i++) {
-			if (j > 0 && !test_bit(MD_RECOVERY_SYNC,
-					       &conf->mddev->recovery)) {
-				/* we can share bv_page's during recovery
-				 * and reshape */
-				struct bio *rbio = r10_bio->devs[0].bio;
-				page = rbio->bi_io_vec[i].bv_page;
-				get_page(page);
-			} else
-				page = alloc_page(gfp_flags);
-			if (unlikely(!page))
-				goto out_free_pages;
-
-			bio->bi_io_vec[i].bv_page = page;
-			if (rbio)
-				rbio->bi_io_vec[i].bv_page = page;
-		}
-	}
-
-	return r10_bio;
-
-out_free_pages:
-	for ( ; i > 0 ; i--)
-		safe_put_page(bio->bi_io_vec[i-1].bv_page);
-	while (j--)
-		for (i = 0; i < RESYNC_PAGES ; i++)
-			safe_put_page(r10_bio->devs[j].bio->bi_io_vec[i].bv_page);
-	j = 0;
-out_free_bio:
-	for ( ; j < nalloc; j++) {
-		if (r10_bio->devs[j].bio)
-			bio_put(r10_bio->devs[j].bio);
-		if (r10_bio->devs[j].repl_bio)
-			bio_put(r10_bio->devs[j].repl_bio);
-	}
-	r10bio_pool_free(r10_bio, conf);
-	return NULL;
-}
-
-static void r10buf_pool_free(void *__r10_bio, void *data)
-{
-	int i;
-	struct r10conf *conf = data;
-	struct r10bio *r10bio = __r10_bio;
-	int j;
-
-	for (j=0; j < conf->copies; j++) {
-		struct bio *bio = r10bio->devs[j].bio;
-		if (bio) {
-			for (i = 0; i < RESYNC_PAGES; i++) {
-				safe_put_page(bio->bi_io_vec[i].bv_page);
-				bio->bi_io_vec[i].bv_page = NULL;
-			}
-			bio_put(bio);
-		}
-		bio = r10bio->devs[j].repl_bio;
-		if (bio)
-			bio_put(bio);
-	}
-	r10bio_pool_free(r10bio, conf);
-}
-
-static void put_all_bios(struct r10conf *conf, struct r10bio *r10_bio)
-{
-	int i;
-
-	for (i = 0; i < conf->copies; i++) {
-		struct bio **bio = & r10_bio->devs[i].bio;
-		if (!BIO_SPECIAL(*bio))
-			bio_put(*bio);
-		*bio = NULL;
-		bio = &r10_bio->devs[i].repl_bio;
-		if (r10_bio->read_slot < 0 && !BIO_SPECIAL(*bio))
-			bio_put(*bio);
-		*bio = NULL;
-	}
-}
-
-static void free_r10bio(struct r10bio *r10_bio)
-{
-	struct r10conf *conf = r10_bio->mddev->private;
-
-	put_all_bios(conf, r10_bio);
-	mempool_free(r10_bio, conf->r10bio_pool);
-}
-
-static void put_buf(struct r10bio *r10_bio)
-{
-	struct r10conf *conf = r10_bio->mddev->private;
-
-	mempool_free(r10_bio, conf->r10buf_pool);
-
-	lower_barrier(conf);
-}
-
-static void reschedule_retry(struct r10bio *r10_bio)
-{
-	unsigned long flags;
-	struct mddev *mddev = r10_bio->mddev;
-	struct r10conf *conf = mddev->private;
-
-	spin_lock_irqsave(&conf->device_lock, flags);
-	list_add(&r10_bio->retry_list, &conf->retry_list);
-	conf->nr_queued ++;
-	spin_unlock_irqrestore(&conf->device_lock, flags);
-
-	/* wake up frozen array... */
-	wake_up(&conf->wait_barrier);
-
-	md_wakeup_thread(mddev->thread);
-}
-
-/*
- * raid_end_bio_io() is called when we have finished servicing a mirrored
- * operation and are ready to return a success/failure code to the buffer
- * cache layer.
- */
-static void raid_end_bio_io(struct r10bio *r10_bio)
-{
-	struct bio *bio = r10_bio->master_bio;
-	int done;
-	struct r10conf *conf = r10_bio->mddev->private;
-
-	if (bio->bi_phys_segments) {
-		unsigned long flags;
-		spin_lock_irqsave(&conf->device_lock, flags);
-		bio->bi_phys_segments--;
-		done = (bio->bi_phys_segments == 0);
-		spin_unlock_irqrestore(&conf->device_lock, flags);
-	} else
-		done = 1;
-	if (!test_bit(R10BIO_Uptodate, &r10_bio->state))
-		clear_bit(BIO_UPTODATE, &bio->bi_flags);
-	if (done) {
-		bio_endio(bio, 0);
-		/*
-		 * Wake up any possible resync thread that waits for the device
-		 * to go idle.
-		 */
-		allow_barrier(conf);
-	}
-	free_r10bio(r10_bio);
-}
-
-/*
- * Update disk head position estimator based on IRQ completion info.
- */
-static inline void update_head_pos(int slot, struct r10bio *r10_bio)
-{
-	struct r10conf *conf = r10_bio->mddev->private;
-
-	conf->mirrors[r10_bio->devs[slot].devnum].head_position =
-		r10_bio->devs[slot].addr + (r10_bio->sectors);
-}
-
-/*
- * Find the disk number which triggered given bio
- */
-static int find_bio_disk(struct r10conf *conf, struct r10bio *r10_bio,
-			 struct bio *bio, int *slotp, int *replp)
-{
-	int slot;
-	int repl = 0;
-
-	for (slot = 0; slot < conf->copies; slot++) {
-		if (r10_bio->devs[slot].bio == bio)
-			break;
-		if (r10_bio->devs[slot].repl_bio == bio) {
-			repl = 1;
-			break;
-		}
-	}
-
-	BUG_ON(slot == conf->copies);
-	update_head_pos(slot, r10_bio);
-
-	if (slotp)
-		*slotp = slot;
-	if (replp)
-		*replp = repl;
-	return r10_bio->devs[slot].devnum;
-}
-
-static void raid10_end_read_request(struct bio *bio, int error)
-{
-	int uptodate = test_bit(BIO_UPTODATE, &bio->bi_flags);
-	struct r10bio *r10_bio = bio->bi_private;
-	int slot, dev;
-	struct md_rdev *rdev;
-	struct r10conf *conf = r10_bio->mddev->private;
-
-
-	slot = r10_bio->read_slot;
-	dev = r10_bio->devs[slot].devnum;
-	rdev = r10_bio->devs[slot].rdev;
-	/*
-	 * this branch is our 'one mirror IO has finished' event handler:
-	 */
-	update_head_pos(slot, r10_bio);
-
-	if (uptodate) {
-		/*
-		 * Set R10BIO_Uptodate in our master bio, so that
-		 * we will return a good error code to the higher
-		 * levels even if IO on some other mirrored buffer fails.
-		 *
-		 * The 'master' represents the composite IO operation to
-		 * user-side. So if something waits for IO, then it will
-		 * wait for the 'master' bio.
-		 */
-		set_bit(R10BIO_Uptodate, &r10_bio->state);
-	} else {
-		/* If all other devices that store this block have
-		 * failed, we want to return the error upwards rather
-		 * than fail the last device.  Here we redefine
-		 * "uptodate" to mean "Don't want to retry"
-		 */
-		unsigned long flags;
-		spin_lock_irqsave(&conf->device_lock, flags);
-		if (!enough(conf, rdev->raid_disk))
-			uptodate = 1;
-		spin_unlock_irqrestore(&conf->device_lock, flags);
-	}
-	if (uptodate) {
-		raid_end_bio_io(r10_bio);
-		rdev_dec_pending(rdev, conf->mddev);
-	} else {
-		/*
-		 * oops, read error - keep the refcount on the rdev
-		 */
-		char b[BDEVNAME_SIZE];
-		printk_ratelimited(KERN_ERR
-				   "md/raid10:%s: %s: rescheduling sector %llu\n",
-				   mdname(conf->mddev),
-				   bdevname(rdev->bdev, b),
-				   (unsigned long long)r10_bio->sector);
-		set_bit(R10BIO_ReadError, &r10_bio->state);
-		reschedule_retry(r10_bio);
-	}
-}
-
-static void close_write(struct r10bio *r10_bio)
-{
-	/* clear the bitmap if all writes complete successfully */
-	bitmap_endwrite(r10_bio->mddev->bitmap, r10_bio->sector,
-			r10_bio->sectors,
-			!test_bit(R10BIO_Degraded, &r10_bio->state),
-			0);
-	md_write_end(r10_bio->mddev);
-}
-
-static void one_write_done(struct r10bio *r10_bio)
-{
-	if (atomic_dec_and_test(&r10_bio->remaining)) {
-		if (test_bit(R10BIO_WriteError, &r10_bio->state))
-			reschedule_retry(r10_bio);
-		else {
-			close_write(r10_bio);
-			if (test_bit(R10BIO_MadeGood, &r10_bio->state))
-				reschedule_retry(r10_bio);
-			else
-				raid_end_bio_io(r10_bio);
-		}
-	}
-}
-
-static void raid10_end_write_request(struct bio *bio, int error)
-{
-	int uptodate = test_bit(BIO_UPTODATE, &bio->bi_flags);
-	struct r10bio *r10_bio = bio->bi_private;
-	int dev;
-	int dec_rdev = 1;
-	struct r10conf *conf = r10_bio->mddev->private;
-	int slot, repl;
-	struct md_rdev *rdev = NULL;
-
-	dev = find_bio_disk(conf, r10_bio, bio, &slot, &repl);
-
-	if (repl)
-		rdev = conf->mirrors[dev].replacement;
-	if (!rdev) {
-		smp_rmb();
-		repl = 0;
-		rdev = conf->mirrors[dev].rdev;
-	}
-	/*
-	 * this branch is our 'one mirror IO has finished' event handler:
-	 */
-	if (!uptodate) {
-		if (repl)
-			/* Never record new bad blocks to replacement,
-			 * just fail it.
-			 */
-			md_error(rdev->mddev, rdev);
-		else {
-			set_bit(WriteErrorSeen,	&rdev->flags);
-			if (!test_and_set_bit(WantReplacement, &rdev->flags))
-				set_bit(MD_RECOVERY_NEEDED,
-					&rdev->mddev->recovery);
-			set_bit(R10BIO_WriteError, &r10_bio->state);
-			dec_rdev = 0;
-		}
-	} else {
-		/*
-		 * Set R10BIO_Uptodate in our master bio, so that
-		 * we will return a good error code for to the higher
-		 * levels even if IO on some other mirrored buffer fails.
-		 *
-		 * The 'master' represents the composite IO operation to
-		 * user-side. So if something waits for IO, then it will
-		 * wait for the 'master' bio.
-		 */
-		sector_t first_bad;
-		int bad_sectors;
-
-		set_bit(R10BIO_Uptodate, &r10_bio->state);
-
-		/* Maybe we can clear some bad blocks. */
-		if (is_badblock(rdev,
-				r10_bio->devs[slot].addr,
-				r10_bio->sectors,
-				&first_bad, &bad_sectors)) {
-			bio_put(bio);
-			if (repl)
-				r10_bio->devs[slot].repl_bio = IO_MADE_GOOD;
-			else
-				r10_bio->devs[slot].bio = IO_MADE_GOOD;
-			dec_rdev = 0;
-			set_bit(R10BIO_MadeGood, &r10_bio->state);
-		}
-	}
-
-	/*
-	 *
-	 * Let's see if all mirrored write operations have finished
-	 * already.
-	 */
-	one_write_done(r10_bio);
-	if (dec_rdev)
-		rdev_dec_pending(conf->mirrors[dev].rdev, conf->mddev);
-}
-
-/*
- * RAID10 layout manager
- * As well as the chunksize and raid_disks count, there are two
- * parameters: near_copies and far_copies.
- * near_copies * far_copies must be <= raid_disks.
- * Normally one of these will be 1.
- * If both are 1, we get raid0.
- * If near_copies == raid_disks, we get raid1.
- *
- * Chunks are laid out in raid0 style with near_copies copies of the
- * first chunk, followed by near_copies copies of the next chunk and
- * so on.
- * If far_copies > 1, then after 1/far_copies of the array has been assigned
- * as described above, we start again with a device offset of near_copies.
- * So we effectively have another copy of the whole array further down all
- * the drives, but with blocks on different drives.
- * With this layout, and block is never stored twice on the one device.
- *
- * raid10_find_phys finds the sector offset of a given virtual sector
- * on each device that it is on.
- *
- * raid10_find_virt does the reverse mapping, from a device and a
- * sector offset to a virtual address
- */
-
-static void __raid10_find_phys(struct geom *geo, struct r10bio *r10bio)
-{
-	int n,f;
-	sector_t sector;
-	sector_t chunk;
-	sector_t stripe;
-	int dev;
-	int slot = 0;
-
-	/* now calculate first sector/dev */
-	chunk = r10bio->sector >> geo->chunk_shift;
-	sector = r10bio->sector & geo->chunk_mask;
-
-	chunk *= geo->near_copies;
-	stripe = chunk;
-	dev = sector_div(stripe, geo->raid_disks);
-	if (geo->far_offset)
-		stripe *= geo->far_copies;
-
-	sector += stripe << geo->chunk_shift;
-
-	/* and calculate all the others */
-	for (n = 0; n < geo->near_copies; n++) {
-		int d = dev;
-		sector_t s = sector;
-		r10bio->devs[slot].addr = sector;
-		r10bio->devs[slot].devnum = d;
-		slot++;
-
-		for (f = 1; f < geo->far_copies; f++) {
-			d += geo->near_copies;
-			if (d >= geo->raid_disks)
-				d -= geo->raid_disks;
-			s += geo->stride;
-			r10bio->devs[slot].devnum = d;
-			r10bio->devs[slot].addr = s;
-			slot++;
-		}
-		dev++;
-		if (dev >= geo->raid_disks) {
-			dev = 0;
-			sector += (geo->chunk_mask + 1);
-		}
-	}
-}
-
-static void raid10_find_phys(struct r10conf *conf, struct r10bio *r10bio)
-{
-	struct geom *geo = &conf->geo;
-
-	if (conf->reshape_progress != MaxSector &&
-	    ((r10bio->sector >= conf->reshape_progress) !=
-	     conf->mddev->reshape_backwards)) {
-		set_bit(R10BIO_Previous, &r10bio->state);
-		geo = &conf->prev;
-	} else
-		clear_bit(R10BIO_Previous, &r10bio->state);
-
-	__raid10_find_phys(geo, r10bio);
-}
-
-static sector_t raid10_find_virt(struct r10conf *conf, sector_t sector, int dev)
-{
-	sector_t offset, chunk, vchunk;
-	/* Never use conf->prev as this is only called during resync
-	 * or recovery, so reshape isn't happening
-	 */
-	struct geom *geo = &conf->geo;
-
-	offset = sector & geo->chunk_mask;
-	if (geo->far_offset) {
-		int fc;
-		chunk = sector >> geo->chunk_shift;
-		fc = sector_div(chunk, geo->far_copies);
-		dev -= fc * geo->near_copies;
-		if (dev < 0)
-			dev += geo->raid_disks;
-	} else {
-		while (sector >= geo->stride) {
-			sector -= geo->stride;
-			if (dev < geo->near_copies)
-				dev += geo->raid_disks - geo->near_copies;
-			else
-				dev -= geo->near_copies;
-		}
-		chunk = sector >> geo->chunk_shift;
-	}
-	vchunk = chunk * geo->raid_disks + dev;
-	sector_div(vchunk, geo->near_copies);
-	return (vchunk << geo->chunk_shift) + offset;
-}
-
-/**
- *	raid10_mergeable_bvec -- tell bio layer if a two requests can be merged
- *	@q: request queue
- *	@bvm: properties of new bio
- *	@biovec: the request that could be merged to it.
- *
- *	Return amount of bytes we can accept at this offset
- *	This requires checking for end-of-chunk if near_copies != raid_disks,
- *	and for subordinate merge_bvec_fns if merge_check_needed.
- */
-static int raid10_mergeable_bvec(struct request_queue *q,
-				 struct bvec_merge_data *bvm,
-				 struct bio_vec *biovec)
-{
-	struct mddev *mddev = q->queuedata;
-	struct r10conf *conf = mddev->private;
-	sector_t sector = bvm->bi_sector + get_start_sect(bvm->bi_bdev);
-	int max;
-	unsigned int chunk_sectors;
-	unsigned int bio_sectors = bvm->bi_size >> 9;
-	struct geom *geo = &conf->geo;
-
-	chunk_sectors = (conf->geo.chunk_mask & conf->prev.chunk_mask) + 1;
-	if (conf->reshape_progress != MaxSector &&
-	    ((sector >= conf->reshape_progress) !=
-	     conf->mddev->reshape_backwards))
-		geo = &conf->prev;
-
-	if (geo->near_copies < geo->raid_disks) {
-		max = (chunk_sectors - ((sector & (chunk_sectors - 1))
-					+ bio_sectors)) << 9;
-		if (max < 0)
-			/* bio_add cannot handle a negative return */
-			max = 0;
-		if (max <= biovec->bv_len && bio_sectors == 0)
-			return biovec->bv_len;
-	} else
-		max = biovec->bv_len;
-
-	if (mddev->merge_check_needed) {
-		struct {
-			struct r10bio r10_bio;
-			struct r10dev devs[conf->copies];
-		} on_stack;
-		struct r10bio *r10_bio = &on_stack.r10_bio;
-		int s;
-		if (conf->reshape_progress != MaxSector) {
-			/* Cannot give any guidance during reshape */
-			if (max <= biovec->bv_len && bio_sectors == 0)
-				return biovec->bv_len;
-			return 0;
-		}
-		r10_bio->sector = sector;
-		raid10_find_phys(conf, r10_bio);
-		rcu_read_lock();
-		for (s = 0; s < conf->copies; s++) {
-			int disk = r10_bio->devs[s].devnum;
-			struct md_rdev *rdev = rcu_dereference(
-				conf->mirrors[disk].rdev);
-			if (rdev && !test_bit(Faulty, &rdev->flags)) {
-				struct request_queue *q =
-					bdev_get_queue(rdev->bdev);
-				if (q->merge_bvec_fn) {
-					bvm->bi_sector = r10_bio->devs[s].addr
-						+ rdev->data_offset;
-					bvm->bi_bdev = rdev->bdev;
-					max = min(max, q->merge_bvec_fn(
-							  q, bvm, biovec));
-				}
-			}
-			rdev = rcu_dereference(conf->mirrors[disk].replacement);
-			if (rdev && !test_bit(Faulty, &rdev->flags)) {
-				struct request_queue *q =
-					bdev_get_queue(rdev->bdev);
-				if (q->merge_bvec_fn) {
-					bvm->bi_sector = r10_bio->devs[s].addr
-						+ rdev->data_offset;
-					bvm->bi_bdev = rdev->bdev;
-					max = min(max, q->merge_bvec_fn(
-							  q, bvm, biovec));
-				}
-			}
-		}
-		rcu_read_unlock();
-	}
-	return max;
-}
-
-/*
- * This routine returns the disk from which the requested read should
- * be done. There is a per-array 'next expected sequential IO' sector
- * number - if this matches on the next IO then we use the last disk.
- * There is also a per-disk 'last know head position' sector that is
- * maintained from IRQ contexts, both the normal and the resync IO
- * completion handlers update this position correctly. If there is no
- * perfect sequential match then we pick the disk whose head is closest.
- *
- * If there are 2 mirrors in the same 2 devices, performance degrades
- * because position is mirror, not device based.
- *
- * The rdev for the device selected will have nr_pending incremented.
- */
-
-/*
- * FIXME: possibly should rethink readbalancing and do it differently
- * depending on near_copies / far_copies geometry.
- */
-static struct md_rdev *read_balance(struct r10conf *conf,
-				    struct r10bio *r10_bio,
-				    int *max_sectors)
-{
-	const sector_t this_sector = r10_bio->sector;
-	int disk, slot;
-	int sectors = r10_bio->sectors;
-	int best_good_sectors;
-	sector_t new_distance, best_dist;
-	struct md_rdev *best_rdev, *rdev = NULL;
-	int do_balance;
-	int best_slot;
-	struct geom *geo = &conf->geo;
-
-	raid10_find_phys(conf, r10_bio);
-	rcu_read_lock();
-retry:
-	sectors = r10_bio->sectors;
-	best_slot = -1;
-	best_rdev = NULL;
-	best_dist = MaxSector;
-	best_good_sectors = 0;
-	do_balance = 1;
-	/*
-	 * Check if we can balance. We can balance on the whole
-	 * device if no resync is going on (recovery is ok), or below
-	 * the resync window. We take the first readable disk when
-	 * above the resync window.
-	 */
-	if (conf->mddev->recovery_cp < MaxSector
-	    && (this_sector + sectors >= conf->next_resync))
-		do_balance = 0;
-
-	for (slot = 0; slot < conf->copies ; slot++) {
-		sector_t first_bad;
-		int bad_sectors;
-		sector_t dev_sector;
-
-		if (r10_bio->devs[slot].bio == IO_BLOCKED)
-			continue;
-		disk = r10_bio->devs[slot].devnum;
-		rdev = rcu_dereference(conf->mirrors[disk].replacement);
-		if (rdev == NULL || test_bit(Faulty, &rdev->flags) ||
-		    test_bit(Unmerged, &rdev->flags) ||
-		    r10_bio->devs[slot].addr + sectors > rdev->recovery_offset)
-			rdev = rcu_dereference(conf->mirrors[disk].rdev);
-		if (rdev == NULL ||
-		    test_bit(Faulty, &rdev->flags) ||
-		    test_bit(Unmerged, &rdev->flags))
-			continue;
-		if (!test_bit(In_sync, &rdev->flags) &&
-		    r10_bio->devs[slot].addr + sectors > rdev->recovery_offset)
-			continue;
-
-		dev_sector = r10_bio->devs[slot].addr;
-		if (is_badblock(rdev, dev_sector, sectors,
-				&first_bad, &bad_sectors)) {
-			if (best_dist < MaxSector)
-				/* Already have a better slot */
-				continue;
-			if (first_bad <= dev_sector) {
-				/* Cannot read here.  If this is the
-				 * 'primary' device, then we must not read
-				 * beyond 'bad_sectors' from another device.
-				 */
-				bad_sectors -= (dev_sector - first_bad);
-				if (!do_balance && sectors > bad_sectors)
-					sectors = bad_sectors;
-				if (best_good_sectors > sectors)
-					best_good_sectors = sectors;
-			} else {
-				sector_t good_sectors =
-					first_bad - dev_sector;
-				if (good_sectors > best_good_sectors) {
-					best_good_sectors = good_sectors;
-					best_slot = slot;
-					best_rdev = rdev;
-				}
-				if (!do_balance)
-					/* Must read from here */
-					break;
-			}
-			continue;
-		} else
-			best_good_sectors = sectors;
-
-		if (!do_balance)
-			break;
-
-		/* This optimisation is debatable, and completely destroys
-		 * sequential read speed for 'far copies' arrays.  So only
-		 * keep it for 'near' arrays, and review those later.
-		 */
-		if (geo->near_copies > 1 && !atomic_read(&rdev->nr_pending))
-			break;
-
-		/* for far > 1 always use the lowest address */
-		if (geo->far_copies > 1)
-			new_distance = r10_bio->devs[slot].addr;
-		else
-			new_distance = abs(r10_bio->devs[slot].addr -
-					   conf->mirrors[disk].head_position);
-		if (new_distance < best_dist) {
-			best_dist = new_distance;
-			best_slot = slot;
-			best_rdev = rdev;
-		}
-	}
-	if (slot >= conf->copies) {
-		slot = best_slot;
-		rdev = best_rdev;
-	}
-
-	if (slot >= 0) {
-		atomic_inc(&rdev->nr_pending);
-		if (test_bit(Faulty, &rdev->flags)) {
-			/* Cannot risk returning a device that failed
-			 * before we inc'ed nr_pending
-			 */
-			rdev_dec_pending(rdev, conf->mddev);
-			goto retry;
-		}
-		r10_bio->read_slot = slot;
-	} else
-		rdev = NULL;
-	rcu_read_unlock();
-	*max_sectors = best_good_sectors;
-
-	return rdev;
-}
-
-int md_raid10_congested(struct mddev *mddev, int bits)
-{
-	struct r10conf *conf = mddev->private;
-	int i, ret = 0;
-
-	if ((bits & (1 << BDI_async_congested)) &&
-	    conf->pending_count >= max_queued_requests)
-		return 1;
-
-	rcu_read_lock();
-	for (i = 0;
-	     (i < conf->geo.raid_disks || i < conf->prev.raid_disks)
-		     && ret == 0;
-	     i++) {
-		struct md_rdev *rdev = rcu_dereference(conf->mirrors[i].rdev);
-		if (rdev && !test_bit(Faulty, &rdev->flags)) {
-			struct request_queue *q = bdev_get_queue(rdev->bdev);
-
-			ret |= bdi_congested(&q->backing_dev_info, bits);
-		}
-	}
-	rcu_read_unlock();
-	return ret;
-}
-EXPORT_SYMBOL_GPL(md_raid10_congested);
-
-static int raid10_congested(void *data, int bits)
-{
-	struct mddev *mddev = data;
-
-	return mddev_congested(mddev, bits) ||
-		md_raid10_congested(mddev, bits);
-}
-
-static void flush_pending_writes(struct r10conf *conf)
-{
-	/* Any writes that have been queued but are awaiting
-	 * bitmap updates get flushed here.
-	 */
-	spin_lock_irq(&conf->device_lock);
-
-	if (conf->pending_bio_list.head) {
-		struct bio *bio;
-		bio = bio_list_get(&conf->pending_bio_list);
-		conf->pending_count = 0;
-		spin_unlock_irq(&conf->device_lock);
-		/* flush any pending bitmap writes to disk
-		 * before proceeding w/ I/O */
-		bitmap_unplug(conf->mddev->bitmap);
-		wake_up(&conf->wait_barrier);
-
-		while (bio) { /* submit pending writes */
-			struct bio *next = bio->bi_next;
-			bio->bi_next = NULL;
-			generic_make_request(bio);
-			bio = next;
-		}
-	} else
-		spin_unlock_irq(&conf->device_lock);
-}
-
-/* Barriers....
- * Sometimes we need to suspend IO while we do something else,
- * either some resync/recovery, or reconfigure the array.
- * To do this we raise a 'barrier'.
- * The 'barrier' is a counter that can be raised multiple times
- * to count how many activities are happening which preclude
- * normal IO.
- * We can only raise the barrier if there is no pending IO.
- * i.e. if nr_pending == 0.
- * We choose only to raise the barrier if no-one is waiting for the
- * barrier to go down.  This means that as soon as an IO request
- * is ready, no other operations which require a barrier will start
- * until the IO request has had a chance.
- *
- * So: regular IO calls 'wait_barrier'.  When that returns there
- *    is no backgroup IO happening,  It must arrange to call
- *    allow_barrier when it has finished its IO.
- * backgroup IO calls must call raise_barrier.  Once that returns
- *    there is no normal IO happeing.  It must arrange to call
- *    lower_barrier when the particular background IO completes.
- */
-
-static void raise_barrier(struct r10conf *conf, int force)
-{
-	BUG_ON(force && !conf->barrier);
-	spin_lock_irq(&conf->resync_lock);
-
-	/* Wait until no block IO is waiting (unless 'force') */
-	wait_event_lock_irq(conf->wait_barrier, force || !conf->nr_waiting,
-			    conf->resync_lock, );
-
-	/* block any new IO from starting */
-	conf->barrier++;
-
-	/* Now wait for all pending IO to complete */
-	wait_event_lock_irq(conf->wait_barrier,
-			    !conf->nr_pending && conf->barrier < RESYNC_DEPTH,
-			    conf->resync_lock, );
-
-	spin_unlock_irq(&conf->resync_lock);
-}
-
-static void lower_barrier(struct r10conf *conf)
-{
-	unsigned long flags;
-	spin_lock_irqsave(&conf->resync_lock, flags);
-	conf->barrier--;
-	spin_unlock_irqrestore(&conf->resync_lock, flags);
-	wake_up(&conf->wait_barrier);
-}
-
-static void wait_barrier(struct r10conf *conf)
-{
-	spin_lock_irq(&conf->resync_lock);
-	if (conf->barrier) {
-		conf->nr_waiting++;
-		/* Wait for the barrier to drop.
-		 * However if there are already pending
-		 * requests (preventing the barrier from
-		 * rising completely), and the
-		 * pre-process bio queue isn't empty,
-		 * then don't wait, as we need to empty
-		 * that queue to get the nr_pending
-		 * count down.
-		 */
-		wait_event_lock_irq(conf->wait_barrier,
-				    !conf->barrier ||
-				    (conf->nr_pending &&
-				     current->bio_list &&
-				     !bio_list_empty(current->bio_list)),
-				    conf->resync_lock,
-			);
-		conf->nr_waiting--;
-	}
-	conf->nr_pending++;
-	spin_unlock_irq(&conf->resync_lock);
-}
-
-static void allow_barrier(struct r10conf *conf)
-{
-	unsigned long flags;
-	spin_lock_irqsave(&conf->resync_lock, flags);
-	conf->nr_pending--;
-	spin_unlock_irqrestore(&conf->resync_lock, flags);
-	wake_up(&conf->wait_barrier);
-}
-
-static void freeze_array(struct r10conf *conf)
-{
-	/* stop syncio and normal IO and wait for everything to
-	 * go quiet.
-	 * We increment barrier and nr_waiting, and then
-	 * wait until nr_pending match nr_queued+1
-	 * This is called in the context of one normal IO request
-	 * that has failed. Thus any sync request that might be pending
-	 * will be blocked by nr_pending, and we need to wait for
-	 * pending IO requests to complete or be queued for re-try.
-	 * Thus the number queued (nr_queued) plus this request (1)
-	 * must match the number of pending IOs (nr_pending) before
-	 * we continue.
-	 */
-	spin_lock_irq(&conf->resync_lock);
-	conf->barrier++;
-	conf->nr_waiting++;
-	wait_event_lock_irq(conf->wait_barrier,
-			    conf->nr_pending == conf->nr_queued+1,
-			    conf->resync_lock,
-			    flush_pending_writes(conf));
-
-	spin_unlock_irq(&conf->resync_lock);
-}
-
-static void unfreeze_array(struct r10conf *conf)
-{
-	/* reverse the effect of the freeze */
-	spin_lock_irq(&conf->resync_lock);
-	conf->barrier--;
-	conf->nr_waiting--;
-	wake_up(&conf->wait_barrier);
-	spin_unlock_irq(&conf->resync_lock);
-}
-
-static sector_t choose_data_offset(struct r10bio *r10_bio,
-				   struct md_rdev *rdev)
-{
-	if (!test_bit(MD_RECOVERY_RESHAPE, &rdev->mddev->recovery) ||
-	    test_bit(R10BIO_Previous, &r10_bio->state))
-		return rdev->data_offset;
-	else
-		return rdev->new_data_offset;
-}
-
-static void make_request(struct mddev *mddev, struct bio * bio)
-{
-	struct r10conf *conf = mddev->private;
-	struct r10bio *r10_bio;
-	struct bio *read_bio;
-	int i;
-	sector_t chunk_mask = (conf->geo.chunk_mask & conf->prev.chunk_mask);
-	int chunk_sects = chunk_mask + 1;
-	const int rw = bio_data_dir(bio);
-	const unsigned long do_sync = (bio->bi_rw & REQ_SYNC);
-	const unsigned long do_fua = (bio->bi_rw & REQ_FUA);
-	unsigned long flags;
-	struct md_rdev *blocked_rdev;
-	int sectors_handled;
-	int max_sectors;
-	int sectors;
-
-	if (unlikely(bio->bi_rw & REQ_FLUSH)) {
-		md_flush_request(mddev, bio);
-		return;
-	}
-
-	/* If this request crosses a chunk boundary, we need to
-	 * split it.  This will only happen for 1 PAGE (or less) requests.
-	 */
-	if (unlikely((bio->bi_sector & chunk_mask) + (bio->bi_size >> 9)
-		     > chunk_sects
-		     && (conf->geo.near_copies < conf->geo.raid_disks
-			 || conf->prev.near_copies < conf->prev.raid_disks))) {
-		struct bio_pair *bp;
-		/* Sanity check -- queue functions should prevent this happening */
-		if (bio->bi_vcnt != 1 ||
-		    bio->bi_idx != 0)
-			goto bad_map;
-		/* This is a one page bio that upper layers
-		 * refuse to split for us, so we need to split it.
-		 */
-		bp = bio_split(bio,
-			       chunk_sects - (bio->bi_sector & (chunk_sects - 1)) );
-
-		/* Each of these 'make_request' calls will call 'wait_barrier'.
-		 * If the first succeeds but the second blocks due to the resync
-		 * thread raising the barrier, we will deadlock because the
-		 * IO to the underlying device will be queued in generic_make_request
-		 * and will never complete, so will never reduce nr_pending.
-		 * So increment nr_waiting here so no new raise_barriers will
-		 * succeed, and so the second wait_barrier cannot block.
-		 */
-		spin_lock_irq(&conf->resync_lock);
-		conf->nr_waiting++;
-		spin_unlock_irq(&conf->resync_lock);
-
-		make_request(mddev, &bp->bio1);
-		make_request(mddev, &bp->bio2);
-
-		spin_lock_irq(&conf->resync_lock);
-		conf->nr_waiting--;
-		wake_up(&conf->wait_barrier);
-		spin_unlock_irq(&conf->resync_lock);
-
-		bio_pair_release(bp);
-		return;
-	bad_map:
-		printk("md/raid10:%s: make_request bug: can't convert block across chunks"
-		       " or bigger than %dk %llu %d\n", mdname(mddev), chunk_sects/2,
-		       (unsigned long long)bio->bi_sector, bio->bi_size >> 10);
-
-		bio_io_error(bio);
-		return;
-	}
-
-	md_write_start(mddev, bio);
-
-	/*
-	 * Register the new request and wait if the reconstruction
-	 * thread has put up a bar for new requests.
-	 * Continue immediately if no resync is active currently.
-	 */
-	wait_barrier(conf);
-
-	sectors = bio->bi_size >> 9;
-	while (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery) &&
-	    bio->bi_sector < conf->reshape_progress &&
-	    bio->bi_sector + sectors > conf->reshape_progress) {
-		/* IO spans the reshape position.  Need to wait for
-		 * reshape to pass
-		 */
-		allow_barrier(conf);
-		wait_event(conf->wait_barrier,
-			   conf->reshape_progress <= bio->bi_sector ||
-			   conf->reshape_progress >= bio->bi_sector + sectors);
-		wait_barrier(conf);
-	}
-	if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery) &&
-	    bio_data_dir(bio) == WRITE &&
-	    (mddev->reshape_backwards
-	     ? (bio->bi_sector < conf->reshape_safe &&
-		bio->bi_sector + sectors > conf->reshape_progress)
-	     : (bio->bi_sector + sectors > conf->reshape_safe &&
-		bio->bi_sector < conf->reshape_progress))) {
-		/* Need to update reshape_position in metadata */
-		mddev->reshape_position = conf->reshape_progress;
-		set_bit(MD_CHANGE_DEVS, &mddev->flags);
-		set_bit(MD_CHANGE_PENDING, &mddev->flags);
-		md_wakeup_thread(mddev->thread);
-		wait_event(mddev->sb_wait,
-			   !test_bit(MD_CHANGE_PENDING, &mddev->flags));
-
-		conf->reshape_safe = mddev->reshape_position;
-	}
-
-	r10_bio = mempool_alloc(conf->r10bio_pool, GFP_NOIO);
-
-	r10_bio->master_bio = bio;
-	r10_bio->sectors = sectors;
-
-	r10_bio->mddev = mddev;
-	r10_bio->sector = bio->bi_sector;
-	r10_bio->state = 0;
-
-	/* We might need to issue multiple reads to different
-	 * devices if there are bad blocks around, so we keep
-	 * track of the number of reads in bio->bi_phys_segments.
-	 * If this is 0, there is only one r10_bio and no locking
-	 * will be needed when the request completes.  If it is
-	 * non-zero, then it is the number of not-completed requests.
-	 */
-	bio->bi_phys_segments = 0;
-	clear_bit(BIO_SEG_VALID, &bio->bi_flags);
-
-	if (rw == READ) {
-		/*
-		 * read balancing logic:
-		 */
-		struct md_rdev *rdev;
-		int slot;
-
-read_again:
-		rdev = read_balance(conf, r10_bio, &max_sectors);
-		if (!rdev) {
-			raid_end_bio_io(r10_bio);
-			return;
-		}
-		slot = r10_bio->read_slot;
-
-		read_bio = bio_clone_mddev(bio, GFP_NOIO, mddev);
-		md_trim_bio(read_bio, r10_bio->sector - bio->bi_sector,
-			    max_sectors);
-
-		r10_bio->devs[slot].bio = read_bio;
-		r10_bio->devs[slot].rdev = rdev;
-
-		read_bio->bi_sector = r10_bio->devs[slot].addr +
-			choose_data_offset(r10_bio, rdev);
-		read_bio->bi_bdev = rdev->bdev;
-		read_bio->bi_end_io = raid10_end_read_request;
-		read_bio->bi_rw = READ | do_sync;
-		read_bio->bi_private = r10_bio;
-
-		if (max_sectors < r10_bio->sectors) {
-			/* Could not read all from this device, so we will
-			 * need another r10_bio.
-			 */
-			sectors_handled = (r10_bio->sectors + max_sectors
-					   - bio->bi_sector);
-			r10_bio->sectors = max_sectors;
-			spin_lock_irq(&conf->device_lock);
-			if (bio->bi_phys_segments == 0)
-				bio->bi_phys_segments = 2;
-			else
-				bio->bi_phys_segments++;
-			spin_unlock(&conf->device_lock);
-			/* Cannot call generic_make_request directly
-			 * as that will be queued in __generic_make_request
-			 * and subsequent mempool_alloc might block
-			 * waiting for it.  so hand bio over to raid10d.
-			 */
-			reschedule_retry(r10_bio);
-
-			r10_bio = mempool_alloc(conf->r10bio_pool, GFP_NOIO);
-
-			r10_bio->master_bio = bio;
-			r10_bio->sectors = ((bio->bi_size >> 9)
-					    - sectors_handled);
-			r10_bio->state = 0;
-			r10_bio->mddev = mddev;
-			r10_bio->sector = bio->bi_sector + sectors_handled;
-			goto read_again;
-		} else
-			generic_make_request(read_bio);
-		return;
-	}
-
-	/*
-	 * WRITE:
-	 */
-	if (conf->pending_count >= max_queued_requests) {
-		md_wakeup_thread(mddev->thread);
-		wait_event(conf->wait_barrier,
-			   conf->pending_count < max_queued_requests);
-	}
-	/* first select target devices under rcu_lock and
-	 * inc refcount on their rdev.  Record them by setting
-	 * bios[x] to bio
-	 * If there are known/acknowledged bad blocks on any device
-	 * on which we have seen a write error, we want to avoid
-	 * writing to those blocks.  This potentially requires several
-	 * writes to write around the bad blocks.  Each set of writes
-	 * gets its own r10_bio with a set of bios attached.  The number
-	 * of r10_bios is recored in bio->bi_phys_segments just as with
-	 * the read case.
-	 */
-
-	r10_bio->read_slot = -1; /* make sure repl_bio gets freed */
-	raid10_find_phys(conf, r10_bio);
-retry_write:
-	blocked_rdev = NULL;
-	rcu_read_lock();
-	max_sectors = r10_bio->sectors;
-
-	for (i = 0;  i < conf->copies; i++) {
-		int d = r10_bio->devs[i].devnum;
-		struct md_rdev *rdev = rcu_dereference(conf->mirrors[d].rdev);
-		struct md_rdev *rrdev = rcu_dereference(
-			conf->mirrors[d].replacement);
-		if (rdev == rrdev)
-			rrdev = NULL;
-		if (rdev && unlikely(test_bit(Blocked, &rdev->flags))) {
-			atomic_inc(&rdev->nr_pending);
-			blocked_rdev = rdev;
-			break;
-		}
-		if (rrdev && unlikely(test_bit(Blocked, &rrdev->flags))) {
-			atomic_inc(&rrdev->nr_pending);
-			blocked_rdev = rrdev;
-			break;
-		}
-		if (rdev && (test_bit(Faulty, &rdev->flags)
-			     || test_bit(Unmerged, &rdev->flags)))
-			rdev = NULL;
-		if (rrdev && (test_bit(Faulty, &rrdev->flags)
-			      || test_bit(Unmerged, &rrdev->flags)))
-			rrdev = NULL;
-
-		r10_bio->devs[i].bio = NULL;
-		r10_bio->devs[i].repl_bio = NULL;
-
-		if (!rdev && !rrdev) {
-			set_bit(R10BIO_Degraded, &r10_bio->state);
-			continue;
-		}
-		if (rdev && test_bit(WriteErrorSeen, &rdev->flags)) {
-			sector_t first_bad;
-			sector_t dev_sector = r10_bio->devs[i].addr;
-			int bad_sectors;
-			int is_bad;
-
-			is_bad = is_badblock(rdev, dev_sector,
-					     max_sectors,
-					     &first_bad, &bad_sectors);
-			if (is_bad < 0) {
-				/* Mustn't write here until the bad block
-				 * is acknowledged
-				 */
-				atomic_inc(&rdev->nr_pending);
-				set_bit(BlockedBadBlocks, &rdev->flags);
-				blocked_rdev = rdev;
-				break;
-			}
-			if (is_bad && first_bad <= dev_sector) {
-				/* Cannot write here at all */
-				bad_sectors -= (dev_sector - first_bad);
-				if (bad_sectors < max_sectors)
-					/* Mustn't write more than bad_sectors
-					 * to other devices yet
-					 */
-					max_sectors = bad_sectors;
-				/* We don't set R10BIO_Degraded as that
-				 * only applies if the disk is missing,
-				 * so it might be re-added, and we want to
-				 * know to recover this chunk.
-				 * In this case the device is here, and the
-				 * fact that this chunk is not in-sync is
-				 * recorded in the bad block log.
-				 */
-				continue;
-			}
-			if (is_bad) {
-				int good_sectors = first_bad - dev_sector;
-				if (good_sectors < max_sectors)
-					max_sectors = good_sectors;
-			}
-		}
-		if (rdev) {
-			r10_bio->devs[i].bio = bio;
-			atomic_inc(&rdev->nr_pending);
-		}
-		if (rrdev) {
-			r10_bio->devs[i].repl_bio = bio;
-			atomic_inc(&rrdev->nr_pending);
-		}
-	}
-	rcu_read_unlock();
-
-	if (unlikely(blocked_rdev)) {
-		/* Have to wait for this device to get unblocked, then retry */
-		int j;
-		int d;
-
-		for (j = 0; j < i; j++) {
-			if (r10_bio->devs[j].bio) {
-				d = r10_bio->devs[j].devnum;
-				rdev_dec_pending(conf->mirrors[d].rdev, mddev);
-			}
-			if (r10_bio->devs[j].repl_bio) {
-				struct md_rdev *rdev;
-				d = r10_bio->devs[j].devnum;
-				rdev = conf->mirrors[d].replacement;
-				if (!rdev) {
-					/* Race with remove_disk */
-					smp_mb();
-					rdev = conf->mirrors[d].rdev;
-				}
-				rdev_dec_pending(rdev, mddev);
-			}
-		}
-		allow_barrier(conf);
-		md_wait_for_blocked_rdev(blocked_rdev, mddev);
-		wait_barrier(conf);
-		goto retry_write;
-	}
-
-	if (max_sectors < r10_bio->sectors) {
-		/* We are splitting this into multiple parts, so
-		 * we need to prepare for allocating another r10_bio.
-		 */
-		r10_bio->sectors = max_sectors;
-		spin_lock_irq(&conf->device_lock);
-		if (bio->bi_phys_segments == 0)
-			bio->bi_phys_segments = 2;
-		else
-			bio->bi_phys_segments++;
-		spin_unlock_irq(&conf->device_lock);
-	}
-	sectors_handled = r10_bio->sector + max_sectors - bio->bi_sector;
-
-	atomic_set(&r10_bio->remaining, 1);
-	bitmap_startwrite(mddev->bitmap, r10_bio->sector, r10_bio->sectors, 0);
-
-	for (i = 0; i < conf->copies; i++) {
-		struct bio *mbio;
-		int d = r10_bio->devs[i].devnum;
-		if (r10_bio->devs[i].bio) {
-			struct md_rdev *rdev = conf->mirrors[d].rdev;
-			mbio = bio_clone_mddev(bio, GFP_NOIO, mddev);
-			md_trim_bio(mbio, r10_bio->sector - bio->bi_sector,
-				    max_sectors);
-			r10_bio->devs[i].bio = mbio;
-
-			mbio->bi_sector	= (r10_bio->devs[i].addr+
-					   choose_data_offset(r10_bio,
-							      rdev));
-			mbio->bi_bdev = rdev->bdev;
-			mbio->bi_end_io	= raid10_end_write_request;
-			mbio->bi_rw = WRITE | do_sync | do_fua;
-			mbio->bi_private = r10_bio;
-
-<<<<<<< found
-		atomic_inc(&r10_bio->remaining);
-		spin_lock_irqsave(&conf->device_lock, flags);
-||||||| expected
-		atomic_inc(&r10_bio->remaining);
-
-		cb = blk_check_plugged(raid10_unplug, mddev, sizeof(*plug));
-		if (cb)
-			plug = container_of(cb, struct raid10_plug_cb, cb);
-		else
-			plug = NULL;
-		spin_lock_irqsave(&conf->device_lock, flags);
-=======
-			atomic_inc(&r10_bio->remaining);
-
-			cb = blk_check_plugged(raid10_unplug, mddev,
-					       sizeof(*plug));
-			if (cb)
-				plug = container_of(cb, struct raid10_plug_cb,
-						    cb);
-			else
-				plug = NULL;
-			spin_lock_irqsave(&conf->device_lock, flags);
->>>>>>> replacement
-<<<<<<< found
-		bio_list_add(&conf->pending_bio_list, mbio);
-		conf->pending_count++;
-		spin_unlock_irqrestore(&conf->device_lock, flags);
-||||||| expected
-		if (plug) {
-			bio_list_add(&plug->pending, mbio);
-			plug->pending_cnt++;
-		} else {
-			bio_list_add(&conf->pending_bio_list, mbio);
-			conf->pending_count++;
-		}
-		spin_unlock_irqrestore(&conf->device_lock, flags);
-=======
-			if (plug) {
-				bio_list_add(&plug->pending, mbio);
-				plug->pending_cnt++;
-			} else {
-				bio_list_add(&conf->pending_bio_list, mbio);
-				conf->pending_count++;
-			}
-			spin_unlock_irqrestore(&conf->device_lock, flags);
->>>>>>> replacement
-			if (!mddev_check_plugged(mddev))
-				md_wakeup_thread(mddev->thread);
-		}
-
-		if (r10_bio->devs[i].repl_bio) {
-			struct md_rdev *rdev = conf->mirrors[d].replacement;
-			if (rdev == NULL) {
-				/* Replacement just got moved to main 'rdev' */
-				smp_mb();
-				rdev = conf->mirrors[d].rdev;
-			}
-			mbio = bio_clone_mddev(bio, GFP_NOIO, mddev);
-			md_trim_bio(mbio, r10_bio->sector - bio->bi_sector,
-				    max_sectors);
-			r10_bio->devs[i].repl_bio = mbio;
-
-			mbio->bi_sector	= (r10_bio->devs[i].addr +
-					   choose_data_offset(
-						   r10_bio, rdev));
-			mbio->bi_bdev = rdev->bdev;
-			mbio->bi_end_io	= raid10_end_write_request;
-			mbio->bi_rw = WRITE | do_sync | do_fua;
-			mbio->bi_private = r10_bio;
-
-			atomic_inc(&r10_bio->remaining);
-			spin_lock_irqsave(&conf->device_lock, flags);
-			bio_list_add(&conf->pending_bio_list, mbio);
-			conf->pending_count++;
-			spin_unlock_irqrestore(&conf->device_lock, flags);
-			if (!mddev_check_plugged(mddev))
-				md_wakeup_thread(mddev->thread);
-		}
-	}
-
-	/* Don't remove the bias on 'remaining' (one_write_done) until
-	 * after checking if we need to go around again.
-	 */
-
-	if (sectors_handled < (bio->bi_size >> 9)) {
-		one_write_done(r10_bio);
-		/* We need another r10_bio.  It has already been counted
-		 * in bio->bi_phys_segments.
-		 */
-		r10_bio = mempool_alloc(conf->r10bio_pool, GFP_NOIO);
-
-		r10_bio->master_bio = bio;
-		r10_bio->sectors = (bio->bi_size >> 9) - sectors_handled;
-
-		r10_bio->mddev = mddev;
-		r10_bio->sector = bio->bi_sector + sectors_handled;
-		r10_bio->state = 0;
-		goto retry_write;
-	}
-	one_write_done(r10_bio);
-
-	/* In case raid10d snuck in to freeze_array */
-	wake_up(&conf->wait_barrier);
-}
-
-static void status(struct seq_file *seq, struct mddev *mddev)
-{
-	struct r10conf *conf = mddev->private;
-	int i;
-
-	if (conf->geo.near_copies < conf->geo.raid_disks)
-		seq_printf(seq, " %dK chunks", mddev->chunk_sectors / 2);
-	if (conf->geo.near_copies > 1)
-		seq_printf(seq, " %d near-copies", conf->geo.near_copies);
-	if (conf->geo.far_copies > 1) {
-		if (conf->geo.far_offset)
-			seq_printf(seq, " %d offset-copies", conf->geo.far_copies);
-		else
-			seq_printf(seq, " %d far-copies", conf->geo.far_copies);
-	}
-	seq_printf(seq, " [%d/%d] [", conf->geo.raid_disks,
-					conf->geo.raid_disks - mddev->degraded);
-	for (i = 0; i < conf->geo.raid_disks; i++)
-		seq_printf(seq, "%s",
-			      conf->mirrors[i].rdev &&
-			      test_bit(In_sync, &conf->mirrors[i].rdev->flags) ? "U" : "_");
-	seq_printf(seq, "]");
-}
-
-/* check if there are enough drives for
- * every block to appear on atleast one.
- * Don't consider the device numbered 'ignore'
- * as we might be about to remove it.
- */
-static int _enough(struct r10conf *conf, struct geom *geo, int ignore)
-{
-	int first = 0;
-
-	do {
-		int n = conf->copies;
-		int cnt = 0;
-		int this = first;
-		while (n--) {
-			if (conf->mirrors[this].rdev &&
-			    this != ignore)
-				cnt++;
-			this = (this+1) % geo->raid_disks;
-		}
-		if (cnt == 0)
-			return 0;
-		first = (first + geo->near_copies) % geo->raid_disks;
-	} while (first != 0);
-	return 1;
-}
-
-static int enough(struct r10conf *conf, int ignore)
-{
-	return _enough(conf, &conf->geo, ignore) &&
-		_enough(conf, &conf->prev, ignore);
-}
-
-static void error(struct mddev *mddev, struct md_rdev *rdev)
-{
-	char b[BDEVNAME_SIZE];
-	struct r10conf *conf = mddev->private;
-
-	/*
-	 * If it is not operational, then we have already marked it as dead
-	 * else if it is the last working disks, ignore the error, let the
-	 * next level up know.
-	 * else mark the drive as failed
-	 */
-	if (test_bit(In_sync, &rdev->flags)
-	    && !enough(conf, rdev->raid_disk))
-		/*
-		 * Don't fail the drive, just return an IO error.
-		 */
-		return;
-	if (test_and_clear_bit(In_sync, &rdev->flags)) {
-		unsigned long flags;
-		spin_lock_irqsave(&conf->device_lock, flags);
-		mddev->degraded++;
-		spin_unlock_irqrestore(&conf->device_lock, flags);
-		/*
-		 * if recovery is running, make sure it aborts.
-		 */
-		set_bit(MD_RECOVERY_INTR, &mddev->recovery);
-	}
-	set_bit(Blocked, &rdev->flags);
-	set_bit(Faulty, &rdev->flags);
-	set_bit(MD_CHANGE_DEVS, &mddev->flags);
-	printk(KERN_ALERT
-	       "md/raid10:%s: Disk failure on %s, disabling device.\n"
-	       "md/raid10:%s: Operation continuing on %d devices.\n",
-	       mdname(mddev), bdevname(rdev->bdev, b),
-	       mdname(mddev), conf->geo.raid_disks - mddev->degraded);
-}
-
-static void print_conf(struct r10conf *conf)
-{
-	int i;
-	struct raid10_info *tmp;
-
-	printk(KERN_DEBUG "RAID10 conf printout:\n");
-	if (!conf) {
-		printk(KERN_DEBUG "(!conf)\n");
-		return;
-	}
-	printk(KERN_DEBUG " --- wd:%d rd:%d\n", conf->geo.raid_disks - conf->mddev->degraded,
-		conf->geo.raid_disks);
-
-	for (i = 0; i < conf->geo.raid_disks; i++) {
-		char b[BDEVNAME_SIZE];
-		tmp = conf->mirrors + i;
-		if (tmp->rdev)
-			printk(KERN_DEBUG " disk %d, wo:%d, o:%d, dev:%s\n",
-				i, !test_bit(In_sync, &tmp->rdev->flags),
-			        !test_bit(Faulty, &tmp->rdev->flags),
-				bdevname(tmp->rdev->bdev,b));
-	}
-}
-
-static void close_sync(struct r10conf *conf)
-{
-	wait_barrier(conf);
-	allow_barrier(conf);
-
-	mempool_destroy(conf->r10buf_pool);
-	conf->r10buf_pool = NULL;
-}
-
-static int raid10_spare_active(struct mddev *mddev)
-{
-	int i;
-	struct r10conf *conf = mddev->private;
-	struct raid10_info *tmp;
-	int count = 0;
-	unsigned long flags;
-
-	/*
-	 * Find all non-in_sync disks within the RAID10 configuration
-	 * and mark them in_sync
-	 */
-	for (i = 0; i < conf->geo.raid_disks; i++) {
-		tmp = conf->mirrors + i;
-		if (tmp->replacement
-		    && tmp->replacement->recovery_offset == MaxSector
-		    && !test_bit(Faulty, &tmp->replacement->flags)
-		    && !test_and_set_bit(In_sync, &tmp->replacement->flags)) {
-			/* Replacement has just become active */
-			if (!tmp->rdev
-			    || !test_and_clear_bit(In_sync, &tmp->rdev->flags))
-				count++;
-			if (tmp->rdev) {
-				/* Replaced device not technically faulty,
-				 * but we need to be sure it gets removed
-				 * and never re-added.
-				 */
-				set_bit(Faulty, &tmp->rdev->flags);
-				sysfs_notify_dirent_safe(
-					tmp->rdev->sysfs_state);
-			}
-			sysfs_notify_dirent_safe(tmp->replacement->sysfs_state);
-		} else if (tmp->rdev
-			   && !test_bit(Faulty, &tmp->rdev->flags)
-			   && !test_and_set_bit(In_sync, &tmp->rdev->flags)) {
-			count++;
-			sysfs_notify_dirent(tmp->rdev->sysfs_state);
-		}
-	}
-	spin_lock_irqsave(&conf->device_lock, flags);
-	mddev->degraded -= count;
-	spin_unlock_irqrestore(&conf->device_lock, flags);
-
-	print_conf(conf);
-	return count;
-}
-
-
-static int raid10_add_disk(struct mddev *mddev, struct md_rdev *rdev)
-{
-	struct r10conf *conf = mddev->private;
-	int err = -EEXIST;
-	int mirror;
-	int first = 0;
-	int last = conf->geo.raid_disks - 1;
-	struct request_queue *q = bdev_get_queue(rdev->bdev);
-
-	if (mddev->recovery_cp < MaxSector)
-		/* only hot-add to in-sync arrays, as recovery is
-		 * very different from resync
-		 */
-		return -EBUSY;
-	if (rdev->saved_raid_disk < 0 && !_enough(conf, &conf->prev, -1))
-		return -EINVAL;
-
-	if (rdev->raid_disk >= 0)
-		first = last = rdev->raid_disk;
-
-	if (q->merge_bvec_fn) {
-		set_bit(Unmerged, &rdev->flags);
-		mddev->merge_check_needed = 1;
-	}
-
-	if (rdev->saved_raid_disk >= first &&
-	    conf->mirrors[rdev->saved_raid_disk].rdev == NULL)
-		mirror = rdev->saved_raid_disk;
-	else
-		mirror = first;
-	for ( ; mirror <= last ; mirror++) {
-		struct raid10_info *p = &conf->mirrors[mirror];
-		if (p->recovery_disabled == mddev->recovery_disabled)
-			continue;
-		if (p->rdev) {
-			if (!test_bit(WantReplacement, &p->rdev->flags) ||
-			    p->replacement != NULL)
-				continue;
-			clear_bit(In_sync, &rdev->flags);
-			set_bit(Replacement, &rdev->flags);
-			rdev->raid_disk = mirror;
-			err = 0;
-			disk_stack_limits(mddev->gendisk, rdev->bdev,
-					  rdev->data_offset << 9);
-			conf->fullsync = 1;
-			rcu_assign_pointer(p->replacement, rdev);
-			break;
-		}
-
-		disk_stack_limits(mddev->gendisk, rdev->bdev,
-				  rdev->data_offset << 9);
-
-		p->head_position = 0;
-		p->recovery_disabled = mddev->recovery_disabled - 1;
-		rdev->raid_disk = mirror;
-		err = 0;
-		if (rdev->saved_raid_disk != mirror)
-			conf->fullsync = 1;
-		rcu_assign_pointer(p->rdev, rdev);
-		break;
-	}
-	if (err == 0 && test_bit(Unmerged, &rdev->flags)) {
-		/* Some requests might not have seen this new
-		 * merge_bvec_fn.  We must wait for them to complete
-		 * before merging the device fully.
-		 * First we make sure any code which has tested
-		 * our function has submitted the request, then
-		 * we wait for all outstanding requests to complete.
-		 */
-		synchronize_sched();
-		raise_barrier(conf, 0);
-		lower_barrier(conf);
-		clear_bit(Unmerged, &rdev->flags);
-	}
-	md_integrity_add_rdev(rdev, mddev);
-	print_conf(conf);
-	return err;
-}
-
-static int raid10_remove_disk(struct mddev *mddev, struct md_rdev *rdev)
-{
-	struct r10conf *conf = mddev->private;
-	int err = 0;
-	int number = rdev->raid_disk;
-	struct md_rdev **rdevp;
-	struct raid10_info *p = conf->mirrors + number;
-
-	print_conf(conf);
-	if (rdev == p->rdev)
-		rdevp = &p->rdev;
-	else if (rdev == p->replacement)
-		rdevp = &p->replacement;
-	else
-		return 0;
-
-	if (test_bit(In_sync, &rdev->flags) ||
-	    atomic_read(&rdev->nr_pending)) {
-		err = -EBUSY;
-		goto abort;
-	}
-	/* Only remove faulty devices if recovery
-	 * is not possible.
-	 */
-	if (!test_bit(Faulty, &rdev->flags) &&
-	    mddev->recovery_disabled != p->recovery_disabled &&
-	    (!p->replacement || p->replacement == rdev) &&
-	    number < conf->geo.raid_disks &&
-	    enough(conf, -1)) {
-		err = -EBUSY;
-		goto abort;
-	}
-	*rdevp = NULL;
-	synchronize_rcu();
-	if (atomic_read(&rdev->nr_pending)) {
-		/* lost the race, try later */
-		err = -EBUSY;
-		*rdevp = rdev;
-		goto abort;
-	} else if (p->replacement) {
-		/* We must have just cleared 'rdev' */
-		p->rdev = p->replacement;
-		clear_bit(Replacement, &p->replacement->flags);
-		smp_mb(); /* Make sure other CPUs may see both as identical
-			   * but will never see neither -- if they are careful.
-			   */
-		p->replacement = NULL;
-		clear_bit(WantReplacement, &rdev->flags);
-	} else
-		/* We might have just remove the Replacement as faulty
-		 * Clear the flag just in case
-		 */
-		clear_bit(WantReplacement, &rdev->flags);
-
-	err = md_integrity_register(mddev);
-
-abort:
-
-	print_conf(conf);
-	return err;
-}
-
-
-static void end_sync_read(struct bio *bio, int error)
-{
-	struct r10bio *r10_bio = bio->bi_private;
-	struct r10conf *conf = r10_bio->mddev->private;
-	int d;
-
-	if (bio == r10_bio->master_bio) {
-		/* this is a reshape read */
-		d = r10_bio->read_slot; /* really the read dev */
-	} else
-		d = find_bio_disk(conf, r10_bio, bio, NULL, NULL);
-
-	if (test_bit(BIO_UPTODATE, &bio->bi_flags))
-		set_bit(R10BIO_Uptodate, &r10_bio->state);
-	else
-		/* The write handler will notice the lack of
-		 * R10BIO_Uptodate and record any errors etc
-		 */
-		atomic_add(r10_bio->sectors,
-			   &conf->mirrors[d].rdev->corrected_errors);
-
-	/* for reconstruct, we always reschedule after a read.
-	 * for resync, only after all reads
-	 */
-	rdev_dec_pending(conf->mirrors[d].rdev, conf->mddev);
-	if (test_bit(R10BIO_IsRecover, &r10_bio->state) ||
-	    atomic_dec_and_test(&r10_bio->remaining)) {
-		/* we have read all the blocks,
-		 * do the comparison in process context in raid10d
-		 */
-		reschedule_retry(r10_bio);
-	}
-}
-
-static void end_sync_request(struct r10bio *r10_bio)
-{
-	struct mddev *mddev = r10_bio->mddev;
-
-	while (atomic_dec_and_test(&r10_bio->remaining)) {
-		if (r10_bio->master_bio == NULL) {
-			/* the primary of several recovery bios */
-			sector_t s = r10_bio->sectors;
-			if (test_bit(R10BIO_MadeGood, &r10_bio->state) ||
-			    test_bit(R10BIO_WriteError, &r10_bio->state))
-				reschedule_retry(r10_bio);
-			else
-				put_buf(r10_bio);
-			md_done_sync(mddev, s, 1);
-			break;
-		} else {
-			struct r10bio *r10_bio2 = (struct r10bio *)r10_bio->master_bio;
-			if (test_bit(R10BIO_MadeGood, &r10_bio->state) ||
-			    test_bit(R10BIO_WriteError, &r10_bio->state))
-				reschedule_retry(r10_bio);
-			else
-				put_buf(r10_bio);
-			r10_bio = r10_bio2;
-		}
-	}
-}
-
-static void end_sync_write(struct bio *bio, int error)
-{
-	int uptodate = test_bit(BIO_UPTODATE, &bio->bi_flags);
-	struct r10bio *r10_bio = bio->bi_private;
-	struct mddev *mddev = r10_bio->mddev;
-	struct r10conf *conf = mddev->private;
-	int d;
-	sector_t first_bad;
-	int bad_sectors;
-	int slot;
-	int repl;
-	struct md_rdev *rdev = NULL;
-
-	d = find_bio_disk(conf, r10_bio, bio, &slot, &repl);
-	if (repl)
-		rdev = conf->mirrors[d].replacement;
-	else
-		rdev = conf->mirrors[d].rdev;
-
-	if (!uptodate) {
-		if (repl)
-			md_error(mddev, rdev);
-		else {
-			set_bit(WriteErrorSeen, &rdev->flags);
-			if (!test_and_set_bit(WantReplacement, &rdev->flags))
-				set_bit(MD_RECOVERY_NEEDED,
-					&rdev->mddev->recovery);
-			set_bit(R10BIO_WriteError, &r10_bio->state);
-		}
-	} else if (is_badblock(rdev,
-			     r10_bio->devs[slot].addr,
-			     r10_bio->sectors,
-			     &first_bad, &bad_sectors))
-		set_bit(R10BIO_MadeGood, &r10_bio->state);
-
-	rdev_dec_pending(rdev, mddev);
-
-	end_sync_request(r10_bio);
-}
-
-/*
- * Note: sync and recover and handled very differently for raid10
- * This code is for resync.
- * For resync, we read through virtual addresses and read all blocks.
- * If there is any error, we schedule a write.  The lowest numbered
- * drive is authoritative.
- * However requests come for physical address, so we need to map.
- * For every physical address there are raid_disks/copies virtual addresses,
- * which is always are least one, but is not necessarly an integer.
- * This means that a physical address can span multiple chunks, so we may
- * have to submit multiple io requests for a single sync request.
- */
-/*
- * We check if all blocks are in-sync and only write to blocks that
- * aren't in sync
- */
-static void sync_request_write(struct mddev *mddev, struct r10bio *r10_bio)
-{
-	struct r10conf *conf = mddev->private;
-	int i, first;
-	struct bio *tbio, *fbio;
-	int vcnt;
-
-	atomic_set(&r10_bio->remaining, 1);
-
-	/* find the first device with a block */
-	for (i=0; i<conf->copies; i++)
-		if (test_bit(BIO_UPTODATE, &r10_bio->devs[i].bio->bi_flags))
-			break;
-
-	if (i == conf->copies)
-		goto done;
-
-	first = i;
-	fbio = r10_bio->devs[i].bio;
-
-	vcnt = (r10_bio->sectors + (PAGE_SIZE >> 9) - 1) >> (PAGE_SHIFT - 9);
-	/* now find blocks with errors */
-	for (i=0 ; i < conf->copies ; i++) {
-		int  j, d;
-
-		tbio = r10_bio->devs[i].bio;
-
-		if (tbio->bi_end_io != end_sync_read)
-			continue;
-		if (i == first)
-			continue;
-		if (test_bit(BIO_UPTODATE, &r10_bio->devs[i].bio->bi_flags)) {
-			/* We know that the bi_io_vec layout is the same for
-			 * both 'first' and 'i', so we just compare them.
-			 * All vec entries are PAGE_SIZE;
-			 */
-			for (j = 0; j < vcnt; j++)
-				if (memcmp(page_address(fbio->bi_io_vec[j].bv_page),
-					   page_address(tbio->bi_io_vec[j].bv_page),
-					   fbio->bi_io_vec[j].bv_len))
-					break;
-			if (j == vcnt)
-				continue;
-			mddev->resync_mismatches += r10_bio->sectors;
-			if (test_bit(MD_RECOVERY_CHECK, &mddev->recovery))
-				/* Don't fix anything. */
-				continue;
-		}
-		/* Ok, we need to write this bio, either to correct an
-		 * inconsistency or to correct an unreadable block.
-		 * First we need to fixup bv_offset, bv_len and
-		 * bi_vecs, as the read request might have corrupted these
-		 */
-		tbio->bi_vcnt = vcnt;
-		tbio->bi_size = r10_bio->sectors << 9;
-		tbio->bi_idx = 0;
-		tbio->bi_phys_segments = 0;
-		tbio->bi_flags &= ~(BIO_POOL_MASK - 1);
-		tbio->bi_flags |= 1 << BIO_UPTODATE;
-		tbio->bi_next = NULL;
-		tbio->bi_rw = WRITE;
-		tbio->bi_private = r10_bio;
-		tbio->bi_sector = r10_bio->devs[i].addr;
-
-		for (j=0; j < vcnt ; j++) {
-			tbio->bi_io_vec[j].bv_offset = 0;
-			tbio->bi_io_vec[j].bv_len = PAGE_SIZE;
-
-			memcpy(page_address(tbio->bi_io_vec[j].bv_page),
-			       page_address(fbio->bi_io_vec[j].bv_page),
-			       PAGE_SIZE);
-		}
-		tbio->bi_end_io = end_sync_write;
-
-		d = r10_bio->devs[i].devnum;
-		atomic_inc(&conf->mirrors[d].rdev->nr_pending);
-		atomic_inc(&r10_bio->remaining);
-		md_sync_acct(conf->mirrors[d].rdev->bdev, tbio->bi_size >> 9);
-
-		tbio->bi_sector += conf->mirrors[d].rdev->data_offset;
-		tbio->bi_bdev = conf->mirrors[d].rdev->bdev;
-		generic_make_request(tbio);
-	}
-
-	/* Now write out to any replacement devices
-	 * that are active
-	 */
-	for (i = 0; i < conf->copies; i++) {
-		int j, d;
-
-		tbio = r10_bio->devs[i].repl_bio;
-		if (!tbio || !tbio->bi_end_io)
-			continue;
-		if (r10_bio->devs[i].bio->bi_end_io != end_sync_write
-		    && r10_bio->devs[i].bio != fbio)
-			for (j = 0; j < vcnt; j++)
-				memcpy(page_address(tbio->bi_io_vec[j].bv_page),
-				       page_address(fbio->bi_io_vec[j].bv_page),
-				       PAGE_SIZE);
-		d = r10_bio->devs[i].devnum;
-		atomic_inc(&r10_bio->remaining);
-		md_sync_acct(conf->mirrors[d].replacement->bdev,
-			     tbio->bi_size >> 9);
-		generic_make_request(tbio);
-	}
-
-done:
-	if (atomic_dec_and_test(&r10_bio->remaining)) {
-		md_done_sync(mddev, r10_bio->sectors, 1);
-		put_buf(r10_bio);
-	}
-}
-
-/*
- * Now for the recovery code.
- * Recovery happens across physical sectors.
- * We recover all non-is_sync drives by finding the virtual address of
- * each, and then choose a working drive that also has that virt address.
- * There is a separate r10_bio for each non-in_sync drive.
- * Only the first two slots are in use. The first for reading,
- * The second for writing.
- *
- */
-static void fix_recovery_read_error(struct r10bio *r10_bio)
-{
-	/* We got a read error during recovery.
-	 * We repeat the read in smaller page-sized sections.
-	 * If a read succeeds, write it to the new device or record
-	 * a bad block if we cannot.
-	 * If a read fails, record a bad block on both old and
-	 * new devices.
-	 */
-	struct mddev *mddev = r10_bio->mddev;
-	struct r10conf *conf = mddev->private;
-	struct bio *bio = r10_bio->devs[0].bio;
-	sector_t sect = 0;
-	int sectors = r10_bio->sectors;
-	int idx = 0;
-	int dr = r10_bio->devs[0].devnum;
-	int dw = r10_bio->devs[1].devnum;
-
-	while (sectors) {
-		int s = sectors;
-		struct md_rdev *rdev;
-		sector_t addr;
-		int ok;
-
-		if (s > (PAGE_SIZE>>9))
-			s = PAGE_SIZE >> 9;
-
-		rdev = conf->mirrors[dr].rdev;
-		addr = r10_bio->devs[0].addr + sect,
-		ok = sync_page_io(rdev,
-				  addr,
-				  s << 9,
-				  bio->bi_io_vec[idx].bv_page,
-				  READ, false);
-		if (ok) {
-			rdev = conf->mirrors[dw].rdev;
-			addr = r10_bio->devs[1].addr + sect;
-			ok = sync_page_io(rdev,
-					  addr,
-					  s << 9,
-					  bio->bi_io_vec[idx].bv_page,
-					  WRITE, false);
-			if (!ok) {
-				set_bit(WriteErrorSeen, &rdev->flags);
-				if (!test_and_set_bit(WantReplacement,
-						      &rdev->flags))
-					set_bit(MD_RECOVERY_NEEDED,
-						&rdev->mddev->recovery);
-			}
-		}
-		if (!ok) {
-			/* We don't worry if we cannot set a bad block -
-			 * it really is bad so there is no loss in not
-			 * recording it yet
-			 */
-			rdev_set_badblocks(rdev, addr, s, 0);
-
-			if (rdev != conf->mirrors[dw].rdev) {
-				/* need bad block on destination too */
-				struct md_rdev *rdev2 = conf->mirrors[dw].rdev;
-				addr = r10_bio->devs[1].addr + sect;
-				ok = rdev_set_badblocks(rdev2, addr, s, 0);
-				if (!ok) {
-					/* just abort the recovery */
-					printk(KERN_NOTICE
-					       "md/raid10:%s: recovery aborted"
-					       " due to read error\n",
-					       mdname(mddev));
-
-					conf->mirrors[dw].recovery_disabled
-						= mddev->recovery_disabled;
-					set_bit(MD_RECOVERY_INTR,
-						&mddev->recovery);
-					break;
-				}
-			}
-		}
-
-		sectors -= s;
-		sect += s;
-		idx++;
-	}
-}
-
-static void recovery_request_write(struct mddev *mddev, struct r10bio *r10_bio)
-{
-	struct r10conf *conf = mddev->private;
-	int d;
-	struct bio *wbio, *wbio2;
-
-	if (!test_bit(R10BIO_Uptodate, &r10_bio->state)) {
-		fix_recovery_read_error(r10_bio);
-		end_sync_request(r10_bio);
-		return;
-	}
-
-	/*
-	 * share the pages with the first bio
-	 * and submit the write request
-	 */
-	d = r10_bio->devs[1].devnum;
-	wbio = r10_bio->devs[1].bio;
-	wbio2 = r10_bio->devs[1].repl_bio;
-	if (wbio->bi_end_io) {
-		atomic_inc(&conf->mirrors[d].rdev->nr_pending);
-		md_sync_acct(conf->mirrors[d].rdev->bdev, wbio->bi_size >> 9);
-		generic_make_request(wbio);
-	}
-	if (wbio2 && wbio2->bi_end_io) {
-		atomic_inc(&conf->mirrors[d].replacement->nr_pending);
-		md_sync_acct(conf->mirrors[d].replacement->bdev,
-			     wbio2->bi_size >> 9);
-		generic_make_request(wbio2);
-	}
-}
-
-
-/*
- * Used by fix_read_error() to decay the per rdev read_errors.
- * We halve the read error count for every hour that has elapsed
- * since the last recorded read error.
- *
- */
-static void check_decay_read_errors(struct mddev *mddev, struct md_rdev *rdev)
-{
-	struct timespec cur_time_mon;
-	unsigned long hours_since_last;
-	unsigned int read_errors = atomic_read(&rdev->read_errors);
-
-	ktime_get_ts(&cur_time_mon);
-
-	if (rdev->last_read_error.tv_sec == 0 &&
-	    rdev->last_read_error.tv_nsec == 0) {
-		/* first time we've seen a read error */
-		rdev->last_read_error = cur_time_mon;
-		return;
-	}
-
-	hours_since_last = (cur_time_mon.tv_sec -
-			    rdev->last_read_error.tv_sec) / 3600;
-
-	rdev->last_read_error = cur_time_mon;
-
-	/*
-	 * if hours_since_last is > the number of bits in read_errors
-	 * just set read errors to 0. We do this to avoid
-	 * overflowing the shift of read_errors by hours_since_last.
-	 */
-	if (hours_since_last >= 8 * sizeof(read_errors))
-		atomic_set(&rdev->read_errors, 0);
-	else
-		atomic_set(&rdev->read_errors, read_errors >> hours_since_last);
-}
-
-static int r10_sync_page_io(struct md_rdev *rdev, sector_t sector,
-			    int sectors, struct page *page, int rw)
-{
-	sector_t first_bad;
-	int bad_sectors;
-
-	if (is_badblock(rdev, sector, sectors, &first_bad, &bad_sectors)
-	    && (rw == READ || test_bit(WriteErrorSeen, &rdev->flags)))
-		return -1;
-	if (sync_page_io(rdev, sector, sectors << 9, page, rw, false))
-		/* success */
-		return 1;
-	if (rw == WRITE) {
-		set_bit(WriteErrorSeen, &rdev->flags);
-		if (!test_and_set_bit(WantReplacement, &rdev->flags))
-			set_bit(MD_RECOVERY_NEEDED,
-				&rdev->mddev->recovery);
-	}
-	/* need to record an error - either for the block or the device */
-	if (!rdev_set_badblocks(rdev, sector, sectors, 0))
-		md_error(rdev->mddev, rdev);
-	return 0;
-}
-
-/*
- * This is a kernel thread which:
- *
- *	1.	Retries failed read operations on working mirrors.
- *	2.	Updates the raid superblock when problems encounter.
- *	3.	Performs writes following reads for array synchronising.
- */
-
-static void fix_read_error(struct r10conf *conf, struct mddev *mddev, struct r10bio *r10_bio)
-{
-	int sect = 0; /* Offset from r10_bio->sector */
-	int sectors = r10_bio->sectors;
-	struct md_rdev*rdev;
-	int max_read_errors = atomic_read(&mddev->max_corr_read_errors);
-	int d = r10_bio->devs[r10_bio->read_slot].devnum;
-
-	/* still own a reference to this rdev, so it cannot
-	 * have been cleared recently.
-	 */
-	rdev = conf->mirrors[d].rdev;
-
-	if (test_bit(Faulty, &rdev->flags))
-		/* drive has already been failed, just ignore any
-		   more fix_read_error() attempts */
-		return;
-
-	check_decay_read_errors(mddev, rdev);
-	atomic_inc(&rdev->read_errors);
-	if (atomic_read(&rdev->read_errors) > max_read_errors) {
-		char b[BDEVNAME_SIZE];
-		bdevname(rdev->bdev, b);
-
-		printk(KERN_NOTICE
-		       "md/raid10:%s: %s: Raid device exceeded "
-		       "read_error threshold [cur %d:max %d]\n",
-		       mdname(mddev), b,
-		       atomic_read(&rdev->read_errors), max_read_errors);
-		printk(KERN_NOTICE
-		       "md/raid10:%s: %s: Failing raid device\n",
-		       mdname(mddev), b);
-		md_error(mddev, conf->mirrors[d].rdev);
-		r10_bio->devs[r10_bio->read_slot].bio = IO_BLOCKED;
-		return;
-	}
-
-	while(sectors) {
-		int s = sectors;
-		int sl = r10_bio->read_slot;
-		int success = 0;
-		int start;
-
-		if (s > (PAGE_SIZE>>9))
-			s = PAGE_SIZE >> 9;
-
-		rcu_read_lock();
-		do {
-			sector_t first_bad;
-			int bad_sectors;
-
-			d = r10_bio->devs[sl].devnum;
-			rdev = rcu_dereference(conf->mirrors[d].rdev);
-			if (rdev &&
-			    !test_bit(Unmerged, &rdev->flags) &&
-			    test_bit(In_sync, &rdev->flags) &&
-			    is_badblock(rdev, r10_bio->devs[sl].addr + sect, s,
-					&first_bad, &bad_sectors) == 0) {
-				atomic_inc(&rdev->nr_pending);
-				rcu_read_unlock();
-				success = sync_page_io(rdev,
-						       r10_bio->devs[sl].addr +
-						       sect,
-						       s<<9,
-						       conf->tmppage, READ, false);
-				rdev_dec_pending(rdev, mddev);
-				rcu_read_lock();
-				if (success)
-					break;
-			}
-			sl++;
-			if (sl == conf->copies)
-				sl = 0;
-		} while (!success && sl != r10_bio->read_slot);
-		rcu_read_unlock();
-
-		if (!success) {
-			/* Cannot read from anywhere, just mark the block
-			 * as bad on the first device to discourage future
-			 * reads.
-			 */
-			int dn = r10_bio->devs[r10_bio->read_slot].devnum;
-			rdev = conf->mirrors[dn].rdev;
-
-			if (!rdev_set_badblocks(
-				    rdev,
-				    r10_bio->devs[r10_bio->read_slot].addr
-				    + sect,
-				    s, 0)) {
-				md_error(mddev, rdev);
-				r10_bio->devs[r10_bio->read_slot].bio
-					= IO_BLOCKED;
-			}
-			break;
-		}
-
-		start = sl;
-		/* write it back and re-read */
-		rcu_read_lock();
-		while (sl != r10_bio->read_slot) {
-			char b[BDEVNAME_SIZE];
-
-			if (sl==0)
-				sl = conf->copies;
-			sl--;
-			d = r10_bio->devs[sl].devnum;
-			rdev = rcu_dereference(conf->mirrors[d].rdev);
-			if (!rdev ||
-			    test_bit(Unmerged, &rdev->flags) ||
-			    !test_bit(In_sync, &rdev->flags))
-				continue;
-
-			atomic_inc(&rdev->nr_pending);
-			rcu_read_unlock();
-			if (r10_sync_page_io(rdev,
-					     r10_bio->devs[sl].addr +
-					     sect,
-					     s, conf->tmppage, WRITE)
-			    == 0) {
-				/* Well, this device is dead */
-				printk(KERN_NOTICE
-				       "md/raid10:%s: read correction "
-				       "write failed"
-				       " (%d sectors at %llu on %s)\n",
-				       mdname(mddev), s,
-				       (unsigned long long)(
-					       sect +
-					       choose_data_offset(r10_bio,
-								  rdev)),
-				       bdevname(rdev->bdev, b));
-				printk(KERN_NOTICE "md/raid10:%s: %s: failing "
-				       "drive\n",
-				       mdname(mddev),
-				       bdevname(rdev->bdev, b));
-			}
-			rdev_dec_pending(rdev, mddev);
-			rcu_read_lock();
-		}
-		sl = start;
-		while (sl != r10_bio->read_slot) {
-			char b[BDEVNAME_SIZE];
-
-			if (sl==0)
-				sl = conf->copies;
-			sl--;
-			d = r10_bio->devs[sl].devnum;
-			rdev = rcu_dereference(conf->mirrors[d].rdev);
-			if (!rdev ||
-			    !test_bit(In_sync, &rdev->flags))
-				continue;
-
-			atomic_inc(&rdev->nr_pending);
-			rcu_read_unlock();
-			switch (r10_sync_page_io(rdev,
-					     r10_bio->devs[sl].addr +
-					     sect,
-					     s, conf->tmppage,
-						 READ)) {
-			case 0:
-				/* Well, this device is dead */
-				printk(KERN_NOTICE
-				       "md/raid10:%s: unable to read back "
-				       "corrected sectors"
-				       " (%d sectors at %llu on %s)\n",
-				       mdname(mddev), s,
-				       (unsigned long long)(
-					       sect +
-					       choose_data_offset(r10_bio, rdev)),
-				       bdevname(rdev->bdev, b));
-				printk(KERN_NOTICE "md/raid10:%s: %s: failing "
-				       "drive\n",
-				       mdname(mddev),
-				       bdevname(rdev->bdev, b));
-				break;
-			case 1:
-				printk(KERN_INFO
-				       "md/raid10:%s: read error corrected"
-				       " (%d sectors at %llu on %s)\n",
-				       mdname(mddev), s,
-				       (unsigned long long)(
-					       sect +
-					       choose_data_offset(r10_bio, rdev)),
-				       bdevname(rdev->bdev, b));
-				atomic_add(s, &rdev->corrected_errors);
-			}
-
-			rdev_dec_pending(rdev, mddev);
-			rcu_read_lock();
-		}
-		rcu_read_unlock();
-
-		sectors -= s;
-		sect += s;
-	}
-}
-
-static void bi_complete(struct bio *bio, int error)
-{
-	complete((struct completion *)bio->bi_private);
-}
-
-static int submit_bio_wait(int rw, struct bio *bio)
-{
-	struct completion event;
-	rw |= REQ_SYNC;
-
-	init_completion(&event);
-	bio->bi_private = &event;
-	bio->bi_end_io = bi_complete;
-	submit_bio(rw, bio);
-	wait_for_completion(&event);
-
-	return test_bit(BIO_UPTODATE, &bio->bi_flags);
-}
-
-static int narrow_write_error(struct r10bio *r10_bio, int i)
-{
-	struct bio *bio = r10_bio->master_bio;
-	struct mddev *mddev = r10_bio->mddev;
-	struct r10conf *conf = mddev->private;
-	struct md_rdev *rdev = conf->mirrors[r10_bio->devs[i].devnum].rdev;
-	/* bio has the data to be written to slot 'i' where
-	 * we just recently had a write error.
-	 * We repeatedly clone the bio and trim down to one block,
-	 * then try the write.  Where the write fails we record
-	 * a bad block.
-	 * It is conceivable that the bio doesn't exactly align with
-	 * blocks.  We must handle this.
-	 *
-	 * We currently own a reference to the rdev.
-	 */
-
-	int block_sectors;
-	sector_t sector;
-	int sectors;
-	int sect_to_write = r10_bio->sectors;
-	int ok = 1;
-
-	if (rdev->badblocks.shift < 0)
-		return 0;
-
-	block_sectors = 1 << rdev->badblocks.shift;
-	sector = r10_bio->sector;
-	sectors = ((r10_bio->sector + block_sectors)
-		   & ~(sector_t)(block_sectors - 1))
-		- sector;
-
-	while (sect_to_write) {
-		struct bio *wbio;
-		if (sectors > sect_to_write)
-			sectors = sect_to_write;
-		/* Write at 'sector' for 'sectors' */
-		wbio = bio_clone_mddev(bio, GFP_NOIO, mddev);
-		md_trim_bio(wbio, sector - bio->bi_sector, sectors);
-		wbio->bi_sector = (r10_bio->devs[i].addr+
-				   choose_data_offset(r10_bio, rdev) +
-				   (sector - r10_bio->sector));
-		wbio->bi_bdev = rdev->bdev;
-		if (submit_bio_wait(WRITE, wbio) == 0)
-			/* Failure! */
-			ok = rdev_set_badblocks(rdev, sector,
-						sectors, 0)
-				&& ok;
-
-		bio_put(wbio);
-		sect_to_write -= sectors;
-		sector += sectors;
-		sectors = block_sectors;
-	}
-	return ok;
-}
-
-static void handle_read_error(struct mddev *mddev, struct r10bio *r10_bio)
-{
-	int slot = r10_bio->read_slot;
-	struct bio *bio;
-	struct r10conf *conf = mddev->private;
-	struct md_rdev *rdev = r10_bio->devs[slot].rdev;
-	char b[BDEVNAME_SIZE];
-	unsigned long do_sync;
-	int max_sectors;
-
-	/* we got a read error. Maybe the drive is bad.  Maybe just
-	 * the block and we can fix it.
-	 * We freeze all other IO, and try reading the block from
-	 * other devices.  When we find one, we re-write
-	 * and check it that fixes the read error.
-	 * This is all done synchronously while the array is
-	 * frozen.
-	 */
-	bio = r10_bio->devs[slot].bio;
-	bdevname(bio->bi_bdev, b);
-	bio_put(bio);
-	r10_bio->devs[slot].bio = NULL;
-
-	if (mddev->ro == 0) {
-		freeze_array(conf);
-		fix_read_error(conf, mddev, r10_bio);
-		unfreeze_array(conf);
-	} else
-		r10_bio->devs[slot].bio = IO_BLOCKED;
-
-	rdev_dec_pending(rdev, mddev);
-
-read_more:
-	rdev = read_balance(conf, r10_bio, &max_sectors);
-	if (rdev == NULL) {
-		printk(KERN_ALERT "md/raid10:%s: %s: unrecoverable I/O"
-		       " read error for block %llu\n",
-		       mdname(mddev), b,
-		       (unsigned long long)r10_bio->sector);
-		raid_end_bio_io(r10_bio);
-		return;
-	}
-
-	do_sync = (r10_bio->master_bio->bi_rw & REQ_SYNC);
-	slot = r10_bio->read_slot;
-	printk_ratelimited(
-		KERN_ERR
-		"md/raid10:%s: %s: redirecting "
-		"sector %llu to another mirror\n",
-		mdname(mddev),
-		bdevname(rdev->bdev, b),
-		(unsigned long long)r10_bio->sector);
-	bio = bio_clone_mddev(r10_bio->master_bio,
-			      GFP_NOIO, mddev);
-	md_trim_bio(bio,
-		    r10_bio->sector - bio->bi_sector,
-		    max_sectors);
-	r10_bio->devs[slot].bio = bio;
-	r10_bio->devs[slot].rdev = rdev;
-	bio->bi_sector = r10_bio->devs[slot].addr
-		+ choose_data_offset(r10_bio, rdev);
-	bio->bi_bdev = rdev->bdev;
-	bio->bi_rw = READ | do_sync;
-	bio->bi_private = r10_bio;
-	bio->bi_end_io = raid10_end_read_request;
-	if (max_sectors < r10_bio->sectors) {
-		/* Drat - have to split this up more */
-		struct bio *mbio = r10_bio->master_bio;
-		int sectors_handled =
-			r10_bio->sector + max_sectors
-			- mbio->bi_sector;
-		r10_bio->sectors = max_sectors;
-		spin_lock_irq(&conf->device_lock);
-		if (mbio->bi_phys_segments == 0)
-			mbio->bi_phys_segments = 2;
-		else
-			mbio->bi_phys_segments++;
-		spin_unlock_irq(&conf->device_lock);
-		generic_make_request(bio);
-
-		r10_bio = mempool_alloc(conf->r10bio_pool,
-					GFP_NOIO);
-		r10_bio->master_bio = mbio;
-		r10_bio->sectors = (mbio->bi_size >> 9)
-			- sectors_handled;
-		r10_bio->state = 0;
-		set_bit(R10BIO_ReadError,
-			&r10_bio->state);
-		r10_bio->mddev = mddev;
-		r10_bio->sector = mbio->bi_sector
-			+ sectors_handled;
-
-		goto read_more;
-	} else
-		generic_make_request(bio);
-}
-
-static void handle_write_completed(struct r10conf *conf, struct r10bio *r10_bio)
-{
-	/* Some sort of write request has finished and it
-	 * succeeded in writing where we thought there was a
-	 * bad block.  So forget the bad block.
-	 * Or possibly if failed and we need to record
-	 * a bad block.
-	 */
-	int m;
-	struct md_rdev *rdev;
-
-	if (test_bit(R10BIO_IsSync, &r10_bio->state) ||
-	    test_bit(R10BIO_IsRecover, &r10_bio->state)) {
-		for (m = 0; m < conf->copies; m++) {
-			int dev = r10_bio->devs[m].devnum;
-			rdev = conf->mirrors[dev].rdev;
-			if (r10_bio->devs[m].bio == NULL)
-				continue;
-			if (test_bit(BIO_UPTODATE,
-				     &r10_bio->devs[m].bio->bi_flags)) {
-				rdev_clear_badblocks(
-					rdev,
-					r10_bio->devs[m].addr,
-					r10_bio->sectors, 0);
-			} else {
-				if (!rdev_set_badblocks(
-					    rdev,
-					    r10_bio->devs[m].addr,
-					    r10_bio->sectors, 0))
-					md_error(conf->mddev, rdev);
-			}
-			rdev = conf->mirrors[dev].replacement;
-			if (r10_bio->devs[m].repl_bio == NULL)
-				continue;
-			if (test_bit(BIO_UPTODATE,
-				     &r10_bio->devs[m].repl_bio->bi_flags)) {
-				rdev_clear_badblocks(
-					rdev,
-					r10_bio->devs[m].addr,
-					r10_bio->sectors, 0);
-			} else {
-				if (!rdev_set_badblocks(
-					    rdev,
-					    r10_bio->devs[m].addr,
-					    r10_bio->sectors, 0))
-					md_error(conf->mddev, rdev);
-			}
-		}
-		put_buf(r10_bio);
-	} else {
-		for (m = 0; m < conf->copies; m++) {
-			int dev = r10_bio->devs[m].devnum;
-			struct bio *bio = r10_bio->devs[m].bio;
-			rdev = conf->mirrors[dev].rdev;
-			if (bio == IO_MADE_GOOD) {
-				rdev_clear_badblocks(
-					rdev,
-					r10_bio->devs[m].addr,
-					r10_bio->sectors, 0);
-				rdev_dec_pending(rdev, conf->mddev);
-			} else if (bio != NULL &&
-				   !test_bit(BIO_UPTODATE, &bio->bi_flags)) {
-				if (!narrow_write_error(r10_bio, m)) {
-					md_error(conf->mddev, rdev);
-					set_bit(R10BIO_Degraded,
-						&r10_bio->state);
-				}
-				rdev_dec_pending(rdev, conf->mddev);
-			}
-			bio = r10_bio->devs[m].repl_bio;
-			rdev = conf->mirrors[dev].replacement;
-			if (rdev && bio == IO_MADE_GOOD) {
-				rdev_clear_badblocks(
-					rdev,
-					r10_bio->devs[m].addr,
-					r10_bio->sectors, 0);
-				rdev_dec_pending(rdev, conf->mddev);
-			}
-		}
-		if (test_bit(R10BIO_WriteError,
-			     &r10_bio->state))
-			close_write(r10_bio);
-		raid_end_bio_io(r10_bio);
-	}
-}
-
-static void raid10d(struct mddev *mddev)
-{
-	struct r10bio *r10_bio;
-	unsigned long flags;
-	struct r10conf *conf = mddev->private;
-	struct list_head *head = &conf->retry_list;
-	struct blk_plug plug;
-
-	md_check_recovery(mddev);
-
-	blk_start_plug(&plug);
-	for (;;) {
-
-		flush_pending_writes(conf);
-
-		spin_lock_irqsave(&conf->device_lock, flags);
-		if (list_empty(head)) {
-			spin_unlock_irqrestore(&conf->device_lock, flags);
-			break;
-		}
-		r10_bio = list_entry(head->prev, struct r10bio, retry_list);
-		list_del(head->prev);
-		conf->nr_queued--;
-		spin_unlock_irqrestore(&conf->device_lock, flags);
-
-		mddev = r10_bio->mddev;
-		conf = mddev->private;
-		if (test_bit(R10BIO_MadeGood, &r10_bio->state) ||
-		    test_bit(R10BIO_WriteError, &r10_bio->state))
-			handle_write_completed(conf, r10_bio);
-		else if (test_bit(R10BIO_IsReshape, &r10_bio->state))
-			reshape_request_write(mddev, r10_bio);
-		else if (test_bit(R10BIO_IsSync, &r10_bio->state))
-			sync_request_write(mddev, r10_bio);
-		else if (test_bit(R10BIO_IsRecover, &r10_bio->state))
-			recovery_request_write(mddev, r10_bio);
-		else if (test_bit(R10BIO_ReadError, &r10_bio->state))
-			handle_read_error(mddev, r10_bio);
-		else {
-			/* just a partial read to be scheduled from a
-			 * separate context
-			 */
-			int slot = r10_bio->read_slot;
-			generic_make_request(r10_bio->devs[slot].bio);
-		}
-
-		cond_resched();
-		if (mddev->flags & ~(1<<MD_CHANGE_PENDING))
-			md_check_recovery(mddev);
-	}
-	blk_finish_plug(&plug);
-}
-
-
-static int init_resync(struct r10conf *conf)
-{
-	int buffs;
-	int i;
-
-	buffs = RESYNC_WINDOW / RESYNC_BLOCK_SIZE;
-	BUG_ON(conf->r10buf_pool);
-	conf->have_replacement = 0;
-	for (i = 0; i < conf->geo.raid_disks; i++)
-		if (conf->mirrors[i].replacement)
-			conf->have_replacement = 1;
-	conf->r10buf_pool = mempool_create(buffs, r10buf_pool_alloc, r10buf_pool_free, conf);
-	if (!conf->r10buf_pool)
-		return -ENOMEM;
-	conf->next_resync = 0;
-	return 0;
-}
-
-/*
- * perform a "sync" on one "block"
- *
- * We need to make sure that no normal I/O request - particularly write
- * requests - conflict with active sync requests.
- *
- * This is achieved by tracking pending requests and a 'barrier' concept
- * that can be installed to exclude normal IO requests.
- *
- * Resync and recovery are handled very differently.
- * We differentiate by looking at MD_RECOVERY_SYNC in mddev->recovery.
- *
- * For resync, we iterate over virtual addresses, read all copies,
- * and update if there are differences.  If only one copy is live,
- * skip it.
- * For recovery, we iterate over physical addresses, read a good
- * value for each non-in_sync drive, and over-write.
- *
- * So, for recovery we may have several outstanding complex requests for a
- * given address, one for each out-of-sync device.  We model this by allocating
- * a number of r10_bio structures, one for each out-of-sync device.
- * As we setup these structures, we collect all bio's together into a list
- * which we then process collectively to add pages, and then process again
- * to pass to generic_make_request.
- *
- * The r10_bio structures are linked using a borrowed master_bio pointer.
- * This link is counted in ->remaining.  When the r10_bio that points to NULL
- * has its remaining count decremented to 0, the whole complex operation
- * is complete.
- *
- */
-
-static sector_t sync_request(struct mddev *mddev, sector_t sector_nr,
-			     int *skipped, int go_faster)
-{
-	struct r10conf *conf = mddev->private;
-	struct r10bio *r10_bio;
-	struct bio *biolist = NULL, *bio;
-	sector_t max_sector, nr_sectors;
-	int i;
-	int max_sync;
-	sector_t sync_blocks;
-	sector_t sectors_skipped = 0;
-	int chunks_skipped = 0;
-	sector_t chunk_mask = conf->geo.chunk_mask;
-
-	if (!conf->r10buf_pool)
-		if (init_resync(conf))
-			return 0;
-
- skipped:
-	max_sector = mddev->dev_sectors;
-	if (test_bit(MD_RECOVERY_SYNC, &mddev->recovery) ||
-	    test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery))
-		max_sector = mddev->resync_max_sectors;
-	if (sector_nr >= max_sector) {
-		/* If we aborted, we need to abort the
-		 * sync on the 'current' bitmap chucks (there can
-		 * be several when recovering multiple devices).
-		 * as we may have started syncing it but not finished.
-		 * We can find the current address in
-		 * mddev->curr_resync, but for recovery,
-		 * we need to convert that to several
-		 * virtual addresses.
-		 */
-		if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery)) {
-			end_reshape(conf);
-			return 0;
-		}
-
-		if (mddev->curr_resync < max_sector) { /* aborted */
-			if (test_bit(MD_RECOVERY_SYNC, &mddev->recovery))
-				bitmap_end_sync(mddev->bitmap, mddev->curr_resync,
-						&sync_blocks, 1);
-			else for (i = 0; i < conf->geo.raid_disks; i++) {
-				sector_t sect =
-					raid10_find_virt(conf, mddev->curr_resync, i);
-				bitmap_end_sync(mddev->bitmap, sect,
-						&sync_blocks, 1);
-			}
-		} else {
-			/* completed sync */
-			if ((!mddev->bitmap || conf->fullsync)
-			    && conf->have_replacement
-			    && test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) {
-				/* Completed a full sync so the replacements
-				 * are now fully recovered.
-				 */
-				for (i = 0; i < conf->geo.raid_disks; i++)
-					if (conf->mirrors[i].replacement)
-						conf->mirrors[i].replacement
-							->recovery_offset
-							= MaxSector;
-			}
-			conf->fullsync = 0;
-		}
-		bitmap_close_sync(mddev->bitmap);
-		close_sync(conf);
-		*skipped = 1;
-		return sectors_skipped;
-	}
-
-	if (test_bit(MD_RECOVERY_RESHAPE, &mddev->recovery))
-		return reshape_request(mddev, sector_nr, skipped);
-
-	if (chunks_skipped >= conf->geo.raid_disks) {
-		/* if there has been nothing to do on any drive,
-		 * then there is nothing to do at all..
-		 */
-		*skipped = 1;
-		return (max_sector - sector_nr) + sectors_skipped;
-	}
-
-	if (max_sector > mddev->resync_max)
-		max_sector = mddev->resync_max; /* Don't do IO beyond here */
-
-	/* make sure whole request will fit in a chunk - if chunks
-	 * are meaningful
-	 */
-	if (conf->geo.near_copies < conf->geo.raid_disks &&
-	    max_sector > (sector_nr | chunk_mask))
-		max_sector = (sector_nr | chunk_mask) + 1;
-	/*
-	 * If there is non-resync activity waiting for us then
-	 * put in a delay to throttle resync.
-	 */
-	if (!go_faster && conf->nr_waiting)
-		msleep_interruptible(1000);
-
-	/* Again, very different code for resync and recovery.
-	 * Both must result in an r10bio with a list of bios that
-	 * have bi_end_io, bi_sector, bi_bdev set,
-	 * and bi_private set to the r10bio.
-	 * For recovery, we may actually create several r10bios
-	 * with 2 bios in each, that correspond to the bios in the main one.
-	 * In this case, the subordinate r10bios link back through a
-	 * borrowed master_bio pointer, and the counter in the master
-	 * includes a ref from each subordinate.
-	 */
-	/* First, we decide what to do and set ->bi_end_io
-	 * To end_sync_read if we want to read, and
-	 * end_sync_write if we will want to write.
-	 */
-
-	max_sync = RESYNC_PAGES << (PAGE_SHIFT-9);
-	if (!test_bit(MD_RECOVERY_SYNC, &mddev->recovery)) {
-		/* recovery... the complicated one */
-		int j;
-		r10_bio = NULL;
-
-		for (i = 0 ; i < conf->geo.raid_disks; i++) {
-			int still_degraded;
-			struct r10bio *rb2;
-			sector_t sect;
-			int must_sync;
-			int any_working;
-			struct raid10_info *mirror = &conf->mirrors[i];
-
-			if ((mirror->rdev == NULL ||
-			     test_bit(In_sync, &mirror->rdev->flags))
-			    &&
-			    (mirror->replacement == NULL ||
-			     test_bit(Faulty,
-				      &mirror->replacement->flags)))
-				continue;
-
-			still_degraded = 0;
-			/* want to reconstruct this device */
-			rb2 = r10_bio;
-			sect = raid10_find_virt(conf, sector_nr, i);
-			if (sect >= mddev->resync_max_sectors) {
-				/* last stripe is not complete - don't
-				 * try to recover this sector.
-				 */
-				continue;
-			}
-			/* Unless we are doing a full sync, or a replacement
-			 * we only need to recover the block if it is set in
-			 * the bitmap
-			 */
-			must_sync = bitmap_start_sync(mddev->bitmap, sect,
-						      &sync_blocks, 1);
-			if (sync_blocks < max_sync)
-				max_sync = sync_blocks;
-			if (!must_sync &&
-			    mirror->replacement == NULL &&
-			    !conf->fullsync) {
-				/* yep, skip the sync_blocks here, but don't assume
-				 * that there will never be anything to do here
-				 */
-				chunks_skipped = -1;
-				continue;
-			}
-
-			r10_bio = mempool_alloc(conf->r10buf_pool, GFP_NOIO);
-			raise_barrier(conf, rb2 != NULL);
-			atomic_set(&r10_bio->remaining, 0);
-
-			r10_bio->master_bio = (struct bio*)rb2;
-			if (rb2)
-				atomic_inc(&rb2->remaining);
-			r10_bio->mddev = mddev;
-			set_bit(R10BIO_IsRecover, &r10_bio->state);
-			r10_bio->sector = sect;
-
-			raid10_find_phys(conf, r10_bio);
-
-			/* Need to check if the array will still be
-			 * degraded
-			 */
-			for (j = 0; j < conf->geo.raid_disks; j++)
-				if (conf->mirrors[j].rdev == NULL ||
-				    test_bit(Faulty, &conf->mirrors[j].rdev->flags)) {
-					still_degraded = 1;
-					break;
-				}
-
-			must_sync = bitmap_start_sync(mddev->bitmap, sect,
-						      &sync_blocks, still_degraded);
-
-			any_working = 0;
-			for (j=0; j<conf->copies;j++) {
-				int k;
-				int d = r10_bio->devs[j].devnum;
-				sector_t from_addr, to_addr;
-				struct md_rdev *rdev;
-				sector_t sector, first_bad;
-				int bad_sectors;
-				if (!conf->mirrors[d].rdev ||
-				    !test_bit(In_sync, &conf->mirrors[d].rdev->flags))
-					continue;
-				/* This is where we read from */
-				any_working = 1;
-				rdev = conf->mirrors[d].rdev;
-				sector = r10_bio->devs[j].addr;
-
-				if (is_badblock(rdev, sector, max_sync,
-						&first_bad, &bad_sectors)) {
-					if (first_bad > sector)
-						max_sync = first_bad - sector;
-					else {
-						bad_sectors -= (sector
-								- first_bad);
-						if (max_sync > bad_sectors)
-							max_sync = bad_sectors;
-						continue;
-					}
-				}
-				bio = r10_bio->devs[0].bio;
-				bio->bi_next = biolist;
-				biolist = bio;
-				bio->bi_private = r10_bio;
-				bio->bi_end_io = end_sync_read;
-				bio->bi_rw = READ;
-				from_addr = r10_bio->devs[j].addr;
-				bio->bi_sector = from_addr + rdev->data_offset;
-				bio->bi_bdev = rdev->bdev;
-				atomic_inc(&rdev->nr_pending);
-				/* and we write to 'i' (if not in_sync) */
-
-				for (k=0; k<conf->copies; k++)
-					if (r10_bio->devs[k].devnum == i)
-						break;
-				BUG_ON(k == conf->copies);
-				to_addr = r10_bio->devs[k].addr;
-				r10_bio->devs[0].devnum = d;
-				r10_bio->devs[0].addr = from_addr;
-				r10_bio->devs[1].devnum = i;
-				r10_bio->devs[1].addr = to_addr;
-
-				rdev = mirror->rdev;
-				if (!test_bit(In_sync, &rdev->flags)) {
-					bio = r10_bio->devs[1].bio;
-					bio->bi_next = biolist;
-					biolist = bio;
-					bio->bi_private = r10_bio;
-					bio->bi_end_io = end_sync_write;
-					bio->bi_rw = WRITE;
-					bio->bi_sector = to_addr
-						+ rdev->data_offset;
-					bio->bi_bdev = rdev->bdev;
-					atomic_inc(&r10_bio->remaining);
-				} else
-					r10_bio->devs[1].bio->bi_end_io = NULL;
-
-				/* and maybe write to replacement */
-				bio = r10_bio->devs[1].repl_bio;
-				if (bio)
-					bio->bi_end_io = NULL;
-				rdev = mirror->replacement;
-				/* Note: if rdev != NULL, then bio
-				 * cannot be NULL as r10buf_pool_alloc will
-				 * have allocated it.
-				 * So the second test here is pointless.
-				 * But it keeps semantic-checkers happy, and
-				 * this comment keeps human reviewers
-				 * happy.
-				 */
-				if (rdev == NULL || bio == NULL ||
-				    test_bit(Faulty, &rdev->flags))
-					break;
-				bio->bi_next = biolist;
-				biolist = bio;
-				bio->bi_private = r10_bio;
-				bio->bi_end_io = end_sync_write;
-				bio->bi_rw = WRITE;
-				bio->bi_sector = to_addr + rdev->data_offset;
-				bio->bi_bdev = rdev->bdev;
-				atomic_inc(&r10_bio->remaining);
-				break;
-			}
-			if (j == conf->copies) {
-				/* Cannot recover, so abort the recovery or
-				 * record a bad block */
-				put_buf(r10_bio);
-				if (rb2)
-					atomic_dec(&rb2->remaining);
-				r10_bio = rb2;
-				if (any_working) {
-					/* problem is that there are bad blocks
-					 * on other device(s)
-					 */
-					int k;
-					for (k = 0; k < conf->copies; k++)
-						if (r10_bio->devs[k].devnum == i)
-							break;
-					if (!test_bit(In_sync,
-						      &mirror->rdev->flags)
-					    && !rdev_set_badblocks(
-						    mirror->rdev,
-						    r10_bio->devs[k].addr,
-						    max_sync, 0))
-						any_working = 0;
-					if (mirror->replacement &&
-					    !rdev_set_badblocks(
-						    mirror->replacement,
-						    r10_bio->devs[k].addr,
-						    max_sync, 0))
-						any_working = 0;
-				}
-				if (!any_working)  {
-					if (!test_and_set_bit(MD_RECOVERY_INTR,
-							      &mddev->recovery))
-						printk(KERN_INFO "md/raid10:%s: insufficient "
-						       "working devices for recovery.\n",
-						       mdname(mddev));
-					mirror->recovery_disabled
-						= mddev->recovery_disabled;
-				}
-				break;
-			}
-		}
-		if (biolist == NULL) {
-			while (r10_bio) {
-				struct r10bio *rb2 = r10_bio;
-				r10_bio = (struct r10bio*) rb2->master_bio;
-				rb2->master_bio = NULL;
-				put_buf(rb2);
-			}
-			goto giveup;
-		}
-	} else {
-		/* resync. Schedule a read for every block at this virt offset */
-		int count = 0;
-
-		bitmap_cond_end_sync(mddev->bitmap, sector_nr);
-
-		if (!bitmap_start_sync(mddev->bitmap, sector_nr,
-				       &sync_blocks, mddev->degraded) &&
-		    !conf->fullsync && !test_bit(MD_RECOVERY_REQUESTED,
-						 &mddev->recovery)) {
-			/* We can skip this block */
-			*skipped = 1;
-			return sync_blocks + sectors_skipped;
-		}
-		if (sync_blocks < max_sync)
-			max_sync = sync_blocks;
-		r10_bio = mempool_alloc(conf->r10buf_pool, GFP_NOIO);
-
-		r10_bio->mddev = mddev;
-		atomic_set(&r10_bio->remaining, 0);
-		raise_barrier(conf, 0);
-		conf->next_resync = sector_nr;
-
-		r10_bio->master_bio = NULL;
-		r10_bio->sector = sector_nr;
-		set_bit(R10BIO_IsSync, &r10_bio->state);
-		raid10_find_phys(conf, r10_bio);
-		r10_bio->sectors = (sector_nr | chunk_mask) - sector_nr + 1;
-
-		for (i = 0; i < conf->copies; i++) {
-			int d = r10_bio->devs[i].devnum;
-			sector_t first_bad, sector;
-			int bad_sectors;
-
-			if (r10_bio->devs[i].repl_bio)
-				r10_bio->devs[i].repl_bio->bi_end_io = NULL;
-
-			bio = r10_bio->devs[i].bio;
-			bio->bi_end_io = NULL;
-			clear_bit(BIO_UPTODATE, &bio->bi_flags);
-			if (conf->mirrors[d].rdev == NULL ||
-			    test_bit(Faulty, &conf->mirrors[d].rdev->flags))
-				continue;
-			sector = r10_bio->devs[i].addr;
-			if (is_badblock(conf->mirrors[d].rdev,
-					sector, max_sync,
-					&first_bad, &bad_sectors)) {
-				if (first_bad > sector)
-					max_sync = first_bad - sector;
-				else {
-					bad_sectors -= (sector - first_bad);
-					if (max_sync > bad_sectors)
-						max_sync = bad_sectors;
-					continue;
-				}
-			}
-			atomic_inc(&conf->mirrors[d].rdev->nr_pending);
-			atomic_inc(&r10_bio->remaining);
-			bio->bi_next = biolist;
-			biolist = bio;
-			bio->bi_private = r10_bio;
-			bio->bi_end_io = end_sync_read;
-			bio->bi_rw = READ;
-			bio->bi_sector = sector +
-				conf->mirrors[d].rdev->data_offset;
-			bio->bi_bdev = conf->mirrors[d].rdev->bdev;
-			count++;
-
-			if (conf->mirrors[d].replacement == NULL ||
-			    test_bit(Faulty,
-				     &conf->mirrors[d].replacement->flags))
-				continue;
-
-			/* Need to set up for writing to the replacement */
-			bio = r10_bio->devs[i].repl_bio;
-			clear_bit(BIO_UPTODATE, &bio->bi_flags);
-
-			sector = r10_bio->devs[i].addr;
-			atomic_inc(&conf->mirrors[d].rdev->nr_pending);
-			bio->bi_next = biolist;
-			biolist = bio;
-			bio->bi_private = r10_bio;
-			bio->bi_end_io = end_sync_write;
-			bio->bi_rw = WRITE;
-			bio->bi_sector = sector +
-				conf->mirrors[d].replacement->data_offset;
-			bio->bi_bdev = conf->mirrors[d].replacement->bdev;
-			count++;
-		}
-
-		if (count < 2) {
-			for (i=0; i<conf->copies; i++) {
-				int d = r10_bio->devs[i].devnum;
-				if (r10_bio->devs[i].bio->bi_end_io)
-					rdev_dec_pending(conf->mirrors[d].rdev,
-							 mddev);
-				if (r10_bio->devs[i].repl_bio &&
-				    r10_bio->devs[i].repl_bio->bi_end_io)
-					rdev_dec_pending(
-						conf->mirrors[d].replacement,
-						mddev);
-			}
-			put_buf(r10_bio);
-			biolist = NULL;
-			goto giveup;
-		}
-	}
-
-	for (bio = biolist; bio ; bio=bio->bi_next) {
-
-		bio->bi_flags &= ~(BIO_POOL_MASK - 1);
-		if (bio->bi_end_io)
-			bio->bi_flags |= 1 << BIO_UPTODATE;
-		bio->bi_vcnt = 0;
-		bio->bi_idx = 0;
-		bio->bi_phys_segments = 0;
-		bio->bi_size = 0;
-	}
-
-	nr_sectors = 0;
-	if (sector_nr + max_sync < max_sector)
-		max_sector = sector_nr + max_sync;
-	do {
-		struct page *page;
-		int len = PAGE_SIZE;
-		if (sector_nr + (len>>9) > max_sector)
-			len = (max_sector - sector_nr) << 9;
-		if (len == 0)
-			break;
-		for (bio= biolist ; bio ; bio=bio->bi_next) {
-			struct bio *bio2;
-			page = bio->bi_io_vec[bio->bi_vcnt].bv_page;
-			if (bio_add_page(bio, page, len, 0))
-				continue;
-
-			/* stop here */
-			bio->bi_io_vec[bio->bi_vcnt].bv_page = page;
-			for (bio2 = biolist;
-			     bio2 && bio2 != bio;
-			     bio2 = bio2->bi_next) {
-				/* remove last page from this bio */
-				bio2->bi_vcnt--;
-				bio2->bi_size -= len;
-				bio2->bi_flags &= ~(1<< BIO_SEG_VALID);
-			}
-			goto bio_full;
-		}
-		nr_sectors += len>>9;
-		sector_nr += len>>9;
-	} while (biolist->bi_vcnt < RESYNC_PAGES);
- bio_full:
-	r10_bio->sectors = nr_sectors;
-
-	while (biolist) {
-		bio = biolist;
-		biolist = biolist->bi_next;
-
-		bio->bi_next = NULL;
-		r10_bio = bio->bi_private;
-		r10_bio->sectors = nr_sectors;
-
-		if (bio->bi_end_io == end_sync_read) {
-			md_sync_acct(bio->bi_bdev, nr_sectors);
-			generic_make_request(bio);
-		}
-	}
-
-	if (sectors_skipped)
-		/* pretend they weren't skipped, it makes
-		 * no important difference in this case
-		 */
-		md_done_sync(mddev, sectors_skipped, 1);
-
-	return sectors_skipped + nr_sectors;
- giveup:
-	/* There is nowhere to write, so all non-sync
-	 * drives must be failed or in resync, all drives
-	 * have a bad block, so try the next chunk...
-	 */
-	if (sector_nr + max_sync < max_sector)
-		max_sector = sector_nr + max_sync;
-
-	sectors_skipped += (max_sector - sector_nr);
-	chunks_skipped ++;
-	sector_nr = max_sector;
-	goto skipped;
-}
-
-static sector_t
-raid10_size(struct mddev *mddev, sector_t sectors, int raid_disks)
-{
-	sector_t size;
-	struct r10conf *conf = mddev->private;
-
-	if (!raid_disks)
-		raid_disks = min(conf->geo.raid_disks,
-				 conf->prev.raid_disks);
-	if (!sectors)
-		sectors = conf->dev_sectors;
-
-	size = sectors >> conf->geo.chunk_shift;
-	sector_div(size, conf->geo.far_copies);
-	size = size * raid_disks;
-	sector_div(size, conf->geo.near_copies);
-
-	return size << conf->geo.chunk_shift;
-}
-
-static void calc_sectors(struct r10conf *conf, sector_t size)
-{
-	/* Calculate the number of sectors-per-device that will
-	 * actually be used, and set conf->dev_sectors and
-	 * conf->stride
-	 */
-
-	size = size >> conf->geo.chunk_shift;
-	sector_div(size, conf->geo.far_copies);
-	size = size * conf->geo.raid_disks;
-	sector_div(size, conf->geo.near_copies);
-	/* 'size' is now the number of chunks in the array */
-	/* calculate "used chunks per device" */
-	size = size * conf->copies;
-
-	/* We need to round up when dividing by raid_disks to
-	 * get the stride size.
-	 */
-	size = DIV_ROUND_UP_SECTOR_T(size, conf->geo.raid_disks);
-
-	conf->dev_sectors = size << conf->geo.chunk_shift;
-
-	if (conf->geo.far_offset)
-		conf->geo.stride = 1 << conf->geo.chunk_shift;
-	else {
-		sector_div(size, conf->geo.far_copies);
-		conf->geo.stride = size << conf->geo.chunk_shift;
-	}
-}
-
-enum geo_type {geo_new, geo_old, geo_start};
-static int setup_geo(struct geom *geo, struct mddev *mddev, enum geo_type new)
-{
-	int nc, fc, fo;
-	int layout, chunk, disks;
-	switch (new) {
-	case geo_old:
-		layout = mddev->layout;
-		chunk = mddev->chunk_sectors;
-		disks = mddev->raid_disks - mddev->delta_disks;
-		break;
-	case geo_new:
-		layout = mddev->new_layout;
-		chunk = mddev->new_chunk_sectors;
-		disks = mddev->raid_disks;
-		break;
-	default: /* avoid 'may be unused' warnings */
-	case geo_start: /* new when starting reshape - raid_disks not
-			 * updated yet. */
-		layout = mddev->new_layout;
-		chunk = mddev->new_chunk_sectors;
-		disks = mddev->raid_disks + mddev->delta_disks;
-		break;
-	}
-	if (layout >> 17)
-		return -1;
-	if (chunk < (PAGE_SIZE >> 9) ||
-	    !is_power_of_2(chunk))
-		return -2;
-	nc = layout & 255;
-	fc = (layout >> 8) & 255;
-	fo = layout & (1<<16);
-	geo->raid_disks = disks;
-	geo->near_copies = nc;
-	geo->far_copies = fc;
-	geo->far_offset = fo;
-	geo->chunk_mask = chunk - 1;
-	geo->chunk_shift = ffz(~chunk);
-	return nc*fc;
-}
-
-static struct r10conf *setup_conf(struct mddev *mddev)
-{
-	struct r10conf *conf = NULL;
-	int err = -EINVAL;
-	struct geom geo;
-	int copies;
-
-	copies = setup_geo(&geo, mddev, geo_new);
-
-	if (copies == -2) {
-		printk(KERN_ERR "md/raid10:%s: chunk size must be "
-		       "at least PAGE_SIZE(%ld) and be a power of 2.\n",
-		       mdname(mddev), PAGE_SIZE);
-		goto out;
-	}
-
-	if (copies < 2 || copies > mddev->raid_disks) {
-		printk(KERN_ERR "md/raid10:%s: unsupported raid10 layout: 0x%8x\n",
-		       mdname(mddev), mddev->new_layout);
-		goto out;
-	}
-
-	err = -ENOMEM;
-	conf = kzalloc(sizeof(struct r10conf), GFP_KERNEL);
-	if (!conf)
-		goto out;
-
-	/* FIXME calc properly */
-	conf->mirrors = kzalloc(sizeof(struct raid10_info)*(mddev->raid_disks +
-							    max(0,mddev->delta_disks)),
-				GFP_KERNEL);
-	if (!conf->mirrors)
-		goto out;
-
-	conf->tmppage = alloc_page(GFP_KERNEL);
-	if (!conf->tmppage)
-		goto out;
-
-	conf->geo = geo;
-	conf->copies = copies;
-	conf->r10bio_pool = mempool_create(NR_RAID10_BIOS, r10bio_pool_alloc,
-					   r10bio_pool_free, conf);
-	if (!conf->r10bio_pool)
-		goto out;
-
-	calc_sectors(conf, mddev->dev_sectors);
-	if (mddev->reshape_position == MaxSector) {
-		conf->prev = conf->geo;
-		conf->reshape_progress = MaxSector;
-	} else {
-		if (setup_geo(&conf->prev, mddev, geo_old) != conf->copies) {
-			err = -EINVAL;
-			goto out;
-		}
-		conf->reshape_progress = mddev->reshape_position;
-		if (conf->prev.far_offset)
-			conf->prev.stride = 1 << conf->prev.chunk_shift;
-		else
-			/* far_copies must be 1 */
-			conf->prev.stride = conf->dev_sectors;
-	}
-	spin_lock_init(&conf->device_lock);
-	INIT_LIST_HEAD(&conf->retry_list);
-
-	spin_lock_init(&conf->resync_lock);
-	init_waitqueue_head(&conf->wait_barrier);
-
-	conf->thread = md_register_thread(raid10d, mddev, "raid10");
-	if (!conf->thread)
-		goto out;
-
-	conf->mddev = mddev;
-	return conf;
-
- out:
-	if (err == -ENOMEM)
-		printk(KERN_ERR "md/raid10:%s: couldn't allocate memory.\n",
-		       mdname(mddev));
-	if (conf) {
-		if (conf->r10bio_pool)
-			mempool_destroy(conf->r10bio_pool);
-		kfree(conf->mirrors);
-		safe_put_page(conf->tmppage);
-		kfree(conf);
-	}
-	return ERR_PTR(err);
-}
-
-static int run(struct mddev *mddev)
-{
-	struct r10conf *conf;
-	int i, disk_idx, chunk_size;
-	struct raid10_info *disk;
-	struct md_rdev *rdev;
-	sector_t size;
-	sector_t min_offset_diff = 0;
-	int first = 1;
-
-	if (mddev->private == NULL) {
-		conf = setup_conf(mddev);
-		if (IS_ERR(conf))
-			return PTR_ERR(conf);
-		mddev->private = conf;
-	}
-	conf = mddev->private;
-	if (!conf)
-		goto out;
-
-	mddev->thread = conf->thread;
-	conf->thread = NULL;
-
-	chunk_size = mddev->chunk_sectors << 9;
-	if (mddev->queue) {
-		blk_queue_io_min(mddev->queue, chunk_size);
-		if (conf->geo.raid_disks % conf->geo.near_copies)
-			blk_queue_io_opt(mddev->queue, chunk_size * conf->geo.raid_disks);
-		else
-			blk_queue_io_opt(mddev->queue, chunk_size *
-					 (conf->geo.raid_disks / conf->geo.near_copies));
-	}
-
-	rdev_for_each(rdev, mddev) {
-		long long diff;
-		struct request_queue *q;
-
-		disk_idx = rdev->raid_disk;
-		if (disk_idx < 0)
-			continue;
-		if (disk_idx >= conf->geo.raid_disks &&
-		    disk_idx >= conf->prev.raid_disks)
-			continue;
-		disk = conf->mirrors + disk_idx;
-
-		if (test_bit(Replacement, &rdev->flags)) {
-			if (disk->replacement)
-				goto out_free_conf;
-			disk->replacement = rdev;
-		} else {
-			if (disk->rdev)
-				goto out_free_conf;
-			disk->rdev = rdev;
-		}
-		q = bdev_get_queue(rdev->bdev);
-		if (q->merge_bvec_fn)
-			mddev->merge_check_needed = 1;
-		diff = (rdev->new_data_offset - rdev->data_offset);
-		if (!mddev->reshape_backwards)
-			diff = -diff;
-		if (diff < 0)
-			diff = 0;
-		if (first || diff < min_offset_diff)
-			min_offset_diff = diff;
-
-		if (mddev->gendisk)
-			disk_stack_limits(mddev->gendisk, rdev->bdev,
-					  rdev->data_offset << 9);
-
-		disk->head_position = 0;
-	}
-
-	/* need to check that every block has at least one working mirror */
-	if (!enough(conf, -1)) {
-		printk(KERN_ERR "md/raid10:%s: not enough operational mirrors.\n",
-		       mdname(mddev));
-		goto out_free_conf;
-	}
-
-	if (conf->reshape_progress != MaxSector) {
-		/* must ensure that shape change is supported */
-		if (conf->geo.far_copies != 1 &&
-		    conf->geo.far_offset == 0)
-			goto out_free_conf;
-		if (conf->prev.far_copies != 1 &&
-		    conf->geo.far_offset == 0)
-			goto out_free_conf;
-	}
-
-	mddev->degraded = 0;
-	for (i = 0;
-	     i < conf->geo.raid_disks
-		     || i < conf->prev.raid_disks;
-	     i++) {
-
-		disk = conf->mirrors + i;
-
-		if (!disk->rdev && disk->replacement) {
-			/* The replacement is all we have - use it */
-			disk->rdev = disk->replacement;
-			disk->replacement = NULL;
-			clear_bit(Replacement, &disk->rdev->flags);
-		}
-
-		if (!disk->rdev ||
-		    !test_bit(In_sync, &disk->rdev->flags)) {
-			disk->head_position = 0;
-			mddev->degraded++;
-			if (disk->rdev)
-				conf->fullsync = 1;
-		}
-		disk->recovery_disabled = mddev->recovery_disabled - 1;
-	}
-
-	if (mddev->recovery_cp != MaxSector)
-		printk(KERN_NOTICE "md/raid10:%s: not clean"
-		       " -- starting background reconstruction\n",
-		       mdname(mddev));
-	printk(KERN_INFO
-		"md/raid10:%s: active with %d out of %d devices\n",
-		mdname(mddev), conf->geo.raid_disks - mddev->degraded,
-		conf->geo.raid_disks);
-	/*
-	 * Ok, everything is just fine now
-	 */
-	mddev->dev_sectors = conf->dev_sectors;
-	size = raid10_size(mddev, 0, 0);
-	md_set_array_sectors(mddev, size);
-	mddev->resync_max_sectors = size;
-
-	if (mddev->queue) {
-		int stripe = conf->geo.raid_disks *
-			((mddev->chunk_sectors << 9) / PAGE_SIZE);
-		mddev->queue->backing_dev_info.congested_fn = raid10_congested;
-		mddev->queue->backing_dev_info.congested_data = mddev;
-
-		/* Calculate max read-ahead size.
-		 * We need to readahead at least twice a whole stripe....
-		 * maybe...
-		 */
-		stripe /= conf->geo.near_copies;
-		if (mddev->queue->backing_dev_info.ra_pages < 2 * stripe)
-			mddev->queue->backing_dev_info.ra_pages = 2 * stripe;
-		blk_queue_merge_bvec(mddev->queue, raid10_mergeable_bvec);
-	}
-
-
-	if (md_integrity_register(mddev))
-		goto out_free_conf;
-
-	if (conf->reshape_progress != MaxSector) {
-		unsigned long before_length, after_length;
-
-		before_length = ((1 << conf->prev.chunk_shift) *
-				 conf->prev.far_copies);
-		after_length = ((1 << conf->geo.chunk_shift) *
-				conf->geo.far_copies);
-
-		if (max(before_length, after_length) > min_offset_diff) {
-			/* This cannot work */
-			printk("md/raid10: offset difference not enough to continue reshape\n");
-			goto out_free_conf;
-		}
-		conf->offset_diff = min_offset_diff;
-
-		conf->reshape_safe = conf->reshape_progress;
-		clear_bit(MD_RECOVERY_SYNC, &mddev->recovery);
-		clear_bit(MD_RECOVERY_CHECK, &mddev->recovery);
-		set_bit(MD_RECOVERY_RESHAPE, &mddev->recovery);
-		set_bit(MD_RECOVERY_RUNNING, &mddev->recovery);
-		mddev->sync_thread = md_register_thread(md_do_sync, mddev,
-							"reshape");
-	}
-
-	return 0;
-
-out_free_conf:
-	md_unregister_thread(&mddev->thread);
-	if (conf->r10bio_pool)
-		mempool_destroy(conf->r10bio_pool);
-	safe_put_page(conf->tmppage);
-	kfree(conf->mirrors);
-	kfree(conf);
-	mddev->private = NULL;
-out:
-	return -EIO;
-}
-
-static int stop(struct mddev *mddev)
-{
-	struct r10conf *conf = mddev->private;
-
-	raise_barrier(conf, 0);
-	lower_barrier(conf);
-
-	md_unregister_thread(&mddev->thread);
-	if (mddev->queue)
-		/* the unplug fn references 'conf'*/
-		blk_sync_queue(mddev->queue);
-
-	if (conf->r10bio_pool)
-		mempool_destroy(conf->r10bio_pool);
-	kfree(conf->mirrors);
-	kfree(conf);
-	mddev->private = NULL;
-	return 0;
-}
-
-static void raid10_quiesce(struct mddev *mddev, int state)
-{
-	struct r10conf *conf = mddev->private;
-
-	switch(state) {
-	case 1:
-		raise_barrier(conf, 0);
-		break;
-	case 0:
-		lower_barrier(conf);
-		break;
-	}
-}
-
-static int raid10_resize(struct mddev *mddev, sector_t sectors)
-{
-	/* Resize of 'far' arrays is not supported.
-	 * For 'near' and 'offset' arrays we can set the
-	 * number of sectors used to be an appropriate multiple
-	 * of the chunk size.
-	 * For 'offset', this is far_copies*chunksize.
-	 * For 'near' the multiplier is the LCM of
-	 * near_copies and raid_disks.
-	 * So if far_copies > 1 && !far_offset, fail.
-	 * Else find LCM(raid_disks, near_copy)*far_copies and
-	 * multiply by chunk_size.  Then round to this number.
-	 * This is mostly done by raid10_size()
-	 */
-	struct r10conf *conf = mddev->private;
-	sector_t oldsize, size;
-
-	if (mddev->reshape_position != MaxSector)
-		return -EBUSY;
-
-	if (conf->geo.far_copies > 1 && !conf->geo.far_offset)
-		return -EINVAL;
-
-	oldsize = raid10_size(mddev, 0, 0);
-	size = raid10_size(mddev, sectors, 0);
-	if (mddev->external_size &&
-	    mddev->array_sectors > size)
-		return -EINVAL;
-	if (mddev->bitmap) {
-		int ret = bitmap_resize(mddev->bitmap, size, 0, 0);
-		if (ret)
-			return ret;
-	}
-	md_set_array_sectors(mddev, size);
-	set_capacity(mddev->gendisk, mddev->array_sectors);
-	revalidate_disk(mddev->gendisk);
-	if (sectors > mddev->dev_sectors &&
-	    mddev->recovery_cp > oldsize) {
-		mddev->recovery_cp = oldsize;
-		set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);
-	}
-	calc_sectors(conf, sectors);
-	mddev->dev_sectors = conf->dev_sectors;
-	mddev->resync_max_sectors = size;
-	return 0;
-}
-
-static void *raid10_takeover_raid0(struct mddev *mddev)
-{
-	struct md_rdev *rdev;
-	struct r10conf *conf;
-
-	if (mddev->degraded > 0) {
-		printk(KERN_ERR "md/raid10:%s: Error: degraded raid0!\n",
-		       mdname(mddev));
-		return ERR_PTR(-EINVAL);
-	}
-
-	/* Set new parameters */
-	mddev->new_level = 10;
-	/* new layout: far_copies = 1, near_copies = 2 */
-	mddev->new_layout = (1<<8) + 2;
-	mddev->new_chunk_sectors = mddev->chunk_sectors;
-	mddev->delta_disks = mddev->raid_disks;
-	mddev->raid_disks *= 2;
-	/* make sure it will be not marked as dirty */
-	mddev->recovery_cp = MaxSector;
-
-	conf = setup_conf(mddev);
-	if (!IS_ERR(conf)) {
-		rdev_for_each(rdev, mddev)
-			if (rdev->raid_disk >= 0)
-				rdev->new_raid_disk = rdev->raid_disk * 2;
-		conf->barrier = 1;
-	}
-
-	return conf;
-}
-
-static void *raid10_takeover(struct mddev *mddev)
-{
-	struct r0conf *raid0_conf;
-
-	/* raid10 can take over:
-	 *  raid0 - providing it has only two drives
-	 */
-	if (mddev->level == 0) {
-		/* for raid0 takeover only one zone is supported */
-		raid0_conf = mddev->private;
-		if (raid0_conf->nr_strip_zones > 1) {
-			printk(KERN_ERR "md/raid10:%s: cannot takeover raid 0"
-			       " with more than one zone.\n",
-			       mdname(mddev));
-			return ERR_PTR(-EINVAL);
-		}
-		return raid10_takeover_raid0(mddev);
-	}
-	return ERR_PTR(-EINVAL);
-}
-
-static int raid10_check_reshape(struct mddev *mddev)
-{
-	/* Called when there is a request to change
-	 * - layout (to ->new_layout)
-	 * - chunk size (to ->new_chunk_sectors)
-	 * - raid_disks (by delta_disks)
-	 * or when trying to restart a reshape that was ongoing.
-	 *
-	 * We need to validate the request and possibly allocate
-	 * space if that might be an issue later.
-	 *
-	 * Currently we reject any reshape of a 'far' mode array,
-	 * allow chunk size to change if new is generally acceptable,
-	 * allow raid_disks to increase, and allow
-	 * a switch between 'near' mode and 'offset' mode.
-	 */
-	struct r10conf *conf = mddev->private;
-	struct geom geo;
-
-	if (conf->geo.far_copies != 1 && !conf->geo.far_offset)
-		return -EINVAL;
-
-	if (setup_geo(&geo, mddev, geo_start) != conf->copies)
-		/* mustn't change number of copies */
-		return -EINVAL;
-	if (geo.far_copies > 1 && !geo.far_offset)
-		/* Cannot switch to 'far' mode */
-		return -EINVAL;
-
-	if (mddev->array_sectors & geo.chunk_mask)
-			/* not factor of array size */
-			return -EINVAL;
-
-	if (!enough(conf, -1))
-		return -EINVAL;
-
-	kfree(conf->mirrors_new);
-	conf->mirrors_new = NULL;
-	if (mddev->delta_disks > 0) {
-		/* allocate new 'mirrors' list */
-		conf->mirrors_new = kzalloc(
-			sizeof(struct raid10_info)
-			*(mddev->raid_disks +
-			  mddev->delta_disks),
-			GFP_KERNEL);
-		if (!conf->mirrors_new)
-			return -ENOMEM;
-	}
-	return 0;
-}
-
-/*
- * Need to check if array has failed when deciding whether to:
- *  - start an array
- *  - remove non-faulty devices
- *  - add a spare
- *  - allow a reshape
- * This determination is simple when no reshape is happening.
- * However if there is a reshape, we need to carefully check
- * both the before and after sections.
- * This is because some failed devices may only affect one
- * of the two sections, and some non-in_sync devices may
- * be insync in the section most affected by failed devices.
- */
-static int calc_degraded(struct r10conf *conf)
-{
-	int degraded, degraded2;
-	int i;
-
-	rcu_read_lock();
-	degraded = 0;
-	/* 'prev' section first */
-	for (i = 0; i < conf->prev.raid_disks; i++) {
-		struct md_rdev *rdev = rcu_dereference(conf->mirrors[i].rdev);
-		if (!rdev || test_bit(Faulty, &rdev->flags))
-			degraded++;
-		else if (!test_bit(In_sync, &rdev->flags))
-			/* When we can reduce the number of devices in
-			 * an array, this might not contribute to
-			 * 'degraded'.  It does now.
-			 */
-			degraded++;
-	}
-	rcu_read_unlock();
-	if (conf->geo.raid_disks == conf->prev.raid_disks)
-		return degraded;
-	rcu_read_lock();
-	degraded2 = 0;
-	for (i = 0; i < conf->geo.raid_disks; i++) {
-		struct md_rdev *rdev = rcu_dereference(conf->mirrors[i].rdev);
-		if (!rdev || test_bit(Faulty, &rdev->flags))
-			degraded2++;
-		else if (!test_bit(In_sync, &rdev->flags)) {
-			/* If reshape is increasing the number of devices,
-			 * this section has already been recovered, so
-			 * it doesn't contribute to degraded.
-			 * else it does.
-			 */
-			if (conf->geo.raid_disks <= conf->prev.raid_disks)
-				degraded2++;
-		}
-	}
-	rcu_read_unlock();
-	if (degraded2 > degraded)
-		return degraded2;
-	return degraded;
-}
-
-static int raid10_start_reshape(struct mddev *mddev)
-{
-	/* A 'reshape' has been requested. This commits
-	 * the various 'new' fields and sets MD_RECOVER_RESHAPE
-	 * This also checks if there are enough spares and adds them
-	 * to the array.
-	 * We currently require enough spares to make the final
-	 * array non-degraded.  We also require that the difference
-	 * between old and new data_offset - on each device - is
-	 * enough that we never risk over-writing.
-	 */
-
-	unsigned long before_length, after_length;
-	sector_t min_offset_diff = 0;
-	int first = 1;
-	struct geom new;
-	struct r10conf *conf = mddev->private;
-	struct md_rdev *rdev;
-	int spares = 0;
-	int ret;
-
-	if (test_bit(MD_RECOVERY_RUNNING, &mddev->recovery))
-		return -EBUSY;
-
-	if (setup_geo(&new, mddev, geo_start) != conf->copies)
-		return -EINVAL;
-
-	before_length = ((1 << conf->prev.chunk_shift) *
-			 conf->prev.far_copies);
-	after_length = ((1 << conf->geo.chunk_shift) *
-			conf->geo.far_copies);
-
-	rdev_for_each(rdev, mddev) {
-		if (!test_bit(In_sync, &rdev->flags)
-		    && !test_bit(Faulty, &rdev->flags))
-			spares++;
-		if (rdev->raid_disk >= 0) {
-			long long diff = (rdev->new_data_offset
-					  - rdev->data_offset);
-			if (!mddev->reshape_backwards)
-				diff = -diff;
-			if (diff < 0)
-				diff = 0;
-			if (first || diff < min_offset_diff)
-				min_offset_diff = diff;
-		}
-	}
-
-	if (max(before_length, after_length) > min_offset_diff)
-		return -EINVAL;
-
-	if (spares < mddev->delta_disks)
-		return -EINVAL;
-
-	conf->offset_diff = min_offset_diff;
-	spin_lock_irq(&conf->device_lock);
-	if (conf->mirrors_new) {
-		memcpy(conf->mirrors_new, conf->mirrors,
-		       sizeof(struct raid10_info)*conf->prev.raid_disks);
-		smp_mb();
-		kfree(conf->mirrors_old); /* FIXME and elsewhere */
-		conf->mirrors_old = conf->mirrors;
-		conf->mirrors = conf->mirrors_new;
-		conf->mirrors_new = NULL;
-	}
-	setup_geo(&conf->geo, mddev, geo_start);
-	smp_mb();
-	if (mddev->reshape_backwards) {
-		sector_t size = raid10_size(mddev, 0, 0);
-		if (size < mddev->array_sectors) {
-			spin_unlock_irq(&conf->device_lock);
-			printk(KERN_ERR "md/raid10:%s: array size must be reduce before number of disks\n",
-			       mdname(mddev));
-			return -EINVAL;
-		}
-		mddev->resync_max_sectors = size;
-		conf->reshape_progress = size;
-	} else
-		conf->reshape_progress = 0;
-	spin_unlock_irq(&conf->device_lock);
-
-	if (mddev->delta_disks && mddev->bitmap) {
-		ret = bitmap_resize(mddev->bitmap,
-				    raid10_size(mddev, 0,
-						conf->geo.raid_disks),
-				    0, 0);
-		if (ret)
-			goto abort;
-	}
-	if (mddev->delta_disks > 0) {
-		rdev_for_each(rdev, mddev)
-			if (rdev->raid_disk < 0 &&
-			    !test_bit(Faulty, &rdev->flags)) {
-				if (raid10_add_disk(mddev, rdev) == 0) {
-					if (rdev->raid_disk >=
-					    conf->prev.raid_disks)
-						set_bit(In_sync, &rdev->flags);
-					else
-						rdev->recovery_offset = 0;
-
-					if (sysfs_link_rdev(mddev, rdev))
-						/* Failure here  is OK */;
-				}
-			} else if (rdev->raid_disk >= conf->prev.raid_disks
-				   && !test_bit(Faulty, &rdev->flags)) {
-				/* This is a spare that was manually added */
-				set_bit(In_sync, &rdev->flags);
-			}
-	}
-	/* When a reshape changes the number of devices,
-	 * ->degraded is measured against the larger of the
-	 * pre and  post numbers.
-	 */
-	spin_lock_irq(&conf->device_lock);
-	mddev->degraded = calc_degraded(conf);
-	spin_unlock_irq(&conf->device_lock);
-	mddev->raid_disks = conf->geo.raid_disks;
-	mddev->reshape_position = conf->reshape_progress;
-	set_bit(MD_CHANGE_DEVS, &mddev->flags);
-
-	clear_bit(MD_RECOVERY_SYNC, &mddev->recovery);
-	clear_bit(MD_RECOVERY_CHECK, &mddev->recovery);
-	set_bit(MD_RECOVERY_RESHAPE, &mddev->recovery);
-	set_bit(MD_RECOVERY_RUNNING, &mddev->recovery);
-
-	mddev->sync_thread = md_register_thread(md_do_sync, mddev,
-						"reshape");
-	if (!mddev->sync_thread) {
-		ret = -EAGAIN;
-		goto abort;
-	}
-	conf->reshape_checkpoint = jiffies;
-	md_wakeup_thread(mddev->sync_thread);
-	md_new_event(mddev);
-	return 0;
-
-abort:
-	mddev->recovery = 0;
-	spin_lock_irq(&conf->device_lock);
-	conf->geo = conf->prev;
-	mddev->raid_disks = conf->geo.raid_disks;
-	rdev_for_each(rdev, mddev)
-		rdev->new_data_offset = rdev->data_offset;
-	smp_wmb();
-	conf->reshape_progress = MaxSector;
-	mddev->reshape_position = MaxSector;
-	spin_unlock_irq(&conf->device_lock);
-	return ret;
-}
-
-/* Calculate the last device-address that could contain
- * any block from the chunk that includes the array-address 's'
- * and report the next address.
- * i.e. the address returned will be chunk-aligned and after
- * any data that is in the chunk containing 's'.
- */
-static sector_t last_dev_address(sector_t s, struct geom *geo)
-{
-	s = (s | geo->chunk_mask) + 1;
-	s >>= geo->chunk_shift;
-	s *= geo->near_copies;
-	s = DIV_ROUND_UP_SECTOR_T(s, geo->raid_disks);
-	s *= geo->far_copies;
-	s <<= geo->chunk_shift;
-	return s;
-}
-
-/* Calculate the first device-address that could contain
- * any block from the chunk that includes the array-address 's'.
- * This too will be the start of a chunk
- */
-static sector_t first_dev_address(sector_t s, struct geom *geo)
-{
-	s >>= geo->chunk_shift;
-	s *= geo->near_copies;
-	sector_div(s, geo->raid_disks);
-	s *= geo->far_copies;
-	s <<= geo->chunk_shift;
-	return s;
-}
-
-static sector_t reshape_request(struct mddev *mddev, sector_t sector_nr,
-				int *skipped)
-{
-	/* We simply copy at most one chunk (smallest of old and new)
-	 * at a time, possibly less if that exceeds RESYNC_PAGES,
-	 * or we hit a bad block or something.
-	 * This might mean we pause for normal IO in the middle of
-	 * a chunk, but that is not a problem was mddev->reshape_position
-	 * can record any location.
-	 *
-	 * If we will want to write to a location that isn't
-	 * yet recorded as 'safe' (i.e. in metadata on disk) then
-	 * we need to flush all reshape requests and update the metadata.
-	 *
-	 * When reshaping forwards (e.g. to more devices), we interpret
-	 * 'safe' as the earliest block which might not have been copied
-	 * down yet.  We divide this by previous stripe size and multiply
-	 * by previous stripe length to get lowest device offset that we
-	 * cannot write to yet.
-	 * We interpret 'sector_nr' as an address that we want to write to.
-	 * From this we use last_device_address() to find where we might
-	 * write to, and first_device_address on the  'safe' position.
-	 * If this 'next' write position is after the 'safe' position,
-	 * we must update the metadata to increase the 'safe' position.
-	 *
-	 * When reshaping backwards, we round in the opposite direction
-	 * and perform the reverse test:  next write position must not be
-	 * less than current safe position.
-	 *
-	 * In all this the minimum difference in data offsets
-	 * (conf->offset_diff - always positive) allows a bit of slack,
-	 * so next can be after 'safe', but not by more than offset_disk
-	 *
-	 * We need to prepare all the bios here before we start any IO
-	 * to ensure the size we choose is acceptable to all devices.
-	 * The means one for each copy for write-out and an extra one for
-	 * read-in.
-	 * We store the read-in bio in ->master_bio and the others in
-	 * ->devs[x].bio and ->devs[x].repl_bio.
-	 */
-	struct r10conf *conf = mddev->private;
-	struct r10bio *r10_bio;
-	sector_t next, safe, last;
-	int max_sectors;
-	int nr_sectors;
-	int s;
-	struct md_rdev *rdev;
-	int need_flush = 0;
-	struct bio *blist;
-	struct bio *bio, *read_bio;
-	int sectors_done = 0;
-
-	if (sector_nr == 0) {
-		/* If restarting in the middle, skip the initial sectors */
-		if (mddev->reshape_backwards &&
-		    conf->reshape_progress < raid10_size(mddev, 0, 0)) {
-			sector_nr = (raid10_size(mddev, 0, 0)
-				     - conf->reshape_progress);
-		} else if (!mddev->reshape_backwards &&
-			   conf->reshape_progress > 0)
-			sector_nr = conf->reshape_progress;
-		if (sector_nr) {
-			mddev->curr_resync_completed = sector_nr;
-			sysfs_notify(&mddev->kobj, NULL, "sync_completed");
-			*skipped = 1;
-			return sector_nr;
-		}
-	}
-
-	/* We don't use sector_nr to track where we are up to
-	 * as that doesn't work well for ->reshape_backwards.
-	 * So just use ->reshape_progress.
-	 */
-	if (mddev->reshape_backwards) {
-		/* 'next' is the earliest device address that we might
-		 * write to for this chunk in the new layout
-		 */
-		next = first_dev_address(conf->reshape_progress - 1,
-					 &conf->geo);
-
-		/* 'safe' is the last device address that we might read from
-		 * in the old layout after a restart
-		 */
-		safe = last_dev_address(conf->reshape_safe - 1,
-					&conf->prev);
-
-		if (next + conf->offset_diff < safe)
-			need_flush = 1;
-
-		last = conf->reshape_progress - 1;
-		sector_nr = last & ~(sector_t)(conf->geo.chunk_mask
-					       & conf->prev.chunk_mask);
-		if (sector_nr + RESYNC_BLOCK_SIZE/512 < last)
-			sector_nr = last + 1 - RESYNC_BLOCK_SIZE/512;
-	} else {
-		/* 'next' is after the last device address that we
-		 * might write to for this chunk in the new layout
-		 */
-		next = last_dev_address(conf->reshape_progress, &conf->geo);
-
-		/* 'safe' is the earliest device address that we might
-		 * read from in the old layout after a restart
-		 */
-		safe = first_dev_address(conf->reshape_safe, &conf->prev);
-
-		/* Need to update metadata if 'next' might be beyond 'safe'
-		 * as that would possibly corrupt data
-		 */
-		if (next > safe + conf->offset_diff)
-			need_flush = 1;
-
-		sector_nr = conf->reshape_progress;
-		last  = sector_nr | (conf->geo.chunk_mask
-				     & conf->prev.chunk_mask);
-
-		if (sector_nr + RESYNC_BLOCK_SIZE/512 <= last)
-			last = sector_nr + RESYNC_BLOCK_SIZE/512 - 1;
-	}
-
-	if (need_flush ||
-	    time_after(jiffies, conf->reshape_checkpoint + 10*HZ)) {
-		/* Need to update reshape_position in metadata */
-		wait_barrier(conf);
-		mddev->reshape_position = conf->reshape_progress;
-		if (mddev->reshape_backwards)
-			mddev->curr_resync_completed = raid10_size(mddev, 0, 0)
-				- conf->reshape_progress;
-		else
-			mddev->curr_resync_completed = conf->reshape_progress;
-		conf->reshape_checkpoint = jiffies;
-		set_bit(MD_CHANGE_DEVS, &mddev->flags);
-		md_wakeup_thread(mddev->thread);
-		wait_event(mddev->sb_wait, mddev->flags == 0 ||
-			   kthread_should_stop());
-		conf->reshape_safe = mddev->reshape_position;
-		allow_barrier(conf);
-	}
-
-read_more:
-	/* Now schedule reads for blocks from sector_nr to last */
-	r10_bio = mempool_alloc(conf->r10buf_pool, GFP_NOIO);
-	raise_barrier(conf, sectors_done != 0);
-	atomic_set(&r10_bio->remaining, 0);
-	r10_bio->mddev = mddev;
-	r10_bio->sector = sector_nr;
-	set_bit(R10BIO_IsReshape, &r10_bio->state);
-	r10_bio->sectors = last - sector_nr + 1;
-	rdev = read_balance(conf, r10_bio, &max_sectors);
-	BUG_ON(!test_bit(R10BIO_Previous, &r10_bio->state));
-
-	if (!rdev) {
-		/* Cannot read from here, so need to record bad blocks
-		 * on all the target devices.
-		 */
-		// FIXME
-		set_bit(MD_RECOVERY_INTR, &mddev->recovery);
-		return sectors_done;
-	}
-
-	read_bio = bio_alloc_mddev(GFP_KERNEL, RESYNC_PAGES, mddev);
-
-	read_bio->bi_bdev = rdev->bdev;
-	read_bio->bi_sector = (r10_bio->devs[r10_bio->read_slot].addr
-			       + rdev->data_offset);
-	read_bio->bi_private = r10_bio;
-	read_bio->bi_end_io = end_sync_read;
-	read_bio->bi_rw = READ;
-	read_bio->bi_flags &= ~(BIO_POOL_MASK - 1);
-	read_bio->bi_flags |= 1 << BIO_UPTODATE;
-	read_bio->bi_vcnt = 0;
-	read_bio->bi_idx = 0;
-	read_bio->bi_size = 0;
-	r10_bio->master_bio = read_bio;
-	r10_bio->read_slot = r10_bio->devs[r10_bio->read_slot].devnum;
-
-	/* Now find the locations in the new layout */
-	__raid10_find_phys(&conf->geo, r10_bio);
-
-	blist = read_bio;
-	read_bio->bi_next = NULL;
-
-	for (s = 0; s < conf->copies*2; s++) {
-		struct bio *b;
-		int d = r10_bio->devs[s/2].devnum;
-		struct md_rdev *rdev2;
-		if (s&1) {
-			rdev2 = conf->mirrors[d].replacement;
-			b = r10_bio->devs[s/2].repl_bio;
-		} else {
-			rdev2 = conf->mirrors[d].rdev;
-			b = r10_bio->devs[s/2].bio;
-		}
-		if (!rdev2 || test_bit(Faulty, &rdev2->flags))
-			continue;
-		b->bi_bdev = rdev2->bdev;
-		b->bi_sector = r10_bio->devs[s/2].addr + rdev2->new_data_offset;
-		b->bi_private = r10_bio;
-		b->bi_end_io = end_reshape_write;
-		b->bi_rw = WRITE;
-		b->bi_flags &= ~(BIO_POOL_MASK - 1);
-		b->bi_flags |= 1 << BIO_UPTODATE;
-		b->bi_next = blist;
-		b->bi_vcnt = 0;
-		b->bi_idx = 0;
-		b->bi_size = 0;
-		blist = b;
-	}
-
-	/* Now add as many pages as possible to all of these bios. */
-
-	nr_sectors = 0;
-	for (s = 0 ; s < max_sectors; s += PAGE_SIZE >> 9) {
-		struct page *page = r10_bio->devs[0].bio->bi_io_vec[s/(PAGE_SIZE>>9)].bv_page;
-		int len = (max_sectors - s) << 9;
-		if (len > PAGE_SIZE)
-			len = PAGE_SIZE;
-		for (bio = blist; bio ; bio = bio->bi_next) {
-			struct bio *bio2;
-			if (bio_add_page(bio, page, len, 0))
-				continue;
-
-			/* Didn't fit, must stop */
-			for (bio2 = blist;
-			     bio2 && bio2 != bio;
-			     bio2 = bio2->bi_next) {
-				/* Remove last page from this bio */
-				bio2->bi_vcnt--;
-				bio2->bi_size -= len;
-				bio2->bi_flags &= ~(1<<BIO_SEG_VALID);
-			}
-			goto bio_full;
-		}
-		sector_nr += len >> 9;
-		nr_sectors += len >> 9;
-	}
-bio_full:
-	r10_bio->sectors = nr_sectors;
-
-	/* Now submit the read */
-	md_sync_acct(read_bio->bi_bdev, r10_bio->sectors);
-	atomic_inc(&r10_bio->remaining);
-	read_bio->bi_next = NULL;
-	generic_make_request(read_bio);
-	sector_nr += nr_sectors;
-	sectors_done += nr_sectors;
-	if (sector_nr <= last)
-		goto read_more;
-
-	/* Now that we have done the whole section we can
-	 * update reshape_progress
-	 */
-	if (mddev->reshape_backwards)
-		conf->reshape_progress -= sectors_done;
-	else
-		conf->reshape_progress += sectors_done;
-
-	return sectors_done;
-}
-
-static void end_reshape_request(struct r10bio *r10_bio);
-static int handle_reshape_read_error(struct mddev *mddev,
-				     struct r10bio *r10_bio);
-static void reshape_request_write(struct mddev *mddev, struct r10bio *r10_bio)
-{
-	/* Reshape read completed.  Hopefully we have a block
-	 * to write out.
-	 * If we got a read error then we do sync 1-page reads from
-	 * elsewhere until we find the data - or give up.
-	 */
-	struct r10conf *conf = mddev->private;
-	int s;
-
-	if (!test_bit(R10BIO_Uptodate, &r10_bio->state))
-		if (handle_reshape_read_error(mddev, r10_bio) < 0) {
-			/* Reshape has been aborted */
-			md_done_sync(mddev, r10_bio->sectors, 0);
-			return;
-		}
-
-	/* We definitely have the data in the pages, schedule the
-	 * writes.
-	 */
-	atomic_set(&r10_bio->remaining, 1);
-	for (s = 0; s < conf->copies*2; s++) {
-		struct bio *b;
-		int d = r10_bio->devs[s/2].devnum;
-		struct md_rdev *rdev;
-		if (s&1) {
-			rdev = conf->mirrors[d].replacement;
-			b = r10_bio->devs[s/2].repl_bio;
-		} else {
-			rdev = conf->mirrors[d].rdev;
-			b = r10_bio->devs[s/2].bio;
-		}
-		if (!rdev || test_bit(Faulty, &rdev->flags))
-			continue;
-		atomic_inc(&rdev->nr_pending);
-		md_sync_acct(b->bi_bdev, r10_bio->sectors);
-		atomic_inc(&r10_bio->remaining);
-		b->bi_next = NULL;
-		generic_make_request(b);
-	}
-	end_reshape_request(r10_bio);
-}
-
-static void end_reshape(struct r10conf *conf)
-{
-	if (test_bit(MD_RECOVERY_INTR, &conf->mddev->recovery))
-		return;
-
-	spin_lock_irq(&conf->device_lock);
-	conf->prev = conf->geo;
-	md_finish_reshape(conf->mddev);
-	smp_wmb();
-	conf->reshape_progress = MaxSector;
-	spin_unlock_irq(&conf->device_lock);
-
-	/* read-ahead size must cover two whole stripes, which is
-	 * 2 * (datadisks) * chunksize where 'n' is the number of raid devices
-	 */
-	if (conf->mddev->queue) {
-		int stripe = conf->geo.raid_disks *
-			((conf->mddev->chunk_sectors << 9) / PAGE_SIZE);
-		stripe /= conf->geo.near_copies;
-		if (conf->mddev->queue->backing_dev_info.ra_pages < 2 * stripe)
-			conf->mddev->queue->backing_dev_info.ra_pages = 2 * stripe;
-	}
-	conf->fullsync = 0;
-}
-
-
-static int handle_reshape_read_error(struct mddev *mddev,
-				     struct r10bio *r10_bio)
-{
-	/* Use sync reads to get the blocks from somewhere else */
-	int sectors = r10_bio->sectors;
-	struct r10conf *conf = mddev->private;
-	struct {
-		struct r10bio r10_bio;
-		struct r10dev devs[conf->copies];
-	} on_stack;
-	struct r10bio *r10b = &on_stack.r10_bio;
-	int slot = 0;
-	int idx = 0;
-	struct bio_vec *bvec = r10_bio->master_bio->bi_io_vec;
-
-	r10b->sector = r10_bio->sector;
-	__raid10_find_phys(&conf->prev, r10b);
-
-	while (sectors) {
-		int s = sectors;
-		int success = 0;
-		int first_slot = slot;
-
-		if (s > (PAGE_SIZE >> 9))
-			s = PAGE_SIZE >> 9;
-
-		while (!success) {
-			int d = r10b->devs[slot].devnum;
-			struct md_rdev *rdev = conf->mirrors[d].rdev;
-			sector_t addr;
-			if (rdev == NULL ||
-			    test_bit(Faulty, &rdev->flags) ||
-			    !test_bit(In_sync, &rdev->flags))
-				goto failed;
-
-			addr = r10b->devs[slot].addr + idx * PAGE_SIZE;
-			success = sync_page_io(rdev,
-					       addr,
-					       s << 9,
-					       bvec[idx].bv_page,
-					       READ, false);
-			if (success)
-				break;
-		failed:
-			slot++;
-			if (slot >= conf->copies)
-				slot = 0;
-			if (slot == first_slot)
-				break;
-		}
-		if (!success) {
-			/* couldn't read this block, must give up */
-			set_bit(MD_RECOVERY_INTR,
-				&mddev->recovery);
-			return -EIO;
-		}
-		sectors -= s;
-		idx++;
-	}
-	return 0;
-}
-
-static void end_reshape_write(struct bio *bio, int error)
-{
-	int uptodate = test_bit(BIO_UPTODATE, &bio->bi_flags);
-	struct r10bio *r10_bio = bio->bi_private;
-	struct mddev *mddev = r10_bio->mddev;
-	struct r10conf *conf = mddev->private;
-	int d;
-	int slot;
-	int repl;
-	struct md_rdev *rdev = NULL;
-
-	d = find_bio_disk(conf, r10_bio, bio, &slot, &repl);
-	if (repl)
-		rdev = conf->mirrors[d].replacement;
-	if (!rdev) {
-		smp_mb();
-		rdev = conf->mirrors[d].rdev;
-	}
-
-	if (!uptodate) {
-		/* FIXME should record badblock */
-		md_error(mddev, rdev);
-	}
-
-	rdev_dec_pending(rdev, mddev);
-	end_reshape_request(r10_bio);
-}
-
-static void end_reshape_request(struct r10bio *r10_bio)
-{
-	if (!atomic_dec_and_test(&r10_bio->remaining))
-		return;
-	md_done_sync(r10_bio->mddev, r10_bio->sectors, 1);
-	bio_put(r10_bio->master_bio);
-	put_buf(r10_bio);
-}
-
-static void raid10_finish_reshape(struct mddev *mddev)
-{
-	struct r10conf *conf = mddev->private;
-
-	if (test_bit(MD_RECOVERY_INTR, &mddev->recovery))
-		return;
-
-	if (mddev->delta_disks > 0) {
-		sector_t size = raid10_size(mddev, 0, 0);
-		md_set_array_sectors(mddev, size);
-		if (mddev->recovery_cp > mddev->resync_max_sectors) {
-			mddev->recovery_cp = mddev->resync_max_sectors;
-			set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);
-		}
-		mddev->resync_max_sectors = size;
-		set_capacity(mddev->gendisk, mddev->array_sectors);
-		revalidate_disk(mddev->gendisk);
-	} else {
-		int d;
-		for (d = conf->geo.raid_disks ;
-		     d < conf->geo.raid_disks - mddev->delta_disks;
-		     d++) {
-			struct md_rdev *rdev = conf->mirrors[d].rdev;
-			if (rdev)
-				clear_bit(In_sync, &rdev->flags);
-			rdev = conf->mirrors[d].replacement;
-			if (rdev)
-				clear_bit(In_sync, &rdev->flags);
-		}
-	}
-	mddev->layout = mddev->new_layout;
-	mddev->chunk_sectors = 1 << conf->geo.chunk_shift;
-	mddev->reshape_position = MaxSector;
-	mddev->delta_disks = 0;
-	mddev->reshape_backwards = 0;
-}
-
-static struct md_personality raid10_personality =
-{
-	.name		= "raid10",
-	.level		= 10,
-	.owner		= THIS_MODULE,
-	.make_request	= make_request,
-	.run		= run,
-	.stop		= stop,
-	.status		= status,
-	.error_handler	= error,
-	.hot_add_disk	= raid10_add_disk,
-	.hot_remove_disk= raid10_remove_disk,
-	.spare_active	= raid10_spare_active,
-	.sync_request	= sync_request,
-	.quiesce	= raid10_quiesce,
-	.size		= raid10_size,
-	.resize		= raid10_resize,
-	.takeover	= raid10_takeover,
-	.check_reshape	= raid10_check_reshape,
-	.start_reshape	= raid10_start_reshape,
-	.finish_reshape	= raid10_finish_reshape,
-};
-
-static int __init raid_init(void)
-{
-	return register_md_personality(&raid10_personality);
-}
-
-static void raid_exit(void)
-{
-	unregister_md_personality(&raid10_personality);
-}
-
-module_init(raid_init);
-module_exit(raid_exit);
-MODULE_LICENSE("GPL");
-MODULE_DESCRIPTION("RAID10 (striped mirror) personality for MD");
-MODULE_ALIAS("md-personality-9"); /* RAID10 */
-MODULE_ALIAS("md-raid10");
-MODULE_ALIAS("md-level-10");
-
-module_param(max_queued_requests, int, S_IRUGO|S_IWUSR);
./linux/raid10-race/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:43.504325400 +0000
@@ -1,2329 +0,0 @@
-/*
- * raid1.c : Multiple Devices driver for Linux
- *
- * Copyright (C) 1999, 2000, 2001 Ingo Molnar, Red Hat
- *
- * Copyright (C) 1996, 1997, 1998 Ingo Molnar, Miguel de Icaza, Gadi Oxman
- *
- * RAID-1 management functions.
- *
- * Better read-balancing code written by Mika Kuoppala <miku@iki.fi>, 2000
- *
- * Fixes to reconstruction by Jakob Østergaard" <jakob@ostenfeld.dk>
- * Various fixes by Neil Brown <neilb@cse.unsw.edu.au>
- *
- * Changes by Peter T. Breuer <ptb@it.uc3m.es> 31/1/2003 to support
- * bitmapped intelligence in resync:
- *
- *      - bitmap marked during normal i/o
- *      - bitmap used to skip nondirty blocks during sync
- *
- * Additions to bitmap code, (C) 2003-2004 Paul Clements, SteelEye Technology:
- * - persistent bitmap code
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2, or (at your option)
- * any later version.
- *
- * You should have received a copy of the GNU General Public License
- * (for example /usr/src/linux/COPYING); if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- */
-
-#include <linux/slab.h>
-#include <linux/delay.h>
-#include <linux/blkdev.h>
-#include <linux/seq_file.h>
-#include "md.h"
-#include "raid1.h"
-#include "bitmap.h"
-
-#define DEBUG 0
-#if DEBUG
-#define PRINTK(x...) printk(x)
-#else
-#define PRINTK(x...)
-#endif
-
-/*
- * Number of guaranteed r1bios in case of extreme VM load:
- */
-#define	NR_RAID1_BIOS 256
-
-
-static void allow_barrier(conf_t *conf);
-static void lower_barrier(conf_t *conf);
-
-static void * r1bio_pool_alloc(gfp_t gfp_flags, void *data)
-{
-	struct pool_info *pi = data;
-	int size = offsetof(r1bio_t, bios[pi->raid_disks]);
-
-	/* allocate a r1bio with room for raid_disks entries in the bios array */
-	return kzalloc(size, gfp_flags);
-}
-
-static void r1bio_pool_free(void *r1_bio, void *data)
-{
-	kfree(r1_bio);
-}
-
-#define RESYNC_BLOCK_SIZE (64*1024)
-//#define RESYNC_BLOCK_SIZE PAGE_SIZE
-#define RESYNC_SECTORS (RESYNC_BLOCK_SIZE >> 9)
-#define RESYNC_PAGES ((RESYNC_BLOCK_SIZE + PAGE_SIZE-1) / PAGE_SIZE)
-#define RESYNC_WINDOW (2048*1024)
-
-static void * r1buf_pool_alloc(gfp_t gfp_flags, void *data)
-{
-	struct pool_info *pi = data;
-	struct page *page;
-	r1bio_t *r1_bio;
-	struct bio *bio;
-	int i, j;
-
-	r1_bio = r1bio_pool_alloc(gfp_flags, pi);
-	if (!r1_bio)
-		return NULL;
-
-	/*
-	 * Allocate bios : 1 for reading, n-1 for writing
-	 */
-	for (j = pi->raid_disks ; j-- ; ) {
-		bio = bio_kmalloc(gfp_flags, RESYNC_PAGES);
-		if (!bio)
-			goto out_free_bio;
-		r1_bio->bios[j] = bio;
-	}
-	/*
-	 * Allocate RESYNC_PAGES data pages and attach them to
-	 * the first bio.
-	 * If this is a user-requested check/repair, allocate
-	 * RESYNC_PAGES for each bio.
-	 */
-	if (test_bit(MD_RECOVERY_REQUESTED, &pi->mddev->recovery))
-		j = pi->raid_disks;
-	else
-		j = 1;
-	while(j--) {
-		bio = r1_bio->bios[j];
-		for (i = 0; i < RESYNC_PAGES; i++) {
-			page = alloc_page(gfp_flags);
-			if (unlikely(!page))
-				goto out_free_pages;
-
-			bio->bi_io_vec[i].bv_page = page;
-			bio->bi_vcnt = i+1;
-		}
-	}
-	/* If not user-requests, copy the page pointers to all bios */
-	if (!test_bit(MD_RECOVERY_REQUESTED, &pi->mddev->recovery)) {
-		for (i=0; i<RESYNC_PAGES ; i++)
-			for (j=1; j<pi->raid_disks; j++)
-				r1_bio->bios[j]->bi_io_vec[i].bv_page =
-					r1_bio->bios[0]->bi_io_vec[i].bv_page;
-	}
-
-	r1_bio->master_bio = NULL;
-
-	return r1_bio;
-
-out_free_pages:
-	for (j=0 ; j < pi->raid_disks; j++)
-		for (i=0; i < r1_bio->bios[j]->bi_vcnt ; i++)
-			put_page(r1_bio->bios[j]->bi_io_vec[i].bv_page);
-	j = -1;
-out_free_bio:
-	while ( ++j < pi->raid_disks )
-		bio_put(r1_bio->bios[j]);
-	r1bio_pool_free(r1_bio, data);
-	return NULL;
-}
-
-static void r1buf_pool_free(void *__r1_bio, void *data)
-{
-	struct pool_info *pi = data;
-	int i,j;
-	r1bio_t *r1bio = __r1_bio;
-
-	for (i = 0; i < RESYNC_PAGES; i++)
-		for (j = pi->raid_disks; j-- ;) {
-			if (j == 0 ||
-			    r1bio->bios[j]->bi_io_vec[i].bv_page !=
-			    r1bio->bios[0]->bi_io_vec[i].bv_page)
-				safe_put_page(r1bio->bios[j]->bi_io_vec[i].bv_page);
-		}
-	for (i=0 ; i < pi->raid_disks; i++)
-		bio_put(r1bio->bios[i]);
-
-	r1bio_pool_free(r1bio, data);
-}
-
-static void put_all_bios(conf_t *conf, r1bio_t *r1_bio)
-{
-	int i;
-
-	for (i = 0; i < conf->raid_disks; i++) {
-		struct bio **bio = r1_bio->bios + i;
-		if (*bio && *bio != IO_BLOCKED)
-			bio_put(*bio);
-		*bio = NULL;
-	}
-}
-
-static void free_r1bio(r1bio_t *r1_bio)
-{
-	conf_t *conf = r1_bio->mddev->private;
-
-	/*
-	 * Wake up any possible resync thread that waits for the device
-	 * to go idle.
-	 */
-	allow_barrier(conf);
-
-	put_all_bios(conf, r1_bio);
-	mempool_free(r1_bio, conf->r1bio_pool);
-}
-
-static void put_buf(r1bio_t *r1_bio)
-{
-	conf_t *conf = r1_bio->mddev->private;
-	int i;
-
-	for (i=0; i<conf->raid_disks; i++) {
-		struct bio *bio = r1_bio->bios[i];
-		if (bio->bi_end_io)
-			rdev_dec_pending(conf->mirrors[i].rdev, r1_bio->mddev);
-	}
-
-	mempool_free(r1_bio, conf->r1buf_pool);
-
-	lower_barrier(conf);
-}
-
-static void reschedule_retry(r1bio_t *r1_bio)
-{
-	unsigned long flags;
-	mddev_t *mddev = r1_bio->mddev;
-	conf_t *conf = mddev->private;
-
-	spin_lock_irqsave(&conf->device_lock, flags);
-	list_add(&r1_bio->retry_list, &conf->retry_list);
-	conf->nr_queued ++;
-	spin_unlock_irqrestore(&conf->device_lock, flags);
-
-	wake_up(&conf->wait_barrier);
-	md_wakeup_thread(mddev->thread);
-}
-
-/*
- * raid_end_bio_io() is called when we have finished servicing a mirrored
- * operation and are ready to return a success/failure code to the buffer
- * cache layer.
- */
-static void raid_end_bio_io(r1bio_t *r1_bio)
-{
-	struct bio *bio = r1_bio->master_bio;
-
-	/* if nobody has done the final endio yet, do it now */
-	if (!test_and_set_bit(R1BIO_Returned, &r1_bio->state)) {
-		PRINTK(KERN_DEBUG "raid1: sync end %s on sectors %llu-%llu\n",
-			(bio_data_dir(bio) == WRITE) ? "write" : "read",
-			(unsigned long long) bio->bi_sector,
-			(unsigned long long) bio->bi_sector +
-				(bio->bi_size >> 9) - 1);
-
-		bio_endio(bio,
-			test_bit(R1BIO_Uptodate, &r1_bio->state) ? 0 : -EIO);
-	}
-	free_r1bio(r1_bio);
-}
-
-/*
- * Update disk head position estimator based on IRQ completion info.
- */
-static inline void update_head_pos(int disk, r1bio_t *r1_bio)
-{
-	conf_t *conf = r1_bio->mddev->private;
-
-	conf->mirrors[disk].head_position =
-		r1_bio->sector + (r1_bio->sectors);
-}
-
-static void raid1_end_read_request(struct bio *bio, int error)
-{
-	int uptodate = test_bit(BIO_UPTODATE, &bio->bi_flags);
-	r1bio_t *r1_bio = bio->bi_private;
-	int mirror;
-	conf_t *conf = r1_bio->mddev->private;
-
-	mirror = r1_bio->read_disk;
-	/*
-	 * this branch is our 'one mirror IO has finished' event handler:
-	 */
-	update_head_pos(mirror, r1_bio);
-
-	if (uptodate)
-		set_bit(R1BIO_Uptodate, &r1_bio->state);
-	else {
-		/* If all other devices have failed, we want to return
-		 * the error upwards rather than fail the last device.
-		 * Here we redefine "uptodate" to mean "Don't want to retry"
-		 */
-		unsigned long flags;
-		spin_lock_irqsave(&conf->device_lock, flags);
-		if (r1_bio->mddev->degraded == conf->raid_disks ||
-		    (r1_bio->mddev->degraded == conf->raid_disks-1 &&
-		     !test_bit(Faulty, &conf->mirrors[mirror].rdev->flags)))
-			uptodate = 1;
-		spin_unlock_irqrestore(&conf->device_lock, flags);
-	}
-
-	if (uptodate)
-		raid_end_bio_io(r1_bio);
-	else {
-		/*
-		 * oops, read error:
-		 */
-		char b[BDEVNAME_SIZE];
-		if (printk_ratelimit())
-			printk(KERN_ERR "md/raid1:%s: %s: rescheduling sector %llu\n",
-			       mdname(conf->mddev),
-			       bdevname(conf->mirrors[mirror].rdev->bdev,b), (unsigned long long)r1_bio->sector);
-		reschedule_retry(r1_bio);
-	}
-
-	rdev_dec_pending(conf->mirrors[mirror].rdev, conf->mddev);
-}
-
-static void r1_bio_write_done(r1bio_t *r1_bio)
-{
-	if (atomic_dec_and_test(&r1_bio->remaining))
-	{
-		/* it really is the end of this request */
-		if (test_bit(R1BIO_BehindIO, &r1_bio->state)) {
-			/* free extra copy of the data pages */
-			int i = r1_bio->behind_page_count;
-			while (i--)
-				safe_put_page(r1_bio->behind_pages[i]);
-			kfree(r1_bio->behind_pages);
-			r1_bio->behind_pages = NULL;
-		}
-		/* clear the bitmap if all writes complete successfully */
-		bitmap_endwrite(r1_bio->mddev->bitmap, r1_bio->sector,
-				r1_bio->sectors,
-				!test_bit(R1BIO_Degraded, &r1_bio->state),
-				test_bit(R1BIO_BehindIO, &r1_bio->state));
-		md_write_end(r1_bio->mddev);
-		raid_end_bio_io(r1_bio);
-	}
-}
-
-static void raid1_end_write_request(struct bio *bio, int error)
-{
-	int uptodate = test_bit(BIO_UPTODATE, &bio->bi_flags);
-	r1bio_t *r1_bio = bio->bi_private;
-	int mirror, behind = test_bit(R1BIO_BehindIO, &r1_bio->state);
-	conf_t *conf = r1_bio->mddev->private;
-	struct bio *to_put = NULL;
-
-
-	for (mirror = 0; mirror < conf->raid_disks; mirror++)
-		if (r1_bio->bios[mirror] == bio)
-			break;
-
-	/*
-	 * 'one mirror IO has finished' event handler:
-	 */
-	r1_bio->bios[mirror] = NULL;
-	to_put = bio;
-	if (!uptodate) {
-		md_error(r1_bio->mddev, conf->mirrors[mirror].rdev);
-		/* an I/O failed, we can't clear the bitmap */
-		set_bit(R1BIO_Degraded, &r1_bio->state);
-	} else
-		/*
-		 * Set R1BIO_Uptodate in our master bio, so that we
-		 * will return a good error code for to the higher
-		 * levels even if IO on some other mirrored buffer
-		 * fails.
-		 *
-		 * The 'master' represents the composite IO operation
-		 * to user-side. So if something waits for IO, then it
-		 * will wait for the 'master' bio.
-		 */
-		set_bit(R1BIO_Uptodate, &r1_bio->state);
-
-	update_head_pos(mirror, r1_bio);
-
-	if (behind) {
-		if (test_bit(WriteMostly, &conf->mirrors[mirror].rdev->flags))
-			atomic_dec(&r1_bio->behind_remaining);
-
-		/*
-		 * In behind mode, we ACK the master bio once the I/O
-		 * has safely reached all non-writemostly
-		 * disks. Setting the Returned bit ensures that this
-		 * gets done only once -- we don't ever want to return
-		 * -EIO here, instead we'll wait
-		 */
-		if (atomic_read(&r1_bio->behind_remaining) >= (atomic_read(&r1_bio->remaining)-1) &&
-		    test_bit(R1BIO_Uptodate, &r1_bio->state)) {
-			/* Maybe we can return now */
-			if (!test_and_set_bit(R1BIO_Returned, &r1_bio->state)) {
-				struct bio *mbio = r1_bio->master_bio;
-				PRINTK(KERN_DEBUG "raid1: behind end write sectors %llu-%llu\n",
-				       (unsigned long long) mbio->bi_sector,
-				       (unsigned long long) mbio->bi_sector +
-				       (mbio->bi_size >> 9) - 1);
-				bio_endio(mbio, 0);
-			}
-		}
-	}
-	rdev_dec_pending(conf->mirrors[mirror].rdev, conf->mddev);
-
-	/*
-	 * Let's see if all mirrored write operations have finished
-	 * already.
-	 */
-	r1_bio_write_done(r1_bio);
-
-	if (to_put)
-		bio_put(to_put);
-}
-
-
-/*
- * This routine returns the disk from which the requested read should
- * be done. There is a per-array 'next expected sequential IO' sector
- * number - if this matches on the next IO then we use the last disk.
- * There is also a per-disk 'last know head position' sector that is
- * maintained from IRQ contexts, both the normal and the resync IO
- * completion handlers update this position correctly. If there is no
- * perfect sequential match then we pick the disk whose head is closest.
- *
- * If there are 2 mirrors in the same 2 devices, performance degrades
- * because position is mirror, not device based.
- *
- * The rdev for the device selected will have nr_pending incremented.
- */
-static int read_balance(conf_t *conf, r1bio_t *r1_bio)
-{
-	const sector_t this_sector = r1_bio->sector;
-	const int sectors = r1_bio->sectors;
-	int start_disk;
-	int best_disk;
-	int i;
-	sector_t best_dist;
-	mdk_rdev_t *rdev;
-	int choose_first;
-
-	rcu_read_lock();
-	/*
-	 * Check if we can balance. We can balance on the whole
-	 * device if no resync is going on, or below the resync window.
-	 * We take the first readable disk when above the resync window.
-	 */
- retry:
-	best_disk = -1;
-	best_dist = MaxSector;
-	if (conf->mddev->recovery_cp < MaxSector &&
-	    (this_sector + sectors >= conf->next_resync)) {
-		choose_first = 1;
-		start_disk = 0;
-	} else {
-		choose_first = 0;
-		start_disk = conf->last_used;
-	}
-
-	for (i = 0 ; i < conf->raid_disks ; i++) {
-		sector_t dist;
-		int disk = start_disk + i;
-		if (disk >= conf->raid_disks)
-			disk -= conf->raid_disks;
-
-		rdev = rcu_dereference(conf->mirrors[disk].rdev);
-		if (r1_bio->bios[disk] == IO_BLOCKED
-		    || rdev == NULL
-		    || test_bit(Faulty, &rdev->flags))
-			continue;
-		if (!test_bit(In_sync, &rdev->flags) &&
-		    rdev->recovery_offset < this_sector + sectors)
-			continue;
-		if (test_bit(WriteMostly, &rdev->flags)) {
-			/* Don't balance among write-mostly, just
-			 * use the first as a last resort */
-			if (best_disk < 0)
-				best_disk = disk;
-			continue;
-		}
-		/* This is a reasonable device to use.  It might
-		 * even be best.
-		 */
-		dist = abs(this_sector - conf->mirrors[disk].head_position);
-		if (choose_first
-		    /* Don't change to another disk for sequential reads */
-		    || conf->next_seq_sect == this_sector
-		    || dist == 0
-		    /* If device is idle, use it */
-		    || atomic_read(&rdev->nr_pending) == 0) {
-			best_disk = disk;
-			break;
-		}
-		if (dist < best_dist) {
-			best_dist = dist;
-			best_disk = disk;
-		}
-	}
-
-	if (best_disk >= 0) {
-		rdev = rcu_dereference(conf->mirrors[best_disk].rdev);
-		if (!rdev)
-			goto retry;
-		atomic_inc(&rdev->nr_pending);
-		if (test_bit(Faulty, &rdev->flags)) {
-			/* cannot risk returning a device that failed
-			 * before we inc'ed nr_pending
-			 */
-			rdev_dec_pending(rdev, conf->mddev);
-			goto retry;
-		}
-		conf->next_seq_sect = this_sector + sectors;
-		conf->last_used = best_disk;
-	}
-	rcu_read_unlock();
-
-	return best_disk;
-}
-
-int md_raid1_congested(mddev_t *mddev, int bits)
-{
-	conf_t *conf = mddev->private;
-	int i, ret = 0;
-
-	rcu_read_lock();
-	for (i = 0; i < mddev->raid_disks; i++) {
-		mdk_rdev_t *rdev = rcu_dereference(conf->mirrors[i].rdev);
-		if (rdev && !test_bit(Faulty, &rdev->flags)) {
-			struct request_queue *q = bdev_get_queue(rdev->bdev);
-
-			BUG_ON(!q);
-
-			/* Note the '|| 1' - when read_balance prefers
-			 * non-congested targets, it can be removed
-			 */
-			if ((bits & (1<<BDI_async_congested)) || 1)
-				ret |= bdi_congested(&q->backing_dev_info, bits);
-			else
-				ret &= bdi_congested(&q->backing_dev_info, bits);
-		}
-	}
-	rcu_read_unlock();
-	return ret;
-}
-EXPORT_SYMBOL_GPL(md_raid1_congested);
-
-static int max_queued = INT_MAX;
-static int raid1_congested(void *data, int bits)
-{
-	mddev_t *mddev = data;
-
-	return mddev_congested(mddev, bits) ||
-		md_raid1_congested(mddev, bits);
-}
-
-static void flush_pending_writes(conf_t *conf)
-{
-	/* Any writes that have been queued but are awaiting
-	 * bitmap updates get flushed here.
-	 */
-	spin_lock_irq(&conf->device_lock);
-
-	if (conf->pending_bio_list.head) {
-		struct bio *bio;
-		bio = bio_list_get(&conf->pending_bio_list);
-		conf->pending_count = 0;
-		spin_unlock_irq(&conf->device_lock);
-		wake_up(&conf->wait_barrier);
-		/* flush any pending bitmap writes to
-		 * disk before proceeding w/ I/O */
-		bitmap_unplug(conf->mddev->bitmap);
-
-		while (bio) { /* submit pending writes */
-			struct bio *next = bio->bi_next;
-			bio->bi_next = NULL;
-			generic_make_request(bio);
-			bio = next;
-		}
-	} else
-		spin_unlock_irq(&conf->device_lock);
-}
-
-/* Barriers....
- * Sometimes we need to suspend IO while we do something else,
- * either some resync/recovery, or reconfigure the array.
- * To do this we raise a 'barrier'.
- * The 'barrier' is a counter that can be raised multiple times
- * to count how many activities are happening which preclude
- * normal IO.
- * We can only raise the barrier if there is no pending IO.
- * i.e. if nr_pending == 0.
- * We choose only to raise the barrier if no-one is waiting for the
- * barrier to go down.  This means that as soon as an IO request
- * is ready, no other operations which require a barrier will start
- * until the IO request has had a chance.
- *
- * So: regular IO calls 'wait_barrier'.  When that returns there
- *    is no backgroup IO happening,  It must arrange to call
- *    allow_barrier when it has finished its IO.
- * backgroup IO calls must call raise_barrier.  Once that returns
- *    there is no normal IO happeing.  It must arrange to call
- *    lower_barrier when the particular background IO completes.
- */
-#define RESYNC_DEPTH 32
-
-static void raise_barrier(conf_t *conf)
-{
-	spin_lock_irq(&conf->resync_lock);
-
-	/* Wait until no block IO is waiting */
-	wait_event_lock_irq(conf->wait_barrier, !conf->nr_waiting,
-			    conf->resync_lock, );
-
-	/* block any new IO from starting */
-	conf->barrier++;
-
-	/* Now wait for all pending IO to complete */
-	wait_event_lock_irq(conf->wait_barrier,
-			    !conf->nr_pending && conf->barrier < RESYNC_DEPTH,
-			    conf->resync_lock, );
-
-	spin_unlock_irq(&conf->resync_lock);
-}
-
-static void lower_barrier(conf_t *conf)
-{
-	unsigned long flags;
-	BUG_ON(conf->barrier <= 0);
-	spin_lock_irqsave(&conf->resync_lock, flags);
-	conf->barrier--;
-	spin_unlock_irqrestore(&conf->resync_lock, flags);
-	wake_up(&conf->wait_barrier);
-}
-
-static void wait_barrier(conf_t *conf)
-{
-	spin_lock_irq(&conf->resync_lock);
-	if (conf->barrier) {
-		conf->nr_waiting++;
-		wait_event_lock_irq(conf->wait_barrier, !conf->barrier,
-				    conf->resync_lock,
-				    );
-		conf->nr_waiting--;
-	}
-	conf->nr_pending++;
-	spin_unlock_irq(&conf->resync_lock);
-}
-
-static void allow_barrier(conf_t *conf)
-{
-	unsigned long flags;
-	spin_lock_irqsave(&conf->resync_lock, flags);
-	conf->nr_pending--;
-	spin_unlock_irqrestore(&conf->resync_lock, flags);
-	wake_up(&conf->wait_barrier);
-}
-
-static void freeze_array(conf_t *conf)
-{
-	/* stop syncio and normal IO and wait for everything to
-	 * go quite.
-	 * We increment barrier and nr_waiting, and then
-	 * wait until nr_pending match nr_queued+1
-	 * This is called in the context of one normal IO request
-	 * that has failed. Thus any sync request that might be pending
-	 * will be blocked by nr_pending, and we need to wait for
-	 * pending IO requests to complete or be queued for re-try.
-	 * Thus the number queued (nr_queued) plus this request (1)
-	 * must match the number of pending IOs (nr_pending) before
-	 * we continue.
-	 */
-	spin_lock_irq(&conf->resync_lock);
-	conf->barrier++;
-	conf->nr_waiting++;
-	wait_event_lock_irq(conf->wait_barrier,
-			    conf->nr_pending == conf->nr_queued+1,
-			    conf->resync_lock,
-			    flush_pending_writes(conf));
-	spin_unlock_irq(&conf->resync_lock);
-}
-static void unfreeze_array(conf_t *conf)
-{
-	/* reverse the effect of the freeze */
-	spin_lock_irq(&conf->resync_lock);
-	conf->barrier--;
-	conf->nr_waiting--;
-	wake_up(&conf->wait_barrier);
-	spin_unlock_irq(&conf->resync_lock);
-}
-
-
-/* duplicate the data pages for behind I/O 
- */
-static void alloc_behind_pages(struct bio *bio, r1bio_t *r1_bio)
-{
-	int i;
-	struct bio_vec *bvec;
-	struct page **pages = kzalloc(bio->bi_vcnt * sizeof(struct page*),
-					GFP_NOIO);
-	if (unlikely(!pages))
-		return;
-
-	bio_for_each_segment(bvec, bio, i) {
-		pages[i] = alloc_page(GFP_NOIO);
-		if (unlikely(!pages[i]))
-			goto do_sync_io;
-		memcpy(kmap(pages[i]) + bvec->bv_offset,
-			kmap(bvec->bv_page) + bvec->bv_offset, bvec->bv_len);
-		kunmap(pages[i]);
-		kunmap(bvec->bv_page);
-	}
-	r1_bio->behind_pages = pages;
-	r1_bio->behind_page_count = bio->bi_vcnt;
-	set_bit(R1BIO_BehindIO, &r1_bio->state);
-	return;
-
-do_sync_io:
-	for (i = 0; i < bio->bi_vcnt; i++)
-		if (pages[i])
-			put_page(pages[i]);
-	kfree(pages);
-	PRINTK("%dB behind alloc failed, doing sync I/O\n", bio->bi_size);
-}
-
-static int make_request(mddev_t *mddev, struct bio * bio)
-{
-	conf_t *conf = mddev->private;
-	mirror_info_t *mirror;
-	r1bio_t *r1_bio;
-	struct bio *read_bio;
-	int i, targets = 0, disks;
-	struct bitmap *bitmap;
-	unsigned long flags;
-<<<<<<< found
-||||||| expected
-	struct bio_list bl;
-	struct page **behind_pages = NULL;
-=======
-	struct bio_list bl;
-	int bl_count;
-	struct page **behind_pages = NULL;
->>>>>>> replacement
-	const int rw = bio_data_dir(bio);
-	const unsigned long do_sync = (bio->bi_rw & REQ_SYNC);
-	const unsigned long do_flush_fua = (bio->bi_rw & (REQ_FLUSH | REQ_FUA));
-	mdk_rdev_t *blocked_rdev;
-	int plugged;
-
-	/*
-	 * Register the new request and wait if the reconstruction
-	 * thread has put up a bar for new requests.
-	 * Continue immediately if no resync is active currently.
-	 */
-
-	md_write_start(mddev, bio); /* wait on superblock update early */
-
-	if (bio_data_dir(bio) == WRITE &&
-	    bio->bi_sector + bio->bi_size/512 > mddev->suspend_lo &&
-	    bio->bi_sector < mddev->suspend_hi) {
-		/* As the suspend_* range is controlled by
-		 * userspace, we want an interruptible
-		 * wait.
-		 */
-		DEFINE_WAIT(w);
-		for (;;) {
-			flush_signals(current);
-			prepare_to_wait(&conf->wait_barrier,
-					&w, TASK_INTERRUPTIBLE);
-			if (bio->bi_sector + bio->bi_size/512 <= mddev->suspend_lo ||
-			    bio->bi_sector >= mddev->suspend_hi)
-				break;
-			schedule();
-		}
-		finish_wait(&conf->wait_barrier, &w);
-	}
-
-	wait_barrier(conf);
-
-	bitmap = mddev->bitmap;
-
-	/*
-	 * make_request() can abort the operation when READA is being
-	 * used and no empty request is available.
-	 *
-	 */
-	r1_bio = mempool_alloc(conf->r1bio_pool, GFP_NOIO);
-
-	r1_bio->master_bio = bio;
-	r1_bio->sectors = bio->bi_size >> 9;
-	r1_bio->state = 0;
-	r1_bio->mddev = mddev;
-	r1_bio->sector = bio->bi_sector;
-
-	if (rw == READ) {
-		/*
-		 * read balancing logic:
-		 */
-		int rdisk = read_balance(conf, r1_bio);
-
-		if (rdisk < 0) {
-			/* couldn't find anywhere to read from */
-			raid_end_bio_io(r1_bio);
-			return 0;
-		}
-		mirror = conf->mirrors + rdisk;
-
-		if (test_bit(WriteMostly, &mirror->rdev->flags) &&
-		    bitmap) {
-			/* Reading from a write-mostly device must
-			 * take care not to over-take any writes
-			 * that are 'behind'
-			 */
-			wait_event(bitmap->behind_wait,
-				   atomic_read(&bitmap->behind_writes) == 0);
-		}
-		r1_bio->read_disk = rdisk;
-
-		read_bio = bio_clone_mddev(bio, GFP_NOIO, mddev);
-
-		r1_bio->bios[rdisk] = read_bio;
-
-		read_bio->bi_sector = r1_bio->sector + mirror->rdev->data_offset;
-		read_bio->bi_bdev = mirror->rdev->bdev;
-		read_bio->bi_end_io = raid1_end_read_request;
-		read_bio->bi_rw = READ | do_sync;
-		read_bio->bi_private = r1_bio;
-
-		generic_make_request(read_bio);
-		return 0;
-	}
-
-	/*
-	 * WRITE:
-	 */
-	if (conf->pending_count >= max_queued) {
-		md_wakeup_thread(mddev->thread);
-		wait_event(conf->wait_barrier,
-			   conf->pending_count < max_queued);
-	}
-	/* first select target devices under spinlock and
-	 * inc refcount on their rdev.  Record them by setting
-	 * bios[x] to bio
-	 */
-	plugged = mddev_check_plugged(mddev);
-
-	disks = conf->raid_disks;
- retry_write:
-	blocked_rdev = NULL;
-	rcu_read_lock();
-	for (i = 0;  i < disks; i++) {
-		mdk_rdev_t *rdev = rcu_dereference(conf->mirrors[i].rdev);
-		if (rdev && unlikely(test_bit(Blocked, &rdev->flags))) {
-			atomic_inc(&rdev->nr_pending);
-			blocked_rdev = rdev;
-			break;
-		}
-		if (rdev && !test_bit(Faulty, &rdev->flags)) {
-			atomic_inc(&rdev->nr_pending);
-			if (test_bit(Faulty, &rdev->flags)) {
-				rdev_dec_pending(rdev, mddev);
-				r1_bio->bios[i] = NULL;
-			} else {
-				r1_bio->bios[i] = bio;
-				targets++;
-			}
-		} else
-			r1_bio->bios[i] = NULL;
-	}
-	rcu_read_unlock();
-
-	if (unlikely(blocked_rdev)) {
-		/* Wait for this device to become unblocked */
-		int j;
-
-		for (j = 0; j < i; j++)
-			if (r1_bio->bios[j])
-				rdev_dec_pending(conf->mirrors[j].rdev, mddev);
-
-		allow_barrier(conf);
-		md_wait_for_blocked_rdev(blocked_rdev, mddev);
-		wait_barrier(conf);
-		goto retry_write;
-	}
-
-	BUG_ON(targets == 0); /* we never fail the last device */
-
-	if (targets < conf->raid_disks) {
-		/* array is degraded, we will not clear the bitmap
-		 * on I/O completion (see raid1_end_write_request) */
-		set_bit(R1BIO_Degraded, &r1_bio->state);
-	}
-
-	/* do behind I/O ?
-	 * Not if there are too many, or cannot allocate memory,
-	 * or a reader on WriteMostly is waiting for behind writes 
-	 * to flush */
-	if (bitmap &&
-	    (atomic_read(&bitmap->behind_writes)
-	     < mddev->bitmap_info.max_write_behind) &&
-	    !waitqueue_active(&bitmap->behind_wait))
-		alloc_behind_pages(bio, r1_bio);
-
-	atomic_set(&r1_bio->remaining, 1);
-	atomic_set(&r1_bio->behind_remaining, 0);
-
-	bitmap_startwrite(bitmap, bio->bi_sector, r1_bio->sectors,
-				test_bit(R1BIO_BehindIO, &r1_bio->state));
-	bl_count = 0;
-	for (i = 0; i < disks; i++) {
-		struct bio *mbio;
-		if (!r1_bio->bios[i])
-			continue;
-
-		mbio = bio_clone_mddev(bio, GFP_NOIO, mddev);
-		r1_bio->bios[i] = mbio;
-
-		mbio->bi_sector	= r1_bio->sector + conf->mirrors[i].rdev->data_offset;
-		mbio->bi_bdev = conf->mirrors[i].rdev->bdev;
-		mbio->bi_end_io	= raid1_end_write_request;
-		mbio->bi_rw = WRITE | do_flush_fua | do_sync;
-		mbio->bi_private = r1_bio;
-
-		if (r1_bio->behind_pages) {
-			struct bio_vec *bvec;
-			int j;
-
-			/* Yes, I really want the '__' version so that
-			 * we clear any unused pointer in the io_vec, rather
-			 * than leave them unchanged.  This is important
-			 * because when we come to free the pages, we won't
-			 * know the original bi_idx, so we just free
-			 * them all
-			 */
-			__bio_for_each_segment(bvec, mbio, j, 0)
-				bvec->bv_page = r1_bio->behind_pages[j];
-			if (test_bit(WriteMostly, &conf->mirrors[i].rdev->flags))
-				atomic_inc(&r1_bio->behind_remaining);
-<<<<<<< found
-		}
-
-		atomic_inc(&r1_bio->remaining);
-||||||| expected
-		bio_list_add(&bl, mbio);
-	}
-	kfree(behind_pages); /* the behind pages are attached to the bios now */
-
-=======
-		bio_list_add(&bl, mbio);
-		bl_count++;
-	}
-	kfree(behind_pages); /* the behind pages are attached to the bios now */
-
->>>>>>> replacement
-<<<<<<< found
-		spin_lock_irqsave(&conf->device_lock, flags);
-		bio_list_add(&conf->pending_bio_list, mbio);
-		spin_unlock_irqrestore(&conf->device_lock, flags);
-	}
-	r1_bio_write_done(r1_bio);
-||||||| expected
-	spin_lock_irqsave(&conf->device_lock, flags);
-	bio_list_merge(&conf->pending_bio_list, &bl);
-	bio_list_init(&bl);
-
-	blk_plug_device(mddev->queue);
-=======
-	spin_lock_irqsave(&conf->device_lock, flags);
-	bio_list_merge(&conf->pending_bio_list, &bl);
-	conf->pending_count += bl_count;
-	bio_list_init(&bl);
-
-	blk_plug_device(mddev->queue);
->>>>>>> replacement
-
-	/* In case raid1d snuck in to freeze_array */
-	wake_up(&conf->wait_barrier);
-
-	if (do_sync || !bitmap || !plugged)
-		md_wakeup_thread(mddev->thread);
-
-	return 0;
-}
-
-static void status(struct seq_file *seq, mddev_t *mddev)
-{
-	conf_t *conf = mddev->private;
-	int i;
-
-	seq_printf(seq, " [%d/%d] [", conf->raid_disks,
-		   conf->raid_disks - mddev->degraded);
-	rcu_read_lock();
-	for (i = 0; i < conf->raid_disks; i++) {
-		mdk_rdev_t *rdev = rcu_dereference(conf->mirrors[i].rdev);
-		seq_printf(seq, "%s",
-			   rdev && test_bit(In_sync, &rdev->flags) ? "U" : "_");
-	}
-	rcu_read_unlock();
-	seq_printf(seq, "]");
-}
-
-
-static void error(mddev_t *mddev, mdk_rdev_t *rdev)
-{
-	char b[BDEVNAME_SIZE];
-	conf_t *conf = mddev->private;
-
-	/*
-	 * If it is not operational, then we have already marked it as dead
-	 * else if it is the last working disks, ignore the error, let the
-	 * next level up know.
-	 * else mark the drive as failed
-	 */
-	if (test_bit(In_sync, &rdev->flags)
-	    && (conf->raid_disks - mddev->degraded) == 1) {
-		/*
-		 * Don't fail the drive, act as though we were just a
-		 * normal single drive.
-		 * However don't try a recovery from this drive as
-		 * it is very likely to fail.
-		 */
-		mddev->recovery_disabled = 1;
-		return;
-	}
-	if (test_and_clear_bit(In_sync, &rdev->flags)) {
-		unsigned long flags;
-		spin_lock_irqsave(&conf->device_lock, flags);
-		mddev->degraded++;
-		set_bit(Faulty, &rdev->flags);
-		spin_unlock_irqrestore(&conf->device_lock, flags);
-		/*
-		 * if recovery is running, make sure it aborts.
-		 */
-		set_bit(MD_RECOVERY_INTR, &mddev->recovery);
-	} else
-		set_bit(Faulty, &rdev->flags);
-	set_bit(MD_CHANGE_DEVS, &mddev->flags);
-	printk(KERN_ALERT
-	       "md/raid1:%s: Disk failure on %s, disabling device.\n"
-	       "md/raid1:%s: Operation continuing on %d devices.\n",
-	       mdname(mddev), bdevname(rdev->bdev, b),
-	       mdname(mddev), conf->raid_disks - mddev->degraded);
-}
-
-static void print_conf(conf_t *conf)
-{
-	int i;
-
-	printk(KERN_DEBUG "RAID1 conf printout:\n");
-	if (!conf) {
-		printk(KERN_DEBUG "(!conf)\n");
-		return;
-	}
-	printk(KERN_DEBUG " --- wd:%d rd:%d\n", conf->raid_disks - conf->mddev->degraded,
-		conf->raid_disks);
-
-	if ((bits & (1 << BDI_async_congested)) &&
-	    conf->pending_count >= max_queued)
-		return 1;
-
-	rcu_read_lock();
-	for (i = 0; i < conf->raid_disks; i++) {
-		char b[BDEVNAME_SIZE];
-		mdk_rdev_t *rdev = rcu_dereference(conf->mirrors[i].rdev);
-		if (rdev)
-			printk(KERN_DEBUG " disk %d, wo:%d, o:%d, dev:%s\n",
-			       i, !test_bit(In_sync, &rdev->flags),
-			       !test_bit(Faulty, &rdev->flags),
-			       bdevname(rdev->bdev,b));
-	}
-	rcu_read_unlock();
-}
-
-static void close_sync(conf_t *conf)
-{
-	wait_barrier(conf);
-	allow_barrier(conf);
-
-	mempool_destroy(conf->r1buf_pool);
-	conf->r1buf_pool = NULL;
-}
-
-static int raid1_spare_active(mddev_t *mddev)
-{
-	int i;
-	conf_t *conf = mddev->private;
-	int count = 0;
-	unsigned long flags;
-
-	/*
-	 * Find all failed disks within the RAID1 configuration 
-	 * and mark them readable.
-	 * Called under mddev lock, so rcu protection not needed.
-	 */
-	for (i = 0; i < conf->raid_disks; i++) {
-		mdk_rdev_t *rdev = conf->mirrors[i].rdev;
-		if (rdev
-		    && !test_bit(Faulty, &rdev->flags)
-		    && !test_and_set_bit(In_sync, &rdev->flags)) {
-			count++;
-			sysfs_notify_dirent(rdev->sysfs_state);
-		}
-	}
-	spin_lock_irqsave(&conf->device_lock, flags);
-	mddev->degraded -= count;
-	spin_unlock_irqrestore(&conf->device_lock, flags);
-
-	print_conf(conf);
-	return count;
-}
-
-
-static int raid1_add_disk(mddev_t *mddev, mdk_rdev_t *rdev)
-{
-	conf_t *conf = mddev->private;
-	int err = -EEXIST;
-	int mirror = 0;
-	mirror_info_t *p;
-	int first = 0;
-	int last = mddev->raid_disks - 1;
-
-	if (rdev->raid_disk >= 0)
-		first = last = rdev->raid_disk;
-
-	for (mirror = first; mirror <= last; mirror++)
-		if ( !(p=conf->mirrors+mirror)->rdev) {
-
-			disk_stack_limits(mddev->gendisk, rdev->bdev,
-					  rdev->data_offset << 9);
-			/* as we don't honour merge_bvec_fn, we must
-			 * never risk violating it, so limit
-			 * ->max_segments to one lying with a single
-			 * page, as a one page request is never in
-			 * violation.
-			 */
-			if (rdev->bdev->bd_disk->queue->merge_bvec_fn) {
-				blk_queue_max_segments(mddev->queue, 1);
-				blk_queue_segment_boundary(mddev->queue,
-							   PAGE_CACHE_SIZE - 1);
-			}
-
-			p->head_position = 0;
-			rdev->raid_disk = mirror;
-			err = 0;
-			/* As all devices are equivalent, we don't need a full recovery
-			 * if this was recently any drive of the array
-			 */
-			if (rdev->saved_raid_disk < 0)
-				conf->fullsync = 1;
-			rcu_assign_pointer(p->rdev, rdev);
-			break;
-		}
-	md_integrity_add_rdev(rdev, mddev);
-	print_conf(conf);
-	return err;
-}
-
-static int raid1_remove_disk(mddev_t *mddev, int number)
-{
-	conf_t *conf = mddev->private;
-	int err = 0;
-	mdk_rdev_t *rdev;
-	mirror_info_t *p = conf->mirrors+ number;
-
-	print_conf(conf);
-	rdev = p->rdev;
-	if (rdev) {
-		if (test_bit(In_sync, &rdev->flags) ||
-		    atomic_read(&rdev->nr_pending)) {
-			err = -EBUSY;
-			goto abort;
-		}
-		/* Only remove non-faulty devices if recovery
-		 * is not possible.
-		 */
-		if (!test_bit(Faulty, &rdev->flags) &&
-		    !mddev->recovery_disabled &&
-		    mddev->degraded < conf->raid_disks) {
-			err = -EBUSY;
-			goto abort;
-		}
-		p->rdev = NULL;
-		synchronize_rcu();
-		if (atomic_read(&rdev->nr_pending)) {
-			/* lost the race, try later */
-			err = -EBUSY;
-			p->rdev = rdev;
-			goto abort;
-		}
-		err = md_integrity_register(mddev);
-	}
-abort:
-
-	print_conf(conf);
-	return err;
-}
-
-
-static void end_sync_read(struct bio *bio, int error)
-{
-	r1bio_t *r1_bio = bio->bi_private;
-	int i;
-
-	for (i=r1_bio->mddev->raid_disks; i--; )
-		if (r1_bio->bios[i] == bio)
-			break;
-	BUG_ON(i < 0);
-	update_head_pos(i, r1_bio);
-	/*
-	 * we have read a block, now it needs to be re-written,
-	 * or re-read if the read failed.
-	 * We don't do much here, just schedule handling by raid1d
-	 */
-	if (test_bit(BIO_UPTODATE, &bio->bi_flags))
-		set_bit(R1BIO_Uptodate, &r1_bio->state);
-
-	if (atomic_dec_and_test(&r1_bio->remaining))
-		reschedule_retry(r1_bio);
-}
-
-static void end_sync_write(struct bio *bio, int error)
-{
-	int uptodate = test_bit(BIO_UPTODATE, &bio->bi_flags);
-	r1bio_t *r1_bio = bio->bi_private;
-	mddev_t *mddev = r1_bio->mddev;
-	conf_t *conf = mddev->private;
-	int i;
-	int mirror=0;
-
-	for (i = 0; i < conf->raid_disks; i++)
-		if (r1_bio->bios[i] == bio) {
-			mirror = i;
-			break;
-		}
-	if (!uptodate) {
-		sector_t sync_blocks = 0;
-		sector_t s = r1_bio->sector;
-		long sectors_to_go = r1_bio->sectors;
-		/* make sure these bits doesn't get cleared. */
-		do {
-			bitmap_end_sync(mddev->bitmap, s,
-					&sync_blocks, 1);
-			s += sync_blocks;
-			sectors_to_go -= sync_blocks;
-		} while (sectors_to_go > 0);
-		md_error(mddev, conf->mirrors[mirror].rdev);
-	}
-
-	update_head_pos(mirror, r1_bio);
-
-	if (atomic_dec_and_test(&r1_bio->remaining)) {
-		sector_t s = r1_bio->sectors;
-		put_buf(r1_bio);
-		md_done_sync(mddev, s, uptodate);
-	}
-}
-
-static int fix_sync_read_error(r1bio_t *r1_bio)
-{
-	/* Try some synchronous reads of other devices to get
-	 * good data, much like with normal read errors.  Only
-	 * read into the pages we already have so we don't
-	 * need to re-issue the read request.
-	 * We don't need to freeze the array, because being in an
-	 * active sync request, there is no normal IO, and
-	 * no overlapping syncs.
-	 */
-	mddev_t *mddev = r1_bio->mddev;
-	conf_t *conf = mddev->private;
-	struct bio *bio = r1_bio->bios[r1_bio->read_disk];
-	sector_t sect = r1_bio->sector;
-	int sectors = r1_bio->sectors;
-	int idx = 0;
-
-	while(sectors) {
-		int s = sectors;
-		int d = r1_bio->read_disk;
-		int success = 0;
-		mdk_rdev_t *rdev;
-		int start;
-
-		if (s > (PAGE_SIZE>>9))
-			s = PAGE_SIZE >> 9;
-		do {
-			if (r1_bio->bios[d]->bi_end_io == end_sync_read) {
-				/* No rcu protection needed here devices
-				 * can only be removed when no resync is
-				 * active, and resync is currently active
-				 */
-				rdev = conf->mirrors[d].rdev;
-				if (sync_page_io(rdev,
-						 sect,
-						 s<<9,
-						 bio->bi_io_vec[idx].bv_page,
-						 READ, false)) {
-					success = 1;
-					break;
-				}
-			}
-			d++;
-			if (d == conf->raid_disks)
-				d = 0;
-		} while (!success && d != r1_bio->read_disk);
-
-		if (!success) {
-			char b[BDEVNAME_SIZE];
-			/* Cannot read from anywhere, array is toast */
-			md_error(mddev, conf->mirrors[r1_bio->read_disk].rdev);
-			printk(KERN_ALERT "md/raid1:%s: %s: unrecoverable I/O read error"
-			       " for block %llu\n",
-			       mdname(mddev),
-			       bdevname(bio->bi_bdev, b),
-			       (unsigned long long)r1_bio->sector);
-			md_done_sync(mddev, r1_bio->sectors, 0);
-			put_buf(r1_bio);
-			return 0;
-		}
-
-		start = d;
-		/* write it back and re-read */
-		while (d != r1_bio->read_disk) {
-			if (d == 0)
-				d = conf->raid_disks;
-			d--;
-			if (r1_bio->bios[d]->bi_end_io != end_sync_read)
-				continue;
-			rdev = conf->mirrors[d].rdev;
-			if (sync_page_io(rdev,
-					 sect,
-					 s<<9,
-					 bio->bi_io_vec[idx].bv_page,
-					 WRITE, false) == 0) {
-				r1_bio->bios[d]->bi_end_io = NULL;
-				rdev_dec_pending(rdev, mddev);
-				md_error(mddev, rdev);
-			} else
-				atomic_add(s, &rdev->corrected_errors);
-		}
-		d = start;
-		while (d != r1_bio->read_disk) {
-			if (d == 0)
-				d = conf->raid_disks;
-			d--;
-			if (r1_bio->bios[d]->bi_end_io != end_sync_read)
-				continue;
-			rdev = conf->mirrors[d].rdev;
-			if (sync_page_io(rdev,
-					 sect,
-					 s<<9,
-					 bio->bi_io_vec[idx].bv_page,
-					 READ, false) == 0)
-				md_error(mddev, rdev);
-		}
-		sectors -= s;
-		sect += s;
-		idx ++;
-	}
-	set_bit(R1BIO_Uptodate, &r1_bio->state);
-	set_bit(BIO_UPTODATE, &bio->bi_flags);
-	return 1;
-}
-
-static int process_checks(r1bio_t *r1_bio)
-{
-	/* We have read all readable devices.  If we haven't
-	 * got the block, then there is no hope left.
-	 * If we have, then we want to do a comparison
-	 * and skip the write if everything is the same.
-	 * If any blocks failed to read, then we need to
-	 * attempt an over-write
-	 */
-	mddev_t *mddev = r1_bio->mddev;
-	conf_t *conf = mddev->private;
-	int primary;
-	int i;
-
-	for (primary = 0; primary < conf->raid_disks; primary++)
-		if (r1_bio->bios[primary]->bi_end_io == end_sync_read &&
-		    test_bit(BIO_UPTODATE, &r1_bio->bios[primary]->bi_flags)) {
-			r1_bio->bios[primary]->bi_end_io = NULL;
-			rdev_dec_pending(conf->mirrors[primary].rdev, mddev);
-			break;
-		}
-	r1_bio->read_disk = primary;
-	for (i = 0; i < conf->raid_disks; i++) {
-		int j;
-		int vcnt = r1_bio->sectors >> (PAGE_SHIFT- 9);
-		struct bio *pbio = r1_bio->bios[primary];
-		struct bio *sbio = r1_bio->bios[i];
-		int size;
-
-		if (r1_bio->bios[i]->bi_end_io != end_sync_read)
-			continue;
-
-		if (test_bit(BIO_UPTODATE, &sbio->bi_flags)) {
-			for (j = vcnt; j-- ; ) {
-				struct page *p, *s;
-				p = pbio->bi_io_vec[j].bv_page;
-				s = sbio->bi_io_vec[j].bv_page;
-				if (memcmp(page_address(p),
-					   page_address(s),
-					   PAGE_SIZE))
-					break;
-			}
-		} else
-			j = 0;
-		if (j >= 0)
-			mddev->resync_mismatches += r1_bio->sectors;
-		if (j < 0 || (test_bit(MD_RECOVERY_CHECK, &mddev->recovery)
-			      && test_bit(BIO_UPTODATE, &sbio->bi_flags))) {
-			/* No need to write to this device. */
-			sbio->bi_end_io = NULL;
-			rdev_dec_pending(conf->mirrors[i].rdev, mddev);
-			continue;
-		}
-		/* fixup the bio for reuse */
-		sbio->bi_vcnt = vcnt;
-		sbio->bi_size = r1_bio->sectors << 9;
-		sbio->bi_idx = 0;
-		sbio->bi_phys_segments = 0;
-		sbio->bi_flags &= ~(BIO_POOL_MASK - 1);
-		sbio->bi_flags |= 1 << BIO_UPTODATE;
-		sbio->bi_next = NULL;
-		sbio->bi_sector = r1_bio->sector +
-			conf->mirrors[i].rdev->data_offset;
-		sbio->bi_bdev = conf->mirrors[i].rdev->bdev;
-		size = sbio->bi_size;
-		for (j = 0; j < vcnt ; j++) {
-			struct bio_vec *bi;
-			bi = &sbio->bi_io_vec[j];
-			bi->bv_offset = 0;
-			if (size > PAGE_SIZE)
-				bi->bv_len = PAGE_SIZE;
-			else
-				bi->bv_len = size;
-			size -= PAGE_SIZE;
-			memcpy(page_address(bi->bv_page),
-			       page_address(pbio->bi_io_vec[j].bv_page),
-			       PAGE_SIZE);
-		}
-	}
-	return 0;
-}
-
-static void sync_request_write(mddev_t *mddev, r1bio_t *r1_bio)
-{
-	conf_t *conf = mddev->private;
-	int i;
-	int disks = conf->raid_disks;
-	struct bio *bio, *wbio;
-
-	bio = r1_bio->bios[r1_bio->read_disk];
-
-	if (!test_bit(R1BIO_Uptodate, &r1_bio->state))
-		/* ouch - failed to read all of that. */
-		if (!fix_sync_read_error(r1_bio))
-			return;
-
-	if (test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery))
-		if (process_checks(r1_bio) < 0)
-			return;
-	/*
-	 * schedule writes
-	 */
-	atomic_set(&r1_bio->remaining, 1);
-	for (i = 0; i < disks ; i++) {
-		wbio = r1_bio->bios[i];
-		if (wbio->bi_end_io == NULL ||
-		    (wbio->bi_end_io == end_sync_read &&
-		     (i == r1_bio->read_disk ||
-		      !test_bit(MD_RECOVERY_SYNC, &mddev->recovery))))
-			continue;
-
-		wbio->bi_rw = WRITE;
-		wbio->bi_end_io = end_sync_write;
-		atomic_inc(&r1_bio->remaining);
-		md_sync_acct(conf->mirrors[i].rdev->bdev, wbio->bi_size >> 9);
-
-		generic_make_request(wbio);
-	}
-
-	if (atomic_dec_and_test(&r1_bio->remaining)) {
-		/* if we're here, all write(s) have completed, so clean up */
-		md_done_sync(mddev, r1_bio->sectors, 1);
-		put_buf(r1_bio);
-	}
-}
-
-/*
- * This is a kernel thread which:
- *
- *	1.	Retries failed read operations on working mirrors.
- *	2.	Updates the raid superblock when problems encounter.
- *	3.	Performs writes following reads for array syncronising.
- */
-
-static void fix_read_error(conf_t *conf, int read_disk,
-			   sector_t sect, int sectors)
-{
-	mddev_t *mddev = conf->mddev;
-	while(sectors) {
-		int s = sectors;
-		int d = read_disk;
-		int success = 0;
-		int start;
-		mdk_rdev_t *rdev;
-
-		if (s > (PAGE_SIZE>>9))
-			s = PAGE_SIZE >> 9;
-
-		do {
-			/* Note: no rcu protection needed here
-			 * as this is synchronous in the raid1d thread
-			 * which is the thread that might remove
-			 * a device.  If raid1d ever becomes multi-threaded....
-			 */
-			rdev = conf->mirrors[d].rdev;
-			if (rdev &&
-			    test_bit(In_sync, &rdev->flags) &&
-			    sync_page_io(rdev, sect, s<<9,
-					 conf->tmppage, READ, false))
-				success = 1;
-			else {
-				d++;
-				if (d == conf->raid_disks)
-					d = 0;
-			}
-		} while (!success && d != read_disk);
-
-		if (!success) {
-			/* Cannot read from anywhere -- bye bye array */
-			md_error(mddev, conf->mirrors[read_disk].rdev);
-			break;
-		}
-		/* write it back and re-read */
-		start = d;
-		while (d != read_disk) {
-			if (d==0)
-				d = conf->raid_disks;
-			d--;
-			rdev = conf->mirrors[d].rdev;
-			if (rdev &&
-			    test_bit(In_sync, &rdev->flags)) {
-				if (sync_page_io(rdev, sect, s<<9,
-						 conf->tmppage, WRITE, false)
-				    == 0)
-					/* Well, this device is dead */
-					md_error(mddev, rdev);
-			}
-		}
-		d = start;
-		while (d != read_disk) {
-			char b[BDEVNAME_SIZE];
-			if (d==0)
-				d = conf->raid_disks;
-			d--;
-			rdev = conf->mirrors[d].rdev;
-			if (rdev &&
-			    test_bit(In_sync, &rdev->flags)) {
-				if (sync_page_io(rdev, sect, s<<9,
-						 conf->tmppage, READ, false)
-				    == 0)
-					/* Well, this device is dead */
-					md_error(mddev, rdev);
-				else {
-					atomic_add(s, &rdev->corrected_errors);
-					printk(KERN_INFO
-					       "md/raid1:%s: read error corrected "
-					       "(%d sectors at %llu on %s)\n",
-					       mdname(mddev), s,
-					       (unsigned long long)(sect +
-					           rdev->data_offset),
-					       bdevname(rdev->bdev, b));
-				}
-			}
-		}
-		sectors -= s;
-		sect += s;
-	}
-}
-
-static void raid1d(mddev_t *mddev)
-{
-	r1bio_t *r1_bio;
-	struct bio *bio;
-	unsigned long flags;
-	conf_t *conf = mddev->private;
-	struct list_head *head = &conf->retry_list;
-	mdk_rdev_t *rdev;
-	struct blk_plug plug;
-
-	md_check_recovery(mddev);
-
-	blk_start_plug(&plug);
-	for (;;) {
-		char b[BDEVNAME_SIZE];
-
-		if (atomic_read(&mddev->plug_cnt) == 0)
-			flush_pending_writes(conf);
-
-		spin_lock_irqsave(&conf->device_lock, flags);
-		if (list_empty(head)) {
-			spin_unlock_irqrestore(&conf->device_lock, flags);
-			break;
-		}
-		r1_bio = list_entry(head->prev, r1bio_t, retry_list);
-		list_del(head->prev);
-		conf->nr_queued--;
-		spin_unlock_irqrestore(&conf->device_lock, flags);
-
-		mddev = r1_bio->mddev;
-		conf = mddev->private;
-		if (test_bit(R1BIO_IsSync, &r1_bio->state))
-			sync_request_write(mddev, r1_bio);
-		else {
-			int disk;
-
-			/* we got a read error. Maybe the drive is bad.  Maybe just
-			 * the block and we can fix it.
-			 * We freeze all other IO, and try reading the block from
-			 * other devices.  When we find one, we re-write
-			 * and check it that fixes the read error.
-			 * This is all done synchronously while the array is
-			 * frozen
-			 */
-			if (mddev->ro == 0) {
-				freeze_array(conf);
-				fix_read_error(conf, r1_bio->read_disk,
-					       r1_bio->sector,
-					       r1_bio->sectors);
-				unfreeze_array(conf);
-			} else
-				md_error(mddev,
-					 conf->mirrors[r1_bio->read_disk].rdev);
-
-			bio = r1_bio->bios[r1_bio->read_disk];
-			if ((disk=read_balance(conf, r1_bio)) == -1) {
-				printk(KERN_ALERT "md/raid1:%s: %s: unrecoverable I/O"
-				       " read error for block %llu\n",
-				       mdname(mddev),
-				       bdevname(bio->bi_bdev,b),
-				       (unsigned long long)r1_bio->sector);
-				raid_end_bio_io(r1_bio);
-			} else {
-				const unsigned long do_sync = r1_bio->master_bio->bi_rw & REQ_SYNC;
-				r1_bio->bios[r1_bio->read_disk] =
-					mddev->ro ? IO_BLOCKED : NULL;
-				r1_bio->read_disk = disk;
-				bio_put(bio);
-				bio = bio_clone_mddev(r1_bio->master_bio,
-						      GFP_NOIO, mddev);
-				r1_bio->bios[r1_bio->read_disk] = bio;
-				rdev = conf->mirrors[disk].rdev;
-				if (printk_ratelimit())
-					printk(KERN_ERR "md/raid1:%s: redirecting sector %llu to"
-					       " other mirror: %s\n",
-					       mdname(mddev),
-					       (unsigned long long)r1_bio->sector,
-					       bdevname(rdev->bdev,b));
-				bio->bi_sector = r1_bio->sector + rdev->data_offset;
-				bio->bi_bdev = rdev->bdev;
-				bio->bi_end_io = raid1_end_read_request;
-				bio->bi_rw = READ | do_sync;
-				bio->bi_private = r1_bio;
-				generic_make_request(bio);
-			}
-		}
-		cond_resched();
-	}
-	blk_finish_plug(&plug);
-}
-
-
-static int init_resync(conf_t *conf)
-{
-	int buffs;
-
-	buffs = RESYNC_WINDOW / RESYNC_BLOCK_SIZE;
-	BUG_ON(conf->r1buf_pool);
-	conf->r1buf_pool = mempool_create(buffs, r1buf_pool_alloc, r1buf_pool_free,
-					  conf->poolinfo);
-	if (!conf->r1buf_pool)
-		return -ENOMEM;
-	conf->next_resync = 0;
-	return 0;
-}
-
-/*
- * perform a "sync" on one "block"
- *
- * We need to make sure that no normal I/O request - particularly write
- * requests - conflict with active sync requests.
- *
- * This is achieved by tracking pending requests and a 'barrier' concept
- * that can be installed to exclude normal IO requests.
- */
-
-static sector_t sync_request(mddev_t *mddev, sector_t sector_nr, int *skipped, int go_faster)
-{
-	conf_t *conf = mddev->private;
-	r1bio_t *r1_bio;
-	struct bio *bio;
-	sector_t max_sector, nr_sectors;
-	int disk = -1;
-	int i;
-	int wonly = -1;
-	int write_targets = 0, read_targets = 0;
-	sector_t sync_blocks;
-	int still_degraded = 0;
-
-	if (!conf->r1buf_pool)
-		if (init_resync(conf))
-			return 0;
-
-	max_sector = mddev->dev_sectors;
-	if (sector_nr >= max_sector) {
-		/* If we aborted, we need to abort the
-		 * sync on the 'current' bitmap chunk (there will
-		 * only be one in raid1 resync.
-		 * We can find the current addess in mddev->curr_resync
-		 */
-		if (mddev->curr_resync < max_sector) /* aborted */
-			bitmap_end_sync(mddev->bitmap, mddev->curr_resync,
-						&sync_blocks, 1);
-		else /* completed sync */
-			conf->fullsync = 0;
-
-		bitmap_close_sync(mddev->bitmap);
-		close_sync(conf);
-		return 0;
-	}
-
-	if (mddev->bitmap == NULL &&
-	    mddev->recovery_cp == MaxSector &&
-	    !test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery) &&
-	    conf->fullsync == 0) {
-		*skipped = 1;
-		return max_sector - sector_nr;
-	}
-	/* before building a request, check if we can skip these blocks..
-	 * This call the bitmap_start_sync doesn't actually record anything
-	 */
-	if (!bitmap_start_sync(mddev->bitmap, sector_nr, &sync_blocks, 1) &&
-	    !conf->fullsync && !test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery)) {
-		/* We can skip this block, and probably several more */
-		*skipped = 1;
-		return sync_blocks;
-	}
-	/*
-	 * If there is non-resync activity waiting for a turn,
-	 * and resync is going fast enough,
-	 * then let it though before starting on this new sync request.
-	 */
-	if (!go_faster && conf->nr_waiting)
-		msleep_interruptible(1000);
-
-	bitmap_cond_end_sync(mddev->bitmap, sector_nr);
-	r1_bio = mempool_alloc(conf->r1buf_pool, GFP_NOIO);
-	raise_barrier(conf);
-
-	conf->next_resync = sector_nr;
-
-	rcu_read_lock();
-	/*
-	 * If we get a correctably read error during resync or recovery,
-	 * we might want to read from a different device.  So we
-	 * flag all drives that could conceivably be read from for READ,
-	 * and any others (which will be non-In_sync devices) for WRITE.
-	 * If a read fails, we try reading from something else for which READ
-	 * is OK.
-	 */
-
-	r1_bio->mddev = mddev;
-	r1_bio->sector = sector_nr;
-	r1_bio->state = 0;
-	set_bit(R1BIO_IsSync, &r1_bio->state);
-
-	for (i=0; i < conf->raid_disks; i++) {
-		mdk_rdev_t *rdev;
-		bio = r1_bio->bios[i];
-
-		/* take from bio_init */
-		bio->bi_next = NULL;
-		bio->bi_flags &= ~(BIO_POOL_MASK-1);
-		bio->bi_flags |= 1 << BIO_UPTODATE;
-		bio->bi_comp_cpu = -1;
-		bio->bi_rw = READ;
-		bio->bi_vcnt = 0;
-		bio->bi_idx = 0;
-		bio->bi_phys_segments = 0;
-		bio->bi_size = 0;
-		bio->bi_end_io = NULL;
-		bio->bi_private = NULL;
-
-		rdev = rcu_dereference(conf->mirrors[i].rdev);
-		if (rdev == NULL ||
-			   test_bit(Faulty, &rdev->flags)) {
-			still_degraded = 1;
-			continue;
-		} else if (!test_bit(In_sync, &rdev->flags)) {
-			bio->bi_rw = WRITE;
-			bio->bi_end_io = end_sync_write;
-			write_targets ++;
-		} else {
-			/* may need to read from here */
-			bio->bi_rw = READ;
-			bio->bi_end_io = end_sync_read;
-			if (test_bit(WriteMostly, &rdev->flags)) {
-				if (wonly < 0)
-					wonly = i;
-			} else {
-				if (disk < 0)
-					disk = i;
-			}
-			read_targets++;
-		}
-		atomic_inc(&rdev->nr_pending);
-		bio->bi_sector = sector_nr + rdev->data_offset;
-		bio->bi_bdev = rdev->bdev;
-		bio->bi_private = r1_bio;
-	}
-	rcu_read_unlock();
-	if (disk < 0)
-		disk = wonly;
-	r1_bio->read_disk = disk;
-
-	if (test_bit(MD_RECOVERY_SYNC, &mddev->recovery) && read_targets > 0)
-		/* extra read targets are also write targets */
-		write_targets += read_targets-1;
-
-	if (write_targets == 0 || read_targets == 0) {
-		/* There is nowhere to write, so all non-sync
-		 * drives must be failed - so we are finished
-		 */
-		sector_t rv = max_sector - sector_nr;
-		*skipped = 1;
-		put_buf(r1_bio);
-		return rv;
-	}
-
-	if (max_sector > mddev->resync_max)
-		max_sector = mddev->resync_max; /* Don't do IO beyond here */
-	nr_sectors = 0;
-	sync_blocks = 0;
-	do {
-		struct page *page;
-		int len = PAGE_SIZE;
-		if (sector_nr + (len>>9) > max_sector)
-			len = (max_sector - sector_nr) << 9;
-		if (len == 0)
-			break;
-		if (sync_blocks == 0) {
-			if (!bitmap_start_sync(mddev->bitmap, sector_nr,
-					       &sync_blocks, still_degraded) &&
-			    !conf->fullsync &&
-			    !test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery))
-				break;
-			BUG_ON(sync_blocks < (PAGE_SIZE>>9));
-			if ((len >> 9) > sync_blocks)
-				len = sync_blocks<<9;
-		}
-
-		for (i=0 ; i < conf->raid_disks; i++) {
-			bio = r1_bio->bios[i];
-			if (bio->bi_end_io) {
-				page = bio->bi_io_vec[bio->bi_vcnt].bv_page;
-				if (bio_add_page(bio, page, len, 0) == 0) {
-					/* stop here */
-					bio->bi_io_vec[bio->bi_vcnt].bv_page = page;
-					while (i > 0) {
-						i--;
-						bio = r1_bio->bios[i];
-						if (bio->bi_end_io==NULL)
-							continue;
-						/* remove last page from this bio */
-						bio->bi_vcnt--;
-						bio->bi_size -= len;
-						bio->bi_flags &= ~(1<< BIO_SEG_VALID);
-					}
-					goto bio_full;
-				}
-			}
-		}
-		nr_sectors += len>>9;
-		sector_nr += len>>9;
-		sync_blocks -= (len>>9);
-	} while (r1_bio->bios[disk]->bi_vcnt < RESYNC_PAGES);
- bio_full:
-	r1_bio->sectors = nr_sectors;
-
-	/* For a user-requested sync, we read all readable devices and do a
-	 * compare
-	 */
-	if (test_bit(MD_RECOVERY_REQUESTED, &mddev->recovery)) {
-		atomic_set(&r1_bio->remaining, read_targets);
-		for (i=0; i<conf->raid_disks; i++) {
-			bio = r1_bio->bios[i];
-			if (bio->bi_end_io == end_sync_read) {
-				md_sync_acct(bio->bi_bdev, nr_sectors);
-				generic_make_request(bio);
-			}
-		}
-	} else {
-		atomic_set(&r1_bio->remaining, 1);
-		bio = r1_bio->bios[r1_bio->read_disk];
-		md_sync_acct(bio->bi_bdev, nr_sectors);
-		generic_make_request(bio);
-
-	}
-	return nr_sectors;
-}
-
-static sector_t raid1_size(mddev_t *mddev, sector_t sectors, int raid_disks)
-{
-	if (sectors)
-		return sectors;
-
-	return mddev->dev_sectors;
-}
-
-static conf_t *setup_conf(mddev_t *mddev)
-{
-	conf_t *conf;
-	int i;
-	mirror_info_t *disk;
-	mdk_rdev_t *rdev;
-	int err = -ENOMEM;
-
-	conf = kzalloc(sizeof(conf_t), GFP_KERNEL);
-	if (!conf)
-		goto abort;
-
-	conf->mirrors = kzalloc(sizeof(struct mirror_info)*mddev->raid_disks,
-				 GFP_KERNEL);
-	if (!conf->mirrors)
-		goto abort;
-
-	conf->tmppage = alloc_page(GFP_KERNEL);
-	if (!conf->tmppage)
-		goto abort;
-
-	conf->poolinfo = kzalloc(sizeof(*conf->poolinfo), GFP_KERNEL);
-	if (!conf->poolinfo)
-		goto abort;
-	conf->poolinfo->raid_disks = mddev->raid_disks;
-	conf->r1bio_pool = mempool_create(NR_RAID1_BIOS, r1bio_pool_alloc,
-					  r1bio_pool_free,
-					  conf->poolinfo);
-	if (!conf->r1bio_pool)
-		goto abort;
-
-	conf->poolinfo->mddev = mddev;
-
-	spin_lock_init(&conf->device_lock);
-	list_for_each_entry(rdev, &mddev->disks, same_set) {
-		int disk_idx = rdev->raid_disk;
-		if (disk_idx >= mddev->raid_disks
-		    || disk_idx < 0)
-			continue;
-		disk = conf->mirrors + disk_idx;
-
-		disk->rdev = rdev;
-
-		disk->head_position = 0;
-	}
-	conf->raid_disks = mddev->raid_disks;
-	conf->mddev = mddev;
-	INIT_LIST_HEAD(&conf->retry_list);
-
-	spin_lock_init(&conf->resync_lock);
-	init_waitqueue_head(&conf->wait_barrier);
-
-	bio_list_init(&conf->pending_bio_list);
-<<<<<<< found
-
-	conf->last_used = -1;
-	for (i = 0; i < conf->raid_disks; i++) {
-||||||| expected
-	bio_list_init(&conf->flushing_bio_list);
-
-
-=======
-	conf->pending_count = 0;
-	bio_list_init(&conf->flushing_bio_list);
-
-
->>>>>>> replacement
-
-		disk = conf->mirrors + i;
-
-		if (!disk->rdev ||
-		    !test_bit(In_sync, &disk->rdev->flags)) {
-			disk->head_position = 0;
-			if (disk->rdev)
-				conf->fullsync = 1;
-		} else if (conf->last_used < 0)
-			/*
-			 * The first working device is used as a
-			 * starting point to read balancing.
-			 */
-			conf->last_used = i;
-	}
-
-	err = -EIO;
-	if (conf->last_used < 0) {
-		printk(KERN_ERR "md/raid1:%s: no operational mirrors\n",
-		       mdname(mddev));
-		goto abort;
-	}
-	err = -ENOMEM;
-	conf->thread = md_register_thread(raid1d, mddev, NULL);
-	if (!conf->thread) {
-		printk(KERN_ERR
-		       "md/raid1:%s: couldn't allocate thread\n",
-		       mdname(mddev));
-		goto abort;
-	}
-
-	return conf;
-
- abort:
-	if (conf) {
-		if (conf->r1bio_pool)
-			mempool_destroy(conf->r1bio_pool);
-		kfree(conf->mirrors);
-		safe_put_page(conf->tmppage);
-		kfree(conf->poolinfo);
-		kfree(conf);
-	}
-	return ERR_PTR(err);
-}
-
-static int run(mddev_t *mddev)
-{
-	conf_t *conf;
-	int i;
-	mdk_rdev_t *rdev;
-
-	if (mddev->level != 1) {
-		printk(KERN_ERR "md/raid1:%s: raid level not set to mirroring (%d)\n",
-		       mdname(mddev), mddev->level);
-		return -EIO;
-	}
-	if (mddev->reshape_position != MaxSector) {
-		printk(KERN_ERR "md/raid1:%s: reshape_position set but not supported\n",
-		       mdname(mddev));
-		return -EIO;
-	}
-	/*
-	 * copy the already verified devices into our private RAID1
-	 * bookkeeping area. [whatever we allocate in run(),
-	 * should be freed in stop()]
-	 */
-	if (mddev->private == NULL)
-		conf = setup_conf(mddev);
-	else
-		conf = mddev->private;
-
-	if (IS_ERR(conf))
-		return PTR_ERR(conf);
-
-	list_for_each_entry(rdev, &mddev->disks, same_set) {
-		if (!mddev->gendisk)
-			continue;
-		disk_stack_limits(mddev->gendisk, rdev->bdev,
-				  rdev->data_offset << 9);
-		/* as we don't honour merge_bvec_fn, we must never risk
-		 * violating it, so limit ->max_segments to 1 lying within
-		 * a single page, as a one page request is never in violation.
-		 */
-		if (rdev->bdev->bd_disk->queue->merge_bvec_fn) {
-			blk_queue_max_segments(mddev->queue, 1);
-			blk_queue_segment_boundary(mddev->queue,
-						   PAGE_CACHE_SIZE - 1);
-		}
-	}
-
-	mddev->degraded = 0;
-	for (i=0; i < conf->raid_disks; i++)
-		if (conf->mirrors[i].rdev == NULL ||
-		    !test_bit(In_sync, &conf->mirrors[i].rdev->flags) ||
-		    test_bit(Faulty, &conf->mirrors[i].rdev->flags))
-			mddev->degraded++;
-
-	if (conf->raid_disks - mddev->degraded == 1)
-		mddev->recovery_cp = MaxSector;
-
-	if (mddev->recovery_cp != MaxSector)
-		printk(KERN_NOTICE "md/raid1:%s: not clean"
-		       " -- starting background reconstruction\n",
-		       mdname(mddev));
-	printk(KERN_INFO 
-		"md/raid1:%s: active with %d out of %d mirrors\n",
-		mdname(mddev), mddev->raid_disks - mddev->degraded, 
-		mddev->raid_disks);
-
-	/*
-	 * Ok, everything is just fine now
-	 */
-	mddev->thread = conf->thread;
-	conf->thread = NULL;
-	mddev->private = conf;
-
-	md_set_array_sectors(mddev, raid1_size(mddev, 0, 0));
-
-	if (mddev->queue) {
-		mddev->queue->backing_dev_info.congested_fn = raid1_congested;
-		mddev->queue->backing_dev_info.congested_data = mddev;
-	}
-	return md_integrity_register(mddev);
-}
-
-static int stop(mddev_t *mddev)
-{
-	conf_t *conf = mddev->private;
-	struct bitmap *bitmap = mddev->bitmap;
-
-	/* wait for behind writes to complete */
-	if (bitmap && atomic_read(&bitmap->behind_writes) > 0) {
-		printk(KERN_INFO "md/raid1:%s: behind writes in progress - waiting to stop.\n",
-		       mdname(mddev));
-		/* need to kick something here to make sure I/O goes? */
-		wait_event(bitmap->behind_wait,
-			   atomic_read(&bitmap->behind_writes) == 0);
-	}
-
-	raise_barrier(conf);
-	lower_barrier(conf);
-
-	md_unregister_thread(mddev->thread);
-	mddev->thread = NULL;
-	if (conf->r1bio_pool)
-		mempool_destroy(conf->r1bio_pool);
-	kfree(conf->mirrors);
-	kfree(conf->poolinfo);
-	kfree(conf);
-	mddev->private = NULL;
-	return 0;
-}
-
-static int raid1_resize(mddev_t *mddev, sector_t sectors)
-{
-	/* no resync is happening, and there is enough space
-	 * on all devices, so we can resize.
-	 * We need to make sure resync covers any new space.
-	 * If the array is shrinking we should possibly wait until
-	 * any io in the removed space completes, but it hardly seems
-	 * worth it.
-	 */
-	md_set_array_sectors(mddev, raid1_size(mddev, sectors, 0));
-	if (mddev->array_sectors > raid1_size(mddev, sectors, 0))
-		return -EINVAL;
-	set_capacity(mddev->gendisk, mddev->array_sectors);
-	revalidate_disk(mddev->gendisk);
-	if (sectors > mddev->dev_sectors &&
-	    mddev->recovery_cp > mddev->dev_sectors) {
-		mddev->recovery_cp = mddev->dev_sectors;
-		set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);
-	}
-	mddev->dev_sectors = sectors;
-	mddev->resync_max_sectors = sectors;
-	return 0;
-}
-
-static int raid1_reshape(mddev_t *mddev)
-{
-	/* We need to:
-	 * 1/ resize the r1bio_pool
-	 * 2/ resize conf->mirrors
-	 *
-	 * We allocate a new r1bio_pool if we can.
-	 * Then raise a device barrier and wait until all IO stops.
-	 * Then resize conf->mirrors and swap in the new r1bio pool.
-	 *
-	 * At the same time, we "pack" the devices so that all the missing
-	 * devices have the higher raid_disk numbers.
-	 */
-	mempool_t *newpool, *oldpool;
-	struct pool_info *newpoolinfo;
-	mirror_info_t *newmirrors;
-	conf_t *conf = mddev->private;
-	int cnt, raid_disks;
-	unsigned long flags;
-	int d, d2, err;
-
-	/* Cannot change chunk_size, layout, or level */
-	if (mddev->chunk_sectors != mddev->new_chunk_sectors ||
-	    mddev->layout != mddev->new_layout ||
-	    mddev->level != mddev->new_level) {
-		mddev->new_chunk_sectors = mddev->chunk_sectors;
-		mddev->new_layout = mddev->layout;
-		mddev->new_level = mddev->level;
-		return -EINVAL;
-	}
-
-	err = md_allow_write(mddev);
-	if (err)
-		return err;
-
-	raid_disks = mddev->raid_disks + mddev->delta_disks;
-
-	if (raid_disks < conf->raid_disks) {
-		cnt=0;
-		for (d= 0; d < conf->raid_disks; d++)
-			if (conf->mirrors[d].rdev)
-				cnt++;
-		if (cnt > raid_disks)
-			return -EBUSY;
-	}
-
-	newpoolinfo = kmalloc(sizeof(*newpoolinfo), GFP_KERNEL);
-	if (!newpoolinfo)
-		return -ENOMEM;
-	newpoolinfo->mddev = mddev;
-	newpoolinfo->raid_disks = raid_disks;
-
-	newpool = mempool_create(NR_RAID1_BIOS, r1bio_pool_alloc,
-				 r1bio_pool_free, newpoolinfo);
-	if (!newpool) {
-		kfree(newpoolinfo);
-		return -ENOMEM;
-	}
-	newmirrors = kzalloc(sizeof(struct mirror_info) * raid_disks, GFP_KERNEL);
-	if (!newmirrors) {
-		kfree(newpoolinfo);
-		mempool_destroy(newpool);
-		return -ENOMEM;
-	}
-
-	raise_barrier(conf);
-
-	/* ok, everything is stopped */
-	oldpool = conf->r1bio_pool;
-	conf->r1bio_pool = newpool;
-
-	for (d = d2 = 0; d < conf->raid_disks; d++) {
-		mdk_rdev_t *rdev = conf->mirrors[d].rdev;
-		if (rdev && rdev->raid_disk != d2) {
-			char nm[20];
-			sprintf(nm, "rd%d", rdev->raid_disk);
-			sysfs_remove_link(&mddev->kobj, nm);
-			rdev->raid_disk = d2;
-			sprintf(nm, "rd%d", rdev->raid_disk);
-			sysfs_remove_link(&mddev->kobj, nm);
-			if (sysfs_create_link(&mddev->kobj,
-					      &rdev->kobj, nm))
-				printk(KERN_WARNING
-				       "md/raid1:%s: cannot register "
-				       "%s\n",
-				       mdname(mddev), nm);
-		}
-		if (rdev)
-			newmirrors[d2++].rdev = rdev;
-	}
-	kfree(conf->mirrors);
-	conf->mirrors = newmirrors;
-	kfree(conf->poolinfo);
-	conf->poolinfo = newpoolinfo;
-
-	spin_lock_irqsave(&conf->device_lock, flags);
-	mddev->degraded += (raid_disks - conf->raid_disks);
-	spin_unlock_irqrestore(&conf->device_lock, flags);
-	conf->raid_disks = mddev->raid_disks = raid_disks;
-	mddev->delta_disks = 0;
-
-	conf->last_used = 0; /* just make sure it is in-range */
-	lower_barrier(conf);
-
-	set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);
-	md_wakeup_thread(mddev->thread);
-
-	mempool_destroy(oldpool);
-	return 0;
-}
-
-static void raid1_quiesce(mddev_t *mddev, int state)
-{
-	conf_t *conf = mddev->private;
-
-	switch(state) {
-	case 2: /* wake for suspend */
-		wake_up(&conf->wait_barrier);
-		break;
-	case 1:
-		raise_barrier(conf);
-		break;
-	case 0:
-		lower_barrier(conf);
-		break;
-	}
-}
-
-static void *raid1_takeover(mddev_t *mddev)
-{
-	/* raid1 can take over:
-	 *  raid5 with 2 devices, any layout or chunk size
-	 */
-	if (mddev->level == 5 && mddev->raid_disks == 2) {
-		conf_t *conf;
-		mddev->new_level = 1;
-		mddev->new_layout = 0;
-		mddev->new_chunk_sectors = 0;
-		conf = setup_conf(mddev);
-		if (!IS_ERR(conf))
-			conf->barrier = 1;
-		return conf;
-	}
-	return ERR_PTR(-EINVAL);
-}
-
-static struct mdk_personality raid1_personality =
-{
-	.name		= "raid1",
-	.level		= 1,
-	.owner		= THIS_MODULE,
-	.make_request	= make_request,
-	.run		= run,
-	.stop		= stop,
-	.status		= status,
-	.error_handler	= error,
-	.hot_add_disk	= raid1_add_disk,
-	.hot_remove_disk= raid1_remove_disk,
-	.spare_active	= raid1_spare_active,
-	.sync_request	= sync_request,
-	.resize		= raid1_resize,
-	.size		= raid1_size,
-	.check_reshape	= raid1_reshape,
-	.quiesce	= raid1_quiesce,
-	.takeover	= raid1_takeover,
-};
-
-static int __init raid_init(void)
-{
-	return register_md_personality(&raid1_personality);
-}
-
-static void raid_exit(void)
-{
-	unregister_md_personality(&raid1_personality);
-}
-
-module_init(raid_init);
-module_exit(raid_exit);
-MODULE_LICENSE("GPL");
-MODULE_DESCRIPTION("RAID1 (mirroring) personality for MD");
-MODULE_ALIAS("md-personality-3"); /* RAID1 */
-MODULE_ALIAS("md-raid1");
-MODULE_ALIAS("md-level-1");
-
-module_param(max_queued, int, S_IRUGO|S_IWUSR);
./linux/raid1-A/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:43.632092672 +0000
@@ -1,270 +0,0 @@
-/*
- * linux/include/linux/nfsd/nfsd.h
- *
- * Hodge-podge collection of knfsd-related stuff.
- * I will sort this out later.
- *
- * Copyright (C) 1995-1997 Olaf Kirch <okir@monad.swb.de>
- */
-
-#ifndef LINUX_NFSD_NFSD_H
-#define LINUX_NFSD_NFSD_H
-
-#include <linux/config.h>
-#include <linux/types.h>
-#include <linux/unistd.h>
-#include <linux/dirent.h>
-#include <linux/fs.h>
-
-#include <linux/nfsd/debug.h>
-#include <linux/nfsd/nfsfh.h>
-#include <linux/nfsd/export.h>
-#include <linux/nfsd/auth.h>
-#include <linux/nfsd/stats.h>
-#include <linux/nfsd/interface.h>
-/*
- * nfsd version
- */
-#define NFSD_VERSION		"0.5"
-#define NFSD_SUPPORTED_MINOR_VERSION	0
-
-#ifdef __KERNEL__
-/*
- * Special flags for nfsd_permission. These must be different from MAY_READ,
- * MAY_WRITE, and MAY_EXEC.
- */
-#define MAY_NOP			0
-#define MAY_SATTR		8
-#define MAY_TRUNC		16
-#define MAY_LOCK		32
-#define MAY_OWNER_OVERRIDE	64
-#define	MAY_LOCAL_ACCESS	128 /* IRIX doing local access check on device special file*/
-#if (MAY_SATTR | MAY_TRUNC | MAY_LOCK | MAY_OWNER_OVERRIDE | MAY_LOCAL_ACCESS) & (MAY_READ | MAY_WRITE | MAY_EXEC)
-# error "please use a different value for MAY_SATTR or MAY_TRUNC or MAY_LOCK or MAY_LOCAL_ACCESS or MAY_OWNER_OVERRIDE."
-#endif
-#define MAY_CREATE		(MAY_EXEC|MAY_WRITE)
-#define MAY_REMOVE		(MAY_EXEC|MAY_WRITE|MAY_TRUNC)
-
-/*
- * Callback function for readdir
- */
-struct readdir_cd {
-	int			err;	/* 0, nfserr, or nfserr_eof */
-};
-typedef int		(*encode_dent_fn)(struct readdir_cd *, const char *,
-						int, loff_t, ino_t, unsigned int);
-typedef int (*nfsd_dirop_t)(struct inode *, struct dentry *, int, int);
-
-extern struct svc_program	nfsd_program;
-extern struct svc_version	nfsd_version2, nfsd_version3,
-				nfsd_version4;
-
-/*
- * Function prototypes.
- */
-int		nfsd_svc(unsigned short port, int nrservs);
-int		nfsd_dispatch(struct svc_rqst *rqstp, u32 *statp);
-
-/* nfsd/vfs.c */
-int		fh_lock_parent(struct svc_fh *, struct dentry *);
-int		nfsd_racache_init(int);
-void		nfsd_racache_shutdown(void);
-int		nfsd_lookup(struct svc_rqst *, struct svc_fh *,
-				const char *, int, struct svc_fh *);
-int		nfsd_setattr(struct svc_rqst *, struct svc_fh *,
-				struct iattr *, int, time_t);
-int		nfsd_create(struct svc_rqst *, struct svc_fh *,
-				char *name, int len, struct iattr *attrs,
-				int type, dev_t rdev, struct svc_fh *res);
-#ifdef CONFIG_NFSD_V3
-int		nfsd_access(struct svc_rqst *, struct svc_fh *, u32 *, u32 *);
-int		nfsd_create_v3(struct svc_rqst *, struct svc_fh *,
-				char *name, int len, struct iattr *attrs,
-				struct svc_fh *res, int createmode,
-				u32 *verifier, int *truncp);
-int		nfsd_commit(struct svc_rqst *, struct svc_fh *,
-				off_t, unsigned long);
-#endif /* CONFIG_NFSD_V3 */
-int		nfsd_open(struct svc_rqst *, struct svc_fh *, int,
-				int, struct file *);
-void		nfsd_close(struct file *);
-int		nfsd_read(struct svc_rqst *, struct svc_fh *,
-				loff_t, struct iovec *,int, unsigned long *);
-int		nfsd_write(struct svc_rqst *, struct svc_fh *,
-				loff_t, struct iovec *,int, unsigned long, int *);
-int		nfsd_readlink(struct svc_rqst *, struct svc_fh *,
-				char *, int *);
-int		nfsd_symlink(struct svc_rqst *, struct svc_fh *,
-				char *name, int len, char *path, int plen,
-				struct svc_fh *res, struct iattr *);
-int		nfsd_link(struct svc_rqst *, struct svc_fh *,
-				char *, int, struct svc_fh *);
-int		nfsd_rename(struct svc_rqst *,
-				struct svc_fh *, char *, int,
-				struct svc_fh *, char *, int);
-int		nfsd_remove(struct svc_rqst *,
-				struct svc_fh *, char *, int);
-int		nfsd_unlink(struct svc_rqst *, struct svc_fh *, int type,
-				char *name, int len);
-int		nfsd_truncate(struct svc_rqst *, struct svc_fh *,
-				unsigned long size);
-int		nfsd_readdir(struct svc_rqst *, struct svc_fh *,
-			     loff_t *, struct readdir_cd *, encode_dent_fn);
-int		nfsd_statfs(struct svc_rqst *, struct svc_fh *,
-				struct statfs *);
-
-int		nfsd_notify_change(struct inode *, struct iattr *);
-int		nfsd_permission(struct svc_export *, struct dentry *, int);
-
-
-/* 
- * NFSv4 State
- */
-#ifdef CONFIG_NFSD_V4
-void nfs4_state_init(void);
-void nfs4_state_shutdown(void);
-#else
-void static inline nfs4_state_init(void){}
-void static inline nfs4_state_shutdown(void){}
-#endif
-
-/*
- * lockd binding
- */
-void		nfsd_lockd_init(void);
-void		nfsd_lockd_shutdown(void);
-
-
-/*
- * These macros provide pre-xdr'ed values for faster operation.
- */
-#define	nfs_ok			__constant_htonl(NFS_OK)
-#define	nfserr_perm		__constant_htonl(NFSERR_PERM)
-#define	nfserr_noent		__constant_htonl(NFSERR_NOENT)
-#define	nfserr_io		__constant_htonl(NFSERR_IO)
-#define	nfserr_nxio		__constant_htonl(NFSERR_NXIO)
-#define	nfserr_eagain		__constant_htonl(NFSERR_EAGAIN)
-#define	nfserr_acces		__constant_htonl(NFSERR_ACCES)
-#define	nfserr_exist		__constant_htonl(NFSERR_EXIST)
-#define	nfserr_xdev		__constant_htonl(NFSERR_XDEV)
-#define	nfserr_nodev		__constant_htonl(NFSERR_NODEV)
-#define	nfserr_notdir		__constant_htonl(NFSERR_NOTDIR)
-#define	nfserr_isdir		__constant_htonl(NFSERR_ISDIR)
-#define	nfserr_inval		__constant_htonl(NFSERR_INVAL)
-#define	nfserr_fbig		__constant_htonl(NFSERR_FBIG)
-#define	nfserr_nospc		__constant_htonl(NFSERR_NOSPC)
-#define	nfserr_rofs		__constant_htonl(NFSERR_ROFS)
-#define	nfserr_mlink		__constant_htonl(NFSERR_MLINK)
-#define	nfserr_opnotsupp	__constant_htonl(NFSERR_OPNOTSUPP)
-#define	nfserr_nametoolong	__constant_htonl(NFSERR_NAMETOOLONG)
-#define	nfserr_notempty		__constant_htonl(NFSERR_NOTEMPTY)
-#define	nfserr_dquot		__constant_htonl(NFSERR_DQUOT)
-#define	nfserr_stale		__constant_htonl(NFSERR_STALE)
-#define	nfserr_remote		__constant_htonl(NFSERR_REMOTE)
-#define	nfserr_wflush		__constant_htonl(NFSERR_WFLUSH)
-#define	nfserr_badhandle	__constant_htonl(NFSERR_BADHANDLE)
-#define	nfserr_notsync		__constant_htonl(NFSERR_NOT_SYNC)
-#define	nfserr_badcookie	__constant_htonl(NFSERR_BAD_COOKIE)
-#define	nfserr_notsupp		__constant_htonl(NFSERR_NOTSUPP)
-#define	nfserr_toosmall		__constant_htonl(NFSERR_TOOSMALL)
-#define	nfserr_serverfault	__constant_htonl(NFSERR_SERVERFAULT)
-#define	nfserr_badtype		__constant_htonl(NFSERR_BADTYPE)
-#define	nfserr_jukebox		__constant_htonl(NFSERR_JUKEBOX)
-#define	nfserr_bad_cookie	__constant_htonl(NFSERR_BAD_COOKIE)
-#define	nfserr_same		__constant_htonl(NFSERR_SAME)
-#define	nfserr_clid_inuse	__constant_htonl(NFSERR_CLID_INUSE)
-#define	nfserr_stale_clientid	__constant_htonl(NFSERR_STALE_CLIENTID)
-#define	nfserr_resource		__constant_htonl(NFSERR_RESOURCE)
-#define	nfserr_nofilehandle	__constant_htonl(NFSERR_NOFILEHANDLE)
-#define	nfserr_minor_vers_mismatch	__constant_htonl(NFSERR_MINOR_VERS_MISMATCH)
-#define	nfserr_symlink		__constant_htonl(NFSERR_SYMLINK)
-#define	nfserr_not_same		__constant_htonl(NFSERR_NOT_SAME)
-#define	nfserr_readdir_nospc	__constant_htonl(NFSERR_READDIR_NOSPC)
-#define	nfserr_bad_xdr		__constant_htonl(NFSERR_BAD_XDR)
-
-/* error codes for internal use */
-/* if a request fails due to kmalloc failure, it gets dropped.
- *  Client should resend eventually
- */
-#define	nfserr_dropit		__constant_htonl(30000)
-/* end-of-file indicator in readdir */
-#define	nfserr_eof		__constant_htonl(30001)
-
-/* Check for dir entries '.' and '..' */
-#define isdotent(n, l)	(l < 3 && n[0] == '.' && (l == 1 || n[1] == '.'))
-
-/*
- * Time of server startup
- */
-extern struct timeval	nfssvc_boot;
-
-
-#ifdef CONFIG_NFSD_V4
-
-/* before processing a COMPOUND operation, we have to check that there
- * is enough space in the buffer for XDR encode to succeed.  otherwise,
- * we might process an operation with side effects, and be unable to
- * tell the client that the operation succeeded.
- *
- * COMPOUND_SLACK_SPACE - this is the minimum amount of buffer space
- * needed to encode an "ordinary" _successful_ operation.  (GETATTR,
- * READ, READDIR, and READLINK have their own buffer checks.)  if we
- * fall below this level, we fail the next operation with NFS4ERR_RESOURCE.
- *
- * COMPOUND_ERR_SLACK_SPACE - this is the minimum amount of buffer space
- * needed to encode an operation which has failed with NFS4ERR_RESOURCE.
- * care is taken to ensure that we never fall below this level for any
- * reason.
- */
-#define	COMPOUND_SLACK_SPACE		140    /* OP_GETFH */
-#define COMPOUND_ERR_SLACK_SPACE	12     /* OP_SETATTR */
-
-#define NFSD_LEASE_TIME			60  /* seconds */
-
-/*
- * The following attributes are currently not supported by the NFSv4 server:
- *    ACL           (will be supported in a forthcoming patch)
- *    ARCHIVE       (deprecated anyway)
- *    FS_LOCATIONS  (will be supported eventually)
- *    HIDDEN        (unlikely to be supported any time soon)
- *    MIMETYPE      (unlikely to be supported any time soon)
- *    QUOTA_*       (will be supported in a forthcoming patch)
- *    SYSTEM        (unlikely to be supported any time soon)
- *    TIME_BACKUP   (unlikely to be supported any time soon)
- *    TIME_CREATE   (unlikely to be supported any time soon)
- */
-#define NFSD_SUPPORTED_ATTRS_WORD0                                                          \
-(FATTR4_WORD0_SUPPORTED_ATTRS   | FATTR4_WORD0_TYPE         | FATTR4_WORD0_FH_EXPIRE_TYPE   \
- | FATTR4_WORD0_CHANGE          | FATTR4_WORD0_SIZE         | FATTR4_WORD0_LINK_SUPPORT     \
- | FATTR4_WORD0_SYMLINK_SUPPORT | FATTR4_WORD0_NAMED_ATTR   | FATTR4_WORD0_FSID             \
- | FATTR4_WORD0_UNIQUE_HANDLES  | FATTR4_WORD0_LEASE_TIME   | FATTR4_WORD0_RDATTR_ERROR     \
- | FATTR4_WORD0_ACLSUPPORT      | FATTR4_WORD0_CANSETTIME   | FATTR4_WORD0_CASE_INSENSITIVE \
- | FATTR4_WORD0_CASE_PRESERVING | FATTR4_WORD0_CHOWN_RESTRICTED                             \
- | FATTR4_WORD0_FILEHANDLE      | FATTR4_WORD0_FILEID       | FATTR4_WORD0_FILES_AVAIL      \
- | FATTR4_WORD0_FILES_FREE      | FATTR4_WORD0_FILES_TOTAL  | FATTR4_WORD0_HOMOGENEOUS      \
- | FATTR4_WORD0_MAXFILESIZE     | FATTR4_WORD0_MAXLINK      | FATTR4_WORD0_MAXNAME          \
- | FATTR4_WORD0_MAXREAD         | FATTR4_WORD0_MAXWRITE)
-
-#define NFSD_SUPPORTED_ATTRS_WORD1                                                          \
-(FATTR4_WORD1_MODE              | FATTR4_WORD1_NO_TRUNC     | FATTR4_WORD1_NUMLINKS         \
- | FATTR4_WORD1_OWNER	        | FATTR4_WORD1_OWNER_GROUP  | FATTR4_WORD1_RAWDEV           \
- | FATTR4_WORD1_SPACE_AVAIL     | FATTR4_WORD1_SPACE_FREE   | FATTR4_WORD1_SPACE_TOTAL      \
- | FATTR4_WORD1_SPACE_USED      | FATTR4_WORD1_TIME_ACCESS  | FATTR4_WORD1_TIME_ACCESS_SET  \
- | FATTR4_WORD1_TIME_CREATE     | FATTR4_WORD1_TIME_DELTA   | FATTR4_WORD1_TIME_METADATA    \
- | FATTR4_WORD1_TIME_MODIFY     | FATTR4_WORD1_TIME_MODIFY_SET)
-
-/* These will return ERR_INVAL if specified in GETATTR or READDIR. */
-#define NFSD_WRITEONLY_ATTRS_WORD1							    \
-(FATTR4_WORD1_TIME_ACCESS_SET   | FATTR4_WORD1_TIME_MODIFY_SET)
-
-/* These are the only attrs allowed in CREATE/OPEN/SETATTR. */
-#define NFSD_WRITEABLE_ATTRS_WORD0                            FATTR4_WORD0_SIZE
-#define NFSD_WRITEABLE_ATTRS_WORD1                                                          \
-(FATTR4_WORD1_MODE              | FATTR4_WORD1_OWNER         | FATTR4_WORD1_OWNER_GROUP     \
- | FATTR4_WORD1_TIME_ACCESS_SET | FATTR4_WORD1_TIME_METADATA | FATTR4_WORD1_TIME_MODIFY_SET)
-
-#endif /* CONFIG_NFSD_V4 */
-
-#endif /* __KERNEL__ */
-
-#endif /* LINUX_NFSD_NFSD_H */
./linux/nfsd-defines/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- wmerge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:43.664582297 +0000
@@ -1,3589 +0,0 @@
-/*
-   md.c : Multiple Devices driver for Linux
-	  Copyright (C) 1998, 1999, 2000 Ingo Molnar
-
-     completely rewritten, based on the MD driver code from Marc Zyngier
-
-   Changes:
-
-   - RAID-1/RAID-5 extensions by Miguel de Icaza, Gadi Oxman, Ingo Molnar
-   - boot support for linear and striped mode by Harald Hoyer <HarryH@Royal.Net>
-   - kerneld support by Boris Tobotras <boris@xtalk.msk.su>
-   - kmod support by: Cyrus Durgin
-   - RAID0 bugfixes: Mark Anthony Lisher <markal@iname.com>
-   - Devfs support by Richard Gooch <rgooch@atnf.csiro.au>
-
-   - lots of fixes and improvements to the RAID1/RAID5 and generic
-     RAID code (such as request based resynchronization):
-
-     Neil Brown <neilb@cse.unsw.edu.au>.
-
-   This program is free software; you can redistribute it and/or modify
-   it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 2, or (at your option)
-   any later version.
-
-   You should have received a copy of the GNU General Public License
-   (for example /usr/src/linux/COPYING); if not, write to the Free
-   Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-*/
-
-#include <linux/module.h>
-#include <linux/config.h>
-#include <linux/linkage.h>
-#include <linux/raid/md.h>
-#include <linux/sysctl.h>
-#include <linux/bio.h>
-#include <linux/devfs_fs_kernel.h>
-#include <linux/buffer_head.h> /* for invalidate_bdev */
-#include <linux/suspend.h>
-
-#include <linux/init.h>
-
-#ifdef CONFIG_KMOD
-#include <linux/kmod.h>
-#endif
-
-#define __KERNEL_SYSCALLS__
-#include <linux/unistd.h>
-
-#include <asm/unaligned.h>
-
-#define MAJOR_NR MD_MAJOR
-#define MD_DRIVER
-#define DEVICE_NR(device) (minor(device))
-
-#include <linux/blk.h>
-
-#define DEBUG 0
-#define dprintk(x...) ((void)(DEBUG && printk(x)))
-
-
-#ifndef MODULE
-static void autostart_arrays (void);
-#endif
-
-static mdk_personality_t *pers[MAX_PERSONALITY];
-static spinlock_t pers_lock = SPIN_LOCK_UNLOCKED;
-
-/*
- * Current RAID-1,4,5 parallel reconstruction 'guaranteed speed limit'
- * is 1000 KB/sec, so the extra system load does not show up that much.
- * Increase it if you want to have more _guaranteed_ speed. Note that
- * the RAID driver will use the maximum available bandwith if the IO
- * subsystem is idle. There is also an 'absolute maximum' reconstruction
- * speed limit - in case reconstruction slows down your system despite
- * idle IO detection.
- *
- * you can change it via /proc/sys/dev/raid/speed_limit_min and _max.
- */
-
-static int sysctl_speed_limit_min = 1000;
-static int sysctl_speed_limit_max = 200000;
-
-static struct ctl_table_header *raid_table_header;
-
-static ctl_table raid_table[] = {
-	{
-		.ctl_name	= DEV_RAID_SPEED_LIMIT_MIN,
-		.procname	= "speed_limit_min",
-		.data		= &sysctl_speed_limit_min,
-		.maxlen		= sizeof(int),
-		.mode		= 0644,
-		.proc_handler	= &proc_dointvec,
-	},
-	{
-		.ctl_name	= DEV_RAID_SPEED_LIMIT_MAX,
-		.procname	= "speed_limit_max",
-		.data		= &sysctl_speed_limit_max,
-		.maxlen		= sizeof(int),
-		.mode		= 0644,
-		.proc_handler	= &proc_dointvec,
-	},
-	{ .ctl_name = 0 }
-};
-
-static ctl_table raid_dir_table[] = {
-	{
-		.ctl_name	= DEV_RAID,
-		.procname	= "raid",
-		.maxlen		= 0,
-		.mode		= 0555,
-		.child		= raid_table,
-	},
-	{ .ctl_name = 0 }
-};
-
-static ctl_table raid_root_table[] = {
-	{
-		.ctl_name	= CTL_DEV,
-		.procname	= "dev",
-		.maxlen		= 0,
-		.mode		= 0555,
-		.child		= raid_dir_table,
-	},
-	{ .ctl_name = 0 }
-};
-
-static struct block_device_operations md_fops;
-
-static struct gendisk *disks[MAX_MD_DEVS];
-
-/*
- * Enables to iterate over all existing md arrays
- * all_mddevs_lock protects this list as well as mddev_map.
- */
-static LIST_HEAD(all_mddevs);
-static spinlock_t all_mddevs_lock = SPIN_LOCK_UNLOCKED;
-
-
-/*
- * iterates through all used mddevs in the system.
- * We take care to grab the all_mddevs_lock whenever navigating
- * the list, and to always hold a refcount when unlocked.
- * Any code which breaks out of this loop while own
- * a reference to the current mddev and must mddev_put it.
- */
-#define ITERATE_MDDEV(mddev,tmp)					\
-									\
-	for (({ spin_lock(&all_mddevs_lock); 				\
-		tmp = all_mddevs.next;					\
-		mddev = NULL;});					\
-	     ({ if (tmp != &all_mddevs)					\
-			mddev_get(list_entry(tmp, mddev_t, all_mddevs));\
-		spin_unlock(&all_mddevs_lock);				\
-		if (mddev) mddev_put(mddev);				\
-		mddev = list_entry(tmp, mddev_t, all_mddevs);		\
-		tmp != &all_mddevs;});					\
-	     ({ spin_lock(&all_mddevs_lock);				\
-		tmp = tmp->next;})					\
-		)
-
-static mddev_t *mddev_map[MAX_MD_DEVS];
-
-static int md_fail_request (request_queue_t *q, struct bio *bio)
-{
-	bio_io_error(bio, bio->bi_size);
-	return 0;
-}
-
-static inline mddev_t *mddev_get(mddev_t *mddev)
-{
-	atomic_inc(&mddev->active);
-	return mddev;
-}
-
-static void mddev_put(mddev_t *mddev)
-{
-	if (!atomic_dec_and_lock(&mddev->active, &all_mddevs_lock))
-		return;
-	if (!mddev->raid_disks && list_empty(&mddev->disks)) {
-		list_del(&mddev->all_mddevs);
-		mddev_map[mdidx(mddev)] = NULL;
-		kfree(mddev);
-		MOD_DEC_USE_COUNT;
-	}
-	spin_unlock(&all_mddevs_lock);
-}
-
-static mddev_t * mddev_find(int unit)
-{
-	mddev_t *mddev, *new = NULL;
-
- retry:
-	spin_lock(&all_mddevs_lock);
-	if (mddev_map[unit]) {
-		mddev =  mddev_get(mddev_map[unit]);
-		spin_unlock(&all_mddevs_lock);
-		if (new)
-			kfree(new);
-		return mddev;
-	}
-	if (new) {
-		mddev_map[unit] = new;
-		list_add(&new->all_mddevs, &all_mddevs);
-		spin_unlock(&all_mddevs_lock);
-		MOD_INC_USE_COUNT;
-		return new;
-	}
-	spin_unlock(&all_mddevs_lock);
-
-	new = (mddev_t *) kmalloc(sizeof(*new), GFP_KERNEL);
-	if (!new)
-		return NULL;
-
-	memset(new, 0, sizeof(*new));
-
-	new->__minor = unit;
-	init_MUTEX(&new->reconfig_sem);
-	INIT_LIST_HEAD(&new->disks);
-	INIT_LIST_HEAD(&new->all_mddevs);
-	init_timer(&new->safemode_timer);
-	atomic_set(&new->active, 1);
-	blk_queue_make_request(&new->queue, md_fail_request);
-
-	goto retry;
-}
-
-static inline int mddev_lock(mddev_t * mddev)
-{
-	return down_interruptible(&mddev->reconfig_sem);
-}
-
-static inline void mddev_lock_uninterruptible(mddev_t * mddev)
-{
-	down(&mddev->reconfig_sem);
-}
-
-static inline int mddev_trylock(mddev_t * mddev)
-{
-	return down_trylock(&mddev->reconfig_sem);
-}
-
-static inline void mddev_unlock(mddev_t * mddev)
-{
-	up(&mddev->reconfig_sem);
-}
-
-mdk_rdev_t * find_rdev_nr(mddev_t *mddev, int nr)
-{
-	mdk_rdev_t * rdev;
-	struct list_head *tmp;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->desc_nr == nr)
-			return rdev;
-	}
-	return NULL;
-}
-
-static mdk_rdev_t * find_rdev(mddev_t * mddev, dev_t dev)
-{
-	struct list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->bdev->bd_dev == dev)
-			return rdev;
-	}
-	return NULL;
-}
-
-inline static sector_t calc_dev_sboffset(struct block_device *bdev)
-{
-	sector_t size = bdev->bd_inode->i_size >> BLOCK_SIZE_BITS;
-	return MD_NEW_SIZE_BLOCKS(size);
-}
-
-static sector_t calc_dev_size(mdk_rdev_t *rdev, unsigned chunk_size)
-{
-	sector_t size;
-
-	size = rdev->sb_offset;
-
-	if (chunk_size)
-		size &= ~((sector_t)chunk_size/1024 - 1);
-	return size;
-}
-
-static int alloc_disk_sb(mdk_rdev_t * rdev)
-{
-	if (rdev->sb_page)
-		MD_BUG();
-
-	rdev->sb_page = alloc_page(GFP_KERNEL);
-	if (!rdev->sb_page) {
-		printk(KERN_ALERT "md: out of memory.\n");
-		return -EINVAL;
-	}
-
-	return 0;
-}
-
-static void free_disk_sb(mdk_rdev_t * rdev)
-{
-	if (rdev->sb_page) {
-		page_cache_release(rdev->sb_page);
-		rdev->sb_loaded = 0;
-		rdev->sb_page = NULL;
-		rdev->sb_offset = 0;
-		rdev->size = 0;
-	}
-}
-
-
-static int bi_complete(struct bio *bio, unsigned int bytes_done, int error)
-{
-	if (bio->bi_size)
-		return 1;
-
-	complete((struct completion*)bio->bi_private);
-	return 0;
-}
-
-static int sync_page_io(struct block_device *bdev, sector_t sector, int size,
-		   struct page *page, int rw)
-{
-	struct bio bio;
-	struct bio_vec vec;
-	struct completion event;
-
-	bio_init(&bio);
-	bio.bi_io_vec = &vec;
-	vec.bv_page = page;
-	vec.bv_len = size;
-	vec.bv_offset = 0;
-	bio.bi_vcnt = 1;
-	bio.bi_idx = 0;
-	bio.bi_size = size;
-	bio.bi_bdev = bdev;
-	bio.bi_sector = sector;
-	init_completion(&event);
-	bio.bi_private = &event;
-	bio.bi_end_io = bi_complete;
-	submit_bio(rw, &bio);
-	blk_run_queues();
-	wait_for_completion(&event);
-
-	return test_bit(BIO_UPTODATE, &bio.bi_flags);
-}
-
-static int read_disk_sb(mdk_rdev_t * rdev)
-{
-
-	if (!rdev->sb_page) {
-		MD_BUG();
-		return -EINVAL;
-	}
-	if (rdev->sb_loaded)
-		return 0;
-
-
-	if (!sync_page_io(rdev->bdev, rdev->sb_offset<<1, MD_SB_BYTES, rdev->sb_page, READ))
-		goto fail;
-	rdev->sb_loaded = 1;
-	return 0;
-
-fail:
-	printk(KERN_ERR "md: disabled device %s, could not read superblock.\n",
-		bdev_partition_name(rdev->bdev));
-	return -EINVAL;
-}
-
-static int uuid_equal(mdp_super_t *sb1, mdp_super_t *sb2)
-{
-	if (	(sb1->set_uuid0 == sb2->set_uuid0) &&
-		(sb1->set_uuid1 == sb2->set_uuid1) &&
-		(sb1->set_uuid2 == sb2->set_uuid2) &&
-		(sb1->set_uuid3 == sb2->set_uuid3))
-
-		return 1;
-
-	return 0;
-}
-
-
-static int sb_equal(mdp_super_t *sb1, mdp_super_t *sb2)
-{
-	int ret;
-	mdp_super_t *tmp1, *tmp2;
-
-	tmp1 = kmalloc(sizeof(*tmp1),GFP_KERNEL);
-	tmp2 = kmalloc(sizeof(*tmp2),GFP_KERNEL);
-
-	if (!tmp1 || !tmp2) {
-		ret = 0;
-		printk(KERN_INFO "md.c: sb1 is not equal to sb2!\n");
-		goto abort;
-	}
-
-	*tmp1 = *sb1;
-	*tmp2 = *sb2;
-
-	/*
-	 * nr_disks is not constant
-	 */
-	tmp1->nr_disks = 0;
-	tmp2->nr_disks = 0;
-
-	if (memcmp(tmp1, tmp2, MD_SB_GENERIC_CONSTANT_WORDS * 4))
-		ret = 0;
-	else
-		ret = 1;
-
-abort:
-	if (tmp1)
-		kfree(tmp1);
-	if (tmp2)
-		kfree(tmp2);
-
-	return ret;
-}
-
-static unsigned int calc_sb_csum(mdp_super_t * sb)
-{
-	unsigned int disk_csum, csum;
-
-	disk_csum = sb->sb_csum;
-	sb->sb_csum = 0;
-	csum = csum_partial((void *)sb, MD_SB_BYTES, 0);
-	sb->sb_csum = disk_csum;
-	return csum;
-}
-
-/*
- * Handle superblock details.
- * We want to be able to handle multiple superblock formats
- * so we have a common interface to them all, and an array of
- * different handlers.
- * We rely on user-space to write the initial superblock, and support
- * reading and updating of superblocks.
- * Interface methods are:
- *   int load_super(mdk_rdev_t *dev, mdk_rdev_t *refdev, int minor_version)
- *      loads and validates a superblock on dev.
- *      if refdev != NULL, compare superblocks on both devices
- *    Return:
- *      0 - dev has a superblock that is compatible with refdev
- *      1 - dev has a superblock that is compatible and newer than refdev
- *          so dev should be used as the refdev in future
- *     -EINVAL superblock incompatible or invalid
- *     -othererror e.g. -EIO
- *
- *   int validate_super(mddev_t *mddev, mdk_rdev_t *dev)
- *      Verify that dev is acceptable into mddev.
- *       The first time, mddev->raid_disks will be 0, and data from
- *       dev should be merged in.  Subsequent calls check that dev
- *       is new enough.  Return 0 or -EINVAL
- *
- *   void sync_super(mddev_t *mddev, mdk_rdev_t *dev)
- *     Update the superblock for rdev with data in mddev
- *     This does not write to disc.
- *
- */
-
-struct super_type  {
-	char 		*name;
-	struct module	*owner;
-	int		(*load_super)(mdk_rdev_t *rdev, mdk_rdev_t *refdev, int minor_version);
-	int		(*validate_super)(mddev_t *mddev, mdk_rdev_t *rdev);
-	void		(*sync_super)(mddev_t *mddev, mdk_rdev_t *rdev);
-};
-
-/*
- * load_super for 0.90.0 
- */
-static int super_90_load(mdk_rdev_t *rdev, mdk_rdev_t *refdev, int minor_version)
-{
-	mdp_super_t *sb;
-	int ret;
-	sector_t sb_offset;
-
-	/*
-	 * Calculate the position of the superblock,
-	 * it's at the end of the disk.
-	 *
-	 * It also happens to be a multiple of 4Kb.
-	 */
-	sb_offset = calc_dev_sboffset(rdev->bdev);
-	rdev->sb_offset = sb_offset;
-
-	ret = read_disk_sb(rdev);
-	if (ret) return ret;
-
-	ret = -EINVAL;
-
-	sb = (mdp_super_t*)page_address(rdev->sb_page);
-
-	if (sb->md_magic != MD_SB_MAGIC) {
-		printk(KERN_ERR "md: invalid raid superblock magic on %s\n",
-			bdev_partition_name(rdev->bdev));
-		goto abort;
-	}
-
-	if (sb->major_version != 0 ||
-	    sb->minor_version != 90) {
-		printk(KERN_WARNING "Bad version number %d.%d on %s\n",
-			sb->major_version, sb->minor_version,
-			bdev_partition_name(rdev->bdev));
-		goto abort;
-	}
-
-	if (sb->md_minor >= MAX_MD_DEVS) {
-		printk(KERN_ERR "md: %s: invalid raid minor (%x)\n",
-			bdev_partition_name(rdev->bdev), sb->md_minor);
-		goto abort;
-	}
-	if (sb->raid_disks <= 0)
-		goto abort;
-
-	if (calc_sb_csum(sb) != sb->sb_csum) {
-		printk(KERN_WARNING "md: invalid superblock checksum on %s\n",
-			bdev_partition_name(rdev->bdev));
-		goto abort;
-	}
-
-	rdev->preferred_minor = sb->md_minor;
-	rdev->data_offset = 0;
-
-	if (sb->level == MULTIPATH)
-		rdev->desc_nr = -1;
-	else
-		rdev->desc_nr = sb->this_disk.number;
-
-	if (refdev == 0)
-		ret = 1;
-	else {
-		__u64 ev1, ev2;
-		mdp_super_t *refsb = (mdp_super_t*)page_address(refdev->sb_page);
-		if (!uuid_equal(refsb, sb)) {
-			printk(KERN_WARNING "md: %s has different UUID to %s\n",
-				bdev_partition_name(rdev->bdev),
-				bdev_partition_name(refdev->bdev));
-			goto abort;
-		}
-		if (!sb_equal(refsb, sb)) {
-			printk(KERN_WARNING "md: %s has same UUID"
-				" but different superblock to %s\n",
-				bdev_partition_name(rdev->bdev),
-				bdev_partition_name(refdev->bdev));
-			goto abort;
-		}
-		ev1 = md_event(sb);
-		ev2 = md_event(refsb);
-		if (ev1 > ev2)
-			ret = 1;
-		else 
-			ret = 0;
-	}
-	rdev->size = calc_dev_size(rdev, sb->chunk_size);
-
- abort:
-	return ret;
-}
-
-/*
- * validate_super for 0.90.0
- */
-static int super_90_validate(mddev_t *mddev, mdk_rdev_t *rdev)
-{
-	mdp_disk_t *desc;
-	mdp_super_t *sb = (mdp_super_t *)page_address(rdev->sb_page);
-
-	if (mddev->raid_disks == 0) {
-		mddev->major_version = 0;
-		mddev->minor_version = sb->minor_version;
-		mddev->patch_version = sb->patch_version;
-		mddev->persistent = ! sb->not_persistent;
-		mddev->chunk_size = sb->chunk_size;
-		mddev->ctime = sb->ctime;
-		mddev->utime = sb->utime;
-		mddev->level = sb->level;
-		mddev->layout = sb->layout;
-		mddev->raid_disks = sb->raid_disks;
-		mddev->size = sb->size;
-		mddev->events = md_event(sb);
-
-		if (sb->state & (1<<MD_SB_CLEAN))
-			mddev->recovery_cp = MaxSector;
-		else {
-			if (sb->events_hi == sb->cp_events_hi && 
-				sb->events_lo == sb->cp_events_lo) {
-				mddev->recovery_cp = sb->recovery_cp;
-			} else
-				mddev->recovery_cp = 0;
-		}
-
-		memcpy(mddev->uuid+0, &sb->set_uuid0, 4);
-		memcpy(mddev->uuid+4, &sb->set_uuid1, 4);
-		memcpy(mddev->uuid+8, &sb->set_uuid2, 4);
-		memcpy(mddev->uuid+12,&sb->set_uuid3, 4);
-
-		mddev->max_disks = MD_SB_DISKS;
-	} else {
-		__u64 ev1;
-		ev1 = md_event(sb);
-		++ev1;
-		if (ev1 < mddev->events) 
-			return -EINVAL;
-	}
-	if (mddev->level != LEVEL_MULTIPATH) {
-		rdev->raid_disk = -1;
-		rdev->in_sync = rdev->faulty = 0;
-		desc = sb->disks + rdev->desc_nr;
-
-		if (desc->state & (1<<MD_DISK_FAULTY))
-			rdev->faulty = 1;
-		else if (desc->state & (1<<MD_DISK_SYNC) &&
-			 desc->raid_disk < mddev->raid_disks) {
-			rdev->in_sync = 1;
-			rdev->raid_disk = desc->raid_disk;
-		}
-	}
-	return 0;
-}
-
-/*
- * sync_super for 0.90.0
- */
-static void super_90_sync(mddev_t *mddev, mdk_rdev_t *rdev)
-{
-	mdp_super_t *sb;
-	struct list_head *tmp;
-	mdk_rdev_t *rdev2;
-	int next_spare = mddev->raid_disks;
-
-	/* make rdev->sb match mddev data..
-	 *
-	 * 1/ zero out disks
-	 * 2/ Add info for each disk, keeping track of highest desc_nr
-	 * 3/ any empty disks < highest become removed
-	 *
-	 * disks[0] gets initialised to REMOVED because
-	 * we cannot be sure from other fields if it has
-	 * been initialised or not.
-	 */
-	int highest = 0;
-	int i;
-	int active=0, working=0,failed=0,spare=0,nr_disks=0;
-
-	sb = (mdp_super_t*)page_address(rdev->sb_page);
-
-	memset(sb, 0, sizeof(*sb));
-
-	sb->md_magic = MD_SB_MAGIC;
-	sb->major_version = mddev->major_version;
-	sb->minor_version = mddev->minor_version;
-	sb->patch_version = mddev->patch_version;
-	sb->gvalid_words  = 0; /* ignored */
-	memcpy(&sb->set_uuid0, mddev->uuid+0, 4);
-	memcpy(&sb->set_uuid1, mddev->uuid+4, 4);
-	memcpy(&sb->set_uuid2, mddev->uuid+8, 4);
-	memcpy(&sb->set_uuid3, mddev->uuid+12,4);
-
-	sb->ctime = mddev->ctime;
-	sb->level = mddev->level;
-	sb->size  = mddev->size;
-	sb->raid_disks = mddev->raid_disks;
-	sb->md_minor = mddev->__minor;
-	sb->not_persistent = !mddev->persistent;
-	sb->utime = mddev->utime;
-	sb->state = 0;
-	sb->events_hi = (mddev->events>>32);
-	sb->events_lo = (u32)mddev->events;
-
-	if (mddev->in_sync)
-	{
-		sb->recovery_cp = mddev->recovery_cp;
-		sb->cp_events_hi = (mddev->events>>32);
-		sb->cp_events_lo = (u32)mddev->events;
-		if (mddev->recovery_cp == MaxSector)
-			sb->state = (1<< MD_SB_CLEAN);
-	} else
-		sb->recovery_cp = 0;
-
-	sb->layout = mddev->layout;
-	sb->chunk_size = mddev->chunk_size;
-
-	sb->disks[0].state = (1<<MD_DISK_REMOVED);
-	ITERATE_RDEV(mddev,rdev2,tmp) {
-		mdp_disk_t *d;
-		if (rdev2->raid_disk >= 0 && rdev2->in_sync && !rdev2->faulty)
-			rdev2->desc_nr = rdev2->raid_disk;
-		else
-			rdev2->desc_nr = next_spare++;
-		d = &sb->disks[rdev2->desc_nr];
-		nr_disks++;
-		d->number = rdev2->desc_nr;
-		d->major = MAJOR(rdev2->bdev->bd_dev);
-		d->minor = MINOR(rdev2->bdev->bd_dev);
-		if (rdev2->raid_disk >= 0 && rdev->in_sync && !rdev2->faulty)
-			d->raid_disk = rdev2->raid_disk;
-		else
-			d->raid_disk = rdev2->desc_nr; /* compatibility */
-		if (rdev2->faulty) {
-			d->state = (1<<MD_DISK_FAULTY);
-			failed++;
-		} else if (rdev2->in_sync) {
-			d->state = (1<<MD_DISK_ACTIVE);
-			d->state |= (1<<MD_DISK_SYNC);
-			active++;
-			working++;
-		} else {
-			d->state = 0;
-			spare++;
-			working++;
-		}
-		if (rdev2->desc_nr > highest)
-			highest = rdev2->desc_nr;
-	}
-	
-	/* now set the "removed" bit on any non-trailing holes */
-	for (i=0; i<highest; i++) {
-		mdp_disk_t *d = &sb->disks[i];
-		if (d->state == 0 && d->number == 0) {
-			d->number = i;
-			d->raid_disk = i;
-			d->state = (1<<MD_DISK_REMOVED);
-		}
-	}
-	sb->nr_disks = nr_disks;
-	sb->active_disks = active;
-	sb->working_disks = working;
-	sb->failed_disks = failed;
-	sb->spare_disks = spare;
-
-	sb->this_disk = sb->disks[rdev->desc_nr];
-	sb->sb_csum = calc_sb_csum(sb);
-}
-
-/*
- * version 1 superblock
- */
-
-static unsigned int calc_sb_1_csum(struct mdp_superblock_1 * sb)
-{
-	unsigned int disk_csum, csum;
-	int size = 256 + sb->max_dev*2;
-
-	disk_csum = sb->sb_csum;
-	sb->sb_csum = 0;
-	csum = csum_partial((void *)sb, size, 0);
-	sb->sb_csum = disk_csum;
-	return csum;
-}
-
-static int super_1_load(mdk_rdev_t *rdev, mdk_rdev_t *refdev, int minor_version)
-{
-	struct mdp_superblock_1 *sb;
-	int ret;
-	sector_t sb_offset;
-
-	/*
-	 * Calculate the position of the superblock.
-	 * It is always aligned to a 4K boundary and
-	 * depeding on minor_version, it can be:
-	 * 0: At least 8K, but less than 12K, from end of device
-	 * 1: At start of device
-	 * 2: 4K from start of device.
-	 */
-	switch(minor_version) {
-	case 0:
-		sb_offset = rdev->bdev->bd_inode->i_size >> 9;
-		sb_offset -= 8*2;
-		sb_offset &= ~(4*2);
-		/* convert from sectors to K */
-		sb_offset /= 2;
-		break;
-	case 1:
-		sb_offset = 0;
-		break;
-	case 2:
-		sb_offset = 4;
-		break;
-	default:
-		return -EINVAL;
-	}
-	rdev->sb_offset = sb_offset;
-
-	ret = read_disk_sb(rdev);
-	if (ret) return ret;
-
-
-	sb = (struct mdp_superblock_1*)page_address(rdev->sb_page);
-
-	if (sb->magic != cpu_to_le32(MD_SB_MAGIC) ||
-	    sb->major_version != cpu_to_le32(1) ||
-	    le32_to_cpu(sb->max_dev) > (4096-256)/2 ||
-	    le64_to_cpu(sb->super_offset) != (rdev->sb_offset<<1) ||
-	    sb->feature_map != 0)
-		return -EINVAL;
-
-	if (calc_sb_1_csum(sb) != sb->sb_csum) {
-		printk("md: invalid superblock checksum on %s\n",
-			bdev_partition_name(rdev->bdev));
-		return -EINVAL;
-	}
-	rdev->preferred_minor = 0xffff;
-	rdev->data_offset = le64_to_cpu(sb->data_offset);
-
-	if (refdev == 0)
-		return 1;
-	else {
-		__u64 ev1, ev2;
-		struct mdp_superblock_1 *refsb = 
-			(struct mdp_superblock_1*)page_address(refdev->sb_page);
-
-		if (memcmp(sb->set_uuid, refsb->set_uuid, 16) != 0 ||
-		    sb->level != refsb->level ||
-		    sb->layout != refsb->layout ||
-		    sb->chunksize != refsb->chunksize) {
-			printk(KERN_WARNING "md: %s has strangely different"
-				" superblock to %s\n",
-				bdev_partition_name(rdev->bdev),
-				bdev_partition_name(refdev->bdev));
-			return -EINVAL;
-		}
-		ev1 = le64_to_cpu(sb->events);
-		ev2 = le64_to_cpu(refsb->events);
-
-		if (ev1 > ev2)
-			return 1;
-	}
-	if (minor_version) 
-		rdev->size = ((rdev->bdev->bd_inode->i_size>>9) - le64_to_cpu(sb->data_offset)) / 2;
-	else
-		rdev->size = rdev->sb_offset;
-	if (rdev->size < le64_to_cpu(sb->data_size)/2)
-		return -EINVAL;
-	rdev->size = le64_to_cpu(sb->data_size)/2;
-	if (le32_to_cpu(sb->chunksize))
-		rdev->size &= ~((sector_t)le32_to_cpu(sb->chunksize)/2 - 1);
-	return 0;
-}
-
-static int super_1_validate(mddev_t *mddev, mdk_rdev_t *rdev)
-{
-	struct mdp_superblock_1 *sb = (struct mdp_superblock_1*)page_address(rdev->sb_page);
-
-	if (mddev->raid_disks == 0) {
-		mddev->major_version = 1;
-		mddev->minor_version = 0;
-		mddev->patch_version = 0;
-		mddev->persistent = 1;
-		mddev->chunk_size = le32_to_cpu(sb->chunksize) << 9;
-		mddev->ctime = le64_to_cpu(sb->ctime) & ((1ULL << 32)-1);
-		mddev->utime = le64_to_cpu(sb->utime) & ((1ULL << 32)-1);
-		mddev->level = le32_to_cpu(sb->level);
-		mddev->layout = le32_to_cpu(sb->layout);
-		mddev->raid_disks = le32_to_cpu(sb->raid_disks);
-		mddev->size = (u32)le64_to_cpu(sb->size);
-		mddev->events = le64_to_cpu(sb->events);
-		
-		mddev->recovery_cp = le64_to_cpu(sb->resync_offset);
-		memcpy(mddev->uuid, sb->set_uuid, 16);
-
-		mddev->max_disks =  (4096-256)/2;
-	} else {
-		__u64 ev1;
-		ev1 = le64_to_cpu(sb->events);
-		++ev1;
-		if (ev1 < mddev->events)
-			return -EINVAL;
-	}
-
-	if (mddev->level != LEVEL_MULTIPATH) {
-		int role;
-		rdev->desc_nr = le32_to_cpu(sb->dev_number);
-		role = le16_to_cpu(sb->dev_roles[rdev->desc_nr]);
-		switch(role) {
-		case 0xffff: /* spare */
-			rdev->in_sync = 0;
-			rdev->faulty = 0;
-			rdev->raid_disk = -1;
-			break;
-		case 0xfffe: /* faulty */
-			rdev->in_sync = 0;
-			rdev->faulty = 1;
-			rdev->raid_disk = -1;
-			break;
-		default:
-			rdev->in_sync = 1;
-			rdev->faulty = 0;
-			rdev->raid_disk = role;
-			break;
-		}
-	}
-	return 0;
-}
-
-static void super_1_sync(mddev_t *mddev, mdk_rdev_t *rdev)
-{
-	struct mdp_superblock_1 *sb;
-	struct list_head *tmp;
-	mdk_rdev_t *rdev2;
-	int max_dev, i;
-	/* make rdev->sb match mddev and rdev data. */
-
-	sb = (struct mdp_superblock_1*)page_address(rdev->sb_page);
-
-	sb->feature_map = 0;
-	sb->pad0 = 0;
-	memset(sb->pad1, 0, sizeof(sb->pad1));
-	memset(sb->pad2, 0, sizeof(sb->pad2));
-	memset(sb->pad3, 0, sizeof(sb->pad3));
-
-	sb->utime = cpu_to_le64((__u64)mddev->utime);
-	sb->events = cpu_to_le64(mddev->events);
-	if (mddev->in_sync)
-		sb->resync_offset = cpu_to_le64(mddev->recovery_cp);
-	else
-		sb->resync_offset = cpu_to_le64(0);
-
-	max_dev = 0;
-	ITERATE_RDEV(mddev,rdev2,tmp)
-		if (rdev2->desc_nr > max_dev)
-			max_dev = rdev2->desc_nr;
-	
-	sb->max_dev = max_dev;
-	for (i=0; i<max_dev;i++)
-		sb->dev_roles[max_dev] = cpu_to_le16(0xfffe);
-	
-	ITERATE_RDEV(mddev,rdev2,tmp) {
-		i = rdev2->desc_nr;
-		if (rdev2->faulty)
-			sb->dev_roles[i] = cpu_to_le16(0xfffe);
-		else if (rdev2->in_sync)
-			sb->dev_roles[i] = cpu_to_le16(rdev2->raid_disk);
-		else
-			sb->dev_roles[i] = cpu_to_le16(0xffff);
-	}
-
-	sb->recovery_offset = cpu_to_le64(0); /* not supported yet */
-}
-
-
-struct super_type super_types[] = {
-	[0] = {
-		.name	= "0.90.0",
-		.owner	= THIS_MODULE,
-		.load_super	= super_90_load,
-		.validate_super	= super_90_validate,
-		.sync_super	= super_90_sync,
-	},
-	[1] = {
-		.name	= "md-1",
-		.owner	= THIS_MODULE,
-		.load_super	= super_1_load,
-		.validate_super	= super_1_validate,
-		.sync_super	= super_1_sync,
-	},
-};
-	
-static mdk_rdev_t * match_dev_unit(mddev_t *mddev, mdk_rdev_t *dev)
-{
-	struct list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	ITERATE_RDEV(mddev,rdev,tmp)
-		if (rdev->bdev->bd_contains == dev->bdev->bd_contains)
-			return rdev;
-
-	return NULL;
-}
-
-static int match_mddev_units(mddev_t *mddev1, mddev_t *mddev2)
-{
-	struct list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	ITERATE_RDEV(mddev1,rdev,tmp)
-		if (match_dev_unit(mddev2, rdev))
-			return 1;
-
-	return 0;
-}
-
-static LIST_HEAD(pending_raid_disks);
-
-static int bind_rdev_to_array(mdk_rdev_t * rdev, mddev_t * mddev)
-{
-	mdk_rdev_t *same_pdev;
-
-	if (rdev->mddev) {
-		MD_BUG();
-		return -EINVAL;
-	}
-	same_pdev = match_dev_unit(mddev, rdev);
-	if (same_pdev)
-		printk(KERN_WARNING
-			"md%d: WARNING: %s appears to be on the same physical"
-	 		" disk as %s. True\n     protection against single-disk"
-			" failure might be compromised.\n",
-			mdidx(mddev), bdev_partition_name(rdev->bdev),
-			bdev_partition_name(same_pdev->bdev));
-
-	/* Verify rdev->desc_nr is unique.
-	 * If it is -1, assign a free number, else
-	 * check number is not in use
-	 */
-	if (rdev->desc_nr < 0) {
-		int choice = 0;
-		if (mddev->pers) choice = mddev->raid_disks;
-		while (find_rdev_nr(mddev, choice))
-			choice++;
-		rdev->desc_nr = choice;
-	} else {
-		if (find_rdev_nr(mddev, rdev->desc_nr))
-			return -EBUSY;
-	}
-			
-	list_add(&rdev->same_set, &mddev->disks);
-	rdev->mddev = mddev;
-	printk(KERN_INFO "md: bind<%s>\n", bdev_partition_name(rdev->bdev));
-	return 0;
-}
-
-static void unbind_rdev_from_array(mdk_rdev_t * rdev)
-{
-	if (!rdev->mddev) {
-		MD_BUG();
-		return;
-	}
-	list_del_init(&rdev->same_set);
-	printk(KERN_INFO "md: unbind<%s>\n", bdev_partition_name(rdev->bdev));
-	rdev->mddev = NULL;
-}
-
-/*
- * prevent the device from being mounted, repartitioned or
- * otherwise reused by a RAID array (or any other kernel
- * subsystem), by opening the device. [simply getting an
- * inode is not enough, the SCSI module usage code needs
- * an explicit open() on the device]
- */
-static int lock_rdev(mdk_rdev_t *rdev, dev_t dev)
-{
-	int err = 0;
-	struct block_device *bdev;
-
-	bdev = bdget(dev);
-	if (!bdev)
-		return -ENOMEM;
-	err = blkdev_get(bdev, FMODE_READ|FMODE_WRITE, 0, BDEV_RAW);
-	if (err)
-		return err;
-	err = bd_claim(bdev, rdev);
-	if (err) {
-		blkdev_put(bdev, BDEV_RAW);
-		return err;
-	}
-	rdev->bdev = bdev;
-	return err;
-}
-
-static void unlock_rdev(mdk_rdev_t *rdev)
-{
-	struct block_device *bdev = rdev->bdev;
-	rdev->bdev = NULL;
-	if (!bdev)
-		MD_BUG();
-	bd_release(bdev);
-	blkdev_put(bdev, BDEV_RAW);
-}
-
-void md_autodetect_dev(dev_t dev);
-
-static void export_rdev(mdk_rdev_t * rdev)
-{
-	printk(KERN_INFO "md: export_rdev(%s)\n",
-		bdev_partition_name(rdev->bdev));
-	if (rdev->mddev)
-		MD_BUG();
-	free_disk_sb(rdev);
-	list_del_init(&rdev->same_set);
-#ifndef MODULE
-	md_autodetect_dev(rdev->bdev->bd_dev);
-#endif
-	unlock_rdev(rdev);
-	kfree(rdev);
-}
-
-static void kick_rdev_from_array(mdk_rdev_t * rdev)
-{
-	unbind_rdev_from_array(rdev);
-	export_rdev(rdev);
-}
-
-static void export_array(mddev_t *mddev)
-{
-	struct list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (!rdev->mddev) {
-			MD_BUG();
-			continue;
-		}
-		kick_rdev_from_array(rdev);
-	}
-	if (!list_empty(&mddev->disks))
-		MD_BUG();
-	mddev->raid_disks = 0;
-	mddev->major_version = 0;
-}
-
-static void print_desc(mdp_disk_t *desc)
-{
-	printk(" DISK<N:%d,%s(%d,%d),R:%d,S:%d>\n", desc->number,
-		partition_name(MKDEV(desc->major,desc->minor)),
-		desc->major,desc->minor,desc->raid_disk,desc->state);
-}
-
-static void print_sb(mdp_super_t *sb)
-{
-	int i;
-
-	printk(KERN_INFO 
-		"md:  SB: (V:%d.%d.%d) ID:<%08x.%08x.%08x.%08x> CT:%08x\n",
-		sb->major_version, sb->minor_version, sb->patch_version,
-		sb->set_uuid0, sb->set_uuid1, sb->set_uuid2, sb->set_uuid3,
-		sb->ctime);
-	printk(KERN_INFO "md:     L%d S%08d ND:%d RD:%d md%d LO:%d CS:%d\n",
-		sb->level, sb->size, sb->nr_disks, sb->raid_disks,
-		sb->md_minor, sb->layout, sb->chunk_size);
-	printk(KERN_INFO "md:     UT:%08x ST:%d AD:%d WD:%d"
-		" FD:%d SD:%d CSUM:%08x E:%08lx\n",
-		sb->utime, sb->state, sb->active_disks, sb->working_disks,
-		sb->failed_disks, sb->spare_disks,
-		sb->sb_csum, (unsigned long)sb->events_lo);
-
-	printk(KERN_INFO);
-	for (i = 0; i < MD_SB_DISKS; i++) {
-		mdp_disk_t *desc;
-
-		desc = sb->disks + i;
-		if (desc->number || desc->major || desc->minor ||
-		    desc->raid_disk || (desc->state && (desc->state != 4))) {
-			printk("     D %2d: ", i);
-			print_desc(desc);
-		}
-	}
-	printk(KERN_INFO "md:     THIS: ");
-	print_desc(&sb->this_disk);
-
-}
-
-static void print_rdev(mdk_rdev_t *rdev)
-{
-	printk(KERN_INFO "md: rdev %s, SZ:%08llu F:%d S:%d DN:%d ",
-		bdev_partition_name(rdev->bdev), (unsigned long long)rdev->size,
-	       	rdev->faulty, rdev->in_sync, rdev->desc_nr);
-	if (rdev->sb_loaded) {
-		printk(KERN_INFO "md: rdev superblock:\n");
-		print_sb((mdp_super_t*)page_address(rdev->sb_page));
-	} else
-		printk(KERN_INFO "md: no rdev superblock!\n");
-}
-
-void md_print_devices(void)
-{
-	struct list_head *tmp, *tmp2;
-	mdk_rdev_t *rdev;
-	mddev_t *mddev;
-
-	printk("\n");
-	printk("md:	**********************************\n");
-	printk("md:	* <COMPLETE RAID STATE PRINTOUT> *\n");
-	printk("md:	**********************************\n");
-	ITERATE_MDDEV(mddev,tmp) {
-		printk("md%d: ", mdidx(mddev));
-
-		ITERATE_RDEV(mddev,rdev,tmp2)
-			printk("<%s>", bdev_partition_name(rdev->bdev));
-
-		ITERATE_RDEV(mddev,rdev,tmp2)
-			print_rdev(rdev);
-	}
-	printk("md:	**********************************\n");
-	printk("\n");
-}
-
-
-static int write_disk_sb(mdk_rdev_t * rdev)
-{
-
-	if (!rdev->sb_loaded) {
-		MD_BUG();
-		return 1;
-	}
-	if (rdev->faulty) {
-		MD_BUG();
-		return 1;
-	}
-
-	dprintk(KERN_INFO "(write) %s's sb offset: %llu\n",
-		bdev_partition_name(rdev->bdev),
-	       (unsigned long long)rdev->sb_offset);
-  
-	if (sync_page_io(rdev->bdev, rdev->sb_offset<<1, MD_SB_BYTES, rdev->sb_page, WRITE))
-		return 0;
-
-	printk("md: write_disk_sb failed for device %s\n", 
-		bdev_partition_name(rdev->bdev));
-	return 1;
-}
-
-static void sync_sbs(mddev_t * mddev)
-{
-	mdk_rdev_t *rdev;
-	struct list_head *tmp;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		super_types[mddev->major_version].
-			sync_super(mddev, rdev);
-		rdev->sb_loaded = 1;
-	}
-}
-
-static void md_update_sb(mddev_t * mddev)
-{
-	int err, count = 100;
-	struct list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	mddev->sb_dirty = 0;
-repeat:
-	mddev->utime = get_seconds();
-	mddev->events ++;
-
-	if (!mddev->events) {
-		/*
-		 * oops, this 64-bit counter should never wrap.
-		 * Either we are in around ~1 trillion A.C., assuming
-		 * 1 reboot per second, or we have a bug:
-		 */
-		MD_BUG();
-		mddev->events --;
-	}
-	sync_sbs(mddev);
-
-	/*
-	 * do not write anything to disk if using
-	 * nonpersistent superblocks
-	 */
-	if (!mddev->persistent)
-		return;
-
-	dprintk(KERN_INFO 
-		"md: updating md%d RAID superblock on device (in sync %d)\n",
-		mdidx(mddev),mddev->in_sync);
-
-	err = 0;
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		dprintk(KERN_INFO "md: ");
-		if (rdev->faulty)
-			dprintk("(skipping faulty ");
-
-		dprintk("%s ", bdev_partition_name(rdev->bdev));
-		if (!rdev->faulty) {
-			err += write_disk_sb(rdev);
-		} else
-			dprintk(")\n");
-		if (!err && mddev->level == LEVEL_MULTIPATH)
-			/* only need to write one superblock... */
-			break;
-	}
-	if (err) {
-		if (--count) {
-			printk(KERN_ERR "md: errors occurred during superblock"
-				" update, repeating\n");
-			goto repeat;
-		}
-		printk(KERN_ERR \
-			"md: excessive errors occurred during superblock update, exiting\n");
-	}
-}
-
-/*
- * Import a device. If 'super_format' >= 0, then sanity check the superblock
- *
- * mark the device faulty if:
- *
- *   - the device is nonexistent (zero size)
- *   - the device has no valid superblock
- *
- * a faulty rdev _never_ has rdev->sb set.
- */
-static mdk_rdev_t *md_import_device(dev_t newdev, int super_format, int super_minor)
-{
-	int err;
-	mdk_rdev_t *rdev;
-	sector_t size;
-
-	rdev = (mdk_rdev_t *) kmalloc(sizeof(*rdev), GFP_KERNEL);
-	if (!rdev) {
-		printk(KERN_ERR "md: could not alloc mem for %s!\n", 
-			partition_name(newdev));
-		return ERR_PTR(-ENOMEM);
-	}
-	memset(rdev, 0, sizeof(*rdev));
-
-	if ((err = alloc_disk_sb(rdev)))
-		goto abort_free;
-
-	err = lock_rdev(rdev, newdev);
-	if (err) {
-		printk(KERN_ERR "md: could not lock %s.\n",
-			partition_name(newdev));
-		goto abort_free;
-	}
-	rdev->desc_nr = -1;
-	rdev->faulty = 0;
-	rdev->in_sync = 0;
-	rdev->data_offset = 0;
-	atomic_set(&rdev->nr_pending, 0);
-
-	size = rdev->bdev->bd_inode->i_size >> BLOCK_SIZE_BITS;
-	if (!size) {
-		printk(KERN_WARNING 
-			"md: %s has zero or unknown size, marking faulty!\n",
-			bdev_partition_name(rdev->bdev));
-		err = -EINVAL;
-		goto abort_free;
-	}
-
-	if (super_format >= 0) {
-		err = super_types[super_format].
-			load_super(rdev, NULL, super_minor);
-		if (err == -EINVAL) {
-			printk(KERN_WARNING 
-				"md: %s has invalid sb, not importing!\n",
-				bdev_partition_name(rdev->bdev));
-			goto abort_free;
-		}
-		if (err < 0) {
-			printk(KERN_WARNING 
-				"md: could not read %s's sb, not importing!\n",
-				bdev_partition_name(rdev->bdev));
-			goto abort_free;
-		}
-	}
-	INIT_LIST_HEAD(&rdev->same_set);
-
-	return rdev;
-
-abort_free:
-	if (rdev->sb_page) {
-		if (rdev->bdev)
-			unlock_rdev(rdev);
-		free_disk_sb(rdev);
-	}
-	kfree(rdev);
-	return ERR_PTR(err);
-}
-
-/*
- * Check a full RAID array for plausibility
- */
-
-
-static int analyze_sbs(mddev_t * mddev)
-{
-	int i;
-	struct list_head *tmp;
-	mdk_rdev_t *rdev, *freshest;
-
-	freshest = NULL;
-	ITERATE_RDEV(mddev,rdev,tmp)
-		switch (super_types[mddev->major_version].
-			load_super(rdev, freshest, mddev->minor_version)) {
-		case 1:
-			freshest = rdev;
-			break;
-		case 0:
-			break;
-		default:
-			printk( KERN_ERR \
-				"md: fatal superblock inconsistency in %s"
-				" -- removing from array\n", 
-				bdev_partition_name(rdev->bdev));
-			kick_rdev_from_array(rdev);
-		}
-
-
-	super_types[mddev->major_version].
-		validate_super(mddev, freshest);
-
-	i = 0;
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev != freshest)
-			if (super_types[mddev->major_version].
-			    validate_super(mddev, rdev)) {
-				printk(KERN_WARNING "md: kicking non-fresh %s"
-					" from array!\n",
-					bdev_partition_name(rdev->bdev));
-				kick_rdev_from_array(rdev);
-				continue;
-			}
-		if (mddev->level == LEVEL_MULTIPATH) {
-			rdev->desc_nr = i++;
-			rdev->raid_disk = rdev->desc_nr;
-			rdev->in_sync = 1;
-		}
-	}
-
-
-	/*
-	 * Check if we can support this RAID array
-	 */
-	if (mddev->major_version != MD_MAJOR_VERSION ||
-			mddev->minor_version > MD_MINOR_VERSION) {
-		printk(KERN_ALERT 
-			"md: md%d: unsupported raid array version %d.%d.%d\n",
-			mdidx(mddev), mddev->major_version,
-			mddev->minor_version, mddev->patch_version);
-		goto abort;
-	}
-
-	if ((mddev->recovery_cp != MaxSector) && ((mddev->level == 1) ||
-			(mddev->level == 4) || (mddev->level == 5)))
-		printk(KERN_ERR "md: md%d: raid array is not clean"
-			" -- starting background reconstruction\n", 
-			mdidx(mddev));
-
-	return 0;
-abort:
-	return 1;
-}
-
-static struct gendisk *md_probe(dev_t dev, int *part, void *data)
-{
-	static DECLARE_MUTEX(disks_sem);
-	int unit = MINOR(dev);
-	mddev_t *mddev = mddev_find(unit);
-	struct gendisk *disk;
-
-	if (!mddev)
-		return NULL;
-
-	down(&disks_sem);
-	if (disks[unit]) {
-		up(&disks_sem);
-		mddev_put(mddev);
-		return NULL;
-	}
-	disk = alloc_disk(1);
-	if (!disk) {
-		up(&disks_sem);
-		mddev_put(mddev);
-		return NULL;
-	}
-	disk->major = MD_MAJOR;
-	disk->first_minor = mdidx(mddev);
-	sprintf(disk->disk_name, "md%d", mdidx(mddev));
-	disk->fops = &md_fops;
-	disk->private_data = mddev;
-	disk->queue = &mddev->queue;
-	add_disk(disk);
-	disks[mdidx(mddev)] = disk;
-	up(&disks_sem);
-	return NULL;
-}
-
-void md_wakeup_thread(mdk_thread_t *thread);
-
-static void md_safemode_timeout(unsigned long data)
-{
-	mddev_t *mddev = (mddev_t *) data;
-
-	mddev->safemode = 1;
-	md_wakeup_thread(mddev->thread);
-}
-
-
-static int do_md_run(mddev_t * mddev)
-{
-	int pnum, err;
-	int chunk_size;
-	struct list_head *tmp;
-	mdk_rdev_t *rdev;
-	struct gendisk *disk;
-
-	if (list_empty(&mddev->disks)) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	if (mddev->pers)
-		return -EBUSY;
-
-	/*
-	 * Analyze all RAID superblock(s)
-	 */
-	if (!mddev->raid_disks && analyze_sbs(mddev)) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	chunk_size = mddev->chunk_size;
-	pnum = level_to_pers(mddev->level);
-
-	if ((pnum != MULTIPATH) && (pnum != RAID1)) {
-		if (!chunk_size) {
-			/*
-			 * 'default chunksize' in the old md code used to
-			 * be PAGE_SIZE, baaad.
-			 * we abort here to be on the safe side. We don't
-			 * want to continue the bad practice.
-			 */
-			printk(KERN_ERR 
-				"no chunksize specified, see 'man raidtab'\n");
-			return -EINVAL;
-		}
-		if (chunk_size > MAX_CHUNK_SIZE) {
-			printk(KERN_ERR "too big chunk_size: %d > %d\n",
-				chunk_size, MAX_CHUNK_SIZE);
-			return -EINVAL;
-		}
-		/*
-		 * chunk-size has to be a power of 2 and multiples of PAGE_SIZE
-		 */
-		if ( (1 << ffz(~chunk_size)) != chunk_size) {
-			MD_BUG();
-			return -EINVAL;
-		}
-		if (chunk_size < PAGE_SIZE) {
-			printk(KERN_ERR "too small chunk_size: %d < %ld\n",
-				chunk_size, PAGE_SIZE);
-			return -EINVAL;
-		}
-
-		/* devices must have minimum size of one chunk */
-		ITERATE_RDEV(mddev,rdev,tmp) {
-			if (rdev->faulty)
-				continue;
-			if (rdev->size < chunk_size / 1024) {
-				printk(KERN_WARNING
-					"md: Dev %s smaller than chunk_size:"
-					" %lluk < %dk\n",
-					bdev_partition_name(rdev->bdev),
-					(unsigned long long)rdev->size,
-					chunk_size / 1024);
-				return -EINVAL;
-			}
-		}
-	} 
-	if (pnum >= MAX_PERSONALITY) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-#ifdef CONFIG_KMOD
-	if (!pers[pnum])
-	{
-		char module_name[80];
-		sprintf (module_name, "md-personality-%d", pnum);
-		request_module (module_name);
-	}
-#endif
-
-	/*
-	 * Drop all container device buffers, from now on
-	 * the only valid external interface is through the md
-	 * device.
-	 * Also find largest hardsector size
-	 */
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->faulty)
-			continue;
-		sync_blockdev(rdev->bdev);
-		invalidate_bdev(rdev->bdev, 0);
-	}
-
-	md_probe(mdidx(mddev), NULL, NULL);
-	disk = disks[mdidx(mddev)];
-	if (!disk)
-		return -ENOMEM;
-
-	spin_lock(&pers_lock);
-	if (!pers[pnum] || !try_module_get(pers[pnum]->owner)) {
-		spin_unlock(&pers_lock);
-		printk(KERN_ERR "md: personality %d is not loaded!\n",
-		       pnum);
-		return -EINVAL;
-	}
-
-	mddev->pers = pers[pnum];
-	spin_unlock(&pers_lock);
-
-	blk_queue_make_request(&mddev->queue, mddev->pers->make_request);
-	printk("%s: setting max_sectors to %d, segment boundary to %d\n",
-		disk->disk_name,
-		chunk_size >> 9,
-		(chunk_size>>1)-1);
-	blk_queue_max_sectors(&mddev->queue, chunk_size >> 9);
-	blk_queue_segment_boundary(&mddev->queue, (chunk_size>>1) - 1);
-	mddev->queue.queuedata = mddev;
-
-	err = mddev->pers->run(mddev);
-	if (err) {
-		printk(KERN_ERR "md: pers->run() failed ...\n");
-		module_put(mddev->pers->owner);
-		mddev->pers = NULL;
-		return -EINVAL;
-	}
- 	atomic_set(&mddev->writes_pending,0);
-	mddev->safemode = 0;
-	mddev->safemode_timer.function = md_safemode_timeout;
-	mddev->safemode_timer.data = (unsigned long) mddev;
-	mddev->safemode_delay = (20 * HZ)/1000 +1; /* 20 msec delay */
-	mddev->in_sync = 1;
-	
-	set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);
-	md_wakeup_thread(mddev->thread);
-	set_capacity(disk, mddev->array_size<<1);
-	return 0;
-}
-
-static int restart_array(mddev_t *mddev)
-{
-	struct gendisk *disk = disks[mdidx(mddev)];
-	int err;
-
-	/*
-	 * Complain if it has no devices
-	 */
-	err = -ENXIO;
-	if (list_empty(&mddev->disks))
-		goto out;
-
-	if (mddev->pers) {
-		err = -EBUSY;
-		if (!mddev->ro)
-			goto out;
-
-		mddev->safemode = 0;
-		mddev->ro = 0;
-		set_disk_ro(disk, 0);
-
-		printk(KERN_INFO "md: md%d switched to read-write mode.\n",
-			mdidx(mddev));
-		/*
-		 * Kick recovery or resync if necessary
-		 */
-		set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);
-		md_wakeup_thread(mddev->thread);
-		err = 0;
-	} else {
-		printk(KERN_ERR "md: md%d has no personality assigned.\n",
-			mdidx(mddev));
-		err = -EINVAL;
-	}
-
-out:
-	return err;
-}
-
-static int do_md_stop(mddev_t * mddev, int ro)
-{
-	int err = 0;
-	struct gendisk *disk = disks[mdidx(mddev)];
-
-	if (atomic_read(&mddev->active)>2) {
-		printk("md: md%d still in use.\n",mdidx(mddev));
-		err = -EBUSY;
-		goto out;
-	}
-
-	if (mddev->pers) {
-		if (mddev->sync_thread) {
-			set_bit(MD_RECOVERY_INTR, &mddev->recovery);
-			md_unregister_thread(mddev->sync_thread);
-			mddev->sync_thread = NULL;
-		}
-
-		del_timer_sync(&mddev->safemode_timer);
-
-		invalidate_device(mk_kdev(disk->major, disk->first_minor), 1);
-
-		if (ro) {
-			err  = -ENXIO;
-			if (mddev->ro)
-				goto out;
-			mddev->ro = 1;
-		} else {
-			if (mddev->ro)
-				set_disk_ro(disk, 0);
-			if (mddev->pers->stop(mddev)) {
-				err = -EBUSY;
-				if (mddev->ro)
-					set_disk_ro(disk, 1);
-				goto out;
-			}
-			module_put(mddev->pers->owner);
-			mddev->pers = NULL;
-			if (mddev->ro)
-				mddev->ro = 0;
-		}
-		if (mddev->raid_disks) {
-			/* mark array as shutdown cleanly */
-			mddev->in_sync = 1;
-			md_update_sb(mddev);
-		}
-		if (ro)
-			set_disk_ro(disk, 1);
-	}
-	/*
-	 * Free resources if final stop
-	 */
-	if (!ro) {
-		struct gendisk *disk;
-		printk(KERN_INFO "md: md%d stopped.\n", mdidx(mddev));
-
-		export_array(mddev);
-
-		mddev->array_size = 0;
-		disk = disks[mdidx(mddev)];
-		if (disk)
-			set_capacity(disk, 0);
-	} else
-		printk(KERN_INFO "md: md%d switched to read-only mode.\n",
-			mdidx(mddev));
-	err = 0;
-out:
-	return err;
-}
-
-static void autorun_array(mddev_t *mddev)
-{
-	mdk_rdev_t *rdev;
-	struct list_head *tmp;
-	int err;
-
-	if (list_empty(&mddev->disks)) {
-		MD_BUG();
-		return;
-	}
-
-	printk(KERN_INFO "md: running: ");
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		printk("<%s>", bdev_partition_name(rdev->bdev));
-	}
-	printk("\n");
-
-	err = do_md_run (mddev);
-	if (err) {
-		printk(KERN_WARNING "md :do_md_run() returned %d\n", err);
-		do_md_stop (mddev, 0);
-	}
-}
-
-/*
- * lets try to run arrays based on all disks that have arrived
- * until now. (those are in pending_raid_disks)
- *
- * the method: pick the first pending disk, collect all disks with
- * the same UUID, remove all from the pending list and put them into
- * the 'same_array' list. Then order this list based on superblock
- * update time (freshest comes first), kick out 'old' disks and
- * compare superblocks. If everything's fine then run it.
- *
- * If "unit" is allocated, then bump its reference count
- */
-static void autorun_devices(void)
-{
-	struct list_head candidates;
-	struct list_head *tmp;
-	mdk_rdev_t *rdev0, *rdev;
-	mddev_t *mddev;
-
-	printk(KERN_INFO "md: autorun ...\n");
-	while (!list_empty(&pending_raid_disks)) {
-		rdev0 = list_entry(pending_raid_disks.next,
-					 mdk_rdev_t, same_set);
-
-		printk(KERN_INFO "md: considering %s ...\n",
-			bdev_partition_name(rdev0->bdev));
-		INIT_LIST_HEAD(&candidates);
-		ITERATE_RDEV_PENDING(rdev,tmp)
-			if (super_90_load(rdev, rdev0, 0) >= 0) {
-				printk(KERN_INFO "md:  adding %s ...\n",
-					bdev_partition_name(rdev->bdev));
-				list_move(&rdev->same_set, &candidates);
-			}
-		/*
-		 * now we have a set of devices, with all of them having
-		 * mostly sane superblocks. It's time to allocate the
-		 * mddev.
-		 */
-
-		mddev = mddev_find(rdev0->preferred_minor);
-		if (!mddev) {
-			printk(KERN_ERR 
-				"md: cannot allocate memory for md drive.\n");
-			break;
-		}
-		if (mddev_lock(mddev)) 
-			printk(KERN_WARNING "md: md%d locked, cannot run\n",
-			       mdidx(mddev));
-		else if (mddev->raid_disks || mddev->major_version
-			 || !list_empty(&mddev->disks)) {
-			printk(KERN_WARNING 
-				"md: md%d already running, cannot run %s\n",
-				mdidx(mddev), bdev_partition_name(rdev0->bdev));
-			mddev_unlock(mddev);
-		} else {
-			printk(KERN_INFO "md: created md%d\n", mdidx(mddev));
-			ITERATE_RDEV_GENERIC(candidates,rdev,tmp) {
-				list_del_init(&rdev->same_set);
-				if (bind_rdev_to_array(rdev, mddev))
-					export_rdev(rdev);
-			}
-			autorun_array(mddev);
-			mddev_unlock(mddev);
-		}
-		/* on success, candidates will be empty, on error
-		 * it won't...
-		 */
-		ITERATE_RDEV_GENERIC(candidates,rdev,tmp)
-			export_rdev(rdev);
-		mddev_put(mddev);
-	}
-	printk(KERN_INFO "md: ... autorun DONE.\n");
-}
-
-/*
- * import RAID devices based on one partition
- * if possible, the array gets run as well.
- */
-
-static int autostart_array(dev_t startdev)
-{
-	int err = -EINVAL, i;
-	mdp_super_t *sb = NULL;
-	mdk_rdev_t *start_rdev = NULL, *rdev;
-
-	start_rdev = md_import_device(startdev, 0, 0);
-	if (IS_ERR(start_rdev)) {
-		printk(KERN_WARNING "md: could not import %s!\n",
-			partition_name(startdev));
-		return err;
-	}
-
-	/* NOTE: this can only work for 0.90.0 superblocks */
-	sb = (mdp_super_t*)page_address(start_rdev->sb_page);
-	if (sb->major_version != 0 ||
-	    sb->minor_version != 90 ) {
-		printk(KERN_WARNING "md: can only autostart 0.90.0 arrays\n");
-		export_rdev(start_rdev);
-		return err;
-	}
-
-	if (start_rdev->faulty) {
-		printk(KERN_WARNING 
-			"md: can not autostart based on faulty %s!\n",
-			bdev_partition_name(start_rdev->bdev));
-		export_rdev(start_rdev);
-		return err;
-	}
-	list_add(&start_rdev->same_set, &pending_raid_disks);
-
-	for (i = 0; i < MD_SB_DISKS; i++) {
-		mdp_disk_t *desc;
-		dev_t dev;
-
-		desc = sb->disks + i;
-		dev = MKDEV(desc->major, desc->minor);
-
-		if (!dev)
-			continue;
-		if (dev == startdev)
-			continue;
-		rdev = md_import_device(dev, 0, 0);
-		if (IS_ERR(rdev)) {
-			printk(KERN_WARNING "md: could not import %s,"
-				" trying to run array nevertheless.\n",
-				partition_name(dev));
-			continue;
-		}
-		list_add(&rdev->same_set, &pending_raid_disks);
-	}
-
-	/*
-	 * possibly return codes
-	 */
-	autorun_devices();
-	return 0;
-
-}
-
-
-static int get_version(void * arg)
-{
-	mdu_version_t ver;
-
-	ver.major = MD_MAJOR_VERSION;
-	ver.minor = MD_MINOR_VERSION;
-	ver.patchlevel = MD_PATCHLEVEL_VERSION;
-
-	if (copy_to_user(arg, &ver, sizeof(ver)))
-		return -EFAULT;
-
-	return 0;
-}
-
-static int get_array_info(mddev_t * mddev, void * arg)
-{
-	mdu_array_info_t info;
-	int nr,working,active,failed,spare;
-	mdk_rdev_t *rdev;
-	struct list_head *tmp;
-
-	nr=working=active=failed=spare=0;
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		nr++;
-		if (rdev->faulty)
-			failed++;
-		else {
-			working++;
-			if (rdev->in_sync)
-				active++;	
-			else
-				spare++;
-		}
-	}
-
-	info.major_version = mddev->major_version;
-	info.minor_version = mddev->minor_version;
-	info.patch_version = 1;
-	info.ctime         = mddev->ctime;
-	info.level         = mddev->level;
-	info.size          = mddev->size;
-	info.nr_disks      = nr;
-	info.raid_disks    = mddev->raid_disks;
-	info.md_minor      = mddev->__minor;
-	info.not_persistent= !mddev->persistent;
-
-	info.utime         = mddev->utime;
-	info.state         = 0;
-	if (mddev->in_sync)
-		info.state = (1<<MD_SB_CLEAN);
-	info.active_disks  = active;
-	info.working_disks = working;
-	info.failed_disks  = failed;
-	info.spare_disks   = spare;
-
-	info.layout        = mddev->layout;
-	info.chunk_size    = mddev->chunk_size;
-
-	if (copy_to_user(arg, &info, sizeof(info)))
-		return -EFAULT;
-
-	return 0;
-}
-
-static int get_disk_info(mddev_t * mddev, void * arg)
-{
-	mdu_disk_info_t info;
-	unsigned int nr;
-	mdk_rdev_t *rdev;
-
-	if (copy_from_user(&info, arg, sizeof(info)))
-		return -EFAULT;
-
-	nr = info.number;
-
-	rdev = find_rdev_nr(mddev, nr);
-	if (rdev) {
-		info.major = MAJOR(rdev->bdev->bd_dev);
-		info.minor = MINOR(rdev->bdev->bd_dev);
-		info.raid_disk = rdev->raid_disk;
-		info.state = 0;
-		if (rdev->faulty)
-			info.state |= (1<<MD_DISK_FAULTY);
-		else if (rdev->in_sync) {
-			info.state |= (1<<MD_DISK_ACTIVE);
-			info.state |= (1<<MD_DISK_SYNC);
-		}
-	} else {
-		info.major = info.minor = 0;
-		info.raid_disk = -1;
-		info.state = (1<<MD_DISK_REMOVED);
-	}
-
-	if (copy_to_user(arg, &info, sizeof(info)))
-		return -EFAULT;
-
-	return 0;
-}
-
-static int add_new_disk(mddev_t * mddev, mdu_disk_info_t *info)
-{
-	mdk_rdev_t *rdev;
-	dev_t dev;
-	dev = MKDEV(info->major,info->minor);
-	if (!mddev->raid_disks) {
-		int err;
-		/* expecting a device which has a superblock */
-		rdev = md_import_device(dev, mddev->major_version, mddev->minor_version);
-		if (IS_ERR(rdev)) {
-			printk(KERN_WARNING 
-				"md: md_import_device returned %ld\n",
-				PTR_ERR(rdev));
-			return PTR_ERR(rdev);
-		}
-		if (!list_empty(&mddev->disks)) {
-			mdk_rdev_t *rdev0 = list_entry(mddev->disks.next,
-							mdk_rdev_t, same_set);
-			int err = super_types[mddev->major_version]
-				.load_super(rdev, rdev0, mddev->minor_version);
-			if (err < 0) {
-				printk(KERN_WARNING 
-					"md: %s has different UUID to %s\n",
-					bdev_partition_name(rdev->bdev), 
-					bdev_partition_name(rdev0->bdev));
-				export_rdev(rdev);
-				return -EINVAL;
-			}
-		}
-		err = bind_rdev_to_array(rdev, mddev);
-		if (err)
-			export_rdev(rdev);
-		return err;
-	}
-
-	/*
-	 * add_new_disk can be used once the array is assembled
-	 * to add "hot spares".  They must already have a superblock
-	 * written
-	 */
-	if (mddev->pers) {
-		int err;
-		if (!mddev->pers->hot_add_disk) {
-			printk(KERN_WARNING 
-				"md%d: personality does not support diskops!\n",
-			       mdidx(mddev));
-			return -EINVAL;
-		}
-		rdev = md_import_device(dev, mddev->major_version,
-					mddev->minor_version);
-		if (IS_ERR(rdev)) {
-			printk(KERN_WARNING 
-				"md: md_import_device returned %ld\n",
-				PTR_ERR(rdev));
-			return PTR_ERR(rdev);
-		}
-		rdev->in_sync = 0; /* just to be sure */
-		rdev->raid_disk = -1;
-		err = bind_rdev_to_array(rdev, mddev);
-		if (err)
-			export_rdev(rdev);
-		if (mddev->thread)
-			md_wakeup_thread(mddev->thread);
-		return err;
-	}
-
-	/* otherwise, add_new_disk is only allowed
-	 * for major_version==0 superblocks
-	 */
-	if (mddev->major_version != 0) {
-		printk(KERN_WARNING "md%d: ADD_NEW_DISK not supported\n",
-		       mdidx(mddev));
-		return -EINVAL;
-	}
-
-	if (!(info->state & (1<<MD_DISK_FAULTY))) {
-		int err;
-		rdev = md_import_device (dev, -1, 0);
-		if (IS_ERR(rdev)) {
-			printk(KERN_WARNING 
-				"md: error, md_import_device() returned %ld\n",
-				PTR_ERR(rdev));
-			return PTR_ERR(rdev);
-		}
-		rdev->desc_nr = info->number;
-		if (info->raid_disk < mddev->raid_disks)
-			rdev->raid_disk = info->raid_disk;
-		else
-			rdev->raid_disk = -1;
-
-		rdev->faulty = 0;
-		if (rdev->raid_disk < mddev->raid_disks)
-			rdev->in_sync = (info->state & (1<<MD_DISK_SYNC));
-		else
-			rdev->in_sync = 0;
-
-		err = bind_rdev_to_array(rdev, mddev);
-		if (err) {
-			export_rdev(rdev);
-			return err;
-		}
-
-		if (!mddev->persistent) {
-			printk(KERN_INFO "md: nonpersistent superblock ...\n");
-			rdev->sb_offset = rdev->bdev->bd_inode->i_size >> BLOCK_SIZE_BITS;
-		} else 
-			rdev->sb_offset = calc_dev_sboffset(rdev->bdev);
-		rdev->size = calc_dev_size(rdev, mddev->chunk_size);
-
-		if (!mddev->size || (mddev->size > rdev->size))
-			mddev->size = rdev->size;
-	}
-
-	return 0;
-}
-
-static int hot_generate_error(mddev_t * mddev, dev_t dev)
-{
-	struct request_queue *q;
-	mdk_rdev_t *rdev;
-
-	if (!mddev->pers)
-		return -ENODEV;
-
-	printk(KERN_INFO "md: trying to generate %s error in md%d ... \n",
-		partition_name(dev), mdidx(mddev));
-
-	rdev = find_rdev(mddev, dev);
-	if (!rdev) {
-		MD_BUG();
-		return -ENXIO;
-	}
-
-	if (rdev->desc_nr == -1) {
-		MD_BUG();
-		return -EINVAL;
-	}
-	if (!rdev->in_sync)
-		return -ENODEV;
-
-	q = bdev_get_queue(rdev->bdev);
-	if (!q) {
-		MD_BUG();
-		return -ENODEV;
-	}
-	printk(KERN_INFO "md: okay, generating error!\n");
-//	q->oneshot_error = 1; // disabled for now
-
-	return 0;
-}
-
-static int hot_remove_disk(mddev_t * mddev, dev_t dev)
-{
-	mdk_rdev_t *rdev;
-
-	if (!mddev->pers)
-		return -ENODEV;
-
-	printk(KERN_INFO "md: trying to remove %s from md%d ... \n",
-		partition_name(dev), mdidx(mddev));
-
-	rdev = find_rdev(mddev, dev);
-	if (!rdev)
-		return -ENXIO;
-
-	if (rdev->raid_disk >= 0)
-		goto busy;
-
-	kick_rdev_from_array(rdev);
-	md_update_sb(mddev);
-
-	return 0;
-busy:
-	printk(KERN_WARNING "md: cannot remove active disk %s from md%d ... \n",
-		bdev_partition_name(rdev->bdev), mdidx(mddev));
-	return -EBUSY;
-}
-
-static int hot_add_disk(mddev_t * mddev, dev_t dev)
-{
-	int err;
-	unsigned int size;
-	mdk_rdev_t *rdev;
-
-	if (!mddev->pers)
-		return -ENODEV;
-
-	printk(KERN_INFO "md: trying to hot-add %s to md%d ... \n",
-		partition_name(dev), mdidx(mddev));
-
-	if (mddev->major_version != 0) {
-		printk(KERN_WARNING "md%d: HOT_ADD may only be used with"
-			" version-0 superblocks.\n",
-			mdidx(mddev));
-		return -EINVAL;
-	}
-	if (!mddev->pers->hot_add_disk) {
-		printk(KERN_WARNING 
-			"md%d: personality does not support diskops!\n",
-			mdidx(mddev));
-		return -EINVAL;
-	}
-
-	rdev = md_import_device (dev, -1, 0);
-	if (IS_ERR(rdev)) {
-		printk(KERN_WARNING 
-			"md: error, md_import_device() returned %ld\n",
-			PTR_ERR(rdev));
-		return -EINVAL;
-	}
-
-	rdev->sb_offset = calc_dev_sboffset(rdev->bdev);
-	size = calc_dev_size(rdev, mddev->chunk_size);
-	rdev->size = size;
-
-	if (size < mddev->size) {
-		printk(KERN_WARNING 
-			"md%d: disk size %llu blocks < array size %llu\n",
-			mdidx(mddev), (unsigned long long)size,
-			(unsigned long long)mddev->size);
-		err = -ENOSPC;
-		goto abort_export;
-	}
-
-	if (rdev->faulty) {
-		printk(KERN_WARNING 
-			"md: can not hot-add faulty %s disk to md%d!\n",
-			bdev_partition_name(rdev->bdev), mdidx(mddev));
-		err = -EINVAL;
-		goto abort_export;
-	}
-	rdev->in_sync = 0;
-	rdev->desc_nr = -1;
-	bind_rdev_to_array(rdev, mddev);
-
-	/*
-	 * The rest should better be atomic, we can have disk failures
-	 * noticed in interrupt contexts ...
-	 */
-
-	if (rdev->desc_nr == mddev->max_disks) {
-		printk(KERN_WARNING "md%d: can not hot-add to full array!\n",
-			mdidx(mddev));
-		err = -EBUSY;
-		goto abort_unbind_export;
-	}
-
-	rdev->raid_disk = -1;
-
-	md_update_sb(mddev);
-
-	/*
-	 * Kick recovery, maybe this spare has to be added to the
-	 * array immediately.
-	 */
-	set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);
-	md_wakeup_thread(mddev->thread);
-
-	return 0;
-
-abort_unbind_export:
-	unbind_rdev_from_array(rdev);
-
-abort_export:
-	export_rdev(rdev);
-	return err;
-}
-
-/*
- * set_array_info is used two different ways
- * The original usage is when creating a new array.
- * In this usage, raid_disks is > = and it together with
- *  level, size, not_persistent,layout,chunksize determine the
- *  shape of the array.
- *  This will always create an array with a type-0.90.0 superblock.
- * The newer usage is when assembling an array.
- *  In this case raid_disks will be 0, and the major_version field is
- *  use to determine which style super-blocks are to be found on the devices.
- *  The minor and patch _version numbers are also kept incase the
- *  super_block handler wishes to interpret them.
- */
-static int set_array_info(mddev_t * mddev, mdu_array_info_t *info)
-{
-
-	if (info->raid_disks == 0) {
-		/* just setting version number for superblock loading */
-		if (info->major_version < 0 ||
-		    info->major_version >= sizeof(super_types)/sizeof(super_types[0]) ||
-		    super_types[info->major_version].name == NULL) {
-			/* maybe try to auto-load a module? */
-			printk(KERN_INFO 
-				"md: superblock version %d not known\n",
-				info->major_version);
-			return -EINVAL;
-		}
-		mddev->major_version = info->major_version;
-		mddev->minor_version = info->minor_version;
-		mddev->patch_version = info->patch_version;
-		return 0;
-	}
-	mddev->major_version = MD_MAJOR_VERSION;
-	mddev->minor_version = MD_MINOR_VERSION;
-	mddev->patch_version = MD_PATCHLEVEL_VERSION;
-	mddev->ctime         = get_seconds();
-
-	mddev->level         = info->level;
-	mddev->size          = info->size;
-	mddev->raid_disks    = info->raid_disks;
-	/* don't set __minor, it is determined by which /dev/md* was
-	 * openned
-	 */
-	if (info->state & (1<<MD_SB_CLEAN))
-		mddev->recovery_cp = MaxSector;
-	else
-		mddev->recovery_cp = 0;
-	mddev->persistent    = ! info->not_persistent;
-
-	mddev->layout        = info->layout;
-	mddev->chunk_size    = info->chunk_size;
-
-	mddev->max_disks     = MD_SB_DISKS;
-
-
-	/*
-	 * Generate a 128 bit UUID
-	 */
-	get_random_bytes(mddev->uuid, 16);
-
-	return 0;
-}
-
-static int set_disk_faulty(mddev_t *mddev, dev_t dev)
-{
-	mdk_rdev_t *rdev;
-
-	rdev = find_rdev(mddev, dev);
-	if (!rdev)
-		return 0;
-
-	md_error(mddev, rdev);
-	return 1;
-}
-
-static int md_ioctl(struct inode *inode, struct file *file,
-			unsigned int cmd, unsigned long arg)
-{
-	unsigned int minor;
-	int err = 0;
-	struct hd_geometry *loc = (struct hd_geometry *) arg;
-	mddev_t *mddev = NULL;
-	kdev_t dev;
-
-	if (!capable(CAP_SYS_ADMIN))
-		return -EACCES;
-
-	dev = inode->i_rdev;
-	minor = minor(dev);
-	if (minor >= MAX_MD_DEVS) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	/*
-	 * Commands dealing with the RAID driver but not any
-	 * particular array:
-	 */
-	switch (cmd)
-	{
-		case RAID_VERSION:
-			err = get_version((void *)arg);
-			goto done;
-
-		case PRINT_RAID_DEBUG:
-			err = 0;
-			md_print_devices();
-			goto done;
-
-#ifndef MODULE
-		case RAID_AUTORUN:
-			err = 0;
-			autostart_arrays();
-			goto done;
-#endif
-		default:;
-	}
-
-	/*
-	 * Commands creating/starting a new array:
-	 */
-
-	mddev = inode->i_bdev->bd_inode->u.generic_ip;
-
-	if (!mddev) {
-		BUG();
-		goto abort;
-	}
-
-
-	if (cmd == START_ARRAY) {
-		/* START_ARRAY doesn't need to lock the array as autostart_array
-		 * does the locking, and it could even be a different array
-		 */
-		err = autostart_array(arg);
-		if (err) {
-			printk(KERN_WARNING "md: autostart %s failed!\n",
-				partition_name(arg));
-			goto abort;
-		}
-		goto done;
-	}
-
-	err = mddev_lock(mddev);
-	if (err) {
-		printk(KERN_INFO 
-			"md: ioctl lock interrupted, reason %d, cmd %d\n",
-			err, cmd);
-		goto abort;
-	}
-
-	switch (cmd)
-	{
-		case SET_ARRAY_INFO:
-
-			if (!list_empty(&mddev->disks)) {
-				printk(KERN_WARNING 
-					"md: array md%d already has disks!\n",
-					mdidx(mddev));
-				err = -EBUSY;
-				goto abort_unlock;
-			}
-			if (mddev->raid_disks) {
-				printk(KERN_WARNING 
-					"md: array md%d already initialised!\n",
-					mdidx(mddev));
-				err = -EBUSY;
-				goto abort_unlock;
-			}
-			{
-				mdu_array_info_t info;
-				if (!arg)
-					memset(&info, 0, sizeof(info));
-				else if (copy_from_user(&info, (void*)arg, sizeof(info))) {
-					err = -EFAULT;
-					goto abort_unlock;
-				}
-				err = set_array_info(mddev, &info);
-				if (err) {
-					printk(KERN_WARNING "md: couldn't set"
-						" array info. %d\n", err);
-					goto abort_unlock;
-				}
-			}
-			goto done_unlock;
-
-		default:;
-	}
-
-	/*
-	 * Commands querying/configuring an existing array:
-	 */
-	/* if we are initialised yet, only ADD_NEW_DISK or STOP_ARRAY is allowed */
-	if (!mddev->raid_disks && cmd != ADD_NEW_DISK && cmd != STOP_ARRAY && cmd != RUN_ARRAY) {
-		err = -ENODEV;
-		goto abort_unlock;
-	}
-
-	/*
-	 * Commands even a read-only array can execute:
-	 */
-	switch (cmd)
-	{
-		case GET_ARRAY_INFO:
-			err = get_array_info(mddev, (void *)arg);
-			goto done_unlock;
-
-		case GET_DISK_INFO:
-			err = get_disk_info(mddev, (void *)arg);
-			goto done_unlock;
-
-		case RESTART_ARRAY_RW:
-			err = restart_array(mddev);
-			goto done_unlock;
-
-		case STOP_ARRAY:
-			err = do_md_stop (mddev, 0);
-			goto done_unlock;
-
-		case STOP_ARRAY_RO:
-			err = do_md_stop (mddev, 1);
-			goto done_unlock;
-
-	/*
-	 * We have a problem here : there is no easy way to give a CHS
-	 * virtual geometry. We currently pretend that we have a 2 heads
-	 * 4 sectors (with a BIG number of cylinders...). This drives
-	 * dosfs just mad... ;-)
-	 */
-		case HDIO_GETGEO:
-			if (!loc) {
-				err = -EINVAL;
-				goto abort_unlock;
-			}
-			err = put_user (2, (char *) &loc->heads);
-			if (err)
-				goto abort_unlock;
-			err = put_user (4, (char *) &loc->sectors);
-			if (err)
-				goto abort_unlock;
-			err = put_user(get_capacity(disks[mdidx(mddev)])/8,
-						(short *) &loc->cylinders);
-			if (err)
-				goto abort_unlock;
-			err = put_user (get_start_sect(inode->i_bdev),
-						(long *) &loc->start);
-			goto done_unlock;
-	}
-
-	/*
-	 * The remaining ioctls are changing the state of the
-	 * superblock, so we do not allow read-only arrays
-	 * here:
-	 */
-	if (mddev->ro) {
-		err = -EROFS;
-		goto abort_unlock;
-	}
-
-	switch (cmd)
-	{
-		case ADD_NEW_DISK:
-		{
-			mdu_disk_info_t info;
-			if (copy_from_user(&info, (void*)arg, sizeof(info)))
-				err = -EFAULT;
-			else
-				err = add_new_disk(mddev, &info);
-			goto done_unlock;
-		}
-		case HOT_GENERATE_ERROR:
-			err = hot_generate_error(mddev, arg);
-			goto done_unlock;
-		case HOT_REMOVE_DISK:
-			err = hot_remove_disk(mddev, arg);
-			goto done_unlock;
-
-		case HOT_ADD_DISK:
-			err = hot_add_disk(mddev, arg);
-			goto done_unlock;
-
-		case SET_DISK_FAULTY:
-			err = set_disk_faulty(mddev, arg);
-			goto done_unlock;
-
-		case RUN_ARRAY:
-		{
-			err = do_md_run (mddev);
-			/*
-			 * we have to clean up the mess if
-			 * the array cannot be run for some
-			 * reason ...
-			 * ->pers will not be set, to superblock will
-			 * not be updated.
-			 */
-			if (err)
-				do_md_stop (mddev, 0);
-			goto done_unlock;
-		}
-
-		default:
-			if (_IOC_TYPE(cmd) == MD_MAJOR)
-				printk(KERN_WARNING "md: %s(pid %d) used"
-					" obsolete MD ioctl, upgrade your"
-					" software to use new ictls.\n",
-					current->comm, current->pid);
-			err = -EINVAL;
-			goto abort_unlock;
-	}
-
-done_unlock:
-abort_unlock:
-	mddev_unlock(mddev);
-
-	return err;
-done:
-	if (err)
-		MD_BUG();
-abort:
-	return err;
-}
-
-static int md_open(struct inode *inode, struct file *file)
-{
-	/*
-	 * Succeed if we can find or allocate a mddev structure.
-	 */
-	mddev_t *mddev = mddev_find(minor(inode->i_rdev));
-	int err = -ENOMEM;
-
-	if (!mddev)
-		goto out;
-
-	if ((err = mddev_lock(mddev)))
-		goto put;
-
-	err = 0;
-	mddev_unlock(mddev);
-	inode->i_bdev->bd_inode->u.generic_ip = mddev_get(mddev);
- put:
-	mddev_put(mddev);
- out:
-	return err;
-}
-
-static int md_release(struct inode *inode, struct file * file)
-{
- 	mddev_t *mddev = inode->i_bdev->bd_inode->u.generic_ip;
-
-	if (!mddev)
-		BUG();
-	mddev_put(mddev);
-
-	return 0;
-}
-
-static struct block_device_operations md_fops =
-{
-	.owner		= THIS_MODULE,
-	.open		= md_open,
-	.release	= md_release,
-	.ioctl		= md_ioctl,
-};
-
-int md_thread(void * arg)
-{
-	mdk_thread_t *thread = arg;
-
-	lock_kernel();
-
-	/*
-	 * Detach thread
-	 */
-
-	daemonize(thread->name, mdidx(thread->mddev));
-
-	current->exit_signal = SIGCHLD;
-	allow_signal(SIGKILL);
-	thread->tsk = current;
-
-	/*
-	 * md_thread is a 'system-thread', it's priority should be very
-	 * high. We avoid resource deadlocks individually in each
-	 * raid personality. (RAID5 does preallocation) We also use RR and
-	 * the very same RT priority as kswapd, thus we will never get
-	 * into a priority inversion deadlock.
-	 *
-	 * we definitely have to have equal or higher priority than
-	 * bdflush, otherwise bdflush will deadlock if there are too
-	 * many dirty RAID5 blocks.
-	 */
-	unlock_kernel();
-
-	complete(thread->event);
-	while (thread->run) {
-		void (*run)(mddev_t *);
-
-		wait_event_interruptible(thread->wqueue,
-					 test_bit(THREAD_WAKEUP, &thread->flags));
-		if (current->flags & PF_FREEZE)
-			refrigerator(PF_IOTHREAD);
-
-		clear_bit(THREAD_WAKEUP, &thread->flags);
-
-		run = thread->run;
-		if (run) {
-			run(thread->mddev);
-			blk_run_queues();
-		}
-		if (signal_pending(current))
-			flush_signals(current);
-	}
-	complete(thread->event);
-	return 0;
-}
-
-void md_wakeup_thread(mdk_thread_t *thread)
-{
-	if (thread) {
-		dprintk("md: waking up MD thread %p.\n", thread);
-		set_bit(THREAD_WAKEUP, &thread->flags);
-		wake_up(&thread->wqueue);
-	}
-}
-
-mdk_thread_t *md_register_thread(void (*run) (mddev_t *), mddev_t *mddev,
-				 const char *name)
-{
-	mdk_thread_t *thread;
-	int ret;
-	struct completion event;
-
-	thread = (mdk_thread_t *) kmalloc
-				(sizeof(mdk_thread_t), GFP_KERNEL);
-	if (!thread)
-		return NULL;
-
-	memset(thread, 0, sizeof(mdk_thread_t));
-	init_waitqueue_head(&thread->wqueue);
-
-	init_completion(&event);
-	thread->event = &event;
-	thread->run = run;
-	thread->mddev = mddev;
-	thread->name = name;
-	ret = kernel_thread(md_thread, thread, 0);
-	if (ret < 0) {
-		kfree(thread);
-		return NULL;
-	}
-	wait_for_completion(&event);
-	return thread;
-}
-
-void md_interrupt_thread(mdk_thread_t *thread)
-{
-	if (!thread->tsk) {
-		MD_BUG();
-		return;
-	}
-	dprintk("interrupting MD-thread pid %d\n", thread->tsk->pid);
-	send_sig(SIGKILL, thread->tsk, 1);
-}
-
-void md_unregister_thread(mdk_thread_t *thread)
-{
-	struct completion event;
-
-	init_completion(&event);
-
-	thread->event = &event;
-	thread->run = NULL;
-	thread->name = NULL;
-	md_interrupt_thread(thread);
-	wait_for_completion(&event);
-	kfree(thread);
-}
-
-void md_error(mddev_t *mddev, mdk_rdev_t *rdev)
-{
-	dprintk("md_error dev:(%d:%d), rdev:(%d:%d), (caller: %p,%p,%p,%p).\n",
-		MD_MAJOR,mdidx(mddev),
-		MAJOR(rdev->bdev->bd_dev), MINOR(rdev->bdev->bd_dev),
-		__builtin_return_address(0),__builtin_return_address(1),
-		__builtin_return_address(2),__builtin_return_address(3));
-
-	if (!mddev) {
-		MD_BUG();
-		return;
-	}
-
-	if (!rdev || rdev->faulty)
-		return;
-	if (!mddev->pers->error_handler)
-		return;
-	mddev->pers->error_handler(mddev,rdev);
-	set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);
-	md_wakeup_thread(mddev->thread);
-}
-
-/* seq_file implementation /proc/mdstat */
-
-static void status_unused(struct seq_file *seq)
-{
-	int i = 0;
-	mdk_rdev_t *rdev;
-	struct list_head *tmp;
-
-	seq_printf(seq, "unused devices: ");
-
-	ITERATE_RDEV_PENDING(rdev,tmp) {
-		i++;
-		seq_printf(seq, "%s ",
-			      bdev_partition_name(rdev->bdev));
-	}
-	if (!i)
-		seq_printf(seq, "<none>");
-
-	seq_printf(seq, "\n");
-}
-
-
-static void status_resync(struct seq_file *seq, mddev_t * mddev)
-{
-	unsigned long max_blocks, resync, res, dt, db, rt;
-
-	resync = (mddev->curr_resync - atomic_read(&mddev->recovery_active))/2;
-	max_blocks = mddev->size;
-
-	/*
-	 * Should not happen.
-	 */
-	if (!max_blocks) {
-		MD_BUG();
-		return;
-	}
-	res = (resync/1024)*1000/(max_blocks/1024 + 1);
-	{
-		int i, x = res/50, y = 20-x;
-		seq_printf(seq, "[");
-		for (i = 0; i < x; i++)
-			seq_printf(seq, "=");
-		seq_printf(seq, ">");
-		for (i = 0; i < y; i++)
-			seq_printf(seq, ".");
-		seq_printf(seq, "] ");
-	}
-	seq_printf(seq, " %s =%3lu.%lu%% (%lu/%lu)",
-		      (test_bit(MD_RECOVERY_SYNC, &mddev->recovery) ?
-		       "resync" : "recovery"),
-		      res/10, res % 10, resync, max_blocks);
-
-	/*
-	 * We do not want to overflow, so the order of operands and
-	 * the * 100 / 100 trick are important. We do a +1 to be
-	 * safe against division by zero. We only estimate anyway.
-	 *
-	 * dt: time from mark until now
-	 * db: blocks written from mark until now
-	 * rt: remaining time
-	 */
-	dt = ((jiffies - mddev->resync_mark) / HZ);
-	if (!dt) dt++;
-	db = resync - (mddev->resync_mark_cnt/2);
-	rt = (dt * ((max_blocks-resync) / (db/100+1)))/100;
-
-	seq_printf(seq, " finish=%lu.%lumin", rt / 60, (rt % 60)/6);
-
-	seq_printf(seq, " speed=%ldK/sec", db/dt);
-}
-
-static void *md_seq_start(struct seq_file *seq, loff_t *pos)
-{
-	struct list_head *tmp;
-	loff_t l = *pos;
-	mddev_t *mddev;
-
-	if (l > 0x10000)
-		return NULL;
-	if (!l--)
-		/* header */
-		return (void*)1;
-
-	spin_lock(&all_mddevs_lock);
-	list_for_each(tmp,&all_mddevs)
-		if (!l--) {
-			mddev = list_entry(tmp, mddev_t, all_mddevs);
-			mddev_get(mddev);
-			spin_unlock(&all_mddevs_lock);
-			return mddev;
-		}
-	spin_unlock(&all_mddevs_lock);
-	return (void*)2;/* tail */
-}
-
-static void *md_seq_next(struct seq_file *seq, void *v, loff_t *pos)
-{
-	struct list_head *tmp;
-	mddev_t *next_mddev, *mddev = v;
-	
-	++*pos;
-	if (v == (void*)2)
-		return NULL;
-
-	spin_lock(&all_mddevs_lock);
-	if (v == (void*)1)
-		tmp = all_mddevs.next;
-	else
-		tmp = mddev->all_mddevs.next;
-	if (tmp != &all_mddevs)
-		next_mddev = mddev_get(list_entry(tmp,mddev_t,all_mddevs));
-	else {
-		next_mddev = (void*)2;
-		*pos = 0x10000;
-	}		
-	spin_unlock(&all_mddevs_lock);
-
-	if (v != (void*)1)
-		mddev_put(mddev);
-	return next_mddev;
-
-}
-
-static void md_seq_stop(struct seq_file *seq, void *v)
-{
-	mddev_t *mddev = v;
-
-	if (mddev && v != (void*)1 && v != (void*)2)
-		mddev_put(mddev);
-}
-
-static int md_seq_show(struct seq_file *seq, void *v)
-{
-	mddev_t *mddev = v;
-	sector_t size;
-	struct list_head *tmp2;
-	mdk_rdev_t *rdev;
-	int i;
-
-	if (v == (void*)1) {
-		seq_printf(seq, "Personalities : ");
-		spin_lock(&pers_lock);
-		for (i = 0; i < MAX_PERSONALITY; i++)
-			if (pers[i])
-				seq_printf(seq, "[%s] ", pers[i]->name);
-
-		spin_unlock(&pers_lock);
-		seq_printf(seq, "\n");
-		return 0;
-	}
-	if (v == (void*)2) {
-		status_unused(seq);
-		return 0;
-	}
-
-	if (mddev_lock(mddev)!=0) 
-		return -EINTR;
-	if (mddev->pers || mddev->raid_disks || !list_empty(&mddev->disks)) {
-		seq_printf(seq, "md%d : %sactive", mdidx(mddev),
-						mddev->pers ? "" : "in");
-		if (mddev->pers) {
-			if (mddev->ro)
-				seq_printf(seq, " (read-only)");
-			seq_printf(seq, " %s", mddev->pers->name);
-		}
-
-		size = 0;
-		ITERATE_RDEV(mddev,rdev,tmp2) {
-			seq_printf(seq, " %s[%d]",
-				bdev_partition_name(rdev->bdev), rdev->desc_nr);
-			if (rdev->faulty) {
-				seq_printf(seq, "(F)");
-				continue;
-			}
-			size += rdev->size;
-		}
-
-		if (!list_empty(&mddev->disks)) {
-			if (mddev->pers)
-				seq_printf(seq, "\n      %llu blocks",
-					(unsigned long long)mddev->array_size);
-			else
-				seq_printf(seq, "\n      %llu blocks",
-					(unsigned long long)size);
-		}
-
-		if (mddev->pers) {
-			mddev->pers->status (seq, mddev);
-	 		seq_printf(seq, "\n      ");
-			if (mddev->curr_resync > 2)
-				status_resync (seq, mddev);
-			else if (mddev->curr_resync == 1 || mddev->curr_resync == 2)
-				seq_printf(seq, "	resync=DELAYED");
-		}
-
-		seq_printf(seq, "\n");
-	}
-	mddev_unlock(mddev);
-	
-	return 0;
-}
-
-static struct seq_operations md_seq_ops = {
-	.start  = md_seq_start,
-	.next   = md_seq_next,
-	.stop   = md_seq_stop,
-	.show   = md_seq_show,
-};
-
-static int md_seq_open(struct inode *inode, struct file *file)
-{
-	int error;
-
-	error = seq_open(file, &md_seq_ops);
-	return error;
-}
-
-static struct file_operations md_seq_fops = {
-	.open           = md_seq_open,
-	.read           = seq_read,
-	.llseek         = seq_lseek,
-	.release	= seq_release,
-};
-
-int register_md_personality(int pnum, mdk_personality_t *p)
-{
-	if (pnum >= MAX_PERSONALITY) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	spin_lock(&pers_lock);
-	if (pers[pnum]) {
-		spin_unlock(&pers_lock);
-		MD_BUG();
-		return -EBUSY;
-	}
-
-	pers[pnum] = p;
-	printk(KERN_INFO "md: %s personality registered as nr %d\n", p->name, pnum);
-	spin_unlock(&pers_lock);
-	return 0;
-}
-
-int unregister_md_personality(int pnum)
-{
-	if (pnum >= MAX_PERSONALITY) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	printk(KERN_INFO "md: %s personality unregistered\n", pers[pnum]->name);
-	spin_lock(&pers_lock);
-	pers[pnum] = NULL;
-	spin_unlock(&pers_lock);
-	return 0;
-}
-
-void md_sync_acct(mdk_rdev_t *rdev, unsigned long nr_sectors)
-{
-	rdev->bdev->bd_contains->bd_disk->sync_io += nr_sectors;
-}
-
-static int is_mddev_idle(mddev_t *mddev)
-{
-	mdk_rdev_t * rdev;
-	struct list_head *tmp;
-	int idle;
-	unsigned long curr_events;
-
-	idle = 1;
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		struct gendisk *disk = rdev->bdev->bd_contains->bd_disk;
-		curr_events = disk_stat_read(disk, read_sectors) + 
-				disk_stat_read(disk, write_sectors) - 
-				disk->sync_io;
-		if ((curr_events - rdev->last_events) > 32) {
-			rdev->last_events = curr_events;
-			idle = 0;
-		}
-	}
-	return idle;
-}
-
-void md_done_sync(mddev_t *mddev, int blocks, int ok)
-{
-	/* another "blocks" (512byte) blocks have been synced */
-	atomic_sub(blocks, &mddev->recovery_active);
-	wake_up(&mddev->recovery_wait);
-	if (!ok) {
-		set_bit(MD_RECOVERY_ERR, &mddev->recovery);
-		md_wakeup_thread(mddev->thread);
-		// stop recovery, signal do_sync ....
-	}
-}
-
-
-void md_write_start(mddev_t *mddev)
-{
-	if (!atomic_read(&mddev->writes_pending)) {
-		mddev_lock_uninterruptible(mddev);
-		if (mddev->in_sync) {
-			mddev->in_sync = 0;
- 			del_timer(&mddev->safemode_timer);
-			md_update_sb(mddev);
-		}
-		atomic_inc(&mddev->writes_pending);
-		mddev_unlock(mddev);
-	} else
-		atomic_inc(&mddev->writes_pending);
-}
-
-void md_write_end(mddev_t *mddev)
-{
-	if (atomic_dec_and_test(&mddev->writes_pending)) {
-		if (mddev->safemode == 2)
-			md_wakeup_thread(mddev->thread);
-		else
-			mod_timer(&mddev->safemode_timer, jiffies + mddev->safemode_delay);
-	}
-}
-
-static inline void md_enter_safemode(mddev_t *mddev)
-{
-	mddev_lock_uninterruptible(mddev);
-	if (mddev->safemode && !atomic_read(&mddev->writes_pending) &&
-	    !mddev->in_sync && mddev->recovery_cp == MaxSector) {
-		mddev->in_sync = 1;
-		md_update_sb(mddev);
-	}
-	mddev_unlock(mddev);
-
-	if (mddev->safemode == 1)
-		mddev->safemode = 0;
-}
-
-void md_handle_safemode(mddev_t *mddev)
-{
-	if (signal_pending(current)) {
-		printk(KERN_INFO "md: md%d in immediate safe mode\n",
-			mdidx(mddev));
-		mddev->safemode = 2;
-		flush_signals(current);
-	}
-	if (mddev->safemode)
-		md_enter_safemode(mddev);
-}
-
-
-DECLARE_WAIT_QUEUE_HEAD(resync_wait);
-
-#define SYNC_MARKS	10
-#define	SYNC_MARK_STEP	(3*HZ)
-static void md_do_sync(mddev_t *mddev)
-{
-	mddev_t *mddev2;
-	unsigned int max_sectors, currspeed = 0,
-		j, window;
-	unsigned long mark[SYNC_MARKS];
-	unsigned long mark_cnt[SYNC_MARKS];
-	int last_mark,m;
-	struct list_head *tmp;
-	unsigned long last_check;
-
-	/* just incase thread restarts... */
-	if (test_bit(MD_RECOVERY_DONE, &mddev->recovery))
-		return;
-
-	/* we overload curr_resync somewhat here.
-	 * 0 == not engaged in resync at all
-	 * 2 == checking that there is no conflict with another sync
-	 * 1 == like 2, but have yielded to allow conflicting resync to
-	 *		commense
-	 * other == active in resync - this many blocks
-	 */
-	do {
-		mddev->curr_resync = 2;
-
-		ITERATE_MDDEV(mddev2,tmp) {
-			if (mddev2 == mddev)
-				continue;
-			if (mddev2->curr_resync && 
-			    match_mddev_units(mddev,mddev2)) {
-				printk(KERN_INFO "md: delaying resync of md%d"
-					" until md%d has finished resync (they"
-				       	" share one or more physical units)\n",
-				       mdidx(mddev), mdidx(mddev2));
-				if (mddev < mddev2) {/* arbitrarily yield */
-					mddev->curr_resync = 1;
-					wake_up(&resync_wait);
-				}
-				if (wait_event_interruptible(resync_wait,
-							     mddev2->curr_resync < mddev->curr_resync)) {
-					flush_signals(current);
-					mddev_put(mddev2);
-					goto skip;
-				}
-			}
-			if (mddev->curr_resync == 1) {
-				mddev_put(mddev2);
-				break;
-			}
-		}
-	} while (mddev->curr_resync < 2);
-
-	max_sectors = mddev->size << 1;
-
-	printk(KERN_INFO "md: syncing RAID array md%d\n", mdidx(mddev));
-	printk(KERN_INFO "md: minimum _guaranteed_ reconstruction speed:"
-		" %d KB/sec/disc.\n", sysctl_speed_limit_min);
-	printk(KERN_INFO "md: using maximum available idle IO bandwith "
-	       "(but not more than %d KB/sec) for reconstruction.\n",
-	       sysctl_speed_limit_max);
-
-	is_mddev_idle(mddev); /* this also initializes IO event counters */
-	if (test_bit(MD_RECOVERY_SYNC, &mddev->recovery))
-		j = mddev->recovery_cp;
-	else
-		j = 0;
-	for (m = 0; m < SYNC_MARKS; m++) {
-		mark[m] = jiffies;
-		mark_cnt[m] = j;
-	}
-	last_mark = 0;
-	mddev->resync_mark = mark[last_mark];
-	mddev->resync_mark_cnt = mark_cnt[last_mark];
-
-	/*
-	 * Tune reconstruction:
-	 */
-	window = 32*(PAGE_SIZE/512);
-	printk(KERN_INFO "md: using %dk window, over a total of %d blocks.\n",
-		window/2,max_sectors/2);
-
-	atomic_set(&mddev->recovery_active, 0);
-	init_waitqueue_head(&mddev->recovery_wait);
-	last_check = 0;
-
-	if (j)
-		printk(KERN_INFO 
-			"md: resuming recovery of md%d from checkpoint.\n",
-			mdidx(mddev));
-
-	while (j < max_sectors) {
-		int sectors;
-
-		sectors = mddev->pers->sync_request(mddev, j, currspeed < sysctl_speed_limit_min);
-		if (sectors < 0) {
-			set_bit(MD_RECOVERY_ERR, &mddev->recovery);
-			goto out;
-		}
-		atomic_add(sectors, &mddev->recovery_active);
-		j += sectors;
-		if (j>1) mddev->curr_resync = j;
-
-		if (last_check + window > j)
-			continue;
-
-		last_check = j;
-
-		if (test_bit(MD_RECOVERY_INTR, &mddev->recovery) ||
-		    test_bit(MD_RECOVERY_ERR, &mddev->recovery))
-			break;
-
-		blk_run_queues();
-
-	repeat:
-		if (jiffies >= mark[last_mark] + SYNC_MARK_STEP ) {
-			/* step marks */
-			int next = (last_mark+1) % SYNC_MARKS;
-
-			mddev->resync_mark = mark[next];
-			mddev->resync_mark_cnt = mark_cnt[next];
-			mark[next] = jiffies;
-			mark_cnt[next] = j - atomic_read(&mddev->recovery_active);
-			last_mark = next;
-		}
-
-
-		if (signal_pending(current)) {
-			/*
-			 * got a signal, exit.
-			 */
-			printk(KERN_INFO 
-				"md: md_do_sync() got signal ... exiting\n");
-			flush_signals(current);
-			set_bit(MD_RECOVERY_INTR, &mddev->recovery);
-			goto out;
-		}
-
-		/*
-		 * this loop exits only if either when we are slower than
-		 * the 'hard' speed limit, or the system was IO-idle for
-		 * a jiffy.
-		 * the system might be non-idle CPU-wise, but we only care
-		 * about not overloading the IO subsystem. (things like an
-		 * e2fsck being done on the RAID array should execute fast)
-		 */
-		cond_resched();
-
-		currspeed = (j-mddev->resync_mark_cnt)/2/((jiffies-mddev->resync_mark)/HZ +1) +1;
-
-		if (currspeed > sysctl_speed_limit_min) {
-			if ((currspeed > sysctl_speed_limit_max) ||
-					!is_mddev_idle(mddev)) {
-				current->state = TASK_INTERRUPTIBLE;
-				schedule_timeout(HZ/4);
-				goto repeat;
-			}
-		}
-	}
-	printk(KERN_INFO "md: md%d: sync done.\n",mdidx(mddev));
-	/*
-	 * this also signals 'finished resyncing' to md_stop
-	 */
- out:
-	wait_event(mddev->recovery_wait, !atomic_read(&mddev->recovery_active));
-
-	/* tell personality that we are finished */
-	mddev->pers->sync_request(mddev, max_sectors, 1);
-
-	if (!test_bit(MD_RECOVERY_ERR, &mddev->recovery) &&
-	    mddev->curr_resync > 2 &&
-	    mddev->curr_resync > mddev->recovery_cp) {
-		if (test_bit(MD_RECOVERY_INTR, &mddev->recovery)) {
-			printk(KERN_INFO 
-				"md: checkpointing recovery of md%d.\n",
-				mdidx(mddev));
-			mddev->recovery_cp = mddev->curr_resync;
-		} else
-			mddev->recovery_cp = MaxSector;
-	}
-
-	if (mddev->safemode)
-		md_enter_safemode(mddev);
- skip:
-	mddev->curr_resync = 0;
-	set_bit(MD_RECOVERY_DONE, &mddev->recovery);
-	md_wakeup_thread(mddev->thread);
-}
-
-
-/*
- * This routine is regularly called by all per-raid-array threads to
- * deal with generic issues like resync and super-block update.
- * Raid personalities that don't have a thread (linear/raid0) do not
- * need this as they never do any recovery or update the superblock.
- *
- * It does not do any resync itself, but rather "forks" off other threads
- * to do that as needed.
- * When it is determined that resync is needed, we set MD_RECOVERY_RUNNING in
- * "->recovery" and create a thread at ->sync_thread.
- * When the thread finishes it sets MD_RECOVERY_DONE (and might set MD_RECOVERY_ERR)
- * and wakeups up this thread which will reap the thread and finish up.
- * This thread also removes any faulty devices (with nr_pending == 0).
- *
- * The overall approach is:
- *  1/ if the superblock needs updating, update it.
- *  2/ If a recovery thread is running, don't do anything else.
- *  3/ If recovery has finished, clean up, possibly marking spares active.
- *  4/ If there are any faulty devices, remove them.
- *  5/ If array is degraded, try to add spares devices
- *  6/ If array has spares or is not in-sync, start a resync thread.
- */
-void md_check_recovery(mddev_t *mddev)
-{
-	mdk_rdev_t *rdev;
-	struct list_head *rtmp;
-
-
-	dprintk(KERN_INFO "md: recovery thread got woken up ...\n");
-
-	if (mddev->ro)
-		return;
-	if ( ! (
-		mddev->sb_dirty ||
-		test_bit(MD_RECOVERY_NEEDED, &mddev->recovery) ||
-		test_bit(MD_RECOVERY_DONE, &mddev->recovery)
-		))
-		return;
-	if (mddev_trylock(mddev)==0) {
-		int spares =0;
-		if (mddev->sb_dirty)
-			md_update_sb(mddev);
-		if (test_bit(MD_RECOVERY_RUNNING, &mddev->recovery) &&
-		    !test_bit(MD_RECOVERY_DONE, &mddev->recovery))
-			/* resync/recovery still happening */
-			goto unlock;
-		if (mddev->sync_thread) {
-			/* resync has finished, collect result */
-			md_unregister_thread(mddev->sync_thread);
-			mddev->sync_thread = NULL;
-			if (!test_bit(MD_RECOVERY_ERR, &mddev->recovery)) {
-				/* success...*/
-				/* activate any spares */
-				mddev->pers->spare_active(mddev);
-			}
-			md_update_sb(mddev);
-			mddev->recovery = 0;
-			wake_up(&resync_wait);
-			goto unlock;
-		}
-		if (mddev->recovery) {
-			/* that's odd.. */
-			mddev->recovery = 0;
-			wake_up(&resync_wait);
-		}
-
-		/* no recovery is running.
-		 * remove any failed drives, then
-		 * add spares if possible
-		 */
-		ITERATE_RDEV(mddev,rdev,rtmp) {
-			if (rdev->raid_disk >= 0 &&
-			    rdev->faulty &&
-			    atomic_read(&rdev->nr_pending)==0) {
-				mddev->pers->hot_remove_disk(mddev, rdev->raid_disk);
-				rdev->raid_disk = -1;
-			}
-			if (!rdev->faulty && rdev->raid_disk >= 0 && !rdev->in_sync)
-				spares++;
-		}
-		if (mddev->degraded) {
-			ITERATE_RDEV(mddev,rdev,rtmp)
-				if (rdev->raid_disk < 0
-				    && !rdev->faulty) {
-					if (mddev->pers->hot_add_disk(mddev,rdev))
-						spares++;
-					else
-						break;
-				}
-		}
-
-		if (!spares && (mddev->recovery_cp == MaxSector )) {
-			/* nothing we can do ... */
-			goto unlock;
-		}
-		if (mddev->pers->sync_request) {
-			set_bit(MD_RECOVERY_RUNNING, &mddev->recovery);
-			if (!spares)
-				set_bit(MD_RECOVERY_SYNC, &mddev->recovery);
-			mddev->sync_thread = md_register_thread(md_do_sync,
-								mddev,
-								"md%d_resync");
-			if (!mddev->sync_thread) {
-				printk(KERN_ERR "md%d: could not start resync"
-					" thread...\n", 
-					mdidx(mddev));
-				/* leave the spares where they are, it shouldn't hurt */
-				mddev->recovery = 0;
-			} else {
-				md_wakeup_thread(mddev->sync_thread);
-			}
-		}
-	unlock:
-		mddev_unlock(mddev);
-	}
-}
-
-int md_notify_reboot(struct notifier_block *this,
-					unsigned long code, void *x)
-{
-	struct list_head *tmp;
-	mddev_t *mddev;
-
-	if ((code == SYS_DOWN) || (code == SYS_HALT) || (code == SYS_POWER_OFF)) {
-
-		printk(KERN_INFO "md: stopping all md devices.\n");
-
-		ITERATE_MDDEV(mddev,tmp)
-			if (mddev_trylock(mddev)==0)
-				do_md_stop (mddev, 1);
-		/*
-		 * certain more exotic SCSI devices are known to be
-		 * volatile wrt too early system reboots. While the
-		 * right place to handle this issue is the given
-		 * driver, we do want to have a safe RAID driver ...
-		 */
-		mdelay(1000*1);
-	}
-	return NOTIFY_DONE;
-}
-
-struct notifier_block md_notifier = {
-	.notifier_call	= md_notify_reboot,
-	.next		= NULL,
-	.priority	= INT_MAX, /* before any real devices */
-};
-
-static void md_geninit(void)
-{
-	struct proc_dir_entry *p;
-
-	dprintk("md: sizeof(mdp_super_t) = %d\n", (int)sizeof(mdp_super_t));
-
-#ifdef CONFIG_PROC_FS
-	p = create_proc_entry("mdstat", S_IRUGO, NULL);
-	if (p)
-		p->proc_fops = &md_seq_fops;
-#endif
-}
-
-int __init md_init(void)
-{
-	int minor;
-
-	printk(KERN_INFO "md: md driver %d.%d.%d MAX_MD_DEVS=%d,"
-			" MD_SB_DISKS=%d\n",
-			MD_MAJOR_VERSION, MD_MINOR_VERSION,
-			MD_PATCHLEVEL_VERSION, MAX_MD_DEVS, MD_SB_DISKS);
-
-	if (register_blkdev(MAJOR_NR, "md"))
-		return -1;
-
-	devfs_mk_dir("md");
-	blk_register_region(MKDEV(MAJOR_NR, 0), MAX_MD_DEVS, THIS_MODULE,
-				md_probe, NULL, NULL);
-	for (minor=0; minor < MAX_MD_DEVS; ++minor) {
-		char name[16];
-		sprintf(name, "md/%d", minor);
-		devfs_register(NULL, name, DEVFS_FL_DEFAULT, MAJOR_NR, minor,
-			       S_IFBLK | S_IRUSR | S_IWUSR, &md_fops, NULL);
-	}
-
-	register_reboot_notifier(&md_notifier);
-	raid_table_header = register_sysctl_table(raid_root_table, 1);
-
-	md_geninit();
-	return (0);
-}
-
-
-#ifndef MODULE
-
-/*
- * Searches all registered partitions for autorun RAID arrays
- * at boot time.
- */
-static dev_t detected_devices[128];
-static int dev_cnt;
-
-void md_autodetect_dev(dev_t dev)
-{
-	if (dev_cnt >= 0 && dev_cnt < 127)
-		detected_devices[dev_cnt++] = dev;
-}
-
-
-static void autostart_arrays(void)
-{
-	mdk_rdev_t *rdev;
-	int i;
-
-	printk(KERN_INFO "md: Autodetecting RAID arrays.\n");
-
-	for (i = 0; i < dev_cnt; i++) {
-		dev_t dev = detected_devices[i];
-
-		rdev = md_import_device(dev,0, 0);
-		if (IS_ERR(rdev)) {
-			printk(KERN_ALERT "md: could not import %s!\n",
-				partition_name(dev));
-			continue;
-		}
-		if (rdev->faulty) {
-			MD_BUG();
-			continue;
-		}
-		list_add(&rdev->same_set, &pending_raid_disks);
-	}
-	dev_cnt = 0;
-
-	autorun_devices();
-}
-
-#endif
-
-static __exit void md_exit(void)
-{
-	int i;
-	blk_unregister_region(MKDEV(MAJOR_NR,0), MAX_MD_DEVS);
-	for (i=0; i < MAX_MD_DEVS; i++)
-		devfs_remove("md/%d", i);
-	devfs_remove("md");
-
-	unregister_blkdev(MAJOR_NR,"md");
-	unregister_reboot_notifier(&md_notifier);
-	unregister_sysctl_table(raid_table_header);
-#ifdef CONFIG_PROC_FS
-	remove_proc_entry("mdstat", NULL);
-#endif
-	for (i = 0; i < MAX_MD_DEVS; i++) {
-		struct gendisk *disk = disks[i];
-		mddev_t *mddev;
-		if (!disks[i])
-			continue;
-		mddev = disk->private_data;
-		del_gendisk(disk);
-		put_disk(disk);
-		mddev_put(mddev);
-	}
-}
-
-module_init(md_init)
-module_exit(md_exit)
-
-EXPORT_SYMBOL(register_md_personality);
-EXPORT_SYMBOL(unregister_md_personality);
-EXPORT_SYMBOL(md_error);
-EXPORT_SYMBOL(md_sync_acct);
-EXPORT_SYMBOL(md_done_sync);
-EXPORT_SYMBOL(md_write_start);
-EXPORT_SYMBOL(md_write_end);
-EXPORT_SYMBOL(md_handle_safemode);
-EXPORT_SYMBOL(md_register_thread);
-EXPORT_SYMBOL(md_unregister_thread);
-EXPORT_SYMBOL(md_wakeup_thread);
-EXPORT_SYMBOL(md_print_devices);
-EXPORT_SYMBOL(md_interrupt_thread);
-EXPORT_SYMBOL(md_check_recovery);
-MODULE_LICENSE("GPL");
./linux/md/wmerge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ orig.tmp	2025-03-14 21:40:43.843713795 +0000
@@ -1436,6 +1436,88 @@
 	return 1;
 }
 
+static int device_size_calculation(mddev_t * mddev)
+{
+	int data_disks = 0;
+	unsigned int readahead;
+	struct list_head *tmp;
+	mdk_rdev_t *rdev;
+
+	/*
+	 * Do device size calculation. Bail out if too small.
+	 * (we have to do this after having validated chunk_size,
+	 * because device size has to be modulo chunk_size)
+	 */
+
+	ITERATE_RDEV(mddev,rdev,tmp) {
+		if (rdev->faulty)
+			continue;
+		if (rdev->size < mddev->chunk_size / 1024) {
+			printk(KERN_WARNING
+				"md: Dev %s smaller than chunk_size:"
+				" %lluk < %dk\n",
+				bdev_partition_name(rdev->bdev),
+				(unsigned long long)rdev->size,
+				mddev->chunk_size / 1024);
+			return -EINVAL;
+		}
+	}
+
+	switch (mddev->level) {
+		case LEVEL_MULTIPATH:
+			data_disks = 1;
+			break;
+		case -3:
+			data_disks = 1;
+			break;
+		case -2:
+			data_disks = 1;
+			break;
+		case LEVEL_LINEAR:
+			zoned_raid_size(mddev);
+			data_disks = 1;
+			break;
+		case 0:
+			zoned_raid_size(mddev);
+			data_disks = mddev->raid_disks;
+			break;
+		case 1:
+			data_disks = 1;
+			break;
+		case 4:
+		case 5:
+			data_disks = mddev->raid_disks-1;
+			break;
+		default:
+			printk(KERN_ERR "md: md%d: unsupported raid level %d\n",
+				mdidx(mddev), mddev->level);
+			goto abort;
+	}
+	if (!md_size[mdidx(mddev)])
+		md_size[mdidx(mddev)] = mddev->size * data_disks;
+
+	readahead = (VM_MAX_READAHEAD * 1024) / PAGE_SIZE;
+	if (!mddev->level || (mddev->level == 4) || (mddev->level == 5)) {
+		readahead = (mddev->chunk_size>>PAGE_SHIFT) * 4 * data_disks;
+		if (readahead < data_disks * (MAX_SECTORS>>(PAGE_SHIFT-9))*2)
+			readahead = data_disks * (MAX_SECTORS>>(PAGE_SHIFT-9))*2;
+	} else {
+		// (no multipath branch - it uses the default setting)
+		if (mddev->level == -3)
+			readahead = 0;
+	}
+
+	printk(KERN_INFO "md%d: max total readahead window set to %ldk\n",
+		mdidx(mddev), readahead*(PAGE_SIZE/1024));
+
+	printk(KERN_INFO
+		"md%d: %d data-disks, max readahead per data-disk: %ldk\n",
+		mdidx(mddev), data_disks, readahead/data_disks*(PAGE_SIZE/1024));
+	return 0;
+abort:
+	return 1;
+}
+
 static struct gendisk *md_probe(dev_t dev, int *part, void *data)
 {
 	static DECLARE_MUTEX(disks_sem);
@@ -1567,6 +1649,9 @@
 	}
 #endif
 
+	if (device_size_calculation(mddev))
+		return -EINVAL;
+
 	/*
 	 * Drop all container device buffers, from now on
 	 * the only valid external interface is through the md
rm: cannot remove 'orig.tmp.porig': No such file or directory
./linux/md/replace FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- rediff	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:43.889944890 +0000
@@ -1,101 +0,0 @@
-@@ -1453,90 +1436,6 @@
- 	return 1;
- }
- 
--#undef OLD_LEVEL
--
--static int device_size_calculation(mddev_t * mddev)
--{
--	int data_disks = 0;
--	unsigned int readahead;
--	struct list_head *tmp;
--	mdk_rdev_t *rdev;
--
--	/*
--	 * Do device size calculation. Bail out if too small.
--	 * (we have to do this after having validated chunk_size,
--	 * because device size has to be modulo chunk_size)
--	 */
--
--	ITERATE_RDEV(mddev,rdev,tmp) {
--		if (rdev->faulty)
--			continue;
--		if (rdev->size < mddev->chunk_size / 1024) {
--			printk(KERN_WARNING
--				"md: Dev %s smaller than chunk_size:"
--				" %lluk < %dk\n",
--				bdev_partition_name(rdev->bdev),
--				(unsigned long long)rdev->size,
--				mddev->chunk_size / 1024);
--			return -EINVAL;
--		}
--	}
--
--	switch (mddev->level) {
--		case LEVEL_MULTIPATH:
--			data_disks = 1;
--			break;
--		case -3:
--			data_disks = 1;
--			break;
--		case -2:
--			data_disks = 1;
--			break;
--		case LEVEL_LINEAR:
--			zoned_raid_size(mddev);
--			data_disks = 1;
--			break;
--		case 0:
--			zoned_raid_size(mddev);
--			data_disks = mddev->raid_disks;
--			break;
--		case 1:
--			data_disks = 1;
--			break;
--		case 4:
--		case 5:
--			data_disks = mddev->raid_disks-1;
--			break;
--		default:
--			printk(KERN_ERR "md: md%d: unsupported raid level %d\n",
--				mdidx(mddev), mddev->level);
--			goto abort;
--	}
--	if (!md_size[mdidx(mddev)])
--		md_size[mdidx(mddev)] = mddev->size * data_disks;
--
--	readahead = (VM_MAX_READAHEAD * 1024) / PAGE_SIZE;
--	if (!mddev->level || (mddev->level == 4) || (mddev->level == 5)) {
--		readahead = (mddev->chunk_size>>PAGE_SHIFT) * 4 * data_disks;
--		if (readahead < data_disks * (MAX_SECTORS>>(PAGE_SHIFT-9))*2)
--			readahead = data_disks * (MAX_SECTORS>>(PAGE_SHIFT-9))*2;
--	} else {
--		// (no multipath branch - it uses the default setting)
--		if (mddev->level == -3)
--			readahead = 0;
--	}
--
--	printk(KERN_INFO "md%d: max total readahead window set to %ldk\n",
--		mdidx(mddev), readahead*(PAGE_SIZE/1024));
--
--	printk(KERN_INFO
--		"md%d: %d data-disks, max readahead per data-disk: %ldk\n",
--		mdidx(mddev), data_disks, readahead/data_disks*(PAGE_SIZE/1024));
--	return 0;
--abort:
--	return 1;
--}
--
- static struct gendisk *md_probe(dev_t dev, int *part, void *data)
- {
- 	static DECLARE_MUTEX(disks_sem);
-@@ -1664,9 +1571,6 @@
- 		}
- 	}
- 
--	if (device_size_calculation(mddev))
--		return -EINVAL;
--
- 	/*
- 	 * Drop all container device buffers, from now on
- 	 * the only valid external interface is through the md
./linux/md/rediff FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:43.920621506 +0000
@@ -1,3589 +0,0 @@
-/*
-   md.c : Multiple Devices driver for Linux
-	  Copyright (C) 1998, 1999, 2000 Ingo Molnar
-
-     completely rewritten, based on the MD driver code from Marc Zyngier
-
-   Changes:
-
-   - RAID-1/RAID-5 extensions by Miguel de Icaza, Gadi Oxman, Ingo Molnar
-   - boot support for linear and striped mode by Harald Hoyer <HarryH@Royal.Net>
-   - kerneld support by Boris Tobotras <boris@xtalk.msk.su>
-   - kmod support by: Cyrus Durgin
-   - RAID0 bugfixes: Mark Anthony Lisher <markal@iname.com>
-   - Devfs support by Richard Gooch <rgooch@atnf.csiro.au>
-
-   - lots of fixes and improvements to the RAID1/RAID5 and generic
-     RAID code (such as request based resynchronization):
-
-     Neil Brown <neilb@cse.unsw.edu.au>.
-
-   This program is free software; you can redistribute it and/or modify
-   it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 2, or (at your option)
-   any later version.
-
-   You should have received a copy of the GNU General Public License
-   (for example /usr/src/linux/COPYING); if not, write to the Free
-   Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-*/
-
-#include <linux/module.h>
-#include <linux/config.h>
-#include <linux/linkage.h>
-#include <linux/raid/md.h>
-#include <linux/sysctl.h>
-#include <linux/bio.h>
-#include <linux/devfs_fs_kernel.h>
-#include <linux/buffer_head.h> /* for invalidate_bdev */
-#include <linux/suspend.h>
-
-#include <linux/init.h>
-
-#ifdef CONFIG_KMOD
-#include <linux/kmod.h>
-#endif
-
-#define __KERNEL_SYSCALLS__
-#include <linux/unistd.h>
-
-#include <asm/unaligned.h>
-
-#define MAJOR_NR MD_MAJOR
-#define MD_DRIVER
-#define DEVICE_NR(device) (minor(device))
-
-#include <linux/blk.h>
-
-#define DEBUG 0
-#define dprintk(x...) ((void)(DEBUG && printk(x)))
-
-
-#ifndef MODULE
-static void autostart_arrays (void);
-#endif
-
-static mdk_personality_t *pers[MAX_PERSONALITY];
-static spinlock_t pers_lock = SPIN_LOCK_UNLOCKED;
-
-/*
- * Current RAID-1,4,5 parallel reconstruction 'guaranteed speed limit'
- * is 1000 KB/sec, so the extra system load does not show up that much.
- * Increase it if you want to have more _guaranteed_ speed. Note that
- * the RAID driver will use the maximum available bandwith if the IO
- * subsystem is idle. There is also an 'absolute maximum' reconstruction
- * speed limit - in case reconstruction slows down your system despite
- * idle IO detection.
- *
- * you can change it via /proc/sys/dev/raid/speed_limit_min and _max.
- */
-
-static int sysctl_speed_limit_min = 1000;
-static int sysctl_speed_limit_max = 200000;
-
-static struct ctl_table_header *raid_table_header;
-
-static ctl_table raid_table[] = {
-	{
-		.ctl_name	= DEV_RAID_SPEED_LIMIT_MIN,
-		.procname	= "speed_limit_min",
-		.data		= &sysctl_speed_limit_min,
-		.maxlen		= sizeof(int),
-		.mode		= 0644,
-		.proc_handler	= &proc_dointvec,
-	},
-	{
-		.ctl_name	= DEV_RAID_SPEED_LIMIT_MAX,
-		.procname	= "speed_limit_max",
-		.data		= &sysctl_speed_limit_max,
-		.maxlen		= sizeof(int),
-		.mode		= 0644,
-		.proc_handler	= &proc_dointvec,
-	},
-	{ .ctl_name = 0 }
-};
-
-static ctl_table raid_dir_table[] = {
-	{
-		.ctl_name	= DEV_RAID,
-		.procname	= "raid",
-		.maxlen		= 0,
-		.mode		= 0555,
-		.child		= raid_table,
-	},
-	{ .ctl_name = 0 }
-};
-
-static ctl_table raid_root_table[] = {
-	{
-		.ctl_name	= CTL_DEV,
-		.procname	= "dev",
-		.maxlen		= 0,
-		.mode		= 0555,
-		.child		= raid_dir_table,
-	},
-	{ .ctl_name = 0 }
-};
-
-static struct block_device_operations md_fops;
-
-static struct gendisk *disks[MAX_MD_DEVS];
-
-/*
- * Enables to iterate over all existing md arrays
- * all_mddevs_lock protects this list as well as mddev_map.
- */
-static LIST_HEAD(all_mddevs);
-static spinlock_t all_mddevs_lock = SPIN_LOCK_UNLOCKED;
-
-
-/*
- * iterates through all used mddevs in the system.
- * We take care to grab the all_mddevs_lock whenever navigating
- * the list, and to always hold a refcount when unlocked.
- * Any code which breaks out of this loop while own
- * a reference to the current mddev and must mddev_put it.
- */
-#define ITERATE_MDDEV(mddev,tmp)					\
-									\
-	for (({ spin_lock(&all_mddevs_lock); 				\
-		tmp = all_mddevs.next;					\
-		mddev = NULL;});					\
-	     ({ if (tmp != &all_mddevs)					\
-			mddev_get(list_entry(tmp, mddev_t, all_mddevs));\
-		spin_unlock(&all_mddevs_lock);				\
-		if (mddev) mddev_put(mddev);				\
-		mddev = list_entry(tmp, mddev_t, all_mddevs);		\
-		tmp != &all_mddevs;});					\
-	     ({ spin_lock(&all_mddevs_lock);				\
-		tmp = tmp->next;})					\
-		)
-
-static mddev_t *mddev_map[MAX_MD_DEVS];
-
-static int md_fail_request (request_queue_t *q, struct bio *bio)
-{
-	bio_io_error(bio, bio->bi_size);
-	return 0;
-}
-
-static inline mddev_t *mddev_get(mddev_t *mddev)
-{
-	atomic_inc(&mddev->active);
-	return mddev;
-}
-
-static void mddev_put(mddev_t *mddev)
-{
-	if (!atomic_dec_and_lock(&mddev->active, &all_mddevs_lock))
-		return;
-	if (!mddev->raid_disks && list_empty(&mddev->disks)) {
-		list_del(&mddev->all_mddevs);
-		mddev_map[mdidx(mddev)] = NULL;
-		kfree(mddev);
-		MOD_DEC_USE_COUNT;
-	}
-	spin_unlock(&all_mddevs_lock);
-}
-
-static mddev_t * mddev_find(int unit)
-{
-	mddev_t *mddev, *new = NULL;
-
- retry:
-	spin_lock(&all_mddevs_lock);
-	if (mddev_map[unit]) {
-		mddev =  mddev_get(mddev_map[unit]);
-		spin_unlock(&all_mddevs_lock);
-		if (new)
-			kfree(new);
-		return mddev;
-	}
-	if (new) {
-		mddev_map[unit] = new;
-		list_add(&new->all_mddevs, &all_mddevs);
-		spin_unlock(&all_mddevs_lock);
-		MOD_INC_USE_COUNT;
-		return new;
-	}
-	spin_unlock(&all_mddevs_lock);
-
-	new = (mddev_t *) kmalloc(sizeof(*new), GFP_KERNEL);
-	if (!new)
-		return NULL;
-
-	memset(new, 0, sizeof(*new));
-
-	new->__minor = unit;
-	init_MUTEX(&new->reconfig_sem);
-	INIT_LIST_HEAD(&new->disks);
-	INIT_LIST_HEAD(&new->all_mddevs);
-	init_timer(&new->safemode_timer);
-	atomic_set(&new->active, 1);
-	blk_queue_make_request(&new->queue, md_fail_request);
-
-	goto retry;
-}
-
-static inline int mddev_lock(mddev_t * mddev)
-{
-	return down_interruptible(&mddev->reconfig_sem);
-}
-
-static inline void mddev_lock_uninterruptible(mddev_t * mddev)
-{
-	down(&mddev->reconfig_sem);
-}
-
-static inline int mddev_trylock(mddev_t * mddev)
-{
-	return down_trylock(&mddev->reconfig_sem);
-}
-
-static inline void mddev_unlock(mddev_t * mddev)
-{
-	up(&mddev->reconfig_sem);
-}
-
-mdk_rdev_t * find_rdev_nr(mddev_t *mddev, int nr)
-{
-	mdk_rdev_t * rdev;
-	struct list_head *tmp;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->desc_nr == nr)
-			return rdev;
-	}
-	return NULL;
-}
-
-static mdk_rdev_t * find_rdev(mddev_t * mddev, dev_t dev)
-{
-	struct list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->bdev->bd_dev == dev)
-			return rdev;
-	}
-	return NULL;
-}
-
-inline static sector_t calc_dev_sboffset(struct block_device *bdev)
-{
-	sector_t size = bdev->bd_inode->i_size >> BLOCK_SIZE_BITS;
-	return MD_NEW_SIZE_BLOCKS(size);
-}
-
-static sector_t calc_dev_size(mdk_rdev_t *rdev, unsigned chunk_size)
-{
-	sector_t size;
-
-	size = rdev->sb_offset;
-
-	if (chunk_size)
-		size &= ~((sector_t)chunk_size/1024 - 1);
-	return size;
-}
-
-static int alloc_disk_sb(mdk_rdev_t * rdev)
-{
-	if (rdev->sb_page)
-		MD_BUG();
-
-	rdev->sb_page = alloc_page(GFP_KERNEL);
-	if (!rdev->sb_page) {
-		printk(KERN_ALERT "md: out of memory.\n");
-		return -EINVAL;
-	}
-
-	return 0;
-}
-
-static void free_disk_sb(mdk_rdev_t * rdev)
-{
-	if (rdev->sb_page) {
-		page_cache_release(rdev->sb_page);
-		rdev->sb_loaded = 0;
-		rdev->sb_page = NULL;
-		rdev->sb_offset = 0;
-		rdev->size = 0;
-	}
-}
-
-
-static int bi_complete(struct bio *bio, unsigned int bytes_done, int error)
-{
-	if (bio->bi_size)
-		return 1;
-
-	complete((struct completion*)bio->bi_private);
-	return 0;
-}
-
-static int sync_page_io(struct block_device *bdev, sector_t sector, int size,
-		   struct page *page, int rw)
-{
-	struct bio bio;
-	struct bio_vec vec;
-	struct completion event;
-
-	bio_init(&bio);
-	bio.bi_io_vec = &vec;
-	vec.bv_page = page;
-	vec.bv_len = size;
-	vec.bv_offset = 0;
-	bio.bi_vcnt = 1;
-	bio.bi_idx = 0;
-	bio.bi_size = size;
-	bio.bi_bdev = bdev;
-	bio.bi_sector = sector;
-	init_completion(&event);
-	bio.bi_private = &event;
-	bio.bi_end_io = bi_complete;
-	submit_bio(rw, &bio);
-	blk_run_queues();
-	wait_for_completion(&event);
-
-	return test_bit(BIO_UPTODATE, &bio.bi_flags);
-}
-
-static int read_disk_sb(mdk_rdev_t * rdev)
-{
-
-	if (!rdev->sb_page) {
-		MD_BUG();
-		return -EINVAL;
-	}
-	if (rdev->sb_loaded)
-		return 0;
-
-
-	if (!sync_page_io(rdev->bdev, rdev->sb_offset<<1, MD_SB_BYTES, rdev->sb_page, READ))
-		goto fail;
-	rdev->sb_loaded = 1;
-	return 0;
-
-fail:
-	printk(KERN_ERR "md: disabled device %s, could not read superblock.\n",
-		bdev_partition_name(rdev->bdev));
-	return -EINVAL;
-}
-
-static int uuid_equal(mdp_super_t *sb1, mdp_super_t *sb2)
-{
-	if (	(sb1->set_uuid0 == sb2->set_uuid0) &&
-		(sb1->set_uuid1 == sb2->set_uuid1) &&
-		(sb1->set_uuid2 == sb2->set_uuid2) &&
-		(sb1->set_uuid3 == sb2->set_uuid3))
-
-		return 1;
-
-	return 0;
-}
-
-
-static int sb_equal(mdp_super_t *sb1, mdp_super_t *sb2)
-{
-	int ret;
-	mdp_super_t *tmp1, *tmp2;
-
-	tmp1 = kmalloc(sizeof(*tmp1),GFP_KERNEL);
-	tmp2 = kmalloc(sizeof(*tmp2),GFP_KERNEL);
-
-	if (!tmp1 || !tmp2) {
-		ret = 0;
-		printk(KERN_INFO "md.c: sb1 is not equal to sb2!\n");
-		goto abort;
-	}
-
-	*tmp1 = *sb1;
-	*tmp2 = *sb2;
-
-	/*
-	 * nr_disks is not constant
-	 */
-	tmp1->nr_disks = 0;
-	tmp2->nr_disks = 0;
-
-	if (memcmp(tmp1, tmp2, MD_SB_GENERIC_CONSTANT_WORDS * 4))
-		ret = 0;
-	else
-		ret = 1;
-
-abort:
-	if (tmp1)
-		kfree(tmp1);
-	if (tmp2)
-		kfree(tmp2);
-
-	return ret;
-}
-
-static unsigned int calc_sb_csum(mdp_super_t * sb)
-{
-	unsigned int disk_csum, csum;
-
-	disk_csum = sb->sb_csum;
-	sb->sb_csum = 0;
-	csum = csum_partial((void *)sb, MD_SB_BYTES, 0);
-	sb->sb_csum = disk_csum;
-	return csum;
-}
-
-/*
- * Handle superblock details.
- * We want to be able to handle multiple superblock formats
- * so we have a common interface to them all, and an array of
- * different handlers.
- * We rely on user-space to write the initial superblock, and support
- * reading and updating of superblocks.
- * Interface methods are:
- *   int load_super(mdk_rdev_t *dev, mdk_rdev_t *refdev, int minor_version)
- *      loads and validates a superblock on dev.
- *      if refdev != NULL, compare superblocks on both devices
- *    Return:
- *      0 - dev has a superblock that is compatible with refdev
- *      1 - dev has a superblock that is compatible and newer than refdev
- *          so dev should be used as the refdev in future
- *     -EINVAL superblock incompatible or invalid
- *     -othererror e.g. -EIO
- *
- *   int validate_super(mddev_t *mddev, mdk_rdev_t *dev)
- *      Verify that dev is acceptable into mddev.
- *       The first time, mddev->raid_disks will be 0, and data from
- *       dev should be merged in.  Subsequent calls check that dev
- *       is new enough.  Return 0 or -EINVAL
- *
- *   void sync_super(mddev_t *mddev, mdk_rdev_t *dev)
- *     Update the superblock for rdev with data in mddev
- *     This does not write to disc.
- *
- */
-
-struct super_type  {
-	char 		*name;
-	struct module	*owner;
-	int		(*load_super)(mdk_rdev_t *rdev, mdk_rdev_t *refdev, int minor_version);
-	int		(*validate_super)(mddev_t *mddev, mdk_rdev_t *rdev);
-	void		(*sync_super)(mddev_t *mddev, mdk_rdev_t *rdev);
-};
-
-/*
- * load_super for 0.90.0 
- */
-static int super_90_load(mdk_rdev_t *rdev, mdk_rdev_t *refdev, int minor_version)
-{
-	mdp_super_t *sb;
-	int ret;
-	sector_t sb_offset;
-
-	/*
-	 * Calculate the position of the superblock,
-	 * it's at the end of the disk.
-	 *
-	 * It also happens to be a multiple of 4Kb.
-	 */
-	sb_offset = calc_dev_sboffset(rdev->bdev);
-	rdev->sb_offset = sb_offset;
-
-	ret = read_disk_sb(rdev);
-	if (ret) return ret;
-
-	ret = -EINVAL;
-
-	sb = (mdp_super_t*)page_address(rdev->sb_page);
-
-	if (sb->md_magic != MD_SB_MAGIC) {
-		printk(KERN_ERR "md: invalid raid superblock magic on %s\n",
-			bdev_partition_name(rdev->bdev));
-		goto abort;
-	}
-
-	if (sb->major_version != 0 ||
-	    sb->minor_version != 90) {
-		printk(KERN_WARNING "Bad version number %d.%d on %s\n",
-			sb->major_version, sb->minor_version,
-			bdev_partition_name(rdev->bdev));
-		goto abort;
-	}
-
-	if (sb->md_minor >= MAX_MD_DEVS) {
-		printk(KERN_ERR "md: %s: invalid raid minor (%x)\n",
-			bdev_partition_name(rdev->bdev), sb->md_minor);
-		goto abort;
-	}
-	if (sb->raid_disks <= 0)
-		goto abort;
-
-	if (calc_sb_csum(sb) != sb->sb_csum) {
-		printk(KERN_WARNING "md: invalid superblock checksum on %s\n",
-			bdev_partition_name(rdev->bdev));
-		goto abort;
-	}
-
-	rdev->preferred_minor = sb->md_minor;
-	rdev->data_offset = 0;
-
-	if (sb->level == MULTIPATH)
-		rdev->desc_nr = -1;
-	else
-		rdev->desc_nr = sb->this_disk.number;
-
-	if (refdev == 0)
-		ret = 1;
-	else {
-		__u64 ev1, ev2;
-		mdp_super_t *refsb = (mdp_super_t*)page_address(refdev->sb_page);
-		if (!uuid_equal(refsb, sb)) {
-			printk(KERN_WARNING "md: %s has different UUID to %s\n",
-				bdev_partition_name(rdev->bdev),
-				bdev_partition_name(refdev->bdev));
-			goto abort;
-		}
-		if (!sb_equal(refsb, sb)) {
-			printk(KERN_WARNING "md: %s has same UUID"
-				" but different superblock to %s\n",
-				bdev_partition_name(rdev->bdev),
-				bdev_partition_name(refdev->bdev));
-			goto abort;
-		}
-		ev1 = md_event(sb);
-		ev2 = md_event(refsb);
-		if (ev1 > ev2)
-			ret = 1;
-		else 
-			ret = 0;
-	}
-	rdev->size = calc_dev_size(rdev, sb->chunk_size);
-
- abort:
-	return ret;
-}
-
-/*
- * validate_super for 0.90.0
- */
-static int super_90_validate(mddev_t *mddev, mdk_rdev_t *rdev)
-{
-	mdp_disk_t *desc;
-	mdp_super_t *sb = (mdp_super_t *)page_address(rdev->sb_page);
-
-	if (mddev->raid_disks == 0) {
-		mddev->major_version = 0;
-		mddev->minor_version = sb->minor_version;
-		mddev->patch_version = sb->patch_version;
-		mddev->persistent = ! sb->not_persistent;
-		mddev->chunk_size = sb->chunk_size;
-		mddev->ctime = sb->ctime;
-		mddev->utime = sb->utime;
-		mddev->level = sb->level;
-		mddev->layout = sb->layout;
-		mddev->raid_disks = sb->raid_disks;
-		mddev->size = sb->size;
-		mddev->events = md_event(sb);
-
-		if (sb->state & (1<<MD_SB_CLEAN))
-			mddev->recovery_cp = MaxSector;
-		else {
-			if (sb->events_hi == sb->cp_events_hi && 
-				sb->events_lo == sb->cp_events_lo) {
-				mddev->recovery_cp = sb->recovery_cp;
-			} else
-				mddev->recovery_cp = 0;
-		}
-
-		memcpy(mddev->uuid+0, &sb->set_uuid0, 4);
-		memcpy(mddev->uuid+4, &sb->set_uuid1, 4);
-		memcpy(mddev->uuid+8, &sb->set_uuid2, 4);
-		memcpy(mddev->uuid+12,&sb->set_uuid3, 4);
-
-		mddev->max_disks = MD_SB_DISKS;
-	} else {
-		__u64 ev1;
-		ev1 = md_event(sb);
-		++ev1;
-		if (ev1 < mddev->events) 
-			return -EINVAL;
-	}
-	if (mddev->level != LEVEL_MULTIPATH) {
-		rdev->raid_disk = -1;
-		rdev->in_sync = rdev->faulty = 0;
-		desc = sb->disks + rdev->desc_nr;
-
-		if (desc->state & (1<<MD_DISK_FAULTY))
-			rdev->faulty = 1;
-		else if (desc->state & (1<<MD_DISK_SYNC) &&
-			 desc->raid_disk < mddev->raid_disks) {
-			rdev->in_sync = 1;
-			rdev->raid_disk = desc->raid_disk;
-		}
-	}
-	return 0;
-}
-
-/*
- * sync_super for 0.90.0
- */
-static void super_90_sync(mddev_t *mddev, mdk_rdev_t *rdev)
-{
-	mdp_super_t *sb;
-	struct list_head *tmp;
-	mdk_rdev_t *rdev2;
-	int next_spare = mddev->raid_disks;
-
-	/* make rdev->sb match mddev data..
-	 *
-	 * 1/ zero out disks
-	 * 2/ Add info for each disk, keeping track of highest desc_nr
-	 * 3/ any empty disks < highest become removed
-	 *
-	 * disks[0] gets initialised to REMOVED because
-	 * we cannot be sure from other fields if it has
-	 * been initialised or not.
-	 */
-	int highest = 0;
-	int i;
-	int active=0, working=0,failed=0,spare=0,nr_disks=0;
-
-	sb = (mdp_super_t*)page_address(rdev->sb_page);
-
-	memset(sb, 0, sizeof(*sb));
-
-	sb->md_magic = MD_SB_MAGIC;
-	sb->major_version = mddev->major_version;
-	sb->minor_version = mddev->minor_version;
-	sb->patch_version = mddev->patch_version;
-	sb->gvalid_words  = 0; /* ignored */
-	memcpy(&sb->set_uuid0, mddev->uuid+0, 4);
-	memcpy(&sb->set_uuid1, mddev->uuid+4, 4);
-	memcpy(&sb->set_uuid2, mddev->uuid+8, 4);
-	memcpy(&sb->set_uuid3, mddev->uuid+12,4);
-
-	sb->ctime = mddev->ctime;
-	sb->level = mddev->level;
-	sb->size  = mddev->size;
-	sb->raid_disks = mddev->raid_disks;
-	sb->md_minor = mddev->__minor;
-	sb->not_persistent = !mddev->persistent;
-	sb->utime = mddev->utime;
-	sb->state = 0;
-	sb->events_hi = (mddev->events>>32);
-	sb->events_lo = (u32)mddev->events;
-
-	if (mddev->in_sync)
-	{
-		sb->recovery_cp = mddev->recovery_cp;
-		sb->cp_events_hi = (mddev->events>>32);
-		sb->cp_events_lo = (u32)mddev->events;
-		if (mddev->recovery_cp == MaxSector)
-			sb->state = (1<< MD_SB_CLEAN);
-	} else
-		sb->recovery_cp = 0;
-
-	sb->layout = mddev->layout;
-	sb->chunk_size = mddev->chunk_size;
-
-	sb->disks[0].state = (1<<MD_DISK_REMOVED);
-	ITERATE_RDEV(mddev,rdev2,tmp) {
-		mdp_disk_t *d;
-		if (rdev2->raid_disk >= 0 && rdev2->in_sync && !rdev2->faulty)
-			rdev2->desc_nr = rdev2->raid_disk;
-		else
-			rdev2->desc_nr = next_spare++;
-		d = &sb->disks[rdev2->desc_nr];
-		nr_disks++;
-		d->number = rdev2->desc_nr;
-		d->major = MAJOR(rdev2->bdev->bd_dev);
-		d->minor = MINOR(rdev2->bdev->bd_dev);
-		if (rdev2->raid_disk >= 0 && rdev->in_sync && !rdev2->faulty)
-			d->raid_disk = rdev2->raid_disk;
-		else
-			d->raid_disk = rdev2->desc_nr; /* compatibility */
-		if (rdev2->faulty) {
-			d->state = (1<<MD_DISK_FAULTY);
-			failed++;
-		} else if (rdev2->in_sync) {
-			d->state = (1<<MD_DISK_ACTIVE);
-			d->state |= (1<<MD_DISK_SYNC);
-			active++;
-			working++;
-		} else {
-			d->state = 0;
-			spare++;
-			working++;
-		}
-		if (rdev2->desc_nr > highest)
-			highest = rdev2->desc_nr;
-	}
-	
-	/* now set the "removed" bit on any non-trailing holes */
-	for (i=0; i<highest; i++) {
-		mdp_disk_t *d = &sb->disks[i];
-		if (d->state == 0 && d->number == 0) {
-			d->number = i;
-			d->raid_disk = i;
-			d->state = (1<<MD_DISK_REMOVED);
-		}
-	}
-	sb->nr_disks = nr_disks;
-	sb->active_disks = active;
-	sb->working_disks = working;
-	sb->failed_disks = failed;
-	sb->spare_disks = spare;
-
-	sb->this_disk = sb->disks[rdev->desc_nr];
-	sb->sb_csum = calc_sb_csum(sb);
-}
-
-/*
- * version 1 superblock
- */
-
-static unsigned int calc_sb_1_csum(struct mdp_superblock_1 * sb)
-{
-	unsigned int disk_csum, csum;
-	int size = 256 + sb->max_dev*2;
-
-	disk_csum = sb->sb_csum;
-	sb->sb_csum = 0;
-	csum = csum_partial((void *)sb, size, 0);
-	sb->sb_csum = disk_csum;
-	return csum;
-}
-
-static int super_1_load(mdk_rdev_t *rdev, mdk_rdev_t *refdev, int minor_version)
-{
-	struct mdp_superblock_1 *sb;
-	int ret;
-	sector_t sb_offset;
-
-	/*
-	 * Calculate the position of the superblock.
-	 * It is always aligned to a 4K boundary and
-	 * depeding on minor_version, it can be:
-	 * 0: At least 8K, but less than 12K, from end of device
-	 * 1: At start of device
-	 * 2: 4K from start of device.
-	 */
-	switch(minor_version) {
-	case 0:
-		sb_offset = rdev->bdev->bd_inode->i_size >> 9;
-		sb_offset -= 8*2;
-		sb_offset &= ~(4*2);
-		/* convert from sectors to K */
-		sb_offset /= 2;
-		break;
-	case 1:
-		sb_offset = 0;
-		break;
-	case 2:
-		sb_offset = 4;
-		break;
-	default:
-		return -EINVAL;
-	}
-	rdev->sb_offset = sb_offset;
-
-	ret = read_disk_sb(rdev);
-	if (ret) return ret;
-
-
-	sb = (struct mdp_superblock_1*)page_address(rdev->sb_page);
-
-	if (sb->magic != cpu_to_le32(MD_SB_MAGIC) ||
-	    sb->major_version != cpu_to_le32(1) ||
-	    le32_to_cpu(sb->max_dev) > (4096-256)/2 ||
-	    le64_to_cpu(sb->super_offset) != (rdev->sb_offset<<1) ||
-	    sb->feature_map != 0)
-		return -EINVAL;
-
-	if (calc_sb_1_csum(sb) != sb->sb_csum) {
-		printk("md: invalid superblock checksum on %s\n",
-			bdev_partition_name(rdev->bdev));
-		return -EINVAL;
-	}
-	rdev->preferred_minor = 0xffff;
-	rdev->data_offset = le64_to_cpu(sb->data_offset);
-
-	if (refdev == 0)
-		return 1;
-	else {
-		__u64 ev1, ev2;
-		struct mdp_superblock_1 *refsb = 
-			(struct mdp_superblock_1*)page_address(refdev->sb_page);
-
-		if (memcmp(sb->set_uuid, refsb->set_uuid, 16) != 0 ||
-		    sb->level != refsb->level ||
-		    sb->layout != refsb->layout ||
-		    sb->chunksize != refsb->chunksize) {
-			printk(KERN_WARNING "md: %s has strangely different"
-				" superblock to %s\n",
-				bdev_partition_name(rdev->bdev),
-				bdev_partition_name(refdev->bdev));
-			return -EINVAL;
-		}
-		ev1 = le64_to_cpu(sb->events);
-		ev2 = le64_to_cpu(refsb->events);
-
-		if (ev1 > ev2)
-			return 1;
-	}
-	if (minor_version) 
-		rdev->size = ((rdev->bdev->bd_inode->i_size>>9) - le64_to_cpu(sb->data_offset)) / 2;
-	else
-		rdev->size = rdev->sb_offset;
-	if (rdev->size < le64_to_cpu(sb->data_size)/2)
-		return -EINVAL;
-	rdev->size = le64_to_cpu(sb->data_size)/2;
-	if (le32_to_cpu(sb->chunksize))
-		rdev->size &= ~((sector_t)le32_to_cpu(sb->chunksize)/2 - 1);
-	return 0;
-}
-
-static int super_1_validate(mddev_t *mddev, mdk_rdev_t *rdev)
-{
-	struct mdp_superblock_1 *sb = (struct mdp_superblock_1*)page_address(rdev->sb_page);
-
-	if (mddev->raid_disks == 0) {
-		mddev->major_version = 1;
-		mddev->minor_version = 0;
-		mddev->patch_version = 0;
-		mddev->persistent = 1;
-		mddev->chunk_size = le32_to_cpu(sb->chunksize) << 9;
-		mddev->ctime = le64_to_cpu(sb->ctime) & ((1ULL << 32)-1);
-		mddev->utime = le64_to_cpu(sb->utime) & ((1ULL << 32)-1);
-		mddev->level = le32_to_cpu(sb->level);
-		mddev->layout = le32_to_cpu(sb->layout);
-		mddev->raid_disks = le32_to_cpu(sb->raid_disks);
-		mddev->size = (u32)le64_to_cpu(sb->size);
-		mddev->events = le64_to_cpu(sb->events);
-		
-		mddev->recovery_cp = le64_to_cpu(sb->resync_offset);
-		memcpy(mddev->uuid, sb->set_uuid, 16);
-
-		mddev->max_disks =  (4096-256)/2;
-	} else {
-		__u64 ev1;
-		ev1 = le64_to_cpu(sb->events);
-		++ev1;
-		if (ev1 < mddev->events)
-			return -EINVAL;
-	}
-
-	if (mddev->level != LEVEL_MULTIPATH) {
-		int role;
-		rdev->desc_nr = le32_to_cpu(sb->dev_number);
-		role = le16_to_cpu(sb->dev_roles[rdev->desc_nr]);
-		switch(role) {
-		case 0xffff: /* spare */
-			rdev->in_sync = 0;
-			rdev->faulty = 0;
-			rdev->raid_disk = -1;
-			break;
-		case 0xfffe: /* faulty */
-			rdev->in_sync = 0;
-			rdev->faulty = 1;
-			rdev->raid_disk = -1;
-			break;
-		default:
-			rdev->in_sync = 1;
-			rdev->faulty = 0;
-			rdev->raid_disk = role;
-			break;
-		}
-	}
-	return 0;
-}
-
-static void super_1_sync(mddev_t *mddev, mdk_rdev_t *rdev)
-{
-	struct mdp_superblock_1 *sb;
-	struct list_head *tmp;
-	mdk_rdev_t *rdev2;
-	int max_dev, i;
-	/* make rdev->sb match mddev and rdev data. */
-
-	sb = (struct mdp_superblock_1*)page_address(rdev->sb_page);
-
-	sb->feature_map = 0;
-	sb->pad0 = 0;
-	memset(sb->pad1, 0, sizeof(sb->pad1));
-	memset(sb->pad2, 0, sizeof(sb->pad2));
-	memset(sb->pad3, 0, sizeof(sb->pad3));
-
-	sb->utime = cpu_to_le64((__u64)mddev->utime);
-	sb->events = cpu_to_le64(mddev->events);
-	if (mddev->in_sync)
-		sb->resync_offset = cpu_to_le64(mddev->recovery_cp);
-	else
-		sb->resync_offset = cpu_to_le64(0);
-
-	max_dev = 0;
-	ITERATE_RDEV(mddev,rdev2,tmp)
-		if (rdev2->desc_nr > max_dev)
-			max_dev = rdev2->desc_nr;
-	
-	sb->max_dev = max_dev;
-	for (i=0; i<max_dev;i++)
-		sb->dev_roles[max_dev] = cpu_to_le16(0xfffe);
-	
-	ITERATE_RDEV(mddev,rdev2,tmp) {
-		i = rdev2->desc_nr;
-		if (rdev2->faulty)
-			sb->dev_roles[i] = cpu_to_le16(0xfffe);
-		else if (rdev2->in_sync)
-			sb->dev_roles[i] = cpu_to_le16(rdev2->raid_disk);
-		else
-			sb->dev_roles[i] = cpu_to_le16(0xffff);
-	}
-
-	sb->recovery_offset = cpu_to_le64(0); /* not supported yet */
-}
-
-
-struct super_type super_types[] = {
-	[0] = {
-		.name	= "0.90.0",
-		.owner	= THIS_MODULE,
-		.load_super	= super_90_load,
-		.validate_super	= super_90_validate,
-		.sync_super	= super_90_sync,
-	},
-	[1] = {
-		.name	= "md-1",
-		.owner	= THIS_MODULE,
-		.load_super	= super_1_load,
-		.validate_super	= super_1_validate,
-		.sync_super	= super_1_sync,
-	},
-};
-	
-static mdk_rdev_t * match_dev_unit(mddev_t *mddev, mdk_rdev_t *dev)
-{
-	struct list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	ITERATE_RDEV(mddev,rdev,tmp)
-		if (rdev->bdev->bd_contains == dev->bdev->bd_contains)
-			return rdev;
-
-	return NULL;
-}
-
-static int match_mddev_units(mddev_t *mddev1, mddev_t *mddev2)
-{
-	struct list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	ITERATE_RDEV(mddev1,rdev,tmp)
-		if (match_dev_unit(mddev2, rdev))
-			return 1;
-
-	return 0;
-}
-
-static LIST_HEAD(pending_raid_disks);
-
-static int bind_rdev_to_array(mdk_rdev_t * rdev, mddev_t * mddev)
-{
-	mdk_rdev_t *same_pdev;
-
-	if (rdev->mddev) {
-		MD_BUG();
-		return -EINVAL;
-	}
-	same_pdev = match_dev_unit(mddev, rdev);
-	if (same_pdev)
-		printk(KERN_WARNING
-			"md%d: WARNING: %s appears to be on the same physical"
-	 		" disk as %s. True\n     protection against single-disk"
-			" failure might be compromised.\n",
-			mdidx(mddev), bdev_partition_name(rdev->bdev),
-			bdev_partition_name(same_pdev->bdev));
-
-	/* Verify rdev->desc_nr is unique.
-	 * If it is -1, assign a free number, else
-	 * check number is not in use
-	 */
-	if (rdev->desc_nr < 0) {
-		int choice = 0;
-		if (mddev->pers) choice = mddev->raid_disks;
-		while (find_rdev_nr(mddev, choice))
-			choice++;
-		rdev->desc_nr = choice;
-	} else {
-		if (find_rdev_nr(mddev, rdev->desc_nr))
-			return -EBUSY;
-	}
-			
-	list_add(&rdev->same_set, &mddev->disks);
-	rdev->mddev = mddev;
-	printk(KERN_INFO "md: bind<%s>\n", bdev_partition_name(rdev->bdev));
-	return 0;
-}
-
-static void unbind_rdev_from_array(mdk_rdev_t * rdev)
-{
-	if (!rdev->mddev) {
-		MD_BUG();
-		return;
-	}
-	list_del_init(&rdev->same_set);
-	printk(KERN_INFO "md: unbind<%s>\n", bdev_partition_name(rdev->bdev));
-	rdev->mddev = NULL;
-}
-
-/*
- * prevent the device from being mounted, repartitioned or
- * otherwise reused by a RAID array (or any other kernel
- * subsystem), by opening the device. [simply getting an
- * inode is not enough, the SCSI module usage code needs
- * an explicit open() on the device]
- */
-static int lock_rdev(mdk_rdev_t *rdev, dev_t dev)
-{
-	int err = 0;
-	struct block_device *bdev;
-
-	bdev = bdget(dev);
-	if (!bdev)
-		return -ENOMEM;
-	err = blkdev_get(bdev, FMODE_READ|FMODE_WRITE, 0, BDEV_RAW);
-	if (err)
-		return err;
-	err = bd_claim(bdev, rdev);
-	if (err) {
-		blkdev_put(bdev, BDEV_RAW);
-		return err;
-	}
-	rdev->bdev = bdev;
-	return err;
-}
-
-static void unlock_rdev(mdk_rdev_t *rdev)
-{
-	struct block_device *bdev = rdev->bdev;
-	rdev->bdev = NULL;
-	if (!bdev)
-		MD_BUG();
-	bd_release(bdev);
-	blkdev_put(bdev, BDEV_RAW);
-}
-
-void md_autodetect_dev(dev_t dev);
-
-static void export_rdev(mdk_rdev_t * rdev)
-{
-	printk(KERN_INFO "md: export_rdev(%s)\n",
-		bdev_partition_name(rdev->bdev));
-	if (rdev->mddev)
-		MD_BUG();
-	free_disk_sb(rdev);
-	list_del_init(&rdev->same_set);
-#ifndef MODULE
-	md_autodetect_dev(rdev->bdev->bd_dev);
-#endif
-	unlock_rdev(rdev);
-	kfree(rdev);
-}
-
-static void kick_rdev_from_array(mdk_rdev_t * rdev)
-{
-	unbind_rdev_from_array(rdev);
-	export_rdev(rdev);
-}
-
-static void export_array(mddev_t *mddev)
-{
-	struct list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (!rdev->mddev) {
-			MD_BUG();
-			continue;
-		}
-		kick_rdev_from_array(rdev);
-	}
-	if (!list_empty(&mddev->disks))
-		MD_BUG();
-	mddev->raid_disks = 0;
-	mddev->major_version = 0;
-}
-
-static void print_desc(mdp_disk_t *desc)
-{
-	printk(" DISK<N:%d,%s(%d,%d),R:%d,S:%d>\n", desc->number,
-		partition_name(MKDEV(desc->major,desc->minor)),
-		desc->major,desc->minor,desc->raid_disk,desc->state);
-}
-
-static void print_sb(mdp_super_t *sb)
-{
-	int i;
-
-	printk(KERN_INFO 
-		"md:  SB: (V:%d.%d.%d) ID:<%08x.%08x.%08x.%08x> CT:%08x\n",
-		sb->major_version, sb->minor_version, sb->patch_version,
-		sb->set_uuid0, sb->set_uuid1, sb->set_uuid2, sb->set_uuid3,
-		sb->ctime);
-	printk(KERN_INFO "md:     L%d S%08d ND:%d RD:%d md%d LO:%d CS:%d\n",
-		sb->level, sb->size, sb->nr_disks, sb->raid_disks,
-		sb->md_minor, sb->layout, sb->chunk_size);
-	printk(KERN_INFO "md:     UT:%08x ST:%d AD:%d WD:%d"
-		" FD:%d SD:%d CSUM:%08x E:%08lx\n",
-		sb->utime, sb->state, sb->active_disks, sb->working_disks,
-		sb->failed_disks, sb->spare_disks,
-		sb->sb_csum, (unsigned long)sb->events_lo);
-
-	printk(KERN_INFO);
-	for (i = 0; i < MD_SB_DISKS; i++) {
-		mdp_disk_t *desc;
-
-		desc = sb->disks + i;
-		if (desc->number || desc->major || desc->minor ||
-		    desc->raid_disk || (desc->state && (desc->state != 4))) {
-			printk("     D %2d: ", i);
-			print_desc(desc);
-		}
-	}
-	printk(KERN_INFO "md:     THIS: ");
-	print_desc(&sb->this_disk);
-
-}
-
-static void print_rdev(mdk_rdev_t *rdev)
-{
-	printk(KERN_INFO "md: rdev %s, SZ:%08llu F:%d S:%d DN:%d ",
-		bdev_partition_name(rdev->bdev), (unsigned long long)rdev->size,
-	       	rdev->faulty, rdev->in_sync, rdev->desc_nr);
-	if (rdev->sb_loaded) {
-		printk(KERN_INFO "md: rdev superblock:\n");
-		print_sb((mdp_super_t*)page_address(rdev->sb_page));
-	} else
-		printk(KERN_INFO "md: no rdev superblock!\n");
-}
-
-void md_print_devices(void)
-{
-	struct list_head *tmp, *tmp2;
-	mdk_rdev_t *rdev;
-	mddev_t *mddev;
-
-	printk("\n");
-	printk("md:	**********************************\n");
-	printk("md:	* <COMPLETE RAID STATE PRINTOUT> *\n");
-	printk("md:	**********************************\n");
-	ITERATE_MDDEV(mddev,tmp) {
-		printk("md%d: ", mdidx(mddev));
-
-		ITERATE_RDEV(mddev,rdev,tmp2)
-			printk("<%s>", bdev_partition_name(rdev->bdev));
-
-		ITERATE_RDEV(mddev,rdev,tmp2)
-			print_rdev(rdev);
-	}
-	printk("md:	**********************************\n");
-	printk("\n");
-}
-
-
-static int write_disk_sb(mdk_rdev_t * rdev)
-{
-
-	if (!rdev->sb_loaded) {
-		MD_BUG();
-		return 1;
-	}
-	if (rdev->faulty) {
-		MD_BUG();
-		return 1;
-	}
-
-	dprintk(KERN_INFO "(write) %s's sb offset: %llu\n",
-		bdev_partition_name(rdev->bdev),
-	       (unsigned long long)rdev->sb_offset);
-  
-	if (sync_page_io(rdev->bdev, rdev->sb_offset<<1, MD_SB_BYTES, rdev->sb_page, WRITE))
-		return 0;
-
-	printk("md: write_disk_sb failed for device %s\n", 
-		bdev_partition_name(rdev->bdev));
-	return 1;
-}
-
-static void sync_sbs(mddev_t * mddev)
-{
-	mdk_rdev_t *rdev;
-	struct list_head *tmp;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		super_types[mddev->major_version].
-			sync_super(mddev, rdev);
-		rdev->sb_loaded = 1;
-	}
-}
-
-static void md_update_sb(mddev_t * mddev)
-{
-	int err, count = 100;
-	struct list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	mddev->sb_dirty = 0;
-repeat:
-	mddev->utime = get_seconds();
-	mddev->events ++;
-
-	if (!mddev->events) {
-		/*
-		 * oops, this 64-bit counter should never wrap.
-		 * Either we are in around ~1 trillion A.C., assuming
-		 * 1 reboot per second, or we have a bug:
-		 */
-		MD_BUG();
-		mddev->events --;
-	}
-	sync_sbs(mddev);
-
-	/*
-	 * do not write anything to disk if using
-	 * nonpersistent superblocks
-	 */
-	if (!mddev->persistent)
-		return;
-
-	dprintk(KERN_INFO 
-		"md: updating md%d RAID superblock on device (in sync %d)\n",
-		mdidx(mddev),mddev->in_sync);
-
-	err = 0;
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		dprintk(KERN_INFO "md: ");
-		if (rdev->faulty)
-			dprintk("(skipping faulty ");
-
-		dprintk("%s ", bdev_partition_name(rdev->bdev));
-		if (!rdev->faulty) {
-			err += write_disk_sb(rdev);
-		} else
-			dprintk(")\n");
-		if (!err && mddev->level == LEVEL_MULTIPATH)
-			/* only need to write one superblock... */
-			break;
-	}
-	if (err) {
-		if (--count) {
-			printk(KERN_ERR "md: errors occurred during superblock"
-				" update, repeating\n");
-			goto repeat;
-		}
-		printk(KERN_ERR \
-			"md: excessive errors occurred during superblock update, exiting\n");
-	}
-}
-
-/*
- * Import a device. If 'super_format' >= 0, then sanity check the superblock
- *
- * mark the device faulty if:
- *
- *   - the device is nonexistent (zero size)
- *   - the device has no valid superblock
- *
- * a faulty rdev _never_ has rdev->sb set.
- */
-static mdk_rdev_t *md_import_device(dev_t newdev, int super_format, int super_minor)
-{
-	int err;
-	mdk_rdev_t *rdev;
-	sector_t size;
-
-	rdev = (mdk_rdev_t *) kmalloc(sizeof(*rdev), GFP_KERNEL);
-	if (!rdev) {
-		printk(KERN_ERR "md: could not alloc mem for %s!\n", 
-			partition_name(newdev));
-		return ERR_PTR(-ENOMEM);
-	}
-	memset(rdev, 0, sizeof(*rdev));
-
-	if ((err = alloc_disk_sb(rdev)))
-		goto abort_free;
-
-	err = lock_rdev(rdev, newdev);
-	if (err) {
-		printk(KERN_ERR "md: could not lock %s.\n",
-			partition_name(newdev));
-		goto abort_free;
-	}
-	rdev->desc_nr = -1;
-	rdev->faulty = 0;
-	rdev->in_sync = 0;
-	rdev->data_offset = 0;
-	atomic_set(&rdev->nr_pending, 0);
-
-	size = rdev->bdev->bd_inode->i_size >> BLOCK_SIZE_BITS;
-	if (!size) {
-		printk(KERN_WARNING 
-			"md: %s has zero or unknown size, marking faulty!\n",
-			bdev_partition_name(rdev->bdev));
-		err = -EINVAL;
-		goto abort_free;
-	}
-
-	if (super_format >= 0) {
-		err = super_types[super_format].
-			load_super(rdev, NULL, super_minor);
-		if (err == -EINVAL) {
-			printk(KERN_WARNING 
-				"md: %s has invalid sb, not importing!\n",
-				bdev_partition_name(rdev->bdev));
-			goto abort_free;
-		}
-		if (err < 0) {
-			printk(KERN_WARNING 
-				"md: could not read %s's sb, not importing!\n",
-				bdev_partition_name(rdev->bdev));
-			goto abort_free;
-		}
-	}
-	INIT_LIST_HEAD(&rdev->same_set);
-
-	return rdev;
-
-abort_free:
-	if (rdev->sb_page) {
-		if (rdev->bdev)
-			unlock_rdev(rdev);
-		free_disk_sb(rdev);
-	}
-	kfree(rdev);
-	return ERR_PTR(err);
-}
-
-/*
- * Check a full RAID array for plausibility
- */
-
-
-static int analyze_sbs(mddev_t * mddev)
-{
-	int i;
-	struct list_head *tmp;
-	mdk_rdev_t *rdev, *freshest;
-
-	freshest = NULL;
-	ITERATE_RDEV(mddev,rdev,tmp)
-		switch (super_types[mddev->major_version].
-			load_super(rdev, freshest, mddev->minor_version)) {
-		case 1:
-			freshest = rdev;
-			break;
-		case 0:
-			break;
-		default:
-			printk( KERN_ERR \
-				"md: fatal superblock inconsistency in %s"
-				" -- removing from array\n", 
-				bdev_partition_name(rdev->bdev));
-			kick_rdev_from_array(rdev);
-		}
-
-
-	super_types[mddev->major_version].
-		validate_super(mddev, freshest);
-
-	i = 0;
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev != freshest)
-			if (super_types[mddev->major_version].
-			    validate_super(mddev, rdev)) {
-				printk(KERN_WARNING "md: kicking non-fresh %s"
-					" from array!\n",
-					bdev_partition_name(rdev->bdev));
-				kick_rdev_from_array(rdev);
-				continue;
-			}
-		if (mddev->level == LEVEL_MULTIPATH) {
-			rdev->desc_nr = i++;
-			rdev->raid_disk = rdev->desc_nr;
-			rdev->in_sync = 1;
-		}
-	}
-
-
-	/*
-	 * Check if we can support this RAID array
-	 */
-	if (mddev->major_version != MD_MAJOR_VERSION ||
-			mddev->minor_version > MD_MINOR_VERSION) {
-		printk(KERN_ALERT 
-			"md: md%d: unsupported raid array version %d.%d.%d\n",
-			mdidx(mddev), mddev->major_version,
-			mddev->minor_version, mddev->patch_version);
-		goto abort;
-	}
-
-	if ((mddev->recovery_cp != MaxSector) && ((mddev->level == 1) ||
-			(mddev->level == 4) || (mddev->level == 5)))
-		printk(KERN_ERR "md: md%d: raid array is not clean"
-			" -- starting background reconstruction\n", 
-			mdidx(mddev));
-
-	return 0;
-abort:
-	return 1;
-}
-
-static struct gendisk *md_probe(dev_t dev, int *part, void *data)
-{
-	static DECLARE_MUTEX(disks_sem);
-	int unit = MINOR(dev);
-	mddev_t *mddev = mddev_find(unit);
-	struct gendisk *disk;
-
-	if (!mddev)
-		return NULL;
-
-	down(&disks_sem);
-	if (disks[unit]) {
-		up(&disks_sem);
-		mddev_put(mddev);
-		return NULL;
-	}
-	disk = alloc_disk(1);
-	if (!disk) {
-		up(&disks_sem);
-		mddev_put(mddev);
-		return NULL;
-	}
-	disk->major = MD_MAJOR;
-	disk->first_minor = mdidx(mddev);
-	sprintf(disk->disk_name, "md%d", mdidx(mddev));
-	disk->fops = &md_fops;
-	disk->private_data = mddev;
-	disk->queue = &mddev->queue;
-	add_disk(disk);
-	disks[mdidx(mddev)] = disk;
-	up(&disks_sem);
-	return NULL;
-}
-
-void md_wakeup_thread(mdk_thread_t *thread);
-
-static void md_safemode_timeout(unsigned long data)
-{
-	mddev_t *mddev = (mddev_t *) data;
-
-	mddev->safemode = 1;
-	md_wakeup_thread(mddev->thread);
-}
-
-
-static int do_md_run(mddev_t * mddev)
-{
-	int pnum, err;
-	int chunk_size;
-	struct list_head *tmp;
-	mdk_rdev_t *rdev;
-	struct gendisk *disk;
-
-	if (list_empty(&mddev->disks)) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	if (mddev->pers)
-		return -EBUSY;
-
-	/*
-	 * Analyze all RAID superblock(s)
-	 */
-	if (!mddev->raid_disks && analyze_sbs(mddev)) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	chunk_size = mddev->chunk_size;
-	pnum = level_to_pers(mddev->level);
-
-	if ((pnum != MULTIPATH) && (pnum != RAID1)) {
-		if (!chunk_size) {
-			/*
-			 * 'default chunksize' in the old md code used to
-			 * be PAGE_SIZE, baaad.
-			 * we abort here to be on the safe side. We don't
-			 * want to continue the bad practice.
-			 */
-			printk(KERN_ERR 
-				"no chunksize specified, see 'man raidtab'\n");
-			return -EINVAL;
-		}
-		if (chunk_size > MAX_CHUNK_SIZE) {
-			printk(KERN_ERR "too big chunk_size: %d > %d\n",
-				chunk_size, MAX_CHUNK_SIZE);
-			return -EINVAL;
-		}
-		/*
-		 * chunk-size has to be a power of 2 and multiples of PAGE_SIZE
-		 */
-		if ( (1 << ffz(~chunk_size)) != chunk_size) {
-			MD_BUG();
-			return -EINVAL;
-		}
-		if (chunk_size < PAGE_SIZE) {
-			printk(KERN_ERR "too small chunk_size: %d < %ld\n",
-				chunk_size, PAGE_SIZE);
-			return -EINVAL;
-		}
-
-		/* devices must have minimum size of one chunk */
-		ITERATE_RDEV(mddev,rdev,tmp) {
-			if (rdev->faulty)
-				continue;
-			if (rdev->size < chunk_size / 1024) {
-				printk(KERN_WARNING
-					"md: Dev %s smaller than chunk_size:"
-					" %lluk < %dk\n",
-					bdev_partition_name(rdev->bdev),
-					(unsigned long long)rdev->size,
-					chunk_size / 1024);
-				return -EINVAL;
-			}
-		}
-	} 
-	if (pnum >= MAX_PERSONALITY) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-#ifdef CONFIG_KMOD
-	if (!pers[pnum])
-	{
-		char module_name[80];
-		sprintf (module_name, "md-personality-%d", pnum);
-		request_module (module_name);
-	}
-#endif
-
-	/*
-	 * Drop all container device buffers, from now on
-	 * the only valid external interface is through the md
-	 * device.
-	 * Also find largest hardsector size
-	 */
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->faulty)
-			continue;
-		sync_blockdev(rdev->bdev);
-		invalidate_bdev(rdev->bdev, 0);
-	}
-
-	md_probe(mdidx(mddev), NULL, NULL);
-	disk = disks[mdidx(mddev)];
-	if (!disk)
-		return -ENOMEM;
-
-	spin_lock(&pers_lock);
-	if (!pers[pnum] || !try_module_get(pers[pnum]->owner)) {
-		spin_unlock(&pers_lock);
-		printk(KERN_ERR "md: personality %d is not loaded!\n",
-		       pnum);
-		return -EINVAL;
-	}
-
-	mddev->pers = pers[pnum];
-	spin_unlock(&pers_lock);
-
-	blk_queue_make_request(&mddev->queue, mddev->pers->make_request);
-	printk("%s: setting max_sectors to %d, segment boundary to %d\n",
-		disk->disk_name,
-		chunk_size >> 9,
-		(chunk_size>>1)-1);
-	blk_queue_max_sectors(&mddev->queue, chunk_size >> 9);
-	blk_queue_segment_boundary(&mddev->queue, (chunk_size>>1) - 1);
-	mddev->queue.queuedata = mddev;
-
-	err = mddev->pers->run(mddev);
-	if (err) {
-		printk(KERN_ERR "md: pers->run() failed ...\n");
-		module_put(mddev->pers->owner);
-		mddev->pers = NULL;
-		return -EINVAL;
-	}
- 	atomic_set(&mddev->writes_pending,0);
-	mddev->safemode = 0;
-	mddev->safemode_timer.function = md_safemode_timeout;
-	mddev->safemode_timer.data = (unsigned long) mddev;
-	mddev->safemode_delay = (20 * HZ)/1000 +1; /* 20 msec delay */
-	mddev->in_sync = 1;
-	
-	set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);
-	md_wakeup_thread(mddev->thread);
-	set_capacity(disk, mddev->array_size<<1);
-	return 0;
-}
-
-static int restart_array(mddev_t *mddev)
-{
-	struct gendisk *disk = disks[mdidx(mddev)];
-	int err;
-
-	/*
-	 * Complain if it has no devices
-	 */
-	err = -ENXIO;
-	if (list_empty(&mddev->disks))
-		goto out;
-
-	if (mddev->pers) {
-		err = -EBUSY;
-		if (!mddev->ro)
-			goto out;
-
-		mddev->safemode = 0;
-		mddev->ro = 0;
-		set_disk_ro(disk, 0);
-
-		printk(KERN_INFO "md: md%d switched to read-write mode.\n",
-			mdidx(mddev));
-		/*
-		 * Kick recovery or resync if necessary
-		 */
-		set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);
-		md_wakeup_thread(mddev->thread);
-		err = 0;
-	} else {
-		printk(KERN_ERR "md: md%d has no personality assigned.\n",
-			mdidx(mddev));
-		err = -EINVAL;
-	}
-
-out:
-	return err;
-}
-
-static int do_md_stop(mddev_t * mddev, int ro)
-{
-	int err = 0;
-	struct gendisk *disk = disks[mdidx(mddev)];
-
-	if (atomic_read(&mddev->active)>2) {
-		printk("md: md%d still in use.\n",mdidx(mddev));
-		err = -EBUSY;
-		goto out;
-	}
-
-	if (mddev->pers) {
-		if (mddev->sync_thread) {
-			set_bit(MD_RECOVERY_INTR, &mddev->recovery);
-			md_unregister_thread(mddev->sync_thread);
-			mddev->sync_thread = NULL;
-		}
-
-		del_timer_sync(&mddev->safemode_timer);
-
-		invalidate_device(mk_kdev(disk->major, disk->first_minor), 1);
-
-		if (ro) {
-			err  = -ENXIO;
-			if (mddev->ro)
-				goto out;
-			mddev->ro = 1;
-		} else {
-			if (mddev->ro)
-				set_disk_ro(disk, 0);
-			if (mddev->pers->stop(mddev)) {
-				err = -EBUSY;
-				if (mddev->ro)
-					set_disk_ro(disk, 1);
-				goto out;
-			}
-			module_put(mddev->pers->owner);
-			mddev->pers = NULL;
-			if (mddev->ro)
-				mddev->ro = 0;
-		}
-		if (mddev->raid_disks) {
-			/* mark array as shutdown cleanly */
-			mddev->in_sync = 1;
-			md_update_sb(mddev);
-		}
-		if (ro)
-			set_disk_ro(disk, 1);
-	}
-	/*
-	 * Free resources if final stop
-	 */
-	if (!ro) {
-		struct gendisk *disk;
-		printk(KERN_INFO "md: md%d stopped.\n", mdidx(mddev));
-
-		export_array(mddev);
-
-		mddev->array_size = 0;
-		disk = disks[mdidx(mddev)];
-		if (disk)
-			set_capacity(disk, 0);
-	} else
-		printk(KERN_INFO "md: md%d switched to read-only mode.\n",
-			mdidx(mddev));
-	err = 0;
-out:
-	return err;
-}
-
-static void autorun_array(mddev_t *mddev)
-{
-	mdk_rdev_t *rdev;
-	struct list_head *tmp;
-	int err;
-
-	if (list_empty(&mddev->disks)) {
-		MD_BUG();
-		return;
-	}
-
-	printk(KERN_INFO "md: running: ");
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		printk("<%s>", bdev_partition_name(rdev->bdev));
-	}
-	printk("\n");
-
-	err = do_md_run (mddev);
-	if (err) {
-		printk(KERN_WARNING "md :do_md_run() returned %d\n", err);
-		do_md_stop (mddev, 0);
-	}
-}
-
-/*
- * lets try to run arrays based on all disks that have arrived
- * until now. (those are in pending_raid_disks)
- *
- * the method: pick the first pending disk, collect all disks with
- * the same UUID, remove all from the pending list and put them into
- * the 'same_array' list. Then order this list based on superblock
- * update time (freshest comes first), kick out 'old' disks and
- * compare superblocks. If everything's fine then run it.
- *
- * If "unit" is allocated, then bump its reference count
- */
-static void autorun_devices(void)
-{
-	struct list_head candidates;
-	struct list_head *tmp;
-	mdk_rdev_t *rdev0, *rdev;
-	mddev_t *mddev;
-
-	printk(KERN_INFO "md: autorun ...\n");
-	while (!list_empty(&pending_raid_disks)) {
-		rdev0 = list_entry(pending_raid_disks.next,
-					 mdk_rdev_t, same_set);
-
-		printk(KERN_INFO "md: considering %s ...\n",
-			bdev_partition_name(rdev0->bdev));
-		INIT_LIST_HEAD(&candidates);
-		ITERATE_RDEV_PENDING(rdev,tmp)
-			if (super_90_load(rdev, rdev0, 0) >= 0) {
-				printk(KERN_INFO "md:  adding %s ...\n",
-					bdev_partition_name(rdev->bdev));
-				list_move(&rdev->same_set, &candidates);
-			}
-		/*
-		 * now we have a set of devices, with all of them having
-		 * mostly sane superblocks. It's time to allocate the
-		 * mddev.
-		 */
-
-		mddev = mddev_find(rdev0->preferred_minor);
-		if (!mddev) {
-			printk(KERN_ERR 
-				"md: cannot allocate memory for md drive.\n");
-			break;
-		}
-		if (mddev_lock(mddev)) 
-			printk(KERN_WARNING "md: md%d locked, cannot run\n",
-			       mdidx(mddev));
-		else if (mddev->raid_disks || mddev->major_version
-			 || !list_empty(&mddev->disks)) {
-			printk(KERN_WARNING 
-				"md: md%d already running, cannot run %s\n",
-				mdidx(mddev), bdev_partition_name(rdev0->bdev));
-			mddev_unlock(mddev);
-		} else {
-			printk(KERN_INFO "md: created md%d\n", mdidx(mddev));
-			ITERATE_RDEV_GENERIC(candidates,rdev,tmp) {
-				list_del_init(&rdev->same_set);
-				if (bind_rdev_to_array(rdev, mddev))
-					export_rdev(rdev);
-			}
-			autorun_array(mddev);
-			mddev_unlock(mddev);
-		}
-		/* on success, candidates will be empty, on error
-		 * it won't...
-		 */
-		ITERATE_RDEV_GENERIC(candidates,rdev,tmp)
-			export_rdev(rdev);
-		mddev_put(mddev);
-	}
-	printk(KERN_INFO "md: ... autorun DONE.\n");
-}
-
-/*
- * import RAID devices based on one partition
- * if possible, the array gets run as well.
- */
-
-static int autostart_array(dev_t startdev)
-{
-	int err = -EINVAL, i;
-	mdp_super_t *sb = NULL;
-	mdk_rdev_t *start_rdev = NULL, *rdev;
-
-	start_rdev = md_import_device(startdev, 0, 0);
-	if (IS_ERR(start_rdev)) {
-		printk(KERN_WARNING "md: could not import %s!\n",
-			partition_name(startdev));
-		return err;
-	}
-
-	/* NOTE: this can only work for 0.90.0 superblocks */
-	sb = (mdp_super_t*)page_address(start_rdev->sb_page);
-	if (sb->major_version != 0 ||
-	    sb->minor_version != 90 ) {
-		printk(KERN_WARNING "md: can only autostart 0.90.0 arrays\n");
-		export_rdev(start_rdev);
-		return err;
-	}
-
-	if (start_rdev->faulty) {
-		printk(KERN_WARNING 
-			"md: can not autostart based on faulty %s!\n",
-			bdev_partition_name(start_rdev->bdev));
-		export_rdev(start_rdev);
-		return err;
-	}
-	list_add(&start_rdev->same_set, &pending_raid_disks);
-
-	for (i = 0; i < MD_SB_DISKS; i++) {
-		mdp_disk_t *desc;
-		dev_t dev;
-
-		desc = sb->disks + i;
-		dev = MKDEV(desc->major, desc->minor);
-
-		if (!dev)
-			continue;
-		if (dev == startdev)
-			continue;
-		rdev = md_import_device(dev, 0, 0);
-		if (IS_ERR(rdev)) {
-			printk(KERN_WARNING "md: could not import %s,"
-				" trying to run array nevertheless.\n",
-				partition_name(dev));
-			continue;
-		}
-		list_add(&rdev->same_set, &pending_raid_disks);
-	}
-
-	/*
-	 * possibly return codes
-	 */
-	autorun_devices();
-	return 0;
-
-}
-
-
-static int get_version(void * arg)
-{
-	mdu_version_t ver;
-
-	ver.major = MD_MAJOR_VERSION;
-	ver.minor = MD_MINOR_VERSION;
-	ver.patchlevel = MD_PATCHLEVEL_VERSION;
-
-	if (copy_to_user(arg, &ver, sizeof(ver)))
-		return -EFAULT;
-
-	return 0;
-}
-
-static int get_array_info(mddev_t * mddev, void * arg)
-{
-	mdu_array_info_t info;
-	int nr,working,active,failed,spare;
-	mdk_rdev_t *rdev;
-	struct list_head *tmp;
-
-	nr=working=active=failed=spare=0;
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		nr++;
-		if (rdev->faulty)
-			failed++;
-		else {
-			working++;
-			if (rdev->in_sync)
-				active++;	
-			else
-				spare++;
-		}
-	}
-
-	info.major_version = mddev->major_version;
-	info.minor_version = mddev->minor_version;
-	info.patch_version = 1;
-	info.ctime         = mddev->ctime;
-	info.level         = mddev->level;
-	info.size          = mddev->size;
-	info.nr_disks      = nr;
-	info.raid_disks    = mddev->raid_disks;
-	info.md_minor      = mddev->__minor;
-	info.not_persistent= !mddev->persistent;
-
-	info.utime         = mddev->utime;
-	info.state         = 0;
-	if (mddev->in_sync)
-		info.state = (1<<MD_SB_CLEAN);
-	info.active_disks  = active;
-	info.working_disks = working;
-	info.failed_disks  = failed;
-	info.spare_disks   = spare;
-
-	info.layout        = mddev->layout;
-	info.chunk_size    = mddev->chunk_size;
-
-	if (copy_to_user(arg, &info, sizeof(info)))
-		return -EFAULT;
-
-	return 0;
-}
-
-static int get_disk_info(mddev_t * mddev, void * arg)
-{
-	mdu_disk_info_t info;
-	unsigned int nr;
-	mdk_rdev_t *rdev;
-
-	if (copy_from_user(&info, arg, sizeof(info)))
-		return -EFAULT;
-
-	nr = info.number;
-
-	rdev = find_rdev_nr(mddev, nr);
-	if (rdev) {
-		info.major = MAJOR(rdev->bdev->bd_dev);
-		info.minor = MINOR(rdev->bdev->bd_dev);
-		info.raid_disk = rdev->raid_disk;
-		info.state = 0;
-		if (rdev->faulty)
-			info.state |= (1<<MD_DISK_FAULTY);
-		else if (rdev->in_sync) {
-			info.state |= (1<<MD_DISK_ACTIVE);
-			info.state |= (1<<MD_DISK_SYNC);
-		}
-	} else {
-		info.major = info.minor = 0;
-		info.raid_disk = -1;
-		info.state = (1<<MD_DISK_REMOVED);
-	}
-
-	if (copy_to_user(arg, &info, sizeof(info)))
-		return -EFAULT;
-
-	return 0;
-}
-
-static int add_new_disk(mddev_t * mddev, mdu_disk_info_t *info)
-{
-	mdk_rdev_t *rdev;
-	dev_t dev;
-	dev = MKDEV(info->major,info->minor);
-	if (!mddev->raid_disks) {
-		int err;
-		/* expecting a device which has a superblock */
-		rdev = md_import_device(dev, mddev->major_version, mddev->minor_version);
-		if (IS_ERR(rdev)) {
-			printk(KERN_WARNING 
-				"md: md_import_device returned %ld\n",
-				PTR_ERR(rdev));
-			return PTR_ERR(rdev);
-		}
-		if (!list_empty(&mddev->disks)) {
-			mdk_rdev_t *rdev0 = list_entry(mddev->disks.next,
-							mdk_rdev_t, same_set);
-			int err = super_types[mddev->major_version]
-				.load_super(rdev, rdev0, mddev->minor_version);
-			if (err < 0) {
-				printk(KERN_WARNING 
-					"md: %s has different UUID to %s\n",
-					bdev_partition_name(rdev->bdev), 
-					bdev_partition_name(rdev0->bdev));
-				export_rdev(rdev);
-				return -EINVAL;
-			}
-		}
-		err = bind_rdev_to_array(rdev, mddev);
-		if (err)
-			export_rdev(rdev);
-		return err;
-	}
-
-	/*
-	 * add_new_disk can be used once the array is assembled
-	 * to add "hot spares".  They must already have a superblock
-	 * written
-	 */
-	if (mddev->pers) {
-		int err;
-		if (!mddev->pers->hot_add_disk) {
-			printk(KERN_WARNING 
-				"md%d: personality does not support diskops!\n",
-			       mdidx(mddev));
-			return -EINVAL;
-		}
-		rdev = md_import_device(dev, mddev->major_version,
-					mddev->minor_version);
-		if (IS_ERR(rdev)) {
-			printk(KERN_WARNING 
-				"md: md_import_device returned %ld\n",
-				PTR_ERR(rdev));
-			return PTR_ERR(rdev);
-		}
-		rdev->in_sync = 0; /* just to be sure */
-		rdev->raid_disk = -1;
-		err = bind_rdev_to_array(rdev, mddev);
-		if (err)
-			export_rdev(rdev);
-		if (mddev->thread)
-			md_wakeup_thread(mddev->thread);
-		return err;
-	}
-
-	/* otherwise, add_new_disk is only allowed
-	 * for major_version==0 superblocks
-	 */
-	if (mddev->major_version != 0) {
-		printk(KERN_WARNING "md%d: ADD_NEW_DISK not supported\n",
-		       mdidx(mddev));
-		return -EINVAL;
-	}
-
-	if (!(info->state & (1<<MD_DISK_FAULTY))) {
-		int err;
-		rdev = md_import_device (dev, -1, 0);
-		if (IS_ERR(rdev)) {
-			printk(KERN_WARNING 
-				"md: error, md_import_device() returned %ld\n",
-				PTR_ERR(rdev));
-			return PTR_ERR(rdev);
-		}
-		rdev->desc_nr = info->number;
-		if (info->raid_disk < mddev->raid_disks)
-			rdev->raid_disk = info->raid_disk;
-		else
-			rdev->raid_disk = -1;
-
-		rdev->faulty = 0;
-		if (rdev->raid_disk < mddev->raid_disks)
-			rdev->in_sync = (info->state & (1<<MD_DISK_SYNC));
-		else
-			rdev->in_sync = 0;
-
-		err = bind_rdev_to_array(rdev, mddev);
-		if (err) {
-			export_rdev(rdev);
-			return err;
-		}
-
-		if (!mddev->persistent) {
-			printk(KERN_INFO "md: nonpersistent superblock ...\n");
-			rdev->sb_offset = rdev->bdev->bd_inode->i_size >> BLOCK_SIZE_BITS;
-		} else 
-			rdev->sb_offset = calc_dev_sboffset(rdev->bdev);
-		rdev->size = calc_dev_size(rdev, mddev->chunk_size);
-
-		if (!mddev->size || (mddev->size > rdev->size))
-			mddev->size = rdev->size;
-	}
-
-	return 0;
-}
-
-static int hot_generate_error(mddev_t * mddev, dev_t dev)
-{
-	struct request_queue *q;
-	mdk_rdev_t *rdev;
-
-	if (!mddev->pers)
-		return -ENODEV;
-
-	printk(KERN_INFO "md: trying to generate %s error in md%d ... \n",
-		partition_name(dev), mdidx(mddev));
-
-	rdev = find_rdev(mddev, dev);
-	if (!rdev) {
-		MD_BUG();
-		return -ENXIO;
-	}
-
-	if (rdev->desc_nr == -1) {
-		MD_BUG();
-		return -EINVAL;
-	}
-	if (!rdev->in_sync)
-		return -ENODEV;
-
-	q = bdev_get_queue(rdev->bdev);
-	if (!q) {
-		MD_BUG();
-		return -ENODEV;
-	}
-	printk(KERN_INFO "md: okay, generating error!\n");
-//	q->oneshot_error = 1; // disabled for now
-
-	return 0;
-}
-
-static int hot_remove_disk(mddev_t * mddev, dev_t dev)
-{
-	mdk_rdev_t *rdev;
-
-	if (!mddev->pers)
-		return -ENODEV;
-
-	printk(KERN_INFO "md: trying to remove %s from md%d ... \n",
-		partition_name(dev), mdidx(mddev));
-
-	rdev = find_rdev(mddev, dev);
-	if (!rdev)
-		return -ENXIO;
-
-	if (rdev->raid_disk >= 0)
-		goto busy;
-
-	kick_rdev_from_array(rdev);
-	md_update_sb(mddev);
-
-	return 0;
-busy:
-	printk(KERN_WARNING "md: cannot remove active disk %s from md%d ... \n",
-		bdev_partition_name(rdev->bdev), mdidx(mddev));
-	return -EBUSY;
-}
-
-static int hot_add_disk(mddev_t * mddev, dev_t dev)
-{
-	int err;
-	unsigned int size;
-	mdk_rdev_t *rdev;
-
-	if (!mddev->pers)
-		return -ENODEV;
-
-	printk(KERN_INFO "md: trying to hot-add %s to md%d ... \n",
-		partition_name(dev), mdidx(mddev));
-
-	if (mddev->major_version != 0) {
-		printk(KERN_WARNING "md%d: HOT_ADD may only be used with"
-			" version-0 superblocks.\n",
-			mdidx(mddev));
-		return -EINVAL;
-	}
-	if (!mddev->pers->hot_add_disk) {
-		printk(KERN_WARNING 
-			"md%d: personality does not support diskops!\n",
-			mdidx(mddev));
-		return -EINVAL;
-	}
-
-	rdev = md_import_device (dev, -1, 0);
-	if (IS_ERR(rdev)) {
-		printk(KERN_WARNING 
-			"md: error, md_import_device() returned %ld\n",
-			PTR_ERR(rdev));
-		return -EINVAL;
-	}
-
-	rdev->sb_offset = calc_dev_sboffset(rdev->bdev);
-	size = calc_dev_size(rdev, mddev->chunk_size);
-	rdev->size = size;
-
-	if (size < mddev->size) {
-		printk(KERN_WARNING 
-			"md%d: disk size %llu blocks < array size %llu\n",
-			mdidx(mddev), (unsigned long long)size,
-			(unsigned long long)mddev->size);
-		err = -ENOSPC;
-		goto abort_export;
-	}
-
-	if (rdev->faulty) {
-		printk(KERN_WARNING 
-			"md: can not hot-add faulty %s disk to md%d!\n",
-			bdev_partition_name(rdev->bdev), mdidx(mddev));
-		err = -EINVAL;
-		goto abort_export;
-	}
-	rdev->in_sync = 0;
-	rdev->desc_nr = -1;
-	bind_rdev_to_array(rdev, mddev);
-
-	/*
-	 * The rest should better be atomic, we can have disk failures
-	 * noticed in interrupt contexts ...
-	 */
-
-	if (rdev->desc_nr == mddev->max_disks) {
-		printk(KERN_WARNING "md%d: can not hot-add to full array!\n",
-			mdidx(mddev));
-		err = -EBUSY;
-		goto abort_unbind_export;
-	}
-
-	rdev->raid_disk = -1;
-
-	md_update_sb(mddev);
-
-	/*
-	 * Kick recovery, maybe this spare has to be added to the
-	 * array immediately.
-	 */
-	set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);
-	md_wakeup_thread(mddev->thread);
-
-	return 0;
-
-abort_unbind_export:
-	unbind_rdev_from_array(rdev);
-
-abort_export:
-	export_rdev(rdev);
-	return err;
-}
-
-/*
- * set_array_info is used two different ways
- * The original usage is when creating a new array.
- * In this usage, raid_disks is > = and it together with
- *  level, size, not_persistent,layout,chunksize determine the
- *  shape of the array.
- *  This will always create an array with a type-0.90.0 superblock.
- * The newer usage is when assembling an array.
- *  In this case raid_disks will be 0, and the major_version field is
- *  use to determine which style super-blocks are to be found on the devices.
- *  The minor and patch _version numbers are also kept incase the
- *  super_block handler wishes to interpret them.
- */
-static int set_array_info(mddev_t * mddev, mdu_array_info_t *info)
-{
-
-	if (info->raid_disks == 0) {
-		/* just setting version number for superblock loading */
-		if (info->major_version < 0 ||
-		    info->major_version >= sizeof(super_types)/sizeof(super_types[0]) ||
-		    super_types[info->major_version].name == NULL) {
-			/* maybe try to auto-load a module? */
-			printk(KERN_INFO 
-				"md: superblock version %d not known\n",
-				info->major_version);
-			return -EINVAL;
-		}
-		mddev->major_version = info->major_version;
-		mddev->minor_version = info->minor_version;
-		mddev->patch_version = info->patch_version;
-		return 0;
-	}
-	mddev->major_version = MD_MAJOR_VERSION;
-	mddev->minor_version = MD_MINOR_VERSION;
-	mddev->patch_version = MD_PATCHLEVEL_VERSION;
-	mddev->ctime         = get_seconds();
-
-	mddev->level         = info->level;
-	mddev->size          = info->size;
-	mddev->raid_disks    = info->raid_disks;
-	/* don't set __minor, it is determined by which /dev/md* was
-	 * openned
-	 */
-	if (info->state & (1<<MD_SB_CLEAN))
-		mddev->recovery_cp = MaxSector;
-	else
-		mddev->recovery_cp = 0;
-	mddev->persistent    = ! info->not_persistent;
-
-	mddev->layout        = info->layout;
-	mddev->chunk_size    = info->chunk_size;
-
-	mddev->max_disks     = MD_SB_DISKS;
-
-
-	/*
-	 * Generate a 128 bit UUID
-	 */
-	get_random_bytes(mddev->uuid, 16);
-
-	return 0;
-}
-
-static int set_disk_faulty(mddev_t *mddev, dev_t dev)
-{
-	mdk_rdev_t *rdev;
-
-	rdev = find_rdev(mddev, dev);
-	if (!rdev)
-		return 0;
-
-	md_error(mddev, rdev);
-	return 1;
-}
-
-static int md_ioctl(struct inode *inode, struct file *file,
-			unsigned int cmd, unsigned long arg)
-{
-	unsigned int minor;
-	int err = 0;
-	struct hd_geometry *loc = (struct hd_geometry *) arg;
-	mddev_t *mddev = NULL;
-	kdev_t dev;
-
-	if (!capable(CAP_SYS_ADMIN))
-		return -EACCES;
-
-	dev = inode->i_rdev;
-	minor = minor(dev);
-	if (minor >= MAX_MD_DEVS) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	/*
-	 * Commands dealing with the RAID driver but not any
-	 * particular array:
-	 */
-	switch (cmd)
-	{
-		case RAID_VERSION:
-			err = get_version((void *)arg);
-			goto done;
-
-		case PRINT_RAID_DEBUG:
-			err = 0;
-			md_print_devices();
-			goto done;
-
-#ifndef MODULE
-		case RAID_AUTORUN:
-			err = 0;
-			autostart_arrays();
-			goto done;
-#endif
-		default:;
-	}
-
-	/*
-	 * Commands creating/starting a new array:
-	 */
-
-	mddev = inode->i_bdev->bd_inode->u.generic_ip;
-
-	if (!mddev) {
-		BUG();
-		goto abort;
-	}
-
-
-	if (cmd == START_ARRAY) {
-		/* START_ARRAY doesn't need to lock the array as autostart_array
-		 * does the locking, and it could even be a different array
-		 */
-		err = autostart_array(arg);
-		if (err) {
-			printk(KERN_WARNING "md: autostart %s failed!\n",
-				partition_name(arg));
-			goto abort;
-		}
-		goto done;
-	}
-
-	err = mddev_lock(mddev);
-	if (err) {
-		printk(KERN_INFO 
-			"md: ioctl lock interrupted, reason %d, cmd %d\n",
-			err, cmd);
-		goto abort;
-	}
-
-	switch (cmd)
-	{
-		case SET_ARRAY_INFO:
-
-			if (!list_empty(&mddev->disks)) {
-				printk(KERN_WARNING 
-					"md: array md%d already has disks!\n",
-					mdidx(mddev));
-				err = -EBUSY;
-				goto abort_unlock;
-			}
-			if (mddev->raid_disks) {
-				printk(KERN_WARNING 
-					"md: array md%d already initialised!\n",
-					mdidx(mddev));
-				err = -EBUSY;
-				goto abort_unlock;
-			}
-			{
-				mdu_array_info_t info;
-				if (!arg)
-					memset(&info, 0, sizeof(info));
-				else if (copy_from_user(&info, (void*)arg, sizeof(info))) {
-					err = -EFAULT;
-					goto abort_unlock;
-				}
-				err = set_array_info(mddev, &info);
-				if (err) {
-					printk(KERN_WARNING "md: couldn't set"
-						" array info. %d\n", err);
-					goto abort_unlock;
-				}
-			}
-			goto done_unlock;
-
-		default:;
-	}
-
-	/*
-	 * Commands querying/configuring an existing array:
-	 */
-	/* if we are initialised yet, only ADD_NEW_DISK or STOP_ARRAY is allowed */
-	if (!mddev->raid_disks && cmd != ADD_NEW_DISK && cmd != STOP_ARRAY && cmd != RUN_ARRAY) {
-		err = -ENODEV;
-		goto abort_unlock;
-	}
-
-	/*
-	 * Commands even a read-only array can execute:
-	 */
-	switch (cmd)
-	{
-		case GET_ARRAY_INFO:
-			err = get_array_info(mddev, (void *)arg);
-			goto done_unlock;
-
-		case GET_DISK_INFO:
-			err = get_disk_info(mddev, (void *)arg);
-			goto done_unlock;
-
-		case RESTART_ARRAY_RW:
-			err = restart_array(mddev);
-			goto done_unlock;
-
-		case STOP_ARRAY:
-			err = do_md_stop (mddev, 0);
-			goto done_unlock;
-
-		case STOP_ARRAY_RO:
-			err = do_md_stop (mddev, 1);
-			goto done_unlock;
-
-	/*
-	 * We have a problem here : there is no easy way to give a CHS
-	 * virtual geometry. We currently pretend that we have a 2 heads
-	 * 4 sectors (with a BIG number of cylinders...). This drives
-	 * dosfs just mad... ;-)
-	 */
-		case HDIO_GETGEO:
-			if (!loc) {
-				err = -EINVAL;
-				goto abort_unlock;
-			}
-			err = put_user (2, (char *) &loc->heads);
-			if (err)
-				goto abort_unlock;
-			err = put_user (4, (char *) &loc->sectors);
-			if (err)
-				goto abort_unlock;
-			err = put_user(get_capacity(disks[mdidx(mddev)])/8,
-						(short *) &loc->cylinders);
-			if (err)
-				goto abort_unlock;
-			err = put_user (get_start_sect(inode->i_bdev),
-						(long *) &loc->start);
-			goto done_unlock;
-	}
-
-	/*
-	 * The remaining ioctls are changing the state of the
-	 * superblock, so we do not allow read-only arrays
-	 * here:
-	 */
-	if (mddev->ro) {
-		err = -EROFS;
-		goto abort_unlock;
-	}
-
-	switch (cmd)
-	{
-		case ADD_NEW_DISK:
-		{
-			mdu_disk_info_t info;
-			if (copy_from_user(&info, (void*)arg, sizeof(info)))
-				err = -EFAULT;
-			else
-				err = add_new_disk(mddev, &info);
-			goto done_unlock;
-		}
-		case HOT_GENERATE_ERROR:
-			err = hot_generate_error(mddev, arg);
-			goto done_unlock;
-		case HOT_REMOVE_DISK:
-			err = hot_remove_disk(mddev, arg);
-			goto done_unlock;
-
-		case HOT_ADD_DISK:
-			err = hot_add_disk(mddev, arg);
-			goto done_unlock;
-
-		case SET_DISK_FAULTY:
-			err = set_disk_faulty(mddev, arg);
-			goto done_unlock;
-
-		case RUN_ARRAY:
-		{
-			err = do_md_run (mddev);
-			/*
-			 * we have to clean up the mess if
-			 * the array cannot be run for some
-			 * reason ...
-			 * ->pers will not be set, to superblock will
-			 * not be updated.
-			 */
-			if (err)
-				do_md_stop (mddev, 0);
-			goto done_unlock;
-		}
-
-		default:
-			if (_IOC_TYPE(cmd) == MD_MAJOR)
-				printk(KERN_WARNING "md: %s(pid %d) used"
-					" obsolete MD ioctl, upgrade your"
-					" software to use new ictls.\n",
-					current->comm, current->pid);
-			err = -EINVAL;
-			goto abort_unlock;
-	}
-
-done_unlock:
-abort_unlock:
-	mddev_unlock(mddev);
-
-	return err;
-done:
-	if (err)
-		MD_BUG();
-abort:
-	return err;
-}
-
-static int md_open(struct inode *inode, struct file *file)
-{
-	/*
-	 * Succeed if we can find or allocate a mddev structure.
-	 */
-	mddev_t *mddev = mddev_find(minor(inode->i_rdev));
-	int err = -ENOMEM;
-
-	if (!mddev)
-		goto out;
-
-	if ((err = mddev_lock(mddev)))
-		goto put;
-
-	err = 0;
-	mddev_unlock(mddev);
-	inode->i_bdev->bd_inode->u.generic_ip = mddev_get(mddev);
- put:
-	mddev_put(mddev);
- out:
-	return err;
-}
-
-static int md_release(struct inode *inode, struct file * file)
-{
- 	mddev_t *mddev = inode->i_bdev->bd_inode->u.generic_ip;
-
-	if (!mddev)
-		BUG();
-	mddev_put(mddev);
-
-	return 0;
-}
-
-static struct block_device_operations md_fops =
-{
-	.owner		= THIS_MODULE,
-	.open		= md_open,
-	.release	= md_release,
-	.ioctl		= md_ioctl,
-};
-
-int md_thread(void * arg)
-{
-	mdk_thread_t *thread = arg;
-
-	lock_kernel();
-
-	/*
-	 * Detach thread
-	 */
-
-	daemonize(thread->name, mdidx(thread->mddev));
-
-	current->exit_signal = SIGCHLD;
-	allow_signal(SIGKILL);
-	thread->tsk = current;
-
-	/*
-	 * md_thread is a 'system-thread', it's priority should be very
-	 * high. We avoid resource deadlocks individually in each
-	 * raid personality. (RAID5 does preallocation) We also use RR and
-	 * the very same RT priority as kswapd, thus we will never get
-	 * into a priority inversion deadlock.
-	 *
-	 * we definitely have to have equal or higher priority than
-	 * bdflush, otherwise bdflush will deadlock if there are too
-	 * many dirty RAID5 blocks.
-	 */
-	unlock_kernel();
-
-	complete(thread->event);
-	while (thread->run) {
-		void (*run)(mddev_t *);
-
-		wait_event_interruptible(thread->wqueue,
-					 test_bit(THREAD_WAKEUP, &thread->flags));
-		if (current->flags & PF_FREEZE)
-			refrigerator(PF_IOTHREAD);
-
-		clear_bit(THREAD_WAKEUP, &thread->flags);
-
-		run = thread->run;
-		if (run) {
-			run(thread->mddev);
-			blk_run_queues();
-		}
-		if (signal_pending(current))
-			flush_signals(current);
-	}
-	complete(thread->event);
-	return 0;
-}
-
-void md_wakeup_thread(mdk_thread_t *thread)
-{
-	if (thread) {
-		dprintk("md: waking up MD thread %p.\n", thread);
-		set_bit(THREAD_WAKEUP, &thread->flags);
-		wake_up(&thread->wqueue);
-	}
-}
-
-mdk_thread_t *md_register_thread(void (*run) (mddev_t *), mddev_t *mddev,
-				 const char *name)
-{
-	mdk_thread_t *thread;
-	int ret;
-	struct completion event;
-
-	thread = (mdk_thread_t *) kmalloc
-				(sizeof(mdk_thread_t), GFP_KERNEL);
-	if (!thread)
-		return NULL;
-
-	memset(thread, 0, sizeof(mdk_thread_t));
-	init_waitqueue_head(&thread->wqueue);
-
-	init_completion(&event);
-	thread->event = &event;
-	thread->run = run;
-	thread->mddev = mddev;
-	thread->name = name;
-	ret = kernel_thread(md_thread, thread, 0);
-	if (ret < 0) {
-		kfree(thread);
-		return NULL;
-	}
-	wait_for_completion(&event);
-	return thread;
-}
-
-void md_interrupt_thread(mdk_thread_t *thread)
-{
-	if (!thread->tsk) {
-		MD_BUG();
-		return;
-	}
-	dprintk("interrupting MD-thread pid %d\n", thread->tsk->pid);
-	send_sig(SIGKILL, thread->tsk, 1);
-}
-
-void md_unregister_thread(mdk_thread_t *thread)
-{
-	struct completion event;
-
-	init_completion(&event);
-
-	thread->event = &event;
-	thread->run = NULL;
-	thread->name = NULL;
-	md_interrupt_thread(thread);
-	wait_for_completion(&event);
-	kfree(thread);
-}
-
-void md_error(mddev_t *mddev, mdk_rdev_t *rdev)
-{
-	dprintk("md_error dev:(%d:%d), rdev:(%d:%d), (caller: %p,%p,%p,%p).\n",
-		MD_MAJOR,mdidx(mddev),
-		MAJOR(rdev->bdev->bd_dev), MINOR(rdev->bdev->bd_dev),
-		__builtin_return_address(0),__builtin_return_address(1),
-		__builtin_return_address(2),__builtin_return_address(3));
-
-	if (!mddev) {
-		MD_BUG();
-		return;
-	}
-
-	if (!rdev || rdev->faulty)
-		return;
-	if (!mddev->pers->error_handler)
-		return;
-	mddev->pers->error_handler(mddev,rdev);
-	set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);
-	md_wakeup_thread(mddev->thread);
-}
-
-/* seq_file implementation /proc/mdstat */
-
-static void status_unused(struct seq_file *seq)
-{
-	int i = 0;
-	mdk_rdev_t *rdev;
-	struct list_head *tmp;
-
-	seq_printf(seq, "unused devices: ");
-
-	ITERATE_RDEV_PENDING(rdev,tmp) {
-		i++;
-		seq_printf(seq, "%s ",
-			      bdev_partition_name(rdev->bdev));
-	}
-	if (!i)
-		seq_printf(seq, "<none>");
-
-	seq_printf(seq, "\n");
-}
-
-
-static void status_resync(struct seq_file *seq, mddev_t * mddev)
-{
-	unsigned long max_blocks, resync, res, dt, db, rt;
-
-	resync = (mddev->curr_resync - atomic_read(&mddev->recovery_active))/2;
-	max_blocks = mddev->size;
-
-	/*
-	 * Should not happen.
-	 */
-	if (!max_blocks) {
-		MD_BUG();
-		return;
-	}
-	res = (resync/1024)*1000/(max_blocks/1024 + 1);
-	{
-		int i, x = res/50, y = 20-x;
-		seq_printf(seq, "[");
-		for (i = 0; i < x; i++)
-			seq_printf(seq, "=");
-		seq_printf(seq, ">");
-		for (i = 0; i < y; i++)
-			seq_printf(seq, ".");
-		seq_printf(seq, "] ");
-	}
-	seq_printf(seq, " %s =%3lu.%lu%% (%lu/%lu)",
-		      (test_bit(MD_RECOVERY_SYNC, &mddev->recovery) ?
-		       "resync" : "recovery"),
-		      res/10, res % 10, resync, max_blocks);
-
-	/*
-	 * We do not want to overflow, so the order of operands and
-	 * the * 100 / 100 trick are important. We do a +1 to be
-	 * safe against division by zero. We only estimate anyway.
-	 *
-	 * dt: time from mark until now
-	 * db: blocks written from mark until now
-	 * rt: remaining time
-	 */
-	dt = ((jiffies - mddev->resync_mark) / HZ);
-	if (!dt) dt++;
-	db = resync - (mddev->resync_mark_cnt/2);
-	rt = (dt * ((max_blocks-resync) / (db/100+1)))/100;
-
-	seq_printf(seq, " finish=%lu.%lumin", rt / 60, (rt % 60)/6);
-
-	seq_printf(seq, " speed=%ldK/sec", db/dt);
-}
-
-static void *md_seq_start(struct seq_file *seq, loff_t *pos)
-{
-	struct list_head *tmp;
-	loff_t l = *pos;
-	mddev_t *mddev;
-
-	if (l > 0x10000)
-		return NULL;
-	if (!l--)
-		/* header */
-		return (void*)1;
-
-	spin_lock(&all_mddevs_lock);
-	list_for_each(tmp,&all_mddevs)
-		if (!l--) {
-			mddev = list_entry(tmp, mddev_t, all_mddevs);
-			mddev_get(mddev);
-			spin_unlock(&all_mddevs_lock);
-			return mddev;
-		}
-	spin_unlock(&all_mddevs_lock);
-	return (void*)2;/* tail */
-}
-
-static void *md_seq_next(struct seq_file *seq, void *v, loff_t *pos)
-{
-	struct list_head *tmp;
-	mddev_t *next_mddev, *mddev = v;
-	
-	++*pos;
-	if (v == (void*)2)
-		return NULL;
-
-	spin_lock(&all_mddevs_lock);
-	if (v == (void*)1)
-		tmp = all_mddevs.next;
-	else
-		tmp = mddev->all_mddevs.next;
-	if (tmp != &all_mddevs)
-		next_mddev = mddev_get(list_entry(tmp,mddev_t,all_mddevs));
-	else {
-		next_mddev = (void*)2;
-		*pos = 0x10000;
-	}		
-	spin_unlock(&all_mddevs_lock);
-
-	if (v != (void*)1)
-		mddev_put(mddev);
-	return next_mddev;
-
-}
-
-static void md_seq_stop(struct seq_file *seq, void *v)
-{
-	mddev_t *mddev = v;
-
-	if (mddev && v != (void*)1 && v != (void*)2)
-		mddev_put(mddev);
-}
-
-static int md_seq_show(struct seq_file *seq, void *v)
-{
-	mddev_t *mddev = v;
-	sector_t size;
-	struct list_head *tmp2;
-	mdk_rdev_t *rdev;
-	int i;
-
-	if (v == (void*)1) {
-		seq_printf(seq, "Personalities : ");
-		spin_lock(&pers_lock);
-		for (i = 0; i < MAX_PERSONALITY; i++)
-			if (pers[i])
-				seq_printf(seq, "[%s] ", pers[i]->name);
-
-		spin_unlock(&pers_lock);
-		seq_printf(seq, "\n");
-		return 0;
-	}
-	if (v == (void*)2) {
-		status_unused(seq);
-		return 0;
-	}
-
-	if (mddev_lock(mddev)!=0) 
-		return -EINTR;
-	if (mddev->pers || mddev->raid_disks || !list_empty(&mddev->disks)) {
-		seq_printf(seq, "md%d : %sactive", mdidx(mddev),
-						mddev->pers ? "" : "in");
-		if (mddev->pers) {
-			if (mddev->ro)
-				seq_printf(seq, " (read-only)");
-			seq_printf(seq, " %s", mddev->pers->name);
-		}
-
-		size = 0;
-		ITERATE_RDEV(mddev,rdev,tmp2) {
-			seq_printf(seq, " %s[%d]",
-				bdev_partition_name(rdev->bdev), rdev->desc_nr);
-			if (rdev->faulty) {
-				seq_printf(seq, "(F)");
-				continue;
-			}
-			size += rdev->size;
-		}
-
-		if (!list_empty(&mddev->disks)) {
-			if (mddev->pers)
-				seq_printf(seq, "\n      %llu blocks",
-					(unsigned long long)mddev->array_size);
-			else
-				seq_printf(seq, "\n      %llu blocks",
-					(unsigned long long)size);
-		}
-
-		if (mddev->pers) {
-			mddev->pers->status (seq, mddev);
-	 		seq_printf(seq, "\n      ");
-			if (mddev->curr_resync > 2)
-				status_resync (seq, mddev);
-			else if (mddev->curr_resync == 1 || mddev->curr_resync == 2)
-				seq_printf(seq, "	resync=DELAYED");
-		}
-
-		seq_printf(seq, "\n");
-	}
-	mddev_unlock(mddev);
-	
-	return 0;
-}
-
-static struct seq_operations md_seq_ops = {
-	.start  = md_seq_start,
-	.next   = md_seq_next,
-	.stop   = md_seq_stop,
-	.show   = md_seq_show,
-};
-
-static int md_seq_open(struct inode *inode, struct file *file)
-{
-	int error;
-
-	error = seq_open(file, &md_seq_ops);
-	return error;
-}
-
-static struct file_operations md_seq_fops = {
-	.open           = md_seq_open,
-	.read           = seq_read,
-	.llseek         = seq_lseek,
-	.release	= seq_release,
-};
-
-int register_md_personality(int pnum, mdk_personality_t *p)
-{
-	if (pnum >= MAX_PERSONALITY) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	spin_lock(&pers_lock);
-	if (pers[pnum]) {
-		spin_unlock(&pers_lock);
-		MD_BUG();
-		return -EBUSY;
-	}
-
-	pers[pnum] = p;
-	printk(KERN_INFO "md: %s personality registered as nr %d\n", p->name, pnum);
-	spin_unlock(&pers_lock);
-	return 0;
-}
-
-int unregister_md_personality(int pnum)
-{
-	if (pnum >= MAX_PERSONALITY) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	printk(KERN_INFO "md: %s personality unregistered\n", pers[pnum]->name);
-	spin_lock(&pers_lock);
-	pers[pnum] = NULL;
-	spin_unlock(&pers_lock);
-	return 0;
-}
-
-void md_sync_acct(mdk_rdev_t *rdev, unsigned long nr_sectors)
-{
-	rdev->bdev->bd_contains->bd_disk->sync_io += nr_sectors;
-}
-
-static int is_mddev_idle(mddev_t *mddev)
-{
-	mdk_rdev_t * rdev;
-	struct list_head *tmp;
-	int idle;
-	unsigned long curr_events;
-
-	idle = 1;
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		struct gendisk *disk = rdev->bdev->bd_contains->bd_disk;
-		curr_events = disk_stat_read(disk, read_sectors) + 
-				disk_stat_read(disk, write_sectors) - 
-				disk->sync_io;
-		if ((curr_events - rdev->last_events) > 32) {
-			rdev->last_events = curr_events;
-			idle = 0;
-		}
-	}
-	return idle;
-}
-
-void md_done_sync(mddev_t *mddev, int blocks, int ok)
-{
-	/* another "blocks" (512byte) blocks have been synced */
-	atomic_sub(blocks, &mddev->recovery_active);
-	wake_up(&mddev->recovery_wait);
-	if (!ok) {
-		set_bit(MD_RECOVERY_ERR, &mddev->recovery);
-		md_wakeup_thread(mddev->thread);
-		// stop recovery, signal do_sync ....
-	}
-}
-
-
-void md_write_start(mddev_t *mddev)
-{
-	if (!atomic_read(&mddev->writes_pending)) {
-		mddev_lock_uninterruptible(mddev);
-		if (mddev->in_sync) {
-			mddev->in_sync = 0;
- 			del_timer(&mddev->safemode_timer);
-			md_update_sb(mddev);
-		}
-		atomic_inc(&mddev->writes_pending);
-		mddev_unlock(mddev);
-	} else
-		atomic_inc(&mddev->writes_pending);
-}
-
-void md_write_end(mddev_t *mddev)
-{
-	if (atomic_dec_and_test(&mddev->writes_pending)) {
-		if (mddev->safemode == 2)
-			md_wakeup_thread(mddev->thread);
-		else
-			mod_timer(&mddev->safemode_timer, jiffies + mddev->safemode_delay);
-	}
-}
-
-static inline void md_enter_safemode(mddev_t *mddev)
-{
-	mddev_lock_uninterruptible(mddev);
-	if (mddev->safemode && !atomic_read(&mddev->writes_pending) &&
-	    !mddev->in_sync && mddev->recovery_cp == MaxSector) {
-		mddev->in_sync = 1;
-		md_update_sb(mddev);
-	}
-	mddev_unlock(mddev);
-
-	if (mddev->safemode == 1)
-		mddev->safemode = 0;
-}
-
-void md_handle_safemode(mddev_t *mddev)
-{
-	if (signal_pending(current)) {
-		printk(KERN_INFO "md: md%d in immediate safe mode\n",
-			mdidx(mddev));
-		mddev->safemode = 2;
-		flush_signals(current);
-	}
-	if (mddev->safemode)
-		md_enter_safemode(mddev);
-}
-
-
-DECLARE_WAIT_QUEUE_HEAD(resync_wait);
-
-#define SYNC_MARKS	10
-#define	SYNC_MARK_STEP	(3*HZ)
-static void md_do_sync(mddev_t *mddev)
-{
-	mddev_t *mddev2;
-	unsigned int max_sectors, currspeed = 0,
-		j, window;
-	unsigned long mark[SYNC_MARKS];
-	unsigned long mark_cnt[SYNC_MARKS];
-	int last_mark,m;
-	struct list_head *tmp;
-	unsigned long last_check;
-
-	/* just incase thread restarts... */
-	if (test_bit(MD_RECOVERY_DONE, &mddev->recovery))
-		return;
-
-	/* we overload curr_resync somewhat here.
-	 * 0 == not engaged in resync at all
-	 * 2 == checking that there is no conflict with another sync
-	 * 1 == like 2, but have yielded to allow conflicting resync to
-	 *		commense
-	 * other == active in resync - this many blocks
-	 */
-	do {
-		mddev->curr_resync = 2;
-
-		ITERATE_MDDEV(mddev2,tmp) {
-			if (mddev2 == mddev)
-				continue;
-			if (mddev2->curr_resync && 
-			    match_mddev_units(mddev,mddev2)) {
-				printk(KERN_INFO "md: delaying resync of md%d"
-					" until md%d has finished resync (they"
-				       	" share one or more physical units)\n",
-				       mdidx(mddev), mdidx(mddev2));
-				if (mddev < mddev2) {/* arbitrarily yield */
-					mddev->curr_resync = 1;
-					wake_up(&resync_wait);
-				}
-				if (wait_event_interruptible(resync_wait,
-							     mddev2->curr_resync < mddev->curr_resync)) {
-					flush_signals(current);
-					mddev_put(mddev2);
-					goto skip;
-				}
-			}
-			if (mddev->curr_resync == 1) {
-				mddev_put(mddev2);
-				break;
-			}
-		}
-	} while (mddev->curr_resync < 2);
-
-	max_sectors = mddev->size << 1;
-
-	printk(KERN_INFO "md: syncing RAID array md%d\n", mdidx(mddev));
-	printk(KERN_INFO "md: minimum _guaranteed_ reconstruction speed:"
-		" %d KB/sec/disc.\n", sysctl_speed_limit_min);
-	printk(KERN_INFO "md: using maximum available idle IO bandwith "
-	       "(but not more than %d KB/sec) for reconstruction.\n",
-	       sysctl_speed_limit_max);
-
-	is_mddev_idle(mddev); /* this also initializes IO event counters */
-	if (test_bit(MD_RECOVERY_SYNC, &mddev->recovery))
-		j = mddev->recovery_cp;
-	else
-		j = 0;
-	for (m = 0; m < SYNC_MARKS; m++) {
-		mark[m] = jiffies;
-		mark_cnt[m] = j;
-	}
-	last_mark = 0;
-	mddev->resync_mark = mark[last_mark];
-	mddev->resync_mark_cnt = mark_cnt[last_mark];
-
-	/*
-	 * Tune reconstruction:
-	 */
-	window = 32*(PAGE_SIZE/512);
-	printk(KERN_INFO "md: using %dk window, over a total of %d blocks.\n",
-		window/2,max_sectors/2);
-
-	atomic_set(&mddev->recovery_active, 0);
-	init_waitqueue_head(&mddev->recovery_wait);
-	last_check = 0;
-
-	if (j)
-		printk(KERN_INFO 
-			"md: resuming recovery of md%d from checkpoint.\n",
-			mdidx(mddev));
-
-	while (j < max_sectors) {
-		int sectors;
-
-		sectors = mddev->pers->sync_request(mddev, j, currspeed < sysctl_speed_limit_min);
-		if (sectors < 0) {
-			set_bit(MD_RECOVERY_ERR, &mddev->recovery);
-			goto out;
-		}
-		atomic_add(sectors, &mddev->recovery_active);
-		j += sectors;
-		if (j>1) mddev->curr_resync = j;
-
-		if (last_check + window > j)
-			continue;
-
-		last_check = j;
-
-		if (test_bit(MD_RECOVERY_INTR, &mddev->recovery) ||
-		    test_bit(MD_RECOVERY_ERR, &mddev->recovery))
-			break;
-
-		blk_run_queues();
-
-	repeat:
-		if (jiffies >= mark[last_mark] + SYNC_MARK_STEP ) {
-			/* step marks */
-			int next = (last_mark+1) % SYNC_MARKS;
-
-			mddev->resync_mark = mark[next];
-			mddev->resync_mark_cnt = mark_cnt[next];
-			mark[next] = jiffies;
-			mark_cnt[next] = j - atomic_read(&mddev->recovery_active);
-			last_mark = next;
-		}
-
-
-		if (signal_pending(current)) {
-			/*
-			 * got a signal, exit.
-			 */
-			printk(KERN_INFO 
-				"md: md_do_sync() got signal ... exiting\n");
-			flush_signals(current);
-			set_bit(MD_RECOVERY_INTR, &mddev->recovery);
-			goto out;
-		}
-
-		/*
-		 * this loop exits only if either when we are slower than
-		 * the 'hard' speed limit, or the system was IO-idle for
-		 * a jiffy.
-		 * the system might be non-idle CPU-wise, but we only care
-		 * about not overloading the IO subsystem. (things like an
-		 * e2fsck being done on the RAID array should execute fast)
-		 */
-		cond_resched();
-
-		currspeed = (j-mddev->resync_mark_cnt)/2/((jiffies-mddev->resync_mark)/HZ +1) +1;
-
-		if (currspeed > sysctl_speed_limit_min) {
-			if ((currspeed > sysctl_speed_limit_max) ||
-					!is_mddev_idle(mddev)) {
-				current->state = TASK_INTERRUPTIBLE;
-				schedule_timeout(HZ/4);
-				goto repeat;
-			}
-		}
-	}
-	printk(KERN_INFO "md: md%d: sync done.\n",mdidx(mddev));
-	/*
-	 * this also signals 'finished resyncing' to md_stop
-	 */
- out:
-	wait_event(mddev->recovery_wait, !atomic_read(&mddev->recovery_active));
-
-	/* tell personality that we are finished */
-	mddev->pers->sync_request(mddev, max_sectors, 1);
-
-	if (!test_bit(MD_RECOVERY_ERR, &mddev->recovery) &&
-	    mddev->curr_resync > 2 &&
-	    mddev->curr_resync > mddev->recovery_cp) {
-		if (test_bit(MD_RECOVERY_INTR, &mddev->recovery)) {
-			printk(KERN_INFO 
-				"md: checkpointing recovery of md%d.\n",
-				mdidx(mddev));
-			mddev->recovery_cp = mddev->curr_resync;
-		} else
-			mddev->recovery_cp = MaxSector;
-	}
-
-	if (mddev->safemode)
-		md_enter_safemode(mddev);
- skip:
-	mddev->curr_resync = 0;
-	set_bit(MD_RECOVERY_DONE, &mddev->recovery);
-	md_wakeup_thread(mddev->thread);
-}
-
-
-/*
- * This routine is regularly called by all per-raid-array threads to
- * deal with generic issues like resync and super-block update.
- * Raid personalities that don't have a thread (linear/raid0) do not
- * need this as they never do any recovery or update the superblock.
- *
- * It does not do any resync itself, but rather "forks" off other threads
- * to do that as needed.
- * When it is determined that resync is needed, we set MD_RECOVERY_RUNNING in
- * "->recovery" and create a thread at ->sync_thread.
- * When the thread finishes it sets MD_RECOVERY_DONE (and might set MD_RECOVERY_ERR)
- * and wakeups up this thread which will reap the thread and finish up.
- * This thread also removes any faulty devices (with nr_pending == 0).
- *
- * The overall approach is:
- *  1/ if the superblock needs updating, update it.
- *  2/ If a recovery thread is running, don't do anything else.
- *  3/ If recovery has finished, clean up, possibly marking spares active.
- *  4/ If there are any faulty devices, remove them.
- *  5/ If array is degraded, try to add spares devices
- *  6/ If array has spares or is not in-sync, start a resync thread.
- */
-void md_check_recovery(mddev_t *mddev)
-{
-	mdk_rdev_t *rdev;
-	struct list_head *rtmp;
-
-
-	dprintk(KERN_INFO "md: recovery thread got woken up ...\n");
-
-	if (mddev->ro)
-		return;
-	if ( ! (
-		mddev->sb_dirty ||
-		test_bit(MD_RECOVERY_NEEDED, &mddev->recovery) ||
-		test_bit(MD_RECOVERY_DONE, &mddev->recovery)
-		))
-		return;
-	if (mddev_trylock(mddev)==0) {
-		int spares =0;
-		if (mddev->sb_dirty)
-			md_update_sb(mddev);
-		if (test_bit(MD_RECOVERY_RUNNING, &mddev->recovery) &&
-		    !test_bit(MD_RECOVERY_DONE, &mddev->recovery))
-			/* resync/recovery still happening */
-			goto unlock;
-		if (mddev->sync_thread) {
-			/* resync has finished, collect result */
-			md_unregister_thread(mddev->sync_thread);
-			mddev->sync_thread = NULL;
-			if (!test_bit(MD_RECOVERY_ERR, &mddev->recovery)) {
-				/* success...*/
-				/* activate any spares */
-				mddev->pers->spare_active(mddev);
-			}
-			md_update_sb(mddev);
-			mddev->recovery = 0;
-			wake_up(&resync_wait);
-			goto unlock;
-		}
-		if (mddev->recovery) {
-			/* that's odd.. */
-			mddev->recovery = 0;
-			wake_up(&resync_wait);
-		}
-
-		/* no recovery is running.
-		 * remove any failed drives, then
-		 * add spares if possible
-		 */
-		ITERATE_RDEV(mddev,rdev,rtmp) {
-			if (rdev->raid_disk >= 0 &&
-			    rdev->faulty &&
-			    atomic_read(&rdev->nr_pending)==0) {
-				mddev->pers->hot_remove_disk(mddev, rdev->raid_disk);
-				rdev->raid_disk = -1;
-			}
-			if (!rdev->faulty && rdev->raid_disk >= 0 && !rdev->in_sync)
-				spares++;
-		}
-		if (mddev->degraded) {
-			ITERATE_RDEV(mddev,rdev,rtmp)
-				if (rdev->raid_disk < 0
-				    && !rdev->faulty) {
-					if (mddev->pers->hot_add_disk(mddev,rdev))
-						spares++;
-					else
-						break;
-				}
-		}
-
-		if (!spares && (mddev->recovery_cp == MaxSector )) {
-			/* nothing we can do ... */
-			goto unlock;
-		}
-		if (mddev->pers->sync_request) {
-			set_bit(MD_RECOVERY_RUNNING, &mddev->recovery);
-			if (!spares)
-				set_bit(MD_RECOVERY_SYNC, &mddev->recovery);
-			mddev->sync_thread = md_register_thread(md_do_sync,
-								mddev,
-								"md%d_resync");
-			if (!mddev->sync_thread) {
-				printk(KERN_ERR "md%d: could not start resync"
-					" thread...\n", 
-					mdidx(mddev));
-				/* leave the spares where they are, it shouldn't hurt */
-				mddev->recovery = 0;
-			} else {
-				md_wakeup_thread(mddev->sync_thread);
-			}
-		}
-	unlock:
-		mddev_unlock(mddev);
-	}
-}
-
-int md_notify_reboot(struct notifier_block *this,
-					unsigned long code, void *x)
-{
-	struct list_head *tmp;
-	mddev_t *mddev;
-
-	if ((code == SYS_DOWN) || (code == SYS_HALT) || (code == SYS_POWER_OFF)) {
-
-		printk(KERN_INFO "md: stopping all md devices.\n");
-
-		ITERATE_MDDEV(mddev,tmp)
-			if (mddev_trylock(mddev)==0)
-				do_md_stop (mddev, 1);
-		/*
-		 * certain more exotic SCSI devices are known to be
-		 * volatile wrt too early system reboots. While the
-		 * right place to handle this issue is the given
-		 * driver, we do want to have a safe RAID driver ...
-		 */
-		mdelay(1000*1);
-	}
-	return NOTIFY_DONE;
-}
-
-struct notifier_block md_notifier = {
-	.notifier_call	= md_notify_reboot,
-	.next		= NULL,
-	.priority	= INT_MAX, /* before any real devices */
-};
-
-static void md_geninit(void)
-{
-	struct proc_dir_entry *p;
-
-	dprintk("md: sizeof(mdp_super_t) = %d\n", (int)sizeof(mdp_super_t));
-
-#ifdef CONFIG_PROC_FS
-	p = create_proc_entry("mdstat", S_IRUGO, NULL);
-	if (p)
-		p->proc_fops = &md_seq_fops;
-#endif
-}
-
-int __init md_init(void)
-{
-	int minor;
-
-	printk(KERN_INFO "md: md driver %d.%d.%d MAX_MD_DEVS=%d,"
-			" MD_SB_DISKS=%d\n",
-			MD_MAJOR_VERSION, MD_MINOR_VERSION,
-			MD_PATCHLEVEL_VERSION, MAX_MD_DEVS, MD_SB_DISKS);
-
-	if (register_blkdev(MAJOR_NR, "md"))
-		return -1;
-
-	devfs_mk_dir("md");
-	blk_register_region(MKDEV(MAJOR_NR, 0), MAX_MD_DEVS, THIS_MODULE,
-				md_probe, NULL, NULL);
-	for (minor=0; minor < MAX_MD_DEVS; ++minor) {
-		char name[16];
-		sprintf(name, "md/%d", minor);
-		devfs_register(NULL, name, DEVFS_FL_DEFAULT, MAJOR_NR, minor,
-			       S_IFBLK | S_IRUSR | S_IWUSR, &md_fops, NULL);
-	}
-
-	register_reboot_notifier(&md_notifier);
-	raid_table_header = register_sysctl_table(raid_root_table, 1);
-
-	md_geninit();
-	return (0);
-}
-
-
-#ifndef MODULE
-
-/*
- * Searches all registered partitions for autorun RAID arrays
- * at boot time.
- */
-static dev_t detected_devices[128];
-static int dev_cnt;
-
-void md_autodetect_dev(dev_t dev)
-{
-	if (dev_cnt >= 0 && dev_cnt < 127)
-		detected_devices[dev_cnt++] = dev;
-}
-
-
-static void autostart_arrays(void)
-{
-	mdk_rdev_t *rdev;
-	int i;
-
-	printk(KERN_INFO "md: Autodetecting RAID arrays.\n");
-
-	for (i = 0; i < dev_cnt; i++) {
-		dev_t dev = detected_devices[i];
-
-		rdev = md_import_device(dev,0, 0);
-		if (IS_ERR(rdev)) {
-			printk(KERN_ALERT "md: could not import %s!\n",
-				partition_name(dev));
-			continue;
-		}
-		if (rdev->faulty) {
-			MD_BUG();
-			continue;
-		}
-		list_add(&rdev->same_set, &pending_raid_disks);
-	}
-	dev_cnt = 0;
-
-	autorun_devices();
-}
-
-#endif
-
-static __exit void md_exit(void)
-{
-	int i;
-	blk_unregister_region(MKDEV(MAJOR_NR,0), MAX_MD_DEVS);
-	for (i=0; i < MAX_MD_DEVS; i++)
-		devfs_remove("md/%d", i);
-	devfs_remove("md");
-
-	unregister_blkdev(MAJOR_NR,"md");
-	unregister_reboot_notifier(&md_notifier);
-	unregister_sysctl_table(raid_table_header);
-#ifdef CONFIG_PROC_FS
-	remove_proc_entry("mdstat", NULL);
-#endif
-	for (i = 0; i < MAX_MD_DEVS; i++) {
-		struct gendisk *disk = disks[i];
-		mddev_t *mddev;
-		if (!disks[i])
-			continue;
-		mddev = disk->private_data;
-		del_gendisk(disk);
-		put_disk(disk);
-		mddev_put(mddev);
-	}
-}
-
-module_init(md_init)
-module_exit(md_exit)
-
-EXPORT_SYMBOL(register_md_personality);
-EXPORT_SYMBOL(unregister_md_personality);
-EXPORT_SYMBOL(md_error);
-EXPORT_SYMBOL(md_sync_acct);
-EXPORT_SYMBOL(md_done_sync);
-EXPORT_SYMBOL(md_write_start);
-EXPORT_SYMBOL(md_write_end);
-EXPORT_SYMBOL(md_handle_safemode);
-EXPORT_SYMBOL(md_register_thread);
-EXPORT_SYMBOL(md_unregister_thread);
-EXPORT_SYMBOL(md_wakeup_thread);
-EXPORT_SYMBOL(md_print_devices);
-EXPORT_SYMBOL(md_interrupt_thread);
-EXPORT_SYMBOL(md_check_recovery);
-MODULE_LICENSE("GPL");
./linux/md/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- lmerge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:44.034456699 +0000
@@ -1,3589 +0,0 @@
-/*
-   md.c : Multiple Devices driver for Linux
-	  Copyright (C) 1998, 1999, 2000 Ingo Molnar
-
-     completely rewritten, based on the MD driver code from Marc Zyngier
-
-   Changes:
-
-   - RAID-1/RAID-5 extensions by Miguel de Icaza, Gadi Oxman, Ingo Molnar
-   - boot support for linear and striped mode by Harald Hoyer <HarryH@Royal.Net>
-   - kerneld support by Boris Tobotras <boris@xtalk.msk.su>
-   - kmod support by: Cyrus Durgin
-   - RAID0 bugfixes: Mark Anthony Lisher <markal@iname.com>
-   - Devfs support by Richard Gooch <rgooch@atnf.csiro.au>
-
-   - lots of fixes and improvements to the RAID1/RAID5 and generic
-     RAID code (such as request based resynchronization):
-
-     Neil Brown <neilb@cse.unsw.edu.au>.
-
-   This program is free software; you can redistribute it and/or modify
-   it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 2, or (at your option)
-   any later version.
-
-   You should have received a copy of the GNU General Public License
-   (for example /usr/src/linux/COPYING); if not, write to the Free
-   Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-*/
-
-#include <linux/module.h>
-#include <linux/config.h>
-#include <linux/linkage.h>
-#include <linux/raid/md.h>
-#include <linux/sysctl.h>
-#include <linux/bio.h>
-#include <linux/devfs_fs_kernel.h>
-#include <linux/buffer_head.h> /* for invalidate_bdev */
-#include <linux/suspend.h>
-
-#include <linux/init.h>
-
-#ifdef CONFIG_KMOD
-#include <linux/kmod.h>
-#endif
-
-#define __KERNEL_SYSCALLS__
-#include <linux/unistd.h>
-
-#include <asm/unaligned.h>
-
-#define MAJOR_NR MD_MAJOR
-#define MD_DRIVER
-#define DEVICE_NR(device) (minor(device))
-
-#include <linux/blk.h>
-
-#define DEBUG 0
-#define dprintk(x...) ((void)(DEBUG && printk(x)))
-
-
-#ifndef MODULE
-static void autostart_arrays (void);
-#endif
-
-static mdk_personality_t *pers[MAX_PERSONALITY];
-static spinlock_t pers_lock = SPIN_LOCK_UNLOCKED;
-
-/*
- * Current RAID-1,4,5 parallel reconstruction 'guaranteed speed limit'
- * is 1000 KB/sec, so the extra system load does not show up that much.
- * Increase it if you want to have more _guaranteed_ speed. Note that
- * the RAID driver will use the maximum available bandwith if the IO
- * subsystem is idle. There is also an 'absolute maximum' reconstruction
- * speed limit - in case reconstruction slows down your system despite
- * idle IO detection.
- *
- * you can change it via /proc/sys/dev/raid/speed_limit_min and _max.
- */
-
-static int sysctl_speed_limit_min = 1000;
-static int sysctl_speed_limit_max = 200000;
-
-static struct ctl_table_header *raid_table_header;
-
-static ctl_table raid_table[] = {
-	{
-		.ctl_name	= DEV_RAID_SPEED_LIMIT_MIN,
-		.procname	= "speed_limit_min",
-		.data		= &sysctl_speed_limit_min,
-		.maxlen		= sizeof(int),
-		.mode		= 0644,
-		.proc_handler	= &proc_dointvec,
-	},
-	{
-		.ctl_name	= DEV_RAID_SPEED_LIMIT_MAX,
-		.procname	= "speed_limit_max",
-		.data		= &sysctl_speed_limit_max,
-		.maxlen		= sizeof(int),
-		.mode		= 0644,
-		.proc_handler	= &proc_dointvec,
-	},
-	{ .ctl_name = 0 }
-};
-
-static ctl_table raid_dir_table[] = {
-	{
-		.ctl_name	= DEV_RAID,
-		.procname	= "raid",
-		.maxlen		= 0,
-		.mode		= 0555,
-		.child		= raid_table,
-	},
-	{ .ctl_name = 0 }
-};
-
-static ctl_table raid_root_table[] = {
-	{
-		.ctl_name	= CTL_DEV,
-		.procname	= "dev",
-		.maxlen		= 0,
-		.mode		= 0555,
-		.child		= raid_dir_table,
-	},
-	{ .ctl_name = 0 }
-};
-
-static struct block_device_operations md_fops;
-
-static struct gendisk *disks[MAX_MD_DEVS];
-
-/*
- * Enables to iterate over all existing md arrays
- * all_mddevs_lock protects this list as well as mddev_map.
- */
-static LIST_HEAD(all_mddevs);
-static spinlock_t all_mddevs_lock = SPIN_LOCK_UNLOCKED;
-
-
-/*
- * iterates through all used mddevs in the system.
- * We take care to grab the all_mddevs_lock whenever navigating
- * the list, and to always hold a refcount when unlocked.
- * Any code which breaks out of this loop while own
- * a reference to the current mddev and must mddev_put it.
- */
-#define ITERATE_MDDEV(mddev,tmp)					\
-									\
-	for (({ spin_lock(&all_mddevs_lock); 				\
-		tmp = all_mddevs.next;					\
-		mddev = NULL;});					\
-	     ({ if (tmp != &all_mddevs)					\
-			mddev_get(list_entry(tmp, mddev_t, all_mddevs));\
-		spin_unlock(&all_mddevs_lock);				\
-		if (mddev) mddev_put(mddev);				\
-		mddev = list_entry(tmp, mddev_t, all_mddevs);		\
-		tmp != &all_mddevs;});					\
-	     ({ spin_lock(&all_mddevs_lock);				\
-		tmp = tmp->next;})					\
-		)
-
-static mddev_t *mddev_map[MAX_MD_DEVS];
-
-static int md_fail_request (request_queue_t *q, struct bio *bio)
-{
-	bio_io_error(bio, bio->bi_size);
-	return 0;
-}
-
-static inline mddev_t *mddev_get(mddev_t *mddev)
-{
-	atomic_inc(&mddev->active);
-	return mddev;
-}
-
-static void mddev_put(mddev_t *mddev)
-{
-	if (!atomic_dec_and_lock(&mddev->active, &all_mddevs_lock))
-		return;
-	if (!mddev->raid_disks && list_empty(&mddev->disks)) {
-		list_del(&mddev->all_mddevs);
-		mddev_map[mdidx(mddev)] = NULL;
-		kfree(mddev);
-		MOD_DEC_USE_COUNT;
-	}
-	spin_unlock(&all_mddevs_lock);
-}
-
-static mddev_t * mddev_find(int unit)
-{
-	mddev_t *mddev, *new = NULL;
-
- retry:
-	spin_lock(&all_mddevs_lock);
-	if (mddev_map[unit]) {
-		mddev =  mddev_get(mddev_map[unit]);
-		spin_unlock(&all_mddevs_lock);
-		if (new)
-			kfree(new);
-		return mddev;
-	}
-	if (new) {
-		mddev_map[unit] = new;
-		list_add(&new->all_mddevs, &all_mddevs);
-		spin_unlock(&all_mddevs_lock);
-		MOD_INC_USE_COUNT;
-		return new;
-	}
-	spin_unlock(&all_mddevs_lock);
-
-	new = (mddev_t *) kmalloc(sizeof(*new), GFP_KERNEL);
-	if (!new)
-		return NULL;
-
-	memset(new, 0, sizeof(*new));
-
-	new->__minor = unit;
-	init_MUTEX(&new->reconfig_sem);
-	INIT_LIST_HEAD(&new->disks);
-	INIT_LIST_HEAD(&new->all_mddevs);
-	init_timer(&new->safemode_timer);
-	atomic_set(&new->active, 1);
-	blk_queue_make_request(&new->queue, md_fail_request);
-
-	goto retry;
-}
-
-static inline int mddev_lock(mddev_t * mddev)
-{
-	return down_interruptible(&mddev->reconfig_sem);
-}
-
-static inline void mddev_lock_uninterruptible(mddev_t * mddev)
-{
-	down(&mddev->reconfig_sem);
-}
-
-static inline int mddev_trylock(mddev_t * mddev)
-{
-	return down_trylock(&mddev->reconfig_sem);
-}
-
-static inline void mddev_unlock(mddev_t * mddev)
-{
-	up(&mddev->reconfig_sem);
-}
-
-mdk_rdev_t * find_rdev_nr(mddev_t *mddev, int nr)
-{
-	mdk_rdev_t * rdev;
-	struct list_head *tmp;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->desc_nr == nr)
-			return rdev;
-	}
-	return NULL;
-}
-
-static mdk_rdev_t * find_rdev(mddev_t * mddev, dev_t dev)
-{
-	struct list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->bdev->bd_dev == dev)
-			return rdev;
-	}
-	return NULL;
-}
-
-inline static sector_t calc_dev_sboffset(struct block_device *bdev)
-{
-	sector_t size = bdev->bd_inode->i_size >> BLOCK_SIZE_BITS;
-	return MD_NEW_SIZE_BLOCKS(size);
-}
-
-static sector_t calc_dev_size(mdk_rdev_t *rdev, unsigned chunk_size)
-{
-	sector_t size;
-
-	size = rdev->sb_offset;
-
-	if (chunk_size)
-		size &= ~((sector_t)chunk_size/1024 - 1);
-	return size;
-}
-
-static int alloc_disk_sb(mdk_rdev_t * rdev)
-{
-	if (rdev->sb_page)
-		MD_BUG();
-
-	rdev->sb_page = alloc_page(GFP_KERNEL);
-	if (!rdev->sb_page) {
-		printk(KERN_ALERT "md: out of memory.\n");
-		return -EINVAL;
-	}
-
-	return 0;
-}
-
-static void free_disk_sb(mdk_rdev_t * rdev)
-{
-	if (rdev->sb_page) {
-		page_cache_release(rdev->sb_page);
-		rdev->sb_loaded = 0;
-		rdev->sb_page = NULL;
-		rdev->sb_offset = 0;
-		rdev->size = 0;
-	}
-}
-
-
-static int bi_complete(struct bio *bio, unsigned int bytes_done, int error)
-{
-	if (bio->bi_size)
-		return 1;
-
-	complete((struct completion*)bio->bi_private);
-	return 0;
-}
-
-static int sync_page_io(struct block_device *bdev, sector_t sector, int size,
-		   struct page *page, int rw)
-{
-	struct bio bio;
-	struct bio_vec vec;
-	struct completion event;
-
-	bio_init(&bio);
-	bio.bi_io_vec = &vec;
-	vec.bv_page = page;
-	vec.bv_len = size;
-	vec.bv_offset = 0;
-	bio.bi_vcnt = 1;
-	bio.bi_idx = 0;
-	bio.bi_size = size;
-	bio.bi_bdev = bdev;
-	bio.bi_sector = sector;
-	init_completion(&event);
-	bio.bi_private = &event;
-	bio.bi_end_io = bi_complete;
-	submit_bio(rw, &bio);
-	blk_run_queues();
-	wait_for_completion(&event);
-
-	return test_bit(BIO_UPTODATE, &bio.bi_flags);
-}
-
-static int read_disk_sb(mdk_rdev_t * rdev)
-{
-
-	if (!rdev->sb_page) {
-		MD_BUG();
-		return -EINVAL;
-	}
-	if (rdev->sb_loaded)
-		return 0;
-
-
-	if (!sync_page_io(rdev->bdev, rdev->sb_offset<<1, MD_SB_BYTES, rdev->sb_page, READ))
-		goto fail;
-	rdev->sb_loaded = 1;
-	return 0;
-
-fail:
-	printk(KERN_ERR "md: disabled device %s, could not read superblock.\n",
-		bdev_partition_name(rdev->bdev));
-	return -EINVAL;
-}
-
-static int uuid_equal(mdp_super_t *sb1, mdp_super_t *sb2)
-{
-	if (	(sb1->set_uuid0 == sb2->set_uuid0) &&
-		(sb1->set_uuid1 == sb2->set_uuid1) &&
-		(sb1->set_uuid2 == sb2->set_uuid2) &&
-		(sb1->set_uuid3 == sb2->set_uuid3))
-
-		return 1;
-
-	return 0;
-}
-
-
-static int sb_equal(mdp_super_t *sb1, mdp_super_t *sb2)
-{
-	int ret;
-	mdp_super_t *tmp1, *tmp2;
-
-	tmp1 = kmalloc(sizeof(*tmp1),GFP_KERNEL);
-	tmp2 = kmalloc(sizeof(*tmp2),GFP_KERNEL);
-
-	if (!tmp1 || !tmp2) {
-		ret = 0;
-		printk(KERN_INFO "md.c: sb1 is not equal to sb2!\n");
-		goto abort;
-	}
-
-	*tmp1 = *sb1;
-	*tmp2 = *sb2;
-
-	/*
-	 * nr_disks is not constant
-	 */
-	tmp1->nr_disks = 0;
-	tmp2->nr_disks = 0;
-
-	if (memcmp(tmp1, tmp2, MD_SB_GENERIC_CONSTANT_WORDS * 4))
-		ret = 0;
-	else
-		ret = 1;
-
-abort:
-	if (tmp1)
-		kfree(tmp1);
-	if (tmp2)
-		kfree(tmp2);
-
-	return ret;
-}
-
-static unsigned int calc_sb_csum(mdp_super_t * sb)
-{
-	unsigned int disk_csum, csum;
-
-	disk_csum = sb->sb_csum;
-	sb->sb_csum = 0;
-	csum = csum_partial((void *)sb, MD_SB_BYTES, 0);
-	sb->sb_csum = disk_csum;
-	return csum;
-}
-
-/*
- * Handle superblock details.
- * We want to be able to handle multiple superblock formats
- * so we have a common interface to them all, and an array of
- * different handlers.
- * We rely on user-space to write the initial superblock, and support
- * reading and updating of superblocks.
- * Interface methods are:
- *   int load_super(mdk_rdev_t *dev, mdk_rdev_t *refdev, int minor_version)
- *      loads and validates a superblock on dev.
- *      if refdev != NULL, compare superblocks on both devices
- *    Return:
- *      0 - dev has a superblock that is compatible with refdev
- *      1 - dev has a superblock that is compatible and newer than refdev
- *          so dev should be used as the refdev in future
- *     -EINVAL superblock incompatible or invalid
- *     -othererror e.g. -EIO
- *
- *   int validate_super(mddev_t *mddev, mdk_rdev_t *dev)
- *      Verify that dev is acceptable into mddev.
- *       The first time, mddev->raid_disks will be 0, and data from
- *       dev should be merged in.  Subsequent calls check that dev
- *       is new enough.  Return 0 or -EINVAL
- *
- *   void sync_super(mddev_t *mddev, mdk_rdev_t *dev)
- *     Update the superblock for rdev with data in mddev
- *     This does not write to disc.
- *
- */
-
-struct super_type  {
-	char 		*name;
-	struct module	*owner;
-	int		(*load_super)(mdk_rdev_t *rdev, mdk_rdev_t *refdev, int minor_version);
-	int		(*validate_super)(mddev_t *mddev, mdk_rdev_t *rdev);
-	void		(*sync_super)(mddev_t *mddev, mdk_rdev_t *rdev);
-};
-
-/*
- * load_super for 0.90.0 
- */
-static int super_90_load(mdk_rdev_t *rdev, mdk_rdev_t *refdev, int minor_version)
-{
-	mdp_super_t *sb;
-	int ret;
-	sector_t sb_offset;
-
-	/*
-	 * Calculate the position of the superblock,
-	 * it's at the end of the disk.
-	 *
-	 * It also happens to be a multiple of 4Kb.
-	 */
-	sb_offset = calc_dev_sboffset(rdev->bdev);
-	rdev->sb_offset = sb_offset;
-
-	ret = read_disk_sb(rdev);
-	if (ret) return ret;
-
-	ret = -EINVAL;
-
-	sb = (mdp_super_t*)page_address(rdev->sb_page);
-
-	if (sb->md_magic != MD_SB_MAGIC) {
-		printk(KERN_ERR "md: invalid raid superblock magic on %s\n",
-			bdev_partition_name(rdev->bdev));
-		goto abort;
-	}
-
-	if (sb->major_version != 0 ||
-	    sb->minor_version != 90) {
-		printk(KERN_WARNING "Bad version number %d.%d on %s\n",
-			sb->major_version, sb->minor_version,
-			bdev_partition_name(rdev->bdev));
-		goto abort;
-	}
-
-	if (sb->md_minor >= MAX_MD_DEVS) {
-		printk(KERN_ERR "md: %s: invalid raid minor (%x)\n",
-			bdev_partition_name(rdev->bdev), sb->md_minor);
-		goto abort;
-	}
-	if (sb->raid_disks <= 0)
-		goto abort;
-
-	if (calc_sb_csum(sb) != sb->sb_csum) {
-		printk(KERN_WARNING "md: invalid superblock checksum on %s\n",
-			bdev_partition_name(rdev->bdev));
-		goto abort;
-	}
-
-	rdev->preferred_minor = sb->md_minor;
-	rdev->data_offset = 0;
-
-	if (sb->level == MULTIPATH)
-		rdev->desc_nr = -1;
-	else
-		rdev->desc_nr = sb->this_disk.number;
-
-	if (refdev == 0)
-		ret = 1;
-	else {
-		__u64 ev1, ev2;
-		mdp_super_t *refsb = (mdp_super_t*)page_address(refdev->sb_page);
-		if (!uuid_equal(refsb, sb)) {
-			printk(KERN_WARNING "md: %s has different UUID to %s\n",
-				bdev_partition_name(rdev->bdev),
-				bdev_partition_name(refdev->bdev));
-			goto abort;
-		}
-		if (!sb_equal(refsb, sb)) {
-			printk(KERN_WARNING "md: %s has same UUID"
-				" but different superblock to %s\n",
-				bdev_partition_name(rdev->bdev),
-				bdev_partition_name(refdev->bdev));
-			goto abort;
-		}
-		ev1 = md_event(sb);
-		ev2 = md_event(refsb);
-		if (ev1 > ev2)
-			ret = 1;
-		else 
-			ret = 0;
-	}
-	rdev->size = calc_dev_size(rdev, sb->chunk_size);
-
- abort:
-	return ret;
-}
-
-/*
- * validate_super for 0.90.0
- */
-static int super_90_validate(mddev_t *mddev, mdk_rdev_t *rdev)
-{
-	mdp_disk_t *desc;
-	mdp_super_t *sb = (mdp_super_t *)page_address(rdev->sb_page);
-
-	if (mddev->raid_disks == 0) {
-		mddev->major_version = 0;
-		mddev->minor_version = sb->minor_version;
-		mddev->patch_version = sb->patch_version;
-		mddev->persistent = ! sb->not_persistent;
-		mddev->chunk_size = sb->chunk_size;
-		mddev->ctime = sb->ctime;
-		mddev->utime = sb->utime;
-		mddev->level = sb->level;
-		mddev->layout = sb->layout;
-		mddev->raid_disks = sb->raid_disks;
-		mddev->size = sb->size;
-		mddev->events = md_event(sb);
-
-		if (sb->state & (1<<MD_SB_CLEAN))
-			mddev->recovery_cp = MaxSector;
-		else {
-			if (sb->events_hi == sb->cp_events_hi && 
-				sb->events_lo == sb->cp_events_lo) {
-				mddev->recovery_cp = sb->recovery_cp;
-			} else
-				mddev->recovery_cp = 0;
-		}
-
-		memcpy(mddev->uuid+0, &sb->set_uuid0, 4);
-		memcpy(mddev->uuid+4, &sb->set_uuid1, 4);
-		memcpy(mddev->uuid+8, &sb->set_uuid2, 4);
-		memcpy(mddev->uuid+12,&sb->set_uuid3, 4);
-
-		mddev->max_disks = MD_SB_DISKS;
-	} else {
-		__u64 ev1;
-		ev1 = md_event(sb);
-		++ev1;
-		if (ev1 < mddev->events) 
-			return -EINVAL;
-	}
-	if (mddev->level != LEVEL_MULTIPATH) {
-		rdev->raid_disk = -1;
-		rdev->in_sync = rdev->faulty = 0;
-		desc = sb->disks + rdev->desc_nr;
-
-		if (desc->state & (1<<MD_DISK_FAULTY))
-			rdev->faulty = 1;
-		else if (desc->state & (1<<MD_DISK_SYNC) &&
-			 desc->raid_disk < mddev->raid_disks) {
-			rdev->in_sync = 1;
-			rdev->raid_disk = desc->raid_disk;
-		}
-	}
-	return 0;
-}
-
-/*
- * sync_super for 0.90.0
- */
-static void super_90_sync(mddev_t *mddev, mdk_rdev_t *rdev)
-{
-	mdp_super_t *sb;
-	struct list_head *tmp;
-	mdk_rdev_t *rdev2;
-	int next_spare = mddev->raid_disks;
-
-	/* make rdev->sb match mddev data..
-	 *
-	 * 1/ zero out disks
-	 * 2/ Add info for each disk, keeping track of highest desc_nr
-	 * 3/ any empty disks < highest become removed
-	 *
-	 * disks[0] gets initialised to REMOVED because
-	 * we cannot be sure from other fields if it has
-	 * been initialised or not.
-	 */
-	int highest = 0;
-	int i;
-	int active=0, working=0,failed=0,spare=0,nr_disks=0;
-
-	sb = (mdp_super_t*)page_address(rdev->sb_page);
-
-	memset(sb, 0, sizeof(*sb));
-
-	sb->md_magic = MD_SB_MAGIC;
-	sb->major_version = mddev->major_version;
-	sb->minor_version = mddev->minor_version;
-	sb->patch_version = mddev->patch_version;
-	sb->gvalid_words  = 0; /* ignored */
-	memcpy(&sb->set_uuid0, mddev->uuid+0, 4);
-	memcpy(&sb->set_uuid1, mddev->uuid+4, 4);
-	memcpy(&sb->set_uuid2, mddev->uuid+8, 4);
-	memcpy(&sb->set_uuid3, mddev->uuid+12,4);
-
-	sb->ctime = mddev->ctime;
-	sb->level = mddev->level;
-	sb->size  = mddev->size;
-	sb->raid_disks = mddev->raid_disks;
-	sb->md_minor = mddev->__minor;
-	sb->not_persistent = !mddev->persistent;
-	sb->utime = mddev->utime;
-	sb->state = 0;
-	sb->events_hi = (mddev->events>>32);
-	sb->events_lo = (u32)mddev->events;
-
-	if (mddev->in_sync)
-	{
-		sb->recovery_cp = mddev->recovery_cp;
-		sb->cp_events_hi = (mddev->events>>32);
-		sb->cp_events_lo = (u32)mddev->events;
-		if (mddev->recovery_cp == MaxSector)
-			sb->state = (1<< MD_SB_CLEAN);
-	} else
-		sb->recovery_cp = 0;
-
-	sb->layout = mddev->layout;
-	sb->chunk_size = mddev->chunk_size;
-
-	sb->disks[0].state = (1<<MD_DISK_REMOVED);
-	ITERATE_RDEV(mddev,rdev2,tmp) {
-		mdp_disk_t *d;
-		if (rdev2->raid_disk >= 0 && rdev2->in_sync && !rdev2->faulty)
-			rdev2->desc_nr = rdev2->raid_disk;
-		else
-			rdev2->desc_nr = next_spare++;
-		d = &sb->disks[rdev2->desc_nr];
-		nr_disks++;
-		d->number = rdev2->desc_nr;
-		d->major = MAJOR(rdev2->bdev->bd_dev);
-		d->minor = MINOR(rdev2->bdev->bd_dev);
-		if (rdev2->raid_disk >= 0 && rdev->in_sync && !rdev2->faulty)
-			d->raid_disk = rdev2->raid_disk;
-		else
-			d->raid_disk = rdev2->desc_nr; /* compatibility */
-		if (rdev2->faulty) {
-			d->state = (1<<MD_DISK_FAULTY);
-			failed++;
-		} else if (rdev2->in_sync) {
-			d->state = (1<<MD_DISK_ACTIVE);
-			d->state |= (1<<MD_DISK_SYNC);
-			active++;
-			working++;
-		} else {
-			d->state = 0;
-			spare++;
-			working++;
-		}
-		if (rdev2->desc_nr > highest)
-			highest = rdev2->desc_nr;
-	}
-	
-	/* now set the "removed" bit on any non-trailing holes */
-	for (i=0; i<highest; i++) {
-		mdp_disk_t *d = &sb->disks[i];
-		if (d->state == 0 && d->number == 0) {
-			d->number = i;
-			d->raid_disk = i;
-			d->state = (1<<MD_DISK_REMOVED);
-		}
-	}
-	sb->nr_disks = nr_disks;
-	sb->active_disks = active;
-	sb->working_disks = working;
-	sb->failed_disks = failed;
-	sb->spare_disks = spare;
-
-	sb->this_disk = sb->disks[rdev->desc_nr];
-	sb->sb_csum = calc_sb_csum(sb);
-}
-
-/*
- * version 1 superblock
- */
-
-static unsigned int calc_sb_1_csum(struct mdp_superblock_1 * sb)
-{
-	unsigned int disk_csum, csum;
-	int size = 256 + sb->max_dev*2;
-
-	disk_csum = sb->sb_csum;
-	sb->sb_csum = 0;
-	csum = csum_partial((void *)sb, size, 0);
-	sb->sb_csum = disk_csum;
-	return csum;
-}
-
-static int super_1_load(mdk_rdev_t *rdev, mdk_rdev_t *refdev, int minor_version)
-{
-	struct mdp_superblock_1 *sb;
-	int ret;
-	sector_t sb_offset;
-
-	/*
-	 * Calculate the position of the superblock.
-	 * It is always aligned to a 4K boundary and
-	 * depeding on minor_version, it can be:
-	 * 0: At least 8K, but less than 12K, from end of device
-	 * 1: At start of device
-	 * 2: 4K from start of device.
-	 */
-	switch(minor_version) {
-	case 0:
-		sb_offset = rdev->bdev->bd_inode->i_size >> 9;
-		sb_offset -= 8*2;
-		sb_offset &= ~(4*2);
-		/* convert from sectors to K */
-		sb_offset /= 2;
-		break;
-	case 1:
-		sb_offset = 0;
-		break;
-	case 2:
-		sb_offset = 4;
-		break;
-	default:
-		return -EINVAL;
-	}
-	rdev->sb_offset = sb_offset;
-
-	ret = read_disk_sb(rdev);
-	if (ret) return ret;
-
-
-	sb = (struct mdp_superblock_1*)page_address(rdev->sb_page);
-
-	if (sb->magic != cpu_to_le32(MD_SB_MAGIC) ||
-	    sb->major_version != cpu_to_le32(1) ||
-	    le32_to_cpu(sb->max_dev) > (4096-256)/2 ||
-	    le64_to_cpu(sb->super_offset) != (rdev->sb_offset<<1) ||
-	    sb->feature_map != 0)
-		return -EINVAL;
-
-	if (calc_sb_1_csum(sb) != sb->sb_csum) {
-		printk("md: invalid superblock checksum on %s\n",
-			bdev_partition_name(rdev->bdev));
-		return -EINVAL;
-	}
-	rdev->preferred_minor = 0xffff;
-	rdev->data_offset = le64_to_cpu(sb->data_offset);
-
-	if (refdev == 0)
-		return 1;
-	else {
-		__u64 ev1, ev2;
-		struct mdp_superblock_1 *refsb = 
-			(struct mdp_superblock_1*)page_address(refdev->sb_page);
-
-		if (memcmp(sb->set_uuid, refsb->set_uuid, 16) != 0 ||
-		    sb->level != refsb->level ||
-		    sb->layout != refsb->layout ||
-		    sb->chunksize != refsb->chunksize) {
-			printk(KERN_WARNING "md: %s has strangely different"
-				" superblock to %s\n",
-				bdev_partition_name(rdev->bdev),
-				bdev_partition_name(refdev->bdev));
-			return -EINVAL;
-		}
-		ev1 = le64_to_cpu(sb->events);
-		ev2 = le64_to_cpu(refsb->events);
-
-		if (ev1 > ev2)
-			return 1;
-	}
-	if (minor_version) 
-		rdev->size = ((rdev->bdev->bd_inode->i_size>>9) - le64_to_cpu(sb->data_offset)) / 2;
-	else
-		rdev->size = rdev->sb_offset;
-	if (rdev->size < le64_to_cpu(sb->data_size)/2)
-		return -EINVAL;
-	rdev->size = le64_to_cpu(sb->data_size)/2;
-	if (le32_to_cpu(sb->chunksize))
-		rdev->size &= ~((sector_t)le32_to_cpu(sb->chunksize)/2 - 1);
-	return 0;
-}
-
-static int super_1_validate(mddev_t *mddev, mdk_rdev_t *rdev)
-{
-	struct mdp_superblock_1 *sb = (struct mdp_superblock_1*)page_address(rdev->sb_page);
-
-	if (mddev->raid_disks == 0) {
-		mddev->major_version = 1;
-		mddev->minor_version = 0;
-		mddev->patch_version = 0;
-		mddev->persistent = 1;
-		mddev->chunk_size = le32_to_cpu(sb->chunksize) << 9;
-		mddev->ctime = le64_to_cpu(sb->ctime) & ((1ULL << 32)-1);
-		mddev->utime = le64_to_cpu(sb->utime) & ((1ULL << 32)-1);
-		mddev->level = le32_to_cpu(sb->level);
-		mddev->layout = le32_to_cpu(sb->layout);
-		mddev->raid_disks = le32_to_cpu(sb->raid_disks);
-		mddev->size = (u32)le64_to_cpu(sb->size);
-		mddev->events = le64_to_cpu(sb->events);
-		
-		mddev->recovery_cp = le64_to_cpu(sb->resync_offset);
-		memcpy(mddev->uuid, sb->set_uuid, 16);
-
-		mddev->max_disks =  (4096-256)/2;
-	} else {
-		__u64 ev1;
-		ev1 = le64_to_cpu(sb->events);
-		++ev1;
-		if (ev1 < mddev->events)
-			return -EINVAL;
-	}
-
-	if (mddev->level != LEVEL_MULTIPATH) {
-		int role;
-		rdev->desc_nr = le32_to_cpu(sb->dev_number);
-		role = le16_to_cpu(sb->dev_roles[rdev->desc_nr]);
-		switch(role) {
-		case 0xffff: /* spare */
-			rdev->in_sync = 0;
-			rdev->faulty = 0;
-			rdev->raid_disk = -1;
-			break;
-		case 0xfffe: /* faulty */
-			rdev->in_sync = 0;
-			rdev->faulty = 1;
-			rdev->raid_disk = -1;
-			break;
-		default:
-			rdev->in_sync = 1;
-			rdev->faulty = 0;
-			rdev->raid_disk = role;
-			break;
-		}
-	}
-	return 0;
-}
-
-static void super_1_sync(mddev_t *mddev, mdk_rdev_t *rdev)
-{
-	struct mdp_superblock_1 *sb;
-	struct list_head *tmp;
-	mdk_rdev_t *rdev2;
-	int max_dev, i;
-	/* make rdev->sb match mddev and rdev data. */
-
-	sb = (struct mdp_superblock_1*)page_address(rdev->sb_page);
-
-	sb->feature_map = 0;
-	sb->pad0 = 0;
-	memset(sb->pad1, 0, sizeof(sb->pad1));
-	memset(sb->pad2, 0, sizeof(sb->pad2));
-	memset(sb->pad3, 0, sizeof(sb->pad3));
-
-	sb->utime = cpu_to_le64((__u64)mddev->utime);
-	sb->events = cpu_to_le64(mddev->events);
-	if (mddev->in_sync)
-		sb->resync_offset = cpu_to_le64(mddev->recovery_cp);
-	else
-		sb->resync_offset = cpu_to_le64(0);
-
-	max_dev = 0;
-	ITERATE_RDEV(mddev,rdev2,tmp)
-		if (rdev2->desc_nr > max_dev)
-			max_dev = rdev2->desc_nr;
-	
-	sb->max_dev = max_dev;
-	for (i=0; i<max_dev;i++)
-		sb->dev_roles[max_dev] = cpu_to_le16(0xfffe);
-	
-	ITERATE_RDEV(mddev,rdev2,tmp) {
-		i = rdev2->desc_nr;
-		if (rdev2->faulty)
-			sb->dev_roles[i] = cpu_to_le16(0xfffe);
-		else if (rdev2->in_sync)
-			sb->dev_roles[i] = cpu_to_le16(rdev2->raid_disk);
-		else
-			sb->dev_roles[i] = cpu_to_le16(0xffff);
-	}
-
-	sb->recovery_offset = cpu_to_le64(0); /* not supported yet */
-}
-
-
-struct super_type super_types[] = {
-	[0] = {
-		.name	= "0.90.0",
-		.owner	= THIS_MODULE,
-		.load_super	= super_90_load,
-		.validate_super	= super_90_validate,
-		.sync_super	= super_90_sync,
-	},
-	[1] = {
-		.name	= "md-1",
-		.owner	= THIS_MODULE,
-		.load_super	= super_1_load,
-		.validate_super	= super_1_validate,
-		.sync_super	= super_1_sync,
-	},
-};
-	
-static mdk_rdev_t * match_dev_unit(mddev_t *mddev, mdk_rdev_t *dev)
-{
-	struct list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	ITERATE_RDEV(mddev,rdev,tmp)
-		if (rdev->bdev->bd_contains == dev->bdev->bd_contains)
-			return rdev;
-
-	return NULL;
-}
-
-static int match_mddev_units(mddev_t *mddev1, mddev_t *mddev2)
-{
-	struct list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	ITERATE_RDEV(mddev1,rdev,tmp)
-		if (match_dev_unit(mddev2, rdev))
-			return 1;
-
-	return 0;
-}
-
-static LIST_HEAD(pending_raid_disks);
-
-static int bind_rdev_to_array(mdk_rdev_t * rdev, mddev_t * mddev)
-{
-	mdk_rdev_t *same_pdev;
-
-	if (rdev->mddev) {
-		MD_BUG();
-		return -EINVAL;
-	}
-	same_pdev = match_dev_unit(mddev, rdev);
-	if (same_pdev)
-		printk(KERN_WARNING
-			"md%d: WARNING: %s appears to be on the same physical"
-	 		" disk as %s. True\n     protection against single-disk"
-			" failure might be compromised.\n",
-			mdidx(mddev), bdev_partition_name(rdev->bdev),
-			bdev_partition_name(same_pdev->bdev));
-
-	/* Verify rdev->desc_nr is unique.
-	 * If it is -1, assign a free number, else
-	 * check number is not in use
-	 */
-	if (rdev->desc_nr < 0) {
-		int choice = 0;
-		if (mddev->pers) choice = mddev->raid_disks;
-		while (find_rdev_nr(mddev, choice))
-			choice++;
-		rdev->desc_nr = choice;
-	} else {
-		if (find_rdev_nr(mddev, rdev->desc_nr))
-			return -EBUSY;
-	}
-			
-	list_add(&rdev->same_set, &mddev->disks);
-	rdev->mddev = mddev;
-	printk(KERN_INFO "md: bind<%s>\n", bdev_partition_name(rdev->bdev));
-	return 0;
-}
-
-static void unbind_rdev_from_array(mdk_rdev_t * rdev)
-{
-	if (!rdev->mddev) {
-		MD_BUG();
-		return;
-	}
-	list_del_init(&rdev->same_set);
-	printk(KERN_INFO "md: unbind<%s>\n", bdev_partition_name(rdev->bdev));
-	rdev->mddev = NULL;
-}
-
-/*
- * prevent the device from being mounted, repartitioned or
- * otherwise reused by a RAID array (or any other kernel
- * subsystem), by opening the device. [simply getting an
- * inode is not enough, the SCSI module usage code needs
- * an explicit open() on the device]
- */
-static int lock_rdev(mdk_rdev_t *rdev, dev_t dev)
-{
-	int err = 0;
-	struct block_device *bdev;
-
-	bdev = bdget(dev);
-	if (!bdev)
-		return -ENOMEM;
-	err = blkdev_get(bdev, FMODE_READ|FMODE_WRITE, 0, BDEV_RAW);
-	if (err)
-		return err;
-	err = bd_claim(bdev, rdev);
-	if (err) {
-		blkdev_put(bdev, BDEV_RAW);
-		return err;
-	}
-	rdev->bdev = bdev;
-	return err;
-}
-
-static void unlock_rdev(mdk_rdev_t *rdev)
-{
-	struct block_device *bdev = rdev->bdev;
-	rdev->bdev = NULL;
-	if (!bdev)
-		MD_BUG();
-	bd_release(bdev);
-	blkdev_put(bdev, BDEV_RAW);
-}
-
-void md_autodetect_dev(dev_t dev);
-
-static void export_rdev(mdk_rdev_t * rdev)
-{
-	printk(KERN_INFO "md: export_rdev(%s)\n",
-		bdev_partition_name(rdev->bdev));
-	if (rdev->mddev)
-		MD_BUG();
-	free_disk_sb(rdev);
-	list_del_init(&rdev->same_set);
-#ifndef MODULE
-	md_autodetect_dev(rdev->bdev->bd_dev);
-#endif
-	unlock_rdev(rdev);
-	kfree(rdev);
-}
-
-static void kick_rdev_from_array(mdk_rdev_t * rdev)
-{
-	unbind_rdev_from_array(rdev);
-	export_rdev(rdev);
-}
-
-static void export_array(mddev_t *mddev)
-{
-	struct list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (!rdev->mddev) {
-			MD_BUG();
-			continue;
-		}
-		kick_rdev_from_array(rdev);
-	}
-	if (!list_empty(&mddev->disks))
-		MD_BUG();
-	mddev->raid_disks = 0;
-	mddev->major_version = 0;
-}
-
-static void print_desc(mdp_disk_t *desc)
-{
-	printk(" DISK<N:%d,%s(%d,%d),R:%d,S:%d>\n", desc->number,
-		partition_name(MKDEV(desc->major,desc->minor)),
-		desc->major,desc->minor,desc->raid_disk,desc->state);
-}
-
-static void print_sb(mdp_super_t *sb)
-{
-	int i;
-
-	printk(KERN_INFO 
-		"md:  SB: (V:%d.%d.%d) ID:<%08x.%08x.%08x.%08x> CT:%08x\n",
-		sb->major_version, sb->minor_version, sb->patch_version,
-		sb->set_uuid0, sb->set_uuid1, sb->set_uuid2, sb->set_uuid3,
-		sb->ctime);
-	printk(KERN_INFO "md:     L%d S%08d ND:%d RD:%d md%d LO:%d CS:%d\n",
-		sb->level, sb->size, sb->nr_disks, sb->raid_disks,
-		sb->md_minor, sb->layout, sb->chunk_size);
-	printk(KERN_INFO "md:     UT:%08x ST:%d AD:%d WD:%d"
-		" FD:%d SD:%d CSUM:%08x E:%08lx\n",
-		sb->utime, sb->state, sb->active_disks, sb->working_disks,
-		sb->failed_disks, sb->spare_disks,
-		sb->sb_csum, (unsigned long)sb->events_lo);
-
-	printk(KERN_INFO);
-	for (i = 0; i < MD_SB_DISKS; i++) {
-		mdp_disk_t *desc;
-
-		desc = sb->disks + i;
-		if (desc->number || desc->major || desc->minor ||
-		    desc->raid_disk || (desc->state && (desc->state != 4))) {
-			printk("     D %2d: ", i);
-			print_desc(desc);
-		}
-	}
-	printk(KERN_INFO "md:     THIS: ");
-	print_desc(&sb->this_disk);
-
-}
-
-static void print_rdev(mdk_rdev_t *rdev)
-{
-	printk(KERN_INFO "md: rdev %s, SZ:%08llu F:%d S:%d DN:%d ",
-		bdev_partition_name(rdev->bdev), (unsigned long long)rdev->size,
-	       	rdev->faulty, rdev->in_sync, rdev->desc_nr);
-	if (rdev->sb_loaded) {
-		printk(KERN_INFO "md: rdev superblock:\n");
-		print_sb((mdp_super_t*)page_address(rdev->sb_page));
-	} else
-		printk(KERN_INFO "md: no rdev superblock!\n");
-}
-
-void md_print_devices(void)
-{
-	struct list_head *tmp, *tmp2;
-	mdk_rdev_t *rdev;
-	mddev_t *mddev;
-
-	printk("\n");
-	printk("md:	**********************************\n");
-	printk("md:	* <COMPLETE RAID STATE PRINTOUT> *\n");
-	printk("md:	**********************************\n");
-	ITERATE_MDDEV(mddev,tmp) {
-		printk("md%d: ", mdidx(mddev));
-
-		ITERATE_RDEV(mddev,rdev,tmp2)
-			printk("<%s>", bdev_partition_name(rdev->bdev));
-
-		ITERATE_RDEV(mddev,rdev,tmp2)
-			print_rdev(rdev);
-	}
-	printk("md:	**********************************\n");
-	printk("\n");
-}
-
-
-static int write_disk_sb(mdk_rdev_t * rdev)
-{
-
-	if (!rdev->sb_loaded) {
-		MD_BUG();
-		return 1;
-	}
-	if (rdev->faulty) {
-		MD_BUG();
-		return 1;
-	}
-
-	dprintk(KERN_INFO "(write) %s's sb offset: %llu\n",
-		bdev_partition_name(rdev->bdev),
-	       (unsigned long long)rdev->sb_offset);
-  
-	if (sync_page_io(rdev->bdev, rdev->sb_offset<<1, MD_SB_BYTES, rdev->sb_page, WRITE))
-		return 0;
-
-	printk("md: write_disk_sb failed for device %s\n", 
-		bdev_partition_name(rdev->bdev));
-	return 1;
-}
-
-static void sync_sbs(mddev_t * mddev)
-{
-	mdk_rdev_t *rdev;
-	struct list_head *tmp;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		super_types[mddev->major_version].
-			sync_super(mddev, rdev);
-		rdev->sb_loaded = 1;
-	}
-}
-
-static void md_update_sb(mddev_t * mddev)
-{
-	int err, count = 100;
-	struct list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	mddev->sb_dirty = 0;
-repeat:
-	mddev->utime = get_seconds();
-	mddev->events ++;
-
-	if (!mddev->events) {
-		/*
-		 * oops, this 64-bit counter should never wrap.
-		 * Either we are in around ~1 trillion A.C., assuming
-		 * 1 reboot per second, or we have a bug:
-		 */
-		MD_BUG();
-		mddev->events --;
-	}
-	sync_sbs(mddev);
-
-	/*
-	 * do not write anything to disk if using
-	 * nonpersistent superblocks
-	 */
-	if (!mddev->persistent)
-		return;
-
-	dprintk(KERN_INFO 
-		"md: updating md%d RAID superblock on device (in sync %d)\n",
-		mdidx(mddev),mddev->in_sync);
-
-	err = 0;
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		dprintk(KERN_INFO "md: ");
-		if (rdev->faulty)
-			dprintk("(skipping faulty ");
-
-		dprintk("%s ", bdev_partition_name(rdev->bdev));
-		if (!rdev->faulty) {
-			err += write_disk_sb(rdev);
-		} else
-			dprintk(")\n");
-		if (!err && mddev->level == LEVEL_MULTIPATH)
-			/* only need to write one superblock... */
-			break;
-	}
-	if (err) {
-		if (--count) {
-			printk(KERN_ERR "md: errors occurred during superblock"
-				" update, repeating\n");
-			goto repeat;
-		}
-		printk(KERN_ERR \
-			"md: excessive errors occurred during superblock update, exiting\n");
-	}
-}
-
-/*
- * Import a device. If 'super_format' >= 0, then sanity check the superblock
- *
- * mark the device faulty if:
- *
- *   - the device is nonexistent (zero size)
- *   - the device has no valid superblock
- *
- * a faulty rdev _never_ has rdev->sb set.
- */
-static mdk_rdev_t *md_import_device(dev_t newdev, int super_format, int super_minor)
-{
-	int err;
-	mdk_rdev_t *rdev;
-	sector_t size;
-
-	rdev = (mdk_rdev_t *) kmalloc(sizeof(*rdev), GFP_KERNEL);
-	if (!rdev) {
-		printk(KERN_ERR "md: could not alloc mem for %s!\n", 
-			partition_name(newdev));
-		return ERR_PTR(-ENOMEM);
-	}
-	memset(rdev, 0, sizeof(*rdev));
-
-	if ((err = alloc_disk_sb(rdev)))
-		goto abort_free;
-
-	err = lock_rdev(rdev, newdev);
-	if (err) {
-		printk(KERN_ERR "md: could not lock %s.\n",
-			partition_name(newdev));
-		goto abort_free;
-	}
-	rdev->desc_nr = -1;
-	rdev->faulty = 0;
-	rdev->in_sync = 0;
-	rdev->data_offset = 0;
-	atomic_set(&rdev->nr_pending, 0);
-
-	size = rdev->bdev->bd_inode->i_size >> BLOCK_SIZE_BITS;
-	if (!size) {
-		printk(KERN_WARNING 
-			"md: %s has zero or unknown size, marking faulty!\n",
-			bdev_partition_name(rdev->bdev));
-		err = -EINVAL;
-		goto abort_free;
-	}
-
-	if (super_format >= 0) {
-		err = super_types[super_format].
-			load_super(rdev, NULL, super_minor);
-		if (err == -EINVAL) {
-			printk(KERN_WARNING 
-				"md: %s has invalid sb, not importing!\n",
-				bdev_partition_name(rdev->bdev));
-			goto abort_free;
-		}
-		if (err < 0) {
-			printk(KERN_WARNING 
-				"md: could not read %s's sb, not importing!\n",
-				bdev_partition_name(rdev->bdev));
-			goto abort_free;
-		}
-	}
-	INIT_LIST_HEAD(&rdev->same_set);
-
-	return rdev;
-
-abort_free:
-	if (rdev->sb_page) {
-		if (rdev->bdev)
-			unlock_rdev(rdev);
-		free_disk_sb(rdev);
-	}
-	kfree(rdev);
-	return ERR_PTR(err);
-}
-
-/*
- * Check a full RAID array for plausibility
- */
-
-
-static int analyze_sbs(mddev_t * mddev)
-{
-	int i;
-	struct list_head *tmp;
-	mdk_rdev_t *rdev, *freshest;
-
-	freshest = NULL;
-	ITERATE_RDEV(mddev,rdev,tmp)
-		switch (super_types[mddev->major_version].
-			load_super(rdev, freshest, mddev->minor_version)) {
-		case 1:
-			freshest = rdev;
-			break;
-		case 0:
-			break;
-		default:
-			printk( KERN_ERR \
-				"md: fatal superblock inconsistency in %s"
-				" -- removing from array\n", 
-				bdev_partition_name(rdev->bdev));
-			kick_rdev_from_array(rdev);
-		}
-
-
-	super_types[mddev->major_version].
-		validate_super(mddev, freshest);
-
-	i = 0;
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev != freshest)
-			if (super_types[mddev->major_version].
-			    validate_super(mddev, rdev)) {
-				printk(KERN_WARNING "md: kicking non-fresh %s"
-					" from array!\n",
-					bdev_partition_name(rdev->bdev));
-				kick_rdev_from_array(rdev);
-				continue;
-			}
-		if (mddev->level == LEVEL_MULTIPATH) {
-			rdev->desc_nr = i++;
-			rdev->raid_disk = rdev->desc_nr;
-			rdev->in_sync = 1;
-		}
-	}
-
-
-	/*
-	 * Check if we can support this RAID array
-	 */
-	if (mddev->major_version != MD_MAJOR_VERSION ||
-			mddev->minor_version > MD_MINOR_VERSION) {
-		printk(KERN_ALERT 
-			"md: md%d: unsupported raid array version %d.%d.%d\n",
-			mdidx(mddev), mddev->major_version,
-			mddev->minor_version, mddev->patch_version);
-		goto abort;
-	}
-
-	if ((mddev->recovery_cp != MaxSector) && ((mddev->level == 1) ||
-			(mddev->level == 4) || (mddev->level == 5)))
-		printk(KERN_ERR "md: md%d: raid array is not clean"
-			" -- starting background reconstruction\n", 
-			mdidx(mddev));
-
-	return 0;
-abort:
-	return 1;
-}
-
-static struct gendisk *md_probe(dev_t dev, int *part, void *data)
-{
-	static DECLARE_MUTEX(disks_sem);
-	int unit = MINOR(dev);
-	mddev_t *mddev = mddev_find(unit);
-	struct gendisk *disk;
-
-	if (!mddev)
-		return NULL;
-
-	down(&disks_sem);
-	if (disks[unit]) {
-		up(&disks_sem);
-		mddev_put(mddev);
-		return NULL;
-	}
-	disk = alloc_disk(1);
-	if (!disk) {
-		up(&disks_sem);
-		mddev_put(mddev);
-		return NULL;
-	}
-	disk->major = MD_MAJOR;
-	disk->first_minor = mdidx(mddev);
-	sprintf(disk->disk_name, "md%d", mdidx(mddev));
-	disk->fops = &md_fops;
-	disk->private_data = mddev;
-	disk->queue = &mddev->queue;
-	add_disk(disk);
-	disks[mdidx(mddev)] = disk;
-	up(&disks_sem);
-	return NULL;
-}
-
-void md_wakeup_thread(mdk_thread_t *thread);
-
-static void md_safemode_timeout(unsigned long data)
-{
-	mddev_t *mddev = (mddev_t *) data;
-
-	mddev->safemode = 1;
-	md_wakeup_thread(mddev->thread);
-}
-
-
-static int do_md_run(mddev_t * mddev)
-{
-	int pnum, err;
-	int chunk_size;
-	struct list_head *tmp;
-	mdk_rdev_t *rdev;
-	struct gendisk *disk;
-
-	if (list_empty(&mddev->disks)) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	if (mddev->pers)
-		return -EBUSY;
-
-	/*
-	 * Analyze all RAID superblock(s)
-	 */
-	if (!mddev->raid_disks && analyze_sbs(mddev)) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	chunk_size = mddev->chunk_size;
-	pnum = level_to_pers(mddev->level);
-
-	if ((pnum != MULTIPATH) && (pnum != RAID1)) {
-		if (!chunk_size) {
-			/*
-			 * 'default chunksize' in the old md code used to
-			 * be PAGE_SIZE, baaad.
-			 * we abort here to be on the safe side. We don't
-			 * want to continue the bad practice.
-			 */
-			printk(KERN_ERR 
-				"no chunksize specified, see 'man raidtab'\n");
-			return -EINVAL;
-		}
-		if (chunk_size > MAX_CHUNK_SIZE) {
-			printk(KERN_ERR "too big chunk_size: %d > %d\n",
-				chunk_size, MAX_CHUNK_SIZE);
-			return -EINVAL;
-		}
-		/*
-		 * chunk-size has to be a power of 2 and multiples of PAGE_SIZE
-		 */
-		if ( (1 << ffz(~chunk_size)) != chunk_size) {
-			MD_BUG();
-			return -EINVAL;
-		}
-		if (chunk_size < PAGE_SIZE) {
-			printk(KERN_ERR "too small chunk_size: %d < %ld\n",
-				chunk_size, PAGE_SIZE);
-			return -EINVAL;
-		}
-
-		/* devices must have minimum size of one chunk */
-		ITERATE_RDEV(mddev,rdev,tmp) {
-			if (rdev->faulty)
-				continue;
-			if (rdev->size < chunk_size / 1024) {
-				printk(KERN_WARNING
-					"md: Dev %s smaller than chunk_size:"
-					" %lluk < %dk\n",
-					bdev_partition_name(rdev->bdev),
-					(unsigned long long)rdev->size,
-					chunk_size / 1024);
-				return -EINVAL;
-			}
-		}
-	} 
-	if (pnum >= MAX_PERSONALITY) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-#ifdef CONFIG_KMOD
-	if (!pers[pnum])
-	{
-		char module_name[80];
-		sprintf (module_name, "md-personality-%d", pnum);
-		request_module (module_name);
-	}
-#endif
-
-	/*
-	 * Drop all container device buffers, from now on
-	 * the only valid external interface is through the md
-	 * device.
-	 * Also find largest hardsector size
-	 */
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->faulty)
-			continue;
-		sync_blockdev(rdev->bdev);
-		invalidate_bdev(rdev->bdev, 0);
-	}
-
-	md_probe(mdidx(mddev), NULL, NULL);
-	disk = disks[mdidx(mddev)];
-	if (!disk)
-		return -ENOMEM;
-
-	spin_lock(&pers_lock);
-	if (!pers[pnum] || !try_module_get(pers[pnum]->owner)) {
-		spin_unlock(&pers_lock);
-		printk(KERN_ERR "md: personality %d is not loaded!\n",
-		       pnum);
-		return -EINVAL;
-	}
-
-	mddev->pers = pers[pnum];
-	spin_unlock(&pers_lock);
-
-	blk_queue_make_request(&mddev->queue, mddev->pers->make_request);
-	printk("%s: setting max_sectors to %d, segment boundary to %d\n",
-		disk->disk_name,
-		chunk_size >> 9,
-		(chunk_size>>1)-1);
-	blk_queue_max_sectors(&mddev->queue, chunk_size >> 9);
-	blk_queue_segment_boundary(&mddev->queue, (chunk_size>>1) - 1);
-	mddev->queue.queuedata = mddev;
-
-	err = mddev->pers->run(mddev);
-	if (err) {
-		printk(KERN_ERR "md: pers->run() failed ...\n");
-		module_put(mddev->pers->owner);
-		mddev->pers = NULL;
-		return -EINVAL;
-	}
- 	atomic_set(&mddev->writes_pending,0);
-	mddev->safemode = 0;
-	mddev->safemode_timer.function = md_safemode_timeout;
-	mddev->safemode_timer.data = (unsigned long) mddev;
-	mddev->safemode_delay = (20 * HZ)/1000 +1; /* 20 msec delay */
-	mddev->in_sync = 1;
-	
-	set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);
-	md_wakeup_thread(mddev->thread);
-	set_capacity(disk, mddev->array_size<<1);
-	return 0;
-}
-
-static int restart_array(mddev_t *mddev)
-{
-	struct gendisk *disk = disks[mdidx(mddev)];
-	int err;
-
-	/*
-	 * Complain if it has no devices
-	 */
-	err = -ENXIO;
-	if (list_empty(&mddev->disks))
-		goto out;
-
-	if (mddev->pers) {
-		err = -EBUSY;
-		if (!mddev->ro)
-			goto out;
-
-		mddev->safemode = 0;
-		mddev->ro = 0;
-		set_disk_ro(disk, 0);
-
-		printk(KERN_INFO "md: md%d switched to read-write mode.\n",
-			mdidx(mddev));
-		/*
-		 * Kick recovery or resync if necessary
-		 */
-		set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);
-		md_wakeup_thread(mddev->thread);
-		err = 0;
-	} else {
-		printk(KERN_ERR "md: md%d has no personality assigned.\n",
-			mdidx(mddev));
-		err = -EINVAL;
-	}
-
-out:
-	return err;
-}
-
-static int do_md_stop(mddev_t * mddev, int ro)
-{
-	int err = 0;
-	struct gendisk *disk = disks[mdidx(mddev)];
-
-	if (atomic_read(&mddev->active)>2) {
-		printk("md: md%d still in use.\n",mdidx(mddev));
-		err = -EBUSY;
-		goto out;
-	}
-
-	if (mddev->pers) {
-		if (mddev->sync_thread) {
-			set_bit(MD_RECOVERY_INTR, &mddev->recovery);
-			md_unregister_thread(mddev->sync_thread);
-			mddev->sync_thread = NULL;
-		}
-
-		del_timer_sync(&mddev->safemode_timer);
-
-		invalidate_device(mk_kdev(disk->major, disk->first_minor), 1);
-
-		if (ro) {
-			err  = -ENXIO;
-			if (mddev->ro)
-				goto out;
-			mddev->ro = 1;
-		} else {
-			if (mddev->ro)
-				set_disk_ro(disk, 0);
-			if (mddev->pers->stop(mddev)) {
-				err = -EBUSY;
-				if (mddev->ro)
-					set_disk_ro(disk, 1);
-				goto out;
-			}
-			module_put(mddev->pers->owner);
-			mddev->pers = NULL;
-			if (mddev->ro)
-				mddev->ro = 0;
-		}
-		if (mddev->raid_disks) {
-			/* mark array as shutdown cleanly */
-			mddev->in_sync = 1;
-			md_update_sb(mddev);
-		}
-		if (ro)
-			set_disk_ro(disk, 1);
-	}
-	/*
-	 * Free resources if final stop
-	 */
-	if (!ro) {
-		struct gendisk *disk;
-		printk(KERN_INFO "md: md%d stopped.\n", mdidx(mddev));
-
-		export_array(mddev);
-
-		mddev->array_size = 0;
-		disk = disks[mdidx(mddev)];
-		if (disk)
-			set_capacity(disk, 0);
-	} else
-		printk(KERN_INFO "md: md%d switched to read-only mode.\n",
-			mdidx(mddev));
-	err = 0;
-out:
-	return err;
-}
-
-static void autorun_array(mddev_t *mddev)
-{
-	mdk_rdev_t *rdev;
-	struct list_head *tmp;
-	int err;
-
-	if (list_empty(&mddev->disks)) {
-		MD_BUG();
-		return;
-	}
-
-	printk(KERN_INFO "md: running: ");
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		printk("<%s>", bdev_partition_name(rdev->bdev));
-	}
-	printk("\n");
-
-	err = do_md_run (mddev);
-	if (err) {
-		printk(KERN_WARNING "md :do_md_run() returned %d\n", err);
-		do_md_stop (mddev, 0);
-	}
-}
-
-/*
- * lets try to run arrays based on all disks that have arrived
- * until now. (those are in pending_raid_disks)
- *
- * the method: pick the first pending disk, collect all disks with
- * the same UUID, remove all from the pending list and put them into
- * the 'same_array' list. Then order this list based on superblock
- * update time (freshest comes first), kick out 'old' disks and
- * compare superblocks. If everything's fine then run it.
- *
- * If "unit" is allocated, then bump its reference count
- */
-static void autorun_devices(void)
-{
-	struct list_head candidates;
-	struct list_head *tmp;
-	mdk_rdev_t *rdev0, *rdev;
-	mddev_t *mddev;
-
-	printk(KERN_INFO "md: autorun ...\n");
-	while (!list_empty(&pending_raid_disks)) {
-		rdev0 = list_entry(pending_raid_disks.next,
-					 mdk_rdev_t, same_set);
-
-		printk(KERN_INFO "md: considering %s ...\n",
-			bdev_partition_name(rdev0->bdev));
-		INIT_LIST_HEAD(&candidates);
-		ITERATE_RDEV_PENDING(rdev,tmp)
-			if (super_90_load(rdev, rdev0, 0) >= 0) {
-				printk(KERN_INFO "md:  adding %s ...\n",
-					bdev_partition_name(rdev->bdev));
-				list_move(&rdev->same_set, &candidates);
-			}
-		/*
-		 * now we have a set of devices, with all of them having
-		 * mostly sane superblocks. It's time to allocate the
-		 * mddev.
-		 */
-
-		mddev = mddev_find(rdev0->preferred_minor);
-		if (!mddev) {
-			printk(KERN_ERR 
-				"md: cannot allocate memory for md drive.\n");
-			break;
-		}
-		if (mddev_lock(mddev)) 
-			printk(KERN_WARNING "md: md%d locked, cannot run\n",
-			       mdidx(mddev));
-		else if (mddev->raid_disks || mddev->major_version
-			 || !list_empty(&mddev->disks)) {
-			printk(KERN_WARNING 
-				"md: md%d already running, cannot run %s\n",
-				mdidx(mddev), bdev_partition_name(rdev0->bdev));
-			mddev_unlock(mddev);
-		} else {
-			printk(KERN_INFO "md: created md%d\n", mdidx(mddev));
-			ITERATE_RDEV_GENERIC(candidates,rdev,tmp) {
-				list_del_init(&rdev->same_set);
-				if (bind_rdev_to_array(rdev, mddev))
-					export_rdev(rdev);
-			}
-			autorun_array(mddev);
-			mddev_unlock(mddev);
-		}
-		/* on success, candidates will be empty, on error
-		 * it won't...
-		 */
-		ITERATE_RDEV_GENERIC(candidates,rdev,tmp)
-			export_rdev(rdev);
-		mddev_put(mddev);
-	}
-	printk(KERN_INFO "md: ... autorun DONE.\n");
-}
-
-/*
- * import RAID devices based on one partition
- * if possible, the array gets run as well.
- */
-
-static int autostart_array(dev_t startdev)
-{
-	int err = -EINVAL, i;
-	mdp_super_t *sb = NULL;
-	mdk_rdev_t *start_rdev = NULL, *rdev;
-
-	start_rdev = md_import_device(startdev, 0, 0);
-	if (IS_ERR(start_rdev)) {
-		printk(KERN_WARNING "md: could not import %s!\n",
-			partition_name(startdev));
-		return err;
-	}
-
-	/* NOTE: this can only work for 0.90.0 superblocks */
-	sb = (mdp_super_t*)page_address(start_rdev->sb_page);
-	if (sb->major_version != 0 ||
-	    sb->minor_version != 90 ) {
-		printk(KERN_WARNING "md: can only autostart 0.90.0 arrays\n");
-		export_rdev(start_rdev);
-		return err;
-	}
-
-	if (start_rdev->faulty) {
-		printk(KERN_WARNING 
-			"md: can not autostart based on faulty %s!\n",
-			bdev_partition_name(start_rdev->bdev));
-		export_rdev(start_rdev);
-		return err;
-	}
-	list_add(&start_rdev->same_set, &pending_raid_disks);
-
-	for (i = 0; i < MD_SB_DISKS; i++) {
-		mdp_disk_t *desc;
-		dev_t dev;
-
-		desc = sb->disks + i;
-		dev = MKDEV(desc->major, desc->minor);
-
-		if (!dev)
-			continue;
-		if (dev == startdev)
-			continue;
-		rdev = md_import_device(dev, 0, 0);
-		if (IS_ERR(rdev)) {
-			printk(KERN_WARNING "md: could not import %s,"
-				" trying to run array nevertheless.\n",
-				partition_name(dev));
-			continue;
-		}
-		list_add(&rdev->same_set, &pending_raid_disks);
-	}
-
-	/*
-	 * possibly return codes
-	 */
-	autorun_devices();
-	return 0;
-
-}
-
-
-static int get_version(void * arg)
-{
-	mdu_version_t ver;
-
-	ver.major = MD_MAJOR_VERSION;
-	ver.minor = MD_MINOR_VERSION;
-	ver.patchlevel = MD_PATCHLEVEL_VERSION;
-
-	if (copy_to_user(arg, &ver, sizeof(ver)))
-		return -EFAULT;
-
-	return 0;
-}
-
-static int get_array_info(mddev_t * mddev, void * arg)
-{
-	mdu_array_info_t info;
-	int nr,working,active,failed,spare;
-	mdk_rdev_t *rdev;
-	struct list_head *tmp;
-
-	nr=working=active=failed=spare=0;
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		nr++;
-		if (rdev->faulty)
-			failed++;
-		else {
-			working++;
-			if (rdev->in_sync)
-				active++;	
-			else
-				spare++;
-		}
-	}
-
-	info.major_version = mddev->major_version;
-	info.minor_version = mddev->minor_version;
-	info.patch_version = 1;
-	info.ctime         = mddev->ctime;
-	info.level         = mddev->level;
-	info.size          = mddev->size;
-	info.nr_disks      = nr;
-	info.raid_disks    = mddev->raid_disks;
-	info.md_minor      = mddev->__minor;
-	info.not_persistent= !mddev->persistent;
-
-	info.utime         = mddev->utime;
-	info.state         = 0;
-	if (mddev->in_sync)
-		info.state = (1<<MD_SB_CLEAN);
-	info.active_disks  = active;
-	info.working_disks = working;
-	info.failed_disks  = failed;
-	info.spare_disks   = spare;
-
-	info.layout        = mddev->layout;
-	info.chunk_size    = mddev->chunk_size;
-
-	if (copy_to_user(arg, &info, sizeof(info)))
-		return -EFAULT;
-
-	return 0;
-}
-
-static int get_disk_info(mddev_t * mddev, void * arg)
-{
-	mdu_disk_info_t info;
-	unsigned int nr;
-	mdk_rdev_t *rdev;
-
-	if (copy_from_user(&info, arg, sizeof(info)))
-		return -EFAULT;
-
-	nr = info.number;
-
-	rdev = find_rdev_nr(mddev, nr);
-	if (rdev) {
-		info.major = MAJOR(rdev->bdev->bd_dev);
-		info.minor = MINOR(rdev->bdev->bd_dev);
-		info.raid_disk = rdev->raid_disk;
-		info.state = 0;
-		if (rdev->faulty)
-			info.state |= (1<<MD_DISK_FAULTY);
-		else if (rdev->in_sync) {
-			info.state |= (1<<MD_DISK_ACTIVE);
-			info.state |= (1<<MD_DISK_SYNC);
-		}
-	} else {
-		info.major = info.minor = 0;
-		info.raid_disk = -1;
-		info.state = (1<<MD_DISK_REMOVED);
-	}
-
-	if (copy_to_user(arg, &info, sizeof(info)))
-		return -EFAULT;
-
-	return 0;
-}
-
-static int add_new_disk(mddev_t * mddev, mdu_disk_info_t *info)
-{
-	mdk_rdev_t *rdev;
-	dev_t dev;
-	dev = MKDEV(info->major,info->minor);
-	if (!mddev->raid_disks) {
-		int err;
-		/* expecting a device which has a superblock */
-		rdev = md_import_device(dev, mddev->major_version, mddev->minor_version);
-		if (IS_ERR(rdev)) {
-			printk(KERN_WARNING 
-				"md: md_import_device returned %ld\n",
-				PTR_ERR(rdev));
-			return PTR_ERR(rdev);
-		}
-		if (!list_empty(&mddev->disks)) {
-			mdk_rdev_t *rdev0 = list_entry(mddev->disks.next,
-							mdk_rdev_t, same_set);
-			int err = super_types[mddev->major_version]
-				.load_super(rdev, rdev0, mddev->minor_version);
-			if (err < 0) {
-				printk(KERN_WARNING 
-					"md: %s has different UUID to %s\n",
-					bdev_partition_name(rdev->bdev), 
-					bdev_partition_name(rdev0->bdev));
-				export_rdev(rdev);
-				return -EINVAL;
-			}
-		}
-		err = bind_rdev_to_array(rdev, mddev);
-		if (err)
-			export_rdev(rdev);
-		return err;
-	}
-
-	/*
-	 * add_new_disk can be used once the array is assembled
-	 * to add "hot spares".  They must already have a superblock
-	 * written
-	 */
-	if (mddev->pers) {
-		int err;
-		if (!mddev->pers->hot_add_disk) {
-			printk(KERN_WARNING 
-				"md%d: personality does not support diskops!\n",
-			       mdidx(mddev));
-			return -EINVAL;
-		}
-		rdev = md_import_device(dev, mddev->major_version,
-					mddev->minor_version);
-		if (IS_ERR(rdev)) {
-			printk(KERN_WARNING 
-				"md: md_import_device returned %ld\n",
-				PTR_ERR(rdev));
-			return PTR_ERR(rdev);
-		}
-		rdev->in_sync = 0; /* just to be sure */
-		rdev->raid_disk = -1;
-		err = bind_rdev_to_array(rdev, mddev);
-		if (err)
-			export_rdev(rdev);
-		if (mddev->thread)
-			md_wakeup_thread(mddev->thread);
-		return err;
-	}
-
-	/* otherwise, add_new_disk is only allowed
-	 * for major_version==0 superblocks
-	 */
-	if (mddev->major_version != 0) {
-		printk(KERN_WARNING "md%d: ADD_NEW_DISK not supported\n",
-		       mdidx(mddev));
-		return -EINVAL;
-	}
-
-	if (!(info->state & (1<<MD_DISK_FAULTY))) {
-		int err;
-		rdev = md_import_device (dev, -1, 0);
-		if (IS_ERR(rdev)) {
-			printk(KERN_WARNING 
-				"md: error, md_import_device() returned %ld\n",
-				PTR_ERR(rdev));
-			return PTR_ERR(rdev);
-		}
-		rdev->desc_nr = info->number;
-		if (info->raid_disk < mddev->raid_disks)
-			rdev->raid_disk = info->raid_disk;
-		else
-			rdev->raid_disk = -1;
-
-		rdev->faulty = 0;
-		if (rdev->raid_disk < mddev->raid_disks)
-			rdev->in_sync = (info->state & (1<<MD_DISK_SYNC));
-		else
-			rdev->in_sync = 0;
-
-		err = bind_rdev_to_array(rdev, mddev);
-		if (err) {
-			export_rdev(rdev);
-			return err;
-		}
-
-		if (!mddev->persistent) {
-			printk(KERN_INFO "md: nonpersistent superblock ...\n");
-			rdev->sb_offset = rdev->bdev->bd_inode->i_size >> BLOCK_SIZE_BITS;
-		} else 
-			rdev->sb_offset = calc_dev_sboffset(rdev->bdev);
-		rdev->size = calc_dev_size(rdev, mddev->chunk_size);
-
-		if (!mddev->size || (mddev->size > rdev->size))
-			mddev->size = rdev->size;
-	}
-
-	return 0;
-}
-
-static int hot_generate_error(mddev_t * mddev, dev_t dev)
-{
-	struct request_queue *q;
-	mdk_rdev_t *rdev;
-
-	if (!mddev->pers)
-		return -ENODEV;
-
-	printk(KERN_INFO "md: trying to generate %s error in md%d ... \n",
-		partition_name(dev), mdidx(mddev));
-
-	rdev = find_rdev(mddev, dev);
-	if (!rdev) {
-		MD_BUG();
-		return -ENXIO;
-	}
-
-	if (rdev->desc_nr == -1) {
-		MD_BUG();
-		return -EINVAL;
-	}
-	if (!rdev->in_sync)
-		return -ENODEV;
-
-	q = bdev_get_queue(rdev->bdev);
-	if (!q) {
-		MD_BUG();
-		return -ENODEV;
-	}
-	printk(KERN_INFO "md: okay, generating error!\n");
-//	q->oneshot_error = 1; // disabled for now
-
-	return 0;
-}
-
-static int hot_remove_disk(mddev_t * mddev, dev_t dev)
-{
-	mdk_rdev_t *rdev;
-
-	if (!mddev->pers)
-		return -ENODEV;
-
-	printk(KERN_INFO "md: trying to remove %s from md%d ... \n",
-		partition_name(dev), mdidx(mddev));
-
-	rdev = find_rdev(mddev, dev);
-	if (!rdev)
-		return -ENXIO;
-
-	if (rdev->raid_disk >= 0)
-		goto busy;
-
-	kick_rdev_from_array(rdev);
-	md_update_sb(mddev);
-
-	return 0;
-busy:
-	printk(KERN_WARNING "md: cannot remove active disk %s from md%d ... \n",
-		bdev_partition_name(rdev->bdev), mdidx(mddev));
-	return -EBUSY;
-}
-
-static int hot_add_disk(mddev_t * mddev, dev_t dev)
-{
-	int err;
-	unsigned int size;
-	mdk_rdev_t *rdev;
-
-	if (!mddev->pers)
-		return -ENODEV;
-
-	printk(KERN_INFO "md: trying to hot-add %s to md%d ... \n",
-		partition_name(dev), mdidx(mddev));
-
-	if (mddev->major_version != 0) {
-		printk(KERN_WARNING "md%d: HOT_ADD may only be used with"
-			" version-0 superblocks.\n",
-			mdidx(mddev));
-		return -EINVAL;
-	}
-	if (!mddev->pers->hot_add_disk) {
-		printk(KERN_WARNING 
-			"md%d: personality does not support diskops!\n",
-			mdidx(mddev));
-		return -EINVAL;
-	}
-
-	rdev = md_import_device (dev, -1, 0);
-	if (IS_ERR(rdev)) {
-		printk(KERN_WARNING 
-			"md: error, md_import_device() returned %ld\n",
-			PTR_ERR(rdev));
-		return -EINVAL;
-	}
-
-	rdev->sb_offset = calc_dev_sboffset(rdev->bdev);
-	size = calc_dev_size(rdev, mddev->chunk_size);
-	rdev->size = size;
-
-	if (size < mddev->size) {
-		printk(KERN_WARNING 
-			"md%d: disk size %llu blocks < array size %llu\n",
-			mdidx(mddev), (unsigned long long)size,
-			(unsigned long long)mddev->size);
-		err = -ENOSPC;
-		goto abort_export;
-	}
-
-	if (rdev->faulty) {
-		printk(KERN_WARNING 
-			"md: can not hot-add faulty %s disk to md%d!\n",
-			bdev_partition_name(rdev->bdev), mdidx(mddev));
-		err = -EINVAL;
-		goto abort_export;
-	}
-	rdev->in_sync = 0;
-	rdev->desc_nr = -1;
-	bind_rdev_to_array(rdev, mddev);
-
-	/*
-	 * The rest should better be atomic, we can have disk failures
-	 * noticed in interrupt contexts ...
-	 */
-
-	if (rdev->desc_nr == mddev->max_disks) {
-		printk(KERN_WARNING "md%d: can not hot-add to full array!\n",
-			mdidx(mddev));
-		err = -EBUSY;
-		goto abort_unbind_export;
-	}
-
-	rdev->raid_disk = -1;
-
-	md_update_sb(mddev);
-
-	/*
-	 * Kick recovery, maybe this spare has to be added to the
-	 * array immediately.
-	 */
-	set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);
-	md_wakeup_thread(mddev->thread);
-
-	return 0;
-
-abort_unbind_export:
-	unbind_rdev_from_array(rdev);
-
-abort_export:
-	export_rdev(rdev);
-	return err;
-}
-
-/*
- * set_array_info is used two different ways
- * The original usage is when creating a new array.
- * In this usage, raid_disks is > = and it together with
- *  level, size, not_persistent,layout,chunksize determine the
- *  shape of the array.
- *  This will always create an array with a type-0.90.0 superblock.
- * The newer usage is when assembling an array.
- *  In this case raid_disks will be 0, and the major_version field is
- *  use to determine which style super-blocks are to be found on the devices.
- *  The minor and patch _version numbers are also kept incase the
- *  super_block handler wishes to interpret them.
- */
-static int set_array_info(mddev_t * mddev, mdu_array_info_t *info)
-{
-
-	if (info->raid_disks == 0) {
-		/* just setting version number for superblock loading */
-		if (info->major_version < 0 ||
-		    info->major_version >= sizeof(super_types)/sizeof(super_types[0]) ||
-		    super_types[info->major_version].name == NULL) {
-			/* maybe try to auto-load a module? */
-			printk(KERN_INFO 
-				"md: superblock version %d not known\n",
-				info->major_version);
-			return -EINVAL;
-		}
-		mddev->major_version = info->major_version;
-		mddev->minor_version = info->minor_version;
-		mddev->patch_version = info->patch_version;
-		return 0;
-	}
-	mddev->major_version = MD_MAJOR_VERSION;
-	mddev->minor_version = MD_MINOR_VERSION;
-	mddev->patch_version = MD_PATCHLEVEL_VERSION;
-	mddev->ctime         = get_seconds();
-
-	mddev->level         = info->level;
-	mddev->size          = info->size;
-	mddev->raid_disks    = info->raid_disks;
-	/* don't set __minor, it is determined by which /dev/md* was
-	 * openned
-	 */
-	if (info->state & (1<<MD_SB_CLEAN))
-		mddev->recovery_cp = MaxSector;
-	else
-		mddev->recovery_cp = 0;
-	mddev->persistent    = ! info->not_persistent;
-
-	mddev->layout        = info->layout;
-	mddev->chunk_size    = info->chunk_size;
-
-	mddev->max_disks     = MD_SB_DISKS;
-
-
-	/*
-	 * Generate a 128 bit UUID
-	 */
-	get_random_bytes(mddev->uuid, 16);
-
-	return 0;
-}
-
-static int set_disk_faulty(mddev_t *mddev, dev_t dev)
-{
-	mdk_rdev_t *rdev;
-
-	rdev = find_rdev(mddev, dev);
-	if (!rdev)
-		return 0;
-
-	md_error(mddev, rdev);
-	return 1;
-}
-
-static int md_ioctl(struct inode *inode, struct file *file,
-			unsigned int cmd, unsigned long arg)
-{
-	unsigned int minor;
-	int err = 0;
-	struct hd_geometry *loc = (struct hd_geometry *) arg;
-	mddev_t *mddev = NULL;
-	kdev_t dev;
-
-	if (!capable(CAP_SYS_ADMIN))
-		return -EACCES;
-
-	dev = inode->i_rdev;
-	minor = minor(dev);
-	if (minor >= MAX_MD_DEVS) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	/*
-	 * Commands dealing with the RAID driver but not any
-	 * particular array:
-	 */
-	switch (cmd)
-	{
-		case RAID_VERSION:
-			err = get_version((void *)arg);
-			goto done;
-
-		case PRINT_RAID_DEBUG:
-			err = 0;
-			md_print_devices();
-			goto done;
-
-#ifndef MODULE
-		case RAID_AUTORUN:
-			err = 0;
-			autostart_arrays();
-			goto done;
-#endif
-		default:;
-	}
-
-	/*
-	 * Commands creating/starting a new array:
-	 */
-
-	mddev = inode->i_bdev->bd_inode->u.generic_ip;
-
-	if (!mddev) {
-		BUG();
-		goto abort;
-	}
-
-
-	if (cmd == START_ARRAY) {
-		/* START_ARRAY doesn't need to lock the array as autostart_array
-		 * does the locking, and it could even be a different array
-		 */
-		err = autostart_array(arg);
-		if (err) {
-			printk(KERN_WARNING "md: autostart %s failed!\n",
-				partition_name(arg));
-			goto abort;
-		}
-		goto done;
-	}
-
-	err = mddev_lock(mddev);
-	if (err) {
-		printk(KERN_INFO 
-			"md: ioctl lock interrupted, reason %d, cmd %d\n",
-			err, cmd);
-		goto abort;
-	}
-
-	switch (cmd)
-	{
-		case SET_ARRAY_INFO:
-
-			if (!list_empty(&mddev->disks)) {
-				printk(KERN_WARNING 
-					"md: array md%d already has disks!\n",
-					mdidx(mddev));
-				err = -EBUSY;
-				goto abort_unlock;
-			}
-			if (mddev->raid_disks) {
-				printk(KERN_WARNING 
-					"md: array md%d already initialised!\n",
-					mdidx(mddev));
-				err = -EBUSY;
-				goto abort_unlock;
-			}
-			{
-				mdu_array_info_t info;
-				if (!arg)
-					memset(&info, 0, sizeof(info));
-				else if (copy_from_user(&info, (void*)arg, sizeof(info))) {
-					err = -EFAULT;
-					goto abort_unlock;
-				}
-				err = set_array_info(mddev, &info);
-				if (err) {
-					printk(KERN_WARNING "md: couldn't set"
-						" array info. %d\n", err);
-					goto abort_unlock;
-				}
-			}
-			goto done_unlock;
-
-		default:;
-	}
-
-	/*
-	 * Commands querying/configuring an existing array:
-	 */
-	/* if we are initialised yet, only ADD_NEW_DISK or STOP_ARRAY is allowed */
-	if (!mddev->raid_disks && cmd != ADD_NEW_DISK && cmd != STOP_ARRAY && cmd != RUN_ARRAY) {
-		err = -ENODEV;
-		goto abort_unlock;
-	}
-
-	/*
-	 * Commands even a read-only array can execute:
-	 */
-	switch (cmd)
-	{
-		case GET_ARRAY_INFO:
-			err = get_array_info(mddev, (void *)arg);
-			goto done_unlock;
-
-		case GET_DISK_INFO:
-			err = get_disk_info(mddev, (void *)arg);
-			goto done_unlock;
-
-		case RESTART_ARRAY_RW:
-			err = restart_array(mddev);
-			goto done_unlock;
-
-		case STOP_ARRAY:
-			err = do_md_stop (mddev, 0);
-			goto done_unlock;
-
-		case STOP_ARRAY_RO:
-			err = do_md_stop (mddev, 1);
-			goto done_unlock;
-
-	/*
-	 * We have a problem here : there is no easy way to give a CHS
-	 * virtual geometry. We currently pretend that we have a 2 heads
-	 * 4 sectors (with a BIG number of cylinders...). This drives
-	 * dosfs just mad... ;-)
-	 */
-		case HDIO_GETGEO:
-			if (!loc) {
-				err = -EINVAL;
-				goto abort_unlock;
-			}
-			err = put_user (2, (char *) &loc->heads);
-			if (err)
-				goto abort_unlock;
-			err = put_user (4, (char *) &loc->sectors);
-			if (err)
-				goto abort_unlock;
-			err = put_user(get_capacity(disks[mdidx(mddev)])/8,
-						(short *) &loc->cylinders);
-			if (err)
-				goto abort_unlock;
-			err = put_user (get_start_sect(inode->i_bdev),
-						(long *) &loc->start);
-			goto done_unlock;
-	}
-
-	/*
-	 * The remaining ioctls are changing the state of the
-	 * superblock, so we do not allow read-only arrays
-	 * here:
-	 */
-	if (mddev->ro) {
-		err = -EROFS;
-		goto abort_unlock;
-	}
-
-	switch (cmd)
-	{
-		case ADD_NEW_DISK:
-		{
-			mdu_disk_info_t info;
-			if (copy_from_user(&info, (void*)arg, sizeof(info)))
-				err = -EFAULT;
-			else
-				err = add_new_disk(mddev, &info);
-			goto done_unlock;
-		}
-		case HOT_GENERATE_ERROR:
-			err = hot_generate_error(mddev, arg);
-			goto done_unlock;
-		case HOT_REMOVE_DISK:
-			err = hot_remove_disk(mddev, arg);
-			goto done_unlock;
-
-		case HOT_ADD_DISK:
-			err = hot_add_disk(mddev, arg);
-			goto done_unlock;
-
-		case SET_DISK_FAULTY:
-			err = set_disk_faulty(mddev, arg);
-			goto done_unlock;
-
-		case RUN_ARRAY:
-		{
-			err = do_md_run (mddev);
-			/*
-			 * we have to clean up the mess if
-			 * the array cannot be run for some
-			 * reason ...
-			 * ->pers will not be set, to superblock will
-			 * not be updated.
-			 */
-			if (err)
-				do_md_stop (mddev, 0);
-			goto done_unlock;
-		}
-
-		default:
-			if (_IOC_TYPE(cmd) == MD_MAJOR)
-				printk(KERN_WARNING "md: %s(pid %d) used"
-					" obsolete MD ioctl, upgrade your"
-					" software to use new ictls.\n",
-					current->comm, current->pid);
-			err = -EINVAL;
-			goto abort_unlock;
-	}
-
-done_unlock:
-abort_unlock:
-	mddev_unlock(mddev);
-
-	return err;
-done:
-	if (err)
-		MD_BUG();
-abort:
-	return err;
-}
-
-static int md_open(struct inode *inode, struct file *file)
-{
-	/*
-	 * Succeed if we can find or allocate a mddev structure.
-	 */
-	mddev_t *mddev = mddev_find(minor(inode->i_rdev));
-	int err = -ENOMEM;
-
-	if (!mddev)
-		goto out;
-
-	if ((err = mddev_lock(mddev)))
-		goto put;
-
-	err = 0;
-	mddev_unlock(mddev);
-	inode->i_bdev->bd_inode->u.generic_ip = mddev_get(mddev);
- put:
-	mddev_put(mddev);
- out:
-	return err;
-}
-
-static int md_release(struct inode *inode, struct file * file)
-{
- 	mddev_t *mddev = inode->i_bdev->bd_inode->u.generic_ip;
-
-	if (!mddev)
-		BUG();
-	mddev_put(mddev);
-
-	return 0;
-}
-
-static struct block_device_operations md_fops =
-{
-	.owner		= THIS_MODULE,
-	.open		= md_open,
-	.release	= md_release,
-	.ioctl		= md_ioctl,
-};
-
-int md_thread(void * arg)
-{
-	mdk_thread_t *thread = arg;
-
-	lock_kernel();
-
-	/*
-	 * Detach thread
-	 */
-
-	daemonize(thread->name, mdidx(thread->mddev));
-
-	current->exit_signal = SIGCHLD;
-	allow_signal(SIGKILL);
-	thread->tsk = current;
-
-	/*
-	 * md_thread is a 'system-thread', it's priority should be very
-	 * high. We avoid resource deadlocks individually in each
-	 * raid personality. (RAID5 does preallocation) We also use RR and
-	 * the very same RT priority as kswapd, thus we will never get
-	 * into a priority inversion deadlock.
-	 *
-	 * we definitely have to have equal or higher priority than
-	 * bdflush, otherwise bdflush will deadlock if there are too
-	 * many dirty RAID5 blocks.
-	 */
-	unlock_kernel();
-
-	complete(thread->event);
-	while (thread->run) {
-		void (*run)(mddev_t *);
-
-		wait_event_interruptible(thread->wqueue,
-					 test_bit(THREAD_WAKEUP, &thread->flags));
-		if (current->flags & PF_FREEZE)
-			refrigerator(PF_IOTHREAD);
-
-		clear_bit(THREAD_WAKEUP, &thread->flags);
-
-		run = thread->run;
-		if (run) {
-			run(thread->mddev);
-			blk_run_queues();
-		}
-		if (signal_pending(current))
-			flush_signals(current);
-	}
-	complete(thread->event);
-	return 0;
-}
-
-void md_wakeup_thread(mdk_thread_t *thread)
-{
-	if (thread) {
-		dprintk("md: waking up MD thread %p.\n", thread);
-		set_bit(THREAD_WAKEUP, &thread->flags);
-		wake_up(&thread->wqueue);
-	}
-}
-
-mdk_thread_t *md_register_thread(void (*run) (mddev_t *), mddev_t *mddev,
-				 const char *name)
-{
-	mdk_thread_t *thread;
-	int ret;
-	struct completion event;
-
-	thread = (mdk_thread_t *) kmalloc
-				(sizeof(mdk_thread_t), GFP_KERNEL);
-	if (!thread)
-		return NULL;
-
-	memset(thread, 0, sizeof(mdk_thread_t));
-	init_waitqueue_head(&thread->wqueue);
-
-	init_completion(&event);
-	thread->event = &event;
-	thread->run = run;
-	thread->mddev = mddev;
-	thread->name = name;
-	ret = kernel_thread(md_thread, thread, 0);
-	if (ret < 0) {
-		kfree(thread);
-		return NULL;
-	}
-	wait_for_completion(&event);
-	return thread;
-}
-
-void md_interrupt_thread(mdk_thread_t *thread)
-{
-	if (!thread->tsk) {
-		MD_BUG();
-		return;
-	}
-	dprintk("interrupting MD-thread pid %d\n", thread->tsk->pid);
-	send_sig(SIGKILL, thread->tsk, 1);
-}
-
-void md_unregister_thread(mdk_thread_t *thread)
-{
-	struct completion event;
-
-	init_completion(&event);
-
-	thread->event = &event;
-	thread->run = NULL;
-	thread->name = NULL;
-	md_interrupt_thread(thread);
-	wait_for_completion(&event);
-	kfree(thread);
-}
-
-void md_error(mddev_t *mddev, mdk_rdev_t *rdev)
-{
-	dprintk("md_error dev:(%d:%d), rdev:(%d:%d), (caller: %p,%p,%p,%p).\n",
-		MD_MAJOR,mdidx(mddev),
-		MAJOR(rdev->bdev->bd_dev), MINOR(rdev->bdev->bd_dev),
-		__builtin_return_address(0),__builtin_return_address(1),
-		__builtin_return_address(2),__builtin_return_address(3));
-
-	if (!mddev) {
-		MD_BUG();
-		return;
-	}
-
-	if (!rdev || rdev->faulty)
-		return;
-	if (!mddev->pers->error_handler)
-		return;
-	mddev->pers->error_handler(mddev,rdev);
-	set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);
-	md_wakeup_thread(mddev->thread);
-}
-
-/* seq_file implementation /proc/mdstat */
-
-static void status_unused(struct seq_file *seq)
-{
-	int i = 0;
-	mdk_rdev_t *rdev;
-	struct list_head *tmp;
-
-	seq_printf(seq, "unused devices: ");
-
-	ITERATE_RDEV_PENDING(rdev,tmp) {
-		i++;
-		seq_printf(seq, "%s ",
-			      bdev_partition_name(rdev->bdev));
-	}
-	if (!i)
-		seq_printf(seq, "<none>");
-
-	seq_printf(seq, "\n");
-}
-
-
-static void status_resync(struct seq_file *seq, mddev_t * mddev)
-{
-	unsigned long max_blocks, resync, res, dt, db, rt;
-
-	resync = (mddev->curr_resync - atomic_read(&mddev->recovery_active))/2;
-	max_blocks = mddev->size;
-
-	/*
-	 * Should not happen.
-	 */
-	if (!max_blocks) {
-		MD_BUG();
-		return;
-	}
-	res = (resync/1024)*1000/(max_blocks/1024 + 1);
-	{
-		int i, x = res/50, y = 20-x;
-		seq_printf(seq, "[");
-		for (i = 0; i < x; i++)
-			seq_printf(seq, "=");
-		seq_printf(seq, ">");
-		for (i = 0; i < y; i++)
-			seq_printf(seq, ".");
-		seq_printf(seq, "] ");
-	}
-	seq_printf(seq, " %s =%3lu.%lu%% (%lu/%lu)",
-		      (test_bit(MD_RECOVERY_SYNC, &mddev->recovery) ?
-		       "resync" : "recovery"),
-		      res/10, res % 10, resync, max_blocks);
-
-	/*
-	 * We do not want to overflow, so the order of operands and
-	 * the * 100 / 100 trick are important. We do a +1 to be
-	 * safe against division by zero. We only estimate anyway.
-	 *
-	 * dt: time from mark until now
-	 * db: blocks written from mark until now
-	 * rt: remaining time
-	 */
-	dt = ((jiffies - mddev->resync_mark) / HZ);
-	if (!dt) dt++;
-	db = resync - (mddev->resync_mark_cnt/2);
-	rt = (dt * ((max_blocks-resync) / (db/100+1)))/100;
-
-	seq_printf(seq, " finish=%lu.%lumin", rt / 60, (rt % 60)/6);
-
-	seq_printf(seq, " speed=%ldK/sec", db/dt);
-}
-
-static void *md_seq_start(struct seq_file *seq, loff_t *pos)
-{
-	struct list_head *tmp;
-	loff_t l = *pos;
-	mddev_t *mddev;
-
-	if (l > 0x10000)
-		return NULL;
-	if (!l--)
-		/* header */
-		return (void*)1;
-
-	spin_lock(&all_mddevs_lock);
-	list_for_each(tmp,&all_mddevs)
-		if (!l--) {
-			mddev = list_entry(tmp, mddev_t, all_mddevs);
-			mddev_get(mddev);
-			spin_unlock(&all_mddevs_lock);
-			return mddev;
-		}
-	spin_unlock(&all_mddevs_lock);
-	return (void*)2;/* tail */
-}
-
-static void *md_seq_next(struct seq_file *seq, void *v, loff_t *pos)
-{
-	struct list_head *tmp;
-	mddev_t *next_mddev, *mddev = v;
-	
-	++*pos;
-	if (v == (void*)2)
-		return NULL;
-
-	spin_lock(&all_mddevs_lock);
-	if (v == (void*)1)
-		tmp = all_mddevs.next;
-	else
-		tmp = mddev->all_mddevs.next;
-	if (tmp != &all_mddevs)
-		next_mddev = mddev_get(list_entry(tmp,mddev_t,all_mddevs));
-	else {
-		next_mddev = (void*)2;
-		*pos = 0x10000;
-	}		
-	spin_unlock(&all_mddevs_lock);
-
-	if (v != (void*)1)
-		mddev_put(mddev);
-	return next_mddev;
-
-}
-
-static void md_seq_stop(struct seq_file *seq, void *v)
-{
-	mddev_t *mddev = v;
-
-	if (mddev && v != (void*)1 && v != (void*)2)
-		mddev_put(mddev);
-}
-
-static int md_seq_show(struct seq_file *seq, void *v)
-{
-	mddev_t *mddev = v;
-	sector_t size;
-	struct list_head *tmp2;
-	mdk_rdev_t *rdev;
-	int i;
-
-	if (v == (void*)1) {
-		seq_printf(seq, "Personalities : ");
-		spin_lock(&pers_lock);
-		for (i = 0; i < MAX_PERSONALITY; i++)
-			if (pers[i])
-				seq_printf(seq, "[%s] ", pers[i]->name);
-
-		spin_unlock(&pers_lock);
-		seq_printf(seq, "\n");
-		return 0;
-	}
-	if (v == (void*)2) {
-		status_unused(seq);
-		return 0;
-	}
-
-	if (mddev_lock(mddev)!=0) 
-		return -EINTR;
-	if (mddev->pers || mddev->raid_disks || !list_empty(&mddev->disks)) {
-		seq_printf(seq, "md%d : %sactive", mdidx(mddev),
-						mddev->pers ? "" : "in");
-		if (mddev->pers) {
-			if (mddev->ro)
-				seq_printf(seq, " (read-only)");
-			seq_printf(seq, " %s", mddev->pers->name);
-		}
-
-		size = 0;
-		ITERATE_RDEV(mddev,rdev,tmp2) {
-			seq_printf(seq, " %s[%d]",
-				bdev_partition_name(rdev->bdev), rdev->desc_nr);
-			if (rdev->faulty) {
-				seq_printf(seq, "(F)");
-				continue;
-			}
-			size += rdev->size;
-		}
-
-		if (!list_empty(&mddev->disks)) {
-			if (mddev->pers)
-				seq_printf(seq, "\n      %llu blocks",
-					(unsigned long long)mddev->array_size);
-			else
-				seq_printf(seq, "\n      %llu blocks",
-					(unsigned long long)size);
-		}
-
-		if (mddev->pers) {
-			mddev->pers->status (seq, mddev);
-	 		seq_printf(seq, "\n      ");
-			if (mddev->curr_resync > 2)
-				status_resync (seq, mddev);
-			else if (mddev->curr_resync == 1 || mddev->curr_resync == 2)
-				seq_printf(seq, "	resync=DELAYED");
-		}
-
-		seq_printf(seq, "\n");
-	}
-	mddev_unlock(mddev);
-	
-	return 0;
-}
-
-static struct seq_operations md_seq_ops = {
-	.start  = md_seq_start,
-	.next   = md_seq_next,
-	.stop   = md_seq_stop,
-	.show   = md_seq_show,
-};
-
-static int md_seq_open(struct inode *inode, struct file *file)
-{
-	int error;
-
-	error = seq_open(file, &md_seq_ops);
-	return error;
-}
-
-static struct file_operations md_seq_fops = {
-	.open           = md_seq_open,
-	.read           = seq_read,
-	.llseek         = seq_lseek,
-	.release	= seq_release,
-};
-
-int register_md_personality(int pnum, mdk_personality_t *p)
-{
-	if (pnum >= MAX_PERSONALITY) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	spin_lock(&pers_lock);
-	if (pers[pnum]) {
-		spin_unlock(&pers_lock);
-		MD_BUG();
-		return -EBUSY;
-	}
-
-	pers[pnum] = p;
-	printk(KERN_INFO "md: %s personality registered as nr %d\n", p->name, pnum);
-	spin_unlock(&pers_lock);
-	return 0;
-}
-
-int unregister_md_personality(int pnum)
-{
-	if (pnum >= MAX_PERSONALITY) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	printk(KERN_INFO "md: %s personality unregistered\n", pers[pnum]->name);
-	spin_lock(&pers_lock);
-	pers[pnum] = NULL;
-	spin_unlock(&pers_lock);
-	return 0;
-}
-
-void md_sync_acct(mdk_rdev_t *rdev, unsigned long nr_sectors)
-{
-	rdev->bdev->bd_contains->bd_disk->sync_io += nr_sectors;
-}
-
-static int is_mddev_idle(mddev_t *mddev)
-{
-	mdk_rdev_t * rdev;
-	struct list_head *tmp;
-	int idle;
-	unsigned long curr_events;
-
-	idle = 1;
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		struct gendisk *disk = rdev->bdev->bd_contains->bd_disk;
-		curr_events = disk_stat_read(disk, read_sectors) + 
-				disk_stat_read(disk, write_sectors) - 
-				disk->sync_io;
-		if ((curr_events - rdev->last_events) > 32) {
-			rdev->last_events = curr_events;
-			idle = 0;
-		}
-	}
-	return idle;
-}
-
-void md_done_sync(mddev_t *mddev, int blocks, int ok)
-{
-	/* another "blocks" (512byte) blocks have been synced */
-	atomic_sub(blocks, &mddev->recovery_active);
-	wake_up(&mddev->recovery_wait);
-	if (!ok) {
-		set_bit(MD_RECOVERY_ERR, &mddev->recovery);
-		md_wakeup_thread(mddev->thread);
-		// stop recovery, signal do_sync ....
-	}
-}
-
-
-void md_write_start(mddev_t *mddev)
-{
-	if (!atomic_read(&mddev->writes_pending)) {
-		mddev_lock_uninterruptible(mddev);
-		if (mddev->in_sync) {
-			mddev->in_sync = 0;
- 			del_timer(&mddev->safemode_timer);
-			md_update_sb(mddev);
-		}
-		atomic_inc(&mddev->writes_pending);
-		mddev_unlock(mddev);
-	} else
-		atomic_inc(&mddev->writes_pending);
-}
-
-void md_write_end(mddev_t *mddev)
-{
-	if (atomic_dec_and_test(&mddev->writes_pending)) {
-		if (mddev->safemode == 2)
-			md_wakeup_thread(mddev->thread);
-		else
-			mod_timer(&mddev->safemode_timer, jiffies + mddev->safemode_delay);
-	}
-}
-
-static inline void md_enter_safemode(mddev_t *mddev)
-{
-	mddev_lock_uninterruptible(mddev);
-	if (mddev->safemode && !atomic_read(&mddev->writes_pending) &&
-	    !mddev->in_sync && mddev->recovery_cp == MaxSector) {
-		mddev->in_sync = 1;
-		md_update_sb(mddev);
-	}
-	mddev_unlock(mddev);
-
-	if (mddev->safemode == 1)
-		mddev->safemode = 0;
-}
-
-void md_handle_safemode(mddev_t *mddev)
-{
-	if (signal_pending(current)) {
-		printk(KERN_INFO "md: md%d in immediate safe mode\n",
-			mdidx(mddev));
-		mddev->safemode = 2;
-		flush_signals(current);
-	}
-	if (mddev->safemode)
-		md_enter_safemode(mddev);
-}
-
-
-DECLARE_WAIT_QUEUE_HEAD(resync_wait);
-
-#define SYNC_MARKS	10
-#define	SYNC_MARK_STEP	(3*HZ)
-static void md_do_sync(mddev_t *mddev)
-{
-	mddev_t *mddev2;
-	unsigned int max_sectors, currspeed = 0,
-		j, window;
-	unsigned long mark[SYNC_MARKS];
-	unsigned long mark_cnt[SYNC_MARKS];
-	int last_mark,m;
-	struct list_head *tmp;
-	unsigned long last_check;
-
-	/* just incase thread restarts... */
-	if (test_bit(MD_RECOVERY_DONE, &mddev->recovery))
-		return;
-
-	/* we overload curr_resync somewhat here.
-	 * 0 == not engaged in resync at all
-	 * 2 == checking that there is no conflict with another sync
-	 * 1 == like 2, but have yielded to allow conflicting resync to
-	 *		commense
-	 * other == active in resync - this many blocks
-	 */
-	do {
-		mddev->curr_resync = 2;
-
-		ITERATE_MDDEV(mddev2,tmp) {
-			if (mddev2 == mddev)
-				continue;
-			if (mddev2->curr_resync && 
-			    match_mddev_units(mddev,mddev2)) {
-				printk(KERN_INFO "md: delaying resync of md%d"
-					" until md%d has finished resync (they"
-				       	" share one or more physical units)\n",
-				       mdidx(mddev), mdidx(mddev2));
-				if (mddev < mddev2) {/* arbitrarily yield */
-					mddev->curr_resync = 1;
-					wake_up(&resync_wait);
-				}
-				if (wait_event_interruptible(resync_wait,
-							     mddev2->curr_resync < mddev->curr_resync)) {
-					flush_signals(current);
-					mddev_put(mddev2);
-					goto skip;
-				}
-			}
-			if (mddev->curr_resync == 1) {
-				mddev_put(mddev2);
-				break;
-			}
-		}
-	} while (mddev->curr_resync < 2);
-
-	max_sectors = mddev->size << 1;
-
-	printk(KERN_INFO "md: syncing RAID array md%d\n", mdidx(mddev));
-	printk(KERN_INFO "md: minimum _guaranteed_ reconstruction speed:"
-		" %d KB/sec/disc.\n", sysctl_speed_limit_min);
-	printk(KERN_INFO "md: using maximum available idle IO bandwith "
-	       "(but not more than %d KB/sec) for reconstruction.\n",
-	       sysctl_speed_limit_max);
-
-	is_mddev_idle(mddev); /* this also initializes IO event counters */
-	if (test_bit(MD_RECOVERY_SYNC, &mddev->recovery))
-		j = mddev->recovery_cp;
-	else
-		j = 0;
-	for (m = 0; m < SYNC_MARKS; m++) {
-		mark[m] = jiffies;
-		mark_cnt[m] = j;
-	}
-	last_mark = 0;
-	mddev->resync_mark = mark[last_mark];
-	mddev->resync_mark_cnt = mark_cnt[last_mark];
-
-	/*
-	 * Tune reconstruction:
-	 */
-	window = 32*(PAGE_SIZE/512);
-	printk(KERN_INFO "md: using %dk window, over a total of %d blocks.\n",
-		window/2,max_sectors/2);
-
-	atomic_set(&mddev->recovery_active, 0);
-	init_waitqueue_head(&mddev->recovery_wait);
-	last_check = 0;
-
-	if (j)
-		printk(KERN_INFO 
-			"md: resuming recovery of md%d from checkpoint.\n",
-			mdidx(mddev));
-
-	while (j < max_sectors) {
-		int sectors;
-
-		sectors = mddev->pers->sync_request(mddev, j, currspeed < sysctl_speed_limit_min);
-		if (sectors < 0) {
-			set_bit(MD_RECOVERY_ERR, &mddev->recovery);
-			goto out;
-		}
-		atomic_add(sectors, &mddev->recovery_active);
-		j += sectors;
-		if (j>1) mddev->curr_resync = j;
-
-		if (last_check + window > j)
-			continue;
-
-		last_check = j;
-
-		if (test_bit(MD_RECOVERY_INTR, &mddev->recovery) ||
-		    test_bit(MD_RECOVERY_ERR, &mddev->recovery))
-			break;
-
-		blk_run_queues();
-
-	repeat:
-		if (jiffies >= mark[last_mark] + SYNC_MARK_STEP ) {
-			/* step marks */
-			int next = (last_mark+1) % SYNC_MARKS;
-
-			mddev->resync_mark = mark[next];
-			mddev->resync_mark_cnt = mark_cnt[next];
-			mark[next] = jiffies;
-			mark_cnt[next] = j - atomic_read(&mddev->recovery_active);
-			last_mark = next;
-		}
-
-
-		if (signal_pending(current)) {
-			/*
-			 * got a signal, exit.
-			 */
-			printk(KERN_INFO 
-				"md: md_do_sync() got signal ... exiting\n");
-			flush_signals(current);
-			set_bit(MD_RECOVERY_INTR, &mddev->recovery);
-			goto out;
-		}
-
-		/*
-		 * this loop exits only if either when we are slower than
-		 * the 'hard' speed limit, or the system was IO-idle for
-		 * a jiffy.
-		 * the system might be non-idle CPU-wise, but we only care
-		 * about not overloading the IO subsystem. (things like an
-		 * e2fsck being done on the RAID array should execute fast)
-		 */
-		cond_resched();
-
-		currspeed = (j-mddev->resync_mark_cnt)/2/((jiffies-mddev->resync_mark)/HZ +1) +1;
-
-		if (currspeed > sysctl_speed_limit_min) {
-			if ((currspeed > sysctl_speed_limit_max) ||
-					!is_mddev_idle(mddev)) {
-				current->state = TASK_INTERRUPTIBLE;
-				schedule_timeout(HZ/4);
-				goto repeat;
-			}
-		}
-	}
-	printk(KERN_INFO "md: md%d: sync done.\n",mdidx(mddev));
-	/*
-	 * this also signals 'finished resyncing' to md_stop
-	 */
- out:
-	wait_event(mddev->recovery_wait, !atomic_read(&mddev->recovery_active));
-
-	/* tell personality that we are finished */
-	mddev->pers->sync_request(mddev, max_sectors, 1);
-
-	if (!test_bit(MD_RECOVERY_ERR, &mddev->recovery) &&
-	    mddev->curr_resync > 2 &&
-	    mddev->curr_resync > mddev->recovery_cp) {
-		if (test_bit(MD_RECOVERY_INTR, &mddev->recovery)) {
-			printk(KERN_INFO 
-				"md: checkpointing recovery of md%d.\n",
-				mdidx(mddev));
-			mddev->recovery_cp = mddev->curr_resync;
-		} else
-			mddev->recovery_cp = MaxSector;
-	}
-
-	if (mddev->safemode)
-		md_enter_safemode(mddev);
- skip:
-	mddev->curr_resync = 0;
-	set_bit(MD_RECOVERY_DONE, &mddev->recovery);
-	md_wakeup_thread(mddev->thread);
-}
-
-
-/*
- * This routine is regularly called by all per-raid-array threads to
- * deal with generic issues like resync and super-block update.
- * Raid personalities that don't have a thread (linear/raid0) do not
- * need this as they never do any recovery or update the superblock.
- *
- * It does not do any resync itself, but rather "forks" off other threads
- * to do that as needed.
- * When it is determined that resync is needed, we set MD_RECOVERY_RUNNING in
- * "->recovery" and create a thread at ->sync_thread.
- * When the thread finishes it sets MD_RECOVERY_DONE (and might set MD_RECOVERY_ERR)
- * and wakeups up this thread which will reap the thread and finish up.
- * This thread also removes any faulty devices (with nr_pending == 0).
- *
- * The overall approach is:
- *  1/ if the superblock needs updating, update it.
- *  2/ If a recovery thread is running, don't do anything else.
- *  3/ If recovery has finished, clean up, possibly marking spares active.
- *  4/ If there are any faulty devices, remove them.
- *  5/ If array is degraded, try to add spares devices
- *  6/ If array has spares or is not in-sync, start a resync thread.
- */
-void md_check_recovery(mddev_t *mddev)
-{
-	mdk_rdev_t *rdev;
-	struct list_head *rtmp;
-
-
-	dprintk(KERN_INFO "md: recovery thread got woken up ...\n");
-
-	if (mddev->ro)
-		return;
-	if ( ! (
-		mddev->sb_dirty ||
-		test_bit(MD_RECOVERY_NEEDED, &mddev->recovery) ||
-		test_bit(MD_RECOVERY_DONE, &mddev->recovery)
-		))
-		return;
-	if (mddev_trylock(mddev)==0) {
-		int spares =0;
-		if (mddev->sb_dirty)
-			md_update_sb(mddev);
-		if (test_bit(MD_RECOVERY_RUNNING, &mddev->recovery) &&
-		    !test_bit(MD_RECOVERY_DONE, &mddev->recovery))
-			/* resync/recovery still happening */
-			goto unlock;
-		if (mddev->sync_thread) {
-			/* resync has finished, collect result */
-			md_unregister_thread(mddev->sync_thread);
-			mddev->sync_thread = NULL;
-			if (!test_bit(MD_RECOVERY_ERR, &mddev->recovery)) {
-				/* success...*/
-				/* activate any spares */
-				mddev->pers->spare_active(mddev);
-			}
-			md_update_sb(mddev);
-			mddev->recovery = 0;
-			wake_up(&resync_wait);
-			goto unlock;
-		}
-		if (mddev->recovery) {
-			/* that's odd.. */
-			mddev->recovery = 0;
-			wake_up(&resync_wait);
-		}
-
-		/* no recovery is running.
-		 * remove any failed drives, then
-		 * add spares if possible
-		 */
-		ITERATE_RDEV(mddev,rdev,rtmp) {
-			if (rdev->raid_disk >= 0 &&
-			    rdev->faulty &&
-			    atomic_read(&rdev->nr_pending)==0) {
-				mddev->pers->hot_remove_disk(mddev, rdev->raid_disk);
-				rdev->raid_disk = -1;
-			}
-			if (!rdev->faulty && rdev->raid_disk >= 0 && !rdev->in_sync)
-				spares++;
-		}
-		if (mddev->degraded) {
-			ITERATE_RDEV(mddev,rdev,rtmp)
-				if (rdev->raid_disk < 0
-				    && !rdev->faulty) {
-					if (mddev->pers->hot_add_disk(mddev,rdev))
-						spares++;
-					else
-						break;
-				}
-		}
-
-		if (!spares && (mddev->recovery_cp == MaxSector )) {
-			/* nothing we can do ... */
-			goto unlock;
-		}
-		if (mddev->pers->sync_request) {
-			set_bit(MD_RECOVERY_RUNNING, &mddev->recovery);
-			if (!spares)
-				set_bit(MD_RECOVERY_SYNC, &mddev->recovery);
-			mddev->sync_thread = md_register_thread(md_do_sync,
-								mddev,
-								"md%d_resync");
-			if (!mddev->sync_thread) {
-				printk(KERN_ERR "md%d: could not start resync"
-					" thread...\n", 
-					mdidx(mddev));
-				/* leave the spares where they are, it shouldn't hurt */
-				mddev->recovery = 0;
-			} else {
-				md_wakeup_thread(mddev->sync_thread);
-			}
-		}
-	unlock:
-		mddev_unlock(mddev);
-	}
-}
-
-int md_notify_reboot(struct notifier_block *this,
-					unsigned long code, void *x)
-{
-	struct list_head *tmp;
-	mddev_t *mddev;
-
-	if ((code == SYS_DOWN) || (code == SYS_HALT) || (code == SYS_POWER_OFF)) {
-
-		printk(KERN_INFO "md: stopping all md devices.\n");
-
-		ITERATE_MDDEV(mddev,tmp)
-			if (mddev_trylock(mddev)==0)
-				do_md_stop (mddev, 1);
-		/*
-		 * certain more exotic SCSI devices are known to be
-		 * volatile wrt too early system reboots. While the
-		 * right place to handle this issue is the given
-		 * driver, we do want to have a safe RAID driver ...
-		 */
-		mdelay(1000*1);
-	}
-	return NOTIFY_DONE;
-}
-
-struct notifier_block md_notifier = {
-	.notifier_call	= md_notify_reboot,
-	.next		= NULL,
-	.priority	= INT_MAX, /* before any real devices */
-};
-
-static void md_geninit(void)
-{
-	struct proc_dir_entry *p;
-
-	dprintk("md: sizeof(mdp_super_t) = %d\n", (int)sizeof(mdp_super_t));
-
-#ifdef CONFIG_PROC_FS
-	p = create_proc_entry("mdstat", S_IRUGO, NULL);
-	if (p)
-		p->proc_fops = &md_seq_fops;
-#endif
-}
-
-int __init md_init(void)
-{
-	int minor;
-
-	printk(KERN_INFO "md: md driver %d.%d.%d MAX_MD_DEVS=%d,"
-			" MD_SB_DISKS=%d\n",
-			MD_MAJOR_VERSION, MD_MINOR_VERSION,
-			MD_PATCHLEVEL_VERSION, MAX_MD_DEVS, MD_SB_DISKS);
-
-	if (register_blkdev(MAJOR_NR, "md"))
-		return -1;
-
-	devfs_mk_dir("md");
-	blk_register_region(MKDEV(MAJOR_NR, 0), MAX_MD_DEVS, THIS_MODULE,
-				md_probe, NULL, NULL);
-	for (minor=0; minor < MAX_MD_DEVS; ++minor) {
-		char name[16];
-		sprintf(name, "md/%d", minor);
-		devfs_register(NULL, name, DEVFS_FL_DEFAULT, MAJOR_NR, minor,
-			       S_IFBLK | S_IRUSR | S_IWUSR, &md_fops, NULL);
-	}
-
-	register_reboot_notifier(&md_notifier);
-	raid_table_header = register_sysctl_table(raid_root_table, 1);
-
-	md_geninit();
-	return (0);
-}
-
-
-#ifndef MODULE
-
-/*
- * Searches all registered partitions for autorun RAID arrays
- * at boot time.
- */
-static dev_t detected_devices[128];
-static int dev_cnt;
-
-void md_autodetect_dev(dev_t dev)
-{
-	if (dev_cnt >= 0 && dev_cnt < 127)
-		detected_devices[dev_cnt++] = dev;
-}
-
-
-static void autostart_arrays(void)
-{
-	mdk_rdev_t *rdev;
-	int i;
-
-	printk(KERN_INFO "md: Autodetecting RAID arrays.\n");
-
-	for (i = 0; i < dev_cnt; i++) {
-		dev_t dev = detected_devices[i];
-
-		rdev = md_import_device(dev,0, 0);
-		if (IS_ERR(rdev)) {
-			printk(KERN_ALERT "md: could not import %s!\n",
-				partition_name(dev));
-			continue;
-		}
-		if (rdev->faulty) {
-			MD_BUG();
-			continue;
-		}
-		list_add(&rdev->same_set, &pending_raid_disks);
-	}
-	dev_cnt = 0;
-
-	autorun_devices();
-}
-
-#endif
-
-static __exit void md_exit(void)
-{
-	int i;
-	blk_unregister_region(MKDEV(MAJOR_NR,0), MAX_MD_DEVS);
-	for (i=0; i < MAX_MD_DEVS; i++)
-		devfs_remove("md/%d", i);
-	devfs_remove("md");
-
-	unregister_blkdev(MAJOR_NR,"md");
-	unregister_reboot_notifier(&md_notifier);
-	unregister_sysctl_table(raid_table_header);
-#ifdef CONFIG_PROC_FS
-	remove_proc_entry("mdstat", NULL);
-#endif
-	for (i = 0; i < MAX_MD_DEVS; i++) {
-		struct gendisk *disk = disks[i];
-		mddev_t *mddev;
-		if (!disks[i])
-			continue;
-		mddev = disk->private_data;
-		del_gendisk(disk);
-		put_disk(disk);
-		mddev_put(mddev);
-	}
-}
-
-module_init(md_init)
-module_exit(md_exit)
-
-EXPORT_SYMBOL(register_md_personality);
-EXPORT_SYMBOL(unregister_md_personality);
-EXPORT_SYMBOL(md_error);
-EXPORT_SYMBOL(md_sync_acct);
-EXPORT_SYMBOL(md_done_sync);
-EXPORT_SYMBOL(md_write_start);
-EXPORT_SYMBOL(md_write_end);
-EXPORT_SYMBOL(md_handle_safemode);
-EXPORT_SYMBOL(md_register_thread);
-EXPORT_SYMBOL(md_unregister_thread);
-EXPORT_SYMBOL(md_wakeup_thread);
-EXPORT_SYMBOL(md_print_devices);
-EXPORT_SYMBOL(md_interrupt_thread);
-EXPORT_SYMBOL(md_check_recovery);
-MODULE_LICENSE("GPL");
./linux/md/lmerge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- diff	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:44.239358294 +0000
@@ -1,3680 +0,0 @@
-@@ -1,3674 +1,101 @@
--/*
--   md.c : Multiple Devices driver for Linux
--	  Copyright (C) 1998, 1999, 2000 Ingo Molnar
--
--     completely rewritten, based on the MD driver code from Marc Zyngier
--
--   Changes:
--
--   - RAID-1/RAID-5 extensions by Miguel de Icaza, Gadi Oxman, Ingo Molnar
--   - boot support for linear and striped mode by Harald Hoyer <HarryH@Royal.Net>
--   - kerneld support by Boris Tobotras <boris@xtalk.msk.su>
--   - kmod support by: Cyrus Durgin
--   - RAID0 bugfixes: Mark Anthony Lisher <markal@iname.com>
--   - Devfs support by Richard Gooch <rgooch@atnf.csiro.au>
--
--   - lots of fixes and improvements to the RAID1/RAID5 and generic
--     RAID code (such as request based resynchronization):
--
--     Neil Brown <neilb@cse.unsw.edu.au>.
--
--   This program is free software; you can redistribute it and/or modify
--   it under the terms of the GNU General Public License as published by
--   the Free Software Foundation; either version 2, or (at your option)
--   any later version.
--
--   You should have received a copy of the GNU General Public License
--   (for example /usr/src/linux/COPYING); if not, write to the Free
--   Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
--*/
--
--#include <linux/module.h>
--#include <linux/config.h>
--#include <linux/linkage.h>
--#include <linux/raid/md.h>
--#include <linux/sysctl.h>
--#include <linux/bio.h>
--#include <linux/devfs_fs_kernel.h>
--#include <linux/buffer_head.h> /* for invalidate_bdev */
--#include <linux/suspend.h>
--
--#include <linux/init.h>
--
--#ifdef CONFIG_KMOD
--#include <linux/kmod.h>
--#endif
--
--#define __KERNEL_SYSCALLS__
--#include <linux/unistd.h>
--
--#include <asm/unaligned.h>
--
--#define MAJOR_NR MD_MAJOR
--#define MD_DRIVER
--#define DEVICE_NR(device) (minor(device))
--
--#include <linux/blk.h>
--
--#define DEBUG 0
--#define dprintk(x...) ((void)(DEBUG && printk(x)))
--
--
--#ifndef MODULE
--static void autostart_arrays (void);
--#endif
--
--static mdk_personality_t *pers[MAX_PERSONALITY];
--static spinlock_t pers_lock = SPIN_LOCK_UNLOCKED;
--
--/*
-- * Current RAID-1,4,5 parallel reconstruction 'guaranteed speed limit'
-- * is 1000 KB/sec, so the extra system load does not show up that much.
-- * Increase it if you want to have more _guaranteed_ speed. Note that
-- * the RAID driver will use the maximum available bandwith if the IO
-- * subsystem is idle. There is also an 'absolute maximum' reconstruction
-- * speed limit - in case reconstruction slows down your system despite
-- * idle IO detection.
-- *
-- * you can change it via /proc/sys/dev/raid/speed_limit_min and _max.
-- */
--
--static int sysctl_speed_limit_min = 1000;
--static int sysctl_speed_limit_max = 200000;
--
--static struct ctl_table_header *raid_table_header;
--
--static ctl_table raid_table[] = {
--	{
--		.ctl_name	= DEV_RAID_SPEED_LIMIT_MIN,
--		.procname	= "speed_limit_min",
--		.data		= &sysctl_speed_limit_min,
--		.maxlen		= sizeof(int),
--		.mode		= 0644,
--		.proc_handler	= &proc_dointvec,
--	},
--	{
--		.ctl_name	= DEV_RAID_SPEED_LIMIT_MAX,
--		.procname	= "speed_limit_max",
--		.data		= &sysctl_speed_limit_max,
--		.maxlen		= sizeof(int),
--		.mode		= 0644,
--		.proc_handler	= &proc_dointvec,
--	},
--	{ .ctl_name = 0 }
--};
--
--static ctl_table raid_dir_table[] = {
--	{
--		.ctl_name	= DEV_RAID,
--		.procname	= "raid",
--		.maxlen		= 0,
--		.mode		= 0555,
--		.child		= raid_table,
--	},
--	{ .ctl_name = 0 }
--};
--
--static ctl_table raid_root_table[] = {
--	{
--		.ctl_name	= CTL_DEV,
--		.procname	= "dev",
--		.maxlen		= 0,
--		.mode		= 0555,
--		.child		= raid_dir_table,
--	},
--	{ .ctl_name = 0 }
--};
--
--static struct block_device_operations md_fops;
--
--static struct gendisk *disks[MAX_MD_DEVS];
--
--/*
-- * Enables to iterate over all existing md arrays
-- * all_mddevs_lock protects this list as well as mddev_map.
-- */
--static LIST_HEAD(all_mddevs);
--static spinlock_t all_mddevs_lock = SPIN_LOCK_UNLOCKED;
--
--
--/*
-- * iterates through all used mddevs in the system.
-- * We take care to grab the all_mddevs_lock whenever navigating
-- * the list, and to always hold a refcount when unlocked.
-- * Any code which breaks out of this loop while own
-- * a reference to the current mddev and must mddev_put it.
-- */
--#define ITERATE_MDDEV(mddev,tmp)					\
--									\
--	for (({ spin_lock(&all_mddevs_lock); 				\
--		tmp = all_mddevs.next;					\
--		mddev = NULL;});					\
--	     ({ if (tmp != &all_mddevs)					\
--			mddev_get(list_entry(tmp, mddev_t, all_mddevs));\
--		spin_unlock(&all_mddevs_lock);				\
--		if (mddev) mddev_put(mddev);				\
--		mddev = list_entry(tmp, mddev_t, all_mddevs);		\
--		tmp != &all_mddevs;});					\
--	     ({ spin_lock(&all_mddevs_lock);				\
--		tmp = tmp->next;})					\
--		)
--
--static mddev_t *mddev_map[MAX_MD_DEVS];
--
--static int md_fail_request (request_queue_t *q, struct bio *bio)
--{
--	bio_io_error(bio, bio->bi_size);
--	return 0;
--}
--
--static inline mddev_t *mddev_get(mddev_t *mddev)
--{
--	atomic_inc(&mddev->active);
--	return mddev;
--}
--
--static void mddev_put(mddev_t *mddev)
--{
--	if (!atomic_dec_and_lock(&mddev->active, &all_mddevs_lock))
--		return;
--	if (!mddev->raid_disks && list_empty(&mddev->disks)) {
--		list_del(&mddev->all_mddevs);
--		mddev_map[mdidx(mddev)] = NULL;
--		kfree(mddev);
--		MOD_DEC_USE_COUNT;
--	}
--	spin_unlock(&all_mddevs_lock);
--}
--
--static mddev_t * mddev_find(int unit)
--{
--	mddev_t *mddev, *new = NULL;
--
-- retry:
--	spin_lock(&all_mddevs_lock);
--	if (mddev_map[unit]) {
--		mddev =  mddev_get(mddev_map[unit]);
--		spin_unlock(&all_mddevs_lock);
--		if (new)
--			kfree(new);
--		return mddev;
--	}
--	if (new) {
--		mddev_map[unit] = new;
--		list_add(&new->all_mddevs, &all_mddevs);
--		spin_unlock(&all_mddevs_lock);
--		MOD_INC_USE_COUNT;
--		return new;
--	}
--	spin_unlock(&all_mddevs_lock);
--
--	new = (mddev_t *) kmalloc(sizeof(*new), GFP_KERNEL);
--	if (!new)
--		return NULL;
--
--	memset(new, 0, sizeof(*new));
--
--	new->__minor = unit;
--	init_MUTEX(&new->reconfig_sem);
--	INIT_LIST_HEAD(&new->disks);
--	INIT_LIST_HEAD(&new->all_mddevs);
--	init_timer(&new->safemode_timer);
--	atomic_set(&new->active, 1);
--	blk_queue_make_request(&new->queue, md_fail_request);
--
--	goto retry;
--}
--
--static inline int mddev_lock(mddev_t * mddev)
--{
--	return down_interruptible(&mddev->reconfig_sem);
--}
--
--static inline void mddev_lock_uninterruptible(mddev_t * mddev)
--{
--	down(&mddev->reconfig_sem);
--}
--
--static inline int mddev_trylock(mddev_t * mddev)
--{
--	return down_trylock(&mddev->reconfig_sem);
--}
--
--static inline void mddev_unlock(mddev_t * mddev)
--{
--	up(&mddev->reconfig_sem);
--}
--
--mdk_rdev_t * find_rdev_nr(mddev_t *mddev, int nr)
--{
--	mdk_rdev_t * rdev;
--	struct list_head *tmp;
--
--	ITERATE_RDEV(mddev,rdev,tmp) {
--		if (rdev->desc_nr == nr)
--			return rdev;
--	}
--	return NULL;
--}
--
--static mdk_rdev_t * find_rdev(mddev_t * mddev, dev_t dev)
--{
--	struct list_head *tmp;
--	mdk_rdev_t *rdev;
--
--	ITERATE_RDEV(mddev,rdev,tmp) {
--		if (rdev->bdev->bd_dev == dev)
--			return rdev;
--	}
--	return NULL;
--}
--
--inline static sector_t calc_dev_sboffset(struct block_device *bdev)
--{
--	sector_t size = bdev->bd_inode->i_size >> BLOCK_SIZE_BITS;
--	return MD_NEW_SIZE_BLOCKS(size);
--}
--
--static sector_t calc_dev_size(mdk_rdev_t *rdev, unsigned chunk_size)
--{
--	sector_t size;
--
--	size = rdev->sb_offset;
--
--	if (chunk_size)
--		size &= ~((sector_t)chunk_size/1024 - 1);
--	return size;
--}
--
--static int alloc_disk_sb(mdk_rdev_t * rdev)
--{
--	if (rdev->sb_page)
--		MD_BUG();
--
--	rdev->sb_page = alloc_page(GFP_KERNEL);
--	if (!rdev->sb_page) {
--		printk(KERN_ALERT "md: out of memory.\n");
--		return -EINVAL;
--	}
--
--	return 0;
--}
--
--static void free_disk_sb(mdk_rdev_t * rdev)
--{
--	if (rdev->sb_page) {
--		page_cache_release(rdev->sb_page);
--		rdev->sb_loaded = 0;
--		rdev->sb_page = NULL;
--		rdev->sb_offset = 0;
--		rdev->size = 0;
--	}
--}
--
--
--static int bi_complete(struct bio *bio, unsigned int bytes_done, int error)
--{
--	if (bio->bi_size)
--		return 1;
--
--	complete((struct completion*)bio->bi_private);
--	return 0;
--}
--
--static int sync_page_io(struct block_device *bdev, sector_t sector, int size,
--		   struct page *page, int rw)
--{
--	struct bio bio;
--	struct bio_vec vec;
--	struct completion event;
--
--	bio_init(&bio);
--	bio.bi_io_vec = &vec;
--	vec.bv_page = page;
--	vec.bv_len = size;
--	vec.bv_offset = 0;
--	bio.bi_vcnt = 1;
--	bio.bi_idx = 0;
--	bio.bi_size = size;
--	bio.bi_bdev = bdev;
--	bio.bi_sector = sector;
--	init_completion(&event);
--	bio.bi_private = &event;
--	bio.bi_end_io = bi_complete;
--	submit_bio(rw, &bio);
--	blk_run_queues();
--	wait_for_completion(&event);
--
--	return test_bit(BIO_UPTODATE, &bio.bi_flags);
--}
--
--static int read_disk_sb(mdk_rdev_t * rdev)
--{
--
--	if (!rdev->sb_page) {
--		MD_BUG();
--		return -EINVAL;
--	}
--	if (rdev->sb_loaded)
--		return 0;
--
--
--	if (!sync_page_io(rdev->bdev, rdev->sb_offset<<1, MD_SB_BYTES, rdev->sb_page, READ))
--		goto fail;
--	rdev->sb_loaded = 1;
--	return 0;
--
--fail:
--	printk(KERN_ERR "md: disabled device %s, could not read superblock.\n",
--		bdev_partition_name(rdev->bdev));
--	return -EINVAL;
--}
--
--static int uuid_equal(mdp_super_t *sb1, mdp_super_t *sb2)
--{
--	if (	(sb1->set_uuid0 == sb2->set_uuid0) &&
--		(sb1->set_uuid1 == sb2->set_uuid1) &&
--		(sb1->set_uuid2 == sb2->set_uuid2) &&
--		(sb1->set_uuid3 == sb2->set_uuid3))
--
--		return 1;
--
--	return 0;
--}
--
--
--static int sb_equal(mdp_super_t *sb1, mdp_super_t *sb2)
--{
--	int ret;
--	mdp_super_t *tmp1, *tmp2;
--
--	tmp1 = kmalloc(sizeof(*tmp1),GFP_KERNEL);
--	tmp2 = kmalloc(sizeof(*tmp2),GFP_KERNEL);
--
--	if (!tmp1 || !tmp2) {
--		ret = 0;
--		printk(KERN_INFO "md.c: sb1 is not equal to sb2!\n");
--		goto abort;
--	}
--
--	*tmp1 = *sb1;
--	*tmp2 = *sb2;
--
--	/*
--	 * nr_disks is not constant
--	 */
--	tmp1->nr_disks = 0;
--	tmp2->nr_disks = 0;
--
--	if (memcmp(tmp1, tmp2, MD_SB_GENERIC_CONSTANT_WORDS * 4))
--		ret = 0;
--	else
--		ret = 1;
--
--abort:
--	if (tmp1)
--		kfree(tmp1);
--	if (tmp2)
--		kfree(tmp2);
--
--	return ret;
--}
--
--static unsigned int calc_sb_csum(mdp_super_t * sb)
--{
--	unsigned int disk_csum, csum;
--
--	disk_csum = sb->sb_csum;
--	sb->sb_csum = 0;
--	csum = csum_partial((void *)sb, MD_SB_BYTES, 0);
--	sb->sb_csum = disk_csum;
--	return csum;
--}
--
--/*
-- * Handle superblock details.
-- * We want to be able to handle multiple superblock formats
-- * so we have a common interface to them all, and an array of
-- * different handlers.
-- * We rely on user-space to write the initial superblock, and support
-- * reading and updating of superblocks.
-- * Interface methods are:
-- *   int load_super(mdk_rdev_t *dev, mdk_rdev_t *refdev, int minor_version)
-- *      loads and validates a superblock on dev.
-- *      if refdev != NULL, compare superblocks on both devices
-- *    Return:
-- *      0 - dev has a superblock that is compatible with refdev
-- *      1 - dev has a superblock that is compatible and newer than refdev
-- *          so dev should be used as the refdev in future
-- *     -EINVAL superblock incompatible or invalid
-- *     -othererror e.g. -EIO
-- *
-- *   int validate_super(mddev_t *mddev, mdk_rdev_t *dev)
-- *      Verify that dev is acceptable into mddev.
-- *       The first time, mddev->raid_disks will be 0, and data from
-- *       dev should be merged in.  Subsequent calls check that dev
-- *       is new enough.  Return 0 or -EINVAL
-- *
-- *   void sync_super(mddev_t *mddev, mdk_rdev_t *dev)
-- *     Update the superblock for rdev with data in mddev
-- *     This does not write to disc.
-- *
-- */
--
--struct super_type  {
--	char 		*name;
--	struct module	*owner;
--	int		(*load_super)(mdk_rdev_t *rdev, mdk_rdev_t *refdev, int minor_version);
--	int		(*validate_super)(mddev_t *mddev, mdk_rdev_t *rdev);
--	void		(*sync_super)(mddev_t *mddev, mdk_rdev_t *rdev);
--};
--
--/*
-- * load_super for 0.90.0 
-- */
--static int super_90_load(mdk_rdev_t *rdev, mdk_rdev_t *refdev, int minor_version)
--{
--	mdp_super_t *sb;
--	int ret;
--	sector_t sb_offset;
--
--	/*
--	 * Calculate the position of the superblock,
--	 * it's at the end of the disk.
--	 *
--	 * It also happens to be a multiple of 4Kb.
--	 */
--	sb_offset = calc_dev_sboffset(rdev->bdev);
--	rdev->sb_offset = sb_offset;
--
--	ret = read_disk_sb(rdev);
--	if (ret) return ret;
--
--	ret = -EINVAL;
--
--	sb = (mdp_super_t*)page_address(rdev->sb_page);
--
--	if (sb->md_magic != MD_SB_MAGIC) {
--		printk(KERN_ERR "md: invalid raid superblock magic on %s\n",
--			bdev_partition_name(rdev->bdev));
--		goto abort;
--	}
--
--	if (sb->major_version != 0 ||
--	    sb->minor_version != 90) {
--		printk(KERN_WARNING "Bad version number %d.%d on %s\n",
--			sb->major_version, sb->minor_version,
--			bdev_partition_name(rdev->bdev));
--		goto abort;
--	}
--
--	if (sb->md_minor >= MAX_MD_DEVS) {
--		printk(KERN_ERR "md: %s: invalid raid minor (%x)\n",
--			bdev_partition_name(rdev->bdev), sb->md_minor);
--		goto abort;
--	}
--	if (sb->raid_disks <= 0)
--		goto abort;
--
--	if (calc_sb_csum(sb) != sb->sb_csum) {
--		printk(KERN_WARNING "md: invalid superblock checksum on %s\n",
--			bdev_partition_name(rdev->bdev));
--		goto abort;
--	}
--
--	rdev->preferred_minor = sb->md_minor;
--	rdev->data_offset = 0;
--
--	if (sb->level == MULTIPATH)
--		rdev->desc_nr = -1;
--	else
--		rdev->desc_nr = sb->this_disk.number;
--
--	if (refdev == 0)
--		ret = 1;
--	else {
--		__u64 ev1, ev2;
--		mdp_super_t *refsb = (mdp_super_t*)page_address(refdev->sb_page);
--		if (!uuid_equal(refsb, sb)) {
--			printk(KERN_WARNING "md: %s has different UUID to %s\n",
--				bdev_partition_name(rdev->bdev),
--				bdev_partition_name(refdev->bdev));
--			goto abort;
--		}
--		if (!sb_equal(refsb, sb)) {
--			printk(KERN_WARNING "md: %s has same UUID"
--				" but different superblock to %s\n",
--				bdev_partition_name(rdev->bdev),
--				bdev_partition_name(refdev->bdev));
--			goto abort;
--		}
--		ev1 = md_event(sb);
--		ev2 = md_event(refsb);
--		if (ev1 > ev2)
--			ret = 1;
--		else 
--			ret = 0;
--	}
--	rdev->size = calc_dev_size(rdev, sb->chunk_size);
--
-- abort:
--	return ret;
--}
--
--/*
-- * validate_super for 0.90.0
-- */
--static int super_90_validate(mddev_t *mddev, mdk_rdev_t *rdev)
--{
--	mdp_disk_t *desc;
--	mdp_super_t *sb = (mdp_super_t *)page_address(rdev->sb_page);
--
--	if (mddev->raid_disks == 0) {
--		mddev->major_version = 0;
--		mddev->minor_version = sb->minor_version;
--		mddev->patch_version = sb->patch_version;
--		mddev->persistent = ! sb->not_persistent;
--		mddev->chunk_size = sb->chunk_size;
--		mddev->ctime = sb->ctime;
--		mddev->utime = sb->utime;
--		mddev->level = sb->level;
--		mddev->layout = sb->layout;
--		mddev->raid_disks = sb->raid_disks;
--		mddev->size = sb->size;
--		mddev->events = md_event(sb);
--
--		if (sb->state & (1<<MD_SB_CLEAN))
--			mddev->recovery_cp = MaxSector;
--		else {
--			if (sb->events_hi == sb->cp_events_hi && 
--				sb->events_lo == sb->cp_events_lo) {
--				mddev->recovery_cp = sb->recovery_cp;
--			} else
--				mddev->recovery_cp = 0;
--		}
--
--		memcpy(mddev->uuid+0, &sb->set_uuid0, 4);
--		memcpy(mddev->uuid+4, &sb->set_uuid1, 4);
--		memcpy(mddev->uuid+8, &sb->set_uuid2, 4);
--		memcpy(mddev->uuid+12,&sb->set_uuid3, 4);
--
--		mddev->max_disks = MD_SB_DISKS;
--	} else {
--		__u64 ev1;
--		ev1 = md_event(sb);
--		++ev1;
--		if (ev1 < mddev->events) 
--			return -EINVAL;
--	}
--	if (mddev->level != LEVEL_MULTIPATH) {
--		rdev->raid_disk = -1;
--		rdev->in_sync = rdev->faulty = 0;
--		desc = sb->disks + rdev->desc_nr;
--
--		if (desc->state & (1<<MD_DISK_FAULTY))
--			rdev->faulty = 1;
--		else if (desc->state & (1<<MD_DISK_SYNC) &&
--			 desc->raid_disk < mddev->raid_disks) {
--			rdev->in_sync = 1;
--			rdev->raid_disk = desc->raid_disk;
--		}
--	}
--	return 0;
--}
--
--/*
-- * sync_super for 0.90.0
-- */
--static void super_90_sync(mddev_t *mddev, mdk_rdev_t *rdev)
--{
--	mdp_super_t *sb;
--	struct list_head *tmp;
--	mdk_rdev_t *rdev2;
--	int next_spare = mddev->raid_disks;
--
--	/* make rdev->sb match mddev data..
--	 *
--	 * 1/ zero out disks
--	 * 2/ Add info for each disk, keeping track of highest desc_nr
--	 * 3/ any empty disks < highest become removed
--	 *
--	 * disks[0] gets initialised to REMOVED because
--	 * we cannot be sure from other fields if it has
--	 * been initialised or not.
--	 */
--	int highest = 0;
--	int i;
--	int active=0, working=0,failed=0,spare=0,nr_disks=0;
--
--	sb = (mdp_super_t*)page_address(rdev->sb_page);
--
--	memset(sb, 0, sizeof(*sb));
--
--	sb->md_magic = MD_SB_MAGIC;
--	sb->major_version = mddev->major_version;
--	sb->minor_version = mddev->minor_version;
--	sb->patch_version = mddev->patch_version;
--	sb->gvalid_words  = 0; /* ignored */
--	memcpy(&sb->set_uuid0, mddev->uuid+0, 4);
--	memcpy(&sb->set_uuid1, mddev->uuid+4, 4);
--	memcpy(&sb->set_uuid2, mddev->uuid+8, 4);
--	memcpy(&sb->set_uuid3, mddev->uuid+12,4);
--
--	sb->ctime = mddev->ctime;
--	sb->level = mddev->level;
--	sb->size  = mddev->size;
--	sb->raid_disks = mddev->raid_disks;
--	sb->md_minor = mddev->__minor;
--	sb->not_persistent = !mddev->persistent;
--	sb->utime = mddev->utime;
--	sb->state = 0;
--	sb->events_hi = (mddev->events>>32);
--	sb->events_lo = (u32)mddev->events;
--
--	if (mddev->in_sync)
--	{
--		sb->recovery_cp = mddev->recovery_cp;
--		sb->cp_events_hi = (mddev->events>>32);
--		sb->cp_events_lo = (u32)mddev->events;
--		if (mddev->recovery_cp == MaxSector)
--			sb->state = (1<< MD_SB_CLEAN);
--	} else
--		sb->recovery_cp = 0;
--
--	sb->layout = mddev->layout;
--	sb->chunk_size = mddev->chunk_size;
--
--	sb->disks[0].state = (1<<MD_DISK_REMOVED);
--	ITERATE_RDEV(mddev,rdev2,tmp) {
--		mdp_disk_t *d;
--		if (rdev2->raid_disk >= 0 && rdev2->in_sync && !rdev2->faulty)
--			rdev2->desc_nr = rdev2->raid_disk;
--		else
--			rdev2->desc_nr = next_spare++;
--		d = &sb->disks[rdev2->desc_nr];
--		nr_disks++;
--		d->number = rdev2->desc_nr;
--		d->major = MAJOR(rdev2->bdev->bd_dev);
--		d->minor = MINOR(rdev2->bdev->bd_dev);
--		if (rdev2->raid_disk >= 0 && rdev->in_sync && !rdev2->faulty)
--			d->raid_disk = rdev2->raid_disk;
--		else
--			d->raid_disk = rdev2->desc_nr; /* compatibility */
--		if (rdev2->faulty) {
--			d->state = (1<<MD_DISK_FAULTY);
--			failed++;
--		} else if (rdev2->in_sync) {
--			d->state = (1<<MD_DISK_ACTIVE);
--			d->state |= (1<<MD_DISK_SYNC);
--			active++;
--			working++;
--		} else {
--			d->state = 0;
--			spare++;
--			working++;
--		}
--		if (rdev2->desc_nr > highest)
--			highest = rdev2->desc_nr;
--	}
--	
--	/* now set the "removed" bit on any non-trailing holes */
--	for (i=0; i<highest; i++) {
--		mdp_disk_t *d = &sb->disks[i];
--		if (d->state == 0 && d->number == 0) {
--			d->number = i;
--			d->raid_disk = i;
--			d->state = (1<<MD_DISK_REMOVED);
--		}
--	}
--	sb->nr_disks = nr_disks;
--	sb->active_disks = active;
--	sb->working_disks = working;
--	sb->failed_disks = failed;
--	sb->spare_disks = spare;
--
--	sb->this_disk = sb->disks[rdev->desc_nr];
--	sb->sb_csum = calc_sb_csum(sb);
--}
--
--/*
-- * version 1 superblock
-- */
--
--static unsigned int calc_sb_1_csum(struct mdp_superblock_1 * sb)
--{
--	unsigned int disk_csum, csum;
--	int size = 256 + sb->max_dev*2;
--
--	disk_csum = sb->sb_csum;
--	sb->sb_csum = 0;
--	csum = csum_partial((void *)sb, size, 0);
--	sb->sb_csum = disk_csum;
--	return csum;
--}
--
--static int super_1_load(mdk_rdev_t *rdev, mdk_rdev_t *refdev, int minor_version)
--{
--	struct mdp_superblock_1 *sb;
--	int ret;
--	sector_t sb_offset;
--
--	/*
--	 * Calculate the position of the superblock.
--	 * It is always aligned to a 4K boundary and
--	 * depeding on minor_version, it can be:
--	 * 0: At least 8K, but less than 12K, from end of device
--	 * 1: At start of device
--	 * 2: 4K from start of device.
--	 */
--	switch(minor_version) {
--	case 0:
--		sb_offset = rdev->bdev->bd_inode->i_size >> 9;
--		sb_offset -= 8*2;
--		sb_offset &= ~(4*2);
--		/* convert from sectors to K */
--		sb_offset /= 2;
--		break;
--	case 1:
--		sb_offset = 0;
--		break;
--	case 2:
--		sb_offset = 4;
--		break;
--	default:
--		return -EINVAL;
--	}
--	rdev->sb_offset = sb_offset;
--
--	ret = read_disk_sb(rdev);
--	if (ret) return ret;
--
--
--	sb = (struct mdp_superblock_1*)page_address(rdev->sb_page);
--
--	if (sb->magic != cpu_to_le32(MD_SB_MAGIC) ||
--	    sb->major_version != cpu_to_le32(1) ||
--	    le32_to_cpu(sb->max_dev) > (4096-256)/2 ||
--	    le64_to_cpu(sb->super_offset) != (rdev->sb_offset<<1) ||
--	    sb->feature_map != 0)
--		return -EINVAL;
--
--	if (calc_sb_1_csum(sb) != sb->sb_csum) {
--		printk("md: invalid superblock checksum on %s\n",
--			bdev_partition_name(rdev->bdev));
--		return -EINVAL;
--	}
--	rdev->preferred_minor = 0xffff;
--	rdev->data_offset = le64_to_cpu(sb->data_offset);
--
--	if (refdev == 0)
--		return 1;
--	else {
--		__u64 ev1, ev2;
--		struct mdp_superblock_1 *refsb = 
--			(struct mdp_superblock_1*)page_address(refdev->sb_page);
--
--		if (memcmp(sb->set_uuid, refsb->set_uuid, 16) != 0 ||
--		    sb->level != refsb->level ||
--		    sb->layout != refsb->layout ||
--		    sb->chunksize != refsb->chunksize) {
--			printk(KERN_WARNING "md: %s has strangely different"
--				" superblock to %s\n",
--				bdev_partition_name(rdev->bdev),
--				bdev_partition_name(refdev->bdev));
--			return -EINVAL;
--		}
--		ev1 = le64_to_cpu(sb->events);
--		ev2 = le64_to_cpu(refsb->events);
--
--		if (ev1 > ev2)
--			return 1;
--	}
--	if (minor_version) 
--		rdev->size = ((rdev->bdev->bd_inode->i_size>>9) - le64_to_cpu(sb->data_offset)) / 2;
--	else
--		rdev->size = rdev->sb_offset;
--	if (rdev->size < le64_to_cpu(sb->data_size)/2)
--		return -EINVAL;
--	rdev->size = le64_to_cpu(sb->data_size)/2;
--	if (le32_to_cpu(sb->chunksize))
--		rdev->size &= ~((sector_t)le32_to_cpu(sb->chunksize)/2 - 1);
--	return 0;
--}
--
--static int super_1_validate(mddev_t *mddev, mdk_rdev_t *rdev)
--{
--	struct mdp_superblock_1 *sb = (struct mdp_superblock_1*)page_address(rdev->sb_page);
--
--	if (mddev->raid_disks == 0) {
--		mddev->major_version = 1;
--		mddev->minor_version = 0;
--		mddev->patch_version = 0;
--		mddev->persistent = 1;
--		mddev->chunk_size = le32_to_cpu(sb->chunksize) << 9;
--		mddev->ctime = le64_to_cpu(sb->ctime) & ((1ULL << 32)-1);
--		mddev->utime = le64_to_cpu(sb->utime) & ((1ULL << 32)-1);
--		mddev->level = le32_to_cpu(sb->level);
--		mddev->layout = le32_to_cpu(sb->layout);
--		mddev->raid_disks = le32_to_cpu(sb->raid_disks);
--		mddev->size = (u32)le64_to_cpu(sb->size);
--		mddev->events = le64_to_cpu(sb->events);
--		
--		mddev->recovery_cp = le64_to_cpu(sb->resync_offset);
--		memcpy(mddev->uuid, sb->set_uuid, 16);
--
--		mddev->max_disks =  (4096-256)/2;
--	} else {
--		__u64 ev1;
--		ev1 = le64_to_cpu(sb->events);
--		++ev1;
--		if (ev1 < mddev->events)
--			return -EINVAL;
--	}
--
--	if (mddev->level != LEVEL_MULTIPATH) {
--		int role;
--		rdev->desc_nr = le32_to_cpu(sb->dev_number);
--		role = le16_to_cpu(sb->dev_roles[rdev->desc_nr]);
--		switch(role) {
--		case 0xffff: /* spare */
--			rdev->in_sync = 0;
--			rdev->faulty = 0;
--			rdev->raid_disk = -1;
--			break;
--		case 0xfffe: /* faulty */
--			rdev->in_sync = 0;
--			rdev->faulty = 1;
--			rdev->raid_disk = -1;
--			break;
--		default:
--			rdev->in_sync = 1;
--			rdev->faulty = 0;
--			rdev->raid_disk = role;
--			break;
--		}
--	}
--	return 0;
--}
--
--static void super_1_sync(mddev_t *mddev, mdk_rdev_t *rdev)
--{
--	struct mdp_superblock_1 *sb;
--	struct list_head *tmp;
--	mdk_rdev_t *rdev2;
--	int max_dev, i;
--	/* make rdev->sb match mddev and rdev data. */
--
--	sb = (struct mdp_superblock_1*)page_address(rdev->sb_page);
--
--	sb->feature_map = 0;
--	sb->pad0 = 0;
--	memset(sb->pad1, 0, sizeof(sb->pad1));
--	memset(sb->pad2, 0, sizeof(sb->pad2));
--	memset(sb->pad3, 0, sizeof(sb->pad3));
--
--	sb->utime = cpu_to_le64((__u64)mddev->utime);
--	sb->events = cpu_to_le64(mddev->events);
--	if (mddev->in_sync)
--		sb->resync_offset = cpu_to_le64(mddev->recovery_cp);
--	else
--		sb->resync_offset = cpu_to_le64(0);
--
--	max_dev = 0;
--	ITERATE_RDEV(mddev,rdev2,tmp)
--		if (rdev2->desc_nr > max_dev)
--			max_dev = rdev2->desc_nr;
--	
--	sb->max_dev = max_dev;
--	for (i=0; i<max_dev;i++)
--		sb->dev_roles[max_dev] = cpu_to_le16(0xfffe);
--	
--	ITERATE_RDEV(mddev,rdev2,tmp) {
--		i = rdev2->desc_nr;
--		if (rdev2->faulty)
--			sb->dev_roles[i] = cpu_to_le16(0xfffe);
--		else if (rdev2->in_sync)
--			sb->dev_roles[i] = cpu_to_le16(rdev2->raid_disk);
--		else
--			sb->dev_roles[i] = cpu_to_le16(0xffff);
--	}
--
--	sb->recovery_offset = cpu_to_le64(0); /* not supported yet */
--}
--
--
--struct super_type super_types[] = {
--	[0] = {
--		.name	= "0.90.0",
--		.owner	= THIS_MODULE,
--		.load_super	= super_90_load,
--		.validate_super	= super_90_validate,
--		.sync_super	= super_90_sync,
--	},
--	[1] = {
--		.name	= "md-1",
--		.owner	= THIS_MODULE,
--		.load_super	= super_1_load,
--		.validate_super	= super_1_validate,
--		.sync_super	= super_1_sync,
--	},
--};
--	
--static mdk_rdev_t * match_dev_unit(mddev_t *mddev, mdk_rdev_t *dev)
--{
--	struct list_head *tmp;
--	mdk_rdev_t *rdev;
--
--	ITERATE_RDEV(mddev,rdev,tmp)
--		if (rdev->bdev->bd_contains == dev->bdev->bd_contains)
--			return rdev;
--
--	return NULL;
--}
--
--static int match_mddev_units(mddev_t *mddev1, mddev_t *mddev2)
--{
--	struct list_head *tmp;
--	mdk_rdev_t *rdev;
--
--	ITERATE_RDEV(mddev1,rdev,tmp)
--		if (match_dev_unit(mddev2, rdev))
--			return 1;
--
--	return 0;
--}
--
--static LIST_HEAD(pending_raid_disks);
--
--static int bind_rdev_to_array(mdk_rdev_t * rdev, mddev_t * mddev)
--{
--	mdk_rdev_t *same_pdev;
--
--	if (rdev->mddev) {
--		MD_BUG();
--		return -EINVAL;
--	}
--	same_pdev = match_dev_unit(mddev, rdev);
--	if (same_pdev)
--		printk(KERN_WARNING
--			"md%d: WARNING: %s appears to be on the same physical"
--	 		" disk as %s. True\n     protection against single-disk"
--			" failure might be compromised.\n",
--			mdidx(mddev), bdev_partition_name(rdev->bdev),
--			bdev_partition_name(same_pdev->bdev));
--
--	/* Verify rdev->desc_nr is unique.
--	 * If it is -1, assign a free number, else
--	 * check number is not in use
--	 */
--	if (rdev->desc_nr < 0) {
--		int choice = 0;
--		if (mddev->pers) choice = mddev->raid_disks;
--		while (find_rdev_nr(mddev, choice))
--			choice++;
--		rdev->desc_nr = choice;
--	} else {
--		if (find_rdev_nr(mddev, rdev->desc_nr))
--			return -EBUSY;
--	}
--			
--	list_add(&rdev->same_set, &mddev->disks);
--	rdev->mddev = mddev;
--	printk(KERN_INFO "md: bind<%s>\n", bdev_partition_name(rdev->bdev));
--	return 0;
--}
--
--static void unbind_rdev_from_array(mdk_rdev_t * rdev)
--{
--	if (!rdev->mddev) {
--		MD_BUG();
--		return;
--	}
--	list_del_init(&rdev->same_set);
--	printk(KERN_INFO "md: unbind<%s>\n", bdev_partition_name(rdev->bdev));
--	rdev->mddev = NULL;
--}
--
--/*
-- * prevent the device from being mounted, repartitioned or
-- * otherwise reused by a RAID array (or any other kernel
-- * subsystem), by opening the device. [simply getting an
-- * inode is not enough, the SCSI module usage code needs
-- * an explicit open() on the device]
-- */
--static int lock_rdev(mdk_rdev_t *rdev, dev_t dev)
--{
--	int err = 0;
--	struct block_device *bdev;
--
--	bdev = bdget(dev);
--	if (!bdev)
--		return -ENOMEM;
--	err = blkdev_get(bdev, FMODE_READ|FMODE_WRITE, 0, BDEV_RAW);
--	if (err)
--		return err;
--	err = bd_claim(bdev, rdev);
--	if (err) {
--		blkdev_put(bdev, BDEV_RAW);
--		return err;
--	}
--	rdev->bdev = bdev;
--	return err;
--}
--
--static void unlock_rdev(mdk_rdev_t *rdev)
--{
--	struct block_device *bdev = rdev->bdev;
--	rdev->bdev = NULL;
--	if (!bdev)
--		MD_BUG();
--	bd_release(bdev);
--	blkdev_put(bdev, BDEV_RAW);
--}
--
--void md_autodetect_dev(dev_t dev);
--
--static void export_rdev(mdk_rdev_t * rdev)
--{
--	printk(KERN_INFO "md: export_rdev(%s)\n",
--		bdev_partition_name(rdev->bdev));
--	if (rdev->mddev)
--		MD_BUG();
--	free_disk_sb(rdev);
--	list_del_init(&rdev->same_set);
--#ifndef MODULE
--	md_autodetect_dev(rdev->bdev->bd_dev);
--#endif
--	unlock_rdev(rdev);
--	kfree(rdev);
--}
--
--static void kick_rdev_from_array(mdk_rdev_t * rdev)
--{
--	unbind_rdev_from_array(rdev);
--	export_rdev(rdev);
--}
--
--static void export_array(mddev_t *mddev)
--{
--	struct list_head *tmp;
--	mdk_rdev_t *rdev;
--
--	ITERATE_RDEV(mddev,rdev,tmp) {
--		if (!rdev->mddev) {
--			MD_BUG();
--			continue;
--		}
--		kick_rdev_from_array(rdev);
--	}
--	if (!list_empty(&mddev->disks))
--		MD_BUG();
--	mddev->raid_disks = 0;
--	mddev->major_version = 0;
--}
--
--static void print_desc(mdp_disk_t *desc)
--{
--	printk(" DISK<N:%d,%s(%d,%d),R:%d,S:%d>\n", desc->number,
--		partition_name(MKDEV(desc->major,desc->minor)),
--		desc->major,desc->minor,desc->raid_disk,desc->state);
--}
--
--static void print_sb(mdp_super_t *sb)
--{
--	int i;
--
--	printk(KERN_INFO 
--		"md:  SB: (V:%d.%d.%d) ID:<%08x.%08x.%08x.%08x> CT:%08x\n",
--		sb->major_version, sb->minor_version, sb->patch_version,
--		sb->set_uuid0, sb->set_uuid1, sb->set_uuid2, sb->set_uuid3,
--		sb->ctime);
--	printk(KERN_INFO "md:     L%d S%08d ND:%d RD:%d md%d LO:%d CS:%d\n",
--		sb->level, sb->size, sb->nr_disks, sb->raid_disks,
--		sb->md_minor, sb->layout, sb->chunk_size);
--	printk(KERN_INFO "md:     UT:%08x ST:%d AD:%d WD:%d"
--		" FD:%d SD:%d CSUM:%08x E:%08lx\n",
--		sb->utime, sb->state, sb->active_disks, sb->working_disks,
--		sb->failed_disks, sb->spare_disks,
--		sb->sb_csum, (unsigned long)sb->events_lo);
--
--	printk(KERN_INFO);
--	for (i = 0; i < MD_SB_DISKS; i++) {
--		mdp_disk_t *desc;
--
--		desc = sb->disks + i;
--		if (desc->number || desc->major || desc->minor ||
--		    desc->raid_disk || (desc->state && (desc->state != 4))) {
--			printk("     D %2d: ", i);
--			print_desc(desc);
--		}
--	}
--	printk(KERN_INFO "md:     THIS: ");
--	print_desc(&sb->this_disk);
--
--}
--
--static void print_rdev(mdk_rdev_t *rdev)
--{
--	printk(KERN_INFO "md: rdev %s, SZ:%08llu F:%d S:%d DN:%d ",
--		bdev_partition_name(rdev->bdev), (unsigned long long)rdev->size,
--	       	rdev->faulty, rdev->in_sync, rdev->desc_nr);
--	if (rdev->sb_loaded) {
--		printk(KERN_INFO "md: rdev superblock:\n");
--		print_sb((mdp_super_t*)page_address(rdev->sb_page));
--	} else
--		printk(KERN_INFO "md: no rdev superblock!\n");
--}
--
--void md_print_devices(void)
--{
--	struct list_head *tmp, *tmp2;
--	mdk_rdev_t *rdev;
--	mddev_t *mddev;
--
--	printk("\n");
--	printk("md:	**********************************\n");
--	printk("md:	* <COMPLETE RAID STATE PRINTOUT> *\n");
--	printk("md:	**********************************\n");
--	ITERATE_MDDEV(mddev,tmp) {
--		printk("md%d: ", mdidx(mddev));
--
--		ITERATE_RDEV(mddev,rdev,tmp2)
--			printk("<%s>", bdev_partition_name(rdev->bdev));
--
--		ITERATE_RDEV(mddev,rdev,tmp2)
--			print_rdev(rdev);
--	}
--	printk("md:	**********************************\n");
--	printk("\n");
--}
--
--
--static int write_disk_sb(mdk_rdev_t * rdev)
--{
--
--	if (!rdev->sb_loaded) {
--		MD_BUG();
--		return 1;
--	}
--	if (rdev->faulty) {
--		MD_BUG();
--		return 1;
--	}
--
--	dprintk(KERN_INFO "(write) %s's sb offset: %llu\n",
--		bdev_partition_name(rdev->bdev),
--	       (unsigned long long)rdev->sb_offset);
--  
--	if (sync_page_io(rdev->bdev, rdev->sb_offset<<1, MD_SB_BYTES, rdev->sb_page, WRITE))
--		return 0;
--
--	printk("md: write_disk_sb failed for device %s\n", 
--		bdev_partition_name(rdev->bdev));
--	return 1;
--}
--
--static void sync_sbs(mddev_t * mddev)
--{
--	mdk_rdev_t *rdev;
--	struct list_head *tmp;
--
--	ITERATE_RDEV(mddev,rdev,tmp) {
--		super_types[mddev->major_version].
--			sync_super(mddev, rdev);
--		rdev->sb_loaded = 1;
--	}
--}
--
--static void md_update_sb(mddev_t * mddev)
--{
--	int err, count = 100;
--	struct list_head *tmp;
--	mdk_rdev_t *rdev;
--
--	mddev->sb_dirty = 0;
--repeat:
--	mddev->utime = get_seconds();
--	mddev->events ++;
--
--	if (!mddev->events) {
--		/*
--		 * oops, this 64-bit counter should never wrap.
--		 * Either we are in around ~1 trillion A.C., assuming
--		 * 1 reboot per second, or we have a bug:
--		 */
--		MD_BUG();
--		mddev->events --;
--	}
--	sync_sbs(mddev);
--
--	/*
--	 * do not write anything to disk if using
--	 * nonpersistent superblocks
--	 */
--	if (!mddev->persistent)
--		return;
--
--	dprintk(KERN_INFO 
--		"md: updating md%d RAID superblock on device (in sync %d)\n",
--		mdidx(mddev),mddev->in_sync);
--
--	err = 0;
--	ITERATE_RDEV(mddev,rdev,tmp) {
--		dprintk(KERN_INFO "md: ");
--		if (rdev->faulty)
--			dprintk("(skipping faulty ");
--
--		dprintk("%s ", bdev_partition_name(rdev->bdev));
--		if (!rdev->faulty) {
--			err += write_disk_sb(rdev);
--		} else
--			dprintk(")\n");
--		if (!err && mddev->level == LEVEL_MULTIPATH)
--			/* only need to write one superblock... */
--			break;
--	}
--	if (err) {
--		if (--count) {
--			printk(KERN_ERR "md: errors occurred during superblock"
--				" update, repeating\n");
--			goto repeat;
--		}
--		printk(KERN_ERR \
--			"md: excessive errors occurred during superblock update, exiting\n");
--	}
--}
--
--/*
-- * Import a device. If 'super_format' >= 0, then sanity check the superblock
-- *
-- * mark the device faulty if:
-- *
-- *   - the device is nonexistent (zero size)
-- *   - the device has no valid superblock
-- *
-- * a faulty rdev _never_ has rdev->sb set.
-- */
--static mdk_rdev_t *md_import_device(dev_t newdev, int super_format, int super_minor)
--{
--	int err;
--	mdk_rdev_t *rdev;
--	sector_t size;
--
--	rdev = (mdk_rdev_t *) kmalloc(sizeof(*rdev), GFP_KERNEL);
--	if (!rdev) {
--		printk(KERN_ERR "md: could not alloc mem for %s!\n", 
--			partition_name(newdev));
--		return ERR_PTR(-ENOMEM);
--	}
--	memset(rdev, 0, sizeof(*rdev));
--
--	if ((err = alloc_disk_sb(rdev)))
--		goto abort_free;
--
--	err = lock_rdev(rdev, newdev);
--	if (err) {
--		printk(KERN_ERR "md: could not lock %s.\n",
--			partition_name(newdev));
--		goto abort_free;
--	}
--	rdev->desc_nr = -1;
--	rdev->faulty = 0;
--	rdev->in_sync = 0;
--	rdev->data_offset = 0;
--	atomic_set(&rdev->nr_pending, 0);
--
--	size = rdev->bdev->bd_inode->i_size >> BLOCK_SIZE_BITS;
--	if (!size) {
--		printk(KERN_WARNING 
--			"md: %s has zero or unknown size, marking faulty!\n",
--			bdev_partition_name(rdev->bdev));
--		err = -EINVAL;
--		goto abort_free;
--	}
--
--	if (super_format >= 0) {
--		err = super_types[super_format].
--			load_super(rdev, NULL, super_minor);
--		if (err == -EINVAL) {
--			printk(KERN_WARNING 
--				"md: %s has invalid sb, not importing!\n",
--				bdev_partition_name(rdev->bdev));
--			goto abort_free;
--		}
--		if (err < 0) {
--			printk(KERN_WARNING 
--				"md: could not read %s's sb, not importing!\n",
--				bdev_partition_name(rdev->bdev));
--			goto abort_free;
--		}
--	}
--	INIT_LIST_HEAD(&rdev->same_set);
--
--	return rdev;
--
--abort_free:
--	if (rdev->sb_page) {
--		if (rdev->bdev)
--			unlock_rdev(rdev);
--		free_disk_sb(rdev);
--	}
--	kfree(rdev);
--	return ERR_PTR(err);
--}
--
--/*
-- * Check a full RAID array for plausibility
-- */
--
--
--static int analyze_sbs(mddev_t * mddev)
--{
--	int i;
--	struct list_head *tmp;
--	mdk_rdev_t *rdev, *freshest;
--
--	freshest = NULL;
--	ITERATE_RDEV(mddev,rdev,tmp)
--		switch (super_types[mddev->major_version].
--			load_super(rdev, freshest, mddev->minor_version)) {
--		case 1:
--			freshest = rdev;
--			break;
--		case 0:
--			break;
--		default:
--			printk( KERN_ERR \
--				"md: fatal superblock inconsistency in %s"
--				" -- removing from array\n", 
--				bdev_partition_name(rdev->bdev));
--			kick_rdev_from_array(rdev);
--		}
--
--
--	super_types[mddev->major_version].
--		validate_super(mddev, freshest);
--
--	i = 0;
--	ITERATE_RDEV(mddev,rdev,tmp) {
--		if (rdev != freshest)
--			if (super_types[mddev->major_version].
--			    validate_super(mddev, rdev)) {
--				printk(KERN_WARNING "md: kicking non-fresh %s"
--					" from array!\n",
--					bdev_partition_name(rdev->bdev));
--				kick_rdev_from_array(rdev);
--				continue;
--			}
--		if (mddev->level == LEVEL_MULTIPATH) {
--			rdev->desc_nr = i++;
--			rdev->raid_disk = rdev->desc_nr;
--			rdev->in_sync = 1;
--		}
--	}
--
--
--	/*
--	 * Check if we can support this RAID array
--	 */
--	if (mddev->major_version != MD_MAJOR_VERSION ||
--			mddev->minor_version > MD_MINOR_VERSION) {
--		printk(KERN_ALERT 
--			"md: md%d: unsupported raid array version %d.%d.%d\n",
--			mdidx(mddev), mddev->major_version,
--			mddev->minor_version, mddev->patch_version);
--		goto abort;
--	}
--
--	if ((mddev->recovery_cp != MaxSector) && ((mddev->level == 1) ||
--			(mddev->level == 4) || (mddev->level == 5)))
--		printk(KERN_ERR "md: md%d: raid array is not clean"
--			" -- starting background reconstruction\n", 
--			mdidx(mddev));
--
--	return 0;
--abort:
-+*** 1453,90 **** 1
- 	return 1;
- }
- 
-+#undef OLD_LEVEL
-+
- static int device_size_calculation(mddev_t * mddev)
- {
- 	int data_disks = 0;
- 	unsigned int readahead;
- 	struct list_head *tmp;
- 	mdk_rdev_t *rdev;
- 
- 	/*
- 	 * Do device size calculation. Bail out if too small.
- 	 * (we have to do this after having validated chunk_size,
- 	 * because device size has to be modulo chunk_size)
- 	 */
- 
- 	ITERATE_RDEV(mddev,rdev,tmp) {
- 		if (rdev->faulty)
- 			continue;
- 		if (rdev->size < mddev->chunk_size / 1024) {
- 			printk(KERN_WARNING
- 				"md: Dev %s smaller than chunk_size:"
- 				" %lluk < %dk\n",
- 				bdev_partition_name(rdev->bdev),
- 				(unsigned long long)rdev->size,
- 				mddev->chunk_size / 1024);
- 			return -EINVAL;
- 		}
- 	}
- 
- 	switch (mddev->level) {
- 		case LEVEL_MULTIPATH:
- 			data_disks = 1;
- 			break;
- 		case -3:
- 			data_disks = 1;
- 			break;
- 		case -2:
- 			data_disks = 1;
- 			break;
- 		case LEVEL_LINEAR:
- 			zoned_raid_size(mddev);
- 			data_disks = 1;
- 			break;
- 		case 0:
- 			zoned_raid_size(mddev);
- 			data_disks = mddev->raid_disks;
- 			break;
- 		case 1:
- 			data_disks = 1;
- 			break;
- 		case 4:
- 		case 5:
- 			data_disks = mddev->raid_disks-1;
- 			break;
- 		default:
- 			printk(KERN_ERR "md: md%d: unsupported raid level %d\n",
- 				mdidx(mddev), mddev->level);
- 			goto abort;
- 	}
- 	if (!md_size[mdidx(mddev)])
- 		md_size[mdidx(mddev)] = mddev->size * data_disks;
- 
- 	readahead = (VM_MAX_READAHEAD * 1024) / PAGE_SIZE;
- 	if (!mddev->level || (mddev->level == 4) || (mddev->level == 5)) {
- 		readahead = (mddev->chunk_size>>PAGE_SHIFT) * 4 * data_disks;
- 		if (readahead < data_disks * (MAX_SECTORS>>(PAGE_SHIFT-9))*2)
- 			readahead = data_disks * (MAX_SECTORS>>(PAGE_SHIFT-9))*2;
- 	} else {
- 		// (no multipath branch - it uses the default setting)
- 		if (mddev->level == -3)
- 			readahead = 0;
- 	}
- 
- 	printk(KERN_INFO "md%d: max total readahead window set to %ldk\n",
- 		mdidx(mddev), readahead*(PAGE_SIZE/1024));
- 
- 	printk(KERN_INFO
- 		"md%d: %d data-disks, max readahead per data-disk: %ldk\n",
- 		mdidx(mddev), data_disks, readahead/data_disks*(PAGE_SIZE/1024));
- 	return 0;
- abort:
- 	return 1;
- }
- 
- static struct gendisk *md_probe(dev_t dev, int *part, void *data)
- {
- 	static DECLARE_MUTEX(disks_sem);
--	int unit = MINOR(dev);
--	mddev_t *mddev = mddev_find(unit);
--	struct gendisk *disk;
--
--	if (!mddev)
--		return NULL;
--
--	down(&disks_sem);
--	if (disks[unit]) {
--		up(&disks_sem);
--		mddev_put(mddev);
--		return NULL;
--	}
--	disk = alloc_disk(1);
--	if (!disk) {
--		up(&disks_sem);
--		mddev_put(mddev);
--		return NULL;
--	}
--	disk->major = MD_MAJOR;
--	disk->first_minor = mdidx(mddev);
--	sprintf(disk->disk_name, "md%d", mdidx(mddev));
--	disk->fops = &md_fops;
--	disk->private_data = mddev;
--	disk->queue = &mddev->queue;
--	add_disk(disk);
--	disks[mdidx(mddev)] = disk;
--	up(&disks_sem);
--	return NULL;
--}
--
--void md_wakeup_thread(mdk_thread_t *thread);
--
--static void md_safemode_timeout(unsigned long data)
--{
--	mddev_t *mddev = (mddev_t *) data;
--
--	mddev->safemode = 1;
--	md_wakeup_thread(mddev->thread);
--}
--
--
--static int do_md_run(mddev_t * mddev)
--{
--	int pnum, err;
--	int chunk_size;
--	struct list_head *tmp;
--	mdk_rdev_t *rdev;
--	struct gendisk *disk;
--
--	if (list_empty(&mddev->disks)) {
--		MD_BUG();
--		return -EINVAL;
--	}
--
--	if (mddev->pers)
--		return -EBUSY;
--
--	/*
--	 * Analyze all RAID superblock(s)
--	 */
--	if (!mddev->raid_disks && analyze_sbs(mddev)) {
--		MD_BUG();
--		return -EINVAL;
--	}
--
--	chunk_size = mddev->chunk_size;
--	pnum = level_to_pers(mddev->level);
--
--	if ((pnum != MULTIPATH) && (pnum != RAID1)) {
--		if (!chunk_size) {
--			/*
--			 * 'default chunksize' in the old md code used to
--			 * be PAGE_SIZE, baaad.
--			 * we abort here to be on the safe side. We don't
--			 * want to continue the bad practice.
--			 */
--			printk(KERN_ERR 
--				"no chunksize specified, see 'man raidtab'\n");
--			return -EINVAL;
--		}
--		if (chunk_size > MAX_CHUNK_SIZE) {
--			printk(KERN_ERR "too big chunk_size: %d > %d\n",
--				chunk_size, MAX_CHUNK_SIZE);
--			return -EINVAL;
--		}
--		/*
--		 * chunk-size has to be a power of 2 and multiples of PAGE_SIZE
--		 */
--		if ( (1 << ffz(~chunk_size)) != chunk_size) {
--			MD_BUG();
--			return -EINVAL;
--		}
--		if (chunk_size < PAGE_SIZE) {
--			printk(KERN_ERR "too small chunk_size: %d < %ld\n",
--				chunk_size, PAGE_SIZE);
--			return -EINVAL;
--		}
--
--		/* devices must have minimum size of one chunk */
--		ITERATE_RDEV(mddev,rdev,tmp) {
--			if (rdev->faulty)
--				continue;
--			if (rdev->size < chunk_size / 1024) {
--				printk(KERN_WARNING
--					"md: Dev %s smaller than chunk_size:"
--					" %lluk < %dk\n",
--					bdev_partition_name(rdev->bdev),
--					(unsigned long long)rdev->size,
--					chunk_size / 1024);
--				return -EINVAL;
--			}
--		}
--	} 
--	if (pnum >= MAX_PERSONALITY) {
--		MD_BUG();
--		return -EINVAL;
--	}
--
--#ifdef CONFIG_KMOD
--	if (!pers[pnum])
--	{
--		char module_name[80];
--		sprintf (module_name, "md-personality-%d", pnum);
--		request_module (module_name);
-+*** 1664,9 **** 2
-+		}
- 	}
--#endif
- 
- 	if (device_size_calculation(mddev))
- 		return -EINVAL;
- 
- 	/*
- 	 * Drop all container device buffers, from now on
- 	 * the only valid external interface is through the md
--	 * device.
--	 * Also find largest hardsector size
--	 */
--	ITERATE_RDEV(mddev,rdev,tmp) {
--		if (rdev->faulty)
--			continue;
--		sync_blockdev(rdev->bdev);
--		invalidate_bdev(rdev->bdev, 0);
--	}
--
--	md_probe(mdidx(mddev), NULL, NULL);
--	disk = disks[mdidx(mddev)];
--	if (!disk)
--		return -ENOMEM;
--
--	spin_lock(&pers_lock);
--	if (!pers[pnum] || !try_module_get(pers[pnum]->owner)) {
--		spin_unlock(&pers_lock);
--		printk(KERN_ERR "md: personality %d is not loaded!\n",
--		       pnum);
--		return -EINVAL;
--	}
--
--	mddev->pers = pers[pnum];
--	spin_unlock(&pers_lock);
--
--	blk_queue_make_request(&mddev->queue, mddev->pers->make_request);
--	printk("%s: setting max_sectors to %d, segment boundary to %d\n",
--		disk->disk_name,
--		chunk_size >> 9,
--		(chunk_size>>1)-1);
--	blk_queue_max_sectors(&mddev->queue, chunk_size >> 9);
--	blk_queue_segment_boundary(&mddev->queue, (chunk_size>>1) - 1);
--	mddev->queue.queuedata = mddev;
--
--	err = mddev->pers->run(mddev);
--	if (err) {
--		printk(KERN_ERR "md: pers->run() failed ...\n");
--		module_put(mddev->pers->owner);
--		mddev->pers = NULL;
--		return -EINVAL;
--	}
-- 	atomic_set(&mddev->writes_pending,0);
--	mddev->safemode = 0;
--	mddev->safemode_timer.function = md_safemode_timeout;
--	mddev->safemode_timer.data = (unsigned long) mddev;
--	mddev->safemode_delay = (20 * HZ)/1000 +1; /* 20 msec delay */
--	mddev->in_sync = 1;
--	
--	set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);
--	md_wakeup_thread(mddev->thread);
--	set_capacity(disk, mddev->array_size<<1);
--	return 0;
--}
--
--static int restart_array(mddev_t *mddev)
--{
--	struct gendisk *disk = disks[mdidx(mddev)];
--	int err;
--
--	/*
--	 * Complain if it has no devices
--	 */
--	err = -ENXIO;
--	if (list_empty(&mddev->disks))
--		goto out;
--
--	if (mddev->pers) {
--		err = -EBUSY;
--		if (!mddev->ro)
--			goto out;
--
--		mddev->safemode = 0;
--		mddev->ro = 0;
--		set_disk_ro(disk, 0);
--
--		printk(KERN_INFO "md: md%d switched to read-write mode.\n",
--			mdidx(mddev));
--		/*
--		 * Kick recovery or resync if necessary
--		 */
--		set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);
--		md_wakeup_thread(mddev->thread);
--		err = 0;
--	} else {
--		printk(KERN_ERR "md: md%d has no personality assigned.\n",
--			mdidx(mddev));
--		err = -EINVAL;
--	}
--
--out:
--	return err;
--}
--
--static int do_md_stop(mddev_t * mddev, int ro)
--{
--	int err = 0;
--	struct gendisk *disk = disks[mdidx(mddev)];
--
--	if (atomic_read(&mddev->active)>2) {
--		printk("md: md%d still in use.\n",mdidx(mddev));
--		err = -EBUSY;
--		goto out;
--	}
--
--	if (mddev->pers) {
--		if (mddev->sync_thread) {
--			set_bit(MD_RECOVERY_INTR, &mddev->recovery);
--			md_unregister_thread(mddev->sync_thread);
--			mddev->sync_thread = NULL;
--		}
--
--		del_timer_sync(&mddev->safemode_timer);
--
--		invalidate_device(mk_kdev(disk->major, disk->first_minor), 1);
--
--		if (ro) {
--			err  = -ENXIO;
--			if (mddev->ro)
--				goto out;
--			mddev->ro = 1;
--		} else {
--			if (mddev->ro)
--				set_disk_ro(disk, 0);
--			if (mddev->pers->stop(mddev)) {
--				err = -EBUSY;
--				if (mddev->ro)
--					set_disk_ro(disk, 1);
--				goto out;
--			}
--			module_put(mddev->pers->owner);
--			mddev->pers = NULL;
--			if (mddev->ro)
--				mddev->ro = 0;
--		}
--		if (mddev->raid_disks) {
--			/* mark array as shutdown cleanly */
--			mddev->in_sync = 1;
--			md_update_sb(mddev);
--		}
--		if (ro)
--			set_disk_ro(disk, 1);
--	}
--	/*
--	 * Free resources if final stop
--	 */
--	if (!ro) {
--		struct gendisk *disk;
--		printk(KERN_INFO "md: md%d stopped.\n", mdidx(mddev));
--
--		export_array(mddev);
--
--		mddev->array_size = 0;
--		disk = disks[mdidx(mddev)];
--		if (disk)
--			set_capacity(disk, 0);
--	} else
--		printk(KERN_INFO "md: md%d switched to read-only mode.\n",
--			mdidx(mddev));
--	err = 0;
--out:
--	return err;
--}
--
--static void autorun_array(mddev_t *mddev)
--{
--	mdk_rdev_t *rdev;
--	struct list_head *tmp;
--	int err;
--
--	if (list_empty(&mddev->disks)) {
--		MD_BUG();
--		return;
--	}
--
--	printk(KERN_INFO "md: running: ");
--
--	ITERATE_RDEV(mddev,rdev,tmp) {
--		printk("<%s>", bdev_partition_name(rdev->bdev));
--	}
--	printk("\n");
--
--	err = do_md_run (mddev);
--	if (err) {
--		printk(KERN_WARNING "md :do_md_run() returned %d\n", err);
--		do_md_stop (mddev, 0);
--	}
--}
--
--/*
-- * lets try to run arrays based on all disks that have arrived
-- * until now. (those are in pending_raid_disks)
-- *
-- * the method: pick the first pending disk, collect all disks with
-- * the same UUID, remove all from the pending list and put them into
-- * the 'same_array' list. Then order this list based on superblock
-- * update time (freshest comes first), kick out 'old' disks and
-- * compare superblocks. If everything's fine then run it.
-- *
-- * If "unit" is allocated, then bump its reference count
-- */
--static void autorun_devices(void)
--{
--	struct list_head candidates;
--	struct list_head *tmp;
--	mdk_rdev_t *rdev0, *rdev;
--	mddev_t *mddev;
--
--	printk(KERN_INFO "md: autorun ...\n");
--	while (!list_empty(&pending_raid_disks)) {
--		rdev0 = list_entry(pending_raid_disks.next,
--					 mdk_rdev_t, same_set);
--
--		printk(KERN_INFO "md: considering %s ...\n",
--			bdev_partition_name(rdev0->bdev));
--		INIT_LIST_HEAD(&candidates);
--		ITERATE_RDEV_PENDING(rdev,tmp)
--			if (super_90_load(rdev, rdev0, 0) >= 0) {
--				printk(KERN_INFO "md:  adding %s ...\n",
--					bdev_partition_name(rdev->bdev));
--				list_move(&rdev->same_set, &candidates);
--			}
--		/*
--		 * now we have a set of devices, with all of them having
--		 * mostly sane superblocks. It's time to allocate the
--		 * mddev.
--		 */
--
--		mddev = mddev_find(rdev0->preferred_minor);
--		if (!mddev) {
--			printk(KERN_ERR 
--				"md: cannot allocate memory for md drive.\n");
--			break;
--		}
--		if (mddev_lock(mddev)) 
--			printk(KERN_WARNING "md: md%d locked, cannot run\n",
--			       mdidx(mddev));
--		else if (mddev->raid_disks || mddev->major_version
--			 || !list_empty(&mddev->disks)) {
--			printk(KERN_WARNING 
--				"md: md%d already running, cannot run %s\n",
--				mdidx(mddev), bdev_partition_name(rdev0->bdev));
--			mddev_unlock(mddev);
--		} else {
--			printk(KERN_INFO "md: created md%d\n", mdidx(mddev));
--			ITERATE_RDEV_GENERIC(candidates,rdev,tmp) {
--				list_del_init(&rdev->same_set);
--				if (bind_rdev_to_array(rdev, mddev))
--					export_rdev(rdev);
--			}
--			autorun_array(mddev);
--			mddev_unlock(mddev);
--		}
--		/* on success, candidates will be empty, on error
--		 * it won't...
--		 */
--		ITERATE_RDEV_GENERIC(candidates,rdev,tmp)
--			export_rdev(rdev);
--		mddev_put(mddev);
--	}
--	printk(KERN_INFO "md: ... autorun DONE.\n");
--}
--
--/*
-- * import RAID devices based on one partition
-- * if possible, the array gets run as well.
-- */
--
--static int autostart_array(dev_t startdev)
--{
--	int err = -EINVAL, i;
--	mdp_super_t *sb = NULL;
--	mdk_rdev_t *start_rdev = NULL, *rdev;
--
--	start_rdev = md_import_device(startdev, 0, 0);
--	if (IS_ERR(start_rdev)) {
--		printk(KERN_WARNING "md: could not import %s!\n",
--			partition_name(startdev));
--		return err;
--	}
--
--	/* NOTE: this can only work for 0.90.0 superblocks */
--	sb = (mdp_super_t*)page_address(start_rdev->sb_page);
--	if (sb->major_version != 0 ||
--	    sb->minor_version != 90 ) {
--		printk(KERN_WARNING "md: can only autostart 0.90.0 arrays\n");
--		export_rdev(start_rdev);
--		return err;
--	}
--
--	if (start_rdev->faulty) {
--		printk(KERN_WARNING 
--			"md: can not autostart based on faulty %s!\n",
--			bdev_partition_name(start_rdev->bdev));
--		export_rdev(start_rdev);
--		return err;
--	}
--	list_add(&start_rdev->same_set, &pending_raid_disks);
--
--	for (i = 0; i < MD_SB_DISKS; i++) {
--		mdp_disk_t *desc;
--		dev_t dev;
--
--		desc = sb->disks + i;
--		dev = MKDEV(desc->major, desc->minor);
--
--		if (!dev)
--			continue;
--		if (dev == startdev)
--			continue;
--		rdev = md_import_device(dev, 0, 0);
--		if (IS_ERR(rdev)) {
--			printk(KERN_WARNING "md: could not import %s,"
--				" trying to run array nevertheless.\n",
--				partition_name(dev));
--			continue;
--		}
--		list_add(&rdev->same_set, &pending_raid_disks);
--	}
--
--	/*
--	 * possibly return codes
--	 */
--	autorun_devices();
--	return 0;
--
--}
--
--
--static int get_version(void * arg)
--{
--	mdu_version_t ver;
--
--	ver.major = MD_MAJOR_VERSION;
--	ver.minor = MD_MINOR_VERSION;
--	ver.patchlevel = MD_PATCHLEVEL_VERSION;
--
--	if (copy_to_user(arg, &ver, sizeof(ver)))
--		return -EFAULT;
--
--	return 0;
--}
--
--static int get_array_info(mddev_t * mddev, void * arg)
--{
--	mdu_array_info_t info;
--	int nr,working,active,failed,spare;
--	mdk_rdev_t *rdev;
--	struct list_head *tmp;
--
--	nr=working=active=failed=spare=0;
--	ITERATE_RDEV(mddev,rdev,tmp) {
--		nr++;
--		if (rdev->faulty)
--			failed++;
--		else {
--			working++;
--			if (rdev->in_sync)
--				active++;	
--			else
--				spare++;
--		}
--	}
--
--	info.major_version = mddev->major_version;
--	info.minor_version = mddev->minor_version;
--	info.patch_version = 1;
--	info.ctime         = mddev->ctime;
--	info.level         = mddev->level;
--	info.size          = mddev->size;
--	info.nr_disks      = nr;
--	info.raid_disks    = mddev->raid_disks;
--	info.md_minor      = mddev->__minor;
--	info.not_persistent= !mddev->persistent;
--
--	info.utime         = mddev->utime;
--	info.state         = 0;
--	if (mddev->in_sync)
--		info.state = (1<<MD_SB_CLEAN);
--	info.active_disks  = active;
--	info.working_disks = working;
--	info.failed_disks  = failed;
--	info.spare_disks   = spare;
--
--	info.layout        = mddev->layout;
--	info.chunk_size    = mddev->chunk_size;
--
--	if (copy_to_user(arg, &info, sizeof(info)))
--		return -EFAULT;
--
--	return 0;
--}
--
--static int get_disk_info(mddev_t * mddev, void * arg)
--{
--	mdu_disk_info_t info;
--	unsigned int nr;
--	mdk_rdev_t *rdev;
--
--	if (copy_from_user(&info, arg, sizeof(info)))
--		return -EFAULT;
--
--	nr = info.number;
--
--	rdev = find_rdev_nr(mddev, nr);
--	if (rdev) {
--		info.major = MAJOR(rdev->bdev->bd_dev);
--		info.minor = MINOR(rdev->bdev->bd_dev);
--		info.raid_disk = rdev->raid_disk;
--		info.state = 0;
--		if (rdev->faulty)
--			info.state |= (1<<MD_DISK_FAULTY);
--		else if (rdev->in_sync) {
--			info.state |= (1<<MD_DISK_ACTIVE);
--			info.state |= (1<<MD_DISK_SYNC);
--		}
--	} else {
--		info.major = info.minor = 0;
--		info.raid_disk = -1;
--		info.state = (1<<MD_DISK_REMOVED);
--	}
--
--	if (copy_to_user(arg, &info, sizeof(info)))
--		return -EFAULT;
--
--	return 0;
--}
--
--static int add_new_disk(mddev_t * mddev, mdu_disk_info_t *info)
--{
--	mdk_rdev_t *rdev;
--	dev_t dev;
--	dev = MKDEV(info->major,info->minor);
--	if (!mddev->raid_disks) {
--		int err;
--		/* expecting a device which has a superblock */
--		rdev = md_import_device(dev, mddev->major_version, mddev->minor_version);
--		if (IS_ERR(rdev)) {
--			printk(KERN_WARNING 
--				"md: md_import_device returned %ld\n",
--				PTR_ERR(rdev));
--			return PTR_ERR(rdev);
--		}
--		if (!list_empty(&mddev->disks)) {
--			mdk_rdev_t *rdev0 = list_entry(mddev->disks.next,
--							mdk_rdev_t, same_set);
--			int err = super_types[mddev->major_version]
--				.load_super(rdev, rdev0, mddev->minor_version);
--			if (err < 0) {
--				printk(KERN_WARNING 
--					"md: %s has different UUID to %s\n",
--					bdev_partition_name(rdev->bdev), 
--					bdev_partition_name(rdev0->bdev));
--				export_rdev(rdev);
--				return -EINVAL;
--			}
--		}
--		err = bind_rdev_to_array(rdev, mddev);
--		if (err)
--			export_rdev(rdev);
--		return err;
--	}
--
--	/*
--	 * add_new_disk can be used once the array is assembled
--	 * to add "hot spares".  They must already have a superblock
--	 * written
--	 */
--	if (mddev->pers) {
--		int err;
--		if (!mddev->pers->hot_add_disk) {
--			printk(KERN_WARNING 
--				"md%d: personality does not support diskops!\n",
--			       mdidx(mddev));
--			return -EINVAL;
--		}
--		rdev = md_import_device(dev, mddev->major_version,
--					mddev->minor_version);
--		if (IS_ERR(rdev)) {
--			printk(KERN_WARNING 
--				"md: md_import_device returned %ld\n",
--				PTR_ERR(rdev));
--			return PTR_ERR(rdev);
--		}
--		rdev->in_sync = 0; /* just to be sure */
--		rdev->raid_disk = -1;
--		err = bind_rdev_to_array(rdev, mddev);
--		if (err)
--			export_rdev(rdev);
--		if (mddev->thread)
--			md_wakeup_thread(mddev->thread);
--		return err;
--	}
--
--	/* otherwise, add_new_disk is only allowed
--	 * for major_version==0 superblocks
--	 */
--	if (mddev->major_version != 0) {
--		printk(KERN_WARNING "md%d: ADD_NEW_DISK not supported\n",
--		       mdidx(mddev));
--		return -EINVAL;
--	}
--
--	if (!(info->state & (1<<MD_DISK_FAULTY))) {
--		int err;
--		rdev = md_import_device (dev, -1, 0);
--		if (IS_ERR(rdev)) {
--			printk(KERN_WARNING 
--				"md: error, md_import_device() returned %ld\n",
--				PTR_ERR(rdev));
--			return PTR_ERR(rdev);
--		}
--		rdev->desc_nr = info->number;
--		if (info->raid_disk < mddev->raid_disks)
--			rdev->raid_disk = info->raid_disk;
--		else
--			rdev->raid_disk = -1;
--
--		rdev->faulty = 0;
--		if (rdev->raid_disk < mddev->raid_disks)
--			rdev->in_sync = (info->state & (1<<MD_DISK_SYNC));
--		else
--			rdev->in_sync = 0;
--
--		err = bind_rdev_to_array(rdev, mddev);
--		if (err) {
--			export_rdev(rdev);
--			return err;
--		}
--
--		if (!mddev->persistent) {
--			printk(KERN_INFO "md: nonpersistent superblock ...\n");
--			rdev->sb_offset = rdev->bdev->bd_inode->i_size >> BLOCK_SIZE_BITS;
--		} else 
--			rdev->sb_offset = calc_dev_sboffset(rdev->bdev);
--		rdev->size = calc_dev_size(rdev, mddev->chunk_size);
--
--		if (!mddev->size || (mddev->size > rdev->size))
--			mddev->size = rdev->size;
--	}
--
--	return 0;
--}
--
--static int hot_generate_error(mddev_t * mddev, dev_t dev)
--{
--	struct request_queue *q;
--	mdk_rdev_t *rdev;
--
--	if (!mddev->pers)
--		return -ENODEV;
--
--	printk(KERN_INFO "md: trying to generate %s error in md%d ... \n",
--		partition_name(dev), mdidx(mddev));
--
--	rdev = find_rdev(mddev, dev);
--	if (!rdev) {
--		MD_BUG();
--		return -ENXIO;
--	}
--
--	if (rdev->desc_nr == -1) {
--		MD_BUG();
--		return -EINVAL;
--	}
--	if (!rdev->in_sync)
--		return -ENODEV;
--
--	q = bdev_get_queue(rdev->bdev);
--	if (!q) {
--		MD_BUG();
--		return -ENODEV;
--	}
--	printk(KERN_INFO "md: okay, generating error!\n");
--//	q->oneshot_error = 1; // disabled for now
--
--	return 0;
--}
--
--static int hot_remove_disk(mddev_t * mddev, dev_t dev)
--{
--	mdk_rdev_t *rdev;
--
--	if (!mddev->pers)
--		return -ENODEV;
--
--	printk(KERN_INFO "md: trying to remove %s from md%d ... \n",
--		partition_name(dev), mdidx(mddev));
--
--	rdev = find_rdev(mddev, dev);
--	if (!rdev)
--		return -ENXIO;
--
--	if (rdev->raid_disk >= 0)
--		goto busy;
--
--	kick_rdev_from_array(rdev);
--	md_update_sb(mddev);
--
--	return 0;
--busy:
--	printk(KERN_WARNING "md: cannot remove active disk %s from md%d ... \n",
--		bdev_partition_name(rdev->bdev), mdidx(mddev));
--	return -EBUSY;
--}
--
--static int hot_add_disk(mddev_t * mddev, dev_t dev)
--{
--	int err;
--	unsigned int size;
--	mdk_rdev_t *rdev;
--
--	if (!mddev->pers)
--		return -ENODEV;
--
--	printk(KERN_INFO "md: trying to hot-add %s to md%d ... \n",
--		partition_name(dev), mdidx(mddev));
--
--	if (mddev->major_version != 0) {
--		printk(KERN_WARNING "md%d: HOT_ADD may only be used with"
--			" version-0 superblocks.\n",
--			mdidx(mddev));
--		return -EINVAL;
--	}
--	if (!mddev->pers->hot_add_disk) {
--		printk(KERN_WARNING 
--			"md%d: personality does not support diskops!\n",
--			mdidx(mddev));
--		return -EINVAL;
--	}
--
--	rdev = md_import_device (dev, -1, 0);
--	if (IS_ERR(rdev)) {
--		printk(KERN_WARNING 
--			"md: error, md_import_device() returned %ld\n",
--			PTR_ERR(rdev));
--		return -EINVAL;
--	}
--
--	rdev->sb_offset = calc_dev_sboffset(rdev->bdev);
--	size = calc_dev_size(rdev, mddev->chunk_size);
--	rdev->size = size;
--
--	if (size < mddev->size) {
--		printk(KERN_WARNING 
--			"md%d: disk size %llu blocks < array size %llu\n",
--			mdidx(mddev), (unsigned long long)size,
--			(unsigned long long)mddev->size);
--		err = -ENOSPC;
--		goto abort_export;
--	}
--
--	if (rdev->faulty) {
--		printk(KERN_WARNING 
--			"md: can not hot-add faulty %s disk to md%d!\n",
--			bdev_partition_name(rdev->bdev), mdidx(mddev));
--		err = -EINVAL;
--		goto abort_export;
--	}
--	rdev->in_sync = 0;
--	rdev->desc_nr = -1;
--	bind_rdev_to_array(rdev, mddev);
--
--	/*
--	 * The rest should better be atomic, we can have disk failures
--	 * noticed in interrupt contexts ...
--	 */
--
--	if (rdev->desc_nr == mddev->max_disks) {
--		printk(KERN_WARNING "md%d: can not hot-add to full array!\n",
--			mdidx(mddev));
--		err = -EBUSY;
--		goto abort_unbind_export;
--	}
--
--	rdev->raid_disk = -1;
--
--	md_update_sb(mddev);
--
--	/*
--	 * Kick recovery, maybe this spare has to be added to the
--	 * array immediately.
--	 */
--	set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);
--	md_wakeup_thread(mddev->thread);
--
--	return 0;
--
--abort_unbind_export:
--	unbind_rdev_from_array(rdev);
--
--abort_export:
--	export_rdev(rdev);
--	return err;
--}
--
--/*
-- * set_array_info is used two different ways
-- * The original usage is when creating a new array.
-- * In this usage, raid_disks is > = and it together with
-- *  level, size, not_persistent,layout,chunksize determine the
-- *  shape of the array.
-- *  This will always create an array with a type-0.90.0 superblock.
-- * The newer usage is when assembling an array.
-- *  In this case raid_disks will be 0, and the major_version field is
-- *  use to determine which style super-blocks are to be found on the devices.
-- *  The minor and patch _version numbers are also kept incase the
-- *  super_block handler wishes to interpret them.
-- */
--static int set_array_info(mddev_t * mddev, mdu_array_info_t *info)
--{
--
--	if (info->raid_disks == 0) {
--		/* just setting version number for superblock loading */
--		if (info->major_version < 0 ||
--		    info->major_version >= sizeof(super_types)/sizeof(super_types[0]) ||
--		    super_types[info->major_version].name == NULL) {
--			/* maybe try to auto-load a module? */
--			printk(KERN_INFO 
--				"md: superblock version %d not known\n",
--				info->major_version);
--			return -EINVAL;
--		}
--		mddev->major_version = info->major_version;
--		mddev->minor_version = info->minor_version;
--		mddev->patch_version = info->patch_version;
--		return 0;
--	}
--	mddev->major_version = MD_MAJOR_VERSION;
--	mddev->minor_version = MD_MINOR_VERSION;
--	mddev->patch_version = MD_PATCHLEVEL_VERSION;
--	mddev->ctime         = get_seconds();
--
--	mddev->level         = info->level;
--	mddev->size          = info->size;
--	mddev->raid_disks    = info->raid_disks;
--	/* don't set __minor, it is determined by which /dev/md* was
--	 * openned
--	 */
--	if (info->state & (1<<MD_SB_CLEAN))
--		mddev->recovery_cp = MaxSector;
--	else
--		mddev->recovery_cp = 0;
--	mddev->persistent    = ! info->not_persistent;
--
--	mddev->layout        = info->layout;
--	mddev->chunk_size    = info->chunk_size;
--
--	mddev->max_disks     = MD_SB_DISKS;
--
--
--	/*
--	 * Generate a 128 bit UUID
--	 */
--	get_random_bytes(mddev->uuid, 16);
--
--	return 0;
--}
--
--static int set_disk_faulty(mddev_t *mddev, dev_t dev)
--{
--	mdk_rdev_t *rdev;
--
--	rdev = find_rdev(mddev, dev);
--	if (!rdev)
--		return 0;
--
--	md_error(mddev, rdev);
--	return 1;
--}
--
--static int md_ioctl(struct inode *inode, struct file *file,
--			unsigned int cmd, unsigned long arg)
--{
--	unsigned int minor;
--	int err = 0;
--	struct hd_geometry *loc = (struct hd_geometry *) arg;
--	mddev_t *mddev = NULL;
--	kdev_t dev;
--
--	if (!capable(CAP_SYS_ADMIN))
--		return -EACCES;
--
--	dev = inode->i_rdev;
--	minor = minor(dev);
--	if (minor >= MAX_MD_DEVS) {
--		MD_BUG();
--		return -EINVAL;
--	}
--
--	/*
--	 * Commands dealing with the RAID driver but not any
--	 * particular array:
--	 */
--	switch (cmd)
--	{
--		case RAID_VERSION:
--			err = get_version((void *)arg);
--			goto done;
--
--		case PRINT_RAID_DEBUG:
--			err = 0;
--			md_print_devices();
--			goto done;
--
--#ifndef MODULE
--		case RAID_AUTORUN:
--			err = 0;
--			autostart_arrays();
--			goto done;
--#endif
--		default:;
--	}
--
--	/*
--	 * Commands creating/starting a new array:
--	 */
--
--	mddev = inode->i_bdev->bd_inode->u.generic_ip;
--
--	if (!mddev) {
--		BUG();
--		goto abort;
--	}
--
--
--	if (cmd == START_ARRAY) {
--		/* START_ARRAY doesn't need to lock the array as autostart_array
--		 * does the locking, and it could even be a different array
--		 */
--		err = autostart_array(arg);
--		if (err) {
--			printk(KERN_WARNING "md: autostart %s failed!\n",
--				partition_name(arg));
--			goto abort;
--		}
--		goto done;
--	}
--
--	err = mddev_lock(mddev);
--	if (err) {
--		printk(KERN_INFO 
--			"md: ioctl lock interrupted, reason %d, cmd %d\n",
--			err, cmd);
--		goto abort;
--	}
--
--	switch (cmd)
--	{
--		case SET_ARRAY_INFO:
--
--			if (!list_empty(&mddev->disks)) {
--				printk(KERN_WARNING 
--					"md: array md%d already has disks!\n",
--					mdidx(mddev));
--				err = -EBUSY;
--				goto abort_unlock;
--			}
--			if (mddev->raid_disks) {
--				printk(KERN_WARNING 
--					"md: array md%d already initialised!\n",
--					mdidx(mddev));
--				err = -EBUSY;
--				goto abort_unlock;
--			}
--			{
--				mdu_array_info_t info;
--				if (!arg)
--					memset(&info, 0, sizeof(info));
--				else if (copy_from_user(&info, (void*)arg, sizeof(info))) {
--					err = -EFAULT;
--					goto abort_unlock;
--				}
--				err = set_array_info(mddev, &info);
--				if (err) {
--					printk(KERN_WARNING "md: couldn't set"
--						" array info. %d\n", err);
--					goto abort_unlock;
--				}
--			}
--			goto done_unlock;
--
--		default:;
--	}
--
--	/*
--	 * Commands querying/configuring an existing array:
--	 */
--	/* if we are initialised yet, only ADD_NEW_DISK or STOP_ARRAY is allowed */
--	if (!mddev->raid_disks && cmd != ADD_NEW_DISK && cmd != STOP_ARRAY && cmd != RUN_ARRAY) {
--		err = -ENODEV;
--		goto abort_unlock;
--	}
--
--	/*
--	 * Commands even a read-only array can execute:
--	 */
--	switch (cmd)
--	{
--		case GET_ARRAY_INFO:
--			err = get_array_info(mddev, (void *)arg);
--			goto done_unlock;
--
--		case GET_DISK_INFO:
--			err = get_disk_info(mddev, (void *)arg);
--			goto done_unlock;
--
--		case RESTART_ARRAY_RW:
--			err = restart_array(mddev);
--			goto done_unlock;
--
--		case STOP_ARRAY:
--			err = do_md_stop (mddev, 0);
--			goto done_unlock;
--
--		case STOP_ARRAY_RO:
--			err = do_md_stop (mddev, 1);
--			goto done_unlock;
--
--	/*
--	 * We have a problem here : there is no easy way to give a CHS
--	 * virtual geometry. We currently pretend that we have a 2 heads
--	 * 4 sectors (with a BIG number of cylinders...). This drives
--	 * dosfs just mad... ;-)
--	 */
--		case HDIO_GETGEO:
--			if (!loc) {
--				err = -EINVAL;
--				goto abort_unlock;
--			}
--			err = put_user (2, (char *) &loc->heads);
--			if (err)
--				goto abort_unlock;
--			err = put_user (4, (char *) &loc->sectors);
--			if (err)
--				goto abort_unlock;
--			err = put_user(get_capacity(disks[mdidx(mddev)])/8,
--						(short *) &loc->cylinders);
--			if (err)
--				goto abort_unlock;
--			err = put_user (get_start_sect(inode->i_bdev),
--						(long *) &loc->start);
--			goto done_unlock;
--	}
--
--	/*
--	 * The remaining ioctls are changing the state of the
--	 * superblock, so we do not allow read-only arrays
--	 * here:
--	 */
--	if (mddev->ro) {
--		err = -EROFS;
--		goto abort_unlock;
--	}
--
--	switch (cmd)
--	{
--		case ADD_NEW_DISK:
--		{
--			mdu_disk_info_t info;
--			if (copy_from_user(&info, (void*)arg, sizeof(info)))
--				err = -EFAULT;
--			else
--				err = add_new_disk(mddev, &info);
--			goto done_unlock;
--		}
--		case HOT_GENERATE_ERROR:
--			err = hot_generate_error(mddev, arg);
--			goto done_unlock;
--		case HOT_REMOVE_DISK:
--			err = hot_remove_disk(mddev, arg);
--			goto done_unlock;
--
--		case HOT_ADD_DISK:
--			err = hot_add_disk(mddev, arg);
--			goto done_unlock;
--
--		case SET_DISK_FAULTY:
--			err = set_disk_faulty(mddev, arg);
--			goto done_unlock;
--
--		case RUN_ARRAY:
--		{
--			err = do_md_run (mddev);
--			/*
--			 * we have to clean up the mess if
--			 * the array cannot be run for some
--			 * reason ...
--			 * ->pers will not be set, to superblock will
--			 * not be updated.
--			 */
--			if (err)
--				do_md_stop (mddev, 0);
--			goto done_unlock;
--		}
--
--		default:
--			if (_IOC_TYPE(cmd) == MD_MAJOR)
--				printk(KERN_WARNING "md: %s(pid %d) used"
--					" obsolete MD ioctl, upgrade your"
--					" software to use new ictls.\n",
--					current->comm, current->pid);
--			err = -EINVAL;
--			goto abort_unlock;
--	}
--
--done_unlock:
--abort_unlock:
--	mddev_unlock(mddev);
--
--	return err;
--done:
--	if (err)
--		MD_BUG();
--abort:
--	return err;
--}
--
--static int md_open(struct inode *inode, struct file *file)
--{
--	/*
--	 * Succeed if we can find or allocate a mddev structure.
--	 */
--	mddev_t *mddev = mddev_find(minor(inode->i_rdev));
--	int err = -ENOMEM;
--
--	if (!mddev)
--		goto out;
--
--	if ((err = mddev_lock(mddev)))
--		goto put;
--
--	err = 0;
--	mddev_unlock(mddev);
--	inode->i_bdev->bd_inode->u.generic_ip = mddev_get(mddev);
-- put:
--	mddev_put(mddev);
-- out:
--	return err;
--}
--
--static int md_release(struct inode *inode, struct file * file)
--{
-- 	mddev_t *mddev = inode->i_bdev->bd_inode->u.generic_ip;
--
--	if (!mddev)
--		BUG();
--	mddev_put(mddev);
--
--	return 0;
--}
--
--static struct block_device_operations md_fops =
--{
--	.owner		= THIS_MODULE,
--	.open		= md_open,
--	.release	= md_release,
--	.ioctl		= md_ioctl,
--};
--
--int md_thread(void * arg)
--{
--	mdk_thread_t *thread = arg;
--
--	lock_kernel();
--
--	/*
--	 * Detach thread
--	 */
--
--	daemonize(thread->name, mdidx(thread->mddev));
--
--	current->exit_signal = SIGCHLD;
--	allow_signal(SIGKILL);
--	thread->tsk = current;
--
--	/*
--	 * md_thread is a 'system-thread', it's priority should be very
--	 * high. We avoid resource deadlocks individually in each
--	 * raid personality. (RAID5 does preallocation) We also use RR and
--	 * the very same RT priority as kswapd, thus we will never get
--	 * into a priority inversion deadlock.
--	 *
--	 * we definitely have to have equal or higher priority than
--	 * bdflush, otherwise bdflush will deadlock if there are too
--	 * many dirty RAID5 blocks.
--	 */
--	unlock_kernel();
--
--	complete(thread->event);
--	while (thread->run) {
--		void (*run)(mddev_t *);
--
--		wait_event_interruptible(thread->wqueue,
--					 test_bit(THREAD_WAKEUP, &thread->flags));
--		if (current->flags & PF_FREEZE)
--			refrigerator(PF_IOTHREAD);
--
--		clear_bit(THREAD_WAKEUP, &thread->flags);
--
--		run = thread->run;
--		if (run) {
--			run(thread->mddev);
--			blk_run_queues();
--		}
--		if (signal_pending(current))
--			flush_signals(current);
--	}
--	complete(thread->event);
--	return 0;
--}
--
--void md_wakeup_thread(mdk_thread_t *thread)
--{
--	if (thread) {
--		dprintk("md: waking up MD thread %p.\n", thread);
--		set_bit(THREAD_WAKEUP, &thread->flags);
--		wake_up(&thread->wqueue);
--	}
--}
--
--mdk_thread_t *md_register_thread(void (*run) (mddev_t *), mddev_t *mddev,
--				 const char *name)
--{
--	mdk_thread_t *thread;
--	int ret;
--	struct completion event;
--
--	thread = (mdk_thread_t *) kmalloc
--				(sizeof(mdk_thread_t), GFP_KERNEL);
--	if (!thread)
--		return NULL;
--
--	memset(thread, 0, sizeof(mdk_thread_t));
--	init_waitqueue_head(&thread->wqueue);
--
--	init_completion(&event);
--	thread->event = &event;
--	thread->run = run;
--	thread->mddev = mddev;
--	thread->name = name;
--	ret = kernel_thread(md_thread, thread, 0);
--	if (ret < 0) {
--		kfree(thread);
--		return NULL;
--	}
--	wait_for_completion(&event);
--	return thread;
--}
--
--void md_interrupt_thread(mdk_thread_t *thread)
--{
--	if (!thread->tsk) {
--		MD_BUG();
--		return;
--	}
--	dprintk("interrupting MD-thread pid %d\n", thread->tsk->pid);
--	send_sig(SIGKILL, thread->tsk, 1);
--}
--
--void md_unregister_thread(mdk_thread_t *thread)
--{
--	struct completion event;
--
--	init_completion(&event);
--
--	thread->event = &event;
--	thread->run = NULL;
--	thread->name = NULL;
--	md_interrupt_thread(thread);
--	wait_for_completion(&event);
--	kfree(thread);
--}
--
--void md_error(mddev_t *mddev, mdk_rdev_t *rdev)
--{
--	dprintk("md_error dev:(%d:%d), rdev:(%d:%d), (caller: %p,%p,%p,%p).\n",
--		MD_MAJOR,mdidx(mddev),
--		MAJOR(rdev->bdev->bd_dev), MINOR(rdev->bdev->bd_dev),
--		__builtin_return_address(0),__builtin_return_address(1),
--		__builtin_return_address(2),__builtin_return_address(3));
--
--	if (!mddev) {
--		MD_BUG();
--		return;
--	}
--
--	if (!rdev || rdev->faulty)
--		return;
--	if (!mddev->pers->error_handler)
--		return;
--	mddev->pers->error_handler(mddev,rdev);
--	set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);
--	md_wakeup_thread(mddev->thread);
--}
--
--/* seq_file implementation /proc/mdstat */
--
--static void status_unused(struct seq_file *seq)
--{
--	int i = 0;
--	mdk_rdev_t *rdev;
--	struct list_head *tmp;
--
--	seq_printf(seq, "unused devices: ");
--
--	ITERATE_RDEV_PENDING(rdev,tmp) {
--		i++;
--		seq_printf(seq, "%s ",
--			      bdev_partition_name(rdev->bdev));
--	}
--	if (!i)
--		seq_printf(seq, "<none>");
--
--	seq_printf(seq, "\n");
--}
--
--
--static void status_resync(struct seq_file *seq, mddev_t * mddev)
--{
--	unsigned long max_blocks, resync, res, dt, db, rt;
--
--	resync = (mddev->curr_resync - atomic_read(&mddev->recovery_active))/2;
--	max_blocks = mddev->size;
--
--	/*
--	 * Should not happen.
--	 */
--	if (!max_blocks) {
--		MD_BUG();
--		return;
--	}
--	res = (resync/1024)*1000/(max_blocks/1024 + 1);
--	{
--		int i, x = res/50, y = 20-x;
--		seq_printf(seq, "[");
--		for (i = 0; i < x; i++)
--			seq_printf(seq, "=");
--		seq_printf(seq, ">");
--		for (i = 0; i < y; i++)
--			seq_printf(seq, ".");
--		seq_printf(seq, "] ");
--	}
--	seq_printf(seq, " %s =%3lu.%lu%% (%lu/%lu)",
--		      (test_bit(MD_RECOVERY_SYNC, &mddev->recovery) ?
--		       "resync" : "recovery"),
--		      res/10, res % 10, resync, max_blocks);
--
--	/*
--	 * We do not want to overflow, so the order of operands and
--	 * the * 100 / 100 trick are important. We do a +1 to be
--	 * safe against division by zero. We only estimate anyway.
--	 *
--	 * dt: time from mark until now
--	 * db: blocks written from mark until now
--	 * rt: remaining time
--	 */
--	dt = ((jiffies - mddev->resync_mark) / HZ);
--	if (!dt) dt++;
--	db = resync - (mddev->resync_mark_cnt/2);
--	rt = (dt * ((max_blocks-resync) / (db/100+1)))/100;
--
--	seq_printf(seq, " finish=%lu.%lumin", rt / 60, (rt % 60)/6);
--
--	seq_printf(seq, " speed=%ldK/sec", db/dt);
--}
--
--static void *md_seq_start(struct seq_file *seq, loff_t *pos)
--{
--	struct list_head *tmp;
--	loff_t l = *pos;
--	mddev_t *mddev;
--
--	if (l > 0x10000)
--		return NULL;
--	if (!l--)
--		/* header */
--		return (void*)1;
--
--	spin_lock(&all_mddevs_lock);
--	list_for_each(tmp,&all_mddevs)
--		if (!l--) {
--			mddev = list_entry(tmp, mddev_t, all_mddevs);
--			mddev_get(mddev);
--			spin_unlock(&all_mddevs_lock);
--			return mddev;
--		}
--	spin_unlock(&all_mddevs_lock);
--	return (void*)2;/* tail */
--}
--
--static void *md_seq_next(struct seq_file *seq, void *v, loff_t *pos)
--{
--	struct list_head *tmp;
--	mddev_t *next_mddev, *mddev = v;
--	
--	++*pos;
--	if (v == (void*)2)
--		return NULL;
--
--	spin_lock(&all_mddevs_lock);
--	if (v == (void*)1)
--		tmp = all_mddevs.next;
--	else
--		tmp = mddev->all_mddevs.next;
--	if (tmp != &all_mddevs)
--		next_mddev = mddev_get(list_entry(tmp,mddev_t,all_mddevs));
--	else {
--		next_mddev = (void*)2;
--		*pos = 0x10000;
--	}		
--	spin_unlock(&all_mddevs_lock);
--
--	if (v != (void*)1)
--		mddev_put(mddev);
--	return next_mddev;
--
--}
--
--static void md_seq_stop(struct seq_file *seq, void *v)
--{
--	mddev_t *mddev = v;
--
--	if (mddev && v != (void*)1 && v != (void*)2)
--		mddev_put(mddev);
--}
--
--static int md_seq_show(struct seq_file *seq, void *v)
--{
--	mddev_t *mddev = v;
--	sector_t size;
--	struct list_head *tmp2;
--	mdk_rdev_t *rdev;
--	int i;
--
--	if (v == (void*)1) {
--		seq_printf(seq, "Personalities : ");
--		spin_lock(&pers_lock);
--		for (i = 0; i < MAX_PERSONALITY; i++)
--			if (pers[i])
--				seq_printf(seq, "[%s] ", pers[i]->name);
--
--		spin_unlock(&pers_lock);
--		seq_printf(seq, "\n");
--		return 0;
--	}
--	if (v == (void*)2) {
--		status_unused(seq);
--		return 0;
--	}
--
--	if (mddev_lock(mddev)!=0) 
--		return -EINTR;
--	if (mddev->pers || mddev->raid_disks || !list_empty(&mddev->disks)) {
--		seq_printf(seq, "md%d : %sactive", mdidx(mddev),
--						mddev->pers ? "" : "in");
--		if (mddev->pers) {
--			if (mddev->ro)
--				seq_printf(seq, " (read-only)");
--			seq_printf(seq, " %s", mddev->pers->name);
--		}
--
--		size = 0;
--		ITERATE_RDEV(mddev,rdev,tmp2) {
--			seq_printf(seq, " %s[%d]",
--				bdev_partition_name(rdev->bdev), rdev->desc_nr);
--			if (rdev->faulty) {
--				seq_printf(seq, "(F)");
--				continue;
--			}
--			size += rdev->size;
--		}
--
--		if (!list_empty(&mddev->disks)) {
--			if (mddev->pers)
--				seq_printf(seq, "\n      %llu blocks",
--					(unsigned long long)mddev->array_size);
--			else
--				seq_printf(seq, "\n      %llu blocks",
--					(unsigned long long)size);
--		}
--
--		if (mddev->pers) {
--			mddev->pers->status (seq, mddev);
--	 		seq_printf(seq, "\n      ");
--			if (mddev->curr_resync > 2)
--				status_resync (seq, mddev);
--			else if (mddev->curr_resync == 1 || mddev->curr_resync == 2)
--				seq_printf(seq, "	resync=DELAYED");
--		}
--
--		seq_printf(seq, "\n");
--	}
--	mddev_unlock(mddev);
--	
--	return 0;
--}
--
--static struct seq_operations md_seq_ops = {
--	.start  = md_seq_start,
--	.next   = md_seq_next,
--	.stop   = md_seq_stop,
--	.show   = md_seq_show,
--};
--
--static int md_seq_open(struct inode *inode, struct file *file)
--{
--	int error;
--
--	error = seq_open(file, &md_seq_ops);
--	return error;
--}
--
--static struct file_operations md_seq_fops = {
--	.open           = md_seq_open,
--	.read           = seq_read,
--	.llseek         = seq_lseek,
--	.release	= seq_release,
--};
--
--int register_md_personality(int pnum, mdk_personality_t *p)
--{
--	if (pnum >= MAX_PERSONALITY) {
--		MD_BUG();
--		return -EINVAL;
--	}
--
--	spin_lock(&pers_lock);
--	if (pers[pnum]) {
--		spin_unlock(&pers_lock);
--		MD_BUG();
--		return -EBUSY;
--	}
--
--	pers[pnum] = p;
--	printk(KERN_INFO "md: %s personality registered as nr %d\n", p->name, pnum);
--	spin_unlock(&pers_lock);
--	return 0;
--}
--
--int unregister_md_personality(int pnum)
--{
--	if (pnum >= MAX_PERSONALITY) {
--		MD_BUG();
--		return -EINVAL;
--	}
--
--	printk(KERN_INFO "md: %s personality unregistered\n", pers[pnum]->name);
--	spin_lock(&pers_lock);
--	pers[pnum] = NULL;
--	spin_unlock(&pers_lock);
--	return 0;
--}
--
--void md_sync_acct(mdk_rdev_t *rdev, unsigned long nr_sectors)
--{
--	rdev->bdev->bd_contains->bd_disk->sync_io += nr_sectors;
--}
--
--static int is_mddev_idle(mddev_t *mddev)
--{
--	mdk_rdev_t * rdev;
--	struct list_head *tmp;
--	int idle;
--	unsigned long curr_events;
--
--	idle = 1;
--	ITERATE_RDEV(mddev,rdev,tmp) {
--		struct gendisk *disk = rdev->bdev->bd_contains->bd_disk;
--		curr_events = disk_stat_read(disk, read_sectors) + 
--				disk_stat_read(disk, write_sectors) - 
--				disk->sync_io;
--		if ((curr_events - rdev->last_events) > 32) {
--			rdev->last_events = curr_events;
--			idle = 0;
--		}
--	}
--	return idle;
--}
--
--void md_done_sync(mddev_t *mddev, int blocks, int ok)
--{
--	/* another "blocks" (512byte) blocks have been synced */
--	atomic_sub(blocks, &mddev->recovery_active);
--	wake_up(&mddev->recovery_wait);
--	if (!ok) {
--		set_bit(MD_RECOVERY_ERR, &mddev->recovery);
--		md_wakeup_thread(mddev->thread);
--		// stop recovery, signal do_sync ....
--	}
--}
--
--
--void md_write_start(mddev_t *mddev)
--{
--	if (!atomic_read(&mddev->writes_pending)) {
--		mddev_lock_uninterruptible(mddev);
--		if (mddev->in_sync) {
--			mddev->in_sync = 0;
-- 			del_timer(&mddev->safemode_timer);
--			md_update_sb(mddev);
--		}
--		atomic_inc(&mddev->writes_pending);
--		mddev_unlock(mddev);
--	} else
--		atomic_inc(&mddev->writes_pending);
--}
--
--void md_write_end(mddev_t *mddev)
--{
--	if (atomic_dec_and_test(&mddev->writes_pending)) {
--		if (mddev->safemode == 2)
--			md_wakeup_thread(mddev->thread);
--		else
--			mod_timer(&mddev->safemode_timer, jiffies + mddev->safemode_delay);
--	}
--}
--
--static inline void md_enter_safemode(mddev_t *mddev)
--{
--	mddev_lock_uninterruptible(mddev);
--	if (mddev->safemode && !atomic_read(&mddev->writes_pending) &&
--	    !mddev->in_sync && mddev->recovery_cp == MaxSector) {
--		mddev->in_sync = 1;
--		md_update_sb(mddev);
--	}
--	mddev_unlock(mddev);
--
--	if (mddev->safemode == 1)
--		mddev->safemode = 0;
--}
--
--void md_handle_safemode(mddev_t *mddev)
--{
--	if (signal_pending(current)) {
--		printk(KERN_INFO "md: md%d in immediate safe mode\n",
--			mdidx(mddev));
--		mddev->safemode = 2;
--		flush_signals(current);
--	}
--	if (mddev->safemode)
--		md_enter_safemode(mddev);
--}
--
--
--DECLARE_WAIT_QUEUE_HEAD(resync_wait);
--
--#define SYNC_MARKS	10
--#define	SYNC_MARK_STEP	(3*HZ)
--static void md_do_sync(mddev_t *mddev)
--{
--	mddev_t *mddev2;
--	unsigned int max_sectors, currspeed = 0,
--		j, window;
--	unsigned long mark[SYNC_MARKS];
--	unsigned long mark_cnt[SYNC_MARKS];
--	int last_mark,m;
--	struct list_head *tmp;
--	unsigned long last_check;
--
--	/* just incase thread restarts... */
--	if (test_bit(MD_RECOVERY_DONE, &mddev->recovery))
--		return;
--
--	/* we overload curr_resync somewhat here.
--	 * 0 == not engaged in resync at all
--	 * 2 == checking that there is no conflict with another sync
--	 * 1 == like 2, but have yielded to allow conflicting resync to
--	 *		commense
--	 * other == active in resync - this many blocks
--	 */
--	do {
--		mddev->curr_resync = 2;
--
--		ITERATE_MDDEV(mddev2,tmp) {
--			if (mddev2 == mddev)
--				continue;
--			if (mddev2->curr_resync && 
--			    match_mddev_units(mddev,mddev2)) {
--				printk(KERN_INFO "md: delaying resync of md%d"
--					" until md%d has finished resync (they"
--				       	" share one or more physical units)\n",
--				       mdidx(mddev), mdidx(mddev2));
--				if (mddev < mddev2) {/* arbitrarily yield */
--					mddev->curr_resync = 1;
--					wake_up(&resync_wait);
--				}
--				if (wait_event_interruptible(resync_wait,
--							     mddev2->curr_resync < mddev->curr_resync)) {
--					flush_signals(current);
--					mddev_put(mddev2);
--					goto skip;
--				}
--			}
--			if (mddev->curr_resync == 1) {
--				mddev_put(mddev2);
--				break;
--			}
--		}
--	} while (mddev->curr_resync < 2);
--
--	max_sectors = mddev->size << 1;
--
--	printk(KERN_INFO "md: syncing RAID array md%d\n", mdidx(mddev));
--	printk(KERN_INFO "md: minimum _guaranteed_ reconstruction speed:"
--		" %d KB/sec/disc.\n", sysctl_speed_limit_min);
--	printk(KERN_INFO "md: using maximum available idle IO bandwith "
--	       "(but not more than %d KB/sec) for reconstruction.\n",
--	       sysctl_speed_limit_max);
--
--	is_mddev_idle(mddev); /* this also initializes IO event counters */
--	if (test_bit(MD_RECOVERY_SYNC, &mddev->recovery))
--		j = mddev->recovery_cp;
--	else
--		j = 0;
--	for (m = 0; m < SYNC_MARKS; m++) {
--		mark[m] = jiffies;
--		mark_cnt[m] = j;
--	}
--	last_mark = 0;
--	mddev->resync_mark = mark[last_mark];
--	mddev->resync_mark_cnt = mark_cnt[last_mark];
--
--	/*
--	 * Tune reconstruction:
--	 */
--	window = 32*(PAGE_SIZE/512);
--	printk(KERN_INFO "md: using %dk window, over a total of %d blocks.\n",
--		window/2,max_sectors/2);
--
--	atomic_set(&mddev->recovery_active, 0);
--	init_waitqueue_head(&mddev->recovery_wait);
--	last_check = 0;
--
--	if (j)
--		printk(KERN_INFO 
--			"md: resuming recovery of md%d from checkpoint.\n",
--			mdidx(mddev));
--
--	while (j < max_sectors) {
--		int sectors;
--
--		sectors = mddev->pers->sync_request(mddev, j, currspeed < sysctl_speed_limit_min);
--		if (sectors < 0) {
--			set_bit(MD_RECOVERY_ERR, &mddev->recovery);
--			goto out;
--		}
--		atomic_add(sectors, &mddev->recovery_active);
--		j += sectors;
--		if (j>1) mddev->curr_resync = j;
--
--		if (last_check + window > j)
--			continue;
--
--		last_check = j;
--
--		if (test_bit(MD_RECOVERY_INTR, &mddev->recovery) ||
--		    test_bit(MD_RECOVERY_ERR, &mddev->recovery))
--			break;
--
--		blk_run_queues();
--
--	repeat:
--		if (jiffies >= mark[last_mark] + SYNC_MARK_STEP ) {
--			/* step marks */
--			int next = (last_mark+1) % SYNC_MARKS;
--
--			mddev->resync_mark = mark[next];
--			mddev->resync_mark_cnt = mark_cnt[next];
--			mark[next] = jiffies;
--			mark_cnt[next] = j - atomic_read(&mddev->recovery_active);
--			last_mark = next;
--		}
--
--
--		if (signal_pending(current)) {
--			/*
--			 * got a signal, exit.
--			 */
--			printk(KERN_INFO 
--				"md: md_do_sync() got signal ... exiting\n");
--			flush_signals(current);
--			set_bit(MD_RECOVERY_INTR, &mddev->recovery);
--			goto out;
--		}
--
--		/*
--		 * this loop exits only if either when we are slower than
--		 * the 'hard' speed limit, or the system was IO-idle for
--		 * a jiffy.
--		 * the system might be non-idle CPU-wise, but we only care
--		 * about not overloading the IO subsystem. (things like an
--		 * e2fsck being done on the RAID array should execute fast)
--		 */
--		cond_resched();
--
--		currspeed = (j-mddev->resync_mark_cnt)/2/((jiffies-mddev->resync_mark)/HZ +1) +1;
--
--		if (currspeed > sysctl_speed_limit_min) {
--			if ((currspeed > sysctl_speed_limit_max) ||
--					!is_mddev_idle(mddev)) {
--				current->state = TASK_INTERRUPTIBLE;
--				schedule_timeout(HZ/4);
--				goto repeat;
--			}
--		}
--	}
--	printk(KERN_INFO "md: md%d: sync done.\n",mdidx(mddev));
--	/*
--	 * this also signals 'finished resyncing' to md_stop
--	 */
-- out:
--	wait_event(mddev->recovery_wait, !atomic_read(&mddev->recovery_active));
--
--	/* tell personality that we are finished */
--	mddev->pers->sync_request(mddev, max_sectors, 1);
--
--	if (!test_bit(MD_RECOVERY_ERR, &mddev->recovery) &&
--	    mddev->curr_resync > 2 &&
--	    mddev->curr_resync > mddev->recovery_cp) {
--		if (test_bit(MD_RECOVERY_INTR, &mddev->recovery)) {
--			printk(KERN_INFO 
--				"md: checkpointing recovery of md%d.\n",
--				mdidx(mddev));
--			mddev->recovery_cp = mddev->curr_resync;
--		} else
--			mddev->recovery_cp = MaxSector;
--	}
--
--	if (mddev->safemode)
--		md_enter_safemode(mddev);
-- skip:
--	mddev->curr_resync = 0;
--	set_bit(MD_RECOVERY_DONE, &mddev->recovery);
--	md_wakeup_thread(mddev->thread);
--}
--
--
--/*
-- * This routine is regularly called by all per-raid-array threads to
-- * deal with generic issues like resync and super-block update.
-- * Raid personalities that don't have a thread (linear/raid0) do not
-- * need this as they never do any recovery or update the superblock.
-- *
-- * It does not do any resync itself, but rather "forks" off other threads
-- * to do that as needed.
-- * When it is determined that resync is needed, we set MD_RECOVERY_RUNNING in
-- * "->recovery" and create a thread at ->sync_thread.
-- * When the thread finishes it sets MD_RECOVERY_DONE (and might set MD_RECOVERY_ERR)
-- * and wakeups up this thread which will reap the thread and finish up.
-- * This thread also removes any faulty devices (with nr_pending == 0).
-- *
-- * The overall approach is:
-- *  1/ if the superblock needs updating, update it.
-- *  2/ If a recovery thread is running, don't do anything else.
-- *  3/ If recovery has finished, clean up, possibly marking spares active.
-- *  4/ If there are any faulty devices, remove them.
-- *  5/ If array is degraded, try to add spares devices
-- *  6/ If array has spares or is not in-sync, start a resync thread.
-- */
--void md_check_recovery(mddev_t *mddev)
--{
--	mdk_rdev_t *rdev;
--	struct list_head *rtmp;
--
--
--	dprintk(KERN_INFO "md: recovery thread got woken up ...\n");
--
--	if (mddev->ro)
--		return;
--	if ( ! (
--		mddev->sb_dirty ||
--		test_bit(MD_RECOVERY_NEEDED, &mddev->recovery) ||
--		test_bit(MD_RECOVERY_DONE, &mddev->recovery)
--		))
--		return;
--	if (mddev_trylock(mddev)==0) {
--		int spares =0;
--		if (mddev->sb_dirty)
--			md_update_sb(mddev);
--		if (test_bit(MD_RECOVERY_RUNNING, &mddev->recovery) &&
--		    !test_bit(MD_RECOVERY_DONE, &mddev->recovery))
--			/* resync/recovery still happening */
--			goto unlock;
--		if (mddev->sync_thread) {
--			/* resync has finished, collect result */
--			md_unregister_thread(mddev->sync_thread);
--			mddev->sync_thread = NULL;
--			if (!test_bit(MD_RECOVERY_ERR, &mddev->recovery)) {
--				/* success...*/
--				/* activate any spares */
--				mddev->pers->spare_active(mddev);
--			}
--			md_update_sb(mddev);
--			mddev->recovery = 0;
--			wake_up(&resync_wait);
--			goto unlock;
--		}
--		if (mddev->recovery) {
--			/* that's odd.. */
--			mddev->recovery = 0;
--			wake_up(&resync_wait);
--		}
--
--		/* no recovery is running.
--		 * remove any failed drives, then
--		 * add spares if possible
--		 */
--		ITERATE_RDEV(mddev,rdev,rtmp) {
--			if (rdev->raid_disk >= 0 &&
--			    rdev->faulty &&
--			    atomic_read(&rdev->nr_pending)==0) {
--				mddev->pers->hot_remove_disk(mddev, rdev->raid_disk);
--				rdev->raid_disk = -1;
--			}
--			if (!rdev->faulty && rdev->raid_disk >= 0 && !rdev->in_sync)
--				spares++;
--		}
--		if (mddev->degraded) {
--			ITERATE_RDEV(mddev,rdev,rtmp)
--				if (rdev->raid_disk < 0
--				    && !rdev->faulty) {
--					if (mddev->pers->hot_add_disk(mddev,rdev))
--						spares++;
--					else
--						break;
--				}
--		}
--
--		if (!spares && (mddev->recovery_cp == MaxSector )) {
--			/* nothing we can do ... */
--			goto unlock;
--		}
--		if (mddev->pers->sync_request) {
--			set_bit(MD_RECOVERY_RUNNING, &mddev->recovery);
--			if (!spares)
--				set_bit(MD_RECOVERY_SYNC, &mddev->recovery);
--			mddev->sync_thread = md_register_thread(md_do_sync,
--								mddev,
--								"md%d_resync");
--			if (!mddev->sync_thread) {
--				printk(KERN_ERR "md%d: could not start resync"
--					" thread...\n", 
--					mdidx(mddev));
--				/* leave the spares where they are, it shouldn't hurt */
--				mddev->recovery = 0;
--			} else {
--				md_wakeup_thread(mddev->sync_thread);
--			}
--		}
--	unlock:
--		mddev_unlock(mddev);
--	}
--}
--
--int md_notify_reboot(struct notifier_block *this,
--					unsigned long code, void *x)
--{
--	struct list_head *tmp;
--	mddev_t *mddev;
--
--	if ((code == SYS_DOWN) || (code == SYS_HALT) || (code == SYS_POWER_OFF)) {
--
--		printk(KERN_INFO "md: stopping all md devices.\n");
--
--		ITERATE_MDDEV(mddev,tmp)
--			if (mddev_trylock(mddev)==0)
--				do_md_stop (mddev, 1);
--		/*
--		 * certain more exotic SCSI devices are known to be
--		 * volatile wrt too early system reboots. While the
--		 * right place to handle this issue is the given
--		 * driver, we do want to have a safe RAID driver ...
--		 */
--		mdelay(1000*1);
--	}
--	return NOTIFY_DONE;
--}
--
--struct notifier_block md_notifier = {
--	.notifier_call	= md_notify_reboot,
--	.next		= NULL,
--	.priority	= INT_MAX, /* before any real devices */
--};
--
--static void md_geninit(void)
--{
--	struct proc_dir_entry *p;
--
--	dprintk("md: sizeof(mdp_super_t) = %d\n", (int)sizeof(mdp_super_t));
--
--#ifdef CONFIG_PROC_FS
--	p = create_proc_entry("mdstat", S_IRUGO, NULL);
--	if (p)
--		p->proc_fops = &md_seq_fops;
--#endif
--}
--
--int __init md_init(void)
--{
--	int minor;
--
--	printk(KERN_INFO "md: md driver %d.%d.%d MAX_MD_DEVS=%d,"
--			" MD_SB_DISKS=%d\n",
--			MD_MAJOR_VERSION, MD_MINOR_VERSION,
--			MD_PATCHLEVEL_VERSION, MAX_MD_DEVS, MD_SB_DISKS);
--
--	if (register_blkdev(MAJOR_NR, "md"))
--		return -1;
--
--	devfs_mk_dir("md");
--	blk_register_region(MKDEV(MAJOR_NR, 0), MAX_MD_DEVS, THIS_MODULE,
--				md_probe, NULL, NULL);
--	for (minor=0; minor < MAX_MD_DEVS; ++minor) {
--		char name[16];
--		sprintf(name, "md/%d", minor);
--		devfs_register(NULL, name, DEVFS_FL_DEFAULT, MAJOR_NR, minor,
--			       S_IFBLK | S_IRUSR | S_IWUSR, &md_fops, NULL);
--	}
--
--	register_reboot_notifier(&md_notifier);
--	raid_table_header = register_sysctl_table(raid_root_table, 1);
--
--	md_geninit();
--	return (0);
--}
--
--
--#ifndef MODULE
--
--/*
-- * Searches all registered partitions for autorun RAID arrays
-- * at boot time.
-- */
--static dev_t detected_devices[128];
--static int dev_cnt;
--
--void md_autodetect_dev(dev_t dev)
--{
--	if (dev_cnt >= 0 && dev_cnt < 127)
--		detected_devices[dev_cnt++] = dev;
--}
--
--
--static void autostart_arrays(void)
--{
--	mdk_rdev_t *rdev;
--	int i;
--
--	printk(KERN_INFO "md: Autodetecting RAID arrays.\n");
--
--	for (i = 0; i < dev_cnt; i++) {
--		dev_t dev = detected_devices[i];
--
--		rdev = md_import_device(dev,0, 0);
--		if (IS_ERR(rdev)) {
--			printk(KERN_ALERT "md: could not import %s!\n",
--				partition_name(dev));
--			continue;
--		}
--		if (rdev->faulty) {
--			MD_BUG();
--			continue;
--		}
--		list_add(&rdev->same_set, &pending_raid_disks);
--	}
--	dev_cnt = 0;
--
--	autorun_devices();
--}
--
--#endif
--
--static __exit void md_exit(void)
--{
--	int i;
--	blk_unregister_region(MKDEV(MAJOR_NR,0), MAX_MD_DEVS);
--	for (i=0; i < MAX_MD_DEVS; i++)
--		devfs_remove("md/%d", i);
--	devfs_remove("md");
--
--	unregister_blkdev(MAJOR_NR,"md");
--	unregister_reboot_notifier(&md_notifier);
--	unregister_sysctl_table(raid_table_header);
--#ifdef CONFIG_PROC_FS
--	remove_proc_entry("mdstat", NULL);
--#endif
--	for (i = 0; i < MAX_MD_DEVS; i++) {
--		struct gendisk *disk = disks[i];
--		mddev_t *mddev;
--		if (!disks[i])
--			continue;
--		mddev = disk->private_data;
--		del_gendisk(disk);
--		put_disk(disk);
--		mddev_put(mddev);
--	}
--}
--
--module_init(md_init)
--module_exit(md_exit)
--
--EXPORT_SYMBOL(register_md_personality);
--EXPORT_SYMBOL(unregister_md_personality);
--EXPORT_SYMBOL(md_error);
--EXPORT_SYMBOL(md_sync_acct);
--EXPORT_SYMBOL(md_done_sync);
--EXPORT_SYMBOL(md_write_start);
--EXPORT_SYMBOL(md_write_end);
--EXPORT_SYMBOL(md_handle_safemode);
--EXPORT_SYMBOL(md_register_thread);
--EXPORT_SYMBOL(md_unregister_thread);
--EXPORT_SYMBOL(md_wakeup_thread);
--EXPORT_SYMBOL(md_print_devices);
--EXPORT_SYMBOL(md_interrupt_thread);
--EXPORT_SYMBOL(md_check_recovery);
--MODULE_LICENSE("GPL");
./linux/md/diff FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:44.449585029 +0000
@@ -1,1909 +0,0 @@
-/*
- * raid1.c : Multiple Devices driver for Linux
- *
- * Copyright (C) 1999, 2000 Ingo Molnar, Red Hat
- *
- * Copyright (C) 1996, 1997, 1998 Ingo Molnar, Miguel de Icaza, Gadi Oxman
- *
- * RAID-1 management functions.
- *
- * Better read-balancing code written by Mika Kuoppala <miku@iki.fi>, 2000
- *
- * Fixes to reconstruction by Jakob �stergaard" <jakob@ostenfeld.dk>
- * Various fixes by Neil Brown <neilb@cse.unsw.edu.au>
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2, or (at your option)
- * any later version.
- *
- * You should have received a copy of the GNU General Public License
- * (for example /usr/src/linux/COPYING); if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- */
-
-#include <linux/module.h>
-#include <linux/config.h>
-#include <linux/slab.h>
-#include <linux/raid/raid1.h>
-#include <asm/atomic.h>
-
-#define MAJOR_NR MD_MAJOR
-#define MD_DRIVER
-#define MD_PERSONALITY
-
-#define MAX_WORK_PER_DISK 128
-
-#define	NR_RESERVED_BUFS	32
-
-
-/*
- * The following can be used to debug the driver
- */
-#define RAID1_DEBUG	0
-
-#if RAID1_DEBUG
-#define PRINTK(x...)   printk(x)
-#define inline
-#define __inline__
-#else
-#define PRINTK(x...)  do { } while (0)
-#endif
-
-
-static mdk_personality_t raid1_personality;
-static md_spinlock_t retry_list_lock = MD_SPIN_LOCK_UNLOCKED;
-struct raid1_bh *raid1_retry_list = NULL, **raid1_retry_tail;
-
-static struct buffer_head *raid1_alloc_bh(raid1_conf_t *conf, int cnt)
-{
-	/* return a linked list of "cnt" struct buffer_heads.
-	 * don't take any off the free list unless we know we can
-	 * get all we need, otherwise we could deadlock
-	 */
-	struct buffer_head *bh=NULL;
-
-	while(cnt) {
-		struct buffer_head *t;
-		md_spin_lock_irq(&conf->device_lock);
-		if (!conf->freebh_blocked && conf->freebh_cnt >= cnt)
-			while (cnt) {
-				t = conf->freebh;
-				conf->freebh = t->b_next;
-				t->b_next = bh;
-				bh = t;
-				t->b_state = 0;
-				conf->freebh_cnt--;
-				cnt--;
-			}
-		md_spin_unlock_irq(&conf->device_lock);
-		if (cnt == 0)
-			break;
-		t = kmem_cache_alloc(bh_cachep, SLAB_NOIO);
-		if (t) {
-			t->b_next = bh;
-			bh = t;
-			cnt--;
-		} else {
-			PRINTK("raid1: waiting for %d bh\n", cnt);
-			conf->freebh_blocked = 1;
-			wait_disk_event(conf->wait_buffer,
-					!conf->freebh_blocked ||
-					conf->freebh_cnt > conf->raid_disks * NR_RESERVED_BUFS/2);
-			conf->freebh_blocked = 0;
-		}
-	}
-	return bh;
-}
-
-static inline void raid1_free_bh(raid1_conf_t *conf, struct buffer_head *bh)
-{
-	unsigned long flags;
-	spin_lock_irqsave(&conf->device_lock, flags);
-	while (bh) {
-		struct buffer_head *t = bh;
-		bh=bh->b_next;
-		if (t->b_pprev == NULL)
-			kmem_cache_free(bh_cachep, t);
-		else {
-			t->b_next= conf->freebh;
-			conf->freebh = t;
-			conf->freebh_cnt++;
-		}
-	}
-	spin_unlock_irqrestore(&conf->device_lock, flags);
-	wake_up(&conf->wait_buffer);
-}
-
-static int raid1_grow_bh(raid1_conf_t *conf, int cnt)
-{
-	/* allocate cnt buffer_heads, possibly less if kmalloc fails */
-	int i = 0;
-
-	while (i < cnt) {
-		struct buffer_head *bh;
-		bh = kmem_cache_alloc(bh_cachep, SLAB_KERNEL);
-		if (!bh) break;
-
-		md_spin_lock_irq(&conf->device_lock);
-		bh->b_pprev = &conf->freebh;
-		bh->b_next = conf->freebh;
-		conf->freebh = bh;
-		conf->freebh_cnt++;
-		md_spin_unlock_irq(&conf->device_lock);
-
-		i++;
-	}
-	return i;
-}
-
-static void raid1_shrink_bh(raid1_conf_t *conf)
-{
-	/* discard all buffer_heads */
-
-	md_spin_lock_irq(&conf->device_lock);
-	while (conf->freebh) {
-		struct buffer_head *bh = conf->freebh;
-		conf->freebh = bh->b_next;
-		kmem_cache_free(bh_cachep, bh);
-		conf->freebh_cnt--;
-	}
-	md_spin_unlock_irq(&conf->device_lock);
-}
-		
-
-static struct raid1_bh *raid1_alloc_r1bh(raid1_conf_t *conf)
-{
-	struct raid1_bh *r1_bh = NULL;
-
-	do {
-		md_spin_lock_irq(&conf->device_lock);
-		if (!conf->freer1_blocked && conf->freer1) {
-			r1_bh = conf->freer1;
-			conf->freer1 = r1_bh->next_r1;
-			conf->freer1_cnt--;
-			r1_bh->next_r1 = NULL;
-			r1_bh->state = (1 << R1BH_PreAlloc);
-			r1_bh->bh_req.b_state = 0;
-		}
-		md_spin_unlock_irq(&conf->device_lock);
-		if (r1_bh)
-			return r1_bh;
-		r1_bh = (struct raid1_bh *) kmalloc(sizeof(struct raid1_bh), GFP_NOIO);
-		if (r1_bh) {
-			memset(r1_bh, 0, sizeof(*r1_bh));
-			return r1_bh;
-		}
-		conf->freer1_blocked = 1;
-		wait_disk_event(conf->wait_buffer,
-				!conf->freer1_blocked ||
-				conf->freer1_cnt > NR_RESERVED_BUFS/2
-			);
-		conf->freer1_blocked = 0;
-	} while (1);
-}
-
-static inline void raid1_free_r1bh(struct raid1_bh *r1_bh)
-{
-	struct buffer_head *bh = r1_bh->mirror_bh_list;
-	raid1_conf_t *conf = mddev_to_conf(r1_bh->mddev);
-
-	r1_bh->mirror_bh_list = NULL;
-
-	if (test_bit(R1BH_PreAlloc, &r1_bh->state)) {
-		unsigned long flags;
-		spin_lock_irqsave(&conf->device_lock, flags);
-		r1_bh->next_r1 = conf->freer1;
-		conf->freer1 = r1_bh;
-		conf->freer1_cnt++;
-		spin_unlock_irqrestore(&conf->device_lock, flags);
-		/* don't need to wakeup wait_buffer because
-		 *  raid1_free_bh below will do that
-		 */
-	} else {
-		kfree(r1_bh);
-	}
-	raid1_free_bh(conf, bh);
-}
-
-static int raid1_grow_r1bh (raid1_conf_t *conf, int cnt)
-{
-	int i = 0;
-
-	while (i < cnt) {
-		struct raid1_bh *r1_bh;
-		r1_bh = (struct raid1_bh*)kmalloc(sizeof(*r1_bh), GFP_KERNEL);
-		if (!r1_bh)
-			break;
-		memset(r1_bh, 0, sizeof(*r1_bh));
-		set_bit(R1BH_PreAlloc, &r1_bh->state);
-		r1_bh->mddev = conf->mddev;
-
-		raid1_free_r1bh(r1_bh);
-		i++;
-	}
-	return i;
-}
-
-static void raid1_shrink_r1bh(raid1_conf_t *conf)
-{
-	md_spin_lock_irq(&conf->device_lock);
-	while (conf->freer1) {
-		struct raid1_bh *r1_bh = conf->freer1;
-		conf->freer1 = r1_bh->next_r1;
-		conf->freer1_cnt--;
-		kfree(r1_bh);
-	}
-	md_spin_unlock_irq(&conf->device_lock);
-}
-
-
-
-static inline void raid1_free_buf(struct raid1_bh *r1_bh)
-{
-	unsigned long flags;
-	struct buffer_head *bh = r1_bh->mirror_bh_list;
-	raid1_conf_t *conf = mddev_to_conf(r1_bh->mddev);
-	r1_bh->mirror_bh_list = NULL;
-	
-	spin_lock_irqsave(&conf->device_lock, flags);
-	r1_bh->next_r1 = conf->freebuf;
-	conf->freebuf = r1_bh;
-	spin_unlock_irqrestore(&conf->device_lock, flags);
-	raid1_free_bh(conf, bh);
-}
-
-static struct raid1_bh *raid1_alloc_buf(raid1_conf_t *conf)
-{
-	struct raid1_bh *r1_bh;
-
-	md_spin_lock_irq(&conf->device_lock);
-	wait_event_lock_irq(conf->wait_buffer, conf->freebuf, conf->device_lock);
-	r1_bh = conf->freebuf;
-	conf->freebuf = r1_bh->next_r1;
-	r1_bh->next_r1= NULL;
-	md_spin_unlock_irq(&conf->device_lock);
-
-	return r1_bh;
-}
-
-static int raid1_grow_buffers (raid1_conf_t *conf, int cnt)
-{
-	int i = 0;
-	struct raid1_bh *head = NULL, **tail;
-	tail = &head;
-
-	while (i < cnt) {
-		struct raid1_bh *r1_bh;
-		struct page *page;
-
-		page = alloc_page(GFP_KERNEL);
-		if (!page)
-			break;
-
-		r1_bh = (struct raid1_bh *) kmalloc(sizeof(*r1_bh), GFP_KERNEL);
-		if (!r1_bh) {
-			__free_page(page);
-			break;
-		}
-		memset(r1_bh, 0, sizeof(*r1_bh));
-		r1_bh->bh_req.b_page = page;
-		r1_bh->bh_req.b_data = page_address(page);
-		*tail = r1_bh;
-		r1_bh->next_r1 = NULL;
-		tail = & r1_bh->next_r1;
-		i++;
-	}
-	/* this lock probably isn't needed, as at the time when
-	 * we are allocating buffers, nobody else will be touching the
-	 * freebuf list.  But it doesn't hurt....
-	 */
-	md_spin_lock_irq(&conf->device_lock);
-	*tail = conf->freebuf;
-	conf->freebuf = head;
-	md_spin_unlock_irq(&conf->device_lock);
-	return i;
-}
-
-static void raid1_shrink_buffers (raid1_conf_t *conf)
-{
-	struct raid1_bh *head;
-	md_spin_lock_irq(&conf->device_lock);
-	head = conf->freebuf;
-	conf->freebuf = NULL;
-	md_spin_unlock_irq(&conf->device_lock);
-
-	while (head) {
-		struct raid1_bh *r1_bh = head;
-		head = r1_bh->next_r1;
-		__free_page(r1_bh->bh_req.b_page);
-		kfree(r1_bh);
-	}
-}
-
-static int raid1_map (mddev_t *mddev, kdev_t *rdev)
-{
-	raid1_conf_t *conf = mddev_to_conf(mddev);
-	int i, disks = MD_SB_DISKS;
-
-	/*
-	 * Later we do read balancing on the read side 
-	 * now we use the first available disk.
-	 */
-
-	for (i = 0; i < disks; i++) {
-		if (conf->mirrors[i].operational) {
-			*rdev = conf->mirrors[i].dev;
-			return (0);
-		}
-	}
-
-	printk (KERN_ERR "raid1_map(): huh, no more operational devices?\n");
-	return (-1);
-}
-
-static void raid1_reschedule_retry (struct raid1_bh *r1_bh)
-{
-	unsigned long flags;
-	mddev_t *mddev = r1_bh->mddev;
-	raid1_conf_t *conf = mddev_to_conf(mddev);
-
-	md_spin_lock_irqsave(&retry_list_lock, flags);
-	if (raid1_retry_list == NULL)
-		raid1_retry_tail = &raid1_retry_list;
-	*raid1_retry_tail = r1_bh;
-	raid1_retry_tail = &r1_bh->next_r1;
-	r1_bh->next_r1 = NULL;
-	md_spin_unlock_irqrestore(&retry_list_lock, flags);
-	md_wakeup_thread(conf->thread);
-}
-
-
-static void inline io_request_done(unsigned long sector, raid1_conf_t *conf, int phase)
-{
-	unsigned long flags;
-	spin_lock_irqsave(&conf->segment_lock, flags);
-	if (sector < conf->start_active)
-		conf->cnt_done--;
-	else if (sector >= conf->start_future && conf->phase == phase)
-		conf->cnt_future--;
-	else if (!--conf->cnt_pending)
-		wake_up(&conf->wait_ready);
-
-	spin_unlock_irqrestore(&conf->segment_lock, flags);
-}
-
-static void inline sync_request_done (unsigned long sector, raid1_conf_t *conf)
-{
-	unsigned long flags;
-	spin_lock_irqsave(&conf->segment_lock, flags);
-	if (sector >= conf->start_ready)
-		--conf->cnt_ready;
-	else if (sector >= conf->start_active) {
-		if (!--conf->cnt_active) {
-			conf->start_active = conf->start_ready;
-			wake_up(&conf->wait_done);
-		}
-	}
-	spin_unlock_irqrestore(&conf->segment_lock, flags);
-}
-
-/*
- * raid1_end_bh_io() is called when we have finished servicing a mirrored
- * operation and are ready to return a success/failure code to the buffer
- * cache layer.
- */
-static void raid1_end_bh_io (struct raid1_bh *r1_bh, int uptodate)
-{
-	struct buffer_head *bh = r1_bh->master_bh;
-
-	io_request_done(bh->b_rsector, mddev_to_conf(r1_bh->mddev),
-			test_bit(R1BH_SyncPhase, &r1_bh->state));
-
-	bh->b_end_io(bh, uptodate);
-	raid1_free_r1bh(r1_bh);
-}
-void raid1_end_request (struct buffer_head *bh, int uptodate)
-{
-	struct raid1_bh * r1_bh = (struct raid1_bh *)(bh->b_private);
-
-	/*
-	 * this branch is our 'one mirror IO has finished' event handler:
-	 */
-	if (!uptodate)
-		md_error (r1_bh->mddev, bh->b_dev);
-	else
-		/*
-		 * Set R1BH_Uptodate in our master buffer_head, so that
-		 * we will return a good error code for to the higher
-		 * levels even if IO on some other mirrored buffer fails.
-		 *
-		 * The 'master' represents the complex operation to 
-		 * user-side. So if something waits for IO, then it will
-		 * wait for the 'master' buffer_head.
-		 */
-		set_bit (R1BH_Uptodate, &r1_bh->state);
-
-	/*
-	 * We split up the read and write side, imho they are 
-	 * conceptually different.
-	 */
-
-	if ( (r1_bh->cmd == READ) || (r1_bh->cmd == READA) ) {
-		/*
-		 * we have only one buffer_head on the read side
-		 */
-		
-		if (uptodate) {
-			raid1_end_bh_io(r1_bh, uptodate);
-			return;
-		}
-		/*
-		 * oops, read error:
-		 */
-		printk(KERN_ERR "raid1: %s: rescheduling block %lu\n", 
-			 partition_name(bh->b_dev), bh->b_blocknr);
-		raid1_reschedule_retry(r1_bh);
-		return;
-	}
-
-	/*
-	 * WRITE:
-	 *
-	 * Let's see if all mirrored write operations have finished 
-	 * already.
-	 */
-
-	if (atomic_dec_and_test(&r1_bh->remaining))
-		raid1_end_bh_io(r1_bh, test_bit(R1BH_Uptodate, &r1_bh->state));
-}
-
-/*
- * This routine returns the disk from which the requested read should
- * be done. It bookkeeps the last read position for every disk
- * in array and when new read requests come, the disk which last
- * position is nearest to the request, is chosen.
- *
- * TODO: now if there are 2 mirrors in the same 2 devices, performance
- * degrades dramatically because position is mirror, not device based.
- * This should be changed to be device based. Also atomic sequential
- * reads should be somehow balanced.
- */
-
-static int raid1_read_balance (raid1_conf_t *conf, struct buffer_head *bh)
-{
-	int new_disk = conf->last_used;
-	const int sectors = bh->b_size >> 9;
-	const unsigned long this_sector = bh->b_rsector;
-	int disk = new_disk;
-	unsigned long new_distance;
-	unsigned long current_distance;
-	
-	/*
-	 * Check if it is sane at all to balance
-	 */
-	
-	if (!conf->mddev->in_sync)
-		goto rb_out;
-	
-
-	/* make sure that disk is operational */
-	while( !conf->mirrors[new_disk].operational) {
-		if (new_disk <= 0) new_disk = conf->raid_disks;
-		new_disk--;
-		if (new_disk == disk) {
-			/*
-			 * This means no working disk was found
-			 * Nothing much to do, lets not change anything
-			 * and hope for the best...
-			 */
-			
-			new_disk = conf->last_used;
-
-			goto rb_out;
-		}
-	}
-	disk = new_disk;
-	/* now disk == new_disk == starting point for search */
-	
-	/*
-	 * Don't touch anything for sequential reads.
-	 */
-
-	if (this_sector == conf->mirrors[new_disk].head_position)
-		goto rb_out;
-	
-	/*
-	 * If reads have been done only on a single disk
-	 * for a time, lets give another disk a change.
-	 * This is for kicking those idling disks so that
-	 * they would find work near some hotspot.
-	 */
-	
-	if (conf->sect_count >= conf->mirrors[new_disk].sect_limit) {
-		conf->sect_count = 0;
-
-#if defined(CONFIG_SPARC64) && (__GNUC__ == 2) && (__GNUC_MINOR__ == 92)
-		/* Work around a compiler bug in egcs-2.92.11 19980921 */
-		new_disk = *(volatile int *)&new_disk;
-#endif
-		do {
-			if (new_disk<=0)
-				new_disk = conf->raid_disks;
-			new_disk--;
-			if (new_disk == disk)
-				break;
-		} while ((conf->mirrors[new_disk].write_only) ||
-			 (!conf->mirrors[new_disk].operational));
-
-		goto rb_out;
-	}
-	
-	current_distance = abs(this_sector -
-				conf->mirrors[disk].head_position);
-	
-	/* Find the disk which is closest */
-	
-	do {
-		if (disk <= 0)
-			disk = conf->raid_disks;
-		disk--;
-		
-		if ((conf->mirrors[disk].write_only) ||
-				(!conf->mirrors[disk].operational))
-			continue;
-		
-		new_distance = abs(this_sector -
-					conf->mirrors[disk].head_position);
-		
-		if (new_distance < current_distance) {
-			conf->sect_count = 0;
-			current_distance = new_distance;
-			new_disk = disk;
-		}
-	} while (disk != conf->last_used);
-
-rb_out:
-	conf->mirrors[new_disk].head_position = this_sector + sectors;
-
-	conf->last_used = new_disk;
-	conf->sect_count += sectors;
-
-	return new_disk;
-}
-
-static int raid1_make_request (request_queue_t *q,
-			       struct buffer_head * bh)
-{
-	mddev_t *mddev = q->queuedata;
-	raid1_conf_t *conf = mddev_to_conf(mddev);
-	struct buffer_head *bh_req, *bhl;
-	struct raid1_bh * r1_bh;
-	int disks = MD_SB_DISKS;
-	int i, sum_bhs = 0;
-	struct mirror_info *mirror;
-
-	if (!buffer_locked(bh))
-		BUG();
-	
-/*
- * make_request() can abort the operation when READA is being
- * used and no empty request is available.
- *
- * Currently, just replace the command with READ/WRITE.
- */
-	r1_bh = raid1_alloc_r1bh (conf);
-
-	spin_lock_irq(&conf->segment_lock);
-	wait_event_lock_irq(conf->wait_done,
-			bh->b_rsector < conf->start_active ||
-			bh->b_rsector >= conf->start_future,
-			conf->segment_lock);
-	if (bh->b_rsector < conf->start_active) 
-		conf->cnt_done++;
-	else {
-		conf->cnt_future++;
-		if (conf->phase)
-			set_bit(R1BH_SyncPhase, &r1_bh->state);
-	}
-	spin_unlock_irq(&conf->segment_lock);
-	
-	/*
-	 * i think the read and write branch should be separated completely,
-	 * since we want to do read balancing on the read side for example.
-	 * Alternative implementations? :) --mingo
-	 */
-
-	r1_bh->master_bh = bh;
-	r1_bh->mddev = mddev;
-	r1_bh->cmd = rw;
-
-	if (rw == READ) {
-		/*
-		 * read balancing logic:
-		 */
-		mirror = conf->mirrors + raid1_read_balance(conf, bh);
-
-		bh_req = &r1_bh->bh_req;
-		memcpy(bh_req, bh, sizeof(*bh));
-		bh_req->b_blocknr = bh->b_rsector;
-		bh_req->b_dev = mirror->dev;
-		bh_req->b_rdev = mirror->dev;
-	/*	bh_req->b_rsector = bh->n_rsector; */
-		bh_req->b_end_io = raid1_end_request;
-		bh_req->b_private = r1_bh;
-		generic_make_request (rw, bh_req);
-		return 0;
-	}
-
-	/*
-	 * WRITE:
-	 */
-
-	bhl = raid1_alloc_bh(conf, conf->raid_disks);
-	for (i = 0; i < disks; i++) {
-		struct buffer_head *mbh;
-		if (!conf->mirrors[i].operational) 
-			continue;
- 
-	/*
-	 * We should use a private pool (size depending on NR_REQUEST),
-	 * to avoid writes filling up the memory with bhs
-	 *
- 	 * Such pools are much faster than kmalloc anyways (so we waste
- 	 * almost nothing by not using the master bh when writing and
- 	 * win alot of cleanness) but for now we are cool enough. --mingo
- 	 *
-	 * It's safe to sleep here, buffer heads cannot be used in a shared
- 	 * manner in the write branch. Look how we lock the buffer at the
- 	 * beginning of this function to grok the difference ;)
-	 */
- 		mbh = bhl;
-		if (mbh == NULL) {
-			MD_BUG();
-			break;
-		}
-		bhl = mbh->b_next;
-		mbh->b_next = NULL;
-		mbh->b_this_page = (struct buffer_head *)1;
-		
- 	/*
- 	 * prepare mirrored mbh (fields ordered for max mem throughput):
- 	 */
-		mbh->b_blocknr    = bh->b_rsector;
-		mbh->b_dev        = conf->mirrors[i].dev;
-		mbh->b_rdev	  = conf->mirrors[i].dev;
-		mbh->b_rsector	  = bh->b_rsector;
-		mbh->b_state      = (1<<BH_Req) | (1<<BH_Dirty) |
-						(1<<BH_Mapped) | (1<<BH_Lock);
-
-		atomic_set(&mbh->b_count, 1);
- 		mbh->b_size       = bh->b_size;
- 		mbh->b_page	  = bh->b_page;
- 		mbh->b_data	  = bh->b_data;
- 		mbh->b_list       = BUF_LOCKED;
- 		mbh->b_end_io     = raid1_end_request;
- 		mbh->b_private    = r1_bh;
-
-		mbh->b_next = r1_bh->mirror_bh_list;
-		r1_bh->mirror_bh_list = mbh;
-		sum_bhs++;
-	}
-	if (bhl) raid1_free_bh(conf,bhl);
-	if (!sum_bhs) {
-		/* Gag - all mirrors non-operational.. */
-		raid1_end_bh_io(r1_bh, 0);
-		return 0;
-	}
-	md_atomic_set(&r1_bh->remaining, sum_bhs);
-
-	/*
-	 * We have to be a bit careful about the semaphore above, thats
-	 * why we start the requests separately. Since kmalloc() could
-	 * fail, sleep and make_request() can sleep too, this is the
-	 * safer solution. Imagine, end_request decreasing the semaphore
-	 * before we could have set it up ... We could play tricks with
-	 * the semaphore (presetting it and correcting at the end if
-	 * sum_bhs is not 'n' but we have to do end_request by hand if
-	 * all requests finish until we had a chance to set up the
-	 * semaphore correctly ... lots of races).
-	 */
-	bh = r1_bh->mirror_bh_list;
-	while(bh) {
-		struct buffer_head *bh2 = bh;
-		bh = bh->b_next;
-		generic_make_request(rw, bh2);
-	}
-	return (0);
-}
-
-static void raid1_status(struct seq_file *seq, mddev_t *mddev)
-{
-	raid1_conf_t *conf = mddev_to_conf(mddev);
-	int i;
-	
-	seq_printf(seq, " [%d/%d] [", conf->raid_disks,
-						 conf->working_disks);
-	for (i = 0; i < conf->raid_disks; i++)
-		seq_printf(seq, "%s",
-			conf->mirrors[i].operational ? "U" : "_");
-	seq_printf(seq, "]");
-}
-
-#define LAST_DISK KERN_ALERT \
-"raid1: only one disk left and IO error.\n"
-
-#define NO_SPARE_DISK KERN_ALERT \
-"raid1: no spare disk left, degrading mirror level by one.\n"
-
-#define DISK_FAILED KERN_ALERT \
-"raid1: Disk failure on %s, disabling device. \n" \
-"	Operation continuing on %d devices\n"
-
-#define START_SYNCING KERN_ALERT \
-"raid1: start syncing spare disk.\n"
-
-#define ALREADY_SYNCING KERN_INFO \
-"raid1: syncing already in progress.\n"
-
-static void mark_disk_bad (mddev_t *mddev, int failed)
-{
-	raid1_conf_t *conf = mddev_to_conf(mddev);
-	struct mirror_info *mirror = conf->mirrors+failed;
-	mdp_super_t *sb = mddev->sb;
-
-	mirror->operational = 0;
-	mark_disk_faulty(sb->disks+mirror->number);
-	mark_disk_nonsync(sb->disks+mirror->number);
-	mark_disk_inactive(sb->disks+mirror->number);
-	if (!mirror->write_only)
-		sb->active_disks--;
-	sb->working_disks--;
-	sb->failed_disks++;
-	mddev->sb_dirty = 1;
-	md_wakeup_thread(conf->thread);
-	if (!mirror->write_only)
-		conf->working_disks--;
-	printk (DISK_FAILED, partition_name (mirror->dev),
-				 conf->working_disks);
-}
-
-static int raid1_error (mddev_t *mddev, kdev_t dev)
-{
-	raid1_conf_t *conf = mddev_to_conf(mddev);
-	struct mirror_info * mirrors = conf->mirrors;
-	int disks = MD_SB_DISKS;
-	int i;
-
-	/* Find the drive.
-	 * If it is not operational, then we have already marked it as dead
-	 * else if it is the last working disks, ignore the error, let the
-	 * next level up know.
-	 * else mark the drive as failed
-	 */
-
-	for (i = 0; i < disks; i++)
-		if (mirrors[i].dev==dev && mirrors[i].operational)
-			break;
-	if (i == disks)
-		return 0;
-
-	if (i < conf->raid_disks && conf->working_disks == 1) {
-		/* Don't fail the drive, act as though we were just a
-		 * normal single drive
-		 */
-
-		return 1;
-	}
-	mark_disk_bad(mddev, i);
-	return 0;
-}
-
-#undef LAST_DISK
-#undef NO_SPARE_DISK
-#undef DISK_FAILED
-#undef START_SYNCING
-
-
-static void print_raid1_conf (raid1_conf_t *conf)
-{
-	int i;
-	struct mirror_info *tmp;
-
-	printk("RAID1 conf printout:\n");
-	if (!conf) {
-		printk("(conf==NULL)\n");
-		return;
-	}
-	printk(" --- wd:%d rd:%d nd:%d\n", conf->working_disks,
-			 conf->raid_disks, conf->nr_disks);
-
-	for (i = 0; i < MD_SB_DISKS; i++) {
-		tmp = conf->mirrors + i;
-		printk(" disk %d, s:%d, o:%d, n:%d rd:%d us:%d dev:%s\n",
-			i, tmp->spare,tmp->operational,
-			tmp->number,tmp->raid_disk,tmp->used_slot,
-			partition_name(tmp->dev));
-	}
-}
-
-static void close_sync(raid1_conf_t *conf)
-{
-	mddev_t *mddev = conf->mddev;
-	/* If reconstruction was interrupted, we need to close the "active" and "pending"
-	 * holes.
-	 * we know that there are no active rebuild requests, os cnt_active == cnt_ready ==0
-	 */
-	/* this is really needed when recovery stops too... */
-	spin_lock_irq(&conf->segment_lock);
-	conf->start_active = conf->start_pending;
-	conf->start_ready = conf->start_pending;
-	wait_event_lock_irq(conf->wait_ready, !conf->cnt_pending, conf->segment_lock);
-	conf->start_active =conf->start_ready = conf->start_pending = conf->start_future;
-	conf->start_future = (mddev->sb->size<<1)+1;
-	conf->cnt_pending = conf->cnt_future;
-	conf->cnt_future = 0;
-	conf->phase = conf->phase ^1;
-	wait_event_lock_irq(conf->wait_ready, !conf->cnt_pending, conf->segment_lock);
-	conf->start_active = conf->start_ready = conf->start_pending = conf->start_future = 0;
-	conf->phase = 0;
-	conf->cnt_future = conf->cnt_done;;
-	conf->cnt_done = 0;
-	spin_unlock_irq(&conf->segment_lock);
-	wake_up(&conf->wait_done);
-
-	mempool_destroy(conf->r1buf_pool);
-	conf->r1buf_pool = NULL;
-}
-
-static int raid1_diskop(mddev_t *mddev, mdp_disk_t **d, int state)
-{
-	int err = 0;
-	int i, failed_disk=-1, spare_disk=-1, removed_disk=-1, added_disk=-1;
-	raid1_conf_t *conf = mddev->private;
-	struct mirror_info *tmp, *sdisk, *fdisk, *rdisk, *adisk;
-	mdp_super_t *sb = mddev->sb;
-	mdp_disk_t *failed_desc, *spare_desc, *added_desc;
-	mdk_rdev_t *spare_rdev, *failed_rdev;
-
-	print_raid1_conf(conf);
-
-	switch (state) {
-	case DISKOP_SPARE_ACTIVE:
-	case DISKOP_SPARE_INACTIVE:
-		/* need to wait for pending sync io before locking device */
-		close_sync(conf);
-	}
-
-	md_spin_lock_irq(&conf->device_lock);
-	/*
-	 * find the disk ...
-	 */
-	switch (state) {
-
-	case DISKOP_SPARE_ACTIVE:
-
-		/*
-		 * Find the failed disk within the RAID1 configuration ...
-		 * (this can only be in the first conf->working_disks part)
-		 */
-		for (i = 0; i < conf->raid_disks; i++) {
-			tmp = conf->mirrors + i;
-			if ((!tmp->operational && !tmp->spare) ||
-					!tmp->used_slot) {
-				failed_disk = i;
-				break;
-			}
-		}
-		/*
-		 * When we activate a spare disk we _must_ have a disk in
-		 * the lower (active) part of the array to replace. 
-		 */
-		if ((failed_disk == -1) || (failed_disk >= conf->raid_disks)) {
-			MD_BUG();
-			err = 1;
-			goto abort;
-		}
-		/* fall through */
-
-	case DISKOP_SPARE_WRITE:
-	case DISKOP_SPARE_INACTIVE:
-
-		/*
-		 * Find the spare disk ... (can only be in the 'high'
-		 * area of the array)
-		 */
-		for (i = conf->raid_disks; i < MD_SB_DISKS; i++) {
-			tmp = conf->mirrors + i;
-			if (tmp->spare && tmp->number == (*d)->number) {
-				spare_disk = i;
-				break;
-			}
-		}
-		if (spare_disk == -1) {
-			MD_BUG();
-			err = 1;
-			goto abort;
-		}
-		break;
-
-	case DISKOP_HOT_REMOVE_DISK:
-
-		for (i = 0; i < MD_SB_DISKS; i++) {
-			tmp = conf->mirrors + i;
-			if (tmp->used_slot && (tmp->number == (*d)->number)) {
-				if (tmp->operational) {
-					err = -EBUSY;
-					goto abort;
-				}
-				removed_disk = i;
-				break;
-			}
-		}
-		if (removed_disk == -1) {
-			MD_BUG();
-			err = 1;
-			goto abort;
-		}
-		break;
-
-	case DISKOP_HOT_ADD_DISK:
-
-		for (i = conf->raid_disks; i < MD_SB_DISKS; i++) {
-			tmp = conf->mirrors + i;
-			if (!tmp->used_slot) {
-				added_disk = i;
-				break;
-			}
-		}
-		if (added_disk == -1) {
-			MD_BUG();
-			err = 1;
-			goto abort;
-		}
-		break;
-	}
-
-	switch (state) {
-	/*
-	 * Switch the spare disk to write-only mode:
-	 */
-	case DISKOP_SPARE_WRITE:
-		sdisk = conf->mirrors + spare_disk;
-		sdisk->operational = 1;
-		sdisk->write_only = 1;
-		break;
-	/*
-	 * Deactivate a spare disk:
-	 */
-	case DISKOP_SPARE_INACTIVE:
-<<<<<<< found
-		if (conf->start_future > 0) {
-			MD_BUG();
-			err = -EBUSY;
-			break;
-		}
-||||||| expected
-		close_sync(conf);
-=======
->>>>>>> replacement
-		sdisk = conf->mirrors + spare_disk;
-		sdisk->operational = 0;
-		sdisk->write_only = 0;
-		break;
-	/*
-	 * Activate (mark read-write) the (now sync) spare disk,
-	 * which means we switch it's 'raid position' (->raid_disk)
-	 * with the failed disk. (only the first 'conf->nr_disks'
-	 * slots are used for 'real' disks and we must preserve this
-	 * property)
-	 */
-	case DISKOP_SPARE_ACTIVE:
-<<<<<<< found
-		if (conf->start_future > 0) {
-			MD_BUG();
-			err = -EBUSY;
-			break;
-		}
-||||||| expected
-		close_sync(conf);
-=======
->>>>>>> replacement
-		sdisk = conf->mirrors + spare_disk;
-		fdisk = conf->mirrors + failed_disk;
-
-		spare_desc = &sb->disks[sdisk->number];
-		failed_desc = &sb->disks[fdisk->number];
-
-		if (spare_desc != *d) {
-			MD_BUG();
-			err = 1;
-			goto abort;
-		}
-
-		if (spare_desc->raid_disk != sdisk->raid_disk) {
-			MD_BUG();
-			err = 1;
-			goto abort;
-		}
-			
-		if (sdisk->raid_disk != spare_disk) {
-			MD_BUG();
-			err = 1;
-			goto abort;
-		}
-
-		if (failed_desc->raid_disk != fdisk->raid_disk) {
-			MD_BUG();
-			err = 1;
-			goto abort;
-		}
-
-		if (fdisk->raid_disk != failed_disk) {
-			MD_BUG();
-			err = 1;
-			goto abort;
-		}
-
-		/*
-		 * do the switch finally
-		 */
-		spare_rdev = find_rdev_nr(mddev, spare_desc->number);
-		failed_rdev = find_rdev_nr(mddev, failed_desc->number);
-
-		/* There must be a spare_rdev, but there may not be a
-		 * failed_rdev.  That slot might be empty...
-		 */
-		spare_rdev->desc_nr = failed_desc->number;
-		if (failed_rdev)
-			failed_rdev->desc_nr = spare_desc->number;
-		
-		xchg_values(*spare_desc, *failed_desc);
-		xchg_values(*fdisk, *sdisk);
-
-		/*
-		 * (careful, 'failed' and 'spare' are switched from now on)
-		 *
-		 * we want to preserve linear numbering and we want to
-		 * give the proper raid_disk number to the now activated
-		 * disk. (this means we switch back these values)
-		 */
-	
-		xchg_values(spare_desc->raid_disk, failed_desc->raid_disk);
-		xchg_values(sdisk->raid_disk, fdisk->raid_disk);
-		xchg_values(spare_desc->number, failed_desc->number);
-		xchg_values(sdisk->number, fdisk->number);
-
-		*d = failed_desc;
-
-		if (sdisk->dev == MKDEV(0,0))
-			sdisk->used_slot = 0;
-		/*
-		 * this really activates the spare.
-		 */
-		fdisk->spare = 0;
-		fdisk->write_only = 0;
-
-		/*
-		 * if we activate a spare, we definitely replace a
-		 * non-operational disk slot in the 'low' area of
-		 * the disk array.
-		 */
-
-		conf->working_disks++;
-
-		break;
-
-	case DISKOP_HOT_REMOVE_DISK:
-		rdisk = conf->mirrors + removed_disk;
-
-		if (rdisk->spare && (removed_disk < conf->raid_disks)) {
-			MD_BUG();	
-			err = 1;
-			goto abort;
-		}
-		rdisk->dev = MKDEV(0,0);
-		rdisk->used_slot = 0;
-		conf->nr_disks--;
-		break;
-
-	case DISKOP_HOT_ADD_DISK:
-		adisk = conf->mirrors + added_disk;
-		added_desc = *d;
-
-		if (added_disk != added_desc->number) {
-			MD_BUG();	
-			err = 1;
-			goto abort;
-		}
-
-		adisk->number = added_desc->number;
-		adisk->raid_disk = added_desc->raid_disk;
-		adisk->dev = MKDEV(added_desc->major,added_desc->minor);
-
-		adisk->operational = 0;
-		adisk->write_only = 0;
-		adisk->spare = 1;
-		adisk->used_slot = 1;
-		adisk->head_position = 0;
-		conf->nr_disks++;
-
-		break;
-
-	default:
-		MD_BUG();	
-		err = 1;
-		goto abort;
-	}
-abort:
-	md_spin_unlock_irq(&conf->device_lock);
-<<<<<<< found
-	if (state == DISKOP_SPARE_ACTIVE || state == DISKOP_SPARE_INACTIVE)
-		/* should move to "END_REBUILD" when such exists */
-		raid1_shrink_buffers(conf);
-
-	print_raid1_conf(conf);
-||||||| expected
-	if (state == DISKOP_SPARE_ACTIVE || state == DISKOP_SPARE_INACTIVE) {
-		mempool_destroy(conf->r1buf_pool);
-		conf->r1buf_pool = NULL;
-	}
-
-	print_conf(conf);
-=======
-
-	print_conf(conf);
->>>>>>> replacement
-	return err;
-}
-
-
-#define IO_ERROR KERN_ALERT \
-"raid1: %s: unrecoverable I/O read error for block %lu\n"
-
-#define REDIRECT_SECTOR KERN_ERR \
-"raid1: %s: redirecting sector %lu to another mirror\n"
-
-/*
- * This is a kernel thread which:
- *
- *	1.	Retries failed read operations on working mirrors.
- *	2.	Updates the raid superblock when problems encounter.
- *	3.	Performs writes following reads for array syncronising.
- */
-static void end_sync_write(struct buffer_head *bh, int uptodate);
-static void end_sync_read(struct buffer_head *bh, int uptodate);
-
-static void raid1d (void *data)
-{
-	struct raid1_bh *r1_bh;
-	struct buffer_head *bh;
-	unsigned long flags;
-	raid1_conf_t *conf = data;
-	mddev_t *mddev = conf->mddev;
-	kdev_t dev;
-
-	if (mddev->sb_dirty)
-		md_update_sb(mddev);
-
-	for (;;) {
-		md_spin_lock_irqsave(&retry_list_lock, flags);
-		r1_bh = raid1_retry_list;
-		if (!r1_bh)
-			break;
-		raid1_retry_list = r1_bh->next_r1;
-		md_spin_unlock_irqrestore(&retry_list_lock, flags);
-
-		mddev = r1_bh->mddev;
-		bh = &r1_bh->bh_req;
-		switch(r1_bh->cmd) {
-		case SPECIAL:
-			/* have to allocate lots of bh structures and
-			 * schedule writes
-			 */
-			if (test_bit(R1BH_Uptodate, &r1_bh->state)) {
-				int i, sum_bhs = 0;
-				int disks = MD_SB_DISKS;
-				struct buffer_head *bhl, *mbh;
-				
-				conf = mddev_to_conf(mddev);
-				bhl = raid1_alloc_bh(conf, conf->raid_disks); /* don't really need this many */
-				for (i = 0; i < disks ; i++) {
-					if (!conf->mirrors[i].operational)
-						continue;
-					if (i==conf->last_used)
-						/* we read from here, no need to write */
-						continue;
-					if (i < conf->raid_disks
-					    && mddev->in_sync)
-						/* don't need to write this,
-						 * we are just rebuilding */
-						continue;
-					mbh = bhl;
-					if (!mbh) {
-						MD_BUG();
-						break;
-					}
-					bhl = mbh->b_next;
-					mbh->b_this_page = (struct buffer_head *)1;
-
-						
-				/*
-				 * prepare mirrored bh (fields ordered for max mem throughput):
-				 */
-					mbh->b_blocknr    = bh->b_blocknr;
-					mbh->b_dev        = conf->mirrors[i].dev;
-					mbh->b_rdev	  = conf->mirrors[i].dev;
-					mbh->b_rsector	  = bh->b_blocknr;
-					mbh->b_state      = (1<<BH_Req) | (1<<BH_Dirty) |
-						(1<<BH_Mapped) | (1<<BH_Lock);
-					atomic_set(&mbh->b_count, 1);
-					mbh->b_size       = bh->b_size;
-					mbh->b_page	  = bh->b_page;
-					mbh->b_data	  = bh->b_data;
-					mbh->b_list       = BUF_LOCKED;
-					mbh->b_end_io     = end_sync_write;
-					mbh->b_private    = r1_bh;
-
-					mbh->b_next = r1_bh->mirror_bh_list;
-					r1_bh->mirror_bh_list = mbh;
-
-					sum_bhs++;
-				}
-				md_atomic_set(&r1_bh->remaining, sum_bhs);
-				if (bhl) raid1_free_bh(conf, bhl);
-				mbh = r1_bh->mirror_bh_list;
-
-				if (!sum_bhs) {
-					/* nowhere to write this too... I guess we
-					 * must be done
-					 */
-					sync_request_done(bh->b_blocknr, conf);
-					md_done_sync(mddev, bh->b_size>>9, 0);
-					raid1_free_buf(r1_bh);
-				} else
-				while (mbh) {
-					struct buffer_head *bh1 = mbh;
-					mbh = mbh->b_next;
-					generic_make_request(WRITE, bh1);
-					md_sync_acct(bh1->b_dev, bh1->b_size/512);
-				}
-			} else {
-				/* There is no point trying a read-for-reconstruct
-				 * as reconstruct is about to be aborted
-				 */
-
-				printk (IO_ERROR, partition_name(bh->b_dev), bh->b_blocknr);
-				md_done_sync(mddev, bh->b_size>>9, 0);
-			}
-
-			break;
-		case READ:
-		case READA:
-			dev = bh->b_dev;
-			raid1_map (mddev, &bh->b_dev);
-			if (bh->b_dev == dev) {
-				printk (IO_ERROR, partition_name(bh->b_dev), bh->b_blocknr);
-				raid1_end_bh_io(r1_bh, 0);
-			} else {
-				printk (REDIRECT_SECTOR,
-					partition_name(bh->b_dev), bh->b_blocknr);
-				bh->b_rdev = bh->b_dev;
-				bh->b_rsector = bh->b_blocknr;
-				generic_make_request (r1_bh->cmd, bh);
-			}
-			break;
-		}
-	}
-	md_spin_unlock_irqrestore(&retry_list_lock, flags);
-}
-#undef IO_ERROR
-#undef REDIRECT_SECTOR
-
-<<<<<<< found
-static void raid1syncd (void *data)
-{
-	raid1_conf_t *conf = data;
-||||||| expected
-static void raid1syncd(void *data)
-{
-	conf_t *conf = data;
-=======
->>>>>>> replacement
-
-/*
- * perform a "sync" on one "block"
- *
- * We need to make sure that no normal I/O request - particularly write
- * requests - conflict with active sync requests.
- * This is achieved by conceptually dividing the device space into a
- * number of sections:
- *  DONE: 0 .. a-1     These blocks are in-sync
- *  ACTIVE: a.. b-1    These blocks may have active sync requests, but
- *                     no normal IO requests
- *  READY: b .. c-1    These blocks have no normal IO requests - sync
- *                     request may be happening
- *  PENDING: c .. d-1  These blocks may have IO requests, but no new
- *                     ones will be added
- *  FUTURE:  d .. end  These blocks are not to be considered yet. IO may
- *                     be happening, but not sync
- *
- * We keep a
- *   phase    which flips (0 or 1) each time d moves and
- * a count of:
- *   z =  active io requests in FUTURE since d moved - marked with
- *        current phase
- *   y =  active io requests in FUTURE before d moved, or PENDING -
- *        marked with previous phase
- *   x =  active sync requests in READY
- *   w =  active sync requests in ACTIVE
- *   v =  active io requests in DONE
- *
- * Normally, a=b=c=d=0 and z= active io requests
- *   or a=b=c=d=END and v= active io requests
- * Allowed changes to a,b,c,d:
- * A:  c==d &&  y==0 -> d+=window, y=z, z=0, phase=!phase
- * B:  y==0 -> c=d
- * C:   b=c, w+=x, x=0
- * D:  w==0 -> a=b
- * E: a==b==c==d==end -> a=b=c=d=0, z=v, v=0
- *
- * At start of sync we apply A.
- * When y reaches 0, we apply B then A then being sync requests
- * When sync point reaches c-1, we wait for y==0, and W==0, and
- * then apply apply B then A then D then C.
- * Finally, we apply E
- *
- * The sync request simply issues a "read" against a working drive
- * This is marked so that on completion the raid1d thread is woken to
- * issue suitable write requests
- */
-
-static int raid1_sync_request (mddev_t *mddev, unsigned long sector_nr)
-{
-	raid1_conf_t *conf = mddev_to_conf(mddev);
-	struct mirror_info *mirror;
-	struct raid1_bh *r1_bh;
-	struct buffer_head *bh;
-	int bsize;
-	int disk;
-	int block_nr;
-	int buffs;
-
-	if (!sector_nr) {
-		/* we want enough buffers to hold twice the window of 128*/
-		buffs = 128 *2 / (PAGE_SIZE>>9);
-		buffs = raid1_grow_buffers(conf, buffs);
-		if (buffs < 2)
-			goto nomem;
-		conf->window = buffs*(PAGE_SIZE>>9)/2;
-	}
-	spin_lock_irq(&conf->segment_lock);
-	if (!sector_nr) {
-		/* initialize ...*/
-		conf->start_active = 0;
-		conf->start_ready = 0;
-		conf->start_pending = 0;
-		conf->start_future = 0;
-		conf->phase = 0;
-		
-		conf->cnt_future += conf->cnt_done+conf->cnt_pending;
-		conf->cnt_done = conf->cnt_pending = 0;
-		if (conf->cnt_ready || conf->cnt_active)
-			MD_BUG();
-	}
-	while (sector_nr >= conf->start_pending) {
-		PRINTK("wait .. sect=%lu start_active=%d ready=%d pending=%d future=%d, cnt_done=%d active=%d ready=%d pending=%d future=%d\n",
-			sector_nr, conf->start_active, conf->start_ready, conf->start_pending, conf->start_future,
-			conf->cnt_done, conf->cnt_active, conf->cnt_ready, conf->cnt_pending, conf->cnt_future);
-		wait_event_lock_irq(conf->wait_done,
-					!conf->cnt_active,
-					conf->segment_lock);
-		wait_event_lock_irq(conf->wait_ready,
-					!conf->cnt_pending,
-					conf->segment_lock);
-		conf->start_active = conf->start_ready;
-		conf->start_ready = conf->start_pending;
-		conf->start_pending = conf->start_future;
-		conf->start_future = conf->start_future+conf->window;
-		// Note: falling off the end is not a problem
-		conf->phase = conf->phase ^1;
-		conf->cnt_active = conf->cnt_ready;
-		conf->cnt_ready = 0;
-		conf->cnt_pending = conf->cnt_future;
-		conf->cnt_future = 0;
-		wake_up(&conf->wait_done);
-	}
-	conf->cnt_ready++;
-	spin_unlock_irq(&conf->segment_lock);
-		
-
-	/* If reconstructing, and >1 working disc,
-	 * could dedicate one to rebuild and others to
-	 * service read requests ..
-	 */
-	disk = conf->last_used;
-	/* make sure disk is operational */
-	while (!conf->mirrors[disk].operational) {
-		if (disk <= 0) disk = conf->raid_disks;
-		disk--;
-		if (disk == conf->last_used)
-			break;
-	}
-	conf->last_used = disk;
-	
-	mirror = conf->mirrors+conf->last_used;
-	
-	r1_bh = raid1_alloc_buf (conf);
-	r1_bh->master_bh = NULL;
-	r1_bh->mddev = mddev;
-	r1_bh->cmd = SPECIAL;
-	bh = &r1_bh->bh_req;
-
-	block_nr = sector_nr;
-	bsize = 512;
-	while (!(block_nr & 1) && bsize < PAGE_SIZE
-			&& (block_nr+2)*(bsize>>9) < (mddev->sb->size *2)) {
-		block_nr >>= 1;
-		bsize <<= 1;
-	}
-	bh->b_size = bsize;
-	bh->b_list = BUF_LOCKED;
-	bh->b_dev = mirror->dev;
-	bh->b_rdev = mirror->dev;
-	bh->b_state = (1<<BH_Req) | (1<<BH_Mapped) | (1<<BH_Lock);
-	if (!bh->b_page)
-		BUG();
-	if (!bh->b_data)
-		BUG();
-	if (bh->b_data != page_address(bh->b_page))
-		BUG();
-	bh->b_end_io = end_sync_read;
-	bh->b_private = r1_bh;
-	bh->b_blocknr = sector_nr;
-	bh->b_rsector = sector_nr;
-	init_waitqueue_head(&bh->b_wait);
-
-	generic_make_request(READ, bh);
-	md_sync_acct(bh->b_dev, bh->b_size/512);
-
-	return (bsize >> 9);
-
-nomem:
-<<<<<<< found
-	raid1_shrink_buffers(conf);
-	return -ENOMEM;
-}
-
-static void end_sync_read(struct buffer_head *bh, int uptodate)
-||||||| expected
-	if (!sector_nr)
-		if (init_resync(conf))
-			return -ENOMEM;
-	/*
-	 * If there is non-resync activity waiting for us then
-	 * put in a delay to throttle resync.
-=======
-	if (sector_nr == 0)
-		if (init_resync(conf))
-			return -ENOMEM;
-
-	max_sector = mddev->sb->size << 1;
-	if (sector_nr >= max_sector) {
-		close_sync(conf);
-		return 0;
-	}
-
-	/*
-	 * If there is non-resync activity waiting for us then
-	 * put in a delay to throttle resync.
->>>>>>> replacement
-{
-	struct raid1_bh * r1_bh = (struct raid1_bh *)(bh->b_private);
-
-	/* we have read a block, now it needs to be re-written,
-	 * or re-read if the read failed.
-	 * We don't do much here, just schedule handling by raid1d
-	 */
-	if (!uptodate)
-		md_error (r1_bh->mddev, bh->b_dev);
-	else
-		set_bit(R1BH_Uptodate, &r1_bh->state);
-	raid1_reschedule_retry(r1_bh);
-}
-
-static void end_sync_write(struct buffer_head *bh, int uptodate)
-{
- 	struct raid1_bh * r1_bh = (struct raid1_bh *)(bh->b_private);
-	
-	if (!uptodate)
- 		md_error (r1_bh->mddev, bh->b_dev);
-	if (atomic_dec_and_test(&r1_bh->remaining)) {
-		mddev_t *mddev = r1_bh->mddev;
-<<<<<<< found
- 		unsigned long sect = bh->b_blocknr;
-		int size = bh->b_size;
-		raid1_free_buf(r1_bh);
-		sync_request_done(sect, mddev_to_conf(mddev));
-		md_done_sync(mddev,size>>9, uptodate);
-||||||| expected
-	r1_bio->sector = sector_nr;
-	r1_bio->cmd = SPECIAL;
-
-	max_sector = mddev->sb->size << 1;
-	if (sector_nr >= max_sector)
-		BUG();
-
-=======
-	r1_bio->sector = sector_nr;
-	r1_bio->cmd = SPECIAL;
-
->>>>>>> replacement
-	}
-}
-
-#define INVALID_LEVEL KERN_WARNING \
-"raid1: md%d: raid level not set to mirroring (%d)\n"
-
-#define NO_SB KERN_ERR \
-"raid1: disabled mirror %s (couldn't access raid superblock)\n"
-
-#define ERRORS KERN_ERR \
-"raid1: disabled mirror %s (errors detected)\n"
-
-#define NOT_IN_SYNC KERN_ERR \
-"raid1: disabled mirror %s (not in sync)\n"
-
-#define INCONSISTENT KERN_ERR \
-"raid1: disabled mirror %s (inconsistent descriptor)\n"
-
-#define ALREADY_RUNNING KERN_ERR \
-"raid1: disabled mirror %s (mirror %d already operational)\n"
-
-#define OPERATIONAL KERN_INFO \
-"raid1: device %s operational as mirror %d\n"
-
-#define MEM_ERROR KERN_ERR \
-"raid1: couldn't allocate memory for md%d\n"
-
-#define SPARE KERN_INFO \
-"raid1: spare disk %s\n"
-
-#define NONE_OPERATIONAL KERN_ERR \
-"raid1: no operational mirrors for md%d\n"
-
-#define ARRAY_IS_ACTIVE KERN_INFO \
-"raid1: raid set md%d active with %d out of %d mirrors\n"
-
-#define THREAD_ERROR KERN_ERR \
-"raid1: couldn't allocate thread for md%d\n"
-
-#define START_RESYNC KERN_WARNING \
-"raid1: raid set md%d not clean; reconstructing mirrors\n"
-
-static int raid1_run (mddev_t *mddev)
-{
-	raid1_conf_t *conf;
-	int i, j, disk_idx;
-	struct mirror_info *disk;
-	mdp_super_t *sb = mddev->sb;
-	mdp_disk_t *descriptor;
-	mdk_rdev_t *rdev;
-	struct md_list_head *tmp;
-
-	MOD_INC_USE_COUNT;
-
-	if (sb->level != 1) {
-		printk(INVALID_LEVEL, mdidx(mddev), sb->level);
-		goto out;
-	}
-	/*
-	 * copy the already verified devices into our private RAID1
-	 * bookkeeping area. [whatever we allocate in raid1_run(),
-	 * should be freed in raid1_stop()]
-	 */
-
-	conf = kmalloc(sizeof(raid1_conf_t), GFP_KERNEL);
-	mddev->private = conf;
-	if (!conf) {
-		printk(MEM_ERROR, mdidx(mddev));
-		goto out;
-	}
-	memset(conf, 0, sizeof(*conf));
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->faulty) {
-			printk(ERRORS, partition_name(rdev->dev));
-		} else {
-			if (!rdev->sb) {
-				MD_BUG();
-				continue;
-			}
-		}
-		if (rdev->desc_nr == -1) {
-			MD_BUG();
-			continue;
-		}
-		descriptor = &sb->disks[rdev->desc_nr];
-		disk_idx = descriptor->raid_disk;
-		disk = conf->mirrors + disk_idx;
-
-		if (disk_faulty(descriptor)) {
-			disk->number = descriptor->number;
-			disk->raid_disk = disk_idx;
-			disk->dev = rdev->dev;
-			disk->sect_limit = MAX_WORK_PER_DISK;
-			disk->operational = 0;
-			disk->write_only = 0;
-			disk->spare = 0;
-			disk->used_slot = 1;
-			disk->head_position = 0;
-			continue;
-		}
-		if (disk_active(descriptor)) {
-			if (!disk_sync(descriptor)) {
-				printk(NOT_IN_SYNC,
-					partition_name(rdev->dev));
-				continue;
-			}
-			if ((descriptor->number > MD_SB_DISKS) ||
-					 (disk_idx > sb->raid_disks)) {
-
-				printk(INCONSISTENT,
-					partition_name(rdev->dev));
-				continue;
-			}
-			if (disk->operational) {
-				printk(ALREADY_RUNNING,
-					partition_name(rdev->dev),
-					disk_idx);
-				continue;
-			}
-			printk(OPERATIONAL, partition_name(rdev->dev),
- 					disk_idx);
-			disk->number = descriptor->number;
-			disk->raid_disk = disk_idx;
-			disk->dev = rdev->dev;
-			disk->sect_limit = MAX_WORK_PER_DISK;
-			disk->operational = 1;
-			disk->write_only = 0;
-			disk->spare = 0;
-			disk->used_slot = 1;
-			disk->head_position = 0;
-			conf->working_disks++;
-		} else {
-		/*
-		 * Must be a spare disk ..
-		 */
-			printk(SPARE, partition_name(rdev->dev));
-			disk->number = descriptor->number;
-			disk->raid_disk = disk_idx;
-			disk->dev = rdev->dev;
-			disk->sect_limit = MAX_WORK_PER_DISK;
-			disk->operational = 0;
-			disk->write_only = 0;
-			disk->spare = 1;
-			disk->used_slot = 1;
-			disk->head_position = 0;
-		}
-	}
-	conf->raid_disks = sb->raid_disks;
-	conf->nr_disks = sb->nr_disks;
-	conf->mddev = mddev;
-	conf->device_lock = MD_SPIN_LOCK_UNLOCKED;
-
-	conf->segment_lock = MD_SPIN_LOCK_UNLOCKED;
-	init_waitqueue_head(&conf->wait_buffer);
-	init_waitqueue_head(&conf->wait_done);
-	init_waitqueue_head(&conf->wait_ready);
-
-	if (!conf->working_disks) {
-		printk(NONE_OPERATIONAL, mdidx(mddev));
-		goto out_free_conf;
-	}
-
-
-	/* pre-allocate some buffer_head structures.
-	 * As a minimum, 1 r1bh and raid_disks buffer_heads
-	 * would probably get us by in tight memory situations,
-	 * but a few more is probably a good idea.
-	 * For now, try NR_RESERVED_BUFS r1bh and
-	 * NR_RESERVED_BUFS*raid_disks bufferheads
-	 * This will allow at least NR_RESERVED_BUFS concurrent
-	 * reads or writes even if kmalloc starts failing
-	 */
-	if (raid1_grow_r1bh(conf, NR_RESERVED_BUFS) < NR_RESERVED_BUFS ||
-	    raid1_grow_bh(conf, NR_RESERVED_BUFS*conf->raid_disks)
-	                      < NR_RESERVED_BUFS*conf->raid_disks) {
-		printk(MEM_ERROR, mdidx(mddev));
-		goto out_free_conf;
-	}
-
-	for (i = 0; i < MD_SB_DISKS; i++) {
-		
-		descriptor = sb->disks+i;
-		disk_idx = descriptor->raid_disk;
-		disk = conf->mirrors + disk_idx;
-
-		if (disk_faulty(descriptor) && (disk_idx < conf->raid_disks) &&
-				!disk->used_slot) {
-
-			disk->number = descriptor->number;
-			disk->raid_disk = disk_idx;
-			disk->dev = MKDEV(0,0);
-
-			disk->operational = 0;
-			disk->write_only = 0;
-			disk->spare = 0;
-			disk->used_slot = 1;
-			disk->head_position = 0;
-		}
-	}
-
-	/*
-	 * find the first working one and use it as a starting point
-	 * to read balancing.
-	 */
-	for (j = 0; !conf->mirrors[j].operational && j < MD_SB_DISKS; j++)
-		/* nothing */;
-	conf->last_used = j;
-
-
-
-	{
-		const char * name = "raid1d";
-
-		conf->thread = md_register_thread(raid1d, conf, name);
-		if (!conf->thread) {
-			printk(THREAD_ERROR, mdidx(mddev));
-			goto out_free_conf;
-		}
-	}
-
-<<<<<<< found
-	if (!start_recovery && !(sb->state & (1 << MD_SB_CLEAN)) &&
-	    (conf->working_disks > 1)) {
-		const char * name = "raid1syncd";
-
-		conf->resync_thread = md_register_thread(raid1syncd, conf,name);
-||||||| expected
-	if (!start_recovery && !(sb->state & (1 << MD_SB_CLEAN)) &&
-						(conf->working_disks > 1)) {
-		const char * name = "raid1syncd";
-
-		conf->resync_thread = md_register_thread(raid1syncd, conf, name);
-=======
->>>>>>> replacement
-
-	/*
-	 * Regenerate the "device is in sync with the raid set" bit for
-	 * each device.
-	 */
-	for (i = 0; i < MD_SB_DISKS; i++) {
-		mark_disk_nonsync(sb->disks+i);
-		for (j = 0; j < sb->raid_disks; j++) {
-			if (!conf->mirrors[j].operational)
-				continue;
-			if (sb->disks[i].number == conf->mirrors[j].number)
-				mark_disk_sync(sb->disks+i);
-		}
-	}
-	sb->active_disks = conf->working_disks;
-
-	printk(ARRAY_IS_ACTIVE, mdidx(mddev), sb->active_disks, sb->raid_disks);
-	/*
-	 * Ok, everything is just fine now
-	 */
-	return 0;
-
-out_free_conf:
-	raid1_shrink_r1bh(conf);
-	raid1_shrink_bh(conf);
-	raid1_shrink_buffers(conf);
-	kfree(conf);
-	mddev->private = NULL;
-out:
-	MOD_DEC_USE_COUNT;
-	return -EIO;
-}
-
-#undef INVALID_LEVEL
-#undef NO_SB
-#undef ERRORS
-#undef NOT_IN_SYNC
-#undef INCONSISTENT
-#undef ALREADY_RUNNING
-#undef OPERATIONAL
-#undef SPARE
-#undef NONE_OPERATIONAL
-#undef ARRAY_IS_ACTIVE
-
-<<<<<<< found
-static int raid1_stop_resync (mddev_t *mddev)
-{
-	raid1_conf_t *conf = mddev_to_conf(mddev);
-
-	if (conf->resync_thread) {
-		if (conf->resync_mirrors) {
-			md_interrupt_thread(conf->resync_thread);
-
-			printk(KERN_INFO "raid1: mirror resync was not fully finished, restarting next time.\n");
-			return 1;
-		}
-		return 0;
-	}
-	return 0;
-}
-
-static int raid1_restart_resync (mddev_t *mddev)
-{
-	raid1_conf_t *conf = mddev_to_conf(mddev);
-||||||| expected
-static int stop_resync(mddev_t *mddev)
-{
-	conf_t *conf = mddev_to_conf(mddev);
-
-	if (conf->resync_thread) {
-		if (conf->resync_mirrors) {
-			md_interrupt_thread(conf->resync_thread);
-
-			printk(KERN_INFO "raid1: mirror resync was not fully finished, restarting next time.\n");
-			return 1;
-		}
-		return 0;
-	}
-	return 0;
-}
-
-static int restart_resync(mddev_t *mddev)
-{
-	conf_t *conf = mddev_to_conf(mddev);
-=======
->>>>>>> replacement
-static int raid1_stop (mddev_t *mddev)
-{
-	raid1_conf_t *conf = mddev_to_conf(mddev);
-
-	md_unregister_thread(conf->thread);
-	raid1_shrink_r1bh(conf);
-	raid1_shrink_bh(conf);
-	raid1_shrink_buffers(conf);
-	kfree(conf);
-	mddev->private = NULL;
-	MOD_DEC_USE_COUNT;
-	return 0;
-}
-
-static mdk_personality_t raid1_personality=
-{
-	name:		"raid1",
-	make_request:	raid1_make_request,
-	run:		raid1_run,
-	stop:		raid1_stop,
-	status:		raid1_status,
-	error_handler:	raid1_error,
-	diskop:		raid1_diskop,
-<<<<<<< found
-	stop_resync:	raid1_stop_resync,
-	restart_resync:	raid1_restart_resync,
-||||||| expected
-	stop_resync:	stop_resync,
-	restart_resync:	restart_resync,
-=======
->>>>>>> replacement
-	sync_request:	raid1_sync_request
-};
-
-static int md__init raid1_init (void)
-{
-	return register_md_personality (RAID1, &raid1_personality);
-}
-
-static void raid1_exit (void)
-{
-	unregister_md_personality (RAID1);
-}
-
-module_init(raid1_init);
-module_exit(raid1_exit);
-MODULE_LICENSE("GPL");
./linux/md-resync/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- diff	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:44.563285375 +0000
@@ -1,93 +0,0 @@
-@@ -1,90 +1,90 @@
-|	return <<<--0-->>><<<++1++>>>;
-|<<<--abort:-->>><<<++}++>>>
-|<<<--	return-->>><<<++
-|#undef++>>> <<<--1;
-|}-->>><<<++OLD_LEVEL++>>>
- 
- static int device_size_calculation(mddev_t * mddev)
- {
- 	int data_disks = 0;
- 	unsigned int readahead;
- 	struct list_head *tmp;
- 	mdk_rdev_t *rdev;
- 
- 	/*
- 	 * Do device size calculation. Bail out if too small.
- 	 * (we have to do this after having validated chunk_size,
- 	 * because device size has to be modulo chunk_size)
- 	 */
- 
- 	ITERATE_RDEV(mddev,rdev,tmp) {
- 		if (rdev->faulty)
- 			continue;
- 		if (rdev->size < mddev->chunk_size / 1024) {
- 			printk(KERN_WARNING
- 				"md: Dev %s smaller than chunk_size:"
- 				" %lluk < %dk\n",
- 				bdev_partition_name(rdev->bdev),
- 				(unsigned long long)rdev->size,
- 				mddev->chunk_size / 1024);
- 			return -EINVAL;
- 		}
- 	}
- 
- 	switch (mddev->level) {
- 		case LEVEL_MULTIPATH:
- 			data_disks = 1;
- 			break;
- 		case -3:
- 			data_disks = 1;
- 			break;
- 		case -2:
- 			data_disks = 1;
- 			break;
- 		case LEVEL_LINEAR:
- 			zoned_raid_size(mddev);
- 			data_disks = 1;
- 			break;
- 		case 0:
- 			zoned_raid_size(mddev);
- 			data_disks = mddev->raid_disks;
- 			break;
- 		case 1:
- 			data_disks = 1;
- 			break;
- 		case 4:
- 		case 5:
- 			data_disks = mddev->raid_disks-1;
- 			break;
- 		default:
- 			printk(KERN_ERR "md: md%d: unsupported raid level %d\n",
- 				mdidx(mddev), mddev->level);
- 			goto abort;
- 	}
- 	if (!md_size[mdidx(mddev)])
- 		md_size[mdidx(mddev)] = mddev->size * data_disks;
- 
- 	readahead = (VM_MAX_READAHEAD * 1024) / PAGE_SIZE;
- 	if (!mddev->level || (mddev->level == 4) || (mddev->level == 5)) {
- 		readahead = (mddev->chunk_size>>PAGE_SHIFT) * 4 * data_disks;
- 		if (readahead < data_disks * (MAX_SECTORS>>(PAGE_SHIFT-9))*2)
- 			readahead = data_disks * (MAX_SECTORS>>(PAGE_SHIFT-9))*2;
- 	} else {
- 		// (no multipath branch - it uses the default setting)
- 		if (mddev->level == -3)
- 			readahead = 0;
- 	}
- 
- 	printk(KERN_INFO "md%d: max total readahead window set to %ldk\n",
- 		mdidx(mddev), readahead*(PAGE_SIZE/1024));
- 
- 	printk(KERN_INFO
- 		"md%d: %d data-disks, max readahead per data-disk: %ldk\n",
- 		mdidx(mddev), data_disks, readahead/data_disks*(PAGE_SIZE/1024));
- 	return 0;
- abort:
- 	return 1;
- }
- 
- static struct gendisk *md_probe(dev_t dev, int *part, void *data)
- {
- 	static DECLARE_MUTEX(disks_sem);
-|<<<--	-->>>
\ No newline at end of file
./linux/md-messy/diff FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:44.594380332 +0000
@@ -1,3960 +0,0 @@
-/*
-   md.c : Multiple Devices driver for Linux
-	  Copyright (C) 1998, 1999, 2000 Ingo Molnar
-
-     completely rewritten, based on the MD driver code from Marc Zyngier
-
-   Changes:
-
-   - RAID-1/RAID-5 extensions by Miguel de Icaza, Gadi Oxman, Ingo Molnar
-   - boot support for linear and striped mode by Harald Hoyer <HarryH@Royal.Net>
-   - kerneld support by Boris Tobotras <boris@xtalk.msk.su>
-   - kmod support by: Cyrus Durgin
-   - RAID0 bugfixes: Mark Anthony Lisher <markal@iname.com>
-   - Devfs support by Richard Gooch <rgooch@atnf.csiro.au>
-
-   - lots of fixes and improvements to the RAID1/RAID5 and generic
-     RAID code (such as request based resynchronization):
-
-     Neil Brown <neilb@cse.unsw.edu.au>.
-
-   This program is free software; you can redistribute it and/or modify
-   it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 2, or (at your option)
-   any later version.
-
-   You should have received a copy of the GNU General Public License
-   (for example /usr/src/linux/COPYING); if not, write to the Free
-   Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-*/
-
-#include <linux/module.h>
-#include <linux/config.h>
-#include <linux/raid/md.h>
-#include <linux/sysctl.h>
-#include <linux/raid/xor.h>
-#include <linux/devfs_fs_kernel.h>
-
-#include <linux/init.h>
-
-#ifdef CONFIG_KMOD
-#include <linux/kmod.h>
-#endif
-
-#define __KERNEL_SYSCALLS__
-#include <linux/unistd.h>
-
-#include <asm/unaligned.h>
-
-#define MAJOR_NR MD_MAJOR
-#define MD_DRIVER
-
-#include <linux/blk.h>
-
-#define DEBUG 0
-#if DEBUG
-# define dprintk(x...) printk(x)
-#else
-# define dprintk(x...) do { } while(0)
-#endif
-
-#ifndef MODULE
-static void autostart_arrays (void);
-#endif
-
-static mdk_personality_t *pers[MAX_PERSONALITY];
-
-/*
- * Current RAID-1,4,5 parallel reconstruction 'guaranteed speed limit'
- * is 100 KB/sec, so the extra system load does not show up that much.
- * Increase it if you want to have more _guaranteed_ speed. Note that
- * the RAID driver will use the maximum available bandwith if the IO
- * subsystem is idle. There is also an 'absolute maximum' reconstruction
- * speed limit - in case reconstruction slows down your system despite
- * idle IO detection.
- *
- * you can change it via /proc/sys/dev/raid/speed_limit_min and _max.
- */
-
-static int sysctl_speed_limit_min = 100;
-static int sysctl_speed_limit_max = 100000;
-
-static struct ctl_table_header *raid_table_header;
-
-static ctl_table raid_table[] = {
-	{DEV_RAID_SPEED_LIMIT_MIN, "speed_limit_min",
-	 &sysctl_speed_limit_min, sizeof(int), 0644, NULL, &proc_dointvec},
-	{DEV_RAID_SPEED_LIMIT_MAX, "speed_limit_max",
-	 &sysctl_speed_limit_max, sizeof(int), 0644, NULL, &proc_dointvec},
-	{0}
-};
-
-static ctl_table raid_dir_table[] = {
-	{DEV_RAID, "raid", NULL, 0, 0555, raid_table},
-	{0}
-};
-
-static ctl_table raid_root_table[] = {
-	{CTL_DEV, "dev", NULL, 0, 0555, raid_dir_table},
-	{0}
-};
-
-/*
- * these have to be allocated separately because external
- * subsystems want to have a pre-defined structure
- */
-struct hd_struct md_hd_struct[MAX_MD_DEVS];
-static int md_blocksizes[MAX_MD_DEVS];
-static int md_hardsect_sizes[MAX_MD_DEVS];
-static mdk_thread_t *md_recovery_thread;
-
-int md_size[MAX_MD_DEVS];
-
-static struct block_device_operations md_fops;
-static devfs_handle_t devfs_handle;
-
-static struct gendisk md_gendisk=
-{
-	major: MD_MAJOR,
-	major_name: "md",
-	minor_shift: 0,
-	max_p: 1,
-	part: md_hd_struct,
-	sizes: md_size,
-	nr_real: MAX_MD_DEVS,
-	real_devices: NULL,
-	next: NULL,
-	fops: &md_fops,
-};
-
-/*
- * Enables to iterate over all existing md arrays
- */
-static MD_LIST_HEAD(all_mddevs);
-
-static mddev_t *mddev_map[MAX_MD_DEVS];
-
-static inline mddev_t * kdev_to_mddev (kdev_t dev)
-{
-	if (MAJOR(dev) != MD_MAJOR)
-		BUG();
-        return mddev_map[MINOR(dev)];
-}
-
-static int md_fail_request (request_queue_t *q, struct bio *bio)
-{
-	bio_io_error(bio);
-	return 0;
-}
-
-static mddev_t * alloc_mddev(kdev_t dev)
-{
-	mddev_t *mddev;
-
-	if (MAJOR(dev) != MD_MAJOR) {
-		MD_BUG();
-		return 0;
-	}
-	mddev = (mddev_t *) kmalloc(sizeof(*mddev), GFP_KERNEL);
-	if (!mddev)
-		return NULL;
-
-	memset(mddev, 0, sizeof(*mddev));
-
-	mddev->__minor = MINOR(dev);
-	init_MUTEX(&mddev->reconfig_sem);
-	init_MUTEX(&mddev->recovery_sem);
-	init_MUTEX(&mddev->resync_sem);
-	MD_INIT_LIST_HEAD(&mddev->disks);
-	MD_INIT_LIST_HEAD(&mddev->all_mddevs);
-	atomic_set(&mddev->active, 0);
-
-	mddev_map[mdidx(mddev)] = mddev;
-	md_list_add(&mddev->all_mddevs, &all_mddevs);
-
-	MOD_INC_USE_COUNT;
-
-	return mddev;
-}
-
-mdk_rdev_t * find_rdev_nr(mddev_t *mddev, int nr)
-{
-	mdk_rdev_t * rdev;
-	struct md_list_head *tmp;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->desc_nr == nr)
-			return rdev;
-	}
-	return NULL;
-}
-
-mdk_rdev_t * find_rdev(mddev_t * mddev, kdev_t dev)
-{
-	struct md_list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->dev == dev)
-			return rdev;
-	}
-	return NULL;
-}
-
-static MD_LIST_HEAD(device_names);
-
-char * partition_name(kdev_t dev)
-{
-	struct gendisk *hd;
-	static char nomem [] = "<nomem>";
-	dev_name_t *dname;
-	struct md_list_head *tmp;
-
-	list_for_each(tmp, &device_names) {
-		dname = md_list_entry(tmp, dev_name_t, list);
-		if (dname->dev == dev)
-			return dname->name;
-	}
-
-	dname = (dev_name_t *) kmalloc(sizeof(*dname), GFP_KERNEL);
-
-	if (!dname)
-		return nomem;
-	/*
-	 * ok, add this new device name to the list
-	 */
-	hd = get_gendisk (dev);
-	dname->name = NULL;
-	if (hd)
-		dname->name = disk_name (hd, MINOR(dev), dname->namebuf);
-	if (!dname->name) {
-		sprintf (dname->namebuf, "[dev %s]", kdevname(dev));
-		dname->name = dname->namebuf;
-	}
-
-	dname->dev = dev;
-	md_list_add(&dname->list, &device_names);
-
-	return dname->name;
-}
-
-static unsigned int calc_dev_sboffset(kdev_t dev, mddev_t *mddev,
-						int persistent)
-{
-	unsigned int size = 0;
-
-	if (blk_size[MAJOR(dev)])
-		size = blk_size[MAJOR(dev)][MINOR(dev)];
-	if (persistent)
-		size = MD_NEW_SIZE_BLOCKS(size);
-	return size;
-}
-
-static unsigned int calc_dev_size(kdev_t dev, mddev_t *mddev, int persistent)
-{
-	unsigned int size;
-
-	size = calc_dev_sboffset(dev, mddev, persistent);
-	if (!mddev->sb) {
-		MD_BUG();
-		return size;
-	}
-	if (mddev->sb->chunk_size)
-		size &= ~(mddev->sb->chunk_size/1024 - 1);
-	return size;
-}
-
-static unsigned int zoned_raid_size(mddev_t *mddev)
-{
-	unsigned int mask;
-	mdk_rdev_t * rdev;
-	struct md_list_head *tmp;
-
-	if (!mddev->sb) {
-		MD_BUG();
-		return -EINVAL;
-	}
-	/*
-	 * do size and offset calculations.
-	 */
-	mask = ~(mddev->sb->chunk_size/1024 - 1);
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		rdev->size &= mask;
-		md_size[mdidx(mddev)] += rdev->size;
-	}
-	return 0;
-}
-
-static void remove_descriptor(mdp_disk_t *disk, mdp_super_t *sb)
-{
-	if (disk_active(disk)) {
-		sb->working_disks--;
-	} else {
-		if (disk_spare(disk)) {
-			sb->spare_disks--;
-			sb->working_disks--;
-		} else	{
-			sb->failed_disks--;
-		}
-	}
-	sb->nr_disks--;
-	disk->major = 0;
-	disk->minor = 0;
-	mark_disk_removed(disk);
-}
-
-#define BAD_MAGIC KERN_ERR \
-"md: invalid raid superblock magic on %s\n"
-
-#define BAD_MINOR KERN_ERR \
-"md: %s: invalid raid minor (%x)\n"
-
-#define OUT_OF_MEM KERN_ALERT \
-"md: out of memory.\n"
-
-#define NO_SB KERN_ERR \
-"md: disabled device %s, could not read superblock.\n"
-
-#define BAD_CSUM KERN_WARNING \
-"md: invalid superblock checksum on %s\n"
-
-static int alloc_array_sb(mddev_t * mddev)
-{
-	if (mddev->sb) {
-		MD_BUG();
-		return 0;
-	}
-
-	mddev->sb = (mdp_super_t *) __get_free_page (GFP_KERNEL);
-	if (!mddev->sb)
-		return -ENOMEM;
-	md_clear_page(mddev->sb);
-	return 0;
-}
-
-static int alloc_disk_sb(mdk_rdev_t * rdev)
-{
-	if (rdev->sb)
-		MD_BUG();
-
-	rdev->sb_page = alloc_page(GFP_KERNEL);
-	if (!rdev->sb_page) {
-		printk(OUT_OF_MEM);
-		return -EINVAL;
-	}
-	rdev->sb = (mdp_super_t *) page_address(rdev->sb_page);
-
-	return 0;
-}
-
-static void free_disk_sb(mdk_rdev_t * rdev)
-{
-	if (rdev->sb_page) {
-		page_cache_release(rdev->sb_page);
-		rdev->sb = NULL;
-		rdev->sb_page = NULL;
-		rdev->sb_offset = 0;
-		rdev->size = 0;
-	} else {
-		if (!rdev->faulty)
-			MD_BUG();
-	}
-}
-
-
-static void bh_complete(struct buffer_head *bh, int uptodate)
-{
-
-	if (uptodate)
-		set_bit(BH_Uptodate, &bh->b_state);
-
-	complete((struct completion*)bh->b_private);
-}
-
-static int sync_page_io(kdev_t dev, unsigned long sector, int size,
-			struct page *page, int rw)
-{
-	struct buffer_head bh;
-	struct completion event;
-
-	init_completion(&event);
-	init_buffer(&bh, bh_complete, &event);
-	bh.b_rdev = dev;
-	bh.b_rsector = sector;
-	bh.b_state	= (1 << BH_Req) | (1 << BH_Mapped) | (1 << BH_Lock);
-	bh.b_size = size;
-	bh.b_page = page;
-	bh.b_reqnext = NULL;
-	bh.b_data = page_address(page);
-	generic_make_request(rw, &bh);
-
-	run_task_queue(&tq_disk);
-	wait_for_completion(&event);
-
-	return test_bit(BH_Uptodate, &bh.b_state);
-}
-
-static int read_disk_sb(mdk_rdev_t * rdev)
-{
-	int ret = -EINVAL;
-	kdev_t dev = rdev->dev;
-	unsigned long sb_offset;
-
-	if (!rdev->sb) {
-		MD_BUG();
-		goto abort;
-	}
-
-	/*
-	 * Calculate the position of the superblock,
-	 * it's at the end of the disk
-	 */
-	sb_offset = calc_dev_sboffset(rdev->dev, rdev->mddev, 1);
-	rdev->sb_offset = sb_offset;
-
-	if (!sync_page_io(dev, sb_offset<<1, MD_SB_BYTES, rdev->sb_page, READ)) {
-		printk(NO_SB,partition_name(dev));
-		return -EINVAL;
-	}
-	printk(KERN_INFO " [events: %08lx]\n", (unsigned long)rdev->sb->events_lo);
-	ret = 0;
-abort:
-	return ret;
-}
-
-static unsigned int calc_sb_csum(mdp_super_t * sb)
-{
-	unsigned int disk_csum, csum;
-
-	disk_csum = sb->sb_csum;
-	sb->sb_csum = 0;
-	csum = csum_partial((void *)sb, MD_SB_BYTES, 0);
-	sb->sb_csum = disk_csum;
-	return csum;
-}
-
-/*
- * Check one RAID superblock for generic plausibility
- */
-
-static int check_disk_sb(mdk_rdev_t * rdev)
-{
-	mdp_super_t *sb;
-	int ret = -EINVAL;
-
-	sb = rdev->sb;
-	if (!sb) {
-		MD_BUG();
-		goto abort;
-	}
-
-	if (sb->md_magic != MD_SB_MAGIC) {
-		printk(BAD_MAGIC, partition_name(rdev->dev));
-		goto abort;
-	}
-
-	if (sb->md_minor >= MAX_MD_DEVS) {
-		printk(BAD_MINOR, partition_name(rdev->dev), sb->md_minor);
-		goto abort;
-	}
-
-	if (calc_sb_csum(sb) != sb->sb_csum) {
-		printk(BAD_CSUM, partition_name(rdev->dev));
-		goto abort;
-	}
-	ret = 0;
-abort:
-	return ret;
-}
-
-static kdev_t dev_unit(kdev_t dev)
-{
-	unsigned int mask;
-	struct gendisk *hd = get_gendisk(dev);
-
-	if (!hd)
-		return 0;
-	mask = ~((1 << hd->minor_shift) - 1);
-
-	return MKDEV(MAJOR(dev), MINOR(dev) & mask);
-}
-
-static mdk_rdev_t * match_dev_unit(mddev_t *mddev, kdev_t dev)
-{
-	struct md_list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	ITERATE_RDEV(mddev,rdev,tmp)
-		if (dev_unit(rdev->dev) == dev_unit(dev))
-			return rdev;
-
-	return NULL;
-}
-
-static int match_mddev_units(mddev_t *mddev1, mddev_t *mddev2)
-{
-	struct md_list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	ITERATE_RDEV(mddev1,rdev,tmp)
-		if (match_dev_unit(mddev2, rdev->dev))
-			return 1;
-
-	return 0;
-}
-
-static MD_LIST_HEAD(all_raid_disks);
-static MD_LIST_HEAD(pending_raid_disks);
-
-static void bind_rdev_to_array(mdk_rdev_t * rdev, mddev_t * mddev)
-{
-	mdk_rdev_t *same_pdev;
-
-	if (rdev->mddev) {
-		MD_BUG();
-		return;
-	}
-	same_pdev = match_dev_unit(mddev, rdev->dev);
-	if (same_pdev)
-		printk( KERN_WARNING
-"md%d: WARNING: %s appears to be on the same physical disk as %s. True\n"
-"     protection against single-disk failure might be compromised.\n",
-			mdidx(mddev), partition_name(rdev->dev),
-				partition_name(same_pdev->dev));
-
-	md_list_add(&rdev->same_set, &mddev->disks);
-	rdev->mddev = mddev;
-	printk(KERN_INFO "md: bind<%s>\n", partition_name(rdev->dev));
-}
-
-static void unbind_rdev_from_array(mdk_rdev_t * rdev)
-{
-	if (!rdev->mddev) {
-		MD_BUG();
-		return;
-	}
-	list_del_init(&rdev->same_set);
-	printk(KERN_INFO "md: unbind<%s>\n", partition_name(rdev->dev));
-	rdev->mddev = NULL;
-}
-
-/*
- * prevent the device from being mounted, repartitioned or
- * otherwise reused by a RAID array (or any other kernel
- * subsystem), by opening the device. [simply getting an
- * inode is not enough, the SCSI module usage code needs
- * an explicit open() on the device]
- */
-static int lock_rdev(mdk_rdev_t *rdev)
-{
-	int err = 0;
-	struct block_device *bdev;
-
-	bdev = bdget(rdev->dev);
-	if (!bdev)
-		return -ENOMEM;
-	err = blkdev_get(bdev, FMODE_READ|FMODE_WRITE, 0, BDEV_RAW);
-	if (!err)
-		rdev->bdev = bdev;
-	return err;
-}
-
-static void unlock_rdev(mdk_rdev_t *rdev)
-{
-	struct block_device *bdev = rdev->bdev;
-	rdev->bdev = NULL;
-	if (!bdev)
-		MD_BUG();
-	blkdev_put(bdev, BDEV_RAW);
-}
-
-void md_autodetect_dev(kdev_t dev);
-
-static void export_rdev(mdk_rdev_t * rdev)
-{
-	printk(KERN_INFO "md: export_rdev(%s)\n",partition_name(rdev->dev));
-	if (rdev->mddev)
-		MD_BUG();
-	unlock_rdev(rdev);
-	free_disk_sb(rdev);
-	list_del_init(&rdev->all);
-	if (!list_empty(&rdev->pending)) {
-		printk(KERN_INFO "md: (%s was pending)\n",
-			partition_name(rdev->dev));
-		list_del_init(&rdev->pending);
-	}
-#ifndef MODULE
-	md_autodetect_dev(rdev->dev);
-#endif
-	rdev->dev = 0;
-	rdev->faulty = 0;
-	kfree(rdev);
-}
-
-static void kick_rdev_from_array(mdk_rdev_t * rdev)
-{
-	unbind_rdev_from_array(rdev);
-	export_rdev(rdev);
-}
-
-static void export_array(mddev_t *mddev)
-{
-	struct md_list_head *tmp;
-	mdk_rdev_t *rdev;
-	mdp_super_t *sb = mddev->sb;
-
-	if (mddev->sb) {
-		mddev->sb = NULL;
-		free_page((unsigned long) sb);
-	}
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (!rdev->mddev) {
-			MD_BUG();
-			continue;
-		}
-		kick_rdev_from_array(rdev);
-	}
-	if (!list_empty(&mddev->disks))
-		MD_BUG();
-}
-
-static void free_mddev(mddev_t *mddev)
-{
-	if (!mddev) {
-		MD_BUG();
-		return;
-	}
-
-	export_array(mddev);
-	md_size[mdidx(mddev)] = 0;
-	md_hd_struct[mdidx(mddev)].nr_sects = 0;
-
-	/*
-	 * Make sure nobody else is using this mddev
-	 * (careful, we rely on the global kernel lock here)
-	 */
-	while (sem_getcount(&mddev->resync_sem) != 1)
-		schedule();
-	while (sem_getcount(&mddev->recovery_sem) != 1)
-		schedule();
-
-<<<<<<< found
-	del_mddev_mapping(mddev, MKDEV(MD_MAJOR, mdidx(mddev)));
-||||||| expected
-	del_mddev_mapping(mddev, mk_kdev(MD_MAJOR, mdidx(mddev)));
-=======
- 	mddev_map[mdidx(mddev)] = NULL;
->>>>>>> replacement
-	md_list_del(&mddev->all_mddevs);
-	kfree(mddev);
-	MOD_DEC_USE_COUNT;
-}
-
-#undef BAD_CSUM
-#undef BAD_MAGIC
-#undef OUT_OF_MEM
-#undef NO_SB
-
-static void print_desc(mdp_disk_t *desc)
-{
-	printk(" DISK<N:%d,%s(%d,%d),R:%d,S:%d>\n", desc->number,
-		partition_name(MKDEV(desc->major,desc->minor)),
-		desc->major,desc->minor,desc->raid_disk,desc->state);
-}
-
-static void print_sb(mdp_super_t *sb)
-{
-	int i;
-
-	printk(KERN_INFO "md:  SB: (V:%d.%d.%d) ID:<%08x.%08x.%08x.%08x> CT:%08x\n",
-		sb->major_version, sb->minor_version, sb->patch_version,
-		sb->set_uuid0, sb->set_uuid1, sb->set_uuid2, sb->set_uuid3,
-		sb->ctime);
-	printk(KERN_INFO "md:     L%d S%08d ND:%d RD:%d md%d LO:%d CS:%d\n", sb->level,
-		sb->size, sb->nr_disks, sb->raid_disks, sb->md_minor,
-		sb->layout, sb->chunk_size);
-	printk(KERN_INFO "md:     UT:%08x ST:%d AD:%d WD:%d FD:%d SD:%d CSUM:%08x E:%08lx\n",
-		sb->utime, sb->state, sb->active_disks, sb->working_disks,
-		sb->failed_disks, sb->spare_disks,
-		sb->sb_csum, (unsigned long)sb->events_lo);
-
-	printk(KERN_INFO);
-	for (i = 0; i < MD_SB_DISKS; i++) {
-		mdp_disk_t *desc;
-
-		desc = sb->disks + i;
-		if (desc->number || desc->major || desc->minor ||
-		    desc->raid_disk || (desc->state && (desc->state != 4))) {
-			printk("     D %2d: ", i);
-			print_desc(desc);
-		}
-	}
-	printk(KERN_INFO "md:     THIS: ");
-	print_desc(&sb->this_disk);
-
-}
-
-static void print_rdev(mdk_rdev_t *rdev)
-{
-	printk(KERN_INFO "md: rdev %s: O:%s, SZ:%08ld F:%d DN:%d ",
-		partition_name(rdev->dev), partition_name(rdev->old_dev),
-		rdev->size, rdev->faulty, rdev->desc_nr);
-	if (rdev->sb) {
-		printk(KERN_INFO "md: rdev superblock:\n");
-		print_sb(rdev->sb);
-	} else
-		printk(KERN_INFO "md: no rdev superblock!\n");
-}
-
-void md_print_devices(void)
-{
-	struct md_list_head *tmp, *tmp2;
-	mdk_rdev_t *rdev;
-	mddev_t *mddev;
-
-	printk("\n");
-	printk("md:	**********************************\n");
-	printk("md:	* <COMPLETE RAID STATE PRINTOUT> *\n");
-	printk("md:	**********************************\n");
-	ITERATE_MDDEV(mddev,tmp) {
-		printk("md%d: ", mdidx(mddev));
-
-		ITERATE_RDEV(mddev,rdev,tmp2)
-			printk("<%s>", partition_name(rdev->dev));
-
-		if (mddev->sb) {
-			printk(" array superblock:\n");
-			print_sb(mddev->sb);
-		} else
-			printk(" no array superblock.\n");
-
-		ITERATE_RDEV(mddev,rdev,tmp2)
-			print_rdev(rdev);
-	}
-	printk("md:	**********************************\n");
-	printk("\n");
-}
-
-static int sb_equal(mdp_super_t *sb1, mdp_super_t *sb2)
-{
-	int ret;
-	mdp_super_t *tmp1, *tmp2;
-
-	tmp1 = kmalloc(sizeof(*tmp1),GFP_KERNEL);
-	tmp2 = kmalloc(sizeof(*tmp2),GFP_KERNEL);
-
-	if (!tmp1 || !tmp2) {
-		ret = 0;
-		printk(KERN_INFO "md.c: sb1 is not equal to sb2!\n");
-		goto abort;
-	}
-
-	*tmp1 = *sb1;
-	*tmp2 = *sb2;
-
-	/*
-	 * nr_disks is not constant
-	 */
-	tmp1->nr_disks = 0;
-	tmp2->nr_disks = 0;
-
-	if (memcmp(tmp1, tmp2, MD_SB_GENERIC_CONSTANT_WORDS * 4))
-		ret = 0;
-	else
-		ret = 1;
-
-abort:
-	if (tmp1)
-		kfree(tmp1);
-	if (tmp2)
-		kfree(tmp2);
-
-	return ret;
-}
-
-static int uuid_equal(mdk_rdev_t *rdev1, mdk_rdev_t *rdev2)
-{
-	if (	(rdev1->sb->set_uuid0 == rdev2->sb->set_uuid0) &&
-		(rdev1->sb->set_uuid1 == rdev2->sb->set_uuid1) &&
-		(rdev1->sb->set_uuid2 == rdev2->sb->set_uuid2) &&
-		(rdev1->sb->set_uuid3 == rdev2->sb->set_uuid3))
-
-		return 1;
-
-	return 0;
-}
-
-static mdk_rdev_t * find_rdev_all(kdev_t dev)
-{
-	struct md_list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	list_for_each(tmp, &all_raid_disks) {
-		rdev = md_list_entry(tmp, mdk_rdev_t, all);
-		if (rdev->dev == dev)
-			return rdev;
-	}
-	return NULL;
-}
-
-#define GETBLK_FAILED KERN_ERR \
-"md: getblk failed for device %s\n"
-
-static int write_disk_sb(mdk_rdev_t * rdev)
-{
-	kdev_t dev;
-	unsigned long sb_offset, size;
-
-	if (!rdev->sb) {
-		MD_BUG();
-		return 1;
-	}
-	if (rdev->faulty) {
-		MD_BUG();
-		return 1;
-	}
-	if (rdev->sb->md_magic != MD_SB_MAGIC) {
-		MD_BUG();
-		return 1;
-	}
-
-	dev = rdev->dev;
-	sb_offset = calc_dev_sboffset(dev, rdev->mddev, 1);
-	if (rdev->sb_offset != sb_offset) {
-		printk(KERN_INFO "%s's sb offset has changed from %ld to %ld, skipping\n",
-		       partition_name(dev), rdev->sb_offset, sb_offset);
-		goto skip;
-	}
-	/*
-	 * If the disk went offline meanwhile and it's just a spare, then
-	 * its size has changed to zero silently, and the MD code does
-	 * not yet know that it's faulty.
-	 */
-	size = calc_dev_size(dev, rdev->mddev, 1);
-	if (size != rdev->size) {
-		printk(KERN_INFO "%s's size has changed from %ld to %ld since import, skipping\n",
-		       partition_name(dev), rdev->size, size);
-		goto skip;
-	}
-
-	printk(KERN_INFO "(write) %s's sb offset: %ld\n", partition_name(dev), sb_offset);
-
-	if (!sync_page_io(dev, sb_offset<<1, MD_SB_BYTES, rdev->sb_page, WRITE)) {
-		printk("md: write_disk_sb failed for device %s\n", partition_name(dev));
-		return 1;
-	}
-skip:
-	return 0;
-}
-#undef GETBLK_FAILED
-
-static void set_this_disk(mddev_t *mddev, mdk_rdev_t *rdev)
-{
-	int i, ok = 0;
-	mdp_disk_t *desc;
-
-	for (i = 0; i < MD_SB_DISKS; i++) {
-		desc = mddev->sb->disks + i;
-#if 0
-		if (disk_faulty(desc)) {
-			if (MKDEV(desc->major,desc->minor) == rdev->dev)
-				ok = 1;
-			continue;
-		}
-#endif
-		if (MKDEV(desc->major,desc->minor) == rdev->dev) {
-			rdev->sb->this_disk = *desc;
-			rdev->desc_nr = desc->number;
-			ok = 1;
-			break;
-		}
-	}
-
-	if (!ok) {
-		MD_BUG();
-	}
-}
-
-static int sync_sbs(mddev_t * mddev)
-{
-	mdk_rdev_t *rdev;
-	mdp_super_t *sb;
-	struct md_list_head *tmp;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->faulty || rdev->alias_device)
-			continue;
-		sb = rdev->sb;
-		*sb = *mddev->sb;
-		set_this_disk(mddev, rdev);
-		sb->sb_csum = calc_sb_csum(sb);
-	}
-	return 0;
-}
-
-int md_update_sb(mddev_t * mddev)
-{
-	int err, count = 100;
-	struct md_list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	if (!mddev->sb_dirty) {
-		printk("hm, md_update_sb() called without ->sb_dirty == 1, from %p.\n", __builtin_return_address(0));
-		return 0;
-	}
-	mddev->sb_dirty = 0;
-repeat:
-	mddev->sb->utime = CURRENT_TIME;
-	if ((++mddev->sb->events_lo)==0)
-		++mddev->sb->events_hi;
-
-	if ((mddev->sb->events_lo|mddev->sb->events_hi)==0) {
-		/*
-		 * oops, this 64-bit counter should never wrap.
-		 * Either we are in around ~1 trillion A.C., assuming
-		 * 1 reboot per second, or we have a bug:
-		 */
-		MD_BUG();
-		mddev->sb->events_lo = mddev->sb->events_hi = 0xffffffff;
-	}
-	sync_sbs(mddev);
-
-	/*
-	 * do not write anything to disk if using
-	 * nonpersistent superblocks
-	 */
-	if (mddev->sb->not_persistent)
-		return 0;
-
-	printk(KERN_INFO "md: updating md%d RAID superblock on device\n",
-					mdidx(mddev));
-
-	err = 0;
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		printk(KERN_INFO "md: ");
-		if (rdev->faulty)
-			printk("(skipping faulty ");
-		if (rdev->alias_device)
-			printk("(skipping alias ");
-		if (!rdev->faulty && disk_faulty(&rdev->sb->this_disk)) {
-			printk("(skipping new-faulty %s )\n",
-			       partition_name(rdev->dev));
-			continue;
-		}
-		printk("%s ", partition_name(rdev->dev));
-		if (!rdev->faulty && !rdev->alias_device) {
-			printk("[events: %08lx]",
-				(unsigned long)rdev->sb->events_lo);
-			err += write_disk_sb(rdev);
-		} else
-			printk(")\n");
-	}
-	if (err) {
-		if (--count) {
-			printk(KERN_ERR "md: errors occurred during superblock update, repeating\n");
-			goto repeat;
-		}
-		printk(KERN_ERR "md: excessive errors occurred during superblock update, exiting\n");
-	}
-	return 0;
-}
-
-/*
- * Import a device. If 'on_disk', then sanity check the superblock
- *
- * mark the device faulty if:
- *
- *   - the device is nonexistent (zero size)
- *   - the device has no valid superblock
- *
- */
-static int md_import_device(kdev_t newdev, int on_disk)
-{
-	int err;
-	mdk_rdev_t *rdev;
-	unsigned int size;
-
-	if (find_rdev_all(newdev))
-		return -EEXIST;
-
-	rdev = (mdk_rdev_t *) kmalloc(sizeof(*rdev), GFP_KERNEL);
-	if (!rdev) {
-		printk(KERN_ERR "md: could not alloc mem for %s!\n", partition_name(newdev));
-		return -ENOMEM;
-	}
-	memset(rdev, 0, sizeof(*rdev));
-
-	if (is_mounted(newdev)) {
-		printk(KERN_WARNING "md: can not import %s, has active inodes!\n",
-			partition_name(newdev));
-		err = -EBUSY;
-		goto abort_free;
-	}
-
-	if ((err = alloc_disk_sb(rdev)))
-		goto abort_free;
-
-	rdev->dev = newdev;
-	if (lock_rdev(rdev)) {
-		printk(KERN_ERR "md: could not lock %s, zero-size? Marking faulty.\n",
-			partition_name(newdev));
-		err = -EINVAL;
-		goto abort_free;
-	}
-	rdev->desc_nr = -1;
-	rdev->faulty = 0;
-
-	size = 0;
-	if (blk_size[MAJOR(newdev)])
-		size = blk_size[MAJOR(newdev)][MINOR(newdev)];
-	if (!size) {
-		printk(KERN_WARNING "md: %s has zero size, marking faulty!\n",
-				partition_name(newdev));
-		err = -EINVAL;
-		goto abort_free;
-	}
-
-	if (on_disk) {
-		if ((err = read_disk_sb(rdev))) {
-			printk(KERN_WARNING "md: could not read %s's sb, not importing!\n",
-			       partition_name(newdev));
-			goto abort_free;
-		}
-		if ((err = check_disk_sb(rdev))) {
-			printk(KERN_WARNING "md: %s has invalid sb, not importing!\n",
-			       partition_name(newdev));
-			goto abort_free;
-		}
-
-		if (rdev->sb->level != -4) {
-			rdev->old_dev = MKDEV(rdev->sb->this_disk.major,
-						rdev->sb->this_disk.minor);
-			rdev->desc_nr = rdev->sb->this_disk.number;
-		} else {
-			rdev->old_dev = MKDEV(0, 0);
-			rdev->desc_nr = -1;
-		}
-	}
-	md_list_add(&rdev->all, &all_raid_disks);
-	MD_INIT_LIST_HEAD(&rdev->pending);
-	INIT_LIST_HEAD(&rdev->same_set);
-
-	return 0;
-
-abort_free:
-	if (rdev->sb) {
-		if (rdev->bdev)
-			unlock_rdev(rdev);
-		free_disk_sb(rdev);
-	}
-	kfree(rdev);
-	return err;
-}
-
-/*
- * Check a full RAID array for plausibility
- */
-
-#define INCONSISTENT KERN_ERR \
-"md: fatal superblock inconsistency in %s -- removing from array\n"
-
-#define OUT_OF_DATE KERN_ERR \
-"md: superblock update time inconsistency -- using the most recent one\n"
-
-#define OLD_VERSION KERN_ALERT \
-"md: md%d: unsupported raid array version %d.%d.%d\n"
-
-#define NOT_CLEAN_IGNORE KERN_ERR \
-"md: md%d: raid array is not clean -- starting background reconstruction\n"
-
-#define UNKNOWN_LEVEL KERN_ERR \
-"md: md%d: unsupported raid level %d\n"
-
-static int analyze_sbs(mddev_t * mddev)
-{
-	int out_of_date = 0, i, first;
-	struct md_list_head *tmp, *tmp2;
-	mdk_rdev_t *rdev, *rdev2, *freshest;
-	mdp_super_t *sb;
-
-	/*
-	 * Verify the RAID superblock on each real device
-	 */
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->faulty) {
-			MD_BUG();
-			goto abort;
-		}
-		if (!rdev->sb) {
-			MD_BUG();
-			goto abort;
-		}
-		if (check_disk_sb(rdev))
-			goto abort;
-	}
-
-	/*
-	 * The superblock constant part has to be the same
-	 * for all disks in the array.
-	 */
-	sb = NULL;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (!sb) {
-			sb = rdev->sb;
-			continue;
-		}
-		if (!sb_equal(sb, rdev->sb)) {
-			printk(INCONSISTENT, partition_name(rdev->dev));
-			kick_rdev_from_array(rdev);
-			continue;
-		}
-	}
-
-	/*
-	 * OK, we have all disks and the array is ready to run. Let's
-	 * find the freshest superblock, that one will be the superblock
-	 * that represents the whole array.
-	 */
-	if (!mddev->sb)
-		if (alloc_array_sb(mddev))
-			goto abort;
-	sb = mddev->sb;
-	freshest = NULL;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		__u64 ev1, ev2;
-		/*
-		 * if the checksum is invalid, use the superblock
-		 * only as a last resort. (decrease it's age by
-		 * one event)
-		 */
-		if (calc_sb_csum(rdev->sb) != rdev->sb->sb_csum) {
-			if (rdev->sb->events_lo || rdev->sb->events_hi)
-				if ((rdev->sb->events_lo--)==0)
-					rdev->sb->events_hi--;
-		}
-
-		printk(KERN_INFO "md: %s's event counter: %08lx\n",
-		       partition_name(rdev->dev),
-			(unsigned long)rdev->sb->events_lo);
-		if (!freshest) {
-			freshest = rdev;
-			continue;
-		}
-		/*
-		 * Find the newest superblock version
-		 */
-		ev1 = md_event(rdev->sb);
-		ev2 = md_event(freshest->sb);
-		if (ev1 != ev2) {
-			out_of_date = 1;
-			if (ev1 > ev2)
-				freshest = rdev;
-		}
-	}
-	if (out_of_date) {
-		printk(OUT_OF_DATE);
-		printk(KERN_INFO "md: freshest: %s\n", partition_name(freshest->dev));
-	}
-	memcpy (sb, freshest->sb, sizeof(*sb));
-
-	/*
-	 * at this point we have picked the 'best' superblock
-	 * from all available superblocks.
-	 * now we validate this superblock and kick out possibly
-	 * failed disks.
-	 */
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		/*
-		 * Kick all non-fresh devices
-		 */
-		__u64 ev1, ev2;
-		ev1 = md_event(rdev->sb);
-		ev2 = md_event(sb);
-		++ev1;
-		if (ev1 < ev2) {
-			printk(KERN_WARNING "md: kicking non-fresh %s from array!\n",
-						partition_name(rdev->dev));
-			kick_rdev_from_array(rdev);
-			continue;
-		}
-	}
-
-	/*
-	 * Fix up changed device names ... but only if this disk has a
-	 * recent update time. Use faulty checksum ones too.
-	 */
-	if (mddev->sb->level != -4)
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		__u64 ev1, ev2, ev3;
-		if (rdev->faulty || rdev->alias_device) {
-			MD_BUG();
-			goto abort;
-		}
-		ev1 = md_event(rdev->sb);
-		ev2 = md_event(sb);
-		ev3 = ev2;
-		--ev3;
-		if ((rdev->dev != rdev->old_dev) &&
-			((ev1 == ev2) || (ev1 == ev3))) {
-			mdp_disk_t *desc;
-
-			printk(KERN_WARNING "md: device name has changed from %s to %s since last import!\n",
-			       partition_name(rdev->old_dev), partition_name(rdev->dev));
-			if (rdev->desc_nr == -1) {
-				MD_BUG();
-				goto abort;
-			}
-			desc = &sb->disks[rdev->desc_nr];
-			if (rdev->old_dev != MKDEV(desc->major, desc->minor)) {
-				MD_BUG();
-				goto abort;
-			}
-			desc->major = MAJOR(rdev->dev);
-			desc->minor = MINOR(rdev->dev);
-			desc = &rdev->sb->this_disk;
-			desc->major = MAJOR(rdev->dev);
-			desc->minor = MINOR(rdev->dev);
-		}
-	}
-
-	/*
-	 * Remove unavailable and faulty devices ...
-	 *
-	 * note that if an array becomes completely unrunnable due to
-	 * missing devices, we do not write the superblock back, so the
-	 * administrator has a chance to fix things up. The removal thus
-	 * only happens if it's nonfatal to the contents of the array.
-	 */
-	for (i = 0; i < MD_SB_DISKS; i++) {
-		int found;
-		mdp_disk_t *desc;
-		kdev_t dev;
-
-		desc = sb->disks + i;
-		dev = MKDEV(desc->major, desc->minor);
-
-		/*
-		 * We kick faulty devices/descriptors immediately.
-		 *
-		 * Note: multipath devices are a special case.  Since we
-		 * were able to read the superblock on the path, we don't
-		 * care if it was previously marked as faulty, it's up now
-		 * so enable it.
-		 */
-		if (disk_faulty(desc) && mddev->sb->level != -4) {
-			found = 0;
-			ITERATE_RDEV(mddev,rdev,tmp) {
-				if (rdev->desc_nr != desc->number)
-					continue;
-				printk(KERN_WARNING "md%d: kicking faulty %s!\n",
-					mdidx(mddev),partition_name(rdev->dev));
-				kick_rdev_from_array(rdev);
-				found = 1;
-				break;
-			}
-			if (!found) {
-				if (dev == MKDEV(0,0))
-					continue;
-				printk(KERN_WARNING "md%d: removing former faulty %s!\n",
-					mdidx(mddev), partition_name(dev));
-			}
-			remove_descriptor(desc, sb);
-			continue;
-		} else if (disk_faulty(desc)) {
-			/*
-			 * multipath entry marked as faulty, unfaulty it
-			 */
-			rdev = find_rdev(mddev, dev);
-			if(rdev)
-				mark_disk_spare(desc);
-			else
-				remove_descriptor(desc, sb);
-		}
-
-		if (dev == MKDEV(0,0))
-			continue;
-		/*
-		 * Is this device present in the rdev ring?
-		 */
-		found = 0;
-		ITERATE_RDEV(mddev,rdev,tmp) {
-			/*
-			 * Multi-path IO special-case: since we have no
-			 * this_disk descriptor at auto-detect time,
-			 * we cannot check rdev->number.
-			 * We can check the device though.
-			 */
-			if ((sb->level == -4) && (rdev->dev ==
-					MKDEV(desc->major,desc->minor))) {
-				found = 1;
-				break;
-			}
-			if (rdev->desc_nr == desc->number) {
-				found = 1;
-				break;
-			}
-		}
-		if (found)
-			continue;
-
-		printk(KERN_WARNING "md%d: former device %s is unavailable, removing from array!\n",
-		       mdidx(mddev), partition_name(dev));
-		remove_descriptor(desc, sb);
-	}
-
-	/*
-	 * Double check wether all devices mentioned in the
-	 * superblock are in the rdev ring.
-	 */
-	first = 1;
-	for (i = 0; i < MD_SB_DISKS; i++) {
-		mdp_disk_t *desc;
-		kdev_t dev;
-
-		desc = sb->disks + i;
-		dev = MKDEV(desc->major, desc->minor);
-
-		if (dev == MKDEV(0,0))
-			continue;
-
-		if (disk_faulty(desc)) {
-			MD_BUG();
-			goto abort;
-		}
-
-		rdev = find_rdev(mddev, dev);
-		if (!rdev) {
-			MD_BUG();
-			goto abort;
-		}
-		/*
-		 * In the case of Multipath-IO, we have no
-		 * other information source to find out which
-		 * disk is which, only the position of the device
-		 * in the superblock:
-		 */
-		if (mddev->sb->level == -4) {
-			if ((rdev->desc_nr != -1) && (rdev->desc_nr != i)) {
-				MD_BUG();
-				goto abort;
-			}
-			rdev->desc_nr = i;
-			if (!first)
-				rdev->alias_device = 1;
-			else
-				first = 0;
-		}
-	}
-
-	/*
-	 * Kick all rdevs that are not in the
-	 * descriptor array:
-	 */
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->desc_nr == -1)
-			kick_rdev_from_array(rdev);
-	}
-
-	/*
-	 * Do a final reality check.
-	 */
-	if (mddev->sb->level != -4) {
-		ITERATE_RDEV(mddev,rdev,tmp) {
-			if (rdev->desc_nr == -1) {
-				MD_BUG();
-				goto abort;
-			}
-			/*
-			 * is the desc_nr unique?
-			 */
-			ITERATE_RDEV(mddev,rdev2,tmp2) {
-				if ((rdev2 != rdev) &&
-						(rdev2->desc_nr == rdev->desc_nr)) {
-					MD_BUG();
-					goto abort;
-				}
-			}
-			/*
-			 * is the device unique?
-			 */
-			ITERATE_RDEV(mddev,rdev2,tmp2) {
-				if ((rdev2 != rdev) &&
-						(rdev2->dev == rdev->dev)) {
-					MD_BUG();
-					goto abort;
-				}
-			}
-		}
-	}
-
-	/*
-	 * Check if we can support this RAID array
-	 */
-	if (sb->major_version != MD_MAJOR_VERSION ||
-			sb->minor_version > MD_MINOR_VERSION) {
-
-		printk(OLD_VERSION, mdidx(mddev), sb->major_version,
-				sb->minor_version, sb->patch_version);
-		goto abort;
-	}
-
-	if ((sb->state != (1 << MD_SB_CLEAN)) && ((sb->level == 1) ||
-			(sb->level == 4) || (sb->level == 5)))
-		printk(NOT_CLEAN_IGNORE, mdidx(mddev));
-
-	return 0;
-abort:
-	return 1;
-}
-
-#undef INCONSISTENT
-#undef OUT_OF_DATE
-#undef OLD_VERSION
-#undef OLD_LEVEL
-
-static int device_size_calculation(mddev_t * mddev)
-{
-	int data_disks = 0, persistent;
-	unsigned int readahead;
-	mdp_super_t *sb = mddev->sb;
-	struct md_list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	/*
-	 * Do device size calculation. Bail out if too small.
-	 * (we have to do this after having validated chunk_size,
-	 * because device size has to be modulo chunk_size)
-	 */
-	persistent = !mddev->sb->not_persistent;
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->faulty)
-			continue;
-		if (rdev->size) {
-			MD_BUG();
-			continue;
-		}
-		rdev->size = calc_dev_size(rdev->dev, mddev, persistent);
-		if (rdev->size < sb->chunk_size / 1024) {
-			printk(KERN_WARNING
-				"md: Dev %s smaller than chunk_size: %ldk < %dk\n",
-				partition_name(rdev->dev),
-				rdev->size, sb->chunk_size / 1024);
-			return -EINVAL;
-		}
-	}
-
-	switch (sb->level) {
-		case -4:
-			data_disks = 1;
-			break;
-		case -3:
-			data_disks = 1;
-			break;
-		case -2:
-			data_disks = 1;
-			break;
-		case -1:
-			zoned_raid_size(mddev);
-			data_disks = 1;
-			break;
-		case 0:
-			zoned_raid_size(mddev);
-			data_disks = sb->raid_disks;
-			break;
-		case 1:
-			data_disks = 1;
-			break;
-		case 4:
-		case 5:
-			data_disks = sb->raid_disks-1;
-			break;
-		default:
-			printk(UNKNOWN_LEVEL, mdidx(mddev), sb->level);
-			goto abort;
-	}
-	if (!md_size[mdidx(mddev)])
-		md_size[mdidx(mddev)] = sb->size * data_disks;
-
-	readahead = MD_READAHEAD;
-	if ((sb->level == 0) || (sb->level == 4) || (sb->level == 5)) {
-		readahead = (mddev->sb->chunk_size>>PAGE_SHIFT) * 4 * data_disks;
-		if (readahead < data_disks * (MAX_SECTORS>>(PAGE_SHIFT-9))*2)
-			readahead = data_disks * (MAX_SECTORS>>(PAGE_SHIFT-9))*2;
-	} else {
-		// (no multipath branch - it uses the default setting)
-		if (sb->level == -3)
-			readahead = 0;
-	}
-
-	printk(KERN_INFO "md%d: max total readahead window set to %ldk\n",
-		mdidx(mddev), readahead*(PAGE_SIZE/1024));
-
-	printk(KERN_INFO
-		"md%d: %d data-disks, max readahead per data-disk: %ldk\n",
-			mdidx(mddev), data_disks, readahead/data_disks*(PAGE_SIZE/1024));
-	return 0;
-abort:
-	return 1;
-}
-
-
-#define TOO_BIG_CHUNKSIZE KERN_ERR \
-"too big chunk_size: %d > %d\n"
-
-#define TOO_SMALL_CHUNKSIZE KERN_ERR \
-"too small chunk_size: %d < %ld\n"
-
-#define BAD_CHUNKSIZE KERN_ERR \
-"no chunksize specified, see 'man raidtab'\n"
-
-static int do_md_run(mddev_t * mddev)
-{
-	int pnum, err;
-	int chunk_size;
-	struct md_list_head *tmp;
-	mdk_rdev_t *rdev;
-
-
-	if (list_empty(&mddev->disks)) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	if (mddev->pers)
-		return -EBUSY;
-
-	/*
-	 * Resize disks to align partitions size on a given
-	 * chunk size.
-	 */
-	md_size[mdidx(mddev)] = 0;
-
-	/*
-	 * Analyze all RAID superblock(s)
-	 */
-	if (analyze_sbs(mddev)) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	chunk_size = mddev->sb->chunk_size;
-	pnum = level_to_pers(mddev->sb->level);
-
-	if ((pnum != MULTIPATH) && (pnum != RAID1)) {
-		if (!chunk_size) {
-			/*
-			 * 'default chunksize' in the old md code used to
-			 * be PAGE_SIZE, baaad.
-			 * we abort here to be on the safe side. We dont
-			 * want to continue the bad practice.
-			 */
-			printk(BAD_CHUNKSIZE);
-			return -EINVAL;
-		}
-		if (chunk_size > MAX_CHUNK_SIZE) {
-			printk(TOO_BIG_CHUNKSIZE, chunk_size, MAX_CHUNK_SIZE);
-			return -EINVAL;
-		}
-		/*
-		 * chunk-size has to be a power of 2 and multiples of PAGE_SIZE
-		 */
-		if ( (1 << ffz(~chunk_size)) != chunk_size) {
-			MD_BUG();
-			return -EINVAL;
-		}
-		if (chunk_size < PAGE_SIZE) {
-			printk(TOO_SMALL_CHUNKSIZE, chunk_size, PAGE_SIZE);
-			return -EINVAL;
-		}
-	} else
-		if (chunk_size)
-			printk(KERN_INFO "md: RAID level %d does not need chunksize! Continuing anyway.\n",
-			       mddev->sb->level);
-
-	if (pnum >= MAX_PERSONALITY) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	if (!pers[pnum])
-	{
-#ifdef CONFIG_KMOD
-		char module_name[80];
-		sprintf (module_name, "md-personality-%d", pnum);
-		request_module (module_name);
-		if (!pers[pnum])
-#endif
-		{
-			printk(KERN_ERR "md: personality %d is not loaded!\n",
-				pnum);
-			return -EINVAL;
-		}
-	}
-
-	if (device_size_calculation(mddev))
-		return -EINVAL;
-
-	/*
-	 * Drop all container device buffers, from now on
-	 * the only valid external interface is through the md
-	 * device.
-	 * Also find largest hardsector size
-	 */
-	md_hardsect_sizes[mdidx(mddev)] = 512;
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->faulty)
-			continue;
-		invalidate_device(rdev->dev, 1);
-		if (get_hardsect_size(rdev->dev)
-			> md_hardsect_sizes[mdidx(mddev)])
-			md_hardsect_sizes[mdidx(mddev)] =
-				get_hardsect_size(rdev->dev);
-	}
-	md_blocksizes[mdidx(mddev)] = 1024;
-	if (md_blocksizes[mdidx(mddev)] < md_hardsect_sizes[mdidx(mddev)])
-		md_blocksizes[mdidx(mddev)] = md_hardsect_sizes[mdidx(mddev)];
-	mddev->pers = pers[pnum];
-
-	blk_queue_make_request(&mddev->queue, mddev->pers->make_request);
-	mddev->queue.queuedata = mddev;
-
-	err = mddev->pers->run(mddev);
-	if (err) {
-		printk(KERN_ERR "md: pers->run() failed ...\n");
-		mddev->pers = NULL;
-		return -EINVAL;
-	}
-
-	mddev->sb->state &= ~(1 << MD_SB_CLEAN);
-	mddev->sb_dirty = 1;
-	md_update_sb(mddev);
-
-	/*
-	 * md_size has units of 1K blocks, which are
-	 * twice as large as sectors.
-	 */
-	md_hd_struct[mdidx(mddev)].start_sect = 0;
-	register_disk(&md_gendisk, MKDEV(MAJOR_NR,mdidx(mddev)),
-			1, &md_fops, md_size[mdidx(mddev)]<<1);
-
-	read_ahead[MD_MAJOR] = 1024;
-	return (0);
-}
-
-#undef TOO_BIG_CHUNKSIZE
-#undef BAD_CHUNKSIZE
-
-static int restart_array(mddev_t *mddev)
-{
-	int err;
-
-	/*
-	 * Complain if it has no devices
-	 */
-	err = -ENXIO;
-	if (list_empty(&mddev->disks))
-		goto out;
-
-	if (mddev->pers) {
-		err = -EBUSY;
-		if (!mddev->ro)
-			goto out;
-
-		mddev->ro = 0;
-		set_device_ro(mddev_to_kdev(mddev), 0);
-
-		printk(KERN_INFO
-			"md: md%d switched to read-write mode.\n", mdidx(mddev));
-		/*
-		 * Kick recovery or resync if necessary
-		 */
-		md_recover_arrays();
-		if (mddev->pers->restart_resync)
-			mddev->pers->restart_resync(mddev);
-		err = 0;
-	} else {
-		printk(KERN_ERR "md: md%d has no personality assigned.\n",
-			mdidx(mddev));
-		err = -EINVAL;
-	}
-
-out:
-	return err;
-}
-
-#define STILL_MOUNTED KERN_WARNING \
-"md: md%d still mounted.\n"
-#define	STILL_IN_USE \
-"md: md%d still in use.\n"
-
-static int do_md_stop(mddev_t * mddev, int ro)
-{
-	int err = 0, resync_interrupted = 0;
-	kdev_t dev = mddev_to_kdev(mddev);
-
-	if (atomic_read(&mddev->active)>1) {
-		printk(STILL_IN_USE, mdidx(mddev));
-		err = -EBUSY;
-		goto out;
-	}
-
-	if (mddev->pers) {
-		/*
-		 * It is safe to call stop here, it only frees private
-		 * data. Also, it tells us if a device is unstoppable
-		 * (eg. resyncing is in progress)
-		 */
-		if (mddev->pers->stop_resync)
-			if (mddev->pers->stop_resync(mddev))
-				resync_interrupted = 1;
-
-		if (mddev->recovery_running)
-			md_interrupt_thread(md_recovery_thread);
-
-		/*
-		 * This synchronizes with signal delivery to the
-		 * resync or reconstruction thread. It also nicely
-		 * hangs the process if some reconstruction has not
-		 * finished.
-		 */
-		down(&mddev->recovery_sem);
-		up(&mddev->recovery_sem);
-
-		invalidate_device(dev, 1);
-
-		if (ro) {
-			err  = -ENXIO;
-			if (mddev->ro)
-				goto out;
-			mddev->ro = 1;
-		} else {
-			if (mddev->ro)
-				set_device_ro(dev, 0);
-			if (mddev->pers->stop(mddev)) {
-				err = -EBUSY;
-				if (mddev->ro)
-					set_device_ro(dev, 1);
-				goto out;
-			}
-			if (mddev->ro)
-				mddev->ro = 0;
-		}
-		if (mddev->sb) {
-			/*
-			 * mark it clean only if there was no resync
-			 * interrupted.
-			 */
-			if (!mddev->recovery_running && !resync_interrupted) {
-				printk(KERN_INFO "md: marking sb clean...\n");
-				mddev->sb->state |= 1 << MD_SB_CLEAN;
-			}
-			mddev->sb_dirty = 1;
-			md_update_sb(mddev);
-		}
-		if (ro)
-			set_device_ro(dev, 1);
-	}
-
-	/*
-	 * Free resources if final stop
-	 */
-	if (!ro) {
-		printk(KERN_INFO "md: md%d stopped.\n", mdidx(mddev));
-		free_mddev(mddev);
-	} else
-		printk(KERN_INFO "md: md%d switched to read-only mode.\n", mdidx(mddev));
-	err = 0;
-out:
-	return err;
-}
-
-/*
- * We have to safely support old arrays too.
- */
-int detect_old_array(mdp_super_t *sb)
-{
-	if (sb->major_version > 0)
-		return 0;
-	if (sb->minor_version >= 90)
-		return 0;
-
-	return -EINVAL;
-}
-
-
-static void autorun_array(mddev_t *mddev)
-{
-	mdk_rdev_t *rdev;
-	struct md_list_head *tmp;
-	int err;
-
-	if (list_empty(&mddev->disks)) {
-		MD_BUG();
-		return;
-	}
-
-	printk(KERN_INFO "md: running: ");
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		printk("<%s>", partition_name(rdev->dev));
-	}
-	printk("\n");
-
-	err = do_md_run (mddev);
-	if (err) {
-		printk(KERN_WARNING "md :do_md_run() returned %d\n", err);
-		/*
-		 * prevent the writeback of an unrunnable array
-		 */
-		mddev->sb_dirty = 0;
-		do_md_stop (mddev, 0);
-	}
-}
-
-/*
- * lets try to run arrays based on all disks that have arrived
- * until now. (those are in the ->pending list)
- *
- * the method: pick the first pending disk, collect all disks with
- * the same UUID, remove all from the pending list and put them into
- * the 'same_array' list. Then order this list based on superblock
- * update time (freshest comes first), kick out 'old' disks and
- * compare superblocks. If everything's fine then run it.
- *
- * If "unit" is allocated, then bump its reference count
- */
-static void autorun_devices(kdev_t countdev)
-{
-	struct md_list_head candidates;
-	struct md_list_head *tmp;
-	mdk_rdev_t *rdev0, *rdev;
-	mddev_t *mddev;
-	kdev_t md_kdev;
-
-
-	printk(KERN_INFO "md: autorun ...\n");
-	while (!list_empty(&pending_raid_disks)) {
-		rdev0 = md_list_entry(pending_raid_disks.next,
-					 mdk_rdev_t, pending);
-
-		printk(KERN_INFO "md: considering %s ...\n", partition_name(rdev0->dev));
-		MD_INIT_LIST_HEAD(&candidates);
-		ITERATE_RDEV_PENDING(rdev,tmp) {
-			if (uuid_equal(rdev0, rdev)) {
-				if (!sb_equal(rdev0->sb, rdev->sb)) {
-					printk(KERN_WARNING
-					       "md: %s has same UUID as %s, but superblocks differ ...\n",
-					       partition_name(rdev->dev), partition_name(rdev0->dev));
-					continue;
-				}
-				printk(KERN_INFO "md:  adding %s ...\n", partition_name(rdev->dev));
-				md_list_del(&rdev->pending);
-				md_list_add(&rdev->pending, &candidates);
-			}
-		}
-		/*
-		 * now we have a set of devices, with all of them having
-		 * mostly sane superblocks. It's time to allocate the
-		 * mddev.
-		 */
-		md_kdev = MKDEV(MD_MAJOR, rdev0->sb->md_minor);
-		mddev = kdev_to_mddev(md_kdev);
-		if (mddev) {
-			printk(KERN_WARNING "md: md%d already running, cannot run %s\n",
-			       mdidx(mddev), partition_name(rdev0->dev));
-			ITERATE_RDEV_GENERIC(candidates,pending,rdev,tmp)
-				export_rdev(rdev);
-			continue;
-		}
-		mddev = alloc_mddev(md_kdev);
-		if (!mddev) {
-			printk(KERN_ERR "md: cannot allocate memory for md drive.\n");
-			break;
-		}
-		if (md_kdev == countdev)
-			atomic_inc(&mddev->active);
-		printk(KERN_INFO "md: created md%d\n", mdidx(mddev));
-		ITERATE_RDEV_GENERIC(candidates,pending,rdev,tmp) {
-			bind_rdev_to_array(rdev, mddev);
-			list_del_init(&rdev->pending);
-		}
-		autorun_array(mddev);
-	}
-	printk(KERN_INFO "md: ... autorun DONE.\n");
-}
-
-/*
- * import RAID devices based on one partition
- * if possible, the array gets run as well.
- */
-
-#define BAD_VERSION KERN_ERR \
-"md: %s has RAID superblock version 0.%d, autodetect needs v0.90 or higher\n"
-
-#define OUT_OF_MEM KERN_ALERT \
-"md: out of memory.\n"
-
-#define NO_DEVICE KERN_ERR \
-"md: disabled device %s\n"
-
-#define AUTOADD_FAILED KERN_ERR \
-"md: auto-adding devices to md%d FAILED (error %d).\n"
-
-#define AUTOADD_FAILED_USED KERN_ERR \
-"md: cannot auto-add device %s to md%d, already used.\n"
-
-#define AUTORUN_FAILED KERN_ERR \
-"md: auto-running md%d FAILED (error %d).\n"
-
-#define MDDEV_BUSY KERN_ERR \
-"md: cannot auto-add to md%d, already running.\n"
-
-#define AUTOADDING KERN_INFO \
-"md: auto-adding devices to md%d, based on %s's superblock.\n"
-
-#define AUTORUNNING KERN_INFO \
-"md: auto-running md%d.\n"
-
-static int autostart_array(kdev_t startdev, kdev_t countdev)
-{
-	int err = -EINVAL, i;
-	mdp_super_t *sb = NULL;
-	mdk_rdev_t *start_rdev = NULL, *rdev;
-
-	if (md_import_device(startdev, 1)) {
-		printk(KERN_WARNING "md: could not import %s!\n", partition_name(startdev));
-		goto abort;
-	}
-
-	start_rdev = find_rdev_all(startdev);
-	if (!start_rdev) {
-		MD_BUG();
-		goto abort;
-	}
-	if (start_rdev->faulty) {
-		printk(KERN_WARNING "md: can not autostart based on faulty %s!\n",
-						partition_name(startdev));
-		goto abort;
-	}
-	md_list_add(&start_rdev->pending, &pending_raid_disks);
-
-	sb = start_rdev->sb;
-
-	err = detect_old_array(sb);
-	if (err) {
-		printk(KERN_WARNING "md: array version is too old to be autostarted ,"
-		       "use raidtools 0.90 mkraid --upgrade to upgrade the array "
-		       "without data loss!\n");
-		goto abort;
-	}
-
-	for (i = 0; i < MD_SB_DISKS; i++) {
-		mdp_disk_t *desc;
-		kdev_t dev;
-
-		desc = sb->disks + i;
-		dev = MKDEV(desc->major, desc->minor);
-
-		if (dev == MKDEV(0,0))
-			continue;
-		if (dev == startdev)
-			continue;
-		if (md_import_device(dev, 1)) {
-			printk(KERN_WARNING "md: could not import %s, trying to run array nevertheless.\n",
-			       partition_name(dev));
-			continue;
-		}
-		rdev = find_rdev_all(dev);
-		if (!rdev) {
-			MD_BUG();
-			goto abort;
-		}
-		md_list_add(&rdev->pending, &pending_raid_disks);
-	}
-
-	/*
-	 * possibly return codes
-	 */
-	autorun_devices(countdev);
-	return 0;
-
-abort:
-	if (start_rdev)
-		export_rdev(start_rdev);
-	return err;
-}
-
-#undef BAD_VERSION
-#undef OUT_OF_MEM
-#undef NO_DEVICE
-#undef AUTOADD_FAILED_USED
-#undef AUTOADD_FAILED
-#undef AUTORUN_FAILED
-#undef AUTOADDING
-#undef AUTORUNNING
-
-
-static int get_version(void * arg)
-{
-	mdu_version_t ver;
-
-	ver.major = MD_MAJOR_VERSION;
-	ver.minor = MD_MINOR_VERSION;
-	ver.patchlevel = MD_PATCHLEVEL_VERSION;
-
-	if (md_copy_to_user(arg, &ver, sizeof(ver)))
-		return -EFAULT;
-
-	return 0;
-}
-
-#define SET_FROM_SB(x) info.x = mddev->sb->x
-static int get_array_info(mddev_t * mddev, void * arg)
-{
-	mdu_array_info_t info;
-
-	if (!mddev->sb) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	SET_FROM_SB(major_version);
-	SET_FROM_SB(minor_version);
-	SET_FROM_SB(patch_version);
-	SET_FROM_SB(ctime);
-	SET_FROM_SB(level);
-	SET_FROM_SB(size);
-	SET_FROM_SB(nr_disks);
-	SET_FROM_SB(raid_disks);
-	SET_FROM_SB(md_minor);
-	SET_FROM_SB(not_persistent);
-
-	SET_FROM_SB(utime);
-	SET_FROM_SB(state);
-	SET_FROM_SB(active_disks);
-	SET_FROM_SB(working_disks);
-	SET_FROM_SB(failed_disks);
-	SET_FROM_SB(spare_disks);
-
-	SET_FROM_SB(layout);
-	SET_FROM_SB(chunk_size);
-
-	if (md_copy_to_user(arg, &info, sizeof(info)))
-		return -EFAULT;
-
-	return 0;
-}
-#undef SET_FROM_SB
-
-#define SET_FROM_SB(x) info.x = mddev->sb->disks[nr].x
-static int get_disk_info(mddev_t * mddev, void * arg)
-{
-	mdu_disk_info_t info;
-	unsigned int nr;
-
-	if (!mddev->sb)
-		return -EINVAL;
-
-	if (md_copy_from_user(&info, arg, sizeof(info)))
-		return -EFAULT;
-
-	nr = info.number;
-	if (nr >= MD_SB_DISKS)
-		return -EINVAL;
-
-	SET_FROM_SB(major);
-	SET_FROM_SB(minor);
-	SET_FROM_SB(raid_disk);
-	SET_FROM_SB(state);
-
-	if (md_copy_to_user(arg, &info, sizeof(info)))
-		return -EFAULT;
-
-	return 0;
-}
-#undef SET_FROM_SB
-
-#define SET_SB(x) mddev->sb->disks[nr].x = info->x
-
-static int add_new_disk(mddev_t * mddev, mdu_disk_info_t *info)
-{
-	int err, size, persistent;
-	mdk_rdev_t *rdev;
-	unsigned int nr;
-	kdev_t dev;
-	dev = MKDEV(info->major,info->minor);
-
-	if (find_rdev_all(dev)) {
-		printk(KERN_WARNING "md: device %s already used in a RAID array!\n",
-		       partition_name(dev));
-		return -EBUSY;
-	}
-	if (!mddev->sb) {
-		/* expecting a device which has a superblock */
-		err = md_import_device(dev, 1);
-		if (err) {
-			printk(KERN_WARNING "md: md_import_device returned %d\n", err);
-			return -EINVAL;
-		}
-		rdev = find_rdev_all(dev);
-		if (!rdev) {
-			MD_BUG();
-			return -EINVAL;
-		}
-		if (!list_empty(&mddev->disks)) {
-			mdk_rdev_t *rdev0 = md_list_entry(mddev->disks.next,
-							mdk_rdev_t, same_set);
-			if (!uuid_equal(rdev0, rdev)) {
-				printk(KERN_WARNING "md: %s has different UUID to %s\n",
-				       partition_name(rdev->dev), partition_name(rdev0->dev));
-				export_rdev(rdev);
-				return -EINVAL;
-			}
-			if (!sb_equal(rdev0->sb, rdev->sb)) {
-				printk(KERN_WARNING "md: %s has same UUID but different superblock to %s\n",
-				       partition_name(rdev->dev), partition_name(rdev0->dev));
-				export_rdev(rdev);
-				return -EINVAL;
-			}
-		}
-		bind_rdev_to_array(rdev, mddev);
-		return 0;
-	}
-
-	nr = info->number;
-	if (nr >= mddev->sb->nr_disks) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-
-	SET_SB(number);
-	SET_SB(major);
-	SET_SB(minor);
-	SET_SB(raid_disk);
-	SET_SB(state);
-
-	if ((info->state & (1<<MD_DISK_FAULTY))==0) {
-		err = md_import_device (dev, 0);
-		if (err) {
-			printk(KERN_WARNING "md: error, md_import_device() returned %d\n", err);
-			return -EINVAL;
-		}
-		rdev = find_rdev_all(dev);
-		if (!rdev) {
-			MD_BUG();
-			return -EINVAL;
-		}
-
-		rdev->old_dev = dev;
-		rdev->desc_nr = info->number;
-
-		bind_rdev_to_array(rdev, mddev);
-
-		persistent = !mddev->sb->not_persistent;
-		if (!persistent)
-			printk(KERN_INFO "md: nonpersistent superblock ...\n");
-
-		size = calc_dev_size(dev, mddev, persistent);
-		rdev->sb_offset = calc_dev_sboffset(dev, mddev, persistent);
-
-		if (!mddev->sb->size || (mddev->sb->size > size))
-			mddev->sb->size = size;
-	}
-
-	/*
-	 * sync all other superblocks with the main superblock
-	 */
-	sync_sbs(mddev);
-
-	return 0;
-}
-#undef SET_SB
-
-static int hot_generate_error(mddev_t * mddev, kdev_t dev)
-{
-	struct request_queue *q;
-	mdk_rdev_t *rdev;
-	mdp_disk_t *disk;
-
-	if (!mddev->pers)
-		return -ENODEV;
-
-	printk(KERN_INFO "md: trying to generate %s error in md%d ... \n",
-		partition_name(dev), mdidx(mddev));
-
-	rdev = find_rdev(mddev, dev);
-	if (!rdev) {
-		MD_BUG();
-		return -ENXIO;
-	}
-
-	if (rdev->desc_nr == -1) {
-		MD_BUG();
-		return -EINVAL;
-	}
-	disk = &mddev->sb->disks[rdev->desc_nr];
-	if (!disk_active(disk))
-		return -ENODEV;
-
-	q = blk_get_queue(rdev->dev);
-	if (!q) {
-		MD_BUG();
-		return -ENODEV;
-	}
-	printk(KERN_INFO "md: okay, generating error!\n");
-//	q->oneshot_error = 1; // disabled for now
-
-	return 0;
-}
-
-static int hot_remove_disk(mddev_t * mddev, kdev_t dev)
-{
-	int err;
-	mdk_rdev_t *rdev;
-	mdp_disk_t *disk;
-
-	if (!mddev->pers)
-		return -ENODEV;
-
-	printk(KERN_INFO "md: trying to remove %s from md%d ... \n",
-		partition_name(dev), mdidx(mddev));
-
-	if (!mddev->pers->diskop) {
-		printk(KERN_WARNING "md%d: personality does not support diskops!\n",
-		       mdidx(mddev));
-		return -EINVAL;
-	}
-
-	rdev = find_rdev(mddev, dev);
-	if (!rdev)
-		return -ENXIO;
-
-	if (rdev->desc_nr == -1) {
-		MD_BUG();
-		return -EINVAL;
-	}
-	disk = &mddev->sb->disks[rdev->desc_nr];
-	if (disk_active(disk))
-		goto busy;
-
-	if (disk_removed(disk))
-		return -EINVAL;
-
-	err = mddev->pers->diskop(mddev, &disk, DISKOP_HOT_REMOVE_DISK);
-	if (err == -EBUSY)
-		goto busy;
-
-	if (err) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	remove_descriptor(disk, mddev->sb);
-	kick_rdev_from_array(rdev);
-	mddev->sb_dirty = 1;
-	md_update_sb(mddev);
-
-	return 0;
-busy:
-	printk(KERN_WARNING "md: cannot remove active disk %s from md%d ... \n",
-		partition_name(dev), mdidx(mddev));
-	return -EBUSY;
-}
-
-static int hot_add_disk(mddev_t * mddev, kdev_t dev)
-{
-	int i, err, persistent;
-	unsigned int size;
-	mdk_rdev_t *rdev;
-	mdp_disk_t *disk;
-
-	if (!mddev->pers)
-		return -ENODEV;
-
-	printk(KERN_INFO "md: trying to hot-add %s to md%d ... \n",
-		partition_name(dev), mdidx(mddev));
-
-	if (!mddev->pers->diskop) {
-		printk(KERN_WARNING "md%d: personality does not support diskops!\n",
-		       mdidx(mddev));
-		return -EINVAL;
-	}
-
-	persistent = !mddev->sb->not_persistent;
-
-	rdev = find_rdev(mddev, dev);
-	if (rdev)
-		return -EBUSY;
-
-	err = md_import_device (dev, 0);
-	if (err) {
-		printk(KERN_WARNING "md: error, md_import_device() returned %d\n", err);
-		return -EINVAL;
-	}
-	rdev = find_rdev_all(dev);
-	if (!rdev) {
-		MD_BUG();
-		return -EINVAL;
-	}
-	if (rdev->faulty) {
-		printk(KERN_WARNING "md: can not hot-add faulty %s disk to md%d!\n",
-				partition_name(dev), mdidx(mddev));
-		err = -EINVAL;
-		goto abort_export;
-	}
-	size = calc_dev_size(dev, mddev, persistent);
-
-	if (size < mddev->sb->size) {
-		printk(KERN_WARNING "md%d: disk size %d blocks < array size %d\n",
-				mdidx(mddev), size, mddev->sb->size);
-		err = -ENOSPC;
-		goto abort_export;
-	}
-	bind_rdev_to_array(rdev, mddev);
-
-	/*
-	 * The rest should better be atomic, we can have disk failures
-	 * noticed in interrupt contexts ...
-	 */
-	rdev->old_dev = dev;
-	rdev->size = size;
-	rdev->sb_offset = calc_dev_sboffset(dev, mddev, persistent);
-
-	disk = mddev->sb->disks + mddev->sb->raid_disks;
-	for (i = mddev->sb->raid_disks; i < MD_SB_DISKS; i++) {
-		disk = mddev->sb->disks + i;
-
-		if (!disk->major && !disk->minor)
-			break;
-		if (disk_removed(disk))
-			break;
-	}
-	if (i == MD_SB_DISKS) {
-		printk(KERN_WARNING "md%d: can not hot-add to full array!\n",
-		       mdidx(mddev));
-		err = -EBUSY;
-		goto abort_unbind_export;
-	}
-
-	if (disk_removed(disk)) {
-		/*
-		 * reuse slot
-		 */
-		if (disk->number != i) {
-			MD_BUG();
-			err = -EINVAL;
-			goto abort_unbind_export;
-		}
-	} else {
-		disk->number = i;
-	}
-
-	disk->raid_disk = disk->number;
-	disk->major = MAJOR(dev);
-	disk->minor = MINOR(dev);
-
-	if (mddev->pers->diskop(mddev, &disk, DISKOP_HOT_ADD_DISK)) {
-		MD_BUG();
-		err = -EINVAL;
-		goto abort_unbind_export;
-	}
-
-	mark_disk_spare(disk);
-	mddev->sb->nr_disks++;
-	mddev->sb->spare_disks++;
-	mddev->sb->working_disks++;
-
-	mddev->sb_dirty = 1;
-	md_update_sb(mddev);
-
-	/*
-	 * Kick recovery, maybe this spare has to be added to the
-	 * array immediately.
-	 */
-	md_recover_arrays();
-
-	return 0;
-
-abort_unbind_export:
-	unbind_rdev_from_array(rdev);
-
-abort_export:
-	export_rdev(rdev);
-	return err;
-}
-
-#define SET_SB(x) mddev->sb->x = info->x
-static int set_array_info(mddev_t * mddev, mdu_array_info_t *info)
-{
-
-	if (alloc_array_sb(mddev))
-		return -ENOMEM;
-
-	mddev->sb->major_version = MD_MAJOR_VERSION;
-	mddev->sb->minor_version = MD_MINOR_VERSION;
-	mddev->sb->patch_version = MD_PATCHLEVEL_VERSION;
-	mddev->sb->ctime = CURRENT_TIME;
-
-	SET_SB(level);
-	SET_SB(size);
-	SET_SB(nr_disks);
-	SET_SB(raid_disks);
-	SET_SB(md_minor);
-	SET_SB(not_persistent);
-
-	SET_SB(state);
-	SET_SB(active_disks);
-	SET_SB(working_disks);
-	SET_SB(failed_disks);
-	SET_SB(spare_disks);
-
-	SET_SB(layout);
-	SET_SB(chunk_size);
-
-	mddev->sb->md_magic = MD_SB_MAGIC;
-
-	/*
-	 * Generate a 128 bit UUID
-	 */
-	get_random_bytes(&mddev->sb->set_uuid0, 4);
-	get_random_bytes(&mddev->sb->set_uuid1, 4);
-	get_random_bytes(&mddev->sb->set_uuid2, 4);
-	get_random_bytes(&mddev->sb->set_uuid3, 4);
-
-	return 0;
-}
-#undef SET_SB
-
-static int set_disk_faulty(mddev_t *mddev, kdev_t dev)
-{
-	int ret;
-
-	ret = md_error(mddev, dev);
-	return ret;
-}
-
-static int md_ioctl(struct inode *inode, struct file *file,
-			unsigned int cmd, unsigned long arg)
-{
-	unsigned int minor;
-	int err = 0;
-	struct hd_geometry *loc = (struct hd_geometry *) arg;
-	mddev_t *mddev = NULL;
-	kdev_t dev;
-
-	if (!md_capable_admin())
-		return -EACCES;
-
-	dev = inode->i_rdev;
-	minor = MINOR(dev);
-	if (minor >= MAX_MD_DEVS) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	/*
-	 * Commands dealing with the RAID driver but not any
-	 * particular array:
-	 */
-	switch (cmd)
-	{
-		case RAID_VERSION:
-			err = get_version((void *)arg);
-			goto done;
-
-		case PRINT_RAID_DEBUG:
-			err = 0;
-			md_print_devices();
-			goto done_unlock;
-
-#ifndef MODULE
-		case RAID_AUTORUN:
-			err = 0;
-			autostart_arrays();
-			goto done;
-#endif
-
-		case BLKGETSIZE:
-		case BLKGETSIZE64:
-		case BLKRAGET:
-		case BLKRASET:
-		case BLKFLSBUF:
-		case BLKBSZGET:
-		case BLKBSZSET:
-			err = blk_ioctl (dev, cmd, arg);
-			goto abort;
-
-		default:;
-	}
-
-	/*
-	 * Commands creating/starting a new array:
-	 */
-
-	mddev = kdev_to_mddev(dev);
-
-	switch (cmd)
-	{
-		case SET_ARRAY_INFO:
-		case START_ARRAY:
-			if (mddev) {
-				printk(KERN_WARNING "md: array md%d already exists!\n",
-								mdidx(mddev));
-				err = -EEXIST;
-				goto abort;
-			}
-		default:;
-	}
-	switch (cmd)
-	{
-		case SET_ARRAY_INFO:
-			mddev = alloc_mddev(dev);
-			if (!mddev) {
-				err = -ENOMEM;
-				goto abort;
-			}
-			atomic_inc(&mddev->active);
-
-			/*
-			 * alloc_mddev() should possibly self-lock.
-			 */
-			err = lock_mddev(mddev);
-			if (err) {
-				printk(KERN_WARNING "md: ioctl, reason %d, cmd %d\n",
-				       err, cmd);
-				goto abort;
-			}
-
-			if (mddev->sb) {
-				printk(KERN_WARNING "md: array md%d already has a superblock!\n",
-					mdidx(mddev));
-				err = -EBUSY;
-				goto abort_unlock;
-			}
-			if (arg) {
-				mdu_array_info_t info;
-				if (md_copy_from_user(&info, (void*)arg, sizeof(info))) {
-					err = -EFAULT;
-					goto abort_unlock;
-				}
-				err = set_array_info(mddev, &info);
-				if (err) {
-					printk(KERN_WARNING "md: couldnt set array info. %d\n", err);
-					goto abort_unlock;
-				}
-			}
-			goto done_unlock;
-
-		case START_ARRAY:
-			/*
-			 * possibly make it lock the array ...
-			 */
-			err = autostart_array((kdev_t)arg, dev);
-			if (err) {
-				printk(KERN_WARNING "md: autostart %s failed!\n",
-					partition_name((kdev_t)arg));
-				goto abort;
-			}
-			goto done;
-
-		default:;
-	}
-
-	/*
-	 * Commands querying/configuring an existing array:
-	 */
-
-	if (!mddev) {
-		err = -ENODEV;
-		goto abort;
-	}
-	err = lock_mddev(mddev);
-	if (err) {
-		printk(KERN_INFO "md: ioctl lock interrupted, reason %d, cmd %d\n",err, cmd);
-		goto abort;
-	}
-	/* if we don't have a superblock yet, only ADD_NEW_DISK or STOP_ARRAY is allowed */
-	if (!mddev->sb && cmd != ADD_NEW_DISK && cmd != STOP_ARRAY && cmd != RUN_ARRAY) {
-		err = -ENODEV;
-		goto abort_unlock;
-	}
-
-	/*
-	 * Commands even a read-only array can execute:
-	 */
-	switch (cmd)
-	{
-		case GET_ARRAY_INFO:
-			err = get_array_info(mddev, (void *)arg);
-			goto done_unlock;
-
-		case GET_DISK_INFO:
-			err = get_disk_info(mddev, (void *)arg);
-			goto done_unlock;
-
-		case RESTART_ARRAY_RW:
-			err = restart_array(mddev);
-			goto done_unlock;
-
-		case STOP_ARRAY:
-			if (!(err = do_md_stop (mddev, 0)))
-				mddev = NULL;
-			goto done_unlock;
-
-		case STOP_ARRAY_RO:
-			err = do_md_stop (mddev, 1);
-			goto done_unlock;
-
-	/*
-	 * We have a problem here : there is no easy way to give a CHS
-	 * virtual geometry. We currently pretend that we have a 2 heads
-	 * 4 sectors (with a BIG number of cylinders...). This drives
-	 * dosfs just mad... ;-)
-	 */
-		case HDIO_GETGEO:
-			if (!loc) {
-				err = -EINVAL;
-				goto abort_unlock;
-			}
-			err = md_put_user (2, (char *) &loc->heads);
-			if (err)
-				goto abort_unlock;
-			err = md_put_user (4, (char *) &loc->sectors);
-			if (err)
-				goto abort_unlock;
-			err = md_put_user (md_hd_struct[mdidx(mddev)].nr_sects/8,
-						(short *) &loc->cylinders);
-			if (err)
-				goto abort_unlock;
-			err = md_put_user (md_hd_struct[minor].start_sect,
-						(long *) &loc->start);
-			goto done_unlock;
-	}
-
-	/*
-	 * The remaining ioctls are changing the state of the
-	 * superblock, so we do not allow read-only arrays
-	 * here:
-	 */
-	if (mddev->ro) {
-		err = -EROFS;
-		goto abort_unlock;
-	}
-
-	switch (cmd)
-	{
-		case ADD_NEW_DISK:
-		{
-			mdu_disk_info_t info;
-			if (md_copy_from_user(&info, (void*)arg, sizeof(info)))
-				err = -EFAULT;
-			else
-				err = add_new_disk(mddev, &info);
-			goto done_unlock;
-		}
-		case HOT_GENERATE_ERROR:
-			err = hot_generate_error(mddev, (kdev_t)arg);
-			goto done_unlock;
-		case HOT_REMOVE_DISK:
-			err = hot_remove_disk(mddev, (kdev_t)arg);
-			goto done_unlock;
-
-		case HOT_ADD_DISK:
-			err = hot_add_disk(mddev, (kdev_t)arg);
-			goto done_unlock;
-
-		case SET_DISK_FAULTY:
-			err = set_disk_faulty(mddev, (kdev_t)arg);
-			goto done_unlock;
-
-		case RUN_ARRAY:
-		{
-			err = do_md_run (mddev);
-			/*
-			 * we have to clean up the mess if
-			 * the array cannot be run for some
-			 * reason ...
-			 */
-			if (err) {
-				mddev->sb_dirty = 0;
-				if (!do_md_stop (mddev, 0))
-					mddev = NULL;
-			}
-			goto done_unlock;
-		}
-
-		default:
-			printk(KERN_WARNING "md: %s(pid %d) used obsolete MD ioctl, "
-			       "upgrade your software to use new ictls.\n",
-			       current->comm, current->pid);
-			err = -EINVAL;
-			goto abort_unlock;
-	}
-
-done_unlock:
-abort_unlock:
-	if (mddev)
-		unlock_mddev(mddev);
-
-	return err;
-done:
-	if (err)
-		MD_BUG();
-abort:
-	return err;
-}
-
-static int md_open(struct inode *inode, struct file *file)
-{
-	/*
-	 * Always succeed, but increment the usage count
-	 */
-	mddev_t *mddev = kdev_to_mddev(inode->i_rdev);
-	if (mddev)
-		atomic_inc(&mddev->active);
-	return (0);
-}
-
-static int md_release(struct inode *inode, struct file * file)
-{
-	mddev_t *mddev = kdev_to_mddev(inode->i_rdev);
-	if (mddev)
-		atomic_dec(&mddev->active);
-	return 0;
-}
-
-static struct block_device_operations md_fops=
-{
-	owner:		THIS_MODULE,
-	open:		md_open,
-	release:	md_release,
-	ioctl:		md_ioctl,
-};
-
-
-int md_thread(void * arg)
-{
-	mdk_thread_t *thread = arg;
-
-	md_lock_kernel();
-
-	/*
-	 * Detach thread
-	 */
-
-	daemonize();
-
-	sprintf(current->comm, thread->name);
-	md_init_signals();
-	md_flush_signals();
-	thread->tsk = current;
-
-	/*
-	 * md_thread is a 'system-thread', it's priority should be very
-	 * high. We avoid resource deadlocks individually in each
-	 * raid personality. (RAID5 does preallocation) We also use RR and
-	 * the very same RT priority as kswapd, thus we will never get
-	 * into a priority inversion deadlock.
-	 *
-	 * we definitely have to have equal or higher priority than
-	 * bdflush, otherwise bdflush will deadlock if there are too
-	 * many dirty RAID5 blocks.
-	 */
-	current->policy = SCHED_OTHER;
-	current->nice = -20;
-	md_unlock_kernel();
-
-	complete(thread->event);
-	while (thread->run) {
-		void (*run)(void *data);
-
-		wait_event_interruptible(thread->wqueue,
-					 test_bit(THREAD_WAKEUP, &thread->flags));
-
-		clear_bit(THREAD_WAKEUP, &thread->flags);
-
-		run = thread->run;
-		if (run) {
-			run(thread->data);
-			run_task_queue(&tq_disk);
-		}
-		if (md_signal_pending(current))
-			md_flush_signals();
-	}
-	complete(thread->event);
-	return 0;
-}
-
-void md_wakeup_thread(mdk_thread_t *thread)
-{
-	dprintk("md: waking up MD thread %p.\n", thread);
-	set_bit(THREAD_WAKEUP, &thread->flags);
-	wake_up(&thread->wqueue);
-}
-
-mdk_thread_t *md_register_thread(void (*run) (void *),
-						void *data, const char *name)
-{
-	mdk_thread_t *thread;
-	int ret;
-	struct completion event;
-
-	thread = (mdk_thread_t *) kmalloc
-				(sizeof(mdk_thread_t), GFP_KERNEL);
-	if (!thread)
-		return NULL;
-
-	memset(thread, 0, sizeof(mdk_thread_t));
-	md_init_waitqueue_head(&thread->wqueue);
-
-	init_completion(&event);
-	thread->event = &event;
-	thread->run = run;
-	thread->data = data;
-	thread->name = name;
-	ret = kernel_thread(md_thread, thread, 0);
-	if (ret < 0) {
-		kfree(thread);
-		return NULL;
-	}
-	wait_for_completion(&event);
-	return thread;
-}
-
-void md_interrupt_thread(mdk_thread_t *thread)
-{
-	if (!thread->tsk) {
-		MD_BUG();
-		return;
-	}
-	dprintk("interrupting MD-thread pid %d\n", thread->tsk->pid);
-	send_sig(SIGKILL, thread->tsk, 1);
-}
-
-void md_unregister_thread(mdk_thread_t *thread)
-{
-	struct completion event;
-
-	init_completion(&event);
-
-	thread->event = &event;
-	thread->run = NULL;
-	thread->name = NULL;
-	md_interrupt_thread(thread);
-	wait_for_completion(&event);
-	kfree(thread);
-}
-
-void md_recover_arrays(void)
-{
-	if (!md_recovery_thread) {
-		MD_BUG();
-		return;
-	}
-	md_wakeup_thread(md_recovery_thread);
-}
-
-
-int md_error(mddev_t *mddev, kdev_t rdev)
-{
-	mdk_rdev_t * rrdev;
-
-	dprintk("md_error dev:(%d:%d), rdev:(%d:%d), (caller: %p,%p,%p,%p).\n",
-		MD_MAJOR,mdidx(mddev),MAJOR(rdev),MINOR(rdev),
-		__builtin_return_address(0),__builtin_return_address(1),
-		__builtin_return_address(2),__builtin_return_address(3));
-
-	if (!mddev) {
-		MD_BUG();
-		return 0;
-	}
-	rrdev = find_rdev(mddev, rdev);
-	if (!rrdev || rrdev->faulty)
-		return 0;
-	if (!mddev->pers->error_handler
-			|| mddev->pers->error_handler(mddev,rdev) <= 0) {
-		rrdev->faulty = 1;
-	} else
-		return 1;
-	/*
-	 * if recovery was running, stop it now.
-	 */
-	if (mddev->pers->stop_resync)
-		mddev->pers->stop_resync(mddev);
-	if (mddev->recovery_running)
-		md_interrupt_thread(md_recovery_thread);
-	md_recover_arrays();
-
-	return 0;
-}
-
-static void status_unused(struct seq_file *seq)
-{
-	int i = 0;
-	mdk_rdev_t *rdev;
-	struct md_list_head *tmp;
-
-	seq_printf(seq, "unused devices: ");
-
-	ITERATE_RDEV_ALL(rdev,tmp) {
-		if (list_empty(&rdev->same_set)) {
-			/*
-			 * The device is not yet used by any array.
-			 */
-			i++;
-			seq_printf(seq, "%s ",
-				partition_name(rdev->dev));
-		}
-	}
-	if (!i)
-		seq_printf(seq, "<none>");
-
-	seq_printf(seq, "\n");
-}
-
-
-static void status_resync(struct seq_file *seq, mddev_t * mddev)
-{
-	unsigned long max_blocks, resync, res, dt, db, rt;
-
-	resync = (mddev->curr_resync - atomic_read(&mddev->recovery_active))/2;
-	max_blocks = mddev->sb->size;
-
-	/*
-	 * Should not happen.
-	 */
-	if (!max_blocks)
-		MD_BUG();
-
-	res = (resync/1024)*1000/(max_blocks/1024 + 1);
-	{
-		int i, x = res/50, y = 20-x;
-		seq_printf(seq, "[");
-		for (i = 0; i < x; i++)
-			seq_printf(seq, "=");
-		seq_printf(seq, ">");
-		for (i = 0; i < y; i++)
-			seq_printf(seq, ".");
-		seq_printf(seq, "] ");
-	}
-	if (!mddev->recovery_running)
-		/*
-		 * true resync
-		 */
-		seq_printf(seq, " resync =%3lu.%lu%% (%lu/%lu)",
-				res/10, res % 10, resync, max_blocks);
-	else
-		/*
-		 * recovery ...
-		 */
-		seq_printf(seq, " recovery =%3lu.%lu%% (%lu/%lu)",
-				res/10, res % 10, resync, max_blocks);
-
-	/*
-	 * We do not want to overflow, so the order of operands and
-	 * the * 100 / 100 trick are important. We do a +1 to be
-	 * safe against division by zero. We only estimate anyway.
-	 *
-	 * dt: time from mark until now
-	 * db: blocks written from mark until now
-	 * rt: remaining time
-	 */
-	dt = ((jiffies - mddev->resync_mark) / HZ);
-	if (!dt) dt++;
-	db = resync - (mddev->resync_mark_cnt/2);
-	rt = (dt * ((max_blocks-resync) / (db/100+1)))/100;
-
-	seq_printf(seq, " finish=%lu.%lumin", rt / 60, (rt % 60)/6);
-
-	seq_printf(seq, " speed=%ldK/sec", db/dt);
-
-}
-
-
-static void *md_seq_start(struct seq_file *seq, loff_t *pos)
-{
-	struct list_head *tmp;
-	loff_t l = *pos;
-	mddev_t *mddev;
-
-	if (l > 0x10000)
-		return NULL;
-	if (!l--)
-		/* header */
-		return (void*)1;
-
-	list_for_each(tmp,&all_mddevs)
-		if (!l--) {
-			mddev = list_entry(tmp, mddev_t, all_mddevs);
-			return mddev;
-		}
-	return (void*)2;/* tail */
-}
-
-static void *md_seq_next(struct seq_file *seq, void *v, loff_t *pos)
-{
-	struct list_head *tmp;
-	mddev_t *next_mddev, *mddev = v;
-	
-	++*pos;
-	if (v == (void*)2)
-		return NULL;
-
-	if (v == (void*)1)
-		tmp = all_mddevs.next;
-	else
-		tmp = mddev->all_mddevs.next;
-	if (tmp != &all_mddevs)
-		next_mddev = list_entry(tmp,mddev_t,all_mddevs);
-	else {
-		next_mddev = (void*)2;
-		*pos = 0x10000;
-	}		
-
-	return next_mddev;
-
-}
-
-static void md_seq_stop(struct seq_file *seq, void *v)
-{
-
-}
-
-static int md_seq_show(struct seq_file *seq, void *v)
-{
-	int j, size;
-	struct md_list_head *tmp2;
-	mdk_rdev_t *rdev;
-	mddev_t *mddev = v;
-
-	if (v == (void*)1) {
-		seq_printf(seq, "Personalities : ");
-		for (j = 0; j < MAX_PERSONALITY; j++)
-			if (pers[j])
-				seq_printf(seq, "[%s] ", pers[j]->name);
-
-		seq_printf(seq, "\n");
-		seq_printf(seq, "read_ahead ");
-		if (read_ahead[MD_MAJOR] == INT_MAX)
-			seq_printf(seq, "not set\n");
-		else
-			seq_printf(seq, "%d sectors\n", read_ahead[MD_MAJOR]);
-		return 0;
-	}
-	if (v == (void*)2) {
-		status_unused(seq);
-		return 0;
-	}
-
-	seq_printf(seq, "md%d : %sactive", mdidx(mddev),
-		   mddev->pers ? "" : "in");
-	if (mddev->pers) {
-		if (mddev->ro)
-			seq_printf(seq, " (read-only)");
-		seq_printf(seq, " %s", mddev->pers->name);
-	}
-	
-	size = 0;
-	ITERATE_RDEV(mddev,rdev,tmp2) {
-		seq_printf(seq, " %s[%d]",
-			   partition_name(rdev->dev), rdev->desc_nr);
-		if (rdev->faulty) {
-			seq_printf(seq, "(F)");
-			continue;
-		}
-		size += rdev->size;
-	}
-
-	if (!list_empty(&mddev->disks)) {
-		if (mddev->pers)
-			seq_printf(seq, "\n      %d blocks",
-				   md_size[mdidx(mddev)]);
-		else
-			seq_printf(seq, "\n      %d blocks", size);
-	}
-
-	if (mddev->pers) {
-
-		mddev->pers->status (seq, mddev);
-
-		seq_printf(seq, "\n      ");
-		if (mddev->curr_resync) {
-			status_resync (seq, mddev);
-		} else {
-			if (sem_getcount(&mddev->resync_sem) != 1)
-				seq_printf(seq, "	resync=DELAYED");
-		}
-	}
-	seq_printf(seq, "\n");
-
-	return 0;
-}
-
-  
-static struct seq_operations md_seq_ops = {
-	.start  = md_seq_start,
-	.next   = md_seq_next,
-	.stop   = md_seq_stop,
-	.show   = md_seq_show,
-};
-
-static int md_seq_open(struct inode *inode, struct file *file)
-{
-	int error;
-
-	error = seq_open(file, &md_seq_ops);
-	return error;
-}
-
-static struct file_operations md_seq_fops = {
-	.open           = md_seq_open,
-	.read           = seq_read,
-	.llseek         = seq_lseek,
-	.release	= seq_release,
-};
-
-
-int register_md_personality(int pnum, mdk_personality_t *p)
-{
-	if (pnum >= MAX_PERSONALITY) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	if (pers[pnum]) {
-		MD_BUG();
-		return -EBUSY;
-	}
-
-	pers[pnum] = p;
-	printk(KERN_INFO "md: %s personality registered as nr %d\n", p->name, pnum);
-	return 0;
-}
-
-int unregister_md_personality(int pnum)
-{
-	if (pnum >= MAX_PERSONALITY) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	printk(KERN_INFO "md: %s personality unregistered\n", pers[pnum]->name);
-	pers[pnum] = NULL;
-	return 0;
-}
-
-mdp_disk_t *get_spare(mddev_t *mddev)
-{
-	mdp_super_t *sb = mddev->sb;
-	mdp_disk_t *disk;
-	mdk_rdev_t *rdev;
-	struct md_list_head *tmp;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->faulty)
-			continue;
-		if (!rdev->sb) {
-			MD_BUG();
-			continue;
-		}
-		disk = &sb->disks[rdev->desc_nr];
-		if (disk_faulty(disk)) {
-			MD_BUG();
-			continue;
-		}
-		if (disk_active(disk))
-			continue;
-		return disk;
-	}
-	return NULL;
-}
-
-static unsigned int sync_io[DK_MAX_MAJOR][DK_MAX_DISK];
-void md_sync_acct(kdev_t dev, unsigned long nr_sectors)
-{
-	unsigned int major = MAJOR(dev);
-	unsigned int index;
-
-	index = disk_index(dev);
-	if ((index >= DK_MAX_DISK) || (major >= DK_MAX_MAJOR))
-		return;
-
-	sync_io[major][index] += nr_sectors;
-}
-
-static int is_mddev_idle(mddev_t *mddev)
-{
-	mdk_rdev_t * rdev;
-	struct md_list_head *tmp;
-	int idle;
-	unsigned long curr_events;
-
-	idle = 1;
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		int major = MAJOR(rdev->dev);
-		int idx = disk_index(rdev->dev);
-
-		if ((idx >= DK_MAX_DISK) || (major >= DK_MAX_MAJOR))
-			continue;
-
-		curr_events = kstat.dk_drive_rblk[major][idx] +
-						kstat.dk_drive_wblk[major][idx] ;
-		curr_events -= sync_io[major][idx];
-		if ((curr_events - rdev->last_events) > 32) {
-			rdev->last_events = curr_events;
-			idle = 0;
-		}
-	}
-	return idle;
-}
-
-MD_DECLARE_WAIT_QUEUE_HEAD(resync_wait);
-
-void md_done_sync(mddev_t *mddev, int blocks, int ok)
-{
-	/* another "blocks" (512byte) blocks have been synced */
-	atomic_sub(blocks, &mddev->recovery_active);
-	wake_up(&mddev->recovery_wait);
-	if (!ok) {
-		// stop recovery, signal do_sync ....
-		if (mddev->pers->stop_resync)
-			mddev->pers->stop_resync(mddev);
-		if (mddev->recovery_running)
-			md_interrupt_thread(md_recovery_thread);
-	}
-}
-
-#define SYNC_MARKS	10
-#define	SYNC_MARK_STEP	(3*HZ)
-int md_do_sync(mddev_t *mddev, mdp_disk_t *spare)
-{
-	mddev_t *mddev2;
-	unsigned int max_sectors, currspeed,
-		j, window, err, serialize;
-	unsigned long mark[SYNC_MARKS];
-	unsigned long mark_cnt[SYNC_MARKS];
-	int last_mark,m;
-	struct md_list_head *tmp;
-	unsigned long last_check;
-
-
-	err = down_interruptible(&mddev->resync_sem);
-	if (err)
-		goto out_nolock;
-
-recheck:
-	serialize = 0;
-	ITERATE_MDDEV(mddev2,tmp) {
-		if (mddev2 == mddev)
-			continue;
-		if (mddev2->curr_resync && match_mddev_units(mddev,mddev2)) {
-			printk(KERN_INFO "md: delaying resync of md%d until md%d "
-			       "has finished resync (they share one or more physical units)\n",
-			       mdidx(mddev), mdidx(mddev2));
-			serialize = 1;
-			break;
-		}
-	}
-	if (serialize) {
-		interruptible_sleep_on(&resync_wait);
-		if (md_signal_pending(current)) {
-			md_flush_signals();
-			err = -EINTR;
-			goto out;
-		}
-		goto recheck;
-	}
-
-	mddev->curr_resync = 1;
-
-	max_sectors = mddev->sb->size<<1;
-
-	printk(KERN_INFO "md: syncing RAID array md%d\n", mdidx(mddev));
-	printk(KERN_INFO "md: minimum _guaranteed_ reconstruction speed: %d KB/sec/disc.\n",
-						sysctl_speed_limit_min);
-	printk(KERN_INFO "md: using maximum available idle IO bandwith "
-	       "(but not more than %d KB/sec) for reconstruction.\n",
-	       sysctl_speed_limit_max);
-
-	/*
-	 * Resync has low priority.
-	 */
-	current->nice = 19;
-
-	is_mddev_idle(mddev); /* this also initializes IO event counters */
-	for (m = 0; m < SYNC_MARKS; m++) {
-		mark[m] = jiffies;
-		mark_cnt[m] = 0;
-	}
-	last_mark = 0;
-	mddev->resync_mark = mark[last_mark];
-	mddev->resync_mark_cnt = mark_cnt[last_mark];
-
-	/*
-	 * Tune reconstruction:
-	 */
-	window = vm_max_readahead*(PAGE_SIZE/512);
-	printk(KERN_INFO "md: using %dk window, over a total of %d blocks.\n",
-	       window/2,max_sectors/2);
-
-	atomic_set(&mddev->recovery_active, 0);
-	init_waitqueue_head(&mddev->recovery_wait);
-	last_check = 0;
-	for (j = 0; j < max_sectors;) {
-		int sectors;
-
-		sectors = mddev->pers->sync_request(mddev, j);
-
-		if (sectors < 0) {
-			err = sectors;
-			goto out;
-		}
-		atomic_add(sectors, &mddev->recovery_active);
-		j += sectors;
-		mddev->curr_resync = j;
-
-		if (last_check + window > j)
-			continue;
-
-		last_check = j;
-
-		run_task_queue(&tq_disk);
-
-	repeat:
-		if (jiffies >= mark[last_mark] + SYNC_MARK_STEP ) {
-			/* step marks */
-			int next = (last_mark+1) % SYNC_MARKS;
-
-			mddev->resync_mark = mark[next];
-			mddev->resync_mark_cnt = mark_cnt[next];
-			mark[next] = jiffies;
-			mark_cnt[next] = j - atomic_read(&mddev->recovery_active);
-			last_mark = next;
-		}
-
-
-		if (md_signal_pending(current)) {
-			/*
-			 * got a signal, exit.
-			 */
-			mddev->curr_resync = 0;
-			printk(KERN_INFO "md: md_do_sync() got signal ... exiting\n");
-			md_flush_signals();
-			err = -EINTR;
-			goto out;
-		}
-
-		/*
-		 * this loop exits only if either when we are slower than
-		 * the 'hard' speed limit, or the system was IO-idle for
-		 * a jiffy.
-		 * the system might be non-idle CPU-wise, but we only care
-		 * about not overloading the IO subsystem. (things like an
-		 * e2fsck being done on the RAID array should execute fast)
-		 */
-		if (md_need_resched(current))
-			schedule();
-
-		currspeed = (j-mddev->resync_mark_cnt)/2/((jiffies-mddev->resync_mark)/HZ +1) +1;
-
-		if (currspeed > sysctl_speed_limit_min) {
-			current->nice = 19;
-
-			if ((currspeed > sysctl_speed_limit_max) ||
-					!is_mddev_idle(mddev)) {
-				current->state = TASK_INTERRUPTIBLE;
-				md_schedule_timeout(HZ/4);
-				goto repeat;
-			}
-		} else
-			current->nice = -20;
-	}
-	printk(KERN_INFO "md: md%d: sync done.\n",mdidx(mddev));
-	err = 0;
-	/*
-	 * this also signals 'finished resyncing' to md_stop
-	 */
-out:
-	wait_disk_event(mddev->recovery_wait, atomic_read(&mddev->recovery_active)==0);
-	up(&mddev->resync_sem);
-out_nolock:
-	mddev->curr_resync = 0;
-	wake_up(&resync_wait);
-	return err;
-}
-
-
-/*
- * This is a kernel thread which syncs a spare disk with the active array
- *
- * the amount of foolproofing might seem to be a tad excessive, but an
- * early (not so error-safe) version of raid1syncd synced the first 0.5 gigs
- * of my root partition with the first 0.5 gigs of my /home partition ... so
- * i'm a bit nervous ;)
- */
-void md_do_recovery(void *data)
-{
-	int err;
-	mddev_t *mddev;
-	mdp_super_t *sb;
-	mdp_disk_t *spare;
-	struct md_list_head *tmp;
-
-	printk(KERN_INFO "md: recovery thread got woken up ...\n");
-restart:
-	ITERATE_MDDEV(mddev,tmp) {
-		sb = mddev->sb;
-		if (!sb)
-			continue;
-		if (mddev->recovery_running)
-			continue;
-		if (sb->active_disks == sb->raid_disks)
-			continue;
-		if (mddev->sb_dirty)
-			md_update_sb(mddev);
-		if (!sb->spare_disks) {
-			printk(KERN_ERR "md%d: no spare disk to reconstruct array! "
-			       "-- continuing in degraded mode\n", mdidx(mddev));
-			continue;
-		}
-		/*
-		 * now here we get the spare and resync it.
-		 */
-		spare = get_spare(mddev);
-		if (!spare)
-			continue;
-		printk(KERN_INFO "md%d: resyncing spare disk %s to replace failed disk\n",
-		       mdidx(mddev), partition_name(MKDEV(spare->major,spare->minor)));
-		if (!mddev->pers->diskop)
-			continue;
-		if (mddev->pers->diskop(mddev, &spare, DISKOP_SPARE_WRITE))
-			continue;
-		down(&mddev->recovery_sem);
-		mddev->recovery_running = 1;
-		err = md_do_sync(mddev, spare);
-		if (err == -EIO) {
-			printk(KERN_INFO "md%d: spare disk %s failed, skipping to next spare.\n",
-			       mdidx(mddev), partition_name(MKDEV(spare->major,spare->minor)));
-			if (!disk_faulty(spare)) {
-				mddev->pers->diskop(mddev,&spare,DISKOP_SPARE_INACTIVE);
-				mark_disk_faulty(spare);
-				mark_disk_nonsync(spare);
-				mark_disk_inactive(spare);
-				sb->spare_disks--;
-				sb->working_disks--;
-				sb->failed_disks++;
-			}
-		} else
-			if (disk_faulty(spare))
-				mddev->pers->diskop(mddev, &spare,
-						DISKOP_SPARE_INACTIVE);
-		if (err == -EINTR || err == -ENOMEM) {
-			/*
-			 * Recovery got interrupted, or ran out of mem ...
-			 * signal back that we have finished using the array.
-			 */
-			mddev->pers->diskop(mddev, &spare,
-							 DISKOP_SPARE_INACTIVE);
-			up(&mddev->recovery_sem);
-			mddev->recovery_running = 0;
-			continue;
-		} else {
-			mddev->recovery_running = 0;
-			up(&mddev->recovery_sem);
-		}
-		if (!disk_faulty(spare)) {
-			/*
-			 * the SPARE_ACTIVE diskop possibly changes the
-			 * pointer too
-			 */
-			mddev->pers->diskop(mddev, &spare, DISKOP_SPARE_ACTIVE);
-			mark_disk_sync(spare);
-			mark_disk_active(spare);
-			sb->active_disks++;
-			sb->spare_disks--;
-		}
-		mddev->sb_dirty = 1;
-		md_update_sb(mddev);
-		goto restart;
-	}
-	printk(KERN_INFO "md: recovery thread finished ...\n");
-
-}
-
-int md_notify_reboot(struct notifier_block *this,
-					unsigned long code, void *x)
-{
-	struct md_list_head *tmp;
-	mddev_t *mddev;
-
-	if ((code == MD_SYS_DOWN) || (code == MD_SYS_HALT)
-					|| (code == MD_SYS_POWER_OFF)) {
-
-		printk(KERN_INFO "md: stopping all md devices.\n");
-
-		ITERATE_MDDEV(mddev,tmp)
-			do_md_stop (mddev, 1);
-		/*
-		 * certain more exotic SCSI devices are known to be
-		 * volatile wrt too early system reboots. While the
-		 * right place to handle this issue is the given
-		 * driver, we do want to have a safe RAID driver ...
-		 */
-		md_mdelay(1000*1);
-	}
-	return NOTIFY_DONE;
-}
-
-struct notifier_block md_notifier = {
-	notifier_call:	md_notify_reboot,
-	next:		NULL,
-	priority:	INT_MAX, /* before any real devices */
-};
-
-static void md_geninit(void)
-{
-	struct proc_dir_entry *p;
-	int i;
-
-	for(i = 0; i < MAX_MD_DEVS; i++) {
-		md_blocksizes[i] = 1024;
-		md_size[i] = 0;
-		md_hardsect_sizes[i] = 512;
-	}
-	blksize_size[MAJOR_NR] = md_blocksizes;
-	blk_size[MAJOR_NR] = md_size;
-	max_readahead[MAJOR_NR] = md_maxreadahead;
-	hardsect_size[MAJOR_NR] = md_hardsect_sizes;
-
-	dprintk("md: sizeof(mdp_super_t) = %d\n", (int)sizeof(mdp_super_t));
-
-#ifdef CONFIG_PROC_FS
-	p = create_proc_entry("mdstat", S_IRUGO, NULL);
-	if (p)
-		p->proc_fops = &md_seq_fops;
-#endif
-}
-
-request_queue_t * md_queue_proc(kdev_t dev)
-{
-	mddev_t *mddev = kdev_to_mddev(dev);
-	if (mddev == NULL)
-		return BLK_DEFAULT_QUEUE(MAJOR_NR);
-	else
-		return &mddev->queue;
-}
-
-int md__init md_init(void)
-{
-	static char * name = "mdrecoveryd";
-	int minor;
-
-	printk(KERN_INFO "md: md driver %d.%d.%d MAX_MD_DEVS=%d, MD_SB_DISKS=%d\n",
-			MD_MAJOR_VERSION, MD_MINOR_VERSION,
-			MD_PATCHLEVEL_VERSION, MAX_MD_DEVS, MD_SB_DISKS);
-
-	if (devfs_register_blkdev (MAJOR_NR, "md", &md_fops))
-	{
-		printk(KERN_ALERT "md: Unable to get major %d for md\n", MAJOR_NR);
-		return (-1);
-	}
-	devfs_handle = devfs_mk_dir (NULL, "md", NULL);
-	/* we don't use devfs_register_series because we want to fill md_hd_struct */
-	for (minor=0; minor < MAX_MD_DEVS; ++minor) {
-		char devname[128];
-		sprintf (devname, "%u", minor);
-		md_hd_struct[minor].de = devfs_register (devfs_handle,
-			devname, DEVFS_FL_DEFAULT, MAJOR_NR, minor,
-			S_IFBLK | S_IRUSR | S_IWUSR, &md_fops, NULL);
-	}
-
-	/* all requests on an uninitialised device get failed... */
-	blk_queue_make_request(BLK_DEFAULT_QUEUE(MAJOR_NR), md_fail_request);
-	blk_dev[MAJOR_NR].queue = md_queue_proc;
-
-
-	read_ahead[MAJOR_NR] = INT_MAX;
-
-	add_gendisk(&md_gendisk);
-
-	md_recovery_thread = md_register_thread(md_do_recovery, NULL, name);
-	if (!md_recovery_thread)
-		printk(KERN_ALERT "md: bug: couldn't allocate md_recovery_thread\n");
-
-	md_register_reboot_notifier(&md_notifier);
-	raid_table_header = register_sysctl_table(raid_root_table, 1);
-
-	md_geninit();
-	return (0);
-}
-
-
-#ifndef MODULE
-
-/*
- * When md (and any require personalities) are compiled into the kernel
- * (not a module), arrays can be assembles are boot time using with AUTODETECT
- * where specially marked partitions are registered with md_autodetect_dev(),
- * and with MD_BOOT where devices to be collected are given on the boot line
- * with md=.....
- * The code for that is here.
- */
-
-struct {
-	int set;
-	int noautodetect;
-} raid_setup_args md__initdata;
-
-/*
- * Searches all registered partitions for autorun RAID arrays
- * at boot time.
- */
-static kdev_t detected_devices[128];
-static int dev_cnt;
-
-void md_autodetect_dev(kdev_t dev)
-{
-	if (dev_cnt >= 0 && dev_cnt < 127)
-		detected_devices[dev_cnt++] = dev;
-}
-
-
-static void autostart_arrays(void)
-{
-	mdk_rdev_t *rdev;
-	int i;
-
-	printk(KERN_INFO "md: Autodetecting RAID arrays.\n");
-
-	for (i = 0; i < dev_cnt; i++) {
-		kdev_t dev = detected_devices[i];
-
-		if (md_import_device(dev,1)) {
-			printk(KERN_ALERT "md: could not import %s!\n",
-				partition_name(dev));
-			continue;
-		}
-		/*
-		 * Sanity checks:
-		 */
-		rdev = find_rdev_all(dev);
-		if (!rdev) {
-			MD_BUG();
-			continue;
-		}
-		if (rdev->faulty) {
-			MD_BUG();
-			continue;
-		}
-		md_list_add(&rdev->pending, &pending_raid_disks);
-	}
-	dev_cnt = 0;
-
-	autorun_devices(-1);
-}
-
-static struct {
-	char device_set [MAX_MD_DEVS];
-	int pers[MAX_MD_DEVS];
-	int chunk[MAX_MD_DEVS];
-	char *device_names[MAX_MD_DEVS];
-} md_setup_args md__initdata;
-
-/*
- * Parse the command-line parameters given our kernel, but do not
- * actually try to invoke the MD device now; that is handled by
- * md_setup_drive after the low-level disk drivers have initialised.
- *
- * 27/11/1999: Fixed to work correctly with the 2.3 kernel (which
- *             assigns the task of parsing integer arguments to the
- *             invoked program now).  Added ability to initialise all
- *             the MD devices (by specifying multiple "md=" lines)
- *             instead of just one.  -- KTK
- * 18May2000: Added support for persistant-superblock arrays:
- *             md=n,0,factor,fault,device-list   uses RAID0 for device n
- *             md=n,-1,factor,fault,device-list  uses LINEAR for device n
- *             md=n,device-list      reads a RAID superblock from the devices
- *             elements in device-list are read by name_to_kdev_t so can be
- *             a hex number or something like /dev/hda1 /dev/sdb
- * 2001-06-03: Dave Cinege <dcinege@psychosis.com>
- *		Shifted name_to_kdev_t() and related operations to md_set_drive()
- *		for later execution. Rewrote section to make devfs compatible.
- */
-static int md__init md_setup(char *str)
-{
-	int minor, level, factor, fault;
-	char *pername = "";
-	char *str1 = str;
-
-	if (get_option(&str, &minor) != 2) {	/* MD Number */
-		printk(KERN_WARNING "md: Too few arguments supplied to md=.\n");
-		return 0;
-	}
-	if (minor >= MAX_MD_DEVS) {
-		printk(KERN_WARNING "md: md=%d, Minor device number too high.\n", minor);
-		return 0;
-	} else if (md_setup_args.device_names[minor]) {
-		printk(KERN_WARNING "md: md=%d, Specified more then once. "
-		       "Replacing previous definition.\n", minor);
-	}
-	switch (get_option(&str, &level)) {	/* RAID Personality */
-	case 2: /* could be 0 or -1.. */
-		if (level == 0 || level == -1) {
-			if (get_option(&str, &factor) != 2 ||	/* Chunk Size */
-					get_option(&str, &fault) != 2) {
-				printk(KERN_WARNING "md: Too few arguments supplied to md=.\n");
-				return 0;
-			}
-			md_setup_args.pers[minor] = level;
-			md_setup_args.chunk[minor] = 1 << (factor+12);
-			switch(level) {
-			case -1:
-				level = LINEAR;
-				pername = "linear";
-				break;
-			case 0:
-				level = RAID0;
-				pername = "raid0";
-				break;
-			default:
-				printk(KERN_WARNING
-				       "md: The kernel has not been configured for raid%d support!\n",
-				       level);
-				return 0;
-			}
-			md_setup_args.pers[minor] = level;
-			break;
-		}
-		/* FALL THROUGH */
-	case 1: /* the first device is numeric */
-		str = str1;
-		/* FALL THROUGH */
-	case 0:
-		md_setup_args.pers[minor] = 0;
-		pername="super-block";
-	}
-
-	printk(KERN_INFO "md: Will configure md%d (%s) from %s, below.\n",
-		minor, pername, str);
-	md_setup_args.device_names[minor] = str;
-
-	return 1;
-}
-
-extern kdev_t name_to_kdev_t(char *line) md__init;
-void md__init md_setup_drive(void)
-{
-	int minor, i;
-	kdev_t dev;
-	mddev_t*mddev;
-	kdev_t devices[MD_SB_DISKS+1];
-
-	for (minor = 0; minor < MAX_MD_DEVS; minor++) {
-		int err = 0;
-		char *devname;
-		mdu_disk_info_t dinfo;
-
-		if ((devname = md_setup_args.device_names[minor]) == 0)	continue;
-
-		for (i = 0; i < MD_SB_DISKS && devname != 0; i++) {
-
-			char *p;
-			void *handle;
-
-			p = strchr(devname, ',');
-			if (p)
-				*p++ = 0;
-
-			dev = name_to_kdev_t(devname);
-			handle = devfs_find_handle(NULL, devname, MAJOR (dev), MINOR (dev),
-							DEVFS_SPECIAL_BLK, 1);
-			if (handle != 0) {
-				unsigned major, minor;
-				devfs_get_maj_min(handle, &major, &minor);
-				dev = MKDEV(major, minor);
-			}
-			if (dev == 0) {
-				printk(KERN_WARNING "md: Unknown device name: %s\n", devname);
-				break;
-			}
-
-			devices[i] = dev;
-			md_setup_args.device_set[minor] = 1;
-
-			devname = p;
-		}
-		devices[i] = 0;
-
-		if (md_setup_args.device_set[minor] == 0)
-			continue;
-
-		if (mddev_map[minor]) {
-			printk(KERN_WARNING
-			       "md: Ignoring md=%d, already autodetected. (Use raid=noautodetect)\n",
-			       minor);
-			continue;
-		}
-		printk(KERN_INFO "md: Loading md%d: %s\n", minor, md_setup_args.device_names[minor]);
-
-		mddev = alloc_mddev(MKDEV(MD_MAJOR,minor));
-		if (!mddev) {
-			printk(KERN_ERR "md: kmalloc failed - cannot start array %d\n", minor);
-			continue;
-		}
-		if (md_setup_args.pers[minor]) {
-			/* non-persistent */
-			mdu_array_info_t ainfo;
-			ainfo.level = pers_to_level(md_setup_args.pers[minor]);
-			ainfo.size = 0;
-			ainfo.nr_disks =0;
-			ainfo.raid_disks =0;
-			ainfo.md_minor =minor;
-			ainfo.not_persistent = 1;
-
-			ainfo.state = (1 << MD_SB_CLEAN);
-			ainfo.active_disks = 0;
-			ainfo.working_disks = 0;
-			ainfo.failed_disks = 0;
-			ainfo.spare_disks = 0;
-			ainfo.layout = 0;
-			ainfo.chunk_size = md_setup_args.chunk[minor];
-			err = set_array_info(mddev, &ainfo);
-			for (i = 0; !err && (dev = devices[i]); i++) {
-				dinfo.number = i;
-				dinfo.raid_disk = i;
-				dinfo.state = (1<<MD_DISK_ACTIVE)|(1<<MD_DISK_SYNC);
-				dinfo.major = MAJOR(dev);
-				dinfo.minor = MINOR(dev);
-				mddev->sb->nr_disks++;
-				mddev->sb->raid_disks++;
-				mddev->sb->active_disks++;
-				mddev->sb->working_disks++;
-				err = add_new_disk (mddev, &dinfo);
-			}
-		} else {
-			/* persistent */
-			for (i = 0; (dev = devices[i]); i++) {
-				dinfo.major = MAJOR(dev);
-				dinfo.minor = MINOR(dev);
-				add_new_disk (mddev, &dinfo);
-			}
-		}
-		if (!err)
-			err = do_md_run(mddev);
-		if (err) {
-			mddev->sb_dirty = 0;
-			do_md_stop(mddev, 0);
-			printk(KERN_WARNING "md: starting md%d failed\n", minor);
-		}
-	}
-}
-
-static int md__init raid_setup(char *str)
-{
-	int len, pos;
-
-	len = strlen(str) + 1;
-	pos = 0;
-
-	while (pos < len) {
-		char *comma = strchr(str+pos, ',');
-		int wlen;
-		if (comma)
-			wlen = (comma-str)-pos;
-		else	wlen = (len-1)-pos;
-
-		if (strncmp(str, "noautodetect", wlen) == 0)
-			raid_setup_args.noautodetect = 1;
-		pos += wlen+1;
-	}
-	raid_setup_args.set = 1;
-	return 1;
-}
-
-int md__init md_run_setup(void)
-{
-	if (raid_setup_args.noautodetect)
-		printk(KERN_INFO "md: Skipping autodetection of RAID arrays. (raid=noautodetect)\n");
-	else
-		autostart_arrays();
-	md_setup_drive();
-	return 0;
-}
-
-__setup("raid=", raid_setup);
-__setup("md=", md_setup);
-
-__initcall(md_init);
-__initcall(md_run_setup);
-
-#else /* It is a MODULE */
-
-int init_module(void)
-{
-	return md_init();
-}
-
-static void free_device_names(void)
-{
-	while (!list_empty(&device_names)) {
-		struct dname *tmp = list_entry(device_names.next,
-					       dev_name_t, list);
-		list_del(&tmp->list);
-		kfree(tmp);
-	}
-}
-
-
-void cleanup_module(void)
-{
-	md_unregister_thread(md_recovery_thread);
-	devfs_unregister(devfs_handle);
-
-	devfs_unregister_blkdev(MAJOR_NR,"md");
-	unregister_reboot_notifier(&md_notifier);
-	unregister_sysctl_table(raid_table_header);
-#ifdef CONFIG_PROC_FS
-	remove_proc_entry("mdstat", NULL);
-#endif
-
-	del_gendisk(&md_gendisk);
-
-	blk_dev[MAJOR_NR].queue = NULL;
-	blksize_size[MAJOR_NR] = NULL;
-	blk_size[MAJOR_NR] = NULL;
-	max_readahead[MAJOR_NR] = NULL;
-	hardsect_size[MAJOR_NR] = NULL;
-
-	free_device_names();
-
-}
-#endif
-
-MD_EXPORT_SYMBOL(md_size);
-MD_EXPORT_SYMBOL(register_md_personality);
-MD_EXPORT_SYMBOL(unregister_md_personality);
-MD_EXPORT_SYMBOL(partition_name);
-MD_EXPORT_SYMBOL(md_error);
-MD_EXPORT_SYMBOL(md_do_sync);
-MD_EXPORT_SYMBOL(md_sync_acct);
-MD_EXPORT_SYMBOL(md_done_sync);
-MD_EXPORT_SYMBOL(md_recover_arrays);
-MD_EXPORT_SYMBOL(md_register_thread);
-MD_EXPORT_SYMBOL(md_unregister_thread);
-MD_EXPORT_SYMBOL(md_update_sb);
-MD_EXPORT_SYMBOL(md_wakeup_thread);
-MD_EXPORT_SYMBOL(md_print_devices);
-MD_EXPORT_SYMBOL(find_rdev_nr);
-MD_EXPORT_SYMBOL(md_interrupt_thread);
-<<<<<<< found
-MD_EXPORT_SYMBOL(mddev_map);
-||||||| expected
-EXPORT_SYMBOL(mddev_map);
-=======
->>>>>>> replacement
-MODULE_LICENSE("GPL");
./linux/md-loop/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:44.779737374 +0000
@@ -1,4025 +0,0 @@
-/*
-   md.c : Multiple Devices driver for Linux
-	  Copyright (C) 1998, 1999, 2000 Ingo Molnar
-
-     completely rewritten, based on the MD driver code from Marc Zyngier
-
-   Changes:
-
-   - RAID-1/RAID-5 extensions by Miguel de Icaza, Gadi Oxman, Ingo Molnar
-   - boot support for linear and striped mode by Harald Hoyer <HarryH@Royal.Net>
-   - kerneld support by Boris Tobotras <boris@xtalk.msk.su>
-   - kmod support by: Cyrus Durgin
-   - RAID0 bugfixes: Mark Anthony Lisher <markal@iname.com>
-   - Devfs support by Richard Gooch <rgooch@atnf.csiro.au>
-
-   - lots of fixes and improvements to the RAID1/RAID5 and generic
-     RAID code (such as request based resynchronization):
-
-     Neil Brown <neilb@cse.unsw.edu.au>.
-
-   This program is free software; you can redistribute it and/or modify
-   it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 2, or (at your option)
-   any later version.
-
-   You should have received a copy of the GNU General Public License
-   (for example /usr/src/linux/COPYING); if not, write to the Free
-   Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-*/
-
-#include <linux/module.h>
-#include <linux/config.h>
-#include <linux/raid/md.h>
-#include <linux/sysctl.h>
-#include <linux/raid/xor.h>
-#include <linux/devfs_fs_kernel.h>
-
-#include <linux/init.h>
-
-#ifdef CONFIG_KMOD
-#include <linux/kmod.h>
-#endif
-
-#define __KERNEL_SYSCALLS__
-#include <linux/unistd.h>
-
-#include <asm/unaligned.h>
-
-#define MAJOR_NR MD_MAJOR
-#define MD_DRIVER
-
-#include <linux/blk.h>
-
-#define DEBUG 0
-#if DEBUG
-# define dprintk(x...) printk(x)
-#else
-# define dprintk(x...) do { } while(0)
-#endif
-
-#ifndef MODULE
-static void autostart_arrays (void);
-#endif
-
-static mdk_personality_t *pers[MAX_PERSONALITY];
-
-/*
- * Current RAID-1,4,5 parallel reconstruction 'guaranteed speed limit'
- * is 100 KB/sec, so the extra system load does not show up that much.
- * Increase it if you want to have more _guaranteed_ speed. Note that
- * the RAID driver will use the maximum available bandwith if the IO
- * subsystem is idle. There is also an 'absolute maximum' reconstruction
- * speed limit - in case reconstruction slows down your system despite
- * idle IO detection.
- *
- * you can change it via /proc/sys/dev/raid/speed_limit_min and _max.
- */
-
-static int sysctl_speed_limit_min = 100;
-static int sysctl_speed_limit_max = 100000;
-
-static struct ctl_table_header *raid_table_header;
-
-static ctl_table raid_table[] = {
-	{DEV_RAID_SPEED_LIMIT_MIN, "speed_limit_min",
-	 &sysctl_speed_limit_min, sizeof(int), 0644, NULL, &proc_dointvec},
-	{DEV_RAID_SPEED_LIMIT_MAX, "speed_limit_max",
-	 &sysctl_speed_limit_max, sizeof(int), 0644, NULL, &proc_dointvec},
-	{0}
-};
-
-static ctl_table raid_dir_table[] = {
-	{DEV_RAID, "raid", NULL, 0, 0555, raid_table},
-	{0}
-};
-
-static ctl_table raid_root_table[] = {
-	{CTL_DEV, "dev", NULL, 0, 0555, raid_dir_table},
-	{0}
-};
-
-/*
- * these have to be allocated separately because external
- * subsystems want to have a pre-defined structure
- */
-struct hd_struct md_hd_struct[MAX_MD_DEVS];
-static int md_blocksizes[MAX_MD_DEVS];
-static int md_hardsect_sizes[MAX_MD_DEVS];
-static void md_recover_arrays(void);
-static mdk_thread_t *md_recovery_thread;
-
-int md_size[MAX_MD_DEVS];
-
-static struct block_device_operations md_fops;
-static devfs_handle_t devfs_handle;
-
-static struct gendisk md_gendisk=
-{
-	major: MD_MAJOR,
-	major_name: "md",
-	minor_shift: 0,
-	max_p: 1,
-	part: md_hd_struct,
-	sizes: md_size,
-	nr_real: MAX_MD_DEVS,
-	real_devices: NULL,
-	next: NULL,
-	fops: &md_fops,
-};
-
-/*
- * Enables to iterate over all existing md arrays
- * all_mddevs_lock protects this list as well as mddev_map.
- */
-static MD_LIST_HEAD(all_mddevs);
-static spinlock_t all_mddevs_lock = SPIN_LOCK_UNLOCKED;
-
-
-/*
- * iterates through all used mddevs in the system.
- * We take care to grab the all_mddevs_lock whenever navigating
- * the list, and to always hold a refcount when unlocked.
- * Any code which breaks out of this loop while own
- * a reference to the current mddev and must mddev_put it.
- */
-#define ITERATE_MDDEV(mddev,tmp)					\
-									\
-	for (spin_lock(&all_mddevs_lock), 				\
-		     (tmp = all_mddevs.next),				\
-		     (mddev = NULL);					\
-	     (void)(tmp != &all_mddevs &&				\
-			mddev_get(list_entry(tmp, mddev_t, all_mddevs))),\
-		     spin_unlock(&all_mddevs_lock),			\
-		     (mddev ? mddev_put(mddev):(void)NULL),		\
-		     (mddev = list_entry(tmp, mddev_t, all_mddevs)),	\
-		     (tmp != &all_mddevs);				\
-	     spin_lock(&all_mddevs_lock),				\
-		     (tmp = tmp->next)					\
-		)
-
-static mddev_t *mddev_map[MAX_MD_DEVS];
-
-static int md_fail_request (request_queue_t *q, struct bio *bio)
-{
-	bio_io_error(bio);
-	return 0;
-}
-
-static inline mddev_t *mddev_get(mddev_t *mddev)
-{
-	atomic_inc(&mddev->active);
-	return mddev;
-}
-
-static void mddev_put(mddev_t *mddev)
-{
-	if (!atomic_dec_and_lock(&mddev->active, &all_mddevs_lock))
-		return;
-	if (!mddev->sb && list_empty(&mddev->disks)) {
-		list_del(&mddev->all_mddevs);
-		mddev_map[mdidx(mddev)] = NULL;
-		kfree(mddev);
-		MOD_DEC_USE_COUNT;
-	}
-	spin_unlock(&all_mddevs_lock);
-}
-
-static mddev_t * mddev_find(int unit)
-{
-	mddev_t *mddev, *new = NULL;
-
- retry:
-	spin_lock(&all_mddevs_lock);
-	if (mddev_map[unit]) {
-		mddev =  mddev_get(mddev_map[unit]);
-		spin_unlock(&all_mddevs_lock);
-		if (new)
-			kfree(new);
-		return mddev;
-	}
-	if (new) {
-		mddev_map[unit] = new;
-		list_add(&new->all_mddevs, &all_mddevs);
-		spin_unlock(&all_mddevs_lock);
-		MOD_INC_USE_COUNT;
-		return new;
-	}
-	spin_unlock(&all_mddevs_lock);
-
-	new = (mddev_t *) kmalloc(sizeof(*new), GFP_KERNEL);
-	if (!new)
-		return NULL;
-
-	memset(new, 0, sizeof(*new));
-
-	new->__minor = unit;
-	init_MUTEX(&new->reconfig_sem);
-	MD_INIT_LIST_HEAD(&new->disks);
-	MD_INIT_LIST_HEAD(&new->all_mddevs);
-	atomic_set(&new->active, 1);
-
-	goto retry;
-}
-
-static inline int mddev_lock(mddev_t * mddev)
-{
-	return down_interruptible(&mddev->reconfig_sem);
-}
-
-static inline int mddev_trylock(mddev_t * mddev)
-{
-	return down_trylock(&mddev->reconfig_sem);
-}
-
-static inline void mddev_unlock(mddev_t * mddev)
-{
-	up(&mddev->reconfig_sem);
-}
-
-mdk_rdev_t * find_rdev_nr(mddev_t *mddev, int nr)
-{
-	mdk_rdev_t * rdev;
-	struct md_list_head *tmp;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->desc_nr == nr)
-			return rdev;
-	}
-	return NULL;
-}
-
-mdk_rdev_t * find_rdev(mddev_t * mddev, kdev_t dev)
-{
-	struct md_list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->dev == dev)
-			return rdev;
-	}
-	return NULL;
-}
-
-static MD_LIST_HEAD(device_names);
-
-char * partition_name(kdev_t dev)
-{
-	struct gendisk *hd;
-	static char nomem [] = "<nomem>";
-	dev_name_t *dname;
-	struct md_list_head *tmp;
-
-	list_for_each(tmp, &device_names) {
-		dname = md_list_entry(tmp, dev_name_t, list);
-		if (dname->dev == dev)
-			return dname->name;
-	}
-
-	dname = (dev_name_t *) kmalloc(sizeof(*dname), GFP_KERNEL);
-
-	if (!dname)
-		return nomem;
-	/*
-	 * ok, add this new device name to the list
-	 */
-	hd = get_gendisk (dev);
-	dname->name = NULL;
-	if (hd)
-		dname->name = disk_name (hd, MINOR(dev), dname->namebuf);
-	if (!dname->name) {
-		sprintf (dname->namebuf, "[dev %s]", kdevname(dev));
-		dname->name = dname->namebuf;
-	}
-
-	dname->dev = dev;
-	md_list_add(&dname->list, &device_names);
-
-	return dname->name;
-}
-
-static unsigned int calc_dev_sboffset(kdev_t dev, mddev_t *mddev,
-						int persistent)
-{
-	unsigned int size = 0;
-
-	if (blk_size[MAJOR(dev)])
-		size = blk_size[MAJOR(dev)][MINOR(dev)];
-	if (persistent)
-		size = MD_NEW_SIZE_BLOCKS(size);
-	return size;
-}
-
-static unsigned int calc_dev_size(kdev_t dev, mddev_t *mddev, int persistent)
-{
-	unsigned int size;
-
-	size = calc_dev_sboffset(dev, mddev, persistent);
-	if (!mddev->sb) {
-		MD_BUG();
-		return size;
-	}
-	if (mddev->sb->chunk_size)
-		size &= ~(mddev->sb->chunk_size/1024 - 1);
-	return size;
-}
-
-static unsigned int zoned_raid_size(mddev_t *mddev)
-{
-	unsigned int mask;
-	mdk_rdev_t * rdev;
-	struct md_list_head *tmp;
-
-	if (!mddev->sb) {
-		MD_BUG();
-		return -EINVAL;
-	}
-	/*
-	 * do size and offset calculations.
-	 */
-	mask = ~(mddev->sb->chunk_size/1024 - 1);
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		rdev->size &= mask;
-		md_size[mdidx(mddev)] += rdev->size;
-	}
-	return 0;
-}
-
-static void remove_descriptor(mdp_disk_t *disk, mdp_super_t *sb)
-{
-	if (disk_active(disk)) {
-		sb->working_disks--;
-	} else {
-		if (disk_spare(disk)) {
-			sb->spare_disks--;
-			sb->working_disks--;
-		} else	{
-			sb->failed_disks--;
-		}
-	}
-	sb->nr_disks--;
-	disk->major = 0;
-	disk->minor = 0;
-	mark_disk_removed(disk);
-}
-
-#define BAD_MAGIC KERN_ERR \
-"md: invalid raid superblock magic on %s\n"
-
-#define BAD_MINOR KERN_ERR \
-"md: %s: invalid raid minor (%x)\n"
-
-#define OUT_OF_MEM KERN_ALERT \
-"md: out of memory.\n"
-
-#define NO_SB KERN_ERR \
-"md: disabled device %s, could not read superblock.\n"
-
-#define BAD_CSUM KERN_WARNING \
-"md: invalid superblock checksum on %s\n"
-
-static int alloc_array_sb(mddev_t * mddev)
-{
-	if (mddev->sb) {
-		MD_BUG();
-		return 0;
-	}
-
-	mddev->sb = (mdp_super_t *) __get_free_page (GFP_KERNEL);
-	if (!mddev->sb)
-		return -ENOMEM;
-	md_clear_page(mddev->sb);
-	return 0;
-}
-
-static int alloc_disk_sb(mdk_rdev_t * rdev)
-{
-	if (rdev->sb)
-		MD_BUG();
-
-	rdev->sb_page = alloc_page(GFP_KERNEL);
-	if (!rdev->sb_page) {
-		printk(OUT_OF_MEM);
-		return -EINVAL;
-	}
-	rdev->sb = (mdp_super_t *) page_address(rdev->sb_page);
-
-	return 0;
-}
-
-static void free_disk_sb(mdk_rdev_t * rdev)
-{
-	if (rdev->sb_page) {
-		page_cache_release(rdev->sb_page);
-		rdev->sb = NULL;
-		rdev->sb_page = NULL;
-		rdev->sb_offset = 0;
-		rdev->size = 0;
-	} else {
-		if (!rdev->faulty)
-			MD_BUG();
-	}
-}
-
-
-static void bh_complete(struct buffer_head *bh, int uptodate)
-{
-
-	if (uptodate)
-		set_bit(BH_Uptodate, &bh->b_state);
-
-	complete((struct completion*)bh->b_private);
-}
-
-static int sync_page_io(kdev_t dev, unsigned long sector, int size,
-			struct page *page, int rw)
-{
-	struct buffer_head bh;
-	struct completion event;
-
-	init_completion(&event);
-	init_buffer(&bh, bh_complete, &event);
-	bh.b_rdev = dev;
-	bh.b_rsector = sector;
-	bh.b_state	= (1 << BH_Req) | (1 << BH_Mapped) | (1 << BH_Lock);
-	bh.b_size = size;
-	bh.b_page = page;
-	bh.b_reqnext = NULL;
-	bh.b_data = page_address(page);
-	generic_make_request(rw, &bh);
-
-	run_task_queue(&tq_disk);
-	wait_for_completion(&event);
-
-	return test_bit(BH_Uptodate, &bh.b_state);
-}
-
-static int read_disk_sb(mdk_rdev_t * rdev)
-{
-	int ret = -EINVAL;
-	kdev_t dev = rdev->dev;
-	unsigned long sb_offset;
-
-	if (!rdev->sb) {
-		MD_BUG();
-		goto abort;
-	}
-
-	/*
-	 * Calculate the position of the superblock,
-	 * it's at the end of the disk
-	 */
-	sb_offset = calc_dev_sboffset(rdev->dev, rdev->mddev, 1);
-	rdev->sb_offset = sb_offset;
-
-	if (!sync_page_io(dev, sb_offset<<1, MD_SB_BYTES, rdev->sb_page, READ)) {
-		printk(NO_SB,partition_name(dev));
-		return -EINVAL;
-	}
-	printk(KERN_INFO " [events: %08lx]\n", (unsigned long)rdev->sb->events_lo);
-	ret = 0;
-abort:
-	return ret;
-}
-
-static unsigned int calc_sb_csum(mdp_super_t * sb)
-{
-	unsigned int disk_csum, csum;
-
-	disk_csum = sb->sb_csum;
-	sb->sb_csum = 0;
-	csum = csum_partial((void *)sb, MD_SB_BYTES, 0);
-	sb->sb_csum = disk_csum;
-	return csum;
-}
-
-/*
- * Check one RAID superblock for generic plausibility
- */
-
-static int check_disk_sb(mdk_rdev_t * rdev)
-{
-	mdp_super_t *sb;
-	int ret = -EINVAL;
-
-	sb = rdev->sb;
-	if (!sb) {
-		MD_BUG();
-		goto abort;
-	}
-
-	if (sb->md_magic != MD_SB_MAGIC) {
-		printk(BAD_MAGIC, partition_name(rdev->dev));
-		goto abort;
-	}
-
-	if (sb->md_minor >= MAX_MD_DEVS) {
-		printk(BAD_MINOR, partition_name(rdev->dev), sb->md_minor);
-		goto abort;
-	}
-
-	if (calc_sb_csum(sb) != sb->sb_csum) {
-		printk(BAD_CSUM, partition_name(rdev->dev));
-		goto abort;
-	}
-	ret = 0;
-abort:
-	return ret;
-}
-
-static kdev_t dev_unit(kdev_t dev)
-{
-	unsigned int mask;
-	struct gendisk *hd = get_gendisk(dev);
-
-	if (!hd)
-		return 0;
-	mask = ~((1 << hd->minor_shift) - 1);
-
-	return MKDEV(MAJOR(dev), MINOR(dev) & mask);
-}
-
-static mdk_rdev_t * match_dev_unit(mddev_t *mddev, kdev_t dev)
-{
-	struct md_list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	ITERATE_RDEV(mddev,rdev,tmp)
-		if (dev_unit(rdev->dev) == dev_unit(dev))
-			return rdev;
-
-	return NULL;
-}
-
-static int match_mddev_units(mddev_t *mddev1, mddev_t *mddev2)
-{
-	struct md_list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	ITERATE_RDEV(mddev1,rdev,tmp)
-		if (match_dev_unit(mddev2, rdev->dev))
-			return 1;
-
-	return 0;
-}
-
-static MD_LIST_HEAD(all_raid_disks);
-static MD_LIST_HEAD(pending_raid_disks);
-
-static void bind_rdev_to_array(mdk_rdev_t * rdev, mddev_t * mddev)
-{
-	mdk_rdev_t *same_pdev;
-
-	if (rdev->mddev) {
-		MD_BUG();
-		return;
-	}
-	same_pdev = match_dev_unit(mddev, rdev->dev);
-	if (same_pdev)
-		printk( KERN_WARNING
-"md%d: WARNING: %s appears to be on the same physical disk as %s. True\n"
-"     protection against single-disk failure might be compromised.\n",
-			mdidx(mddev), partition_name(rdev->dev),
-				partition_name(same_pdev->dev));
-
-	md_list_add(&rdev->same_set, &mddev->disks);
-	rdev->mddev = mddev;
-	printk(KERN_INFO "md: bind<%s>\n", partition_name(rdev->dev));
-}
-
-static void unbind_rdev_from_array(mdk_rdev_t * rdev)
-{
-	if (!rdev->mddev) {
-		MD_BUG();
-		return;
-	}
-	list_del_init(&rdev->same_set);
-	printk(KERN_INFO "md: unbind<%s>\n", partition_name(rdev->dev));
-	rdev->mddev = NULL;
-}
-
-/*
- * prevent the device from being mounted, repartitioned or
- * otherwise reused by a RAID array (or any other kernel
- * subsystem), by opening the device. [simply getting an
- * inode is not enough, the SCSI module usage code needs
- * an explicit open() on the device]
- */
-static int lock_rdev(mdk_rdev_t *rdev)
-{
-	int err = 0;
-	struct block_device *bdev;
-
-	bdev = bdget(rdev->dev);
-	if (!bdev)
-		return -ENOMEM;
-	err = blkdev_get(bdev, FMODE_READ|FMODE_WRITE, 0, BDEV_RAW);
-	if (!err)
-		rdev->bdev = bdev;
-	return err;
-}
-
-static void unlock_rdev(mdk_rdev_t *rdev)
-{
-	struct block_device *bdev = rdev->bdev;
-	rdev->bdev = NULL;
-	if (!bdev)
-		MD_BUG();
-	blkdev_put(bdev, BDEV_RAW);
-}
-
-void md_autodetect_dev(kdev_t dev);
-
-static void export_rdev(mdk_rdev_t * rdev)
-{
-	printk(KERN_INFO "md: export_rdev(%s)\n",partition_name(rdev->dev));
-	if (rdev->mddev)
-		MD_BUG();
-	unlock_rdev(rdev);
-	free_disk_sb(rdev);
-	list_del_init(&rdev->all);
-	if (!list_empty(&rdev->pending)) {
-		printk(KERN_INFO "md: (%s was pending)\n",
-			partition_name(rdev->dev));
-		list_del_init(&rdev->pending);
-	}
-#ifndef MODULE
-	md_autodetect_dev(rdev->dev);
-#endif
-	rdev->dev = 0;
-	rdev->faulty = 0;
-	kfree(rdev);
-}
-
-static void kick_rdev_from_array(mdk_rdev_t * rdev)
-{
-	unbind_rdev_from_array(rdev);
-	export_rdev(rdev);
-}
-
-static void export_array(mddev_t *mddev)
-{
-	struct md_list_head *tmp;
-	mdk_rdev_t *rdev;
-	mdp_super_t *sb = mddev->sb;
-
-	if (mddev->sb) {
-		mddev->sb = NULL;
-		free_page((unsigned long) sb);
-	}
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (!rdev->mddev) {
-			MD_BUG();
-			continue;
-		}
-		kick_rdev_from_array(rdev);
-	}
-	if (!list_empty(&mddev->disks))
-		MD_BUG();
-}
-
-static void free_mddev(mddev_t *mddev)
-{
-	if (!mddev) {
-		MD_BUG();
-		return;
-	}
-
-	export_array(mddev);
-	md_size[mdidx(mddev)] = 0;
-	md_hd_struct[mdidx(mddev)].nr_sects = 0;
-}
-
-#undef BAD_CSUM
-#undef BAD_MAGIC
-#undef OUT_OF_MEM
-#undef NO_SB
-
-static void print_desc(mdp_disk_t *desc)
-{
-	printk(" DISK<N:%d,%s(%d,%d),R:%d,S:%d>\n", desc->number,
-		partition_name(MKDEV(desc->major,desc->minor)),
-		desc->major,desc->minor,desc->raid_disk,desc->state);
-}
-
-static void print_sb(mdp_super_t *sb)
-{
-	int i;
-
-	printk(KERN_INFO "md:  SB: (V:%d.%d.%d) ID:<%08x.%08x.%08x.%08x> CT:%08x\n",
-		sb->major_version, sb->minor_version, sb->patch_version,
-		sb->set_uuid0, sb->set_uuid1, sb->set_uuid2, sb->set_uuid3,
-		sb->ctime);
-	printk(KERN_INFO "md:     L%d S%08d ND:%d RD:%d md%d LO:%d CS:%d\n", sb->level,
-		sb->size, sb->nr_disks, sb->raid_disks, sb->md_minor,
-		sb->layout, sb->chunk_size);
-	printk(KERN_INFO "md:     UT:%08x ST:%d AD:%d WD:%d FD:%d SD:%d CSUM:%08x E:%08lx\n",
-		sb->utime, sb->state, sb->active_disks, sb->working_disks,
-		sb->failed_disks, sb->spare_disks,
-		sb->sb_csum, (unsigned long)sb->events_lo);
-
-	printk(KERN_INFO);
-	for (i = 0; i < MD_SB_DISKS; i++) {
-		mdp_disk_t *desc;
-
-		desc = sb->disks + i;
-		if (desc->number || desc->major || desc->minor ||
-		    desc->raid_disk || (desc->state && (desc->state != 4))) {
-			printk("     D %2d: ", i);
-			print_desc(desc);
-		}
-	}
-	printk(KERN_INFO "md:     THIS: ");
-	print_desc(&sb->this_disk);
-
-}
-
-static void print_rdev(mdk_rdev_t *rdev)
-{
-	printk(KERN_INFO "md: rdev %s: O:%s, SZ:%08ld F:%d DN:%d ",
-		partition_name(rdev->dev), partition_name(rdev->old_dev),
-		rdev->size, rdev->faulty, rdev->desc_nr);
-	if (rdev->sb) {
-		printk(KERN_INFO "md: rdev superblock:\n");
-		print_sb(rdev->sb);
-	} else
-		printk(KERN_INFO "md: no rdev superblock!\n");
-}
-
-void md_print_devices(void)
-{
-	struct md_list_head *tmp, *tmp2;
-	mdk_rdev_t *rdev;
-	mddev_t *mddev;
-
-	printk("\n");
-	printk("md:	**********************************\n");
-	printk("md:	* <COMPLETE RAID STATE PRINTOUT> *\n");
-	printk("md:	**********************************\n");
-	ITERATE_MDDEV(mddev,tmp) if (mddev_lock(mddev)==0) {
-		printk("md%d: ", mdidx(mddev));
-
-		ITERATE_RDEV(mddev,rdev,tmp2)
-			printk("<%s>", partition_name(rdev->dev));
-
-		if (mddev->sb) {
-			printk(" array superblock:\n");
-			print_sb(mddev->sb);
-		} else
-			printk(" no array superblock.\n");
-
-		ITERATE_RDEV(mddev,rdev,tmp2)
-			print_rdev(rdev);
-		mddev_unlock(mddev);
-	}
-	printk("md:	**********************************\n");
-	printk("\n");
-}
-
-static int sb_equal(mdp_super_t *sb1, mdp_super_t *sb2)
-{
-	int ret;
-	mdp_super_t *tmp1, *tmp2;
-
-	tmp1 = kmalloc(sizeof(*tmp1),GFP_KERNEL);
-	tmp2 = kmalloc(sizeof(*tmp2),GFP_KERNEL);
-
-	if (!tmp1 || !tmp2) {
-		ret = 0;
-		printk(KERN_INFO "md.c: sb1 is not equal to sb2!\n");
-		goto abort;
-	}
-
-	*tmp1 = *sb1;
-	*tmp2 = *sb2;
-
-	/*
-	 * nr_disks is not constant
-	 */
-	tmp1->nr_disks = 0;
-	tmp2->nr_disks = 0;
-
-	if (memcmp(tmp1, tmp2, MD_SB_GENERIC_CONSTANT_WORDS * 4))
-		ret = 0;
-	else
-		ret = 1;
-
-abort:
-	if (tmp1)
-		kfree(tmp1);
-	if (tmp2)
-		kfree(tmp2);
-
-	return ret;
-}
-
-static int uuid_equal(mdk_rdev_t *rdev1, mdk_rdev_t *rdev2)
-{
-	if (	(rdev1->sb->set_uuid0 == rdev2->sb->set_uuid0) &&
-		(rdev1->sb->set_uuid1 == rdev2->sb->set_uuid1) &&
-		(rdev1->sb->set_uuid2 == rdev2->sb->set_uuid2) &&
-		(rdev1->sb->set_uuid3 == rdev2->sb->set_uuid3))
-
-		return 1;
-
-	return 0;
-}
-
-static mdk_rdev_t * find_rdev_all(kdev_t dev)
-{
-	struct md_list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	list_for_each(tmp, &all_raid_disks) {
-		rdev = md_list_entry(tmp, mdk_rdev_t, all);
-		if (rdev->dev == dev)
-			return rdev;
-	}
-	return NULL;
-}
-
-#define GETBLK_FAILED KERN_ERR \
-"md: getblk failed for device %s\n"
-
-static int write_disk_sb(mdk_rdev_t * rdev)
-{
-	kdev_t dev;
-	unsigned long sb_offset, size;
-
-	if (!rdev->sb) {
-		MD_BUG();
-		return 1;
-	}
-	if (rdev->faulty) {
-		MD_BUG();
-		return 1;
-	}
-	if (rdev->sb->md_magic != MD_SB_MAGIC) {
-		MD_BUG();
-		return 1;
-	}
-
-	dev = rdev->dev;
-	sb_offset = calc_dev_sboffset(dev, rdev->mddev, 1);
-	if (rdev->sb_offset != sb_offset) {
-		printk(KERN_INFO "%s's sb offset has changed from %ld to %ld, skipping\n",
-		       partition_name(dev), rdev->sb_offset, sb_offset);
-		goto skip;
-	}
-	/*
-	 * If the disk went offline meanwhile and it's just a spare, then
-	 * its size has changed to zero silently, and the MD code does
-	 * not yet know that it's faulty.
-	 */
-	size = calc_dev_size(dev, rdev->mddev, 1);
-	if (size != rdev->size) {
-		printk(KERN_INFO "%s's size has changed from %ld to %ld since import, skipping\n",
-		       partition_name(dev), rdev->size, size);
-		goto skip;
-	}
-
-	printk(KERN_INFO "(write) %s's sb offset: %ld\n", partition_name(dev), sb_offset);
-
-	if (!sync_page_io(dev, sb_offset<<1, MD_SB_BYTES, rdev->sb_page, WRITE)) {
-		printk("md: write_disk_sb failed for device %s\n", partition_name(dev));
-		return 1;
-	}
-skip:
-	return 0;
-}
-#undef GETBLK_FAILED
-
-static void set_this_disk(mddev_t *mddev, mdk_rdev_t *rdev)
-{
-	int i, ok = 0;
-	mdp_disk_t *desc;
-
-	for (i = 0; i < MD_SB_DISKS; i++) {
-		desc = mddev->sb->disks + i;
-#if 0
-		if (disk_faulty(desc)) {
-			if (MKDEV(desc->major,desc->minor) == rdev->dev)
-				ok = 1;
-			continue;
-		}
-#endif
-		if (MKDEV(desc->major,desc->minor) == rdev->dev) {
-			rdev->sb->this_disk = *desc;
-			rdev->desc_nr = desc->number;
-			ok = 1;
-			break;
-		}
-	}
-
-	if (!ok) {
-		MD_BUG();
-	}
-}
-
-static int sync_sbs(mddev_t * mddev)
-{
-	mdk_rdev_t *rdev;
-	mdp_super_t *sb;
-	struct md_list_head *tmp;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->faulty || rdev->alias_device)
-			continue;
-		sb = rdev->sb;
-		*sb = *mddev->sb;
-		set_this_disk(mddev, rdev);
-		sb->sb_csum = calc_sb_csum(sb);
-	}
-	return 0;
-}
-
-void __md_update_sb(mddev_t * mddev)
-{
-	int err, count = 100;
-	struct md_list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	if (!mddev->sb_dirty) {
-		printk("hm, md_update_sb() called without ->sb_dirty == 1, from %p.\n", __builtin_return_address(0));
-		return 0;
-	}
-	mddev->sb_dirty = 0;
-repeat:
-	mddev->sb->utime = CURRENT_TIME;
-	if ((++mddev->sb->events_lo)==0)
-		++mddev->sb->events_hi;
-
-	if ((mddev->sb->events_lo|mddev->sb->events_hi)==0) {
-		/*
-		 * oops, this 64-bit counter should never wrap.
-		 * Either we are in around ~1 trillion A.C., assuming
-		 * 1 reboot per second, or we have a bug:
-		 */
-		MD_BUG();
-		mddev->sb->events_lo = mddev->sb->events_hi = 0xffffffff;
-	}
-	sync_sbs(mddev);
-
-	/*
-	 * do not write anything to disk if using
-	 * nonpersistent superblocks
-	 */
-	if (mddev->sb->not_persistent)
-		return;
-
-	printk(KERN_INFO "md: updating md%d RAID superblock on device\n",
-					mdidx(mddev));
-
-	err = 0;
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		printk(KERN_INFO "md: ");
-		if (rdev->faulty)
-			printk("(skipping faulty ");
-		if (rdev->alias_device)
-			printk("(skipping alias ");
-		if (!rdev->faulty && disk_faulty(&rdev->sb->this_disk)) {
-			printk("(skipping new-faulty %s )\n",
-			       partition_name(rdev->dev));
-			continue;
-		}
-		printk("%s ", partition_name(rdev->dev));
-		if (!rdev->faulty && !rdev->alias_device) {
-			printk("[events: %08lx]",
-				(unsigned long)rdev->sb->events_lo);
-			err += write_disk_sb(rdev);
-		} else
-			printk(")\n");
-	}
-	if (err) {
-		if (--count) {
-			printk(KERN_ERR "md: errors occurred during superblock update, repeating\n");
-			goto repeat;
-		}
-		printk(KERN_ERR "md: excessive errors occurred during superblock update, exiting\n");
-	}
-}
-
-void md_update_sb(mddev_t *mddev)
-{
-	if (mddev_lock(mddev))
-		return;
-	if (mddev->sb_dirty)
-		__md_update_sb(mddev);
-	mddev_unlock(mddev);
-}
-
-
-/*
- * Import a device. If 'on_disk', then sanity check the superblock
- *
- * mark the device faulty if:
- *
- *   - the device is nonexistent (zero size)
- *   - the device has no valid superblock
- *
- */
-static int md_import_device(kdev_t newdev, int on_disk)
-{
-	int err;
-	mdk_rdev_t *rdev;
-	unsigned int size;
-
-	if (find_rdev_all(newdev))
-		return -EEXIST;
-
-	rdev = (mdk_rdev_t *) kmalloc(sizeof(*rdev), GFP_KERNEL);
-	if (!rdev) {
-		printk(KERN_ERR "md: could not alloc mem for %s!\n", partition_name(newdev));
-		return -ENOMEM;
-	}
-	memset(rdev, 0, sizeof(*rdev));
-
-	if (is_mounted(newdev)) {
-		printk(KERN_WARNING "md: can not import %s, has active inodes!\n",
-			partition_name(newdev));
-		err = -EBUSY;
-		goto abort_free;
-	}
-
-	if ((err = alloc_disk_sb(rdev)))
-		goto abort_free;
-
-	rdev->dev = newdev;
-	if (lock_rdev(rdev)) {
-		printk(KERN_ERR "md: could not lock %s, zero-size? Marking faulty.\n",
-			partition_name(newdev));
-		err = -EINVAL;
-		goto abort_free;
-	}
-	rdev->desc_nr = -1;
-	rdev->faulty = 0;
-
-	size = 0;
-	if (blk_size[MAJOR(newdev)])
-		size = blk_size[MAJOR(newdev)][MINOR(newdev)];
-	if (!size) {
-		printk(KERN_WARNING "md: %s has zero size, marking faulty!\n",
-				partition_name(newdev));
-		err = -EINVAL;
-		goto abort_free;
-	}
-
-	if (on_disk) {
-		if ((err = read_disk_sb(rdev))) {
-			printk(KERN_WARNING "md: could not read %s's sb, not importing!\n",
-			       partition_name(newdev));
-			goto abort_free;
-		}
-		if ((err = check_disk_sb(rdev))) {
-			printk(KERN_WARNING "md: %s has invalid sb, not importing!\n",
-			       partition_name(newdev));
-			goto abort_free;
-		}
-
-		if (rdev->sb->level != -4) {
-			rdev->old_dev = MKDEV(rdev->sb->this_disk.major,
-						rdev->sb->this_disk.minor);
-			rdev->desc_nr = rdev->sb->this_disk.number;
-		} else {
-			rdev->old_dev = MKDEV(0, 0);
-			rdev->desc_nr = -1;
-		}
-	}
-	md_list_add(&rdev->all, &all_raid_disks);
-	MD_INIT_LIST_HEAD(&rdev->pending);
-	INIT_LIST_HEAD(&rdev->same_set);
-
-	return 0;
-
-abort_free:
-	if (rdev->sb) {
-		if (rdev->bdev)
-			unlock_rdev(rdev);
-		free_disk_sb(rdev);
-	}
-	kfree(rdev);
-	return err;
-}
-
-/*
- * Check a full RAID array for plausibility
- */
-
-#define INCONSISTENT KERN_ERR \
-"md: fatal superblock inconsistency in %s -- removing from array\n"
-
-#define OUT_OF_DATE KERN_ERR \
-"md: superblock update time inconsistency -- using the most recent one\n"
-
-#define OLD_VERSION KERN_ALERT \
-"md: md%d: unsupported raid array version %d.%d.%d\n"
-
-#define NOT_CLEAN_IGNORE KERN_ERR \
-"md: md%d: raid array is not clean -- starting background reconstruction\n"
-
-#define UNKNOWN_LEVEL KERN_ERR \
-"md: md%d: unsupported raid level %d\n"
-
-static int analyze_sbs(mddev_t * mddev)
-{
-	int out_of_date = 0, i, first;
-	struct md_list_head *tmp, *tmp2;
-	mdk_rdev_t *rdev, *rdev2, *freshest;
-	mdp_super_t *sb;
-
-	/*
-	 * Verify the RAID superblock on each real device
-	 */
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->faulty) {
-			MD_BUG();
-			goto abort;
-		}
-		if (!rdev->sb) {
-			MD_BUG();
-			goto abort;
-		}
-		if (check_disk_sb(rdev))
-			goto abort;
-	}
-
-	/*
-	 * The superblock constant part has to be the same
-	 * for all disks in the array.
-	 */
-	sb = NULL;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (!sb) {
-			sb = rdev->sb;
-			continue;
-		}
-		if (!sb_equal(sb, rdev->sb)) {
-			printk(INCONSISTENT, partition_name(rdev->dev));
-			kick_rdev_from_array(rdev);
-			continue;
-		}
-	}
-
-	/*
-	 * OK, we have all disks and the array is ready to run. Let's
-	 * find the freshest superblock, that one will be the superblock
-	 * that represents the whole array.
-	 */
-	if (!mddev->sb)
-		if (alloc_array_sb(mddev))
-			goto abort;
-	sb = mddev->sb;
-	freshest = NULL;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		__u64 ev1, ev2;
-		/*
-		 * if the checksum is invalid, use the superblock
-		 * only as a last resort. (decrease it's age by
-		 * one event)
-		 */
-		if (calc_sb_csum(rdev->sb) != rdev->sb->sb_csum) {
-			if (rdev->sb->events_lo || rdev->sb->events_hi)
-				if ((rdev->sb->events_lo--)==0)
-					rdev->sb->events_hi--;
-		}
-
-		printk(KERN_INFO "md: %s's event counter: %08lx\n",
-		       partition_name(rdev->dev),
-			(unsigned long)rdev->sb->events_lo);
-		if (!freshest) {
-			freshest = rdev;
-			continue;
-		}
-		/*
-		 * Find the newest superblock version
-		 */
-		ev1 = md_event(rdev->sb);
-		ev2 = md_event(freshest->sb);
-		if (ev1 != ev2) {
-			out_of_date = 1;
-			if (ev1 > ev2)
-				freshest = rdev;
-		}
-	}
-	if (out_of_date) {
-		printk(OUT_OF_DATE);
-		printk(KERN_INFO "md: freshest: %s\n", partition_name(freshest->dev));
-	}
-	memcpy (sb, freshest->sb, sizeof(*sb));
-
-	/*
-	 * at this point we have picked the 'best' superblock
-	 * from all available superblocks.
-	 * now we validate this superblock and kick out possibly
-	 * failed disks.
-	 */
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		/*
-		 * Kick all non-fresh devices
-		 */
-		__u64 ev1, ev2;
-		ev1 = md_event(rdev->sb);
-		ev2 = md_event(sb);
-		++ev1;
-		if (ev1 < ev2) {
-			printk(KERN_WARNING "md: kicking non-fresh %s from array!\n",
-						partition_name(rdev->dev));
-			kick_rdev_from_array(rdev);
-			continue;
-		}
-	}
-
-	/*
-	 * Fix up changed device names ... but only if this disk has a
-	 * recent update time. Use faulty checksum ones too.
-	 */
-	if (mddev->sb->level != -4)
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		__u64 ev1, ev2, ev3;
-		if (rdev->faulty || rdev->alias_device) {
-			MD_BUG();
-			goto abort;
-		}
-		ev1 = md_event(rdev->sb);
-		ev2 = md_event(sb);
-		ev3 = ev2;
-		--ev3;
-		if ((rdev->dev != rdev->old_dev) &&
-			((ev1 == ev2) || (ev1 == ev3))) {
-			mdp_disk_t *desc;
-
-			printk(KERN_WARNING "md: device name has changed from %s to %s since last import!\n",
-			       partition_name(rdev->old_dev), partition_name(rdev->dev));
-			if (rdev->desc_nr == -1) {
-				MD_BUG();
-				goto abort;
-			}
-			desc = &sb->disks[rdev->desc_nr];
-			if (rdev->old_dev != MKDEV(desc->major, desc->minor)) {
-				MD_BUG();
-				goto abort;
-			}
-			desc->major = MAJOR(rdev->dev);
-			desc->minor = MINOR(rdev->dev);
-			desc = &rdev->sb->this_disk;
-			desc->major = MAJOR(rdev->dev);
-			desc->minor = MINOR(rdev->dev);
-		}
-	}
-
-	/*
-	 * Remove unavailable and faulty devices ...
-	 *
-	 * note that if an array becomes completely unrunnable due to
-	 * missing devices, we do not write the superblock back, so the
-	 * administrator has a chance to fix things up. The removal thus
-	 * only happens if it's nonfatal to the contents of the array.
-	 */
-	for (i = 0; i < MD_SB_DISKS; i++) {
-		int found;
-		mdp_disk_t *desc;
-		kdev_t dev;
-
-		desc = sb->disks + i;
-		dev = MKDEV(desc->major, desc->minor);
-
-		/*
-		 * We kick faulty devices/descriptors immediately.
-		 *
-		 * Note: multipath devices are a special case.  Since we
-		 * were able to read the superblock on the path, we don't
-		 * care if it was previously marked as faulty, it's up now
-		 * so enable it.
-		 */
-		if (disk_faulty(desc) && mddev->sb->level != -4) {
-			found = 0;
-			ITERATE_RDEV(mddev,rdev,tmp) {
-				if (rdev->desc_nr != desc->number)
-					continue;
-				printk(KERN_WARNING "md%d: kicking faulty %s!\n",
-					mdidx(mddev),partition_name(rdev->dev));
-				kick_rdev_from_array(rdev);
-				found = 1;
-				break;
-			}
-			if (!found) {
-				if (dev == MKDEV(0,0))
-					continue;
-				printk(KERN_WARNING "md%d: removing former faulty %s!\n",
-					mdidx(mddev), partition_name(dev));
-			}
-			remove_descriptor(desc, sb);
-			continue;
-		} else if (disk_faulty(desc)) {
-			/*
-			 * multipath entry marked as faulty, unfaulty it
-			 */
-			rdev = find_rdev(mddev, dev);
-			if(rdev)
-				mark_disk_spare(desc);
-			else
-				remove_descriptor(desc, sb);
-		}
-
-		if (dev == MKDEV(0,0))
-			continue;
-		/*
-		 * Is this device present in the rdev ring?
-		 */
-		found = 0;
-		ITERATE_RDEV(mddev,rdev,tmp) {
-			/*
-			 * Multi-path IO special-case: since we have no
-			 * this_disk descriptor at auto-detect time,
-			 * we cannot check rdev->number.
-			 * We can check the device though.
-			 */
-			if ((sb->level == -4) && (rdev->dev ==
-					MKDEV(desc->major,desc->minor))) {
-				found = 1;
-				break;
-			}
-			if (rdev->desc_nr == desc->number) {
-				found = 1;
-				break;
-			}
-		}
-		if (found)
-			continue;
-
-		printk(KERN_WARNING "md%d: former device %s is unavailable, removing from array!\n",
-		       mdidx(mddev), partition_name(dev));
-		remove_descriptor(desc, sb);
-	}
-
-	/*
-	 * Double check wether all devices mentioned in the
-	 * superblock are in the rdev ring.
-	 */
-	first = 1;
-	for (i = 0; i < MD_SB_DISKS; i++) {
-		mdp_disk_t *desc;
-		kdev_t dev;
-
-		desc = sb->disks + i;
-		dev = MKDEV(desc->major, desc->minor);
-
-		if (dev == MKDEV(0,0))
-			continue;
-
-		if (disk_faulty(desc)) {
-			MD_BUG();
-			goto abort;
-		}
-
-		rdev = find_rdev(mddev, dev);
-		if (!rdev) {
-			MD_BUG();
-			goto abort;
-		}
-		/*
-		 * In the case of Multipath-IO, we have no
-		 * other information source to find out which
-		 * disk is which, only the position of the device
-		 * in the superblock:
-		 */
-		if (mddev->sb->level == -4) {
-			if ((rdev->desc_nr != -1) && (rdev->desc_nr != i)) {
-				MD_BUG();
-				goto abort;
-			}
-			rdev->desc_nr = i;
-			if (!first)
-				rdev->alias_device = 1;
-			else
-				first = 0;
-		}
-	}
-
-	/*
-	 * Kick all rdevs that are not in the
-	 * descriptor array:
-	 */
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->desc_nr == -1)
-			kick_rdev_from_array(rdev);
-	}
-
-	/*
-	 * Do a final reality check.
-	 */
-	if (mddev->sb->level != -4) {
-		ITERATE_RDEV(mddev,rdev,tmp) {
-			if (rdev->desc_nr == -1) {
-				MD_BUG();
-				goto abort;
-			}
-			/*
-			 * is the desc_nr unique?
-			 */
-			ITERATE_RDEV(mddev,rdev2,tmp2) {
-				if ((rdev2 != rdev) &&
-						(rdev2->desc_nr == rdev->desc_nr)) {
-					MD_BUG();
-					goto abort;
-				}
-			}
-			/*
-			 * is the device unique?
-			 */
-			ITERATE_RDEV(mddev,rdev2,tmp2) {
-				if ((rdev2 != rdev) &&
-						(rdev2->dev == rdev->dev)) {
-					MD_BUG();
-					goto abort;
-				}
-			}
-		}
-	}
-
-	/*
-	 * Check if we can support this RAID array
-	 */
-	if (sb->major_version != MD_MAJOR_VERSION ||
-			sb->minor_version > MD_MINOR_VERSION) {
-
-		printk(OLD_VERSION, mdidx(mddev), sb->major_version,
-				sb->minor_version, sb->patch_version);
-		goto abort;
-	}
-
-	if ((sb->state != (1 << MD_SB_CLEAN)) && ((sb->level == 1) ||
-			(sb->level == 4) || (sb->level == 5)))
-		printk(NOT_CLEAN_IGNORE, mdidx(mddev));
-
-	return 0;
-abort:
-	return 1;
-}
-
-#undef INCONSISTENT
-#undef OUT_OF_DATE
-#undef OLD_VERSION
-#undef OLD_LEVEL
-
-static int device_size_calculation(mddev_t * mddev)
-{
-	int data_disks = 0, persistent;
-	unsigned int readahead;
-	mdp_super_t *sb = mddev->sb;
-	struct md_list_head *tmp;
-	mdk_rdev_t *rdev;
-
-	/*
-	 * Do device size calculation. Bail out if too small.
-	 * (we have to do this after having validated chunk_size,
-	 * because device size has to be modulo chunk_size)
-	 */
-	persistent = !mddev->sb->not_persistent;
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->faulty)
-			continue;
-		if (rdev->size) {
-			MD_BUG();
-			continue;
-		}
-		rdev->size = calc_dev_size(rdev->dev, mddev, persistent);
-		if (rdev->size < sb->chunk_size / 1024) {
-			printk(KERN_WARNING
-				"md: Dev %s smaller than chunk_size: %ldk < %dk\n",
-				partition_name(rdev->dev),
-				rdev->size, sb->chunk_size / 1024);
-			return -EINVAL;
-		}
-	}
-
-	switch (sb->level) {
-		case -4:
-			data_disks = 1;
-			break;
-		case -3:
-			data_disks = 1;
-			break;
-		case -2:
-			data_disks = 1;
-			break;
-		case -1:
-			zoned_raid_size(mddev);
-			data_disks = 1;
-			break;
-		case 0:
-			zoned_raid_size(mddev);
-			data_disks = sb->raid_disks;
-			break;
-		case 1:
-			data_disks = 1;
-			break;
-		case 4:
-		case 5:
-			data_disks = sb->raid_disks-1;
-			break;
-		default:
-			printk(UNKNOWN_LEVEL, mdidx(mddev), sb->level);
-			goto abort;
-	}
-	if (!md_size[mdidx(mddev)])
-		md_size[mdidx(mddev)] = sb->size * data_disks;
-
-	readahead = MD_READAHEAD;
-	if ((sb->level == 0) || (sb->level == 4) || (sb->level == 5)) {
-		readahead = (mddev->sb->chunk_size>>PAGE_SHIFT) * 4 * data_disks;
-		if (readahead < data_disks * (MAX_SECTORS>>(PAGE_SHIFT-9))*2)
-			readahead = data_disks * (MAX_SECTORS>>(PAGE_SHIFT-9))*2;
-	} else {
-		// (no multipath branch - it uses the default setting)
-		if (sb->level == -3)
-			readahead = 0;
-	}
-
-	printk(KERN_INFO "md%d: max total readahead window set to %ldk\n",
-		mdidx(mddev), readahead*(PAGE_SIZE/1024));
-
-	printk(KERN_INFO
-		"md%d: %d data-disks, max readahead per data-disk: %ldk\n",
-			mdidx(mddev), data_disks, readahead/data_disks*(PAGE_SIZE/1024));
-	return 0;
-abort:
-	return 1;
-}
-
-
-#define TOO_BIG_CHUNKSIZE KERN_ERR \
-"too big chunk_size: %d > %d\n"
-
-#define TOO_SMALL_CHUNKSIZE KERN_ERR \
-"too small chunk_size: %d < %ld\n"
-
-#define BAD_CHUNKSIZE KERN_ERR \
-"no chunksize specified, see 'man raidtab'\n"
-
-static int do_md_run(mddev_t * mddev)
-{
-	int pnum, err;
-	int chunk_size;
-	struct md_list_head *tmp;
-	mdk_rdev_t *rdev;
-
-
-	if (list_empty(&mddev->disks)) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	if (mddev->pers)
-		return -EBUSY;
-
-	/*
-	 * Resize disks to align partitions size on a given
-	 * chunk size.
-	 */
-	md_size[mdidx(mddev)] = 0;
-
-	/*
-	 * Analyze all RAID superblock(s)
-	 */
-	if (analyze_sbs(mddev)) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	chunk_size = mddev->sb->chunk_size;
-	pnum = level_to_pers(mddev->sb->level);
-
-	if ((pnum != MULTIPATH) && (pnum != RAID1)) {
-		if (!chunk_size) {
-			/*
-			 * 'default chunksize' in the old md code used to
-			 * be PAGE_SIZE, baaad.
-			 * we abort here to be on the safe side. We dont
-			 * want to continue the bad practice.
-			 */
-			printk(BAD_CHUNKSIZE);
-			return -EINVAL;
-		}
-		if (chunk_size > MAX_CHUNK_SIZE) {
-			printk(TOO_BIG_CHUNKSIZE, chunk_size, MAX_CHUNK_SIZE);
-			return -EINVAL;
-		}
-		/*
-		 * chunk-size has to be a power of 2 and multiples of PAGE_SIZE
-		 */
-		if ( (1 << ffz(~chunk_size)) != chunk_size) {
-			MD_BUG();
-			return -EINVAL;
-		}
-		if (chunk_size < PAGE_SIZE) {
-			printk(TOO_SMALL_CHUNKSIZE, chunk_size, PAGE_SIZE);
-			return -EINVAL;
-		}
-	} else
-		if (chunk_size)
-			printk(KERN_INFO "md: RAID level %d does not need chunksize! Continuing anyway.\n",
-			       mddev->sb->level);
-
-	if (pnum >= MAX_PERSONALITY) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	if (!pers[pnum])
-	{
-#ifdef CONFIG_KMOD
-		char module_name[80];
-		sprintf (module_name, "md-personality-%d", pnum);
-		request_module (module_name);
-		if (!pers[pnum])
-#endif
-		{
-			printk(KERN_ERR "md: personality %d is not loaded!\n",
-				pnum);
-			return -EINVAL;
-		}
-	}
-
-	if (device_size_calculation(mddev))
-		return -EINVAL;
-
-	/*
-	 * Drop all container device buffers, from now on
-	 * the only valid external interface is through the md
-	 * device.
-	 * Also find largest hardsector size
-	 */
-	md_hardsect_sizes[mdidx(mddev)] = 512;
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->faulty)
-			continue;
-		invalidate_device(rdev->dev, 1);
-		if (get_hardsect_size(rdev->dev)
-			> md_hardsect_sizes[mdidx(mddev)])
-			md_hardsect_sizes[mdidx(mddev)] =
-				get_hardsect_size(rdev->dev);
-	}
-	md_blocksizes[mdidx(mddev)] = 1024;
-	if (md_blocksizes[mdidx(mddev)] < md_hardsect_sizes[mdidx(mddev)])
-		md_blocksizes[mdidx(mddev)] = md_hardsect_sizes[mdidx(mddev)];
-	mddev->pers = pers[pnum];
-
-	blk_queue_make_request(&mddev->queue, mddev->pers->make_request);
-	mddev->queue.queuedata = mddev;
-
-	err = mddev->pers->run(mddev);
-	if (err) {
-		printk(KERN_ERR "md: pers->run() failed ...\n");
-		mddev->pers = NULL;
-		return -EINVAL;
-	}
-
-	mddev->in_sync = (mddev->sb->state & (1<<MD_SB_CLEAN));
-	/* if personality doesn't have "sync_request", then
-	 * a dirty array doesn't mean anything
-	 */
-	if (mddev->pers->sync_request)
-		mddev->sb->state &= ~(1 << MD_SB_CLEAN);
-	mddev->sb_dirty = 1;
-	__md_update_sb(mddev);
-
-	md_recover_arrays();
-	/*
-	 * md_size has units of 1K blocks, which are
-	 * twice as large as sectors.
-	 */
-	md_hd_struct[mdidx(mddev)].start_sect = 0;
-	register_disk(&md_gendisk, MKDEV(MAJOR_NR,mdidx(mddev)),
-			1, &md_fops, md_size[mdidx(mddev)]<<1);
-
-	read_ahead[MD_MAJOR] = 1024;
-	return (0);
-}
-
-#undef TOO_BIG_CHUNKSIZE
-#undef BAD_CHUNKSIZE
-
-static int restart_array(mddev_t *mddev)
-{
-	int err;
-
-	/*
-	 * Complain if it has no devices
-	 */
-	err = -ENXIO;
-	if (list_empty(&mddev->disks))
-		goto out;
-
-	if (mddev->pers) {
-		err = -EBUSY;
-		if (!mddev->ro)
-			goto out;
-
-		mddev->ro = 0;
-		set_device_ro(mddev_to_kdev(mddev), 0);
-
-		printk(KERN_INFO
-			"md: md%d switched to read-write mode.\n", mdidx(mddev));
-		/*
-		 * Kick recovery or resync if necessary
-		 */
-		md_recover_arrays();
-		err = 0;
-	} else {
-		printk(KERN_ERR "md: md%d has no personality assigned.\n",
-			mdidx(mddev));
-		err = -EINVAL;
-	}
-
-out:
-	return err;
-}
-
-#define STILL_MOUNTED KERN_WARNING \
-"md: md%d still mounted.\n"
-#define	STILL_IN_USE \
-"md: md%d still in use.\n"
-
-static int do_md_stop(mddev_t * mddev, int ro)
-{
-	int err = 0;
-	kdev_t dev = mddev_to_kdev(mddev);
-
-	if (atomic_read(&mddev->active)>1) {
-		printk(STILL_IN_USE, mdidx(mddev));
-		err = -EBUSY;
-		goto out;
-	}
-
-	if (mddev->pers) {
-		if (mddev->sync_thread) {
-			if (mddev->recovery_running > 0)
-				mddev->recovery_running = -EINTR;
-			md_unregister_thread(mddev->sync_thread);
-			mddev->sync_thread = NULL;
-			if (mddev->spare) {
-				mddev->pers->diskop(mddev, &mddev->spare,
-						    DISKOP_SPARE_INACTIVE);
-				mddev->spare = NULL;
-			}
-		}
-
-		invalidate_device(dev, 1);
-
-		if (ro) {
-			err  = -ENXIO;
-			if (mddev->ro)
-				goto out;
-			mddev->ro = 1;
-		} else {
-			if (mddev->ro)
-				set_device_ro(dev, 0);
-			if (mddev->pers->stop(mddev)) {
-				err = -EBUSY;
-				if (mddev->ro)
-					set_device_ro(dev, 1);
-				goto out;
-			}
-			if (mddev->ro)
-				mddev->ro = 0;
-		}
-		if (mddev->sb) {
-			/*
-			 * mark it clean only if there was no resync
-			 * interrupted.
-			 */
-			if (mddev->in_sync) {
-				printk(KERN_INFO "md: marking sb clean...\n");
-				mddev->sb->state |= 1 << MD_SB_CLEAN;
-			}
-			mddev->sb_dirty = 1;
-			__md_update_sb(mddev);
-		}
-		if (ro)
-			set_device_ro(dev, 1);
-	}
-
-	/*
-	 * Free resources if final stop
-	 */
-	if (!ro) {
-		printk(KERN_INFO "md: md%d stopped.\n", mdidx(mddev));
-		free_mddev(mddev);
-	} else
-		printk(KERN_INFO "md: md%d switched to read-only mode.\n", mdidx(mddev));
-	err = 0;
-out:
-	return err;
-}
-
-/*
- * We have to safely support old arrays too.
- */
-int detect_old_array(mdp_super_t *sb)
-{
-	if (sb->major_version > 0)
-		return 0;
-	if (sb->minor_version >= 90)
-		return 0;
-
-	return -EINVAL;
-}
-
-
-static void autorun_array(mddev_t *mddev)
-{
-	mdk_rdev_t *rdev;
-	struct md_list_head *tmp;
-	int err;
-
-	if (list_empty(&mddev->disks)) {
-		MD_BUG();
-		return;
-	}
-
-	printk(KERN_INFO "md: running: ");
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		printk("<%s>", partition_name(rdev->dev));
-	}
-	printk("\n");
-
-	err = do_md_run (mddev);
-	if (err) {
-		printk(KERN_WARNING "md :do_md_run() returned %d\n", err);
-		/*
-		 * prevent the writeback of an unrunnable array
-		 */
-		mddev->sb_dirty = 0;
-		do_md_stop (mddev, 0);
-	}
-}
-
-/*
- * lets try to run arrays based on all disks that have arrived
- * until now. (those are in the ->pending list)
- *
- * the method: pick the first pending disk, collect all disks with
- * the same UUID, remove all from the pending list and put them into
- * the 'same_array' list. Then order this list based on superblock
- * update time (freshest comes first), kick out 'old' disks and
- * compare superblocks. If everything's fine then run it.
- *
- * If "unit" is allocated, then bump its reference count
- */
-static void autorun_devices(void)
-{
-	struct md_list_head candidates;
-	struct md_list_head *tmp;
-	mdk_rdev_t *rdev0, *rdev;
-	mddev_t *mddev;
-
-	printk(KERN_INFO "md: autorun ...\n");
-	while (!list_empty(&pending_raid_disks)) {
-		rdev0 = md_list_entry(pending_raid_disks.next,
-					 mdk_rdev_t, pending);
-
-		printk(KERN_INFO "md: considering %s ...\n", partition_name(rdev0->dev));
-		MD_INIT_LIST_HEAD(&candidates);
-		ITERATE_RDEV_PENDING(rdev,tmp) {
-			if (uuid_equal(rdev0, rdev)) {
-				if (!sb_equal(rdev0->sb, rdev->sb)) {
-					printk(KERN_WARNING
-					       "md: %s has same UUID as %s, but superblocks differ ...\n",
-					       partition_name(rdev->dev), partition_name(rdev0->dev));
-					continue;
-				}
-				printk(KERN_INFO "md:  adding %s ...\n", partition_name(rdev->dev));
-				md_list_del(&rdev->pending);
-				md_list_add(&rdev->pending, &candidates);
-			}
-		}
-		/*
-		 * now we have a set of devices, with all of them having
-		 * mostly sane superblocks. It's time to allocate the
-		 * mddev.
-		 */
-
-		mddev = mddev_find(rdev0->sb->md_minor);
-		if (!mddev) {
-			printk(KERN_ERR "md: cannot allocate memory for md drive.\n");
-			break;
-		}
-		if (mddev_lock(mddev)) 
-			printk(KERN_WARNING "md: md%d locked, cannot run\n",
-			       mdidx(mddev));
-		else if (mddev->sb || !list_empty(&mddev->disks)) {
-			printk(KERN_WARNING "md: md%d already running, cannot run %s\n",
-			       mdidx(mddev), partition_name(rdev0->dev));
-			mddev_unlock(mddev);
-		} else {
-			printk(KERN_INFO "md: created md%d\n", mdidx(mddev));
-			ITERATE_RDEV_GENERIC(candidates,pending,rdev,tmp) {
-				bind_rdev_to_array(rdev, mddev);
-				list_del_init(&rdev->pending);
-			}
-			autorun_array(mddev);
-			mddev_unlock(mddev);
-		}
-		/* on success, candidates will be empty, on error
-		 * it wont...
-		 */
-		ITERATE_RDEV_GENERIC(candidates,pending,rdev,tmp)
-			export_rdev(rdev);
-		mddev_put(mddev);
-	}
-	printk(KERN_INFO "md: ... autorun DONE.\n");
-}
-
-/*
- * import RAID devices based on one partition
- * if possible, the array gets run as well.
- */
-
-#define BAD_VERSION KERN_ERR \
-"md: %s has RAID superblock version 0.%d, autodetect needs v0.90 or higher\n"
-
-#define OUT_OF_MEM KERN_ALERT \
-"md: out of memory.\n"
-
-#define NO_DEVICE KERN_ERR \
-"md: disabled device %s\n"
-
-#define AUTOADD_FAILED KERN_ERR \
-"md: auto-adding devices to md%d FAILED (error %d).\n"
-
-#define AUTOADD_FAILED_USED KERN_ERR \
-"md: cannot auto-add device %s to md%d, already used.\n"
-
-#define AUTORUN_FAILED KERN_ERR \
-"md: auto-running md%d FAILED (error %d).\n"
-
-#define MDDEV_BUSY KERN_ERR \
-"md: cannot auto-add to md%d, already running.\n"
-
-#define AUTOADDING KERN_INFO \
-"md: auto-adding devices to md%d, based on %s's superblock.\n"
-
-#define AUTORUNNING KERN_INFO \
-"md: auto-running md%d.\n"
-
-static int autostart_array(kdev_t startdev)
-{
-	int err = -EINVAL, i;
-	mdp_super_t *sb = NULL;
-	mdk_rdev_t *start_rdev = NULL, *rdev;
-
-	if (md_import_device(startdev, 1)) {
-		printk(KERN_WARNING "md: could not import %s!\n", partition_name(startdev));
-		goto abort;
-	}
-
-	start_rdev = find_rdev_all(startdev);
-	if (!start_rdev) {
-		MD_BUG();
-		goto abort;
-	}
-	if (start_rdev->faulty) {
-		printk(KERN_WARNING "md: can not autostart based on faulty %s!\n",
-						partition_name(startdev));
-		goto abort;
-	}
-	md_list_add(&start_rdev->pending, &pending_raid_disks);
-
-	sb = start_rdev->sb;
-
-	err = detect_old_array(sb);
-	if (err) {
-		printk(KERN_WARNING "md: array version is too old to be autostarted ,"
-		       "use raidtools 0.90 mkraid --upgrade to upgrade the array "
-		       "without data loss!\n");
-		goto abort;
-	}
-
-	for (i = 0; i < MD_SB_DISKS; i++) {
-		mdp_disk_t *desc;
-		kdev_t dev;
-
-		desc = sb->disks + i;
-		dev = MKDEV(desc->major, desc->minor);
-
-		if (dev == MKDEV(0,0))
-			continue;
-		if (dev == startdev)
-			continue;
-		if (md_import_device(dev, 1)) {
-			printk(KERN_WARNING "md: could not import %s, trying to run array nevertheless.\n",
-			       partition_name(dev));
-			continue;
-		}
-		rdev = find_rdev_all(dev);
-		if (!rdev) {
-			MD_BUG();
-			goto abort;
-		}
-		md_list_add(&rdev->pending, &pending_raid_disks);
-	}
-
-	/*
-	 * possibly return codes
-	 */
-	autorun_devices();
-	return 0;
-
-abort:
-	if (start_rdev)
-		export_rdev(start_rdev);
-	return err;
-}
-
-#undef BAD_VERSION
-#undef OUT_OF_MEM
-#undef NO_DEVICE
-#undef AUTOADD_FAILED_USED
-#undef AUTOADD_FAILED
-#undef AUTORUN_FAILED
-#undef AUTOADDING
-#undef AUTORUNNING
-
-
-static int get_version(void * arg)
-{
-	mdu_version_t ver;
-
-	ver.major = MD_MAJOR_VERSION;
-	ver.minor = MD_MINOR_VERSION;
-	ver.patchlevel = MD_PATCHLEVEL_VERSION;
-
-	if (md_copy_to_user(arg, &ver, sizeof(ver)))
-		return -EFAULT;
-
-	return 0;
-}
-
-#define SET_FROM_SB(x) info.x = mddev->sb->x
-static int get_array_info(mddev_t * mddev, void * arg)
-{
-	mdu_array_info_t info;
-
-	if (!mddev->sb) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	SET_FROM_SB(major_version);
-	SET_FROM_SB(minor_version);
-	SET_FROM_SB(patch_version);
-	SET_FROM_SB(ctime);
-	SET_FROM_SB(level);
-	SET_FROM_SB(size);
-	SET_FROM_SB(nr_disks);
-	SET_FROM_SB(raid_disks);
-	SET_FROM_SB(md_minor);
-	SET_FROM_SB(not_persistent);
-
-	SET_FROM_SB(utime);
-	SET_FROM_SB(state);
-	SET_FROM_SB(active_disks);
-	SET_FROM_SB(working_disks);
-	SET_FROM_SB(failed_disks);
-	SET_FROM_SB(spare_disks);
-
-	SET_FROM_SB(layout);
-	SET_FROM_SB(chunk_size);
-
-	if (md_copy_to_user(arg, &info, sizeof(info)))
-		return -EFAULT;
-
-	return 0;
-}
-#undef SET_FROM_SB
-
-#define SET_FROM_SB(x) info.x = mddev->sb->disks[nr].x
-static int get_disk_info(mddev_t * mddev, void * arg)
-{
-	mdu_disk_info_t info;
-	unsigned int nr;
-
-	if (!mddev->sb)
-		return -EINVAL;
-
-	if (md_copy_from_user(&info, arg, sizeof(info)))
-		return -EFAULT;
-
-	nr = info.number;
-	if (nr >= MD_SB_DISKS)
-		return -EINVAL;
-
-	SET_FROM_SB(major);
-	SET_FROM_SB(minor);
-	SET_FROM_SB(raid_disk);
-	SET_FROM_SB(state);
-
-	if (md_copy_to_user(arg, &info, sizeof(info)))
-		return -EFAULT;
-
-	return 0;
-}
-#undef SET_FROM_SB
-
-#define SET_SB(x) mddev->sb->disks[nr].x = info->x
-
-static int add_new_disk(mddev_t * mddev, mdu_disk_info_t *info)
-{
-	int err, size, persistent;
-	mdk_rdev_t *rdev;
-	unsigned int nr;
-	kdev_t dev;
-	dev = MKDEV(info->major,info->minor);
-
-	if (find_rdev_all(dev)) {
-		printk(KERN_WARNING "md: device %s already used in a RAID array!\n",
-		       partition_name(dev));
-		return -EBUSY;
-	}
-	if (!mddev->sb) {
-		/* expecting a device which has a superblock */
-		err = md_import_device(dev, 1);
-		if (err) {
-			printk(KERN_WARNING "md: md_import_device returned %d\n", err);
-			return -EINVAL;
-		}
-		rdev = find_rdev_all(dev);
-		if (!rdev) {
-			MD_BUG();
-			return -EINVAL;
-		}
-		if (!list_empty(&mddev->disks)) {
-			mdk_rdev_t *rdev0 = md_list_entry(mddev->disks.next,
-							mdk_rdev_t, same_set);
-			if (!uuid_equal(rdev0, rdev)) {
-				printk(KERN_WARNING "md: %s has different UUID to %s\n",
-				       partition_name(rdev->dev), partition_name(rdev0->dev));
-				export_rdev(rdev);
-				return -EINVAL;
-			}
-			if (!sb_equal(rdev0->sb, rdev->sb)) {
-				printk(KERN_WARNING "md: %s has same UUID but different superblock to %s\n",
-				       partition_name(rdev->dev), partition_name(rdev0->dev));
-				export_rdev(rdev);
-				return -EINVAL;
-			}
-		}
-		bind_rdev_to_array(rdev, mddev);
-		return 0;
-	}
-
-	nr = info->number;
-	if (nr >= mddev->sb->nr_disks) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-
-	SET_SB(number);
-	SET_SB(major);
-	SET_SB(minor);
-	SET_SB(raid_disk);
-	SET_SB(state);
-
-	if ((info->state & (1<<MD_DISK_FAULTY))==0) {
-		err = md_import_device (dev, 0);
-		if (err) {
-			printk(KERN_WARNING "md: error, md_import_device() returned %d\n", err);
-			return -EINVAL;
-		}
-		rdev = find_rdev_all(dev);
-		if (!rdev) {
-			MD_BUG();
-			return -EINVAL;
-		}
-
-		rdev->old_dev = dev;
-		rdev->desc_nr = info->number;
-
-		bind_rdev_to_array(rdev, mddev);
-
-		persistent = !mddev->sb->not_persistent;
-		if (!persistent)
-			printk(KERN_INFO "md: nonpersistent superblock ...\n");
-
-		size = calc_dev_size(dev, mddev, persistent);
-		rdev->sb_offset = calc_dev_sboffset(dev, mddev, persistent);
-
-		if (!mddev->sb->size || (mddev->sb->size > size))
-			mddev->sb->size = size;
-	}
-
-	/*
-	 * sync all other superblocks with the main superblock
-	 */
-	sync_sbs(mddev);
-
-	return 0;
-}
-#undef SET_SB
-
-static int hot_generate_error(mddev_t * mddev, kdev_t dev)
-{
-	struct request_queue *q;
-	mdk_rdev_t *rdev;
-	mdp_disk_t *disk;
-
-	if (!mddev->pers)
-		return -ENODEV;
-
-	printk(KERN_INFO "md: trying to generate %s error in md%d ... \n",
-		partition_name(dev), mdidx(mddev));
-
-	rdev = find_rdev(mddev, dev);
-	if (!rdev) {
-		MD_BUG();
-		return -ENXIO;
-	}
-
-	if (rdev->desc_nr == -1) {
-		MD_BUG();
-		return -EINVAL;
-	}
-	disk = &mddev->sb->disks[rdev->desc_nr];
-	if (!disk_active(disk))
-		return -ENODEV;
-
-	q = blk_get_queue(rdev->dev);
-	if (!q) {
-		MD_BUG();
-		return -ENODEV;
-	}
-	printk(KERN_INFO "md: okay, generating error!\n");
-//	q->oneshot_error = 1; // disabled for now
-
-	return 0;
-}
-
-static int hot_remove_disk(mddev_t * mddev, kdev_t dev)
-{
-	int err;
-	mdk_rdev_t *rdev;
-	mdp_disk_t *disk;
-
-	if (!mddev->pers)
-		return -ENODEV;
-
-	printk(KERN_INFO "md: trying to remove %s from md%d ... \n",
-		partition_name(dev), mdidx(mddev));
-
-	if (!mddev->pers->diskop) {
-		printk(KERN_WARNING "md%d: personality does not support diskops!\n",
-		       mdidx(mddev));
-		return -EINVAL;
-	}
-
-	rdev = find_rdev(mddev, dev);
-	if (!rdev)
-		return -ENXIO;
-
-	if (rdev->desc_nr == -1) {
-		MD_BUG();
-		return -EINVAL;
-	}
-	disk = &mddev->sb->disks[rdev->desc_nr];
-	if (disk_active(disk))
-		goto busy;
-
-	if (disk_removed(disk))
-		return -EINVAL;
-
-	err = mddev->pers->diskop(mddev, &disk, DISKOP_HOT_REMOVE_DISK);
-	if (err == -EBUSY)
-		goto busy;
-
-	if (err) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	remove_descriptor(disk, mddev->sb);
-	kick_rdev_from_array(rdev);
-	__md_update_sb(mddev);
-
-	return 0;
-busy:
-	printk(KERN_WARNING "md: cannot remove active disk %s from md%d ... \n",
-		partition_name(dev), mdidx(mddev));
-	return -EBUSY;
-}
-
-static int hot_add_disk(mddev_t * mddev, kdev_t dev)
-{
-	int i, err, persistent;
-	unsigned int size;
-	mdk_rdev_t *rdev;
-	mdp_disk_t *disk;
-
-	if (!mddev->pers)
-		return -ENODEV;
-
-	printk(KERN_INFO "md: trying to hot-add %s to md%d ... \n",
-		partition_name(dev), mdidx(mddev));
-
-	if (!mddev->pers->diskop) {
-		printk(KERN_WARNING "md%d: personality does not support diskops!\n",
-		       mdidx(mddev));
-		return -EINVAL;
-	}
-
-	persistent = !mddev->sb->not_persistent;
-
-	rdev = find_rdev(mddev, dev);
-	if (rdev)
-		return -EBUSY;
-
-	err = md_import_device (dev, 0);
-	if (err) {
-		printk(KERN_WARNING "md: error, md_import_device() returned %d\n", err);
-		return -EINVAL;
-	}
-	rdev = find_rdev_all(dev);
-	if (!rdev) {
-		MD_BUG();
-		return -EINVAL;
-	}
-	if (rdev->faulty) {
-		printk(KERN_WARNING "md: can not hot-add faulty %s disk to md%d!\n",
-				partition_name(dev), mdidx(mddev));
-		err = -EINVAL;
-		goto abort_export;
-	}
-	size = calc_dev_size(dev, mddev, persistent);
-
-	if (size < mddev->sb->size) {
-		printk(KERN_WARNING "md%d: disk size %d blocks < array size %d\n",
-				mdidx(mddev), size, mddev->sb->size);
-		err = -ENOSPC;
-		goto abort_export;
-	}
-	bind_rdev_to_array(rdev, mddev);
-
-	/*
-	 * The rest should better be atomic, we can have disk failures
-	 * noticed in interrupt contexts ...
-	 */
-	rdev->old_dev = dev;
-	rdev->size = size;
-	rdev->sb_offset = calc_dev_sboffset(dev, mddev, persistent);
-
-	disk = mddev->sb->disks + mddev->sb->raid_disks;
-	for (i = mddev->sb->raid_disks; i < MD_SB_DISKS; i++) {
-		disk = mddev->sb->disks + i;
-
-		if (!disk->major && !disk->minor)
-			break;
-		if (disk_removed(disk))
-			break;
-	}
-	if (i == MD_SB_DISKS) {
-		printk(KERN_WARNING "md%d: can not hot-add to full array!\n",
-		       mdidx(mddev));
-		err = -EBUSY;
-		goto abort_unbind_export;
-	}
-
-	if (disk_removed(disk)) {
-		/*
-		 * reuse slot
-		 */
-		if (disk->number != i) {
-			MD_BUG();
-			err = -EINVAL;
-			goto abort_unbind_export;
-		}
-	} else {
-		disk->number = i;
-	}
-
-	disk->raid_disk = disk->number;
-	disk->major = MAJOR(dev);
-	disk->minor = MINOR(dev);
-
-	if (mddev->pers->diskop(mddev, &disk, DISKOP_HOT_ADD_DISK)) {
-		MD_BUG();
-		err = -EINVAL;
-		goto abort_unbind_export;
-	}
-
-	mark_disk_spare(disk);
-	mddev->sb->nr_disks++;
-	mddev->sb->spare_disks++;
-	mddev->sb->working_disks++;
-
-	__md_update_sb(mddev);
-
-	/*
-	 * Kick recovery, maybe this spare has to be added to the
-	 * array immediately.
-	 */
-	md_recover_arrays();
-
-	return 0;
-
-abort_unbind_export:
-	unbind_rdev_from_array(rdev);
-
-abort_export:
-	export_rdev(rdev);
-	return err;
-}
-
-#define SET_SB(x) mddev->sb->x = info->x
-static int set_array_info(mddev_t * mddev, mdu_array_info_t *info)
-{
-
-	if (alloc_array_sb(mddev))
-		return -ENOMEM;
-
-	mddev->sb->major_version = MD_MAJOR_VERSION;
-	mddev->sb->minor_version = MD_MINOR_VERSION;
-	mddev->sb->patch_version = MD_PATCHLEVEL_VERSION;
-	mddev->sb->ctime = CURRENT_TIME;
-
-	SET_SB(level);
-	SET_SB(size);
-	SET_SB(nr_disks);
-	SET_SB(raid_disks);
-	SET_SB(md_minor);
-	SET_SB(not_persistent);
-
-	SET_SB(state);
-	SET_SB(active_disks);
-	SET_SB(working_disks);
-	SET_SB(failed_disks);
-	SET_SB(spare_disks);
-
-	SET_SB(layout);
-	SET_SB(chunk_size);
-
-	mddev->sb->md_magic = MD_SB_MAGIC;
-
-	/*
-	 * Generate a 128 bit UUID
-	 */
-	get_random_bytes(&mddev->sb->set_uuid0, 4);
-	get_random_bytes(&mddev->sb->set_uuid1, 4);
-	get_random_bytes(&mddev->sb->set_uuid2, 4);
-	get_random_bytes(&mddev->sb->set_uuid3, 4);
-
-	return 0;
-}
-#undef SET_SB
-
-static int set_disk_faulty(mddev_t *mddev, kdev_t dev)
-{
-	int ret;
-
-	ret = md_error(mddev, dev);
-	return ret;
-}
-
-static int md_ioctl(struct inode *inode, struct file *file,
-			unsigned int cmd, unsigned long arg)
-{
-	unsigned int minor;
-	int err = 0;
-	struct hd_geometry *loc = (struct hd_geometry *) arg;
-	mddev_t *mddev = NULL;
-	kdev_t dev;
-
-	if (!md_capable_admin())
-		return -EACCES;
-
-	dev = inode->i_rdev;
-	minor = MINOR(dev);
-	if (minor >= MAX_MD_DEVS) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	/*
-	 * Commands dealing with the RAID driver but not any
-	 * particular array:
-	 */
-	switch (cmd)
-	{
-		case RAID_VERSION:
-			err = get_version((void *)arg);
-			goto done;
-
-		case PRINT_RAID_DEBUG:
-			err = 0;
-			md_print_devices();
-			goto done;
-
-#ifndef MODULE
-		case RAID_AUTORUN:
-			err = 0;
-			autostart_arrays();
-			goto done;
-#endif
-
-		case BLKGETSIZE:
-		case BLKGETSIZE64:
-		case BLKRAGET:
-		case BLKRASET:
-		case BLKFLSBUF:
-		case BLKBSZGET:
-		case BLKBSZSET:
-			err = blk_ioctl (dev, cmd, arg);
-			goto abort;
-
-		default:;
-	}
-
-	/*
-	 * Commands creating/starting a new array:
-	 */
-
-	mddev = inode->i_bdev->bd_inode->u.generic_ip;
-
-	if (!mddev) {
-		BUG();
-		goto abort;
-	}
-
-
-	if (cmd == START_ARRAY) {
-		/* START_ARRAY doesn't need to lock the array as autostart_array
-		 * does the locking, and it could even be a different array
-		 */
-		err = autostart_array(val_to_kdev(arg));
-		if (err) {
-			printk(KERN_WARNING "md: autostart %s failed!\n",
-			       partition_name(val_to_kdev(arg)));
-			goto abort;
-		}
-		goto done;
-	}
-
-	err = mddev_lock(mddev);
-	if (err) {
-		printk(KERN_INFO "md: ioctl lock interrupted, reason %d, cmd %d\n",
-		       err, cmd);
-		goto abort;
-	}
-
-	switch (cmd)
-	{
-		case SET_ARRAY_INFO:
-
-			if (!list_empty(&mddev->disks)) {
-				printk(KERN_WARNING "md: array md%d already has disks!\n",
-					mdidx(mddev));
-				err = -EBUSY;
-				goto abort_unlock;
-			}
-			if (mddev->sb) {
-				printk(KERN_WARNING "md: array md%d already has a superblock!\n",
-					mdidx(mddev));
-				err = -EBUSY;
-				goto abort_unlock;
-			}
-			if (arg) {
-				mdu_array_info_t info;
-				if (md_copy_from_user(&info, (void*)arg, sizeof(info))) {
-					err = -EFAULT;
-					goto abort_unlock;
-				}
-				err = set_array_info(mddev, &info);
-				if (err) {
-					printk(KERN_WARNING "md: couldnt set array info. %d\n", err);
-					goto abort_unlock;
-				}
-			}
-			goto done_unlock;
-
-<<<<<<< found
-			err = autostart_array((kdev_t)arg);
-			if (err) {
-				printk(KERN_WARNING "md: autostart %s failed!\n",
-					partition_name((kdev_t)arg));
-||||||| expected
-			err = autostart_array(val_to_kdev(arg));
-			if (err) {
-				printk(KERN_WARNING "md: autostart %s failed!\n",
-					partition_name(val_to_kdev(arg)));
-=======
->>>>>>> replacement
-		default:;
-	}
-
-	/*
-	 * Commands querying/configuring an existing array:
-	 */
-	/* if we don't have a superblock yet, only ADD_NEW_DISK or STOP_ARRAY is allowed */
-	if (!mddev->sb && cmd != ADD_NEW_DISK && cmd != STOP_ARRAY && cmd != RUN_ARRAY) {
-		err = -ENODEV;
-		goto abort_unlock;
-	}
-
-	/*
-	 * Commands even a read-only array can execute:
-	 */
-	switch (cmd)
-	{
-		case GET_ARRAY_INFO:
-			err = get_array_info(mddev, (void *)arg);
-			goto done_unlock;
-
-		case GET_DISK_INFO:
-			err = get_disk_info(mddev, (void *)arg);
-			goto done_unlock;
-
-		case RESTART_ARRAY_RW:
-			err = restart_array(mddev);
-			goto done_unlock;
-
-		case STOP_ARRAY:
-			err = do_md_stop (mddev, 0);
-			goto done_unlock;
-
-		case STOP_ARRAY_RO:
-			err = do_md_stop (mddev, 1);
-			goto done_unlock;
-
-	/*
-	 * We have a problem here : there is no easy way to give a CHS
-	 * virtual geometry. We currently pretend that we have a 2 heads
-	 * 4 sectors (with a BIG number of cylinders...). This drives
-	 * dosfs just mad... ;-)
-	 */
-		case HDIO_GETGEO:
-			if (!loc) {
-				err = -EINVAL;
-				goto abort_unlock;
-			}
-			err = md_put_user (2, (char *) &loc->heads);
-			if (err)
-				goto abort_unlock;
-			err = md_put_user (4, (char *) &loc->sectors);
-			if (err)
-				goto abort_unlock;
-			err = md_put_user (md_hd_struct[mdidx(mddev)].nr_sects/8,
-						(short *) &loc->cylinders);
-			if (err)
-				goto abort_unlock;
-			err = md_put_user (md_hd_struct[minor].start_sect,
-						(long *) &loc->start);
-			goto done_unlock;
-	}
-
-	/*
-	 * The remaining ioctls are changing the state of the
-	 * superblock, so we do not allow read-only arrays
-	 * here:
-	 */
-	if (mddev->ro) {
-		err = -EROFS;
-		goto abort_unlock;
-	}
-
-	switch (cmd)
-	{
-		case ADD_NEW_DISK:
-		{
-			mdu_disk_info_t info;
-			if (md_copy_from_user(&info, (void*)arg, sizeof(info)))
-				err = -EFAULT;
-			else
-				err = add_new_disk(mddev, &info);
-			goto done_unlock;
-		}
-		case HOT_GENERATE_ERROR:
-			err = hot_generate_error(mddev, (kdev_t)arg);
-			goto done_unlock;
-		case HOT_REMOVE_DISK:
-			err = hot_remove_disk(mddev, (kdev_t)arg);
-			goto done_unlock;
-
-		case HOT_ADD_DISK:
-			err = hot_add_disk(mddev, (kdev_t)arg);
-			goto done_unlock;
-
-		case SET_DISK_FAULTY:
-			err = set_disk_faulty(mddev, (kdev_t)arg);
-			goto done_unlock;
-
-		case RUN_ARRAY:
-		{
-			err = do_md_run (mddev);
-			/*
-			 * we have to clean up the mess if
-			 * the array cannot be run for some
-			 * reason ...
-			 */
-			if (err) {
-				mddev->sb_dirty = 0;
-				do_md_stop (mddev, 0);
-			}
-			goto done_unlock;
-		}
-
-		default:
-			printk(KERN_WARNING "md: %s(pid %d) used obsolete MD ioctl, "
-			       "upgrade your software to use new ictls.\n",
-			       current->comm, current->pid);
-			err = -EINVAL;
-			goto abort_unlock;
-	}
-
-done_unlock:
-abort_unlock:
-	mddev_unlock(mddev);
-
-	return err;
-done:
-	if (err)
-		MD_BUG();
-abort:
-	return err;
-}
-
-static int md_open(struct inode *inode, struct file *file)
-{
-	/*
-	 * Succeed if we can find or allocate a mddev structure.
-	 */
-	mddev_t *mddev = mddev_find(minor(inode->i_rdev));
-	int err = -ENOMEM;
-
-	if (!mddev)
-		goto out;
-
-	if ((err = mddev_lock(mddev)))
-		goto put;
-
-	err = 0;
-	mddev_unlock(mddev);
-	inode->i_bdev->bd_inode->u.generic_ip = mddev_get(mddev);
- put:
-	mddev_put(mddev);
- out:
-	return err;
-}
-
-static int md_release(struct inode *inode, struct file * file)
-{
- 	mddev_t *mddev = inode->i_bdev->bd_inode->u.generic_ip;
-
-	if (!mddev)
-		BUG();
-	mddev_put(mddev);
-
-	return 0;
-}
-
-static struct block_device_operations md_fops=
-{
-	owner:		THIS_MODULE,
-	open:		md_open,
-	release:	md_release,
-	ioctl:		md_ioctl,
-};
-
-
-int md_thread(void * arg)
-{
-	mdk_thread_t *thread = arg;
-
-	md_lock_kernel();
-
-	/*
-	 * Detach thread
-	 */
-
-	daemonize();
-	reparent_to_init();
-
-	sprintf(current->comm, thread->name);
-	md_init_signals();
-	md_flush_signals();
-	thread->tsk = current;
-
-	/*
-	 * md_thread is a 'system-thread', it's priority should be very
-	 * high. We avoid resource deadlocks individually in each
-	 * raid personality. (RAID5 does preallocation) We also use RR and
-	 * the very same RT priority as kswapd, thus we will never get
-	 * into a priority inversion deadlock.
-	 *
-	 * we definitely have to have equal or higher priority than
-	 * bdflush, otherwise bdflush will deadlock if there are too
-	 * many dirty RAID5 blocks.
-	 */
-	current->policy = SCHED_OTHER;
-	current->nice = -20;
-	md_unlock_kernel();
-
-	complete(thread->event);
-	while (thread->run) {
-		void (*run)(void *data);
-
-		wait_event_interruptible(thread->wqueue,
-					 test_bit(THREAD_WAKEUP, &thread->flags));
-
-		clear_bit(THREAD_WAKEUP, &thread->flags);
-
-		run = thread->run;
-		if (run) {
-			run(thread->data);
-			run_task_queue(&tq_disk);
-		}
-		if (md_signal_pending(current))
-			md_flush_signals();
-	}
-	complete(thread->event);
-	return 0;
-}
-
-void md_wakeup_thread(mdk_thread_t *thread)
-{
-	dprintk("md: waking up MD thread %p.\n", thread);
-	set_bit(THREAD_WAKEUP, &thread->flags);
-	wake_up(&thread->wqueue);
-}
-
-mdk_thread_t *md_register_thread(void (*run) (void *),
-						void *data, const char *name)
-{
-	mdk_thread_t *thread;
-	int ret;
-	struct completion event;
-
-	thread = (mdk_thread_t *) kmalloc
-				(sizeof(mdk_thread_t), GFP_KERNEL);
-	if (!thread)
-		return NULL;
-
-	memset(thread, 0, sizeof(mdk_thread_t));
-	md_init_waitqueue_head(&thread->wqueue);
-
-	init_completion(&event);
-	thread->event = &event;
-	thread->run = run;
-	thread->data = data;
-	thread->name = name;
-	ret = kernel_thread(md_thread, thread, 0);
-	if (ret < 0) {
-		kfree(thread);
-		return NULL;
-	}
-	wait_for_completion(&event);
-	return thread;
-}
-
-void md_interrupt_thread(mdk_thread_t *thread)
-{
-	if (!thread->tsk) {
-		MD_BUG();
-		return;
-	}
-	dprintk("interrupting MD-thread pid %d\n", thread->tsk->pid);
-	send_sig(SIGKILL, thread->tsk, 1);
-}
-
-void md_unregister_thread(mdk_thread_t *thread)
-{
-	struct completion event;
-
-	init_completion(&event);
-
-	thread->event = &event;
-	thread->run = NULL;
-	thread->name = NULL;
-	md_interrupt_thread(thread);
-	wait_for_completion(&event);
-	kfree(thread);
-}
-
-static void md_recover_arrays(void)
-{
-	if (!md_recovery_thread) {
-		MD_BUG();
-		return;
-	}
-	md_wakeup_thread(md_recovery_thread);
-}
-
-
-int md_error(mddev_t *mddev, kdev_t rdev)
-{
-	mdk_rdev_t * rrdev;
-
-	dprintk("md_error dev:(%d:%d), rdev:(%d:%d), (caller: %p,%p,%p,%p).\n",
-		MD_MAJOR,mdidx(mddev),MAJOR(rdev),MINOR(rdev),
-		__builtin_return_address(0),__builtin_return_address(1),
-		__builtin_return_address(2),__builtin_return_address(3));
-
-	if (!mddev) {
-		MD_BUG();
-		return 0;
-	}
-	rrdev = find_rdev(mddev, rdev);
-	if (!rrdev || rrdev->faulty)
-		return 0;
-	if (!mddev->pers->error_handler
-			|| mddev->pers->error_handler(mddev,rdev) <= 0) {
-		rrdev->faulty = 1;
-	} else
-		return 1;
-	/*
-	 * if recovery was running, stop it now.
-	 */
-	if (mddev->recovery_running) 
-		mddev->recovery_running = -EIO;
-	md_recover_arrays();
-
-	return 0;
-}
-
-static void status_unused(struct seq_file *seq)
-{
-	int i = 0;
-	mdk_rdev_t *rdev;
-	struct md_list_head *tmp;
-
-	seq_printf(seq, "unused devices: ");
-
-	ITERATE_RDEV_ALL(rdev,tmp) {
-		if (list_empty(&rdev->same_set)) {
-			/*
-			 * The device is not yet used by any array.
-			 */
-			i++;
-			seq_printf(seq, "%s ",
-				partition_name(rdev->dev));
-		}
-	}
-	if (!i)
-		seq_printf(seq, "<none>");
-
-	seq_printf(seq, "\n");
-}
-
-
-static void status_resync(struct seq_file *seq, mddev_t * mddev)
-{
-	unsigned long max_blocks, resync, res, dt, db, rt;
-
-	resync = (mddev->curr_resync - atomic_read(&mddev->recovery_active))/2;
-	max_blocks = mddev->sb->size;
-
-	/*
-	 * Should not happen.
-	 */
-	if (!max_blocks)
-		MD_BUG();
-
-	res = (resync/1024)*1000/(max_blocks/1024 + 1);
-	{
-		int i, x = res/50, y = 20-x;
-		seq_printf(seq, "[");
-		for (i = 0; i < x; i++)
-			seq_printf(seq, "=");
-		seq_printf(seq, ">");
-		for (i = 0; i < y; i++)
-			seq_printf(seq, ".");
-		seq_printf(seq, "] ");
-	}
-	seq_printf(seq, " %s =%3lu.%lu%% (%lu/%lu)",
-		      (mddev->spare ? "recovery" : "resync"),
-		      res/10, res % 10, resync, max_blocks);
-
-	/*
-	 * We do not want to overflow, so the order of operands and
-	 * the * 100 / 100 trick are important. We do a +1 to be
-	 * safe against division by zero. We only estimate anyway.
-	 *
-	 * dt: time from mark until now
-	 * db: blocks written from mark until now
-	 * rt: remaining time
-	 */
-	dt = ((jiffies - mddev->resync_mark) / HZ);
-	if (!dt) dt++;
-	db = resync - (mddev->resync_mark_cnt/2);
-	rt = (dt * ((max_blocks-resync) / (db/100+1)))/100;
-
-	seq_printf(seq, " finish=%lu.%lumin", rt / 60, (rt % 60)/6);
-
-	seq_printf(seq, " speed=%ldK/sec", db/dt);
-
-}
-
-
-static void *md_seq_start(struct seq_file *seq, loff_t *pos)
-{
-	struct list_head *tmp;
-	loff_t l = *pos;
-	mddev_t *mddev;
-
-	if (l > 0x10000)
-		return NULL;
-	if (!l--)
-		/* header */
-		return (void*)1;
-
-	list_for_each(tmp,&all_mddevs)
-		if (!l--) {
-			mddev = list_entry(tmp, mddev_t, all_mddevs);
-			return mddev;
-		}
-	return (void*)2;/* tail */
-}
-
-static void *md_seq_next(struct seq_file *seq, void *v, loff_t *pos)
-{
-	struct list_head *tmp;
-	mddev_t *next_mddev, *mddev = v;
-	
-	++*pos;
-	if (v == (void*)2)
-		return NULL;
-
-	if (v == (void*)1)
-		tmp = all_mddevs.next;
-	else
-		tmp = mddev->all_mddevs.next;
-	if (tmp != &all_mddevs)
-		next_mddev = list_entry(tmp,mddev_t,all_mddevs);
-	else {
-		next_mddev = (void*)2;
-		*pos = 0x10000;
-	}		
-
-	return next_mddev;
-
-}
-
-static void md_seq_stop(struct seq_file *seq, void *v)
-{
-
-}
-
-static int md_seq_show(struct seq_file *seq, void *v)
-{
-	int j, size;
-	struct md_list_head *tmp2;
-	mdk_rdev_t *rdev;
-	mddev_t *mddev = v;
-
-	if (v == (void*)1) {
-		seq_printf(seq, "Personalities : ");
-		for (j = 0; j < MAX_PERSONALITY; j++)
-			if (pers[j])
-				seq_printf(seq, "[%s] ", pers[j]->name);
-
-		seq_printf(seq, "\n");
-		seq_printf(seq, "read_ahead ");
-		if (read_ahead[MD_MAJOR] == INT_MAX)
-			seq_printf(seq, "not set\n");
-		else
-			seq_printf(seq, "%d sectors\n", read_ahead[MD_MAJOR]);
-		return 0;
-	}
-	if (v == (void*)2) {
-		status_unused(seq);
-		return 0;
-	}
-
-	seq_printf(seq, "md%d : %sactive", mdidx(mddev),
-		   mddev->pers ? "" : "in");
-	if (mddev->pers) {
-		if (mddev->ro)
-			seq_printf(seq, " (read-only)");
-		seq_printf(seq, " %s", mddev->pers->name);
-	}
-	
-	size = 0;
-	ITERATE_RDEV(mddev,rdev,tmp2) {
-		seq_printf(seq, " %s[%d]",
-			   partition_name(rdev->dev), rdev->desc_nr);
-		if (rdev->faulty) {
-			seq_printf(seq, "(F)");
-			continue;
-		}
-		size += rdev->size;
-	}
-
-	if (!list_empty(&mddev->disks)) {
-		if (mddev->pers)
-			seq_printf(seq, "\n      %d blocks",
-				   md_size[mdidx(mddev)]);
-		else
-			seq_printf(seq, "\n      %d blocks", size);
-	}
-
-	if (mddev->pers) {
-
-		mddev->pers->status (seq, mddev);
-
-		seq_printf(seq, "\n      ");
-		if (mddev->curr_resync > 1)
-			status_resync (seq, mddev);
-		else if (mddev->curr_resync == 1)
-				seq_printf(seq, "	resync=DELAYED");
-
-	}
-	seq_printf(seq, "\n");
-	return 0;
-}
-
-  
-static struct seq_operations md_seq_ops = {
-	.start  = md_seq_start,
-	.next   = md_seq_next,
-	.stop   = md_seq_stop,
-	.show   = md_seq_show,
-};
-
-static int md_seq_open(struct inode *inode, struct file *file)
-{
-	int error;
-
-	error = seq_open(file, &md_seq_ops);
-	return error;
-}
-
-static struct file_operations md_seq_fops = {
-	.open           = md_seq_open,
-	.read           = seq_read,
-	.llseek         = seq_lseek,
-	.release	= seq_release,
-};
-
-
-int register_md_personality(int pnum, mdk_personality_t *p)
-{
-	if (pnum >= MAX_PERSONALITY) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	if (pers[pnum]) {
-		MD_BUG();
-		return -EBUSY;
-	}
-
-	pers[pnum] = p;
-	printk(KERN_INFO "md: %s personality registered as nr %d\n", p->name, pnum);
-	return 0;
-}
-
-int unregister_md_personality(int pnum)
-{
-	if (pnum >= MAX_PERSONALITY) {
-		MD_BUG();
-		return -EINVAL;
-	}
-
-	printk(KERN_INFO "md: %s personality unregistered\n", pers[pnum]->name);
-	pers[pnum] = NULL;
-	return 0;
-}
-
-mdp_disk_t *get_spare(mddev_t *mddev)
-{
-	mdp_super_t *sb = mddev->sb;
-	mdp_disk_t *disk;
-	mdk_rdev_t *rdev;
-	struct md_list_head *tmp;
-
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		if (rdev->faulty)
-			continue;
-		if (!rdev->sb) {
-			MD_BUG();
-			continue;
-		}
-		disk = &sb->disks[rdev->desc_nr];
-		if (disk_faulty(disk)) {
-			MD_BUG();
-			continue;
-		}
-		if (disk_active(disk))
-			continue;
-		return disk;
-	}
-	return NULL;
-}
-
-static unsigned int sync_io[DK_MAX_MAJOR][DK_MAX_DISK];
-void md_sync_acct(kdev_t dev, unsigned long nr_sectors)
-{
-	unsigned int major = MAJOR(dev);
-	unsigned int index;
-
-	index = disk_index(dev);
-	if ((index >= DK_MAX_DISK) || (major >= DK_MAX_MAJOR))
-		return;
-
-	sync_io[major][index] += nr_sectors;
-}
-
-static int is_mddev_idle(mddev_t *mddev)
-{
-	mdk_rdev_t * rdev;
-	struct md_list_head *tmp;
-	int idle;
-	unsigned long curr_events;
-
-	idle = 1;
-	ITERATE_RDEV(mddev,rdev,tmp) {
-		int major = MAJOR(rdev->dev);
-		int idx = disk_index(rdev->dev);
-
-		if ((idx >= DK_MAX_DISK) || (major >= DK_MAX_MAJOR))
-			continue;
-
-		curr_events = kstat.dk_drive_rblk[major][idx] +
-						kstat.dk_drive_wblk[major][idx] ;
-		curr_events -= sync_io[major][idx];
-		if ((curr_events - rdev->last_events) > 32) {
-			rdev->last_events = curr_events;
-			idle = 0;
-		}
-	}
-	return idle;
-}
-
-void md_done_sync(mddev_t *mddev, int blocks, int ok)
-{
-	/* another "blocks" (512byte) blocks have been synced */
-	atomic_sub(blocks, &mddev->recovery_active);
-	wake_up(&mddev->recovery_wait);
-	if (!ok) {
-		mddev->recovery_running = -EIO;
-		md_recover_arrays();
-		// stop recovery, signal do_sync ....
-		if (mddev->pers->stop_resync)
-			mddev->pers->stop_resync(mddev);
-		if (mddev->recovery_running)
-			md_interrupt_thread(md_recovery_thread);
-	}
-}
-
-
-DECLARE_WAIT_QUEUE_HEAD(resync_wait);
-
-#define SYNC_MARKS	10
-#define	SYNC_MARK_STEP	(3*HZ)
-static void md_do_sync(void *data)
-{
-	mddev_t *mddev = data;
-	mddev_t *mddev2;
-	unsigned int max_sectors, currspeed,
-		j, window, err;
-	unsigned long mark[SYNC_MARKS];
-	unsigned long mark_cnt[SYNC_MARKS];
-	int last_mark,m;
-	struct md_list_head *tmp;
-	unsigned long last_check;
-
-	/* just incase thread restarts... */
-	if (mddev->recovery_running <= 0)
-		return;
-
-	/* we overload curr_resync somewhat here.
-	 * 0 == not engaged in resync at all
-	 * 2 == checking that there is no conflict with another sync
-	 * 1 == like 2, but have yielded to allow conflicting resync to
-	 *		commense
-	 * other == active in resync - this many blocks
-	 */
-	do {
-		mddev->curr_resync = 2;
-
-		ITERATE_MDDEV(mddev2,tmp) {
-			if (mddev2 == mddev)
-				continue;
-			if (mddev2->curr_resync && 
-			    match_mddev_units(mddev,mddev2)) {
-				printk(KERN_INFO "md: delaying resync of md%d until md%d "
-				       "has finished resync (they share one or more physical units)\n",
-				       mdidx(mddev), mdidx(mddev2));
-				if (mddev < mddev2) /* arbitrarily yield */
-					mddev->curr_resync = 1;
-				if (wait_event_interruptible(resync_wait,
-							     mddev2->curr_resync < 2)) {
-					md_flush_signals();
-					err = -EINTR;
-					mddev_put(mddev2);
-					goto out;
-				}
-			}
-		}
-	} while (mddev->curr_resync < 2);
-
-	max_sectors = mddev->sb->size<<1;
-
-	printk(KERN_INFO "md: syncing RAID array md%d\n", mdidx(mddev));
-	printk(KERN_INFO "md: minimum _guaranteed_ reconstruction speed: %d KB/sec/disc.\n",
-						sysctl_speed_limit_min);
-	printk(KERN_INFO "md: using maximum available idle IO bandwith "
-	       "(but not more than %d KB/sec) for reconstruction.\n",
-	       sysctl_speed_limit_max);
-
-	/*
-	 * Resync has low priority.
-	 */
-	current->nice = 19;
-
-	is_mddev_idle(mddev); /* this also initializes IO event counters */
-	for (m = 0; m < SYNC_MARKS; m++) {
-		mark[m] = jiffies;
-		mark_cnt[m] = 0;
-	}
-	last_mark = 0;
-	mddev->resync_mark = mark[last_mark];
-	mddev->resync_mark_cnt = mark_cnt[last_mark];
-
-	/*
-	 * Tune reconstruction:
-	 */
-	window = vm_max_readahead*(PAGE_SIZE/512);
-	printk(KERN_INFO "md: using %dk window, over a total of %d blocks.\n",
-	       window/2,max_sectors/2);
-
-	atomic_set(&mddev->recovery_active, 0);
-	init_waitqueue_head(&mddev->recovery_wait);
-	last_check = 0;
-	for (j = 0; j < max_sectors;) {
-		int sectors;
-
-		sectors = mddev->pers->sync_request(mddev, j);
-
-		if (sectors < 0) {
-			err = sectors;
-			goto out;
-		}
-		atomic_add(sectors, &mddev->recovery_active);
-		j += sectors;
-		if (j>1) mddev->curr_resync = j;
-
-		if (last_check + window > j)
-			continue;
-
-		last_check = j;
-
-		run_task_queue(&tq_disk);
-
-	repeat:
-		if (jiffies >= mark[last_mark] + SYNC_MARK_STEP ) {
-			/* step marks */
-			int next = (last_mark+1) % SYNC_MARKS;
-
-			mddev->resync_mark = mark[next];
-			mddev->resync_mark_cnt = mark_cnt[next];
-			mark[next] = jiffies;
-			mark_cnt[next] = j - atomic_read(&mddev->recovery_active);
-			last_mark = next;
-		}
-
-
-		if (md_signal_pending(current)) {
-			/*
-			 * got a signal, exit.
-			 */
-			printk(KERN_INFO "md: md_do_sync() got signal ... exiting\n");
-			md_flush_signals();
-			err = -EINTR;
-			goto out;
-		}
-
-		/*
-		 * this loop exits only if either when we are slower than
-		 * the 'hard' speed limit, or the system was IO-idle for
-		 * a jiffy.
-		 * the system might be non-idle CPU-wise, but we only care
-		 * about not overloading the IO subsystem. (things like an
-		 * e2fsck being done on the RAID array should execute fast)
-		 */
-		if (md_need_resched(current))
-			schedule();
-
-		currspeed = (j-mddev->resync_mark_cnt)/2/((jiffies-mddev->resync_mark)/HZ +1) +1;
-
-		if (currspeed > sysctl_speed_limit_min) {
-			current->nice = 19;
-
-			if ((currspeed > sysctl_speed_limit_max) ||
-					!is_mddev_idle(mddev)) {
-				current->state = TASK_INTERRUPTIBLE;
-				md_schedule_timeout(HZ/4);
-				goto repeat;
-			}
-		} else
-			current->nice = -20;
-	}
-	printk(KERN_INFO "md: md%d: sync done.\n",mdidx(mddev));
-	err = 0;
-	/*
-	 * this also signals 'finished resyncing' to md_stop
-	 */
-out:
-	wait_disk_event(mddev->recovery_wait, atomic_read(&mddev->recovery_active)==0);
-	/* tell personality that we are finished */
-	mddev->pers->sync_request(mddev, max_sectors, 1);
-
-	mddev->curr_resync = 0;
-	if (err)
-		mddev->recovery_running = err;
-	if (mddev->recovery_running > 0)
-		mddev->recovery_running = 0;
-	if (mddev->recovery_running == 0)
-		mddev->in_sync = 1;
-	md_recover_arrays();
-}
-
-
-/*
- * This is the kernel thread that watches all md arrays for re-sync action
- * that might be needed.
- * It does not do any resync itself, but rather "forks" off other threads
- * to do that as needed.
- * When it is determined that resync is needed, we set "->recovery_running" and
- * create a thread at ->sync_thread.
- * When the thread finishes is clears recovery_running (or set and error)
- * and wakeup up this thread which will reap the thread and finish up.
- */
-void md_do_recovery(void *data)
-{
-	mddev_t *mddev;
-	mdp_super_t *sb;
-	struct md_list_head *tmp;
-
-	dprintk(KERN_INFO "md: recovery thread got woken up ...\n");
-
-	ITERATE_MDDEV(mddev,tmp) if (mddev_lock(mddev)==0) {
-		sb = mddev->sb;
-		if (!sb || !mddev->pers || !mddev->pers->diskop || mddev->ro)
-			goto unlock;
-		if (mddev->recovery_running > 0)
-			/* resync/recovery still happening */
-			goto unlock;
-		if (mddev->sb_dirty)
-			md_update_sb(mddev);
-		if (mddev->sync_thread) {
-			/* resync has finished, collect result */
-			md_unregister_thread(mddev->sync_thread);
-			mddev->sync_thread = NULL;
-			if (mddev->recovery_running < 0) {
-				/* some sort of failure.
-				 * If we were doing a reconstruction,
-				 * we need to retrieve the spare
-				 */
-				if (mddev->spare) {
-					mddev->pers->diskop(mddev, &mddev->spare,
-							    DISKOP_SPARE_INACTIVE);
-					mddev->spare = NULL;
-				}
-			} else {
-				/* success...*/
-				if (mddev->spare) {
-					mddev->pers->diskop(mddev, &mddev->spare,
-							    DISKOP_SPARE_ACTIVE);
-					mark_disk_sync(mddev->spare);
-					mark_disk_active(mddev->spare);
-					sb->active_disks++;
-					sb->spare_disks--;
-					mddev->spare = NULL;
-				}
-			}
-			__md_update_sb(mddev);
-			mddev->recovery_running = 0;
-			wake_up(&resync_wait);
-			goto unlock;
-		}
-		if (mddev->recovery_running) {
-			/* that's odd.. */
-			mddev->recovery_running = 0;
-			wake_up(&resync_wait);
-		}
-
-		if (sb->active_disks < sb->raid_disks) {
-			mddev->spare = get_spare(mddev);
-			if (!mddev->spare)
-				printk(KERN_ERR "md%d: no spare disk to reconstruct array! "
-				       "-- continuing in degraded mode\n", mdidx(mddev));
-			else
-				printk(KERN_INFO "md%d: resyncing spare disk %s to replace failed disk\n",
-				       mdidx(mddev), partition_name(MKDEV(mddev->spare->major,mddev->spare->minor)));
-		}
-		if (!mddev->spare && mddev->in_sync) {
-			/* nothing we can do ... */
-			goto unlock;
-		}
-		if (mddev->pers->sync_request) {
-			mddev->sync_thread = md_register_thread(md_do_sync,
-								mddev,
-								"md_resync");
-			if (!mddev->sync_thread) {
-				printk(KERN_ERR "md%d: could not start resync thread...\n", mdidx(mddev));
-				if (mddev->spare)
-					mddev->pers->diskop(mddev, &mddev->spare, DISKOP_SPARE_INACTIVE);
-				mddev->spare = NULL;
-				mddev->recovery_running = 0;
-			} else {
-				if (mddev->spare)
-					mddev->pers->diskop(mddev, &mddev->spare, DISKOP_SPARE_WRITE);
-				mddev->recovery_running = 1;
-				md_wakeup_thread(mddev->sync_thread);
-			}
-		}
-	unlock:
-		mddev_unlock(mddev);
-	}
-	dprintk(KERN_INFO "md: recovery thread finished ...\n");
-
-}
-
-int md_notify_reboot(struct notifier_block *this,
-					unsigned long code, void *x)
-{
-	struct md_list_head *tmp;
-	mddev_t *mddev;
-
-	if ((code == MD_SYS_DOWN) || (code == MD_SYS_HALT)
-					|| (code == MD_SYS_POWER_OFF)) {
-
-		printk(KERN_INFO "md: stopping all md devices.\n");
-
-		ITERATE_MDDEV(mddev,tmp)
-			if (mddev_trylock(mddev)==0)
-				do_md_stop (mddev, 1);
-		/*
-		 * certain more exotic SCSI devices are known to be
-		 * volatile wrt too early system reboots. While the
-		 * right place to handle this issue is the given
-		 * driver, we do want to have a safe RAID driver ...
-		 */
-		md_mdelay(1000*1);
-	}
-	return NOTIFY_DONE;
-}
-
-struct notifier_block md_notifier = {
-	notifier_call:	md_notify_reboot,
-	next:		NULL,
-	priority:	INT_MAX, /* before any real devices */
-};
-
-static void md_geninit(void)
-{
-	struct proc_dir_entry *p;
-	int i;
-
-	for(i = 0; i < MAX_MD_DEVS; i++) {
-		md_blocksizes[i] = 1024;
-		md_size[i] = 0;
-		md_hardsect_sizes[i] = 512;
-	}
-	blksize_size[MAJOR_NR] = md_blocksizes;
-	blk_size[MAJOR_NR] = md_size;
-	max_readahead[MAJOR_NR] = md_maxreadahead;
-	hardsect_size[MAJOR_NR] = md_hardsect_sizes;
-
-	dprintk("md: sizeof(mdp_super_t) = %d\n", (int)sizeof(mdp_super_t));
-
-#ifdef CONFIG_PROC_FS
-	p = create_proc_entry("mdstat", S_IRUGO, NULL);
-	if (p)
-		p->proc_fops = &md_seq_fops;
-#endif
-}
-
-request_queue_t * md_queue_proc(kdev_t dev)
-{
-	mddev_t *mddev = mddev_find(minor(dev));
-	request_queue_t *q = BLK_DEFAULT_QUEUE(MAJOR_NR);
-	if (!mddev || atomic_read(&mddev->active)<2)
-		BUG();
-	if (mddev->pers)
-		q = &mddev->queue;
-	mddev_put(mddev); /* the caller must hold a reference... */
-	return q;
-}
-
-int md__init md_init(void)
-{
-	static char * name = "mdrecoveryd";
-	int minor;
-
-	printk(KERN_INFO "md: md driver %d.%d.%d MAX_MD_DEVS=%d, MD_SB_DISKS=%d\n",
-			MD_MAJOR_VERSION, MD_MINOR_VERSION,
-			MD_PATCHLEVEL_VERSION, MAX_MD_DEVS, MD_SB_DISKS);
-
-	if (devfs_register_blkdev (MAJOR_NR, "md", &md_fops))
-	{
-		printk(KERN_ALERT "md: Unable to get major %d for md\n", MAJOR_NR);
-		return (-1);
-	}
-	devfs_handle = devfs_mk_dir (NULL, "md", NULL);
-	/* we don't use devfs_register_series because we want to fill md_hd_struct */
-	for (minor=0; minor < MAX_MD_DEVS; ++minor) {
-		char devname[128];
-		sprintf (devname, "%u", minor);
-		md_hd_struct[minor].de = devfs_register (devfs_handle,
-			devname, DEVFS_FL_DEFAULT, MAJOR_NR, minor,
-			S_IFBLK | S_IRUSR | S_IWUSR, &md_fops, NULL);
-	}
-
-	/* all requests on an uninitialised device get failed... */
-	blk_queue_make_request(BLK_DEFAULT_QUEUE(MAJOR_NR), md_fail_request);
-	blk_dev[MAJOR_NR].queue = md_queue_proc;
-
-
-	read_ahead[MAJOR_NR] = INT_MAX;
-
-	add_gendisk(&md_gendisk);
-
-	md_recovery_thread = md_register_thread(md_do_recovery, NULL, name);
-	if (!md_recovery_thread)
-		printk(KERN_ALERT "md: bug: couldn't allocate md_recovery_thread\n");
-
-	md_register_reboot_notifier(&md_notifier);
-	raid_table_header = register_sysctl_table(raid_root_table, 1);
-
-	md_geninit();
-	return (0);
-}
-
-
-#ifndef MODULE
-
-/*
- * When md (and any require personalities) are compiled into the kernel
- * (not a module), arrays can be assembles are boot time using with AUTODETECT
- * where specially marked partitions are registered with md_autodetect_dev(),
- * and with MD_BOOT where devices to be collected are given on the boot line
- * with md=.....
- * The code for that is here.
- */
-
-struct {
-	int set;
-	int noautodetect;
-} raid_setup_args md__initdata;
-
-/*
- * Searches all registered partitions for autorun RAID arrays
- * at boot time.
- */
-static kdev_t detected_devices[128];
-static int dev_cnt;
-
-void md_autodetect_dev(kdev_t dev)
-{
-	if (dev_cnt >= 0 && dev_cnt < 127)
-		detected_devices[dev_cnt++] = dev;
-}
-
-
-static void autostart_arrays(void)
-{
-	mdk_rdev_t *rdev;
-	int i;
-
-	printk(KERN_INFO "md: Autodetecting RAID arrays.\n");
-
-	for (i = 0; i < dev_cnt; i++) {
-		kdev_t dev = detected_devices[i];
-
-		if (md_import_device(dev,1)) {
-			printk(KERN_ALERT "md: could not import %s!\n",
-				partition_name(dev));
-			continue;
-		}
-		/*
-		 * Sanity checks:
-		 */
-		rdev = find_rdev_all(dev);
-		if (!rdev) {
-			MD_BUG();
-			continue;
-		}
-		if (rdev->faulty) {
-			MD_BUG();
-			continue;
-		}
-		md_list_add(&rdev->pending, &pending_raid_disks);
-	}
-	dev_cnt = 0;
-
-	autorun_devices();
-}
-
-static struct {
-	char device_set [MAX_MD_DEVS];
-	int pers[MAX_MD_DEVS];
-	int chunk[MAX_MD_DEVS];
-	char *device_names[MAX_MD_DEVS];
-} md_setup_args md__initdata;
-
-/*
- * Parse the command-line parameters given our kernel, but do not
- * actually try to invoke the MD device now; that is handled by
- * md_setup_drive after the low-level disk drivers have initialised.
- *
- * 27/11/1999: Fixed to work correctly with the 2.3 kernel (which
- *             assigns the task of parsing integer arguments to the
- *             invoked program now).  Added ability to initialise all
- *             the MD devices (by specifying multiple "md=" lines)
- *             instead of just one.  -- KTK
- * 18May2000: Added support for persistant-superblock arrays:
- *             md=n,0,factor,fault,device-list   uses RAID0 for device n
- *             md=n,-1,factor,fault,device-list  uses LINEAR for device n
- *             md=n,device-list      reads a RAID superblock from the devices
- *             elements in device-list are read by name_to_kdev_t so can be
- *             a hex number or something like /dev/hda1 /dev/sdb
- * 2001-06-03: Dave Cinege <dcinege@psychosis.com>
- *		Shifted name_to_kdev_t() and related operations to md_set_drive()
- *		for later execution. Rewrote section to make devfs compatible.
- */
-static int md__init md_setup(char *str)
-{
-	int minor, level, factor, fault;
-	char *pername = "";
-	char *str1 = str;
-
-	if (get_option(&str, &minor) != 2) {	/* MD Number */
-		printk(KERN_WARNING "md: Too few arguments supplied to md=.\n");
-		return 0;
-	}
-	if (minor >= MAX_MD_DEVS) {
-		printk(KERN_WARNING "md: md=%d, Minor device number too high.\n", minor);
-		return 0;
-	} else if (md_setup_args.device_names[minor]) {
-		printk(KERN_WARNING "md: md=%d, Specified more then once. "
-		       "Replacing previous definition.\n", minor);
-	}
-	switch (get_option(&str, &level)) {	/* RAID Personality */
-	case 2: /* could be 0 or -1.. */
-		if (level == 0 || level == -1) {
-			if (get_option(&str, &factor) != 2 ||	/* Chunk Size */
-					get_option(&str, &fault) != 2) {
-				printk(KERN_WARNING "md: Too few arguments supplied to md=.\n");
-				return 0;
-			}
-			md_setup_args.pers[minor] = level;
-			md_setup_args.chunk[minor] = 1 << (factor+12);
-			switch(level) {
-			case -1:
-				level = LINEAR;
-				pername = "linear";
-				break;
-			case 0:
-				level = RAID0;
-				pername = "raid0";
-				break;
-			default:
-				printk(KERN_WARNING
-				       "md: The kernel has not been configured for raid%d support!\n",
-				       level);
-				return 0;
-			}
-			md_setup_args.pers[minor] = level;
-			break;
-		}
-		/* FALL THROUGH */
-	case 1: /* the first device is numeric */
-		str = str1;
-		/* FALL THROUGH */
-	case 0:
-		md_setup_args.pers[minor] = 0;
-		pername="super-block";
-	}
-
-	printk(KERN_INFO "md: Will configure md%d (%s) from %s, below.\n",
-		minor, pername, str);
-	md_setup_args.device_names[minor] = str;
-
-	return 1;
-}
-
-extern kdev_t name_to_kdev_t(char *line) md__init;
-void md__init md_setup_drive(void)
-{
-	int minor, i;
-	kdev_t dev;
-	mddev_t*mddev;
-	kdev_t devices[MD_SB_DISKS+1];
-
-	for (minor = 0; minor < MAX_MD_DEVS; minor++) {
-		int err = 0;
-		char *devname;
-		mdu_disk_info_t dinfo;
-
-		if ((devname = md_setup_args.device_names[minor]) == 0)	continue;
-
-		for (i = 0; i < MD_SB_DISKS && devname != 0; i++) {
-
-			char *p;
-			void *handle;
-
-			p = strchr(devname, ',');
-			if (p)
-				*p++ = 0;
-
-			dev = name_to_kdev_t(devname);
-			handle = devfs_find_handle(NULL, devname, MAJOR (dev), MINOR (dev),
-							DEVFS_SPECIAL_BLK, 1);
-			if (handle != 0) {
-				unsigned major, minor;
-				devfs_get_maj_min(handle, &major, &minor);
-				dev = MKDEV(major, minor);
-			}
-			if (dev == 0) {
-				printk(KERN_WARNING "md: Unknown device name: %s\n", devname);
-				break;
-			}
-
-			devices[i] = dev;
-			md_setup_args.device_set[minor] = 1;
-
-			devname = p;
-		}
-		devices[i] = 0;
-
-		if (md_setup_args.device_set[minor] == 0)
-			continue;
-
-		printk(KERN_INFO "md: Loading md%d: %s\n", minor, md_setup_args.device_names[minor]);
-
-		mddev = mddev_find(minor);
-		if (!mddev) {
-			printk(KERN_ERR "md: kmalloc failed - cannot start array %d\n", minor);
-			continue;
-		}
-		if (mddev_lock(mddev)) {
-			printk(KERN_WARNING
-			       "md: Ignoring md=%d, cannot lock!\n",
-			       minor);
-			mddev_put(mddev);
-			continue;
-		}
-
-		if (mddev->sb || !list_empty(&mddev->disks)) {
-			printk(KERN_WARNING
-			       "md: Ignoring md=%d, already autodetected. (Use raid=noautodetect)\n",
-			       minor);
-			mddev_unlock(mddev);
-			mddev_put(mddev);
-			continue;
-		}
-		if (md_setup_args.pers[minor]) {
-			/* non-persistent */
-			mdu_array_info_t ainfo;
-			ainfo.level = pers_to_level(md_setup_args.pers[minor]);
-			ainfo.size = 0;
-			ainfo.nr_disks =0;
-			ainfo.raid_disks =0;
-			ainfo.md_minor =minor;
-			ainfo.not_persistent = 1;
-
-			ainfo.state = (1 << MD_SB_CLEAN);
-			ainfo.active_disks = 0;
-			ainfo.working_disks = 0;
-			ainfo.failed_disks = 0;
-			ainfo.spare_disks = 0;
-			ainfo.layout = 0;
-			ainfo.chunk_size = md_setup_args.chunk[minor];
-			err = set_array_info(mddev, &ainfo);
-			for (i = 0; !err && (dev = devices[i]); i++) {
-				dinfo.number = i;
-				dinfo.raid_disk = i;
-				dinfo.state = (1<<MD_DISK_ACTIVE)|(1<<MD_DISK_SYNC);
-				dinfo.major = MAJOR(dev);
-				dinfo.minor = MINOR(dev);
-				mddev->sb->nr_disks++;
-				mddev->sb->raid_disks++;
-				mddev->sb->active_disks++;
-				mddev->sb->working_disks++;
-				err = add_new_disk (mddev, &dinfo);
-			}
-		} else {
-			/* persistent */
-			for (i = 0; (dev = devices[i]); i++) {
-				dinfo.major = MAJOR(dev);
-				dinfo.minor = MINOR(dev);
-				add_new_disk (mddev, &dinfo);
-			}
-		}
-		if (!err)
-			err = do_md_run(mddev);
-		if (err) {
-			mddev->sb_dirty = 0;
-			do_md_stop(mddev, 0);
-			printk(KERN_WARNING "md: starting md%d failed\n", minor);
-		}
-		mddev_unlock(mddev);
-		mddev_put(mddev);
-	}
-}
-
-static int md__init raid_setup(char *str)
-{
-	int len, pos;
-
-	len = strlen(str) + 1;
-	pos = 0;
-
-	while (pos < len) {
-		char *comma = strchr(str+pos, ',');
-		int wlen;
-		if (comma)
-			wlen = (comma-str)-pos;
-		else	wlen = (len-1)-pos;
-
-		if (strncmp(str, "noautodetect", wlen) == 0)
-			raid_setup_args.noautodetect = 1;
-		pos += wlen+1;
-	}
-	raid_setup_args.set = 1;
-	return 1;
-}
-
-int md__init md_run_setup(void)
-{
-	if (raid_setup_args.noautodetect)
-		printk(KERN_INFO "md: Skipping autodetection of RAID arrays. (raid=noautodetect)\n");
-	else
-		autostart_arrays();
-	md_setup_drive();
-	return 0;
-}
-
-__setup("raid=", raid_setup);
-__setup("md=", md_setup);
-
-__initcall(md_init);
-__initcall(md_run_setup);
-
-#else /* It is a MODULE */
-
-int init_module(void)
-{
-	return md_init();
-}
-
-static void free_device_names(void)
-{
-	while (!list_empty(&device_names)) {
-		struct dname *tmp = list_entry(device_names.next,
-					       dev_name_t, list);
-		list_del(&tmp->list);
-		kfree(tmp);
-	}
-}
-
-
-void cleanup_module(void)
-{
-	md_unregister_thread(md_recovery_thread);
-	devfs_unregister(devfs_handle);
-
-	devfs_unregister_blkdev(MAJOR_NR,"md");
-	unregister_reboot_notifier(&md_notifier);
-	unregister_sysctl_table(raid_table_header);
-#ifdef CONFIG_PROC_FS
-	remove_proc_entry("mdstat", NULL);
-#endif
-
-	del_gendisk(&md_gendisk);
-
-	blk_dev[MAJOR_NR].queue = NULL;
-	blksize_size[MAJOR_NR] = NULL;
-	blk_size[MAJOR_NR] = NULL;
-	max_readahead[MAJOR_NR] = NULL;
-	hardsect_size[MAJOR_NR] = NULL;
-
-	free_device_names();
-
-}
-#endif
-
-MD_EXPORT_SYMBOL(md_size);
-MD_EXPORT_SYMBOL(register_md_personality);
-MD_EXPORT_SYMBOL(unregister_md_personality);
-MD_EXPORT_SYMBOL(partition_name);
-MD_EXPORT_SYMBOL(md_error);
-MD_EXPORT_SYMBOL(md_done_sync);
-MD_EXPORT_SYMBOL(md_unregister_thread);
-MD_EXPORT_SYMBOL(md_update_sb);
-MD_EXPORT_SYMBOL(md_wakeup_thread);
-MD_EXPORT_SYMBOL(md_print_devices);
-MD_EXPORT_SYMBOL(find_rdev_nr);
-MD_EXPORT_SYMBOL(md_interrupt_thread);
-MODULE_LICENSE("GPL");
./linux/md-autostart/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:44.989754938 +0000
@@ -1,354 +0,0 @@
-/*
- * Implement the default iomap interfaces
- *
- * (C) Copyright 2004 Linus Torvalds
- */
-#include <linux/pci.h>
-#include <linux/io.h>
-
-#include <linux/export.h>
-
-/*
- * Read/write from/to an (offsettable) iomem cookie. It might be a PIO
- * access or a MMIO access, these functions don't care. The info is
- * encoded in the hardware mapping set up by the mapping functions
- * (or the cookie itself, depending on implementation and hw).
- *
- * The generic routines don't assume any hardware mappings, and just
- * encode the PIO/MMIO as part of the cookie. They coldly assume that
- * the MMIO IO mappings are not in the low address range.
- *
- * Architectures for which this is not true can't use this generic
- * implementation and should do their own copy.
- */
-
-#ifndef HAVE_ARCH_PIO_SIZE
-/*
- * We encode the physical PIO addresses (0-0xffff) into the
- * pointer by offsetting them with a constant (0x10000) and
- * assuming that all the low addresses are always PIO. That means
- * we can do some sanity checks on the low bits, and don't
- * need to just take things for granted.
- */
-#define PIO_OFFSET	0x10000UL
-#define PIO_MASK	0x0ffffUL
-#define PIO_RESERVED	0x40000UL
-#endif
-
-static void bad_io_access(unsigned long port, const char *access)
-{
-	static int count = 10;
-	if (count) {
-		count--;
-		WARN(1, KERN_ERR "Bad IO access at port %#lx (%s)\n", port, access);
-	}
-}
-
-/*
- * Ugly macros are a way of life.
- */
-#define IO_COND(addr, is_pio, is_mmio) do {			\
-	unsigned long port = (unsigned long __force)addr;	\
-	if (port >= PIO_RESERVED) {				\
-		is_mmio;					\
-	} else if (port > PIO_OFFSET) {				\
-		port &= PIO_MASK;				\
-		is_pio;						\
-	} else							\
-		bad_io_access(port, #is_pio );			\
-} while (0)
-
-#ifndef pio_read16be
-#define pio_read16be(port) swab16(inw(port))
-#define pio_read32be(port) swab32(inl(port))
-#endif
-
-#ifndef mmio_read16be
-#define mmio_read16be(addr) be16_to_cpu(__raw_readw(addr))
-#define mmio_read32be(addr) be32_to_cpu(__raw_readl(addr))
-#endif
-
-unsigned int ioread8(void __iomem *addr)
-{
-	IO_COND(addr, return inb(port), return readb(addr));
-	return 0xff;
-}
-unsigned int ioread16(void __iomem *addr)
-{
-	IO_COND(addr, return inw(port), return readw(addr));
-	return 0xffff;
-}
-unsigned int ioread16be(void __iomem *addr)
-{
-	IO_COND(addr, return pio_read16be(port), return mmio_read16be(addr));
-	return 0xffff;
-}
-unsigned int ioread32(void __iomem *addr)
-{
-	IO_COND(addr, return inl(port), return readl(addr));
-	return 0xffffffff;
-}
-unsigned int ioread32be(void __iomem *addr)
-{
-	IO_COND(addr, return pio_read32be(port), return mmio_read32be(addr));
-	return 0xffffffff;
-}
-EXPORT_SYMBOL(ioread8);
-EXPORT_SYMBOL(ioread16);
-EXPORT_SYMBOL(ioread16be);
-EXPORT_SYMBOL(ioread32);
-EXPORT_SYMBOL(ioread32be);
-
-#ifndef pio_write16be
-#define pio_write16be(val,port) outw(swab16(val),port)
-#define pio_write32be(val,port) outl(swab32(val),port)
-#endif
-
-#ifndef mmio_write16be
-#define mmio_write16be(val,port) __raw_writew(be16_to_cpu(val),port)
-#define mmio_write32be(val,port) __raw_writel(be32_to_cpu(val),port)
-#endif
-
-void iowrite8(u8 val, void __iomem *addr)
-{
-	IO_COND(addr, outb(val,port), writeb(val, addr));
-}
-void iowrite16(u16 val, void __iomem *addr)
-{
-	IO_COND(addr, outw(val,port), writew(val, addr));
-}
-void iowrite16be(u16 val, void __iomem *addr)
-{
-	IO_COND(addr, pio_write16be(val,port), mmio_write16be(val, addr));
-}
-void iowrite32(u32 val, void __iomem *addr)
-{
-	IO_COND(addr, outl(val,port), writel(val, addr));
-}
-void iowrite32be(u32 val, void __iomem *addr)
-{
-	IO_COND(addr, pio_write32be(val,port), mmio_write32be(val, addr));
-}
-EXPORT_SYMBOL(iowrite8);
-EXPORT_SYMBOL(iowrite16);
-EXPORT_SYMBOL(iowrite16be);
-EXPORT_SYMBOL(iowrite32);
-EXPORT_SYMBOL(iowrite32be);
-
-/*
- * These are the "repeat MMIO read/write" functions.
- * Note the "__raw" accesses, since we don't want to
- * convert to CPU byte order. We write in "IO byte
- * order" (we also don't have IO barriers).
- */
-#ifndef mmio_insb
-static inline void mmio_insb(void __iomem *addr, u8 *dst, int count)
-{
-	while (--count >= 0) {
-		u8 data = __raw_readb(addr);
-		*dst = data;
-		dst++;
-	}
-}
-static inline void mmio_insw(void __iomem *addr, u16 *dst, int count)
-{
-	while (--count >= 0) {
-		u16 data = __raw_readw(addr);
-		*dst = data;
-		dst++;
-	}
-}
-static inline void mmio_insl(void __iomem *addr, u32 *dst, int count)
-{
-	while (--count >= 0) {
-		u32 data = __raw_readl(addr);
-		*dst = data;
-		dst++;
-	}
-}
-#endif
-
-#ifndef mmio_outsb
-static inline void mmio_outsb(void __iomem *addr, const u8 *src, int count)
-{
-	while (--count >= 0) {
-		__raw_writeb(*src, addr);
-		src++;
-	}
-}
-static inline void mmio_outsw(void __iomem *addr, const u16 *src, int count)
-{
-	while (--count >= 0) {
-		__raw_writew(*src, addr);
-		src++;
-	}
-}
-static inline void mmio_outsl(void __iomem *addr, const u32 *src, int count)
-{
-	while (--count >= 0) {
-		__raw_writel(*src, addr);
-		src++;
-	}
-}
-#endif
-
-void ioread8_rep(void __iomem *addr, void *dst, unsigned long count)
-{
-	IO_COND(addr, insb(port,dst,count), mmio_insb(addr, dst, count));
-}
-void ioread16_rep(void __iomem *addr, void *dst, unsigned long count)
-{
-	IO_COND(addr, insw(port,dst,count), mmio_insw(addr, dst, count));
-}
-void ioread32_rep(void __iomem *addr, void *dst, unsigned long count)
-{
-	IO_COND(addr, insl(port,dst,count), mmio_insl(addr, dst, count));
-}
-EXPORT_SYMBOL(ioread8_rep);
-EXPORT_SYMBOL(ioread16_rep);
-EXPORT_SYMBOL(ioread32_rep);
-
-void iowrite8_rep(void __iomem *addr, const void *src, unsigned long count)
-{
-	IO_COND(addr, outsb(port, src, count), mmio_outsb(addr, src, count));
-}
-void iowrite16_rep(void __iomem *addr, const void *src, unsigned long count)
-{
-	IO_COND(addr, outsw(port, src, count), mmio_outsw(addr, src, count));
-}
-void iowrite32_rep(void __iomem *addr, const void *src, unsigned long count)
-{
-	IO_COND(addr, outsl(port, src,count), mmio_outsl(addr, src, count));
-}
-EXPORT_SYMBOL(iowrite8_rep);
-EXPORT_SYMBOL(iowrite16_rep);
-EXPORT_SYMBOL(iowrite32_rep);
-
-#ifdef CONFIG_HAS_IOPORT
-/* Create a virtual mapping cookie for an IO port range */
-void __iomem *ioport_map(unsigned long port, unsigned int nr)
-{
-	if (port > PIO_MASK)
-		return NULL;
-	return (void __iomem *) (unsigned long) (port + PIO_OFFSET);
-}
-
-<<<<<<< found
-void ioport_unmap(void __iomem *addr)
-{
-	/* Nothing to do */
-}
-||||||| expected
-#ifdef CONFIG_PCI
-/**
- * pci_iomap - create a virtual mapping cookie for a PCI BAR
- * @dev: PCI device that owns the BAR
- * @bar: BAR number
- * @maxlen: length of the memory to map
- *
- * Using this function you will get a __iomem address to your device BAR.
-=======
-#ifdef CONFIG_PCI
-/**
- * pci_iomap_range - create a virtual mapping cookie for a PCI BAR
- * @dev: PCI device that owns the BAR
- * @bar: BAR number
- * @offset: map memory at the given offset in BAR
- * @minlen: min length of the memory to map
- * @maxlen: max length of the memory to map
- *
- * Using this function you will get a __iomem address to your device BAR.
->>>>>>> replacement
-EXPORT_SYMBOL(ioport_map);
-EXPORT_SYMBOL(ioport_unmap);
-#endif /* CONFIG_HAS_IOPORT */
-
-#ifdef CONFIG_PCI
-/* Hide the details if this is a MMIO or PIO address space and just do what
-<<<<<<< found
- * you expect in the correct way. */
-||||||| expected
- * you expect from them in the correct way.
- *
- * @maxlen specifies the maximum length to map. If you want to get access to
- * the complete BAR without checking for its length first, pass %0 here.
- * */
-void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long maxlen)
-{
-	resource_size_t start = pci_resource_start(dev, bar);
-	resource_size_t len = pci_resource_len(dev, bar);
-	unsigned long flags = pci_resource_flags(dev, bar);
-
-	if (!len || !start)
-		return NULL;
-	if (maxlen && len > maxlen)
-		len = maxlen;
-	if (flags & IORESOURCE_IO)
-		return ioport_map(start, len);
-	if (flags & IORESOURCE_MEM) {
-		if (flags & IORESOURCE_CACHEABLE)
-			return ioremap(start, len);
-		return ioremap_nocache(start, len);
-	}
-=======
- * you expect from them in the correct way.
- *
- * @minlen specifies the minimum length to map. We check that BAR is
- * large enough.
- * @maxlen specifies the maximum length to map. If you want to get access to
- * the complete BAR from offset to the end, pass %0 here.
- * @force_nocache makes the mapping noncacheable even if the BAR
- * is prefetcheable. It has no effect otherwise.
- * */
-void __iomem *pci_iomap_range(struct pci_dev *dev, int bar,
-			      unsigned offset,
-			      unsigned long minlen,
-			      unsigned long maxlen,
-			      bool force_nocache)
-{
-	resource_size_t start = pci_resource_start(dev, bar);
-	resource_size_t len = pci_resource_len(dev, bar);
-	unsigned long flags = pci_resource_flags(dev, bar);
-
-	if (len <= offset || !start)
-		return NULL;
-	len -= offset;
-	start += offset;
-	if (len < minlen)
-		return NULL;
-	if (maxlen && len > maxlen)
-		len = maxlen;
-	if (flags & IORESOURCE_IO)
-		return ioport_map(start, len);
-	if (flags & IORESOURCE_MEM) {
-		if (!force_nocache && (flags & IORESOURCE_CACHEABLE))
-			return ioremap(start, len);
-		return ioremap_nocache(start, len);
-	}
->>>>>>> replacement
-/**
- * pci_iomap - create a virtual mapping cookie for a PCI BAR
- * @dev: PCI device that owns the BAR
- * @bar: BAR number
- * @maxlen: length of the memory to map
- *
- * Using this function you will get a __iomem address to your device BAR.
- * You can access it using ioread*() and iowrite*(). These functions hide
- * the details if this is a MMIO or PIO address space and will just do what
- * you expect from them in the correct way.
- *
- * @maxlen specifies the maximum length to map. If you want to get access to
- * the complete BAR without checking for its length first, pass %0 here.
- * */
-void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long maxlen)
-{
-	return pci_iomap_range(dev, bar, 0, 0, maxlen, false);
-}
-
-void pci_iounmap(struct pci_dev *dev, void __iomem * addr)
-{
-	IO_COND(addr, /* nothing */, iounmap(addr));
-}
-EXPORT_SYMBOL(pci_iomap_range);
-EXPORT_SYMBOL(pci_iounmap);
-#endif /* CONFIG_PCI */
./linux/iomap/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- wmerge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:45.029984061 +0000
@@ -1,1352 +0,0 @@
-/*
- * linux/fs/inode.c
- *
- * (C) 1997 Linus Torvalds
- */
-
-#include <linux/config.h>
-#include <linux/fs.h>
-#include <linux/mm.h>
-#include <linux/dcache.h>
-#include <linux/init.h>
-#include <linux/quotaops.h>
-#include <linux/slab.h>
-#include <linux/writeback.h>
-#include <linux/module.h>
-#include <linux/backing-dev.h>
-#include <linux/wait.h>
-#include <linux/hash.h>
-#include <linux/swap.h>
-#include <linux/security.h>
-
-/*
- * This is needed for the following functions:
- *  - inode_has_buffers
- *  - invalidate_inode_buffers
- *  - fsync_bdev
- *  - invalidate_bdev
- *
- * FIXME: remove all knowledge of the buffer layer from this file
- */
-#include <linux/buffer_head.h>
-
-/*
- * New inode.c implementation.
- *
- * This implementation has the basic premise of trying
- * to be extremely low-overhead and SMP-safe, yet be
- * simple enough to be "obviously correct".
- *
- * Famous last words.
- */
-
-/* inode dynamic allocation 1999, Andrea Arcangeli <andrea@suse.de> */
-
-/* #define INODE_PARANOIA 1 */
-/* #define INODE_DEBUG 1 */
-
-/*
- * Inode lookup is no longer as critical as it used to be:
- * most of the lookups are going to be through the dcache.
- */
-#define I_HASHBITS	i_hash_shift
-#define I_HASHMASK	i_hash_mask
-
-static unsigned int i_hash_mask;
-static unsigned int i_hash_shift;
-
-/*
- * Each inode can be on two separate lists. One is
- * the hash list of the inode, used for lookups. The
- * other linked list is the "type" list:
- *  "in_use" - valid inode, i_count > 0, i_nlink > 0
- *  "dirty"  - as "in_use" but also dirty
- *  "unused" - valid inode, i_count = 0
- *
- * A "dirty" list is maintained for each super block,
- * allowing for low-overhead inode sync() operations.
- */
-
-LIST_HEAD(inode_in_use);
-LIST_HEAD(inode_unused);
-static struct hlist_head *inode_hashtable;
-static HLIST_HEAD(anon_hash_chain); /* for inodes with NULL i_sb */
-
-/*
- * A simple spinlock to protect the list manipulations.
- *
- * NOTE! You also have to own the lock if you change
- * the i_state of an inode while it is in use..
- */
-spinlock_t inode_lock = SPIN_LOCK_UNLOCKED;
-
-/*
- * iprune_sem provides exclusion between the kswapd or try_to_free_pages
- * icache shrinking path, and the umount path.  Without this exclusion,
- * by the time prune_icache calls iput for the inode whose pages it has
- * been invalidating, or by the time it calls clear_inode & destroy_inode
- * from its final dispose_list, the struct super_block they refer to
- * (for inode->i_sb->s_op) may already have been freed and reused.
- */
-static DECLARE_MUTEX(iprune_sem);
-
-/*
- * Statistics gathering..
- */
-struct inodes_stat_t inodes_stat;
-
-static kmem_cache_t * inode_cachep;
-
-static struct inode *alloc_inode(struct super_block *sb)
-{
-	static struct address_space_operations empty_aops;
-	static struct inode_operations empty_iops;
-	static struct file_operations empty_fops;
-	struct inode *inode;
-
-	if (sb->s_op->alloc_inode)
-		inode = sb->s_op->alloc_inode(sb);
-	else
-		inode = (struct inode *) kmem_cache_alloc(inode_cachep, SLAB_KERNEL);
-
-	if (inode) {
-		struct address_space * const mapping = &inode->i_data;
-
-		inode->i_sb = sb;
-		inode->i_blkbits = sb->s_blocksize_bits;
-		inode->i_flags = 0;
-		atomic_set(&inode->i_count, 1);
-		inode->i_sock = 0;
-		inode->i_op = &empty_iops;
-		inode->i_fop = &empty_fops;
-		inode->i_nlink = 1;
-		atomic_set(&inode->i_writecount, 0);
-		inode->i_size = 0;
-		inode->i_blocks = 0;
-		inode->i_bytes = 0;
-		inode->i_generation = 0;
-		memset(&inode->i_dquot, 0, sizeof(inode->i_dquot));
-		inode->i_pipe = NULL;
-		inode->i_bdev = NULL;
-		inode->i_rdev = to_kdev_t(0);
-		inode->i_security = NULL;
-		if (security_inode_alloc(inode)) {
-			if (inode->i_sb->s_op->destroy_inode)
-				inode->i_sb->s_op->destroy_inode(inode);
-			else
-				kmem_cache_free(inode_cachep, (inode));
-			return NULL;
-		}
-
-		mapping->a_ops = &empty_aops;
- 		mapping->host = inode;
-		mapping->gfp_mask = GFP_HIGHUSER;
-		mapping->dirtied_when = 0;
-		mapping->assoc_mapping = NULL;
-		mapping->backing_dev_info = &default_backing_dev_info;
-		if (sb->s_bdev)
-			mapping->backing_dev_info = sb->s_bdev->bd_inode->i_mapping->backing_dev_info;
-		memset(&inode->u, 0, sizeof(inode->u));
-		inode->i_mapping = mapping;
-	}
-	return inode;
-}
-
-void destroy_inode(struct inode *inode) 
-{
-	if (inode_has_buffers(inode))
-		BUG();
-	security_inode_free(inode);
-	if (inode->i_sb->s_op->destroy_inode)
-		inode->i_sb->s_op->destroy_inode(inode);
-	else
-		kmem_cache_free(inode_cachep, (inode));
-}
-
-
-/*
- * These are initializations that only need to be done
- * once, because the fields are idempotent across use
- * of the inode, so let the slab aware of that.
- */
-void inode_init_once(struct inode *inode)
-{
-	memset(inode, 0, sizeof(*inode));
-	INIT_HLIST_NODE(&inode->i_hash);
-	INIT_LIST_HEAD(&inode->i_data.clean_pages);
-	INIT_LIST_HEAD(&inode->i_data.dirty_pages);
-	INIT_LIST_HEAD(&inode->i_data.locked_pages);
-	INIT_LIST_HEAD(&inode->i_data.io_pages);
-	INIT_LIST_HEAD(&inode->i_dentry);
-	INIT_LIST_HEAD(&inode->i_devices);
-	sema_init(&inode->i_sem, 1);
-	INIT_RADIX_TREE(&inode->i_data.page_tree, GFP_ATOMIC);
-	rwlock_init(&inode->i_data.page_lock);
-	init_MUTEX(&inode->i_data.i_shared_sem);
-	INIT_LIST_HEAD(&inode->i_data.private_list);
-	spin_lock_init(&inode->i_data.private_lock);
-	INIT_LIST_HEAD(&inode->i_data.i_mmap);
-	INIT_LIST_HEAD(&inode->i_data.i_mmap_shared);
-	spin_lock_init(&inode->i_lock);
-}
-
-static void init_once(void * foo, kmem_cache_t * cachep, unsigned long flags)
-{
-	struct inode * inode = (struct inode *) foo;
-
-	if ((flags & (SLAB_CTOR_VERIFY|SLAB_CTOR_CONSTRUCTOR)) ==
-	    SLAB_CTOR_CONSTRUCTOR)
-		inode_init_once(inode);
-}
-
-/*
- * inode_lock must be held
- */
-void __iget(struct inode * inode)
-{
-	if (atomic_read(&inode->i_count)) {
-		atomic_inc(&inode->i_count);
-		return;
-	}
-	atomic_inc(&inode->i_count);
-	if (!(inode->i_state & (I_DIRTY|I_LOCK))) {
-		list_del(&inode->i_list);
-		list_add(&inode->i_list, &inode_in_use);
-	}
-	inodes_stat.nr_unused--;
-}
-
-/**
- * clear_inode - clear an inode
- * @inode: inode to clear
- *
- * This is called by the filesystem to tell us
- * that the inode is no longer useful. We just
- * terminate it with extreme prejudice.
- */
- 
-void clear_inode(struct inode *inode)
-{
-	invalidate_inode_buffers(inode);
-       
-	if (inode->i_data.nrpages)
-		BUG();
-	if (!(inode->i_state & I_FREEING))
-		BUG();
-	if (inode->i_state & I_CLEAR)
-		BUG();
-	wait_on_inode(inode);
-	DQUOT_DROP(inode);
-	if (inode->i_sb && inode->i_sb->s_op->clear_inode)
-		inode->i_sb->s_op->clear_inode(inode);
-	if (inode->i_bdev)
-		bd_forget(inode);
-	inode->i_state = I_CLEAR;
-}
-
-/*
- * Dispose-list gets a local list with local inodes in it, so it doesn't
- * need to worry about list corruption and SMP locks.
- */
-static void dispose_list(struct list_head *head)
-{
-	int nr_disposed = 0;
-
-	while (!list_empty(head)) {
-		struct inode *inode;
-
-		inode = list_entry(head->next, struct inode, i_list);
-		list_del(&inode->i_list);
-
-		if (inode->i_data.nrpages)
-			truncate_inode_pages(&inode->i_data, 0);
-		clear_inode(inode);
-		destroy_inode(inode);
-		nr_disposed++;
-	}
-	spin_lock(&inode_lock);
-	inodes_stat.nr_inodes -= nr_disposed;
-	spin_unlock(&inode_lock);
-}
-
-/*
- * Invalidate all inodes for a device.
- */
-static int invalidate_list(struct list_head *head, struct super_block * sb, struct list_head * dispose)
-{
-	struct list_head *next;
-	int busy = 0, count = 0;
-
-	next = head->next;
-	for (;;) {
-		struct list_head * tmp = next;
-		struct inode * inode;
-
-		next = next->next;
-		if (tmp == head)
-			break;
-		inode = list_entry(tmp, struct inode, i_list);
-		if (inode->i_sb != sb)
-			continue;
-		invalidate_inode_buffers(inode);
-		if (!atomic_read(&inode->i_count)) {
-			hlist_del_init(&inode->i_hash);
-			list_del(&inode->i_list);
-			list_add(&inode->i_list, dispose);
-			inode->i_state |= I_FREEING;
-			count++;
-			continue;
-		}
-		busy = 1;
-	}
-	/* only unused inodes may be cached with i_count zero */
-	inodes_stat.nr_unused -= count;
-	return busy;
-}
-
-/*
- * This is a two-stage process. First we collect all
- * offending inodes onto the throw-away list, and in
- * the second stage we actually dispose of them. This
- * is because we don't want to sleep while messing
- * with the global lists..
- */
- 
-/**
- *	invalidate_inodes	- discard the inodes on a device
- *	@sb: superblock
- *
- *	Discard all of the inodes for a given superblock. If the discard
- *	fails because there are busy inodes then a non zero value is returned.
- *	If the discard is successful all the inodes have been discarded.
- */
- 
-int invalidate_inodes(struct super_block * sb)
-{
-	int busy;
-	LIST_HEAD(throw_away);
-
-	down(&iprune_sem);
-	spin_lock(&inode_lock);
-	busy = invalidate_list(&inode_in_use, sb, &throw_away);
-	busy |= invalidate_list(&inode_unused, sb, &throw_away);
-	busy |= invalidate_list(&sb->s_dirty, sb, &throw_away);
-	busy |= invalidate_list(&sb->s_io, sb, &throw_away);
-	spin_unlock(&inode_lock);
-
-	dispose_list(&throw_away);
-	up(&iprune_sem);
-
-	return busy;
-}
- 
-int invalidate_device(kdev_t dev, int do_sync)
-{
-	struct super_block *sb;
-	struct block_device *bdev = bdget(kdev_t_to_nr(dev));
-	int res;
-
-	if (!bdev)
-		return 0;
-
-	if (do_sync)
-		fsync_bdev(bdev);
-
-	res = 0;
-	sb = get_super(bdev);
-	if (sb) {
-		/*
-		 * no need to lock the super, get_super holds the
-		 * read semaphore so the filesystem cannot go away
-		 * under us (->put_super runs with the write lock
-		 * hold).
-		 */
-		shrink_dcache_sb(sb);
-		res = invalidate_inodes(sb);
-		drop_super(sb);
-	}
-	invalidate_bdev(bdev, 0);
-	bdput(bdev);
-	return res;
-}
-
-static int can_unuse(struct inode *inode)
-{
-	if (inode->i_state)
-		return 0;
-	if (inode_has_buffers(inode))
-		return 0;
-	if (atomic_read(&inode->i_count))
-		return 0;
-	if (inode->i_data.nrpages)
-		return 0;
-	return 1;
-}
-
-/*
- * Scan `goal' inodes on the unused list for freeable ones. They are moved to
- * a temporary list and then are freed outside inode_lock by dispose_list().
- *
- * Any inodes which are pinned purely because of attached pagecache have their
- * pagecache removed.  We expect the final iput() on that inode to add it to
- * the front of the inode_unused list.  So look for it there and if the
- * inode is still freeable, proceed.  The right inode is found 99.9% of the
- * time in testing on a 4-way.
- *
- * If the inode has metadata buffers attached to mapping->private_list then
- * try to remove them.
- */
-static void prune_icache(int nr_to_scan)
-{
-	LIST_HEAD(freeable);
-	int nr_pruned = 0;
-	int nr_scanned;
-	unsigned long reap = 0;
-
-	down(&iprune_sem);
-	spin_lock(&inode_lock);
-	for (nr_scanned = 0; nr_scanned < nr_to_scan; nr_scanned++) {
-		struct inode *inode;
-
-		if (list_empty(&inode_unused))
-			break;
-
-		inode = list_entry(inode_unused.prev, struct inode, i_list);
-
-		if (inode->i_state || atomic_read(&inode->i_count)) {
-			list_move(&inode->i_list, &inode_unused);
-			continue;
-		}
-		if (inode_has_buffers(inode) || inode->i_data.nrpages) {
-			__iget(inode);
-			spin_unlock(&inode_lock);
-			if (remove_inode_buffers(inode))
-				reap += invalidate_inode_pages(&inode->i_data);
-			iput(inode);
-			spin_lock(&inode_lock);
-
-			if (inode != list_entry(inode_unused.next,
-						struct inode, i_list))
-				continue;	/* wrong inode or list_empty */
-			if (!can_unuse(inode))
-				continue;
-		}
-		hlist_del_init(&inode->i_hash);
-		list_move(&inode->i_list, &freeable);
-		inode->i_state |= I_FREEING;
-		nr_pruned++;
-	}
-	inodes_stat.nr_unused -= nr_pruned;
-	spin_unlock(&inode_lock);
-
-	dispose_list(&freeable);
-	up(&iprune_sem);
-
-	if (current_is_kswapd)
-		mod_page_state(kswapd_inodesteal, reap);
-	else
-		mod_page_state(pginodesteal, reap);
-}
-
-/*
- * shrink_icache_memory() will attempt to reclaim some unused inodes.  Here,
- * "unused" means that no dentries are referring to the inodes: the files are
- * not open and the dcache references to those inodes have already been
- * reclaimed.
- *
- * This function is passed the number of inodes to scan, and it returns the
- * total number of remaining possibly-reclaimable inodes.
- */
-static int shrink_icache_memory(int nr, unsigned int gfp_mask)
-{
-	if (nr) {
-		/*
-		 * Nasty deadlock avoidance.  We may hold various FS locks,
-		 * and we don't want to recurse into the FS that called us
-		 * in clear_inode() and friends..
-	 	 */
-		if (gfp_mask & __GFP_FS)
-			prune_icache(nr);
-	}
-	return inodes_stat.nr_unused;
-}
-
-void __wait_on_freeing_inode(struct inode *inode);
-/*
- * Called with the inode lock held.
- * NOTE: we are not increasing the inode-refcount, you must call __iget()
- * by hand after calling find_inode now! This simplifies iunique and won't
- * add any additional branch in the common code.
- */
-static struct inode * find_inode(struct super_block * sb, struct hlist_head *head, int (*test)(struct inode *, void *), void *data)
-{
-	struct hlist_node *node;
-	struct inode * inode = NULL;
-
-	hlist_for_each (node, head) { 
-		prefetch(node->next);
-		inode = hlist_entry(node, struct inode, i_hash);
-		if (inode->i_sb != sb)
-			continue;
-		if (!test(inode, data))
-			continue;
-		if (inode->i_state & (I_FREEING|I_CLEAR)) {
-			__wait_on_freeing_inode(inode);
-			tmp = head;
-			continue;
-		}
-		break;
-	}
-	return node ? inode : NULL;
-}
-
-/*
- * find_inode_fast is the fast path version of find_inode, see the comment at
- * iget_locked for details.
- */
-static struct inode * find_inode_fast(struct super_block * sb, struct hlist_head *head, unsigned long ino)
-{
-	struct hlist_node *node;
-	struct inode * inode = NULL;
-
-	hlist_for_each (node, head) {
-		prefetch(node->next);
-		inode = list_entry(node, struct inode, i_hash);
-		if (inode->i_ino != ino)
-			continue;
-		if (inode->i_sb != sb)
-			continue;
-		if (inode->i_state & (I_FREEING|I_CLEAR)) {
-			__wait_on_freeing_inode(inode);
-			tmp = head;
-			continue;
-		}
-		break;
-	}
-	return node ? inode : NULL;
-}
-
-/**
- *	new_inode 	- obtain an inode
- *	@sb: superblock
- *
- *	Allocates a new inode for given superblock.
- */
- 
-struct inode *new_inode(struct super_block *sb)
-{
-	static unsigned long last_ino;
-	struct inode * inode;
-
-	spin_lock_prefetch(&inode_lock);
-	
-	inode = alloc_inode(sb);
-	if (inode) {
-		spin_lock(&inode_lock);
-		inodes_stat.nr_inodes++;
-		list_add(&inode->i_list, &inode_in_use);
-		inode->i_ino = ++last_ino;
-		inode->i_state = 0;
-		spin_unlock(&inode_lock);
-	}
-	return inode;
-}
-
-void unlock_new_inode(struct inode *inode)
-{
-	/*
-	 * This is special!  We do not need the spinlock
-	 * when clearing I_LOCK, because we're guaranteed
-	 * that nobody else tries to do anything about the
-	 * state of the inode when it is locked, as we
-	 * just created it (so there can be no old holders
-	 * that haven't tested I_LOCK).
-	 */
-	inode->i_state &= ~(I_LOCK|I_NEW);
-	wake_up_inode(inode);
-}
-EXPORT_SYMBOL(unlock_new_inode);
-
-/*
- * This is called without the inode lock held.. Be careful.
- *
- * We no longer cache the sb_flags in i_flags - see fs.h
- *	-- rmk@arm.uk.linux.org
- */
-static struct inode * get_new_inode(struct super_block *sb, struct hlist_head *head, int (*test)(struct inode *, void *), int (*set)(struct inode *, void *), void *data)
-{
-	struct inode * inode;
-
-	inode = alloc_inode(sb);
-	if (inode) {
-		struct inode * old;
-
-		spin_lock(&inode_lock);
-		/* We released the lock, so.. */
-		old = find_inode(sb, head, test, data);
-		if (!old) {
-			if (set(inode, data))
-				goto set_failed;
-
-			inodes_stat.nr_inodes++;
-			list_add(&inode->i_list, &inode_in_use);
-			hlist_add_head(&inode->i_hash, head);
-			inode->i_state = I_LOCK|I_NEW;
-			spin_unlock(&inode_lock);
-
-			/* Return the locked inode with I_NEW set, the
-			 * caller is responsible for filling in the contents
-			 */
-			return inode;
-		}
-
-		/*
-		 * Uhhuh, somebody else created the same inode under
-		 * us. Use the old inode instead of the one we just
-		 * allocated.
-		 */
-		__iget(old);
-		spin_unlock(&inode_lock);
-		destroy_inode(inode);
-		inode = old;
-		wait_on_inode(inode);
-	}
-	return inode;
-
-set_failed:
-	spin_unlock(&inode_lock);
-	destroy_inode(inode);
-	return NULL;
-}
-
-/*
- * get_new_inode_fast is the fast path version of get_new_inode, see the
- * comment at iget_locked for details.
- */
-static struct inode * get_new_inode_fast(struct super_block *sb, struct hlist_head *head, unsigned long ino)
-{
-	struct inode * inode;
-
-	inode = alloc_inode(sb);
-	if (inode) {
-		struct inode * old;
-
-		spin_lock(&inode_lock);
-		/* We released the lock, so.. */
-		old = find_inode_fast(sb, head, ino);
-		if (!old) {
-			inode->i_ino = ino;
-			inodes_stat.nr_inodes++;
-			list_add(&inode->i_list, &inode_in_use);
-			hlist_add_head(&inode->i_hash, head);
-			inode->i_state = I_LOCK|I_NEW;
-			spin_unlock(&inode_lock);
-
-			/* Return the locked inode with I_NEW set, the
-			 * caller is responsible for filling in the contents
-			 */
-			return inode;
-		}
-
-		/*
-		 * Uhhuh, somebody else created the same inode under
-		 * us. Use the old inode instead of the one we just
-		 * allocated.
-		 */
-		__iget(old);
-		spin_unlock(&inode_lock);
-		destroy_inode(inode);
-		inode = old;
-		wait_on_inode(inode);
-	}
-	return inode;
-}
-
-static inline unsigned long hash(struct super_block *sb, unsigned long hashval)
-{
-	unsigned long tmp = hashval + ((unsigned long) sb / L1_CACHE_BYTES);
-	tmp = tmp + (tmp >> I_HASHBITS);
-	return tmp & I_HASHMASK;
-}
-
-/* Yeah, I know about quadratic hash. Maybe, later. */
-
-/**
- *	iunique - get a unique inode number
- *	@sb: superblock
- *	@max_reserved: highest reserved inode number
- *
- *	Obtain an inode number that is unique on the system for a given
- *	superblock. This is used by file systems that have no natural
- *	permanent inode numbering system. An inode number is returned that
- *	is higher than the reserved limit but unique.
- *
- *	BUGS:
- *	With a large number of inodes live on the file system this function
- *	currently becomes quite slow.
- */
- 
-ino_t iunique(struct super_block *sb, ino_t max_reserved)
-{
-	static ino_t counter = 0;
-	struct inode *inode;
-	struct hlist_head * head;
-	ino_t res;
-	spin_lock(&inode_lock);
-retry:
-	if (counter > max_reserved) {
-		head = inode_hashtable + hash(sb,counter);
-		res = counter++;
-		inode = find_inode_fast(sb, head, res);
-		if (!inode) {
-			spin_unlock(&inode_lock);
-			return res;
-		}
-	} else {
-		counter = max_reserved + 1;
-	}
-	goto retry;
-	
-}
-
-struct inode *igrab(struct inode *inode)
-{
-	spin_lock(&inode_lock);
-	if (!(inode->i_state & I_FREEING))
-		__iget(inode);
-	else
-		/*
-		 * Handle the case where s_op->clear_inode is not been
-		 * called yet, and somebody is calling igrab
-		 * while the inode is getting freed.
-		 */
-		inode = NULL;
-	spin_unlock(&inode_lock);
-	return inode;
-}
-
-/**
- * ifind - internal function, you want ilookup5() or iget5().
- * @sb:		super block of file system to search
- * @hashval:	hash value (usually inode number) to search for
- * @test:	callback used for comparisons between inodes
- * @data:	opaque data pointer to pass to @test
- *
- * ifind() searches for the inode specified by @hashval and @data in the inode
- * cache. This is a generalized version of ifind_fast() for file systems where
- * the inode number is not sufficient for unique identification of an inode.
- *
- * If the inode is in the cache, the inode is returned with an incremented
- * reference count.
- *
- * Otherwise NULL is returned.
- *
- * Note, @test is called with the inode_lock held, so can't sleep.
- */
-static inline struct inode *ifind(struct super_block *sb,
-		struct hlist_head *head, int (*test)(struct inode *, void *),
-		void *data)
-{
-	struct inode *inode;
-
-	spin_lock(&inode_lock);
-	inode = find_inode(sb, head, test, data);
-	if (inode) {
-		__iget(inode);
-		spin_unlock(&inode_lock);
-		wait_on_inode(inode);
-		return inode;
-	}
-	spin_unlock(&inode_lock);
-	return NULL;
-}
-
-/**
- * ifind_fast - internal function, you want ilookup() or iget().
- * @sb:		super block of file system to search
- * @ino:	inode number to search for
- *
- * ifind_fast() searches for the inode @ino in the inode cache. This is for
- * file systems where the inode number is sufficient for unique identification
- * of an inode.
- *
- * If the inode is in the cache, the inode is returned with an incremented
- * reference count.
- *
- * Otherwise NULL is returned.
- */
-static inline struct inode *ifind_fast(struct super_block *sb,
-		struct hlist_head *head, unsigned long ino)
-{
-	struct inode *inode;
-
-	spin_lock(&inode_lock);
-	inode = find_inode_fast(sb, head, ino);
-	if (inode) {
-		__iget(inode);
-		spin_unlock(&inode_lock);
-		wait_on_inode(inode);
-		return inode;
-	}
-	spin_unlock(&inode_lock);
-	return NULL;
-}
-
-/**
- * ilookup5 - search for an inode in the inode cache
- * @sb:		super block of file system to search
- * @hashval:	hash value (usually inode number) to search for
- * @test:	callback used for comparisons between inodes
- * @data:	opaque data pointer to pass to @test
- *
- * ilookup5() uses ifind() to search for the inode specified by @hashval and
- * @data in the inode cache. This is a generalized version of ilookup() for
- * file systems where the inode number is not sufficient for unique
- * identification of an inode.
- *
- * If the inode is in the cache, the inode is returned with an incremented
- * reference count.
- *
- * Otherwise NULL is returned.
- *
- * Note, @test is called with the inode_lock held, so can't sleep.
- */
-struct inode *ilookup5(struct super_block *sb, unsigned long hashval,
-		int (*test)(struct inode *, void *), void *data)
-{
-	struct hlist_head *head = inode_hashtable + hash(sb, hashval);
-
-	return ifind(sb, head, test, data);
-}
-EXPORT_SYMBOL(ilookup5);
-
-/**
- * ilookup - search for an inode in the inode cache
- * @sb:		super block of file system to search
- * @ino:	inode number to search for
- *
- * ilookup() uses ifind_fast() to search for the inode @ino in the inode cache.
- * This is for file systems where the inode number is sufficient for unique
- * identification of an inode.
- *
- * If the inode is in the cache, the inode is returned with an incremented
- * reference count.
- *
- * Otherwise NULL is returned.
- */
-struct inode *ilookup(struct super_block *sb, unsigned long ino)
-{
-	struct hlist_head *head = inode_hashtable + hash(sb, ino);
-
-	return ifind_fast(sb, head, ino);
-}
-EXPORT_SYMBOL(ilookup);
-
-/**
- * iget5_locked - obtain an inode from a mounted file system
- * @sb:		super block of file system
- * @hashval:	hash value (usually inode number) to get
- * @test:	callback used for comparisons between inodes
- * @set:	callback used to initialize a new struct inode
- * @data:	opaque data pointer to pass to @test and @set
- *
- * This is iget() without the read_inode() portion of get_new_inode().
- *
- * iget5_locked() uses ifind() to search for the inode specified by @hashval
- * and @data in the inode cache and if present it is returned with an increased
- * reference count. This is a generalized version of iget_locked() for file
- * systems where the inode number is not sufficient for unique identification
- * of an inode.
- *
- * If the inode is not in cache, get_new_inode() is called to allocate a new
- * inode and this is returned locked, hashed, and with the I_NEW flag set. The
- * file system gets to fill it in before unlocking it via unlock_new_inode().
- *
- * Note both @test and @set are called with the inode_lock held, so can't sleep.
- */
-struct inode *iget5_locked(struct super_block *sb, unsigned long hashval,
-		int (*test)(struct inode *, void *),
-		int (*set)(struct inode *, void *), void *data)
-{
-	struct hlist_head *head = inode_hashtable + hash(sb, hashval);
-	struct inode *inode;
-
-	inode = ifind(sb, head, test, data);
-	if (inode)
-		return inode;
-	/*
-	 * get_new_inode() will do the right thing, re-trying the search
-	 * in case it had to block at any point.
-	 */
-	return get_new_inode(sb, head, test, set, data);
-}
-EXPORT_SYMBOL(iget5_locked);
-
-/**
- * iget_locked - obtain an inode from a mounted file system
- * @sb:		super block of file system
- * @ino:	inode number to get
- *
- * This is iget() without the read_inode() portion of get_new_inode_fast().
- *
- * iget_locked() uses ifind_fast() to search for the inode specified by @ino in
- * the inode cache and if present it is returned with an increased reference
- * count. This is for file systems where the inode number is sufficient for
- * unique identification of an inode.
- *
- * If the inode is not in cache, get_new_inode_fast() is called to allocate a
- * new inode and this is returned locked, hashed, and with the I_NEW flag set.
- * The file system gets to fill it in before unlocking it via
- * unlock_new_inode().
- */
-struct inode *iget_locked(struct super_block *sb, unsigned long ino)
-{
-	struct hlist_head *head = inode_hashtable + hash(sb, ino);
-	struct inode *inode;
-
-	inode = ifind_fast(sb, head, ino);
-	if (inode)
-		return inode;
-	/*
-	 * get_new_inode_fast() will do the right thing, re-trying the search
-	 * in case it had to block at any point.
-	 */
-	return get_new_inode_fast(sb, head, ino);
-}
-EXPORT_SYMBOL(iget_locked);
-
-/**
- *	__insert_inode_hash - hash an inode
- *	@inode: unhashed inode
- *	@hashval: unsigned long value used to locate this object in the
- *		inode_hashtable.
- *
- *	Add an inode to the inode hash for this superblock. If the inode
- *	has no superblock it is added to a separate anonymous chain.
- */
- 
-void __insert_inode_hash(struct inode *inode, unsigned long hashval)
-{
-	struct hlist_head *head = &anon_hash_chain;
-	if (inode->i_sb)
-		head = inode_hashtable + hash(inode->i_sb, hashval);
-	spin_lock(&inode_lock);
-	hlist_add_head(&inode->i_hash, head);
-	spin_unlock(&inode_lock);
-}
-
-/**
- *	remove_inode_hash - remove an inode from the hash
- *	@inode: inode to unhash
- *
- *	Remove an inode from the superblock or anonymous hash.
- */
- 
-void remove_inode_hash(struct inode *inode)
-{
-	spin_lock(&inode_lock);
-	hlist_del_init(&inode->i_hash);
-	spin_unlock(&inode_lock);
-}
-
-void generic_delete_inode(struct inode *inode)
-{
-	struct super_operations *op = inode->i_sb->s_op;
-
-<<<---hlist_del_init|||list_del_init===--->>>	list_del_init(&inode->i_list);
-	inode->i_state|=I_FREEING;
-	inodes_stat.nr_inodes--;
-	spin_unlock(&inode_lock);
-
-	if (inode->i_data.nrpages)
-		truncate_inode_pages(&inode->i_data, 0);
-
-	security_inode_delete(inode);
-
-	if (op->delete_inode) {
-		void (*delete)(struct inode *) = op->delete_inode;
-		if (!is_bad_inode(inode))
-			DQUOT_INIT(inode);
-		/* s_op->delete_inode internally recalls clear_inode() */
-		delete(inode);
-	} else
-		clear_inode(inode);
-	spin_lock(&inode_lock);
-	list_del_init(&inode->i_hash);
-	spin_unlock(&inode_lock);
-	wake_up_inode(inode);
-	if (inode->i_state != I_CLEAR)
-		BUG();
-	destroy_inode(inode);
-}
-EXPORT_SYMBOL(generic_delete_inode);
-
-static void generic_forget_inode(struct inode *inode)
-{
-	struct super_block *sb = inode->i_sb;
-
-	if (!hlist_unhashed(&inode->i_hash)) {
-		if (!(inode->i_state & (I_DIRTY|I_LOCK))) {
-			list_del(&inode->i_list);
-			list_add(&inode->i_list, &inode_unused);
-		}
-		inodes_stat.nr_unused++;
-		spin_unlock(&inode_lock);
-		if (!sb || (sb->s_flags & MS_ACTIVE))
-			return;
-		write_inode_now(inode, 1);
-		spin_lock(&inode_lock);
-		inodes_stat.nr_unused--;
-		hlist_del_init(&inode->i_hash);
-	}
-	list_del_init(&inode->i_list);
-	inode->i_state|=I_FREEING;
-	inodes_stat.nr_inodes--;
-	spin_unlock(&inode_lock);
-	if (inode->i_data.nrpages)
-		truncate_inode_pages(&inode->i_data, 0);
-	clear_inode(inode);
-	destroy_inode(inode);
-}
-
-/*
- * Normal UNIX filesystem behaviour: delete the
- * inode when the usage count drops to zero, and
- * i_nlink is zero.
- */
-static void generic_drop_inode(struct inode *inode)
-{
-	if (!inode->i_nlink)
-		generic_delete_inode(inode);
-	else
-		generic_forget_inode(inode);
-}
-
-/*
- * Called when we're dropping the last reference
- * to an inode. 
- *
- * Call the FS "drop()" function, defaulting to
- * the legacy UNIX filesystem behaviour..
- *
- * NOTE! NOTE! NOTE! We're called with the inode lock
- * held, and the drop function is supposed to release
- * the lock!
- */
-static inline void iput_final(struct inode *inode)
-{
-	struct super_operations *op = inode->i_sb->s_op;
-	void (*drop)(struct inode *) = generic_drop_inode;
-
-	if (op && op->drop_inode)
-		drop = op->drop_inode;
-	drop(inode);
-}
-
-/**
- *	iput	- put an inode 
- *	@inode: inode to put
- *
- *	Puts an inode, dropping its usage count. If the inode use count hits
- *	zero the inode is also then freed and may be destroyed.
- */
- 
-void iput(struct inode *inode)
-{
-	if (inode) {
-		struct super_operations *op = inode->i_sb->s_op;
-
-		if (inode->i_state == I_CLEAR)
-			BUG();
-
-		if (op && op->put_inode)
-			op->put_inode(inode);
-
-		if (atomic_dec_and_lock(&inode->i_count, &inode_lock))
-			iput_final(inode);
-	}
-}
-
-/**
- *	bmap	- find a block number in a file
- *	@inode: inode of file
- *	@block: block to find
- *
- *	Returns the block number on the device holding the inode that
- *	is the disk block number for the block of the file requested.
- *	That is, asked for block 4 of inode 1 the function will return the
- *	disk block relative to the disk start that holds that block of the 
- *	file.
- */
- 
-sector_t bmap(struct inode * inode, sector_t block)
-{
-	sector_t res = 0;
-	if (inode->i_mapping->a_ops->bmap)
-		res = inode->i_mapping->a_ops->bmap(inode->i_mapping, block);
-	return res;
-}
-
-/*
- * Return true if the filesystem which backs this inode considers the two
- * passed timespecs to be sufficiently different to warrant flushing the
- * altered time out to disk.
- */
-static int inode_times_differ(struct inode *inode,
-			struct timespec *old, struct timespec *new)
-{
-	if (IS_ONE_SECOND(inode))
-		return old->tv_sec != new->tv_sec;
-	return !timespec_equal(old, new);
-}
-
-/**
- *	update_atime	-	update the access time
- *	@inode: inode accessed
- *
- *	Update the accessed time on an inode and mark it for writeback.
- *	This function automatically handles read only file systems and media,
- *	as well as the "noatime" flag and inode specific "noatime" markers.
- */
- 
-void update_atime(struct inode *inode)
-{
-	struct timespec now;
-
-	if (IS_NOATIME(inode))
-		return;
-	if (IS_NODIRATIME(inode) && S_ISDIR(inode->i_mode))
-		return;
-	if (IS_RDONLY(inode))
-		return;
-
-	now = current_kernel_time();
-	if (inode_times_differ(inode, &inode->i_atime, &now)) {
-		inode->i_atime = now;
-		mark_inode_dirty_sync(inode);
-	} else {
-		if (!timespec_equal(&inode->i_atime, &now))
-			inode->i_atime = now;
-	}
-}
-
-/**
- *	inode_update_time	-	update mtime and ctime time
- *	@inode: inode accessed
- *	@ctime_too: update ctime too
- *
- *	Update the mtime time on an inode and mark it for writeback.
- *	When ctime_too is specified update the ctime too.
- */
-
-void inode_update_time(struct inode *inode, int ctime_too)
-{
-	struct timespec now = current_kernel_time();
-	int sync_it = 0;
-
-	if (inode_times_differ(inode, &inode->i_mtime, &now))
-		sync_it = 1;
-	inode->i_mtime = now;
-
-	if (ctime_too) {
-		if (inode_times_differ(inode, &inode->i_ctime, &now))
-			sync_it = 1;
-		inode->i_ctime = now;
-	}
-	if (sync_it)
-		mark_inode_dirty_sync(inode);
-}
-EXPORT_SYMBOL(inode_update_time);
-
-int inode_needs_sync(struct inode *inode)
-{
-	if (IS_SYNC(inode))
-		return 1;
-	if (S_ISDIR(inode->i_mode) && IS_DIRSYNC(inode))
-		return 1;
-	return 0;
-}
-EXPORT_SYMBOL(inode_needs_sync);
-
-/*
- *	Quota functions that want to walk the inode lists..
- */
-#ifdef CONFIG_QUOTA
-
-/* Functions back in dquot.c */
-void put_dquot_list(struct list_head *);
-int remove_inode_dquot_ref(struct inode *, int, struct list_head *);
-
-void remove_dquot_ref(struct super_block *sb, int type)
-{
-	struct inode *inode;
-	struct list_head *act_head;
-	LIST_HEAD(tofree_head);
-
-	if (!sb->dq_op)
-		return;	/* nothing to do */
-	spin_lock(&inode_lock);	/* This lock is for inodes code */
-	/* We don't have to lock against quota code - test IS_QUOTAINIT is just for speedup... */
- 
-	list_for_each(act_head, &inode_in_use) {
-		inode = list_entry(act_head, struct inode, i_list);
-		if (inode->i_sb == sb && IS_QUOTAINIT(inode))
-			remove_inode_dquot_ref(inode, type, &tofree_head);
-	}
-	list_for_each(act_head, &inode_unused) {
-		inode = list_entry(act_head, struct inode, i_list);
-		if (inode->i_sb == sb && IS_QUOTAINIT(inode))
-			remove_inode_dquot_ref(inode, type, &tofree_head);
-	}
-	list_for_each(act_head, &sb->s_dirty) {
-		inode = list_entry(act_head, struct inode, i_list);
-		if (IS_QUOTAINIT(inode))
-			remove_inode_dquot_ref(inode, type, &tofree_head);
-	}
-	list_for_each(act_head, &sb->s_io) {
-		inode = list_entry(act_head, struct inode, i_list);
-		if (IS_QUOTAINIT(inode))
-			remove_inode_dquot_ref(inode, type, &tofree_head);
-	}
-	spin_unlock(&inode_lock);
-
-	put_dquot_list(&tofree_head);
-}
-
-#endif
-
-/*
- * Hashed waitqueues for wait_on_inode().  The table is pretty small - the
- * kernel doesn't lock many inodes at the same time.
- */
-#define I_WAIT_TABLE_ORDER	3
-static struct i_wait_queue_head {
-	wait_queue_head_t wqh;
-} ____cacheline_aligned_in_smp i_wait_queue_heads[1<<I_WAIT_TABLE_ORDER];
-
-/*
- * Return the address of the waitqueue_head to be used for this inode
- */
-static wait_queue_head_t *i_waitq_head(struct inode *inode)
-{
-	return &i_wait_queue_heads[hash_ptr(inode, I_WAIT_TABLE_ORDER)].wqh;
-}
-
-void __wait_on_inode(struct inode *inode)
-{
-	DECLARE_WAITQUEUE(wait, current);
-	wait_queue_head_t *wq = i_waitq_head(inode);
-
-	add_wait_queue(wq, &wait);
-repeat:
-	set_current_state(TASK_UNINTERRUPTIBLE);
-	if (inode->i_state & I_LOCK) {
-		schedule();
-		goto repeat;
-	}
-	remove_wait_queue(wq, &wait);
-	__set_current_state(TASK_RUNNING);
-}
-
-void __wait_on_freeing_inode(struct inode *inode)
-{
-	DECLARE_WAITQUEUE(wait, current);
-	wait_queue_head_t *wq = i_waitq_head(inode);
-
-	add_wait_queue(wq, &wait);
-	set_current_state(TASK_UNINTERRUPTIBLE);
-	spin_unlock(&inode_lock);
-	schedule();
-	remove_wait_queue(wq, &wait);
-	current->state = TASK_RUNNING;
-	spin_lock(&inode_lock);
-}
-
-
-void wake_up_inode(struct inode *inode)
-{
-	wait_queue_head_t *wq = i_waitq_head(inode);
-
-	/*
-	 * Prevent speculative execution through spin_unlock(&inode_lock);
-	 */
-	smp_mb();
-	if (waitqueue_active(wq))
-		wake_up_all(wq);
-}
-
-/*
- * Initialize the waitqueues and inode hash table.
- */
-void __init inode_init(unsigned long mempages)
-{
-	struct hlist_head *head;
-	unsigned long order;
-	unsigned int nr_hash;
-	int i;
-
-	for (i = 0; i < ARRAY_SIZE(i_wait_queue_heads); i++)
-		init_waitqueue_head(&i_wait_queue_heads[i].wqh);
-
-	mempages >>= (14 - PAGE_SHIFT);
-	mempages *= sizeof(struct list_head);
-	for (order = 0; ((1UL << order) << PAGE_SHIFT) < mempages; order++)
-		;
-
-	do {
-		unsigned long tmp;
-
-		nr_hash = (1UL << order) * PAGE_SIZE /
-			sizeof(struct hlist_head);
-		i_hash_mask = (nr_hash - 1);
-
-		tmp = nr_hash;
-		i_hash_shift = 0;
-		while ((tmp >>= 1UL) != 0UL)
-			i_hash_shift++;
-
-		inode_hashtable = (struct hlist_head *)
-			__get_free_pages(GFP_ATOMIC, order);
-	} while (inode_hashtable == NULL && --order >= 0);
-
-	printk("Inode-cache hash table entries: %d (order: %ld, %ld bytes)\n",
-			nr_hash, order, (PAGE_SIZE << order));
-
-	if (!inode_hashtable)
-		panic("Failed to allocate inode hash table\n");
-
-	head = inode_hashtable;
-	i = nr_hash;
-	do {
-		INIT_HLIST_HEAD(head);
-		head++;
-		i--;
-	} while (i);
-
-	/* inode slab cache */
-	inode_cachep = kmem_cache_create("inode_cache", sizeof(struct inode),
-					 0, SLAB_HWCACHE_ALIGN, init_once,
-					 NULL);
-	if (!inode_cachep)
-		panic("cannot create inode slab cache");
-
-	set_shrinker(DEFAULT_SEEKS, shrink_icache_memory);
-}
-
-void init_special_inode(struct inode *inode, umode_t mode, dev_t rdev)
-{
-	inode->i_mode = mode;
-	if (S_ISCHR(mode)) {
-		inode->i_fop = &def_chr_fops;
-		inode->i_rdev = to_kdev_t(rdev);
-	} else if (S_ISBLK(mode)) {
-		inode->i_fop = &def_blk_fops;
-		inode->i_rdev = to_kdev_t(rdev);
-	} else if (S_ISFIFO(mode))
-		inode->i_fop = &def_fifo_fops;
-	else if (S_ISSOCK(mode))
-		inode->i_fop = &bad_sock_fops;
-	else
-		printk(KERN_DEBUG "init_special_inode: bogus i_mode (%o)\n",
-		       mode);
-}
./linux/inode-justrej/wmerge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:45.123000838 +0000
@@ -1,1358 +0,0 @@
-/*
- * linux/fs/inode.c
- *
- * (C) 1997 Linus Torvalds
- */
-
-#include <linux/config.h>
-#include <linux/fs.h>
-#include <linux/mm.h>
-#include <linux/dcache.h>
-#include <linux/init.h>
-#include <linux/quotaops.h>
-#include <linux/slab.h>
-#include <linux/writeback.h>
-#include <linux/module.h>
-#include <linux/backing-dev.h>
-#include <linux/wait.h>
-#include <linux/hash.h>
-#include <linux/swap.h>
-#include <linux/security.h>
-
-/*
- * This is needed for the following functions:
- *  - inode_has_buffers
- *  - invalidate_inode_buffers
- *  - fsync_bdev
- *  - invalidate_bdev
- *
- * FIXME: remove all knowledge of the buffer layer from this file
- */
-#include <linux/buffer_head.h>
-
-/*
- * New inode.c implementation.
- *
- * This implementation has the basic premise of trying
- * to be extremely low-overhead and SMP-safe, yet be
- * simple enough to be "obviously correct".
- *
- * Famous last words.
- */
-
-/* inode dynamic allocation 1999, Andrea Arcangeli <andrea@suse.de> */
-
-/* #define INODE_PARANOIA 1 */
-/* #define INODE_DEBUG 1 */
-
-/*
- * Inode lookup is no longer as critical as it used to be:
- * most of the lookups are going to be through the dcache.
- */
-#define I_HASHBITS	i_hash_shift
-#define I_HASHMASK	i_hash_mask
-
-static unsigned int i_hash_mask;
-static unsigned int i_hash_shift;
-
-/*
- * Each inode can be on two separate lists. One is
- * the hash list of the inode, used for lookups. The
- * other linked list is the "type" list:
- *  "in_use" - valid inode, i_count > 0, i_nlink > 0
- *  "dirty"  - as "in_use" but also dirty
- *  "unused" - valid inode, i_count = 0
- *
- * A "dirty" list is maintained for each super block,
- * allowing for low-overhead inode sync() operations.
- */
-
-LIST_HEAD(inode_in_use);
-LIST_HEAD(inode_unused);
-static struct hlist_head *inode_hashtable;
-static HLIST_HEAD(anon_hash_chain); /* for inodes with NULL i_sb */
-
-/*
- * A simple spinlock to protect the list manipulations.
- *
- * NOTE! You also have to own the lock if you change
- * the i_state of an inode while it is in use..
- */
-spinlock_t inode_lock = SPIN_LOCK_UNLOCKED;
-
-/*
- * iprune_sem provides exclusion between the kswapd or try_to_free_pages
- * icache shrinking path, and the umount path.  Without this exclusion,
- * by the time prune_icache calls iput for the inode whose pages it has
- * been invalidating, or by the time it calls clear_inode & destroy_inode
- * from its final dispose_list, the struct super_block they refer to
- * (for inode->i_sb->s_op) may already have been freed and reused.
- */
-static DECLARE_MUTEX(iprune_sem);
-
-/*
- * Statistics gathering..
- */
-struct inodes_stat_t inodes_stat;
-
-static kmem_cache_t * inode_cachep;
-
-static struct inode *alloc_inode(struct super_block *sb)
-{
-	static struct address_space_operations empty_aops;
-	static struct inode_operations empty_iops;
-	static struct file_operations empty_fops;
-	struct inode *inode;
-
-	if (sb->s_op->alloc_inode)
-		inode = sb->s_op->alloc_inode(sb);
-	else
-		inode = (struct inode *) kmem_cache_alloc(inode_cachep, SLAB_KERNEL);
-
-	if (inode) {
-		struct address_space * const mapping = &inode->i_data;
-
-		inode->i_sb = sb;
-		inode->i_blkbits = sb->s_blocksize_bits;
-		inode->i_flags = 0;
-		atomic_set(&inode->i_count, 1);
-		inode->i_sock = 0;
-		inode->i_op = &empty_iops;
-		inode->i_fop = &empty_fops;
-		inode->i_nlink = 1;
-		atomic_set(&inode->i_writecount, 0);
-		inode->i_size = 0;
-		inode->i_blocks = 0;
-		inode->i_bytes = 0;
-		inode->i_generation = 0;
-		memset(&inode->i_dquot, 0, sizeof(inode->i_dquot));
-		inode->i_pipe = NULL;
-		inode->i_bdev = NULL;
-		inode->i_rdev = to_kdev_t(0);
-		inode->i_security = NULL;
-		if (security_inode_alloc(inode)) {
-			if (inode->i_sb->s_op->destroy_inode)
-				inode->i_sb->s_op->destroy_inode(inode);
-			else
-				kmem_cache_free(inode_cachep, (inode));
-			return NULL;
-		}
-
-		mapping->a_ops = &empty_aops;
- 		mapping->host = inode;
-		mapping->gfp_mask = GFP_HIGHUSER;
-		mapping->dirtied_when = 0;
-		mapping->assoc_mapping = NULL;
-		mapping->backing_dev_info = &default_backing_dev_info;
-		if (sb->s_bdev)
-			mapping->backing_dev_info = sb->s_bdev->bd_inode->i_mapping->backing_dev_info;
-		memset(&inode->u, 0, sizeof(inode->u));
-		inode->i_mapping = mapping;
-	}
-	return inode;
-}
-
-void destroy_inode(struct inode *inode) 
-{
-	if (inode_has_buffers(inode))
-		BUG();
-	security_inode_free(inode);
-	if (inode->i_sb->s_op->destroy_inode)
-		inode->i_sb->s_op->destroy_inode(inode);
-	else
-		kmem_cache_free(inode_cachep, (inode));
-}
-
-
-/*
- * These are initializations that only need to be done
- * once, because the fields are idempotent across use
- * of the inode, so let the slab aware of that.
- */
-void inode_init_once(struct inode *inode)
-{
-	memset(inode, 0, sizeof(*inode));
-	INIT_HLIST_NODE(&inode->i_hash);
-	INIT_LIST_HEAD(&inode->i_data.clean_pages);
-	INIT_LIST_HEAD(&inode->i_data.dirty_pages);
-	INIT_LIST_HEAD(&inode->i_data.locked_pages);
-	INIT_LIST_HEAD(&inode->i_data.io_pages);
-	INIT_LIST_HEAD(&inode->i_dentry);
-	INIT_LIST_HEAD(&inode->i_devices);
-	sema_init(&inode->i_sem, 1);
-	INIT_RADIX_TREE(&inode->i_data.page_tree, GFP_ATOMIC);
-	rwlock_init(&inode->i_data.page_lock);
-	init_MUTEX(&inode->i_data.i_shared_sem);
-	INIT_LIST_HEAD(&inode->i_data.private_list);
-	spin_lock_init(&inode->i_data.private_lock);
-	INIT_LIST_HEAD(&inode->i_data.i_mmap);
-	INIT_LIST_HEAD(&inode->i_data.i_mmap_shared);
-	spin_lock_init(&inode->i_lock);
-}
-
-static void init_once(void * foo, kmem_cache_t * cachep, unsigned long flags)
-{
-	struct inode * inode = (struct inode *) foo;
-
-	if ((flags & (SLAB_CTOR_VERIFY|SLAB_CTOR_CONSTRUCTOR)) ==
-	    SLAB_CTOR_CONSTRUCTOR)
-		inode_init_once(inode);
-}
-
-/*
- * inode_lock must be held
- */
-void __iget(struct inode * inode)
-{
-	if (atomic_read(&inode->i_count)) {
-		atomic_inc(&inode->i_count);
-		return;
-	}
-	atomic_inc(&inode->i_count);
-	if (!(inode->i_state & (I_DIRTY|I_LOCK))) {
-		list_del(&inode->i_list);
-		list_add(&inode->i_list, &inode_in_use);
-	}
-	inodes_stat.nr_unused--;
-}
-
-/**
- * clear_inode - clear an inode
- * @inode: inode to clear
- *
- * This is called by the filesystem to tell us
- * that the inode is no longer useful. We just
- * terminate it with extreme prejudice.
- */
- 
-void clear_inode(struct inode *inode)
-{
-	invalidate_inode_buffers(inode);
-       
-	if (inode->i_data.nrpages)
-		BUG();
-	if (!(inode->i_state & I_FREEING))
-		BUG();
-	if (inode->i_state & I_CLEAR)
-		BUG();
-	wait_on_inode(inode);
-	DQUOT_DROP(inode);
-	if (inode->i_sb && inode->i_sb->s_op->clear_inode)
-		inode->i_sb->s_op->clear_inode(inode);
-	if (inode->i_bdev)
-		bd_forget(inode);
-	inode->i_state = I_CLEAR;
-}
-
-/*
- * Dispose-list gets a local list with local inodes in it, so it doesn't
- * need to worry about list corruption and SMP locks.
- */
-static void dispose_list(struct list_head *head)
-{
-	int nr_disposed = 0;
-
-	while (!list_empty(head)) {
-		struct inode *inode;
-
-		inode = list_entry(head->next, struct inode, i_list);
-		list_del(&inode->i_list);
-
-		if (inode->i_data.nrpages)
-			truncate_inode_pages(&inode->i_data, 0);
-		clear_inode(inode);
-		destroy_inode(inode);
-		nr_disposed++;
-	}
-	spin_lock(&inode_lock);
-	inodes_stat.nr_inodes -= nr_disposed;
-	spin_unlock(&inode_lock);
-}
-
-/*
- * Invalidate all inodes for a device.
- */
-static int invalidate_list(struct list_head *head, struct super_block * sb, struct list_head * dispose)
-{
-	struct list_head *next;
-	int busy = 0, count = 0;
-
-	next = head->next;
-	for (;;) {
-		struct list_head * tmp = next;
-		struct inode * inode;
-
-		next = next->next;
-		if (tmp == head)
-			break;
-		inode = list_entry(tmp, struct inode, i_list);
-		if (inode->i_sb != sb)
-			continue;
-		invalidate_inode_buffers(inode);
-		if (!atomic_read(&inode->i_count)) {
-			hlist_del_init(&inode->i_hash);
-			list_del(&inode->i_list);
-			list_add(&inode->i_list, dispose);
-			inode->i_state |= I_FREEING;
-			count++;
-			continue;
-		}
-		busy = 1;
-	}
-	/* only unused inodes may be cached with i_count zero */
-	inodes_stat.nr_unused -= count;
-	return busy;
-}
-
-/*
- * This is a two-stage process. First we collect all
- * offending inodes onto the throw-away list, and in
- * the second stage we actually dispose of them. This
- * is because we don't want to sleep while messing
- * with the global lists..
- */
- 
-/**
- *	invalidate_inodes	- discard the inodes on a device
- *	@sb: superblock
- *
- *	Discard all of the inodes for a given superblock. If the discard
- *	fails because there are busy inodes then a non zero value is returned.
- *	If the discard is successful all the inodes have been discarded.
- */
- 
-int invalidate_inodes(struct super_block * sb)
-{
-	int busy;
-	LIST_HEAD(throw_away);
-
-	down(&iprune_sem);
-	spin_lock(&inode_lock);
-	busy = invalidate_list(&inode_in_use, sb, &throw_away);
-	busy |= invalidate_list(&inode_unused, sb, &throw_away);
-	busy |= invalidate_list(&sb->s_dirty, sb, &throw_away);
-	busy |= invalidate_list(&sb->s_io, sb, &throw_away);
-	spin_unlock(&inode_lock);
-
-	dispose_list(&throw_away);
-	up(&iprune_sem);
-
-	return busy;
-}
- 
-int invalidate_device(kdev_t dev, int do_sync)
-{
-	struct super_block *sb;
-	struct block_device *bdev = bdget(kdev_t_to_nr(dev));
-	int res;
-
-	if (!bdev)
-		return 0;
-
-	if (do_sync)
-		fsync_bdev(bdev);
-
-	res = 0;
-	sb = get_super(bdev);
-	if (sb) {
-		/*
-		 * no need to lock the super, get_super holds the
-		 * read semaphore so the filesystem cannot go away
-		 * under us (->put_super runs with the write lock
-		 * hold).
-		 */
-		shrink_dcache_sb(sb);
-		res = invalidate_inodes(sb);
-		drop_super(sb);
-	}
-	invalidate_bdev(bdev, 0);
-	bdput(bdev);
-	return res;
-}
-
-static int can_unuse(struct inode *inode)
-{
-	if (inode->i_state)
-		return 0;
-	if (inode_has_buffers(inode))
-		return 0;
-	if (atomic_read(&inode->i_count))
-		return 0;
-	if (inode->i_data.nrpages)
-		return 0;
-	return 1;
-}
-
-/*
- * Scan `goal' inodes on the unused list for freeable ones. They are moved to
- * a temporary list and then are freed outside inode_lock by dispose_list().
- *
- * Any inodes which are pinned purely because of attached pagecache have their
- * pagecache removed.  We expect the final iput() on that inode to add it to
- * the front of the inode_unused list.  So look for it there and if the
- * inode is still freeable, proceed.  The right inode is found 99.9% of the
- * time in testing on a 4-way.
- *
- * If the inode has metadata buffers attached to mapping->private_list then
- * try to remove them.
- */
-static void prune_icache(int nr_to_scan)
-{
-	LIST_HEAD(freeable);
-	int nr_pruned = 0;
-	int nr_scanned;
-	unsigned long reap = 0;
-
-	down(&iprune_sem);
-	spin_lock(&inode_lock);
-	for (nr_scanned = 0; nr_scanned < nr_to_scan; nr_scanned++) {
-		struct inode *inode;
-
-		if (list_empty(&inode_unused))
-			break;
-
-		inode = list_entry(inode_unused.prev, struct inode, i_list);
-
-		if (inode->i_state || atomic_read(&inode->i_count)) {
-			list_move(&inode->i_list, &inode_unused);
-			continue;
-		}
-		if (inode_has_buffers(inode) || inode->i_data.nrpages) {
-			__iget(inode);
-			spin_unlock(&inode_lock);
-			if (remove_inode_buffers(inode))
-				reap += invalidate_inode_pages(&inode->i_data);
-			iput(inode);
-			spin_lock(&inode_lock);
-
-			if (inode != list_entry(inode_unused.next,
-						struct inode, i_list))
-				continue;	/* wrong inode or list_empty */
-			if (!can_unuse(inode))
-				continue;
-		}
-		hlist_del_init(&inode->i_hash);
-		list_move(&inode->i_list, &freeable);
-		inode->i_state |= I_FREEING;
-		nr_pruned++;
-	}
-	inodes_stat.nr_unused -= nr_pruned;
-	spin_unlock(&inode_lock);
-
-	dispose_list(&freeable);
-	up(&iprune_sem);
-
-	if (current_is_kswapd)
-		mod_page_state(kswapd_inodesteal, reap);
-	else
-		mod_page_state(pginodesteal, reap);
-}
-
-/*
- * shrink_icache_memory() will attempt to reclaim some unused inodes.  Here,
- * "unused" means that no dentries are referring to the inodes: the files are
- * not open and the dcache references to those inodes have already been
- * reclaimed.
- *
- * This function is passed the number of inodes to scan, and it returns the
- * total number of remaining possibly-reclaimable inodes.
- */
-static int shrink_icache_memory(int nr, unsigned int gfp_mask)
-{
-	if (nr) {
-		/*
-		 * Nasty deadlock avoidance.  We may hold various FS locks,
-		 * and we don't want to recurse into the FS that called us
-		 * in clear_inode() and friends..
-	 	 */
-		if (gfp_mask & __GFP_FS)
-			prune_icache(nr);
-	}
-	return inodes_stat.nr_unused;
-}
-
-void __wait_on_freeing_inode(struct inode *inode);
-/*
- * Called with the inode lock held.
- * NOTE: we are not increasing the inode-refcount, you must call __iget()
- * by hand after calling find_inode now! This simplifies iunique and won't
- * add any additional branch in the common code.
- */
-static struct inode * find_inode(struct super_block * sb, struct hlist_head *head, int (*test)(struct inode *, void *), void *data)
-{
-	struct hlist_node *node;
-	struct inode * inode = NULL;
-
-	hlist_for_each (node, head) { 
-		prefetch(node->next);
-		inode = hlist_entry(node, struct inode, i_hash);
-		if (inode->i_sb != sb)
-			continue;
-		if (!test(inode, data))
-			continue;
-		if (inode->i_state & (I_FREEING|I_CLEAR)) {
-			__wait_on_freeing_inode(inode);
-			tmp = head;
-			continue;
-		}
-		break;
-	}
-	return node ? inode : NULL;
-}
-
-/*
- * find_inode_fast is the fast path version of find_inode, see the comment at
- * iget_locked for details.
- */
-static struct inode * find_inode_fast(struct super_block * sb, struct hlist_head *head, unsigned long ino)
-{
-	struct hlist_node *node;
-	struct inode * inode = NULL;
-
-	hlist_for_each (node, head) {
-		prefetch(node->next);
-		inode = list_entry(node, struct inode, i_hash);
-		if (inode->i_ino != ino)
-			continue;
-		if (inode->i_sb != sb)
-			continue;
-		if (inode->i_state & (I_FREEING|I_CLEAR)) {
-			__wait_on_freeing_inode(inode);
-			tmp = head;
-			continue;
-		}
-		break;
-	}
-	return node ? inode : NULL;
-}
-
-/**
- *	new_inode 	- obtain an inode
- *	@sb: superblock
- *
- *	Allocates a new inode for given superblock.
- */
- 
-struct inode *new_inode(struct super_block *sb)
-{
-	static unsigned long last_ino;
-	struct inode * inode;
-
-	spin_lock_prefetch(&inode_lock);
-	
-	inode = alloc_inode(sb);
-	if (inode) {
-		spin_lock(&inode_lock);
-		inodes_stat.nr_inodes++;
-		list_add(&inode->i_list, &inode_in_use);
-		inode->i_ino = ++last_ino;
-		inode->i_state = 0;
-		spin_unlock(&inode_lock);
-	}
-	return inode;
-}
-
-void unlock_new_inode(struct inode *inode)
-{
-	/*
-	 * This is special!  We do not need the spinlock
-	 * when clearing I_LOCK, because we're guaranteed
-	 * that nobody else tries to do anything about the
-	 * state of the inode when it is locked, as we
-	 * just created it (so there can be no old holders
-	 * that haven't tested I_LOCK).
-	 */
-	inode->i_state &= ~(I_LOCK|I_NEW);
-	wake_up_inode(inode);
-}
-EXPORT_SYMBOL(unlock_new_inode);
-
-/*
- * This is called without the inode lock held.. Be careful.
- *
- * We no longer cache the sb_flags in i_flags - see fs.h
- *	-- rmk@arm.uk.linux.org
- */
-static struct inode * get_new_inode(struct super_block *sb, struct hlist_head *head, int (*test)(struct inode *, void *), int (*set)(struct inode *, void *), void *data)
-{
-	struct inode * inode;
-
-	inode = alloc_inode(sb);
-	if (inode) {
-		struct inode * old;
-
-		spin_lock(&inode_lock);
-		/* We released the lock, so.. */
-		old = find_inode(sb, head, test, data);
-		if (!old) {
-			if (set(inode, data))
-				goto set_failed;
-
-			inodes_stat.nr_inodes++;
-			list_add(&inode->i_list, &inode_in_use);
-			hlist_add_head(&inode->i_hash, head);
-			inode->i_state = I_LOCK|I_NEW;
-			spin_unlock(&inode_lock);
-
-			/* Return the locked inode with I_NEW set, the
-			 * caller is responsible for filling in the contents
-			 */
-			return inode;
-		}
-
-		/*
-		 * Uhhuh, somebody else created the same inode under
-		 * us. Use the old inode instead of the one we just
-		 * allocated.
-		 */
-		__iget(old);
-		spin_unlock(&inode_lock);
-		destroy_inode(inode);
-		inode = old;
-		wait_on_inode(inode);
-	}
-	return inode;
-
-set_failed:
-	spin_unlock(&inode_lock);
-	destroy_inode(inode);
-	return NULL;
-}
-
-/*
- * get_new_inode_fast is the fast path version of get_new_inode, see the
- * comment at iget_locked for details.
- */
-static struct inode * get_new_inode_fast(struct super_block *sb, struct hlist_head *head, unsigned long ino)
-{
-	struct inode * inode;
-
-	inode = alloc_inode(sb);
-	if (inode) {
-		struct inode * old;
-
-		spin_lock(&inode_lock);
-		/* We released the lock, so.. */
-		old = find_inode_fast(sb, head, ino);
-		if (!old) {
-			inode->i_ino = ino;
-			inodes_stat.nr_inodes++;
-			list_add(&inode->i_list, &inode_in_use);
-			hlist_add_head(&inode->i_hash, head);
-			inode->i_state = I_LOCK|I_NEW;
-			spin_unlock(&inode_lock);
-
-			/* Return the locked inode with I_NEW set, the
-			 * caller is responsible for filling in the contents
-			 */
-			return inode;
-		}
-
-		/*
-		 * Uhhuh, somebody else created the same inode under
-		 * us. Use the old inode instead of the one we just
-		 * allocated.
-		 */
-		__iget(old);
-		spin_unlock(&inode_lock);
-		destroy_inode(inode);
-		inode = old;
-		wait_on_inode(inode);
-	}
-	return inode;
-}
-
-static inline unsigned long hash(struct super_block *sb, unsigned long hashval)
-{
-	unsigned long tmp = hashval + ((unsigned long) sb / L1_CACHE_BYTES);
-	tmp = tmp + (tmp >> I_HASHBITS);
-	return tmp & I_HASHMASK;
-}
-
-/* Yeah, I know about quadratic hash. Maybe, later. */
-
-/**
- *	iunique - get a unique inode number
- *	@sb: superblock
- *	@max_reserved: highest reserved inode number
- *
- *	Obtain an inode number that is unique on the system for a given
- *	superblock. This is used by file systems that have no natural
- *	permanent inode numbering system. An inode number is returned that
- *	is higher than the reserved limit but unique.
- *
- *	BUGS:
- *	With a large number of inodes live on the file system this function
- *	currently becomes quite slow.
- */
- 
-ino_t iunique(struct super_block *sb, ino_t max_reserved)
-{
-	static ino_t counter = 0;
-	struct inode *inode;
-	struct hlist_head * head;
-	ino_t res;
-	spin_lock(&inode_lock);
-retry:
-	if (counter > max_reserved) {
-		head = inode_hashtable + hash(sb,counter);
-		res = counter++;
-		inode = find_inode_fast(sb, head, res);
-		if (!inode) {
-			spin_unlock(&inode_lock);
-			return res;
-		}
-	} else {
-		counter = max_reserved + 1;
-	}
-	goto retry;
-	
-}
-
-struct inode *igrab(struct inode *inode)
-{
-	spin_lock(&inode_lock);
-	if (!(inode->i_state & I_FREEING))
-		__iget(inode);
-	else
-		/*
-		 * Handle the case where s_op->clear_inode is not been
-		 * called yet, and somebody is calling igrab
-		 * while the inode is getting freed.
-		 */
-		inode = NULL;
-	spin_unlock(&inode_lock);
-	return inode;
-}
-
-/**
- * ifind - internal function, you want ilookup5() or iget5().
- * @sb:		super block of file system to search
- * @hashval:	hash value (usually inode number) to search for
- * @test:	callback used for comparisons between inodes
- * @data:	opaque data pointer to pass to @test
- *
- * ifind() searches for the inode specified by @hashval and @data in the inode
- * cache. This is a generalized version of ifind_fast() for file systems where
- * the inode number is not sufficient for unique identification of an inode.
- *
- * If the inode is in the cache, the inode is returned with an incremented
- * reference count.
- *
- * Otherwise NULL is returned.
- *
- * Note, @test is called with the inode_lock held, so can't sleep.
- */
-static inline struct inode *ifind(struct super_block *sb,
-		struct hlist_head *head, int (*test)(struct inode *, void *),
-		void *data)
-{
-	struct inode *inode;
-
-	spin_lock(&inode_lock);
-	inode = find_inode(sb, head, test, data);
-	if (inode) {
-		__iget(inode);
-		spin_unlock(&inode_lock);
-		wait_on_inode(inode);
-		return inode;
-	}
-	spin_unlock(&inode_lock);
-	return NULL;
-}
-
-/**
- * ifind_fast - internal function, you want ilookup() or iget().
- * @sb:		super block of file system to search
- * @ino:	inode number to search for
- *
- * ifind_fast() searches for the inode @ino in the inode cache. This is for
- * file systems where the inode number is sufficient for unique identification
- * of an inode.
- *
- * If the inode is in the cache, the inode is returned with an incremented
- * reference count.
- *
- * Otherwise NULL is returned.
- */
-static inline struct inode *ifind_fast(struct super_block *sb,
-		struct hlist_head *head, unsigned long ino)
-{
-	struct inode *inode;
-
-	spin_lock(&inode_lock);
-	inode = find_inode_fast(sb, head, ino);
-	if (inode) {
-		__iget(inode);
-		spin_unlock(&inode_lock);
-		wait_on_inode(inode);
-		return inode;
-	}
-	spin_unlock(&inode_lock);
-	return NULL;
-}
-
-/**
- * ilookup5 - search for an inode in the inode cache
- * @sb:		super block of file system to search
- * @hashval:	hash value (usually inode number) to search for
- * @test:	callback used for comparisons between inodes
- * @data:	opaque data pointer to pass to @test
- *
- * ilookup5() uses ifind() to search for the inode specified by @hashval and
- * @data in the inode cache. This is a generalized version of ilookup() for
- * file systems where the inode number is not sufficient for unique
- * identification of an inode.
- *
- * If the inode is in the cache, the inode is returned with an incremented
- * reference count.
- *
- * Otherwise NULL is returned.
- *
- * Note, @test is called with the inode_lock held, so can't sleep.
- */
-struct inode *ilookup5(struct super_block *sb, unsigned long hashval,
-		int (*test)(struct inode *, void *), void *data)
-{
-	struct hlist_head *head = inode_hashtable + hash(sb, hashval);
-
-	return ifind(sb, head, test, data);
-}
-EXPORT_SYMBOL(ilookup5);
-
-/**
- * ilookup - search for an inode in the inode cache
- * @sb:		super block of file system to search
- * @ino:	inode number to search for
- *
- * ilookup() uses ifind_fast() to search for the inode @ino in the inode cache.
- * This is for file systems where the inode number is sufficient for unique
- * identification of an inode.
- *
- * If the inode is in the cache, the inode is returned with an incremented
- * reference count.
- *
- * Otherwise NULL is returned.
- */
-struct inode *ilookup(struct super_block *sb, unsigned long ino)
-{
-	struct hlist_head *head = inode_hashtable + hash(sb, ino);
-
-	return ifind_fast(sb, head, ino);
-}
-EXPORT_SYMBOL(ilookup);
-
-/**
- * iget5_locked - obtain an inode from a mounted file system
- * @sb:		super block of file system
- * @hashval:	hash value (usually inode number) to get
- * @test:	callback used for comparisons between inodes
- * @set:	callback used to initialize a new struct inode
- * @data:	opaque data pointer to pass to @test and @set
- *
- * This is iget() without the read_inode() portion of get_new_inode().
- *
- * iget5_locked() uses ifind() to search for the inode specified by @hashval
- * and @data in the inode cache and if present it is returned with an increased
- * reference count. This is a generalized version of iget_locked() for file
- * systems where the inode number is not sufficient for unique identification
- * of an inode.
- *
- * If the inode is not in cache, get_new_inode() is called to allocate a new
- * inode and this is returned locked, hashed, and with the I_NEW flag set. The
- * file system gets to fill it in before unlocking it via unlock_new_inode().
- *
- * Note both @test and @set are called with the inode_lock held, so can't sleep.
- */
-struct inode *iget5_locked(struct super_block *sb, unsigned long hashval,
-		int (*test)(struct inode *, void *),
-		int (*set)(struct inode *, void *), void *data)
-{
-	struct hlist_head *head = inode_hashtable + hash(sb, hashval);
-	struct inode *inode;
-
-	inode = ifind(sb, head, test, data);
-	if (inode)
-		return inode;
-	/*
-	 * get_new_inode() will do the right thing, re-trying the search
-	 * in case it had to block at any point.
-	 */
-	return get_new_inode(sb, head, test, set, data);
-}
-EXPORT_SYMBOL(iget5_locked);
-
-/**
- * iget_locked - obtain an inode from a mounted file system
- * @sb:		super block of file system
- * @ino:	inode number to get
- *
- * This is iget() without the read_inode() portion of get_new_inode_fast().
- *
- * iget_locked() uses ifind_fast() to search for the inode specified by @ino in
- * the inode cache and if present it is returned with an increased reference
- * count. This is for file systems where the inode number is sufficient for
- * unique identification of an inode.
- *
- * If the inode is not in cache, get_new_inode_fast() is called to allocate a
- * new inode and this is returned locked, hashed, and with the I_NEW flag set.
- * The file system gets to fill it in before unlocking it via
- * unlock_new_inode().
- */
-struct inode *iget_locked(struct super_block *sb, unsigned long ino)
-{
-	struct hlist_head *head = inode_hashtable + hash(sb, ino);
-	struct inode *inode;
-
-	inode = ifind_fast(sb, head, ino);
-	if (inode)
-		return inode;
-	/*
-	 * get_new_inode_fast() will do the right thing, re-trying the search
-	 * in case it had to block at any point.
-	 */
-	return get_new_inode_fast(sb, head, ino);
-}
-EXPORT_SYMBOL(iget_locked);
-
-/**
- *	__insert_inode_hash - hash an inode
- *	@inode: unhashed inode
- *	@hashval: unsigned long value used to locate this object in the
- *		inode_hashtable.
- *
- *	Add an inode to the inode hash for this superblock. If the inode
- *	has no superblock it is added to a separate anonymous chain.
- */
- 
-void __insert_inode_hash(struct inode *inode, unsigned long hashval)
-{
-	struct hlist_head *head = &anon_hash_chain;
-	if (inode->i_sb)
-		head = inode_hashtable + hash(inode->i_sb, hashval);
-	spin_lock(&inode_lock);
-	hlist_add_head(&inode->i_hash, head);
-	spin_unlock(&inode_lock);
-}
-
-/**
- *	remove_inode_hash - remove an inode from the hash
- *	@inode: inode to unhash
- *
- *	Remove an inode from the superblock or anonymous hash.
- */
- 
-void remove_inode_hash(struct inode *inode)
-{
-	spin_lock(&inode_lock);
-	hlist_del_init(&inode->i_hash);
-	spin_unlock(&inode_lock);
-}
-
-void generic_delete_inode(struct inode *inode)
-{
-	struct super_operations *op = inode->i_sb->s_op;
-
-<<<<<<< found
-	hlist_del_init(&inode->i_hash);
-||||||| expected
-	list_del_init(&inode->i_hash);
-=======
->>>>>>> replacement
-	list_del_init(&inode->i_list);
-	inode->i_state|=I_FREEING;
-	inodes_stat.nr_inodes--;
-	spin_unlock(&inode_lock);
-
-	if (inode->i_data.nrpages)
-		truncate_inode_pages(&inode->i_data, 0);
-
-	security_inode_delete(inode);
-
-	if (op->delete_inode) {
-		void (*delete)(struct inode *) = op->delete_inode;
-		if (!is_bad_inode(inode))
-			DQUOT_INIT(inode);
-		/* s_op->delete_inode internally recalls clear_inode() */
-		delete(inode);
-	} else
-		clear_inode(inode);
-	spin_lock(&inode_lock);
-	list_del_init(&inode->i_hash);
-	spin_unlock(&inode_lock);
-	wake_up_inode(inode);
-	if (inode->i_state != I_CLEAR)
-		BUG();
-	destroy_inode(inode);
-}
-EXPORT_SYMBOL(generic_delete_inode);
-
-static void generic_forget_inode(struct inode *inode)
-{
-	struct super_block *sb = inode->i_sb;
-
-	if (!hlist_unhashed(&inode->i_hash)) {
-		if (!(inode->i_state & (I_DIRTY|I_LOCK))) {
-			list_del(&inode->i_list);
-			list_add(&inode->i_list, &inode_unused);
-		}
-		inodes_stat.nr_unused++;
-		spin_unlock(&inode_lock);
-		if (!sb || (sb->s_flags & MS_ACTIVE))
-			return;
-		write_inode_now(inode, 1);
-		spin_lock(&inode_lock);
-		inodes_stat.nr_unused--;
-		hlist_del_init(&inode->i_hash);
-	}
-	list_del_init(&inode->i_list);
-	inode->i_state|=I_FREEING;
-	inodes_stat.nr_inodes--;
-	spin_unlock(&inode_lock);
-	if (inode->i_data.nrpages)
-		truncate_inode_pages(&inode->i_data, 0);
-	clear_inode(inode);
-	destroy_inode(inode);
-}
-
-/*
- * Normal UNIX filesystem behaviour: delete the
- * inode when the usage count drops to zero, and
- * i_nlink is zero.
- */
-static void generic_drop_inode(struct inode *inode)
-{
-	if (!inode->i_nlink)
-		generic_delete_inode(inode);
-	else
-		generic_forget_inode(inode);
-}
-
-/*
- * Called when we're dropping the last reference
- * to an inode. 
- *
- * Call the FS "drop()" function, defaulting to
- * the legacy UNIX filesystem behaviour..
- *
- * NOTE! NOTE! NOTE! We're called with the inode lock
- * held, and the drop function is supposed to release
- * the lock!
- */
-static inline void iput_final(struct inode *inode)
-{
-	struct super_operations *op = inode->i_sb->s_op;
-	void (*drop)(struct inode *) = generic_drop_inode;
-
-	if (op && op->drop_inode)
-		drop = op->drop_inode;
-	drop(inode);
-}
-
-/**
- *	iput	- put an inode 
- *	@inode: inode to put
- *
- *	Puts an inode, dropping its usage count. If the inode use count hits
- *	zero the inode is also then freed and may be destroyed.
- */
- 
-void iput(struct inode *inode)
-{
-	if (inode) {
-		struct super_operations *op = inode->i_sb->s_op;
-
-		if (inode->i_state == I_CLEAR)
-			BUG();
-
-		if (op && op->put_inode)
-			op->put_inode(inode);
-
-		if (atomic_dec_and_lock(&inode->i_count, &inode_lock))
-			iput_final(inode);
-	}
-}
-
-/**
- *	bmap	- find a block number in a file
- *	@inode: inode of file
- *	@block: block to find
- *
- *	Returns the block number on the device holding the inode that
- *	is the disk block number for the block of the file requested.
- *	That is, asked for block 4 of inode 1 the function will return the
- *	disk block relative to the disk start that holds that block of the 
- *	file.
- */
- 
-sector_t bmap(struct inode * inode, sector_t block)
-{
-	sector_t res = 0;
-	if (inode->i_mapping->a_ops->bmap)
-		res = inode->i_mapping->a_ops->bmap(inode->i_mapping, block);
-	return res;
-}
-
-/*
- * Return true if the filesystem which backs this inode considers the two
- * passed timespecs to be sufficiently different to warrant flushing the
- * altered time out to disk.
- */
-static int inode_times_differ(struct inode *inode,
-			struct timespec *old, struct timespec *new)
-{
-	if (IS_ONE_SECOND(inode))
-		return old->tv_sec != new->tv_sec;
-	return !timespec_equal(old, new);
-}
-
-/**
- *	update_atime	-	update the access time
- *	@inode: inode accessed
- *
- *	Update the accessed time on an inode and mark it for writeback.
- *	This function automatically handles read only file systems and media,
- *	as well as the "noatime" flag and inode specific "noatime" markers.
- */
- 
-void update_atime(struct inode *inode)
-{
-	struct timespec now;
-
-	if (IS_NOATIME(inode))
-		return;
-	if (IS_NODIRATIME(inode) && S_ISDIR(inode->i_mode))
-		return;
-	if (IS_RDONLY(inode))
-		return;
-
-	now = current_kernel_time();
-	if (inode_times_differ(inode, &inode->i_atime, &now)) {
-		inode->i_atime = now;
-		mark_inode_dirty_sync(inode);
-	} else {
-		if (!timespec_equal(&inode->i_atime, &now))
-			inode->i_atime = now;
-	}
-}
-
-/**
- *	inode_update_time	-	update mtime and ctime time
- *	@inode: inode accessed
- *	@ctime_too: update ctime too
- *
- *	Update the mtime time on an inode and mark it for writeback.
- *	When ctime_too is specified update the ctime too.
- */
-
-void inode_update_time(struct inode *inode, int ctime_too)
-{
-	struct timespec now = current_kernel_time();
-	int sync_it = 0;
-
-	if (inode_times_differ(inode, &inode->i_mtime, &now))
-		sync_it = 1;
-	inode->i_mtime = now;
-
-	if (ctime_too) {
-		if (inode_times_differ(inode, &inode->i_ctime, &now))
-			sync_it = 1;
-		inode->i_ctime = now;
-	}
-	if (sync_it)
-		mark_inode_dirty_sync(inode);
-}
-EXPORT_SYMBOL(inode_update_time);
-
-int inode_needs_sync(struct inode *inode)
-{
-	if (IS_SYNC(inode))
-		return 1;
-	if (S_ISDIR(inode->i_mode) && IS_DIRSYNC(inode))
-		return 1;
-	return 0;
-}
-EXPORT_SYMBOL(inode_needs_sync);
-
-/*
- *	Quota functions that want to walk the inode lists..
- */
-#ifdef CONFIG_QUOTA
-
-/* Functions back in dquot.c */
-void put_dquot_list(struct list_head *);
-int remove_inode_dquot_ref(struct inode *, int, struct list_head *);
-
-void remove_dquot_ref(struct super_block *sb, int type)
-{
-	struct inode *inode;
-	struct list_head *act_head;
-	LIST_HEAD(tofree_head);
-
-	if (!sb->dq_op)
-		return;	/* nothing to do */
-	spin_lock(&inode_lock);	/* This lock is for inodes code */
-	/* We don't have to lock against quota code - test IS_QUOTAINIT is just for speedup... */
- 
-	list_for_each(act_head, &inode_in_use) {
-		inode = list_entry(act_head, struct inode, i_list);
-		if (inode->i_sb == sb && IS_QUOTAINIT(inode))
-			remove_inode_dquot_ref(inode, type, &tofree_head);
-	}
-	list_for_each(act_head, &inode_unused) {
-		inode = list_entry(act_head, struct inode, i_list);
-		if (inode->i_sb == sb && IS_QUOTAINIT(inode))
-			remove_inode_dquot_ref(inode, type, &tofree_head);
-	}
-	list_for_each(act_head, &sb->s_dirty) {
-		inode = list_entry(act_head, struct inode, i_list);
-		if (IS_QUOTAINIT(inode))
-			remove_inode_dquot_ref(inode, type, &tofree_head);
-	}
-	list_for_each(act_head, &sb->s_io) {
-		inode = list_entry(act_head, struct inode, i_list);
-		if (IS_QUOTAINIT(inode))
-			remove_inode_dquot_ref(inode, type, &tofree_head);
-	}
-	spin_unlock(&inode_lock);
-
-	put_dquot_list(&tofree_head);
-}
-
-#endif
-
-/*
- * Hashed waitqueues for wait_on_inode().  The table is pretty small - the
- * kernel doesn't lock many inodes at the same time.
- */
-#define I_WAIT_TABLE_ORDER	3
-static struct i_wait_queue_head {
-	wait_queue_head_t wqh;
-} ____cacheline_aligned_in_smp i_wait_queue_heads[1<<I_WAIT_TABLE_ORDER];
-
-/*
- * Return the address of the waitqueue_head to be used for this inode
- */
-static wait_queue_head_t *i_waitq_head(struct inode *inode)
-{
-	return &i_wait_queue_heads[hash_ptr(inode, I_WAIT_TABLE_ORDER)].wqh;
-}
-
-void __wait_on_inode(struct inode *inode)
-{
-	DECLARE_WAITQUEUE(wait, current);
-	wait_queue_head_t *wq = i_waitq_head(inode);
-
-	add_wait_queue(wq, &wait);
-repeat:
-	set_current_state(TASK_UNINTERRUPTIBLE);
-	if (inode->i_state & I_LOCK) {
-		schedule();
-		goto repeat;
-	}
-	remove_wait_queue(wq, &wait);
-	__set_current_state(TASK_RUNNING);
-}
-
-void __wait_on_freeing_inode(struct inode *inode)
-{
-	DECLARE_WAITQUEUE(wait, current);
-	wait_queue_head_t *wq = i_waitq_head(inode);
-
-	add_wait_queue(wq, &wait);
-	set_current_state(TASK_UNINTERRUPTIBLE);
-	spin_unlock(&inode_lock);
-	schedule();
-	remove_wait_queue(wq, &wait);
-	current->state = TASK_RUNNING;
-	spin_lock(&inode_lock);
-}
-
-
-void wake_up_inode(struct inode *inode)
-{
-	wait_queue_head_t *wq = i_waitq_head(inode);
-
-	/*
-	 * Prevent speculative execution through spin_unlock(&inode_lock);
-	 */
-	smp_mb();
-	if (waitqueue_active(wq))
-		wake_up_all(wq);
-}
-
-/*
- * Initialize the waitqueues and inode hash table.
- */
-void __init inode_init(unsigned long mempages)
-{
-	struct hlist_head *head;
-	unsigned long order;
-	unsigned int nr_hash;
-	int i;
-
-	for (i = 0; i < ARRAY_SIZE(i_wait_queue_heads); i++)
-		init_waitqueue_head(&i_wait_queue_heads[i].wqh);
-
-	mempages >>= (14 - PAGE_SHIFT);
-	mempages *= sizeof(struct list_head);
-	for (order = 0; ((1UL << order) << PAGE_SHIFT) < mempages; order++)
-		;
-
-	do {
-		unsigned long tmp;
-
-		nr_hash = (1UL << order) * PAGE_SIZE /
-			sizeof(struct hlist_head);
-		i_hash_mask = (nr_hash - 1);
-
-		tmp = nr_hash;
-		i_hash_shift = 0;
-		while ((tmp >>= 1UL) != 0UL)
-			i_hash_shift++;
-
-		inode_hashtable = (struct hlist_head *)
-			__get_free_pages(GFP_ATOMIC, order);
-	} while (inode_hashtable == NULL && --order >= 0);
-
-	printk("Inode-cache hash table entries: %d (order: %ld, %ld bytes)\n",
-			nr_hash, order, (PAGE_SIZE << order));
-
-	if (!inode_hashtable)
-		panic("Failed to allocate inode hash table\n");
-
-	head = inode_hashtable;
-	i = nr_hash;
-	do {
-		INIT_HLIST_HEAD(head);
-		head++;
-		i--;
-	} while (i);
-
-	/* inode slab cache */
-	inode_cachep = kmem_cache_create("inode_cache", sizeof(struct inode),
-					 0, SLAB_HWCACHE_ALIGN, init_once,
-					 NULL);
-	if (!inode_cachep)
-		panic("cannot create inode slab cache");
-
-	set_shrinker(DEFAULT_SEEKS, shrink_icache_memory);
-}
-
-void init_special_inode(struct inode *inode, umode_t mode, dev_t rdev)
-{
-	inode->i_mode = mode;
-	if (S_ISCHR(mode)) {
-		inode->i_fop = &def_chr_fops;
-		inode->i_rdev = to_kdev_t(rdev);
-	} else if (S_ISBLK(mode)) {
-		inode->i_fop = &def_blk_fops;
-		inode->i_rdev = to_kdev_t(rdev);
-	} else if (S_ISFIFO(mode))
-		inode->i_fop = &def_fifo_fops;
-	else if (S_ISSOCK(mode))
-		inode->i_fop = &bad_sock_fops;
-	else
-		printk(KERN_DEBUG "init_special_inode: bogus i_mode (%o)\n",
-		       mode);
-}
./linux/inode-justrej/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- lmerge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:45.201153410 +0000
@@ -1,1358 +0,0 @@
-/*
- * linux/fs/inode.c
- *
- * (C) 1997 Linus Torvalds
- */
-
-#include <linux/config.h>
-#include <linux/fs.h>
-#include <linux/mm.h>
-#include <linux/dcache.h>
-#include <linux/init.h>
-#include <linux/quotaops.h>
-#include <linux/slab.h>
-#include <linux/writeback.h>
-#include <linux/module.h>
-#include <linux/backing-dev.h>
-#include <linux/wait.h>
-#include <linux/hash.h>
-#include <linux/swap.h>
-#include <linux/security.h>
-
-/*
- * This is needed for the following functions:
- *  - inode_has_buffers
- *  - invalidate_inode_buffers
- *  - fsync_bdev
- *  - invalidate_bdev
- *
- * FIXME: remove all knowledge of the buffer layer from this file
- */
-#include <linux/buffer_head.h>
-
-/*
- * New inode.c implementation.
- *
- * This implementation has the basic premise of trying
- * to be extremely low-overhead and SMP-safe, yet be
- * simple enough to be "obviously correct".
- *
- * Famous last words.
- */
-
-/* inode dynamic allocation 1999, Andrea Arcangeli <andrea@suse.de> */
-
-/* #define INODE_PARANOIA 1 */
-/* #define INODE_DEBUG 1 */
-
-/*
- * Inode lookup is no longer as critical as it used to be:
- * most of the lookups are going to be through the dcache.
- */
-#define I_HASHBITS	i_hash_shift
-#define I_HASHMASK	i_hash_mask
-
-static unsigned int i_hash_mask;
-static unsigned int i_hash_shift;
-
-/*
- * Each inode can be on two separate lists. One is
- * the hash list of the inode, used for lookups. The
- * other linked list is the "type" list:
- *  "in_use" - valid inode, i_count > 0, i_nlink > 0
- *  "dirty"  - as "in_use" but also dirty
- *  "unused" - valid inode, i_count = 0
- *
- * A "dirty" list is maintained for each super block,
- * allowing for low-overhead inode sync() operations.
- */
-
-LIST_HEAD(inode_in_use);
-LIST_HEAD(inode_unused);
-static struct hlist_head *inode_hashtable;
-static HLIST_HEAD(anon_hash_chain); /* for inodes with NULL i_sb */
-
-/*
- * A simple spinlock to protect the list manipulations.
- *
- * NOTE! You also have to own the lock if you change
- * the i_state of an inode while it is in use..
- */
-spinlock_t inode_lock = SPIN_LOCK_UNLOCKED;
-
-/*
- * iprune_sem provides exclusion between the kswapd or try_to_free_pages
- * icache shrinking path, and the umount path.  Without this exclusion,
- * by the time prune_icache calls iput for the inode whose pages it has
- * been invalidating, or by the time it calls clear_inode & destroy_inode
- * from its final dispose_list, the struct super_block they refer to
- * (for inode->i_sb->s_op) may already have been freed and reused.
- */
-static DECLARE_MUTEX(iprune_sem);
-
-/*
- * Statistics gathering..
- */
-struct inodes_stat_t inodes_stat;
-
-static kmem_cache_t * inode_cachep;
-
-static struct inode *alloc_inode(struct super_block *sb)
-{
-	static struct address_space_operations empty_aops;
-	static struct inode_operations empty_iops;
-	static struct file_operations empty_fops;
-	struct inode *inode;
-
-	if (sb->s_op->alloc_inode)
-		inode = sb->s_op->alloc_inode(sb);
-	else
-		inode = (struct inode *) kmem_cache_alloc(inode_cachep, SLAB_KERNEL);
-
-	if (inode) {
-		struct address_space * const mapping = &inode->i_data;
-
-		inode->i_sb = sb;
-		inode->i_blkbits = sb->s_blocksize_bits;
-		inode->i_flags = 0;
-		atomic_set(&inode->i_count, 1);
-		inode->i_sock = 0;
-		inode->i_op = &empty_iops;
-		inode->i_fop = &empty_fops;
-		inode->i_nlink = 1;
-		atomic_set(&inode->i_writecount, 0);
-		inode->i_size = 0;
-		inode->i_blocks = 0;
-		inode->i_bytes = 0;
-		inode->i_generation = 0;
-		memset(&inode->i_dquot, 0, sizeof(inode->i_dquot));
-		inode->i_pipe = NULL;
-		inode->i_bdev = NULL;
-		inode->i_rdev = to_kdev_t(0);
-		inode->i_security = NULL;
-		if (security_inode_alloc(inode)) {
-			if (inode->i_sb->s_op->destroy_inode)
-				inode->i_sb->s_op->destroy_inode(inode);
-			else
-				kmem_cache_free(inode_cachep, (inode));
-			return NULL;
-		}
-
-		mapping->a_ops = &empty_aops;
- 		mapping->host = inode;
-		mapping->gfp_mask = GFP_HIGHUSER;
-		mapping->dirtied_when = 0;
-		mapping->assoc_mapping = NULL;
-		mapping->backing_dev_info = &default_backing_dev_info;
-		if (sb->s_bdev)
-			mapping->backing_dev_info = sb->s_bdev->bd_inode->i_mapping->backing_dev_info;
-		memset(&inode->u, 0, sizeof(inode->u));
-		inode->i_mapping = mapping;
-	}
-	return inode;
-}
-
-void destroy_inode(struct inode *inode) 
-{
-	if (inode_has_buffers(inode))
-		BUG();
-	security_inode_free(inode);
-	if (inode->i_sb->s_op->destroy_inode)
-		inode->i_sb->s_op->destroy_inode(inode);
-	else
-		kmem_cache_free(inode_cachep, (inode));
-}
-
-
-/*
- * These are initializations that only need to be done
- * once, because the fields are idempotent across use
- * of the inode, so let the slab aware of that.
- */
-void inode_init_once(struct inode *inode)
-{
-	memset(inode, 0, sizeof(*inode));
-	INIT_HLIST_NODE(&inode->i_hash);
-	INIT_LIST_HEAD(&inode->i_data.clean_pages);
-	INIT_LIST_HEAD(&inode->i_data.dirty_pages);
-	INIT_LIST_HEAD(&inode->i_data.locked_pages);
-	INIT_LIST_HEAD(&inode->i_data.io_pages);
-	INIT_LIST_HEAD(&inode->i_dentry);
-	INIT_LIST_HEAD(&inode->i_devices);
-	sema_init(&inode->i_sem, 1);
-	INIT_RADIX_TREE(&inode->i_data.page_tree, GFP_ATOMIC);
-	rwlock_init(&inode->i_data.page_lock);
-	init_MUTEX(&inode->i_data.i_shared_sem);
-	INIT_LIST_HEAD(&inode->i_data.private_list);
-	spin_lock_init(&inode->i_data.private_lock);
-	INIT_LIST_HEAD(&inode->i_data.i_mmap);
-	INIT_LIST_HEAD(&inode->i_data.i_mmap_shared);
-	spin_lock_init(&inode->i_lock);
-}
-
-static void init_once(void * foo, kmem_cache_t * cachep, unsigned long flags)
-{
-	struct inode * inode = (struct inode *) foo;
-
-	if ((flags & (SLAB_CTOR_VERIFY|SLAB_CTOR_CONSTRUCTOR)) ==
-	    SLAB_CTOR_CONSTRUCTOR)
-		inode_init_once(inode);
-}
-
-/*
- * inode_lock must be held
- */
-void __iget(struct inode * inode)
-{
-	if (atomic_read(&inode->i_count)) {
-		atomic_inc(&inode->i_count);
-		return;
-	}
-	atomic_inc(&inode->i_count);
-	if (!(inode->i_state & (I_DIRTY|I_LOCK))) {
-		list_del(&inode->i_list);
-		list_add(&inode->i_list, &inode_in_use);
-	}
-	inodes_stat.nr_unused--;
-}
-
-/**
- * clear_inode - clear an inode
- * @inode: inode to clear
- *
- * This is called by the filesystem to tell us
- * that the inode is no longer useful. We just
- * terminate it with extreme prejudice.
- */
- 
-void clear_inode(struct inode *inode)
-{
-	invalidate_inode_buffers(inode);
-       
-	if (inode->i_data.nrpages)
-		BUG();
-	if (!(inode->i_state & I_FREEING))
-		BUG();
-	if (inode->i_state & I_CLEAR)
-		BUG();
-	wait_on_inode(inode);
-	DQUOT_DROP(inode);
-	if (inode->i_sb && inode->i_sb->s_op->clear_inode)
-		inode->i_sb->s_op->clear_inode(inode);
-	if (inode->i_bdev)
-		bd_forget(inode);
-	inode->i_state = I_CLEAR;
-}
-
-/*
- * Dispose-list gets a local list with local inodes in it, so it doesn't
- * need to worry about list corruption and SMP locks.
- */
-static void dispose_list(struct list_head *head)
-{
-	int nr_disposed = 0;
-
-	while (!list_empty(head)) {
-		struct inode *inode;
-
-		inode = list_entry(head->next, struct inode, i_list);
-		list_del(&inode->i_list);
-
-		if (inode->i_data.nrpages)
-			truncate_inode_pages(&inode->i_data, 0);
-		clear_inode(inode);
-		destroy_inode(inode);
-		nr_disposed++;
-	}
-	spin_lock(&inode_lock);
-	inodes_stat.nr_inodes -= nr_disposed;
-	spin_unlock(&inode_lock);
-}
-
-/*
- * Invalidate all inodes for a device.
- */
-static int invalidate_list(struct list_head *head, struct super_block * sb, struct list_head * dispose)
-{
-	struct list_head *next;
-	int busy = 0, count = 0;
-
-	next = head->next;
-	for (;;) {
-		struct list_head * tmp = next;
-		struct inode * inode;
-
-		next = next->next;
-		if (tmp == head)
-			break;
-		inode = list_entry(tmp, struct inode, i_list);
-		if (inode->i_sb != sb)
-			continue;
-		invalidate_inode_buffers(inode);
-		if (!atomic_read(&inode->i_count)) {
-			hlist_del_init(&inode->i_hash);
-			list_del(&inode->i_list);
-			list_add(&inode->i_list, dispose);
-			inode->i_state |= I_FREEING;
-			count++;
-			continue;
-		}
-		busy = 1;
-	}
-	/* only unused inodes may be cached with i_count zero */
-	inodes_stat.nr_unused -= count;
-	return busy;
-}
-
-/*
- * This is a two-stage process. First we collect all
- * offending inodes onto the throw-away list, and in
- * the second stage we actually dispose of them. This
- * is because we don't want to sleep while messing
- * with the global lists..
- */
- 
-/**
- *	invalidate_inodes	- discard the inodes on a device
- *	@sb: superblock
- *
- *	Discard all of the inodes for a given superblock. If the discard
- *	fails because there are busy inodes then a non zero value is returned.
- *	If the discard is successful all the inodes have been discarded.
- */
- 
-int invalidate_inodes(struct super_block * sb)
-{
-	int busy;
-	LIST_HEAD(throw_away);
-
-	down(&iprune_sem);
-	spin_lock(&inode_lock);
-	busy = invalidate_list(&inode_in_use, sb, &throw_away);
-	busy |= invalidate_list(&inode_unused, sb, &throw_away);
-	busy |= invalidate_list(&sb->s_dirty, sb, &throw_away);
-	busy |= invalidate_list(&sb->s_io, sb, &throw_away);
-	spin_unlock(&inode_lock);
-
-	dispose_list(&throw_away);
-	up(&iprune_sem);
-
-	return busy;
-}
- 
-int invalidate_device(kdev_t dev, int do_sync)
-{
-	struct super_block *sb;
-	struct block_device *bdev = bdget(kdev_t_to_nr(dev));
-	int res;
-
-	if (!bdev)
-		return 0;
-
-	if (do_sync)
-		fsync_bdev(bdev);
-
-	res = 0;
-	sb = get_super(bdev);
-	if (sb) {
-		/*
-		 * no need to lock the super, get_super holds the
-		 * read semaphore so the filesystem cannot go away
-		 * under us (->put_super runs with the write lock
-		 * hold).
-		 */
-		shrink_dcache_sb(sb);
-		res = invalidate_inodes(sb);
-		drop_super(sb);
-	}
-	invalidate_bdev(bdev, 0);
-	bdput(bdev);
-	return res;
-}
-
-static int can_unuse(struct inode *inode)
-{
-	if (inode->i_state)
-		return 0;
-	if (inode_has_buffers(inode))
-		return 0;
-	if (atomic_read(&inode->i_count))
-		return 0;
-	if (inode->i_data.nrpages)
-		return 0;
-	return 1;
-}
-
-/*
- * Scan `goal' inodes on the unused list for freeable ones. They are moved to
- * a temporary list and then are freed outside inode_lock by dispose_list().
- *
- * Any inodes which are pinned purely because of attached pagecache have their
- * pagecache removed.  We expect the final iput() on that inode to add it to
- * the front of the inode_unused list.  So look for it there and if the
- * inode is still freeable, proceed.  The right inode is found 99.9% of the
- * time in testing on a 4-way.
- *
- * If the inode has metadata buffers attached to mapping->private_list then
- * try to remove them.
- */
-static void prune_icache(int nr_to_scan)
-{
-	LIST_HEAD(freeable);
-	int nr_pruned = 0;
-	int nr_scanned;
-	unsigned long reap = 0;
-
-	down(&iprune_sem);
-	spin_lock(&inode_lock);
-	for (nr_scanned = 0; nr_scanned < nr_to_scan; nr_scanned++) {
-		struct inode *inode;
-
-		if (list_empty(&inode_unused))
-			break;
-
-		inode = list_entry(inode_unused.prev, struct inode, i_list);
-
-		if (inode->i_state || atomic_read(&inode->i_count)) {
-			list_move(&inode->i_list, &inode_unused);
-			continue;
-		}
-		if (inode_has_buffers(inode) || inode->i_data.nrpages) {
-			__iget(inode);
-			spin_unlock(&inode_lock);
-			if (remove_inode_buffers(inode))
-				reap += invalidate_inode_pages(&inode->i_data);
-			iput(inode);
-			spin_lock(&inode_lock);
-
-			if (inode != list_entry(inode_unused.next,
-						struct inode, i_list))
-				continue;	/* wrong inode or list_empty */
-			if (!can_unuse(inode))
-				continue;
-		}
-		hlist_del_init(&inode->i_hash);
-		list_move(&inode->i_list, &freeable);
-		inode->i_state |= I_FREEING;
-		nr_pruned++;
-	}
-	inodes_stat.nr_unused -= nr_pruned;
-	spin_unlock(&inode_lock);
-
-	dispose_list(&freeable);
-	up(&iprune_sem);
-
-	if (current_is_kswapd)
-		mod_page_state(kswapd_inodesteal, reap);
-	else
-		mod_page_state(pginodesteal, reap);
-}
-
-/*
- * shrink_icache_memory() will attempt to reclaim some unused inodes.  Here,
- * "unused" means that no dentries are referring to the inodes: the files are
- * not open and the dcache references to those inodes have already been
- * reclaimed.
- *
- * This function is passed the number of inodes to scan, and it returns the
- * total number of remaining possibly-reclaimable inodes.
- */
-static int shrink_icache_memory(int nr, unsigned int gfp_mask)
-{
-	if (nr) {
-		/*
-		 * Nasty deadlock avoidance.  We may hold various FS locks,
-		 * and we don't want to recurse into the FS that called us
-		 * in clear_inode() and friends..
-	 	 */
-		if (gfp_mask & __GFP_FS)
-			prune_icache(nr);
-	}
-	return inodes_stat.nr_unused;
-}
-
-void __wait_on_freeing_inode(struct inode *inode);
-/*
- * Called with the inode lock held.
- * NOTE: we are not increasing the inode-refcount, you must call __iget()
- * by hand after calling find_inode now! This simplifies iunique and won't
- * add any additional branch in the common code.
- */
-static struct inode * find_inode(struct super_block * sb, struct hlist_head *head, int (*test)(struct inode *, void *), void *data)
-{
-	struct hlist_node *node;
-	struct inode * inode = NULL;
-
-	hlist_for_each (node, head) { 
-		prefetch(node->next);
-		inode = hlist_entry(node, struct inode, i_hash);
-		if (inode->i_sb != sb)
-			continue;
-		if (!test(inode, data))
-			continue;
-		if (inode->i_state & (I_FREEING|I_CLEAR)) {
-			__wait_on_freeing_inode(inode);
-			tmp = head;
-			continue;
-		}
-		break;
-	}
-	return node ? inode : NULL;
-}
-
-/*
- * find_inode_fast is the fast path version of find_inode, see the comment at
- * iget_locked for details.
- */
-static struct inode * find_inode_fast(struct super_block * sb, struct hlist_head *head, unsigned long ino)
-{
-	struct hlist_node *node;
-	struct inode * inode = NULL;
-
-	hlist_for_each (node, head) {
-		prefetch(node->next);
-		inode = list_entry(node, struct inode, i_hash);
-		if (inode->i_ino != ino)
-			continue;
-		if (inode->i_sb != sb)
-			continue;
-		if (inode->i_state & (I_FREEING|I_CLEAR)) {
-			__wait_on_freeing_inode(inode);
-			tmp = head;
-			continue;
-		}
-		break;
-	}
-	return node ? inode : NULL;
-}
-
-/**
- *	new_inode 	- obtain an inode
- *	@sb: superblock
- *
- *	Allocates a new inode for given superblock.
- */
- 
-struct inode *new_inode(struct super_block *sb)
-{
-	static unsigned long last_ino;
-	struct inode * inode;
-
-	spin_lock_prefetch(&inode_lock);
-	
-	inode = alloc_inode(sb);
-	if (inode) {
-		spin_lock(&inode_lock);
-		inodes_stat.nr_inodes++;
-		list_add(&inode->i_list, &inode_in_use);
-		inode->i_ino = ++last_ino;
-		inode->i_state = 0;
-		spin_unlock(&inode_lock);
-	}
-	return inode;
-}
-
-void unlock_new_inode(struct inode *inode)
-{
-	/*
-	 * This is special!  We do not need the spinlock
-	 * when clearing I_LOCK, because we're guaranteed
-	 * that nobody else tries to do anything about the
-	 * state of the inode when it is locked, as we
-	 * just created it (so there can be no old holders
-	 * that haven't tested I_LOCK).
-	 */
-	inode->i_state &= ~(I_LOCK|I_NEW);
-	wake_up_inode(inode);
-}
-EXPORT_SYMBOL(unlock_new_inode);
-
-/*
- * This is called without the inode lock held.. Be careful.
- *
- * We no longer cache the sb_flags in i_flags - see fs.h
- *	-- rmk@arm.uk.linux.org
- */
-static struct inode * get_new_inode(struct super_block *sb, struct hlist_head *head, int (*test)(struct inode *, void *), int (*set)(struct inode *, void *), void *data)
-{
-	struct inode * inode;
-
-	inode = alloc_inode(sb);
-	if (inode) {
-		struct inode * old;
-
-		spin_lock(&inode_lock);
-		/* We released the lock, so.. */
-		old = find_inode(sb, head, test, data);
-		if (!old) {
-			if (set(inode, data))
-				goto set_failed;
-
-			inodes_stat.nr_inodes++;
-			list_add(&inode->i_list, &inode_in_use);
-			hlist_add_head(&inode->i_hash, head);
-			inode->i_state = I_LOCK|I_NEW;
-			spin_unlock(&inode_lock);
-
-			/* Return the locked inode with I_NEW set, the
-			 * caller is responsible for filling in the contents
-			 */
-			return inode;
-		}
-
-		/*
-		 * Uhhuh, somebody else created the same inode under
-		 * us. Use the old inode instead of the one we just
-		 * allocated.
-		 */
-		__iget(old);
-		spin_unlock(&inode_lock);
-		destroy_inode(inode);
-		inode = old;
-		wait_on_inode(inode);
-	}
-	return inode;
-
-set_failed:
-	spin_unlock(&inode_lock);
-	destroy_inode(inode);
-	return NULL;
-}
-
-/*
- * get_new_inode_fast is the fast path version of get_new_inode, see the
- * comment at iget_locked for details.
- */
-static struct inode * get_new_inode_fast(struct super_block *sb, struct hlist_head *head, unsigned long ino)
-{
-	struct inode * inode;
-
-	inode = alloc_inode(sb);
-	if (inode) {
-		struct inode * old;
-
-		spin_lock(&inode_lock);
-		/* We released the lock, so.. */
-		old = find_inode_fast(sb, head, ino);
-		if (!old) {
-			inode->i_ino = ino;
-			inodes_stat.nr_inodes++;
-			list_add(&inode->i_list, &inode_in_use);
-			hlist_add_head(&inode->i_hash, head);
-			inode->i_state = I_LOCK|I_NEW;
-			spin_unlock(&inode_lock);
-
-			/* Return the locked inode with I_NEW set, the
-			 * caller is responsible for filling in the contents
-			 */
-			return inode;
-		}
-
-		/*
-		 * Uhhuh, somebody else created the same inode under
-		 * us. Use the old inode instead of the one we just
-		 * allocated.
-		 */
-		__iget(old);
-		spin_unlock(&inode_lock);
-		destroy_inode(inode);
-		inode = old;
-		wait_on_inode(inode);
-	}
-	return inode;
-}
-
-static inline unsigned long hash(struct super_block *sb, unsigned long hashval)
-{
-	unsigned long tmp = hashval + ((unsigned long) sb / L1_CACHE_BYTES);
-	tmp = tmp + (tmp >> I_HASHBITS);
-	return tmp & I_HASHMASK;
-}
-
-/* Yeah, I know about quadratic hash. Maybe, later. */
-
-/**
- *	iunique - get a unique inode number
- *	@sb: superblock
- *	@max_reserved: highest reserved inode number
- *
- *	Obtain an inode number that is unique on the system for a given
- *	superblock. This is used by file systems that have no natural
- *	permanent inode numbering system. An inode number is returned that
- *	is higher than the reserved limit but unique.
- *
- *	BUGS:
- *	With a large number of inodes live on the file system this function
- *	currently becomes quite slow.
- */
- 
-ino_t iunique(struct super_block *sb, ino_t max_reserved)
-{
-	static ino_t counter = 0;
-	struct inode *inode;
-	struct hlist_head * head;
-	ino_t res;
-	spin_lock(&inode_lock);
-retry:
-	if (counter > max_reserved) {
-		head = inode_hashtable + hash(sb,counter);
-		res = counter++;
-		inode = find_inode_fast(sb, head, res);
-		if (!inode) {
-			spin_unlock(&inode_lock);
-			return res;
-		}
-	} else {
-		counter = max_reserved + 1;
-	}
-	goto retry;
-	
-}
-
-struct inode *igrab(struct inode *inode)
-{
-	spin_lock(&inode_lock);
-	if (!(inode->i_state & I_FREEING))
-		__iget(inode);
-	else
-		/*
-		 * Handle the case where s_op->clear_inode is not been
-		 * called yet, and somebody is calling igrab
-		 * while the inode is getting freed.
-		 */
-		inode = NULL;
-	spin_unlock(&inode_lock);
-	return inode;
-}
-
-/**
- * ifind - internal function, you want ilookup5() or iget5().
- * @sb:		super block of file system to search
- * @hashval:	hash value (usually inode number) to search for
- * @test:	callback used for comparisons between inodes
- * @data:	opaque data pointer to pass to @test
- *
- * ifind() searches for the inode specified by @hashval and @data in the inode
- * cache. This is a generalized version of ifind_fast() for file systems where
- * the inode number is not sufficient for unique identification of an inode.
- *
- * If the inode is in the cache, the inode is returned with an incremented
- * reference count.
- *
- * Otherwise NULL is returned.
- *
- * Note, @test is called with the inode_lock held, so can't sleep.
- */
-static inline struct inode *ifind(struct super_block *sb,
-		struct hlist_head *head, int (*test)(struct inode *, void *),
-		void *data)
-{
-	struct inode *inode;
-
-	spin_lock(&inode_lock);
-	inode = find_inode(sb, head, test, data);
-	if (inode) {
-		__iget(inode);
-		spin_unlock(&inode_lock);
-		wait_on_inode(inode);
-		return inode;
-	}
-	spin_unlock(&inode_lock);
-	return NULL;
-}
-
-/**
- * ifind_fast - internal function, you want ilookup() or iget().
- * @sb:		super block of file system to search
- * @ino:	inode number to search for
- *
- * ifind_fast() searches for the inode @ino in the inode cache. This is for
- * file systems where the inode number is sufficient for unique identification
- * of an inode.
- *
- * If the inode is in the cache, the inode is returned with an incremented
- * reference count.
- *
- * Otherwise NULL is returned.
- */
-static inline struct inode *ifind_fast(struct super_block *sb,
-		struct hlist_head *head, unsigned long ino)
-{
-	struct inode *inode;
-
-	spin_lock(&inode_lock);
-	inode = find_inode_fast(sb, head, ino);
-	if (inode) {
-		__iget(inode);
-		spin_unlock(&inode_lock);
-		wait_on_inode(inode);
-		return inode;
-	}
-	spin_unlock(&inode_lock);
-	return NULL;
-}
-
-/**
- * ilookup5 - search for an inode in the inode cache
- * @sb:		super block of file system to search
- * @hashval:	hash value (usually inode number) to search for
- * @test:	callback used for comparisons between inodes
- * @data:	opaque data pointer to pass to @test
- *
- * ilookup5() uses ifind() to search for the inode specified by @hashval and
- * @data in the inode cache. This is a generalized version of ilookup() for
- * file systems where the inode number is not sufficient for unique
- * identification of an inode.
- *
- * If the inode is in the cache, the inode is returned with an incremented
- * reference count.
- *
- * Otherwise NULL is returned.
- *
- * Note, @test is called with the inode_lock held, so can't sleep.
- */
-struct inode *ilookup5(struct super_block *sb, unsigned long hashval,
-		int (*test)(struct inode *, void *), void *data)
-{
-	struct hlist_head *head = inode_hashtable + hash(sb, hashval);
-
-	return ifind(sb, head, test, data);
-}
-EXPORT_SYMBOL(ilookup5);
-
-/**
- * ilookup - search for an inode in the inode cache
- * @sb:		super block of file system to search
- * @ino:	inode number to search for
- *
- * ilookup() uses ifind_fast() to search for the inode @ino in the inode cache.
- * This is for file systems where the inode number is sufficient for unique
- * identification of an inode.
- *
- * If the inode is in the cache, the inode is returned with an incremented
- * reference count.
- *
- * Otherwise NULL is returned.
- */
-struct inode *ilookup(struct super_block *sb, unsigned long ino)
-{
-	struct hlist_head *head = inode_hashtable + hash(sb, ino);
-
-	return ifind_fast(sb, head, ino);
-}
-EXPORT_SYMBOL(ilookup);
-
-/**
- * iget5_locked - obtain an inode from a mounted file system
- * @sb:		super block of file system
- * @hashval:	hash value (usually inode number) to get
- * @test:	callback used for comparisons between inodes
- * @set:	callback used to initialize a new struct inode
- * @data:	opaque data pointer to pass to @test and @set
- *
- * This is iget() without the read_inode() portion of get_new_inode().
- *
- * iget5_locked() uses ifind() to search for the inode specified by @hashval
- * and @data in the inode cache and if present it is returned with an increased
- * reference count. This is a generalized version of iget_locked() for file
- * systems where the inode number is not sufficient for unique identification
- * of an inode.
- *
- * If the inode is not in cache, get_new_inode() is called to allocate a new
- * inode and this is returned locked, hashed, and with the I_NEW flag set. The
- * file system gets to fill it in before unlocking it via unlock_new_inode().
- *
- * Note both @test and @set are called with the inode_lock held, so can't sleep.
- */
-struct inode *iget5_locked(struct super_block *sb, unsigned long hashval,
-		int (*test)(struct inode *, void *),
-		int (*set)(struct inode *, void *), void *data)
-{
-	struct hlist_head *head = inode_hashtable + hash(sb, hashval);
-	struct inode *inode;
-
-	inode = ifind(sb, head, test, data);
-	if (inode)
-		return inode;
-	/*
-	 * get_new_inode() will do the right thing, re-trying the search
-	 * in case it had to block at any point.
-	 */
-	return get_new_inode(sb, head, test, set, data);
-}
-EXPORT_SYMBOL(iget5_locked);
-
-/**
- * iget_locked - obtain an inode from a mounted file system
- * @sb:		super block of file system
- * @ino:	inode number to get
- *
- * This is iget() without the read_inode() portion of get_new_inode_fast().
- *
- * iget_locked() uses ifind_fast() to search for the inode specified by @ino in
- * the inode cache and if present it is returned with an increased reference
- * count. This is for file systems where the inode number is sufficient for
- * unique identification of an inode.
- *
- * If the inode is not in cache, get_new_inode_fast() is called to allocate a
- * new inode and this is returned locked, hashed, and with the I_NEW flag set.
- * The file system gets to fill it in before unlocking it via
- * unlock_new_inode().
- */
-struct inode *iget_locked(struct super_block *sb, unsigned long ino)
-{
-	struct hlist_head *head = inode_hashtable + hash(sb, ino);
-	struct inode *inode;
-
-	inode = ifind_fast(sb, head, ino);
-	if (inode)
-		return inode;
-	/*
-	 * get_new_inode_fast() will do the right thing, re-trying the search
-	 * in case it had to block at any point.
-	 */
-	return get_new_inode_fast(sb, head, ino);
-}
-EXPORT_SYMBOL(iget_locked);
-
-/**
- *	__insert_inode_hash - hash an inode
- *	@inode: unhashed inode
- *	@hashval: unsigned long value used to locate this object in the
- *		inode_hashtable.
- *
- *	Add an inode to the inode hash for this superblock. If the inode
- *	has no superblock it is added to a separate anonymous chain.
- */
- 
-void __insert_inode_hash(struct inode *inode, unsigned long hashval)
-{
-	struct hlist_head *head = &anon_hash_chain;
-	if (inode->i_sb)
-		head = inode_hashtable + hash(inode->i_sb, hashval);
-	spin_lock(&inode_lock);
-	hlist_add_head(&inode->i_hash, head);
-	spin_unlock(&inode_lock);
-}
-
-/**
- *	remove_inode_hash - remove an inode from the hash
- *	@inode: inode to unhash
- *
- *	Remove an inode from the superblock or anonymous hash.
- */
- 
-void remove_inode_hash(struct inode *inode)
-{
-	spin_lock(&inode_lock);
-	hlist_del_init(&inode->i_hash);
-	spin_unlock(&inode_lock);
-}
-
-void generic_delete_inode(struct inode *inode)
-{
-	struct super_operations *op = inode->i_sb->s_op;
-
-<<<<<<< found
-	hlist_del_init(&inode->i_hash);
-||||||| expected
-	list_del_init(&inode->i_hash);
-=======
->>>>>>> replacement
-	list_del_init(&inode->i_list);
-	inode->i_state|=I_FREEING;
-	inodes_stat.nr_inodes--;
-	spin_unlock(&inode_lock);
-
-	if (inode->i_data.nrpages)
-		truncate_inode_pages(&inode->i_data, 0);
-
-	security_inode_delete(inode);
-
-	if (op->delete_inode) {
-		void (*delete)(struct inode *) = op->delete_inode;
-		if (!is_bad_inode(inode))
-			DQUOT_INIT(inode);
-		/* s_op->delete_inode internally recalls clear_inode() */
-		delete(inode);
-	} else
-		clear_inode(inode);
-	spin_lock(&inode_lock);
-	list_del_init(&inode->i_hash);
-	spin_unlock(&inode_lock);
-	wake_up_inode(inode);
-	if (inode->i_state != I_CLEAR)
-		BUG();
-	destroy_inode(inode);
-}
-EXPORT_SYMBOL(generic_delete_inode);
-
-static void generic_forget_inode(struct inode *inode)
-{
-	struct super_block *sb = inode->i_sb;
-
-	if (!hlist_unhashed(&inode->i_hash)) {
-		if (!(inode->i_state & (I_DIRTY|I_LOCK))) {
-			list_del(&inode->i_list);
-			list_add(&inode->i_list, &inode_unused);
-		}
-		inodes_stat.nr_unused++;
-		spin_unlock(&inode_lock);
-		if (!sb || (sb->s_flags & MS_ACTIVE))
-			return;
-		write_inode_now(inode, 1);
-		spin_lock(&inode_lock);
-		inodes_stat.nr_unused--;
-		hlist_del_init(&inode->i_hash);
-	}
-	list_del_init(&inode->i_list);
-	inode->i_state|=I_FREEING;
-	inodes_stat.nr_inodes--;
-	spin_unlock(&inode_lock);
-	if (inode->i_data.nrpages)
-		truncate_inode_pages(&inode->i_data, 0);
-	clear_inode(inode);
-	destroy_inode(inode);
-}
-
-/*
- * Normal UNIX filesystem behaviour: delete the
- * inode when the usage count drops to zero, and
- * i_nlink is zero.
- */
-static void generic_drop_inode(struct inode *inode)
-{
-	if (!inode->i_nlink)
-		generic_delete_inode(inode);
-	else
-		generic_forget_inode(inode);
-}
-
-/*
- * Called when we're dropping the last reference
- * to an inode. 
- *
- * Call the FS "drop()" function, defaulting to
- * the legacy UNIX filesystem behaviour..
- *
- * NOTE! NOTE! NOTE! We're called with the inode lock
- * held, and the drop function is supposed to release
- * the lock!
- */
-static inline void iput_final(struct inode *inode)
-{
-	struct super_operations *op = inode->i_sb->s_op;
-	void (*drop)(struct inode *) = generic_drop_inode;
-
-	if (op && op->drop_inode)
-		drop = op->drop_inode;
-	drop(inode);
-}
-
-/**
- *	iput	- put an inode 
- *	@inode: inode to put
- *
- *	Puts an inode, dropping its usage count. If the inode use count hits
- *	zero the inode is also then freed and may be destroyed.
- */
- 
-void iput(struct inode *inode)
-{
-	if (inode) {
-		struct super_operations *op = inode->i_sb->s_op;
-
-		if (inode->i_state == I_CLEAR)
-			BUG();
-
-		if (op && op->put_inode)
-			op->put_inode(inode);
-
-		if (atomic_dec_and_lock(&inode->i_count, &inode_lock))
-			iput_final(inode);
-	}
-}
-
-/**
- *	bmap	- find a block number in a file
- *	@inode: inode of file
- *	@block: block to find
- *
- *	Returns the block number on the device holding the inode that
- *	is the disk block number for the block of the file requested.
- *	That is, asked for block 4 of inode 1 the function will return the
- *	disk block relative to the disk start that holds that block of the 
- *	file.
- */
- 
-sector_t bmap(struct inode * inode, sector_t block)
-{
-	sector_t res = 0;
-	if (inode->i_mapping->a_ops->bmap)
-		res = inode->i_mapping->a_ops->bmap(inode->i_mapping, block);
-	return res;
-}
-
-/*
- * Return true if the filesystem which backs this inode considers the two
- * passed timespecs to be sufficiently different to warrant flushing the
- * altered time out to disk.
- */
-static int inode_times_differ(struct inode *inode,
-			struct timespec *old, struct timespec *new)
-{
-	if (IS_ONE_SECOND(inode))
-		return old->tv_sec != new->tv_sec;
-	return !timespec_equal(old, new);
-}
-
-/**
- *	update_atime	-	update the access time
- *	@inode: inode accessed
- *
- *	Update the accessed time on an inode and mark it for writeback.
- *	This function automatically handles read only file systems and media,
- *	as well as the "noatime" flag and inode specific "noatime" markers.
- */
- 
-void update_atime(struct inode *inode)
-{
-	struct timespec now;
-
-	if (IS_NOATIME(inode))
-		return;
-	if (IS_NODIRATIME(inode) && S_ISDIR(inode->i_mode))
-		return;
-	if (IS_RDONLY(inode))
-		return;
-
-	now = current_kernel_time();
-	if (inode_times_differ(inode, &inode->i_atime, &now)) {
-		inode->i_atime = now;
-		mark_inode_dirty_sync(inode);
-	} else {
-		if (!timespec_equal(&inode->i_atime, &now))
-			inode->i_atime = now;
-	}
-}
-
-/**
- *	inode_update_time	-	update mtime and ctime time
- *	@inode: inode accessed
- *	@ctime_too: update ctime too
- *
- *	Update the mtime time on an inode and mark it for writeback.
- *	When ctime_too is specified update the ctime too.
- */
-
-void inode_update_time(struct inode *inode, int ctime_too)
-{
-	struct timespec now = current_kernel_time();
-	int sync_it = 0;
-
-	if (inode_times_differ(inode, &inode->i_mtime, &now))
-		sync_it = 1;
-	inode->i_mtime = now;
-
-	if (ctime_too) {
-		if (inode_times_differ(inode, &inode->i_ctime, &now))
-			sync_it = 1;
-		inode->i_ctime = now;
-	}
-	if (sync_it)
-		mark_inode_dirty_sync(inode);
-}
-EXPORT_SYMBOL(inode_update_time);
-
-int inode_needs_sync(struct inode *inode)
-{
-	if (IS_SYNC(inode))
-		return 1;
-	if (S_ISDIR(inode->i_mode) && IS_DIRSYNC(inode))
-		return 1;
-	return 0;
-}
-EXPORT_SYMBOL(inode_needs_sync);
-
-/*
- *	Quota functions that want to walk the inode lists..
- */
-#ifdef CONFIG_QUOTA
-
-/* Functions back in dquot.c */
-void put_dquot_list(struct list_head *);
-int remove_inode_dquot_ref(struct inode *, int, struct list_head *);
-
-void remove_dquot_ref(struct super_block *sb, int type)
-{
-	struct inode *inode;
-	struct list_head *act_head;
-	LIST_HEAD(tofree_head);
-
-	if (!sb->dq_op)
-		return;	/* nothing to do */
-	spin_lock(&inode_lock);	/* This lock is for inodes code */
-	/* We don't have to lock against quota code - test IS_QUOTAINIT is just for speedup... */
- 
-	list_for_each(act_head, &inode_in_use) {
-		inode = list_entry(act_head, struct inode, i_list);
-		if (inode->i_sb == sb && IS_QUOTAINIT(inode))
-			remove_inode_dquot_ref(inode, type, &tofree_head);
-	}
-	list_for_each(act_head, &inode_unused) {
-		inode = list_entry(act_head, struct inode, i_list);
-		if (inode->i_sb == sb && IS_QUOTAINIT(inode))
-			remove_inode_dquot_ref(inode, type, &tofree_head);
-	}
-	list_for_each(act_head, &sb->s_dirty) {
-		inode = list_entry(act_head, struct inode, i_list);
-		if (IS_QUOTAINIT(inode))
-			remove_inode_dquot_ref(inode, type, &tofree_head);
-	}
-	list_for_each(act_head, &sb->s_io) {
-		inode = list_entry(act_head, struct inode, i_list);
-		if (IS_QUOTAINIT(inode))
-			remove_inode_dquot_ref(inode, type, &tofree_head);
-	}
-	spin_unlock(&inode_lock);
-
-	put_dquot_list(&tofree_head);
-}
-
-#endif
-
-/*
- * Hashed waitqueues for wait_on_inode().  The table is pretty small - the
- * kernel doesn't lock many inodes at the same time.
- */
-#define I_WAIT_TABLE_ORDER	3
-static struct i_wait_queue_head {
-	wait_queue_head_t wqh;
-} ____cacheline_aligned_in_smp i_wait_queue_heads[1<<I_WAIT_TABLE_ORDER];
-
-/*
- * Return the address of the waitqueue_head to be used for this inode
- */
-static wait_queue_head_t *i_waitq_head(struct inode *inode)
-{
-	return &i_wait_queue_heads[hash_ptr(inode, I_WAIT_TABLE_ORDER)].wqh;
-}
-
-void __wait_on_inode(struct inode *inode)
-{
-	DECLARE_WAITQUEUE(wait, current);
-	wait_queue_head_t *wq = i_waitq_head(inode);
-
-	add_wait_queue(wq, &wait);
-repeat:
-	set_current_state(TASK_UNINTERRUPTIBLE);
-	if (inode->i_state & I_LOCK) {
-		schedule();
-		goto repeat;
-	}
-	remove_wait_queue(wq, &wait);
-	__set_current_state(TASK_RUNNING);
-}
-
-void __wait_on_freeing_inode(struct inode *inode)
-{
-	DECLARE_WAITQUEUE(wait, current);
-	wait_queue_head_t *wq = i_waitq_head(inode);
-
-	add_wait_queue(wq, &wait);
-	set_current_state(TASK_UNINTERRUPTIBLE);
-	spin_unlock(&inode_lock);
-	schedule();
-	remove_wait_queue(wq, &wait);
-	current->state = TASK_RUNNING;
-	spin_lock(&inode_lock);
-}
-
-
-void wake_up_inode(struct inode *inode)
-{
-	wait_queue_head_t *wq = i_waitq_head(inode);
-
-	/*
-	 * Prevent speculative execution through spin_unlock(&inode_lock);
-	 */
-	smp_mb();
-	if (waitqueue_active(wq))
-		wake_up_all(wq);
-}
-
-/*
- * Initialize the waitqueues and inode hash table.
- */
-void __init inode_init(unsigned long mempages)
-{
-	struct hlist_head *head;
-	unsigned long order;
-	unsigned int nr_hash;
-	int i;
-
-	for (i = 0; i < ARRAY_SIZE(i_wait_queue_heads); i++)
-		init_waitqueue_head(&i_wait_queue_heads[i].wqh);
-
-	mempages >>= (14 - PAGE_SHIFT);
-	mempages *= sizeof(struct list_head);
-	for (order = 0; ((1UL << order) << PAGE_SHIFT) < mempages; order++)
-		;
-
-	do {
-		unsigned long tmp;
-
-		nr_hash = (1UL << order) * PAGE_SIZE /
-			sizeof(struct hlist_head);
-		i_hash_mask = (nr_hash - 1);
-
-		tmp = nr_hash;
-		i_hash_shift = 0;
-		while ((tmp >>= 1UL) != 0UL)
-			i_hash_shift++;
-
-		inode_hashtable = (struct hlist_head *)
-			__get_free_pages(GFP_ATOMIC, order);
-	} while (inode_hashtable == NULL && --order >= 0);
-
-	printk("Inode-cache hash table entries: %d (order: %ld, %ld bytes)\n",
-			nr_hash, order, (PAGE_SIZE << order));
-
-	if (!inode_hashtable)
-		panic("Failed to allocate inode hash table\n");
-
-	head = inode_hashtable;
-	i = nr_hash;
-	do {
-		INIT_HLIST_HEAD(head);
-		head++;
-		i--;
-	} while (i);
-
-	/* inode slab cache */
-	inode_cachep = kmem_cache_create("inode_cache", sizeof(struct inode),
-					 0, SLAB_HWCACHE_ALIGN, init_once,
-					 NULL);
-	if (!inode_cachep)
-		panic("cannot create inode slab cache");
-
-	set_shrinker(DEFAULT_SEEKS, shrink_icache_memory);
-}
-
-void init_special_inode(struct inode *inode, umode_t mode, dev_t rdev)
-{
-	inode->i_mode = mode;
-	if (S_ISCHR(mode)) {
-		inode->i_fop = &def_chr_fops;
-		inode->i_rdev = to_kdev_t(rdev);
-	} else if (S_ISBLK(mode)) {
-		inode->i_fop = &def_blk_fops;
-		inode->i_rdev = to_kdev_t(rdev);
-	} else if (S_ISFIFO(mode))
-		inode->i_fop = &def_fifo_fops;
-	else if (S_ISSOCK(mode))
-		inode->i_fop = &bad_sock_fops;
-	else
-		printk(KERN_DEBUG "init_special_inode: bogus i_mode (%o)\n",
-		       mode);
-}
./linux/inode-justrej/lmerge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- wmerge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:45.300774110 +0000
@@ -1,1352 +0,0 @@
-/*
- * linux/fs/inode.c
- *
- * (C) 1997 Linus Torvalds
- */
-
-#include <linux/config.h>
-#include <linux/fs.h>
-#include <linux/mm.h>
-#include <linux/dcache.h>
-#include <linux/init.h>
-#include <linux/quotaops.h>
-#include <linux/slab.h>
-#include <linux/writeback.h>
-#include <linux/module.h>
-#include <linux/backing-dev.h>
-#include <linux/wait.h>
-#include <linux/hash.h>
-#include <linux/swap.h>
-#include <linux/security.h>
-
-/*
- * This is needed for the following functions:
- *  - inode_has_buffers
- *  - invalidate_inode_buffers
- *  - fsync_bdev
- *  - invalidate_bdev
- *
- * FIXME: remove all knowledge of the buffer layer from this file
- */
-#include <linux/buffer_head.h>
-
-/*
- * New inode.c implementation.
- *
- * This implementation has the basic premise of trying
- * to be extremely low-overhead and SMP-safe, yet be
- * simple enough to be "obviously correct".
- *
- * Famous last words.
- */
-
-/* inode dynamic allocation 1999, Andrea Arcangeli <andrea@suse.de> */
-
-/* #define INODE_PARANOIA 1 */
-/* #define INODE_DEBUG 1 */
-
-/*
- * Inode lookup is no longer as critical as it used to be:
- * most of the lookups are going to be through the dcache.
- */
-#define I_HASHBITS	i_hash_shift
-#define I_HASHMASK	i_hash_mask
-
-static unsigned int i_hash_mask;
-static unsigned int i_hash_shift;
-
-/*
- * Each inode can be on two separate lists. One is
- * the hash list of the inode, used for lookups. The
- * other linked list is the "type" list:
- *  "in_use" - valid inode, i_count > 0, i_nlink > 0
- *  "dirty"  - as "in_use" but also dirty
- *  "unused" - valid inode, i_count = 0
- *
- * A "dirty" list is maintained for each super block,
- * allowing for low-overhead inode sync() operations.
- */
-
-LIST_HEAD(inode_in_use);
-LIST_HEAD(inode_unused);
-static struct hlist_head *inode_hashtable;
-static HLIST_HEAD(anon_hash_chain); /* for inodes with NULL i_sb */
-
-/*
- * A simple spinlock to protect the list manipulations.
- *
- * NOTE! You also have to own the lock if you change
- * the i_state of an inode while it is in use..
- */
-spinlock_t inode_lock = SPIN_LOCK_UNLOCKED;
-
-/*
- * iprune_sem provides exclusion between the kswapd or try_to_free_pages
- * icache shrinking path, and the umount path.  Without this exclusion,
- * by the time prune_icache calls iput for the inode whose pages it has
- * been invalidating, or by the time it calls clear_inode & destroy_inode
- * from its final dispose_list, the struct super_block they refer to
- * (for inode->i_sb->s_op) may already have been freed and reused.
- */
-static DECLARE_MUTEX(iprune_sem);
-
-/*
- * Statistics gathering..
- */
-struct inodes_stat_t inodes_stat;
-
-static kmem_cache_t * inode_cachep;
-
-static struct inode *alloc_inode(struct super_block *sb)
-{
-	static struct address_space_operations empty_aops;
-	static struct inode_operations empty_iops;
-	static struct file_operations empty_fops;
-	struct inode *inode;
-
-	if (sb->s_op->alloc_inode)
-		inode = sb->s_op->alloc_inode(sb);
-	else
-		inode = (struct inode *) kmem_cache_alloc(inode_cachep, SLAB_KERNEL);
-
-	if (inode) {
-		struct address_space * const mapping = &inode->i_data;
-
-		inode->i_sb = sb;
-		inode->i_blkbits = sb->s_blocksize_bits;
-		inode->i_flags = 0;
-		atomic_set(&inode->i_count, 1);
-		inode->i_sock = 0;
-		inode->i_op = &empty_iops;
-		inode->i_fop = &empty_fops;
-		inode->i_nlink = 1;
-		atomic_set(&inode->i_writecount, 0);
-		inode->i_size = 0;
-		inode->i_blocks = 0;
-		inode->i_bytes = 0;
-		inode->i_generation = 0;
-		memset(&inode->i_dquot, 0, sizeof(inode->i_dquot));
-		inode->i_pipe = NULL;
-		inode->i_bdev = NULL;
-		inode->i_rdev = to_kdev_t(0);
-		inode->i_security = NULL;
-		if (security_inode_alloc(inode)) {
-			if (inode->i_sb->s_op->destroy_inode)
-				inode->i_sb->s_op->destroy_inode(inode);
-			else
-				kmem_cache_free(inode_cachep, (inode));
-			return NULL;
-		}
-
-		mapping->a_ops = &empty_aops;
- 		mapping->host = inode;
-		mapping->gfp_mask = GFP_HIGHUSER;
-		mapping->dirtied_when = 0;
-		mapping->assoc_mapping = NULL;
-		mapping->backing_dev_info = &default_backing_dev_info;
-		if (sb->s_bdev)
-			mapping->backing_dev_info = sb->s_bdev->bd_inode->i_mapping->backing_dev_info;
-		memset(&inode->u, 0, sizeof(inode->u));
-		inode->i_mapping = mapping;
-	}
-	return inode;
-}
-
-void destroy_inode(struct inode *inode) 
-{
-	if (inode_has_buffers(inode))
-		BUG();
-	security_inode_free(inode);
-	if (inode->i_sb->s_op->destroy_inode)
-		inode->i_sb->s_op->destroy_inode(inode);
-	else
-		kmem_cache_free(inode_cachep, (inode));
-}
-
-
-/*
- * These are initializations that only need to be done
- * once, because the fields are idempotent across use
- * of the inode, so let the slab aware of that.
- */
-void inode_init_once(struct inode *inode)
-{
-	memset(inode, 0, sizeof(*inode));
-	INIT_HLIST_NODE(&inode->i_hash);
-	INIT_LIST_HEAD(&inode->i_data.clean_pages);
-	INIT_LIST_HEAD(&inode->i_data.dirty_pages);
-	INIT_LIST_HEAD(&inode->i_data.locked_pages);
-	INIT_LIST_HEAD(&inode->i_data.io_pages);
-	INIT_LIST_HEAD(&inode->i_dentry);
-	INIT_LIST_HEAD(&inode->i_devices);
-	sema_init(&inode->i_sem, 1);
-	INIT_RADIX_TREE(&inode->i_data.page_tree, GFP_ATOMIC);
-	rwlock_init(&inode->i_data.page_lock);
-	init_MUTEX(&inode->i_data.i_shared_sem);
-	INIT_LIST_HEAD(&inode->i_data.private_list);
-	spin_lock_init(&inode->i_data.private_lock);
-	INIT_LIST_HEAD(&inode->i_data.i_mmap);
-	INIT_LIST_HEAD(&inode->i_data.i_mmap_shared);
-	spin_lock_init(&inode->i_lock);
-}
-
-static void init_once(void * foo, kmem_cache_t * cachep, unsigned long flags)
-{
-	struct inode * inode = (struct inode *) foo;
-
-	if ((flags & (SLAB_CTOR_VERIFY|SLAB_CTOR_CONSTRUCTOR)) ==
-	    SLAB_CTOR_CONSTRUCTOR)
-		inode_init_once(inode);
-}
-
-/*
- * inode_lock must be held
- */
-void __iget(struct inode * inode)
-{
-	if (atomic_read(&inode->i_count)) {
-		atomic_inc(&inode->i_count);
-		return;
-	}
-	atomic_inc(&inode->i_count);
-	if (!(inode->i_state & (I_DIRTY|I_LOCK))) {
-		list_del(&inode->i_list);
-		list_add(&inode->i_list, &inode_in_use);
-	}
-	inodes_stat.nr_unused--;
-}
-
-/**
- * clear_inode - clear an inode
- * @inode: inode to clear
- *
- * This is called by the filesystem to tell us
- * that the inode is no longer useful. We just
- * terminate it with extreme prejudice.
- */
- 
-void clear_inode(struct inode *inode)
-{
-	invalidate_inode_buffers(inode);
-       
-	if (inode->i_data.nrpages)
-		BUG();
-	if (!(inode->i_state & I_FREEING))
-		BUG();
-	if (inode->i_state & I_CLEAR)
-		BUG();
-	wait_on_inode(inode);
-	DQUOT_DROP(inode);
-	if (inode->i_sb && inode->i_sb->s_op->clear_inode)
-		inode->i_sb->s_op->clear_inode(inode);
-	if (inode->i_bdev)
-		bd_forget(inode);
-	inode->i_state = I_CLEAR;
-}
-
-/*
- * Dispose-list gets a local list with local inodes in it, so it doesn't
- * need to worry about list corruption and SMP locks.
- */
-static void dispose_list(struct list_head *head)
-{
-	int nr_disposed = 0;
-
-	while (!list_empty(head)) {
-		struct inode *inode;
-
-		inode = list_entry(head->next, struct inode, i_list);
-		list_del(&inode->i_list);
-
-		if (inode->i_data.nrpages)
-			truncate_inode_pages(&inode->i_data, 0);
-		clear_inode(inode);
-		destroy_inode(inode);
-		nr_disposed++;
-	}
-	spin_lock(&inode_lock);
-	inodes_stat.nr_inodes -= nr_disposed;
-	spin_unlock(&inode_lock);
-}
-
-/*
- * Invalidate all inodes for a device.
- */
-static int invalidate_list(struct list_head *head, struct super_block * sb, struct list_head * dispose)
-{
-	struct list_head *next;
-	int busy = 0, count = 0;
-
-	next = head->next;
-	for (;;) {
-		struct list_head * tmp = next;
-		struct inode * inode;
-
-		next = next->next;
-		if (tmp == head)
-			break;
-		inode = list_entry(tmp, struct inode, i_list);
-		if (inode->i_sb != sb)
-			continue;
-		invalidate_inode_buffers(inode);
-		if (!atomic_read(&inode->i_count)) {
-			hlist_del_init(&inode->i_hash);
-			list_del(&inode->i_list);
-			list_add(&inode->i_list, dispose);
-			inode->i_state |= I_FREEING;
-			count++;
-			continue;
-		}
-		busy = 1;
-	}
-	/* only unused inodes may be cached with i_count zero */
-	inodes_stat.nr_unused -= count;
-	return busy;
-}
-
-/*
- * This is a two-stage process. First we collect all
- * offending inodes onto the throw-away list, and in
- * the second stage we actually dispose of them. This
- * is because we don't want to sleep while messing
- * with the global lists..
- */
- 
-/**
- *	invalidate_inodes	- discard the inodes on a device
- *	@sb: superblock
- *
- *	Discard all of the inodes for a given superblock. If the discard
- *	fails because there are busy inodes then a non zero value is returned.
- *	If the discard is successful all the inodes have been discarded.
- */
- 
-int invalidate_inodes(struct super_block * sb)
-{
-	int busy;
-	LIST_HEAD(throw_away);
-
-	down(&iprune_sem);
-	spin_lock(&inode_lock);
-	busy = invalidate_list(&inode_in_use, sb, &throw_away);
-	busy |= invalidate_list(&inode_unused, sb, &throw_away);
-	busy |= invalidate_list(&sb->s_dirty, sb, &throw_away);
-	busy |= invalidate_list(&sb->s_io, sb, &throw_away);
-	spin_unlock(&inode_lock);
-
-	dispose_list(&throw_away);
-	up(&iprune_sem);
-
-	return busy;
-}
- 
-int invalidate_device(kdev_t dev, int do_sync)
-{
-	struct super_block *sb;
-	struct block_device *bdev = bdget(kdev_t_to_nr(dev));
-	int res;
-
-	if (!bdev)
-		return 0;
-
-	if (do_sync)
-		fsync_bdev(bdev);
-
-	res = 0;
-	sb = get_super(bdev);
-	if (sb) {
-		/*
-		 * no need to lock the super, get_super holds the
-		 * read semaphore so the filesystem cannot go away
-		 * under us (->put_super runs with the write lock
-		 * hold).
-		 */
-		shrink_dcache_sb(sb);
-		res = invalidate_inodes(sb);
-		drop_super(sb);
-	}
-	invalidate_bdev(bdev, 0);
-	bdput(bdev);
-	return res;
-}
-
-static int can_unuse(struct inode *inode)
-{
-	if (inode->i_state)
-		return 0;
-	if (inode_has_buffers(inode))
-		return 0;
-	if (atomic_read(&inode->i_count))
-		return 0;
-	if (inode->i_data.nrpages)
-		return 0;
-	return 1;
-}
-
-/*
- * Scan `goal' inodes on the unused list for freeable ones. They are moved to
- * a temporary list and then are freed outside inode_lock by dispose_list().
- *
- * Any inodes which are pinned purely because of attached pagecache have their
- * pagecache removed.  We expect the final iput() on that inode to add it to
- * the front of the inode_unused list.  So look for it there and if the
- * inode is still freeable, proceed.  The right inode is found 99.9% of the
- * time in testing on a 4-way.
- *
- * If the inode has metadata buffers attached to mapping->private_list then
- * try to remove them.
- */
-static void prune_icache(int nr_to_scan)
-{
-	LIST_HEAD(freeable);
-	int nr_pruned = 0;
-	int nr_scanned;
-	unsigned long reap = 0;
-
-	down(&iprune_sem);
-	spin_lock(&inode_lock);
-	for (nr_scanned = 0; nr_scanned < nr_to_scan; nr_scanned++) {
-		struct inode *inode;
-
-		if (list_empty(&inode_unused))
-			break;
-
-		inode = list_entry(inode_unused.prev, struct inode, i_list);
-
-		if (inode->i_state || atomic_read(&inode->i_count)) {
-			list_move(&inode->i_list, &inode_unused);
-			continue;
-		}
-		if (inode_has_buffers(inode) || inode->i_data.nrpages) {
-			__iget(inode);
-			spin_unlock(&inode_lock);
-			if (remove_inode_buffers(inode))
-				reap += invalidate_inode_pages(&inode->i_data);
-			iput(inode);
-			spin_lock(&inode_lock);
-
-			if (inode != list_entry(inode_unused.next,
-						struct inode, i_list))
-				continue;	/* wrong inode or list_empty */
-			if (!can_unuse(inode))
-				continue;
-		}
-		hlist_del_init(&inode->i_hash);
-		list_move(&inode->i_list, &freeable);
-		inode->i_state |= I_FREEING;
-		nr_pruned++;
-	}
-	inodes_stat.nr_unused -= nr_pruned;
-	spin_unlock(&inode_lock);
-
-	dispose_list(&freeable);
-	up(&iprune_sem);
-
-	if (current_is_kswapd)
-		mod_page_state(kswapd_inodesteal, reap);
-	else
-		mod_page_state(pginodesteal, reap);
-}
-
-/*
- * shrink_icache_memory() will attempt to reclaim some unused inodes.  Here,
- * "unused" means that no dentries are referring to the inodes: the files are
- * not open and the dcache references to those inodes have already been
- * reclaimed.
- *
- * This function is passed the number of inodes to scan, and it returns the
- * total number of remaining possibly-reclaimable inodes.
- */
-static int shrink_icache_memory(int nr, unsigned int gfp_mask)
-{
-	if (nr) {
-		/*
-		 * Nasty deadlock avoidance.  We may hold various FS locks,
-		 * and we don't want to recurse into the FS that called us
-		 * in clear_inode() and friends..
-	 	 */
-		if (gfp_mask & __GFP_FS)
-			prune_icache(nr);
-	}
-	return inodes_stat.nr_unused;
-}
-
-void __wait_on_freeing_inode(struct inode *inode);
-/*
- * Called with the inode lock held.
- * NOTE: we are not increasing the inode-refcount, you must call __iget()
- * by hand after calling find_inode now! This simplifies iunique and won't
- * add any additional branch in the common code.
- */
-static struct inode * find_inode(struct super_block * sb, struct hlist_head *head, int (*test)(struct inode *, void *), void *data)
-{
-	struct hlist_node *node;
-	struct inode * inode = NULL;
-
-	hlist_for_each (node, head) { 
-		prefetch(node->next);
-		inode = hlist_entry(node, struct inode, i_hash);
-		if (inode->i_sb != sb)
-			continue;
-		if (!test(inode, data))
-			continue;
-		if (inode->i_state & (I_FREEING|I_CLEAR)) {
-			__wait_on_freeing_inode(inode);
-			tmp = head;
-			continue;
-		}
-		break;
-	}
-	return node ? inode : NULL;
-}
-
-/*
- * find_inode_fast is the fast path version of find_inode, see the comment at
- * iget_locked for details.
- */
-static struct inode * find_inode_fast(struct super_block * sb, struct hlist_head *head, unsigned long ino)
-{
-	struct hlist_node *node;
-	struct inode * inode = NULL;
-
-	hlist_for_each (node, head) {
-		prefetch(node->next);
-		inode = list_entry(node, struct inode, i_hash);
-		if (inode->i_ino != ino)
-			continue;
-		if (inode->i_sb != sb)
-			continue;
-		if (inode->i_state & (I_FREEING|I_CLEAR)) {
-			__wait_on_freeing_inode(inode);
-			tmp = head;
-			continue;
-		}
-		break;
-	}
-	return node ? inode : NULL;
-}
-
-/**
- *	new_inode 	- obtain an inode
- *	@sb: superblock
- *
- *	Allocates a new inode for given superblock.
- */
- 
-struct inode *new_inode(struct super_block *sb)
-{
-	static unsigned long last_ino;
-	struct inode * inode;
-
-	spin_lock_prefetch(&inode_lock);
-	
-	inode = alloc_inode(sb);
-	if (inode) {
-		spin_lock(&inode_lock);
-		inodes_stat.nr_inodes++;
-		list_add(&inode->i_list, &inode_in_use);
-		inode->i_ino = ++last_ino;
-		inode->i_state = 0;
-		spin_unlock(&inode_lock);
-	}
-	return inode;
-}
-
-void unlock_new_inode(struct inode *inode)
-{
-	/*
-	 * This is special!  We do not need the spinlock
-	 * when clearing I_LOCK, because we're guaranteed
-	 * that nobody else tries to do anything about the
-	 * state of the inode when it is locked, as we
-	 * just created it (so there can be no old holders
-	 * that haven't tested I_LOCK).
-	 */
-	inode->i_state &= ~(I_LOCK|I_NEW);
-	wake_up_inode(inode);
-}
-EXPORT_SYMBOL(unlock_new_inode);
-
-/*
- * This is called without the inode lock held.. Be careful.
- *
- * We no longer cache the sb_flags in i_flags - see fs.h
- *	-- rmk@arm.uk.linux.org
- */
-static struct inode * get_new_inode(struct super_block *sb, struct hlist_head *head, int (*test)(struct inode *, void *), int (*set)(struct inode *, void *), void *data)
-{
-	struct inode * inode;
-
-	inode = alloc_inode(sb);
-	if (inode) {
-		struct inode * old;
-
-		spin_lock(&inode_lock);
-		/* We released the lock, so.. */
-		old = find_inode(sb, head, test, data);
-		if (!old) {
-			if (set(inode, data))
-				goto set_failed;
-
-			inodes_stat.nr_inodes++;
-			list_add(&inode->i_list, &inode_in_use);
-			hlist_add_head(&inode->i_hash, head);
-			inode->i_state = I_LOCK|I_NEW;
-			spin_unlock(&inode_lock);
-
-			/* Return the locked inode with I_NEW set, the
-			 * caller is responsible for filling in the contents
-			 */
-			return inode;
-		}
-
-		/*
-		 * Uhhuh, somebody else created the same inode under
-		 * us. Use the old inode instead of the one we just
-		 * allocated.
-		 */
-		__iget(old);
-		spin_unlock(&inode_lock);
-		destroy_inode(inode);
-		inode = old;
-		wait_on_inode(inode);
-	}
-	return inode;
-
-set_failed:
-	spin_unlock(&inode_lock);
-	destroy_inode(inode);
-	return NULL;
-}
-
-/*
- * get_new_inode_fast is the fast path version of get_new_inode, see the
- * comment at iget_locked for details.
- */
-static struct inode * get_new_inode_fast(struct super_block *sb, struct hlist_head *head, unsigned long ino)
-{
-	struct inode * inode;
-
-	inode = alloc_inode(sb);
-	if (inode) {
-		struct inode * old;
-
-		spin_lock(&inode_lock);
-		/* We released the lock, so.. */
-		old = find_inode_fast(sb, head, ino);
-		if (!old) {
-			inode->i_ino = ino;
-			inodes_stat.nr_inodes++;
-			list_add(&inode->i_list, &inode_in_use);
-			hlist_add_head(&inode->i_hash, head);
-			inode->i_state = I_LOCK|I_NEW;
-			spin_unlock(&inode_lock);
-
-			/* Return the locked inode with I_NEW set, the
-			 * caller is responsible for filling in the contents
-			 */
-			return inode;
-		}
-
-		/*
-		 * Uhhuh, somebody else created the same inode under
-		 * us. Use the old inode instead of the one we just
-		 * allocated.
-		 */
-		__iget(old);
-		spin_unlock(&inode_lock);
-		destroy_inode(inode);
-		inode = old;
-		wait_on_inode(inode);
-	}
-	return inode;
-}
-
-static inline unsigned long hash(struct super_block *sb, unsigned long hashval)
-{
-	unsigned long tmp = hashval + ((unsigned long) sb / L1_CACHE_BYTES);
-	tmp = tmp + (tmp >> I_HASHBITS);
-	return tmp & I_HASHMASK;
-}
-
-/* Yeah, I know about quadratic hash. Maybe, later. */
-
-/**
- *	iunique - get a unique inode number
- *	@sb: superblock
- *	@max_reserved: highest reserved inode number
- *
- *	Obtain an inode number that is unique on the system for a given
- *	superblock. This is used by file systems that have no natural
- *	permanent inode numbering system. An inode number is returned that
- *	is higher than the reserved limit but unique.
- *
- *	BUGS:
- *	With a large number of inodes live on the file system this function
- *	currently becomes quite slow.
- */
- 
-ino_t iunique(struct super_block *sb, ino_t max_reserved)
-{
-	static ino_t counter = 0;
-	struct inode *inode;
-	struct hlist_head * head;
-	ino_t res;
-	spin_lock(&inode_lock);
-retry:
-	if (counter > max_reserved) {
-		head = inode_hashtable + hash(sb,counter);
-		res = counter++;
-		inode = find_inode_fast(sb, head, res);
-		if (!inode) {
-			spin_unlock(&inode_lock);
-			return res;
-		}
-	} else {
-		counter = max_reserved + 1;
-	}
-	goto retry;
-	
-}
-
-struct inode *igrab(struct inode *inode)
-{
-	spin_lock(&inode_lock);
-	if (!(inode->i_state & I_FREEING))
-		__iget(inode);
-	else
-		/*
-		 * Handle the case where s_op->clear_inode is not been
-		 * called yet, and somebody is calling igrab
-		 * while the inode is getting freed.
-		 */
-		inode = NULL;
-	spin_unlock(&inode_lock);
-	return inode;
-}
-
-/**
- * ifind - internal function, you want ilookup5() or iget5().
- * @sb:		super block of file system to search
- * @hashval:	hash value (usually inode number) to search for
- * @test:	callback used for comparisons between inodes
- * @data:	opaque data pointer to pass to @test
- *
- * ifind() searches for the inode specified by @hashval and @data in the inode
- * cache. This is a generalized version of ifind_fast() for file systems where
- * the inode number is not sufficient for unique identification of an inode.
- *
- * If the inode is in the cache, the inode is returned with an incremented
- * reference count.
- *
- * Otherwise NULL is returned.
- *
- * Note, @test is called with the inode_lock held, so can't sleep.
- */
-static inline struct inode *ifind(struct super_block *sb,
-		struct hlist_head *head, int (*test)(struct inode *, void *),
-		void *data)
-{
-	struct inode *inode;
-
-	spin_lock(&inode_lock);
-	inode = find_inode(sb, head, test, data);
-	if (inode) {
-		__iget(inode);
-		spin_unlock(&inode_lock);
-		wait_on_inode(inode);
-		return inode;
-	}
-	spin_unlock(&inode_lock);
-	return NULL;
-}
-
-/**
- * ifind_fast - internal function, you want ilookup() or iget().
- * @sb:		super block of file system to search
- * @ino:	inode number to search for
- *
- * ifind_fast() searches for the inode @ino in the inode cache. This is for
- * file systems where the inode number is sufficient for unique identification
- * of an inode.
- *
- * If the inode is in the cache, the inode is returned with an incremented
- * reference count.
- *
- * Otherwise NULL is returned.
- */
-static inline struct inode *ifind_fast(struct super_block *sb,
-		struct hlist_head *head, unsigned long ino)
-{
-	struct inode *inode;
-
-	spin_lock(&inode_lock);
-	inode = find_inode_fast(sb, head, ino);
-	if (inode) {
-		__iget(inode);
-		spin_unlock(&inode_lock);
-		wait_on_inode(inode);
-		return inode;
-	}
-	spin_unlock(&inode_lock);
-	return NULL;
-}
-
-/**
- * ilookup5 - search for an inode in the inode cache
- * @sb:		super block of file system to search
- * @hashval:	hash value (usually inode number) to search for
- * @test:	callback used for comparisons between inodes
- * @data:	opaque data pointer to pass to @test
- *
- * ilookup5() uses ifind() to search for the inode specified by @hashval and
- * @data in the inode cache. This is a generalized version of ilookup() for
- * file systems where the inode number is not sufficient for unique
- * identification of an inode.
- *
- * If the inode is in the cache, the inode is returned with an incremented
- * reference count.
- *
- * Otherwise NULL is returned.
- *
- * Note, @test is called with the inode_lock held, so can't sleep.
- */
-struct inode *ilookup5(struct super_block *sb, unsigned long hashval,
-		int (*test)(struct inode *, void *), void *data)
-{
-	struct hlist_head *head = inode_hashtable + hash(sb, hashval);
-
-	return ifind(sb, head, test, data);
-}
-EXPORT_SYMBOL(ilookup5);
-
-/**
- * ilookup - search for an inode in the inode cache
- * @sb:		super block of file system to search
- * @ino:	inode number to search for
- *
- * ilookup() uses ifind_fast() to search for the inode @ino in the inode cache.
- * This is for file systems where the inode number is sufficient for unique
- * identification of an inode.
- *
- * If the inode is in the cache, the inode is returned with an incremented
- * reference count.
- *
- * Otherwise NULL is returned.
- */
-struct inode *ilookup(struct super_block *sb, unsigned long ino)
-{
-	struct hlist_head *head = inode_hashtable + hash(sb, ino);
-
-	return ifind_fast(sb, head, ino);
-}
-EXPORT_SYMBOL(ilookup);
-
-/**
- * iget5_locked - obtain an inode from a mounted file system
- * @sb:		super block of file system
- * @hashval:	hash value (usually inode number) to get
- * @test:	callback used for comparisons between inodes
- * @set:	callback used to initialize a new struct inode
- * @data:	opaque data pointer to pass to @test and @set
- *
- * This is iget() without the read_inode() portion of get_new_inode().
- *
- * iget5_locked() uses ifind() to search for the inode specified by @hashval
- * and @data in the inode cache and if present it is returned with an increased
- * reference count. This is a generalized version of iget_locked() for file
- * systems where the inode number is not sufficient for unique identification
- * of an inode.
- *
- * If the inode is not in cache, get_new_inode() is called to allocate a new
- * inode and this is returned locked, hashed, and with the I_NEW flag set. The
- * file system gets to fill it in before unlocking it via unlock_new_inode().
- *
- * Note both @test and @set are called with the inode_lock held, so can't sleep.
- */
-struct inode *iget5_locked(struct super_block *sb, unsigned long hashval,
-		int (*test)(struct inode *, void *),
-		int (*set)(struct inode *, void *), void *data)
-{
-	struct hlist_head *head = inode_hashtable + hash(sb, hashval);
-	struct inode *inode;
-
-	inode = ifind(sb, head, test, data);
-	if (inode)
-		return inode;
-	/*
-	 * get_new_inode() will do the right thing, re-trying the search
-	 * in case it had to block at any point.
-	 */
-	return get_new_inode(sb, head, test, set, data);
-}
-EXPORT_SYMBOL(iget5_locked);
-
-/**
- * iget_locked - obtain an inode from a mounted file system
- * @sb:		super block of file system
- * @ino:	inode number to get
- *
- * This is iget() without the read_inode() portion of get_new_inode_fast().
- *
- * iget_locked() uses ifind_fast() to search for the inode specified by @ino in
- * the inode cache and if present it is returned with an increased reference
- * count. This is for file systems where the inode number is sufficient for
- * unique identification of an inode.
- *
- * If the inode is not in cache, get_new_inode_fast() is called to allocate a
- * new inode and this is returned locked, hashed, and with the I_NEW flag set.
- * The file system gets to fill it in before unlocking it via
- * unlock_new_inode().
- */
-struct inode *iget_locked(struct super_block *sb, unsigned long ino)
-{
-	struct hlist_head *head = inode_hashtable + hash(sb, ino);
-	struct inode *inode;
-
-	inode = ifind_fast(sb, head, ino);
-	if (inode)
-		return inode;
-	/*
-	 * get_new_inode_fast() will do the right thing, re-trying the search
-	 * in case it had to block at any point.
-	 */
-	return get_new_inode_fast(sb, head, ino);
-}
-EXPORT_SYMBOL(iget_locked);
-
-/**
- *	__insert_inode_hash - hash an inode
- *	@inode: unhashed inode
- *	@hashval: unsigned long value used to locate this object in the
- *		inode_hashtable.
- *
- *	Add an inode to the inode hash for this superblock. If the inode
- *	has no superblock it is added to a separate anonymous chain.
- */
- 
-void __insert_inode_hash(struct inode *inode, unsigned long hashval)
-{
-	struct hlist_head *head = &anon_hash_chain;
-	if (inode->i_sb)
-		head = inode_hashtable + hash(inode->i_sb, hashval);
-	spin_lock(&inode_lock);
-	hlist_add_head(&inode->i_hash, head);
-	spin_unlock(&inode_lock);
-}
-
-/**
- *	remove_inode_hash - remove an inode from the hash
- *	@inode: inode to unhash
- *
- *	Remove an inode from the superblock or anonymous hash.
- */
- 
-void remove_inode_hash(struct inode *inode)
-{
-	spin_lock(&inode_lock);
-	hlist_del_init(&inode->i_hash);
-	spin_unlock(&inode_lock);
-}
-
-void generic_delete_inode(struct inode *inode)
-{
-	struct super_operations *op = inode->i_sb->s_op;
-
-<<<---hlist_del_init|||list_del_init===--->>>	list_del_init(&inode->i_list);
-	inode->i_state|=I_FREEING;
-	inodes_stat.nr_inodes--;
-	spin_unlock(&inode_lock);
-
-	if (inode->i_data.nrpages)
-		truncate_inode_pages(&inode->i_data, 0);
-
-	security_inode_delete(inode);
-
-	if (op->delete_inode) {
-		void (*delete)(struct inode *) = op->delete_inode;
-		if (!is_bad_inode(inode))
-			DQUOT_INIT(inode);
-		/* s_op->delete_inode internally recalls clear_inode() */
-		delete(inode);
-	} else
-		clear_inode(inode);
-	spin_lock(&inode_lock);
-	list_del_init(&inode->i_hash);
-	spin_unlock(&inode_lock);
-	wake_up_inode(inode);
-	if (inode->i_state != I_CLEAR)
-		BUG();
-	destroy_inode(inode);
-}
-EXPORT_SYMBOL(generic_delete_inode);
-
-static void generic_forget_inode(struct inode *inode)
-{
-	struct super_block *sb = inode->i_sb;
-
-	if (!hlist_unhashed(&inode->i_hash)) {
-		if (!(inode->i_state & (I_DIRTY|I_LOCK))) {
-			list_del(&inode->i_list);
-			list_add(&inode->i_list, &inode_unused);
-		}
-		inodes_stat.nr_unused++;
-		spin_unlock(&inode_lock);
-		if (!sb || (sb->s_flags & MS_ACTIVE))
-			return;
-		write_inode_now(inode, 1);
-		spin_lock(&inode_lock);
-		inodes_stat.nr_unused--;
-		hlist_del_init(&inode->i_hash);
-	}
-	list_del_init(&inode->i_list);
-	inode->i_state|=I_FREEING;
-	inodes_stat.nr_inodes--;
-	spin_unlock(&inode_lock);
-	if (inode->i_data.nrpages)
-		truncate_inode_pages(&inode->i_data, 0);
-	clear_inode(inode);
-	destroy_inode(inode);
-}
-
-/*
- * Normal UNIX filesystem behaviour: delete the
- * inode when the usage count drops to zero, and
- * i_nlink is zero.
- */
-static void generic_drop_inode(struct inode *inode)
-{
-	if (!inode->i_nlink)
-		generic_delete_inode(inode);
-	else
-		generic_forget_inode(inode);
-}
-
-/*
- * Called when we're dropping the last reference
- * to an inode. 
- *
- * Call the FS "drop()" function, defaulting to
- * the legacy UNIX filesystem behaviour..
- *
- * NOTE! NOTE! NOTE! We're called with the inode lock
- * held, and the drop function is supposed to release
- * the lock!
- */
-static inline void iput_final(struct inode *inode)
-{
-	struct super_operations *op = inode->i_sb->s_op;
-	void (*drop)(struct inode *) = generic_drop_inode;
-
-	if (op && op->drop_inode)
-		drop = op->drop_inode;
-	drop(inode);
-}
-
-/**
- *	iput	- put an inode 
- *	@inode: inode to put
- *
- *	Puts an inode, dropping its usage count. If the inode use count hits
- *	zero the inode is also then freed and may be destroyed.
- */
- 
-void iput(struct inode *inode)
-{
-	if (inode) {
-		struct super_operations *op = inode->i_sb->s_op;
-
-		if (inode->i_state == I_CLEAR)
-			BUG();
-
-		if (op && op->put_inode)
-			op->put_inode(inode);
-
-		if (atomic_dec_and_lock(&inode->i_count, &inode_lock))
-			iput_final(inode);
-	}
-}
-
-/**
- *	bmap	- find a block number in a file
- *	@inode: inode of file
- *	@block: block to find
- *
- *	Returns the block number on the device holding the inode that
- *	is the disk block number for the block of the file requested.
- *	That is, asked for block 4 of inode 1 the function will return the
- *	disk block relative to the disk start that holds that block of the 
- *	file.
- */
- 
-sector_t bmap(struct inode * inode, sector_t block)
-{
-	sector_t res = 0;
-	if (inode->i_mapping->a_ops->bmap)
-		res = inode->i_mapping->a_ops->bmap(inode->i_mapping, block);
-	return res;
-}
-
-/*
- * Return true if the filesystem which backs this inode considers the two
- * passed timespecs to be sufficiently different to warrant flushing the
- * altered time out to disk.
- */
-static int inode_times_differ(struct inode *inode,
-			struct timespec *old, struct timespec *new)
-{
-	if (IS_ONE_SECOND(inode))
-		return old->tv_sec != new->tv_sec;
-	return !timespec_equal(old, new);
-}
-
-/**
- *	update_atime	-	update the access time
- *	@inode: inode accessed
- *
- *	Update the accessed time on an inode and mark it for writeback.
- *	This function automatically handles read only file systems and media,
- *	as well as the "noatime" flag and inode specific "noatime" markers.
- */
- 
-void update_atime(struct inode *inode)
-{
-	struct timespec now;
-
-	if (IS_NOATIME(inode))
-		return;
-	if (IS_NODIRATIME(inode) && S_ISDIR(inode->i_mode))
-		return;
-	if (IS_RDONLY(inode))
-		return;
-
-	now = current_kernel_time();
-	if (inode_times_differ(inode, &inode->i_atime, &now)) {
-		inode->i_atime = now;
-		mark_inode_dirty_sync(inode);
-	} else {
-		if (!timespec_equal(&inode->i_atime, &now))
-			inode->i_atime = now;
-	}
-}
-
-/**
- *	inode_update_time	-	update mtime and ctime time
- *	@inode: inode accessed
- *	@ctime_too: update ctime too
- *
- *	Update the mtime time on an inode and mark it for writeback.
- *	When ctime_too is specified update the ctime too.
- */
-
-void inode_update_time(struct inode *inode, int ctime_too)
-{
-	struct timespec now = current_kernel_time();
-	int sync_it = 0;
-
-	if (inode_times_differ(inode, &inode->i_mtime, &now))
-		sync_it = 1;
-	inode->i_mtime = now;
-
-	if (ctime_too) {
-		if (inode_times_differ(inode, &inode->i_ctime, &now))
-			sync_it = 1;
-		inode->i_ctime = now;
-	}
-	if (sync_it)
-		mark_inode_dirty_sync(inode);
-}
-EXPORT_SYMBOL(inode_update_time);
-
-int inode_needs_sync(struct inode *inode)
-{
-	if (IS_SYNC(inode))
-		return 1;
-	if (S_ISDIR(inode->i_mode) && IS_DIRSYNC(inode))
-		return 1;
-	return 0;
-}
-EXPORT_SYMBOL(inode_needs_sync);
-
-/*
- *	Quota functions that want to walk the inode lists..
- */
-#ifdef CONFIG_QUOTA
-
-/* Functions back in dquot.c */
-void put_dquot_list(struct list_head *);
-int remove_inode_dquot_ref(struct inode *, int, struct list_head *);
-
-void remove_dquot_ref(struct super_block *sb, int type)
-{
-	struct inode *inode;
-	struct list_head *act_head;
-	LIST_HEAD(tofree_head);
-
-	if (!sb->dq_op)
-		return;	/* nothing to do */
-	spin_lock(&inode_lock);	/* This lock is for inodes code */
-	/* We don't have to lock against quota code - test IS_QUOTAINIT is just for speedup... */
- 
-	list_for_each(act_head, &inode_in_use) {
-		inode = list_entry(act_head, struct inode, i_list);
-		if (inode->i_sb == sb && IS_QUOTAINIT(inode))
-			remove_inode_dquot_ref(inode, type, &tofree_head);
-	}
-	list_for_each(act_head, &inode_unused) {
-		inode = list_entry(act_head, struct inode, i_list);
-		if (inode->i_sb == sb && IS_QUOTAINIT(inode))
-			remove_inode_dquot_ref(inode, type, &tofree_head);
-	}
-	list_for_each(act_head, &sb->s_dirty) {
-		inode = list_entry(act_head, struct inode, i_list);
-		if (IS_QUOTAINIT(inode))
-			remove_inode_dquot_ref(inode, type, &tofree_head);
-	}
-	list_for_each(act_head, &sb->s_io) {
-		inode = list_entry(act_head, struct inode, i_list);
-		if (IS_QUOTAINIT(inode))
-			remove_inode_dquot_ref(inode, type, &tofree_head);
-	}
-	spin_unlock(&inode_lock);
-
-	put_dquot_list(&tofree_head);
-}
-
-#endif
-
-/*
- * Hashed waitqueues for wait_on_inode().  The table is pretty small - the
- * kernel doesn't lock many inodes at the same time.
- */
-#define I_WAIT_TABLE_ORDER	3
-static struct i_wait_queue_head {
-	wait_queue_head_t wqh;
-} ____cacheline_aligned_in_smp i_wait_queue_heads[1<<I_WAIT_TABLE_ORDER];
-
-/*
- * Return the address of the waitqueue_head to be used for this inode
- */
-static wait_queue_head_t *i_waitq_head(struct inode *inode)
-{
-	return &i_wait_queue_heads[hash_ptr(inode, I_WAIT_TABLE_ORDER)].wqh;
-}
-
-void __wait_on_inode(struct inode *inode)
-{
-	DECLARE_WAITQUEUE(wait, current);
-	wait_queue_head_t *wq = i_waitq_head(inode);
-
-	add_wait_queue(wq, &wait);
-repeat:
-	set_current_state(TASK_UNINTERRUPTIBLE);
-	if (inode->i_state & I_LOCK) {
-		schedule();
-		goto repeat;
-	}
-	remove_wait_queue(wq, &wait);
-	__set_current_state(TASK_RUNNING);
-}
-
-void __wait_on_freeing_inode(struct inode *inode)
-{
-	DECLARE_WAITQUEUE(wait, current);
-	wait_queue_head_t *wq = i_waitq_head(inode);
-
-	add_wait_queue(wq, &wait);
-	set_current_state(TASK_UNINTERRUPTIBLE);
-	spin_unlock(&inode_lock);
-	schedule();
-	remove_wait_queue(wq, &wait);
-	current->state = TASK_RUNNING;
-	spin_lock(&inode_lock);
-}
-
-
-void wake_up_inode(struct inode *inode)
-{
-	wait_queue_head_t *wq = i_waitq_head(inode);
-
-	/*
-	 * Prevent speculative execution through spin_unlock(&inode_lock);
-	 */
-	smp_mb();
-	if (waitqueue_active(wq))
-		wake_up_all(wq);
-}
-
-/*
- * Initialize the waitqueues and inode hash table.
- */
-void __init inode_init(unsigned long mempages)
-{
-	struct hlist_head *head;
-	unsigned long order;
-	unsigned int nr_hash;
-	int i;
-
-	for (i = 0; i < ARRAY_SIZE(i_wait_queue_heads); i++)
-		init_waitqueue_head(&i_wait_queue_heads[i].wqh);
-
-	mempages >>= (14 - PAGE_SHIFT);
-	mempages *= sizeof(struct list_head);
-	for (order = 0; ((1UL << order) << PAGE_SHIFT) < mempages; order++)
-		;
-
-	do {
-		unsigned long tmp;
-
-		nr_hash = (1UL << order) * PAGE_SIZE /
-			sizeof(struct hlist_head);
-		i_hash_mask = (nr_hash - 1);
-
-		tmp = nr_hash;
-		i_hash_shift = 0;
-		while ((tmp >>= 1UL) != 0UL)
-			i_hash_shift++;
-
-		inode_hashtable = (struct hlist_head *)
-			__get_free_pages(GFP_ATOMIC, order);
-	} while (inode_hashtable == NULL && --order >= 0);
-
-	printk("Inode-cache hash table entries: %d (order: %ld, %ld bytes)\n",
-			nr_hash, order, (PAGE_SIZE << order));
-
-	if (!inode_hashtable)
-		panic("Failed to allocate inode hash table\n");
-
-	head = inode_hashtable;
-	i = nr_hash;
-	do {
-		INIT_HLIST_HEAD(head);
-		head++;
-		i--;
-	} while (i);
-
-	/* inode slab cache */
-	inode_cachep = kmem_cache_create("inode_cache", sizeof(struct inode),
-					 0, SLAB_HWCACHE_ALIGN, init_once,
-					 NULL);
-	if (!inode_cachep)
-		panic("cannot create inode slab cache");
-
-	set_shrinker(DEFAULT_SEEKS, shrink_icache_memory);
-}
-
-void init_special_inode(struct inode *inode, umode_t mode, dev_t rdev)
-{
-	inode->i_mode = mode;
-	if (S_ISCHR(mode)) {
-		inode->i_fop = &def_chr_fops;
-		inode->i_rdev = to_kdev_t(rdev);
-	} else if (S_ISBLK(mode)) {
-		inode->i_fop = &def_blk_fops;
-		inode->i_rdev = to_kdev_t(rdev);
-	} else if (S_ISFIFO(mode))
-		inode->i_fop = &def_fifo_fops;
-	else if (S_ISSOCK(mode))
-		inode->i_fop = &bad_sock_fops;
-	else
-		printk(KERN_DEBUG "init_special_inode: bogus i_mode (%o)\n",
-		       mode);
-}
./linux/inode-fullpatch/wmerge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- rediff	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:45.365117688 +0000
@@ -1,73 +0,0 @@
-@@ -470,6 +470,7 @@ static int shrink_icache_memory(int nr, 
- 	return inodes_stat.nr_inodes;
- }
- 
-+void __wait_on_freeing_inode(struct inode *inode);
- /*
-  * Called with the inode lock held.
-  * NOTE: we are not increasing the inode-refcount, you must call __iget()
-@@ -492,6 +493,11 @@ static struct inode * find_inode(struct 
- 			continue;
- 		if (!test(inode, data))
- 			continue;
-+		if (inode->i_state & (I_FREEING|I_CLEAR)) {
-+			__wait_on_freeing_inode(inode);
-+			tmp = head;
-+			continue;
-+		}
- 		break;
- 	}
- 	return inode;
-@@ -517,6 +523,11 @@ static struct inode * find_inode_fast(st
- 			continue;
- 		if (inode->i_sb != sb)
- 			continue;
-+		if (inode->i_state & (I_FREEING|I_CLEAR)) {
-+			__wait_on_freeing_inode(inode);
-+			tmp = head;
-+			continue;
-+		}
- 		break;
- 	}
- 	return inode;
-@@ -949,7 +960,6 @@ void generic_delete_inode(struct inode *
- {
- 	struct super_operations *op = inode->i_sb->s_op;
- 
--	list_del_init(&inode->i_hash);
- 	list_del_init(&inode->i_list);
- 	inode->i_state|=I_FREEING;
- 	inodes_stat.nr_inodes--;
-@@ -968,6 +978,10 @@ void generic_delete_inode(struct inode *
- 		delete(inode);
- 	} else
- 		clear_inode(inode);
-+	spin_lock(&inode_lock);
-+	list_del_init(&inode->i_hash);
-+	spin_unlock(&inode_lock);
-+	wake_up_inode(inode);
- 	if (inode->i_state != I_CLEAR)
- 		BUG();
- 	destroy_inode(inode);
-@@ -1219,6 +1233,21 @@ repeat:
- 	current->state = TASK_RUNNING;
- }
- 
-+void __wait_on_freeing_inode(struct inode *inode)
-+{
-+	DECLARE_WAITQUEUE(wait, current);
-+	wait_queue_head_t *wq = i_waitq_head(inode);
-+
-+	add_wait_queue(wq, &wait);
-+	set_current_state(TASK_UNINTERRUPTIBLE);
-+	spin_unlock(&inode_lock);
-+	schedule();
-+	remove_wait_queue(wq, &wait);
-+	current->state = TASK_RUNNING;
-+	spin_lock(&inode_lock);
-+}
-+
-+
- void wake_up_inode(struct inode *inode)
- {
- 	wait_queue_head_t *wq = i_waitq_head(inode);
./linux/inode-fullpatch/rediff FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:45.398743928 +0000
@@ -1,1358 +0,0 @@
-/*
- * linux/fs/inode.c
- *
- * (C) 1997 Linus Torvalds
- */
-
-#include <linux/config.h>
-#include <linux/fs.h>
-#include <linux/mm.h>
-#include <linux/dcache.h>
-#include <linux/init.h>
-#include <linux/quotaops.h>
-#include <linux/slab.h>
-#include <linux/writeback.h>
-#include <linux/module.h>
-#include <linux/backing-dev.h>
-#include <linux/wait.h>
-#include <linux/hash.h>
-#include <linux/swap.h>
-#include <linux/security.h>
-
-/*
- * This is needed for the following functions:
- *  - inode_has_buffers
- *  - invalidate_inode_buffers
- *  - fsync_bdev
- *  - invalidate_bdev
- *
- * FIXME: remove all knowledge of the buffer layer from this file
- */
-#include <linux/buffer_head.h>
-
-/*
- * New inode.c implementation.
- *
- * This implementation has the basic premise of trying
- * to be extremely low-overhead and SMP-safe, yet be
- * simple enough to be "obviously correct".
- *
- * Famous last words.
- */
-
-/* inode dynamic allocation 1999, Andrea Arcangeli <andrea@suse.de> */
-
-/* #define INODE_PARANOIA 1 */
-/* #define INODE_DEBUG 1 */
-
-/*
- * Inode lookup is no longer as critical as it used to be:
- * most of the lookups are going to be through the dcache.
- */
-#define I_HASHBITS	i_hash_shift
-#define I_HASHMASK	i_hash_mask
-
-static unsigned int i_hash_mask;
-static unsigned int i_hash_shift;
-
-/*
- * Each inode can be on two separate lists. One is
- * the hash list of the inode, used for lookups. The
- * other linked list is the "type" list:
- *  "in_use" - valid inode, i_count > 0, i_nlink > 0
- *  "dirty"  - as "in_use" but also dirty
- *  "unused" - valid inode, i_count = 0
- *
- * A "dirty" list is maintained for each super block,
- * allowing for low-overhead inode sync() operations.
- */
-
-LIST_HEAD(inode_in_use);
-LIST_HEAD(inode_unused);
-static struct hlist_head *inode_hashtable;
-static HLIST_HEAD(anon_hash_chain); /* for inodes with NULL i_sb */
-
-/*
- * A simple spinlock to protect the list manipulations.
- *
- * NOTE! You also have to own the lock if you change
- * the i_state of an inode while it is in use..
- */
-spinlock_t inode_lock = SPIN_LOCK_UNLOCKED;
-
-/*
- * iprune_sem provides exclusion between the kswapd or try_to_free_pages
- * icache shrinking path, and the umount path.  Without this exclusion,
- * by the time prune_icache calls iput for the inode whose pages it has
- * been invalidating, or by the time it calls clear_inode & destroy_inode
- * from its final dispose_list, the struct super_block they refer to
- * (for inode->i_sb->s_op) may already have been freed and reused.
- */
-static DECLARE_MUTEX(iprune_sem);
-
-/*
- * Statistics gathering..
- */
-struct inodes_stat_t inodes_stat;
-
-static kmem_cache_t * inode_cachep;
-
-static struct inode *alloc_inode(struct super_block *sb)
-{
-	static struct address_space_operations empty_aops;
-	static struct inode_operations empty_iops;
-	static struct file_operations empty_fops;
-	struct inode *inode;
-
-	if (sb->s_op->alloc_inode)
-		inode = sb->s_op->alloc_inode(sb);
-	else
-		inode = (struct inode *) kmem_cache_alloc(inode_cachep, SLAB_KERNEL);
-
-	if (inode) {
-		struct address_space * const mapping = &inode->i_data;
-
-		inode->i_sb = sb;
-		inode->i_blkbits = sb->s_blocksize_bits;
-		inode->i_flags = 0;
-		atomic_set(&inode->i_count, 1);
-		inode->i_sock = 0;
-		inode->i_op = &empty_iops;
-		inode->i_fop = &empty_fops;
-		inode->i_nlink = 1;
-		atomic_set(&inode->i_writecount, 0);
-		inode->i_size = 0;
-		inode->i_blocks = 0;
-		inode->i_bytes = 0;
-		inode->i_generation = 0;
-		memset(&inode->i_dquot, 0, sizeof(inode->i_dquot));
-		inode->i_pipe = NULL;
-		inode->i_bdev = NULL;
-		inode->i_rdev = to_kdev_t(0);
-		inode->i_security = NULL;
-		if (security_inode_alloc(inode)) {
-			if (inode->i_sb->s_op->destroy_inode)
-				inode->i_sb->s_op->destroy_inode(inode);
-			else
-				kmem_cache_free(inode_cachep, (inode));
-			return NULL;
-		}
-
-		mapping->a_ops = &empty_aops;
- 		mapping->host = inode;
-		mapping->gfp_mask = GFP_HIGHUSER;
-		mapping->dirtied_when = 0;
-		mapping->assoc_mapping = NULL;
-		mapping->backing_dev_info = &default_backing_dev_info;
-		if (sb->s_bdev)
-			mapping->backing_dev_info = sb->s_bdev->bd_inode->i_mapping->backing_dev_info;
-		memset(&inode->u, 0, sizeof(inode->u));
-		inode->i_mapping = mapping;
-	}
-	return inode;
-}
-
-void destroy_inode(struct inode *inode) 
-{
-	if (inode_has_buffers(inode))
-		BUG();
-	security_inode_free(inode);
-	if (inode->i_sb->s_op->destroy_inode)
-		inode->i_sb->s_op->destroy_inode(inode);
-	else
-		kmem_cache_free(inode_cachep, (inode));
-}
-
-
-/*
- * These are initializations that only need to be done
- * once, because the fields are idempotent across use
- * of the inode, so let the slab aware of that.
- */
-void inode_init_once(struct inode *inode)
-{
-	memset(inode, 0, sizeof(*inode));
-	INIT_HLIST_NODE(&inode->i_hash);
-	INIT_LIST_HEAD(&inode->i_data.clean_pages);
-	INIT_LIST_HEAD(&inode->i_data.dirty_pages);
-	INIT_LIST_HEAD(&inode->i_data.locked_pages);
-	INIT_LIST_HEAD(&inode->i_data.io_pages);
-	INIT_LIST_HEAD(&inode->i_dentry);
-	INIT_LIST_HEAD(&inode->i_devices);
-	sema_init(&inode->i_sem, 1);
-	INIT_RADIX_TREE(&inode->i_data.page_tree, GFP_ATOMIC);
-	rwlock_init(&inode->i_data.page_lock);
-	init_MUTEX(&inode->i_data.i_shared_sem);
-	INIT_LIST_HEAD(&inode->i_data.private_list);
-	spin_lock_init(&inode->i_data.private_lock);
-	INIT_LIST_HEAD(&inode->i_data.i_mmap);
-	INIT_LIST_HEAD(&inode->i_data.i_mmap_shared);
-	spin_lock_init(&inode->i_lock);
-}
-
-static void init_once(void * foo, kmem_cache_t * cachep, unsigned long flags)
-{
-	struct inode * inode = (struct inode *) foo;
-
-	if ((flags & (SLAB_CTOR_VERIFY|SLAB_CTOR_CONSTRUCTOR)) ==
-	    SLAB_CTOR_CONSTRUCTOR)
-		inode_init_once(inode);
-}
-
-/*
- * inode_lock must be held
- */
-void __iget(struct inode * inode)
-{
-	if (atomic_read(&inode->i_count)) {
-		atomic_inc(&inode->i_count);
-		return;
-	}
-	atomic_inc(&inode->i_count);
-	if (!(inode->i_state & (I_DIRTY|I_LOCK))) {
-		list_del(&inode->i_list);
-		list_add(&inode->i_list, &inode_in_use);
-	}
-	inodes_stat.nr_unused--;
-}
-
-/**
- * clear_inode - clear an inode
- * @inode: inode to clear
- *
- * This is called by the filesystem to tell us
- * that the inode is no longer useful. We just
- * terminate it with extreme prejudice.
- */
- 
-void clear_inode(struct inode *inode)
-{
-	invalidate_inode_buffers(inode);
-       
-	if (inode->i_data.nrpages)
-		BUG();
-	if (!(inode->i_state & I_FREEING))
-		BUG();
-	if (inode->i_state & I_CLEAR)
-		BUG();
-	wait_on_inode(inode);
-	DQUOT_DROP(inode);
-	if (inode->i_sb && inode->i_sb->s_op->clear_inode)
-		inode->i_sb->s_op->clear_inode(inode);
-	if (inode->i_bdev)
-		bd_forget(inode);
-	inode->i_state = I_CLEAR;
-}
-
-/*
- * Dispose-list gets a local list with local inodes in it, so it doesn't
- * need to worry about list corruption and SMP locks.
- */
-static void dispose_list(struct list_head *head)
-{
-	int nr_disposed = 0;
-
-	while (!list_empty(head)) {
-		struct inode *inode;
-
-		inode = list_entry(head->next, struct inode, i_list);
-		list_del(&inode->i_list);
-
-		if (inode->i_data.nrpages)
-			truncate_inode_pages(&inode->i_data, 0);
-		clear_inode(inode);
-		destroy_inode(inode);
-		nr_disposed++;
-	}
-	spin_lock(&inode_lock);
-	inodes_stat.nr_inodes -= nr_disposed;
-	spin_unlock(&inode_lock);
-}
-
-/*
- * Invalidate all inodes for a device.
- */
-static int invalidate_list(struct list_head *head, struct super_block * sb, struct list_head * dispose)
-{
-	struct list_head *next;
-	int busy = 0, count = 0;
-
-	next = head->next;
-	for (;;) {
-		struct list_head * tmp = next;
-		struct inode * inode;
-
-		next = next->next;
-		if (tmp == head)
-			break;
-		inode = list_entry(tmp, struct inode, i_list);
-		if (inode->i_sb != sb)
-			continue;
-		invalidate_inode_buffers(inode);
-		if (!atomic_read(&inode->i_count)) {
-			hlist_del_init(&inode->i_hash);
-			list_del(&inode->i_list);
-			list_add(&inode->i_list, dispose);
-			inode->i_state |= I_FREEING;
-			count++;
-			continue;
-		}
-		busy = 1;
-	}
-	/* only unused inodes may be cached with i_count zero */
-	inodes_stat.nr_unused -= count;
-	return busy;
-}
-
-/*
- * This is a two-stage process. First we collect all
- * offending inodes onto the throw-away list, and in
- * the second stage we actually dispose of them. This
- * is because we don't want to sleep while messing
- * with the global lists..
- */
- 
-/**
- *	invalidate_inodes	- discard the inodes on a device
- *	@sb: superblock
- *
- *	Discard all of the inodes for a given superblock. If the discard
- *	fails because there are busy inodes then a non zero value is returned.
- *	If the discard is successful all the inodes have been discarded.
- */
- 
-int invalidate_inodes(struct super_block * sb)
-{
-	int busy;
-	LIST_HEAD(throw_away);
-
-	down(&iprune_sem);
-	spin_lock(&inode_lock);
-	busy = invalidate_list(&inode_in_use, sb, &throw_away);
-	busy |= invalidate_list(&inode_unused, sb, &throw_away);
-	busy |= invalidate_list(&sb->s_dirty, sb, &throw_away);
-	busy |= invalidate_list(&sb->s_io, sb, &throw_away);
-	spin_unlock(&inode_lock);
-
-	dispose_list(&throw_away);
-	up(&iprune_sem);
-
-	return busy;
-}
- 
-int invalidate_device(kdev_t dev, int do_sync)
-{
-	struct super_block *sb;
-	struct block_device *bdev = bdget(kdev_t_to_nr(dev));
-	int res;
-
-	if (!bdev)
-		return 0;
-
-	if (do_sync)
-		fsync_bdev(bdev);
-
-	res = 0;
-	sb = get_super(bdev);
-	if (sb) {
-		/*
-		 * no need to lock the super, get_super holds the
-		 * read semaphore so the filesystem cannot go away
-		 * under us (->put_super runs with the write lock
-		 * hold).
-		 */
-		shrink_dcache_sb(sb);
-		res = invalidate_inodes(sb);
-		drop_super(sb);
-	}
-	invalidate_bdev(bdev, 0);
-	bdput(bdev);
-	return res;
-}
-
-static int can_unuse(struct inode *inode)
-{
-	if (inode->i_state)
-		return 0;
-	if (inode_has_buffers(inode))
-		return 0;
-	if (atomic_read(&inode->i_count))
-		return 0;
-	if (inode->i_data.nrpages)
-		return 0;
-	return 1;
-}
-
-/*
- * Scan `goal' inodes on the unused list for freeable ones. They are moved to
- * a temporary list and then are freed outside inode_lock by dispose_list().
- *
- * Any inodes which are pinned purely because of attached pagecache have their
- * pagecache removed.  We expect the final iput() on that inode to add it to
- * the front of the inode_unused list.  So look for it there and if the
- * inode is still freeable, proceed.  The right inode is found 99.9% of the
- * time in testing on a 4-way.
- *
- * If the inode has metadata buffers attached to mapping->private_list then
- * try to remove them.
- */
-static void prune_icache(int nr_to_scan)
-{
-	LIST_HEAD(freeable);
-	int nr_pruned = 0;
-	int nr_scanned;
-	unsigned long reap = 0;
-
-	down(&iprune_sem);
-	spin_lock(&inode_lock);
-	for (nr_scanned = 0; nr_scanned < nr_to_scan; nr_scanned++) {
-		struct inode *inode;
-
-		if (list_empty(&inode_unused))
-			break;
-
-		inode = list_entry(inode_unused.prev, struct inode, i_list);
-
-		if (inode->i_state || atomic_read(&inode->i_count)) {
-			list_move(&inode->i_list, &inode_unused);
-			continue;
-		}
-		if (inode_has_buffers(inode) || inode->i_data.nrpages) {
-			__iget(inode);
-			spin_unlock(&inode_lock);
-			if (remove_inode_buffers(inode))
-				reap += invalidate_inode_pages(&inode->i_data);
-			iput(inode);
-			spin_lock(&inode_lock);
-
-			if (inode != list_entry(inode_unused.next,
-						struct inode, i_list))
-				continue;	/* wrong inode or list_empty */
-			if (!can_unuse(inode))
-				continue;
-		}
-		hlist_del_init(&inode->i_hash);
-		list_move(&inode->i_list, &freeable);
-		inode->i_state |= I_FREEING;
-		nr_pruned++;
-	}
-	inodes_stat.nr_unused -= nr_pruned;
-	spin_unlock(&inode_lock);
-
-	dispose_list(&freeable);
-	up(&iprune_sem);
-
-	if (current_is_kswapd)
-		mod_page_state(kswapd_inodesteal, reap);
-	else
-		mod_page_state(pginodesteal, reap);
-}
-
-/*
- * shrink_icache_memory() will attempt to reclaim some unused inodes.  Here,
- * "unused" means that no dentries are referring to the inodes: the files are
- * not open and the dcache references to those inodes have already been
- * reclaimed.
- *
- * This function is passed the number of inodes to scan, and it returns the
- * total number of remaining possibly-reclaimable inodes.
- */
-static int shrink_icache_memory(int nr, unsigned int gfp_mask)
-{
-	if (nr) {
-		/*
-		 * Nasty deadlock avoidance.  We may hold various FS locks,
-		 * and we don't want to recurse into the FS that called us
-		 * in clear_inode() and friends..
-	 	 */
-		if (gfp_mask & __GFP_FS)
-			prune_icache(nr);
-	}
-	return inodes_stat.nr_unused;
-}
-
-void __wait_on_freeing_inode(struct inode *inode);
-/*
- * Called with the inode lock held.
- * NOTE: we are not increasing the inode-refcount, you must call __iget()
- * by hand after calling find_inode now! This simplifies iunique and won't
- * add any additional branch in the common code.
- */
-static struct inode * find_inode(struct super_block * sb, struct hlist_head *head, int (*test)(struct inode *, void *), void *data)
-{
-	struct hlist_node *node;
-	struct inode * inode = NULL;
-
-	hlist_for_each (node, head) { 
-		prefetch(node->next);
-		inode = hlist_entry(node, struct inode, i_hash);
-		if (inode->i_sb != sb)
-			continue;
-		if (!test(inode, data))
-			continue;
-		if (inode->i_state & (I_FREEING|I_CLEAR)) {
-			__wait_on_freeing_inode(inode);
-			tmp = head;
-			continue;
-		}
-		break;
-	}
-	return node ? inode : NULL;
-}
-
-/*
- * find_inode_fast is the fast path version of find_inode, see the comment at
- * iget_locked for details.
- */
-static struct inode * find_inode_fast(struct super_block * sb, struct hlist_head *head, unsigned long ino)
-{
-	struct hlist_node *node;
-	struct inode * inode = NULL;
-
-	hlist_for_each (node, head) {
-		prefetch(node->next);
-		inode = list_entry(node, struct inode, i_hash);
-		if (inode->i_ino != ino)
-			continue;
-		if (inode->i_sb != sb)
-			continue;
-		if (inode->i_state & (I_FREEING|I_CLEAR)) {
-			__wait_on_freeing_inode(inode);
-			tmp = head;
-			continue;
-		}
-		break;
-	}
-	return node ? inode : NULL;
-}
-
-/**
- *	new_inode 	- obtain an inode
- *	@sb: superblock
- *
- *	Allocates a new inode for given superblock.
- */
- 
-struct inode *new_inode(struct super_block *sb)
-{
-	static unsigned long last_ino;
-	struct inode * inode;
-
-	spin_lock_prefetch(&inode_lock);
-	
-	inode = alloc_inode(sb);
-	if (inode) {
-		spin_lock(&inode_lock);
-		inodes_stat.nr_inodes++;
-		list_add(&inode->i_list, &inode_in_use);
-		inode->i_ino = ++last_ino;
-		inode->i_state = 0;
-		spin_unlock(&inode_lock);
-	}
-	return inode;
-}
-
-void unlock_new_inode(struct inode *inode)
-{
-	/*
-	 * This is special!  We do not need the spinlock
-	 * when clearing I_LOCK, because we're guaranteed
-	 * that nobody else tries to do anything about the
-	 * state of the inode when it is locked, as we
-	 * just created it (so there can be no old holders
-	 * that haven't tested I_LOCK).
-	 */
-	inode->i_state &= ~(I_LOCK|I_NEW);
-	wake_up_inode(inode);
-}
-EXPORT_SYMBOL(unlock_new_inode);
-
-/*
- * This is called without the inode lock held.. Be careful.
- *
- * We no longer cache the sb_flags in i_flags - see fs.h
- *	-- rmk@arm.uk.linux.org
- */
-static struct inode * get_new_inode(struct super_block *sb, struct hlist_head *head, int (*test)(struct inode *, void *), int (*set)(struct inode *, void *), void *data)
-{
-	struct inode * inode;
-
-	inode = alloc_inode(sb);
-	if (inode) {
-		struct inode * old;
-
-		spin_lock(&inode_lock);
-		/* We released the lock, so.. */
-		old = find_inode(sb, head, test, data);
-		if (!old) {
-			if (set(inode, data))
-				goto set_failed;
-
-			inodes_stat.nr_inodes++;
-			list_add(&inode->i_list, &inode_in_use);
-			hlist_add_head(&inode->i_hash, head);
-			inode->i_state = I_LOCK|I_NEW;
-			spin_unlock(&inode_lock);
-
-			/* Return the locked inode with I_NEW set, the
-			 * caller is responsible for filling in the contents
-			 */
-			return inode;
-		}
-
-		/*
-		 * Uhhuh, somebody else created the same inode under
-		 * us. Use the old inode instead of the one we just
-		 * allocated.
-		 */
-		__iget(old);
-		spin_unlock(&inode_lock);
-		destroy_inode(inode);
-		inode = old;
-		wait_on_inode(inode);
-	}
-	return inode;
-
-set_failed:
-	spin_unlock(&inode_lock);
-	destroy_inode(inode);
-	return NULL;
-}
-
-/*
- * get_new_inode_fast is the fast path version of get_new_inode, see the
- * comment at iget_locked for details.
- */
-static struct inode * get_new_inode_fast(struct super_block *sb, struct hlist_head *head, unsigned long ino)
-{
-	struct inode * inode;
-
-	inode = alloc_inode(sb);
-	if (inode) {
-		struct inode * old;
-
-		spin_lock(&inode_lock);
-		/* We released the lock, so.. */
-		old = find_inode_fast(sb, head, ino);
-		if (!old) {
-			inode->i_ino = ino;
-			inodes_stat.nr_inodes++;
-			list_add(&inode->i_list, &inode_in_use);
-			hlist_add_head(&inode->i_hash, head);
-			inode->i_state = I_LOCK|I_NEW;
-			spin_unlock(&inode_lock);
-
-			/* Return the locked inode with I_NEW set, the
-			 * caller is responsible for filling in the contents
-			 */
-			return inode;
-		}
-
-		/*
-		 * Uhhuh, somebody else created the same inode under
-		 * us. Use the old inode instead of the one we just
-		 * allocated.
-		 */
-		__iget(old);
-		spin_unlock(&inode_lock);
-		destroy_inode(inode);
-		inode = old;
-		wait_on_inode(inode);
-	}
-	return inode;
-}
-
-static inline unsigned long hash(struct super_block *sb, unsigned long hashval)
-{
-	unsigned long tmp = hashval + ((unsigned long) sb / L1_CACHE_BYTES);
-	tmp = tmp + (tmp >> I_HASHBITS);
-	return tmp & I_HASHMASK;
-}
-
-/* Yeah, I know about quadratic hash. Maybe, later. */
-
-/**
- *	iunique - get a unique inode number
- *	@sb: superblock
- *	@max_reserved: highest reserved inode number
- *
- *	Obtain an inode number that is unique on the system for a given
- *	superblock. This is used by file systems that have no natural
- *	permanent inode numbering system. An inode number is returned that
- *	is higher than the reserved limit but unique.
- *
- *	BUGS:
- *	With a large number of inodes live on the file system this function
- *	currently becomes quite slow.
- */
- 
-ino_t iunique(struct super_block *sb, ino_t max_reserved)
-{
-	static ino_t counter = 0;
-	struct inode *inode;
-	struct hlist_head * head;
-	ino_t res;
-	spin_lock(&inode_lock);
-retry:
-	if (counter > max_reserved) {
-		head = inode_hashtable + hash(sb,counter);
-		res = counter++;
-		inode = find_inode_fast(sb, head, res);
-		if (!inode) {
-			spin_unlock(&inode_lock);
-			return res;
-		}
-	} else {
-		counter = max_reserved + 1;
-	}
-	goto retry;
-	
-}
-
-struct inode *igrab(struct inode *inode)
-{
-	spin_lock(&inode_lock);
-	if (!(inode->i_state & I_FREEING))
-		__iget(inode);
-	else
-		/*
-		 * Handle the case where s_op->clear_inode is not been
-		 * called yet, and somebody is calling igrab
-		 * while the inode is getting freed.
-		 */
-		inode = NULL;
-	spin_unlock(&inode_lock);
-	return inode;
-}
-
-/**
- * ifind - internal function, you want ilookup5() or iget5().
- * @sb:		super block of file system to search
- * @hashval:	hash value (usually inode number) to search for
- * @test:	callback used for comparisons between inodes
- * @data:	opaque data pointer to pass to @test
- *
- * ifind() searches for the inode specified by @hashval and @data in the inode
- * cache. This is a generalized version of ifind_fast() for file systems where
- * the inode number is not sufficient for unique identification of an inode.
- *
- * If the inode is in the cache, the inode is returned with an incremented
- * reference count.
- *
- * Otherwise NULL is returned.
- *
- * Note, @test is called with the inode_lock held, so can't sleep.
- */
-static inline struct inode *ifind(struct super_block *sb,
-		struct hlist_head *head, int (*test)(struct inode *, void *),
-		void *data)
-{
-	struct inode *inode;
-
-	spin_lock(&inode_lock);
-	inode = find_inode(sb, head, test, data);
-	if (inode) {
-		__iget(inode);
-		spin_unlock(&inode_lock);
-		wait_on_inode(inode);
-		return inode;
-	}
-	spin_unlock(&inode_lock);
-	return NULL;
-}
-
-/**
- * ifind_fast - internal function, you want ilookup() or iget().
- * @sb:		super block of file system to search
- * @ino:	inode number to search for
- *
- * ifind_fast() searches for the inode @ino in the inode cache. This is for
- * file systems where the inode number is sufficient for unique identification
- * of an inode.
- *
- * If the inode is in the cache, the inode is returned with an incremented
- * reference count.
- *
- * Otherwise NULL is returned.
- */
-static inline struct inode *ifind_fast(struct super_block *sb,
-		struct hlist_head *head, unsigned long ino)
-{
-	struct inode *inode;
-
-	spin_lock(&inode_lock);
-	inode = find_inode_fast(sb, head, ino);
-	if (inode) {
-		__iget(inode);
-		spin_unlock(&inode_lock);
-		wait_on_inode(inode);
-		return inode;
-	}
-	spin_unlock(&inode_lock);
-	return NULL;
-}
-
-/**
- * ilookup5 - search for an inode in the inode cache
- * @sb:		super block of file system to search
- * @hashval:	hash value (usually inode number) to search for
- * @test:	callback used for comparisons between inodes
- * @data:	opaque data pointer to pass to @test
- *
- * ilookup5() uses ifind() to search for the inode specified by @hashval and
- * @data in the inode cache. This is a generalized version of ilookup() for
- * file systems where the inode number is not sufficient for unique
- * identification of an inode.
- *
- * If the inode is in the cache, the inode is returned with an incremented
- * reference count.
- *
- * Otherwise NULL is returned.
- *
- * Note, @test is called with the inode_lock held, so can't sleep.
- */
-struct inode *ilookup5(struct super_block *sb, unsigned long hashval,
-		int (*test)(struct inode *, void *), void *data)
-{
-	struct hlist_head *head = inode_hashtable + hash(sb, hashval);
-
-	return ifind(sb, head, test, data);
-}
-EXPORT_SYMBOL(ilookup5);
-
-/**
- * ilookup - search for an inode in the inode cache
- * @sb:		super block of file system to search
- * @ino:	inode number to search for
- *
- * ilookup() uses ifind_fast() to search for the inode @ino in the inode cache.
- * This is for file systems where the inode number is sufficient for unique
- * identification of an inode.
- *
- * If the inode is in the cache, the inode is returned with an incremented
- * reference count.
- *
- * Otherwise NULL is returned.
- */
-struct inode *ilookup(struct super_block *sb, unsigned long ino)
-{
-	struct hlist_head *head = inode_hashtable + hash(sb, ino);
-
-	return ifind_fast(sb, head, ino);
-}
-EXPORT_SYMBOL(ilookup);
-
-/**
- * iget5_locked - obtain an inode from a mounted file system
- * @sb:		super block of file system
- * @hashval:	hash value (usually inode number) to get
- * @test:	callback used for comparisons between inodes
- * @set:	callback used to initialize a new struct inode
- * @data:	opaque data pointer to pass to @test and @set
- *
- * This is iget() without the read_inode() portion of get_new_inode().
- *
- * iget5_locked() uses ifind() to search for the inode specified by @hashval
- * and @data in the inode cache and if present it is returned with an increased
- * reference count. This is a generalized version of iget_locked() for file
- * systems where the inode number is not sufficient for unique identification
- * of an inode.
- *
- * If the inode is not in cache, get_new_inode() is called to allocate a new
- * inode and this is returned locked, hashed, and with the I_NEW flag set. The
- * file system gets to fill it in before unlocking it via unlock_new_inode().
- *
- * Note both @test and @set are called with the inode_lock held, so can't sleep.
- */
-struct inode *iget5_locked(struct super_block *sb, unsigned long hashval,
-		int (*test)(struct inode *, void *),
-		int (*set)(struct inode *, void *), void *data)
-{
-	struct hlist_head *head = inode_hashtable + hash(sb, hashval);
-	struct inode *inode;
-
-	inode = ifind(sb, head, test, data);
-	if (inode)
-		return inode;
-	/*
-	 * get_new_inode() will do the right thing, re-trying the search
-	 * in case it had to block at any point.
-	 */
-	return get_new_inode(sb, head, test, set, data);
-}
-EXPORT_SYMBOL(iget5_locked);
-
-/**
- * iget_locked - obtain an inode from a mounted file system
- * @sb:		super block of file system
- * @ino:	inode number to get
- *
- * This is iget() without the read_inode() portion of get_new_inode_fast().
- *
- * iget_locked() uses ifind_fast() to search for the inode specified by @ino in
- * the inode cache and if present it is returned with an increased reference
- * count. This is for file systems where the inode number is sufficient for
- * unique identification of an inode.
- *
- * If the inode is not in cache, get_new_inode_fast() is called to allocate a
- * new inode and this is returned locked, hashed, and with the I_NEW flag set.
- * The file system gets to fill it in before unlocking it via
- * unlock_new_inode().
- */
-struct inode *iget_locked(struct super_block *sb, unsigned long ino)
-{
-	struct hlist_head *head = inode_hashtable + hash(sb, ino);
-	struct inode *inode;
-
-	inode = ifind_fast(sb, head, ino);
-	if (inode)
-		return inode;
-	/*
-	 * get_new_inode_fast() will do the right thing, re-trying the search
-	 * in case it had to block at any point.
-	 */
-	return get_new_inode_fast(sb, head, ino);
-}
-EXPORT_SYMBOL(iget_locked);
-
-/**
- *	__insert_inode_hash - hash an inode
- *	@inode: unhashed inode
- *	@hashval: unsigned long value used to locate this object in the
- *		inode_hashtable.
- *
- *	Add an inode to the inode hash for this superblock. If the inode
- *	has no superblock it is added to a separate anonymous chain.
- */
- 
-void __insert_inode_hash(struct inode *inode, unsigned long hashval)
-{
-	struct hlist_head *head = &anon_hash_chain;
-	if (inode->i_sb)
-		head = inode_hashtable + hash(inode->i_sb, hashval);
-	spin_lock(&inode_lock);
-	hlist_add_head(&inode->i_hash, head);
-	spin_unlock(&inode_lock);
-}
-
-/**
- *	remove_inode_hash - remove an inode from the hash
- *	@inode: inode to unhash
- *
- *	Remove an inode from the superblock or anonymous hash.
- */
- 
-void remove_inode_hash(struct inode *inode)
-{
-	spin_lock(&inode_lock);
-	hlist_del_init(&inode->i_hash);
-	spin_unlock(&inode_lock);
-}
-
-void generic_delete_inode(struct inode *inode)
-{
-	struct super_operations *op = inode->i_sb->s_op;
-
-<<<<<<< found
-	hlist_del_init(&inode->i_hash);
-||||||| expected
-	list_del_init(&inode->i_hash);
-=======
->>>>>>> replacement
-	list_del_init(&inode->i_list);
-	inode->i_state|=I_FREEING;
-	inodes_stat.nr_inodes--;
-	spin_unlock(&inode_lock);
-
-	if (inode->i_data.nrpages)
-		truncate_inode_pages(&inode->i_data, 0);
-
-	security_inode_delete(inode);
-
-	if (op->delete_inode) {
-		void (*delete)(struct inode *) = op->delete_inode;
-		if (!is_bad_inode(inode))
-			DQUOT_INIT(inode);
-		/* s_op->delete_inode internally recalls clear_inode() */
-		delete(inode);
-	} else
-		clear_inode(inode);
-	spin_lock(&inode_lock);
-	list_del_init(&inode->i_hash);
-	spin_unlock(&inode_lock);
-	wake_up_inode(inode);
-	if (inode->i_state != I_CLEAR)
-		BUG();
-	destroy_inode(inode);
-}
-EXPORT_SYMBOL(generic_delete_inode);
-
-static void generic_forget_inode(struct inode *inode)
-{
-	struct super_block *sb = inode->i_sb;
-
-	if (!hlist_unhashed(&inode->i_hash)) {
-		if (!(inode->i_state & (I_DIRTY|I_LOCK))) {
-			list_del(&inode->i_list);
-			list_add(&inode->i_list, &inode_unused);
-		}
-		inodes_stat.nr_unused++;
-		spin_unlock(&inode_lock);
-		if (!sb || (sb->s_flags & MS_ACTIVE))
-			return;
-		write_inode_now(inode, 1);
-		spin_lock(&inode_lock);
-		inodes_stat.nr_unused--;
-		hlist_del_init(&inode->i_hash);
-	}
-	list_del_init(&inode->i_list);
-	inode->i_state|=I_FREEING;
-	inodes_stat.nr_inodes--;
-	spin_unlock(&inode_lock);
-	if (inode->i_data.nrpages)
-		truncate_inode_pages(&inode->i_data, 0);
-	clear_inode(inode);
-	destroy_inode(inode);
-}
-
-/*
- * Normal UNIX filesystem behaviour: delete the
- * inode when the usage count drops to zero, and
- * i_nlink is zero.
- */
-static void generic_drop_inode(struct inode *inode)
-{
-	if (!inode->i_nlink)
-		generic_delete_inode(inode);
-	else
-		generic_forget_inode(inode);
-}
-
-/*
- * Called when we're dropping the last reference
- * to an inode. 
- *
- * Call the FS "drop()" function, defaulting to
- * the legacy UNIX filesystem behaviour..
- *
- * NOTE! NOTE! NOTE! We're called with the inode lock
- * held, and the drop function is supposed to release
- * the lock!
- */
-static inline void iput_final(struct inode *inode)
-{
-	struct super_operations *op = inode->i_sb->s_op;
-	void (*drop)(struct inode *) = generic_drop_inode;
-
-	if (op && op->drop_inode)
-		drop = op->drop_inode;
-	drop(inode);
-}
-
-/**
- *	iput	- put an inode 
- *	@inode: inode to put
- *
- *	Puts an inode, dropping its usage count. If the inode use count hits
- *	zero the inode is also then freed and may be destroyed.
- */
- 
-void iput(struct inode *inode)
-{
-	if (inode) {
-		struct super_operations *op = inode->i_sb->s_op;
-
-		if (inode->i_state == I_CLEAR)
-			BUG();
-
-		if (op && op->put_inode)
-			op->put_inode(inode);
-
-		if (atomic_dec_and_lock(&inode->i_count, &inode_lock))
-			iput_final(inode);
-	}
-}
-
-/**
- *	bmap	- find a block number in a file
- *	@inode: inode of file
- *	@block: block to find
- *
- *	Returns the block number on the device holding the inode that
- *	is the disk block number for the block of the file requested.
- *	That is, asked for block 4 of inode 1 the function will return the
- *	disk block relative to the disk start that holds that block of the 
- *	file.
- */
- 
-sector_t bmap(struct inode * inode, sector_t block)
-{
-	sector_t res = 0;
-	if (inode->i_mapping->a_ops->bmap)
-		res = inode->i_mapping->a_ops->bmap(inode->i_mapping, block);
-	return res;
-}
-
-/*
- * Return true if the filesystem which backs this inode considers the two
- * passed timespecs to be sufficiently different to warrant flushing the
- * altered time out to disk.
- */
-static int inode_times_differ(struct inode *inode,
-			struct timespec *old, struct timespec *new)
-{
-	if (IS_ONE_SECOND(inode))
-		return old->tv_sec != new->tv_sec;
-	return !timespec_equal(old, new);
-}
-
-/**
- *	update_atime	-	update the access time
- *	@inode: inode accessed
- *
- *	Update the accessed time on an inode and mark it for writeback.
- *	This function automatically handles read only file systems and media,
- *	as well as the "noatime" flag and inode specific "noatime" markers.
- */
- 
-void update_atime(struct inode *inode)
-{
-	struct timespec now;
-
-	if (IS_NOATIME(inode))
-		return;
-	if (IS_NODIRATIME(inode) && S_ISDIR(inode->i_mode))
-		return;
-	if (IS_RDONLY(inode))
-		return;
-
-	now = current_kernel_time();
-	if (inode_times_differ(inode, &inode->i_atime, &now)) {
-		inode->i_atime = now;
-		mark_inode_dirty_sync(inode);
-	} else {
-		if (!timespec_equal(&inode->i_atime, &now))
-			inode->i_atime = now;
-	}
-}
-
-/**
- *	inode_update_time	-	update mtime and ctime time
- *	@inode: inode accessed
- *	@ctime_too: update ctime too
- *
- *	Update the mtime time on an inode and mark it for writeback.
- *	When ctime_too is specified update the ctime too.
- */
-
-void inode_update_time(struct inode *inode, int ctime_too)
-{
-	struct timespec now = current_kernel_time();
-	int sync_it = 0;
-
-	if (inode_times_differ(inode, &inode->i_mtime, &now))
-		sync_it = 1;
-	inode->i_mtime = now;
-
-	if (ctime_too) {
-		if (inode_times_differ(inode, &inode->i_ctime, &now))
-			sync_it = 1;
-		inode->i_ctime = now;
-	}
-	if (sync_it)
-		mark_inode_dirty_sync(inode);
-}
-EXPORT_SYMBOL(inode_update_time);
-
-int inode_needs_sync(struct inode *inode)
-{
-	if (IS_SYNC(inode))
-		return 1;
-	if (S_ISDIR(inode->i_mode) && IS_DIRSYNC(inode))
-		return 1;
-	return 0;
-}
-EXPORT_SYMBOL(inode_needs_sync);
-
-/*
- *	Quota functions that want to walk the inode lists..
- */
-#ifdef CONFIG_QUOTA
-
-/* Functions back in dquot.c */
-void put_dquot_list(struct list_head *);
-int remove_inode_dquot_ref(struct inode *, int, struct list_head *);
-
-void remove_dquot_ref(struct super_block *sb, int type)
-{
-	struct inode *inode;
-	struct list_head *act_head;
-	LIST_HEAD(tofree_head);
-
-	if (!sb->dq_op)
-		return;	/* nothing to do */
-	spin_lock(&inode_lock);	/* This lock is for inodes code */
-	/* We don't have to lock against quota code - test IS_QUOTAINIT is just for speedup... */
- 
-	list_for_each(act_head, &inode_in_use) {
-		inode = list_entry(act_head, struct inode, i_list);
-		if (inode->i_sb == sb && IS_QUOTAINIT(inode))
-			remove_inode_dquot_ref(inode, type, &tofree_head);
-	}
-	list_for_each(act_head, &inode_unused) {
-		inode = list_entry(act_head, struct inode, i_list);
-		if (inode->i_sb == sb && IS_QUOTAINIT(inode))
-			remove_inode_dquot_ref(inode, type, &tofree_head);
-	}
-	list_for_each(act_head, &sb->s_dirty) {
-		inode = list_entry(act_head, struct inode, i_list);
-		if (IS_QUOTAINIT(inode))
-			remove_inode_dquot_ref(inode, type, &tofree_head);
-	}
-	list_for_each(act_head, &sb->s_io) {
-		inode = list_entry(act_head, struct inode, i_list);
-		if (IS_QUOTAINIT(inode))
-			remove_inode_dquot_ref(inode, type, &tofree_head);
-	}
-	spin_unlock(&inode_lock);
-
-	put_dquot_list(&tofree_head);
-}
-
-#endif
-
-/*
- * Hashed waitqueues for wait_on_inode().  The table is pretty small - the
- * kernel doesn't lock many inodes at the same time.
- */
-#define I_WAIT_TABLE_ORDER	3
-static struct i_wait_queue_head {
-	wait_queue_head_t wqh;
-} ____cacheline_aligned_in_smp i_wait_queue_heads[1<<I_WAIT_TABLE_ORDER];
-
-/*
- * Return the address of the waitqueue_head to be used for this inode
- */
-static wait_queue_head_t *i_waitq_head(struct inode *inode)
-{
-	return &i_wait_queue_heads[hash_ptr(inode, I_WAIT_TABLE_ORDER)].wqh;
-}
-
-void __wait_on_inode(struct inode *inode)
-{
-	DECLARE_WAITQUEUE(wait, current);
-	wait_queue_head_t *wq = i_waitq_head(inode);
-
-	add_wait_queue(wq, &wait);
-repeat:
-	set_current_state(TASK_UNINTERRUPTIBLE);
-	if (inode->i_state & I_LOCK) {
-		schedule();
-		goto repeat;
-	}
-	remove_wait_queue(wq, &wait);
-	__set_current_state(TASK_RUNNING);
-}
-
-void __wait_on_freeing_inode(struct inode *inode)
-{
-	DECLARE_WAITQUEUE(wait, current);
-	wait_queue_head_t *wq = i_waitq_head(inode);
-
-	add_wait_queue(wq, &wait);
-	set_current_state(TASK_UNINTERRUPTIBLE);
-	spin_unlock(&inode_lock);
-	schedule();
-	remove_wait_queue(wq, &wait);
-	current->state = TASK_RUNNING;
-	spin_lock(&inode_lock);
-}
-
-
-void wake_up_inode(struct inode *inode)
-{
-	wait_queue_head_t *wq = i_waitq_head(inode);
-
-	/*
-	 * Prevent speculative execution through spin_unlock(&inode_lock);
-	 */
-	smp_mb();
-	if (waitqueue_active(wq))
-		wake_up_all(wq);
-}
-
-/*
- * Initialize the waitqueues and inode hash table.
- */
-void __init inode_init(unsigned long mempages)
-{
-	struct hlist_head *head;
-	unsigned long order;
-	unsigned int nr_hash;
-	int i;
-
-	for (i = 0; i < ARRAY_SIZE(i_wait_queue_heads); i++)
-		init_waitqueue_head(&i_wait_queue_heads[i].wqh);
-
-	mempages >>= (14 - PAGE_SHIFT);
-	mempages *= sizeof(struct list_head);
-	for (order = 0; ((1UL << order) << PAGE_SHIFT) < mempages; order++)
-		;
-
-	do {
-		unsigned long tmp;
-
-		nr_hash = (1UL << order) * PAGE_SIZE /
-			sizeof(struct hlist_head);
-		i_hash_mask = (nr_hash - 1);
-
-		tmp = nr_hash;
-		i_hash_shift = 0;
-		while ((tmp >>= 1UL) != 0UL)
-			i_hash_shift++;
-
-		inode_hashtable = (struct hlist_head *)
-			__get_free_pages(GFP_ATOMIC, order);
-	} while (inode_hashtable == NULL && --order >= 0);
-
-	printk("Inode-cache hash table entries: %d (order: %ld, %ld bytes)\n",
-			nr_hash, order, (PAGE_SIZE << order));
-
-	if (!inode_hashtable)
-		panic("Failed to allocate inode hash table\n");
-
-	head = inode_hashtable;
-	i = nr_hash;
-	do {
-		INIT_HLIST_HEAD(head);
-		head++;
-		i--;
-	} while (i);
-
-	/* inode slab cache */
-	inode_cachep = kmem_cache_create("inode_cache", sizeof(struct inode),
-					 0, SLAB_HWCACHE_ALIGN, init_once,
-					 NULL);
-	if (!inode_cachep)
-		panic("cannot create inode slab cache");
-
-	set_shrinker(DEFAULT_SEEKS, shrink_icache_memory);
-}
-
-void init_special_inode(struct inode *inode, umode_t mode, dev_t rdev)
-{
-	inode->i_mode = mode;
-	if (S_ISCHR(mode)) {
-		inode->i_fop = &def_chr_fops;
-		inode->i_rdev = to_kdev_t(rdev);
-	} else if (S_ISBLK(mode)) {
-		inode->i_fop = &def_blk_fops;
-		inode->i_rdev = to_kdev_t(rdev);
-	} else if (S_ISFIFO(mode))
-		inode->i_fop = &def_fifo_fops;
-	else if (S_ISSOCK(mode))
-		inode->i_fop = &bad_sock_fops;
-	else
-		printk(KERN_DEBUG "init_special_inode: bogus i_mode (%o)\n",
-		       mode);
-}
./linux/inode-fullpatch/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- diff	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:45.453704369 +0000
@@ -1,1330 +0,0 @@
-@@ -1,1323 +1,43 @@
--/*
-- * linux/fs/inode.c
-- *
-- * (C) 1997 Linus Torvalds
-- */
--
--#include <linux/config.h>
--#include <linux/fs.h>
--#include <linux/mm.h>
--#include <linux/dcache.h>
--#include <linux/init.h>
--#include <linux/quotaops.h>
--#include <linux/slab.h>
--#include <linux/writeback.h>
--#include <linux/module.h>
--#include <linux/backing-dev.h>
--#include <linux/wait.h>
--#include <linux/hash.h>
--#include <linux/swap.h>
--#include <linux/security.h>
--
--/*
-- * This is needed for the following functions:
-- *  - inode_has_buffers
-- *  - invalidate_inode_buffers
-- *  - fsync_bdev
-- *  - invalidate_bdev
-- *
-- * FIXME: remove all knowledge of the buffer layer from this file
-- */
--#include <linux/buffer_head.h>
--
--/*
-- * New inode.c implementation.
-- *
-- * This implementation has the basic premise of trying
-- * to be extremely low-overhead and SMP-safe, yet be
-- * simple enough to be "obviously correct".
-- *
-- * Famous last words.
-- */
--
--/* inode dynamic allocation 1999, Andrea Arcangeli <andrea@suse.de> */
--
--/* #define INODE_PARANOIA 1 */
--/* #define INODE_DEBUG 1 */
--
--/*
-- * Inode lookup is no longer as critical as it used to be:
-- * most of the lookups are going to be through the dcache.
-- */
--#define I_HASHBITS	i_hash_shift
--#define I_HASHMASK	i_hash_mask
--
--static unsigned int i_hash_mask;
--static unsigned int i_hash_shift;
--
--/*
-- * Each inode can be on two separate lists. One is
-- * the hash list of the inode, used for lookups. The
-- * other linked list is the "type" list:
-- *  "in_use" - valid inode, i_count > 0, i_nlink > 0
-- *  "dirty"  - as "in_use" but also dirty
-- *  "unused" - valid inode, i_count = 0
-- *
-- * A "dirty" list is maintained for each super block,
-- * allowing for low-overhead inode sync() operations.
-- */
--
--LIST_HEAD(inode_in_use);
--LIST_HEAD(inode_unused);
--static struct hlist_head *inode_hashtable;
--static HLIST_HEAD(anon_hash_chain); /* for inodes with NULL i_sb */
--
--/*
-- * A simple spinlock to protect the list manipulations.
-- *
-- * NOTE! You also have to own the lock if you change
-- * the i_state of an inode while it is in use..
-- */
--spinlock_t inode_lock = SPIN_LOCK_UNLOCKED;
--
--/*
-- * iprune_sem provides exclusion between the kswapd or try_to_free_pages
-- * icache shrinking path, and the umount path.  Without this exclusion,
-- * by the time prune_icache calls iput for the inode whose pages it has
-- * been invalidating, or by the time it calls clear_inode & destroy_inode
-- * from its final dispose_list, the struct super_block they refer to
-- * (for inode->i_sb->s_op) may already have been freed and reused.
-- */
--static DECLARE_MUTEX(iprune_sem);
--
--/*
-- * Statistics gathering..
-- */
--struct inodes_stat_t inodes_stat;
--
--static kmem_cache_t * inode_cachep;
--
--static struct inode *alloc_inode(struct super_block *sb)
--{
--	static struct address_space_operations empty_aops;
--	static struct inode_operations empty_iops;
--	static struct file_operations empty_fops;
--	struct inode *inode;
--
--	if (sb->s_op->alloc_inode)
--		inode = sb->s_op->alloc_inode(sb);
--	else
--		inode = (struct inode *) kmem_cache_alloc(inode_cachep, SLAB_KERNEL);
--
--	if (inode) {
--		struct address_space * const mapping = &inode->i_data;
--
--		inode->i_sb = sb;
--		inode->i_blkbits = sb->s_blocksize_bits;
--		inode->i_flags = 0;
--		atomic_set(&inode->i_count, 1);
--		inode->i_sock = 0;
--		inode->i_op = &empty_iops;
--		inode->i_fop = &empty_fops;
--		inode->i_nlink = 1;
--		atomic_set(&inode->i_writecount, 0);
--		inode->i_size = 0;
--		inode->i_blocks = 0;
--		inode->i_bytes = 0;
--		inode->i_generation = 0;
--		memset(&inode->i_dquot, 0, sizeof(inode->i_dquot));
--		inode->i_pipe = NULL;
--		inode->i_bdev = NULL;
--		inode->i_rdev = to_kdev_t(0);
--		inode->i_security = NULL;
--		if (security_inode_alloc(inode)) {
--			if (inode->i_sb->s_op->destroy_inode)
--				inode->i_sb->s_op->destroy_inode(inode);
--			else
--				kmem_cache_free(inode_cachep, (inode));
--			return NULL;
--		}
--
--		mapping->a_ops = &empty_aops;
-- 		mapping->host = inode;
--		mapping->gfp_mask = GFP_HIGHUSER;
--		mapping->dirtied_when = 0;
--		mapping->assoc_mapping = NULL;
--		mapping->backing_dev_info = &default_backing_dev_info;
--		if (sb->s_bdev)
--			mapping->backing_dev_info = sb->s_bdev->bd_inode->i_mapping->backing_dev_info;
--		memset(&inode->u, 0, sizeof(inode->u));
--		inode->i_mapping = mapping;
--	}
--	return inode;
--}
--
--void destroy_inode(struct inode *inode) 
--{
--	if (inode_has_buffers(inode))
--		BUG();
--	security_inode_free(inode);
--	if (inode->i_sb->s_op->destroy_inode)
--		inode->i_sb->s_op->destroy_inode(inode);
--	else
--		kmem_cache_free(inode_cachep, (inode));
--}
--
--
--/*
-- * These are initializations that only need to be done
-- * once, because the fields are idempotent across use
-- * of the inode, so let the slab aware of that.
-- */
--void inode_init_once(struct inode *inode)
--{
--	memset(inode, 0, sizeof(*inode));
--	INIT_HLIST_NODE(&inode->i_hash);
--	INIT_LIST_HEAD(&inode->i_data.clean_pages);
--	INIT_LIST_HEAD(&inode->i_data.dirty_pages);
--	INIT_LIST_HEAD(&inode->i_data.locked_pages);
--	INIT_LIST_HEAD(&inode->i_data.io_pages);
--	INIT_LIST_HEAD(&inode->i_dentry);
--	INIT_LIST_HEAD(&inode->i_devices);
--	sema_init(&inode->i_sem, 1);
--	INIT_RADIX_TREE(&inode->i_data.page_tree, GFP_ATOMIC);
--	rwlock_init(&inode->i_data.page_lock);
--	init_MUTEX(&inode->i_data.i_shared_sem);
--	INIT_LIST_HEAD(&inode->i_data.private_list);
--	spin_lock_init(&inode->i_data.private_lock);
--	INIT_LIST_HEAD(&inode->i_data.i_mmap);
--	INIT_LIST_HEAD(&inode->i_data.i_mmap_shared);
--	spin_lock_init(&inode->i_lock);
--}
--
--static void init_once(void * foo, kmem_cache_t * cachep, unsigned long flags)
--{
--	struct inode * inode = (struct inode *) foo;
--
--	if ((flags & (SLAB_CTOR_VERIFY|SLAB_CTOR_CONSTRUCTOR)) ==
--	    SLAB_CTOR_CONSTRUCTOR)
--		inode_init_once(inode);
--}
--
--/*
-- * inode_lock must be held
-- */
--void __iget(struct inode * inode)
--{
--	if (atomic_read(&inode->i_count)) {
--		atomic_inc(&inode->i_count);
--		return;
--	}
--	atomic_inc(&inode->i_count);
--	if (!(inode->i_state & (I_DIRTY|I_LOCK))) {
--		list_del(&inode->i_list);
--		list_add(&inode->i_list, &inode_in_use);
--	}
--	inodes_stat.nr_unused--;
--}
--
--/**
-- * clear_inode - clear an inode
-- * @inode: inode to clear
-- *
-- * This is called by the filesystem to tell us
-- * that the inode is no longer useful. We just
-- * terminate it with extreme prejudice.
-- */
-- 
--void clear_inode(struct inode *inode)
--{
--	invalidate_inode_buffers(inode);
--       
--	if (inode->i_data.nrpages)
--		BUG();
--	if (!(inode->i_state & I_FREEING))
--		BUG();
--	if (inode->i_state & I_CLEAR)
--		BUG();
--	wait_on_inode(inode);
--	DQUOT_DROP(inode);
--	if (inode->i_sb && inode->i_sb->s_op->clear_inode)
--		inode->i_sb->s_op->clear_inode(inode);
--	if (inode->i_bdev)
--		bd_forget(inode);
--	inode->i_state = I_CLEAR;
--}
--
--/*
-- * Dispose-list gets a local list with local inodes in it, so it doesn't
-- * need to worry about list corruption and SMP locks.
-- */
--static void dispose_list(struct list_head *head)
--{
--	int nr_disposed = 0;
--
--	while (!list_empty(head)) {
--		struct inode *inode;
--
--		inode = list_entry(head->next, struct inode, i_list);
--		list_del(&inode->i_list);
--
--		if (inode->i_data.nrpages)
--			truncate_inode_pages(&inode->i_data, 0);
--		clear_inode(inode);
--		destroy_inode(inode);
--		nr_disposed++;
--	}
--	spin_lock(&inode_lock);
--	inodes_stat.nr_inodes -= nr_disposed;
--	spin_unlock(&inode_lock);
--}
--
--/*
-- * Invalidate all inodes for a device.
-- */
--static int invalidate_list(struct list_head *head, struct super_block * sb, struct list_head * dispose)
--{
--	struct list_head *next;
--	int busy = 0, count = 0;
--
--	next = head->next;
--	for (;;) {
--		struct list_head * tmp = next;
--		struct inode * inode;
--
--		next = next->next;
--		if (tmp == head)
--			break;
--		inode = list_entry(tmp, struct inode, i_list);
--		if (inode->i_sb != sb)
--			continue;
--		invalidate_inode_buffers(inode);
--		if (!atomic_read(&inode->i_count)) {
--			hlist_del_init(&inode->i_hash);
--			list_del(&inode->i_list);
--			list_add(&inode->i_list, dispose);
--			inode->i_state |= I_FREEING;
--			count++;
--			continue;
--		}
--		busy = 1;
--	}
--	/* only unused inodes may be cached with i_count zero */
--	inodes_stat.nr_unused -= count;
--	return busy;
--}
--
--/*
-- * This is a two-stage process. First we collect all
-- * offending inodes onto the throw-away list, and in
-- * the second stage we actually dispose of them. This
-- * is because we don't want to sleep while messing
-- * with the global lists..
-- */
-- 
--/**
-- *	invalidate_inodes	- discard the inodes on a device
-- *	@sb: superblock
-- *
-- *	Discard all of the inodes for a given superblock. If the discard
-- *	fails because there are busy inodes then a non zero value is returned.
-- *	If the discard is successful all the inodes have been discarded.
-- */
-- 
--int invalidate_inodes(struct super_block * sb)
--{
--	int busy;
--	LIST_HEAD(throw_away);
--
--	down(&iprune_sem);
--	spin_lock(&inode_lock);
--	busy = invalidate_list(&inode_in_use, sb, &throw_away);
--	busy |= invalidate_list(&inode_unused, sb, &throw_away);
--	busy |= invalidate_list(&sb->s_dirty, sb, &throw_away);
--	busy |= invalidate_list(&sb->s_io, sb, &throw_away);
--	spin_unlock(&inode_lock);
--
--	dispose_list(&throw_away);
--	up(&iprune_sem);
--
--	return busy;
--}
-- 
--int invalidate_device(kdev_t dev, int do_sync)
--{
--	struct super_block *sb;
--	struct block_device *bdev = bdget(kdev_t_to_nr(dev));
--	int res;
--
--	if (!bdev)
--		return 0;
--
--	if (do_sync)
--		fsync_bdev(bdev);
--
--	res = 0;
--	sb = get_super(bdev);
--	if (sb) {
--		/*
--		 * no need to lock the super, get_super holds the
--		 * read semaphore so the filesystem cannot go away
--		 * under us (->put_super runs with the write lock
--		 * hold).
--		 */
--		shrink_dcache_sb(sb);
--		res = invalidate_inodes(sb);
--		drop_super(sb);
--	}
--	invalidate_bdev(bdev, 0);
--	bdput(bdev);
--	return res;
--}
--
--static int can_unuse(struct inode *inode)
--{
--	if (inode->i_state)
--		return 0;
--	if (inode_has_buffers(inode))
--		return 0;
--	if (atomic_read(&inode->i_count))
--		return 0;
--	if (inode->i_data.nrpages)
--		return 0;
--	return 1;
--}
--
--/*
-- * Scan `goal' inodes on the unused list for freeable ones. They are moved to
-- * a temporary list and then are freed outside inode_lock by dispose_list().
-- *
-- * Any inodes which are pinned purely because of attached pagecache have their
-- * pagecache removed.  We expect the final iput() on that inode to add it to
-- * the front of the inode_unused list.  So look for it there and if the
-- * inode is still freeable, proceed.  The right inode is found 99.9% of the
-- * time in testing on a 4-way.
-- *
-- * If the inode has metadata buffers attached to mapping->private_list then
-- * try to remove them.
-- */
--static void prune_icache(int nr_to_scan)
--{
--	LIST_HEAD(freeable);
--	int nr_pruned = 0;
--	int nr_scanned;
--	unsigned long reap = 0;
--
--	down(&iprune_sem);
--	spin_lock(&inode_lock);
--	for (nr_scanned = 0; nr_scanned < nr_to_scan; nr_scanned++) {
--		struct inode *inode;
--
--		if (list_empty(&inode_unused))
--			break;
--
--		inode = list_entry(inode_unused.prev, struct inode, i_list);
--
--		if (inode->i_state || atomic_read(&inode->i_count)) {
--			list_move(&inode->i_list, &inode_unused);
--			continue;
--		}
--		if (inode_has_buffers(inode) || inode->i_data.nrpages) {
--			__iget(inode);
--			spin_unlock(&inode_lock);
--			if (remove_inode_buffers(inode))
--				reap += invalidate_inode_pages(&inode->i_data);
--			iput(inode);
--			spin_lock(&inode_lock);
--
--			if (inode != list_entry(inode_unused.next,
--						struct inode, i_list))
--				continue;	/* wrong inode or list_empty */
--			if (!can_unuse(inode))
--				continue;
--		}
--		hlist_del_init(&inode->i_hash);
--		list_move(&inode->i_list, &freeable);
--		inode->i_state |= I_FREEING;
--		nr_pruned++;
--	}
--	inodes_stat.nr_unused -= nr_pruned;
--	spin_unlock(&inode_lock);
--
--	dispose_list(&freeable);
--	up(&iprune_sem);
--
--	if (current_is_kswapd)
--		mod_page_state(kswapd_inodesteal, reap);
--	else
--		mod_page_state(pginodesteal, reap);
--}
--
--/*
-- * shrink_icache_memory() will attempt to reclaim some unused inodes.  Here,
-- * "unused" means that no dentries are referring to the inodes: the files are
-- * not open and the dcache references to those inodes have already been
-- * reclaimed.
-- *
-- * This function is passed the number of inodes to scan, and it returns the
-- * total number of remaining possibly-reclaimable inodes.
-- */
--static int shrink_icache_memory(int nr, unsigned int gfp_mask)
--{
--	if (nr) {
--		/*
--		 * Nasty deadlock avoidance.  We may hold various FS locks,
--		 * and we don't want to recurse into the FS that called us
--		 * in clear_inode() and friends..
--	 	 */
--		if (gfp_mask & __GFP_FS)
--			prune_icache(nr);
--	}
-+*** 470,6 **** 1 static int shrink_icache_memory(int nr, 
-|	return inodes_stat.<<<--nr_unused-->>><<<++nr_inodes++>>>;
- }
- 
- /*
-  * Called with the inode lock held.
-  * NOTE: we are not increasing the inode-refcount, you must call __iget()
-- * by hand after calling find_inode now! This simplifies iunique and won't
-- * add any additional branch in the common code.
-- */
--static struct inode * find_inode(struct super_block * sb, struct hlist_head *head, int (*test)(struct inode *, void *), void *data)
--{
--	struct hlist_node *node;
--	struct inode * inode = NULL;
--
--	hlist_for_each (node, head) { 
--		prefetch(node->next);
--		inode = hlist_entry(node, struct inode, i_hash);
--		if (inode->i_sb != sb)
-+*** 492,6 **** 2 static struct inode * find_inode(struct 
- 			continue;
- 		if (!test(inode, data))
- 			continue;
- 		break;
- 	}
-|	return<<<-- node ?-->>> inode<<<-- : NULL-->>>;
--}
--
--/*
-- * find_inode_fast is the fast path version of find_inode, see the comment at
-- * iget_locked for details.
-- */
--static struct inode * find_inode_fast(struct super_block * sb, struct hlist_head *head, unsigned long ino)
--{
--	struct hlist_node *node;
--	struct inode * inode = NULL;
--
--	hlist_for_each (node, head) {
--		prefetch(node->next);
--		inode = list_entry(node, struct inode, i_hash);
--		if (inode->i_ino != ino)
-+*** 517,6 **** 3 static struct inode * find_inode_fast(st
- 			continue;
- 		if (inode->i_sb != sb)
- 			continue;
- 		break;
- 	}
-|	return<<<-- node ?-->>> inode<<<-- : NULL-->>>;
--}
--
--/**
-- *	new_inode 	- obtain an inode
-- *	@sb: superblock
-- *
-- *	Allocates a new inode for given superblock.
-- */
-- 
--struct inode *new_inode(struct super_block *sb)
--{
--	static unsigned long last_ino;
--	struct inode * inode;
--
--	spin_lock_prefetch(&inode_lock);
--	
--	inode = alloc_inode(sb);
--	if (inode) {
--		spin_lock(&inode_lock);
--		inodes_stat.nr_inodes++;
--		list_add(&inode->i_list, &inode_in_use);
--		inode->i_ino = ++last_ino;
--		inode->i_state = 0;
--		spin_unlock(&inode_lock);
--	}
--	return inode;
--}
--
--void unlock_new_inode(struct inode *inode)
--{
--	/*
--	 * This is special!  We do not need the spinlock
--	 * when clearing I_LOCK, because we're guaranteed
--	 * that nobody else tries to do anything about the
--	 * state of the inode when it is locked, as we
--	 * just created it (so there can be no old holders
--	 * that haven't tested I_LOCK).
--	 */
--	inode->i_state &= ~(I_LOCK|I_NEW);
--	wake_up_inode(inode);
--}
--EXPORT_SYMBOL(unlock_new_inode);
--
--/*
-- * This is called without the inode lock held.. Be careful.
-- *
-- * We no longer cache the sb_flags in i_flags - see fs.h
-- *	-- rmk@arm.uk.linux.org
-- */
--static struct inode * get_new_inode(struct super_block *sb, struct hlist_head *head, int (*test)(struct inode *, void *), int (*set)(struct inode *, void *), void *data)
--{
--	struct inode * inode;
--
--	inode = alloc_inode(sb);
--	if (inode) {
--		struct inode * old;
--
--		spin_lock(&inode_lock);
--		/* We released the lock, so.. */
--		old = find_inode(sb, head, test, data);
--		if (!old) {
--			if (set(inode, data))
--				goto set_failed;
--
--			inodes_stat.nr_inodes++;
--			list_add(&inode->i_list, &inode_in_use);
--			hlist_add_head(&inode->i_hash, head);
--			inode->i_state = I_LOCK|I_NEW;
--			spin_unlock(&inode_lock);
--
--			/* Return the locked inode with I_NEW set, the
--			 * caller is responsible for filling in the contents
--			 */
--			return inode;
--		}
--
--		/*
--		 * Uhhuh, somebody else created the same inode under
--		 * us. Use the old inode instead of the one we just
--		 * allocated.
--		 */
--		__iget(old);
--		spin_unlock(&inode_lock);
--		destroy_inode(inode);
--		inode = old;
--		wait_on_inode(inode);
--	}
--	return inode;
--
--set_failed:
--	spin_unlock(&inode_lock);
--	destroy_inode(inode);
--	return NULL;
--}
--
--/*
-- * get_new_inode_fast is the fast path version of get_new_inode, see the
-- * comment at iget_locked for details.
-- */
--static struct inode * get_new_inode_fast(struct super_block *sb, struct hlist_head *head, unsigned long ino)
--{
--	struct inode * inode;
--
--	inode = alloc_inode(sb);
--	if (inode) {
--		struct inode * old;
--
--		spin_lock(&inode_lock);
--		/* We released the lock, so.. */
--		old = find_inode_fast(sb, head, ino);
--		if (!old) {
--			inode->i_ino = ino;
--			inodes_stat.nr_inodes++;
--			list_add(&inode->i_list, &inode_in_use);
--			hlist_add_head(&inode->i_hash, head);
--			inode->i_state = I_LOCK|I_NEW;
--			spin_unlock(&inode_lock);
--
--			/* Return the locked inode with I_NEW set, the
--			 * caller is responsible for filling in the contents
--			 */
--			return inode;
--		}
--
--		/*
--		 * Uhhuh, somebody else created the same inode under
--		 * us. Use the old inode instead of the one we just
--		 * allocated.
--		 */
--		__iget(old);
--		spin_unlock(&inode_lock);
--		destroy_inode(inode);
--		inode = old;
--		wait_on_inode(inode);
--	}
--	return inode;
--}
--
--static inline unsigned long hash(struct super_block *sb, unsigned long hashval)
--{
--	unsigned long tmp = hashval + ((unsigned long) sb / L1_CACHE_BYTES);
--	tmp = tmp + (tmp >> I_HASHBITS);
--	return tmp & I_HASHMASK;
--}
--
--/* Yeah, I know about quadratic hash. Maybe, later. */
--
--/**
-- *	iunique - get a unique inode number
-- *	@sb: superblock
-- *	@max_reserved: highest reserved inode number
-- *
-- *	Obtain an inode number that is unique on the system for a given
-- *	superblock. This is used by file systems that have no natural
-- *	permanent inode numbering system. An inode number is returned that
-- *	is higher than the reserved limit but unique.
-- *
-- *	BUGS:
-- *	With a large number of inodes live on the file system this function
-- *	currently becomes quite slow.
-- */
-- 
--ino_t iunique(struct super_block *sb, ino_t max_reserved)
--{
--	static ino_t counter = 0;
--	struct inode *inode;
--	struct hlist_head * head;
--	ino_t res;
--	spin_lock(&inode_lock);
--retry:
--	if (counter > max_reserved) {
--		head = inode_hashtable + hash(sb,counter);
--		res = counter++;
--		inode = find_inode_fast(sb, head, res);
--		if (!inode) {
--			spin_unlock(&inode_lock);
--			return res;
--		}
--	} else {
--		counter = max_reserved + 1;
--	}
--	goto retry;
--	
--}
--
--struct inode *igrab(struct inode *inode)
--{
--	spin_lock(&inode_lock);
--	if (!(inode->i_state & I_FREEING))
--		__iget(inode);
--	else
--		/*
--		 * Handle the case where s_op->clear_inode is not been
--		 * called yet, and somebody is calling igrab
--		 * while the inode is getting freed.
--		 */
--		inode = NULL;
--	spin_unlock(&inode_lock);
--	return inode;
--}
--
--/**
-- * ifind - internal function, you want ilookup5() or iget5().
-- * @sb:		super block of file system to search
-- * @hashval:	hash value (usually inode number) to search for
-- * @test:	callback used for comparisons between inodes
-- * @data:	opaque data pointer to pass to @test
-- *
-- * ifind() searches for the inode specified by @hashval and @data in the inode
-- * cache. This is a generalized version of ifind_fast() for file systems where
-- * the inode number is not sufficient for unique identification of an inode.
-- *
-- * If the inode is in the cache, the inode is returned with an incremented
-- * reference count.
-- *
-- * Otherwise NULL is returned.
-- *
-- * Note, @test is called with the inode_lock held, so can't sleep.
-- */
--static inline struct inode *ifind(struct super_block *sb,
--		struct hlist_head *head, int (*test)(struct inode *, void *),
--		void *data)
--{
--	struct inode *inode;
--
--	spin_lock(&inode_lock);
--	inode = find_inode(sb, head, test, data);
--	if (inode) {
--		__iget(inode);
--		spin_unlock(&inode_lock);
--		wait_on_inode(inode);
--		return inode;
--	}
--	spin_unlock(&inode_lock);
--	return NULL;
--}
--
--/**
-- * ifind_fast - internal function, you want ilookup() or iget().
-- * @sb:		super block of file system to search
-- * @ino:	inode number to search for
-- *
-- * ifind_fast() searches for the inode @ino in the inode cache. This is for
-- * file systems where the inode number is sufficient for unique identification
-- * of an inode.
-- *
-- * If the inode is in the cache, the inode is returned with an incremented
-- * reference count.
-- *
-- * Otherwise NULL is returned.
-- */
--static inline struct inode *ifind_fast(struct super_block *sb,
--		struct hlist_head *head, unsigned long ino)
--{
--	struct inode *inode;
--
--	spin_lock(&inode_lock);
--	inode = find_inode_fast(sb, head, ino);
--	if (inode) {
--		__iget(inode);
--		spin_unlock(&inode_lock);
--		wait_on_inode(inode);
--		return inode;
--	}
--	spin_unlock(&inode_lock);
--	return NULL;
--}
--
--/**
-- * ilookup5 - search for an inode in the inode cache
-- * @sb:		super block of file system to search
-- * @hashval:	hash value (usually inode number) to search for
-- * @test:	callback used for comparisons between inodes
-- * @data:	opaque data pointer to pass to @test
-- *
-- * ilookup5() uses ifind() to search for the inode specified by @hashval and
-- * @data in the inode cache. This is a generalized version of ilookup() for
-- * file systems where the inode number is not sufficient for unique
-- * identification of an inode.
-- *
-- * If the inode is in the cache, the inode is returned with an incremented
-- * reference count.
-- *
-- * Otherwise NULL is returned.
-- *
-- * Note, @test is called with the inode_lock held, so can't sleep.
-- */
--struct inode *ilookup5(struct super_block *sb, unsigned long hashval,
--		int (*test)(struct inode *, void *), void *data)
--{
--	struct hlist_head *head = inode_hashtable + hash(sb, hashval);
--
--	return ifind(sb, head, test, data);
--}
--EXPORT_SYMBOL(ilookup5);
--
--/**
-- * ilookup - search for an inode in the inode cache
-- * @sb:		super block of file system to search
-- * @ino:	inode number to search for
-- *
-- * ilookup() uses ifind_fast() to search for the inode @ino in the inode cache.
-- * This is for file systems where the inode number is sufficient for unique
-- * identification of an inode.
-- *
-- * If the inode is in the cache, the inode is returned with an incremented
-- * reference count.
-- *
-- * Otherwise NULL is returned.
-- */
--struct inode *ilookup(struct super_block *sb, unsigned long ino)
--{
--	struct hlist_head *head = inode_hashtable + hash(sb, ino);
--
--	return ifind_fast(sb, head, ino);
--}
--EXPORT_SYMBOL(ilookup);
--
--/**
-- * iget5_locked - obtain an inode from a mounted file system
-- * @sb:		super block of file system
-- * @hashval:	hash value (usually inode number) to get
-- * @test:	callback used for comparisons between inodes
-- * @set:	callback used to initialize a new struct inode
-- * @data:	opaque data pointer to pass to @test and @set
-- *
-- * This is iget() without the read_inode() portion of get_new_inode().
-- *
-- * iget5_locked() uses ifind() to search for the inode specified by @hashval
-- * and @data in the inode cache and if present it is returned with an increased
-- * reference count. This is a generalized version of iget_locked() for file
-- * systems where the inode number is not sufficient for unique identification
-- * of an inode.
-- *
-- * If the inode is not in cache, get_new_inode() is called to allocate a new
-- * inode and this is returned locked, hashed, and with the I_NEW flag set. The
-- * file system gets to fill it in before unlocking it via unlock_new_inode().
-- *
-- * Note both @test and @set are called with the inode_lock held, so can't sleep.
-- */
--struct inode *iget5_locked(struct super_block *sb, unsigned long hashval,
--		int (*test)(struct inode *, void *),
--		int (*set)(struct inode *, void *), void *data)
--{
--	struct hlist_head *head = inode_hashtable + hash(sb, hashval);
--	struct inode *inode;
--
--	inode = ifind(sb, head, test, data);
--	if (inode)
--		return inode;
--	/*
--	 * get_new_inode() will do the right thing, re-trying the search
--	 * in case it had to block at any point.
--	 */
--	return get_new_inode(sb, head, test, set, data);
--}
--EXPORT_SYMBOL(iget5_locked);
--
--/**
-- * iget_locked - obtain an inode from a mounted file system
-- * @sb:		super block of file system
-- * @ino:	inode number to get
-- *
-- * This is iget() without the read_inode() portion of get_new_inode_fast().
-- *
-- * iget_locked() uses ifind_fast() to search for the inode specified by @ino in
-- * the inode cache and if present it is returned with an increased reference
-- * count. This is for file systems where the inode number is sufficient for
-- * unique identification of an inode.
-- *
-- * If the inode is not in cache, get_new_inode_fast() is called to allocate a
-- * new inode and this is returned locked, hashed, and with the I_NEW flag set.
-- * The file system gets to fill it in before unlocking it via
-- * unlock_new_inode().
-- */
--struct inode *iget_locked(struct super_block *sb, unsigned long ino)
--{
--	struct hlist_head *head = inode_hashtable + hash(sb, ino);
--	struct inode *inode;
--
--	inode = ifind_fast(sb, head, ino);
--	if (inode)
--		return inode;
--	/*
--	 * get_new_inode_fast() will do the right thing, re-trying the search
--	 * in case it had to block at any point.
--	 */
--	return get_new_inode_fast(sb, head, ino);
--}
--EXPORT_SYMBOL(iget_locked);
--
--/**
-- *	__insert_inode_hash - hash an inode
-- *	@inode: unhashed inode
-- *	@hashval: unsigned long value used to locate this object in the
-- *		inode_hashtable.
-- *
-- *	Add an inode to the inode hash for this superblock. If the inode
-- *	has no superblock it is added to a separate anonymous chain.
-- */
-- 
--void __insert_inode_hash(struct inode *inode, unsigned long hashval)
--{
--	struct hlist_head *head = &anon_hash_chain;
--	if (inode->i_sb)
--		head = inode_hashtable + hash(inode->i_sb, hashval);
--	spin_lock(&inode_lock);
--	hlist_add_head(&inode->i_hash, head);
--	spin_unlock(&inode_lock);
--}
--
--/**
-- *	remove_inode_hash - remove an inode from the hash
-- *	@inode: inode to unhash
-- *
-- *	Remove an inode from the superblock or anonymous hash.
-- */
-- 
--void remove_inode_hash(struct inode *inode)
--{
--	spin_lock(&inode_lock);
--	hlist_del_init(&inode->i_hash);
--	spin_unlock(&inode_lock);
--}
--
--void generic_delete_inode(struct inode *inode)
-+*** 949,7 **** 4 void generic_delete_inode(struct inode *
- {
- 	struct super_operations *op = inode->i_sb->s_op;
- 
-|	<<<--hlist_del_init-->>><<<++list_del_init++>>>(&inode->i_hash);
- 	list_del_init(&inode->i_list);
- 	inode->i_state|=I_FREEING;
- 	inodes_stat.nr_inodes--;
--	spin_unlock(&inode_lock);
--
--	if (inode->i_data.nrpages)
--		truncate_inode_pages(&inode->i_data, 0);
--
--	security_inode_delete(inode);
--
--	if (op->delete_inode) {
--		void (*delete)(struct inode *) = op->delete_inode;
--		if (!is_bad_inode(inode))
--			DQUOT_INIT(inode);
--		/* s_op->delete_inode internally recalls clear_inode() */
-+*** 968,6 **** 5 void generic_delete_inode(struct inode *
- 		delete(inode);
- 	} else
- 		clear_inode(inode);
- 	if (inode->i_state != I_CLEAR)
- 		BUG();
- 	destroy_inode(inode);
--}
--EXPORT_SYMBOL(generic_delete_inode);
--
--static void generic_forget_inode(struct inode *inode)
--{
--	struct super_block *sb = inode->i_sb;
--
--	if (!hlist_unhashed(&inode->i_hash)) {
--		if (!(inode->i_state & (I_DIRTY|I_LOCK))) {
--			list_del(&inode->i_list);
--			list_add(&inode->i_list, &inode_unused);
--		}
--		inodes_stat.nr_unused++;
--		spin_unlock(&inode_lock);
--		if (!sb || (sb->s_flags & MS_ACTIVE))
--			return;
--		write_inode_now(inode, 1);
--		spin_lock(&inode_lock);
--		inodes_stat.nr_unused--;
--		hlist_del_init(&inode->i_hash);
--	}
--	list_del_init(&inode->i_list);
--	inode->i_state|=I_FREEING;
--	inodes_stat.nr_inodes--;
--	spin_unlock(&inode_lock);
--	if (inode->i_data.nrpages)
--		truncate_inode_pages(&inode->i_data, 0);
--	clear_inode(inode);
--	destroy_inode(inode);
--}
--
--/*
-- * Normal UNIX filesystem behaviour: delete the
-- * inode when the usage count drops to zero, and
-- * i_nlink is zero.
-- */
--static void generic_drop_inode(struct inode *inode)
--{
--	if (!inode->i_nlink)
--		generic_delete_inode(inode);
--	else
--		generic_forget_inode(inode);
--}
--
--/*
-- * Called when we're dropping the last reference
-- * to an inode. 
-- *
-- * Call the FS "drop()" function, defaulting to
-- * the legacy UNIX filesystem behaviour..
-- *
-- * NOTE! NOTE! NOTE! We're called with the inode lock
-- * held, and the drop function is supposed to release
-- * the lock!
-- */
--static inline void iput_final(struct inode *inode)
--{
--	struct super_operations *op = inode->i_sb->s_op;
--	void (*drop)(struct inode *) = generic_drop_inode;
--
--	if (op && op->drop_inode)
--		drop = op->drop_inode;
--	drop(inode);
--}
--
--/**
-- *	iput	- put an inode 
-- *	@inode: inode to put
-- *
-- *	Puts an inode, dropping its usage count. If the inode use count hits
-- *	zero the inode is also then freed and may be destroyed.
-- */
-- 
--void iput(struct inode *inode)
--{
--	if (inode) {
--		struct super_operations *op = inode->i_sb->s_op;
--
--		if (inode->i_state == I_CLEAR)
--			BUG();
--
--		if (op && op->put_inode)
--			op->put_inode(inode);
--
--		if (atomic_dec_and_lock(&inode->i_count, &inode_lock))
--			iput_final(inode);
--	}
--}
--
--/**
-- *	bmap	- find a block number in a file
-- *	@inode: inode of file
-- *	@block: block to find
-- *
-- *	Returns the block number on the device holding the inode that
-- *	is the disk block number for the block of the file requested.
-- *	That is, asked for block 4 of inode 1 the function will return the
-- *	disk block relative to the disk start that holds that block of the 
-- *	file.
-- */
-- 
--sector_t bmap(struct inode * inode, sector_t block)
--{
--	sector_t res = 0;
--	if (inode->i_mapping->a_ops->bmap)
--		res = inode->i_mapping->a_ops->bmap(inode->i_mapping, block);
--	return res;
--}
--
--/*
-- * Return true if the filesystem which backs this inode considers the two
-- * passed timespecs to be sufficiently different to warrant flushing the
-- * altered time out to disk.
-- */
--static int inode_times_differ(struct inode *inode,
--			struct timespec *old, struct timespec *new)
--{
--	if (IS_ONE_SECOND(inode))
--		return old->tv_sec != new->tv_sec;
--	return !timespec_equal(old, new);
--}
--
--/**
-- *	update_atime	-	update the access time
-- *	@inode: inode accessed
-- *
-- *	Update the accessed time on an inode and mark it for writeback.
-- *	This function automatically handles read only file systems and media,
-- *	as well as the "noatime" flag and inode specific "noatime" markers.
-- */
-- 
--void update_atime(struct inode *inode)
--{
--	struct timespec now;
--
--	if (IS_NOATIME(inode))
--		return;
--	if (IS_NODIRATIME(inode) && S_ISDIR(inode->i_mode))
--		return;
--	if (IS_RDONLY(inode))
--		return;
--
--	now = current_kernel_time();
--	if (inode_times_differ(inode, &inode->i_atime, &now)) {
--		inode->i_atime = now;
--		mark_inode_dirty_sync(inode);
--	} else {
--		if (!timespec_equal(&inode->i_atime, &now))
--			inode->i_atime = now;
--	}
--}
--
--/**
-- *	inode_update_time	-	update mtime and ctime time
-- *	@inode: inode accessed
-- *	@ctime_too: update ctime too
-- *
-- *	Update the mtime time on an inode and mark it for writeback.
-- *	When ctime_too is specified update the ctime too.
-- */
--
--void inode_update_time(struct inode *inode, int ctime_too)
--{
--	struct timespec now = current_kernel_time();
--	int sync_it = 0;
--
--	if (inode_times_differ(inode, &inode->i_mtime, &now))
--		sync_it = 1;
--	inode->i_mtime = now;
--
--	if (ctime_too) {
--		if (inode_times_differ(inode, &inode->i_ctime, &now))
--			sync_it = 1;
--		inode->i_ctime = now;
--	}
--	if (sync_it)
--		mark_inode_dirty_sync(inode);
--}
--EXPORT_SYMBOL(inode_update_time);
--
--int inode_needs_sync(struct inode *inode)
--{
--	if (IS_SYNC(inode))
--		return 1;
--	if (S_ISDIR(inode->i_mode) && IS_DIRSYNC(inode))
--		return 1;
--	return 0;
--}
--EXPORT_SYMBOL(inode_needs_sync);
--
--/*
-- *	Quota functions that want to walk the inode lists..
-- */
--#ifdef CONFIG_QUOTA
--
--/* Functions back in dquot.c */
--void put_dquot_list(struct list_head *);
--int remove_inode_dquot_ref(struct inode *, int, struct list_head *);
--
--void remove_dquot_ref(struct super_block *sb, int type)
--{
--	struct inode *inode;
--	struct list_head *act_head;
--	LIST_HEAD(tofree_head);
--
--	if (!sb->dq_op)
--		return;	/* nothing to do */
--	spin_lock(&inode_lock);	/* This lock is for inodes code */
--	/* We don't have to lock against quota code - test IS_QUOTAINIT is just for speedup... */
-- 
--	list_for_each(act_head, &inode_in_use) {
--		inode = list_entry(act_head, struct inode, i_list);
--		if (inode->i_sb == sb && IS_QUOTAINIT(inode))
--			remove_inode_dquot_ref(inode, type, &tofree_head);
--	}
--	list_for_each(act_head, &inode_unused) {
--		inode = list_entry(act_head, struct inode, i_list);
--		if (inode->i_sb == sb && IS_QUOTAINIT(inode))
--			remove_inode_dquot_ref(inode, type, &tofree_head);
--	}
--	list_for_each(act_head, &sb->s_dirty) {
--		inode = list_entry(act_head, struct inode, i_list);
--		if (IS_QUOTAINIT(inode))
--			remove_inode_dquot_ref(inode, type, &tofree_head);
--	}
--	list_for_each(act_head, &sb->s_io) {
--		inode = list_entry(act_head, struct inode, i_list);
--		if (IS_QUOTAINIT(inode))
--			remove_inode_dquot_ref(inode, type, &tofree_head);
--	}
--	spin_unlock(&inode_lock);
--
--	put_dquot_list(&tofree_head);
--}
--
--#endif
--
--/*
-- * Hashed waitqueues for wait_on_inode().  The table is pretty small - the
-- * kernel doesn't lock many inodes at the same time.
-- */
--#define I_WAIT_TABLE_ORDER	3
--static struct i_wait_queue_head {
--	wait_queue_head_t wqh;
--} ____cacheline_aligned_in_smp i_wait_queue_heads[1<<I_WAIT_TABLE_ORDER];
--
--/*
-- * Return the address of the waitqueue_head to be used for this inode
-- */
--static wait_queue_head_t *i_waitq_head(struct inode *inode)
--{
--	return &i_wait_queue_heads[hash_ptr(inode, I_WAIT_TABLE_ORDER)].wqh;
--}
--
--void __wait_on_inode(struct inode *inode)
--{
--	DECLARE_WAITQUEUE(wait, current);
--	wait_queue_head_t *wq = i_waitq_head(inode);
--
--	add_wait_queue(wq, &wait);
--repeat:
--	set_current_state(TASK_UNINTERRUPTIBLE);
--	if (inode->i_state & I_LOCK) {
--		schedule();
--		goto repeat;
--	}
--	remove_wait_queue(wq, &wait);
-|<<<--	__set_current_state(-->>><<<++*** 1219,6 **** 6 repeat:
-|	current->state = ++>>>TASK_RUNNING<<<--)-->>>;
- }
- 
- void wake_up_inode(struct inode *inode)
- {
- 	wait_queue_head_t *wq = i_waitq_head(inode);
--
--	/*
--	 * Prevent speculative execution through spin_unlock(&inode_lock);
--	 */
--	smp_mb();
--	if (waitqueue_active(wq))
--		wake_up_all(wq);
--}
--
--/*
-- * Initialize the waitqueues and inode hash table.
-- */
--void __init inode_init(unsigned long mempages)
--{
--	struct hlist_head *head;
--	unsigned long order;
--	unsigned int nr_hash;
--	int i;
--
--	for (i = 0; i < ARRAY_SIZE(i_wait_queue_heads); i++)
--		init_waitqueue_head(&i_wait_queue_heads[i].wqh);
--
--	mempages >>= (14 - PAGE_SHIFT);
--	mempages *= sizeof(struct list_head);
--	for (order = 0; ((1UL << order) << PAGE_SHIFT) < mempages; order++)
--		;
--
--	do {
--		unsigned long tmp;
--
--		nr_hash = (1UL << order) * PAGE_SIZE /
--			sizeof(struct hlist_head);
--		i_hash_mask = (nr_hash - 1);
--
--		tmp = nr_hash;
--		i_hash_shift = 0;
--		while ((tmp >>= 1UL) != 0UL)
--			i_hash_shift++;
--
--		inode_hashtable = (struct hlist_head *)
--			__get_free_pages(GFP_ATOMIC, order);
--	} while (inode_hashtable == NULL && --order >= 0);
--
--	printk("Inode-cache hash table entries: %d (order: %ld, %ld bytes)\n",
--			nr_hash, order, (PAGE_SIZE << order));
--
--	if (!inode_hashtable)
--		panic("Failed to allocate inode hash table\n");
--
--	head = inode_hashtable;
--	i = nr_hash;
--	do {
--		INIT_HLIST_HEAD(head);
--		head++;
--		i--;
--	} while (i);
--
--	/* inode slab cache */
--	inode_cachep = kmem_cache_create("inode_cache", sizeof(struct inode),
--					 0, SLAB_HWCACHE_ALIGN, init_once,
--					 NULL);
--	if (!inode_cachep)
--		panic("cannot create inode slab cache");
--
--	set_shrinker(DEFAULT_SEEKS, shrink_icache_memory);
--}
--
--void init_special_inode(struct inode *inode, umode_t mode, dev_t rdev)
--{
--	inode->i_mode = mode;
--	if (S_ISCHR(mode)) {
--		inode->i_fop = &def_chr_fops;
--		inode->i_rdev = to_kdev_t(rdev);
--	} else if (S_ISBLK(mode)) {
--		inode->i_fop = &def_blk_fops;
--		inode->i_rdev = to_kdev_t(rdev);
--	} else if (S_ISFIFO(mode))
--		inode->i_fop = &def_fifo_fops;
--	else if (S_ISSOCK(mode))
--		inode->i_fop = &bad_sock_fops;
--	else
--		printk(KERN_DEBUG "init_special_inode: bogus i_mode (%o)\n",
--		       mode);
--}
./linux/inode-fullpatch/diff FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:45.525773645 +0000
@@ -1,18 +0,0 @@
-<<<<<<< found
-||||||| expected
-#define IDMAP_STATUS_LOOKUPFAIL IDMAP_STATUS_FAIL
-
-
-/* XXX get (include) from bits/utmp.h */
-#define IDMAP_NAMESZ  128
-
-=======
-#define IDMAP_STATUS_LOOKUPFAIL IDMAP_STATUS_FAIL
-
-
-#define IDMAP_MAXMSGSZ   256
-
-/* XXX get (include) from bits/utmp.h */
-#define IDMAP_NAMESZ  128
-
->>>>>>> replacement
./linux/idmap.h/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:45.560967322 +0000
@@ -1,7269 +0,0 @@
-/* xfaces.c -- "Face" primitives.
-   Copyright (C) 1993, 1994, 1998, 1999, 2000, 2001
-   Free Software Foundation.
-
-This file is part of GNU Emacs.
-
-GNU Emacs is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 2, or (at your option)
-any later version.
-
-GNU Emacs is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with GNU Emacs; see the file COPYING.  If not, write to
-the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-Boston, MA 02111-1307, USA.  */
-
-/* New face implementation by Gerd Moellmann <gerd@gnu.org>.  */
-
-/* Faces.
-
-   When using Emacs with X, the display style of characters can be
-   changed by defining `faces'.  Each face can specify the following
-   display attributes:
-
-   1. Font family name.
-
-   2. Relative proportionate width, aka character set width or set
-   width (swidth), e.g. `semi-compressed'.
-
-   3. Font height in 1/10pt.
-
-   4. Font weight, e.g. `bold'.
-
-   5. Font slant, e.g. `italic'.
-
-   6. Foreground color.
-
-   7. Background color.
-
-   8. Whether or not characters should be underlined, and in what color.
-
-   9. Whether or not characters should be displayed in inverse video.
-
-   10. A background stipple, a bitmap.
-
-   11. Whether or not characters should be overlined, and in what color.
-
-   12. Whether or not characters should be strike-through, and in what
-   color.
-
-   13. Whether or not a box should be drawn around characters, the box
-   type, and, for simple boxes, in what color.
-
-   14. Font or fontset pattern, or nil.  This is a special attribute.
-   When this attribute is specified, the face uses a font opened by
-   that pattern as is.  In addition, all the other font-related
-   attributes (1st thru 5th) are generated from the opened font name.
-   On the other hand, if one of the other font-related attributes are
-   specified, this attribute is set to nil.  In that case, the face
-   doesn't inherit this attribute from the `default' face, and uses a
-   font determined by the other attributes (those may be inherited
-   from the `default' face).
-
-   15. A face name or list of face names from which to inherit attributes.
-
-   16. A specified average font width, which is invisible from Lisp,
-   and is used to ensure that a font specified on the command line,
-   for example, can be matched exactly.
-
-   Faces are frame-local by nature because Emacs allows to define the
-   same named face (face names are symbols) differently for different
-   frames.  Each frame has an alist of face definitions for all named
-   faces.  The value of a named face in such an alist is a Lisp vector
-   with the symbol `face' in slot 0, and a slot for each of the face
-   attributes mentioned above.
-
-   There is also a global face alist `Vface_new_frame_defaults'.  Face
-   definitions from this list are used to initialize faces of newly
-   created frames.
-
-   A face doesn't have to specify all attributes.  Those not specified
-   have a value of `unspecified'.  Faces specifying all attributes but
-   the 14th are called `fully-specified'.
-
-
-   Face merging.
-
-   The display style of a given character in the text is determined by
-   combining several faces.  This process is called `face merging'.
-   Any aspect of the display style that isn't specified by overlays or
-   text properties is taken from the `default' face.  Since it is made
-   sure that the default face is always fully-specified, face merging
-   always results in a fully-specified face.
-
-
-   Face realization.
-
-   After all face attributes for a character have been determined by
-   merging faces of that character, that face is `realized'.  The
-   realization process maps face attributes to what is physically
-   available on the system where Emacs runs.  The result is a
-   `realized face' in form of a struct face which is stored in the
-   face cache of the frame on which it was realized.
-
-   Face realization is done in the context of the character to display
-   because different fonts may be used for different characters.  In
-   other words, for characters that have different font
-   specifications, different realized faces are needed to display
-   them.
-
-   Font specification is done by fontsets.  See the comment in
-   fontset.c for the details.  In the current implementation, all ASCII
-   characters share the same font in a fontset.
-
-   Faces are at first realized for ASCII characters, and, at that
-   time, assigned a specific realized fontset.  Hereafter, we call
-   such a face as `ASCII face'.  When a face for a multibyte character
-   is realized, it inherits (thus shares) a fontset of an ASCII face
-   that has the same attributes other than font-related ones.
-
-   Thus, all realized face have a realized fontset.
-
-
-   Unibyte text.
-
-   Unibyte text (i.e. raw 8-bit characters) is displayed with the same
-   font as ASCII characters.  That is because it is expected that
-   unibyte text users specify a font that is suitable both for ASCII
-   and raw 8-bit characters.
-
-
-   Font selection.
-
-   Font selection tries to find the best available matching font for a
-   given (character, face) combination.
-
-   If the face specifies a fontset name, that fontset determines a
-   pattern for fonts of the given character.  If the face specifies a
-   font name or the other font-related attributes, a fontset is
-   realized from the default fontset.  In that case, that
-   specification determines a pattern for ASCII characters and the
-   default fontset determines a pattern for multibyte characters.
-
-   Available fonts on the system on which Emacs runs are then matched
-   against the font pattern.  The result of font selection is the best
-   match for the given face attributes in this font list.
-
-   Font selection can be influenced by the user.
-
-   1. The user can specify the relative importance he gives the face
-   attributes width, height, weight, and slant by setting
-   face-font-selection-order (faces.el) to a list of face attribute
-   names.  The default is '(:width :height :weight :slant), and means
-   that font selection first tries to find a good match for the font
-   width specified by a face, then---within fonts with that
-   width---tries to find a best match for the specified font height,
-   etc.
-
-   2. Setting face-font-family-alternatives allows the user to
-   specify alternative font families to try if a family specified by a
-   face doesn't exist.
-
-   3. Setting face-font-registry-alternatives allows the user to
-   specify all alternative font registries to try for a face
-   specifying a registry.
-
-   4. Setting face-ignored-fonts allows the user to ignore specific
-   fonts.
-
-
-   Character composition.
-
-   Usually, the realization process is already finished when Emacs
-   actually reflects the desired glyph matrix on the screen.  However,
-   on displaying a composition (sequence of characters to be composed
-   on the screen), a suitable font for the components of the
-   composition is selected and realized while drawing them on the
-   screen, i.e.  the realization process is delayed but in principle
-   the same.
-
-
-   Initialization of basic faces.
-
-   The faces `default', `modeline' are considered `basic faces'.
-   When redisplay happens the first time for a newly created frame,
-   basic faces are realized for CHARSET_ASCII.  Frame parameters are
-   used to fill in unspecified attributes of the default face.  */
-
-#include <config.h>
-#include <sys/types.h>
-#include <sys/stat.h>
-#include "lisp.h"
-#include "charset.h"
-#include "keyboard.h"
-#include "frame.h"
-
-#ifdef HAVE_WINDOW_SYSTEM
-#include "fontset.h"
-#endif /* HAVE_WINDOW_SYSTEM */
-
-#ifdef HAVE_X_WINDOWS
-#include "xterm.h"
-#ifdef USE_MOTIF
-#include <Xm/Xm.h>
-#include <Xm/XmStrDefs.h>
-#endif /* USE_MOTIF */
-#endif /* HAVE_X_WINDOWS */
-
-#ifdef MSDOS
-#include "dosfns.h"
-#endif
-
-#ifdef WINDOWSNT
-#include "w32term.h"
-#include "fontset.h"
-/* Redefine X specifics to W32 equivalents to avoid cluttering the
-   code with #ifdef blocks. */
-#undef FRAME_X_DISPLAY_INFO
-#define FRAME_X_DISPLAY_INFO FRAME_W32_DISPLAY_INFO
-#define x_display_info w32_display_info
-#define FRAME_X_FONT_TABLE FRAME_W32_FONT_TABLE
-#define check_x check_w32
-#define x_list_fonts w32_list_fonts
-#define GCGraphicsExposures 0
-/* For historic reasons, FONT_WIDTH refers to average width on W32,
-   not maximum as on X. Redefine here. */
-#undef FONT_WIDTH
-#define FONT_WIDTH FONT_MAX_WIDTH
-#endif /* WINDOWSNT */
-
-#ifdef macintosh
-#include "macterm.h"
-#define x_display_info mac_display_info
-#define check_x check_mac
-
-extern XGCValues *XCreateGC (void *, WindowPtr, unsigned long, XGCValues *);
-
-static INLINE GC
-x_create_gc (f, mask, xgcv)
-     struct frame *f;
-     unsigned long mask;
-     XGCValues *xgcv;
-{
-  GC gc;
-  gc = XCreateGC (FRAME_MAC_DISPLAY (f), FRAME_MAC_WINDOW (f), mask, xgcv);
-  return gc;
-}
-
-static INLINE void
-x_free_gc (f, gc)
-     struct frame *f;
-     GC gc;
-{
-  XFreeGC (FRAME_MAC_DISPLAY (f), gc);
-}
-#endif
-
-#include "buffer.h"
-#include "dispextern.h"
-#include "blockinput.h"
-#include "window.h"
-#include "intervals.h"
-
-#ifdef HAVE_X_WINDOWS
-
-/* Compensate for a bug in Xos.h on some systems, on which it requires
-   time.h.  On some such systems, Xos.h tries to redefine struct
-   timeval and struct timezone if USG is #defined while it is
-   #included.  */
-
-#ifdef XOS_NEEDS_TIME_H
-#include <time.h>
-#undef USG
-#include <X11/Xos.h>
-#define USG
-#define __TIMEVAL__
-#else /* not XOS_NEEDS_TIME_H */
-#include <X11/Xos.h>
-#endif /* not XOS_NEEDS_TIME_H */
-
-#endif /* HAVE_X_WINDOWS */
-
-#include <stdio.h>
-#include <ctype.h>
-
-#ifndef max
-#define max(A, B)	((A) > (B) ? (A) : (B))
-#define min(A, B)	((A) < (B) ? (A) : (B))
-#define abs(X)		((X) < 0 ? -(X) : (X))
-#endif
-
-/* Number of pt per inch (from the TeXbook).  */
-
-#define PT_PER_INCH 72.27
-
-/* Non-zero if face attribute ATTR is unspecified.  */
-
-#define UNSPECIFIEDP(ATTR) EQ ((ATTR), Qunspecified)
-
-/* Value is the number of elements of VECTOR.  */
-
-#define DIM(VECTOR) (sizeof (VECTOR) / sizeof *(VECTOR))
-
-/* Make a copy of string S on the stack using alloca.  Value is a pointer
-   to the copy.  */
-
-#define STRDUPA(S) strcpy ((char *) alloca (strlen ((S)) + 1), (S))
-
-/* Make a copy of the contents of Lisp string S on the stack using
-   alloca.  Value is a pointer to the copy.  */
-
-#define LSTRDUPA(S) STRDUPA (XSTRING ((S))->data)
-
-/* Size of hash table of realized faces in face caches (should be a
-   prime number).  */
-
-#define FACE_CACHE_BUCKETS_SIZE 1001
-
-/* A definition of XColor for non-X frames.  */
-
-#ifndef HAVE_X_WINDOWS
-
-typedef struct
-{
-  unsigned long pixel;
-  unsigned short red, green, blue;
-  char flags;
-  char pad;
-}
-XColor;
-
-#endif /* not HAVE_X_WINDOWS */
-
-/* Keyword symbols used for face attribute names.  */
-
-Lisp_Object QCfamily, QCheight, QCweight, QCslant, QCunderline;
-Lisp_Object QCinverse_video, QCforeground, QCbackground, QCstipple;
-Lisp_Object QCwidth, QCfont, QCbold, QCitalic;
-Lisp_Object QCreverse_video;
-Lisp_Object QCoverline, QCstrike_through, QCbox, QCinherit;
-
-/* Symbols used for attribute values.  */
-
-Lisp_Object Qnormal, Qbold, Qultra_light, Qextra_light, Qlight;
-Lisp_Object Qsemi_light, Qsemi_bold, Qextra_bold, Qultra_bold;
-Lisp_Object Qoblique, Qitalic, Qreverse_oblique, Qreverse_italic;
-Lisp_Object Qultra_condensed, Qextra_condensed, Qcondensed;
-Lisp_Object Qsemi_condensed, Qsemi_expanded, Qexpanded, Qextra_expanded;
-Lisp_Object Qultra_expanded;
-Lisp_Object Qreleased_button, Qpressed_button;
-Lisp_Object QCstyle, QCcolor, QCline_width;
-Lisp_Object Qunspecified;
-
-char unspecified_fg[] = "unspecified-fg", unspecified_bg[] = "unspecified-bg";
-
-/* The name of the function to call when the background of the frame
-   has changed, frame_update_face_colors.  */
-
-Lisp_Object Qframe_update_face_colors;
-
-/* Names of basic faces.  */
-
-Lisp_Object Qdefault, Qtool_bar, Qregion, Qfringe;
-Lisp_Object Qheader_line, Qscroll_bar, Qcursor, Qborder, Qmouse, Qmenu;
-extern Lisp_Object Qmode_line;
-
-/* The symbol `face-alias'.  A symbols having that property is an
-   alias for another face.  Value of the property is the name of
-   the aliased face.  */
-
-Lisp_Object Qface_alias;
-
-/* Names of frame parameters related to faces.  */
-
-extern Lisp_Object Qscroll_bar_foreground, Qscroll_bar_background;
-extern Lisp_Object Qborder_color, Qcursor_color, Qmouse_color;
-
-/* Default stipple pattern used on monochrome displays.  This stipple
-   pattern is used on monochrome displays instead of shades of gray
-   for a face background color.  See `set-face-stipple' for possible
-   values for this variable.  */
-
-Lisp_Object Vface_default_stipple;
-
-/* Alist of alternative font families.  Each element is of the form
-   (FAMILY FAMILY1 FAMILY2 ...).  If fonts of FAMILY can't be loaded,
-   try FAMILY1, then FAMILY2, ...  */
-
-Lisp_Object Vface_alternative_font_family_alist;
-
-/* Alist of alternative font registries.  Each element is of the form
-   (REGISTRY REGISTRY1 REGISTRY2...).  If fonts of REGISTRY can't be
-   loaded, try REGISTRY1, then REGISTRY2, ...  */
-
-Lisp_Object Vface_alternative_font_registry_alist;
-
-/* Allowed scalable fonts.  A value of nil means don't allow any
-   scalable fonts.  A value of t means allow the use of any scalable
-   font.  Otherwise, value must be a list of regular expressions.  A
-   font may be scaled if its name matches a regular expression in the
-   list.  */
-
-Lisp_Object Vscalable_fonts_allowed, Qscalable_fonts_allowed;
-
-/* List of regular expressions that matches names of fonts to ignore. */
-
-Lisp_Object Vface_ignored_fonts;
-
-/* Maximum number of fonts to consider in font_list.  If not an
-   integer > 0, DEFAULT_FONT_LIST_LIMIT is used instead.  */
-
-Lisp_Object Vfont_list_limit;
-#define DEFAULT_FONT_LIST_LIMIT 100
-
-/* The symbols `foreground-color' and `background-color' which can be
-   used as part of a `face' property.  This is for compatibility with
-   Emacs 20.2.  */
-
-Lisp_Object Qforeground_color, Qbackground_color;
-
-/* The symbols `face' and `mouse-face' used as text properties.  */
-
-Lisp_Object Qface;
-extern Lisp_Object Qmouse_face;
-
-/* Error symbol for wrong_type_argument in load_pixmap.  */
-
-Lisp_Object Qbitmap_spec_p;
-
-/* Alist of global face definitions.  Each element is of the form
-   (FACE . LFACE) where FACE is a symbol naming a face and LFACE
-   is a Lisp vector of face attributes.  These faces are used
-   to initialize faces for new frames.  */
-
-Lisp_Object Vface_new_frame_defaults;
-
-/* The next ID to assign to Lisp faces.  */
-
-static int next_lface_id;
-
-/* A vector mapping Lisp face Id's to face names.  */
-
-static Lisp_Object *lface_id_to_name;
-static int lface_id_to_name_size;
-
-/* TTY color-related functions (defined in tty-colors.el).  */
-
-Lisp_Object Qtty_color_desc, Qtty_color_by_index;
-
-/* The name of the function used to compute colors on TTYs.  */
-
-Lisp_Object Qtty_color_alist;
-
-/* An alist of defined terminal colors and their RGB values.  */
-
-Lisp_Object Vtty_defined_color_alist;
-
-/* Counter for calls to clear_face_cache.  If this counter reaches
-   CLEAR_FONT_TABLE_COUNT, and a frame has more than
-   CLEAR_FONT_TABLE_NFONTS load, unused fonts are freed.  */
-
-static int clear_font_table_count;
-#define CLEAR_FONT_TABLE_COUNT	100
-#define CLEAR_FONT_TABLE_NFONTS	10
-
-/* Non-zero means face attributes have been changed since the last
-   redisplay.  Used in redisplay_internal.  */
-
-int face_change_count;
-
-/* Non-zero means don't display bold text if a face's foreground
-   and background colors are the inverse of the default colors of the
-   display.   This is a kluge to suppress `bold black' foreground text
-   which is hard to read on an LCD monitor.  */
-
-int tty_suppress_bold_inverse_default_colors_p;
-
-/* A list of the form `((x . y))' used to avoid consing in
-   Finternal_set_lisp_face_attribute.  */
-
-static Lisp_Object Vparam_value_alist;
-
-/* The total number of colors currently allocated.  */
-
-#if GLYPH_DEBUG
-static int ncolors_allocated;
-static int npixmaps_allocated;
-static int ngcs;
-#endif
-
-/* Non-zero means the definition of the `menu' face for new frames has
-   been changed.  */
-
-int menu_face_changed_default;
-
-
-/* Function prototypes.  */
-
-struct font_name;
-struct table_entry;
-
-static void map_tty_color P_ ((struct frame *, struct face *,
-			       enum lface_attribute_index, int *));
-static Lisp_Object resolve_face_name P_ ((Lisp_Object));
-static int may_use_scalable_font_p P_ ((char *));
-static void set_font_frame_param P_ ((Lisp_Object, Lisp_Object));
-static int better_font_p P_ ((int *, struct font_name *, struct font_name *,
-			      int, int));
-static int x_face_list_fonts P_ ((struct frame *, char *,
-				  struct font_name *, int, int));
-static int font_scalable_p P_ ((struct font_name *));
-static int get_lface_attributes P_ ((struct frame *, Lisp_Object, Lisp_Object *, int));
-static int load_pixmap P_ ((struct frame *, Lisp_Object, unsigned *, unsigned *));
-static unsigned char *xstrlwr P_ ((unsigned char *));
-static void signal_error P_ ((char *, Lisp_Object));
-static struct frame *frame_or_selected_frame P_ ((Lisp_Object, int));
-static void load_face_font P_ ((struct frame *, struct face *, int));
-static void load_face_colors P_ ((struct frame *, struct face *, Lisp_Object *));
-static void free_face_colors P_ ((struct frame *, struct face *));
-static int face_color_gray_p P_ ((struct frame *, char *));
-static char *build_font_name P_ ((struct font_name *));
-static void free_font_names P_ ((struct font_name *, int));
-static int sorted_font_list P_ ((struct frame *, char *,
-				 int (*cmpfn) P_ ((const void *, const void *)),
-				 struct font_name **));
-static int font_list_1 P_ ((struct frame *, Lisp_Object, Lisp_Object,
-			    Lisp_Object, struct font_name **));
-static int font_list P_ ((struct frame *, Lisp_Object, Lisp_Object,
-			  Lisp_Object, struct font_name **));
-static int try_font_list P_ ((struct frame *, Lisp_Object *, 
-			      Lisp_Object, Lisp_Object, struct font_name **));
-static int try_alternative_families P_ ((struct frame *f, Lisp_Object,
-					 Lisp_Object, struct font_name **));
-static int cmp_font_names P_ ((const void *, const void *));
-static struct face *realize_face P_ ((struct face_cache *, Lisp_Object *, int,
-				      struct face *, int));
-static struct face *realize_x_face P_ ((struct face_cache *,
-					Lisp_Object *, int, struct face *));
-static struct face *realize_tty_face P_ ((struct face_cache *,
-					  Lisp_Object *, int));
-static int realize_basic_faces P_ ((struct frame *));
-static int realize_default_face P_ ((struct frame *));
-static void realize_named_face P_ ((struct frame *, Lisp_Object, int));
-static int lface_fully_specified_p P_ ((Lisp_Object *));
-static int lface_equal_p P_ ((Lisp_Object *, Lisp_Object *));
-static unsigned hash_string_case_insensitive P_ ((Lisp_Object));
-static unsigned lface_hash P_ ((Lisp_Object *));
-static int lface_same_font_attributes_p P_ ((Lisp_Object *, Lisp_Object *));
-static struct face_cache *make_face_cache P_ ((struct frame *));
-static void free_realized_face P_ ((struct frame *, struct face *));
-static void clear_face_gcs P_ ((struct face_cache *));
-static void free_face_cache P_ ((struct face_cache *));
-static int face_numeric_weight P_ ((Lisp_Object));
-static int face_numeric_slant P_ ((Lisp_Object));
-static int face_numeric_swidth P_ ((Lisp_Object));
-static int face_fontset P_ ((Lisp_Object *));
-static char *choose_face_font P_ ((struct frame *, Lisp_Object *, int, int));
-static void merge_face_vectors P_ ((struct frame *, Lisp_Object *, Lisp_Object*, Lisp_Object));
-static void merge_face_inheritance P_ ((struct frame *f, Lisp_Object,
-					Lisp_Object *, Lisp_Object));
-static void merge_face_vector_with_property P_ ((struct frame *, Lisp_Object *,
-						 Lisp_Object));
-static int set_lface_from_font_name P_ ((struct frame *, Lisp_Object,
-					 Lisp_Object, int, int));
-static Lisp_Object lface_from_face_name P_ ((struct frame *, Lisp_Object, int));
-static struct face *make_realized_face P_ ((Lisp_Object *));
-static void free_realized_faces P_ ((struct face_cache *));
-static char *best_matching_font P_ ((struct frame *, Lisp_Object *,
-				     struct font_name *, int, int));
-static void cache_face P_ ((struct face_cache *, struct face *, unsigned));
-static void uncache_face P_ ((struct face_cache *, struct face *));
-static int xlfd_numeric_slant P_ ((struct font_name *));
-static int xlfd_numeric_weight P_ ((struct font_name *));
-static int xlfd_numeric_swidth P_ ((struct font_name *));
-static Lisp_Object xlfd_symbolic_slant P_ ((struct font_name *));
-static Lisp_Object xlfd_symbolic_weight P_ ((struct font_name *));
-static Lisp_Object xlfd_symbolic_swidth P_ ((struct font_name *));
-static int xlfd_fixed_p P_ ((struct font_name *));
-static int xlfd_numeric_value P_ ((struct table_entry *, int, struct font_name *,
-				   int, int));
-static Lisp_Object xlfd_symbolic_value P_ ((struct table_entry *, int,
-					    struct font_name *, int,
-					    Lisp_Object));
-static struct table_entry *xlfd_lookup_field_contents P_ ((struct table_entry *, int,
-							   struct font_name *, int));
-
-#ifdef HAVE_WINDOW_SYSTEM
-
-static int split_font_name P_ ((struct frame *, struct font_name *, int));
-static int xlfd_point_size P_ ((struct frame *, struct font_name *));
-static void sort_fonts P_ ((struct frame *, struct font_name *, int,
-			       int (*cmpfn) P_ ((const void *, const void *))));
-static GC x_create_gc P_ ((struct frame *, unsigned long, XGCValues *));
-static void x_free_gc P_ ((struct frame *, GC));
-static void clear_font_table P_ ((struct x_display_info *));
-
-#ifdef WINDOWSNT
-extern Lisp_Object w32_list_fonts P_ ((struct frame *, Lisp_Object, int, int));
-#endif /* WINDOWSNT */
-
-#ifdef USE_X_TOOLKIT
-static void x_update_menu_appearance P_ ((struct frame *));
-#endif /* USE_X_TOOLKIT */
-
-#endif /* HAVE_WINDOW_SYSTEM */
-
-
-/***********************************************************************
-			      Utilities
- ***********************************************************************/
-
-#ifdef HAVE_X_WINDOWS
-
-#ifdef DEBUG_X_COLORS
-
-/* The following is a poor mans infrastructure for debugging X color
-   allocation problems on displays with PseudoColor-8.  Some X servers
-   like 3.3.5 XF86_SVGA with Matrox cards apparently don't implement
-   color reference counts completely so that they don't signal an
-   error when a color is freed whose reference count is already 0.
-   Other X servers do.  To help me debug this, the following code
-   implements a simple reference counting schema of its own, for a
-   single display/screen.  --gerd.  */
-
-/* Reference counts for pixel colors.  */
-
-int color_count[256];
-
-/* Register color PIXEL as allocated.  */
-
-void
-register_color (pixel)
-     unsigned long pixel;
-{
-  xassert (pixel < 256);
-  ++color_count[pixel];
-}
-
-
-/* Register color PIXEL as deallocated.  */
-
-void
-unregister_color (pixel)
-     unsigned long pixel;
-{
-  xassert (pixel < 256);
-  if (color_count[pixel] > 0)
-    --color_count[pixel];
-  else
-    abort ();
-}
-
-
-/* Register N colors from PIXELS as deallocated.  */
-
-void
-unregister_colors (pixels, n)
-     unsigned long *pixels;
-     int n;
-{
-  int i;
-  for (i = 0; i < n; ++i)
-    unregister_color (pixels[i]);
-}
-
-
-DEFUN ("dump-colors", Fdump_colors, Sdump_colors, 0, 0, 0,
-  "Dump currently allocated colors and their reference counts to stderr.")
-  ()
-{
-  int i, n;
-
-  fputc ('\n', stderr);
-
-  for (i = n = 0; i < sizeof color_count / sizeof color_count[0]; ++i)
-    if (color_count[i])
-      {
-	fprintf (stderr, "%3d: %5d", i, color_count[i]);
-	++n;
-	if (n % 5 == 0)
-	  fputc ('\n', stderr);
-	else
-	  fputc ('\t', stderr);
-      }
-
-  if (n % 5 != 0)
-    fputc ('\n', stderr);
-  return Qnil;
-}
-
-#endif /* DEBUG_X_COLORS */
-
-
-/* Free colors used on frame F.  PIXELS is an array of NPIXELS pixel
-   color values.  Interrupt input must be blocked when this function
-   is called.  */
-
-void
-x_free_colors (f, pixels, npixels)
-     struct frame *f;
-     unsigned long *pixels;
-     int npixels;
-{
-  int class = FRAME_X_DISPLAY_INFO (f)->visual->class;
-
-  /* If display has an immutable color map, freeing colors is not
-     necessary and some servers don't allow it.  So don't do it.  */
-  if (class != StaticColor && class != StaticGray && class != TrueColor)
-    {
-#ifdef DEBUG_X_COLORS
-      unregister_colors (pixels, npixels);
-#endif
-      XFreeColors (FRAME_X_DISPLAY (f), FRAME_X_COLORMAP (f),
-		   pixels, npixels, 0);
-    }
-}
-
-
-/* Free colors used on frame F.  PIXELS is an array of NPIXELS pixel
-   color values.  Interrupt input must be blocked when this function
-   is called.  */
-
-void
-x_free_dpy_colors (dpy, screen, cmap, pixels, npixels)
-     Display *dpy;
-     Screen *screen;
-     Colormap cmap;
-     unsigned long *pixels;
-     int npixels;
-{
-  struct x_display_info *dpyinfo = x_display_info_for_display (dpy);
-  int class = dpyinfo->visual->class;
-
-  /* If display has an immutable color map, freeing colors is not
-     necessary and some servers don't allow it.  So don't do it.  */
-  if (class != StaticColor && class != StaticGray && class != TrueColor)
-    {
-#ifdef DEBUG_X_COLORS
-      unregister_colors (pixels, npixels);
-#endif
-      XFreeColors (dpy, cmap, pixels, npixels, 0);
-    }
-}
-
-
-/* Create and return a GC for use on frame F.  GC values and mask
-   are given by XGCV and MASK.  */
-
-static INLINE GC
-x_create_gc (f, mask, xgcv)
-     struct frame *f;
-     unsigned long mask;
-     XGCValues *xgcv;
-{
-  GC gc;
-  BLOCK_INPUT;
-  gc = XCreateGC (FRAME_X_DISPLAY (f), FRAME_X_WINDOW (f), mask, xgcv);
-  UNBLOCK_INPUT;
-  IF_DEBUG (++ngcs);
-  return gc;
-}
-
-
-/* Free GC which was used on frame F.  */
-
-static INLINE void
-x_free_gc (f, gc)
-     struct frame *f;
-     GC gc;
-{
-  BLOCK_INPUT;
-  xassert (--ngcs >= 0);
-  XFreeGC (FRAME_X_DISPLAY (f), gc);
-  UNBLOCK_INPUT;
-}
-
-#endif /* HAVE_X_WINDOWS */
-
-#ifdef WINDOWSNT
-/* W32 emulation of GCs */
-
-static INLINE GC
-x_create_gc (f, mask, xgcv)
-     struct frame *f;
-     unsigned long mask;
-     XGCValues *xgcv;
-{
-  GC gc;
-  BLOCK_INPUT;
-  gc = XCreateGC (NULL, FRAME_W32_WINDOW (f), mask, xgcv);
-  UNBLOCK_INPUT;
-  IF_DEBUG (++ngcs);
-  return gc;
-}
-
-
-/* Free GC which was used on frame F.  */
-
-static INLINE void
-x_free_gc (f, gc)
-     struct frame *f;
-     GC gc;
-{
-  BLOCK_INPUT;
-  xassert (--ngcs >= 0);
-  xfree (gc);
-  UNBLOCK_INPUT;
-}
-
-#endif  /* WINDOWSNT */
-
-/* Like stricmp.  Used to compare parts of font names which are in
-   ISO8859-1.  */
-
-int
-xstricmp (s1, s2)
-     unsigned char *s1, *s2;
-{
-  while (*s1 && *s2)
-    {
-      unsigned char c1 = tolower (*s1);
-      unsigned char c2 = tolower (*s2);
-      if (c1 != c2)
-	return c1 < c2 ? -1 : 1;
-      ++s1, ++s2;
-    }
-
-  if (*s1 == 0)
-    return *s2 == 0 ? 0 : -1;
-  return 1;
-}
-
-
-/* Like strlwr, which might not always be available.  */
-
-static unsigned char *
-xstrlwr (s)
-     unsigned char *s;
-{
-  unsigned char *p = s;
-
-  for (p = s; *p; ++p)
-    *p = tolower (*p);
-
-  return s;
-}
-
-
-/* Signal `error' with message S, and additional argument ARG.  */
-
-static void
-signal_error (s, arg)
-     char *s;
-     Lisp_Object arg;
-{
-  Fsignal (Qerror, Fcons (build_string (s), Fcons (arg, Qnil)));
-}
-
-
-/* If FRAME is nil, return a pointer to the selected frame.
-   Otherwise, check that FRAME is a live frame, and return a pointer
-   to it.  NPARAM is the parameter number of FRAME, for
-   CHECK_LIVE_FRAME.  This is here because it's a frequent pattern in
-   Lisp function definitions.  */
-
-static INLINE struct frame *
-frame_or_selected_frame (frame, nparam)
-     Lisp_Object frame;
-     int nparam;
-{
-  if (NILP (frame))
-    frame = selected_frame;
-
-  CHECK_LIVE_FRAME (frame, nparam);
-  return XFRAME (frame);
-}
-
-
-/***********************************************************************
-			   Frames and faces
- ***********************************************************************/
-
-/* Initialize face cache and basic faces for frame F.  */
-
-void
-init_frame_faces (f)
-     struct frame *f;
-{
-  /* Make a face cache, if F doesn't have one.  */
-  if (FRAME_FACE_CACHE (f) == NULL)
-    FRAME_FACE_CACHE (f) = make_face_cache (f);
-
-#ifdef HAVE_WINDOW_SYSTEM
-  /* Make the image cache.  */
-  if (FRAME_WINDOW_P (f))
-    {
-      if (FRAME_X_IMAGE_CACHE (f) == NULL)
-	FRAME_X_IMAGE_CACHE (f) = make_image_cache ();
-      ++FRAME_X_IMAGE_CACHE (f)->refcount;
-    }
-#endif /* HAVE_WINDOW_SYSTEM */
-
-  /* Realize basic faces.  Must have enough information in frame
-     parameters to realize basic faces at this point.  */
-#ifdef HAVE_X_WINDOWS
-  if (!FRAME_X_P (f) || FRAME_X_WINDOW (f))
-#endif
-#ifdef WINDOWSNT
-  if (!FRAME_WINDOW_P (f) || FRAME_W32_WINDOW (f))
-#endif
-    if (!realize_basic_faces (f))
-      abort ();
-}
-
-
-/* Free face cache of frame F.  Called from Fdelete_frame.  */
-
-void
-free_frame_faces (f)
-     struct frame *f;
-{
-  struct face_cache *face_cache = FRAME_FACE_CACHE (f);
-
-  if (face_cache)
-    {
-      free_face_cache (face_cache);
-      FRAME_FACE_CACHE (f) = NULL;
-    }
-
-#ifdef HAVE_WINDOW_SYSTEM
-  if (FRAME_WINDOW_P (f))
-    {
-      struct image_cache *image_cache = FRAME_X_IMAGE_CACHE (f);
-      if (image_cache)
-	{
-	  --image_cache->refcount;
-	  if (image_cache->refcount == 0)
-	    free_image_cache (f);
-	}
-    }
-#endif /* HAVE_WINDOW_SYSTEM */
-}
-
-
-/* Clear face caches, and recompute basic faces for frame F.  Call
-   this after changing frame parameters on which those faces depend,
-   or when realized faces have been freed due to changing attributes
-   of named faces. */
-
-void
-recompute_basic_faces (f)
-     struct frame *f;
-{
-  if (FRAME_FACE_CACHE (f))
-    {
-      clear_face_cache (0);
-      if (!realize_basic_faces (f))
-	abort ();
-    }
-}
-
-
-/* Clear the face caches of all frames.  CLEAR_FONTS_P non-zero means
-   try to free unused fonts, too.  */
-
-void
-clear_face_cache (clear_fonts_p)
-     int clear_fonts_p;
-{
-#ifdef HAVE_WINDOW_SYSTEM
-  Lisp_Object tail, frame;
-  struct frame *f;
-
-  if (clear_fonts_p
-      || ++clear_font_table_count == CLEAR_FONT_TABLE_COUNT)
-    {
-      struct x_display_info *dpyinfo;
-      
-      /* Fonts are common for frames on one display, i.e. on
-	 one X screen.  */
-      for (dpyinfo = x_display_list; dpyinfo; dpyinfo = dpyinfo->next)
-	if (dpyinfo->n_fonts > CLEAR_FONT_TABLE_NFONTS)
-	  clear_font_table (dpyinfo);
-      
-      /* From time to time see if we can unload some fonts.  This also
-	 frees all realized faces on all frames.  Fonts needed by
-	 faces will be loaded again when faces are realized again.  */
-      clear_font_table_count = 0;
-
-      FOR_EACH_FRAME (tail, frame)
-	{
-	  struct frame *f = XFRAME (frame);
-	  if (FRAME_WINDOW_P (f)
-	      && FRAME_X_DISPLAY_INFO (f)->n_fonts > CLEAR_FONT_TABLE_NFONTS)
-	    free_all_realized_faces (frame);
-	}
-    }
-  else
-    {
-      /* Clear GCs of realized faces.  */
-      FOR_EACH_FRAME (tail, frame)
-	{
-	  f = XFRAME (frame);
-	  if (FRAME_WINDOW_P (f))
-	    {
-	      clear_face_gcs (FRAME_FACE_CACHE (f));
-	      clear_image_cache (f, 0);
-	    }
-	}
-    }
-#endif /* HAVE_WINDOW_SYSTEM */
-}
-
-
-DEFUN ("clear-face-cache", Fclear_face_cache, Sclear_face_cache, 0, 1, 0,
-  "Clear face caches on all frames.\n\
-Optional THOROUGHLY non-nil means try to free unused fonts, too.")
-  (thoroughly)
-     Lisp_Object thoroughly;
-{
-  clear_face_cache (!NILP (thoroughly));
-  ++face_change_count;
-  ++windows_or_buffers_changed;
-  return Qnil;
-}
-
-
-
-#ifdef HAVE_WINDOW_SYSTEM
-
-
-/* Remove fonts from the font table of DPYINFO except for the default
-   ASCII fonts of frames on that display.  Called from clear_face_cache
-   from time to time.  */
-
-static void
-clear_font_table (dpyinfo)
-     struct x_display_info *dpyinfo;
-{
-  int i;
-
-  /* Free those fonts that are not used by frames on DPYINFO.  */
-  for (i = 0; i < dpyinfo->n_fonts; ++i)
-    {
-      struct font_info *font_info = dpyinfo->font_table + i;
-      Lisp_Object tail, frame;
-
-      /* Check if slot is already free.  */
-      if (font_info->name == NULL)
-	continue;
-
-      /* Don't free a default font of some frame on this display.  */
-      FOR_EACH_FRAME (tail, frame)
-	{
-	  struct frame *f = XFRAME (frame);
-	  if (FRAME_WINDOW_P (f)
-	      && FRAME_X_DISPLAY_INFO (f) == dpyinfo
-	      && font_info->font == FRAME_FONT (f))
-	    break;
-	}
-
-      if (!NILP (tail))
-	continue;
-
-      /* Free names.  */
-      if (font_info->full_name != font_info->name)
-	xfree (font_info->full_name);
-      xfree (font_info->name);
-
-      /* Free the font.  */
-      BLOCK_INPUT;
-#ifdef HAVE_X_WINDOWS
-      XFreeFont (dpyinfo->display, font_info->font);
-#endif
-#ifdef WINDOWSNT
-      w32_unload_font (dpyinfo, font_info->font);
-#endif
-      UNBLOCK_INPUT;
-
-      /* Mark font table slot free.  */
-      font_info->font = NULL;
-      font_info->name = font_info->full_name = NULL;
-    }
-}
-
-#endif /* HAVE_WINDOW_SYSTEM */
-
-
-
-/***********************************************************************
-			      X Pixmaps
- ***********************************************************************/
-
-#ifdef HAVE_WINDOW_SYSTEM
-
-DEFUN ("bitmap-spec-p", Fbitmap_spec_p, Sbitmap_spec_p, 1, 1, 0,
-  "Value is non-nil if OBJECT is a valid bitmap specification.\n\
-A bitmap specification is either a string, a file name, or a list\n\
-(WIDTH HEIGHT DATA) where WIDTH is the pixel width of the bitmap,\n\
-HEIGHT is its height, and DATA is a string containing the bits of\n\
-the pixmap.  Bits are stored row by row, each row occupies\n\
-(WIDTH + 7)/8 bytes.")
-  (object)
-     Lisp_Object object;
-{
-  int pixmap_p = 0;
-
-  if (STRINGP (object))
-    /* If OBJECT is a string, it's a file name.  */
-    pixmap_p = 1;
-  else if (CONSP (object))
-    {
-      /* Otherwise OBJECT must be (WIDTH HEIGHT DATA), WIDTH and
-	 HEIGHT must be integers > 0, and DATA must be string large
-	 enough to hold a bitmap of the specified size.  */
-      Lisp_Object width, height, data;
-
-      height = width = data = Qnil;
-
-      if (CONSP (object))
-	{
-	  width = XCAR (object);
-	  object = XCDR (object);
-	  if (CONSP (object))
-	    {
-	      height = XCAR (object);
-	      object = XCDR (object);
-	      if (CONSP (object))
-		data = XCAR (object);
-	    }
-	}
-
-      if (NATNUMP (width) && NATNUMP (height) && STRINGP (data))
-	{
-	  int bytes_per_row = ((XFASTINT (width) + BITS_PER_CHAR - 1)
-			       / BITS_PER_CHAR);
-	  if (STRING_BYTES (XSTRING (data)) >= bytes_per_row * XINT (height))
-	    pixmap_p = 1;
-	}
-    }
-
-  return pixmap_p ? Qt : Qnil;
-}
-
-
-/* Load a bitmap according to NAME (which is either a file name or a
-   pixmap spec) for use on frame F.  Value is the bitmap_id (see
-   xfns.c).  If NAME is nil, return with a bitmap id of zero.  If
-   bitmap cannot be loaded, display a message saying so, and return
-   zero.  Store the bitmap width in *W_PTR and its height in *H_PTR,
-   if these pointers are not null.  */
-
-static int
-load_pixmap (f, name, w_ptr, h_ptr)
-     FRAME_PTR f;
-     Lisp_Object name;
-     unsigned int *w_ptr, *h_ptr;
-{
-  int bitmap_id;
-  Lisp_Object tem;
-
-  if (NILP (name))
-    return 0;
-
-  tem = Fbitmap_spec_p (name);
-  if (NILP (tem))
-    wrong_type_argument (Qbitmap_spec_p, name);
-
-  BLOCK_INPUT;
-  if (CONSP (name))
-    {
-      /* Decode a bitmap spec into a bitmap.  */
-
-      int h, w;
-      Lisp_Object bits;
-
-      w = XINT (Fcar (name));
-      h = XINT (Fcar (Fcdr (name)));
-      bits = Fcar (Fcdr (Fcdr (name)));
-
-      bitmap_id = x_create_bitmap_from_data (f, XSTRING (bits)->data,
-					     w, h);
-    }
-  else
-    {
-      /* It must be a string -- a file name.  */
-      bitmap_id = x_create_bitmap_from_file (f, name);
-    }
-  UNBLOCK_INPUT;
-
-  if (bitmap_id < 0)
-    {
-      add_to_log ("Invalid or undefined bitmap %s", name, Qnil);
-      bitmap_id = 0;
-
-      if (w_ptr)
-	*w_ptr = 0;
-      if (h_ptr)
-	*h_ptr = 0;
-    }
-  else
-    {
-#if GLYPH_DEBUG
-      ++npixmaps_allocated;
-#endif
-      if (w_ptr)
-	*w_ptr = x_bitmap_width (f, bitmap_id);
-
-      if (h_ptr)
-	*h_ptr = x_bitmap_height (f, bitmap_id);
-    }
-
-  return bitmap_id;
-}
-
-#endif /* HAVE_WINDOW_SYSTEM */
-
-
-
-/***********************************************************************
-			 Minimum font bounds
- ***********************************************************************/
-
-#ifdef HAVE_WINDOW_SYSTEM
-
-/* Update the line_height of frame F.  Return non-zero if line height
-   changes.  */
-
-int
-frame_update_line_height (f)
-     struct frame *f;
-{
-  int line_height, changed_p;
-
-  line_height = FONT_HEIGHT (FRAME_FONT (f));
-  changed_p = line_height != FRAME_LINE_HEIGHT (f);
-  FRAME_LINE_HEIGHT (f) = line_height;
-  return changed_p;
-}
-
-#endif /* HAVE_WINDOW_SYSTEM */
-
-
-/***********************************************************************
-				Fonts
- ***********************************************************************/
-
-#ifdef HAVE_WINDOW_SYSTEM
-
-/* Load font of face FACE which is used on frame F to display
-   character C.  The name of the font to load is determined by lface
-   and fontset of FACE.  */
-
-static void
-load_face_font (f, face, c)
-     struct frame *f;
-     struct face *face;
-     int c;
-{
-  struct font_info *font_info = NULL;
-  char *font_name;
-
-  face->font_info_id = -1;
-  face->font = NULL;
-
-  font_name = choose_face_font (f, face->lface, face->fontset, c);
-  if (!font_name)
-    return;
-
-  BLOCK_INPUT;
-  font_info = FS_LOAD_FACE_FONT (f, c, font_name, face);
-  UNBLOCK_INPUT;
-
-  if (font_info)
-    {
-      face->font_info_id = font_info->font_idx;
-      face->font = font_info->font;
-      face->font_name = font_info->full_name;
-      if (face->gc)
-	{
-	  x_free_gc (f, face->gc);
-	  face->gc = 0;
-	}
-    }
-  else
-    add_to_log ("Unable to load font %s",
-		build_string (font_name), Qnil);
-  xfree (font_name);
-}
-
-#endif /* HAVE_WINDOW_SYSTEM */
-
-
-
-/***********************************************************************
-				X Colors
- ***********************************************************************/
-
-/* A version of defined_color for non-X frames.  */
-
-int
-tty_defined_color (f, color_name, color_def, alloc)
-     struct frame *f;
-     char *color_name;
-     XColor *color_def;
-     int alloc;
-{
-  Lisp_Object color_desc;
-  unsigned long color_idx = FACE_TTY_DEFAULT_COLOR;
-  unsigned long red = 0, green = 0, blue = 0;
-  int status = 1;
-
-  if (*color_name && !NILP (Ffboundp (Qtty_color_desc)))
-    {
-      Lisp_Object frame;
-
-      XSETFRAME (frame, f);
-      status = 0;
-      color_desc = call2 (Qtty_color_desc, build_string (color_name), frame);
-      if (CONSP (color_desc) && CONSP (XCDR (color_desc)))
-	{
-	  color_idx = XINT (XCAR (XCDR (color_desc)));
-	  if (CONSP (XCDR (XCDR (color_desc))))
-	    {
-	      red = XINT (XCAR (XCDR (XCDR (color_desc))));
-	      green = XINT (XCAR (XCDR (XCDR (XCDR (color_desc)))));
-	      blue = XINT (XCAR (XCDR (XCDR (XCDR (XCDR (color_desc))))));
-	    }
-	  status = 1;
-	}
-      else if (NILP (Fsymbol_value (intern ("tty-defined-color-alist"))))
-	/* We were called early during startup, and the colors are not
-	   yet set up in tty-defined-color-alist.  Don't return a failure
-	   indication, since this produces the annoying "Unable to
-	   load color" messages in the *Messages* buffer.  */
-	status = 1;
-    }
-  if (color_idx == FACE_TTY_DEFAULT_COLOR && *color_name)
-    {
-      if (strcmp (color_name, "unspecified-fg") == 0)
-	color_idx = FACE_TTY_DEFAULT_FG_COLOR;
-      else if (strcmp (color_name, "unspecified-bg") == 0)
-	color_idx = FACE_TTY_DEFAULT_BG_COLOR;
-    }
-
-  if (color_idx != FACE_TTY_DEFAULT_COLOR)
-    status = 1;
-
-  color_def->pixel = color_idx;
-  color_def->red = red;
-  color_def->green = green;
-  color_def->blue = blue;
-
-  return status;
-}
-
-
-/* Decide if color named COLOR_NAME is valid for the display
-   associated with the frame F; if so, return the rgb values in
-   COLOR_DEF.  If ALLOC is nonzero, allocate a new colormap cell.
-
-   This does the right thing for any type of frame.  */
-
-int
-defined_color (f, color_name, color_def, alloc)
-     struct frame *f;
-     char *color_name;
-     XColor *color_def;
-     int alloc;
-{
-  if (!FRAME_WINDOW_P (f))
-    return tty_defined_color (f, color_name, color_def, alloc);
-#ifdef HAVE_X_WINDOWS
-  else if (FRAME_X_P (f))
-    return x_defined_color (f, color_name, color_def, alloc);
-#endif
-#ifdef WINDOWSNT
-  else if (FRAME_W32_P (f))
-    return w32_defined_color (f, color_name, color_def, alloc);
-#endif
-#ifdef macintosh
-  else if (FRAME_MAC_P (f))
-    return mac_defined_color (f, color_name, color_def, alloc);
-#endif
-  else
-    abort ();
-}
-
-
-/* Given the index IDX of a tty color on frame F, return its name, a
-   Lisp string.  */
-
-Lisp_Object
-tty_color_name (f, idx)
-     struct frame *f;
-     int idx;
-{
-  if (idx >= 0 && !NILP (Ffboundp (Qtty_color_by_index)))
-    {
-      Lisp_Object frame;
-      Lisp_Object coldesc;
-
-      XSETFRAME (frame, f);
-      coldesc = call2 (Qtty_color_by_index, make_number (idx), frame);
-
-      if (!NILP (coldesc))
-	return XCAR (coldesc);
-    }
-#ifdef MSDOS
-  /* We can have an MSDOG frame under -nw for a short window of
-     opportunity before internal_terminal_init is called.  DTRT.  */
-  if (FRAME_MSDOS_P (f) && !inhibit_window_system)
-    return msdos_stdcolor_name (idx);
-#endif
-
-  if (idx == FACE_TTY_DEFAULT_FG_COLOR)
-    return build_string (unspecified_fg);
-  if (idx == FACE_TTY_DEFAULT_BG_COLOR)
-    return build_string (unspecified_bg);
-
-#ifdef WINDOWSNT
-  return vga_stdcolor_name (idx);
-#endif
-
-  return Qunspecified;
-}
-
-
-/* Return non-zero if COLOR_NAME is a shade of gray (or white or
-   black) on frame F.  The algorithm is taken from 20.2 faces.el.  */
-
-static int
-face_color_gray_p (f, color_name)
-     struct frame *f;
-     char *color_name;
-{
-  XColor color;
-  int gray_p;
-
-  if (defined_color (f, color_name, &color, 0))
-    gray_p = ((abs (color.red - color.green)
-	       < max (color.red, color.green) / 20)
-	      && (abs (color.green - color.blue)
-		  < max (color.green, color.blue) / 20)
-	      && (abs (color.blue - color.red)
-		  < max (color.blue, color.red) / 20));
-  else
-    gray_p = 0;
-
-  return gray_p;
-}
-
-
-/* Return non-zero if color COLOR_NAME can be displayed on frame F.
-   BACKGROUND_P non-zero means the color will be used as background
-   color.  */
-
-static int
-face_color_supported_p (f, color_name, background_p)
-     struct frame *f;
-     char *color_name;
-     int background_p;
-{
-  Lisp_Object frame;
-  XColor not_used;
-
-  XSETFRAME (frame, f);
-  return (FRAME_WINDOW_P (f)
-	  ? (!NILP (Fxw_display_color_p (frame))
-	     || xstricmp (color_name, "black") == 0
-	     || xstricmp (color_name, "white") == 0
-	     || (background_p
-		 && face_color_gray_p (f, color_name))
-	     || (!NILP (Fx_display_grayscale_p (frame))
-		 && face_color_gray_p (f, color_name)))
-	  : tty_defined_color (f, color_name, &not_used, 0));
-}
-
-
-DEFUN ("color-gray-p", Fcolor_gray_p, Scolor_gray_p, 1, 2, 0,
-  "Return non-nil if COLOR is a shade of gray (or white or black).\n\
-FRAME specifies the frame and thus the display for interpreting COLOR.\n\
-If FRAME is nil or omitted, use the selected frame.")
-   (color, frame)
-     Lisp_Object color, frame;
-{
-  struct frame *f;
-
-  CHECK_FRAME (frame, 0);
-  CHECK_STRING (color, 0);
-  f = XFRAME (frame);
-  return face_color_gray_p (f, XSTRING (color)->data) ? Qt : Qnil;
-}
-
-
-DEFUN ("color-supported-p", Fcolor_supported_p,
-       Scolor_supported_p, 2, 3, 0,
-  "Return non-nil if COLOR can be displayed on FRAME.\n\
-BACKGROUND-P non-nil means COLOR is used as a background.\n\
-If FRAME is nil or omitted, use the selected frame.\n\
-COLOR must be a valid color name.")
-   (color, frame, background_p)
-     Lisp_Object frame, color, background_p;
-{
-  struct frame *f;
-
-  CHECK_FRAME (frame, 0);
-  CHECK_STRING (color, 0);
-  f = XFRAME (frame);
-  if (face_color_supported_p (f, XSTRING (color)->data, !NILP (background_p)))
-    return Qt;
-  return Qnil;
-}
-
-
-/* Load color with name NAME for use by face FACE on frame F.
-   TARGET_INDEX must be one of LFACE_FOREGROUND_INDEX,
-   LFACE_BACKGROUND_INDEX, LFACE_UNDERLINE_INDEX, LFACE_OVERLINE_INDEX,
-   LFACE_STRIKE_THROUGH_INDEX, or LFACE_BOX_INDEX.  Value is the
-   pixel color.  If color cannot be loaded, display a message, and
-   return the foreground, background or underline color of F, but
-   record that fact in flags of the face so that we don't try to free
-   these colors.  */
-
-unsigned long
-load_color (f, face, name, target_index)
-     struct frame *f;
-     struct face *face;
-     Lisp_Object name;
-     enum lface_attribute_index target_index;
-{
-  XColor color;
-
-  xassert (STRINGP (name));
-  xassert (target_index == LFACE_FOREGROUND_INDEX
-	   || target_index == LFACE_BACKGROUND_INDEX
-	   || target_index == LFACE_UNDERLINE_INDEX
-	   || target_index == LFACE_OVERLINE_INDEX
-	   || target_index == LFACE_STRIKE_THROUGH_INDEX
-	   || target_index == LFACE_BOX_INDEX);
-
-  /* if the color map is full, defined_color will return a best match
-     to the values in an existing cell. */
-  if (!defined_color (f, XSTRING (name)->data, &color, 1))
-    {
-      add_to_log ("Unable to load color \"%s\"", name, Qnil);
-
-      switch (target_index)
-	{
-	case LFACE_FOREGROUND_INDEX:
-	  face->foreground_defaulted_p = 1;
-	  color.pixel = FRAME_FOREGROUND_PIXEL (f);
-	  break;
-
-	case LFACE_BACKGROUND_INDEX:
-	  face->background_defaulted_p = 1;
-	  color.pixel = FRAME_BACKGROUND_PIXEL (f);
-	  break;
-
-	case LFACE_UNDERLINE_INDEX:
-	  face->underline_defaulted_p = 1;
-	  color.pixel = FRAME_FOREGROUND_PIXEL (f);
-	  break;
-
-	case LFACE_OVERLINE_INDEX:
-	  face->overline_color_defaulted_p = 1;
-	  color.pixel = FRAME_FOREGROUND_PIXEL (f);
-	  break;
-
-	case LFACE_STRIKE_THROUGH_INDEX:
-	  face->strike_through_color_defaulted_p = 1;
-	  color.pixel = FRAME_FOREGROUND_PIXEL (f);
-	  break;
-
-	case LFACE_BOX_INDEX:
-	  face->box_color_defaulted_p = 1;
-	  color.pixel = FRAME_FOREGROUND_PIXEL (f);
-	  break;
-
-	default:
-	  abort ();
-	}
-    }
-#if GLYPH_DEBUG
-  else
-    ++ncolors_allocated;
-#endif
-
-  return color.pixel;
-}
-
-
-#ifdef HAVE_WINDOW_SYSTEM
-
-/* Load colors for face FACE which is used on frame F.  Colors are
-   specified by slots LFACE_BACKGROUND_INDEX and LFACE_FOREGROUND_INDEX
-   of ATTRS.  If the background color specified is not supported on F,
-   try to emulate gray colors with a stipple from Vface_default_stipple.  */
-
-static void
-load_face_colors (f, face, attrs)
-     struct frame *f;
-     struct face *face;
-     Lisp_Object *attrs;
-{
-  Lisp_Object fg, bg;
-
-  bg = attrs[LFACE_BACKGROUND_INDEX];
-  fg = attrs[LFACE_FOREGROUND_INDEX];
-
-  /* Swap colors if face is inverse-video.  */
-  if (EQ (attrs[LFACE_INVERSE_INDEX], Qt))
-    {
-      Lisp_Object tmp;
-      tmp = fg;
-      fg = bg;
-      bg = tmp;
-    }
-
-  /* Check for support for foreground, not for background because
-     face_color_supported_p is smart enough to know that grays are
-     "supported" as background because we are supposed to use stipple
-     for them.  */
-  if (!face_color_supported_p (f, XSTRING (bg)->data, 0)
-      && !NILP (Fbitmap_spec_p (Vface_default_stipple)))
-    {
-      x_destroy_bitmap (f, face->stipple);
-      face->stipple = load_pixmap (f, Vface_default_stipple,
-				   &face->pixmap_w, &face->pixmap_h);
-    }
-
-  face->background = load_color (f, face, bg, LFACE_BACKGROUND_INDEX);
-  face->foreground = load_color (f, face, fg, LFACE_FOREGROUND_INDEX);
-}
-
-
-/* Free color PIXEL on frame F.  */
-
-void
-unload_color (f, pixel)
-     struct frame *f;
-     unsigned long pixel;
-{
-#ifdef HAVE_X_WINDOWS
-  if (pixel != -1)
-    {
-      BLOCK_INPUT;
-      x_free_colors (f, &pixel, 1);
-      UNBLOCK_INPUT;
-    }
-#endif
-}
-
-
-/* Free colors allocated for FACE.  */
-
-static void
-free_face_colors (f, face)
-     struct frame *f;
-     struct face *face;
-{
-#ifdef HAVE_X_WINDOWS
-  if (face->colors_copied_bitwise_p)
-    return;
-
-  BLOCK_INPUT;
-
-  if (!face->foreground_defaulted_p)
-    {
-      x_free_colors (f, &face->foreground, 1);
-      IF_DEBUG (--ncolors_allocated);
-    }
-
-  if (!face->background_defaulted_p)
-    {
-      x_free_colors (f, &face->background, 1);
-      IF_DEBUG (--ncolors_allocated);
-    }
-
-  if (face->underline_p
-      && !face->underline_defaulted_p)
-    {
-      x_free_colors (f, &face->underline_color, 1);
-      IF_DEBUG (--ncolors_allocated);
-    }
-
-  if (face->overline_p
-      && !face->overline_color_defaulted_p)
-    {
-      x_free_colors (f, &face->overline_color, 1);
-      IF_DEBUG (--ncolors_allocated);
-    }
-
-  if (face->strike_through_p
-      && !face->strike_through_color_defaulted_p)
-    {
-      x_free_colors (f, &face->strike_through_color, 1);
-      IF_DEBUG (--ncolors_allocated);
-    }
-
-  if (face->box != FACE_NO_BOX
-      && !face->box_color_defaulted_p)
-    {
-      x_free_colors (f, &face->box_color, 1);
-      IF_DEBUG (--ncolors_allocated);
-    }
-
-  UNBLOCK_INPUT;
-#endif /* HAVE_X_WINDOWS */
-}
-
-#endif /* HAVE_WINDOW_SYSTEM */
-
-
-
-/***********************************************************************
-			   XLFD Font Names
- ***********************************************************************/
-
-/* An enumerator for each field of an XLFD font name.  */
-
-enum xlfd_field
-{
-  XLFD_FOUNDRY,
-  XLFD_FAMILY,
-  XLFD_WEIGHT,
-  XLFD_SLANT,
-  XLFD_SWIDTH,
-  XLFD_ADSTYLE,
-  XLFD_PIXEL_SIZE,
-  XLFD_POINT_SIZE,
-  XLFD_RESX,
-  XLFD_RESY,
-  XLFD_SPACING,
-  XLFD_AVGWIDTH,
-  XLFD_REGISTRY,
-  XLFD_ENCODING,
-  XLFD_LAST
-};
-
-/* An enumerator for each possible slant value of a font.  Taken from
-   the XLFD specification.  */
-
-enum xlfd_slant
-{
-  XLFD_SLANT_UNKNOWN,
-  XLFD_SLANT_ROMAN,
-  XLFD_SLANT_ITALIC,
-  XLFD_SLANT_OBLIQUE,
-  XLFD_SLANT_REVERSE_ITALIC,
-  XLFD_SLANT_REVERSE_OBLIQUE,
-  XLFD_SLANT_OTHER
-};
-
-/* Relative font weight according to XLFD documentation.  */
-
-enum xlfd_weight
-{
-  XLFD_WEIGHT_UNKNOWN,
-  XLFD_WEIGHT_ULTRA_LIGHT,	/* 10 */
-  XLFD_WEIGHT_EXTRA_LIGHT,	/* 20 */
-  XLFD_WEIGHT_LIGHT,		/* 30 */
-  XLFD_WEIGHT_SEMI_LIGHT,	/* 40: SemiLight, Book, ...  */
-  XLFD_WEIGHT_MEDIUM,		/* 50: Medium, Normal, Regular, ...  */
-  XLFD_WEIGHT_SEMI_BOLD,	/* 60: SemiBold, DemiBold, ...  */
-  XLFD_WEIGHT_BOLD,		/* 70: Bold, ... */
-  XLFD_WEIGHT_EXTRA_BOLD,	/* 80: ExtraBold, Heavy, ...  */
-  XLFD_WEIGHT_ULTRA_BOLD	/* 90: UltraBold, Black, ...  */
-};
-
-/* Relative proportionate width.  */
-
-enum xlfd_swidth
-{
-  XLFD_SWIDTH_UNKNOWN,
-  XLFD_SWIDTH_ULTRA_CONDENSED,	/* 10 */
-  XLFD_SWIDTH_EXTRA_CONDENSED,	/* 20 */
-  XLFD_SWIDTH_CONDENSED,	/* 30: Condensed, Narrow, Compressed, ... */
-  XLFD_SWIDTH_SEMI_CONDENSED,	/* 40: semicondensed */
-  XLFD_SWIDTH_MEDIUM,		/* 50: Medium, Normal, Regular, ... */
-  XLFD_SWIDTH_SEMI_EXPANDED,	/* 60: SemiExpanded, DemiExpanded, ... */
-  XLFD_SWIDTH_EXPANDED,		/* 70: Expanded... */
-  XLFD_SWIDTH_EXTRA_EXPANDED,	/* 80: ExtraExpanded, Wide...  */
-  XLFD_SWIDTH_ULTRA_EXPANDED	/* 90: UltraExpanded... */
-};
-
-/* Structure used for tables mapping XLFD weight, slant, and width
-   names to numeric and symbolic values.  */
-
-struct table_entry
-{
-  char *name;
-  int numeric;
-  Lisp_Object *symbol;
-};
-
-/* Table of XLFD slant names and their numeric and symbolic
-   representations.  This table must be sorted by slant names in
-   ascending order.  */
-
-static struct table_entry slant_table[] =
-{
-  {"i",			XLFD_SLANT_ITALIC,		&Qitalic},
-  {"o",			XLFD_SLANT_OBLIQUE,		&Qoblique},
-  {"ot",		XLFD_SLANT_OTHER,		&Qitalic},
-  {"r",			XLFD_SLANT_ROMAN,		&Qnormal},
-  {"ri",		XLFD_SLANT_REVERSE_ITALIC,	&Qreverse_italic},
-  {"ro",		XLFD_SLANT_REVERSE_OBLIQUE,	&Qreverse_oblique}
-};
-
-/* Table of XLFD weight names.  This table must be sorted by weight
-   names in ascending order.  */
-
-static struct table_entry weight_table[] =
-{
-  {"black",		XLFD_WEIGHT_ULTRA_BOLD,		&Qultra_bold},
-  {"bold",		XLFD_WEIGHT_BOLD,		&Qbold},
-  {"book",		XLFD_WEIGHT_SEMI_LIGHT,		&Qsemi_light},
-  {"demi",		XLFD_WEIGHT_SEMI_BOLD,		&Qsemi_bold},
-  {"demibold",		XLFD_WEIGHT_SEMI_BOLD,		&Qsemi_bold},
-  {"extralight",	XLFD_WEIGHT_EXTRA_LIGHT,	&Qextra_light},
-  {"extrabold",		XLFD_WEIGHT_EXTRA_BOLD,		&Qextra_bold},
-  {"heavy",		XLFD_WEIGHT_EXTRA_BOLD,		&Qextra_bold},
-  {"light",		XLFD_WEIGHT_LIGHT,		&Qlight},
-  {"medium",		XLFD_WEIGHT_MEDIUM,		&Qnormal},
-  {"normal",		XLFD_WEIGHT_MEDIUM,		&Qnormal},
-  {"regular",		XLFD_WEIGHT_MEDIUM,		&Qnormal},
-  {"semibold",		XLFD_WEIGHT_SEMI_BOLD,		&Qsemi_bold},
-  {"semilight",		XLFD_WEIGHT_SEMI_LIGHT,		&Qsemi_light},
-  {"ultralight",	XLFD_WEIGHT_ULTRA_LIGHT,	&Qultra_light},
-  {"ultrabold",		XLFD_WEIGHT_ULTRA_BOLD,		&Qultra_bold}
-};
-
-/* Table of XLFD width names.  This table must be sorted by width
-   names in ascending order.  */
-
-static struct table_entry swidth_table[] =
-{
-  {"compressed",	XLFD_SWIDTH_CONDENSED,		&Qcondensed},
-  {"condensed",		XLFD_SWIDTH_CONDENSED,		&Qcondensed},
-  {"demiexpanded",	XLFD_SWIDTH_SEMI_EXPANDED,	&Qsemi_expanded},
-  {"expanded",		XLFD_SWIDTH_EXPANDED,		&Qexpanded},
-  {"extracondensed",	XLFD_SWIDTH_EXTRA_CONDENSED,	&Qextra_condensed},
-  {"extraexpanded",	XLFD_SWIDTH_EXTRA_EXPANDED,	&Qextra_expanded},
-  {"medium",		XLFD_SWIDTH_MEDIUM,		&Qnormal},
-  {"narrow",		XLFD_SWIDTH_CONDENSED,		&Qcondensed},
-  {"normal",		XLFD_SWIDTH_MEDIUM,		&Qnormal},
-  {"regular",		XLFD_SWIDTH_MEDIUM,		&Qnormal},
-  {"semicondensed",	XLFD_SWIDTH_SEMI_CONDENSED,	&Qsemi_condensed},
-  {"semiexpanded",	XLFD_SWIDTH_SEMI_EXPANDED,	&Qsemi_expanded},
-  {"ultracondensed",	XLFD_SWIDTH_ULTRA_CONDENSED,	&Qultra_condensed},
-  {"ultraexpanded",	XLFD_SWIDTH_ULTRA_EXPANDED,	&Qultra_expanded},
-  {"wide",		XLFD_SWIDTH_EXTRA_EXPANDED,	&Qextra_expanded}
-};
-
-/* Structure used to hold the result of splitting font names in XLFD
-   format into their fields.  */
-
-struct font_name
-{
-  /* The original name which is modified destructively by
-     split_font_name.  The pointer is kept here to be able to free it
-     if it was allocated from the heap.  */
-  char *name;
-
-  /* Font name fields.  Each vector element points into `name' above.
-     Fields are NUL-terminated.  */
-  char *fields[XLFD_LAST];
-
-  /* Numeric values for those fields that interest us.  See
-     split_font_name for which these are.  */
-  int numeric[XLFD_LAST];
-
-  /* Lower value mean higher priority.  */
-  int registry_priority;
-};
-
-/* The frame in effect when sorting font names.  Set temporarily in
-   sort_fonts so that it is available in font comparison functions.  */
-
-static struct frame *font_frame;
-
-/* Order by which font selection chooses fonts.  The default values
-   mean `first, find a best match for the font width, then for the
-   font height, then for weight, then for slant.'  This variable can be
-   set via set-face-font-sort-order.  */
-
-#ifdef macintosh
-static int font_sort_order[4] = {
-  XLFD_SWIDTH, XLFD_POINT_SIZE, XLFD_WEIGHT, XLFD_SLANT
-};
-#else
-static int font_sort_order[4];
-#endif
-
-/* Look up FONT.fields[FIELD_INDEX] in TABLE which has DIM entries.
-   TABLE must be sorted by TABLE[i]->name in ascending order.  Value
-   is a pointer to the matching table entry or null if no table entry
-   matches.  */
-
-static struct table_entry *
-xlfd_lookup_field_contents (table, dim, font, field_index)
-     struct table_entry *table;
-     int dim;
-     struct font_name *font;
-     int field_index;
-{
-  /* Function split_font_name converts fields to lower-case, so there
-     is no need to use xstrlwr or xstricmp here.  */
-  char *s = font->fields[field_index];
-  int low, mid, high, cmp;
-
-  low = 0;
-  high = dim - 1;
-
-  while (low <= high)
-    {
-      mid = (low + high) / 2;
-      cmp = strcmp (table[mid].name, s);
-
-      if (cmp < 0)
-	low = mid + 1;
-      else if (cmp > 0)
-	high = mid - 1;
-      else
-	return table + mid;
-    }
-
-  return NULL;
-}
-
-
-/* Return a numeric representation for font name field
-   FONT.fields[FIELD_INDEX].  The field is looked up in TABLE which
-   has DIM entries.  Value is the numeric value found or DFLT if no
-   table entry matches.  This function is used to translate weight,
-   slant, and swidth names of XLFD font names to numeric values.  */
-
-static INLINE int
-xlfd_numeric_value (table, dim, font, field_index, dflt)
-     struct table_entry *table;
-     int dim;
-     struct font_name *font;
-     int field_index;
-     int dflt;
-{
-  struct table_entry *p;
-  p = xlfd_lookup_field_contents (table, dim, font, field_index);
-  return p ? p->numeric : dflt;
-}
-
-
-/* Return a symbolic representation for font name field
-   FONT.fields[FIELD_INDEX].  The field is looked up in TABLE which
-   has DIM entries.  Value is the symbolic value found or DFLT if no
-   table entry matches.  This function is used to translate weight,
-   slant, and swidth names of XLFD font names to symbols.  */
-
-static INLINE Lisp_Object
-xlfd_symbolic_value (table, dim, font, field_index, dflt)
-     struct table_entry *table;
-     int dim;
-     struct font_name *font;
-     int field_index;
-     Lisp_Object dflt;
-{
-  struct table_entry *p;
-  p = xlfd_lookup_field_contents (table, dim, font, field_index);
-  return p ? *p->symbol : dflt;
-}
-
-
-/* Return a numeric value for the slant of the font given by FONT.  */
-
-static INLINE int
-xlfd_numeric_slant (font)
-     struct font_name *font;
-{
-  return xlfd_numeric_value (slant_table, DIM (slant_table),
-			     font, XLFD_SLANT, XLFD_SLANT_ROMAN);
-}
-
-
-/* Return a symbol representing the weight of the font given by FONT.  */
-
-static INLINE Lisp_Object
-xlfd_symbolic_slant (font)
-     struct font_name *font;
-{
-  return xlfd_symbolic_value (slant_table, DIM (slant_table),
-			      font, XLFD_SLANT, Qnormal);
-}
-
-
-/* Return a numeric value for the weight of the font given by FONT.  */
-
-static INLINE int
-xlfd_numeric_weight (font)
-     struct font_name *font;
-{
-  return xlfd_numeric_value (weight_table, DIM (weight_table),
-			     font, XLFD_WEIGHT, XLFD_WEIGHT_MEDIUM);
-}
-
-
-/* Return a symbol representing the slant of the font given by FONT.  */
-
-static INLINE Lisp_Object
-xlfd_symbolic_weight (font)
-     struct font_name *font;
-{
-  return xlfd_symbolic_value (weight_table, DIM (weight_table),
-			      font, XLFD_WEIGHT, Qnormal);
-}
-
-
-/* Return a numeric value for the swidth of the font whose XLFD font
-   name fields are found in FONT.  */
-
-static INLINE int
-xlfd_numeric_swidth (font)
-     struct font_name *font;
-{
-  return xlfd_numeric_value (swidth_table, DIM (swidth_table),
-			     font, XLFD_SWIDTH, XLFD_SWIDTH_MEDIUM);
-}
-
-
-/* Return a symbolic value for the swidth of FONT.  */
-
-static INLINE Lisp_Object
-xlfd_symbolic_swidth (font)
-     struct font_name *font;
-{
-  return xlfd_symbolic_value (swidth_table, DIM (swidth_table),
-			      font, XLFD_SWIDTH, Qnormal);
-}
-
-
-/* Look up the entry of SYMBOL in the vector TABLE which has DIM
-   entries.  Value is a pointer to the matching table entry or null if
-   no element of TABLE contains SYMBOL.  */
-
-static struct table_entry *
-face_value (table, dim, symbol)
-     struct table_entry *table;
-     int dim;
-     Lisp_Object symbol;
-{
-  int i;
-
-  xassert (SYMBOLP (symbol));
-
-  for (i = 0; i < dim; ++i)
-    if (EQ (*table[i].symbol, symbol))
-      break;
-
-  return i < dim ? table + i : NULL;
-}
-
-
-/* Return a numeric value for SYMBOL in the vector TABLE which has DIM
-   entries.  Value is -1 if SYMBOL is not found in TABLE.  */
-
-static INLINE int
-face_numeric_value (table, dim, symbol)
-     struct table_entry *table;
-     int dim;
-     Lisp_Object symbol;
-{
-  struct table_entry *p = face_value (table, dim, symbol);
-  return p ? p->numeric : -1;
-}
-
-
-/* Return a numeric value representing the weight specified by Lisp
-   symbol WEIGHT.  Value is one of the enumerators of enum
-   xlfd_weight.  */
-
-static INLINE int
-face_numeric_weight (weight)
-     Lisp_Object weight;
-{
-  return face_numeric_value (weight_table, DIM (weight_table), weight);
-}
-
-
-/* Return a numeric value representing the slant specified by Lisp
-   symbol SLANT.  Value is one of the enumerators of enum xlfd_slant.  */
-
-static INLINE int
-face_numeric_slant (slant)
-     Lisp_Object slant;
-{
-  return face_numeric_value (slant_table, DIM (slant_table), slant);
-}
-
-
-/* Return a numeric value representing the swidth specified by Lisp
-   symbol WIDTH.  Value is one of the enumerators of enum xlfd_swidth.  */
-
-static int
-face_numeric_swidth (width)
-     Lisp_Object width;
-{
-  return face_numeric_value (swidth_table, DIM (swidth_table), width);
-}
-
-
-#ifdef HAVE_WINDOW_SYSTEM
-
-/* Return non-zero if FONT is the name of a fixed-pitch font.  */
-
-static INLINE int
-xlfd_fixed_p (font)
-     struct font_name *font;
-{
-  /* Function split_font_name converts fields to lower-case, so there
-     is no need to use tolower here.  */
-  return *font->fields[XLFD_SPACING] != 'p';
-}
-
-
-/* Return the point size of FONT on frame F, measured in 1/10 pt.
-
-   The actual height of the font when displayed on F depends on the
-   resolution of both the font and frame.  For example, a 10pt font
-   designed for a 100dpi display will display larger than 10pt on a
-   75dpi display.  (It's not unusual to use fonts not designed for the
-   display one is using.  For example, some intlfonts are available in
-   72dpi versions, only.)
-
-   Value is the real point size of FONT on frame F, or 0 if it cannot
-   be determined.  */
-
-static INLINE int
-xlfd_point_size (f, font)
-     struct frame *f;
-     struct font_name *font;
-{
-  double resy = FRAME_X_DISPLAY_INFO (f)->resy;
-  char *pixel_field = font->fields[XLFD_PIXEL_SIZE];
-  double pixel;
-  int real_pt;
-
-  if (*pixel_field == '[')
-    {
-      /* The pixel size field is `[A B C D]' which specifies
-	 a transformation matrix.
-
-	 A  B  0
-	 C  D  0
-	 0  0  1
-
-	 by which all glyphs of the font are transformed.  The spec
-	 says that s scalar value N for the pixel size is equivalent
-	 to A = N * resx/resy, B = C = 0, D = N.  */
-      char *start = pixel_field + 1, *end;
-      double matrix[4];
-      int i;
-
-      for (i = 0; i < 4; ++i)
-	{
-	  matrix[i] = strtod (start, &end);
-	  start = end;
-	}
-
-      pixel = matrix[3];
-    }
-  else
-    pixel = atoi (pixel_field);
-  
-  if (pixel == 0)
-    real_pt = 0;
-  else
-    real_pt = PT_PER_INCH * 10.0 * pixel / resy + 0.5;
-
-  return real_pt;
-}
-
-
-/* Return point size of PIXEL dots while considering Y-resultion (DPI)
-   of frame F.  This function is used to guess a point size of font
-   when only the pixel height of the font is available.  */
-
-static INLINE int
-pixel_point_size (f, pixel)
-     struct frame *f;
-     int pixel;
-{
-  double resy = FRAME_X_DISPLAY_INFO (f)->resy;
-  double real_pt;
-  int int_pt;
-
-  /* As one inch is PT_PER_INCH points, PT_PER_INCH/RESY gives the
-     point size of one dot.  */
-  real_pt = pixel * PT_PER_INCH / resy;
-  int_pt = real_pt + 0.5;
-
-  return int_pt;
-}
-
-
-/* Split XLFD font name FONT->name destructively into NUL-terminated,
-   lower-case fields in FONT->fields.  NUMERIC_P non-zero means
-   compute numeric values for fields XLFD_POINT_SIZE, XLFD_SWIDTH,
-   XLFD_RESY, XLFD_SLANT, and XLFD_WEIGHT in FONT->numeric.  Value is
-   zero if the font name doesn't have the format we expect.  The
-   expected format is a font name that starts with a `-' and has
-   XLFD_LAST fields separated by `-'.  */
-
-static int
-split_font_name (f, font, numeric_p)
-     struct frame *f;
-     struct font_name *font;
-     int numeric_p;
-{
-  int i = 0;
-  int success_p;
-
-  if (*font->name == '-')
-    {
-      char *p = xstrlwr (font->name) + 1;
-
-      while (i < XLFD_LAST)
-	{
-	  font->fields[i] = p;
-	  ++i;
-
-	  /* Pixel and point size may be of the form `[....]'.  For
-	     BNF, see XLFD spec, chapter 4.  Negative values are
-	     indicated by tilde characters which we replace with
-	     `-' characters, here.  */
-	  if (*p == '['
-	      && (i - 1 == XLFD_PIXEL_SIZE
-		  || i - 1 == XLFD_POINT_SIZE))
-	    {
-	      char *start, *end;
-	      int j;
-	      
-	      for (++p; *p && *p != ']'; ++p)
-		if (*p == '~')
-		  *p = '-';
-
-	      /* Check that the matrix contains 4 floating point
-		 numbers.  */
-	      for (j = 0, start = font->fields[i - 1] + 1;
-		   j < 4;
-		   ++j, start = end)
-		if (strtod (start, &end) == 0 && start == end)
-		  break;
-
-	      if (j < 4)
-		break;
-	    }
-
-	  while (*p && *p != '-')
-	    ++p;
-
-	  if (*p != '-')
-	    break;
-
-	  *p++ = 0;
-	}
-    }
-
-  success_p = i == XLFD_LAST;
-
-  /* If requested, and font name was in the expected format,
-     compute numeric values for some fields.  */
-  if (numeric_p && success_p)
-    {
-      font->numeric[XLFD_POINT_SIZE] = xlfd_point_size (f, font);
-      font->numeric[XLFD_RESY] = atoi (font->fields[XLFD_RESY]);
-      font->numeric[XLFD_SLANT] = xlfd_numeric_slant (font);
-      font->numeric[XLFD_WEIGHT] = xlfd_numeric_weight (font);
-      font->numeric[XLFD_SWIDTH] = xlfd_numeric_swidth (font);
-      font->numeric[XLFD_AVGWIDTH] = atoi (font->fields[XLFD_AVGWIDTH]);
-    }
-
-  /* Initialize it to zero.  It will be overridden by font_list while
-     trying alternate registries.  */
-  font->registry_priority = 0;
-
-  return success_p;
-}
-
-
-/* Build an XLFD font name from font name fields in FONT.  Value is a
-   pointer to the font name, which is allocated via xmalloc.  */
-
-static char *
-build_font_name (font)
-     struct font_name *font;
-{
-  int i;
-  int size = 100;
-  char *font_name = (char *) xmalloc (size);
-  int total_length = 0;
-
-  for (i = 0; i < XLFD_LAST; ++i)
-    {
-      /* Add 1 because of the leading `-'.  */
-      int len = strlen (font->fields[i]) + 1;
-
-      /* Reallocate font_name if necessary.  Add 1 for the final
-         NUL-byte.  */
-      if (total_length + len + 1 >= size)
-	{
-	  int new_size = max (2 * size, size + len + 1);
-	  int sz = new_size * sizeof *font_name;
-	  font_name = (char *) xrealloc (font_name, sz);
-	  size = new_size;
-	}
-
-      font_name[total_length] = '-';
-      bcopy (font->fields[i], font_name + total_length + 1, len - 1);
-      total_length += len;
-    }
-
-  font_name[total_length] = 0;
-  return font_name;
-}
-
-
-/* Free an array FONTS of N font_name structures.  This frees FONTS
-   itself and all `name' fields in its elements.  */
-
-static INLINE void
-free_font_names (fonts, n)
-     struct font_name *fonts;
-     int n;
-{
-  while (n)
-    xfree (fonts[--n].name);
-  xfree (fonts);
-}
-
-
-/* Sort vector FONTS of font_name structures which contains NFONTS
-   elements using qsort and comparison function CMPFN.  F is the frame
-   on which the fonts will be used.  The global variable font_frame
-   is temporarily set to F to make it available in CMPFN.  */
-
-static INLINE void
-sort_fonts (f, fonts, nfonts, cmpfn)
-     struct frame *f;
-     struct font_name *fonts;
-     int nfonts;
-     int (*cmpfn) P_ ((const void *, const void *));
-{
-  font_frame = f;
-  qsort (fonts, nfonts, sizeof *fonts, cmpfn);
-  font_frame = NULL;
-}
-
-
-/* Get fonts matching PATTERN on frame F.  If F is null, use the first
-   display in x_display_list.  FONTS is a pointer to a vector of
-   NFONTS font_name structures.  TRY_ALTERNATIVES_P non-zero means try
-   alternative patterns from Valternate_fontname_alist if no fonts are
-   found matching PATTERN.
-
-   For all fonts found, set FONTS[i].name to the name of the font,
-   allocated via xmalloc, and split font names into fields.  Ignore
-   fonts that we can't parse.  Value is the number of fonts found.  */
-
-static int
-x_face_list_fonts (f, pattern, fonts, nfonts, try_alternatives_p)
-     struct frame *f;
-     char *pattern;
-     struct font_name *fonts;
-     int nfonts, try_alternatives_p;
-{
-  int n, nignored;
-
-  /* NTEMACS_TODO : currently this uses w32_list_fonts, but it may be
-     better to do it the other way around. */
-  Lisp_Object lfonts;
-  Lisp_Object lpattern, tem;
-
-  lpattern = build_string (pattern);
-
-  /* Get the list of fonts matching PATTERN.  */
-#ifdef WINDOWSNT
-  BLOCK_INPUT;
-  lfonts = w32_list_fonts (f, lpattern, 0, nfonts);
-  UNBLOCK_INPUT;
-#else
-  lfonts = x_list_fonts (f, lpattern, -1, nfonts);
-#endif
-
-  /* Make a copy of the font names we got from X, and
-     split them into fields.  */
-  n = nignored = 0;
-  for (tem = lfonts; CONSP (tem) && n < nfonts; tem = XCDR (tem))
-    {
-      Lisp_Object elt, tail;
-      char *name = XSTRING (XCAR (tem))->data;
-
-      /* Ignore fonts matching a pattern from face-ignored-fonts.  */
-      for (tail = Vface_ignored_fonts; CONSP (tail); tail = XCDR (tail))
-	{
-	  elt = XCAR (tail);
-	  if (STRINGP (elt)
-	      && fast_c_string_match_ignore_case (elt, name) >= 0)
-	    break;
-	}
-      if (!NILP (tail))
-	{
-	  ++nignored;
-	  continue;
-	}
-
-      /* Make a copy of the font name.  */
-      fonts[n].name = xstrdup (name);
-
-      if (split_font_name (f, fonts + n, 1))
-	{
-	  if (font_scalable_p (fonts + n)
-	      && !may_use_scalable_font_p (name))
-	    {
-	      ++nignored;
-	      xfree (fonts[n].name);
-	    }
-	  else
-	    ++n;
-	}
-      else
-	xfree (fonts[n].name);
-    }
-
-  /* If no fonts found, try patterns from Valternate_fontname_alist.  */
-  if (n == 0 && try_alternatives_p)
-    {
-      Lisp_Object list = Valternate_fontname_alist;
-
-      while (CONSP (list))
-	{
-	  Lisp_Object entry = XCAR (list);
-	  if (CONSP (entry)
-	      && STRINGP (XCAR (entry))
-	      && strcmp (XSTRING (XCAR (entry))->data, pattern) == 0)
-	    break;
-	  list = XCDR (list);
-	}
-
-      if (CONSP (list))
-	{
-	  Lisp_Object patterns = XCAR (list);
-	  Lisp_Object name;
-
-	  while (CONSP (patterns)
-		 /* If list is screwed up, give up.  */
-		 && (name = XCAR (patterns),
-		     STRINGP (name))
-		 /* Ignore patterns equal to PATTERN because we tried that
-		    already with no success.  */
-		 && (strcmp (XSTRING (name)->data, pattern) == 0
-		     || (n = x_face_list_fonts (f, XSTRING (name)->data,
-						fonts, nfonts, 0),
-			 n == 0)))
-	    patterns = XCDR (patterns);
-	}
-    }
-
-  return n;
-}
-
-
-/* Determine fonts matching PATTERN on frame F.  Sort resulting fonts
-   using comparison function CMPFN.  Value is the number of fonts
-   found.  If value is non-zero, *FONTS is set to a vector of
-   font_name structures allocated from the heap containing matching
-   fonts.  Each element of *FONTS contains a name member that is also
-   allocated from the heap.  Font names in these structures are split
-   into fields.  Use free_font_names to free such an array.  */
-
-static int
-sorted_font_list (f, pattern, cmpfn, fonts)
-     struct frame *f;
-     char *pattern;
-     int (*cmpfn) P_ ((const void *, const void *));
-     struct font_name **fonts;
-{
-  int nfonts;
-
-  /* Get the list of fonts matching pattern.  100 should suffice.  */
-  nfonts = DEFAULT_FONT_LIST_LIMIT;
-  if (INTEGERP (Vfont_list_limit) && XINT (Vfont_list_limit) > 0)
-    nfonts = XFASTINT (Vfont_list_limit);
-
-  *fonts = (struct font_name *) xmalloc (nfonts * sizeof **fonts);
-  nfonts = x_face_list_fonts (f, pattern, *fonts, nfonts, 1);
-
-  /* Sort the resulting array and return it in *FONTS.  If no
-     fonts were found, make sure to set *FONTS to null.  */
-  if (nfonts)
-    sort_fonts (f, *fonts, nfonts, cmpfn);
-  else
-    {
-      xfree (*fonts);
-      *fonts = NULL;
-    }
-
-  return nfonts;
-}
-
-
-/* Compare two font_name structures *A and *B.  Value is analogous to
-   strcmp.  Sort order is given by the global variable
-   font_sort_order.  Font names are sorted so that, everything else
-   being equal, fonts with a resolution closer to that of the frame on
-   which they are used are listed first.  The global variable
-   font_frame is the frame on which we operate.  */
-
-static int
-cmp_font_names (a, b)
-     const void *a, *b;
-{
-  struct font_name *x = (struct font_name *) a;
-  struct font_name *y = (struct font_name *) b;
-  int cmp;
-
-  /* All strings have been converted to lower-case by split_font_name,
-     so we can use strcmp here.  */
-  cmp = strcmp (x->fields[XLFD_FAMILY], y->fields[XLFD_FAMILY]);
-  if (cmp == 0)
-    {
-      int i;
-
-      for (i = 0; i < DIM (font_sort_order) && cmp == 0; ++i)
-	{
-	  int j = font_sort_order[i];
-	  cmp = x->numeric[j] - y->numeric[j];
-	}
-
-      if (cmp == 0)
-	{
-	  /* Everything else being equal, we prefer fonts with an
-	     y-resolution closer to that of the frame.  */
-	  int resy = FRAME_X_DISPLAY_INFO (font_frame)->resy;
-	  int x_resy = x->numeric[XLFD_RESY];
-	  int y_resy = y->numeric[XLFD_RESY];
-	  cmp = abs (resy - x_resy) - abs (resy - y_resy);
-	}
-    }
-
-  return cmp;
-}
-
-
-/* Get a sorted list of fonts of family FAMILY on frame F.  If PATTERN
-   is non-nil list fonts matching that pattern.  Otherwise, if
-   REGISTRY is non-nil return only fonts with that registry, otherwise
-   return fonts of any registry.  Set *FONTS to a vector of font_name
-   structures allocated from the heap containing the fonts found.
-   Value is the number of fonts found.  */
-
-static int
-font_list_1 (f, pattern, family, registry, fonts)
-     struct frame *f;
-     Lisp_Object pattern, family, registry;
-     struct font_name **fonts;
-{
-  char *pattern_str, *family_str, *registry_str;
-
-  if (NILP (pattern))
-    {
-      family_str = (NILP (family) ? "*" : (char *) XSTRING (family)->data);
-      registry_str = (NILP (registry) ? "*" : (char *) XSTRING (registry)->data);
-
-      pattern_str = (char *) alloca (strlen (family_str)
-				     + strlen (registry_str)
-				     + 10);
-      strcpy (pattern_str, index (family_str, '-') ? "-" : "-*-");
-      strcat (pattern_str, family_str);
-      strcat (pattern_str, "-*-");
-      strcat (pattern_str, registry_str);
-      if (!index (registry_str, '-'))
-	{
-	  if (registry_str[strlen (registry_str) - 1] == '*')
-	    strcat (pattern_str, "-*");
-	  else
-	    strcat (pattern_str, "*-*");
-	}
-    }
-  else
-    pattern_str = (char *) XSTRING (pattern)->data;
-
-  return sorted_font_list (f, pattern_str, cmp_font_names, fonts);
-}
-
-
-/* Concatenate font list FONTS1 and FONTS2.  FONTS1 and FONTS2
-   contains NFONTS1 fonts and NFONTS2 fonts respectively.  Return a
-   pointer to a newly allocated font list.  FONTS1 and FONTS2 are
-   freed.  */
-
-static struct font_name *
-concat_font_list (fonts1, nfonts1, fonts2, nfonts2)
-     struct font_name *fonts1, *fonts2;
-     int nfonts1, nfonts2;
-{
-  int new_nfonts = nfonts1 + nfonts2;
-  struct font_name *new_fonts;
-
-  new_fonts = (struct font_name *) xmalloc (sizeof *new_fonts * new_nfonts);
-  bcopy (fonts1, new_fonts, sizeof *new_fonts * nfonts1);
-  bcopy (fonts2, new_fonts + nfonts1, sizeof *new_fonts * nfonts2);
-  xfree (fonts1);
-  xfree (fonts2);
-  return new_fonts;
-}
-
-
-/* Get a sorted list of fonts of family FAMILY on frame F.
-
-   If PATTERN is non-nil list fonts matching that pattern.
-
-   If REGISTRY is non-nil, return fonts with that registry and the
-   alternative registries from Vface_alternative_font_registry_alist.
-   
-   If REGISTRY is nil return fonts of any registry.
-
-   Set *FONTS to a vector of font_name structures allocated from the
-   heap containing the fonts found.  Value is the number of fonts
-   found.  */
-
-static int
-font_list (f, pattern, family, registry, fonts)
-     struct frame *f;
-     Lisp_Object pattern, family, registry;
-     struct font_name **fonts;
-{
-  int nfonts = font_list_1 (f, pattern, family, registry, fonts);
-  
-  if (!NILP (registry)
-      && CONSP (Vface_alternative_font_registry_alist))
-    {
-      Lisp_Object alter;
-
-      alter = Fassoc (registry, Vface_alternative_font_registry_alist);
-      if (CONSP (alter))
-	{
-	  int reg_prio, i;
-
-	  for (alter = XCDR (alter), reg_prio = 1;
-	       CONSP (alter);
-	       alter = XCDR (alter), reg_prio++)
-	    if (STRINGP (XCAR (alter)))
-	      {
-		int nfonts2;
-		struct font_name *fonts2;
-
-		nfonts2 = font_list_1 (f, pattern, family, XCAR (alter),
-				       &fonts2);
-		for (i = 0; i < nfonts2; i++)
-		  fonts2[i].registry_priority = reg_prio;
-		*fonts = (nfonts > 0
-			  ? concat_font_list (*fonts, nfonts, fonts2, nfonts2)
-			  : fonts2);
-		nfonts += nfonts2;
-	      }
-	}
-    }
-
-  return nfonts;
-}
-
-
-/* Remove elements from LIST whose cars are `equal'.  Called from
-   x-family-fonts and x-font-family-list to remove duplicate font
-   entries.  */
-
-static void
-remove_duplicates (list)
-     Lisp_Object list;
-{
-  Lisp_Object tail = list;
-
-  while (!NILP (tail) && !NILP (XCDR (tail)))
-    {
-      Lisp_Object next = XCDR (tail);
-      if (!NILP (Fequal (XCAR (next), XCAR (tail))))
-	XCDR (tail) = XCDR (next);
-      else
-	tail = XCDR (tail);
-    }
-}
-
-
-DEFUN ("x-family-fonts", Fx_family_fonts, Sx_family_fonts, 0, 2, 0,
-  "Return a list of available fonts of family FAMILY on FRAME.\n\
-If FAMILY is omitted or nil, list all families.\n\
-Otherwise, FAMILY must be a string, possibly containing wildcards\n\
-`?' and `*'.\n\
-If FRAME is omitted or nil, use the selected frame.\n\
-Each element of the result is a vector [FAMILY WIDTH POINT-SIZE WEIGHT\n\
-SLANT FIXED-P FULL REGISTRY-AND-ENCODING].\n\
-FAMILY is the font family name.  POINT-SIZE is the size of the\n\
-font in 1/10 pt.  WIDTH, WEIGHT, and SLANT are symbols describing the\n\
-width, weight and slant of the font.  These symbols are the same as for\n\
-face attributes.  FIXED-P is non-nil if the font is fixed-pitch.\n\
-FULL is the full name of the font, and REGISTRY-AND-ENCODING is a string\n\
-giving the registry and encoding of the font.\n\
-The result list is sorted according to the current setting of\n\
-the face font sort order.")
-  (family, frame)
-     Lisp_Object family, frame;
-{
-  struct frame *f = check_x_frame (frame);
-  struct font_name *fonts;
-  int i, nfonts;
-  Lisp_Object result;
-  struct gcpro gcpro1;
-
-  if (!NILP (family))
-    CHECK_STRING (family, 1);
-
-  result = Qnil;
-  GCPRO1 (result);
-  nfonts = font_list (f, Qnil, family, Qnil, &fonts);
-  for (i = nfonts - 1; i >= 0; --i)
-    {
-      Lisp_Object v = Fmake_vector (make_number (8), Qnil);
-      char *tem;
-
-      ASET (v, 0, build_string (fonts[i].fields[XLFD_FAMILY]));
-      ASET (v, 1, xlfd_symbolic_swidth (fonts + i));
-      ASET (v, 2, make_number (xlfd_point_size (f, fonts + i)));
-      ASET (v, 3, xlfd_symbolic_weight (fonts + i));
-      ASET (v, 4, xlfd_symbolic_slant (fonts + i));
-      ASET (v, 5, xlfd_fixed_p (fonts + i) ? Qt : Qnil);
-      tem = build_font_name (fonts + i);
-      ASET (v, 6, build_string (tem));
-      sprintf (tem, "%s-%s", fonts[i].fields[XLFD_REGISTRY],
-	       fonts[i].fields[XLFD_ENCODING]);
-      ASET (v, 7, build_string (tem));
-      xfree (tem);
-
-      result = Fcons (v, result);
-    }
-
-  remove_duplicates (result);
-  free_font_names (fonts, nfonts);
-  UNGCPRO;
-  return result;
-}
-
-
-DEFUN ("x-font-family-list", Fx_font_family_list, Sx_font_family_list,
-       0, 1, 0,
-  "Return a list of available font families on FRAME.\n\
-If FRAME is omitted or nil, use the selected frame.\n\
-Value is a list of conses (FAMILY . FIXED-P) where FAMILY\n\
-is a font family, and FIXED-P is non-nil if fonts of that family\n\
-are fixed-pitch.")
-  (frame)
-     Lisp_Object frame;
-{
-  struct frame *f = check_x_frame (frame);
-  int nfonts, i;
-  struct font_name *fonts;
-  Lisp_Object result;
-  struct gcpro gcpro1;
-  int count = specpdl_ptr - specpdl;
-  int limit;
-
-  /* Let's consider all fonts.  Increase the limit for matching
-     fonts until we have them all.  */
-  for (limit = 500;;)
-    {
-      specbind (intern ("font-list-limit"), make_number (limit));
-      nfonts = font_list (f, Qnil, Qnil, Qnil, &fonts);
-
-      if (nfonts == limit)
-	{
-	  free_font_names (fonts, nfonts);
-	  limit *= 2;
-	}
-      else
-	break;
-    }
-
-  result = Qnil;
-  GCPRO1 (result);
-  for (i = nfonts - 1; i >= 0; --i)
-    result = Fcons (Fcons (build_string (fonts[i].fields[XLFD_FAMILY]),
-			   xlfd_fixed_p (fonts + i) ? Qt : Qnil),
-		    result);
-
-  remove_duplicates (result);
-  free_font_names (fonts, nfonts);
-  UNGCPRO;
-  return unbind_to (count, result);
-}
-
-
-DEFUN ("x-list-fonts", Fx_list_fonts, Sx_list_fonts, 1, 5, 0,
-  "Return a list of the names of available fonts matching PATTERN.\n\
-If optional arguments FACE and FRAME are specified, return only fonts\n\
-the same size as FACE on FRAME.\n\
-PATTERN is a string, perhaps with wildcard characters;\n\
-  the * character matches any substring, and\n\
-  the ? character matches any single character.\n\
-  PATTERN is case-insensitive.\n\
-FACE is a face name--a symbol.\n\
-\n\
-The return value is a list of strings, suitable as arguments to\n\
-set-face-font.\n\
-\n\
-Fonts Emacs can't use may or may not be excluded\n\
-even if they match PATTERN and FACE.\n\
-The optional fourth argument MAXIMUM sets a limit on how many\n\
-fonts to match.  The first MAXIMUM fonts are reported.\n\
-The optional fifth argument WIDTH, if specified, is a number of columns\n\
-occupied by a character of a font.  In that case, return only fonts\n\
-the WIDTH times as wide as FACE on FRAME.")
-  (pattern, face, frame, maximum, width)
-    Lisp_Object pattern, face, frame, maximum, width;
-{
-  struct frame *f;
-  int size;
-  int maxnames;
-
-  check_x ();
-  CHECK_STRING (pattern, 0);
-
-  if (NILP (maximum))
-    maxnames = 2000;
-  else
-    {
-      CHECK_NATNUM (maximum, 0);
-      maxnames = XINT (maximum);
-    }
-
-  if (!NILP (width))
-    CHECK_NUMBER (width, 4);
-
-  /* We can't simply call check_x_frame because this function may be
-     called before any frame is created.  */
-  f = frame_or_selected_frame (frame, 2);
-  if (!FRAME_WINDOW_P (f))
-    {
-      /* Perhaps we have not yet created any frame.  */
-      f = NULL;
-      face = Qnil;
-    }
-
-  /* Determine the width standard for comparison with the fonts we find.  */
-
-  if (NILP (face))
-    size = 0;
-  else
-    {
-      /* This is of limited utility since it works with character
-	 widths.  Keep it for compatibility.  --gerd.  */
-      int face_id = lookup_named_face (f, face, 0);
-      struct face *face = (face_id < 0
-			   ? NULL
-			   : FACE_FROM_ID (f, face_id));
-
-      if (face && face->font)
-	size = FONT_WIDTH (face->font);
-      else
-	size = FONT_WIDTH (FRAME_FONT (f));
-
-      if (!NILP (width))
-	size *= XINT (width);
-    }
-
-  {
-    Lisp_Object args[2];
-
-    args[0] = x_list_fonts (f, pattern, size, maxnames);
-    if (f == NULL)
-      /* We don't have to check fontsets.  */
-      return args[0];
-    args[1] = list_fontsets (f, pattern, size);
-    return Fnconc (2, args);
-  }
-}
-
-#endif /* HAVE_WINDOW_SYSTEM */
-
-
-
-/***********************************************************************
-			      Lisp Faces
- ***********************************************************************/
-
-/* Access face attributes of face LFACE, a Lisp vector.  */
-
-#define LFACE_FAMILY(LFACE)	    AREF ((LFACE), LFACE_FAMILY_INDEX)
-#define LFACE_HEIGHT(LFACE)	    AREF ((LFACE), LFACE_HEIGHT_INDEX)
-#define LFACE_WEIGHT(LFACE)	    AREF ((LFACE), LFACE_WEIGHT_INDEX)
-#define LFACE_SLANT(LFACE)	    AREF ((LFACE), LFACE_SLANT_INDEX)
-#define LFACE_UNDERLINE(LFACE)      AREF ((LFACE), LFACE_UNDERLINE_INDEX)
-#define LFACE_INVERSE(LFACE)	    AREF ((LFACE), LFACE_INVERSE_INDEX)
-#define LFACE_FOREGROUND(LFACE)     AREF ((LFACE), LFACE_FOREGROUND_INDEX)
-#define LFACE_BACKGROUND(LFACE)     AREF ((LFACE), LFACE_BACKGROUND_INDEX)
-#define LFACE_STIPPLE(LFACE)	    AREF ((LFACE), LFACE_STIPPLE_INDEX)
-#define LFACE_SWIDTH(LFACE)	    AREF ((LFACE), LFACE_SWIDTH_INDEX)
-#define LFACE_OVERLINE(LFACE)	    AREF ((LFACE), LFACE_OVERLINE_INDEX)
-#define LFACE_STRIKE_THROUGH(LFACE) AREF ((LFACE), LFACE_STRIKE_THROUGH_INDEX)
-#define LFACE_BOX(LFACE)	    AREF ((LFACE), LFACE_BOX_INDEX)
-#define LFACE_FONT(LFACE)	    AREF ((LFACE), LFACE_FONT_INDEX)
-#define LFACE_INHERIT(LFACE)	    AREF ((LFACE), LFACE_INHERIT_INDEX)
-#define LFACE_AVGWIDTH(LFACE)	    AREF ((LFACE), LFACE_AVGWIDTH_INDEX)
-
-/* Non-zero if LFACE is a Lisp face.  A Lisp face is a vector of size
-   LFACE_VECTOR_SIZE which has the symbol `face' in slot 0.  */
-
-#define LFACEP(LFACE)					\
-     (VECTORP (LFACE)					\
-      && XVECTOR (LFACE)->size == LFACE_VECTOR_SIZE	\
-      && EQ (AREF (LFACE, 0), Qface))
-
-
-#if GLYPH_DEBUG
-
-/* Check consistency of Lisp face attribute vector ATTRS.  */
-
-static void
-check_lface_attrs (attrs)
-     Lisp_Object *attrs;
-{
-  xassert (UNSPECIFIEDP (attrs[LFACE_FAMILY_INDEX])
-	   || STRINGP (attrs[LFACE_FAMILY_INDEX]));
-  xassert (UNSPECIFIEDP (attrs[LFACE_SWIDTH_INDEX])
-	   || SYMBOLP (attrs[LFACE_SWIDTH_INDEX]));
-  xassert (UNSPECIFIEDP (attrs[LFACE_AVGWIDTH_INDEX])
-	   || INTEGERP (attrs[LFACE_AVGWIDTH_INDEX]));
-  xassert (UNSPECIFIEDP (attrs[LFACE_HEIGHT_INDEX])
-	   || INTEGERP (attrs[LFACE_HEIGHT_INDEX])
-	   || FLOATP (attrs[LFACE_HEIGHT_INDEX])
-	   || FUNCTIONP (attrs[LFACE_HEIGHT_INDEX]));
-  xassert (UNSPECIFIEDP (attrs[LFACE_WEIGHT_INDEX])
-	   || SYMBOLP (attrs[LFACE_WEIGHT_INDEX]));
-  xassert (UNSPECIFIEDP (attrs[LFACE_SLANT_INDEX])
-	   || SYMBOLP (attrs[LFACE_SLANT_INDEX]));
-  xassert (UNSPECIFIEDP (attrs[LFACE_UNDERLINE_INDEX])
-	   || SYMBOLP (attrs[LFACE_UNDERLINE_INDEX])
-	   || STRINGP (attrs[LFACE_UNDERLINE_INDEX]));
-  xassert (UNSPECIFIEDP (attrs[LFACE_OVERLINE_INDEX])
-	   || SYMBOLP (attrs[LFACE_OVERLINE_INDEX])
-	   || STRINGP (attrs[LFACE_OVERLINE_INDEX]));
-  xassert (UNSPECIFIEDP (attrs[LFACE_STRIKE_THROUGH_INDEX])
-	   || SYMBOLP (attrs[LFACE_STRIKE_THROUGH_INDEX])
-	   || STRINGP (attrs[LFACE_STRIKE_THROUGH_INDEX]));
-  xassert (UNSPECIFIEDP (attrs[LFACE_BOX_INDEX])
-	   || SYMBOLP (attrs[LFACE_BOX_INDEX])
-	   || STRINGP (attrs[LFACE_BOX_INDEX])
-	   || INTEGERP (attrs[LFACE_BOX_INDEX])
-	   || CONSP (attrs[LFACE_BOX_INDEX]));
-  xassert (UNSPECIFIEDP (attrs[LFACE_INVERSE_INDEX])
-	   || SYMBOLP (attrs[LFACE_INVERSE_INDEX]));
-  xassert (UNSPECIFIEDP (attrs[LFACE_FOREGROUND_INDEX])
-	   || STRINGP (attrs[LFACE_FOREGROUND_INDEX]));
-  xassert (UNSPECIFIEDP (attrs[LFACE_BACKGROUND_INDEX])
-	   || STRINGP (attrs[LFACE_BACKGROUND_INDEX]));
-  xassert (UNSPECIFIEDP (attrs[LFACE_INHERIT_INDEX])
-	   || NILP (attrs[LFACE_INHERIT_INDEX])
-	   || SYMBOLP (attrs[LFACE_INHERIT_INDEX])
-	   || CONSP (attrs[LFACE_INHERIT_INDEX]));
-#ifdef HAVE_WINDOW_SYSTEM
-  xassert (UNSPECIFIEDP (attrs[LFACE_STIPPLE_INDEX])
-	   || SYMBOLP (attrs[LFACE_STIPPLE_INDEX])
-	   || !NILP (Fbitmap_spec_p (attrs[LFACE_STIPPLE_INDEX])));
-  xassert (UNSPECIFIEDP (attrs[LFACE_FONT_INDEX])
-	   || NILP (attrs[LFACE_FONT_INDEX])
-	   || STRINGP (attrs[LFACE_FONT_INDEX]));
-#endif
-}
-
-
-/* Check consistency of attributes of Lisp face LFACE (a Lisp vector).  */
-
-static void
-check_lface (lface)
-     Lisp_Object lface;
-{
-  if (!NILP (lface))
-    {
-      xassert (LFACEP (lface));
-      check_lface_attrs (XVECTOR (lface)->contents);
-    }
-}
-
-#else /* GLYPH_DEBUG == 0 */
-
-#define check_lface_attrs(attrs)	(void) 0
-#define check_lface(lface)		(void) 0
-
-#endif /* GLYPH_DEBUG == 0 */
-
-
-/* Resolve face name FACE_NAME.  If FACE_NAME is a string, intern it
-   to make it a symvol.  If FACE_NAME is an alias for another face,
-   return that face's name.  */
-
-static Lisp_Object
-resolve_face_name (face_name)
-     Lisp_Object face_name;
-{
-  Lisp_Object aliased;
-
-  if (STRINGP (face_name))
-    face_name = intern (XSTRING (face_name)->data);
-
-  while (SYMBOLP (face_name))
-    {
-      aliased = Fget (face_name, Qface_alias);
-      if (NILP (aliased))
-	break;
-      else
-	face_name = aliased;
-    }
-
-  return face_name;
-}
-
-
-/* Return the face definition of FACE_NAME on frame F.  F null means
-   return the definition for new frames.  FACE_NAME may be a string or
-   a symbol (apparently Emacs 20.2 allowed strings as face names in
-   face text properties; Ediff uses that).  If FACE_NAME is an alias
-   for another face, return that face's definition.  If SIGNAL_P is
-   non-zero, signal an error if FACE_NAME is not a valid face name.
-   If SIGNAL_P is zero, value is nil if FACE_NAME is not a valid face
-   name.  */
-
-static INLINE Lisp_Object
-lface_from_face_name (f, face_name, signal_p)
-     struct frame *f;
-     Lisp_Object face_name;
-     int signal_p;
-{
-  Lisp_Object lface;
-
-  face_name = resolve_face_name (face_name);
-
-  if (f)
-    lface = assq_no_quit (face_name, f->face_alist);
-  else
-    lface = assq_no_quit (face_name, Vface_new_frame_defaults);
-
-  if (CONSP (lface))
-    lface = XCDR (lface);
-  else if (signal_p)
-    signal_error ("Invalid face", face_name);
-
-  check_lface (lface);
-  return lface;
-}
-
-
-/* Get face attributes of face FACE_NAME from frame-local faces on
-   frame F.  Store the resulting attributes in ATTRS which must point
-   to a vector of Lisp_Objects of size LFACE_VECTOR_SIZE.  If SIGNAL_P
-   is non-zero, signal an error if FACE_NAME does not name a face.
-   Otherwise, value is zero if FACE_NAME is not a face.  */
-
-static INLINE int
-get_lface_attributes (f, face_name, attrs, signal_p)
-     struct frame *f;
-     Lisp_Object face_name;
-     Lisp_Object *attrs;
-     int signal_p;
-{
-  Lisp_Object lface;
-  int success_p;
-
-  lface = lface_from_face_name (f, face_name, signal_p);
-  if (!NILP (lface))
-    {
-      bcopy (XVECTOR (lface)->contents, attrs,
-	     LFACE_VECTOR_SIZE * sizeof *attrs);
-      success_p = 1;
-    }
-  else
-    success_p = 0;
-
-  return success_p;
-}
-
-
-/* Non-zero if all attributes in face attribute vector ATTRS are
-   specified, i.e. are non-nil.  */
-
-static int
-lface_fully_specified_p (attrs)
-     Lisp_Object *attrs;
-{
-  int i;
-
-  for (i = 1; i < LFACE_VECTOR_SIZE; ++i)
-    if (i != LFACE_FONT_INDEX && i != LFACE_INHERIT_INDEX
-	&& i != LFACE_AVGWIDTH_INDEX)
-      if (UNSPECIFIEDP (attrs[i])) 
-        break;
-
-  return i == LFACE_VECTOR_SIZE;
-}
-
-#ifdef HAVE_WINDOW_SYSTEM
-
-/* Set font-related attributes of Lisp face LFACE from the fullname of
-   the font opened by FONTNAME.  If FORCE_P is zero, set only
-   unspecified attributes of LFACE.  The exception is `font'
-   attribute.  It is set to FONTNAME as is regardless of FORCE_P.
-
-   If FONTNAME is not available on frame F,
-	return 0 if MAY_FAIL_P is non-zero, otherwise abort.
-   If the fullname is not in a valid XLFD format,
-   	return 0 if MAY_FAIL_P is non-zero, otherwise set normal values
-	in LFACE and return 1.
-   Otherwise, return 1.  */
-
-static int
-set_lface_from_font_name (f, lface, fontname, force_p, may_fail_p)
-     struct frame *f;
-     Lisp_Object lface;
-     Lisp_Object fontname;
-     int force_p, may_fail_p;
-{
-  struct font_name font;
-  char *buffer;
-  int pt;
-  int have_xlfd_p;
-  int fontset;
-  char *font_name = XSTRING (fontname)->data;
-  struct font_info *font_info;
-
-  /* If FONTNAME is actually a fontset name, get ASCII font name of it.  */
-  fontset = fs_query_fontset (fontname, 0);
-  if (fontset >= 0)
-    font_name = XSTRING (fontset_ascii (fontset))->data;
-
-  /* Check if FONT_NAME is surely available on the system.  Usually
-     FONT_NAME is already cached for the frame F and FS_LOAD_FONT
-     returns quickly.  But, even if FONT_NAME is not yet cached,
-     caching it now is not futail because we anyway load the font
-     later.  */
-  BLOCK_INPUT;
-  font_info = FS_LOAD_FONT (f, 0, font_name, -1);
-  UNBLOCK_INPUT;
-
-  if (!font_info)
-    {
-      if (may_fail_p)
-	return 0;
-      abort ();
-    }
-
-  font.name = STRDUPA (font_info->full_name);
-  have_xlfd_p = split_font_name (f, &font, 1);
-
-  /* Set attributes only if unspecified, otherwise face defaults for
-     new frames would never take effect.  If we couldn't get a font
-     name conforming to XLFD, set normal values.  */
-
-  if (force_p || UNSPECIFIEDP (LFACE_FAMILY (lface)))
-    {
-      Lisp_Object val;
-      if (have_xlfd_p)
-	{
-	  buffer = (char *) alloca (strlen (font.fields[XLFD_FAMILY])
-				    + strlen (font.fields[XLFD_FOUNDRY])
-				    + 2);
-	  sprintf (buffer, "%s-%s", font.fields[XLFD_FOUNDRY],
-		   font.fields[XLFD_FAMILY]);
-	  val = build_string (buffer);
-	}
-      else
-	val = build_string ("*");
-      LFACE_FAMILY (lface) = val;
-    }
-
-  if (force_p || UNSPECIFIEDP (LFACE_HEIGHT (lface)))
-    {
-      if (have_xlfd_p)
-	pt = xlfd_point_size (f, &font);
-      else
-	pt = pixel_point_size (f, font_info->height * 10);
-      xassert (pt > 0);
-      LFACE_HEIGHT (lface) = make_number (pt);
-    }
-
-  if (force_p || UNSPECIFIEDP (LFACE_SWIDTH (lface)))
-    LFACE_SWIDTH (lface)
-      = have_xlfd_p ? xlfd_symbolic_swidth (&font) : Qnormal;
-
-  if (force_p || UNSPECIFIEDP (LFACE_AVGWIDTH (lface)))
-    LFACE_AVGWIDTH (lface)
-      = (have_xlfd_p
-	 ? make_number (font.numeric[XLFD_AVGWIDTH])
-	 : Qunspecified);
-
-  if (force_p || UNSPECIFIEDP (LFACE_WEIGHT (lface)))
-    LFACE_WEIGHT (lface)
-      = have_xlfd_p ? xlfd_symbolic_weight (&font) : Qnormal;
-
-  if (force_p || UNSPECIFIEDP (LFACE_SLANT (lface)))
-    LFACE_SLANT (lface)
-      = have_xlfd_p ? xlfd_symbolic_slant (&font) : Qnormal;
-
-  LFACE_FONT (lface) = fontname;
-
-  return 1;
-}
-
-#endif /* HAVE_WINDOW_SYSTEM */
-
-
-/* Merges the face height FROM with the face height TO, and returns the
-   merged height.  If FROM is an invalid height, then INVALID is
-   returned instead.  FROM may be a either an absolute face height or a
-   `relative' height, and TO must be an absolute height.  The returned
-   value is always an absolute height.  GCPRO is a lisp value that will
-   be protected from garbage-collection if this function makes a call
-   into lisp.  */
-
-Lisp_Object
-merge_face_heights (from, to, invalid, gcpro)
-     Lisp_Object from, to, invalid, gcpro;
-{
-  int result = 0;
-
-  if (INTEGERP (from))
-    result = XINT (from);
-  else if (NUMBERP (from))
-    result = XFLOATINT (from) * XINT (to);
-#if 0 /* Probably not so useful.  */
-  else if (CONSP (from) && CONSP (XCDR (from)))
-    {
-      if (EQ (XCAR(from), Qplus) || EQ (XCAR(from), Qminus))
-	{
-	  if (INTEGERP (XCAR (XCDR (from))))
-	    {
-	      int inc = XINT (XCAR (XCDR (from)));
-	      if (EQ (XCAR (from), Qminus))
-		inc = -inc;
-
-	      result = XFASTINT (to);
-	      if (result + inc > 0)
-		/* Note that `underflows' don't mean FROM is invalid, so
-		   we just pin the result at TO if it would otherwise be
-		   negative or 0.  */
-		result += inc;
-	    }
-	}
-    }
-#endif
-  else if (FUNCTIONP (from))
-    {
-      /* Call function with current height as argument.
-	 From is the new height.  */
-      Lisp_Object args[2], height;
-      struct gcpro gcpro1;
-
-      GCPRO1 (gcpro);
-
-      args[0] = from;
-      args[1] = to;
-      height = safe_call (2, args);
-
-      UNGCPRO;
-
-      if (NUMBERP (height))
-	result = XFLOATINT (height);
-    }
-
-  if (result > 0)
-    return make_number (result);
-  else
-    return invalid;
-}
-
-
-/* Merge two Lisp face attribute vectors on frame F, FROM and TO, and
-   store the resulting attributes in TO, which must be already be
-   completely specified and contain only absolute attributes.  Every
-   specified attribute of FROM overrides the corresponding attribute of
-   TO; relative attributes in FROM are merged with the absolute value in
-   TO and replace it.  CYCLE_CHECK is used internally to detect loops in
-   face inheritance; it should be Qnil when called from other places.  */
-
-static INLINE void
-merge_face_vectors (f, from, to, cycle_check)
-     struct frame *f;
-     Lisp_Object *from, *to;
-     Lisp_Object cycle_check;
-{
-  int i;
-
-  /* If FROM inherits from some other faces, merge their attributes into
-     TO before merging FROM's direct attributes.  Note that an :inherit
-     attribute of `unspecified' is the same as one of nil; we never
-     merge :inherit attributes, so nil is more correct, but lots of
-     other code uses `unspecified' as a generic value for face attributes. */
-  if (!UNSPECIFIEDP (from[LFACE_INHERIT_INDEX])
-      && !NILP (from[LFACE_INHERIT_INDEX]))
-    merge_face_inheritance (f, from[LFACE_INHERIT_INDEX], to, cycle_check);
-
-  /* If TO specifies a :font attribute, and FROM specifies some
-     font-related attribute, we need to clear TO's :font attribute
-     (because it will be inconsistent with whatever FROM specifies, and
-     FROM takes precedence).  */
-  if (!NILP (to[LFACE_FONT_INDEX])
-      && (!UNSPECIFIEDP (from[LFACE_FAMILY_INDEX])
-	  || !UNSPECIFIEDP (from[LFACE_HEIGHT_INDEX])
-	  || !UNSPECIFIEDP (from[LFACE_WEIGHT_INDEX])
-	  || !UNSPECIFIEDP (from[LFACE_SLANT_INDEX])
-	  || !UNSPECIFIEDP (from[LFACE_SWIDTH_INDEX])
-	  || !UNSPECIFIEDP (from[LFACE_AVGWIDTH_INDEX])))
-    to[LFACE_FONT_INDEX] = Qnil;
-
-  for (i = 1; i < LFACE_VECTOR_SIZE; ++i)
-    if (!UNSPECIFIEDP (from[i]))
-      if (i == LFACE_HEIGHT_INDEX && !INTEGERP (from[i]))
-	to[i] = merge_face_heights (from[i], to[i], to[i], cycle_check);
-      else
-	to[i] = from[i];
-
-  /* TO is always an absolute face, which should inherit from nothing.
-     We blindly copy the :inherit attribute above and fix it up here.  */
-  to[LFACE_INHERIT_INDEX] = Qnil;
-}
-
-
-/* Checks the `cycle check' variable CHECK to see if it indicates that
-   EL is part of a cycle; CHECK must be either Qnil or a value returned
-   by an earlier use of CYCLE_CHECK.  SUSPICIOUS is the number of
-   elements after which a cycle might be suspected; after that many
-   elements, this macro begins consing in order to keep more precise
-   track of elements.
-
-   Returns NIL if a cycle was detected, otherwise a new value for CHECK
-   that includes EL.
-
-   CHECK is evaluated multiple times, EL and SUSPICIOUS 0 or 1 times, so
-   the caller should make sure that's ok.  */
-
-#define CYCLE_CHECK(check, el, suspicious)	\
-  (NILP (check)					\
-   ? make_number (0)				\
-   : (INTEGERP (check)				\
-      ? (XFASTINT (check) < (suspicious)	\
-	 ? make_number (XFASTINT (check) + 1)	\
-	 : Fcons (el, Qnil))			\
-      : (!NILP (Fmemq ((el), (check)))		\
-	 ? Qnil					\
-	 : Fcons ((el), (check)))))
-
-
-/* Merge face attributes from the face on frame F whose name is
-   INHERITS, into the vector of face attributes TO; INHERITS may also be
-   a list of face names, in which case they are applied in order.
-   CYCLE_CHECK is used to detect loops in face inheritance.
-   Returns true if any of the inherited attributes are `font-related'.  */
-
-static void
-merge_face_inheritance (f, inherit, to, cycle_check)
-     struct frame *f;
-     Lisp_Object inherit;
-     Lisp_Object *to;
-     Lisp_Object cycle_check;
-{
-  if (SYMBOLP (inherit) && !EQ (inherit, Qunspecified))
-    /* Inherit from the named face INHERIT.  */
-    {
-      Lisp_Object lface;
-
-      /* Make sure we're not in an inheritance loop.  */
-      cycle_check = CYCLE_CHECK (cycle_check, inherit, 15);
-      if (NILP (cycle_check))
-	/* Cycle detected, ignore any further inheritance.  */
-	return;
-
-      lface = lface_from_face_name (f, inherit, 0);
-      if (!NILP (lface))
-	merge_face_vectors (f, XVECTOR (lface)->contents, to, cycle_check);
-    }
-  else if (CONSP (inherit))
-    /* Handle a list of inherited faces by calling ourselves recursively
-       on each element.  Note that we only do so for symbol elements, so
-       it's not possible to infinitely recurse.  */
-    {
-      while (CONSP (inherit))
-	{
-	  if (SYMBOLP (XCAR (inherit)))
-	    merge_face_inheritance (f, XCAR (inherit), to, cycle_check);
-
-	  /* Check for a circular inheritance list.  */
-	  cycle_check = CYCLE_CHECK (cycle_check, inherit, 15);
-	  if (NILP (cycle_check))
-	    /* Cycle detected.  */
-	    break;
-
-	  inherit = XCDR (inherit);
-	}
-    }
-}
-
-
-/* Given a Lisp face attribute vector TO and a Lisp object PROP that
-   is a face property, determine the resulting face attributes on
-   frame F, and store them in TO.  PROP may be a single face
-   specification or a list of such specifications.  Each face
-   specification can be
-
-   1. A symbol or string naming a Lisp face.
-
-   2. A property list of the form (KEYWORD VALUE ...) where each
-   KEYWORD is a face attribute name, and value is an appropriate value
-   for that attribute.
-
-   3. Conses or the form (FOREGROUND-COLOR . COLOR) or
-   (BACKGROUND-COLOR . COLOR) where COLOR is a color name.  This is
-   for compatibility with 20.2.
-
-   Face specifications earlier in lists take precedence over later
-   specifications.  */
-
-static void
-merge_face_vector_with_property (f, to, prop)
-     struct frame *f;
-     Lisp_Object *to;
-     Lisp_Object prop;
-{
-  if (CONSP (prop))
-    {
-      Lisp_Object first = XCAR (prop);
-
-      if (EQ (first, Qforeground_color)
-	  || EQ (first, Qbackground_color))
-	{
-	  /* One of (FOREGROUND-COLOR . COLOR) or (BACKGROUND-COLOR
-	     . COLOR).  COLOR must be a string.  */
-	  Lisp_Object color_name = XCDR (prop);
-	  Lisp_Object color = first;
-
-	  if (STRINGP (color_name))
-	    {
-	      if (EQ (color, Qforeground_color))
-		to[LFACE_FOREGROUND_INDEX] = color_name;
-	      else
-		to[LFACE_BACKGROUND_INDEX] = color_name;
-	    }
-	  else
-	    add_to_log ("Invalid face color", color_name, Qnil);
-	}
-      else if (SYMBOLP (first)
-	       && *XSYMBOL (first)->name->data == ':')
-	{
-	  /* Assume this is the property list form.  */
-	  while (CONSP (prop) && CONSP (XCDR (prop)))
-	    {
-	      Lisp_Object keyword = XCAR (prop);
-	      Lisp_Object value = XCAR (XCDR (prop));
-
-	      if (EQ (keyword, QCfamily))
-		{
-		  if (STRINGP (value))
-		    to[LFACE_FAMILY_INDEX] = value;
-		  else
-		    add_to_log ("Invalid face font family", value, Qnil);
-		}
-	      else if (EQ (keyword, QCheight))
-		{
-		  Lisp_Object new_height =
-		    merge_face_heights (value, to[LFACE_HEIGHT_INDEX],
-					Qnil, Qnil);
-
-		  if (NILP (new_height))
-		    add_to_log ("Invalid face font height", value, Qnil);
-		  else
-		    to[LFACE_HEIGHT_INDEX] = new_height;
-		}
-	      else if (EQ (keyword, QCweight))
-		{
-		  if (SYMBOLP (value)
-		      && face_numeric_weight (value) >= 0)
-		    to[LFACE_WEIGHT_INDEX] = value;
-		  else
-		    add_to_log ("Invalid face weight", value, Qnil);
-		}
-	      else if (EQ (keyword, QCslant))
-		{
-		  if (SYMBOLP (value)
-		      && face_numeric_slant (value) >= 0)
-		    to[LFACE_SLANT_INDEX] = value;
-		  else
-		    add_to_log ("Invalid face slant", value, Qnil);
-		}
-	      else if (EQ (keyword, QCunderline))
-		{
-		  if (EQ (value, Qt)
-		      || NILP (value)
-		      || STRINGP (value))
-		    to[LFACE_UNDERLINE_INDEX] = value;
-		  else
-		    add_to_log ("Invalid face underline", value, Qnil);
-		}
-	      else if (EQ (keyword, QCoverline))
-		{
-		  if (EQ (value, Qt)
-		      || NILP (value)
-		      || STRINGP (value))
-		    to[LFACE_OVERLINE_INDEX] = value;
-		  else
-		    add_to_log ("Invalid face overline", value, Qnil);
-		}
-	      else if (EQ (keyword, QCstrike_through))
-		{
-		  if (EQ (value, Qt)
-		      || NILP (value)
-		      || STRINGP (value))
-		    to[LFACE_STRIKE_THROUGH_INDEX] = value;
-		  else
-		    add_to_log ("Invalid face strike-through", value, Qnil);
-		}
-	      else if (EQ (keyword, QCbox))
-		{
-		  if (EQ (value, Qt))
-		    value = make_number (1);
-		  if (INTEGERP (value)
-		      || STRINGP (value)
-		      || CONSP (value)
-		      || NILP (value))
-		    to[LFACE_BOX_INDEX] = value;
-		  else
-		    add_to_log ("Invalid face box", value, Qnil);
-		}
-	      else if (EQ (keyword, QCinverse_video)
-		       || EQ (keyword, QCreverse_video))
-		{
-		  if (EQ (value, Qt) || NILP (value))
-		    to[LFACE_INVERSE_INDEX] = value;
-		  else
-		    add_to_log ("Invalid face inverse-video", value, Qnil);
-		}
-	      else if (EQ (keyword, QCforeground))
-		{
-		  if (STRINGP (value))
-		    to[LFACE_FOREGROUND_INDEX] = value;
-		  else
-		    add_to_log ("Invalid face foreground", value, Qnil);
-		}
-	      else if (EQ (keyword, QCbackground))
-		{
-		  if (STRINGP (value))
-		    to[LFACE_BACKGROUND_INDEX] = value;
-		  else
-		    add_to_log ("Invalid face background", value, Qnil);
-		}
-	      else if (EQ (keyword, QCstipple))
-		{
-#ifdef HAVE_X_WINDOWS
-		  Lisp_Object pixmap_p = Fbitmap_spec_p (value);
-		  if (!NILP (pixmap_p))
-		    to[LFACE_STIPPLE_INDEX] = value;
-		  else
-		    add_to_log ("Invalid face stipple", value, Qnil);
-#endif
-		}
-	      else if (EQ (keyword, QCwidth))
-		{
-		  if (SYMBOLP (value)
-		      && face_numeric_swidth (value) >= 0)
-		    to[LFACE_SWIDTH_INDEX] = value;
-		  else
-		    add_to_log ("Invalid face width", value, Qnil);
-		}
-	      else if (EQ (keyword, QCinherit))
-		{
-		  if (SYMBOLP (value))
-		    to[LFACE_INHERIT_INDEX] = value;
-		  else
-		    {
-		      Lisp_Object tail;
-		      for (tail = value; CONSP (tail); tail = XCDR (tail))
-			if (!SYMBOLP (XCAR (tail)))
-			  break;
-		      if (NILP (tail))
-			to[LFACE_INHERIT_INDEX] = value;
-		      else
-			add_to_log ("Invalid face inherit", value, Qnil);
-		    }
-		}
-	      else
-		add_to_log ("Invalid attribute %s in face property",
-			    keyword, Qnil);
-
-	      prop = XCDR (XCDR (prop));
-	    }
-	}
-      else
-	{
-	  /* This is a list of face specs.  Specifications at the
-	     beginning of the list take precedence over later
-	     specifications, so we have to merge starting with the
-	     last specification.  */
-	  Lisp_Object next = XCDR (prop);
-	  if (!NILP (next))
-	    merge_face_vector_with_property (f, to, next);
-	  merge_face_vector_with_property (f, to, first);
-	}
-    }
-  else
-    {
-      /* PROP ought to be a face name.  */
-      Lisp_Object lface = lface_from_face_name (f, prop, 0);
-      if (NILP (lface))
-	add_to_log ("Invalid face text property value: %s", prop, Qnil);
-      else
-	merge_face_vectors (f, XVECTOR (lface)->contents, to, Qnil);
-    }
-}
-
-
-DEFUN ("internal-make-lisp-face", Finternal_make_lisp_face,
-       Sinternal_make_lisp_face, 1, 2, 0,
-  "Make FACE, a symbol, a Lisp face with all attributes nil.\n\
-If FACE was not known as a face before, create a new one.\n\
-If optional argument FRAME is specified, make a frame-local face\n\
-for that frame.  Otherwise operate on the global face definition.\n\
-Value is a vector of face attributes.")
-  (face, frame)
-     Lisp_Object face, frame;
-{
-  Lisp_Object global_lface, lface;
-  struct frame *f;
-  int i;
-
-  CHECK_SYMBOL (face, 0);
-  global_lface = lface_from_face_name (NULL, face, 0);
-
-  if (!NILP (frame))
-    {
-      CHECK_LIVE_FRAME (frame, 1);
-      f = XFRAME (frame);
-      lface = lface_from_face_name (f, face, 0);
-    }
-  else
-    f = NULL, lface = Qnil;
-
-  /* Add a global definition if there is none.  */
-  if (NILP (global_lface))
-    {
-      global_lface = Fmake_vector (make_number (LFACE_VECTOR_SIZE),
-				   Qunspecified);
-      AREF (global_lface, 0) = Qface;
-      Vface_new_frame_defaults = Fcons (Fcons (face, global_lface),
-					Vface_new_frame_defaults);
-
-      /* Assign the new Lisp face a unique ID.  The mapping from Lisp
-	 face id to Lisp face is given by the vector lface_id_to_name.
-	 The mapping from Lisp face to Lisp face id is given by the
-	 property `face' of the Lisp face name.  */
-      if (next_lface_id == lface_id_to_name_size)
-	{
-	  int new_size = max (50, 2 * lface_id_to_name_size);
-	  int sz = new_size * sizeof *lface_id_to_name;
-	  lface_id_to_name = (Lisp_Object *) xrealloc (lface_id_to_name, sz);
-	  lface_id_to_name_size = new_size;
-	}
-
-      lface_id_to_name[next_lface_id] = face;
-      Fput (face, Qface, make_number (next_lface_id));
-      ++next_lface_id;
-    }
-  else if (f == NULL)
-    for (i = 1; i < LFACE_VECTOR_SIZE; ++i)
-      AREF (global_lface, i) = Qunspecified;
-
-  /* Add a frame-local definition.  */
-  if (f)
-    {
-      if (NILP (lface))
-	{
-	  lface = Fmake_vector (make_number (LFACE_VECTOR_SIZE),
-				Qunspecified);
-	  AREF (lface, 0) = Qface;
-	  f->face_alist = Fcons (Fcons (face, lface), f->face_alist);
-	}
-      else
-	for (i = 1; i < LFACE_VECTOR_SIZE; ++i)
-	  AREF (lface, i) = Qunspecified;
-    }
-  else
-    lface = global_lface;
-
-  xassert (LFACEP (lface));
-  check_lface (lface);
-  return lface;
-}
-
-
-DEFUN ("internal-lisp-face-p", Finternal_lisp_face_p,
-       Sinternal_lisp_face_p, 1, 2, 0,
-  "Return non-nil if FACE names a face.\n\
-If optional second parameter FRAME is non-nil, check for the\n\
-existence of a frame-local face with name FACE on that frame.\n\
-Otherwise check for the existence of a global face.")
-  (face, frame)
-     Lisp_Object face, frame;
-{
-  Lisp_Object lface;
-
-  if (!NILP (frame))
-    {
-      CHECK_LIVE_FRAME (frame, 1);
-      lface = lface_from_face_name (XFRAME (frame), face, 0);
-    }
-  else
-    lface = lface_from_face_name (NULL, face, 0);
-
-  return lface;
-}
-
-
-DEFUN ("internal-copy-lisp-face", Finternal_copy_lisp_face,
-       Sinternal_copy_lisp_face, 4, 4, 0,
-  "Copy face FROM to TO.\n\
-If FRAME it t, copy the global face definition of FROM to the\n\
-global face definition of TO.  Otherwise, copy the frame-local\n\
-definition of FROM on FRAME to the frame-local definition of TO\n\
-on NEW-FRAME, or FRAME if NEW-FRAME is nil.\n\
-\n\
-Value is TO.")
-  (from, to, frame, new_frame)
-     Lisp_Object from, to, frame, new_frame;
-{
-  Lisp_Object lface, copy;
-
-  CHECK_SYMBOL (from, 0);
-  CHECK_SYMBOL (to, 1);
-  if (NILP (new_frame))
-    new_frame = frame;
-
-  if (EQ (frame, Qt))
-    {
-      /* Copy global definition of FROM.  We don't make copies of
-	 strings etc. because 20.2 didn't do it either.  */
-      lface = lface_from_face_name (NULL, from, 1);
-      copy = Finternal_make_lisp_face (to, Qnil);
-    }
-  else
-    {
-      /* Copy frame-local definition of FROM.  */
-      CHECK_LIVE_FRAME (frame, 2);
-      CHECK_LIVE_FRAME (new_frame, 3);
-      lface = lface_from_face_name (XFRAME (frame), from, 1);
-      copy = Finternal_make_lisp_face (to, new_frame);
-    }
-
-  bcopy (XVECTOR (lface)->contents, XVECTOR (copy)->contents,
-	 LFACE_VECTOR_SIZE * sizeof (Lisp_Object));
-
-  return to;
-}
-
-
-DEFUN ("internal-set-lisp-face-attribute", Finternal_set_lisp_face_attribute,
-       Sinternal_set_lisp_face_attribute, 3, 4, 0,
-  "Set attribute ATTR of FACE to VALUE.\n\
-FRAME being a frame means change the face on that frame.\n\
-FRAME nil means change the face of the selected frame.\n\
-FRAME t means change the default for new frames.\n\
-FRAME 0 means change the face on all frames, and change the default\n\
-  for new frames.")
-  (face, attr, value, frame)
-     Lisp_Object face, attr, value, frame;
-{
-  Lisp_Object lface;
-  Lisp_Object old_value = Qnil;
-  /* Set 1 if ATTR is QCfont.  */
-  int font_attr_p = 0;
-  /* Set 1 if ATTR is one of font-related attributes other than QCfont.  */
-  int font_related_attr_p = 0;
-
-  CHECK_SYMBOL (face, 0);
-  CHECK_SYMBOL (attr, 1);
-
-  face = resolve_face_name (face);
-
-  /* If FRAME is 0, change face on all frames, and change the
-     default for new frames.  */
-  if (INTEGERP (frame) && XINT (frame) == 0)
-    {
-      Lisp_Object tail;
-      Finternal_set_lisp_face_attribute (face, attr, value, Qt);
-      FOR_EACH_FRAME (tail, frame)
-	Finternal_set_lisp_face_attribute (face, attr, value, frame);
-      return face;
-    }
-
-  /* Set lface to the Lisp attribute vector of FACE.  */
-  if (EQ (frame, Qt))
-    lface = lface_from_face_name (NULL, face, 1);
-  else
-    {
-      if (NILP (frame))
-	frame = selected_frame;
-
-      CHECK_LIVE_FRAME (frame, 3);
-      lface = lface_from_face_name (XFRAME (frame), face, 0);
-
-      /* If a frame-local face doesn't exist yet, create one.  */
-      if (NILP (lface))
-	lface = Finternal_make_lisp_face (face, frame);
-    }
-
-  if (EQ (attr, QCfamily))
-    {
-      if (!UNSPECIFIEDP (value))
-	{
-	  CHECK_STRING (value, 3);
-	  if (XSTRING (value)->size == 0)
-	    signal_error ("Invalid face family", value);
-	}
-      old_value = LFACE_FAMILY (lface);
-      LFACE_FAMILY (lface) = value;
-      font_related_attr_p = 1;
-    }
-  else if (EQ (attr, QCheight))
-    {
-      if (!UNSPECIFIEDP (value))
-	{
-	  Lisp_Object test =
-	    (EQ (face, Qdefault) ? value :
-	     /* The default face must have an absolute size, otherwise, we do
-		a test merge with a random height to see if VALUE's ok. */
-	     merge_face_heights (value, make_number(10), Qnil, Qnil));
-
-	  if (!INTEGERP(test) || XINT(test) <= 0)
-	    signal_error ("Invalid face height", value);
-	}
-
-      old_value = LFACE_HEIGHT (lface);
-      LFACE_HEIGHT (lface) = value;
-      font_related_attr_p = 1;
-    }
-  else if (EQ (attr, QCweight))
-    {
-      if (!UNSPECIFIEDP (value))
-	{
-	  CHECK_SYMBOL (value, 3);
-	  if (face_numeric_weight (value) < 0)
-	    signal_error ("Invalid face weight", value);
-	}
-      old_value = LFACE_WEIGHT (lface);
-      LFACE_WEIGHT (lface) = value;
-      font_related_attr_p = 1;
-    }
-  else if (EQ (attr, QCslant))
-    {
-      if (!UNSPECIFIEDP (value))
-	{
-	  CHECK_SYMBOL (value, 3);
-	  if (face_numeric_slant (value) < 0)
-	    signal_error ("Invalid face slant", value);
-	}
-      old_value = LFACE_SLANT (lface);
-      LFACE_SLANT (lface) = value;
-      font_related_attr_p = 1;
-    }
-  else if (EQ (attr, QCunderline))
-    {
-      if (!UNSPECIFIEDP (value))
-	if ((SYMBOLP (value)
-	     && !EQ (value, Qt)
-	     && !EQ (value, Qnil))
-	    /* Underline color.  */
-	    || (STRINGP (value)
-		&& XSTRING (value)->size == 0))
-	  signal_error ("Invalid face underline", value);
-
-      old_value = LFACE_UNDERLINE (lface);
-      LFACE_UNDERLINE (lface) = value;
-    }
-  else if (EQ (attr, QCoverline))
-    {
-      if (!UNSPECIFIEDP (value))
-	if ((SYMBOLP (value)
-	     && !EQ (value, Qt)
-	     && !EQ (value, Qnil))
-	    /* Overline color.  */
-	    || (STRINGP (value)
-		&& XSTRING (value)->size == 0))
-	  signal_error ("Invalid face overline", value);
-
-      old_value = LFACE_OVERLINE (lface);
-      LFACE_OVERLINE (lface) = value;
-    }
-  else if (EQ (attr, QCstrike_through))
-    {
-      if (!UNSPECIFIEDP (value))
-	if ((SYMBOLP (value)
-	     && !EQ (value, Qt)
-	     && !EQ (value, Qnil))
-	    /* Strike-through color.  */
-	    || (STRINGP (value)
-		&& XSTRING (value)->size == 0))
-	  signal_error ("Invalid face strike-through", value);
-
-      old_value = LFACE_STRIKE_THROUGH (lface);
-      LFACE_STRIKE_THROUGH (lface) = value;
-    }
-  else if (EQ (attr, QCbox))
-    {
-      int valid_p;
-
-      /* Allow t meaning a simple box of width 1 in foreground color
-         of the face.  */
-      if (EQ (value, Qt))
-	value = make_number (1);
-
-      if (UNSPECIFIEDP (value))
-	valid_p = 1;
-      else if (NILP (value))
-	valid_p = 1;
-      else if (INTEGERP (value))
-	valid_p = XINT (value) != 0;
-      else if (STRINGP (value))
-	valid_p = XSTRING (value)->size > 0;
-      else if (CONSP (value))
-	{
-	  Lisp_Object tem;
-
-	  tem = value;
-	  while (CONSP (tem))
-	    {
-	      Lisp_Object k, v;
-
-	      k = XCAR (tem);
-	      tem = XCDR (tem);
-	      if (!CONSP (tem))
-		break;
-	      v = XCAR (tem);
-	      tem = XCDR (tem);
-
-	      if (EQ (k, QCline_width))
-		{
-		  if (!INTEGERP (v) || XINT (v) == 0)
-		    break;
-		}
-	      else if (EQ (k, QCcolor))
-		{
-		  if (!STRINGP (v) || XSTRING (v)->size == 0)
-		    break;
-		}
-	      else if (EQ (k, QCstyle))
-		{
-		  if (!EQ (v, Qpressed_button) && !EQ (v, Qreleased_button))
-		    break;
-		}
-	      else
-		break;
-	    }
-
-	  valid_p = NILP (tem);
-	}
-      else
-	valid_p = 0;
-
-      if (!valid_p)
-	signal_error ("Invalid face box", value);
-
-      old_value = LFACE_BOX (lface);
-      LFACE_BOX (lface) = value;
-    }
-  else if (EQ (attr, QCinverse_video)
-	   || EQ (attr, QCreverse_video))
-    {
-      if (!UNSPECIFIEDP (value))
-	{
-	  CHECK_SYMBOL (value, 3);
-	  if (!EQ (value, Qt) && !NILP (value))
-	    signal_error ("Invalid inverse-video face attribute value", value);
-	}
-      old_value = LFACE_INVERSE (lface);
-      LFACE_INVERSE (lface) = value;
-    }
-  else if (EQ (attr, QCforeground))
-    {
-      if (!UNSPECIFIEDP (value))
-	{
-	  /* Don't check for valid color names here because it depends
-	     on the frame (display) whether the color will be valid
-	     when the face is realized.  */
-	  CHECK_STRING (value, 3);
-	  if (XSTRING (value)->size == 0)
-	    signal_error ("Empty foreground color value", value);
-	}
-      old_value = LFACE_FOREGROUND (lface);
-      LFACE_FOREGROUND (lface) = value;
-    }
-  else if (EQ (attr, QCbackground))
-    {
-      if (!UNSPECIFIEDP (value))
-	{
-	  /* Don't check for valid color names here because it depends
-	     on the frame (display) whether the color will be valid
-	     when the face is realized.  */
-	  CHECK_STRING (value, 3);
-	  if (XSTRING (value)->size == 0)
-	    signal_error ("Empty background color value", value);
-	}
-      old_value = LFACE_BACKGROUND (lface);
-      LFACE_BACKGROUND (lface) = value;
-    }
-  else if (EQ (attr, QCstipple))
-    {
-#ifdef HAVE_X_WINDOWS
-      if (!UNSPECIFIEDP (value)
-	  && !NILP (value)
-	  && NILP (Fbitmap_spec_p (value)))
-	signal_error ("Invalid stipple attribute", value);
-      old_value = LFACE_STIPPLE (lface);
-      LFACE_STIPPLE (lface) = value;
-#endif /* HAVE_X_WINDOWS */
-    }
-  else if (EQ (attr, QCwidth))
-    {
-      if (!UNSPECIFIEDP (value))
-	{
-	  CHECK_SYMBOL (value, 3);
-	  if (face_numeric_swidth (value) < 0)
-	    signal_error ("Invalid face width", value);
-	}
-      old_value = LFACE_SWIDTH (lface);
-      LFACE_SWIDTH (lface) = value;
-      font_related_attr_p = 1;
-    }
-  else if (EQ (attr, QCfont))
-    {
-#ifdef HAVE_WINDOW_SYSTEM
-      /* Set font-related attributes of the Lisp face from an
-	 XLFD font name.  */
-      struct frame *f;
-      Lisp_Object tmp;
-
-      CHECK_STRING (value, 3);
-      if (EQ (frame, Qt))
-	f = SELECTED_FRAME ();
-      else
-	f = check_x_frame (frame);
-
-      /* VALUE may be a fontset name or an alias of fontset.  In such
-         a case, use the base fontset name.  */
-      tmp = Fquery_fontset (value, Qnil);
-      if (!NILP (tmp))
-	value = tmp;
-
-      if (!set_lface_from_font_name (f, lface, value, 1, 1))
-	signal_error ("Invalid font or fontset name", value);
-
-      font_attr_p = 1;
-#endif /* HAVE_WINDOW_SYSTEM */
-    }
-  else if (EQ (attr, QCinherit))
-    {
-      Lisp_Object tail;
-      if (SYMBOLP (value))
-	tail = Qnil;
-      else
-	for (tail = value; CONSP (tail); tail = XCDR (tail))
-	  if (!SYMBOLP (XCAR (tail)))
-	    break;
-      if (NILP (tail))
-	LFACE_INHERIT (lface) = value;
-      else
-	signal_error ("Invalid face inheritance", value);
-    }
-  else if (EQ (attr, QCbold))
-    {
-      old_value = LFACE_WEIGHT (lface);
-      LFACE_WEIGHT (lface) = NILP (value) ? Qnormal : Qbold;
-      font_related_attr_p = 1;
-    }
-  else if (EQ (attr, QCitalic))
-    {
-      old_value = LFACE_SLANT (lface);
-      LFACE_SLANT (lface) = NILP (value) ? Qnormal : Qitalic;
-      font_related_attr_p = 1;
-    }
-  else
-    signal_error ("Invalid face attribute name", attr);
-
-  if (font_related_attr_p
-      && !UNSPECIFIEDP (value))
-    /* If a font-related attribute other than QCfont is specified, the
-       original `font' attribute nor that of default face is useless
-       to determine a new font.  Thus, we set it to nil so that font
-       selection mechanism doesn't use it.  */
-    LFACE_FONT (lface) = Qnil;
-
-  /* Changing a named face means that all realized faces depending on
-     that face are invalid.  Since we cannot tell which realized faces
-     depend on the face, make sure they are all removed.  This is done
-     by incrementing face_change_count.  The next call to
-     init_iterator will then free realized faces.  */
-  if (!EQ (frame, Qt)
-      && (EQ (attr, QCfont)
-	  || NILP (Fequal (old_value, value))))
-    {
-      ++face_change_count;
-      ++windows_or_buffers_changed;
-    }
-
-  if (!UNSPECIFIEDP (value)
-      && NILP (Fequal (old_value, value)))
-    {
-      Lisp_Object param;
-
-      param = Qnil;
-
-      if (EQ (face, Qdefault))
-	{
-#ifdef HAVE_WINDOW_SYSTEM
-	  /* Changed font-related attributes of the `default' face are
-	     reflected in changed `font' frame parameters. */
-	  if (FRAMEP (frame)
-	      && (font_related_attr_p || font_attr_p)
-	      && lface_fully_specified_p (XVECTOR (lface)->contents))
-	    set_font_frame_param (frame, lface);
-	  else
-#endif /* HAVE_WINDOW_SYSTEM */
-
-	  if (EQ (attr, QCforeground))
-	    param = Qforeground_color;
-	  else if (EQ (attr, QCbackground))
-	    param = Qbackground_color;
-	}
-#ifdef HAVE_WINDOW_SYSTEM
-#ifndef WINDOWSNT
-      else if (EQ (face, Qscroll_bar))
-	{
-	  /* Changing the colors of `scroll-bar' sets frame parameters
-	     `scroll-bar-foreground' and `scroll-bar-background'. */
-	  if (EQ (attr, QCforeground))
-	    param = Qscroll_bar_foreground;
-	  else if (EQ (attr, QCbackground))
-	    param = Qscroll_bar_background;
-	}
-#endif /* not WINDOWSNT */
-      else if (EQ (face, Qborder))
-	{
-	  /* Changing background color of `border' sets frame parameter
-	     `border-color'.  */
-	  if (EQ (attr, QCbackground))
-	    param = Qborder_color;
-	}
-      else if (EQ (face, Qcursor))
-	{
-	  /* Changing background color of `cursor' sets frame parameter
-	     `cursor-color'.  */
-	  if (EQ (attr, QCbackground))
-	    param = Qcursor_color;
-	}
-      else if (EQ (face, Qmouse))
-	{
-	  /* Changing background color of `mouse' sets frame parameter
-	     `mouse-color'.  */
-	  if (EQ (attr, QCbackground))
-	    param = Qmouse_color;
-	}
-#endif /* HAVE_WINDOW_SYSTEM */
-      else if (EQ (face, Qmenu))
-	{
-	  /* Indicate that we have to update the menu bar when
-	     realizing faces on FRAME.  FRAME t change the
-	     default for new frames.  We do this by setting
-	     setting the flag in new face caches   */
-	  if (FRAMEP (frame))
-	    {
-	      struct frame *f = XFRAME (frame);
-	      if (FRAME_FACE_CACHE (f) == NULL)
-		FRAME_FACE_CACHE (f) = make_face_cache (f);
-	      FRAME_FACE_CACHE (f)->menu_face_changed_p = 1;
-	    }
-	  else
-	    menu_face_changed_default = 1;
-	}
-
-      if (!NILP (param))
-	if (EQ (frame, Qt))
-	  /* Update `default-frame-alist', which is used for new frames.  */
-	  {
-	    store_in_alist (&Vdefault_frame_alist, param, value);
-	  }
-	else
-	  /* Update the current frame's parameters.  */
-	  {
-	    Lisp_Object cons;
-	    cons = XCAR (Vparam_value_alist);
-	    XCAR (cons) = param;
-	    XCDR (cons) = value;
-	    Fmodify_frame_parameters (frame, Vparam_value_alist);
-	  }
-    }
-
-  return face;
-}
-
-
-#ifdef HAVE_WINDOW_SYSTEM
-
-/* Set the `font' frame parameter of FRAME determined from `default'
-   face attributes LFACE.  If a face or fontset name is explicitely
-   specfied in LFACE, use it as is.  Otherwise, determine a font name
-   from the other font-related atrributes of LFACE.  In that case, if
-   there's no matching font, signals an error.  */
-
-static void
-set_font_frame_param (frame, lface)
-     Lisp_Object frame, lface;
-{
-  struct frame *f = XFRAME (frame);
-
-  if (FRAME_WINDOW_P (f))
-    {
-      Lisp_Object font_name;
-      char *font;
-      
-      if (STRINGP (LFACE_FONT (lface)))
-	font_name = LFACE_FONT (lface);
-      else
-	{
-	  /* Choose a font name that reflects LFACE's attributes and has
-	     the registry and encoding pattern specified in the default
-	     fontset (3rd arg: -1) for ASCII characters (4th arg: 0).  */
-	  font = choose_face_font (f, XVECTOR (lface)->contents, -1, 0);
-	  if (!font)
-	    error ("No font matches the specified attribute");
-	  font_name = build_string (font);
-	  xfree (font);
-	}
-  
-      Fmodify_frame_parameters (frame, Fcons (Fcons (Qfont, font_name), Qnil));
-    }
-}
-
-
-/* Update the corresponding face when frame parameter PARAM on frame F
-   has been assigned the value NEW_VALUE.  */
-
-void
-update_face_from_frame_parameter (f, param, new_value)
-     struct frame *f;
-     Lisp_Object param, new_value;
-{
-  Lisp_Object lface;
-
-  /* If there are no faces yet, give up.  This is the case when called
-     from Fx_create_frame, and we do the necessary things later in
-     face-set-after-frame-defaults.  */
-  if (NILP (f->face_alist))
-    return;
-
-  if (EQ (param, Qforeground_color))
-    {
-      lface = lface_from_face_name (f, Qdefault, 1);
-      LFACE_FOREGROUND (lface) = (STRINGP (new_value)
-				  ? new_value : Qunspecified);
-      realize_basic_faces (f);
-    }
-  else if (EQ (param, Qbackground_color))
-    {
-      Lisp_Object frame;
-
-      /* Changing the background color might change the background
-	 mode, so that we have to load new defface specs.  Call
-	 frame-update-face-colors to do that.  */
-      XSETFRAME (frame, f);
-      call1 (Qframe_update_face_colors, frame);
-
-      face = Qdefault;
-      lface = lface_from_face_name (f, face, 1);
-      LFACE_BACKGROUND (lface) = (STRINGP (new_value)
-				  ? new_value : Qunspecified);
-      realize_basic_faces (f);
-    }
-  else if (EQ (param, Qborder_color))
-    {
-      face = Qborder;
-      lface = lface_from_face_name (f, face, 1);
-      LFACE_BACKGROUND (lface) = (STRINGP (new_value)
-				  ? new_value : Qunspecified);
-    }
-  else if (EQ (param, Qcursor_color))
-    {
-      face = Qcursor;
-      lface = lface_from_face_name (f, face, 1);
-      LFACE_BACKGROUND (lface) = (STRINGP (new_value)
-				  ? new_value : Qunspecified);
-    }
-  else if (EQ (param, Qmouse_color))
-    {
-      face = Qmouse;
-      lface = lface_from_face_name (f, face, 1);
-      LFACE_BACKGROUND (lface) = (STRINGP (new_value)
-				  ? new_value : Qunspecified);
-    }
-
-  /* Changing a named face means that all realized faces depending on
-     that face are invalid.  Since we cannot tell which realized faces
-     depend on the face, make sure they are all removed.  This is done
-     by incrementing face_change_count.  The next call to
-     init_iterator will then free realized faces.  */
-  if (!NILP (face)
-      && NILP (Fget (face, Qface_no_inherit)))
-    {
-      ++face_change_count;
-      ++windows_or_buffers_changed;
-    }
-}
-
-
-/* Get the value of X resource RESOURCE, class CLASS for the display
-   of frame FRAME.  This is here because ordinary `x-get-resource'
-   doesn't take a frame argument.  */
-
-DEFUN ("internal-face-x-get-resource", Finternal_face_x_get_resource,
-       Sinternal_face_x_get_resource, 3, 3, 0, "")
-  (resource, class, frame)
-     Lisp_Object resource, class, frame;
-{
-  Lisp_Object value = Qnil;
-#ifndef WINDOWSNT
-#ifndef macintosh
-  CHECK_STRING (resource, 0);
-  CHECK_STRING (class, 1);
-  CHECK_LIVE_FRAME (frame, 2);
-  BLOCK_INPUT;
-  value = display_x_get_resource (FRAME_X_DISPLAY_INFO (XFRAME (frame)),
-				  resource, class, Qnil, Qnil);
-  UNBLOCK_INPUT;
-#endif /* not macintosh */
-#endif /* not WINDOWSNT */
-  return value;
-}
-
-
-/* Return resource string VALUE as a boolean value, i.e. nil, or t.
-   If VALUE is "on" or "true", return t.  If VALUE is "off" or
-   "false", return nil.  Otherwise, if SIGNAL_P is non-zero, signal an
-   error; if SIGNAL_P is zero, return 0.  */
-
-static Lisp_Object
-face_boolean_x_resource_value (value, signal_p)
-     Lisp_Object value;
-     int signal_p;
-{
-  Lisp_Object result = make_number (0);
-
-  xassert (STRINGP (value));
-
-  if (xstricmp (XSTRING (value)->data, "on") == 0
-      || xstricmp (XSTRING (value)->data, "true") == 0)
-    result = Qt;
-  else if (xstricmp (XSTRING (value)->data, "off") == 0
-	   || xstricmp (XSTRING (value)->data, "false") == 0)
-    result = Qnil;
-  else if (xstricmp (XSTRING (value)->data, "unspecified") == 0)
-    result = Qunspecified;
-  else if (signal_p)
-    signal_error ("Invalid face attribute value from X resource", value);
-
-  return result;
-}
-
-
-DEFUN ("internal-set-lisp-face-attribute-from-resource",
-       Finternal_set_lisp_face_attribute_from_resource,
-       Sinternal_set_lisp_face_attribute_from_resource,
-       3, 4, 0, "")
-  (face, attr, value, frame)
-     Lisp_Object face, attr, value, frame;
-{
-  CHECK_SYMBOL (face, 0);
-  CHECK_SYMBOL (attr, 1);
-  CHECK_STRING (value, 2);
-
-  if (xstricmp (XSTRING (value)->data, "unspecified") == 0)
-    value = Qunspecified;
-  else if (EQ (attr, QCheight))
-    {
-      value = Fstring_to_number (value, make_number (10));
-      if (XINT (value) <= 0)
-	signal_error ("Invalid face height from X resource", value);
-    }
-  else if (EQ (attr, QCbold) || EQ (attr, QCitalic))
-    value = face_boolean_x_resource_value (value, 1);
-  else if (EQ (attr, QCweight) || EQ (attr, QCslant) || EQ (attr, QCwidth))
-    value = intern (XSTRING (value)->data);
-  else if (EQ (attr, QCreverse_video) || EQ (attr, QCinverse_video))
-    value = face_boolean_x_resource_value (value, 1);
-  else if (EQ (attr, QCunderline)
-	   || EQ (attr, QCoverline)
-	   || EQ (attr, QCstrike_through))
-    {
-      Lisp_Object boolean_value;
-
-      /* If the result of face_boolean_x_resource_value is t or nil,
-	 VALUE does NOT specify a color. */
-      boolean_value = face_boolean_x_resource_value (value, 0);
-      if (SYMBOLP (boolean_value))
-	value = boolean_value;
-    }
-  else if (EQ (attr, QCbox))
-    value = Fcar (Fread_from_string (value, Qnil, Qnil));
-
-  return Finternal_set_lisp_face_attribute (face, attr, value, frame);
-}
-
-#endif /* HAVE_WINDOW_SYSTEM */
-
-
-/***********************************************************************
-			      Menu face
- ***********************************************************************/
-
-#if defined HAVE_X_WINDOWS && defined USE_X_TOOLKIT
-
-/* Make menus on frame F appear as specified by the `menu' face.  */
-
-static void
-x_update_menu_appearance (f)
-     struct frame *f;
-{
-  struct x_display_info *dpyinfo = FRAME_X_DISPLAY_INFO (f);
-  XrmDatabase rdb;
-
-  if (dpyinfo
-      && (rdb = XrmGetDatabase (FRAME_X_DISPLAY (f)),
-	  rdb != NULL))
-    {
-      char line[512];
-      Lisp_Object lface = lface_from_face_name (f, Qmenu, 1);
-      struct face *face = FACE_FROM_ID (f, MENU_FACE_ID);
-      char *myname = XSTRING (Vx_resource_name)->data;
-      int changed_p = 0;
-#ifdef USE_MOTIF
-      const char *popup_path = "popup_menu";
-#else
-      const char *popup_path = "menu.popup";
-#endif
-      
-      if (STRINGP (LFACE_FOREGROUND (lface)))
-	{
-	  sprintf (line, "%s.%s*foreground: %s",
-		   myname, popup_path,
-		   XSTRING (LFACE_FOREGROUND (lface))->data);
-	  XrmPutLineResource (&rdb, line);
-	  sprintf (line, "%s.pane.menubar*foreground: %s",
-		   myname, XSTRING (LFACE_FOREGROUND (lface))->data);
-	  XrmPutLineResource (&rdb, line);
-	  changed_p = 1;
-	}
-
-      if (STRINGP (LFACE_BACKGROUND (lface)))
-	{
-	  sprintf (line, "%s.%s*background: %s",
-		   myname, popup_path,
-		   XSTRING (LFACE_BACKGROUND (lface))->data);
-	  XrmPutLineResource (&rdb, line);
-	  sprintf (line, "%s.pane.menubar*background: %s",
-		   myname, XSTRING (LFACE_BACKGROUND (lface))->data);
-	  XrmPutLineResource (&rdb, line);
-	  changed_p = 1;
-	}
-	  
-      if (face->font_name
-	  && (!UNSPECIFIEDP (LFACE_FAMILY (lface))
-	      || !UNSPECIFIEDP (LFACE_SWIDTH (lface))
-	      || !UNSPECIFIEDP (LFACE_AVGWIDTH (lface))
-	      || !UNSPECIFIEDP (LFACE_WEIGHT (lface))
-	      || !UNSPECIFIEDP (LFACE_SLANT (lface))
-	      || !UNSPECIFIEDP (LFACE_HEIGHT (lface))))
-	{
-#ifdef USE_MOTIF
-	  const char *suffix = "List";
-#else
-	  const char *suffix = "";
-#endif
-	  sprintf (line, "%s.pane.menubar*font%s: %s",
-		   myname, suffix, face->font_name);
-	  XrmPutLineResource (&rdb, line);
-	  sprintf (line, "%s.%s*font%s: %s",
-		   myname, popup_path, suffix, face->font_name);
-	  XrmPutLineResource (&rdb, line);
-	  changed_p = 1;
-	}
-
-      if (changed_p && f->output_data.x->menubar_widget)
-	free_frame_menubar (f);
-    }
-}
-
-#endif /* HAVE_X_WINDOWS && USE_X_TOOLKIT */
-
-
-
-DEFUN ("internal-get-lisp-face-attribute", Finternal_get_lisp_face_attribute,
-       Sinternal_get_lisp_face_attribute,
-       2, 3, 0,
-  "Return face attribute KEYWORD of face SYMBOL.\n\
-If SYMBOL does not name a valid Lisp face or KEYWORD isn't a valid\n\
-face attribute name, signal an error.\n\
-If the optional argument FRAME is given, report on face FACE in that\n\
-frame.  If FRAME is t, report on the defaults for face FACE (for new\n\
-frames).  If FRAME is omitted or nil, use the selected frame.")
-  (symbol, keyword, frame)
-     Lisp_Object symbol, keyword, frame;
-{
-  Lisp_Object lface, value = Qnil;
-
-  CHECK_SYMBOL (symbol, 0);
-  CHECK_SYMBOL (keyword, 1);
-
-  if (EQ (frame, Qt))
-    lface = lface_from_face_name (NULL, symbol, 1);
-  else
-    {
-      if (NILP (frame))
-	frame = selected_frame;
-      CHECK_LIVE_FRAME (frame, 2);
-      lface = lface_from_face_name (XFRAME (frame), symbol, 1);
-    }
-
-  if (EQ (keyword, QCfamily))
-    value = LFACE_FAMILY (lface);
-  else if (EQ (keyword, QCheight))
-    value = LFACE_HEIGHT (lface);
-  else if (EQ (keyword, QCweight))
-    value = LFACE_WEIGHT (lface);
-  else if (EQ (keyword, QCslant))
-    value = LFACE_SLANT (lface);
-  else if (EQ (keyword, QCunderline))
-    value = LFACE_UNDERLINE (lface);
-  else if (EQ (keyword, QCoverline))
-    value = LFACE_OVERLINE (lface);
-  else if (EQ (keyword, QCstrike_through))
-    value = LFACE_STRIKE_THROUGH (lface);
-  else if (EQ (keyword, QCbox))
-    value = LFACE_BOX (lface);
-  else if (EQ (keyword, QCinverse_video)
-	   || EQ (keyword, QCreverse_video))
-    value = LFACE_INVERSE (lface);
-  else if (EQ (keyword, QCforeground))
-    value = LFACE_FOREGROUND (lface);
-  else if (EQ (keyword, QCbackground))
-    value = LFACE_BACKGROUND (lface);
-  else if (EQ (keyword, QCstipple))
-    value = LFACE_STIPPLE (lface);
-  else if (EQ (keyword, QCwidth))
-    value = LFACE_SWIDTH (lface);
-  else if (EQ (keyword, QCinherit))
-    value = LFACE_INHERIT (lface);
-  else if (EQ (keyword, QCfont))
-    value = LFACE_FONT (lface);
-  else
-    signal_error ("Invalid face attribute name", keyword);
-
-  return value;
-}
-
-
-DEFUN ("internal-lisp-face-attribute-values",
-       Finternal_lisp_face_attribute_values,
-       Sinternal_lisp_face_attribute_values, 1, 1, 0,
-  "Return a list of valid discrete values for face attribute ATTR.\n\
-Value is nil if ATTR doesn't have a discrete set of valid values.")
-  (attr)
-     Lisp_Object attr;
-{
-  Lisp_Object result = Qnil;
-
-  CHECK_SYMBOL (attr, 0);
-
-  if (EQ (attr, QCweight)
-      || EQ (attr, QCslant)
-      || EQ (attr, QCwidth))
-    {
-      /* Extract permissible symbols from tables.  */
-      struct table_entry *table;
-      int i, dim;
-
-      if (EQ (attr, QCweight))
-	table = weight_table, dim = DIM (weight_table);
-      else if (EQ (attr, QCslant))
-	table = slant_table, dim = DIM (slant_table);
-      else
-	table = swidth_table, dim = DIM (swidth_table);
-
-      for (i = 0; i < dim; ++i)
-	{
-	  Lisp_Object symbol = *table[i].symbol;
-	  Lisp_Object tail = result;
-
-	  while (!NILP (tail)
-		 && !EQ (XCAR (tail), symbol))
-	    tail = XCDR (tail);
-
-	  if (NILP (tail))
-	    result = Fcons (symbol, result);
-	}
-    }
-  else if (EQ (attr, QCunderline))
-    result = Fcons (Qt, Fcons (Qnil, Qnil));
-  else if (EQ (attr, QCoverline))
-    result = Fcons (Qt, Fcons (Qnil, Qnil));
-  else if (EQ (attr, QCstrike_through))
-    result = Fcons (Qt, Fcons (Qnil, Qnil));
-  else if (EQ (attr, QCinverse_video) || EQ (attr, QCreverse_video))
-    result = Fcons (Qt, Fcons (Qnil, Qnil));
-
-  return result;
-}
-
-
-DEFUN ("internal-merge-in-global-face", Finternal_merge_in_global_face,
-       Sinternal_merge_in_global_face, 2, 2, 0,
-  "Add attributes from frame-default definition of FACE to FACE on FRAME.\n\
-Default face attributes override any local face attributes.")
-  (face, frame)
-     Lisp_Object face, frame;
-{
-  int i;
-  Lisp_Object global_lface, local_lface, *gvec, *lvec;
-
-  CHECK_LIVE_FRAME (frame, 1);
-  global_lface = lface_from_face_name (NULL, face, 1);
-  local_lface = lface_from_face_name (XFRAME (frame), face, 0);
-  if (NILP (local_lface))
-    local_lface = Finternal_make_lisp_face (face, frame);
-
-  /* Make every specified global attribute override the local one.
-     BEWARE!! This is only used from `face-set-after-frame-default' where
-     the local frame is defined from default specs in `face-defface-spec'
-     and those should be overridden by global settings.  Hence the strange
-     "global before local" priority.  */
-  lvec = XVECTOR (local_lface)->contents;
-  gvec = XVECTOR (global_lface)->contents;
-  for (i = 1; i < LFACE_VECTOR_SIZE; ++i)
-    if (! UNSPECIFIEDP (gvec[i]))
-      lvec[i] = gvec[i];
-
-  return Qnil;
-}
-
-
-/* The following function is implemented for compatibility with 20.2.
-   The function is used in x-resolve-fonts when it is asked to
-   return fonts with the same size as the font of a face.  This is
-   done in fontset.el.  */
-
-DEFUN ("face-font", Fface_font, Sface_font, 1, 2, 0,
-  "Return the font name of face FACE, or nil if it is unspecified.\n\
-If the optional argument FRAME is given, report on face FACE in that frame.\n\
-If FRAME is t, report on the defaults for face FACE (for new frames).\n\
-  The font default for a face is either nil, or a list\n\
-  of the form (bold), (italic) or (bold italic).\n\
-If FRAME is omitted or nil, use the selected frame.")
-  (face, frame)
-     Lisp_Object face, frame;
-{
-  if (EQ (frame, Qt))
-    {
-      Lisp_Object result = Qnil;
-      Lisp_Object lface = lface_from_face_name (NULL, face, 1);
-
-      if (!UNSPECIFIEDP (LFACE_WEIGHT (lface))
-	  && !EQ (LFACE_WEIGHT (lface), Qnormal))
-	result = Fcons (Qbold, result);
-
-      if (!UNSPECIFIEDP (LFACE_SLANT (lface))
-	  && !EQ (LFACE_SLANT (lface), Qnormal))
-	result = Fcons (Qitalic, result);
-
-      return result;
-    }
-  else
-    {
-      struct frame *f = frame_or_selected_frame (frame, 1);
-      int face_id = lookup_named_face (f, face, 0);
-      struct face *face = FACE_FROM_ID (f, face_id);
-      return face ? build_string (face->font_name) : Qnil;
-    }
-}
-
-
-/* Compare face vectors V1 and V2 for equality.  Value is non-zero if
-   all attributes are `equal'.  Tries to be fast because this function
-   is called quite often.  */
-
-static INLINE int
-lface_equal_p (v1, v2)
-     Lisp_Object *v1, *v2;
-{
-  int i, equal_p = 1;
-
-  for (i = 1; i < LFACE_VECTOR_SIZE && equal_p; ++i)
-    {
-      Lisp_Object a = v1[i];
-      Lisp_Object b = v2[i];
-
-      /* Type can differ, e.g. when one attribute is unspecified, i.e. nil,
-	 and the other is specified.  */
-      equal_p = XTYPE (a) == XTYPE (b);
-      if (!equal_p)
-	break;
-
-      if (!EQ (a, b))
-	{
-	  switch (XTYPE (a))
-	    {
-	    case Lisp_String:
-	      equal_p = ((STRING_BYTES (XSTRING (a))
-			  == STRING_BYTES (XSTRING (b)))
-			 && bcmp (XSTRING (a)->data, XSTRING (b)->data,
-				  STRING_BYTES (XSTRING (a))) == 0);
-	      break;
-
-	    case Lisp_Int:
-	    case Lisp_Symbol:
-	      equal_p = 0;
-	      break;
-
-	    default:
-	      equal_p = !NILP (Fequal (a, b));
-	      break;
-	    }
-	}
-    }
-
-  return equal_p;
-}
-
-
-DEFUN ("internal-lisp-face-equal-p", Finternal_lisp_face_equal_p,
-       Sinternal_lisp_face_equal_p, 2, 3, 0,
-  "True if FACE1 and FACE2 are equal.\n\
-If the optional argument FRAME is given, report on face FACE in that frame.\n\
-If FRAME is t, report on the defaults for face FACE (for new frames).\n\
-If FRAME is omitted or nil, use the selected frame.")
-  (face1, face2, frame)
-     Lisp_Object face1, face2, frame;
-{
-  int equal_p;
-  struct frame *f;
-  Lisp_Object lface1, lface2;
-
-  if (EQ (frame, Qt))
-    f = NULL;
-  else
-    /* Don't use check_x_frame here because this function is called
-       before X frames exist.  At that time, if FRAME is nil,
-       selected_frame will be used which is the frame dumped with
-       Emacs.  That frame is not an X frame.  */
-    f = frame_or_selected_frame (frame, 2);
-
-  lface1 = lface_from_face_name (NULL, face1, 1);
-  lface2 = lface_from_face_name (NULL, face2, 1);
-  equal_p = lface_equal_p (XVECTOR (lface1)->contents,
-			   XVECTOR (lface2)->contents);
-  return equal_p ? Qt : Qnil;
-}
-
-
-DEFUN ("internal-lisp-face-empty-p", Finternal_lisp_face_empty_p,
-       Sinternal_lisp_face_empty_p, 1, 2, 0,
-  "True if FACE has no attribute specified.\n\
-If the optional argument FRAME is given, report on face FACE in that frame.\n\
-If FRAME is t, report on the defaults for face FACE (for new frames).\n\
-If FRAME is omitted or nil, use the selected frame.")
-  (face, frame)
-     Lisp_Object face, frame;
-{
-  struct frame *f;
-  Lisp_Object lface;
-  int i;
-
-  if (NILP (frame))
-    frame = selected_frame;
-  CHECK_LIVE_FRAME (frame, 0);
-  f = XFRAME (frame);
-
-  if (EQ (frame, Qt))
-    lface = lface_from_face_name (NULL, face, 1);
-  else
-    lface = lface_from_face_name (f, face, 1);
-
-  for (i = 1; i < LFACE_VECTOR_SIZE; ++i)
-    if (!UNSPECIFIEDP (AREF (lface, i)))
-      break;
-
-  return i == LFACE_VECTOR_SIZE ? Qt : Qnil;
-}
-
-
-DEFUN ("frame-face-alist", Fframe_face_alist, Sframe_face_alist,
-       0, 1, 0,
-  "Return an alist of frame-local faces defined on FRAME.\n\
-For internal use only.")
-  (frame)
-     Lisp_Object frame;
-{
-  struct frame *f = frame_or_selected_frame (frame, 0);
-  return f->face_alist;
-}
-
-
-/* Return a hash code for Lisp string STRING with case ignored.  Used
-   below in computing a hash value for a Lisp face.  */
-
-static INLINE unsigned
-hash_string_case_insensitive (string)
-     Lisp_Object string;
-{
-  unsigned char *s;
-  unsigned hash = 0;
-  xassert (STRINGP (string));
-  for (s = XSTRING (string)->data; *s; ++s)
-    hash = (hash << 1) ^ tolower (*s);
-  return hash;
-}
-
-
-/* Return a hash code for face attribute vector V.  */
-
-static INLINE unsigned
-lface_hash (v)
-     Lisp_Object *v;
-{
-  return (hash_string_case_insensitive (v[LFACE_FAMILY_INDEX])
-	  ^ hash_string_case_insensitive (v[LFACE_FOREGROUND_INDEX])
-	  ^ hash_string_case_insensitive (v[LFACE_BACKGROUND_INDEX])
-	  ^ XFASTINT (v[LFACE_WEIGHT_INDEX])
-	  ^ XFASTINT (v[LFACE_SLANT_INDEX])
-	  ^ XFASTINT (v[LFACE_SWIDTH_INDEX])
-	  ^ XFASTINT (v[LFACE_HEIGHT_INDEX]));
-}
-
-
-/* Return non-zero if LFACE1 and LFACE2 specify the same font (without
-   considering charsets/registries).  They do if they specify the same
-   family, point size, weight, width, slant, and fontset.  Both LFACE1
-   and LFACE2 must be fully-specified.  */
-
-static INLINE int
-lface_same_font_attributes_p (lface1, lface2)
-     Lisp_Object *lface1, *lface2;
-{
-  xassert (lface_fully_specified_p (lface1)
-	   && lface_fully_specified_p (lface2));
-  return (xstricmp (XSTRING (lface1[LFACE_FAMILY_INDEX])->data,
-		    XSTRING (lface2[LFACE_FAMILY_INDEX])->data) == 0
-	  && EQ (lface1[LFACE_HEIGHT_INDEX], lface2[LFACE_HEIGHT_INDEX])
-	  && EQ (lface1[LFACE_SWIDTH_INDEX], lface2[LFACE_SWIDTH_INDEX])
-	  && EQ (lface1[LFACE_AVGWIDTH_INDEX], lface2[LFACE_AVGWIDTH_INDEX])
-	  && EQ (lface1[LFACE_WEIGHT_INDEX], lface2[LFACE_WEIGHT_INDEX])
-	  && EQ (lface1[LFACE_SLANT_INDEX], lface2[LFACE_SLANT_INDEX])
-	  && (EQ (lface1[LFACE_FONT_INDEX], lface2[LFACE_FONT_INDEX])
-	      || (STRINGP (lface1[LFACE_FONT_INDEX])
-		  && STRINGP (lface2[LFACE_FONT_INDEX])
-		  && xstricmp (XSTRING (lface1[LFACE_FONT_INDEX])->data,
-			       XSTRING (lface2[LFACE_FONT_INDEX])->data))));
-}
-
-
-
-/***********************************************************************
-			    Realized Faces
- ***********************************************************************/
-
-/* Allocate and return a new realized face for Lisp face attribute
-   vector ATTR.  */
-
-static struct face *
-make_realized_face (attr)
-     Lisp_Object *attr;
-{
-  struct face *face = (struct face *) xmalloc (sizeof *face);
-  bzero (face, sizeof *face);
-  face->ascii_face = face;
-  bcopy (attr, face->lface, sizeof face->lface);
-  return face;
-}
-
-
-/* Free realized face FACE, including its X resources.  FACE may
-   be null.  */
-
-static void
-free_realized_face (f, face)
-     struct frame *f;
-     struct face *face;
-{
-  if (face)
-    {
-#ifdef HAVE_WINDOW_SYSTEM
-      if (FRAME_WINDOW_P (f))
-	{
-	  /* Free fontset of FACE if it is ASCII face.  */
-	  if (face->fontset >= 0 && face == face->ascii_face)
-	    free_face_fontset (f, face);
-	  if (face->gc)
-	    {
-	      x_free_gc (f, face->gc);
-	      face->gc = 0;
-	    }
-
-	  free_face_colors (f, face);
-	  x_destroy_bitmap (f, face->stipple);
-	}
-#endif /* HAVE_WINDOW_SYSTEM */
-
-      xfree (face);
-    }
-}
-
-
-/* Prepare face FACE for subsequent display on frame F.  This
-   allocated GCs if they haven't been allocated yet or have been freed
-   by clearing the face cache.  */
-
-void
-prepare_face_for_display (f, face)
-     struct frame *f;
-     struct face *face;
-{
-#ifdef HAVE_WINDOW_SYSTEM
-  xassert (FRAME_WINDOW_P (f));
-
-  if (face->gc == 0)
-    {
-      XGCValues xgcv;
-      unsigned long mask = GCForeground | GCBackground | GCGraphicsExposures;
-
-      xgcv.foreground = face->foreground;
-      xgcv.background = face->background;
-#ifdef HAVE_X_WINDOWS
-      xgcv.graphics_exposures = False;
-#endif
-      /* The font of FACE may be null if we couldn't load it.  */
-      if (face->font)
-	{
-#ifdef HAVE_X_WINDOWS
-	  xgcv.font = face->font->fid;
-#endif
-#ifdef WINDOWSNT
-	  xgcv.font = face->font;
-#endif
-#ifdef macintosh
-	  xgcv.font = face->font;
-#endif
-	  mask |= GCFont;
-	}
-
-      BLOCK_INPUT;
-#ifdef HAVE_X_WINDOWS
-      if (face->stipple)
-	{
-	  xgcv.fill_style = FillOpaqueStippled;
-	  xgcv.stipple = x_bitmap_pixmap (f, face->stipple);
-	  mask |= GCFillStyle | GCStipple;
-	}
-#endif
-      face->gc = x_create_gc (f, mask, &xgcv);
-      UNBLOCK_INPUT;
-    }
-#endif /* HAVE_WINDOW_SYSTEM */
-}
-
-
-/***********************************************************************
-			      Face Cache
- ***********************************************************************/
-
-/* Return a new face cache for frame F.  */
-
-static struct face_cache *
-make_face_cache (f)
-     struct frame *f;
-{
-  struct face_cache *c;
-  int size;
-
-  c = (struct face_cache *) xmalloc (sizeof *c);
-  bzero (c, sizeof *c);
-  size = FACE_CACHE_BUCKETS_SIZE * sizeof *c->buckets;
-  c->buckets = (struct face **) xmalloc (size);
-  bzero (c->buckets, size);
-  c->size = 50;
-  c->faces_by_id = (struct face **) xmalloc (c->size * sizeof *c->faces_by_id);
-  c->f = f;
-  c->menu_face_changed_p = menu_face_changed_default;
-  return c;
-}
-
-
-/* Clear out all graphics contexts for all realized faces, except for
-   the basic faces.  This should be done from time to time just to avoid
-   keeping too many graphics contexts that are no longer needed.  */
-
-static void
-clear_face_gcs (c)
-     struct face_cache *c;
-{
-  if (c && FRAME_WINDOW_P (c->f))
-    {
-#ifdef HAVE_WINDOW_SYSTEM
-      int i;
-      for (i = BASIC_FACE_ID_SENTINEL; i < c->used; ++i)
-	{
-	  struct face *face = c->faces_by_id[i];
-	  if (face && face->gc)
-	    {
-	      x_free_gc (c->f, face->gc);
-	      face->gc = 0;
-	    }
-	}
-#endif /* HAVE_WINDOW_SYSTEM */
-    }
-}
-
-
-/* Free all realized faces in face cache C, including basic faces.  C
-   may be null.  If faces are freed, make sure the frame's current
-   matrix is marked invalid, so that a display caused by an expose
-   event doesn't try to use faces we destroyed.  */
-
-static void
-free_realized_faces (c)
-     struct face_cache *c;
-{
-  if (c && c->used)
-    {
-      int i, size;
-      struct frame *f = c->f;
-
-      /* We must block input here because we can't process X events
-	 safely while only some faces are freed, or when the frame's
-	 current matrix still references freed faces.  */
-      BLOCK_INPUT;
-
-      for (i = 0; i < c->used; ++i)
-	{
-	  free_realized_face (f, c->faces_by_id[i]);
-	  c->faces_by_id[i] = NULL;
-	}
-
-      c->used = 0;
-      size = FACE_CACHE_BUCKETS_SIZE * sizeof *c->buckets;
-      bzero (c->buckets, size);
-
-      /* Must do a thorough redisplay the next time.  Mark current
-	 matrices as invalid because they will reference faces freed
-	 above.  This function is also called when a frame is
-	 destroyed.  In this case, the root window of F is nil.  */
-      if (WINDOWP (f->root_window))
-	{
-	  clear_current_matrices (f);
-	  ++windows_or_buffers_changed;
-	}
-
-      UNBLOCK_INPUT;
-    }
-}
-
-
-/* Free all faces realized for multibyte characters on frame F that
-   has FONTSET.  */
-
-void
-free_realized_multibyte_face (f, fontset)
-     struct frame *f;
-     int fontset;
-{
-  struct face_cache *cache = FRAME_FACE_CACHE (f);
-  struct face *face;
-  int i;
-
-  /* We must block input here because we can't process X events safely
-     while only some faces are freed, or when the frame's current
-     matrix still references freed faces.  */
-  BLOCK_INPUT;
-
-  for (i = 0; i < cache->used; i++)
-    {
-      face = cache->faces_by_id[i];
-      if (face
-	  && face != face->ascii_face
-	  && face->fontset == fontset)
-	{
-	  uncache_face (cache, face);
-	  free_realized_face (f, face);
-	}
-    }
-
-  /* Must do a thorough redisplay the next time.  Mark current
-     matrices as invalid because they will reference faces freed
-     above.  This function is also called when a frame is destroyed.
-     In this case, the root window of F is nil.  */
-  if (WINDOWP (f->root_window))
-    {
-      clear_current_matrices (f);
-      ++windows_or_buffers_changed;
-    }
-
-  UNBLOCK_INPUT;
-}
-
-
-/* Free all realized faces on FRAME or on all frames if FRAME is nil.
-   This is done after attributes of a named face have been changed,
-   because we can't tell which realized faces depend on that face.  */
-
-void
-free_all_realized_faces (frame)
-     Lisp_Object frame;
-{
-  if (NILP (frame))
-    {
-      Lisp_Object rest;
-      FOR_EACH_FRAME (rest, frame)
-	free_realized_faces (FRAME_FACE_CACHE (XFRAME (frame)));
-    }
-  else
-    free_realized_faces (FRAME_FACE_CACHE (XFRAME (frame)));
-}
-
-
-/* Free face cache C and faces in it, including their X resources.  */
-
-static void
-free_face_cache (c)
-     struct face_cache *c;
-{
-  if (c)
-    {
-      free_realized_faces (c);
-      xfree (c->buckets);
-      xfree (c->faces_by_id);
-      xfree (c);
-    }
-}
-
-
-/* Cache realized face FACE in face cache C.  HASH is the hash value
-   of FACE.  If FACE->fontset >= 0, add the new face to the end of the
-   collision list of the face hash table of C.  This is done because
-   otherwise lookup_face would find FACE for every character, even if
-   faces with the same attributes but for specific characters exist.  */
-
-static void
-cache_face (c, face, hash)
-     struct face_cache *c;
-     struct face *face;
-     unsigned hash;
-{
-  int i = hash % FACE_CACHE_BUCKETS_SIZE;
-
-  face->hash = hash;
-
-  if (face->fontset >= 0)
-    {
-      struct face *last = c->buckets[i];
-      if (last)
-	{
-	  while (last->next)
-	    last = last->next;
-	  last->next = face;
-	  face->prev = last;
-	  face->next = NULL;
-	}
-      else
-	{
-	  c->buckets[i] = face;
-	  face->prev = face->next = NULL;
-	}
-    }
-  else
-    {
-      face->prev = NULL;
-      face->next = c->buckets[i];
-      if (face->next)
-	face->next->prev = face;
-      c->buckets[i] = face;
-    }
-
-  /* Find a free slot in C->faces_by_id and use the index of the free
-     slot as FACE->id.  */
-  for (i = 0; i < c->used; ++i)
-    if (c->faces_by_id[i] == NULL)
-      break;
-  face->id = i;
-
-  /* Maybe enlarge C->faces_by_id.  */
-  if (i == c->used && c->used == c->size)
-    {
-      int new_size = 2 * c->size;
-      int sz = new_size * sizeof *c->faces_by_id;
-      c->faces_by_id = (struct face **) xrealloc (c->faces_by_id, sz);
-      c->size = new_size;
-    }
-
-#if GLYPH_DEBUG
-  /* Check that FACE got a unique id.  */
-  {
-    int j, n;
-    struct face *face;
-
-    for (j = n = 0; j < FACE_CACHE_BUCKETS_SIZE; ++j)
-      for (face = c->buckets[j]; face; face = face->next)
-	if (face->id == i)
-	  ++n;
-
-    xassert (n == 1);
-  }
-#endif /* GLYPH_DEBUG */
-
-  c->faces_by_id[i] = face;
-  if (i == c->used)
-    ++c->used;
-}
-
-
-/* Remove face FACE from cache C.  */
-
-static void
-uncache_face (c, face)
-     struct face_cache *c;
-     struct face *face;
-{
-  int i = face->hash % FACE_CACHE_BUCKETS_SIZE;
-
-  if (face->prev)
-    face->prev->next = face->next;
-  else
-    c->buckets[i] = face->next;
-
-  if (face->next)
-    face->next->prev = face->prev;
-
-  c->faces_by_id[face->id] = NULL;
-  if (face->id == c->used)
-    --c->used;
-}
-
-
-/* Look up a realized face with face attributes ATTR in the face cache
-   of frame F.  The face will be used to display character C.  Value
-   is the ID of the face found.  If no suitable face is found, realize
-   a new one.  In that case, if C is a multibyte character, BASE_FACE
-   is a face that has the same attributes.  */
-
-INLINE int
-lookup_face (f, attr, c, base_face)
-     struct frame *f;
-     Lisp_Object *attr;
-     int c;
-     struct face *base_face;
-{
-  struct face_cache *cache = FRAME_FACE_CACHE (f);
-  unsigned hash;
-  int i;
-  struct face *face;
-
-  xassert (cache != NULL);
-  check_lface_attrs (attr);
-
-  /* Look up ATTR in the face cache.  */
-  hash = lface_hash (attr);
-  i = hash % FACE_CACHE_BUCKETS_SIZE;
-
-  for (face = cache->buckets[i]; face; face = face->next)
-    if (face->hash == hash
-	&& (!FRAME_WINDOW_P (f)
-	    || FACE_SUITABLE_FOR_CHAR_P (face, c))
-	&& lface_equal_p (face->lface, attr))
-      break;
-
-  /* If not found, realize a new face.  */
-  if (face == NULL)
-    face = realize_face (cache, attr, c, base_face, -1);
-
-#if GLYPH_DEBUG
-  xassert (face == FACE_FROM_ID (f, face->id));
-
-/* When this function is called from face_for_char (in this case, C is
-   a multibyte character), a fontset of a face returned by
-   realize_face is not yet set, i.e. FACE_SUITABLE_FOR_CHAR_P (FACE,
-   C) is not sutisfied.  The fontset is set for this face by
-   face_for_char later.  */
-#if 0
-  if (FRAME_WINDOW_P (f))
-    xassert (FACE_SUITABLE_FOR_CHAR_P (face, c));
-#endif
-#endif /* GLYPH_DEBUG */
-
-  return face->id;
-}
-
-
-/* Return the face id of the realized face for named face SYMBOL on
-   frame F suitable for displaying character C.  Value is -1 if the
-   face couldn't be determined, which might happen if the default face
-   isn't realized and cannot be realized.  */
-
-int
-lookup_named_face (f, symbol, c)
-     struct frame *f;
-     Lisp_Object symbol;
-     int c;
-{
-  Lisp_Object attrs[LFACE_VECTOR_SIZE];
-  Lisp_Object symbol_attrs[LFACE_VECTOR_SIZE];
-  struct face *default_face = FACE_FROM_ID (f, DEFAULT_FACE_ID);
-
-  if (default_face == NULL)
-    {
-      if (!realize_basic_faces (f))
-	return -1;
-      default_face = FACE_FROM_ID (f, DEFAULT_FACE_ID);
-    }
-
-  get_lface_attributes (f, symbol, symbol_attrs, 1);
-  bcopy (default_face->lface, attrs, sizeof attrs);
-  merge_face_vectors (f, symbol_attrs, attrs, Qnil);
-  return lookup_face (f, attrs, c, NULL);
-}
-
-
-/* Return the ID of the realized ASCII face of Lisp face with ID
-   LFACE_ID on frame F.  Value is -1 if LFACE_ID isn't valid.  */
-
-int
-ascii_face_of_lisp_face (f, lface_id)
-     struct frame *f;
-     int lface_id;
-{
-  int face_id;
-
-  if (lface_id >= 0 && lface_id < lface_id_to_name_size)
-    {
-      Lisp_Object face_name = lface_id_to_name[lface_id];
-      face_id = lookup_named_face (f, face_name, 0);
-    }
-  else
-    face_id = -1;
-
-  return face_id;
-}
-
-
-/* Return a face for charset ASCII that is like the face with id
-   FACE_ID on frame F, but has a font that is STEPS steps smaller.
-   STEPS < 0 means larger.  Value is the id of the face.  */
-
-int
-smaller_face (f, face_id, steps)
-     struct frame *f;
-     int face_id, steps;
-{
-#ifdef HAVE_WINDOW_SYSTEM
-  struct face *face;
-  Lisp_Object attrs[LFACE_VECTOR_SIZE];
-  int pt, last_pt, last_height;
-  int delta;
-  int new_face_id;
-  struct face *new_face;
-
-  /* If not called for an X frame, just return the original face.  */
-  if (FRAME_TERMCAP_P (f))
-    return face_id;
-
-  /* Try in increments of 1/2 pt.  */
-  delta = steps < 0 ? 5 : -5;
-  steps = abs (steps);
-
-  face = FACE_FROM_ID (f, face_id);
-  bcopy (face->lface, attrs, sizeof attrs);
-  pt = last_pt = XFASTINT (attrs[LFACE_HEIGHT_INDEX]);
-  new_face_id = face_id;
-  last_height = FONT_HEIGHT (face->font);
-
-  while (steps
-	 && pt + delta > 0
-	 /* Give up if we cannot find a font within 10pt.  */
-	 && abs (last_pt - pt) < 100)
-    {
-      /* Look up a face for a slightly smaller/larger font.  */
-      pt += delta;
-      attrs[LFACE_HEIGHT_INDEX] = make_number (pt);
-      new_face_id = lookup_face (f, attrs, 0, NULL);
-      new_face = FACE_FROM_ID (f, new_face_id);
-
-      /* If height changes, count that as one step.  */
-      if ((delta < 0 && FONT_HEIGHT (new_face->font) < last_height)
-	  || (delta > 0 && FONT_HEIGHT (new_face->font) > last_height))
-	{
-	  --steps;
-	  last_height = FONT_HEIGHT (new_face->font);
-	  last_pt = pt;
-	}
-    }
-
-  return new_face_id;
-
-#else /* not HAVE_WINDOW_SYSTEM */
-
-  return face_id;
-
-#endif /* not HAVE_WINDOW_SYSTEM */
-}
-
-
-/* Return a face for charset ASCII that is like the face with id
-   FACE_ID on frame F, but has height HEIGHT.  */
-
-int
-face_with_height (f, face_id, height)
-     struct frame *f;
-     int face_id;
-     int height;
-{
-#ifdef HAVE_WINDOW_SYSTEM
-  struct face *face;
-  Lisp_Object attrs[LFACE_VECTOR_SIZE];
-
-  if (FRAME_TERMCAP_P (f)
-      || height <= 0)
-    return face_id;
-
-  face = FACE_FROM_ID (f, face_id);
-  bcopy (face->lface, attrs, sizeof attrs);
-  attrs[LFACE_HEIGHT_INDEX] = make_number (height);
-  face_id = lookup_face (f, attrs, 0, NULL);
-#endif /* HAVE_WINDOW_SYSTEM */
-
-  return face_id;
-}
-
-
-/* Return the face id of the realized face for named face SYMBOL on
-   frame F suitable for displaying character C, and use attributes of
-   the face FACE_ID for attributes that aren't completely specified by
-   SYMBOL.  This is like lookup_named_face, except that the default
-   attributes come from FACE_ID, not from the default face.  FACE_ID
-   is assumed to be already realized.  */
-
-int
-lookup_derived_face (f, symbol, c, face_id)
-     struct frame *f;
-     Lisp_Object symbol;
-     int c;
-     int face_id;
-{
-  Lisp_Object attrs[LFACE_VECTOR_SIZE];
-  Lisp_Object symbol_attrs[LFACE_VECTOR_SIZE];
-  struct face *default_face = FACE_FROM_ID (f, face_id);
-
-  if (!default_face)
-    abort ();
-
-  get_lface_attributes (f, symbol, symbol_attrs, 1);
-  bcopy (default_face->lface, attrs, sizeof attrs);
-  merge_face_vectors (f, symbol_attrs, attrs, Qnil);
-  return lookup_face (f, attrs, c, default_face);
-}
-
-
-
-/***********************************************************************
-			    Font selection
- ***********************************************************************/
-
-DEFUN ("internal-set-font-selection-order",
-       Finternal_set_font_selection_order,
-       Sinternal_set_font_selection_order, 1, 1, 0,
-  "Set font selection order for face font selection to ORDER.\n\
-ORDER must be a list of length 4 containing the symbols `:width',\n\
-`:height', `:weight', and `:slant'.  Face attributes appearing\n\
-first in ORDER are matched first, e.g. if `:height' appears before\n\
-`:weight' in ORDER, font selection first tries to find a font with\n\
-a suitable height, and then tries to match the font weight.\n\
-Value is ORDER.")
-  (order)
-       Lisp_Object order;
-{
-  Lisp_Object list;
-  int i;
-  int indices[DIM (font_sort_order)];
-
-  CHECK_LIST (order, 0);
-  bzero (indices, sizeof indices);
-  i = 0;
-
-  for (list = order;
-       CONSP (list) && i < DIM (indices);
-       list = XCDR (list), ++i)
-    {
-      Lisp_Object attr = XCAR (list);
-      int xlfd;
-
-      if (EQ (attr, QCwidth))
-	xlfd = XLFD_SWIDTH;
-      else if (EQ (attr, QCheight))
-	xlfd = XLFD_POINT_SIZE;
-      else if (EQ (attr, QCweight))
-	xlfd = XLFD_WEIGHT;
-      else if (EQ (attr, QCslant))
-	xlfd = XLFD_SLANT;
-      else
-	break;
-
-      if (indices[i] != 0)
-	break;
-      indices[i] = xlfd;
-    }
-
-  if (!NILP (list) || i != DIM (indices))
-    signal_error ("Invalid font sort order", order);
-  for (i = 0; i < DIM (font_sort_order); ++i)
-    if (indices[i] == 0)
-      signal_error ("Invalid font sort order", order);
-
-  if (bcmp (indices, font_sort_order, sizeof indices) != 0)
-    {
-      bcopy (indices, font_sort_order, sizeof font_sort_order);
-      free_all_realized_faces (Qnil);
-    }
-
-  return Qnil;
-}
-
-
-DEFUN ("internal-set-alternative-font-family-alist",
-       Finternal_set_alternative_font_family_alist,
-       Sinternal_set_alternative_font_family_alist, 1, 1, 0,
-  "Define alternative font families to try in face font selection.\n\
-ALIST is an alist of (FAMILY ALTERNATIVE1 ALTERNATIVE2 ...) entries.\n\
-Each ALTERNATIVE is tried in order if no fonts of font family FAMILY can\n\
-be found.  Value is ALIST.")
-  (alist)
-     Lisp_Object alist;
-{
-  CHECK_LIST (alist, 0);
-  Vface_alternative_font_family_alist = alist;
-  free_all_realized_faces (Qnil);
-  return alist;
-}
-
-
-DEFUN ("internal-set-alternative-font-registry-alist",
-       Finternal_set_alternative_font_registry_alist,
-       Sinternal_set_alternative_font_registry_alist, 1, 1, 0,
-  "Define alternative font registries to try in face font selection.\n\
-ALIST is an alist of (REGISTRY ALTERNATIVE1 ALTERNATIVE2 ...) entries.\n\
-Each ALTERNATIVE is tried in order if no fonts of font registry REGISTRY can\n\
-be found.  Value is ALIST.")
-  (alist)
-     Lisp_Object alist;
-{
-  CHECK_LIST (alist, 0);
-  Vface_alternative_font_registry_alist = alist;
-  free_all_realized_faces (Qnil);
-  return alist;
-}
-
-
-#ifdef HAVE_WINDOW_SYSTEM
-
-/* Value is non-zero if FONT is the name of a scalable font.  The
-   X11R6 XLFD spec says that point size, pixel size, and average width
-   are zero for scalable fonts.  Intlfonts contain at least one
-   scalable font ("*-muleindian-1") for which this isn't true, so we
-   just test average width.  */
-
-static int
-font_scalable_p (font)
-     struct font_name *font;
-{
-  char *s = font->fields[XLFD_AVGWIDTH];
-  return (*s == '0' && *(s + 1) == '\0')
-#ifdef WINDOWSNT
-  /* Windows implementation of XLFD is slightly broken for backward
-     compatibility with previous broken versions, so test for
-     wildcards as well as 0. */
-  || *s == '*'
-#endif
-    ;
-}
-
-
-/* Ignore the difference of font point size less than this value.  */
-
-#define FONT_POINT_SIZE_QUANTUM 5
-
-/* Value is non-zero if FONT1 is a better match for font attributes
-   VALUES than FONT2.  VALUES is an array of face attribute values in
-   font sort order.  COMPARE_PT_P zero means don't compare point
-   sizes.  AVGWIDTH, if not zero, is a specified font average width
-   to compare with.  */
-
-static int
-better_font_p (values, font1, font2, compare_pt_p, avgwidth)
-     int *values;
-     struct font_name *font1, *font2;
-     int compare_pt_p, avgwidth;
-{
-  int i;
-
-  for (i = 0; i < DIM (font_sort_order); ++i)
-    {
-      int xlfd_idx = font_sort_order[i];
-
-      if (compare_pt_p || xlfd_idx != XLFD_POINT_SIZE)
-	{
-	  int delta1 = abs (values[i] - font1->numeric[xlfd_idx]);
-	  int delta2 = abs (values[i] - font2->numeric[xlfd_idx]);
-
-	  if (xlfd_idx == XLFD_POINT_SIZE
-	      && abs (delta1 - delta2) < FONT_POINT_SIZE_QUANTUM)
-	    continue;
-	  if (delta1 > delta2)
-	    return 0;
-	  else if (delta1 < delta2)
-	    return 1;
-	  else
-	    {
-	      /* The difference may be equal because, e.g., the face
-		 specifies `italic' but we have only `regular' and
-		 `oblique'.  Prefer `oblique' in this case.  */
-	      if ((xlfd_idx == XLFD_WEIGHT || xlfd_idx == XLFD_SLANT)
-		  && font1->numeric[xlfd_idx] > values[i]
-		  && font2->numeric[xlfd_idx] < values[i])
-		return 1;
-	    }
-	}
-    }
-
-  if (avgwidth)
-    {
-      int delta1 = abs (avgwidth - font1->numeric[XLFD_AVGWIDTH]);
-      int delta2 = abs (avgwidth - font2->numeric[XLFD_AVGWIDTH]);
-      if (delta1 > delta2)
-	return 0;
-      else if (delta1 < delta2)
-	return 1;
-    }
-
-  return font1->registry_priority < font2->registry_priority;
-}
-
-
-/* Value is non-zero if FONT is an exact match for face attributes in
-   SPECIFIED.  SPECIFIED is an array of face attribute values in font
-   sort order.  AVGWIDTH, if non-zero, is an average width to compare
-   with.  */
-
-static int
-exact_face_match_p (specified, font, avgwidth)
-     int *specified;
-     struct font_name *font;
-     int avgwidth;
-{
-  int i;
-
-  for (i = 0; i < DIM (font_sort_order); ++i)
-    if (specified[i] != font->numeric[font_sort_order[i]])
-      break;
-
-  return (i == DIM (font_sort_order)
-	  && (avgwidth <= 0
-	      || avgwidth == font->numeric[XLFD_AVGWIDTH]));
-}
-
-
-/* Value is the name of a scaled font, generated from scalable font
-   FONT on frame F.  SPECIFIED_PT is the point-size to scale FONT to.
-   Value is allocated from heap.  */
-
-static char *
-build_scalable_font_name (f, font, specified_pt)
-     struct frame *f;
-     struct font_name *font;
-     int specified_pt;
-{
-  char point_size[20], pixel_size[20];
-  int pixel_value;
-  double resy = FRAME_X_DISPLAY_INFO (f)->resy;
-  double pt;
-
-  /* If scalable font is for a specific resolution, compute
-     the point size we must specify from the resolution of
-     the display and the specified resolution of the font.  */
-  if (font->numeric[XLFD_RESY] != 0)
-    {
-      pt = resy / font->numeric[XLFD_RESY] * specified_pt + 0.5;
-      pixel_value = font->numeric[XLFD_RESY] / (PT_PER_INCH * 10.0) * pt;
-    }
-  else
-    {
-      pt = specified_pt;
-      pixel_value = resy / (PT_PER_INCH * 10.0) * pt;
-    }
-
-  /* Set point size of the font.  */
-  sprintf (point_size, "%d", (int) pt);
-  font->fields[XLFD_POINT_SIZE] = point_size;
-  font->numeric[XLFD_POINT_SIZE] = pt;
-
-  /* Set pixel size.  */
-  sprintf (pixel_size, "%d", pixel_value);
-  font->fields[XLFD_PIXEL_SIZE] = pixel_size;
-  font->numeric[XLFD_PIXEL_SIZE] = pixel_value;
-
-  /* If font doesn't specify its resolution, use the
-     resolution of the display.  */
-  if (font->numeric[XLFD_RESY] == 0)
-    {
-      char buffer[20];
-      sprintf (buffer, "%d", (int) resy);
-      font->fields[XLFD_RESY] = buffer;
-      font->numeric[XLFD_RESY] = resy;
-    }
-
-  if (strcmp (font->fields[XLFD_RESX], "0") == 0)
-    {
-      char buffer[20];
-      int resx = FRAME_X_DISPLAY_INFO (f)->resx;
-      sprintf (buffer, "%d", resx);
-      font->fields[XLFD_RESX] = buffer;
-      font->numeric[XLFD_RESX] = resx;
-    }
-
-  return build_font_name (font);
-}
-
-
-/* Value is non-zero if we are allowed to use scalable font FONT.  We
-   can't run a Lisp function here since this function may be called
-   with input blocked.  */
-
-static int
-may_use_scalable_font_p (font)
-     char *font;
-{
-  if (EQ (Vscalable_fonts_allowed, Qt))
-    return 1;
-  else if (CONSP (Vscalable_fonts_allowed))
-    {
-      Lisp_Object tail, regexp;
-
-      for (tail = Vscalable_fonts_allowed; CONSP (tail); tail = XCDR (tail))
-	{
-	  regexp = XCAR (tail);
-	  if (STRINGP (regexp)
-	      && fast_c_string_match_ignore_case (regexp, font) >= 0)
-	    return 1;
-	}
-    }
-
-  return 0;
-}
-
-
-
-/* Return the name of the best matching font for face attributes ATTRS
-   in the array of font_name structures FONTS which contains NFONTS
-   elements.  WIDTH_RATIO is a factor with which to multiply average
-   widths if ATTRS specifies such a width.
-
-   Value is a font name which is allocated from the heap.  FONTS is
-   freed by this function.  */
-
-static char *
-best_matching_font (f, attrs, fonts, nfonts, width_ratio)
-     struct frame *f;
-     Lisp_Object *attrs;
-     struct font_name *fonts;
-     int nfonts;
-     int width_ratio;
-{
-  char *font_name;
-  struct font_name *best;
-  int i, pt = 0;
-  int specified[5];
-  int exact_p, avgwidth;
-
-  if (nfonts == 0)
-    return NULL;
-
-  /* Make specified font attributes available in `specified',
-     indexed by sort order.  */
-  for (i = 0; i < DIM (font_sort_order); ++i)
-    {
-      int xlfd_idx = font_sort_order[i];
-
-      if (xlfd_idx == XLFD_SWIDTH)
-	specified[i] = face_numeric_swidth (attrs[LFACE_SWIDTH_INDEX]);
-      else if (xlfd_idx == XLFD_POINT_SIZE)
-	specified[i] = pt = XFASTINT (attrs[LFACE_HEIGHT_INDEX]);
-      else if (xlfd_idx == XLFD_WEIGHT)
-	specified[i] = face_numeric_weight (attrs[LFACE_WEIGHT_INDEX]);
-      else if (xlfd_idx == XLFD_SLANT)
-	specified[i] = face_numeric_slant (attrs[LFACE_SLANT_INDEX]);
-      else
-	abort ();
-    }
-
-  avgwidth = (UNSPECIFIEDP (attrs[LFACE_AVGWIDTH_INDEX])
-	      ? 0
-	      : XFASTINT (attrs[LFACE_AVGWIDTH_INDEX]) * width_ratio);
-
-  exact_p = 0;
-
-  /* Start with the first non-scalable font in the list.  */
-  for (i = 0; i < nfonts; ++i)
-    if (!font_scalable_p (fonts + i))
-      break;
-
-  /* Find the best match among the non-scalable fonts.  */
-  if (i < nfonts)
-    {
-      best = fonts + i;
-
-      for (i = 1; i < nfonts; ++i)
-	if (!font_scalable_p (fonts + i)
-	    && better_font_p (specified, fonts + i, best, 1, avgwidth))
-	  {
-	    best = fonts + i;
-
-	    exact_p = exact_face_match_p (specified, best, avgwidth);
-	    if (exact_p)
-	      break;
-	  }
-
-    }
-  else
-    best = NULL;
-
-  /* Unless we found an exact match among non-scalable fonts, see if
-     we can find a better match among scalable fonts.  */
-  if (!exact_p)
-    {
-      /* A scalable font is better if
-
-	 1. its weight, slant, swidth attributes are better, or.
-
-	 2. the best non-scalable font doesn't have the required
-	 point size, and the scalable fonts weight, slant, swidth
-	 isn't worse.  */
-
-      int non_scalable_has_exact_height_p;
-
-      if (best && best->numeric[XLFD_POINT_SIZE] == pt)
-	non_scalable_has_exact_height_p = 1;
-      else
-	non_scalable_has_exact_height_p = 0;
-
-      for (i = 0; i < nfonts; ++i)
-	if (font_scalable_p (fonts + i))
-	  {
-	    if (best == NULL
-		|| better_font_p (specified, fonts + i, best, 0, 0)
-		|| (!non_scalable_has_exact_height_p
-		    && !better_font_p (specified, best, fonts + i, 0, 0)))
-	      best = fonts + i;
-	  }
-    }
-
-  if (font_scalable_p (best))
-    font_name = build_scalable_font_name (f, best, pt);
-  else
-    font_name = build_font_name (best);
-
-  /* Free font_name structures.  */
-  free_font_names (fonts, nfonts);
-
-  return font_name;
-}
-
-
-/* Get a list of matching fonts on frame F, considering FAMILY
-   and alternative font families from Vface_alternative_font_registry_alist.
-
-   FAMILY is the font family whose alternatives are considered.
-
-   REGISTRY, if a string, specifies a font registry and encoding to
-   match.  A value of nil means include fonts of any registry and
-   encoding.
-   
-   Return in *FONTS a pointer to a vector of font_name structures for
-   the fonts matched.  Value is the number of fonts found.  */
-
-static int
-try_alternative_families (f, family, registry, fonts)
-     struct frame *f;
-     Lisp_Object family, registry;
-     struct font_name **fonts;
-{
-  Lisp_Object alter;
-  int nfonts = 0;
-
-  nfonts = font_list (f, Qnil, family, registry, fonts);
-  if (nfonts == 0)
-    {
-      /* Try alternative font families.  */
-      alter = Fassoc (family, Vface_alternative_font_family_alist);
-      if (CONSP (alter))
-	{
-	  for (alter = XCDR (alter);
-	       CONSP (alter) && nfonts == 0;
-	       alter = XCDR (alter))
-	    {
-	      if (STRINGP (XCAR (alter)))
-		nfonts = font_list (f, Qnil, XCAR (alter), registry, fonts);
-	    }
-	}
-      
-      /* Try scalable fonts before giving up.  */
-      if (nfonts == 0 && NILP (Vscalable_fonts_allowed))
-	{
-	  int count = BINDING_STACK_SIZE ();
-	  specbind (Qscalable_fonts_allowed, Qt);
-	  nfonts = try_alternative_families (f, family, registry, fonts);
-	  unbind_to (count, Qnil);
-	}
-    }
-  return nfonts;
-}
-
-
-/* Get a list of matching fonts on frame F.
-
-   FAMILY, if a string, specifies a font family derived from the fontset.
-   It is only used if the face does not specify any family in ATTRS or
-   if we cannot find any font of the face's family.
-
-   REGISTRY, if a string, specifies a font registry and encoding to
-   match.  A value of nil means include fonts of any registry and
-   encoding.
-   
-   Return in *FONTS a pointer to a vector of font_name structures for
-   the fonts matched.  Value is the number of fonts found.  */
-
-static int
-try_font_list (f, attrs, family, registry, fonts)
-     struct frame *f;
-     Lisp_Object *attrs;
-     Lisp_Object family, registry;
-     struct font_name **fonts;
-{
-  int nfonts = 0;
-  Lisp_Object face_family = attrs[LFACE_FAMILY_INDEX];
-
-  if (STRINGP (face_family))
-    nfonts = try_alternative_families (f, face_family, registry, fonts);
-
-  if (nfonts == 0 && !NILP (family))
-    nfonts = try_alternative_families (f, family, registry, fonts);
-
-  /* Try font family of the default face or "fixed".  */
-  if (nfonts == 0)
-    {
-      struct face *default_face = FACE_FROM_ID (f, DEFAULT_FACE_ID);
-      if (default_face)
-	family = default_face->lface[LFACE_FAMILY_INDEX];
-      else
-	family = build_string ("fixed");
-      nfonts = font_list (f, Qnil, family, registry, fonts);
-    }
-      
-  /* Try any family with the given registry.  */
-  if (nfonts == 0)
-    nfonts = font_list (f, Qnil, Qnil, registry, fonts);
-
-  return nfonts;
-}
-
-
-/* Return the fontset id of the base fontset name or alias name given
-   by the fontset attribute of ATTRS.  Value is -1 if the fontset
-   attribute of ATTRS doesn't name a fontset.  */
-
-static int
-face_fontset (attrs)
-     Lisp_Object *attrs;
-{
-  Lisp_Object name;
-
-  name = attrs[LFACE_FONT_INDEX];
-  if (!STRINGP (name))
-    return -1;
-  return fs_query_fontset (name, 0);
-}
-
-
-/* Choose a name of font to use on frame F to display character C with
-   Lisp face attributes specified by ATTRS.  The font name is
-   determined by the font-related attributes in ATTRS and the name
-   pattern for C in FONTSET.  Value is the font name which is
-   allocated from the heap and must be freed by the caller, or NULL if
-   we can get no information about the font name of C.  It is assured
-   that we always get some information for a single byte
-   character.  */
-
-static char *
-choose_face_font (f, attrs, fontset, c)
-     struct frame *f;
-     Lisp_Object *attrs;
-     int fontset, c;
-{
-  Lisp_Object pattern;
-  char *font_name = NULL;
-  struct font_name *fonts;
-  int nfonts, width_ratio;
-
-  /* Get (foundry and) family name and registry (and encoding) name of
-     a font for C.  */
-  pattern = fontset_font_pattern (f, fontset, c);
-  if (NILP (pattern))
-    {
-      xassert (!SINGLE_BYTE_CHAR_P (c));
-      return NULL;
-    }
-  
-  /* If what we got is a name pattern, return it.  */
-  if (STRINGP (pattern))
-    return xstrdup (XSTRING (pattern)->data);
-
-  /* Get a list of fonts matching that pattern and choose the
-     best match for the specified face attributes from it.  */
-  nfonts = try_font_list (f, attrs, XCAR (pattern), XCDR (pattern), &fonts);
-  width_ratio = (SINGLE_BYTE_CHAR_P (c)
-		 ? 1
-		 : CHARSET_WIDTH (CHAR_CHARSET (c)));
-  font_name = best_matching_font (f, attrs, fonts, nfonts, width_ratio);
-  return font_name;
-}
-
-#endif /* HAVE_WINDOW_SYSTEM */
-
-
-
-/***********************************************************************
-			   Face Realization
- ***********************************************************************/
-
-/* Realize basic faces on frame F.  Value is zero if frame parameters
-   of F don't contain enough information needed to realize the default
-   face.  */
-
-static int
-realize_basic_faces (f)
-     struct frame *f;
-{
-  int success_p = 0;
-  int count = BINDING_STACK_SIZE ();
-
-  /* Block input here so that we won't be surprised by an X expose
-     event, for instance, without having the faces set up.  */
-  BLOCK_INPUT;
-  specbind (Qscalable_fonts_allowed, Qt);
-
-  if (realize_default_face (f))
-    {
-      realize_named_face (f, Qmode_line, MODE_LINE_FACE_ID);
-      realize_named_face (f, Qtool_bar, TOOL_BAR_FACE_ID);
-      realize_named_face (f, Qfringe, BITMAP_AREA_FACE_ID);
-      realize_named_face (f, Qheader_line, HEADER_LINE_FACE_ID);
-      realize_named_face (f, Qscroll_bar, SCROLL_BAR_FACE_ID);
-      realize_named_face (f, Qborder, BORDER_FACE_ID);
-      realize_named_face (f, Qcursor, CURSOR_FACE_ID);
-      realize_named_face (f, Qmouse, MOUSE_FACE_ID);
-      realize_named_face (f, Qmenu, MENU_FACE_ID);
-
-      /* Reflect changes in the `menu' face in menu bars.  */
-      if (FRAME_FACE_CACHE (f)->menu_face_changed_p)
-	{
-	  FRAME_FACE_CACHE (f)->menu_face_changed_p = 0;
-#ifdef USE_X_TOOLKIT
-	  x_update_menu_appearance (f);
-#endif
-	}
-      
-      success_p = 1;
-    }
-
-  unbind_to (count, Qnil);
-  UNBLOCK_INPUT;
-  return success_p;
-}
-
-
-/* Realize the default face on frame F.  If the face is not fully
-   specified, make it fully-specified.  Attributes of the default face
-   that are not explicitly specified are taken from frame parameters.  */
-
-static int
-realize_default_face (f)
-     struct frame *f;
-{
-  struct face_cache *c = FRAME_FACE_CACHE (f);
-  Lisp_Object lface;
-  Lisp_Object attrs[LFACE_VECTOR_SIZE];
-  Lisp_Object frame_font;
-  struct face *face;
-
-  /* If the `default' face is not yet known, create it.  */
-  lface = lface_from_face_name (f, Qdefault, 0);
-  if (NILP (lface))
-    {
-      Lisp_Object frame;
-      XSETFRAME (frame, f);
-      lface = Finternal_make_lisp_face (Qdefault, frame);
-    }
-
-#ifdef HAVE_WINDOW_SYSTEM
-  if (FRAME_WINDOW_P (f))
-    {
-      /* Set frame_font to the value of the `font' frame parameter.  */
-      frame_font = Fassq (Qfont, f->param_alist);
-      xassert (CONSP (frame_font) && STRINGP (XCDR (frame_font)));
-      frame_font = XCDR (frame_font);
-      set_lface_from_font_name (f, lface, frame_font, 1, 1);
-    }
-#endif /* HAVE_WINDOW_SYSTEM */
-
-  if (!FRAME_WINDOW_P (f))
-    {
-      LFACE_FAMILY (lface) = build_string ("default");
-      LFACE_SWIDTH (lface) = Qnormal;
-      LFACE_HEIGHT (lface) = make_number (1);
-      LFACE_WEIGHT (lface) = Qnormal;
-      LFACE_SLANT (lface) = Qnormal;
-      LFACE_AVGWIDTH (lface) = Qunspecified;
-    }
-
-  if (UNSPECIFIEDP (LFACE_UNDERLINE (lface)))
-    LFACE_UNDERLINE (lface) = Qnil;
-
-  if (UNSPECIFIEDP (LFACE_OVERLINE (lface)))
-    LFACE_OVERLINE (lface) = Qnil;
-
-  if (UNSPECIFIEDP (LFACE_STRIKE_THROUGH (lface)))
-    LFACE_STRIKE_THROUGH (lface) = Qnil;
-
-  if (UNSPECIFIEDP (LFACE_BOX (lface)))
-    LFACE_BOX (lface) = Qnil;
-
-  if (UNSPECIFIEDP (LFACE_INVERSE (lface)))
-    LFACE_INVERSE (lface) = Qnil;
-
-  if (UNSPECIFIEDP (LFACE_FOREGROUND (lface)))
-    {
-      /* This function is called so early that colors are not yet
-	 set in the frame parameter list.  */
-      Lisp_Object color = Fassq (Qforeground_color, f->param_alist);
-
-      if (CONSP (color) && STRINGP (XCDR (color)))
-	LFACE_FOREGROUND (lface) = XCDR (color);
-      else if (FRAME_WINDOW_P (f))
-	return 0;
-      else if (FRAME_TERMCAP_P (f) || FRAME_MSDOS_P (f))
-	LFACE_FOREGROUND (lface) = build_string (unspecified_fg);
-      else
-	abort ();
-    }
-
-  if (UNSPECIFIEDP (LFACE_BACKGROUND (lface)))
-    {
-      /* This function is called so early that colors are not yet
-	 set in the frame parameter list.  */
-      Lisp_Object color = Fassq (Qbackground_color, f->param_alist);
-      if (CONSP (color) && STRINGP (XCDR (color)))
-	LFACE_BACKGROUND (lface) = XCDR (color);
-      else if (FRAME_WINDOW_P (f))
-	return 0;
-      else if (FRAME_TERMCAP_P (f) || FRAME_MSDOS_P (f))
-	LFACE_BACKGROUND (lface) = build_string (unspecified_bg);
-      else
-	abort ();
-    }
-
-  if (UNSPECIFIEDP (LFACE_STIPPLE (lface)))
-    LFACE_STIPPLE (lface) = Qnil;
-
-  /* Realize the face; it must be fully-specified now.  */
-  xassert (lface_fully_specified_p (XVECTOR (lface)->contents));
-  check_lface (lface);
-  bcopy (XVECTOR (lface)->contents, attrs, sizeof attrs);
-  face = realize_face (c, attrs, 0, NULL, DEFAULT_FACE_ID);
-  return 1;
-}
-
-
-/* Realize basic faces other than the default face in face cache C.
-   SYMBOL is the face name, ID is the face id the realized face must
-   have.  The default face must have been realized already.  */
-
-static void
-realize_named_face (f, symbol, id)
-     struct frame *f;
-     Lisp_Object symbol;
-     int id;
-{
-  struct face_cache *c = FRAME_FACE_CACHE (f);
-  Lisp_Object lface = lface_from_face_name (f, symbol, 0);
-  Lisp_Object attrs[LFACE_VECTOR_SIZE];
-  Lisp_Object symbol_attrs[LFACE_VECTOR_SIZE];
-  struct face *new_face;
-
-  /* The default face must exist and be fully specified.  */
-  get_lface_attributes (f, Qdefault, attrs, 1);
-  check_lface_attrs (attrs);
-  xassert (lface_fully_specified_p (attrs));
-
-  /* If SYMBOL isn't know as a face, create it.  */
-  if (NILP (lface))
-    {
-      Lisp_Object frame;
-      XSETFRAME (frame, f);
-      lface = Finternal_make_lisp_face (symbol, frame);
-    }
-
-  /* Merge SYMBOL's face with the default face.  */
-  get_lface_attributes (f, symbol, symbol_attrs, 1);
-  merge_face_vectors (f, symbol_attrs, attrs, Qnil);
-
-  /* Realize the face.  */
-  new_face = realize_face (c, attrs, 0, NULL, id);
-}
-
-
-/* Realize the fully-specified face with attributes ATTRS in face
-   cache CACHE for character C.  If C is a multibyte character,
-   BASE_FACE is a face that has the same attributes.  Otherwise,
-   BASE_FACE is ignored.  If FORMER_FACE_ID is non-negative, it is an
-   ID of face to remove before caching the new face.  Value is a
-   pointer to the newly created realized face.  */
-
-static struct face *
-realize_face (cache, attrs, c, base_face, former_face_id)
-     struct face_cache *cache;
-     Lisp_Object *attrs;
-     int c;
-     struct face *base_face;
-     int former_face_id;
-{
-  struct face *face;
-
-  /* LFACE must be fully specified.  */
-  xassert (cache != NULL);
-  check_lface_attrs (attrs);
-
-  if (former_face_id >= 0 && cache->used > former_face_id)
-    {
-      /* Remove the former face.  */
-      struct face *former_face = cache->faces_by_id[former_face_id];
-      uncache_face (cache, former_face);
-      free_realized_face (cache->f, former_face);
-    }
-
-  if (FRAME_WINDOW_P (cache->f))
-    face = realize_x_face (cache, attrs, c, base_face);
-  else if (FRAME_TERMCAP_P (cache->f) || FRAME_MSDOS_P (cache->f))
-    face = realize_tty_face (cache, attrs, c);
-  else
-    abort ();
-
-  /* Insert the new face.  */
-  cache_face (cache, face, lface_hash (attrs));
-#ifdef HAVE_WINDOW_SYSTEM
-  if (FRAME_WINDOW_P (cache->f) && face->font == NULL)
-    load_face_font (cache->f, face, c);
-#endif  /* HAVE_WINDOW_SYSTEM */
-  return face;
-}
-
-
-/* Realize the fully-specified face with attributes ATTRS in face
-   cache CACHE for character C.  Do it for X frame CACHE->f.  If C is
-   a multibyte character, BASE_FACE is a face that has the same
-   attributes.  Otherwise, BASE_FACE is ignored.  If the new face
-   doesn't share font with the default face, a fontname is allocated
-   from the heap and set in `font_name' of the new face, but it is not
-   yet loaded here.  Value is a pointer to the newly created realized
-   face.  */
-
-static struct face *
-realize_x_face (cache, attrs, c, base_face)
-     struct face_cache *cache;
-     Lisp_Object *attrs;
-     int c;
-     struct face *base_face;
-{
-#ifdef HAVE_WINDOW_SYSTEM
-  struct face *face, *default_face;
-  struct frame *f;
-  Lisp_Object stipple, overline, strike_through, box;
-
-  xassert (FRAME_WINDOW_P (cache->f));
-  xassert (SINGLE_BYTE_CHAR_P (c)
-	   || base_face);
-
-  /* Allocate a new realized face.  */
-  face = make_realized_face (attrs);
-
-  f = cache->f;
-
-  /* If C is a multibyte character, we share all face attirbutes with
-     BASE_FACE including the realized fontset.  But, we must load a
-     different font.  */
-  if (!SINGLE_BYTE_CHAR_P (c))
-    {
-      bcopy (base_face, face, sizeof *face);
-      face->gc = 0;
-
-      /* Don't try to free the colors copied bitwise from BASE_FACE.  */
-      face->colors_copied_bitwise_p = 1;
-
-      /* to force realize_face to load font */
-      face->font = NULL;
-      return face;
-    }
-
-  /* Now we are realizing a face for ASCII (and unibyte) characters.  */
-
-  /* Determine the font to use.  Most of the time, the font will be
-     the same as the font of the default face, so try that first.  */
-  default_face = FACE_FROM_ID (f, DEFAULT_FACE_ID);
-  if (default_face
-      && FACE_SUITABLE_FOR_CHAR_P (default_face, c)
-      && lface_same_font_attributes_p (default_face->lface, attrs))
-    {
-      face->font = default_face->font;
-      face->fontset = default_face->fontset;
-      face->font_info_id = default_face->font_info_id;
-      face->font_name = default_face->font_name;
-      face->ascii_face = face;
-
-      /* But, as we can't share the fontset, make a new realized
-	 fontset that has the same base fontset as of the default
-	 face.  */
-      face->fontset
-	= make_fontset_for_ascii_face (f, default_face->fontset);
-    }
-  else
-    {
-      /* If the face attribute ATTRS specifies a fontset, use it as
-	 the base of a new realized fontset.  Otherwise, use the same
-	 base fontset as of the default face.  The base determines
-	 registry and encoding of a font.  It may also determine
-	 foundry and family.  The other fields of font name pattern
-	 are constructed from ATTRS.  */
-      int fontset = face_fontset (attrs);
-
-      if ((fontset == -1) && default_face)
-	fontset = default_face->fontset;
-      face->fontset = make_fontset_for_ascii_face (f, fontset);
-      face->font = NULL;	/* to force realize_face to load font */
-
-#ifdef macintosh
-      /* Load the font if it is specified in ATTRS.  This fixes
-         changing frame font on the Mac.  */
-      if (STRINGP (attrs[LFACE_FONT_INDEX]))
-        {
-          struct font_info *font_info =
-            FS_LOAD_FONT (f, 0, XSTRING (attrs[LFACE_FONT_INDEX])->data, -1);
-          if (font_info)
-            face->font = font_info->font;
-        }
-#endif
-    }
-
-  /* Load colors, and set remaining attributes.  */
-
-  load_face_colors (f, face, attrs);
-
-  /* Set up box.  */
-  box = attrs[LFACE_BOX_INDEX];
-  if (STRINGP (box))
-    {
-      /* A simple box of line width 1 drawn in color given by
-	 the string.  */
-      face->box_color = load_color (f, face, attrs[LFACE_BOX_INDEX],
-				    LFACE_BOX_INDEX);
-      face->box = FACE_SIMPLE_BOX;
-      face->box_line_width = 1;
-    }
-  else if (INTEGERP (box))
-    {
-      /* Simple box of specified line width in foreground color of the
-         face.  */
-      xassert (XINT (box) != 0);
-      face->box = FACE_SIMPLE_BOX;
-      face->box_line_width = XINT (box);
-      face->box_color = face->foreground;
-      face->box_color_defaulted_p = 1;
-    }
-  else if (CONSP (box))
-    {
-      /* `(:width WIDTH :color COLOR :shadow SHADOW)'.  SHADOW
-	 being one of `raised' or `sunken'.  */
-      face->box = FACE_SIMPLE_BOX;
-      face->box_color = face->foreground;
-      face->box_color_defaulted_p = 1;
-      face->box_line_width = 1;
-
-      while (CONSP (box))
-	{
-	  Lisp_Object keyword, value;
-
-	  keyword = XCAR (box);
-	  box = XCDR (box);
-
-	  if (!CONSP (box))
-	    break;
-	  value = XCAR (box);
-	  box = XCDR (box);
-
-	  if (EQ (keyword, QCline_width))
-	    {
-	      if (INTEGERP (value) && XINT (value) != 0)
-		face->box_line_width = XINT (value);
-	    }
-	  else if (EQ (keyword, QCcolor))
-	    {
-	      if (STRINGP (value))
-		{
-		  face->box_color = load_color (f, face, value,
-						LFACE_BOX_INDEX);
-		  face->use_box_color_for_shadows_p = 1;
-		}
-	    }
-	  else if (EQ (keyword, QCstyle))
-	    {
-	      if (EQ (value, Qreleased_button))
-		face->box = FACE_RAISED_BOX;
-	      else if (EQ (value, Qpressed_button))
-		face->box = FACE_SUNKEN_BOX;
-	    }
-	}
-    }
-
-  /* Text underline, overline, strike-through.  */
-
-  if (EQ (attrs[LFACE_UNDERLINE_INDEX], Qt))
-    {
-      /* Use default color (same as foreground color).  */
-      face->underline_p = 1;
-      face->underline_defaulted_p = 1;
-      face->underline_color = 0;
-    }
-  else if (STRINGP (attrs[LFACE_UNDERLINE_INDEX]))
-    {
-      /* Use specified color.  */
-      face->underline_p = 1;
-      face->underline_defaulted_p = 0;
-      face->underline_color
-	= load_color (f, face, attrs[LFACE_UNDERLINE_INDEX],
-		      LFACE_UNDERLINE_INDEX);
-    }
-  else if (NILP (attrs[LFACE_UNDERLINE_INDEX]))
-    {
-      face->underline_p = 0;
-      face->underline_defaulted_p = 0;
-      face->underline_color = 0;
-    }
-
-  overline = attrs[LFACE_OVERLINE_INDEX];
-  if (STRINGP (overline))
-    {
-      face->overline_color
-	= load_color (f, face, attrs[LFACE_OVERLINE_INDEX],
-		      LFACE_OVERLINE_INDEX);
-      face->overline_p = 1;
-    }
-  else if (EQ (overline, Qt))
-    {
-      face->overline_color = face->foreground;
-      face->overline_color_defaulted_p = 1;
-      face->overline_p = 1;
-    }
-
-  strike_through = attrs[LFACE_STRIKE_THROUGH_INDEX];
-  if (STRINGP (strike_through))
-    {
-      face->strike_through_color
-	= load_color (f, face, attrs[LFACE_STRIKE_THROUGH_INDEX],
-		      LFACE_STRIKE_THROUGH_INDEX);
-      face->strike_through_p = 1;
-    }
-  else if (EQ (strike_through, Qt))
-    {
-      face->strike_through_color = face->foreground;
-      face->strike_through_color_defaulted_p = 1;
-      face->strike_through_p = 1;
-    }
-
-  stipple = attrs[LFACE_STIPPLE_INDEX];
-  if (!NILP (stipple))
-    face->stipple = load_pixmap (f, stipple, &face->pixmap_w, &face->pixmap_h);
-
-  xassert (FACE_SUITABLE_FOR_CHAR_P (face, c));
-  return face;
-#endif /* HAVE_WINDOW_SYSTEM */
-}
-
-
-/* Map a specified color of face FACE on frame F to a tty color index.
-   IDX is either LFACE_FOREGROUND_INDEX or LFACE_BACKGROUND_INDEX, and
-   specifies which color to map.  Set *DEFAULTED to 1 if mapping to the
-   default foreground/background colors.  */
-
-static void
-map_tty_color (f, face, idx, defaulted)
-     struct frame *f;
-     struct face *face;
-     enum lface_attribute_index idx;
-     int *defaulted;
-{
-  Lisp_Object frame, color, def;
-  int foreground_p = idx == LFACE_FOREGROUND_INDEX;
-  unsigned long default_pixel, default_other_pixel, pixel;
-
-  xassert (idx == LFACE_FOREGROUND_INDEX || idx == LFACE_BACKGROUND_INDEX);
-
-  if (foreground_p)
-    {
-      pixel = default_pixel = FACE_TTY_DEFAULT_FG_COLOR;
-      default_other_pixel = FACE_TTY_DEFAULT_BG_COLOR;
-    }
-  else
-    {
-      pixel = default_pixel = FACE_TTY_DEFAULT_BG_COLOR;
-      default_other_pixel = FACE_TTY_DEFAULT_FG_COLOR;
-    }
-  
-  XSETFRAME (frame, f);
-  color = face->lface[idx];
-  
-  if (STRINGP (color)
-      && XSTRING (color)->size
-      && CONSP (Vtty_defined_color_alist)
-      && (def = assq_no_quit (color, call1 (Qtty_color_alist, frame)),
-	  CONSP (def)))
-    {
-      /* Associations in tty-defined-color-alist are of the form
-	 (NAME INDEX R G B).  We need the INDEX part.  */
-      pixel = XINT (XCAR (XCDR (def)));
-    }
-
-  if (pixel == default_pixel && STRINGP (color))
-    {
-      pixel = load_color (f, face, color, idx);
-
-#if defined (MSDOS) || defined (WINDOWSNT)
-      /* If the foreground of the default face is the default color,
-	 use the foreground color defined by the frame.  */
-#ifdef MSDOS
-      if (FRAME_MSDOS_P (f))
-	{
-#endif /* MSDOS */
-	  if (pixel == default_pixel
-	      || pixel == FACE_TTY_DEFAULT_COLOR)
-	    {
-	      if (foreground_p)
-		pixel = FRAME_FOREGROUND_PIXEL (f);
-	      else
-		pixel = FRAME_BACKGROUND_PIXEL (f);
-	      face->lface[idx] = tty_color_name (f, pixel);
-	      *defaulted = 1;
-	    }
-	  else if (pixel == default_other_pixel)
-	    {
-	      if (foreground_p)
-		pixel = FRAME_BACKGROUND_PIXEL (f);
-	      else
-		pixel = FRAME_FOREGROUND_PIXEL (f);
-	      face->lface[idx] = tty_color_name (f, pixel);
-	      *defaulted = 1;
-	    }
-#ifdef MSDOS
-	}
-#endif
-#endif /* MSDOS or WINDOWSNT */
-    }
-
-  if (foreground_p)
-    face->foreground = pixel;
-  else
-    face->background = pixel;
-}
-
-
-/* Realize the fully-specified face with attributes ATTRS in face
-   cache CACHE for character C.  Do it for TTY frame CACHE->f.  Value is a
-   pointer to the newly created realized face.  */
-
-static struct face *
-realize_tty_face (cache, attrs, c)
-     struct face_cache *cache;
-     Lisp_Object *attrs;
-     int c;
-{
-  struct face *face;
-  int weight, slant;
-  int face_colors_defaulted = 0;
-  struct frame *f = cache->f;
-
-  /* Frame must be a termcap frame.  */
-  xassert (FRAME_TERMCAP_P (cache->f) || FRAME_MSDOS_P (cache->f));
-
-  /* Allocate a new realized face.  */
-  face = make_realized_face (attrs);
-  face->font_name = FRAME_MSDOS_P (cache->f) ? "ms-dos" : "tty";
-
-  /* Map face attributes to TTY appearances.  We map slant to
-     dimmed text because we want italic text to appear differently
-     and because dimmed text is probably used infrequently.  */
-  weight = face_numeric_weight (attrs[LFACE_WEIGHT_INDEX]);
-  slant = face_numeric_slant (attrs[LFACE_SLANT_INDEX]);
-
-  if (weight > XLFD_WEIGHT_MEDIUM)
-    face->tty_bold_p = 1;
-  if (weight < XLFD_WEIGHT_MEDIUM || slant != XLFD_SLANT_ROMAN)
-    face->tty_dim_p = 1;
-  if (!NILP (attrs[LFACE_UNDERLINE_INDEX]))
-    face->tty_underline_p = 1;
-  if (!NILP (attrs[LFACE_INVERSE_INDEX]))
-    face->tty_reverse_p = 1;
-
-  /* Map color names to color indices.  */
-  map_tty_color (f, face, LFACE_FOREGROUND_INDEX, &face_colors_defaulted);
-  map_tty_color (f, face, LFACE_BACKGROUND_INDEX, &face_colors_defaulted);
-  
-  /* Swap colors if face is inverse-video.  If the colors are taken
-     from the frame colors, they are already inverted, since the
-     frame-creation function calls x-handle-reverse-video.  */
-  if (face->tty_reverse_p && !face_colors_defaulted)
-    {
-      unsigned long tem = face->foreground;
-      face->foreground = face->background;
-      face->background = tem;
-    }
-
-  if (tty_suppress_bold_inverse_default_colors_p
-      && face->tty_bold_p
-      && face->background == FACE_TTY_DEFAULT_FG_COLOR
-      && face->foreground == FACE_TTY_DEFAULT_BG_COLOR)
-    face->tty_bold_p = 0;
-
-  return face;
-}
-
-
-DEFUN ("tty-suppress-bold-inverse-default-colors",
-       Ftty_suppress_bold_inverse_default_colors,
-       Stty_suppress_bold_inverse_default_colors, 1, 1, 0,
-  "Suppress/allow boldness of faces with inverse default colors.\n\
-SUPPRESS non-nil means suppress it.\n\
-This affects bold faces on TTYs whose foreground is the default background\n\
-color of the display and whose background is the default foreground color.\n\
-For such faces, the bold face attribute is ignored if this variable\n\
-is non-nil.")
-  (suppress)
-     Lisp_Object suppress;
-{
-  tty_suppress_bold_inverse_default_colors_p = !NILP (suppress);
-  ++face_change_count;
-  return suppress;
-}
-
-
-
-/***********************************************************************
-			   Computing Faces
- ***********************************************************************/
-
-/* Return the ID of the face to use to display character CH with face
-   property PROP on frame F in current_buffer.  */
-
-int
-compute_char_face (f, ch, prop)
-     struct frame *f;
-     int ch;
-     Lisp_Object prop;
-{
-  int face_id;
-
-  if (NILP (current_buffer->enable_multibyte_characters))
-    ch = 0;
-
-  if (NILP (prop))
-    {
-      struct face *face = FACE_FROM_ID (f, DEFAULT_FACE_ID);
-      face_id = FACE_FOR_CHAR (f, face, ch);
-    }
-  else
-    {
-      Lisp_Object attrs[LFACE_VECTOR_SIZE];
-      struct face *default_face = FACE_FROM_ID (f, DEFAULT_FACE_ID);
-      bcopy (default_face->lface, attrs, sizeof attrs);
-      merge_face_vector_with_property (f, attrs, prop);
-      face_id = lookup_face (f, attrs, ch, NULL);
-    }
-
-  return face_id;
-}
-
-
-/* Return the face ID associated with buffer position POS for
-   displaying ASCII characters.  Return in *ENDPTR the position at
-   which a different face is needed, as far as text properties and
-   overlays are concerned.  W is a window displaying current_buffer.
-
-   REGION_BEG, REGION_END delimit the region, so it can be
-   highlighted.
-
-   LIMIT is a position not to scan beyond.  That is to limit the time
-   this function can take.
-
-   If MOUSE is non-zero, use the character's mouse-face, not its face.
-
-   The face returned is suitable for displaying ASCII characters.  */
-
-int
-face_at_buffer_position (w, pos, region_beg, region_end,
-			 endptr, limit, mouse)
-     struct window *w;
-     int pos;
-     int region_beg, region_end;
-     int *endptr;
-     int limit;
-     int mouse;
-{
-  struct frame *f = XFRAME (w->frame);
-  Lisp_Object attrs[LFACE_VECTOR_SIZE];
-  Lisp_Object prop, position;
-  int i, noverlays;
-  Lisp_Object *overlay_vec;
-  Lisp_Object frame;
-  int endpos;
-  Lisp_Object propname = mouse ? Qmouse_face : Qface;
-  Lisp_Object limit1, end;
-  struct face *default_face;
-
-  /* W must display the current buffer.  We could write this function
-     to use the frame and buffer of W, but right now it doesn't.  */
-  /* xassert (XBUFFER (w->buffer) == current_buffer); */
-
-  XSETFRAME (frame, f);
-  XSETFASTINT (position, pos);
-
-  endpos = ZV;
-  if (pos < region_beg && region_beg < endpos)
-    endpos = region_beg;
-
-  /* Get the `face' or `mouse_face' text property at POS, and
-     determine the next position at which the property changes.  */
-  prop = Fget_text_property (position, propname, w->buffer);
-  XSETFASTINT (limit1, (limit < endpos ? limit : endpos));
-  end = Fnext_single_property_change (position, propname, w->buffer, limit1);
-  if (INTEGERP (end))
-    endpos = XINT (end);
-
-  /* Look at properties from overlays.  */
-  {
-    int next_overlay;
-    int len;
-
-    /* First try with room for 40 overlays.  */
-    len = 40;
-    overlay_vec = (Lisp_Object *) alloca (len * sizeof (Lisp_Object));
-    noverlays = overlays_at (pos, 0, &overlay_vec, &len,
-			     &next_overlay, NULL, 0);
-
-    /* If there are more than 40, make enough space for all, and try
-       again.  */
-    if (noverlays > len)
-      {
-	len = noverlays;
-	overlay_vec = (Lisp_Object *) alloca (len * sizeof (Lisp_Object));
-	noverlays = overlays_at (pos, 0, &overlay_vec, &len,
-				 &next_overlay, NULL, 0);
-      }
-
-    if (next_overlay < endpos)
-      endpos = next_overlay;
-  }
-
-  *endptr = endpos;
-
-  default_face = FACE_FROM_ID (f, DEFAULT_FACE_ID);
-
-  /* Optimize common cases where we can use the default face.  */
-  if (noverlays == 0
-      && NILP (prop)
-      && !(pos >= region_beg && pos < region_end))
-    return DEFAULT_FACE_ID;
-
-  /* Begin with attributes from the default face.  */
-  bcopy (default_face->lface, attrs, sizeof attrs);
-
-  /* Merge in attributes specified via text properties.  */
-  if (!NILP (prop))
-    merge_face_vector_with_property (f, attrs, prop);
-
-  /* Now merge the overlay data.  */
-  noverlays = sort_overlays (overlay_vec, noverlays, w);
-  for (i = 0; i < noverlays; i++)
-    {
-      Lisp_Object oend;
-      int oendpos;
-
-      prop = Foverlay_get (overlay_vec[i], propname);
-      if (!NILP (prop))
-	merge_face_vector_with_property (f, attrs, prop);
-
-      oend = OVERLAY_END (overlay_vec[i]);
-      oendpos = OVERLAY_POSITION (oend);
-      if (oendpos < endpos)
-	endpos = oendpos;
-    }
-
-  /* If in the region, merge in the region face.  */
-  if (pos >= region_beg && pos < region_end)
-    {
-      Lisp_Object region_face = lface_from_face_name (f, Qregion, 0);
-      merge_face_vectors (f, XVECTOR (region_face)->contents, attrs, Qnil);
-
-      if (region_end < endpos)
-	endpos = region_end;
-    }
-
-  *endptr = endpos;
-
-  /* Look up a realized face with the given face attributes,
-     or realize a new one for ASCII characters.  */
-  return lookup_face (f, attrs, 0, NULL);
-}
-
-
-/* Compute the face at character position POS in Lisp string STRING on
-   window W, for ASCII characters.
-
-   If STRING is an overlay string, it comes from position BUFPOS in
-   current_buffer, otherwise BUFPOS is zero to indicate that STRING is
-   not an overlay string.  W must display the current buffer.
-   REGION_BEG and REGION_END give the start and end positions of the
-   region; both are -1 if no region is visible.
-
-   BASE_FACE_ID is the id of a face to merge with.  For strings coming
-   from overlays or the `display' property it is the face at BUFPOS.
-
-   If MOUSE_P is non-zero, use the character's mouse-face, not its face.
-
-   Set *ENDPTR to the next position where to check for faces in
-   STRING; -1 if the face is constant from POS to the end of the
-   string.
-
-   Value is the id of the face to use.  The face returned is suitable
-   for displaying ASCII characters.  */
-
-int
-face_at_string_position (w, string, pos, bufpos, region_beg,
-			 region_end, endptr, base_face_id, mouse_p)
-     struct window *w;
-     Lisp_Object string;
-     int pos, bufpos;
-     int region_beg, region_end;
-     int *endptr;
-     enum face_id base_face_id;
-     int mouse_p;
-{
-  Lisp_Object prop, position, end, limit;
-  struct frame *f = XFRAME (WINDOW_FRAME (w));
-  Lisp_Object attrs[LFACE_VECTOR_SIZE];
-  struct face *base_face;
-  int multibyte_p = STRING_MULTIBYTE (string);
-  Lisp_Object prop_name = mouse_p ? Qmouse_face : Qface;
-
-  /* Get the value of the face property at the current position within
-     STRING.  Value is nil if there is no face property.  */
-  XSETFASTINT (position, pos);
-  prop = Fget_text_property (position, prop_name, string);
-
-  /* Get the next position at which to check for faces.  Value of end
-     is nil if face is constant all the way to the end of the string.
-     Otherwise it is a string position where to check faces next.
-     Limit is the maximum position up to which to check for property
-     changes in Fnext_single_property_change.  Strings are usually
-     short, so set the limit to the end of the string.  */
-  XSETFASTINT (limit, XSTRING (string)->size);
-  end = Fnext_single_property_change (position, prop_name, string, limit);
-  if (INTEGERP (end))
-    *endptr = XFASTINT (end);
-  else
-    *endptr = -1;
-
-  base_face = FACE_FROM_ID (f, base_face_id);
-  xassert (base_face);
-
-  /* Optimize the default case that there is no face property and we
-     are not in the region.  */
-  if (NILP (prop)
-      && (base_face_id != DEFAULT_FACE_ID
-	  /* BUFPOS <= 0 means STRING is not an overlay string, so
-	     that the region doesn't have to be taken into account.  */
-	  || bufpos <= 0
-	  || bufpos < region_beg
-	  || bufpos >= region_end)
-      && (multibyte_p
-	  /* We can't realize faces for different charsets differently
-	     if we don't have fonts, so we can stop here if not working
-	     on a window-system frame.  */
-	  || !FRAME_WINDOW_P (f)
-	  || FACE_SUITABLE_FOR_CHAR_P (base_face, 0)))
-    return base_face->id;
-
-  /* Begin with attributes from the base face.  */
-  bcopy (base_face->lface, attrs, sizeof attrs);
-
-  /* Merge in attributes specified via text properties.  */
-  if (!NILP (prop))
-    merge_face_vector_with_property (f, attrs, prop);
-
-  /* If in the region, merge in the region face.  */
-  if (bufpos
-      && bufpos >= region_beg
-      && bufpos < region_end)
-    {
-      Lisp_Object region_face = lface_from_face_name (f, Qregion, 0);
-      merge_face_vectors (f, XVECTOR (region_face)->contents, attrs, Qnil);
-    }
-
-  /* Look up a realized face with the given face attributes,
-     or realize a new one for ASCII characters.  */
-  return lookup_face (f, attrs, 0, NULL);
-}
-
-
-
-/***********************************************************************
-				Tests
- ***********************************************************************/
-
-#if GLYPH_DEBUG
-
-/* Print the contents of the realized face FACE to stderr.  */
-
-static void
-dump_realized_face (face)
-     struct face *face;
-{
-  fprintf (stderr, "ID: %d\n", face->id);
-#ifdef HAVE_X_WINDOWS
-  fprintf (stderr, "gc: %d\n", (int) face->gc);
-#endif
-  fprintf (stderr, "foreground: 0x%lx (%s)\n",
-	   face->foreground,
-	   XSTRING (face->lface[LFACE_FOREGROUND_INDEX])->data);
-  fprintf (stderr, "background: 0x%lx (%s)\n",
-	   face->background,
-	   XSTRING (face->lface[LFACE_BACKGROUND_INDEX])->data);
-  fprintf (stderr, "font_name: %s (%s)\n",
-	   face->font_name,
-	   XSTRING (face->lface[LFACE_FAMILY_INDEX])->data);
-#ifdef HAVE_X_WINDOWS
-  fprintf (stderr, "font = %p\n", face->font);
-#endif
-  fprintf (stderr, "font_info_id = %d\n", face->font_info_id);
-  fprintf (stderr, "fontset: %d\n", face->fontset);
-  fprintf (stderr, "underline: %d (%s)\n",
-	   face->underline_p,
-	   XSTRING (Fsymbol_name (face->lface[LFACE_UNDERLINE_INDEX]))->data);
-  fprintf (stderr, "hash: %d\n", face->hash);
-  fprintf (stderr, "charset: %d\n", face->charset);
-}
-
-
-DEFUN ("dump-face", Fdump_face, Sdump_face, 0, 1, 0, "")
-   (n)
-     Lisp_Object n;
-{
-  if (NILP (n))
-    {
-      int i;
-
-      fprintf (stderr, "font selection order: ");
-      for (i = 0; i < DIM (font_sort_order); ++i)
-	fprintf (stderr, "%d ", font_sort_order[i]);
-      fprintf (stderr, "\n");
-
-      fprintf (stderr, "alternative fonts: ");
-      debug_print (Vface_alternative_font_family_alist);
-      fprintf (stderr, "\n");
-
-      for (i = 0; i < FRAME_FACE_CACHE (SELECTED_FRAME ())->used; ++i)
-	Fdump_face (make_number (i));
-    }
-  else
-    {
-      struct face *face;
-      CHECK_NUMBER (n, 0);
-      face = FACE_FROM_ID (SELECTED_FRAME (), XINT (n));
-      if (face == NULL)
-	error ("Not a valid face");
-      dump_realized_face (face);
-    }
-
-  return Qnil;
-}
-
-
-DEFUN ("show-face-resources", Fshow_face_resources, Sshow_face_resources,
-       0, 0, 0, "")
-  ()
-{
-  fprintf (stderr, "number of colors = %d\n", ncolors_allocated);
-  fprintf (stderr, "number of pixmaps = %d\n", npixmaps_allocated);
-  fprintf (stderr, "number of GCs = %d\n", ngcs);
-  return Qnil;
-}
-
-#endif /* GLYPH_DEBUG != 0 */
-
-
-
-/***********************************************************************
-			    Initialization
- ***********************************************************************/
-
-void
-syms_of_xfaces ()
-{
-  Qface = intern ("face");
-  staticpro (&Qface);
-  Qbitmap_spec_p = intern ("bitmap-spec-p");
-  staticpro (&Qbitmap_spec_p);
-  Qframe_update_face_colors = intern ("frame-update-face-colors");
-  staticpro (&Qframe_update_face_colors);
-
-  /* Lisp face attribute keywords.  */
-  QCfamily = intern (":family");
-  staticpro (&QCfamily);
-  QCheight = intern (":height");
-  staticpro (&QCheight);
-  QCweight = intern (":weight");
-  staticpro (&QCweight);
-  QCslant = intern (":slant");
-  staticpro (&QCslant);
-  QCunderline = intern (":underline");
-  staticpro (&QCunderline);
-  QCinverse_video = intern (":inverse-video");
-  staticpro (&QCinverse_video);
-  QCreverse_video = intern (":reverse-video");
-  staticpro (&QCreverse_video);
-  QCforeground = intern (":foreground");
-  staticpro (&QCforeground);
-  QCbackground = intern (":background");
-  staticpro (&QCbackground);
-  QCstipple = intern (":stipple");;
-  staticpro (&QCstipple);
-  QCwidth = intern (":width");
-  staticpro (&QCwidth);
-  QCfont = intern (":font");
-  staticpro (&QCfont);
-  QCbold = intern (":bold");
-  staticpro (&QCbold);
-  QCitalic = intern (":italic");
-  staticpro (&QCitalic);
-  QCoverline = intern (":overline");
-  staticpro (&QCoverline);
-  QCstrike_through = intern (":strike-through");
-  staticpro (&QCstrike_through);
-  QCbox = intern (":box");
-  staticpro (&QCbox);
-  QCinherit = intern (":inherit");
-  staticpro (&QCinherit);
-
-  /* Symbols used for Lisp face attribute values.  */
-  QCcolor = intern (":color");
-  staticpro (&QCcolor);
-  QCline_width = intern (":line-width");
-  staticpro (&QCline_width);
-  QCstyle = intern (":style");
-  staticpro (&QCstyle);
-  Qreleased_button = intern ("released-button");
-  staticpro (&Qreleased_button);
-  Qpressed_button = intern ("pressed-button");
-  staticpro (&Qpressed_button);
-  Qnormal = intern ("normal");
-  staticpro (&Qnormal);
-  Qultra_light = intern ("ultra-light");
-  staticpro (&Qultra_light);
-  Qextra_light = intern ("extra-light");
-  staticpro (&Qextra_light);
-  Qlight = intern ("light");
-  staticpro (&Qlight);
-  Qsemi_light = intern ("semi-light");
-  staticpro (&Qsemi_light);
-  Qsemi_bold = intern ("semi-bold");
-  staticpro (&Qsemi_bold);
-  Qbold = intern ("bold");
-  staticpro (&Qbold);
-  Qextra_bold = intern ("extra-bold");
-  staticpro (&Qextra_bold);
-  Qultra_bold = intern ("ultra-bold");
-  staticpro (&Qultra_bold);
-  Qoblique = intern ("oblique");
-  staticpro (&Qoblique);
-  Qitalic = intern ("italic");
-  staticpro (&Qitalic);
-  Qreverse_oblique = intern ("reverse-oblique");
-  staticpro (&Qreverse_oblique);
-  Qreverse_italic = intern ("reverse-italic");
-  staticpro (&Qreverse_italic);
-  Qultra_condensed = intern ("ultra-condensed");
-  staticpro (&Qultra_condensed);
-  Qextra_condensed = intern ("extra-condensed");
-  staticpro (&Qextra_condensed);
-  Qcondensed = intern ("condensed");
-  staticpro (&Qcondensed);
-  Qsemi_condensed = intern ("semi-condensed");
-  staticpro (&Qsemi_condensed);
-  Qsemi_expanded = intern ("semi-expanded");
-  staticpro (&Qsemi_expanded);
-  Qexpanded = intern ("expanded");
-  staticpro (&Qexpanded);
-  Qextra_expanded = intern ("extra-expanded");
-  staticpro (&Qextra_expanded);
-  Qultra_expanded = intern ("ultra-expanded");
-  staticpro (&Qultra_expanded);
-  Qbackground_color = intern ("background-color");
-  staticpro (&Qbackground_color);
-  Qforeground_color = intern ("foreground-color");
-  staticpro (&Qforeground_color);
-  Qunspecified = intern ("unspecified");
-  staticpro (&Qunspecified);
-
-  Qface_alias = intern ("face-alias");
-  staticpro (&Qface_alias);
-  Qdefault = intern ("default");
-  staticpro (&Qdefault);
-  Qtool_bar = intern ("tool-bar");
-  staticpro (&Qtool_bar);
-  Qregion = intern ("region");
-  staticpro (&Qregion);
-  Qfringe = intern ("fringe");
-  staticpro (&Qfringe);
-  Qheader_line = intern ("header-line");
-  staticpro (&Qheader_line);
-  Qscroll_bar = intern ("scroll-bar");
-  staticpro (&Qscroll_bar);
-  Qmenu = intern ("menu");
-  staticpro (&Qmenu);
-  Qcursor = intern ("cursor");
-  staticpro (&Qcursor);
-  Qborder = intern ("border");
-  staticpro (&Qborder);
-  Qmouse = intern ("mouse");
-  staticpro (&Qmouse);
-  Qtty_color_desc = intern ("tty-color-desc");
-  staticpro (&Qtty_color_desc);
-  Qtty_color_by_index = intern ("tty-color-by-index");
-  staticpro (&Qtty_color_by_index);
-  Qtty_color_alist = intern ("tty-color-alist");
-  staticpro (&Qtty_color_alist);
-  Qscalable_fonts_allowed = intern ("scalable-fonts-allowed");
-  staticpro (&Qscalable_fonts_allowed);
-
-  Vparam_value_alist = Fcons (Fcons (Qnil, Qnil), Qnil);
-  staticpro (&Vparam_value_alist);
-  Vface_alternative_font_family_alist = Qnil;
-  staticpro (&Vface_alternative_font_family_alist);
-  Vface_alternative_font_registry_alist = Qnil;
-  staticpro (&Vface_alternative_font_registry_alist);
-
-  defsubr (&Sinternal_make_lisp_face);
-  defsubr (&Sinternal_lisp_face_p);
-  defsubr (&Sinternal_set_lisp_face_attribute);
-#ifdef HAVE_WINDOW_SYSTEM
-  defsubr (&Sinternal_set_lisp_face_attribute_from_resource);
-#endif
-  defsubr (&Scolor_gray_p);
-  defsubr (&Scolor_supported_p);
-  defsubr (&Sinternal_get_lisp_face_attribute);
-  defsubr (&Sinternal_lisp_face_attribute_values);
-  defsubr (&Sinternal_lisp_face_equal_p);
-  defsubr (&Sinternal_lisp_face_empty_p);
-  defsubr (&Sinternal_copy_lisp_face);
-  defsubr (&Sinternal_merge_in_global_face);
-  defsubr (&Sface_font);
-  defsubr (&Sframe_face_alist);
-  defsubr (&Sinternal_set_font_selection_order);
-  defsubr (&Sinternal_set_alternative_font_family_alist);
-  defsubr (&Sinternal_set_alternative_font_registry_alist);
-#if GLYPH_DEBUG
-  defsubr (&Sdump_face);
-  defsubr (&Sshow_face_resources);
-#endif /* GLYPH_DEBUG */
-  defsubr (&Sclear_face_cache);
-  defsubr (&Stty_suppress_bold_inverse_default_colors);
-
-#if defined DEBUG_X_COLORS && defined HAVE_X_WINDOWS
-  defsubr (&Sdump_colors);
-#endif
-
-  DEFVAR_LISP ("font-list-limit", &Vfont_list_limit,
-    "*Limit for font matching.\n\
-If an integer > 0, font matching functions won't load more than\n\
-that number of fonts when searching for a matching font.");
-  Vfont_list_limit = make_number (DEFAULT_FONT_LIST_LIMIT);
-
-  DEFVAR_LISP ("face-new-frame-defaults", &Vface_new_frame_defaults,
-    "List of global face definitions (for internal use only.)");
-  Vface_new_frame_defaults = Qnil;
-
-  DEFVAR_LISP ("face-default-stipple", &Vface_default_stipple,
-    "*Default stipple pattern used on monochrome displays.\n\
-This stipple pattern is used on monochrome displays\n\
-instead of shades of gray for a face background color.\n\
-See `set-face-stipple' for possible values for this variable.");
-  Vface_default_stipple = build_string ("gray3");
-
-  DEFVAR_LISP ("tty-defined-color-alist", &Vtty_defined_color_alist,
-   "An alist of defined terminal colors and their RGB values.");
-  Vtty_defined_color_alist = Qnil;
-
-  DEFVAR_LISP ("scalable-fonts-allowed", &Vscalable_fonts_allowed,
-    "Allowed scalable fonts.\n\
-A value of nil means don't allow any scalable fonts.\n\
-A value of t means allow any scalable font.\n\
-Otherwise, value must be a list of regular expressions.  A font may be\n\
-scaled if its name matches a regular expression in the list.\n\
-Note that if value is nil, a scalable font might still be used, if no\n\
-other font of the appropriate family and registry is available.");
-  Vscalable_fonts_allowed = Qnil;
-
-  DEFVAR_LISP ("face-ignored-fonts", &Vface_ignored_fonts,
-    "List of ignored fonts.\n\
-Each element is a regular expression that matches names of fonts to ignore.");
-  Vface_ignored_fonts = Qnil;
-
-#ifdef HAVE_WINDOW_SYSTEM
-  defsubr (&Sbitmap_spec_p);
-  defsubr (&Sx_list_fonts);
-  defsubr (&Sinternal_face_x_get_resource);
-  defsubr (&Sx_family_fonts);
-  defsubr (&Sx_font_family_list);
-#endif /* HAVE_WINDOW_SYSTEM */
-}
./contrib/xfaces/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:45.960261159 +0000
@@ -1,27291 +0,0 @@
-# Kernel patches configuration file
-# vim: set ts=8 sw=8 noet:
-#
-# There are three kinds of rules (see guards.1 for details):
-# +symbol       include this patch if symbol is defined; otherwise exclude.
-# -symbol       exclude this patch if symbol is defined; otherwise include.
-# -             exclude this patch.
-#
-# Using symbols means that an entirely different source tree will be
-# generated depending on which symbols are defined. This used to be
-# a good thing when arch-specific patches contained conflicts with other
-# patches, but we now have a policy that patches must build everywhere.
-# The result is a unified source tree that allows us to do neat things
-# like ship kernel module packages. Creating a divergent tree breaks
-# these # so you'd better have an extraordinary reason for using them.
-# For example, the openSUSE 10.3 kernel uses them for segregating the
-# -rt patches until they can be integrated completely, and these are
-# only applied at the very end of the series.
-#
-# The most common use in recent kernels is to disable a patch with a
-# username as the symbol to indicate responsbility. Another use is
-# to check in a patch for testing, but have it disabled in all but your
-# own build environment.
-
-	########################################################
-	# latest standard kernel patches
-	# DO NOT MODIFY THEM!
-	# Send separate patches upstream if you find a problem...
-	########################################################
-	patches.kernel.org/4.12.1-001-driver-core-platform-fix-race-condition-with-d.patch
-	patches.kernel.org/4.12.1-002-RDMA-uverbs-Check-port-number-supplied-by-user.patch
-	patches.kernel.org/4.12.1-003-usb-dwc3-replace-p-with-pK.patch
-	patches.kernel.org/4.12.1-004-USB-serial-cp210x-add-ID-for-CEL-EM3588-USB-Zi.patch
-	patches.kernel.org/4.12.1-005-usb-usbip-set-buffer-pointers-to-NULL-after-fr.patch
-	patches.kernel.org/4.12.1-006-Add-USB-quirk-for-HVR-950q-to-avoid-intermitte.patch
-	patches.kernel.org/4.12.1-007-usb-Fix-typo-in-the-definition-of-Endpoint-out.patch
-	patches.kernel.org/4.12.1-008-USB-core-fix-device-node-leak.patch
-	patches.kernel.org/4.12.1-009-USB-serial-option-add-two-Longcheer-device-ids.patch
-	patches.kernel.org/4.12.1-010-USB-serial-qcserial-new-Sierra-Wireless-EM7305.patch
-	patches.kernel.org/4.12.1-011-xhci-Limit-USB2-port-wake-support-for-AMD-Prom.patch
-	patches.kernel.org/4.12.1-012-gfs2-Fix-glock-rhashtable-rcu-bug.patch
-	patches.kernel.org/4.12.1-013-Add-shutdown-to-struct-class.patch
-	patches.kernel.org/4.12.1-014-tpm-Issue-a-TPM2_Shutdown-for-TPM2-devices.patch
-	patches.kernel.org/4.12.1-015-tpm-fix-a-kernel-memory-leak-in-tpm-sysfs.c.patch
-	patches.kernel.org/4.12.1-016-powerpc-powernv-Fix-CPU_HOTPLUG-n-idle.c-compi.patch
-	patches.kernel.org/4.12.1-017-x86-uaccess-Optimize-copy_user_enhanced_fast_s.patch
-	patches.kernel.org/4.12.1-018-sched-fair-cpumask-Export-for_each_cpu_wrap.patch
-	patches.kernel.org/4.12.1-019-sched-core-Implement-new-approach-to-scale-sel.patch
-	patches.kernel.org/4.12.1-020-sched-numa-Use-down_read_trylock-for-the-mmap_.patch
-	patches.kernel.org/4.12.1-021-sched-numa-Override-part-of-migrate_degrades_l.patch
-	patches.kernel.org/4.12.1-022-sched-fair-Simplify-wake_affine-for-the-single.patch
-	patches.kernel.org/4.12.1-023-sched-numa-Implement-NUMA-node-level-wake_affi.patch
-	patches.kernel.org/4.12.1-024-sched-fair-Remove-effective_load.patch
-	patches.kernel.org/4.12.1-025-sched-numa-Hide-numa_wake_affine-from-UP-build.patch
-	patches.kernel.org/4.12.1-026-xen-avoid-deadlock-in-xenbus-driver.patch
-	patches.kernel.org/4.12.1-027-crypto-drbg-Fixes-panic-in-wait_for_completion.patch
-	patches.kernel.org/4.12.1-028-Linux-4.12.1.patch
-	patches.kernel.org/4.12.2-001-mqueue-fix-a-use-after-free-in-sys_mq_notify.patch
-	patches.kernel.org/4.12.2-002-imx-serial-RX-DMA-startup-latency.patch
-	patches.kernel.org/4.12.2-003-proc-Fix-proc_sys_prune_dcache-to-hold-a-sb-re.patch
-	patches.kernel.org/4.12.2-004-locking-rwsem-spinlock-Fix-EINTR-branch-in-__d.patch
-	patches.kernel.org/4.12.2-005-staging-vt6556-vnt_start-Fix-missing-call-to-v.patch
-	patches.kernel.org/4.12.2-006-staging-comedi-fix-clean-up-of-comedi_class-in.patch
-	patches.kernel.org/4.12.2-007-crypto-caam-fix-gfp-allocation-flags-part-I.patch
-	patches.kernel.org/4.12.2-008-crypto-rsa-pkcs1pad-use-constant-time-memory-c.patch
-	patches.kernel.org/4.12.2-009-ext4-check-return-value-of-kstrtoull-correctly.patch
-	patches.kernel.org/4.12.2-010-x86-mm-pat-Don-t-report-PAT-on-CPUs-that-don-t.patch
-	patches.kernel.org/4.12.2-011-Linux-4.12.2.patch
-	patches.kernel.org/4.12.3-001-staging-android-uapi-drop-definitions-of-remov.patch
-	patches.kernel.org/4.12.3-002-net-mlx5-Fix-driver-load-error-flow-when-firmw.patch
-	patches.kernel.org/4.12.3-003-net-mlx5-Cancel-delayed-recovery-work-when-unl.patch
-	patches.kernel.org/4.12.3-004-net-mlx5e-Fix-TX-carrier-errors-report-in-get-.patch
-	patches.kernel.org/4.12.3-005-ipv6-dad-don-t-remove-dynamic-addresses-if-lin.patch
-	patches.kernel.org/4.12.3-006-vxlan-fix-hlist-corruption.patch
-	patches.kernel.org/4.12.3-007-geneve-fix-hlist-corruption.patch
-	patches.kernel.org/4.12.3-008-net-core-Fix-slab-out-of-bounds-in-netdev_stat.patch
-	patches.kernel.org/4.12.3-009-liquidio-fix-bug-in-soft-reset-failure-detecti.patch
-	patches.kernel.org/4.12.3-010-net-ipv6-Compare-lwstate-in-detecting-duplicat.patch
-	patches.kernel.org/4.12.3-011-vrf-fix-bug_on-triggered-by-rx-when-destroying.patch
-	patches.kernel.org/4.12.3-012-virtio-net-fix-leaking-of-ctx-array.patch
-	patches.kernel.org/4.12.3-013-rds-tcp-use-sock_create_lite-to-create-the-acc.patch
-	patches.kernel.org/4.12.3-014-net-mlx5e-Initialize-CEE-s-getpermhwaddr-addre.patch
-	patches.kernel.org/4.12.3-015-cxgb4-fix-BUG-on-interrupt-deallocating-path-o.patch
-	patches.kernel.org/4.12.3-016-tap-convert-a-mutex-to-a-spinlock.patch
-	patches.kernel.org/4.12.3-017-bridge-mdb-fix-leak-on-complete_info-ptr-on-fa.patch
-	patches.kernel.org/4.12.3-018-brcmfmac-fix-possible-buffer-overflow-in-brcmf.patch
-	patches.kernel.org/4.12.3-019-sfc-don-t-read-beyond-unicast-address-list.patch
-	patches.kernel.org/4.12.3-020-Adding-asm-prototypes.h-for-genksyms-to-genera.patch
-	patches.kernel.org/4.12.3-021-sed-regex-in-Makefile.build-requires-line-brea.patch
-	patches.kernel.org/4.12.3-022-Adding-the-type-of-exported-symbols.patch
-	patches.kernel.org/4.12.3-023-sparc64-Fix-gup_huge_pmd.patch
-	patches.kernel.org/4.12.3-024-brcmfmac-Fix-a-memory-leak-in-error-handling-p.patch
-	patches.kernel.org/4.12.3-025-brcmfmac-Fix-glom_skb-leak-in-brcmf_sdiod_recv.patch
-	patches.kernel.org/4.12.3-026-efi-Process-the-MEMATTR-table-only-if-EFI_MEMM.patch
-	patches.kernel.org/4.12.3-027-cfg80211-Define-nla_policy-for-NL80211_ATTR_LO.patch
-	patches.kernel.org/4.12.3-028-cfg80211-Validate-frequencies-nested-in-NL8021.patch
-	patches.kernel.org/4.12.3-029-cfg80211-Check-if-PMKID-attribute-is-of-expect.patch
-	patches.kernel.org/4.12.3-030-cfg80211-Check-if-NAN-service-ID-is-of-expecte.patch
-	patches.kernel.org/4.12.3-031-drm-amdgpu-gfx6-properly-cache-mc_arb_ramcfg.patch
-	patches.kernel.org/4.12.3-032-KVM-ARM64-fix-phy-counter-access-failure-in-gu.patch
-	patches.kernel.org/4.12.3-033-KVM-PPC-Book3S-Fix-typo-in-XICS-on-XIVE-state-.patch
-	patches.kernel.org/4.12.3-034-kvm-vfio-Decouple-only-when-we-match-a-group.patch
-	patches.kernel.org/4.12.3-035-irqchip-gic-v3-Fix-out-of-bound-access-in-gic_.patch
-	patches.kernel.org/4.12.3-036-parisc-Report-SIGSEGV-instead-of-SIGBUS-when-r.patch
-	patches.kernel.org/4.12.3-037-parisc-use-compat_sys_keyctl.patch
-	patches.kernel.org/4.12.3-038-parisc-DMA-API-return-error-instead-of-BUG_ON-.patch
-	patches.kernel.org/4.12.3-039-parisc-mm-Ensure-IRQs-are-off-in-switch_mm.patch
-	patches.kernel.org/4.12.3-040-tools-lib-lockdep-Reduce-MAX_LOCK_DEPTH-to-avo.patch
-	patches.kernel.org/4.12.3-041-compiler-clang-always-inline-when-CONFIG_OPTIM.patch
-	patches.kernel.org/4.12.3-042-thp-mm-fix-crash-due-race-in-MADV_FREE-handlin.patch
-	patches.kernel.org/4.12.3-043-kernel-extable.c-mark-core_kernel_text-notrace.patch
-	patches.kernel.org/4.12.3-044-mm-list_lru.c-fix-list_lru_count_node-to-be-ra.patch
-	patches.kernel.org/4.12.3-045-fs-dcache.c-fix-spin-lockup-issue-on-nlru-lock.patch
-	patches.kernel.org/4.12.3-046-checkpatch-silence-perl-5.26.0-unescaped-left-.patch
-	patches.kernel.org/4.12.3-047-binfmt_elf-use-ELF_ET_DYN_BASE-only-for-PIE.patch
-	patches.kernel.org/4.12.3-048-arm-move-ELF_ET_DYN_BASE-to-4MB.patch
-	patches.kernel.org/4.12.3-049-arm64-move-ELF_ET_DYN_BASE-to-4GB-4MB.patch
-	patches.kernel.org/4.12.3-050-powerpc-move-ELF_ET_DYN_BASE-to-4GB-4MB.patch
-	patches.kernel.org/4.12.3-051-s390-reduce-ELF_ET_DYN_BASE.patch
-	patches.kernel.org/4.12.3-052-exec-Limit-arg-stack-to-at-most-75-of-_STK_LIM.patch
-	patches.kernel.org/4.12.3-053-powerpc-kexec-Fix-radix-to-hash-kexec-due-to-I.patch
-	patches.kernel.org/4.12.3-054-ARM64-dts-marvell-armada37xx-Fix-timer-interru.patch
-	patches.kernel.org/4.12.3-055-arm64-Preventing-READ_IMPLIES_EXEC-propagation.patch
-	patches.kernel.org/4.12.3-056-vt-fix-unchecked-__put_user-in-tioclinux-ioctl.patch
-	patches.kernel.org/4.12.3-057-rcu-Add-memory-barriers-for-NOCB-leader-wakeup.patch
-	patches.kernel.org/4.12.3-058-nvmem-core-fix-leaks-on-registration-errors.patch
-	patches.kernel.org/4.12.3-059-Drivers-hv-vmbus-Close-timing-hole-that-can-co.patch
-	patches.kernel.org/4.12.3-060-mnt-In-umount-propagation-reparent-in-a-separa.patch
-	patches.kernel.org/4.12.3-061-mnt-In-propgate_umount-handle-visiting-mounts-.patch
-	patches.kernel.org/4.12.3-062-mnt-Make-propagate_umount-less-slow-for-overla.patch
-	patches.kernel.org/4.12.3-063-selftests-capabilities-Fix-the-test_execve-tes.patch
-	patches.kernel.org/4.12.3-064-mm-fix-overflow-check-in-expand_upwards.patch
-	patches.kernel.org/4.12.3-065-crypto-talitos-Extend-max-key-length-for-SHA38.patch
-	patches.kernel.org/4.12.3-066-crypto-atmel-only-treat-EBUSY-as-transient-if-.patch
-	patches.kernel.org/4.12.3-067-crypto-sha1-ssse3-Disable-avx2.patch
-	patches.kernel.org/4.12.3-068-crypto-caam-properly-set-IV-after-en-de-crypt.patch
-	patches.kernel.org/4.12.3-069-crypto-caam-fix-signals-handling.patch
-	patches.kernel.org/4.12.3-070-KEYS-DH-validate-__spare-field.patch
-	patches.kernel.org/4.12.3-071-sched-headers-uapi-Fix-linux-sched-types.h-use.patch
-	patches.kernel.org/4.12.3-072-sched-topology-Fix-building-of-overlapping-sch.patch
-	patches.kernel.org/4.12.3-073-sched-topology-Optimize-build_group_mask.patch
-	patches.kernel.org/4.12.3-074-sched-topology-Fix-overlapping-sched_group_mas.patch
-	patches.kernel.org/4.12.3-075-PM-wakeirq-Convert-to-SRCU.patch
-	patches.kernel.org/4.12.3-076-pstore-Fix-leaked-pstore_record-in-pstore_get_.patch
-	patches.kernel.org/4.12.3-077-ALSA-x86-Clear-the-pdata.notify_lpe_audio-poin.patch
-	patches.kernel.org/4.12.3-078-ALSA-hda-realtek-change-the-location-for-one-o.patch
-	patches.kernel.org/4.12.3-079-PM-QoS-return-EINVAL-for-bogus-strings.patch
-	patches.kernel.org/4.12.3-080-kvm-vmx-Do-not-disable-intercepts-for-BNDCFGS.patch
-	patches.kernel.org/4.12.3-081-kvm-x86-Guest-BNDCFGS-requires-guest-MPX-suppo.patch
-	patches.kernel.org/4.12.3-082-kvm-vmx-Check-value-written-to-IA32_BNDCFGS.patch
-	patches.kernel.org/4.12.3-083-kvm-vmx-allow-host-to-access-guest-MSR_IA32_BN.patch
-	patches.kernel.org/4.12.3-084-Linux-4.12.3.patch
-	patches.kernel.org/4.12.4-001-disable-new-gcc-7.1.1-warnings-for-now.patch
-	patches.kernel.org/4.12.4-002-ir-core-fix-gcc-7-warning-on-bool-arithmetic.patch
-	patches.kernel.org/4.12.4-003-s5p-jpeg-don-t-return-a-random-width-height.patch
-	patches.kernel.org/4.12.4-004-thermal-max77620-fix-device-node-reference-imb.patch
-	patches.kernel.org/4.12.4-005-thermal-cpu_cooling-Avoid-accessing-potentiall.patch
-	patches.kernel.org/4.12.4-006-ath9k-fix-tx99-use-after-free.patch
-	patches.kernel.org/4.12.4-007-ath9k-fix-tx99-bus-error.patch
-	patches.kernel.org/4.12.4-008-ath9k-fix-an-invalid-pointer-dereference-in-at.patch
-	patches.kernel.org/4.12.4-009-iwlwifi-mvm-fix-the-recovery-flow-while-connec.patch
-	patches.kernel.org/4.12.4-010-NFC-fix-broken-device-allocation.patch
-	patches.kernel.org/4.12.4-011-NFC-nfcmrvl_uart-add-missing-tty-device-sanity.patch
-	patches.kernel.org/4.12.4-012-NFC-nfcmrvl-do-not-use-device-managed-resource.patch
-	patches.kernel.org/4.12.4-013-NFC-nfcmrvl-use-nfc-device-for-firmware-downlo.patch
-	patches.kernel.org/4.12.4-014-NFC-nfcmrvl-fix-firmware-management-initialisa.patch
-	patches.kernel.org/4.12.4-015-nfc-Ensure-presence-of-required-attributes-in-.patch
-	patches.kernel.org/4.12.4-016-nfc-Fix-the-sockaddr-length-sanitization-in-ll.patch
-	patches.kernel.org/4.12.4-017-NFC-Add-sockaddr-length-checks-before-accessin.patch
-	patches.kernel.org/4.12.4-018-perf-intel-pt-Move-decoder-error-setting-into-.patch
-	patches.kernel.org/4.12.4-019-perf-intel-pt-Improve-sample-timestamp.patch
-	patches.kernel.org/4.12.4-020-perf-intel-pt-Fix-missing-stack-clear.patch
-	patches.kernel.org/4.12.4-021-perf-intel-pt-Ensure-IP-is-zero-when-state-is-.patch
-	patches.kernel.org/4.12.4-022-perf-intel-pt-Fix-last_ip-usage.patch
-	patches.kernel.org/4.12.4-023-perf-intel-pt-Ensure-never-to-set-last_ip-when.patch
-	patches.kernel.org/4.12.4-024-perf-intel-pt-Use-FUP-always-when-scanning-for.patch
-	patches.kernel.org/4.12.4-025-perf-intel-pt-Clear-FUP-flag-on-error.patch
-	patches.kernel.org/4.12.4-026-Bluetooth-use-constant-time-memory-comparison-.patch
-	patches.kernel.org/4.12.4-027-wlcore-fix-64K-page-support.patch
-	patches.kernel.org/4.12.4-028-pstore-Don-t-warn-if-data-is-uncompressed-and-.patch
-	patches.kernel.org/4.12.4-029-mwifiex-fixup-error-cases-in-mwifiex_add_virtu.patch
-	patches.kernel.org/4.12.4-030-Btrfs-fix-invalid-extent-maps-due-to-hole-punc.patch
-	patches.kernel.org/4.12.4-031-btrfs-Don-t-clear-SGID-when-inheriting-ACLs.patch
-	patches.kernel.org/4.12.4-032-Btrfs-incremental-send-fix-invalid-memory-acce.patch
-	patches.kernel.org/4.12.4-033-igb-Explicitly-select-page-0-at-initialization.patch
-	patches.kernel.org/4.12.4-034-spi-atmel-fix-corrupted-data-issue-on-SAM9-fam.patch
-	patches.kernel.org/4.12.4-035-ASoC-zx-i2s-flip-I2S-master-slave-mode.patch
-	patches.kernel.org/4.12.4-036-ASoC-compress-Derive-substream-from-stream-bas.patch
-	patches.kernel.org/4.12.4-037-ASoC-atmel-tse850-fix-off-by-one-in-the-ANA-en.patch
-	patches.kernel.org/4.12.4-038-PM-Domains-Fix-unsafe-iteration-over-modified-.patch
-	patches.kernel.org/4.12.4-039-PM-Domains-Fix-unsafe-iteration-over-modified-.patch
-	patches.kernel.org/4.12.4-040-PM-Domains-Fix-unsafe-iteration-over-modified-.patch
-	patches.kernel.org/4.12.4-041-scsi-ses-do-not-add-a-device-to-an-enclosure-i.patch
-	patches.kernel.org/4.12.4-042-scsi-virtio_scsi-let-host-do-exception-handlin.patch
-	patches.kernel.org/4.12.4-043-scsi-qla2xxx-Allow-ABTS-PURX-RIDA-on-ATIOQ-for.patch
-	patches.kernel.org/4.12.4-044-scsi-Add-STARGET_CREATED_REMOVE-state-to-scsi_.patch
-	patches.kernel.org/4.12.4-045-scsi-Avoid-that-scsi_exit_rq-triggers-a-use-af.patch
-	patches.kernel.org/4.12.4-046-iscsi-target-Add-login_keys_workaround-attribu.patch
-	patches.kernel.org/4.12.4-047-xen-scsiback-Fix-a-TMR-related-use-after-free.patch
-	patches.kernel.org/4.12.4-048-scsi-virtio_scsi-always-read-VPD-pages-for-mul.patch
-	patches.kernel.org/4.12.4-049-powerpc-mm-radix-Only-add-X-for-pages-overlapp.patch
-	patches.kernel.org/4.12.4-050-powerpc-pseries-Fix-passing-of-pp0-in-updatepp.patch
-	patches.kernel.org/4.12.4-051-powerpc-mm-radix-Fix-execute-permissions-for-i.patch
-	patches.kernel.org/4.12.4-052-powerpc-64-Fix-atomic64_inc_not_zero-to-return.patch
-	patches.kernel.org/4.12.4-053-powerpc-Fix-emulation-of-mcrf-in-emulate_step.patch
-	patches.kernel.org/4.12.4-054-powerpc-Fix-emulation-of-mfocrf-in-emulate_ste.patch
-	patches.kernel.org/4.12.4-055-powerpc-asm-Mark-cr0-as-clobbered-in-mftb.patch
-	patches.kernel.org/4.12.4-056-powerpc-mm-radix-Properly-clear-process-table-.patch
-	patches.kernel.org/4.12.4-057-powerpc-perf-Fix-SDAR_MODE-value-for-continous.patch
-	patches.kernel.org/4.12.4-058-xen-x86-fix-cpu-hotplug.patch
-	patches.kernel.org/4.12.4-059-PCI-vmd-Move-SRCU-cleanup-after-bus-child-devi.patch
-	patches.kernel.org/4.12.4-060-PCI-Work-around-poweroff-suspend-to-RAM-issue-.patch
-	patches.kernel.org/4.12.4-061-PCI-rockchip-Use-normal-register-bank-for-conf.patch
-	patches.kernel.org/4.12.4-062-PCI-PM-Restore-the-status-of-PCI-devices-acros.patch
-	patches.kernel.org/4.12.4-063-PCI-MSI-Ignore-affinity-if-pre-post-vector-cou.patch
-	patches.kernel.org/4.12.4-064-usb-xhci-fix-spinlock-recursion-for-USB2-test-.patch
-	patches.kernel.org/4.12.4-065-xhci-fix-memleak-in-xhci_run.patch
-	patches.kernel.org/4.12.4-066-xhci-fix-20000ms-port-resume-timeout.patch
-	patches.kernel.org/4.12.4-067-xhci-Fix-NULL-pointer-dereference-when-cleanin.patch
-	patches.kernel.org/4.12.4-068-xhci-Bad-Ethernet-performance-plugged-in-ASM10.patch
-	patches.kernel.org/4.12.4-069-mxl111sf-Fix-driver-to-use-heap-allocate-buffe.patch
-	patches.kernel.org/4.12.4-070-usb-storage-return-on-error-to-avoid-a-null-po.patch
-	patches.kernel.org/4.12.4-071-USB-cdc-acm-add-device-id-for-quirky-printer.patch
-	patches.kernel.org/4.12.4-072-usb-renesas_usbhs-fix-usbhsc_resume-for-USBHSF.patch
-	patches.kernel.org/4.12.4-073-usb-renesas_usbhs-gadget-disable-all-eps-when-.patch
-	patches.kernel.org/4.12.4-074-HID-multitouch-do-not-blindly-set-EV_KEY-or-EV.patch
-	patches.kernel.org/4.12.4-075-md-don-t-use-flush_signals-in-userspace-proces.patch
-	patches.kernel.org/4.12.4-076-md-fix-deadlock-between-mddev_suspend-and-md_w.patch
-	patches.kernel.org/4.12.4-077-x86-xen-allow-userspace-access-during-hypercal.patch
-	patches.kernel.org/4.12.4-078-cx88-Fix-regression-in-initial-video-standard-.patch
-	patches.kernel.org/4.12.4-079-rc-core-fix-input-repeat-handling.patch
-	patches.kernel.org/4.12.4-080-tools-testing-nvdimm-fix-nfit_test-buffer-over.patch
-	patches.kernel.org/4.12.4-081-libnvdimm-btt-fix-btt_rw_page-not-returning-er.patch
-	patches.kernel.org/4.12.4-082-libnvdimm-fix-the-clear-error-check-in-nsio_rw.patch
-	patches.kernel.org/4.12.4-083-libnvdimm-fix-badblock-range-handling-of-ARS-r.patch
-	patches.kernel.org/4.12.4-084-ext2-Don-t-clear-SGID-when-inheriting-ACLs.patch
-	patches.kernel.org/4.12.4-085-dm-raid-stop-using-BUG-in-__rdev_sectors.patch
-	patches.kernel.org/4.12.4-086-Raid5-should-update-rdev-sectors-after-reshape.patch
-	patches.kernel.org/4.12.4-087-s390-syscalls-Fix-out-of-bounds-arguments-acce.patch
-	patches.kernel.org/4.12.4-088-drm-amdgpu-gfx8-drop-per-APU-CU-limits.patch
-	patches.kernel.org/4.12.4-089-drm-amdgpu-fix-vblank_time-when-displays-are-o.patch
-	patches.kernel.org/4.12.4-090-drm-amdgpu-cgs-always-set-reference-clock-in-m.patch
-	patches.kernel.org/4.12.4-091-drm-amd-amdgpu-Return-error-if-initiating-read.patch
-	patches.kernel.org/4.12.4-092-drm-amdgpu-fix-the-memory-corruption-on-S3.patch
-	patches.kernel.org/4.12.4-093-drm-amdgpu-Don-t-call-amd_powerplay_destroy-if.patch
-	patches.kernel.org/4.12.4-094-drm-radeon-ci-disable-mclk-switching-for-high-.patch
-	patches.kernel.org/4.12.4-095-drm-radeon-Fix-eDP-for-single-display-iMac10-1.patch
-	patches.kernel.org/4.12.4-096-drm-ttm-Fix-use-after-free-in-ttm_bo_clean_mm.patch
-	patches.kernel.org/4.12.4-097-drm-etnaviv-Expose-our-reservation-object-when.patch
-	patches.kernel.org/4.12.4-098-ipmi-use-rcu-lock-around-call-to-intf-handlers.patch
-	patches.kernel.org/4.12.4-099-ipmi-ssif-Add-missing-unlock-in-error-branch.patch
-	patches.kernel.org/4.12.4-100-xfs-Don-t-clear-SGID-when-inheriting-ACLs.patch
-	patches.kernel.org/4.12.4-102-f2fs-load-inode-s-flag-from-disk.patch
-	patches.kernel.org/4.12.4-103-f2fs-wake-up-all-waiters-in-f2fs_submit_discar.patch
-	patches.kernel.org/4.12.4-104-f2fs-sanity-check-checkpoint-segno-and-blkoff.patch
-	patches.kernel.org/4.12.4-105-f2fs-try-to-freeze-in-gc-and-discard-threads.patch
-	patches.kernel.org/4.12.4-106-f2fs-Do-not-issue-small-discards-in-LFS-mode.patch
-	patches.kernel.org/4.12.4-107-f2fs-sanity-check-size-of-nat-and-sit-cache.patch
-	patches.kernel.org/4.12.4-108-f2fs-use-spin_-un-lock_irq-save-restore.patch
-	patches.kernel.org/4.12.4-109-f2fs-Don-t-clear-SGID-when-inheriting-ACLs.patch
-	patches.kernel.org/4.12.4-110-serial-st-asc-Potential-error-pointer-derefere.patch
-	patches.kernel.org/4.12.4-111-serial-sh-sci-Uninitialized-variables-in-sysfs.patch
-	patches.kernel.org/4.12.4-112-ovl-mark-parent-impure-on-ovl_link.patch
-	patches.kernel.org/4.12.4-113-ovl-fix-random-return-value-on-mount.patch
-	patches.kernel.org/4.12.4-114-drm-amd-powerplay-fix-memory-leak-in-cz_hwmgr-.patch
-	patches.kernel.org/4.12.4-115-drm-i915-Disable-MSI-for-all-pre-gen5.patch
-	patches.kernel.org/4.12.4-116-vfio-Fix-group-release-deadlock.patch
-	patches.kernel.org/4.12.4-117-vfio-New-external-user-group-file-match.patch
-	patches.kernel.org/4.12.4-118-vfio-Remove-unnecessary-uses-of-vfio_container.patch
-	patches.kernel.org/4.12.4-119-nvme-rdma-remove-race-conditions-from-IB-signa.patch
-	patches.kernel.org/4.12.4-120-ftrace-Fix-uninitialized-variable-in-match_rec.patch
-	patches.kernel.org/4.12.4-121-iommu-arm-smmu-Plumb-in-new-ACPI-identifiers.patch
-	patches.kernel.org/4.12.4-122-drm-i915-gvt-Fix-inconsistent-locks-holding-se.patch
-	patches.kernel.org/4.12.4-123-drm-atomic-Add-missing-drm_atomic_state_clear-.patch
-	patches.kernel.org/4.12.4-124-MIPS-Fix-mips_atomic_set-retry-condition.patch
-	patches.kernel.org/4.12.4-125-MIPS-Fix-mips_atomic_set-with-EVA.patch
-	patches.kernel.org/4.12.4-126-MIPS-Negate-error-syscall-return-in-trace.patch
-	patches.kernel.org/4.12.4-127-mtd-nand-tango-Fix-incorrect-use-of-SEQIN-comm.patch
-	patches.kernel.org/4.12.4-128-ubifs-Correctly-evict-xattr-inodes.patch
-	patches.kernel.org/4.12.4-129-ubifs-Don-t-leak-kernel-memory-to-the-MTD.patch
-	patches.kernel.org/4.12.4-130-ubifs-Don-t-encrypt-special-files-on-creation.patch
-	patches.kernel.org/4.12.4-131-ubifs-Set-double-hash-cookie-also-for-RENAME_E.patch
-	patches.kernel.org/4.12.4-132-ACPI-EC-Drop-EC-noirq-hooks-to-fix-a-regressio.patch
-	patches.kernel.org/4.12.4-133-Revert-ACPI-EC-Enable-event-freeze-mode.-to-fi.patch
-	patches.kernel.org/4.12.4-134-x86-acpi-Prevent-out-of-bound-access-caused-by.patch
-	patches.kernel.org/4.12.4-135-x86-ioapic-Pass-the-correct-data-to-unmask_ioa.patch
-	patches.kernel.org/4.12.4-136-MIPS-Fix-MIPS-I-ISA-proc-cpuinfo-reporting.patch
-	patches.kernel.org/4.12.4-137-MIPS-Save-static-registers-before-sysmips.patch
-	patches.kernel.org/4.12.4-138-MIPS-Actually-decode-JALX-in-__compute_return_.patch
-	patches.kernel.org/4.12.4-139-MIPS-Fix-unaligned-PC-interpretation-in-comput.patch
-	patches.kernel.org/4.12.4-140-MIPS-math-emu-Prevent-wrong-ISA-mode-instructi.patch
-	patches.kernel.org/4.12.4-141-MIPS-Send-SIGILL-for-BPOSGE32-in-__compute_ret.patch
-	patches.kernel.org/4.12.4-142-MIPS-Rename-sigill_r6-to-sigill_r2r6-in-__comp.patch
-	patches.kernel.org/4.12.4-143-MIPS-Send-SIGILL-for-linked-branches-in-__comp.patch
-	patches.kernel.org/4.12.4-144-MIPS-Send-SIGILL-for-R6-branches-in-__compute_.patch
-	patches.kernel.org/4.12.4-145-MIPS-Fix-a-typo-s-preset-present-in-r2-to-r6-e.patch
-	patches.kernel.org/4.12.4-146-Input-i8042-fix-crash-at-boot-time.patch
-	patches.kernel.org/4.12.4-147-IB-iser-Fix-connection-teardown-race-condition.patch
-	patches.kernel.org/4.12.4-148-IB-core-Namespace-is-mandatory-input-for-addre.patch
-	patches.kernel.org/4.12.4-149-sunrpc-use-constant-time-memory-comparison-for.patch
-	patches.kernel.org/4.12.4-150-net-sunrpc-xprt_sock-fix-regression-in-connect.patch
-	patches.kernel.org/4.12.4-151-NFS-Fix-initialization-of-nfs_page_array-npage.patch
-	patches.kernel.org/4.12.4-152-PNFS-fix-EACCESS-on-commit-to-DS-handling.patch
-	patches.kernel.org/4.12.4-153-NFS-only-invalidate-dentrys-that-are-clearly-i.patch
-	patches.kernel.org/4.12.4-154-udf-Fix-races-with-i_size-changes-during-readp.patch
-	patches.kernel.org/4.12.4-155-udf-Fix-deadlock-between-writeback-and-udf_set.patch
-	patches.kernel.org/4.12.4-156-target-Fix-COMPARE_AND_WRITE-caw_sem-leak-duri.patch
-	patches.kernel.org/4.12.4-157-iser-target-Avoid-isert_conn-cm_id-dereference.patch
-	patches.kernel.org/4.12.4-158-perf-annotate-Fix-broken-arrow-at-row-0-connec.patch
-	patches.kernel.org/4.12.4-159-perf-core-Fix-scheduling-regression-of-pinned-.patch
-	patches.kernel.org/4.12.4-160-Revert-perf-core-Drop-kernel-samples-even-thou.patch
-	patches.kernel.org/4.12.4-161-staging-rtl8188eu-add-TL-WN722N-v2-support.patch
-	patches.kernel.org/4.12.4-162-staging-comedi-ni_mio_common-fix-AO-timer-off-.patch
-	patches.kernel.org/4.12.4-163-staging-sm750fb-avoid-conflicting-vesafb.patch
-	patches.kernel.org/4.12.4-164-staging-lustre-ko2iblnd-check-copy_from_iter-c.patch
-	patches.kernel.org/4.12.4-165-ceph-fix-race-in-concurrent-readdir.patch
-	patches.kernel.org/4.12.4-166-RDMA-uverbs-Fix-the-check-for-port-number.patch
-	patches.kernel.org/4.12.4-167-RDMA-core-Initialize-port_num-in-qp_attr.patch
-	patches.kernel.org/4.12.4-168-drm-mst-Fix-error-handling-during-MST-sideband.patch
-	patches.kernel.org/4.12.4-169-drm-mst-Avoid-dereferencing-a-NULL-mstb-in-drm.patch
-	patches.kernel.org/4.12.4-170-drm-mst-Avoid-processing-partially-received-up.patch
-	patches.kernel.org/4.12.4-171-drm-i915-Make-DP-MST-connector-info-work.patch
-	patches.kernel.org/4.12.4-172-mlx5-Avoid-that-mlx5_ib_sg_to_klms-overflows-t.patch
-	patches.kernel.org/4.12.4-173-hfsplus-Don-t-clear-SGID-when-inheriting-ACLs.patch
-	patches.kernel.org/4.12.4-174-vtime-sched-cputime-Remove-vtime_account_user.patch
-	patches.kernel.org/4.12.4-175-sched-cputime-Always-set-tsk-vtime_snap_whence.patch
-	patches.kernel.org/4.12.4-176-sched-cputime-Rename-vtime-fields.patch
-	patches.kernel.org/4.12.4-177-sched-cputime-Move-the-vtime-task-fields-to-th.patch
-	patches.kernel.org/4.12.4-178-sched-cputime-Accumulate-vtime-on-top-of-nsec-.patch
-	patches.kernel.org/4.12.4-179-sched-fair-Fix-load_balance-affinity-redo-path.patch
-	patches.kernel.org/4.12.4-180-percpu_counter-Rename-__percpu_counter_add-to-.patch
-	patches.kernel.org/4.12.4-181-writeback-rework-wb_-dec-inc-_stat-family-of-f.patch
-	patches.kernel.org/4.12.4-182-kernel-fork.c-virtually-mapped-stacks-do-not-d.patch
-	patches.kernel.org/4.12.4-183-acpi-nfit-Fix-memory-corruption-Unregister-mce.patch
-	patches.kernel.org/4.12.4-184-vmbus-re-enable-channel-tasklet.patch
-	patches.kernel.org/4.12.4-185-cpufreq-intel_pstate-Correct-the-busy-calculat.patch
-	patches.kernel.org/4.12.4-186-spmi-Include-OF-based-modalias-in-device-ueven.patch
-	patches.kernel.org/4.12.4-187-reiserfs-Don-t-clear-SGID-when-inheriting-ACLs.patch
-	patches.kernel.org/4.12.4-188-device-dax-fix-sysfs-duplicate-warnings.patch
-	patches.kernel.org/4.12.4-189-drm-imx-parallel-display-Accept-drm_of_find_pa.patch
-	patches.kernel.org/4.12.4-190-PM-Domains-defer-dev_pm_domain_set-until-genpd.patch
-	patches.kernel.org/4.12.4-191-tracing-Fix-kmemleak-in-instance_rmdir.patch
-	patches.kernel.org/4.12.4-192-drm-i915-fbdev-Check-for-existence-of-ifbdev-v.patch
-	patches.kernel.org/4.12.4-193-drm-i915-Hold-RPM-wakelock-while-initializing-.patch
-	patches.kernel.org/4.12.4-194-drm-i915-reintroduce-VLV-CHV-PFI-programming-p.patch
-	patches.kernel.org/4.12.4-195-smp-hotplug-Move-unparking-of-percpu-threads-t.patch
-	patches.kernel.org/4.12.4-196-smp-hotplug-Replace-BUG_ON-and-react-useful.patch
-	patches.kernel.org/4.12.4-197-alarmtimer-don-t-rate-limit-one-shot-timers.patch
-	patches.kernel.org/4.12.4-198-sched-cputime-Don-t-use-smp_processor_id-in-pr.patch
-	patches.kernel.org/4.12.4-199-Linux-4.12.4.patch
-	patches.kernel.org/4.12.5-001-jfs-Don-t-clear-SGID-when-inheriting-ACLs.patch
-	patches.kernel.org/4.12.5-002-ALSA-fm801-Initialize-chip-after-IRQ-handler-i.patch
-	patches.kernel.org/4.12.5-003-ALSA-hda-Add-missing-NVIDIA-GPU-codec-IDs-to-p.patch
-	patches.kernel.org/4.12.5-004-ALSA-hda-Add-mute-led-support-for-HP-ProBook-4.patch
-	patches.kernel.org/4.12.5-005-parisc-Prevent-TLB-speculation-on-flushed-page.patch
-	patches.kernel.org/4.12.5-006-parisc-Extend-disabled-preemption-in-copy_user.patch
-	patches.kernel.org/4.12.5-007-parisc-Suspend-lockup-detectors-before-system-.patch
-	patches.kernel.org/4.12.5-008-powerpc-pseries-Fix-of_node_put-underflow-duri.patch
-	patches.kernel.org/4.12.5-009-mmc-sunxi-Keep-default-timing-phase-settings-f.patch
-	patches.kernel.org/4.12.5-010-NFS-invalidate-file-size-when-taking-a-lock.patch
-	patches.kernel.org/4.12.5-011-NFSv4.1-Fix-a-race-where-CB_NOTIFY_LOCK-fails-.patch
-	patches.kernel.org/4.12.5-012-scripts-dtc-dtx_diff-update-include-dts-paths-.patch
-	patches.kernel.org/4.12.5-013-crypto-brcm-Fix-SHA3-512-algorithm-failure.patch
-	patches.kernel.org/4.12.5-014-crypto-brcm-remove-BCM_PDC_MBOX-dependency-in-.patch
-	patches.kernel.org/4.12.5-015-crypto-authencesn-Fix-digest_null-crash.patch
-	patches.kernel.org/4.12.5-016-KVM-PPC-Book3S-HV-Enable-TM-before-accessing-T.patch
-	patches.kernel.org/4.12.5-017-KVM-PPC-Book3S-HV-Fix-host-crash-on-changing-H.patch
-	patches.kernel.org/4.12.5-018-dm-integrity-fix-inefficient-allocation-of-jou.patch
-	patches.kernel.org/4.12.5-019-dm-integrity-test-for-corrupted-disk-format-du.patch
-	patches.kernel.org/4.12.5-020-md-remove-idx-from-struct-resync_pages.patch
-	patches.kernel.org/4.12.5-021-md-raid1-fix-writebehind-bio-clone.patch
-	patches.kernel.org/4.12.5-022-md-raid5-add-thread_group-worker-async_tx_issu.patch
-	patches.kernel.org/4.12.5-023-drm-vmwgfx-Fix-gcc-7.1.1-warning.patch
-	patches.kernel.org/4.12.5-024-drm-vmwgfx-Limit-max-desktop-dimensions-to-8Kx.patch
-	patches.kernel.org/4.12.5-025-drm-nouveau-disp-nv50-bump-max-chans-to-21.patch
-	patches.kernel.org/4.12.5-026-drm-nouveau-bar-gf100-fix-access-to-upper-half.patch
-	patches.kernel.org/4.12.5-027-drm-i915-Fix-scaler-init-during-CRTC-HW-state-.patch
-	patches.kernel.org/4.12.5-028-isdn-i4l-fix-buffer-overflow.patch
-	patches.kernel.org/4.12.5-029-ipmi-watchdog-fix-watchdog-timeout-set-on-rebo.patch
-	patches.kernel.org/4.12.5-030-dentry-name-snapshots.patch
-	patches.kernel.org/4.12.5-031-mmc-tmio-mmc-fix-bad-pointer-math.patch
-	patches.kernel.org/4.12.5-032-Linux-4.12.5.patch
-	patches.kernel.org/4.12.6-001-parisc-Increase-thread-and-stack-size-to-32kb.patch
-	patches.kernel.org/4.12.6-002-parisc-Handle-vma-s-whose-context-is-not-curre.patch
-	patches.kernel.org/4.12.6-003-scsi-lpfc-fix-linking-against-modular-NVMe-sup.patch
-	patches.kernel.org/4.12.6-004-ACPI-LPSS-Only-call-pwm_add_table-for-the-firs.patch
-	patches.kernel.org/4.12.6-005-cgroup-don-t-call-migration-methods-if-there-a.patch
-	patches.kernel.org/4.12.6-006-cgroup-create-dfl_root-files-on-subsys-registr.patch
-	patches.kernel.org/4.12.6-007-cgroup-fix-error-return-value-from-cgroup_subt.patch
-	patches.kernel.org/4.12.6-008-libata-array-underflow-in-ata_find_dev.patch
-	patches.kernel.org/4.12.6-009-workqueue-restore-WQ_UNBOUND-max_active-1-to-b.patch
-	patches.kernel.org/4.12.6-010-iwlwifi-dvm-prevent-an-out-of-bounds-access.patch
-	patches.kernel.org/4.12.6-011-brcmfmac-fix-memleak-due-to-calling-brcmf_sdio.patch
-	patches.kernel.org/4.12.6-012-NFSv4-Fix-EXCHANGE_ID-corrupt-verifier-issue.patch
-	patches.kernel.org/4.12.6-013-mmc-sdhci-of-at91-force-card-detect-value-for-.patch
-	patches.kernel.org/4.12.6-014-mmc-core-Use-device_property_read-instead-of-o.patch
-	patches.kernel.org/4.12.6-015-mmc-dw_mmc-Use-device_property_read-instead-of.patch
-	patches.kernel.org/4.12.6-016-mm-mprotect-flush-TLB-if-potentially-racing-wi.patch
-	patches.kernel.org/4.12.6-017-mm-hugetlb.c-__get_user_pages-ignores-certain-.patch
-	patches.kernel.org/4.12.6-018-userfaultfd-non-cooperative-notify-about-unmap.patch
-	patches.kernel.org/4.12.6-019-userfaultfd_zeropage-return-ENOSPC-in-case-mm-.patch
-	patches.kernel.org/4.12.6-020-userfaultfd-non-cooperative-flush-event_wqh-at.patch
-	patches.kernel.org/4.12.6-021-cpuset-fix-a-deadlock-due-to-incomplete-patchi.patch
-	patches.kernel.org/4.12.6-022-ocfs2-don-t-clear-SGID-when-inheriting-ACLs.patch
-	patches.kernel.org/4.12.6-023-ALSA-hda-Fix-speaker-output-from-VAIO-VPCL14M1.patch
-	patches.kernel.org/4.12.6-024-drm-amdgpu-fix-header-on-gfx9-clear-state.patch
-	patches.kernel.org/4.12.6-025-drm-amdgpu-Fix-undue-fallthroughs-in-golden-re.patch
-	patches.kernel.org/4.12.6-026-ASoC-fix-pcm-creation-regression.patch
-	patches.kernel.org/4.12.6-027-ASoC-ux500-Restore-platform-DAI-assignments.patch
-	patches.kernel.org/4.12.6-028-ASoC-do-not-close-shared-backend-dailink.patch
-	patches.kernel.org/4.12.6-029-KVM-arm-arm64-Handle-hva-aging-while-destroyin.patch
-	patches.kernel.org/4.12.6-030-KVM-async_pf-make-rcu-irq-exit-if-not-triggere.patch
-	patches.kernel.org/4.12.6-031-timers-Fix-overflow-in-get_next_timer_interrup.patch
-	patches.kernel.org/4.12.6-032-powerpc-tm-Fix-saving-of-TM-SPRs-in-core-dump.patch
-	patches.kernel.org/4.12.6-033-powerpc-64-Fix-__check_irq_replay-missing-decr.patch
-	patches.kernel.org/4.12.6-034-iommu-amd-Enable-ga_log_intr-when-enabling-gue.patch
-	patches.kernel.org/4.12.6-035-ARM64-dts-marvell-armada-37xx-Fix-the-number-o.patch
-	patches.kernel.org/4.12.6-036-gpiolib-skip-unwanted-events-don-t-convert-the.patch
-	patches.kernel.org/4.12.6-037-ext4-fix-SEEK_HOLE-SEEK_DATA-for-blocksize-pag.patch
-	patches.kernel.org/4.12.6-038-ext4-fix-overflow-caused-by-missing-cast-in-ex.patch
-	patches.kernel.org/4.12.6-039-MIPS-ralink-Fix-build-error-due-to-missing-hea.patch
-	patches.kernel.org/4.12.6-040-clk-sunxi-ng-sun5i-Add-clk_set_rate_parent-to-.patch
-	patches.kernel.org/4.12.6-041-ARM-mvebu-use-__pa_symbol-in-the-mv98dx3236-pl.patch
-	patches.kernel.org/4.12.6-042-ARM-dts-armada-38x-Fix-irq-type-for-pca955.patch
-	patches.kernel.org/4.12.6-043-ARM-dts-tango4-Request-RGMII-RX-and-TX-clock-d.patch
-	patches.kernel.org/4.12.6-044-media-pulse8-cec-persistent_config-should-be-o.patch
-	patches.kernel.org/4.12.6-045-media-lirc-LIRC_GET_REC_RESOLUTION-should-retu.patch
-	patches.kernel.org/4.12.6-046-media-platform-davinci-return-EINVAL-for-VPFE_.patch
-	patches.kernel.org/4.12.6-047-ir-spi-Fix-issues-with-lirc-API.patch
-	patches.kernel.org/4.12.6-048-tcmu-Fix-flushing-cmd-entry-dcache-page.patch
-	patches.kernel.org/4.12.6-049-tcmu-Fix-possbile-memory-leak-OOPs-when-recalc.patch
-	patches.kernel.org/4.12.6-050-ext4-preserve-i_mode-if-__ext4_set_acl-fails.patch
-	patches.kernel.org/4.12.6-051-ext4-Don-t-clear-SGID-when-inheriting-ACLs.patch
-	patches.kernel.org/4.12.6-052-Btrfs-fix-early-ENOSPC-due-to-delalloc.patch
-	patches.kernel.org/4.12.6-053-blk-mq-Include-all-present-CPUs-in-the-default.patch
-	patches.kernel.org/4.12.6-054-blk-mq-Create-hctx-for-each-present-CPU.patch
-	patches.kernel.org/4.12.6-055-block-disable-runtime-pm-for-blk-mq.patch
-	patches.kernel.org/4.12.6-056-saa7164-fix-double-fetch-PCIe-access-condition.patch
-	patches.kernel.org/4.12.6-057-sctp-fix-an-array-overflow-when-all-ext-chunks.patch
-	patches.kernel.org/4.12.6-058-tcp_bbr-cut-pacing-rate-only-if-filled-pipe.patch
-	patches.kernel.org/4.12.6-059-tcp_bbr-introduce-bbr_bw_to_pacing_rate-helper.patch
-	patches.kernel.org/4.12.6-060-tcp_bbr-introduce-bbr_init_pacing_rate_from_rt.patch
-	patches.kernel.org/4.12.6-061-tcp_bbr-remove-sk_pacing_rate-0-transient-duri.patch
-	patches.kernel.org/4.12.6-062-tcp_bbr-init-pacing-rate-on-first-RTT-sample.patch
-	patches.kernel.org/4.12.6-063-ipv4-ipv6-initialize-treq-txhash-in-cookie_v-4.patch
-	patches.kernel.org/4.12.6-064-wireless-wext-terminate-ifr-name-coming-from-u.patch
-	patches.kernel.org/4.12.6-065-net-Zero-terminate-ifr_name-in-dev_ifname.patch
-	patches.kernel.org/4.12.6-066-net-dsa-mv88e6xxx-Enable-CMODE-config-support-.patch
-	patches.kernel.org/4.12.6-067-Revert-rtnetlink-Do-not-generate-notifications.patch
-	patches.kernel.org/4.12.6-068-ipv6-avoid-overflow-of-offset-in-ip6_find_1stf.patch
-	patches.kernel.org/4.12.6-069-net-dsa-b53-Add-missing-ARL-entries-for-BCM531.patch
-	patches.kernel.org/4.12.6-070-ipv4-initialize-fib_trie-prior-to-register_net.patch
-	patches.kernel.org/4.12.6-071-rtnetlink-allocate-more-memory-for-dev_set_mac.patch
-	patches.kernel.org/4.12.6-072-net-bonding-Fix-transmit-load-balancing-in-bal.patch
-	patches.kernel.org/4.12.6-073-mcs7780-Fix-initialization-when-CONFIG_VMAP_ST.patch
-	patches.kernel.org/4.12.6-074-openvswitch-fix-potential-out-of-bound-access-.patch
-	patches.kernel.org/4.12.6-075-packet-fix-use-after-free-in-prb_retire_rx_blk.patch
-	patches.kernel.org/4.12.6-076-ipv6-Don-t-increase-IPSTATS_MIB_FRAGFAILS-twic.patch
-	patches.kernel.org/4.12.6-077-net-ethernet-nb8800-Handle-all-4-RGMII-modes-i.patch
-	patches.kernel.org/4.12.6-078-bonding-commit-link-status-change-after-propos.patch
-	patches.kernel.org/4.12.6-079-dccp-fix-a-memleak-that-dccp_ipv6-doesn-t-put-.patch
-	patches.kernel.org/4.12.6-080-dccp-fix-a-memleak-that-dccp_ipv4-doesn-t-put-.patch
-	patches.kernel.org/4.12.6-081-dccp-fix-a-memleak-for-dccp_feat_init-err-proc.patch
-	patches.kernel.org/4.12.6-082-net-mlx5-Consider-tx_enabled-in-all-modes-on-r.patch
-	patches.kernel.org/4.12.6-083-net-mlx5-Fix-command-completion-after-timeout-.patch
-	patches.kernel.org/4.12.6-084-net-mlx5-Fix-command-bad-flow-on-command-entry.patch
-	patches.kernel.org/4.12.6-085-sctp-don-t-dereference-ptr-before-leaving-_sct.patch
-	patches.kernel.org/4.12.6-086-sctp-fix-the-check-for-_sctp_walk_params-and-_.patch
-	patches.kernel.org/4.12.6-087-net-mlx5e-IPoIB-Modify-add-remove-underlay-QPN.patch
-	patches.kernel.org/4.12.6-088-net-mlx5e-Fix-outer_header_zero-check-size.patch
-	patches.kernel.org/4.12.6-089-net-mlx5-Fix-mlx5_ifc_mtpps_reg_bits-structure.patch
-	patches.kernel.org/4.12.6-090-net-mlx5e-Add-field-select-to-MTPPS-register.patch
-	patches.kernel.org/4.12.6-091-net-mlx5e-Fix-broken-disable-1PPS-flow.patch
-	patches.kernel.org/4.12.6-092-net-mlx5e-Change-1PPS-out-scheme.patch
-	patches.kernel.org/4.12.6-093-net-mlx5e-Add-missing-support-for-PTP_CLK_REQ_.patch
-	patches.kernel.org/4.12.6-094-net-mlx5e-Fix-wrong-delay-calculation-for-over.patch
-	patches.kernel.org/4.12.6-095-net-mlx5e-Schedule-overflow-check-work-to-mlx5.patch
-	patches.kernel.org/4.12.6-096-net-mlx5-Fix-mlx5_add_flow_rules-call-with-cor.patch
-	patches.kernel.org/4.12.6-097-udp6-fix-socket-leak-on-early-demux.patch
-	patches.kernel.org/4.12.6-098-net-phy-Correctly-process-PHY_HALTED-in-phy_st.patch
-	patches.kernel.org/4.12.6-099-workqueue-implicit-ordered-attribute-should-be.patch
-	patches.kernel.org/4.12.6-100-ipv4-fib-Fix-NULL-pointer-deref-during-fib_syn.patch
-	patches.kernel.org/4.12.6-101-virtio_net-fix-truesize-for-mergeable-buffers.patch
-	patches.kernel.org/4.12.6-102-sparc64-Measure-receiver-forward-progress-to-a.patch
-	patches.kernel.org/4.12.6-103-sparc64-Prevent-perf-from-running-during-super.patch
-	patches.kernel.org/4.12.6-104-sparc64-Register-hugepages-during-arch-init.patch
-	patches.kernel.org/4.12.6-105-sparc64-Fix-exception-handling-in-UltraSPARC-I.patch
-	patches.kernel.org/4.12.6-106-drm-vmwgfx-Fix-cursor-hotspot-issue-with-Wayla.patch
-	patches.kernel.org/4.12.6-107-Linux-4.12.6.patch
-	patches.kernel.org/4.12.7-001-ppp-Fix-false-xmit-recursion-detect-with-two-p.patch
-	patches.kernel.org/4.12.7-002-ppp-fix-xmit-recursion-detection-on-ppp-channe.patch
-	patches.kernel.org/4.12.7-003-tcp-avoid-setting-cwnd-to-invalid-ssthresh-aft.patch
-	patches.kernel.org/4.12.7-004-net-fix-keepalive-code-vs-TCP_FASTOPEN_CONNECT.patch
-	patches.kernel.org/4.12.7-005-ipv6-set-rt6i_protocol-properly-in-the-route-w.patch
-	patches.kernel.org/4.12.7-006-bpf-s390-fix-jit-branch-offset-related-to-ldim.patch
-	patches.kernel.org/4.12.7-007-net-mlx4_en-don-t-set-CHECKSUM_COMPLETE-on-SCT.patch
-	patches.kernel.org/4.12.7-008-net-sched-set-xt_tgchk_param-par.net-properly-.patch
-	patches.kernel.org/4.12.7-009-net-sched-set-xt_tgchk_param-par.nft_compat-as.patch
-	patches.kernel.org/4.12.7-010-tcp-fastopen-tcp_connect-must-refresh-the-rout.patch
-	patches.kernel.org/4.12.7-011-qmi_wwan-fix-NULL-deref-on-disconnect.patch
-	patches.kernel.org/4.12.7-012-net-avoid-skb_warn_bad_offload-false-positives.patch
-	patches.kernel.org/4.12.7-013-igmp-Fix-regression-caused-by-igmp-sysctl-name.patch
-	patches.kernel.org/4.12.7-014-udp-consistently-apply-ufo-or-fragmentation.patch
-	patches.kernel.org/4.12.7-015-packet-fix-tp_reserve-race-in-packet_set_ring.patch
-	patches.kernel.org/4.12.7-016-scsi-sg-only-check-for-dxfer_len-greater-than-.patch
-	patches.kernel.org/4.12.7-017-btrfs-Remove-false-alert-when-fiemap-range-is-.patch
-	patches.kernel.org/4.12.7-018-Linux-4.12.7.patch
-	patches.kernel.org/4.12.8-001-mm-ratelimit-PFNs-busy-info-message.patch
-	patches.kernel.org/4.12.8-002-mm-fix-list-corruptions-on-shmem-shrinklist.patch
-	patches.kernel.org/4.12.8-003-futex-Remove-unnecessary-warning-from-get_fute.patch
-	patches.kernel.org/4.12.8-004-xtensa-fix-cache-aliasing-handling-code-for-WT.patch
-	patches.kernel.org/4.12.8-005-xtensa-mm-cache-add-missing-EXPORT_SYMBOLs.patch
-	patches.kernel.org/4.12.8-006-xtensa-don-t-limit-csum_partial-export-by-CONF.patch
-	patches.kernel.org/4.12.8-007-xfs-Fix-leak-of-discard-bio.patch
-	patches.kernel.org/4.12.8-008-pinctrl-armada-37xx-Fix-number-of-pin-in-south.patch
-	patches.kernel.org/4.12.8-009-mtd-nand-atmel-Fix-DT-backward-compatibility-i.patch
-	patches.kernel.org/4.12.8-010-mtd-nand-Fix-timing-setup-for-NANDs-that-do-no.patch
-	patches.kernel.org/4.12.8-011-mtd-nand-Declare-tBERS-tR-and-tPROG-as-u64-to-.patch
-	patches.kernel.org/4.12.8-012-iscsi-target-fix-memory-leak-in-iscsit_setup_t.patch
-	patches.kernel.org/4.12.8-013-iscsi-target-Fix-iscsi_np-reset-hung-task-duri.patch
-	patches.kernel.org/4.12.8-014-usb-storage-fix-deadlock-involving-host-lock-a.patch
-	patches.kernel.org/4.12.8-015-target-Fix-node_acl-demo-mode-uncached-dynamic.patch
-	patches.kernel.org/4.12.8-016-fuse-initialize-the-flock-flag-in-fuse_file-on.patch
-	patches.kernel.org/4.12.8-017-i2c-designware-Some-broken-DSTDs-use-1MiHz-ins.patch
-	patches.kernel.org/4.12.8-018-nand-fix-wrong-default-oob-layout-for-small-pa.patch
-	patches.kernel.org/4.12.8-019-mmc-mmc-correct-the-logic-for-setting-HS400ES-.patch
-	patches.kernel.org/4.12.8-020-nfs-flexfiles-fix-leak-of-nfs4_ff_ds_version-a.patch
-	patches.kernel.org/4.12.8-021-drm-bridge-tc358767-fix-probe-without-attached.patch
-	patches.kernel.org/4.12.8-022-drm-etnaviv-Fix-off-by-one-error-in-reloc-chec.patch
-	patches.kernel.org/4.12.8-023-drm-i915-Fix-out-of-bounds-array-access-in-bdw.patch
-	patches.kernel.org/4.12.8-024-USB-serial-option-add-D-Link-DWM-222-device-ID.patch
-	patches.kernel.org/4.12.8-025-USB-serial-cp210x-add-support-for-Qivicon-USB-.patch
-	patches.kernel.org/4.12.8-026-USB-serial-pl2303-add-new-ATEN-device-id.patch
-	patches.kernel.org/4.12.8-027-usb-musb-fix-tx-fifo-flush-handling-again.patch
-	patches.kernel.org/4.12.8-028-USB-hcd-Mark-secondary-HCD-as-dead-if-the-prim.patch
-	patches.kernel.org/4.12.8-029-staging-iio-resolver-ad2s1210-fix-negative-IIO.patch
-	patches.kernel.org/4.12.8-030-iio-aspeed-adc-wait-for-initial-sequence.patch
-	patches.kernel.org/4.12.8-031-iio-accel-st_accel-add-SPI-3wire-support.patch
-	patches.kernel.org/4.12.8-032-iio-accel-bmc150-Always-restore-device-to-norm.patch
-	patches.kernel.org/4.12.8-033-iio-pressure-st_pressure_core-disable-multirea.patch
-	patches.kernel.org/4.12.8-034-iio-light-tsl2563-use-correct-event-code.patch
-	patches.kernel.org/4.12.8-035-iio-adc-Revert-axp288-Drop-bogus-AXP288_ADC_TS.patch
-	patches.kernel.org/4.12.8-036-staging-comedi-comedi_fops-do-not-call-blockin.patch
-	patches.kernel.org/4.12.8-037-uas-Add-US_FL_IGNORE_RESIDUE-for-Initio-Corpor.patch
-	patches.kernel.org/4.12.8-038-firmware-fix-batched-requests-wake-all-waiters.patch
-	patches.kernel.org/4.12.8-039-firmware-fix-batched-requests-send-wake-up-on-.patch
-	patches.kernel.org/4.12.8-040-firmware-avoid-invalid-fallback-aborts-by-usin.patch
-	patches.kernel.org/4.12.8-041-block-Make-blk_mq_delay_kick_requeue_list-reru.patch
-	patches.kernel.org/4.12.8-042-usb-gadget-udc-renesas_usb3-Fix-usb_gadget_giv.patch
-	patches.kernel.org/4.12.8-043-usb-renesas_usbhs-Fix-UGCTRL2-value-for-R-Car-.patch
-	patches.kernel.org/4.12.8-044-USB-Check-for-dropped-connection-before-switch.patch
-	patches.kernel.org/4.12.8-045-usb-core-unlink-urbs-from-the-tail-of-the-endp.patch
-	patches.kernel.org/4.12.8-046-usb-quirks-Add-no-lpm-quirk-for-Moshi-USB-to-E.patch
-	patches.kernel.org/4.12.8-047-usb-xhci-Add-quirk-for-Certain-failing-HP-keyb.patch
-	patches.kernel.org/4.12.8-048-PCI-Protect-pci_error_handlers-reset_notify-us.patch
-	patches.kernel.org/4.12.8-049-PCI-Remove-__pci_dev_reset-and-pci_dev_reset.patch
-	patches.kernel.org/4.12.8-050-PCI-Add-pci_reset_function_locked.patch
-	patches.kernel.org/4.12.8-051-xhci-Reset-Renesas-uPD72020x-USB-controller-fo.patch
-	patches.kernel.org/4.12.8-052-iio-adc-vf610_adc-Fix-VALT-selection-value-for.patch
-	patches.kernel.org/4.12.8-053-pnfs-blocklayout-require-64-bit-sector_t.patch
-	patches.kernel.org/4.12.8-054-pinctrl-cherryview-Add-Setzer-models-to-the-Ch.patch
-	patches.kernel.org/4.12.8-055-pinctrl-sunxi-add-a-missing-function-of-A10-A2.patch
-	patches.kernel.org/4.12.8-056-pinctrl-intel-merrifield-Correct-UART-pin-list.patch
-	patches.kernel.org/4.12.8-057-pinctrl-uniphier-fix-WARN_ON-of-pingroups-dump.patch
-	patches.kernel.org/4.12.8-058-pinctrl-uniphier-fix-WARN_ON-of-pingroups-dump.patch
-	patches.kernel.org/4.12.8-059-pinctrl-samsung-Remove-bogus-irq_-un-mask-from.patch
-	patches.kernel.org/4.12.8-060-pinctrl-meson-gxbb-Add-missing-GPIODV_18-pin-e.patch
-	patches.kernel.org/4.12.8-061-pinctrl-meson-gxl-Add-missing-GPIODV_18-pin-en.patch
-	patches.kernel.org/4.12.8-062-MIPS-DEC-Fix-an-int-handler.S-CPU_DADDI_WORKAR.patch
-	patches.kernel.org/4.12.8-063-Revert-MIPS-Don-t-unnecessarily-include-kmallo.patch
-	patches.kernel.org/4.12.8-064-MIPS-Octeon-Fix-broken-EDAC-driver.patch
-	patches.kernel.org/4.12.8-065-powerpc-Fix-proc-cpuinfo-revision-for-POWER9-D.patch
-	patches.kernel.org/4.12.8-066-Linux-4.12.8.patch
-	patches.kernel.org/4.12.9-001-audit-Fix-use-after-free-in-audit_remove_watch.patch
-	patches.kernel.org/4.12.9-002-parisc-pci-memory-bar-assignment-fails-with-64.patch
-	patches.kernel.org/4.12.9-003-crypto-ixp4xx-Fix-error-handling-path-in-aead_.patch
-	patches.kernel.org/4.12.9-004-crypto-x86-sha1-Fix-reads-beyond-the-number-of.patch
-	patches.kernel.org/4.12.9-005-drm-i915-Perform-an-invalidate-prior-to-execut.patch
-	patches.kernel.org/4.12.9-006-drm-amdgpu-save-list-length-when-fence-is-sign.patch
-	patches.kernel.org/4.12.9-007-Input-elan_i2c-add-ELAN0608-to-the-ACPI-table.patch
-	patches.kernel.org/4.12.9-008-Input-elan_i2c-Add-antoher-Lenovo-ACPI-ID-for-.patch
-	patches.kernel.org/4.12.9-009-md-fix-test-in-md_write_start.patch
-	patches.kernel.org/4.12.9-010-md-always-clear-safemode-when-md_check_recover.patch
-	patches.kernel.org/4.12.9-011-MD-not-clear-safemode-for-external-metadata-ar.patch
-	patches.kernel.org/4.12.9-012-ALSA-seq-2nd-attempt-at-fixing-race-creating-a.patch
-	patches.kernel.org/4.12.9-013-ALSA-usb-audio-Apply-sample-rate-quirk-to-Senn.patch
-	patches.kernel.org/4.12.9-014-ALSA-usb-audio-Add-mute-TLV-for-playback-volum.patch
-	patches.kernel.org/4.12.9-015-ALSA-usb-audio-add-DSD-support-for-new-Amanero.patch
-	patches.kernel.org/4.12.9-016-mm-discard-memblock-data-later.patch
-	patches.kernel.org/4.12.9-017-slub-fix-per-memcg-cache-leak-on-css-offline.patch
-	patches.kernel.org/4.12.9-018-mm-fix-double-mmap_sem-unlock-on-MMF_UNSTABLE-.patch
-	patches.kernel.org/4.12.9-019-mm-cma_debug.c-fix-stack-corruption-due-to-spr.patch
-	patches.kernel.org/4.12.9-020-mm-mempolicy-fix-use-after-free-when-calling-g.patch
-	patches.kernel.org/4.12.9-021-mm-vmalloc.c-don-t-unconditonally-use-__GFP_HI.patch
-	patches.kernel.org/4.12.9-022-mm-revert-x86_64-and-arm64-ELF_ET_DYN_BASE-bas.patch
-	patches.kernel.org/4.12.9-023-xen-fix-bio-vec-merging.patch
-	patches.kernel.org/4.12.9-024-ARM-dts-imx6qdl-nitrogen6_som2-fix-PCIe-reset.patch
-	patches.kernel.org/4.12.9-025-blk-mq-pci-add-a-fallback-when-pci_irq_get_aff.patch
-	patches.kernel.org/4.12.9-026-powerpc-Fix-VSX-enabling-flushing-to-also-test.patch
-	patches.kernel.org/4.12.9-027-xen-blkfront-use-a-right-index-when-checking-r.patch
-	patches.kernel.org/4.12.9-028-perf-x86-Fix-RDPMC-vs.-mm_struct-tracking.patch
-	patches.kernel.org/4.12.9-029-x86-asm-64-Clear-AC-on-NMI-entries.patch
-	patches.kernel.org/4.12.9-030-x86-Fix-norandmaps-ADDR_NO_RANDOMIZE.patch
-	patches.kernel.org/4.12.9-031-x86-elf-Remove-the-unnecessary-ADDR_NO_RANDOMI.patch
-	patches.kernel.org/4.12.9-032-irqchip-atmel-aic-Fix-unbalanced-of_node_put-i.patch
-	patches.kernel.org/4.12.9-033-irqchip-atmel-aic-Fix-unbalanced-refcount-in-a.patch
-	patches.kernel.org/4.12.9-034-genirq-Restore-trigger-settings-in-irq_modify_.patch
-	patches.kernel.org/4.12.9-035-genirq-ipi-Fixup-checks-against-nr_cpu_ids.patch
-	patches.kernel.org/4.12.9-036-kernel-watchdog-Prevent-false-positives-with-t.patch
-	patches.kernel.org/4.12.9-037-Sanitize-move_pages-permission-checks.patch
-	patches.kernel.org/4.12.9-038-pids-make-task_tgid_nr_ns-safe.patch
-	patches.kernel.org/4.12.9-039-debug-Fix-WARN_ON_ONCE-for-modules.patch
-	patches.kernel.org/4.12.9-040-usb-optimize-acpi-companion-search-for-usb-por.patch
-	patches.kernel.org/4.12.9-041-usb-qmi_wwan-add-D-Link-DWM-222-device-ID.patch
-	patches.kernel.org/4.12.9-042-Linux-4.12.9.patch
-	patches.kernel.org/4.12.10-001-sparc64-remove-unnecessary-log-message.patch
-	patches.kernel.org/4.12.10-002-bonding-require-speed-duplex-only-for-802.3ad.patch
-	patches.kernel.org/4.12.10-003-bonding-ratelimit-failed-speed-duplex-update-.patch
-	patches.kernel.org/4.12.10-004-af_key-do-not-use-GFP_KERNEL-in-atomic-contex.patch
-	patches.kernel.org/4.12.10-005-dccp-purge-write-queue-in-dccp_destroy_sock.patch
-	patches.kernel.org/4.12.10-006-dccp-defer-ccid_hc_tx_delete-at-dismantle-tim.patch
-	patches.kernel.org/4.12.10-007-ipv4-fix-NULL-dereference-in-free_fib_info_rc.patch
-	patches.kernel.org/4.12.10-008-net_sched-sfq-update-hierarchical-backlog-whe.patch
-	patches.kernel.org/4.12.10-009-net_sched-remove-warning-from-qdisc_hash_add.patch
-	patches.kernel.org/4.12.10-010-bpf-fix-bpf_trace_printk-on-32-bit-archs.patch
-	patches.kernel.org/4.12.10-011-net-igmp-Use-ingress-interface-rather-than-vr.patch
-	patches.kernel.org/4.12.10-012-openvswitch-fix-skb_panic-due-to-the-incorrec.patch
-	patches.kernel.org/4.12.10-013-ptr_ring-use-kmalloc_array.patch
-	patches.kernel.org/4.12.10-014-ipv4-better-IP_MAX_MTU-enforcement.patch
-	patches.kernel.org/4.12.10-015-nfp-fix-infinite-loop-on-umapping-cleanup.patch
-	patches.kernel.org/4.12.10-016-tun-handle-register_netdevice-failures-proper.patch
-	patches.kernel.org/4.12.10-017-sctp-fully-initialize-the-IPv6-address-in-sct.patch
-	patches.kernel.org/4.12.10-018-tipc-fix-use-after-free.patch
-	patches.kernel.org/4.12.10-019-ipv6-reset-fn-rr_ptr-when-replacing-route.patch
-	patches.kernel.org/4.12.10-020-ipv6-repair-fib6-tree-in-failure-case.patch
-	patches.kernel.org/4.12.10-021-tcp-when-rearming-RTO-if-RTO-time-is-in-past-.patch
-	patches.kernel.org/4.12.10-022-net-mlx4_core-Enable-4K-UAR-if-SRIOV-module-p.patch
-	patches.kernel.org/4.12.10-023-irda-do-not-leak-initialized-list.dev-to-user.patch
-	patches.kernel.org/4.12.10-024-net-sched-fix-NULL-pointer-dereference-when-a.patch
-	patches.kernel.org/4.12.10-025-net_sched-fix-order-of-queue-length-updates-i.patch
-	patches.kernel.org/4.12.10-026-bpf-verifier-add-additional-patterns-to-evalu.patch
-	patches.kernel.org/4.12.10-027-bpf-fix-mixed-signed-unsigned-derived-min-max.patch
-	patches.kernel.org/4.12.10-028-bpf-verifier-fix-min-max-handling-in-BPF_SUB.patch
-	patches.kernel.org/4.12.10-029-Input-trackpoint-add-new-trackpoint-firmware-.patch
-	patches.kernel.org/4.12.10-030-Input-elan_i2c-add-ELAN0602-ACPI-ID-to-suppor.patch
-	patches.kernel.org/4.12.10-031-Input-ALPS-fix-two-finger-scroll-breakage-in-.patch
-	patches.kernel.org/4.12.10-032-KVM-s390-sthyi-fix-sthyi-inline-assembly.patch
-	patches.kernel.org/4.12.10-033-KVM-s390-sthyi-fix-specification-exception-de.patch
-	patches.kernel.org/4.12.10-034-KVM-x86-simplify-handling-of-PKRU.patch
-	patches.kernel.org/4.12.10-035-KVM-pkeys-do-not-use-PKRU-value-in-vcpu-arch..patch
-	patches.kernel.org/4.12.10-036-KVM-x86-block-guest-protection-keys-unless-th.patch
-	patches.kernel.org/4.12.10-037-ALSA-usb-audio-Add-delay-quirk-for-H650e-Jabr.patch
-	patches.kernel.org/4.12.10-038-ALSA-core-Fix-unexpected-error-at-replacing-u.patch
-	patches.kernel.org/4.12.10-039-ALSA-hda-Add-stereo-mic-quirk-for-Lenovo-G50-.patch
-	patches.kernel.org/4.12.10-040-ALSA-firewire-fix-NULL-pointer-dereference-wh.patch
-	patches.kernel.org/4.12.10-041-ALSA-firewire-motu-destroy-stream-data-surely.patch
-	patches.kernel.org/4.12.10-042-ARCv2-SLC-Make-sure-busy-bit-is-set-properly-.patch
-	patches.kernel.org/4.12.10-043-ARCv2-PAE40-Explicitly-set-MSB-counterpart-of.patch
-	patches.kernel.org/4.12.10-044-ARCv2-PAE40-set-MSB-even-if-CONFIG_ARC_HAS_PA.patch
-	patches.kernel.org/4.12.10-045-PM-hibernate-touch-NMI-watchdog-when-creating.patch
-	patches.kernel.org/4.12.10-046-mm-shmem-fix-handling-sys-kernel-mm-transpare.patch
-	patches.kernel.org/4.12.10-047-dax-fix-deadlock-due-to-misaligned-PMD-faults.patch
-	patches.kernel.org/4.12.10-048-i2c-designware-Fix-system-suspend.patch
-	patches.kernel.org/4.12.10-049-mm-madvise.c-fix-freeing-of-locked-page-with-.patch
-	patches.kernel.org/4.12.10-050-fork-fix-incorrect-fput-of-exe_file-causing-u.patch
-	patches.kernel.org/4.12.10-051-mm-memblock.c-reversed-logic-in-memblock_disc.patch
-	patches.kernel.org/4.12.10-052-arm64-fpsimd-Prevent-registers-leaking-across.patch
-	patches.kernel.org/4.12.10-053-drm-Fix-framebuffer-leak.patch
-	patches.kernel.org/4.12.10-054-drm-Release-driver-tracking-before-making-the.patch
-	patches.kernel.org/4.12.10-055-drm-sun4i-Implement-drm_driver-lastclose-to-r.patch
-	patches.kernel.org/4.12.10-056-drm-atomic-Handle-EDEADLK-with-out-fences-cor.patch
-	patches.kernel.org/4.12.10-057-drm-atomic-If-the-atomic-check-fails-return-i.patch
-	patches.kernel.org/4.12.10-058-drm-i915-vbt-ignore-extraneous-child-devices-.patch
-	patches.kernel.org/4.12.10-059-drm-i915-gvt-Fix-the-kernel-null-pointer-erro.patch
-	patches.kernel.org/4.12.10-060-Revert-drm-amdgpu-fix-vblank_time-when-displa.patch
-	patches.kernel.org/4.12.10-061-ACPI-device-property-Fix-node-lookup-in-acpi_.patch
-	patches.kernel.org/4.12.10-062-tracing-Call-clear_boot_tracer-at-lateinit_sy.patch
-	patches.kernel.org/4.12.10-063-tracing-Missing-error-code-in-tracer_alloc_bu.patch
-	patches.kernel.org/4.12.10-064-tracing-Fix-kmemleak-in-tracing_map_array_fre.patch
-	patches.kernel.org/4.12.10-065-tracing-Fix-freeing-of-filter-in-create_filte.patch
-	patches.kernel.org/4.12.10-066-RDMA-uverbs-Initialize-cq_context-appropriate.patch
-	patches.kernel.org/4.12.10-067-kbuild-linker-script-do-not-match-C-names-unl.patch
-	patches.kernel.org/4.12.10-068-cifs-Fix-df-output-for-users-with-quota-limit.patch
-	patches.kernel.org/4.12.10-069-cifs-return-ENAMETOOLONG-for-overlong-names-i.patch
-	patches.kernel.org/4.12.10-070-nfsd-Limit-end-of-page-list-when-decoding-NFS.patch
-	patches.kernel.org/4.12.10-071-ring-buffer-Have-ring_buffer_alloc_read_page-.patch
-	patches.kernel.org/4.12.10-072-virtio_pci-fix-cpu-affinity-support.patch
-	patches.kernel.org/4.12.10-073-ftrace-Check-for-null-ret_stack-on-profile-fu.patch
-	patches.kernel.org/4.12.10-074-perf-core-Fix-group-cpu-task-validation.patch
-	patches.kernel.org/4.12.10-075-timers-Fix-excessive-granularity-of-new-timer.patch
-	patches.kernel.org/4.12.10-076-x86-mm-Fix-use-after-free-of-ldt_struct.patch
-	patches.kernel.org/4.12.10-077-net-sunrpc-svcsock-fix-NULL-pointer-exception.patch
-	patches.kernel.org/4.12.10-078-netfilter-expect-fix-crash-when-putting-unini.patch
-	patches.kernel.org/4.12.10-079-netfilter-nat-fix-src-map-lookup.patch
-	patches.kernel.org/4.12.10-080-netfilter-nfnetlink-Improve-input-length-sani.patch
-	patches.kernel.org/4.12.10-081-Bluetooth-hidp-fix-possible-might-sleep-error.patch
-	patches.kernel.org/4.12.10-082-Bluetooth-cmtp-fix-possible-might-sleep-error.patch
-	patches.kernel.org/4.12.10-083-Bluetooth-bnep-fix-possible-might-sleep-error.patch
-	patches.kernel.org/4.12.10-084-Revert-android-binder-Sanity-check-at-binder-.patch
-	patches.kernel.org/4.12.10-085-binder-use-group-leader-instead-of-open-threa.patch
-	patches.kernel.org/4.12.10-086-binder-Use-wake-up-hint-for-synchronous-trans.patch
-	patches.kernel.org/4.12.10-087-ANDROID-binder-fix-proc-tsk-check.patch
-	patches.kernel.org/4.12.10-088-iio-imu-adis16480-Fix-acceleration-scale-fact.patch
-	patches.kernel.org/4.12.10-089-iio-hid-sensor-trigger-Fix-the-race-with-user.patch
-	patches.kernel.org/4.12.10-090-iio-magnetometer-st_magn-fix-status-register-.patch
-	patches.kernel.org/4.12.10-091-iio-magnetometer-st_magn-remove-ihl-property-.patch
-	patches.kernel.org/4.12.10-092-staging-rtl8188eu-add-RNX-N150NUB-support.patch
-	patches.kernel.org/4.12.10-093-iommu-Fix-wrong-freeing-of-iommu_device-dev.patch
-	patches.kernel.org/4.12.10-094-Clarify-and-fix-MAX_LFS_FILESIZE-macros.patch
-	patches.kernel.org/4.12.10-095-ntb-ntb_test-ensure-the-link-is-up-before-try.patch
-	patches.kernel.org/4.12.10-096-ntb-transport-shouldn-t-disable-link-due-to-b.patch
-	patches.kernel.org/4.12.10-097-ACPI-APD-Fix-HID-for-Hisilicon-Hip07-08.patch
-	patches.kernel.org/4.12.10-098-ACPI-EC-Fix-regression-related-to-wrong-ECDT-.patch
-	patches.kernel.org/4.12.10-099-powerpc-mm-Ensure-cpumask-update-is-ordered.patch
-	patches.kernel.org/4.12.10-100-Linux-4.12.10.patch
-	patches.kernel.org/4.12.11-001-arm64-mm-abort-uaccess-retries-upon-fatal-sig.patch
-	patches.kernel.org/4.12.11-002-x86-io-Add-memory-clobber-to-insb-insw-insl-o.patch
-	patches.kernel.org/4.12.11-003-irqchip-mips-gic-SYNC-after-enabling-GIC-regi.patch
-	patches.kernel.org/4.12.11-004-Input-synaptics-fix-device-info-appearing-dif.patch
-	patches.kernel.org/4.12.11-005-Input-xpad-fix-PowerA-init-quirk-for-some-gam.patch
-	patches.kernel.org/4.12.11-006-crypto-chacha20-fix-handling-of-chunked-input.patch
-	patches.kernel.org/4.12.11-007-i2c-ismt-Don-t-duplicate-the-receive-length-f.patch
-	patches.kernel.org/4.12.11-008-i2c-ismt-Return-EMSGSIZE-for-block-reads-with.patch
-	patches.kernel.org/4.12.11-009-crypto-algif_skcipher-only-call-put_page-on-r.patch
-	patches.kernel.org/4.12.11-010-mm-uprobes-fix-multiple-free-of-uprobes_state.patch
-	patches.kernel.org/4.12.11-011-mm-madvise-ensure-poisoned-pages-are-removed-.patch
-	patches.kernel.org/4.12.11-012-ceph-fix-readpage-from-fscache.patch
-	patches.kernel.org/4.12.11-013-cpumask-fix-spurious-cpumask_of_node-on-non-N.patch
-	patches.kernel.org/4.12.11-014-cpuset-Fix-incorrect-memory_pressure-control-.patch
-	patches.kernel.org/4.12.11-015-alpha-uapi-Add-support-for-__SANE_USERSPACE_T.patch
-	patches.kernel.org/4.12.11-016-CIFS-Fix-maximum-SMB2-header-size.patch
-	patches.kernel.org/4.12.11-017-CIFS-remove-endian-related-sparse-warning.patch
-	patches.kernel.org/4.12.11-018-dm-mpath-do-not-lock-up-a-CPU-with-requeuing-.patch
-	patches.kernel.org/4.12.11-019-drm-vmwgfx-Fix-F26-Wayland-screen-update-issu.patch
-	patches.kernel.org/4.12.11-020-wl1251-add-a-missing-spin_lock_init.patch
-	patches.kernel.org/4.12.11-021-mmc-sdhci-xenon-add-set_power-callback.patch
-	patches.kernel.org/4.12.11-022-lib-mpi-kunmap-after-finishing-accessing-buff.patch
-	patches.kernel.org/4.12.11-023-xfrm-policy-check-policy-direction-value.patch
-	patches.kernel.org/4.12.11-024-drm-ttm-Fix-accounting-error-when-fail-to-get.patch
-	patches.kernel.org/4.12.11-025-nvme-fix-the-definition-of-the-doorbell-buffe.patch
-	patches.kernel.org/4.12.11-026-drm-nouveau-i2c-gf119-add-support-for-address.patch
-	patches.kernel.org/4.12.11-027-epoll-fix-race-between-ep_poll_callback-POLLF.patch
-	patches.kernel.org/4.12.11-028-Linux-4.12.11.patch
-	patches.kernel.org/4.12.12-001-usb-quirks-add-delay-init-quirk-for-Corsair-S.patch
-	patches.kernel.org/4.12.12-002-USB-serial-option-add-support-for-D-Link-DWM-.patch
-	patches.kernel.org/4.12.12-003-usb-Add-device-quirk-for-Logitech-HD-Pro-Webc.patch
-	patches.kernel.org/4.12.12-004-usb-xhci-Fix-regression-when-ATI-chipsets-det.patch
-	patches.kernel.org/4.12.12-005-USB-musb-fix-external-abort-on-suspend.patch
-	patches.kernel.org/4.12.12-006-ANDROID-binder-add-padding-to-binder_fd_array.patch
-	patches.kernel.org/4.12.12-007-ANDROID-binder-add-hwbinder-vndbinder-to-BIND.patch
-	patches.kernel.org/4.12.12-008-USB-core-Avoid-race-of-async_completed-w-usbd.patch
-	patches.kernel.org/4.12.12-009-staging-rts5208-fix-incorrect-shift-to-extrac.patch
-	patches.kernel.org/4.12.12-010-iio-adc-ti-ads1015-fix-incorrect-data-rate-se.patch
-	patches.kernel.org/4.12.12-011-iio-adc-ti-ads1015-fix-scale-information-for-.patch
-	patches.kernel.org/4.12.12-012-iio-adc-ti-ads1015-enable-conversion-when-CON.patch
-	patches.kernel.org/4.12.12-013-iio-adc-ti-ads1015-avoid-getting-stale-result.patch
-	patches.kernel.org/4.12.12-014-iio-adc-ti-ads1015-don-t-return-invalid-value.patch
-	patches.kernel.org/4.12.12-015-iio-adc-ti-ads1015-add-adequate-wait-time-to-.patch
-	patches.kernel.org/4.12.12-016-driver-core-bus-Fix-a-potential-double-free.patch
-	patches.kernel.org/4.12.12-017-HID-wacom-Do-not-completely-map-WACOM_HID_WD_.patch
-	patches.kernel.org/4.12.12-018-binder-free-memory-on-error.patch
-	patches.kernel.org/4.12.12-019-crypto-caam-qi-fix-compilation-with-CONFIG_DE.patch
-	patches.kernel.org/4.12.12-020-crypto-caam-qi-fix-compilation-with-DEBUG-ena.patch
-	patches.kernel.org/4.12.12-021-fpga-altera-hps2fpga-fix-multiple-init-of-l3_.patch
-	patches.kernel.org/4.12.12-022-intel_th-pci-Add-Cannon-Lake-PCH-H-support.patch
-	patches.kernel.org/4.12.12-023-intel_th-pci-Add-Cannon-Lake-PCH-LP-support.patch
-	patches.kernel.org/4.12.12-024-ath10k-fix-memory-leak-in-rx-ring-buffer-allo.patch
-	patches.kernel.org/4.12.12-025-Input-trackpoint-assume-3-buttons-when-button.patch
-	patches.kernel.org/4.12.12-026-rtlwifi-rtl_pci_probe-Fix-fail-path-of-_rtl_p.patch
-	patches.kernel.org/4.12.12-027-Bluetooth-Add-support-of-13d3-3494-RTL8723BE-.patch
-	patches.kernel.org/4.12.12-028-iwlwifi-pci-add-new-PCI-ID-for-7265D.patch
-	patches.kernel.org/4.12.12-029-dlm-avoid-double-free-on-error-path-in-dlm_de.patch
-	patches.kernel.org/4.12.12-030-mwifiex-correct-channel-stat-buffer-overflows.patch
-	patches.kernel.org/4.12.12-031-MCB-add-support-for-SC31-to-mcb-lpc.patch
-	patches.kernel.org/4.12.12-032-s390-mm-avoid-empty-zero-pages-for-KVM-guests.patch
-	patches.kernel.org/4.12.12-033-s390-mm-fix-BUG_ON-in-crst_table_upgrade.patch
-	patches.kernel.org/4.12.12-034-drm-nouveau-pci-msi-disable-MSI-on-big-endian.patch
-	patches.kernel.org/4.12.12-035-drm-nouveau-Fix-error-handling-in-nv50_disp_a.patch
-	patches.kernel.org/4.12.12-036-workqueue-Fix-flag-collision.patch
-	patches.kernel.org/4.12.12-037-ahci-don-t-use-MSI-for-devices-with-the-silly.patch
-	patches.kernel.org/4.12.12-038-cs5536-add-support-for-IDE-controller-variant.patch
-	patches.kernel.org/4.12.12-039-scsi-sg-protect-against-races-between-mmap-an.patch
-	patches.kernel.org/4.12.12-040-scsi-sg-recheck-MMAP_IO-request-length-with-l.patch
-	patches.kernel.org/4.12.12-041-of-device-Prevent-buffer-overflow-in-of_devic.patch
-	patches.kernel.org/4.12.12-042-rtlwifi-Fix-memory-leak-when-firmware-request.patch
-	patches.kernel.org/4.12.12-043-rtlwifi-Fix-fallback-firmware-loading.patch
-	patches.kernel.org/4.12.12-044-Linux-4.12.12.patch
-	patches.kernel.org/4.12.13-001-mtd-nand-make-Samsung-SLC-NAND-usable-again.patch
-	patches.kernel.org/4.12.13-002-mtd-nand-hynix-add-support-for-20nm-NAND-chip.patch
-	patches.kernel.org/4.12.13-003-mtd-nand-mxc-Fix-mxc_v1-ooblayout.patch
-	patches.kernel.org/4.12.13-004-mtd-nand-qcom-fix-read-failure-without-comple.patch
-	patches.kernel.org/4.12.13-005-mtd-nand-qcom-fix-config-error-for-BCH.patch
-	patches.kernel.org/4.12.13-006-nvme-fabrics-generate-spec-compliant-UUID-NQN.patch
-	patches.kernel.org/4.12.13-007-btrfs-resume-qgroup-rescan-on-rw-remount.patch
-	patches.kernel.org/4.12.13-008-rtlwifi-btcoexist-Fix-breakage-of-ant_sel-for.patch
-	patches.kernel.org/4.12.13-009-radix-tree-must-check-__radix_tree_preload-re.patch
-	patches.kernel.org/4.12.13-010-selftests-x86-fsgsbase-Test-selectors-1-2-and.patch
-	patches.kernel.org/4.12.13-011-mm-kvfree-the-swap-cluster-info-if-the-swap-f.patch
-	patches.kernel.org/4.12.13-012-mm-swapfile.c-fix-swapon-frontswap_map-memory.patch
-	patches.kernel.org/4.12.13-013-mm-memory.c-fix-mem_cgroup_oom_disable-call-m.patch
-	patches.kernel.org/4.12.13-014-ALSA-msnd-Optimize-harden-DSP-and-MIDI-loops.patch
-	patches.kernel.org/4.12.13-015-KVM-SVM-Limit-PFERR_NESTED_GUEST_PAGE-error_c.patch
-	patches.kernel.org/4.12.13-016-rt2800-fix-TX_PIN_CFG-setting-for-non-MT7620-.patch
-	patches.kernel.org/4.12.13-017-Bluetooth-Properly-check-L2CAP-config-option-.patch
-	patches.kernel.org/4.12.13-018-ARM64-dts-marvell-armada-37xx-Fix-GIC-mainten.patch
-	patches.kernel.org/4.12.13-019-ARM-8692-1-mm-abort-uaccess-retries-upon-fata.patch
-	patches.kernel.org/4.12.13-020-NFS-Fix-2-use-after-free-issues-in-the-I-O-co.patch
-	patches.kernel.org/4.12.13-021-NFS-Sync-the-correct-byte-range-during-synchr.patch
-	patches.kernel.org/4.12.13-022-NFSv4-Fix-up-mirror-allocation.patch
-	patches.kernel.org/4.12.13-023-xfs-XFS_IS_REALTIME_INODE-should-be-false-if-.patch
-	patches.kernel.org/4.12.13-024-Linux-4.12.13.patch
-	patches.kernel.org/4.12.14-001-ipv6-accept-64k-1-packet-length-in-ip6_find_1.patch
-	patches.kernel.org/4.12.14-002-ipv6-add-rcu-grace-period-before-freeing-fib6.patch
-	patches.kernel.org/4.12.14-003-ipv6-fix-sparse-warning-on-rt6i_node.patch
-	patches.kernel.org/4.12.14-004-macsec-add-genl-family-module-alias.patch
-	patches.kernel.org/4.12.14-005-udp-on-peeking-bad-csum-drop-packets-even-if-.patch
-	patches.kernel.org/4.12.14-006-bpf-fix-map-value-attribute-for-hash-of-maps.patch
-	patches.kernel.org/4.12.14-007-fsl-man-Inherit-parent-device-and-of_node.patch
-	patches.kernel.org/4.12.14-008-sctp-Avoid-out-of-bounds-reads-from-address-s.patch
-	patches.kernel.org/4.12.14-009-qlge-avoid-memcpy-buffer-overflow.patch
-	patches.kernel.org/4.12.14-010-tipc-Fix-tipc_sk_reinit-handling-of-EAGAIN.patch
-	patches.kernel.org/4.12.14-011-net-systemport-Be-drop-monitor-friendly.patch
-	patches.kernel.org/4.12.14-012-net-bcmgenet-Be-drop-monitor-friendly.patch
-	patches.kernel.org/4.12.14-013-net-systemport-Free-DMA-coherent-descriptors-.patch
-	patches.kernel.org/4.12.14-014-netvsc-fix-deadlock-betwen-link-status-and-re.patch
-	patches.kernel.org/4.12.14-015-udp6-set-rx_dst_cookie-on-rx_dst-updates.patch
-	patches.kernel.org/4.12.14-016-net-mvpp2-fix-the-mac-address-used-when-using.patch
-	patches.kernel.org/4.12.14-017-cxgb4-Fix-stack-out-of-bounds-read-due-to-wro.patch
-	patches.kernel.org/4.12.14-018-ipv6-set-dst.obsolete-when-a-cached-route-has.patch
-	patches.kernel.org/4.12.14-019-ipv6-do-not-set-sk_destruct-in-IPV6_ADDRFORM-.patch
-	patches.kernel.org/4.12.14-020-packet-Don-t-write-vnet-header-beyond-end-of-.patch
-	patches.kernel.org/4.12.14-021-kcm-do-not-attach-PF_KCM-sockets-to-avoid-dea.patch
-	patches.kernel.org/4.12.14-022-net-dsa-bcm_sf2-Fix-number-of-CFP-entries-for.patch
-	patches.kernel.org/4.12.14-023-net-mlx5e-Check-for-qos-capability-in-dcbnl_i.patch
-	patches.kernel.org/4.12.14-024-net-mlx5e-Fix-DCB_CAP_ATTR_DCBX-capability-fo.patch
-	patches.kernel.org/4.12.14-025-net-mlx5-Fix-arm-SRQ-command-for-ISSI-version.patch
-	patches.kernel.org/4.12.14-026-net-mlx5e-Fix-dangling-page-pointer-on-DMA-ma.patch
-	patches.kernel.org/4.12.14-027-net-mlx5e-Don-t-override-user-RSS-upon-set-ch.patch
-	patches.kernel.org/4.12.14-028-net-mlx5e-Properly-resolve-TC-offloaded-ipv6-.patch
-	patches.kernel.org/4.12.14-029-net-mlx5-E-Switch-Unload-the-representors-in-.patch
-	patches.kernel.org/4.12.14-030-net-mlx5e-Fix-inline-header-size-for-small-pa.patch
-	patches.kernel.org/4.12.14-031-net-mlx5e-Fix-CQ-moderation-mode-not-set-prop.patch
-	patches.kernel.org/4.12.14-032-Revert-net-phy-Correctly-process-PHY_HALTED-i.patch
-	patches.kernel.org/4.12.14-033-net-fec-Allow-reception-of-frames-bigger-than.patch
-	patches.kernel.org/4.12.14-034-mlxsw-spectrum-Forbid-linking-to-devices-that.patch
-	patches.kernel.org/4.12.14-035-bridge-switchdev-Clear-forward-mark-when-tran.patch
-	patches.kernel.org/4.12.14-036-Revert-net-use-lib-percpu_counter-API-for-fra.patch
-	patches.kernel.org/4.12.14-037-Revert-net-fix-percpu-memory-leaks.patch
-	patches.kernel.org/4.12.14-038-gianfar-Fix-Tx-flow-control-deactivation.patch
-	patches.kernel.org/4.12.14-039-vhost_net-correctly-check-tx-avail-during-rx-.patch
-	patches.kernel.org/4.12.14-040-ip6_gre-update-mtu-properly-in-ip6gre_err.patch
-	patches.kernel.org/4.12.14-041-ipv6-fix-memory-leak-with-multiple-tables-dur.patch
-	patches.kernel.org/4.12.14-042-ipv6-fix-typo-in-fib6_net_exit.patch
-	patches.kernel.org/4.12.14-043-sctp-fix-missing-wake-ups-in-some-situations.patch
-	patches.kernel.org/4.12.14-044-f2fs-let-fill_super-handle-roll-forward-error.patch
-	patches.kernel.org/4.12.14-045-f2fs-check-hot_data-for-roll-forward-recovery.patch
-	patches.kernel.org/4.12.14-046-x86-fsgsbase-64-Fully-initialize-FS-and-GS-st.patch
-	patches.kernel.org/4.12.14-047-x86-fsgsbase-64-Report-FSBASE-and-GSBASE-corr.patch
-	patches.kernel.org/4.12.14-048-x86-switch_to-64-Rewrite-FS-GS-switching-yet-.patch
-	patches.kernel.org/4.12.14-049-fuse-allow-server-to-run-in-different-pid_ns.patch
-	patches.kernel.org/4.12.14-050-idr-remove-WARN_ON_ONCE-when-trying-to-replac.patch
-	patches.kernel.org/4.12.14-051-md-raid1-10-reset-bio-allocated-from-mempool.patch
-	patches.kernel.org/4.12.14-052-md-raid5-release-flush-io-in-raid5_do_work.patch
-	patches.kernel.org/4.12.14-053-ipv6-Fix-may-be-used-uninitialized-warning-in.patch
-	patches.kernel.org/4.12.14-054-Linux-4.12.14.patch
-
-	########################################################
-	# Non-upstream fixes for stable patches
-	########################################################
-	patches.suse/mlxsw-spectrum-Forbid-linking-to-devices-fix.patch
-	patches.suse/tcp-reset-sk_send_head-in-tcp_write_queue_purge.patch
-
-	########################################################
-	# Build fixes that apply to the vanilla kernel too.
-	# Patches in patches.rpmify are applied to both -vanilla
-	# and patched flavors.
-	########################################################
-
-	patches.rpmify/powerpc-Blacklist-GCC-5.4-6.1-and-6.2.patch
-	patches.rpmify/Add-ksym-provides-tool.patch
-
-	patches.suse/0001-tools-lib-subcmd-pager.c-do-not-alias-select-params.patch
-	patches.suse/0001-objtool-perf-Fix-GCC-8-Wrestrict-error.patch
-	patches.suse/irq_data_get_effective_affinity_mask.patch
-
-	########################################################
-	# The sorted section contains everything that is a backport
-	# or has been submitted upstream with an expectation of
-	# being accepted and then backported.  Out-of-tree patches
-	# go into subsystem sections after this.
-	########################################################
-
-	########################################################
-	# sorted patches
-	########################################################
-	patches.suse/0001-uuid-afs-move-struct-uuid_v1-back-into-afs.patch
-	patches.suse/0002-xfs-use-uuid_copy-helper-to-abstract-uuid_t.patch
-	patches.suse/0003-xfs-use-uuid_be-to-implement-the-uuid_t-type.patch
-	patches.suse/0004-md-namespace-private-helper-names.patch
-	patches.suse/0005-nfsd-namespace-prefix-uuid_parse.patch
-	patches.suse/0006-uuid-remove-uuid_be-defintions-from-the-uapi-header.patch
-	patches.suse/0007-uuid-rename-uuid-types.patch
-	patches.suse/0008-uuid-don-t-export-guid_index-and-uuid_index.patch
-	patches.suse/0009-uuid-hoist-helpers-uuid_equal-and-uuid_copy-from-xfs.patch
-	patches.suse/0010-uuid-hoist-uuid_is_null-helper-from-libnvdimm.patch
-	patches.suse/0011-S390-sysinfo-use-uuid_is_null-instead-of-opencoding-.patch
-	patches.suse/0012-xfs-remove-uuid_getnodeuniq-and-xfs_uu_t.patch
-	patches.suse/0013-xfs-use-the-common-helper-uuid_is_null.patch
-	patches.suse/0014-block-remove-blk_part_pack_uuid.patch
-	patches.suse/0015-ima-policy-switch-to-use-uuid_t.patch
-	patches.suse/0016-fs-switch-s_uuid-to-uuid_t.patch
-	patches.suse/nvme-switch-to-uuid_t.patch
-	patches.suse/acpi-nfit-Switch-to-use-new-generic-UUID-API.patch
-	patches.suse/0018-ACPI-APEI-Switch-to-use-new-generic-UUID-API.patch
-	patches.suse/ACPI-bus-Switch-to-use-new-generic-UUID-API.patch
-	patches.suse/ACPI-extlog-Switch-to-use-new-generic-UUID-API.patch
-	patches.suse/ACPI-Switch-to-use-generic-guid_t-in-acpi_evaluate_d.patch
-	patches.suse/acpi-always-include-uuid.h.patch
-	patches.suse/thermal-int340x_thermal-Switch-to-use-new-generic-UU.patch
-	patches.suse/thermal-int340x_thermal-fix-compile-after-the-UUID-A.patch
-	patches.suse/blk-mq-merge-bio-into-sw-queue-before-plugging.patch
-	patches.suse/blk-mq-make-per-sw-queue-bio-merge-as-default-.bio_m.patch
-	patches.suse/cfq-iosched-Delete-unused-function-min_vdisktime.patch
-	patches.suse/blk-mq-debugfs-Show-atomic-request-flags.patch
-	patches.suse/blk-mq-debugfs-Show-requeue-list.patch
-	patches.suse/blk-mq-debugfs-Show-busy-requests.patch
-	patches.suse/blk-mq-debugfs-Add-kick-operation.patch
-	patches.suse/block-Introduce-queue-flag-QUEUE_FLAG_SCSI_PASSTHROU.patch
-	patches.suse/bsg-Check-queue-type-before-attaching-to-a-queue.patch
-	patches.suse/pktcdvd-Check-queue-type-before-attaching-to-a-queue.patch
-	patches.suse/loop-Remove-unused-bdev-argument.patch
-	patches.suse/loop-support-4k-blocksize.patch
-	patches.suse/loop-fix-error-handling.patch
-	patches.suse/nvme-lightnvm-use-blk_execute_rq-in-nvme_nvm_submit_.patch
-	patches.suse/gfs2-remove-the-unused-sd_log_error-field.patch
-	patches.suse/dm-fix-REQ_RAHEAD-handling.patch
-	patches.suse/fs-remove-the-unused-error-argument-to-dio_end_io.patch
-	patches.suse/fs-simplify-dio_bio_complete.patch
-	patches.suse/block_dev-propagate-bio_iov_iter_get_pages-error-in-.patch
-	patches.suse/dm-mpath-merge-do_end_io_bio-into-multipath_end_io_b.patch
-	patches.suse/dm-don-t-return-errnos-from-map.patch
-	patches.suse/dm-change-end_io-calling-convention.patch
-	patches.suse/block-introduce-new-block-status-code-type.patch
-	patches.suse/blk-mq-switch-queue_rq-return-value-to-blk_status_t.patch
-	patches.suse/block-switch-bios-to-blk_status_t.patch
-	patches.suse/dm-bump-DM_VERSION_MINOR-in-response-to-target-metho.patch
-	patches.suse/nvme-rdma-fix-merge-error.patch
-	patches.suse/dm-missing-break-in-process_queued_bios.patch
-	patches.suse/block-Dedicated-error-code-fixups.patch
-	patches.suse/block-swim3-make-of_device_ids-const.patch
-	patches.suse/nvme.h-add-struct-nvme_host_mem_buf_desc-and-HMB-fla.patch
-	patches.suse/nvme.h-add-dword-12-15-fields-to-struct-nvme_feature.patch
-	patches.suse/nvme-save-hmpre-and-hmmin-in-struct-nvme_ctrl.patch
-	patches.suse/nvme-pci-implement-host-memory-buffer-support.patch
-	patches.suse/nvme-loop-get-rid-of-unused-controller-lock.patch
-	patches.suse/nvme-rdma-get-rid-of-unused-ctrl-lock.patch
-	patches.suse/nvme-rdma-Make-queue-flags-bit-numbers-and-not-shift.patch
-	patches.suse/nvme-rdma-Don-t-rearm-the-CQ-when-polling-directly.patch
-	patches.suse/nvme-rdma-make-nvme_rdma_-create-destroy-_queue_ib-s.patch
-	patches.suse/nvme-rdma-rework-rdma-connection-establishment-error.patch
-	patches.suse/nvme-rdma-Get-rid-of-CONNECTED-state.patch
-	patches.suse/nvme-Don-t-allow-to-reset-a-reconnecting-controller.patch
-	patches.suse/nvme-Move-transports-to-use-nvme-core-workqueue.patch
-	patches.suse/nvme-queue-ns-scanning-and-async-request-from-nvme_w.patch
-	patches.suse/nvme-move-nr_reconnects-to-nvme_ctrl.patch
-	patches.suse/nvme-pci-remap-BAR0-to-cover-admin-CQ-doorbell-for-l.patch
-	patches.suse/nvme-pci-Remove-watchdog-timer.patch
-	patches.suse/nvme-pci-remove-redundant-includes.patch
-	patches.suse/scatterlist-add-sg_zero_buffer-helper.patch
-	patches.suse/nvmet-use-NVME_IDENTIFY_DATA_SIZE.patch
-	patches.suse/nvme-introduce-NVMe-Namespace-Identification-Descrip.patch
-	patches.suse/nvme-rename-uuid-to-nguid-in-nvme_ns.patch
-	patches.suse/nvme-get-list-of-namespace-descriptors.patch
-	patches.suse/nvme-provide-UUID-value-to-userspace.patch
-	patches.suse/nvmet-implement-namespace-identify-descriptor-list.patch
-	patches.suse/nvmet-add-uuid-field-to-nvme_ns-and-populate-via-con.patch
-	patches.suse/nvmet-allow-overriding-the-NVMe-VS-via-configfs.patch
-	patches.suse/nvme-use-ctrl-device-consistently-for-logging.patch
-	patches.suse/nvmet-fc-Remove-a-set-but-not-used-variable.patch
-	patches.suse/nvme-add-fields-into-identify-controller-data-struct.patch
-	patches.suse/nvmf-keep-track-of-nvmet-connect-error-status.patch
-	patches.suse/nvme-rdma-fix-error-code-in-nvme_rdma_create_ctrl.patch
-	patches.suse/nvme-mark-shutdown_timeout-static.patch
-	patches.suse/nvme-move-protection-information-check-into-nvme_set.patch
-	patches.suse/nvme-rdma-merge-init_request-and-exit_request-method.patch
-	patches.suse/nvme-fc-merge-init_request-methods.patch
-	patches.suse/nvme-loop-merge-init_request-methods.patch
-	patches.suse/nvme-pci-merge-init_request-methods.patch
-	patches.suse/nvme-move-reset-workqueue-handling-to-common-code.patch
-	patches.suse/nvme-no-need-to-wait-for-the-reset-when-keepalive-fa.patch
-	patches.suse/nvme-don-t-hard-code-size-of-struct-t10_pi_tuple.patch
-	patches.suse/nvme-implement-NS-Optimal-IO-Boundary-from-1.3-Spec.patch
-	patches.suse/0001-loop-Add-PF_LESS_THROTTLE-to-block-loop-device-threa.patch
-	patches.suse/0031-blk-mq-mark-blk_mq_rq_ctx_init-static.patch
-	patches.suse/0032-blk-mq-move-blk_mq_sched_-get-put-_request-to-blk-mq.patch
-	patches.suse/0033-blk-mq-remove-blk_mq_sched_-get-put-_rq_priv.patch
-	patches.suse/0034-blk-mq-sched-unify-request-finished-methods.patch
-	patches.suse/0035-blk-mq-simplify-blk_mq_free_request.patch
-	patches.suse/0036-blk-mq-streamline-blk_mq_get_request.patch
-	patches.suse/0037-bfq-iosched-fix-NULL-ioc-check-in-bfq_get_rq_private.patch
-	patches.suse/0038-blk-mq-refactor-blk_mq_sched_assign_ioc.patch
-	patches.suse/0039-blk-mq-sched-unify-request-prepare-methods.patch
-	patches.suse/0040-blk-mq-remove-__blk_mq_alloc_request.patch
-	patches.suse/0041-blk-remove-bio_set-arg-from-blk_queue_split.patch
-	patches.suse/0042-blk-replace-bioset_create_nobvec-with-a-flags-arg-to.patch
-	patches.suse/0043-blk-make-the-bioset-rescue_workqueue-optional.patch
-	patches.suse/0044-blk-use-non-rescuing-bioset-for-q-bio_split.patch
-	patches.suse/0045-block-Improvements-to-bounce-buffer-handling.patch
-	patches.suse/0052-rbd-use-bio_clone_fast-instead-of-bio_clone.patch
-	patches.suse/0051-drbd-use-bio_clone_fast-instead-of-bio_clone.patch
-	patches.suse/0048-pktcdvd-use-bio_clone_fast-instead-of-bio_clone.patch
-	patches.suse/0053-xen-blkfront-remove-bio-splitting.patch
-	patches.suse/0046-bcache-use-kmalloc-to-allocate-bio-in-bch_data_verif.patch
-	patches.suse/0054-block-remove-bio_clone-and-all-references.patch
-	patches.suse/0055-block-don-t-check-for-BIO_MAX_PAGES-in-blk_bio_segme.patch
-	patches.suse/0056-blk-mq-move-blk_mq_quiesce_queue-into-include-linux-.patch
-	patches.suse/0057-blk-mq-introduce-blk_mq_quiesce_queue_nowait.patch
-	patches.suse/0058-blk-mq-introduce-blk_mq_unquiesce_queue.patch
-	patches.suse/0059-blk-mq-use-the-introduced-blk_mq_unquiesce_queue.patch
-	patches.suse/0060-blk-mq-use-QUEUE_FLAG_QUIESCED-to-quiesce-queue.patch
-	patches.suse/0061-blk-mq-update-comments-on-blk_mq_quiesce_queue.patch
-	patches.suse/0062-blk-mq-don-t-stop-queue-for-quiescing.patch
-	patches.suse/0063-blk-mq-clarify-dispatch-may-not-be-drained-blocked-b.patch
-	patches.suse/0064-Revert-blk-mq-don-t-use-sync-workqueue-flushing-from.patch
-	patches.suse/nvme-host-unquiesce-queue-in-nvme_kill_queues.patch
-	patches.suse/0001-fs-Separate-out-kiocb-flags-setup-based-on-RWF_-flag.patch
-	patches.suse/0002-fs-Introduce-filemap_range_has_page.patch
-	patches.suse/0003-fs-Use-RWF_-flags-for-AIO-operations.patch
-	patches.suse/0004-fs-Introduce-RWF_NOWAIT-and-FMODE_AIO_NOWAIT.patch
-	patches.suse/0005-fs-return-if-direct-I-O-will-trigger-writeback.patch
-	patches.suse/0006-fs-Introduce-IOMAP_NOWAIT.patch
-	patches.suse/0066-block-return-on-congested-block-device.patch
-	patches.suse/0008-ext4-nowait-aio-support.patch
-	patches.suse/0009-xfs-nowait-aio-support.patch
-	patches.suse/0010-btrfs-nowait-aio-support.patch
-	patches.suse/0113-block-remove-the-unused-bio_to_phys-macro.patch
-	patches.suse/0076-blk-mq-Reduce-blk_mq_hw_ctx-size.patch
-	patches.suse/0077-block-Make-request-operation-type-argument-declarati.patch
-	patches.suse/0078-block-Introduce-request_queue.initialize_rq_fn.patch
-	patches.suse/0079-block-Make-most-scsi_req_init-calls-implicit.patch
-	patches.suse/0080-block-Change-argument-type-of-scsi_req_init.patch
-	patches.suse/0081-blk-mq-Initialize-.rq_flags-in-blk_mq_rq_ctx_init.patch
-	patches.suse/0082-block-Check-locking-assumptions-at-runtime.patch
-	patches.suse/0083-block-Document-what-queue-type-each-function-is-inte.patch
-	patches.suse/0084-blk-mq-Document-locking-assumptions.patch
-	patches.suse/0085-block-Constify-disk_type.patch
-	patches.suse/0086-blk-mq-Warn-when-attempting-to-run-a-hardware-queue-.patch
-	patches.suse/0001-btrfs-use-new-block-error-code.patch
-	patches.suse/0087-block-Add-fallthrough-markers-to-switch-statements.patch
-	patches.suse/0088-block-Declare-local-symbols-static.patch
-	patches.suse/0089-block-Fix-off-by-one-errors-in-blk_status_to_errno-a.patch
-	patches.suse/0090-blk-mq-Make-it-safe-to-quiesce-and-unquiesce-from-an.patch
-	patches.suse/0091-blk-mq-remove-double-set-queue_num.patch
-	patches.suse/mtip32xx-fix-up-the-checking-for-internal-command-failure
-	patches.suse/lightnvm-propagate-right-error-code-to-target.patch
-	patches.suse/0001-lightnvm-if-LUNs-are-already-allocated-fix-return.patch
-	patches.suse/fs-add-fcntl-interface-for-setting-getting-write-lif.patch
-	patches.suse/0002-block-add-support-for-write-hints-in-a-bio.patch
-	patches.suse/0093-blk-mq-expose-write-hints-through-debugfs.patch
-	patches.suse/nvme-add-support-for-streams-and-directives.patch
-	patches.suse/0049-pktcdvd-remove-the-call-to-blk_queue_bounce.patch
-	patches.suse/0094-blk-map-call-blk_queue_bounce-from-blk_rq_append_bio.patch
-	patches.suse/0095-block-move-bounce-declarations-to-block-blk.h.patch
-	patches.suse/0096-block-remove-the-queue_bounce_pfn-helper.patch
-	patches.suse/0097-block-don-t-bother-with-bounce-limits-for-make_reque.patch
-	patches.suse/0098-blk-mq-don-t-bounce-by-default.patch
-	patches.suse/0099-block-don-t-set-bounce-limit-in-blk_init_allocated_q.patch
-	patches.suse/0100-block-don-t-set-bounce-limit-in-blk_init_queue.patch
-	patches.suse/0101-dm-don-t-set-bounce-limit.patch
-	patches.suse/0102-block-bfq-update-wr_busy_queues-if-needed-on-a-queue.patch
-	patches.suse/fs-fcntl-use-copy_to-from_user-for-u64-types.patch
-	patches.suse/nvme-pci-Introduce-nvme_ring_cq_doorbell.patch
-	patches.suse/nvme-pci-factor-out-cqe-handling-into-a-dedicated-ro.patch
-	patches.suse/nvme-pci-factor-out-the-cqe-reading-mechanics-from-_.patch
-	patches.suse/nvme-pci-open-code-polling-logic-in-nvme_poll.patch
-	patches.suse/nvme-Remove-SCSI-translations.patch
-	patches.suse/nvme-add-hostid-token-to-fabric-options.patch
-	patches.suse/nvme-use-a-single-NVME_AQ_DEPTH-and-relax-it-to-32.patch
-	patches.suse/nvme-explicitly-disable-APST-on-quirked-devices.patch
-	patches.suse/nvme-remove-a-misleading-comment-on-struct-nvme_ns.patch
-	patches.suse/nvme-read-the-subsystem-NQN-from-Identify-Controller.patch
-	patches.suse/nvme-simplify-nvme_dev_attrs_are_visible.patch
-	patches.suse/nvme-fabrics-verify-that-a-controller-returns-the-co.patch
-	patches.suse/nvme_fc-fix-double-calls-to-nvme_cleanup_cmd.patch
-	patches.suse/nvme_fc-replace-ioabort-msleep-loop-with-completion.patch
-	patches.suse/nvme_fc-Fix-crash-when-nvme-controller-connection-fa.patch
-	patches.suse/nvmet_fc-fix-crashes-on-bad-opcodes.patch
-	patches.suse/nvme_fc-fix-error-recovery-on-link-down.patch
-	patches.suse/nvmet-rdma-register-ib_client-to-not-deadlock-in-dev.patch
-	patches.suse/0123-blk-mq-map-all-HWQ-also-in-hyperthreaded-system.patch
-	patches.suse/nvme-Makefile-remove-dead-build-rule.patch
-	patches.suse/edac-sb_edac-classify-pci-ids-by-topology.patch
-	patches.suse/edac-sb_edac-don-t-use-socket-in-the-memory-controller-name.patch
-	patches.suse/edac-sb_edac-assign-edac-memory-controller-per-h-w-controller.patch
-	patches.suse/edac-sb_edac-carve-out-dimm-populating-loop.patch
-	patches.suse/edac-sb_edac-check-if-ecc-enabled-when-at-least-one-dimm-is-present.patch
-	patches.suse/edac-sb_edac-bump-driver-version-and-do-some-cleanups.patch
-	patches.suse/0001-EDAC-thunderx-Fix-a-warning-during-l2c-debugfs-node-.patch
-	patches.suse/edac-sb_edac-avoid-creating-sock-memory-controller.patch
-	patches.suse/01-edac-pnd2-return-proper-error-value-from-apl_rd_reg.patch
-	patches.suse/02-edac-pnd2-make-function-sbi_send-static.patch
-	patches.suse/03-edac-pnd2-fix-apollo-lake-dimm-detection.patch
-	patches.suse/0001-objtool-Move-checking-code-to-check.c.patch
-	patches.suse/0002-objtool-x86-Add-several-functions-and-files-to-the-o.patch
-	patches.suse/0003-objtool-Implement-stack-validation-2.0.patch
-	patches.suse/0004-objtool-Silence-warnings-for-functions-which-use-IRE.patch
-	patches.suse/rcu-Prevent-rcu_barrier-from-starting-needless-grace-periods.patch
-	patches.suse/srcu-Eliminate-possibility-of-destructive-counter-overflow.patch
-	patches.suse/rcu-Remove-obsolete-reference-to-synchronize_kernel.patch
-	patches.suse/srcu-Document-auto-expediting-requirement.patch
-	patches.suse/doc-Take-tail-recursion-into-account-in-RCU-requirements.patch
-	patches.suse/rcu-Use-RCU_NOCB_WAKE-rather-than-RCU_NOGP_WAKE.patch
-	patches.suse/rcu-Remove-debugfs-tracing.patch
-	patches.suse/x86-xen-efi-initialize-only-efi-struct-members-used-by-xen.patch
-	patches.suse/tools-lib-lockdep-Fix-undefined-symbol-prandom_u32.patch
-	patches.suse/tools-lib-lockdep-Define-the-ARRAY_SIZE-macro.patch
-	patches.suse/0001-rt_mutex-Add-lockdep-annotations.patch
-	patches.suse/0001-locking-rtmutex-Don-t-initialize-lockdep-when-not-re.patch
-	patches.suse/0001-locking-refcount-Create-unchecked-atomic_t-implement.patch
-	patches.suse/perf-x86-add-sysfs-entry-to-freeze-counters-on-smi.patch
-	patches.suse/0001-sched-cfs-Make-util-load_avg-more-stable.patch
-	patches.suse/0001-x86-tsc-Provide-tsc-unstable-boot-parameter.patch
-	patches.suse/0001-x86-tsc-Remodel-cyc2ns-to-use-seqcount_latch.patch
-	patches.suse/0001-x86-tsc-Fix-sched_clock-sync.patch
-	patches.suse/0001-x86-tsc-Feed-refined-TSC-calibration-into-sched_cloc.patch
-	patches.suse/0001-sched-clock-Initialize-all-per-CPU-state-before-swit.patch
-	patches.suse/0001-x86-tsc-sched-clock-clocksource-Use-clocksource-watc.patch
-	patches.suse/0001-sched-clock-Remove-unused-argument-to-sched_clock_id.patch
-	patches.suse/0001-sched-clock-Remove-watchdog-touching.patch
-	patches.suse/0001-cpuidle-Fix-idle-time-tracking.patch
-	patches.suse/0001-sched-clock-Use-late_initcall-instead-of-sched_init_.patch
-	patches.suse/0001-sched-clock-Print-a-warning-recommending-tsc-unstabl.patch
-	patches.suse/sched-topology-Refactor-function-build_overlap_sched_groups.patch
-	patches.suse/sched-topology-Simplify-build_overlap_sched_groups.patch
-	patches.suse/sched-debug-Print-the-scheduler-topology-group-mask.patch
-	patches.suse/sched-topology-Verify-the-first-group-matches-the-child-domain.patch
-	patches.suse/sched-topology-Move-comment-about-asymmetric-node-setups.patch
-	patches.suse/sched-topology-Remove-FORCE_SD_OVERLAP.patch
-	patches.suse/sched-topology-Small-cleanup.patch
-	patches.suse/sched-topology-Add-sched_group_capacity-debugging.patch
-	patches.suse/sched-topology-Fix-overlapping-sched_group_capacity.patch
-	patches.suse/sched-topology-Add-a-few-comments.patch
-	patches.suse/sched-topology-Rewrite-get_group.patch
-	patches.suse/sched-topology-Simplify-sched_group_mask-usage.patch
-	patches.suse/sched-topology-Rename-sched_group_mask.patch
-	patches.suse/sched-topology-Rename-sched_group_cpus.patch
-	patches.suse/sched-fair-Use-task_groups-instead-of-leaf_cfs_rq_list-to-walk-all-cfs_rqs.patch
-	patches.suse/sched-fair-Fix-O-nr_cgroups-in-load-balance-path.patch
-	patches.suse/0001-smp-Avoid-sending-needless-IPI-in-smp_call_function_.patch
-	patches.suse/0001-smp-cpumask-Use-non-atomic-cpumask_-set-clear-_cpu.patch
-	patches.suse/0001-sched-core-Allow-__sched_setscheduler-in-interrupts-.patch
-	patches.suse/0001-x86-tsc-Fold-set_cyc2ns_scale-into-caller.patch
-	patches.suse/0001-sched-clock-Fix-early-boot-preempt-assumption-in-__s.patch
-	patches.suse/0001-sched-deadline-Zero-out-positive-runtime-after-throt.patch
-	patches.suse/sched-fair-WARN-and-refuse-to-set-buddy-when-se-on_r.patch
-	patches.suse/sched-wait-Rename-wait_queue_t-wait_queue_entry_t.patch
-	patches.suse/sched-wait-Standardize-internal-naming-of-wait-queue-entries.patch
-	patches.suse/sched-wait-Standardize-internal-naming-of-wait-queue-heads.patch
-	patches.suse/sched-wait-Standardize-struct-wait_bit_queue-wait-queue-entry-field-name.patch
-	patches.suse/sched-wait-Standardize-wait_bit_queue-naming.patch
-	patches.suse/sched-wait-Improve-the-bit-wait-API-parameter-names-in-the-API-function-prototypes.patch
-	patches.suse/sched-wait-Re-adjust-macro-line-continuation-backslashes-in-linux-wait.h.patch
-	patches.suse/sched-wait-Split-out-the-wait_bit-APIs-from-linux-wait.h-into-linux-wait_bit.h.patch
-	patches.suse/sched-wait-Disambiguate-wq_entry-task_list-and-wq_head-task_list-naming.patch
-	patches.suse/sched-fair-Spare-idle-load-balancing-on-nohz_full-CPUs.patch
-	patches.suse/0001-x86-KASLR-Parse-all-memmap-boot-option-entries.patch
-	patches.suse/0002-x86-KASLR-Handle-the-memory-limit-specified-by-the-m.patch
-	patches.suse/0003-Documentation-kernel-parameters.txt-Update-memmap-bo.patch
-	patches.suse/msft-hv-1391-x86-hyperv-Check-frequency-MSRs-presence-according-t.patch
-	patches.suse/msft-hv-1392-x86-hyperv-Read-TSC-frequency-from-a-synthetic-MSR.patch
-	patches.suse/01-x86-mm-reimplement-flush_tlb_page-using-flush_tlb_mm_range.patch
-	patches.suse/02-x86-mm-reduce-indentation-in-flush_tlb_func.patch
-	patches.suse/03-mm-x86-mm-make-the-batched-unmap-tlb-flush-api-more-generic.patch
-	patches.suse/04-x86-mm-pass-flush_tlb_info-to-flush_tlb_others-etc.patch
-	patches.suse/05-x86-mm-change-the-leave_mm-condition-for-local-tlb-flushes.patch
-	patches.suse/06-x86-mm-refactor-flush_tlb_mm_range-to-merge-local-and-remote-cases.patch
-	patches.suse/07-x86-mm-use-new-merged-flush-logic-in-arch_tlbbatch_flush.patch
-	patches.suse/08-x86-mm-remove-the-up-asm-tlbflush-h-code-always-use-the-formerly-smp-code.patch
-	patches.suse/09-x86-mm-rework-lazy-tlb-to-track-the-actual-loaded-mm.patch
-	patches.suse/11-x86-mm-be-more-consistent-wrt-page_shift-vs-page_size-in-tlb-flush-code.patch
-	patches.suse/18-x86-mm-kvm-teach-kvm-s-vmx-code-that-cr3-isn-t-a-constant.patch
-	patches.suse/0001-x86-ldt-rename-ldt_struct-size-to-nr_entries
-	patches.suse/00-x86-mm-split-read_cr3-into-read_cr3_pa-and-_read_cr3.patch
-	patches.suse/00-x86-boot-64-rewrite-startup_64-in-c.patch
-	patches.suse/00-x86-boot-64-rename-init_level4_pgt-and-early_level4_pgt.patch
-	patches.suse/00-x86-boot-64-add-support-of-additional-page-table-level-during-early-boot.patch
-	patches.suse/00-x86-boot-64-put-_startup_64-into-head-text.patch
-	patches.suse/12-x86-ldt-simplify-the-ldt-switching-logic.patch
-	patches.suse/15-x86-mm-remove-reset_lazy_tlbstate.patch
-	patches.suse/00-x86-ftrace-exclude-functions-in-head64-c-from-function-tracing.patch
-	patches.suse/10-x86-mm-don-t-reenter-flush_tlb_func_common.patch
-	patches.suse/s390-crypto-fix-aes-paes-Kconfig-dependeny.patch
-	patches.suse/s390-mm-remove-incorrect-_REGION3_ENTRY_ORIGIN-defin.patch
-	patches.suse/s390-rename-psw_bits-enums.patch
-	patches.suse/s390-rename-struct-psw_bits-members.patch
-	patches.suse/s390-kvm-avoid-global-config-of-vm.alloc_pgste-1.patch
-	patches.suse/s390-sles15-01-01-01-pci-don-t-cleanup-in-arch_setup_msi_irqs.patch
-	patches.suse/s390-sles15-01-01-02-pci-improve-error-handling-during-interrupt-der.patch
-	patches.suse/s390-sles15-01-01-03-pci-improve-unreg_ioat-error-handling.patch
-	patches.suse/s390-sles15-01-01-04-pci-improve-error-handling-during-fmb-de-regist.patch
-	patches.suse/s390-sles15-01-01-05-pci-introduce-clp_get_state.patch
-	patches.suse/s390-sles15-01-01-06-pci-improve-pci-hotplug.patch
-	patches.suse/s390-sles15-01-01-07-pci-fix-handling-of-PEC-306.patch
-	patches.suse/s390-sles15-01-01-08-pci-provide-more-debug-information.patch
-	patches.suse/s390-sles15-01-01-09-pci-recognize-name-clashes-with-uids.patch
-	patches.suse/kernel-nmi-New-low-level-handling-for-machine-check.patch
-	patches.suse/kvm-Backup-the-guest-s-machine-check-info.patch
-	patches.suse/genirq-Handle-NOAUTOEN-interrupt-setup-proper.patch
-	patches.suse/genirq-cpuhotplug-Dont-claim-success-on-error.patch
-	patches.suse/genirq-cpuhotplug-Reorder-check-logic.patch
-	patches.suse/genirq-cpuhotplug-Do-not-migrated-shutdown-irqs.patch
-	patches.suse/genirq-irqdomain-Add-irq_domain_update_bus_token-hel.patch
-	patches.suse/irqchip-MSI-Use-irq_domain_update_bus_token-instead-.patch
-	patches.suse/genirq-irqdomain-Remove-auto-recursive-hierarchy-sup.patch
-	patches.suse/irqchip-gic-v3-its-Fix-MSI-alias-accounting.patch
-	patches.suse/irqchip-gicv3-its-Skip-irq-affinity-setting-when-tar.patch
-	patches.suse/irqchip-gic-v3-its-Make-of_device_ids-const.patch
-	patches.suse/irqchip-gic-v3-its-platform-msi-Make-of_device_ids-c.patch
-	patches.suse/irqchip-gic-v3-its-Add-ACPI-NUMA-node-mapping.patch
-	patches.suse/irqchip-gic-v3-its-Don-t-assume-GICv3-hardware-suppo.patch
-	patches.suse/nvme-Allocate-queues-for-all-possible-CPUs.patch
-	patches.suse/0001-x86-tsc-Call-check_system_tsc_reliable-before-unsync.patch
-	patches.suse/cpu-hotplug-Provide-cpus_read-write_-un-lock.patch
-	patches.suse/cpu-hotplug-Provide-lockdep_assert_cpus_held.patch
-	patches.suse/stop_machine-Provide-stop_machine_cpuslocked.patch
-	patches.suse/00-jump_label-reorder-hotplug-lock-and-jump_label_lock.patch
-	patches.suse/s390-prevent-hotplug-rwsem-recursion.patch
-	patches.suse/cpu-hotplug-Remove-unused-check_for_tasks-function.patch
-	patches.suse/powerpc-Only-obtain-cpu_hotplug_lock-if-called-by-rt.patch
-	patches.suse/0001-ACPI-APEI-Handle-GSIV-and-GPIO-notification-types.patch
-	patches.suse/x86-mce-don-t-disable-mca-banks-when-offlining-a-cpu-on-amd.patch
-	patches.suse/xen-mce-dont-issue-error-message.patch
-	patches.suse/0001-RAS-CEC-Check-the-correct-variable-in-the-debugfs-er.patch
-	patches.suse/0001-usb-typec-Don-t-prevent-using-constant-typec_mode_de.patch
-	patches.suse/0005-xhci-remove-unused-stopped_td-pointer.patch
-	patches.suse/0003-xhci-Find-out-where-an-endpoint-or-stream-stopped-fr.patch
-	patches.suse/0004-xhci-Add-stream-id-to-xhci_dequeue_state-structure.patch
-	patches.suse/0002-xhci-Add-helper-to-get-hardware-dequeue-pointer-for-.patch
-	patches.suse/0006-usb-typec-update-partner-power-delivery-support-with.patch
-	patches.suse/0007-usb-typec-Add-a-sysfs-node-to-manage-port-type.patch
-	patches.suse/0008-USB-add-usbfs-ioctl-to-retrieve-the-connection-speed.patch
-	patches.suse/usb-early-Remove-trace_printk-callers-in-xhci-dbc.patch
-	patches.suse/0009-xhci-remove-endpoint-ring-cache.patch
-	patches.suse/0010-xhci-refactor-transfer-event-errors-and-completion-c.patch
-	patches.suse/0011-xhci-Add-support-for-endpoint-soft-reset.patch
-	patches.suse/0012-xhci-support-calling-cleanup_halted_endpoint-with-so.patch
-	patches.suse/0013-xhci-handle-transfer-events-without-TRB-pointer.patch
-	patches.suse/0014-xhci-cleanup-virtual-endoint-structure-remove-stoppe.patch
-	patches.suse/0015-xhci-cleanup-finish_td-skip-option.patch
-	patches.suse/0029-phy-qcom-usb-Remove-unused-ulpi-phy-header.patch
-	patches.suse/0030-phy-Move-ULPI-phy-header-out-of-drivers-to-include-p.patch
-	patches.suse/0031-phy-Group-vendor-specific-phy-drivers.patch
-	patches.suse/0032-phy-rockchip-inno-usb2-add-a-delay-after-phy-resume.patch
-	patches.suse/0033-phy-rockchip-inno-usb2-increase-otg-sm-work-first-sc.patch
-	patches.suse/0034-phy-rockchip-inno-usb2-add-one-phy-comprises-with-tw.patch
-	patches.suse/0035-phy-rockchip-inno-usb2-add-support-of-usb2-phy-for-r.patch
-	patches.suse/usb-gadget-bdc-64-bit-pointer-capability-check.patch
-	patches.suse/dmaengine-omap-dma-port_window-support-correction-fo
-	patches.suse/0016-usb-typec-Add-support-for-UCSI-interface.patch
-	patches.suse/0017-usb-typec-ucsi-Add-ACPI-driver.patch
-	patches.suse/iio-inkern-fix-a-static-checker-error
-	patches.suse/iio-st_pressure-st_accel-Initialise-sensor-platform-
-	patches.suse/iio-hid-sensor-fix-return-of-EINVAL-on-invalid-value
-	patches.suse/iio-pressure-zpa2326-report-interrupted-case-as-fail
-	patches.suse/iio-accel-st_accel_spi-fix-spi_device_id-table
-	patches.suse/iio-magnetometer-st_magn_spi-fix-spi_device_id-table
-	patches.suse/iio-imu-inv_mpu6050-test-whoami-first-and-against-al
-	patches.suse/serial-sh-sci-Update-warning-message-in-sci_request_
-	patches.suse/tty-handle-the-case-where-we-cannot-restore-a-line-d.patch
-	patches.suse/Fix-serial-console-on-SNI-RM400-machines.patch
-	patches.suse/drivers-dma-mapping-do-not-leave-an-invalid-area-pages-pointer-in-dma_common_contiguous_remap.patch
-	patches.suse/arm-fix-return-value-of-parse_cpu_capacity.patch
-	patches.suse/arm-remove-wrong-CONFIG_PROC_SYSCTL-ifdef.patch
-	patches.suse/firmware-move-kill_requests_without_uevent-up-above.patch
-	patches.suse/firmware-share-fw-fallback-killing-on-reboot-suspend.patch
-	patches.suse/firmware-always-enable-the-reboot-notifier.patch
-	patches.suse/scsi-ibmvscsi_tgt-remove-use-of-class_attrs.patch
-	patches.suse/0047-pktcdvd-use-class_groups-instead-of-class_attrs.patch
-	patches.suse/IB-nes-convert-to-use-DRIVER_ATTR_RW.patch
-	patches.suse/s390-drivers-convert-to-use-DRIVER_ATTR_RO-WO.patch
-	patches.suse/msft-hv-1364-Tools-hv-vss-Thaw-the-filesystem-and-continue-if-fre.patch
-	patches.suse/msft-hv-1365-tools-hv-properly-handle-long-paths.patch
-	patches.suse/msft-hv-1366-Drivers-hv-vmbus-Fix-error-code-returned-by-vmbus_po.patch
-	patches.suse/msft-hv-1367-Drivers-hv-util-Make-hv_poll_channel-a-little-more-e.patch
-	patches.suse/msft-hv-1368-Drivers-hv-vmbus-Fix-rescind-handling.patch
-	patches.suse/msft-hv-1369-HV-properly-delay-KVP-packets-when-negotiation-is-in.patch
-	patches.suse/msft-hv-1370-Drivers-hv-vmbus-Get-the-current-time-from-the-curre.patch
-	patches.suse/msft-hv-1371-hv_utils-drop-.getcrosststamp-support-from-PTP-drive.patch
-	patches.suse/msft-hv-1372-hv_utils-fix-TimeSync-work-on-pre-TimeSync-v4-hosts.patch
-	patches.suse/msft-hv-1373-drivers-hv-vmbus-Increase-the-time-between-retries-i.patch
-	patches.suse/msft-hv-1374-vmbus-Reuse-uuid_le_to_bin-helper.patch
-	patches.suse/0001-thunderbolt-Use-const-buffer-pointer-in-write-operat.patch
-	patches.suse/0002-thunderbolt-No-need-to-read-UID-of-the-root-switch-o.patch
-	patches.suse/0003-thunderbolt-Do-not-try-to-read-UID-if-DROM-offset-is.patch
-	patches.suse/0004-thunderbolt-Do-not-warn-about-newer-DROM-versions.patch
-	patches.suse/0005-thunderbolt-Add-MSI-X-support.patch
-	patches.suse/0006-thunderbolt-Rework-capability-handling.patch
-	patches.suse/0007-thunderbolt-Allow-passing-NULL-to-tb_ctl_free.patch
-	patches.suse/0008-thunderbolt-Introduce-thunderbolt-bus-and-connection.patch
-	patches.suse/0009-thunderbolt-Convert-switch-to-a-device.patch
-	patches.suse/0010-thunderbolt-Fail-switch-adding-operation-if-reading-.patch
-	patches.suse/0011-thunderbolt-Do-not-fail-if-DROM-data-CRC32-is-invali.patch
-	patches.suse/0012-thunderbolt-Refactor-and-fix-parsing-of-port-drom-en.patch
-	patches.suse/0013-thunderbolt-Read-vendor-and-device-name-from-DROM.patch
-	patches.suse/0014-thunderbolt-Move-control-channel-messages-to-tb_msgs.patch
-	patches.suse/0015-thunderbolt-Expose-get_route-to-other-files.patch
-	patches.suse/0016-thunderbolt-Expose-make_header-to-other-files.patch
-	patches.suse/0017-thunderbolt-Let-the-connection-manager-handle-all-no.patch
-	patches.suse/0018-thunderbolt-Rework-control-channel-to-be-more-reliab.patch
-	patches.suse/0019-thunderbolt-Add-new-Thunderbolt-PCI-IDs.patch
-	patches.suse/0020-thunderbolt-Add-support-for-NHI-mailbox.patch
-	patches.suse/0021-thunderbolt-Store-Thunderbolt-generation-in-the-swit.patch
-	patches.suse/0022-thunderbolt-Add-support-for-DMA-configuration-based-.patch
-	patches.suse/0023-thunderbolt-Do-not-touch-the-hardware-if-the-NHI-is-.patch
-	patches.suse/0024-thunderbolt-Add-support-for-Internal-Connection-Mana.patch
-	patches.suse/0025-thunderbolt-Add-support-for-host-and-device-NVM-firm.patch
-	patches.suse/0026-thunderbolt-fix-spelling-mistake-missmatch-mismatch.patch
-	patches.suse/drivers-fsi-Add-module-license-to-core-driver.patch
-	patches.suse/nvmem-correct-Broadcom-OTP-controller-driver-writes.patch
-	patches.suse/0003-doc-ReSTify-apparmor.txt.patch
-	patches.suse/net-skbuff.h-properly-escape-a-macro-name-on-kernel-.patch
-	patches.suse/net-fix-some-identation-issues-at-kernel-doc-markups.patch
-	patches.suse/kernel-doc-describe-the-literal-syntax.patch
-	patches.suse/Documentation-DMA-API-fix-a-typo-in-a-function-name.patch
-	patches.suse/docs-rst-fix-broken-links-to-dynamic-debug-howto-in-
-	patches.suse/Docs-Include-the-Latex-ifthen-package
-	patches.suse/Docs-Fix-breakage-with-Sphinx-1.5-and-upper
-	patches.suse/mmc-tmio-remove-outdated-comment
-	patches.suse/mmc-mediatek-Fixed-size-in-dma_free_coherent.patch
-	patches.suse/0008-mmc-sdhci-pci-Use-macros-in-pci_ids-definition.patch
-	patches.suse/0009-mmc-sdhci-pci-Add-support-for-Intel-CNP.patch
-	patches.suse/hwmon-ibmpowernv-Add-highest-lowest-attributes-to-sensors.patch
-	patches.suse/hwmon-ibmpowernv-introduce-a-legacy_compatibles-array.patch
-	patches.suse/hwmon-ibmpowernv-Add-current-A-sensor.patch
-	patches.suse/spi-core-Fix-devm_spi_register_master-function-name-
-	patches.suse/0010-spi-pxa2xx-Add-support-for-Intel-Cannonlake.patch
-	patches.suse/0015-spi-rockchip-fix-error-handling-when-probe.patch
-	patches.suse/0016-spi-rockchip-Set-GPIO_SS-flag-to-enable-Slave-Select.patch
-	patches.suse/0017-spi-rockchip-Disable-Runtime-PM-when-chip-select-is-.patch
-	patches.suse/x86-msr-index.h-define-EPB-mid-points.patch
-	patches.suse/x86-msr-index.h-define-HWP.EPP-values.patch
-	patches.suse/x86-msr-index.h-fix-shifts-to-ULL-results-in-HWP-macros.patch
-	patches.suse/intel_pstate-use-updated-msr-index.h-HWP.EPP-values.patch
-	patches.suse/0018-cpufreq-CPPC-Initialize-policy-min-to-lowest-nonline.patch
-	patches.suse/cpufreq-intel_pstate-Remove-max-min-fractions-to-limit-performance.patch
-	patches.suse/x86-use-common-aperfmperf_khz_on_cpu-to-calculate-KHz-using-APERF-MPERF.patch
-	patches.suse/intel_pstate-delete-scheduler-hook-in-HWP-mode.patch
-	patches.suse/intel_pstate-skip-scheduler-hook-when-in-performance-mode.patch
-	patches.suse/cpufreq-intel_pstate-Clean-up-after-performance-governor-changes.patch
-	patches.suse/x86-acpi-cstate-allow-acpi-c1-ffh-mwait-use-on-amd-systems.patch
-	patches.suse/cpuidle-menu-allow-state-0-to-be-disabled.patch
-	patches.suse/PM-hibernate-Use-CONFIG_HAVE_SET_MEMORY-for-include-
-	patches.suse/0001-ACPI-PM-Run-wakeup-notify-handlers-synchronously.patch
-	patches.suse/platform-x86-Add-driver-for-ACPI-INT0002-Virtual-GPI
-	patches.suse/0002-ACPI-PM-Ignore-spurious-SCI-wakeups-from-suspend-to-.patch
-	patches.suse/ACPICA-tables-add-WSMT-support.patch
-	patches.suse/ACPICA-Add-support-for-new-SRAT-subtable.patch
-	patches.suse/0019-ACPICA-Add-header-support-for-TPM2-table-changes.patch
-	patches.suse/0008-ACPICA-Add-support-for-new-PCCT-subtables.patch
-	patches.suse/0022-clk-rockchip-add-ids-for-camera-on-rk3399.patch
-	patches.suse/soc-tegra-flowctrl-Fix-error-handling
-	patches.suse/firmware-tegra-Fix-locking-bugs-in-BPMP
-	patches.suse/0002-apparmorfs-Combine-two-function-calls-into-one-in-aa.patch
-	patches.suse/0004-apparmorfs-Use-seq_putc-in-two-functions.patch
-	patches.suse/0005-apparmor-Fix-error-cod-in-__aa_fs_profile_mkdir.patch
-	patches.suse/0006-security-apparmor-Use-POSIX-compatible-printf-s.patch
-	patches.suse/0007-apparmor-move-file-context-into-file.h.patch
-	patches.suse/0008-apparmor-make-internal-lib-fn-skipn_spaces-available.patch
-	patches.suse/0009-apparmor-allow-profiles-to-provide-info-to-disconnec.patch
-	patches.suse/0010-apparmor-Move-path-lookup-to-using-preallocated-buff.patch
-	patches.suse/0001-securityfs-add-the-ability-to-support-symlinks.patch
-	patches.suse/0011-apparmor-move-to-per-loaddata-files-instead-of-repli.patch
-	patches.suse/0012-apparmor-use-macro-template-to-simplify-profile-seq_.patch
-	patches.suse/0013-apparmor-use-macro-template-to-simplify-namespace-se.patch
-	patches.suse/0014-apparmor-add-custom-apparmorfs-that-will-be-used-by-.patch
-	patches.suse/0015-apparmor-rename-apparmor-file-fns-and-data-to-indica.patch
-	patches.suse/0016-apparmor-allow-specifying-an-already-created-dir-to-.patch
-	patches.suse/0017-apparmor-convert-from-securityfs-to-apparmorfs-for-p.patch
-	patches.suse/0018-apparmor-move-permissions-into-their-own-file-to-be-.patch
-	patches.suse/0019-apparmor-rework-perm-mapping-to-a-slightly-broader-s.patch
-	patches.suse/0020-apparmor-provide-finer-control-over-policy-managemen.patch
-	patches.suse/0021-apparmor-add-policy-revision-file-interface.patch
-	patches.suse/0022-apparmor-add-mkdir-rmdir-interface-to-manage-policy-.patch
-	patches.suse/0023-apparmor-add-label-data-availability-to-the-feature-.patch
-	patches.suse/0024-apparmor-speed-up-transactional-queries.patch
-	patches.suse/0025-apparmor-add-fn-to-test-if-profile-supports-a-given-.patch
-	patches.suse/0026-apparmor-add-gerneric-permissions-struct-and-support.patch
-	patches.suse/0027-apparmor-switch-from-file_perms-to-aa_perms.patch
-	patches.suse/0028-apparmor-add-profile-permission-query-ability.patch
-	patches.suse/0029-apparmor-provide-information-about-path-buffer-size-.patch
-	patches.suse/0030-apparmor-cleanup-__find_child.patch
-	patches.suse/0031-apparmor-add-namespace-lookup-fns.patch
-	patches.suse/0032-apparmor-fix-policy-load-remove-semantics.patch
-	patches.suse/0033-apparmor-fix-apparmor_query-data.patch
-	patches.suse/0034-apparmor-fix-display-of-ns-name.patch
-	patches.suse/0035-apparmor-move-bprm_committing_creds-committed_creds-.patch
-	patches.suse/0036-apparmor-convert-to-profile-block-critical-sections.patch
-	patches.suse/0037-apparmor-share-profile-name-on-replacement.patch
-	patches.suse/0038-apparmor-refactor-updating-profiles-to-the-newest-pa.patch
-	patches.suse/0039-apparmor-cleanup-remove-unused-and-not-fully-impleme.patch
-	patches.suse/0040-apparmor-convert-aa_change_XXX-bool-parameters-to-fl.patch
-	patches.suse/0041-apparmor-cleanup-rename-XXX_file_context-to-XXX_file.patch
-	patches.suse/0042-apparmor-revalidate-files-during-exec.patch
-	patches.suse/0043-apparmor-add-the-base-fns-for-domain-labels.patch
-	patches.suse/0044-apparmor-switch-from-profiles-to-using-labels-on-con.patch
-	patches.suse/0045-apparmor-switch-getprocattr-to-using-label_print-fns.patch
-	patches.suse/0046-apparmor-update-query-interface-to-support-label-que.patch
-	patches.suse/0047-apparmor-move-capability-checks-to-using-labels.patch
-	patches.suse/0048-apparmor-move-resource-checks-to-using-labels.patch
-	patches.suse/0049-apparmor-add-cross-check-permission-helper-macros.patch
-	patches.suse/0050-apparmor-move-ptrace-checks-to-using-labels.patch
-	patches.suse/0051-apparmor-allow-ptrace-checks-to-be-finer-grained-tha.patch
-	patches.suse/0052-apparmor-move-aa_file_perm-to-use-labels.patch
-	patches.suse/0053-apparmor-update-aa_audit_file-to-use-labels.patch
-	patches.suse/0054-apparmor-refactor-path-name-lookup-and-permission-ch.patch
-	patches.suse/0055-apparmor-move-path_link-mediation-to-using-labels.patch
-	patches.suse/0056-apparmor-rework-file-permission-to-cache-file-access.patch
-	patches.suse/0057-apparmor-mediate-files-when-they-are-received.patch
-	patches.suse/0058-apparmor-support-v7-transition-format-compatible-wit.patch
-	patches.suse/0059-apparmor-move-exec-domain-mediation-to-using-labels.patch
-	patches.suse/0060-apparmor-move-change_hat-mediation-to-using-labels.patch
-	patches.suse/0061-apparmor-move-change_profile-mediation-to-using-labe.patch
-	patches.suse/0062-apparmor-add-domain-label-stacking-info-to-apparmorf.patch
-	patches.suse/0063-apparmor-add-stacked-domain-labels-interface.patch
-	patches.suse/0064-apparmor-export-that-basic-profile-namespaces-are-su.patch
-	patches.suse/tpm-move-endianness-conversion-of-TPM_TAG_RQU_COMMAN.patch
-	patches.suse/tpm-move-endianness-conversion-of-ordinals-to-tpm_in.patch
-	patches.suse/tpm-177-tis-Fix-IRQ-autoprobing-when-using-platform_devi.patch
-	patches.suse/tpm-178-tis-Use-platform_get_irq.patch
-	patches.suse/tpm-vtpm_proxy-Suppress-error-logging-when-in-closed.patch
-	patches.suse/tpm-Introduce-flag-TPM_TRANSMIT_RAW.patch
-	patches.suse/tpm-vtpm_proxy-Implement-request_locality-function.patch
-	patches.suse/ima-Add-cgroups2-to-the-defaults-list.patch
-	patches.suse/IB-core-IB-cache-enhancements-to-support-Infiniband-.patch
-	patches.suse/IB-core-Enforce-PKey-security-on-QPs.patch
-	patches.suse/selinux-lsm-IB-core-Implement-LSM-notification-syste.patch
-	patches.suse/IB-core-Enforce-security-on-management-datagrams.patch
-	patches.suse/0065-apparmor-put-back-designators-in-struct-initialisers.patch
-	patches.suse/Fix-English-in-description-of-GCC_PLUGIN_STRUCTLEAK
-	patches.suse/crypto-sha512-mb-add-some-missing-unlock-on-error
-	patches.suse/crypto-dh-fix-memleak-in-setkey.patch
-	patches.suse/0001-crypto-cavium-Add-support-for-CNN55XX-adapters.patch
-	patches.suse/0002-crypto-cavium-Add-debugfs-support-in-CNN55XX-driver.patch
-	patches.suse/0003-crypto-cavium-Register-the-CNN55XX-supported-crypto-.patch
-	patches.suse/0004-crypto-cavium-Downgrade-the-annoying-misc-interrupt-.patch
-	patches.suse/0005-crypto-cavium-Remove-the-individual-encrypt-decrypt-.patch
-	patches.suse/0006-crypto-cavium-Add-more-algorithms.patch
-	patches.suse/0007-crypto-cavium-fix-spelling-mistake-Revsion-Revision.patch
-	patches.suse/crypto-chcr-Pass-lcb-bit-setting-to-firmware.patch
-	patches.suse/crypto-chcr-Fix-fallback-key-setting.patch
-	patches.suse/crypto-chcr-Return-correct-error-code.patch
-	patches.suse/crypto-chcr-Avoid-changing-request-structure.patch
-	patches.suse/crypto-chcr-Add-ctr-mode-and-process-large-sg-entrie.patch
-	patches.suse/chcr-Add-debug-counters.patch
-	patches.suse/crypto-chcr-Ensure-Destination-sg-entry-size-less-th.patch
-	patches.suse/crypto-chcr-Select-device-in-Round-Robin-fashion.patch
-	patches.suse/0008-crypto-cavium-nitrox-dma_mapping_error-returns-bool.patch
-	patches.suse/crypto-testmgr-Reenable-sha1-aes-in-FIPS-mode
-	patches.suse/xgene-sp3-0011-drivers-net-xgene-Protect-indirect-MAC-access.patch
-	patches.suse/xgene-sp3-0012-drivers-net-phy-xgene-Add-lock-to-protect-mac-access.patch
-	patches.suse/xgene-sp3-0013-drivers-net-xgene-Use-rgmii-mdio-mac-access.patch
-	patches.suse/xgene-sp3-0014-drivers-net-xgene-Remove-redundant-local-stats.patch
-	patches.suse/xgene-sp3-0015-drivers-net-xgene-Refactor-statistics-error-parsing-.patch
-	patches.suse/xgene-sp3-0016-drivers-net-xgene-Remove-unused-macros.patch
-	patches.suse/xgene-sp3-0017-drivers-net-xgene-Extend-ethtool-statistics.patch
-	patches.suse/xgene-sp3-0018-drivers-net-xgene-Add-rx_overrun-tx_underrun-statist.patch
-	patches.suse/xgene-sp3-0019-drivers-net-xgene-Workaround-for-HW-errata-10GE_4.patch
-	patches.suse/xgene-sp3-0020-drivers-net-xgene-Add-frame-recovered-statistics-cou.patch
-	patches.suse/xgene-sp3-0021-drivers-net-xgene-Workaround-for-HW-errata-10GE_10-E.patch
-	patches.suse/xgene-sp3-0022-drivers-net-xgene-Fix-redundant-prefetch-buffer-clea.patch
-	patches.suse/bnxt-add-dma-mapping-attributes.patch
-	patches.suse/msft-hv-1363-tools-hv-Add-clean-up-for-included-files-in-Ubuntu-n.patch
-	patches.suse/nfp-don-t-enable-TSO-on-the-device-when-disabled.patch
-	patches.suse/nfp-rename-l4_offset-in-struct-nfp_net_tx_desc-to-ls.patch
-	patches.suse/nfp-support-LSO2-capability.patch
-	patches.suse/nfp-don-t-assume-RSS-and-IRQ-moderation-are-always-e.patch
-	patches.suse/nfp-version-independent-support-for-chained-RSS-meta.patch
-	patches.suse/nfp-add-CHECKSUM_COMPLETE-support.patch
-	patches.suse/nfp-complete-the-XDP-TX-ring-only-when-it-s-full.patch
-	patches.suse/nfp-add-a-helper-for-wrapping-descriptor-index.patch
-	patches.suse/nfp-eliminate-an-if-statement-in-calculation-of-comp.patch
-	patches.suse/net-sock-factor-out-dequeue-peek-with-offset-code.patch
-	patches.suse/udp-use-a-separate-rx-queue-for-packet-reception.patch
-	patches.suse/udp-keep-the-sk_receive_queue-held-when-splicing.patch
-	patches.suse/tcp-internal-implementation-for-pacing.patch
-	patches.suse/bnx2x-Remove-open-coded-carrier-check.patch
-	patches.suse/liquidio-use-pcie_flr-instead-of-duplicating-it.patch
-	patches.suse/cxgb4-0151-cxgb4-reduce-resource-allocation-in-kdump-kernel.patch
-	patches.suse/cxgb4-add-new-T5-pci-device-id.patch
-	patches.suse/liquidio-fix-insmod-failure-when-multiple-NICs-are-p.patch
-	patches.suse/liquidio-fix-PF-falsely-indicating-success-at-settin.patch
-	patches.suse/net-sched-move-tc_classify-function-to-cls_api.c.patch
-	patches.suse/net-sched-introduce-tcf-block-infractructure.patch
-	patches.suse/net-sched-rename-tcf_destroy_chain-helper.patch
-	patches.suse/net-sched-replace-nprio-by-a-bool-to-make-the-functi.patch
-	patches.suse/net-sched-move-TC_H_MAJ-macro-call-into-tcf_auto_pri.patch
-	patches.suse/net-sched-introduce-helpers-to-work-with-filter-chai.patch
-	patches.suse/net-sched-push-chain-dump-to-a-separate-function.patch
-	patches.suse/net-sched-introduce-multichain-support-for-filters.patch
-	patches.suse/net-sched-push-tp-down-to-action-init.patch
-	patches.suse/net-sched-add-termination-action-to-allow-goto-chain.patch
-	patches.suse/sch_dsmark-Fix-uninitialized-variable-warning.patch
-	patches.suse/tcp-use-tp-tcp_mstamp-in-output-path.patch
-	patches.suse/tcp-introduce-tcp_jiffies32.patch
-	patches.suse/dccp-do-not-use-tcp_time_stamp.patch
-	patches.suse/tcp-use-tcp_jiffies32-to-feed-tp-lsndtime.patch
-	patches.suse/tcp-use-tcp_jiffies32-to-feed-tp-snd_cwnd_stamp.patch
-	patches.suse/tcp_bbr-use-tcp_jiffies32-instead-of-tcp_time_stamp.patch
-	patches.suse/tcp-bic-cubic-use-tcp_jiffies32-instead-of-tcp_time_.patch
-	patches.suse/tcp-use-tcp_jiffies32-for-rcv_tstamp-and-lrcvtime.patch
-	patches.suse/tcp-use-tcp_jiffies32-to-feed-probe_timestamp.patch
-	patches.suse/tcp-uses-jiffies_32-to-feed-tp-chrono_start.patch
-	patches.suse/tcp-use-tcp_jiffies32-in-__tcp_oow_rate_limited.patch
-	patches.suse/tcp_westwood-use-tcp_jiffies32-instead-of-tcp_time_s.patch
-	patches.suse/tcp_lp-cache-tcp_time_stamp.patch
-	patches.suse/tcp-replace-misc-tcp_time_stamp-to-tcp_jiffies32.patch
-	patches.suse/tcp-switch-TCP-TS-option-RFC-7323-to-1ms-clock.patch
-	patches.suse/udp-make-function-udp_skb_dtor_locked-static.patch
-	patches.suse/net-make-struct-net_device-tx_queue_len-unsigned-int.patch
-	patches.suse/net-fix-__skb_try_recv_from_queue-to-return-the-old-.patch
-	patches.suse/liquidio-make-the-spinlock-octeon_devices_lock-stati.patch
-	patches.suse/tcp-fix-tcp_rearm_rto.patch
-	patches.suse/qed-Utilize-FW-8.20.0.0.patch
-	patches.suse/ibmvnic-076-fix-missing-unlock-on-error-in-__ibmvnic_reset.patch
-	patches.suse/qed-Remove-unused-including-linux-version.h.patch
-	patches.suse/net-mlx5e-Fix-possible-memory-leak.patch
-	patches.suse/skbuff-add-stub-to-help-computing-crc32c-on-SCTP-pac.patch
-	patches.suse/net-introduce-skb_crc32c_csum_help.patch
-	patches.suse/sk_buff-remove-support-for-csum_bad-in-sk_buff.patch
-	patches.suse/net-use-skb-csum_not_inet-to-identify-packets-needin.patch
-	patches.suse/net-more-accurate-checksumming-in-validate_xmit_skb.patch
-	patches.suse/sk_buff.h-improve-description-of-CHECKSUM_-COMPLETE-.patch
-	patches.suse/xgene-sp3-0001-phy-Add-helper-function-to-check-phy-interface-mode.patch
-	patches.suse/xgene-sp3-0023-xgene-Check-all-RGMII-phy-mode-variants.patch
-	patches.suse/qede-Allow-WoL-to-activate-by-default.patch
-	patches.suse/qede-Honor-user-request-for-Tx-buffers.patch
-	patches.suse/qede-Add-missing-Status-block-free.patch
-	patches.suse/qede-Don-t-use-an-internal-MAC-field.patch
-	patches.suse/qed-Revise-alloc-setup-free-flow.patch
-	patches.suse/qed-Correct-print-in-iscsi-error-flow.patch
-	patches.suse/qede-qedr-closure-after-setting-state.patch
-	patches.suse/qed-Fix-setting-of-Management-bitfields.patch
-	patches.suse/qede-Support-1G-advertisment.patch
-	patches.suse/ibmveth-Support-to-enable-LSO-CSO-for-Trunk-VEA.patch
-	patches.suse/cxgb4-retrieve-port-information-from-firmware.patch
-	patches.suse/net-define-receive-timestamp-filter-for-NTP.patch
-	patches.suse/net-ethernet-update-drivers-to-handle-HWTSTAMP_FILTE.patch
-	patches.suse/net-add-function-to-retrieve-original-skb-device-usi.patch
-	patches.suse/net-add-new-control-message-for-incoming-HW-timestam.patch
-	patches.suse/net-fix-documentation-of-struct-scm_timestamping.patch
-	patches.suse/net-allow-simultaneous-SW-and-HW-transmit-timestampi.patch
-	patches.suse/net-ethernet-update-drivers-to-make-both-SW-and-HW-T.patch
-	patches.suse/tcp-fix-tcp_probe_timer-for-TCP_USER_TIMEOUT.patch
-	patches.suse/net-Define-SCM_TIMESTAMPING_PKTINFO-on-all-architect.patch
-	patches.suse/net-Fix-parisc-SCM_TIMESTAMPING_PKTINFO-value.patch
-	patches.suse/net-ipv4-Add-extack-messages-for-route-add-failures.patch
-	patches.suse/nfp-add-nfp_cppcore_pcie_unit-helper.patch
-	patches.suse/nfp-make-nfp_net-alloc-init-cleanup-free-not-depend-.patch
-	patches.suse/nfp-rename-netdev-port-to-vNIC.patch
-	patches.suse/nfp-add-nfp_net_pf_free_vnic-function.patch
-	patches.suse/nfp-introduce-very-minimal-nfp_app.patch
-	patches.suse/nfp-disallow-mixing-vNICs-with-and-without-NSP-port-.patch
-	patches.suse/nfp-introduce-nfp_port.patch
-	patches.suse/nfp-update-port-state-in-place.patch
-	patches.suse/nfp-move-refresh-tracking-into-the-port-structure.patch
-	patches.suse/nfp-provide-linking-on-port-structures.patch
-	patches.suse/nfp-mark-port-state-as-stale-after-reconfig.patch
-	patches.suse/nfp-mark-port-state-as-stale-if-update-failed.patch
-	patches.suse/nfp-refresh-port-state-before-reporting-autonegotiat.patch
-	patches.suse/net-sched-properly-assign-RCU-pointer-in-tcf_chain_t.patch
-	patches.suse/net-sched-fix-filter-flushing.patch
-	patches.suse/enic-unmask-intr-only-when-napi-is-complete.patch
-	patches.suse/qede-Fix-sparse-warnings.patch
-	patches.suse/qed-Align-DP_ERR-style-with-other-DP-macros.patch
-	patches.suse/qed-main_ptt-for-tunnel-configuration.patch
-	patches.suse/qed-Log-incorrectly-installed-board.patch
-	patches.suse/qed-Drop-the-s-from-num_ports_in_engines.patch
-	patches.suse/qed-Remove-BB_A0-references.patch
-	patches.suse/qed-Flush-slowpath-tasklet-on-stop.patch
-	patches.suse/qed-Enable-RoCE-parser-searching-on-fp-init.patch
-	patches.suse/qed-Provide-MBI-information-in-dev_info.patch
-	patches.suse/qede-Log-probe-of-PCI-device.patch
-	patches.suse/qed-Replace-set_id-api-with-set_name.patch
-	patches.suse/net-flow_dissector-add-support-for-dissection-of-tcp.patch
-	patches.suse/net-sched-flower-add-support-for-matching-on-tcp-fla.patch
-	patches.suse/tcp-fix-TCP_SYNCNT-flakes.patch
-	patches.suse/net-IB-mlx5-Replace-mlx5_vzalloc-with-kvzalloc.patch
-	patches.suse/net-mlx5-Update-the-list-of-the-PCI-supported-device.patch
-	patches.suse/net-mlx5-Introduce-trigger_health_work-function.patch
-	patches.suse/net-mlx5-FPGA-Add-basic-support-for-Innova.patch
-	patches.suse/net-mlx5-Bump-driver-version.patch
-	patches.suse/IB-mlx5-Bump-driver-version.patch
-	patches.suse/net-sched-cls_api-make-reclassify-return-all-the-way.patch
-	patches.suse/net_sched-only-create-filter-chains-for-new-filters-.patch
-	patches.suse/tcp-better-validation-of-received-ack-sequences.patch
-	patches.suse/Bluetooth-Add-support-for-Intel-Bluetooth-device-946.patch
-	patches.suse/Bluetooth-hci_uart-fix-kconfig-dependency
-	patches.suse/Bluetooth-hci_ldisc-Use-rwlocking-to-avoid-closing-p
-	patches.suse/Bluetooth-hci_nokia-select-BT_HCIUART_H4
-	patches.suse/Bluetooth-hci_ll-Fix-download_firmware-return-when-_
-	patches.suse/be2net-Fix-UE-detection-logic-for-BE3.patch
-	patches.suse/be2net-Update-the-driver-version-to-11.4.0.0.patch
-	patches.suse/Add-the-mlxfw-module-for-Mellanox-firmware-flash-pro.patch
-	patches.suse/nfp-move-mutex-init-out-of-net-code.patch
-	patches.suse/nfp-add-devlink-support.patch
-	patches.suse/nfp-add-helper-for-cleaning-up-vNICs.patch
-	patches.suse/nfp-register-ports-as-devlink-ports.patch
-	patches.suse/nfp-calculate-total-port-lanes-for-split.patch
-	patches.suse/nfp-support-port-splitting-via-devlink.patch
-	patches.suse/liquidio-fix-rare-pci_driver.probe-failure-of-VF-dri.patch
-	patches.suse/liquidio-fix-inaccurate-count-of-napi-processed-rx-p.patch
-	patches.suse/ibmvnic-077-Track-state-of-adapter-napis.patch
-	patches.suse/ibmvnic-078-Handle-failover-after-failed-init-crq.patch
-	patches.suse/ibmvnic-079-Send-gratuitous-arp-on-reset.patch
-	patches.suse/ibmvnic-080-Fix-cleanup-of-SKB-s-on-driver-close.patch
-	patches.suse/ibmvnic-081-Non-fatal-error-handling.patch
-	patches.suse/ibmvnic-082-Halt-TX-and-report-carrier-off-on-H_CLOSED-r.patch
-	patches.suse/ibmvnic-083-Deactivate-RX-pool-buffer-replenishment-on-H.patch
-	patches.suse/ibmvnic-084-Check-adapter-state-during-ibmvnic_poll.patch
-	patches.suse/ibmvnic-085-Reset-the-CRQ-queue-during-driver-reset.patch
-	patches.suse/ibmvnic-086-Reset-tx-rx-pools-on-driver-reset.patch
-	patches.suse/ibmvnic-087-Reset-sub-crqs-during-driver-reset.patch
-	patches.suse/rtnl-Add-support-for-netdev-event-to-link-messages.patch
-	patches.suse/nfp-add-MAY_USE_DEVLINK-dependency.patch
-	patches.suse/nfp-add-set_mac_address-support-while-the-interface-.patch
-	patches.suse/nfp-set-driver-VF-limit.patch
-	patches.suse/nfp-don-t-set-aux-pointers-if-ioremap-failed.patch
-	patches.suse/nfp-only-try-to-get-to-PCIe-ctrl-memory-if-BARs-are-.patch
-	patches.suse/nfp-support-long-reads-and-writes-with-the-cpp-helpe.patch
-	patches.suse/nfp-shorten-CPP-core-probe-logs.patch
-	patches.suse/nfp-support-variable-NSP-response-lengths.patch
-	patches.suse/nfp-add-hwmon-support.patch
-	patches.suse/nfp-don-t-wait-for-resources-indefinitely.patch
-	patches.suse/nfp-fix-print-format-for-ring-pointers-in-ring-dumps.patch
-	patches.suse/nfp-don-t-add-ring-size-to-index-calculations.patch
-	patches.suse/nfp-don-t-keep-count-for-free-buffers-delayed-kick.patch
-	patches.suse/net-add-extack-arg-to-lwtunnel-build-state.patch
-	patches.suse/qed-Add-missing-static-local-dcbx-info.patch
-	patches.suse/qed-Correct-DCBx-update-scheme.patch
-	patches.suse/qed-Don-t-inherit-RoCE-DCBx-for-V2.patch
-	patches.suse/qed-QL41xxx-VF-MSI-x-table.patch
-	patches.suse/qed-Support-dynamic-s-tag-change.patch
-	patches.suse/qed-Get-rid-of-the-attention-arrays.patch
-	patches.suse/qed-Diffrentiate-adapter-specific-attentions.patch
-	patches.suse/qed-Print-multi-bit-attentions-properly.patch
-	patches.suse/qed-Mask-parities-after-occurance.patch
-	patches.suse/qed-Cache-alignemnt-padding-to-match-host.patch
-	patches.suse/cxgb4-0153-cxgb4-keep-carrier-off-before-registering-netdev.patch
-	patches.suse/cxgb4-add-new-T5-pci-device-id-2.patch
-	patches.suse/cxgb4-FW-upgrade-fixes.patch
-	patches.suse/cxgb4-0152-cxgb4-Fix-netdev_features-flag.patch
-	patches.suse/bnxt_en-Support-for-Short-Firmware-Message.patch
-	patches.suse/bnxt_en-Add-PCI-IDs-for-BCM57454-VF-devices.patch
-	patches.suse/bnxt_en-Add-a-callback-to-inform-RDMA-driver-during-.patch
-	patches.suse/bnxt_en-Add-additional-chip-ID-definitions.patch
-	patches.suse/bnxt_en-Optimize-doorbell-write-operations-for-newer.patch
-	patches.suse/bnxt_en-Implement-xmit_more.patch
-	patches.suse/bnxt_en-Pass-in-sh-parameter-to-bnxt_set_dflt_rings.patch
-	patches.suse/bnxt_en-Fix-xmit_more-with-BQL.patch
-	patches.suse/net-mlxfw-select-CONFIG_XZ_DEC.patch
-	patches.suse/rtnetlink-use-the-new-rtnl_get_event-interface.patch
-	patches.suse/msft-hv-1376-netvsc-Add-include-s-for-csum_-function-declarations.patch
-	patches.suse/i40evf-fix-duplicate-lines.patch
-	patches.suse/i40evf-fix-merge-error-in-older-patch.patch
-	patches.suse/i40evf-disable-unused-flags.patch
-	patches.suse/i40e-fix-race-condition-with-PTP_TX_IN_PROGRESS-bits.patch
-	patches.suse/i40e-avoid-permanent-lock-of-_PTP_TX_IN_PROGRESS.patch
-	patches.suse/i40e-add-statistic-indicating-number-of-skipped-Tx-t.patch
-	patches.suse/i40e-use-pf-data-structure-directly-in-i40e_ptp_rx_h.patch
-	patches.suse/i40e-check-for-Tx-timestamp-timeouts-during-watchdog.patch
-	patches.suse/i40e-Check-for-memory-allocation-failure.patch
-	patches.suse/ixgbe-ixgbevf-Enables-TSO-for-MPLS-encapsulated-pack.patch
-	patches.suse/ixgbe-initialize-u64_stats_sync-structures-early-at-.patch
-	patches.suse/ixgbe-Remove-MAC-X550EM_X-1Gbase-t-led_-on-off-suppo.patch
-	patches.suse/ixgbe-enable-L3-L4-filtering-for-Tx-switched-packets.patch
-	patches.suse/ixgbe-Correct-thermal-sensor-event-check.patch
-	patches.suse/ixgbe-Add-error-checking-to-setting-VF-MAC.patch
-	patches.suse/ixgbe-Resolve-truncation-warning-for-q_vector-name.patch
-	patches.suse/ixgbe-Resolve-warnings-for-Wimplicit-fallthrough.patch
-	patches.suse/ixgbevf-Resolve-truncation-warning-for-q_vector-name.patch
-	patches.suse/ixgbevf-Resolve-warnings-for-Wimplicit-fallthrough.patch
-	patches.suse/ixgbe-correct-CS4223-7-PHY-identification.patch
-	patches.suse/ixgbe-add-write-flush-when-configuring-CS4223-7.patch
-	patches.suse/ixgbe-always-call-setup_mac_link-for-multispeed-fibe.patch
-	patches.suse/ixgbe-add-missing-configuration-for-rate-select-1.patch
-	patches.suse/ixgbe-fix-incorrect-status-check.patch
-	patches.suse/sched-add-helper-for-updating-statistics-on-all-acti.patch
-	patches.suse/nfp-add-missing-fall-through-statements.patch
-	patches.suse/nfp-turn-reading-PCIe-RTsym-parameters-into-a-helper.patch
-	patches.suse/nfp-move-port-init-to-apps.patch
-	patches.suse/nfp-report-app-name-in-ethtool-i.patch
-	patches.suse/nfp-move-eBPF-offload-files-to-BPF-app-directory.patch
-	patches.suse/nfp-move-bpf-offload-code-to-the-BPF-app.patch
-	patches.suse/nfp-move-basic-eBPF-stats-to-app-specific-code.patch
-	patches.suse/nfp-fix-memory-leak-on-FW-load-error.patch
-	patches.suse/bpf-free-up-BPF_JMP-BPF_CALL-BPF_X-opcode.patch
-	patches.suse/bpf-split-bpf-core-interpreter.patch
-	patches.suse/bpf-teach-verifier-to-track-stack-depth.patch
-	patches.suse/bpf-reconcile-bpf_tail_call-and-stack_depth.patch
-	patches.suse/bpf-track-stack-depth-of-classic-bpf-programs.patch
-	patches.suse/bpf-fix-stack_depth-usage-by-test_bpf.ko.patch
-	patches.suse/bpf-use-different-interpreter-depending-on-required-.patch
-	patches.suse/bpf-change-x86-JITed-program-stack-layout.patch
-	patches.suse/bpf-take-advantage-of-stack_depth-tracking-in-x64-JI.patch
-	patches.suse/qed-Make-qed_int_cau_conf_pi-static.patch
-	patches.suse/qed-Minor-refactoring-in-interrupt-code.patch
-	patches.suse/qed-IGU-read-revised.patch
-	patches.suse/qed-Distinguish-between-sb_id-and-igu_sb_id.patch
-	patches.suse/qed-Add-aux.-function-translating-sb_id-igu_sb_id.patch
-	patches.suse/qed-Encapsulate-interrupt-counters-in-struct.patch
-	patches.suse/qed-Remove-assumption-on-SB-order-in-IGU.patch
-	patches.suse/qed-Provide-auxiliary-for-getting-free-VF-SB.patch
-	patches.suse/qed-Hold-a-single-array-for-SBs.patch
-	patches.suse/qed-Reset-IGU-CAM-to-default-on-init.patch
-	patches.suse/qed-No-need-to-reset-SBs-on-IOV-init.patch
-	patches.suse/qed-Correct-order-of-wwnn-and-wwpn.patch
-	patches.suse/qed-Share-additional-information-with-qedf.patch
-	patches.suse/qed-Support-NVM-image-reading-API.patch
-	patches.suse/qed-Add-support-for-changing-iSCSI-mac.patch
-	patches.suse/i40evf-drop-i40e_type.h-include.patch
-	patches.suse/i40e-i40evf-create-and-use-new-unified-header-file.patch
-	patches.suse/i40e-use-new-unified-virtchnl-header-file.patch
-	patches.suse/virtchnl-rename-i40e-to-generic-virtchnl.patch
-	patches.suse/virtchnl-move-some-code-to-core-driver.patch
-	patches.suse/virtchnl-convert-to-new-macros.patch
-	patches.suse/i40e-virtchnl-refactor-code-for-validate-checks.patch
-	patches.suse/i40evf-virtchnl-whitespace-cleanups.patch
-	patches.suse/virtchnl-finish-conversion-to-virtchnl-interface.patch
-	patches.suse/i40e-virtchnl-move-function-to-virtchnl.patch
-	patches.suse/virtchnl-Add-pad-fields-to-a-couple-of-structures.patch
-	patches.suse/virtchnl-Add-compile-time-static-asserts-to-validate.patch
-	patches.suse/i40evf-Add-support-for-Adaptive-Virtual-Function.patch
-	patches.suse/cxgb4-fix-incorrect-cim_la-output-for-T6.patch
-	patches.suse/liquidio-VF-interrupt-initialization-cleanup.patch
-	patches.suse/msft-hv-1377-tools-hv-set-allow-hotplug-for-VF-on-Ubuntu.patch
-	patches.suse/msft-hv-1378-tools-hv-set-hotplug-for-VF-on-Suse.patch
-	patches.suse/liquidio-Fix-checkpatch-errors-with-references-cross.patch
-	patches.suse/bpf-Allow-CGROUP_SKB-eBPF-program-to-access-sk_buff.patch
-	patches.suse/bpf-Remove-the-capability-check-for-cgroup-skb-eBPF-.patch
-	patches.suse/net-flow_dissector-add-support-for-dissection-of-mis.patch
-	patches.suse/net-sched-cls_flower-add-support-for-matching-on-ip-.patch
-	patches.suse/net-mlx5e-Offload-TC-matching-on-tcp-flags.patch
-	patches.suse/net-mlx5e-Offload-TC-matching-on-ip-tos-traffic-clas.patch
-	patches.suse/netxen-remove-writeq-readq-function-definitions.patch
-	patches.suse/neigh-Really-delete-an-arp-neigh-entry-on-ip-neigh-d.patch
-	patches.suse/00-perf-bpf-add-bpf-support-to-all-perf_event-types.patch
-	patches.suse/ipsec-check-return-value-of-skb_to_sgvec-always.patch
-	patches.suse/qed-Add-bitmaps-for-VF-CIDs.patch
-	patches.suse/qed-Create-L2-queue-database.patch
-	patches.suse/qed-L2-interface-to-use-the-SB-structures-directly.patch
-	patches.suse/qed-Pass-vf_params-when-creating-a-queue-cid.patch
-	patches.suse/qed-Assign-a-unique-per-queue-index-to-queue-cid.patch
-	patches.suse/qed-Make-VF-legacy-a-bitfield.patch
-	patches.suse/qed-IOV-db-support-multiple-queues-per-qzone.patch
-	patches.suse/qed-Multiple-qzone-queues-for-VFs.patch
-	patches.suse/qed-VFs-to-try-utilizing-the-doorbell-bar.patch
-	patches.suse/qed-VF-XDP-support.patch
-	patches.suse/qede-VF-XDP-support.patch
-	patches.suse/net-sched-select-cls-when-cls_act-is-enabled.patch
-	patches.suse/net-mii-smsc-Make-mii_ethtool_get_link_ksettings-and.patch
-	patches.suse/igb-mark-PM-functions-as-__maybe_unused.patch
-	patches.suse/e1000e-fix-race-condition-around-skb_tstamp_tx.patch
-	patches.suse/igb-fix-race-condition-with-PTP_TX_IN_PROGRESS-bits.patch
-	patches.suse/igb-avoid-permanent-lock-of-_PTP_TX_IN_PROGRESS.patch
-	patches.suse/e1000e-add-statistic-indicating-number-of-skipped-Tx.patch
-	patches.suse/igb-add-statistic-indicating-number-of-skipped-Tx-ti.patch
-	patches.suse/igb-check-for-Tx-timestamp-timeouts-during-watchdog.patch
-	patches.suse/igb-Remove-useless-argument.patch
-	patches.suse/e1000e-Don-t-return-uninitialized-stats.patch
-	patches.suse/e1000e-use-disable_hardirq-also-for-MSIX-vectors-in-.patch
-	patches.suse/net-mlxfw-remove-redundant-goto-on-error-check.patch
-	patches.suse/net-sched-introduce-a-TRAP-control-action.patch
-	patches.suse/net-sched-introduce-helper-to-identify-gact-trap-act.patch
-	patches.suse/s390-qeth-remove-support-for-IPA_IP_FRAGMENTATION.patch
-	patches.suse/s390-qeth-remove-skb_is_nonlinear-check-on-IQD.patch
-	patches.suse/s390-qeth-query-IPv6-IPA-support-on-HiperSockets.patch
-	patches.suse/s390-qeth-log-bridgeport-capabilities.patch
-	patches.suse/s390-qeth-add-missing-strings-for-IPA-return-codes.patch
-	patches.suse/s390-qeth-consolidate-pack-buffer-flushing.patch
-	patches.suse/s390-qeth-silence-qeth_fix_features.patch
-	patches.suse/s390-qeth-add-support-for-early-L3-device-setup.patch
-	patches.suse/s390-qeth-do-early-device-setup-for-z-VM-IQD-NICs.patch
-	patches.suse/cxgb4-implement-ndo_set_vf_rate.patch
-	patches.suse/bpf-Introduce-bpf_prog-ID.patch
-	patches.suse/bpf-Introduce-bpf_map-ID.patch
-	patches.suse/bpf-Add-BPF_-PROG-MAP-_GET_NEXT_ID-command.patch
-	patches.suse/bpf-Add-BPF_PROG_GET_FD_BY_ID.patch
-	patches.suse/bpf-Add-BPF_MAP_GET_FD_BY_ID.patch
-	patches.suse/bpf-Add-jited_len-to-struct-bpf_prog.patch
-	patches.suse/bpf-Add-BPF_OBJ_GET_INFO_BY_FD.patch
-	patches.suse/bpf-cgroup-skb-progs-cannot-access-ld_abs-ind.patch
-	patches.suse/net-phy-add-XAUI-and-10GBASE-KR-PHY-connection-types.patch
-	patches.suse/nfp-reorder-open-and-close-functions.patch
-	patches.suse/nfp-split-out-the-allocation-part-of-open.patch
-	patches.suse/nfp-reuse-ring-free-code-on-close.patch
-	patches.suse/nfp-move-nfp_net_vecs_init.patch
-	patches.suse/nfp-prepare-print-macros-for-use-without-netdev.patch
-	patches.suse/nfp-make-sure-debug-accesses-don-t-depend-on-netdevs.patch
-	patches.suse/nfp-allow-allocation-and-initialization-of-netdev-le.patch
-	patches.suse/nfp-prepare-config-and-enable-for-working-without-ne.patch
-	patches.suse/nfp-add-control-vNIC-datapath.patch
-	patches.suse/nfp-make-vNIC-ctrl-memory-mapping-function-reusable.patch
-	patches.suse/nfp-map-all-queue-controllers-at-once.patch
-	patches.suse/nfp-don-t-clutter-init-code-passing-fw_ver-around.patch
-	patches.suse/nfp-slice-the-netdev-spawning-function.patch
-	patches.suse/nfp-allow-non-equal-distribution-of-IRQs.patch
-	patches.suse/nfp-create-control-vNICs-and-wire-up-rx-tx.patch
-	patches.suse/nfp-advertise-support-for-NFD-ABI-0.5.patch
-	patches.suse/cxgb4-Fix-tids-count-for-ipv6-offload-connection.patch
-	patches.suse/net-mlx4_core-Bump-driver-version.patch
-	patches.suse/net-mlx4_en-Bump-driver-version.patch
-	patches.suse/IB-mlx4-Bump-driver-version.patch
-	patches.suse/net-propagate-tc-filter-chain-index-down-the-ndo_set.patch
-	patches.suse/tcp-add-a-struct-net-parameter-to-tcp_parse_options.patch
-	patches.suse/net-qrtr-Refactor-packet-allocation.patch
-	patches.suse/net-qrtr-Inject-BYE-on-remote-termination.patch
-	patches.suse/net-qrtr-Broadcast-DEL_CLIENT-message-when-endpoint-.patch
-	patches.suse/net-qrtr-Inform-open-sockets-about-new-controller.patch
-	patches.suse/cxgb4-fix-to-bring-link-down-after-adapter-crash.patch
-	patches.suse/igb-make-a-few-local-functions-static.patch
-	patches.suse/e1000e-Undo-e1000e_pm_freeze-if-__e1000_shutdown-fai.patch
-	patches.suse/skbuff-only-inherit-relevant-tx_flags.patch
-	patches.suse/msft-hv-1382-netvsc-optimize-calculation-of-number-of-slots.patch
-	patches.suse/msft-hv-1383-netvsc-use-hv_get_bytes_to_read.patch
-	patches.suse/msft-hv-1384-netvsc-use-typed-pointer-for-internal-state.patch
-	patches.suse/msft-hv-1385-netvsc-mark-error-cases-as-unlikely.patch
-	patches.suse/msft-hv-1386-netvsc-pass-net_device-to-netvsc_init_buf-and-netvsc.patch
-	patches.suse/msft-hv-1387-netvsc-fold-in-get_outbound_net_device.patch
-	patches.suse/liquidio-disallow-enabling-firmware-debug-from-a-VF.patch
-	patches.suse/nfp-make-sure-to-cancel-port-refresh-on-the-error-pa.patch
-	patches.suse/nfp-remove-automatic-caching-of-RTsym-table.patch
-	patches.suse/nfp-remove-automatic-caching-of-HWInfo.patch
-	patches.suse/nfp-keep-MIP-object-around.patch
-	patches.suse/nfp-report-application-FW-build-name-in-ethtool-i.patch
-	patches.suse/cxgb4-handle-interrupt-raised-when-FW-crashes.patch
-	patches.suse/r8152-add-r8153_phy_status-function.patch
-	patches.suse/r8152-adjust-lpm-settings-for-RTL8153.patch
-	patches.suse/r8152-adjust-the-settings-about-MAC-clock-speed-down.patch
-	patches.suse/r8152-move-the-setting-of-rx-aggregation.patch
-	patches.suse/r8152-adjust-rtl8153_runtime_enable-function.patch
-	patches.suse/r8152-adjust-U2P3-for-RTL8153.patch
-	patches.suse/r8152-move-the-default-coalesce-setting-for-RTL8153.patch
-	patches.suse/r8152-move-the-initialization-to-reset_resume-functi.patch
-	patches.suse/r8152-check-if-disabling-ALDPS-is-finished.patch
-	patches.suse/r8152-avoid-rx-queue-more-than-1000-packets.patch
-	patches.suse/r8152-replace-napi_complete-with-napi_complete_done.patch
-	patches.suse/qed-LL2-to-use-packed-information-for-tx.patch
-	patches.suse/qed-Revise-ll2-Rx-completion.patch
-	patches.suse/qed-Cleaner-seperation-of-LL2-inputs.patch
-	patches.suse/qed-LL2-code-relocations.patch
-	patches.suse/qed-LL2-callback-operations.patch
-	patches.suse/qed-No-need-for-LL2-frags-indication.patch
-	patches.suse/qed-Call-rx_release_cb-when-flushing-LL2.patch
-	patches.suse/qed-collect-GSI-port-statistics.patch
-	patches.suse/qed-add-qed_int_sb_init-stub-function.patch
-	patches.suse/cxgb4-fix-memory-leak-in-init_one.patch
-	patches.suse/bpf-avoid-excessive-stack-usage-for-perf_sample_data.patch
-	patches.suse/bpf-don-t-check-spilled-reg-state-for-non-STACK_SPIL.patch
-	patches.suse/bpf-reset-id-on-CONST_IMM-transition.patch
-	patches.suse/bpf-reset-id-on-spilled-regs-in-clear_all_pkt_pointe.patch
-	patches.suse/bpf-tests-set-rlimit-also-for-test_align-so-it-doesn.patch
-	patches.suse/bpf-remove-cg_skb_func_proto-and-use-sk_filter_func_.patch
-	patches.suse/bpf-add-bpf_set_hash-helper-for-tc-progs.patch
-	patches.suse/net-mlx5e-Remove-limitation-of-single-NIC-offloaded-.patch
-	patches.suse/net-mlx5e-Use-short-attribute-form-when-adding-delet.patch
-	patches.suse/net-mlx5e-Add-cache-for-HW-modify-header-IDs.patch
-	patches.suse/net-mlx5e-Use-modify-header-ID-cache-for-offloaded-T.patch
-	patches.suse/net-mlx5e-Use-modify-header-ID-cache-for-offloaded-T-3099eb5a.patch
-	patches.suse/net-mlx5e-Support-header-re-write-of-partial-fields-.patch
-	patches.suse/net-mlx5-Update-flow-table-commands-layout.patch
-	patches.suse/net-mlx5e-Add-support-for-reading-connector-type-fro.patch
-	patches.suse/net-mlx5e-Fill-advertised-and-supported-port-data-fr.patch
-	patches.suse/bpf-arm64-take-advantage-of-stack_depth-tracking.patch
-	patches.suse/net-factor-out-a-helper-to-decrement-the-skb-refcoun.patch
-	patches.suse/b43-Add-missing-MODULE_FIRMWARE
-	patches.suse/0049-commit-833689044e13a3fb8c6c03ad868375670d97010b.patch
-	patches.suse/vxlan-dont-migrate-permanent-fdb-entries-during-lear.patch
-	patches.suse/net-mvpp2-enable-basic-10G-support.patch
-	patches.suse/ibmvnic-089-Client-initiated-failover.patch
-	patches.suse/ibmvnic-090-Remove-netdev-notify-for-failover-resets.patch
-	patches.suse/net-phy-Make-phy_ethtool_ksettings_get-return-void.patch
-	patches.suse/batman-adv-Use-default-throughput-value-on-cfg80211-.patch
-	patches.suse/batman-adv-Accept-only-filled-wifi-station-info.patch
-	patches.suse/mac80211-mesh-support-sending-wide-bandwidth-CSA.patch
-	patches.suse/skbuff-mac80211-introduce-and-use-skb_put_zero.patch
-	patches.suse/selftests-bpf-make-correct-use-of-exit-codes-in-bpf-.patch
-	patches.suse/cxgb4-handle-serial-flash-interrupt.patch
-	patches.suse/ixgbe-fix-race-condition-with-PTP_TX_IN_PROGRESS-bit.patch
-	patches.suse/ixgbe-avoid-permanent-lock-of-_PTP_TX_IN_PROGRESS.patch
-	patches.suse/ixgbe-add-statistic-indicating-number-of-skipped-Tx-.patch
-	patches.suse/ixgbe-check-for-Tx-timestamp-timeouts-during-watchdo.patch
-	patches.suse/ixgbe-Bump-version-number.patch
-	patches.suse/ixgbevf-Bump-version-number.patch
-	patches.suse/ixgbe-fix-writes-to-PFQDE.patch
-	patches.suse/ixgbe-Resolve-cppcheck-format-string-warning.patch
-	patches.suse/ixgbe-pci_set_drvdata-must-be-called-before-register.patch
-	patches.suse/bpf-permits-narrower-load-from-bpf-program-context-f.patch
-	patches.suse/selftests-bpf-Add-test-cases-to-test-narrower-ctx-fi.patch
-	patches.suse/qed-Fix-an-off-by-one-bug.patch
-	patches.suse/0001-dt-bindings-net-Add-binding-for-the-external-clock-f.patch
-	patches.suse/Bluetooth-hci_ll-Add-support-for-the-external-clock
-	patches.suse/Bluetooth-btusb-Add-support-for-0489-e0a2-QCA_ROME-d
-	patches.suse/net-use-skb_unref-in-napi_consume_skb.patch
-	patches.suse/net-mlxfw-fix-a-NULL-dereference.patch
-	patches.suse/liquidio-fix-VF-driver-off-by-one-bug-when-setting-e.patch
-	patches.suse/skbuff-make-skb_put_zero-return-void.patch
-	patches.suse/net-sched-act_tunnel_key-request-UDP-checksum-by-def.patch
-	patches.suse/net-sched-act_tunnel_key-make-UDP-checksum-configura.patch
-	patches.suse/ibmvnic-091-Activate-disabled-RX-buffer-pools-on-reset.patch
-	patches.suse/ibmvnic-092-Ensure-that-TX-queues-are-disabled-in-__ibmv.patch
-	patches.suse/ibmvnic-093-Sanitize-entire-SCRQ-buffer-on-reset.patch
-	patches.suse/ibmvnic-094-Remove-VNIC_CLOSING-check-from-pending_scrq.patch
-	patches.suse/ibmvnic-095-Exit-polling-routine-correctly-during-adapte.patch
-	patches.suse/r8152-support-new-chip-8050.patch
-	patches.suse/r8152-support-RTL8153B.patch
-	patches.suse/r8152-add-byte_enable-for-ocp_read_word-function.patch
-	patches.suse/net-mlx4_en-Remove-unused-argument-in-TX-datapath-fu.patch
-	patches.suse/net-mlx4_en-Optimized-single-ring-steering.patch
-	patches.suse/net-mlx4_en-Improve-receive-data-path.patch
-	patches.suse/net-mlx4_en-Improve-transmit-CQ-polling.patch
-	patches.suse/net-mlx4_en-Improve-stack-xmit-function.patch
-	patches.suse/net-mlx4_en-Improve-XDP-xmit-function.patch
-	patches.suse/net-mlx4_en-Poll-XDP-TX-completion-queue-in-RX-NAPI.patch
-	patches.suse/net-mlx4_en-Increase-default-TX-ring-size.patch
-	patches.suse/net-mlx4_en-Replace-TXBB_SIZE-multiplications-with-s.patch
-	patches.suse/net-mlx4_en-Refactor-mlx4_en_free_tx_desc.patch
-	patches.suse/r8152-split-rtl8152_resume-function.patch
-	patches.suse/r8152-move-calling-delay_autosuspend-function.patch
-	patches.suse/networking-convert-many-more-places-to-skb_put_zero.patch
-	patches.suse/networking-introduce-and-use-skb_put_data.patch
-	patches.suse/networking-make-skb_put-friends-return-void-pointers.patch
-	patches.suse/networking-make-skb_pull-friends-return-void-pointer.patch
-	patches.suse/networking-make-skb_push-__skb_push-return-void-poin.patch
-	patches.suse/networking-add-and-use-skb_put_u8.patch
-	patches.suse/net-Add-IFLA_XDP_PROG_ID.patch
-	patches.suse/bpf-mlx4-Report-bpf_prog-ID-during-XDP_QUERY_PROG.patch
-	patches.suse/bpf-mlx5e-Report-bpf_prog-ID-during-XDP_QUERY_PROG.patch
-	patches.suse/bpf-bnxt-Report-bpf_prog-ID-during-XDP_QUERY_PROG.patch
-	patches.suse/bpf-ixgbe-Report-bpf_prog-ID-during-XDP_QUERY_PROG.patch
-	patches.suse/bpf-nfp-Report-bpf_prog-ID-during-XDP_QUERY_PROG.patch
-	patches.suse/bpf-qede-Report-bpf_prog-ID-during-XDP_QUERY_PROG.patch
-	patches.suse/net-mvmdio-reorder-headers-alphabetically.patch
-	patches.suse/net-mvmdio-use-tabs-for-defines.patch
-	patches.suse/net-mvmdio-use-GENMASK-for-masks.patch
-	patches.suse/net-mvmdio-remove-duplicate-locking.patch
-	patches.suse/net-mvmdio-introduce-an-ops-structure.patch
-	patches.suse/net-mvmdio-put-the-poll-intervals-in-the-ops-structu.patch
-	patches.suse/net-mvmdio-check-the-MII_ADDR_C45-bit-is-not-set-for.patch
-	patches.suse/net-mvmdio-add-xmdio-xsmi-support.patch
-	patches.suse/net-mvmdio-simplify-the-smi-read-and-write-error-pat.patch
-	patches.suse/rds-tcp-Set-linger-when-rejecting-an-incoming-conn-i.patch
-	patches.suse/ibmvnic-096-driver-initialization-for-kdump-kexec.patch
-	patches.suse/net-mlx5-Update-eqe_type_str-event-names.patch
-	patches.suse/net-mlx5-Fix-some-spelling-mistakes.patch
-	patches.suse/net-mlx5-Avoid-using-multiple-blank-lines.patch
-	patches.suse/net-mlx5-Avoid-blank-lines-before-after-closing-open.patch
-	patches.suse/net-mlx5-Align-to-match-opening-parenthesis.patch
-	patches.suse/net-mlx5-Avoid-space-after-casting.patch
-	patches.suse/net-mlx5-Undo-LAG-upon-request-to-create-virtual-fun.patch
-	patches.suse/net-mlx5e-Use-function-to-map-aRFS-into-traffic-type.patch
-	patches.suse/net-mlx5e-Fix-typo-in-warning-if-CQ-moderation-is-no.patch
-	patches.suse/net-mlx5e-Rename-physical-symbol-errors-counter.patch
-	patches.suse/net-mlx5e-Reduce-number-of-heap-allocated-buffers-fo.patch
-	patches.suse/net-mlx5e-Move-and-optimize-query-out-of-buffer-func.patch
-	patches.suse/net-mlx5e-Optimize-update-stats-work.patch
-	patches.suse/net-mlx5-Expose-command-polling-interface.patch
-	patches.suse/net-mlx5-Add-fast-unload-support-in-shutdown-flow.patch
-	patches.suse/ipv6-remove-unnecessary-dst_hold-in-ip6_fragment.patch
-	patches.suse/udp-call-dst_hold_safe-in-udp_sk_rx_set_dst.patch
-	patches.suse/net-use-loopback-dev-when-generating-blackhole-route.patch
-	patches.suse/net-introduce-DST_NOGC-in-dst_release-to-destroy-dst.patch
-	patches.suse/net-introduce-a-new-function-dst_dev_put.patch
-	patches.suse/ipv4-take-dst-__refcnt-when-caching-dst-in-fib.patch
-	patches.suse/ipv4-call-dst_dev_put-properly.patch
-	patches.suse/ipv4-call-dst_hold_safe-properly.patch
-	patches.suse/ipv4-mark-DST_NOGC-and-remove-the-operation-of-dst_f.patch
-	patches.suse/ipv6-take-dst-__refcnt-for-insertion-into-fib6-tree.patch
-	patches.suse/ipv6-call-dst_dev_put-properly.patch
-	patches.suse/ipv6-call-dst_hold_safe-properly.patch
-	patches.suse/ipv6-mark-DST_NOGC-and-remove-the-operation-of-dst_f.patch
-	patches.suse/ipv6-get-rid-of-icmp6-dst-garbage-collector.patch
-	patches.suse/xfrm-take-refcnt-of-dst-when-creating-struct-xfrm_ds.patch
-	patches.suse/decnet-take-dst-__refcnt-when-struct-dn_route-is-cre.patch
-	patches.suse/net-remove-dst-gc-related-code.patch
-	patches.suse/net-remove-DST_NOGC-flag.patch
-	patches.suse/net-remove-DST_NOCACHE-flag.patch
-	patches.suse/net-reorder-all-the-dst-flags.patch
-	patches.suse/net-add-debug-atomic_inc_not_zero-in-dst_hold.patch
-	patches.suse/liquidio-implement-vlan-filter-enable-and-disable.patch
-	patches.suse/liquidio-replace-info-pointer-mode-with-buffer-point.patch
-	patches.suse/cxgb4-fix-a-NULL-dereference.patch
-	patches.suse/nfp-add-VLAN-filtering-support.patch
-	patches.suse/cxgb4-add-new-T6-pci-device-id-s.patch
-	patches.suse/qed-Chain-support-for-external-PBL.patch
-	patches.suse/qed-RoCE-EDPM-to-honor-PFC.patch
-	patches.suse/qed-Disable-RoCE-dpm-when-DCBx-change-occurs.patch
-	patches.suse/qed-qede_roce.-ch-qede_rdma.-ch.patch
-	patches.suse/qed-Set-rdma-generic-functions-prefix.patch
-	patches.suse/qed-Wait-for-resources-before-FUNC_CLOSE.patch
-	patches.suse/qed-SPQ-async-callback-registration.patch
-	patches.suse/net-introduce-__skb_put_-zero-data-u8.patch
-	patches.suse/ibmvnic-097-Return-from-ibmvnic_resume-if-not-in-VNIC_OPEN-state.patch
-	patches.suse/enic-Fix-format-truncation-warning.patch
-	patches.suse/s390-qeth-add-ipa-return-codes-for-bridgeport.patch
-	patches.suse/s390-qeth-fix-packing-buffer-statistics.patch
-	patches.suse/s390-diag-add-diag26c-support.patch
-	patches.suse/s390-qeth-use-diag26c-to-get-MAC-address-on-L2.patch
-	patches.suse/net-mlx5e-IPoIB-Move-to-a-separate-directory.patch
-	patches.suse/net-mlx5e-Prevent-PFC-call-for-non-ethernet-ports.patch
-	patches.suse/net-mlx5e-IPoIB-Add-ethtool-support.patch
-	patches.suse/net-mlx5e-Add-new-profile-function-update_carrier.patch
-	patches.suse/net-mlx5e-IPoIB-Change-parameters-default-values.patch
-	patches.suse/net-mlx5e-Use-hard_mtu-as-part-of-the-mlx5e_priv-str.patch
-	patches.suse/net-mlx5e-IPoIB-Handle-change_mtu.patch
-	patches.suse/net-mlx5e-IPoIB-Get-more-TX-statistics.patch
-	patches.suse/net-mlx5e-IPoIB-Add-PTP-support-to-IPoIB-device-driv.patch
-	patches.suse/net-mlx5e-IPoIB-Add-ioctl-support-to-IPoIB-device-dr.patch
-	patches.suse/i40e-add-XDP-support-for-pass-and-drop-actions.patch
-	patches.suse/i40e-add-support-for-XDP_TX-action.patch
-	patches.suse/i40evf-assign-num_active_queues-inside-i40evf_alloc_.patch
-	patches.suse/i40e-i40evf-update-WOL-and-I40E_AQC_ADDR_VALID_MASK-.patch
-	patches.suse/i40e-use-dev_dbg-instead-of-dev_info-when-warning-ab.patch
-	patches.suse/i40e-comment-that-udp_port-must-be-in-host-byte-orde.patch
-	patches.suse/i40e-Fix-potential-out-of-bound-array-access.patch
-	patches.suse/i40e-Support-firmware-CEE-DCB-UP-to-TC-map-re-defini.patch
-	patches.suse/i40e-Add-message-for-unsupported-MFP-mode.patch
-	patches.suse/i40e-genericize-the-partition-bandwidth-control.patch
-	patches.suse/i40e-Add-support-for-OEM-firmware-version.patch
-	patches.suse/i40e-fix-disabling-overflow-promiscuous-mode.patch
-	patches.suse/i40e-clear-only-cause_ena-bit.patch
-	patches.suse/i40e-Handle-PE_CRITERR-properly-with-IWARP-enabled.patch
-	patches.suse/i40e-don-t-hold-RTNL-lock-for-the-entire-reset.patch
-	patches.suse/r8152-correct-the-definition.patch
-	patches.suse/qede-Fix-compilation-without-QED_RDMA.patch
-	patches.suse/qed-Cleanup-qed_roce-before-duplicating-it.patch
-	patches.suse/qed-Duplicate-qed_roce.-ch-to-qed_rdma.-ch.patch
-	patches.suse/qed-Split-rdma-content-between-qed_rdma-and-qed_roce.patch
-	patches.suse/qed-Rename-qed_roce_if.h-to-qed_rdma_if.h.patch
-	patches.suse/liquidio-stop-using-huge-static-buffer-save-4096k-in.patch
-	patches.suse/net-mlx5e-Use-device-ID-defines.patch
-	patches.suse/tcp-Add-a-tcp_filter-hook-before-handle-ack-packet.patch
-	patches.suse/ibmvnic-100-Fix-incorrectly-defined-ibmvnic_request_map_rsp-structure.patch
-	patches.suse/ibmvnic-101-Fix-error-handling-when-registering-long-term-mapped-buffers.patch
-	patches.suse/ibmvnic-098-Correct-return-code-checking-for-ibmvnic_init-during-probe.patch
-	patches.suse/rds-tcp-set-linger-to-1-when-unloading-a-rds-tcp.patch
-	patches.suse/msft-hv-1394-hv_netvsc-Remove-unnecessary-var-link_state-from-str.patch
-	patches.suse/msft-hv-1395-hv_netvsc-Fix-the-carrier-state-error-when-data-path.patch
-	patches.suse/net-mvpp2-add-comments-about-smp_processor_id-usage.patch
-	patches.suse/net-mvpp2-remove-unused-mvpp2_bm_cookie_pool_set-fun.patch
-	patches.suse/net-mvpp2-remove-mvpp2_pool_refill.patch
-	patches.suse/xdp-pass-XDP-flags-into-install-handlers.patch
-	patches.suse/xdp-add-HW-offload-mode-flag-for-installing-programs.patch
-	patches.suse/nfp-xdp-move-driver-XDP-setup-into-a-separate-functi.patch
-	patches.suse/nfp-bpf-don-t-offload-XDP-programs-in-DRV_MODE.patch
-	patches.suse/nfp-bpf-release-the-reference-on-offloaded-programs.patch
-	patches.suse/nfp-bpf-add-support-for-XDP_FLAGS_HW_MODE.patch
-	patches.suse/xdp-add-reporting-of-offload-mode.patch
-	patches.suse/nfp-xdp-report-if-program-is-offloaded.patch
-	patches.suse/bpf-possibly-avoid-extra-masking-for-narrower-load-i.patch
-	patches.suse/net-ena-change-return-value-for-unsupported-features.patch
-	patches.suse/net-ena-add-hardware-hints-capability-to-the-driver.patch
-	patches.suse/net-ena-change-sizeof-argument-to-be-the-type-pointe.patch
-	patches.suse/net-ena-add-reset-reason-for-each-device-FLR.patch
-	patches.suse/net-ena-add-support-for-out-of-order-rx-buffers-refi.patch
-	patches.suse/net-ena-allow-the-driver-to-work-with-small-number-o.patch
-	patches.suse/net-ena-use-napi_schedule_irqoff-when-possible.patch
-	patches.suse/net-ena-separate-skb-allocation-to-dedicated-functio.patch
-	patches.suse/net-ena-use-lower_32_bits-upper_32_bits-to-split-dma.patch
-	patches.suse/net-ena-update-driver-s-rx-drop-statistics.patch
-	patches.suse/net-ena-update-ena-driver-to-version-1.2.0.patch
-	patches.suse/cxgb4-Update-T6-Buffer-Group-and-Channel-Mappings.patch
-	patches.suse/cxgb4-Use-Firmware-params-to-get-buffer-group-map.patch
-	patches.suse/net-mlx5e-Build-SKB-with-exact-frag_size.patch
-	patches.suse/net-mlx5e-Enhance-RX-SKB-headroom-logic.patch
-	patches.suse/net-mlx5e-Introduce-RX-Page-Reuse.patch
-	patches.suse/net-mlx5e-Relocate-the-TC-match-on-ip-tos-offload-co.patch
-	patches.suse/net-mlx5e-Offload-TC-matching-on-ip-ttl.patch
-	patches.suse/net-mlx5e-Use-macro-for-TC-header-re-write-offload-f.patch
-	patches.suse/net-mlx5e-Add-header-re-write-offloading-of-IPv6-hop.patch
-	patches.suse/mlxfw-Make-the-module-selectable.patch
-	patches.suse/net-mlx5-Add-MCC-Management-Component-Control-regist.patch
-	patches.suse/net-mlx5-Enhance-MCAM-reg-to-allow-query-on-access-r.patch
-	patches.suse/net-mlx5-Add-helper-functions-to-set-query-MCC-MCDA-.patch
-	patches.suse/net-mlx5-Add-mlxfw-callbacks.patch
-	patches.suse/net-mlx5e-Support-the-flash-device-ethtool-callback.patch
-	patches.suse/net-mlx5e-IPoIB-Support-the-flash-device-ethtool-cal.patch
-	patches.suse/net-mlx5-Fix-offset-of-hca-cap-reserved-field.patch
-	patches.suse/net-store-port-representator-id-in-metadata_dst.patch
-	patches.suse/nfp-devlink-add-support-for-getting-eswitch-mode.patch
-	patches.suse/nfp-move-physical-port-init-into-a-helper.patch
-	patches.suse/nfp-map-mac_stats-and-vf_cfg-BARs.patch
-	patches.suse/nfp-general-representor-implementation.patch
-	patches.suse/nfp-add-stats-and-xmit-helpers-for-representors.patch
-	patches.suse/nfp-app-callbacks-for-SRIOV.patch
-	patches.suse/nfp-provide-nfp_port-to-of-nfp_net_get_mac_addr.patch
-	patches.suse/nfp-add-support-for-tx-rx-with-metadata-portid.patch
-	patches.suse/nfp-add-support-for-control-messages-for-flower-app.patch
-	patches.suse/nfp-add-flower-app.patch
-	patches.suse/nfp-add-VF-and-PF-representors-to-flower-app.patch
-	patches.suse/af_iucv-Move-sockaddr-length-checks-to-before-access.patch
-	patches.suse/0001-iwlwifi-mvm-flush-per-station-for-DQA-mode.patch
-	patches.suse/0002-iwlwifi-mvm-support-getting-nvm-data-from-firmware.patch
-	patches.suse/0003-iwlwifi-mvm-support-old-method-of-NVM-parsing.patch
-	patches.suse/0004-iwlwifi-mvm-fix-endianness-in-lq_cmd-declaration.patch
-	patches.suse/0005-iwlwifi-mvm-document-which-group-enums-are-used-with.patch
-	patches.suse/0006-iwlwifi-mvm-use-proper-sta_addr-in-firmware-API.patch
-	patches.suse/0007-iwlwifi-mvm-fix-MCC-endianness-bug.patch
-	patches.suse/0008-iwlwifi-mvm-use-u8-for-reserved-fields.patch
-	patches.suse/0009-iwlwifi-mvm-disentangle-paging-command-structs.patch
-	patches.suse/0010-iwlwifi-mvm-add-documentation-to-some-WoWLAN-command.patch
-	patches.suse/0011-iwlwifi-mvm-wait-for-the-flushed-queue-only.patch
-	patches.suse/0012-iwlwifi-mvm-fix-some-kernel-doc.patch
-	patches.suse/0013-iwlwifi-mvm-add-documentation-links-to-various-field.patch
-	patches.suse/0014-iwlwifi-update-device-ID-for-a000-family.patch
-	patches.suse/0015-iwlwifi-mvm-disentangle-binding-command-versions.patch
-	patches.suse/0016-iwlwifi-mvm-create-name-various-enums.patch
-	patches.suse/0017-iwlwifi-mvm-document-structures-used-by-commands.patch
-	patches.suse/0018-iwlwifi-mvm-remove-wrt-support-of-page-dumps-in-gen2.patch
-	patches.suse/0019-iwlwifi-pcie-support-page-dumping-in-wrt-in-gen2.patch
-	patches.suse/0020-iwlwifi-Add-fw_name_pre_rf_next_step-to-support-diff.patch
-	patches.suse/0021-iwlwifi-mvm-remove-unused-TX_CMD_NEXT_FRAME_.patch
-	patches.suse/0022-iwlwifi-kernel-doc-make-proper-links.patch
-	patches.suse/0023-iwlwifi-mvm-fix-many-kernel-doc-warnings.patch
-	patches.suse/0024-iwlwifi-add-wait-for-tx-queue-empty.patch
-	patches.suse/0025-iwlwifi-mvm-add-AMSDU-flag-to-offload-assist.patch
-	patches.suse/0026-iwlwifi-mvm-document-RX-structures.patch
-	patches.suse/0027-iwlwifi-pcie-add-AMSDU-to-gen2.patch
-	patches.suse/0028-iwlwifi-cleanup-references-to-8000-family-in-NVM-cod.patch
-	patches.suse/0029-iwlwifi-remove-references-to-8000-B-step-devices.patch
-	patches.suse/0030-iwlwifi-add-dbgc_supported-to-transport-configuratio.patch
-	patches.suse/0031-iwlwifi-mvm-add-TLV-for-NAN-API-differentiation.patch
-	patches.suse/0032-iwlwifi-mvm-support-init-flow-debugging.patch
-	patches.suse/0033-iwlwifi-add-9000-and-A000-device-families.patch
-	patches.suse/0034-iwlwifi-pcie-support-dumping-FH-in-a000-hw.patch
-	patches.suse/0035-iwlwifi-mvm-disable-prph-collection-in-a000-hw.patch
-	patches.suse/0037-iwlwifi-mvm-check-firmware-is-up-in-debugfs.patch
-	patches.suse/0038-iwlwifi-mvm-use-schedule_delayed_work.patch
-	patches.suse/0036-iwlwifi-mvm-add-and-use-iwl_mvm_device_running.patch
-	patches.suse/0039-iwlwifi-mvm-convert-ucode_loaded-to-a-status-bit.patch
-	patches.suse/0040-iwlwifi-mvm-clear-firmware-running-bit-earlier.patch
-	patches.suse/0041-iwlwifi-fix-a-kernel-doc-tag.patch
-	patches.suse/0042-iwlwifi-split-firmware-API-from-iwl-trans.h.patch
-	patches.suse/0043-iwlwifi-mvm-link-queue-cmd-docs-to-A000-command-stru.patch
-	patches.suse/0044-iwlwifi-mvm-document-structures-used-for-BEACON_TEMP.patch
-	patches.suse/0045-iwlwifi-mvm-link-to-TX-commands-in-documentation.patch
-	patches.suse/0046-iwlwifi-mvm-remove-SCAN_GROUP.patch
-	patches.suse/0047-iwlwifi-fw-api-cleanup-cycle-includes.patch
-	patches.suse/0048-iwlwifi-remove-unnecessary-code-in-iwl_trans_alloc_t.patch
-	patches.suse/brcmfmac-Use-separate-firmware-for-revision-0-of-the
-	patches.suse/ath10k-fix-reported-HT-MCS-rates-with-NSS-1
-	patches.suse/net-add-netlink_ext_ack-argument-to-rtnl_link_ops.ne.patch
-	patches.suse/net-add-netlink_ext_ack-argument-to-rtnl_link_ops.ch.patch
-	patches.suse/net-mlx4-fix-spelling-mistake-coalesing-coalescing.patch
-	patches.suse/nfp-explicitly-check-if-application-FW-is-loaded.patch
-	patches.suse/nfp-move-area-mapping-helper-into-nfpcore.patch
-	patches.suse/nfp-add-helper-for-mapping-runtime-symbols.patch
-	patches.suse/nfp-remove-unused-nfp_cpp_area_check_range.patch
-	patches.suse/nfp-add-nfp_app-cleanup-callback-and-make-flower-use.patch
-	patches.suse/nfp-spawn-nfp_ports-for-PF-and-VF-ports.patch
-	patches.suse/nfp-make-the-representor-get-stats-app-independent.patch
-	patches.suse/nfp-move-representors-struct-net_device_ops-to-share.patch
-	patches.suse/nfp-allow-converting-representor-s-netdev-into-nfp_p.patch
-	patches.suse/nfp-wire-get_phys_port_name-on-representors.patch
-	patches.suse/nfp-handle-SR-IOV-already-enabled-when-driver-is-pro.patch
-	patches.suse/nfp-reorder-SR-IOV-config-and-nfp_app-SR-IOV-callbac.patch
-	patches.suse/nfp-allocate-a-private-workqueue-for-driver-work.patch
-	patches.suse/nfp-flower-add-Kconfig-for-flower-app.patch
-	patches.suse/net-mlx4-fix-spelling-mistake-enforcment-enforcement.patch
-	patches.suse/net-mlx5-Set-interface-flags-before-cleanup-in-unloa.patch
-	patches.suse/net-mlx5-Add-reserved-gids-support.patch
-	patches.suse/net-mlx5-Add-support-for-multiple-RoCE-enable.patch
-	patches.suse/IB-mlx5-Respect-mlx5_core-reserved-GIDs.patch
-	patches.suse/net-mlx5-Make-get_cqe-routine-not-ethernet-specific.patch
-	patches.suse/net-mlx5-Add-QP-WQ-support.patch
-	patches.suse/net-mlx5-FPGA-Move-FPGA-init-cleanup-to-init_once.patch
-	patches.suse/net-mlx5-FPGA-Add-FW-commands-for-FPGA-QPs.patch
-	patches.suse/net-mlx5-FPGA-Add-high-speed-connection-routines.patch
-	patches.suse/net-mlx5-FPGA-Add-SBU-bypass-and-reset-flows.patch
-	patches.suse/net-mlx5-FPGA-Add-SBU-infrastructure.patch
-	patches.suse/net-mlx5-Accel-Add-IPSec-acceleration-interface.patch
-	patches.suse/net-mlx5e-IPSec-Innova-IPSec-offload-infrastructure.patch
-	patches.suse/net-mlx5e-IPSec-Add-Innova-IPSec-offload-RX-data-pat.patch
-	patches.suse/net-mlx5e-IPSec-Add-Innova-IPSec-offload-TX-data-pat.patch
-	patches.suse/net-mlx5e-IPSec-Add-IPSec-ethtool-stats.patch
-	patches.suse/bpf-Add-syscall-lookup-support-for-fd-array-and-htab.patch
-	patches.suse/bpf-Fix-out-of-bound-access-on-interpreters.patch
-	patches.suse/ibmvnic-102-Fix-assignment-of-RX-TX-IRQ-s.patch
-	patches.suse/net-ibm-ibmveth-constify-dev_pm_ops-structures.patch
-	patches.suse/net-mlx4_en-Add-dynamic-variable-to-hold-the-number-.patch
-	patches.suse/net-mlx4_en-Do-not-allocate-redundant-TX-queues-when.patch
-	patches.suse/netfilter-ipt_CLUSTERIP-do-not-hold-dev.patch
-	patches.suse/net-convert-inet_peer.refcnt-from-atomic_t-to-refcou.patch
-	patches.suse/net-convert-sk_buff.users-from-atomic_t-to-refcount_.patch
-	patches.suse/net-switchdev-add-SET_SWITCHDEV_OPS-helper.patch
-	patches.suse/nfp-add-phys_switch_id-support.patch
-	patches.suse/nfp-provide-infrastructure-for-offloading-flower-bas.patch
-	patches.suse/nfp-extend-flower-add-flow-offload.patch
-	patches.suse/nfp-extend-flower-matching-capabilities.patch
-	patches.suse/nfp-add-basic-action-capabilities-to-flower-offloads.patch
-	patches.suse/nfp-add-metadata-to-each-flow-offload.patch
-	patches.suse/nfp-add-a-stats-handler-for-flower-offloads.patch
-	patches.suse/nfp-add-control-message-passing-capabilities-to-flow.patch
-	patches.suse/brcmfmac-fix-double-free-upon-register_netdevice-fai
-	patches.suse/0050-iwlwifi-mvm-remove-txq-EMPTYING_DELBA-state-for-DQA.patch
-	patches.suse/0051-iwlwifi-remove-resp_pkt-NULL-checks.patch
-	patches.suse/0001-iwlwifi-mvm-disable-dbg-data-collect-when-fw-isn-t-a.patch
-	patches.suse/0052-iwlwifi-mvm-Enable-security-on-new-TX-API.patch
-	patches.suse/0053-iwlwifi-mvm-avoid-unnecessary-cache-trashing-in-Tx-p.patch
-	patches.suse/0054-iwlwifi-mvm-remove-pointless-num_stored-condition.patch
-	patches.suse/iwlwifi-pcie-fix-TVQM-queue-ID-range-check
-	patches.suse/0055-iwlwifi-mvm-avoid-variable-shadowing.patch
-	patches.suse/0056-iwlwifi-mvm-use-scnprintf-instead-of-snprintf.patch
-	patches.suse/0057-iwlwifi-use-bitfield.h-for-some-registers.patch
-	patches.suse/0058-iwlwifi-mvm-track-and-report-IBSS-manager-status-to-.patch
-	patches.suse/0059-iwlwifi-mvm-make-D0I3_END_CMD-sync-during-system-res.patch
-	patches.suse/0060-iwlwifi-mvm-support-D0I3_END_CMD-at-the-start-of-res.patch
-	patches.suse/0061-iwlwifi-mvm-make-iwl_mvm_update_mcc-easier-to-follow.patch
-	patches.suse/0062-iwlwifi-mvm-rs-add-logs-for-the-wrong-antenna-case.patch
-	patches.suse/0063-iwlwifi-pcie-pull-out-common-rfkill-IRQ-handling-cod.patch
-	patches.suse/0064-iwlwifi-pcie-add-fake-RF-kill-to-debugfs.patch
-	patches.suse/iwlwifi-mvm-don-t-warn-in-queue-sync-on-RF-kill.patch
-	patches.suse/0066-iwlwifi-pcie-don-t-report-RF-kill-enabled-while-shut.patch
-	patches.suse/0067-iwlwifi-pcie-remove-pointless-debugfs-parsing-for-cs.patch
-	patches.suse/0068-iwlwifi-mvm-document-status-bits.patch
-	patches.suse/0069-iwlwifi-mvm-support-aggregations-on-A000-HW.patch
-	patches.suse/0070-iwlwifi-pcie-use-kstrtou32_from_user.patch
-	patches.suse/0071-iwlwifi-mvm-better-link-scan-notification-results-le.patch
-	patches.suse/iwlwifi-fix-TX-tracing-for-non-linear-SKBs
-	patches.suse/iwlwifi-pcie-fix-command-completion-name-debug
-	patches.suse/0072-iwlwifi-mvm-docs-fix-enum-link-provide-TX-response-l.patch
-	patches.suse/0073-iwlwifi-mvm-fix-fw-monitor-7000-HW-recollecting.patch
-	patches.suse/0074-iwlwifi-mvm-disentangle-union-in-TX-status-struct.patch
-	patches.suse/0075-iwlwifi-mvm-add-documentation-for-enum-iwl_debug_cmd.patch
-	patches.suse/0076-iwlwifi-document-transmit-buffer-bits-better.patch
-	patches.suse/0077-iwlwifi-remove-useless-iwl_free_nvm_data-function.patch
-	patches.suse/0078-iwlwifi-mvm-fix-nvm_data-leak.patch
-	patches.suse/0079-iwlwifi-pcie-don-t-disable-bh-when-handling-FW-error.patch
-	patches.suse/0080-iwlwifi-mvm-reset-the-HW-before-dumping-if-HW-error-.patch
-	patches.suse/0081-iwlwifi-mvm-don-t-mark-TIDs-that-are-not-idle-wrt-BA.patch
-	patches.suse/0082-iwlwifi-add-a-W-A-for-a-scheduler-hardware-bug.patch
-	patches.suse/0083-iwlwifi-pcie-make-iwl_pcie_apm_stop_master-return-vo.patch
-	patches.suse/0084-iwlwifi-mvm-set-assoc_beacon_arrive_time.patch
-	patches.suse/0085-iwlwifi-mvm-support-new-flush-API.patch
-	patches.suse/0086-iwlwifi-mvm-document-assoc_beacon_arrive_time.patch
-	patches.suse/0087-iwlwifi-mvm-print-base-HW-address-during-init.patch
-	patches.suse/0088-iwlwifi-pcie-reduce-unwanted-noise-in-the-logs.patch
-	patches.suse/0089-iwlwifi-pcie-delete-the-Tx-queue-timer-earlier-upon-.patch
-	patches.suse/0090-iwlwifi-mvm-fix-typo-in-CTDP_CMD_OPERATION_REPORT-de.patch
-	patches.suse/0091-iwlwifi-pcie-work-around-suspend-resume-issue.patch
-	patches.suse/0092-iwlwifi-mvm-support-TX-on-MONITOR-iface.patch
-	patches.suse/libertas-Fix-lbs_prb_rsp_limit_set.patch
-	patches.suse/NFC-nfcmrvl_uart-fix-device-node-leak-during-probe
-	patches.suse/NFC-trf7970a-fix-check-of-clock-frequencies-use-inst.patch
-	patches.suse/net-mlx5-fix-spelling-mistake-Allodating-Allocating.patch
-	patches.suse/sfc-change-Unknown-MCDI-event-message-to-print-full-.patch
-	patches.suse/sfc-correct-comment-on-efx_mcdi_process_event.patch
-	patches.suse/Bluetooth-hci_bcm-Add-active_low-irq-polarity-quirk-
-	patches.suse/qed-Introduce-iWARP-personality.patch
-	patches.suse/qed-Implement-iWARP-initialization-teardown-and-qp-o.patch
-	patches.suse/qed-Rename-some-ll2-related-defines.patch
-	patches.suse/qed-Add-iWARP-support-in-ll2-connections.patch
-	patches.suse/qed-iWARP-CM-setup-a-ll2-connection-for-handling-SYN.patch
-	patches.suse/qed-iWARP-CM-add-listener-functions-and-initial-SYN-.patch
-	patches.suse/qed-iWARP-CM-add-passive-side-connect.patch
-	patches.suse/qed-iWARP-CM-add-active-side-connect.patch
-	patches.suse/qed-iWARP-implement-disconnect-flows.patch
-	patches.suse/qed-iWARP-CM-add-error-handling.patch
-	patches.suse/qed-Add-iWARP-protocol-support-in-context-allocation.patch
-	patches.suse/qed-Add-iWARP-support-for-physical-queue-allocation.patch
-	patches.suse/net-mlx5-fix-memcpy-limit.patch
-	patches.suse/net-phy-Add-phy-loopback-support-in-net-phy-framewor.patch
-	patches.suse/net-hns-Use-phy_driver-to-setup-Phy-loopback.patch
-	patches.suse/bpf-net-add-skb_mac_header_len-helper.patch
-	patches.suse/bpf-simplify-narrower-ctx-access.patch
-	patches.suse/bpf-export-whether-tail-call-has-jited-owner.patch
-	patches.suse/ctcm_fsms-Convert-skb-user-accesses-to-refcount_t.patch
-	patches.suse/net-mlxfw-Properly-handle-dependancy-with-non-loadab.patch
-	patches.suse/netxen_nic-Remove-unused-pointer-hdr-in-netxen_setup.patch
-	patches.suse/mlx4_en-make-mlx4_log_num_mgm_entry_size-static.patch
-	patches.suse/mwifiex-do-not-update-MCS-set-from-hostapd
-	patches.suse/0093-iwlwifi-mvm-refactor-geo-init.patch
-	patches.suse/0094-iwlwifi-mvm-Add-debugfs-entry-to-retrieve-SAR-geogra.patch
-	patches.suse/0095-iwlwifi-mvm-remove-some-CamelCase-from-firmware-API.patch
-	patches.suse/0096-iwlwifi-mvm-fix-various-Excess-.-description-kernel-.patch
-	patches.suse/0097-iwlwifi-mvm-remove-various-unused-command-IDs-struct.patch
-	patches.suse/0098-iwlwifi-mvm-use-__le16-even-for-reserved-fields.patch
-	patches.suse/0099-iwlwifi-mvm-add-documentation-for-all-command-IDs.patch
-	patches.suse/0100-iwlwifi-mvm-fix-a-bunch-of-kernel-doc-warnings.patch
-	patches.suse/0101-iwlwifi-dvm-use-macros-for-format-strings.patch
-	patches.suse/0102-iwlwifi-pcie-only-apply-retention-workaround-on-9000.patch
-	patches.suse/0103-iwlwifi-pcie-fix-9000-series-RF-kill-interrupt-propa.patch
-	patches.suse/iwlwifi-mvm-change-sta_id-to-u8
-	patches.suse/0104-iwlwifi-mvm-simplify-CHECK_MLME_TRIGGER-macro.patch
-	patches.suse/0105-iwlwifi-add-the-new-a000_2ax-series.patch
-	patches.suse/0106-iwlwifi-add-twelve-new-9560-series-PCI-IDs.patch
-	patches.suse/0107-iwlwifi-mvm-use-proper-CDB-check-in-PHY-context-modi.patch
-	patches.suse/0108-iwlwifi-pcie-improve-invalid-queue-warning.patch
-	patches.suse/0109-iwlwifi-mvm-support-aggs-of-64-frames-in-A000-family.patch
-	patches.suse/0110-iwlwifi-pcie-improve-debug-in-iwl_pcie_rx_handle_rb.patch
-	patches.suse/0111-iwlwifi-mvm-change-when-the-BT_COEX-is-sent.patch
-	patches.suse/0112-iwlwifi-mvm-support-multi-tid-ba-notif.patch
-	patches.suse/0113-iwlwifi-unify-external-internal-modparam-names.patch
-	patches.suse/0114-iwlwifi-pcie-make-ctxt-info-free-idempotent.patch
-	patches.suse/0115-iwlwifi-pcie-warn-if-paging-is-already-initialized-d.patch
-	patches.suse/iwlwifi-mvm-unconditionally-stop-device-after-init
-	patches.suse/iwlwifi-mvm-fix-deduplication-start-logic
-	patches.suse/0116-iwlwifi-mvm-rename-iwl_shared_mem_cfg_v1-to-the-corr.patch
-	patches.suse/0117-iwlwifi-create-new-subdirectory-for-FW-interaction.patch
-	patches.suse/0118-iwlwifi-move-notification-wait-into-fw.patch
-	patches.suse/0119-iwlwifi-move-configuration-into-sub-directory.patch
-	patches.suse/0120-iwlwifi-mvm-remove-version-2-of-paging-command.patch
-	patches.suse/iwlwifi-mvm-quietly-accept-non-sta-assoc-response-fr
-	patches.suse/0121-iwlwifi-pcie-add-MSI-X-interrupt-tracing.patch
-	patches.suse/0122-iwlwifi-mvm-properly-enable-IP-header-checksumming.patch
-	patches.suse/iwlwifi-mvm-fix-mac80211-queue-tracking
-	patches.suse/0123-iwlwifi-mvm-map-cab_queue-to-real-one-earlier.patch
-	patches.suse/0124-iwlwifi-mvm-fix-mac80211-s-hw_queue-in-DQA-mode.patch
-	patches.suse/iwlwifi-mvm-don-t-send-fetch-the-TID-from-a-non-QoS-
-	patches.suse/iwlwifi-pcie-reconfigure-MSI-X-HW-on-resume
-	patches.suse/iwlwifi-mvm-don-t-mess-the-SNAP-header-in-TSO-for-no
-	patches.suse/iwlwifi-mvm-remove-DQA-non-STA-client-mode-special-c.patch
-	patches.suse/0126-iwlwifi-mvm-update-rx-statistics-cmd-api.patch
-	patches.suse/iwlwifi-mvm-quietly-accept-non-sta-disassoc-frames
-	patches.suse/0127-iwlwifi-pcie-propagate-iwl_pcie_apm_init-s-status.patch
-	patches.suse/0128-iwlwifi-pcie-wait-longer-after-device-reset.patch
-	patches.suse/0129-iwlwifi-bump-MAX-API-for-8000-9000-A000-to-33.patch
-	patches.suse/qed-initialize-ll2_syn_handle-at-start-of-function.patch
-	patches.suse/net-reflect-mark-on-tcp-syn-ack-packets.patch
-	patches.suse/bridge-allow-ext-learned-entries-to-change-ports.patch
-	patches.suse/nfp-improve-order-of-interfaces-in-breakout-mode.patch
-	patches.suse/nfp-remove-legacy-MAC-address-lookup.patch
-	patches.suse/nfp-default-to-chained-metadata-prepend-format.patch
-	patches.suse/cxgb4-time-stamping-interface-for-PTP.patch
-	patches.suse/cxgb4-Add-PTP-Hardware-Clock-PHC-support.patch
-	patches.suse/cxgb4-Support-for-get_ts_info-ethtool-method.patch
-	patches.suse/lpfc-debugfs-get-rid-of-pointless-access_ok.patch
-	patches.suse/0001-fs-fcntl-f_setown-allow-returning-error.patch
-	patches.suse/0002-fs-fcntl-f_setown-avoid-undefined-behaviour.patch
-	patches.suse/bpf-don-t-open-code-memdup_user.patch
-	patches.suse/btrfs-use-bio_clone_fast-to-clone-our-bio.patch
-	patches.suse/btrfs-new-helper-btrfs_bio_clone_partial.patch
-	patches.suse/btrfs-use-bio_clone_bioset_partial-to-simplify-DIO-s.patch
-	patches.suse/btrfs-change-how-we-iterate-bios-in-endio.patch
-	patches.suse/Btrfs-work-around-maybe-uninitialized-warning.patch
-	patches.suse/0001-Btrfs-skip-commit-transaction-if-we-don-t-have-enoug.patch
-	patches.suse/btrfs-separate-space_info-create-update.patch
-	patches.suse/btrfs-refactor-update_space_info.patch
-	patches.suse/btrfs-scrub-add-memalloc_nofs-protection-around-init_ipath.patch
-	patches.suse/btrfs-use-gfp_kernel-in-init_ipath.patch
-	patches.suse/btrfs-manually-implement-device_total_bytes-getter-setter.patch
-	patches.suse/btrfs-round-down-values-which-are-written-for-total_bytes_size.patch
-	patches.suse/btrfs-add-cond_resched-to-btrfs_qgroup_trace_leaf_items
-	patches.suse/btrfs-send-fix-invalid-path-after-renaming-and-linking-file.patch
-	patches.suse/btrfs-incremental-send-fix-invalid-path-for-unlink-commands.patch
-	patches.suse/btrfs-make-add_pinned_bytes-take-an-s64-num_bytes-instead-of-u64.patch
-	patches.suse/btrfs-make-bug_on-in-add_pinned_bytes-an-assert.patch
-	patches.suse/btrfs-update-total_bytes_pinned-when-pinning-down-extents.patch
-	patches.suse/btrfs-always-account-pinned-bytes-when-dropping-a-tree-block-ref.patch
-	patches.suse/btrfs-return-old-and-new-total-ref-mods-when-adding-delayed-refs.patch
-	patches.suse/btrfs-rework-delayed-ref-total_bytes_pinned-accounting.patch
-	patches.suse/0001-btrfs-qgroup-Add-quick-exit-for-non-fs-extents.patch
-	patches.suse/0002-btrfs-qgroup-Cleanup-btrfs_qgroup_prepare_account_ex.patch
-	patches.suse/0003-btrfs-qgroup-Return-actually-freed-bytes-for-qgroup-.patch
-	patches.suse/0004-btrfs-qgroup-Fix-qgroup-reserved-space-underflow-cau.patch
-	patches.suse/0005-btrfs-qgroup-Introduce-extent-changeset-for-qgroup-r.patch
-	patches.suse/0006-btrfs-qgroup-Fix-qgroup-reserved-space-underflow-by-.patch
-	patches.suse/btrfs-fix-integer-overflow-in-calc_reclaim_items_nr.patch
-	patches.suse/0021-arm64-Call-__show_regs-directly.patch
-	patches.suse/0022-arm64-Add-dump_backtrace-in-show_regs.patch
-	patches.suse/arm64-futex-Fix-undefined-behaviour-with-FUTEX_OP_OP.patch
-	patches.suse/0001-ARM64-PCI-Set-root-bus-NUMA-node-on-ACPI-systems.patch
-	patches.suse/arm64-kernel-restrict-dev-mem-read-calls-to-linear-r.patch
-	patches.suse/0001-ACPI-IORT-Remove-iort_node_match.patch
-	patches.suse/arm64-Export-save_stack_trace_tsk.patch
-	patches.suse/arm64-drivers-char-kmem-disable-on-arm64.patch
-	patches.suse/0001-fs-proc-kcore-use-kcore_list-type-to-check-for-vmall.patch
-	patches.suse/0002-arm64-mm-select-CONFIG_ARCH_PROC_KCORE_TEXT.patch
-	patches.suse/0019-acpi-apei-read-ack-upon-ghes-record-consumption.patch
-	patches.suse/0020-ras-acpi-apei-cper-add-support-for-generic-data-v3-s.patch
-	patches.suse/0021-cper-add-timestamp-print-to-CPER-status-printing.patch
-	patches.suse/0022-efi-parse-ARM-processor-error.patch
-	patches.suse/0023-arm64-exception-handle-Synchronous-External-Abort.patch
-	patches.suse/0024-acpi-apei-handle-SEA-notification-type-for-ARMv8.patch
-	patches.suse/0025-acpi-apei-panic-OS-with-fatal-error-status-block.patch
-	patches.suse/0026-efi-print-unrecognized-CPER-section.patch
-	patches.suse/0027-ras-acpi-apei-generate-trace-event-for-unrecognized-.patch
-	patches.suse/0028-trace-ras-add-ARM-processor-error-trace-event.patch
-	patches.suse/0029-arm-arm64-KVM-add-guest-SEA-support.patch
-	patches.suse/0030-acpi-apei-check-for-pending-errors-when-probing-GHES.patch
-	patches.suse/0032-ras-mark-stub-functions-as-inline.patch
-	patches.suse/0001-arm64-fix-endianness-annotation-for-__apply_alternat.patch
-	patches.suse/arm64-ptrace-Avoid-setting-compat-FP-SC-R-to-garbage.patch
-	patches.suse/libata-move-ata_read_log_page-to-libata-core.c.patch
-	patches.suse/libata-factor-out-a-ata_log_supported-helper.patch
-	patches.suse/libata-clarify-log-page-naming-grouping.patch
-	patches.suse/libata-factor-out-a-ata_identify_page_supported-help.patch
-	patches.suse/libata-implement-SECURITY-PROTOCOL-IN-OUT.patch
-	patches.suse/libata-Add-the-AHCI_HFLAG_YES_ALPM-flag.patch
-	patches.suse/libata-Add-the-AHCI_HFLAG_NO_WRITE_TO_RO-flag.patch
-	patches.suse/ata-ahci_brcm-Avoid-writing-to-read-only-registers.patch
-	patches.suse/sd-add-support-for-TCG-OPAL-self-encrypting-disks.patch
-	patches.suse/ALSA-hda-Simplify-bound-beep-mute-control-for-ALC268
-	patches.suse/ALSA-hda-Move-bind-mixer-switch-codes-to-generic-par
-	patches.suse/ALSA-hda-Remove-the-generic-bind-ctl-helpers
-	patches.suse/ALSA-hda-Remove-the-use-of-set_fs
-	patches.suse/ALSA-hda-Fix-a-typo-in-comment
-	patches.suse/ALSA-hda-Remove-superfluous-header-inclusions
-	patches.suse/ALSA-pcm-Use-a-common-helper-for-PCM-state-check-and
-	patches.suse/ALSA-pcm-Simplify-forward-rewind-codes
-	patches.suse/ALSA-pcm-Fix-negative-appl_ptr-handling-in-pcm-indir
-	patches.suse/ALSA-mips-Deliver-indirect-PCM-transfer-error
-	patches.suse/ALSA-cs46xx-Deliver-indirect-PCM-transfer-error
-	patches.suse/ALSA-emu10k1-Deliver-indirect-PCM-transfer-error
-	patches.suse/ALSA-rme32-Deliver-indirect-PCM-transfer-error
-	patches.suse/staging-bcm2835-audio-Deliver-indirect-PCM-transfer-
-	patches.suse/ALSA-pcm-Call-ack-whenever-appl_ptr-is-updated
-	patches.suse/ALSA-pcm-Skip-ack-callback-without-actual-appl_ptr-u
-	patches.suse/ALSA-hda-realtek-Add-ALC256-HP-depop-function
-	patches.suse/ALSA-line6-add-support-for-POD-HD500X
-	patches.suse/ALSA-line6-remove-unnecessary-initialization-to-PODH
-	patches.suse/ALSA-hda-Add-AZX_DRIVER_SKL-for-simplification
-	patches.suse/ALSA-hda-Fix-potential-race-at-unregistration-and-un
-	patches.suse/ALSA-pcm-Fix-possible-inconsistent-appl_ptr-update-v
-	patches.suse/ALSA-hda-realtek-Support-headset-mode-for-ALC234-ALC
-	patches.suse/ALSA-hda-realtek-Add-default-procedure-for-suspend-a
-	patches.suse/ALSA-hda-realtek-There-is-no-loopback-mixer-in-the-A
-	patches.suse/ALSA-hda-Skip-card-registration-when-no-codec-is-fou
-	patches.suse/ALSA-hda-Bind-with-i915-component-before-codec-bindi
-	patches.suse/ALSA-hda-Minor-code-refactoring-for-Intel-HDMI-codec
-	patches.suse/ALSA-hda-realtek-Support-Dell-headset-mode-for-ALC32
-	patches.suse/ALSA-hda-Fix-doubly-initialization-of-i915-component
-	patches.suse/ALSA-hda-realtek-Remove-ALC285-device-ID
-	patches.suse/ALSA-hda-realtek-New-codecs-support-for-ALC215-ALC28
-	patches.suse/ALSA-hda-realtek-Fix-typo-of-pincfg-for-Dell-quirk
-	patches.suse/ALSA-hda-realtek-Remove-GPIO_MASK
-	patches.suse/ASoC-rsnd-update-pointer-more-accurate.patch
-	patches.suse/0001-ASoC-dwc-Added-a-quirk-DW_I2S_QUIRK_16BIT_IDX_OVERRI.patch
-	patches.suse/ASoC-hdmi-codec-fix-spelling-mistake-deteced-detecte
-	patches.suse/ASoC-hdmi-codec-remove-multi-detection-support
-	patches.suse/ASoC-codecs-msm8916-fix-invalid-cast-to-bool-type
-	patches.suse/ASoC-rt5514-fix-gcc-7-warning
-	patches.suse/ASoC-rt5645-read-jd1_1-status-for-jd-detection
-	patches.suse/ASoC-rt5645-rename-jd_invert-flag-in-platform-data
-	patches.suse/ASoC-rt5645-add-inv_jd1_1-flag
-	patches.suse/ASoC-rt5645-Add-jack-detection-workaround-for-GPD-Wi
-	patches.suse/ASoC-rt5665-fix-gcc-7-warning
-	patches.suse/ASoC-rt5665-Fix-uninitialized-warning-in-rt5665_i2s_
-	patches.suse/ALSA-hda-Fix-unbalance-of-i915-module-refcount
-	patches.suse/media-rainshadow-cec-use-strlcat-instead-of-strncat.patch
-	patches.suse/media-rainshadow-cec-avoid-Wmaybe-uninitialized-warn.patch
-	patches.suse/media-mceusb-fix-memory-leaks-in-error-path.patch
-	patches.suse/media-dvb-uapi-docs-enums-are-passed-by-value-not-re
-	patches.suse/0005-pinctrl-rockchip-remove-unneeded-void-casts-in-of_ma.patch
-	patches.suse/pinctrl-imx-fix-debug-message-for-SHARE_MUX_CONF_REG
-	patches.suse/pinctrl-meson-gxl-Fix-typo-in-AO-I2S-pins
-	patches.suse/pinctrl-meson-gxl-Fix-typo-in-AO-SPDIF-pins
-	patches.suse/0006-pinctrl-rockchip-Add-iomux-route-switching-support.patch
-	patches.suse/0007-pinctrl-rockchip-Add-iomux-route-switching-support-f.patch
-	patches.suse/0008-pinctrl-rockchip-Add-iomux-route-switching-support-f.patch
-	patches.suse/0009-pinctrl-rockchip-Add-iomux-route-switching-support-f.patch
-	patches.suse/pinctrl-meson-gxbb-remove-non-existing-pin-GPIOX_22
-	patches.suse/0001-pinctrl-intel-Add-support-for-variable-size-pad-grou.patch
-	patches.suse/0002-pinctrl-intel-Make-it-possible-to-specify-mode-per-p.patch
-	patches.suse/0003-pinctrl-intel-Add-Intel-Cannon-Lake-PCH-pin-controll.patch
-	patches.suse/pinctrl-bcm2835-Avoid-warning-from-__irq_do_set_hand
-	patches.suse/IB-opa_vnic-Use-GFP_ATOMIC-while-sending-trap.patch
-	patches.suse/IB-opa_vnic-Use-spinlock-instead-of-mutex-for-stats_.patch
-	patches.suse/IB-core-opa_vnic-hfi1-mlx5-Properly-free-rdma_netdev.patch
-	patches.suse/0012-dm-add-basic-support-for-using-the-select-or-poll-fu.patch
-	patches.suse/0013-dm-ioctl-add-a-new-DM_DEV_ARM_POLL-ioctl.patch
-	patches.suse/0014-dm-ioctl-report-event-number-in-DM_LIST_DEVICES.patch
-	patches.suse/0015-dm-bio-prison-use-rb_entry-rather-than-container_of.patch
-	patches.suse/0016-dm-crypt-add-big-endian-variant-of-plain64-IV.patch
-	patches.suse/0001-dm-convert-DM-printk-macros-to-pr_-level-macros.patch
-	patches.suse/0017-dm-table-add-zoned-block-devices-validation.patch
-	patches.suse/0018-dm-fix-REQ_OP_ZONE_RESET-bio-handling.patch
-	patches.suse/0019-dm-fix-REQ_OP_ZONE_REPORT-bio-handling.patch
-	patches.suse/0020-dm-introduce-dm_remap_zone_report.patch
-	patches.suse/0021-dm-flakey-add-support-for-zoned-block-devices.patch
-	patches.suse/0022-dm-linear-add-support-for-zoned-block-devices.patch
-	patches.suse/0023-dm-kcopyd-add-sequential-write-feature.patch
-	patches.suse/0092-dm-zoned-drive-managed-zoned-block-device-target.patch
-	patches.suse/0117-dm-zoned-fix-overflow-when-converting-zone-ID-to-sec.patch
-	patches.suse/0001-scsi-aacraid-Remove-__GFP_DMA-for-raw-srb-memory.patch
-	patches.suse/0002-scsi-aacraid-Fix-DMAR-issues-with-iommu-pt.patch
-	patches.suse/0003-scsi-aacraid-Added-32-and-64-queue-depth-for-arc-nat.patch
-	patches.suse/0004-scsi-aacraid-Set-correct-Queue-Depth-for-HBA1000-RAW.patch
-	patches.suse/0005-scsi-aacraid-Remove-reset-support-from-check_health.patch
-	patches.suse/0006-scsi-aacraid-Change-wait-time-for-fib-completion.patch
-	patches.suse/0007-scsi-aacraid-Log-count-info-of-scsi-cmds-before-rese.patch
-	patches.suse/0008-scsi-aacraid-Print-ctrl-status-before-eh-reset.patch
-	patches.suse/0009-scsi-aacraid-Using-single-reset-mask-for-IOP-reset.patch
-	patches.suse/0010-scsi-aacraid-Rework-IOP-reset.patch
-	patches.suse/0011-scsi-aacraid-Add-periodic-checks-to-see-IOP-reset-st.patch
-	patches.suse/0012-scsi-aacraid-Rework-SOFT-reset-code.patch
-	patches.suse/0013-scsi-aacraid-Rework-aac_src_restart.patch
-	patches.suse/0014-scsi-aacraid-Use-correct-function-to-get-ctrl-health.patch
-	patches.suse/0015-scsi-aacraid-Make-sure-ioctl-returns-on-controller-r.patch
-	patches.suse/0016-scsi-aacraid-Enable-ctrl-reset-for-both-hba-and-arc.patch
-	patches.suse/0017-scsi-aacraid-Add-reset-debugging-statements.patch
-	patches.suse/0018-scsi-aacraid-Remove-reference-to-Series-9.patch
-	patches.suse/0019-scsi-aacraid-Update-driver-version-to-50834.patch
-	patches.suse/0001-hpsa-update-identify-physical-device-structure.patch
-	patches.suse/0002-hpsa-do-not-get-enclosure-info-for-external-devices.patch
-	patches.suse/0003-hpsa-update-reset-handler.patch
-	patches.suse/0004-hpsa-do-not-reset-enclosures.patch
-	patches.suse/0005-hpsa-rescan-later-if-reset-in-progress.patch
-	patches.suse/0006-hpsa-correct-resets-on-retried-commands.patch
-	patches.suse/0007-hpsa-cleanup-reset-handler.patch
-	patches.suse/0008-hpsa-correct-queue-depth-for-externals.patch
-	patches.suse/0009-hpsa-separate-monitor-events-from-rescan-worker.patch
-	patches.suse/0010-hpsa-send-ioaccel-requests-with-0-length-down-raid-path.patch
-	patches.suse/0011-hpsa-remove-abort-handler.patch
-	patches.suse/0012-hpsa-bump-driver-version.patch
-	patches.suse/0001-scsi-smartpqi-correct-remove-scsi-devices.patch
-	patches.suse/0002-scsi-smartpqi-cleanup-interrupt-management.patch
-	patches.suse/0003-scsi-smartpqi-set-pci-completion-timeout.patch
-	patches.suse/0004-scsi-smartpqi-add-in-controller-checkpoint-for-contr.patch
-	patches.suse/0005-scsi-smartpqi-ensure-controller-is-in-SIS-mode-at-in.patch
-	patches.suse/0006-scsi-smartpqi-add-supporting-events.patch
-	patches.suse/0007-scsi-smartpqi-enhance-resets.patch
-	patches.suse/0008-scsi-smartpqi-add-suspend-and-resume-support.patch
-	patches.suse/0009-scsi-smartpqi-add-heartbeat-check.patch
-	patches.suse/0010-scsi-smartpqi-correct-bdma-hw-bug.patch
-	patches.suse/0011-scsi-smartpqi-add-pqi_wait_for_completion_io.patch
-	patches.suse/0012-scsi-smartpqi-make-pdev-pointer-names-consistent.patch
-	patches.suse/0013-scsi-smartpqi-eliminate-redundant-error-messages.patch
-	patches.suse/0014-scsi-smartpqi-correct-BMIC-identify-physical-drive.patch
-	patches.suse/0015-scsi-smartpqi-minor-driver-cleanup.patch
-	patches.suse/0016-scsi-smartpqi-add-new-PCI-device-IDs.patch
-	patches.suse/0017-scsi-smartpqi-cleanup-messages.patch
-	patches.suse/0018-scsi-smartpqi-update-copyright.patch
-	patches.suse/0019-scsi-smartpqi-add-ptraid-support.patch
-	patches.suse/0020-scsi-smartpqi-change-return-value-for-LUN-reset-oper.patch
-	patches.suse/0021-scsi-smartpqi-enhance-kdump.patch
-	patches.suse/0022-scsi-smartpqi-remove-qdepth-calculations-for-logical.patch
-	patches.suse/0023-scsi-smartpqi-add-lockup-action.patch
-	patches.suse/0024-scsi-smartpqi-correct-aio-error-path.patch
-	patches.suse/0025-scsi-smartpqi-update-device-offline.patch
-	patches.suse/0026-scsi-smartpqi-update-rescan-worker.patch
-	patches.suse/0027-scsi-smartpqi-cleanup-controller-branding.patch
-	patches.suse/0028-scsi-smartpqi-map-more-raid-errors-to-SCSI-errors.patch
-	patches.suse/0029-scsi-smartpqi-update-timeout-on-admin-commands.patch
-	patches.suse/0030-scsi-smartpqi-enhance-device-add-and-remove-messages.patch
-	patches.suse/0031-scsi-smartpqi-make-ioaccel-references-consistent.patch
-	patches.suse/0032-scsi-smartpqi-add-raid-level-show.patch
-	patches.suse/0033-scsi-smartpqi-cleanup-list-initialization.patch
-	patches.suse/0034-scsi-smartpqi-add-module-parameters.patch
-	patches.suse/0035-scsi-smartpqi-remove-writeq-readq-function-definitio.patch
-	patches.suse/0036-scsi-smartpqi-bump-driver-version.patch
-	patches.suse/scsi-libiscsi-use-kvzalloc-for-iscsi_pool_init.patch
-	patches.suse/scsi-csiostor-add-support-for-Chelsio-T6-adapters.patch
-	patches.suse/msft-hv-1388-scsi-storvsc-use-in-place-iterator-function.patch
-	patches.suse/msft-hv-1389-scsi-storvsc-remove-unnecessary-channel-inbound-lock.patch
-	patches.suse/scsi-csiostor-Avoid-content-leaks-and-casts.patch
-	patches.suse/scsi-smartpqi-mark-PM-functions-as-__maybe_unused.patch
-	patches.suse/scsi-hisi_sas-add-null-check-before-indirect-pointer.patch
-	patches.suse/0001-scsi-qla2xxx-Remove-an-unused-structure-member.patch
-	patches.suse/scsi-lpfc-fix-spelling-mistake-entrys-entries.patch
-	patches.suse/scsi-fcoe-Fix-few-small-typos-in-fcoe.c.patch
-	patches.suse/scsi-fcoe-Remove-an-extra-out-label-in-_fcoe_create-.patch
-	patches.suse/scsi-csiostor-add-check-for-supported-fw-version.patch
-	patches.suse/0001-scsi-qedf-Enable-basic-FDMI-information.patch
-	patches.suse/0002-scsi-qedf-Update-copyright-to-2017.patch
-	patches.suse/0003-scsi-qedf-Honor-qed_ops-common-set_fp_int-return-cod.patch
-	patches.suse/0004-scsi-qedf-Look-at-all-descriptors-when-processing-a-.patch
-	patches.suse/0005-scsi-qedf-Check-that-fcport-is-offloaded-before-dere.patch
-	patches.suse/0006-scsi-qedf-Add-fka_period-SCSI-host-attribute-to-show.patch
-	patches.suse/0007-scsi-qedf-Set-qed-logging-level-to-QED_LEVEL_NOTICE.patch
-	patches.suse/0008-scsi-qedf-Use-same-logic-for-SCSI-host-reset-and-FC-.patch
-	patches.suse/0009-scsi-qedf-Add-bus_reset-No-op.patch
-	patches.suse/0010-scsi-qedf-Add-non-offload-receive-filters.patch
-	patches.suse/0011-scsi-qedf-Fixup-unnecessary-parantheses-around-test_.patch
-	patches.suse/0012-scsi-qedf-Move-some-prints-to-a-debug-level-so-they-.patch
-	patches.suse/0013-scsi-qedf-Change-cmd_per_lun-in-scsi_host_template-t.patch
-	patches.suse/0014-scsi-qedf-Add-change_queue_depth-member-to-scsi_host.patch
-	patches.suse/0015-scsi-qedf-Update-version-number-to-8.18.22.0.patch
-	patches.suse/0002-scsi-qla2xxx-Replace-usage-of-spin_lock-with-spin_lo.patch
-	patches.suse/0003-scsi-qla2xxx-Retain-loop-test-for-fwdump-length-exce.patch
-	patches.suse/0004-scsi-qla2xxx-Fix-path-recovery.patch
-	patches.suse/0005-scsi-tcm_qla2xxx-Do-not-allow-aborted-cmd-to-advance.patch
-	patches.suse/0006-scsi-qla2xxx-Use-flag-PFLG_DISCONNECTED.patch
-	patches.suse/0007-scsi-qla2xxx-Convert-32-bit-LUN-usage-to-64-bit.patch
-	patches.suse/0008-scsi-qla2xxx-Fix-name-server-relogin.patch
-	patches.suse/0009-scsi-qla2xxx-Cleanup-debug-message-IDs.patch
-	patches.suse/0010-scsi-qla2xxx-Turn-on-FW-option-for-exchange-check.patch
-	patches.suse/0011-scsi-qla2xxx-Add-ql2xiniexchg-parameter.patch
-	patches.suse/0012-scsi-qla2xxx-Remove-redundant-wait-when-target-is-st.patch
-	patches.suse/0013-scsi-qla2xxx-Accelerate-SCSI-BUSY-status-generation-.patch
-	patches.suse/0014-scsi-qla2xxx-Remove-unused-irq_cmd_count-field.patch
-	patches.suse/0015-scsi-qla2xxx-Remove-extra-register-read.patch
-	patches.suse/0016-scsi-qedf-Check-if-sense-buffer-has-been-allocated-d.patch
-	patches.suse/0016-scsi-qla2xxx-remove-writeq-readq-function-definition.patch
-	patches.suse/0004-scsi-ufs-Tidy-clocks-list-head-usage.patch
-	patches.suse/scsi-megaraid-Fix-a-sleep-in-atomic-bug.patch
-	patches.suse/scsi-Split-scsi_internal_device_block.patch
-	patches.suse/scsi-Create-two-versions-of-scsi_internal_device_unb.patch
-	patches.suse/scsi-Protect-SCSI-device-state-changes-with-a-mutex.patch
-	patches.suse/scsi-Introduce-scsi_start_queue.patch
-	patches.suse/scsi-Make-__scsi_remove_device-go-straight-from-BLOC.patch
-	patches.suse/scsi-Only-add-commands-to-the-device-command-list-if.patch
-	patches.suse/scsi-Introduce-scsi_mq_sgl_size.patch
-	patches.suse/scsi-Make-scsi_mq_prep_fn-call-scsi_init_command.patch
-	patches.suse/scsi-snic-Remove-code-that-zeroes-driver-private-com.patch
-	patches.suse/scsi-virtio_scsi-Remove-code-that-zeroes-driver-priv.patch
-	patches.suse/scsi-xen-scsifront-Remove-code-that-zeroes-driver-pr.patch
-	patches.suse/scsi-lpfc-make-a-couple-of-functions-static.patch
-	patches.suse/0005-scsi-ufshcd-pci-Fix-PM-config.patch
-	patches.suse/0006-scsi-ufshcd-pci-Add-Intel-CNL-support.patch
-	patches.suse/0017-scsi-qla2xxx-remove-redundant-null-check-on-tgt.patch
-	patches.suse/0018-scsi-qla2xxx-Fix-compile-warning.patch
-	patches.suse/scsi-esas2r-Replace-semaphore-fm_api_semaphore-with-.patch
-	patches.suse/scsi-esas2r-Replace-semaphore-fs_api_semaphore-with-.patch
-	patches.suse/scsi-qedf-Fix-a-return-value-in-case-of-error-in-qed.patch
-	patches.suse/scsi-qedf-Use-dma_zalloc_coherent-to-reduce-code-ver.patch
-	patches.suse/scsi-qedf-Merge-a-few-quoted-strings-split-across-li.patch
-	patches.suse/scsi-lpfc-Add-nvme-initiator-devloss-support.patch
-	patches.suse/scsi-lpfc-Fix-transition-nvme-i-rport-handling-to-np.patch
-	patches.suse/scsi-lpfc-Fix-nvme-port-role-handling-in-sysfs-and-d.patch
-	patches.suse/scsi-lpfc-Add-changes-to-assist-in-NVMET-debugging.patch
-	patches.suse/scsi-lpfc-Fix-Lun-Priority-level-shown-as-NA.patch
-	patches.suse/scsi-lpfc-Fix-nvmet-node-ref-count-handling.patch
-	patches.suse/scsi-lpfc-Fix-Port-going-offline-after-multiple-rese.patch
-	patches.suse/scsi-lpfc-Fix-counters-so-outstandng-NVME-IO-count-i.patch
-	patches.suse/scsi-lpfc-Fix-return-value-of-board_mode-store-routi.patch
-	patches.suse/scsi-lpfc-Fix-crash-on-powering-off-BFS-VM-with-pass.patch
-	patches.suse/scsi-lpfc-Fix-System-panic-after-loading-the-driver.patch
-	patches.suse/scsi-lpfc-Null-pointer-dereference-when-log_verbose-.patch
-	patches.suse/scsi-lpfc-Fix-PRLI-retry-handling-when-target-reject.patch
-	patches.suse/scsi-lpfc-Fix-vports-not-logging-into-target.patch
-	patches.suse/scsi-lpfc-Fix-defects-reported-by-Coverity-Scan.patch
-	patches.suse/scsi-lpfc-Add-auto-EQ-delay-logic.patch
-	patches.suse/scsi-lpfc-update-to-revision-to-11.4.0.0.patch
-	patches.suse/scsi-hisi_sas-fix-timeout-check-in-hisi_sas_internal.patch
-	patches.suse/scsi-hisi_sas-define-hisi_sas_device.device_id-as-in.patch
-	patches.suse/scsi-hisi_sas-optimise-the-usage-of-hisi_hba.lock.patch
-	patches.suse/scsi-hisi_sas-relocate-get_ata_protocol.patch
-	patches.suse/scsi-hisi_sas-relocate-sata_done_v2_hw.patch
-	patches.suse/scsi-hisi_sas-relocate-get_ncq_tag_v2_hw.patch
-	patches.suse/scsi-hisi_sas-add-pci_dev-in-hisi_hba-struct.patch
-	patches.suse/scsi-hisi_sas-create-hisi_sas_get_fw_info.patch
-	patches.suse/0009-scsi-hisi_sas-add-skeleton-v3-hw-driver.patch
-	patches.suse/0010-scsi-hisi_sas-add-initialisation-for-v3-pci-based-co.patch
-	patches.suse/0011-scsi-hisi_sas-add-v3-hw-init.patch
-	patches.suse/0012-scsi-hisi_sas-add-v3-hw-PHY-init.patch
-	patches.suse/0013-scsi-hisi_sas-add-phy-up-down-bcast-and-channel-ISR.patch
-	patches.suse/0014-scsi-hisi_sas-add-v3-cq-interrupt-handler.patch
-	patches.suse/0015-scsi-hisi_sas-add-v3-code-to-send-SSP-frame.patch
-	patches.suse/0016-scsi-hisi_sas-add-v3-code-to-send-SMP-frame.patch
-	patches.suse/0017-scsi-hisi_sas-add-v3-code-to-send-ATA-frame.patch
-	patches.suse/0018-scsi-hisi_sas-add-v3-code-for-itct-setup-and-free.patch
-	patches.suse/0019-scsi-hisi_sas-add-v3-code-to-send-internal-abort-com.patch
-	patches.suse/0020-scsi-hisi_sas-add-get_wideport_bitmap_v3_hw.patch
-	patches.suse/0021-scsi-hisi_sas-add-v3-code-to-fill-some-more-hw-funct.patch
-	patches.suse/0022-scsi-hisi_sas-modify-internal-abort-dev-flow-for-v3-.patch
-	patches.suse/scsi-lpfc-Fix-system-panic-when-express-lane-enabled.patch
-	patches.suse/scsi-lpfc-Fix-nvme_info-sysfs-output-to-be-consisten.patch
-	patches.suse/scsi-lpfc-Vport-creation-is-failing-with-Link-Down-e.patch
-	patches.suse/scsi-lpfc-Reduce-time-spent-in-IRQ-for-received-NVME.patch
-	patches.suse/scsi-lpfc-Break-up-IO-ctx-list-into-a-separate-get-a.patch
-	patches.suse/scsi-lpfc-Fix-SLI3-drivers-attempting-NVME-ELS-comma.patch
-	patches.suse/scsi-lpfc-Fix-crash-after-firmware-flash-when-IO-is-.patch
-	patches.suse/scsi-lpfc-Fix-crash-doing-IO-with-resets.patch
-	patches.suse/scsi-lpfc-Fix-crash-in-lpfc_sli_ringtxcmpl_put-when-.patch
-	patches.suse/scsi-lpfc-Driver-responds-LS_RJT-to-Beacon-Off-ELS-L.patch
-	patches.suse/scsi-lpfc-update-to-revision-to-11.4.0.1.patch
-	patches.suse/0020-scsi-aacraid-fix-leak-of-data-from-stack-back-to-use.patch
-	patches.suse/msft-hv-1397-scsi-storvsc-use-default-I-O-timeout-handler-for-FC-.patch
-	patches.suse/scsi-remove-various-unused-blist-flags.patch
-	patches.suse/scsi-scsi_dh_alua-remove-synchronous-STPG-support.patch
-	patches.suse/scsi-sd-Use-sysfs_match_string.patch
-	patches.suse/scsi-csiostor-update-module-version.patch
-	patches.suse/0019-scsi-qla2xxx-don-t-include-generated-utsrelease.h.patch
-	patches.suse/scsi-lpfc-Fix-nvme-io-stoppage-after-link-bounce.patch
-	patches.suse/scsi-lpfc-fix-refcount-error-on-node-list.patch
-	patches.suse/scsi-fix-typos-and-grammar-in-comments-of-scsi_trans.patch
-	patches.suse/scsi-cxgb4i-assign-rxqs-in-round-robin-mode
-	patches.suse/scsi-hptiop-make-function-hptiop_iop_request_callbac.patch
-	patches.suse/scsi-bnx2i-missing-error-code-in-bnx2i_ep_connect
-	patches.suse/0021-scsi-aacraid-Don-t-copy-uninitialized-stack-memory-t.patch
-	patches.suse/scsi-hisi_sas-redefine-hisi_sas_phy.phy_type-as-u32.patch
-	patches.suse/scsi-hpsa-fix-spelling-mistake-encrypytion-encryptio.patch
-	patches.suse/scsi-qedi-Remove-comparison-of-u16-idx-with-zero.patch
-	patches.suse/scsi-cxlflash-01-Combine-the-send-queue-locks.patch
-	patches.suse/scsi-cxlflash-02-Update-cxlflash_afu_sync-to-return-err.patch
-	patches.suse/scsi-cxlflash-03-Reset-hardware-queue-context-via-speci.patch
-	patches.suse/scsi-cxlflash-04-Schedule-asynchronous-reset-of-the-hos.patch
-	patches.suse/scsi-cxlflash-05-Handle-AFU-sync-failures.patch
-	patches.suse/scsi-cxlflash-06-Track-pending-scsi-commands-in-each-ha.patch
-	patches.suse/scsi-cxlflash-07-Flush-pending-commands-in-cleanup-path.patch
-	patches.suse/scsi-cxlflash-08-Add-scsi-command-abort-handler.patch
-	patches.suse/scsi-cxlflash-09-Create-character-device-to-provide-hos.patch
-	patches.suse/scsi-cxlflash-10-Separate-AFU-internal-command-handling.patch
-	patches.suse/scsi-cxlflash-11-Introduce-host-ioctl-support.patch
-	patches.suse/scsi-cxlflash-12-Refactor-AFU-capability-checking.patch
-	patches.suse/scsi-cxlflash-13-Support-LUN-provisioning.patch
-	patches.suse/scsi-cxlflash-14-Support-AFU-debug.patch
-	patches.suse/scsi-cxlflash-15-Support-WS16-unmap.patch
-	patches.suse/scsi-cxlflash-16-Remove-zeroing-of-private-command-data.patch
-	patches.suse/scsi-cxlflash-17-Update-TMF-command-processing.patch
-	patches.suse/0020-scsi-qla2xxx-Combine-Active-command-arrays.patch
-	patches.suse/0021-scsi-qla2xxx-Preparation-for-Target-MQ.patch
-	patches.suse/0022-scsi-qla2xxx-Enable-Target-Multi-Queue.patch
-	patches.suse/0023-scsi-qla2xxx-Fix-mailbox-failure-while-deleting-Queu.patch
-	patches.suse/0024-scsi-qla2xxx-Add-debug-knob-for-user-control-workloa.patch
-	patches.suse/0025-scsi-qla2xxx-Add-fw_started-flags-to-qpair.patch
-	patches.suse/0026-scsi-qla2xxx-move-fields-from-qla_hw_data-to-qla_qpa.patch
-	patches.suse/0027-scsi-qla2xxx-use-shadow-register-for-ISP27XX.patch
-	patches.suse/0028-scsi-qla2xxx-Add-function-call-to-qpair-for-door-bel.patch
-	patches.suse/0029-scsi-qla2xxx-Add-debug-logging-routine-for-qpair.patch
-	patches.suse/0030-scsi-qla2xxx-Remove-unused-tgt_enable_64bit_addr-fla.patch
-	patches.suse/0031-scsi-qla2xxx-Remove-datasegs_per_cmd-and-datasegs_pe.patch
-	patches.suse/0032-scsi-qla2xxx-Move-target-stat-counters-from-vha-to-q.patch
-	patches.suse/0033-scsi-qla2xxx-Include-Exchange-offload-Extended-Login.patch
-	patches.suse/0034-scsi-qla2xxx-Update-driver-version-to-9.01.00.00-k.patch
-	patches.suse/0035-scsi-qla2xxx-Add-FC-NVMe-port-discovery-and-PRLI-han.patch
-	patches.suse/0036-scsi-qla2xxx-Add-FC-NVMe-command-handling.patch
-	patches.suse/0037-scsi-qla2xxx-Add-FC-NVMe-F-W-initialization-and-tran.patch
-	patches.suse/0038-scsi-qla2xxx-Send-FC4-type-NVMe-to-the-management-se.patch
-	patches.suse/0039-scsi-qla2xxx-Use-FC-NVMe-FC4-type-for-FDMI-registrat.patch
-	patches.suse/0040-scsi-qla2xxx-Update-Driver-version-to-10.00.00.00-k.patch
-	patches.suse/scsi-sas-scsi_queue_work-can-fail-so-make-callers-aw.patch
-	patches.suse/scsi-bnx2fc-Add-filters-to-the-non-offload-FCoE-rece.patch
-	patches.suse/scsi-bnx2fc-Check-for-connection-offload-before-send.patch
-	patches.suse/scsi-bnx2fc-Update-copyright-for-2017.patch
-	patches.suse/scsi-bnx2fc-Adjust-bnx2fc_npiv_create_vports-for-WWN.patch
-	patches.suse/scsi-bnx2fc-If-IO-is-still-in-cleanup-then-do-not-re.patch
-	patches.suse/scsi-bnx2fc-Make-rport_terminate_io-callback-a-NOOP.patch
-	patches.suse/scsi-bnx2fc-Update-version-number-to-2.11.8.patch
-	patches.suse/scsi-fnic-Zero-io_cmpl_skip-on-fw-reset-completion.patch
-	patches.suse/scsi-fnic-added-timestamp-reporting-in-fnic-debug-st.patch
-	patches.suse/scsi-fnic-correct-speed-display-and-add-support-for-.patch
-	patches.suse/fnic-Return-DID_IMM_RETRY-if-rport-is-not-ready.patch
-	patches.suse/sun_esp-fix-device-reference-leaks.patch
-	patches.suse/0041-scsi-qla2xxx-Protect-access-to-qpair-members-with-qp.patch
-	patches.suse/0007-scsi-ufs-flush-eh_work-when-eh_work-scheduled.patch
-	patches.suse/scsi-cxlflash-18-Avoid-double-free-of-character-device.patch
-	patches.suse/scsi-cxlflash-19-Update-send_tmf-parameters.patch
-	patches.suse/scsi-cxlflash-20-Update-debug-prints-in-reset-handlers.patch
-	patches.suse/scsi-hisi_sas-optimise-DMA-slot-memory.patch
-	patches.suse/scsi-lpfc-spin_lock_irq-is-not-nestable.patch
-	patches.suse/scsi-lpfc-don-t-double-count-abort-errors.patch
-	patches.suse/0042-scsi-qla2xxx-fix-a-bunch-of-typos-and-spelling-mista.patch
-	patches.suse/0043-scsi-qla2xxx-avoid-unused-function-warning.patch
-	patches.suse/0044-qla2xxx-Fix-NVMe-entry_type-for-iocb-packet-on-BE-sy.patch
-	patches.suse/platform-x86-ideapad-laptop-Add-Y520-15IKBN-to-no_hw
-	patches.suse/platform-x86-ideapad-laptop-Add-Y720-15IKBN-to-no_hw
-	patches.suse/KVM-Tidy-the-whitespace-in-nested_svm_check_permissi.patch
-	patches.suse/KVM-white-space-cleanup-in-nested_vmx_setup_ctls_msr.patch
-	patches.suse/KVM-x86-avoid-large-stack-allocations-in-em_fxrstor.patch
-	patches.suse/KVM-nVMX-Don-t-update-vmcs12-xss_exit_bitmap-on-nest.patch
-	patches.suse/0004-kvm-nvmx-update-vmcs12-guest_linear_address-on-nested-vm-exit
-	patches.suse/KVM-Replaces-symbolic-permissions-with-numeric.patch
-	patches.suse/KVM-explain-missing-kvm_put_kvm-in-case-of-failure.patch
-	patches.suse/0001-kvm-svm-introduce-disable_nmi_singlestep-helper
-	patches.suse/0002-kvm-nsvm-do-not-forward-nmi-window-singlestep-vm-exits-to-l1
-	patches.suse/0003-kvm-svm-hide-tf-rf-flags-used-by-nmi-singlestep
-	patches.suse/0004-kvm-svm-don-t-nmi-singlestep-over-event-injection
-	patches.suse/0005-kvm-svm-suppress-unnecessary-nmi-singlestep-on-gif-0-and-nested-exit
-	patches.suse/kvm-nVMX-Check-memory-operand-to-INVVPID.patch
-	patches.suse/KVM-s390-01-CMMA-tracking-ESSA-emulation-migration-mode.patch
-	patches.suse/KVM-s390-02-CMMA-tracking-ESSA-emulation-migration-mode.patch
-	patches.suse/KVM-s390-implement-instruction-execution-protection-.patch
-	patches.suse/KVM-S390-add-new-group-for-flic.patch
-	patches.suse/KVM-s390-avoid-packed-attribute.patch
-	patches.suse/kvm-Inject-machine-check-into-the-guest.patch
-	patches.suse/kvm-Inject-machine-check-into-the-nested-guest.patch
-	patches.suse/KVM-lapic-reorganize-start_hv_timer.patch
-	patches.suse/KVM-lapic-reorganize-restart_apic_timer.patch
-	patches.suse/KVM-LAPIC-Fix-lapic-timer-injection-delay.patch
-	patches.suse/KVM-arm-Restore-banked-registers-and-physical-timer-.patch
-	patches.suse/KVM-arm64-Restore-host-physical-timer-access-on-hyp_.patch
-	patches.suse/KVM-arm-arm64-Allow-GICv2-to-supply-a-uaccess-regist.patch
-	patches.suse/KVM-arm-arm64-Separate-guest-and-uaccess-writes-to-d.patch
-	patches.suse/KVM-arm-arm64-Simplify-active_change_prepare-and-plu.patch
-	patches.suse/KVM-arm-arm64-Use-uaccess-functions-for-GICv3-sc-act.patch
-	patches.suse/KVM-improve-arch-vcpu-request-defining.patch
-	patches.suse/KVM-add-kvm_request_pending.patch
-	patches.suse/KVM-arm-arm64-properly-use-vcpu-requests.patch
-	patches.suse/KVM-arm-arm64-replace-pause-checks-with-vcpu-request.patch
-	patches.suse/KVM-arm-arm64-use-vcpu-requests-for-power_off.patch
-	patches.suse/KVM-arm-arm64-optimize-VCPU-RUN.patch
-	patches.suse/KVM-arm-arm64-change-exit-request-to-sleep-request.patch
-	patches.suse/KVM-arm-arm64-use-vcpu-requests-for-irq-injection.patch
-	patches.suse/KVM-arm-arm64-PMU-remove-request-less-vcpu-kick.patch
-	patches.suse/KVM-arm-arm64-timer-remove-request-less-vcpu-kick.patch
-	patches.suse/KVM-arm64-Allow-creating-the-PMU-without-the-in-kern.patch
-	patches.suse/KVM-arm-Handle-VCPU-device-attributes-in-guest.c.patch
-	patches.suse/KVM-arm-arm64-Move-irq_is_ppi-to-header-file.patch
-	patches.suse/KVM-arm-arm64-Move-timer-IRQ-default-init-to-arch_ti.patch
-	patches.suse/KVM-arm-arm64-Allow-setting-the-timer-IRQ-numbers-fr.patch
-	patches.suse/KVM-arm-arm64-Introduce-an-allocator-for-in-kernel-i.patch
-	patches.suse/KVM-arm-arm64-Check-if-irq-lines-to-the-GIC-are-alre.patch
-	patches.suse/KVM-arm-arm64-Disallow-userspace-control-of-in-kerne.patch
-	patches.suse/KVM-arm-arm64-Don-t-assume-initialized-vgic-when-set.patch
-	patches.suse/arm64-Add-a-facility-to-turn-an-ESR-syndrome-into-a-.patch
-	patches.suse/KVM-arm-arm64-vgic-v3-Add-accessors-for-the-ICH_APxR.patch
-	patches.suse/KVM-arm64-Make-kvm_condition_valid32-accessible-from.patch
-	patches.suse/KVM-arm64-vgic-v3-Add-hook-to-handle-guest-GICv3-sys.patch
-	patches.suse/KVM-arm64-vgic-v3-Add-ICV_BPR1_EL1-handler.patch
-	patches.suse/KVM-arm64-vgic-v3-Add-ICV_IGRPEN1_EL1-handler.patch
-	patches.suse/KVM-arm64-vgic-v3-Add-ICV_IAR1_EL1-handler.patch
-	patches.suse/KVM-arm64-vgic-v3-Add-ICV_EOIR1_EL1-handler.patch
-	patches.suse/KVM-arm64-vgic-v3-Add-ICV_AP1Rn_EL1-handler.patch
-	patches.suse/KVM-arm64-vgic-v3-Add-ICV_HPPIR1_EL1-handler.patch
-	patches.suse/KVM-arm64-vgic-v3-Enable-trapping-of-Group-1-system-.patch
-	patches.suse/KVM-arm64-Enable-GICv3-Group-1-sysreg-trapping-via-c.patch
-	patches.suse/KVM-arm64-vgic-v3-Add-ICV_BPR0_EL1-handler.patch
-	patches.suse/KVM-arm64-vgic-v3-Add-ICV_IGNREN0_EL1-handler.patch
-	patches.suse/KVM-arm64-vgic-v3-Add-misc-Group-0-handlers.patch
-	patches.suse/KVM-arm64-vgic-v3-Enable-trapping-of-Group-0-system-.patch
-	patches.suse/KVM-arm64-Enable-GICv3-Group-0-sysreg-trapping-via-c.patch
-	patches.suse/arm64-Add-MIDR-values-for-Cavium-cn83XX-SoCs.patch
-	patches.suse/arm64-Add-workaround-for-Cavium-Thunder-erratum-3011.patch
-	patches.suse/KVM-arm64-vgic-v3-Add-ICV_DIR_EL1-handler.patch
-	patches.suse/KVM-arm64-vgic-v3-Add-ICV_RPR_EL1-handler.patch
-	patches.suse/KVM-arm64-vgic-v3-Add-ICV_CTLR_EL1-handler.patch
-	patches.suse/KVM-arm64-vgic-v3-Add-ICV_PMR_EL1-handler.patch
-	patches.suse/KVM-arm64-Enable-GICv3-common-sysreg-trapping-via-co.patch
-	patches.suse/KVM-arm64-vgic-v3-Log-which-GICv3-system-registers-a.patch
-	patches.suse/KVM-arm64-Log-an-error-if-trapping-a-read-from-write.patch
-	patches.suse/KVM-arm64-Log-an-error-if-trapping-a-write-to-read-o.patch
-	patches.suse/arm64-kvm-sysreg-fix-typo-d-SYS_ICC_IGRPEN-_EL1.patch
-	patches.suse/arm64-kvm-vgic-use-SYS_DESC.patch
-	patches.suse/KVM-arm-arm64-Signal-SIGBUS-when-stage2-discovers-hw.patch
-	patches.suse/KVM-x86-remove-ignored-type-attribute.patch
-	patches.suse/KVM-PPC-Book3S-HV-Enable-guests-to-use-large-decreme.patch
-	patches.suse/powerpc-xive-01-KVM-PPC-Book3S-HV-Don-t-let-VCPU-sleep-if-it-has-a-d.patch
-	patches.suse/KVM-PPC-Book3S-HV-Context-switch-HFSCR-between-host-.patch
-	patches.suse/KVM-PPC-Book3S-HV-Allow-userspace-to-set-the-desired.patch
-	patches.suse/KVM-PPC-Book3S-HV-Virtualize-doorbell-facility-on-PO.patch
-	patches.suse/powerpc-xive-02-KVM-PPC-Book3S-HV-Don-t-sleep-if-XIVE-interrupt-pend.patch
-	patches.suse/KVM-PPC-Book3S-HV-Add-new-capability-to-control-MCE-.patch
-	patches.suse/powerpc-book3s-EXPORT_SYMBOL_GPL-machine_check_print_event_info.patch
-	patches.suse/KVM-PPC-Book3S-HV-Exit-guest-upon-MCE-when-FWNMI-cap.patch
-	patches.suse/KVM-PPC-Book3S-HV-Add-capability-to-report-possible-.patch
-	patches.suse/KVM-PPC-Book3S-HV-Simplify-dynamic-micro-threading-code.patch
-	patches.suse/KVM-PPC-Book3S-HV-Close-race-with-testing-for-signal.patch
-	patches.suse/x86-kvm-mmu-dead-code-thanks-to-access-tracking.patch
-	patches.suse/x86-kvm-mmu-make-spte-mmio-mask-more-explicit.patch
-	patches.suse/kvm-x86-mmu-allow-A-D-bits-to-be-disabled-in-an-mmu.patch
-	patches.suse/x86-kvm-mmu-use-ept-a-d-in-vmcs02-iff-used-in-vmcs12.patch
-	patches.suse/xen-dont-print-error-message-in-case-og-missing-xenstore-entry.patch
-	patches.suse/xen-vcpu-simplify-xen_vcpu-related-code.patch
-	patches.suse/xen-support-more-32-vcpus-at-domain-restore.patch
-	patches.suse/xen-vcpu-handle-xen_vcpu_setup-failure-at-boot.patch
-	patches.suse/xen-add-sysfs-node-for-guest-type.patch
-	patches.suse/xen-allocate-page-for-shared-info-page-from-low-mem.patch
-	patches.suse/s390-crash-Remove-unused-KEXEC_NOTE_BYTES.patch
-	patches.suse/ibmveth-properly-unwind-on-init-errors.patch
-	patches.suse/0001-mqueue-move-compat-syscalls-to-native-ones.patch
-	patches.suse/provide-linux-set_memory.h.patch
-	patches.suse/ocfs2-fix-a-static-checker-warning.patch
-	patches.suse/ksm-introduce-ksm_max_page_sharing-per-page-deduplication-limit
-	patches.suse/ksm-fix-use-after-free-with-merge_across_nodes-0
-	patches.suse/ksm-cleanup-stable_node-chain-collapse-case
-	patches.suse/ksm-swap-the-two-output-parameters-of-chain-chain_prune
-	patches.suse/ksm-optimize-refile-of-stable_node_dup-at-the-head-of-the-chain
-	patches.suse/0001-mm-remove-return-value-from-init_currently_empty_zon.patch
-	patches.suse/0002-mm-memory_hotplug-use-node-instead-of-zone-in-can_on.patch
-	patches.suse/0003-mm-drop-page_initialized-check-from-get_nid_for_pfn.patch
-	patches.suse/0004-mm-memory_hotplug-get-rid-of-is_zone_device_section.patch
-	patches.suse/0005-mm-memory_hotplug-split-up-register_one_node.patch
-	patches.suse/0006-mm-memory_hotplug-consider-offline-memblocks-removab.patch
-	patches.suse/0007-mm-consider-zone-which-is-not-fully-populated-to-hav.patch
-	patches.suse/0008-mm-compaction-skip-over-holes-in-__reset_isolation_s.patch
-	patches.suse/0009-mm-__first_valid_page-skip-over-offline-pages.patch
-	patches.suse/0010-mm-vmstat-skip-reporting-offline-pages-in-pagetypein.patch
-	patches.suse/0011-mm-memory_hotplug-do-not-associate-hotadded-memory-t.patch
-	patches.suse/0012-mm-memory_hotplug-fix-MMOP_ONLINE_KEEP-behavior.patch
-	patches.suse/0013-mm-memory_hotplug-do-not-assume-ZONE_NORMAL-is-defau.patch
-	patches.suse/0014-mm-memory_hotplug-replace-for_device-by-want_membloc.patch
-	patches.suse/0015-mm-memory_hotplug-fix-the-section-mismatch-warning.patch
-	patches.suse/0016-mm-memory_hotplug-remove-unused-cruft-after-memory-h.patch
-	patches.suse/0001-mm-zero-hash-tables-in-allocator.patch
-	patches.suse/0001-mm-update-callers-to-use-HASH_ZERO-flag.patch
-	patches.suse/mm-adaptive-hash-table-scaling.patch
-	patches.suse/cxl-02-mm-hugetlb-clean-up-ARCH_HAS_GIGANTIC_PAGE.patch
-	patches.suse/cxl-01-powerpc-mm-hugetlb-add-support-for-1G-huge-pages.patch
-	patches.suse/mm-gup-remove-broken-vm_bug_on_page-compound-check-for-hugepages.patch
-	patches.suse/mm-gup-ensure-real-head-page-is-ref-counted-when-using-hugepages.patch
-	patches.suse/0001-mm-kmemleak-slightly-reduce-the-size-of-some-structu.patch
-	patches.suse/0002-mm-kmemleak-factor-object-reference-updating-out-of-.patch
-	patches.suse/0003-mm-kmemleak-treat-vm_struct-as-alternative-reference.patch
-	patches.suse/libnvdimm-label-add-v1.2-nvdimm-label-definitions.patch
-	patches.suse/libnvdimm-label-add-v1.2-interleave-set-cookie-algor.patch
-	patches.suse/libnvdimm-label-honor-the-lba-size-specified-in-v1.2.patch
-	patches.suse/libnvdimm-label-populate-the-type_guid-property-for-.patch
-	patches.suse/libnvdimm-label-populate-isetcookie-for-blk-aperture.patch
-	patches.suse/libnvdimm-label-update-nlabel-and-position-handling-.patch
-	patches.suse/libnvdimm-label-add-v1.2-label-checksum-support.patch
-	patches.suse/libnvdimm-label-add-address-abstraction-identifiers.patch
-	patches.suse/libnvdimm-label-switch-to-using-v1.2-labels-by-defau.patch
-	patches.suse/libnvdimm-pmem-Add-sysfs-notifications-to-badblocks.patch
-	patches.suse/acpi-nfit-Add-support-of-NVDIMM-memory-error-notific.patch
-	patches.suse/libnvdimm-btt-BTT-updates-for-UEFI-2.7-format.patch
-	patches.suse/acpi-nfit-quiet-invalid-block-aperture-region-warnin.patch
-	patches.suse/libnvdimm-region-pmem-fix-badblocks-sysfs_get_dirent.patch
-	patches.suse/libnvdimm-passthru-functions-clear-to-send.patch
-	patches.suse/acpi-nfit-Enable-DSM-pass-thru-for-root-functions.patch
-	patches.suse/libnvdimm-acpi-nfit-Add-bus-level-dsm-mask-for-pass-.patch
-	patches.suse/acpi-nfit-Show-bus_dsm_mask-in-sysfs.patch
-	patches.suse/acpi-nfit-Issue-Start-ARS-to-retrieve-existing-recor.patch
-	patches.suse/libnvdimm-namespace-record-lbasize-for-pmem-namespac.patch
-	patches.suse/0024-x86-uaccess-introduce-copy_from_iter_flushcache-for-.patch
-	patches.suse/dm-add-copy_from_iter-dax-operation-support.patch
-	patches.suse/filesystem-dax-convert-to-dax_copy_from_iter.patch
-	patches.suse/dax-pmem-introduce-an-optional-flush-dax_operation.patch
-	patches.suse/dm-add-flush-dax-operation-support.patch
-	patches.suse/filesystem-dax-convert-to-dax_flush.patch
-	patches.suse/x86-dax-replace-clear_pmem-with-open-coded-memset-da.patch
-	patches.suse/x86-dax-libnvdimm-remove-wb_cache_pmem-indirection.patch
-	patches.suse/x86-libnvdimm-pmem-move-arch_invalidate_pmem-to-libn.patch
-	patches.suse/libnvdimm-nfit-enable-support-for-volatile-ranges.patch
-	patches.suse/dax-remove-default-copy_from_iter-fallback.patch
-	patches.suse/dax-convert-to-bitmask-for-flags.patch
-	patches.suse/libnvdimm-pmem-dax-export-a-cache-control-attribute.patch
-	patches.suse/libnvdimm-pmem-disable-dax-flushing-when-pmem-is-fro.patch
-	patches.suse/of-Make-of_fwnode_handle-safer.patch
-	patches.suse/clk-mvebu-armada-38x-add-support-for-1866MHz-variant.patch
-	patches.suse/clk-at91-fix-clk-generated-parenting
-	patches.suse/clk-scpi-fix-return-type-of-__scpi_dvfs_round_rate
-	patches.suse/clk-Fix-__set_clk_rates-error-print-string
-	patches.suse/clk-renesas-rcar-gen2-Fix-PLL0-on-R-Car-V2H-and-E2
-	patches.suse/clk-renesas-r8a7745-Remove-nonexisting-scu-src-0789-
-	patches.suse/clk-renesas-r8a7745-Remove-PLL-configs-for-MD19-0
-	patches.suse/clk-renesas-r8a7795-Correct-pwm-gpio-and-i2c-parent-
-	patches.suse/0001-clk-add-clk_bulk_get-accessories.patch
-	patches.suse/clk-at91-fix-clk-generated-compilation
-	patches.suse/0023-clk-rockchip-add-dt-binding-header-for-rk3128.patch
-	patches.suse/0024-clk-rockchip-add-ids-for-rk3399-testclks-used-for-ca.patch
-	patches.suse/clk-socfpga-Fix-the-smplsel-on-Arria10-and-Stratix10
-	patches.suse/clk-scpi-error-when-clock-fails-to-register
-	patches.suse/0003-mfd-intel-lpss-Add-Intel-Cannonlake-PCI-IDs.patch
-	patches.suse/mfd-rn5t618-Unregister-restart-handler-on-remove
-	patches.suse/mfd-intel_soc_pmic-Select-designware-i2c-bus-driver
-	patches.suse/powerpc-cpuidle-0007-Correctly-initialize-core_idle_state_ptr.patch
-	patches.suse/powerpc-cpuidle-0006-Decouple-Timebase-restore-Per-core-SPRs-restore.patch
-	patches.suse/powerpc-cpuidle-0005-Restore-LPCR-on-wakeup-from-deep-stop.patch
-	patches.suse/powerpc-cpuidle-0004-Restore-SPRs-for-deep-idle-states-via-stop-API.patch
-	patches.suse/powerpc-cpuidle-0003-Use-Requested-Level-for-restoring-state.patch
-	patches.suse/powerpc-cpuidle-0002-Allow-Deep-stop-states-that-don-t-stop-time.patch
-	patches.suse/powerpc-mm-Only-call-store_updates_sp-on-stores-in-d.patch
-	patches.suse/powerpc-mm-Remove-a-redundant-test-in-do_page_fault.patch
-	patches.suse/powerpc-mm-Evaluate-user_mode-regs-only-once-in-do_p.patch
-	patches.suse/powerpc-fadump-return-error-when-fadump-registration-fails.patch
-	patches.suse/powerpc-fadump-Add-a-warning-when-fadump_reserve_mem.patch
-	patches.suse/powerpc-fadump-Update-comment-about-offset-where-fadump-is-registered.patch
-	patches.suse/powerpc-fadump-Set-an-upper-limit-for-boot-memory-size.patch
-	patches.suse/powerpc-lib-xor_vmx-Ensure-no-altivec-code-executes-.patch
-	patches.suse/cxl-Unlock-on-error-in-probe.patch
-	patches.suse/powerpc-64s-Machine-check-handle-ifetch-from-foreign-real-address-for-POWER9.patch
-	patches.suse/powerpc-64s-Optimize-hypercall-syscall-entry.patch
-	patches.suse/powerpc-64s-Leave-interrupts-hard-enabled-in-context.patch
-	patches.suse/powerpc-64-Drop-reservation-clearing-ldarx-in-contex.patch
-	patches.suse/powerpc-64-Drop-explicit-hwsync-in-context-switch.patch
-	patches.suse/powerpc-64s-Avoid-cpabort-in-context-switch-when-pos.patch
-	patches.suse/powerpc-cpuidle-0008-Move-soft-interrupt-mask-logic-into-C-code.patch
-	patches.suse/powerpc-cpuidle-0009-Simplify-lazy-IRQ-handling-in-CPU-offline.patch
-	patches.suse/powerpc-64s-idle-Process-interrupts-from-system-reset-wakeup.patch
-	patches.suse/powerpc-64s-msgclr-when-handling-doorbell-exceptions.patch
-	patches.suse/powerpc-cpuidle-0001-64s-idle-Branch-to-handler-with-virtual-mode-offset.patch
-	patches.suse/powerpc-64s-idle-Avoid-SRR-usage-in-idle-sleep-wake-.patch
-	patches.suse/powerpc-64s-Add-EX_SIZE-definition-for-paca-exceptio.patch
-	patches.suse/powerpc-mm-Trace-tlbie-l-instructions.patch
-	patches.suse/powerpc-tm-Fix-comment.patch
-	patches.suse/powerpc-powernv-pci-01-Reduce-spam-when-dumping-PEST.patch
-	patches.suse/powerpc-powernv-pci-02-Dynamically-allocate-PHB-diag-data.patch
-	patches.suse/powerpc-powernv-pci-03-Add-support-for-PHB4-diagnostics.patch
-	patches.suse/powerpc-Only-do-ERAT-invalidate-on-radix-context-switch-on-P9-DD1.patch
-	patches.suse/powerpc-64s-Invalidate-ERAT-on-powersave-wakeup-for-POWER9.patch
-	patches.suse/powerpc-xive-03-Silence-message-about-VP-block-allocati.patch
-	patches.suse/powerpc-perf-0026-Fix-branch-event-code-for-power9.patch
-	patches.suse/powerpc-fadump-avoid-duplicates-in-crash-memory-ranges.patch
-	patches.suse/powerpc-fadump-avoid-holes-in-boot-memory-area-when-fadump-is-registered.patch
-	patches.suse/powerpc-fadump-provide-a-helpful-error-message.patch
-	patches.suse/powerpc-fadump-add-reschedule-point-while-releasing-memory.patch
-	patches.suse/powerpc-powernv-idle-Clear-r12-on-wakeup-from-stop-lite.patch
-	patches.suse/0001-spin-loop-primitives-for-busy-waiting.patch
-	patches.suse/0001-powerpc-use-spin-loop-primitives-in-some-functions.patch
-	patches.suse/powerpc-mm-Add-devmap-support-for-ppc64.patch
-	patches.suse/0001-powerpc-perf-hv-24x7-fix-passing-of-catalog-version-number.patch
-	patches.suse/0002-powerpc-perf-hv-24x7-fix-off-by-one-error-in-request_buffer-check.patch
-	patches.suse/0003-powerpc-perf-hv-24x7-properly-iterate-through-results.patch
-	patches.suse/0004-powerpc-perf-hx-24x7-don-t-log-failed-hcall-twice.patch
-	patches.suse/0005-powerpc-perf-hv-24x7-fix-return-value-of-hcalls.patch
-	patches.suse/0006-powerpc-perf-hv-24x7-minor-improvements.patch
-	patches.suse/0007-powerpc-perf-hv-24x7-support-v2-of-the-hypervisor-api.patch
-	patches.suse/0008-powerpc-perf-hv-24x7-aggregate-result-elements-on-power9-smt8.patch
-	patches.suse/cxl-03-Export-library-to-support-IBM-XSL.patch
-	patches.suse/powerpc-mm-hash-Implement-mark_rodata_ro-for-hash.patch
-	patches.suse/powerpc-mm-radix-Implement-STRICT_RWX-mark_rodata_ro.patch
-	patches.suse/0002-tools-testing-selftests-sysctl-Add-pre-check-to-the-.patch
-	patches.suse/tpm-179-crb-fix-priv-cmd_size-initialisation.patch
-	patches.suse/tpm-consolidate-the-TPM-startup-code.patch
-	patches.suse/tpm-use-tpm_buf-functions-in-tpm2_pcr_read.patch
-	patches.suse/tpm-use-tpm2_pcr_read-in-tpm2_do_selftest.patch
-	patches.suse/tpm-do-not-suspend-resume-if-power-stays-on.patch
-	patches.suse/IB-core-Fix-uninitialized-variable-use-in-check_qp_p.patch
-	patches.suse/IB-core-Fix-static-analysis-warning-in-ib_policy_cha.patch
-	patches.suse/cifs-set-mapping-error-when-page-writeback-fails-in-writepage-or-la.patch
-	patches.suse/CIFS-add-CONFIG_CIFS_DEBUG_KEYS-to-dump-encryption-keys.patch
-	patches.suse/cifs-prototype-declaration-and-definition-for-smb-2-.patch
-	patches.suse/cifs-Use-smb-2-3-and-cifsacl-mount-options-getacl-fu.patch
-	patches.suse/cifs-hide-unused-functions.patch
-	patches.suse/CIFS-add-SFM-mapping-for-0x01-0x1F.patch
-	patches.suse/cifs-Do-not-modify-mid-entry-after-submitting-I-O-in.patch
-	patches.suse/cifs-set-oparms-create_options-rather-than-or-ing-in-CREATE_OPEN_BA.patch
-	patches.suse/CIFS-fix-circular-locking-dependency.patch
-	patches.suse/0001-fs-remove-call_fsync-helper-function.patch
-	patches.suse/mm-fix-mapping_set_error-call-in-me_pagecache_dirty.patch
-	patches.suse/buffer-use-mapping_set_error-instead-of-setting-the-.patch
-	patches.suse/fs-check-for-writeback-errors-after-syncing-out-buffers-in-generic_file_fsync.patch
-	patches.suse/buffer-set-errors-in-mapping-at-the-time-that-the-er.patch
-	patches.suse/jbd2-don-t-clear-and-reset-errors-after-waiting-on-writeback.patch
-	patches.suse/mm-clear-as_eio-as_enospc-when-writeback-initiation-fails.patch
-	patches.suse/mm-don-t-testclearpageerror-in-_filemap_fdatawait_range.patch
-	patches.suse/0001-lib-add-errseq_t-type-and-infrastructure-for-handlin.patch
-	patches.suse/0002-fs-new-infrastructure-for-writeback-error-handling-a.patch
-	patches.suse/mm-set-both-as_eio-as_enospc-and-errseq_t-in-mapping_set_error.patch
-	patches.suse/documentation-flesh-out-the-section-in-vfs-txt-on-storing-and-reporting-writeback-errors.patch
-	patches.suse/dax-set-errors-in-mapping-when-writeback-fails.patch
-	patches.suse/block-convert-to-errseq_t-based-writeback-error-tracking.patch
-	patches.suse/fs-convert-_generic_file_fsync-to-use-errseq_t-based-reporting.patch
-	patches.suse/ext4-use-errseq_t-based-error-handling-for-reporting-data-writeback-errors.patch
-	patches.suse/xfs-minimal-conversion-to-errseq_t-writeback-error-reporting.patch
-	patches.suse/btrfs-minimal-conversion-to-errseq_t-writeback-error-reporting-on-fsync.patch
-	patches.suse/netfilter-nf_ct_dccp-sctp-fix-memory-leak-after-netn.patch
-	patches.suse/netfilter-ebt_nflog-fix-unexpected-truncated-packet.patch
-	patches.suse/nfp-flower-add-missing-clean-up-call-to-avoid-memory.patch
-	patches.suse/net-hns-Fix-a-wrong-op-phy-C45-code.patch
-	patches.suse/net-hns-Fix-a-skb-used-after-free-bug.patch
-	patches.suse/doc-SKB_GSO_-IPIP-SIT-have-been-replaced
-	patches.suse/0001-kernel-locking-Fix-compile-error-with-qrwlock.c.patch
-	patches.suse/dmaengine-tegra-apb-Really-fix-runtime-pm-usage
-	patches.suse/0001-lib-raid6-Add-log-of-2-table-for-RAID6-HW-requiring-.patch
-	patches.suse/dt-bindings-rcar-dmac-document-missing-error-interrupt.patch
-	patches.suse/Input-xpad-sync-supported-devices-with-360Controller
-	patches.suse/Input-xpad-sync-supported-devices-with-XBCD
-	patches.suse/Input-introduce-KEY_ASSISTANT.patch
-	patches.suse/0028-md-raid10-fix-FailFast-test-for-wrong-device.patch
-	patches.suse/0029-md-raid1-remove-unused-bio-in-sync_request_write.patch
-	patches.suse/0030-md-change-the-initialization-value-for-a-spare-devic.patch
-	patches.suse/0001-md-use-a-separate-bio_set-for-synchronous-IO.patch
-	patches.suse/0001-MD-fix-a-null-dereference.patch
-	patches.suse/0001-MD-fix-sleep-in-atomic.patch
-	patches.suse/pci-enable-ecrc-only-if-device-supports-it
-	patches.suse/0001-efi-fb-Correct-PCI_STD_RESOURCE_END-usage.patch
-	patches.suse/pci-correct-pci_std_resource_end-usage
-	patches.suse/drm-radeon-make-MacBook-Pro-d3_delay-quirk-more-gene
-	patches.suse/x86-PCI-Avoid-AMD-SB7xx-EHCI-USB-wakeup-defect.patch
-	patches.suse/pci-cache-pri-and-pasid-bits-in-pci_dev
-	patches.suse/pci-restore-pri-and-pasid-state-after-function-level-reset
-	patches.suse/PCI-Mark-Intel-XXV710-NIC-INTx-masking-as-broken.patch
-	patches.suse/PCI-Split-reset_notify-method-into-reset_prepare-and.patch
-	patches.suse/pci-dwc-dra7xx-use-rw1c-for-irqstatus_msi-and-irqstatus_main
-	patches.suse/msft-hv-1398-PCI-hv-Fix-comment-formatting-and-use-proper-integer.patch
-	patches.suse/msft-hv-1399-PCI-hv-Use-page-allocation-for-hbus-structure.patch
-	patches.suse/msft-hv-1400-PCI-hv-Temporary-own-CPU-number-to-vCPU-number-infra.patch
-	patches.suse/msft-hv-1401-PCI-hv-Add-vPCI-version-protocol-negotiation.patch
-	patches.suse/msft-hv-1402-PCI-hv-Use-vPCI-protocol-version-1.2.patch
-	patches.suse/ext4-make-metadata-csum-checks-safer.patch
-	patches.suse/ext4-avoid-unnecessary-stalls-in-ext4_evict_inode.patch
-	patches.suse/0001-objtool-Fix-sibling-call-detection-logic.patch
-	patches.suse/0001-locking-qspinlock-Explicitly-include-asm-prefetch.h.patch
-	patches.suse/x86-boot-e820-Avoid-overwriting-e820_table_firmware.patch
-	patches.suse/x86-boot-e820-Rename-the-e820_table_firmware-to-e820.patch
-	patches.suse/x86-boot-e820-Introduce-the-bootloader-provided-e820.patch
-	patches.suse/drm-fix-spelling-mistake-committing
-	patches.suse/drm-doc-Fix-missing-ctx-documentation
-	patches.suse/drm-doc-Interlink-color-manager-docs-better
-	patches.suse/drm-Add-DPCD-definitions-for-DP-1.4-DSC-feature
-	patches.suse/drm-cec-Add-CEC-over-Aux-register-definitions
-	patches.suse/0053-drm-rockchip-Set-line-flag-config-register-in-vop_cr.patch
-	patches.suse/drm-drm_color_mgmt.h-needs-struct-drm_crtc-declarati
-	patches.suse/drm-Make-drm_atomic_replace_property_blob_from_id-mo
-	patches.suse/0054-drm-rockchip-analogix_dp-Remove-unused-check-and-var.patch
-	patches.suse/drm-atomic-fix-doc-to-use-new-name-for-commit-types
-	patches.suse/drm-Add-driver-private-objects-to-atomic-state
-	patches.suse/drm-dp-Introduce-MST-topology-state-to-track-availab
-	patches.suse/drm-dp-Add-DP-MST-helpers-to-atomically-find-and-rel
-	patches.suse/drm-i915-Track-MST-link-bandwidth
-	patches.suse/drm-prime-Introduce-drm_gem_prime_import_dev
-	patches.suse/drm-atomic-Handle-picture_aspect_ratio-in-atomic-cor
-	patches.suse/drm-atomic-Add-support-for-custom-scaling-mode-prope
-	patches.suse/drm-Remove-redundant-NULL-check-during-atomic-plane-
-	patches.suse/drm-nouveau-Merge-pre-postclose-hooks
-	patches.suse/drm-Nerf-the-preclose-callback-for-modern-drivers
-	patches.suse/drm-vblank-Switch-drm_driver-get_vblank_timestamp-to
-	patches.suse/drm-vblank-Switch-to-bool-in_vblank_irq-in-get_vblan
-	patches.suse/drm-vblank-Add-FIXME-comments-about-moving-the-vblan
-	patches.suse/drm-vblank-drop-the-mode-argument-from-drm_calc_vblt
-	patches.suse/drm-vblank-Lock-down-vblank-hwmode-more
-	patches.suse/drm-prime-Forward-declare-struct-device
-	patches.suse/drm-dp-Read-the-tx-msg-state-once-after-checking-for
-	patches.suse/drm-dp-Wait-up-all-outstanding-tx-waiters
-	patches.suse/drm-add-missing-declaration-to-drm_blend.h
-	patches.suse/drm-trivial-documentation-fix-to-drm_for_each_connec
-	patches.suse/drm-Add-DRM_MODE_ROTATE_-and-DRM_MODE_REFLECT_-to-UA
-	patches.suse/drm-Add-crtc-encoder-bridge-mode_valid-callbacks
-	patches.suse/drm-doc-Document-adjusted-request-modes-a-bit-better
-	patches.suse/drm-doc-Clarify-mode_fixup-vs.-atomic_check-a-bit-mo
-	patches.suse/drm-i915-intel_ring.engine-is-unused
-	patches.suse/drm-i915-Onion-unwind-for-intel_init_ring_common
-	patches.suse/drm-i915-Remove-user-triggerable-WARN-from-i915_gem_
-	patches.suse/drm-i915-huc-Simplify-intel_huc_init_hw
-	patches.suse/drm-i915-Typo-fix-pipe-bpc-to-pipe-bpp
-	patches.suse/drm-i915-guc-Use-GUC-prefix-for-CORE_FAMILY-definiti
-	patches.suse/drm-i915-Check-for-id-PLANE_CURSOR-instead-of-type-D
-	patches.suse/drm-i915-Use-intel_wm_plane_visible-on-VLV-CHV-as-we
-	patches.suse/drm-i915-Enable-atomic-on-VLV-CHV
-	patches.suse/drm-i915-dp-use-known-correct-array-size-in-rate_to_
-	patches.suse/drm-i915-dp-return-errors-from-rate_to_index
-	patches.suse/drm-i915-dp-rename-rate_to_index-to-intel_dp_rate_in
-	patches.suse/drm-i915-dp-cache-source-rates-at-init
-	patches.suse/drm-i915-dp-generate-and-cache-sink-rate-array-for-a
-	patches.suse/drm-i915-glk-limit-pixel-clock-to-99-of-cdclk-workar
-	patches.suse/drm-i915-GuC-GLK-Load-GuC-on-GLK
-	patches.suse/drm-i915-GLK-HuC-Load-HuC-on-GLK
-	patches.suse/drm-i915-Assert-the-engine-is-idle-before-overwiting
-	patches.suse/drm-i915-Advance-ring-head-fully-when-idle
-	patches.suse/i915-initialize-the-free_list-of-the-fencing-atomic_
-	patches.suse/drm-i915-The-shrinker-already-acquires-struct_mutex-
-	patches.suse/drm-i915-Drain-any-freed-objects-prior-to-hibernatio
-	patches.suse/drm-i915-Simplify-shrinker-locking
-	patches.suse/drm-i915-Break-up-long-runs-of-freeing-objects
-	patches.suse/drm-i915-Insert-cond_resched-into-i915_gem_free_obje
-	patches.suse/drm-i915-Fix-type-of-timeout_ms-parameter-in-intel_w
-	patches.suse/drm-i915-Extend-intel_wait_for_register_fw-with-fast
-	patches.suse/drm-i915-guc-Use-wait_for_register_fw-while-waiting-
-	patches.suse/drm-i915-Use-drm_i915_private-directly-from-debugfs
-	patches.suse/drm-i915-Drop-const-qualifiers-from-params-in-wait_f
-	patches.suse/drm-i915-Don-t-allow-overuse-of-__intel_wait_for_reg
-	patches.suse/drm-i915-Stop-second-guessing-the-caller-for-intel_u
-	patches.suse/drm-i915-Stop-sleeping-from-inside-gen6_bsd_submit_r
-	patches.suse/drm-i915-Acquire-uncore.lock-over-intel_uncore_wait_
-	patches.suse/drm-i915-Use-__intel_uncore_wait_for_register_fw-for
-	patches.suse/drm-i915-Use-safer-intel_uncore_wait_for_register-in
-	patches.suse/drm-i915-Classify-the-engines-in-class-instance
-	patches.suse/drm-i915-Use-the-same-vfunc-for-BSD2-ring-init
-	patches.suse/drm-i915-Generate-the-engine-name-based-on-the-insta
-	patches.suse/drm-i915-Split-the-engine-info-table-in-two-levels-u
-	patches.suse/drm-i915-Rename-intel_engine_cs.exec_id-to-uabi_id
-	patches.suse/drm-i915-dp-use-the-sink-rates-array-for-max-sink-ra
-	patches.suse/drm-i915-dp-cache-common-rates-with-sink-rates
-	patches.suse/drm-i915-dp-do-not-limit-rate-seek-when-not-needed
-	patches.suse/drm-i915-dp-don-t-call-the-link-parameters-sink-para
-	patches.suse/drm-i915-dp-add-functions-for-max-common-link-rate-a
-	patches.suse/drm-i915-mst-use-max-link-not-sink-lane-count
-	patches.suse/drm-i915-dp-localize-link-rate-index-variable-more
-	patches.suse/drm-i915-dp-use-readb-and-writeb-calls-for-single-by
-	patches.suse/drm-i915-dp-read-sink-count-to-a-temporary-variable-
-	patches.suse/drm-i915-Bail-if-we-do-not-setup-the-RCS-engine
-	patches.suse/drm-i915-Use-the-engine-class-to-get-the-context-siz
-	patches.suse/drm-i915-Lie-and-treat-all-engines-as-idle-if-wedged
-	patches.suse/drm-i915-execlists-Document-runtime-pm-for-intel_lrc
-	patches.suse/drm-i915-Remove-unused-members-from-intel_tv.c
-	patches.suse/drm-i915-Convert-intel_tv-connector-properties-to-at
-	patches.suse/drm-i915-Remove-unused-dp-properties-for-dp-mst
-	patches.suse/drm-i915-Convert-intel_dp_mst-connector-properties-t
-	patches.suse/drm-i915-Convert-intel_crt-connector-properties-to-a
-	patches.suse/drm-i915-Convert-intel-DVO-connector-to-atomic
-	patches.suse/Revert-drm-i915-Lock-mode_config.mutex-in-intel_disp
-	patches.suse/drm-i915-Do-not-use-lock-all-in-hsw_trans_edp_pipe_A
-	patches.suse/drm-i915-Combine-write_domain-flushes-to-a-single-fu
-	patches.suse/drm-i915-Treat-WC-a-separate-cache-domain
-	patches.suse/drm-i915-Add-stub-mmio-read-write-routines-to-mock-d
-	patches.suse/drm-i915-Pretend-the-engine-is-always-idle-when-mock
-	patches.suse/drm-i915-Wake-device-for-emitting-request-during-sel
-	patches.suse/drm-i915-dp-Validate-cached-link-rate-and-lane-count
-	patches.suse/drm-i915-guc-write-wopcm-related-register-once-durin
-	patches.suse/drm-i915-Implement-Link-Rate-fallback-on-Link-traini
-	patches.suse/drm-i915-set-ret-correctly-on-error-paths
-	patches.suse/drm-i915-Copy-user-requested-buffers-into-the-error-
-	patches.suse/drm-i915-Update-DRIVER_DATE-to-20170418
-	patches.suse/drm-i915-Fix-GCC-4.4-build-issue-with-__intel_wait_f
-	patches.suse/drm-i915-Avoid-format-string-expansion-from-engine-n
-	patches.suse/drm-i915-Include-interesting-seqno-in-the-missed-bre
-	patches.suse/drm-i915-Report-request-restarts-for-both-execlists-
-	patches.suse/drm-i915-Poison-the-request-before-emitting-commands
-	patches.suse/drm-i915-Skip-waking-the-signaler-when-enabling-befo
-	patches.suse/drm-i915-glk-Don-t-allow-12-bpc-when-htotal-is-too-b
-	patches.suse/drm-i915-Fix-stale-comment-about-I915_RESET_IN_PROGR
-	patches.suse/drm-i915-Rename-gen8_-un-request_engine_reset-to-gen
-	patches.suse/drm-i915-Defer-context-state-allocation-for-legacy-r
-	patches.suse/drm-i915-guc-Fix-sleep-under-spinlock-during-reset
-	patches.suse/drm-i915-Sanitize-engine-context-sizes
-	patches.suse/drm-i915-Eliminate-HAS_HW_CONTEXTS
-	patches.suse/drm-i915-Reset-ILK-during-GEM-sanitization
-	patches.suse/drm-i915-Capture-CCID-on-ILK
-	patches.suse/drm-i915-Update-DRIVER_DATE-to-20170502
-	patches.suse/drm-i915-Do-not-leak-dev_priv-l3_parity.remap_info
-	patches.suse/drm-i915-guc-Enable-send-function-only-after-success
-	patches.suse/drm-i915-Move-the-GTFIFODBG-to-the-common-mmio-dbg-f
-	patches.suse/drm-i915-Use-wait_for_atomic_us-when-waiting-for-gt-
-	patches.suse/drm-i915-Mark-up-clflushes-as-belonging-to-an-unorde
-	patches.suse/drm-i915-Unwrap-top-level-fence-array
-	patches.suse/drm-i915-Lift-timeline-ordering-to-await_dma_fence
-	patches.suse/drm-i915-Squash-repeated-awaits-on-the-same-fence
-	patches.suse/drm-i915-Rename-intel_timeline.sync_seqno-to-.global
-	patches.suse/drm-i915-Do-not-record-a-successful-syncpoint-for-a-
-	patches.suse/drm-i915-Switch-the-global-i915.semaphores-check-to-
-	patches.suse/drm-i915-Remove-the-unused-pending_notify-from-LPE-p
-	patches.suse/drm-i915-Replace-tmds_clock_speed-and-link_rate-with
-	patches.suse/drm-i915-Remove-hdmi_connected-from-LPE-audio-pdata
-	patches.suse/drm-i915-Reorganize-intel_lpe_audio_notify-arguments
-	patches.suse/drm-i915-Clean-up-the-LPE-audio-platform-data
-	patches.suse/drm-i915-Implement-dma_buf_ops-kmap
-	patches.suse/drm-i915-Use-engine-context_pin-to-report-the-intel_
-	patches.suse/drm-i915-Avoid-the-branch-in-computing-intel_ring_sp
-	patches.suse/drm-i915-Report-the-ring-space-from-intel_ring_updat
-	patches.suse/drm-i915-Micro-optimise-hotpath-through-intel_ring_b
-	patches.suse/drm-i915-use-memdup_user_nul
-	patches.suse/drm-i915-Move-uncore-definitions-into-a-separate-hea
-	patches.suse/drm-i915-Show-dmc-debug-registers-on-Kabylake
-	patches.suse/drm-i915-vlv-Fix-port-B-PLL-opamp-initialization
-	patches.suse/drm-i915-dp-Check-error-return-during-DPCD-capabilit
-	patches.suse/drm-i915-sdvo-Check-error-return-from-intel_sdvo_get
-	patches.suse/drm-i915-Check-error-return-when-setting-DMA-mask
-	patches.suse/drm-i915-Check-error-return-when-converting-pipe-to-
-	patches.suse/drm-i915-Sanitize-stolen-memory-size-calculation
-	patches.suse/drm-i915-lvds-Remove-magic-from-PLL-programming
-	patches.suse/drm-i915-s-vlv_plane_wm_compute-vlv_raw_plane_wm_com
-	patches.suse/drm-i915-Drop-the-debug-message-from-vlv_get_fifo_si
-	patches.suse/drm-i915-s-vlv_num_wm_levels-intel_wm_num_levels
-	patches.suse/drm-i915-Rename-bunch-of-vlv_-watermark-structures-t
-	patches.suse/drm-i915-Make-vlv-chv-watermark-debug-print-less-cry
-	patches.suse/drm-i915-Document-CxSR
-	patches.suse/drm-i915-Fix-cursor-cpp-in-watermark-calculatins-for
-	patches.suse/drm-i915-Fix-the-g4x-watermark-TLB-miss-workaround
-	patches.suse/drm-i915-Refactor-the-g4x-TLB-miss-w-a-to-a-helper
-	patches.suse/drm-i915-Refactor-wm-calculations
-	patches.suse/drm-i915-Apply-the-g4x-TLB-miss-w-a-to-SR-watermarks
-	patches.suse/drm-i915-Two-stage-watermarks-for-g4x
-	patches.suse/drm-i915-Enable-HPLL-watermarks-on-g4x
-	patches.suse/drm-i915-Add-g4x-watermark-tracepoint
-	patches.suse/drm-i915-Add-support-for-sprites-on-g4x
-	patches.suse/drm-i915-Parametrize-cursor-primary-pipe-select-bits
-	patches.suse/drm-i915-Pass-intel_plane-and-intel_crtc-to-plane-ho
-	patches.suse/drm-i915-Refactor-CURBASE-calculation
-	patches.suse/drm-i915-Clean-up-cursor-junk-from-intel_crtc
-	patches.suse/drm-i915-Refactor-CURPOS-calculation
-	patches.suse/drm-i915-Move-cursor-position-and-base-handling-into
-	patches.suse/drm-i915-Drop-useless-posting-reads-from-cursor-comm
-	patches.suse/drm-i915-Split-cursor-check_plane-into-i845-and-i9xx
-	patches.suse/drm-i915-Generalize-cursor-size-checks-a-bit
-	patches.suse/drm-i915-Use-fb-pitches-0-in-cursor-code
-	patches.suse/drm-i915-Support-variable-cursor-height-on-ivb
-	patches.suse/drm-i915-Fix-gen3-physical-cursor-alignment-requirem
-	patches.suse/drm-i915-Handle-fb-offset-and-src-coordinates-for-cu
-	patches.suse/drm-i915-Relax-845-865-CURBASE-alignemnt-requirement
-	patches.suse/drm-i915-Simplify-cursor-register-write-sequence
-	patches.suse/drm-i915-Fix-__intel_wait_for_register_fw-to-not-sle
-	patches.suse/drm-i915-guc-Dump-the-GuC-stage-descriptor-pool-in-d
-	patches.suse/drm-i915-Fix-hw-state-verifier-access-to-crtc-state
-	patches.suse/drm-i915-Remove-vma-unpin-in-intel_plane_destroy
-	patches.suse/drm-i915-guc-Move-notification-code-into-virtual-fun
-	patches.suse/drm-i915-guc-Make-scratch-register-base-and-count-fl
-	patches.suse/drm-i915-Fix-cap-check-for-intel_dp_aux_backlight-dr
-	patches.suse/drm-i915-Correctly-enable-backlight-brightness-adjus
-	patches.suse/drm-i915-Set-backlight-mode-before-enable-backlight
-	patches.suse/drm-i915-Restore-brightness-level-in-aux-backlight-d
-	patches.suse/drm-i915-perf-fix-gen7_append_oa_reports-comment
-	patches.suse/drm-i915-perf-avoid-poll-read-EAGAIN-busy-loops
-	patches.suse/drm-i915-perf-avoid-read-back-of-head-register
-	patches.suse/drm-i915-perf-no-head-tail-ref-in-gen7_oa_read
-	patches.suse/drm-i915-perf-improve-tail-race-workaround
-	patches.suse/drm-i915-perf-improve-invalid-OA-format-debug-messag
-	patches.suse/drm-i915-perf-better-pipeline-aged-aging-tail-update
-	patches.suse/drm-i915-perf-rate-limit-spurious-oa-report-notice
-	patches.suse/drm-i915-Update-DRIVER_DATE-to-20170515
-	patches.suse/drm-i915-Fixup-64bit-divides-in-timelines-selftest
-	patches.suse/drm-i915-glk-Calculate-high-low-switch-count-for-GLK
-	patches.suse/drm-i915-guc-fix-spelling-mistake-adddress-address
-	patches.suse/gpu-drm-i915-remove-dead-code
-	patches.suse/gpu-drm-i915-compress-logic-into-one-line
-	patches.suse/drm-i915-gen9-Reintroduce-WaEnableYV12BugFixInHalfSl
-	patches.suse/drm-i915-Remove-kref-from-i915_sw_fence
-	patches.suse/drm-i915-Import-the-kfence-selftests-for-i915_sw_fen
-	patches.suse/drm-i915-Make-ptr_unpack_bits-more-function-like
-	patches.suse/drm-i915-Redefine-ptr_pack_bits-and-friends
-	patches.suse/drm-i915-execlists-Pack-the-count-into-the-low-bits-
-	patches.suse/drm-i915-Don-t-mark-an-execlists-context-switch-when
-	patches.suse/drm-i915-Use-a-define-for-the-default-priority-0
-	patches.suse/drm-i915-Split-execlist-priority-queue-into-rbtree-l
-	patches.suse/drm-i915-Create-a-kmem_cache-to-allocate-struct-i915
-	patches.suse/drm-i915-execlists-Reduce-lock-contention-between-sc
-	patches.suse/drm-i915-Stop-inlining-the-execlists-IRQ-handler
-	patches.suse/drm-i915-Don-t-force-serialisation-on-marking-up-exe
-	patches.suse/drm-i915-fix-naming-of-fixed_16_16-wrapper
-	patches.suse/drm-i915-Add-more-wrapper-for-fixed_point_16_16-oper
-	patches.suse/drm-i915-Use-fixed_16_16-wrapper-for-division-operat
-	patches.suse/drm-i915-skl-calculate-pixel_rate-relative_data_rate
-	patches.suse/drm-i915-skl-Fail-the-flip-if-no-FB-for-WM-calculati
-	patches.suse/drm-i915-skl-no-need-to-memset-again
-	patches.suse/drm-i915-skl-Fail-the-flip-if-ddb-min-requirement-ex
-	patches.suse/drm-i915-skl-Watermark-calculation-cleanup
-	patches.suse/drm-i915-skl-Perform-wm-level-calculations-in-separa
-	patches.suse/drm-i915-skl-use-linetime-latency-if-ddb-size-is-not
-	patches.suse/drm-i915-Check-C-for-null-pointer-rather-than-B
-	patches.suse/drm-i915-selftests-Pretend-to-be-a-gfx-pci-device
-	patches.suse/drm-i915-Try-harder-to-reset-the-GPU
-	patches.suse/drm-i915-Reorder-media-render-reset-on-g4x
-	patches.suse/drm-i915-guc-Remove-failed-doorbell-stat-from-debugf
-	patches.suse/drm-i915-guc-Remove-last-submission-result-from-debu
-	patches.suse/drm-i915-g4x-Improve-gpu-reset-reliability
-	patches.suse/drm-i915-guc-Remove-action-status-and-statistics-fro
-	patches.suse/drm-i915-Check-for-allocation-failure
-	patches.suse/drm-i915-huc-Update-GLK-HuC-version
-	patches.suse/drm-i915-g33-Improve-reset-reliability
-	patches.suse/drm-i915-Remove-misleading-comment-in-request_alloc
-	patches.suse/drm-i915-guc-Skip-port-assign-on-first-iteration-of-
-	patches.suse/drm-i915-Convert-i915_gem_object_ops-flags-values-to
-	patches.suse/drm-i915-Only-GGTT-vma-may-be-pinned-and-prevent-shr
-	patches.suse/drm-i915-Consolidate-ifdef-CONFIG_INTEL_IOMMU
-	patches.suse/drm-i915-Drop-AUX-backlight-enable-check-for-backlig
-	patches.suse/drm-Add-definition-for-eDP-backlight-frequency
-	patches.suse/drm-i915-guc-Disable-send-function-on-fini
-	patches.suse/drm-i915-guc-Introduce-buffer-based-cmd-transport
-	patches.suse/drm-i915-guc-capture-GuC-logs-if-FW-fails-to-load
-	patches.suse/drm-i915-Keep-the-forcewake-timer-alive-for-1ms-past
-	patches.suse/drm-i915-Update-DRIVER_DATE-to-20170529
-	patches.suse/drm-omapdrm-Take-GEM-object-reference-when-exporting
-	patches.suse/0055-drm-rockchip-use-drm_for_each_connector_iter.patch
-	patches.suse/drm-i915-use-drm_for_each_connector_iter
-	patches.suse/drm-nouveau-use-drm_for_each_connector_iter
-	patches.suse/drm-Remove-drm_device-virtdev
-	patches.suse/drm-Add-drm_-crtc-encoder-connector-_mode_valid
-	patches.suse/drm-Introduce-drm_bridge_mode_valid
-	patches.suse/drm-Use-new-mode_valid-helpers-in-connector-probe-he
-	patches.suse/drm-Use-mode_valid-in-atomic-modeset
-	patches.suse/drm-doc-move-printf-helpers-out-of-drmP.h
-	patches.suse/drm-Use-vsnprintf-extension-ph
-	patches.suse/drm-better-document-how-to-send-out-the-crtc-disable
-	patches.suse/drm-atomic-Consitfy-mode-parameter-to-drm_atomic_set
-	patches.suse/drm-Extract-drm_vblank.-hc
-	patches.suse/drm-doc-Polish-irq-helper-documentation
-	patches.suse/drm-remove-writeq-readq-function-definitions
-	patches.suse/drm-introduce-sync-objects-v4
-	patches.suse/drm-syncobj-add-sync_file-interaction.-v1.2
-	patches.suse/drm-Add-const-to-name-field-declaration-in-struct-dr
-	patches.suse/drm-panel-S6E3HA2-needs-backlight-code
-	patches.suse/drm-panel-add-backlight-dependency-for-sitronix-st77
-	patches.suse/drm-Remove-duplicate-forward-declaration
-	patches.suse/drm-Reduce-scope-of-state-variable
-	patches.suse/drm-amdgpu-rename-rdev-to-adev
-	patches.suse/0001-drm-tegra-Check-for-malformed-offsets-and-sizes-in-t.patch
-	patches.suse/drm-tegra-dc-Avoid-reset-asserts-on-Tegra20
-	patches.suse/drm-nouveau-Clean-up-nv50_head_atomic_check_mode-and
-	patches.suse/drm-nouveau-disp-g84-Extend-NVKM-HDMI-power-control-
-	patches.suse/drm-nouveau-Pass-mode-dependent-AVI-and-Vendor-HDMI-
-	patches.suse/drm-nouveau-disp-Add-mechanism-to-convert-HDMI-InfoF
-	patches.suse/drm-nouveau-disp-g84-gt200-Use-supplied-HDMI-InfoFra
-	patches.suse/drm-nouveau-disp-gt215-Use-supplied-HDMI-InfoFrames
-	patches.suse/drm-nouveau-disp-gf119-Use-supplied-HDMI-InfoFrames
-	patches.suse/drm-nouveau-disp-gk104-Use-supplied-HDMI-InfoFrames
-	patches.suse/drm-nouveau-Handle-frame-packing-mode-geometry-and-t
-	patches.suse/drm-nouveau-Enable-stereoscopic-3D-output-over-HDMI
-	patches.suse/drm-nouveau-bios-volt-Parse-min-and-max-for-Version-
-	patches.suse/drm-nouveau-bios-iccsense-rails-for-power-sensors-ha
-	patches.suse/drm-nouveau-tmr-remove-nvkm_timer_alarm_cancel
-	patches.suse/drm-nouveau-bios-init-rename-nvbios_init-to-nvbios_d
-	patches.suse/drm-nouveau-bios-init-remove-internal-use-of-nvbios_
-	patches.suse/drm-nouveau-bios-init-rename-crtc-to-head
-	patches.suse/drm-nouveau-bios-init-bump-script-offset-to-32-bits
-	patches.suse/drm-nouveau-bios-init-add-or-link-args-separate-from
-	patches.suse/drm-nouveau-bios-init-add-a-new-devinit-script-inter
-	patches.suse/drm-nouveau-devinit-use-new-devinit-script-interpret
-	patches.suse/drm-nouveau-fb-ram-nv40-use-new-devinit-script-inter
-	patches.suse/drm-nouveau-kms-nv04-use-new-devinit-script-interpre
-	patches.suse/drm-nouveau-disp-shuffle-functions-around
-	patches.suse/drm-nouveau-disp-rename-nvkm_output-to-nvkm_outp
-	patches.suse/drm-nouveau-disp-rename-nvkm_output_dp-to-nvkm_dp
-	patches.suse/drm-nouveau-disp-s-nvkm_connector-nvkm_conn
-	patches.suse/drm-nouveau-disp-delay-output-path-connector-constru
-	patches.suse/drm-nouveau-disp-introduce-object-to-track-per-head-
-	patches.suse/drm-nouveau-disp-move-vblank_-get-put-methods-into-n
-	patches.suse/drm-nouveau-disp-common-implementation-of-scanoutpos
-	patches.suse/drm-nouveau-disp-introduce-input-output-resource-abs
-	patches.suse/drm-nouveau-disp-fork-off-some-new-hw-specific-imple
-	patches.suse/drm-nouveau-disp-identity-map-display-paths-to-outpu
-	patches.suse/drm-nouveau-disp-dp-remove-DP_PWR-method
-	patches.suse/drm-nouveau-disp-dp-store-current-link-configuration
-	patches.suse/drm-nouveau-disp-dp-no-need-for-lt_state-except-duri
-	patches.suse/drm-nouveau-disp-dp-use-cached-link-configuration-wh
-	patches.suse/drm-nouveau-disp-dp-determine-a-failsafe-link-traini
-	patches.suse/drm-nouveau-disp-dp-only-check-for-re-train-when-the
-	patches.suse/drm-nouveau-disp-dp-train-link-only-when-actively-di
-	patches.suse/drm-nouveau-disp-nv50-execute-supervisor-on-its-own-
-	patches.suse/drm-nouveau-disp-nv50-fetch-head-OR-state-at-beginni
-	patches.suse/drm-nouveau-disp-nv50-port-OR-power-state-control-to
-	patches.suse/drm-nouveau-disp-nv50-port-OR-manual-sink-detection-
-	patches.suse/drm-nouveau-disp-g84-port-OR-HDMI-control-to-nvkm_io
-	patches.suse/drm-nouveau-disp-g94-port-OR-DP-lane-mapping-to-nvkm
-	patches.suse/drm-nouveau-disp-g94-port-OR-DP-link-setup-to-nvkm_i
-	patches.suse/drm-nouveau-disp-g94-port-OR-DP-link-power-control-t
-	patches.suse/drm-nouveau-disp-g94-port-OR-DP-training-pattern-con
-	patches.suse/drm-nouveau-disp-g94-port-OR-DP-drive-setting-contro
-	patches.suse/drm-nouveau-disp-gt215-port-HDA-ELD-controls-to-nvkm
-	patches.suse/drm-nouveau-disp-gf119-port-OR-DP-VCPI-control-to-nv
-	patches.suse/drm-nouveau-disp-remove-hw-specific-customisation-of
-	patches.suse/drm-nouveau-disp-introduce-acquire-release-display-p
-	patches.suse/drm-nouveau-disp-dp-determine-link-bandwidth-require
-	patches.suse/drm-nouveau-disp-dp-use-new-devinit-script-interpret
-	patches.suse/drm-nouveau-disp-nv50-gt21x-remove-workaround-for-dp
-	patches.suse/drm-nouveau-disp-nv50-implement-a-common-supervisor-
-	patches.suse/drm-nouveau-disp-nv50-implement-a-common-supervisor-2.0
-	patches.suse/drm-nouveau-disp-nv50-implement-a-common-supervisor-2.1
-	patches.suse/drm-nouveau-disp-nv50-implement-a-common-supervisor-2.2
-	patches.suse/drm-nouveau-disp-nv50-implement-a-common-supervisor-3.0
-	patches.suse/drm-nouveau-disp-gm200-allow-non-identity-mapping-of
-	patches.suse/drm-nouveau-hwmon-Add-config-for-all-sensors-and-the
-	patches.suse/drm-nouveau-hwmon-Add-nouveau_hwmon_ops-structure-wi
-	patches.suse/drm-nouveau-hwmon-Remove-old-code-add-.write-.read-o
-	patches.suse/drm-nouveau-hwmon-expose-the-auto_point-and-pwm_min-
-	patches.suse/drm-nouveau-hwmon-Change-permissions-to-numeric
-	patches.suse/drm-nouveau-tegra-Skip-manual-unpowergating-when-not
-	patches.suse/drm-nouveau-tegra-Don-t-leave-GPU-in-reset
-	patches.suse/drm-nouveau-Skip-vga_fini-on-non-PCI-device
-	patches.suse/drm-nouveau-use-proper-prototype-in-nouveau_pmops_ru
-	patches.suse/drm-nouveau-disp-nv50-avoid-creating-ORs-that-aren-t
-	patches.suse/drm-msm-hdmi-Use-bitwise-operators-when-building-reg
-	patches.suse/drm-i915-Remove-decoupled-MMIO-code
-	patches.suse/drm-i915-Use-atomic-scaling_mode-instead-of-panel.fi
-	patches.suse/drm-i915-Use-per-connector-scaling-mode-property
-	patches.suse/drm-i915-Add-plumbing-for-digital-connector-state-v3
-	patches.suse/drm-i915-Convert-DSI-connector-properties-to-atomic
-	patches.suse/drm-i915-Convert-LVDS-connector-properties-to-atomic
-	patches.suse/drm-i915-Make-intel_dp-has_audio-reflect-hw-state-on
-	patches.suse/drm-i915-Convert-intel_dp-properties-to-atomic-v2
-	patches.suse/drm-i915-Convert-intel_hdmi-connector-properties-to-
-	patches.suse/drm-i915-Handle-force_audio-correctly-in-intel_sdvo
-	patches.suse/drm-i915-Convert-intel_sdvo-connector-properties-to-
-	patches.suse/drm-i915-Add-kerneldoc-to-describe-i915_gem_object.v
-	patches.suse/drm-i915-Remove-toplevel-struct_mutex-locking-from-d
-	patches.suse/drm-i915-gvt-Add-gvt-options-sanitize-function
-	patches.suse/drm-i915-gvt-Return-EIO-if-host-enable_execlists-not
-	patches.suse/drm-i915-gvt-Return-EIO-if-host-GuC-submission-is-en
-	patches.suse/drm-i915-guc-Fix-doorbell-id-selection
-	patches.suse/drm-i915-skl-New-ddb-allocation-algorithm
-	patches.suse/drm-i915-skl-consider-max-supported-plane-pixel-rate
-	patches.suse/drm-i915-glk-Fix-dotclock-calculation-in-skl_check_p
-	patches.suse/drm-i915-ddi-Avoid-long-delays-during-system-suspend
-	patches.suse/drm-i915-dvo-fix-debug-logging-on-unknown-DID
-	patches.suse/drm-i915-guc-Assert-that-we-switch-between-known-ggt
-	patches.suse/drm-i915-Check-the-ring-is-empty-when-declaring-the-
-	patches.suse/drm-i915-return-the-correct-usable-aperture-size-und
-	patches.suse/drm-i915-Allow-kswapd-to-pause-the-device-whilst-rea
-	patches.suse/drm-i915-cnp-Introduce-Cannonpoint-PCH
-	patches.suse/drm-i915-cnp-Add-PCI-ID-for-Cannonpoint-LP-PCH
-	patches.suse/drm-i915-cnp-Get-set-proper-Raw-clock-frequency-on-C
-	patches.suse/drm-i915-cnp-Backlight-support-for-CNP
-	patches.suse/drm-i915-cnp-add-CNP-gmbus-support
-	patches.suse/drm-i915-cnp-Panel-Power-sequence-changes-for-CNP-PC
-	patches.suse/drm-i915-Remove-dead-code-from-runtime-resume-handle
-	patches.suse/drm-i915-Implement-fbc_status-Compressing-info-for-a
-	patches.suse/drm-i915-s-fbc_fc-fbc_false_color
-	patches.suse/drm-i915-cnl-Introduce-Cannonlake-platform-defition
-	patches.suse/drm-i915-cnl-Cannonlake-uses-CNP-PCH
-	patches.suse/drm-i915-cnl-Add-Cannonlake-PCI-IDs-for-U-skus
-	patches.suse/drm-i915-cnl-Add-Cannonlake-PCI-IDs-for-Y-skus
-	patches.suse/drm-i915-cnl-add-IS_CNL_REVID-macro
-	patches.suse/drm-i915-cnl-Cannonlake-has-4-planes-3-sprites-per-p
-	patches.suse/drm-i915-cnl-Configure-EU-slice-power-gating
-	patches.suse/drm-i915-cnl-Cannonlake-has-same-MOCS-table-than-Sky
-	patches.suse/drm-i915-gen10-Set-value-of-Indirect-Context-Offset-
-	patches.suse/drm-i915-cnl-Add-power-wells-for-CNL
-	patches.suse/drm-i915-cnl-Also-need-power-well-sanitize
-	patches.suse/drm-i915-Remove-unnecessary-PORT3-definition
-	patches.suse/drm-i915-Unify-GT-and-GT3-definitions
-	patches.suse/drm-i915-Move-the-unclaimed-mmio-detection-into-the-
-	patches.suse/drm-i915-guc-Clear-enable_guc_loading-in-case-of-ini
-	patches.suse/drm-i915-Check-signaled-state-after-enabling-signali
-	patches.suse/drm-i915-Report-back-whether-the-irq-was-armed-when-
-	patches.suse/drm-i915-Skip-adding-the-request-to-the-signal-tree-
-	patches.suse/drm-i915-Remove-the-spin-request-during-execbuf-awai
-	patches.suse/drm-i915-cfl-Introduce-Coffee-Lake-platform-definiti
-	patches.suse/drm-i915-cfl-Coffee-Lake-uses-CNP-PCH
-	patches.suse/drm-i915-cfl-Introduce-Display-workarounds-for-Coffe
-	patches.suse/drm-i915-glk-Remove-the-alpha_support-flag
-	patches.suse/drm-i915-cfl-Add-Coffee-Lake-PCI-IDs-for-S-Skus
-	patches.suse/drm-i915-cfl-Add-Coffee-Lake-PCI-IDs-for-H-Sku
-	patches.suse/drm-i915-cfl-Add-Coffee-Lake-PCI-IDs-for-U-Sku
-	patches.suse/drm-i915-guc-Load-GuC-on-Coffee-Lake
-	patches.suse/drm-i915-huc-Load-HuC-on-Coffee-Lake
-	patches.suse/drm-i915-cfl-Coffee-Lake-reuses-Kabylake-DMC
-	patches.suse/drm-i915-Pass-crtc_state-and-connector-state-to-back
-	patches.suse/drm-i915-Pass-connector-state-to-intel_panel_set_bac
-	patches.suse/drm-i915-Pass-atomic-state-to-backlight-enable-disab
-	patches.suse/drm-i915-cnl-Implement-.get_display_clock_speed-for-
-	patches.suse/drm-i915-cnl-Implement-.set_cdclk-for-CNL
-	patches.suse/drm-i915-cnl-Implement-CNL-display-init-unit-sequenc
-	patches.suse/drm-i915-cnl-Allow-dynamic-cdclk-changes-on-CNL
-	patches.suse/drm-i915-cnl-DDI-PLL-mapping
-	patches.suse/drm-i915-Configure-DPLL-s-for-Cannonlake
-	patches.suse/drm-i915-cnl-Initialize-PLLs
-	patches.suse/drm-i915-Add-MMIO-helper-for-6-ports-with-different-
-	patches.suse/drm-i915-cnl-Add-registers-related-to-voltage-swing-
-	patches.suse/drm-i915-cnl-Add-DDI-Buffer-translation-tables-for-C
-	patches.suse/drm-i915-cnl-Implement-voltage-swing-sequence
-	patches.suse/drm-i915-cnl-Enable-loadgen_select-bit-for-vswing-se
-	patches.suse/drm-i915-DMC-CNL-Load-DMC-on-CNL
-	patches.suse/drm-i915-Use-HAS_CSR-instead-of-gen-number-on-DMC-lo
-	patches.suse/drm-i915-cnl-Fix-Cannonlake-scaler-mode-programing
-	patches.suse/drm-i915-cnl-Enable-fifo-underrun-for-Cannonlake
-	patches.suse/drm-i915-cnl-LSPCON-support-is-gen9
-	patches.suse/drm-i915-cnl-Enable-wrpll-computation-for-CNL
-	patches.suse/drm-i915-cfl-Basic-DDI-plumbing-for-Coffee-Lake
-	patches.suse/drm-i915-Only-restrict-noreclaim-in-the-early-shrink
-	patches.suse/drm-i915-Spin-for-struct_mutex-inside-shrinker
-	patches.suse/drm-i915-Reinstate-reservation_object-zapping-for-ba
-	patches.suse/drm-i915-expose-_SLICE_MASK-GETPARM
-	patches.suse/drm-i915-expose-_SUBSLICE_MASK-GETPARM
-	patches.suse/drm-i915-perf-rework-mux-configurations-queries
-	patches.suse/drm-i915-perf-Add-render-basic-Gen8-OA-unit-configs
-	patches.suse/drm-i915-perf-Add-OA-unit-support-for-Gen-8
-	patches.suse/drm-i915-perf-Add-more-OA-configs-for-BDW-CHV-SKL-BX
-	patches.suse/drm-i915-perf-per-gen-timebase-for-checking-sample-f
-	patches.suse/drm-i915-perf-remove-perf.hook_lock
-	patches.suse/drm-i915-add-KBL-GT2-GT3-check-macros
-	patches.suse/drm-i915-perf-add-KBL-support
-	patches.suse/drm-i915-perf-add-GLK-support
-	patches.suse/drm-i915-Amalgamate-execbuffer-parameter-structures
-	patches.suse/drm-i915-Use-vma-exec_entry-as-our-double-entry-plac
-	patches.suse/drm-i915-Split-vma-exec_link-evict_link
-	patches.suse/drm-i915-Use-a-loop-for-the-three-times-for-luck-DPL
-	patches.suse/drm-i915-Add-i830-pipes-power-well
-	patches.suse/drm-i915-Drop-pipe-A-quirk-for-Toshiba-Protege-R205-
-	patches.suse/drm-i915-Drop-pipe-A-quirk-for-Thinkapd-T60
-	patches.suse/drm-i915-Remove-pipe-A-quirk-remnants
-	patches.suse/drm-i915-cnl-make-function-cnl_ddi_dp_set_dpll_hw_st
-	patches.suse/drm-i915-glk-Split-GLK-DSI-device-ready-functionalit
-	patches.suse/drm-i915-glk-Add-cold-boot-sequence-for-GLK-DSI
-	patches.suse/Revert-drm-i915-skl-New-ddb-allocation-algorithm
-	patches.suse/drm-i915-gvt-rewrite-the-trace-gvt-gvt_command-using
-	patches.suse/drm-i915-gvt-refactor-function-intel_vgpu_submit_exe
-	patches.suse/drm-i915-gvt-implement-per-vm-mmio-switching-optimiz
-	patches.suse/drm-i915-gvt-add-RING_INSTDONE-and-SC_INSTDONE-mmio-
-	patches.suse/drm-i915-gvt-clean-up-the-unused-last_ctx_submit_tim
-	patches.suse/drm-i915-gvt-Change-flood-gvt-dmesg-into-trace
-	patches.suse/drm-i915-gvt-Delete-gvt_dbg_cmd-in-cmd_parser_exec
-	patches.suse/drm-i915-gvt-Support-event-based-scheduling
-	patches.suse/drm-i915-gvt-Trigger-scheduling-after-context-comple
-	patches.suse/drm-i915-gvt-Legacy-HSW-related-MMIO-handler-clean-u
-	patches.suse/drm-i915-gvt-remove-redundant-Wall
-	patches.suse/drm-i915-gvt-Add-runtime_pm-get-put-to-proctect-MMIO
-	patches.suse/drm-i915-gvt-add-gtt_invalidate-API-to-flush-the-GTT
-	patches.suse/drm-i915-gvt-Optimize-MMIO-register-handling-for-som
-	patches.suse/drm-i915-gvt-Cleanup-struct-intel_gvt_mmio_info
-	patches.suse/drm-i915-gvt-Make-mmio_attribute-as-type-u8-to-save-
-	patches.suse/drm-i915-gvt-Make-the-MMIO-attribute-wrappers-be-inl
-	patches.suse/drm-i915-gvt-Add-helper-for-tuning-MMIO-hash-table
-	patches.suse/drm-i915-gvt-Tuning-the-size-of-MMIO-hash-lookup-tab
-	patches.suse/drm-i915-gvt-Fix-GDRST-vreg-state-after-reset
-	patches.suse/drm-i915-gvt-Refine-virtual-reset-function
-	patches.suse/drm-i915-Actually-attach-the-tv_format-property-to-t
-	patches.suse/drm-i915-Make-i915_vma_destroy-static
-	patches.suse/drm-i915-Mark-CPU-cache-as-dirty-on-every-transition
-	patches.suse/drm-i915-Store-i915_gem_object_is_coherent-as-a-bit-
-	patches.suse/drm-i915-Fix-retrieval-of-hangcheck-stats
-	patches.suse/drm-i915-Store-a-direct-lookup-from-object-handle-to
-	patches.suse/drm-i915-Pass-vma-to-relocate-entry
-	patches.suse/drm-i915-Disable-EXEC_OBJECT_ASYNC-when-doing-reloca
-	patches.suse/drm-i915-Eliminate-lots-of-iterations-over-the-execo
-	patches.suse/drm-i915-Store-a-persistent-reference-for-an-object-
-	patches.suse/drm-i915-First-try-the-previous-execbuffer-location
-	patches.suse/drm-i915-Wait-upon-userptr-get-user-pages-within-exe
-	patches.suse/drm-i915-Allow-execbuffer-to-use-the-first-object-as
-	patches.suse/drm-i915-Async-GPU-relocation-processing
-	patches.suse/drm-i915-Stash-a-pointer-to-the-obj-s-resv-in-the-vm
-	patches.suse/drm-i915-Store-9-bits-of-PCI-Device-ID-for-platforms
-	patches.suse/drm-i915-cfl-Introduce-Coffee-Lake-workarounds
-	patches.suse/drm-i915-Update-DRIVER_DATE-to-20170619
-	patches.suse/drm-amdkfd-NULL-dereference-involving-create_process
-	patches.suse/drm-i915-cnl-Fix-RMW-on-ddi-vswing-sequence
-	patches.suse/drm-i915-Pass-the-right-flags-to-i915_vma_move_to_ac
-	patches.suse/drm-i915-Clear-execbuf-s-vma-backpointer-upon-releas
-	patches.suse/drm-Remove-unused-drm_file-parameter-to-drm_syncobj_
-	patches.suse/0002-HID-intel-ish-hid-Enable-Cannon-Lake-ish-driver.patch
-	patches.suse/HID-intel-ish-hid-Enable-Gemini-Lake-ish-driver.patch
-	patches.suse/0001-HID-multitouch-Support-PTP-Stick-and-Touchpad-device.patch
-	patches.suse/HID-wacom-generic-Scale-battery-capacity-measurement.patch
-	patches.suse/HID-wacom-generic-Ignore-HID_DG_BATTERYSTRENTH-0.patch
-	patches.suse/HID-wacom-generic-Report-AES-battery-information.patch
-	patches.suse/HID-wacom-Add-ability-to-provide-explicit-battery-st.patch
-	patches.suse/HID-wacom-generic-Refactor-generic-battery-handling.patch
-	patches.suse/HID-wacom-fix-mistake-in-printk.patch
-	patches.suse/0011-btrfs-nowait-aio-Correct-assignment-of-pos.patch
-	patches.suse/0058-xfs-refactor-dir2-leaf-readahead-shadow-buffer-cleve.patch
-	patches.suse/xfs-separate-shutdown-from-ticket-reservation-print-helper.patch
-	patches.suse/xfs-refactor-xlog_cil_insert_items-to-facilitate-transaction-dump.patch
-	patches.suse/xfs-dump-transaction-usage-details-on-log-reservation-overrun.patch
-	patches.suse/xfs-release-bli-from-transaction-properly-on-fs-shut.patch
-	patches.suse/xfs-remove-bli-from-AIL-before-release-on-transactio.patch
-	patches.suse/xfs-remove-double-underscore-integer-types.patch
-	patches.suse/xfs-export-various-function-for-the-online-scrubber.patch
-	patches.suse/xfs-export-_inobt_btrec_to_irec-and-_ialloc_cluster_.patch
-	patches.suse/xfs-check-if-an-inode-is-cached-and-allocated.patch
-	patches.suse/xfs-reflink-find-shared-should-take-a-transaction.patch
-	patches.suse/xfs-make-errortag-a-per-mountpoint-structure.patch
-	patches.suse/xfs-expose-errortag-knobs-via-sysfs.patch
-	patches.suse/xfs-remove-unneeded-parameter-from-XFS_TEST_ERROR.patch
-	patches.suse/xfs-convert-drop_writes-to-use-the-errortag-mechanis.patch
-	patches.suse/xfs-replace-log_badcrc_factor-knob-with-error-inject.patch
-	patches.suse/xfs-fix-semicolon-cocci-warnings.patch
-	patches.suse/xfs-rewrite-xfs_dq_get_next_id-using-xfs_iext_lookup.patch
-	patches.suse/vfs-Add-page_cache_seek_hole_data-helper.patch
-	patches.suse/vfs-Add-iomap_seek_hole-and-iomap_seek_data-helpers.patch
-	patches.suse/xfs-Switch-to-iomap-for-SEEK_HOLE-SEEK_DATA.patch
-	patches.suse/xfs-fix-contiguous-dquot-chunk-iteration-livelock.patch
-	patches.suse/xfs-rename-MAXPATHLEN-to-XFS_SYMLINK_MAXLEN.patch
-	patches.suse/ipmi_ssif-unlock-on-allocation-failure
-	patches.suse/0007-ipmi_ssif-remove-redundant-null-check-on-array-clien.patch
-	patches.suse/0008-ipmi-Use-the-proper-default-value-for-register-size-.patch
-	patches.suse/0009-ipmi-ssif-Use-i2c_adapter_id-instead-of-adapter-nr.patch
-	patches.suse/0010-ipmi-Create-a-platform-device-for-a-DMI-specified-IP.patch
-	patches.suse/0011-ipmi-Convert-DMI-handling-over-to-a-platform-device.patch
-	patches.suse/0012-ipmi-ssif-Check-dev-before-setting-drvdata.patch
-	patches.suse/0013-char-ipmi-constify-bmc_dev_attr_group-and-bmc_device.patch
-	patches.suse/Fix-up-over-eager-wait_queue_t-renaming.patch
-	patches.suse/f2fs-fix-a-bug-caused-by-null-extent-tree.patch
-	patches.suse/f2fs-fix-a-panic-caused-by-null-flush_cmd_control.patch
-	patches.suse/cpufreq-intel_pstate-constify-attribute_group-structures.patch
-	patches.suse/device-property-Move-FW-type-specific-functionality-.patch
-	patches.suse/device-property-Move-fwnode-graph-ops-to-firmware-sp.patch
-	patches.suse/device-property-Introduce-fwnode_device_is_available.patch
-	patches.suse/mm-hugetlb-return-immediately-for-hugetlb-page-in-__.patch
-	patches.suse/mm-make-PR_SET_THP_DISABLE-immediately-active.patch
-	patches.suse/mm-improve-readability-of-transparent_hugepage_enabl.patch
-	patches.suse/mm-always-enable-thp-for-dax-mappings.patch
-	patches.suse/0001-mm-memory_hotplug-support-movable_node-for-hotplugab.patch
-	patches.suse/0001-mm-memory_hotplug-simplify-empty-node-mask-handling-.patch
-	patches.suse/0002-hugetlb-memory_hotplug-prefer-to-use-reserved-pages-.patch
-	patches.suse/0003-mm-unify-new_node_page-and-alloc_migrate_target.patch
-	patches.suse/0001-mm-hugetlb-schedule-when-potentially-allocating-many.patch
-	patches.suse/cma-fix-calculation-of-aligned-offset.patch
-	patches.suse/mm-mmap.c-do-not-blow-on-PROT_NONE-MAP_FIXED-holes-i.patch
-	patches.suse/0012-arm64-kasan-don-t-allocate-extra-shadow-memory.patch
-	patches.suse/0001-lib-test_bitmap.c-add-optimisation-tests.patch
-	patches.suse/0001-bitmap-optimise-bitmap_set-and-bitmap_clear-of-a-sin.patch
-	patches.suse/0001-include-linux-bitmap.h-turn-bitmap_set-and-bitmap_cl.patch
-	patches.suse/0001-bitmap-use-memcmp-optimisation-in-more-situations.patch
-	patches.suse/0001-lib-interval_tree_test.c-allow-the-module-to-be-comp.patch
-	patches.suse/0002-lib-interval_tree_test.c-make-test-options-module-pa.patch
-	patches.suse/0003-lib-interval_tree_test.c-allow-users-to-limit-scope-.patch
-	patches.suse/0004-lib-interval_tree_test.c-allow-full-tree-search.patch
-	patches.suse/0001-fs-epoll-short-circuit-fetching-events-if-thread-has.patch
-	patches.suse/0001-kernel-signal.c-avoid-undefined-behaviour-in-kill_so.patch
-	patches.suse/0001-kernel-exit.c-avoid-undefined-behaviour-when-calling.patch
-	patches.suse/0007-ceph-re-request-max-size-after-importing-caps.patch
-	patches.suse/0008-ceph-update-the-approaching-max_size-code.patch
-	patches.suse/0009-ceph-remove-useless-page-mapping-check-in-writepage_nounlock.patch
-	patches.suse/0010-ceph-redirty-page-when-writepage_nounlock-skips-unwritable-page.patch
-	patches.suse/0011-ceph-cleanup-writepage_nounlock.patch
-	patches.suse/0012-ceph-don-t-re-send-interrupted-flock-request.patch
-	patches.suse/0013-ceph-getattr-before-read-on-ceph-xattrs.patch
-	patches.suse/0014-ceph-avoid-invalid-memory-dereference-in-the-middle-of-umount.patch
-	patches.suse/0015-ceph-avoid-accessing-freeing-inode-in-ceph_check_delayed_caps.patch
-	patches.suse/0016-ceph-new-mount-option-that-specifies-fscache-uniquifier.patch
-	patches.suse/0017-ceph-update-ceph_dentry_info-lease_session-when-necessary.patch
-	patches.suse/0018-libceph-remove-ceph_sanitize_features-workaround.patch
-	patches.suse/0019-libceph-new-features-macros.patch
-	patches.suse/0020-libceph-handle-non-empty-dest-in-ceph_-oloc-oid-copy.patch
-	patches.suse/0021-libceph-advertise-support-for-osd_poolresend.patch
-	patches.suse/0022-libceph-support-server_jewel-feature-bits.patch
-	patches.suse/0023-libceph-fold-req-last_force_resend-into-ceph_osd_request_target.patch
-	patches.suse/0024-libceph-new-pi-last_force_request_resend.patch
-	patches.suse/0025-libceph-introduce-ceph_spg-ceph_pg_to_primary_shard.patch
-	patches.suse/0026-libceph-encode_-pgid-oloc-helpers.patch
-	patches.suse/0027-libceph-ceph_connection_operations-reencode_message-method.patch
-	patches.suse/0028-libceph-mosdop-v8-encoding-actual-spgid-full-hash.patch
-	patches.suse/0029-libceph-drop-need_resend-from-calc_target.patch
-	patches.suse/0030-libceph-resend-on-pg-splits-if-osd-has-resend_on_split.patch
-	patches.suse/0031-libceph-delete-from-need_resend_linger-before-check_linger_pool_dne.patch
-	patches.suse/0032-libceph-make-sure-need_resend-targets-reflect-latest-map.patch
-	patches.suse/0033-libceph-always-populate-t-target_-oid-oloc-in-calc_target.patch
-	patches.suse/0034-libceph-use-target-pi-for-calc_target-calculations.patch
-	patches.suse/0035-libceph-avoid-unnecessary-pi-lookups-in-calc_target.patch
-	patches.suse/0036-libceph-make-define_rb_-helpers-more-general.patch
-	patches.suse/0037-libceph-respect-rados_backoff-backoffs.patch
-	patches.suse/0038-libceph-don-t-pass-pgid-by-value.patch
-	patches.suse/0039-libceph-introduce-and-switch-to-decode_pg_mapping.patch
-	patches.suse/0040-libceph-kill-_-insert-lookup-remove-pg_mapping.patch
-	patches.suse/0041-libceph-ceph_decode_skip_-helpers.patch
-	patches.suse/0042-libceph-pg_upmap-infrastructure.patch
-	patches.suse/0043-libceph-compute-actual-pgid-in-ceph_pg_to_up_acting_osds.patch
-	patches.suse/0044-libceph-apply_upmap.patch
-	patches.suse/0045-crush-implement-weight-and-id-overrides-for-straw2.patch
-	patches.suse/0046-libceph-crush-per-pool-crush_choose_arg_map-for-crush_do_rule.patch
-	patches.suse/0047-crush-crush_init_workspace-starts-with-struct-crush_work.patch
-	patches.suse/0048-crush-remove-an-obsolete-comment.patch
-	patches.suse/0049-libceph-osd_state-is-32-bits-wide-in-luminous.patch
-	patches.suse/0050-libceph-advertise-support-for-new_osdop_encoding-and-server_luminous.patch
-	patches.suse/cifs-prototype-declaration-and-definition-to-set-acl.patch
-	patches.suse/cifs-Use-smb-2-3-and-cifsacl-mount-options-setacl-fu.patch
-	patches.suse/CIFS-Display-SMB2-error-codes-in-the-hex-format.patch
-	patches.kernel.org/4.12.4-101-CIFS-Reconnect-expired-SMB-sessions.patch
-	patches.suse/SMB3-Remove-ifdef-since-SMB3-and-later-now-STRONGLY-.patch
-	patches.suse/SMB3-Improve-security-move-default-dialect-to-SMB3-f.patch
-	patches.suse/cifs-Clean-up-unused-variables-in-smb2pdu-c.patch
-	patches.suse/0105-block-bfq-don-t-change-ioprio-class-for-a-bfq_queue-.patch
-	patches.suse/0106-blk-mq-sched-fix-performance-regression-of-mq-deadli.patch
-	patches.suse/0107-bio-integrity-bio_trim-should-truncate-integrity-vec.patch
-	patches.suse/0108-bio-integrity-bio_integrity_advance-must-update-inte.patch
-	patches.suse/0109-bio-integrity-fix-interface-for-bio_integrity_trim.patch
-	patches.suse/0110-bio-integrity-fold-bio_integrity_enabled-to-bio_inte.patch
-	patches.suse/0045-t10-pi-Move-opencoded-contants-to-common-header.patch
-	patches.suse/0111-block-guard-bvec-iteration-logic.patch
-	patches.suse/0112-bio-add-bvec_iter-rewind-API.patch
-	patches.suse/0114-bio-integrity-Restore-original-iterator-on-verify-st.patch
-	patches.suse/0115-bio-integrity-stop-abusing-bi_end_io.patch
-	patches.suse/0116-bio-integrity-fix-boolreturn.cocci-warnings.patch
-	patches.suse/0001-mtip32xx-avoid-to-read-HOST_CAP-from-HW-in-.queue_rq.patch
-	patches.suse/0118-block-Fix-__blkdev_issue_zeroout-loop.patch
-	patches.suse/0001-cciss-initialize-struct-scsi_req.patch
-	patches.suse/nvme-Quirks-for-PM1725-controllers.patch
-	patches.suse/nvme-move-queue_count-to-the-nvme_ctrl.patch
-	patches.suse/nvme-move-ctrl-cap-to-struct-nvme_ctrl.patch
-	patches.suse/nvme-pci-rename-to-nvme_pci_configure_admin_queue.patch
-	patches.suse/nvme-fc-don-t-override-opts-nr_io_queues.patch
-	patches.suse/nvme-rdma-update-tagset-nr_hw_queues-after-reconnect.patch
-	patches.suse/nvme-loop-update-tagset-nr_hw_queues-after-reconnect.patch
-	patches.suse/nvme-fc-update-tagset-nr_hw_queues-after-queues-rein.patch
-	patches.suse/nvme-fc-use-blk_mq_delay_run_hw_queue-instead-of-ope.patch
-	patches.suse/nvme-rdma-quiesce-unquiesce-admin_q-instead-of-start.patch
-	patches.suse/nvme-fc-quiesce-unquiesce-admin_q-instead-of-start-s.patch
-	patches.suse/nvme-loop-quiesce-unquiesce-admin_q-instead-of-start.patch
-	patches.suse/nvme-pci-quiesce-unquiesce-admin_q-instead-of-start-.patch
-	patches.suse/nvme-kick-requeue-list-when-requeueing-a-request-ins.patch
-	patches.suse/mtip32xx-quiesce-request-queues-to-make-sure-no-subm.patch
-	patches.suse/nvme-split-nvme_uninit_ctrl-into-stop-and-uninit.patch
-	patches.suse/nvme-rdma-unconditionally-recycle-the-request-mr.patch
-	patches.suse/nvme_fc-nvmet_fc-revise-Create-Association-descripto.patch
-	patches.suse/nvmet_fc-Accept-variable-pad-lengths-on-Create-Assoc.patch
-	patches.suse/nvme-pci-compile-warnings-in-nvme_alloc_host_mem.patch
-	patches.suse/nvme-pci-add-module-parameter-for-io-queue-depth.patch
-	patches.suse/nvmet-avoid-unneeded-assignment-of-submit_bio-return.patch
-	patches.suse/0119-block-call-bio_uninit-in-bio_endio.patch
-	patches.suse/0012-iommu-rockchip-Enable-Rockchip-IOMMU-on-ARM64.patch
-	patches.suse/0005-iommu-arm-smmu-v3-Increase-CMDQ-drain-timeout-value.patch
-	patches.suse/0001-iommu-io-pgtable-arm-v7s-Check-table-PTEs-more-preci.patch
-	patches.suse/0002-iommu-io-pgtable-arm-Improve-split_blk_unmap.patch
-	patches.suse/0003-iommu-io-pgtable-arm-v7s-Refactor-split_blk_unmap.patch
-	patches.suse/0004-iommu-io-pgtable-Introduce-explicit-coherency.patch
-	patches.suse/0005-iommu-io-pgtable-arm-Support-lockless-operation.patch
-	patches.suse/0006-iommu-io-pgtable-arm-v7s-Support-lockless-operation.patch
-	patches.suse/0007-iommu-arm-smmu-Remove-io-pgtable-spinlock.patch
-	patches.suse/0008-iommu-arm-smmu-v3-Remove-io-pgtable-spinlock.patch
-	patches.suse/0002-iommu-arm-smmu-v3-acpi-Add-temporary-Cavium-SMMU-V3-.patch
-	patches.suse/0002-ACPI-IORT-Fixup-SMMUv3-resource-size-for-Cavium-Thun.patch
-	patches.suse/0003-iommu-arm-smmu-v3-Add-workaround-for-Cavium-ThunderX.patch
-	patches.suse/iommu-arm-smmu-v3-Enable-ACPI-based-HiSilicon-CMD_PR.patch
-	patches.suse/0004-iommu-arm-smmu-v3-Add-workaround-for-Cavium-ThunderX.patch
-	patches.suse/iommu-vt-d-helper-function-to-query-if-a-pasid-has-any-active-users
-	patches.suse/0001-iommu-amd-ratelimit-io-page-faults-per-device
-	patches.suse/0002-iommu-amd-constify-irq_domain_ops
-	patches.suse/0003-iommu-amd-reduce-amount-of-mmio-when-submitting-commands
-	patches.suse/0004-iommu-amd-reduce-delay-waiting-for-command-buffer-space
-	patches.suse/0005-iommu-amd-rip-out-old-queue-flushing-code
-	patches.suse/0006-iommu-amd-add-per-domain-flush-queue-data-structures
-	patches.suse/0007-iommu-amd-make-use-of-the-per-domain-flush-queue
-	patches.suse/0008-iommu-amd-add-locking-to-per-domain-flush-queue
-	patches.suse/0009-iommu-amd-add-flush-counters-to-struct-dma_ops_domain
-	patches.suse/0010-iommu-amd-add-per-domain-timer-to-flush-per-cpu-queues
-	patches.suse/0011-iommu-amd-remove-queue_release-function
-	patches.suse/0012-iommu-amd-suppress-io_page_faults-in-kdump-kernel
-	patches.suse/0013-iommu-amd-disable-iommus-at-boot-if-they-are-enabled
-	patches.suse/0014-iommu-amd-rename-free_on_init_error
-	patches.suse/0015-iommu-amd-add-new-init-state-iommu_cmdline_disabled
-	patches.suse/0016-iommu-amd-check-for-error-states-first-in-iommu_go_to_state
-	patches.suse/0017-iommu-amd-set-global-pointers-to-null-after-freeing-them
-	patches.suse/0018-iommu-amd-free-iommu-resources-when-disabled-on-command-line
-	patches.suse/0019-iommu-amd-remove-amd_iommu_disabled-check-from-amd_iommu_detect
-	patches.suse/0020-iommu-amd-free-already-flushed-ring-buffer-entries-before-full-check
-	patches.suse/0003-i2c-xgene-slimpro-Use-a-single-function-to-send-comm.patch
-	patches.suse/0004-i2c-xgene-slimpro-Add-ACPI-support-by-using-PCC-mail.patch
-	patches.suse/0005-i2c-xgene-slimpro-include-linux-io.h-for-memremap.patch
-	patches.suse/0001-i2c-i801-Add-support-for-Intel-Cannon-Lake.patch
-	patches.suse/0002-i2c-xlp9xx-Enable-HWMON-class-probing-for-xlp9xx.patch
-	patches.suse/i2c-cadance-fix-ctrl-addr-reg-write-order.patch
-	patches.suse/kmod-reduce-atomic-operations-on-kmod_concurrent-and-simplify.patch
-	patches.suse/net-mlx5-Add-missing-include-in-lib-gid.c.patch
-	patches.suse/net-mlx5-IPSec-Fix-64-bit-division-on-32-bit-builds.patch
-	patches.suse/net-mlx5-FPGA-make-mlx5_fpga_device_brb-static.patch
-	patches.suse/net-mlx5-FPGA-Fix-datatype-mismatch.patch
-	patches.suse/net-mlx5-Build-wq.o-even-if-MLX5_CORE_EN-is-not-sele.patch
-	patches.suse/net-mlx5-Add-Makefiles-for-subdirectories.patch
-	patches.suse/net-mlx5-IPSec-fix-64-bit-division-correctly.patch
-	patches.suse/bnxt_en-Fix-race-conditions-in-.ndo_get_stats64.patch
-	patches.suse/bnxt_en-Fix-bug-in-ethtool-L.patch
-	patches.suse/bnxt_en-Fix-SRIOV-on-big-endian-architecture.patch
-	patches.suse/cisco-enic-Fic-an-error-handling-path-in-vnic_dev_in.patch
-	patches.suse/qed-Fix-printk-option-passed-when-printing-ipv6-addr.patch
-	patches.suse/nfp-freeing-the-wrong-variable.patch
-	patches.suse/net-hns-Bugfix-for-Tx-timeout-handling-in-hns-driver.patch
-	patches.suse/drm-mediatek-separate-color-module-to-fixup-error-me
-	patches.suse/drm-i915-gvt-Fix-possible-recursive-locking-issue
-	patches.suse/drm-i915-gvt-Set-initial-PORT_CLK_SEL-vreg-for-BDW
-	patches.suse/drm-i915-gvt-Don-t-read-ADPA_CRT_HOTPLUG_MONITOR-fro
-	patches.suse/drm-i915-gvt-Make-function-dpy_reg_mmio_readx-safe
-	patches.suse/drm-i915-Fix-an-error-checking-test
-	patches.suse/drm-i915-Avoid-undefined-behaviour-of-u32-32
-	patches.suse/drm-i915-cfl-Fix-Workarounds
-	patches.suse/drm-i915-cnl-Fix-the-CURSOR_COEFF_MASK-used-in-DDI-V
-	patches.suse/drm-i915-gvt-Fix-a-memory-leak-in-intel_gvt_init_gtt
-	patches.suse/drm-i915-gvt-Audit-the-command-buffer-address
-	patches.suse/drm-i915-gvt-Revert-drm-i915-gvt-Fix-possible-recurs
-	patches.suse/drm-i915-gvt-remove-scheduler_mutex-in-per-engine-wo
-	patches.suse/drm-i915-gvt-Use-fence-error-from-GVT-request-for-wo
-	patches.suse/0056-drm-rockchip-gem-add-the-lacks-lock-and-trivial-chan.patch
-	patches.suse/drm-vblank-Fix-vblank-timestamp-update
-	patches.suse/0062-drm-rockchip-fix-NULL-check-on-devm_kzalloc-return-v.patch
-	patches.suse/dt-bindings-pwm-update-stm32-timers-clock-names.patch
-	patches.suse/pwm-meson-Improve-PWM-calculation-precision
-	patches.suse/0001-mtd-partitions-add-helper-for-deleting-partition.patch
-	patches.suse/0001-mtd-partitions-remove-sysfs-files-when-deleting-all-.patch
-	patches.suse/0001-mtd-nand-mtk-fix-incorrect-register-setting-order-ab.patch
-	patches.suse/rtc-opal-Handle-disabled-TPO-in-opal_get_tpo_time.patch
-	patches.suse/rtc-interface-Validate-alarm-time-before-handling-rollover.patch
-	patches.suse/rtc-rtc-nuc900-fix-loop-timeout-test.patch
-	patches.suse/platform-x86-ideapad-laptop-Add-IdeaPad-V510-15IKB-t
-	patches.suse/platform-x86-ideapad-laptop-Add-several-models-to-no
-	patches.suse/mm-memory.c-mark-create_huge_pmd-inline-to-prevent-b.patch
-	patches.suse/kexec-move-vmcoreinfo-out-of-the-kernel-s-.bss-section.patch
-	patches.suse/powerpc-fadump-use-the-correct-VMCOREINFO_NOTE_SIZE-for-phdr.patch
-	patches.suse/kdump-protect-vmcoreinfo-data-under-the-crash-memory.patch
-	patches.suse/0003-sysctl-fix-lax-sysctl_check_table-sanity-check.patch
-	patches.suse/0004-sysctl-kdoc-ify-sysctl_writes_strict.patch
-	patches.suse/0005-sysctl-fold-sysctl_writes_strict-checks-into-helper.patch
-	patches.suse/0006-sysctl-simplify-unsigned-int-support.patch
-	patches.suse/0001-sysctl-add-unsigned-int-range-support.patch
-	patches.suse/0003-test_sysctl-add-dedicated-proc-sysctl-test-driver.patch
-	patches.suse/0004-test_sysctl-add-generic-script-to-expand-on-tests.patch
-	patches.suse/0005-test_sysctl-test-against-PAGE_SIZE-for-int.patch
-	patches.suse/0006-test_sysctl-add-simple-proc_dointvec-case.patch
-	patches.suse/0007-test_sysctl-add-simple-proc_douintvec-case.patch
-	patches.suse/0008-test_sysctl-test-against-int-proc_dointvec-array-sup.patch
-	patches.suse/0010-kernel-sysctl_binary.c-check-name-array-length-in-de.patch
-	patches.suse/0001-random-do-not-ignore-early-device-randomness.patch
-	patches.suse/0001-procfs-fdinfo-extend-information-about-epoll-target-.patch
-	patches.suse/0001-kcmp-add-KCMP_EPOLL_TFD-mode-to-compare-epoll-target.patch
-	patches.suse/0001-kcmp-fs-epoll-wrap-kcmp-code-with-CONFIG_CHECKPOINT_.patch
-	patches.suse/0001-ipc-sem.c-remove-sem_base-embed-struct-sem.patch
-	patches.suse/0002-ipc-merge-ipc_rcu-and-kern_ipc_perm.patch
-	patches.suse/0003-include-linux-sem.h-correctly-document-sem_ctime.patch
-	patches.suse/0004-ipc-drop-non-RCU-allocation.patch
-	patches.suse/0005-ipc-sem-do-not-use-ipc_rcu_free.patch
-	patches.suse/0006-ipc-shm-do-not-use-ipc_rcu_free.patch
-	patches.suse/0007-ipc-msg-do-not-use-ipc_rcu_free.patch
-	patches.suse/0008-ipc-util-drop-ipc_rcu_free.patch
-	patches.suse/0009-ipc-sem-avoid-ipc_rcu_alloc.patch
-	patches.suse/0010-ipc-shm-avoid-ipc_rcu_alloc.patch
-	patches.suse/0011-ipc-msg-avoid-ipc_rcu_alloc.patch
-	patches.suse/0012-ipc-util-drop-ipc_rcu_alloc.patch
-	patches.suse/0013-ipc-sem.c-avoid-ipc_rcu_putref-for-failed-ipc_addid.patch
-	patches.suse/0014-ipc-shm.c-avoid-ipc_rcu_putref-for-failed-ipc_addid.patch
-	patches.suse/0015-ipc-msg.c-avoid-ipc_rcu_putref-for-failed-ipc_addid.patch
-	patches.suse/0016-ipc-move-atomic_set-to-where-it-is-needed.patch
-	patches.suse/0017-ipc-shm-remove-special-shm_alloc-free.patch
-	patches.suse/0018-ipc-msg-remove-special-msg_alloc-free.patch
-	patches.suse/0019-ipc-sem-drop-__sem_free.patch
-	patches.suse/0020-ipc-util.h-update-documentation-for-ipc_getref-and-i.patch
-	patches.suse/IB-rxe-do-not-copy-extra-stack-memory-to-skb.patch
-	patches.suse/powerpc-make-feature-fixup-tests-fortify-safe.patch
-	patches.suse/drivers-s390-move-static-and-inline-before-return-ty.patch
-	patches.suse/reiserfs-don-t-preallocate-blocks-for-extended-attributes.patch
-	patches.suse/reiserfs-fix-race-in-prealloc-discard.patch
-	patches.suse/0001-target-remove-dead-code
-	patches.suse/ibmvscsis-Enable-Logical-Partition-Migration-Support.patch
-	patches.suse/0002-target-iblock-convert-write_same-to-blkdev_issue_zeroout
-	patches.suse/0003-target-configfs-kill-se_device-dev_link_magic
-	patches.suse/0004-target-configfs-kill-se_lun-lun_link_magic
-	patches.suse/0005-iscsi-target-avoid-holding-tpg_state_lock-during-param-update
-	patches.suse/0007-target-reject-compare_and_write-if-emulate_caw-is-not-set
-	patches.suse/0008-target-add-support-for-tmr-percpu-reference-counting
-	patches.suse/0009-target-add-target_scf_lookup_lun_from_tag-support-for-abort_task
-	patches.suse/qla2xxx-Convert-QLA_TGT_ABTS-to-TARGET_SCF_LOOKUP_LU.patch
-	patches.suse/0010-target-use-symbolic-value-for-write_verify_16
-	patches.suse/0011-target-remove-se_device-dev_list
-	patches.suse/0012-target-fix-transport_init_se_cmd
-	patches.suse/0013-target-use-get-put-unaligned_be-instead-of-open-coding-these-functions
-	patches.suse/0014-target-fix-a-deadlock-between-the-xcopy-code-and-iscsi-session-shutdown
-	patches.suse/IB-srpt-Make-a-debug-statement-in-srpt_abort_cmd-mor.patch
-	patches.suse/0015-iscsi-target-kill-left-over-iscsi_target_do_cleanup
-	patches.suse/0016-target-introduce-a-function-that-shows-the-command-state
-	patches.suse/0017-target-tcm_loop-merge-struct-tcm_loop_cmd-and-struct-tcm_loop_tmr
-	patches.suse/0018-target-tcm_loop-replace-a-waitqueue-and-a-counter-by-a-completion
-	patches.suse/0019-target-tcm_loop-use-target_submit_tmr-instead-of-open-coding-this-function
-	patches.suse/0020-target-tcm_loop-make-tmf-processing-slightly-faster
-	patches.suse/0021-target-iscsi-remove-second-argument-of-_iscsit_free_cmd
-	patches.suse/0022-target-iscsi-simplify-iscsit_free_cmd
-	patches.suse/0023-target-iscsi-remove-dead-code-from-iscsit_process_scsi_cmd
-	patches.suse/ibmvscsis-Use-tpgt-passed-in-by-user.patch
-	patches.suse/0024-tcmu-support-emulate_write_cache
-	patches.suse/0025-tcmu-add-netlink-for-device-reconfiguration
-	patches.suse/0026-tcmu-make-dev_size-configurable-via-userspace
-	patches.suse/0027-tcmu-make-dev_config-configurable
-	patches.suse/0028-tcmu-add-type-of-reconfig-into-netlink
-	patches.suse/0029-tcmu-fix-module-removal-due-to-stuck-unmap_thread-thread-again
-	patches.suse/0030-tcmu-make-array-tcmu_attrib_attrs-static-const
-	patches.suse/0031-tcmu-reconfigure-netlink-attr-changes
-	patches.suse/0032-target-break-up-free_device-callback
-	patches.suse/0033-target-use-idr-for-se_device-dev-index
-	patches.suse/0034-target-add-helper-to-find-se_device-by-dev_index
-	patches.suse/0035-tcmu-perfom-device-add-del-and-reconfig-synchronously
-	patches.suse/0036-target-add-helper-to-iterate-over-devices
-	patches.suse/0037-xcopy-loop-over-devices-using-idr-helper
-	patches.suse/0038-target-remove-g_device_list
-	patches.suse/0039-tcmu-drop-configured-check-in-destroy
-	patches.suse/0040-tcmu-fix-multiple-uio-open-close-sequences
-	patches.suse/0041-target-make-device_mutex-and-device_list-static
-	patches.suse/0042-target-do-not-require-a-transport_complete-for-scf_transport_task_sense
-	patches.suse/0043-target-add-helper-to-copy-sense-to-se_cmd-buffer
-	patches.suse/0044-tcmu-fix-sense-handling-during-completion
-	patches.suse/0045-pscsi-finish-cmd-processing-from-pscsi_req_done
-	patches.suse/0046-target-remove-transport_complete
-	patches.suse/0047-target-fix-sam_stat_busy-task_set_full-handling
-	patches.suse/0048-target-use-macro-for-write_verify_32-operation-codes
-	patches.suse/0049-target-pscsi-introduce-type_zbc-support
-	patches.suse/0050-tcmu-fix-dev_config_store
-	patches.suse/0051-target-fix-cmd-size-for-pr-out-in-passthrough_parse_cdb
-	patches.suse/0052-target-fix-return-sense-reason-in-target_scsi3_emulate_pr_out
-	patches.suse/0053-target-export-lio-pgr-alua-support-as-device-attr
-	patches.suse/0054-tcmu-clean-up-the-code-and-with-one-small-fix
-	patches.suse/0001-NFS-Ensure-we-commit-after-writeback-is-complete.patch
-	patches.suse/0001-xprtrdma-On-invalidation-failure-remove-MWs-from-rl_.patch
-	patches.suse/0002-xprtrdma-Pre-mark-remotely-invalidated-MRs.patch
-	patches.suse/0003-xprtrdma-Pass-only-the-list-of-registered-MRs-to-ro_.patch
-	patches.suse/0004-xprtrdma-Rename-rpcrdma_req-rl_free.patch
-	patches.suse/0005-xprtrdma-Fix-client-lock-up-after-application-signal.patch
-	patches.suse/0006-xprtrdma-Fix-FRWR-invalidation-error-recovery.patch
-	patches.suse/0007-xprtrdma-Don-t-defer-MR-recovery-if-ro_map-fails.patch
-	patches.suse/ALSA-hda-realtek-New-codec-device-ID-for-ALC1220
-	patches.suse/ALSA-hda-Add-hdmi-id-for-a-Geminilake-variant
-	patches.suse/mmc-sdhci-acpi-Workaround-conflict-with-PCI-wifi-on-
-	patches.suse/thermal-bcm2835-fix-an-error-code-in-probe
-	patches.suse/powerpc-powernv-Tell-OPAL-about-our-MMU-mode-on-POWER9.patch
-	patches.suse/powerpc-mm-radix-Synchronize-updates-to-the-process-table.patch
-	patches.suse/powerpc-powernv-Fix-local-TLB-flush-for-boot-and-MCE.patch
-	patches.suse/powerpc-perf-Add-POWER9-alternate-PM_RUN_CYC-and-PM_.patch
-	patches.suse/kmod-throttle-kmod-thread-limit.patch
-	patches.suse/pci-pm-fix-native-pme-handling-during-system-suspend-resume
-	patches.suse/cpufreq-schedutil-Fix-sugov_start-versus-sugov_update_shared-race.patch
-	patches.suse/cpufreq-intel_pstate-Fix-ratio-setting-for-min_perf_pct.patch
-	patches.suse/0001-PM-devfreq-rk3399_dmc-fix-error-return-code-in-rk339.patch
-	patches.suse/0002-ACPI-irq-Fix-return-code-of-acpi_gsi_to_irq.patch
-	patches.suse/ACPI-x86-Allow-matching-always_present_id-array-entr
-	patches.suse/ACPI-x86-Add-KIOX000A-accelerometer-on-GPD-win-to-al
-	patches.suse/device-property-Introduce-fwnode_call_bool_op-for-op.patch
-	patches.suse/crypto-chcr-Avoid-algo-allocation-in-softirq.patch
-	patches.suse/0009-crypto-cavium-make-several-functions-static.patch
-	patches.suse/btrfs-incremental-send-fix-invalid-path-for-link-commands.patch
-	patches.suse/btrfs-fix-unexpected-return-value-of-bio_readpage_error.patch
-	patches.suse/vfs-in-iomap-seek_-hole-data-return-ENXIO-for-negati.patch
-	patches.suse/kvm-avoid-unused-variable-warning-for-UP-builds.patch
-	patches.suse/KVM-vmx-expose-more-information-for-KVM_INTERNAL_ERR.patch
-	patches.suse/KVM-mark-vcpu-pid-pointer-as-rcu-protected.patch
-	patches.suse/KVM-use-rcu-access-function-for-irq-routing.patch
-	patches.suse/KVM-mark-kvm-busses-as-rcu-protected.patch
-	patches.suse/KVM-mark-memory-slots-as-rcu.patch
-	patches.suse/KVM-use-correct-accessor-function-for-__kvm_memslots.patch
-	patches.suse/kvm-nVMX-Don-t-set-vmcs12-to-launched-when-VMLAUNCH-.patch
-	patches.suse/kvm-nVMX-Validate-the-I-O-bitmaps-on-nested-VM-entry.patch
-	patches.suse/kvm-nVMX-Fix-nested_vmx_check_msr_bitmap_controls.patch
-	patches.suse/kvm-nVMX-Shadow-high-parts-of-shadowed-64-bit-VMCS-f.patch
-	patches.suse/KVM-x86-update-master-clock-before-computing-kvmcloc.patch
-	patches.suse/kvm-vmx-Properly-handle-machine-check-during-VM-entr.patch
-	patches.suse/KVM-s390-Fix-KVM_S390_GET_CMMA_BITS-ioctl-definition.patch
-	patches.suse/KVM-x86-take-slots_lock-in-kvm_free_pit.patch
-	patches.suse/KVM-SVM-handle-singlestep-exception-when-skipping-em.patch
-	patches.suse/0001-kvm-svm-prepare-for-new-bit-definition-in-lbr_ctl
-	patches.suse/0002-kvm-svm-rename-lbr_ctl-field-in-the-vmcb-control-area
-	patches.suse/0003-kvm-svm-add-virtual-vmload-vmsave-feature-definition
-	patches.suse/0004-kvm-svm-enable-virtual-vmload-vmsave-feature
-	patches.suse/KVM-trigger-uevents-when-creating-or-destroying-a-VM.patch
-	patches.suse/KVM-x86-make-backwards_tsc_observed-a-per-VM-variabl.patch
-	patches.suse/msft-hv-1403-kvm-x86-hyperv-add-KVM_CAP_HYPERV_SYNIC2.patch
-	patches.suse/KVM-x86-Simplify-kvm_x86_ops-queue_exception-paramet.patch
-	patches.suse/KVM-async_pf-Add-L1-guest-async_pf-PF-vmexit-handler.patch
-	patches.suse/KVM-async_pf-Force-a-nested-vmexit-if-the-injected-P.patch
-	patches.suse/KVM-async_pf-Let-guest-support-delivery-of-async_pf-.patch
-	patches.suse/msft-hv-1404-kvm-x86-hyperv-make-VP_INDEX-managed-by-userspace.patch
-	patches.suse/ubifs-Fix-data-node-size-for-truncating-uncompressed
-	patches.suse/ubifs-Fix-unlink-code-wrt.-double-hash-lookups
-	patches.suse/bpf-Implement-show_options.patch
-	patches.suse/random-add-wait_for_random_bytes-api
-	patches.suse/random-add-get_random_-bytes-u32-u64-int-long-once-wait-family
-	patches.suse/0006-iscsi-ensure-rng-is-seeded-before-use
-	patches.suse/0005-ceph-ensure-rng-is-seeded-before-using.patch
-	patches.suse/0122-bcache.txt-standardize-document-format.patch
-	patches.suse/scsi-qedi-Add-support-for-Boot-from-SAN-over-iSCSI-o.patch
-	patches.suse/scsi-cxlflash-21-return-EFAULT-if-copy_from_user-fails.patch
-	patches.suse/scsi-isci-fix-typo-in-function-names.patch
-	patches.suse/scsi-qedi-fix-another-spelling-mistake-alloction-all.patch
-	patches.suse/scsi-qedf-fix-spelling-mistake-offlading-offloading.patch
-	patches.suse/0046-scsi-qla2xxx-Off-by-one-in-qlt_ctio_to_cmd.patch
-	patches.suse/scsi-hisi_sas-make-several-const-arrays-static.patch
-	patches.suse/scsi-libfc-pass-an-error-pointer-to-fc_disc_error.patch
-	patches.suse/ib-iser-handle-lack-of-memory-management-extentions-correctly
-	patches.suse/IB-hfi1-Ensure-dd-gi_mask-can-not-be-overflowed.patch
-	patches.suse/RDMA-core-Document-confusing-code.patch
-	patches.suse/IB-core-Don-t-resolve-IP-address-to-the-loopback-dev.patch
-	patches.suse/IB-core-Introduce-modify-QP-operation-with-udata.patch
-	patches.suse/IB-uverbs-Make-use-of-ib_modify_qp-variant-to-avoid-.patch
-	patches.suse/IB-Convert-msleep-below-20ms-to-usleep_range.patch
-	patches.suse/IB-IPoIB-Forward-MTU-change-to-driver-below.patch
-	patches.suse/IB-IPoIB-Convert-IPoIB-to-memalloc_noio_-calls.patch
-	patches.suse/IB-rdmavt-qib-hfi1-Remove-gfp-flags-argument.patch
-	patches.suse/net-IB-mlx4-Remove-gfp-flags-argument.patch
-	patches.suse/IB-core-Remove-NOIO-QP-create-flag.patch
-	patches.suse/IB-mlx5-Clean-mr_cache-debugfs-in-case-of-failure.patch
-	patches.suse/IB-core-Add-ordered-workqueue-for-RoCE-GID-managemen.patch
-	patches.suse/IB-ipoib-Let-lower-driver-handle-get_stats64-call.patch
-	patches.suse/IB-rxe-Fix-kernel-panic-from-skb-destructor.patch
-	patches.suse/IB-rxe-Set-dma_mask-and-coherent_dma_mask.patch
-	patches.suse/IB-hns-Fix-the-bug-of-polling-cq-failed-for-loopback.patch
-	patches.suse/IB-hns-Fix-the-bug-with-wild-pointer-when-destroy-rc.patch
-	patches.suse/IB-hns-Fix-the-bug-with-rdma-operation.patch
-	patches.suse/IB-hns-Fix-the-bug-with-modifying-the-MAC-address-wi.patch
-	patches.suse/IB-hns-Fix-for-checkpatch.pl-comment-style-warnings.patch
-	patches.suse/IB-core-Allow-QP-state-transition-from-reset-to-erro.patch
-	patches.suse/0003-md-bitmap-don-t-read-page-from-device-with-Bitmap_sy.patch
-	patches.suse/0004-raid5-ppl-use-BIOSET_NEED_BVECS-when-creating-bioset.patch
-	patches.suse/0053-libceph-fix-old-style-declaration-warnings.patch
-	patches.suse/0054-libceph-null-deref-on-osdmap_apply_incremental-error-path.patch
-	patches.suse/0055-libceph-set-einval-in-one-place-in-crush_decode.patch
-	patches.suse/0056-libceph-use-alloc_pg_mapping-in-_decode_pg_upmap_items.patch
-	patches.suse/0057-libceph-don-t-call-encode_request_finish-on-mosdbackoff-messages.patch
-	patches.suse/0059-libceph-potential-null-dereference-in-ceph_msg_data_create.patch
-	patches.suse/audit-fix-memleak-in-auditd_send_unicast_skb.patch
-	patches.suse/xgene-Don-t-fail-probe-if-there-is-no-clk-resource-f.patch
-	patches.suse/net-broadcom-bnx2x-make-a-couple-of-const-arrays-sta.patch
-	patches.suse/cxgb4-add-new-T5-pci-device-id-s.patch
-	patches.suse/netpoll-shut-up-a-kernel-warning-on-refcount.patch
-	patches.suse/net-hns-add-acpi-function-of-xge-led-control.patch
-	patches.suse/cxgb4-ptp_clock_register-returns-error-pointers.patch
-	patches.suse/net-bridge-fix-dest-lookup-when-vlan-proto-doesn-t-m.patch
-	patches.suse/net-packet-Fix-Tx-queue-selection-for-AF_PACKET.patch
-	patches.suse/bnx2x-fix-format-overflow-warning.patch
-	patches.suse/liquidio-fix-possible-eeprom-format-string-overflow.patch
-	patches.suse/mlx4_en-remove-unnecessary-returned-value-check.patch
-	patches.suse/dt-bindings-net-remove-duplicate-nsp-ethernet-mac-binding-document.patch
-	patches.suse/net-bcmgenet-Fix-unmapping-of-fragments-in-bcmgenet_
-	patches.suse/bpf-allow-to-specify-log-level-and-reduce-it-for-tes.patch
-	patches.suse/bpf-fix-up-test-cases-with-mixed-signed-unsigned-bou.patch
-	patches.suse/bpf-add-test-for-mixed-signed-and-unsigned-bounds-ch.patch
-	patches.suse/bpf-more-tests-for-mixed-signed-and-unsigned-bounds-.patch
-	patches.suse/0001-locking-rtmutex-Remove-unnecessary-priority-adjustme.patch
-	patches.suse/x86-platform-uv-bau-fix-congested_response_us-not-taking-effect
-	patches.suse/18.1-x86-mm-kvm-fix-warning-when-config_preempt_count.patch
-	patches.suse/x86-platform-uv-bau-disable-bau-on-single-hub-configurations
-	patches.suse/powerpc-powernv-Fix-boot-on-Power8-bare-metal-due-to-opal_configure_cores.patch
-	patches.suse/powerpc-perf-Avoid-spurious-PMU-interrupts-after-idle.patch
-	patches.suse/powerpc-64s-Fix-hypercall-entry-clobbering-r12-input.patch
-	patches.suse/powerpc-mm-radix-Refactor-radix__mark_rodata_ro.patch
-	patches.suse/KVM-x86-masking-out-upper-bits.patch
-	patches.suse/KVM-nVMX-track-NMI-blocking-state-separately-for-eac.patch
-	patches.suse/KVM-nVMX-Disallow-VM-entry-in-MOV-SS-shadow.patch
-	patches.suse/x86-add-MULTIUSER-dependency-for-KVM.patch
-	patches.suse/KVM-VMX-Fix-invalid-guest-state-detection-after-task.patch
-	patches.suse/msft-hv-1424-kvm-x86-hyperv-avoid-livelock-in-oneshot-SynIC-timer.patch
-	patches.suse/drm-imx-fix-typo-in-ipu_plane_formats
-	patches.suse/i40iw-Fix-order-of-cleanup-in-close.patch
-	patches.suse/i40iw-Do-not-poll-CCQ-after-it-is-destroyed.patch
-	patches.suse/i40iw-Utilize-iwdev-reset-during-PCI-function-reset.patch
-	patches.suse/i40iw-Release-cm_id-ref-on-PCI-function-reset.patch
-	patches.suse/i40iw-Free-QP-resources-on-CQP-destroy-QP-failure.patch
-	patches.suse/i40iw-Add-missing-memory-barrier.patch
-	patches.suse/i40iw-Update-list-correctly.patch
-	patches.suse/i40iw-Avoid-memory-leak-of-CQP-request-objects.patch
-	patches.suse/i40iw-Free-QP-PBLEs-when-the-QP-is-destroyed.patch
-	patches.suse/RDMA-bnxt_re-checking-for-NULL-instead-of-IS_ERR.patch
-	patches.suse/IB-IPoIB-Fix-error-code-in-ipoib_add_port.patch
-	patches.suse/IB-i40iw-Fix-error-code-in-i40iw_create_cq.patch
-	patches.suse/cxgb4-Fix-error-codes-in-c4iw_create_cq.patch
-	patches.suse/IB-cxgb3-Fix-error-codes-in-iwch_alloc_mr.patch
-	patches.suse/RDMA-ocrdma-Fix-an-error-code-in-ocrdma_alloc_pd.patch
-	patches.suse/RDMA-ocrdma-Fix-error-codes-in-ocrdma_create_srq.patch
-	patches.suse/IB-mlx5-Fix-a-warning-message.patch
-	patches.suse/0001-RDMA-bnxt_re-Free-doorbell-page-index-DPI-during-dea.patch
-	patches.suse/0002-RDMA-bnxt_re-Fix-WQE-Size-posted-to-HW-to-prevent-it.patch
-	patches.suse/0003-RDMA-bnxt_re-Do-not-free-the-ctx_tbl-entry-if-delete.patch
-	patches.suse/0004-RDMA-bnxt_re-Report-supported-value-to-IB-stack-in-q.patch
-	patches.suse/0005-RDMA-bnxt_re-Fixed-the-max_rd_atomic-support-for-ini.patch
-	patches.suse/0006-RDMA-bnxt_re-Specify-RDMA-component-when-allocating-.patch
-	patches.suse/RDMA-bnxt_re-Enable-atomics-only-if-host-bios-suppor.patch
-	patches.suse/RDMA-bnxt_re-Fix-return-value-of-poll-routine.patch
-	patches.suse/RDMA-bnxt_re-Report-MISSED_EVENTS-in-req_notify_cq.patch
-	patches.suse/RDMA-bnxt_re-Fix-the-value-reported-for-local-ack-de.patch
-	patches.suse/IB-core-Fix-sparse-warnings.patch
-	patches.suse/IB-rdmavt-Setting-of-QP-timeout-can-overflow-jiffies.patch
-	patches.suse/IB-mlx4-Fix-CM-REQ-retries-in-paravirt-mode.patch
-	patches.suse/iw_cxgb4-don-t-use-WR-keys-addrs-for-0-byte-reads.patch
-	patches.suse/RDMA-qedr-Prevent-memory-overrun-in-verbs-user-respo.patch
-	patches.suse/rxe-fix-broken-receive-queue-draining.patch
-	patches.suse/rdma-iser-don-t-send-an-rkey-if-all-data-is-written-as-immadiate-data
-	patches.suse/IB-cma-Fix-reference-count-leak-when-no-ipv4-address.patch
-	patches.suse/0120-bfq-fix-typos-in-comments-about-B-WF2Q-algorithm.patch
-	patches.suse/0121-bfq-dispatch-request-to-prevent-queue-stalling-after.patch
-	patches.suse/nvme-fix-byte-swapping-in-the-streams-code.patch
-	patches.suse/nvmet-fc-fix-byte-swapping-in-nvmet_fc_ls_create_ass.patch
-	patches.suse/nvme-pci-add-another-device-ID-with-stripe-quirk.patch
-	patches.suse/nvme-pci-Remove-nvme_setup_prps-BUG_ON.patch
-	patches.suse/nvme-pci-Fix-an-error-handling-path-in-nvme_probe.patch
-	patches.suse/nvmet-prefix-version-configfs-file-with-attr.patch
-	patches.suse/nvmet-Move-serial-number-from-controller-to-subsyste.patch
-	patches.suse/nvmet-preserve-controller-serial-number-between-rebo.patch
-	patches.suse/nvmet-don-t-report-0-bytes-in-serial-number.patch
-	patches.suse/mount-copy-the-port-field-into-the-cloned-nfs_server.patch
-	patches.suse/0001-NFS-filelayout-Fix-racy-setting-of-fl-dsaddr-in-file.patch
-	patches.suse/0018-usb-typec-include-linux-device.h-in-ucsi.h.patch
-	patches.suse/usb-gadget-f_mass_storage-Fix-the-logic-to-iterate-a.patch
-	patches.suse/0027-thunderbolt-Correct-access-permissions-for-active-NV.patch
-	patches.suse/fsi-core-register-with-postcore_initcall
-	patches.suse/xen-grant-table-log-the-lack-of-grants.patch
-	patches.suse/xen-balloon-don-t-online-new-memory-initially.patch
-	patches.suse/s390-perf-fix-problem-state-detection.patch
-	patches.suse/0017-uuid-fix-incorrect-uuid_equal-conversion-in-test_uui.patch
-	patches.suse/0001-scsi-hpsa-limit-transfer-length-to-1MB.patch
-	patches.suse/0001-smartpqi-limit-transfer-length-to-1MB.patch
-	patches.suse/virtio-net-fix-module-unloading
-	patches.suse/ARM-kexec-fix-failure-to-boot-crash-kernel.patch
-	patches.suse/ALSA-hda-realtek-Update-headset-mode-for-ALC298
-	patches.suse/ALSA-hda-realtek-Update-headset-mode-for-ALC225
-	patches.suse/ALSA-hda-realtek-No-loopback-on-ALC225-ALC295-codec
-	patches.suse/ACPI-EC-Add-parameter-to-force-disable-the-GPE-on-su
-	patches.suse/ACPI-PM-EC-Flush-all-EC-work-in-acpi_freeze_sync
-	patches.suse/drm-nouveau-disp-add-tv-encoders-to-output-resource-
-	patches.suse/drm-nouveau-kms-nv50-update-vblank-state-in-response
-	patches.suse/drm-nouveau-kms-remove-call-to-drm_crtc_vblank_off-d
-	patches.suse/drm-rockchip-fix-Kconfig-dependencies
-	patches.suse/gpu-host1x-Free-the-IOMMU-domain-when-there-is-no-de.patch
-	patches.suse/drm-i915-Fix-user-ptr-check-size-in-eb_relocate_vma
-	patches.suse/drm-i915-Fix-cursor-updates-on-some-platforms
-	patches.suse/drm-i915-Unbreak-gpu-reset-vs.-modeset-locking
-	patches.suse/drm-i915-selftests-Fix-an-error-handling-path-in-moc
-	patches.suse/drm-i915-cnl-Fix-loadgen-select-programming-on-ddi-v
-	patches.suse/drm-i915-Remove-assertion-from-raw-__i915_vma_unpin
-	patches.suse/drm-i915-Only-mark-the-execobject-as-pinned-on-succe
-	patches.suse/drm-i915-Only-skip-updating-execobject.offset-after-
-	patches.suse/drm-i915-Force-CPU-synchronisation-even-if-userspace
-	patches.suse/1288-drm-i915-fix-bad-comparison-in-skl_compute_plane_wm-v2
-	patches.suse/drm-i915-gvt-Fix-the-vblank-timer-close-issue-after-
-	patches.suse/drm-i915-gvt-Extend-KBL-platform-support-in-GVT-g
-	patches.suse/drm-exynos-mark-pm-functions-as-__maybe_unused
-	patches.suse/0126-xen-blkfront-Fix-handling-of-non-supported-operation.patch
-	patches.suse/0124-blk-mq-map-queues-to-all-present-CPUs.patch
-	patches.suse/nvme-also-provide-a-UUID-in-the-WWID-sysfs-attribute.patch
-	patches.suse/nvme-fabrics-commands-should-use-the-fctype-field-fo.patch
-	patches.suse/nvme-fc-address-target-disconnect-race-conditions-in.patch
-	patches.suse/nvme-fc-revise-TRADDR-parsing.patch
-	patches.suse/nvme-pci-fix-HMB-size-calculation.patch
-	patches.suse/nvme-validate-admin-queue-before-unquiesce.patch
-	patches.suse/0001-dm-integrity-use-plugging-when-writing-the-journal.patch
-	patches.suse/0002-dm-integrity-WARN_ON-if-variables-representing-journ.patch
-	patches.suse/0004-dm-bufio-fix-error-code-in-dm_bufio_write_dirty_buff.patch
-	patches.suse/0005-dm-raid-remove-WARN_ON-in-raid10_md_layout_to_format.patch
-	patches.suse/0006-dm-raid-fix-activation-check-in-validate_raid_redund.patch
-	patches.suse/0007-dm-raid-avoid-mddev-suspended-access.patch
-	patches.suse/0008-dm-raid-bump-target-version.patch
-	patches.suse/0009-dm-zoned-remove-test-for-impossible-REQ_OP_FLUSH-con.patch
-	patches.suse/0010-dm-zoned-use-GFP_NOIO-in-I-O-path.patch
-	patches.suse/0011-dm-verity-fec-fix-GFP-flags-used-with-mempool_alloc.patch
-	patches.suse/dm-dax-Make-sure-dm_dax_flush-is-called-if-device-su.patch
-	patches.suse/0005-md-raid1-raid10-initialize-bvec-table-via-bio_add_pa.patch
-	patches.suse/0006-md-raid1-10-move-raid1-raid10-common-code-into-raid1.patch
-	patches.suse/0007-md-simplify-code-with-bio_io_error.patch
-	patches.suse/0008-MD-fix-warnning-for-UP-case.patch
-	patches.suse/btrfs-fix-lockup-in-find_free_extent-with-read-only-block-groups.patch
-	patches.suse/btrfs-round-down-size-diff-when-shrinking-growing-device.patch
-	patches.suse/powerpc-mm-radix-Workaround-prefetch-issue-with-KVM.patch
-	patches.suse/powerpc-mm-hash-Free-the-subpage_prot_table-correctl.patch
-	patches.suse/0001-arm64-atomics-Remove-from-asm-constraint-in-lse-atom.patch
-	patches.suse/0001-arm64-sysreg-Fix-unprotected-macro-argmuent-in-write.patch
-	patches.suse/KVM-VMX-remove-unused-field.patch
-	patches.suse/KVM-make-pid-available-for-uevents-without-debugfs.patch
-	patches.suse/KVM-x86-do-mask-out-upper-bits-of-PAE-CR3.patch
-	patches.suse/x86-irq-Define-a-global-vector-for-nested-posted-int.patch
-	patches.suse/KVM-nVMX-Fix-posted-intr-delivery-when-vcpu-is-in-gu.patch
-	patches.suse/KVM-nVMX-Fix-loss-of-L2-s-NMI-blocking-state.patch
-	patches.suse/KVM-s390-take-srcu-lock-when-getting-setting-storage.patch
-	patches.suse/KVM-LAPIC-Fix-reentrancy-issues-with-preempt-notifie.patch
-	patches.suse/xfs-check-_btree_check_block-value.patch
-	patches.suse/xfs-fix-quotacheck-dquot-id-overflow-infinite-loop.patch
-	patches.suse/0001-NFS-Optimize-fallocate-by-refreshing-mapping-when-ne.patch
-	patches.suse/perf-x86-intel-uncore-fix-skylake-upi-pmu-event-masks.patch
-	patches.suse/perf-x86-intel-uncore-fix-skylake-server-pcu-pmu-event-format.patch
-	patches.suse/perf-x86-intel-uncore-fix-skylake-server-cha-llc_lookup-event-umask.patch
-	patches.suse/perf-x86-intel-uncore-remove-invalid-skylake-server-cha-filter-field.patch
-	patches.suse/perf-x86-intel-uncore-fix-skx-cha-event-extra-regs.patch
-	patches.suse/perf-x86-intel-uncore-fix-missing-marker-for-skx_uncore_cha_extra_regs.patch
-	patches.suse/kprobes-x86-release-insn_slot-in-failure-path
-	patches.suse/sched-wait-Clean-up-some-documentation-warnings.patch
-	patches.suse/workqueue-Work-around-edge-cases-for-calc-of-pool-s-.patch
-	patches.suse/selftests-bpf-subtraction-bounds-test.patch
-	patches.suse/lib-test_rhashtable-fix-for-large-entry-counts
-	patches.suse/0130-iwlwifi-pcie-fix-unused-txq-NULL-pointer-dereference.patch
-	patches.suse/iwlwifi-mvm-fix-a-NULL-pointer-dereference-of-error-
-	patches.suse/iwlwifi-missing-error-code-in-iwl_trans_pcie_alloc
-	patches.suse/iwlwifi-fix-tracing-when-tx-only-is-enabled
-	patches.suse/iwlwifi-mvm-handle-IBSS-probe_queue-in-a-few-missing
-	patches.suse/0131-iwlwifi-mvm-defer-setting-IWL_MVM_STATUS_IN_HW_RESTA.patch
-	patches.suse/lib-test_rhashtable-fix-kasan-warning
-	patches.suse/msft-hv-1432-Revert-netvsc-optimize-calculation-of-number-of-slot.patch
-	patches.suse/net-mlx5-Clean-SRIOV-eswitch-resources-upon-VF-creat.patch
-	patches.suse/revert-vhost-cache-used-event-for-better-performance.patch
-	patches.suse/bpf-don-t-indicate-success-when-copy_from_user-fails.patch
-	patches.suse/bpf-fix-bpf_prog_get_info_by_fd-to-dump-correct-xlat.patch
-	patches.suse/Revert-net-bcmgenet-Remove-init-parameter-from-bcmge.patch
-	patches.suse/scsi-qedi-Add-ISCSI_BOOT_SYSFS-to-Kconfig.patch
-	patches.suse/scsi-megaraid_sas-fix-memleak-in-megasas_alloc_cmdli.patch
-	patches.suse/scsi-libcxgbi-add-check-for-valid-cxgbi_task_data
-	patches.suse/scsi_transport_fc-return-EBUSY-for-deleted-vport.patch
-	patches.suse/scsi-qedi-Fix-return-code-in-qedi_ep_connect.patch
-	patches.suse/0008-NFSv4-Fix-double-frees-in-nfs4_test_session_trunk.patch
-	patches.suse/cpufreq-x86-Make-scaling_cur_freq-behave-more-as-expected.patch
-	patches.suse/cpufreq-docs-Add-missing-cpuinfo_cur_freq-descriptio
-	patches.suse/cpufreq-intel_pstate-Drop-get-from-intel_pstate-structure.patch
-	patches.suse/0029-thunderbolt-icm-Ignore-mailbox-errors-in-icm_suspend.patch
-	patches.suse/0009-mailbox-pcc-Fix-crash-when-request-PCC-channel-0.patch
-	patches.suse/0001-ipc-add-missing-container_of-s-for-randstruct.patch
-	patches.suse/powerpc-mm-Fix-pmd-pte_devmap-on-non-leaf-entries.patch
-	patches.suse/powerpc-perf-POWER9-PMU-stops-after-idle-workaround.patch
-	patches.suse/iommu-arm-smmu-Reintroduce-locking-around-TLB-sync-o.patch
-	patches.suse/revert-iommu-io-pgtable-avoid-redundant-tlb-syncs
-	patches.suse/iommu-amd-fix-schedule-while-atomic-bug-in-initialization-code
-	patches.suse/ASoC-samsung-odroid-Fix-EPLL-frequency-values
-	patches.suse/0060-libceph-make-encode_request_-work-with-r_mempool-requests.patch
-	patches.suse/0061-libceph-don-t-call-reencode_message-more-than-once-per-message.patch
-	patches.suse/0062-libceph-fallback-for-when-there-isn-t-a-pool-specific-choose_arg.patch
-	patches.suse/0063-crush-assume-weight_set-null-imples-weight_set_size-0.patch
-	patches.suse/0064-libceph-upmap-semantic-changes.patch
-	patches.suse/0065-libceph-make-recovery_deletes-feature-create-a-new-interval.patch
-	patches.suse/0001-arm64-Fix-potential-race-with-hardware-DBM-in-ptep_s.patch
-	patches.suse/soc-zte-Restrict-SOC_ZTE-to-ARCH_ZX-or-COMPILE_TEST
-	patches.suse/ARM-pxa-select-both-FB-and-FB_W100-for-eseries.patch
-	patches.suse/ARM-shmobile-rcar-gen2-Fix-deadlock-in-regulator-qui.patch
-	patches.suse/KVM-nVMX-do-not-fill-vm_exit_intr_error_code-in-prep.patch
-	patches.suse/KVM-nVMX-fixes-to-nested-virt-interrupt-injection.patch
-	patches.suse/KVM-X86-Fix-loss-of-pending-INIT-due-to-race.patch
-	patches.suse/KVM-X86-init-irq-level-in-kvm_pv_kick_cpu_op.patch
-	patches.suse/KVM-avoid-using-rcu_dereference_protected.patch
-	patches.suse/KVM-nVMX-do-not-pin-the-VMCS12.patch
-	patches.suse/kvm-nVMX-don-t-flush-VMCS12-during-VMXOFF-or-VCPU-te.patch
-	patches.suse/KVM-nVMX-mark-vmcs12-pages-dirty-on-L2-exit.patch
-	patches.suse/KVM-nVMX-Fix-interrupt-window-request-with-Acknowled.patch
-	patches.suse/KVM-arm-arm64-Fix-bug-in-advertising-KVM_CAP_MSI_DEV.patch
-	patches.suse/KVM-arm-arm64-PMU-Fix-overflow-interrupt-injection.patch
-	patches.suse/KVM-arm-arm64-vgic-Use-READ_ONCE-fo-cmpxchg.patch
-	patches.suse/clk-x86-Do-not-gate-clocks-enabled-by-the-firmware
-	patches.suse/clk-meson-mpll-fix-mpll0-fractional-part-ignored
-	patches.suse/gpio-tegra-fix-unbalanced-chained_irq_enter-exit
-	patches.suse/media-Revert-media-et8ek8-Export-OF-device-ID-as-mod.patch
-	patches.suse/media-rainshadow-cec-avoid-Wmaybe-uninitialized-warn2.patch
-	patches.suse/xfs-fix-per-inode-dax-flag-inheritance.patch
-	patches.suse/mtd-nand-sunxi-fix-potential-divide-by-zero-error.patch
-	patches.suse/scsi-bnx2fc-Plug-CPU-hotplug-race.patch
-	patches.suse/scsi-bnx2fc-Prevent-recursive-cpuhotplug-locking.patch
-	patches.suse/scsi-bnx2i-prevent-recursive-cpuhotplug-locking
-	patches.suse/scsi-bnx2fc-Simplify-CPU-hotplug-code.patch
-	patches.suse/scsi-bnx2i-simplify-cpu-hotplug-code
-	patches.suse/scsi-qedf-Limit-number-of-CQs.patch
-	patches.suse/0022-scsi-aacraid-reading-out-of-bounds.patch
-	patches.suse/IB-core-Fix-race-condition-in-resolving-IP-to-MAC.patch
-	patches.suse/RDMA-uverbs-Prevent-leak-of-reserved-field.patch
-	patches.suse/IB-uverbs-Fix-device-cleanup.patch
-	patches.suse/RDMA-mlx5-Fix-existence-check-for-extended-address-v.patch
-	patches.suse/0001-IB-hns-checking-for-IS_ERR-instead-of-NULL.patch
-	patches.suse/IB-ipoib-Fix-race-between-light-events-and-interface.patch
-	patches.suse/IB-ipoib-Use-cancel_delayed_work_sync-when-needed.patch
-	patches.suse/IB-ipoib-Make-sure-no-in-flight-joins-while-leaving-.patch
-	patches.suse/IB-ipoib-Prevent-setting-negative-values-to-max_nons.patch
-	patches.suse/IB-ipoib-Set-IPOIB_NEIGH_TBL_FLUSH-after-flushed-com.patch
-	patches.suse/IB-ipoib-Add-multicast-packets-statistics.patch
-	patches.suse/IB-ipoib-Add-get-statistics-support-to-SRIOV-VF.patch
-	patches.suse/IB-ipoib-Clean-error-paths-in-add-port.patch
-	patches.suse/IB-ipoib-Remove-double-pointer-assigning.patch
-	patches.suse/Revert-IB-core-Allow-QP-state-transition-from-reset-.patch
-	patches.suse/IB-ipoib-Notify-on-modify-QP-failure-only-when-relev.patch
-	patches.suse/Cipso-cipso_v4_optptr-enter-infinite-loop.patch
-	patches.suse/vxlan-fix-remcsum-when-GRO-on-and-CHECKSUM_PARTIAL-b.patch
-	patches.suse/gue-fix-remcsum-when-GRO-on-and-CHECKSUM_PARTIAL-bou.patch
-	patches.suse/b44-Initialize-64-bit-stats-seqcount
-	patches.suse/i40e-Initialize-64-bit-statistics-TX-ring-seqcount.patch
-	patches.suse/ixgbe-Initialize-64-bit-stats-seqcounts.patch
-	patches.suse/nfp-Initialize-RX-and-TX-ring-64-bit-stats-seqcounts.patch
-	patches.suse/gtp-Initialize-64-bit-per-cpu-stats-correctly.patch
-	patches.suse/msft-hv-1440-netvsc-Initialize-64-bit-stats-seqcount.patch
-	patches.suse/ipvlan-Fix-64-bit-statistics-seqcount-initialization.patch
-	patches.suse/lan78xx-USB-fast-connect-disconnect-crash-fix.patch
-	patches.suse/lan78xx-Fix-to-handle-hard_header_len-update.patch
-	patches.suse/net-mlx4_en-Fix-wrong-indication-of-Wake-on-LAN-WoL-.patch
-	patches.suse/net-mlx4_core-Fix-sl_to_vl_change-bit-offset-in-flag.patch
-	patches.suse/net-mlx4_core-Fix-namespace-misalignment-in-QinQ-VST.patch
-	patches.suse/net-mlx4_core-Fixes-missing-capability-bit-in-flags2.patch
-	patches.suse/ibmvnic-103-Initialize-SCRQ-s-during-login-renegotiation.patch
-	patches.suse/batman-adv-fix-TT-sync-flag-inconsistencies.patch
-	patches.suse/tcp-introduce-tcp_rto_delta_us-helper-for-xmit-timer.patch
-	patches.suse/tcp-enable-xmit-timer-fix-by-having-TLP-use-time-whe.patch
-	patches.suse/tcp-fix-xmit-timer-to-only-be-reset-if-data-ACKed-SA.patch
-	patches.suse/xgene-Always-get-clk-source-but-ignore-if-it-s-missi.patch
-	patches.suse/bpf-fix-byte-order-test-in-test_verifier.patch
-	patches.suse/msft-hv-1445-netvsc-fix-race-on-sub-channel-creation.patch
-	patches.suse/s390-qeth-fix-L3-next-hop-in-xmit-qeth-hdr.patch
-	patches.suse/qed-Fix-a-memory-allocation-failure-test-in-qed_mcp_.patch
-	patches.suse/i2c-mux-pinctrl-mention-correct-module-name-in-Kconf
-	patches.suse/userfaultfd-hugetlbfs-remove-superfluous-page-unlock.patch
-	patches.suse/mm-migrate-prevent-racy-access-to-tlb_flush_pending.patch
-	patches.suse/mm-migrate-fix-barriers-around-tlb_flush_pending.patch
-	patches.suse/Revert-mm-numa-defer-TLB-flush-for-THP-migration-as-long-as-possible.patch
-	patches.suse/mm-refactor-TLB-gathering-API.patch
-	patches.suse/mm-make-tlb_flush_pending-global.patch
-	patches.suse/mm-fix-MADV_-FREE-DONTNEED-TLB-flush-miss-problem.patch
-	patches.suse/mm-fix-KSM-data-corruption.patch
-	patches.suse/drm-msm-dsi-Calculate-link-clock-rates-with-updated-
-	patches.suse/0071-drm-rockchip-vop-fix-iommu-page-fault-when-resume.patch
-	patches.suse/0072-drm-rockchip-vop-fix-NV12-video-display-error.patch
-	patches.suse/0073-drm-rockchip-vop-round_up-pitches-to-word-align.patch
-	patches.suse/0074-drm-rockchip-vop-report-error-when-check-resource-er.patch
-	patches.suse/drm-i915-gvt-change-resetting-to-resetting_eng
-	patches.suse/drm-i915-gvt-clean-workload-queue-if-error-happened
-	patches.suse/drm-i915-gvt-Initialize-MMIO-Block-with-HW-state
-	patches.suse/drm-i915-gvt-Change-the-max-length-of-mmio_reg_rw-fr
-	patches.suse/drm-i915-perf-fix-flex-eu-registers-programming
-	patches.suse/drm-i915-shrinker-Wrap-need_resched-inside-preempt-d
-	patches.suse/drm-i915-fix-backlight-invert-for-non-zero-minimum-b
-	patches.suse/drm-nouveau-disp-nv04-avoid-creation-of-output-paths
-	patches.suse/powerpc-cpuidle-0010-Disable-LOSE_FULL_CONTEXT-states-when-stop-api-fails.patch
-	patches.suse/0127-bio-integrity-Fix-regression-if-profile-verify_fn-is.patch
-	patches.suse/0128-bio-integrity-only-verify-integrity-on-the-lowest-st.patch
-	patches.suse/nvme-strip-trailing-0-bytes-in-wwid_show.patch
-	patches.suse/nvmet_fc-add-defer_req-callback-for-deferment-of-cmd.patch
-	patches.suse/lpfc-support-nvmet_fc-defer_rcv-callback.patch
-	patches.suse/nvme-pci-fix-CMB-sysfs-file-removal-in-reset-path.patch
-	patches.suse/nvme-fix-nvme-reset-command-timeout-handling.patch
-	patches.suse/nvme-fix-directive-command-numd-calculation.patch
-	patches.suse/xen-x86-provide-init_mem_mapping-hook.patch
-	patches.suse/xen-split-up-xen_hvm_init_shared_info.patch
-	patches.suse/xen-fix-hvm-guest-with-kaslr-enabled.patch
-	patches.suse/0056-tcmu-fix-possible-to-from-address-overflow-when-doing-the-memcpy
-	patches.suse/0057-tcmu-free-old-string-on-reconfig
-	patches.suse/cxgbit-add-missing-_kfree_skb
-	patches.suse/iscsi-target-fix-invalid-flags-in-text-response
-	patches.suse/cxgbit-fix-sg_nents-calculation
-	patches.suse/qla2xxx-Fix-incorrect-tcm_qla2xxx_free_cmd-use-durin.patch
-	patches.suse/0130-mtd-blkdevs-Fix-mtd-block-write-failure.patch
-	patches.suse/iio-adc-sun4i-gpadc-iio-fix-unbalanced-irq-enable-di
-	patches.suse/0001-tty-pl011-fix-initialization-order-of-QDF2400-E44.patch
-	patches.suse/0030-thunderbolt-Do-not-enumerate-more-ports-from-DROM-th.patch
-	patches.suse/0001-md-r5cache-call-mddev_lock-unlock-in-r5c_journal_mod.patch
-	patches.suse/0001-md-r5cache-fix-io_unit-handling-in-r5l_log_endio.patch
-	patches.suse/0009-test_sysctl-fix-sysctl.sh-by-making-it-executable.patch
-	patches.suse/net-sched-hfsc-allocate-tcf-block-for-hfsc-root-clas.patch
-	patches.suse/nfp-do-not-update-MTU-from-BH-in-flower-app.patch
-	patches.suse/bpf-fix-two-missing-target_size-settings-in-bpf_conv.patch
-	patches.suse/0001-PCI-Disable-PCIe-Relaxed-Ordering-if-unsupported.patch
-	patches.suse/0002-PCI-Disable-Relaxed-Ordering-for-some-Intel-processo.patch
-	patches.suse/0003-PCI-Disable-Relaxed-Ordering-Attributes-for-AMD-A110.patch
-	patches.suse/0006-net-cxgb4-Use-new-PCI_DEV_FLAGS_NO_RELAXED_ORDERING-.patch
-	patches.suse/0007-net-cxgb4vf-Use-new-PCI_DEV_FLAGS_NO_RELAXED_ORDERIN.patch
-	patches.suse/ipv6-release-rt6-rt6i_idev-properly-during-ifdown.patch
-	patches.suse/tcp-fix-possible-deadlock-in-TCP-stack-vs-BPF-filter.patch
-	patches.suse/iwlwifi-mvm-fix-TCP-CSUM-offload-with-WEP-and-A000-s
-	patches.suse/0133-iwlwifi-add-TLV-for-MLME-offload-firmware-capability.patch
-	patches.suse/0134-iwlwifi-split-the-regulatory-rules-when-the-bandwidt.patch
-	patches.suse/0135-iwlwifi-mvm-set-A-MPDU-bit-upon-empty-BA-notificatio.patch
-	patches.suse/0136-iwlwifi-mvm-rs-fix-TLC-statistics-collection.patch
-	patches.suse/0137-iwlwifi-fix-fw_pre_next_step-to-apply-also-for-C-ste.patch
-	patches.suse/iwlwifi-mvm-set-the-RTS_MIMO_PROT-bit-in-flag-mask-w
-	patches.suse/0139-iwlwifi-add-the-new-9000-series-PCI-IDs.patch
-	patches.suse/0140-iwlwifi-mvm-Fix-a-memory-leak-in-an-error-handling-p.patch
-	patches.suse/0141-iwlwifi-mvm-start-mac-queues-when-deferred-tx-frames.patch
-	patches.suse/0142-iwlwifi-mvm-don-t-WARN-when-a-legit-race-happens-in-.patch
-	patches.suse/0143-mac80211-add-api-to-start-ba-session-timer-expired-f.patch
-	patches.suse/0144-iwlwifi-mvm-send-delba-upon-rx-ba-session-timeout.patch
-	patches.suse/net_sched-reset-pointers-to-tcf-blocks-in-classful-q.patch
-	patches.suse/sfc-don-t-try-and-read-ef10-data-on-non-ef10-NIC.patch
-	patches.suse/0004-PCI-fix-oops-when-try-to-find-Root-Port-for-a-PCI-de.patch
-	patches.suse/scsi-qla2xxx-Fix-system-crash-while-triggering-FW-du.patch
-	patches.suse/st-fix-blk_get_queue-usage.patch
-	patches.suse/scsi-ipr-Fix-scsi-mq-lockdep-issue.patch
-	patches.suse/scsi-ses-Fix-wrong-page-error.patch
-	patches.suse/cpufreq-intel_pstate-report-correct-CPU-frequencies-during-trace.patch
-	patches.suse/cpufreq-x86-Disable-interrupts-during-MSRs-reading.patch
-	patches.suse/drm-i915-remove-unused-function-declaration
-	patches.suse/drm-i915-cnl-Add-slice-and-subslice-information-to-d
-	patches.suse/drm-i915-Return-correct-EDP-voltage-swing-table-for-
-	patches.suse/drm-i915-Suppress-switch_mm-emission-between-the-sam
-	patches.suse/drm-i915-Avoid-the-gpu-reset-vs.-modeset-deadlock
-	patches.suse/of-fix-DMA-mask-generation.patch
-	patches.suse/ALSA-hda-realtek-Fix-pincfg-for-Dell-XPS-13-9370
-	patches.suse/soc-imx-gpcv2-fix-regulator-deferred-probe
-	patches.suse/soc-ti-ti_sci_pm_domains-Populate-name-for-genpd
-	patches.suse/RDMA-vmw_pvrdma-Report-CQ-missed-events.patch
-	patches.suse/i40iw-Fix-parsing-of-query-commit-FPM-buffers.patch
-	patches.suse/i40iw-Correct-variable-names.patch
-	patches.suse/i40iw-Fix-typecast-of-tcp_seq_num.patch
-	patches.suse/i40iw-Use-correct-alignment-for-CQ0-memory.patch
-	patches.suse/i40iw-Fix-potential-fcn_id_array-out-of-bounds.patch
-	patches.suse/IB-hns-fix-memory-leak-on-ah-on-error-return-path.patch
-	patches.suse/iw_cxgb4-fix-misuse-of-integer-variable.patch
-	patches.suse/IB-core-Protect-sysfs-entry-on-ib_unregister_device.patch
-	patches.suse/IB-uverbs-Fix-NULL-pointer-dereference-during-device.patch
-	patches.suse/nvmet-don-t-overwrite-identify-sn-fr-with-0-bytes.patch
-	patches.suse/nvmet-fc-correct-use-after-free-on-list-teardown.patch
-	patches.suse/nvmet-fc-eliminate-incorrect-static-markers-on-local.patch
-	patches.suse/nvme-fabrics-fix-reporting-of-unrecognized-options.patch
-	patches.suse/nvme-pci-set-cqe_seen-on-polled-completions.patch
-	patches.suse/xfs-fix-inobt-inode-allocation-search-optimization.patch
-	patches.suse/iomap-fix-integer-truncation-issues-in-the-zeroing-a.patch
-	patches.suse/xfs-clear-MS_ACTIVE-after-finishing-log-recovery.patch
-	patches.suse/mm-memcontrol-fix-null-pointer-crash-in-test_clear_page_writeback.patch
-	patches.suse/wait-add-wait_event_killable_timeout.patch
-	patches.suse/kmod-fix-wait-on-recursive-loop.patch
-	patches.suse/mm-oom-fix-potential-data-corruption-when-oom_reaper.patch
-	patches.suse/irqchip-gic-v2-Report-failures-in-gic_irq_domain_all.patch
-	patches.suse/irqchip-gic-v3-Report-failures-in-gic_irq_domain_all.patch
-	patches.suse/irqchip-gic-v3-Honor-forced-affinity-setting.patch
-	patches.suse/irqchip-gic-v3-its-Remove-ACPICA-version-check-for-A.patch
-	patches.suse/irqchip-gic-Ensure-we-have-an-ISB-between-ack-and-ha.patch
-	patches.suse/irqchip-brcmstb-l2-Define-an-irq_pm_shutdown-functio
-	patches.suse/irqchip-gic-v3-its-Allow-GIC-ITS-number-more-than-MA.patch
-	patches.suse/irqchip-gic-v3-its-platform-msi-Fix-msi-parent-parsi.patch
-	patches.suse/clocksource-drivers-arm_arch_timer-Fix-mem-frame-loo.patch
-	patches.suse/clocksource-drivers-arm_arch_timer-Avoid-infinite-re.patch
-	patches.suse/0005-x86-cpufeature-kvm-svm-rename-shorten-the-new-virtualized-vmsave-vmload-cpuid-flag
-	patches.suse/00-x86-boot-64-clang-use-fixup_pointer-to-access-next_early_pgt.patch
-	patches.suse/net-sched-fix-p_filter_chain-check-in-tcf_chain_flus.patch
-	patches.suse/netxen-fix-incorrect-loop-counter-decrement.patch
-	patches.suse/0005-PCI-Allow-PCI-express-root-ports-to-find-themselves.patch
-	patches.suse/scsi-megaraid_sas-fix-error-handle-in-megasas_probe_.patch
-	patches.suse/scsi-csiostor-fail-probe-if-fw-does-not-support-FCoE.patch
-	patches.suse/0023-scsi-aacraid-Fix-out-of-bounds-in-aac_get_name_resp.patch
-	patches.suse/scsi-sd_zbc-Write-unlock-zone-from-sd_uninit_cmnd.patch
-	patches.suse/scsi-cxgb4i-call-neigh_event_send-to-update-MAC-addr.patch
-	patches.suse/gpio-reject-invalid-gpio-before-getting-gpio_desc
-	patches.suse/ARM-at91-don-t-select-CONFIG_ARM_CPU_SUSPEND-for-old.patch
-	patches.suse/btrfs-fix-blk_status_t-errno-confusion.patch
-	patches.suse/kbuild-use--fshort-wchar-globally.patch
-	patches.suse/IB-core-Avoid-accessing-non-allocated-memory-when-in.patch
-	patches.suse/IB-mlx5-Fix-Raw-Packet-QP-event-handler-assignment.patch
-	patches.suse/IB-mlx5-Always-return-success-for-RoCE-modify-port.patch
-	patches.suse/gpu-ipu-v3-add-DRM-dependency.patch
-	patches.suse/0078-drm-rockchip-Fix-suspend-crash-when-drm-is-not-bound.patch
-	patches.suse/drm-i915-Initialize-data-in-intel_dsi_dcs_backlight.
-	patches.suse/drm-i915-cnl-Fix-LSPCON-support
-	patches.suse/drm-i915-bxt-use-NULL-for-GPIO-connection-ID
-	patches.suse/drm-i915-Clear-lost-context-switch-interrupts-across
-	patches.suse/dmaengine-tegra210-adma-fix-of_irq_get-error-check
-	patches.suse/bsg-lib-fix-kernel-panic-resulting-from-missing-allo.patch
-	patches.suse/mtd-nandsim-remove-debugfs-entries-in-error-path.patch
-	patches.suse/KVM-PPC-Book3S-HV-Use-msgsync-with-hypervisor-doorbell.patch
-	patches.suse/KVM-PPC-Book3S-0001-HV-Workaround-POWER9-DD1.0-bug-causin.patch
-	patches.suse/KVM-PPC-Book3S-0002-HV-Add-missing-barriers-to-XIVE-code-.patch
-	patches.suse/KVM-PPC-Book3S-Fix-race-and-leak-in-kvm_vm_ioctl_cre.patch
-	patches.suse/Minor-page-waitqueue-cleanups.patch
-	patches.suse/Avoid-page-waitqueue-race-leaving-possible-page-locker-waiting.patch
-	patches.suse/iio-trigger-stm32-timer-fix-quadrature-mode-get-rout
-	patches.suse/iio-trigger-stm32-timer-fix-write_raw-return-value
-	patches.suse/iio-trigger-stm32-timer-fix-get-set-down-count-direc
-	patches.suse/page-waitqueue-always-add-new-entries-at-the-end.patch
-	patches.suse/libata-check-for-trusted-computing-in-IDENTIFY-DEVIC.patch
-	patches.suse/scsi-ipr-Set-no_report_opcodes-for-RAID-arrays.patch
-	patches.suse/scsi-sg-off-by-one-in-sg_ioctl.patch
-	patches.suse/scsi-qedf-Fix-a-potential-NULL-pointer-dereference.patch
-	patches.suse/drm-bridge-sii8620-Fix-memory-corruption
-	patches.suse/scripts-dtc-fix-zx-warning.patch
-	patches.suse/0024-dm-fix-the-second-dec_pending-argument-in-__split_an.patch
-	patches.suse/0025-dm-mpath-retry-BLK_STS_RESOURCE-errors.patch
-	patches.suse/0001-dm-fix-printk-rate-limiting-code.patch
-	patches.suse/nvme-rdma-default-MR-page-size-to-4k.patch
-	patches.suse/nvme-pci-use-dma-memory-for-the-host-memory-buffer-d.patch
-	patches.suse/esp-Fix-memleaks-on-error-paths.patch
-	patches.suse/esp-Fix-error-handling-on-layer-2-xmit.patch
-	patches.suse/0001-net-hsr-Check-skb_put_padto-return-value.patch
-	patches.suse/tipc-remove-subscription-references-only-for-pending.patch
-	patches.suse/tipc-fix-a-race-condition-of-releasing-subscriber-ob.patch
-	patches.suse/net-sched-fix-use-after-free-when-tcf_chain_destroy-.patch
-	patches.suse/net-sched-don-t-do-tcf_chain_flush-from-tcf_chain_de.patch
-	patches.suse/nfp-don-t-hold-PF-lock-while-enabling-SR-IOV.patch
-	patches.suse/nfp-make-sure-representors-are-destroyed-before-thei.patch
-	patches.suse/nfp-avoid-buffer-leak-when-representor-is-missing.patch
-	patches.suse/nfp-TX-time-stamp-packets-before-HW-doorbell-is-rung.patch
-	patches.suse/bnxt_en-Fix-.ndo_setup_tc-to-include-XDP-rings.patch
-	patches.suse/bnxt_en-Free-MSIX-vectors-when-unregistering-the-dev.patch
-	patches.suse/bnxt_en-Do-not-setup-MAC-address-in-bnxt_hwrm_func_q.patch
-	patches.suse/netfilter-ipt_CLUSTERIP-fix-use-after-free-of-proc-e.patch
-	patches.suse/0001-netfilter-check-for-seqadj-ext-existence-before-addi.patch
-	patches.suse/netfilter-nf_tables-Fix-nft-limit-burst-handling.patch
-	patches.suse/tipc-reassign-pointers-after-skb-reallocation-linear.patch
-	patches.suse/r8169-Do-not-increment-tx_dropped-in-TX-ring-cleanin
-	patches.suse/r8169-Be-drop-monitor-friendly
-	patches.suse/0145-iwlwifi-pcie-move-rx-workqueue-initialization-to-iwl.patch
-	patches.suse/l2tp-initialise-session-s-refcount-before-making-it-.patch
-	patches.suse/l2tp-hold-tunnel-while-looking-up-sessions-in-l2tp_n.patch
-	patches.suse/l2tp-hold-tunnel-while-processing-genl-delete-comman.patch
-	patches.suse/l2tp-hold-tunnel-while-handling-genl-tunnel-updates.patch
-	patches.suse/l2tp-hold-tunnel-while-handling-genl-TUNNEL_GET-comm.patch
-	patches.suse/l2tp-hold-tunnel-used-while-creating-sessions-with-n.patch
-	patches.suse/nfp-fix-unchecked-flow-dissector-use.patch
-	patches.suse/nfp-fix-supported-key-layers-calculation.patch
-	patches.suse/nfp-remove-incorrect-mask-check-for-vlan-matching.patch
-	patches.suse/net-xfrm-don-t-double-hold-dst-when-sk_policy-in-use.patch
-	patches.suse/esp-Fix-locking-on-page-fragment-allocation.patch
-	patches.suse/esp-Fix-skb-tailroom-calculation.patch
-	patches.suse/xfrm_user-fix-info-leak-in-copy_user_offload.patch
-	patches.suse/xfrm_user-fix-info-leak-in-xfrm_notify_sa.patch
-	patches.suse/xfrm_user-fix-info-leak-in-build_aevent.patch
-	patches.suse/nfp-double-free-on-error-in-probe.patch
-	patches.suse/drivers-net-xgene-Correct-probe-sequence-handling.patch
-	patches.suse/sch_htb-fix-crash-on-init-failure.patch
-	patches.suse/sch_multiq-fix-double-free-on-init-failure.patch
-	patches.suse/sch_hhf-fix-null-pointer-dereference-on-init-failure.patch
-	patches.suse/sch_hfsc-fix-null-pointer-deref-and-double-free-on-i.patch
-	patches.suse/sch_cbq-fix-null-pointer-dereferences-on-init-failur.patch
-	patches.suse/sch_fq_codel-avoid-double-free-on-init-failure.patch
-	patches.suse/sch_netem-avoid-null-pointer-deref-on-init-failure.patch
-	patches.suse/sch_sfq-fix-null-pointer-dereference-on-init-failure.patch
-	patches.suse/sch_tbf-fix-two-null-pointer-dereferences-on-init-fa.patch
-	patches.suse/net-mlx5-Skip-mlx5_unload_one-if-mlx5_load_one-fails.patch
-	patches.suse/net-mlx5-Remove-the-flag-MLX5_INTERFACE_STATE_SHUTDO.patch
-	patches.suse/i2c-designware-Round-down-ACPI-provided-clk-to-neare
-	patches.suse/Fix-warning-messages-when-mounting-to-older-servers.patch
-	patches.suse/0002-x86-ldt-fix-off-by-one-in-get_segment_base
-	patches.suse/linux-uaccess.h-Fix-copy_in_user-declaration.patch
-	patches.suse/drm-doc-vblank-cleanup
-	patches.suse/drm-vblank-_ioctl-posfix-for-ioctl-handler
-	patches.suse/drm-vblank-Consistent-drm_crtc_-prefix
-	patches.suse/drm-Remove-drm_driver-set_busid-hook
-	patches.suse/drm-pci-Deprecate-drm_pci_init-exit-completely
-	patches.suse/drm-doc-Improve-ioctl-fops-docs-a-bit-more
-	patches.suse/drm-More-links-for-gamma-support-helpers
-	patches.suse/drm-Convert-CMA-fbdev-console-suspend-helpers-to-use
-	patches.suse/0057-drm-rockchip-Remove-unnecessary-NULL-check.patch
-	patches.suse/drm-Check-for-drm_device-dev-in-drm_set_busid
-	patches.suse/drm-Add-drm_atomic_helper_wait_for_flip_done
-	patches.suse/0058-drm-rockchip-dw_hdmi-add-RK3399-HDMI-support.patch
-	patches.suse/0059-drm-rockchip-dw_hdmi-introduce-the-VPLL-clock-settin.patch
-	patches.suse/0060-drm-rockchip-dw_hdmi-introduce-the-pclk-for-grf.patch
-	patches.suse/drm-i915-Drop-drm_vblank_cleanup
-	patches.suse/drm-nouveau-Drop-drm_vblank_cleanup
-	patches.suse/0061-drm-rockchip-Drop-drm_vblank_cleanup.patch
-	patches.suse/drm-atomic-helper-Simplify-commit-tracking-locking
-	patches.suse/drm-core-Fail-atomic-IOCTL-with-no-CRTC-state-but-wi
-	patches.suse/drm-atomic-initial-support-for-asynchronous-plane-up
-	patches.suse/drm-fb-helper-Remove-drm_mode_config_fb
-	patches.suse/drm-atomic-helper-Realign-function-parameters
-	patches.suse/drm-Remove-pending_read_domains-and-pending_write_do
-	patches.suse/drm-fb-helper-Push-down-modeset-lock-into-FB-helpers
-	patches.suse/drm-i915-Drop-FBDEV-ifdev-in-mst-code
-	patches.suse/drm-fb-helper-Add-top-level-lock
-	patches.suse/drm-fb-helper-Push-locking-in-fb_is_bound
-	patches.suse/drm-fb-helper-Drop-locking-from-the-vsync-wait-ioctl
-	patches.suse/drm-fb-helper-Push-locking-into-pan_display_atomic-l
-	patches.suse/drm-fb-helper-Push-locking-into-restore_fbdev_mode_a
-	patches.suse/drm-fb-helper-Stop-using-mode_config.mutex-for-inter
-	patches.suse/drm-fb-helper-Split-dpms-handling-into-legacy-and-at
-	patches.suse/drm-fb-helper-factor-out-pseudo-palette
-	patches.suse/drm-fb-helper-keep-the-.gamma_store-updated-in-drm_f
-	patches.suse/drm-fb-helper-remove-drm_fb_helper_save_lut_atomic
-	patches.suse/drm-inhibit-drm-drivers-register-to-uninitialized-dr
-	patches.suse/drm-atomic-Use-the-correct-iterator-macro-in-atomic_
-	patches.suse/drm-atomic-Use-the-new-helpers-in-drm_atomic_helper_
-	patches.suse/drm-atomic-Use-new-iterator-macros-in-drm_atomic_hel
-	patches.suse/drm-i915-Use-correct-iterator-macro
-	patches.suse/0063-drm-rockchip-Use-for_each_oldnew_plane_in_state-in-v.patch
-	patches.suse/drm-dp-mst-Handle-errors-from-drm_atomic_get_private
-	patches.suse/drm-atomic-Remove-pointless-private-object-NULL-stat
-	patches.suse/drm-atomic-Make-private-objs-proper-objects
-	patches.suse/drm-dp-mst-Use-memchr_inv-instead-of-memcmp-against-
-	patches.suse/drm-rename-adjust-and-export-drm_atomic_replace_prop
-	patches.suse/drm-atomic-helper-update-lut-props-directly-in-._leg
-	patches.suse/drm-fb-helper-separate-the-fb_setcmap-helper-into-at
-	patches.suse/drm-handle-HDMI-2.0-VICs-in-AVI-info-frames
-	patches.suse/drm-edid-complete-CEA-modedb-VIC-1-107
-	patches.suse/drm-edid-parse-sink-information-before-CEA-blocks
-	patches.suse/drm-edid-cleanup-patch-for-CEA-extended-tag-macro
-	patches.suse/drm-add-helper-to-validate-YCBCR420-modes
-	patches.suse/drm-edid-parse-YCBCR420-videomodes-from-EDID
-	patches.suse/drm-edid-parse-ycbcr-420-deep-color-information
-	patches.suse/drm-add-helper-functions-for-YCBCR420-handling
-	patches.suse/drm-crc-Only-open-CRC-on-atomic-drivers-when-the-CRT
-	patches.suse/drm-Don-t-complain-too-much-about-struct_mutex
-	patches.suse/drm-Update-docs-around-gem_free_object
-	patches.suse/drm-atomic-Change-drm_atomic_helper_swap_state-to-re
-	patches.suse/drm-nouveau-Handle-drm_atomic_helper_swap_state-fail
-	patches.suse/drm-i915-Handle-drm_atomic_helper_swap_state-failure
-	patches.suse/drm-atomic-Allow-drm_atomic_helper_swap_state-to-fai
-	patches.suse/drm-syncobj-Fix-kerneldoc
-	patches.suse/drm-i915-Make-intel_digital_port_connected-work-for-
-	patches.suse/drm-i915-Simplify-intel_engines_init
-	patches.suse/drm-i915-Do-not-re-calculate-num_rings-locally
-	patches.suse/drm-i915-Group-all-the-global-context-information-to
-	patches.suse/drm-i915-Allow-contexts-to-be-unreferenced-locklessl
-	patches.suse/drm-i915-Enable-rcu-only-context-lookups
-	patches.suse/drm-i915-Wait-for-concurrent-global-resets-to-comple
-	patches.suse/drm-i915-Look-for-active-requests-earlier-in-the-res
-	patches.suse/drm-i915-Update-i915.reset-to-handle-engine-resets
-	patches.suse/drm-i915-Modify-error-handler-for-per-engine-hang-re
-	patches.suse/drm-i915-Add-support-for-per-engine-reset-recovery
-	patches.suse/drm-i915-Add-engine-reset-count-to-error-state
-	patches.suse/drm-i915-Export-per-engine-reset-count-info-to-debug
-	patches.suse/drm-i915-selftests-reset-engine-self-tests
-	patches.suse/drm-i915-Enable-Engine-reset-and-recovery-support
-	patches.suse/drm-i915-select-CRC32
-	patches.suse/drm-i915-Assert-the-vma-s-active-tracking-is-clear-b
-	patches.suse/drm-i915-Cancel-pending-execlist-tasklet-upon-wedgin
-	patches.suse/drm-i915-pass-the-vma-to-insert_entries
-	patches.suse/drm-i915-Use-HAS_PCH_CPT-everywhere
-	patches.suse/drm-i915-s-Couar-Cougar
-	patches.suse/drm-i915-Document-that-PPT-CPT-and-WPT-LPT
-	patches.suse/drm-i915-Clean-up-some-expressions
-	patches.suse/drm-i915-Always-use-9-bits-of-the-LPC-bridge-device-
-	patches.suse/drm-i915-Set-PWM-divider-to-match-desired-frequency-
-	patches.suse/drm-i915-Add-heuristic-to-determine-better-way-to-ad
-	patches.suse/drm-i915-Add-option-to-support-dynamic-backlight-via
-	patches.suse/drm-i915-dp-Fix-the-t11_t12-panel-power-cycle-delay-
-	patches.suse/drm-i915-dp-Remove-1-1-from-t11_t12-for-Gen9_LP-CNP-
-	patches.suse/drm-i915-selftests-Fix-mutex-imbalance-for-igt_rende
-	patches.suse/drm-i915-Cancel-pending-execlists-irq-handler-upon-i
-	patches.suse/drm-i915-Drop-flushing-of-the-object-free-list-worke
-	patches.suse/drm-i915-Avoid-keeping-waitboost-active-for-signalin
-	patches.suse/drm-i915-Update-DRIVER_DATE-to-20170703
-	patches.suse/drm-i915-Prevent-kernel-panic-when-reading-writing-c
-	patches.suse/drm-i915-Fix-use-after-free-of-context-during-free_c
-	patches.suse/drm-i915-skl-Check-for-supported-plane-configuration
-	patches.suse/drm-i915-skl-Scaling-not-supported-in-IF-ID-Interlac
-	patches.suse/drm-i915-edp-Add-a-T12-panel-delay-quirk-to-fix-DP-A
-	patches.suse/drm-i915-sysfs-constify-attribute_group-structures
-	patches.suse/drm-i915-Setting-pch_id-for-HSW-BDW-in-virtual-envir
-	patches.suse/drm-i915-Check-new-context-against-kernel_context-af
-	patches.suse/drm-i915-Move-stale-context-reaping-to-common-i915_g
-	patches.suse/drm-i915-Drop-request-retirement-before-reaping-stal
-	patches.suse/drm-i915-Only-free-the-oldest-stale-context-before-a
-	patches.suse/drm-i915-gen9-Add-10-us-delay-after-power-well-1-AUX
-	patches.suse/drm-i915-skl-Don-t-disable-misc-IO-power-well-during
-	patches.suse/drm-i915-bxt-glk-Fix-assert-on-conditions-for-DC9-en
-	patches.suse/drm-i915-gen9-Don-t-remove-secondary-power-well-requ
-	patches.suse/drm-i915-cnl-Fix-comment-about-AUX-IO-power-well-ena
-	patches.suse/x86-gpu-CNL-uses-the-same-GMS-values-as-SKL
-	patches.suse/drm-i915-cnl-Add-force-wake-for-gen10
-	patches.suse/drm-i915-cnl-Cannonlake-color-init
-	patches.suse/drm-i915-Fix-the-kernel-panic-when-using-aliasing-pp
-	patches.suse/drm-i915-cnl-Don-t-trust-VBT-s-alternate-pin-for-por
-	patches.suse/drm-i915-cnl-Gen10-render-context-size
-	patches.suse/drm-i915-cnl-Inherit-RPS-stuff-from-previous-platfor
-	patches.suse/drm-i915-cnl-Get-DDI-clock-based-on-PLLs
-	patches.suse/drm-i915-cnl-Add-max-allowed-Cannonlake-DC
-	patches.suse/drm-i915-cnl-Add-missing-type-case
-	patches.suse/drm-i915-take-out-common-clamping-code-of-fixed16-wr
-	patches.suse/drm-i915-Always-perform-internal-fixed16-division-in
-	patches.suse/drm-i915-cleanup-fixed-point-wrappers-naming
-	patches.suse/drm-i915-Addition-wrapper-for-fixed16.16-operation
-	patches.suse/drm-i915-skl-WM-calculation-don-t-require-height
-	patches.suse/drm-i915-skl-unify-cpp-value-in-WM-calculation
-	patches.suse/drm-i915-fbdev-Always-forward-hotplug-events
-	patches.suse/drm-i915-Protect-against-deferred-fbdev-setup
-	patches.suse/drm-i915-Update-DRIVER_DATE-to-20170717
-	patches.suse/drm-fb-helper-Support-deferred-setup
-	patches.suse/drm-Improve-kerneldoc-for-drm_modeset_lock
-	patches.suse/drm-atomic-implement-drm_atomic_helper_commit_tail-f
-	patches.suse/drm-gem-Add-drm_gem_dumb_map_offset
-	patches.suse/drm-dumb-buffers-Add-defaults-for-.dumb_map_offset-a
-	patches.suse/0064-drm-rockchip-Use-.dumb_map_offset-and-.dumb_destroy-.patch
-	patches.suse/drm-nouveau-Use-the-drm_driver.dumb_destroy-default
-	patches.suse/dma-buf-sync_file-Allow-multiple-sync_files-to-wrap-
-	patches.suse/0065-drm-rockchip-vop-initialize-registers-directly.patch
-	patches.suse/0066-drm-rockchip-vop-move-write_relaxed-flags-to-vop-reg.patch
-	patches.suse/0067-drm-rockchip-vop-move-line_flag_num-to-interrupt-reg.patch
-	patches.suse/0068-drm-rockchip-vop-group-vop-registers.patch
-	patches.suse/0069-drm-rockchip-vop-add-a-series-of-vop-support.patch
-	patches.suse/0070-drm-rockchip-vop-rk3328-fix-overlay-abnormal.patch
-	patches.suse/drm-Fix-kerneldoc-for-atomic_async_update
-	patches.suse/drm-modes-Fix-drm_mode_is_420_only-comment
-	patches.suse/drm-Fix-warning-when-building-docs-for-scdc_helper
-	patches.suse/drm-nouveau-Convert-nouveau-to-use-new-iterator-macr
-	patches.suse/drm-Plumb-modifiers-through-plane-init
-	patches.suse/drm-Create-a-format-modifier-blob
-	patches.suse/drm-fb-Fix-pointer-dereference-before-null-check
-	patches.suse/drm-fb-helper-add-new-drm_setup_crtcs_fb-function
-	patches.suse/0075-drm-rockchip-vop-no-need-wait-vblank-on-crtc-enable.patch
-	patches.suse/0076-drm-rockchip-fix-race-with-kms-hotplug-and-fbdev.patch
-	patches.suse/drm-cirrus-remove-dead-code-and-pointless-local-lut-
-	patches.suse/drm-i915-remove-dead-code-and-pointless-local-lut-st
-	patches.suse/drm-nouveau-remove-dead-code-and-pointless-local-lut
-	patches.suse/drm-fb-helper-pass-physical-dimensions-to-fbdev
-	patches.suse/0001-drm-bridge-synopsys-dw-hdmi-Provide-default-configur.patch
-	patches.suse/drm-i915-Use-the-drm_driver.dumb_destroy-default
-	patches.suse/drm-Don-t-update-property-values-for-atomic-drivers
-	patches.suse/drm-Handle-properties-in-the-core-for-atomic-drivers
-	patches.suse/drm-vc4-Don-t-disable-DSI-clocks-on-component-unload
-	patches.suse/drm-Shift-wrap-bug-in-create_in_format_blob
-	patches.suse/0077-drm-rockchip-make-drm_connector_funcs-structures-con.patch
-	patches.suse/0079-drm-rockchip-switch-to-drm_-_get-drm_-_put-helpers.patch
-	patches.suse/drm-vc4-Fix-leak-of-HDMI-EDID
-	patches.suse/drm-amdgpu-Throttle-visible-VRAM-moves-separately
-	patches.suse/drm-amdgpu-read-reg-in-each-iterator-of-psp_wait_for
-	patches.suse/drm-rcar-du-Use-the-VBK-interrupt-for-vblank-events.patch
-	patches.suse/drm-nouveau-Fix-merge-commit
-	patches.suse/gpu-host1x-Don-t-fail-on-NULL-bo-physical-address.patch
-	patches.suse/drm-tegra-Set-MODULE_FIRMWARE-for-the-VIC
-	patches.suse/drm-i915-Fix-error-checking-locking-in-perf-lookup_c
-	patches.suse/drm-i915-Consistently-use-enum-pipe-for-PCH-transcod
-	patches.suse/drm-i915-Explicit-the-connector-name-for-DP-link-tra
-	patches.suse/drm-i915-More-stolen-quirking
-	patches.suse/drm-i915-Drain-the-device-workqueue-on-unload
-	patches.suse/drm-i915-selftests-Attach-a-stub-pm_domain
-	patches.suse/drm-atomic-helper-Fix-leak-in-disable_all
-	patches.suse/drm-i915-Fix-fbdev-unload-sequence
-	patches.suse/drm-i915-unregister-interfaces-first-in-unload
-	patches.suse/drm-i915-selftests-Mark-contexts-as-lost-during-free
-	patches.suse/drm-i915-Pass-enum-pipe-to-intel_set_pch_fifo_underr
-	patches.suse/drm-i915-Nuke-legacy-flip-queueing-code
-	patches.suse/drm-i915-s-INTEL_INFO-dev_priv-gen-INTEL_GEN-dev_pri
-	patches.suse/drm-i915-Rip-out-legacy-page_flip-completion-irq-han
-	patches.suse/drm-i915-adjust-has_pending_fb_unpin-to-atomic
-	patches.suse/drm-i915-Remove-intel_flip_work-infrastructure
-	patches.suse/drm-i915-Drop-unpin-stall-in-atomic_prepare_commit
-	patches.suse/Revert-drm-i915-Add-option-to-support-dynamic-backli
-	patches.suse/Revert-drm-i915-Add-heuristic-to-determine-better-wa
-	patches.suse/drm-i915-Report-execlists-irq-bit-in-debugfs
-	patches.suse/drm-i915-Reset-context-image-on-engines-after-trigge
-	patches.suse/drm-i915-Serialize-per-engine-resets-against-new-req
-	patches.suse/drm-i915-Flush-the-execlist-ports-if-idle
-	patches.suse/drm-i915-Check-execlist-ring-status-during-hangcheck
-	patches.suse/drm-i915-Check-the-execlist-queue-for-pending-reques
-	patches.suse/drm-i915-Clear-execlist-port-before-updating-seqno-o
-	patches.suse/drm-i915-Move-idle-checks-before-intel_engine_init_g
-	patches.suse/drm-i915-Wake-up-waiters-after-setting-the-WEDGED-bi
-	patches.suse/drm-i915-Assert-that-machine-is-wedged-for-nop_submi
-	patches.suse/drm-i915-Clear-engine-irq-posted-following-a-reset
-	patches.suse/drm-i915-Make-i915_gem_context_mark_guilty-safe-for-
-	patches.suse/drm-i915-Emit-a-user-level-message-when-resetting-th
-	patches.suse/drm-i915-Disable-per-engine-reset-for-Broxton
-	patches.suse/drm-i915-selftests-Exercise-independence-of-per-engi
-	patches.suse/drm-i915-Simplify-scaler-init-during-CRTC-HW-readout
-	patches.suse/drm-i915-chv-Add-unique-power-well-ID-for-the-pipe-A
-	patches.suse/drm-i915-Unify-power-well-ID-enums
-	patches.suse/drm-i915-Assign-everywhere-the-always-on-power-well-
-	patches.suse/drm-i915-gen2-Add-an-ID-for-the-display-pipes-power-
-	patches.suse/drm-i915-hsw-bdw-Add-an-ID-for-the-global-display-po
-	patches.suse/drm-i915-Check-for-duplicated-power-well-IDs
-	patches.suse/drm-i915-bxt-glk-Give-a-proper-name-to-the-power-wel
-	patches.suse/drm-i915-gen9-Remove-redundant-power-well-state-asse
-	patches.suse/drm-i915-gen9-Remove-redundant-state-check-during-po
-	patches.suse/drm-i915-hsw-bdw-Remove-redundant-state-check-during
-	patches.suse/drm-i915-hsw-bdw-Split-power-well-set-to-enable-disa
-	patches.suse/drm-i915-hsw-Unify-the-hsw-bdw-and-gen9-power-well-r
-	patches.suse/drm-i915-hsw-bdw-Add-irq_pipe_mask-has_vga-power-wel
-	patches.suse/drm-i915-hsw-bdw-Wait-for-the-power-well-disabled-st
-	patches.suse/drm-i915-hsw-Add-has_fuses-power-well-attribute
-	patches.suse/drm-i915-gen9-Unify-the-HSW-BDW-and-GEN9-power-well-
-	patches.suse/drm-i915-Move-hsw_power_well_enable-next-to-the-rest
-	patches.suse/drm-i915-Gather-all-the-power-well-domain-mappings-t
-	patches.suse/drm-i915-add-config-function-for-YCBCR420-outputs
-	patches.suse/drm-i915-prepare-scaler-for-YCBCR420-modeset
-	patches.suse/drm-i915-prepare-pipe-for-YCBCR420-output
-	patches.suse/drm-i915-prepare-csc-unit-for-YCBCR420-output
-	patches.suse/drm-i915-set-colorspace-for-YCBCR420-outputs
-	patches.suse/drm-i915-glk-set-HDMI-2.0-identifier
-	patches.suse/drm-i915-Enforce-that-CS-packets-are-qword-aligned
-	patches.suse/drm-i915-Don-t-touch-fence-error-when-resetting-an-i
-	patches.suse/drm-i915-selftest-Refactor-reset-locking
-	patches.suse/drm-i915-Squelch-reset-messages-during-selftests
-	patches.suse/drm-i915-selftests-Fix-kbuild-error
-	patches.suse/drm-i915-cleanup-the-CHICKEN_MISC_2-re-definitions
-	patches.suse/drm-i915-fbc-add-comments-to-the-FBC-auxiliary-struc
-	patches.suse/drm-i915-Handle-msr-read-failure-gracefully
-	patches.suse/drm-i915-Trim-struct_mutex-usage-for-kms
-	patches.suse/drm-i915-Make-i915_gem_object_phys_attach-use-obj-mm
-	patches.suse/drm-i915-Pin-the-pages-before-acquiring-struct_mutex
-	patches.suse/drm-i915-Move-i915_gem_object_phys_attach
-	patches.suse/drm-i915-Call-the-unlocked-version-of-i915_gem_objec
-	patches.suse/drm-i915-Rework-sdvo-proxy-i2c-locking
-	patches.suse/drm-i915-sdvo-Shut-up-state-checker-with-hdmi-cards-
-	patches.suse/drm-i915-Include-mbox-details-for-pcode-read-write-f
-	patches.suse/drm-i915-Remove-unused-i915_err_print_instdone
-	patches.suse/drm-i915-Update-DRIVER_DATE-to-20170731
-	patches.suse/drm-i915-add-const-to-bin_attribute
-	patches.suse/drm-i915-perf-prune-OA-configs
-	patches.suse/drm-i915-perf-leave-GDT_CHICKEN_BITS-programming-in-
-	patches.suse/drm-i915-perf-disable-NOA-logic-when-not-used
-	patches.suse/drm-i915-reorder-NOA-register-definition-to-follow-a
-	patches.suse/drm-i915-perf-Implement-I915_PERF_ADD-REMOVE_CONFIG-
-	patches.suse/drm-i915-Fix-PCH-names-for-KBP-and-CNP
-	patches.suse/drm-i915-enable-WaDisableDopClkGating-for-skl
-	patches.suse/drm-i915-perf-Initialise-the-dynamic-sysfs-attr
-	patches.suse/drm-i915-selftests-Retarget-igt_render_engine_reset_
-	patches.suse/drm-i915-cnl-Removing-missing-DDI_E-bits-from-CNL
-	patches.suse/drm-i915-psr-Preserve-SRD_CTL-bit-29-on-PSR-init
-	patches.suse/drm-i915-Supply-the-engine-id-for-our-mock_engine
-	patches.suse/drm-i915-Implement-.get_format_info-hook-for-CCS
-	patches.suse/drm-i915-Add-render-decompression-support
-	patches.suse/drm-i915-Add-format-modifiers-for-Intel
-	patches.suse/drm-i915-enum-i915_power_well_id-is-not-proper-kerne
-	patches.suse/drm-i915-perf-Initialise-dynamic-sysfs-group-before-
-	patches.suse/drm-i915-perf-Drop-lockdep-assert-for-i915_oa_init_r
-	patches.suse/drm-i915-perf-Drop-redundant-check-for-perf.initiali
-	patches.suse/drm-i915-Avoid-null-dereference-if-mst_port-is-unset
-	patches.suse/drm-i915-gen10-use-the-SKL-code-for-reading-WM-laten
-	patches.suse/drm-i915-cnl-Enable-SAGV-for-Cannonlake
-	patches.suse/drm-i915-gen10-fix-the-gen-10-SAGV-block-time
-	patches.suse/drm-i915-gen10-fix-WM-latency-printing
-	patches.suse/drm-i915-fbc-only-update-no_fbc_reason-when-active
-	patches.suse/drm-i915-make-structure-intel_sprite_plane_funcs-sta
-	patches.suse/drm-i915-cnl-Add-allowed-DP-rates-for-Cannonlake
-	patches.suse/drm-i915-cnl-Dump-the-right-pll-registers-when-dumpi
-	patches.suse/drm-i915-Simplify-hpd-pin-to-port
-	patches.suse/drm-i915-Introduce-intel_hpd_pin-function
-	patches.suse/drm-i915-Add-SW_SYNC-to-our-recommend-testing-Kconfi
-	patches.suse/drm-i915-guc-Rename-GuC-irq-trigger-function
-	patches.suse/drm-i915-gen9-Send-all-components-in-VF-state
-	patches.suse/drm-i915-Push-i915_sw_fence_wait-into-the-nonblockin
-	patches.suse/drm-i915-More-surgically-unbreak-the-modeset-vs-rese
-	patches.suse/drm-i915-dp-Generalize-intel_dp_link_params-function
-	patches.suse/drm-i915-dp-Validate-the-compliance-test-link-parame
-	patches.suse/drm-i915-gvt-Use-gvt_err-to-print-the-resource-not-e
-	patches.suse/drm-i915-gvt-Optimize-ring-siwtch-2x-faster-by-remov
-	patches.suse/drm-i915-gvt-Optimize-ring-siwtch-2x-faster-again-by
-	patches.suse/drm-i915-gvt-Factor-out-scan-and-shadow-from-workloa
-	patches.suse/drm-i915-gvt-Audit-and-shadow-workload-during-ELSP-w
-	patches.suse/drm-i915-gvt-To-check-whether-workload-scan-and-shad
-	patches.suse/drm-i915-gvt-Replace-duplicated-code-with-exist-func
-	patches.suse/drm-i915-gvt-take-runtime-pm-when-do-early-scan-and-
-	patches.suse/drm-i915-gvt-Remove-duplicated-MMIO-entries
-	patches.suse/drm-i915-gvt-Add-carefully-checking-in-GTT-walker-pa
-	patches.suse/drm-i915-gvt-Refine-the-intel_vgpu_reset_gtt-reset-f
-	patches.suse/drm-i915-gvt-expose-vGPU-context-hw-id
-	patches.suse/drm-i915-gvt-Add-shadow-context-descriptor-updating
-	patches.suse/drm-i915-Disconnect-32-and-48-bit-ppGTT-support
-	patches.suse/drm-i915-Enable-guest-i915-full-ppgtt-functionality
-	patches.suse/drm-i915-gvt-Fix-guest-i915-full-ppgtt-blocking-issu
-	patches.suse/drm-i915-Work-around-GCC-anonymous-union-initializat
-	patches.suse/drm-i915-hsw-Add-support-for-multiple-power-well-reg
-	patches.suse/drm-i915-Split-obj-cache_coherent-to-track-r-w
-	patches.suse/drm-i915-Handle-full-s64-precision-for-wait-ioctl
-	patches.suse/drm-i915-Add-support-for-drm-syncobjs
-	patches.suse/drm-i915-edp-Allow-alternate-fixed-mode-for-eDP-if-a
-	patches.suse/drm-i915-cnl-Setup-PAT-Index
-	patches.suse/drm-i915-gen10-implement-gen-10-watermarks-calculati
-	patches.suse/drm-i915-cnl-Reuse-skl_wm_get_hw_state-on-Cannonlake
-	patches.suse/drm-i915-opregion-let-user-specify-override-VBT-via-
-	patches.suse/drm-i915-Split-pin-mapping-into-per-platform-functio
-	patches.suse/drm-i915-Stop-touching-forcewake-following-a-gen6-en
-	patches.suse/drm-i915-Don-t-use-MI_STORE_DWORD_IMM-on-Sandybridge
-	patches.suse/drm-i915-Check-context-status-before-looking-up-our-
-	patches.suse/drm-i915-Convert-execbuf-to-use-struct-of-array-pack
-	patches.suse/drm-i915-Simplify-eb_lookup_vmas
-	patches.suse/drm-i915-Replace-execbuf-vma-ht-with-an-idr
-	patches.suse/drm-i915-Trivial-grammar-fix-s-opt-of-opt-out-of-in-
-	patches.suse/drm-i915-Mark-the-GT-as-busy-before-idling-the-previ
-	patches.suse/drm-i915-Update-DRIVER_DATE-to-20170818
-	patches.suse/drm-nouveau-therm-fix-spelling-mistake-on-array-thre
-	patches.suse/drm-nouveau-therm-gm200-Added
-	patches.suse/drm-nouveau-disp-gf119-avoid-creating-non-existent-h
-	patches.suse/drm-nouveau-mc-gf100-add-pmu-to-reset-mask
-	patches.suse/drm-nouveau-pmu-gt215-fix-reset
-	patches.suse/drm-nouveau-pmu-gt215-abstract-detection-of-whether-
-	patches.suse/drm-nouveau-bios-Demote-missing-fp-table-message-to-
-	patches.suse/drm-nouveau-disp-Silence-DCB-warnings
-	patches.suse/drm-nouveau-falcon-use-a-more-reasonable-msgqueue-ti
-	patches.suse/initial-support-display-only-for-GP108
-	patches.suse/drm-nouveau-bar-gf100-add-config-option-to-limit-BAR
-	patches.suse/drm-nouveau-fb-gf100-zero-mmu-debug-buffers
-	patches.suse/drm-nouveau-mpeg-print-more-debug-info-when-rejectin
-	patches.suse/drm-nouveau-kms-nv04-nv40-prevent-undisplayable-fram
-	patches.suse/drm-nouveau-kms-nv04-nv40-improve-overlay-error-dete
-	patches.suse/drm-nouveau-kms-nv10-nv40-add-NV21-support-to-overla
-	patches.suse/drm-nouveau-kms-nv04-nv4x-fix-exposed-format-list
-	patches.suse/drm-nouveau-silence-suspend-resume-debugging-message
-	patches.suse/drm-nouveau-kms-nv50-perform-null-check-on-msto-i-ra
-	patches.suse/drm-syncobj-Rename-fence_get-to-find_fence
-	patches.suse/drm-syncobj-Add-a-race-free-drm_syncobj_fence_get-he
-	patches.suse/i915-Use-drm_syncobj_fence_get
-	patches.suse/drm-rename-u32-in-__u32-in-uapi
-	patches.suse/IB-hfi1-Remove-unnecessary-initialization-from-tx-re.patch
-	patches.suse/IB-hfi1-Remove-unused-mk_qpn-function.patch
-	patches.suse/IB-hfi1-Add-functions-to-parse-BTH-IB-headers.patch
-	patches.suse/IB-hfi1-Separate-input-output-header-tracing.patch
-	patches.suse/IB-hfi1-Setup-common-IB-fields-in-hfi1_packet-struct.patch
-	patches.suse/IB-rdmavt-Compress-adjacent-SGEs-in-rvt_lkey_ok.patch
-	patches.suse/IB-hfi1-Don-t-remove-RB-entry-when-not-needed.patch
-	patches.suse/IB-hfi1-Optimize-cachelines-for-user-SDMA-request-st.patch
-	patches.suse/IB-hfi1-Name-function-prototype-parameters-for-affin.patch
-	patches.suse/IB-hfi1-Replace-deprecated-pci-functions-with-new-AP.patch
-	patches.suse/IB-core-rdmavt-hfi1-opa-vnic-Send-OPA-cap_mask3-in-t.patch
-	patches.suse/IB-hfi1-Remove-atomic-SDMA_REQ_SEND_DONE-bit-operati.patch
-	patches.suse/IB-hfi1-Remove-atomic-SDMA_REQ_HAS_ERROR-bit-operati.patch
-	patches.suse/IB-hfi1-Reclassify-type-of-messages-printed-for-plat.patch
-	patches.suse/IB-hfi1-Fix-up-sdma_init-function-comment.patch
-	patches.suse/IB-rdmavt-Remove-duplicated-functions.patch
-	patches.suse/IB-hfi1-Fix-spelling-mistake-in-linkdown-reason.patch
-	patches.suse/IB-hfi1-Use-QPN-mask-to-avoid-overflow.patch
-	patches.suse/IB-hfi1-Remove-subtraction-of-uninitialized-value.patch
-	patches.suse/IB-hfi1-Add-error-checking-for-buffer-overrun-in-OPA.patch
-	patches.suse/IB-core-Allow-QP-state-transition-from-reset-to-erro-d5438983.patch
-	patches.suse/IB-hfi1-Modify-handling-of-physical-link-state-by-Ho.patch
-	patches.suse/IB-hfi1-qib-Do-not-send-QKey-trap-for-UD-qps.patch
-	patches.suse/IB-hfi1-Fix-DC-8051-host-info-flag-array.patch
-	patches.suse/IB-hfi1-Set-proper-logging-levels-on-QSFP-cable-erro.patch
-	patches.suse/IB-hfi1-Create-common-expected-receive-verbs-PSM-cod.patch
-	patches.suse/IB-hfi1-Remove-reading-platform-configuration-from-E.patch
-	patches.suse/IB-hfi1-Use-a-template-for-tid-reg-unreg.patch
-	patches.suse/IB-hfi1-Add-traces-for-TID-operations.patch
-	patches.suse/IB-qib-Replace-deprecated-pci-functions-with-new-API.patch
-	patches.suse/IB-hfi1-Initialize-TID-lists-to-avoid-crash-on-clean.patch
-	patches.suse/IB-hfi1-Resolve-kernel-panics-by-reference-counting-.patch
-	patches.suse/IB-hfi1-Handle-missing-magic-values-in-config-file.patch
-	patches.suse/IB-rxe-Use-foo-bar-instead-of-foo-bar.patch
-	patches.suse/IB-rxe-Prefer-unsigned-int-to-bare-use-of-unsigned.patch
-	patches.suse/IB-rxe-Use-DEVICE_ATTR_RO-macro-to-show-parent-field.patch
-	patches.suse/IB-rxe-Use-__func__-to-print-function-s-name.patch
-	patches.suse/IB-rxe-Constify-static-rxe_vm_ops.patch
-	patches.suse/net-mlx5-Add-raw-ethernet-local-loopback-firmware-co.patch
-	patches.suse/IB-mlx5-Add-raw-ethernet-local-loopback-support.patch
-	patches.suse/net-mlx5e-Enable-local-loopback-in-loopback-selftest.patch
-	patches.suse/IB-mlx5-Change-logic-for-dispatching-IB-events-for-p.patch
-	patches.suse/IB-mlx5-Add-debug-control-parameters-for-congestion-.patch
-	patches.suse/IB-mlx5-Restore-IB-guid-policy-for-virtual-functions.patch
-	patches.suse/IB-core-Introduce-delay-drop-for-a-WQ.patch
-	patches.suse/net-mlx5-Introduce-set-delay-drop-command.patch
-	patches.suse/net-mlx5-Introduce-general-notification-event.patch
-	patches.suse/IB-mlx5-Add-support-to-dropless-RQ.patch
-	patches.suse/IB-mlx5-Add-delay-drop-configuration-and-statistics.patch
-	patches.suse/IB-core-Fix-the-validations-of-a-multicast-LID-in-at.patch
-	patches.suse/IB-core-Set-RoCEv2-MGID-according-to-spec.patch
-	patches.suse/IB-core-Add-support-for-RoCEv2-multicast.patch
-	patches.suse/IB-core-Enable-QP-creation-with-a-given-source-QP-nu.patch
-	patches.suse/IB-uverbs-Enable-QP-creation-with-a-given-source-QP-.patch
-	patches.suse/IB-mlx5-Add-support-for-QP-with-a-given-source-QPN.patch
-	patches.suse/IB-mlx5-Add-multicast-flow-steering-support-for-unde.patch
-	patches.suse/net-mlx5-Report-enhanced-capabilities-for-IPoIB.patch
-	patches.suse/IB-mlx5-Report-RX-checksum-capabilities-for-IPoIB.patch
-	patches.suse/IB-mlx5-Fix-cached-MR-allocation-flow.patch
-	patches.suse/IB-mlx5-Expose-extended-error-counters.patch
-	patches.suse/IB-mlx4-Add-inline-receive-support.patch
-	patches.suse/IB-net-mlx4-Add-resource-utilization-support.patch
-	patches.suse/IB-mlx4-Add-support-for-WQ-related-verbs.patch
-	patches.suse/IB-mlx4-Add-support-for-WQ-indirection-table-related.patch
-	patches.suse/IB-mlx4-Add-support-for-RSS-QP.patch
-	patches.suse/IB-mlx4-Expose-RSS-capabilities.patch
-	patches.suse/IB-cma-Set-default-gid-type-to-RoCEv2.patch
-	patches.suse/RDMA-bnxt_re-Delete-unsupported-modify_port-function.patch
-	patches.suse/IB-qib-remove-duplicate-code.patch
-	patches.suse/IB-usnic-Implement-get_netdev-hook.patch
-	patches.suse/IB-core-Add-generic-function-to-extract-IB-speed-fro.patch
-	patches.suse/RDMA-Remove-useless-MODULE_VERSION.patch
-	patches.suse/RDMA-bnxt_re-Add-vlan-tag-for-untagged-RoCE-traffic-.patch
-	patches.suse/RDMA-bnxt_re-Allow-posting-when-QPs-are-in-error.patch
-	patches.suse/IB-hfi1-Add-receiving-queue-info-to-qp_stats.patch
-	patches.suse/net-mlx5-fix-spelling-mistake-alloated-allocated.patch
-	patches.suse/RDMA-qedr-notify-user-application-if-DPM-is-supporte.patch
-	patches.suse/RDMA-qedr-notify-user-application-of-supported-WIDs.patch
-	patches.suse/IB-cma-Fix-default-RoCE-type-setting.patch
-	patches.suse/IB-hns-Support-compile-test-for-hns-RoCE-driver.patch
-	patches.suse/IB-hns-fix-boolreturn.cocci-warnings.patch
-	patches.suse/IB-hns-fix-returnvar.cocci-warnings.patch
-	patches.suse/IB-hns-fix-semicolon.cocci-warnings.patch
-	patches.suse/IB-hns-include-linux-interrupt.h.patch
-	patches.suse/IB-hfi1-Check-return-values-from-PCI-config-API-call.patch
-	patches.suse/IB-hfi1-Fix-bar0-mapping-to-use-write-combining.patch
-	patches.suse/IB-hfi1-Serve-the-most-starved-iowait-entry-first.patch
-	patches.suse/IB-hfi1-Assign-context-does-not-clean-up-file-descri.patch
-	patches.suse/IB-hfi1-Remove-unused-user-context-data-members.patch
-	patches.suse/IB-hfi1-Size-rcd-array-index-correctly-and-consisten.patch
-	patches.suse/IB-hfi1-Use-context-pointer-rather-than-context-inde.patch
-	patches.suse/IB-hfi1-Pass-the-context-pointer-rather-than-the-ind.patch
-	patches.suse/IB-hfi1-Send-MAD-traps-until-repressed.patch
-	patches.suse/IB-hfi1-Fix-code-consistency-for-if-else-blocks-in-c.patch
-	patches.suse/IB-hfi1-Fix-initialization-failure-for-debug-firmwar.patch
-	patches.suse/IB-hfi1-Move-saving-PCI-values-to-a-separate-functio.patch
-	patches.suse/IB-hfi1-Verify-port-data-VLs-credits-on-transition-t.patch
-	patches.suse/IB-hfi1-Split-copy_to_user-data-copy-for-better-secu.patch
-	patches.suse/IB-hfi1-Harden-state-transition-to-Armed-and-Active.patch
-	patches.suse/IB-hfi1-Do-not-enable-disabled-port-on-cable-insert.patch
-	patches.suse/IB-hfi1-Only-set-fd-pointer-when-base-context-is-com.patch
-	patches.suse/IB-hfi1-Disambiguate-corruption-and-uninitialized-er.patch
-	patches.suse/IB-rdmavt-hfi1-qib-Fix-panic-with-post-receive-and-S.patch
-	patches.suse/IB-hfi1-Create-workqueue-for-link-events.patch
-	patches.suse/IB-hfi1-Prevent-link-down-request-double-queuing.patch
-	patches.suse/IB-hfi1-Always-perform-offline-transition.patch
-	patches.suse/IB-core-Convert-ah_attr-from-OPA-to-IB-when-copying-.patch
-	patches.suse/IB-srpt-Increase-lid-and-sm_lid-to-32-bits.patch
-	patches.suse/IB-IPoIB-Increase-local_lid-to-32-bits.patch
-	patches.suse/IB-mad-Change-slid-in-RMPP-recv-from-16-to-32-bits.patch
-	patches.suse/IB-core-Change-port_attr.lid-size-from-16-to-32-bits.patch
-	patches.suse/IB-core-Change-port_attr.sm_lid-from-16-to-32-bits.patch
-	patches.suse/IB-core-Change-wc.slid-from-16-to-32-bits.patch
-	patches.suse/IB-CM-Add-OPA-Path-record-support-to-CM.patch
-	patches.suse/IB-CM-Create-appropriate-path-records-when-handling-.patch
-	patches.suse/IB-CM-Set-appropriate-slid-and-dlid-when-handling-CM.patch
-	patches.suse/mlx5-convert-to-generic-pci_alloc_irq_vectors.patch
-	patches.suse/mlx5e-don-t-assume-anything-on-the-irq-affinity-mapp.patch
-	patches.suse/mlx5-move-affinity-hints-assignments-to-generic-code.patch
-	patches.suse/RDMA-core-expose-affinity-mappings-per-completion-ve.patch
-	patches.suse/mlx5-support-get_vector_affinity.patch
-	patches.suse/block-Add-rdma-affinity-based-queue-mapping-helper.patch
-	patches.suse/nvme-rdma-use-intelligent-affinity-based-queue-mappi.patch
-	patches.suse/RDMA-core-Add-wait-retry-version-of-ibnl_unicast.patch
-	patches.suse/RDMA-netlink-Remove-netlink-clients-infrastructure.patch
-	patches.suse/RDMA-netlink-Remove-redundant-owner-option-for-netli.patch
-	patches.suse/RDMA-netlink-Avoid-double-pass-for-RDMA-netlink-mess.patch
-	patches.suse/RDMA-iwcm-Remove-useless-check-of-netlink-client-val.patch
-	patches.suse/RDMA-iwcm-Remove-extra-EXPORT_SYMBOLS.patch
-	patches.suse/RDMA-netlink-Add-flag-to-consolidate-common-handling.patch
-	patches.suse/RDMA-netlink-Simplify-the-put_msg-and-put_attr.patch
-	patches.suse/RDMA-netlink-Rename-and-remove-redundant-parameter-f.patch
-	patches.suse/RDMA-netlink-Rename-and-remove-redundant-parameter-f-4d7f693a.patch
-	patches.suse/RDMA-netlink-Simplify-and-rename-ibnl_chk_listeners.patch
-	patches.suse/RDMA-netlink-Rename-netlink-callback-struct.patch
-	patches.suse/RDMA-core-Add-iterator-over-ib_devices.patch
-	patches.suse/RDMA-core-Add-and-expose-static-device-index.patch
-	patches.suse/RDMA-netlink-Add-and-implement-doit-netlink-callback.patch
-	patches.suse/RDMA-netlink-Reduce-indirection-access-to-cb_table.patch
-	patches.suse/RDMA-netlink-Convert-LS-to-doit-callback.patch
-	patches.suse/RDMA-netlink-Update-copyright.patch
-	patches.suse/RDMA-netlink-Add-netlink-device-definitions-to-UAPI.patch
-	patches.suse/RDMA-netlink-Add-nldev-initialization-flows.patch
-	patches.suse/RDMA-netlink-Implement-nldev-device-dumpit-calback.patch
-	patches.suse/RDMA-netlink-Add-nldev-device-doit-implementation.patch
-	patches.suse/RDMA-netlink-Add-nldev-port-dumpit-implementation.patch
-	patches.suse/RDMA-netlink-Implement-nldev-port-doit-callback.patch
-	patches.suse/RDMA-netlink-Expose-device-and-port-capability-masks.patch
-	patches.suse/RDMA-Simplify-get-firmware-interface.patch
-	patches.suse/RDMA-netlink-Export-FW-version.patch
-	patches.suse/RDMA-netlink-Export-node_guid-and-sys_image_guid.patch
-	patches.suse/RDMA-netlink-Advertise-IB-subnet-prefix.patch
-	patches.suse/RDMA-netink-Export-lids-and-sm_lids.patch
-	patches.suse/RDMA-netlink-Export-LID-mask-control-LMC.patch
-	patches.suse/RDMA-netlink-Provide-port-state-and-physical-link-st.patch
-	patches.suse/RDMA-netlink-Export-node_type.patch
-	patches.suse/IB-hns-Avoid-compile-test-under-non-64bit-environmen.patch
-	patches.suse/cxgb4-Remove-some-dead-code.patch
-	patches.suse/RDMA-core-make-ib_device.add-method-optional.patch
-	patches.suse/nvme-rdma-remove-redundant-empty-device-add-callout.patch
-	patches.suse/nvmet-rdma-remove-redundant-empty-device-add-callout.patch
-	patches.suse/cm-Don-t-allocate-ib_cm-workqueue-with-WQ_MEM_RECLAI.patch
-	patches.suse/iwcm-Don-t-allocate-iwcm-workqueue-with-WQ_MEM_RECLA.patch
-	patches.suse/IB-qib-fix-spelling-mistake-failng-failing.patch
-	patches.suse/IB-hfi1-fix-spelling-mistake-in-variable-name-contin.patch
-	patches.suse/RDMA-bnxt_re-fix-spelling-mistake-Deallocte-Dealloca.patch
-	patches.suse/PCI-IB-add-support-for-pci-driver-attribute-groups.patch
-	patches.suse/infiniband-mthca-constify-pci_device_id.patch
-	patches.suse/infiniband-nes-constify-pci_device_id.patch
-	patches.suse/infiniband-pvrdma-constify-pci_device_id.patch
-	patches.suse/i40iw-Simplify-code.patch
-	patches.suse/i40iw-Fixes-for-static-checker-warnings.patch
-	patches.suse/IB-rxe-Convert-pr_info-to-pr_warn.patch
-	patches.suse/IB-rxe-Remove-unneeded-check.patch
-	patches.suse/i40iw-fix-spelling-mistake-allloc_buf-alloc_buf.patch
-	patches.suse/infiniband-avoid-overflow-warning.patch
-	patches.suse/IB-qib-add-const-to-bin_attribute-structures.patch
-	patches.suse/IB-hfi1-add-const-to-bin_attribute-structures.patch
-	patches.suse/Add-OPA-extended-LID-support.patch
-	patches.suse/RDMA-bnxt_re-Allocate-multiple-notification-queues.patch
-	patches.suse/RDMA-bnxt_re-Implement-the-alloc-get_hw_stats-callba.patch
-	patches.suse/IB-mthca-Replace-PCI-pool-old-API.patch
-	patches.suse/mlx4-Replace-PCI-pool-old-API.patch
-	patches.suse/mlx5-Replace-PCI-pool-old-API.patch
-	patches.suse/IB-core-Fix-input-len-in-multiple-user-verbs.patch
-	patches.suse/IB-hfi1-Revert-egress-pkey-check-enforcement.patch
-	patches.suse/IB-hfi1-Remove-pmtu-from-the-QP-structure.patch
-	patches.suse/IB-hfi1-Remove-lstate-from-hfi1_pportdata.patch
-	patches.suse/IB-hfi1-Use-host_link_state-to-read-state-when-DC-is.patch
-	patches.suse/IB-hfi1-Protect-context-array-set-clear-with-spinloc.patch
-	patches.suse/IB-hf1-User-context-locking-is-inconsistent.patch
-	patches.suse/IB-rdmavt-hfi1-qib-Modify-check_ah-to-account-for-ex.patch
-	patches.suse/IB-hfi1-Add-support-to-receive-16B-bypass-packets.patch
-	patches.suse/IB-hfi1-Add-support-to-send-16B-bypass-packets.patch
-	patches.suse/IB-hfi1-Add-support-to-process-16B-header-errors.patch
-	patches.suse/IB-hfi1-Determine-9B-16B-L2-header-type-based-on-Add.patch
-	patches.suse/IB-hfi1-Add-16B-UD-support.patch
-	patches.suse/IB-hfi1-Add-16B-trace-support.patch
-	patches.suse/IB-rdmavt-hfi1-qib-Enhance-rdmavt-and-hfi1-to-use-32.patch
-	patches.suse/IB-hfi1-Add-16B-RC-UC-support.patch
-	patches.suse/IB-hfi1-Enhance-PIO-SDMA-send-for-16B.patch
-	patches.suse/IB-hfi1-Enable-RDMA_CAP_OPA_AH-in-hfi-driver-to-supp.patch
-	patches.suse/IB-hfi1-fix-spelling-mistake-Maximim-Maximum.patch
-	patches.suse/IB-hfi1-Check-xchg-returned-value-for-queuing-link-d.patch
-	patches.suse/IB-hfi1-Document-phys-port-state-bits-not-used-in-IB.patch
-	patches.suse/IB-hfi1-Add-flag-for-platform-config-scratch-registe.patch
-	patches.suse/IB-hfi1-Load-fallback-platform-configuration-per-HFI.patch
-	patches.suse/IB-hfi1-Stricter-bounds-checking-of-MAD-trap-index.patch
-	patches.suse/IB-hfi1-Remove-pstate-from-hfi1_pportdata.patch
-	patches.suse/IB-hfi1-Remove-HFI1_VERBS_31BIT_PSN-option.patch
-	patches.suse/IB-hfi1-Add-kernel-receive-context-info-to-debugfs.patch
-	patches.suse/i40iw-Improve-CQP-timeout-logic.patch
-	patches.suse/IB-pvrdma-Remove-unused-function.patch
-	patches.suse/RDMA-Fix-return-value-check-for-ib_get_eth_speed.patch
-	patches.suse/IB-mlx5-use-kvmalloc_array-for-mlx5_ib_wq.patch
-	patches.suse/IB-mlx4-use-kvmalloc_array-to-allocate-wrid.patch
-	patches.suse/rdma-Allow-demand-loading-of-NETLINK_RDMA.patch
-	patches.suse/rdma-Autoload-netlink-client-modules.patch
-	patches.suse/IB-ipoib-Enable-ioctl-for-to-IPoIB-rdma-netdevs.patch
-	patches.suse/RDMA-vmw_pvrdma-Add-RoCEv2-support.patch
-	patches.suse/RDMA-vmw_pvrdma-Update-device-query-parameters-and-p.patch
-	patches.suse/IB-Avoid-ib_modify_port-failure-for-RoCE-devices.patch
-	patches.suse/RDMA-qedr-fix-spelling-mistake-invlaid-invalid.patch
-	patches.suse/RDMA-i40iw-Remove-unused-argument.patch
-	patches.suse/IB-cma-Fix-erroneous-validation-of-supported-default.patch
-	patches.suse/IB-uverbs-Introduce-and-use-helper-functions-to-copy.patch
-	patches.suse/RDMA-mlx4-Don-t-use-uninitialized-variable.patch
-	patches.suse/RDMA-mlx4-Fix-create-qp-command-alignment.patch
-	patches.suse/RDMA-core-ulp-Convert-register-unregister-event-hand.patch
-	patches.suse/RDMA-core-Cleanup-device-capability-enum.patch
-	patches.suse/RDMA-core-Delete-BUG-from-unreachable-flow.patch
-	patches.suse/RDMA-core-Refactor-get-link-layer-wrapper.patch
-	patches.suse/RDMA-mlx4-Remove-gfp_mask-argument-from-acquire_grou.patch
-	patches.suse/RDMA-usnic-Fix-remove-address-space-warning.patch
-	patches.suse/RDMA-mthca-Make-explicit-conversion-to-64bit-value.patch
-	patches.suse/IB-mlx4-Fix-some-spelling-mistakes.patch
-	patches.suse/IB-mlx5-Fix-some-spelling-mistakes.patch
-	patches.suse/IB-mlx5-Add-necessary-delay-drop-assignment.patch
-	patches.suse/IB-mlx4-Fix-RSS-QP-type-in-creation-verb.patch
-	patches.suse/IB-mlx4-Fix-struct-mlx4_ib_create_wq-alignment.patch
-	patches.suse/IB-mlx4-Remove-redundant-attribute-in-mlx4_ib_create.patch
-	patches.suse/IB-mlx4-Check-that-reserved-fields-in-mlx4_ib_create.patch
-	patches.suse/IB-ipoib-Sync-between-remove_one-to-sysfs-calls-that.patch
-	patches.suse/IB-rxe-Make-rxe_counter_name-static.patch
-	patches.suse/RDMA-mlx5-Limit-scope-of-get-vector-affinity-local-f.patch
-	patches.suse/RDMA-mlx4-Properly-annotate-link-layer-variable.patch
-	patches.suse/RDMA-nes-Remove-zeroed-parameter-from-port-query-cal.patch
-	patches.suse/IB-mlx5-Expose-software-parsing-for-Raw-Ethernet-QP.patch
-	patches.suse/IB-mlx5-Enable-UMR-for-MRs-created-with-reg_create.patch
-	patches.suse/IB-mlx5-Decouple-MR-allocation-and-population-flows.patch
-	patches.suse/IB-mlx5-Fix-memory-leak-in-clean_mr-error-path.patch
-	patches.suse/IB-mlx5-Fix-integer-overflow-when-page_shift-31.patch
-	patches.suse/IB-mlx5-Add-support-for-multi-underlay-QP.patch
-	patches.suse/IB-mlx5-Allow-posting-multi-packet-send-WQEs-if-hard.patch
-	patches.suse/IB-mlx5-Report-mlx5-enhanced-multi-packet-WQE-capabi.patch
-	patches.suse/IB-rdmavt-Use-rvt_put_swqe-in-rvt_clear_mr_ref.patch
-	patches.suse/IB-qib-hfi1-Avoid-flow-control-testing-for-RDMA-writ.patch
-	patches.suse/IB-qib-Remove-unnecessary-memory-allocation-for-boar.patch
-	patches.suse/IB-qib-Stricter-bounds-checking-for-copy-and-array-a.patch
-	patches.suse/IB-hfi1-Ratelimit-prints-from-sdma_interrupt.patch
-	patches.suse/IB-hfi1-Improve-local-kmem_cache_alloc-performance.patch
-	patches.suse/IB-hfi1-Clean-up-hfi1_user_exp_rcv_setup-function.patch
-	patches.suse/IB-hfi1-Clean-up-user_sdma_send_pkts-function.patch
-	patches.suse/IB-hfi1-Clean-up-pin_vector_pages-function.patch
-	patches.suse/IB-hfi1-Fix-the-bail-out-code-in-pin_vector_pages-fu.patch
-	patches.suse/IB-hfi1-Remove-duplicate-definitions-of-num_user_pag.patch
-	patches.suse/IB-hfi1-Move-structure-definitions-from-user_exp_rcv.patch
-	patches.suse/IB-hfi1-Move-structure-and-MACRO-definitions-in-user.patch
-	patches.suse/IB-hfi1-Fix-whitespace-alignment-issue-for-MAD.patch
-	patches.suse/IB-hfi1-Add-received-request-info-to-qp_stats.patch
-	patches.suse/IB-hfi1-Add-opcode-states-to-qp_stats.patch
-	patches.suse/IB-usnic-check-for-allocation-failure.patch
-	patches.suse/RDMA-bnxt_re-remove-unnecessary-call-to-memset.patch
-	patches.suse/IB-hfi1-constify-vm_operations_struct.patch
-	patches.suse/i40iw-make-some-structures-const.patch
-	patches.suse/IB-hfi1-Acquire-QSFP-cable-information-on-loopback.patch
-	patches.suse/IB-hif1-Remove-static-tracing-from-SDMA-hot-path.patch
-	patches.suse/IB-qib-Stricter-bounds-checking-for-copy-to-buffer.patch
-	patches.suse/IB-hfi1-Use-accessor-to-determine-ring-size.patch
-	patches.suse/IB-rdmavt-Add-QP-iterator-API-for-QPs.patch
-	patches.suse/IB-hfi1-Convert-hfi1_error_port_qps-to-use-new-QP-it.patch
-	patches.suse/IB-hfi1-Convert-qp_stats-debugfs-interface-to-use-ne.patch
-	patches.suse/IB-qib-Convert-qp_stats-debugfs-interface-to-use-new.patch
-	patches.suse/IB-rdmavt-Handle-dereg-of-inuse-MRs-properly.patch
-	patches.suse/IB-rxe-Move-refcounting-earlier-in-rxe_send.patch
-	patches.suse/IB-rxe-Disable-completion-upcalls-when-a-CQ-is-destr.patch
-	patches.suse/IB-rxe-Remove-dangling-prototype.patch
-	patches.suse/IB-rxe-Fix-up-the-responder-s-find_resources-functio.patch
-	patches.suse/IB-rxe-Fix-destination-cache-for-IPv6.patch
-	patches.suse/IB-rxe-Add-dst_clone-in-prepare_ipv6_hdr.patch
-	patches.suse/IB-rxe-Fix-up-rxe_qp_cleanup.patch
-	patches.suse/IB-rxe-Remove-unneeded-initialization-in-prepare6.patch
-	patches.suse/IB-rxe-Another-fix-for-broken-receive-queue-draining.patch
-	patches.suse/IB-rxe-Avoid-ICRC-errors-by-copying-into-the-skb-fir.patch
-	patches.suse/IB-rxe-Handle-NETDEV_CHANGE-events.patch
-	patches.suse/net-mlx5-Update-HW-layout-definitions.patch
-	patches.suse/IB-core-Add-XRQ-capabilities.patch
-	patches.suse/IB-core-Separate-CQ-handle-in-SRQ-context.patch
-	patches.suse/IB-core-Add-new-SRQ-type-IB_SRQT_TM.patch
-	patches.suse/IB-uverbs-Add-XRQ-creation-parameter-to-UAPI.patch
-	patches.suse/IB-uverbs-Add-new-SRQ-type-IB_SRQT_TM.patch
-	patches.suse/IB-uverbs-Expose-XRQ-capabilities.patch
-	patches.suse/IB-mlx5-Fill-XRQ-capabilities.patch
-	patches.suse/net-mlx5-Add-XRQ-support.patch
-	patches.suse/IB-mlx5-Support-IB_SRQT_TM.patch
-	patches.suse/IB-core-Add-a-generic-way-to-execute-an-operation-on.patch
-	patches.suse/IB-core-Add-support-to-finalize-objects-in-one-trans.patch
-	patches.suse/IB-cm-Fix-sleeping-in-atomic-when-RoCE-is-used.patch
-	patches.suse/IB-core-Add-might_sleep-annotation-to-ib_init_ah_fro.patch
-	patches.suse/RDMA-vmw_pvrdma-Report-network-header-type-in-WC.patch
-	patches.suse/RDMA-vmw_pvrdma-Fix-a-signedness.patch
-	patches.suse/IB-core-Add-new-ioctl-interface.patch
-	patches.suse/IB-core-Declare-an-object-instead-of-declaring-only-.patch
-	patches.suse/IB-core-Add-DEVICE-object-and-root-tree-structure.patch
-	patches.suse/IB-core-Add-uverbs-merge-trees-functionality.patch
-	patches.suse/IB-core-Add-macros-for-declaring-methods-and-attribu.patch
-	patches.suse/IB-core-Explicitly-destroy-an-object-while-keeping-u.patch
-	patches.suse/IB-core-Export-ioctl-enum-types-to-user-space.patch
-	patches.suse/IB-core-Add-legacy-driver-s-user-data.patch
-	patches.suse/IB-core-Add-completion-queue-cq-object-actions.patch
-	patches.suse/IB-core-Assign-root-to-all-drivers.patch
-	patches.suse/IB-core-Expose-ioctl-interface-through-experimental-.patch
-	patches.suse/hwmon-ftsteutates-Fix-clearing-alarm-sysfs-entries
-	patches.suse/hwmon-stts751-buffer-overrun-on-wrong-chip-configura
-	patches.suse/hwmon-aspeed-pwm-add-THERMAL-dependency
-	patches.suse/docs-disable-KASLR-when-debugging-kernel
-	patches.suse/Documentation-sphinx-fix-kernel-doc-decode-for-non-u
-	patches.suse/0001-swait-Add-idle-variants-which-don-t-contribute-to-lo.patch
-	patches.suse/rcu_idle_enter-rely-on-callers-disabling-irqs.patch
-	patches.suse/exports-from-rcu_idle_exit-and-rcu_idle_enter.patch
-	patches.suse/net-netfilter-nf_conntrack_core-Fix-net_conntrack_lo.patch
-	patches.suse/srcu-Provide-ordering-for-CPU-not-involved-in-grace-.patch
-	patches.suse/perf-pmu-events-support-additional-power8-pvr-in-mapfile.patch
-	patches.suse/perf-vendor-events-add-power9-pmu-events.patch
-	patches.suse/perf-vendor-events-add-power9-pvrs-to-mapfile.patch
-	patches.suse/perf-intel-pt-set-no_aux_samples-for-the-tracking-event.patch
-	patches.suse/perf-intel-pt-always-set-no-branch-for-dummy-event.patch
-	patches.suse/14.1-irq-make-the-irqentry-text-section-unconditional.patch
-	patches.suse/perf-vendor-events-powerpc-remove-suffix-in-mapfile.patch
-	patches.suse/perf-vendor-events-powerpc-update-power9-events.patch
-	patches.suse/perf-x86-fix-data-source-decoding-for-skylake.patch
-	patches.suse/x86-mce-amd-allow-any-cpu-to-initialize-the-smca_banks-array.patch
-	patches.suse/sched-fair-Call-cpufreq-update-util-handlers-less-frequently-on-UP.patch
-	patches.suse/sched-core-Reuse-put_prev_task.patch
-	patches.suse/sched-fair-Pass-rq-to-weighted_cpuload.patch
-	patches.suse/sched-fair-Avoid-checking-cfs_rq-nr_running-twice.patch
-	patches.suse/sched-fair-Drop-always-true-parameter-of-update_cfs_rq_load_avg.patch
-	patches.suse/sched-pelt-Fix-false-running-accounting.patch
-	patches.suse/numa-sched-slow-down-scan-rate-if-shared-faults-dominate.patch
-	patches.suse/sched-numa-scale-scan-period-with-tasks-in-group-and-shared-private.patch
-	patches.suse/sched-fair-Fix-wake_affine-for-NUMA_BALANCING.patch
-	patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch
-	patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch
-	patches.suse/0003-x86-dumpstack-Fix-occasionally-missing-registers.patch
-	patches.suse/0004-x86-dumpstack-Fix-interrupt-and-exception-stack-boun.patch
-	patches.suse/0005-objtool-Add-ORC-unwind-table-generation.patch
-	patches.suse/0006-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch
-	patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch
-	patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch
-	patches.suse/0001-objtool-Fix-gcov-check-for-older-versions-of-GCC.patch
-	patches.suse/0001-x86-asm-Add-ASM_UNREACHABLE.patch
-	patches.suse/0001-x86-asm-Make-objtool-unreachable-macros-independent-.patch
-	patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch
-	patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch
-	patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch
-	patches.suse/06-x86-ldt-64-refresh-ds-and-es-when-modify_ldt-changes-an-entry.patch
-	patches.suse/0001-objtool-Assume-unannotated-UD2-instructions-are-dead.patch
-	patches.suse/0002-objtool-Skip-unreachable-warnings-for-alt-instructio.patch
-	patches.suse/0003-objtool-Fix-mtune-atom-decoding-support-in-objtool-2.patch
-	patches.suse/17-x86-xen-64-rearrange-the-syscall-entries.patch
-	patches.suse/0001-x86-asm-Fix-UNWIND_HINT_REGS-macro-for-older-binutil.patch
-	patches.suse/0001-objtool-Fix-validate_branch-return-codes.patch
-	patches.suse/0002-objtool-Track-DRAP-separately-from-callee-saved-regi.patch
-	patches.suse/17.1-x86-xen-64-fix-the-reported-ss-and-cs-in-syscall.patch
-	patches.suse/0001-objtool-Fix-objtool-fallthrough-detection-with-funct.patch
-	patches.suse/0001-objtool-Handle-GCC-stack-pointer-adjustment-bug.patch
-	patches.suse/0001-x86-boot-KASLR-Wrap-e820-entries-walking-code-into-n.patch
-	patches.suse/0002-x86-boot-KASLR-Switch-to-pass-struct-mem_vector-to-p.patch
-	patches.suse/0003-x86-boot-KASLR-Rename-process_e820_entry-into-proces.patch
-	patches.suse/efi-Introduce-efi_early_memdesc_ptr-to-get-pointer-t.patch
-	patches.suse/x86-boot-KASLR-Prefer-mirrored-memory-regions-for-th.patch
-	patches.suse/0001-x86-boot-KASLR-Work-around-firmware-bugs-by-excludin.patch
-	patches.suse/x86-cpu-amd-limit-cpu_core_id-fixup-to-families-older-than-f17h.patch
-	patches.suse/x86-cpu-amd-derive-l3-shared_cpu_map-from-cpu_llc_shared_mask.patch
-	patches.suse/0001-x86-nmi-Use-raw-lock.patch
-	patches.suse/0001-sched-wait-Remove-the-lockless-swait_active-check-in.patch
-	patches.suse/0001-locking-osq_lock-Fix-osq_lock-queue-corruption.patch
-	patches.suse/0001-locking-rwsem-spinlock-Add-killable-versions-of-__do.patch
-	patches.suse/0001-locking-rwsem-xadd-Add-killable-versions-of-rwsem_do.patch
-	patches.suse/01-jump_label-fix-concurrent-static_key_enable-disable.patch
-	patches.suse/jump_label-Split-out-code-under-the-hotplug-lock.patch
-	patches.suse/02-jump_label-provide-hotplug-context-variants.patch
-	patches.suse/futex-Remove-duplicated-code-and-fix-undefined-behav.patch
-	patches.suse/0001-smp-Avoid-using-two-cache-lines-for-struct-call_sing.patch
-	patches.suse/0001-locking-pvqspinlock-Relax-cmpxchg-s-to-improve-perfo.patch
-	patches.suse/13-x86-mm-give-each-mm-tlb-flush-generation-a-unique-id.patch
-	patches.suse/14-x86-mm-track-the-tlb-s-tlb_gen-and-update-the-flushing-algorithm.patch
-	patches.suse/16-x86-mm-rework-lazy-tlb-mode-and-tlb-freshness-tracking.patch
-	patches.suse/17-x86-mm-stop-calling-leave_mm-in-idle-code.patch
-	patches.suse/30-x86-mm-add-the-nopcid-boot-option-to-turn-off-pcid.patch
-	patches.suse/29-x86-mm-enable-cr4-pcide-on-supported-systems.patch
-	patches.suse/01-x86-cpu-amd-document-amd-secure-memory-encryption-sme.patch
-	patches.suse/02-x86-mm-pat-set-write-protect-cache-mode-for-full-pat-support.patch
-	patches.suse/03-x86-mpparse-x86-acpi-x86-pci-x86-dmi-sfi-use-memremap-for-ram-mappings.patch
-	patches.suse/04-x86-cpu-amd-add-the-secure-memory-encryption-cpu-feature.patch
-	patches.suse/05-x86-cpu-amd-handle-sme-reduction-in-physical-address-size.patch
-	patches.suse/06-x86-mm-add-secure-memory-encryption-sme-support.patch
-	patches.suse/07-x86-mm-remove-phys_to_virt-usage-in-ioremap.patch
-	patches.suse/08-x86-mm-add-support-to-enable-sme-in-early-boot-processing.patch
-	patches.suse/09-x86-mm-simplify-pd_page-macros.patch
-	patches.suse/10-x86-mm-provide-general-kernel-support-for-memory-encryption.patch
-	patches.suse/11-x86-mm-add-sme-support-for-read_cr3_pa.patch
-	patches.suse/12-x86-mm-extend-early_memremap-support-with-additional-attrs.patch
-	patches.suse/13-x86-mm-add-support-for-early-encryption-decryption-of-memory.patch
-	patches.suse/14-x86-mm-insure-that-boot-memory-areas-are-mapped-properly.patch
-	patches.suse/15-x86-boot-e820-add-support-to-determine-the-e820-type-of-an-address.patch
-	patches.suse/16-efi-add-an-efi-table-address-match-function.patch
-	patches.suse/17-efi-update-efi_mem_type-to-return-an-error-rather-than-0.patch
-	patches.suse/18-x86-efi-update-efi-pagetable-creation-to-work-with-sme.patch
-	patches.suse/19-x86-mm-add-support-to-access-boot-related-data-in-the-clear.patch
-	patches.suse/20-x86-boot-use-memremap-to-map-the-mpf-and-mpc-data.patch
-	patches.suse/21-x86-mm-add-support-to-access-persistent-memory-in-the-clear.patch
-	patches.suse/22-x86-mm-add-support-for-changing-the-memory-encryption-attribute.patch
-	patches.suse/23-x86-realmode-decrypt-trampoline-area-if-memory-encryption-is-active.patch
-	patches.suse/24-x86-swiotlb-add-memory-encryption-support.patch
-	patches.suse/25-swiotlb-add-warnings-for-use-of-bounce-buffers-with-sme.patch
-	patches.suse/26-x86-cpu-amd-make-the-microcode-level-available-earlier-in-the-boot.patch
-	patches.suse/27-iommu-amd-allow-the-amd-iommu-to-work-with-memory-encryption.patch
-	patches.suse/28-x86-boot-realmode-check-for-memory-encryption-on-the-aps.patch
-	patches.suse/29-x86-drm-fbdev-do-not-specify-encrypted-memory-for-video-mappings.patch
-	patches.suse/30-kvm-x86-svm-support-secure-memory-encryption-within-kvm.patch
-	patches.suse/31-x86-mm-kexec-allow-kexec-to-be-used-with-sme.patch
-	patches.suse/32-xen-x86-remove-sme-feature-in-pv-guests.patch
-	patches.suse/33-x86-mm-use-proper-encryption-attributes-with-dev-mem.patch
-	patches.suse/34-x86-mm-create-native_make_p4d-for-pgtable_levels-4.patch
-	patches.suse/35-x86-mm-add-support-to-encrypt-the-kernel-in-place.patch
-	patches.suse/36-x86-boot-add-early-cmdline-parsing-for-options-with-arguments.patch
-	patches.suse/37-compiler-gcc-h-introduce-_nostackprotector-function-attribute.patch
-	patches.suse/38-x86-mm-add-support-to-make-use-of-secure-memory-encryption.patch
-	patches.suse/39-x86-boot-fix-memremap-related-build-failure.patch
-	patches.suse/x86-mpx-do-not-allow-mpx-if-we-have-mappings-above-47-bit
-	patches.suse/19-x86-mm-implement-pcid-based-optimization-try-to-preserve-old-tlb-entries-using-pcid.patch
-	patches.suse/x86-mm-pkeys-Fix-typo-in-Documentation-x86-protectio.patch
-	patches.suse/40-x86-mm-kexec-fix-memory-corruption-with-sme-on-successive-kexecs.patch
-	patches.suse/41-acpi-x86-mm-remove-encryption-mask-from-acpi-page-protection-type.patch
-	patches.suse/x86-mm-mm-hwpoison-clear-present-bit-for-kernel-1-1-mappings-of-poison-pages.patch
-	patches.suse/kvm-x86-Avoid-clearing-the-C-bit-in-rsvd_bits.patch
-	patches.suse/42-x86-mm-fix-sme-encryption-stack-ptr-handling.patch
-	patches.suse/x86-mm-Use-pr_cont-in-dump_pagetable
-	patches.suse/timekeeping-Use-proper-timekeeper-for-debug-code
-	patches.suse/genirq-Fix-for_each_action_of_desc-macro.patch
-	patches.suse/irqchip-gic-Report-that-effective-affinity-is-a-sing.patch
-	patches.suse/irqchip-gic-v3-Report-that-effective-affinity-is-a-s.patch
-	patches.suse/irqchip-gic-v3-its-Report-that-effective-affinity-is.patch
-	patches.suse/0001-genirq-Export-more-irq_chip_-_parent-functions.patch
-	patches.suse/0002-genirq-Add-handle_fasteoi_-level-edge-_irq-flow-hand.patch
-	patches.suse/0003-irqdomain-Factor-out-code-to-add-and-remove-items-to.patch
-	patches.suse/0004-irqdomain-Check-for-NULL-function-pointer-in-irq_dom.patch
-	patches.suse/0005-irqdomain-Add-irq_domain_-push-pop-_irq-functions.patch
-	patches.suse/0009-irqdomain-Prevent-potential-NULL-pointer-dereference.patch
-	patches.suse/irqchip-gic-v3-its-Properly-handle-command-queue-wra.patch
-	patches.suse/genirq-Let-irq_set_vcpu_affinity-iterate-over-hierar.patch
-	patches.suse/irqchip-gic-v3-Add-redistributor-iterator.patch
-	patches.suse/irqchip-gic-v3-Add-VLPI-DirectLPI-discovery.patch
-	patches.suse/irqchip-gic-v3-its-Move-LPI-definitions-around.patch
-	patches.suse/irqchip-gic-v3-its-Add-probing-for-VLPI-properties.patch
-	patches.suse/irqchip-gic-v3-its-Macro-ize-its_send_single_command.patch
-	patches.suse/irqchip-gic-v3-its-Implement-irq_set_irqchip_state-f.patch
-	patches.suse/irqchip-gic-v3-its-Split-out-property-table-allocati.patch
-	patches.suse/irqchip-gic-v3-its-Allow-use-of-indirect-VCPU-tables.patch
-	patches.suse/irqchip-gic-v3-its-Split-out-pending-table-allocatio.patch
-	patches.suse/irqchip-gic-v3-its-Rework-LPI-freeing.patch
-	patches.suse/irqchip-gic-v3-its-Generalize-device-table-allocatio.patch
-	patches.suse/irqchip-gic-v3-its-Generalize-LPI-configuration.patch
-	patches.suse/irqchip-gic-v4-Add-management-structure-definitions.patch
-	patches.suse/irqchip-gic-v3-its-Add-GICv4-ITS-command-definitions.patch
-	patches.suse/irqchip-gic-v3-its-Add-VLPI-configuration-hook.patch
-	patches.suse/irqchip-gic-v3-its-Add-VLPI-map-unmap-operations.patch
-	patches.suse/irqchip-gic-v3-its-Add-VLPI-configuration-handling.patch
-	patches.suse/irqchip-gic-v3-its-Add-VPE-domain-infrastructure.patch
-	patches.suse/irqchip-gic-v3-its-Add-VPE-irq-domain-allocation-tea.patch
-	patches.suse/irqchip-gic-v3-its-Add-VPE-irq-domain-de-activation.patch
-	patches.suse/irqchip-gic-v3-its-Add-VPENDBASER-VPROPBASER-accesso.patch
-	patches.suse/irqchip-gic-v3-its-Add-VPE-scheduling.patch
-	patches.suse/irqchip-gic-v3-its-Add-VPE-invalidation-hook.patch
-	patches.suse/irqchip-gic-v3-its-Add-VPE-affinity-changes.patch
-	patches.suse/irqchip-gic-v3-its-Add-VPE-interrupt-masking.patch
-	patches.suse/irqchip-gic-v3-its-Make-LPI-allocation-optional-on-d.patch
-	patches.suse/irqchip-gic-v3-its-Add-device-proxy-for-VPE-manageme.patch
-	patches.suse/irqchip-gic-v3-its-Move-pending-doorbell-after-VMOVP.patch
-	patches.suse/irqchip-gic-v3-its-Allow-doorbell-interrupts-to-be-i.patch
-	patches.suse/irqchip-gic-v3-its-Set-implementation-defined-bit-to.patch
-	patches.suse/irqchip-gic-v4-Add-per-VM-VPE-domain-creation.patch
-	patches.suse/irqchip-gic-v4-Add-VPE-command-interface.patch
-	patches.suse/irqchip-gic-v4-Add-VLPI-configuration-interface.patch
-	patches.suse/irqchip-gic-v4-Add-some-basic-documentation.patch
-	patches.suse/irqchip-gic-v4-Enable-low-level-GICv4-operations.patch
-	patches.suse/irqchip-gic-v3-Advertise-GICv4-support-to-KVM.patch
-	patches.suse/irqchip-gic-Make-irq_chip-const.patch
-	patches.suse/smp-hotplug-Handle-removal-correctly-in-cpuhp_store_.patch
-	patches.suse/01-x86-perf-cqm-wipe-out-perf-based-cqm.patch
-	patches.suse/02-x86-intel_rdt-cqm-documentation-for-resctrl-based-rdt-monitoring.patch
-	patches.suse/03-x86-intel_rdt-introduce-a-common-compile-option-for-rdt.patch
-	patches.suse/04-x86-intel_rdt-change-file-names-to-accommodate-rdt-monitor-code.patch
-	patches.suse/05-x86-intel_rdt-mark-rdt_root-and-closid_alloc-as-static.patch
-	patches.suse/06-x86-intel_rdt-cleanup-namespace-to-support-rdt-monitoring.patch
-	patches.suse/07-x86-intel_rdt-make-rdt_resources_all-more-readable.patch
-	patches.suse/08-x86-intel_rdt-cqm-add-rdt-monitoring-initialization.patch
-	patches.suse/09-x86-intel_rdt-cqm-add-rmid-resource-monitoring-id-management.patch
-	patches.suse/10-x86-intel_rdt-simplify-info-and-base-file-lists.patch
-	patches.suse/11-x86-intel_rdt-cqm-add-info-files-for-rdt-monitoring.patch
-	patches.suse/12-x86-intel_rdt-prepare-for-rdt-monitoring-mkdir-support.patch
-	patches.suse/13-x86-intel_rdt-cqm-add-mkdir-support-for-rdt-monitoring.patch
-	patches.suse/14-x86-intel_rdt-change-closid-type-from-int-to-u32.patch
-	patches.suse/15-x86-intel_rdt-cqm-add-tasks-file-support.patch
-	patches.suse/16-x86-intel_rdt-prepare-to-add-rdt-monitor-cpus-file-support.patch
-	patches.suse/17-x86-intel_rdt-cqm-add-cpus-file-support.patch
-	patches.suse/18-x86-intel_rdt-prepare-for-rdt-monitor-data-support.patch
-	patches.suse/19-x86-intel_rdt-cqm-add-mon_data.patch
-	patches.suse/20-x86-intel_rdt-separate-the-ctrl-bits-from-rmdir.patch
-	patches.suse/21-x86-intel_rdt-cqm-add-rmdir-support.patch
-	patches.suse/22-x86-intel_rdt-cqm-add-mount-umount-support.patch
-	patches.suse/23-x86-intel_rdt-introduce-rdt_enable_key-for-scheduling.patch
-	patches.suse/24-x86-intel_rdt-cqm-add-sched_in-support.patch
-	patches.suse/25-x86-intel_rdt-cqm-add-cpu-hotplug-support.patch
-	patches.suse/26-x86-intel_rdt-mbm-basic-counting-of-mbm-events-total-and-local.patch
-	patches.suse/27-x86-intel_rdt-mbm-add-mbm-counter-initialization.patch
-	patches.suse/28-x86-intel_rdt-mbm-handle-counter-overflow.patch
-	patches.suse/29-x86-intel_rdt-show-bitmask-of-shareable-resource-with-other-executing-units.patch
-	patches.suse/30-x86-intel_rdt-cqm-clear-the-default-rmid-during-hotcpu.patch
-	patches.suse/31-x86-intel_rdt-modify-the-intel_pqr_state-for-better-performance.patch
-	patches.suse/32-x86-intel_rdt-mbm-fix-mbm-overflow-handler-during-cpu-hotplug.patch
-	patches.suse/33-x86-intel_rdt-cqm-improve-limbo-list-processing.patch
-	patches.suse/34-x86-intel_rdt-remove-redundant-ternary-operator-on-return.patch
-	patches.suse/35-x86-intel_rdt-move-special-case-code-for-haswell-to-a-quirk-function.patch
-	patches.suse/36-x86-intel_rdt-add-command-line-options-for-resource-director-technology.patch
-	patches.suse/37-x86-intel_rdt-turn-off-most-rdt-features-on-skylake.patch
-	patches.suse/x86-boot-move-eisa-setup-to-a-separate-file
-	patches.suse/x86-eisa-add-missing-include
-	patches.suse/10-x86-xen-get-rid-of-paravirt-op-adjust_exception_frame.patch
-	patches.suse/s390-mm-tag-pages.patch
-	patches.suse/s390-mm-no-dat-tlb-flush.patch
-	patches.suse/s390-mm-guest-asce-tlb-flush.patch
-	patches.suse/s390-kvm-nodat-tlb-flush.patch
-	patches.suse/s390-sclp-sing-increment.patch
-	patches.suse/s390-qeth-constify-attribute_group-structures.patch
-	patches.suse/s390-spinlock-niai.patch
-	patches.suse/s390-sles15-01-06-01-mm-helpers.patch
-	patches.suse/s390-sles15-01-06-02-vmcp-hotplug.patch
-	patches.suse/s390-sles15-01-05-vmcp-dma.patch
-	patches.suse/s390-sles15-01-06-03-vmcp-cma.patch
-	patches.suse/25-s390-mm-use-generic-mm_hooks.patch
-	patches.suse/s390-dasd-Add-discard-support-for-FBA-devices.patch
-	patches.suse/arm64-mm-Fix-set_memory_valid-declaration.patch
-	patches.suse/0016-arm64-Add-ASM_BUG.patch
-	patches.suse/0017-arm64-consistently-use-bl-for-C-exception-entry.patch
-	patches.suse/0018-arm64-move-non-entry-code-out-of-.entry.text.patch
-	patches.suse/0019-arm64-unwind-avoid-percpu-indirection-for-irq-stack.patch
-	patches.suse/0020-arm64-unwind-disregard-frame.sp-when-validating-fram.patch
-	patches.suse/0023-arm64-unwind-reference-pt_regs-via-embedded-stack-fr.patch
-	patches.suse/0024-arm64-unwind-remove-sp-from-struct-stackframe.patch
-	patches.suse/0005-ACPI-IORT-Handle-PCI-aliases-properly-for-IOMMUs.patch
-	patches.suse/0001-ACPI-IORT-numa-Add-numa-node-mapping-for-smmuv3-devi.patch
-	patches.suse/0006-ACPI-IORT-Fix-build-regression-without-IOMMU.patch
-	patches.suse/0025-arm64-remove-__die-s-stack-dump.patch
-	patches.suse/0026-fork-allow-arch-override-of-VMAP-stack-alignment.patch
-	patches.suse/0027-arm64-kernel-remove-THREAD-IRQ_STACK-_START_SP.patch
-	patches.suse/0028-arm64-factor-out-PAGE_-and-CONT_-definitions.patch
-	patches.suse/0029-arm64-clean-up-THREAD_-definitions.patch
-	patches.suse/0030-arm64-clean-up-irq-stack-definitions.patch
-	patches.suse/0031-arm64-move-SEGMENT_ALIGN-to-asm-memory.h.patch
-	patches.suse/0032-efi-arm64-add-EFI_KIMG_ALIGN.patch
-	patches.suse/0033-arm64-factor-out-entry-stack-manipulation.patch
-	patches.suse/0034-arm64-assembler-allow-adr_this_cpu-to-use-the-stack-.patch
-	patches.suse/0035-arm64-use-an-irq-stack-pointer.patch
-	patches.suse/0036-arm64-add-basic-VMAP_STACK-support.patch
-	patches.suse/0037-arm64-add-on_accessible_stack.patch
-	patches.suse/0038-arm64-add-VMAP_STACK-overflow-detection.patch
-	patches.suse/0002-arm64-Convert-pte-handling-from-inline-asm-to-using-.patch
-	patches.suse/0001-kvm-arm64-Convert-kvm_set_s2pte_readonly-from-inline.patch
-	patches.suse/0003-arm64-Move-PTE_RDONLY-bit-handling-out-of-set_pte_at.patch
-	patches.suse/0002-arm64-Ignore-hardware-dirty-bit-updates-in-ptep_set_.patch
-	patches.suse/arm64-Remove-the-CONFIG_ARM64_HW_AFDBM-alternative-c.patch
-	patches.suse/0019-usb-hcd-constify-attribute_group-structures.patch
-	patches.suse/0001-xhci-add-definitions-for-all-port-link-states.patch
-	patches.suse/0001-xhci-Add-port-status-decoder-for-tracing-purposes.patch
-	patches.suse/0020-xhci-rename-temp-and-temp1-variables.patch
-	patches.suse/0001-xhci-add-port-status-tracing.patch
-	patches.suse/0021-usb-Increase-root-hub-reset-signaling-time-to-preven.patch
-	patches.suse/0022-xhci-rework-bus_resume-and-check-ports-are-suspended.patch
-	patches.suse/phy-qcom-qmp-Fix-failure-path-in-phy_init-functions.patch
-	patches.suse/dt-bindings-phy-sun4i-usb-phy-add-property-descriptions-for-h3.patch
-	patches.suse/0037-phy-rockchip-inno-usb2-add-support-for-rockchip-usbg.patch
-	patches.suse/0038-phy-rockchip-inno-usb2-add-support-for-otg-mux-inter.patch
-	patches.suse/0039-phy-rockchip-inno-usb2-add-support-of-usb2-phy-for-r.patch
-	patches.suse/0040-phy-rockchip-typec-remove-unused-dfp-variable.patch
-	patches.suse/0023-usb-make-device_type-const.patch
-	patches.suse/0024-USB-core-constify-vm_operations_struct.patch
-	patches.suse/0025-usb-xhci-Support-enabling-of-compliance-mode-for-xhc.patch
-	patches.suse/0026-usb-misc-lvstest-add-entry-to-place-port-in-complian.patch
-	patches.suse/0001-serial-xuartps-Remove-__init-marking-from-early-writ.patch
-	patches.suse/tty-improve-tty_insert_flip_char-fast-path
-	patches.suse/tty-improve-tty_insert_flip_char-slow-path
-	patches.suse/tty-fix-__tty_insert_flip_char-regression
-	patches.suse/serial-pch_uart-Make-port-type-explicit.patch
-	patches.suse/serial-remove-unused-port-type
-	patches.suse/serial-fix-port-type-numbering-for-ti-da8xx
-	patches.suse/serial-earlycon-Only-try-fdt-when-specify-earlycon-e
-	patches.suse/serial-8250_uniphier-fix-serial-port-index-in-privat.patch
-	patches.suse/iio-gyro-st_gyro-fix-L3GD20H-support
-	patches.suse/iio-magnetometer-st_magn_core-enable-multiread-by-de
-	patches.suse/dt-bindings-iio-update-stm32-timers-clock-names.patch
-	patches.suse/0002-iio-adc-rockchip_saradc-add-NULL-check-on-of_match_d.patch
-	patches.suse/iio-accel-st_accel_i2c-fix-i2c_device_id-table
-	patches.suse/staging-fbtft-array-underflow-in-fbtft_request_gpios
-	patches.suse/staging-lustre-libcfs-fix-test-for-libcfs_ioctl_hdr-.patch
-	patches.suse/staging-bcm2835-audio-constify-snd_pcm_ops-structure
-	patches.suse/staging-bcm2835-audio-make-snd_pcm_hardware-const
-	patches.suse/iio-pressure-st_pressure-fix-drdy-configuration-for-
-	patches.suse/iio-accel-st_accel-fix-data-ready-line-configuration
-	patches.suse/0003-iio-adc-rockchip_saradc-explicitly-request-exclusive.patch
-	patches.suse/staging-lustre-obdclass-return-EFAULT-if-copy_from_u.patch
-	patches.suse/0004-test_firmware-add-test-case-for-SIGCHLD-on-sync-fall.patch
-	patches.suse/0001-firmware-send-EINTR-on-signal-abort-on-fallback-mech.patch
-	patches.suse/0002-firmware-define-pr_fmt.patch
-	patches.suse/0003-firmware-enable-a-debug-print-for-batched-requests.patch
-	patches.suse/0005-test_firmware-add-batched-firmware-tests.patch
-	patches.suse/mei-me-enable-asynchronous-probing
-	patches.suse/char_dev-extend-dynamic-allocation-of-majors-into-a-.patch
-	patches.suse/msft-hv-1407-vmbus-simplify-hv_ringbuffer_read.patch
-	patches.suse/msft-hv-1408-vmbus-drop-unused-ring_buffer_info-elements.patch
-	patches.suse/msft-hv-1409-vmbus-refactor-hv_signal_on_read.patch
-	patches.suse/msft-hv-1410-vmbus-eliminate-duplicate-cached-index.patch
-	patches.suse/msft-hv-1411-vmbus-more-host-signalling-avoidance.patch
-	patches.suse/msft-hv-1412-vmbus-add-prefetch-to-ring-buffer-iterator.patch
-	patches.suse/msft-hv-1413-x86-hyper-v-include-hyperv-only-when-CONFIG_HYPERV-i.patch
-	patches.suse/msft-hv-1414-x86-hyper-v-stash-the-max-number-of-virtual-logical-.patch
-	patches.suse/msft-hv-1423-Revert-x86-hyper-v-include-hyperv-only-when-CONFIG_H.patch
-	patches.suse/msft-hv-1468-Tools-hv-vss-Skip-freezing-filesystems-backed-by-loo.patch
-	patches.suse/msft-hv-1469-Drivers-hv-balloon-Correctly-update-onlined-page-cou.patch
-	patches.suse/msft-hv-1470-Drivers-hv-balloon-Show-the-max-dynamic-memory-assig.patch
-	patches.suse/msft-hv-1471-Drivers-hv-balloon-Initialize-last_post_time-on-star.patch
-	patches.suse/msft-hv-1472-Drivers-hv-kvp-Use-MAX_ADAPTER_ID_SIZE-for-translati.patch
-	patches.suse/msft-hv-1473-Tools-hv-fix-snprintf-warning-in-kvp_daemon.patch
-	patches.suse/msft-hv-1474-Tools-hv-update-buffer-handling-in-hv_fcopy_daemon.patch
-	patches.suse/msft-hv-1475-Drivers-hv-vmbus-Fix-rescind-handling-issues.patch
-	patches.suse/0031-thunderbolt-Remove-superfluous-check.patch
-	patches.suse/0032-thunderbolt-Make-key-root-only-accessible.patch
-	patches.suse/0033-thunderbolt-Allow-clearing-the-key.patch
-	patches.suse/0034-thunderbolt-Fix-reset-response_type.patch
-	patches.suse/stm-Potential-read-overflow-in-stm_char_policy_set_i.patch
-	patches.suse/intel_th-pci-Enable-bus-mastering
-	patches.suse/intel_th-Output-devices-without-ports-don-t-need-ass
-	patches.suse/intel_th-Streamline-the-subdevice-tree-accessors
-	patches.suse/intel_th-Make-SOURCE-devices-children-of-the-root-de
-	patches.suse/intel_th-Make-the-switch-allocate-its-subdevices
-	patches.suse/intel_th-msu-Use-the-real-device-in-case-of-IOMMU-do
-	patches.suse/intel_th-Enumerate-Low-Power-Path-output-port-type
-	patches.suse/intel_th-pti-Support-Low-Power-Path-output-port-type
-	patches.suse/intel_th-pci-Use-drvdata-for-quirks
-	patches.suse/intel_th-Add-global-activate-deactivate-callbacks-fo
-	patches.suse/intel_th-Perform-time-resync-on-capture-start
-	patches.suse/0036-phy-rockchip-inno-usb2-Replace-the-extcon-API.patch
-	patches.suse/nvmem-core-Add-nvmem_cell_read_u32.patch
-	patches.suse/nvmem-include-linux-err.h-from-header.patch
-	patches.suse/edac-sb_edac-classify-memory-mirroring-modes.patch
-	patches.suse/05-edac-pnd2-build-in-a-minimal-sideband-driver-for-apollo-lake.patch
-	patches.suse/0002-EDAC-thunderx-Fix-error-handling-path-in-thunderx_lm.patch
-	patches.suse/06-edac-pnd2-mask-off-the-lower-four-bits-of-a-bar.patch
-	patches.suse/07-edac-pnd2-conditionally-unhide-hide-the-p2sb-pci-device-to-read-bar.patch
-	patches.suse/08-edac-pnd2-properly-toggle-hidden-state-for-p2sb-pci-device.patch
-	patches.suse/spi-pxa2xx-Don-t-touch-CS-pin-until-we-have-a-transf
-	patches.suse/0018-spi-rockchip-Slightly-rework-return-value-handling.patch
-	patches.suse/0019-spi-rockchip-Fix-clock-handling-in-remove.patch
-	patches.suse/0020-spi-rockchip-Fix-clock-handling-in-suspend-resume.patch
-	patches.suse/0021-spi-rockchip-configure-CTRLR1-according-to-size-and-.patch
-	patches.suse/regulator-cpcap-Fix-standby-mode
-	patches.suse/regulator-da9063-return-an-error-code-on-probe-failure.patch
-	patches.suse/0001-regulator-fan53555-Use-of_device_get_match_data-to-s.patch
-	patches.suse/0002-regulator-fan53555-fix-I2C-device-ids.patch
-	patches.suse/pinctrl-uniphier-fix-pin_config_get-for-input-enable
-	patches.suse/0010-pinctrl-rockchip-Use-common-interface-for-recalced-i.patch
-	patches.suse/pinctrl-sunxi-fix-V3s-pinctrl-driver-IRQ-bank-base
-	patches.suse/pinctrl-intel-Add-Intel-Denverton-pin-controller-sup.patch
-	patches.suse/0001-pinctrl-check-ops-pin_config_set-in-pinconf_set_conf.patch
-	patches.suse/pinctrl-samsung-Fix-NULL-pointer-exception-on-extern
-	patches.suse/pinctrl-samsung-Fix-invalid-register-offset-used-for
-	patches.suse/pinctrl-sunxi-fix-wrong-irq_banks-number-for-H5-pinc
-	patches.suse/pinctrl-sh-pfc-r8a7796-Fix-to-delete-FSCLKST-pin-and
-	patches.suse/0011-pinctrl-intel-Add-Intel-Cannon-Lake-PCH-H-pin-contro.patch
-	patches.suse/pinctrl-intel-Add-Intel-Lewisburg-GPIO-support.patch
-	patches.suse/pinctrl-intel-Read-back-TX-buffer-state
-	patches.suse/pinctrl-uniphier-fix-members-of-rmii-group-for-Pro4
-	patches.suse/Revert-pinctrl-sunxi-Don-t-enforce-bias-disable-for-.patch
-	patches.suse/0006-gpio-Add-gpio-driver-support-for-ThunderX-and-OCTEON.patch
-	patches.suse/gpio-brcmstb-check-return-value-of-gpiochip_irqchip_
-	patches.suse/HID-asus-Add-T100CHI-bluetooth-keyboard-dock-special.patch
-	patches.suse/HID-hid-sensor-hub-Force-logical-minimum-to-1-for-po.patch
-	patches.suse/HID-wacom-Remove-comparison-of-u8-mode-with-zero-and.patch
-	patches.suse/pm-opp-of-use-pr_debug-instead-of-pr_err-while-adding-opp-table.patch
-	patches.suse/0001-cpufreq-governor-Drop-min_sampling_rate.patch
-	patches.suse/0003-cpufreq-Use-transition_delay_us-for-legacy-governors.patch
-	patches.suse/0001-cpufreq-remove-setting-of-policy-cpu-in-policy-cpus-.patch
-	patches.suse/0004-cpufreq-Cap-the-default-transition-delay-value-to-10.patch
-	patches.suse/cpufreq-intel_pstate-Improve-IO-performance-with-per-core-P-states.patch
-	patches.suse/PM-devfreq-Fix-memory-leak-when-fail-to-register-dev
-	patches.suse/0001-acpica-iort-Update-SMMU-models-for-IORT-rev.-C.patch
-	patches.suse/0001-ACPICA-iasl-Update-to-IORT-SMMUv3-disassembling.patch
-	patches.suse/0001-ACPICA-Dispatch-active-GPEs-at-init-time.patch
-	patches.suse/0001-ACPICA-Make-it-possible-to-enable-runtime-GPEs-earli.patch
-	patches.suse/0001-ACPI-scan-Enable-GPEs-before-scanning-the-namespace.patch
-	patches.suse/ACPI-EC-Fix-possible-issues-related-to-EC-initializa
-	patches.suse/0003-ACPI-processor-use-dev_dbg-instead-of-dev_warn-when-.patch
-	patches.suse/0010-mailbox-pcc-Drop-uninformative-output-during-boot.patch
-	patches.suse/0031-ACPI-APEI-Enable-APEI-multiple-GHES-source-to-share-.patch
-	patches.suse/ACPI-APEI-EINJ-Subtract-any-matching-Register-Region
-	patches.suse/01-acpi-blacklist-add-acpi_match_platform_list.patch
-	patches.suse/02-intel_pstate-convert-to-use-acpi_match_platform_list.patch
-	patches.suse/gfs2-Don-t-clear-SGID-when-inheriting-ACLs.patch
-	patches.suse/0002-xfs-write-unmount-record-for-ro-mounts.patch
-	patches.suse/0001-xfs-toggle-readonly-state-around-xfs_log_mount_finis.patch
-	patches.suse/xfs-Add-infrastructure-needed-for-error-propagation-.patch
-	patches.suse/xfs-Properly-retry-failed-inode-items-in-case-of-err.patch
-	patches.suse/xfs-fix-recovery-failure-when-log-record-header-wrap.patch
-	patches.suse/xfs-always-verify-the-log-tail-during-recovery.patch
-	patches.suse/xfs-fix-log-recovery-corruption-error-due-to-tail-ov.patch
-	patches.suse/xfs-add-log-item-pinning-error-injection-tag.patch
-	patches.suse/xfs-handle-EFSCORRUPTED-during-head-tail-verificatio.patch
-	patches.suse/xfs-stop-searching-for-free-slots-in-an-inode-chunk-.patch
-	patches.suse/xfs-evict-all-inodes-involved-with-log-redo-item.patch
-	patches.suse/xfs-check-for-race-with-xfs_reclaim_inode-in-xfs_ifr.patch
-	patches.suse/xfs-refactor-xfs_trans_roll.patch
-	patches.suse/xfs-rename-xfs_defer_join-to-xfs_defer_ijoin.patch
-	patches.suse/xfs-remove-the-ip-argument-to-xfs_defer_finish.patch
-	patches.suse/xfs-open-code-xfs_buf_item_dirty.patch
-	patches.suse/xfs-remove-unnecessary-dirty-bli-format-check-for-or.patch
-	patches.suse/xfs-ordered-buffer-log-items-are-never-formatted.patch
-	patches.suse/xfs-refactor-buffer-logging-into-buffer-dirtying-hel.patch
-	patches.suse/xfs-don-t-log-dirty-ranges-for-ordered-buffers.patch
-	patches.suse/xfs-skip-bmbt-block-ino-validation-during-owner-chan.patch
-	patches.suse/xfs-move-bmbt-owner-change-to-last-step-of-extent-sw.patch
-	patches.suse/xfs-disallow-marking-previously-dirty-buffers-as-ord.patch
-	patches.suse/xfs-relog-dirty-buffers-during-swapext-bmbt-owner-ch.patch
-	patches.suse/iomap-return-VM_FAULT_-codes-from-iomap_page_mkwrite.patch
-	patches.suse/xfs-consolidate-the-various-page-fault-handlers.patch
-	patches.suse/0001-xfs-add-a-xfs_iext_update_extent-helper.patch
-	patches.suse/0002-xfs-switch-xfs_bmap_local_to_extents-to-use-xfs_iext.patch
-	patches.suse/0003-xfs-use-xfs_iext_get_extent-in-xfs_bmap_first_unused.patch
-	patches.suse/0004-xfs-move-some-code-around-inside-xfs_bmap_shift_exte.patch
-	patches.suse/0005-xfs-use-xfs_iext_-_extent-helpers-in-xfs_bmap_shift_.patch
-	patches.suse/0006-xfs-use-xfs_iext_-_extent-helpers-in-xfs_bmap_split_.patch
-	patches.suse/0007-xfs-rewrite-xfs_bmap_count_leaves-using-xfs_iext_get.patch
-	patches.suse/0008-xfs-replace-xfs_qm_get_rtblks-with-a-direct-call-to-.patch
-	patches.suse/xfs-disable-per-inode-DAX-flag.patch
-	patches.suse/xfs-fix-incorrect-log_flushed-on-fsync.patch
-	patches.suse/xfs-fix-compiler-warnings.patch
-	patches.suse/xfs-don-t-set-v3-xflags-for-v2-inodes.patch
-	patches.suse/xfs-open-code-end_buffer_async_write-in-xfs_finish_p.patch
-	patches.suse/xfs-use-kmem_free-to-free-return-value-of-kmem_zallo.patch
-	patches.suse/ext4-do-not-unnecessarily-allocate-buffer-in-recentl.patch
-	patches.suse/ext4-cleanup-goto-next-group.patch
-	patches.suse/ext4-reduce-lock-contention-in-__ext4_new_inode.patch
-	patches.suse/ext4-in-ext4_seek_-hole-data-return-enxio-for-negative-offsets.patch
-	patches.suse/ext4-fix-incorrect-quotaoff-if-the-quota-feature-is-.patch
-	patches.suse/ext4-fix-quota-inconsistency-during-orphan-cleanup-f.patch
-	patches.suse/ext4-fix-fault-handling-when-mounted-with-o-dax-ro.patch
-	patches.suse/dlm-Make-dismatch-error-message-more-clear.patch
-	patches.suse/dlm-use-sock_create_lite-inside-tcp_accept_from_sock.patch
-	patches.suse/0003-errseq-rename-__errseq_set-to-errseq_set.patch
-	patches.suse/Documentation-add-some-docs-for-errseq_t.patch
-	patches.suse/msft-hv-1405-tools-hv-ignore-a-NIC-if-it-has-been-configured.patch
-	patches.suse/0001-ip6-fix-PMTU-discovery-when-using-127-subnets.patch
-	patches.suse/inetpeer-remove-AVL-implementation-in-favor-of-RB-tr.patch
-	patches.suse/ixgbe-NULL-xdp_tx-rings-on-resource-cleanup.patch
-	patches.suse/s2io-Remove-UFO-support.patch
-	patches.suse/macb-Remove-bogus-reference-to-NETIF_F_UFO.patch
-	patches.suse/ipvlan-Stop-advertising-NETIF_F_UFO-support.patch
-	patches.suse/macvlan-macvtap-Remove-NETIF_F_UFO-advertisement.patch
-	patches.suse/tun-tap-Remove-references-to-NETIF_F_UFO.patch
-	patches.suse/dummy-Remove-references-to-NETIF_F_UFO.patch
-	patches.suse/virtio_net-Remove-references-to-NETIF_F_UFO.patch
-	patches.suse/net-Remove-references-to-NETIF_F_UFO-in-netdev_fix_f.patch
-	patches.suse/net-Remove-references-to-NETIF_F_UFO-from-ethtool.patch
-	patches.suse/inet-Stop-generating-UFO-packets.patch
-	patches.suse/net-Remove-all-references-to-SKB_GSO_UDP.patch
-	patches.suse/inet-Remove-software-UFO-fragmenting-code.patch
-	patches.suse/net-Kill-NETIF_F_UFO-and-SKB_GSO_UDP.patch
-	patches.suse/liquidio-support-new-firmware-statistic-fw_err_pki.patch
-	patches.suse/liquidio-lowmem-init-allocated-memory-to-0.patch
-	patches.suse/liquidio-lowmem-do-not-dereference-null-ptr.patch
-	patches.suse/liquidio-lowmem-init-allocated-memory-to-0-2c4aac74.patch
-	patches.suse/sfc-Add-ethtool-m-support-for-QSFP-modules.patch
-	patches.suse/qlcnic-remove-unnecessary-static-in-qlcnic_dump_fw.patch
-	patches.suse/liquidio-lio_vf_main-remove-unnecessary-static-in-se.patch
-	patches.suse/liquidio-lio_main-remove-unnecessary-static-in-setup.patch
-	patches.suse/hns-remove-useless-void-cast.patch
-	patches.suse/msft-hv-1415-netvsc-force-link-update-after-MTU-change.patch
-	patches.suse/msft-hv-1416-netvsc-add-some-rtnl_dereference-annotations.patch
-	patches.suse/msft-hv-1417-netvsc-change-order-of-steps-in-setting-queues.patch
-	patches.suse/msft-hv-1418-netvsc-change-logic-for-change-mtu-and-set_queues.patch
-	patches.suse/msft-hv-1419-netvsc-use-ERR_PTR-to-avoid-dereference-issues.patch
-	patches.suse/msft-hv-1420-netvsc-need-rcu_derefence-when-accessing-internal-de.patch
-	patches.suse/msft-hv-1421-netvsc-save-pointer-to-parent-netvsc_device-in-chann.patch
-	patches.suse/msft-hv-1422-netvsc-add-rtnl-annotations-in-rndis.patch
-	patches.suse/cxgb4-Update-register-ranges-of-T4-T5-T6-adapters.patch
-	patches.suse/cxgb4-display-serial-config-and-vpd-versions.patch
-	patches.suse/net-add-new-netdevice-feature-for-offload-of-RX-port.patch
-	patches.suse/msft-hv-1425-netvsc-fix-ptr_ret.cocci-warnings.patch
-	patches.suse/liquidio-fix-implicit-irq-include-causing-build-fail.patch
-	patches.suse/mlx4_en-remove-unnecessary-returned-value.patch
-	patches.suse/mlx4_en-remove-unnecessary-error-check.patch
-	patches.suse/bnxt_en-Update-firmware-interface-spec-to-1.8.0.patch
-	patches.suse/bnxt_en-Retrieve-the-hardware-bridge-mode-from-the-f.patch
-	patches.suse/bnxt_en-Implement-ndo_bridge_-get-set-link-methods.patch
-	patches.suse/bnxt_en-Add-bnxt_get_num_stats-to-centrally-get-the-.patch
-	patches.suse/bnxt_en-Allow-the-user-to-set-ethtool-stats-block-us.patch
-	patches.suse/bnxt_en-Report-firmware-DCBX-agent.patch
-	patches.suse/bnxt_en-Set-ETS-min_bw-parameter-for-older-firmware.patch
-	patches.suse/bnxt_en-add-support-to-enable-VF-representors.patch
-	patches.suse/bnxt_en-add-vf-rep-RX-TX-and-netdev-implementation.patch
-	patches.suse/bnxt_en-add-support-for-port_attr_get-and-and-get_ph.patch
-	patches.suse/msft-hv-1426-netvsc-remove-bogus-rtnl_unlock.patch
-	patches.suse/msft-hv-1427-netvsc-Remove-redundant-use-of-ipv6_hdr.patch
-	patches.suse/msft-hv-1428-netvsc-prefetch-the-first-incoming-ring-element.patch
-	patches.suse/msft-hv-1429-netvsc-fix-netvsc_set_channels.patch
-	patches.suse/msft-hv-1430-netvsc-include-rtnetlink.h.patch
-	patches.suse/msft-hv-1431-netvsc-remove-no-longer-used-max_num_rss-queues.patch
-	patches.suse/ibmvnic-104-Check-for-transport-event-on-driver-resume.patch
-	patches.suse/bnxt_en-Use-SWITCHDEV_SET_OPS.patch
-	patches.suse/nfp-set-config-bit-ifup-ifdown-on-netdev-open-close.patch
-	patches.suse/bnxt-fix-unsigned-comparsion-with-0.patch
-	patches.suse/bnxt-fix-unused-variable-warnings.patch
-	patches.suse/benet-fix-set-but-not-used-warning.patch
-	patches.suse/bnxt_en-include-bnxt_vfr.c-code-under-CONFIG_BNXT_SR.patch
-	patches.suse/bnxt_en-use-SWITCHDEV_SET_OPS-for-setting-vf_rep_swi.patch
-	patches.suse/bnxt_en-fix-switchdev-port-naming-for-external-port-.patch
-	patches.suse/ixgbe-Ensure-MAC-filter-was-added-before-setting-MAC.patch
-	patches.suse/ixgbe-Enable-LASI-interrupts-for-X552-devices.patch
-	patches.suse/ixgbe-Update-NW_MNG_IF_SEL-support-for-X553.patch
-	patches.suse/ixgbe-Do-not-support-flow-control-autonegotiation-fo.patch
-	patches.suse/ixgbe-Disable-flow-control-for-XFI.patch
-	patches.suse/i40e-fix-incorrect-variable-assignment.patch
-	patches.suse/i40e-Fix-for-trace-found-with-S4-state.patch
-	patches.suse/i40e-remove-WQ_UNBOUND-and-the-task-limit-of-our-wor.patch
-	patches.suse/i40e-Handle-admin-Q-timeout-when-releasing-NVM.patch
-	patches.suse/i40e-fix-up-32-bit-timespec-references.patch
-	patches.suse/i40e-fix-odd-formatting-and-indent.patch
-	patches.suse/i40e-i40evf-make-IPv6-ATR-code-clearer.patch
-	patches.suse/i40e-i40evf-remove-mismatched-type-warnings.patch
-	patches.suse/i40e-display-correct-UDP-tunnel-type-name.patch
-	patches.suse/i40evf-add-some-missing-includes.patch
-	patches.suse/i40e-report-BPF-prog-id-during-XDP_QUERY_PROG.patch
-	patches.suse/i40evf-Use-le32_to_cpu-before-evaluating-HW-desc-fie.patch
-	patches.suse/i40evf-remove-unnecessary-__packed.patch
-	patches.suse/i40e-handle-setting-administratively-set-MAC-address.patch
-	patches.suse/qede-Add-getter-APIs-support-for-RX-flow-classificat.patch
-	patches.suse/qed-qede-Add-setter-APIs-support-for-RX-flow-classif.patch
-	patches.suse/qed-Add-support-for-Energy-efficient-ethernet.patch
-	patches.suse/qede-Add-ethtool-support-for-Energy-efficient-ethern.patch
-	patches.suse/qed-Add-support-for-vf-coalesce-configuration.patch
-	patches.suse/qed-Read-per-queue-coalesce-from-hardware.patch
-	patches.suse/qed-enhanced-per-queue-max-coalesce-value.patch
-	patches.suse/nfp-remove-the-probe-deferral-when-FW-not-present.patch
-	patches.suse/nfp-look-for-firmware-image-by-device-serial-number-.patch
-	patches.suse/nfp-only-use-direct-firmware-requests.patch
-	patches.suse/liquidio-standardization-use-min_t-instead-of-custom.patch
-	patches.suse/liquidio-cleanup-removed-cryptic-and-misleading-macr.patch
-	patches.suse/bnxt_re-add-MAY_USE_DEVLINK-dependency.patch
-	patches.suse/liquidio-bump-up-driver-version-to-match-newer-NIC-f.patch
-	patches.suse/msft-hv-1433-netvsc-fix-return-value-for-set_channels.patch
-	patches.suse/msft-hv-1434-netvsc-fix-warnings-reported-by-lockdep.patch
-	patches.suse/msft-hv-1435-netvsc-don-t-print-pointer-value-in-error-message.patch
-	patches.suse/msft-hv-1436-netvsc-remove-unnecessary-indirection-of-page_buffer.patch
-	patches.suse/msft-hv-1437-netvsc-optimize-receive-completions.patch
-	patches.suse/msft-hv-1438-netvsc-fix-error-unwind-on-device-setup-failure.patch
-	patches.suse/msft-hv-1439-netvsc-signal-host-if-receive-ring-is-emptied.patch
-	patches.suse/net-ethtool-add-support-for-forward-error-correction.patch
-	patches.suse/cxgb4-core-hardware-firmware-support-for-Forward-Err.patch
-	patches.suse/cxgb4-ethtool-forward-error-correction-management-su.patch
-	patches.suse/net-netlink-Add-new-type-NLA_BITFIELD32.patch
-	patches.suse/net-sched-actions-Use-proper-root-attribute-table-fo.patch
-	patches.suse/tcp-remove-prequeue-support.patch
-	patches.suse/tcp-reindent-two-spots-after-prequeue-removal.patch
-	patches.suse/tcp-remove-low_latency-sysctl.patch
-	patches.suse/tcp-remove-unused-mib-counters.patch
-	patches.suse/mlxsw-spectrum_router-Simplify-a-piece-of-code.patch
-	patches.suse/Bluetooth-hci_bcm-Make-bcm_request_irq-fail-if-no-IR
-	patches.suse/Bluetooth-btrtl-Fix-a-error-code-in-rtl_load_config
-	patches.suse/Bluetooth-btusb-add-ID-for-LiteOn-04ca-3016
-	patches.suse/msft-hv-1441-hyperv-netvsc-Neaten-netvsc_send_pkt-by-using-a-temp.patch
-	patches.suse/tcp-tcp_data_queue-cleanup.patch
-	patches.suse/liquidio-set-sriov_totalvfs-correctly.patch
-	patches.suse/msft-hv-1442-netvsc-transparent-VF-management.patch
-	patches.suse/msft-hv-1443-netvsc-remove-bonding-setup-script.patch
-	patches.suse/net-hns-Add-self-adaptive-interrupt-coalesce-support.patch
-	patches.suse/qlcnic-add-const-to-bin_attribute-structure.patch
-	patches.suse/ibmvnic-106-Implement-per-queue-statistics-reporting.patch
-	patches.suse/ibmvnic-107-Convert-vnic-server-reported-statistics-to-cpu-endian.patch
-	patches.suse/ibmvnic-108-Implement-.get_ringparam.patch
-	patches.suse/ibmvnic-109-Implement-.get_channels.patch
-	patches.suse/net-hns3-Add-support-of-HNS3-Ethernet-Driver-for-hip.patch
-	patches.suse/net-hns3-Add-support-of-the-HNAE3-framework.patch
-	patches.suse/net-hns3-Add-HNS3-IMP-Integrated-Mgmt-Proc-Cmd-Inter.patch
-	patches.suse/net-hns3-Add-HNS3-Acceleration-Engine-Compatibility-.patch
-	patches.suse/net-hns3-Add-support-of-TX-Scheduler-Shaper-to-HNS3-.patch
-	patches.suse/net-hns3-Add-MDIO-support-to-HNS3-Ethernet-driver-fo.patch
-	patches.suse/net-hns3-Add-Ethtool-support-to-HNS3-driver.patch
-	patches.suse/net-hns3-Add-HNS3-driver-to-kernel-build-framework-M.patch
-	patches.suse/net-mvpp2-fix-MVPP21_ISR_RXQ_GROUP_REG-definition.patch
-	patches.suse/net-mvpp2-remove-RX-queue-group-reset-code.patch
-	patches.suse/net-mvpp2-introduce-per-port-nrxqs-ntxqs-variables.patch
-	patches.suse/net-mvpp2-move-from-cpu-centric-naming-to-software-t.patch
-	patches.suse/net-mvpp2-introduce-queue_vector-concept.patch
-	patches.suse/net-mvpp2-add-support-for-TX-interrupts-and-RX-queue.patch
-	patches.suse/net-hns-Fix-for-__udivdi3-compiler-error.patch
-	patches.suse/net-sched-change-names-of-action-number-helpers-to-b.patch
-	patches.suse/ip-options-explicitly-provide-net-ns-to-__ip_options.patch
-	patches.suse/0001-Revert-ipv4-keep-skb-dst-around-in-presence-of-IP-op.patch
-	patches.suse/liquidio-add-missing-strings-in-oct_dev_state_str-ar.patch
-	patches.suse/liquidio-moved-console_bitmask-module-param-to-lio_m.patch
-	patches.suse/msft-hv-1446-netvsc-fix-rtnl-deadlock-on-unregister-of-vf.patch
-	patches.suse/net-sched-make-type-an-argument-for-ndo_setup_tc.patch
-	patches.suse/net-sched-rename-TC_SETUP_MATCHALL-to-TC_SETUP_CLSMA.patch
-	patches.suse/net-sched-make-egress_dev-flag-part-of-flower-offloa.patch
-	patches.suse/cxgb4-push-cls_u32-setup_tc-processing-into-a-separa.patch
-	patches.suse/ixgbe-push-cls_u32-and-mqprio-setup_tc-processing-in.patch
-	patches.suse/mlx5e-push-cls_flower-and-mqprio-setup_tc-processing.patch
-	patches.suse/mlx5e_rep-push-cls_flower-setup_tc-processing-into-a.patch
-	patches.suse/mlxsw-spectrum-push-cls_flower-and-cls_matchall-setu.patch
-	patches.suse/mlxsw-spectrum-rename-cls-arg-in-matchall-processing.patch
-	patches.suse/dsa-push-cls_matchall-setup_tc-processing-into-a-sep.patch
-	patches.suse/nfp-change-flows-in-apps-that-offload-ndo_setup_tc.patch
-	patches.suse/hns3pf-don-t-check-handle-during-mqprio-offload.patch
-	patches.suse/net-sched-push-cls-related-args-into-cls_common-stru.patch
-	patches.suse/net-sched-move-prio-into-cls_common.patch
-	patches.suse/net-sched-change-return-value-of-ndo_setup_tc-for-dr.patch
-	patches.suse/net-sched-get-rid-of-struct-tc_to_netdev.patch
-	patches.suse/net-mlx5e-Rearrange-netdevice-ops-structures.patch
-	patches.suse/net-mlx5e-NIC-netdev-init-flow-cleanup.patch
-	patches.suse/net-mlx5-Unify-vport-manager-capability-check.patch
-	patches.suse/net-mlx5-Separate-between-E-Switch-and-MPFS.patch
-	patches.suse/net-mlx5-Add-CONFIG_MLX5_ESWITCH-Kconfig.patch
-	patches.suse/net-mlx5-Delay-events-till-ib-registration-ends.patch
-	patches.suse/net-mlx5-Fix-counter-list-hardware-structure.patch
-	patches.suse/net-mlx5-Increase-the-maximum-flow-counters-supporte.patch
-	patches.suse/hns3-fix-unused-function-warning.patch
-	patches.suse/0001-bcma-gpio-Correct-number-of-GPIOs-for-BCM53573.patch
-	patches.suse/rtlwifi-rtl8821ae-Fix-HW_VAR_NAV_UPPER-operation
-	patches.suse/0002-iwlwifi-refactor-out-paging-code.patch
-	patches.suse/0003-iwlwifi-refactor-shared-mem-parsing.patch
-	patches.suse/0004-iwlwifi-track-current-firmware-image-in-common-code.patch
-	patches.suse/0005-iwlwifi-refactor-firmware-debug-code.patch
-	patches.suse/0006-iwlwifi-reorganize-firmware-API.patch
-	patches.suse/0007-iwlwifi-fw-api-fix-various-kernel-doc-warnings.patch
-	patches.suse/0008-iwlwifi-mvm-add-and-use-iwl_mvm_has_unified_ucode.patch
-	patches.suse/0009-iwlwifi-mvm-check-family-instead-of-new-TX-API-for-w.patch
-	patches.suse/0010-iwlwifi-mvm-byte-swap-constant-instead-of-variable.patch
-	patches.suse/0011-iwlwifi-dvm-remove-unused-defines.patch
-	patches.suse/0012-iwlwifi-mvm-refactor-beacon-template-command-code.patch
-	patches.suse/0013-iwlwifi-mvm-fix-the-FIFO-numbers-in-A000-devices.patch
-	patches.suse/0014-iwlwifi-mvm-fix-uninitialized-var-while-waiting-for-.patch
-	patches.suse/0015-iwlwifi-pcie-fix-A-MSDU-on-gen2-devices.patch
-	patches.suse/0016-iwlwifi-mvm-support-fw-reading-empty-OTP.patch
-	patches.suse/0017-iwlwifi-implement-fseq-version-mismatch-warning.patch
-	patches.suse/0018-iwlwifi-mvm-add-compile-time-option-to-disable-EBS.patch
-	patches.suse/0019-iwlwifi-pcie-rename-iwl_trans_check_hw_rf_kill-to-pc.patch
-	patches.suse/0020-iwlwifi-mvm-require-AP_LINK_PS-for-TVQM.patch
-	patches.suse/0021-iwlwifi-mvm-simplify-bufferable-MMPDU-check.patch
-	patches.suse/0022-iwlwifi-mvm-rename-p2p-specific-sta-functions-to-inc.patch
-	patches.suse/0023-iwlwifi-mvm-remove-non-DQA-mode.patch
-	patches.suse/0024-iwlwifi-mvm-don-t-retake-the-pointer-to-skb-s-CB.patch
-	patches.suse/ibmvnic-105-Report-rx-buffer-return-codes-as-netdev_dbg.patch
-	patches.suse/net-hns3-fix-spelling-mistake-capabilty-capability.patch
-	patches.suse/net-usb-r8152-constify-usb_device_id.patch
-	patches.suse/bpf-verifier-rework-value-tracking.patch
-	patches.suse/bpf-verifier-track-signed-and-unsigned-min-max-value.patch
-	patches.suse/bpf-verifier-more-concise-register-state-logs-for-co.patch
-	patches.suse/selftests-bpf-change-test_verifier-expectations.patch
-	patches.suse/selftests-bpf-rewrite-test_align.patch
-	patches.suse/selftests-bpf-add-a-test-to-test_align.patch
-	patches.suse/selftests-bpf-add-test-for-bogus-operations-on-point.patch
-	patches.suse/selftests-bpf-don-t-try-to-access-past-MAX_PACKET_OF.patch
-	patches.suse/bpf-verifier-increase-complexity-limit-to-128k.patch
-	patches.suse/liquidio-fix-wrong-info-about-vf-rx-tx-ring-paramete.patch
-	patches.suse/msft-hv-1450-netvsc-make-sure-and-unregister-datapath.patch
-	patches.suse/bpf-Move-check_uarg_tail_zero-upward.patch
-	patches.suse/bpf-Extend-check_uarg_tail_zero-checks.patch
-	patches.suse/liquidio-fix-misspelled-firmware-image-filenames.patch
-	patches.suse/cxgb4-Clear-On-FLASH-config-file-after-a-FW-upgrade.patch
-	patches.suse/igb-Fix-error-of-RX-network-flow-classification.patch
-	patches.suse/igb-protect-TX-timestamping-from-API-misuse.patch
-	patches.suse/e1000e-add-check-on-e1e_wphy-return-value.patch
-	patches.suse/igb-Remove-incorrect-unexpected-SYS-WRAP-log-message.patch
-	patches.suse/igb-add-argument-names-to-mailbox-op-function-declar.patch
-	patches.suse/igb-expose-mailbox-unlock-method.patch
-	patches.suse/igb-do-not-drop-PF-mailbox-lock-after-read-of-VF-mes.patch
-	patches.suse/e1000e-Initial-Support-for-IceLake.patch
-	patches.suse/igbvf-add-lock-around-mailbox-ops.patch
-	patches.suse/igbvf-after-mailbox-write-wait-for-reply.patch
-	patches.suse/igbvf-convert-msleep-to-mdelay-in-atomic-context.patch
-	patches.suse/igb-support-BCM54616-PHY.patch
-	patches.suse/bpf-add-BPF_J-LT-LE-SLT-SLE-instructions.patch
-	patches.suse/bpf-x86-implement-jiting-of-BPF_J-LT-LE-SLT-SLE.patch
-	patches.suse/bpf-arm64-implement-jiting-of-BPF_J-LT-LE-SLT-SLE.patch
-	patches.suse/bpf-s390x-implement-jiting-of-BPF_J-LT-LE-SLT-SLE.patch
-	patches.suse/bpf-ppc64-implement-jiting-of-BPF_J-LT-LE-SLT-SLE.patch
-	patches.suse/bpf-nfp-implement-jiting-of-BPF_J-LT-LE.patch
-	patches.suse/bpf-enable-BPF_J-LT-LE-SLT-SLE-opcodes-in-verifier.patch
-	patches.suse/ibmvnic-110-Clean-up-resources-on-probe-failure.patch
-	patches.suse/ibmvnic-111-Add-netdev_dbg-output-for-debugging.patch
-	patches.suse/liquidio-napi-cleanup.patch
-	patches.suse/net-sched-Add-helpers-to-identify-classids.patch
-	patches.suse/net-sched-propagate-classid-down-to-offload-drivers.patch
-	patches.suse/net-sched-use-newly-added-classid-identity-helpers.patch
-	patches.suse/liquidio-rx-tx-queue-cleanup.patch
-	patches.suse/liquidio-removed-check-for-queue-size-alignment.patch
-	patches.suse/msft-hv-1458-netvsc-delay-setup-of-VF-device.patch
-	patches.suse/msft-hv-1459-netvsc-don-t-signal-host-twice-if-empty.patch
-	patches.suse/msft-hv-1460-netvsc-propagate-MAC-address-change-to-VF-slave.patch
-	patches.suse/msft-hv-1461-netvsc-check-error-return-when-restoring-channels-an.patch
-	patches.suse/msft-hv-1462-netvsc-no-need-to-allocate-send-receive-on-numa-node.patch
-	patches.suse/msft-hv-1463-netvsc-whitespace-cleanup.patch
-	patches.suse/msft-hv-1464-netvsc-remove-unnecessary-cast-of-void-pointer.patch
-	patches.suse/msft-hv-1465-netvsc-remove-unnecessary-check-for-NULL-hdr.patch
-	patches.suse/msft-hv-1466-netvsc-allow-controlling-send-recv-buffer-size.patch
-	patches.suse/msft-hv-1467-netvsc-keep-track-of-some-non-fatal-overload-conditi.patch
-	patches.suse/hns3pf-fix-hns3_del_tunnel_port.patch
-	patches.suse/hns3pf-Fix-some-harmless-copy-and-paste-bugs.patch
-	patches.suse/nfp-send-control-message-when-MAC-representors-are-c.patch
-	patches.suse/liquidio-moved-ptp_enable-to-octeon_device-structure.patch
-	patches.suse/liquidio-update-debug-console-logging-mechanism.patch
-	patches.suse/liquidio-fix-duplicated-code-for-different-branches.patch
-	patches.suse/qlge-fix-duplicated-code-for-different-branches.patch
-	patches.suse/liquidio-moved-wait_for_pending_requests-to-octeon_n.patch
-	patches.suse/liquidio-moved-update_txq_status-to-lio_core.c.patch
-	patches.suse/liquidio-moved-octeon_setup_droq-to-lio_core.c.patch
-	patches.suse/liquidio-moved-liquidio_push_packet-to-lio_core.c.patch
-	patches.suse/liquidio-moved-liquidio_napi_drv_callback-to-lio_cor.patch
-	patches.suse/liquidio-moved-liquidio_napi_poll-to-lio_core.c.patch
-	patches.suse/liquidio-moved-liquidio_setup_io_queues-to-lio_core..patch
-	patches.suse/liquidio-added-support-for-ethtool-set-ring-feature.patch
-	patches.suse/liquidio-fix-issues-with-fw_type-module-parameter.patch
-	patches.suse/s390-qeth-don-t-access-skb-after-transmission.patch
-	patches.suse/s390-qeth-remove-extra-L2-adapterparms-query.patch
-	patches.suse/s390-qeth-remove-extra-L3-adapterparms-query.patch
-	patches.suse/s390-qeth-simplify-fragment-type-selection.patch
-	patches.suse/s390-qeth-straighten-out-fill_buffer-interface.patch
-	patches.suse/s390-qeth-clean-up-fill_buffer-offset-logic.patch
-	patches.suse/s390-qeth-make-more-use-of-skb-API.patch
-	patches.suse/s390-net-reduce-inlining.patch
-	patches.suse/s390-qeth-extract-bridgeport-cmd-builder.patch
-	patches.suse/s390-qeth-reject-multicast-rxip-addresses.patch
-	patches.suse/s390-qeth-fix-trace-messages-for-deleting-rxip-addre.patch
-	patches.suse/bpf-verifier-track-liveness-for-pruning.patch
-	patches.suse/mlx4-remove-unnecessary-pci_set_drvdata.patch
-	patches.suse/mlx5-remove-unnecessary-pci_set_drvdata.patch
-	patches.suse/liquidio-moved-liquidio_msix_intr_handler-to-lio_cor.patch
-	patches.suse/liquidio-moved-liquidio_legacy_intr_handler-to-lio_c.patch
-	patches.suse/liquidio-moved-octeon_setup_interrupt-to-lio_core.c.patch
-	patches.suse/liquidio-added-support-for-ethtool-set-channels-feat.patch
-	patches.suse/mlx4-sizeof-style-usage.patch
-	patches.suse/liquidio-update-VF-s-netdev-max_mtu-if-there-s-a-cha.patch
-	patches.suse/bpf-export-bpf_prog_inc_not_zero.patch
-	patches.suse/nfp-process-control-messages-in-workqueue-in-flower-.patch
-	patches.suse/nfp-process-MTU-updates-from-firmware-flower-app.patch
-	patches.suse/net-mlx4-fix-spelling-mistake-availible-available.patch
-	patches.suse/net-sched-cls_flower-fix-ndo_setup_tc-type-for-stats.patch
-	patches.suse/msft-hv-1476-vmbus-remove-unused-vmbus_sendpacket_multipagebuffer.patch
-	patches.suse/msft-hv-1477-vmbus-remove-unused-vmubs_sendpacket_pagebuffer_ctl.patch
-	patches.suse/msft-hv-1478-vmbus-remove-unused-vmbus_sendpacket_ctl.patch
-	patches.suse/liquidio-fix-spelling-mistake-interuupt-interrupt.patch
-	patches.suse/net-hns3-ensure-media_type-is-unitialized.patch
-	patches.suse/bpf-fix-liveness-propagation-to-parent-in-spilled-st.patch
-	patches.suse/net-ibm-ibmveth-constify-vio_device_id.patch
-	patches.suse/ibmvnic-112-constify-vio_device_id.patch
-	patches.suse/liquidio-with-embedded-f-w-don-t-reload-f-w-issue-pf.patch
-	patches.suse/liquidio-with-embedded-f-w-issue-droq-credits-before.patch
-	patches.suse/s390-qeth-split-L2-xmit-paths.patch
-	patches.suse/s390-qeth-pass-full-data-length-to-l2_fill_header.patch
-	patches.suse/s390-qeth-pass-TSO-header-length-to-fill_buffer.patch
-	patches.suse/s390-qeth-pass-TSO-data-offset-to-fill_buffer.patch
-	patches.suse/s390-qeth-pass-full-IQD-header-length-to-fill_buffer.patch
-	patches.suse/s390-qeth-unify-code-to-build-header-elements.patch
-	patches.suse/s390-qeth-use-skb_cow_head-for-L2-OSA-xmit.patch
-	patches.suse/net-sched-Fix-the-logic-error-to-decide-the-ingress-.patch
-	patches.suse/net-hns3-Fixes-the-missing-u64_stats_fetch_begin_irq.patch
-	patches.suse/net-hns3-Fixes-the-static-checker-error-warning-in-h.patch
-	patches.suse/net-hns3-Fixes-the-static-check-warning-due-to-missi.patch
-	patches.suse/Bluetooth-hci_bcm-Handle-empty-packet-after-firmware
-	patches.suse/liquidio-fix-Smatch-error.patch
-	patches.suse/liquidio-remove-support-for-deprecated-f-w-cmd-OCTNE.patch
-	patches.suse/mlx5-ensure-0-is-returned-when-vport-is-zero.patch
-	patches.suse/net-ethtool-Add-macro-to-clear-a-link-mode-setting.patch
-	patches.suse/net-don-t-decrement-kobj-reference-count-on-init-fai.patch
-	patches.suse/nfp-link-basic-ethtool-ops-to-representors.patch
-	patches.suse/nfp-provide-ethtool_drvinfo-on-representors.patch
-	patches.suse/nfp-allow-retreiving-management-FW-logs-on-represent.patch
-	patches.suse/nfp-don-t-report-standard-netdev-statistics-in-ethto.patch
-	patches.suse/nfp-add-helper-for-printing-ethtool-strings.patch
-	patches.suse/nfp-split-software-and-hardware-vNIC-statistics.patch
-	patches.suse/nfp-store-pointer-to-MAC-statistics-in-nfp_port.patch
-	patches.suse/nfp-report-MAC-statistics-in-ethtool.patch
-	patches.suse/nfp-add-pointer-to-vNIC-config-memory-to-nfp_port-st.patch
-	patches.suse/nfp-add-ethtool-statistics-for-representors.patch
-	patches.suse/nfp-fix-copy-paste-in-names-and-messages-regarding-v.patch
-	patches.suse/nfp-don-t-reuse-pointers-in-ring-dumping.patch
-	patches.suse/net-hns3-fix-a-handful-of-spelling-mistakes.patch
-	patches.suse/bnxt_en-fix-spelling-mistake-swtichdev-switchdev.patch
-	patches.suse/bpf-make-htab-inlining-more-robust-wrt-assumptions.patch
-	patches.suse/bpf-inline-map-in-map-lookup-functions-for-array-and.patch
-	patches.suse/net-mlx5e-Send-PAOS-command-on-interface-up-down.patch
-	patches.suse/net-mlx5e-IPoIB-Fix-driver-name-retrieved-by-ethtool.patch
-	patches.suse/net-mlx5e-IPoIB-Add-support-for-get_link_ksettings-i.patch
-	patches.suse/net-mlx5-Add-PCIe-outbound-stalls-counters-infrastru.patch
-	patches.suse/net-mlx5e-Add-PCIe-outbound-stalls-counters.patch
-	patches.suse/net-mlx5-Add-RX-buffer-fullness-counters-infrastruct.patch
-	patches.suse/net-mlx5e-Add-RX-buffer-fullness-counters.patch
-	patches.suse/net-mlx5e-Add-outbound-PCI-buffer-overflow-counter.patch
-	patches.suse/net-mlx5-Avoid-blank-lines-after-before-open-close-b.patch
-	patches.suse/net-mlx5-Add-a-blank-line-after-declarations.patch
-	patches.suse/net-mlx5e-Properly-indent-within-conditional-stateme.patch
-	patches.suse/net-mlx5e-Avoid-using-multiple-blank-lines.patch
-	patches.suse/net-mlx5e-Place-constants-on-the-right-side-of-compa.patch
-	patches.suse/net-mlx5e-Use-kernel-types-instead-of-uint-_t-in-eth.patch
-	patches.suse/net-mlx5e-Use-size_t-to-store-byte-offset-in-statist.patch
-	patches.suse/cxgb4-cxgbvf-Handle-32-bit-fw-port-capabilities.patch
-	patches.suse/liquidio-fix-use-of-pf-in-pass-through-mode-in-a-vir.patch
-	patches.suse/xfrm-Clear-RX-SKB-secpath-xfrm_offload.patch
-	patches.suse/qlogic-make-device_attribute-const.patch
-	patches.suse/net-check-type-when-freeing-metadata-dst.patch
-	patches.suse/net-hns3-Add-support-to-change-MTU-in-HNS3-hardware.patch
-	patches.suse/liquidio-move-macro-definition-to-a-proper-place.patch
-	patches.suse/liquidio-make-VF-driver-notify-NIC-firmware-of-MTU-c.patch
-	patches.suse/msft-hv-1479-hv_netvsc-Clean-up-unused-parameter-from-netvsc_get_.patch
-	patches.suse/msft-hv-1480-hv_netvsc-Clean-up-unused-parameter-from-netvsc_get_.patch
-	patches.suse/msft-hv-1481-hv_netvsc-Add-ethtool-handler-to-set-and-get-UDP-has.patch
-	patches.suse/udp-remove-unreachable-ufo-branches.patch
-	patches.suse/net-mvpp2-unify-register-definitions-coding-style.patch
-	patches.suse/net-mvpp2-fix-the-synchronization-module-bypass-macr.patch
-	patches.suse/net-mvpp2-move-the-mii-configuration-in-the-ndo_open.patch
-	patches.suse/net-mvpp2-initialize-the-GMAC-when-using-a-port.patch
-	patches.suse/net-mvpp2-initialize-the-XLG-MAC-when-using-a-port.patch
-	patches.suse/net-mvpp2-set-maximum-packet-size-for-10G-ports.patch
-	patches.suse/net-mvpp2-initialize-the-GoP.patch
-	patches.suse/liquidio-change-manner-of-detecting-whether-or-not-N.patch
-	patches.suse/net-define-the-TSO-header-size-in-net-tso.h.patch
-	patches.suse/net-mvpp2-unify-the-txq-size-define-use.patch
-	patches.suse/net-mvpp2-software-tso-support.patch
-	patches.suse/net-sched-add-couple-of-goto_chain-helpers.patch
-	patches.suse/net-sock-allow-the-user-to-set-negative-peek-offset.patch
-	patches.suse/bpf-verifier-when-pruning-a-branch-ignore-its-write-.patch
-	patches.suse/bpf-verifier-remove-varlen_map_value_access-flag.patch
-	patches.suse/bpf-verifier-document-liveness-analysis.patch
-	patches.suse/net-mlx4_core-make-mlx4_profile-const.patch
-	patches.suse/net-mlx5e-make-mlx5e_profile-const.patch
-	patches.suse/tg3-Be-drop-monitor-friendly.patch
-	patches.suse/net-mlx5-Add-a-blank-line-after-declarations-V2.patch
-	patches.suse/net-mlx5-Remove-a-leftover-unused-variable.patch
-	patches.suse/net-mlx5e-Fix-wrong-code-indentation-in-conditional-.patch
-	patches.suse/net-mlx5-Convert-linear-search-for-free-index-to-ida.patch
-	patches.suse/net-mlx5-Don-t-store-reserved-part-in-FTEs-and-FGs.patch
-	patches.suse/net-mlx5-Add-hash-table-to-search-FTEs-in-a-flow-gro.patch
-	patches.suse/net-mlx5-Add-hash-table-for-flow-groups-in-flow-tabl.patch
-	patches.suse/net-mlx5-Add-tracepoints.patch
-	patches.suse/msft-hv-1482-hv_netvsc-Fix-rndis_filter_close-error-during-netvsc.patch
-	patches.suse/nfp-add-basic-SR-IOV-ndo-functions.patch
-	patches.suse/nfp-add-basic-SR-IOV-ndo-functions-to-representors.patch
-	patches.suse/i40e-i40evf-adjust-packet-size-to-account-for-double.patch
-	patches.suse/i40evf-prevent-VF-close-returning-before-state-trans.patch
-	patches.suse/i40e-Fix-a-bug-with-VMDq-RSS-queue-allocation.patch
-	patches.suse/i40e-separate-hw_features-from-runtime-changing-flag.patch
-	patches.suse/i40e-remove-workaround-for-Open-Firmware-MAC-address.patch
-	patches.suse/i40e-Detect-ATR-HW-Evict-NVM-issue-and-disable-the-f.patch
-	patches.suse/i40e-i40evf-use-cmpxchg64-when-updating-private-flag.patch
-	patches.suse/i40e-move-check-for-avoiding-VID-0-filters-into-i40e.patch
-	patches.suse/i40e-i40evf-rename-vf_offload_flags-to-vf_cap_flags-.patch
-	patches.suse/i40evf-use-netdev-variable-in-reset-task.patch
-	patches.suse/i40e-use-cpumask_copy-instead-of-direct-assignment.patch
-	patches.suse/i40e-prevent-changing-ITR-if-adaptive-rx-tx-enabled.patch
-	patches.suse/i40e-synchronize-nvmupdate-command-and-adminq-subtas.patch
-	patches.suse/net-mvpp2-fix-the-packet-size-configuration-for-10G.patch
-	patches.suse/i40e-Update-state-variable-for-adminq-subtask.patch
-	patches.suse/i40e-Store-the-requested-FEC-information.patch
-	patches.suse/i40e-prevent-snprintf-format-specifier-truncation.patch
-	patches.suse/i40e-Use-correct-flag-to-enable-egress-traffic-for-u.patch
-	patches.suse/i40evf-fix-possible-snprintf-truncation-of-q_vector-.patch
-	patches.suse/i40e-force-VMDQ-device-name-truncation.patch
-	patches.suse/i40e-i40evf-support-for-VF-VLAN-tag-stripping-contro.patch
-	patches.suse/i40e-25G-FEC-status-improvements.patch
-	patches.suse/i40e-Fix-for-unused-value-issue-found-by-static-anal.patch
-	patches.suse/i40e-remove-workaround-for-resetting-XPS.patch
-	patches.suse/i40e-move-enabling-icr0-into-i40e_update_enable_itr.patch
-	patches.suse/i40e-initialize-our-affinity_mask-based-on-cpu_possi.patch
-	patches.suse/i40e-invert-logic-for-checking-incorrect-cpu-vs-irq-.patch
-	patches.suse/i40e-i40evf-remove-ULTRA-latency-mode.patch
-	patches.suse/i40e-i40evf-avoid-dynamic-ITR-updates-when-polling-o.patch
-	patches.suse/bnxt_en-Update-firmware-interface-spec.-to-1.8.1.4.patch
-	patches.suse/bnxt_en-Improve-tx-ring-reservation-logic.patch
-	patches.suse/bnxt_en-assign-CPU-affinity-hints-to-bnxt_en-IRQs.patch
-	patches.suse/bnxt-Add-PCIe-device-IDs-for-bcm58802-bcm58808.patch
-	patches.suse/bnxt-initialize-board_info-values-with-proper-enums.patch
-	patches.suse/bnxt_en-Improve-ENOMEM-logic-in-NAPI-poll-loop.patch
-	patches.suse/bnxt_en-Reduce-default-rings-on-multi-port-cards.patch
-	patches.suse/bnxt_en-fix-clearing-devlink-ptr-from-bnxt-struct.patch
-	patches.suse/bnxt_en-bnxt-add-TC-flower-filter-offload-support.patch
-	patches.suse/bnxt_en-add-TC-flower-offload-flow_alloc-free-FW-cmd.patch
-	patches.suse/bnxt_en-add-code-to-query-TC-flower-offload-stats.patch
-	patches.suse/bnxt_en-add-a-dummy-definition-for-bnxt_vf_rep_get_f.patch
-	patches.suse/mwifiex-replace-netif_carrier_on-off-by-netif_device.patch
-	patches.suse/0025-iwlwifi-mvm-remove-useless-condition-in-LED-code.patch
-	patches.suse/0026-iwlwifi-mvm-use-firmware-LED-command-where-applicabl.patch
-	patches.suse/0027-iwlwifi-mvm-add-const-to-thermal_cooling_device_ops-.patch
-	patches.suse/0028-iwlwifi-mvm-add-debugfs-to-force-CT-kill.patch
-	patches.suse/0029-iwlwifi-change-functions-that-can-only-return-0-to-v.patch
-	patches.suse/0030-iwlwifi-fix-a-few-instances-of-misaligned-kerneldoc-.patch
-	patches.suse/0031-iwlwifi-add-support-of-FPGA-fw.patch
-	patches.suse/0032-iwlwifi-fix-a000-RF_ID-define.patch
-	patches.suse/0033-iwlwifi-dump-smem-configuration-when-firmware-crashe.patch
-	patches.suse/0034-iwlwifi-mvm-move-a000-device-NVM-retrieval-to-a-comm.patch
-	patches.suse/0035-iwlwifi-mvm-set-the-default-cTDP-budget.patch
-	patches.suse/0036-iwlwifi-mvm-support-new-beacon-template-command.patch
-	patches.suse/0037-iwlwifi-mvm-don-t-send-CTDP-commands-via-debugfs-if-.patch
-	patches.suse/0038-iwlwifi-mvm-add-station-before-allocating-a-queue.patch
-	patches.suse/0039-iwlwifi-pcie-don-t-init-a-Tx-queue-with-an-SSN-size-.patch
-	patches.suse/0040-iwlwifi-fix-nmi-triggering-from-host.patch
-	patches.suse/0041-iwlwifi-remove-references-to-unsupported-HW.patch
-	patches.suse/0042-iwlwifi-pcie-free-the-TSO-page-when-a-Tx-queue-is-un.patch
-	patches.suse/0043-iwlwifi-mvm-fix-the-coex-firmware-API.patch
-	patches.suse/0044-iwlwifi-mvm-remove-the-corunning-support.patch
-	patches.suse/0045-iwlwifi-mvm-consider-RFKILL-during-INIT-as-success.patch
-	patches.suse/0046-iwlwifi-call-iwl_remove_notification-from-iwl_wait_n.patch
-	patches.suse/0047-iwlwifi-mvm-support-new-Coex-firmware-API.patch
-	patches.suse/0048-iwlwifi-pcie-support-short-Tx-queues-for-A000-device.patch
-	patches.suse/0049-iwlwifi-mvm-add-command-name-for-FRAME_RELEASE.patch
-	patches.suse/0050-iwlwifi-mvm-group-all-dummy-SAR-function-declaration.patch
-	patches.suse/0051-iwlwifi-mvm-use-mvmsta-consistently-in-rs.c.patch
-	patches.suse/0052-iwlwifi-mvm-update-the-firmware-API-in-TX.patch
-	patches.suse/0053-iwlwifi-mvm-remove-session-protection-to-allow-chann.patch
-	patches.suse/0054-iwlwifi-mvm-don-t-send-BAR-on-flushed-frames.patch
-	patches.suse/0055-iwlwifi-move-BT_MBOX_PRINT-macro-to-common-header.patch
-	patches.suse/0056-iwlwifi-Demote-messages-about-fw-flags-size-to-info.patch
-	patches.suse/0057-iwlwifi-mvm-Fix-channel-switch-in-case-of-count-1.patch
-	patches.suse/0058-iwlwifi-distinguish-different-RF-modules-in-A000-dev.patch
-	patches.suse/0059-iwlwifi-update-channel-flags-parser.patch
-	patches.suse/0060-iwlwifi-mvm-change-open-and-close-criteria-of-a-BA-s.patch
-	patches.suse/0061-iwlwifi-add-workaround-to-disable-wide-channels-in-5.patch
-	patches.suse/0062-iwlwifi-fw-fix-lar_enabled-endian-problem-in-iwl_fw_.patch
-	patches.suse/0063-iwlwifi-mvm-remove-useless-argument-in-iwl_nvm_init.patch
-	patches.suse/0064-iwlwifi-mvm-remove-useless-check-for-mvm-cfg-in-iwl_.patch
-	patches.suse/0065-iwlwifi-use-big-endian-for-the-hw-section-of-the-nvm.patch
-	patches.suse/wlcore-add-missing-nvs-file-name-info-for-wilink8
-	patches.suse/net-mlx4_core-Dynamically-allocate-structs-at-mlx4_s.patch
-	patches.suse/net-mlx4_core-Make-explicit-conversion-to-64bit-valu.patch
-	patches.suse/net-mlx4_core-Fix-misplaced-brackets-of-sizeof.patch
-	patches.suse/net-mlx4-Add-user-mac-FW-update-support.patch
-	patches.suse/liquidio-show-NIC-s-U-Boot-version-in-a-dev_info-mes.patch
-	patches.suse/phy-add-sgmii-and-10gkr-modes-to-the-phy_mode-enum.patch
-	patches.suse/net-mvpp2-initialize-the-comphy.patch
-	patches.suse/net-mvpp2-simplify-the-link_event-function.patch
-	patches.suse/net-mvpp2-improve-the-link-management-function.patch
-	patches.suse/net-mvpp2-do-not-set-GMAC-autoneg-when-using-XLG-MAC.patch
-	patches.suse/net-mvpp2-dynamic-reconfiguration-of-the-comphy-GoP-.patch
-	patches.suse/net-hns3-Fixes-the-wrong-IS_ERR-check-on-the-returne.patch
-	patches.suse/qed-fix-spelling-mistake-calescing-coalescing.patch
-	patches.suse/liquidio-fix-crash-in-presence-of-zeroed-out-base-ad.patch
-	patches.suse/net-mlx5e-Use-IP-version-matching-to-classify-IP-tra.patch
-	patches.suse/net-mlx5e-Support-TSO-and-TX-checksum-offloads-for-G.patch
-	patches.suse/net-mlx5e-Support-RSS-for-GRE-tunneled-packets.patch
-	patches.suse/x86-bpf_jit-small-optimization-in-emit_bpf_tail_call.patch
-	patches.suse/bpf-Allow-cgroup-sock-filters-to-use-get_current_uid.patch
-	patches.suse/bpf-Inline-LRU-map-lookup.patch
-	patches.suse/bpf-Only-set-node-ref-1-if-it-has-not-been-set.patch
-	patches.suse/net-mvpp2-take-advantage-of-the-is_rgmii-helper.patch
-	patches.suse/net-mvpp2-make-the-phy-optional.patch
-	patches.suse/net-mvpp2-use-the-GoP-interrupt-for-link-status-chan.patch
-	patches.suse/qlcnic-remove-redundant-zero-check-on-retries-counte.patch
-	patches.suse/0066-iwlwifi-mvm-Avoid-deferring-non-bufferable-frames.patch
-	patches.suse/0067-iwlwifi-mvm-bump-API-to-34-for-8000-and-up.patch
-	patches.suse/wcn36xx-Introduce-mutual-exclusion-of-fw-configurati
-	patches.suse/inetpeer-fix-RCU-lookup.patch
-	patches.suse/msft-hv-1488-netvsc-cleanup-datapath-switch.patch
-	patches.suse/msft-hv-1489-netvsc-allow-driver-to-be-removed-even-if-VF-is-pres.patch
-	patches.suse/msft-hv-1490-hv_netvsc-Clean-up-an-unused-parameter-in-rndis_filt.patch
-	patches.suse/msft-hv-1491-hv_netvsc-Simplify-num_chn-checking-in-rndis_filter_.patch
-	patches.suse/msft-hv-1492-hv_netvsc-Simplify-the-limit-check-in-netvsc_set_cha.patch
-	patches.suse/msft-hv-1493-hv_netvsc-Fix-the-channel-limit-in-netvsc_set_rxfh.patch
-	patches.suse/net-mlx4_core-fix-memory-leaks-on-error-exit-path.patch
-	patches.suse/net-mlx4_core-fix-incorrect-size-allocation-for-dev-.patch
-	patches.suse/net-mvpp2-move-the-mac-retrieval-copy-logic-into-its.patch
-	patches.suse/net-mvpp2-fix-use-of-the-random-mac-address-for-PPv2.patch
-	patches.suse/net-mvpp2-fallback-using-h-w-and-random-mac-if-the-d.patch
-	patches.suse/net-mlx5e-Reorganize-struct-mlx5e_rq.patch
-	patches.suse/net-mlx5e-Replace-multiplication-by-stride-size-with.patch
-	patches.suse/net-mlx5e-Remove-unnecessary-wqe_sz-field-from-RQ-bu.patch
-	patches.suse/net-mlx5e-Use-memset-to-init-skbs_frags-array-to-zer.patch
-	patches.suse/net-mlx5e-Small-enhancements-for-RX-MPWQE-allocation.patch
-	patches.suse/net-mlx5e-NAPI-busy-poll-when-UMR-post-is-in-progres.patch
-	patches.suse/net-mlx5e-Early-return-on-empty-completion-queues.patch
-	patches.suse/net-mlx5e-Refactor-data-path-lro-header-function.patch
-	patches.suse/net-mlx5e-Non-atomic-indicator-for-ring-enabled-stat.patch
-	patches.suse/net-mlx5e-Non-atomic-RQ-state-indicator-for-UMR-WQE-.patch
-	patches.suse/net-mlx5e-Type-specific-optimizations-for-RX-post-WQ.patch
-	patches.suse/net-mlx5e-Remove-unnecessary-fields-in-ICO-SQ.patch
-	patches.suse/net-mlx5e-Don-t-recycle-page-if-moved-to-far-NUMA.patch
-	patches.suse/net-mlx5e-Slightly-increase-RX-page-cache-size.patch
-	patches.suse/net-mlx5e-Use-kernel-s-mechanism-to-avoid-missing-NA.patch
-	patches.suse/net-mlx5e-Stop-NAPI-when-irq-balancer-changes-affini.patch
-	patches.suse/net-mlx5e-Distribute-RSS-table-among-all-RX-rings.patch
-	patches.suse/nfp-separate-app-vNIC-init-clean-from-alloc-free.patch
-	patches.suse/nfp-flower-base-lifetime-of-representors-on-existenc.patch
-	patches.suse/nfp-move-the-start-stop-app-callbacks-back.patch
-	patches.suse/nfp-be-drop-monitor-friendly.patch
-	patches.suse/nfp-build-the-flower-offload-by-default.patch
-	patches.suse/nfp-flower-restore-RTNL-locking-around-representor-u.patch
-	patches.suse/0001-net-Replace-NF_CT_ASSERT-with-WARN_ON.patch
-	patches.suse/net-mlx4_core-Use-ARRAY_SIZE-macro.patch
-	patches.suse/cxgb4-fix-memory-leak.patch
-	patches.suse/cxgb4-Fix-pause-frame-count-in-t4_get_port_stats.patch
-	patches.suse/cxgb4-Ignore-MPS_TX_INT_CAUSE-Bubble-for-T6.patch
-	patches.suse/drivers-net-xgene-Read-tx-rx-delay-for-ACPI.patch
-	patches.suse/drivers-net-xgene-Configure-tx-rx-delay-for-ACPI.patch
-	patches.suse/drivers-net-xgene-Remove-return-statement-from-void-.patch
-	patches.suse/ipv4-Don-t-override-return-code-from-ip_route_input_.patch
-	patches.suse/l2tp-prevent-creation-of-sessions-on-terminated-tunn.patch
-	patches.suse/l2tp-pass-tunnel-pointer-to-session_create.patch
-	patches.suse/i40e-avoid-NVM-acquire-deadlock-during-NVM-update.patch
-	patches.suse/i40e-point-wb_desc-at-the-nvm_wb_desc-during-i40e_re.patch
-	patches.suse/09-crypto-ccp-use-devres-interface-to-allocate-pci-iomap-and-cleanup.patch
-	patches.suse/10-crypto-ccp-introduce-the-amd-secure-processor-device.patch
-	patches.suse/11-crypto-ccp-abstract-interrupt-registeration.patch
-	patches.suse/12-crypto-ccp-rename-ccp-driver-initialize-files-as-sp-device.patch
-	patches.suse/13-crypto-ccp-remove-ccp_present-check-from-device-initialize.patch
-	patches.suse/crypto-caam-qi-fix-typo-in-authenc-alg-driver-name
-	patches.suse/crypto-caam-qi-properly-set-IV-after-en-de-crypt
-	patches.suse/crypto-caam-qi-handle-large-number-of-S-Gs-case
-	patches.suse/crypto-caam-qi-fix-AD-length-endianness-in-S-G-entry
-	patches.suse/crypto-caam-qi-explicitly-set-dma_ops
-	patches.suse/crypto-algif_skcipher-overhaul-memory-management.patch
-	patches.suse/crypto-algif_aead-overhaul-memory-management.patch
-	patches.suse/14-crypto-ccp-remove-duplicate-module-version-and-author-entry.patch
-	patches.suse/crypto-scompress-don-t-sleep-with-preemption-disable
-	patches.suse/crypto-ccp-Fix-XTS-AES-128-support-on-v5-CCPs
-	patches.suse/crypto-algif-return-error-code-when-no-data-was-proc.patch
-	patches.suse/crypto-algif_aead-copy-AAD-from-src-to-dst.patch
-	patches.suse/crypto-af_alg-consolidation-of-duplicate-code.patch
-	patches.suse/20-x86-mm-reinitialize-tlb-state-on-hotplug-and-resume.patch
-	patches.suse/mm-add-vm_insert_mixed_mkwrite.patch
-	patches.suse/dax-relocate-some-dax-functions.patch
-	patches.suse/dax-use-common-4k-zero-page-for-dax-mmap-reads.patch
-	patches.suse/dax-remove-DAX-code-from-page_cache_tree_insert.patch
-	patches.suse/dax-explain-how-read-2-write-2-addresses-are-validat.patch
-	patches.suse/dax-use-PG_PMD_COLOUR-instead-of-open-coding.patch
-	patches.suse/dax-initialize-variable-pfn-before-using-it.patch
-	patches.suse/shmem-shmem_charge-verify-max_block-is-not-exceeded-before-inode-update.patch
-	patches.suse/shmem-introduce-shmem_inode_acct_block.patch
-	patches.suse/userfaultfd-mcopy_atomic-introduce-mfill_atomic_pte-helper.patch
-	patches.suse/mm-hugetlb-do-not-allocate-non-migrateable-gigantic-pages-from-movable-zones.patch
-	patches.suse/mm-devm_memremap_pages-use-multi-order-radix-for-ZON.patch
-	patches.suse/mm-oom-let-oom_reap_task-and-exit_mmap-run-concurrently.patch
-	patches.suse/mm-hugetlb-clear-target-sub-page-last-when-clearing-huge-page.patch
-	patches.suse/x86-mpx-make-mpx-depend-on-x86-64-to-free-up-VMA-fla.patch
-	patches.suse/libata-zpodd-make-arrays-cdb-static-reduces-object-c
-	patches.suse/msft-hv-1451-x86-hyper-v-Include-hyperv-only-when-CONFIG_HYPERV-i.patch
-	patches.suse/msft-hv-1452-x86-hyper-v-Make-hv_do_hypercall-inline.patch
-	patches.suse/msft-hv-1453-x86-hyper-v-Introduce-fast-hypercall-implementation.patch
-	patches.suse/msft-hv-1454-hyper-v-Use-fast-hypercall-for-HVCALL_SIGNAL_EVENT.patch
-	patches.suse/msft-hv-1455-x86-hyper-v-Implement-rep-hypercalls.patch
-	patches.suse/msft-hv-1456-hyper-v-Globalize-vp_index.patch
-	patches.suse/msft-hv-1457-x86-hyper-v-Use-hypercall-for-remote-TLB-flush.patch
-	patches.suse/msft-hv-1486-x86-hyper-v-Support-extended-CPU-ranges-for-TLB-flus.patch
-	patches.suse/msft-hv-1487-tracing-hyper-v-Trace-hyperv_mmu_flush_tlb_others.patch
-	patches.suse/efi-arm-Don-t-mark-ACPI-reclaim-memory-as-MEMBLOCK_N.patch
-	patches.suse/0001-drivers-fbdev-efifb-Allow-BAR-to-be-moved-instead-of.patch
-	patches.suse/powerpc-powernv-Add-IMC-OPAL-APIs.patch
-	patches.suse/powerpc-powernv-Detect-and-create-IMC-device.patch
-	patches.suse/powerpc-perf-add-nest-imc-pmu-support.patch
-	patches.suse/powerpc-perf-add-core-imc-pmu-support.patch
-	patches.suse/powerpc-perf-add-thread-imc-pmu-support.patch
-	patches.suse/powerpc-mm-Fix-check-of-multiple-16G-pages-from-devi.patch
-	patches.suse/powerpc-powernv-Save-Restore-additional-SPRs-for-sto.patch
-	patches.suse/powerpc-powernv-Clear-PECE1-in-LPCR-via-stop-api-onl.patch
-	patches.suse/powerpc-mm-radix-Improve-_tlbiel_pid-to-be-usable-for-PWC-flushes.patch
-	patches.suse/powerpc-mm-radix-Improve-TLB-PWC-flushes.patch
-	patches.suse/powerpc-mm-radix-Avoid-flushing-the-PWC-on-every-flush_tlb_range.patch
-	patches.suse/powerpc-mm-Update-definitions-of-DSISR-bits.patch
-	patches.suse/powerpc-mm-Update-bits-used-to-skip-hash_page.patch
-	patches.suse/powerpc-mm-Use-symbolic-constants-for-filtering-SRR1.patch
-	patches.suse/powerpc-mm-Set-fault-flags-earlier.patch
-	patches.suse/powerpc-mm-Don-t-lose-major-fault-indication-on-retr.patch
-	patches.suse/powerpc-Remove-old-unused-icswx-based-coprocessor-su.patch
-	patches.suse/powerpc-powernv-Enable-PCI-peer-to-peer.patch
-	patches.suse/powerpc-mm-book3s64-Make-KERN_IO_START-a-variable.patch
-	patches.suse/powerpc-mm-slb-Move-comment-next-to-the-code-it-s-referring-to.patch
-	patches.suse/powerpc-mm-hash64-Make-vmalloc-56T-on-hash.patch
-	patches.suse/powerpc-Fix-invalid-use-of-register-expressions.patch
-	patches.suse/powerpc-dlpar-017-pseries-Check-memory-device-state-before-onl.patch
-	patches.suse/powerpc-64s-Fix-mce-accounting-for-powernv.patch
-	patches.suse/powerpc-xive-04-Ensure-active-irqd-when-setting-affinit.patch
-	patches.suse/powerpc-mm-Properly-invalidate-when-setting-process-.patch
-	patches.suse/powerpc-perf-Update-default-sdar_mode-value-for-power9.patch
-	patches.suse/powerpc-perf-Factor-out-PPMU_ONLY_COUNT_RUN-check-code-from-power8.patch
-	patches.suse/powerpc-perf-Add-PM_LD_MISS_L1-and-PM_BR_2PATH-to-po.patch
-	patches.suse/powerpc-perf-Cleanup-of-PM_BR_CMPL-vs.-PM_BRU_CMPL-in-Power9-event-list.patch
-	patches.suse/powerpc-powernv-Add-support-for-powercap-framework.patch
-	patches.suse/powerpc-powernv-Add-support-to-set-power-shifting-ratio.patch
-	patches.suse/powerpc-powernv-Add-support-to-clear-sensor-groups-data.patch
-	patches.suse/powerpc-mce-Move-64-bit-machine-check-code-into-mce.c.patch
-	patches.suse/powerpc-traps-Use-SRR1-defines-for-program-check-rea.patch
-	patches.suse/powerpc-xive-05-Fix-section-mismatch-warnings.patch
-	patches.suse/powerpc-perf-fix-double-unlock-in-imc_common_cpuhp_mem_free.patch
-	patches.suse/powerpc-xive-07-powerpc-xmon-Exclude-all-of-xmon-from-ftrace.patch
-	patches.suse/powerpc-perf-imc-fix-nest-events-on-muti-socket-system.patch
-	patches.suse/powerpc-Fix-missing-newline-before.patch
-	patches.suse/powerpc-Remove-redundant-FP-Altivec-giveup-code.patch
-	patches.suse/powerpc-perf-fix-usage-of-nest_imc_refc.patch
-	patches.suse/powerpc-mm-Rename-find_linux_pte_or_hugepte.patch
-	patches.suse/powerpc-pseries-remove-dlpar_attach_node-dependency-.patch
-	patches.suse/powerpc-mm-Move-pgdir-setting-into-a-helper.patch
-	patches.suse/powerpc-mm-Optimize-detection-of-thread-local-mm-s.patch
-	patches.suse/powerpc-mm-Make-switch_mm_irqs_off-out-of-line.patch
-	patches.suse/powerpc-64s-masked_interrupt-returns-to-kernel-so-av.patch
-	patches.suse/powerpc-xive-06-Fix-the-size-of-the-cpumask-used-in-xive_find_target_in_mask.patch
-	patches.suse/KVM-PPC-Book3S-HV-POWER9-does-not-require-secondary-.patch
-	patches.suse/powerpc-64s-Move-IDLE_STATE_ENTER_SEQ-_NORET-into-id.patch
-	patches.suse/powerpc-64s-POWER9-can-execute-stop-without-a-sync-s.patch
-	patches.suse/powerpc-64s-Drop-no-longer-used-IDLE_STATE_ENTER_SEQ.patch
-	patches.suse/powerpc-64s-idle-POWER9-can-execute-stop-in-virtual-.patch
-	patches.suse/powerpc-64s-radix-Remove-bolted-SLB-address-limit-fo.patch
-	patches.suse/powerpc-Do-not-send-system-reset-request-through-the.patch
-	patches.suse/powerpc-powernv-Flush-console-before-platform-error-.patch
-	patches.suse/powerpc-powernv-Use-kernel-crash-path-for-machine-ch.patch
-	patches.suse/powerpc-Machine-check-interrupt-is-a-non-maskable-in.patch
-	patches.suse/powerpc-xmon-Fix-display-of-SPRs.patch
-	patches.suse/powerpc-kernel-Change-retrieval-of-pci_dn.patch
-	patches.suse/powerpc-mm-radix-Prettify-mapped-memory-range-print-.patch
-	patches.suse/powerpc-xmon-Add-ISA-v3.0-SPRs-to-SPR-dump.patch
-	patches.suse/powerpc-conditionally-compile-platform-specific-serial-drivers.patch
-	patches.suse/cxl-Fix-driver-use-count.patch
-	patches.suse/powerpc-smp-Use-cpu_to_chip_id-to-find-core-siblings.patch
-	patches.suse/powerpc-smp-Rework-CPU-topology-construction.patch
-	patches.suse/powerpc-smp-Add-cpu_l2_cache_map.patch
-	patches.suse/powerpc-smp-Add-Power9-scheduler-topology.patch
-	patches.suse/powerpc-dlpar-018-pseries-Don-t-attempt-to-acquire-drc-during-.patch
-	patches.suse/powerpc-Fix-DAR-reporting-when-alignment-handler-fau.patch
-	patches.suse/powerpc-Correct-instruction-code-for-xxlor-instructi.patch
-	patches.suse/powerpc-powernv-npu-Move-tlb-flush-before-launching-.patch
-	patches.suse/powerpc-xive-08-introduce-a-common-routine-xive_queue_p.patch
-	patches.suse/powerpc-xive-09-guest-exploitation-of-the-XIVE-interrup.patch
-	patches.suse/powerpc-xive-10-rename-xive_poke_esb-in-xive_esb_read.patch
-	patches.suse/powerpc-xive-11-introduce-xive_esb_write.patch
-	patches.suse/powerpc-xive-12-add-the-HW-IRQ-number-under-xive_irq_da.patch
-	patches.suse/powerpc-xive-13-introduce-H_INT_ESB-hcall.patch
-	patches.suse/powerpc-xive-14-add-XIVE-Exploitation-Mode-to-CAS.patch
-	patches.suse/powerpc-xive-15-improve-debugging-macros.patch
-	patches.suse/powerpc-xive-16-Fix-section-__init-warning.patch
-	patches.suse/xen-events-fifo-dont-use-get-put-cpu.patch
-	patches.suse/kernfs-dont-set-dentry-d_fsdata.patch
-	patches.suse/0003-block-Add-comment-to-submit_bio_wait.patch
-	patches.suse/0004-bio-integrity-move-the-bio-integrity-profile-check-e.patch
-	patches.suse/0005-dm-crypt-don-t-mess-with-BIP_BLOCK_INTEGRITY.patch
-	patches.suse/blk-mq-tag-check-for-NULL-rq-when-iterating-tags.patch
-	patches.suse/block-pass-in-queue-to-inflight-accounting.patch
-	patches.suse/block-make-part_in_flight-take-an-array-of-two-ints.patch
-	patches.suse/blk-mq-provide-internal-in-flight-variant.patch
-	patches.suse/blk-mq-enable-checking-two-part-inflight-counts-at-t.patch
-	patches.suse/0129-block-Fix-two-comments-that-refer-to-.queue_rq-retur.patch
-	patches.suse/blk-mq-Make-blk_mq_reinit_tagset-calls-easier-to-rea.patch
-	patches.suse/block-Relax-a-check-in-blk_start_queue.patch
-	patches.suse/skd-Avoid-that-module-unloading-triggers-a-use-after.patch
-	patches.suse/skd-Submit-requests-to-firmware-before-triggering-th.patch
-	patches.suse/btrfs-index-check-integrity-state-hash-by-a-dev_t.patch
-	patches.suse/raid5-remove-a-call-to-get_start_sect.patch
-	patches.suse/block-reject-attempts-to-allocate-more-than-DISK_MAX.patch
-	patches.suse/block-add-a-__disk_get_part-helper.patch
-	patches.suse/block-cache-the-partition-index-in-struct-block_devi.patch
-	patches.suse/block-replace-bi_bdev-with-a-gendisk-pointer-and-par.patch
-	patches.suse/block-fix-warning-when-i-o-elevator-is-changed-as-request_queue-is-being-removed.patch
-	patches.suse/0001-bfq-Re-enable-auto-loading-when-built-as-a-module.patch
-	patches.suse/0001-mq-deadline-Enable-auto-loading-when-built-as-module.patch
-	patches.suse/mmc-dw_mmc-k3-add-sd-support-for-hi3660.patch
-	patches.suse/mmc-meson-gx-remove-CLK_DIVIDER_ALLOW_ZERO-clock-fla
-	patches.suse/0001-mmc-mmci-stop-building-qcom-dml-as-module.patch
-	patches.suse/0006-md-bitmap-copy-correct-data-for-bitmap-super.patch
-	patches.suse/0005-md-notify-about-new-spare-disk-in-the-container.patch
-	patches.suse/0007-md-replace-seq_release_private-with-seq_release.patch
-	patches.suse/0008-md-r5cache-call-mddev_lock-unlock-in-r5c_journal_mod.patch
-	patches.suse/0009-raid5-remove-raid5_build_block.patch
-	patches.suse/0010-md-raid0-attach-correct-cgroup-info-in-bio.patch
-	patches.suse/0004-md-Runtime-support-for-multiple-ppls.patch
-	patches.suse/0003-raid5-ppl-Recovery-support-for-multiple-partial-pari.patch
-	patches.suse/0001-md-bitmap-disable-bitmap_resize-for-file-backed-bitm.patch
-	patches.suse/ALSA-hda-Fix-regression-of-hdmi-eld-control-created-
-	patches.suse/ALSA-hda-Add-Cannonlake-PCI-ID
-	patches.suse/ALSA-firewire-motu-add-specification-flag-for-positi.patch
-	patches.suse/ALSA-firewire-motu-add-support-for-MOTU-Audio-Expres.patch
-	patches.suse/ALSA-firewire-add-const-qualifier-to-identifiers-for.patch
-	patches.suse/ALSA-ice1712-Add-support-for-STAudio-ADCIII
-	patches.suse/ALSA-hda-Implement-mic-mute-LED-mode-enum
-	patches.suse/ALSA-hda-realtek-Enable-jack-detection-function-for-
-	patches.suse/ASoC-rsnd-avoid-duplicate-free_irq
-	patches.suse/ASoC-mediatek-Fix-an-error-checking-code
-	patches.suse/ASoC-Intel-Skylake-Reset-the-controller-in-probe.patch
-	patches.suse/ASoC-rsnd-move-rsnd_ssi_config_init-execute-conditio.patch
-	patches.suse/ASoC-rockchip-Correct-dmic-delay-property-name
-	patches.suse/ASoC-rt5514-Add-the-I2S-ASRC-support.patch
-	patches.suse/ASoC-rt5514-Eliminate-the-noise-in-the-ASRC-case.patch
-	patches.suse/ASoC-samsung-Fix-possible-double-iounmap-on-s3c24xx-
-	patches.suse/ASoC-samsung-odroid-Drop-requirement-of-clocks-in-th
-	patches.suse/ALSA-hda-Fix-forget-to-free-resource-in-error-handli
-	patches.suse/ALSA-hda-ca0132-Fix-memory-leak-at-error-path
-	patches.suse/media-adv7180-add-missing-adv7180cp-adv7180st-i2c-de
-	patches.suse/media-devnode-Rename-mdev-argument-as-devnode.patch
-	patches.suse/media-coda-disable-BWB-only-while-decoding-on-CODA-9
-	patches.suse/media-v4l2-compat-ioctl32-Fix-timespec-conversion.patch
-	patches.suse/media-s5p-jpeg-fix-number-of-components-macro
-	patches.suse/media-uvcvideo-Prevent-heap-overflow-when-accessing-
-	patches.suse/media-coda-imx-vdoa-Check-for-platform_get_resource-
-	patches.suse/media-rc-simplify-ir_raw_event_store_edge.patch
-	patches.suse/media-em28xx-calculate-left-volume-level-correctly.patch
-	patches.suse/media-mxl111sf-Fix-potential-null-pointer-dereferenc
-	patches.suse/media-au0828-fix-RC_CORE-dependency.patch
-	patches.suse/mailbox-bcm-flexrm-mailbox-Fix-mask-used-in-CMPL_STA
-	patches.suse/0052-mfd-rk808-Fix-up-the-chip-id-get-failed.patch
-	patches.suse/dt-bindings-mfd-axp20x-add-axp806-to-supported-list-of-chips.patch
-	patches.suse/mfd-lpc_ich-Do-not-touch-SPI-NOR-write-protection-bi
-	patches.suse/mfd-omap-usb-tll-Fix-register-offsets
-	patches.suse/mfd-intel_soc_pmic-Export-separate-mfd-cell-configs-
-	patches.suse/mfd-intel_soc_pmic-Differentiate-between-Bay-and-Che
-	patches.suse/backlight-lm3630a-Bump-REG_MAX-value-to-0x50-instead
-	patches.suse/dmaengine-xilinx_dma-Fix-error-code-format-specifier
-	patches.suse/drm-i915-Quietly-cancel-FBC-activation-if-CRTC-is-tu
-	patches.suse/drm-i915-Recreate-vmapping-even-when-the-object-is-p
-	patches.suse/drm-i915-Always-wake-the-device-to-flush-the-GTT
-	patches.suse/drm-i915-Treat-fb-offsets-as-a-raw-byte-offset-inste
-	patches.suse/drm-i915-Skip-fence-alignemnt-check-for-the-CCS-plan
-	patches.suse/drm-i915-Ignore-duplicate-VMA-stored-within-the-per-
-	patches.suse/drm-i915-edp-Increase-T12-panel-delay-to-900-ms-to-f
-	patches.suse/drm-i915-Make-i9xx_load_ycbcr_conversion_matrix-stat
-	patches.suse/drm-i915-Make-i2c-lock-ops-static
-	patches.suse/drm-i915-Fix-enum-pipe-vs.-enum-transcoder-for-the-P
-	patches.suse/drm-i915-Fix-the-missing-PPAT-cache-attributes-on-CN
-	patches.suse/drm-i915-Add-__rcu-to-radix-tree-slot-pointer
-	patches.suse/drm-i915-Silence-sparse-by-using-gfp_t
-	patches.suse/drm-i915-Annotate-user-relocs-with-__user
-	patches.suse/drm-i915-Re-enable-GTT-following-a-device-reset
-	patches.suse/drm-i915-gvt-Remove-one-duplicated-MMIO
-	patches.suse/fs-aio-fix-the-increment-of-aio-nr-and-counting-agai.patch
-	patches.suse/cifs-Add-support-for-reading-attributes-on-SMB2.patch
-	patches.suse/cifs-Add-support-for-writing-attributes-on-SMB2.patch
-	patches.suse/0001-cifs-Check-for-timeout-on-Negotiate-stage.patch
-	patches.suse/audit-Reduce-overhead-using-a-coarse-clock.patch
-	patches.suse/printk-console-Always-disable-boot-consoles-that-use.patch
-	patches.suse/printk-console-Enhance-the-check-for-consoles-using-.patch
-	patches.suse/scsi-aacraid-split-off-functions-to-generate-reset-F.patch
-	patches.suse/scsi-aacraid-split-off-host-reset.patch
-	patches.suse/scsi-aacraid-split-off-device-target-and-bus-reset.patch
-	patches.suse/scsi-aacraid-use-aac_tmf_callback-for-reset-fib.patch
-	patches.suse/scsi-aacraid-enable-sending-of-TMFs-from-aac_hba_sen.patch
-	patches.suse/scsi-aacraid-add-fib-flag-to-mark-scsi-command-callb.patch
-	patches.suse/scsi-aacraid-complete-all-commands-during-bus-reset.patch
-	patches.suse/scsi-be2iscsi-replace-pci-pool-old-api
-	patches.suse/scsi-csiostor-Replace-PCI-pool-old-API.patch
-	patches.suse/scsi-lpfc-Replace-PCI-pool-old-API.patch
-	patches.suse/scsi-megaraid-Replace-PCI-pool-old-API.patch
-	patches.suse/scsi-mpt3sas-Replace-PCI-pool-old-API-1.patch
-	patches.suse/scsi-megaraid-fix-format-overflow-warning.patch
-	patches.suse/scsi-mpt3sas-fix-format-overflow-warning.patch
-	patches.suse/scsi-fnic-fix-format-string-overflow-warning.patch
-	patches.suse/scsi-remove-DRIVER_ATTR-usage.patch
-	patches.suse/0047-scsi-qla2xxx-Cleanup-FC-NVMe-code.patch
-	patches.suse/0048-scsi-qla2xxx-Move-function-prototype-to-correct-head.patch
-	patches.suse/0049-scsi-qla2xxx-Added-change-to-enable-ZIO-for-FC-NVMe-.patch
-	patches.suse/0050-scsi-qla2xxx-Simpify-unregistration-of-FC-NVMe-local.patch
-	patches.suse/0051-scsi-qla2xxx-Fix-remoteport-disconnect-for-FC-NVMe.patch
-	patches.suse/scsi-fc-start-decoupling-fc_block_scsi_eh-from-scsi_.patch
-	patches.suse/scsi-mpt3sas-Fix-memory-allocation-failure-test-in-m.patch
-	patches.suse/scsi-libcxgbi-use-ndev-ifindex-to-find-route.patch
-	patches.suse/s390-sles15-01-02-zfcp-fix-queuecommand-scsi_eh-commands-DIX.patch
-	patches.suse/zfcp-add-handling-for-FCP_RESID_OVER-to-the-fcp.patch
-	patches.suse/s390-sles15-01-03-01-zfcp-fix-capping-unsuccessful-GPN_FT-SAN-resp-trace.patch
-	patches.suse/s390-sles15-01-03-02-zfcp-fix-passing-fsf_req-to-SCSI-trace-on-TMF-for-HBA.patch
-	patches.suse/s390-sles15-01-03-03-zfcp-fix-missing-trace-early-return-TMF-handlers.patch
-	patches.suse/s390-sles15-01-03-04-zfcp-fix-payload-with-full-FCP_RSP-IU-in-SCSI-trace.patch
-	patches.suse/s390-sles15-01-03-05-zfcp-trace-HBA-FSF-resp-by-default-on-dismiss-or-timedout.patch
-	patches.suse/s390-sles15-01-04-zfcp-trace-high-part-of-new-64-bit-SCSI-LUN.patch
-	patches.suse/scsi-esp_scsi-Clean-up-control-flow-and-dead-code.patch
-	patches.suse/scsi-esp_scsi-Avoid-sending-ABORT-TASK-SET-messages.patch
-	patches.suse/scsi-esp_scsi-Always-clear-msg_out_len-after-MESSAGE.patch
-	patches.suse/scsi-megaraid_sas-fix-allocate-instance-pd_info-twic.patch
-	patches.suse/scsi-pm8001-fix-double-free-in-pm8001_pci_probe.patch
-	patches.suse/scsi-mvsas-replace-kfree-with-scsi_host_put.patch
-	patches.suse/0052-scsi-qla2xxx-use-dma_mapping_error-to-check-map-erro.patch
-	patches.suse/scsi-smartpqi-add-pqi-reset-quiesce-support.patch
-	patches.suse/scsi-smartpqi-enhance-BMIC-cache-flush.patch
-	patches.suse/scsi-smartpqi-update-pqi-passthru-ioctl.patch
-	patches.suse/scsi-smartpqi-cleanup-doorbell-register-usage.patch
-	patches.suse/scsi-smartpqi-update-kexec-and-power-down-support.patch
-	patches.suse/scsi-smartpqi-add-in-new-controller-ids.patch
-	patches.suse/scsi-smartpqi-change-driver-version-to-1.1.2-125.patch
-	patches.suse/scsi-hisi_sas-fix-reset-and-port-ID-refresh-issues.patch
-	patches.suse/scsi-hisi_sas-avoid-potential-v2-hw-interrupt-issue.patch
-	patches.suse/scsi-hisi_sas-fix-v2-hw-underflow-residual-value.patch
-	patches.suse/scsi-hisi_sas-add-v2-hw-DFX-feature.patch
-	patches.suse/scsi-hisi_sas-use-array-for-v2-hw-ECC-errors.patch
-	patches.suse/scsi-hisi_sas-remove-repeated-device-config-in-v2-hw.patch
-	patches.suse/scsi-hisi_sas-add-irq-and-tasklet-cleanup-in-v2-hw.patch
-	patches.suse/scsi-hisi_sas-service-interrupt-ITCT_CLR-interrupt-i.patch
-	patches.suse/scsi-hisi_sas-support-zone-management-commands.patch
-	patches.suse/scsi-hisi_sas-add-status-and-command-buffer-for-inte.patch
-	patches.suse/0001-scsi-hisi_sas-Modify-v3-hw-STP_LINK_TIMER-setting.patch
-	patches.suse/0002-scsi-hisi_sas-fix-v3-hw-channel-interrupt-processing.patch
-	patches.suse/0003-scsi-hisi_sas-kill-tasklet-when-destroying-irq-in-v3.patch
-	patches.suse/0004-scsi-hisi_sas-add-reset-handler-for-v3-hw.patch
-	patches.suse/0005-scsi-hisi_sas-update-some-v3-register-init-settings.patch
-	patches.suse/0006-scsi-hisi_sas-add-phy_set_linkrate_v3_hw.patch
-	patches.suse/0007-scsi-hisi_sas-remove-phy_down_v3_hw-res-variable.patch
-	patches.suse/0008-scsi-hisi_sas-replace-kfree-with-scsi_host_put.patch
-	patches.suse/scsi-hisi_sas-remove-driver-versioning.patch
-	patches.suse/scsi-qedi-Limit-number-for-CQ-queues.patch
-	patches.suse/scsi-virtio-virtio_scsi-Set-can_queue-to-the-length-.patch
-	patches.suse/scsi-scsi_lib-rework-scsi_internal_device_unblock_no.patch
-	patches.suse/scsi-make-state-device-attribute-pollable.patch
-	patches.suse/scsi-sym53c8xx-Avoid-undefined-behaviour.patch
-	patches.suse/scsi-cxlflash-22-Fix-an-error-handling-path-in-cxlflash.patch
-	patches.suse/scsi-hpsa-add-support-for-legacy-boards.patch
-	patches.suse/scsi-hpsa-disable-volume-status-check-for-legacy-boa.patch
-	patches.suse/scsi-hpsa-Ignore-errors-for-unsupported-LV_DEVICE_ID.patch
-	patches.suse/scsi-hpsa-do-not-print-errors-for-unsupported-report.patch
-	patches.suse/scsi-cciss-Drop-obsolete-driver.patch
-	patches.suse/scsi-hpsa-Remove-hpsa_allow_any-module-option.patch
-	patches.suse/scsi-ses-check-return-code-from-ses_recv_diag.patch
-	patches.suse/scsi-ses-Fixup-error-message-failed-to-get-diagnosti.patch
-	patches.suse/scsi-ses-make-page2-support-optional.patch
-	patches.suse/scsi-mpt3sas-fix-pr_info-message-continuation.patch
-	patches.suse/0053-scsi-qla2xxx-fix-spelling-mistake-of-variable-sfp_ad.patch
-	patches.suse/scsi-qedf-Set-WWNN-and-WWPN-based-on-values-from-qed.patch
-	patches.suse/scsi-qedf-Use-granted-MAC-from-the-FCF-for-the-FCoE-.patch
-	patches.suse/scsi-qedf-Corrent-VLAN-tag-insertion-in-fallback-VLA.patch
-	patches.suse/scsi-qedf-Covert-single-threaded-workqueues-to-regul.patch
-	patches.suse/scsi-qedf-Fix-up-modinfo-parameter-name-for-debug-in.patch
-	patches.suse/scsi-qedf-Update-driver-version-to-8.20.5.0.patch
-	patches.suse/scsi-pmcraid-fix-duplicated-code-for-different-branc.patch
-	patches.suse/scsi-ch-add-refcounting.patch
-	patches.suse/scsi-scsi-sysfs-Adjust-error-returned-for-adapter-re.patch
-	patches.suse/scsi-hpsa-fix-the-device_id-in-hpsa_update_device_in.patch
-	patches.suse/scsi-lpfc-remove-useless-code-in-lpfc_sli4_bsg_link_.patch
-	patches.suse/scsi-megaraid_sas-mismatch-of-allocated-MFI-frame-si.patch
-	patches.suse/scsi-megaraid_sas-set-minimum-value-of-resetwaittime.patch
-	patches.suse/scsi-megaraid_sas-Use-synchronize_irq-in-target-rese.patch
-	patches.suse/scsi-megaraid_sas-Call-megasas_complete_cmd_dpc_fusi.patch
-	patches.suse/scsi-megaraid_sas-Do-not-re-fire-shutdown-DCMD-after.patch
-	patches.suse/scsi-megaraid_sas-Fix-endianness-issues-in-DCMD-hand.patch
-	patches.suse/scsi-megaraid_sas-Check-valid-aen-class-range-to-avo.patch
-	patches.suse/scsi-megaraid_sas-Use-SMID-for-Task-abort-case-only.patch
-	patches.suse/scsi-megaraid_sas-use-vmalloc-for-crash-dump-buffers.patch
-	patches.suse/scsi-megaraid_sas-Return-pended-IOCTLs-with-cmd_stat.patch
-	patches.suse/scsi-megaraid_sas-replace-internal-FALSE-TRUE-defini.patch
-	patches.suse/scsi-megaraid_sas-modified-few-prints-in-OCR-and-IOC.patch
-	patches.suse/scsi-megaraid_sas-call-megasas_dump_frame-with-corre.patch
-	patches.suse/scsi-megaraid_sas-driver-version-upgrade.patch
-	patches.suse/0054-scsi-qla2xxx-Correction-to-vha-vref_count-timeout.patch
-	patches.suse/0055-scsi-qla2xxx-Fix-target-multiqueue-configuration.patch
-	patches.suse/0056-scsi-qla2xxx-Update-fw_started-flags-at-qpair-creati.patch
-	patches.suse/0057-scsi-qla2xxx-Add-command-completion-for-error-path.patch
-	patches.suse/0058-scsi-qla2xxx-Fix-WWPN-WWNN-in-debug-message.patch
-	patches.suse/scsi-qla2xxx-Handle-PCIe-error-for-driver.patch
-	patches.suse/0059-scsi-qla2xxx-Fix-system-panic-due-to-pointer-access-.patch
-	patches.suse/0060-scsi-qla2xxx-Use-BIT_6-to-acquire-FAWWPN-from-switch.patch
-	patches.suse/0061-scsi-qla2xxx-Fix-NPIV-host-enable-after-chip-reset.patch
-	patches.suse/0062-scsi-qla2xxx-Remove-extra-register-read.patch
-	patches.suse/0063-scsi-qla2xxx-Change-ha-wq-max_active-value-to-defaul.patch
-	patches.suse/0064-scsi-qla2xxx-Use-fabric-name-for-Get-Port-Speed-comm.patch
-	patches.suse/0065-scsi-qla2xxx-Add-ability-to-autodetect-SFP-type.patch
-	patches.suse/0066-scsi-qla2xxx-Prevent-sp-free-null-uninitialized-poin.patch
-	patches.suse/0067-scsi-qla2xxx-Use-sp-free-instead-of-hard-coded-call.patch
-	patches.suse/0068-scsi-qla2xxx-Move-logging-default-mask-to-execute-on.patch
-	patches.suse/0069-scsi-qla2xxx-Add-timeout-ability-to-wait_for_sess_de.patch
-	patches.suse/0070-scsi-qla2xxx-Allow-SNS-fabric-login-to-be-retried.patch
-	patches.suse/0071-scsi-qla2xxx-Fix-task-mgmt-handling-for-NPIV.patch
-	patches.suse/0072-scsi-qla2xxx-Print-correct-mailbox-registers-in-fail.patch
-	patches.suse/0073-scsi-qla2xxx-Remove-potential-macro-parameter-side-e.patch
-	patches.suse/0074-scsi-qla2xxx-Add-support-for-minimum-link-speed.patch
-	patches.suse/0075-scsi-qla2xxx-Add-LR-distance-support-from-nvram-bit.patch
-	patches.suse/0076-scsi-qla2xxx-Cleanup-NPIV-host-in-target-mode-during.patch
-	patches.suse/0077-scsi-qla2xxx-Enable-Async-TMF-processing.patch
-	patches.suse/0078-scsi-qla2xxx-Increase-ql2xmaxqdepth-to-64.patch
-	patches.suse/0079-scsi-qla2xxx-Recheck-session-state-after-RSCN.patch
-	patches.suse/0080-scsi-qla2xxx-Skip-zero-queue-count-entry-during-FW-d.patch
-	patches.suse/0081-scsi-qla2xxx-Ability-to-process-multiple-SGEs-in-Com.patch
-	patches.suse/0082-scsi-qla2xxx-Do-not-call-abort-handler-function-duri.patch
-	patches.suse/0083-scsi-qla2xxx-Update-driver-version-to-10.00.00.01-k.patch
-	patches.suse/scsi-lpfc-Fix-plogi-collision-that-causes-illegal-st.patch
-	patches.suse/scsi-lpfc-Fix-loop-mode-target-discovery.patch
-	patches.suse/scsi-lpfc-Fix-rediscovery-on-switch-blade-pull.patch
-	patches.suse/scsi-lpfc-Fix-oops-when-NVME-Target-is-discovered-in.patch
-	patches.suse/scsi-lpfc-convert-info-messages-to-standard-messages.patch
-	patches.suse/scsi-lpfc-Correct-return-error-codes-to-align-with-n.patch
-	patches.suse/scsi-lpfc-Fix-handling-of-FCP-and-NVME-FC4-types-in-.patch
-	patches.suse/scsi-lpfc-Fix-duplicate-NVME-rport-entries-and-names.patch
-	patches.suse/scsi-lpfc-Fix-crash-in-lpfc-nvmet-when-fc-port-is-re.patch
-	patches.suse/scsi-lpfc-Fix-NVME-PRLI-handling-during-RSCN.patch
-	patches.suse/scsi-lpfc-Correct-issues-with-FAWWN-and-FDISCs.patch
-	patches.suse/scsi-lpfc-Limit-amount-of-work-processed-in-IRQ.patch
-	patches.suse/scsi-lpfc-Fix-MRQ-1-context-list-handling.patch
-	patches.suse/scsi-lpfc-Fix-relative-offset-error-on-large-nvmet-t.patch
-	patches.suse/scsi-lpfc-Fix-nvme-target-failure-after-2nd-adapter-.patch
-	patches.suse/scsi-lpfc-Fix-bad-sgl-reposting-after-2nd-adapter-re.patch
-	patches.suse/scsi-lpfc-remove-console-log-clutter.patch
-	patches.suse/scsi-lpfc-Add-Buffer-to-Buffer-credit-recovery-suppo.patch
-	patches.suse/scsi-lpfc-fix-integer-constant-too-large-error-on-32.patch
-	patches.suse/scsi-lpfc-lpfc-version-bump-11.4.0.3.patch
-	patches.suse/scsi-ufs-reqs-and-tasks-were-put-in-the-wrong-order.patch
-	patches.suse/scsi-Suppress-gcc-7-fall-through-warnings-reported-w.patch
-	patches.suse/scsi-Convert-a-strncmp-call-into-a-strcmp-call.patch
-	patches.suse/scsi-Document-which-queue-type-a-function-is-intende.patch
-	patches.suse/scsi-Use-blk_mq_rq_to_pdu-to-convert-a-request-to-a-.patch
-	patches.suse/0009-scsi-libsas-Remove-a-set-but-not-used-variable.patch
-	patches.suse/0010-scsi-libsas-Annotate-fall-through-in-a-switch-statem.patch
-	patches.suse/scsi-fnic-do-not-call-host-reset-from-command-abort.patch
-	patches.suse/scsi-libsas-move-bus_reset_handler-to-target_reset_h.patch
-	patches.suse/scsi-qedf-drop-bus-reset-handler.patch
-	patches.suse/scsi-megaraid_mbox-drop-duplicate-bus-reset-and-devi.patch
-	patches.suse/scsi-mptsas-Fixup-device-hotplug-for-VMWare-ESXi.patch
-	patches.suse/scsi-ses-Fix-racy-cleanup-of-sys-in-remove_dev.patch
-	patches.suse/scsi-Fix-the-kerneldoc-for-scsi_initialize_rq.patch
-	patches.suse/scsi-cxlflash-23-Remove-unnecessary-existence-check.patch
-	patches.suse/scsi-cxlflash-24-Avoid-double-mutex-unlock.patch
-	patches.suse/scsi-cxlflash-25-Fix-vlun-resize-failure-in-the-shrink-.patch
-	patches.suse/scsi-lpfc-avoid-an-unused-function-warning.patch
-	patches.suse/scsi-lpfc-avoid-false-positive-gcc-8-warning.patch
-	patches.suse/scsi-rcu-Introduce-rcu_swap_protected.patch
-	patches.suse/scsi-Rework-the-code-for-caching-Vital-Product-Data-.patch
-	patches.suse/scsi-Rework-handling-of-scsi_device.vpd_pg8-03.patch
-	patches.suse/scsi-hpsa-remove-the-smp_handler-stub.patch
-	patches.suse/scsi-smartpqi-remove-the-smp_handler-stub.patch
-	patches.suse/scsi-aacraid-fix-indentation-errors.patch
-	patches.suse/scsi-aacraid-get-rid-of-one-level-of-indentation.patch
-	patches.suse/scsi-aacraid-report-ENOMEM-to-upper-layer-from-aac_c.patch
-	patches.suse/scsi-qla2xxx-add-missing-includes-for-qla_isr.patch
-	patches.suse/scsi-qla2xxx-Clear-fc4f_nvme-flag.patch
-	patches.suse/scsi-qla2xxx-Fix-slow-mem-alloc-behind-lock.patch
-	patches.suse/scsi-qla2xxx-Reset-the-logo-flag-after-target-re-log.patch
-	patches.suse/scsi-mq-Always-unprepare-before-requeuing-a-req.patch
-	patches.suse/scsi-qedi-off-by-one-in-qedi_get_cmd_from_tid.patch
-	patches.suse/scsi-aacraid-Fix-command-send-race-condition.patch
-	patches.suse/msft-hv-1485-scsi-storvsc-fix-memory-leak-on-ring-buffer-busy.patch
-	patches.suse/0084-scsi-qla2xxx-Fix-an-integer-overflow-in-sysfs-code.patch
-	patches.suse/RDAM-netlink-Fix-out-of-bound-access-while-checking-.patch
-	patches.suse/RDMA-netlink-clean-up-message-validity-array-initial.patch
-	patches.suse/ftrace-Fix-debug-preempt-config-name-in-stack_tracer.patch
-	patches.suse/0001-ftrace-Fix-selftest-goto-location-on-error.patch
-	patches.suse/ftrace-Fix-memleak-when-unregistering-dynamic-ops-wh.patch
-	patches.suse/tracing-Add-barrier-to-trace_printk-buffer-nesting-m.patch
-	patches.suse/tracing-Apply-trace_clock-changes-to-instance-max-bu.patch
-	patches.suse/msft-hv-1447-KVM-hyperv-support-HV_X64_MSR_TSC_FREQUENCY-and-HV_X.patch
-	patches.suse/KVM-nVMX-INVPCID-support.patch
-	patches.suse/KVM-nVMX-get-rid-of-nested_get_page.patch
-	patches.suse/KVM-nVMX-get-rid-of-nested_release_page.patch
-	patches.suse/KVM-vmx-Enable-VMFUNCs.patch
-	patches.suse/KVM-nVMX-Enable-VMFUNC-for-the-L1-hypervisor.patch
-	patches.suse/KVM-nVMX-Emulate-EPTP-switching-for-the-L1-hyperviso.patch
-	patches.suse/KVM-x86-X86_FEATURE_NRIPS-is-not-scattered-anymore.patch
-	patches.suse/KVM-x86-generalize-guest_cpuid_has_-helpers.patch
-	patches.suse/KVM-x86-use-general-helpers-for-some-cpuid-manipulat.patch
-	patches.suse/KVM-add-spinlock-optimization-framework.patch
-	patches.suse/KVM-X86-implement-the-logic-for-spinlock-optimizatio.patch
-	patches.suse/KVM-s390-implements-the-kvm_arch_vcpu_in_kernel.patch
-	patches.suse/KVM-arm-implements-the-kvm_arch_vcpu_in_kernel.patch
-	patches.suse/KVM-X86-Fix-residual-mmio-emulation-request-to-users.patch
-	patches.suse/kvm-nVMX-Add-support-for-fast-unprotection-of-nested.patch
-	patches.suse/KVM-nVMX-validate-eptp-pointer.patch
-	patches.suse/KVM-MMU-Fix-softlockup-due-to-mmu_lock-is-held-too-l.patch
-	patches.suse/KVM-MMU-Bail-out-immediately-if-there-is-no-availabl.patch
-	patches.suse/kvm-x86-Disallow-illegal-IA32_APIC_BASE-MSR-values.patch
-	patches.suse/kvm-avoid-uninitialized-variable-warnings.patch
-	patches.suse/KVM-x86-simplify-ept_misconfig.patch
-	patches.suse/KVM-x86-Avoid-guest-page-table-walk-when-gpa_availab.patch
-	patches.suse/KVM-x86-fix-use-of-L1-MMIO-areas-in-nested-guests.patch
-	patches.suse/kvm-svm-delete-avic_vm_id_bitmap-2-megabyte-static-array
-	patches.suse/KVM-VMX-cleanup-EPTP-definitions.patch
-	patches.suse/KVM-VMX-always-require-WB-memory-type-for-EPT.patch
-	patches.suse/0006-kvm-svm-add-virtual-gif-feature-definition
-	patches.suse/0007-kvm-svm-enable-virtual-gif-feature
-	patches.suse/KVM-VMX-cache-secondary-exec-controls.patch
-	patches.suse/kvm-vmx-Raise-UD-on-unsupported-RDRAND.patch
-	patches.suse/kvm-vmx-Raise-UD-on-unsupported-RDSEED.patch
-	patches.suse/kvm-vmx-Raise-UD-on-unsupported-XSAVES-XRSTORS.patch
-	patches.suse/KVM-x86-Add-return-value-to-kvm_cpuid.patch
-	patches.suse/KVM-MMU-check-guest-CR3-reserved-bits-based-on-its-p.patch
-	patches.suse/KVM-MMU-Rename-PT64_ROOT_LEVEL-to-PT64_ROOT_4LEVEL.patch
-	patches.suse/KVM-MMU-Add-5-level-EPT-Shadow-page-table-support.patch
-	patches.suse/KVM-MMU-Expose-the-LA57-feature-to-VM.patch
-	patches.suse/KVM-MMU-speedup-update_permission_bitmask.patch
-	patches.suse/KVM-VMX-use-kvm_event_needs_reinjection.patch
-	patches.suse/KVM-X86-Fix-loss-of-exception-which-has-not-yet-been.patch
-	patches.suse/KVM-nVMX-Fix-trying-to-cancel-vmlauch-vmresume.patch
-	patches.suse/kvm-nVMX-Validate-the-virtual-APIC-address-on-nested.patch
-	patches.suse/s390-sles15-00-09-KVM-s390-Support-Configuration-z-Architecture-Mode.patch
-	patches.suse/KVM-s390-Multiple-Epoch-Facility-support.patch
-	patches.suse/KVM-s390-sthyi-remove-invalid-guest-write-access.patch
-	patches.suse/KVM-s390-expose-no-DAT-to-guest-and-migration-suppor.patch
-	patches.suse/KVM-s390-we-are-always-in-czam-mode.patch
-	patches.suse/KVM-s390-guestdbg-fix-range-check.patch
-	patches.suse/KVM-s390-use-WARN_ON_ONCE-only-for-checking.patch
-	patches.suse/KVM-s390-vsie-cleanup-mcck-reinjection.patch
-	patches.suse/KVM-arm-arm64-Fix-guest-external-abort-matching.patch
-	patches.suse/KVM-arm-arm64-vgic-constify-seq_operations-and-file_.patch
-	patches.suse/KVM-arm-arm64-vITS-Drop-its_ite-lpi-field.patch
-	patches.suse/KVM-arm-arm64-Extract-GICv3-max-APRn-index-calculati.patch
-	patches.suse/KVM-arm-arm64-Support-uaccess-of-GICC_APRn.patch
-	patches.suse/KVM-PPC-e500-Fix-some-NULL-dereferences-on-error.patch
-	patches.suse/KVM-PPC-e500mc-Fix-a-NULL-dereference.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-setting-of-storage-key-in-H_EN.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-H_REGISTER_VPA-VPA-size-valida.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-invalid-use-of-register-expres.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-case-where-HDEC-is-treated-as-.patch
-	patches.suse/KVM-PPC-Book3S-HV-Report-storage-key-support-to-user.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-memory-leak-in-kvm_vm_ioctl_ge.patch
-	patches.suse/KVM-PPC-Book3S-HV-Protect-updates-to-spapr_tce_table.patch
-	patches.suse/PCI-faraday-Fix-of_irq_get-error-check
-	patches.suse/msft-hv-1444-PCI-hv-Do-not-sleep-in-compose_msi_msg.patch
-	patches.suse/0001-PCI-rockchip-Factor-out-rockchip_pcie_get_phys.patch
-	patches.suse/0002-PCI-rockchip-Add-per-lane-PHY-support.patch
-	patches.suse/0041-phy-rockchip-pcie-Reconstruct-driver-to-support-per-.patch
-	patches.suse/pci-vmd-assign-vector-zero-to-all-bridges
-	patches.suse/PCI-vmd-Free-up-IRQs-on-suspend-path.patch
-	patches.suse/PCI-vmd-Remove-IRQ-affinity-so-we-can-allocate-more-.patch
-	patches.suse/x86-PCI-Move-VMD-quirk-to-x86-fixups.patch
-	patches.suse/x86-PCI-Use-is_vmd-rather-than-relying-on-the-domain.patch
-	patches.suse/pci-mark-broadcom-ht2100-root-port-extended-tags-as-broken
-	patches.suse/PCI-shpchp-Enable-bridge-bus-mastering-if-MSI-is-ena
-	patches.suse/pci-pciehp-report-power-fault-only-once-until-we-clear-it
-	patches.suse/pci-mark-amd-stoney-gpu-ats-as-broken
-	patches.suse/PCI-Add-ACS-quirk-for-APM-X-Gene-devices.patch
-	patches.suse/hmm-heterogeneous-memory-management-documentation.patch
-	patches.suse/mm-hmm-heterogeneous-memory-management-hmm-for-short.patch
-	patches.suse/mm-hmm-mirror-mirror-process-address-space-on-device-with-hmm-helpers.patch
-	patches.suse/mm-hmm-mirror-helper-to-snapshot-cpu-page-table.patch
-	patches.suse/mm-hmm-mirror-device-page-fault-handler.patch
-	patches.suse/mm-memory_hotplug-introduce-add_pages.patch
-	patches.suse/mm-zone_device-new-type-of-zone_device-for-unaddressable-memory.patch
-	patches.suse/mm-zone_device-special-case-put_page-for-device-private-pages.patch
-	patches.suse/mm-memcontrol-allow-to-uncharge-page-without-using-page-lru-field.patch
-	patches.suse/mm-memcontrol-support-memory_device_private.patch
-	patches.suse/mm-hmm-devmem-device-memory-hotplug-using-zone_device.patch
-	patches.suse/mm-hmm-devmem-dummy-hmm-device-for-zone_device-memory.patch
-	patches.suse/mm-migrate-new-migrate-mode-migrate_sync_no_copy.patch
-	patches.suse/mm-migrate-new-memory-migration-helper-for-use-with-device-memory.patch
-	patches.suse/mm-migrate-migrate_vma-unmap-page-from-vma-while-collecting-pages.patch
-	patches.suse/mm-migrate-support-un-addressable-zone_device-page-in-migration.patch
-	patches.suse/mm-migrate-allow-migrate_vma-to-alloc-new-page-on-empty-entry.patch
-	patches.suse/mm-device-public-memory-device-memory-cache-coherent-with-cpu.patch
-	patches.suse/mm-hmm-add-new-helper-to-hotplug-cdm-memory-region.patch
-	patches.suse/mm-hmm-avoid-bloating-arch-that-do-not-make-use-of-hmm.patch
-	patches.suse/mm-hmm-fix-build-when-hmm-is-disabled.patch
-	patches.suse/mm-change-the-call-sites-of-numa-statistics-items.patch
-	patches.suse/mm-update-NUMA-counter-threshold-size.patch
-	patches.suse/mm-consider-the-number-in-local-CPUs-when-reading-NUMA-stats.patch
-	patches.suse/mm-sparse-c-fix-typo-in-online_mem_sections.patch
-	patches.suse/mm-page_alloc-c-apply-gfp_allowed_mask-before-the-first-allocation-attempt.patch
-	patches.suse/treewide-make-nr_cpu_ids-unsigned.patch
-	patches.suse/0001-rbtree-cache-leftmost-node-internally.patch
-	patches.suse/0002-rbtree-optimize-root-check-during-rebalancing-loop.patch
-	patches.suse/0003-rbtree-add-some-additional-comments-for-rebalancing-.patch
-	patches.suse/0008-sched-deadline-replace-earliest-dl-and-rq-leftmost-c.patch
-	patches.suse/0009-locking-rtmutex-replace-top-waiter-and-pi_waiters-le.patch
-	patches.suse/0010-block-cfq-replace-cfq_rb_root-leftmost-caching.patch
-	patches.suse/0012-lib-interval-tree-correct-comment-wrt-generic-flavor.patch
-	patches.suse/0013-procfs-use-faster-rb_first_cached.patch
-	patches.suse/0014-fs-epoll-use-faster-rb_first_cached.patch
-	patches.suse/0015-mem-memcg-cache-rightmost-node.patch
-	patches.suse/0016-block-cfq-cache-rightmost-rb_node.patch
-	patches.suse/lib-bitmap.c-make-bitmap_parselist-thread-safe-and-m.patch
-	patches.suse/checkpatch-add-6-missing-types-to-list-types
-	patches.suse/0001-ipc-sem-drop-sem_checkid-helper.patch
-	patches.suse/0002-ipc-sem-play-nicer-with-large-nsops-allocations.patch
-	patches.suse/mac80211-fix-VLAN-handling-with-TXQs
-	patches.suse/mac80211_hwsim-Use-proper-TX-power
-	patches.suse/mac80211-agg-tx-call-drv_wake_tx_queue-in-proper-con.patch
-	patches.suse/mac80211-flush-hw_roc_start-work-before-cancelling-t
-	patches.suse/nl80211-look-for-HT-VHT-capabilities-in-beacon-s-tai.patch
-	patches.suse/cfg80211-honor-NL80211_RRF_NO_HT40-MINUS-PLUS.patch
-	patches.suse/net-sched-fix-memleak-for-chain-zero.patch
-	patches.suse/0068-iwlwifi-mvm-only-send-LEDS_CMD-when-the-FW-supports-.patch
-	patches.suse/netfilter-ipvs-fix-the-issue-that-sctp_conn_schedule.patch
-	patches.suse/0002-netfilter-nf_nat-don-t-bug-when-mapping-already-exis.patch
-	patches.suse/netfilter-nat-Revert-netfilter-nat-convert-nat-bysrc.patch
-	patches.suse/tcp-fix-a-request-socket-leak.patch
-	patches.suse/ip_tunnel-fix-setting-ttl-and-tos-value-in-collect_m.patch
-	patches.suse/nvme-add-support-for-FW-activation-without-reset.patch
-	patches.suse/nvme-define-NVME_NSID_ALL.patch
-	patches.suse/nvme-add-support-for-NVMe-1.3-Timestamp-Feature.patch
-	patches.suse/nvmet-use-NVME_NSID_ALL.patch
-	patches.suse/nvmet-fix-the-return-error-code-of-target-if-host-is.patch
-	patches.suse/nvmet-fcloop-remove-ALL_OPTS-define.patch
-	patches.suse/nvme-rdma-remove-NVME_RDMA_MAX_SEGMENT_SIZE.patch
-	patches.suse/nvme-rdma-move-nvme_rdma_configure_admin_queue-code-.patch
-	patches.suse/nvme-Add-admin_tagset-pointer-to-nvme_ctrl.patch
-	patches.suse/nvme-rdma-move-tagset-allocation-to-a-dedicated-rout.patch
-	patches.suse/nvme-rdma-disable-the-controller-on-resets.patch
-	patches.suse/nvme-rdma-don-t-free-tagset-on-resets.patch
-	patches.suse/nvme-rdma-reuse-configure-destroy_admin_queue.patch
-	patches.suse/nvme-rdma-introduce-configure-destroy-io-queues.patch
-	patches.suse/nvme-rdma-stop-queues-instead-of-simply-flipping-the.patch
-	patches.suse/nvme-rdma-rename-nvme_rdma_init_queue-to-nvme_rdma_a.patch
-	patches.suse/nvme-rdma-introduce-nvme_rdma_start_queue.patch
-	patches.suse/nvme-rdma-cleanup-error-path-in-controller-reset.patch
-	patches.suse/nvme-rdma-call-ops-reg_read64-instead-of-nvmf_reg_re.patch
-	patches.suse/nvme-fabrics-log-a-warning-if-hostid-is-invalid.patch
-	patches.suse/nvme-fix-identify-namespace-logging.patch
-	patches.suse/nvme-add-symbolic-constants-for-CC-identifiers.patch
-	patches.suse/nvme-rename-AMS-symbolic-constants-to-fit-specificat.patch
-	patches.suse/nvme-fc-Reattach-to-localports-on-re-registration.patch
-	patches.suse/nvmet-fc-simplify-sg-list-handling.patch
-	patches.suse/nvme-rdma-Use-unlikely-macro-in-the-fast-path.patch
-	patches.suse/nvme-fix-uninitialized-prp2-value-on-small-transfers.patch
-	patches.suse/nvme-honor-RTD3-Entry-Latency-for-shutdowns.patch
-	patches.suse/nvme-report-more-detailed-status-codes-to-the-block-.patch
-	patches.suse/nvme-allow-calling-nvme_change_ctrl_state-from-irq-c.patch
-	patches.suse/nvme-remove-unused-struct-nvme_ns-fields.patch
-	patches.suse/nvme-remove-nvme_revalidate_ns.patch
-	patches.suse/nvme-don-t-blindly-overwrite-identifiers-on-disk-rev.patch
-	patches.suse/loop-add-ioctl-for-changing-logical-block-size.patch
-	patches.suse/nvme-fabrics-Convert-nvmf_transports_mutex-to-an-rws.patch
-	patches.suse/nvme-factor-metadata-handling-out-of-__nvme_submit_u.patch
-	patches.suse/nvme-pci-Use-req_op-to-determine-DIF-remapping.patch
-	patches.suse/nvme-Make-nvme-user-functions-static.patch
-	patches.suse/nvme-Use-metadata-for-passthrough-commands.patch
-	patches.suse/nvmet-add-support-for-reporting-the-host-identifier.patch
-	patches.suse/0001-bcache-Fix-leak-of-bdev-reference.patch
-	patches.suse/0002-bcache-fix-sequential-large-write-IO-bypass.patch
-	patches.suse/0003-bcache-do-not-subtract-sectors_to_gc-for-bypassed-IO.patch
-	patches.suse/0004-bcache-Don-t-reinvent-the-wheel-but-use-existing-lli.patch
-	patches.suse/0005-bcache-gc-does-not-work-when-triggering-by-manual-co.patch
-	patches.suse/0006-bcache-correct-cache_dirty_target-in-__update_writeb.patch
-	patches.suse/0007-bcache-Correct-return-value-for-sysfs-attach-errors.patch
-	patches.suse/0008-bcache-increase-the-number-of-open-buckets.patch
-	patches.suse/0009-bcache-fix-for-gc-and-write-back-race.patch
-	patches.suse/0010-bcache-silence-static-checker-warning.patch
-	patches.suse/0011-bcache-Update-continue_at-documentation.patch
-	patches.suse/0012-bcache-fix-bch_hprint-crash-and-improve-output.patch
-	patches.suse/0013-bcache-initialize-dirty-stripes-in-flash_dev_run.patch
-	patches.suse/0001-btrfs-struct-funcs-constify-readers.patch
-	patches.suse/0002-btrfs-constify-tracepoint-arguments.patch
-	patches.suse/0003-btrfs-backref-constify-some-arguments.patch
-	patches.suse/0004-btrfs-backref-add-unode_aux_to_inode_list-helper.patch
-	patches.suse/0005-btrfs-backref-cleanup-__-namespace-abuse.patch
-	patches.suse/0006-btrfs-btrfs_check_shared-should-manage-its-own-trans.patch
-	patches.suse/0007-btrfs-remove-ref_tree-implementation-from-backref.c.patch
-	patches.suse/0008-btrfs-convert-prelimary-reference-tracking-to-use-rb.patch
-	patches.suse/0009-btrfs-add-a-node-counter-to-each-of-the-rbtrees.patch
-	patches.suse/0010-btrfs-backref-add-tracepoints-for-prelim_ref-inserti.patch
-	patches.suse/0011-btrfs-add-cond_resched-calls-when-resolving-backrefs.patch
-	patches.suse/0012-btrfs-allow-backref-search-checks-for-shared-extents.patch
-	patches.suse/0013-btrfs-clean-up-extraneous-computations-in-add_delaye.patch
-	patches.suse/btrfs-use-GFP_KERNEL-in-mount-and-remount.patch
-	patches.suse/btrfs-account-for-pinned-bytes-in-should_alloc_chunk.patch
-	patches.suse/btrfs-fix-readdir-deadlock-with-pagefault.patch
-	patches.suse/0001-Btrfs-fix-assertion-failure-during-fsync-in-no-holes.patch
-	patches.suse/btrfs-incremental-send-fix-emission-of-invalid-clone-operations.patch
-	patches.suse/btrfs-preserve-i_mode-if-_btrfs_set_acl-fails.patch
-	patches.suse/btrfs-add-a-helper-to-retrive-extent-inline-ref-type.patch
-	patches.suse/btrfs-convert-to-use-btrfs_get_extent_inline_ref_type.patch
-	patches.suse/btrfs-remove-bug-in-btrfs_extent_inline_ref_size.patch
-	patches.suse/btrfs-remove-bug-in-print_extent_item.patch
-	patches.suse/btrfs-remove-bug-in-add_data_reference.patch
-	patches.suse/btrfs-remove-bug_on-in-_add_tree_block.patch
-	patches.suse/btrfs-add-one-more-sanity-check-for-shared-ref-type.patch
-	patches.suse/svcrdma-Limit-RQ-depth.patch
-	patches.suse/rdma-core-Add-rdma_rw_mr_payload.patch
-	patches.suse/svcrdma-Estimate-Send-Queue-depth-properly.patch
-	patches.suse/04-i2c-i801-restore-the-presence-state-of-p2sb-pci-device-after-reading-bar.patch
-	patches.suse/power-supply-cpcap-charger-add-OMAP_USB2-dependency
-	patches.suse/power-supply-act8945a_charger-fix-of_irq_get-error-c
-	patches.suse/0001-power-supply-Fix-power_supply_am_i_supplied-to-retur.patch
-	patches.suse/mtd-nand-atmel-fix-of_irq_get-error-check.patch
-	patches.suse/0013-iommu-rockchip-add-multi-irqs-support.patch
-	patches.suse/0014-iommu-rockchip-ignore-isp-mmu-reset-operation.patch
-	patches.suse/iommu-vt-d-avoid-calling-virt_to_phys-on-null-pointer
-	patches.suse/0001-iommu-amd-detect-pre-enabled-translation
-	patches.suse/0002-iommu-amd-add-several-helper-functions
-	patches.suse/0003-revert-iommu-amd-suppress-io_page_faults-in-kdump-kernel
-	patches.suse/0004-iommu-amd-define-bit-fields-for-dte-particularly
-	patches.suse/0005-iommu-amd-add-function-copy_dev_tables
-	patches.suse/0006-iommu-amd-copy-old-trans-table-from-old-kernel
-	patches.suse/0007-iommu-amd-do-sanity-check-for-address-translation-and-irq-remap-of-old-dev-table-entry
-	patches.suse/0008-iommu-add-is_attach_deferred-call-back-to-iommu-ops
-	patches.suse/0009-iommu-amd-use-is_attach_deferred-call-back
-	patches.suse/0010-iommu-amd-allocate-memory-below-4g-for-dev-table-if-translation-pre-enabled
-	patches.suse/0011-iommu-amd-don-t-copy-gcr3-table-root-pointer
-	patches.suse/0012-iommu-amd-disable-iommu-only-if-amd_iommu-off-is-specified
-	patches.suse/0014-iommu-amd-fix-compiler-warning-in-copy_device_table
-	patches.suse/0015-iommu-amd-fix-section-mismatch-warning
-	patches.suse/0013-iommu-amd-check-if-domain-is-null-in-get_domain-and-return-ebusy
-	patches.suse/21-x86-mm-64-fix-an-incorrect-warning-with-config_debug_vm-y-pcid.patch
-	patches.suse/ARM-s3c24xx-Fix-NAND-ECC-mode-for-mini2440-board.patch
-	patches.suse/ARM-OMAP2-omap_device-drop-broken-RPM-status-update-.patch
-	patches.suse/ARM-OMAP3-PRM-fix-of_irq_get-result-check.patch
-	patches.suse/ARM-OMAP4-PRM-fix-of_irq_get-result-checks.patch
-	patches.suse/ARM-shmobile-defconfig-Enable-missing-PCIE_RCAR-depe.patch
-	patches.suse/ARM-shmobile-defconfig-Replace-USB_XHCI_RCAR-by-USB_.patch
-	patches.suse/ARM-shmobile-defconfig-Replace-SND_SOC_RSRC_CARD-by-.patch
-	patches.suse/ARM-shmobile-defconfig-Replace-DRM_RCAR_HDMI-by-gene.patch
-	patches.suse/ARM-multi_v7_defconfig-Replace-SND_SOC_RSRC_CARD-by-.patch
-	patches.suse/ARM-multi_v7_defconfig-Replace-DRM_RCAR_HDMI-by-gene.patch
-	patches.suse/soc-tegra-Fix-bad-of_node_put-in-powergate-init
-	patches.suse/drivers-soc-sunxi-fix-error-processing-on-base-addre
-	patches.suse/firmware-arm_scpi-fix-endianness-of-dev_id-in-struct
-	patches.suse/clk-meson-meson8b-fix-protection-against-undefined-c
-	patches.suse/0047-pwm-rockchip-Add-APB-and-function-both-clocks-suppor.patch
-	patches.suse/0048-pwm-rockchip-Remove-the-judge-from-return-value-of-p.patch
-	patches.suse/0049-pwm-rockchip-Use-pwm_apply-instead-of-pwm_enable.patch
-	patches.suse/0050-pwm-rockchip-Move-the-configuration-of-polarity.patch
-	patches.suse/0051-pwm-rockchip-Use-same-PWM-ops-for-each-IP.patch
-	patches.suse/pwm-tiehrpwm-Fix-runtime-PM-imbalance-at-unbind
-	patches.suse/pwm-tiehrpwm-fix-clock-imbalance-in-probe-error-path
-	patches.suse/libnvdimm-rename-nd_sector_size_-show-store-to.patch
-	patches.suse/libnvdimm-label-fix-index-block-size-calculation.patch
-	patches.suse/libnvdimm-btt-check-memory-allocation-failure.patch
-	patches.suse/libnvdimm-nfit-export-an-ecc_unit_size-sysfs-attribu.patch
-	patches.suse/libnvdimm-btt-fix-a-missed-NVDIMM_IO_ATOMIC-case-in-.patch
-	patches.suse/libnvdimm-btt-refactor-map-entry-operations-with-mac.patch
-	patches.suse/libnvdimm-btt-ensure-that-flags-were-also-unchanged-.patch
-	patches.suse/libnvdimm-btt-cache-sector_size-in-arena_info.patch
-	patches.suse/libnvdimm-fix-potential-deadlock-while-clearing-erro.patch
-	patches.suse/libnvdimm-btt-rework-error-clearing.patch
-	patches.suse/libnvdimm-nd_blk-remove-mmio_flush_range.patch
-	patches.suse/libnvdimm-fix-integer-overflow-static-analysis-warni.patch
-	patches.suse/dax-introduce-a-fs_dax_get_by_bdev-helper.patch
-	patches.suse/xfs-perform-dax_device-lookup-at-mount.patch
-	patches.suse/ext2-perform-dax_device-lookup-at-mount.patch
-	patches.suse/ext4-perform-dax_device-lookup-at-mount.patch
-	patches.suse/dax-fix-FS_DAX-n-BLOCK-y-compilation.patch
-	patches.suse/libnvdimm-nfit-move-the-check-on-nd_reserved2-to-the.patch
-	patches.suse/ext4-fix-null-pointer-dereference-on-sbi.patch
-	patches.suse/libnvdimm-btt-clean-up-warning-and-error-messages.patch
-	patches.suse/libnvdimm-btt-fix-format-string-warnings.patch
-	patches.suse/signal-testing-Don-t-look-for-__SI_FAULT-in-userspac.patch
-	patches.suse/NFS-Fix-the-inode-request-accounting-when-pages-have.patch
-	patches.suse/0001-NFSv4.1-don-t-use-machine-credentials-for-CLOSE-when.patch
-	patches.suse/0001-NFS-Fix-NFSv2-security-settings.patch
-	patches.suse/0001-NFS-flush-data-when-locking-a-file-to-ensure-cache-c.patch
-	patches.suse/thermal-fix-INTEL_SOC_DTS_IOSF_CORE-dependencies
-	patches.suse/s390-sles15-01-zcrypt-externalize-test-AP-queue.patch
-	patches.suse/s390-sles15-02-zcrypt-externalize-AP-config-info-query.patch
-	patches.suse/s390-sles15-03-zcrypt-externalize-AP-queue-interrupt-control.patch
-	patches.suse/s390-mm-fix-local-tlb-flushing-vs-detach-of-an-mm-address-space.patch
-	patches.suse/s390-mm-fix-race-on-mm-context-flush_mm.patch
-	patches.suse/genirq-msi-Fix-populating-multiple-interrupts.patch
-	patches.suse/genirq-Make-sparse_irq_lock-protect-what-it-should-p.patch
-	patches.suse/perf-vendor-events-powerpc-remove-duplicate-events.patch
-	patches.suse/sched-fair-Fix-wake_affine_llc-balancing-rules.patch
-	patches.suse/sched-cpuset-pm-Fix-cpuset-vs.-suspend-resume-bugs.patch
-	patches.suse/43-x86-mm-make-the-sme-mask-a-u64.patch
-	patches.suse/x86-cpu-Remove-unused-and-undefined-__generic_processor_info-declaration.patch
-	patches.suse/of-restrict-DMA-configuration.patch
-	patches.suse/0002-ceph-remove-unused-cap_release_safety-mount-option.patch
-	patches.suse/0003-ceph-limit-osd-read-size-to-ceph_msg_max_data_len.patch
-	patches.suse/0004-ceph-limit-osd-write-size.patch
-	patches.suse/0005-ceph-validate-correctness-of-some-mount-options.patch
-	patches.suse/0007-ceph-nuke-startsync-op.patch
-	patches.suse/0008-ceph-new-cap-message-flags-indicate-if-there-is-pending-capsnap.patch
-	patches.suse/0010-ceph-cleanup-ceph_readdir_prepopulate.patch
-	patches.suse/0011-ceph-don-t-fill-readdir-cache-for-lssnap-reply.patch
-	patches.suse/0012-ceph-send-lssnap-request-to-auth-mds-of-directory-inode.patch
-	patches.suse/0013-ceph-fix-eoldsnapc-handling.patch
-	patches.suse/0014-ceph-make-sure-flushsnap-messages-are-sent-in-proper-order.patch
-	patches.suse/0015-ceph-include-snapc-in-debug-message-of-write.patch
-	patches.suse/0016-ceph-don-t-use-ceph_osd_flag_ordersnap.patch
-	patches.suse/0017-ceph-properly-set-snap-follows-for-cap-reconnect.patch
-	patches.suse/0018-ceph-more-accurate-statfs.patch
-	patches.suse/0019-ceph-check-negative-offsets-in-ceph_llseek.patch
-	patches.suse/0020-ceph-enomem-pr_err-in-_get_or_create_frag-is-redundant.patch
-	patches.suse/0021-ceph-delete-an-unnecessary-return-statement-in-update_dentry_lease.patch
-	patches.suse/0022-ceph-adjust-36-checks-for-null-pointers.patch
-	patches.suse/0023-ceph-fix-null-pointer-dereference-in-ceph_flush_snaps.patch
-	patches.suse/0024-ceph-fix-message-order-check-in-handle_cap_export.patch
-	patches.suse/0025-ceph-handle-race-between-vmtruncate-and-queuing-cap-snap.patch
-	patches.suse/0026-ceph-queue-cap-snap-only-when-snap-realm-s-context-changes.patch
-	patches.suse/0027-ceph-remove-stale-check-in-ceph_invalidatepage.patch
-	patches.suse/0028-ceph-properly-get-capsnap-s-size-in-get_oldest_context.patch
-	patches.suse/0029-ceph-make-writepage_nounlock-invalidate-page-that-beyonds-eof.patch
-	patches.suse/0030-ceph-optimize-pagevec-iterating-in-ceph_writepages_start.patch
-	patches.suse/0031-ceph-cleanup-local-variables-in-ceph_writepages_start.patch
-	patches.suse/0032-ceph-fix-range-cyclic-mode-writepages.patch
-	patches.suse/0033-ceph-ignore-wbc-range_-start-end-when-write-back-snapshot-data.patch
-	patches.suse/0034-ceph-fix-capsnap-dirty-pages-accounting.patch
-	patches.suse/0035-ceph-wait-on-writeback-after-writing-snapshot-data.patch
-	patches.suse/0036-ceph-stop-on-going-cached-readdir-if-mds-revokes-file_shared-cap.patch
-	patches.suse/f2fs-trigger-normal-fsync-for-non-atomic_write-file.patch
-	patches.suse/0001-f2fs-fix-to-wake-up-all-sleeping-flusher.patch
-	patches.suse/block-tolerate-tracing-of-NULL-bio.patch
-	patches.suse/0001-block-fix-integer-overflow-in-__blkdev_sectors_to_bi.patch
-	patches.suse/mm-backing-dev.c-fix-an-error-handling-path-in-cgwb_.patch
-	patches.suse/nvme-fix-lightnvm-check.patch
-	patches.suse/nvme-pci-fix-host-memory-buffer-allocation-fallback.patch
-	patches.suse/nvme-pci-use-appropriate-initial-chunk-size-for-HMB-.patch
-	patches.suse/nvme-pci-propagate-some-errors-from-host-memory-buff.patch
-	patches.suse/nvme-pci-implement-the-HMB-entry-number-and-size-lim.patch
-	patches.suse/block-directly-insert-blk-mq-request-from-blk_insert.patch
-	patches.suse/ALSA-seq-Cancel-pending-autoload-work-at-unbinding-d
-	patches.suse/rtc-sa1100-fix-unbalanced-clk_prepare_enable-clk_dis.patch
-	patches.suse/clk-qcom-clk-smd-rpm-Fix-the-reported-rate-of-branch
-	patches.suse/clk-meson-gxbb-fix-meson-cts_amclk-divider-flags
-	patches.suse/clk-meson-gxbb-fix-clk_mclk_i958-divider-flags
-	patches.suse/clk-sunxi-ng-Fix-fractional-mode-for-N-M-clocks
-	patches.suse/clk-sunxi-ng-multiplier-Fix-fractional-mode
-	patches.suse/clk-sunxi-ng-Make-fractional-helper-less-chatty
-	patches.suse/clk-sunxi-ng-Wait-for-lock-when-using-fractional-mod
-	patches.suse/clk-sunxi-ng-h3-gate-then-ungate-PLL-CPU-clk-after-r
-	patches.suse/clk-sunxi-ng-allow-set-parent-clock-PLL_CPUX-for-CPU
-	patches.suse/0025-clk-fractional-divider-allow-overriding-of-approxima.patch
-	patches.suse/0026-clk-rockchip-add-special-approximation-to-fix-up-fra.patch
-	patches.suse/0027-clk-rockchip-Mark-rockchip_fractional_approximation-.patch
-	patches.suse/clk-renesas-div6-Document-fields-used-for-parent-sel
-	patches.suse/clk-qcom-msm8916-Fix-bimc-gpu-clock-ops
-	patches.suse/clk-sunxi-fix-uninitialized-access
-	patches.suse/clk-hi6220-change-watchdog-clock-source
-	patches.suse/clk-Don-t-write-error-code-into-divider-register
-	patches.suse/clk-si5351-fix-PLL-reset
-	patches.suse/22-x86-mm-get-rid-of-vm_bug_on-in-switch_tlb_irqs_off.patch
-	patches.suse/31-x86-hibernate-64-mask-off-cr3-s-pcid-bits-in-the-saved-cr3.patch
-	patches.suse/32-x86-mm-64-initialize-cr4-pcide-early.patch
-	patches.suse/msft-hv-1497-x86-hyper-v-Remove-duplicated-HV_X64_EX_PROCESSOR_MA.patch
-	patches.suse/sched-wait-Break-up-long-wake-list-walk.patch
-	patches.suse/sched-wait-Introduce-wakeup-boomark-in-wake_up_page_bit.patch
-	patches.suse/IB-mlx4-fix-sprintf-format-warning.patch
-	patches.suse/mm-page_owner-skip-unnecessary-stack_trace-entries.patch
-	patches.suse/pinctrl-amd-save-pin-registers-over-suspend-resume
-	patches.suse/watchdog-revert-itco_wdt-all-versions-count-down-twice
-	patches.suse/watchdog-da9063_wdt-Simplify-by-removing-unneeded-st.patch
-	patches.suse/video-console-Add-dmi-quirk-table-for-x86-systems-wh
-	patches.suse/video-console-Add-new-BIOS-date-for-GPD-pocket-to-dm
-	patches.suse/video-fbdev-aty-do-not-leak-uninitialized-padding-in
-	patches.suse/video-console-Update-BIOS-dates-list-for-GPD-win-con
-	patches.suse/0011-dm-rq-make-dm-sq-requeuing-behavior-consistent-with-.patch
-	patches.suse/0012-dm-rq-do-not-update-rq-partially-in-each-ending-bio.patch
-	patches.suse/0013-dm-integrity-optimize-writing-dm-bufio-buffers-that-.patch
-	patches.suse/0014-dm-integrity-count-and-display-checksum-failures.patch
-	patches.suse/0015-dm-ioctl-constify-ioctl-lookup-table.patch
-	patches.suse/0016-dm-log-writes-don-t-use-all-the-cpu-while-waiting-to.patch
-	patches.suse/0017-dm-log-writes-fix-512b-sectorsize-support.patch
-	patches.suse/0018-dm-integrity-do-not-check-integrity-for-failed-read-.patch
-	patches.suse/0019-dm-integrity-make-blk_integrity_profile-structure-co.patch
-	patches.suse/0020-dm-integrity-use-init_completion-instead-of-COMPLETI.patch
-	patches.suse/dax-remove-the-pmem_dax_ops-flush-abstraction.patch
-	patches.suse/0058-fs-fix-kernel_write-prototype
-	patches.suse/orangefs-Don-t-clear-SGID-when-inheriting-ACLs.patch
-	patches.suse/orangefs-off-by-ones-in-xattr-size-checks.patch
-	patches.suse/0001-kvm-svm-add-a-missing-break-statement
-	patches.suse/KVM-x86-Fix-handling-of-pending-signal-on-uninitiali.patch
-	patches.suse/kvm-x86-fix-immediate_exit-handling-for-uninitialized-ap
-	patches.suse/KVM-fix-rcu-warning-on-VM_CREATE-errors.patch
-	patches.suse/KVM-x86-fix-clang-build.patch
-	patches.suse/0001-kvm-svm-refactor-avic-vcpu-initialization-into-avic_init_vcpu
-	patches.suse/0002-kvm-add-struct-kvm_vcpu-pointer-parameter-to-get_enable_apicv
-	patches.suse/0003-kvm-svm-add-irqchip_split-checks-before-enabling-avic
-	patches.suse/KVM-X86-Don-t-block-vCPU-if-there-is-pending-excepti.patch
-	patches.suse/KVM-PPC-Book3S-0003-HV-Don-t-access-XIVE-PIPR-register-us.patch
-	patches.suse/KVM-PPC-Book3S-HV-Hold-kvm-lock-around-call-to-kvmpp.patch
-	patches.suse/KVM-PPC-Book3S-0004-HV-Fix-bug-causing-host-SLB-to-be-res.patch
-	patches.suse/0003-kvm-async_pf-fix-df-due-to-inject-page-not-present-and-page-ready-exceptions-simultaneously
-	patches.suse/KVM-trace-events-update-list-of-exit-reasons.patch
-	patches.suse/0001-kvm-nVMX-Don-t-allow-L2-to-access-the-hardware-CR8.patch
-	patches.suse/KVM-Don-t-accept-obviously-wrong-gsi-values-via-KVM_.patch
-	patches.suse/0001-KVM-VMX-Do-not-BUG-on-out-of-bounds-guest-IRQ.patch
-	patches.suse/0001-sched-wait-Add-swq_has_sleeper.patch
-	patches.suse/0001-kvm-async_pf-Use-swq_has_sleeper.patch
-	patches.suse/0001-kvm-lapic-Justify-use-of-swait_active.patch
-	patches.suse/0001-kvm-x86-Fix-apf_task_wake_one-wq-serialization.patch
-	patches.suse/0001-kvm-Serialize-wq-active-checks-in-kvm_vcpu_wake_up.patch
-	patches.suse/0001-kvm-powerpc-Serialize-wq-active-checks-in-ops-vcpu_k.patch
-	patches.suse/0001-kvm-mips-Fix-potential-swait_active-races.patch
-	patches.suse/kvm-nVMX-Remove-nested_vmx_succeed-after-successful-.patch
-	patches.suse/kvm-vmx-Handle-VMLAUNCH-VMRESUME-failure-properly.patch
-	patches.suse/kvm-nVMX-Handle-deferred-early-VMLAUNCH-VMRESUME-fai.patch
-	patches.suse/drm-amdgpu-revert-fix-deadlock-of-reservation-betwee.patch
-	patches.suse/Input-ucb1400_ts-fix-suspend-and-resume-handling.patch
-	patches.suse/Input-xpad-validate-USB-endpoint-type-during-probe
-	patches.suse/Input-i8042-add-Gigabyte-P57-to-the-keyboard-reset-t
-	patches.suse/msft-hv-1494-hv_netvsc-fix-deadlock-on-hotplug.patch
-	patches.suse/msft-hv-1495-hv_netvsc-avoid-unnecessary-wakeups-on-subchannel-cr.patch
-	patches.suse/net-bonding-Fix-transmit-load-balancing-in-balance-a.patch
-	patches.suse/smsc95xx-Configure-pause-time-to-0xffff-when-tx-flow
-	patches.suse/tcp-dccp-remove-reqsk_put-from-inet_child_forget.patch
-	patches.suse/net_sched-fix-reference-counting-of-tc-filter-chain.patch
-	patches.suse/mlxsw-spectrum-Prevent-mirred-related-crash-on-remov.patch
-	patches.suse/ip_tunnel-fix-ip-tunnel-lookup-in-collect_md-mode.patch
-	patches.suse/0001-ip6_tunnel-fix-ip6-tunnel-lookup-in-collect_md-mode.patch
-	patches.suse/net-bonding-fix-tlb_dynamic_lb-default-value.patch
-	patches.suse/be2net-fix-TSO6-GSO-issue-causing-TX-stall-on-Lancer.patch
-	patches.suse/net-sched-fix-use-after-free-in-tcf_action_destroy-a.patch
-	patches.suse/nfp-add-whitelist-of-supported-flow-dissector.patch
-	patches.suse/nfp-wait-for-board-state-before-talking-to-the-NSP.patch
-	patches.suse/nfp-wait-for-the-NSP-resource-to-appear-on-boot.patch
-	patches.suse/net_sched-gen_estimator-fix-scaling-error-in-bytes-p.patch
-	patches.suse/MAINTAINERS-review-Renesas-DT-bindings-as-well
-	patches.suse/sctp-potential-read-out-of-bounds-in-sctp_ulpevent_t.patch
-	patches.suse/tg3-clean-up-redundant-initialization-of-tnapi.patch
-	patches.suse/qed-remove-unnecessary-call-to-memset.patch
-	patches.suse/net-vrf-avoid-gcc-4.6-warning.patch
-	patches.suse/tcp-update-skb-skb_mstamp-more-carefully.patch
-	patches.suse/msft-hv-1498-netvsc-increase-default-receive-buffer-size.patch
-	patches.suse/sctp-fix-an-use-after-free-issue-in-sctp_sock_dump.patch
-	patches.suse/sctp-do-not-mark-sk-dumped-when-inet_sctp_diag_fill-.patch
-	patches.suse/bpf-verifier-reject-BPF_ALU64-BPF_END.patch
-	patches.suse/tcp-fix-data-delivery-rate.patch
-	patches.suse/0001-objtool-Fix-memory-leak-in-elf_create_rela_section.patch
-	patches.suse/0002-objtool-Do-not-retrieve-data-from-empty-sections.patch
-	patches.suse/0003-objtool-Fix-object-file-corruption.patch
-	patches.suse/0001-fs-proc-Report-eip-esp-in-prod-PID-stat-for-coredump.patch
-	patches.suse/mmc-cavium-Fix-use-after-free-in-of_platform_device_
-	patches.suse/0001-cifs-check-rsp-for-NULL-before-dereferencing-in-SMB2.patch
-	patches.suse/SMB3-Add-support-for-multidialect-negotiate-SMB2.1-a.patch
-	patches.suse/cifs-xattr-hide-unused-functions.patch
-	patches.suse/Update-version-of-cifs-module.patch
-	patches.suse/0001-md-raid5-fix-a-race-condition-in-stripe-batch.patch
-	patches.suse/0006-md-raid5-preserve-STRIPE_ON_UNPLUG_LIST-in-break_str.patch
-	patches.suse/Revert-KVM-Don-t-accept-obviously-wrong-gsi-values-v.patch
-	patches.suse/KVM-x86-Fix-the-NULL-pointer-parameter-in-check_cr_w.patch
-	patches.suse/0005-kvm-vmx-do-not-change-sn-bit-in-vmx_update_pi_irte
-	patches.suse/0002-kvm-vmx-remove-warn_on_once-in-kvm_vcpu_trigger_posted_interrupt
-	patches.suse/scsi-scsi_transport_fc-fix-null-pointer-dereference-in.patch
-	patches.suse/scsi-sg-factor-out-sg_fill_request_table.patch
-	patches.suse/scsi-sg-fixup-infoleak-when-using-sg_get_request_table.patch
-	patches.suse/tracing-Erase-irqsoff-trace-with-empty-write.patch
-	patches.suse/tracing-Fix-trace_pipe-behavior-for-instance-traces.patch
-	patches.suse/drm-i915-gvt-Fix-incorrect-PCI-BARs-reporting
-	patches.suse/drm-i915-Fix-an-error-handling-in-intel_framebuffer_
-	patches.suse/drm-i915-bxt-set-min-brightness-from-VBT
-	patches.suse/Revert-drm-i915-bxt-Disable-device-ready-before-shut
-	patches.suse/drm-i915-cnp-set-min-brightness-from-VBT
-	patches.suse/drm-i915-Remove-unused-in_vbl-from-i915_get_crtc_sca
-	patches.suse/libnvdimm-namespace-fix-btt-claim-class-crash.patch
-	patches.suse/crypto-drbg-fix-freeing-of-resources
-	patches.suse/0001-crypto-x86-blowfish-Fix-RBP-usage.patch
-	patches.suse/0002-crypto-x86-camellia-Fix-RBP-usage.patch
-	patches.suse/0003-crypto-x86-cast5-Fix-RBP-usage.patch
-	patches.suse/0004-crypto-x86-cast6-Fix-RBP-usage.patch
-	patches.suse/0005-crypto-x86-des3_ede-Fix-RBP-usage.patch
-	patches.suse/0006-crypto-x86-sha1-avx2-Fix-RBP-usage.patch
-	patches.suse/0007-crypto-x86-sha1-ssse3-Fix-RBP-usage.patch
-	patches.suse/0008-crypto-x86-sha256-avx-Fix-RBP-usage.patch
-	patches.suse/0009-crypto-x86-sha256-avx2-Fix-RBP-usage.patch
-	patches.suse/0010-crypto-x86-sha256-ssse3-Fix-RBP-usage.patch
-	patches.suse/0011-crypto-sha512-avx2-Fix-RBP-usage.patch
-	patches.suse/0012-crypto-x86-twofish-Fix-RBP-usage.patch
-	patches.suse/crypto-talitos-fix-sha224
-	patches.suse/crypto-talitos-fix-hashing
-	patches.suse/crypto-talitos-Don-t-provide-setkey-for-non-hmac-has
-	patches.suse/crypto-af_alg-update-correct-dst-SGL-entry.patch
-	patches.suse/s390-perf-fix-bug-when-creating-per-thread-event.patch
-	patches.suse/s390-mm-make-pmdp_invalidate-do-invalidation-only.patch
-	patches.suse/s390-sles15-01-09-s390-mm-fix-write-access-check-in-gup_huge_pmd.patch
-	patches.suse/s390-sles15-01-07-01-alternative-topology.patch
-	patches.suse/s390-sles15-01-07-02-dynamic-topology.patch
-	patches.suse/powerpc-sysrq-Fix-oops-whem-ppmu-is-not-registered.patch
-	patches.suse/powerpc-tm-Flush-TM-only-if-CPU-has-TM-feature.patch
-	patches.suse/powerpc-powernv-Clear-LPCR-PECE1-via-stop-api-only-f.patch
-	patches.suse/powerpc-eeh-Create-PHB-PEs-after-EEH-is-initialized.patch
-	patches.suse/powerpc-pseries-Fix-OF-ERROR-Bad-of_node_put-on-cpus.patch
-	patches.suse/powerpc-pseries-Fix-parent_dn-reference-leak-in-add_.patch
-	patches.suse/xen-x86-mark-xen_find_pt_base-as-init.patch
-	patches.suse/0041-libceph-don-t-allow-bidirectional-swap-of-pg-upmap-items.patch
-	patches.suse/0042-ceph-avoid-panic-in-create_session_open_msg-if-utsname-returns-null.patch
-	patches.suse/0001-Fix-SMB3.1.1-guest-authentication-to-Samba.patch
-	patches.suse/SMB3-Fix-endian-warning.patch
-	patches.suse/0001-SMB3-Warn-user-if-trying-to-sign-connection-that-aut.patch
-	patches.suse/cifs-show-soft-in-the-mount-options-for-hard-mounts.patch
-	patches.suse/Update-session-and-share-information-displayed-for-debugging-SMB2-S.patch
-	patches.suse/CIFS-make-arrays-static-const-reduces-object-code-size.patch
-	patches.suse/0001-cifs-release-cifs-root_cred-after-exit_cifs.patch
-	patches.suse/0001-cifs-release-auth_key.response-for-reconnect.patch
-	patches.suse/0001-SMB-Validate-negotiate-to-protect-against-downgrade-.patch
-	patches.suse/0001-SMB3-handle-new-statx-fields.patch
-	patches.suse/0001-SMB3-Don-t-ignore-O_SYNC-O_DSYNC-and-O_DIRECT-flags.patch
-	patches.suse/Input-uinput-avoid-crash-when-sending-FF-request-to-
-	patches.suse/PM-core-Fix-device_pm_check_callbacks
-	patches.suse/driver-core-Fix-link-to-device-power-management-docu
-	patches.suse/PM-docs-Drop-an-excess-character-from-devices.rst
-	patches.suse/ACPI-watchdog-properly-initialize-resources
-	patches.suse/0001-apparmor-Fix-shadowed-local-variable-in-unpack_trans.patch
-	patches.suse/0002-apparmor-Fix-logical-error-in-verify_header.patch
-	patches.suse/0003-apparmor-Fix-an-error-code-in-aafs_create.patch
-	patches.suse/0004-apparmor-Redundant-condition-prev_ns.-in-label.c-149.patch
-	patches.suse/0005-apparmor-add-the-ability-to-mediate-signals.patch
-	patches.suse/0006-apparmor-add-mount-mediation.patch
-	patches.suse/0007-apparmor-cleanup-conditional-check-for-label-in-labe.patch
-	patches.suse/0008-apparmor-add-support-for-absolute-root-view-based-la.patch
-	patches.suse/0009-apparmor-make-policy_unpack-able-to-audit-different-.patch
-	patches.suse/0010-apparmor-add-more-debug-asserts-to-apparmorfs.patch
-	patches.suse/0012-apparmor-move-new_null_profile-to-after-profile-look.patch
-	patches.suse/0013-apparmor-fix-race-condition-in-null-profile-creation.patch
-	patches.suse/0014-apparmor-ensure-unconfined-profiles-have-dfas-initia.patch
-	patches.suse/0015-apparmor-fix-incorrect-type-assignment-when-freeing-.patch
-	patches.suse/0016-apparmor-fix-build-failure-on-sparc-caused-by-undecl.patch
-	patches.suse/0017-apparmor-fix-apparmorfs-DAC-access-permissions.patch
-	patches.suse/udpv6-Fix-the-checksum-computation-when-HW-checksum-.patch
-	patches.suse/ip6_gre-skb_push-ipv6hdr-before-packing-the-header-i.patch
-	patches.suse/net-phy-Fix-mask-value-write-on-gmii2rgmii-converter.patch
-	patches.suse/ip6_tunnel-do-not-allow-loading-ip6_tunnel-if-ipv6-i.patch
-	patches.suse/net-sched-cls_matchall-fix-crash-when-used-with-clas.patch
-	patches.suse/bnxt_en-check-for-ingress-qdisc-in-flower-offload.patch
-	patches.suse/tcp-remove-two-unused-functions.patch
-	patches.suse/8139too-revisit-napi_complete_done-usage.patch
-	patches.suse/nl80211-check-for-the-required-netlink-attributes-pr.patch
-	patches.suse/nl80211-fix-null-ptr-dereference-on-invalid-mesh-con.patch
-	patches.suse/bpf-do-not-disable-enable-BH-in-bpf_map_free_id.patch
-	patches.suse/net-hns3-Fixes-initialization-of-phy-address-from-fi.patch
-	patches.suse/net-hns3-Fixes-the-command-used-to-unmap-ring-from-v.patch
-	patches.suse/net-hns3-Fixes-ring-to-vector-map-and-unmap-command.patch
-	patches.suse/net-hns3-Fixes-the-initialization-of-MAC-address-in-.patch
-	patches.suse/net-hns3-Fixes-the-ether-address-copy-with-appropria.patch
-	patches.suse/net-hns3-Fixes-the-default-VLAN-id-of-PF.patch
-	patches.suse/net-hns3-Fixes-the-premature-exit-of-loop-when-match.patch
-	patches.suse/tcp-fastopen-fix-on-syn-data-transmit-failure.patch
-	patches.suse/net-emac-Fix-napi-poll-list-corruption.patch
-	patches.suse/net-ipv6-fix-regression-of-no-RTM_DELADDR-sent-after.patch
-	patches.suse/ipv6-fix-net.ipv6.conf.all-interface-DAD-handlers.patch
-	patches.suse/packet-hold-bind-lock-when-rebinding-to-fanout-hook.patch
-	patches.suse/bpf-one-perf-event-close-won-t-free-bpf-program-atta.patch
-	patches.suse/net-change-skb-mac_header-when-Generic-XDP-calls-adj.patch
-	patches.suse/0001-isdn-i4l-fetch-the-ppp_write-buffer-in-one-shot.patch
-	patches.suse/net-hns3-Cleanup-for-ROCE-capability-flag-in-ae_dev.patch
-	patches.suse/net-hns3-Fix-initialization-when-cmd-is-not-supporte.patch
-	patches.suse/net-hns3-Fix-for-DEFAULT_DV-when-dev-doesn-t-support.patch
-	patches.suse/net-hns3-Fix-for-not-setting-rx-private-buffer-size-.patch
-	patches.suse/net-hns3-Fix-for-rx_priv_buf_alloc-not-setting-rx-sh.patch
-	patches.suse/net-hns3-Fix-for-rx-priv-buf-allocation-when-DCB-is-.patch
-	patches.suse/net-hns3-Fix-typo-error-for-feild-in-hclge_tm.patch
-	patches.suse/net-hns3-Fix-for-setting-rss_size-incorrectly.patch
-	patches.suse/net-hns3-Fix-for-pri-to-tc-mapping-in-TM.patch
-	patches.suse/net_sched-always-reset-qdisc-backlog-in-qdisc_reset.patch
-	patches.suse/msft-hv-1499-hv_netvsc-fix-send-buffer-failure-on-MTU-change.patch
-	patches.suse/net-ethtool-Add-back-transceiver-type.patch
-	patches.suse/lan78xx-Fix-for-eeprom-read-write-when-device-auto-s.patch
-	patches.suse/lan78xx-Allow-EEPROM-write-for-less-than-MAX_EEPROM_.patch
-	patches.suse/lan78xx-Use-default-values-loaded-from-EEPROM-OTP-af.patch
-	patches.suse/net-prevent-dst-uses-after-free.patch
-	patches.suse/net-set-tb-fast_sk_family.patch
-	patches.suse/net-use-inet6_rcv_saddr-to-compare-sockets.patch
-	patches.suse/inet-fix-improper-empty-comparison.patch
-	patches.suse/IB-core-Fix-for-core-panic.patch
-	patches.suse/iw_cxgb4-put-ep-reference-in-pass_accept_req.patch
-	patches.suse/iw_cxgb4-drop-listen-destroy-replies-if-no-ep-found.patch
-	patches.suse/iw_cxgb4-remove-the-stid-on-listen-create-failure.patch
-	patches.suse/IB-ipoib-Suppress-the-retry-related-completion-error.patch
-	patches.suse/IB-ocrdma-fix-incorrect-fall-through-on-switch-state.patch
-	patches.suse/IB-mlx5-fix-debugfs-cleanup.patch
-	patches.suse/IB-bnxt_re-Fix-frame-stack-compilation-warning.patch
-	patches.suse/RDMA-vmw_pvrdma-Fix-reporting-correct-opcodes-for-co.patch
-	patches.suse/i40iw-Fail-open-if-there-are-no-available-MSI-X-vect.patch
-	patches.suse/i40iw-Prevent-multiple-netdev-event-notifier-registr.patch
-	patches.suse/i40iw-Call-i40iw_cm_disconn-on-modify-QP-to-disconne.patch
-	patches.suse/i40iw-Add-missing-VLAN-priority.patch
-	patches.suse/i40iw-Add-support-for-port-reuse-on-active-side-conn.patch
-	patches.suse/bnxt_re-Fix-update-of-qplib_qp.mtu-when-modified.patch
-	patches.suse/bnxt_re-Stop-issuing-further-cmds-to-FW-once-a-cmd-t.patch
-	patches.suse/bnxt_re-Fix-compare-and-swap-atomic-operands.patch
-	patches.suse/bnxt_re-Free-up-devices-in-module_exit-path.patch
-	patches.suse/bnxt_re-Fix-race-between-the-netdev-register-and-unr.patch
-	patches.suse/bnxt_re-Remove-RTNL-lock-dependency-in-bnxt_re_query.patch
-	patches.suse/bnxt_re-Fix-memory-leak-in-FRMR-path.patch
-	patches.suse/bnxt_re-Don-t-issue-cmd-to-delete-GID-for-QP1-GID-en.patch
-	patches.suse/tpm-replace-msleep-with-usleep_range-in-tpm-1-2-2-0-generic-drivers.patch
-	patches.suse/tpm-ibmvtpm-simplify-crq-initialization-and-document.patch
-	patches.suse/irqchip-gic-v3-Iterate-over-possible-CPUs-by-for_eac.patch
-	patches.suse/irqchip-gic-v4-Fix-building-with-ancient-gcc.patch
-	patches.suse/23-x86-mm-factor-out-cr3-building-code.patch
-	patches.suse/0001-objtool-Handle-another-GCC-stack-pointer-adjustment-.patch
-	patches.suse/msft-hv-1502-x86-asm-Fix-inline-asm-call-constraints-for-Clang.patch
-	patches.suse/rcu-Allow-for-page-faults-in-NMI-handlers.patch
-	patches.suse/extable-Consolidate-kernel_text_address-functions.patch
-	patches.suse/extable-Enable-RCU-if-it-is-not-watching-in-kernel_t.patch
-	patches.suse/tracing-Remove-RCU-work-arounds-from-stack-tracer.patch
-	patches.suse/gfs2-Fix-debugfs-glocks-dump.patch
-	patches.suse/brd-fix-overflow-in-__brd_direct_access.patch
-	patches.suse/bsg-lib-don-t-free-job-in-bsg_prepare_job.patch
-	patches.suse/blktrace-Fix-potential-deadlock-between-delete-sysfs.patch
-	patches.suse/nvme-fc-remove-use-of-FC-specific-error-codes.patch
-	patches.suse/nvmet-fc-remove-use-of-FC-specific-error-codes.patch
-	patches.suse/nvmet-fcloop-remove-use-of-FC-specific-error-codes.patch
-	patches.suse/lpfc-remove-use-of-FC-specific-error-codes.patch
-	patches.suse/qla2xxx-remove-use-of-FC-specific-error-codes.patch
-	patches.suse/nvme.h-remove-FC-transport-specific-error-values.patch
-	patches.suse/nvme-add-transport-SGL-definitions.patch
-	patches.suse/nvme-fc-use-transport-specific-sgl-format.patch
-	patches.suse/nvmet-fc-fix-failing-max-io-queue-connections.patch
-	patches.suse/nvme-pci-initialize-queue-memory-before-interrupts.patch
-	patches.suse/nvme-pci-Print-invalid-SGL-only-once.patch
-	patches.suse/nvme-stop-aer-posting-if-controller-state-not-live.patch
-	patches.suse/nvme-allow-timed-out-ios-to-retry.patch
-	patches.suse/nvme-fabrics-Allow-0-as-KATO-value.patch
-	patches.suse/nvmet-implement-valid-sqhd-values-in-completions.patch
-	patches.suse/0001-fs-Fix-page-cache-inconsistency-when-mixing-buffered.patch
-	patches.suse/block-fix-a-crash-caused-by-wrong-API.patch
-	patches.suse/nvme-fix-sqhd-reference-when-admin-queue-connect-fai.patch
-	patches.suse/nvme-core-Use-nvme_wq-to-queue-async-events-and-fw-a.patch
-	patches.suse/nvme-rdma-give-up-reconnect-if-state-change-fails.patch
-	patches.suse/nvme-rdma-don-t-fully-stop-the-controller-in-error-r.patch
-	patches.suse/nvmet-fc-on-port-remove-call-put-outside-lock.patch
-	patches.suse/nvmet-fc-ensure-target-queue-id-within-range.patch
-	patches.suse/nvmet-fc-sync-header-templates-with-comments.patch
-	patches.suse/nvme-fcloop-fix-port-deletes-and-callbacks.patch
-	patches.suse/vfs-Return-ENXIO-for-negative-SEEK_HOLE-SEEK_DATA-of.patch
-	patches.suse/mmc-sdhci-pci-Fix-voltage-switch-for-some-Intel-host
-	patches.suse/x86-fpu-add-fpu-state-copying-quirk-to-handle-xrstor-failure-on-intel-skylake-cpus.patch
-	patches.suse/x86-fpu-don-t-let-userspace-set-bogus-xcomp_bv.patch
-	patches.suse/seccomp-fix-the-usage-of-get-put_seccomp_filte.patch
-	patches.suse/IB-core-Fix-typo-in-the-name-of-the-tag-matching-cap.patch
-	patches.suse/IB-core-Fix-qp_sec-use-after-free-access.patch
-	patches.suse/IB-Correct-MR-length-field-to-be-64-bit.patch
-	patches.suse/IB-ipoib-Fix-sysfs-Pkey-create-remove-possible-deadl.patch
-	patches.suse/IB-ipoib-Fix-inconsistency-with-free_netdev-and-free.patch
-	patches.suse/IB-mlx5-Simplify-mlx5_ib_cont_pages.patch
-	patches.suse/IB-mlx5-Fix-NULL-deference-on-mlx5_ib_update_xlt-fai.patch
-	patches.suse/IB-hfi1-Turn-off-AOC-TX-after-offline-substates.patch
-	patches.suse/IB-hfi1-Only-reset-QSFP-after-link-up-and-turn-off-A.patch
-	patches.suse/IB-hfi1-Check-eeprom-config-partition-validity.patch
-	patches.suse/IB-hfi1-Return-correct-value-in-general-interrupt-ha.patch
-	patches.suse/Revert-IB-ipoib-Update-broadcast-object-if-PKey-valu.patch
-	patches.suse/IB-hfi1-On-error-fix-use-after-free-during-user-cont.patch
-	patches.suse/IB-hfi1-Unsuccessful-PCIe-caps-tuning-should-not-fai.patch
-	patches.suse/xfs-don-t-unconditionally-clear-the-reflink-flag-on-.patch
-	patches.suse/xfs-evict-CoW-fork-extents-when-performing-finsert-f.patch
-	patches.suse/fs-xfs-Use-pS-printk-format-for-direct-addresses.patch
-	patches.suse/xfs-kill-meaningless-variable-zero.patch
-	patches.suse/xfs-report-zeroed-or-not-correctly-in-xfs_zero_range.patch
-	patches.suse/xfs-validate-bdev-support-for-DAX-inode-flag.patch
-	patches.suse/iomap_dio_rw-allocate-aio-completion-queue-before-submitting-dio.patch
-	patches.suse/xfs-update-i_size-after-unwritten-conversion-in-dio-.patch
-	patches.suse/xfs-perag-initialization-should-only-touch-m_ag_max_.patch
-	patches.suse/xfs-Capture-state-of-the-right-inode-in-xfs_iflush_d.patch
-	patches.suse/PM-OPP-Call-notifier-without-holding-opp_table-lock
-	patches.suse/cpufreq-docs-Drop-intel-pstate.txt-from-index.txt
-	patches.suse/KEYS-fix-cred-refcount-leak-in-request_key_auth_new
-	patches.suse/KEYS-don-t-revoke-uninstantiated-key-in-request_key_
-	patches.suse/KEYS-fix-key-refcount-leak-in-keyctl_assume_authorit
-	patches.suse/KEYS-fix-key-refcount-leak-in-keyctl_read_key
-	patches.suse/keys-fix-writing-past-end-of-user-supplied-buffer-in-keyring_read
-	patches.suse/0001-KEYS-prevent-creating-a-different-user-s-keyrings.patch
-	patches.suse/keys-prevent-keyctl_read-on-negative-key
-	patches.suse/security-keys-properly-zero-out-sensitive-key-materi
-	patches.suse/security-keys-rewrite-all-of-big_key-crypto
-	patches.suse/18.2-kvm-nvmx-fix-host_cr3-host_cr4-cache.patch
-	patches.suse/KVM-PPC-Book3S-HV-Check-for-updated-HDSISR-on-P9-HDS.patch
-	patches.suse/KVM-VMX-extract-__pi_post_block.patch
-	patches.suse/KVM-VMX-avoid-double-list-add-with-VT-d-posted-inter.patch
-	patches.suse/KVM-VMX-simplify-and-fix-vmx_vcpu_pi_load.patch
-	patches.suse/KVM-VMX-use-cmpxchg64.patch
-	patches.suse/KVM-nVMX-Fix-nested-PF-intends-to-break-L1-s-vmlauch.patch
-	patches.suse/kvm-x86-Handle-async-PF-in-RCU-read-side-critical-se.patch
-	patches.suse/0001-arm64-Make-sure-SPsel-is-always-set.patch
-	patches.suse/0001-arm64-mm-Use-READ_ONCE-when-dereferencing-pointer-to.patch
-	patches.suse/0001-arm64-fault-Route-pte-translation-faults-via-do_tran.patch
-	patches.suse/iommu-io-pgtable-arm-v7s-Need-dma-sync-while-there-i.patch
-	patches.suse/iommu-amd-pr_err-strings-should-end-with-newlines
-	patches.suse/etnaviv-fix-submit-error-path
-	patches.suse/etnaviv-fix-gem-object-list-corruption
-	patches.suse/drm-amdgpu-revert-update-tile-table-for-oland-hainan.patch
-	patches.suse/drm-radeon-disable-hard-reset-in-hibernate-for-APUs
-	patches.suse/qxl-fix-primary-surface-handling.patch
-	patches.suse/qxl-fix-pinning.patch
-	patches.suse/PCI-Fix-race-condition-with-driver_override
-	patches.suse/0021-md-separate-request-handling.patch
-	patches.suse/0022-md-fix-a-race-condition-for-flush-request-handling.patch
-	patches.suse/0023-dm-raid-fix-a-race-condition-in-request-handling.patch
-	patches.suse/0024-md-raid5-cap-worker-count.patch
-	patches.suse/btrfs-clear-ordered-flag-on-cleaning-up-ordered-extents.patch
-	patches.suse/btrfs-finish-ordered-extent-cleaning-if-no-progress-is-found.patch
-	patches.suse/btrfs-fix-null-pointer-dereference-from-free_reloc_roots.patch
-	patches.suse/btrfs-propagate-error-to-btrfs_cmp_data_prepare-caller.patch
-	patches.suse/0001-Btrfs-use-btrfs_op-instead-of-bio_op-in-__btrfs_map_.patch
-	patches.suse/btrfs-fix-kernel-oops-while-reading-compressed-data.patch
-	patches.suse/btrfs-log-csums-for-all-modified-extents.patch
-	patches.suse/scsi-aacraid-Fix-2T-drives-on-SmartIOC-2000.patch
-	patches.suse/scsi-lpfc-Don-t-return-internal-MBXERR_ERROR-code-fr.patch
-	patches.suse/scsi-aacraid-error-testing-array-offset-bus-after-us.patch
-	patches.suse/scsi-scsi_transport_iscsi-fix-the-issue-that.patch
-	patches.suse/scsi-scsi_transport_fc-set-scsi_target_id-upon-resca.patch
-	patches.suse/scsi-scsi_transport_fc-Also-check-for-NOTPRESENT-in-.patch
-	patches.suse/scsi-aacraid-Add-a-small-delay-after-IOP-reset.patch
-	patches.suse/scsi-ILLEGAL-REQUEST-ASC-27-target-failure.patch
-	patches.suse/mtd-nand-atmel-fix-buffer-overflow-in-atmel_pmecc_us.patch
-	patches.suse/objtool-Skip-unreachable-warnings-for-GCC-4.4-and-ol.patch
-	patches.suse/objtool-Support-unoptimized-frame-pointer-setup.patch
-	patches.suse/genirq-Check-__free_irq-return-value-for-NULL.patch
-	patches.suse/irq-generic-chip-Don-t-replace-domain-s-name.patch
-	patches.suse/0001-futex-Fix-pi_state-owner-serialization.patch
-	patches.suse/0001-locking-rwsem-xadd-Fix-missed-wakeup-due-to-reorderi.patch
-	patches.suse/sched-sysctl-Check-user-input-value-of-sysctl_sched_
-	patches.suse/x86-mm-fix-fault-error-path-using-unsafe-vma-pointer.patch
-	patches.suse/0001-x86-asm-Fix-inline-asm-call-constraints-for-GCC-4.4.patch
-	patches.suse/0001-x86-asm-Use-register-variable-to-get-stack-pointer-v.patch
-	patches.suse/auxdisplay-charlcd-properly-restore-atomic-counter-o.patch
-	patches.suse/stm-class-Fix-a-use-after-free
-	patches.suse/intel_th-pci-Add-Cedar-Fork-PCH-support
-	patches.suse/intel_th-pci-Add-Lewisburg-PCH-support
-	patches.suse/msft-hv-1500-vmbus-don-t-acquire-the-mutex-in-vmbus_hvsock_device.patch
-	patches.suse/msft-hv-1501-Drivers-hv-fcopy-restore-correct-transfer-length.patch
-	patches.suse/driver-core-platform-Don-t-read-past-the-end-of-driv
-	patches.suse/staging-vchiq_2835_arm-Fix-NULL-ptr-dereference-in-f
-	patches.suse/staging-rtl8723bs-add-missing-range-check-on-id
-	patches.suse/staging-rtl8723bs-avoid-null-pointer-dereference-on-
-	patches.suse/iio-magnetometer-st_magn-fix-drdy-line-configuration
-	patches.suse/iio-adc-twl4030-Fix-an-error-handling-path-in-twl403
-	patches.suse/iio-adc-twl4030-Disable-the-vusb3v1-rugulator-in-the
-	patches.suse/iio-adc-twl4030-Return-an-error-if-we-can-not-enable
-	patches.suse/iio-trigger-stm32-timer-preset-shouldn-t-be-buffered
-	patches.suse/iio-trigger-stm32-timer-fix-a-corner-case-to-write-p
-	patches.suse/iio-adc-mcp320x-Fix-oops-on-module-unload
-	patches.suse/iio-adc-mcp320x-Fix-readout-of-negative-voltages
-	patches.suse/IIO-BME280-Updates-to-Humidity-readings-need-ctrl_re
-	patches.suse/iio-ad_sigma_delta-Implement-a-dedicated-reset-funct
-	patches.suse/iio-ad7793-Fix-the-serial-interface-reset
-	patches.suse/iio-core-Return-error-for-failed-read_reg
-	patches.suse/staging-iio-ad7192-Fix-use-the-dedicated-reset-funct
-	patches.suse/0001-uwb-ensure-that-endpoint-is-interrupt.patch
-	patches.suse/0001-uwb-properly-check-kthread_run-return-value.patch
-	patches.suse/0001-usb-Increase-quirk-delay-for-USB-devices.patch
-	patches.suse/0001-usb-xhci-Free-the-right-ring-in-xhci_add_endpoint.patch
-	patches.suse/0001-xhci-fix-finding-correct-bus_state-structure-for-USB.patch
-	patches.suse/0001-usb-pci-quirks.c-Corrected-timeout-values-used-in-ha.patch
-	patches.suse/0001-xhci-fix-wrong-endpoint-ESIT-value-shown-in-tracing.patch
-	patches.suse/0001-usb-host-xhci-plat-allow-sysdev-to-inherit-from-ACPI.patch
-	patches.suse/0001-xhci-Fix-sleeping-with-spin_lock_irq-held-in-ASmedia.patch
-	patches.suse/0001-xhci-set-missing-SuperSpeedPlus-Link-Protocol-bit-in.patch
-	patches.suse/0001-Revert-xhci-Limit-USB2-port-wake-support-for-AMD-Pro.patch
-	patches.suse/0001-USB-fix-out-of-bounds-in-usb_set_configuration.patch
-	patches.suse/0001-usb-dwc3-ep0-fix-DMA-starvation-by-assigning-req-trb.patch
-	patches.suse/usb-gadget-dummy-fix-nonsensical-comparisons.patch
-	patches.suse/0001-USB-core-harden-cdc_parse_cdc_header.patch
-	patches.suse/0001-usb-storage-fix-bogus-hardware-error-messages-for-AT.patch
-	patches.suse/0001-usb-storage-unusual_devs-entry-to-fix-write-access-r.patch
-	patches.suse/0001-USB-uas-fix-bug-in-handling-of-alternate-settings.patch
-	patches.suse/0001-USB-devio-Prevent-integer-overflow-in-proc_do_submit.patch
-	patches.suse/0001-USB-devio-Don-t-corrupt-user-memory.patch
-	patches.suse/0001-USB-cdc-wdm-ignore-EPIPE-from-GetEncapsulatedRespons.patch
-	patches.suse/percpu-make-this_cpu_generic_read-atomic-w-r-t-interrupts.patch
-	patches.suse/cgroup-Reinit-cgroup_taskset-structure-before-cgroup_migrate_execute-returns.patch
-	patches.suse/ftrace-Fix-kmemleak-in-unregister_ftrace_graph.patch
-	patches.suse/lsm-fix-smack_inode_removexattr-and-xattr_getsecurit.patch
-	patches.suse/include-linux-mm.h-fix-typo-in-VM_MPX-definition.patch
-	patches.suse/ksm-fix-unlocked-iteration-over-vmas-in-cmp_and_merge_page.patch
-	patches.suse/0001-mm-oom_reaper-skip-mm-structs-with-mmu-notifiers.patch
-	patches.suse/mm-compaction-serialize-waitqueue_active-checks-for-real.patch
-	patches.suse/mm-meminit-mark-init_reserved_page-as-__meminit.patch
-	patches.suse/zram-fix-null-dereference-of-handle.patch
-	patches.suse/mm-avoid-marking-swap-cached-page-as-lazyfree.patch
-	patches.suse/mm-fix-data-corruption-caused-by-lazyfree-page.patch
-	patches.suse/mm-device-public-memory-fix-edge-case-in-vm_normal_page.patch
-	patches.suse/userfaultfd-non-cooperative-fix-fork-use-after-free.patch
-	patches.suse/kernel-sysctl.c-remove-duplicate-UINT_MAX-check-on-d.patch
-	patches.suse/0001-mm-memory_hotplug-add-scheduling-point-to-__add_page.patch
-	patches.suse/0002-mm-page_alloc-add-scheduling-point-to-memmap_init_zo.patch
-	patches.suse/0003-memremap-add-scheduling-point-to-devm_memremap_pages.patch
-	patches.suse/0001-kernel-kcmp.c-drop-branch-leftover-typo.patch
-	patches.suse/mm-memory_hotplug-change-pfn_to_section_nr-section_n.patch
-	patches.suse/mm-memory_hotplug-define-find_-smallest-biggest-_sec.patch
-	patches.suse/lib-ratelimit-c-use-deferred-printk-version.patch
-	patches.suse/cnic-Fix-an-error-handling-path-in-cnic_alloc_bnx2x_.patch
-	patches.suse/l2tp-ensure-sessions-are-freed-after-their-PPPOL2TP-.patch
-	patches.suse/l2tp-fix-race-between-l2tp_session_delete-and-l2tp_t.patch
-	patches.suse/net-qcom-emac-specify-the-correct-size-when-mapping-.patch
-	patches.suse/rocker-fix-rocker_tlv_put_-functions-for-KASAN.patch
-	patches.suse/0001-netlink-fix-nla_put_-u8-u16-u32-for-KASAN.patch
-	patches.suse/vti-fix-use-after-free-in-vti_tunnel_xmit-vti6_tnl_x.patch
-	patches.suse/l2tp-fix-race-condition-in-l2tp_tunnel_delete.patch
-	patches.suse/aquantia-Setup-max_mtu-in-ndev-to-enable-jumbo-frame.patch
-	patches.suse/0001-iwlwifi-mvm-send-all-non-bufferable-frames-on-the-pr.patch
-	patches.suse/0001-iwlwifi-mvm-change-state-when-queueing-agg-start-wor.patch
-	patches.suse/0001-iwlwifi-mvm-wake-the-correct-mac80211-queue.patch
-	patches.suse/iwlwifi-mvm-use-IWL_HCMD_NOCOPY-for-MCAST_FILTER_CMD.patch
-	patches.suse/0001-iwlwifi-mvm-initialize-status-in-iwl_mvm_add_int_sta.patch
-	patches.suse/iwlwifi-mvm-fix-reorder-buffer-for-9000-devices.patch
-	patches.suse/brcmfmac-add-length-check-in-brcmf_cfg80211_escan_ha
-	patches.suse/brcmfmac-setup-passive-scan-if-requested-by-user-spa
-	patches.suse/sctp-Fix-a-big-endian-bug-in-sctp_diag_dump.patch
-	patches.suse/tun-bail-out-from-tun_get_user-if-the-skb-is-empty.patch
-	patches.suse/net-mvpp2-fix-parsing-fragmentation-detection.patch
-	patches.suse/net-mvpp2-fix-port-list-indexing.patch
-	patches.suse/net-mvpp2-do-not-select-the-internal-source-clock.patch
-	patches.suse/inetpeer-fix-RCU-lookup-again.patch
-	patches.suse/net-dsa-Fix-network-device-registration-order.patch
-	patches.suse/packet-in-packet_do_bind-test-fanout-with-bind_lock-.patch
-	patches.suse/packet-only-test-po-has_vnet_hdr-once-in-packet_snd.patch
-	patches.suse/net-dsa-mv88e6xxx-lock-mutex-when-freeing-IRQs.patch
-	patches.suse/net-Set-sk_prot_creator-when-cloning-sockets-to-the-.patch
-	patches.suse/net-mlx5e-IPoIB-Fix-access-to-invalid-memory-address.patch
-	patches.suse/net-mlx5-Fix-FPGA-capability-location.patch
-	patches.suse/net-mlx5-Check-device-capability-for-maximum-flow-co.patch
-	patches.suse/net-mlx5e-Fix-erroneous-freeing-of-encap-header-buff.patch
-	patches.suse/net-mlx5e-Disallow-TC-offloading-of-unsupported-matc.patch
-	patches.suse/net-mlx5e-Check-encap-entry-state-when-offloading-tu.patch
-	patches.suse/net-mlx5e-Print-netdev-features-correctly-in-error-m.patch
-	patches.suse/net-mlx5e-Don-t-add-remove-802.1ad-rules-when-changi.patch
-	patches.suse/net-mlx5e-Fix-calculated-checksum-offloads-counters.patch
-	patches.suse/net-mlx5-Fix-static-checker-warning-on-steering-trac.patch
-	patches.suse/net-mlx5-Fix-wrong-indentation-in-enable-SRIOV-code.patch
-	patches.suse/netlink-do-not-proceed-if-dump-s-start-errs.patch
-	patches.suse/ip6_gre-ip6gre_tap-device-should-keep-dst.patch
-	patches.suse/ip6_tunnel-update-mtu-properly-for-ARPHRD_ETHER-tunn.patch
-	patches.suse/IPv4-early-demux-can-return-an-error-code.patch
-	patches.suse/udp-perform-source-validation-for-mcast-early-demux.patch
-	patches.suse/ppp-fix-__percpu-annotation
-	patches.suse/tipc-use-only-positive-error-codes-in-messages.patch
-	patches.suse/l2tp-fix-l2tp_eth-module-loading.patch
-	patches.suse/r8152-add-Linksys-USB3GIGV1-id.patch
-	patches.suse/net-mvpp2-Fix-clock-resource-by-adding-an-optional-b.patch
-	patches.suse/net-hns3-Fix-an-error-handling-path-in-hclge_rss_ini.patch
-	patches.suse/socket-bpf-fix-possible-use-after-free.patch
-	patches.suse/net-rtnetlink-fix-info-leak-in-RTM_GETSTATS-call.patch
-	patches.suse/bpf-fix-bpf_tail_call-x64-JIT.patch
-	patches.suse/0001-HID-wacom-bits-shifted-too-much-for-9th-and-10th-but.patch
-	patches.suse/0001-HID-wacom-leds-Don-t-try-to-control-the-EKR-s-read-o.patch
-	patches.suse/0001-HID-wacom-Properly-report-negative-values-from-Intuo.patch
-	patches.suse/0001-HID-wacom-Correct-coordinate-system-of-touchring-and.patch
-	patches.suse/0001-HID-rmi-Make-sure-the-HID-device-is-opened-on-resume.patch
-	patches.suse/0001-HID-i2c-hid-allocate-hid-buffers-for-real-worst-case.patch
-	patches.suse/0001-HID-wacom-generic-Send-MSC_SERIAL-and-ABS_MISC-when-.patch
-	patches.suse/0001-HID-wacom-generic-Clear-ABS_MISC-when-tool-leaves-pr.patch
-	patches.suse/0001-HID-wacom-Always-increment-hdev-refcount-within-waco.patch
-	patches.suse/ALSA-compress-Remove-unused-variable
-	patches.suse/ALSA-hda-program-ICT-bits-to-support-HBR-audio
-	patches.suse/ALSA-usb-audio-Add-sample-rate-quirk-for-Plantronics-C31
-	patches.suse/ALSA-usb-audio-Check-out-of-bounds-access-by-corrupt
-	patches.suse/Revert-ALSA-echoaudio-purge-contradictions-between-d
-	patches.suse/ALSA-usx2y-Suppress-kernel-warning-at-page-allocatio
-	patches.suse/dm-ioctl-fix-alignment-of-event-number-in-the-device.patch
-	patches.suse/0025-dm-crypt-fix-memory-leak-in-crypt_ctr_cipher_old.patch
-	patches.suse/0026-dm-crypt-reject-sector_size-feature-if-device-length.patch
-	patches.suse/0027-dm-raid-fix-incorrect-status-output-at-the-end-of-a-.patch
-	patches.suse/drm-i915-always-update-ELD-connector-type-after-get-
-	patches.suse/drm-i915-remove-redundant-variable-hw_check
-	patches.suse/drm-i915-bios-ignore-HDMI-on-port-A
-	patches.suse/drm-i915-Fix-DDI-PHY-init-if-it-was-already-on
-	patches.suse/drm-i915-cnl-Reprogram-DMC-firmware-after-S3-S4-resu
-	patches.suse/drm-i915-glk-Fix-DMC-DC-state-idleness-calculation
-	patches.suse/powerpc-Handle-MCE-on-POWER9-with-only-DSISR-bit-30-set.patch
-	patches.suse/powerpc-Fix-workaround-for-spurious-MCE-on-POWER9.patch
-	patches.suse/cxl-Fix-memory-page-not-handled.patch
-	patches.suse/powerpc-Fix-action-argument-for-cpufeatures-based-TLB-flush.patch
-	patches.suse/powerpc-xive-18-Fix-IPI-reset.patch
-	patches.suse/powerpc-xive-19-Clear-XIVE-internal-structures-when-a-C.patch
-	patches.suse/powerpc-powernv-Increase-memory-block-size-to-1GB-on.patch
-	patches.suse/0043-ceph-properly-queue-cap-snap-for-newly-created-snap-realm.patch
-	patches.suse/0044-ceph-fix-_choose_mds-for-lssnap-request.patch
-	patches.suse/RDMA-iwpm-Properly-mark-end-of-NL-messages.patch
-	patches.suse/IB-mlx5-Fix-label-order-in-error-path-handling.patch
-	patches.suse/RDMA-qedr-Parse-VLAN-ID-correctly-and-ignore-the-val.patch
-	patches.suse/RDMA-qedr-Parse-vlan-priority-as-sl.patch
-	patches.suse/i40iw-Add-missing-memory-barriers.patch
-	patches.suse/i40iw-Fix-port-number-for-query-QP.patch
-	patches.suse/KVM-PPC-Book3S-0005-Fix-server-always-zero-from-kvmppc_xi.patch
-	patches.suse/kvm-x86-Avoid-async-PF-preempting-the-kernel-incorre.patch
-	patches.suse/x86-kvm-Move-kvm_fastop_exception-to-.fixup-section.patch
-	patches.suse/KVM-add-X86_LOCAL_APIC-dependency.patch
-	patches.suse/0007-ACPI-IORT-Fix-PCI-ACS-enablement.patch
-	patches.suse/0001-arm64-Ensure-the-instruction-emulation-is-ready-for-.patch
-	patches.suse/0014-bcache-use-llist_for_each_entry_safe-in-__closure_wa.patch
-	patches.suse/0001-nbd-fix-ERESTARTSYS-handling.patch
-	patches.suse/0001-blk-mq-debugfs-fix-device-sched-directory-for-defaul.patch
-	patches.suse/bsg-lib-fix-use-after-free-under-memory-pressure.patch
-	patches.suse/nvme-pci-Use-PCI-bus-address-for-data-queues-in-CMB.patch
-	patches.suse/xfs-always-swap-the-cow-forks-when-swapping-extents.patch
-	patches.suse/xfs-handle-racy-AIO-in-xfs_reflink_end_cow.patch
-	patches.suse/0002-clk-Export-clk_bulk_prepare.patch
-	patches.suse/0003-hwmon-xgene-Fix-up-error-handling-path-mixup-in-xgen.patch
-	patches.suse/0001-mmc-core-add-driver-strength-selection-when-selectin.patch
-	patches.suse/mmc-sdhci-xenon-Fix-clock-resource-by-adding-an-opti
-	patches.suse/i2c-i801-Add-support-for-Intel-Cedar-Fork.patch
-	patches.suse/scsi-sd-Implement-blacklist-option-for-WRITE-SAME-w-.patch
-	patches.suse/scsi-sd-Do-not-override-max_sectors_kb-sysfs-setting.patch
-	patches.suse/scsi-libiscsi-Fix-use-after-free-race-during-iscsi_s.patch
-	patches.suse/scsi-libiscsi-Remove-iscsi_destroy_session.patch
-	patches.suse/scsi-ibmvscsis-Fix-write_pending-failure-path.patch
-	patches.suse/0003-NFS-Fix-uninitialized-rpc_wait_queue.patch
-	patches.suse/0002-nfs-filelayout-fix-oops-when-freeing-filelayout-segm.patch
-	patches.suse/ppp-fix-race-in-ppp-device-destruction.patch
-	patches.suse/ipv6-fix-net.ipv6.conf.all.accept_dad-behaviour-for-.patch
-	patches.suse/bpf-fix-liveness-marking.patch
-	patches.suse/gso-fix-payload-length-when-gso_size-is-zero.patch
-	patches.suse/ipv6-Fix-traffic-triggered-IPsec-connections.patch
-	patches.suse/ipv4-Fix-traffic-triggered-IPsec-connections.patch
-	patches.suse/xfrm-Fix-deletion-of-offloaded-SAs-on-failure.patch
-	patches.suse/xfrm-Fix-negative-device-refcount-on-offload-failure.patch
-	patches.suse/vti-fix-NULL-dereference-in-xfrm_input.patch
-	patches.suse/nl80211-Define-policy-for-packet-pattern-attributes
-	patches.suse/netlink-do-not-set-cb_running-if-dump-s-start-errs.patch
-	patches.suse/udp-fix-bcast-packet-reception.patch
-	patches.suse/ixgbe-Return-error-when-getting-PHY-address-if-PHY-a.patch
-	patches.suse/ixgbe-fix-masking-of-bits-read-from-IXGBE_VXLANCTRL-.patch
-	patches.suse/0008-Revert-commit-1a8b6d76dc5b-net-add-one-common-config.patch
-	patches.suse/0009-ixgbe-Use-new-PCI_DEV_FLAGS_NO_RELAXED_ORDERING-flag.patch
-	patches.suse/ixgbe-incorrect-XDP-ring-accounting-in-ethtool-tx_fr.patch
-	patches.suse/netfilter-xt_socket-Restore-mark-from-full-sockets-o.patch
-	patches.suse/netfilter-ipset-pernet-ops-must-be-unregistered-last.patch
-	patches.suse/netfilter-nf_tables-fix-update-chain-error.patch
-	patches.suse/netfilter-ebtables-fix-race-condition-in-frame_filte.patch
-	patches.suse/netfilter-x_tables-avoid-stack-out-of-bounds-read-in.patch
-	patches.suse/netfilter-xt_bpf-Fix-XT_BPF_MODE_FD_PINNED-mode-of-x.patch
-	patches.suse/powerpc-64s-Use-emergency-stack-for-kernel-TM-Bad-Thing-program-checks.patch
-	patches.suse/powerpc-tm-Fix-illegal-TM-state-in-signal-handler.patch
-	patches.suse/seccomp-make-function-__get_seccomp_filter-static
-	patches.suse/direct-io-Prevent-NULL-pointer-access-in-submit_page.patch
-	patches.suse/fix-unbalanced-page-refcounting-in-bio_map_user_iov.patch
-	patches.suse/more-bio_map_user_iov-leak-fixes.patch
-	patches.suse/bio_copy_user_iov-don-t-ignore-iov_offset.patch
-	patches.suse/pinctrl-amd-Fix-build-dependency-on-pinmux-code
-	patches.suse/gpio-acpi-work-around-false-positive-Wstring-overflo
-	patches.suse/9p-set-page-uptodate-when-required-in-write_end.patch
-	patches.suse/ALSA-usb-audio-Add-sample-rate-quirk-for-Plantronics-C61
-	patches.suse/ALSA-seq-Fix-copy_from_user-call-inside-lock
-	patches.suse/ALSA-line6-Fix-missing-initialization-before-error-p
-	patches.suse/ALSA-line6-Fix-NULL-dereference-at-podhd_disconnect
-	patches.suse/ALSA-line6-Fix-leftover-URB-at-error-path-during-pro
-	patches.suse/ALSA-usb-audio-Kill-stray-URB-at-exiting
-	patches.suse/ALSA-seq-Fix-use-after-free-at-creating-a-port
-	patches.suse/ALSA-caiaq-Fix-stray-URB-at-probe-error-path
-	patches.suse/0001-HID-usbhid-fix-out-of-bounds-bug.patch
-	patches.suse/0001-HID-hid-elecom-extend-to-fix-descriptor-for-HUGE-tra.patch
-	patches.suse/livepatch-unpatch-all-klp_objects-if-klp_module_coming-fails.patch
-	patches.suse/crypto-xts-Fix-an-error-handling-path-in-create
-	patches.suse/crypto-skcipher-Fix-crash-on-zero-length-input
-	patches.suse/crypto-shash-Fix-zero-length-shash-ahash-digest-cras
-	patches.suse/KVM-nVMX-update-last_nonleaf_level-when-initializing.patch
-	patches.suse/KVM-MMU-always-terminate-page-walks-at-level-1.patch
-	patches.suse/KVM-nVMX-fix-guest-CR4-loading-when-emulating-L2-to-.patch
-	patches.suse/xfs-Don-t-log-uninitialised-fields-in-inode-structur.patch
-	patches.suse/xfs-move-more-RT-specific-code-under-CONFIG_XFS_RT.patch
-	patches.suse/xfs-don-t-change-inode-mode-if-ACL-update-fails.patch
-	patches.suse/xfs-reinit-btree-pointer-on-attr-tree-inactivation-walk.patch
-	patches.suse/xfs-handle-error-if-xfs_btree_get_bufs-fails.patch
-	patches.suse/device-property-Track-owner-device-of-device-propert.patch
-	patches.suse/powerpc-livepatch-Fix-livepatch-stack-access.patch
-	patches.suse/powerpc-Don-t-call-lockdep_assert_cpus_held-from-arc.patch
-	patches.suse/powerpc-perf-Fix-for-core-nest-imc-call-trace-on-cpu.patch
-	patches.suse/powerpc-perf-Add-___GFP_NOWARN-flag-to-alloc_pages_n.patch
-	patches.suse/powerpc-perf-Fix-IMC-initialization-crash.patch
-	patches.suse/device-property-preserve-usecount-for-node-passed-to.patch
-	patches.suse/iommu-amd-do-not-disable-swiotlb-if-sme-is-active.patch
-	patches.suse/0007-iommu-exynos-remove-initconst-attribute-to-avoid-potential-kernel-oops
-	patches.suse/iommu-amd-finish-tlb-flush-in-amd_iommu_unmap
-	patches.suse/mm-migrate-fix-indexing-bug-off-by-one-and-avoid-out-of-bound-access.patch
-	patches.suse/mm-mempolicy-fix-numa_interleave_hit-counter.patch
-	patches.suse/Revert-vmalloc-back-off-when-the-current-task-is-kil.patch
-	patches.suse/fix-mpage_writepage-for-pages-with-buffers.patch
-	patches.suse/mm-page_vma_mapped-ensure-pmd-is-loaded-with-READ_ON.patch
-	patches.suse/drm-atomic-Unref-duplicated-drm_atomic_state-in-drm_
-	patches.suse/drm-i915-edp-Get-the-Panel-Power-Off-timestamp-after
-	patches.suse/drm-i915-edp-Increase-the-T12-delay-quirk-to-1300ms
-	patches.suse/drm-i915-Use-crtc_state_is_legacy_gamma-in-intel_col
-	patches.suse/drm-i915-Silence-compiler-warning-for-hsw_power_well
-	patches.suse/drm-i915-Order-two-completing-nop_submit_request
-	patches.suse/drm-i915-Read-timings-from-the-correct-transcoder-in
-	patches.suse/drm-i915-bios-parse-DDI-ports-also-for-CHV-for-HDMI-
-	patches.suse/objtool-Upgrade-libelf-devel-warning-to-error-for-CO.patch
-	patches.suse/perf-x86-intel-uncore-fix-memory-leaks-on-allocation-failures.patch
-	patches.suse/sched-core-Fix-wake_affine-performance-regression.patch
-	patches.suse/sched-core-Address-more-wake_affine-regressions.patch
-	patches.suse/kprobes-x86-Set-up-frame-pointer-in-kprobe-trampolin.patch
-	patches.suse/33-x86-mm-64-fix-reboot-interaction-with-cr4-pcide.patch
-	patches.suse/x86-alternatives-fix-alt_max_short-macro-to-really-be-a-max.patch
-	patches.suse/x86-unwind-Fix-dereference-of-untrusted-pointer.patch
-	patches.suse/x86-unwind-Use-MSB-for-frame-pointer-encoding-on-32-.patch
-	patches.suse/x86-unwind-Align-stack-pointer-in-unwinder-dump.patch
-	patches.suse/x86-unwind-Disable-unwinder-warnings-on-32-bit.patch
-	patches.suse/msft-hv-1512-x86-hyperv-Clear-vCPU-banks-between-calls-to-avoid-f.patch
-	patches.suse/msft-hv-1513-x86-hyperv-Don-t-use-percpu-areas-for-pcpu_flush-pcp.patch
-	patches.suse/msft-hv-1514-x86-hyperv-Fix-hypercalls-with-extended-CPU-ranges-f.patch
-	patches.suse/x86-mm-Disable-various-instrumentations-of-mm-mem_en.patch
-	patches.suse/24-x86-mm-flush-more-aggressively-in-lazy-tlb-mode.patch
-	patches.suse/dmaengine-edma-Align-the-memcpy-acnt-array-size-with
-	patches.suse/dmaengine-ti-dma-crossbar-Fix-possible-race-conditio
-	patches.suse/0001-USB-serial-ftdi_sio-add-id-for-Cypress-WICED-dev-boa.patch
-	patches.suse/0001-USB-serial-option-add-support-for-TP-Link-LTE-module.patch
-	patches.suse/0001-USB-serial-cp210x-fix-partnum-regression.patch
-	patches.suse/0001-USB-serial-cp210x-add-support-for-ELV-TFD500.patch
-	patches.suse/0001-USB-serial-qcserial-add-Dell-DW5818-DW5819.patch
-	patches.suse/0001-USB-serial-console-fix-use-after-free-on-disconnect.patch
-	patches.suse/0001-USB-serial-console-fix-use-after-free-after-failed-s.patch
-	patches.suse/0001-usb-renesas_usbhs-Fix-DMAC-sequence-for-receiving-ze.patch
-	patches.suse/0001-usb-usbtest-fix-NULL-pointer-dereference.patch
-	patches.suse/mei-me-add-gemini-lake-devices-id.patch
-	patches.suse/msft-hv-1507-Drivers-hv-vmbus-Fix-bugs-in-rescind-handling.patch
-	patches.suse/media-dvb-i2c-transfers-over-usb-cannot-be-done-from
-	patches.suse/media-s5p-cec-add-NACK-detection-support
-	patches.suse/media-cec-Respond-to-unregistered-initiators-when-ap
-	patches.suse/media-dvb_frontend-only-use-kref-after-initialized
-	patches.suse/scsi-fixup-kernel-warning-during-rmmod.patch
-	patches.suse/scsi-libfc-fix-a-deadlock-in-fc_rport_work.patch
-	patches.suse/scsi-libiscsi-fix-shifting-of-did_requeue-host-byte
-	patches.suse/scsi-qla2xxx-Fix-uninitialized-work-element.patch
-	patches.suse/scsi-fc-check-for-rport-presence-in-fc_block_scsi_eh.patch
-	patches.suse/tracing-samples-fix-creation-and-deletion-of-simple_thread_fn-creation.patch
-	patches.suse/s390-sles15-01-10-s390_cputime_fix_stat_after_CPU_hotplug.patch
-	patches.suse/0003-fs-Avoid-invalidation-in-interrupt-context-in-dio_co.patch
-	patches.suse/xfs-cancel-dirty-pages-on-invalidation.patch
-	patches.suse/0002-fs-invalidate-page-cache-after-end_io-in-dio-complet.patch
-	patches.suse/xfs-trim-writepage-mapping-to-within-eof.patch
-	patches.suse/xfs-move-two-more-RT-specific-functions-into-CONFIG_.patch
-	patches.suse/ALSA-usb-audio-Add-native-DSD-support-for-Pro-Ject-P
-	patches.suse/ALSA-seq-Enable-use-locking-in-all-configurations
-	patches.suse/ALSA-hda-Abort-capability-probe-at-invalid-register-
-	patches.suse/ALSA-hda-Remove-superfluous-added-by-printk-conversi
-	patches.suse/ALSA-hda-Fix-incorrect-TLV-callback-check-introduced
-	patches.suse/keys-encrypted-fix-dereference-of-null-user_key_payload
-	patches.suse/FS-Cache-fix-dereference-of-NULL-user_key_payload.patch
-	patches.suse/lib-digsig-fix-dereference-of-null-user_key_payload
-	patches.suse/fscrypt-fix-dereference-of-NULL-user_key_payload.patch
-	patches.suse/ecryptfs-fix-dereference-of-NULL-user_key_payload.patch
-	patches.suse/security-keys-BIG_KEY-requires-CONFIG_CRYPTO
-	patches.suse/KEYS-Fix-the-wrong-index-when-checking-the-existence
-	patches.suse/KEYS-Fix-race-between-updating-and-finding-a-negativ.patch
-	patches.suse/KEYS-don-t-let-add_key-update-an-uninstantiated-key.patch
-	patches.suse/pkcs7-Prevent-NULL-pointer-dereference-since-sinfo-i
-	patches.suse/i2c-ismt-Separate-I2C-block-read-from-SMBus-block-re
-	patches.suse/i2c-piix4-Fix-SMBus-port-selection-for-AMD-Family-17
-	patches.suse/drm-nouveau-mmu-flush-tlbs-before-deleting-page-tabl
-	patches.suse/drm-nouveau-bsp-g92-disable-by-default
-	patches.suse/drm-nouveau-kms-nv50-fix-oops-during-DP-IRQ-handling
-	patches.suse/drm-nouveau-fbcon-fix-oops-without-fbdev-emulation
-	patches.suse/drm-i915-gvt-Fix-GPU-hang-after-reusing-vGPU-instanc
-	patches.suse/drm-i915-Fix-eviction-when-the-GGTT-is-idle-but-full
-	patches.suse/drm-i915-Use-bdw_ddi_translations_fdi-for-Broadwell
-	patches.suse/drm-i915-cnl-Fix-PLL-mapping
-	patches.suse/drm-i915-cnl-Fix-PLL-initialization-for-HDMI
-	patches.suse/drm-i915-Report-EFAULT-before-pwrite-fast-path-into-
-	patches.suse/drm-i915-Use-a-mask-when-applying-WaProgramL3SqcReg1
-	patches.suse/mmc-sdhci-pci-Fix-default-d3_retune-for-Intel-host-c
-	patches.suse/Input-ti_am335x_tsc-fix-incorrect-step-config-for-5-.patch
-	patches.suse/Input-ims-psu-check-if-CDC-union-descriptor-is-sane
-	patches.suse/net-memcontrol-defer-call-to-mem_cgroup_sk_alloc.patch
-	patches.suse/i40e-Fix-comment-about-locking-for-__i40e_read_nvm_w.patch
-	patches.suse/i40e-Fix-memory-leak-related-filter-programming-stat.patch
-	patches.suse/nfp-fix-ethtool-stats-gather-retry.patch
-	patches.suse/nfp-handle-page-allocation-failures.patch
-	patches.suse/net-call-cgroup_sk_alloc-earlier-in-sk_clone_lock.patch
-	patches.suse/rtlwifi-rtl8821ae-Fix-connection-lost-problem
-	patches.suse/brcmfmac-Add-check-for-short-event-packets
-	patches.suse/brcmsmac-make-some-local-variables-static-const-to-r
-	patches.suse/0001-iwlwifi-mvm-return-ENODATA-when-reading-the-temperat.patch
-	patches.suse/0001-iwlwifi-nvm-set-the-correct-offsets-to-3168-series.patch
-	patches.suse/liquidio-fix-timespec64_to_ns-typo.patch
-	patches.suse/l2tp-check-ps-sock-before-running-pppol2tp_session_i.patch
-	patches.suse/bnxt_en-Improve-VF-PF-link-change-logic.patch
-	patches.suse/bnxt_en-Don-t-use-rtnl-lock-to-protect-link-change-l.patch
-	patches.suse/bnxt_en-Fix-VF-PCIe-link-speed-and-width-logic.patch
-	patches.suse/bnxt_en-Fix-VF-resource-checking.patch
-	patches.suse/bnxt_en-Fix-possible-corrupted-NVRAM-parameters-from.patch
-	patches.suse/bnxt_en-Fix-possible-corruption-in-DCB-parameters-fr.patch
-	patches.suse/rtnetlink-bring-NETDEV_CHANGEMTU-event-process-back-.patch
-	patches.suse/0001-rtnetlink-bring-NETDEV_CHANGE_TX_QUEUE_LEN-event-pro.patch
-	patches.suse/0001-rtnetlink-bring-NETDEV_POST_TYPE_CHANGE-event-proces.patch
-	patches.suse/0001-rtnetlink-bring-NETDEV_CHANGEUPPER-event-process-bac.patch
-	patches.suse/0001-rtnetlink-check-DO_SETLINK_NOTIFY-correctly-in-do_se.patch
-	patches.suse/net-enable-interface-alias-removal-via-rtnl.patch
-	patches.suse/tun-call-dev_get_valid_name-before-register_netdevic.patch
-	patches.suse/net-sched-cls_flower-Set-egress_dev-mark-when-callin.patch
-	patches.suse/mac80211-accept-key-reinstall-without-changing-anyth.patch
-	patches.suse/ibmvnic-114-Fix-calculation-of-number-of-TX-header-descr.patch
-	patches.suse/netlink-fix-netlink_ack-extack-race.patch
-	patches.suse/bpf-disallow-arithmetic-operations-on-context-pointe.patch
-	patches.suse/net-ena-reduce-the-severity-of-some-printouts.patch
-	patches.suse/net-ena-fix-rare-kernel-crash-when-bar-memory-remap-.patch
-	patches.suse/net-ena-fix-wrong-max-Tx-Rx-queues-on-ethtool.patch
-	patches.suse/mm-percpu-add-support-for-__GFP_NOWARN-flag.patch
-	patches.suse/bpf-do-not-test-for-PCPU_MIN_UNIT_SIZE-before-percpu.patch
-	patches.suse/sctp-do-not-peel-off-an-assoc-from-one-netns-to-anot.patch
-	patches.suse/sctp-add-the-missing-sock_owned_by_user-check-in-sct.patch
-	patches.suse/tcp-dccp-fix-ireq-opt-races.patch
-	patches.suse/packet-avoid-panic-in-packet_getsockopt.patch
-	patches.suse/0001-net-ncsi-Fix-AEN-HNCDSC-packet-length.patch
-	patches.suse/0001-net-ncsi-Stop-monitor-if-channel-times-out-or-is-ina.patch
-	patches.suse/can-flexcan-fix-state-transition-regression
-	patches.suse/can-flexcan-rename-legacy-error-state-quirk
-	patches.suse/can-flexcan-implement-error-passive-state-quirk
-	patches.suse/can-flexcan-fix-i.MX6-state-transition-issue
-	patches.suse/can-flexcan-fix-i.MX28-state-transition-issue
-	patches.suse/can-flexcan-fix-p1010-state-transition-issue
-	patches.suse/can-bcm-check-for-null-sk-before-deferencing-it-via-
-	patches.suse/can-af_can-can_pernet_init-add-missing-error-handlin
-	patches.suse/can-esd_usb2-Fix-can_dlc-value-for-received-RTR-fram
-	patches.suse/can-gs_usb-fix-busy-loop-if-no-more-TX-context-is-av
-	patches.suse/geneve-Fix-function-matching-VNI-and-tunnel-ID-on-bi
-	patches.suse/bpf-fix-off-by-one-for-range-markings-with-L-T-E-pat.patch
-	patches.suse/bpf-fix-pattern-matches-for-direct-packet-access.patch
-	patches.suse/net-bridge-fix-returning-of-vlan-range-op-errors.patch
-	patches.suse/soreuseport-fix-initialization-race.patch
-	patches.suse/net-ethtool-remove-error-check-for-legacy-setting-tr.patch
-	patches.suse/0001-rxrpc-Don-t-release-call-mutex-on-error-pointer.patch
-	patches.suse/ipv6-flowlabel-do-not-leave-opt-tot_len-with-garbage.patch
-	patches.suse/objtool-Fix-memory-leak-in-decode_instructions.patch
-	patches.suse/irqchip-gic-v3-its-Fix-the-incorrect-BUG_ON-in-its_i.patch
-	patches.suse/irqchip-gic-v3-its-Fix-the-incorrect-parsing-of-VCPU.patch
-	patches.suse/irqchip-gic-v3-its-Add-missing-changes-to-support-52.patch
-	patches.suse/clockevents-drivers-cs5535-Improve-resilience-to-spu
-	patches.suse/x86-microcode-intel-disable-late-loading-on-model-79.patch
-	patches.suse/25-x86-mm-64-remove-the-last-vm_bug_on-from-the-tlb-code.patch
-	patches.suse/26-x86-mm-tidy-up-x86-mm-flush-more-aggressively-in-lazy-tlb-mode.patch
-	patches.suse/27-x86-mm-remove-debug-x86-tlb_defer_switch_to_init_mm.patch
-	patches.suse/0001-xhci-Identify-USB-3.1-capable-hosts-by-their-port-pr.patch
-	patches.suse/0001-xhci-Cleanup-current_cmd-in-xhci_cleanup_command_que.patch
-	patches.suse/0001-usb-xhci-Reset-halted-endpoint-if-trb-is-noop.patch
-	patches.suse/0001-usb-xhci-Handle-error-condition-in-xhci_stop_device.patch
-	patches.suse/0042-phy-rockchip-typec-Set-the-AUX-channel-flip-state-ea.patch
-	patches.suse/0043-phy-rockchip-typec-Don-t-set-the-aux-voltage-swing-t.patch
-	patches.suse/0044-phy-rockchip-typec-Check-for-errors-from-tcphy_phy_i.patch
-	patches.suse/0001-USB-devio-Revert-USB-devio-Don-t-corrupt-user-memory.patch
-	patches.suse/0001-usb-cdc_acm-Add-quirk-for-Elatec-TWN3.patch
-	patches.suse/0001-USB-musb-fix-session-bit-runtime-PM-quirk.patch
-	patches.suse/0001-USB-musb-fix-late-external-abort-on-suspend.patch
-	patches.suse/0001-usb-musb-musb_cppi41-Fix-the-address-of-teardown-and.patch
-	patches.suse/0001-usb-musb-musb_cppi41-Fix-cppi41_set_dma_mode-for-DA8.patch
-	patches.suse/0001-usb-musb-musb_cppi41-Configure-the-number-of-channel.patch
-	patches.suse/0001-usb-musb-Check-for-host-mode-using-is_host_active-on.patch
-	patches.suse/0001-usb-musb-sunxi-Explicitly-release-USB-PHY-on-exit.patch
-	patches.suse/0001-usb-quirks-add-quirk-for-WORLDE-MINI-MIDI-keyboard.patch
-	patches.suse/0001-USB-core-fix-out-of-bounds-access-bug-in-usb_get_bos.patch
-	patches.suse/0001-USB-serial-metro-usb-add-MS7820-device-id.patch
-	patches.suse/0001-usb-hub-Allow-reset-retry-for-USB2-devices-on-connec.patch
-	patches.suse/msft-hv-1518-vmbus-hvsock-add-proper-sync-for-vmbus_hvsock_device.patch
-	patches.suse/iio-pressure-zpa2326-Remove-always-true-check-which-
-	patches.suse/staging-iio-ade7759-fix-signed-extension-bug-on-shif
-	patches.suse/iio-dummy-events-Add-missing-break.patch
-	patches.suse/staging-bcm2835-audio-Fix-memory-corruption
-	patches.suse/workqueue-replace-pool-manager_arb-mutex-with-a-flag.patch
-	patches.suse/KVM-PPC-Fix-oops-when-checking-KVM_CAP_PPC_HTM.patch
-	patches.suse/KVM-PPC-Book3S-HV-POWER9-more-doorbell-fixes.patch
-	patches.suse/KVM-PPC-Book3S-Protect-kvmppc_gpa_to_ua-with-SRCU.patch
-	patches.suse/KVM-PPC-Book3S-HV-Add-more-barriers-in-XIVE-load-unload-code.patch
-	patches.suse/ALSA-hda-realtek-Add-support-for-ALC236-ALC3204
-	patches.suse/ALSA-hda-fix-headset-mic-problem-for-Dell-machines-w
-	patches.suse/hwmon-tmp102-Fix-first-temperature-reading
-	patches.suse/0045-ceph-unlock-dangling-spinlock-in-try_flush_caps.patch
-	patches.suse/spi-armada-3700-Fix-failing-commands-with-quad-SPI
-	patches.suse/spi-a3700-Return-correct-value-on-timeout-detection
-	patches.suse/spi-bcm-qspi-Fix-use-after-free-in-bcm_qspi_probe-in
-	patches.suse/nvme-fc-fix-iowait-hang.patch
-	patches.suse/nvme-fc-retry-initial-controller-connections-3-times.patch
-	patches.suse/nvmet-synchronize-sqhd-update.patch
-	patches.suse/nvme-rdma-Fix-possible-double-free-in-reconnect-flow.patch
-	patches.suse/nvme-rdma-Fix-error-status-return-in-tagset-allocati.patch
-	patches.suse/RDMA-netlink-OOPs-in-rdma_nl_rcv_msg-from-misinterpr.patch
-	patches.suse/efi-efi_test-Prevent-an-Oops-in-efi_runtime_query_ca
-	patches.suse/perf-x86-intel-bts-fix-exclusive-event-reference-leak.patch
-	patches.suse/x86-cpu-amd-apply-the-erratum-688-fix-when-the-bios-doesn-t
-	patches.suse/x86-entry-Fix-idtentry-unwind-hint.patch
-	patches.suse/x86-unwind-Show-function-name-offset-in-ORC-error-me.patch
-	patches.suse/kvm-fix-detection-of-guest-machine-checks.patch
-	patches.suse/fix-tracing-sample-code-warning.patch
-	patches.suse/0001-xen-gntdev-avoid-out-of-bounds-access-in-case-of-par.patch
-	patches.suse/xen-fix-booting-ballooned-down-hvm-guest.patch
-	patches.suse/fuse-fix-READDIRPLUS-skipping-an-entry.patch
-	patches.suse/ovl-Return-ENOMEM-if-an-allocation-fails-ovl_lookup.patch
-	patches.suse/0001-Fix-encryption-labels-and-lengths-for-SMB3.1.1.patch
-	patches.suse/cifs-handle-large-EA-requests-more-gracefully-in-smb2-.patch
-	patches.suse/CIFS-SMBD-Fix-the-definition-for-SMB2_CHANNEL_RDMA_V1_INVALIDATE.patch
-	patches.suse/0001-cifs-Select-all-required-crypto-modules.patch
-	patches.suse/CIFS-do-not-send-invalid-input-buffer-on-QUERY_INFO-requests.patch
-	patches.suse/0001-CIFS-Fix-NULL-pointer-deref-on-SMB2_tcon-failure.patch
-	patches.suse/SMB-fix-leak-of-validate-negotiate-info-response-buf.patch
-	patches.suse/SMB-fix-validate-negotiate-info-uninitialised-memory.patch
-	patches.suse/SMB3-Validate-negotiate-request-must-always-be-signe.patch
-	patches.suse/assoc_array-Fix-a-buggy-node-splitting-case
-	patches.suse/s390-sles15-01-08-zfcp-fix-erp_action-use-before-initialize-in-REC-action-trace.patch
-	patches.suse/scsi-qla2xxx-Initialize-Work-element-before-requesti.patch
-	patches.suse/scsi-hpsa-Fix-configured_logical_drive_count-check.patch
-	patches.suse/aacraid-Fix-controller-initialization-failure.patch
-	patches.suse/scsi-sg-re-fix-off-by-one-in-sg_fill_request_table.patch
-	patches.suse/drm-amd-powerplay-fix-uninitialized-variable
-	patches.suse/drm-i915-perf-fix-perf-enable-disable-ioctls-with-32
-	patches.suse/drm-i915-gvt-properly-check-per_ctx-bb-valid-state
-	patches.suse/drm-i915-gvt-Refine-MMIO_RING_F
-	patches.suse/drm-i915-gvt-Extract-mmio_read_from_hw-common-functi
-	patches.suse/drm-i915-gvt-Adding-ACTHD-mmio-read-handler
-	patches.suse/Input-elan_i2c-add-ELAN0611-to-the-ACPI-table
-	patches.suse/0001-Input-gtco-fix-potential-out-of-bound-access.patch
-	patches.suse/tcp-do-tcp_mstamp_refresh-before-retransmits-on-TSQ-.patch
-	patches.suse/tcp-dccp-fix-lockdep-splat-in-inet_csk_route_req.patch
-	patches.suse/drivers-net-usb-add-device-id-for-TP-LINK-UE300-USB-.patch
-	patches.suse/net-mvpp2-fix-TSO-headers-allocation-and-management.patch
-	patches.suse/net-mvpp2-do-not-unmap-TSO-headers-buffers.patch
-	patches.suse/net-mvpp2-do-not-call-txq_done-from-the-Tx-path-when.patch
-	patches.suse/sctp-full-support-for-ipv6-ip_nonlocal_bind-IP_FREEB.patch
-	patches.suse/ipsec-Fix-aborted-xfrm-policy-dump-crash.patch
-	patches.suse/net-dsa-check-master-device-before-put.patch
-	patches.suse/net-unix-don-t-show-information-about-sockets-from-o.patch
-	patches.suse/nfp-refuse-offloading-filters-that-redirects-to-uppe.patch
-	patches.suse/tun-allow-positive-return-values-on-dev_get_valid_na.patch
-	patches.suse/net-mvpp2-fix-typo-in-the-tcam-setup.patch
-	patches.suse/net-mvpp2-fix-invalid-parameters-order-when-calling-.patch
-	patches.suse/net-mvpp2-do-not-sleep-in-set_rx_mode.patch
-	patches.suse/can-sun4i-fix-loopback-mode
-	patches.suse/can-kvaser_usb-Correct-return-value-in-printout
-	patches.suse/can-kvaser_usb-Ignore-CMD_FLUSH_QUEUE_REPLY-messages
-	patches.suse/tcp-dccp-fix-other-lockdep-splats-accessing-ireq_opt.patch
-	patches.suse/tap-double-free-in-error-path-in-tap_open.patch
-	patches.suse/mac80211-use-constant-time-comparison-with-keys.patch
-	patches.suse/cfg80211-fix-connect-disconnect-edge-cases
-	patches.suse/mac80211-validate-user-rate-mask-before-configuring-.patch
-	patches.suse/mac80211-don-t-compare-TKIP-TX-MIC-key-in-reinstall-.patch
-	patches.suse/net-mlx5-Fix-health-work-queue-spin-lock-to-IRQ-safe.patch
-	patches.suse/net-mlx5-Delay-events-till-mlx5-interface-s-add-comp.patch
-	patches.suse/net-mlx5e-Properly-deal-with-encap-flows-add-del-und.patch
-	patches.suse/net-mlx5e-DCBNL-Implement-tc-with-ets-type-and-zero-.patch
-	patches.suse/ipip-only-increase-err_count-for-some-certain-type-i.patch
-	patches.suse/ip6_gre-only-increase-err_count-for-some-certain-typ.patch
-	patches.suse/ip6_gre-update-dst-pmtu-if-dev-mtu-has-been-updated-.patch
-	patches.suse/e1000-fix-race-condition-between-e1000_down-and-e100.patch
-	patches.suse/e1000-avoid-null-pointer-dereference-on-invalid-stat.patch
-	patches.suse/igb-Fix-TX-map-failure-path.patch
-	patches.suse/ixgbe-Fix-Tx-map-failure-path.patch
-	patches.suse/i40e-Fix-incorrect-use-of-tx_itr_setting-when-checki.patch
-	patches.suse/i40e-Add-programming-descriptors-to-cleaned_count.patch
-	patches.suse/tcp-refresh-tp-timestamp-before-tcp_mtu_probe.patch
-	patches.suse/tap-reference-to-KVA-of-an-unloaded-module-causes-ke.patch
-	patches.suse/sctp-reset-owner-sk-for-data-chunks-on-out-queues-wh.patch
-	patches.suse/net_sched-avoid-matching-qdisc-with-zero-handle.patch
-	patches.suse/sctp-fix-some-type-cast-warnings-introduced-by-trans.patch
-	patches.suse/sctp-fix-a-type-cast-warnings-that-causes-a_rwnd-get.patch
-	patches.suse/crypto-x86-chacha20-satisfy-stack-validation-2.0.patch
-	patches.suse/RDMA-nldev-Enforce-device-index-check-for-port-callb.patch
-	patches.suse/0001-cifs-check-MaxPathNameComponentLength-0-before-using.patch
-	patches.suse/x86-mm-fix-use-after-free-of-vma-during-userfaultfd-fault.patch
-	patches.suse/l2tp-hold-tunnel-in-pppol2tp_connect.patch
-	patches.suse/net-hns-set-correct-return-value.patch
-	patches.suse/xfrm-Clear-sk_dst_cache-when-applying-per-socket-pol.patch
-	patches.suse/xfrm-Fix-GSO-for-IPsec-with-GRE-tunnel.patch
-	patches.suse/tun-tap-sanitize-TUNSETSNDBUF-input.patch
-	patches.suse/ipv6-addrconf-increment-ifp-refcount-before-ipv6_del.patch
-	patches.suse/tcp-fix-tcp_mtu_probe-vs-highest_sack.patch
-	patches.suse/nvme-rdma-fix-possible-hang-when-issuing-commands-du.patch
-	patches.suse/virtio_blk-fix-an-sg_io-regression.patch
-	patches.suse/nvme-Fix-setting-logical-block-format-when-revalidat.patch
-	patches.suse/0001-ide-ide-cd-fix-kernel-panic-resulting-from-missing-s.patch
-	patches.suse/0001-futex-futex_wake_op-do-not-fail-on-invalid-op.patch
-	patches.suse/keys-return-full-count-in-keyring_read-if-buffer-is-too-small
-	patches.suse/keys-trusted-fix-writing-past-end-of-buffer-in-trusted_read
-	patches.suse/keys-fix-out-of-bounds-read-during-asn-1-parsing
-	patches.suse/ALSA-timer-Add-missing-mutex-lock-for-compat-ioctls
-	patches.suse/ALSA-seq-Fix-nested-rwsem-annotation-for-lockdep-spl
-	patches.suse/ASoC-topology-Fix-a-potential-NULL-pointer-dereferen
-	patches.suse/ASoC-topology-Fix-a-potential-memory-leak-in-soc_tpl
-	patches.suse/ASoC-adau17x1-Workaround-for-noise-bug-in-ADC
-	patches.suse/0001-arm64-ensure-__dump_instr-checks-addr_limit.patch
-	patches.suse/userfaultfd-hugetlbfs-prevent-UFFDIO_COPY-to-fill-be.patch
-	patches.suse/ocfs2-fstrim-Fix-start-offset-of-first-cluster-group.patch
-	patches.suse/initramfs-fix-initramfs-rebuilds-w-compression-after-disabling.patch
-	patches.suse/mm-swap-fix-race-between-swap-count-continuation-operations.patch
-	patches.suse/tcp_nv-fix-division-by-zero-in-tcpnv_acked.patch
-	patches.suse/net-vrf-correct-FRA_L3MDEV-encode-type.patch
-	patches.suse/0001-net_sched-acquire-RTNL-in-tc_action_net_exit.patch
-	patches.suse/tcp-do-not-mangle-skb-cb-in-tcp_make_synack.patch
-	patches.suse/net-systemport-Correct-IPG-length-settings.patch
-	patches.suse/drm-i915-Cancel-the-modeset-retry-work-during-modese
-	patches.suse/drm-i915-Do-not-rely-on-wm-preservation-for-ILK-wate
-	patches.suse/drm-i915-edp-read-edp-display-control-registers-unco
-	patches.suse/drm-i915-Hold-rcu_read_lock-when-iterating-over-the-
-	patches.suse/drm-i915-Hold-rcu_read_lock-when-iterating-over-2
-	patches.suse/drm-i915-Check-incoming-alignment-for-unfenced-buffe
-	patches.suse/drm-amdgpu-return-ENOENT-from-uvd-6.0-early-init-for
-	patches.suse/drm-amdgpu-allow-harvesting-check-for-Polaris-VCE
-	patches.suse/0002-mmc-dw_mmc-Fix-the-DTO-timeout-calculation.patch
-	patches.suse/powerpc-perf-Fix-IMC-allocation-routine.patch
-	patches.suse/powerpc-Fix-check-for-copy-paste-instructions-in-ali.patch
-	patches.suse/powerpc-perf-Fix-core-imc-hotplug-callback-failure.patch
-	patches.suse/scsi-qla2xxx-Fix-oops-in-qla2x00_probe_one-error-pat.patch
-	patches.suse/KVM-VMX-Do-not-fully-reset-PI-descriptor-on-vCPU-res.patch
-	patches.suse/KVM-x86-Update-APICv-on-APIC-reset.patch
-	patches.suse/KVM-arm64-its-Fix-missing-dynamic-allocation-check-i.patch
-	patches.suse/arm-arm64-KVM-set-right-LR-register-value-for-32-bit.patch
-	patches.suse/arm-arm64-kvm-Move-initialization-completion-message.patch
-	patches.suse/arm-arm64-kvm-Disable-branch-profiling-in-HYP-code.patch
-	patches.suse/KVM-arm-arm64-vgic-its-Fix-return-value-for-device-t.patch
-	patches.suse/KVM-arm-arm64-vgic-its-Fix-vgic_its_restore_collecti.patch
-	patches.suse/KVM-arm-arm64-vgic-its-Check-CBASER-BASER-validity-b.patch
-	patches.suse/KVM-arm-arm64-vgic-its-Check-GITS_BASER-Valid-bit-be.patch
-	patches.suse/ARM-8715-1-add-a-private-asm-unaligned.h.patch
-	patches.suse/0001-futex-Fix-more-put_pi_state-vs.-exit_pi_state_list-r.patch
-	patches.suse/objtool-Prevent-GCC-from-merging-annotate_unreachabl.patch
-	patches.suse/x86-mcelog-get-rid-of-rcu-remnants.patch
-	patches.suse/28-revert-x86-mm-stop-calling-leave_mm-in-idle-code.patch
-	patches.suse/x86-module-Detect-and-skip-invalid-relocations.patch
-	patches.suse/crypto-x86-sha256-mb-fix-panic-due-to-unaligned-acce
-	patches.suse/crypto-x86-sha1-mb-fix-panic-due-to-unaligned-access
-	patches.suse/crypto-ccm-preserve-the-IV-buffer
-	patches.suse/workqueue-Fix-NULL-pointer-dereference.patch
-	patches.suse/Revert-scsi-make-state-device-attribute-pollable.patch
-	patches.suse/0004-apparmor-fix-off-by-one-comparison-on-MAXMAPPED_SIG.patch
-	patches.suse/keys-fix-null-pointer-dereference-during-asn-1-parsing
-	patches.suse/44-x86-mm-Unbreak-modules-that-rely-on-external-PAGE_KERNEL-availability.patch
-	patches.suse/cxgb4-update-latest-firmware-version-supported.patch
-	patches.suse/netfilter-ipvs-clear-ipvs_property-flag-when-SKB-net.patch
-	patches.suse/l2tp-don-t-use-l2tp_tunnel_find-in-l2tp_ip-and-l2tp_.patch
-	patches.suse/net-mvpp2-Prevent-userspace-from-changing-TX-affinit.patch
-	patches.suse/net-mlx5e-core-en_fs-fix-pointer-dereference-after-f.patch
-	patches.suse/bonding-discard-lowest-hash-bit-for-802.3ad-layer3-4.patch
-	patches.suse/0001-net-cdc_ether-fix-divide-by-0-on-bad-descriptors.patch
-	patches.suse/0001-net-qmi_wwan-fix-divide-by-0-on-bad-descriptors.patch
-	patches.suse/bonding-fix-slave-stuck-in-BOND_LINK_FAIL-state.patch
-	patches.suse/qmi_wwan-Add-missing-skb_reset_mac_header-call.patch
-	patches.suse/net-usb-asix-fill-null-ptr-deref-in-asix_suspend.patch
-	patches.suse/ALSA-usb-audio-support-new-Amanero-Combo384-firmware
-	patches.suse/ALSA-timer-Limit-max-instances-per-timer
-	patches.suse/ALSA-seq-Avoid-invalid-lockdep-class-warning
-	patches.suse/ALSA-seq-Fix-OSS-sysex-delivery-in-OSS-emulation
-	patches.suse/ALSA-hda-fix-headset-mic-problem-for-Dell-machines-alc274
-	patches.suse/ARM-8720-1-ensure-dump_instr-checks-addr_limit.patch
-	patches.suse/drm-vmwgfx-Fix-Ubuntu-17.10-Wayland-black-screen-iss
-	patches.suse/drm-i915-Reject-unknown-syncobj-flags
-	patches.suse/drm-i915-Deconstruct-struct-sgt_dma-initialiser
-	patches.suse/KVM-PPC-Book3S-HV-Fix-exclusion-between-HPT-resizing.patch
-	patches.suse/Input-elan_i2c-add-ELAN060C-to-the-ACPI-table
-	patches.suse/rbd-use-gfp_noio-for-parent-stat-and-data-requests.patch
-	patches.suse/tcp-fix-tcp_fastretrans_alert-warning.patch
-	patches.suse/vlan-fix-a-use-after-free-in-vlan_device_event.patch
-	patches.suse/net-mlx5-Loop-over-temp-list-to-release-delay-events.patch
-	patches.suse/net-mlx5-Cancel-health-poll-before-sending-panic-tea.patch
-	patches.suse/net-mlx5e-Fix-napi-poll-with-zero-budget.patch
-	patches.suse/net-mlx5e-Set-page-to-null-in-case-dma-mapping-fails.patch
-	patches.suse/net-mlx5e-Increase-Striding-RQ-minimum-size-limit-to.patch
-	patches.suse/can-c_can-don-t-indicate-triple-sampling-support-for
-	patches.suse/can-sun4i-handle-overrun-in-RX-FIFO
-	patches.suse/can-peak-Add-support-for-new-PCIe-M2-CAN-FD-interfac
-	patches.suse/can-ifi-Fix-transmitter-delay-calculation
-	patches.suse/x86-smpboot-make-optimization-of-delay-calibration-work-correctly.patch
-	patches.suse/x86-unwind-Disable-KASAN-checking-in-the-ORC-unwinde.patch
-	patches.suse/x86-mm-fix-elf_et_dyn_base-for-5-level-paging
-	patches.suse/x86-debug-handle-warnings-before-the-notifier-chain-to-fix-kgdb-crash
-	patches.suse/03-edac-ghes-remove-symbol-exports.patch
-	patches.suse/04-edac-ghes-model-a-single-logical-memory-controller.patch
-	patches.suse/05-edac-ghes-add-platform-check.patch
-	patches.suse/06-edac-add-helper-which-returns-the-loaded-platform-driver.patch
-	patches.suse/07-edac-add-owner-check-to-the-x86-platform-drivers.patch
-	patches.suse/edac-sb_edac-don-t-create-a-second-memory-controller-if-ha1-is-not-present.patch
-	patches.suse/edac-skx_edac-fix-detection-of-single-rank-dimms.patch
-	patches.suse/edac-skx_edac-handle-systems-with-segmented-pci-busses.patch
-	patches.suse/edac-sb_edac-fix-missing-dimm-sysfs-entries-with-knl-snc2-snc4-mode.patch
-	patches.suse/EDAC-sb_edac-Fix-missing-break-in-switch
-	patches.suse/hwmon-pmbus-core-Prevent-unintentional-setting-of-pa.patch
-	patches.suse/hwmon-k10temp-move-chip-specific-code-into-probe-function.patch
-	patches.suse/hwmon-k10temp-add-support-for-family-17h.patch
-	patches.suse/hwmon-k10temp-add-support-for-temperature-offsets.patch
-	patches.suse/regulator-qcom_spmi-Include-offset-when-translating-
-	patches.suse/regulator-tps65218-Fix-strobe-assignment
-	patches.suse/spi-sh-msiof-Fix-DMA-transfer-size-check
-	patches.suse/spi-spi-axi-fix-potential-use-after-free-after-dereg
-	patches.suse/mmc-sdhci-pci-remove-outdated-declaration
-	patches.suse/mmc-sdhci-of-esdhc-disable-SD-clock-for-clock-value-
-	patches.suse/mmc-sdhci-msm-fix-issue-with-power-irq
-	patches.suse/mmc-Kconfig-Enable-CONFIG_MMC_SDHCI_IO_ACCESSORS.patch
-	patches.suse/tpm-183-constify-transmit-data-pointers.patch
-	patches.suse/0020-tpm-tpm_crb-Use-start-method-value-from-ACPI-table-d.patch
-	patches.suse/tpm-185-tis_spi-Use-DMA-safe-memory-for-SPI-transfers.patch
-	patches.suse/tpm-Trigger-only-missing-TPM-2.0-self-tests.patch
-	patches.suse/tpm-Use-dynamic-delay-to-wait-for-TPM-2.0-self-test-.patch
-	patches.suse/tpm-React-correctly-to-RC_TESTING-from-TPM-2.0-self-.patch
-	patches.suse/tpm-dev-common-Reject-too-short-writes.patch
-	patches.suse/ima-fix-hash-algorithm-initialization
-	patches.suse/s390-runtime-instrumention-fix-possible-memory-corru.patch
-	patches.suse/s390-runtime-instrumentation-simplify-task-exit-handling.patch
-	patches.suse/s390-guarded-storage-fix-possible-memory-corruption.patch
-	patches.suse/s390-cmf-set_schib_wait-add-timeout.patch
-	patches.suse/s390-sles15-02-03-dis-end-marker.patch
-	patches.suse/s390-sles15-00-10-01-kernel-sthyi-reorganize-sthyi-implementation.patch
-	patches.suse/s390-sles15-00-10-02-kernel-sthyi-add-cache-to-store-hypervisor-info.patch
-	patches.suse/s390-sles15-00-10-03-kernel-sthyi-add-s390_sthyi-system-call.patch
-	patches.suse/s390-optimize-memset-implementation.patch
-	patches.suse/s390-cpu-alternatives.patch
-	patches.suse/s390-spinlock-alternative.patch
-	patches.suse/s390-ctl_reg-move-control-register-definitions-to-ct.patch
-	patches.suse/s390-pci-do-not-require-ais-facility.patch
-	patches.suse/s390-archrandom-reconsider-s390-arch-random-implementation.patch
-	patches.suse/s390-bpf-take-advantage-of-stack_depth-tracking.patch
-	patches.suse/s390-sles15-02-02-te-ctl.patch
-	patches.suse/s390-sles15-01-11-s390-noexec-execute-kexec-datamover-without-DAT.patch
-	patches.suse/rcu-Fix-up-pending-cbs-check-in-rcu_prepare_for_idle.patch
-	patches.suse/sched-Make-resched_cpu-unconditional.patch
-	patches.suse/locking-static_keys-improve-uninitialized-key-warning.patch
-	patches.suse/0001-locking-qrwlock-Use-struct-qrwlock-instead-of-struct.patch
-	patches.suse/0001-locking-atomic-Add-atomic_cond_read_acquire.patch
-	patches.suse/0001-locking-qrwlock-Use-atomic_cond_read_acquire-when-sp.patch
-	patches.suse/0001-locking-qrwlock-Prevent-slowpath-writers-getting-hel.patch
-	patches.suse/0028-locking-atomics-dm-integrity-Convert-ACCESS_ONCE-to-.patch
-	patches.suse/0029-locking-atomics-COCCINELLE-treewide-Convert-trivial-.patch
-	patches.suse/0001-locking-pvqspinlock-Implement-hybrid-PV-queued-unfai.patch
-	patches.suse/locking-lockdep-Add-IRQs-disabled-enabled-assertion-APIs-lockdep_assert_irqs_enabled-disabled.patch
-	patches.suse/irq-softirqs-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
-	patches.suse/workqueue-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
-	patches.suse/timers-nohz-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
-	patches.suse/timers-hrtimer-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
-	patches.suse/smp-core-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
-	patches.suse/x86-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
-	patches.suse/perf-core-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
-	patches.suse/irq_work-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
-	patches.suse/sched-clock-sched-cputime-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
-	patches.suse/timers-posix-cpu-timers-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
-	patches.suse/netpoll-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
-	patches.suse/rcu-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
-	patches.suse/locking-x86-Use-LOCK-ADD-for-smp_mb-instead-of-MFENCE.patch
-	patches.suse/kprobes-x86-disable-preemption-in-ftrace-based-jprobes
-	patches.suse/x86-mce-amd-always-give-panic-severity-for-uc-errors-in-kernel-context.patch
-	patches.suse/sched-fair-Clean-up-calc_cfs_shares.patch
-	patches.suse/sched-fair-Add-comment-to-calc_cfs_shares.patch
-	patches.suse/sched-fair-Cure-calc_cfs_shares-vs.-reweight_entity.patch
-	patches.suse/sched-fair-Remove-se-load.weight-from-se-avg.load_sum.patch
-	patches.suse/sched-fair-Change-update_load_avg-arguments.patch
-	patches.suse/sched-fair-Move-enqueue-migrate-handling.patch
-	patches.suse/sched-fair-Rename-en-de-queue_entity_load_avg.patch
-	patches.suse/sched-fair-Introduce-en-de-queue_load_avg.patch
-	patches.suse/sched-fair-More-accurate-reweight_entity.patch
-	patches.suse/sched-fair-Use-reweight_entity-for-set_user_nice.patch
-	patches.suse/sched-fair-Rewrite-cfs_rq-removed_-avg.patch
-	patches.suse/sched-fair-Rewrite-PELT-migration-propagation.patch
-	patches.suse/sched-fair-Propagate-an-effective-runnable_load_avg.patch
-	patches.suse/sched-fair-Implement-synchonous-PELT-detach-on-load-balance-migrate.patch
-	patches.suse/sched-fair-Align-PELT-windows-between-cfs_rq-and-its-se.patch
-	patches.suse/sched-fair-Implement-more-accurate-async-detach.patch
-	patches.suse/sched-fair-Calculate-runnable_weight-slightly-differently.patch
-	patches.suse/sched-fair-Update-calc_group_-comments.patch
-	patches.suse/sched-fair-Sync-task-util-before-slow-path-wakeup.patch
-	patches.suse/sched-fair-Move-select_task_rq_fair-slow-path-into-its-own-function.patch
-	patches.suse/sched-fair-Remove-unnecessary-comparison-with-1.patch
-	patches.suse/sched-fair-Fix-find_idlest_group-when-local-group-is-not-allowed.patch
-	patches.suse/sched-fair-Fix-usage-of-find_idlest_group-when-no-groups-are-allowed.patch
-	patches.suse/sched-fair-Fix-usage-of-find_idlest_group-when-the-local-group-is-idlest.patch
-	patches.suse/sched-rt-Simplify-the-IPI-based-RT-balancing-logic.patch
-	patches.suse/sched-idle-Micro-optimize-the-idle-loop.patch
-	patches.suse/x86-unwinder-Make-CONFIG_UNWINDER_ORC-y-the-default-.patch
-	patches.suse/x86-unwind-Rename-unwinder-config-options-to-CONFIG_.patch
-	patches.suse/x86-unwind-Make-CONFIG_UNWINDER_ORC-y-the-default-in.patch
-	patches.suse/x86-entry-use-syscall_define-macros-for-sys_modify_ldt
-	patches.suse/0001-objtool-Don-t-report-end-of-section-error-after-an-e.patch
-	patches.suse/0002-x86-head-Remove-confusing-comment.patch
-	patches.suse/0003-x86-head-Remove-unused-bad_address-code.patch
-	patches.suse/0004-x86-head-Fix-head-ELF-function-annotations.patch
-	patches.suse/0005-x86-boot-Annotate-verify_cpu-as-a-callable-function.patch
-	patches.suse/0006-x86-xen-Fix-xen-head-ELF-annotations.patch
-	patches.suse/0007-x86-xen-Add-unwind-hint-annotations.patch
-	patches.suse/0008-x86-head-Add-unwind-hint-annotations.patch
-	patches.suse/objtool-Print-top-level-commands-on-incorrect-usage.patch
-	patches.suse/x86-asm-don-t-use-the-confusing-ifeq-directive
-	patches.suse/x86-mm-relocate-page-fault-error-codes-to-traps-h
-	patches.suse/x86-boot-relocate-definition-of-the-initial-state-of-cr0
-	patches.suse/ptrace-x86-make-user_64bit_mode-available-to-32-bit-builds
-	patches.suse/x86-fpu-debug-remove-unused-x86_fpu_state-and-x86_fpu_deactivate_state-tracepoints
-	patches.suse/x86-cpuid-Add-generic-table-for-CPUID-dependencies.patch
-	patches.suse/x86-fpu-parse-clearcpuid-as-early-xsave-argument
-	patches.suse/x86-fpu-make-xsave-check-the-base-cpuid-features-before-enabling
-	patches.suse/x86-fpu-remove-the-explicit-clearing-of-xsave-dependent-features
-	patches.suse/x86-cpuid-Prevent-out-of-bound-access-in-do_clear_cp.patch
-	patches.suse/x86-cpufeatures-Enable-new-SSE-AVX-AVX512-CPU-featur.patch
-	patches.suse/01-x86-entry-64-remove-the-restore_c_regs_and_iret-label.patch
-	patches.suse/02-x86-entry-64-split-the-iret-to-user-and-iret-to-kernel-paths.patch
-	patches.suse/03-x86-entry-64-move-swapgs-into-the-common-iret-to-usermode-path.patch
-	patches.suse/04-x86-entry-64-simplify-reg-restore-code-in-the-standard-iret-paths.patch
-	patches.suse/05-x86-entry-64-shrink-paranoid_exit_restore-and-make-labels-local.patch
-	patches.suse/06-x86-entry-64-use-pop-instead-of-movq-in-syscall_return_via_sysret.patch
-	patches.suse/07-x86-entry-64-merge-the-fast-and-slow-sysret-paths.patch
-	patches.suse/08-x86-entry-64-use-pop-instead-of-mov-to-restore-regs-on-nmi-return.patch
-	patches.suse/09-x86-entry-64-remove-the-restore_-regs-infrastructure.patch
-	patches.suse/11-xen-x86-entry-64-add-xen-nmi-trap-entry.patch
-	patches.suse/12-x86-entry-64-de-xen-ify-our-nmi-code.patch
-	patches.suse/13-x86-entry-32-pull-the-msr_ia32_sysenter_cs-update-code-out-of-native_load_sp0.patch
-	patches.suse/14-x86-entry-64-pass-sp0-directly-to-load_sp0.patch
-	patches.suse/15-x86-entry-add-task_top_of_stack-to-find-the-top-of-a-task-s-stack.patch
-	patches.suse/16-xen-64-x86-entry-64-clean-up-sp-code-in-cpu_initialize_context.patch
-	patches.suse/17-x86-entry-64-stop-initializing-tss-sp0-at-boot.patch
-	patches.suse/18-x86-entry-64-remove-all-remaining-direct-thread_struct-sp0-reads.patch
-	patches.suse/19-x86-entry-32-fix-cpu_current_top_of_stack-initialization-at-boot.patch
-	patches.suse/20-x86-entry-64-remove-thread_struct-sp0.patch
-	patches.suse/21-x86-traps-use-a-new-on_thread_stack-helper-to-clean-up-an-assertion.patch
-	patches.suse/22-x86-entry-64-shorten-test-instructions.patch
-	patches.suse/x86-cpuid-Replace-set-clear_bit32.patch
-	patches.suse/x86-xen-drop-5-level-paging-support-code-from-the-xen_pv-code
-	patches.suse/x86-mm-64-rename-the-register_page_bootmem_memmap-size-parameter-to-nr_pages
-	patches.suse/x86-mm-define-page_table-using-kernpg_table
-	patches.suse/x86-build-beautify-build-log-of-syscall-headers
-	patches.suse/selftests-x86-protection_keys-Fix-syscall-NR-redefin.patch
-	patches.suse/00-documentation-x86-add-amd-secure-encrypted-virtualization-sev-description.patch
-	patches.suse/01-x86-mm-add-secure-encrypted-virtualization-sev-support.patch
-	patches.suse/02-x86-mm-don-t-attempt-to-encrypt-initrd-under-sev.patch
-	patches.suse/03-x86-realmode-don-t-decrypt-trampoline-area-under-sev.patch
-	patches.suse/04-x86-mm-use-encrypted-access-of-boot-related-data-with-sev.patch
-	patches.suse/05-x86-mm-include-sev-for-encryption-memory-attribute-changes.patch
-	patches.suse/06-x86-efi-access-efi-data-as-encrypted-when-sev-is-active.patch
-	patches.suse/07-resource-consolidate-resource-walking-code.patch
-	patches.suse/08-resource-provide-resource-struct-in-resource-walk-callback.patch
-	patches.suse/09-x86-mm-resource-use-page_kernel-protection-for-ioremap-of-memory-pages.patch
-	patches.suse/10-x86-mm-add-dma-support-for-sev-memory-encryption.patch
-	patches.suse/11-x86-boot-add-early-boot-support-when-running-with-sev-active.patch
-	patches.suse/12-x86-io-unroll-string-i-o-when-sev-is-active.patch
-	patches.suse/13-x86-add-support-for-changing-memory-encryption-attribute-in-early-boot.patch
-	patches.suse/14-percpu-introduce-define_per_cpu_decrypted.patch
-	patches.suse/15-x86-kvm-decrypt-shared-per-cpu-variables-when-sev-is-active.patch
-	patches.suse/16-x86-kvm-clear-encryption-attribute-when-sev-is-active.patch
-	patches.suse/selftests-x86-add-tests-for-user-mode-instruction-prevention
-	patches.suse/selftests-x86-add-tests-for-the-str-and-sldt-instructions
-	patches.suse/x86-stacktrace-Avoid-recording-save_stack_trace-wrap.patch
-	patches.suse/24-x86-virt-x86-platform-merge-struct-x86_hyper-into-struct-x86_platform-and-struct-x86_init.patch
-	patches.suse/25-x86-virt-add-enum-for-hypervisors-to-replace-x86_hyper.patch
-	patches.suse/irqchip-gic-v3-Add-support-for-Range-Selector-RS-fea.patch
-	patches.suse/irqchip-gic-v3-Probe-device-ID-space-before-quirks-h.patch
-	patches.suse/irqchip-gic-Make-quirks-matching-conditional-on-init.patch
-	patches.suse/irqchip-gic-v3-Add-workaround-for-Synquacer-pre-ITS-558b0165.patch
-	patches.suse/irqchip-gic-v3-its-Add-post-mortem-info-on-command-t.patch
-	patches.suse/irqchip-gic-v3-its-Pass-its_node-pointer-to-each-com.patch
-	patches.suse/irqchip-gic-v3-its-Workaround-HiSilicon-Hip07-redist.patch
-	patches.suse/irqchip-gic-v3-its-Track-per-ITS-list-number.patch
-	patches.suse/irqchip-gic-v3-its-Make-GICv4_ITS_LIST_MAX-globally-.patch
-	patches.suse/irqchip-gic-v3-its-Make-its_send_vinvall-operate-on-.patch
-	patches.suse/irqchip-gic-v3-its-Make-its_send_vmapp-operate-on-a-.patch
-	patches.suse/irqchip-gic-v3-its-Limit-scope-of-VPE-mapping-to-be-.patch
-	patches.suse/irqchip-gic-v3-its-Only-send-VINVALL-to-a-single-ITS.patch
-	patches.suse/irqchip-gic-v3-its-Update-effective-affinity-on-VPE-.patch
-	patches.suse/irq-core-Fix-boot-crash-when-the-irqaffinity-boot-pa.patch
-	patches.suse/irqchip-gic-v3-its-Setup-VLPI-properties-at-map-time.patch
-	patches.suse/irqchip-gic-Deal-with-broken-firmware-exposing-only-.patch
-	patches.suse/irqdomain-Update-the-comments-of-fwnode-field-of-irq.patch
-	patches.suse/irqchip-gic-v3-its-Fix-VPE-activate-callback-return-.patch
-	patches.suse/0004-clocksource-drivers-rockchip-pr_err-strings-should-e.patch
-	patches.suse/clocksource-drivers-arm_arch_timer-Validate-CNTFRQ-a.patch
-	patches.suse/x86-intel_rdt-add-framework-for-better-rdt-ui-diagnostics
-	patches.suse/x86-intel_rdt-add-diagnostics-when-writing-the-schemata-file
-	patches.suse/x86-intel_rdt-add-diagnostics-when-writing-the-tasks-file
-	patches.suse/x86-intel_rdt-add-diagnostics-when-writing-the-cpus-file
-	patches.suse/x86-intel_rdt-add-diagnostics-when-making-directories
-	patches.suse/x86-intel_rdt-initialize-bitmask-of-shareable-resource-if-cdp-enabled.patch
-	patches.suse/x86-intel_rdt-fix-potential-deadlock-during-resctrl-unmount
-	patches.suse/x86-intel_rdt-fix-potential-deadlock-during-resctrl-mount
-	patches.suse/x86-intel_rdt-fix-a-silent-failure-when-writing-zero-value-schemata
-	patches.suse/x86-tsc-add-option-that-tsc-on-socket-0-being-non-ze.patch
-	patches.suse/x86-tsc-skip-tsc-test-and-error-messages-if-already-.patch
-	patches.suse/x86-tsc-drastically-reduce-the-number-of-firmware-bu.patch
-	patches.suse/x86-tsc-provide-a-means-to-disable-tsc-art.patch
-	patches.suse/x86-platform-uv-add-check-of-tsc-state-set-by-uv-bio.patch
-	patches.suse/x86-tsc-make-config_x86_tsc-n-build-work-again.patch
-	patches.suse/x86-CPU-Avoid-unnecessary-IPIs-in-arch_freq_get_on_cpu.patch
-	patches.suse/PM-Domains-Fix-genpd-to-deal-with-drivers-returning-.patch
-	patches.suse/cpuidle-fix-broadcast-control-when-broadcast-can-not-be-entered.patch
-	patches.suse/cpufreq-ti-cpufreq-add-missing-of_node_put.patch
-	patches.suse/cpufreq-schedutil-Reset-cached_raw_freq-when-not-in-sync-with-next_freq.patch
-	patches.suse/PM-OPP-Move-error-message-to-debug-level
-	patches.suse/PM-OPP-Add-missing-of_node_put-np
-	patches.suse/ACPI-PM-Fix-acpi_pm_notifier_lock-vs-flush_workqueue
-	patches.suse/PM-s2idle-Clear-the-events_check_enabled-flag
-	patches.suse/ACPI-APEI-adjust-a-local-variable-type-in-ghes_iorem
-	patches.suse/ACPI-APEI-remove-the-unused-dead-code-for-SEA-NMI-no
-	patches.suse/ACPI-APEI-Replace-ioremap_page_range-with-fixmap
-	patches.suse/ACPI-APEI-Remove-ghes_ioremap_area
-	patches.suse/ACPI-x86-Extend-KIOX000A-quirk-to-cover-all-affected
-	patches.suse/ACPI-EC-Fix-regression-related-to-triggering-source-
-	patches.suse/0011-mailbox-PCC-Move-the-MAX_PCC_SUBSPACES-definition-to.patch
-	patches.suse/0004-ACPI-CPPC-Make-CPPC-ACPI-driver-aware-of-PCC-subspac.patch
-	patches.suse/staging-rts5208-fix-gcc-8-logic-error-warning.patch
-	patches.suse/staging-lustre-ptlrpc-kfree-used-instead-of-kvfree.patch
-	patches.suse/iio-adc-ti-ads1015-add-10-to-conversion-wait-time
-	patches.suse/staging-vc04_services-please-do-not-use-multiple-bla
-	patches.suse/Staging-vc04_services-remove-unused-variables
-	patches.suse/rtl8188eu-Fix-a-possible-sleep-in-atomic-bug-in-rtw2
-	patches.suse/rtl8188eu-Fix-a-possible-sleep-in-atomic-bug-in-rtw_
-	patches.suse/vt6655-Fix-a-possible-sleep-in-atomic-bug-in-vt6655_
-	patches.suse/staging-rtl8188eu-avoid-a-null-dereference-on-pmlmep
-	patches.suse/staging-wilc1000-Fix-bssid-buffer-offset-in-Txq
-	patches.suse/staging-sm750fb-Fix-parameter-mistake-in-poke32
-	patches.suse/serial-imx-Update-cached-mctrl-value-when-changing-R.patch
-	patches.suse/0002-tty-xilinx_uartps-move-to-arch_initcall-for-earlier-.patch
-	patches.suse/sysrq-fix-Show-Regs-call-trace-on-ARM.patch
-	patches.suse/serial-8250-Preserve-DLD-7-4-for-PORT_XR17V35X
-	patches.suse/tty-fix-oops-when-rmmod-8250
-	patches.suse/serial-8250_fintek-Fix-finding-base_port-with-activa
-	patches.suse/serial-omap-Fix-EFR-write-on-RTS-deassertion
-	patches.suse/serdev-ttyport-enforce-tty-driver-open-requirement
-	patches.suse/serdev-ttyport-add-missing-open-error-handling
-	patches.suse/serdev-fix-registration-of-second-slave
-	patches.suse/tty-fix-tty_ldisc_receive_buf-documentation
-	patches.suse/serial-8250_fintek-Fix-rs485-disablement-on-invalid-
-	patches.suse/0001-xhci-add-port-speed-ID-to-portsc-tracing.patch
-	patches.suse/0001-usb-xhci-Disable-slot-even-when-virt-dev-is-null.patch
-	patches.suse/0001-usb-xhci-Fix-potential-memory-leak-in-xhci_disable_s.patch
-	patches.suse/0001-usb-xhci-Return-error-when-host-is-dead-in-xhci_disa.patch
-	patches.suse/0001-usb-mtu3-fix-error-return-code-in-ssusb_gadget_init.patch
-	patches.suse/0001-usb-phy-tahvo-fix-error-handling-in-tahvo_usb_probe.patch
-	patches.suse/0001-usb-dwc2-Improve-gadget-state-disconnection-handling.patch
-	patches.suse/0045-phy-rockchip-typec-Avoid-magic-numbers-add-delays-in.patch
-	patches.suse/0046-phy-rockchip-typec-Do-the-calibration-more-correctly.patch
-	patches.suse/0001-USB-serial-garmin_gps-fix-I-O-after-failed-probe-and.patch
-	patches.suse/0001-USB-serial-garmin_gps-fix-memory-leak-on-probe-error.patch
-	patches.suse/0001-USB-serial-metro-usb-stop-I-O-after-failed-open.patch
-	patches.suse/0001-USB-serial-qcserial-add-pid-vid-for-Sierra-Wireless-.patch
-	patches.suse/0001-USB-Add-delay-init-quirk-for-Corsair-K70-LUX-keyboar.patch
-	patches.suse/0001-USB-early-Use-new-USB-product-ID-and-strings-for-DbC.patch
-	patches.suse/0001-USB-serial-Change-DbC-debug-device-binding-ID.patch
-	patches.suse/0001-USB-usbfs-compute-urb-actual_length-for-isochronous.patch
-	patches.suse/crypto-gcm-add-GCM-IV-size-constant
-	patches.suse/crypto-aesni-Use-GCM-IV-size-constant
-	patches.suse/crypto-crypto4xx-remove-bad-list_del
-	patches.suse/crypto-crypto4xx-fix-crypto4xx_build_pdr-crypto4xx_b
-	patches.suse/crypto-brcm-Explicity-ACK-mailbox-message
-	patches.suse/crypto-lrw-Fix-an-error-handling-path-in-create
-	patches.suse/crypto-lrw-Check-for-incorrect-cipher-name
-	patches.suse/crypto-crypto4xx-increase-context-and-scatter-ring-b
-	patches.suse/crypto-talitos-fix-AEAD-test-failures
-	patches.suse/crypto-talitos-fix-memory-corruption-on-SEC2
-	patches.suse/crypto-talitos-fix-setkey-to-check-key-weakness
-	patches.suse/crypto-talitos-fix-AEAD-for-sha224-on-non-sha224-cap
-	patches.suse/crypto-talitos-fix-use-of-sg_link_tbl_len
-	patches.suse/crypto-talitos-fix-ctr-aes-talitos
-	patches.suse/crypto-chelsio-Remove-unused-parameter.patch
-	patches.suse/crypto-chelsio-Check-error-code-with-IS_ERR-macro.patch
-	patches.suse/crypto-gf128mul-The-x8_ble-multiplication-functions.patch
-	patches.suse/crypto-chelsio-Use-x8_ble-gf-multiplication-to-calcu.patch
-	patches.suse/crypto-chelsio-Remove-allocation-of-sg-list-to-imple.patch
-	patches.suse/crypto-chelsio-Move-DMA-un-mapping-to-chcr-from-lld-.patch
-	patches.suse/crypto-tcrypt-fix-buffer-lengths-in-test_aead_speed
-	patches.suse/0001-crypto-cavium-clean-up-clang-warning-on-unread-varia.patch
-	patches.suse/crypto-ccp-remove-unused-variable-qim
-	patches.suse/crypto-qat-remove-unused-and-redundant-pointer-vf_in
-	patches.suse/crypto-vmx-Use-skcipher-for-ctr-f.patch
-	patches.suse/crypto-change-transient-busy-return-code-to-ENOSPC.patch
-	patches.suse/crypto-caam-fix-incorrect-define
-	patches.suse/crypto-dh-Fix-double-free-of-ctx-p
-	patches.suse/crypto-dh-Don-t-permit-p-to-be-0
-	patches.suse/crypto-dh-Don-t-permit-key-or-g-size-longer-than-p
-	patches.suse/0001-lib-mpi-call-cond_resched-from-mpi_powm-loop.patch
-	patches.suse/fscrypt-lock-mutex-before-checking-for-bounce-page-p.patch
-	patches.suse/ext4-fix-interaction-between-i_size-fallocate-and-de.patch
-	patches.suse/ext4-prevent-data-corruption-with-inline-data-DAX.patch
-	patches.suse/ext4-prevent-data-corruption-with-journaling-DAX.patch
-	patches.suse/ext4-add-sanity-check-for-encryption-DAX.patch
-	patches.suse/ext4-add-ext4_should_use_dax.patch
-	patches.suse/0009-xfs-rewrite-getbmap-using-the-xfs_iext_-helpers.patch
-	patches.suse/0010-xfs-simplify-the-xfs_getbmap-interface.patch
-	patches.suse/xfs-fix-incorrect-extent-state-in-xfs_bmap_ad.patch
-	patches.suse/0011-xfs-use-xfs_iext_get_extent-instead-of-open-coding-i.patch
-	patches.suse/0012-xfs-don-t-set-XFS_BTCUR_BPRV_WASDEL-in-xfs_bunmapi.patch
-	patches.suse/0013-xfs-rename-bno-to-end-in-__xfs_bunmapi.patch
-	patches.suse/0014-xfs-use-xfs_bmap_del_extent_delay-for-the-data-fork-.patch
-	patches.suse/0015-xfs-move-some-more-code-into-xfs_bmap_del_extent_rea.patch
-	patches.suse/0016-xfs-use-correct-state-defines-in-xfs_bmap_del_extent.patch
-	patches.suse/0017-xfs-use-the-state-defines-in-xfs_bmap_del_extent_rea.patch
-	patches.suse/0018-xfs-refactor-xfs_del_extent_real.patch
-	patches.suse/0019-xfs-refactor-xfs_bmap_add_extent_hole_delay.patch
-	patches.suse/0020-xfs-refactor-xfs_bmap_add_extent_hole_real.patch
-	patches.suse/0021-xfs-refactor-xfs_bmap_add_extent_delay_real.patch
-	patches.suse/0022-xfs-refactor-delalloc-accounting-in-xfs_bmap_add_ext.patch
-	patches.suse/0023-xfs-refactor-xfs_bmap_add_extent_unwritten_real.patch
-	patches.suse/0024-xfs-pass-a-struct-xfs_bmbt_irec-to-xfs_bmbt_update.patch
-	patches.suse/0025-xfs-pass-a-struct-xfs_bmbt_irec-to-xfs_bmbt_lookup_e.patch
-	patches.suse/0026-xfs-replace-xfs_bmbt_lookup_ge-with-xfs_bmbt_lookup_.patch
-	patches.suse/0027-xfs-remove-all-xfs_bmbt_set_-helpers-except-for-xfs_.patch
-	patches.suse/0028-xfs-remove-xfs_bmbt_get_state.patch
-	patches.suse/xfs-buffer-lru-reference-count-error-injection-tag.patch
-	patches.suse/xfs-return-a-distinct-error-code-value-for-IGET_INCO.patch
-	patches.suse/xfs-create-block-pointer-check-functions.patch
-	patches.suse/xfs-refactor-btree-pointer-checks.patch
-	patches.suse/xfs-refactor-btree-block-header-checking-functions.patch
-	patches.suse/xfs-create-inode-pointer-verifiers.patch
-	patches.suse/0029-xfs-add-a-xfs_bmap_fork_to_state-helper.patch
-	patches.suse/0030-xfs-make-better-use-of-the-state-variable-in-xfs_bma.patch
-	patches.suse/0031-xfs-remove-post-bmap-tracing-in-xfs_bmap_local_to_ex.patch
-	patches.suse/0032-xfs-move-pre-post-bmap-tracing-into-xfs_iext_update_.patch
-	patches.suse/0033-xfs-remove-XFS_BMAP_TRACE_EXLIST.patch
-	patches.suse/0034-xfs-remove-the-never-fully-implemented-UUID-fork-for.patch
-	patches.suse/0035-xfs-remove-if_rdev.patch
-	patches.suse/0036-xfs-inline-xfs_shift_file_space-into-callers.patch
-	patches.suse/0037-xfs-remove-XFS_BMAP_MAX_SHIFT_EXTENTS.patch
-	patches.suse/0038-xfs-split-xfs_bmap_shift_extents.patch
-	patches.suse/0039-xfs-remove-xfs_bmse_shift_one.patch
-	patches.suse/0040-xfs-update-got-in-xfs_bmap_shift_update_extent.patch
-	patches.suse/0041-xfs-don-t-rely-on-extent-indices-in-xfs_bmap_collaps.patch
-	patches.suse/0042-xfs-don-t-rely-on-extent-indices-in-xfs_bmap_insert_.patch
-	patches.suse/0043-xfs-rewrite-xfs_bmap_first_unused-to-make-better-use.patch
-	patches.suse/0044-xfs-add-asserts-for-the-mmap-lock-in-xfs_-insert-col.patch
-	patches.suse/0045-xfs-merge-xfs_bmap_read_extents-into-xfs_iread_exten.patch
-	patches.suse/0046-xfs-add-a-new-xfs_iext_lookup_extent_before-helper.patch
-	patches.suse/xfs-fix-log-block-underflow-during-recovery-c.patch
-	patches.suse/xfs-validate-sb_logsunit-is-a-multiple-of-the-fs-blo.patch
-	patches.suse/xfs-fix-unused-variable-warning-in-xfs_buf_set_ref.patch
-	patches.suse/xfs-move-error-injection-tags-into-their-own-file.patch
-	patches.suse/xfs-truncate-pagecache-before-writeback-in-xfs_setat.patch
-	patches.suse/0047-xfs-don-t-create-overlapping-extents-in-xfs_bmap_add.patch
-	patches.suse/0048-xfs-remove-a-duplicate-assignment-in-xfs_bmap_add_ex.patch
-	patches.suse/0049-xfs-treat-idx-as-a-cursor-in-xfs_bmap_add_extent_del.patch
-	patches.suse/0050-xfs-treat-idx-as-a-cursor-in-xfs_bmap_add_extent_hol.patch
-	patches.suse/0051-xfs-treat-idx-as-a-cursor-in-xfs_bmap_add_extent_hol.patch
-	patches.suse/0052-xfs-treat-idx-as-a-cursor-in-xfs_bmap_add_extent_unw.patch
-	patches.suse/0053-xfs-treat-idx-as-a-cursor-in-xfs_bmap_del_extent_.patch
-	patches.suse/0054-xfs-treat-idx-as-a-cursor-in-xfs_bmap_collapse_exten.patch
-	patches.suse/0055-xfs-pass-an-on-disk-extent-to-xfs_bmbt_validate_exte.patch
-	patches.suse/0056-xfs-iterate-over-extents-in-xfs_iextents_copy.patch
-	patches.suse/0057-xfs-iterate-over-extents-in-xfs_bmap_extents_to_btre.patch
-	patches.suse/0059-xfs-introduce-the-xfs_iext_cursor-abstraction.patch
-	patches.suse/0060-xfs-iterate-backwards-in-xfs_reflink_cancel_cow_bloc.patch
-	patches.suse/0061-xfs-simplify-xfs_reflink_convert_cow.patch
-	patches.suse/0062-xfs-remove-support-for-inlining-data-extents-into-th.patch
-	patches.suse/0063-xfs-allow-unaligned-extent-records-in-xfs_bmbt_disk_.patch
-	patches.suse/0064-xfs-use-a-b-tree-for-the-in-core-extent-list.patch
-	patches.suse/0065-xfs-remove-the-nr_extents-argument-to-xfs_iext_inser.patch
-	patches.suse/0066-xfs-remove-the-nr_extents-argument-to-xfs_iext_remov.patch
-	patches.suse/0067-xfs-pass-struct-xfs_bmbt_irec-to-xfs_bmbt_validate_e.patch
-	patches.suse/0068-xfs-move-xfs_bmbt_irec-and-xfs_exntst_t-to-xfs_types.patch
-	patches.suse/0001-xfs-fix-number-of-records-handling-in-xfs_iext_split_leaf.patch
-	patches.suse/0002-xfs-add-some-comments-to-xfs_iext_insert-xfs_iext_insert_node.patch
-	patches.suse/0003-xfs-remove-a-superflous-assignment-in-xfs_iext_remove_node.patch
-	patches.suse/0004-xfs-trivial-indentation-fixup-for-xfs_iext_remove_node.patch
-	patches.suse/0005-xfs-add-comments-documenting-the-rebalance-algorithm.patch
-	patches.suse/0006-xfs-handle-zero-entries-case-in-xfs_iext_rebalance_leaf.patch
-	patches.suse/btrfs-copy-fsid-to-super_block-s_uuid.patch
-	patches.suse/btrfs-Remove-unused-parameters-from-various-function.patch
-	patches.suse/btrfs-remove-redundant-argument-of-_link_block_group.patch
-	patches.suse/btrfs-change-how-we-decide-to-commit-transactions-du.patch
-	patches.suse/0001-btrfs-Refactor-check_leaf-function-for-later-expansi.patch
-	patches.suse/0002-btrfs-Check-if-item-pointer-overlaps-with-the-item-i.patch
-	patches.suse/0003-btrfs-Add-sanity-check-for-EXTENT_DATA-when-reading-.patch
-	patches.suse/0004-btrfs-Add-checker-for-EXTENT_CSUM.patch
-	patches.suse/0005-btrfs-Move-leaf-and-node-validation-checker-to-tree-.patch
-	patches.suse/0006-btrfs-tree-checker-Enhance-btrfs_check_node-output.patch
-	patches.suse/0007-btrfs-tree-checker-Enhance-output-for-btrfs_check_le.patch
-	patches.suse/0008-btrfs-tree-checker-Enhance-output-for-check_csum_ite.patch
-	patches.suse/0009-btrfs-tree-checker-Enhance-output-for-check_extent_d.patch
-	patches.suse/0010-btrfs-tree-checker-use-zu-format-string-for-size_t.patch
-	patches.suse/0001-btrfs-add-a-helper-to-return-a-head-ref.patch
-	patches.suse/0002-btrfs-move-extent_op-cleanup-to-a-helper.patch
-	patches.suse/0003-btrfs-breakout-empty-head-cleanup-to-a-helper.patch
-	patches.suse/0004-btrfs-move-ref_mod-modification-into-the-if-ref-logi.patch
-	patches.suse/0005-btrfs-move-all-ref-head-cleanup-to-the-helper-functi.patch
-	patches.suse/0006-btrfs-remove-delayed_ref_node-from-ref_head.patch
-	patches.suse/0020-btrfs-remove-type-argument-from-comp_tree_refs.patch
-	patches.suse/0016-btrfs-cleanup-extent-locking-sequence.patch
-	patches.suse/0017-Btrfs-rework-outstanding_extents.patch
-	patches.suse/0018-btrfs-add-tracepoints-for-outstanding-extents-mods.patch
-	patches.suse/0019-btrfs-make-the-delalloc-block-rsv-per-inode.patch
-	patches.suse/0021-btrfs-switch-args-for-comp_-_refs.patch
-	patches.suse/0022-btrfs-add-a-comp_refs-helper.patch
-	patches.suse/0001-btrfs-track-refs-in-a-rb_tree-instead-of-a-list.patch
-	patches.suse/btrfs-move-btrfs_truncate_block-out-of-trans-handle.patch
-	patches.suse/btrfs-Fix-bug-for-misused-dev_t-when-lookup-in-dev-s.patch
-	patches.suse/jfs-remove-increment-of-i_version-counter.patch
-	patches.suse/GFS2-Take-inode-off-order_write-list-when-setting-jd.patch
-	patches.suse/0001-DLM-Eliminate-CF_CONNECT_PENDING-flag.patch
-	patches.suse/0002-DLM-Eliminate-CF_WRITE_PENDING-flag.patch
-	patches.suse/0003-DLM-Fix-saving-of-NULL-callbacks.patch
-	patches.suse/0004-DLM-fix-remove-save_cb-argument-from-add_sock.patch
-	patches.suse/0005-DLM-fix-double-list_del.patch
-	patches.suse/0006-DLM-fix-race-condition-between-dlm_send-and-dlm_recv.patch
-	patches.suse/0007-DLM-fix-to-use-sock_mutex-correctly-in-xxx_accept_fr.patch
-	patches.suse/0008-DLM-retry-rcom-when-dlm_wait_function-is-timed-out.patch
-	patches.suse/0009-DLM-close-othercon-at-send-receive-error.patch
-	patches.suse/0010-DLM-fix-race-condition-between-dlm_recoverd_stop-and.patch
-	patches.suse/0011-DLM-Reanimate-CF_WRITE_PENDING-flag.patch
-	patches.suse/0012-DLM-use-CF_CLOSE-flag-to-stop-dlm_send-correctly.patch
-	patches.suse/0013-DLM-fix-conversion-deadlock-when-DLM_LKF_NODLCKWT-fl.patch
-	patches.suse/0014-DLM-fix-memory-leak-in-tcp_accept_from_sock.patch
-	patches.suse/0015-DLM-fix-overflow-dlm_cb_seq.patch
-	patches.suse/0016-DLM-fix-to-use-sk_callback_lock-correctly.patch
-	patches.suse/0017-DLM-fix-to-reschedule-rwork.patch
-	patches.suse/0018-DLM-fix-NULL-pointer-dereference-in-send_to_sock.patch
-	patches.suse/0019-dlm-recheck-kthread_should_stop-before-schedule.patch
-	patches.suse/dnotify-Handle-errors-from-fsnotify_add_mark_locked-.patch
-	patches.suse/fsnotify-clean-up-fsnotify_prepare-finish_user_wait.patch
-	patches.suse/fsnotify-pin-both-inode-and-vfsmount-mark.patch
-	patches.suse/fsnotify-fix-pinning-group-in-fsnotify_prepare_user_.patch
-	patches.suse/fanotify-fix-fsnotify_prepare_user_wait-failure.patch
-	patches.suse/udf-Avoid-overflow-when-session-starts-at-large-offs.patch
-	patches.suse/isofs-fix-timestamps-beyond-2027.patch
-	patches.suse/buffer-have-alloc_page_buffers-use-__GFP_NOFAIL.patch
-	patches.suse/buffer-grow_dev_page-should-use-__GFP_NOFAIL-for-all-cases.patch
-	patches.suse/buffer-eliminate-the-need-to-call-free_more_memory-in-__getblk_slow.patch
-	patches.suse/fs-kill-nr_pages-argument-from-wakeup_flusher_threads.patch
-	patches.suse/writeback-switch-wakeup_flusher_threads-to-cyclic-writeback.patch
-	patches.suse/writeback-remove-range_cyclic-argument-for-wb_start_writeback.patch
-	patches.suse/writeback-provide-a-wakeup_flusher_threads_bdi.patch
-	patches.suse/writeback-pass-in-0-for-nr_pages-writeback-in-laptop-mode.patch
-	patches.suse/writeback-make-wb_start_writeback-static.patch
-	patches.suse/writeback-move-nr_pages-0-logic-to-one-location.patch
-	patches.suse/writeback-only-allow-one-inflight-and-pending-full-flush.patch
-	patches.suse/block-bfq-fix-wrong-init-of-saved-start-time-for-wei.patch
-	patches.suse/blk-mq-attempt-to-fix-atomic-flag-memory-ordering.patch
-	patches.suse/writeback-eliminate-work-item-allocation-in-bd_start_writeback.patch
-	patches.suse/block-bfq-Disable-writeback-throttling.patch
-	patches.suse/block-set-request_list-for-request.patch
-	patches.suse/lightnvm-fail-fast-on-passthrough-commands.patch
-	patches.suse/0015-bcache-Avoid-nested-function-definition.patch
-	patches.suse/0016-bcache-check-ca-alloc_thread-initialized-before-wake.patch
-	patches.suse/0017-bcache-fix-a-comments-typo-in-bch_alloc_sectors.patch
-	patches.suse/0018-bcache-rewrite-multiple-partitions-support.patch
-	patches.suse/0019-bcache-Remove-redundant-set_capacity.patch
-	patches.suse/0020-bcache-update-bio-bi_opf-bypass-writeback-REQ_-flag-.patch
-	patches.suse/0021-bcache-remove-unused-parameter.patch
-	patches.suse/0022-bcache-don-t-write-back-data-if-reading-it-failed.patch
-	patches.suse/0023-bcache-implement-PI-controller-for-writeback-rate.patch
-	patches.suse/0024-bcache-smooth-writeback-rate-control.patch
-	patches.suse/0025-bcache-writeback-rate-shouldn-t-artifically-clamp.patch
-	patches.suse/0026-bcache-rearrange-writeback-main-thread-ratelimit.patch
-	patches.suse/0027-bcache-safeguard-a-dangerous-addressing-in-closure_q.patch
-	patches.suse/0028-bcache-writeback-rate-clamping-make-32-bit-safe.patch
-	patches.suse/block-Invalidate-cache-on-discard-v2.patch
-	patches.suse/0001-block-factor-out-__blkdev_issue_zero_pages.patch
-	patches.suse/0001-block-cope-with-WRITE-ZEROES-failing-in-blkdev_issue.patch
-	patches.suse/block-Fix-a-race-between-blk_cleanup_queue-and-timeo.patch
-	patches.suse/0029-bcache-only-permit-to-recovery-read-error-when-cache.patch
-	patches.suse/0030-bcache-convert-cached_dev.count-from-atomic_t-to-ref.patch
-	patches.suse/0031-bcache-update-bucket_in_use-in-real-time.patch
-	patches.suse/0032-bcache-fix-wrong-cache_misses-statistics.patch
-	patches.suse/0033-bcache-explicitly-destroy-mutex-while-exiting.patch
-	patches.suse/blk-mq-sched-dispatch-from-scheduler-IFF-progress-is.patch
-	patches.suse/nvme-update-timeout-module-parameter-type.patch
-	patches.suse/nvme-use-menu-Kconfig-interface.patch
-	patches.suse/nvmet-bump-NVMET_NR_QUEUES-to-128.patch
-	patches.suse/nvme-fabrics-request-transport-module.patch
-	patches.suse/nvme-fc-add-uevent-for-auto-connect.patch
-	patches.suse/nvme-fc-create-fc-class-and-transport-device.patch
-	patches.suse/nvme-fc-move-remote-port-get-put-free-location.patch
-	patches.suse/nvme-simplify-compat_ioctl-handling.patch
-	patches.suse/block-introduce-blk_mq_tagset_iter.patch
-	patches.suse/nvme-introduce-nvme_reinit_tagset.patch
-	patches.suse/block-remove-blk_mq_reinit_tagset.patch
-	patches.suse/nvme-rdma-pass-tagset-to-directly-nvme_rdma_free_tag.patch
-	patches.suse/nvme-rdma-fix-wrong-logging-message.patch
-	patches.suse/nvme-rdma-move-assignment-to-declaration.patch
-	patches.suse/nvme-rdma-Check-that-reinit_request-got-a-proper-mr.patch
-	patches.suse/nvme-rdma-teardown-admin-io-queues-once-on-error-rec.patch
-	patches.suse/nvme-rdma-Don-t-local-invalidate-if-the-queue-is-not.patch
-	patches.suse/nvme-rdma-change-queue-flag-semantics-DELETING-ALLOC.patch
-	patches.suse/nvme-rdma-stop-controller-reset-if-the-controller-is.patch
-	patches.suse/nvme-pci-fix-typos-in-comments.patch
-	patches.suse/nvme-rdma-Add-BLK_MQ_F_NO_SCHED-flag-to-admin-tag-se.patch
-	patches.suse/nvme-fc-Add-BLK_MQ_F_NO_SCHED-flag-to-admin-tag-set.patch
-	patches.suse/nvme-loop-Add-BLK_MQ_F_NO_SCHED-flag-to-admin-tag-se.patch
-	patches.suse/nvmet-Change-max_nsid-in-subsystem-due-to-ns_disable.patch
-	patches.suse/nvme-use-ida_simple_-get-remove-for-the-controller-i.patch
-	patches.suse/nvme-pci-add-SGL-support.patch
-	patches.suse/nvme-fc-correct-io-termination-handling.patch
-	patches.suse/nvme-fc-correct-io-timeout-behavior.patch
-	patches.suse/nvme-rdma-align-nvme_rdma_device-structure.patch
-	patches.suse/nvme-rdma-Add-debug-message-when-reaches-timeout.patch
-	patches.suse/nvme-use-kref_get_unless_zero-in-nvme_find_get_ns.patch
-	patches.suse/nvme-simplify-nvme_open.patch
-	patches.suse/nvme-switch-controller-refcounting-to-use-struct-dev.patch
-	patches.suse/nvme-get-rid-of-nvme_ctrl_list.patch
-	patches.suse/nvme-check-for-a-live-controller-in-nvme_dev_open.patch
-	patches.suse/nvme-add-duplicate_connect-option.patch
-	patches.suse/nvme-add-helper-to-compare-options-to-controller.patch
-	patches.suse/nvme-rdma-add-support-for-duplicate_connect-option.patch
-	patches.suse/nvme-fc-add-support-for-duplicate_connect-option.patch
-	patches.suse/nvme-fc-remove-NVME_FC_MAX_SEGMENTS.patch
-	patches.suse/nvme-fc-avoid-workqueue-flush-stalls.patch
-	patches.suse/nvme-fc-merge-__nvme_fc_schedule_delete_work-into-__.patch
-	patches.suse/nvme-move-controller-deletion-to-common-code.patch
-	patches.suse/nvme-rdma-remove-nvme_rdma_remove_ctrl.patch
-	patches.suse/nvme-consolidate-common-code-from-reset_work.patch
-	patches.suse/nvme-rdma-reuse-nvme_delete_ctrl-when-reconnect-atte.patch
-	patches.suse/nvme-flush-reset_work-before-safely-continuing-with-.patch
-	patches.suse/nvme-fc-change-ctlr-state-assignments-during-reset-r.patch
-	patches.suse/nvme-fc-add-a-dev_loss_tmo-field-to-the-remoteport.patch
-	patches.suse/nvme-fc-check-connectivity-before-initiating-reconne.patch
-	patches.suse/nvme-allow-controller-RESETTING-to-RECONNECTING-tran.patch
-	patches.suse/nvme-fc-add-dev_loss_tmo-timeout-and-remoteport-resu.patch
-	patches.suse/nvmet-fix-fatal_err_work-deadlock.patch
-	patches.suse/nvme-Remove-unused-headers.patch
-	patches.suse/nvme-comment-typo-fixed-in-clearing-AER.patch
-	patches.suse/block-move-REQ_NOWAIT.patch
-	patches.suse/block-add-REQ_DRV-bit.patch
-	patches.suse/block-provide-a-direct_make_request-helper.patch
-	patches.suse/block-add-a-blk_steal_bios-helper.patch
-	patches.suse/block-don-t-look-at-the-struct-device-dev_t-in-disk_.patch
-	patches.suse/block-introduce-GENHD_FL_HIDDEN.patch
-	patches.suse/block-add-a-poll_fn-callback-to-struct-request_queue.patch
-	patches.suse/blk-mq-put-the-driver-tag-of-nxt-rq-before-first-one.patch
-	patches.suse/blk-flush-don-t-run-queue-for-requests-bypassing-flu.patch
-	patches.suse/block-pass-run_queue-to-blk_mq_request_bypass_insert.patch
-	patches.suse/blk-flush-use-blk_mq_request_bypass_insert.patch
-	patches.suse/blk-mq-sched-decide-how-to-handle-flush-rq-via-RQF_F.patch
-	patches.suse/blk-mq-move-blk_mq_put_driver_tag-into-blk-mq.h.patch
-	patches.suse/blk-mq-don-t-allocate-driver-tag-upfront-for-flush-r.patch
-	patches.suse/0001-nbd-wait-uninterruptible-for-the-dead-timeout.patch
-	patches.suse/0001-nbd-don-t-start-req-until-after-the-dead-connection-.patch
-	patches.suse/blktrace-fix-unlocked-access-to-init-start-stop-tear.patch
-	patches.suse/nvme-move-the-dying-queue-check-from-cancel-to-compl.patch
-	patches.suse/nvme-always-unregister-the-integrity-profile-in-__nv.patch
-	patches.suse/nvme-don-t-pass-struct-nvme_ns-to-nvme_init_integrit.patch
-	patches.suse/nvme-don-t-pass-struct-nvme_ns-to-nvme_config_discar.patch
-	patches.suse/nvme-set-the-chunk-size-before-freezing-the-queue.patch
-	patches.suse/nvme-split-__nvme_revalidate_disk.patch
-	patches.suse/nvme-fix-and-clarify-the-check-for-missing-metadata.patch
-	patches.suse/nvme-factor-get-log-into-a-helper.patch
-	patches.suse/nvme-check-admin-passthru-command-effects.patch
-	patches.suse/nvme-fc-fix-localport-resume-using-stale-values.patch
-	patches.suse/nvme-fc-decouple-ns-references-from-lldd-references.patch
-	patches.suse/lpfc-tie-in-to-new-dev_loss_tmo-interface-in-nvme-tr.patch
-	patches.suse/nvmet-rdma-update-queue-list-during-ib_device-remova.patch
-	patches.suse/nvme-rdma-fix-nvme_rdma_create_queue_ib-error-flow.patch
-	patches.suse/nvmet-fix-comment-typos-in-admin-cmd.c.patch
-	patches.suse/nvme-compare-NQN-string-with-right-size.patch
-	patches.suse/nvme-fix-eui_show-print-format.patch
-	patches.suse/blk-mq-Avoid-that-request-queue-removal-can-trigger-.patch
-	patches.suse/nvmet-remove-redundant-memset-if-failed-to-get_smart.patch
-	patches.suse/nvmet-remove-redundant-local-variable.patch
-	patches.suse/nvme-centralize-AEN-defines.patch
-	patches.suse/nvme-fc-remove-unused-queue_size-field.patch
-	patches.suse/nvme-remove-handling-of-multiple-AEN-requests.patch
-	patches.suse/nvme-unexport-starting-async-event-work.patch
-	patches.suse/nvme-send-uevent-for-some-asynchronous-events.patch
-	patches.suse/nvme-pci-avoid-dereference-of-symbol-from-unloaded-m.patch
-	patches.suse/nvmet-better-data-length-validation.patch
-	patches.suse/nvmet-kill-nvmet_inline_bio_init.patch
-	patches.suse/block-Make-q_usage_counter-also-track-legacy-request.patch
-	patches.suse/nvme-track-subsystems.patch
-	patches.suse/nvme-introduce-a-nvme_ns_ids-structure.patch
-	patches.suse/nvme-track-shared-namespaces.patch
-	patches.suse/nvme-implement-multipath-access-to-nvme-subsystems.patch
-	patches.suse/nvme-also-expose-the-namespace-identification-sysfs-.patch
-	patches.suse/block-create-slaves-and-holders-entries-for-hidden-g.patch
-	patches.suse/nvme-create-slaves-and-holders-entries-for-hidden-co.patch
-	patches.suse/nvme-expose-subsys-attribute-to-sysfs.patch
-	patches.suse/fs-guard_bio_eod-needs-to-consider-partitions.patch
-	patches.suse/block-avoid-null-pointer-dereference-on-null-disk.patch
-	patches.suse/0001-ide-ide-atapi-fix-compile-error-with-defining-macro-.patch
-	patches.suse/nvme-fix-visibility-of-uuid-ns-attribute.patch
-	patches.suse/0030-dm-convert-dm_dev_internal.count-from-atomic_t-to-re.patch
-	patches.suse/0031-dm-convert-table_device.count-from-atomic_t-to-refco.patch
-	patches.suse/0032-dm-cache-convert-dm_cache_metadata.ref_count-from-at.patch
-	patches.suse/0033-dm-cache-fix-race-condition-in-the-writeback-mode-ov.patch
-	patches.suse/0034-dm-cache-pass-cache-structure-to-mode-functions.patch
-	patches.suse/0035-dm-cache-submit-writethrough-writes-in-parallel-to-o.patch
-	patches.suse/0036-dm-cache-remove-all-obsolete-writethrough-specific-c.patch
-	patches.suse/0037-dm-cache-simplify-get_per_bio_data-by-removing-data_.patch
-	patches.suse/0038-dm-log-writes-add-support-for-inline-data-buffers.patch
-	patches.suse/0039-dm-log-writes-add-support-for-DAX.patch
-	patches.suse/0040-dm-space-map-metadata-use-ARRAY_SIZE.patch
-	patches.suse/0041-dm-zoned-ignore-last-smaller-runt-zone.patch
-	patches.suse/dm-allocate-struct-mapped_device-with-kvzalloc.patch
-	patches.suse/0001-dm-fix-race-between-dm_get_from_kobject-and-__dm_des.patch
-	patches.suse/0042-dm-small-cleanup-in-dm_get_md.patch
-	patches.suse/0043-dm-crypt-allow-unaligned-bv_offset.patch
-	patches.suse/0044-dm-integrity-allow-unaligned-bv_offset.patch
-	patches.suse/0045-dm-raid-fix-panic-when-attempting-to-force-a-raid-to.patch
-	patches.suse/0046-dm-cache-policy-smq-handle-races-with-queuing-backgr.patch
-	patches.suse/0047-dm-cache-policy-smq-take-origin-idle-status-into-acc.patch
-	patches.suse/0048-dm-cache-background-tracker-limit-amount-of-backgrou.patch
-	patches.suse/0049-dm-cache-policy-smq-change-max-background-work-from-.patch
-	patches.suse/0050-dm-cache-policy-smq-allocate-cache-blocks-in-order.patch
-	patches.suse/0051-dm-cache-remove-usused-deferred_cells-member-from-st.patch
-	patches.suse/0052-dm-cache-lift-common-migration-preparation-code-to-a.patch
-	patches.suse/0053-md-fix-deadlock-error-in-recent-patch.patch
-	patches.suse/0001-md-always-set-THREAD_WAKEUP-and-wake-up-wqueue-if-th.patch
-	patches.suse/0054-md-bitmap-revert-a-patch.patch
-	patches.suse/0001-md-cluster-fix-wrong-condition-check-in-raid1_write_.patch
-	patches.suse/0002-raid5-ppl-don-t-resync-after-rebuild.patch
-	patches.suse/0001-raid5-ppl-check-recovery_offset-when-performing-ppl-.patch
-	patches.suse/0055-md-cluster-make-function-cluster_check_sync_size-sta.patch
-	patches.suse/0056-md-raid10-remove-VLAIS.patch
-	patches.suse/0057-md-rename-some-drivers-md-files-to-have-an-md-prefix.patch
-	patches.suse/0058-md-raid10-remove-a-couple-of-redundant-variables-and.patch
-	patches.suse/0059-raid5-Set-R5_Expanded-on-parity-devices-as-well-as-d.patch
-	patches.suse/0060-md-forbid-a-RAID5-from-having-both-a-bitmap-and-a-jo.patch
-	patches.suse/0061-md-always-hold-reconfig_mutex-when-calling-mddev_sus.patch
-	patches.suse/0062-md-don-t-call-bitmap_create-while-array-is-quiesced.patch
-	patches.suse/0063-md-move-suspend_hi-lo-handling-into-core-md-code.patch
-	patches.suse/0064-md-use-mddev_suspend-resume-instead-of-quiesce.patch
-	patches.suse/0065-md-allow-metadata-update-while-suspending.patch
-	patches.suse/0066-md-remove-special-meaning-of-quiesce-.-2.patch
-	patches.suse/0067-md-use-TASK_IDLE-instead-of-blocking-signals.patch
-	patches.suse/0068-raid1-prevent-freeze_array-wait_all_barriers-deadloc.patch
-	patches.suse/0069-md-use-lockdep_assert_held.patch
-	patches.suse/0001-md-cluster-raid10-set-do_balance-0-if-area-is-resync.patch
-	patches.suse/0003-md-cluster-Suspend-writes-in-RAID10-if-within-range.patch
-	patches.suse/0004-md-cluster-Use-a-small-window-for-raid10-resync.patch
-	patches.suse/0070-raid1-remove-obsolete-code-in-raid1_write_request.patch
-	patches.suse/0071-md-remove-redundant-variable-q.patch
-	patches.suse/0005-md-cluster-update-document-for-raid10.patch
-	patches.suse/0072-md-don-t-check-MD_SB_CHANGE_CLEAN-in-md_allow_write.patch
-	patches.suse/badblocks-fix-wrong-return-value-in-badblocks_set-if.patch
-	patches.suse/0073-md-be-cautious-about-using-curr_resync_completed-for.patch
-	patches.suse/0074-md-bitmap-clear-BITMAP_WRITE_ERROR-bit-before-writin.patch
-	patches.suse/0075-md-release-allocated-bitset-sync_set.patch
-	patches.suse/0076-md-free-unused-memory-after-bitmap-resize.patch
-	patches.suse/scsi-lpfc-remove-redundant-null-check-on-eqe.patch
-	patches.suse/scsi-bnx2i-Clean-up-unused-pointers-in-bnx2i_hwi.patch
-	patches.suse/scsi-fcoe-move-fcoe_interface_remove-out-of-fcoe_int.patch
-	patches.suse/scsi-fcoe-separate-out-fcoe_vport_remove.patch
-	patches.suse/scsi-fcoe-open-code-fcoe_destroy_work-for-NETDEV_UNR.patch
-	patches.suse/0011-scsi-libsas-kill-useless-ha_event-and-do-some-cleanu.patch
-	patches.suse/0012-scsi-libsas-remove-the-numbering-for-each-event-enum.patch
-	patches.suse/0013-scsi-libsas-remove-unused-port_gone_completion-and-D.patch
-	patches.suse/0014-scsi-libsas-rename-notify_port_event-for-consistency.patch
-	patches.suse/0015-scsi-libsas-add-event-to-defer-list-tail-instead-of-.patch
-	patches.suse/scsi-libcxgbi-remove-redundant-check-and-close-on-cs.patch
-	patches.suse/scsi-csiostor-enable-PCIe-relaxed-ordering-if-suppor.patch
-	patches.suse/scsi-sd-Align-maximum-write-same-blocks-to-physical-.patch
-	patches.suse/scsi-scsi_dh-Return-SCSI_DH_XX-error-code-from-attac.patch
-	patches.suse/scsi-scsi_dh-suppress-errors-from-unsupported-device.patch
-	patches.suse/scsi-lpfc-Cocci-spatch-pool_zalloc-simple.patch
-	patches.suse/scsi-qla2xxx-Cocci-spatch-pool_zalloc-simple.patch
-	patches.suse/scsi-mpt3sas-remove-redundant-copy_from_user-in-_ctl.patch
-	patches.suse/scsi-ufs-fix-wrong-command-type-of-utrd-for-ufshci-v2-1
-	patches.suse/0016-scsi-libsas-remove-unused-variable-sas_ha.patch
-	patches.suse/scsi-smartpqi-update-controller-ids.patch
-	patches.suse/scsi-smartpqi-cleanup-raid-map-warning-message.patch
-	patches.suse/scsi-smartpqi-update-driver-version-to-1.1.2-126.patch
-	patches.suse/scsi-lpfc-fix-pci-hot-plug-crash-in-timer-management.patch
-	patches.suse/scsi-lpfc-fix-pci-hot-plug-crash-in-list_add-call.patch
-	patches.suse/scsi-lpfc-Fix-crash-receiving-ELS-while-detaching-dr.patch
-	patches.suse/scsi-lpfc-Fix-lpfc-nvme-host-rejecting-IO-with-Not-R.patch
-	patches.suse/scsi-lpfc-Fix-warning-messages-when-NVME_TARGET_FC-n.patch
-	patches.suse/scsi-lpfc-PLOGI-failures-during-NPIV-testing.patch
-	patches.suse/scsi-lpfc-Make-ktime-sampling-more-accurate.patch
-	patches.suse/scsi-lpfc-Move-CQ-processing-to-a-soft-IRQ.patch
-	patches.suse/scsi-lpfc-Fix-FCP-hba_wqidx-assignment.patch
-	patches.suse/scsi-lpfc-Reduce-log-spew-on-controller-reconnects.patch
-	patches.suse/scsi-lpfc-Set-missing-abort-context.patch
-	patches.suse/scsi-lpfc-Revise-NVME-module-parameter-descriptions-.patch
-	patches.suse/scsi-lpfc-Fix-oops-if-nvmet_fc_register_targetport-f.patch
-	patches.suse/scsi-lpfc-Disable-NPIV-support-if-NVME-is-enabled.patch
-	patches.suse/scsi-lpfc-Fix-crash-in-lpfc_nvme_fcp_io_submit-durin.patch
-	patches.suse/scsi-lpfc-Fix-secure-firmware-updates.patch
-	patches.suse/scsi-lpfc-Ensure-io-aborts-interlocked-with-the-targ.patch
-	patches.suse/scsi-lpfc-Extend-RDP-support.patch
-	patches.suse/scsi-lpfc-Fix-oops-of-nvme-host-during-driver-unload.patch
-	patches.suse/scsi-lpfc-correct-nvme-sg-segment-count-check.patch
-	patches.suse/scsi-lpfc-change-version-to-11.4.0.4.patch
-	patches.suse/scsi-mpt3sas-Processing-of-Cable-Exception-events.patch
-	patches.suse/scsi-mpt3sas-Fixed-memory-leaks-in-driver.patch
-	patches.suse/scsi-mpt3sas-Reduce-memory-footprint-in-kdump-kernel.patch
-	patches.suse/scsi-mpt3sas-Fix-removal-and-addition-of-vSES-device.patch
-	patches.suse/scsi-mpt3sas-Fix-IO-error-occurs-on-pulling-out-a-dr.patch
-	patches.suse/scsi-mpt3sas-Updated-MPI-headers-to-v2.00.48.patch
-	patches.suse/scsi-mpt3sas-Display-chassis-slot-information-of-the.patch
-	patches.suse/scsi-mpt3sas-Fix-possibility-of-using-invalid-Enclos.patch
-	patches.suse/scsi-mpt3sas-Adding-support-for-SAS3616-HBA-device.patch
-	patches.suse/scsi-mpt3sas-Bump-mpt3sas-driver-version-to-v16.100..patch
-	patches.suse/0001-scsi-be2iscsi-fix-boot-flags-in-sysfs
-	patches.suse/0002-scsi-be2iscsi-fix-return-value-in-mgmt_open_connection
-	patches.suse/0003-scsi-be2iscsi-free-msi_name-and-disable-hw-intr
-	patches.suse/0004-scsi-be2iscsi-fix-modify_eq_delay-buffer-overflow
-	patches.suse/0005-scsi-be2iscsi-fix-get_initname-buffer-overflow
-	patches.suse/0006-scsi-be2iscsi-modify-ioctl-to-fetch-user-configured-iqn
-	patches.suse/0007-scsi-be2iscsi-add-cmd-to-set-host-data
-	patches.suse/0008-scsi-be2iscsi-fix-misc-static-analysis-errors
-	patches.suse/0009-scsi-be2iscsi-remove-a-circumflex-character-in-copyright-marking
-	patches.suse/0010-scsi-be2iscsi-update-driver-version
-	patches.suse/scsi-libcxgbi-in-case-of-vlan-pass-0-as-ifindex-to-f.patch
-	patches.suse/scsi-cxgb4i-fix-tx-skb-leak
-	patches.suse/scsi-libcxgbi-simplify-task-hdr-allocation-for-mgmt-cmds
-	patches.suse/bfa-integer-overflow-in-debugfs.patch
-	patches.suse/scsi-lpfc-Fix-a-precedence-bug-in-lpfc_nvme_io_cmd_w.patch
-	patches.suse/scsi-qla2xxx-Reinstate-module-parameter-ql2xenablems.patch
-	patches.suse/scsi-qla2xxx-Add-ATIO-Q-processing-for-INTx-mode.patch
-	patches.suse/scsi-qla2xxx-Allow-MBC_GET_PORT_DATABASE-to-query-an.patch
-	patches.suse/scsi-qla2xxx-Changes-to-support-N2N-logins.patch
-	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.02-k.patch
-	patches.suse/scsi-qla2xxx-Use-ql2xnvmeenable-to-enable-Q-Pair-for.patch
-	patches.suse/scsi-qla2xxx-Query-FC4-type-during-RSCN-processing.patch
-	patches.suse/scsi-qedi-delete-redundant-variables
-	patches.suse/scsi-qla2xxx-don-t-break-the-bsg-lib-abstractions.patch
-	patches.suse/scsi-sd_zbc-Move-ZBC-declarations-to-scsi_proto.h.patch
-	patches.suse/scsi-sd_zbc-Fix-comments-and-indentation.patch
-	patches.suse/scsi-sd_zbc-Rearrange-code.patch
-	patches.suse/scsi-sd_zbc-Use-well-defined-macros.patch
-	patches.suse/scsi-sd_zbc-Fix-sd_zbc_read_zoned_characteristics.patch
-	patches.suse/scsi-scsi-Export-blacklist-flags-to-sysfs.patch
-	patches.suse/scsi-scsi_devinfo-whitespace-fixes.patch
-	patches.suse/scsi-scsi_devinfo-fixup-string-compare.patch
-	patches.suse/scsi-sd-change-allow_restart-to-bool-in-sysfs-interf.patch
-	patches.suse/scsi-sd-change-manage_start_stop-to-bool-in-sysfs-in.patch
-	patches.suse/scsi-scsi_devinfo-add-aix-vdasd-to-blacklist.patch
-	patches.suse/scsi-scsi_devinfo-add-try_vpd_pages-to-hitachi-open-v-blacklist-entry.patch
-	patches.suse/scsi-scsi_devinfo-add-reportlun2-to-emc-symmetrix-blacklist-entry.patch
-	patches.suse/scsi-scsi_error-Do-not-retry-illegal-function-error.patch
-	patches.suse/scsi-scsi_error-Handle-power-on-reset-unit-attention.patch
-	patches.suse/scsi-pm80xx-redefine-sas_identify_frame-structure.patch
-	patches.suse/scsi-pm80xx-ILA-and-inactive-firmware-version-throug.patch
-	patches.suse/scsi-pm80xx-Different-SAS-addresses-for-phys.patch
-	patches.suse/scsi-pm80xx-tag-allocation-for-phy-control-request.patch
-	patches.suse/scsi-pm80xx-cleanup-in-pm8001_abort_task-function.patch
-	patches.suse/scsi-pm80xx-modified-port-reset-timer-value-for-PM80.patch
-	patches.suse/scsi-pm80xx-corrected-SATA-abort-handling-sequence.patch
-	patches.suse/scsi-pm80xx-panic-on-ncq-error-cleaning-up-the-read-.patch
-	patches.suse/scsi-pm80xx-corrected-linkrate-value.patch
-	patches.suse/scsi-hpsa-destroy-sas-transport-properties-before-sc.patch
-	patches.suse/scsi-hpsa-cleanup-sas_phy-structures-in-sysfs-when-u.patch
-	patches.suse/scsi-hpsa-clear-tmpdevice-in-scan-thread.patch
-	patches.suse/scsi-hpsa-add-controller-checkpoint.patch
-	patches.suse/scsi-hpsa-update-discovery-polling.patch
-	patches.suse/scsi-hpsa-change-timeout-for-internal-cmds.patch
-	patches.suse/scsi-hpsa-correct-smart-path-enabled.patch
-	patches.suse/scsi-hpsa-update-queue-depth-for-externals.patch
-	patches.suse/scsi-hpsa-reduce-warning-messages-on-device-removal.patch
-	patches.suse/scsi-hpsa-correct-logical-volume-removal.patch
-	patches.suse/scsi-hpsa-add-enclosure-logical-identifier.patch
-	patches.suse/scsi-hpsa-bump-driver-version.patch
-	patches.suse/megaraid_sas-use-adapter_type-for-all-gen-contr.patch
-	patches.suse/megaraid_sas-Add-support-for-Crusader-controlle.patch
-	patches.suse/megaraid_sas-replace-instance-ctrl_context-chec.patch
-	patches.suse/megaraid_sas-Remove-redundant-checks-for-ctrl_c.patch
-	patches.suse/megaraid_sas-replace-is_ventura-with-adapter_ty.patch
-	patches.suse/megaraid_sas-reduce-size-of-fusion_context-and-.patch
-	patches.suse/megaraid_sas-Create-separate-functions-to-alloc.patch
-	patches.suse/megaraid_sas-Create-separate-functions-for-allo.patch
-	patches.suse/megaraid_sas-Pre-allocate-frequently-used-DMA-b.patch
-	patches.suse/megaraid_sas-remove-instance-ctrl_info.patch
-	patches.suse/megaraid_sas-Move-initialization-of-instance-pa.patch
-	patches.suse/megaraid_sas-Move-controller-memory-allocations.patch
-	patches.suse/megaraid_sas-Update-current-host-time-to-FW-dur.patch
-	patches.suse/megaraid_sas-Resize-MFA-frame-used-for-IOC-INIT.patch
-	patches.suse/megaraid_sas-Incorrect-processing-of-IOCTL-fram.patch
-	patches.suse/megaraid_sas-Retry-with-reduced-queue-depth-whe.patch
-	patches.suse/megaraid_sas-Do-not-limit-queue_depth-to-1k-in-.patch
-	patches.suse/megaraid_sas-Add-support-for-64bit-consistent-D.patch
-	patches.suse/megaraid_sas-driver-version-upgrade.patch
-	patches.suse/scsi-scsi_devinfo-Add-scsi_devinfo_tbl.c.patch
-	patches.suse/0017-scsi-hisi_sas-delete-get_ncq_tag_v3_hw.patch
-	patches.suse/scsi-hisi_sas-fix-internal-abort-slot-timeout-bug.patch
-	patches.suse/0018-scsi-hisi_sas-use-spin_lock_irqsave-for-hisi_hba.loc.patch
-	patches.suse/0019-scsi-hisi_sas-grab-hisi_hba.lock-when-processing-slo.patch
-	patches.suse/0020-scsi-hisi_sas-fix-SATA-breakpoint-memory-size.patch
-	patches.suse/0021-scsi-hisi_sas-us-start_phy-in-PHY_FUNC_LINK_RESET.patch
-	patches.suse/0022-scsi-hisi_sas-fix-NULL-check-in-SMP-abort-task-path.patch
-	patches.suse/0023-scsi-hisi_sas-fix-the-risk-of-freeing-slot-twice.patch
-	patches.suse/0024-scsi-hisi_sas-use-array-for-v2-hw-AXI-errors.patch
-	patches.suse/0025-scsi-hisi_sas-check-PHY-state-in-get_wideport_bitmap.patch
-	patches.suse/0026-scsi-hisi_sas-init-connect-cfg-register-for-v3-hw.patch
-	patches.suse/0027-scsi-hisi_sas-add-v3-hw-DFX-feature.patch
-	patches.suse/0028-scsi-hisi_sas-add-hisi_hba.rst_work-init-for-v3-hw.patch
-	patches.suse/0029-scsi-hisi_sas-fix-a-bug-when-free-device-for-v3-hw.patch
-	patches.suse/0030-scsi-hisi_sas-complete-all-tasklets-prior-to-host-re.patch
-	patches.suse/0031-scsi-hisi_sas-add-v3-hw-support-for-AXI-fatal-error.patch
-	patches.suse/0032-scsi-hisi_sas-add-v3-hw-port-AXI-error-handling.patch
-	patches.suse/scsi-cxlflash-Use-derived-maximum-write-same-length.patch
-	patches.suse/scsi-cxlflash-Allow-cards-without-WWPN-VPD-to-config.patch
-	patches.suse/scsi-cxlflash-Derive-pid-through-accessors.patch
-	patches.suse/scsi-scsi_error-DID_SOFT_ERROR-comment-clean-up.patch
-	patches.suse/msft-hv-1526-scsi-storvsc-Allow-only-one-remove-lun-work-item-to-.patch
-	patches.suse/scsi-mpt3sas-Add-nvme-device-support-in-slave-alloc-.patch
-	patches.suse/scsi-mpt3sas-SGL-to-PRP-Translation-for-I-Os-to-NVMe.patch
-	patches.suse/scsi-mpt3sas-Added-support-for-nvme-encapsulated-req.patch
-	patches.suse/scsi-mpt3sas-API-s-to-support-NVMe-drive-addition-to.patch
-	patches.suse/scsi-mpt3sas-API-s-to-remove-nvme-drive-from-sml.patch
-	patches.suse/scsi-mpt3sas-Handle-NVMe-PCIe-device-related-events-.patch
-	patches.suse/scsi-mpt3sas-Set-NVMe-device-queue-depth-as-128.patch
-	patches.suse/scsi-mpt3sas-scan-and-add-nvme-device-after-controll.patch
-	patches.suse/scsi-mpt3sas-Add-Task-management-debug-info-for-NVMe.patch
-	patches.suse/scsi-mpt3sas-NVMe-drive-support-for-BTDHMAPPING-ioct.patch
-	patches.suse/scsi-mpt3sas-Fix-nvme-drives-checking-for-tlr.patch
-	patches.suse/scsi-mpt3sas-Fix-sparse-warnings.patch
-	patches.suse/scsi-mpt3sas-Update-mpt3sas-driver-version.patch
-	patches.suse/msft-hv-1544-scsi-storvsc-Avoid-excessive-host-scan-on-controller.patch
-	patches.suse/scsi-mpt3sas-fix-dma_addr_t-casts.patch
-	patches.suse/scsi-qla2xxx-Suppress-a-kernel-complaint-in-qla_init.patch
-	patches.suse/scsi-mpt3sas-cleanup-_scsih_pcie_enumeration_event.patch
-	patches.suse/scsi-mpt3sas-remove-a-stray-KERN_INFO.patch
-	patches.suse/lpfc-Fix-hard-lock-up-NMI-in-els-timeout-handli.patch
-	patches.suse/0001-iommu-amd-add-align-parameter-to-alloc_irq_index
-	patches.suse/0002-iommu-amd-enforce-alignment-for-msi-irqs
-	patches.suse/iommu-vt-d-don-t-register-bus-notifier-under-dmar_global_lock.patch
-	patches.suse/0003-iommu-amd-fix-alloc_irq_index-increment
-	patches.suse/0004-iommu-amd-limit-the-iova-page-range-to-the-specified-addresses
-	patches.suse/0006-iommu-mediatek-fix-driver-name
-	patches.suse/iommu-vt-d-clear-page-request-overflow-fault-bit
-	patches.suse/iommu-vt-d-clear-pasid-table-entry-when-memory-unbound
-	patches.suse/vfio-pci-Virtualize-Maximum-Payload-Size.patch
-	patches.suse/vfio-pci-Virtualize-Maximum-Read-Request-Size.patch
-	patches.suse/dmaengine-dmatest-warn-user-when-dma-test-times-out
-	patches.suse/dmaengine-ti-dma-crossbar-Correct-am335x-am43xx-mux-
-	patches.suse/0007-gpio-thunderx-remove-unused-.map-hook-from-irq_domai.patch
-	patches.suse/0077-bitops-Introduce-assign_bit.patch
-	patches.suse/gpiolib-only-check-line-handle-flags-once.patch
-	patches.suse/gpio-brcmstb-allow-all-instances-to-be-wakeup-source
-	patches.suse/gpio-brcmstb-release-the-bgpio-lock-during-irq-handl
-	patches.suse/gpio-brcmstb-switch-to-handle_level_irq-flow
-	patches.suse/gpio-brcmstb-correct-the-configuration-of-level-inte
-	patches.suse/gpio-mb86s70-Revert-Return-error-if-requesting-an-al.patch
-	patches.suse/0001-ACPI-APD-Add-clock-frequency-for-ThunderX2-I2C-contr.patch
-	patches.suse/0003-i2c-xlp9xx-Get-clock-frequency-with-clk-API.patch
-	patches.suse/0004-i2c-xlp9xx-Handle-I2C_M_RECV_LEN-in-msg-flags.patch
-	patches.suse/0001-i2c-Make-i2c_unregister_device-NULL-aware.patch
-	patches.suse/ALSA-line6-add-support-for-POD-HD-DESKTOP
-	patches.suse/ALSA-usb-audio-Apply-vendor-ID-matching-for-sample-r
-	patches.suse/usb-core-Add-a-helper-function-to-check-the-validity
-	patches.suse/ALSA-bcd2000-Add-a-sanity-check-for-invalid-EPs
-	patches.suse/ALSA-caiaq-Add-a-sanity-check-for-invalid-EPs
-	patches.suse/ALSA-line6-Add-a-sanity-check-for-invalid-EPs
-	patches.suse/ALSA-usb-audio-Add-sanity-checks-for-invalid-EPs
-	patches.suse/ALSA-usx2y-Add-sanity-checks-for-invalid-EPs
-	patches.suse/ALSA-hiface-Add-sanity-checks-for-invalid-EPs
-	patches.suse/ALSA-caiaq-Add-yet-more-sanity-checks-for-invalid-EP
-	patches.suse/ALSA-line6-Add-yet-more-sanity-checks-for-invalid-EP
-	patches.suse/ALSA-hda-ca0132-use-ARRAY_SIZE
-	patches.suse/ALSA-hda-silence-uninitialized-variable-warning-in-a
-	patches.suse/ALSA-hda-Add-model-string-for-Intel-reference-board-
-	patches.suse/ALSA-hda-Avoid-racy-recreation-of-widget-kobjects
-	patches.suse/ALSA-hda-Abort-capability-probe-on-invalid-capabilit
-	patches.suse/ALSA-hda-realtek-Add-support-for-ALC1220
-	patches.suse/ALSA-usx2y-Fix-invalid-stream-URBs
-	patches.suse/ASoC-msm8916-wcd-digital-fix-RX2-MIX1-and-RX3-MIX1
-	patches.suse/ASoC-davinci-mcasp-Fix-an-error-handling-path-in-dav
-	patches.suse/ASoC-Intel-Skylake-Fix-uuid_module-memory-leak-in-fa
-	patches.suse/ASoC-sun8i-codec-Invert-Master-Slave-condition
-	patches.suse/ASoC-sun8i-codec-Set-the-BCLK-divider
-	patches.suse/ASoC-Intel-cht_bsw_max98090-add-support-for-Baytrail.patch
-	patches.suse/ASoC-Intel-cht_bsw_max98090_ti-Fix-jack-initializati
-	patches.suse/ASoC-Intel-cht_bsw_max98090-remove-useless-code-alig
-	patches.suse/ASoC-Intel-sst-remove-redundant-variable-dma_dev_nam
-	patches.suse/ASoC-intel-include-linux-module.h-as-needed
-	patches.suse/ASoC-rsnd-rsnd_ssi_run_mods-needs-to-care-ssi_parent
-	patches.suse/ASoC-cs42l56-Fix-reset-GPIO-name-in-example-DT-bindi
-	patches.suse/ASoC-davinci-Kill-BUG_ON-usage.patch
-	patches.suse/ASoC-davinci-mcasp-Handle-return-value-of-devm_kaspr.patch
-	patches.suse/ASoC-tlv320dac31xx-mark-expected-switch-fall-through.patch
-	patches.suse/ASoC-img-parallel-out-Add-pm_runtime_get-put-to-set_
-	patches.suse/ASoC-codecs-msm8916-wcd-analog-fix-module-autoload
-	patches.suse/ASoC-samsung-Fix-invalid-argument-when-devm_gpiod_ge
-	patches.suse/ASoC-sun8i-codec-Fix-left-and-right-channels-inversi
-	patches.suse/Input-adxl34x-do-not-treat-FIFO_MODE-as-boolean
-	patches.suse/Input-edt-ft5x06-make-distinction-between-m06-m09-ge
-	patches.suse/Input-edt-ft5x06-implement-support-for-the-EDT-M12-s
-	patches.suse/gitignore-sort-normal-pattern-rules-alphabetically.patch
-	patches.suse/0001-HID-wacom-generic-Recognize-WACOM_HID_WD_PEN-as-a-ty.patch
-	patches.suse/HID-add-backlight-level-quirk-for-Asus-ROG-laptops
-	patches.suse/msft-hv-1509-HID-hyperv-pr_err-strings-should-end-with-newlines.patch
-	patches.suse/HID-i2c-hid-Add-no-irq-after-reset-quirk-for-0911-52
-	patches.suse/HID-cp2112-fix-broken-gpio_direction_input-callback
-	patches.suse/HID-wacom-generic-Use-generic-codepath-terminology-i.patch
-	patches.suse/HID-wacom-generic-Leave-tool-in-prox-until-it-comple.patch
-	patches.suse/HID-wacom-generic-Send-BTN_TOOL_PEN-in-prox-once-the.patch
-	patches.suse/HID-wacom-generic-Reset-events-back-to-zero-when-pen.patch
-	patches.suse/Revert-HID-wacom-generic-Send-BTN_TOOL_PEN-in-prox-o.patch
-	patches.suse/HID-wacom-generic-Send-BTN_STYLUS3-when-both-barrel-.patch
-	patches.suse/HID-Wacom-switch-Dell-canvas-into-highres-mode.patch
-	patches.suse/0001-tracing-Kconfig-text-fixes-for-CONFIG_HWLAT_TRACER.patch
-	patches.suse/livepatch-introduce-shadow-variable-api.patch
-	patches.suse/livepatch-_klp_shadow_get_or_alloc-is-local-to-shadow-c.patch
-	patches.suse/livepatch-small-shadow-variable-documentation-fixes.patch
-	patches.suse/livepatch-add-unpatch-callbacks.patch
-	patches.suse/livepatch-move-transition-complete-notice-into-klp_complete_transition.patch
-	patches.suse/livepatch-add-transition-notices.patch
-	patches.suse/livepatch-correctly-call-klp_post_unpatch_callback-in-error-paths.patch
-	patches.suse/livepatch-_klp_disable_patch-should-never-be-called-for-disabled-patches.patch
-	patches.suse/0001-arm64-move-TASK_-definitions-to-asm-processor.h.patch
-	patches.suse/0008-acpi-arm64-pr_err-strings-should-end-with-newlines.patch
-	patches.suse/0009-ACPI-IORT-Remove-leftover-ACPI_IORT_SMMU_V3_PXM_VALI.patch
-	patches.suse/0010-ACPI-IORT-Improve-functions-return-type-storage-clas.patch
-	patches.suse/0011-ACPI-IORT-Make-platform-devices-initialization-code-.patch
-	patches.suse/0012-ACPI-IORT-Look-up-IORT-node-through-struct-fwnode_ha.patch
-	patches.suse/0013-ACPI-IORT-Enable-special-index-ITS-group-mappings-fo.patch
-	patches.suse/0014-ACPI-IORT-Add-SMMUv3-specific-special-index-mapping-.patch
-	patches.suse/0015-ACPI-IORT-Enable-SMMUv3-PMCG-IORT-MSI-domain-set-up.patch
-	patches.suse/arm64-sysreg-Move-SPE-registers-and-PSB-into-common-.patch
-	patches.suse/0001-arm64-Implement-arch-specific-pte_access_permitted.patch
-	patches.suse/0001-arm64-prevent-regressions-in-compressed-kernel-image.patch
-	patches.suse/arm64-vdso-fix-clock_getres-for-4GiB-aligned-res.patch
-	patches.suse/0039-arm64-explicitly-mask-all-exceptions.patch
-	patches.suse/0040-arm64-introduce-an-order-for-exceptions.patch
-	patches.suse/0041-arm64-Move-the-async-fiq-helpers-to-explicitly-set-p.patch
-	patches.suse/0042-arm64-Mask-all-exceptions-during-kernel_exit.patch
-	patches.suse/0001-arm64-entry.S-Remove-disable_dbg.patch
-	patches.suse/0002-arm64-entry.S-convert-el1_sync.patch
-	patches.suse/0003-arm64-entry.S-convert-el0_sync.patch
-	patches.suse/0004-arm64-entry.S-convert-elX_irq.patch
-	patches.suse/0043-arm64-entry.S-move-SError-handling-into-a-C-function.patch
-	patches.suse/arm-ccn-perf-Prevent-module-unload-while-PMU-is-in-u.patch
-	patches.suse/arm64-KVM-Hide-unsupported-AArch64-CPU-features-from.patch
-	patches.suse/arm64-sve-System-register-and-exception-syndrome-def.patch
-	patches.suse/arm64-sve-KVM-Treat-guest-SVE-use-as-undefined-instr.patch
-	patches.suse/arm64-sve-KVM-Hide-SVE-from-CPU-features-exposed-to-.patch
-	patches.suse/s390-qeth-add-basic-VNICC-support.patch
-	patches.suse/s390-qeth-add-VNICC-enable-disable-support.patch
-	patches.suse/s390-qeth-add-VNICC-get-set-timeout-support.patch
-	patches.suse/s390-qeth-translate-SETVLAN-DELVLAN-errors.patch
-	patches.suse/net-mvpp2-remove-useless-goto.patch
-	patches.suse/bpf-Implement-map_delete_elem-for-BPF_MAP_TYPE_LPM_T.patch
-	patches.suse/kobject-add-kobject_uevent_net_broadcast.patch
-	patches.suse/kobject-copy-env-blob-in-one-go.patch
-	patches.suse/kobject-factorize-skb-setup-in-kobject_uevent_net_br.patch
-	patches.suse/ipv6-addrlabel-per-netns-list.patch
-	patches.suse/tcp-batch-tcp_net_metrics_exit.patch
-	patches.suse/ipv6-speedup-ipv6-tunnels-dismantle.patch
-	patches.suse/ipv4-speedup-ipv6-tunnels-dismantle.patch
-	patches.suse/cxgb4-add-new-T5-pci-device-id-s-34929cb4.patch
-	patches.suse/drivers-net-e1000e-use-setup_timer-helper.patch
-	patches.suse/drivers-net-bnxt-use-setup_timer-helper.patch
-	patches.suse/drivers-net-i40evf-use-setup_timer-helper.patch
-	patches.suse/drivers-net-bnx2x-use-setup_timer-helper.patch
-	patches.suse/cxgb4-avoid-stall-while-shutting-down-the-adapter.patch
-	patches.suse/cxgb4-add-tc-flower-offload-skeleton.patch
-	patches.suse/cxgb4-add-basic-tc-flower-offload-support.patch
-	patches.suse/cxgb4-add-support-to-offload-action-vlan.patch
-	patches.suse/cxgb4-fetch-stats-for-offloaded-tc-flower-flows.patch
-	patches.suse/bpf-Optimize-lpm-trie-delete.patch
-	patches.suse/msft-hv-1503-hv_netvsc-make-const-array-ver_list-static-reduces-o.patch
-	patches.suse/msft-hv-1504-hv_netvsc-Fix-the-real-number-of-queues-of-non-vRSS-.patch
-	patches.suse/cxgb4-do-DCB-state-reset-in-couple-of-places.patch
-	patches.suse/net-ena-Remove-redundant-unlikely.patch
-	patches.suse/bnxt_en-Remove-redundant-unlikely.patch
-	patches.suse/qed-Add-iWARP-enablement-support.patch
-	patches.suse/qed-Add-iWARP-out-of-order-support.patch
-	patches.suse/qed-Fix-maximum-number-of-CQs-for-iWARP.patch
-	patches.suse/qed-iWARP-Add-check-for-errors-on-a-SYN-packet.patch
-	patches.suse/net-sched-introduce-helper-to-identify-gact-pass-act.patch
-	patches.suse/cxgb4-make-function-ch_flower_stats_cb-fixes-warning.patch
-	patches.suse/bpf-verifier-improve-disassembly-of-BPF_END-instruct.patch
-	patches.suse/bpf-verifier-improve-disassembly-of-BPF_NEG-instruct.patch
-	patches.suse/net-hns3-Support-for-dynamically-assigning-tx-buffer.patch
-	patches.suse/net-hns3-Add-support-for-dynamically-buffer-realloca.patch
-	patches.suse/net-hns3-Add-support-for-PFC-setting-in-TM-module.patch
-	patches.suse/net-hns3-Add-support-for-port-shaper-setting-in-TM-m.patch
-	patches.suse/net-hns3-Add-tc-based-TM-support-for-sriov-enabled-p.patch
-	patches.suse/net-hns3-Add-some-interface-for-the-support-of-DCB-f.patch
-	patches.suse/net-hns3-Add-hclge_dcb-module-for-the-support-of-DCB.patch
-	patches.suse/net-hns3-Add-dcb-netlink-interface-for-the-support-o.patch
-	patches.suse/net-hns3-Setting-for-fc_mode-and-dcb-enable-flag-in-.patch
-	patches.suse/net-hns3-Add-DCB-support-when-interacting-with-netwo.patch
-	patches.suse/i40e-i40evf-rename-bytes_per_int-to-bytes_per_usec.patch
-	patches.suse/i40e-Fix-unqualified-module-message-while-bringing-l.patch
-	patches.suse/i40e-Fix-link-down-message-when-interface-is-brought.patch
-	patches.suse/i40e-simplify-member-variable-accesses.patch
-	patches.suse/i40e-relax-warning-message-in-case-of-version-mismat.patch
-	patches.suse/i40e-fix-for-flow-director-counters-not-wrapping-as-.patch
-	patches.suse/i40evf-lower-message-level.patch
-	patches.suse/i40e-use-separate-state-bit-for-miscellaneous-IRQ-se.patch
-	patches.suse/i40e-use-newer-generic-PM-support-instead-of-legacy-.patch
-	patches.suse/i40e-don-t-clear-suspended-state-until-we-finish-res.patch
-	patches.suse/i40e-prevent-service-task-from-running-while-we-re-s.patch
-	patches.suse/i40e-shutdown-all-IRQs-and-disable-MSI-X-when-suspen.patch
-	patches.suse/i40evf-fix-ring-to-vector-mapping.patch
-	patches.suse/i40e-Enable-VF-to-negotiate-number-of-allocated-queu.patch
-	patches.suse/i40e-refactor-FW-version-checking.patch
-	patches.suse/ibmvnic-113-Set-state-UP.patch
-	patches.suse/msft-hv-1505-hv_netvsc-report-stop_queue-and-wake_queue.patch
-	patches.suse/net-hns3-fix-null-pointer-dereference-before-null-ch.patch
-	patches.suse/0001-byteorder-Move-cpu_to_be32-be32_to_cpu-_array-from-T.patch
-	patches.suse/0001-thunderbolt-Remove-__packed-from-ICM-message-structu.patch
-	patches.suse/0001-thunderbolt-Add-support-for-XDomain-properties.patch
-	patches.suse/0001-thunderbolt-Move-enum-tb_cfg_pkg_type-to-thunderbolt.patch
-	patches.suse/0001-thunderbolt-Move-thunderbolt-domain-structure-to-thu.patch
-	patches.suse/0001-thunderbolt-Move-tb_switch_phy_port_from_link-to-thu.patch
-	patches.suse/0001-thunderbolt-Configure-interrupt-throttling-for-all-i.patch
-	patches.suse/0001-thunderbolt-Add-support-for-frame-mode.patch
-	patches.suse/0001-thunderbolt-Export-ring-handling-functions-to-module.patch
-	patches.suse/0001-thunderbolt-Move-ring-descriptor-flags-to-thunderbol.patch
-	patches.suse/0001-thunderbolt-Use-spinlock-in-ring-serialization.patch
-	patches.suse/0001-thunderbolt-Use-spinlock-in-NHI-serialization.patch
-	patches.suse/0001-thunderbolt-Add-polling-mode-for-rings.patch
-	patches.suse/0001-thunderbolt-Allocate-ring-HopID-automatically-if-req.patch
-	patches.suse/fm10k-ensure-we-process-SM-mbx-when-processing-VF-mb.patch
-	patches.suse/fm10k-reschedule-service-event-if-we-stall-the-PF-SM.patch
-	patches.suse/fm10k-Use-seq_putc-in-fm10k_dbg_desc_break.patch
-	patches.suse/fm10k-stop-spurious-link-down-messages-when-Tx-FIFO-.patch
-	patches.suse/fm10k-fix-typos-on-fall-through-comments.patch
-	patches.suse/fm10k-avoid-possible-truncation-of-q_vector-name.patch
-	patches.suse/fm10k-add-missing-fall-through-comment.patch
-	patches.suse/fm10k-avoid-needless-delay-when-loading-driver.patch
-	patches.suse/fm10k-simplify-reading-PFVFLRE-register.patch
-	patches.suse/fm10k-don-t-loop-while-resetting-VFs-due-to-VFLR-eve.patch
-	patches.suse/fm10k-avoid-divide-by-zero-in-rare-cases-when-device.patch
-	patches.suse/fm10k-move-fm10k_prepare_for_reset-and-fm10k_handle_.patch
-	patches.suse/fm10k-prevent-race-condition-of-__FM10K_SERVICE_SCHE.patch
-	patches.suse/i40e-limit-lan-queue-count-in-large-CPU-count-machin.patch
-	patches.suse/i40e-remove-logically-dead-code.patch
-	patches.suse/i40e-Fix-a-potential-NULL-pointer-dereference.patch
-	patches.suse/i40e-Fix-reporting-of-supported-link-modes.patch
-	patches.suse/i40e-Add-support-for-ethtool-m.patch
-	patches.suse/i40e-use-admin-queue-for-setting-LEDs-behavior.patch
-	patches.suse/i40e-don-t-hold-spinlock-while-resetting-VF.patch
-	patches.suse/i40e-drop-i40e_pf-pf-from-i40e_vc_disable_vf.patch
-	patches.suse/i40e-make-use-of-i40e_vc_disable_vf.patch
-	patches.suse/i40e-ensure-reset-occurs-when-disabling-VF.patch
-	patches.suse/i40evf-Enable-VF-to-request-an-alternate-queue-alloc.patch
-	patches.suse/i40e-make-i40evf_map_rings_to_vectors-void.patch
-	patches.suse/i40e-fix-handling-of-vf_states-variable.patch
-	patches.suse/i40e-fix-client-notify-of-VF-reset.patch
-	patches.suse/i40e-Stop-dropping-802.1ad-tags-eth-proto-0x88a8.patch
-	patches.suse/cxgb4-Update-comment-for-min_mtu.patch
-	patches.suse/bonding-speed-duplex-update-at-NETDEV_UP-event.patch
-	patches.suse/fm10k-prepare_for_reset-when-we-lose-PCIe-Link.patch
-	patches.suse/fm10k-use-spinlock-to-implement-mailbox-lock.patch
-	patches.suse/fm10k-use-generic-PM-hooks-instead-of-legacy-PCIe-po.patch
-	patches.suse/fm10k-introduce-a-message-queue-for-MAC-VLAN-message.patch
-	patches.suse/fm10k-use-the-MAC-VLAN-queue-for-VF-PF-MAC-VLAN-requ.patch
-	patches.suse/fm10k-bump-version-number.patch
-	patches.suse/fm10k-Fix-misuse-of-net_ratelimit.patch
-	patches.suse/fm10k-prefer-s-and-__func__-for-diagnostic-prints.patch
-	patches.suse/fm10k-fix-mis-ordered-parameters-in-declaration-for-.patch
-	patches.suse/sctp-silence-warns-on-sctp_stream_init-allocations.patch
-	patches.suse/cxgb4-add-new-T6-pci-device-id-s-acd669a8.patch
-	patches.suse/cxgb4vf-make-a-couple-of-functions-static.patch
-	patches.suse/bnx2x-Use-pci_ari_enabled-instead-of-local-copy.patch
-	patches.suse/i40e-fix-a-typo-in-i40e_pf-documentation.patch
-	patches.suse/i40e-add-private-flag-to-control-source-pruning.patch
-	patches.suse/i40e-i40evf-spread-CPU-affinity-hints-across-online-.patch
-	patches.suse/i40e-re-enable-PTP-L4-capabilities-for-XL710-if-FW-6.patch
-	patches.suse/i40e-redfine-I40E_PHY_TYPE_MAX.patch
-	patches.suse/i40e-fix-incorrect-register-definition.patch
-	patches.suse/i40e-i40evf-use-DECLARE_BITMAP-for-state.patch
-	patches.suse/i40e-fix-merge-error.patch
-	patches.suse/i40e-Display-error-message-if-module-does-not-meet-t.patch
-	patches.suse/i40e-Properly-maintain-flow-director-filters-list.patch
-	patches.suse/i40e-implement-split-PCI-error-reset-handler.patch
-	patches.suse/i40e-do-not-enter-PHY-debug-mode-while-setting-LEDs-.patch
-	patches.suse/i40evf-enable-support-for-VF-VLAN-tag-stripping-cont.patch
-	patches.suse/i40e-ignore-skb-xmit_more-when-deciding-to-set-RS-bi.patch
-	patches.suse/i40e-i40evf-organize-and-re-number-feature-flags.patch
-	patches.suse/net-add-rb_to_skb-and-other-rb-tree-helpers.patch
-	patches.suse/tcp-reduce-tcp_fastretrans_alert-verbosity.patch
-	patches.suse/bnxt_en-don-t-consider-building-bnxt_tc.o-if-option-.patch
-	patches.suse/msft-hv-1510-hv_netvsc-Change-the-hash-level-variable-to-bit-flag.patch
-	patches.suse/msft-hv-1511-hv_netvsc-Add-ethtool-handler-to-set-and-get-TCP-has.patch
-	patches.suse/net-mlx5-Avoid-NULL-pointer-dereference-on-steering-.patch
-	patches.suse/qed-Delete-redundant-check-on-dcb_app-priority.patch
-	patches.suse/net-hns3-Cleanup-for-shifting-true-in-hns3-driver.patch
-	patches.suse/net-hns3-Add-hns3_get_handle-macro-in-hns3-driver.patch
-	patches.suse/net-hns3-Cleanup-indentation-for-Kconfig-in-the-the-.patch
-	patches.suse/net-hns3-Consistently-using-GENMASK-in-hns3-driver.patch
-	patches.suse/net-hns3-Cleanup-for-struct-that-used-to-send-cmd-to.patch
-	patches.suse/net-hns3-Cleanup-for-endian-issue-in-hns3-driver.patch
-	patches.suse/net-hns3-Cleanup-for-non-static-function-in-hns3-dri.patch
-	patches.suse/qed-Add-ll2-option-to-limit-the-number-of-bds-per-pa.patch
-	patches.suse/qed-Add-ll2-ability-of-opening-a-secondary-queue.patch
-	patches.suse/qed-Add-ll2-option-for-dropping-a-tx-packet.patch
-	patches.suse/qed-Fix-initialization-of-ll2-offload-feature.patch
-	patches.suse/qed-Add-the-source-of-a-packet-sent-on-an-iWARP-ll2-.patch
-	patches.suse/qed-Add-LL2-slowpath-handling.patch
-	patches.suse/qed-Add-ll2-connection-for-processing-unaligned-MPA-.patch
-	patches.suse/qed-Add-mpa-buffer-descriptors-for-storing-and-proce.patch
-	patches.suse/qed-Add-unaligned-and-packed-packet-processing.patch
-	patches.suse/qed-Add-support-for-freeing-two-ll2-buffers-for-corn.patch
-	patches.suse/qed-Add-support-for-MPA-header-being-split-over-two-.patch
-	patches.suse/qed-Add-iWARP-support-for-fpdu-spanned-over-more-tha.patch
-	patches.suse/ipv6-avoid-zeroing-per-cpu-data-again.patch
-	patches.suse/net-mlx4-Fix-endianness-issue-in-qp-context-params.patch
-	patches.suse/net-mlx4_core-Fix-cast-warning-in-fw.c.patch
-	patches.suse/net-mlx4_en-Use-__force-to-fix-a-sparse-warning-in-T.patch
-	patches.suse/ixgbe-Clear-SWFW_SYNC-register-during-init.patch
-	patches.suse/ixgbe-declare-ixgbe_mac_operations-structures-as-con.patch
-	patches.suse/ixgbe-restore-normal-RSS-after-last-macvlan-offload-.patch
-	patches.suse/ixgbe-add-error-checks-when-initializing-the-PHY.patch
-	patches.suse/ixgbe-split-Tx-Rx-ring-clearing-for-ethtool-loopback.patch
-	patches.suse/ixgbe-add-counter-for-times-Rx-pages-gets-allocated-.patch
-	patches.suse/ixgbe-fix-use-of-uninitialized-padding.patch
-	patches.suse/ixgbe-fix-the-FWSM.PT-check-in-ixgbe_mng_present.patch
-	patches.suse/ixgbe-Update-adaptive-ITR-algorithm.patch
-	patches.suse/ixgbe-fix-crash-when-injecting-AER-after-failed-rese.patch
-	patches.suse/i40e-fix-flags-declaration.patch
-	patches.suse/i40e-use-the-safe-hash-table-iterator-when-deleting-.patch
-	patches.suse/i40evf-fix-mac-filter-removal-timing-issue.patch
-	patches.suse/i40e-i40evf-fix-incorrect-default-ITR-values-on-driv.patch
-	patches.suse/i40e-i40evf-always-set-the-CLEARPBA-flag-when-re-ena.patch
-	patches.suse/i40e-reduce-lrxqthresh-from-2-to-1.patch
-	patches.suse/i40e-i40evf-bundle-more-descriptors-when-allocating-.patch
-	patches.suse/i40e-allow-XPS-with-QoS-enabled.patch
-	patches.suse/i40e-add-check-for-return-from-find_first_bit-call.patch
-	patches.suse/i40e-Retry-AQC-GetPhyAbilities-to-overcome-I2CRead-h.patch
-	patches.suse/i40e-use-a-local-variable-instead-of-calculating-mul.patch
-	patches.suse/i40e-fix-a-typo.patch
-	patches.suse/i40e-Avoid-some-useless-variables-and-initializers-i.patch
-	patches.suse/bpf-encapsulate-verifier-log-state-into-a-structure.patch
-	patches.suse/bpf-move-global-verifier-log-into-verifier-environme.patch
-	patches.suse/bpf-move-instruction-printing-into-a-separate-file.patch
-	patches.suse/bpf-don-t-rely-on-the-verifier-lock-for-metadata_dst.patch
-	patches.suse/bpf-write-back-the-verifier-log-buffer-as-it-gets-fi.patch
-	patches.suse/cxgb4-Add-support-for-new-flash-parts.patch
-	patches.suse/cxgb4-add-new-T5-pci-device-id-s-652faa98.patch
-	patches.suse/net-hns3-fixes-the-ring-index-in-hns3_fini_ring.patch
-	patches.suse/net-hns3-add-support-for-set_ringparam.patch
-	patches.suse/net-hns3-add-support-for-set_rxnfc.patch
-	patches.suse/net-hns3-add-support-for-ETHTOOL_GRXFH.patch
-	patches.suse/net-hns3-fix-the-ring-count-for-ETHTOOL_GRXRINGS.patch
-	patches.suse/e1000e-Fix-error-path-in-link-detection.patch
-	patches.suse/e1000e-Fix-wrong-comment-related-to-link-detection.patch
-	patches.suse/e1000e-Fix-return-value-test.patch
-	patches.suse/e1000e-Separate-signaling-for-link-check-link-up.patch
-	patches.suse/e1000e-Avoid-receiver-overrun-interrupt-bursts.patch
-	patches.suse/e1000e-fix-buffer-overrun-while-the-I219-is-processi.patch
-	patches.suse/e1000e-apply-burst-mode-settings-only-on-default.patch
-	patches.suse/e1000e-Be-drop-monitor-friendly.patch
-	patches.suse/igb-check-memory-allocation-failure.patch
-	patches.suse/net-dst-move-cpu-inside-ifdef-to-avoid-compilation-w.patch
-	patches.suse/net-phy-at803x-Change-error-to-EINVAL-for-invalid-MA.patch
-	patches.suse/net-hns3-make-local-functions-static.patch
-	patches.suse/net-smc-dev_put-for-netdev-after-usage-of-ib_query_g.patch
-	patches.suse/net-sched-actions-change-IFE-modules-alias-names.patch
-	patches.suse/net-sched-actions-fix-module-auto-loading.patch
-	patches.suse/ipvlan-always-use-the-current-L2-addr-of-the-master.patch
-	patches.suse/bpf-verifier-set-reg_type-on-context-accesses-in-sec.patch
-	patches.suse/cxgb4-implement-ethtool-dump-data-operations.patch
-	patches.suse/cxgb4-collect-register-dump.patch
-	patches.suse/cxgb4-collect-on-chip-memory-dump.patch
-	patches.suse/cxgb4-collect-firmware-mbox-and-device-log-dump.patch
-	patches.suse/cxgb4-update-API-for-TP-indirect-register-access.patch
-	patches.suse/cxgb4-collect-TP-dump.patch
-	patches.suse/cxgb4-collect-hardware-module-dumps.patch
-	patches.suse/cxgb4-collect-IBQ-and-OBQ-dumps.patch
-	patches.suse/cxgb4-fix-missing-break-in-switch-and-indent-return-.patch
-	patches.suse/msft-hv-1515-hv_netvsc-Rename-ind_table-to-rx_table.patch
-	patches.suse/msft-hv-1516-hv_netvsc-Rename-tx_send_table-to-tx_table.patch
-	patches.suse/msft-hv-1517-hv_netvsc-Add-initialization-of-tx_table-in-netvsc_d.patch
-	patches.suse/net_sched-fix-a-compile-warning-in-act_ife.patch
-	patches.suse/macvlan-Only-deliver-one-copy-of-the-frame-to-the-ma.patch
-	patches.suse/i40e-Add-macro-for-PF-reset-bit.patch
-	patches.suse/i40e-Add-infrastructure-for-queue-channel-support.patch
-	patches.suse/i40e-make-const-array-patterns-static-reduces-object.patch
-	patches.suse/i40e-fix-link-reporting.patch
-	patches.suse/i40e-i40evf-don-t-trust-VF-to-reset-itself.patch
-	patches.suse/net-mlx5-File-renaming-towards-ptp-core-implementati.patch
-	patches.suse/net-mlx5-PTP-code-migration-to-driver-core-section.patch
-	patches.suse/net-mlx5e-IPoIB-Move-underlay-QP-init-uninit-to-sepa.patch
-	patches.suse/net-mlx5-Support-for-attaching-multiple-underlay-QPs.patch
-	patches.suse/IB-ipoib-Grab-rtnl-lock-on-heavy-flush-when-calling-.patch
-	patches.suse/IB-ipoib-Add-ability-to-set-PKEY-index-to-lower-devi.patch
-	patches.suse/net-mlx5e-IPoIB-Support-for-setting-PKEY-index-to-un.patch
-	patches.suse/net-mlx5e-IPoIB-Use-hash-table-to-map-between-QPN-to.patch
-	patches.suse/net-mlx5e-IPoIB-Add-PKEY-child-interface-nic-profile.patch
-	patches.suse/net-mlx5e-IPoIB-Add-PKEY-child-interface-ndos.patch
-	patches.suse/net-mlx5e-IPoIB-Add-PKEY-child-interface-ethtool-ops.patch
-	patches.suse/net-mlx5e-IPoIB-Modify-rdma-netdev-allocate-and-free.patch
-	patches.suse/tracing-bpf-Hide-bpf-trace-events-when-they-are-not-.patch
-	patches.suse/bpf-split-verifier-and-program-ops.patch
-	patches.suse/bpf-remove-the-verifier-ops-from-program-structure.patch
-	patches.suse/bpf-move-knowledge-about-post-translation-offsets-ou.patch
-	patches.suse/bpf-allow-access-to-skb-len-from-offloads.patch
-	patches.suse/i40e-rename-cmd-variables-in-ethtool-interface.patch
-	patches.suse/i40e-remove-ifdef-SPEED_25000.patch
-	patches.suse/i40e-add-function-header-for-i40e_get_rxfh.patch
-	patches.suse/i40e-fix-clearing-link-masks-in-i40e_get_link_ksetti.patch
-	patches.suse/i40e-fix-i40e_phy_type_to_ethtool-function-header.patch
-	patches.suse/i40e-fix-comment-typo.patch
-	patches.suse/i40e-fix-whitespace-issues-in-i40e_ethtool.c.patch
-	patches.suse/i40e-group-autoneg-PHY-types-together.patch
-	patches.suse/i40e-Add-new-PHY-types-for-25G-AOC-and-ACC-support.patch
-	patches.suse/ethtool-add-ethtool_intersect_link_masks.patch
-	patches.suse/i40e-convert-i40e_phy_type_to_ethtool-to-new-API.patch
-	patches.suse/i40e-convert-i40e_get_settings_link_up-to-new-API.patch
-	patches.suse/i40e-rename-change-variable-to-autoneg_changed.patch
-	patches.suse/i40e-convert-i40e_set_link_ksettings-to-new-API.patch
-	patches.suse/qed-Fix-iWARP-out-of-order-flow.patch
-	patches.suse/net-ena-improve-ENA-driver-boot-time.patch
-	patches.suse/net-ena-remove-legacy-suspend-suspend-resume-support.patch
-	patches.suse/net-ena-add-power-management-ops-to-the-ENA-driver.patch
-	patches.suse/net-ena-add-statistics-for-missed-tx-packets.patch
-	patches.suse/net-ena-add-new-admin-define-for-future-support-of-I.patch
-	patches.suse/net-ena-increase-ena-driver-version-to-1.3.0.patch
-	patches.suse/ibmvnic-115-Enable-scatter-gather-support.patch
-	patches.suse/ibmvnic-116-Enable-TSO-support.patch
-	patches.suse/ibmvnic-117-Let-users-change-net-device-features.patch
-	patches.suse/rtlwifi-rtl8192ee-Fix-memory-leak-when-loading-firmw
-	patches.suse/p54-don-t-unregister-leds-when-they-are-not-initiali
-	patches.suse/0001-iwlwifi-fix-wrong-struct-for-a000-device.patch
-	patches.suse/iwlwifi-add-a-new-a000-device
-	patches.suse/cxgb4-add-tc-flower-match-support-for-TOS.patch
-	patches.suse/cxgb4-add-tc-flower-match-support-for-vlan.patch
-	patches.suse/cxgb4-add-tc-flower-support-for-action-PASS.patch
-	patches.suse/cxgb4-add-tc-flower-support-for-ETH-DMAC-rewrite.patch
-	patches.suse/cxgb4-introduce-SMT-ops-to-prepare-for-SMAC-rewrite-.patch
-	patches.suse/cxgb4-add-tc-flower-support-for-ETH-SMAC-rewrite.patch
-	patches.suse/cxgb4-introduce-fw_filter2_wr-to-prepare-for-L3-L4-r.patch
-	patches.suse/cxgb4-add-tc-flower-support-for-L3-L4-rewrite.patch
-	patches.suse/s390-qeth-rely-on-kernel-for-feature-recovery.patch
-	patches.suse/s390-sles15-02-04-01-qeth-fix-early-exit-from-error-path.patch
-	patches.suse/s390-qeth-clean-up-page-frag-creation
-	patches.suse/s390-qeth-consolidate-skb-allocation
-	patches.suse/s390-qeth-don-t-dump-control-cmd-twice.patch
-	patches.suse/Bluetooth-btqcomsmd-Add-support-for-BD-address-setup
-	patches.suse/ieee802154-fix-gcc-4.9-warnings
-	patches.suse/Bluetooth-hci_uart_set_flow_control-Fix-NULL-deref-w
-	patches.suse/Bluetooth-hci_bcm-Fix-setting-of-irq-trigger-type
-	patches.suse/Bluetooth-hci_bcm-Add-support-for-MINIX-Z83-4-based-
-	patches.suse/Bluetooth-BT_HCIUART-now-depends-on-SERIAL_DEV_BUS
-	patches.suse/Bluetooth-hci_bcm-Add-support-for-BCM2E7E
-	patches.suse/bnxt-Move-generic-devlink-code-to-new-file.patch
-	patches.suse/net-hns3-Refactor-the-skb-receiving-and-transmitting.patch
-	patches.suse/net-hns3-Add-mac-loopback-selftest-support-in-hns3-d.patch
-	patches.suse/net-hns3-fix-a-bug-when-alloc-new-buffer.patch
-	patches.suse/net-hns3-fix-the-bug-when-map-buffer-fail.patch
-	patches.suse/net-hns3-fix-the-ops-check-in-hns3_get_rxnfc.patch
-	patches.suse/net-hns3-get-vf-count-by-pci_sriov_get_totalvfs.patch
-	patches.suse/net-hns3-fix-the-TX-RX-ring.queue_index-in-hns3_ring.patch
-	patches.suse/net-hns3-remove-redundant-memset-when-alloc-buffer.patch
-	patches.suse/net-hns3-fix-a-bug-about-hns3_clean_tx_ring.patch
-	patches.suse/0001-macvlan-remove-unused-fields-in-struct-macvlan_dev.patch
-	patches.suse/net-bcmgenet-correct-bad-merge
-	patches.suse/net-bcmgenet-prevent-duplicate-calls-of-bcmgenet_dma
-	patches.suse/net-bcmgenet-enable-loopback-during-UniMAC-sw_reset
-	patches.suse/0001-net-dsa-legacy-don-t-unmask-port-bitmaps.patch
-	patches.suse/net-hns3-fix-the-bug-of-hns3_set_txbd_baseinfo.patch
-	patches.suse/net-hns3-add-nic_client-check-when-initialize-roce-b.patch
-	patches.suse/net-hns3-fix-a-bug-in-hclge_uninit_client_instance.patch
-	patches.suse/net-hns3-fix-the-bug-when-reuse-command-description-.patch
-	patches.suse/cxgb4-fix-overflow-in-collecting-IBQ-and-OBQ-dump.patch
-	patches.suse/l2tp-cleanup-l2tp_tunnel_delete-calls.patch
-	patches.suse/cxgb4-collect-hardware-LA-dumps.patch
-	patches.suse/cxgb4-collect-CIM-queue-configuration-dump.patch
-	patches.suse/cxgb4-collect-RSS-dumps.patch
-	patches.suse/cxgb4-collect-TID-info-dump.patch
-	patches.suse/cxgb4-collect-MPS-TCAM-dump.patch
-	patches.suse/cxgb4-collect-PBT-tables-dump.patch
-	patches.suse/cxgb4-collect-hardware-scheduler-dumps.patch
-	patches.suse/cxgb4-collect-hardware-misc-dumps.patch
-	patches.suse/bnxt_en-Update-firmware-interface-to-1.8.3.1.patch
-	patches.suse/bnxt_en-Add-PCIe-device-ID-for-bcm58804.patch
-	patches.suse/bnxt_en-adding-PCI-ID-for-SMARTNIC-VF-support.patch
-	patches.suse/bnxt_en-Check-for-zero-length-value-in-bnxt_get_nvra.patch
-	patches.suse/bnxt_en-Get-firmware-package-version-one-time.patch
-	patches.suse/bnxt_en-Optimize-.ndo_set_mac_address-for-VFs.patch
-	patches.suse/bnxt_en-Check-maximum-supported-MTU-from-firmware.patch
-	patches.suse/bnxt_en-Add-ethtool-reset-method.patch
-	patches.suse/bnxt_en-Reorganize-the-coalescing-parameters.patch
-	patches.suse/bnxt_en-Refactor-and-simplify-coalescing-code.patch
-	patches.suse/bnxt_en-add-support-for-Flower-based-vxlan-encap-dec.patch
-	patches.suse/bnxt_en-add-hwrm-FW-cmds-for-cfa_encap_record-and-de.patch
-	patches.suse/bnxt_en-query-cfa-flow-stats-periodically-to-compute.patch
-	patches.suse/bnxt_en-alloc-tc_info-struct-only-when-tc-flower-is-.patch
-	patches.suse/ibmvnic-118-Update-reset-infrastructure-to-support-tunab.patch
-	patches.suse/ibmvnic-119-Fix-failover-error-path-for-non-fatal-resets.patch
-	patches.suse/bnxt_en-Fix-randconfig-build-errors.patch
-	patches.suse/liquidio-fix-kernel-panic-in-VF-driver.patch
-	patches.suse/cxgb3-Check-and-handle-the-dma-mapping-errors.patch
-	patches.suse/l2tp-don-t-register-sessions-in-l2tp_session_create.patch
-	patches.suse/l2tp-initialise-l2tp_eth-sessions-before-registering.patch
-	patches.suse/l2tp-protect-sock-pointer-of-struct-pppol2tp_session.patch
-	patches.suse/l2tp-initialise-PPP-sessions-before-registering-them.patch
-	patches.suse/msft-hv-1520-hv_netvsc-Set-tx_table-to-equal-weight-after-subchan.patch
-	patches.suse/samples-bpf-adjust-rlimit-RLIMIT_MEMLOCK-for-xdp1.patch
-	patches.suse/l2tp-remove-ref-and-deref.patch
-	patches.suse/l2tp-remove-l2tp_tunnel_count-and-l2tp_session_count.patch
-	patches.suse/i40e-mark-PM-functions-as-__maybe_unused.patch
-	patches.suse/i40e-only-redistribute-MSI-X-vectors-when-needed.patch
-	patches.suse/bpf-reduce-verifier-memory-consumption.patch
-	patches.suse/net-mvpp2-set-the-Rx-FIFO-size-depending-on-the-port.patch
-	patches.suse/net-mvpp2-initialize-the-Tx-FIFO-size.patch
-	patches.suse/net-mvpp2-initialize-the-RSS-tables.patch
-	patches.suse/net-mvpp2-limit-TSO-segments-and-use-stop-wake-thres.patch
-	patches.suse/net-mvpp2-use-the-aggr-txq-size-define-everywhere.patch
-	patches.suse/net-mvpp2-simplify-the-Tx-desc-set-DMA-logic.patch
-	patches.suse/ppp-Destroy-the-mutex-when-cleanup
-	patches.suse/net-thunderx-remove-a-couple-of-redundant-assignment.patch
-	patches.suse/cxgb4-save-additional-filter-tuple-field-shifts-in-t.patch
-	patches.suse/cxgb4-initialize-hash-filter-configuration.patch
-	patches.suse/cxgb4-add-support-to-create-hash-filters.patch
-	patches.suse/cxgb4-add-support-to-delete-hash-filter.patch
-	patches.suse/cxgb4-add-support-to-retrieve-stats-for-hash-filters.patch
-	patches.suse/cxgb4-convert-flower-table-to-use-rhashtable.patch
-	patches.suse/cxgb4-add-support-to-create-hash-filters-via-tc-flow.patch
-	patches.suse/bpf-fix-verifier-memory-leaks.patch
-	patches.suse/Bluetooth-btusb-Add-new-NFA344A-entry
-	patches.suse/Bluetooth-avoid-recursive-locking-in-hci_send_to_cha
-	patches.suse/Bluetooth-hci_ldisc-Fix-another-race-when-closing-th
-	patches.suse/enic-reset-fetch-index.patch
-	patches.suse/enic-Add-support-for-ethtool-g-G.patch
-	patches.suse/net-hns3-remove-a-couple-of-redundant-assignments.patch
-	patches.suse/net-hns3-Refactor-the-mapping-of-tqp-to-vport.patch
-	patches.suse/net-hns3-Refactor-mac_init-function.patch
-	patches.suse/net-hns3-Refactor-the-initialization-of-command-queu.patch
-	patches.suse/net-hns3-Add-support-for-misc-interrupt.patch
-	patches.suse/net-hns3-Add-reset-process-in-hclge_main.patch
-	patches.suse/net-hns3-Add-timeout-process-in-hns3_enet.patch
-	patches.suse/net-hns3-Add-reset-interface-implementation-in-clien.patch
-	patches.suse/net-hns3-Fix-a-misuse-to-devm_free_irq.patch
-	patches.suse/net-hns3-hns3-fix-a-bug-about-statistic-counter-in-r.patch
-	patches.suse/bpf-fix-link-error-without-CONFIG_NET.patch
-	patches.suse/bpf-fix-out-of-bounds-access-warning-in-bpf_check.patch
-	patches.suse/cxgb4-fix-error-return-code-in-cxgb4_set_hash_filter.patch
-	patches.suse/cxgb4-add-new-T6-pci-device-id-s-36bf994a.patch
-	patches.suse/cxgb4vf-define-get_fecparam-ethtool-callback.patch
-	patches.suse/bpf-fix-verifier-NULL-pointer-dereference.patch
-	patches.suse/bnxt_en-fix-typo-in-bnxt_set_coalesce.patch
-	patches.suse/bnxt_en-Fix-IRQ-coalescing-regression.patch
-	patches.suse/net-hns3-fix-for-getting-autoneg-in-hns3_get_link_ks.patch
-	patches.suse/net-hns3-fix-for-getting-advertised_caps-in-hns3_get.patch
-	patches.suse/net-hns3-fix-a-bug-in-hns3_driv_to_eth_caps.patch
-	patches.suse/net-hns3-add-support-for-set_link_ksettings.patch
-	patches.suse/net-hns3-add-support-for-nway_reset.patch
-	patches.suse/net-hns3-fix-a-bug-for-phy-supported-feature-initial.patch
-	patches.suse/iwlwifi-mvm-add-missing-lq_color.patch
-	patches.suse/iwlwifi-pcie-sort-IDs-for-the-9000-series-for-easier.patch
-	patches.suse/ath9k-fix-tx99-potential-info-leak
-	patches.suse/net-mlx5e-Add-support-for-ethtool-msglvl-support.patch
-	patches.suse/msft-hv-1546-hv_netvsc-netvsc_teardown_gpadl-split.patch
-	patches.suse/msft-hv-1547-hv_netvsc-hide-warnings-about-uninitialized-missing-.patch
-	patches.suse/bnxt-fix-bnxt_hwrm_fw_set_time-for-y2038.patch
-	patches.suse/net-mvpp2-add-ethtool-GOP-statistics.patch
-	patches.suse/net-mlx5e-Add-rollback-on-add-VLAN-failure.patch
-	patches.suse/net-Introduce-netdev_-_once-functions.patch
-	patches.suse/sfc-don-t-warn-on-successful-change-of-MAC.patch
-	patches.suse/net-hns3-fix-a-bug-when-getting-phy-address-from-NCL.patch
-	patches.suse/net-hns3-cleanup-mac-auto-negotiation-state-query-in.patch
-	patches.suse/net-mvpp2-fix-GOP-statistics-loop-start-and-stop-con.patch
-	patches.suse/tipc-improve-link-resiliency-when-rps-is-activated.patch
-	patches.suse/ibmvnic-120-Add-vnic-client-data-to-login-buffer.patch
-	patches.suse/l2tp-don-t-close-sessions-in-l2tp_tunnel_destruct.patch
-	patches.suse/net-thunderx-fix-double-free-error.patch
-	patches.suse/ipvlan-fix-ipv6-outbound-device.patch
-	patches.suse/ieee802154-mrf24j40-fix-incorrect-mask-in-mrf24j40_s
-	patches.suse/cxgb4-collect-vpd-info-directly-from-hardware.patch
-	patches.suse/net-Remove-unused-skb_shared_info-member.patch
-	patches.suse/iwlwifi-mvm-reset-seq-num-after-restart.patch
-	patches.suse/iwlwifi-fix-multi-queue-notification-for-a000-device.patch
-	patches.suse/iwlwifi-add-new-cards-for-8260-series.patch
-	patches.suse/iwlwifi-add-new-cards-for-8265-series.patch
-	patches.suse/iwlwifi-add-new-cards-for-a000-series.patch
-	patches.suse/rtlwifi-fix-uninitialized-rtlhal-last_suspend_sec-ti
-	patches.suse/rt2x00usb-mark-device-removed-when-get-ENOENT-usb-er
-	patches.suse/af_netlink-ensure-that-NLMSG_DONE-never-fails-in-dum.patch
-	patches.suse/NFC-fix-device-allocation-error-return
-	patches.suse/vxlan-fix-the-issue-that-neigh-proxy-blocks-all-icmp.patch
-	patches.suse/cxgb4-collect-LE-TCAM-dump.patch
-	patches.suse/cxgb4-collect-SGE-queue-context-dump.patch
-	patches.suse/bnx2x-fix-slowpath-null-crash.patch
-	patches.suse/bpf-improve-verifier-ARG_CONST_SIZE_OR_ZERO-semantic.patch
-	patches.suse/bpf-change-helper-bpf_probe_read-arg2-type-to-ARG_CO.patch
-	patches.suse/bpf-fix-and-add-test-cases-for-ARG_CONST_SIZE_OR_ZER.patch
-	patches.suse/net-hns3-Updates-MSI-MSI-X-alloc-free-APIs-depricate.patch
-	patches.suse/net-mvneta-fix-handling-of-the-Tx-descriptor-counter.patch
-	patches.suse/0001-net-bridge-add-vlan_tunnel-to-bridge-port-policies.patch
-	patches.suse/ibmvnic-121-Feature-implementation-of-Vital-Product-Data.patch
-	patches.suse/atm-horizon-Fix-irq-release-error.patch
-	patches.suse/vhost_net-conditionally-enable-tx-polling.patch
-	patches.suse/ipv6-set-all.accept_dad-to-0-by-default.patch
-	patches.suse/bpf-fix-lockdep-splat.patch
-	patches.suse/geneve-fix-fill_info-when-link-down
-	patches.suse/mm-pagewalk.c-report-holes-in-hugetlb-ranges.patch
-	patches.suse/audit-ensure-that-audit-1-actually-enables-audit-for.patch
-	patches.suse/audit-Allow-auditd-to-set-pid-to-0-to-end-auditing.patch
-	patches.suse/mailbox-bcm-flexrm-mailbox-Fix-FlexRM-ring-flush-seq
-	patches.suse/mailbox-reset-txdone_method-TXDONE_BY_POLL-if-client.patch
-	patches.suse/mailbox-mailbox-test-don-t-rely-on-rx_buffer-content
-	patches.suse/ata-pata_artop-remove-redundant-initialization-of-pi.patch
-	patches.suse/0001-ata-ceva-Move-sata-port-phy-oob-settings-to-device-t.patch
-	patches.suse/0002-ata-ceva-Add-gen-3-mode-support-in-driver.patch
-	patches.suse/0003-ata-ceva-Disable-Device-Sleep-capability.patch
-	patches.suse/0004-ata-ceva-Make-RxWaterMark-value-as-module-parameter.patch
-	patches.suse/0005-ata-ceva-Add-CCI-support-for-SATA-if-CCI-is-enabled.patch
-	patches.suse/0006-ata-ceva-Correct-the-AXI-bus-configuration-for-SATA-.patch
-	patches.suse/0007-ata-ceva-Correct-the-suspend-and-resume-logic-for-SA.patch
-	patches.suse/0008-ata-ceva-Add-SMMU-support-for-SATA-IP.patch
-	patches.suse/ata-fixes-kernel-crash-while-tracing-ata_eh_link_aut.patch
-	patches.suse/IB-core-Fix-unable-to-change-lifespan-entry-for-hw_c.patch
-	patches.suse/IB-core-Fix-use-workqueue-without-WQ_MEM_RECLAIM.patch
-	patches.suse/IB-core-Fix-calculation-of-maximum-RoCE-MTU.patch
-	patches.suse/RDMA-qedr-Rename-the-qedr_cm-file-as-a-preparation-f.patch
-	patches.suse/RDMA-qedr-Add-support-for-registering-an-iWARP-devic.patch
-	patches.suse/RDMA-qedr-Add-iWARP-support-in-existing-verbs.patch
-	patches.suse/RDMA-qedr-Add-support-for-read-with-invalidate-suppo.patch
-	patches.suse/RDMA-qedr-Add-iWARP-connection-management-qp-related.patch
-	patches.suse/RDMA-qedr-Add-iWARP-connection-management-functions.patch
-	patches.suse/RDMA-qedr-Add-support-for-iWARP-in-user-space.patch
-	patches.suse/RDMA-qedr-Missing-error-code-in-qedr_init_user_queue.patch
-	patches.suse/RDMA-qedr-fix-build-error-without-ipv6.patch
-	patches.suse/RDMA-hns-Split-hw-v1-driver-from-hns-roce-driver.patch
-	patches.suse/RDMA-hns-Move-priv-in-order-to-add-multiple-hns_roce.patch
-	patches.suse/RDMA-hns-Initialize-the-PCI-device-for-hip08-RoCE.patch
-	patches.suse/RDMA-hns-Modify-assignment-device-variable-to-suppor.patch
-	patches.suse/RDMA-hns-Add-command-queue-support-for-hip08-RoCE-dr.patch
-	patches.suse/RDMA-hns-Add-profile-support-for-hip08-driver.patch
-	patches.suse/RDMA-hns-Add-mailbox-s-implementation-for-hip08-RoCE.patch
-	patches.suse/RDMA-hns-Add-the-interfaces-to-support-multi-hop-add.patch
-	patches.suse/RDMA-hns-Configure-BT-BA-and-BT-attribute-for-the-co.patch
-	patches.suse/RDMA-hns-Update-the-interfaces-for-MTT-CQE-multi-hop.patch
-	patches.suse/RDMA-hns-Split-CQE-from-MTT-in-hip08.patch
-	patches.suse/RDMA-hns-Support-multi-hop-addressing-for-PBL-in-hip.patch
-	patches.suse/RDMA-hns-Configure-mac-gid-and-user-access-region-fo.patch
-	patches.suse/RDMA-hns-Add-CQ-operations-support-for-hip08-RoCE-dr.patch
-	patches.suse/RDMA-hns-Add-QP-operations-support-for-hip08-SoC.patch
-	patches.suse/RDMA-hns-Add-support-for-processing-send-wr-and-rece.patch
-	patches.suse/RDMA-hns-Configure-the-MTPT-in-hip08.patch
-	patches.suse/RDMA-hns-Add-releasing-resource-operation-in-error-b.patch
-	patches.suse/RDMA-hns-Replace-condition-statement-using-hardware-.patch
-	patches.suse/RDMA-hns-Fix-inconsistent-warning.patch
-	patches.suse/RDMA-hns-Delete-the-unnecessary-initializing-enum-to.patch
-	patches.suse/IB-Move-PCI-dependency-from-root-KConfig-to-HW-s-KCo.patch
-	patches.suse/IB-cxgb3-cxgb4-Remove-unneeded-config-dependencies.patch
-	patches.suse/IB-uverbs-clean-up-INIT_UDATA_BUF_OR_NULL-usage.patch
-	patches.suse/RDMA-cxgb3-remove-redundant-first-assignement-of-sqp.patch
-	patches.suse/IB-mlx5-pr_err-and-mlx5_ib_dbg-strings-should-end-wi.patch
-	patches.suse/iw_cxgb4-Remove-__func__-parameter-from-pr_debug.patch
-	patches.suse/iw_cxgb4-change-pr_debug-to-appropriate-log-level.patch
-	patches.suse/IB-hfi1-Update-HFI-to-use-the-latest-PCI-API.patch
-	patches.suse/IB-hfi1-Inline-common-calculation.patch
-	patches.suse/IB-hfi1-Remove-unused-hfi1_cpulist-variables.patch
-	patches.suse/IB-hfi1-Extend-input-hdr-tracing-for-packet-type.patch
-	patches.suse/IB-hfi1-Add-a-safe-wrapper-for-_rcd_get_by_index.patch
-	patches.suse/IB-hfi1-Refactor-assign_ctxt-IOCTL.patch
-	patches.suse/IB-hfi1-Refactor-get_ctxt_info.patch
-	patches.suse/IB-hfi1-Refactor-get_base_info.patch
-	patches.suse/IB-hfi1-Refactor-hfi_user_exp_rcv_setup-IOCTL.patch
-	patches.suse/IB-hfi1-Refactor-hfi_user_exp_rcv_clear-IOCTLs.patch
-	patches.suse/IB-hfi1-Refactor-hfi_user_exp_rcv_invalid-IOCTLs.patch
-	patches.suse/IB-hfi1-Refactor-get_user-IOCTLs.patch
-	patches.suse/IB-opa_vnic-Properly-return-the-total-MACs-in-UC-MAC.patch
-	patches.suse/IB-opa_vnic-Properly-clear-Mac-Table-Digest.patch
-	patches.suse/RDMA-qedr-Fix-rdma_type-initialization.patch
-	patches.suse/RDMA-hns-make-various-function-static-fixes-warnings.patch
-	patches.suse/RDMA-hns-remove-redundant-assignment-to-variable-j.patch
-	patches.suse/iw_cxgb4-allocate-wait-object-for-each-memory-object.patch
-	patches.suse/iw_cxgb4-allocate-wait-object-for-each-cq-object.patch
-	patches.suse/iw_cxgb4-allocate-wait-object-for-each-qp-object.patch
-	patches.suse/iw_cxgb4-allocate-wait-object-for-each-ep-object.patch
-	patches.suse/iw_cxgb4-add-referencing-to-wait-objects.patch
-	patches.suse/RDMA-hns-Modify-the-value-with-rd-dest_rd-of-qp_attr.patch
-	patches.suse/RDMA-hns-Refactor-code-for-readability.patch
-	patches.suse/RDMA-hns-Check-return-value-of-kzalloc.patch
-	patches.suse/RDMA-hns-Only-assign-dest_qp-if-IB_QP_DEST_QPN-bit-i.patch
-	patches.suse/RDMA-hns-Set-rdma_ah_attr-type-for-querying-qp.patch
-	patches.suse/RDMA-hns-Avoid-NULL-pointer-exception.patch
-	patches.suse/RDMA-hns-Don-t-unregister-a-callback-we-didn-t-regis.patch
-	patches.suse/RDMA-hns-Fix-calltrace-for-sleeping-in-atomic.patch
-	patches.suse/RDMA-hns-return-0-rather-than-return-a-garbage-statu.patch
-	patches.suse/i40iw-Do-not-retransmit-MPA-request-after-it-is-ACKe.patch
-	patches.suse/i40iw-Do-not-generate-CQE-for-RTR-on-QP-flush.patch
-	patches.suse/i40iw-Do-not-allow-posting-WR-after-QP-is-flushed.patch
-	patches.suse/IB-hfi1-Add-parsing-for-platform-configuration-forma.patch
-	patches.suse/IB-hfi1-Fix-output-trace-issues-from-16B-change.patch
-	patches.suse/IB-hfi1-Fix-incorrect-available-receive-user-context.patch
-	patches.suse/IB-hfi1-Prevent-LNI-out-of-sync-by-resetting-host-in.patch
-	patches.suse/IB-core-Use-__be32-for-LIDs-in-opa_is_extended_lid.patch
-	patches.suse/IB-core-Do-not-warn-on-lid-conversions-for-OPA.patch
-	patches.suse/IB-hfi1-Do-not-warn-on-lid-conversions-for-OPA.patch
-	patches.suse/IB-rxe-check-for-allocation-failure-on-elem.patch
-	patches.suse/IB-rxe-put-the-pool-on-allocation-failure.patch
-	patches.suse/infiniband-add-MMU-dependency-for-user_mem.patch
-	patches.suse/IB-core-Fix-endianness-annotation-in-rdma_is_multica.patch
-	patches.suse/RDMA-cma-Avoid-triggering-undefined-behavior.patch
-	patches.suse/RDMA-cxgb4-Fix-indentation.patch
-	patches.suse/RDMA-cxgb4-Remove-the-obsolete-kernel-module-option-.patch
-	patches.suse/RDMA-cxgb4-Suppress-gcc-7-fall-through-complaints.patch
-	patches.suse/RDMA-cxgb4-Remove-a-set-but-not-used-variable.patch
-	patches.suse/IB-hns-Annotate-iomem-pointers-correctly.patch
-	patches.suse/IB-hns-Declare-local-functions-static.patch
-	patches.suse/RDMA-qedr-Use-NULL-instead-of-0-to-represent-a-point.patch
-	patches.suse/RDMA-qedr-Declare-local-functions-static.patch
-	patches.suse/RDMA-qedr-Annotate-iomem-pointers-correctly.patch
-	patches.suse/RDMA-qedr-Remove-set-but-not-used-variables.patch
-	patches.suse/IB-hfi1-Fix-serdes-loopback-set-up.patch
-	patches.suse/IB-hfi1-Allow-meta-version-4-for-platform-configurat.patch
-	patches.suse/IB-hfi1-Mask-out-A-bit-from-psn-trace.patch
-	patches.suse/IB-hfi1-Eliminate-allocation-while-atomic.patch
-	patches.suse/IB-hfi1-Set-hdr_type-when-tx-req-is-allocated.patch
-	patches.suse/IB-rdmavt-Don-t-wait-for-resources-in-QP-reset.patch
-	patches.suse/RDMA-hns-fix-spelling-mistake-Reseved-Reserved.patch
-	patches.suse/IB-hfi1-Add-MODULE_FIRMWARE-statements.patch
-	patches.suse/bnxt_re-Fix-incorrect-usage-of-test_bit.patch
-	patches.suse/bnxt_re-Make-room-for-mapping-beyond-32-entries.patch
-	patches.suse/IB-srpt-Do-not-accept-invalid-initiator-port-names.patch
-	patches.suse/IB-srp-Avoid-that-a-cable-pull-can-trigger-a-kernel-.patch
-	patches.suse/i40iw-Cleanup-AE-processing.patch
-	patches.suse/i40iw-Ignore-AE-source-field-in-AEQE-for-some-AEs.patch
-	patches.suse/i40iw-Move-exception_lan_queue-to-VSI-structure.patch
-	patches.suse/i40iw-Account-for-IPv6-header-when-setting-MSS.patch
-	patches.suse/i40iw-Reinitialize-IEQ-on-MTU-change.patch
-	patches.suse/i40iw-Clear-CQP-Head-Tail-during-initialization.patch
-	patches.suse/i40iw-Remove-UDA-QP-from-QoS-list-if-creation-fails.patch
-	patches.suse/i40iw-Move-cqp_cmd_head-init-to-CQP-initialization.patch
-	patches.suse/IB-ipoib-Get-rid-of-the-tx_outstanding-variable-in-a.patch
-	patches.suse/IB-ipoib-Use-NAPI-in-UD-TX-flows.patch
-	patches.suse/IB-ipoib-Change-number-of-TX-wqe-to-64.patch
-	patches.suse/RDMA-hns-Support-WQE-CQE-PBL-page-size-configurable-.patch
-	patches.suse/RDMA-hns-Update-the-IRRL-table-chunk-size-in-hip08.patch
-	patches.suse/RDMA-hns-Update-the-PD-CQE-MTT-specification-in-hip0.patch
-	patches.suse/RDMA-hns-Add-modify-CQ-support-for-hip08.patch
-	patches.suse/IB-cm-Fix-memory-corruption-in-handling-CM-request.patch
-	patches.suse/RDMA-cxgb4-Declare-stag-as-__be32.patch
-	patches.suse/bnxt_re-Implement-the-shutdown-hook-of-the-L2-RoCE-d.patch
-	patches.suse/IB-hfi1-Race-condition-between-user-notification-and.patch
-	patches.suse/Ib-hfi1-Return-actual-operational-VLs-in-port-info-q.patch
-	patches.suse/IB-hfi1-Validate-PKEY-for-incoming-GSI-MAD-packets.patch
-	patches.suse/IB-hfi1-Add-tx_opcode_stats-like-the-opcode_stats.patch
-	patches.suse/IB-hfi1-Insure-int-mask-for-in-kernel-receive-contex.patch
-	patches.suse/IB-hfi1-Don-t-modify-num_user_contexts-module-parame.patch
-	patches.suse/RDMA-hns-Add-rereg-mr-support-for-hip08.patch
-	patches.suse/RDMA-hns-Generate-gid-type-of-RoCEv2.patch
-	patches.suse/RDMA-hns-Configure-sgid-type-for-hip08-RoCE.patch
-	patches.suse/RDMA-hns-Update-calculation-of-irrl_ba-field-for-hip.patch
-	patches.suse/RDMA-hns-Configure-TRRL-field-in-hip08-RoCE-device.patch
-	patches.suse/RDMA-hns-Configure-fence-attribute-in-hip08-RoCE.patch
-	patches.suse/RDMA-hns-Set-se-attribute-of-sqwqe-in-hip08.patch
-	patches.suse/RDMA-hns-Enable-the-cqe-field-of-sqwqe-of-RC.patch
-	patches.suse/RDMA-hns-Set-sq_cur_sge_blk_addr-field-in-QPC-in-hip.patch
-	patches.suse/RDMA-hns-Update-the-usage-of-ack-timeout-in-hip08.patch
-	patches.suse/RDMA-hns-Add-sq_invld_flg-field-in-QP-context.patch
-	patches.suse/RDMA-hns-Set-the-owner-field-of-SQWQE-in-hip08-RoCE.patch
-	patches.suse/RDMA-hns-Unify-the-calculation-for-hem-index-in-hip0.patch
-	patches.suse/RDMA-hns-Modify-the-usage-of-cmd_sn-in-hip08.patch
-	patches.suse/IB-mlx4-Add-report-for-RSS-capabilities-by-vendor-ch.patch
-	patches.suse/IB-mlx4-Fix-RSS-s-QPC-attributes-assignments.patch
-	patches.suse/RDMA-cxgb4-Annotate-r2-and-stag-as-__be32.patch
-	patches.suse/IB-core-Avoid-crash-on-pkey-enforcement-failed-in-re.patch
-	patches.suse/IB-rxe-don-t-crash-if-allocation-of-crc-algorithm-fa.patch
-	patches.suse/RDMA-cxgb4-Protect-from-possible-dereference.patch
-	patches.suse/IB-mlx5-Assign-send-CQ-and-recv-CQ-of-UMR-QP.patch
-	patches.suse/IB-mlx5-Fix-RoCE-Address-Path-fields.patch
-	patches.suse/IB-mlx4-Use-optimal-numbers-of-MTT-entries.patch
-	patches.suse/IB-mlx4-Add-contig-support-for-control-objects.patch
-	patches.suse/IB-mlx4-Increase-maximal-message-size-under-UD-QP.patch
-	patches.suse/IB-core-Avoid-unnecessary-return-value-check.patch
-	patches.suse/bnxt_re-fix-a-crash-in-qp-error-event-processing.patch
-	patches.suse/bnxt_re-changing-the-ip-address-shouldn-t-affect-new.patch
-	patches.suse/iw_cxgb4-remove-BUG_ON-usage.patch
-	patches.suse/IB-hfi1-Allow-MgmtAllowed-on-B2B-setups.patch
-	patches.suse/IB-hfi1-Fix-a-wrapping-test-to-insure-the-correct-ti.patch
-	patches.suse/IB-hfi1-Do-not-allocate-PIO-send-contexts-for-VNIC.patch
-	patches.suse/IB-hfi1-Prohibit-invalid-Init-to-Armed-state-transit.patch
-	patches.suse/IB-hfi1-Send-reboot-as-planned-down-remote-reason.patch
-	patches.suse/IB-core-Convert-OPA-AH-to-IB-for-Extended-LIDs-only.patch
-	patches.suse/IB-hfi1-Mask-upper-16Bits-of-Extended-LID-prior-to-r.patch
-	patches.suse/IB-hfi1-Handle-initial-value-of-0-for-CCTI-setting.patch
-	patches.suse/RDMA-bnxt_re-Add-memory-barriers-when-processing-CQ-.patch
-	patches.suse/RDMA-bnxt_re-Set-QP-state-in-case-of-response-comple.patch
-	patches.suse/RDMA-bnxt_re-Flush-CQ-notification-Work-Queue-before.patch
-	patches.suse/RDMA-bnxt_re-synchronize-poll_cq-and-req_notify_cq-v.patch
-	patches.suse/RDMA-core-avoid-uninitialized-variable-warning-in-cr.patch
-	patches.suse/RDMA-vmw_pvrdma-Add-shared-receive-queue-support.patch
-	patches.suse/IB-core-Only-maintain-real-QPs-in-the-security-lists.patch
-	patches.suse/iw_cxgb4-Fix-possible-circular-dependency-locking-wa.patch
-	patches.suse/iw_cxgb4-only-call-the-cq-comp_handler-when-the-cq-i.patch
-	patches.suse/iw_cxgb4-atomically-flush-the-qp.patch
-	patches.suse/ACPI-PCI-Bail-early-in-acpi_pci_add_bus-if-there-is-
-	patches.suse/PCI-AER-Report-non-fatal-errors-only-to-the-affected
-	patches.suse/PCI-ASPM-Deal-with-missing-root-ports-in-link-state-
-	patches.suse/PCI-ASPM-Account-for-downstream-device-s-Port-Common
-	patches.suse/PCI-ASPM-Use-correct-capability-pointer-to-program-L
-	patches.suse/PCI-ASPM-Add-L1-Substates-definitions
-	patches.suse/misc-pci_endpoint_test-Avoid-triggering-a-BUG.patch
-	patches.suse/0001-PCI-Add-for_each_pci_bridge-helper.patch
-	patches.suse/0001-PCI-Move-pci_hp_add_bridge-to-drivers-pci-probe.c.patch
-	patches.suse/0001-PCI-Open-code-the-two-pass-loop-when-scanning-bridge.patch
-	patches.suse/0001-PCI-Do-not-allocate-more-buses-than-available-in-par.patch
-	patches.suse/0001-PCI-Distribute-available-buses-to-hotplug-capable-br.patch
-	patches.suse/0001-PCI-Distribute-available-resources-to-hotplug-capabl.patch
-	patches.suse/0001-PCI-pciehp-Fix-race-condition-handling-surprise-link.patch
-	patches.suse/0001-PCI-pciehp-Do-not-clear-Presence-Detect-Changed-duri.patch
-	patches.suse/PCI-PME-Handle-invalid-data-when-reading-Root-Status
-	patches.suse/pci-portdrv-factor-out-interrupt-message-number-lookup
-	patches.suse/pci-portdrv-compute-msi-msi-x-irq-vectors-after-final-allocation
-	patches.suse/PCI-Add-PCI-resource-type-mask-define
-	patches.suse/PCI-Add-resizable-BAR-infrastructure
-	patches.suse/PCI-Add-pci_resize_resource-for-resizing-BARs
-	patches.suse/x86-PCI-Enable-a-64bit-BAR-on-AMD-Family-15h-Models-.patch
-	patches.suse/PCI-Remove-reset-argument-from-pci_iov_-add-remove-_.patch
-	patches.suse/PCI-Create-SR-IOV-virtfn-physfn-links-before-attachi
-	patches.suse/0005-PCI-Set-Cavium-ACS-capability-quirk-flags-to-assert-.patch
-	patches.suse/0006-PCI-Apply-Cavium-ThunderX-ACS-quirk-to-more-Root-Por.patch
-	patches.suse/PCI-Detach-driver-before-procfs-sysfs-teardown-on-de
-	patches.suse/msft-hv-1545-PCI-hv-Use-effective-affinity-mask.patch
-	patches.suse/0007-PCI-Mark-Cavium-CN8xxx-to-avoid-bus-reset.patch
-	patches.suse/0001-PCI-Avoid-bus-reset-if-bridge-itself-is-broken.patch
-	patches.suse/0002-PCI-Avoid-slot-reset-if-bridge-itself-is-broken.patch
-	patches.suse/0014-ipmi-fix-unsigned-long-underflow.patch
-	patches.suse/ipmi-Prefer-ACPI-system-interfaces-over-SMBIOS-ones
-	patches.suse/ocfs2-fix-cluster-hang-after-a-node-dies.patch
-	patches.suse/ocfs2-should-wait-dio-before-inode-lock-in-ocfs2_set.patch
-	patches.suse/ocfs2-ip_alloc_sem-should-be-taken-in-ocfs2_get_bloc.patch
-	patches.suse/ocfs2-subsystem.su_mutex-is-required-while-accessing.patch
-	patches.suse/mm-swap-fix-false-error-message-in-_swp_swapcount.patch
-	patches.suse/mm-page-writeback.c-remove-unused-parameter-from-bal.patch
-	patches.suse/0001-mm-drop-migrate-type-checks-from-has_unmovable_pages.patch
-	patches.suse/0001-mm-distinguish-CMA-and-MOVABLE-isolation-in-has_unmo.patch
-	patches.suse/0002-mm-page_alloc-fail-has_unmovable_pages-when-seeing-r.patch
-	patches.suse/0003-mm-memory_hotplug-do-not-fail-offlining-too-early.patch
-	patches.suse/0004-mm-memory_hotplug-remove-timeout-from-__offline_memo.patch
-	patches.suse/0013-arm64-mm-kasan-don-t-use-vmemmap_populate-to-initial.patch
-	patches.suse/mm-Speedup-cancel_dirty_page-for-clean-pages.patch
-	patches.suse/mm-Refactor-truncate_complete_page.patch
-	patches.suse/mm-Factor-out-page-cache-page-freeing-into-a-separat.patch
-	patches.suse/mm-Move-accounting-updates-before-page_cache_tree_de.patch
-	patches.suse/mm-Move-clearing-of-page-mapping-to-page_cache_tree_.patch
-	patches.suse/mm-Factor-out-checks-and-accounting-from-__delete_fr.patch
-	patches.suse/mm-Batch-radix-tree-operations-when-truncating-pages.patch
-	patches.suse/mm-page_alloc-enable-disable-IRQs-once-when-freeing-a-list-of-pages.patch
-	patches.suse/mm-truncate-do-not-check-mapping-for-every-page-being-truncated.patch
-	patches.suse/mm-truncate-remove-all-exceptional-entries-from-pagevec-under-one-lock.patch
-	patches.suse/mm-only-drain-per-cpu-pagevecs-once-per-pagevec-usage.patch
-	patches.suse/mm-pagevec-remove-cold-parameter-for-pagevecs.patch
-	patches.suse/mm-remove-cold-parameter-for-release_pages.patch
-	patches.suse/mm-remove-cold-parameter-from-free_hot_cold_page.patch
-	patches.suse/mm-remove-__GFP_COLD.patch
-	patches.suse/mm-page_alloc-simplify-list-handling-in-rmqueue_bulk.patch
-	patches.suse/mm-pagevec-rename-pagevec-drained-field.patch
-	patches.suse/mm-page_alloc-fix-potential-false-positive-in-_zone_watermark_ok.patch
-	patches.suse/mm-page_alloc.c-broken-deferred-calculation.patch
-	patches.suse/mm-sparse-do-not-swamp-log-with-huge-vmemmap-allocat.patch
-	patches.suse/mm-do-not-rely-on-preempt_count-in-print_vma_addr.patch
-	patches.suse/mm-page_ext.c-check-if-page_ext-is-not-prepared.patch
-	patches.suse/media-cx231xx-cards-fix-NULL-deref-on-missing-associ
-	patches.suse/media-rc-check-for-integer-overflow
-	patches.suse/media-imon-Fix-null-ptr-deref-in-imon_probe
-	patches.suse/media-omap_vout-Fix-a-possible-null-pointer-derefere
-	patches.suse/media-v4l2-ctrl-Fix-flags-field-on-Control-events
-	patches.suse/media-usbtv-fix-brightness-and-contrast-controls
-	patches.suse/media-Don-t-do-DMA-on-stack-for-firmware-upload-in-t
-	patches.suse/media-dvb-core-always-call-invoke_release-in-fe_free
-	patches.suse/media-dib0700-fix-invalid-dvb_detach-argument
-	patches.suse/dvb_frontend-don-t-use-after-free-the-frontend-struc
-	patches.suse/drm-panel-simple-Fix-width-and-height-for-Olimex-LCD
-	patches.suse/drm-panel-simple-Add-missing-panel_simple_unprepare-
-	patches.suse/drm-dp-Add-defines-for-DP-SDP-types
-	patches.suse/drm-gma500-fix-logic-error
-	patches.suse/0080-drm-rockchip-Add-support-for-Rockchip-Soc-LVDS.patch
-	patches.suse/drm-i915-Always-wait-for-flip_done-v2
-	patches.suse/drm-atomic-Return-commit-in-drm_crtc_commit_get-for-
-	patches.suse/drm-atomic-Move-drm_crtc_commit-to-drm_crtc_state-v4
-	patches.suse/drm-atomic-Fix-freeing-connector-plane-state-too-ear
-	patches.suse/drm-atomic-Make-async-plane-update-checks-work-as-in
-	patches.suse/drm-sun4i-tcon-Unconditionally-reset-the-TCON
-	patches.suse/drm-Make-syncobj-import-export-functions-static
-	patches.suse/drm-Drop-drm_get_link_status_name
-	patches.suse/drm-Make-__drm_object_property_get_value-static
-	patches.suse/drm-dp-mst-Sideband-message-transaction-to-power-up-
-	patches.suse/0081-drm-rockchip-Replace-dev_-with-DRM_DEV_.patch
-	patches.suse/dma-buf-remove-redundant-initialization-of-sg_table
-	patches.suse/0082-drm-rockchip-Fix-uninitialized-use-of-ret.patch
-	patches.suse/0083-drm-rockchip-Cocci-spatch-vma_pages.patch
-	patches.suse/0084-drm-rockchip-Rely-on-the-default-best_encoder-behavi.patch
-	patches.suse/drm-i915-cnl-Introduce-initial-Cannonlake-Workaround
-	patches.suse/drm-i915-cnl-Add-WaDisableReplayBufferBankArbitratio
-	patches.suse/drm-i915-cnl-WaDisableEnhancedSBEVertexCaching
-	patches.suse/drm-i915-cnl-Apply-large-line-width-optimization
-	patches.suse/drm-i915-dp-rename-intel_dp_is_edp-to-intel_dp_is_po
-	patches.suse/drm-i915-dp-make-is_edp-non-static-and-rename-to-int
-	patches.suse/drm-i915-Re-enable-per-engine-reset-for-Broxton
-	patches.suse/drm-i915-Check-has_infoframes-when-enabling-infofram
-	patches.suse/drm-i915-Disable-infoframes-when-shutting-down-DDI-H
-	patches.suse/drm-i915-Move-infoframe-vfuncs-into-intel_digital_po
-	patches.suse/drm-i915-Init-infoframe-vfuncs-for-DP-encoders-as-we
-	patches.suse/drm-i915-Plumb-crtc_state-to-PSR-enable-disable
-	patches.suse/drm-i915-Constify-states-passed-to-enable-disable-et
-	patches.suse/drm-i915-Boost-GPU-clocks-if-we-miss-the-pageflip-s-
-	patches.suse/drm-i915-cnl-simplify-cnl_procmon_values-handling
-	patches.suse/drm-i915-cnl-extract-cnl_set_procmon_ref_values
-	patches.suse/drm-i915-cfl-Coffee-Lake-works-on-Kaby-Lake-PCH
-	patches.suse/drm-i915-Keep-a-small-stash-of-preallocated-WC-pages
-	patches.suse/drm-i915-cnl-WaPushConstantDereferenceHoldDisable
-	patches.suse/drm-i915-cnl-WaForceContextSaveRestoreNonCoherent
-	patches.suse/drm-i915-Assert-that-the-handle-vma-lut-is-empty-on-
-	patches.suse/drm-i915-Make-some-RPS-functions-static
-	patches.suse/drm-i915-Beef-up-the-IPS-vs.-CRC-workaround
-	patches.suse/drm-i915-bios-amend-child-device-config-parameters
-	patches.suse/drm-i915-bios-document-BDB-versions-of-child-device-
-	patches.suse/drm-i915-bios-remove-the-raw-version-of-child-device
-	patches.suse/drm-i915-bios-add-legacy-contents-to-common-child-de
-	patches.suse/drm-i915-bios-throw-away-high-level-child-device-uni
-	patches.suse/drm-i915-bios-throw-away-struct-old_child_dev_config
-	patches.suse/drm-i915-bios-document-child-device-config-dvo_port-
-	patches.suse/drm-i915-bios-group-device-type-definitions-together
-	patches.suse/drm-i915-bios-throw-away-unused-DVO_-macros
-	patches.suse/drm-i915-bios-drop-the-rest-of-the-p_-prefixes-from-
-	patches.suse/drm-i915-cnl-don-t-hardcode-DPCLKA_CFGCR0_DDI_CLK_SE
-	patches.suse/drm-i915-Fix-FBC-cfb-stride-programming-for-non-X-ti
-	patches.suse/drm-i915-bios-split-up-iboost-to-hdmi-and-dp-bitfiel
-	patches.suse/drm-i915-bios-amend-bdb_general_features
-	patches.suse/drm-i915-bios-amend-child-device-flags-based-on-inte
-	patches.suse/drm-i915-bios-amend-edp-block-based-on-intel_vbt_dec
-	patches.suse/drm-i915-Beef-up-of-Beef-up-the-IPS-vs.-CRC-workarou
-	patches.suse/drm-i915-Remove-excess-indent-in-intel_finish_reset-
-	patches.suse/drm-i915-Don-t-use-GPU-relocations-prior-to-cmdparse
-	patches.suse/drm-i915-Always-sanity-check-engine-state-upon-idlin
-	patches.suse/drm-i915-Clear-wedged-status-upon-resume
-	patches.suse/drm-i915-Discard-the-request-queue-if-we-fail-to-sle
-	patches.suse/drm-i915-Stop-using-long-platform-names-on-clock-gat
-	patches.suse/drm-i915-cnl-WA-FtrEnableFastAnisoL1BankingFix
-	patches.suse/drm-i915-cnl-WaDisableI2mCycleOnWRPort
-	patches.suse/drm-i915-cnl-Avoid-ioremap_wc-on-Cannonlake-as-well
-	patches.suse/drm-i915-Introduce-intel_ddi_dp_level
-	patches.suse/drm-i915-decouple-gen9-and-gen10-dp-signal-levels
-	patches.suse/drm-i915-Align-vswing-sequences-with-old-ddi-buffer-
-	patches.suse/drm-i915-Enable-voltage-swing-before-enabling-DDI_BU
-	patches.suse/drm-i915-cnl-Move-voltage-check-into-ddi-buf-trans-f
-	patches.suse/drm-i915-cnl-Move-ddi-buf-trans-related-functions-up
-	patches.suse/drm-i915-cnl-Fix-DDI-hdmi-level-selection
-	patches.suse/drm-i915-cnl-Fix-DP-max-voltage
-	patches.suse/drm-i915-Track-minimum-acceptable-cdclk-instead-of-m
-	patches.suse/drm-i915-Consolidate-max_cdclk_freq-check-in-intel_c
-	patches.suse/drm-i915-Pass-the-new-crtc-state-to-color-management
-	patches.suse/drm-i915-Pass-the-crtc-state-explicitly-to-intel_pip
-	patches.suse/drm-i915-Eliminate-obj-state-usage-in-g4x-vlv-chv-wm
-	patches.suse/drm-i915-add-GT-number-to-intel_device_info
-	patches.suse/drm-i915-mark-all-device-info-struct-with-__initcons
-	patches.suse/drm-i915-rework-IS_-_GT-macros
-	patches.suse/drm-i915-Pass-proper-old-new-states-to-intel_plane_a
-	patches.suse/drm-i915-Eliminate-obj-state-usage-from-pre-post-pla
-	patches.suse/drm-i915-Eliminate-crtc-state-usage-from-intel_updat
-	patches.suse/drm-i915-Eliminate-crtc-state-usage-from-intel_atomi
-	patches.suse/drm-i915-Use-correct-path-to-trace-include
-	patches.suse/drm-i915-Add-interface-to-reserve-fence-registers-fo
-	patches.suse/drm-i915-Wake-up-the-device-for-the-fbdev-setup
-	patches.suse/drm-i915-io-unmap-functions-want-__iomem
-	patches.suse/drm-i915-Constify-load-detect-mode
-	patches.suse/drm-i915-cnp-Wa-1181-Fix-Backlight-issue
-	patches.suse/drm-i915-Disable-MI_STORE_DATA_IMM-for-i915g-i915gm
-	patches.suse/drm-i915-Move-device_info.has_snoop-into-the-static-
-	patches.suse/drm-i915-cnl-Allow-the-reg_read-ioctl-to-read-the-RC
-	patches.suse/drm-i915-Display-WA-1133-WaFbcSkipSegments-cnl-glk
-	patches.suse/drm-i915-Lift-has-pinned-pages-assert-to-caller-of-_
-	patches.suse/drm-i915-cnl-WaThrottleEUPerfToAvoidTDBackPressure-c
-	patches.suse/drm-i915-Update-DRIVER_DATE-to-20170907
-	patches.suse/drm-Pass-struct-drm_file-to-__drm_mode_object_find-v
-	patches.suse/drm-i915-Disable-snooping-userptr-set-cache-level-on
-	patches.suse/drm-i915-Fixed-point-fixed16-wrapper-cleanup
-	patches.suse/drm-i915-skl-Optimize-WM-calculation
-	patches.suse/drm-i915-gen10-Calculate-and-enable-transition-WM
-	patches.suse/drm-i915-glk-IPC-linetime-watermark-workaround-for-G
-	patches.suse/drm-i915-cnl-Extend-WM-workaround-with-IPC-for-CNL
-	patches.suse/drm-i915-gen9-Add-has_ipc-flag-in-device-info-struct
-	patches.suse/drm-i915-bxt-Enable-IPC-support
-	patches.suse/drm-i915-skl-debugfs-entry-to-control-IPC
-	patches.suse/drm-i915-Disable-mmio-debugging-during-user-access
-	patches.suse/i915-Fix-obj-size-vs.-alignment-for-drm_pci_alloc
-	patches.suse/drm-i915-Apply-the-GTT-write-flush-for-all-llc-machi
-	patches.suse/drm-i915-Transform-WaInPlaceDecompressionHang-into-a
-	patches.suse/drm-i915-Transform-WaDisableI2mCycleOnWRPort-into-a-
-	patches.suse/drm-i915-WaPushConstantDereferenceHoldDisable-needs-
-	patches.suse/drm-i915-Transform-WaDisableGafsUnitClkGating-into-a
-	patches.suse/drm-i915-Transform-WaDisableDynamicCreditSharing-int
-	patches.suse/drm-i915-Transform-WaDisablePooledEuLoadBalancingFix
-	patches.suse/drm-i915-kvmgt-Sanitize-PCI-bar-emulation
-	patches.suse/drm-i915-gvt-Add-emulation-for-BAR2-aperture-with-no
-	patches.suse/drm-i915-gvt-Separate-cmd-scan-from-request-allocati
-	patches.suse/drm-i915-gvt-Add-error-handling-for-intel_gvt_scan_a
-	patches.suse/drm-i915-gvt-Refine-error-handling-for-prepare_execl
-	patches.suse/drm-i915-gvt-Refine-error-handling-for-intel_vgpu_pi
-	patches.suse/drm-i915-gvt-Refine-error-handling-in-dispatch_workl
-	patches.suse/drm-i915-gvt-Refine-error-handling-for-perform_bb_sh
-	patches.suse/drm-i915-gvt-Add-support-for-PCIe-extended-configura
-	patches.suse/drm-i915-Add-a-default-case-in-gen7-hwsp-switch-case
-	patches.suse/drm-i915-Make-PAT-macros-more-robust
-	patches.suse/drm-i915-Only-initialize-partially-filled-pagetables
-	patches.suse/drm-i915-psr-Avoid-any-PSR-stuff-on-platforms-withou
-	patches.suse/drm-i915-psr-vfunc-for-disabling-source
-	patches.suse/drm-i915-psr-hsw_psr_activate
-	patches.suse/drm-i915-psr-Add-activate-vfunc
-	patches.suse/drm-i915-psr-Unify-VSC-setup-functions
-	patches.suse/drm-i915-psr-Re-create-a-hsw_psr_enable_source
-	patches.suse/drm-i915-psr-Move-hsw_enable_source-after-enabling-s
-	patches.suse/drm-i915-psr-Re-org-Activate-after-enable
-	patches.suse/drm-i915-psr-Add-setup-VSC-vfunc
-	patches.suse/drm-i915-psr-Add-enable_sink-vfunc
-	patches.suse/drm-i915-psr-Add-enable_source-vfunc
-	patches.suse/drm-i915-Increase-poll-time-for-BDW-FCLK_DONE
-	patches.suse/drm-i915-Factor-out-setup_private_pat
-	patches.suse/drm-i915-Nuke-some-bogus-tabs-from-the-pcode-defines
-	patches.suse/drm-i915-Name-the-IPS_PCODE_CONTROL-bit
-	patches.suse/drm-i915-spt-Don-t-reset-invalid-AUX-channel-interru
-	patches.suse/drm-i915-Cleanup-error-paths-through-eb_lookup_vma
-	patches.suse/drm-i915-dsi-Replace-MIPI-command-error-message-with
-	patches.suse/drm-i915-Move-the-context-descriptor-to-an-inline-he
-	patches.suse/drm-i915-guc-Name-the-default-GuC-scheduling-policy
-	patches.suse/drm-i915-guc-Remove-WQ_WORKLOAD_SHIFT-define
-	patches.suse/drm-i915-guc-Small-improvements-to-guc_wq_item_appen
-	patches.suse/drm-i915-Squelch-smatch-warning-for-statement-with-n
-	patches.suse/drm-i915-Use-mul_u32_u32-for-32b-x-32b-64b-result
-	patches.suse/drm-i915-selftests-Use-mul_u32_u32-for-32b-x-32b-64b
-	patches.suse/drm-i915-lrc-Clarify-the-format-of-the-context-image
-	patches.suse/drm-i915-guc-Don-t-make-assumptions-while-getting-th
-	patches.suse/drm-i915-lrc-allocate-separate-page-for-HWSP
-	patches.suse/drm-i915-Allow-HW-status-page-to-be-bound-high
-	patches.suse/drm-i915-execlists-Read-the-context-status-buffer-fr
-	patches.suse/drm-i915-execlists-Read-the-context-status-HEAD-from
-	patches.suse/drm-i915-Refresh-VLV-CHV-PSR-comments-on-HW-PSR_stat
-	patches.suse/drm-i915-Introduce-INTEL_GEN_MASK
-	patches.suse/drm-i915-Simplify-i915_reg_read_ioctl
-	patches.suse/drm-i915-Switch-over-to-the-LLC-eLLC-hotspot-avoidan
-	patches.suse/drm-i915-Introduce-private-PAT-management
-	patches.suse/drm-i915-Remove-the-INDEX-suffix-from-PPAT-marcos
-	patches.suse/drm-i915-Don-t-enable-unmask-flip-interrupts
-	patches.suse/drm-i915-Clear-pipestat-consistently
-	patches.suse/drm-i915-s-GEN5-GEN3
-	patches.suse/drm-i915-Use-GEN3_IRQ_RESET-INIT-on-gen3-4
-	patches.suse/drm-i915-Introduce-GEN2_IRQ_RESET-INIT
-	patches.suse/drm-i915-Setup-EMR-first-on-all-gen2-4
-	patches.suse/drm-i915-Eliminate-PORT_HOTPLUG_EN-setup-from-gen3-4
-	patches.suse/drm-i915-Unify-the-appearance-of-gen3-4-irq_postista
-	patches.suse/drm-i915-Remove-NULL-dev_priv-checks-from-irq_uninst
-	patches.suse/drm-i915-Extract-PIPESTAT-irq-handling-into-separate
-	patches.suse/drm-i915-Rewrite-GMCH-irq-handlers-to-avoid-loops
-	patches.suse/drm-i915-Gen3-HWSTAM-is-actually-32-bits
-	patches.suse/drm-i915-cnl-Change-the-macro-name-to-DPLL_CFGCR0_DC
-	patches.suse/drm-i915-Mark-the-userptr-invalidate-workqueue-as-WQ
-	patches.suse/drm-i915-Rename-lvds_use_ssc-modparam-to-panel_use_s
-	patches.suse/drm-i915-Introduce-custom-variant-of-module_param_na
-	patches.suse/drm-i915-Extend-private-i915_param_named-macro-with-
-	patches.suse/drm-i915-Mask-everything-in-ring-HWSTAM-on-gen6-in-r
-	patches.suse/drm-i915-Clean-up-the-HWSTAM-mess
-	patches.suse/drm-i915-Remove-duplicated-irq_preinstall-uninstall-
-	patches.suse/drm-i915-Reinstate-GMBUS-and-AUX-interrupts-on-gen4-
-	patches.suse/drm-i915-Cancel-all-ready-but-queued-requests-when-w
-	patches.suse/drm-i915-execlists-Kick-start-request-processing-aft
-	patches.suse/drm-i915-execlists-Move-insert_request
-	patches.suse/drm-i915-execlists-Split-insert_request
-	patches.suse/drm-i915-execlists-Unwind-incomplete-requests-on-res
-	patches.suse/drm-i915-guc-Remove-obsolete-comments-and-remove-unu
-	patches.suse/drm-i915-guc-Submit-GuC-workitems-containing-coalesc
-	patches.suse/drm-i915-guc-Simplify-GuC-doorbell-logic
-	patches.suse/drm-i915-guc-Cleanup-adding-GuC-work-items
-	patches.suse/drm-i915-Return-the-correct-score-in-i915_ppat_get
-	patches.suse/drm-i915-selftests-Disable-iommu-for-the-mock-device
-	patches.suse/drm-i915-perf-disable-clk-ratio-reports-on-gen9
-	patches.suse/drm-i915-perf-add-support-for-Coffeelake-GT2
-	patches.suse/drm-i915-Do-not-enable-DRRS-when-PSR-is-enabled
-	patches.suse/drm-i915-cnp-Don-t-touch-other-PCH-clock-gating-bits
-	patches.suse/drm-i915-selftests-Only-touch-archdata.iommu-when-it
-	patches.suse/drm-i915-fence-Avoid-del_timer_sync-from-inside-a-ti
-	patches.suse/drm-i915-Replace-some-spaces-with-tabs
-	patches.suse/drm-i915-Shrink-bxt_ddi_buf_trans
-	patches.suse/drm-i915-Shrink-cnl_ddi_buf_trans
-	patches.suse/drm-i915-cnp-Display-Wa-1179-WaHardHangonHotPlug
-	patches.suse/drm-i915-cfl-Remove-alpha-support-protection
-	patches.suse/drm-i915-Stop-engines-before-reset
-	patches.suse/drm-i915-Drop-useless-HAS_PSR-check
-	patches.suse/drm-i915-Reorganize-.disable-hooks-for-pre-DDI-DP
-	patches.suse/drm-i915-kbl-Change-a-KBL-pci-id-to-GT2-from-GT1.5
-	patches.suse/drm-i915-Document-the-split-in-internal-and-public-e
-	patches.suse/drm-i915-Only-wake-the-waiter-from-the-interrupt-if-
-	patches.suse/drm-i915-Check-waiter-seqno-carefully-in-case-of-pre
-	patches.suse/drm-i915-Confirm-request-global_seqno-after-spin-com
-	patches.suse/drm-i915-Rename-global-i915-to-i915_modparams
-	patches.suse/drm-i915-cnl-Add-Gen10-LRC-size
-	patches.suse/drm-i915-Make-i915_spin_request-static
-	patches.suse/drm-i915-Make-own-struct-for-execlist-items
-	patches.suse/drm-i915-Move-execlist-initialization-into-intel_eng
-	patches.suse/drm-i915-Wrap-port-cancellation-into-a-function
-	patches.suse/drm-i915-Add-execlist_port_complete
-	patches.suse/drm-i915-Make-execlist-port-count-variable
-	patches.suse/drm-i915-lrc-Only-enable-per-context-and-per-bb-buff
-	patches.suse/drm-i915-lrc-Skip-no-op-per-bb-buffer-on-gen9
-	patches.suse/drm-i915-mst-Debug-log-connector-name-in-destroy_con
-	patches.suse/drm-i915-mst-Print-active-mst-links-after-update
-	patches.suse/drm-i915-dp-Fix-buffer-size-for-sink_irq_esi-read
-	patches.suse/drm-i915-dp-Remove-useless-debug-about-TPS3-support
-	patches.suse/drm-i915-Speed-up-DMC-firmware-loading
-	patches.suse/drm-i915-Don-t-rmw-PIPESTAT-enable-bits
-	patches.suse/drm-i915-execlists-Microoptimise-execlists_cancel_po
-	patches.suse/drm-i915-Enable-scanline-read-based-on-frame-timesta
-	patches.suse/drm-i915-Make-I915_PARAMS_FOR_EACH-macro-more-flexib
-	patches.suse/drm-i915-Extend-I915_PARAMS_FOR_EACH-with-default-me
-	patches.suse/drm-i915-Fix-default-values-of-some-modparams
-	patches.suse/drm-i915-huc-Reorganize-HuC-authentication
-	patches.suse/drm-i915-selftests-Try-to-recover-from-a-wedged-GPU-
-	patches.suse/drm-i915-Add-IS_PLATFORM-macro
-	patches.suse/drm-i915-Compact-device-info-access-by-a-small-re-or
-	patches.suse/drm-i915-cnl-Add-support-slice-subslice-eu-configs
-	patches.suse/drm-i915-execlists-Notify-context-out-for-lost-reque
-	patches.suse/i915-Use-pS-printk-format-for-direct-addresses
-	patches.suse/drm-i915-Avoid-using-dev_priv-info.gen-directly
-	patches.suse/drm-i915-Allow-optimized-platform-checks
-	patches.suse/drm-dp-Add-defines-for-latency-in-sink
-	patches.suse/drm-i915-psr-Set-frames-before-SU-entry-for-psr2
-	patches.suse/drm-i915-Also-discard-second-CRC-on-gen8-platforms
-	patches.suse/drm-i915-Update-DRIVER_DATE-to-20170929
-	patches.suse/drm-atomic-Make-atomic-iterators-less-surprising
-	patches.suse/drm-vblank-Fix-flip-event-vblank-count
-	patches.suse/drm-kirin-Checking-for-IS_ERR-instead-of-NULL
-	patches.suse/0085-drm-rockchip-add-PINCTRL-dependency-for-LVDS.patch
-	patches.suse/drm-tilcdc-Precalculate-total-frametime-in-tilcdc_cr
-	patches.suse/drm-amdgpu-correct-reference-clock-value-on-vega10
-	patches.suse/drm-i915-selftests-Replace-wmb-with-i915_gem_chipset
-	patches.suse/drm-i915-Move-i915_gem_restore_fences-to-i915_gem_re
-	patches.suse/drm-i915-execlists-Move-request-unwinding-to-a-separ
-	patches.suse/drm-i915-Give-the-invalid-priority-a-magic-name
-	patches.suse/drm-i915-execlists-Cache-the-last-priolist-lookup
-	patches.suse/drm-i915-gen9-Set-same-power-state-before-hibernatio
-	patches.suse/drm-i915-gen8-Init-reset-display-interrupts-only-if-
-	patches.suse/drm-i915-Add-has_psr-flag-to-gen9lp
-	patches.suse/drm-i915-glk-cnl-Implement-WaDisableScalarClockGatin
-	patches.suse/drm-i915-skl-Fix-has_ipc-on-skl-and-document-WaDisab
-	patches.suse/drm-i915-Organize-GEN-features-inheritance
-	patches.suse/drm-i915-Organize-GLK_COLORS
-	patches.suse/drm-i915-Unset-legacy_cursor_update-early-in-intel_a
-	patches.suse/drm-i915-Skip-vblank-waits-for-cursor-updates-when-w
-	patches.suse/drm-i915-Remove-use_mmio_flip-modparm-v2
-	patches.suse/drm-i915-Transform-whitelisting-WAs-into-a-simple-re
-	patches.suse/drm-i915-Move-MMCD_MISC_CTRL-from-context-w-a-to-sta
-	patches.suse/drm-i915-Remove-WA_-SET-CLR-_BIT
-	patches.suse/drm-i915-Fix-some-tracepoints-to-capture-full-64b
-	patches.suse/drm-i915-Remove-defunct-trace-points
-	patches.suse/drm-i915-Make-intel_uncore.h-header-self-contained
-	patches.suse/drm-i915-uc-Drop-unnecessary-forward-declaration
-	patches.suse/drm-i915-uc-Create-intel_uc_init_mmio
-	patches.suse/drm-i915-uc-Move-uC-fw-helper-code-into-dedicated-fi
-	patches.suse/drm-i915-huc-Move-HuC-declarations-into-dedicated-he
-	patches.suse/drm-i915-guc-Move-Guc-early-init-into-own-function
-	patches.suse/drm-i915-preempt-Fix-WaEnablePreemptionGranularityCo
-	patches.suse/drm-i915-preempt-Default-to-disabled-mid-command-pre
-	patches.suse/drm-i915-execlists-Distinguish-the-incomplete-contex
-	patches.suse/drm-i915-Introduce-a-preempt-context
-	patches.suse/drm-i915-execlists-Move-bdw-GPGPU-w-a-to-emit_bb
-	patches.suse/drm-i915-execlists-Keep-request-priority-for-its-lif
-	patches.suse/drm-i915-Expand-I915_PARAM_HAS_SCHEDULER-into-a-capa
-	patches.suse/drm-i915-execlists-Preemption
-	patches.suse/drm-i915-scheduler-Support-user-defined-priorities
-	patches.suse/drm-i915-mst-Use-MST-sideband-message-transactions-f
-	patches.suse/drm-i915-selftests-Remember-to-create-the-fake-preem
-	patches.suse/drm-i915-selftests-fix-check-for-intel-IOMMU
-	patches.suse/drm-i915-avoid-potential-uninitialized-variable-use
-	patches.suse/drm-i915-cnl-Do-not-add-an-extra-page-for-precaution
-	patches.suse/drm-i915-guc-Move-GuC-log-declarations-into-dedicate
-	patches.suse/drm-i915-guc-Move-GuC-submission-declarations-into-d
-	patches.suse/drm-i915-guc-Move-GuC-core-definitions-into-dedicate
-	patches.suse/drm-i915-uc-Fix-includes-order
-	patches.suse/drm-i915-uc-Unify-initialization-of-the-uC-firmware-
-	patches.suse/drm-i915-push-DDI-CRT-underrun-reporting-on-enable-t
-	patches.suse/drm-i915-push-DDI-CRT-underrun-reporting-on-disable-
-	patches.suse/drm-i915-push-DDI-and-DSI-underrun-reporting-on-enab
-	patches.suse/drm-i915-push-DDI-FDI-link-training-on-enable-to-CRT
-	patches.suse/drm-i915-crt-clean-up-encoder-hook-assignment
-	patches.suse/drm-i915-Don-t-use-BIT-in-UAPI-section
-	patches.suse/drm-i915-Unify-uC-variable-types-to-avoid-flooding-c
-	patches.suse/drm-i915-huc-Fix-includes-in-intel_huc.c
-	patches.suse/drm-i915-Fix-pointer-to-int-conversion
-	patches.suse/drm-i915-Try-harder-to-finish-the-idle-worker
-	patches.suse/drm-i915-execlists-Add-a-comment-for-the-extra-MI_AR
-	patches.suse/drm-i915-Use-intel_get_pipe_timings-and-intel_mode_f
-	patches.suse/drm-i915-Make-i915_engine_info-pretty-printer-to-sta
-	patches.suse/drm-i915-selftests-Pretty-print-engine-state-when-re
-	patches.suse/drm-i915-Hold-forcewake-for-the-duration-of-reset-re
-	patches.suse/drm-i915-selftests-Hold-the-rpm-wakeref-for-the-rese
-	patches.suse/drm-i915-Provide-an-assert-for-when-we-expect-forcew
-	patches.suse/drm-i915-Pin-fence-for-iomap
-	patches.suse/drm-i915-Consolidate-get_fence-with-pin_fence
-	patches.suse/drm-i915-Track-user-GTT-faulting-per-vma
-	patches.suse/drm-i915-Check-PIN_NONFAULT-overlaps-in-evict_for_no
-	patches.suse/drm-i915-Try-a-minimal-attempt-to-insert-the-whole-o
-	patches.suse/drm-i915-Avoid-evicting-user-fault-mappable-vma-for-
-	patches.suse/drm-i915-Early-rejection-of-mappable-GGTT-pin-attemp
-	patches.suse/drm-i915-add-the-BXT-and-CNL-DPLL-registers-to-pipe_
-	patches.suse/drm-i915-avoid-division-by-zero-on-cnl_calc_wrpll_li
-	patches.suse/drm-i915-bios-refactor-parse-general-definitions
-	patches.suse/drm-i915-bios-don-t-initialize-fields-based-on-vbt-v
-	patches.suse/drm-i915-bios-remove-an-unnecessary-temp-variable
-	patches.suse/drm-i915-bios-cleanup-comments-and-useless-return
-	patches.suse/drm-i915-bios-merge-parse_device_mapping-into-parse_
-	patches.suse/drm-i915-bios-parse-SDVO-device-mapping-from-pre-par
-	patches.suse/drm-i915-bios-don-t-pass-bdb-to-parsers-that-don-t-p
-	patches.suse/drm-i915-Preallocate-our-mmu-notifier-workequeu-to-u
-	patches.suse/drm-i915-Use-execlists_num_ports-instead-of-size-of-
-	patches.suse/drm-i915-Increase-atomic-update-vblank-evasion-time-
-	patches.suse/drm-i915-Use-enum-pipe-for-PCH-transcoders
-	patches.suse/drm-i915-Parametrize-CBR_DPLLBMD_PIPE-defines
-	patches.suse/drm-i915-Pass-crtc-state-to-i9xx_enable_pll
-	patches.suse/drm-i915-Nuke-the-bogus-kernel-doc-for-i9xx_disable_
-	patches.suse/drm-i915-Don-t-relay-on-I915_MAX_PIPES
-	patches.suse/drm-i915-Remove-I915_MAX_PIPES-dependency-for-DDB-al
-	patches.suse/drm-i915-Fold-IRQ-pipe-masks
-	patches.suse/drm-i915-Favor-for_each_pipe-macro
-	patches.suse/drm-i915-Cleanup-South-Error-Interrupts
-	patches.suse/drm-i915-Separate-RPS-and-RC6-handling-for-gen6
-	patches.suse/drm-i915-Remove-superfluous-IS_BDW-checks-and-non-BD
-	patches.suse/drm-i915-Separate-RPS-and-RC6-handling-for-BDW
-	patches.suse/drm-i915-Separate-RPS-and-RC6-handling-for-VLV
-	patches.suse/drm-i915-Separate-RPS-and-RC6-handling-for-CHV
-	patches.suse/drm-i915-Name-i915_runtime_pm-structure-in-dev_priv-
-	patches.suse/drm-i915-Move-rps.hw_lock-to-dev_priv-and-s-hw_lock-
-	patches.suse/drm-i915-Name-structure-in-dev_priv-that-contains-RP
-	patches.suse/drm-i915-Rename-intel_enable_rc6-to-intel_rc6_enable
-	patches.suse/drm-i915-Create-generic-function-to-setup-LLC-ring-f
-	patches.suse/drm-i915-Create-generic-functions-to-control-RC6-RPS
-	patches.suse/drm-i915-Introduce-separate-status-variable-for-RC6-
-	patches.suse/drm-i915-Use-rcu-instead-of-stop_machine-in-set_wedg
-	patches.suse/drm-i915-Reuse-normal-state-readout-for-LVDS-DVO-fix
-	patches.suse/drm-i915-Allow-PCH-platforms-fall-back-to-BIOS-LVDS-
-	patches.suse/drm-i915-dp-centralize-max-source-rate-conditions-mo
-	patches.suse/drm-i915-dp-limit-sink-rates-based-on-rate
-	patches.suse/drm-i915-userptr-Drop-struct_mutex-before-cleanup
-	patches.suse/drm-i915-Simplify-intel_sanitize_enable_ppgtt
-	patches.suse/drm-i915-Update-DRIVER_DATE-to-20171012
-	patches.suse/drm-atomic-Make-atomic-helper-track-newly-assigned-p
-	patches.suse/drm-atomic-Check-for-busy-planes-connectors-before-s
-	patches.suse/drm-sun4i-backend-Offset-layer-buffer-address-by-DRA
-	patches.suse/0001-vgaarb-Select-a-default-VGA-device-even-if-there-s-n.patch
-	patches.suse/0002-vgaarb-Factor-out-EFI-and-fallback-default-device-se.patch
-	patches.suse/drm-hisilicon-Ensure-LDI-regs-are-properly-configure
-	patches.suse/drm-ttm-once-more-fix-ttm_buffer_object_transfer
-	patches.suse/drm-amdgpu-fix-error-handling-in-amdgpu_bo_do_create
-	patches.suse/drm-radeon-fix-atombios-on-big-endian
-	patches.suse/drm-i915-Start-tracking-PSR-state-in-crtc-state
-	patches.suse/drm-i915-selftests-Wrap-a-timer-into-a-i915_sw_fence
-	patches.suse/drm-i915-Fix-DP_AUX_CH_CTL_TIME_OUT-naming
-	patches.suse/drm-i915-bdw-Fix-DP_AUX_CH_CTL_TIME_OUT-setting
-	patches.suse/drm-Add-retries-for-lspcon-mode-detection
-	patches.suse/drm-i915-Don-t-give-up-waiting-on-INVALID_MODE
-	patches.suse/drm-i915-Add-retries-for-LSPCON-detection
-	patches.suse/drm-i915-Get-rid-of-hardcoded-pipes
-	patches.suse/drm-i915-Replace-_reference-unreference-or-_ref-unre
-	patches.suse/drm-i915-Dump-output_types-in-crtc-state-dump
-	patches.suse/drm-i915-Extract-intel_ddi_clk_disable
-	patches.suse/drm-i915-Extract-intel_disable_ddi_buf
-	patches.suse/drm-i915-Inline-the-required-bits-of-intel_ddi_post_
-	patches.suse/drm-i915-Split-intel_ddi_post_disable-into-DP-vs.-HD
-	patches.suse/drm-i915-Remove-useless-eDP-check-from-intel_ddi_pre
-	patches.suse/drm-i915-Split-intel_disable_ddi-into-DP-vs.-HDMI-va
-	patches.suse/drm-i915-Plumb-crtc_state-etc.-directly-to-intel_ddi
-	patches.suse/drm-i915-Split-intel_enable_ddi-into-DP-and-HDMI-var
-	patches.suse/drm-i915-Stop-asserting-on-set-wedged-vs-nop_submit_
-	patches.suse/drm-i915-Keep-the-rings-stopped-until-they-have-been
-	patches.suse/drm-i915-Always-stop-the-rings-before-a-missing-GPU-
-	patches.suse/drm-i915-enable-to-read-CSB-and-CSB-write-pointer-fr
-	patches.suse/drm-i915-Move-intel_guc_wopcm_size-to-intel_guc.c
-	patches.suse/drm-i915-guc-Move-GuC-boot-param-initialization-out-
-	patches.suse/drm-i915-guc-Small-fixups-post-code-move
-	patches.suse/drm-i915-guc-Move-doc-near-related-definitions
-	patches.suse/drm-i915-guc-Rename-intel_guc_loader.c-to-intel_guc_
-	patches.suse/drm-i915-guc-Reorder-functions-in-intel_guc_fw.c
-	patches.suse/drm-i915-uc-Check-all-firmwares-against-WOPCM-size
-	patches.suse/drm-i915-guc-Pick-better-place-for-Guc-final-status-
-	patches.suse/drm-i915-uc-Improve-debug-messages-in-firmware-fetch
-	patches.suse/drm-i915-uc-Add-message-with-firmware-url
-	patches.suse/drm-i915-Update-DMC-firmware-load-error-messages
-	patches.suse/drm-i915-uc-Unify-firmware-loading
-	patches.suse/drm-i915-guc-Update-Guc-messages-on-load-failure
-	patches.suse/drm-i915-huc-Move-fw-select-function
-	patches.suse/drm-i915-cnl-WaRsUseTimeoutMode
-	patches.suse/drm-i915-Refactor-testing-obj-mm.pages
-	patches.suse/drm-i915-Rename-obj-pin_display-to-obj-pin_global
-	patches.suse/drm-i915-Drop-debugfs-i915_gem_pin_display
-	patches.suse/drm-i915-Remove-walk-over-obj-vma_list-for-the-shrin
-	patches.suse/drm-i915-Move-dev_priv-mm.-un-bound_list-to-its-own-
-	patches.suse/drm-i915-Set-our-shrinker-batch-to-4096-16MiB
-	patches.suse/drm-i915-Only-free-the-oldest-stale-object-before-a-
-	patches.suse/drm-i915-Trim-struct_mutex-hold-duration-for-i915_ge
-	patches.suse/drm-i915-Skip-HW-reinitialisation-on-resume-if-still
-	patches.suse/drm-i915-Add-in-flight-request-details-to-intel_engi
-	patches.suse/drm-i915-Remove-mostly-duplicated-video-DIP-handling
-	patches.suse/drm-i915-Handle-drm-layer-errors-in-intel_dp_add_mst
-	patches.suse/drm-i915-uc-Add-pretty-printer-for-uc-firmware
-	patches.suse/drm-i915-No-need-for-RING_MAX_NONPRIV_SLOTS-space
-	patches.suse/drm-i915-Fixup-userptr-mmu-notifier-registration-err
-	patches.suse/drm-i915-move-adjusted_x-y-from-crtc-to-cache
-	patches.suse/drm-i915-dspaddr_offset-doesn-t-need-to-be-more-than
-	patches.suse/drm-i915-Unify-skylake-plane-update
-	patches.suse/drm-i915-Unify-skylake-plane-disable
-	patches.suse/drm-i915-adjust-get_crtc_fence_y_offset-to-use-base.
-	patches.suse/drm-i915-Flush-the-idle-worker-for-debugfs-i915_drop
-	patches.suse/drm-i915-Relocate-intel_ddi_get_buf_trans_-functions
-	patches.suse/drm-i915-Extract-intel_ddi_get_buf_trans_hdmi
-	patches.suse/drm-i915-Pass-the-encoder-type-explicitly-to-skl_set
-	patches.suse/drm-i915-Pass-the-level-to-intel_prepare_hdmi_ddi_bu
-	patches.suse/drm-i915-Integrate-BXT-into-intel_ddi_dp_voltage_max
-	patches.suse/drm-i915-Pass-encoder-type-to-cnl_ddi_vswing_sequenc
-	patches.suse/drm-i915-Kill-off-the-BXT-buf_trans-default_index
-	patches.suse/drm-i915-Centralize-the-SKL-DDI-A-E-vs.-B-C-D-buf-tr
-	patches.suse/drm-i915-Unify-error-handling-for-missing-DDI-buf-tr
-	patches.suse/drm-i915-Drop-the-redundant-hdmi-prefix-suffix-from-
-	patches.suse/drm-i915-remove-g4x-lowfreq_avail-and-has_pipe_cxsr
-	patches.suse/drm-i915-crt-split-compute_config-hook-by-platforms
-	patches.suse/drm-i915-Skip-waking-the-device-to-service-pwrite
-	patches.suse/drm-i915-Parse-DSI-backlight-cabc-ports
-	patches.suse/drm-i915-Use-existing-DSI-backlight-ports-info
-	patches.suse/drm-i915-Let-s-use-more-enum-intel_dpll_id-pll_id
-	patches.suse/drm-i915-cnl-Map-VBT-DDC-Pin-to-BSpec-DDC-Pin
-	patches.suse/drm-i915-Update-DRIVER_DATE-to-20171023
-	patches.suse/drm-amd-powerplay-initialize-a-variable-before-using
-	patches.suse/0086-drm-rockchip-add-CONFIG_OF-dependency-for-lvds.patch
-	patches.suse/drm-vblank-Tune-drm_crtc_accurate_vblank_count-WARN-
-	patches.suse/drm-qxl-replace-QXL_INFO-with-DRM_DEBUG_DRIVER
-	patches.suse/qxl-alloc-use-shadow-for-dumb-buffers
-	patches.suse/drm-i915-Filter-out-spurious-execlists-context-switc
-	patches.suse/drm-i915-execlists-Remove-the-priority-optimisation
-	patches.suse/drm-i915-Disable-lazy-PPGTT-page-table-optimization-
-	patches.suse/drm-i915-Calculate-ironlake-intermediate-watermarks-
-	patches.suse/drm-i915-Lock-llist_del_first-vs-llist_del_all
-	patches.suse/drm-i915-Idle-the-GPU-before-shinking-everything
-	patches.suse/drm-i915-Prune-the-reservation-shared-fence-array
-	patches.suse/drm-i915-Move-init_clock_gating-back-to-where-it-was
-	patches.suse/drm-i915-Reorder-context-close-to-avoid-calling-i915
-	patches.suse/0001-driver-core-Move-device_links_purge-after-bus_remove.patch
-	patches.suse/debugfs-add-support-for-more-elaborate-d_fsdata.patch
-	patches.suse/debugfs-implement-per-file-removal-protection.patch
-	patches.suse/debugfs-debugfs_real_fops-drop-__must_hold-sparse-an.patch
-	patches.suse/debugfs-convert-to-debugfs_file_get-and-put.patch
-	patches.suse/IB-hfi1-convert-to-debugfs_file_get-and-put.patch
-	patches.suse/debugfs-purge-obsolete-SRCU-based-removal-protection.patch
-	patches.suse/debugfs-call-debugfs_real_fops-only-after-debugfs_fi.patch
-	patches.suse/debugfs-defer-debugfs_fsdata-allocation-to-first-usa.patch
-	patches.suse/msft-hv-1506-vmbus-add-per-channel-sysfs-info.patch
-	patches.suse/msft-hv-1519-vmbus-initialize-reserved-fields-in-messages.patch
-	patches.suse/genwqe-Take-R-W-permissions-into-account-when-dealing-with-memory-pages.patch
-	patches.suse/msft-hv-1521-Drivers-hv-vmbus-Expose-per-channel-interrupts-and-e.patch
-	patches.suse/msft-hv-1522-Drivers-hv-vmbus-Make-panic-reporting-to-be-more-use.patch
-	patches.suse/msft-hv-1527-hyper-v-trace-vmbus_on_msg_dpc.patch
-	patches.suse/msft-hv-1528-hyper-v-trace-vmbus_on_message.patch
-	patches.suse/msft-hv-1529-hyper-v-trace-vmbus_onoffer.patch
-	patches.suse/msft-hv-1530-hyper-v-trace-vmbus_onoffer_rescind.patch
-	patches.suse/msft-hv-1531-hyper-v-trace-vmbus_onopen_result.patch
-	patches.suse/msft-hv-1532-hyper-v-trace-vmbus_ongpadl_created.patch
-	patches.suse/msft-hv-1533-hyper-v-trace-vmbus_ongpadl_torndown.patch
-	patches.suse/msft-hv-1534-hyper-v-trace-vmbus_onversion_response.patch
-	patches.suse/msft-hv-1535-hyper-v-trace-vmbus_request_offers.patch
-	patches.suse/msft-hv-1536-hyper-v-trace-vmbus_open.patch
-	patches.suse/msft-hv-1537-hyper-v-trace-vmbus_close_internal.patch
-	patches.suse/msft-hv-1538-hyper-v-trace-vmbus_establish_gpadl.patch
-	patches.suse/msft-hv-1539-hyper-v-trace-vmbus_teardown_gpadl.patch
-	patches.suse/msft-hv-1540-hyper-v-trace-vmbus_negotiate_version.patch
-	patches.suse/msft-hv-1541-hyper-v-trace-vmbus_release_relid.patch
-	patches.suse/msft-hv-1542-hyper-v-trace-vmbus_send_tl_connect_request.patch
-	patches.suse/msft-hv-1543-hyper-v-trace-channel-events.patch
-	patches.suse/0001-thunderbolt-tb-fix-use-after-free-in-tb_activate_pci.patch
-	patches.suse/nvmem-imx-ocotp-Restrict-OTP-write-to-IMX6-processor.patch
-	patches.suse/nvmem-imx-ocotp-Pass-parameters-via-a-struct.patch
-	patches.suse/nvmem-imx-ocotp-Add-support-for-banked-OTP-addressin.patch
-	patches.suse/nvmem-imx-ocotp-Move-i.MX6-write-clock-setup-to-dedi.patch
-	patches.suse/nvmem-imx-ocotp-Add-i.MX7D-timing-write-clock-setup-.patch
-	patches.suse/nvmem-imx-ocotp-Enable-i.MX7D-OTP-write-support.patch
-	patches.suse/nvmem-imx-ocotp-Update-module-description.patch
-	patches.suse/mfd-Add-support-for-Cherry-Trail-Dollar-Cove-TI-PMIC
-	patches.suse/ACPI-PMIC-Add-opregion-driver-for-Intel-Dollar-Cove-
-	patches.suse/mfd-lpc_ich-Avoton-Rangeley-uses-SPI_BYT-method
-	patches.suse/mfd-mxs-lradc-Fix-error-handling-in-mxs_lradc_probe
-	patches.suse/mfd-fsl-imx25-Clean-up-irq-settings-during-removal
-	patches.suse/backlight-pwm_bl-Fix-overflow-condition.patch
-	patches.suse/0011-pinctrl-rockchip-Fix-the-rk3399-gpio0-and-gpio1-bank.patch
-	patches.suse/pinctrl-adi2-Fix-Kconfig-build-problem
-	patches.suse/afs-Connect-up-the-CB.ProbeUuid.patch
-	patches.suse/f2fs-fix-to-show-ino-management-cache-size-correctly.patch
-	patches.suse/f2fs-expose-some-sectors-to-user-in-inline-data-or-d.patch
-	patches.suse/Revert-f2fs-handle-dirty-segments-inside-refresh_sit.patch
-	patches.suse/f2fs-don-t-bother-with-inode-i_version.patch
-	patches.suse/f2fs-validate-before-set-clear-free-nat-bitmap.patch
-	patches.suse/f2fs-fix-to-clear-FI_NO_PREALLOC.patch
-	patches.suse/powerpc-64s-Add-workaround-for-P9-vector-CI-load-issue.patch
-	patches.suse/powerpc-mm-Export-flush_all_mm.patch
-	patches.suse/cxl-Enable-global-TLBIs-for-cxl-contexts.patch
-	patches.suse/powerpc-xmon-Avoid-tripping-SMP-hardlockup-watchdog.patch
-	patches.suse/powerpc-64s-Implement-system-reset-idle-wakeup-reason.patch
-	patches.suse/powerpc-powernv-Use-early_radix_enabled-in-POWER9-tlb-flush.patch
-	patches.suse/powerpc-kprobes-Clean-up-jprobe-detection-in-livepatch-handler
-	patches.suse/powerpc-kprobes-Fix-warnings-from-__this_cpu_read-on-preempt-kernels
-	patches.suse/powerpc-jprobes-Disable-preemption-when-triggered-th.patch
-	patches.suse/powerpc-powernv-Make-opal_event_shutdown-callable-fr.patch
-	patches.suse/powerpc-Always-initialize-input-array-when-calling-e.patch
-	patches.suse/selftests-powerpc-Use-snprintf-to-construct-DSCR-sys.patch
-	patches.suse/cxl-Add-support-for-POWER9-DD2.patch
-	patches.suse/cxl-Rename-register-PSL9_FIR2-to-PSL9_FIR_MASK.patch
-	patches.suse/powerpc-dlpar-019-vphn-Update-CPU-topology-when-VPHN-enabled.patch
-	patches.suse/powerpc-dlpar-020-vphn-Improve-recognition-of-PRRN-VPHN.patch
-	patches.suse/powerpc-dlpar-021-hotplug-Improve-responsiveness-of-hotplug-ch.patch
-	patches.suse/powerpc-dlpar-022-vphn-Fix-numa-update-end-loop-bug.patch
-	patches.suse/Revert-KVM-PPC-Book3S-HV-POWER9-does-not-require-sec.patch
-	patches.suse/KVM-PPC-Tie-KVM_CAP_PPC_HTM-to-the-user-visible-TM-f.patch
-	patches.suse/powerpc-tm-Add-commandline-option-to-disable-hardwar.patch
-	patches.suse/powerpc-Add-PPC_FEATURE2_HTM_NO_SUSPEND.patch
-	patches.suse/powerpc-powernv-Enable-TM-without-suspend-if-possibl.patch
-	patches.suse/powerpc-tm-P9-disable-transactionally-suspended-sigc.patch
-	patches.suse/powerpc-xmon-Check-before-calling-xive-functions.patch
-	patches.suse/powerpc-mm-radix-Drop-unneeded-NULL-check.patch
-	patches.suse/powerpc-perf-hv-24x7-Fix-incorrect-comparison-in-mem.patch
-	patches.suse/KVM-PPC-Book3S-HV-Handle-host-system-reset-in-guest-.patch
-	patches.suse/powerpc-64s-radix-Improve-preempt-handling-in-TLB-co.patch
-	patches.suse/powerpc-64s-radix-Fix-process-table-entry-cache-inva.patch
-	patches.suse/powerpc-pseries-vio-Dispose-of-virq-mapping-on-vdevice-unregister.patch
-	patches.suse/powerpc-ipic-Fix-status-get-and-status-clear.patch
-	patches.suse/powerpc-64-Free-up-CPU_FTR_ICSWX.patch
-	patches.suse/powerpc-64s-Replace-CONFIG_PPC_STD_MMU_64-with-CONFI.patch
-	patches.suse/powerpc-mm-Add-a-CONFIG-option-to-choose-if-radix-is.patch
-	patches.suse/powerpc-tm-Don-t-check-for-WARN-in-TM-Bad-Thing-hand.patch
-	patches.suse/bpf-take-advantage-of-stack_depth-tracking-in-powerp.patch
-	patches.suse/powerpc-opal-Fix-EBUSY-bug-in-acquiring-tokens.patch
-	patches.suse/powerpc-Don-t-enable-FP-Altivec-if-not-checkpointed.patch
-	patches.suse/powerpc-Force-reload-for-recheckpoint-during-tm-fp-v.patch
-	patches.suse/powerpc-Always-save-restore-checkpointed-regs-during.patch
-	patches.suse/powerpc-Remove-facility-loadups-on-transactional-fp-.patch
-	patches.suse/powerpc-add-POWER9_DD20-feature.patch
-	patches.suse/powerpc-64s-idle-avoid-POWER9-DD1-and-DD2.0-ERAT-wor.patch
-	patches.suse/powerpc-64s-idle-avoid-POWER9-DD1-and-DD2.0-PMU-work.patch
-	patches.suse/powerpc-powernv-cpufreq-Fix-the-frequency-read-by-pr.patch
-	patches.suse/powerpc-powernv-ioda-Remove-explicit-max-window-size.patch
-	patches.suse/powerpc-64s-radix-Optimize-TLB-range-flush-barriers.patch
-	patches.suse/powerpc-64s-radix-Implement-_tlbie-l-_va_range-flush.patch
-	patches.suse/powerpc-64s-radix-Optimize-flush_tlb_range.patch
-	patches.suse/powerpc-64s-radix-Introduce-local-single-page-ceilin.patch
-	patches.suse/powerpc-64s-radix-Improve-TLB-flushing-for-page-tabl.patch
-	patches.suse/powerpc-mm-radix-Fix-crashes-on-Power9-DD1-with-radix.patch
-	patches.suse/powerpc-kprobes-Disable-preemption-before-invoking-p.patch
-	patches.suse/powerpc-powernv-idle-Round-up-latency-and-residency-.patch
-	patches.suse/powerpc-powernv-npu-Use-flush_all_mm-instead-of-flus.patch
-	patches.suse/powerpc-powernv-npu-Don-t-explicitly-flush-nmmu-tlb.patch
-	patches.suse/powerpc-fadump-use-kstrtoint-to-handle-sysfs-store.patch
-	patches.suse/powerpc-signal-Properly-handle-return-value-from-upr.patch
-	patches.suse/powerpc-Fix-DABR-match-on-hash-based-systems.patch
-	patches.suse/powerpc-64s-hash-Fix-512T-hint-detection-to-use-128T.patch
-	patches.suse/powerpc-64s-hash-Fix-128TB-512TB-virtual-address-bou.patch
-	patches.suse/powerpc-64s-hash-Fix-fork-with-512TB-process-address.patch
-	patches.suse/powerpc-64s-hash-Allow-MAP_FIXED-allocations-to-cros.patch
-	patches.suse/powerpc-64s-radix-Fix-128TB-512TB-virtual-address-bo.patch
-	patches.suse/powerpc-64s-mm_context.addr_limit-is-only-used-on-ha.patch
-	patches.suse/powerpc-64s-Fix-masking-of-SRR1-bits-on-instruction-.patch
-	patches.suse/powerpc-64s-Fix-Power9-DD2.0-workarounds-by-adding-D.patch
-	patches.suse/KVM-VMX-Don-t-expose-PLE-enable-if-there-is-no-hardw.patch
-	patches.suse/KVM-LAPIC-Fix-lapic-timer-mode-transition.patch
-	patches.suse/KVM-LAPIC-Introduce-limit_periodic_timer_frequency.patch
-	patches.suse/KVM-LAPIC-Keep-timer-running-when-switching-between-.patch
-	patches.suse/KVM-LAPIC-Apply-change-to-TDCR-right-away-to-the-tim.patch
-	patches.suse/KVM-x86-mmu-returning-void-in-a-void-function-is-str.patch
-	patches.suse/KVM-x86-mmu-free_page-can-handle-NULL.patch
-	patches.suse/KVM-x86-drop-BUG_ON-vcpu-kvm.patch
-	patches.suse/KVM-VMX-vmx_vcpu_setup-cannot-fail.patch
-	patches.suse/KVM-x86-no-need-to-inititalize-vcpu-members-to-0.patch
-	patches.suse/KVM-VMX-drop-enable_ept-check-from-ept_sync_context.patch
-	patches.suse/KVM-VMX-call-ept_sync_global-with-enable_ept-only.patch
-	patches.suse/KVM-VMX-require-INVEPT-GLOBAL-for-EPT.patch
-	patches.suse/KVM-VMX-drop-unnecessary-function-declarations.patch
-	patches.suse/KVM-nVMX-no-need-to-set-vcpu-cpu-when-switching-vmcs.patch
-	patches.suse/KVM-nVMX-no-need-to-set-ept-vpid-caps-to-0.patch
-	patches.suse/KVM-VMX-cleanup-init_rmode_identity_map.patch
-	patches.suse/KVM-x86-allow-setting-identity-map-addr-with-no-vcpu.patch
-	patches.suse/KVM-VMX-rename-RDSEED-and-RDRAND-vmx-ctrls-to-reflec.patch
-	patches.suse/kvm-mm-account-kvm-related-kmem-slabs-to-kmemcg.patch
-	patches.suse/KVM-x86-handle-0-write-to-TSC_DEADLINE-MSR.patch
-	patches.suse/KVM-x86-really-disarm-lapic-timer-when-clearing-TMIC.patch
-	patches.suse/KVM-x86-thoroughly-disarm-LAPIC-timer-around-TSC-dea.patch
-	patches.suse/KVM-X86-Processor-States-following-Reset-or-INIT.patch
-	patches.suse/KVM-VMX-Don-t-expose-unrestricted_guest-is-enabled-i.patch
-	patches.suse/arch-x86-remove-redundant-null-checks-before-kmem_ca.patch
-	patches.suse/KVM-SVM-unconditionally-wake-up-VCPU-on-IOMMU-interr.patch
-	patches.suse/KVM-SVM-limit-kvm_handle_page_fault-to-PF-handling.patch
-	patches.suse/KVM-x86-introduce-ISA-specific-SMM-entry-exit-callba.patch
-	patches.suse/KVM-x86-introduce-ISA-specific-smi_allowed-callback.patch
-	patches.suse/KVM-nVMX-set-IDTR-and-GDTR-limits-when-loading-L1-ho.patch
-	patches.suse/KVM-nVMX-fix-SMI-injection-in-guest-mode.patch
-	patches.suse/KVM-nSVM-refactor-nested_svm_vmrun.patch
-	patches.suse/KVM-nSVM-fix-SMI-injection-in-guest-mode.patch
-	patches.suse/KVM-x86-extend-usage-of-RET_MMIO_PF_-constants.patch
-	patches.suse/KVM-SVM-detect-opening-of-SMI-window-using-STGI-inte.patch
-	patches.suse/KVM-nVMX-Fix-EPT-switching-advertising.patch
-	patches.suse/KVM-VMX-Fix-VPID-capability-detection.patch
-	patches.suse/KVM-X86-GP-when-guest-attempts-to-write-MCi_STATUS-r.patch
-	patches.suse/KVM-PPC-Book3S-HV-Handle-unexpected-interrupts-bette.patch
-	patches.suse/KVM-PPC-Book3S-HV-Use-ARRAY_SIZE-macro.patch
-	patches.suse/KVM-PPC-BookE-Use-vma_pages-function.patch
-	patches.suse/KVM-PPC-Book3S-HV-Delete-an-error-message-for-a-fail.patch
-	patches.suse/KVM-PPC-Book3S-PR-Enable-in-kernel-TCE-handlers-for-.patch
-	patches.suse/KVM-PPC-Book3S-HV-Explicitly-disable-HPT-operations-on-radix.patch
-	patches.suse/KVM-PPC-Book3S-HV-Don-t-call-real-mode-XICS-hypercall-handlers-if-not-enabled.patch
-	patches.suse/KVM-PPC-Book3S-PR-Only-install-valid-SLBs-during-KVM.patch
-	patches.suse/KVM-PPC-Book3S-Fix-gas-warning-due-to-using-r0-as-im.patch
-	patches.suse/KVM-PPC-Book3S-HV-Don-t-rely-on-host-s-page-size-info.patch
-	patches.suse/KVM-PPC-Book3S-HV-Rename-hpte_setup_done-to-mmu_read.patch
-	patches.suse/KVM-PPC-Book3S-HV-Unify-dirty-page-map-between-HPT-and-radix.patch
-	patches.suse/KVM-PPC-Book3S-HV-Add-infrastructure-for-running-HPT.patch
-	patches.suse/KVM-PPC-Book3S-HV-Allow-for-running-POWER9-host-in-s.patch
-	patches.suse/KVM-PPC-Book3S-HV-Run-HPT-guests-on-POWER9-radix-hos.patch
-	patches.suse/arm64-Implement-arch_counter_get_cntpct-to-read-the-.patch
-	patches.suse/arm64-Use-physical-counter-for-in-kernel-reads-when-.patch
-	patches.suse/KVM-arm-arm64-Guard-kvm_vgic_map_is_active-against-v.patch
-	patches.suse/KVM-arm-arm64-Support-calling-vgic_update_irq_pendin.patch
-	patches.suse/KVM-arm-arm64-Check-that-system-supports-split-eoi-d.patch
-	patches.suse/KVM-arm-arm64-Make-timer_arm-and-timer_disarm-helper.patch
-	patches.suse/KVM-arm-arm64-Rename-soft-timer-to-bg_timer.patch
-	patches.suse/KVM-arm-arm64-Move-timer-vgic-flush-sync-under-disab.patch
-	patches.suse/KVM-arm-arm64-Use-separate-timer-for-phys-timer-emul.patch
-	patches.suse/KVM-arm-arm64-Move-timer-save-restore-out-of-the-hyp.patch
-	patches.suse/KVM-arm-arm64-Set-VCPU-affinity-for-virt-timer-irq.patch
-	patches.suse/KVM-arm-arm64-Avoid-timer-save-restore-in-vcpu-entry.patch
-	patches.suse/KVM-arm-arm64-Support-EL1-phys-timer-register-access.patch
-	patches.suse/KVM-arm-arm64-Use-kvm_arm_timer_set-get_reg-for-gues.patch
-	patches.suse/KVM-arm-arm64-Move-phys_timer_emulate-function.patch
-	patches.suse/KVM-arm-arm64-Avoid-phys-timer-emulation-in-vcpu-ent.patch
-	patches.suse/KVM-arm-arm64-Get-rid-of-kvm_timer_flush_hwstate.patch
-	patches.suse/KVM-arm-arm64-Rework-kvm_timer_should_fire.patch
-	patches.suse/arm-arm64-KVM-Load-the-timer-state-when-enabling-the.patch
-	patches.suse/KVM-arm-arm64-vgic-its-Remove-kvm_its_unmap_device.patch
-	patches.suse/KVM-arm-arm64-vgic-its-New-helper-functions-to-free-.patch
-	patches.suse/KVM-arm-arm64-vgic-its-Free-caches-when-GITS_BASER-V.patch
-	patches.suse/KVM-arm-arm64-vgic-its-Implement-KVM_DEV_ARM_ITS_CTR.patch
-	patches.suse/KVM-arm-arm64-Unify-32bit-fault-injection.patch
-	patches.suse/KVM-PPC-Book3S-HV-Cosmetic-post-merge-cleanups.patch
-	patches.suse/KVM-s390-document-memory-ordering-for-kvm_s390_vcpu_.patch
-	patches.suse/KVM-s390-vsie-use-common-code-functions-for-pinning.patch
-	patches.suse/KVM-s390-abstract-conversion-between-isc-and-enum-ir.patch
-	patches.suse/KVM-s390-clear_io_irq-requests-are-not-expected-for-.patch
-	patches.suse/KVM-s390-provide-a-capability-for-AIS-state-migratio.patch
-	patches.suse/xenclock-0001-ptp_kvm-probe-for-kvm-guest-availability.patch
-	patches.suse/xenclock-0002-x86-pvclock-add-setter-for-pvclock_pvti_cpu0_va.patch
-	patches.suse/xenclock-0003-x86-xen-time-set-pvclock-flags-on-xen_time_init.patch
-	patches.suse/xenclock-0004-x86-xen-time-setup-vcpu-0-time-info-page.patch
-	patches.suse/vhost-vsock-fix-uninitialized-vhost_vsock-guest_cid.patch
-	patches.suse/fw_cfg-fix-the-command-line-module-name.patch
-	patches.suse/ARM-DRA722-remove-redundant-definition-of-1.0-device.patch
-	patches.suse/dt-bindings-add-compatible-string-for-allwinner-v3s-soc.patch
-	patches.suse/ARM-sunxi-fix-the-core-number-of-V3s-in-sunxi-README.patch
-	patches.suse/soc-mediatek-pwrap-fix-compiler-errors
-	patches.suse/drivers-firmware-psci_checker-Add-missing-destroy_ti
-	patches.suse/dm-mpath-remove-annoying-message-of-blk_get_request-.patch
-	patches.suse/0078-dm-discard-support-requires-all-targets-in-a-table-s.patch
-	patches.suse/0079-dm-do-not-set-discards_supported-in-targets-that-do-.patch
-	patches.suse/0080-dm-clear-all-discard-attributes-in-queue_limits-when.patch
-	patches.suse/0081-dm-bufio-fix-integer-overflow-when-limiting-maximum-.patch
-	patches.suse/libnvdimm-dimm-clear-locked-status-on-successful-dimm.patch
-	patches.suse/libnvdimm-region-make-resource-attribute-only-readab.patch
-	patches.suse/libnvdimm-namespace-make-resource-attribute-only-rea.patch
-	patches.suse/libnvdimm-pfn-make-resource-attribute-only-readable-.patch
-	patches.suse/libnvdimm-namespace-fix-label-initialization-to-use-valid.patch
-	patches.suse/nfit_test-Make-private-definitions-to-command-emulat.patch
-	patches.suse/acpi-nfit-Enable-to-show-what-feature-is-supported-v.patch
-	patches.suse/acpi-nfit-nfit_test-supports-translate-SPA.patch
-	patches.suse/acpi-nfit-add-support-for-the-_LSI-_LSR-and-_LSW-lab.patch
-	patches.suse/acpi-nfit-hide-unknown-commands-from-nmemX-commands.patch
-	patches.suse/acpi-nfit-add-support-for-NVDIMM_FAMILY_INTEL-v1.6-D.patch
-	patches.suse/acpi-nfit-validate-commands-against-the-device-type.patch
-	patches.suse/acpi-nfit-add-Enable-Latch-System-Shutdown-Status-co.patch
-	patches.suse/mm-Handle-0-flags-in-_calc_vm_trans-macro.patch
-	patches.suse/mm-introduce-MAP_SHARED_VALIDATE-a-mechanism-to-safe.patch
-	patches.suse/mm-Remove-VM_FAULT_HWPOISON_LARGE_MASK.patch
-	patches.suse/dax-Simplify-arguments-of-dax_insert_mapping.patch
-	patches.suse/dax-Factor-out-getting-of-pfn-out-of-iomap.patch
-	patches.suse/dax-Create-local-variable-for-VMA-in-dax_iomap_pte_f.patch
-	patches.suse/dax-Create-local-variable-for-vmf-flags-FAULT_FLAG_W.patch
-	patches.suse/dax-Inline-dax_insert_mapping-into-the-callsite.patch
-	patches.suse/dax-Inline-dax_pmd_insert_mapping-into-the-callsite.patch
-	patches.suse/dax-Fix-comment-describing-dax_iomap_fault.patch
-	patches.suse/dax-Allow-dax_iomap_fault-to-return-pfn.patch
-	patches.suse/dax-Allow-tuning-whether-dax_insert_mapping_entry-di.patch
-	patches.suse/mm-Define-MAP_SYNC-and-VM_SYNC-flags.patch
-	patches.suse/dax-iomap-Add-support-for-synchronous-faults.patch
-	patches.suse/dax-Implement-dax_finish_sync_fault.patch
-	patches.suse/ext4-Simplify-error-handling-in-ext4_dax_huge_fault.patch
-	patches.suse/ext4-Support-for-synchronous-DAX-faults.patch
-	patches.suse/xfs-Implement-xfs_filemap_pfn_mkwrite-using-__xfs_fi.patch
-	patches.suse/xfs-support-for-synchronous-DAX-faults.patch
-	patches.suse/fs-dax-unify-IOMAP_F_DIRTY-read-vs-write-handling-po.patch
-	patches.suse/dax-fix-PMD-faults-on-zero-length-files.patch
-	patches.suse/dax-fix-general-protection-fault-in-dax_alloc_inode.patch
-	patches.suse/0001-ide-Make-ide_cdrom_prep_fs-initialize-the-sense-buff.patch
-	patches.suse/0001-block-bfq-add-missing-invocations-of-bfqg_stats_upda.patch
-	patches.suse/block-wake-up-all-tasks-blocked-in-get_request.patch
-	patches.suse/nvmet_fc-fix-better-length-checking.patch
-	patches.suse/bio-ensure-__bio_clone_fast-copies-bi_partno.patch
-	patches.suse/cxlflash-get-rid-of-pointless-access_ok.patch
-	patches.suse/fix-a-page-leak-in-vhost_scsi_iov_to_sgl-error-recov.patch
-	patches.suse/coda-fix-kernel-memory-exposure-attempt-in-fsync.patch
-	patches.suse/ovl-Put-upperdentry-if-ovl_check_origin-fails.patch
-	patches.suse/xfs-fix-forgotten-rcu-read-unlock-when-skipping-inod.patch
-	patches.suse/0007-xfs-fix-type-usage.patch
-	patches.suse/eCryptfs-use-after-free-in-ecryptfs_release_messagin.patch
-	patches.suse/ecryptfs-remove-unnecessary-i_version-bump.patch
-	patches.suse/0002-NFS-revalidate-.-etc-correctly-on-open.patch
-	patches.suse/xprtrdma-Don-t-defer-fencing-an-async-RPC-s-chunks.patch
-	patches.suse/0002-xprtrdma-Throw-away-reply-when-version-is-unrecogniz.patch
-	patches.suse/NFSv4.1-Fix-up-replays-of-interrupted-requests.patch
-	patches.suse/NFS-Avoid-RCU-usage-in-tracepoints.patch
-	patches.suse/sunrpc-Fix-rpc_task_begin-trace-point.patch
-	patches.suse/NFSv4-Fix-OPEN-CLOSE-race.patch
-	patches.suse/NFS-Fix-a-typo-in-nfs_rename.patch
-	patches.suse/0002-nfs-Fix-ugly-referral-attributes.patch
-	patches.suse/NFS-Fix-typo-in-nomigration-mount-option.patch
-	patches.suse/0001-NFS-Revert-NFS-Move-the-flock-open-mode-check-into-n.patch
-	patches.suse/s390-sles15-02-01-s390-disassembler-increase-show_code-buffer-size.patch
-	patches.suse/thermal-enable-broadcom-menu-for-arm64-bcm2835.patch
-	patches.suse/thermal-drivers-hisi-Fix-missing-interrupt-enablemen
-	patches.suse/thermal-drivers-hisi-Fix-kernel-panic-on-alarm-inter
-	patches.suse/thermal-drivers-hisi-Simplify-the-temperature-step-c
-	patches.suse/thermal-drivers-hisi-Fix-multiple-alarm-interrupts-f
-	patches.suse/thermal-drivers-hisi-Encapsulate-register-writes-int.patch
-	patches.suse/thermal-drivers-hisi-Fix-configuration-register-sett.patch
-	patches.suse/thermal-drivers-step_wise-Fix-temperature-regulation
-	patches.suse/drm-amdgpu-Pulling-old-prepare-and-submit-for-flip-b.patch
-	patches.suse/PM-runtime-Drop-children-check-from-__pm_runtime_set
-	patches.suse/dynamic-debug-howto-fix-optional-omitted-ending-line
-	patches.suse/0001-lib-int_sqrt-optimize-small-argument.patch
-	patches.suse/0002-lib-int_sqrt-optimize-initial-value-compute.patch
-	patches.suse/0003-lib-int_sqrt-adjust-comments.patch
-	patches.suse/0001-lib-rbtree-test-lower-default-params.patch
-	patches.suse/0001-epoll-avoid-calling-ep_call_nested-from-ep_poll_safe.patch
-	patches.suse/0001-epoll-remove-ep_call_nested-from-ep_eventpoll_poll.patch
-	patches.suse/0001-autofs-don-t-fail-mount-for-transient-error.patch
-	patches.suse/pipe-match-pipe_max_size-data-type-with-procfs.patch
-	patches.suse/pipe-avoid-round_pipe_size-nr_pages-overflow-on-32-b.patch
-	patches.suse/nilfs2-fix-race-condition-that-causes-file-system-co.patch
-	patches.suse/nilfs2-remove-inode-i_version-initialization.patch
-	patches.suse/kernel-signal.c-protect-the-traced-SIGNAL_UNKILLABLE-tasks-from-SIGKILL.patch
-	patches.suse/kernel-signal.c-protect-the-SIGNAL_UNKILLABLE-tasks-from-sig_kernel_only-signals.patch
-	patches.suse/kernel-signal.c-remove-the-no-longer-needed-SIGNAL_UNKILLABLE-check-in-complete_signal.patch
-	patches.suse/drivers-rapidio-devices-rio_mport_cdev.c-fix-resourc.patch
-	patches.suse/kbuild-move-all-target-out-of-kbuild_src-conditional.patch
-	patches.suse/kbuild-fix-linker-feature-test-macros-when-cross-compiling-with-clang.patch
-	patches.suse/kbuild-rpm-pkg-keep-spec-file-until-make-mrproper.patch
-	patches.suse/clk-samsung-Fix-m2m-scaler-clock-on-Exynos542x
-	patches.suse/clk-sunxi-ng-add-CLK_SET_RATE_UNGATE-to-all-H3-PLLs
-	patches.suse/clk-sunxi-ng-add-CLK_SET_RATE_PARENT-flag-to-H3-GPU-
-	patches.suse/clk-sunxi-ng-sun6i-Export-video-PLLs
-	patches.suse/clk-sunxi-ng-sun6i-Rename-HDMI-DDC-clock-to-avoid-na
-	patches.suse/clk-sunxi-ng-sun5i-Fix-bit-offset-of-audio-PLL-post-
-	patches.suse/clk-sunxi-ng-nm-Check-if-requested-rate-is-supported
-	patches.suse/0028-clk-rockchip-Remove-superfluous-error-message-in-roc.patch
-	patches.suse/clk-tegra-Fix-cclk_lp-divisor-register
-	patches.suse/clk-tegra-Use-readl_relaxed_poll_timeout_atomic-in-t
-	patches.suse/clk-hi6220-mark-clock-cs_atb_syspll-as-critical
-	patches.suse/clk-hi3660-fix-incorrect-uart3-clock-freqency
-	patches.suse/clk-sunxi-fix-build-warning
-	patches.suse/clk-imx6-refine-hdmi_isfr-s-parent-to-make-HDMI-work
-	patches.suse/clk-imx-imx7d-Fix-parent-clock-for-OCRAM_CLK.patch
-	patches.suse/clk-mediatek-mark-mtk_infrasys_init_early-__init
-	patches.suse/clk-mediatek-add-the-option-for-determining-PLL-sour
-	patches.suse/clk-uniphier-fix-DAPLL2-clock-rate-of-Pro5
-	patches.suse/clk-qcom-common-fix-legacy-board-clock-registration
-	patches.suse/clk-ti-dra7-atl-clock-fix-child-node-lookups
-	patches.suse/hwmon-k10temp-correct-model-name-for-ryzen-1600x.patch
-	patches.suse/sctp-check-stream-reset-info-len-before-making-recon.patch
-	patches.suse/qed-use-kzalloc-instead-of-kmalloc-and-memset.patch
-	patches.suse/msft-hv-1550-hv_netvsc-preserve-hw_features-on-mtu-channels-ringp.patch
-	patches.suse/fealnx-Fix-building-error-on-MIPS.patch
-	patches.suse/net-sctp-Always-set-scope_id-in-sctp_inet6_skb_msgna.patch
-	patches.suse/nfp-fix-flower-offload-metadata-flag-usage.patch
-	patches.suse/nfp-fix-vlan-receive-MAC-statistics-typo.patch
-	patches.suse/nfp-inherit-the-max_mtu-from-the-PF-netdev.patch
-	patches.suse/0002-sctp-set-frag_point-in-sctp_setsockopt_maxseg-correc.patch
-	patches.suse/route-update-fnhe_expires-for-redirect-when-the-fnhe.patch
-	patches.suse/route-also-update-fnhe_genid-when-updating-a-route-c.patch
-	patches.suse/ipvlan-NULL-pointer-dereference-panic-in-ipvlan_port.patch
-	patches.suse/ibmvnic-122-fix-dma_mapping_error-call.patch
-	patches.suse/platform-x86-hp_accel-Add-quirk-for-HP-ProBook-440-G
-	patches.suse/platform-x86-fujitsu-laptop-Fix-radio-LED-detection
-	patches.suse/platform-x86-sony-laptop-Fix-error-handling-in-sony_
-	patches.suse/platform-x86-hp-wmi-Fix-tablet-mode-detection-for-co
-	patches.suse/platform-x86-intel_punit_ipc-Fix-resource-ioremap-wa
-	patches.suse/nfsd-increase-DRC-cache-limit.patch
-	patches.suse/nfsd-give-out-fewer-session-slots-as-limit-approache.patch
-	patches.suse/SUNRPC-Fix-tracepoint-storage-issues-with-svc_recv-a.patch
-	patches.suse/nfsd4-fix-cached-replies-to-solo-SEQUENCE-compounds.patch
-	patches.suse/nfsd4-catch-some-false-session-retries.patch
-	patches.suse/0003-lockd-double-unregister-of-inetaddr-notifiers.patch
-	patches.suse/0001-svcrdma-Preserve-CB-send-buffer-across-retransmits.patch
-	patches.suse/nfsd-deal-with-revoked-delegations-appropriately.patch
-	patches.suse/ima-do-not-update-security.ima-if-appraisal-status-i
-	patches.suse/of-pci-Fix-theoretical-NULL-dereference.patch
-	patches.suse/video-fbdev-au1200fb-Return-an-error-code-if-a-memor
-	patches.suse/video-fbdev-au1200fb-Release-some-resources-if-a-mem
-	patches.suse/video-udlfb-Fix-read-EDID-timeout
-	patches.suse/fbdev-controlfb-Add-missing-modes-to-fix-out-of-boun
-	patches.suse/0002-ceph-keep-auth-cap-when-inode-has-flocks-or-posix-locks.patch
-	patches.suse/0003-ceph-make-lock_to_ceph_filelock-static.patch
-	patches.suse/0004-ceph-optimize-flock-encoding-during-reconnect.patch
-	patches.suse/0005-ceph-handle-session-get-evicted-while-there-are-file-locks.patch
-	patches.suse/0006-ceph-fix-bool-initialization-comparison.patch
-	patches.suse/0007-ceph-disable-cached-readdir-after-dropping-positive-dentry.patch
-	patches.suse/0008-ceph-einval-on-decoding-failure-in-ceph_mdsc_handle_fsmap.patch
-	patches.suse/0009-ceph-mark-expected-switch-fall-throughs.patch
-	patches.suse/0010-ceph-remove-unused-and-redundant-variable-dropping.patch
-	patches.suse/0013-ceph-clean-up-spinlocking-and-list-handling-around-cleanup_cap_releases.patch
-	patches.suse/0014-ceph-present-consistent-fsid-regardless-of-arch-endianness.patch
-	patches.suse/ceph-remove-the-bump-of-i_version.patch
-	patches.suse/0016-ceph-silence-sparse-endianness-warning-in-encode_caps_cb.patch
-	patches.suse/rbd-set-discard_alignment-to-zero.patch
-	patches.suse/0018-libceph-don-t-warn-if-user-tries-to-add-invalid-key.patch
-	patches.suse/orangefs-remove-initialization-of-i_version.patch
-	patches.suse/0001-gre6-use-log_ecn_error-module-parameter-in-ip6_tnl_r.patch
-	patches.suse/tcp-when-scheduling-TLP-time-of-RTO-should-account-f.patch
-	patches.suse/net-ena-fix-race-condition-between-device-reset-and-.patch
-	patches.suse/0001-net-qmi_wwan-add-Quectel-BG96-2c7c-0296.patch
-	patches.suse/nl80211-don-t-expose-wdev-ssid-for-most-interfaces
-	patches.suse/mac80211_hwsim-Fix-memory-leak-in-hwsim_new_radio_nl
-	patches.suse/fs-9p-Compare-qid.path-in-v9fs_test_inode.patch
-	patches.suse/net-9p-Switch-to-wait_event_killable.patch
-	patches.suse/0008-xfs-fix-memory-leak-in-xfs_iext_free_last_leaf.patch
-	patches.suse/spi-nor-intel-spi-Fix-number-of-protected-range-regi
-	patches.suse/spi-nor-intel-spi-Fix-broken-software-sequencing-cod
-	patches.suse/mtd-spi-nor-stm32-quadspi-Fix-uninitialized-error-re.patch
-	patches.suse/mtd-nand-omap2-Fix-subpage-write.patch
-	patches.suse/mtd-nand-mtk-fix-infinite-ECC-decode-IRQ-issue.patch
-	patches.suse/mtd-nand-Fix-writing-mtdoops-to-nand-flash.patch
-	patches.suse/rtc-set-the-alarm-to-the-next-expiring-timer
-	patches.suse/rtc-pl031-make-interrupt-optional
-	patches.suse/rtc-pcf8563-fix-output-clock-rate
-	patches.suse/0002-apparmor-fix-leak-of-null-profile-name-if-profile-al.patch
-	patches.suse/apparmor-ensure-that-undecidable-profile-attachments-fail.patch
-	patches.suse/0001-apparmor-fix-profile-attachment-for-special-unconfin.patch
-	patches.suse/0003-apparmor-fix-locking-when-creating-a-new-complain-pr.patch
-	patches.suse/apparmor-fix-possible-recursive-lock-warning-in-__aa.patch
-	patches.suse/drm-amdgpu-Remove-check-which-is-not-valid-for-certa
-	patches.suse/drm-amdgpu-Properly-allocate-VM-invalidate-eng-v2
-	patches.suse/drm-fsl-dcu-Don-t-set-connector-DPMS-property
-	patches.suse/drm-fsl-dcu-avoid-disabling-pixel-clock-twice-on-sus
-	patches.suse/drm-fsl-dcu-enable-IRQ-before-drm_atomic_helper_resu
-	patches.suse/drm-amd-pp-fix-typecast-error-in-powerplay
-	patches.suse/ALSA-hda-realtek-Fix-ALC275-no-sound-issue
-	patches.suse/ALSA-usb-audio-uac1-Invalidate-ctl-on-interrupt
-	patches.suse/ALSA-hda-Fix-too-short-HDMI-DP-chmap-reporting
-	patches.suse/ALSA-hda-realtek-Add-headset-mic-support-for-Intel-N
-	patches.suse/ALSA-pcm-update-tstamp-only-if-audio_tstamp-changed
-	patches.suse/ALSA-timer-Remove-kernel-warning-at-compat-ioctl-err
-	patches.suse/ALSA-usb-audio-Add-sanity-checks-to-FE-parser
-	patches.suse/ALSA-usb-audio-Fix-potential-out-of-bound-access-at-
-	patches.suse/ALSA-usb-audio-Add-sanity-checks-in-v2-clock-parsers
-	patches.suse/ALSA-hda-Fix-yet-remaining-issue-with-vmaster-0dB-in
-	patches.suse/ALSA-hda-realtek-Fix-ALC700-family-no-sound-issue
-	patches.suse/ALSA-hda-Add-Raven-PCI-ID
-	patches.suse/scsi-bnx2fc-Fix-hung-task-messages-when-a-cleanup-re.patch
-	patches.suse/net-sched-fix-crash-when-deleting-secondary-chains.patch
-	patches.suse/ipv6-Do-not-consider-linkdown-nexthops-during-multip.patch
-	patches.suse/net-realtek-r8169-implement-set_link_ksettings.patch
-	patches.suse/net-accept-UFO-datagrams-from-tuntap-and-packet.patch
-	patches.suse/bpf-change-bpf_probe_write_user-to-bpf_trace_printk-.patch
-	patches.suse/bpf-introduce-ARG_PTR_TO_MEM_OR_NULL.patch
-	patches.suse/bpf-remove-explicit-handling-of-0-for-arg2-in-bpf_pr.patch
-	patches.suse/bpf-fix-branch-pruning-logic.patch
-	patches.suse/net-dsa-bcm_sf2-Clear-IDDQ_GLOBAL_PWR-bit-for-PHY.patch
-	patches.suse/i40e-Fix-for-NUP-NVM-image-downgrade-failure.patch
-	patches.suse/i40e-fix-the-calculation-of-VFs-mac-addresses.patch
-	patches.suse/i40e-Remove-limit-of-64-max-queues-per-channel.patch
-	patches.suse/i40e-Fix-FLR-reset-timeout-issue.patch
-	patches.suse/i40evf-fix-client-notify-of-l2-params.patch
-	patches.suse/i40e-restore-promiscuous-after-reset.patch
-	patches.suse/ixgbe-Fix-skb-list-corruption-on-Power-systems.patch
-	patches.suse/i40e-Use-smp_rmb-rather-than-read_barrier_depends.patch
-	patches.suse/ixgbevf-Use-smp_rmb-rather-than-read_barrier_depends.patch
-	patches.suse/igbvf-Use-smp_rmb-rather-than-read_barrier_depends.patch
-	patches.suse/igb-Use-smp_rmb-rather-than-read_barrier_depends.patch
-	patches.suse/fm10k-Use-smp_rmb-rather-than-read_barrier_depends.patch
-	patches.suse/i40evf-Use-smp_rmb-rather-than-read_barrier_depends.patch
-	patches.suse/0001-iwlwifi-mvm-support-version-7-of-the-SCAN_REQ_UMAC-F.patch
-	patches.suse/iwlwifi-fix-PCI-IDs-and-configuration-mapping-for-90.patch
-	patches.suse/iwlwifi-fix-firmware-names-for-9000-and-A000-series-.patch
-	patches.suse/target-fix-buffer-offset-in-core_scsi3_pri_read_full.patch
-	patches.suse/iscsi-target-fix-memory-leak-in-lio_target_tiqn_addtpg
-	patches.suse/cxgbit-abort-the-tcp-connection-in-case-of-data-out-timeout
-	patches.suse/target-fix-PR-state-file-path-truncation.patch
-	patches.suse/target-fix-ALUA-state-file-path-truncation.patch
-	patches.suse/target-move-a-declaration-of-a-global-variable-into-a-header-file
-	patches.suse/iscsi-target-make-task_reassign-use-proper-se_cmd-cmd_kref
-	patches.suse/iscsi-target-fix-non-immediate-tmr-reference-leak
-	patches.suse/powerpc-64s-slice-Use-addr-limit-when-computing-slic.patch
-	patches.suse/powerpc-perf-imc-Use-cpu_to_node-not-topology_physical_package_id.patch
-	patches.suse/powerpc-perf-Fix-pmu_count-to-count-only-nest-imc-pm.patch
-	patches.suse/powerpc-perf-Fix-IMC_MAX_PMU-macro.patch
-	patches.suse/powerpc-64s-Fix-Power9-DD2.1-logic-in-DT-CPU-feature.patch
-	patches.suse/KVM-arm-arm64-register-irq-bypass-consumer-on-ARM-AR.patch
-	patches.suse/KVM-arm-arm64-vgic-restructure-kvm_vgic_-un-map_phys.patch
-	patches.suse/KVM-arm-Select-ARM_GIC_V3-and-ARM_GIC_V3_ITS.patch
-	patches.suse/KVM-arm-arm64-vgic-Move-kvm_vgic_destroy-call-around.patch
-	patches.suse/KVM-arm-arm64-vITS-Add-MSI-translation-helpers.patch
-	patches.suse/KVM-arm-arm64-vITS-Add-a-helper-to-update-the-affini.patch
-	patches.suse/KVM-arm-arm64-GICv4-Add-property-field-and-per-VM-pr.patch
-	patches.suse/KVM-arm-arm64-GICv4-Add-init-teardown-of-the-per-VM-.patch
-	patches.suse/KVM-arm-arm64-GICv4-Wire-mapping-unmapping-of-VLPIs-.patch
-	patches.suse/KVM-arm-arm64-GICv4-Handle-INT-command-applied-to-a-.patch
-	patches.suse/KVM-arm-arm64-GICv4-Unmap-VLPI-when-freeing-an-LPI.patch
-	patches.suse/KVM-arm-arm64-GICv4-Propagate-affinity-changes-to-th.patch
-	patches.suse/KVM-arm-arm64-GICv4-Handle-CLEAR-applied-to-a-VLPI.patch
-	patches.suse/KVM-arm-arm64-GICv4-Handle-MOVALL-applied-to-a-vPE.patch
-	patches.suse/KVM-arm-arm64-GICv4-Propagate-property-updates-to-VL.patch
-	patches.suse/KVM-arm-arm64-GICv4-Handle-INVALL-applied-to-a-vPE.patch
-	patches.suse/KVM-arm-arm64-GICv4-Use-pending_last-as-a-scheduling.patch
-	patches.suse/KVM-arm-arm64-GICv4-Add-doorbell-interrupt-handling.patch
-	patches.suse/KVM-arm-arm64-GICv4-Use-the-doorbell-interrupt-as-an.patch
-	patches.suse/KVM-arm-arm64-GICv4-Hook-vPE-scheduling-into-vgic-fl.patch
-	patches.suse/KVM-arm-arm64-GICv4-Enable-virtual-cpuif-if-VLPIs-ca.patch
-	patches.suse/KVM-arm-arm64-GICv4-Prevent-a-VM-using-GICv4-from-be.patch
-	patches.suse/KVM-arm-arm64-GICv4-Prevent-userspace-from-changing-.patch
-	patches.suse/KVM-arm-arm64-GICv4-Enable-VLPI-support.patch
-	patches.suse/KVM-arm-arm64-GICv4-Theory-of-operations.patch
-	patches.suse/KVM-arm-arm64-Fix-GICv4-ITS-initialization-issues.patch
-	patches.suse/KVM-arm-arm64-Don-t-queue-VLPIs-on-INV-INVALL.patch
-	patches.suse/KVM-SVM-obey-guest-PAT.patch
-	patches.suse/kvm-vmx-Reinstate-support-for-CPUs-without-virtual-N.patch
-	patches.suse/kvm-vmx-Allow-disabling-virtual-NMI-support.patch
-	patches.suse/coccinelle-fix-parallel-build-with-CHECK-scripts-coc.patch
-	patches.suse/kbuild-pkg-use-transform-option-to-prefix-paths-in-t.patch
-	patches.suse/0001-timekeeping-Eliminate-the-stale-declaration-of-ktime.patch
-	patches.suse/0001-objtool-Move-synced-files-to-their-original-relative.patch
-	patches.suse/0002-objtool-Move-kernel-headers-code-sync-check-to-a-scr.patch
-	patches.suse/objtool-Fix-cross-build.patch
-	patches.suse/perf-x86-intel-uncore-add-event-constraint-for-bdx-pcu.patch
-	patches.suse/x86-acpi-handle-sci-interrupts-above-legacy-space-gracefully.patch
-	patches.suse/x86-acpi-reduce-code-duplication-in-mp_override_legacy_irq.patch
-	patches.suse/x86-topology-avoid-wasting-128k-for-package-id-array.patch
-	patches.suse/x86-smpboot-fix-_max_logical_packages-estimate.patch
-	patches.suse/x86-pkeys-Update-documentation-about-availability.patch
-	patches.suse/x86-pkeys-selftests-Rename-si_pkey-to-siginfo_pkey.patch
-	patches.suse/x86-pkeys-selftests-Fix-protection-keys-write-warnin.patch
-	patches.suse/17.2-x86-entry-64-fix-entry_syscall_64_after_hwframe-irq-tracing.patch
-	patches.suse/x86-decoder-add-new-test-instruction-pattern
-	patches.suse/genirq-Track-whether-the-trigger-type-has-been-set.patch
-	patches.suse/irqchip-gic-v4-Clear-IRQ_DISABLE_UNLAZY-again-if-map.patch
-	patches.suse/irqchip-gic-v3-Fix-ppi-partitions-lookup.patch
-	patches.suse/irqchip-gic-v3-pr_err-strings-should-end-with-newlin.patch
-	patches.suse/irqchip-gic-v4-Add-forward-definition-of-struct-irq_.patch
-	patches.suse/irqchip-qcom-Fix-u32-comparison-with-value-less-than
-	patches.suse/ARM-8721-1-mm-dump-check-hardware-RO-bit-for-LPAE.patch
-	patches.suse/ARM-8722-1-mm-make-STRICT_KERNEL_RWX-effective-for-L.patch
-	patches.suse/ARM-BUG-if-jumping-to-usermode-address-in-kernel-mod.patch
-	patches.suse/mm-thp-Do-not-make-page-table-dirty-unconditionally-in-touch_p-mu-d.patch
-	patches.suse/auxdisplay-img-ascii-lcd-Only-build-on-archs-that-ha
-	patches.suse/drm-i915-Fix-false-positive-assert_rpm_wakelock_held
-	patches.suse/drm-i915-Re-register-PMIC-bus-access-notifier-on-run
-	patches.suse/drm-i915-gvt-ensure-ve-return-value-is-handled-corre
-	patches.suse/drm-i915-Clear-breadcrumb-node-when-cancelling-signa
-	patches.suse/drm-i915-Fix-init_clock_gating-for-resume
-	patches.suse/drm-vc4-Account-for-interrupts-in-flight
-	patches.suse/drm-edid-Don-t-send-non-zero-YQ-in-AVI-infoframe-for
-	patches.suse/crypto-algif_aead-skip-SGL-entries-with-NULL-page.patch
-	patches.suse/crypto-af_alg-remove-locking-in-async-callback.patch
-	patches.suse/crypto-skcipher-Fix-skcipher_walk_aead_common
-	patches.suse/net-thunderx-Fix-TCP-UDP-checksum-offload-for-IPv6-p.patch
-	patches.suse/net-openvswitch-datapath-fix-data-type-in-queue_gso_.patch
-	patches.suse/openvswitch-fix-the-incorrect-flow-action-alloc-size.patch
-	patches.suse/sctp-set-sender-next_tsn-for-the-old-result-with-cts.patch
-	patches.suse/mac80211-use-QoS-NDP-for-AP-probing
-	patches.suse/mac80211-fix-the-update-of-path-metric-for-RANN-fram
-	patches.suse/i40e-virtchnl-fix-application-of-sizeof-to-pointer.patch
-	patches.suse/e1000e-fix-the-use-of-magic-numbers-for-buffer-overr.patch
-	patches.suse/net-mvpp2-fix-the-txq_init-error-path.patch
-	patches.suse/net-mvpp2-cleanup-probed-ports-in-the-probe-error-pa.patch
-	patches.suse/net-mvpp2-do-not-disable-GMAC-padding.patch
-	patches.suse/net-mvpp2-check-ethtool-sets-the-Tx-ring-size-is-to-.patch
-	patches.suse/bnxt_en-Fix-an-error-handling-path-in-bnxt_get_modul.patch
-	patches.suse/packet-fix-crash-in-fanout_demux_rollover.patch
-	patches.suse/net-packet-fix-a-race-in-packet_bind-and-packet_noti.patch
-	patches.suse/sctp-use-right-member-as-the-param-of-list_for_each_.patch
-	patches.suse/vxlan-use-__be32-type-for-the-param-vni-in-__vxlan_f.patch
-	patches.suse/net-sched-cbq-create-block-for-q-link.block.patch
-	patches.suse/btrfs-bail-out-gracefully-rather-than-bug_on.patch
-	patches.suse/btrfs-move-definition-of-the-function-btrfs_find_new.patch
-	patches.suse/btrfs-fix-reported-number-of-inode-blocks-after-buff.patch
-	patches.suse/0011-btrfs-tree-checker-Fix-false-panic-for-sanity-test.patch
-	patches.suse/btrfs-incremental-send-fix-wrong-unlink-path-after-renaming-file.patch
-	patches.suse/nfsd-Fix-stateid-races-between-OPEN-and-CLOSE.patch
-	patches.suse/nfsd-Fix-another-OPEN-stateid-race.patch
-	patches.suse/nfsd-CLOSE-SHOULD-return-the-invalid-special-stateid.patch
-	patches.suse/nfsd-Ensure-we-check-stateid-validity-in-the-seqid-o.patch
-	patches.suse/grace-replace-BUG_ON-by-WARN_ONCE-in-exit_net-hook.patch
-	patches.suse/0004-lockd-lost-rollback-of-set_grace_period-in-lockd_dow.patch
-	patches.suse/0005-nfsd-fix-panic-in-posix_unblock_lock-called-from-nfs.patch
-	patches.suse/nfsd-check-for-use-of-the-closed-special-stateid.patch
-	patches.suse/race-of-lockd-inetaddr-notifiers-vs-nlmsvc_rqst-chan.patch
-	patches.suse/lockd-fix-list_add-double-add-caused-by-legacy-signa.patch
-	patches.suse/mm-memory_hotplug-do-not-back-off-draining-pcp-free-.patch
-	patches.suse/mm-oom_reaper-gather-each-vma-to-prevent-leaking-TLB.patch
-	patches.suse/mm-cma-fix-alloc_contig_range-ret-code-potential-lea.patch
-	patches.suse/mm-fix-device-dax-pud-write-faults-triggered-by-get_.patch
-	patches.suse/mm-hugetlbfs-introduce-split-to-vm_operations_struct.patch
-	patches.suse/device-dax-implement-split-to-catch-invalid-munmap-a.patch
-	patches.suse/mm-introduce-get_user_pages_longterm.patch
-	patches.suse/mm-fail-get_vaddr_frames-for-filesystem-dax-mappings.patch
-	patches.suse/v4l2-disable-filesystem-dax-mapping-support.patch
-	patches.suse/IB-core-disable-memory-registration-of-filesystem-da.patch
-	patches.suse/mm-madvise.c-fix-madvise-infinite-loop-under-special.patch
-	patches.suse/kmemleak-add-scheduling-point-to-kmemleak_scan.patch
-	patches.suse/fs-fat-inode.c-fix-sb_rdonly-change.patch
-	patches.suse/0001-autofs-revert-autofs-take-more-care-to-not-update-la.patch
-	patches.suse/mm-hugetlb-fix-NULL-pointer-dereference-on-5-level-p.patch
-	patches.suse/fs-hugetlbfs-inode-c-change-put_page-unlock_page-order-in-hugetlbfs_fallocate.patch
-	patches.suse/s390-disassembler-correct-disassembly-lines-alignmen.patch
-	patches.suse/s390-fix-alloc_pgste-check-in-init_new_context-again.patch
-	patches.suse/s390-revert-elf_et_dyn_base-base-changes.patch
-	patches.suse/s390-gs-add-compat-regset-for-the-guarded-storage-broadcast-control-block.patch
-	patches.suse/KVM-x86-pvclock-Handle-first-time-write-to-pvclock-p.patch
-	patches.suse/KVM-nVMX-nSVM-Don-t-intercept-UD-when-running-L2.patch
-	patches.suse/KVM-x86-Exit-to-user-mode-on-UD-intercept-when-emula.patch
-	patches.suse/KVM-x86-emulator-Return-to-user-mode-on-L1-CPL-0-emu.patch
-	patches.suse/KVM-x86-Don-t-re-execute-instruction-when-not-passin.patch
-	patches.suse/KVM-X86-Fix-operand-address-size-during-instruction-.patch
-	patches.suse/KVM-nVMX-Validate-the-IA32_BNDCFGS-on-nested-VM-entr.patch
-	patches.suse/KVM-nVMX-Fix-mmu-context-after-VMLAUNCH-VMRESUME-fai.patch
-	patches.suse/KVM-x86-fix-em_fxstor-sleeping-while-in-atomic.patch
-	patches.suse/KVM-x86-Allow-suppressing-prints-on-RDMSR-WRMSR-of-u.patch
-	patches.suse/KVM-x86-inject-exceptions-produced-by-x86_decode_ins.patch
-	patches.suse/KVM-x86-ioapic-Fix-level-triggered-EOI-and-IOAPIC-re.patch
-	patches.suse/KVM-x86-ioapic-Don-t-fire-level-irq-when-Remote-IRR-.patch
-	patches.suse/KVM-x86-ioapic-Remove-redundant-check-for-Remote-IRR.patch
-	patches.suse/KVM-x86-ioapic-Clear-Remote-IRR-when-entry-is-switch.patch
-	patches.suse/KVM-x86-ioapic-Preserve-read-only-values-in-the-redi.patch
-	patches.suse/KVM-nVMX-Fix-vmx_check_nested_events-return-value-in.patch
-	patches.suse/KVM-x86-Fix-CPUID-function-for-word-6-80000001_ECX.patch
-	patches.suse/KVM-lapic-Split-out-x2apic-ldr-calculation.patch
-	patches.suse/KVM-lapic-Fixup-LDR-on-load-in-x2apic.patch
-	patches.suse/KVM-X86-Fix-softlockup-when-get-the-current-kvmclock.patch
-	patches.suse/KVM-VMX-Fix-rflags-cache-during-vCPU-reset.patch
-	patches.suse/KVM-VMX-Fix-vmx-nested-freeing-when-no-SMI-handler.patch
-	patches.suse/KVM-Let-KVM_SET_SIGNAL_MASK-work-as-advertised.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-migration-and-HPT-resizing-of-HPT-guests-on-radix-hosts.patch
-	patches.suse/reiserfs-remove-unneeded-i_version-bump.patch
-	patches.suse/quota-propagate-error-from-__dquot_initialize.patch
-	patches.suse/quota-Check-for-register_shrinker-failure.patch
-	patches.suse/0004-cpufreq-mediatek-add-missing-MODULE_DESCRIPTION-AUTH.patch
-	patches.suse/cpupowerutils-bench-Fix-cpu-online-check.patch
-	patches.suse/cpupower-Fix-cpupower-working-when-cpu0-is-offline.patch
-	patches.suse/ACPI-bus-Leave-modalias-empty-for-devices-which-are-
-	patches.suse/ACPI-EC-Fix-regression-related-to-PM-ops-support-in-
-	patches.suse/apparmor-fix-oops-in-audit_signal_cb-hook.patch
-	patches.suse/nvme-fabrics-introduce-init-command-check-for-a-queu.patch
-	patches.suse/nvme-fc-check-if-queue-is-ready-in-queue_rq.patch
-	patches.suse/nvme-loop-check-if-queue-is-ready-in-queue_rq.patch
-	patches.suse/nvme-pci-disable-APST-on-Samsung-SSD-960-EVO-ASUS-PR.patch
-	patches.suse/nvme-pci-avoid-hmb-desc-array-idx-out-of-bound-when-.patch
-	patches.suse/nvme-fix-spelling-mistake-requeing-requeuing.patch
-	patches.suse/nvme-Fix-NULL-dereference-on-reservation-request.patch
-	patches.suse/nvme-Suppress-static-analyis-warning.patch
-	patches.suse/nvmet-fc-correct-ref-counting-error-when-deferred-rc.patch
-	patches.suse/nvme-pci-add-quirk-for-delay-before-CHK-RDY-for-WDC-.patch
-	patches.suse/nvme-fc-don-t-use-bit-masks-for-set-test_bit-numbers.patch
-	patches.suse/0034-bcache-add-a-comment-in-journal-bucket-reading.patch
-	patches.suse/0035-bcache-Fix-building-error-on-MIPS.patch
-	patches.suse/0036-bcache-recover-data-from-backing-when-data-is-clean.patch
-	patches.suse/0037-bcache-check-return-value-of-register_shrinker.patch
-	patches.suse/blktrace-fix-trace-mutex-deadlock.patch
-	patches.suse/nvme-rdma-don-t-suppress-send-completions.patch
-	patches.suse/nvme-rdma-don-t-complete-requests-before-a-send-work.patch
-	patches.suse/nvme-rdma-wait-for-local-invalidation-before-complet.patch
-	patches.suse/nvme-rdma-Check-remotely-invalidated-rkey-matches-ou.patch
-	patches.suse/nvme-rdma-Use-mr-pool.patch
-	patches.suse/nvme-rdma-fix-memory-leak-during-queue-allocation.patch
-	patches.suse/nvme-pci-fix-NULL-pointer-dereference-in-nvme_free_h.patch
-	patches.suse/drm-rockchip-dw-mipi-dsi-fix-possible-un-balanced-ru
-	patches.suse/drm-fb_helper-Disable-all-crtc-s-when-initial-setup-
-	patches.suse/drm-bridge-tc358767-do-no-fail-on-hi-res-displays
-	patches.suse/drm-bridge-tc358767-filter-out-too-high-modes
-	patches.suse/drm-bridge-tc358767-fix-DP0_MISC-register-set
-	patches.suse/drm-bridge-tc358767-fix-timing-calculations
-	patches.suse/drm-bridge-tc358767-fix-AUXDATAn-registers-access
-	patches.suse/drm-bridge-tc358767-fix-1-lane-behavior
-	patches.suse/drm-omap-Fix-error-handling-path-in-omap_dmm_probe
-	patches.suse/drm-omap-displays-panel-dpi-add-backlight-dependency
-	patches.suse/drm-i915-Don-t-try-indexed-reads-to-alternate-slave-
-	patches.suse/drm-i915-Prevent-zero-length-index-write
-	patches.suse/drm-i915-fix-intel_backlight_device_register-declara
-	patches.suse/drm-i915-gvt-Fix-unsafe-locking-caused-by-spin_unloc
-	patches.suse/drm-i915-gvt-remove-skl_misc_ctl_write-handler
-	patches.suse/drm-i915-gvt-Move-request-alloc-to-dispatch_workload
-	patches.suse/drm-i915-gvt-enabled-pipe-A-default-on-creating-vgpu
-	patches.suse/drm-i915-gvt-Correct-ADDR_4K-2M-1G_MASK-definition
-	patches.suse/drm-amdgpu-Fix-SDMA-load-unload-sequence-on-HWS-disa
-	patches.suse/drm-amdkfd-Fix-SDMA-ring-buffer-size-calculation
-	patches.suse/drm-amdkfd-Fix-SDMA-oversubsription-handling
-	patches.suse/drm-amdgpu-don-t-try-to-move-pinned-BOs
-	patches.suse/mmc-core-Do-not-leave-the-block-driver-in-a-suspende
-	patches.suse/mmc-core-prepend-0x-to-pre_eol_info-entry-in-sysfs
-	patches.suse/mmc-core-prepend-0x-to-OCR-entry-in-sysfs
-	patches.suse/cxl-Check-if-vphb-exists-before-iterating-over-AFU-devices.patch
-	patches.suse/powerpc-powernv-Fix-kexec-crashes-caused-by-tlbie-tracing.patch
-	patches.suse/powerpc-kexec-Fix-kexec-kdump-in-P9-guest-kernels.patch
-	patches.suse/0007-arm64-context-Fix-comments-and-remove-pointless-smp_.patch
-	patches.suse/xfs-fortify-xfs_alloc_buftarg-error-handling.patch
-	patches.suse/xfs-ubsan-fixes.patch
-	patches.suse/xfs-remove-unused-parameter-from-xfs_writepage_map.patch
-	patches.suse/xfs-Properly-retry-failed-dquot-items-in-case-of-err.patch
-	patches.suse/SUNRPC-Allow-connect-to-return-EHOSTUNREACH.patch
-	patches.suse/hwmon-pmbus-Use-64bit-math-for-DIRECT-format-values.patch
-	patches.suse/hwmon-jc42-optionally-try-to-disable-the-SMBUS-timeo
-	patches.suse/i2c-i801-Fix-Failed-to-allocate-irq-2147483648-error
-	patches.suse/i2c-i2c-boardinfo-fix-memory-leaks-on-devinfo
-	patches.suse/eeprom-at24-correctly-set-the-size-for-at24mac402.patch
-	patches.suse/eeprom-at24-fix-reading-from-24MAC402-24MAC602.patch
-	patches.suse/eeprom-at24-check-at24_read-write-arguments.patch
-	patches.suse/ARM-avoid-faulting-on-qemu.patch
-	patches.suse/net-mvpp2-allocate-zeroed-tx-descriptors.patch
-	patches.suse/tcp-remove-buggy-call-to-tcp_v6_restore_cb.patch
-	patches.suse/sit-update-frag_off-info.patch
-	patches.suse/0003-sctp-only-update-outstanding_bytes-for-transmitted-q.patch
-	patches.suse/tcp-dccp-block-bh-before-arming-time_wait-timer.patch
-	patches.suse/tipc-call-tipc_rcv-only-if-bearer-is-up-in-tipc_udp_.patch
-	patches.suse/bnxt_en-Need-to-unconditionally-shut-down-RoCE-in-bn.patch
-	patches.suse/bnxt_en-wildcard-smac-while-creating-tunnel-decap-fi.patch
-	patches.suse/bnxt_en-fix-dst-src-fid-for-vxlan-encap-decap-action.patch
-	patches.suse/bnxt_en-Fix-a-variable-scoping-in-bnxt_hwrm_do_send_.patch
-	patches.suse/s390-qeth-fix-thinko-in-IPv4-multicast-address-track.patch
-	patches.suse/s390-qeth-fix-GSO-throughput-regression.patch
-	patches.suse/s390-qeth-build-max-size-GSO-skbs-on-L2-devices.patch
-	patches.suse/ipvlan-Add-the-skb-mark-as-flow4-s-member-to-lookup-.patch
-	patches.suse/stmmac-reset-last-TSO-segment-size-after-device-open.patch
-	patches.suse/can-kvaser_usb-free-buf-in-error-paths
-	patches.suse/can-kvaser_usb-Fix-comparison-bug-in-kvaser_usb_read
-	patches.suse/can-kvaser_usb-ratelimit-errors-if-incomplete-messag
-	patches.suse/can-ti_hecc-Fix-napi-poll-return-value-for-repoll
-	patches.suse/can-peak-pci-fix-potential-bug-when-probe-fails
-	patches.suse/can-flexcan-fix-VF610-state-transition-issue
-	patches.suse/can-mcba_usb-fix-device-disconnect-bug
-	patches.suse/tcp-add-tcp_v4_fill_cb-tcp_v4_restore_cb.patch
-	patches.suse/tcp-use-IPCB-instead-of-TCP_SKB_CB-in-inet_exact_dif.patch
-	patches.suse/fw_cfg-fix-driver-remove.patch
-	patches.suse/virtio-release-virtio-index-when-fail-to-device_regi
-	patches.suse/scripts-kernel-doc-Don-t-fail-with-status-0-if-error.patch
-	patches.suse/gpio-davinci-Assign-first-bank-regs-for-unbanked-cas
-	patches.suse/gpio-pca953x-fix-vendor-prefix-for-PCA9654
-	patches.suse/pinctrl-denverton-Fix-UART2-RTS-pin-mode
-	patches.suse/pinctrl-armada-37xx-Fix-direction_output-callback-be
-	patches.suse/pinctrl-sunxi-Fix-A80-interrupt-pin-bank
-	patches.suse/pinctrl-sunxi-Fix-A64-UART-mux-value
-	patches.suse/0001-USB-usbfs-Filter-flags-passed-in-from-user-space.patch
-	patches.suse/0001-USB-ulpi-fix-bus-node-lookup.patch
-	patches.suse/0001-usb-host-fix-incorrect-updating-of-offset.patch
-	patches.suse/0001-USB-core-Add-type-specific-length-check-of-BOS-descr.patch
-	patches.suse/0001-usb-hub-Cycle-HUB-power-when-initialization-fails.patch
-	patches.suse/0001-usb-quirks-Add-no-lpm-quirk-for-KY-688-USB-3.1-Type-.patch
-	patches.suse/0001-uas-Always-apply-US_FL_NO_ATA_1X-quirk-to-Seagate-de.patch
-	patches.suse/0001-USB-serial-option-add-Quectel-BG96-id.patch
-	patches.suse/0001-USB-serial-usb_debug-add-new-USB-device-id.patch
-	patches.suse/0001-xhci-Don-t-show-incorrect-WARN-message-about-events-.patch
-	patches.suse/0001-usb-xhci-fix-panic-in-xhci_free_virt_devices_depth_f.patch
-	patches.suse/serial-8250_pci-Add-Amazon-PCI-serial-device-ID
-	patches.suse/serdev-ttyport-add-missing-receive_buf-sanity-checks
-	patches.suse/serdev-fix-receive_buf-return-value-when-no-callback
-	patches.suse/serdev-ttyport-fix-NULL-deref-on-hangup
-	patches.suse/serdev-ttyport-fix-tty-locking-in-close
-	patches.suse/staging-rtl8188eu-Fix-incorrect-response-to-SIOCGIWE
-	patches.suse/iio-adc-cpcap-fix-incorrect-validation
-	patches.suse/iio-adc-meson-saradc-fix-the-bit_idx-of-the-adc_en-c
-	patches.suse/iio-fix-kernel-doc-build-errors
-	patches.suse/iio-health-max30102-Temperature-should-be-in-milli-C
-	patches.suse/debugfs-fix-debugfs_real_fops-build-error.patch
-	patches.suse/isa-Prevent-NULL-dereference-in-isa_bus-driver-callb
-	patches.suse/msft-hv-1552-Drivers-hv-vmbus-Fix-a-rescind-issue.patch
-	patches.suse/msft-hv-1553-hv-kvp-Avoid-reading-past-allocated-blocks-from-KVP-.patch
-	patches.suse/IB-hfi1-Initialize-bth1-in-16B-rc-ack-builder.patch
-	patches.suse/IB-INFINIBAND-should-depend-on-HAS_DMA.patch
-	patches.suse/i40iw-Allocate-a-sdbuf-per-CQP-WQE.patch
-	patches.suse/i40iw-Do-not-free-sqbuf-when-event-is-I40IW_TIMER_TY.patch
-	patches.suse/i40iw-Correct-ARP-index-mask.patch
-	patches.suse/i40iw-Move-MPA-request-event-for-loopback-after-conn.patch
-	patches.suse/i40iw-Notify-user-of-established-connection-after-QP.patch
-	patches.suse/RDMA-cma-Make-sure-that-PSN-is-not-over-max-allowed.patch
-	patches.suse/IB-core-Init-subsys-if-compiled-to-vmlinuz-core.patch
-	patches.suse/RDMA-hns-Fix-the-issue-of-IOVA-not-page-continuous-i.patch
-	patches.suse/RDMA-hns-Get-rid-of-virt_to_page-and-vmap-calls-afte.patch
-	patches.suse/RDMA-hns-Get-rid-of-page-operation-after-dma_alloc_c.patch
-	patches.suse/IB-core-Only-enforce-security-for-InfiniBand.patch
-	patches.suse/scsi-aacraid-Check-for-PCI-state-of-device-in-a-gene.patch
-	patches.suse/scsi-aacraid-Perform-initialization-reset-only-once.patch
-	patches.suse/scsi-aacraid-Prevent-crash-in-case-of-free-interrupt.patch
-	patches.suse/scsi-ufs-ufshcd-fix-potential-null-pointer-dereference-in.patch
-	patches.suse/scsi-use-dma_get_cache_alignment-as-minimum-dma-alignment
-	patches.suse/0033-scsi-libsas-align-sata_device-s-rps_resp-on-a-cachel.patch
-	patches.suse/ALSA-seq-Remove-spurious-WARN_ON-at-timer-check
-	patches.suse/ALSA-usb-audio-Fix-out-of-bound-error
-	patches.suse/ALSA-usb-audio-Add-check-return-value-for-usb_string
-	patches.suse/ALSA-hda-realtek-New-codec-support-for-ALC257
-	patches.suse/ALSA-pcm-prevent-UAF-in-snd_pcm_info
-	patches.suse/iommu-vt-d-fix-scatterlist-offset-handling
-	patches.suse/objtool-Fix-64-bit-build-on-32-bit-host.patch
-	patches.suse/efi-Move-some-sysfs-files-to-be-read-only-by-root.patch
-	patches.suse/efi-esrt-Use-memunmap-instead-of-kfree-to-free-the-r
-	patches.suse/perf-core-fix-memory-leak-triggered-by-perf-namespace.patch
-	patches.suse/sched-wait-fix-add_wait_queue-behavior-change.patch
-	patches.suse/sched-fair-Update-and-fix-the-runnable-propagation-rule.patch
-	patches.suse/smp-hotplug-Move-step-CPUHP_AP_SMPCFD_DYING-to-the-c.patch
-	patches.suse/x86-idt-load-idt-early-in-start_secondary
-	patches.suse/x86-microcode-amd-add-support-for-fam17h-microcode-loading.patch
-	patches.suse/x86-pci-make-broadcom_postcore_init-check-acpi_disabled
-	patches.suse/kdb-Fix-handling-of-kallsyms_symbol_next-return-valu.patch
-	patches.suse/PM-runtime-Fix-handling-of-suppliers-with-disabled-r
-	patches.suse/0005-ACPI-CPPC-Fix-KASAN-global-out-of-bounds-warning.patch
-	patches.suse/0001-arm64-fpsimd-Prevent-registers-leaking-from-dead-tas.patch
-	patches.suse/0020-arm64-SW-PAN-Point-saved-ttbr0-at-the-zero-page-when.patch
-	patches.suse/0021-arm64-SW-PAN-Update-saved-ttbr0-value-on-enter_lazy_.patch
-	patches.suse/s390-always-save-and-restore-all-registers-on-context-switch.patch
-	patches.suse/s390-dasd-prevent-prefix-i-o-error.patch
-	patches.suse/s390-fix-compat-system-call-table.patch
-	patches.suse/powerpc-perf-Fix-oops-when-grouping-different-pmu-ev.patch
-	patches.suse/powerpc-64s-Initialize-ISAv3-MMU-registers-before-se.patch
-	patches.suse/virtio_net-fix-return-value-check-in-receive_mergeab.patch
-	patches.suse/0082-md-raid5-correct-degraded-calculation-in-raid5_error.patch
-	patches.suse/0083-md-r5cache-move-mddev_lock-out-of-r5c_journal_mode_s.patch
-	patches.suse/0084-md-limit-mdstat-resync-progress-to-max_sectors.patch
-	patches.suse/0085-md-raid1-10-add-missed-blk-plug.patch
-	patches.suse/drm-safely-free-connectors-from-connector_iter
-	patches.suse/drm-exynos-Fix-dma-buf-import
-	patches.suse/drm-exynos-gem-Drop-NONCONTIG-flag-for-buffers-alloc
-	patches.suse/drm-i915-Skip-switch-to-kernel-context-on-suspend-wh
-	patches.suse/drm-i915-Fix-vblank-timestamp-frame-counter-jumps-on
-	patches.suse/drm-i915-cnl-Mask-previous-DDI-PLL-mapping
-	patches.suse/drm-i915-Call-i915_gem_init_userptr-before-taking-st
-	patches.suse/Revert-drm-i915-Display-WA-1133-WaFbcSkipSegments-cn
-	patches.suse/drm-i915-gvt-Emulate-PCI-expansion-ROM-base-address-
-	patches.suse/drm-i915-gvt-Export-intel_gvt_render_mmio_to_ring_id
-	patches.suse/drm-i915-gvt-Limit-read-hw-reg-to-active-vgpu
-	patches.suse/drm-i915-gvt-Don-t-mark-vgpu-context-as-inactive-whe
-	patches.suse/drm-i915-gvt-set-max-priority-for-gvt-context
-	patches.suse/drm-bridge-analogix-dp-Fix-runtime-PM-state-in-get_m
-	patches.suse/media-rc-sir_ir-detect-presence-of-port
-	patches.suse/media-usbtv-add-a-new-usbid
-	patches.suse/media-s5k6aa-describe-some-function-parameters
-	patches.suse/media-dvb-i2c-transfers-over-usb-cannot-be-done-from-2
-	patches.suse/Revert-tcp-must-block-bh-in-__inet_twsk_hashdance.patch
-	patches.suse/nfp-fix-port-stats-for-mac-representors.patch
-	patches.suse/gianfar-fix-a-flooded-alignment-reports-because-of-p.patch
-	patches.suse/net_sched-red-Avoid-devision-by-zero.patch
-	patches.suse/net_sched-red-Avoid-illegal-values.patch
-	patches.suse/tipc-fix-memory-leak-in-tipc_accept_from_sock.patch
-	patches.suse/net-remove-hlist_nulls_add_tail_rcu.patch
-	patches.suse/dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch
-	patches.suse/net-thunderx-Fix-TCP-UDP-checksum-offload-for-IPv4-p.patch
-	patches.suse/rds-Fix-NULL-pointer-dereference-in-__rds_rdma_map.patch
-	patches.suse/net-mvmdio-disable-unprepare-clocks-in-EPROBE_DEFER-.patch
-	patches.suse/adding-missing-rcu_read_unlock-in-ipxip6_rcv.patch
-	patches.suse/tcp-use-current-time-in-tcp_rcv_space_adjust.patch
-	patches.suse/0001-usbnet-fix-alignment-for-frames-with-no-ethernet-hea.patch
-	patches.suse/tcp-invalidate-rate-samples-during-SACK-reneging.patch
-	patches.suse/sfc-pass-valid-pointers-from-efx_enqueue_unwind.patch
-	patches.suse/tcp_bbr-record-full-bw-reached-decision-in-new-full_.patch
-	patches.suse/tcp_bbr-reset-full-pipe-detection-on-loss-recovery-u.patch
-	patches.suse/tcp_bbr-reset-long-term-bandwidth-sampling-on-loss-r.patch
-	patches.suse/bnxt_en-Fix-sources-of-spurious-netpoll-warnings.patch
-	patches.suse/net-mvpp2-fix-the-RSS-table-entry-offset.patch
-	patches.suse/iwlwifi-mvm-don-t-use-transmit-queue-hang-detection-.patch
-	patches.suse/iwlwifi-mvm-fix-the-TX-queue-hang-timeout-for-MONITO
-	patches.suse/iwlwifi-mvm-fix-packet-injection.patch
-	patches.suse/brcmfmac-change-driver-unbind-order-of-the-sdio-func
-	patches.suse/brcmfmac-Avoid-build-error-with-make-W-1
-	patches.suse/iwlwifi-add-new-cards-for-9260-and-22000-series.patch
-	patches.suse/iwlwifi-mvm-flush-queue-before-deleting-ROC.patch
-	patches.suse/iwlwifi-mvm-enable-RX-offloading-with-TKIP-and-WEP.patch
-	patches.suse/iwlwifi-mvm-mark-MIC-stripped-MPDUs.patch
-	patches.suse/can-mcba_usb-cancel-urb-on-EPROTO
-	patches.suse/can-ems_usb-cancel-urb-on-EPIPE-and-EPROTO
-	patches.suse/can-esd_usb2-cancel-urb-on-EPIPE-and-EPROTO
-	patches.suse/can-kvaser_usb-cancel-urb-on-EPIPE-and-EPROTO
-	patches.suse/can-usb_8dev-cancel-urb-on-EPIPE-and-EPROTO
-	patches.suse/can-peak-pcie_fd-fix-potential-bug-in-restarting-tx-
-	patches.suse/keys-add-missing-permission-check-for-request_key-destination
-	patches.suse/asn-1-fix-out-of-bounds-read-when-parsing-indefinite-length-item
-	patches.suse/asn-1-check-for-error-from-asn1_op_end__act-actions
-	patches.suse/X.509-reject-invalid-BIT-STRING-for-subjectPublicKey
-	patches.suse/x-509-fix-buffer-overflow-detection-in-sprint_oid
-	patches.suse/509-fix-printing-uninitialized-stack-memory-when-oid-is-empty
-	patches.suse/pkcs7-return-correct-error-code-if-pkcs7_check_autha
-	patches.suse/keys-reject-null-restriction-string-when-type-is-specified
-	patches.suse/X.509-fix-comparisons-of-pkey_algo
-	patches.suse/KVM-arm-arm64-Don-t-enable-disable-physical-timer-ac.patch
-	patches.suse/KVM-arm-arm64-VGIC-extend-vgic_is_initialized-guard.patch
-	patches.suse/KVM-arm-arm64-vgic-irqfd-Fix-MSI-entry-allocation.patch
-	patches.suse/KVM-arm-arm64-vgic-Preserve-the-revious-read-from-th.patch
-	patches.suse/KVM-arm-arm64-vgic-its-Preserve-the-revious-read-fro.patch
-	patches.suse/KVM-arm-arm64-vgic-its-Check-result-of-allocation-be.patch
-	patches.suse/KVM-arm-arm64-vgic-v4-Only-perform-an-unmap-for-vali.patch
-	patches.suse/arm64-KVM-fix-VTTBR_BADDR_MASK-BUG_ON-off-by-one.patch
-	patches.suse/arm-KVM-Fix-VTTBR_BADDR_MASK-BUG_ON-off-by-one.patch
-	patches.suse/KVM-arm-arm64-debug-Introduce-helper-for-single-step.patch
-	patches.suse/kvm-arm64-handle-single-stepping-trapped-instruction.patch
-	patches.suse/kvm-arm64-handle-single-step-of-userspace-mmio-instr.patch
-	patches.suse/kvm-arm64-handle-single-step-during-SError-exception.patch
-	patches.suse/kvm-arm64-handle-single-step-of-hyp-emulated-mmio-in.patch
-	patches.suse/KVM-arm-arm64-Avoid-attempting-to-load-timer-vgic-st.patch
-	patches.suse/kvm-arm-don-t-treat-unavailable-HYP-mode-as-an-error.patch
-	patches.suse/KVM-arm-arm64-Fix-spinlock-acquisition-in-vgic_set_o.patch
-	patches.suse/KVM-arm-arm64-kvm_arch_destroy_vm-cleanups.patch
-	patches.suse/KVM-arm-arm64-Fix-broken-GICH_ELRSR-big-endian-conve.patch
-	patches.suse/x86-kvm-move-qemu-guest-FPU-switching-out-to-vcpu_ru.patch
-	patches.suse/x86-kvm-remove-KVM-emulator-get_fpu-put_fpu.patch
-	patches.suse/KVM-VMX-remove-I-O-port-0x80-bypass-on-Intel-hosts.patch
-	patches.suse/KVM-VMX-fix-page-leak-in-hardware_setup.patch
-	patches.suse/KVM-s390-add-SPDX-identifiers-to-the-remaining-files.patch
-	patches.suse/KVM-s390-Remove-redundant-license-text.patch
-	patches.suse/KVM-s390-mark-irq_state.flags-as-non-usable.patch
-	patches.suse/KVM-s390-Fix-skey-emulation-permission-check.patch
-	patches.suse/kvm-x86-fix-apic-page-invalidation
-	patches.suse/ARM-OMAP2-Fix-SRAM-virt-to-phys-translation-for-save.patch
-	patches.suse/ARM-AM33xx-PRM-Remove-am33xx_pwrdm_read_prev_pwrst-f.patch
-	patches.suse/ARM-OMAP3-hwmod_data-add-missing-module_offs-for-MMC.patch
-	patches.suse/ARM-omap2-hide-omap3_save_secure_ram-on-non-OMAP3-bu.patch
-	patches.suse/bus-arm-ccn-Check-memory-allocation-failure.patch
-	patches.suse/bus-arm-ccn-Fix-use-of-smp_processor_id-in-preemptib.patch
-	patches.suse/bus-arm-cci-Fix-use-of-smp_processor_id-in-preemptib.patch
-	patches.suse/bus-arm-ccn-fix-module-unloading-Error-Removing-stat.patch
-	patches.suse/btrfs-Fix-quota-reservation-leak-on-preallocated-fil.patch
-	patches.suse/btrfs-handle-errors-while-updating-refcounts-in-update_ref_for_cow.patch
-	patches.suse/btrfs-fix-missing-error-return-in-btrfs_drop_snapshot.patch
-	patches.suse/btrfs-fix-possible-off-by-one-in-btrfs_search_path_in_tree.patch
-	patches.suse/0002-futex-futex_wake_op-fix-sign_extend32-sign-bits.patch
-	patches.suse/hpfs-don-t-bother-with-the-i_version-counter-or-f_ve.patch
-	patches.suse/crypto-rsa-fix-buffer-overread-when-stripping-leadin
-	patches.suse/crypto-algif_aead-fix-reference-counting-of-null-skc.patch
-	patches.suse/crypto-hmac-require-that-the-underlying-hash-algorit
-	patches.suse/crypto-salsa20-fix-blkcipher_walk-API-usage
-	patches.suse/ipmi-Stop-timers-before-cleaning-up-the-module.patch
-	patches.suse/libata-sata_down_spd_limit-should-return-if-driver-h.patch
-	patches.suse/platform-x86-dell-laptop-Fix-keyboard-max-lighting-f
-	patches.suse/platform-x86-asus-wireless-send-an-EV_SYN-SYN_REPORT
-	patches.suse/drm-rework-delayed-connector-cleanup-in-connector_it
-	patches.suse/0001-cifs-fix-NULL-deref-in-SMB2_read.patch
-	patches.suse/CIFS-don-t-log-STATUS_NOT_FOUND-errors-for-DFS.patch
-	patches.suse/mm-kmemleak.c-make-cond_resched-rate-limiting-more-e.patch
-	patches.suse/0001-autofs-fix-careless-error-in-recent-commit.patch
-	patches.suse/mm-page_alloc.c-avoid-excessive-IRQ-disabled-times-in-free_unref_page_list.patch
-	patches.suse/mm-frame_vector.c-release-a-semaphore-in-get_vaddr_f.patch
-	patches.suse/0001-kernel-make-groups_sort-calling-a-responsibility-gro.patch
-	patches.suse/mm-oom_reaper-fix-memory-corruption.patch
-	patches.suse/x86-PCI-Fix-infinite-loop-in-search-for-64bit-BAR-pl.patch
-	patches.suse/x86-PCI-Only-enable-a-64bit-BAR-on-single-socket-AMD.patch
-	patches.suse/sched-rt-Do-not-pull-from-current-CPU-if-only-one-CPU-to-pull.patch
-	patches.suse/x86-smpboot-do-not-use-smp_num_siblings-in-_max_logical_packages-calculation.patch
-	patches.suse/x86-boot-compressed-64-print-error-if-5-level-paging-is-not-supported
-	patches.suse/x86-mm-kmmio-fix-mmiotrace-for-page-unaligned-addresses
-	patches.suse/x86-decoder-fix-and-update-the-opcodes-map.patch
-	patches.suse/0001-arm64-Initialise-high_memory-global-variable-earlier.patch
-	patches.suse/0003-arm64-mm-Fix-false-positives-in-set_pte_at-access-di.patch
-	patches.suse/0005-arm64-Define-cputype-macros-for-Falkor-CPU.patch
-	patches.suse/arm64-fault-avoid-send-SIGBUS-two-times.patch
-	patches.suse/0001-arm64-fix-CONFIG_DEBUG_WX-address-reporting.patch
-	patches.suse/ovl-Sync-upper-dirty-data-when-syncing-overlayfs.patch
-	patches.suse/ceph-drop-negative-child-dentries-before-try-pruning-inode-s-alias.patch
-	patches.suse/scsi-lpfc-Use-after-free-in-lpfc_rq_buf_free.patch
-	patches.suse/libfc-fix-ELS-request-handling.patch
-	patches.suse/scsi-bfa-fix-access-to-bfad_im_port_s.patch
-	patches.suse/scsi-scsi_devinfo-handle-non-terminated-strings.patch
-	patches.suse/scsi-scsi_devinfo-cleanly-zero-pad-devinfo-strings.patch
-	patches.suse/scsi-bfa-fix-type-conversion-warning.patch
-	patches.suse/scsi-core-fix-a-scsi_show_rq-null-pointer-dereference.patch
-	patches.suse/0086-dm-table-fix-regression-from-improper-dm_dev_interna.patch
-	patches.suse/0087-dm-fix-various-targets-to-dm_register_target-after-m.patch
-	patches.suse/0001-dm-mpath-fix-bio-based-multipath-queue_if_no_path-ha.patch
-	patches.suse/0088-dm-bufio-fix-shrinker-scans-when-nr_to_scan-retain_t.patch
-	patches.suse/ptr_ring-fix-up-after-recent-ptr_ring-changes.patch
-	patches.suse/0001-usb-musb-da8xx-fix-babble-condition-handling.patch
-	patches.suse/0001-USB-uas-and-storage-Add-US_FL_BROKEN_FUA-for-another.patch
-	patches.suse/0001-usbip-fix-stub_rx-get_pipe-to-validate-endpoint-numb.patch
-	patches.suse/0001-usbip-fix-stub_rx-harden-CMD_SUBMIT-path-to-handle-m.patch
-	patches.suse/0001-usbip-prevent-vhci_hcd-driver-from-leaking-a-socket-.patch
-	patches.suse/0001-usbip-fix-stub_send_ret_submit-vulnerability-to-null.patch
-	patches.suse/0001-xhci-Don-t-add-a-virt_dev-to-the-devs-array-before-i.patch
-	patches.suse/0001-usb-xhci-fix-TDS-for-MTK-xHCI1.1.patch
-	patches.suse/0001-usb-dwc3-gadget-Wait-longer-for-controller-to-end-co.patch
-	patches.suse/0001-usb-dwc3-of-simple-fix-missing-clk_disable_unprepare.patch
-	patches.suse/0001-USB-core-prevent-malicious-bNumInterfaces-overflow.patch
-	patches.suse/ptr_ring-add-barriers.patch
-	patches.suse/netlink-Add-netns-check-on-taps.patch
-	patches.suse/net-ipv4-fix-for-a-race-condition-in-raw_sendmsg.patch
-	patches.suse/sctp-make-sure-stream-nums-can-match-optlen-in-sctp_.patch
-	patches.suse/fou-fix-some-member-types-in-guehdr.patch
-	patches.suse/tcp-md5sig-Use-skb-s-saddr-when-replying-to-an-incom.patch
-	patches.suse/ipv6-mcast-better-catch-silly-mtu-values.patch
-	patches.suse/ipv4-igmp-guard-against-silly-MTU-values.patch
-	patches.suse/net-igmp-Use-correct-source-address-on-IGMPv3-report.patch
-	patches.suse/0001-net-qmi_wwan-add-Sierra-EM7565-1199-9091.patch
-	patches.suse/netfilter-nfnetlink_cthelper-Add-missing-permission-.patch
-	patches.suse/netfilter-xt_bpf-add-overflow-checks.patch
-	patches.suse/netfilter-xt_osf-Add-missing-permission-checks.patch
-	patches.suse/0001-netfilter-ip6t_MASQUERADE-add-dependency-on-conntrac.patch
-	patches.suse/hippi-Fix-a-Fix-a-possible-sleep-in-atomic-bug-in-rr
-	patches.suse/tcp-fix-potential-underestimation-on-rcv_rtt.patch
-	patches.suse/tcp-refresh-tcp_mstamp-from-timers-callbacks.patch
-	patches.suse/net-mlx4_en-Fix-selftest-for-small-MTUs.patch
-	patches.suse/net-mlx4_core-Fix-wrong-calculation-of-free-counters.patch
-	patches.suse/net-mlx4_en-Fill-all-counters-under-one-call-of-stat.patch
-	patches.suse/bpf-fix-corruption-on-concurrent-perf_event_output-c.patch
-	patches.suse/bpf-add-schedule-points-to-map-alloc-free.patch
-	patches.suse/mlxsw-spectrum-Disable-MAC-learning-for-ovs-port.patch
-	patches.suse/batman-adv-Always-initialize-fragment-header-priorit.patch
-	patches.suse/batman-adv-Fix-check-of-retrieved-orig_gw-in-batadv_.patch
-	patches.suse/batman-adv-Fix-lock-for-ogm-cnt-access-in-batadv_iv_.patch
-	patches.suse/s390-qeth-apply-takeover-changes-when-mode-is-toggle.patch
-	patches.suse/s390-qeth-don-t-apply-takeover-changes-to-RXIP.patch
-	patches.suse/s390-qeth-lock-IP-table-while-applying-takeover-chan.patch
-	patches.suse/s390-qeth-update-takeover-IPs-after-configuration-ch.patch
-	patches.suse/sock-free-skb-in-skb_complete_tx_timestamp-on-error.patch
-	patches.suse/net-aquantia-Fix-hardware-DMA-stream-overload-on-lar.patch
-	patches.suse/0001-net-usb-qmi_wwan-add-Telit-ME910-PID-0x1101-support.patch
-	patches.suse/net-sched-fix-static-key-imbalance-in-case-of-ingres.patch
-	patches.suse/0001-nfs-fix-a-deadlock-in-nfs-client-initialization.patch
-	patches.suse/nfs-don-t-wait-on-commit-in-nfs_commit_inode-if-ther.patch
-	patches.suse/eeprom-at24-change-nvmem-stride-to-1.patch
-	patches.suse/i2c-piix4-Fix-port-number-check-on-release
-	patches.suse/IB-core-Bound-check-alternate-path-port-number.patch
-	patches.suse/IB-core-Don-t-enforce-PKey-security-on-SMI-MADs.patch
-	patches.suse/IB-mlx4-Fix-RSS-hash-fields-restrictions.patch
-	patches.suse/RDMA-netlink-Fix-general-protection-fault.patch
-	patches.suse/iw_cxgb4-only-clear-the-ARMED-bit-if-a-notification-.patch
-	patches.suse/iw_cxgb4-only-insert-drain-cqes-if-wq-is-flushed.patch
-	patches.suse/IB-ipoib-Restore-MM-behavior-in-case-of-tx_ring-allo.patch
-	patches.suse/ext4-fix-fdatasync-2-after-fallocate-2-operation.patch
-	patches.suse/ext4-fix-crash-when-a-directory-s-i_size-is-too-smal.patch
-	patches.suse/dmaengine-ioat-Fix-error-handling-path
-	patches.suse/dmaengine-at_hdmac-fix-potential-NULL-pointer-derefe
-	patches.suse/dmaengine-dmatest-move-callback-wait-queue-to-thread
-	patches.suse/dmaengine-jz4740-disable-unprepare-clk-if-probe-fail
-	patches.suse/dmaengine-fsl-edma-disable-clks-on-all-error-paths
-	patches.suse/posix-timer-Properly-check-sigevent-sigev_notify.patch
-	patches.suse/04-drivers-misc-intel-pti-rename-the-header-file-to-free-up-the-namespace.patch
-	patches.suse/x86-cpufeature-add-user-mode-instruction-prevention-definitions
-	patches.suse/x86-make-x86_bug_fxsave_leak-detectable-in-cpuid-on-amd.patch
-	patches.suse/0001-locking-barriers-Convert-users-of-lockless_dereferen.patch
-	patches.suse/x86-mm-kasan-Don-t-use-vmemmap_populate-to-initializ.patch
-	patches.suse/01-x86-entry-64-paravirt-use-paravirt-safe-macro-to-access-eflags.patch
-	patches.suse/0001-x86-unwinder-orc-Dont-bail-on-stack-overflow.patch
-	patches.suse/0002-x86-unwinder-Handle-stack-overflows-more-gracefully.patch
-	patches.suse/x86-irq-remove-an-old-outdated-comment-about-context-tracking-races
-	patches.suse/04-x86-irq-64-print-the-offending-ip-in-the-stack-overflow-warning.patch
-	patches.suse/05-x86-entry-64-allocate-and-enable-the-sysenter-stack.patch
-	patches.suse/06-x86-dumpstack-add-get_stack_info-support-for-the-sysenter-stack.patch
-	patches.suse/07-x86-entry-gdt-put-per-cpu-gdt-remaps-in-ascending-order.patch
-	patches.suse/08-x86-mm-fixmap-generalize-the-gdt-fixmap-mechanism-introduce-struct-cpu_entry_area.patch
-	patches.suse/x86-kasan-64-Teach-KASAN-about-the-cpu_entry_area.patch
-	patches.suse/09-x86-entry-fix-assumptions-that-the-hw-tss-is-at-the-beginning-of-cpu_tss.patch
-	patches.suse/10-x86-dumpstack-handle-stack-overflow-on-all-stacks.patch
-	patches.suse/11-x86-entry-move-sysenter_stack-to-the-beginning-of-struct-tss_struct.patch
-	patches.suse/12-x86-entry-remap-the-tss-into-the-cpu-entry-area.patch
-	patches.suse/13-x86-entry-64-separate-cpu_current_top_of_stack-from-tss-sp0.patch
-	patches.suse/14-x86-espfix-64-stop-assuming-that-pt_regs-is-on-the-entry-stack.patch
-	patches.suse/15-x86-entry-64-use-a-per-cpu-trampoline-stack-for-idt-entries.patch
-	patches.suse/16-x86-entry-64-return-to-userspace-from-the-trampoline-stack.patch
-	patches.suse/18-x86-entry-64-create-a-per-cpu-syscall-entry-trampoline.patch
-	patches.suse/19-x86-entry-64-move-the-ist-stacks-into-struct-cpu_entry_area.patch
-	patches.suse/20-x86-entry-64-remove-the-sysenter-stack-canary.patch
-	patches.suse/21-x86-entry-clean-up-the-sysenter_stack-code.patch
-	patches.suse/22-x86-entry-64-make-cpu_entry_area-tss-read-only.patch
-	patches.suse/23-x86-paravirt-dont-patch-flush_tlb_single.patch
-	patches.suse/26-x86-paravirt-provide-a-way-to-check-for-hypervisors.patch
-	patches.suse/27-x86-cpufeatures-make-cpu-bugs-sticky.patch
-	patches.suse/mtd-nand-gpmi-Fix-failure-when-a-erased-page-has-a-b.patch
-	patches.suse/mtd-nand-brcmnand-Zero-bitflip-is-not-an-error.patch
-	patches.suse/ALSA-usb-audio-Add-native-DSD-support-for-Esoteric-D
-	patches.suse/ALSA-hda-Add-vendor-id-for-Cannonlake-HDMI-codec
-	patches.suse/ALSA-rawmidi-Avoid-racy-info-ioctl-via-ctl-device
-	patches.suse/ALSA-hda-realtek-Fix-Dell-AIO-LineOut-issue
-	patches.suse/ALSA-usb-audio-Fix-the-missing-ctl-name-suffix-at-pa
-	patches.suse/mfd-cros-ec-spi-Don-t-send-first-message-too-soon
-	patches.suse/mfd-twl4030-audio-Fix-sibling-node-lookup
-	patches.suse/mfd-twl6040-Fix-child-node-lookup
-	patches.suse/spi-a3700-Fix-clk-prescaling-for-coefficient-over-15
-	patches.suse/spi-atmel-fixed-spin_lock-usage-inside-atmel_spi_rem
-	patches.suse/spi-sun4i-disable-clocks-in-the-remove-function
-	patches.suse/spi-xilinx-Detect-stall-with-Unknown-commands
-	patches.suse/0005-cpufreq-governor-Ensure-sufficiently-large-sampling-.patch
-	patches.suse/PCI-PM-Force-devices-to-D0-in-pci_pm_thaw_noirq
-	patches.suse/APEI-ERST-Fix-missing-error-handling-in-erst_reader
-	patches.suse/0006-ACPI-CPPC-remove-initial-assignment-of-pcc_ss_data.patch
-	patches.suse/ARM-8731-1-Fix-csum_partial_copy_from_user-stack-mis.patch
-	patches.suse/scsi-aacraid-Fix-I-O-drop-during-reset.patch
-	patches.suse/KVM-MMU-Fix-infinite-loop-when-there-is-no-available.patch
-	patches.suse/KVM-X86-Fix-load-RFLAGS-w-o-the-fixed-bit.patch
-	patches.suse/kvm-x86-fix-WARN-due-to-uninitialized-guest-FPU-stat.patch
-	patches.suse/KVM-x86-Check-input-paging-mode-when-cs.l-is-set.patch
-	patches.suse/kvm-fix-stack-out-of-bounds-read-in-write_mmio
-	patches.suse/arm64-kvm-Prevent-restoring-stale-PMSCR_EL1-for-vcpu.patch
-	patches.suse/KVM-arm-arm64-Fix-HYP-unmapping-going-off-limits.patch
-	patches.suse/KVM-arm-arm64-timer-Don-t-set-irq-as-forwarded-if-no.patch
-	patches.suse/KVM-arm-arm64-Properly-handle-arch-timer-IRQs-after-.patch
-	patches.suse/KVM-arm-arm64-Fix-timer-enable-flow.patch
-	patches.suse/kvm-x86-fix-RSM-when-PCID-is-non-zero.patch
-	patches.suse/nvme-set-discard_alignment-to-zero.patch
-	patches.suse/nvme-fc-remove-double-put-reference-if-admin-connect.patch
-	patches.suse/nvme-call-blk_integrity_unregister-after-queue-is-cl.patch
-	patches.suse/nvme-check-hw-sectors-before-setting-chunk-sectors.patch
-	patches.suse/nvme-setup-streams-after-initializing-namespace-head.patch
-	patches.suse/block-don-t-let-passthrough-IO-go-into-.make_request.patch
-	patches.suse/block-fix-blk_rq_append_bio.patch
-	patches.suse/block-throttle-avoid-double-charge.patch
-	patches.suse/0001-block-unalign-call_single_data-in-struct-request.patch
-	patches.suse/bpf-s390x-do-not-reload-skb-pointers-in-non-skb-cont.patch
-	patches.suse/bpf-ppc64-do-not-reload-skb-pointers-in-non-skb-cont.patch
-	patches.suse/bpf-guarantee-r1-to-be-ctx-in-case-of-bpf_helper_cha.patch
-	patches.suse/net-phy-marvell-Limit-88m1101-autoneg-errata-to-88E1.patch
-	patches.suse/sctp-add-SCTP_CID_RECONF-conversion-in-sctp_cname.patch
-	patches.suse/net-bridge-fix-early-call-to-br_stp_change_bridge_id.patch
-	patches.suse/net-phy-xgene-disable-clk-on-error-paths.patch
-	patches.suse/nl80211-fix-nl80211_send_iface-error-paths
-	patches.suse/mac80211_hwsim-Fix-a-possible-sleep-in-atomic-bug-in
-	patches.suse/tg3-Fix-rx-hang-on-MTU-change-with-5717-5719.patch
-	patches.suse/vxlan-update-skb-dst-pmtu-on-tx-path.patch
-	patches.suse/ip_gre-remove-the-incorrect-mtu-limit-for-ipgre-tap.patch
-	patches.suse/ip6_gre-remove-the-incorrect-mtu-limit-for-ipgre-tap.patch
-	patches.suse/ip6_tunnel-get-the-min-mtu-properly-in-ip6_tnl_xmit.patch
-	patches.suse/net-mvneta-use-proper-rxq_number-in-loop-on-rx-queue.patch
-	patches.suse/net-mvneta-eliminate-wrong-call-to-handle-rx-descrip.patch
-	patches.suse/net-Fix-double-free-and-memory-corruption-in-get_net.patch
-	patches.suse/net-mlx5-FPGA-return-EINVAL-if-size-is-zero.patch
-	patches.suse/Revert-mlx5-move-affinity-hints-assignments-to-gener.patch
-	patches.suse/net-mlx5-Fix-rate-limit-packet-pacing-naming-and-str.patch
-	patches.suse/net-mlx5e-Fix-ETS-BW-check.patch
-	patches.suse/net-mlx5e-Fix-features-check-of-IPv6-traffic.patch
-	patches.suse/net-mlx5e-Fix-defaulting-RX-ring-size-when-not-neede.patch
-	patches.suse/net-mlx5-Fix-misspelling-in-the-error-message-and-co.patch
-	patches.suse/net-mlx5-Fix-error-flow-in-CREATE_QP-command.patch
-	patches.suse/net-mlx5e-Fix-possible-deadlock-of-VXLAN-lock.patch
-	patches.suse/net-mlx5e-Add-refcount-to-VXLAN-structure.patch
-	patches.suse/net-mlx5e-Prevent-possible-races-in-VXLAN-control-fl.patch
-	patches.suse/net-mlx5-Cleanup-IRQs-in-case-of-unload-failure.patch
-	patches.suse/net-mlx5-Stay-in-polling-mode-when-command-EQ-destro.patch
-	patches.suse/s390-qeth-fix-error-handling-in-checksum-cmd-callbac.patch
-	patches.suse/ipv4-Fix-use-after-free-when-flushing-FIB-tables.patch
-	patches.suse/bpf-verifier-fix-bounds-calculation-on-BPF_RSH.patch
-	patches.suse/bpf-fix-incorrect-sign-extension-in-check_alu_op.patch
-	patches.suse/bpf-fix-incorrect-tracking-of-register-size-truncati.patch
-	patches.suse/bpf-fix-32-bit-ALU-op-verification.patch
-	patches.suse/bpf-fix-missing-error-return-in-check_stack_boundary.patch
-	patches.suse/bpf-force-strict-alignment-checks-for-stack-pointers.patch
-	patches.suse/bpf-don-t-prune-branches-when-a-scalar-is-replaced-w.patch
-	patches.suse/bpf-fix-integer-overflows.patch
-	patches.suse/selftests-bpf-add-tests-for-recent-bugfixes.patch
-	patches.suse/bpf-do-not-allow-root-to-mangle-valid-pointers.patch
-	patches.suse/openvswitch-Fix-pop_vlan-action-for-double-tagged-fr.patch
-	patches.suse/net-reevalulate-autoflowlabel-setting-after-sysctl-s.patch
-	patches.suse/clk-fix-a-panic-error-caused-by-accessing-NULL-point.patch
-	patches.suse/clk-sunxi-sun9i-mmc-Implement-reset-callback-for-res.patch
-	patches.suse/drm-i915-Flush-pending-GTT-writes-before-unbinding
-	patches.suse/drm-i915-Drop-fb-reference-on-load_detect_pipe-failu
-	patches.suse/drm-i915-Stop-listening-to-request-resubmission-from
-	patches.suse/drm-i915-fence-Use-rcu-to-defer-freeing-of-irq_work
-	patches.suse/drm-nouveau-pci-do-a-msi-rearm-on-init
-	patches.suse/drm-i915-lpe-Remove-double-encapsulation-of-info-str
-	patches.suse/drm-i915-Protect-DDI-port-to-DPLL-map-from-theoretic
-	patches.suse/drm-sun4i-Fix-error-path-handling
-	patches.suse/pinctrl-cherryview-Mask-all-interrupts-on-Intel_Stra
-	patches.suse/crypto-skcipher-set-walk.iv-for-zero-length-inputs
-	patches.suse/crypto-af_alg-wait-for-data-at-beginning-of-recvmsg.patch
-	patches.suse/crypto-mcryptd-protect-the-per-CPU-queue-with-a-lock
-	patches.suse/crypto-af_alg-fix-race-accessing-cipher-request.patch
-	patches.suse/xfs-add-the-ability-to-join-a-held-buffer-to-a-defer.patch
-	patches.suse/xfs-hold-xfs_buf-locked-between-shortform-leaf-conve.patch
-	patches.suse/0009-xfs-move-xfs_iext_insert-tracepoint-to-report-useful-information.patch
-	patches.suse/xfs-remove-dest-file-s-post-eof-preallocations-befor.patch
-	patches.suse/xfs-allow-CoW-remap-transactions-to-use-reserve-bloc.patch
-	patches.suse/xen-eliminate-wx-mappings.patch
-	patches.suse/xen-balloon-mark-unallocated-host-memory-as-unusable.patch
-	patches.suse/powerpc-perf-Dereference-BHRB-entries-safely.patch
-	patches.suse/powerpc-perf-imc-Fix-nest-imc-cpuhotplug-callback-fa.patch
-	patches.suse/powerpc-perf-Fix-kfree-memory-allocated-for-nest-pmu.patch
-	patches.suse/KVM-PPC-Book3S-fix-XIVE-migration-of-pending-interru.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-pending_pri-value-in-kvmppc_xi.patch
-	patches.suse/x86-kconfig-limit-nr_cpus-on-32-bit-to-a-sane-amount
-	patches.suse/01-x86-mm-dump_pagetables-check-page_present-for-real.patch
-	patches.suse/02-x86-mm-dump_pagetables-make-the-address-hints-correct-and-readable.patch
-	patches.suse/03-x86-vsyscall-64-explicitly-set-page_user-in-the-pagetable-hierarchy.patch
-	patches.suse/04-x86-vsyscall-64-warn-and-fail-vsyscall-emulation-in-native-mode.patch
-	patches.suse/05-arch-mm-allow-arch_dup_mmap-to-fail.patch
-	patches.suse/07-x86-ldt-rework-locking.patch
-	patches.suse/08-x86-ldt-prevent-ldt-inheritance-on-exec.patch
-	patches.suse/09-x86-mm-64-improve-the-memory-map-documentation.patch
-	patches.suse/10-x86-doc-remove-obvious-weirdnesses-from-the-x86-mm-layout-documentation.patch
-	patches.suse/11-x86-entry-rename-sysenter_stack-to-cpu_entry_area_entry_stack.patch
-	patches.suse/12-x86-uv-use-the-right-tlb-flush-api.patch
-	patches.suse/13-x86-microcode-dont-abuse-the-tlb-flush-interface.patch
-	patches.suse/14-x86-mm-use-_flush_tlb_one-for-kernel-memory.patch
-	patches.suse/15-x86-mm-remove-superfluous-barriers.patch
-	patches.suse/16-x86-mm-add-comments-to-clarify-which-tlb-flush-functions-are-supposed-to-flush-what.patch
-	patches.suse/17-x86-mm-move-the-cr3-construction-functions-to-tlbflush-h.patch
-	patches.suse/18-x86-mm-remove-hard-coded-asid-limit-checks.patch
-	patches.suse/19-x86-mm-put-mmu-to-hardware-asid-translation-in-one-place.patch
-	patches.suse/20-x86-mm-create-asm-invpcid-h.patch
-	patches.suse/21-x86-cpu_entry_area-move-it-to-a-separate-unit.patch
-	patches.suse/22-x86-cpu_entry_area-move-it-out-of-the-fixmap.patch
-	patches.suse/23-init-invoke-init_espfix_bsp-from-mm_init.patch
-	patches.suse/acpi-nfit-fix-health-event-notification.patch
-	patches.suse/libnvdimm-pfn-fix-start_pad-handling-for-aligned-nam.patch
-	patches.suse/libnvdimm-dax-fix-1GB-aligned-namespaces-vs-physical.patch
-	patches.suse/libnvdimm-btt-add-a-couple-of-missing-kernel-doc-lin.patch
-	patches.suse/libnvdimm-btt-fix-an-incompatibility-in-the-log-layout.patch
-	patches.suse/gpio-fix-gpio-line-names-property-retrieval
-	patches.suse/hwmon-Deal-with-errors-from-the-thermal-subsystem
-	patches.suse/ASoC-rsnd-ssiu-clear-SSI_MODE-for-non-TDM-Extended-m
-	patches.suse/ASoC-rsnd-fixup-ADG-register-mask
-	patches.suse/ASoC-rockchip-disable-clock-on-error
-	patches.suse/ASoC-wm_adsp-Fix-validation-of-firmware-and-coeff-le
-	patches.suse/ASoC-amd-Add-error-checking-to-probe-function
-	patches.suse/ASoC-atmel-classd-select-correct-Kconfig-symbol
-	patches.suse/ASoC-da7218-fix-fix-child-node-lookup
-	patches.suse/ASoC-fsl_ssi-AC-97-ops-need-regmap-clock-and-cleanin
-	patches.suse/ASoC-codecs-msm8916-wcd-Fix-supported-formats
-	patches.suse/ASoC-nau8825-fix-issue-that-pop-noise-when-start-cap
-	patches.suse/ASoC-tlv320aic31xx-Fix-GPIO1-register-definition
-	patches.suse/ASoC-twl4030-fix-child-node-lookup
-	patches.suse/ALSA-hda-Add-MIC_NO_PRESENCE-fixup-for-2-HP-machines
-	patches.suse/ALSA-hda-fix-headset-mic-detection-issue-on-a-Dell-m
-	patches.suse/ALSA-hda-change-the-location-for-one-mic-on-a-Lenovo
-	patches.suse/ALSA-hda-Drop-useless-WARN_ON
-	patches.suse/ALSA-hda-Fix-missing-COEF-init-for-ALC225-295-299
-	patches.suse/ring-buffer-Mask-out-the-info-bits-when-returning-bu.patch
-	patches.suse/ring-buffer-Do-no-reuse-reader-page-if-still-in-use.patch
-	patches.suse/tracing-Fix-crash-when-it-fails-to-alloc-ring-buffer.patch
-	patches.suse/tracing-Fix-possible-double-free-on-failure-of-alloc.patch
-	patches.suse/iw_cxgb4-Only-validate-the-MSN-for-successful-comple.patch
-	patches.suse/iw_cxgb4-reflect-the-original-WR-opcode-in-drain-cqe.patch
-	patches.suse/iw_cxgb4-when-flushing-complete-all-wrs-in-a-chain.patch
-	patches.suse/RDMA-vmw_pvrdma-Call-ib_umem_release-on-destroy-QP-p.patch
-	patches.suse/RDMA-vmw_pvrdma-Use-refcount_dec_and_test-to-avoid-w.patch
-	patches.suse/RDMA-vmw_pvrdma-Avoid-use-after-free-due-to-QP-CQ-SR.patch
-	patches.suse/IB-mlx5-Fix-congestion-counters-in-LAG-mode.patch
-	patches.suse/IB-ipoib-Fix-lockdep-issue-found-on-ipoib_ib_dev_hea.patch
-	patches.suse/IB-hfi-Only-read-capability-registers-if-the-capabil.patch
-	patches.suse/IB-mlx5-Serialize-access-to-the-VMA-list.patch
-	patches.suse/IB-uverbs-Fix-command-checking-as-part-of-ib_uverbs_.patch
-	patches.suse/IB-core-Verify-that-QP-is-security-enabled-in-create.patch
-	patches.suse/IB-mlx5-Fix-mlx5_ib_alloc_mr-error-flow.patch
-	patches.suse/led-core-Fix-brightness-setting-when-setting-delay_o
-	patches.suse/drm-i915-gvt-Fix-pipe-A-enable-as-default-for-vgpu
-	patches.suse/i915-Reject-CCS-modifiers-for-pipe-C-on-Geminilake
-	patches.suse/ip6_gre-fix-device-features-for-ioctl-setup.patch
-	patches.suse/net-phy-micrel-ksz9031-reconfigure-autoneg-after-phy.patch
-	patches.suse/RDS-Check-cmsg_len-before-dereferencing-CMSG_DATA.patch
-	patches.suse/tipc-error-path-leak-fixes-in-tipc_enable_bearer.patch
-	patches.suse/tipc-fix-tipc_mon_delete-oops-in-tipc_enable_bearer-.patch
-	patches.suse/net-fec-unmap-the-xmit-buffer-that-are-not-transferr.patch
-	patches.suse/xfrm-Fix-xfrm_input-to-verify-state-is-valid-when-en.patch
-	patches.suse/0005-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch
-	patches.suse/0006-xfrm-fix-xfrm_do_migrate-with-AEAD-e.g-AES-GCM.patch
-	patches.suse/xfrm-Reinject-transport-mode-packets-through-tasklet.patch
-	patches.suse/tg3-Add-workaround-to-restrict-5762-MRRS-to-2048.patch
-	patches.suse/tg3-Enable-PHY-reset-in-MTU-change-path-for-5720.patch
-	patches.suse/bnx2x-Improve-reliability-in-case-of-nested-PCI-erro.patch
-	patches.suse/sctp-Replace-use-of-sockets_allocated-with-specified.patch
-	patches.suse/tipc-fix-hanging-poll-for-stream-sockets.patch
-	patches.suse/sock-Add-sock_owned_by_user_nocheck.patch
-	patches.suse/strparser-Call-sock_owned_by_user_nocheck.patch
-	patches.suse/01-x86-cpufeatures-add-x86_bug_cpu_insecure.patch
-	patches.suse/02-x86-mm-pti-disable-global-pages-if-page_table_isolation-y.patch
-	patches.suse/03-x86-mm-pti-prepare-the-x86-entry-assembly-code-for-entry-exit-cr3-switching.patch
-	patches.suse/05-x86-mm-pti-add-infrastructure-for-page-table-isolation.patch
-	patches.suse/06-x86-pti-add-the-pti-cmdline-option-and-documentation.patch
-	patches.suse/07-x86-mm-pti-add-mapping-helper-functions.patch
-	patches.suse/08-x86-mm-pti-allow-nx-poison-to-be-set-in-p4d-pgd.patch
-	patches.suse/09-x86-mm-pti-allocate-a-separate-user-pgd.patch
-	patches.suse/10-x86-mm-pti-populate-user-pgd.patch
-	patches.suse/11-x86-mm-pti-add-functions-to-clone-kernel-pmds.patch
-	patches.suse/12-x86-mm-pti-force-entry-through-trampoline-when-pti-active.patch
-	patches.suse/13-x86-mm-pti-share-cpu_entry_area-with-user-space-page-tables.patch
-	patches.suse/14-x86-entry-align-entry-text-section-to-pmd-boundary.patch
-	patches.suse/15-x86-mm-pti-share-entry-text-pmd.patch
-	patches.suse/16-x86-mm-pti-map-espfix-into-user-space.patch
-	patches.suse/17-x86-cpu_entry_area-add-debugstore-entries-to-cpu_entry_area.patch
-	patches.suse/18-x86-events-intel-ds-map-debug-buffers-in-cpu_entry_area.patch
-	patches.suse/19-x86-mm-64-make-a-full-pgd-entry-size-hole-in-the-memory-map.patch
-	patches.suse/20-x86-pti-put-the-ldt-in-its-own-pgd-if-pti-is-on.patch
-	patches.suse/21-x86-pti-map-the-vsyscall-page-if-needed.patch
-	patches.suse/22-x86-mm-allow-flushing-for-future-asid-switches.patch
-	patches.suse/23-x86-mm-abstract-switching-cr3.patch
-	patches.suse/24-x86-mm-use-fix-pcid-to-optimize-user-kernel-switches.patch
-	patches.suse/25-x86-mm-optimize-restore_cr3.patch
-	patches.suse/26-x86-mm-use-invpcid-for-_native_flush_tlb_single.patch
-	patches.suse/27-x86-mm-clarify-the-whole-asid-kernel-pcid-user-pcid-naming.patch
-	patches.suse/28-x86-dumpstack-indicate-in-oops-whether-pti-is-configured-and-enabled.patch
-	patches.suse/29-x86-mm-pti-add-kconfig.patch
-	patches.suse/30-x86-mm-dump_pagetables-add-page-table-directory-to-the-debugfs-vfs-hierarchy.patch
-	patches.suse/31-x86-mm-dump_pagetables-check-user-space-page-table-for-wx-pages.patch
-	patches.suse/32-x86-mm-dump_pagetables-allow-dumping-current-pagetables.patch
-	patches.suse/33-x86-ldt-make-the-ldt-mapping-ro.patch
-	patches.suse/kbuild-add-fno-stack-check-to-kernel-build-options.patch
-	patches.suse/scsi-core-check-for-device-state-in-__scsi_remove_ta.patch
-	patches.suse/msft-hv-1570-scsi-storvsc-Fix-scsi_cmd-error-assignments-in-storv.patch
-	patches.suse/0001-USB-Fix-off-by-one-in-type-specific-length-check-of-.patch
-	patches.suse/0001-usbip-vhci-stop-printing-kernel-pointer-addresses-in.patch
-	patches.suse/0001-usbip-stub-stop-printing-kernel-pointer-addresses-in.patch
-	patches.suse/0001-usbip-prevent-leaking-socket-pointer-address-in-mess.patch
-	patches.suse/0001-usbip-fix-usbip-bind-writing-random-string-after-com.patch
-	patches.suse/0001-usb-add-RESET_RESUME-for-ELSA-MicroLink-56K.patch
-	patches.suse/0001-usb-Add-device-quirk-for-Logitech-HD-Pro-Webcam-C925.patch
-	patches.suse/0001-USB-serial-option-add-support-for-Telit-ME910-PID-0x.patch
-	patches.suse/0001-USB-serial-qcserial-add-Sierra-Wireless-EM7565.patch
-	patches.suse/0001-USB-serial-option-adding-support-for-YUGA-CLM920-NC5.patch
-	patches.suse/0001-USB-serial-ftdi_sio-add-id-for-Airbus-DS-P8GR.patch
-	patches.suse/0001-usb-xhci-Add-XHCI_TRUST_TX_LENGTH-for-Renesas-uPD720.patch
-	patches.suse/n_tty-fix-EXTPROC-vs-ICANON-interaction-with-TIOCINQ.patch
-	patches.suse/drivers-base-cacheinfo-fix-cache-type-for-non-archit
-	patches.suse/0001-thunderbolt-Mask-ring-interrupt-properly-when-pollin.patch
-	patches.suse/msft-hv-1569-vmbus-unregister-device_obj-channels_kset.patch
-	patches.suse/objtool-Fix-Clang-enum-conversion-warning.patch
-	patches.suse/0001-objtool-Fix-seg-fault-caused-by-missing-parameter.patch
-	patches.suse/0002-objtool-Fix-seg-fault-with-clang-compiled-objects.patch
-	patches.suse/genirq-Guard-handle_bad_irq-log-messages.patch
-	patches.suse/x86-asm-allow-again-using-asm-h-when-building-for-the-bpf-clang-target
-	patches.suse/timers-Use-deferrable-base-independent-of-base-nohz_active.patch
-	patches.suse/timers-Reinitialize-per-cpu-bases-on-hotplug.patch
-	patches.suse/nohz-Prevent-a-timer-interrupt-storm-in-tick_nohz_stop_sched_tick.patch
-	patches.suse/timers-Invoke-timer_start_debug-where-it-makes-sense.patch
-	patches.suse/01-x86-smpboot-remove-stale-tlb-flush-invocations.patch
-	patches.suse/02-x86-mm-remove-preempt_disable-enable-from-_native_flush_tlb.patch
-	patches.suse/34-x86-ldt-plug-memory-leak-in-error-path.patch
-	patches.suse/03-x86-ldt-make-ldt-pgtable-free-conditional.patch
-	patches.suse/x86-espfix-64-fix-espfix-double-fault-handling-on-5-level-systems
-	patches.suse/x86-mm-Unbreak-modules-that-use-the-DMA-API.patch
-	patches.suse/x86-stacktrace-Make-zombie-stack-traces-reliable.patch
-	patches.suse/fscache-Fix-the-default-for-fscache_maybe_release_pa.patch
-	patches.suse/afs-Fix-missing-error-handling-in-afs_write_end.patch
-	patches.suse/04-x86-pti-enable-pti-by-default.patch
-	patches.suse/05-x86-cpu-x86-pti-do-not-enable-pti-on-amd-processors.patch
-	patches.suse/35-x86-pti-make-sure-the-user-kernel-ptes-match.patch
-	patches.suse/0001-x86-dumpstack-Fix-partial-register-dumps.patch
-	patches.suse/0002-x86-dumpstack-Print-registers-for-first-stack-frame.patch
-	patches.suse/36-x86-pti-switch-to-kernel-cr3-at-early-in-entry_syscall_compat.patch
-	patches.suse/11.1-x86-process-define-cpu_tss_rw-in-same-section-as-declaration.patch
-	patches.suse/ARM-davinci-Use-platform_device_register_full-to-cre.patch
-	patches.suse/ARM-davinci-Add-dma_mask-to-dm365-s-eDMA-device.patch
-	patches.suse/ARM-davinci-fix-mmc-entries-in-dm365-s-dma_slave_map.patch
-	patches.suse/sunxi-rsb-Include-OF-based-modalias-in-device-uevent.patch
-	patches.suse/drm-armada-fix-leak-of-crtc-structure
-	patches.suse/drm-ttm-check-the-return-value-of-kzalloc
-	patches.suse/drm-i915-psr-Fix-register-name-mess-up
-	patches.suse/drm-i915-Disable-DC-states-around-GMBUS-on-GLK
-	patches.suse/drm-i915-Put-all-non-blocking-modesets-onto-an-order
-	patches.suse/drm-i915-Apply-Display-WA-1183-on-skl-kbl-and-cfl
-	patches.suse/kernel-acct.c-fix-the-acct-needcheck-check-in-check_free_space.patch
-	patches.suse/mm-mprotect-add-a-cond_resched-inside-change_pmd_ran.patch
-	patches.suse/userfaultfd-clear-the-vma-vm_userfaultfd_ctx-if-UFFD.patch
-	patches.suse/crypto-chelsio-select-CRYPTO_GF128MUL.patch
-	patches.suse/crypto-chacha20poly1305-validate-the-digest-size
-	patches.suse/crypto-af_alg-Fix-race-around-ctx-rcvused-by-making-.patch
-	patches.suse/crypto-n2-cure-use-after-free
-	patches.suse/crypto-pcrypt-fix-freeing-pcrypt-instances
-	patches.suse/s390-sles15-02-06-pci-handle-insufficient-resources-during-dma-tl.patch
-	patches.suse/s390-dasd-fix-wrongly-assigned-configuration-data.patch
-	patches.suse/x86-efi-fix-kernel-param-add_efi_memmap-regression.patch
-	patches.suse/07-x86-mm-set-modules_end-to-0xffffffffff000000.patch
-	patches.suse/08-x86-mm-map-cpu_entry_area-at-the-same-place-on-4-5-level.patch
-	patches.suse/24-x86-kaslr-fix-the-vaddr_end-mess.patch
-	patches.suse/37-x86-events-intel-ds-use-the-proper-cache-flush-method-for-mapping-ds-buffers.patch
-	patches.suse/38-x86-tlb-drop-the-gpl-from-the-cpu_tlbstate-export.patch
-	patches.suse/09-x86-alternatives-add-missing-n-at-end-of-alternative-inline-asm.patch
-	patches.suse/10-x86-pti-rename-bug_cpu_insecure-to-bug_cpu_meltdown.patch
-	patches.suse/xfs-quota-fix-missed-destroy-of-qi_tree_lock.patch
-	patches.suse/xfs-quota-check-result-of-register_shrinker.patch
-	patches.suse/xfs-fix-s_maxbytes-overflow-problems.patch
-	patches.suse/iommu-arm-smmu-v3-don-t-free-page-table-ops-twice
-	patches.suse/0001-iommu-arm-smmu-v3-Cope-with-duplicated-Stream-IDs.patch
-	patches.suse/Input-elantech-add-new-icbody-type-15
-	patches.suse/kvm-vmx-Scrub-hardware-GPRs-at-VM-exit.patch
-	patches.suse/KVM-s390-fix-cmma-migration-for-multiple-memory-slot.patch
-	patches.suse/KVM-s390-prevent-buffer-overrun-on-memory-hotplug-du.patch
-	patches.suse/mm-vmscan-Make-unregister_shrinker-no-op-if-register_shrinker-failed.patch
-	patches.suse/sget-handle-failures-of-register_shrinker.patch
-	patches.suse/mtd-nand-pxa3xx-Fix-READOOB-implementation.patch
-	patches.suse/leds-core-Fix-regression-caused-by-commit-2b83ff96f5
-	patches.suse/apparmor-fix-regression-in-mount-mediation-when-feat.patch
-	patches.suse/cgroup-avoid-copying-strings-longer-than-the-buffers.patch
-	patches.suse/cgroup-Fix-deadlock-in-cpu-hotplug-path.patch
-	patches.suse/platform-x86-wmi-Call-acpi_wmi_init-later
-	patches.suse/IB-mlx4-Fix-mlx4_ib_alloc_mr-error-flow.patch
-	patches.suse/IB-ipoib-Fix-race-condition-in-neigh-creation.patch
-	patches.suse/RDMA-netlink-Fix-locking-around-__ib_get_device_by_i.patch
-	patches.suse/IB-srpt-Disable-RDMA-access-by-the-initiator.patch
-	patches.suse/IB-srpt-Fix-ACL-lookup-during-login.patch
-	patches.suse/ip6_tunnel-disable-dst-caching-if-tunnel-is-dual-sta.patch
-	patches.suse/geneve-update-skb-dst-pmtu-on-tx-path.patch
-	patches.suse/mlxsw-spectrum_router-Fix-NULL-pointer-deref.patch
-	patches.suse/mlxsw-spectrum-Relax-sanity-checks-during-enslavemen.patch
-	patches.suse/net-sched-Fix-update-of-lastuse-in-act-modules-imple.patch
-	patches.suse/0001-NET-usb-qmi_wwan-add-support-for-YUGA-CLM920-NC5-PID.patch
-	patches.suse/ethtool-do-not-print-warning-for-applications-using-.patch
-	patches.suse/RDS-Heap-OOB-write-in-rds_message_alloc_sgs.patch
-	patches.suse/e1000-fix-disabling-already-disabled-warning.patch
-	patches.suse/e1000e-Fix-e1000_check_for_copper_link_ich8lan-retur.patch
-	patches.suse/vxlan-trivial-indenting-fix.patch
-	patches.suse/net-fec-restore-dev_id-in-the-cases-of-probe-error.patch
-	patches.suse/net-fec-defer-probe-if-regulator-is-not-ready.patch
-	patches.suse/cxgb4-Fix-FW-flash-errors.patch
-	patches.suse/net-ena-unmask-MSI-X-only-after-device-initializatio.patch
-	patches.suse/net-ena-fix-error-handling-in-ena_down-sequence.patch
-	patches.suse/i40e-i40evf-Account-for-frags-split-over-multiple-de.patch
-	patches.suse/i40e-don-t-remove-netdev-dev_addr-when-syncing-uc-li.patch
-	patches.suse/nl80211-Check-for-the-required-netlink-attribute-pre
-	patches.suse/mac80211-mesh-drop-frames-appearing-to-be-from-us
-	patches.suse/net-stmmac-enable-EEE-in-MII-GMII-or-RGMII-only.patch
-	patches.suse/sh_eth-fix-TSU-resource-handling.patch
-	patches.suse/RDS-null-pointer-dereference-in-rds_atomic_free_op.patch
-	patches.suse/netfilter-uapi-correct-untracked-conntrack-state-bit-number
-	patches.suse/net-fec-free-restore-resource-in-related-probe-error.patch
-	patches.suse/can-vxcan-improve-handling-of-missing-peer-name-attr
-	patches.suse/can-gs_usb-fix-return-value-of-the-set_bittiming-cal
-	patches.suse/can-flex_can-Correct-the-checking-for-frame-length-i
-	patches.suse/sh_eth-fix-SH7757-GEther-initialization.patch
-	patches.suse/bnxt_en-Fix-population-of-flow_type-in-bnxt_hwrm_cfa.patch
-	patches.suse/bnxt_en-Fix-the-Invalid-VF-id-check-in-bnxt_vf_ndo_p.patch
-	patches.suse/sctp-do-not-retransmit-upon-FragNeeded-if-PMTU-disco.patch
-	patches.suse/sctp-fix-the-handling-of-ICMP-Frag-Needed-for-too-sm.patch
-	patches.suse/mdio-sun4i-Fix-a-memory-leak
-	patches.suse/sh_eth-fix-TXALCR1-offsets.patch
-	patches.suse/block-drain-queue-before-waiting-for-q_usage_counter.patch
-	patches.suse/nvme-pci-move-use_sgl-initialization-to-nvme_init_io.patch
-	patches.suse/nvme-fix-sector-units-when-going-between-formats.patch
-	patches.suse/nvme-rdma-fix-concurrent-reset-and-reconnect.patch
-	patches.suse/nvme-mpath-fix-last-path-removal-during-traffic.patch
-	patches.suse/nvme-fcloop-avoid-possible-uninitialized-variable-wa.patch
-	patches.suse/loop-fix-concurrent-lo_open-lo_release.patch
-	patches.suse/ALSA-pcm-Remove-incorrect-snd_BUG_ON-usages
-	patches.suse/ALSA-pcm-Add-missing-error-checks-in-OSS-emulation-p
-	patches.suse/ALSA-pcm-Workaround-for-weird-PulseAudio-behavior-on
-	patches.suse/ALSA-aloop-Release-cable-upon-open-error-path
-	patches.suse/ALSA-aloop-Fix-inconsistent-format-due-to-incomplete
-	patches.suse/ALSA-aloop-Fix-racy-hw-constraints-adjustment
-	patches.suse/ALSA-pcm-Abort-properly-at-pending-signal-in-OSS-rea
-	patches.suse/ALSA-pcm-Allow-aborting-mutex-lock-at-OSS-read-write
-	patches.suse/net-core-fix-module-type-in-sock_diag_bind.patch
-	patches.suse/net-ipv4-emulate-READ_ONCE-on-hdrincl-bit-field-in-r.patch
-	patches.suse/selftests-bpf-fix-test_align.patch
-	patches.suse/bpf-prevent-out-of-bounds-speculation.patch
-	patches.suse/bpf-introduce-BPF_JIT_ALWAYS_ON-config.patch
-	patches.suse/sctp-add-a-ceiling-to-optlen-in-some-sockopts.patch
-	patches.suse/0001-iwlwifi-pcie-fix-DMA-memory-mapping-unmapping.patch
-	patches.suse/wcn36xx-Fix-dynamic-power-saving
-	patches.suse/8021q-fix-a-memory-leak-for-VLAN-0-device.patch
-	patches.suse/nfp-always-unmask-aux-interrupts-at-init.patch
-	patches.suse/ipv6-fix-possible-mem-leaks-in-ipv6_make_skb.patch
-	patches.suse/ipv6-sr-fix-TLVs-not-being-copied-using-setsockopt.patch
-	patches.suse/rbd-reacquire-lock-should-update-lock-owner-client-id
-	patches.suse/rbd-set-max_segments-to-ushrt_max
-	patches.suse/drm-vc4-Move-IRQ-enable-to-PM-path
-	patches.suse/drm-nouveau-disp-gf119-add-missing-drive-vfunc-ptr
-	patches.suse/drm-vmwgfx-Don-t-cache-framebuffer-maps
-	patches.suse/drm-vmwgfx-Potential-off-by-one-in-vmw_view_add
-	patches.suse/drm-i915-gvt-Clear-the-shadow-page-table-entry-after
-	patches.suse/drm-i915-gvt-Fix-stack-out-of-bounds-bug-in-cmd-pars
-	patches.suse/drm-i915-Whitelist-SLICE_COMMON_ECO_CHICKEN1-on-Gemi
-	patches.suse/drm-i915-Don-t-adjust-priority-on-an-already-signale
-	patches.suse/crypto-algapi-fix-NULL-dereference-in-crypto_remove_
-	patches.suse/KVM-MMU-check-pending-exception-before-injecting-APF.patch
-	patches.suse/KVM-PPC-Book3S-HV-Drop-prepare_done-from-struct-kvm_.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-use-after-free-in-case-of-mult.patch
-	patches.suse/KVM-PPC-Book3S-PR-Fix-WIMG-handling-under-pHyp.patch
-	patches.suse/KVM-PPC-Book3S-HV-Always-flush-TLB-in-kvmppc_alloc_r.patch
-	patches.suse/x86-kvm-propagate-register_shrinker-return-code.patch
-	patches.suse/KVM-x86-emulate-UD-while-in-guest-mode.patch
-	patches.suse/KVM-x86-Add-memory-barrier-on-vmcs-field-lookup.patch
-	patches.suse/x86-microcode-intel-extend-bdw-late-loading-with-a-revision-check.patch
-	patches.suse/kdump-write-correct-address-of-mem_section-into-vmco.patch
-	patches.suse/tools-objtool-Makefile-don-t-assume-sync-check.sh-is.patch
-	patches.suse/x86-PCI-Add-pci-big_root_window-option-for-AMD-64-bi.patch
-	patches.suse/x86-PCI-Move-and-shrink-AMD-64-bit-window-to-avoid-c.patch
-	patches.suse/apparmor-fix-ptrace-label-match-when-matching-stacke.patch
-	patches.suse/apparmor-Fix-regression-in-profile-conflict-logic.patch
-	patches.suse/Bluetooth-Prevent-stack-info-leak-from-the-EFS-element.patch
-	patches.suse/0001-usbip-fix-vudc_rx-harden-CMD_SUBMIT-path-to-handle-m.patch
-	patches.suse/0001-usbip-remove-kernel-addresses-from-usb-device-and-ur.patch
-	patches.suse/0001-usbip-vudc_tx-fix-v_send_ret_submit-vulnerability-to.patch
-	patches.suse/0001-USB-fix-usbmon-BUG-trigger.patch
-	patches.suse/0001-uas-ignore-UAS-for-Norelsys-NS1068-X-chips.patch
-	patches.suse/0001-USB-serial-cp210x-add-IDs-for-LifeScan-OneTouch-Veri.patch
-	patches.suse/0001-USB-serial-cp210x-add-new-device-ID-ELV-ALC-8xxx.patch
-	patches.suse/0001-usb-misc-usb3503-make-sure-reset-is-low-for-at-least.patch
-	patches.suse/11-x86-pti-unbreak-efi-old_memmap.patch
-	patches.suse/12-x86-documentation-add-pti-description.patch
-	patches.suse/13-x86-cpufeatures-add-x86_bug_spectre_v.patch
-	patches.suse/14-sysfs-cpu-add-vulnerability-folder.patch
-	patches.suse/15-x86-cpu-implement-cpu-vulnerabilites-sysfs-functions.patch
-	patches.suse/39-x86-tboot-unbreak-tboot-with-pti-enabled.patch
-	patches.suse/40-x86-mm-pti-remove-dead-logic-in-pti_user_pagetable_walk.patch
-	patches.suse/0001-x86-cpu-amd-make-lfence-a-serializing-instruction.patch
-	patches.suse/0002-x86-cpu-amd-use-lfence_rdtsc-in-preference-to-mfence_rdtsc.patch
-	patches.suse/16-sysfs-cpu-fix-typos-in-vulnerability-documentation.patch
-	patches.suse/17-x86-alternatives-fix-optimize_nops-checking.patch
-	patches.suse/39.1-x86-pti-make-unpoison-of-pgd-for-trusted-boot-work-for-real.patch
-	patches.suse/0001-objtool-Detect-jumps-to-retpoline-thunks.patch
-	patches.suse/0002-objtool-Allow-alternatives-to-be-ignored.patch
-	patches.suse/20-x86-retpoline-add-initial-retpoline-support.patch
-	patches.suse/21-x86-spectre-add-boot-time-option-to-select-spectre-v2-mitigation.patch
-	patches.suse/22-retpoline-crypto-convert-crypto-assembler-indirect-jumps.patch
-	patches.suse/23-x86-retpoline-entry-convert-entry-assembler-indirect-jumps.patch
-	patches.suse/24-x86-retpoline-ftrace-convert-ftrace-assembler-indirect-jumps.patch
-	patches.suse/msft-hv-1582-x86-retpoline-hyperv-Convert-assembler-indirect-jump.patch
-	patches.suse/26-x86-retpoline-xen-convert-xen-hypercall-indirect-jumps.patch
-	patches.suse/x86-retpoline-checksum32-convert-assembler-indirect-jumps
-	patches.suse/x86-retpoline-irq32-convert-assembler-indirect-jumps
-	patches.suse/27-retpoline-fill-return-stack-buffer-on-vmexit.patch
-	patches.suse/41-x86-pti-fix-pcid-and-sanitize-defines.patch
-	patches.suse/42-x86-perf-disable-intel_bts-when-pti.patch
-	patches.suse/nvme-fabrics-initialize-default-host-id-in-nvmf_host.patch
-	patches.suse/powerpc-dlpar-023-Make-RAS-IRQ-explicitly-dependent-on-DLPAR-WQ.patch
-	patches.suse/powerpc-pseries-Add-H_GET_CPU_CHARACTERISTICS-flags-.patch
-	patches.suse/powerpc-64-Add-macros-for-annotating-the-destination.patch
-	patches.suse/powerpc-64s-Simple-RFI-macro-conversions.patch
-	patches.suse/powerpc-64-Convert-the-syscall-exit-path-to-use-RFI_.patch
-	patches.suse/powerpc-64-Convert-fast_exception_return-to-use-RFI_.patch
-	patches.suse/powerpc-64s-Convert-slb_miss_common-to-use-RFI_TO_US.patch
-	patches.suse/powerpc-64s-Add-support-for-RFI-flush-of-L1-D-cache.patch
-	patches.suse/powerpc-64s-Support-disabling-RFI-flush-with-no_rfi_.patch
-	patches.suse/powerpc-pseries-Query-hypervisor-for-RFI-flush-setti.patch
-	patches.suse/powerpc-powernv-Check-device-tree-for-RFI-flush-sett.patch
-	patches.suse/28-x86-retpoline-remove-compile-time-warning.patch
-	patches.suse/ALSA-hda-Apply-headphone-noise-quirk-for-another-Del
-	patches.suse/ALSA-hda-Apply-the-existing-quirk-to-iMac-14-1
-	patches.suse/ALSA-pcm-Remove-yet-superfluous-WARN_ON
-	patches.suse/ALSA-seq-Make-ioctls-race-free
-	patches.suse/xfrm-skip-policies-marked-as-dead-while-rehashing.patch
-	patches.suse/af_key-fix-buffer-overread-in-verify_address_len.patch
-	patches.suse/af_key-fix-buffer-overread-in-parse_exthdrs.patch
-	patches.suse/xfrm-Use-__skb_queue_tail-in-xfrm_trans_queue.patch
-	patches.suse/0007-xfrm-Return-error-on-unknown-encap_type-in-init_stat.patch
-	patches.suse/esp-Fix-GRO-when-the-headers-not-fully-in-the-linear.patch
-	patches.suse/net-ib-mlx5-Don-t-disable-local-loopback-multicast-t.patch
-	patches.suse/net-mlx5-Fix-get-vector-affinity-helper-function.patch
-	patches.suse/net-mlx5-Fix-memory-leak-in-bad-flow-of-mlx5_alloc_i.patch
-	patches.suse/net-mlx5-Fix-mlx5_get_uars_page-to-return-error-code.patch
-	patches.suse/net-mlx5-Fix-error-handling-in-load-one.patch
-	patches.suse/net-mlx5e-Keep-updating-ethtool-statistics-when-the-.patch
-	patches.suse/net-mlx5e-Add-error-print-in-ETS-init.patch
-	patches.suse/net-mlx5e-Check-support-before-TC-swap-in-ETS-init.patch
-	patches.suse/net-mlx5e-Don-t-override-netdev-features-field-unles.patch
-	patches.suse/net-mlx5-Update-ptp_clock_event-foreach-PPS-event.patch
-	patches.suse/net-mlx5e-Remove-timestamp-set-from-netdevice-open-f.patch
-	patches.suse/bpf-fix-spelling-mistake-obusing-abusing.patch
-	patches.suse/bpf-arsh-is-not-supported-in-32-bit-alu-thus-reject-.patch
-	patches.suse/bpf-array-fix-overflow-in-max_entries-and-undefined-.patch
-	patches.suse/9p-add-missing-module-license-for-xen-transport.patch
-	patches.suse/ppp-unlock-all_ppp_mutex-before-registering-device.patch
-	patches.suse/ipv6-fix-udpv6-sendmsg-crash-caused-by-too-small-MTU.patch
-	patches.suse/tipc-fix-a-memory-leak-in-tipc_nl_node_get_link.patch
-	patches.suse/netlink-extack-needs-to-be-reset-each-time-through-l.patch
-	patches.suse/ipv6-ip6_make_skb-needs-to-clear-cork.base.dst.patch
-	patches.suse/sh_eth-fix-dumping-ARSTR.patch
-	patches.suse/net-Allow-neigh-contructor-functions-ability-to-modi.patch
-	patches.suse/ipv4-Make-neigh-lookup-keys-for-loopback-point-to-po.patch
-	patches.suse/ibmvnic-Fix-pending-MAC-address-changes.patch
-	patches.suse/sctp-reinit-stream-if-stream-outcnt-has-been-change-.patch
-	patches.suse/sctp-do-not-allow-the-v4-socket-to-bind-a-v4mapped-v.patch
-	patches.suse/nl80211-take-RCU-read-lock-when-calling-ieee80211_bs
-	patches.suse/mac80211_hwsim-validate-number-of-different-channels.patch
-	patches.suse/cfg80211-check-dev_set_name-return-value
-	patches.suse/lan78xx-Fix-failure-in-USB-Full-Speed.patch
-	patches.suse/nfp-use-the-correct-index-for-link-speed-table.patch
-	patches.suse/qed-Fix-potential-use-after-free-in-qed_spq_post.patch
-	patches.suse/iser-target-Fix-possible-use-after-free-in-connectio.patch
-	patches.suse/IB-hfi1-Prevent-a-NULL-dereference.patch
-	patches.suse/RDMA-mlx5-Fix-out-of-bound-access-while-querying-AH.patch
-	patches.suse/timers-Unconditionally-check-deferrable-base.patch
-	patches.suse/x86-kasan-panic-if-there-is-not-enough-memory-to-boot
-	patches.suse/01-x86-retpoline-fill-rsb-on-context-switch-for-affected-cpus.patch
-	patches.suse/02-x86-retpoline-add-lfence-to-the-retpoline-rsb-filling-rsb-macros.patch
-	patches.suse/0001-objtool-Fix-seg-fault-with-gold-linker.patch
-	patches.suse/0002-objtool-Improve-error-message-for-bad-file-argument.patch
-	patches.suse/05-x86-cpufeature-move-processor-tracing-out-of-scattered-features.patch
-	patches.suse/06-module-add-retpoline-tag-to-vermagic.patch
-	patches.suse/0001-futex-Avoid-violating-the-10th-rule-of-futex.patch
-	patches.suse/futex-Prevent-overflow-by-strengthen-input-validatio.patch
-	patches.suse/delayacct-Account-blkio-completion-on-the-correct-ta.patch
-	patches.suse/x86-tsc-future-proof-native_calibrate_tsc.patch
-	patches.suse/x86-tsc-fix-erroneous-tsc-rate-on-skylake-xeon.patch
-	patches.suse/01-x86-mm-clean-up-register-saving-in-the-_enc_copy-assembly-code.patch
-	patches.suse/02-x86-mm-use-a-struct-to-reduce-parameters-for-sme-pgd-mapping.patch
-	patches.suse/03-x86-mm-centralize-pmd-flags-in-sme_encrypt_kernel.patch
-	patches.suse/04-x86-mm-prepare-sme_encrypt_kernel-for-page-aligned-encryption.patch
-	patches.suse/05-x86-mm-encrypt-the-initrd-earlier-for-bsp-microcode-update.patch
-	patches.suse/33.1-x86-intel_rdt-cqm-prevent-use-after-free.patch
-	patches.suse/x86-apic-vector-fix-off-by-one-in-error-path
-	patches.suse/nvme-pci-check-segement-valid-for-SGL-use.patch
-	patches.suse/nvme-pci-take-sglist-coalescing-in-dma_map_sg-into-a.patch
-	patches.suse/tun-fix-a-memory-leak-for-tfile-tx_array.patch
-	patches.suse/r8152-disable-RX-aggregation-on-Dell-TB16-dock.patch
-	patches.suse/can-peak-fix-potential-bug-in-packet-fragmentation
-	patches.suse/bpf-fix-divides-by-zero.patch
-	patches.suse/bpf-fix-32-bit-divide-by-zero.patch
-	patches.suse/bpf-arm64-fix-stack_depth-tracking-in-combination-wi.patch
-	patches.suse/bpf-reject-stores-into-ctx-via-st-and-xadd.patch
-	patches.suse/bpf-mark-dst-unknown-on-inconsistent-s-u-bounds-adju.patch
-	patches.suse/netlink-reset-extack-earlier-in-netlink_rcv_skb.patch
-	patches.suse/cfg80211-fix-station-info-handling-bugs
-	patches.suse/fm10k-mark-PM-functions-as-__maybe_unused.patch
-	patches.suse/flow_dissector-properly-cap-thoff-field.patch
-	patches.suse/ip6_gre-init-dev-mtu-and-dev-hard_header_len-correct.patch
-	patches.suse/can-af_can-can_rcv-replace-WARN_ONCE-by-pr_warn_once
-	patches.suse/can-af_can-canfd_rcv-replace-WARN_ONCE-by-pr_warn_on
-	patches.suse/ibmvnic-Fix-IP-offload-control-buffer.patch
-	patches.suse/ibmvnic-Fix-IPv6-packet-descriptors.patch
-	patches.suse/scripts-gdb-linux-tasks.py-fix-get_thread_info.patch
-	patches.suse/proc-fix-coredump-vs-read-proc-stat-race.patch
-	patches.suse/drm-vmwgfx-fix-memory-corruption-with-legacy-sou-con
-	patches.suse/drm-i915-Add-.get_hw_state-method-for-planes
-	patches.suse/drm-i915-Redo-plane-sanitation-during-readout
-	patches.suse/drm-i915-Fix-deadlock-in-i830_disable_pipe
-	patches.suse/powerpc-xmon-Add-RFI-flush-related-fields-to-paca-du.patch
-	patches.suse/powerpc-Don-t-preempt_disable-in-show_cpuinfo.patch
-	patches.suse/powerpc-64s-Wire-up-cpu_show_meltdown.patch
-	patches.suse/powerpc-64s-Allow-control-of-RFI-flush-via-debugfs.patch
-	patches.suse/powerpc-pseries-include-linux-types.h-in-asm-hvcall.h.patch
-	patches.suse/ARM-sunxi_defconfig-Enable-CMA.patch
-	patches.suse/phy-work-around-phys-references-to-usb-nop-xceiv-dev.patch
-	patches.suse/workqueue-avoid-hard-lockups-in-show_workqueue_state.patch
-	patches.suse/libata-apply-max_sec_1024-to-all-liteon-ep1-series-devices.patch
-	patches.suse/i2c-core-smbus-prevent-stack-corruption-on-read-I2C_.patch
-	patches.suse/Input-twl4030-vibra-fix-sibling-node-lookup
-	patches.suse/Input-twl6040-vibra-fix-child-node-lookup
-	patches.suse/Input-88pm860x-ts-fix-child-node-lookup
-	patches.suse/Input-ALPS-fix-multi-touch-decoding-on-SS4-plus-touc
-	patches.suse/Input-synaptics-rmi4-prevent-UAF-reported-by-KASAN
-	patches.suse/0001-tracing-Fix-converting-enum-s-from-the-map-in-trace_.patch
-	patches.suse/0089-dm-thin-metadata-THIN_MAX_CONCURRENT_LOCKS-should-be.patch
-	patches.suse/0090-dm-btree-fix-serious-bug-in-btree_split_beneath.patch
-	patches.suse/0091-dm-crypt-fix-crash-by-adding-missing-check-for-auth-.patch
-	patches.suse/0092-dm-integrity-don-t-store-cipher-request-on-the-stack.patch
-	patches.suse/0093-dm-crypt-wipe-kernel-key-copy-after-IV-initializatio.patch
-	patches.suse/0094-dm-crypt-fix-error-return-code-in-crypt_ctr.patch
-	patches.suse/scsi-libsas-Disable-asynchronous-aborts-for-SATA-dev.patch
-	patches.suse/KVM-arm-arm64-Check-pagesize-when-allocating-a-hugep.patch
-	patches.suse/KVM-arm64-Fix-GICv4-init-when-called-from-vgic_its_c.patch
-	patches.suse/KVM-x86-Fix-wrong-macro-references-of-X86_CR0_PG_BIT.patch
-	patches.suse/KVM-PPC-Book3S-Provide-information-about-hardware-fi.patch
-	patches.suse/KVM-s390-wire-up-bpb-feature.patch
-	patches.suse/07-x86-use-_nostackprotect-for-sme_encrypt_kernel.patch
-	patches.suse/06-x86-mm-rework-wbinvd-hlt-operation-in-stop_this_cpu.patch
-	patches.suse/x86-mce-make-machine-check-speculation-protected.patch
-	patches.suse/retpoline-introduce-start-end-markers-of-indirect-thunk.patch
-	patches.suse/kprobes-x86-blacklist-indirect-thunk-functions-for-kprobes.patch
-	patches.suse/kprobes-x86-disable-optimizing-on-the-function-jumps-to-indirect-thunk.patch
-	patches.suse/x86-pti-document-fix-wrong-index.patch
-	patches.suse/x86-retpoline-optimize-inline-assembler-for-vmexit_fill_rsb.patch
-	patches.suse/orangefs-use-list_for_each_entry_safe-in-purge_waiti.patch
-	patches.suse/orangefs-initialize-op-on-loop-restart-in-orangefs_d.patch
-	patches.suse/0001-nfsd-auth-Fix-gid-sorting-when-rootsquash-enabled.patch
-	patches.suse/net-mlx5e-Fix-fixpoint-divide-exception-in-mlx5e_am_.patch
-	patches.suse/cxgb4-fix-endianness-for-vlan-value-in-cxgb4_tc_flow.patch
-	patches.suse/ibmvnic-Modify-buffer-size-and-number-of-queues-on-f.patch
-	patches.suse/ibmvnic-Revert-to-previous-mtu-when-unsupported-valu.patch
-	patches.suse/ibmvnic-Allocate-and-request-vpd-in-init_resources.patch
-	patches.suse/net-qdisc_pkt_len_init-should-be-more-robust.patch
-	patches.suse/gso-validate-gso_type-in-GSO-handlers.patch
-	patches.suse/net-igmp-fix-source-address-check-for-IGMPv3-reports.patch
-	patches.suse/be2net-restore-properly-promisc-mode-after-queues-re.patch
-	patches.suse/x86-PCI-Enable-AMD-64-bit-window-on-resume.patch
-	patches.suse/x86-ftrace-Fix-ORC-unwinding-from-ftrace-handlers.patch
-	patches.suse/0001-ftrace-orc-x86-Handle-ftrace-dynamically-allocated-t.patch
-	patches.suse/0002-tracing-Update-stack-trace-skipping-for-ORC-unwinder.patch
-	patches.suse/pppoe-take-needed_headroom-of-lower-device-into-acco.patch
-	patches.suse/ipv6-Fix-getsockopt-for-sockets-with-default-IPV6_AU.patch
-	patches.suse/vmxnet3-repair-memory-leak
-	patches.suse/xfrm-Add-SA-to-hardware-at-the-end-of-xfrm_state_con.patch
-	patches.suse/mlxsw-spectrum_router-Don-t-log-an-error-on-missing-.patch
-	patches.suse/qed-Remove-reserveration-of-dpi-for-kernel.patch
-	patches.suse/qed-Free-reserved-MR-tid.patch
-	patches.suse/vhost-use-mutex_lock_nested-in-vhost_dev_lock_vqs.patch
-	patches.suse/vhost-do-not-try-to-access-device-IOTLB-when-not-ini.patch
-	patches.suse/btrfs-fix-stale-entries-in-readdir.patch
-	patches.suse/KVM-s390-add-proper-locking-for-CMMA-migration-bitma.patch
-	patches.suse/orangefs-fix-deadlock-do-not-write-i_size-in-read_it.patch
-	patches.suse/Input-xpad-add-support-for-PDP-Xbox-One-controllers
-	patches.suse/Input-trackpoint-force-3-buttons-if-0-button-is-repo
-	patches.suse/Input-trackpoint-only-expose-supported-controls-for-.patch
-	patches.suse/drm-vc4-Flush-the-caches-before-the-bin-jobs-as-well
-	patches.suse/drm-vc4-Fix-NULL-pointer-dereference-in-vc4_save_han
-	patches.suse/net-tcp-close-sock-if-net-namespace-is-exiting.patch
-	patches.suse/net-don-t-call-update_pmtu-unconditionally.patch
-	patches.suse/r8169-fix-memory-corruption-on-retrieval-of-hardware.patch
-	patches.suse/net-vrf-Add-support-for-sends-to-local-broadcast-add.patch
-	patches.suse/dccp-don-t-restart-ccid2_hc_tx_rto_expire-if-sk-in-c.patch
-	patches.suse/0002-futex-Fix-OWNER_DEAD-fixup.patch
-	patches.suse/sched-core-Fix-cpu.max-vs.-cpuhotplug-deadlock.patch
-	patches.suse/hrtimer-Reset-hrtimer-cpu-base-proper-on-CPU-hotplug.patch
-	patches.suse/perf-x86-amd-power-do-not-load-amd-power-module-on-amd-platforms.patch
-	patches.suse/x86-microcode-intel-extend-bdw-late-loading-further-with-llc-size-check.patch
-	patches.suse/x86-microcode-fix-again-accessing-initrd-after-having-been-freed.patch
-	patches.suse/x86-mm-64-fix-vmapped-stack-syncing-on-very-large-memory-4-level-systems.patch
-	patches.suse/x86-ftrace-Add-one-more-ENDPROC-annotation.patch
-	patches.suse/20.1-x86-retpoline-remove-the-esp-rsp-thunk.patch
-	patches.suse/ALSA-usb-audio-Change-the-semantics-of-the-enable-op
-	patches.suse/ALSA-hda-Clean-up-ALC299-init-code
-	patches.suse/ASoC-skl-Fix-kernel-warning-due-to-zero-NHTL-entry
-	patches.suse/ASoC-Intel-Skylake-Disable-clock-gating-during-firmw
-	patches.suse/ASoC-pcm512x-add-missing-MODULE_DESCRIPTION-AUTHOR-L
-	patches.suse/ASoC-nuc900-Fix-a-loop-timeout-test
-	patches.suse/ASoC-Intel-cht_bsw_rt5645-Analog-Mic-support
-	patches.suse/ASoC-tlv320aic31xx-Handle-inverted-BCLK-in-non-DSP-m.patch
-	patches.suse/ALSA-hda-realtek-update-ALC225-depop-optimize
-	patches.suse/ASoC-rockchip-i2s-fix-playback-after-runtime-resume
-	patches.suse/ASoC-Intel-sst-Fix-the-return-value-of-sst_send_byte
-	patches.suse/ASoC-ux500-add-MODULE_LICENSE-tag
-	patches.suse/ALSA-usb-audio-Add-a-quirk-for-Nura-s-first-gen-head
-	patches.suse/ALSA-hda-Use-IS_REACHABLE-for-dependency-on-input
-	patches.suse/ALSA-hda-realtek-Support-headset-mode-for-ALC215-ALC
-	patches.suse/ALSA-hda-realtek-update-ALC215-depop-optimize
-	patches.suse/ALSA-usb-audio-Support-changing-input-on-Sound-Blast
-	patches.suse/ASoC-au1x-Fix-timeout-tests-in-au1xac97c_ac97_read
-	patches.suse/ALSA-hda-Reduce-the-suspend-time-consumption-for-ALC
-	patches.suse/cpufreq-intel_pstate-Replace-bxt_funcs-with-core_funcs.patch
-	patches.suse/cpufreq-intel_pstate-Add-Skylake-servers-support.patch
-	patches.suse/cpufreq-powernv-Dont-assume-distinct-pstate-values-f.patch
-	patches.suse/PM-devfreq-Propagate-error-from-devfreq_add_device
-	patches.suse/PM-devfreq-Fix-potential-NULL-pointer-dereference-in
-	patches.suse/acpi-pci-pci_link-reduce-verbosity-when-irq-is-enabled.patch
-	patches.suse/ACPICA-iasl-Add-SMMUv3-device-ID-mapping-index-suppo.patch
-	patches.suse/ACPICA-ACPI-6.0A-Changes-to-the-NFIT-ACPI-table.patch
-	patches.suse/ACPI-NUMA-ia64-Parse-all-entries-of-SRAT-memory-affi.patch
-	patches.suse/ACPI-sysfs-Make-ACPI-GPE-mask-kernel-parameter-cover
-	patches.suse/ACPI-EC-Fix-debugfs_create_-usage
-	patches.suse/ACPI-video-Default-lcd_only-to-true-on-Win8-ready-an
-	patches.suse/leds-pm8058-Silence-pointer-to-integer-size-warning
-	patches.suse/mfd-palmas-Assign-the-right-powerhold-mask-for-tps65.patch
-	patches.suse/mfd-lpc_ich-Do-not-touch-SPI-NOR-write-protection-APL
-	patches.suse/backlight-tdo24m-Fix-the-SPI-CS-between-transfers
-	patches.suse/mtd-cfi-convert-inline-functions-to-macros.patch
-	patches.suse/mtd-nand-fix-interpretation-of-NAND_CMD_NONE-in-nand.patch
-	patches.suse/mtd-nand-denali_pci-add-missing-MODULE_DESCRIPTION-A.patch
-	patches.suse/mtd-nand-ifc-update-bufnum-mask-for-ver-2.0.0.patch
-	patches.suse/mtd-nand-qcom-Add-a-NULL-check-for-devm_kasprintf.patch
-	patches.suse/mtd-nand-brcmnand-Disable-prefetch-by-default.patch
-	patches.suse/mtd-mtd_oobtest-Handle-bitflips-during-reads.patch
-	patches.suse/mtd-nand-Fix-nand_do_read_oob-return-value.patch
-	patches.suse/mtd-nand-sunxi-Fix-ECC-strength-choice.patch
-	patches.suse/hwmon-ina2xx-Make-calibration-register-value-fixed
-	patches.suse/hwmon-ina2xx-Fix-access-to-uninitialized-mutex
-	patches.suse/hwmon-k10temp-add-temperature-offset-for-ryzen-1900x.patch
-	patches.suse/mmc-sdhci-of-esdhc-fix-eMMC-couldn-t-work-after-kexe
-	patches.suse/mmc-mmc_test-Ensure-command-queue-is-disabled-for-te
-	patches.suse/mmc-sdhci-of-esdhc-fix-the-mmc-error-after-sleep-on-
-	patches.suse/mmc-avoid-removing-non-removable-hosts-during-suspen
-	patches.suse/mmc-sdhci-xenon-wait-5ms-after-set-1.8V-signal-enabl
-	patches.suse/sdhci-Advertise-2.0v-supply-on-SDIO-host-controller
-	patches.suse/spi-imx-do-not-access-registers-while-clocks-disable
-	patches.suse/spi-a3700-Clear-DATA_OUT-when-performing-a-read.patch
-	patches.suse/spi-sun6i-disable-unprepare-clocks-on-remove
-	patches.suse/EDAC-octeon-Fix-an-uninitialized-variable-warning
-	patches.suse/EDAC-mv64x60-Fix-an-error-handling-path
-	patches.suse/0001-pktcdvd-Fix-pkt_setup_dev-error-path.patch
-	patches.suse/0001-pktcdvd-Fix-a-recently-introduced-NULL-pointer-deref.patch
-	patches.suse/0095-dm-limit-the-max-bio-size-as-BIO_MAX_PAGES-PAGE_SIZE.patch
-	patches.suse/0096-bcache-comment-on-direct-access-to-bvec-table.patch
-	patches.suse/0098-dm-crypt-don-t-clear-bvec-bv_page-in-crypt_free_buff.patch
-	patches.suse/0001-lib-scatterlist-Introduce-sgl_alloc-and-sgl_free.patch
-	patches.suse/blk-mq-quiesce-queue-before-freeing-queue.patch
-	patches.suse/nvmet-rdma-removed-queue-cleanup-from-module-exit.patch
-	patches.suse/nvmet-rdma-lowering-log-level-for-chatty-debug-messa.patch
-	patches.suse/nvmet-lower-log-level-for-each-queue-creation.patch
-	patches.suse/nvme_fcloop-fix-abort-race-condition.patch
-	patches.suse/nvme_fcloop-disassocate-local-port-structs.patch
-	patches.suse/nvme_fcloop-rework-to-remove-xxx_IN_ISR-feature-flag.patch
-	patches.suse/nvme_fcloop-refactor-host-target-io-job-access.patch
-	patches.suse/nvmet-fc-cleanup-nvmet-add_port-remove_port.patch
-	patches.suse/nvme-fabrics-protect-against-module-unload-during-cr.patch
-	patches.suse/nvme-pci-remove-an-unnecessary-initialization-in-HMB.patch
-	patches.suse/nvmet-fix-error-flow-in-nvmet_alloc_ctrl.patch
-	patches.suse/nvmet-rearrange-nvmet_ctrl_free.patch
-	patches.suse/nvme-pci-don-t-open-code-nvme_reset_ctrl.patch
-	patches.suse/nvme-modify-the-debug-level-for-setting-shutdown-tim.patch
-	patches.suse/nvme-pci-fix-NULL-pointer-reference-in-nvme_alloc_ns.patch
-	patches.suse/nvme-take-refcount-on-transport-module.patch
-	patches.suse/nvme-fix-subsystem-multiple-controllers-support-chec.patch
-	patches.suse/0099-bcache-ret-IOERR-when-read-meets-metadata-error.patch
-	patches.suse/0100-bcache-stop-writeback-thread-after-detaching.patch
-	patches.suse/0101-bcache-Use-PTR_ERR_OR_ZERO.patch
-	patches.suse/0102-bcache-segregate-flash-only-volume-write-streams.patch
-	patches.suse/0103-bcache-fix-wrong-return-value-in-bch_debug_init.patch
-	patches.suse/0104-bcache-writeback-properly-order-backing-device-IO.patch
-	patches.suse/0105-bcache-allow-quick-writeback-when-backing-idle.patch
-	patches.suse/0106-bcache-Fix-improve-efficiency-of-closure_sync.patch
-	patches.suse/0107-bcache-mark-closure_sync-__sched.patch
-	patches.suse/0108-bcache-fix-unmatched-generic_end_io_acct-generic_sta.patch
-	patches.suse/0109-bcache-reduce-cache_set-devices-iteration-by-devices.patch
-	patches.suse/0110-bcache-fix-misleading-error-message-in-bch_count_io_.patch
-	patches.suse/0111-bcache-fix-writeback-target-calc-on-large-devices.patch
-	patches.suse/blk-mq-fix-kernel-oops-in-blk_mq_tag_idle.patch
-	patches.suse/block-bfq-put-async-queues-for-root-bfq-groups-too.patch
-	patches.suse/0112-bcache-closures-move-control-bits-one-bit-right.patch
-	patches.suse/null_blk-wire-up-timeouts.patch
-	patches.suse/0001-block-bfq-fix-occurrences-of-request-finish-method-s.patch
-	patches.suse/partitions-msdos-Unable-to-mount-UFS-44bsd-partition
-	patches.suse/nvme-Add-more-command-status-translation.patch
-	patches.suse/nvme-multipath-Consult-blk_status_t-for-failover.patch
-	patches.suse/block-Provide-blk_status_t-decoding-for-path-errors.patch
-	patches.suse/nvme-multipath-Use-blk_path_error.patch
-	patches.suse/dm-mpath-Use-blk_path_error.patch
-	patches.suse/0001-blk-mq-simplify-queue-mapping-schedule-with-each-pos.patch
-	patches.suse/block-only-bdi_unregister-in-del_gendisk-if-GENHD_FL.patch
-	patches.suse/block-properly-protect-the-queue-kobj-in-blk_unregis.patch
-	patches.suse/blk_rq_map_user_iov-fix-error-override.patch
-	patches.suse/0001-blk-mq-make-sure-hctx-next_cpu-is-set-correctly.patch
-	patches.suse/0001-block-Fix-__bio_integrity_endio-documentation.patch
-	patches.suse/block-fail-op_is_write-requests-to-read-only-partiti.patch
-	patches.suse/nvme-pci-serialize-pci-resets.patch
-	patches.suse/nvme-pci-allocate-device-queues-storage-space-at-pro.patch
-	patches.suse/nvme-host-delete_work-and-reset_work-on-separate-wor.patch
-	patches.suse/nvme-fix-comment-typos-in-nvme_create_io_queues.patch
-	patches.suse/nvme-fabrics-fix-memory-leak-when-parsing-host-ID-op.patch
-	patches.suse/nvmet-release-a-ns-reference-in-nvmet_req_uninit-if-.patch
-	patches.suse/nvme_fc-fix-rogue-admin-cmds-stalling-teardown.patch
-	patches.suse/nvme_fc-correct-hang-in-nvme_ns_remove.patch
-	patches.suse/nvme-pci-clean-up-CMB-initialization.patch
-	patches.suse/nvme-pci-clean-up-SMBSZ-bit-definitions.patch
-	patches.suse/0001-lib-scatterlist-Fix-chaining-support-in-sgl_alloc_or.patch
-	patches.suse/block-Set-BIO_TRACE_COMPLETION-on-new-bio-during-spl.patch
-	patches.suse/nvme-pci-Fix-queue-double-allocations.patch
-	patches.suse/nvme-pci-Suspend-queues-after-deleting-them.patch
-	patches.suse/nvme-don-t-free-uuid-pointer-before-printing-it.patch
-	patches.suse/nvme-rdma-remove-redundant-boolean-for-inline_data.patch
-	patches.suse/nvme-pci-introduce-RECONNECTING-state-to-mark-initia.patch
-	patches.suse/nvme-add-tracepoint-for-nvme_setup_cmd.patch
-	patches.suse/nvme-add-tracepoint-for-nvme_complete_rq.patch
-	patches.suse/ubifs-Fix-uninitialized-variable-in-search_dh_cookie
-	patches.suse/ubi-Fix-race-condition-between-ubi-volume-creation-a
-	patches.suse/ubi-fastmap-Erase-outdated-anchor-PEBs-during-attach
-	patches.suse/mtd-ubi-wl-Fix-error-return-code-in-ubi_wl_init
-	patches.suse/ubi-block-Fix-locking-for-idr_alloc-idr_remove
-	patches.suse/ima-Use-i_version-only-when-filesystem-supports-it.patch
-	patches.suse/lustre-don-t-set-f_version-in-ll_readdir.patch
-	patches.suse/ntfs-remove-i_version-handling.patch
-	patches.suse/fs-new-API-for-handling-inode-i_version.patch
-	patches.suse/fs-don-t-take-the-i_lock-in-inode_inc_iversion.patch
-	patches.suse/fat-convert-to-new-i_version-API.patch
-	patches.suse/affs-convert-to-new-i_version-API.patch
-	patches.suse/afs-convert-to-new-i_version-API.patch
-	patches.suse/btrfs-convert-to-new-i_version-API.patch
-	patches.suse/exofs-switch-to-new-i_version-API.patch
-	patches.suse/ext2-convert-to-new-i_version-API.patch
-	patches.suse/ext4-convert-to-new-i_version-API.patch
-	patches.suse/nfs-convert-to-new-i_version-API.patch
-	patches.suse/nfsd-convert-to-new-i_version-API.patch
-	patches.suse/ocfs2-convert-to-new-i_version-API.patch
-	patches.suse/ufs-use-new-i_version-API.patch
-	patches.suse/xfs-convert-to-new-i_version-API.patch
-	patches.suse/IMA-switch-IMA-over-to-new-i_version-API.patch
-	patches.suse/fs-only-set-S_VERSION-when-updating-times-if-necessa.patch
-	patches.suse/xfs-avoid-setting-XFS_ILOG_CORE-if-i_version-doesn-t.patch
-	patches.suse/btrfs-only-dirty-the-inode-in-btrfs_update_time-if-s.patch
-	patches.suse/fs-handle-inode-i_version-more-efficiently.patch
-	patches.suse/cifs-Add-smb2_send_recv.patch
-	patches.suse/cifs-remove-rfc1002-header-from-smb2_negotiate_req.patch
-	patches.suse/cifs-remove-rfc1002-header-from-smb2_logoff_req.patch
-	patches.suse/cifs-remove-rfc1002-header-from-smb2_tree_disconnect_req.patch
-	patches.suse/cifs-remove-rfc1002-header-from-smb2_close_req.patch
-	patches.suse/cifs-remove-rfc1002-header-from-smb2_ioctl_req.patch
-	patches.suse/cifs-remove-rfc1002-header-from-smb2_echo_req.patch
-	patches.suse/cifs-remove-rfc1002-header-from-smb2_tree_connect_req.patch
-	patches.suse/cifs-remove-rfc1002-header-from-smb2_sess_setup_req.patch
-	patches.suse/cifs-remove-rfc1002-header-from-smb2_create_req.patch
-	patches.suse/cifs-remove-rfc1002-header-from-smb2_flush_req.patch
-	patches.suse/cifs-remove-rfc1002-header-from-smb2_lock_req.patch
-	patches.suse/cifs-remove-rfc1002-header-from-smb2-read-write-requests.patch
-	patches.suse/cifs-remove-rfc1002-header-from-smb2_set_info_req.patch
-	patches.suse/cifs-remove-rfc1002-header-from-smb2_query_directory_req.patch
-	patches.suse/cifs-remove-rfc1002-header-from-smb2_query_info_req.patch
-	patches.suse/cifs-remove-rfc1002-header-from-smb2_oplock_break-we-get-from-serve.patch
-	patches.suse/cifs-remove-unused-variable-from-SMB2_read.patch
-	patches.suse/cifs-remove-rfc1002-header-from-smb2_lease_ack.patch
-	patches.suse/cifs-remove-small_smb2_init.patch
-	patches.suse/cifs-avoid-a-kmalloc-in-smb2_send_recv-SendReceive2-for-the-common-.patch
-	patches.suse/CIFS-SMBD-Add-parameter-rdata-to-smb2_new_read_req.patch
-	patches.suse/CIFS-SMBD-Introduce-kernel-config-option-CONFIG_CIFS_SMB_DIRECT.patch
-	patches.suse/CIFS-SMBD-Add-rdma-mount-option.patch
-	patches.suse/CIFS-SMBD-Add-SMB-Direct-protocol-initial-values-and-constants.patch
-	patches.suse/CIFS-SMBD-Establish-SMB-Direct-connection.patch
-	patches.suse/CIFS-SMBD-Implement-function-to-create-a-SMB-Direct-connection.patch
-	patches.suse/CIFS-SMBD-export-protocol-initial-values.patch
-	patches.suse/0001-cifs-Fix-missing-put_xid-in-cifs_file_strict_mmap.patch
-	patches.suse/cifs-fix-build-errors-for-SMB_DIRECT.patch
-	patches.suse/CIFS-SMBD-Upper-layer-connects-to-SMBDirect-session.patch
-	patches.suse/CIFS-SMBD-Implement-function-to-reconnect-to-a-SMB-Direct-transpor.patch
-	patches.suse/CIFS-SMBD-Upper-layer-reconnects-to-SMB-Direct-session.patch
-	patches.suse/CIFS-SMBD-Implement-function-to-destroy-a-SMB-Direct-connection.patch
-	patches.suse/CIFS-SMBD-Upper-layer-destroys-SMB-Direct-session-on-shutdown-or-u.patch
-	patches.suse/CIFS-SMBD-Set-SMB-Direct-maximum-read-or-write-size-for-I-O.patch
-	patches.suse/CIFS-SMBD-Implement-function-to-receive-data-via-RDMA-receive.patch
-	patches.suse/CIFS-SMBD-Upper-layer-receives-data-via-RDMA-receive.patch
-	patches.suse/CIFS-SMBD-Implement-function-to-send-data-via-RDMA-send.patch
-	patches.suse/CIFS-SMBD-Upper-layer-sends-data-via-RDMA-send.patch
-	patches.suse/CIFS-SMBD-Implement-RDMA-memory-registration.patch
-	patches.suse/CIFS-SMBD-Upper-layer-performs-SMB-write-via-RDMA-read-through-mem.patch
-	patches.suse/CIFS-SMBD-Read-correct-returned-data-length-for-RDMA-write-SMB-re.patch
-	patches.suse/CIFS-SMBD-Upper-layer-performs-SMB-read-via-RDMA-write-through-mem.patch
-	patches.suse/CIFS-SMBD-Add-SMB-Direct-debug-counters.patch
-	patches.suse/CIFS-SMBD-Disable-signing-on-SMB-direct-transport.patch
-	patches.suse/CIFS-SMBD-_smbd_get_connection-can-be-static.patch
-	patches.suse/0001-cifs-Fix-autonegotiate-security-settings-mismatch.patch
-	patches.suse/CIFS-SMBD-work-around-gcc-Wmaybe-uninitialized-warning.patch
-	patches.suse/cifs-remove-redundant-duplicated-assignment-of-pointer-node-.patch
-	patches.suse/0001-CIFS-make-IPC-a-regular-tcon.patch
-	patches.suse/0001-CIFS-use-tcon_ipc-instead-of-use_ipc-parameter-of-SM.patch
-	patches.suse/0001-CIFS-dump-IPC-tcon-in-debug-proc-file.patch
-	patches.suse/Cleanup-some-minor-endian-issues-in-smb3-rdma.patch
-	patches.suse/0001-CIFS-zero-sensitive-data-when-freeing.patch
-	patches.suse/move-a-few-externs-to-smbdirect-h-to-eliminate-warning.patch
-	patches.suse/CIFS-document-tcon-ses-server-refcount-dance.patch
-	patches.suse/cifs-add-splice_write.patch
-	patches.suse/update-internal-version-number-for-cifs-ko.patch
-	patches.suse/fs-cifs-cifsacl-c-Fixes-typo-in-a-comment.patch
-	patches.suse/btrfs-fix-memory-barriers-usage-with-device-stats-counters.patch
-	patches.suse/0012-btrfs-tree-checker-Add-checker-for-dir-item.patch
-	patches.suse/0013-btrfs-tree-checker-use-zu-format-string-for-size_t.patch
-	patches.suse/0001-btrfs-Improve-btrfs_search_slot-description.patch
-	patches.suse/btrfs-add-support-for-fallocate-s-zero-range-operati.patch
-	patches.suse/btrfs-fix-missing-inode-i_size-update-after-zero-ran.patch
-	patches.suse/btrfs-fix-space-leak-after-fallocate-and-zero-range-.patch
-	patches.suse/btrfs-avoid-losing-data-raid-profile-when-deleting-a-device.patch
-	patches.suse/0001-nubus-Avoid-array-underflow-and-overflow.patch
-	patches.suse/0001-nubus-Fix-up-header-split.patch
-	patches.suse/irqchip-gic-v3-Fix-the-driver-probe-fail-due-to-disa
-	patches.suse/clocksource-drivers-stm32-Fix-kernel-panic-with-mult
-	patches.suse/hrtimer-Ensure-POSIX-compliance-relative-CLOCK_REALTIME-hrtimers.patch
-	patches.suse/tracing-hrtimer-Fix-tracing-bugs-by-taking-all-clock.patch
-	patches.suse/x86-intel_rdt-enumerate-l2-code-and-data-prioritization-cdp-feature.patch
-	patches.suse/x86-intel_rdt-add-two-new-resources-for-l2-code-and-data-prioritization-cdp.patch
-	patches.suse/x86-intel_rdt-enable-l2-cdp-in-msr-ia32_l2_qos_cfg.patch
-	patches.suse/x86-intel_rdt-add-command-line-parameter-to-control-l2_cdp.patch
-	patches.suse/0001-x86-platform-uv-update-uv_mmrs-h-to-prepare-for-uv4a-fixes
-	patches.suse/0002-x86-platform-uv-fix-uv4a-support-on-new-intel-processors
-	patches.suse/0003-x86-platform-uv-add-references-to-access-fixed-uv4a-hub-mmrs
-	patches.suse/0004-x86-platform-uv-fix-gam-mmr-changes-in-uv4a
-	patches.suse/0005-x86-platform-uv-fix-gam-mmr-references-in-the-uv-x2apic-code
-	patches.suse/0006-x86-platform-uv-fix-uv4a-bau-mmrs
-	patches.suse/0007-x86-platform-uv-bau-replace-hard-coded-values-with-mmr-definitions
-	patches.suse/x86-tsc-allow-tsc-calibration-without-pit
-	patches.suse/x86-gart-exclude-gart-aperture-from-vmcore.patch
-	patches.suse/kvm-x86-make-indirect-calls-in-emulator-speculation-safe.patch
-	patches.suse/kvm-vmx-make-indirect-call-speculation-safe.patch
-	patches.suse/module-retpoline-warn-about-missing-retpoline-in-module.patch
-	patches.suse/x86-cpufeatures-add-cpuid_7_edx-cpuid-leaf.patch
-	patches.suse/x86-cpufeatures-add-intel-feature-bits-for-speculation-control.patch
-	patches.suse/x86-cpufeatures-add-amd-feature-bits-for-speculation-control.patch
-	patches.suse/x86-msr-add-definitions-for-new-speculation-control-msrs.patch
-	patches.suse/x86-pti-do-not-enable-pti-on-cpus-which-are-not-vulnerable-to-meltdown.patch
-	patches.suse/x86-cpufeature-blacklist-spec_ctrl-pred_cmd-on-early-spectre-v2-microcodes.patch
-	patches.suse/x86-speculation-add-basic-ibpb-indirect-branch-prediction-barrier-support.patch
-	patches.suse/x86-bugs-drop-one-mitigation-from-dmesg.patch
-	patches.suse/x86-cpu-bugs-Make-retpoline-module-warning-condition.patch
-	patches.suse/x86-cpufeatures-clean-up-spectre-v2-related-cpuid-flags.patch
-	patches.suse/sched-Stop-resched_cpu-from-sending-IPIs-to-offline-CPUs.patch
-	patches.suse/sched-Stop-switched_to_rt-from-sending-IPIs-to-offline-CPUs.patch
-	patches.suse/drivers-net-ethernet-qlogic-qed-Fix-__qed_spq_block-.patch
-	patches.suse/0001-locking-Remove-smp_read_barrier_depends-from-queued_.patch
-	patches.suse/tools-lib-traceevent-Simplify-pointer-print-logic-an.patch
-	patches.suse/tools-lib-traceevent-Fix-get_field_str-for-dynamic-s.patch
-	patches.suse/x86-mce-amd-define-a-function-to-get-smca-bank-type
-	patches.suse/x86-mce-report-only-dram-ecc-as-memory-errors-on-amd-systems
-	patches.suse/x86-mce-make-correctable-error-detection-look-at-the-deferred-bit.patch
-	patches.suse/sched-fair-Use-unsigned-long-for-utilization-consistently.patch
-	patches.suse/sched-fair-Consider-RT-IRQ-pressure-in-capacity_spare_wake.patch
-	patches.suse/sched-fair-Remove-impossible-condition-from-find_idlest_group_cpu.patch
-	patches.suse/sched-Only-immediately-migrate-tasks-due-to-interrupts-if-prev-and-target-CPUs-share-cache.patch
-	patches.suse/msft-hv-1586-x86-hyperv-Stop-suppressing-X86_FEATURE_PCID.patch
-	patches.suse/0004-arm64-mm-Use-non-global-mappings-for-kernel-space.patch
-	patches.suse/0005-arm64-mm-Temporarily-disable-ARM64_SW_TTBR0_PAN.patch
-	patches.suse/0006-arm64-mm-Move-ASID-from-TTBR0-to-TTBR1.patch
-	patches.suse/0008-arm64-mm-Remove-pre_ttbr0_update_workaround-for-Falk.patch
-	patches.suse/0009-arm64-mm-Rename-post_ttbr0_update_workaround.patch
-	patches.suse/0010-arm64-mm-Fix-and-re-enable-ARM64_SW_TTBR0_PAN.patch
-	patches.suse/0011-arm64-mm-Allocate-ASIDs-in-pairs.patch
-	patches.suse/0012-arm64-mm-Add-arm64_kernel_unmapped_at_el0-helper.patch
-	patches.suse/0013-arm64-mm-Invalidate-both-kernel-and-user-ASIDs-when-.patch
-	patches.suse/0014-arm64-entry-Add-exception-trampoline-page-for-except.patch
-	patches.suse/0015-arm64-mm-Map-entry-trampoline-into-trampoline-and-ke.patch
-	patches.suse/0044-arm64-entry-Explicitly-pass-exception-level-to-kerne.patch
-	patches.suse/0045-arm64-entry-Hook-up-entry-trampoline-to-exception-ve.patch
-	patches.suse/0046-arm64-erratum-Work-around-Falkor-erratum-E1003-in-tr.patch
-	patches.suse/0047-arm64-tls-Avoid-unconditional-zeroing-of-tpidrro_el0.patch
-	patches.suse/0048-arm64-entry-Add-fake-CPU-feature-for-unmapping-the-k.patch
-	patches.suse/0049-arm64-Kconfig-Add-CONFIG_UNMAP_KERNEL_AT_EL0.patch
-	patches.suse/0050-arm64-mm-Introduce-TTBR_ASID_MASK-for-getting-at-the.patch
-	patches.suse/0051-arm64-kaslr-Put-kernel-vectors-address-in-separate-d.patch
-	patches.suse/0001-arm64-add-kconfig-symbol-to-configure-physical-addre.patch
-	patches.suse/0002-arm64-limit-PA-size-to-supported-range.patch
-	patches.suse/0003-arm64-handle-52-bit-addresses-in-TTBR.patch
-	patches.suse/0004-arm64-head.S-handle-52-bit-PAs-in-PTEs-in-early-page.patch
-	patches.suse/0005-arm64-don-t-open-code-page-table-entry-creation.patch
-	patches.suse/0006-arm64-handle-52-bit-physical-addresses-in-page-table.patch
-	patches.suse/0007-arm64-allow-ID-map-to-be-extended-to-52-bits.patch
-	patches.suse/0008-arm64-enable-52-bit-physical-address-support.patch
-	patches.suse/0016-cpuidle-Add-new-macro-to-enter-a-retention-idle-stat.patch
-	patches.suse/0017-ARM64-cpuidle-Use-new-cpuidle-macro-for-entering-ret.patch
-	patches.suse/0006-arm64-use-RET-instruction-for-exiting-the-trampoline.patch
-	patches.suse/0007-arm64-Kconfig-Reword-UNMAP_KERNEL_AT_EL0-kconfig-ent.patch
-	patches.suse/0008-arm64-Take-into-account-ID_AA64PFR0_EL1.CSV3.patch
-	patches.suse/0009-arm64-cpufeature-Pass-capability-structure-to-enable.patch
-	patches.suse/0015-drivers-firmware-Expose-psci_get_version-through-psc.patch
-	patches.suse/0010-arm64-Move-post_ttbr_update_workaround-to-C-code.patch
-	patches.suse/0011-arm64-Add-skeleton-to-harden-the-branch-predictor-ag.patch
-	patches.suse/0012-arm64-KVM-Use-per-CPU-vector-when-BP-hardening-is-en.patch
-	patches.suse/0013-arm64-KVM-Make-PSCI_VERSION-a-fast-path.patch
-	patches.suse/0014-arm64-cputype-Add-missing-MIDR-values-for-Cortex-A72.patch
-	patches.suse/0016-arm64-Implement-branch-predictor-hardening-for-affec.patch
-	patches.suse/0017-arm64-Implement-branch-predictor-hardening-for-Falko.patch
-	patches.suse/0018-arm64-cputype-Add-MIDR-values-for-Cavium-ThunderX2-C.patch
-	patches.suse/KVM-arm-arm64-Convert-kvm_host_cpu_state-to-a-static.patch
-	patches.suse/arm64-capabilities-Handle-duplicate-entries-for-a-ca.patch
-	patches.suse/0010-arm64-fix-ID-map-extension-to-52-bits.patch
-	patches.suse/0011-KVM-arm-arm64-fix-HYP-ID-map-extension-to-52-bits.patch
-	patches.suse/0012-arm64-fix-comment-above-tcr_compute_pa_size.patch
-	patches.suse/arm64-Correct-type-for-PUD-macros.patch
-	patches.suse/arm64-cpufeature-__this_cpu_has_cap-shouldn-t-stop-e.patch
-	patches.suse/0022-arm64-kpti-Fix-the-interaction-between-ASID-switchin.patch
-	patches.suse/0013-arm64-mm-ignore-memory-above-supported-physical-addr.patch
-	patches.suse/0025-arm64-Move-BP-hardening-to-check_and_switch_context.patch
-	patches.suse/arm64-Run-enable-method-for-errata-work-arounds-on-l.patch
-	patches.suse/0026-arm64-Branch-predictor-hardening-for-Cavium-ThunderX.patch
-	patches.suse/0024-arm64-Turn-on-KPTI-only-on-CPUs-that-need-it.patch
-	patches.suse/0009-arm64-Fix-TTBR-PAN-52-bit-PA-logic-in-cpu_do_switch_.patch
-	patches.suse/x86-mm-pkeys-fix-fill_sig_info_pkey.patch
-	patches.suse/0001-userns-Don-t-fail-follow_automount-based-on-s_user_n.patch
-	patches.suse/ahci-Annotate-PCI-ids-for-mobile-Intel-chipsets-as-s.patch
-	patches.suse/ahci-Add-PCI-ids-for-Intel-Bay-Trail-Cherry-Trail-an.patch
-	patches.suse/ahci-Allow-setting-a-default-LPM-policy-for-mobile-c.patch
-	patches.suse/0001-ahci-Add-Intel-Cannon-Lake-PCH-H-PCI-ID.patch
-	patches.suse/string-drop-__must_check-from-strscpy-and-restore-st.patch
-	patches.suse/0001-NFS-Add-a-cond_resched-to-nfs_commit_release_pages.patch
-	patches.suse/0003-NFSv4-always-set-NFS_LOCK_LOST-when-a-lock-is-lost.patch
-	patches.suse/0001-nfs-pnfs-fix-nfs_direct_req-ref-leak-when-i-o-falls-.patch
-	patches.suse/NFS-commit-direct-writes-even-if-they-fail-partially.patch
-	patches.suse/0002-nfs41-do-not-return-ENOMEM-on-LAYOUTUNAVAILABLE.patch
-	patches.suse/0007-nfs-Do-not-convert-nfs_idmap_cache_timeout-to-jiffie.patch
-	patches.suse/0008-NFS-reject-request-for-id_legacy-key-without-auxdata.patch
-	patches.suse/0010-xprtrdma-Fix-backchannel-allocation-of-extra-rpcrdma.patch
-	patches.suse/0011-xprtrdma-Fix-bytes-registered-accounting.patch
-	patches.suse/0009-NFS-Fix-a-race-between-mmap-and-O_DIRECT.patch
-	patches.suse/f2fs-remove-unneeded-memory-footprint-accounting.patch
-	patches.suse/f2fs-avoid-hungtask-when-GC-encrypted-block-if-io_bi.patch
-	patches.suse/iversion-make-inode_cmp_iversion-raw-return-bool-ins.patch
-	patches.suse/fix-misannotated-out-of-line-copy_to_user
-	patches.suse/0006-jffs2-Fix-use-after-free-bug-in-jffs2_iget-s-error-h.patch
-	patches.suse/xfs-print-transaction-log-reservation-on-overrun.patch
-	patches.suse/xfs-include-inobt-buffers-in-ifree-tx-log-reservation.patch
-	patches.suse/xfs-fix-up-agi-unlinked-list-reservations.patch
-	patches.suse/xfs-truncate-transaction-does-not-modify-the-inobt.patch
-	patches.suse/xfs-include-an-allocfree-res-for-inobt-modifications.patch
-	patches.suse/xfs-refactor-inode-chunk-alloc-free-tx-reservation.patch
-	patches.suse/xfs-eliminate-duplicate-icreate-tx-reservation-functions.patch
-	patches.suse/0004-iomap-report-collisions-between-directio-and-buffere.patch
-	patches.suse/xfs-call-xfs_qm_dqattach-before-performing-reflink-o.patch
-	patches.suse/xfs-preserve-i_rdev-when-recycling-a-reclaimable-inode.patch
-	patches.suse/xfs-skip-CoW-writes-past-EOF-when-writeback-races-wi.patch
-	patches.suse/xfs-reflink-should-break-pnfs-leases-before-sharing-.patch
-	patches.suse/xfs-allow-xfs_lock_two_inodes-to-take-different-EXCL.patch
-	patches.suse/xfs-only-grab-shared-inode-locks-for-source-file-dur.patch
-	patches.suse/iomap-warn-on-zero-length-mappings.patch
-	patches.suse/0113-md-raid1-raid10-silence-warning-about-wait-within-wa.patch
-	patches.suse/0114-md-r5cache-print-more-info-of-log-recovery.patch
-	patches.suse/0115-raid5-ppl-PPL-support-for-disks-with-write-back-cach.patch
-	patches.suse/0116-dm-raid-fix-deadlock-caused-by-premature-md_stop_wri.patch
-	patches.suse/0117-dm-raid-consume-sizes-after-md_finish_reshape-comple.patch
-	patches.suse/0118-dm-raid-correct-resizing-state-relative-to-reshape-s.patch
-	patches.suse/0119-dm-raid-fix-raid-set-size-revalidation.patch
-	patches.suse/0120-dm-raid-add-component-device-size-checks-to-avoid-ru.patch
-	patches.suse/0121-dm-raid-fix-raid_resume-to-keep-raid-set-frozen-as-n.patch
-	patches.suse/0122-dm-raid-display-a-consistent-copy-of-the-MD-status-v.patch
-	patches.suse/0123-dm-raid-avoid-passing-array_in_sync-variable-to-raid.patch
-	patches.suse/0124-dm-raid-fix-rs_get_progress-synchronization-state-ra.patch
-	patches.suse/0125-dm-raid-small-cleanup-and-remove-unsed-struct-raid_s.patch
-	patches.suse/0126-dm-raid-bump-target-version-to-reflect-numerous-fixe.patch
-	patches.suse/0127-dm-raid-validate-current-raid-sets-redundancy.patch
-	patches.suse/0128-dm-raid-stop-keeping-raid-set-frozen-altogether.patch
-	patches.suse/0129-dm-raid-ensure-a-chars-during-reshape.patch
-	patches.suse/0130-dm-raid-simplify-rs_get_progress.patch
-	patches.suse/0131-dm-raid-use-rs_is_raid.patch
-	patches.suse/0132-dm-fix-comment-above-dm_accept_partial_bio.patch
-	patches.suse/0133-dm-crypt-remove-BIOSET_NEED_RESCUER-flag.patch
-	patches.suse/0134-dm-io-remove-BIOSET_NEED_RESCUER-flag-from-bios-bios.patch
-	patches.suse/0135-dm-ensure-bio-submission-follows-a-depth-first-tree-.patch
-	patches.suse/0136-dm-remove-unused-num_write_bios-target-interface.patch
-	patches.suse/0137-dm-safely-allocate-multiple-bioset-bios.patch
-	patches.suse/0138-dm-remove-BIOSET_NEED_RESCUER-based-dm_offload-infra.patch
-	patches.suse/0139-dm-ensure-bio-based-DM-s-bioset-and-io_pool-support-.patch
-	patches.suse/0140-dm-fix-__send_changing_extent_only-to-send-first-bio.patch
-	patches.suse/0141-dm-set-QUEUE_FLAG_DAX-accordingly-in-dm_table_set_re.patch
-	patches.suse/0142-dm-remove-stale-comment-blocks.patch
-	patches.suse/0143-dm-rename-bio-member-of-dm_io-structure-to-orig_bio.patch
-	patches.suse/0144-dm-simplify-start-of-block-stats-accounting-for-bio-.patch
-	patches.suse/0145-dm-bufio-use-REQ_OP_READ-and-REQ_OP_WRITE.patch
-	patches.suse/0146-dm-bufio-add-missed-destroys-of-client-mutex.patch
-	patches.suse/0147-dm-bufio-check-result-of-register_shrinker.patch
-	patches.suse/0148-dm-bufio-eliminate-unnecessary-labels-in-dm_bufio_cl.patch
-	patches.suse/0149-dm-raid-make-raid_sets-symbol-static.patch
-	patches.suse/0150-dm-move-dm_table_destroy-to-same-header-as-dm_table_.patch
-	patches.suse/0151-dm-flakey-check-for-null-arg_name-in-parse_features.patch
-	patches.suse/0152-dm-backfill-missing-calls-to-mutex_destroy.patch
-	patches.suse/0153-dm-log-writes-fix-max-length-used-for-kstrndup.patch
-	patches.suse/0154-dm-thin-fix-trailing-semicolon-in-__remap_and_issue_.patch
-	patches.suse/lpfc-FLOGI-failures-are-reported-when-connected.patch
-	patches.suse/lpfc-Expand-WQE-capability-of-every-NVME-hardwa.patch
-	patches.suse/lpfc-Handle-XRI_ABORTED_CQE-in-soft-IRQ.patch
-	patches.suse/lpfc-Fix-crash-after-bad-bar-setup-on-driver-at.patch
-	patches.suse/lpfc-Fix-NVME-LS-abort_xri.patch
-	patches.suse/lpfc-Raise-maximum-NVME-sg-list-size-for-256-el.patch
-	patches.suse/lpfc-Driver-fails-to-detect-direct-attach-stora.patch
-	patches.suse/lpfc-Fix-display-for-debugfs-queInfo.patch
-	patches.suse/lpfc-Adjust-default-value-of-lpfc_nvmet_mrq.patch
-	patches.suse/lpfc-Fix-ndlp-ref-count-for-pt2pt-mode-issue-RS.patch
-	patches.suse/lpfc-Linux-LPFC-driver-does-not-process-all-RSC.patch
-	patches.suse/lpfc-correct-port-registrations-with-nvme_fc.patch
-	patches.suse/lpfc-Correct-driver-deregistrations-with-host-n.patch
-	patches.suse/lpfc-Fix-crash-during-driver-unload-with-runnin.patch
-	patches.suse/lpfc-Fix-driver-handling-of-nvme-resources-duri.patch
-	patches.suse/lpfc-small-sg-cnt-cleanup.patch
-	patches.suse/lpfc-update-driver-version-to-11.4.0.5.patch
-	patches.suse/scsi-mpt3sas-Replace-PCI-pool-old-API.patch
-	patches.suse/scsi-mpt3sas-Remove-unused-variable-requeue_event.patch
-	patches.suse/scsi-ipr-fix-incorrect-indentation-of-assignment-sta.patch
-	patches.suse/scsi-ibmvscsis-add-DRC-indices-to-debug-statements.patch
-	patches.suse/scsi-core-scsi_get_device_flags_keyed-always-return.patch
-	patches.suse/scsi-qla2xxx-Fix-system-crash-for-Notify-ack-timeout.patch
-	patches.suse/scsi-qla2xxx-Fix-gpnid-error-processing.patch
-	patches.suse/scsi-qla2xxx-Move-session-delete-to-driver-work-queu.patch
-	patches.suse/scsi-qla2xxx-Skip-IRQ-affinity-for-Target-QPairs.patch
-	patches.suse/scsi-qla2xxx-Fix-re-login-for-Nport-Handle-in-use.patch
-	patches.suse/scsi-qla2xxx-Retry-switch-command-on-time-out.patch
-	patches.suse/scsi-qla2xxx-Serialize-GPNID-for-multiple-RSCN.patch
-	patches.suse/scsi-qla2xxx-Fix-login-state-machine-stuck-at-GPDB.patch
-	patches.suse/scsi-qla2xxx-Fix-NPIV-host-cleanup-in-target-mode.patch
-	patches.suse/scsi-qla2xxx-Relogin-to-target-port-on-a-cable-swap.patch
-	patches.suse/scsi-qla2xxx-Fix-Relogin-being-triggered-too-fast.patch
-	patches.suse/scsi-qla2xxx-Fix-PRLI-state-check.patch
-	patches.suse/scsi-qla2xxx-Fix-abort-command-deadlock-due-to-spinl.patch
-	patches.suse/scsi-qla2xxx-Replace-fcport-alloc-with-qla2x00_alloc.patch
-	patches.suse/scsi-qla2xxx-Fix-scan-state-field-for-fcport.patch
-	patches.suse/scsi-qla2xxx-Clear-loop-id-after-delete.patch
-	patches.suse/scsi-qla2xxx-Defer-processing-of-GS-IOCB-calls.patch
-	patches.suse/scsi-qla2xxx-Remove-aborting-ELS-IOCB-call-issued-as.patch
-	patches.suse/scsi-qla2xxx-Fix-system-crash-in-qlt_plogi_ack_unref.patch
-	patches.suse/scsi-qla2xxx-Fix-memory-leak-in-dual-target-mode.patch
-	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.03-k.patch
-	patches.suse/scsi-pmcraid-use-correct-size-unit-when-calling-find.patch
-	patches.suse/scsi-devinfo-Apply-to-HP-rebranded-the-same-flags-as.patch
-	patches.suse/scsi-devinfo-apply-to-HP-XP-the-same-flags-as-Hitach.patch
-	patches.suse/scsi-dh-add-new-rdac-devices.patch
-	patches.suse/scsi-devinfo-replace-Dell-PV-650F-with-EMC-CLARiiON.patch
-	patches.suse/scsi-bfa-convert-to-strlcpy-strlcat
-	patches.suse/scsi-fnic-add-a-space-after-p-in-printf-format.patch
-	patches.suse/scsi-qla2xxx-Suppress-gcc-7-fall-through-warnings.patch
-	patches.suse/scsi-qla2xxx-remove-duplicate-includes.patch
-	patches.suse/scsi-hisi_sas-initialize-dq-spinlock-before-use.patch
-	patches.suse/scsi-hisi_sas-fix-dma_unmap_sg-parameter.patch
-	patches.suse/scsi-hisi_sas-relocate-clearing-itct-and-freeing-device.patch
-	patches.suse/scsi-hisi_sas-optimise-port-id-refresh-function.patch
-	patches.suse/scsi-hisi_sas-some-optimizations-of-host-controller-reset.patch
-	patches.suse/scsi-hisi_sas-modify-hisi_sas_dev_gone-for-reset.patch
-	patches.suse/scsi-hisi_sas-add-an-mechanism-to-do-reset-work-synchronously.patch
-	patches.suse/scsi-hisi_sas-change-ncq-process-for-v3-hw.patch
-	patches.suse/scsi-hisi_sas-add-ras-feature-for-v3-hw.patch
-	patches.suse/scsi-hisi_sas-add-some-print-to-enhance-debugging.patch
-	patches.suse/scsi-hisi_sas-improve-int_chnl_int_v2_hw-consistency-with-v3-hw.patch
-	patches.suse/scsi-hisi_sas-add-v2-hw-port-axi-error-handling-support.patch
-	patches.suse/scsi-hisi_sas-use-an-general-way-to-delay-phy-work.patch
-	patches.suse/scsi-hisi_sas-do-link-reset-for-some-chl_int2-ints.patch
-	patches.suse/scsi-hisi_sas-judge-result-of-internal-abort.patch
-	patches.suse/scsi-hisi_sas-add-internal-abort-dev-in-some-places.patch
-	patches.suse/scsi-hisi_sas-fix-sas_queue_full-problem-while-running-io.patch
-	patches.suse/scsi-hisi_sas-re-add-the-lldd_port_deformed.patch
-	patches.suse/scsi-hisi_sas-add-v3-hw-suspend-and-resume.patch
-	patches.suse/lpfc-Fix-random-heartbeat-timeouts-during-heavy.patch
-	patches.suse/lpfc-Fix-EOVERFLOW-behavior-for-NVMET-and-defer.patch
-	patches.suse/lpfc-Fix-receive-PRLI-handling.patch
-	patches.suse/lpfc-Increase-SCSI-CQ-and-WQ-sizes.patch
-	patches.suse/lpfc-Fix-SCSI-LUN-discovery-when-SCSI-and-NVME-.patch
-	patches.suse/lpfc-Fix-issues-connecting-with-nvme-initiator.patch
-	patches.suse/lpfc-Fix-infinite-wait-when-driver-unregisters-.patch
-	patches.suse/lpfc-Beef-up-stat-counters-for-debug.patch
-	patches.suse/lpfc-update-driver-version-to-11.4.0.6.patch
-	patches.suse/scsi-qedi-fix-a-possible-sleep-in-atomic-bug-in-qedi_process_tmf_resp
-	patches.suse/scsi-qla2xxx-Fix-smatch-warning-in-qla25xx_delete_-r.patch
-	patches.suse/lpfc-correct-sg_seg_cnt-attribute-min-vs-defaul.patch
-	patches.suse/scsi-libiscsi-allow-sd_shutdown-on-bad-transport
-	patches.suse/scsi-scsi_transport_fc-fix-typos-on-64-128-GBit-defi.patch
-	patches.suse/lpfc-don-t-dereference-localport-before-it-has-.patch
-	patches.suse/lpfc-fix-a-couple-of-minor-indentation-issues.patch
-	patches.suse/scsi-mpt3sas-Proper-handling-of-set-clear-of-ATA-com.patch
-	patches.suse/scsi-aacraid-fix-udev-inquiry-race-condition.patch
-	patches.suse/scsi-aacraid-Fix-hang-in-kdump.patch
-	patches.suse/scsi-qla2xxx-Fix-NULL-pointer-access-for-fcport-stru.patch
-	patches.suse/scsi-qla2xxx-Use-IOCB-path-to-submit-Control-VP-MBX-.patch
-	patches.suse/scsi-qla2xxx-Use-chip-reset-to-bring-down-laser-on-u.patch
-	patches.suse/scsi-qla2xxx-Add-boundary-checks-for-exchanges-to-be.patch
-	patches.suse/scsi-qla2xxx-Chip-reset-uses-wrong-lock-during-IO-fl.patch
-	patches.suse/scsi-qla2xxx-Fix-Firmware-dump-size-for-Extended-log.patch
-	patches.suse/scsi-qla2xxx-Replace-GPDB-with-async-ADISC-command.patch
-	patches.suse/scsi-qla2xxx-Move-work-element-processing-out-of-DPC.patch
-	patches.suse/scsi-qla2xxx-Enable-ATIO-interrupt-handshake-for-ISP.patch
-	patches.suse/scsi-qla2xxx-Use-shadow-register-for-ISP27XX.patch
-	patches.suse/scsi-qla2xxx-Add-option-for-use-reserve-exch-for-ELS.patch
-	patches.suse/scsi-qla2xxx-Add-ability-to-send-PRLO.patch
-	patches.suse/scsi-qla2xxx-Don-t-call-dma_free_coherent-with-IRQ-d.patch
-	patches.suse/scsi-qla2xxx-Allow-target-mode-to-accept-PRLI-in-dua.patch
-	patches.suse/scsi-qla2xxx-Tweak-resource-count-dump.patch
-	patches.suse/scsi-qla2xxx-Fix-session-cleanup-for-N2N.patch
-	patches.suse/scsi-qla2xxx-Use-known-NPort-ID-for-Management-Serve.patch
-	patches.suse/scsi-qla2xxx-Add-switch-command-to-simplify-fabric-d.patch
-	patches.suse/scsi-qla2xxx-Add-lock-protection-around-host-lookup.patch
-	patches.suse/scsi-qla2xxx-Reduce-the-use-of-terminate-exchange.patch
-	patches.suse/scsi-qla2xxx-Reduce-trace-noise-for-Async-Events.patch
-	patches.suse/scsi-qla2xxx-Fix-login-state-machine-freeze.patch
-	patches.suse/scsi-qla2xxx-Migrate-switch-registration-commands-aw.patch
-	patches.suse/scsi-qla2xxx-Remove-session-creation-redundant-code.patch
-	patches.suse/scsi-qla2xxx-Fix-GPNFT-GNNFT-error-handling.patch
-	patches.suse/scsi-qla2xxx-Properly-extract-ADISC-error-codes.patch
-	patches.suse/scsi-qla2xxx-Add-ability-to-use-GPNFT-GNNFT-for-RSCN.patch
-	patches.suse/scsi-qla2xxx-Allow-relogin-and-session-creation-afte.patch
-	patches.suse/scsi-qla2xxx-Increase-verbosity-of-debug-messages-lo.patch
-	patches.suse/scsi-qla2xxx-Delay-loop-id-allocation-at-login.patch
-	patches.suse/scsi-qla2xxx-Add-retry-limit-for-fabric-scan-logic.patch
-	patches.suse/scsi-qla2xxx-Prevent-multiple-active-discovery-comma.patch
-	patches.suse/scsi-qla2xxx-Prevent-relogin-trigger-from-sending-to.patch
-	patches.suse/scsi-qla2xxx-Remove-unused-argument-from-qlt_schedul.patch
-	patches.suse/scsi-qla2xxx-Serialize-session-deletion-by-using-wor.patch
-	patches.suse/scsi-qla2xxx-Serialize-session-free-in-qlt_free_sess.patch
-	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.04-k.patch
-	patches.suse/0001-scsi-qla4xxx-use-zeroing-allocator-rather-than-allocator-memset
-	patches.suse/scsi-qla2xxx-Use-zeroing-allocator-rather-than-alloc.patch
-	patches.suse/scsi-libsas-fix-memory-leak-in-sas_smp_get_phy_event.patch
-	patches.suse/scsi-libsas-fix-error-when-getting-phy-events.patch
-	patches.suse/scsi-libcxgbi-use-GFP_ATOMIC-in-cxgbi_conn_alloc_pdu.patch
-	patches.suse/scsi-aacraid-remove-redundant-setting-of-variable-c.patch
-	patches.suse/scsi-libsas-Use-dynamic-alloced-work-to-avoid-sas-ev.patch
-	patches.suse/scsi-libsas-shut-down-the-PHY-if-events-reached-the-.patch
-	patches.suse/scsi-libsas-make-the-event-threshold-configurable.patch
-	patches.suse/scsi-libsas-Use-new-workqueue-to-run-sas-event-and-d.patch
-	patches.suse/scsi-libsas-use-flush_workqueue-to-process-disco-eve.patch
-	patches.suse/scsi-libsas-direct-call-probe-and-destruct.patch
-	patches.suse/scsi-libsas-notify-event-PORTE_BROADCAST_RCVD-in-sas.patch
-	patches.suse/scsi-cxlflash-Reset-command-ioasc.patch
-	patches.suse/scsi-cxlflash-Update-cxl-specific-arguments-to-gener.patch
-	patches.suse/scsi-cxlflash-Explicitly-cache-number-of-interrupts-.patch
-	patches.suse/scsi-cxlflash-Remove-embedded-CXL-work-structures.patch
-	patches.suse/scsi-cxlflash-Adapter-context-init-can-return-error.patch
-	patches.suse/scsi-cxlflash-Staging-to-support-future-accelerators.patch
-	patches.suse/scsi-mpt3sas-set-default-value-for-cb_idx.patch
-	patches.suse/scsi-mpt3sas-use-list_splice_init.patch
-	patches.suse/scsi-mpt3sas-separate-out-_base_recovery_check.patch
-	patches.suse/scsi-mpt3sas-open-code-_scsih_scsi_lookup_get.patch
-	patches.suse/scsi-mpt3sas-Introduce-mpt3sas_get_st_from_smid.patch
-	patches.suse/scsi-mpt3sas-check-command-status-before-attempting-.patch
-	patches.suse/scsi-mpt3sas-always-use-first-reserved-smid-for-ioct.patch
-	patches.suse/scsi-mpt3sas-simplify-task-management-functions.patch
-	patches.suse/scsi-mpt3sas-simplify-mpt3sas_scsi_issue_tm.patch
-	patches.suse/scsi-mpt3sas-simplify-_wait_for_commands_to_complete.patch
-	patches.suse/scsi-mpt3sas-lockless-command-submission.patch
-	patches.suse/scsi-ata-enhance-the-definition-of-set-max-feature-field-value.patch
-	patches.suse/scsi-hisi_sas-change-frame-type-for-set-max-commands.patch
-	patches.suse/scsi-qedi-use-zeroing-allocator-instead-of-allocator-memset
-	patches.suse/scsi-qla2xxx-remove-redundant-assignment-of-d.patch
-	patches.suse/scsi-megaraid_sas-zero-out-IOC-INIT-and-stream-detec.patch
-	patches.suse/scsi-megaraid_sas-memset-IOC-INIT-frame-using-correc.patch
-	patches.suse/scsi-megaraid_sas-Return-the-DCMD-status-from-megasa.patch
-	patches.suse/scsi-megaraid_sas-Reset-ldio_outstanding-in-megasas_.patch
-	patches.suse/scsi-megaraid_sas-Error-handling-for-invalid-ldcount.patch
-	patches.suse/scsi-megaraid_sas-unload-flag-should-be-set-after-sc.patch
-	patches.suse/scsi-megaraid_sas-Avoid-firing-DCMDs-while-OCR-is-in.patch
-	patches.suse/scsi-megaraid_sas-Use-megasas_wait_for_adapter_opera.patch
-	patches.suse/scsi-megaraid_sas-Update-LD-map-after-populating-drv.patch
-	patches.suse/scsi-megaraid_sas-Selectively-apply-stream-detection.patch
-	patches.suse/scsi-megaraid_sas-Expose-fw_cmds_outstanding-through.patch
-	patches.suse/scsi-megaraid_sas-re-work-DCMD-refire-code.patch
-	patches.suse/scsi-megaraid_sas-driver-version-upgrade-to-07.704.04.patch
-	patches.suse/scsi-hisi_sas-make-local-symbol-host_attrs-static.patch
-	patches.suse/scsi-mpt3sas-make-function-_get_st_from_smid-static.patch
-	patches.suse/msft-hv-1584-scsi-storvsc-missing-error-code-in-storvsc_probe.patch
-	patches.suse/scsi-qla2xxx-Fix-NULL-pointer-crash-due-to-probe-fai.patch
-	patches.suse/scsi-qla2xxx-Fix-recursion-while-sending-terminate-e.patch
-	patches.suse/scsi-qla2xxx-Fix-warning-in-qla2x00_async_iocb_timeo.patch
-	patches.suse/scsi-qla2xxx-Fix-warning-during-port_name-debug-prin.patch
-	patches.suse/scsi-qla2xxx-Fix-warning-for-code-intentation-in-__q.patch
-	patches.suse/scsi-qla2xxx-Fix-queue-ID-for-async-abort-with-Multi.patch
-	patches.suse/scsi-qla2xxx-Add-XCB-counters-to-debugfs.patch
-	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.05-k.patch
-	patches.suse/scsi-qedf-Fix-error-return-code-in-__qedf_probe.patch
-	patches.suse/scsi-megaraid_sas-NVMe-passthrough-command-support.patch
-	patches.suse/scsi-hisi_sas-directly-attached-disk-LED-feature-for.patch
-	patches.suse/scsi-hisi_sas-fix-a-bug-in-hisi_sas_dev_gone.patch
-	patches.suse/scsi-fas216-fix-sense-buffer-initialization.patch
-	patches.suse/scsi-qedi-drop-cqe-response-during-connection-recovery
-	patches.suse/scsi-qla2xxx-Fix-logo-flag-for-qlt_free_session_done.patch
-	patches.suse/swiotlb-suppress-warning-when-__GFP_NOWARN-is-set
-	patches.suse/dmaengine-dmatest-fix-container_of-member-in-dmatest
-	patches.suse/dmaengine-qcom_hidma-check-pending-interrupts
-	patches.suse/dmaengine-ti-dma-crossbar-Fix-event-mapping-for-TPCC
-	patches.suse/dmaengine-zynqmp_dma-Fix-race-condition-in-the-probe
-	patches.suse/IB-hfi1-Mask-the-path-bits-with-the-LMC-for-16B-RC-A.patch
-	patches.suse/IB-CM-Change-sgid-to-IB-GID-when-handling-CM-request.patch
-	patches.suse/IB-hfi1-Use-4096-for-default-active-MTU-in-query_qp.patch
-	patches.suse/IB-qib-Fix-comparison-error-with-qperf-compare-swap-.patch
-	patches.suse/IB-mlx5-revisit-Wmaybe-uninitialized-warning.patch
-	patches.suse/RDMA-bnxt_re-Remove-redundant-bnxt_qplib_disable_nq-.patch
-	patches.suse/RDMA-iwpm-Fix-uninitialized-error-code-in-iwpm_send_.patch
-	patches.suse/iw_cxgb4-make-pointer-reg_workq-static.patch
-	patches.suse/IB-ipoib-Avoid-memory-leak-if-the-SA-returns-a-diffe.patch
-	patches.suse/RDMA-cma-Use-correct-size-when-writing-netlink-stats.patch
-	patches.suse/IB-umem-Fix-use-of-npages-nmap-fields.patch
-	patches.suse/RDMA-cma-Set-default-GID-type-as-RoCE-when-resolving.patch
-	patches.suse/RDMA-cma-Simplify-netdev-check.patch
-	patches.suse/RDMA-cma-Avoid-setting-path-record-type-twice.patch
-	patches.suse/RDMA-cma-Introduce-and-use-helper-functions-to-init-.patch
-	patches.suse/iser-target-avoid-reinitializing-rdma-contexts-for-i.patch
-	patches.suse/RDMA-ocrdma-Fix-permissions-for-OCRDMA_RESET_STATS.patch
-	patches.suse/RDMA-hns-Refactor-eq-code-for-hip06.patch
-	patches.suse/RDMA-hns-Add-eq-support-of-hip08.patch
-	patches.suse/IB-SA-Check-dlid-before-SA-agent-queries-for-ClassPo.patch
-	patches.suse/i40iw-Correct-Q1-XF-object-count-equation.patch
-	patches.suse/i40iw-Selectively-teardown-QPs-on-IP-addr-change-eve.patch
-	patches.suse/i40iw-Fix-sequence-number-for-the-first-partial-FPDU.patch
-	patches.suse/i40iw-Validate-correct-IRD-ORD-connection-parameters.patch
-	patches.suse/i40iw-Fix-the-connection-ORD-value-for-loopback.patch
-	patches.suse/infiniband-drop-unknown-function-from-core_priv.h.patch
-	patches.suse/RDMA-vmw_pvrdma-Add-UAR-SRQ-macros-in-ABI-header-fil.patch
-	patches.suse/RDMA-hns-Add-detailed-comments-for-mb-call.patch
-	patches.suse/iw_cxgb4-Change-error-warn-prints-to-pr_debug.patch
-	patches.suse/RDMA-qedr-Use-zeroing-memory-allocator-than-allocato.patch
-	patches.suse/RDMA-cma-Mark-end-of-CMA-ID-messages.patch
-	patches.suse/IB-ipoib-Fix-for-notify-send-CQ-failure-messages.patch
-	patches.suse/RDMA-hns-Add-rq-inline-data-support-for-hip08-RoCE.patch
-	patches.suse/RDMA-hns-Update-the-usage-of-sr_max-and-rr_max-field.patch
-	patches.suse/RDMA-hns-Set-access-flags-of-hip08-RoCE.patch
-	patches.suse/RDMA-hns-Filter-for-zero-length-of-sge-in-hip08-kern.patch
-	patches.suse/RDMA-hns-Fix-QP-state-judgement-before-sending-work-.patch
-	patches.suse/RDMA-hns-Assign-dest_qp-when-deregistering-mr.patch
-	patches.suse/IB-hfi1-Add-RQ-SRQ-information-to-QP-stats.patch
-	patches.suse/IB-core-Fix-two-kernel-warnings-triggered-by-rxe-reg.patch
-	patches.suse/IB-rdmavt-No-need-to-cancel-RNRNAK-retry-timer-when-.patch
-	patches.suse/IB-rdmavt-Use-correct-numa-node-for-SRQ-allocation.patch
-	patches.suse/IB-hfi1-Fix-infinite-loop-in-8051-command-error-path.patch
-	patches.suse/IB-rdmavt-Allocate-CQ-memory-on-the-correct-node.patch
-	patches.suse/IB-rdmavt-Add-trace-for-RNRNAK-timer.patch
-	patches.suse/net-mlx5-Fix-race-for-multiple-RoCE-enable.patch
-	patches.suse/IB-srpt-Remove-an-unused-structure-member.patch
-	patches.suse/RDMA-rxe-Fix-a-race-condition-related-to-the-QP-erro.patch
-	patches.suse/RDMA-cma-Use-the-right-net-namespace-for-the-rdma_cm.patch
-	patches.suse/RDMA-cma-Provide-a-function-to-set-RoCE-path-record-.patch
-	patches.suse/RDMA-cma-ucma-Simplify-and-rename-rdma_set_ib_paths.patch
-	patches.suse/RDMA-cma-Fix-rdma_cm-raw-IB-path-setting-for-RoCE.patch
-	patches.suse/RDMA-cma-Fix-rdma_cm-path-querying-for-RoCE.patch
-	patches.suse/IB-core-Perform-modify-QP-on-real-one.patch
-	patches.suse/RDMA-hns-Fix-endian-problems-around-imm_data-and-rke.patch
-	patches.suse/RDMA-qedr-Fix-endian-problems-around-imm_data.patch
-	patches.suse/IB-mlx4-Fix-incorrectly-releasing-steerable-UD-QPs-w.patch
-	patches.suse/IB-core-Fix-ib_wc-structure-size-to-remain-in-64-byt.patch
-	patches.suse/RDMA-core-Clarify-rdma_ah_find_type.patch
-	patches.suse/RDMA-hns-Assign-the-correct-value-for-tx_cqn.patch
-	patches.suse/RDMA-hns-Create-gsi-qp-in-hip08.patch
-	patches.suse/RDMA-hns-Add-gsi-qp-support-for-modifying-qp-in-hip0.patch
-	patches.suse/RDMA-hns-Fill-sq-wqe-context-of-ud-type-in-hip08.patch
-	patches.suse/RDMA-hns-Assign-zero-for-pkey_index-of-wc-in-hip08.patch
-	patches.suse/RDMA-hns-Update-the-verbs-of-polling-for-completion.patch
-	patches.suse/RDMA-hns-Set-the-guid-for-hip08-RoCE-device.patch
-	patches.suse/i40iw-Zero-out-consumer-key-on-allocate-stag-for-FMR.patch
-	patches.suse/i40iw-Remove-limit-on-re-posting-AEQ-entries-to-HW.patch
-	patches.suse/i40iw-Free-IEQ-resources.patch
-	patches.suse/RDMA-bnxt_re-Enable-RoCE-on-virtual-functions.patch
-	patches.suse/RDMA-bnxt_re-Add-support-for-query-firmware-version.patch
-	patches.suse/RDMA-bnxt_re-Add-support-for-MRs-with-Huge-pages.patch
-	patches.suse/RDMA-bnxt_re-expose-detailed-stats-retrieved-from-HW.patch
-	patches.suse/RDMA-bnxt_re-Add-SRQ-support-for-Broadcom-adapters.patch
-	patches.suse/RDMA-rxe-Fix-a-race-condition-in-rxe_requester.patch
-	patches.suse/RDMA-rxe-Fix-rxe_qp_cleanup.patch
-	patches.suse/IB-cq-Don-t-force-IB_POLL_DIRECT-poll-context-for-ib.patch
-	patches.suse/RDMA-hns-Remove-unnecessary-platform_get_resource-er.patch
-	patches.suse/RDMA-cma-Introduce-API-to-read-GIDs-for-multiple-tra.patch
-	patches.suse/RDMA-cma-Check-existence-of-netdevice-during-port-va.patch
-	patches.suse/RDMA-uverbs-Use-an-unambiguous-errno-for-method-not-.patch
-	patches.suse/RDMA-qedr-lower-print-level-of-flushed-CQEs.patch
-	patches.suse/IB-umad-Fix-use-of-unprotected-device-pointer.patch
-	patches.suse/RDMA-mlx5-Avoid-memory-leak-in-case-of-XRCD-dealloc-.patch
-	patches.suse/gpio-iop-add-missing-MODULE_DESCRIPTION-AUTHOR-LICEN
-	patches.suse/gpio-ath79-add-missing-MODULE_DESCRIPTION-LICENSE
-	patches.suse/Revert-gpio-set-up-initial-state-from-.get_direction.patch
-	patches.suse/gpio-label-descriptors-using-the-device-name
-	patches.suse/0008-gpio-thunderx-fix-error-return-code-in-thunderx_gpio.patch
-	patches.suse/gpio-stmpe-i2c-transfer-are-forbiden-in-atomic-conte
-	patches.suse/gpio-No-NULL-owner
-	patches.suse/gpio-Fix-kernel-stack-leak-to-userspace
-	patches.suse/0003-power-reset-zx-reboot-add-missing-MODULE_DESCRIPTION.patch
-	patches.suse/power-supply-ab8500_charger-Fix-an-error-handling-pa
-	patches.suse/power-supply-ab8500_charger-Bail-out-in-case-of-erro
-	patches.suse/power-supply-axp288_charger-Properly-stop-work-on-pr
-	patches.suse/ipmi-use-dynamic-memory-for-DMI-driver-override.patch
-	patches.suse/ipmi-powernv-Fix-error-return-code-in-ipmi_powernv_p.patch
-	patches.suse/0002-ipmi_ssif-Remove-duplicate-NULL-check.patch
-	patches.suse/0001-HID-multitouch-Only-look-at-non-touch-fields-in-firs.patch
-	patches.suse/HID-add-quirk-for-another-PIXART-OEM-mouse-used-by-H.patch
-	patches.suse/0001-HID-quirks-Fix-keyboard-touchpad-on-Toshiba-Click-Mi.patch
-	patches.suse/HID-elo-clear-BTN_LEFT-mapping.patch
-	patches.suse/HID-wacom-Properly-handle-AES-serial-number-and-tool.patch
-	patches.suse/HID-wacom-Queue-events-with-missing-type-serial-data.patch
-	patches.suse/HID-wacom-EKR-ensure-devres-groups-at-higher-indexes
-	patches.suse/HID-wacom-Fix-reporting-of-touch-toggle-WACOM_HID_WD
-	patches.suse/HID-wacom-Add-support-for-One-by-Wacom-CTL-472-CTL-6
-	patches.suse/HID-roccat-prevent-an-out-of-bounds-read-in-kovaplus
-	patches.suse/livepatch-send-a-fake-signal-to-all-blocking-tasks.patch
-	patches.suse/livepatch-force-transition-to-finish.patch
-	patches.suse/livepatch-add-locking-to-force-and-signal-functions.patch
-	patches.suse/livepatch-remove-immediate-feature.patch
-	patches.suse/ima-relax-requiring-a-file-signature-for-new-files-w
-	patches.suse/ima-policy-fix-parsing-of-fsuuid
-	patches.suse/tpm-return-a-TPM_RC_COMMAND_CODE-response-if-command.patch
-	patches.suse/tpm2-cmd-allow-more-attempts-for-selftest-execution.patch
-	patches.suse/selinux-ensure-the-context-is-NUL-terminated-in-secu.patch
-	patches.suse/selinux-skip-bounded-transition-processing-if-the-po.patch
-	patches.suse/crypto-tcrypt-fix-S-G-table-for-test_aead_speed
-	patches.suse/crypto-chelsio-Fix-an-error-code-in-chcr_hash_dma_ma.patch
-	patches.suse/crypto-cavium-fix-memory-leak-on-info
-	patches.suse/crypto-ecdh-fix-typo-in-KPP-dependency-of-CRYPTO_ECD
-	patches.suse/crypto-caam-qi-use-correct-print-specifier-for-size_
-	patches.suse/crypto-echainiv-Remove-unused-alg-spawn-variable
-	patches.suse/crypto-seqiv-Remove-unused-alg-spawn-variable
-	patches.suse/crypto-x86-twofish-3way-Fix-rbp-usage
-	patches.suse/crypto-af_alg-whitelist-mask-and-type
-	patches.suse/crypto-hash-introduce-crypto_hash_alg_has_setkey
-	patches.suse/crypto-cryptd-pass-through-absence-of-setkey
-	patches.suse/crypto-mcryptd-pass-through-absence-of-setkey
-	patches.suse/crypto-poly1305-remove-setkey-method
-	patches.suse/crypto-hash-annotate-algorithms-taking-optional-key
-	patches.suse/crypto-hash-prevent-using-keyed-hashes-without-setti
-	patches.suse/crypto-aes-generic-build-with-Os-on-gcc-7
-	patches.suse/crypto-chelsio-Fix-Indentation.patch
-	patches.suse/crypto-chelsio-check-for-sg-null.patch
-	patches.suse/crypto-chelsio-Fix-IV-updated-in-XTS-operation.patch
-	patches.suse/crypto-chelsio-Add-authenc-versions-of-ctr-and-sha.patch
-	patches.suse/crypto-chelsio-Remove-dst-sg-size-zero-check.patch
-	patches.suse/crypto-chelsio-Fix-indentation-warning.patch
-	patches.suse/crypto-aes-generic-fix-aes-generic-regression-on-pow
-	patches.suse/crypto-aesni-handle-zero-length-dst-buffer
-	patches.suse/crypto-sha3-generic-fixes-for-alignment-and-big-endi
-	patches.suse/net-thunderx-Set-max-queue-count-taking-XDP_TX-into-.patch
-	patches.suse/vmxnet3-increase-default-rx-ring-sizes.patch
-	patches.suse/rds-tcp-remove-redundant-function-rds_tcp_conn_paths.patch
-	patches.suse/rds-tcp-correctly-sequence-cleanup-on-netns-deletion.patch
-	patches.suse/0001-rds-tcp-atomically-purge-entries-from-rds_tcp_conn_l.patch
-	patches.suse/net-ethtool-add-support-for-reset-of-AP-inside-NIC-i.patch
-	patches.suse/bnxt_en-Add-ETH_RESET_AP-support.patch
-	patches.suse/msft-hv-1555-hv_netvsc-drop-unused-macros.patch
-	patches.suse/msft-hv-1556-hv_netvsc-don-t-need-local-xmit_more.patch
-	patches.suse/msft-hv-1557-hv_netvsc-replace-divide-with-mask-when-computing-pa.patch
-	patches.suse/msft-hv-1558-hv_netvsc-use-reciprocal-divide-to-speed-up-percent-.patch
-	patches.suse/msft-hv-1559-hv_netvsc-optimize-initialization-of-RNDIS-header.patch
-	patches.suse/msft-hv-1560-vmbus-make-hv_get_ringbuffer_availbytes-local.patch
-	patches.suse/bpf-fix-stack-state-printing-in-verifier-log.patch
-	patches.suse/net-hns3-Refactor-of-the-reset-interrupt-handling-lo.patch
-	patches.suse/net-hns3-Add-reset-service-task-for-handling-reset-r.patch
-	patches.suse/net-hns3-Refactors-the-requested-reset-pending-reset.patch
-	patches.suse/bnxt_en-Uninitialized-variable-in-bnxt_tc_parse_acti.patch
-	patches.suse/bnxt_en-Don-t-print-Link-speed-1-no-longer-supported.patch
-	patches.suse/virtio_net-Disable-interrupts-if-napi_complete_done-
-	patches.suse/0001-net-stmmac-fix-broken-dma_interrupt-handling-for-mul.patch
-	patches.suse/veth-set-peer-GSO-values.patch
-	patches.suse/cxgb4-collect-on-chip-memory-information.patch
-	patches.suse/cxgb4-collect-MC-memory-dump.patch
-	patches.suse/cxgb4-collect-HMA-memory-dump.patch
-	patches.suse/cxgb4-skip-TX-and-RX-payload-regions-in-memory-dumps.patch
-	patches.suse/cxgb4-collect-egress-and-ingress-SGE-queue-contexts.patch
-	patches.suse/cxgb4-collect-PCIe-configuration-logs.patch
-	patches.suse/slip-sl_alloc-remove-unused-parameter-dev_t-line.patch
-	patches.suse/0001-macvlan-fix-memory-hole-in-macvlan_dev.patch
-	patches.suse/net-mvpp2-only-free-the-TSO-header-buffers-when-it-w.patch
-	patches.suse/net-mvpp2-split-the-max-ring-size-from-the-default-o.patch
-	patches.suse/net-mvpp2-align-values-in-ethtool-get_coalesce.patch
-	patches.suse/net-mvpp2-report-the-tx-usec-coalescing-information-.patch
-	patches.suse/net-mvpp2-adjust-the-coalescing-parameters.patch
-	patches.suse/msft-hv-1561-hv_netvsc-Fix-the-receive-buffer-size-limit.patch
-	patches.suse/msft-hv-1562-hv_netvsc-Fix-the-TX-RX-buffer-default-sizes.patch
-	patches.suse/0008-net-avoid-skb_warn_bad_offload-on-IS_ERR.patch
-	patches.suse/cxgb4-Add-support-for-ethtool-i2c-dump.patch
-	patches.suse/net-ethernet-ti-cpdma-correct-error-handling-for-cha.patch
-	patches.suse/msft-hv-1563-hv_netvsc-copy_to_send-buf-can-be-void.patch
-	patches.suse/msft-hv-1564-hv_netvsc-track-memory-allocation-failures-in-ethtoo.patch
-	patches.suse/msft-hv-1565-hv_netvsc-simplify-function-args-in-receive-status-p.patch
-	patches.suse/msft-hv-1566-hv_netvsc-pass-netvsc_device-to-receive-callback.patch
-	patches.suse/msft-hv-1567-hv_netvsc-remove-open_cnt-reference-count.patch
-	patches.suse/msft-hv-1568-hv_netvsc-empty-current-transmit-aggregation-if-flow.patch
-	patches.suse/net-hns3-Add-HNS3-VF-IMP-Integrated-Management-Proc-.patch
-	patches.suse/net-hns3-Add-mailbox-support-to-VF-driver.patch
-	patches.suse/net-hns3-Add-HNS3-VF-HCL-Hardware-Compatibility-Laye.patch
-	patches.suse/net-hns3-Add-HNS3-VF-driver-to-kernel-build-framewor.patch
-	patches.suse/net-hns3-Unified-HNS3-VF-PF-Ethernet-Driver-for-hip0.patch
-	patches.suse/net-hns3-Add-mailbox-support-to-PF-driver.patch
-	patches.suse/net-hns3-Change-PF-to-add-ring-vect-binding-resetQ-t.patch
-	patches.suse/net-hns3-Add-mailbox-interrupt-handling-to-PF-driver.patch
-	patches.suse/xfrm-Fix-xfrm_replay_overflow_offload_esn.patch
-	patches.suse/ipvlan-remove-excessive-packet-scrubbing.patch
-	patches.suse/qmi_wwan-set-FLAG_SEND_ZLP-to-avoid-network-initiate
-	patches.suse/net-phy-meson-gxl-check-phy_write-return-value.patch
-	patches.suse/net-Introduce-NETIF_F_GRO_HW.patch
-	patches.suse/net-Disable-GRO_HW-when-generic-XDP-is-installed-on-.patch
-	patches.suse/bnxt_en-Use-NETIF_F_GRO_HW.patch
-	patches.suse/bnx2x-Use-NETIF_F_GRO_HW.patch
-	patches.suse/qede-Use-NETIF_F_GRO_HW.patch
-	patches.suse/Bluetooth-hci_qca-Avoid-setup-failure-on-missing-ram
-	patches.suse/Bluetooth-btqcomsmd-Fix-skb-double-free-corruption
-	patches.suse/Bluetooth-hci_bcm-Add-support-for-BCM2E72
-	patches.suse/Bluetooth-btsdio-Do-not-bind-to-non-removable-BCM433
-	patches.suse/iwlwifi-mvm-check-for-short-GI-only-for-OFDM.patch
-	patches.suse/iwlwifi-mvm-rs-don-t-override-the-rate-history-in-th
-	patches.suse/iwlwifi-dbg-allow-wrt-collection-before-ALIVE.patch
-	patches.suse/mwifiex-cfg80211-do-not-change-virtual-interface-dur
-	patches.suse/iwlwifi-mvm-avoid-dumping-assert-log-when-device-is-
-	patches.suse/rtlwifi-rtl_pci-Fix-the-bug-when-inactiveps-is-enabl
-	patches.suse/ath10k-update-tdls-teardown-state-to-target
-	patches.suse/wil6210-missing-length-check-in-wmi_set_ie
-	patches.suse/ath10k-fix-invalid-STS_CAP_OFFSET_MASK
-	patches.suse/ath10k-handling-qos-at-STA-side-based-on-AP-WMM-enab
-	patches.suse/ath9k_htc-Add-a-sanity-check-in-ath9k_htc_ampdu_acti
-	patches.suse/ibmvnic-Rename-IBMVNIC_MAX_TX_QUEUES-to-IBMVNIC_MAX_.patch
-	patches.suse/ibmvnic-Increase-maximum-number-of-RX-TX-queues.patch
-	patches.suse/ibmvnic-Include-header-descriptor-support-for-ARP-pa.patch
-	patches.suse/cxgb4-RSS-table-is-4k-for-T6.patch
-	patches.suse/ip6_vti-adjust-vti-mtu-according-to-mtu-of-lower-dev.patch
-	patches.suse/cxgb4-add-new-T5-and-T6-device-id-s.patch
-	patches.suse/enic-add-wq-clean-up-budget.patch
-	patches.suse/net-hns3-add-support-to-query-tqps-number.patch
-	patches.suse/net-hns3-add-support-to-modify-tqps-number.patch
-	patches.suse/net-hns3-change-the-returned-tqp-number-by-ethtool-x.patch
-	patches.suse/net-hns3-free-the-ring_data-structrue-when-change-tq.patch
-	patches.suse/net-hns3-get-rss_size_max-from-configuration-but-not.patch
-	patches.suse/net-hns3-add-a-mask-initialization-for-mac_vlan-tabl.patch
-	patches.suse/net-hns3-add-vlan-offload-config-command.patch
-	patches.suse/net-hns3-add-ethtool-related-offload-command.patch
-	patches.suse/net-hns3-add-handling-vlan-tag-offload-in-bd.patch
-	patches.suse/net-hns3-cleanup-mac-auto-negotiation-state-query.patch
-	patches.suse/net-hns3-fix-for-getting-auto-negotiation-state-in-h.patch
-	patches.suse/net-hns3-add-support-for-set_pauseparam.patch
-	patches.suse/net-hns3-add-support-to-update-flow-control-settings.patch
-	patches.suse/net-hns3-add-Asym-Pause-support-to-phy-default-featu.patch
-	patches.suse/net-hns3-add-support-for-querying-advertised-pause-f.patch
-	patches.suse/net-hns3-Increase-the-default-depth-of-bucket-for-TM.patch
-	patches.suse/net-hns3-change-TM-sched-mode-to-TC-based-mode-when-.patch
-	patches.suse/l2tp-fix-missing-print-session-offset-info.patch
-	patches.suse/net-hns3-hns3_get_channels-can-be-static.patch
-	patches.suse/net-mlx4_core-Cleanup-FMR-unmapping-flow.patch
-	patches.suse/net-mlx4_en-Change-default-QoS-settings.patch
-	patches.suse/net-mlx5e-E-Switch-Use-the-name-of-static-array-inst.patch
-	patches.suse/net-mlx5-Fix-ingress-egress-naming-mistake.patch
-	patches.suse/net-mlx5-Separate-ingress-egress-namespaces-for-each.patch
-	patches.suse/cxgb4-use-CLIP-with-LIP6-on-T6-for-TCAM-filters.patch
-	patches.suse/s390-qeth-improve-error-reporting-on-ip-add-removal.patch
-	patches.suse/qed-Refactoring-and-rearranging-FW-API-with-no-funct.patch
-	patches.suse/qed-HSI-renaming-for-different-types-of-HW.patch
-	patches.suse/qed-Utilize-FW-8.33.1.0.patch
-	patches.suse/qed-Advance-drivers-version-to-8.33.0.20.patch
-	patches.suse/net-ena-add-detection-and-recovery-mechanism-for-han.patch
-	patches.suse/net-ena-increase-ena-driver-version-to-1.5.0.patch
-	patches.suse/cxgb4-Check-alignment-constraint-for-T6.patch
-	patches.suse/net-hns-add-ACPI-mode-support-for-ethtool-p.patch
-	patches.suse/qed-Use-zeroing-memory-allocator-than-allocator-mems.patch
-	patches.suse/ethernet-broadcom-Use-zeroing-memory-allocator-than-.patch
-	patches.suse/cxgb4-collect-TX-rate-limit-info-in-UP-CIM-logs.patch
-	patches.suse/tg3-Add-Macronix-NVRAM-support.patch
-	patches.suse/mac80211_hwsim-enforce-PS_MANUAL_POLL-to-be-set-afte
-	patches.suse/mac80211-remove-BUG-when-interface-type-is-invalid
-	patches.suse/mac80211-Fix-setting-TX-power-on-monitor-interfaces
-	patches.suse/l2tp-revert-l2tp-fix-missing-print-session-offset-in.patch
-	patches.suse/net-hns3-Add-ethtool-interface-for-vlan-filter.patch
-	patches.suse/net-hns3-Disable-VFs-change-rxvlan-offload-status.patch
-	patches.suse/net-hns3-Unify-the-strings-display-of-packet-statist.patch
-	patches.suse/net-hns3-Fix-spelling-errors.patch
-	patches.suse/net-hns3-Remove-repeat-statistic-of-rx_errors.patch
-	patches.suse/net-hns3-Modify-the-update-period-of-packet-statisti.patch
-	patches.suse/net-hns3-Mask-the-packet-statistics-query-when-NIC-i.patch
-	patches.suse/net-hns3-Fix-an-error-of-total-drop-packet-statistic.patch
-	patches.suse/net-hns3-Fix-a-loop-index-error-of-tqp-statistics-qu.patch
-	patches.suse/net-hns3-Fix-an-error-macro-definition-of-HNS3_TQP_S.patch
-	patches.suse/net-hns3-Remove-a-useless-member-of-struct-hns3_stat.patch
-	patches.suse/net-hns3-Fix-a-response-data-read-error-of-tqp-stati.patch
-	patches.suse/net-hns3-fix-for-updating-fc_mode_last_time.patch
-	patches.suse/net-hns3-fix-for-setting-MTU.patch
-	patches.suse/net-hns3-fix-for-changing-MTU.patch
-	patches.suse/net-hns3-add-MTU-initialization-for-hardware.patch
-	patches.suse/net-hns3-fix-for-not-setting-pause-parameters.patch
-	patches.suse/net-hns3-remove-redundant-semicolon.patch
-	patches.suse/net-hns3-Add-more-packet-size-statisctics.patch
-	patches.suse/0002-netfilter-ipset-Missing-nfnl_lock-nfnl_unlock-is-add.patch
-	patches.suse/net-Fix-netdev_WARN_ONCE-macro.patch
-	patches.suse/ixgbe-enable-multicast-on-shutdown-for-WOL.patch
-	patches.suse/ixgbe-remove-unused-enum-latency_range.patch
-	patches.suse/ixgbe-advertise-highest-capable-link-speed.patch
-	patches.suse/ixgbe-extend-firmware-version-support.patch
-	patches.suse/ixgbe-Remove-an-obsolete-comment-about-ITR.patch
-	patches.suse/ixgbevf-remove-redundant-setting-of-xcast_mode.patch
-	patches.suse/ixgbe-Fix-interaction-between-SR-IOV-and-macvlan-off.patch
-	patches.suse/ixgbe-Perform-reinit-any-time-number-of-VFs-change.patch
-	patches.suse/ixgbe-Add-support-for-macvlan-offload-RSS-on-X550-an.patch
-	patches.suse/ixgbe-There-is-no-need-to-update-num_rx_pools-in-L2-.patch
-	patches.suse/ixgbe-Fix-limitations-on-macvlan-so-we-can-support-u.patch
-	patches.suse/ixgbe-Use-ring-values-to-test-for-Tx-pending.patch
-	patches.suse/ixgbe-Drop-l2_accel_priv-data-pointer-from-ring-stru.patch
-	patches.suse/net-hns3-report-the-function-type-the-same-line-with.patch
-	patches.suse/net-mlx5e-IPoIB-Use-correct-timestamp-in-child-recei.patch
-	patches.suse/cxgb4vf-Fix-SGE-FL-buffer-initialization-logic-for-6.patch
-	patches.suse/cxgb4-add-data-structures-to-support-vxlan.patch
-	patches.suse/cxgb4-implement-udp-tunnel-callbacks.patch
-	patches.suse/cxgb4-add-support-for-vxlan-segmentation-offload.patch
-	patches.suse/cxgb4-implement-ndo_features_check.patch
-	patches.suse/ibmvnic-Don-t-handle-RX-interrupts-when-not-up.patch
-	patches.suse/i40e-display-priority_xon-and-priority_xoff-stats.patch
-	patches.suse/i40evf-don-t-rely-on-netif_running-outside-rtnl_lock.patch
-	patches.suse/i40evf-use-spinlock-to-protect-mac-vlan-_filter_list.patch
-	patches.suse/i40evf-release-bit-locks-in-reverse-order.patch
-	patches.suse/i40evf-hold-the-critical-task-bit-lock-while-opening.patch
-	patches.suse/i40e-update-VFs-of-link-state-after-GET_VF_RESOURCES.patch
-	patches.suse/i40e-add-helper-conversion-function-for-link_speed.patch
-	patches.suse/i40e-i40evf-Bump-driver-versions.patch
-	patches.suse/i40e-remove-redundant-initialization-of-read_size.patch
-	patches.suse/i40evf-Do-not-clear-MSI-X-PBA-manually.patch
-	patches.suse/i40evf-Clean-up-flags-for-promisc-mode-to-avoid-high.patch
-	patches.suse/i40evf-Drop-i40evf_fire_sw_int-as-it-is-prone-to-rac.patch
-	patches.suse/i40e-change-ppp-name-to-ddp.patch
-	patches.suse/i40e-track-id-can-be-0.patch
-	patches.suse/net-phy-mdio-bcm-unimac-fix-potential-NULL-dereferen.patch
-	patches.suse/Bluetooth-Add-a-new-04ca-3015-QCA_ROME-device
-	patches.suse/Bluetooth-btusb-Restore-QCA-Rome-suspend-resume-fix-
-	patches.suse/net-hns3-add-ethtool_ops.get_channels-support-for-VF.patch
-	patches.suse/net-hns3-remove-TSO-config-command-from-VF-driver.patch
-	patches.suse/net-hns3-add-ethtool_ops.get_coalesce-support-to-PF.patch
-	patches.suse/net-hns3-add-ethtool_ops.set_coalesce-support-to-PF.patch
-	patches.suse/net-hns3-refactor-interrupt-coalescing-init-function.patch
-	patches.suse/net-hns3-refactor-GL-update-function.patch
-	patches.suse/net-hns3-remove-unused-GL-setup-function.patch
-	patches.suse/net-hns3-change-the-unit-of-GL-value-macro.patch
-	patches.suse/net-hns3-add-int_gl_idx-setup-for-TX-and-RX-queues.patch
-	patches.suse/net-hns3-add-feature-check-when-feature-changed.patch
-	patches.suse/net-hns3-check-for-NULL-function-pointer-in-hns3_nic.patch
-	patches.suse/ixgbe-Assume-provided-MAC-filter-has-been-verified-b.patch
-	patches.suse/ixgbe-Default-to-1-pool-always-being-allocated.patch
-	patches.suse/ixgbe-Don-t-assume-dev-num_tc-is-equal-to-hardware-T.patch
-	patches.suse/ixgbe-fm10k-Record-macvlan-stats-instead-of-Rx-queue.patch
-	patches.suse/ixgbe-Do-not-manipulate-macvlan-Tx-queues-when-perfo.patch
-	patches.suse/ixgbe-avoid-bringing-rings-up-down-as-macvlans-are-a.patch
-	patches.suse/ixgbe-Fix-handling-of-macvlan-Tx-offload.patch
-	patches.suse/ixgbe-Fix-kernel-doc-format-warnings.patch
-	patches.suse/ixgbevf-Fix-kernel-doc-format-warnings.patch
-	patches.suse/rt2x00-do-not-pause-queue-unconditionally-on-error-p
-	patches.suse/wl1251-check-return-from-call-to-wl1251_acx_arp_ip_f
-	patches.suse/net-add-support-for-Cavium-PTP-coprocessor.patch
-	patches.suse/net-thunderx-add-timestamping-support.patch
-	patches.suse/libbpf-Makefile-set-specified-permission-mode.patch
-	patches.suse/bnxt_en-Update-firmware-interface-to-1.9.0.patch
-	patches.suse/bnxt_en-Refactor-bnxt_close_nic.patch
-	patches.suse/bnxt_en-Restore-MSIX-after-disabling-SRIOV.patch
-	patches.suse/bnxt_en-Refactor-hardware-resource-data-structures.patch
-	patches.suse/bnxt_en-Add-the-new-firmware-API-to-query-hardware-r.patch
-	patches.suse/bnxt_en-Set-initial-default-RX-and-TX-ring-numbers-t.patch
-	patches.suse/bnxt_en-Implement-new-method-to-reserve-rings.patch
-	patches.suse/bnxt_en-Reserve-resources-for-RFS.patch
-	patches.suse/bnxt_en-Implement-new-method-for-the-PF-to-assign-SR.patch
-	patches.suse/bnxt_en-Expand-bnxt_check_rings-to-check-all-resourc.patch
-	patches.suse/bnxt_en-Add-BCM5745X-NPAR-device-IDs.patch
-	patches.suse/bnxt_en-Forward-VF-MAC-address-to-the-PF.patch
-	patches.suse/bnxt_en-Add-cache-line-size-setting-to-optimize-perf.patch
-	patches.suse/bnxt_en-export-a-common-switchdev-PARENT_ID-for-all-.patch
-	patches.suse/cxgb4-restructure-VF-mgmt-code.patch
-	patches.suse/vxlan-Fix-trailing-semicolon.patch
-	patches.suse/net-mlx5e-Fix-trailing-semicolon.patch
-	patches.suse/ath9k-add-MSI-support
-	patches.suse/cxgb4-update-dump-collection-logic-to-use-compressio.patch
-	patches.suse/cxgb4-use-zlib-deflate-to-compress-firmware-dump.patch
-	patches.suse/cxgb4-IPv6-filter-takes-2-tids.patch
-	patches.suse/mac80211_hwsim-fix-possible-memory-leak-in-hwsim_new
-	patches.suse/cxgb4-add-geneve-offload-support-for-T6.patch
-	patches.suse/device-property-Introduce-fwnode_get_mac_address.patch
-	patches.suse/device-property-Introduce-fwnode_get_phy_mode.patch
-	patches.suse/device-property-Introduce-fwnode_irq_get.patch
-	patches.suse/device-property-Allow-iterating-over-available-child.patch
-	patches.suse/net-mvpp2-simplify-maintaining-enabled-ports-list.patch
-	patches.suse/net-mvpp2-use-device_-fwnode_-APIs-instead-of-of_.patch
-	patches.suse/net-mvpp2-enable-ACPI-support-in-the-driver.patch
-	patches.suse/net-hns3-add-support-for-get_regs.patch
-	patches.suse/net-hns3-add-manager-table-initialization-for-hardwa.patch
-	patches.suse/net-hns3-add-ethtool-p-support-for-fiber-port.patch
-	patches.suse/net-hns3-add-net-status-led-support-for-fiber-port.patch
-	patches.suse/bridge-return-boolean-instead-of-integer-in-br_multi.patch
-	patches.suse/net-hns3-converting-spaces-into-tabs-to-avoid-checkp.patch
-	patches.suse/msft-hv-1585-hv_netvsc-Use-the-num_online_cpus-for-channel-limit.patch
-	patches.suse/nfp-fix-error-return-code-in-nfp_pci_probe.patch
-	patches.suse/i40e-i40evf-Enable-NVMUpdate-to-retrieve-AdminQ-and-.patch
-	patches.suse/i40e-avoid-divide-by-zero.patch
-	patches.suse/i40evf-remove-flush_scheduled_work-call-in-i40evf_re.patch
-	patches.suse/i40evf-Don-t-schedule-reset_task-when-device-is-bein.patch
-	patches.suse/i40e-Fix-for-blinking-activity-instead-of-link-LEDs.patch
-	patches.suse/i40e-i40evf-Detect-and-recover-hung-queue-scenario.patch
-	patches.suse/i40e-check-for-invalid-DCB-config.patch
-	patches.suse/i40e-Disable-iWARP-VSI-PETCP_ENA-flag-on-netdev-down.patch
-	patches.suse/i40e-Delete-an-error-message-for-a-failed-memory-all.patch
-	patches.suse/i40evf-ignore-link-up-if-not-running.patch
-	patches.suse/cxgb4-cxgb4vf-add-support-for-ndo_set_vf_vlan.patch
-	patches.suse/cxgb4-enable-ZLIB_DEFLATE-when-building-cxgb4.patch
-	patches.suse/cxgb4-properly-initialize-variables.patch
-	patches.suse/igb-Allow-to-remove-administratively-set-MAC-on-VFs.patch
-	patches.suse/e1000e-Set-HTHRESH-when-PTHRESH-is-used.patch
-	patches.suse/e1000e-Alert-the-user-that-C-states-will-be-disabled.patch
-	patches.suse/igb-Free-IRQs-when-device-is-hotplugged.patch
-	patches.suse/igb-Clear-TXSTMP-when-ptp_tx_work-is-timeout.patch
-	patches.suse/cxgb4-make-symbol-pedits-static.patch
-	patches.suse/fm10k-Fix-configuration-for-macvlan-offload.patch
-	patches.suse/fm10k-cleanup-unnecessary-parenthesis-in-fm10k_iov.c.patch
-	patches.suse/fm10k-fix-failed-to-kill-vid-message-for-VF.patch
-	patches.suse/fm10k-stop-adding-VLAN-0-to-the-VLAN-table.patch
-	patches.suse/fm10k-don-t-assume-VLAN-1-is-enabled.patch
-	patches.suse/fm10k-correct-typo-in-fm10k_pf.c.patch
-	patches.suse/fm10k-clarify-action-when-updating-the-VLAN-table.patch
-	patches.suse/qed-code-indent-should-use-tabs-where-possible.patch
-	patches.suse/net-hns3-add-get-set_coalesce-support-to-VF.patch
-	patches.suse/net-hns3-add-int_gl_idx-setup-for-VF.patch
-	patches.suse/ixgbevf-add-function-for-checking-if-we-can-reuse-pa.patch
-	patches.suse/ixgbevf-only-DMA-sync-frame-length.patch
-	patches.suse/ixgbevf-use-length-to-determine-if-descriptor-is-don.patch
-	patches.suse/ixgbevf-add-support-for-DMA_ATTR_SKIP_CPU_SYNC-WEAK_.patch
-	patches.suse/ixgbevf-update-code-to-better-handle-incrementing-pa.patch
-	patches.suse/ixgbevf-add-counters-for-Rx-page-allocations.patch
-	patches.suse/ixgbevf-clear-rx_buffer_info-in-configure-instead-of.patch
-	patches.suse/ixgbevf-improve-performance-and-reduce-size-of-ixgbe.patch
-	patches.suse/ixgbevf-don-t-bother-clearing-tx_buffer_info-in-ixgb.patch
-	patches.suse/ixgbevf-use-ARRAY_SIZE-for-various-array-sizing-calc.patch
-	patches.suse/ixgbe-use-ARRAY_SIZE-for-array-sizing-calculation-on.patch
-	patches.suse/ixgbe-Don-t-report-unsupported-timestamping-filters-.patch
-	patches.suse/ixgbe-add-support-for-reporting-5G-link-speed.patch
-	patches.suse/ixgbe-Fix-vs-typo.patch
-	patches.suse/ixgbe-don-t-set-RXDCTL.RLPML-for-82599.patch
-	patches.suse/selftests-bpf-make-dubious-pointer-arithmetic-test-u.patch
-	patches.suse/i40e-Add-returning-AQ-critical-error-to-SW.patch
-	patches.suse/i40e-Fix-for-adding-multiple-ethtool-filters-on-the-.patch
-	patches.suse/i40evf-Allow-turning-off-offloads-when-the-VF-has-VL.patch
-	patches.suse/i40e-i40evf-Use-ring-pointers-to-clean-up-_set_itr_p.patch
-	patches.suse/i40e-change-flags-to-use-64-bits.patch
-	patches.suse/i40e-cleanup-unnecessary-parens.patch
-	patches.suse/i40e-Fix-kdump-failure.patch
-	patches.suse/i40e-program-fragmented-IPv4-filter-input-set.patch
-	patches.suse/i40e-disallow-programming-multiple-filters-with-same.patch
-	patches.suse/i40e-fix-reported-mask-for-ntuple-filters.patch
-	patches.suse/i40e-i40evf-Record-ITR-register-location-in-the-q_ve.patch
-	patches.suse/i40e-Do-not-allow-use-more-TC-queue-pairs-than-MSI-X.patch
-	patches.suse/ipv6-Fix-SO_REUSEPORT-UDP-socket-with-implicit-sk_ip.patch
-	patches.suse/tap-fix-use-after-free.patch
-	patches.suse/0001-net-ethernet-cavium-Correct-Cavium-Thunderx-NIC-driv.patch
-	patches.suse/vhost_net-stop-device-during-reset-owner.patch
-	patches.suse/gianfar-prevent-integer-wrapping-in-the-rx-handler.patch
-	patches.suse/net-ipv6-send-unsolicited-NA-after-DAD.patch
-	patches.suse/i40e-i40evf-Update-DESC_NEEDED-value-to-reflect-larg.patch
-	patches.suse/net_sched-gen_estimator-fix-lockdep-splat.patch
-	patches.suse/tcp-release-sk_frag.page-in-tcp_disconnect.patch
-	patches.suse/qlcnic-fix-deadlock-bug.patch
-	patches.suse/ibmvnic-Wait-for-device-response-when-changing-MAC.patch
-	patches.suse/qmi_wwan-Add-support-for-Quectel-EP06.patch
-	patches.suse/r8169-fix-RTL8168EP-take-too-long-to-complete-driver.patch
-	patches.suse/tcp_nv-fix-potential-integer-overflow-in-tcpnv_acked.patch
-	patches.suse/ip6mr-fix-stale-iterator.patch
-	patches.suse/fs-dax.c-release-PMD-lock-even-when-there-is-no-PMD-.patch
-	patches.suse/ocfs2-return-EROFS-to-mount.ocfs2-if-inode-block-is-.patch
-	patches.suse/ocfs2-try-a-blocking-lock-before-return-AOP_TRUNCATE.patch
-	patches.suse/ocfs2-acl-use-ip_xattr_sem-to-protect-getting-extend.patch
-	patches.suse/ocfs2-try-to-reuse-extent-block-in-dealloc-without-m.patch
-	patches.suse/ocfs2-return-error-when-we-attempt-to-access-a-dirty.patch
-	patches.suse/mm-do-not-stall-register_shrinker.patch
-	patches.suse/mm-pin-address_space-before-dereferencing-it-while-isolating-an-LRU-page.patch
-	patches.suse/mm-fadvise-discard-partial-page-if-endbyte-is-also-E.patch
-	patches.suse/mm-numa-do-not-trap-faults-on-shared-data-section-pages.patch
-	patches.suse/VFS-close-race-between-getcwd-and-d_move.patch
-	patches.suse/errseq-Add-to-documentation-tree.patch
-	patches.suse/fs-Kconfig-drop-links-to-404-compliant-http-acl-bestbits-at.patch
-	patches.suse/s390-fix-handling-of-1-in-set-fs-id16-syscalls.patch
-	patches.suse/0001-typec-tcpm-fusb302-Resolve-out-of-order-messaging-ev.patch
-	patches.suse/tools-usbip-fixes-build-with-musl-libc-toolchain.patch
-	patches.suse/0001-usb-Don-t-print-a-warning-if-interface-driver-rebind.patch
-	patches.suse/0001-usb-xhci-Make-some-static-functions-global.patch
-	patches.suse/0001-USB-usbip-remove-useless-call-in-usbip_recv.patch
-	patches.suse/usb-dwc2-host-don-t-retry-naked-transactions-right-away.patch
-	patches.suse/0001-USB-serial-io_edgeport-fix-possible-sleep-in-atomic.patch
-	patches.suse/0001-usb-uas-unconditionally-bring-back-host-after-reset.patch
-	patches.suse/0001-usb-option-Add-support-for-FS040U-modem.patch
-	patches.suse/0001-CDC-ACM-apply-quirk-for-card-reader.patch
-	patches.suse/0001-USB-serial-simple-add-Motorola-Tetra-driver.patch
-	patches.suse/usb-gadget-Fix-high-bandwidth-check-in-usb_gadget_ep.patch
-	patches.suse/0001-usbip-prevent-bind-loops-on-devices-attached-to-vhci.patch
-	patches.suse/0001-usbip-list-don-t-list-devices-attached-to-vhci_hcd.patch
-	patches.suse/0001-USB-serial-pl2303-new-device-id-for-Chilitag.patch
-	patches.suse/serial-8250_dw-Disable-clock-on-error
-	patches.suse/pty-cancel-pty-slave-port-buf-s-work-in-tty_release
-	patches.suse/tty-n_gsm-Allow-ADM-response-in-addition-to-UA-for-c
-	patches.suse/serial-8250_uniphier-fix-error-return-code-in-uniphi
-	patches.suse/serial-imx-Only-wakeup-via-RTSDEN-bit-if-the-system-
-	patches.suse/serial-core-mark-port-as-initialized-after-successfu
-	patches.suse/tty-fix-data-race-between-tty_init_dev-and-flush-of-.patch
-	patches.suse/tty-serial-exar-Relocate-sleep-wake-up-handling.patch
-	patches.suse/iio-adc-accel-Fix-up-module-licenses
-	patches.suse/iio-health-max30102-Add-power-enable-parameter-to-ge
-	patches.suse/iio-ABI-Fix-name-of-timestamp-sysfs-file
-	patches.suse/iio-imu-st_lsm6dsx-fix-endianness-in-st_lsm6dsx_read
-	patches.suse/iio-adc-stm32-fix-scan-of-multiple-channels-with-DMA
-	patches.suse/staging-lustre-disable-preempt-while-sampling-proces.patch
-	patches.suse/staging-vc04_services-Fix-platform_no_drv_owner.cocc
-	patches.suse/staging-vc04_services-bcm2835-audio-add-SPDX-identif
-	patches.suse/staging-vc04_services-bcm2835-audio-remove-redundant
-	patches.suse/staging-lustre-libcfs-Prevent-harmless-read-underflo.patch
-	patches.suse/staging-rts5208-Fix-seg_no-calculation-in-reset_ms_c
-	patches.suse/firmware-add-helper-to-unregister-pm-ops.patch
-	patches.suse/firmware-fix-capturing-errors-on-fw_cache_init-on-ea.patch
-	patches.suse/firmware-provide-helpers-for-registering-the-syfs-lo.patch
-	patches.suse/firmware-fix-detecting-error-on-register_reboot_noti.patch
-	patches.suse/test_firmware-fix-setting-old-custom-fw-path-back-on
-	patches.suse/treewide-Use-DEVICE_ATTR_WO.patch
-	patches.suse/test_firmware-fix-missing-unlock-on-error-in-config_
-	patches.suse/device-property-Define-type-of-PROPERTY_ENRTY_-macro.patch
-	patches.suse/dev-mem-Add-bounce-buffer-for-copy-out.patch
-	patches.suse/coresight-Fix-disabling-of-CoreSight-TPIU
-	patches.suse/mei-me-allow-runtime-pm-for-platform-with-D0i3
-	patches.suse/msft-hv-1573-vmbus-make-channel-attributes-static.patch
-	patches.suse/msft-hv-1574-uio_hv_generic-fix-configuration-comments.patch
-	patches.suse/msft-hv-1575-uio_hv_generic-use-standard-mmap-for-resources.patch
-	patches.suse/msft-hv-1576-uio_hv_generic-use-ISR-callback-method.patch
-	patches.suse/msft-hv-1577-vmbus-add-monitor_id-and-subchannel_id-to-sysfs-per-.patch
-	patches.suse/msft-hv-1578-uio_hv_generic-create-send-and-receive-buffers.patch
-	patches.suse/msft-hv-1579-uio_hv_generic-check-that-host-supports-monitor-page.patch
-	patches.suse/msft-hv-1580-uio_hv_generic-add-rescind-support.patch
-	patches.suse/auxdisplay-img-ascii-lcd-add-missing-MODULE_DESCRIPT
-	patches.suse/msft-hv-1581-uio_hv_generic-fix-type-mismatch-warnings.patch
-	patches.suse/msft-hv-1583-uio_hv_generic-fix-new-type-mismatch-warnings.patch
-	patches.suse/lkdtm-fix-handle_irq_event-symbol-for-INT_HW_IRQ_EN.patch
-	patches.suse/Input-goodix-disable-IRQs-while-suspended
-	patches.suse/Input-psmouse-fix-Synaptics-detection-when-protocol-
-	patches.suse/Input-synaptics-reset-the-ABS_X-Y-fuzz-after-initial
-	patches.suse/Input-synaptics-rmi4-do-not-delete-interrupt-memory-
-	patches.suse/Input-synaptics-rmi4-unmask-F03-interrupts-when-port
-	patches.suse/Input-edt-ft5x06-fix-error-handling-for-factory-mode
-	patches.suse/kbuild-suppress-packed-not-aligned-warning-for-default-setting-only.patch
-	patches.suse/kconfig-display-recursive-dependency-resolution-hint.patch
-	patches.suse/kconfig-Don-t-leak-main-menus-during-parsing
-	patches.suse/kconfig-Fix-automatic-menu-creation-mem-leak
-	patches.suse/kconfig-Fix-expr_free-E_NOT-leak
-	patches.suse/printk-Add-console-owner-and-waiter-logic-to-load-ba.patch
-	patches.suse/printk-Hide-console-waiter-logic-into-helpers.patch
-	patches.suse/printk-Never-set-console_may_schedule-in-console_try.patch
-	patches.suse/arm-spear13xx-Fix-dmas-cells.patch
-	patches.suse/ARM-pxa-tosa-bt-add-MODULE_LICENSE-tag.patch
-	patches.suse/0001-reset-remove-remaining-WARN_ON-in-linux-reset.h.patch
-	patches.suse/clk-qcom-msm8916-fix-mnd_width-for-codec_digcodec
-	patches.suse/clk-fix-set_rate_range-when-current-rate-is-out-of-r
-	patches.suse/clk-Don-t-touch-hardware-when-reparenting-during-reg.patch
-	patches.suse/clk-axi-clkgen-Correctly-handle-nocount-bit-in-recal
-	patches.suse/clk-si5351-Rename-internal-plls-to-avoid-name-collis
-	patches.suse/clk-meson-gxbb-fix-wrong-clock-for-SARADC-SANA
-	patches.suse/clk-meson-mpll-use-64-bit-maths-in-params_from_rate
-	patches.suse/0001-drm-rockchip-analogix_dp-Remove-unnecessary-init-cod.patch
-	patches.suse/0001-drm-rockchip-Fix-build-warning-in-analogix_dp-rockch.patch
-	patches.suse/drm-edid-set-ELD-connector-type-in-drm_edid_to_eld
-	patches.suse/video-hdmi-Allow-empty-HDMI-infoframes
-	patches.suse/drm-i915-Bump-wait-times-for-the-final-CS-interrupt-
-	patches.suse/drm-i915-Synchronize-irq-before-parking-each-engine
-	patches.suse/drm-i915-cnl-Force-DDI_A_4_LANES-when-needed
-	patches.suse/drm-i915-cnl-Get-RC6-working
-	patches.suse/drm-i915-cnl-Update-the-DMC-version-on-CNL
-	patches.suse/drm-i915-Clean-up-some-cdclk-switch-statements
-	patches.suse/drm-i915-Start-tracking-voltage-level-in-the-cdclk-s
-	patches.suse/drm-i915-Use-cdclk_state-voltage-on-VLV-CHV
-	patches.suse/drm-i915-Use-cdclk_state-voltage-on-BDW
-	patches.suse/drm-i915-Use-cdclk_state-voltage-on-SKL-KBL-CFL
-	patches.suse/drm-i915-Use-cdclk_state-voltage-on-BXT-GLK
-	patches.suse/drm-i915-Use-cdclk_state-voltage-on-CNL
-	patches.suse/drm-i915-Adjust-system-agent-voltage-on-CNL-if-requi
-	patches.suse/drm-i915-Sanity-check-cdclk-in-vlv_set_cdclk
-	patches.suse/drm-i915-Perform-a-central-cdclk-state-sanity-check
-	patches.suse/drm-i915-Call-cond_resched-before-repeating-i915_gem
-	patches.suse/drm-i915-Use-same-test-for-eviction-and-submitting-k
-	patches.suse/3439-drm-i915-selftests-convert-timers-to-use-timer_setup
-	patches.suse/Revert-drm-i915-selftests-Convert-timers-to-use-time
-	patches.suse/drm-i915-cnl-Allow-2-pixel-per-clock-on-Cannonlake
-	patches.suse/drm-i915-Add-a-hook-for-making-the-engines-idle-park
-	patches.suse/drm-i915-guc-Always-enable-the-breadcrumbs-irq
-	patches.suse/drm-i915-guc-Initialize-GuC-before-restarting-engine
-	patches.suse/drm-i915-cnl-Fix-SSEU-Device-Status
-	patches.suse/drm-i915-guc-Do-not-use-0-for-GuC-doorbell-cookie
-	patches.suse/drm-i915-guc-Extract-GuC-stage-desc-pool-creation-in
-	patches.suse/drm-i915-guc-Allocate-separate-shared-data-object-fo
-	patches.suse/drm-i915-guc-Add-preemption-action-to-GuC-firmware-i
-	patches.suse/drm-i915-guc-Add-a-second-client-to-be-used-for-pree
-	patches.suse/drm-i915-guc-Split-guc_wq_item_append
-	patches.suse/drm-i915-Extract-emit-write-part-of-emit-breadcrumb-
-	patches.suse/nfsd-apply-umask-on-fs-without-ACL-support.patch
-	patches.suse/drm-i915-Add-information-needed-to-track-engine-pree
-	patches.suse/drm-i915-guc-Keep-request-priority-for-its-lifetime
-	patches.suse/drm-i915-Rename-helpers-used-for-unwinding-use-macro
-	patches.suse/drm-i915-guc-Preemption-With-GuC
-	patches.suse/drm-i915-huc-Use-helper-function-while-waiting-for-D
-	patches.suse/drm-i915-Include-RING_MODE-when-dumping-the-engine-s
-	patches.suse/drm-i915-Add-Wall-Wextra-to-our-build-set-warnings-t
-	patches.suse/drm-i915-edp-clean-up-code-and-comments-around-eDP-D
-	patches.suse/drm-i915-Empty-the-ring-before-disabling
-	patches.suse/drm-i915-Don-t-use-encoder-type-in-intel_ddi_set_pip
-	patches.suse/drm-i915-Pass-crtc-state-to-intel_prepare_dp_ddi_buf
-	patches.suse/drm-i915-Start-using-output_types-for-DPLL-selection
-	patches.suse/drm-i915-Stop-using-encoder-type-in-intel_ddi_enable
-	patches.suse/drm-i915-Fix-BXT-lane-latency-optimal-setting-with-M
-	patches.suse/drm-i915-Improve-DP-downstream-HPD-handling
-	patches.suse/drm-i915-Clean-up-the-mess-around-hdmi_12bpc_possibl
-	patches.suse/drm-i915-vbt-Fix-HDMI-level-shifter-and-max-data-rat
-	patches.suse/drm-i915-Parse-max-HDMI-TMDS-clock-from-VBT
-	patches.suse/drm-i915-Populate-output_types-from-.get_config
-	patches.suse/drm-i915-Stop-frobbing-with-DDI-encoder-type
-	patches.suse/drm-i915-Nuke-intel_ddi_get_encoder_port
-	patches.suse/drm-i915-Eliminate-pll-state-usage-from-bxt_calc_pll
-	patches.suse/drm-i915-Pass-a-crtc-state-to-ddi-post_disable-from-
-	patches.suse/drm-i915-Use-intel_ddi_get_config-for-MST
-	patches.suse/drm-i915-Replace-cc-option-Wno-foo-with-cc-disable-w
-	patches.suse/drm-i915-Pass-around-crtc-and-connector-states-for-a
-	patches.suse/drm-i915-Remove-most-encoder-type-uses-from-the-audi
-	patches.suse/drm-i915-cnl-Remove-unnecessary-check-in-cnl_setup_p
-	patches.suse/drm-i915-Check-that-the-breadcrumb-wasn-t-disarmed-a
-	patches.suse/drm-i915-Move-parking-while-active-warning-to-intel_
-	patches.suse/drm-i915-Give-more-details-for-the-active-when-parki
-	patches.suse/drm-i915-cnl-Symmetric-scalers-for-each-pipe
-	patches.suse/drm-i915-guc-Clear-terminated-attribute-bit-on-GuC-p
-	patches.suse/drm-i915-guc-Rename-the-function-that-resets-the-GuC
-	patches.suse/drm-i915-guc-Add-support-for-reset-engine-using-GuC-
-	patches.suse/drm-i915-Use-fallback-forcewake-if-primary-ack-missi
-	patches.suse/drm-i915-Flush-the-irq-and-tasklets-before-asserting
-	patches.suse/drm-i915-ensure-oa-config-uuid-is-null-terminated
-	patches.suse/drm-i915-Warn-in-debug-builds-of-incorrect-usages-of
-	patches.suse/drm-i915-Set-up-mocs-tables-before-restarting-the-en
-	patches.suse/drm-i915-Assert-vma-flags-are-updated-correctly-duri
-	patches.suse/drm-i915-selftests-Hide-dangerous-tests
-	patches.suse/drm-i915-guc-Assert-guc-stage_desc_pool-is-allocated
-	patches.suse/drm-i915-guc-Assert-ctch-vma-is-allocated
-	patches.suse/drm-i915-Add-Guc-HuC-firmware-details-to-error-state
-	patches.suse/drm-i915-Make-GuC-log-part-of-the-uC-error-state
-	patches.suse/drm-i915-Handle-error-state-modparams-in-dedicated-f
-	patches.suse/drm-i915-Silence-smatch-for-cmdparser
-	patches.suse/drm-i915-Silence-compiler-for-csr_load_work_fn
-	patches.suse/drm-i915-Simplify-onion-for-bxt_ddi_phy_init
-	patches.suse/drm-i915-Prevent-unbounded-wm-results-in-g4x_compute
-	patches.suse/drm-i915-selftests-Take-rpm-wakeref-around-GGTT-lowl
-	patches.suse/drm-i915-selftests-Take-rpm-wakeref-around-partial-t
-	patches.suse/drm-i915-Read-ilk-FDI-PLL-frequency-once-during-init
-	patches.suse/drm-i915-Include-intel_engine_is_idle-status-in-engi
-	patches.suse/drm-i915-Implement-ReadHitWriteOnlyDisable
-	patches.suse/drm-i915-guc-Split-GuC-firmware-xfer-function-into-c
-	patches.suse/drm-i915-guc-Wait-for-ucode-DMA-transfer-completion
-	patches.suse/drm-i915-guc-Drop-legacy-workarounds-from-guc_prepar
-	patches.suse/drm-i915-guc-Simplify-programming-of-GUC_SHIM_CONTRO
-	patches.suse/drm-i915-Eliminate-some-encoder-crtc-usage-from-DP-c
-	patches.suse/drm-i915-Eliminate-some-encoder-crtc-usage-from-DSI-
-	patches.suse/drm-i915-Eliminate-some-encoder-crtc-usage-from-SDVO
-	patches.suse/drm-i915-Eliminate-some-encoder-crtc-usage-from-TV-c
-	patches.suse/drm-i915-Pass-crtc-state-to-DPIO-PHY-functions
-	patches.suse/drm-i915-Eliminate-crtc-config-usage-from-CRT-code
-	patches.suse/drm-i915-Replace-dig_port-port-with-encoder-port-for
-	patches.suse/drm-i915-Nuke-intel_digital_port-port
-	patches.suse/drm-i915-Clean-up-PPS-code-calling-conventions
-	patches.suse/drm-i915-Clean-up-DP-code-local-variables-and-callin
-	patches.suse/drm-i915-Use-trace_printk-to-provide-a-death-rattle-
-	patches.suse/drm-i915-Mark-vm_free_page-as-a-potential-sleeper-ag
-	patches.suse/drm-i915-Mark-up-i915_vma_unbind-as-a-potential-slee
-	patches.suse/drm-i915-Update-DRIVER_DATE-to-20171109
-	patches.suse/drm-i915-selftests-Reduce-the-volume-of-the-timeout-
-	patches.suse/drm-i915-Move-irqs-enabled-assertion-deeper-for-mock
-	patches.suse/drm-i915-Restore-the-wait-for-idle-engine-after-flus
-	patches.suse/drm-i915-selftests-Initialise-mock_i915-mm.obj_lock
-	patches.suse/drm-i915-Define-an-engine-class-enum-for-the-uABI
-	patches.suse/drm-i915-Force-the-switch-to-the-i915-kernel_context
-	patches.suse/drm-i915-Move-GT-powersaving-init-to-i915_gem_init
-	patches.suse/drm-i915-Move-intel_init_clock_gating-to-i915_gem_in
-	patches.suse/drm-i915-Inline-intel_modeset_gem_init
-	patches.suse/drm-i915-Mark-the-context-state-as-dirty-written
-	patches.suse/drm-i915-Record-the-default-hw-state-after-reset-upo
-	patches.suse/drm-i915-Stop-caching-the-golden-renderstate
-	patches.suse/drm-i915-Kerneldoc-typo-s-rps-rps_client
-	patches.suse/drm-i915-selftests-Yet-another-forgotten-mock_i915-m
-	patches.suse/drm-i915-Update-watermark-state-correctly-in-sanitiz
-	patches.suse/drm-i915-Remove-redundant-intel_autoenable_gt_powers
-	patches.suse/drm-i915-Remove-Gen9-WAs-with-no-effect
-	patches.suse/drm-i915-Remove-bogus-ips_enabled-check
-	patches.suse/drm-i915-Check-boolean-options-in-intel_pipe_config_
-	patches.suse/drm-i915-Handle-adjust-better-in-intel_pipe_config_c
-	patches.suse/drm-i915-perf-complete-whitelisting-for-OA-programmi
-	patches.suse/drm-i915-perf-add-support-for-Coffeelake-GT3
-	patches.suse/drm-i915-perf-refactor-perf-setup
-	patches.suse/drm-i915-fix-register-naming
-	patches.suse/drm-i915-perf-enable-perf-support-on-CNL
-	patches.suse/drm-i915-expose-command-stream-timestamp-frequency-t
-	patches.suse/drm-i915-Clear-per-engine-fault-register-as-early-as
-	patches.suse/drm-i915-There-is-only-one-fault-register-from-GEN8-
-	patches.suse/drm-i915-Fix-function-name-in-comment
-	patches.suse/drm-i915-Object-w-o-backing-storage-is-banned-by-ENX
-	patches.suse/drm-i915-Introduce-GEM-proxy
-	patches.suse/drm-i915-glk-Refactor-handling-of-PLANE_COLOR_CTL-fo
-	patches.suse/drm-i915-Generalize-transcoder-looping
-	patches.suse/drm-i915-fix-64bit-divide
-	patches.suse/drm-i915-Unify-SLICE_UNIT_LEVEL_CLKGATE-w-a-for-cnl
-	patches.suse/drm-i915-Remove-pre-production-Broxton-register-work
-	patches.suse/drm-i915-Unconditionally-apply-the-Broxton-register-
-	patches.suse/drm-i915-Display-WA-1185-WaDisableDARBFClkGating-cnl
-	patches.suse/drm-i915-Resume-GuC-before-using-GEM
-	patches.suse/drm-i915-selftests-Always-initialise-err
-	patches.suse/drm-i915-Call-uncore_suspend-before-platform-suspend
-	patches.suse/drm-i915-Fix-kerneldocs-for-intel_audio.c
-	patches.suse/drm-i915-Check-if-the-stolen-memory-reserved-area-is
-	patches.suse/drm-i915-Make-the-report-about-a-bogus-stolen-reserv
-	patches.suse/drm-i915-Use-ELK-stolen-memory-reserved-detection-fo
-	patches.suse/drm-i915-selftests-Markup-__iomem-for-igt_gem_cohere
-	patches.suse/drm-i915-Initialise-entry-in-intel_ppat_get-for-olde
-	patches.suse/drm-i915-selftests-Increase-size-for-mock-ringbuffer
-	patches.suse/drm-i915-Make-request-s-wait-for-space-explicit
-	patches.suse/drm-i915-Remove-pre-production-pooled-EU-w-a-for-Bro
-	patches.suse/drm-i915-Print-the-condition-causing-GEM_BUG_ON
-	patches.suse/drm-i915-Prevent-overflow-of-execbuf.buffer_count-an
-	patches.suse/drm-i915-Update-execlists-tasklet-naming
-	patches.suse/drm-i915-guc-Update-names-of-submission-related-stat
-	patches.suse/drm-i915-guc-Update-name-and-prototype-of-GuC-submis
-	patches.suse/drm-i915-guc-Rename-i915_guc_client-struct-to-intel_
-	patches.suse/drm-i915-guc-Rename-i915_guc_submission.c-h-to-intel
-	patches.suse/drm-i915-Don-t-sanitize-frame-start-delay-if-the-pip
-	patches.suse/drm-i915-selftests-exercise_ggtt-may-have-nothing-to
-	patches.suse/drm-i915-cnl-Remove-spurious-central_freq
-	patches.suse/drm-i915-cnl-Remove-useless-conversion
-	patches.suse/drm-i915-cnl-Fix-simplify-and-unify-wrpll-variable-s
-	patches.suse/drm-i915-cnl-Fix-wrpll-math-for-higher-freqs
-	patches.suse/drm-i915-cnl-Don-t-blindly-replace-qdiv
-	patches.suse/drm-i915-cnl-Simplify-dco_fraction-calculation
-	patches.suse/drm-i915-cnl-Extend-HDMI-2.0-support-to-CNL
-	patches.suse/drm-i915-gvt-Add-support-for-opregion-virtualization
-	patches.suse/drm-i915-gvt-Make-elsp_dwords-in-the-right-order
-	patches.suse/drm-i915-gvt-Rename-intel_vgpu_-init-clean-_gvt_cont
-	patches.suse/drm-i915-gvt-Move-workload-cache-init-clean-into-int
-	patches.suse/drm-i915-gvt-Introduce-intel_vgpu_submission
-	patches.suse/drm-i915-gvt-Move-tlb_handle_pending-into-intel_vgpu
-	patches.suse/drm-i915-gvt-Fix-a-memory-leak-in-cmd_parser.c
-	patches.suse/drm-i915-gvt-Rename-reserved-ring-buffer
-	patches.suse/drm-i915-gvt-Move-ring-scan-buffers-into-intel_vgpu_
-	patches.suse/drm-i915-gvt-Do-not-allocate-initial-ring-scan-buffe
-	patches.suse/drm-i915-gvt-Change-the-return-type-during-command-s
-	patches.suse/drm-i915-gvt-Add-VM-healthy-check-for-workload_threa
-	patches.suse/drm-i915-gvt-Add-VM-healthy-check-for-submit_context
-	patches.suse/drm-i915-gvt-Use-dyndbg-for-gvt-debug-info
-	patches.suse/drm-i915-gvt-Factor-out-vGPU-workload-creation-destr
-	patches.suse/drm-i915-gvt-Factor-out-prepare_workload
-	patches.suse/drm-i915-gvt-Move-common-workload-preparation-into-p
-	patches.suse/drm-i915-gvt-Move-common-vGPU-workload-creation-into
-	patches.suse/drm-i915-gvt-Remove-one-extra-declaration-in-schedul
-	patches.suse/drm-i915-gvt-Introduce-vGPU-submission-ops
-	patches.suse/drm-i915-gvt-Introduce-intel_vgpu_reset_submission
-	patches.suse/drm-i915-gvt-Move-clean_workloads-into-scheduler.c
-	patches.suse/drm-i915-gvt-Move-vGPU-type-related-code-into-gvt-fi
-	patches.suse/drm-i915-gvt-Refactor-vGPU-type-code-in-kvmgt-part
-	patches.suse/drm-i915-gvt-Add-basic-debugfs-infrastructure
-	patches.suse/drm-i915-gvt-Use-BIT-to-make-klockwork-happy
-	patches.suse/drm-i915-gvt-Refine-find_bb_size
-	patches.suse/drm-i915-gvt-Refine-shadow-batch-buffer
-	patches.suse/drm-i915-gvt-Factor-intel_vgpu_page_track
-	patches.suse/drm-i915-gvt-Use-I915_GTT_PAGE_SIZE
-	patches.suse/drm-i915-gvt-Let-the-caller-choose-if-a-shadow-page-
-	patches.suse/drm-i915-gvt-Fix-a-bug-of-unexpectedly-clear-scratch
-	patches.suse/drm-i915-gvt-Introduce-page-table-type-of-current-le
-	patches.suse/drm-i915-gvt-Introduce-ops-set_present
-	patches.suse/drm-i915-gvt-Refine-broken-PPGTT-scratch
-	patches.suse/drm-i915-gvt-update-CSB-and-CSB-write-pointer-in-vir
-	patches.suse/drm-i915-gvt-opregion-virtualization-for-win-guest
-	patches.suse/drm-i915-gvt-Add-mmio-iterator-intel_gvt_for_each_tr
-	patches.suse/drm-i915-gvt-Add-new-debugfs-tool-mmio_diff
-	patches.suse/drm-i915-gvt-Reduce-rcs-mocs-switch-latency
-	patches.suse/drm-i915-gvt-Don-t-dump-partial-state-in-cmd-parser
-	patches.suse/drm-i915-gvt-Make-gvt_vgpu_err-use-pr_err
-	patches.suse/Revert-drm-i915-gvt-Refine-broken-PPGTT-scratch
-	patches.suse/drm-i915-gvt-Let-each-vgpu-has-separate-opregion-mem
-	patches.suse/drm-i915-selftests-Add-a-GuC-doorbells-selftest
-	patches.suse/drm-i915-Add-might_sleep-check-to-wait_for
-	patches.suse/3443-drm-i915-mark-the-userptr-invalidate-workqueue-as-wq_mem_reclaim
-	patches.suse/drm-i915-Enable-FIFO-underrun-reporting-after-initia
-	patches.suse/drm-i915-Pass-idle-crtc_state-to-intel_dp_sink_crc
-	patches.suse/drm-i915-Pass-crtc_state-to-ips-toggle-functions-v2
-	patches.suse/drm-i915-Calculate-vlv-chv-intermediate-watermarks-c
-	patches.suse/drm-i915-Calculate-g4x-intermediate-watermarks-corre
-	patches.suse/drm-i915-selftests-Report-ENOMEM-clearly-for-an-allo
-	patches.suse/drm-i915-Add-a-policy-note-for-removing-workarounds
-	patches.suse/drm-i915-Update-DRIVER_DATE-to-20171117
-	patches.suse/drm-rcar-du-Don-t-set-connector-DPMS-property
-	patches.suse/drm-amdgpu-fix-virtual-dce-bug
-	patches.suse/fbcon-Add-fbcon_rotate_hint-to-struct-fb_info
-	patches.suse/drm-Add-panel-orientation-quirks-v6
-	patches.suse/drm-Add-support-for-a-panel-orientation-connector-pr
-	patches.suse/drm-fb-helper-Apply-panel-orientation-connector-prop
-	patches.suse/drm-i915-Add-panel-orientation-property-to-the-panel
-	patches.suse/drm-i915-execlists-Listen-to-COMPLETE-context-event-
-	patches.suse/drm-i915-execlists-Reduce-completed-event-mask-to-CO
-	patches.suse/drm-i915-execlists-Assert-that-we-don-t-get-mixed-ID
-	patches.suse/drm-i915-perf-replace-.reg-accesses-with-i915_mmio_r
-	patches.suse/drm-i915-Pull-the-unconditional-GPU-cache-invalidati
-	patches.suse/drm-i915-Automatic-i915_switch_context-for-legacy
-	patches.suse/drm-i915-perf-reuse-timestamp-frequency-from-device-
-	patches.suse/drm-i915-selftest-Make-guc-clients-static
-	patches.suse/drm-i915-execlists-Delay-writing-to-ELSP-until-HW-ha
-	patches.suse/drm-i915-Remove-i915.enable_execlists-module-paramet
-	patches.suse/drm-i915-Remove-obsolete-ringbuffer-emission-for-gen
-	patches.suse/drm-i915-Disable-semaphores-on-Sandybridge
-	patches.suse/drm-i915-Move-debugfs-i915_semaphore_status-to-i915_
-	patches.suse/drm-i915-Remove-i915.semaphores-modparam
-	patches.suse/drm-i915-selftests-Declare-we-allocated-the-guc-clie
-	patches.suse/drm-i915-Don-t-use-GEN6_RC_VIDEO_FREQ-on-gen10
-	patches.suse/drm-i915-s-enum-plane-enum-i9xx_plane_id
-	patches.suse/drm-i915-Use-enum-i9xx_plane_id-for-the-.get_fifo_si
-	patches.suse/drm-i915-Cleanup-enum-pipe-enum-plane_id-enum-i9xx_p
-	patches.suse/drm-i915-Nuke-ironlake_get_initial_plane_config
-	patches.suse/drm-i915-Switch-fbc-over-to-for_each_new_intel_plane
-	patches.suse/drm-i915-Nuke-crtc-plane
-	patches.suse/drm-i915-Use-plane-get_hw_state-for-initial-plane-fb
-	patches.suse/drm-i915-Add-rudimentary-plane-state-verification
-	patches.suse/drm-i915-selftests-Avoid-drm_gem_handle_create-under
-	patches.suse/drm-i915-Extract-intel_get_cagf
-	patches.suse/drm-i915-Wrap-context-schedule-notification
-	patches.suse/drm-i915-Engine-busy-time-tracking
-	patches.suse/drm-i915-Convert-intel_rc6_residency_us-to-ns
-	patches.suse/drm-i915-Remove-success-dmesg-noise-for-intel_rotate
-	patches.suse/drm-i915-Save-restore-irq-state-for-vlv_residency_ra
-	patches.suse/drm-i915-dmc-DMC-1.04-for-Kabylake
-	patches.suse/drm-i915-sync-dp-link-status-checks-against-atomic-c
-	patches.suse/drm-i915-remove-stale-comment-from-sanitize_encoder
-	patches.suse/drm-i915-Unwind-incomplete-legacy-context-switches
-	patches.suse/drm-i915-Move-mi_set_context-into-the-legacy-ringbuf
-	patches.suse/drm-i915-guc-Update-header-guard-name-of-intel_guc_s
-	patches.suse/drm-i915-guc-Rename-i915_guc_reg.h-to-intel_guc_reg.
-	patches.suse/drm-i915-guc-Advance-over-port-0-if-set-and-not-pree
-	patches.suse/drm-i915-guc-Tidy-ELSP-port-assignment
-	patches.suse/drm-i915-Use-exponential-backoff-for-wait_for
-	patches.suse/drm-i915-guc-Use-consistent-name-for-scratch-registe
-	patches.suse/3451-drm-i915-fbdev-serialise-early-hotplug-events-with-async-fbdev-config
-	patches.suse/drm-i915-hide-unused-intel_panel_set_backlight-funct
-	patches.suse/drm-i915-Flush-everything-on-switching-to-the-kernel
-	patches.suse/drm-i915-Record-default-HW-state-in-the-GPU-error-st
-	patches.suse/drm-i915-Rename-shrinker-init-cleanup-to-match-drive
-	patches.suse/drm-i915-Rename-i915_gem_timelines_mark_idle
-	patches.suse/drm-i915-Enable-hotplug-polling-after-registering-th
-	patches.suse/drm-i915-Move-engine-needs_cmd_parser-to-engine-flag
-	patches.suse/drm-i915-Consolidate-checks-for-engine-stats-availab
-	patches.suse/drm-i915-guc-Change-default-GuC-FW-for-SKL-to-v9.33
-	patches.suse/drm-i915-guc-Change-default-GuC-FW-for-BXT-to-v9.29
-	patches.suse/drm-i915-guc-Change-default-GuC-FW-for-KBL-to-v9.39
-	patches.suse/drm-i915-glk-Apply-WaProgramL3SqcReg1DefaultForPerf-
-	patches.suse/drm-i915-Avoid-PPS-HW-SW-state-mismatch-due-to-round
-	patches.suse/drm-i915-Make-ips_enabled-a-property-depending-on-wh
-	patches.suse/drm-i915-Enable-IPS-with-only-sprite-plane-visible-t
-	patches.suse/drm-i915-Tidy-up-signed-unsigned-comparison
-	patches.suse/drm-i915-Set-fake_vma.size-as-well-as-fake_vma.node.
-	patches.suse/drm-i915-selftests-Wake-the-device-before-executing-
-	patches.suse/drm-i915-Disable-DP-audio-for-g4x
-	patches.suse/drm-i915-Don-t-add-the-force-audio-property-to-DP-co
-	patches.suse/drm-i915-Fix-has_audio-readout-for-DDI-A
-	patches.suse/drm-i915-Wait-for-pipe-to-start-on-i830-as-well
-	patches.suse/drm-i915-Pass-crtc-state-to-intel_pipe_-enable-disab
-	patches.suse/drm-i915-Interlaced-DP-output-doesn-t-work-on-VLV-CH
-	patches.suse/drm-i915-Sleep-and-retry-a-GPU-reset-if-at-first-we-
-	patches.suse/drm-i915-Remove-unsafe-i915.enable_rc6
-	patches.suse/drm-i915-Update-DRIVER_DATE-to-20171201
-	patches.suse/drm-qxl-unref-cursor-bo-when-finished-with-it
-	patches.suse/drm-qxl-reapply-cursor-after-resetting-primary
-	patches.suse/documentation-gpu-i915-fix-docs-build-error-after-fi
-	patches.suse/drm-i915-cnl-only-divide-up-base-frequency-with-crys
-	patches.suse/drm-i915-skl-DMC-firmware-for-skylake-v1.27
-	patches.suse/drm-i915-Taint-TAINT_WARN-the-kernel-if-the-GPU-rese
-	patches.suse/drm-i915-follow-single-notation-for-workaround-numbe
-	patches.suse/drm-i915-add-platform-tag-to-WA
-	patches.suse/drm-i915-gvt-Cleanup-unwanted-public-symbols
-	patches.suse/drm-i915-gvt-Fix-out-of-bounds-buffer-write-into-opr
-	patches.suse/drm-i915-gvt-Alloc-and-Init-guest-opregion-at-vgpu-c
-	patches.suse/drm-i915-gvt-Add-opregion-support
-	patches.suse/drm-i915-gvt-Add-framebuffer-decoder-support
-	patches.suse/drm-i915-gvt-Convert-macro-queue_workload-to-a-funct
-	patches.suse/drm-i915-gvt-Kick-scheduler-when-new-workload-queued
-	patches.suse/drm-i915-huc-Move-firmware-selection-to-init_early
-	patches.suse/drm-i915-guc-Move-firmware-selection-to-init_early
-	patches.suse/drm-i915-guc-Introduce-USES_GUC_xxx-helper-macros
-	patches.suse/drm-i915-uc-Don-t-fetch-GuC-firmware-if-no-plan-to-u
-	patches.suse/drm-i915-uc-Don-t-use-EIO-to-report-missing-firmware
-	patches.suse/drm-i915-guc-Combine-enable_guc_loading-submission-m
-	patches.suse/drm-i915-huc-Load-HuC-only-if-requested
-	patches.suse/drm-i915-Remove-vma-from-object-on-destroy-not-close
-	patches.suse/drm-i915-Track-GGTT-writes-on-the-vma
-	patches.suse/drm-i915-Refactor-common-list-iteration-over-GGTT-vm
-	patches.suse/drm-i915-execlists-Cache-ELSP-register-offset
-	patches.suse/drm-i915-Restore-GT-performance-in-headless-mode-wit
-	patches.suse/intel-atomic-Stop-updating-legacy-fb-parameters
-	patches.suse/drm-i915-Use-snprintf-to-avoid-line-break-when-prett
-	patches.suse/agp-intel-Flush-all-chipset-writes-after-updating-th
-	patches.suse/drm-i915-Only-report-a-wakeup-if-the-waiter-was-trul
-	patches.suse/x86-early-quirks-export-the-stolen-region-as-a-resou
-	patches.suse/drm-i915-nuke-the-duplicated-stolen-discovery
-	patches.suse/drm-i915-make-dsm-struct-resource-centric
-	patches.suse/drm-i915-make-reserved-struct-resource-centric
-	patches.suse/drm-i915-make-mappable-struct-resource-centric
-	patches.suse/drm-i915-give-stolen_usable_size-a-more-suitable-hom
-	patches.suse/drm-i915-prefer-resource_size_t-for-everything-stole
-	patches.suse/drm-i915-Print-an-error-message-for-a-reset-failure-
-	patches.suse/drm-i915-Downgrade-misleading-Memory-usable-message
-	patches.suse/drm-i915-Bump-timeout-for-wait_for_engines
-	patches.suse/drm-i915-Don-t-check-active_requests-from-i915_gem_w
-	patches.suse/drm-i915-Mark-up-potential-allocation-paths-within-i
-	patches.suse/drm-i915-Allow-fence-allocations-to-fail
-	patches.suse/drm-i915-Ratelimit-request-allocation-under-oom
-	patches.suse/drm-i915-Unwind-i915_gem_init-failure
-	patches.suse/drm-i915-guc-Move-shared-data-allocation-away-from-s
-	patches.suse/drm-i915-guc-Move-GuC-workqueue-allocations-outside-
-	patches.suse/drm-i915-guc-Extract-guc_init-from-guc_init_hw
-	patches.suse/drm-i915-guc-Call-invalidate-after-changing-the-vfun
-	patches.suse/drm-i915-guc-Extract-doorbell-creation-from-client-a
-	patches.suse/drm-i915-guc-Extract-clients-allocation-to-submissio
-	patches.suse/drm-i915-guc-Extract-doorbell-verification-into-a-fu
-	patches.suse/drm-i915-make-CS-frequency-read-support-missing-more
-	patches.suse/drm-i915-properly-init-lockdep-class
-	patches.suse/drm-i915-gvt-Add-missing-breaks-in-switch-statement
-	patches.suse/drm-i915-gvt-fix-off-by-one-comparison-of-ring_id
-	patches.suse/drm-i915-gvt-Refine-the-ring-mmio-list-definition
-	patches.suse/drm-i915-gvt-Select-appropriate-mmio-list-at-initial
-	patches.suse/drm-i915-gvt-Remove-MMIO-barrier-in-MMIO-switch
-	patches.suse/drm-i915-gvt-Rename-file-render.-c-h-to-mmio_context
-	patches.suse/drm-i915-gvt-kvmgt-fill-info-for-ROM-VGA-region
-	patches.suse/drm-i915-gvt-refine-function-emulate_mmio_read-write
-	patches.suse/drm-i915-gvt-fb_decoder-Fix-out-of-bounds-read
-	patches.suse/drm-i915-Update-DRIVER_DATE-to-20171214
-	patches.suse/drm-tilcdc-ensure-nonatomic-iowrite64-is-not-used
-	patches.suse/omapdrm-panel-fix-compatible-vendor-string-for-td028
-	patches.suse/drm-omap-DMM-Check-for-DMM-readiness-after-successfu
-	patches.suse/drm-amdgpu-always-cancel-uvd-idle-handler-in-uvd-sus
-	patches.suse/drm-amdgpu-only-check-mmBIF_IOV_FUNC_IDENTIFIER-on-t
-	patches.suse/drm-edid-kerneldoc-for-is_hdmi2_sink
-	patches.suse/drm-i915-Allow-internal-page-allocations-to-fail
-	patches.suse/x86-gpu-add-CFL-to-early-quirks
-	patches.suse/drm-i915-Skip-an-engine-reset-if-it-recovered-before
-	patches.suse/drm-i915-Restore-the-kernel-context-after-a-GPU-rese
-	patches.suse/drm-i915-Unifying-debugfs-return-codes-for-unsupport
-	patches.suse/drm-i915-Re-enable-GGTT-earlier-after-GPU-reset
-	patches.suse/drm-i915-Show-IPEIR-and-IPEHR-in-the-engine-dump
-	patches.suse/drm-i915-reorder-field-in-gem_request-tracepoints
-	patches.suse/drm-i915-trace-add-hw_id-to-gem-requests-trace-point
-	patches.suse/drm-i915-cnl-Add-support-for-horizontal-plane-flippi
-	patches.suse/drm-i915-Add-a-strong-mb-to-resetting-the-has-CS-int
-	patches.suse/drm-i915-Fix-indentation-for-intel_ddi_clk_select
-	patches.suse/drm-i915-Add-pretty-printer-for-device-info-flags
-	patches.suse/drm-i915-Convert-intel_device_info_dump-into-pretty-
-	patches.suse/drm-i915-Add-pretty-printer-for-modparams
-	patches.suse/drm-i915-Implement-WaDisableVFclkgate
-	patches.suse/drm-i915-Implement-WaDisableEarlyEOT
-	patches.suse/drm-i915-Show-if-we-consider-the-engine-is-idle-in-t
-	patches.suse/drm-i915-Remove-pointer-indirection-for-hangcheck_st
-	patches.suse/drm-i915-Avoid-context-dereference-inside-execlists_
-	patches.suse/drm-i915-Tidy-up-GEM_TRACE-around-execlists
-	patches.suse/drm-i915-cfl-Adding-more-Coffee-Lake-PCI-IDs
-	patches.suse/drm-i915-Disable-all-planes-for-load-detection-v2
-	patches.suse/drm-i915-Move-some-utility-functions-to-i915_util.h
-	patches.suse/drm-i915-Move-display-related-definitions-to-dedicat
-	patches.suse/drm-i915-Move-opregion-definitions-to-dedicated-inte
-	patches.suse/drm-i915-Move-intel_device_info-definitions-to-its-o
-	patches.suse/drm-i915-Update-intel_device_info_runtime_init-param
-	patches.suse/drm-i915-Add-pretty-printer-for-runtime-part-of-inte
-	patches.suse/drm-i915-Dump-device-info-at-once
-	patches.suse/drm-i915-Do-not-enable-movntdqa-optimization-in-hype
-	patches.suse/drm-i915-No-need-to-power-up-PG2-for-GMBUS-on-BXT
-	patches.suse/drm-i915-Clean-up-the-PNV-bit-banging-vs.-GMBUS-cloc
-	patches.suse/drm-i915-Disable-GMBUS-clock-gating-around-GMBUS-tra
-	patches.suse/drm-i915-gvt-refine-trace_render_mmio
-	patches.suse/drm-i915-gvt-optimize-for-vGPU-mmio-switch
-	patches.suse/drm-i915-gvt-refine-mocs-save-restore-policy
-	patches.suse/drm-i915-gvt-load-host-render-mocs-once-in-mocs-swit
-	patches.suse/drm-i915-gvt-always-use-i915_reg_t-for-MMIO-handler-
-	patches.suse/drm-i915-gvt-cleanup-usage-for-typed-mmio-reg-vs.-of
-	patches.suse/drm-i915-gvt-move-write-protect-handler-out-of-mmio-
-	patches.suse/drm-i915-execlists-Show-preemption-progress-in-GEM_T
-	patches.suse/drm-i915-Assert-that-the-request-is-on-the-execution
-	patches.suse/drm-i915-Update-DRIVER_DATE-to-20171222
-	patches.suse/drm-amdgpu-fix-get_max_engine_clock_in_mhz
-	patches.suse/drm-amdkfd-Fix-memory-leaks-in-kfd-topology
-	patches.suse/drm-fix-tainted-kernel-caused-by-drm_panel_orientati
-	patches.suse/drm-msm-fix-leak-in-failed-get_pages
-	patches.suse/drm-radeon-Add-dpm-quirk-for-Jet-PRO-v2
-	patches.suse/drm-amdgpu-Add-dpm-quirk-for-Jet-PRO-v2
-	patches.suse/drm-amdgpu-add-atpx-quirk-handling-v2
-	patches.suse/drm-ttm-Don-t-add-swapped-BOs-to-swap-LRU-list
-	patches.suse/drm-amdgpu-Avoid-leaking-PM-domain-on-driver-unbind-
-	patches.suse/drm-Fix-PANEL_ORIENTATION_QUIRKS-breaking-the-Kconfi
-	patches.suse/drm-ast-Load-lut-in-crtc_commit
-	patches.suse/ARM-8743-1-bL_switcher-add-MODULE_LICENSE-tag.patch
-	patches.suse/powerpc-modules-Add-REL24-relocation-support-of-livepatch-symbols
-	patches.suse/powerpc-modules-Dont-try-to-restore-r2-after-a-sibling-call
-	patches.suse/powerpc-pci-Separate-SR-IOV-Calls.patch
-	patches.suse/powerpc-pseries-Add-pseries-SR-IOV-Machine-dependent.patch
-	patches.suse/PCI-IOV-Add-pci_vf_drivers_autoprobe-interface.patch
-	patches.suse/powerpc-introduce-pte_set_hidx-helper.patch
-	patches.suse/powerpc-introduce-pte_get_hash_gslot-helper.patch
-	patches.suse/powerpc-Free-up-four-64K-PTE-bits-in-4K-backed-HPTE-.patch
-	patches.suse/powerpc-Free-up-four-64K-PTE-bits-in-64K-backed-HPTE.patch
-	patches.suse/powerpc-shifted-by-one-hidx-value.patch
-	patches.suse/powerpc-Swizzle-around-4K-PTE-bits-to-free-up-bit-5-.patch
-	patches.suse/powerpc-use-helper-functions-to-get-and-set-hash-slo.patch
-	patches.suse/powerpc-capture-the-PTE-format-changes-in-the-dump-p.patch
-	patches.suse/powerpc-mm-book3s-64-Add-proper-pte-access-check-hel.patch
-	patches.suse/powerpc-numa-Look-up-device-node-in-of_get_assoc_arr.patch
-	patches.suse/powerpc-numa-Look-up-device-node-in-of_get_usable_me.patch
-	patches.suse/powerpc-numa-Look-up-associativity-array-in-of_drcon.patch
-	patches.suse/powerpc-mm-Separate-ibm-dynamic-memory-data-from-DT-.patch
-	patches.suse/powerpc-numa-Update-numa-code-use-walk_drmem_lmbs.patch
-	patches.suse/powerpc-pseries-Update-memory-hotplug-code-to-use-dr.patch
-	patches.suse/powerpc-Move-of_drconf_cell-struct-to-asm-drmem.h.patch
-	patches.suse/powerpc-drmem-Add-support-for-ibm-dynamic-memory-v2-.patch
-	patches.suse/powerpc-pseries-Enable-support-of-ibm-dynamic-memory.patch
-	patches.suse/powerpc-make-use-of-for_each_node_by_type-instead-of.patch
-	patches.suse/powerpc-crash-Remove-the-test-for-cpu_online-in-the-.patch
-	patches.suse/powerpc-xive-Remove-incorrect-debug-code.patch
-	patches.suse/powerpc-System-reset-avoid-interleaving-oops-using-d.patch
-	patches.suse/powerpc-64s-Improve-local-TLB-flush-for-boot-and-MCE.patch
-	patches.suse/powerpc-64s-Relax-PACA-address-limitations.patch
-	patches.suse/powerpc-initial-pkey-plumbing.patch
-	patches.suse/powerpc-track-allocation-status-of-all-pkeys.patch
-	patches.suse/powerpc-helper-function-to-read-write-AMR-IAMR-UAMOR.patch
-	patches.suse/powerpc-helper-functions-to-initialize-AMR-IAMR-and-.patch
-	patches.suse/powerpc-cleanup-AMR-IAMR-when-a-key-is-allocated-or-.patch
-	patches.suse/powerpc-implementation-for-arch_set_user_pkey_access.patch
-	patches.suse/powerpc-ability-to-create-execute-disabled-pkeys.patch
-	patches.suse/powerpc-store-and-restore-the-pkey-state-across-cont.patch
-	patches.suse/powerpc-introduce-execute-only-pkey.patch
-	patches.suse/powerpc-ability-to-associate-pkey-to-a-vma.patch
-	patches.suse/powerpc-implementation-for-arch_override_mprotect_pk.patch
-	patches.suse/powerpc-map-vma-key-protection-bits-to-pte-key-bits.patch
-	patches.suse/powerpc-Program-HPTE-key-protection-bits.patch
-	patches.suse/powerpc-helper-to-validate-key-access-permissions-of.patch
-	patches.suse/powerpc-check-key-protection-for-user-page-access.patch
-	patches.suse/powerpc-implementation-for-arch_vma_access_permitted.patch
-	patches.suse/powerpc-Handle-exceptions-caused-by-pkey-violation.patch
-	patches.suse/powerpc-introduce-get_mm_addr_key-helper.patch
-	patches.suse/powerpc-Deliver-SEGV-signal-on-pkey-violation.patch
-	patches.suse/powerpc-ptrace-Add-memory-protection-key-regset.patch
-	patches.suse/powerpc-Enable-pkey-subsystem.patch
-	patches.suse/powerpc-sys_pkey_alloc-and-sys_pkey_free-system-call.patch
-	patches.suse/powerpc-sys_pkey_mprotect-system-call.patch
-	patches.suse/powerpc-powernv-ioda-Finish-removing-explicit-max-wi.patch
-	patches.suse/powerpc-firmware-Add-definitions-for-new-drc-info-fi.patch
-	patches.suse/powerpc-xive-Move-definition-of-ESB-bits.patch
-	patches.suse/powerpc-xive-Add-interrupt-flag-to-disable-automatic.patch
-	patches.suse/KVM-PPC-Book3S-HV-Improve-handling-of-debug-trigger-.patch
-	patches.suse/powerpc-radix-Remove-trace_tlbie-call-from-radix__fl.patch
-	patches.suse/powerpc-tm-Fix-endianness-flip-on-trap.patch
-	patches.suse/powerpc-pseries-ps3-panic-flush-kernel-messages-befo.patch
-	patches.suse/powerpc-64s-Improve-RFI-L1-D-cache-flush-fallback.patch
-	patches.suse/powerpc-eeh-Update-VF-config-space-after-EEH.patch
-	patches.suse/PCI-AER-Add-uevents-in-AER-and-EEH-error-resume.patch
-	patches.suse/powerpc-pseries-Set-eeh_pe-of-EEH_PE_VF-type.patch
-	patches.suse/powerpc-eeh-Add-EEH-operations-to-notify-resume.patch
-	patches.suse/powerpc-eeh-Add-EEH-notify-resume-sysfs.patch
-	patches.suse/powerpc-pseries-pci-Associate-PEs-to-VFs-in-configur.patch
-	patches.suse/powerpc-pseries-Add-Initialization-of-VF-Bars.patch
-	patches.suse/powerpc-numa-Use-ibm-max-associativity-domains-to-di.patch
-	patches.suse/powerpc-numa-Ensure-nodes-initialized-for-hotplug.patch
-	patches.suse/powerpc-pseries-Fix-cpu-hotplug-crash-with-memoryles.patch
-	patches.suse/rtc-opal-Fix-handling-of-firmware-error-codes-preven
-	patches.suse/pinctrl-pxa-pxa2xx-add-missing-MODULE_DESCRIPTION-AU
-	patches.suse/0001-pinctrl-intel-Initialize-GPIO-properly-when-used-thr.patch
-	patches.suse/pinctrl-Really-force-states-during-suspend-resume
-	patches.suse/pinctrl-rockchip-enable-clock-when-reading-pin-direc
-	patches.suse/pinctrl-sh-pfc-r8a7795-es1-Fix-MOD_SEL1-bit-25-24-to
-	patches.suse/pinctrl-sh-pfc-r8a7795-Fix-to-delete-A20.A25-pins-fu
-	patches.suse/pinctrl-sh-pfc-r8a7796-Fix-to-delete-A20.A25-pins-fu
-	patches.suse/pinctrl-baytrail-Enable-glitch-filter-for-GPIOs-used
-	patches.suse/pinctrl-sx150x-Unregister-the-pinctrl-on-release
-	patches.suse/pinctrl-sx150x-Register-pinctrl-before-adding-the-gp
-	patches.suse/pinctrl-sx150x-Add-a-static-gpio-pinctrl-pin-range-m
-	patches.suse/firewire-net-max-MTU-off-by-one
-	patches.suse/firewire-ohci-work-around-oversized-DMA-reads-on-JMi
-	patches.suse/net-create-skb_gso_validate_mac_len.patch
-	patches.suse/bnx2x-disable-GSO-where-gso_size-is-too-big-for-hard.patch
-	patches.suse/tcp_bbr-fix-pacing_gain-to-always-be-unity-when-usin.patch
-	patches.suse/openvswitch-Remove-padding-from-packet-before-L3-con.patch
-	patches.suse/rocker-fix-possible-null-pointer-dereference-in-rock.patch
-	patches.suse/0003-netfilter-x_tables-fix-int-overflow-in-xt_alloc_tabl.patch
-	patches.suse/0004-netfilter-x_tables-avoid-out-of-bounds-reads-in-xt_r.patch
-	patches.suse/netfilter-x_tables-fix-pointer-leaks-to-userspace.patch
-	patches.suse/netfilter-ipt_CLUSTERIP-fix-out-of-bounds-accesses-i.patch
-	patches.suse/netfilter-on-sockopt-acquire-sock-lock-only-in-the-r.patch
-	patches.suse/lan78xx-remove-redundant-initialization-of-pointer-p.patch
-	patches.suse/ibmvnic-fix-firmware-version-when-no-firmware-level-.patch
-	patches.suse/net-igmp-add-a-missing-rcu-locking-section.patch
-	patches.suse/r8152-fix-wrong-checksum-status-for-received-IPv4-pa.patch
-	patches.suse/r8152-set-rx-mode-early-when-linking-on.patch
-	patches.suse/net-qed-use-correct-strncpy-size.patch
-	patches.suse/net-qlge-use-memmove-instead-of-skb_copy_to_linear_d.patch
-	patches.suse/soreuseport-fix-mem-leak-in-reuseport_add_sock.patch
-	patches.suse/Revert-defer-call-to-mem_cgroup_sk_alloc.patch
-	patches.suse/firmware-dmi-Optimize-dmi_matches
-	patches.suse/firmware-dmi_scan-Fix-handling-of-empty-DMI-strings
-	patches.suse/mbcache-initialize-entry-e_referenced-in-mb_cache_en.patch
-	patches.suse/dax-Pass-detailed-error-code-from-dax_iomap_fault.patch
-	patches.suse/ext4-Fix-ENOSPC-handling-in-DAX-page-fault-handler.patch
-	patches.suse/ext4-fix-a-race-in-the-ext4-shutdown-path.patch
-	patches.suse/jbd2-fix-sphinx-kernel-doc-build-warnings.patch
-	patches.suse/ext4-save-error-to-disk-in-__ext4_grp_locked_error.patch
-	patches.suse/ext4-correct-documentation-for-grpid-mount-option.patch
-	patches.suse/kvm-x86-fix-kvm_xen_hvm_config-ioctl
-	patches.suse/ubifs-free-the-encrypted-symlink-target.patch
-	patches.suse/ntb_transport-Fix-bug-with-max_mw_size-parameter.patch
-	patches.suse/buffer-avoid-setting-bits-that-are-already-set.patch
-	patches.suse/x86-kexec-make-kexec-mostly-work-in-5-level-paging-mode
-	patches.suse/x86-dumpstack-Avoid-uninitlized-variable.patch
-	patches.suse/x86-power-fix-swsusp_arch_resume-prototype
-	patches.suse/01-objtool-improve-retpoline-alternative-handling.patch
-	patches.suse/02-objtool-add-support-for-alternatives-at-the-end-of-a-section.patch
-	patches.suse/03-objtool-warn-on-stripped-section-symbol.patch
-	patches.suse/x86-spectre-Check-CONFIG_RETPOLINE-in-command-line-p.patch
-	patches.suse/04-x86-entry-64-remove-the-syscall64-fast-path.patch
-	patches.suse/05-x86-entry-64-push-extra-regs-right-away.patch
-	patches.suse/06-x86-asm-move-status-from-thread_struct-to-thread_info.patch
-	patches.suse/0001-Documentation-Document-array_index_nospec.patch
-	patches.suse/0002-array_index_nospec-Sanitize-speculative-array-de-ref.patch
-	patches.suse/0003-x86-Implement-array_index_mask_nospec.patch
-	patches.suse/0004-x86-Introduce-barrier_nospec.patch
-	patches.suse/0005-x86-Introduce-__uaccess_begin_nospec-and-uaccess_try.patch
-	patches.suse/0006-x86-usercopy-Replace-open-coded-stac-clac-with-__uac.patch
-	patches.suse/0007-x86-uaccess-Use-__uaccess_begin_nospec-and-uaccess_t.patch
-	patches.suse/0008-x86-get_user-Use-pointer-masking-to-limit-speculatio.patch
-	patches.suse/0009-x86-syscall-Sanitize-syscall-table-de-references-und.patch
-	patches.suse/0010-vfs-fdtable-Prevent-bounds-check-bypass-via-speculat.patch
-	patches.suse/0011-nl80211-Sanitize-array-index-in-parse_txq_params.patch
-	patches.suse/0012-x86-spectre-Report-get_user-mitigation-for-spectre_v.patch
-	patches.suse/x86-spectre-fix-spelling-mistake-vunerable-vulnerable
-	patches.suse/x86-cpuid-fix-up-virtual-ibrs-ibpb-stibp-feature-bits-on-intel.patch
-	patches.suse/07-x86-speculation-use-indirect-branch-prediction-barrier-in-context-switch.patch
-	patches.suse/x86-paravirt-remove-noreplace-paravirt-cmdline-option
-	patches.suse/x86-kvm-Update-spectre-v1-mitigation.patch
-	patches.suse/08-x86-retpoline-avoid-retpolines-for-built-in-_init-functions.patch
-	patches.suse/09-x86-spectre-simplify-spectre_v2-command-line-parsing.patch
-	patches.suse/x86-pti-mark-constant-arrays-as-_initconst.patch
-	patches.suse/09.1-kvm-nvmx-eliminate-vmcs02-pool.patch
-	patches.suse/09.2-kvm-vmx-introduce-alloc_loaded_vmcs.patch
-	patches.suse/09.3-kvm-vmx-make-msr-bitmaps-per-vcpu.patch
-	patches.suse/10-kvm-x86-update-the-reverse_cpuid-list-to-include-cpuid_7_edx.patch
-	patches.suse/11-kvm-x86-add-ibpb-support.patch
-	patches.suse/12-kvm-vmx-emulate-msr_ia32_arch_capabilities.patch
-	patches.suse/13-kvm-vmx-allow-direct-access-to-msr_ia32_spec_ctrl.patch
-	patches.suse/14-kvm-svm-allow-direct-access-to-msr_ia32_spec_ctrl.patch
-	patches.suse/pwm-stmpe-Fix-wrong-register-offset-for-hwpwm-2-case
-	patches.suse/ovl-fix-failure-to-fsync-lower-dir.patch
-	patches.suse/PCI-ASPM-Calculate-LTR_L1.2_THRESHOLD-from-device-ch
-	patches.suse/bnx2x-Deprecate-pci_get_bus_and_slot.patch
-	patches.suse/pci-dpc-enable-dpc-only-if-aer-is-available
-	patches.suse/PCI-pciehp-Assume-NoCompl-for-Thunderbolt-ports
-	patches.suse/PCI-Disable-MSI-for-HiSilicon-Hip06-Hip07-only-in-Ro
-	patches.suse/vgacon-Set-VGA-struct-resource-types
-	patches.suse/PCI-Mark-Ceton-InfiniTV4-INTx-masking-as-broken.patch
-	patches.suse/PCI-Add-function-1-DMA-alias-quirk-for-Marvell-9128
-	patches.suse/PCI-designware-ep-dw_pcie_ep_set_msi-should-only-set.patch
-	patches.suse/PCI-iproc-Fix-NULL-pointer-dereference-for-BCMA
-	patches.suse/PCI-exynos-Fix-a-potential-init_clk_resources-NULL-p
-	patches.suse/PCI-designware-ep-Fix-find_first_zero_bit-usage
-	patches.suse/PCI-endpoint-Populate-func_no-before-calling-pci_epc
-	patches.suse/PCI-endpoint-Fix-find_first_zero_bit-usage
-	patches.suse/PCI-designware-ep-Fix-get_msi-to-check-MSI_EN-bit
-	patches.suse/PCI-endpoint-Use-EPC-s-device-in-dma_alloc_coherent-.patch
-	patches.suse/PCI-keystone-Fix-interrupt-controller-node-lookup
-	patches.suse/libnvdimm-btt-fix-uninitialized-err_lock.patch
-	patches.suse/acpi-nfit-fix-register-dimm-error-handling.patch
-	patches.suse/mm-fix-memory-size-alignment-in-devm_memremap_pages_release.patch
-	patches.suse/mm-dax-introduce-pfn_t_special.patch
-	patches.suse/ext4-auto-disable-dax-instead-of-failing-mount.patch
-	patches.suse/ext2-auto-disable-dax-instead-of-failing-mount.patch
-	patches.suse/dax-require-struct-page-by-default-for-filesystem-da.patch
-	patches.suse/acpi-nfit-Add-support-for-detect-platform-CPU-cache-.patch
-	patches.suse/acpi-nfit-add-persistent-memory-control-flag-for-nd_.patch
-	patches.suse/libnvdimm-expose-platform-persistence-attribute-for-.patch
-	patches.suse/nfit-test-Add-platform-cap-support-from-ACPI-6.2a-to.patch
-	patches.suse/RDMA-bnxt_re-Fix-an-error-code-in-bnxt_qplib_create_.patch
-	patches.suse/RDMA-hns-Remove-unnecessary-operator.patch
-	patches.suse/RDMA-hns-Add-names-to-function-arguments-in-function.patch
-	patches.suse/RDMA-hns-Fix-misplaced-call-to-hns_roce_cleanup_hem_.patch
-	patches.suse/IB-hfi1-Re-order-IRQ-cleanup-to-address-driver-clean.patch
-	patches.suse/IB-hfi1-Fix-for-early-release-of-sdma-context.patch
-	patches.suse/IB-hfi1-Fix-for-potential-refcount-leak-in-hfi1_open.patch
-	patches.suse/IB-hfi1-Remove-dependence-on-qp-s_hdrwords.patch
-	patches.suse/IB-hfi1-Compute-BTH-only-for-RDMA_WRITE_LAST-SEND_LA.patch
-	patches.suse/IB-hfi1-Optimize-packet-type-comparison-using-9B-and.patch
-	patches.suse/IB-hfi1-Look-up-ibport-using-a-pointer-in-receive-pa.patch
-	patches.suse/IB-hfi1-Do-not-override-given-pcie_pset-value.patch
-	patches.suse/IB-hfi1-Convert-PortXmitWait-PortVLXmitWait-counters.patch
-	patches.suse/IB-hfi1-Remove-blind-constants-from-16B-update.patch
-	patches.suse/IB-hfi1-Show-fault-stats-in-both-TX-and-RX-direction.patch
-	patches.suse/IB-ipoib-Fix-for-potential-no-carrier-state.patch
-	patches.suse/IB-core-Map-iWarp-AH-type-to-undefined-in-rdma_ah_fi.patch
-	patches.suse/IB-core-Avoid-a-potential-OOPs-for-an-unused-optiona.patch
-	patches.suse/RDMA-hns-Fix-the-endian-problem-for-hns.patch
-	patches.suse/mlx5-fix-mlx5_get_vector_affinity-to-start-from-comp.patch
-	patches.suse/media-hdpvr-fix-an-error-handling-path-in-hdpvr_probe.patch
-	patches.suse/media-cpia2-Fix-a-couple-off-by-one-bugs
-	patches.suse/media-mtk-vcodec-add-missing-MODULE_LICENSE-DESCRIPT
-	patches.suse/media-soc_camera-soc_scale_crop-add-missing-MODULE_D
-	patches.suse/0001-media-dvb-usb-v2-lmedm04-Improve-logic-checking-of-w.patch
-	patches.suse/media-dvb-usb-v2-lmedm04-move-ts2020-attach-to-dm04_
-	patches.suse/media-em28xx-Fix-use-after-free-when-disconnecting.patch
-	patches.suse/media-pvrusb2-properly-check-endpoint-types
-	patches.suse/media-c8sectpfe-fix-potential-NULL-pointer-dereferen
-	patches.suse/media-dvb_frontend-fix-ifnullfree.cocci-warnings
-	patches.suse/media-bt8xx-Fix-err-bt878_probe
-	patches.suse/media-RESEND-media-dvb-frontends-Add-delay-to-Si2168
-	patches.suse/media-r820t-fix-r820t_write_reg-for-KASAN
-	patches.suse/media-dvb-frontends-fix-i2c-access-helpers-for-KASAN
-	patches.suse/media-exynos4-is-properly-initialize-frame-format
-	patches.suse/media-s5p-mfc-Fix-lock-contention-request_firmware-o
-	patches.suse/media-dvb_net-ensure-that-dvb_net_ule_handle-is-full
-	patches.suse/media-videobuf2-core-don-t-go-out-of-the-buffer-rang
-	patches.suse/media-ts2020-avoid-integer-overflows-on-32-bit-machi.patch
-	patches.suse/media-cxusb-dib0700-ignore-XC2028_I2C_FLUSH
-	patches.suse/media-v4l2-ioctl.c-use-check_fmt-for-enum-g-s-try_fm
-	patches.suse/media-v4l2-ioctl.c-don-t-copy-back-the-result-for-EN
-	patches.suse/media-v4l2-compat-ioctl32.c-add-missing-VIDIOC_PREPA
-	patches.suse/media-v4l2-compat-ioctl32.c-fix-the-indentation
-	patches.suse/media-v4l2-compat-ioctl32.c-move-helper-functions-to
-	patches.suse/media-v4l2-compat-ioctl32.c-avoid-sizeof-type
-	patches.suse/media-v4l2-compat-ioctl32.c-copy-m.userptr-in-put_v4
-	patches.suse/media-v4l2-compat-ioctl32.c-fix-ctrl_is_pointer
-	patches.suse/media-v4l2-compat-ioctl32.c-copy-clip-list-in-put_v4
-	patches.suse/media-v4l2-compat-ioctl32.c-drop-pr_info-for-unknown
-	patches.suse/media-v4l2-compat-ioctl32.c-don-t-copy-back-the-resu
-	patches.suse/media-v4l2-compat-ioctl32.c-refactor-compat-ioctl32-
-	patches.suse/media-v4l2-compat-ioctl32.c-make-ctrl_is_pointer-wor
-	patches.suse/thermal-power_allocator-fix-one-race-condition-issue
-	patches.suse/thermal-thermal_hwmon-Convert-to-hwmon_device_regist
-	patches.suse/thermal-int3400_thermal-fix-error-handling-in-int340
-	patches.suse/platform-x86-asus-nb-wmi-Support-ALS-on-the-Zenbook-.patch
-	patches.suse/platform-x86-Add-support-for-Dollar-Cove-TI-power-bu
-	patches.suse/platform-x86-dell-laptop-Filter-out-spurious-keyboar
-	patches.suse/platform-x86-thinkpad_acpi-suppress-warning-about-pa
-	patches.suse/Revert-apple-gmux-lock-iGP-IO-to-protect-from-vgaarb
-	patches.suse/platform-x86-mlx-platform-fix-module-aliases
-	patches.suse/doc-Change-the-min-default-value-of-tcp_wmem-tcp_rme.patch
-	patches.suse/sctp-fix-dst-refcnt-leak-in-sctp_v6_get_dst.patch
-	patches.suse/sctp-fix-dst-refcnt-leak-in-sctp_v4_get_dst.patch
-	patches.suse/ibmvnic-fix-empty-firmware-version-and-errors-cleanu.patch
-	patches.suse/be2net-Fix-HW-stall-issue-in-Lancer.patch
-	patches.suse/be2net-Handle-transmit-completion-errors-in-Lancer.patch
-	patches.suse/jump_label-Add-branch-hints-to-static_branch_-un-likely.patch
-	patches.suse/sched-core-Optimize-ttwu_stat.patch
-	patches.suse/sched-core-Optimize-update_stats_.patch
-	patches.suse/sched-rt-Use-container_of-to-get-root-domain-in-rto_push_irq_work_func.patch
-	patches.suse/sched-rt-Up-the-root-domain-ref-count-when-passing-it-around-via-IPIs.patch
-	patches.suse/sched-fair-Remove-unnecessary-parameters-from-wake_affine_idle.patch
-	patches.suse/sched-fair-Restructure-wake_affine-to-return-a-CPU-id.patch
-	patches.suse/sched-fair-Do-not-migrate-if-the-prev_cpu-is-idle.patch
-	patches.suse/sched-fair-Use-a-recently-used-CPU-as-an-idle-candidate-and-the-basis-for-SIS.patch
-	patches.suse/kasan-remove-redundant-initialization-of-variable-re.patch
-	patches.suse/fs-proc-kcore.c-use-probe_kernel_read-instead-of-mem.patch
-	patches.suse/kernel-async.c-revert-async-simplify-lowest_in_progress.patch
-	patches.suse/kernel-relay.c-revert-kernel-relay.c-fix-potential-memory-leak.patch
-	patches.suse/lib-ubsan.c-s-missaligned-misaligned.patch
-	patches.suse/lib-ubsan-add-type-mismatch-handler-for-new-GCC-Clan.patch
-	patches.suse/crash_dump-is_kdump_kernel-can-be-boolean.patch
-	patches.suse/pipe-actually-allow-root-to-exceed-the-pipe-buffer-limits.patch
-	patches.suse/pipe-fix-off-by-one-error-when-checking-buffer-limit.patch
-	patches.suse/watchdog-Fix-potential-kref-imbalance-when-opening-w
-	patches.suse/watchdog-hpwdt-SMBIOS-check
-	patches.suse/watchdog-hpwdt-Check-source-of-NMI
-	patches.suse/watchdog-hpwdt-fix-unused-variable-warning
-	patches.suse/watchdog-imx2_wdt-restore-previous-timeout-after-sus
-	patches.suse/watchdog-sp5100_tco-Fix-watchdog-disable-bit
-	patches.suse/ASoC-mt8173-rt5650-fix-child-node-lookup
-	patches.suse/video-fbdev-atmel_lcdfb-fix-display-timings-lookup
-	patches.suse/0001-vfb-fix-video-mode-and-line_length-being-set-when-lo.patch
-	patches.suse/console-dummy-leave-.con_font_get-set-to-NULL
-	patches.suse/video-fbdev-mmp-add-MODULE_LICENSE
-	patches.suse/iversion-Rename-make-inode_cmp_iversion-raw-to-inode.patch
-	patches.suse/arm64-spinlock-Fix-theoretical-trylock-A-B-A-with-LS.patch
-	patches.suse/arm64-Add-software-workaround-for-Falkor-erratum-104.patch
-	patches.suse/v2-2-9-arm64-kpti-Make-use-of-nG-dependent-on-arm64_kernel_unmapped_at_el0.patch
-	patches.suse/v2-3-9-arm64-mm-Permit-transitioning-from-Global-to-Non-Global-without-BBM.patch
-	patches.suse/v2-4-9-arm64-kpti-Add---enable-callback-to-remap-swapper-using-nG-mappings.patch
-	patches.suse/v2-5-9-arm64-Force-KPTI-to-be-disabled-on-Cavium-ThunderX.patch
-	patches.suse/0015-arm64-assembler-Change-order-of-macro-arguments-in-p.patch
-	patches.suse/v2-7-9-arm64-entry-Reword-comment-about-post_ttbr_update_workaround.patch
-	patches.suse/v2-9-9-arm64-idmap-Use-awx-flags-for-.idmap.text-.pushsection-directives.patch
-	patches.suse/0001-arm64-barrier-Add-CSDB-macros-to-control-data-value-.patch
-	patches.suse/0002-arm64-Implement-array_index_mask_nospec.patch
-	patches.suse/0003-arm64-Make-USER_DS-an-inclusive-limit.patch
-	patches.suse/0004-arm64-Use-pointer-masking-to-limit-uaccess-speculati.patch
-	patches.suse/0005-arm64-entry-Ensure-branch-through-syscall-table-is-b.patch
-	patches.suse/0006-arm64-uaccess-Prevent-speculative-use-of-the-current.patch
-	patches.suse/0007-arm64-uaccess-Don-t-bother-eliding-access_ok-checks-.patch
-	patches.suse/0008-arm64-uaccess-Mask-__user-pointers-for-__arch_-clear.patch
-	patches.suse/0009-arm64-futex-Mask-__user-pointers-prior-to-dereferenc.patch
-	patches.suse/0010-arm64-entry-Apply-BP-hardening-for-high-priority-syn.patch
-	patches.suse/0011-arm64-entry-Apply-BP-hardening-for-suspicious-interr.patch
-	patches.suse/0019-arm64-KVM-Fix-SMCCC-handling-of-unimplemented-SMC-HV.patch
-	patches.suse/0002-arm-KVM-Fix-SMCCC-handling-of-unimplemented-SMC-HVC-.patch
-	patches.suse/0003-arm64-KVM-Increment-PC-after-handling-an-SMC-trap.patch
-	patches.suse/0004-arm-arm64-KVM-Consolidate-the-PSCI-include-files.patch
-	patches.suse/0005-arm-arm64-KVM-Add-PSCI_VERSION-helper.patch
-	patches.suse/0006-arm-arm64-KVM-Add-smccc-accessors-to-PSCI-code.patch
-	patches.suse/0007-arm-arm64-KVM-Implement-PSCI-1.0-support.patch
-	patches.suse/0008-arm-arm64-KVM-Advertise-SMCCC-v1.1.patch
-	patches.suse/0009-arm-arm64-KVM-Turn-kvm_psci_version-into-a-static-in.patch
-	patches.suse/0010-arm64-KVM-Report-SMCCC_ARCH_WORKAROUND_1-BP-hardenin.patch
-	patches.suse/0011-arm64-KVM-Add-SMCCC_ARCH_WORKAROUND_1-fast-handling.patch
-	patches.suse/0012-firmware-psci-Expose-PSCI-conduit.patch
-	patches.suse/0013-firmware-psci-Expose-SMCCC-version-through-psci_ops.patch
-	patches.suse/0014-arm-arm64-smccc-Make-function-identifiers-an-unsigne.patch
-	patches.suse/0015-arm-arm64-smccc-Implement-SMCCC-v1.1-inline-primitiv.patch
-	patches.suse/0016-arm64-Add-ARM_SMCCC_ARCH_WORKAROUND_1-BP-hardening-s.patch
-	patches.suse/0017-arm64-Kill-PSCI_GET_VERSION-as-a-variant-2-workaroun.patch
-	patches.suse/rbd-use-kmem_cache_zalloc-in-rbd_img_request_create.patch
-	patches.suse/rbd-don-t-null-out-obj_request-in-rbd_img_obj_parent_read_full.patch
-	patches.suse/0005-rbd-whitelist-rbd_feature_operations-feature-bit.patch
-	patches.suse/0006-ceph-voluntarily-drop-ax-cap-for-requests-that-create-new-inode.patch
-	patches.suse/0007-ceph-voluntarily-drop-lx-cap-for-link-rename-requests.patch
-	patches.suse/0008-ceph-properly-drop-caps-for-setattr-request.patch
-	patches.suse/0009-ceph-voluntarily-drop-fx-cap-for-readdir-request.patch
-	patches.suse/0010-ceph-cleanup-traceless-reply-handling-for-rename.patch
-	patches.suse/0011-ceph-use-atomic_t-for-ceph_inode_info-i_shared_gen.patch
-	patches.suse/0012-ceph-avoid-dereferencing-invalid-pointer-during-cached-readdir.patch
-	patches.suse/0013-ceph-track-read-contexts-in-ceph_file_info.patch
-	patches.suse/0014-ceph-fix-un-balanced-fsc-writeback_count-update.patch
-	patches.suse/0015-ceph-fix-incorrect-snaprealm-when-adding-caps.patch
-	patches.suse/0016-ceph-limit-rate-of-cap-import-export-error-messages.patch
-	patches.suse/0017-ceph-delete-unreachable-code-in-ceph_check_caps.patch
-	patches.suse/0018-ceph-fix-race-of-queuing-delayed-caps.patch
-	patches.suse/0019-ceph-try-to-allocate-enough-memory-for-reserved-caps.patch
-	patches.suse/0020-libceph-check-kstrndup-return-value.patch
-	patches.suse/0021-ceph-improving-efficiency-of-syncfs.patch
-	patches.suse/drm-i915-gvt-Fix-gen8-9_render_mmio_list-0-don-t-tak
-	patches.suse/drm-i915-gvt-add-PLANE_KEYMAX-regs-to-mmio-track-lis
-	patches.suse/drm-i915-gvt-validate-gfn-before-set-shadow-page-ent
-	patches.suse/drm-i915-gvt-Do-not-use-I915_NUM_ENGINES-to-iterate-
-	patches.suse/drm-i915-glk-Disable-Guc-and-HuC-on-GLK
-	patches.suse/drm-i915-Try-EDID-bitbanging-on-HDMI-after-failed-re
-	patches.suse/drm-i915-Fix-using-BIT_ULL-vs.-BIT-for-power-domain-
-	patches.suse/drm-i915-guc-Add-uc_fini_wq-in-gem_init-unwind-path
-	patches.suse/drm-i915-Stop-getting-the-fault-address-from-RING_FA
-	patches.suse/drm-i915-pmu-Reconstruct-active-state-on-starting-bu
-	patches.suse/drm-i915-gvt-cancel-virtual-vblank-timer-when-no-vGP
-	patches.suse/drm-i915-gvt-cancel-scheduler-timer-when-no-vGPU-exi
-	patches.suse/drm-i915-Always-call-to-intel_display_set_init_power
-	patches.suse/drm-i915-Protect-WC-stash-allocation-against-direct-
-	patches.suse/drm-i915-Check-for-fused-or-unused-pipes
-	patches.suse/drm-i915-edp-Do-not-do-link-training-fallback-or-pru
-	patches.suse/Revert-drm-i915-mark-all-device-info-struct-with-__i
-	patches.suse/drm-i915-Always-run-hangcheck-while-the-GPU-is-busy
-	patches.suse/drm-i915-ppgtt-Pin-page-directories-before-allocatio
-	patches.suse/drm-nouveau-pmu-fuc-don-t-use-movw-directly-anymore
-	patches.suse/drm-radeon-adjust-tested-variable
-	patches.suse/drm-i915-gvt-refine-intel_vgpu_submission_ops-as-per
-	patches.suse/drm-i915-gvt-only-reset-execlist-state-of-one-engine
-	patches.suse/drm-i915-gvt-Fix-aperture-read-write-emulation-when-
-	patches.suse/drm-i915-gvt-Use-KVM-r-w-to-access-guest-opregion
-	patches.suse/drm-i915-bxt-glk-Increase-PCODE-timeouts-during-CDCL
-	patches.suse/drm-i915-cmdparser-Check-reg_table_count-before-dere
-	patches.suse/drm-i915-cmdparser-Do-not-check-past-the-cmd-length
-	patches.suse/drm-i915-cnp-Ignore-VBT-request-for-know-invalid-DDC
-	patches.suse/drm-i915-cnp-Properly-handle-VBT-ddc-pin-out-of-boun
-	patches.suse/drm-i915-bios-add-DP-max-link-rate-to-VBT-child-devi
-	patches.suse/0005-iommu-vt-d-use-domain-instead-of-cache-fetching
-	patches.suse/gcc-plugins-add-include-required-by-gcc-release-8.patch
-	patches.suse/gcc-plugins-use-dynamic-initializers.patch
-	patches.suse/nfsd4-permit-layoutget-of-executable-only-files.patch
-	patches.suse/cpufreq-Skip-cpufreq-resume-if-it-s-not-suspended.patch
-	patches.suse/cpufreq-amd-ignore-the-check-for-procfeedback-in-st-cz.patch
-	patches.suse/x86-pm-make-apm-idle-driver-initialize-polling-state
-	patches.suse/ACPI-sbshc-remove-raw-pointer-from-printk-message
-	patches.suse/ACPI-bus-Do-not-call-_STA-on-battery-devices-with-un
-	patches.suse/ACPI-scan-Use-acpi_bus_get_status-to-initialize-ACPI
-	patches.suse/ACPI-processor_perflib-Do-not-send-_PPC-change-notif
-	patches.suse/0007-ACPI-CPPC-Use-64-bit-arithmetic-instead-of-32-bit.patch
-	patches.suse/s390-eadm-fix-config_block-include-dependency.patch
-	patches.suse/s390-sles15-05-03-scrub-registers.patch
-	patches.suse/s390-sles15-05-04-array-nospec.patch
-	patches.suse/s390-alternative-use-a-copy-of-the-facility-bit-mask.patch
-	patches.suse/s390-add-options-to-change-branch-prediction-behavio.patch
-	patches.suse/s390-sles15-05-05-bpoff-user-space.patch
-	patches.suse/s390-sles15-05-06-expoline.patch
-	patches.suse/x86-xen-init-gs-very-early.patch
-	patches.suse/xen-fix-set-clear-foreign_p2m_mapping-on-autotranslating-guests
-	patches.suse/Add-some-missing-debug-fields-in-server-and-tcon-structs.patch
-	patches.suse/cifs-silence-compiler-warnings-showing-up-with-gcc-8.patch
-	patches.suse/address-lock-imbalance-warnings-in-smbdirect-c.patch
-	patches.suse/Add-missing-structs-and-defines-from-recent-SMB3-1-1-documentation.patch
-	patches.suse/ftrace-Remove-incorrect-setting-of-glob-search-field.patch
-	patches.suse/cxgbit-call-neigh_event_send-to-update-MAC-address.patch
-	patches.suse/target-iscsi-avoid-NULL-dereference-in-CHAP-auth-err.patch
-	patches.suse/iscsi-target-make-sure-to-wake-up-sleeping-login-wor.patch
-	patches.suse/0012-xprtrdma-Fix-calculation-of-ri_max_send_sges.patch
-	patches.suse/0013-xprtrdma-Fix-BUG-after-a-device-removal.patch
-	patches.suse/netfilter-xt_cgroup-initialize-info-priv-in-cgroup_m.patch
-	patches.suse/netfilter-xt_RATEEST-acquire-xt_rateest_mutex-for-ha.patch
-	patches.suse/cxgb4-Fix-error-handling-path-in-init_one.patch
-	patches.suse/i40e-Fix-the-number-of-queues-available-to-be-mapped.patch
-	patches.suse/ibmvnic-Fix-rx-queue-cleanup-for-non-fatal-resets.patch
-	patches.suse/ibmvnic-Ensure-that-buffers-are-NULL-after-free.patch
-	patches.suse/net-ethernet-ti-cpsw-fix-net-watchdog-timeout.patch
-	patches.suse/netlink-ensure-to-loop-over-all-netns-in-genlmsg_mul.patch
-	patches.suse/ibmvnic-queue-reset-when-CRQ-gets-closed-during-rese.patch
-	patches.suse/net-sched-cls_u32-fix-cls_u32-on-filter-replace.patch
-	patches.suse/rtlwifi-rtl8821ae-Fix-connection-lost-problem-correc
-	patches.suse/ath10k-fix-kernel-panic-issue-during-pci-probe.patch
-	patches.suse/net-thunder-change-q_len-s-type-to-handle-max-ring-s.patch
-	patches.suse/net-phy-fix-phy_start-to-consider-PHY_IGNORE_INTERRU.patch
-	patches.suse/bpf-fix-selftests-bpf-test_kmod.sh-failure-when-CONF.patch
-	patches.suse/tools-libbpf-handle-issues-with-bpf-ELF-objects-cont.patch
-	patches.suse/ibmvnic-Reset-long-term-map-ID-counter.patch
-	patches.suse/ptr_ring-fail-early-if-queue-occupies-more-than-KMAL.patch
-	patches.suse/s390-qeth-fix-underestimated-count-of-buffer-element.patch
-	patches.suse/s390-qeth-fix-SETIP-command-handling.patch
-	patches.suse/sctp-verify-size-of-a-new-chunk-in-_sctp_make_chunk.patch
-	patches.suse/ibmvnic-Remove-skb-protocol-checks-in-ibmvnic_xmit.patch
-	patches.suse/0014-kernfs-fix-regression-in-kernfs_fop_write-caused-by-.patch
-	patches.suse/0015-seq_file-fix-incomplete-reset-on-read-from-zero-offs.patch
-	patches.suse/KVM-X86-Reduce-the-overhead-when-lapic_timer_advance.patch
-	patches.suse/kvm-x86-fix-escape-of-guest-dr6-to-the-host
-	patches.suse/01-documentation-virtual-kvm-add-amd-secure-encrypted-virtualization-sev.patch
-	patches.suse/02-x86-cpu-amd-add-the-secure-encrypted-virtualization-cpu-feature.patch
-	patches.suse/03-kvm-svm-prepare-for-new-bit-definition-in-nested_ctl.patch
-	patches.suse/04-kvm-svm-add-sev-feature-definitions-to-kvm.patch
-	patches.suse/05-kvm-svm-prepare-to-reserve-asid-for-sev-guest.patch
-	patches.suse/06-kvm-x86-extend-cpuid-range-to-include-new-leaf.patch
-	patches.suse/07-kvm-introduce-kvm_memory_encrypt_op-ioctl.patch
-	patches.suse/08-kvm-introduce-kvm_memory_encrypt_-un-reg_region-ioctl.patch
-	patches.suse/15-crypto-ccp-build-the-amd-secure-processor-driver-only-with-amd-cpu-support.patch
-	patches.suse/16-crypto-ccp-define-sev-userspace-ioctl-and-command-id.patch
-	patches.suse/17-crypto-ccp-define-sev-key-management-command-id.patch
-	patches.suse/18-crypto-ccp-add-platform-security-processor-psp-device-support.patch
-	patches.suse/19-crypto-ccp-add-secure-encrypted-virtualization-sev-command-support.patch
-	patches.suse/20-crypto-ccp-implement-sev_factory_reset-ioctl-command.patch
-	patches.suse/21-crypto-ccp-implement-sev_platform_status-ioctl-command.patch
-	patches.suse/22-crypto-ccp-implement-sev_pek_gen-ioctl-command.patch
-	patches.suse/23-crypto-ccp-implement-sev_pdh_gen-ioctl-command.patch
-	patches.suse/24-crypto-ccp-implement-sev_pek_csr-ioctl-command.patch
-	patches.suse/25-crypto-ccp-implement-sev_pek_cert_import-ioctl-command.patch
-	patches.suse/26-crypto-ccp-implement-sev_pdh_cert_export-ioctl-command.patch
-	patches.suse/27-kvm-x86-add-config_kvm_amd_sev.patch
-	patches.suse/28-kvm-svm-reserve-asid-range-for-sev-guest.patch
-	patches.suse/29-kvm-svm-add-sev-module_param.patch
-	patches.suse/30-kvm-define-sev-key-management-command-id.patch
-	patches.suse/31-kvm-svm-add-kvm_sev_init-command.patch
-	patches.suse/32-kvm-svm-vmrun-should-use-associated-asid-when-sev-is-enabled.patch
-	patches.suse/33-kvm-svm-add-support-for-kvm_sev_launch_start-command.patch
-	patches.suse/34-kvm-svm-add-support-for-kvm_sev_launch_update_data-command.patch
-	patches.suse/35-kvm-svm-add-support-for-kvm_sev_launch_measure-command.patch
-	patches.suse/36-kvm-svm-add-support-for-sev-launch_finish-command.patch
-	patches.suse/37-kvm-svm-add-support-for-sev-guest_status-command.patch
-	patches.suse/38-kvm-svm-add-support-for-sev-debug_decrypt-command.patch
-	patches.suse/39-kvm-svm-add-support-for-sev-debug_encrypt-command.patch
-	patches.suse/40-kvm-svm-add-support-for-sev-launch_secret-command.patch
-	patches.suse/41-kvm-svm-pin-guest-memory-when-sev-is-active.patch
-	patches.suse/42-kvm-svm-clear-c-bit-from-the-page-fault-address.patch
-	patches.suse/43-kvm-svm-do-not-install-ud-intercept-when-sev-is-enabled.patch
-	patches.suse/44-kvm-x86-restart-the-guest-when-insn_len-is-zero-and-sev-is-enabled.patch
-	patches.suse/x86-mm-add-a-function-to-check-if-a-pfn-is-uc-uc-wc
-	patches.suse/kvm-mmu-consider-host-cache-mode-in-mmio-page-check
-	patches.suse/KVM-nVMX-Fix-bug-of-injecting-L2-exception-into-L1.patch
-	patches.suse/kvm-x86-change-_kvm_apic_update_irr-to-also-return-if-max-irr-updated
-	patches.suse/kvm-nvmx-re-evaluate-l1-pending-events-when-running-l2-and-l1-got-posted-interrupt
-	patches.suse/kvm-nvmx-fix-injection-to-l2-when-l1-don-t-intercept-external-interrupts
-	patches.suse/kvm-nvmx-fix-races-when-sending-nested-pi-while-dest-enters-leaves-l2
-	patches.suse/KVM-s390-use-created_vcpus-in-more-places.patch
-	patches.suse/KVM-s390-diagnoses-are-instructions-as-well.patch
-	patches.suse/KVM-s390-add-vcpu-stat-counters-for-many-instruction.patch
-	patches.suse/KVM-arm-arm64-Handle-CPU_PM_ENTER_FAILED.patch
-	patches.suse/x86-kvm-vmx-do-not-use-vm-exit-instruction-length-fo.patch
-	patches.suse/msft-hv-1588-x86-hyperv-Check-for-required-priviliges-in-hyperv_i.patch
-	patches.suse/KVM-PPC-Book3S-HV-Avoid-shifts-by-negative-amounts.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-typo-in-kvmppc_hv_get_dirty_lo.patch
-	patches.suse/KVM-PPC-Book3S-HV-Remove-useless-statement.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-conditions-for-starting-vcpu.patch
-	patches.suse/KVM-PPC-Book3S-Eliminate-some-unnecessary-checks.patch
-	patches.suse/KVM-PPC-Book3S-HV-Remove-vcpu-arch.dec-usage.patch
-	patches.suse/KVM-PPC-Use-seq_puts-in-kvmppc_exit_timing_show.patch
-	patches.suse/KVM-PPC-Book3S-HV-Enable-migration-of-decrementer-re.patch
-	patches.suse/KVM-PPC-Book3S-HV-Make-sure-we-don-t-re-enter-guest-.patch
-	patches.suse/KVM-PPC-Book3S-HV-Do-SLB-load-unload-with-guest-LPCR.patch
-	patches.suse/KVM-PPC-Book3S-HV-Allow-HPT-and-radix-on-the-same-co.patch
-	patches.suse/KVM-PPC-Book3S-HV-Enable-use-of-the-new-XIVE-single-.patch
-	patches.suse/KVM-PPC-Book3S-HV-Don-t-use-existing-prodded-flag-fo.patch
-	patches.suse/KVM-PPC-Book3S-HV-Check-DR-not-IR-to-chose-real-vs-v.patch
-	patches.suse/KVM-PPC-Book3S-HV-Make-xive_pushed-a-byte-not-a-word.patch
-	patches.suse/KVM-PPC-Book3S-HV-Keep-XIVE-escalation-interrupt-mas.patch
-	patches.suse/KVM-PPC-Book3S-HV-Drop-locks-before-reading-guest-me.patch
-	patches.suse/KVM-PPC-Book3S-PR-Fix-svcpu-copying-with-preemption-.patch
-	patches.suse/KVM-PPC-Book3S-PR-Fix-broken-select-due-to-misspelli.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-handling-of-secondary-HPTEG-in.patch
-	patches.suse/KVM-PPC-Book3S-HV-Make-HPT-resizing-work-on-POWER9.patch
-	patches.suse/KVM-PPC-Book3S-HV-Branch-inside-feature-section.patch
-	patches.suse/KVM-PPC-Book3S-Add-MMIO-emulation-for-VMX-instructio.patch
-	patches.suse/cros_ec-fix-nul-termination-for-firmware-build-info
-	patches.suse/platform-chrome-cros_ec_lpc-remove-redundant-pointer
-	patches.suse/platform-chrome-Use-proper-protocol-transfer-functio
-	patches.suse/blk-wbt-account-flush-requests-correctly.patch
-	patches.suse/0155-bcache-add-journal-statistic.patch
-	patches.suse/0156-bcache-fix-high-CPU-occupancy-during-journal.patch
-	patches.suse/0157-bcache-properly-set-task-state-in-bch_writeback_thre.patch
-	patches.suse/0158-bcache-set-error_limit-correctly.patch
-	patches.suse/0159-bcache-fix-for-allocator-and-register-thread-race.patch
-	patches.suse/0160-bcache-set-writeback_rate_update_seconds-in-range-1-.patch
-	patches.suse/0161-bcache-return-attach-error-when-no-cache-set-exist.patch
-	patches.suse/0162-bcache-fix-for-data-collapse-after-re-attaching-an-a.patch
-	patches.suse/crypto-sha512-mb-initialize-pending-lengths-correctl
-	patches.suse/crypto-talitos-fix-Kernel-Oops-on-hashing-an-empty-f
-	patches.suse/crypto-caam-fix-endless-loop-when-DECO-acquire-fails
-	patches.suse/powerpc-numa-Invalidate-numa_cpu_lookup_table-on-cpu.patch
-	patches.suse/powerpc-64s-radix-Boot-time-NULL-pointer-protection-.patch
-	patches.suse/powerpc-mm-radix-Split-linear-mapping-on-hot-unplug.patch
-	patches.suse/powerpc-pseries-Enable-RAS-hotplug-events-later.patch
-	patches.suse/powerpc-mm-Flush-radix-process-translations-when-set.patch
-	patches.suse/powerpc-mm-Fix-crashes-with-16G-huge-pages.patch
-	patches.suse/powerpc-mm-hash64-Allocate-larger-PMD-table-if-huget.patch
-	patches.suse/powerpc-mm-hash64-Store-the-slot-information-at-the-.patch
-	patches.suse/powerpc-mm-hash64-Zero-PGD-pages-on-allocation.patch
-	patches.suse/powerpc-pseries-Fix-build-break-for-SPLPAR-n-and-CPU.patch
-	patches.suse/x86-entry-64-clear-extra-registers-beyond-syscall-arguments-to-reduce-speculation-attack-surface.patch
-	patches.suse/x86-entry-64-clear-registers-for-exceptions-interrupts-to-reduce-speculation-attack-surface.patch
-	patches.suse/x86-entry-64-compat-clear-registers-for-compat-syscalls-to-reduce-speculation-attack-surface.patch
-	patches.suse/objtool-Fix-switch-table-detection.patch
-	patches.suse/x86-mm-pti-fix-pti-comment-in-entry_syscall_64
-	patches.suse/x86-speculation-Update-Speculation-Control-microcode.patch
-	patches.suse/x86-speculation-Correct-Speculation-Control-microcod.patch
-	patches.suse/kvm-x86-reduce-retpoline-performance-impact-in-slot_handle_level_range-by-always-inlining-iterator-helper-methods.patch
-	patches.suse/x86-nvmx-properly-set-spec_ctrl-and-pred_cmd-before-merging-msrs.patch
-	patches.suse/kvm-nvmx-set-the-cpu_based_use_msr_bitmaps-if-we-have-a-valid-l02-msr-bitmap.patch
-	patches.suse/x86-speculation-clean-up-various-spectre-related-details.patch
-	patches.suse/x86-entry-64-merge-save_c_regs-and-save_extra_regs-remove-unused-extensions.patch
-	patches.suse/x86-entry-64-merge-the-pop_c_regs-and-pop_extra_regs-macros-into-a-single-pop_regs-macro.patch
-	patches.suse/x86-entry-64-interleave-xor-register-clearing-with-push-instructions.patch
-	patches.suse/x86-entry-64-introduce-the-push_and_clean_regs-macro.patch
-	patches.suse/x86-entry-64-use-push_and_clean_regs-in-more-cases.patch
-	patches.suse/x86-entry-64-get-rid-of-the-alloc_pt_gpregs_on_stack-and-save_and_clear_regs-macros.patch
-	patches.suse/x86-entry-64-indent-push_and_clear_regs-and-pop_regs-properly.patch
-	patches.suse/x86-entry-64-fix-paranoid_entry-frame-pointer-warning.patch
-	patches.suse/x86-entry-64-remove-the-unused-icebp-macro.patch
-	patches.suse/objtool-fix-segfault-in-ignore_unreachable_insn.patch
-	patches.suse/x86-debug-objtool-annotate-warn-related-ud2-as-reachable.patch
-	patches.suse/x86-debug-use-ud2-for-warn.patch
-	patches.suse/x86-speculation-fix-up-array_index_nospec_mask-asm-constraint.patch
-	patches.suse/nospec-move-array_index_nospec-parameter-checking-into-separate-macro.patch
-	patches.suse/x86-speculation-Add-asm-msr-index.h-dependency.patch
-	patches.suse/x86-mm-rename-flush_tlb_single-and-flush_tlb_one-to-_flush_tlb_one_.patch
-	patches.suse/09.0-x86-spectre-fix-an-error-message.patch
-	patches.suse/x86-entry-64-fix-cr3-restore-in-paranoid_exit.patch
-	patches.suse/vfs-proc-kcore-x86-mm-kcore-fix-smap-fault-when-dumping-vsyscall-user-page
-	patches.suse/x86-smpboot-fix-uncore_pci_remove-indexing-bug-when-hot-removing-a-physical-cpu.patch
-	patches.suse/x86-platform-uv-fix-gam-range-table-entries-less-than-1gb
-	patches.suse/x86-mm-mm-hwpoison-don-t-unconditionally-unmap-kernel-1-1-pages.patch
-	patches.suse/0001-locking-qspinlock-Ensure-node-is-initialised-before-.patch
-	patches.suse/0002-locking-qspinlock-Ensure-node-count-is-updated-befor.patch
-	patches.suse/9p-trans_virtio-discard-zero-length-reply.patch
-	patches.suse/hwmon-k10temp-only-apply-temperature-offset-if-result-is.patch
-	patches.suse/PM-wakeirq-Fix-unbalanced-IRQ-enable-for-wakeirq
-	patches.suse/PM-runtime-Update-links_count-also-if-CONFIG_SRCU
-	patches.suse/pm-cpuidle-fix-cpuidle_poll_state_init-prototype
-	patches.suse/drm-amdgpu-add-new-device-to-use-atpx-quirk
-	patches.suse/drm-i915-perf-Fix-compiler-warning-for-string-trunca
-	patches.suse/drm-i915-perf-Fix-compiler-warning-for-string-trunc2
-	patches.suse/drm-i915-Avoid-truncation-before-clamping-userspace-
-	patches.suse/drm-i915-Don-t-wake-the-device-up-to-check-if-the-en
-	patches.suse/5316-drm-i915-breadcrumbs-ignore-unsubmitted-signalers
-	patches.suse/drm-i915-Lock-out-execlist-tasklet-while-peeking-ins
-	patches.suse/drm-i915-gvt-add-0xe4f0-into-gen9-render-list
-	patches.suse/drm-i915-gvt-Support-BAR0-8-byte-reads-writes
-	patches.suse/drm-i915-gvt-fix-one-typo-of-render_mmio-trace
-	patches.suse/drm-i915-vlv-Add-cdclk-workaround-for-DSI
-	patches.suse/drm-i915-Add-intel_bios_cleanup-function
-	patches.suse/drm-i915-Free-memdup-ed-DSI-VBT-data-structures-on-d
-	patches.suse/drm-i915-Fix-DSI-panels-with-v1-MIPI-sequences-witho
-	patches.suse/ALSA-hda-Fix-headset-mic-detection-problem-for-two-D
-	patches.suse/ALSA-hda-realtek-Add-headset-mode-support-for-Dell-l
-	patches.suse/ALSA-hda-realtek-Enable-Thinkpad-Dock-device-for-ALC
-	patches.suse/ALSA-usb-audio-add-implicit-fb-quirk-for-Behringer-U
-	patches.suse/ALSA-usb-audio-Fix-UAC2-get_ctl-request-with-a-RANGE
-	patches.suse/ALSA-usb-add-more-device-quirks-for-USB-DSD-devices
-	patches.suse/ALSA-seq-Fix-racy-pool-initializations
-	patches.suse/ALSA-hda-realtek-PCI-quirk-for-Fujitsu-U7x7
-	patches.suse/0164-dm-correctly-handle-chained-bios-in-dec_pending.patch
-	patches.suse/btrfs-fix-deadlock-in-run_delalloc_nocow.patch
-	patches.suse/btrfs-fix-crash-due-to-not-cleaning-up-tree-log-block-s-dirty-bits.patch
-	patches.suse/btrfs-fix-extent-state-leak-from-tree-log.patch
-	patches.suse/btrfs-btrfs_evict_inode-must-clear-all-inodes.patch
-	patches.suse/btrfs-fix-use-after-free-on-root-orphan_block_rsv.patch
-	patches.suse/btrfs-fix-unexpected-eexist-when-creating-new-inode.patch
-	patches.suse/btrfs-remove-spurious-WARN_ON-ref-count-0-in-find_pa.patch
-	patches.suse/btrfs-fix-use-after-free-when-cleaning-up-fs_devs-with-a-single-stale-device.patch
-	patches.suse/xenbus-track-caller-request-id.patch
-	patches.suse/x86-xen-calculate-_max_logical_packages-on-pv-domains.patch
-	patches.suse/0015-arm64-Add-missing-Falkor-part-number-for-branch-pred.patch
-	patches.suse/0001-arm64-proc-Set-PTE_NG-for-table-entries-to-avoid-tra.patch
-	patches.suse/powerpc-xive-Use-hw-CPU-ids-when-configuring-the-CPU.patch
-	patches.suse/powerpc-pseries-Check-for-zero-filled-ibm-dynamic-me.patch
-	patches.suse/mtd-nand-vf610-set-correct-ooblayout.patch
-	patches.suse/mmc-bcm2835-Don-t-overwrite-max-frequency-unconditio
-	patches.suse/nvme-rename-NVME_CTRL_RECONNECTING-state-to-NVME_CTR.patch
-	patches.suse/nvme-rdma-use-NVME_CTRL_CONNECTING-state-to-mark-ini.patch
-	patches.suse/nvme-delete-NVME_CTRL_LIVE-NVME_CTRL_CONNECTING-tran.patch
-	patches.suse/nvme-Fix-discard-buffer-overrun.patch
-	patches.suse/nvme_fc-correct-abort-race-condition-on-resets.patch
-	patches.suse/nvme_fc-cleanup-io-completion.patch
-	patches.suse/nvme-Don-t-use-a-stack-buffer-for-keep-alive-command.patch
-	patches.suse/nvme-fix-the-deadlock-in-nvme_update_formats.patch
-	patches.suse/nvme-pci-Remap-CMB-SQ-entries-on-every-controller-re.patch
-	patches.suse/nvme-pci-Fix-timeouts-in-connecting-state.patch
-	patches.suse/nvmet-Change-return-code-of-discard-command-if-not-s.patch
-	patches.suse/nvme-rdma-fix-sysfs-invoked-reset_ctrl-error-flow.patch
-	patches.suse/cpumask-Make-for_each_cpu_wrap-available-on-UP-as-well.patch
-	patches.suse/irqchip-gic-v3-Change-pr_debug-message-to-pr_devel
-	patches.suse/irqchip-gic-v3-Use-wmb-instead-of-smb_wmb-in-gic_rai
-	patches.suse/irqchip-gic-v3-Ignore-disabled-ITS-nodes
-	patches.suse/ptr_ring-prevent-integer-overflow-when-calculating-s.patch
-	patches.suse/mvpp2-fix-multicast-address-filter.patch
-	patches.suse/bridge-check-brport-attr-show-in-brport_show.patch
-	patches.suse/sctp-do-not-pr_err-for-the-duplicated-node-in-transp.patch
-	patches.suse/tcp-Honor-the-eor-bit-in-tcp_mtu_probe.patch
-	patches.suse/net-cavium-fix-NULL-pointer-dereference-in-cavium_pt.patch
-	patches.suse/mlxsw-spectrum_router-Fix-error-path-in-mlxsw_sp_vr_.patch
-	patches.suse/net-fix-race-on-decreasing-number-of-TX-queues.patch
-	patches.suse/ibmvnic-Wait-until-reset-is-complete-to-set-carrier-.patch
-	patches.suse/ibmvnic-Fix-login-buffer-memory-leaks.patch
-	patches.suse/ibmvnic-Fix-NAPI-structures-memory-leak.patch
-	patches.suse/ibmvnic-Free-RX-socket-buffer-in-case-of-adapter-err.patch
-	patches.suse/ibmvnic-Clean-RX-pool-buffers-during-device-close.patch
-	patches.suse/docs-segmentation-offloads.txt-Fix-ref-to-SKB_GSO_TU
-	patches.suse/NFC-llcp-Limit-size-of-SDP-URI
-	patches.suse/fib_semantics-Don-t-match-route-with-mismatching-tcl.patch
-	patches.suse/cxgb4-free-up-resources-of-pf-0-3.patch
-	patches.suse/cxgb4-fix-trailing-zero-in-CIM-LA-dump.patch
-	patches.suse/PCI-cxgb4-Extend-T3-PCI-quirk-to-T4-devices.patch
-	patches.suse/dn_getsockoptdecnet-move-nf_-get-set-sockopt-outside.patch
-	patches.suse/udplite-fix-partial-checksum-initialization.patch
-	patches.suse/tg3-APE-heartbeat-changes.patch
-	patches.suse/x86-Treat-R_X86_64_PLT32-as-R_X86_64_PC32.patch
-	patches.suse/kernel-relay.c-limit-kmalloc-size-to-KMALLOC_MAX_SIZ
-	patches.suse/IB-ipoib-Do-not-warn-if-IPoIB-debugfs-doesn-t-exist.patch
-	patches.suse/IB-uverbs-Fix-method-merging-in-uverbs_ioctl_merge.patch
-	patches.suse/IB-uverbs-Fix-possible-oops-with-duplicate-ioctl-att.patch
-	patches.suse/IB-uverbs-Hold-the-uobj-write-lock-after-allocate.patch
-	patches.suse/RDMA-uverbs-Protect-from-races-between-lookup-and-de.patch
-	patches.suse/IB-uverbs-Improve-lockdep_check.patch
-	patches.suse/IB-uverbs-Fix-unbalanced-unlock-on-error-path-for-rd.patch
-	patches.suse/RDMA-uverbs-Protect-from-command-mask-overflow.patch
-	patches.suse/RDMA-uverbs-Fix-bad-unlock-balance-in-ib_uverbs_clos.patch
-	patches.suse/RDMA-uverbs-Fix-circular-locking-dependency.patch
-	patches.suse/RDMA-uverbs-Sanitize-user-entered-port-numbers-prior.patch
-	patches.suse/RDMA-vmw_pvrdma-Fix-usage-of-user-response-structure.patch
-	patches.suse/RDMA-bnxt_re-Disable-atomic-capability-on-bnxt_re-ad.patch
-	patches.suse/RDMA-bnxt_re-Unpin-SQ-and-RQ-memory-if-QP-create-fai.patch
-	patches.suse/RDMA-bnxt_re-Synchronize-destroy_qp-with-poll_cq.patch
-	patches.suse/RDMA-bnxt_re-Fix-system-crash-during-load-unload.patch
-	patches.suse/RDMA-bnxt_re-Avoid-system-hang-during-device-un-reg.patch
-	patches.suse/extcon-int3496-process-id-pin-first-so-that-we-start
-	patches.suse/mei-me-add-cannon-point-device-ids
-	patches.suse/mei-me-add-cannon-point-device-ids-for-4th-device
-	patches.suse/staging-iio-adc-ad7192-fix-external-frequency-settin
-	patches.suse/staging-iio-ad5933-switch-buffer-mode-to-software
-	patches.suse/iio-adis_lib-Initialize-trigger-before-requesting-in
-	patches.suse/iio-buffer-check-if-a-buffer-has-been-set-up-when-po
-	patches.suse/0001-xhci-workaround-for-AMD-Promontory-disabled-ports-wa.patch
-	patches.suse/xhci-Don-t-print-a-warning-when-setting-link-state-f.patch
-	patches.suse/USB-serial-option-Add-support-for-Quectel-EP06.patch
-	patches.suse/0001-ohci-hcd-Fix-race-condition-caused-by-ohci_urb_enque.patch
-	patches.suse/0001-usbip-keep-usbip_device-sockfd-state-in-sync-with-tc.patch
-	patches.suse/0001-usb-host-ehci-use-correct-device-pointer-for-dma-ops.patch
-	patches.suse/usb-ldusb-add-PIDs-for-new-CASSY-devices-supported-b.patch
-	patches.suse/0001-usb-ohci-Proper-handling-of-ed_rm_list-to-handle-rac.patch
-	patches.suse/0001-Add-delay-init-quirk-for-Corsair-K70-RGB-keyboards.patch
-	patches.suse/0001-usb-cdc_acm-prevent-race-at-write-to-acm-while-syste.patch
-	patches.suse/usb-dwc3-gadget-Set-maxpacket-size-for-ep0-IN.patch
-	patches.suse/usb-dwc3-ep0-Reset-TRB-counter-for-ep0-IN.patch
-	patches.suse/usb-gadget-f_uac2-fix-bFirstInterface-in-composite-g.patch
-	patches.suse/usb-dwc3-Undo-PHY-init-if-soft-reset-fails.patch
-	patches.suse/usb-gadget-f_fs-Process-all-descriptors-during-bind.patch
-	patches.suse/usb-gadget-f_fs-Use-config_ep_by_speed.patch
-	patches.suse/usb-dwc3-omap-don-t-miss-events-during-suspend-resum.patch
-	patches.suse/usb-gadget-core-Fix-use-after-free-of-usb_request.patch
-	patches.suse/usb-dwc3-Fix-GDBGFIFOSPACE_TYPE-values.patch
-	patches.suse/usb-gadget-fsl_udc_core-fix-ep-valid-checks.patch
-	patches.suse/usb-dwc2-Fix-dwc2_hsotg_core_init_disconnected.patch
-	patches.suse/USB-gadget-udc-Add-missing-platform_device_put-on-er.patch
-	patches.suse/usb-musb-fix-enumeration-after-resume.patch
-	patches.suse/0001-Revert-usb-musb-host-don-t-start-next-rx-urb-if-curr.patch
-	patches.suse/crypto-s5p-sss-Fix-kernel-Oops-in-AES-ECB-mode
-	patches.suse/drm-exynos-g2d-use-monotonic-timestamps
-	patches.suse/drm-exynos-fix-comparison-to-bitshift-when-dealing-w
-	patches.suse/drm-cirrus-Load-lut-in-crtc_commit
-	patches.suse/drm-atomic-Fix-memleak-on-ERESTARTSYS-during-non-blo
-	patches.suse/workqueue-Allow-retrieval-of-current-task-s-work-str
-	patches.suse/drm-Allow-determining-if-current-task-is-output-poll
-	patches.suse/drm-nouveau-Fix-deadlock-on-runtime-suspend
-	patches.suse/drm-radeon-Fix-deadlock-on-runtime-suspend
-	patches.suse/drm-amdgpu-Fix-deadlock-on-runtime-suspend
-	patches.suse/drm-edid-Add-6-bpc-quirk-for-CPT-panel-in-Asus-UX303
-	patches.suse/drm-Handle-unexpected-holes-in-color-eviction
-	patches.suse/drm-meson-fix-vsync-buffer-update
-	patches.suse/gpu-ipu-v3-pre-fix-device-node-leak-in-ipu_pre_looku
-	patches.suse/gpu-ipu-v3-prg-fix-device-node-leak-in-ipu_prg_looku
-	patches.suse/scsi-mpt3sas-fix-an-out-of-bound-write.patch
-	patches.suse/scsi-qla2xxx-Fix-memory-corruption-during-hba-reset-.patch
-	patches.suse/scsi-ibmvfc-fix-misdefined-reserved-field-in.patch
-	patches.suse/scsi-qla2xxx-Avoid-triggering-undefined-behavior-in-.patch
-	patches.suse/scsi-qla2xxx-Fix-a-locking-imbalance-in-qlt_24xx_han.patch
-	patches.suse/msft-hv-1594-scsi-storvsc-Increase-cmd_per_lun-for-higher-speed-d.patch
-	patches.suse/scsi-qla2xxx-Fix-double-free-bug-after-firmware-time.patch
-	patches.suse/scsi-qla2xxx-Fix-incorrect-handle-for-abort-IOCB.patch
-	patches.suse/qedi-fix-truncation-of-chap-name-and-secret
-	patches.suse/qedi-cleanup-local-str-variable
-	patches.suse/0002-scsi-qla4xxx-skip-error-recovery-in-case-of-register-disconnect
-	patches.suse/i2c-designware-must-wait-for-enable
-	patches.suse/i2c-i801-Add-missing-documentation-entries-for-Brasw.patch
-	patches.suse/i2c-bcm2835-Set-up-the-rising-falling-edge-delays.patch
-	patches.suse/0001-arm64-cpufeature-Fix-CTR_EL0-field-definitions.patch
-	patches.suse/arm64-Disable-unhandled-signal-log-messages-by-defau.patch
-	patches.suse/0001-arm64-Remove-unimplemented-syscall-log-message.patch
-	patches.suse/arm64-perf-correct-PMUVer-probing.patch
-	patches.suse/0006-arm64-Enforce-BBM-for-huge-IO-VMAP-mappings.patch
-	patches.suse/0015-arm64-fix-unwind_frame-for-filtered-out-fn-for-funct.patch
-	patches.suse/PKCS-7-fix-certificate-chain-verification
-	patches.suse/PKCS-7-fix-certificate-blacklisting
-	patches.suse/PKCS-7-fix-direct-verification-of-SignerInfo-signatu
-	patches.suse/X.509-fix-BUG_ON-when-hash-algorithm-is-unsupported
-	patches.suse/X.509-fix-NULL-dereference-when-restricting-key-with
-	patches.suse/KEYS-Use-individual-pages-in-big_key-for-crypto-buff
-	patches.suse/integrity-security-fix-digsig.c-build-error-with-hea.patch
-	patches.suse/ibmvnic-Check-for-NULL-skb-s-in-NAPI-poll-routine.patch
-	patches.suse/net-sched-report-if-filter-is-too-large-to-dump.patch
-	patches.suse/netfilter-ipt_CLUSTERIP-fix-a-race-condition-of-proc.patch
-	patches.suse/netfilter-drop-outermost-socket-lock-in-getsockopt.patch
-	patches.suse/netfilter-add-back-stackpointer-size-checks.patch
-	patches.suse/netfilter-ipt_CLUSTERIP-fix-a-refcount-bug-in-cluste.patch
-	patches.suse/netfilter-x_tables-fix-missing-timer-initialization-.patch
-	patches.suse/netfilter-nat-cope-with-negative-port-range.patch
-	patches.suse/netfilter-IDLETIMER-be-syzkaller-friendly.patch
-	patches.suse/net-mlx5e-Fix-TCP-checksum-in-LRO-buffers.patch
-	patches.suse/net-mlx5e-Fix-loopback-self-test-when-GRO-is-off.patch
-	patches.suse/net-mlx5e-Verify-inline-header-size-do-not-exceed-SK.patch
-	patches.suse/net-mlx5e-Return-error-if-prio-is-specified-when-off.patch
-	patches.suse/net-mlx5e-Specify-numa-node-when-allocating-drop-rq.patch
-	patches.suse/net-mlx5-Use-128B-cacheline-size-for-128B-or-larger-.patch
-	patches.suse/net-mlx5-Add-header-re-write-to-the-checks-for-confl.patch
-	patches.suse/virtio_net-fix-XDP-code-path-in-receive_small
-	patches.suse/bpf-fix-memory-leak-in-lpm_trie-map_free-callback-fu.patch
-	patches.suse/bpf-fix-mlock-precharge-on-arraymaps.patch
-	patches.suse/amd-xgbe-Restore-PCI-interrupt-enablement-setting-on.patch
-	patches.suse/netlink-put-module-reference-if-dump-start-fails.patch
-	patches.suse/smsc75xx-fix-smsc75xx_set_features
-	patches.suse/tcp_bbr-better-deal-with-suboptimal-GSO.patch
-	patches.suse/net-ipv4-Set-addr_type-in-hash_keys-for-forwarded-ca.patch
-	patches.suse/ibmvnic-Fix-early-release-of-login-buffer.patch
-	patches.suse/mac80211-mesh-fix-wrong-mesh-TTL-offset-calculation
-	patches.suse/cfg80211-fix-cfg80211_beacon_dup
-	patches.suse/mac80211-round-IEEE80211_TX_STATUS_HEADROOM-up-to-mu
-	patches.suse/mac80211-fix-a-possible-leak-of-station-stats
-	patches.suse/mac80211-fix-calling-sleeping-function-in-atomic-con
-	patches.suse/cfg80211-clear-wep-keys-after-disconnection
-	patches.suse/mac80211-Do-not-disconnect-on-invalid-operating-clas
-	patches.suse/mac80211-Fix-sending-ADDBA-response-for-an-ongoing-s
-	patches.suse/regulatory-add-NUL-to-request-alpha2.patch
-	patches.suse/rxrpc-Fix-send-in-rxrpc_send_data_packet.patch
-	patches.suse/ipv6-sit-work-around-bogus-gcc-8-Wrestrict-warning.patch
-	patches.suse/selftests-bpf-test_maps-exit-child-process-without-e.patch
-	patches.suse/bpf-add-schedule-points-in-percpu-arrays-management.patch
-	patches.suse/bpf-fix-rcu-lockdep-warning-for-lpm_trie-map_free-ca.patch
-	patches.suse/bpf-x64-implement-retpoline-for-tail-call.patch
-	patches.suse/bpf-arm64-fix-out-of-bounds-access-in-tail-call.patch
-	patches.suse/net_sched-gen_estimator-fix-broken-estimators-based-.patch
-	patches.suse/powerpc-eeh-Fix-crashes-in-eeh_report_resume.patch
-	patches.suse/powerpc-pseries-Fix-duplicate-firmware-feature-for-D.patch
-	patches.suse/powerpc-bpf-jit-Fix-32-bit-JIT-for-seccomp_data-acce.patch
-	patches.suse/powerpc-mm-drmem-Fix-unexpected-flag-value-in-ibm-dy.patch
-	patches.suse/powerpc-pseries-Support-firmware-disable-of-RFI-flus.patch
-	patches.suse/powerpc-powernv-Support-firmware-disable-of-RFI-flus.patch
-	patches.suse/0006-nfs-system-crashes-after-NFS4ERR_MOVED-recovery.patch
-	patches.suse/x86-oprofile-fix-bogus-gcc-8-warning-in-nmi_setup
-	patches.suse/x86-intel_rdt-fix-incorrect-returned-value-when-creating-rdgroup-sub-directory-in-resctrl-file-system
-	patches.suse/x86-topology-update-the-cpu-cores-field-in-proc-cpuinfo-correctly-across-cpu-hotplug-operations
-	patches.suse/kvm-s390-force-bp-isolation-for-vsie.patch
-	patches.suse/ARM-kvm-fix-building-with-gcc-8.patch
-	patches.suse/KVM-s390-take-care-of-clock-comparator-sign-control.patch
-	patches.suse/KVM-s390-consider-epoch-index-on-hotplugged-CPUs.patch
-	patches.suse/KVM-s390-consider-epoch-index-on-TOD-clock-syncs.patch
-	patches.suse/KVM-s390-provide-only-a-single-function-for-setting-.patch
-	patches.suse/KVM-x86-move-LAPIC-initialization-after-VMCS-creatio.patch
-	patches.suse/kvm-x86-remove-warn_on-for-when-vm_munmap-fails
-	patches.suse/KVM-mmu-Fix-overlap-between-public-and-private-memsl.patch
-	patches.suse/kvm-nvmx-don-t-halt-vcpu-when-l1-is-injecting-events-to-l2
-	patches.suse/kvm-x86-fix-backward-migration-with-async_pf
-	patches.suse/include-psp-sev-capitalize-invalid-length-enum.patch
-	patches.suse/kvm-svm-no-need-to-call-access_ok-in-launch_measure-command.patch
-	patches.suse/kvm-svm-fix-sev-launch_secret-command.patch
-	patches.suse/nospec-kill-array_index_nospec_mask_check.patch
-	patches.suse/nospec-allow-index-argument-to-have-const-qualified-type.patch
-	patches.suse/nospec-include-asm-barrier-h-dependency.patch
-	patches.suse/x86-microcode-propagate-return-value-from-updating-functions
-	patches.suse/x86-cpu-add-a-microcode-loader-callback
-	patches.suse/x86-cpu-check-cpu-feature-bits-after-microcode-upgrade
-	patches.suse/x86-entry-reduce-the-code-footprint-of-the-idtentry-macro
-	patches.suse/x86-entry-64-use-xorl-for-faster-register-clearing
-	patches.suse/x86-mm-fix-pmd-pud_set-clear_flags.patch
-	patches.suse/x86-ldt-avoid-warning-in-32-bit-builds-with-older-gcc
-	patches.suse/x86-64-realmode-add-instruction-suffix
-	patches.suse/x86-speculation-Use-IBRS-if-available-before-calling.patch
-	patches.suse/0001-x86-speculation-objtool-Annotate-indirect-calls-jump.patch
-	patches.suse/0002-x86-paravirt-objtool-Annotate-indirect-calls.patch
-	patches.suse/0003-x86-boot-objtool-Annotate-indirect-jump-in-secondary.patch
-	patches.suse/0004-x86-mm-sme-objtool-Annotate-indirect-call-in-sme_enc.patch
-	patches.suse/0005-objtool-Use-existing-global-variables-for-options.patch
-	patches.suse/0006-objtool-Add-retpoline-validation.patch
-	patches.suse/0007-objtool-Add-module-specific-retpoline-rules.patch
-	patches.suse/x86-speculation-Move-firmware_restrict_branch_specul.patch
-	patches.suse/kvm-x86-remove-indirect-msr-op-calls-from-spec_ctrl.patch
-	patches.suse/kvm-vmx-optimize-vmx_vcpu_run-and-svm_vcpu_run-by-marking-the-rdmsr-path-as-unlikely
-	patches.suse/tpm_tis-fix-potential-buffer-overruns-caused-by-bit-.patch
-	patches.suse/tpm_i2c_nuvoton-fix-potential-buffer-overruns-caused.patch
-	patches.suse/tpm_i2c_infineon-fix-potential-buffer-overruns-cause.patch
-	patches.suse/tpm-st33zp24-fix-potential-buffer-overruns-caused-by.patch
-	patches.suse/tpm-fix-potential-buffer-overruns-caused-by-bit-glit.patch
-	patches.suse/ARM-mvebu-Fix-broken-PL310_ERRATA_753970-selects.patch
-	patches.suse/ARM-OMAP2-timer-fix-a-kmemleak-caused-in-omap_get_ti.patch
-	patches.suse/ARM-OMAP3-Fix-prm-wake-interrupt-for-resume.patch
-	patches.suse/ARM-OMAP1-clock-Fix-debugfs_create_-usage.patch
-	patches.suse/ARM-orion-fix-orion_ge00_switch_board_info-initializ.patch
-	patches.suse/soc-imx-gpc-de-register-power-domains-only-if-initia
-	patches.suse/ALSA-hda-Add-a-power_save-blacklist
-	patches.suse/ALSA-usb-audio-Add-a-quirck-for-B-W-PX-headphones
-	patches.suse/ALSA-hda-Fix-pincfg-at-resume-on-Lenovo-T470-dock
-	patches.suse/printk-Wake-klogd-when-passing-console_lock-owner.patch
-	patches.suse/0165-md-raid5-simplify-uninitialization-of-shrinker.patch
-	patches.suse/0166-md-raid1-Fix-trailing-semicolon.patch
-	patches.suse/0167-md-multipath-Use-seq_putc-in-multipath_status.patch
-	patches.suse/0001-raid10-change-the-size-of-resync-window-for-clustere.patch
-	patches.suse/0168-MD-Free-bioset-when-md_run-fails.patch
-	patches.suse/0003-md-fix-md_write_start-deadlock-w-o-metadata-devices.patch
-	patches.suse/0169-md-document-lifetime-of-internal-rdev-pointer.patch
-	patches.suse/0170-md-only-allow-remove_and_add_spares-when-no-sync_thr.patch
-	patches.suse/0001-md-raid10-fix-NULL-deference-in-handle_write_complet.patch
-	patches.suse/0171-raid5-ppl-fix-handling-flush-requests.patch
-	patches.suse/0172-md-raid5-avoid-string-overflow-warning.patch
-	patches.suse/0173-md-cluster-choose-correct-label-when-clustered-layou.patch
-	patches.suse/0174-md-fix-a-potential-deadlock-of-raid5-raid10-reshape.patch
-	patches.suse/0175-md-raid1-fix-NULL-pointer-dereference.patch
-	patches.suse/drm-amd-powerplay-vega10-allow-mclk-switching-with-n
-	patches.suse/drm-amd-powerplay-smu7-allow-mclk-switching-with-no-
-	patches.suse/Revert-drm-radeon-pm-autoswitch-power-state-when-in-
-	patches.suse/drm-radeon-insist-on-32-bit-DMA-for-Cedar-on-PPC64-P
-	patches.suse/drm-i915-Fix-rsvd2-mask-when-out-fence-is-returned
-	patches.suse/drm-i915-audio-fix-check-for-av_enc_map-overflow
-	patches.suse/drm-i915-cnl-Fix-PORT_TX_DW5-7-register-address
-	patches.suse/drm-i915-Clear-the-in-use-marker-on-execbuf-failure
-	patches.suse/drm-i915-Make-global-seqno-known-in-i915_gem_request
-	patches.suse/drm-nouveau-prefer-XBGR2101010-for-addfb-ioctl
-	patches.suse/0001-virtio-gpu-fix-ioctl-and-expose-the-fixed-status-to-.patch
-	patches.suse/drm-amd-powerplay-fix-power-over-limit-on-Fiji
-	patches.suse/mmc-sdhci-pci-Fix-S0i3-for-Intel-BYT-based-controlle
-	patches.suse/mmc-dw_mmc-Avoid-accessing-registers-in-runtime-susp
-	patches.suse/block-pass-inclusive-lend-parameter-to-truncate_inod.patch
-	patches.suse/blk-mq-don-t-call-io-sched-s-.requeue_request-when-r.patch
-	patches.suse/block-kyber-fix-domain-token-leak-during-requeue.patch
-	patches.suse/direct-io-Fix-sleep-in-atomic-due-to-sync-AIO.patch
-	patches.suse/genhd-Fix-leaked-module-reference-for-NVME-devices.patch
-	patches.suse/0176-bcache-correct-flash-only-vols-check-all-uuids.patch
-	patches.suse/0177-bcache-fix-kcrashes-with-fio-in-RAID5-backend-dev.patch
-	patches.suse/0001-nbd-fix-return-value-in-error-handling-path.patch
-	patches.suse/nvme-fabrics-don-t-check-for-non-NULL-module-in-nvmf.patch
-	patches.suse/nvme-rdma-use-blk_rq_payload_bytes-instead-of-blk_rq.patch
-	patches.suse/nvmet-loop-use-blk_rq_payload_bytes-for-sgl-selectio.patch
-	patches.suse/nvme-pci-Fix-nvme-queue-cleanup-if-IRQ-setup-fails.patch
-	patches.suse/nvme-multipath-fix-sysfs-dangerously-created-links.patch
-	patches.suse/nvmet-fix-PSDT-field-check-in-command-format.patch
-	patches.suse/block-fix-the-count-of-PGPGOUT-for-WRITE_SAME.patch
-	patches.suse/block-display-the-correct-diskname-for-bio.patch
-	patches.suse/block-fix-a-typo.patch
-	patches.suse/0001-ceph-flush-dirty-caps-of-unlinked-inode-asap.patch
-	patches.suse/0002-libceph-ceph-avoid-memory-leak-when-specifying-same-option-several-times.patch
-	patches.suse/0003-ceph-fix-dentry-leak-when-failing-to-init-debugfs.patch
-	patches.suse/0004-ceph-fix-potential-memory-leak-in-init_caches.patch
-	patches.suse/xen-pirq-fix-error-path-cleanup-when-binding-msis.patch
-	patches.suse/PCI-Allow-release-of-resources-that-were-never-assig
-	patches.suse/kvm-x86-add-a-framework-for-supporting-msr-based-features
-	patches.suse/kvm-svm-add-msr-based-feature-support-for-serializing-lfence
-	patches.suse/kvm-x86-introduce-kvm_get_msr_feature
-	patches.suse/KVM-x86-fix-vcpu-initialization-with-userspace-lapic.patch
-	patches.suse/media-au0828-add-VIDEO_V4L2-dependency
-	patches.suse/media-m88ds3103-don-t-call-a-non-initalized-function
-	patches.suse/media-dmxdev-fix-error-code-for-invalid-ioctls
-	patches.suse/dax-fix-vma_is_fsdax-helper.patch
-	patches.suse/vfio-disable-filesystem-dax-page-pinning.patch
-	patches.suse/libnvdimm-re-enable-deep-flush-for-pmem-devices-via-.patch
-	patches.suse/memremap-fix-softlockup-reports-at-teardown.patch
-	patches.suse/btrfs-use-kvzalloc-to-allocate-btrfs_fs_info.patch
-	patches.suse/btrfs-fix-log-replay-failure-after-linking-special-file-and-fsync.patch
-	patches.suse/btrfs-fix-log-replay-failure-after-unlink-and-link-combination.patch
-	patches.suse/timers-Forward-timer-base-before-migrating-timers.patch
-	patches.suse/xen-zero-MSR_IA32_SPEC_CTRL-before-suspend.patch
-	patches.suse/objtool-fix-another-switch-table-detection-issue.patch
-	patches.suse/x86-platform-intel-mid-Handle-Intel-Edison-reboot-correctly.patch
-	patches.suse/l2tp-don-t-use-inet_shutdown-on-tunnel-destroy.patch
-	patches.suse/l2tp-don-t-use-inet_shutdown-on-ppp-session-destroy.patch
-	patches.suse/l2tp-fix-races-with-tunnel-socket-close.patch
-	patches.suse/l2tp-fix-race-in-pppol2tp_release-with-session-objec.patch
-	patches.suse/l2tp-fix-tunnel-lookup-use-after-free-race.patch
-	patches.suse/ARM-orion5x-Revert-commit-4904dbda41c8.patch
-	patches.suse/ixgbe-fix-crash-in-build_skb-Rx-code-path.patch
-	patches.suse/hdlc_ppp-carrier-detect-ok-don-t-turn-off-negotiatio.patch
-	patches.suse/qrtr-add-MODULE_ALIAS-macro-to-smd.patch
-	patches.suse/r8152-fix-tx-packets-accounting
-	patches.suse/Bluetooth-btusb-Use-DMI-matching-for-QCA-reset_resum
-	patches.suse/net-ipv4-don-t-allow-setting-net.ipv4.route.min_pmtu.patch
-	patches.suse/ip_gre-fix-IFLA_MTU-ignored-on-NEWLINK.patch
-	patches.suse/gianfar-Fix-Rx-byte-accounting-for-ndev-stats.patch
-	patches.suse/s390-qeth-fix-overestimated-count-of-buffer-elements.patch
-	patches.suse/s390-qeth-fix-ip-removal-on-offline-cards.patch
-	patches.suse/s390-qeth-fix-double-free-on-ip-add-remove-race.patch
-	patches.suse/s390-qeth-fix-ip-address-lookup-for-l3-devices.patch
-	patches.suse/s390-qeth-fix-IPA-command-submission-race.patch
-	patches.suse/tcp-revert-F-RTO-middle-box-workaround.patch
-	patches.suse/tcp-revert-F-RTO-extension-to-detect-more-spurious-t.patch
-	patches.suse/net-ipv4-avoid-unused-variable-warning-for-sysctl.patch
-	patches.suse/net-ethtool-don-t-ignore-return-from-driver-get_fecp.patch
-	patches.suse/bpf-allow-xadd-only-on-aligned-memory.patch
-	patches.suse/bpf-ppc64-fix-out-of-bounds-access-in-tail-call.patch
-	patches.suse/rds-Incorrect-reference-counting-in-TCP-socket-creat.patch
-	patches.suse/mac80211-drop-frames-with-unexpected-DS-bits-from-fa
-	patches.suse/0005-netfilter-ipv6-fix-use-after-free-Write-in-nf_nat_ip.patch
-	patches.suse/0009-netfilter-bridge-ebt_among-add-missing-match-size-ch.patch
-	patches.suse/netfilter-ebtables-CONFIG_COMPAT-don-t-trust-userlan.patch
-	patches.suse/netfilter-don-t-set-F_IFACE-on-ipv6-fib-lookups.patch
-	patches.suse/netfilter-use-skb_to_full_sk-in-ip6_route_me_harder.patch
-	patches.suse/0006-ipvs-remove-IPS_NAT_MASK-check-to-fix-passive-FTP.patch
-	patches.suse/batman-adv-fix-packet-checksum-in-receive-path.patch
-	patches.suse/batman-adv-invalidate-checksum-on-fragment-reassembl.patch
-	patches.suse/batman-adv-Ignore-invalid-batadv_iv_gw-during-netlin.patch
-	patches.suse/batman-adv-Ignore-invalid-batadv_v_gw-during-netlink.patch
-	patches.suse/batman-adv-Fix-netlink-dumping-of-BLA-claims.patch
-	patches.suse/batman-adv-Fix-netlink-dumping-of-BLA-backbones.patch
-	patches.suse/batman-adv-Fix-internal-interface-indices-types.patch
-	patches.suse/mlxsw-spectrum_switchdev-Check-success-of-FDB-add-op.patch
-	patches.suse/ppp-prevent-unregistered-channels-from-connecting-to.patch
-	patches.suse/msft-hv-1598-hv_netvsc-avoid-retry-on-send-during-shutdown.patch
-	patches.suse/msft-hv-1599-hv_netvsc-only-wake-transmit-queue-if-link-is-up.patch
-	patches.suse/msft-hv-1600-hv_netvsc-fix-error-unwind-handling-if-vmbus_open-fa.patch
-	patches.suse/msft-hv-1601-hv_netvsc-cancel-subchannel-setup-before-halting-dev.patch
-	patches.suse/msft-hv-1602-hv_netvsc-fix-race-in-napi-poll-when-rescheduling.patch
-	patches.suse/msft-hv-1603-hv_netvsc-use-napi_schedule_irqoff.patch
-	patches.suse/msft-hv-1604-hv_netvsc-defer-queue-selection-to-VF.patch
-	patches.suse/msft-hv-1605-hv_netvsc-filter-multicast-broadcast.patch
-	patches.suse/msft-hv-1606-hv_netvsc-propagate-rx-filters-to-VF.patch
-	patches.suse/scsi-megaraid_sas-Do-not-use-32-bit-atomic-request-d.patch
-	patches.suse/msft-hv-1597-scsi-storvsc-Spread-interrupts-when-picking-a-channe.patch
-	patches.suse/scsi-mpt3sas-fix-oops-in-error-handlers-after-shutdo.patch
-	patches.suse/scsi-mpt3sas-wait-for-and-flush-running-commands-on-.patch
-	patches.suse/scsi-qla2xxx-Fix-NULL-pointer-crash-due-to-active-ti.patch
-	patches.suse/qla2xxx-Fixup-locking-for-session-deletion.patch
-	patches.suse/qla2xxx-do-not-check-login_state-if-no-loop-id-is-as.patch
-	patches.suse/qla2xxx-ensure-async-flags-are-reset-correctly.patch
-	patches.suse/0001-scsi-core-return-BLK_STS_OK-for-DID_OK-in-__scsi_err.patch
-	patches.suse/scsi-qla2xxx-Fix-FC-NVMe-LUN-discovery.patch
-	patches.suse/scsi-qedi-fix-kernel-crash-during-port-toggle
-	patches.suse/s390-dasd-fix-handling-of-internal-requests.patch
-	patches.suse/s390-sles15-05-07-expoline-is-enabled.patch
-	patches.suse/s390-sles15sp1-00-08-46-s390-cio-fix-ccw_device_start_timeout-API.patch
-	patches.suse/s390-cio-fix-return-code-after-missing-interrupt.patch
-	patches.suse/s390-cio-clear-timer-when-terminating-driver-i-o.patch
-	patches.suse/s390-sles15-05-08-critical-section-bpenter.patch
-	patches.suse/s390-sles15-05-09-svc-zero-r0.patch
-	patches.suse/Input-mms114-fix-license-module-information
-	patches.suse/Input-matrix_keypad-fix-race-when-disabling-interrup
-	patches.suse/virtio_ring-fix-num_free-handling-in-error-case
-	patches.suse/ALSA-hda-Fix-a-wrong-FIXUP-for-alc289-on-Dell-machin
-	patches.suse/ALSA-hda-realtek-Add-support-headset-mode-for-DELL-W
-	patches.suse/ALSA-hda-realtek-Add-headset-mode-support-for-Dell-2
-	patches.suse/ALSA-hda-realtek-Limit-mic-boost-on-T480
-	patches.suse/ALSA-hda-realtek-Fix-dock-line-out-volume-on-Dell-Pr
-	patches.suse/ALSA-seq-Don-t-allow-resizing-pool-in-use
-	patches.suse/ALSA-seq-More-protection-for-concurrent-write-and-io
-	patches.suse/ALSA-seq-Remove-superfluous-snd_seq_queue_client_lea
-	patches.suse/ALSA-hda-realtek-Make-dock-sound-work-on-ThinkPad-L5
-	patches.suse/ALSA-hda-add-dock-and-led-support-for-HP-EliteBook-8
-	patches.suse/ALSA-hda-add-dock-and-led-support-for-HP-ProBook-640
-	patches.suse/drm-i915-perf-fix-perf-stream-opening-lock
-	patches.suse/drm-i915-Suspend-submission-tasklets-around-wedging
-	patches.suse/drm-sun4i-Fix-dclk_set_phase
-	patches.suse/drm-amdgpu-used-cached-pcie-gen-info-for-SI-v2
-	patches.suse/drm-radeon-fix-KV-harvesting
-	patches.suse/drm-amdgpu-fix-KV-harvesting
-	patches.suse/drm-amdgpu-Notify-sbios-device-ready-before-send-req
-	patches.suse/drm-amdgpu-Correct-max-uvd-handles
-	patches.suse/drm-amdgpu-Always-save-uvd-vcpu_bo-in-VM-Mode
-	patches.suse/PCI-dwc-Fix-enumeration-end-when-reaching-root-subor
-	patches.suse/lib-bug-c-exclude-non-bug-warn-exceptions-from-report_bug
-	patches.suse/Documentation-sphinx-Fix-Directive-import-error.patch
-	patches.suse/0001-arm64-mm-fix-thinko-in-non-global-page-table-attribu.patch
-	patches.suse/0001-arm64-Relax-ARM_SMCCC_ARCH_WORKAROUND_1-discovery.patch
-	patches.suse/KVM-PPC-Book3S-Fix-compile-error-that-occurs-with-so.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-handling-of-large-pages-in-rad.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-VRMA-initialization-with-2MB-o.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-guest-time-accounting-with-VIR.patch
-	patches.suse/KVM-s390-provide-io-interrupt-kvm_stat.patch
-	patches.suse/KVM-s390-fix-memory-overwrites-when-not-using-SCA-en.patch
-	patches.suse/IB-mlx5-Fix-incorrect-size-of-klms-in-the-memory-reg.patch
-	patches.suse/IB-mlx5-Avoid-passing-an-invalid-QP-type-to-firmware.patch
-	patches.suse/IB-mlx-Set-slid-to-zero-in-Ethernet-completion-struc.patch
-	patches.suse/IB-core-Fix-missing-RDMA-cgroups-release-in-case-of-.patch
-	patches.suse/RDMA-bnxt_re-Unconditionly-fence-non-wire-memory-ope.patch
-	patches.suse/RDMA-bnxt_re-Fix-incorrect-DB-offset-calculation.patch
-	patches.suse/RDMA-bnxt_re-Fix-the-ib_reg-failure-cleanup.patch
-	patches.suse/IB-core-Add-null-pointer-check-in-addr_resolve.patch
-	patches.suse/RDMA-qedr-Fix-ipv6-destination-address-resolution.patch
-	patches.suse/RDMA-qedr-Fix-iWARP-connect-with-port-mapper.patch
-	patches.suse/RDMA-qedr-Fix-kernel-panic-when-running-fio-over-NFS.patch
-	patches.suse/RDMA-qedr-Fix-iWARP-write-and-send-with-immediate.patch
-	patches.suse/IB-mlx4-Fix-corruption-of-RoCEv2-IPv4-GIDs.patch
-	patches.suse/IB-mlx4-Include-GID-type-when-deleting-GIDs-from-HW-.patch
-	patches.suse/IB-mlx5-Fix-an-error-code-in-__mlx5_ib_modify_qp.patch
-	patches.suse/RDMA-core-Reduce-poll-batch-for-direct-cq-polling.patch
-	patches.suse/RDMA-bnxt_re-Avoid-Hard-lockup-during-error-CQE-proc.patch
-	patches.suse/IB-core-Fix-possible-crash-to-access-NULL-netdev.patch
-	patches.suse/RDMA-ucma-Limit-possible-option-size.patch
-	patches.suse/RDMA-ucma-Check-that-user-doesn-t-overflow-QP-state.patch
-	patches.suse/RDMA-mlx5-Fix-integer-overflow-while-resizing-CQ.patch
-	patches.suse/0179-dm-raid-fix-incorrect-sync_ratio-when-degraded.patch
-	patches.suse/bcache-fix-crashes-in-duplicate-cache-device-registe.patch
-	patches.suse/bcache-don-t-attach-backing-with-duplicate-UUID.patch
-	patches.suse/nvme-pci-Fix-EEH-failure-on-ppc.patch
-	patches.suse/Revert-nvme-create-slaves-and-holders-entries-for-hi.patch
-	patches.suse/nvme-fabrics-Ignore-nr_io_queues-option-for-discover.patch
-	patches.suse/nvme_fc-rework-sqsize-handling.patch
-	patches.suse/loop-Fix-lost-writes-caused-by-missing-flag.patch
-	patches.suse/watchdog-f71808e_wdt-Fix-magic-close-handling
-	patches.suse/watchdog-sbsa-use-32-bit-read-for-WCV.patch
-	patches.suse/watchdog-hpwdt-Remove-legacy-NMI-sourcing
-	patches.suse/kbuild-Handle-builtin-dtb-file-names-containing-hyph.patch
-	patches.suse/dmaengine-rcar-dmac-fix-max_chunk_size-for-R-Car-Gen
-	patches.suse/dmaengine-mv_xor_v2-Fix-clock-resource-by-adding-a-r
-	patches.suse/perf-x86-intel-uncore-fix-skylake-upi-event-format
-	patches.suse/x86-mce-serialize-sysfs-changes
-	patches.suse/objtool-Fix-32-bit-build.patch
-	patches.suse/x86-spectre_v2-Don-t-check-microcode-versions-when-r.patch
-	patches.suse/x86-microcode-get-rid-of-struct-apply_microcode_ctx
-	patches.suse/x86-microcode-intel-check-microcode-revision-before-updating-sibling-threads
-	patches.suse/x86-microcode-intel-writeback-and-invalidate-caches-before-updating-microcode
-	patches.suse/x86-microcode-do-not-upload-microcode-if-cpus-are-offline
-	patches.suse/x86-microcode-intel-look-into-the-patch-cache-first
-	patches.suse/x86-microcode-request-microcode-on-the-bsp
-	patches.suse/x86-microcode-synchronize-late-microcode-loading
-	patches.suse/x86-kprobes-fix-kernel-crash-when-probing-entry_trampoline-code
-	patches.suse/NFS-Fix-an-incorrect-type-in-struct-nfs_direct_req.patch
-	patches.suse/pNFS-Prevent-the-layout-header-refcount-going-to-zer.patch
-	patches.suse/NFS-Fix-unstable-write-completion.patch
-	patches.suse/staging-comedi-fix-comedi_nsamples_left
-	patches.suse/tty-make-n_tty_read-always-abort-if-hangup-is-in-pro
-	patches.suse/tty-serial-atmel-add-new-version-check-for-usart
-	patches.suse/serial-core-mark-port-as-initialized-in-autoconfig
-	patches.suse/earlycon-add-reg-offset-to-physical-address-before-m
-	patches.suse/serial-8250_pci-Add-Brainboxes-UC-260-4-port-serial-
-	patches.suse/serial-sh-sci-prevent-lockup-on-full-TTY-buffers
-	patches.suse/0001-uas-fix-comparison-for-error-code.patch
-	patches.suse/0001-usb-quirks-add-control-message-delay-for-1b1c-1b20.patch
-	patches.suse/usb-musb-call-pm_runtime_-get-put-_sync-before-readi.patch
-	patches.suse/0001-usb-dwc3-Fix-lock-up-on-ID-change-during-system-susp.patch
-	patches.suse/usb-gadget-f_fs-Fix-use-after-free-in-ffs_fs_kill_sb.patch
-	patches.suse/0001-xhci-fix-endpoint-context-tracer-output.patch
-	patches.suse/0001-USB-storage-Add-JMicron-bridge-152d-2567-to-unusual_.patch
-	patches.suse/0001-usb-usbmon-Read-text-within-supplied-buffer-size.patch
-	patches.suse/usb-host-xhci-plat-revert-usb-host-xhci-plat-enable-.patch
-	patches.suse/0001-xhci-Fix-front-USB-ports-on-ASUS-PRIME-B350M-A.patch
-	patches.suse/0001-usbip-vudc-fix-null-pointer-dereference-on-udc-lock.patch
-	patches.suse/0001-USB-OHCI-Fix-NULL-dereference-in-HCDs-using-HCD_LOCA.patch
-	patches.suse/0002-phy-qcom-ufs-add-MODULE_LICENSE-tag.patch
-	patches.suse/usb-musb-Fix-external-abort-in-musb_remove-on-omap24.patch
-	patches.suse/fs-aio-Add-explicit-RCU-grace-period-when-freeing-ki.patch
-	patches.suse/fs-aio-Use-RCU-accessors-for-kioctx_table-table.patch
-	patches.suse/RDMAVT-Fix-synchronization-around-percpu_ref.patch
-	patches.suse/scsi-mpt3sas-Do-not-mark-fw_event-workqueue-as-WQ_ME.patch
-	patches.suse/scsi-sd_zbc-fix-potential-memory-leak
-	patches.suse/scsi-qla2xxx-Fix-crashes-in-qla2x00_probe_one-on-pro.patch
-	patches.suse/dm-mpath-fix-passing-integrity-data.patch
-	patches.suse/ALSA-seq-Fix-possible-UAF-in-snd_seq_check_queue
-	patches.suse/ALSA-seq-Clear-client-entry-before-deleting-else-at-
-	patches.suse/ALSA-hda-Revert-power_save-option-default-value
-	patches.suse/ASoC-hdmi-codec-Fix-module-unloading-caused-kernel-c
-	patches.suse/ASoC-rt5651-Fix-regcache-sync-errors-on-resume
-	patches.suse/ASoC-sgtl5000-Fix-suspend-resume
-	patches.suse/ASoC-wm_adsp-For-TLV-controls-only-register-TLV-get-
-	patches.suse/lock_parent-needs-to-recheck-if-dentry-got-__dentry_.patch
-	patches.suse/fs-dcache-Avoid-livelock-between-d_alloc_parallel-an.patch
-	patches.suse/fs-dcache-Use-READ_ONCE-when-accessing-i_dir_seq.patch
-	patches.suse/0005-fs-Teach-path_connected-to-handle-nfs-filesystems-wi.patch
-	patches.suse/drm-amdgpu-fix-prime-teardown-order
-	patches.suse/drm-radeon-fix-prime-teardown-order
-	patches.suse/drm-amdgpu-dce-Don-t-turn-off-DP-sink-when-disconnec
-	patches.suse/drm-i915-Enable-VBT-based-BL-control-for-DP
-	patches.suse/drm-i915-Only-prune-fences-after-wait-for-all
-	patches.suse/drm-i915-Kick-the-rps-worker-when-changing-the-boost
-	patches.suse/drm-nouveau-bl-Fix-oops-on-driver-unbind
-	patches.suse/drm-nouveau-bl-fix-backlight-regression
-	patches.suse/drm-i915-gvt-Add-runtime_pm_get-put-into-gvt_switch_
-	patches.suse/drm-i915-gvt-keep-oa-config-in-shadow-ctx
-	patches.suse/drm-i915-gvt-Correct-the-privilege-shadow-batch-buff
-	patches.suse/btrfs-add-missing-initialization-in-btrfs_check_shared.patch
-	patches.suse/KVM-arm-arm64-vgic-Add-missing-irq_lock-to-vgic_mmio.patch
-	patches.suse/KVM-arm-arm64-Reduce-verbosity-of-KVM-init-log.patch
-	patches.suse/kvm-arm-arm64-vgic-v3-Tighten-synchronization-for-gu.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-trap-number-return-from-__kvmp.patch
-	patches.suse/kvm-x86-fix-device-passthrough-when-sme-is-active.patch
-	patches.suse/irqchip-gic-v3-its-Ensure-nr_ites-nr_lpis.patch
-	patches.suse/x86-cpufeatures-add-intel-total-memory-encryption-cpufeature
-	patches.suse/x86-cpufeatures-add-intel-pconfig-cpufeature
-	patches.suse/x86-speculation-objtool-annotate-indirect-calls-jumps-for-objtool-on-32-bit-kernels
-	patches.suse/x86-speculation-Remove-Skylake-C2-from-Speculation-C.patch
-	patches.suse/x86-microcode-attempt-late-loading-only-when-new-microcode-is-present
-	patches.suse/x86-microcode-fix-cpu-synchronization-routine
-	patches.suse/libata-Fix-compile-warning-with-ATA_DEBUG-enabled.patch
-	patches.suse/libata-fix-length-validation-of-atapi-relayed-scsi-commands.patch
-	patches.suse/libata-remove-warn-for-dma-or-pio-command-without-data.patch
-	patches.suse/libata-don-t-try-to-pass-through-ncq-commands-to-non-ncq.patch
-	patches.suse/libata-apply-nolpm-quirk-to-crucial-mx100-512gb-ssds.patch
-	patches.suse/libata-disable-lpm-for-crucial-bx100-ssd-500gb-drive.patch
-	patches.suse/ata-do-not-schedule-hot-plug-if-it-is-a-sas-host.patch
-	patches.suse/ahci-add-pci-id-for-the-highpoint-rocketraid-644l-card.patch
-	patches.suse/PCI-Add-function-1-DMA-alias-quirk-for-Highpoint-Roc
-	patches.suse/libata-enable-queued-trim-for-samsung-ssd-860.patch
-	patches.suse/libata-apply-nolpm-quirk-to-crucial-m500-480-and-960gb-ssds.patch
-	patches.suse/libata-make-crucial-bx100-500gb-lpm-quirk-apply-to-all.patch
-	patches.suse/libata-modify-quirks-for-mx100-to-limit-ncq_trim-quirk-to.patch
-	patches.suse/workqueue-use-put_device-instead-of-kfree
-	patches.suse/kvm-x86-fix-icebp-instruction-handling
-	patches.suse/0003-nfsd-remove-blocked-locks-on-client-teardown.patch
-	patches.suse/scsi-libsas-defer-ata-device-eh-commands-to-libata.patch
-	patches.suse/scsi-qla2xxx-Remove-FC_NO_LOOP_ID-for-FCP-and-FC-NVM.patch
-	patches.suse/IB-mlx5-Fix-out-of-bounds-read-in-create_raw_packet_.patch
-	patches.suse/IB-mlx5-Fix-integer-overflows-in-mlx5_ib_create_srq.patch
-	patches.suse/RDMA-mlx5-Fix-crash-while-accessing-garbage-pointer-.patch
-	patches.suse/RDMA-core-Do-not-use-invalid-destination-in-determin.patch
-	patches.suse/RDMA-ucma-Fix-access-to-non-initialized-CM_ID-object.patch
-	patches.suse/RDMA-ucma-Don-t-allow-join-attempts-for-unsupported-.patch
-	patches.suse/infiniband-qplib_fp-fix-pointer-cast.patch
-	patches.suse/infiniband-bnxt_re-use-BIT_ULL-for-64-bit-bit-masks.patch
-	patches.suse/RDMA-ucma-Check-AF-family-prior-resolving-address.patch
-	patches.suse/RDMA-ucma-Fix-use-after-free-access-in-ucma_close.patch
-	patches.suse/RDMA-ucma-Ensure-that-CM_ID-exists-prior-to-access-i.patch
-	patches.suse/clk-migrate-the-count-of-orphaned-clocks-at-init.patch
-	patches.suse/clk-sunxi-ng-a31-Fix-CLK_OUT_-clock-ops
-	patches.suse/clk-bcm2835-Fix-ana-maskX-definitions.patch
-	patches.suse/clk-bcm2835-Protect-sections-updating-shared-registe.patch
-	patches.suse/0001-mmc-dw_mmc-Fix-the-DTO-CTO-timeout-overflow-calculat.patch
-	patches.suse/mmc-block-fix-updating-ext_csd-caches-on-ioctl-call
-	patches.suse/mmc-dw_mmc-exynos-fix-the-suspend-resume-issue-for-e
-	patches.suse/mmc-core-Disable-HPI-for-certain-Micron-Numonyx-eMMC
-	patches.suse/mmc-dw_mmc-fix-falling-from-idmac-to-PIO-mode-when-d
-	patches.suse/net-phy-marvell-Use-strlcpy-for-ethtool-get_strings.patch
-	patches.suse/net-phy-micrel-Use-strlcpy-for-ethtool-get_strings.patch
-	patches.suse/net-phy-broadcom-Use-strlcpy-for-ethtool-get_strings.patch
-	patches.suse/net-Only-honor-ifindex-in-IP_PKTINFO-if-non-0.patch
-	patches.suse/rhashtable-Fix-rhlist-duplicates-insertion
-	patches.suse/Bluetooth-btusb-Remove-Yoga-920-from-the-btusb_needs
-	patches.suse/Bluetooth-btusb-Add-Dell-OptiPlex-3060-to-btusb_need
-	patches.suse/Bluetooth-Fix-missing-encryption-refresh-on-Security
-	patches.suse/sch_netem-fix-skb-leak-in-netem_enqueue.patch
-	patches.suse/e1000e-Remove-Other-from-EIAC.patch
-	patches.suse/Partial-revert-e1000e-Avoid-receiver-overrun-interru.patch
-	patches.suse/e1000e-Fix-queue-interrupt-re-raising-in-Other-inter.patch
-	patches.suse/e1000e-Avoid-missed-interrupts-following-ICR-read.patch
-	patches.suse/e1000e-Fix-check_for_link-return-value-with-autoneg-.patch
-	patches.suse/e1000e-allocate-ring-descriptors-with-dma_zalloc_coh.patch
-	patches.suse/qed-Free-RoCE-ILT-Memory-on-rmmod-qedr.patch
-	patches.suse/net-Fix-hlist-corruptions-in-inet_evict_bucket.patch
-	patches.suse/l2tp-do-not-accept-arbitrary-sockets.patch
-	patches.suse/dccp-check-sk-for-closed-state-in-dccp_sendmsg.patch
-	patches.suse/cxgb4-copy-adap-index-to-PF0-3-adapter-instances.patch
-	patches.suse/cxgb4-do-not-set-needs_free_netdev-for-mgmt-dev-s.patch
-	patches.suse/bpf-fix-bpf_skb_adjust_net-bpf_skb_proto_xlat-to-dea.patch
-	patches.suse/bpf-x64-increase-number-of-passes.patch
-	patches.suse/team-Fix-double-free-in-error-path.patch
-	patches.suse/iwlwifi-mvm-fix-security-bug-in-PN-checking
-	patches.suse/iwlwifi-mvm-fix-IBSS-for-devices-that-support-statio
-	patches.suse/iwlwifi-mvm-always-init-rs-with-20mhz-bandwidth-rate
-	patches.suse/rtlwifi-rtl8723be-Fix-loss-of-signal
-	patches.suse/iwlwifi-mvm-fix-TX-of-CCMP-256
-	patches.suse/iwlwifi-mvm-Fix-channel-switch-for-count-0-and-1
-	patches.suse/iwlwifi-mvm-fix-assert-0x2B00-on-older-FWs
-	patches.suse/iwlwifi-avoid-collecting-firmware-dump-if-not-loaded
-	patches.suse/iwlwifi-mvm-fix-failed-to-remove-key-message
-	patches.suse/iwlwifi-mvm-Direct-multicast-frames-to-the-correct-s
-	patches.suse/iwlwifi-mvm-Correctly-set-the-tid-for-mcast-queue
-	patches.suse/brcmfmac-fix-P2P_DEVICE-ethernet-address-generation
-	patches.suse/msft-hv-1622-hv_netvsc-fix-filter-flags.patch
-	patches.suse/msft-hv-1623-hv_netvsc-avoid-repeated-updates-of-packet-filter.patch
-	patches.suse/msft-hv-1624-hv_netvsc-fix-locking-for-rx_mode.patch
-	patches.suse/msft-hv-1625-hv_netvsc-fix-locking-during-VF-setup.patch
-	patches.suse/ipv6-fix-access-to-non-linear-packet-in-ndisc_fill_r.patch
-	patches.suse/ieee802154-6lowpan-fix-possible-NULL-deref-in-lowpan.patch
-	patches.suse/macvlan-filter-out-unsupported-feature-flags.patch
-	patches.suse/net-phy-Tell-caller-result-of-phy_change.patch
-	patches.suse/bnxt_en-Refactor-the-functions-to-reserve-hardware-r.patch
-	patches.suse/bnxt_en-Fix-vnic-accounting-in-the-bnxt_check_rings-.patch
-	patches.suse/bnxt_en-Remove-unwanted-ovs-offload-messages-in-some.patch
-	patches.suse/bnxt_en-Pass-complete-VLAN-TCI-to-the-stack.patch
-	patches.suse/bnxt_en-Fix-regressions-when-setting-up-MQPRIO-TX-ri.patch
-	patches.suse/bnxt_en-Return-standard-Linux-error-codes-for-hwrm-f.patch
-	patches.suse/bnxt_en-close-open-NIC-only-when-the-interface-is-in.patch
-	patches.suse/bnxt_en-Check-valid-VNIC-ID-in-bnxt_hwrm_vnic_set_tp.patch
-	patches.suse/sock_diag-request-_diag-module-only-when-the-family-.patch
-	patches.suse/can-m_can-change-comparison-to-bitshift-when-dealing
-	patches.suse/can-ifi-Check-core-revision-upon-probe
-	patches.suse/can-ifi-Repair-the-error-handling
-	patches.suse/can-peak-pcie_fd-fix-echo_skb-is-occupied-bug
-	patches.suse/can-peak-pcie_fd-remove-useless-code-when-interface-
-	patches.suse/netfilter-ebtables-fix-erroneous-reject-of-last-rule.patch
-	patches.suse/0001-netfilter-bridge-ebt_among-add-more-missing-match-si.patch
-	patches.suse/net-ipv6-keep-sk-status-consistent-after-datagram-co.patch
-	patches.suse/Revert-e1000e-Separate-signaling-for-link-check-link.patch
-	patches.suse/e1000e-Fix-link-check-race-condition.patch
-	patches.suse/0008-xfrm-do-not-call-rcu_read_unlock-when-afinfo-is-NULL.patch
-	patches.suse/0007-xfrm-Fix-ESN-sequence-number-handling-for-IPsec-GSO-.patch
-	patches.suse/0009-net-xfrm-use-preempt-safe-this_cpu_read-in-ipcomp_al.patch
-	patches.suse/qed-Use-after-free-in-qed_rdma_free.patch
-	patches.suse/net-use-skb_to_full_sk-in-skb_update_prio.patch
-	patches.suse/soc-fsl-qbman-fix-issue-in-qman_delete_cgr_safe.patch
-	patches.suse/dpaa_eth-remove-duplicate-initialization.patch
-	patches.suse/dpaa_eth-increment-the-RX-dropped-counter-when-neede.patch
-	patches.suse/dpaa_eth-remove-duplicate-increment-of-the-tx_errors.patch
-	patches.suse/ipv4-lock-mtu-in-fnhe-when-received-PMTU-net.ipv4.ro.patch
-	patches.suse/tg3-prevent-scheduling-while-atomic-splat.patch
-	patches.suse/can-cc770-Fix-stalls-on-rt-linux-remove-redundant-IR
-	patches.suse/can-cc770-Fix-queue-stall-dropped-RTR-reply
-	patches.suse/net-sched-actions-return-explicit-error-when-tunnel_.patch
-	patches.suse/0010-net-Fix-vlan-untag-for-bridge-and-vlan_dev-with-reor.patch
-	patches.suse/kcm-lock-lower-socket-in-kcm_attach.patch
-	patches.suse/net-systemport-Rewrite-__bcm_sysport_tx_reclaim.patch
-	patches.suse/net-iucv-Free-memory-obtained-by-kzalloc.patch
-	patches.suse/qed-Fix-MPA-unalign-flow-in-case-header-is-split-acr.patch
-	patches.suse/qed-Fix-non-TCP-packets-should-be-dropped-on-iWARP-l.patch
-	patches.suse/qede-Fix-qedr-link-update.patch
-	patches.suse/netlink-avoid-a-double-skb-free-in-genlmsg_mcast.patch
-	patches.suse/skbuff-Fix-not-waking-applications-when-errors-are-e.patch
-	patches.suse/net-dsa-mv88e6xxx-fix-binding-documentation-for-mdio-busses.patch
-	patches.suse/mlxsw-spectrum_buffers-Set-a-minimum-quota-for-CPU-p.patch
-	patches.suse/net-hns-Fix-ethtool-private-flags.patch
-	patches.suse/net-ethernet-ti-cpsw-add-check-for-in-band-mode-sett.patch
-	patches.suse/net-sched-fix-NULL-dereference-in-the-error-path-of-.patch
-	patches.suse/net-sched-fix-NULL-dereference-in-the-error-path-of--1f110e7c.patch
-	patches.suse/net-sched-fix-NULL-dereference-on-the-error-path-of-.patch
-	patches.suse/vmxnet3-avoid-xmit-reset-due-to-a-race-in-vmxnet3.patch
-	patches.suse/vmxnet3-use-correct-flag-to-indicate-LRO-feature.patch
-	patches.suse/net-fec-Fix-unbalanced-PM-runtime-calls.patch
-	patches.suse/Bluetooth-btusb-Fix-quirk-for-Atheros-1525-QCA6174
-	patches.suse/devlink-Remove-redundant-free-on-error-path.patch
-	patches.suse/net-ethernet-arc-Fix-a-potential-memory-leak-if-an-o.patch
-	patches.suse/can-cc770-Fix-use-after-free-in-cc770_tx_interrupt
-	patches.suse/ipv6-old_dport-should-be-a-__be16-in-__ip6_datagram_.patch
-	patches.suse/test_bpf-Fix-testing-with-CONFIG_BPF_JIT_ALWAYS_ON-y.patch
-	patches.suse/bpf-skip-unnecessary-capability-check.patch
-	patches.suse/bnx2x-fix-spelling-mistake-registeration-registratio.patch
-	patches.suse/qede-fix-spelling-mistake-registeration-registration.patch
-	patches.suse/batman-adv-Fix-multicast-packet-loss-with-a-single-W.patch
-	patches.suse/batman-adv-update-data-pointers-after-skb_cow.patch
-	patches.suse/batman-adv-fix-header-size-check-in-batadv_dbg_arp.patch
-	patches.suse/batman-adv-Fix-skbuff-rcsum-on-packet-reroute.patch
-	patches.suse/s390-qeth-free-netdevice-when-removing-a-card.patch
-	patches.suse/s390-qeth-when-thread-completes-wake-up-all-waiters.patch
-	patches.suse/s390-qeth-lock-read-device-while-queueing-next-buffe.patch
-	patches.suse/s390-qeth-on-channel-error-reject-further-cmd-requests.patch
-	patches.suse/ipv6-sr-fix-scheduling-in-RCU-when-creating-seg6-lwt.patch
-	patches.suse/ipv6-sr-fix-NULL-pointer-dereference-when-setting-en.patch
-	patches.suse/ppp-avoid-loop-in-xmit-recursion-detection-code.patch
-	patches.suse/msft-hv-1636-hv_netvsc-disable-NAPI-before-channel-close.patch
-	patches.suse/msft-hv-1637-hv_netvsc-use-RCU-to-fix-concurrent-rx-and-queue-cha.patch
-	patches.suse/msft-hv-1638-hv_netvsc-change-GPAD-teardown-order-on-older-versio.patch
-	patches.suse/msft-hv-1639-hv_netvsc-common-detach-logic.patch
-	patches.suse/ACPI-watchdog-Fix-off-by-one-error-at-resource-assig
-	patches.suse/drm-tegra-Shutdown-on-driver-unbind
-	patches.suse/drm-radeon-Don-t-turn-off-DP-sink-when-disconnected
-	patches.suse/gpu-ipu-v3-prg-avoid-possible-array-underflow
-	patches.suse/drm-imx-move-arming-of-the-vblank-event-to-atomic_fl
-	patches.suse/drm-vmwgfx-Fix-black-screen-and-device-errors-when-r
-	patches.suse/drm-vmwgfx-Fix-a-destoy-while-held-mutex-problem
-	patches.suse/drm-i915-dp-Write-to-SET_POWER-dpcd-to-enable-MST-hu
-	patches.suse/drm-i915-Specify-which-engines-to-reset-following-se
-	patches.suse/drm-Reject-getfb-for-multi-plane-framebuffers
-	patches.suse/drm-udl-Properly-check-framebuffer-mmap-offsets
-	patches.suse/drm-ast-Fixed-1280x800-Display-Issue
-	patches.suse/libnvdimm-btt-blk-do-integrity-setup-before-add_disk.patch
-	patches.suse/0001-acpi-numa-fix-pxm-to-online-numa-node-associations.patch
-	patches.suse/libnvdimm-region-hide-persistence_domain-when-unknow.patch
-	patches.suse/libnvdimm-nfit-fix-persistence-domain-reporting.patch
-	patches.suse/mm-mempolicy-c-avoid-use-uninitialized-preferred_node.patch
-	patches.suse/hugetlbfs-check-for-pgoff-value-overflow.patch
-	patches.suse/mm-vmalloc-add-interfaces-to-free-unmapped-page-table
-	patches.suse/x86-mm-implement-free-pmd-pte-page-interfaces
-	patches.suse/mm-khugepaged-c-convert-vm_bug_on-to-collapse-fail.patch
-	patches.suse/mm-thp-do-not-wait-for-lock_page-in-deferred_split_scan.patch
-	patches.suse/0001-mm-shmem-do-not-wait-for-lock_page-in-shmem_unused_h.patch
-	patches.suse/Revert-mm-page_alloc-skip-over-regions-of-invalid-pf.patch
-	patches.suse/mm-vmscan-wake-up-flushers-for-legacy-cgroups-too.patch
-	patches.suse/0001-mm-thp-do-not-cause-memcg-oom-for-thp.patch
-	patches.suse/ALSA-hda-realtek-Always-immediately-update-mute-LED-
-	patches.suse/ALSA-usb-audio-Fix-parsing-descriptor-of-UAC2-proces
-	patches.suse/ALSA-hda-Force-polling-mode-on-CFL-for-fixing-codec-
-	patches.suse/ALSA-hda-realtek-Fix-Dell-headset-Mic-can-t-record
-	patches.suse/ALSA-hda-realtek-Fix-speaker-no-sound-after-system-r
-	patches.suse/ALSA-aloop-Sync-stale-timer-before-release
-	patches.suse/ALSA-aloop-Fix-access-to-not-yet-ready-substream-via
-	patches.suse/msft-hv-1609-Drivers-hv-vmbus-Fix-ring-buffer-signaling.patch
-	patches.suse/iio-st_pressure-st_accel-pass-correct-platform-data-
-	patches.suse/0001-staging-ncpfs-memory-corruption-in-ncp_read_kernel.patch
-	patches.suse/mtdchar-fix-usage-of-mtd_ooblayout_ecc.patch
-	patches.suse/mtd-nand-fsl_ifc-Fix-nand-waitfunc-return-value.patch
-	patches.suse/0001-mtd-nand-fsl_ifc-Fix-eccstat-array-overflow-for-IFC-.patch
-	patches.suse/0001-tracing-probeevent-Fix-to-support-minus-offset-from-.patch
-	patches.suse/tty-vt-fix-up-tabstops-properly
-	patches.suse/perf-x86-intel-don-t-accidentally-clear-high-bits-in-bdw_limit_period
-	patches.suse/perf-x86-intel-uncore-fix-multi-domain-pci-cha-enumeration-bug-on-skylake-servers.patch
-	patches.suse/posix-timers-Protect-posix-clock-array-access-agains.patch
-	patches.suse/x86-build-64-Force-the-linker-to-use-2MB-page-size.patch
-	patches.suse/x86-boot-64-verify-alignment-of-the-load-segment
-	patches.suse/x86-vsyscall-64-use-proper-accessor-to-update-p4d-entry.patch
-	patches.suse/x86-efi-free-efi_pgd-with-free_pages.patch
-	patches.suse/x86-entry-64-don-t-use-ist-entry-for-bp-stack.patch
-	patches.suse/ibmvfc-avoid-unnecessary-port-relogin.patch
-	patches.suse/ARM-8746-1-vfp-Go-back-to-clearing-vfp_current_hw_st.patch
-	patches.suse/ARM-8748-1-mm-Define-vdso_start-vdso_end-as-array.patch
-	patches.suse/ARM-davinci-fix-the-GPIO-lookup-for-omapl138-hawk.patch
-	patches.suse/ARM-OMAP-Fix-dmtimer-init-for-omap1.patch
-	patches.suse/ARM-OMAP-Fix-SRAM-W-X-mapping.patch
-	patches.suse/powerpc-64s-Fix-NULL-AT_BASE_PLATFORM-when-using-DT-.patch
-	patches.suse/powerpc-64s-Fix-lost-pending-interrupt-due-to-race-c.patch
-	patches.suse/powerpc-mm-Add-tracking-of-the-number-of-coprocessor.patch
-	patches.suse/powerpc-mm-Workaround-Nest-MMU-bug-with-TLB-invalida.patch
-	patches.suse/powerpc-mm-radix-Remove-unused-code.patch
-	patches.suse/powerpc-mm-radix-Move-the-functions-that-does-the-ac.patch
-	patches.suse/powerpc-mm-Fixup-tlbie-vs-store-ordering-issue-on-PO.patch
-	patches.suse/powerpc-64s-Fix-i-side-SLB-miss-bad-address-handler-.patch
-	patches.suse/ipc-shm.c-add-split-function-to-shm_vm_ops.patch
-	patches.suse/mm-page_owner-fix-recursion-bug-after-changing-skip-entries.patch
-	patches.suse/mtd-nand-atmel-Fix-get_sectorsize-function.patch
-	patches.suse/0001-mtd-jedec_probe-Fix-crash-in-jedec_read_mfr.patch
-	patches.suse/RDMA-ucma-Correct-option-size-check-using-optlen.patch
-	patches.suse/RDMA-qedr-fix-QP-s-ack-timeout-configuration.patch
-	patches.suse/RDMA-qedr-Fix-rc-initialization-on-CNQ-allocation-fa.patch
-	patches.suse/RDMA-qedr-Fix-QP-state-initialization-race.patch
-	patches.suse/RDMA-rdma_cm-Fix-use-after-free-race-with-process_on.patch
-	patches.suse/RDMA-ucma-Check-that-device-is-connected-prior-to-ac.patch
-	patches.suse/RDMA-ucma-Check-that-device-exists-prior-to-accessin.patch
-	patches.suse/RDMA-hns-ensure-for-loop-actually-iterates-and-free-.patch
-	patches.suse/RDMA-ucma-Introduce-safer-rdma_addr_size-variants.patch
-	patches.suse/ALSA-usb-audio-Add-native-DSD-support-for-TEAC-UD-30
-	patches.suse/ALSA-pcm-Use-dma_bytes-as-size-parameter-in-dma_mmap
-	patches.suse/ALSA-pcm-potential-uninitialized-return-values
-	patches.suse/KVM-PPC-Book3S-HV-Fix-duplication-of-host-SLB-entrie.patch
-	patches.suse/ceph-only-dirty-iter_iovec-pages-for-direct-read.patch
-	patches.suse/netfilter-nf_tables-add-missing-netlink-attrs-to-pol.patch
-	patches.suse/0011-netfilter-drop-template-ct-when-conntrack-is-skipped.patch
-	patches.suse/0012-netfilter-nf_socket-Fix-out-of-bounds-access-in-nf_s.patch
-	patches.suse/lan78xx-Set-ASD-in-MAC_CR-when-EEE-is-enabled.patch
-	patches.suse/netlink-make-sure-nladdr-has-correct-size-in-netlink.patch
-	patches.suse/ipv6-the-entire-IPv6-header-chain-must-fit-the-first.patch
-	patches.suse/iwlwifi-mvm-set-the-correct-tid-when-we-flush-the-MC
-	patches.suse/iwlwifi-mvm-Correctly-set-IGTK-for-AP
-	patches.suse/iwlwifi-mvm-fix-error-checking-for-multi-broadcast-s
-	patches.suse/iwlwifi-add-shared-clock-PHY-config-flag-for-some-de
-	patches.suse/iwlwifi-mvm-Increase-session-protection-time-after-C
-	patches.suse/iwlwifi-mvm-clear-tx-queue-id-when-unreserving-aggre
-	patches.suse/iwlwifi-mvm-make-sure-internal-station-has-a-valid-i
-	patches.suse/iwlwifi-mvm-fix-array-out-of-bounds-reference
-	patches.suse/brcmfmac-Fix-check-for-ISO3166-code
-	patches.suse/0001-net-qmi_wwan-add-BroadMobi-BM806U-2020-2033.patch
-	patches.suse/bonding-fix-the-err-path-for-dev-hwaddr-sync-in-bond.patch
-	patches.suse/bonding-move-dev_mc_sync-after-master_upper_dev_link.patch
-	patches.suse/bonding-process-the-err-returned-by-dev_set_allmulti.patch
-	patches.suse/team-move-dev_mc_sync-after-master_upper_dev_link-in.patch
-	patches.suse/0001-net-usb-qmi_wwan.c-Add-USB-id-for-lt4120-modem.patch
-	patches.suse/vhost_net-add-missing-lock-nesting-notation.patch
-	patches.suse/batman-adv-fix-multicast-via-unicast-transmission-wi.patch
-	patches.suse/batman-adv-fix-packet-loss-for-broadcasted-DHCP-pack.patch
-	patches.suse/0001-net-usb-add-qmi_wwan-if-on-lte-modem-wistron-neweb-d.patch
-	patches.suse/net-fix-possible-out-of-bound-read-in-skb_network_pr.patch
-	patches.suse/r8169-fix-setting-driver_data-after-register_netdev
-	patches.suse/strparser-Fix-sign-of-err-codes.patch
-	patches.suse/net-mlx5e-Don-t-override-vport-admin-link-state-in-s.patch
-	patches.suse/net-mlx5-Make-eswitch-support-to-depend-on-switchdev.patch
-	patches.suse/net-mlx5e-Fix-traffic-being-dropped-on-VF-represento.patch
-	patches.suse/net-mlx5e-Fix-memory-usage-issues-in-offloading-TC-f.patch
-	patches.suse/net-mlx5e-Avoid-using-the-ipv6-stub-in-the-TC-offloa.patch
-	patches.suse/net-mlx5e-Sync-netdev-vxlan-ports-at-open.patch
-	patches.suse/net-mlx4_en-Fix-mixed-PFC-and-Global-pause-user-cont.patch
-	patches.suse/net-mlx4_core-Fix-memory-leak-while-delete-slave-s-r.patch
-	patches.suse/vhost-correctly-remove-wait-queue-during-poll-failur.patch
-	patches.suse/qede-Fix-barrier-usage-after-tx-doorbell-write.patch
-	patches.suse/0011-xfrm-fix-rcu_read_unlock-usage-in-xfrm_local_error.patch
-	patches.suse/vti4-Don-t-count-header-length-twice-on-tunnel-setup.patch
-	patches.suse/vti6-Properly-adjust-vti6-MTU-from-MTU-of-lower-devi.patch
-	patches.suse/vti6-Keep-set-MTU-on-link-creation-or-change-validat.patch
-	patches.suse/vti6-Fix-dev-max_mtu-setting.patch
-	patches.suse/xfrm-Fix-transport-mode-skb-control-buffer-usage.patch
-	patches.suse/lan78xx-Crash-in-lan78xx_writ_reg-Workqueue-events-l.patch
-	patches.suse/msft-hv-1654-hv_netvsc-enable-multicast-if-necessary.patch
-	patches.suse/qede-Do-not-drop-rx-checksum-invalidated-packets.patch
-	patches.suse/vhost-validate-log-when-IOTLB-is-enabled.patch
-	patches.suse/0001-net-Fix-untag-for-vlan-packets-without-ethernet-head.patch
-	patches.suse/ipv6-sr-fix-seg6-encap-performances-with-TSO-enabled.patch
-	patches.suse/vrf-Fix-use-after-free-and-double-free-in-vrf_finish.patch
-	patches.suse/net-ipv6-Fix-route-leaking-between-VRFs.patch
-	patches.suse/x86-alternatives-fixup-alternative_call_2
-	patches.suse/x86-platform-uv-fix-critical-uv-mmr-address-error
-	patches.suse/perf-x86-intel-fix-linear-ip-of-pebs-real_ip-on-haswell-and-later-cpus
-	patches.suse/perf-hwbp-Simplify-the-perf-hwbp-code-fix-doc.patch
-	patches.suse/drm-i915-dmc-DMC-1.07-for-Cannonlake
-	patches.suse/drm-i915-Apply-headless-DMC-workaround-for-CNL
-	patches.suse/drm-i915-cnl-apply-Display-WA-1178-to-fix-type-C-don
-	patches.suse/drm-i915-cnl-Add-Port-F-definition
-	patches.suse/drm-i915-cnl-Fix-aux-selection-for-WA-1178
-	patches.suse/drm-i915-cnl-Add-Cannonlake-PCI-IDs-for-another-SKU
-	patches.suse/drm-i915-cnl-Add-AUX-F-support
-	patches.suse/drm-i915-cnl-Extend-Wa-1178-to-Aux-F
-	patches.suse/drm-i915-cnl-Fix-_CNL_PORT_TX_DW2_LN0_F-definition
-	patches.suse/drm-i915-Fix-DPLCLKA_CFGCR0-bits-for-Port-F
-	patches.suse/drm-i915-cnl-Add-right-GMBUS-pin-number-for-HDMI-on-
-	patches.suse/drm-i915-For-HPD-connected-port-use-hpd_pin-instead-
-	patches.suse/drm-i915-cnl-Add-HPD-support-for-Port-F
-	patches.suse/drm-i915-cnl-Enable-DDI-F-on-Cannonlake
-	patches.suse/drm-i915-cnl-Fix-DP-max-rate-for-Cannonlake-with-por
-	patches.suse/drm-i915-dp-abstract-rate-array-length-limiting
-	patches.suse/drm-i915-dp-clean-up-source-rate-limiting-for-cnl
-	patches.suse/drm-i915-dp-limit-DP-link-rate-based-on-VBT-on-CNL
-	patches.suse/drm-i915-Remove-unbannable-context-spam-from-reset
-	patches.suse/drm-i915-cnl-WaPipeControlBefore3DStateSamplePattern
-	patches.suse/drm-rockchip-Respect-page-offset-for-PRIME-mmap-call
-	patches.suse/0001-video-backlight-Add-of_find_backlight-helper-in-back.patch
-	patches.suse/0002-video-backlight-Add-devres-versions-of-of_find_backl.patch
-	patches.suse/drm-i915-Correctly-handle-limited-range-YCbCr-data-o
-	patches.suse/drm-bridge-dw-hdmi-Fix-overflow-workaround-for-Amlog
-	patches.suse/0001-drm-rockchip-inno_hdmi-Fix-error-handling-path.patch
-	patches.suse/0001-drm-rockchip-inno_hdmi-reorder-clk_disable_unprepare.patch
-	patches.suse/0001-drm-rockchip-dw_hdmi-Move-HDMI-vpll-clock-enable-to-.patch
-	patches.suse/drm-panel-simple-Fix-the-bus-format-for-the-Ontat-pa
-	patches.suse/drm-meson-Fix-an-un-handled-error-path-in-meson_drv_
-	patches.suse/drm-meson-Fix-some-error-handling-paths-in-meson_drv
-	patches.suse/PCI-Restore-config-space-on-runtime-resume-despite-b
-	patches.suse/drm-rockchip-Clear-all-interrupts-before-requesting-
-	patches.suse/0001-drm-rcar-du-Remove-zpos-field-from-rcar_du_vsp_plane.patch
-	patches.suse/0001-drm-rcar-du-lvds-Fix-LVDCR1-for-R-Car-gen3.patch
-	patches.suse/drm-rcar-du-lvds-Fix-LVDS-startup-on-R-Car-Gen2
-	patches.suse/drm-rcar-du-lvds-Fix-LVDS-startup-on-R-Car-Gen3
-	patches.suse/drm-amdgpu-Fix-always_valid-bos-multiple-LRU-inserti
-	patches.suse/drm-amd-powerplay-Fix-enum-mismatch
-	patches.suse/drm-i915-cnl-Sync-PCI-ID-with-Spec
-	patches.suse/drm-i915-cnl-Remove-alpha_support-protection
-	patches.suse/radeon-hide-pointless-warning-when-compile-testing
-	patches.suse/drm-amdgpu-adjust-timeout-for-ib_ring_tests-v2
-	patches.suse/drm-amdgpu-disable-GFX-ring-and-disable-PQ-wptr-in-h
-	patches.suse/drm-i915-psr-Check-for-the-specific-AUX_FRAME_SYNC-c
-	patches.suse/drm-i915-cnl-Add-WaRsDisableCoarsePowerGating
-	patches.suse/0001-drm-mali-dp-Uninitialized-variable-in-malidp_se_chec.patch
-	patches.suse/drm-vmwgfx-Unpin-the-screen-object-backup-buffer-whe
-	patches.suse/drm-i915-Wrap-engine-schedule-in-RCU-locks-for-set-w
-	patches.suse/drm-i915-Only-call-tasklet_kill-on-the-first-prepare
-	patches.suse/drm-amdgpu-Add-an-ATPX-quirk-for-hybrid-laptop
-	patches.suse/drm-i915-execlists-Use-a-locked-clear_bit-for-synchr
-	patches.suse/drm-i915-Fix-hibernation-with-ACPI-S0-target-state
-	patches.suse/perf-x86-intel-fix-large-period-handling-on-broadwell-cpus
-	patches.suse/perf-x86-intel-properly-save-restore-the-pmu-state-in-the-nmi-handler
-	patches.suse/perf-x86-intel-fix-event-update-for-auto-reload
-	patches.suse/x86-mce-amd-pass-the-bank-number-to-smca_get_bank_type.patch
-	patches.suse/x86-mce-amd-edac-mce_amd-enumerate-reserved-smca-bank-type.patch
-	patches.suse/x86-mce-amd-get-address-from-already-initialized-block
-	patches.suse/sched-fair-Avoid-an-unnecessary-lookup-of-current-CPU-ID-during-wake_affine.patch
-	patches.suse/sched-fair-Defer-calculation-of-prev_eff_load-in-wake_affine-until-needed.patch
-	patches.suse/sched-fair-Do-not-migrate-on-wake_affine_weight-if-weights-are-equal.patch
-	patches.suse/sched-fair-Do-not-migrate-due-to-a-sync-wakeup-on-exit.patch
-	patches.suse/sched-fair-Consider-SD_NUMA-when-selecting-the-most-idle-group-to-schedule-on.patch
-	patches.suse/x86-apic-split-out-restore_boot_irq_mode-from-disable_io_apic
-	patches.suse/x86-apic-split-disable_io_apic-into-two-functions-to-fix-config_kexec_jump-y
-	patches.suse/x86-apic-fix-restoring-boot-irq-mode-in-reboot-and-kexec-kdump
-	patches.suse/x86-apic-set-up-through-local-apic-mode-on-the-boot-cpu-if-noapic-specified
-	patches.suse/x86-dumpstack-unify-show_regs
-	patches.suse/0200-raid-remove-tile-specific-raid6-implementation.patch
-	patches.suse/bitmap-fix-memset-optimization-on-big-endian-systems
-	patches.suse/ACPI-acpi_pad-Fix-memory-leak-in-power-saving-thread
-	patches.suse/ACPICA-acpi-acpica-fix-acpi-operand-cache-leak-in-ns
-	patches.suse/ACPICA-Fix-memory-leak-on-unusual-memory-leak
-	patches.suse/ACPICA-Events-add-a-return-on-failure-from-acpi_hw_r
-	patches.suse/0001-ACPI-CPPC-Update-all-pr_-debug-err-messages-to-log-t.patch
-	patches.suse/acpi-pci-pci_link-allow-the-absence-of-_prs-and-change.patch
-	patches.suse/0001-ACPI-scan-Send-change-uevent-with-offine-environment.patch
-	patches.suse/ACPI-video-Add-quirk-to-force-acpi-video-backlight-o
-	patches.suse/0001-PCMCIA-PM-Avoid-noirq-suspend-aborts-during-suspend-.patch
-	patches.suse/cpufreq-cppc_cpufreq-Fix-cppc_cpufreq_init-failure-p.patch
-	patches.suse/0002-cpufreq-CPPC-Use-transition_delay_us-depending-trans.patch
-	patches.suse/regmap-Correct-comparison-in-regmap_cached
-	patches.suse/regmap-Fix-reversed-bounds-check-in-regmap_raw_write
-	patches.suse/regmap-i2c-Off-by-one-in-regmap_i2c_smbus_i2c_read-w
-	patches.suse/regmap-Correct-offset-handling-in-regmap_volatile_ra
-	patches.suse/regmap-Don-t-use-format_val-in-regmap_bulk_read
-	patches.suse/regmap-Format-data-for-raw-write-in-regmap_bulk_writ
-	patches.suse/regulator-of-Add-a-missing-of_node_put-in-an-error-h
-	patches.suse/regulator-gpio-fix-some-error-handling-paths-in-gpio_regulator_probe.patch
-	patches.suse/spi-Fix-scatterlist-elements-size-in-spi_map_buf
-	patches.suse/spi-atmel-init-FIFOs-before-spi-enable
-	patches.suse/spi-bcm-qspi-fIX-some-error-handling-paths
-	patches.suse/power-gemini-poweroff-Avoid-spurious-poweroff
-	patches.suse/mmc-dw_mmc-rockchip-correct-property-names-in-debug.patch
-	patches.suse/pinctrl-artpec6-dt-add-missing-pin-group-uart5nocts
-	patches.suse/pinctrl-sh-pfc-r8a7795-Fix-MOD_SEL-register-pin-assi
-	patches.suse/pinctrl-sh-pfc-r8a7796-Fix-MOD_SEL-register-pin-assi
-	patches.suse/pinctrl-sh-pfc-r8a7796-Fix-IPSR-and-MOD_SEL-register
-	patches.suse/pinctrl-sh-pfc-r8a7790-Add-missing-TX_ER-pin-to-avb_
-	patches.suse/pinctrl-pinctrl-single-Fix-pcs_request_gpio-when-bit
-	patches.suse/0004-ipmi-Remove-ACPI-SPMI-probing-from-the-SSIF-I2C-driv.patch
-	patches.suse/ipmi-pci-Blacklist-a-Realtek-IPMI-device.patch
-	patches.suse/0001-ipmi_ssif-Fix-kernel-panic-at-msg_done_handler.patch
-	patches.suse/doc-Rename-.system_keyring-to-.builtin_trusted_keys
-	patches.suse/i40e-fix-typo-in-function-description.patch
-	patches.suse/i40e-i40evf-Only-track-one-ITR-setting-per-ring-inst.patch
-	patches.suse/i40e-i40evf-Clean-up-logic-for-adaptive-ITR.patch
-	patches.suse/i40e-Add-delay-after-EMP-reset-for-firmware-to-recov.patch
-	patches.suse/i40e-i40evf-Clean-up-of-bits-related-to-using-q_vect.patch
-	patches.suse/i40e-i40evf-Don-t-bother-setting-the-CLEARPBA-bit.patch
-	patches.suse/i40e-i40evf-Use-usec-value-instead-of-reg-value-for-.patch
-	patches.suse/i40evf-Correctly-populate-rxitr_idx-and-txitr_idx.patch
-	patches.suse/i40e-i40evf-Split-container-ITR-into-current_itr-and.patch
-	patches.suse/i40e-i40evf-Add-support-for-new-mechanism-of-updatin.patch
-	patches.suse/i40evf-use-GFP_ATOMIC-under-spin-lock.patch
-	patches.suse/i40e-don-t-leak-memory-addresses.patch
-	patches.suse/i40e-broadcast-filters-can-trigger-overflow-promiscu.patch
-	patches.suse/i40evf-Use-an-iterator-of-the-same-type-as-the-list.patch
-	patches.suse/i40e-refactor-promisc_changed-in-i40e_sync_vsi_filte.patch
-	patches.suse/i40e-do-not-force-filter-failure-in-overflow-promisc.patch
-	patches.suse/i40evf-use-__dev_-um-c_sync-routines-in-.set_rx_mode.patch
-	patches.suse/i40evf-Make-VF-reset-warning-message-more-clear.patch
-	patches.suse/cxgb4-rework-on-chip-memory-read.patch
-	patches.suse/i40evf-Fix-link-up-issue-when-queues-are-disabled.patch
-	patches.suse/Bluetooth-btusb-Add-device-ID-for-RTL8822BE
-	patches.suse/ibmvnic-Keep-track-of-supplementary-TX-descriptors.patch
-	patches.suse/ibmvnic-Rename-active-queue-count-variables.patch
-	patches.suse/ibmvnic-Move-active-sub-crq-count-settings.patch
-	patches.suse/ibmvnic-Free-and-re-allocate-scrqs-when-tx-rx-scrqs-.patch
-	patches.suse/ibmvnic-Make-napi-usage-dynamic.patch
-	patches.suse/ibmvnic-Allocate-max-queues-stats-buffers.patch
-	patches.suse/ibmvnic-Correct-goto-target-for-tx-irq-initializatio.patch
-	patches.suse/ibmvnic-Fix-TX-descriptor-tracking.patch
-	patches.suse/ibmvnic-Split-counters-for-scrq-pools-napi.patch
-	patches.suse/bpf-x64-save-5-bytes-in-prologue-when-ebpf-insns-cam.patch
-	patches.suse/sh_eth-TSU_QTAG0-1-registers-the-same-as-TSU_QTAGM0-.patch
-	patches.suse/sh_eth-fix-TSU-init-on-SH7734-R8A7740.patch
-	patches.suse/ixgbe-remove-redundant-initialization-of-pool.patch
-	patches.suse/ixgbe-Avoid-to-write-the-RETA-table-when-unnecessary.patch
-	patches.suse/ixgbe-prevent-ptp_rx_hang-from-running-when-in-FILTE.patch
-	patches.suse/ixgbevf-use-page_address-offset-from-page.patch
-	patches.suse/ixgbevf-add-ethtool-private-flag-for-legacy-Rx.patch
-	patches.suse/ixgbevf-add-support-for-using-order-1-pages-to-recei.patch
-	patches.suse/ixgbevf-setup-queue-counts.patch
-	patches.suse/ixgbevf-add-support-for-padding-packet.patch
-	patches.suse/ixgbevf-make-sure-all-frames-fit-minimum-size-requir.patch
-	patches.suse/ixgbevf-allocate-the-rings-as-part-of-q_vector.patch
-	patches.suse/ixgbevf-break-out-Rx-buffer-page-management.patch
-	patches.suse/ixgbevf-add-build_skb-support.patch
-	patches.suse/ixgbevf-remove-redundant-initialization-of-variable-.patch
-	patches.suse/i40evf-Fix-double-locking-the-same-resource.patch
-	patches.suse/i40e-i40evf-use-SW-variables-for-hang-detection.patch
-	patches.suse/ibmvnic-Fix-TX-descriptor-tracking-again.patch
-	patches.suse/ibmvnic-Allocate-statistics-buffers-during-probe.patch
-	patches.suse/ibmvnic-Harden-TX-RX-pool-cleaning.patch
-	patches.suse/ibmvnic-Report-queue-stops-and-restarts-as-debug-out.patch
-	patches.suse/ibmvnic-Do-not-attempt-to-login-if-RX-or-TX-queues-a.patch
-	patches.suse/qlogic-qed-Constify-pkt_type_str.patch
-	patches.suse/emulex-benet-Constify-be_misconfig_evt_port_state.patch
-	patches.suse/net-mvpp2-Add-hardware-offloading-for-VLAN-filtering.patch
-	patches.suse/fm10k-fix-function-doxygen-comments.patch
-	patches.suse/fm10k-fix-incorrect-warning-for-function-prototype.patch
-	patches.suse/fm10k-bump-version-number-e9d328d3.patch
-	patches.suse/cxgb4-remove-dead-code-when-allocating-filter.patch
-	patches.suse/cxgb4-Add-TP-Congestion-map-entry-for-single-port.patch
-	patches.suse/cxgb4vf-Forcefully-link-up-virtual-interfaces.patch
-	patches.suse/enic-enable-rq-before-updating-rq-descriptors.patch
-	patches.suse/net-mvpp2-use-the-same-buffer-pool-for-all-ports.patch
-	patches.suse/net-mvpp2-update-the-BM-buffer-free-destroy-logic.patch
-	patches.suse/net-mvpp2-use-a-data-size-of-10kB-for-Tx-FIFO-on-por.patch
-	patches.suse/net-mvpp2-enable-UDP-TCP-checksum-over-IPv6.patch
-	patches.suse/net-mvpp2-jumbo-frames-support.patch
-	patches.suse/igb-Fix-a-test-with-HWTSTAMP_TX_ON.patch
-	patches.suse/net-mvpp2-mvpp2_check_hw_buf_num-can-be-static.patch
-	patches.suse/net-mlx5e-Fixed-sleeping-inside-atomic-context.patch
-	patches.suse/net-mvpp2-Simplify-MAC-filtering-function-parameters.patch
-	patches.suse/net-mvpp2-Add-support-for-unicast-filtering.patch
-	patches.suse/net-hns3-VF-should-get-the-real-rss_size-instead-of-.patch
-	patches.suse/net-hns3-set-the-cmdq-out_vld-bit-to-0-after-used.patch
-	patches.suse/net-hns3-fix-endian-issue-when-PF-get-mbx-message-fl.patch
-	patches.suse/net-hns3-fix-the-queue-id-for-tqp-enable-reset.patch
-	patches.suse/net-hns3-set-the-max-ring-num-when-alloc-netdev.patch
-	patches.suse/net-hns3-add-support-for-VF-driver-inner-interface-h.patch
-	patches.suse/ibmvnic-Clean-up-device-close.patch
-	patches.suse/ibmvnic-Reorganize-device-close.patch
-	patches.suse/ibmvnic-Do-not-disable-device-during-failover-or-par.patch
-	patches.suse/net-hns3-refactor-the-hclge_get-set_rss-function.patch
-	patches.suse/net-hns3-refactor-the-hclge_get-set_rss_tuple-functi.patch
-	patches.suse/net-hns3-fix-for-RSS-configuration-loss-problem-duri.patch
-	patches.suse/net-hns3-fix-for-pause-configuration-lost-during-res.patch
-	patches.suse/net-hns3-fix-for-use-after-free-when-setting-ring-pa.patch
-	patches.suse/net-hns3-refactor-the-get-put_vector-function.patch
-	patches.suse/net-hns3-fix-for-coalesce-configuration-lost-during-.patch
-	patches.suse/net-hns3-refactor-the-coalesce-related-struct.patch
-	patches.suse/net-hns3-fix-for-coal-configuation-lost-when-setting.patch
-	patches.suse/cxgb4-increase-max-tx-rate-limit-to-100-Gbps.patch
-	patches.suse/s390-sles15sp1-00-08-33-s390-qeth-remove-outdated-portname-debug-msg.patch
-	patches.suse/net-hns3-add-existence-check-when-remove-old-uc-mac-.patch
-	patches.suse/net-hns3-fix-for-netdev-not-running-problem-after-ca.patch
-	patches.suse/net-hns3-fix-for-ipv6-address-loss-problem-after-set.patch
-	patches.suse/net-hns3-unify-the-pause-params-setup-function.patch
-	patches.suse/net-hns3-fix-rx-path-skb-truesize-reporting-bug.patch
-	patches.suse/net-hns3-add-support-for-querying-pfc-puase-packets-.patch
-	patches.suse/net-hns3-fix-for-loopback-failure-when-vlan-filter-i.patch
-	patches.suse/net-hns3-fix-for-buffer-overflow-smatch-warning.patch
-	patches.suse/net-hns3-fix-error-type-definition-of-return-value.patch
-	patches.suse/net-hns3-fix-return-value-error-of-hclge_get_mac_vla.patch
-	patches.suse/net-hns3-add-existence-checking-before-adding-unicas.patch
-	patches.suse/net-hns3-add-result-checking-for-VF-when-modify-unic.patch
-	patches.suse/cxgb4-do-not-display-50Gbps-as-unsupported-speed.patch
-	patches.suse/cxgb4-cxgb4vf-check-fw-caps-to-set-link-mode-mask.patch
-	patches.suse/ixgbe-Add-receive-length-error-counter.patch
-	patches.suse/ixgbevf-fix-unused-variable-warning.patch
-	patches.suse/ixgbe-fix-disabling-hide-VLAN-on-VF-reset.patch
-	patches.suse/ibmvnic-Account-for-VLAN-tag-in-L2-Header-descriptor.patch
-	patches.suse/ibmvnic-Account-for-VLAN-header-length-in-TX-buffers.patch
-	patches.suse/ibmvnic-Pad-small-packets-to-minimum-MTU-size.patch
-	patches.suse/ibmvnic-Handle-TSO-backing-device-errata.patch
-	patches.suse/ibmvnic-Fix-recent-errata-commit.patch
-	patches.suse/cxgb4-Add-HMA-support.patch
-	patches.suse/ibmvnic-Fix-reset-return-from-closed-state.patch
-	patches.suse/i40e-remove-i40e_fcoe-files.patch
-	patches.suse/i40e-Fix-attach-VF-to-VM-issue.patch
-	patches.suse/i40e-Cleanup-i40e_vlan_rx_register.patch
-	patches.suse/i40e-Fix-permission-check-for-VF-MAC-filters.patch
-	patches.suse/i40e-track-filter-type-statistics-when-deleting-inva.patch
-	patches.suse/i40e-factor-out-re-enable-functions-for-ATR-and-SB.patch
-	patches.suse/i40e-fix-for-wrong-partition-id-calculation-on-OCP-m.patch
-	patches.suse/i40e-restore-TCPv4-input-set-when-re-enabling-ATR.patch
-	patches.suse/cxgb4-notify-fatal-error-to-uld-drivers.patch
-	patches.suse/cxgb4-Fix-queue-free-path-of-ULD-drivers.patch
-	patches.suse/ibmvnic-Generalize-TX-pool-structure.patch
-	patches.suse/ibmvnic-Update-and-clean-up-reset-TX-pool-routine.patch
-	patches.suse/ibmvnic-Update-release-TX-pool-routine.patch
-	patches.suse/ibmvnic-Update-TX-pool-initialization-routine.patch
-	patches.suse/ibmvnic-Update-TX-and-TX-completion-routines.patch
-	patches.suse/ibmvnic-Improve-TX-buffer-accounting.patch
-	patches.suse/ibmvnic-Update-TX-pool-cleaning-routine.patch
-	patches.suse/ibmvnic-Remove-unused-TSO-resources-in-TX-pool-struc.patch
-	patches.suse/i40e-Prevent-setting-link-speed-on-KX_X722.patch
-	patches.suse/i40e-Close-client-on-suspend-and-restore-client-MSIx.patch
-	patches.suse/i40e-add-doxygen-comment-for-new-mode-parameter.patch
-	patches.suse/i40e-Prevent-setting-link-speed-on-I40E_DEV_ID_25G_B.patch
-	patches.suse/i40evf-remove-flags-that-are-never-used.patch
-	patches.suse/i40e-Fix-the-polling-mechanism-of-GLGEN_RSTAT.DEVSTA.patch
-	patches.suse/net-add-uevent-socket-member.patch
-	patches.suse/cxgb4-Adds-CPL-support-for-Shared-Receive-Queues.patch
-	patches.suse/cxgb4-Add-support-to-initialise-read-SRQ-entries.patch
-	patches.suse/cxgb4-Add-support-to-query-HW-SRQ-parameters.patch
-	patches.suse/cxgb4-Support-firmware-rdma-write-with-immediate-wor.patch
-	patches.suse/cxgb4-Support-firmware-rdma-write-completion-work-re.patch
-	patches.suse/net-hns3-reallocate-tx-rx-buffer-after-changing-mtu.patch
-	patches.suse/net-hns3-fix-the-VF-queue-reset-flow-error.patch
-	patches.suse/net-hns3-fix-for-vlan-table-lost-problem-when-resett.patch
-	patches.suse/net-hns3-export-pci-table-of-hclge-and-hclgevf-to-us.patch
-	patches.suse/net-hns3-increase-the-max-time-for-IMP-handle-comman.patch
-	patches.suse/net-hns3-change-GL-update-rate.patch
-	patches.suse/net-hns3-change-the-time-interval-of-int_gl-calculat.patch
-	patches.suse/net-hns3-fix-for-getting-wrong-link-mode-problem.patch
-	patches.suse/net-hns3-add-get_link-support-to-VF.patch
-	patches.suse/net-hns3-add-querying-speed-and-duplex-support-to-VF.patch
-	patches.suse/net-hns3-fix-for-not-returning-problem-in-get_link_k.patch
-	patches.suse/net-mvpp2-use-correct-index-on-array-mvpp2_pools.patch
-	patches.suse/net-hns3-Changes-to-make-enet-watchdog-timeout-func-.patch
-	patches.suse/net-hns3-Add-VF-Reset-Service-Task-to-support-event-.patch
-	patches.suse/net-hns3-Add-VF-Reset-device-state-and-its-handling.patch
-	patches.suse/net-hns3-Add-support-to-request-VF-Reset-to-PF.patch
-	patches.suse/net-hns3-Add-support-to-reset-the-enet-ring-mgmt-lay.patch
-	patches.suse/net-hns3-Add-support-to-re-initialize-the-hclge-devi.patch
-	patches.suse/net-hns3-Changes-to-support-ARQ-Asynchronous-Receive.patch
-	patches.suse/net-hns3-Add-Asserting-Reset-mailbox-message-handlin.patch
-	patches.suse/net-hns3-Changes-required-in-PF-mailbox-to-support-V.patch
-	patches.suse/virtio-net-Fix-operstate-for-virtio-when-no-VIRTIO_N
-	patches.suse/qed-Use-true-and-false-for-boolean-values.patch
-	patches.suse/net-hns3-hclge_inform_reset_assert_to_vf-can-be-stat.patch
-	patches.suse/ixgbe-add-status-reg-reads-to-ixgbe_check_remove.patch
-	patches.suse/ixgbe-fix-read-modify-write-in-x550-phy-setup.patch
-	patches.suse/cxgb4-Setup-FW-queues-before-registering-netdev.patch
-	patches.suse/cxgb4-copy-vlan_id-in-ndo_get_vf_config.patch
-	patches.suse/cxgb4-depend-on-firmware-event-for-link-status.patch
-	patches.suse/cxgb4-support-new-ISSI-flash-parts.patch
-	patches.suse/ibmvnic-Potential-NULL-dereference-in-clean_one_tx_p.patch
-	patches.suse/rtlwifi-rtl8192cu-Remove-variable-self-assignment-in
-	patches.suse/rtl8187-Fix-NULL-pointer-dereference-in-priv-conf_mu
-	patches.suse/mt7601u-let-mac80211-validate-rx-CCMP-PN
-	patches.suse/Revert-mwifiex-fix-incorrect-ht-capability-problem.patch
-	patches.suse/ethernet-Use-octal-not-symbolic-permissions.patch
-	patches.suse/net-hns3-fix-for-returning-wrong-value-problem-in-hn.patch
-	patches.suse/net-hns3-fix-for-returning-wrong-value-problem-in-hn-da44a00f.patch
-	patches.suse/net-hns3-fix-for-the-wrong-shift-problem-in-hns3_set.patch
-	patches.suse/net-hns3-fix-for-not-initializing-VF-rss_hash_key-pr.patch
-	patches.suse/net-hns3-never-send-command-queue-message-to-IMP-whe.patch
-	patches.suse/bnx2x-Replace-doorbell-barrier-with-wmb.patch
-	patches.suse/bnxt_en-Eliminate-duplicate-barriers-on-weakly-order.patch
-	patches.suse/net-ena-Eliminate-duplicate-barriers-on-weakly-order.patch
-	patches.suse/i40e-move-I40E_FLAG_FILTER_SYNC-to-a-state-bit.patch
-	patches.suse/i40e-move-I40E_FLAG_UDP_FILTER_SYNC-to-the-state-fie.patch
-	patches.suse/i40e-move-AUTO_DISABLED-flags-into-the-state-field.patch
-	patches.suse/i40e-move-I40E_FLAG_TEMP_LINK_POLLING-to-state-field.patch
-	patches.suse/i40e-move-client-flags-into-state-bits.patch
-	patches.suse/i40e-hold-the-RTNL-lock-while-changing-interrupt-sch.patch
-	patches.suse/i40e-stop-using-cmpxchg-flow-in-i40e_set_priv_flags.patch
-	patches.suse/i40e-re-number-feature-flags-to-remove-gaps.patch
-	patches.suse/net-mvpp2-Make-mvpp2_prs_hw_read-a-parser-entry-init.patch
-	patches.suse/net-mvpp2-Don-t-use-dynamic-allocs-for-local-variabl.patch
-	patches.suse/net-mlx5-Protect-from-command-bit-overflow.patch
-	patches.suse/net-mvpp2-Use-relaxed-I-O-in-data-path.patch
-	patches.suse/net-mlx5e-Remove-unused-define-MLX5_MPWRQ_STRIDES_PE.patch
-	patches.suse/net-mlx5e-Do-not-reset-Receive-Queue-params-on-every.patch
-	patches.suse/qed-Utilize-FW-8.33.11.0.patch
-	patches.suse/qed-Populate-nvm-image-attribute-shadow.patch
-	patches.suse/qed-Fix-PTT-entry-leak-in-the-selftest-error-flow.patch
-	patches.suse/qed-Add-APIs-for-flash-access.patch
-	patches.suse/qed-Adapter-flash-update-support.patch
-	patches.suse/qede-Ethtool-flash-update-support.patch
-	patches.suse/net-cavium-use-module_pci_driver-to-simplify-the-cod.patch
-	patches.suse/mac80211-don-t-WARN-on-bad-WMM-parameters-from-buggy
-	patches.suse/ath9k-Protect-queue-draining-by-rcu_read_lock
-	patches.suse/ath10k-fix-use-after-free-in-ath10k_wmi_cmd_send_now.patch
-	patches.suse/ath10k-Fix-kernel-panic-while-using-worker-ath10k_st
-	patches.suse/ath9k-fix-crash-in-spectral-scan
-	patches.suse/brcmsmac-allocate-ucode-with-GFP_KERNEL.patch
-	patches.suse/iwlwifi-mvm-check-if-mac80211_queue-is-valid-in-iwl_
-	patches.suse/iwlwifi-add-a-bunch-of-new-9000-PCI-IDs
-	patches.suse/Revert-ath10k-send-re-assoc-peer-command-when-NSS-ch
-	patches.suse/ath10k-advertize-beacon_int_min_gcd
-	patches.suse/ath10k-fix-recent-bandwidth-conversion-bug
-	patches.suse/cxgb4-fix-error-return-code-in-adap_init0.patch
-	patches.suse/ieee802154-ca8210-fix-uninitialised-data-read
-	patches.suse/net-thunderx-move-filter-register-related-macro-into.patch
-	patches.suse/net-thunderx-add-MAC-address-filter-tracking-for-LMA.patch
-	patches.suse/net-thunderx-add-multicast-filter-management-support.patch
-	patches.suse/net-thunderx-add-new-messages-for-handle-ndo_set_rx_.patch
-	patches.suse/net-thunderx-add-XCAST-messages-handlers-for-PF.patch
-	patches.suse/net-thunderx-add-workqueue-control-structures-for-ha.patch
-	patches.suse/net-thunderx-add-ndo_set_rx_mode-callback-implementa.patch
-	patches.suse/net-hns3-remove-unnecessary-pci_set_drvdata-and-devm.patch
-	patches.suse/0012-rxrpc-Fix-Tx-ring-annotation-after-initial-Tx-failur.patch
-	patches.suse/0013-rxrpc-Don-t-treat-call-aborts-as-conn-aborts.patch
-	patches.suse/net-mlx5-Eliminate-query-xsrq-dead-code.patch
-	patches.suse/bnxt_en-Update-firmware-interface-to-1.9.1.15.patch
-	patches.suse/bnxt_en-Adjust-default-rings-for-multi-port-NICs.patch
-	patches.suse/bnxt_en-Use-a-dedicated-VNIC-mode-for-RDMA.patch
-	patches.suse/bnxt_en-fix-clear-flags-in-ethtool-reset-handling.patch
-	patches.suse/bnxt_en-Add-support-for-ndo_set_vf_trust.patch
-	patches.suse/bnxt_en-Include-additional-hardware-port-statistics-.patch
-	patches.suse/bnxt_en-Add-extended-port-statistics-support.patch
-	patches.suse/bnxt_en-Check-max_tx_scheduler_inputs-value-from-fir.patch
-	patches.suse/bnxt_en-Improve-resource-accounting-for-SRIOV.patch
-	patches.suse/bnxt_en-Improve-valid-bit-checking-in-firmware-respo.patch
-	patches.suse/bnxt_en-Improve-ring-allocation-logic.patch
-	patches.suse/bnxt_en-Change-IRQ-assignment-for-RDMA-driver.patch
-	patches.suse/bnxt_en-Add-IRQ-remapping-logic.patch
-	patches.suse/bnxt_en-Refactor-bnxt_need_reserve_rings.patch
-	patches.suse/bnxt_en-Reserve-completion-rings-and-MSIX-for-bnxt_r.patch
-	patches.suse/bnxt_en-Add-ULP-calls-to-stop-and-restart-IRQs.patch
-	patches.suse/rhashtable-add-schedule-points.patch
-	patches.suse/Bluetooth-btusb-Add-USB-ID-7392-a611-for-Edimax-EW-7
-	patches.suse/Bluetooth-hci_bcm-Treat-Interrupt-ACPI-resources-as-
-	patches.suse/Bluetooth-hci_bcm-Add-6-new-ACPI-HIDs
-	patches.suse/Bluetooth-hci_bcm-Remove-DMI-quirk-for-the-MINIX-Z83
-	patches.suse/Bluetooth-Set-HCI_QUIRK_SIMULTANEOUS_DISCOVERY-for-B
-	patches.suse/vlan-also-check-phy_driver-ts_info-for-vlan-s-real-d.patch
-	patches.suse/ibmvnic-Disable-irqs-before-exiting-reset-from-close.patch
-	patches.suse/sky2-Increase-D3-delay-to-sky2-stops-working-after-s
-	patches.suse/route-check-sysctl_fib_multipath_use_neigh-earlier-t.patch
-	patches.suse/net-bgmac-Fix-endian-access-in-bgmac_dma_tx_ring_fre.patch
-	patches.suse/media-au0828-fix-VIDEO_V4L2-dependency
-	patches.suse/0001-media-usbtv-prevent-double-free-in-error-case.patch
-	patches.suse/media-cx25821-prevent-out-of-bounds-read-on-array-ca
-	patches.suse/media-vivid-fix-incorrect-capabilities-for-radio
-	patches.suse/media-vb2-Fix-videobuf2-to-map-correct-area.patch
-	patches.suse/media-vivid-check-if-the-cec_adapter-is-valid
-	patches.suse/media-em28xx-USB-bulk-packet-size-fix
-	patches.suse/media-em28xx-Add-Hauppauge-SoloHD-DualHD-bulk-models
-	patches.suse/media-lgdt3306a-Fix-module-count-mismatch-on-usb-unp
-	patches.suse/media-lgdt3306a-Fix-a-double-kfree-on-i2c-device-rem
-	patches.suse/media-em28xx-stop-rewriting-device-s-struct.patch
-	patches.suse/media-cxusb-restore-RC_MAP-for-MyGica-T230
-	patches.suse/media-s3c-camif-fix-out-of-bounds-array-access
-	patches.suse/media-cx25840-Use-subdev-host-data-for-PLL-override
-	patches.suse/media-cx23885-Set-subdev-host-data-to-clk_freq-point
-	patches.suse/media-cx23885-Override-888-ImpactVCBe-crystal-freque
-	patches.suse/0001-media-rc-oops-in-ir_timer_keyup-after-device-unplug.patch
-	patches.suse/media-atomisp_fops.c-disable-atomisp_compat_ioctl32
-	patches.suse/media-dt-bindings-media-rcar_vin-Use-status-okay
-	patches.suse/0001-ipc-util-Helpers-for-making-the-sysvipc-operations-p.patch
-	patches.suse/0002-ipc-shm-Fix-shmctl-.-IPC_STAT-.-between-pid-namespac.patch
-	patches.suse/0003-ipc-msg-Fix-msgctl-.-IPC_STAT-.-between-pid-namespac.patch
-	patches.suse/0004-ipc-sem-Fix-semctl-.-GETPID-.-between-pid-namespaces.patch
-	patches.suse/0005-ipc-shm-Fix-pid-freeing.patch
-	patches.suse/xfs-Remove-dead-code-from-inode-recover-function.patch
-	patches.suse/xfs-fix-transaction-allocation-deadlock-in-IO-path.patch
-	patches.suse/xfs-convert-XFS_AGFL_SIZE-to-a-helper-function.patch
-	patches.suse/xfs-don-t-use-XFS_BMAPI_ENTRIRE-in-xfs_get_blocks.patch
-	patches.suse/xfs-remove-xfs_zero_range.patch
-	patches.suse/xfs-minor-cleanup-for-xfs_get_blocks.patch
-	patches.suse/xfs-detect-agfl-count-corruption-and-reset-agfl.patch
-	patches.suse/xfs-sanity-check-the-unused-space-before-trying-to-u.patch
-	patches.suse/xfs-catch-inode-allocation-state-mismatch-corruption.patch
-	patches.suse/btrfs-do-not-check-inode-s-runtime-flags-under-root-orphan_lock.patch
-	patches.suse/0014-btrfs-tree-checker-Replace-root-parameter-with-fs_in.patch
-	patches.suse/0001-btrfs-qgroup-Fix-root-item-corruption-when-multiple-.patch
-	patches.suse/btrfs-handle-error-from-btrfs_uuid_tree_rem-call-in-btrfs_ioctl_set_received_subvol.patch
-	patches.suse/btrfs-fix-lockdep-splat-in-btrfs_alloc_subvolume_writers.patch
-	patches.suse/btrfs-remove-dead-create_space_info-calls.patch
-	patches.suse/btrfs-defer-adding-raid-type-kobject-until-after-chunk-relocation.patch
-	patches.suse/btrfs-delete-dead-code-in-btrfs_orphan_add.patch
-	patches.suse/0007-btrfs-qgroup-Skeleton-to-support-separate-qgroup-res.patch
-	patches.suse/0008-btrfs-qgroup-Introduce-helpers-to-update-and-access-.patch
-	patches.suse/0009-btrfs-qgroup-Make-qgroup_reserve-and-its-callers-to-.patch
-	patches.suse/0010-btrfs-qgroup-Fix-wrong-qgroup-reservation-update-for.patch
-	patches.suse/0011-btrfs-qgroup-Update-trace-events-to-use-new-separate.patch
-	patches.suse/0012-btrfs-qgroup-Cleanup-the-remaining-old-reservation-c.patch
-	patches.suse/0013-btrfs-qgroup-Split-meta-rsv-type-into-meta_prealloc-.patch
-	patches.suse/0014-btrfs-qgroup-Don-t-use-root-qgroup_meta_rsv-for-qgro.patch
-	patches.suse/0015-btrfs-qgroup-Introduce-function-to-convert-META_PREA.patch
-	patches.suse/0023-btrfs-qgroup-Use-separate-meta-reservation-type-for-.patch
-	patches.suse/0025-btrfs-delayed-inode-Use-new-qgroup-meta-rsv-for-dela.patch
-	patches.suse/0026-btrfs-qgroup-Use-root-qgroup_meta_rsv_-to-record-qgr.patch
-	patches.suse/0027-btrfs-qgroup-Update-trace-events-for-metadata-reserv.patch
-	patches.suse/0028-Revert-btrfs-qgroups-Retry-after-commit-on-getting-E.patch
-	patches.suse/btrfs-fix-fsync-after-hole-punching-when-using-no-ho.patch
-	patches.suse/btrfs-fix-copy_items-return-value-when-logging-an-inode.patch
-	patches.suse/btrfs-tests-qgroup-Fix-wrong-tree-backref-level.patch
-	patches.suse/0001-btrfs-Validate-child-tree-block-s-level-and-first-ke.patch
-	patches.suse/CIFS-SMBD-fix-spelling-mistake-faield-and-legnth-.patch
-	patches.suse/cifs-fix-memory-leak-in-SMB2_open-.patch
-	patches.suse/CIFS-refactor-crypto-shash-sdesc-allocation-free.patch
-	patches.suse/CIFS-add-sha512-secmech.patch
-	patches.suse/CIFS-implement-v3.11-preauth-integrity.patch
-	patches.suse/CIFS-fix-sha512-check-in-cifs_crypto_secmech_release.patch
-	patches.suse/fix-smb3-encryption-breakage-when-CONFIG_DEBUG_SG-y.patch
-	patches.suse/cifs-Tree-connect-for-SMB3.1.1-must-be-signed-for-non-enc.patch
-	patches.suse/SMB3.1.1-dialect-is-no-longer-experimental.patch
-	patches.suse/fs-cifs-Replace-_free_xid-call-in-cifs_root_iget-function.patch
-	patches.suse/cifs-Don-t-log-expected-error-on-DFS-referral-request.patch
-	patches.suse/cifs-Don-t-log-confusing-message-on-reconnect-by-default.patch
-	patches.suse/cifs-smbd-avoid-reconnect-lockup.patch
-	patches.suse/cifs-smbd-disconnect-transport-on-RDMA-errors.patch
-	patches.suse/cifs-add-server-vals-header_preamble_size.patch
-	patches.suse/cifs-fix-sparse-warning-on-previous-patch-in-a-few-printks.patch
-	patches.suse/smb3-Fix-root-directory-when-server-returns-inode-nu.patch
-	patches.suse/cifs-Add-minor-debug-message-during-negprot.patch
-	patches.suse/ext4-shutdown-should-not-prevent-get_write_access.patch
-	patches.suse/ext4-eliminate-sleep-from-shutdown-ioctl.patch
-	patches.suse/ext4-pass-ESHUTDOWN-code-to-jbd2-layer.patch
-	patches.suse/jbd2-if-the-journal-is-aborted-then-don-t-allow-upda.patch
-	patches.suse/ext4-don-t-update-checksum-of-new-initialized-bitmap.patch
-	patches.suse/ext4-protect-i_disksize-update-by-i_data_sem-in-dire.patch
-	patches.suse/ext4-Fix-offset-overflow-on-32-bit-archs-in-ext4_iom.patch
-	patches.suse/ext4-add-validity-checks-for-bitmap-block-numbers.patch
-	patches.suse/ext4-fail-ext4_iget-for-root-directory-if-unallocate.patch
-	patches.suse/ext4-always-initialize-the-crc32c-checksum-driver.patch
-	patches.suse/ext4-don-t-allow-r-w-mounts-if-metadata-blocks-overl.patch
-	patches.suse/ext4-move-call-to-ext4_error-into-ext4_xattr_check_b.patch
-	patches.suse/ext4-add-bounds-checking-to-ext4_xattr_find_entry.patch
-	patches.suse/random-use-a-tighter-cap-in-credit_entropy_bits_safe
-	patches.suse/irqchip-gic-Take-lock-when-updating-irq-type
-	patches.suse/ACPI-IORT-Remove-temporary-iort_get_id_mapping_index.patch
-	patches.suse/0023-arm64-Add-work-around-for-Arm-Cortex-A55-Erratum-102.patch
-	patches.suse/crypto-chelsio-Make-function-aead_ccm_validate_input.patch
-	patches.suse/crypto-sunxi-ss-Add-MODULE_ALIAS-to-sun4i-ss
-	patches.suse/hwrng-stm32-add-reset-during-probe
-	patches.suse/crypto-x86-cast5-avx-fix-ECB-encryption-when-long-sg
-	patches.suse/crypto-ccp-add-check-to-get-psp-master-only-when-psp-is-detected.patch
-	patches.suse/crypto-caam-Fix-null-dereference-at-error-path
-	patches.suse/crypto-atmel-aes-fix-the-keys-zeroing-on-errors
-	patches.suse/crypto-ccp-fix-sparse-use-plain-integer-as-null-pointer.patch
-	patches.suse/crypto-chelsio-Use-kernel-round-function-to-align-le.patch
-	patches.suse/crypto-chelsio-Fix-src-buffer-dma-length.patch
-	patches.suse/crypto-chelsio-Update-IV-before-sending-request-to-H.patch
-	patches.suse/crypto-chelsio-Fix-iv-passed-in-fallback-path-for-rf.patch
-	patches.suse/crypto-ccp-Validate-buffer-lengths-for-copy-operatio.patch
-	patches.suse/crypto-arm-arm64-Fix-random-regeneration-of-S_shippe
-	patches.suse/crypto-lrw-Free-rctx-ext-with-kzfree
-	patches.suse/crypto-chelsio-don-t-leak-pointers-to-authenc-keys.patch
-	patches.suse/crypto-ahash-Fix-early-termination-in-hash-walk
-	patches.suse/net-bcmgenet-Fix-sparse-warnings-in-bcmgenet_put_tx_
-	patches.suse/af_unix-remove-redundant-lockdep-class.patch
-	patches.suse/pptp-remove-a-buggy-dst-release-in-pptp_connect.patch
-	patches.suse/lan78xx-Connect-phy-early.patch
-	patches.suse/nfp-use-full-40-bits-of-the-NSP-buffer-address.patch
-	patches.suse/net-hns3-fix-length-overflow-when-CONFIG_ARM64_64K_P.patch
-	patches.suse/usbip-Correct-maximum-value-of-CONFIG_USBIP_VHCI_HC_.patch
-	patches.suse/0001-xhci-zero-usb-device-slot_id-member-when-disabling-a.patch
-	patches.suse/phy-tegra-remove-redundant-self-assignment-of-map.patch
-	patches.suse/phy-qcom-qmp-Fix-phy-pipe-clock-gating.patch
-	patches.suse/phy-rockchip-emmc-retry-calpad-busy-trimming.patch
-	patches.suse/phy-allwinner-sun4i-usb-poll-vbus-changes-on-A23-A33.patch
-	patches.suse/USB-serial-ftdi_sio-add-RT-Systems-VX-8-cable.patch
-	patches.suse/USB-serial-cp210x-add-ELDAT-Easywave-RX09-id.patch
-	patches.suse/USB-serial-ftdi_sio-add-support-for-Harman-FirmwareH.patch
-	patches.suse/usb-gadget-udc-change-comparison-to-bitshift-when-de.patch
-	patches.suse/usb-gadget-composite-fix-incorrect-handling-of-OS-de.patch
-	patches.suse/usb-gadget-ffs-Execute-copy_to_user-with-USER_DS-set.patch
-	patches.suse/usb-gadget-ffs-Let-setup-return-USB_GADGET_DELAYED_S.patch
-	patches.suse/usb-dwc2-hcd-Fix-host-channel-halt-flow.patch
-	patches.suse/usb-dwc2-host-Fix-transaction-errors-in-host-mode.patch
-	patches.suse/usb-dwc3-prevent-setting-PRTCAP-to-OTG-from-debugfs.patch
-	patches.suse/usb-dwc3-Makefile-fix-link-error-on-randconfig.patch
-	patches.suse/usb-dwc3-pci-Properly-cleanup-resource.patch
-	patches.suse/usb-dwc3-Add-SoftReset-PHY-synchonization-delay.patch
-	patches.suse/usb-dwc3-Update-DWC_usb31-GTXFIFOSIZ-reg-fields.patch
-	patches.suse/0001-USB-fix-USB3-devices-behind-USB3-hubs-not-resuming-a.patch
-	patches.suse/USB-gadget-f_midi-fixing-a-possible-double-free-in-f.patch
-	patches.suse/usb-gadget-udc-core-update-usb_ep_queue-documentatio.patch
-	patches.suse/USB-serial-option-reimplement-interface-masking.patch
-	patches.suse/USB-serial-option-drop-redundant-interface-class-tes.patch
-	patches.suse/usb-musb-gadget-misplaced-out-of-bounds-check.patch
-	patches.suse/serial-altera-ensure-port-regshift-is-honored-consis
-	patches.suse/serial-8250-Don-t-service-RX-FIFO-if-interrupts-are-
-	patches.suse/serial-imx-drop-if-that-always-evaluates-to-true
-	patches.suse/serial-arc_uart-Fix-out-of-bounds-access-through-DT-
-	patches.suse/serial-fsl_lpuart-Fix-out-of-bounds-access-through-D
-	patches.suse/serial-imx-Fix-out-of-bounds-access-through-serial-p
-	patches.suse/serial-mxs-auart-Fix-out-of-bounds-access-through-se
-	patches.suse/serial-pxa-Fix-out-of-bounds-access-through-serial-p
-	patches.suse/serial-samsung-Fix-out-of-bounds-access-through-seri
-	patches.suse/serial-sh-sci-Fix-out-of-bounds-access-through-DT-al
-	patches.suse/serial-sirf-Fix-out-of-bounds-access-through-DT-alia
-	patches.suse/serial-xuartps-Fix-out-of-bounds-access-through-DT-a
-	patches.suse/vt-change-SGR-21-to-follow-the-standards
-	patches.suse/iio-humidity-hts221-remove-warnings-in-hts221_parse_
-	patches.suse/staging-lustre-lov-use-correct-env-in-lov_io_data_ve.patch
-	patches.suse/staging-lustre-lmv-correctly-iput-lmo_root.patch
-	patches.suse/staging-rtl8192u-return-ENOMEM-on-failed-allocation-
-	patches.suse/staging-rtl8723bs-fix-u8-less-than-zero-check
-	patches.suse/staging-ks7010-Use-constants-from-ieee80211_eid-inst
-	patches.suse/staging-vc04_services-bcm2835-audio-Add-blank-line-a
-	patches.suse/staging-vc04_services-bcm2835-audio-Format-multiline
-	patches.suse/staging-vc04_services-bcm2835-audio-Change-to-unsign
-	patches.suse/staging-lustre-obd_mount-use-correct-niduuid-suffix.patch
-	patches.suse/staging-lustre-fix-bug-in-osc_enter_cache_try.patch
-	patches.suse/staging-lustre-statahead-remove-incorrect-test-on-ag.patch
-	patches.suse/staging-comedi-ni_mio_common-ack-ai-fifo-error-inter
-	patches.suse/staging-bcm2835-audio-Release-resources-on-module_ex
-	patches.suse/lib-kobject-Join-string-literals-back
-	patches.suse/firmware-fix-checking-for-return-values-for-fw_add_d
-	patches.suse/msft-hv-1614-tools-hv-include-string.h-in-hv_fcopy_daemon.patch
-	patches.suse/msft-hv-1617-hv_balloon-fix-printk-loglevel.patch
-	patches.suse/msft-hv-1618-hv_balloon-simplify-hv_online_page-hv_page_online_on.patch
-	patches.suse/msft-hv-1619-hv_balloon-fix-bugs-in-num_pages_onlined-accounting.patch
-	patches.suse/parport_pc-Add-support-for-WCH-CH382L-PCI-E-single-p
-	patches.suse/mei-remove-dev_err-message-on-an-unsupported-ioctl
-	patches.suse/char_dev-Fix-off-by-one-bugs-in-find_dynamic_major.patch
-	patches.suse/thunderbolt-Resume-control-channel-after-hibernation
-	patches.suse/0001-thunderbolt-Serialize-PCIe-tunnel-creation-with-PCI-.patch
-	patches.suse/0001-thunderbolt-Wait-a-bit-longer-for-ICM-to-authenticat.patch
-	patches.suse/0001-thunderbolt-Prevent-crash-when-ICM-firmware-is-not-r.patch
-	patches.suse/extcon-intel-cht-wc-Set-direction-and-drv-flags-for-
-	patches.suse/dev-mem-Avoid-overwriting-err-in-read_mem.patch
-	patches.suse/msft-hv-1645-Drivers-hv-vmbus-do-not-mark-HV_PCIE-as-perf_device.patch
-	patches.suse/intel_th-Use-correct-method-of-finding-hub
-	patches.suse/soc-bcm2835-sync-firmware-properties-with-downstream.patch
-	patches.suse/ALSA-emu10k1-remove-reserved_page
-	patches.suse/ALSA-emu10k1-use-dma_set_mask_and_coherent
-	patches.suse/ALSA-emu10k1-add-optional-debug-printouts-with-DMA-a
-	patches.suse/ALSA-emu10k1-make-sure-synth-DMA-pages-are-allocated
-	patches.suse/ALSA-emu10k1-add-a-IOMMU-workaround
-	patches.suse/ALSA-vmaster-Propagate-slave-error
-	patches.suse/ALSA-hda-Add-Icelake-PCI-ID
-	patches.suse/ALSA-usb-audio-Add-native-DSD-support-for-Luxman-DA-
-	patches.suse/ALSA-usb-audio-FIX-native-DSD-support-for-TEAC-UD-50
-	patches.suse/ALSA-usb-audio-Integrate-native-DSD-support-for-ITF-
-	patches.suse/ALSA-pcm-Avoid-potential-races-between-OSS-ioctls-an
-	patches.suse/ALSA-pcm-Return-EBUSY-for-OSS-ioctls-changing-busy-s
-	patches.suse/ALSA-aloop-Mark-paused-device-as-inactive
-	patches.suse/ALSA-pcm-Fix-mutex-unbalance-in-OSS-emulation-ioctls
-	patches.suse/ASoC-rockchip-Fix-dai_name-for-HDMI-codec
-	patches.suse/ASoC-ssm2602-Replace-reg_default_raw-with-reg_defaul
-	patches.suse/ASoC-topology-Fix-kcontrol-name-string-handling
-	patches.suse/ASoC-samsung-i2s-Ensure-the-RCLK-rate-is-properly-de
-	patches.suse/ASoC-samsung-odroid-Fix-32000-sample-rate-handling
-	patches.suse/ASoC-rockchip-rk3288-hdmi-analog-Select-needed-codec
-	patches.suse/ASoC-topology-create-TLV-data-for-dapm-widgets
-	patches.suse/ASoC-topology-Check-widget-kcontrols-before-deref2
-	patches.suse/ALSA-pcm-Fix-UAF-at-PCM-release-via-PCM-timer-access
-	patches.suse/HID-i2c-hid-fix-size-check-and-type-usage
-	patches.suse/HID-wacom-Add-support-for-3rd-generation-Intuos-BT.patch
-	patches.suse/HID-wacom-generic-Support-multiple-tools-per-report.patch
-	patches.suse/HID-wacom-generic-add-the-Report-Valid-usage.patch
-	patches.suse/HID-wacom-wacom_wac_collection-is-local-to-wacom_wac.patch
-	patches.suse/tools-thermal-tmon-fix-for-segfault.patch
-	patches.suse/Input-i8042-add-Lenovo-ThinkPad-L460-to-i8042-reset-
-	patches.suse/Input-xpad-add-PDP-device-id-0x02a4.patch
-	patches.suse/Input-ALPS-fix-TrackStick-detection-on-Thinkpad-L570
-	patches.suse/Input-i8042-enable-MUX-on-Sony-VAIO-VGN-CS-series-to
-	patches.suse/EDAC-Drop-duplicated-array-of-strings-for-memory-typ.patch
-	patches.suse/EDAC-Add-new-memory-type-for-non-volatile-DIMMs.patch
-	patches.suse/acpi-nfit-Add-function-to-look-up-nvdimm-device-and-.patch
-	patches.suse/firmware-DMI-Add-function-to-look-up-a-handle-and-re.patch
-	patches.suse/EDAC-skx_edac-Detect-non-volatile-DIMMs.patch
-	patches.suse/0178-md-Delete-gendisk-before-cleaning-up-the-request-que.patch
-	patches.suse/block-Fix-a-race-between-request-queue-removal-and-t.patch
-	patches.suse/cdrom-do-not-call-check_disk_change-inside-cdrom_ope.patch
-	patches.suse/block-bio_check_eod-needs-to-consider-partitions.patch
-	patches.suse/0180-bcache-fix-cached_dev-count-usage-for-bch_cache_set_.patch
-	patches.suse/0181-bcache-quit-dc-writeback_thread-when-BCACHE_DEV_DETA.patch
-	patches.suse/0182-bcache-stop-dc-writeback_rate_update-properly.patch
-	patches.suse/0183-bcache-add-CACHE_SET_IO_DISABLE-to-struct-cache_set-.patch
-	patches.suse/0184-bcache-add-stop_when_cache_set_failed-option-to-back.patch
-	patches.suse/0185-bcache-fix-inaccurate-io-state-for-detached-bcache-d.patch
-	patches.suse/0186-bcache-fix-incorrect-sysfs-output-value-of-strip-siz.patch
-	patches.suse/0187-bcache-fix-error-return-value-in-memory-shrink.patch
-	patches.suse/0188-bcache-fix-using-of-loop-variable-in-memory-shrink.patch
-	patches.suse/0189-bcache-move-closure-debug-file-into-debug-directory.patch
-	patches.suse/0190-bcache-add-backing_request_endio-for-bi_end_io.patch
-	patches.suse/0191-bcache-add-io_disable-to-struct-cached_dev.patch
-	patches.suse/0192-bcache-Fix-indentation.patch
-	patches.suse/0193-bcache-Add-__printf-annotation-to-__bch_check_keys.patch
-	patches.suse/0194-bcache-Annotate-switch-fall-through.patch
-	patches.suse/0195-bcache-Fix-kernel-doc-warnings.patch
-	patches.suse/0196-bcache-Remove-an-unused-variable.patch
-	patches.suse/0197-bcache-Suppress-more-warnings-about-set-but-not-used.patch
-	patches.suse/0198-bcache-Reduce-the-number-of-sparse-complaints-about-.patch
-	patches.suse/0199-bcache-Fix-a-compiler-warning-in-bcache_device_init.patch
-	patches.suse/mmc-block-Delete-gendisk-before-cleaning-up-the-requ.patch
-	patches.suse/nvme-fix-the-dangerous-reference-of-namespaces-list.patch
-	patches.suse/nvme-implement-log-page-low-high-offset-and-dwords.patch
-	patches.suse/nvme-centralize-ctrl-removal-prints.patch
-	patches.suse/nvme_fc-fix-ctrl-create-failures-racing-with-workq-i.patch
-	patches.suse/nvme_fc-io-timeout-should-defer-abort-to-ctrl-reset.patch
-	patches.suse/nvme_fc-fix-abort-race-on-teardown-with-lld-reject.patch
-	patches.suse/nvme_fc-on-remoteport-reuse-set-new-nport_id-and-rol.patch
-	patches.suse/nvmet_fc-prevent-new-io-rqsts-in-possible-isr-comple.patch
-	patches.suse/nvmet-rdma-Don-t-flush-system_wq-by-default-during-r.patch
-	patches.suse/nvme-rdma-Don-t-flush-delete_wq-by-default-during-re.patch
-	patches.suse/nvme-Skip-checking-heads-without-namespaces.patch
-	patches.suse/nvme-rdma-Allow-DELETING-state-change-failure-in-err.patch
-	patches.suse/nvmet-constify-struct-nvmet_fabrics_ops.patch
-	patches.suse/nvme-make-nvme_get_log_ext-non-static.patch
-	patches.suse/loop-don-t-call-into-filesystem-while-holding-lo_ctl.patch
-	patches.suse/scsi-lpfc-Fix-frequency-of-Release-WQE-CQEs.patch
-	patches.suse/scsi-lpfc-Increase-CQ-and-WQ-sizes-for-SCSI.patch
-	patches.suse/scsi-lpfc-move-placement-of-target-destroy-on-driver.patch
-	patches.suse/scsi-lpfc-correct-debug-counters-for-abort.patch
-	patches.suse/scsi-lpfc-Add-WQ-Full-Logic-for-NVME-Target.patch
-	patches.suse/scsi-lpfc-Fix-PRLI-handling-when-topology-type-chang.patch
-	patches.suse/scsi-lpfc-Fix-IO-failure-during-hba-reset-testing-wi.patch
-	patches.suse/scsi-lpfc-Fix-RQ-empty-firmware-trap.patch
-	patches.suse/scsi-lpfc-Allow-set-of-maximum-outstanding-SCSI-cmd-.patch
-	patches.suse/scsi-lpfc-Fix-soft-lockup-in-lpfc-worker-thread-duri.patch
-	patches.suse/scsi-lpfc-Fix-issue_lip-if-link-is-disabled.patch
-	patches.suse/scsi-lpfc-Indicate-CONF-support-in-NVMe-PRLI.patch
-	patches.suse/scsi-lpfc-Fix-SCSI-io-host-reset-causing-kernel-cras.patch
-	patches.suse/scsi-lpfc-Validate-adapter-support-for-SRIU-option.patch
-	patches.suse/scsi-lpfc-Fix-header-inclusion-in-lpfc_nvmet.patch
-	patches.suse/scsi-lpfc-Treat-SCSI-Write-operation-Underruns-as-an.patch
-	patches.suse/scsi-lpfc-Fix-nonrecovery-of-NVME-controller-after-c.patch
-	patches.suse/scsi-lpfc-update-driver-version-to-11.4.0.7.patch
-	patches.suse/scsi-lpfc-Update-11.4.0.7-modified-files-for-2018-Co.patch
-	patches.suse/scsi-qla2xxx-Use-p-for-printing-pointers.patch
-	patches.suse/scsi-qla2xxx-Remove-unused-symbols.patch
-	patches.suse/0003-scsi-qla4xxx-remove-unused-symbols
-	patches.suse/0004-scsi-qla4xxx-move-an-array-from-a-h-into-a-c-file
-	patches.suse/scsi-qla2xxx-Fix-function-argument-descriptions.patch
-	patches.suse/0163-scsi-raid_class-Add-JBOD-RAID-level.patch
-	patches.suse/scsi-qedi-fix-building-with-lto
-	patches.suse/0001-scsi-qedf-remove-redundant-initialization-of-fcport
-	patches.suse/0002-scsi-qedf-fix-lto-enabled-build
-	patches.suse/0003-scsi-qedf-use-correct-strncpy-size
-	patches.suse/scsi_debug_reset_injection_flags_for_every_nth___0.patch
-	patches.suse/scsi-scsi_debug-call-resp_-function-after-setting-host_scribble.patch
-	patches.suse/0005-scsi-qla4xxx-use-dma_pool_zalloc
-	patches.suse/scsi-qla2xxx-Use-dma_pool_zalloc.patch
-	patches.suse/scsi-lpfc-Rework-lpfc-to-allow-different-sli4-cq-and.patch
-	patches.suse/scsi-lpfc-Rework-sli4-doorbell-infrastructure.patch
-	patches.suse/scsi-lpfc-Add-SLI-4-if_type-6-support-to-the-code-ba.patch
-	patches.suse/scsi-lpfc-Add-push-to-adapter-support-to-sli4.patch
-	patches.suse/scsi-lpfc-Add-PCI-Ids-for-if_type-6-hardware.patch
-	patches.suse/scsi-lpfc-Add-64G-link-speed-support.patch
-	patches.suse/scsi-lpfc-Add-if_type-6-support-for-cycling-valid-bi.patch
-	patches.suse/scsi-lpfc-Enable-fw-download-on-if_type-6-devices.patch
-	patches.suse/scsi-lpfc-Add-embedded-data-pointers-for-enhanced-pe.patch
-	patches.suse/scsi-lpfc-Fix-nvme-embedded-io-length-on-new-hardwar.patch
-	patches.suse/scsi-lpfc-Work-around-NVME-cmd-iu-SGL-type.patch
-	patches.suse/scsi-lpfc-update-driver-version-to-12.0.0.0.patch
-	patches.suse/scsi-lpfc-Change-Copyright-of-12.0.0.0-modified-file.patch
-	patches.suse/scsi-qedi-fix-build-regression
-	patches.suse/scsi-mpt3sas-Add-PCI-device-ID-for-Andromeda.patch
-	patches.suse/scsi-mpt3sas-Configure-reply-post-queue-depth-DMA-an.patch
-	patches.suse/scsi-mpt3sas-Introduce-API-to-get-BAR0-mapped-buffer.patch
-	patches.suse/scsi-mpt3sas-Introduce-Base-function-for-cloning.patch
-	patches.suse/scsi-mpt3sas-Introduce-function-to-clone-mpi-request.patch
-	patches.suse/scsi-mpt3sas-Introduce-function-to-clone-mpi-reply.patch
-	patches.suse/scsi-mpt3sas-Do-not-use-32-bit-atomic-request-descri.patch
-	patches.suse/scsi-mpt3sas-clarify-mmio-pointer-types.patch
-	patches.suse/scsi-smartpqi-add-in-new-supported-controllers.patch
-	patches.suse/scsi-lpfc-use-__raw_writex-on-dpp-copies.patch
-	patches.suse/scsi-ipr-Use-dma_pool_zalloc.patch
-	patches.suse/scsi-lpfc-add-missing-unlock-in-wq-full-logic.patch
-	patches.suse/scsi-lpfc-code-cleanup-for-128byte-wqe-data-type.patch
-	patches.suse/scsi-lpfc-streamline-nvme-initiator-wqe-setup.patch
-	patches.suse/scsi-lpfc-streamline-nvme-targe6t-wqe-setup.patch
-	patches.suse/scsi-lpfc-fix-scsi-lun-discovery-when-port-configured-for.patch
-	patches.suse/scsi-lpfc-fix-mailbox-wait-for-post_sgl-mbox-command.patch
-	patches.suse/scsi-lpfc-memory-allocation-error-during-driver-start-up-on.patch
-	patches.suse/scsi-lpfc-update-driver-version-to-12.0.0.1.patch
-	patches.suse/scsi-lpfc-change-copyright-of-12.0.0.1-modified-files-to.patch
-	patches.suse/scsi-hisi_sas-dt-bindings-add-an-property-of-signal-attenuation.patch
-	patches.suse/scsi-hisi_sas-support-the-property-of-signal-attenuation-for-v2-hw.patch
-	patches.suse/scsi-hisi_sas-fix-the-issue-of-link-rate-inconsistency.patch
-	patches.suse/scsi-hisi_sas-fix-the-issue-of-setting-linkrate-register.patch
-	patches.suse/scsi-hisi_sas-increase-timer-expire-of-internal-abort-task.patch
-	patches.suse/scsi-hisi_sas-remove-unused-variable-hisi_sas_devices-running_req.patch
-	patches.suse/scsi-hisi_sas-fix-return-value-of-hisi_sas_task_prep.patch
-	patches.suse/scsi-hisi_sas-code-cleanup-and-minor-bug-fixes.patch
-	patches.suse/scsi-hisi_sas-modify-some-register-config-for-hip08.patch
-	patches.suse/scsi-hisi_sas-add-v3-hw-module_device_table.patch
-	patches.suse/scsi-lpfc-make-several-unions-static-fix-non-ansi.patch
-	patches.suse/scsi-csiostor-add-support-for-32-bit-port-capabiliti.patch
-	patches.suse/scsi-qla2xxx-fix-spelling-mistake-existant-existent.patch
-	patches.suse/scsi-hisi_sas-remove-depends-on-has_dma-in-case-of-platform-dependency.patch
-	patches.suse/qla2xxx-Restore-ZIO-threshold-setting.patch
-	patches.suse/qla2xxx-Remove-unneeded-message-and-minor-cleanup-fo.patch
-	patches.suse/qla2xxx-Set-IIDMA-and-fcport-state-before-qla_nvme_r.patch
-	patches.suse/qla2xxx-Add-changes-for-devloss-timeout-in-driver.patch
-	patches.suse/qla2xxx-Add-FC-NVMe-abort-processing.patch
-	patches.suse/qla2xxx-Fix-n2n_ae-flag-to-prevent-dev_loss-on-PDB-c.patch
-	patches.suse/qla2xxx-Return-busy-if-rport-going-away.patch
-	patches.suse/qla2xxx-Remove-nvme_done_list.patch
-	patches.suse/qla2xxx-Fix-retry-for-PRLI-RJT-with-reason-of-BUSY.patch
-	patches.suse/qla2xxx-Fix-FC-NVMe-IO-abort-during-driver-reset.patch
-	patches.suse/qla2xxx-Cleanup-code-to-improve-FC-NVMe-error-handli.patch
-	patches.suse/qla2xxx-Fix-Async-GPN_FT-for-FCP-and-FC-NVMe-scan.patch
-	patches.suse/qla2xxx-Update-driver-version-to-10.00.00.06-k.patch
-	patches.suse/scsi-smartpqi-workaround-fw-bug-for-oq-deletion.patch
-	patches.suse/scsi-smartpqi-update-driver-version.patch
-	patches.suse/scsi-qla2xxx-fix-error-message-on-qla2400.patch
-	patches.suse/scsi-qla2xxx-fx00-copypaste-typo.patch
-	patches.suse/f2fs-fix-heap-mode-to-reset-it-back.patch
-	patches.suse/f2fs-fix-to-clear-CP_TRIMMED_FLAG.patch
-	patches.suse/sunrpc-remove-incorrect-HMAC-request-initialization.patch
-	patches.suse/0004-nfsd-fix-incorrect-umasks.patch
-	patches.suse/udf-Provide-saner-default-for-invalid-uid-gid.patch
-	patches.suse/dt-bindings-arm-document-soc-compatible-value-for-armadillo-800-eva.patch
-	patches.suse/soc-qcom-wcnss_ctrl-Fix-increment-in-NV-upload
-	patches.suse/0003-soc-rockchip-power-domain-use-clk_bulk-APIs.patch
-	patches.suse/0004-soc-rockchip-power-domain-Add-a-sanity-check-on-pd-n.patch
-	patches.suse/0202-dm-crypt-limit-the-number-of-allocated-pages.patch
-	patches.suse/0203-dm-remove-unused-macro-DM_MOD_NAME_SIZE.patch
-	patches.suse/0204-dm-integrity-fail-early-if-required-HMAC-key-is-not-.patch
-	patches.suse/0205-dm-log-writes-record-metadata-flag-for-better-flags-.patch
-	patches.suse/0206-dm-stripe-get-rid-of-a-Variable-Length-Array-VLA.patch
-	patches.suse/0207-dm-raid-fix-nosync-status.patch
-	patches.suse/0208-dm-bufio-delete-outdated-comment.patch
-	patches.suse/0209-dm-bufio-move-dm-bufio.h-to-include-linux.patch
-	patches.suse/0210-dm-bufio-get-rid-of-slab-cache-name-allocations.patch
-	patches.suse/0211-dm-bufio-remove-code-that-merges-slab-caches.patch
-	patches.suse/0212-dm-bufio-relax-alignment-constraint-on-slab-cache.patch
-	patches.suse/0213-dm-bufio-reorder-fields-in-dm_buffer-structure.patch
-	patches.suse/0214-dm-bufio-use-slab-cache-for-dm_buffer-structure-allo.patch
-	patches.suse/0215-dm-bufio-support-non-power-of-two-block-sizes.patch
-	patches.suse/0216-dm-bufio-don-t-embed-a-bio-in-the-dm_buffer-structur.patch
-	patches.suse/0217-dm-raid-fix-parse_raid_params-variable-range-issue.patch
-	patches.suse/lib-fix-stall-in-__bitmap_parselist.patch
-	patches.suse/ocfs2-dlm-wait-for-dlm-recovery-done-when-migrating-.patch
-	patches.suse/x86-mm-memory_hotplug-determine-block-size-based-on-the-end-of-boot-memory
-	patches.suse/mm-huge_memory-c-reorder-operations-in-_split_huge_page_tail.patch
-	patches.suse/mm-free_pcppages_bulk-update-pcp-count-inside.patch
-	patches.suse/mm-free_pcppages_bulk-do-not-hold-lock-when-picking-pages-to-free.patch
-	patches.suse/mm-free_pcppages_bulk-prefetch-buddy-while-not-holding-lock.patch
-	patches.suse/audit-return-on-memory-error-to-avoid-null-pointer-d.patch
-	patches.suse/RDMA-hns-Fix-a-bug-with-modifying-mac-address.patch
-	patches.suse/RDMA-hns-Fix-QP-state-judgement-before-receiving-wor.patch
-	patches.suse/RDMA-hns-Use-free_pages-function-instead-of-free_pag.patch
-	patches.suse/RDMA-hns-Replace-__raw_write-cpu_to_le-with-LE-write.patch
-	patches.suse/IB-srp-Fix-completion-vector-assignment-algorithm.patch
-	patches.suse/IB-srp-Fix-srp_abort.patch
-	patches.suse/RDMA-core-Avoid-that-ib_drain_qp-triggers-an-out-of-.patch
-	patches.suse/RDMA-rxe-Fix-an-out-of-bounds-read.patch
-	patches.suse/IB-srpt-Fix-an-out-of-bounds-stack-access-in-srpt_ze.patch
-	patches.suse/IB-mlx4-Move-mlx4_uverbs_ex_query_device_resp-to-inc.patch
-	patches.suse/iw_cxgb4-initialize-ib_mr-fields-for-user-mrs.patch
-	patches.suse/RDMA-hns-Support-rq-record-doorbell-for-the-user-spa.patch
-	patches.suse/RDMA-hns-Support-cq-record-doorbell-for-the-user-spa.patch
-	patches.suse/RDMA-hns-Support-rq-record-doorbell-for-kernel-space.patch
-	patches.suse/RDMA-hns-Support-cq-record-doorbell-for-kernel-space.patch
-	patches.suse/RDMA-mlx5-Fix-NULL-dereference-while-accessing-XRC_T.patch
-	patches.suse/rdma_rxe-make-rxe-work-over-802.1q-VLAN-devices.patch
-	patches.suse/drivers-infiniband-core-verbs.c-fix-build-with-gcc-4.patch
-	patches.suse/drivers-infiniband-ulp-srpt-ib_srpt.c-fix-build-with.patch
-	patches.suse/RDMA-mlx5-Protect-from-NULL-pointer-derefence.patch
-	patches.suse/IB-core-Honor-port_num-while-resolving-GID-for-IB-li.patch
-	patches.suse/RDMA-hns-Fix-cqn-type-and-init-resp.patch
-	patches.suse/RDMA-qedr-eliminate-duplicate-barriers-on-weakly-ord.patch
-	patches.suse/RDMA-hns-Use-structs-to-describe-the-uABI-instead-of.patch
-	patches.suse/RDMA-cxgb4-Use-structs-to-describe-the-uABI-instead-.patch
-	patches.suse/i40iw-Refactor-of-driver-generated-AEs.patch
-	patches.suse/i40iw-Tear-down-connection-after-CQP-Modify-QP-failu.patch
-	patches.suse/IB-mlx5-Set-the-default-active-rate-and-width-to-QDR.patch
-	patches.suse/RDMA-hns-Fix-init-resp-when-alloc-ucontext.patch
-	patches.suse/RDMA-hns-Fix-cq-record-doorbell-enable-in-kernel.patch
-	patches.suse/iw_cxgb4-Add-ib_device-get_netdev-support.patch
-	patches.suse/RDMA-mlx4-Fix-uABI-structure-layouts-for-32-64-compa.patch
-	patches.suse/IB-mlx5-Enable-ECN-capable-bits-for-UD-RoCE-v2-QPs.patch
-	patches.suse/IB-mlx5-Respect-new-UMR-capabilities.patch
-	patches.suse/IB-core-Generate-GID-change-event-regardless-of-RoCE.patch
-	patches.suse/IB-core-Refer-to-RoCE-port-property-instead-of-GID-t.patch
-	patches.suse/qedr-Fix-spelling-mistake-hanlde-handle.patch
-	patches.suse/iw_cxgb4-print-mapped-ports-correctly.patch
-	patches.suse/RDMA-ucma-Don-t-allow-setting-RDMA_OPTION_IB_PATH-wi.patch
-	patches.suse/RDMA-qedr-Zero-stack-memory-before-copying-to-user-s.patch
-	patches.suse/RDMA-qedr-Fix-wmb-usage-in-qedr.patch
-	patches.suse/IB-rxe-Fix-for-oops-in-rxe_register_device-on-ppc64l.patch
-	patches.suse/ACPI-hotplug-PCI-Check-presence-of-slot-itself-in-ge
-	patches.suse/pci-dpc-do-not-enable-dpc-if-aer-control-is-not-allowed-by-the-bios
-	patches.suse/0012-PCI-Probe-for-device-reset-support-during-enumeratio.patch
-	patches.suse/0013-PCI-Remove-redundant-probes-for-device-reset-support.patch
-	patches.suse/PCI-Add-ACS-quirk-for-Ampere-root-ports.patch
-	patches.suse/PCI-Add-function-1-DMA-alias-quirk-for-Marvell-88SE9
-	patches.suse/PCI-altera-Fix-bool-initialization-in-tlp_read_packe
-	patches.suse/PCI-endpoint-Fix-kernel-panic-after-put_device
-	patches.suse/msft-hv-1626-PCI-hv-Serialize-the-present-and-eject-work-items.patch
-	patches.suse/msft-hv-1627-PCI-hv-Fix-2-hang-issues-in-hv_compose_msi_msg.patch
-	patches.suse/msft-hv-1628-PCI-hv-Fix-a-comment-typo-in-_hv_pcifront_read_confi.patch
-	patches.suse/msft-hv-1629-PCI-hv-Remove-the-bogus-test-in-hv_eject_device_work.patch
-	patches.suse/msft-hv-1630-PCI-hv-Only-queue-new-work-items-in-hv_pci_devices_p.patch
-	patches.suse/fw_cfg-fix-sparse-warnings-in-fw_cfg_sel_endianness.patch
-	patches.suse/fw_cfg-fix-sparse-warnings-with-fw_cfg_file.patch
-	patches.suse/fw_cfg-fix-sparse-warning-reading-FW_CFG_ID.patch
-	patches.suse/fw_cfg-fix-sparse-warnings-around-FW_CFG_FILE_DIR-re.patch
-	patches.suse/fw_cfg-remove-inline-from-fw_cfg_read_blob.patch
-	patches.suse/fw_cfg-handle-fw_cfg_read_blob-error.patch
-	patches.suse/fw_cfg-add-a-public-uapi-header.patch
-	patches.suse/fw_cfg-add-DMA-register.patch
-	patches.suse/crash-export-paddr_vmcoreinfo_note.patch
-	patches.suse/fw_cfg-write-vmcoreinfo-details.patch
-	patches.suse/0001-fscache-Pass-the-correct-cancelled-indications-to-fs.patch
-	patches.suse/fscache-Fix-hanging-wait-on-page-discarded-by-writeb.patch
-	patches.suse/powerpc-mm-slice-Remove-intermediate-bitmap-copy.patch
-	patches.suse/powerpc-xmon-Setup-debugger-hooks-when-first-break-p.patch
-	patches.suse/powerpc-xmon-Clear-all-breakpoints-when-xmon-is-disa.patch
-	patches.suse/cxl-Enable-NORST-bit-in-PSL_DEBUG-register-for-PSL9.patch
-	patches.suse/cxl-Remove-function-write_timebase_ctrl_psl9-for-PSL.patch
-	patches.suse/cxl-Check-if-PSL-data-cache-is-available-before-issu.patch
-	patches.suse/powerpc-mm-Drop-the-function-native_register_proc_ta.patch
-	patches.suse/powerpc-powernv-npu-Fix-deadlock-in-mmio_invalidate.patch
-	patches.suse/cxl-read-PHB-indications-from-the-device-tree.patch
-	patches.suse/PCI-hotplug-ppc-correct-a-php_slot-usage-after-free.patch
-	patches.suse/4.4.134-214-powerpc-Add-missing-prototype-for-arch_irq_wo.patch
-	patches.suse/powerpc-Rename-plapr-routines-to-plpar.patch
-	patches.suse/cxl-Fix-timebase-synchronization-status-on-P9.patch
-	patches.suse/powerpc-npu-dma.c-Fix-crash-after-__mmu_notifier_reg.patch
-	patches.suse/powerpc-Remove-unused-flush_dcache_phys_range.patch
-	patches.suse/powerpc-Use-feature-bit-for-RTC-presence-rather-than.patch
-	patches.suse/powerpc-Book-E-Remove-unused-CPU_FTR_L2CSR-bit.patch
-	patches.suse/powerpc-Free-up-CPU-feature-bits-on-64-bit-machines.patch
-	patches.suse/powerpc-Add-CPU-feature-bits-for-TM-bug-workarounds-.patch
-	patches.suse/powerpc-powernv-Provide-a-way-to-force-a-core-into-S.patch
-	patches.suse/KVM-PPC-Book3S-HV-Work-around-transactional-memory-b.patch
-	patches.suse/KVM-PPC-Book3S-HV-Work-around-XER-SO-bug-in-fake-sus.patch
-	patches.suse/KVM-PPC-Book3S-HV-Work-around-TEXASR-bug-in-fake-sus.patch
-	patches.suse/powerpc-64-Call-H_REGISTER_PROC_TBL-when-running-as-.patch
-	patches.suse/powerpc-perf-Fix-kernel-address-leak-via-sampling-re.patch
-	patches.suse/powerpc-perf-Prevent-kernel-address-leak-to-userspac.patch
-	patches.suse/powerpc-perf-Prevent-kernel-address-leak-via-perf_ge.patch
-	patches.suse/powerpc-perf-Infrastructure-to-support-addition-of-b.patch
-	patches.suse/powerpc-perf-Add-blacklisted-events-for-Power9-DD2.1.patch
-	patches.suse/powerpc-perf-Add-blacklisted-events-for-Power9-DD2.2.patch
-	patches.suse/powerpc-rfi-flush-Move-the-logic-to-avoid-a-redo-int.patch
-	patches.suse/powerpc-rfi-flush-Make-it-possible-to-call-setup_rfi.patch
-	patches.suse/powerpc-rfi-flush-Always-enable-fallback-flush-on-ps.patch
-	patches.suse/powerpc-rfi-flush-Differentiate-enabled-and-patched-.patch
-	patches.suse/powerpc-rfi-flush-Call-setup_rfi_flush-after-LPM-mig.patch
-	patches.suse/powerpc-pseries-Add-new-H_GET_CPU_CHARACTERISTICS-fl.patch
-	patches.suse/powerpc-Add-security-feature-flags-for-Spectre-Meltd.patch
-	patches.suse/powerpc-pseries-Set-or-clear-security-feature-flags.patch
-	patches.suse/powerpc-powernv-Set-or-clear-security-feature-flags.patch
-	patches.suse/powerpc-64s-Move-cpu_show_meltdown.patch
-	patches.suse/powerpc-64s-Enhance-the-information-in-cpu_show_melt.patch
-	patches.suse/powerpc-powernv-Use-the-security-flags-in-pnv_setup_.patch
-	patches.suse/powerpc-pseries-Use-the-security-flags-in-pseries_se.patch
-	patches.suse/powerpc-64s-Wire-up-cpu_show_spectre_v1.patch
-	patches.suse/powerpc-64s-Wire-up-cpu_show_spectre_v2.patch
-	patches.suse/powerpc-lpar-debug-Initialize-flags-before-printing-.patch
-	patches.suse/powerpc-mm-Fix-typo-in-comments.patch
-	patches.suse/powerpc-Add-ppc_breakpoint_available.patch
-	patches.suse/powerpc-Update-ptrace-to-use-ppc_breakpoint_availabl.patch
-	patches.suse/powerpc-Update-xmon-to-use-ppc_breakpoint_available.patch
-	patches.suse/KVM-PPC-Book3S-HV-Return-error-from-h_set_mode-SET_D.patch
-	patches.suse/KVM-PPC-Book3S-HV-Return-error-from-h_set_dabr-on-PO.patch
-	patches.suse/KVM-PPC-Book3S-HV-Handle-migration-with-POWER9-disab.patch
-	patches.suse/powerpc-Disable-DAWR-on-POWER9-via-CPU-feature-quirk.patch
-	patches.suse/powerpc-Disable-DAWR-in-the-base-POWER9-CPU-features.patch
-	patches.suse/powerpc-pseries-Fix-clearing-of-security-feature-fla.patch
-	patches.suse/4.4.129-040-powerpc-powernv-Handle-unknown-OPAL-errors-in.patch
-	patches.suse/powerpc-kprobes-Fix-call-trace-due-to-incorrect-pree.patch
-	patches.suse/powerpc-mm-Fix-thread_pkey_regs_init.patch
-	patches.suse/4.4.129-041-powerpc-64-Fix-smp_wmb-barrier-definition-use.patch
-	patches.suse/powerpc-xive-Fix-wrong-xmon-output-caused-by-typo.patch
-	patches.suse/powerpc-mm-keys-Move-pte-bits-to-correct-headers.patch
-	patches.suse/4.4.134-183-powerpc-mpic-Check-if-cpu_possible-in-mpic_ph.patch
-	patches.suse/powerpc-setup-Add-cpu_to_phys_id-array.patch
-	patches.suse/powerpc-kvm-Fix-guest-boot-failure-on-Power9-since-D.patch
-	patches.suse/powerpc-mm-Simplify-page_is_ram-by-using-memblock_is.patch
-	patches.suse/powerpc-mm-Use-memblock-API-for-PPC32-page_is_ram.patch
-	patches.suse/powerpc-kexec_file-Fix-error-code-when-trying-to-loa.patch
-	patches.suse/powerpc-eeh-Fix-race-with-driver-un-bind.patch
-	patches.suse/powerpc-64s-idle-avoid-sync-for-KVM-state-when-wakin.patch
-	patches.suse/powerpc-64s-Add-all-POWER9-features-to-CPU_FTRS_ALWA.patch
-	patches.suse/powerpc-64s-Explicitly-add-vector-features-to-CPU_FT.patch
-	patches.suse/powerpc-64s-Set-assembler-machine-type-to-POWER4.patch
-	patches.suse/powerpc-64s-Fix-POWER9-DD2.2-and-above-in-DT-CPU-fea.patch
-	patches.suse/powerpc-Remove-unused-CPU_FTR_ARCH_201.patch
-	patches.suse/powerpc-64s-Remove-POWER4-support.patch
-	patches.suse/powerpc-64-Add-GENERIC_CPU-support-for-little-endian.patch
-	patches.suse/powerpc-64s-Refine-feature-sets-for-little-endian-bu.patch
-	patches.suse/powerpc-mm-radix-Fix-always-false-comparison-against.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-ppc_breakpoint_available-compi.patch
-	patches.suse/powerpc-Don-t-write-to-DABR-on-Power8-if-DAWR-is-dis.patch
-	patches.suse/powerpc-Move-default-security-feature-flags.patch
-	patches.suse/powerpc-pseries-Restore-default-security-feature-fla.patch
-	patches.suse/selftests-powerpc-Fix-copyloops-build-since-Power4-a.patch
-	patches.suse/powerpc-powernv-Fix-SMT4-forcing-idle-code.patch
-	patches.suse/powerpc-mm-radix-Update-pte-fragment-count-from-16-t.patch
-	patches.suse/powerpc-mm-hugetlb-initialize-the-pagetable-cache-co.patch
-	patches.suse/powerpc-mm-radix-Parse-disable_radix-commandline-cor.patch
-	patches.suse/powerpc-mm-radix-Update-command-line-parsing-for-dis.patch
-	patches.suse/powerpc-hw_breakpoint-Only-disable-hw-breakpoint-if-.patch
-	patches.suse/cxl-Fix-possible-deadlock-when-processing-page-fault.patch
-	patches.suse/powerpc-64s-Fix-dt_cpu_ftrs-to-have-restore_cpu-clea.patch
-	patches.suse/powerpc-64s-Fix-pkey-support-in-dt_cpu_ftrs-add-CPU_.patch
-	patches.suse/powerpc-64s-Fix-POWER9-DD2.2-and-above-in-cputable-f.patch
-	patches.suse/powerpc-64s-idle-Fix-restore-of-AMOR-on-POWER9-after.patch
-	patches.suse/0002-i2c-xlp9xx-return-ENXIO-on-slave-address-NACK.patch
-	patches.suse/0003-i2c-xlp9xx-Handle-transactions-with-I2C_M_RECV_LEN-p.patch
-	patches.suse/i2c-mv64xxx-Apply-errata-delay-only-in-standard-mode
-	patches.suse/0004-i2c-xlp9xx-Check-for-Bus-state-before-every-transfer.patch
-	patches.suse/0005-i2c-xlp9xx-Handle-NACK-on-DATA-properly.patch
-	patches.suse/i2c-qup-fixed-releasing-dma-without-flush-operation-.patch
-	patches.suse/tpm-cmd_ready-command-can-be-issued-only-after-grant.patch
-	patches.suse/tpm-tpm-interface-fix-tpm_transmit-_cmd-kdoc.patch
-	patches.suse/tpm-self-test-failure-should-not-cause-suspend-to-fa.patch
-	patches.suse/tpm-add-retry-logic.patch
-	patches.suse/tpm-fix-intermittent-failure-with-self-tests.patch
-	patches.suse/ima-Fallback-to-the-builtin-hash-algorithm
-	patches.suse/s390-dasd-configurable-IFCC-handling.patch
-	patches.suse/s390-sclp_tty-enable-line-mode-tty-even-if-there-is-an-ascii-console.patch
-	patches.suse/s390-qdio-don-t-merge-error-output-buffers.patch
-	patches.suse/s390-qdio-don-t-retry-eqbs-after-ccq-96.patch
-	patches.suse/s390-move-nobp-parameter-functions-to-nospec-branch..patch
-	patches.suse/s390-add-automatic-detection-of-the-spectre-defense.patch
-	patches.suse/s390-report-spectre-mitigation-via-syslog.patch
-	patches.suse/s390-add-sysfs-attributes-for-spectre.patch
-	patches.suse/s390-add-assembler-macros-for-cpu-alternatives.patch
-	patches.suse/s390-entry-s-use-assembler-alternatives.patch
-	patches.suse/kvm-lapic-stop-advertising-directed_eoi-when-in-kernel-ioapic-is-in-use
-	patches.suse/kvm-s390-implement-cpu-model-only-facilities.patch
-	patches.suse/kvm-x86-define-svm-vmx-specific-kvm_arch__vm
-	patches.suse/arm64-KVM-Move-CPU-ID-reg-trap-setup-off-the-world-s.patch
-	patches.suse/KVM-arm-arm64-Introduce-vcpu_el1_is_32bit.patch
-	patches.suse/0002-arm64-alternatives-Add-dynamic-patching-feature.patch
-	patches.suse/0007-KVM-arm64-Fix-HYP-idmap-unmap-when-using-52bit-PA.patch
-	patches.suse/KVM-arm-arm64-vgic-its-Fix-potential-overrun-in-vgic.patch
-	patches.suse/kvm-vmx-fix-the-module-parameters-for-vmx
-	patches.suse/kvm-vmx-remove-ple_window_actual_max
-	patches.suse/kvm-vmx-bring-the-common-code-to-header-file
-	patches.suse/kvm-svm-add-pause-filter-threshold
-	patches.suse/kvm-svm-implement-pause-loop-exit-logic-in-svm
-	patches.suse/KVM-PPC-Book3S-HV-Radix-page-fault-handler-optimizat.patch
-	patches.suse/KVM-PPC-Book3S-HV-Streamline-setting-of-reference-an.patch
-	patches.suse/KVM-PPC-Book3S-HV-Handle-1GB-pages-in-radix-page-fau.patch
-	patches.suse/KVM-PPC-Book3S-HV-Use-__gfn_to_pfn_memslot-in-page-f.patch
-	patches.suse/kvm-vmx-raise-internal-error-for-exception-during-invalid-protected-mode-state
-	patches.suse/getname_kernel-needs-to-make-sure-that-name-iname-in.patch
-	patches.suse/net-fool-proof-dev_valid_name.patch
-	patches.suse/ip_tunnel-better-validate-user-provided-tunnel-names.patch
-	patches.suse/ipv6-sit-better-validate-user-provided-tunnel-names.patch
-	patches.suse/ip6_gre-better-validate-user-provided-tunnel-names.patch
-	patches.suse/ip6_tunnel-better-validate-user-provided-tunnel-name.patch
-	patches.suse/vti6-better-validate-user-provided-tunnel-names.patch
-	patches.suse/arp-fix-arp_filter-on-l3slave-devices.patch
-	patches.suse/net-mvpp2-Fix-parser-entry-init-boundary-check.patch
-	patches.suse/msft-hv-1656-hv_netvsc-Use-Windows-version-instead-of-NVSP-versio.patch
-	patches.suse/msft-hv-1657-hv_netvsc-Split-netvsc_revoke_buf-and-netvsc_teardow.patch
-	patches.suse/msft-hv-1658-hv_netvsc-Ensure-correct-teardown-message-sequence-o.patch
-	patches.suse/net-ipv6-Increment-OUTxxx-counters-after-netfilter-h.patch
-	patches.suse/net-sched-fix-NULL-dereference-in-the-error-path-of--3239534a.patch
-	patches.suse/crypto-af_alg-fix-possible-uninit-value-in-alg_bind
-	patches.suse/0001-netlink-fix-uninit-value-in-netlink_sendmsg.patch
-	patches.suse/0002-net-fix-rtnh_ok.patch
-	patches.suse/0003-net-initialize-skb-peeked-when-cloning.patch
-	patches.suse/0004-net-fix-uninit-value-in-__hw_addr_add_ex.patch
-	patches.suse/soreuseport-initialise-timewait-reuseport-field.patch
-	patches.suse/sctp-do-not-leak-kernel-memory-to-user-space.patch
-	patches.suse/sctp-sctp_sockaddr_af-must-check-minimal-addr-length.patch
-	patches.suse/ibmvnic-Fix-DMA-mapping-mistakes.patch
-	patches.suse/ibmvnic-Zero-used-TX-descriptor-counter-on-reset.patch
-	patches.suse/ibmvnic-Fix-reset-scheduler-error-handling.patch
-	patches.suse/ibmvnic-Fix-failover-case-for-non-redundant-configur.patch
-	patches.suse/ibmvnic-Do-not-reset-CRQ-for-Mobility-driver-resets.patch
-	patches.suse/dp83640-Ensure-against-premature-access-to-PHY-regis
-	patches.suse/0005-inetpeer-fix-uninit-value-in-inet_getpeer.patch
-	patches.suse/net-thunderx-rework-mac-addresses-list-to-u64-array.patch
-	patches.suse/hwmon-pmbus-max8688-Accept-negative-page-register-va
-	patches.suse/hwmon-pmbus-adm1275-Accept-negative-page-register-va
-	patches.suse/hwmon-nct6775-Fix-writing-pwmX_mode
-	patches.suse/media-v4l2-compat-ioctl32-don-t-oops-on-overlay
-	patches.suse/ALSA-pcm-Fix-endless-loop-for-XRUN-recovery-in-OSS-e
-	patches.suse/0001-video-remove-unused-kconfig-SH_LCD_MIPI_DSI.patch
-	patches.suse/0001-video-fbdev-stifb-Return-ENOMEM-after-a-failed-kzall.patch
-	patches.suse/rtc-Fix-overflow-when-converting-time64_t-to-rtc_tim.patch
-	patches.suse/rtc-tx4939-avoid-unintended-sign-extension-on-a-24-b
-	patches.suse/rtc-ac100-Fix-ac100-determine-rate-bug
-	patches.suse/rtc-hctosys-Ensure-system-time-doesn-t-overflow-time
-	patches.suse/rtc-snvs-Fix-usage-of-snvs_rtc_enable
-	patches.suse/libnvdimm-label-change-min-label-storage-size-per-uefi-2.7.patch
-	patches.suse/libnvdimm-label-change-nvdimm_num_label_slots-per-uefi-2-7.patch
-	patches.suse/nfit-skip-region-registration-for-incomplete-control-regions.patch
-	patches.suse/0001-acpi-nfit-rework-NVDIMM-leaf-method-detection.patch
-	patches.suse/nfit-fix-region-registration-vs-block-data-window-ra
-	patches.suse/nfit-address-range-scrub-fix-scrub-in-progress-repor
-	patches.suse/libnvdimm-add-an-api-to-cast-a-struct-nd_region-to-i.patch
-	patches.suse/nfit-address-range-scrub-introduce-nfit_spa-ars_stat.patch
-	patches.suse/libnvdimm-dimm-fix-dpa-reservation-vs-uninitialized-.patch
-	patches.suse/libnvdimm-namespace-use-a-safe-lookup-for-dimm-device-name.patch
-	patches.suse/nfit-address-range-scrub-determine-one-platform-max_.patch
-	patches.suse/nfit-address-range-scrub-rework-and-simplify-ARS-sta.patch
-	patches.suse/nfit-address-range-scrub-add-module-option-to-skip-i.patch
-	patches.suse/dax-store-pfns-in-the-radix.patch
-	patches.suse/fs-dax-prepare-for-dax-specific-address_space_operat.patch
-	patches.suse/block-dax-remove-dead-code-in-blkdev_writepages.patch
-	patches.suse/xfs-dax-introduce-xfs_dax_aops.patch
-	patches.suse/ext4-dax-introduce-ext4_dax_aops.patch
-	patches.suse/ext2-dax-introduce-ext2_dax_aops.patch
-	patches.suse/fs-dax-use-page-mapping-to-warn-if-truncate-collides.patch
-	patches.suse/ring-buffer-Check-if-memory-is-available-before-allo.patch
-	patches.suse/dmaengine-at_xdmac-fix-rare-residue-corruption
-	patches.suse/dmaengine-pl330-fix-a-race-condition-in-case-of-thre
-	patches.suse/dmaengine-qcom-bam_dma-get-num-channels-and-num-ees-
-	patches.suse/dmaengine-rcar-dmac-Check-the-done-lists-in-rcar_dma
-	patches.suse/dmaengine-stm32-dma-fix-incomplete-configuration-in-.patch
-	patches.suse/platform-x86-intel_turbo_max_3-Remove-restriction-fo.patch
-	patches.suse/platform-x86-fujitsu-laptop-Support-Lifebook-U7x7-ho
-	patches.suse/rbd-start-enums-at-1-instead-of-0.patch
-	patches.suse/libceph-rbd-new-bio-handling-code-aka-don-t-clone-bios.patch
-	patches.suse/rbd-remove-bio-cloning-helpers.patch
-	patches.suse/rbd-don-t-abuse-obj_req-pages-for-stat-requests.patch
-	patches.suse/rbd-get-rid-of-img_req-copyup_pages.patch
-	patches.suse/libceph-introduce-bvecs-data-type.patch
-	patches.suse/rbd-move-from-raw-pages-to-bvec-data-descriptors.patch
-	patches.suse/libceph-handle-zero-length-data-items.patch
-	patches.suse/ceph-keep-consistent-semantic-in-fscache-related-option-combination.patch
-	patches.suse/libceph-ceph-change-permission-for-readonly-debugfs-entries.patch
-	patches.suse/libceph-fix-misjudgement-of-maximum-monitor-number.patch
-	patches.suse/ceph-use-seq_show_option-for-string-type-options.patch
-	patches.suse/libceph-adding-missing-message-types-to-ceph_msg_type_name.patch
-	patches.suse/ceph-adding-protection-for-showing-cap-reservation-info.patch
-	patches.suse/ceph-optimizing-cap-allocation.patch
-	patches.suse/ceph-release-unreserved-caps-if-having-enough-available-caps.patch
-	patches.suse/ceph-optimizing-cap-reservation.patch
-	patches.suse/ceph-change-variable-name-to-follow-common-rule.patch
-	patches.suse/ceph-mark-the-cap-cache-as-unreclaimable.patch
-	patches.suse/ceph-don-t-wait-on-writeback-when-there-is-no-more-dirty-pages.patch
-	patches.suse/ceph-filter-out-used-flags-when-printing-unused-open-flags.patch
-	patches.suse/ceph-optimize-mds-session-register.patch
-	patches.suse/ceph-optimize-memory-usage.patch
-	patches.suse/ceph-return-proper-bool-type-to-caller-instead-of-pointer.patch
-	patches.suse/ceph-fix-invalid-point-dereference-for-error-case-in-mdsc-destroy.patch
-	patches.suse/ceph-quota-add-initial-infrastructure-to-support-cephfs-quotas.patch
-	patches.suse/ceph-quota-support-for-ceph-quota-max_files.patch
-	patches.suse/ceph-quota-don-t-allow-cross-quota-renames.patch
-	patches.suse/ceph-quota-support-for-ceph-quota-max_bytes.patch
-	patches.suse/ceph-quota-update-mds-when-max_bytes-is-approaching.patch
-	patches.suse/ceph-don-t-check-quota-for-snap-inode.patch
-	patches.suse/ceph-fix-root-quota-realm-check.patch
-	patches.suse/ceph-quota-cache-inode-pointer-in-ceph_snap_realm.patch
-	patches.suse/ceph-quota-add-counter-for-snaprealms-with-quota.patch
-	patches.suse/quota-report-root-dir-quota-usage-in-statfs.patch
-	patches.suse/mm-hmm-hmm_pfns_bad-was-accessing-wrong-struct.patch
-	patches.suse/sched-numa-avoid-trapping-faults-and-attempting-migration-of-file-backed-dirty-pages.patch
-	patches.suse/memcg-thp-do-not-invoke-oom-killer-on-thp-charges.patch
-	patches.suse/mm-ksm-c-fix-inconsistent-accounting-of-zero-pages.patch
-	patches.suse/swap-divide-by-zero-when-zero-length-swap-file-on-ss.patch
-	patches.suse/fsprocproc_sysctl.c-fix-potential-page-fault-while-unregistering-sysctl-table.patch
-	patches.suse/fs-reiserfs-journal.c-add-missing-resierfs_warning-a.patch
-	patches.suse/kernel-params.c-downgrade-warning-for-unsafe-paramet
-	patches.suse/dcache-add-cond_resched-in-shrink_dentry_list.patch
-	patches.suse/ubifs-Check-ubifs_wbuf_sync-return-code.patch
-	patches.suse/ubi-fastmap-Don-t-flush-fastmap-work-on-detach
-	patches.suse/ubi-Fix-error-for-write-access
-	patches.suse/ubi-Reject-MLC-NAND
-	patches.suse/0003-cpufreq-CPPC-Don-t-set-transition_latency.patch
-	patches.suse/cpufreq-CPPC-Initialize-shared-perf-capabilities-of-.patch
-	patches.suse/iommu-amd-take-into-account-that-alloc_dev_data-may-return-null
-	patches.suse/iommu-vt-d-fix-a-potential-memory-leak
-	patches.suse/0016-ACPI-IORT-Add-msi-address-regions-reservation-helper.patch
-	patches.suse/kdb-use-memmove-instead-of-overlapping-memcpy.patch
-	patches.suse/mmc-jz4740-Fix-race-condition-in-IRQ-mask-update
-	patches.suse/xen-xenbus_dev_frontend-fix-XS_TRANSACTION_END-handling.patch
-	patches.suse/x86-xen-delay-get_cpu_cap-until-stack-canary-is-established
-	patches.suse/xen-acpi-off-by-one-in-read_apci_id.patch
-	patches.suse/rds-MP-RDS-may-use-an-invalid-c_path.patch
-	patches.suse/lan78xx-Correctly-indicate-invalid-OTP.patch
-	patches.suse/lan78xx-Avoid-spurious-kevent-4-error.patch
-	patches.suse/slip-Check-if-rstate-is-initialized-before-uncompres.patch
-	patches.suse/cdc_ether-flag-the-Cinterion-AHS8-modem-by-gemalto-a.patch
-	patches.suse/vhost-Fix-vhost_copy_to_user.patch
-	patches.suse/vhost-fix-vhost_vq_access_ok-log-check.patch
-	patches.suse/bnxt_en-Fix-ethtool-x-crash-when-device-is-down.patch
-	patches.suse/bnxt_en-do-not-allow-wildcard-matches-for-L2-flows.patch
-	patches.suse/bnxt_en-Ignore-src-port-field-in-decap-filter-nodes.patch
-	patches.suse/bnxt_en-Support-max-mtu-with-VF-reps.patch
-	patches.suse/bnxt_en-Need-to-include-RDMA-rings-in-bnxt_check_rin.patch
-	patches.suse/bnxt_en-Fix-NULL-pointer-dereference-at-bnxt_free_ir.patch
-	patches.suse/lan78xx-Don-t-reset-the-interface-on-open.patch
-	patches.suse/0002-xprtrdma-Fix-corner-cases-when-handling-device-remov.patch
-	patches.suse/xfs-fix-intent-use-after-free-on-abort.patch
-	patches.suse/xfs-remove-filestream-item-xfs_inode-reference.patch
-	patches.suse/Force-log-to-disk-before-reading-the-AGF-during-a-fs.patch
-	patches.suse/PCI-Mark-Broadcom-HT1100-and-HT2000-Root-Port-Extend
-	patches.suse/PCI-Remove-messages-about-reassigning-resources
-	patches.suse/drm-amdgpu-sdma-fix-mask-in-emit_pipeline_sync
-	patches.suse/drm-amdgpu-si-implement-get-set-pcie_lanes-asic-call
-	patches.suse/drm-radeon-Fix-PCIe-lane-width-calculation
-	patches.suse/drm-amdgpu-Fix-PCIe-lane-width-calculation
-	patches.suse/drm-radeon-add-PX-quirk-for-Asus-K73TK
-	patches.suse/s390-crypto-Adjust-s390-aes-and-paes-cipher-prioriti.patch
-	patches.suse/s390-qdio-clear-intparm-during-shutdown
-	patches.suse/s390-ipl-ensure-loadparm-valid-flag-is-set.patch
-	patches.suse/s390-correct-nospec-auto-detection-init-order.patch
-	patches.suse/i2c-i801-Save-register-SMBSLVCMD-value-only-once
-	patches.suse/i2c-i801-Restore-configuration-at-shutdown
-	patches.suse/block-loop-fix-deadlock-after-loop_set_status.patch
-	patches.suse/loop-fix-LOOP_GET_STATUS-lock-imbalance.patch
-	patches.suse/0001-blk-mq-make-sure-that-correct-hctx-next_cpu-is-set.patch
-	patches.suse/0001-blk-mq-don-t-keep-offline-CPUs-mapped-to-hctx-0.patch
-	patches.suse/blk-mq-Avoid-that-submitting-a-bio-concurrently-with.patch
-	patches.suse/sr-get-drop-reference-to-device-in-revalidate-and-check_events.patch
-	patches.suse/nvme-enforce-64bit-offset-for-nvme_get_log_ext-fn.patch
-	patches.suse/nvme-loop-fix-kernel-oops-in-case-of-unhandled-command.patch
-	patches.suse/nvme-don-t-send-keep-alives-to-the-discovery-controller.patch
-	patches.suse/nvme-target-fix-buffer-overflow.patch
-	patches.suse/nvme-check-return-value-of-init_srcu_struct-function.patch
-	patches.suse/nvmet-fix-space-padding-in-serial-number.patch
-	patches.suse/nvme-Use-admin-command-effects-for-admin-commands.patch
-	patches.suse/nvme-expand-nvmf_check_if_ready-checks.patch
-	patches.suse/apparmor-fix-display-of-.ns_name-for-containers.patch
-	patches.suse/apparmor-fix-resource-audit-messages-when-auditing-peer.patch
-	patches.suse/apparmor-fix-logging-of-the-existence-test-for-signa.patch
-	patches.suse/apparmor-fix-dangling-symlinks-to-policy-rawdata-aft.patch
-	patches.suse/apparmor-fix-memory-leak-on-buffer-on-error-exit-path.patch
-	patches.suse/watchdog-f71808e_wdt-Fix-WD_EN-register-read
-	patches.suse/pwm-stm32-Remove-unused-struct-device
-	patches.suse/pwm-rcar-Fix-a-condition-to-prevent-mismatch-value-s
-	patches.suse/clk-fix-mux-clock-documentation
-	patches.suse/clk-meson-remove-unnecessary-rounding-in-the-pll-clo
-	patches.suse/clk-tegra-Fix-pll_u-rate-configuration
-	patches.suse/clk-samsung-exynos3250-Fix-PLL-rates
-	patches.suse/clk-samsung-exynos5250-Fix-PLL-rates
-	patches.suse/clk-samsung-exynos5260-Fix-PLL-rates
-	patches.suse/clk-samsung-exynos5433-Fix-PLL-rates
-	patches.suse/clk-samsung-exynos7-Fix-PLL-rates
-	patches.suse/clk-samsung-s3c2410-Fix-PLL-rates
-	patches.suse/clk-samsung-exynos5250-Add-missing-clocks-for-FIMC-L
-	patches.suse/clk-mvebu-armada-38x-add-support-for-missing-clocks.patch
-	patches.suse/clk-Don-t-show-the-incorrect-clock-phase
-	patches.suse/dt-bindings-clock-mediatek-add-binding-for-fixed-factor-clock-axisel_d4.patch
-	patches.suse/clk-hisilicon-mark-wdt_mux_p-as-const
-	patches.suse/clk-hisilicon-fix-potential-NULL-dereference-in-hisi
-	patches.suse/clk-fix-false-positive-Wmaybe-uninitialized-warning
-	patches.suse/clk-rockchip-Prevent-calculating-mmc-phase-if-clock-
-	patches.suse/0001-clk-rockchip-Add-1.6GHz-PLL-rate-for-rk3399.patch
-	patches.suse/clk-rockchip-Fix-wrong-parent-for-SDMMC-phase-clock-
-	patches.suse/0002-clk-rockchip-assign-correct-id-for-pclk_ddr-and-hclk.patch
-	patches.suse/clk-bcm2835-De-assert-assert-PLL-reset-signal-when-a
-	patches.suse/firmware-dmi_scan-Fix-UUID-length-safety-check
-	patches.suse/thermal-imx-Fix-race-condition-in-imx_thermal_probe
-	patches.suse/ovl-fix-lookup-with-middle-layer-opaque-dir-and-abso.patch
-	patches.suse/resource-fix-integer-overflow-at-reallocation
-	patches.suse/0001-ipc-shm-fix-use-after-free-of-shm-file-via-remap_fil.patch
-	patches.suse/kexec-export-pg_swapbacked-to-vmcoreinfo
-	patches.suse/mm-slab-reschedule-cache_reap-on-the-same-cpu.patch
-	patches.suse/powerpc-64s-Fix-section-mismatch-warnings-from-setup.patch
-	patches.suse/4.4.129-042-powerpc-powernv-define-a-standard-delay-for-O.patch
-	patches.suse/4.4.129-043-powerpc-powernv-Fix-OPAL-NVRAM-driver-OPAL_BU.patch
-	patches.suse/KVM-PPC-Book3S-HV-trace_tlbie-must-not-be-called-in-.patch
-	patches.suse/powerpc-mm-radix-Fix-checkstops-caused-by-invalid-tl.patch
-	patches.suse/powerpc-64s-Fix-CPU_FTRS_ALWAYS-vs-DT-CPU-features.patch
-	patches.suse/x86-mm-fix-bogus-warning-during-efi-bootup-use-boot_cpu_has-instead-of-this_cpu_has-in-build_cr3_noflush
-	patches.suse/0001-tracing-uprobe_event-Fix-strncpy-corner-case.patch
-	patches.suse/0001-sched-rt-Fix-rq-clock_update_flags-RQCF_ACT_SKIP-war.patch
-	patches.suse/x86-mm-do-not-forbid-page_rw-before-init-for-_ro_after_init
-	patches.suse/x86-pgtable-don-t-set-huge-pud-pmd-on-non-leaf-entries
-	patches.suse/Kbuild-fix-escaping-in-.cmd-files-for-future-Make.patch
-	patches.suse/scsi-qla2xxx-Fix-small-memory-leak-in-qla2x00_probe_.patch
-	patches.suse/scsi-qla2xxx-avoid-double-completion-of-abort-command.patch
-	patches.suse/scsi-qla2xxx-Fix-race-condition-between-iocb-timeout.patch
-	patches.suse/scsi-qla2xxx-correctly-shift-host-byte.patch
-	patches.suse/scsi-qla2xxx-Correct-setting-of-SAM_STAT_CHECK_CONDI.patch
-	patches.suse/0001-Revert-scsi-core-return-BLK_STS_OK-for-DID_OK-in-__s.patch
-	patches.suse/scsi-cxgb4i-silence-overflow-warning-in-t4_uld_rx_ha.patch
-	patches.suse/cifs-smb2pdu-Fix-potential-NULL-pointer-dereference.patch
-	patches.suse/SMB3-Log-at-least-once-if-tree-connect-fails-during-reconnect.patch
-	patches.suse/cifs-Use-ULL-suffix-for-64-bit-constant.patch
-	patches.suse/CIFS-add-ONCE-flag-for-cifs_dbg-type.patch
-	patches.suse/SMB3-Fix-length-checking-of-SMB3.11-negotiate-reques.patch
-	patches.suse/SMB311-Improve-checking-of-negotiate-security-contex.patch
-	patches.suse/cifs-add-pdu_size-to-the-TCP_Server_Info-structure.patch
-	patches.suse/cifs-replace-a-4-with-server-vals-header_preamble_size.patch
-	patches.suse/smb3-11-replace-a-4-with-server-vals-header_preamble_size.patch
-	patches.suse/cifs-add-resp_buf_size-to-the-mid_q_entry-structure.patch
-	patches.suse/cifs-Change-SMB2_open-to-return-an-iov-for-the-error-parameter.patch
-	patches.suse/cifs-remove-rfc1002-hardcoded-constants-from-cifs_discard_remaining.patch
-	patches.suse/cifs-change-validate_buf-to-validate_iov.patch
-	patches.suse/btrfs-fix-loss-of-prealloc-extents-past-i_size-after.patch
-	patches.suse/0001-btrfs-Only-check-first-key-for-committed-tree-blocks.patch
-	patches.suse/kvm-x86-fix-incorrect-reference-of-trace_kvm_pi_irte_update
-	patches.suse/x86-add-check-for-apic-access-address-for-vmentry-of-l2-guests
-	patches.suse/ceph-always-update-atime-mtime-ctime-for-new-inode.patch
-	patches.suse/powerpc-lib-Fix-off-by-one-in-alternate-feature-patc.patch
-	patches.suse/powerpc-64s-Default-l1d_size-to-64K-in-RFI-fallback-.patch
-	patches.suse/powerpc-xive-Fix-trying-to-push-an-already-active-po.patch
-	patches.suse/4.4.129-086-powerpc-eeh-Fix-enabling-bridge-MMIO-windows.patch
-	patches.suse/powerpc-kvm-Fix-lockups-when-running-KVM-guests-on-P.patch
-	patches.suse/xen-xenbus_dev_frontend-really-return-response-string.patch
-	patches.suse/livepatch-initialize-shadow-variables-safely-by-a-custom-callback.patch
-	patches.suse/livepatch-allow-to-call-a-custom-callback-when-freeing-shadow-variables.patch
-	patches.suse/HID-hidraw-Fix-crash-on-HIDIOCGFEATURE-with-a-destro
-	patches.suse/HID-wacom-bluetooth-send-exit-report-for-recent-Blue
-	patches.suse/fanotify-fix-logic-of-events-on-child.patch
-	patches.suse/isofs-fix-potential-memory-leak-in-mount-option-pars.patch
-	patches.suse/udf-Fix-leak-of-UTF-16-surrogates-into-encoded-strin.patch
-	patches.suse/eCryptfs-don-t-pass-up-plaintext-names-when-using-fi.patch
-	patches.suse/hypfs_kill_super-deal-with-failed-allocations.patch
-	patches.suse/jffs2_kill_sb-deal-with-failed-allocations.patch
-	patches.suse/orangefs_kill_sb-deal-with-allocation-failures.patch
-	patches.suse/rpc_pipefs-fix-double-dput.patch
-	patches.suse/Don-t-leak-MNT_INTERNAL-away-from-internal-mounts.patch
-	patches.suse/ibmvnic-Define-vnic_login_client_data-name-field-as-.patch
-	patches.suse/tcp-md5-reject-TCP_MD5SIG-or-TCP_MD5SIG_EXT-on-estab.patch
-	patches.suse/net-validate-attribute-sizes-in-neigh_dump_table.patch
-	patches.suse/ibmvnic-Handle-all-login-error-conditions.patch
-	patches.suse/ibmvnic-Do-not-notify-peers-on-parameter-change-rese.patch
-	patches.suse/strparser-Fix-incorrect-strp-need_bytes-value.patch
-	patches.suse/sctp-do-not-check-port-in-sctp_inet6_cmp_addr.patch
-	patches.suse/net-fix-deadlock-while-clearing-neighbor-proxy-table.patch
-	patches.suse/net-mvpp2-Fix-TCAM-filter-reserved-range.patch
-	patches.suse/team-avoid-adding-twice-the-same-option-to-the-event.patch
-	patches.suse/tcp-clear-tp-packets_out-when-purging-write-queue.patch
-	patches.suse/ibmvnic-Clear-pending-interrupt-after-device-reset.patch
-	patches.suse/net-af_packet-fix-race-in-PACKET_-R-T-X_RING.patch
-	patches.suse/tipc-add-policy-for-TIPC_NLA_NET_ADDR.patch
-	patches.suse/vlan-Fix-reading-memory-beyond-skb-tail-in-skb_vlan_.patch
-	patches.suse/KEYS-DNS-limit-the-length-of-option-strings.patch
-	patches.suse/tipc-fix-infinite-loop-when-dumping-link-monitor-sum.patch
-	patches.suse/net-mvpp2-Fix-DMA-address-mask-size.patch
-	patches.suse/net-qmi_wwan-add-Wistron-Neweb-D19Q1.patch
-	patches.suse/llc-hold-llc_sap-before-release_sock.patch
-	patches.suse/vmxnet3-fix-incorrect-dereference-when-rxvlan-is-dis.patch
-	patches.suse/virtio_net-split-out-ctrl-buffer.patch
-	patches.suse/virtio_net-fix-adding-vids-on-big-endian.patch
-	patches.suse/bnxt_en-Fix-memory-fault-in-bnxt_ethtool_init.patch
-	patches.suse/0218-md-cluster-don-t-update-recovery_offset-for-faulty-d.patch
-	patches.suse/0219-md-raid1-exit-sync-request-if-MD_RECOVERY_INTR-is-se.patch
-	patches.suse/0220-raid1-copy-write-hint-from-master-bio-to-behind-bio.patch
-	patches.suse/mmc-sdhci-pci-Only-do-AMD-tuning-for-HS200
-	patches.suse/fork-unconditionally-clear-stack-on-fork.patch
-	patches.suse/autofs-mount-point-create-should-honour-passed-in-mo.patch
-	patches.suse/proc-revalidate-kernel-thread-inodes-to-root-root.patch
-	patches.suse/0001-kexec_file-do-not-add-extra-alignment-to-efi-memmap.patch
-	patches.suse/mm-filemap.c-fix-NULL-pointer-in-page_cache_tree_ins.patch
-	patches.suse/0014-arm64-kasan-avoid-pfn_to_nid-before-page-array-is-in.patch
-	patches.suse/ALSA-line6-Use-correct-endpoint-type-for-midi-output
-	patches.suse/ALSA-hda-New-VIA-controller-suppor-no-snoop-path
-	patches.suse/ALSA-hda-realtek-set-PINCFG_HEADSET_MIC-to-parse_fla
-	patches.suse/ALSA-hda-realtek-adjust-the-location-of-one-mic
-	patches.suse/ALSA-rawmidi-Fix-missing-input-substream-checks-in-c
-	patches.suse/libnvdimm-dimm-handle-EACCES-failures-from-label-rea.patch
-	patches.suse/device-dax-allow-MAP_SYNC-to-succeed.patch
-	patches.suse/random-fix-crng_ready-test.patch
-	patches.suse/random-use-a-different-mixing-algorithm-for-add_devi
-	patches.suse/random-set-up-the-NUMA-crng-instances-after-the-CRNG
-	patches.suse/random-crng_reseed-should-lock-the-crng-instance-tha
-	patches.suse/random-add-new-ioctl-RNDRESEEDCRNG
-	patches.suse/0227-tools-headers-Restore-READ_ONCE-C-compatibility.patch
-	patches.suse/x86-tsc-prevent-32bit-truncation-in-calc_hpet_ref
-	patches.suse/x86-acpi-prevent-x2apic-id-0xffffffff-from-being-accounted
-	patches.suse/x86-sched-allow-topologies-where-numa-nodes-share-an-llc.patch
-	patches.suse/0029-btrfs-qgroup-Commit-transaction-in-advance-to-reduce.patch
-	patches.suse/0030-btrfs-qgroup-Use-independent-and-accurate-per-inode-.patch
-	patches.suse/0031-btrfs-delayed-inode-Remove-wrong-qgroup-meta-reserva.patch
-	patches.suse/0024-btrfs-Fix-wrong-btrfs_delalloc_release_extents-param.patch
-	patches.suse/btrfs-fix-race-condition-between-delayed-refs-and-blockgroup-removal.patch
-	patches.suse/cifs-smb2ops-Fix-NULL-check-in-smb2_query_symlink.patch
-	patches.suse/cifs-smbd-Check-for-iov-length-on-sending-the-last-iov.patch
-	patches.suse/cifs-smbd-Dump-SMB-packet-when-configured.patch
-	patches.suse/cifs-do-not-allow-creating-sockets-except-with-SMB1-posix-exensions.patch
-	patches.suse/CIFS-fix-typo-in-cifs_dbg.patch
-	patches.suse/drm-vc4-Fix-memory-leak-during-BO-teardown
-	patches.suse/drm-i915-Fix-LSPCON-TMDS-output-buffer-enabling-from
-	patches.suse/drm-i915-gvt-throw-error-on-unhandled-vfio-ioctls
-	patches.suse/drm-i915-Do-no-use-kfree-to-free-a-kmem_cache_alloc-
-	patches.suse/drm-i915-bios-filter-out-invalid-DDC-pins-from-VBT-c
-	patches.suse/drm-i915-Call-i915_perf_fini-on-init_hw-error-unwind
-	patches.suse/drm-i915-audio-Fix-audio-detection-issue-on-GLK
-	patches.suse/s390-qeth-fix-error-handling-in-adapter-command-callbacks.patch
-	patches.suse/s390-qeth-avoid-control-io-completion-stalls
-	patches.suse/s390-qeth-handle-failure-on-workqueue-creation.patch
-	patches.suse/s390-qeth-fix-MAC-address-update-sequence.patch
-	patches.suse/s390-qeth-fix-request-side-race-during-cmd-io-timeout
-	patches.suse/llc-delete-timers-synchronously-in-llc_sk_free.patch
-	patches.suse/net-ethernet-ti-cpsw-fix-tx-vlan-priority-mapping.patch
-	patches.suse/llc-fix-NULL-pointer-deref-for-SOCK_ZAPPED.patch
-	patches.suse/ipv6-sr-fix-NULL-pointer-dereference-in-seg6_do_srh_.patch
-	patches.suse/strparser-Do-not-call-mod_delayed_work-with-a-timeou.patch
-	patches.suse/net-sched-ife-signal-not-finding-metaid.patch
-	patches.suse/net-sched-ife-handle-malformed-tlv-length.patch
-	patches.suse/net-sched-ife-check-on-metadata-length.patch
-	patches.suse/ibmvnic-Clean-actual-number-of-RX-or-TX-pools.patch
-	patches.suse/tcp-don-t-read-out-of-bounds-opsize.patch
-	patches.suse/bonding-do-not-set-slave_dev-npinfo-before-slave_ena.patch
-	patches.suse/ipv6-add-RTA_TABLE-and-RTA_PREFSRC-to-rtm_ipv6_polic.patch
-	patches.suse/0006-ipvs-fix-rtnl_lock-lockups-caused-by-start_sync_thre.patch
-	patches.suse/0007-netfilter-nf_tables-can-t-fail-after-linking-rule-in.patch
-	patches.suse/net-phy-marvell-clear-wol-event-before-setting-it.patch
-	patches.suse/l2tp-check-sockaddr-length-in-pppol2tp_connect.patch
-	patches.suse/pppoe-check-sockaddr-length-in-pppoe_connect.patch
-	patches.suse/amd-xgbe-Add-pre-post-auto-negotiation-phy-hooks.patch
-	patches.suse/amd-xgbe-Improve-KR-auto-negotiation-and-training.patch
-	patches.suse/amd-xgbe-Only-use-the-SFP-supported-transceiver-sign.patch
-	patches.suse/team-fix-netconsole-setup-over-team.patch
-	patches.suse/packet-fix-bitfield-update-race.patch
-	patches.suse/net-ethtool-Add-missing-kernel-doc-for-FEC-parameter.patch
-	patches.suse/loop-handle-short-DIO-reads.patch
-	patches.suse/0001-block-swim-Fix-array-bounds-check.patch
-	patches.suse/0001-block-swim-Remove-extra-put_disk-call-from-error-pat.patch
-	patches.suse/bfq-iosched-ensure-to-clear-bic-bfqq-pointers-when-p.patch
-	patches.suse/cdrom-information-leak-in-cdrom_ioctl_media_changed
-	patches.suse/scsi-megaraid_sas-Do-not-log-an-error-if-FW-successf.patch
-	patches.suse/scsi-sd-defer-spinning-up-drive-while-sanitize-is-in-progress
-	patches.suse/0001-scsi-target-fix-crash-with-iscsi-target-and-dvd.patch
-	patches.suse/fsnotify-Fix-fsnotify_mark_connector-race.patch
-	patches.suse/s390-cio-update-chpid-descriptor-after-resource-acce.patch
-	patches.suse/s390-uprobes-implement-arch_uretprobe_is_alive.patch
-	patches.suse/s390-dasd-fix-IO-error-for-newly-defined-devices.patch
-	patches.suse/vfio-ccw-process-ssch-with-interrupts-disabled
-	patches.suse/s390-correct-module-section-names-for-expoline-code.patch
-	patches.suse/random-fix-possible-sleeping-allocation-from-irq-con
-	patches.suse/random-rate-limit-unseeded-randomness-warnings.patch
-	patches.suse/ACPI-scan-Initialize-watchdog-before-PNP.patch
-	patches.suse/ACPI-watchdog-Prefer-iTCO_wdt-on-Lenovo-Z50-70
-	patches.suse/ACPI-button-make-module-loadable-when-booted-in-non-
-	patches.suse/ACPI-video-Only-default-only_lcd-to-true-on-Win8-rea
-	patches.suse/0001-tracing-Fix-missing-tab-for-hwlat_detector-print-for.patch
-	patches.suse/PCI-aardvark-Fix-logic-in-advk_pcie_-rd-wr-_conf
-	patches.suse/PCI-aardvark-Set-PIO_ADDR_LS-correctly-in-advk_pcie_
-	patches.suse/PCI-aardvark-Use-ISR1-instead-of-ISR0-interrupt-in-l
-	patches.suse/PCI-aardvark-Fix-PCIe-Max-Read-Request-Size-setting
-	patches.suse/hwmon-nct6683-Enable-EC-access-if-disabled-at-boot
-	patches.suse/hwmon-k10temp-add-temperature-offset-for-ryzen-2700x.patch
-	patches.suse/hwmon-k10temp-add-support-for-amd-ryzen-w-vega-graphics.patch
-	patches.suse/virtio_console-don-t-tie-bufs-to-a-vq
-	patches.suse/virtio-add-ability-to-iterate-over-vqs
-	patches.suse/virtio_console-free-buffers-after-reset
-	patches.suse/virtio_console-drop-custom-control-queue-cleanup
-	patches.suse/virtio_console-move-removal-code
-	patches.suse/virtio_console-reset-on-out-of-memory
-	patches.suse/drm-amdkfd-fix-clock-counter-retrieval-for-node-with
-	patches.suse/drm-amdgpu-set-COMPUTE_PGM_RSRC1-for-SGPR-VGPR-clear
-	patches.suse/drm-msm-Fix-possible-null-dereference-on-failure-of-
-	patches.suse/drm-msm-dsi-use-correct-enum-in-dsi_get_cmd_fmt
-	patches.suse/0001-drm-msm-don-t-deref-error-pointer-in-the-msm_fbdev_c.patch
-	patches.suse/drm-virtio-fix-vq-wait_event-condition
-	patches.suse/drm-i915-audio-set-minimum-CD-clock-to-twice-the-BCL
-	patches.suse/drm-i915-Enable-display-WA-1183-from-its-correct-spo
-	patches.suse/mtd-spi-nor-cadence-quadspi-Fix-page-fault-kernel-pa.patch
-	patches.suse/ARM-socfpga_defconfig-Remove-QSPI-Sector-4K-size-for.patch
-	patches.suse/soc-bcm-raspberrypi-power-Fix-use-of-__packed
-	patches.suse/soc-bcm2835-Make-RASPBERRYPI_FIRMWARE-dummies-return
-	patches.suse/ALSA-core-Report-audio_tstamp-in-snd_pcm_sync_ptr
-	patches.suse/ALSA-usb-audio-Skip-broken-EU-on-Dell-dock-USB-audio
-	patches.suse/ALSA-dice-fix-OUI-for-TC-group
-	patches.suse/ALSA-hda-realtek-Add-some-fixes-for-ALC233
-	patches.suse/ALSA-hda-realtek-Update-ALC255-depop-optimize
-	patches.suse/ALSA-seq-oss-Fix-unbalanced-use-lock-for-synth-MIDI-
-	patches.suse/ALSA-seq-oss-Hardening-for-potential-Spectre-v1
-	patches.suse/ALSA-control-Hardening-for-potential-Spectre-v1
-	patches.suse/ALSA-hda-Hardening-for-potential-Spectre-v1
-	patches.suse/ALSA-opl3-Hardening-for-potential-Spectre-v1
-	patches.suse/ALSA-asihpi-Hardening-for-potential-Spectre-v1
-	patches.suse/ALSA-hdspm-Hardening-for-potential-Spectre-v1
-	patches.suse/ALSA-rme9652-Hardening-for-potential-Spectre-v1
-	patches.suse/ALSA-hda-realtek-change-the-location-for-one-of-two-
-	patches.suse/ASoC-fsl_esai-Fix-divisor-calculation-failure-at-low
-	patches.suse/ASoC-rsnd-mark-PM-functions-__maybe_unused
-	patches.suse/ASoC-topology-fix-some-tiny-memory-leaks
-	patches.suse/ASoC-adau17x1-Handling-of-DSP_RUN-register-during-fw
-	patches.suse/ASoC-rt5514-Add-the-missing-register-in-the-readable.patch
-	patches.suse/ASoC-topology-Fix-bugs-of-freeing-soc-topology
-	patches.suse/ASoC-topology-Check-widget-kcontrols-before-deref
-	patches.suse/ALSA-hda-Skip-jack-and-others-for-non-existing-PCM-s
-	patches.suse/ALSA-dice-fix-error-path-to-destroy-initialized-stre
-	patches.suse/0001-xhci-Fix-USB-ports-for-Dell-Inspiron-5775.patch
-	patches.suse/USB-Increment-wakeup-count-on-remote-wakeup.patch
-	patches.suse/0001-usbip-vhci_hcd-check-rhport-before-using-in-vhci_hub.patch
-	patches.suse/usbip-vhci_hcd-Fix-usb-device-and-sockfd-leaks.patch
-	patches.suse/0001-usbip-usbip_host-fix-to-hold-parent-lock-for-device_.patch
-	patches.suse/usbip-usbip_event-fix-to-not-print-kernel-pointer-ad.patch
-	patches.suse/0001-usb-core-Add-quirk-for-HP-v222w-16GB-Mini.patch
-	patches.suse/0001-Revert-xhci-plat-Register-shutdown-for-xhci_plat.patch
-	patches.suse/0001-usb-typec-ucsi-Increase-command-completion-timeout-v.patch
-	patches.suse/USB-serial-simple-add-libtransistor-console.patch
-	patches.suse/USB-serial-cp210x-add-ID-for-NI-USB-serial-console.patch
-	patches.suse/USB-serial-ftdi_sio-use-jtag-quirk-for-Arrow-USB-Bla.patch
-	patches.suse/tty-n_gsm-Fix-long-delays-with-control-frame-timeout
-	patches.suse/tty-n_gsm-Fix-DLCI-handling-for-ADM-mode-if-debug-2-
-	patches.suse/0001-earlycon-Use-a-pointer-table-to-fix-__earlycon_table.patch
-	patches.suse/tty-Avoid-possible-error-pointer-dereference-at-tty_
-	patches.suse/tty-Don-t-call-panic-at-tty_ldisc_init
-	patches.suse/tty-Use-__GFP_NOFAIL-for-tty_ldisc_get
-	patches.suse/test_firmware-fix-setting-old-custom-fw-path-back-on2
-	patches.suse/kobject-don-t-use-WARN-for-registration-failures
-	patches.suse/ARM-amba-Don-t-read-past-the-end-of-sysfs-driver_ove
-	patches.suse/ARM-amba-Make-driver_override-output-consistent-with.patch
-	patches.suse/ARM-amba-Fix-race-condition-with-driver_override.patch
-	patches.suse/ceph-check-if-mds-create-snaprealm-when-setting-quota.patch
-	patches.suse/libceph-un-backoff-on-tick-when-we-have-a-authenticated-session.patch
-	patches.suse/libceph-reschedule-a-tick-in-finish_hunting.patch
-	patches.suse/libceph-validate-con-state-at-the-top-of-try_write.patch
-	patches.suse/KVM-arm-arm64-Close-VMID-generation-race.patch
-	patches.suse/powerpc-powernv-npu-Add-lock-to-prevent-race-in-conc.patch
-	patches.suse/powerpc-powernv-npu-Prevent-overwriting-of-pnv_npu2_.patch
-	patches.suse/powerpc-powernv-npu-Do-a-PID-GPU-TLB-flush-when-inva.patch
-	patches.suse/cpufreq-powernv-Fix-hardlockup-due-to-synchronous-sm.patch
-	patches.suse/powerpc-kvm-booke-Fix-altivec-related-build-break.patch
-	patches.suse/CIFS-set-resp_buf_type-to-NO_BUFFER-on-error.patch
-	patches.suse/SMB3-Fix-3.11-encryption-to-Windows-and-handle-encry.patch
-	patches.suse/SMB311-Fix-reconnect.patch
-	patches.suse/cifs-smbd-Don-t-use-RDMA-read-write-when-signing-is-used.patch
-	patches.suse/cifs-smbd-Avoid-allocating-iov-on-the-stack.patch
-	patches.suse/crypto-drbg-set-freed-buffers-to-NULL
-	patches.suse/ext4-prevent-right-shifting-extents-beyond-EXT_MAX_B.patch
-	patches.suse/ext4-set-h_journal-if-there-is-a-failure-starting-a-.patch
-	patches.suse/ext4-fix-bitmap-position-validation.patch
-	patches.suse/ext4-add-MODULE_SOFTDEP-to-ensure-crc32c-is-included.patch
-	patches.suse/perf-x86-intel-don-t-enable-freeze-on-smi-for-perfmon-v1.patch
-	patches.suse/x86-microcode-intel-save-microcode-patch-unconditionally
-	patches.suse/x86-microcode-do-not-exit-early-from-_reload_late
-	patches.suse/x86-smpboot-don-t-use-mwait_play_dead-on-amd-systems
-	patches.suse/x86-cpu-intel-add-missing-tlb-cpuid-values
-	patches.suse/x86-do-not-reserve-crash-kernel-if-booted-on-xen-pv.patch
-	patches.suse/errseq-Always-report-a-writeback-error-once.patch
-	patches.suse/xfs-set-format-back-to-extents-if-xfs_bmap_extents_t.patch
-	patches.suse/xfs-prevent-creating-negative-sized-file-via-INSERT_.patch
-	patches.suse/xfs-don-t-fail-when-converting-shortform-attr-to-lon.patch
-	patches.suse/scsi-target-fix-fortify_panic-kernel-exception
-	patches.suse/Input-synaptics-rmi4-fix-an-unchecked-out-of-memory-
-	patches.suse/Input-leds-fix-out-of-bound-access
-	patches.suse/Input-atmel_mxt_ts-add-touchpad-button-mapping-for-S
-	patches.suse/Input-atmel_mxt_ts-fix-the-firmware-update
-	patches.suse/tracing-Fix-bad-use-of-igrab-in-trace_uprobe.c.patch
-	patches.suse/tracepoint-Do-not-warn-on-ENOMEM.patch
-	patches.suse/tipc-fix-bug-in-function-tipc_nl_node_dump_monitor.patch
-	patches.suse/net-mvpp2-Fix-clk-error-path-in-mvpp2_probe.patch
-	patches.suse/net-mvpp2-Fix-clock-resource-by-adding-missing-mg_co.patch
-	patches.suse/tcp-ignore-Fast-Open-on-repair-mode.patch
-	patches.suse/sctp-handle-two-v4-addrs-comparison-in-sctp_inet6_cm.patch
-	patches.suse/0001-NET-usb-qmi_wwan-add-support-for-ublox-R410M-PID-0x9.patch
-	patches.suse/net-mlx5e-Allow-offloading-ipv4-header-re-write-for-.patch
-	patches.suse/net-mlx5-Fix-mlx5_get_vector_affinity-function.patch
-	patches.suse/net-mlx5e-TX-Use-correct-counter-in-dma_map-error-fl.patch
-	patches.suse/net-mlx5-Avoid-cleaning-flow-steering-table-twice-du.patch
-	patches.suse/net-mlx5-Properly-deal-with-flow-counters-when-delet.patch
-	patches.suse/net-support-compat-64-bit-time-in-s-g-etsockopt.patch
-	patches.suse/bridge-check-iface-upper-dev-when-setting-master-via.patch
-	patches.suse/qed-fix-spelling-mistake-checksumed-checksummed.patch
-	patches.suse/0014-tcp-fix-TCP_REPAIR_QUEUE-bound-checking.patch
-	patches.suse/net-ethernet-ti-cpsw-fix-packet-leaking-in-dual_mac-.patch
-	patches.suse/tcp_bbr-fix-to-zero-idle_restart-only-upon-S-ACKed-d.patch
-	patches.suse/sctp-use-the-old-asoc-when-making-the-cookie-ack-chu.patch
-	patches.suse/sctp-fix-the-issue-that-the-cookie-ack-with-auth-can.patch
-	patches.suse/8139too-Use-disable_irq_nosync-in-rtl8139_poll_contr.patch
-	patches.suse/net_sched-fq-take-care-of-throttled-flows-before-reu.patch
-	patches.suse/bpf-fix-uninitialized-variable-in-bpf-tools.patch
-	patches.suse/bpf-x64-fix-memleak-when-not-converging-after-image.patch
-	patches.suse/ipv4-fix-fnhe-usage-by-non-cached-routes.patch
-	patches.suse/0001-qmi_wwan-do-not-steal-interfaces-from-class-drivers.patch
-	patches.suse/rds-do-not-leak-kernel-memory-to-user-land.patch
-	patches.suse/qed-fix-spelling-mistake-offloded-offloaded.patch
-	patches.suse/dccp-fix-tasklet-usage.patch
-	patches.suse/ALSA-hda-Fix-incorrect-usage-of-IS_REACHABLE
-	patches.suse/ALSA-seq-Fix-races-at-MIDI-encoding-in-snd_virmidi_o
-	patches.suse/ALSA-dice-fix-kernel-NULL-pointer-dereference-due-to
-	patches.suse/ALSA-aloop-Add-missing-cable-lock-to-ctl-API-callbac
-	patches.suse/ALSA-pcm-Check-PCM-state-at-xfern-compat-ioctl
-	patches.suse/0004-cpufreq-CPPC-Set-platform-specific-transition_delay_.patch
-	patches.suse/0001-btrfs-Fix-wrong-first_key-parameter-in-replace_path.patch
-	patches.suse/btrfs-Take-trans-lock-before-access-running-trans-in.patch
-	patches.suse/xfs-cap-the-length-of-deduplication-requests.patch
-	patches.suse/blk-mq-count-allocated-but-not-started-requests-in-i.patch
-	patches.suse/blk-mq-fix-sysfs-inflight-counter.patch
-	patches.suse/0221-bcache-store-disk-name-in-struct-cache-and-struct-ca.patch
-	patches.suse/0222-bcache-set-CACHE_SET_IO_DISABLE-in-bch_cached_dev_er.patch
-	patches.suse/0223-bcache-count-backing-device-I-O-error-for-writeback-.patch
-	patches.suse/0224-bcache-add-wait_for_kthread_stop-in-bch_allocator_th.patch
-	patches.suse/0225-bcache-set-dc-io_disable-to-true-in-conditional_stop.patch
-	patches.suse/0226-bcache-use-pr_info-to-inform-duplicated-CACHE_SET_IO.patch
-	patches.suse/bdi-wake-up-concurrent-wb_shutdown-callers.patch
-	patches.suse/nvme-fix-potential-memory-leak-in-option-parsing.patch
-	patches.suse/nvme-Set-integrity-flag-for-user-passthrough-command.patch
-	patches.suse/nvme-multipath-Disable-runtime-writable-enabling-par.patch
-	patches.suse/nvme-multipath-Fix-multipath-disabled-naming-collisi.patch
-	patches.suse/nvmet-switch-loopback-target-state-to-connecting-whe.patch
-	patches.suse/bdi-Fix-oops-in-wb_workfn.patch
-	patches.suse/RDMA-ucma-ucma_context-reference-leak-in-error-path.patch
-	patches.suse/RDMA-ucma-Allow-resolving-address-w-o-specifying-sou.patch
-	patches.suse/RDMA-mlx5-Fix-multiple-NULL-ptr-deref-errors-in-rere.patch
-	patches.suse/RDMA-mlx5-Protect-from-shift-operand-overflow.patch
-	patches.suse/IB-mlx5-Use-unlimited-rate-when-static-rate-is-not-s.patch
-	patches.suse/cifs-smbd-depend-on-INFINIBAND_ADDR_TRANS.patch
-	patches.suse/RDMA-cxgb4-release-hw-resources-on-device-removal.patch
-	patches.suse/IB-uverbs-Fix-validating-mandatory-attributes.patch
-	patches.suse/RDMA-cma-Fix-use-after-destroy-access-to-net-namespa.patch
-	patches.suse/RDMA-iwpm-fix-memory-leak-on-map_info.patch
-	patches.suse/IB-rxe-add-RXE_START_MASK-for-rxe_opcode-IB_OPCODE_R.patch
-	patches.suse/IB-rxe-avoid-double-kfree_skb.patch
-	patches.suse/RDMA-hns-Bugfix-for-init-hem-table.patch
-	patches.suse/RDMA-hns-Intercept-illegal-RDMA-operation-when-use-i.patch
-	patches.suse/RDMA-hns-Fix-the-qp-context-state-diagram.patch
-	patches.suse/RDMA-hns-Only-assign-mtu-if-IB_QP_PATH_MTU-bit-is-se.patch
-	patches.suse/RDMA-hns-Remove-some-unnecessary-attr_mask-judgement.patch
-	patches.suse/RDMA-hns-Only-assign-dqpn-if-IB_QP_PATH_DEST_QPN-bit.patch
-	patches.suse/RDMA-hns-Adjust-the-order-of-cleanup-hem-table.patch
-	patches.suse/RDMA-hns-Update-assignment-method-for-owner-field-of.patch
-	patches.suse/RDMA-hns-Submit-bad-wr.patch
-	patches.suse/RDMA-hns-Fix-a-couple-misspellings.patch
-	patches.suse/iw_cxgb4-Atomically-flush-per-QP-HW-CQEs.patch
-	patches.suse/IB-core-Make-ib_mad_client_id-atomic.patch
-	patches.suse/IB-hfi1-Fix-handling-of-FECN-marked-multicast-packet.patch
-	patches.suse/IB-hfi1-Use-correct-type-for-num_user_context.patch
-	patches.suse/IB-hfi1-Fix-loss-of-BECN-with-AHG.patch
-	patches.suse/IB-hfi1-Fix-NULL-pointer-dereference-when-invalid-nu.patch
-	patches.suse/IB-hfi1-rdmavt-Fix-memory-leak-in-hfi1_alloc_devdata.patch
-	patches.suse/IB-hfi1-Fix-memory-leak-in-exception-path-in-get_irq.patch
-	patches.suse/IB-mlx4-Fix-integer-overflow-when-calculating-optima.patch
-	patches.suse/RDMA-cma-Do-not-query-GID-during-QP-state-transition.patch
-	patches.suse/drm-i915-glk-Add-MODULE_FIRMWARE-for-Geminilake
-	patches.suse/drm-bridge-vga-dac-Fix-edid-memory-leak
-	patches.suse/drm-vmwgfx-Fix-a-buffer-object-leak
-	patches.suse/remoteproc-qcom-Fix-potential-device-node-leaks.patch
-	patches.suse/rpmsg-added-MODULE_ALIAS-for-rpmsg_char.patch
-	patches.suse/clk-honor-CLK_MUX_ROUND_CLOSEST-in-generic-clk-mux
-	patches.suse/usb-dwc3-gadget-Fix-list_del-corruption-in-dwc3_ep_d.patch
-	patches.suse/usb-musb-host-fix-potential-NULL-pointer-dereference.patch
-	patches.suse/usb-musb-trace-fix-NULL-pointer-dereference-in-musb_.patch
-	patches.suse/0001-xhci-Fix-use-after-free-in-xhci_free_virt_device.patch
-	patches.suse/0001-USB-Accept-bulk-endpoints-with-1024-byte-maxpacket.patch
-	patches.suse/USB-serial-option-adding-support-for-ublox-R410M.patch
-	patches.suse/USB-serial-visor-handle-potential-invalid-device-con.patch
-	patches.suse/platform-x86-asus-wireless-Fix-NULL-pointer-derefere
-	patches.suse/irqchip-qcom-Fix-check-for-spurious-interrupts
-	patches.suse/0016-arm64-vgic-v2-Fix-proxying-of-cpuif-access.patch
-	patches.suse/kvm-x86-remove-apic-timer-periodic-oneshot-spikes
-	patches.suse/doc-Add-vendor-prefix-for-Kieback-Peter-GmbH
-	patches.suse/dt-bindings-panel-lvds-fix-path-to-display-timing-bindings.patch
-	patches.suse/gpio-fix-aspeed_gpio-unmask-irq
-	patches.suse/gpioib-do-not-free-unrequested-descriptors
-	patches.suse/gpio-fix-error-path-in-lineevent_create
-	patches.suse/libata-Apply-NOLPM-quirk-for-SanDisk-SD7UB3Q-G1001-S
-	patches.suse/driver-core-add-__printf-verification-to-__ata_ehi_p.patch
-	patches.suse/HID-lenovo-Add-support-for-IBM-Lenovo-Scrollpoint-mi
-	patches.suse/HID-wacom-Release-device-resource-data-obtained-by-d
-	patches.suse/HID-intel-ish-hid-use-put_device-instead-of-kfree
-	patches.suse/0001-dm-integrity-use-kvfree-for-kvmalloc-d-memory.patch
-	patches.suse/0228-dm-bufio-fix-buffer-alignment.patch
-	patches.suse/agp-uninorth-make-two-functions-static
-	patches.suse/drm-i915-Adjust-eDP-s-logical-vco-in-a-reliable-plac
-	patches.suse/drm-i915-Fix-drm-intel_enable_lvds-ERROR-message-in-
-	patches.suse/drm-atomic-Clean-old_state-new_state-in-drm_atomic_s
-	patches.suse/drm-atomic-Clean-private-obj-old_state-new_state-in-
-	patches.suse/drm-omap-silence-unititialized-variable-warning
-	patches.suse/drm-omap-fix-uninitialized-ret-variable
-	patches.suse/drm-omap-fix-possible-NULL-ref-issue-in-tiler_reserv
-	patches.suse/drm-omap-handle-alloc-failures-in-omap_connector
-	patches.suse/drm-vc4-Fix-scaling-of-uni-planar-formats
-	patches.suse/drm-nouveau-Fix-deadlock-in-nv50_mstm_register_conne
-	patches.suse/cpufreq-schedutil-Avoid-using-invalid-next_freq.patch
-	patches.suse/mmap-introduce-sane-default-mmap-limits.patch
-	patches.suse/x86-xen-reset-vcpu0-info-pointer-after-shared_info-remap
-	patches.suse/tracing-Fix-regex_match_front-to-not-over-compare-th.patch
-	patches.suse/powerpc-pseries-Fix-CONFIG_NUMA-n-build.patch
-	patches.suse/ceph-fix-rsize-wsize-capping-in-ceph_direct_read_write.patch
-	patches.suse/libceph-add-osd_req_op_extent_osd_data_bvecs.patch
-	patches.suse/ceph-fix-iov_iter-issues-in-ceph_direct_read_write.patch
-	patches.suse/xprtrdma-Fix-list-corruption-DMAR-errors-during-MR-r.patch
-	patches.suse/openvswitch-Don-t-swap-table-in-nlattr_set-after-OVS.patch
-	patches.suse/atm-zatm-Fix-potential-Spectre-v1.patch
-	patches.suse/net-atm-Fix-potential-Spectre-v1.patch
-	patches.suse/tg3-Fix-vunmap-BUG_ON-triggered-from-tg3_free_consis.patch
-	patches.suse/net-ethernet-sun-niu-set-correct-packet-size-in-skb.patch
-	patches.suse/Revert-Bluetooth-btusb-Fix-quirk-for-Atheros-1525-QC
-	patches.suse/Bluetooth-btusb-Only-check-needs_reset_resume-DMI-ta
-	patches.suse/Bluetooth-btusb-Add-Dell-XPS-13-9360-to-btusb_needs_
-	patches.suse/sctp-delay-the-authentication-for-the-duplicated-coo.patch
-	patches.suse/af_key-Always-verify-length-of-provided-sadb_key.patch
-	patches.suse/vti6-Change-minimum-MTU-to-IPV4_MIN_MTU-vti6-can-car.patch
-	patches.suse/net-aquantia-driver-should-correctly-declare-vlan_fe.patch
-	patches.suse/llc-better-deal-with-too-small-mtu.patch
-	patches.suse/can-dev-increase-bus-off-message-severity
-	patches.suse/can-kvaser_usb-Increase-correct-stats-counter-in-kva
-	patches.suse/r8169-fix-powering-up-RTL8168h
-	patches.suse/tipc-eliminate-KMSAN-uninit-value-in-strcmp-complain.patch
-	patches.suse/qed-Fix-l2-initializations-over-iWARP-personality.patch
-	patches.suse/qede-Fix-gfp-flags-sent-to-rdma-event-node-allocatio.patch
-	patches.suse/msft-hv-1674-hv_netvsc-Fix-net-device-attach-on-older-Windows-hos.patch
-	patches.suse/cxgb4-zero-the-HMA-memory.patch
-	patches.suse/cxgb4-copy-mbox-log-size-to-PF0-3-adap-instances.patch
-	patches.suse/net-mlx4_en-Verify-coalescing-parameters-are-in-rang.patch
-	patches.suse/mac80211-Fix-condition-validating-WMM-IE
-	patches.suse/cfg80211-limit-wiphy-names-to-128-bytes
-	patches.suse/rfkill-gpio-fix-memory-leak-in-probe-error-path
-	patches.suse/mac80211-Adjust-SAE-authentication-timeout
-	patches.suse/mac80211-use-timeout-from-the-AddBA-response-instead
-	patches.suse/msft-hv-1676-hv_netvsc-set-master-device.patch
-	patches.suse/net-mlx4_en-Fix-an-error-handling-path-in-mlx4_en_in.patch
-	patches.suse/sctp-remove-sctp_chunk_put-from-fail_mark-err-path-i.patch
-	patches.suse/qed-fix-spelling-mistake-taskelt-tasklet.patch
-	patches.suse/can-hi311x-Acquire-SPI-lock-on-do_get_berr_counter
-	patches.suse/can-hi311x-Work-around-TX-complete-interrupt-erratum
-	patches.suse/bonding-do-not-allow-rlb-updates-to-invalid-mac.patch
-	patches.suse/bonding-send-learning-packets-for-vlans-on-slave.patch
-	patches.suse/ipv4-fix-memory-leaks-in-udp_sendmsg-ping_v4_sendmsg.patch
-	patches.suse/net-mlx5-Free-IRQs-in-shutdown-path.patch
-	patches.suse/net-mlx5-E-Switch-Include-VF-RDMA-stats-in-vport-sta.patch
-	patches.suse/net-mlx5e-Err-if-asked-to-offload-TC-match-on-frag-b.patch
-	patches.suse/0008-rxrpc-Fix-error-reception-on-AF_INET6-sockets.patch
-	patches.suse/ixgbe-return-error-on-unsupported-SFP-module-when-re.patch
-	patches.suse/ixgbevf-fix-ixgbevf_xmit_frame-s-return-type.patch
-	patches.suse/net-sched-fix-error-path-in-tcf_proto_create-when-mo.patch
-	patches.suse/net-sched-actions-fix-refcnt-leak-in-skbmod.patch
-	patches.suse/0001-init-fix-false-positives-in-W-X-checking.patch
-	patches.suse/0001-mm-sections-are-not-offlined-during-memory-hotremove.patch
-	patches.suse/proc-kcore-don-t-bounds-check-against-address-0.patch
-	patches.suse/0001-mm-oom-fix-concurrent-munlock-and-oom-reaper-unmap-v.patch
-	patches.suse/nvme-fix-use-after-free-in-nvme_free_ns_head.patch
-	patches.suse/nvme-Fix-sync-controller-reset-return.patch
-	patches.suse/nvme-add-quirk-to-force-medium-priority-for-sq-creation.patch
-	patches.suse/thermal-int3403_thermal-Fix-NULL-pointer-deref-on-mo
-	patches.suse/thermal-exynos-Reading-temperature-makes-sense-only-
-	patches.suse/thermal-exynos-Propagate-error-value-from-tmu_read
-	patches.suse/cifs-Allocate-validate-negotiation-request-through-kmalloc.patch
-	patches.suse/cifs-smbd-Enable-signing-with-smbdirect.patch
-	patches.suse/cifs-smb2ops-Fix-listxattr-when-there-are-no-EAs.patch
-	patches.suse/smb3-directory-sync-should-not-return-an-error.patch
-	patches.suse/perf-x86-fix-possible-spectre-v1-indexing-for-hw_perf_event-cache_
-	patches.suse/perf-x86-fix-possible-spectre-v1-indexing-for-x86_pmu-event_map
-	patches.suse/perf-x86-msr-fix-possible-spectre-v1-indexing-in-the-msr-driver
-	patches.suse/perf-x86-cstate-fix-possible-spectre-v1-indexing-for-pkg_msr
-	patches.suse/drm-set-FMODE_UNSIGNED_OFFSET-for-drm-files
-	patches.suse/scsi-aacraid-Correct-hba_send-to-include-iu_type.patch
-	patches.suse/tracing-x86-xen-remove-zero-data-size-trace-events-trace_xen_mmu_flush_tlb-all
-	patches.suse/0001-proc-do-not-access-cmdline-nor-environ-from-file-bac.patch
-	patches.suse/vfio-ccw-fix-cleanup-if-cp_prefetch-fails
-	patches.suse/s390-move-expoline-assembler-macros-to-a-header.patch
-	patches.suse/s390-crc32-vx-use-expoline-for-indirect-branches.patch
-	patches.suse/s390-lib-use-expoline-for-indirect-branches.patch
-	patches.suse/s390-ftrace-use-expoline-for-indirect-branches.patch
-	patches.suse/s390-kernel-use-expoline-for-indirect-branches.patch
-	patches.suse/s390-move-spectre-sysfs-attribute-code.patch
-	patches.suse/s390-remove-indirect-branch-from-do_softirq_own_stack.patch
-	patches.suse/s390-extend-expoline-to-bc-instructions.patch
-	patches.suse/s390-use-expoline-thunks-in-the-bpf-jit.patch
-	patches.suse/s390-cpum_sf-ensure-sample-frequency-of-perf-event-attributes-is-non-zero.patch
-	patches.suse/s390-qdio-fix-access-to-uninitialized-qdio_q-fields.patch
-	patches.suse/s390-qdio-don-t-release-memory-in-qdio_setup_irq.patch
-	patches.suse/ALSA-control-fix-a-redundant-copy-issue
-	patches.suse/ALSA-hda-Add-Lenovo-C50-All-in-one-to-the-power_save
-	patches.suse/ALSA-usb-mixer-volume-quirk-for-CM102-A-102S
-	patches.suse/ALSA-hda-realtek-Clevo-P950ER-ALC1220-Fixup
-	patches.suse/msft-hv-1677-x86-Delay-skip-of-emulated-hypercall-instruction.patch
-	patches.suse/0001-KVM-arm-arm64-Properly-protect-VGIC-locks-from-IRQs.patch
-	patches.suse/0002-KVM-arm-arm64-VGIC-ITS-Promote-irq_lock-in-update_af.patch
-	patches.suse/0003-KVM-arm-arm64-VGIC-ITS-protect-kvm_read_guest-calls-.patch
-	patches.suse/0004-KVM-arm-arm64-VGIC-ITS-save-restore-protect-kvm_read.patch
-	patches.suse/hwmon-k10temp-fix-reading-critical-temperature-register.patch
-	patches.suse/x86-amd_nb-add-support-for-raven-ridge-cpus.patch
-	patches.suse/hwmon-k10temp-use-api-function-to-access-system-management.patch
-	patches.suse/drm-Match-sysfs-name-in-link-removal-to-link-creatio
-	patches.suse/drm-dumb-buffers-Integer-overflow-in-drm_mode_create
-	patches.suse/drm-vmwgfx-Set-dmabuf_size-when-vmw_dmabuf_init-is-s
-	patches.suse/drm-i915-userptr-reject-zero-user_size
-	patches.suse/drm-i915-execlists-Use-rmb-to-order-CSB-reads
-	patches.suse/drm-i915-gen9-Add-WaClearHIZ_WM_CHICKEN3-for-bxt-and
-	patches.suse/mtd-fix-comparison-in-map_word_andequal.patch
-	patches.suse/spi-sh-msiof-Fix-bit-field-overflow-writes-to-TSCR-R
-	patches.suse/spi-cadence-Add-usleep_range-for-cdns_spi_fill_tx_fi
-	patches.suse/spi-pxa2xx-Allow-64-bit-DMA
-	patches.suse/spi-bcm-qspi-Avoid-setting-MSPI_CDRAM_PCS-for-spi-no
-	patches.suse/spi-bcm-qspi-Always-read-and-set-BSPI_MAST_N_BOOT_CT
-	patches.suse/spi-bcm2835aux-ensure-interrupts-are-enabled-for-sha
-	patches.suse/0229-bcache-return-0-from-bch_debug_init-if-CONFIG_DEBUG_.patch
-	patches.suse/0001-xhci-Fix-USB3-NULL-pointer-dereference-at-logical-di.patch
-	patches.suse/usb-musb-fix-remote-wakeup-racing-with-suspend.patch
-	patches.suse/usbip-usbip_host-refine-probe-and-disconnect-debug-m.patch
-	patches.suse/0001-usbip-usbip_host-delete-device-from-busid_table-afte.patch
-	patches.suse/0001-usbip-usbip_host-run-rebind-from-exit-when-module-is.patch
-	patches.suse/0001-usbip-usbip_host-fix-NULL-ptr-deref-and-use-after-fr.patch
-	patches.suse/0001-usbip-usbip_host-fix-bad-unlock-balance-during-stub_.patch
-	patches.suse/4.4.133-056-powerpc-powernv-Fix-NVRAM-sleep-in-invalid-co.patch
-	patches.suse/i2c-designware-fix-poll-after-enable-regression
-	patches.suse/i2c-pmcmsp-return-message-count-on-master_xfer-succe
-	patches.suse/i2c-pmcmsp-fix-error-return-from-master_xfer
-	patches.suse/i2c-viperboard-return-message-count-on-master_xfer-s
-	patches.suse/lib-test_bitmap.c-fix-bitmap-optimisation-tests-to-r.patch
-	patches.suse/radix-tree-test-suite-fix-mapshift-build-target.patch
-	patches.suse/radix-tree-test-suite-fix-compilation-issue.patch
-	patches.suse/radix-tree-test-suite-add-item_delete_rcu.patch
-	patches.suse/radix-tree-test-suite-multi-order-iteration-race.patch
-	patches.suse/radix-tree-fix-multi-order-iteration-race.patch
-	patches.suse/hfsplus-stop-workqueue-when-fill_super-failed.patch
-	patches.suse/mmap-relax-file-size-limit-for-regular-files.patch
-	patches.suse/ARM-davinci-board-da830-evm-fix-GPIO-lookup-for-MMC-.patch
-	patches.suse/ARM-davinci-board-da850-evm-fix-GPIO-lookup-for-MMC-.patch
-	patches.suse/ARM-davinci-board-omapl138-hawk-fix-GPIO-numbers-for.patch
-	patches.suse/ARM-davinci-board-dm355-evm-fix-broken-networking.patch
-	patches.suse/tee-shm-fix-use-after-free-via-temporarily-dropped-r
-	patches.suse/tee-check-shm-references-are-consistent-in-offset-si
-	patches.suse/ARM-OMAP2-powerdomain-use-raw_smp_processor_id-for-t.patch
-	patches.suse/ARM-keystone-fix-platform_domain_notifier-array-over.patch
-	patches.suse/ARM-davinci-dm646x-fix-timer-interrupt-generation.patch
-	patches.suse/ARM-davinci-board-dm646x-evm-pass-correct-I2C-adapte.patch
-	patches.suse/ARM-davinci-board-dm646x-evm-set-VPIF-capture-card-n.patch
-	patches.suse/x86-kexec-avoid-double-free_page-upon-do_kexec_load-failure
-	patches.suse/kprobes-x86-prohibit-probing-on-exception-masking-instructions
-	patches.suse/uprobes-x86-prohibit-probing-on-mov-ss-instruction
-	patches.suse/objtool-kprobes-x86-sync-the-latest-asm-insn-h-header-with-tools-objtool-arch-x86-include-asm-insn-h
-	patches.suse/objtool-fix-noreturn-detection-for-recursive-sibling-calls.patch
-	patches.suse/objtool-support-gcc-8-s-cold-subfunctions.patch
-	patches.suse/objtool-support-gcc-8-switch-tables.patch
-	patches.suse/objtool-detect-rip-relative-switch-table-references.patch
-	patches.suse/objtool-detect-rip-relative-switch-table-references-part-2.patch
-	patches.suse/efi-avoid-potential-crashes-fix-the-struct-efi_pci_io_protocol_32-definition-for-mixed-mode
-	patches.suse/x86-pkeys-override-pkey-when-moving-away-from-prot_exec
-	patches.suse/x86-pkeys-do-not-special-case-protection-key-0
-	patches.suse/x86-mm-drop-ts_compat-on-64-bit-exec-syscall
-	patches.suse/ARM-8753-1-decompressor-add-a-missing-parameter-to-t.patch
-	patches.suse/ARM-8758-1-decompressor-restore-r1-and-r2-just-befor.patch
-	patches.suse/ARM-kexec-fix-kdump-register-saving-on-panic.patch
-	patches.suse/ARM-8769-1-kprobes-Fix-to-use-get_kprobe_ctlblk-afte.patch
-	patches.suse/ARM-8770-1-kprobes-Prohibit-probing-on-optimized_cal.patch
-	patches.suse/ARM-8771-1-kprobes-Prohibit-kprobes-on-do_undefinstr.patch
-	patches.suse/ARM-8772-1-kprobes-Prohibit-kprobes-on-get_user-func.patch
-	patches.suse/btrfs-send-fix-invalid-access-to-commit-roots-due-to.patch
-	patches.suse/btrfs-fix-xattr-loss-after-power-failure.patch
-	patches.suse/btrfs-fix-duplicate-extents-after-fsync-of-file-with.patch
-	patches.suse/0002-btrfs-fix-reading-stale-metadata-blocks-after-degrad.patch
-	patches.suse/0001-btrfs-Split-btrfs_del_delalloc_inode-into-2-function.patch
-	patches.suse/0002-btrfs-Fix-delalloc-inodes-invalidation-during-transa.patch
-	patches.suse/0009-packet-in-packet_snd-start-writing-at-link-layer-all.patch
-	patches.suse/qede-Fix-ref-cnt-usage-count.patch
-	patches.suse/netfilter-nf_tables-nft_compat-fix-refcount-leak-on-.patch
-	patches.suse/0010-ipvs-fix-stats-update-from-local-clients.patch
-	patches.suse/netfilter-nf_tables-don-t-assume-chain-stats-are-set.patch
-	patches.suse/netfilter-nft_compat-prepare-for-indirect-info-stora.patch
-	patches.suse/netfilter-nft_compat-fix-handling-of-large-matchinfo.patch
-	patches.suse/netfilter-nf_tables-fix-memory-leak-on-error-exit-re.patch
-	patches.suse/net-mlx4_core-Fix-error-handling-in-mlx4_init_port_i.patch
-	patches.suse/cxgb4-Correct-ntuple-mask-validation-for-hash-filter.patch
-	patches.suse/vmxnet3-set-the-DMA-mask-before-the-first-DMA-map-op.patch
-	patches.suse/vmxnet3-use-DMA-memory-barriers-where-required.patch
-	patches.suse/net-mlx5-Fix-build-break-when-CONFIG_SMP-n.patch
-	patches.suse/0011-tcp-purge-write-queue-in-tcp_connect_init.patch
-	patches.suse/qed-LL2-flush-isles-when-connection-is-closed.patch
-	patches.suse/ibmvnic-Free-coherent-DMA-memory-if-FW-map-failed.patch
-	patches.suse/ibmvnic-Fix-non-fatal-firmware-error-reset.patch
-	patches.suse/ibmvnic-Fix-statistics-buffers-memory-leak.patch
-	patches.suse/0012-net-test-tailroom-before-appending-to-linear-skb.patch
-	patches.suse/0013-net-Fix-a-bug-in-removing-queues-from-XPS-map.patch
-	patches.suse/sock_diag-fix-use-after-free-read-in-__sk_free.patch
-	patches.suse/net-sched-red-avoid-hashing-NULL-child.patch
-	patches.suse/cxgb4-fix-offset-in-collecting-TX-rate-limit-info.patch
-	patches.suse/01-x86-nospec-simplify-alternative_msr_write.patch
-	patches.suse/02-x86-bugs-concentrate-bug-detection-into-a-separate-function.patch
-	patches.suse/03-x86-bugs-concentrate-bug-reporting-into-a-separate-function.patch
-	patches.suse/04-x86-bugs-read-spec_ctrl-msr-during-boot-and-re-use-reserved-bits.patch
-	patches.suse/05-x86-bugs-kvm-support-the-combination-of-guest-and-host-ibrs.patch
-	patches.suse/06-x86-bugs-expose-sys-spec_store_bypass.patch
-	patches.suse/07-x86-cpufeatures-add-x86_feature_rds.patch
-	patches.suse/08-x86-bugs-provide-boot-parameters-for-the-spec_store_bypass_disable-mitigation.patch
-	patches.suse/09-x86-bugs-intel-set-proper-cpu-features-and-setup-rds.patch
-	patches.suse/10-x86-bugs-whitelist-allowed-spec_ctrl-msr-values.patch
-	patches.suse/11-x86-bugs-amd-add-support-to-disable-rds-on-famh-if-requested.patch
-	patches.suse/12-x86-kvm-vmx-expose-spec_ctrl-bit2-to-the-guest.patch
-	patches.suse/13-x86-speculation-create-spec-ctrl-h-to-avoid-include-hell.patch
-	patches.suse/14-prctl-add-speculation-control-prctls.patch
-	patches.suse/15-x86-process-allow-runtime-control-of-speculative-store-bypass.patch
-	patches.suse/16-x86-speculation-add-prctl-for-speculative-store-bypass-mitigation.patch
-	patches.suse/17-nospec-allow-getting-setting-on-non-current-task.patch
-	patches.suse/18-proc-provide-details-on-speculation-flaw-mitigations.patch
-	patches.suse/19-seccomp-enable-speculation-flaw-mitigations.patch
-	patches.suse/20-x86-bugs-make-boot-modes-_ro_after_init.patch
-	patches.suse/21-prctl-add-force-disable-speculation.patch
-	patches.suse/22-seccomp-use-pr_spec_force_disable.patch
-	patches.suse/23-seccomp-add-filter-flag-to-opt-out-of-ssb-mitigation.patch
-	patches.suse/24-seccomp-move-speculation-migitation-control-to-arch-code.patch
-	patches.suse/25-x86-speculation-make-seccomp-the-default-mode-for-speculative-store-bypass.patch
-	patches.suse/26-x86-bugs-rename-rds-to-ssbd.patch
-	patches.suse/27-proc-use-underscores-for-ssbd-in-status.patch
-	patches.suse/28-x86-bugs-fix-_ssb_select_mitigation-return-type.patch
-	patches.suse/29-x86-bugs-make-cpu_show_common-static.patch
-	patches.suse/30-x86-bugs-fix-the-parameters-alignment-and-missing-void.patch
-	patches.suse/KVM--SVM--Move-spec-control-call-after-restore-of-GS.patch
-	patches.suse/31-x86-speculation-use-synthetic-bits-for-ibrs-ibpb-stibp.patch
-	patches.suse/32-x86-cpufeatures-disentangle-msr_spec_ctrl-enumeration-from-ibrs.patch
-	patches.suse/33-x86-cpufeatures-disentangle-ssbd-enumeration.patch
-	patches.suse/34-x86-cpufeatures-add-feature_zen.patch
-	patches.suse/35-x86-speculation-handle-ht-correctly-on-amd.patch
-	patches.suse/36-x86-bugs-kvm-extend-speculation-control-for-virt_spec_ctrl.patch
-	patches.suse/37-x86-speculation-add-virtualized-speculative-store-bypass-disable-support.patch
-	patches.suse/38-x86-speculation-rework-speculative_store_bypass_update.patch
-	patches.suse/39-x86-bugs-unify-x86_spec_ctrl_-set_guest-restore_host.patch
-	patches.suse/40-x86-bugs-expose-x86_spec_ctrl_base-directly.patch
-	patches.suse/41-x86-bugs-remove-x86_spec_ctrl_set.patch
-	patches.suse/42-x86-bugs-rework-spec_ctrl-base-and-mask-logic.patch
-	patches.suse/43-x86-speculation-kvm-implement-support-for-virt_spec_ctrl-ls_cfg.patch
-	patches.suse/44-kvm-svm-implement-virt_spec_ctrl-support-for-ssbd.patch
-	patches.suse/45-x86-bugs-rename-ssbd_no-to-ssb_no.patch
-	patches.suse/bpf-prevent-memory-disambiguation-attack.patch
-	patches.suse/0001-iov_iter-fix-return-type-of-_pipe_get_pages.patch
-	patches.suse/0002-iov_iter-fix-memory-leak-in-pipe_get_pages_alloc.patch
-	patches.suse/do-d_instantiate-unlock_new_inode-combinations-safel.patch
-	patches.suse/fs-don-t-scan-the-inode-cache-before-SB_BORN-is-set.patch
-	patches.suse/affs_lookup-close-a-race-with-affs_remove_link.patch
-	patches.suse/befs_lookup-use-d_splice_alias.patch
-	patches.suse/ext2-fix-a-block-leak.patch
-	patches.suse/aio-fix-io_destroy2-vs.-lookup_ioctx-race.patch
-	patches.suse/scsi-zfcp-fix-infinite-iteration-on-erp-ready-list.patch
-	patches.suse/scsi-core-clean-up-generated-file-scsi_devinfo_tbl.c.patch
-	patches.suse/scsi-sg-allocate-with-_gfp_zero-in-sg_build_indirect.patch
-	patches.suse/powerpc-64s-Add-support-for-a-store-forwarding-barri.patch
-	patches.suse/sr-pass-down-correctly-sized-scsi-sense-buffer.patch
-	patches.suse/libata-Blacklist-some-Sandisk-SSDs-for-NCQ
-	patches.suse/libata-blacklist-Micron-500IT-SSD-with-MU01-firmware
-	patches.suse/btrfs-fix-error-handling-in-btrfs_truncate.patch
-	patches.suse/IB-hfi1-Use-after-free-race-condition-in-send-contex.patch
-	patches.suse/RDMA-mlx5-Don-t-assume-that-medium-blueFlame-registe.patch
-	patches.suse/RDMA-mlx5-Use-proper-spec-flow-label-type.patch
-	patches.suse/i40iw-Fix-memory-leak-in-error-path-of-create-QP.patch
-	patches.suse/i40iw-Use-correct-address-in-dst_neigh_lookup-for-IP.patch
-	patches.suse/RDMA-hns-Add-rq-inline-flags-judgement.patch
-	patches.suse/RDMA-hns-Bugfix-for-rq-record-db-for-kernel.patch
-	patches.suse/RDMA-hns-Load-the-RoCE-dirver-automatically.patch
-	patches.suse/RDMA-hns-Update-convert-function-of-endian-format.patch
-	patches.suse/RDMA-hns-Add-return-operation-when-configured-global.patch
-	patches.suse/RDMA-hns-Not-support-qp-transition-from-reset-to-res.patch
-	patches.suse/RDMA-hns-Fix-the-bug-with-rq-sge.patch
-	patches.suse/RDMA-hns-Set-desc_dma_addr-for-zero-when-free-cmq-de.patch
-	patches.suse/RDMA-hns-Enable-inner_pa_vld-filed-of-mpt.patch
-	patches.suse/RDMA-hns-Set-NULL-for-__internal_mr.patch
-	patches.suse/RDMA-hns-Fix-the-bug-with-NULL-pointer.patch
-	patches.suse/RDMA-i40iw-Avoid-panic-when-objects-are-being-create.patch
-	patches.suse/RDMA-i40iw-Avoid-reference-leaks-when-processing-the.patch
-	patches.suse/i40iw-Avoid-panic-when-reading-back-the-IRQ-aff.patch
-	patches.suse/iw_cxgb4-Fix-an-error-handling-path-in-c4iw_get_dma_.patch
-	patches.suse/IB-umem-Use-the-correct-mm-during-ib_umem_release.patch
-	patches.suse/RDMA-qedr-Fix-doorbell-bar-mapping-for-dpi-1.patch
-	patches.suse/RDMA-hns-Bugfix-for-cq-record-db-for-kernel.patch
-	patches.suse/RDMA-hns-Move-the-location-for-initializing-tmp_len.patch
-	patches.suse/0001-xen-swiotlb-fix-the-check-condition-for-xen_swiotlb_.patch
-	patches.suse/ALSA-timer-Fix-pause-event-notification
-	patches.suse/drm-vmwgfx-Fix-32-bit-VMW_PORT_HB_-IN-OUT-macros
-	patches.suse/mmc-sdhci-iproc-remove-hard-coded-mmc-cap-1.8v
-	patches.suse/mmc-sdhci-iproc-fix-32bit-writes-for-TRANSFER_MODE-r
-	patches.suse/mmc-sdhci-iproc-add-SDHCI_QUIRK2_HOST_OFF_CARD_ON-fo
-	patches.suse/4.4.136-002-powerpc-64s-Clear-PCR-on-boot.patch
-	patches.suse/0002-arm64-lse-Add-early-clobbers-to-some-input-output-as.patch
-	patches.suse/0007-arm64-Make-sure-permission-updates-happen-for-pmd-pu.patch
-	patches.suse/isdn-eicon-fix-a-missing-check-bug
-	patches.suse/dccp-don-t-free-ccid2_hc_tx_sock-struct-in-dccp_disc.patch
-	patches.suse/ipmr-properly-check-rhltable_init-return-value.patch
-	patches.suse/qed-Fix-mask-for-physical-address-in-ILT-entry.patch
-	patches.suse/cfg80211-further-limit-wiphy-names-to-64-bytes
-	patches.suse/virtio-net-correctly-transmit-XDP-buff-after-lineari.patch
-	patches.suse/virtio-net-fix-leaking-page-for-gso-packet-during-me.patch
-	patches.suse/tuntap-correctly-set-SOCKWQ_ASYNC_NOSPACE.patch
-	patches.suse/ibmvnic-Only-do-H_EOI-for-mobility-events.patch
-	patches.suse/net-ipv4-add-missing-RTA_TABLE-to-rtm_ipv4_policy.patch
-	patches.suse/net-phy-broadcom-Fix-auxiliary-control-register-read.patch
-	patches.suse/net-phy-broadcom-Fix-bcm_write_exp.patch
-	patches.suse/net-mlx4-Fix-irq-unsafe-spinlock-usage.patch
-	patches.suse/0001-packet-fix-reserve-calculation.patch
-	patches.suse/net-mlx5e-When-RXFCS-is-set-add-FCS-data-into-checks.patch
-	patches.suse/net-mlx5-IPSec-Fix-a-race-between-concurrent-sandbox.patch
-	patches.suse/vhost-synchronize-IOTLB-message-with-dev-cleanup.patch
-	patches.suse/ipv4-remove-warning-in-ip_recv_error.patch
-	patches.suse/enic-set-DMA-mask-to-47-bit.patch
-	patches.suse/batman-adv-Avoid-race-in-TT-TVLV-allocator-helper.patch
-	patches.suse/batman-adv-Fix-TT-sync-flags-for-intermediate-TT-res.patch
-	patches.suse/bpf-properly-enforce-index-mask-to-prevent-out-of-bo.patch
-	patches.suse/ibmvnic-Fix-partial-success-login-retries.patch
-	patches.suse/idr-fix-invalid-ptr-dereference-on-item-delete
-	patches.suse/0001-Revert-ipc-shm-Fix-shmat-mmap-nil-page-protection.patch
-	patches.suse/0001-ipc-shm-fix-shmat-nil-address-after-round-down-when-.patch
-	patches.suse/kernel-sys.c-fix-potential-Spectre-v1-issue.patch
-	patches.suse/KVM-s390-vsie-fix-8k-check-for-the-itdba.patch
-	patches.suse/KVM-PPC-Book3S-HV-Snapshot-timebase-offset-on-guest-.patch
-	patches.suse/KVM-PPC-Book3S-HV-Make-radix-use-correct-tlbie-seque.patch
-	patches.suse/KVM-PPC-Book3S-HV-Make-radix-clear-pte-when-unmappin.patch
-	patches.suse/KVM-PPC-Book3S-HV-XIVE-Resend-re-routed-interrupts-o.patch
-	patches.suse/KVM-PPC-Book-3S-HV-Do-ptesync-in-radix-guest-exit-pa.patch
-	patches.suse/x86-kvm-fix-lapic-timer-drift-when-guest-uses-periodic-mode
-	patches.suse/kvm-x86-update-cpuid-properly-when-cr4-osxave-or-cr4-pke-is-changed
-	patches.suse/46-kvm-x86-ia32_arch_capabilities-is-always-supported.patch
-	patches.suse/msft-hv-1696-KVM-x86-fix-UD-address-of-failed-Hyper-V-hypercalls.patch
-	patches.suse/sched-tracing-Fix-trace_sched_pi_setprio-for-deboost.patch
-	patches.suse/47-kvm-vmx-expose-ssbd-properly-to-guests.patch
-	patches.suse/x86-speculation-simplify-the-cpu-bug-detection-logic.patch
-	patches.suse/tracing-Fix-crash-when-freeing-instances-with-event-.patch
-	patches.suse/0001-tracing-Make-the-snapshot-trigger-work-with-instance.patch
-	patches.suse/afs-Fix-directory-permissions-check.patch
-	patches.suse/Input-synaptics-Lenovo-Carbon-X1-Gen5-2017-devices-s
-	patches.suse/Input-synaptics-Lenovo-Thinkpad-X1-Carbon-G5-2017-wi
-	patches.suse/Input-synaptics-add-Intertouch-support-on-X1-Carbon-
-	patches.suse/Input-synaptics-add-Lenovo-80-series-ids-to-SMBus
-	patches.suse/Input-elan_i2c_smbus-fix-corrupted-stack
-	patches.suse/selinux-KASAN-slab-out-of-bounds-in-xattr_getsecurit.patch
-	patches.suse/nvme-fix-extended-data-LBA-supported-setting.patch
-	patches.suse/platform-x86-asus-wmi-Fix-NULL-pointer-dereference
-	patches.suse/fs-clear-writeback-errors-in-inode_init_always.patch
-	patches.suse/mm-huge_memory-c-_split_huge_page-use-atomic-clearpagedirty.patch
-	patches.suse/mm-fix-the-NULL-mapping-case-in-__isolate_lru_page.patch
-	patches.suse/RDMA-bnxt_re-Fix-broken-RoCE-driver-due-to-recent-L2.patch
-	patches.suse/IB-core-Fix-error-code-for-invalid-GID-entry.patch
-	patches.suse/iio-ad7793-implement-IIO_CHAN_INFO_SAMP_FREQ
-	patches.suse/iio-buffer-make-length-types-match-kfifo-types
-	patches.suse/iio-kfifo_buf-check-for-uint-overflow
-	patches.suse/stm-class-Use-vmalloc-for-the-master-map
-	patches.suse/intel_th-Use-correct-device-when-freeing-buffers
-	patches.suse/hwtracing-stm-fix-build-error-on-some-arches
-	patches.suse/drm-i915-Disable-LVDS-on-Radiant-P845
-	patches.suse/drm-i915-lvds-Move-acpi-lid-notification-registratio
-	patches.suse/drm-psr-Fix-missed-entry-in-PSR-setup-time-table
-	patches.suse/scsi-scsi_transport_srp-fix-shost-to-rport-translation
-	patches.suse/0014-netfilter-nf_tables-fix-NULL-pointer-dereference-on-.patch
-	patches.suse/0015-netfilter-ebtables-handle-string-from-userspace-with.patch
-	patches.suse/netfilter-nft_meta-fix-wrong-value-dereference-in-nf.patch
-	patches.suse/0016-ipvs-fix-buffer-overflow-with-sync-daemon-and-servic.patch
-	patches.suse/netfilter-nf_tables-disable-preemption-in-nft_update.patch
-	patches.suse/ipv6-sr-fix-memory-OOB-access-in-seg6_do_srh_encap-i.patch
-	patches.suse/atm-zatm-fix-memcmp-casting.patch
-	patches.suse/mlxsw-spectrum-Forbid-creation-of-VLAN-1-over-port-L.patch
-	patches.suse/0001-net-qmi_wwan-Add-Netgear-Aircard-779S.patch
-	patches.suse/be2net-Fix-error-detection-logic-for-BE3.patch
-	patches.suse/Revert-rt2800-use-TXOP_BACKOFF-for-probe-frames
-	patches.suse/iwlwifi-pcie-compare-with-number-of-IRQs-requested-f
-	patches.suse/net-ethernet-davinci_emac-fix-error-handling-in-prob.patch
-	patches.suse/net-sysfs-Fix-memory-leak-in-XPS-configuration.patch
-	patches.suse/kcm-Fix-use-after-free-caused-by-clonned-sockets.patch
-	patches.suse/0017-xfrm6-avoid-potential-infinite-loop-in-_decode_sessi.patch
-	patches.suse/ip6_tunnel-remove-magic-mtu-value-0xFFF8.patch
-	patches.suse/net-usb-cdc_mbim-add-flag-FLAG_SEND_ZLP.patch
-	patches.suse/fix-io_destroy-aio_complete-race.patch
-	patches.suse/0001-block-break-discard-submissions-into-the-user-define.patch
-	patches.suse/sbitmap-fix-race-in-wait-batch-accounting.patch
-	patches.suse/0001-nbd-fix-nbd-device-deletion.patch
-	patches.suse/nvme-only-reconfigure-discard-if-necessary.patch
-	patches.suse/blkdev_report_zones_ioctl-use-vmalloc-to-allocate-large-buffers.patch
-	patches.suse/bdi-Move-cgroup-bdi_writeback-to-a-dedicated-low-con.patch
-	patches.suse/0227-bcache-stop-bcache-device-when-backing-device-is-off.patch
-	patches.suse/0227-bcache-Move-couple-of-string-arrays-to-sysfs.c.patch
-	patches.suse/0227-bcache-Move-couple-of-functions-to-sysfs.c.patch
-	patches.suse/0227-bcache-Replace-bch_read_string_list-by-__sysfs_match.patch
-	patches.suse/block-rename-BLK_EH_NOT_HANDLED-to-BLK_EH_DONE.patch
-	patches.suse/nvme-return-BLK_EH_DONE-from-timeout.patch
-	patches.suse/null_blk-complete-requests-from-timeout.patch
-	patches.suse/scsi_transport_fc-complete-requests-from-timeout.patch
-	patches.suse/libiscsi-don-t-try-to-bypass-SCSI-EH.patch
-	patches.suse/block-don-t-print-a-message-when-the-device-went-awa.patch
-	patches.suse/nvme-fix-lockdep-warning-in-nvme_mpath_clear_current_path.patch
-	patches.suse/nvme-host-core-fix-precedence-of-ternary-operator.patch
-	patches.suse/nvme-rdma-stop-admin-queue-before-freeing-it.patch
-	patches.suse/nvme-fc-remove-setting-DNR-on-exception-conditions.patch
-	patches.suse/nvme-fabrics-remove-unnecessary-controller-subnqn-va.patch
-	patches.suse/nvme-fabrics-centralize-discovery-controller-default.patch
-	patches.suse/nvme-fabrics-allow-duplicate-connections-to-the-disc.patch
-	patches.suse/nvmet-fc-increase-LS-buffer-count-per-fc-port.patch
-	patches.suse/nvme-allow-duplicate-controller-if-prior-controller-.patch
-	patches.suse/nvme-loop-add-support-for-multiple-ports.patch
-	patches.suse/nvme-fabrics-allow-internal-passthrough-command-on-d.patch
-	patches.suse/nvme.h-untangle-AEN-notice-definitions.patch
-	patches.suse/nvme.h-add-the-changed-namespace-list-log.patch
-	patches.suse/nvme.h-add-AEN-configuration-symbols.patch
-	patches.suse/nvmet-add-a-new-nvmet_zero_sgl-helper.patch
-	patches.suse/nvmet-split-log-page-implementation.patch
-	patches.suse/nvmet-implement-the-changed-namespaces-log.patch
-	patches.suse/nvmet-add-AEN-configuration-support.patch
-	patches.suse/nvmet-mask-pending-AENs.patch
-	patches.suse/nvme-submit-AEN-event-configuration-on-startup.patch
-	patches.suse/nvme-mark-nvme_queue_scan-static.patch
-	patches.suse/nvme-use-the-changed-namespaces-list-log-to-clear-ns.patch
-	patches.suse/restore-cond_resched-in-shrink_dcache_parent.patch
-	patches.suse/rmdir-rename-do-shrink_dcache_parent-only-on-success.patch
-	patches.suse/fs-avoid-fdput-after-failed-fdget-in-vfs_dedupe_file.patch
-	patches.suse/hwmon-k10temp-add-support-for-stoney-ridge-and-bristol.patch
-	patches.suse/hwmon-k10temp-display-both-tctl-and-tdie.patch
-	patches.suse/hwmon-ltc2990-Fix-incorrect-conversion-of-negative-t
-	patches.suse/hwmon-k10temp-make-function-get_raw_temp-static.patch
-	patches.suse/hwmon-asus_atk0110-Replace-deprecated-device-registe
-	patches.suse/spi-bcm63xx-hspi-Enable-the-clock-before-calling-clk
-	patches.suse/spi-pxa2xx-check-clk_prepare_enable-return-value
-	patches.suse/cifs_lookup-cifs_get_inode_-never-returns-0-with-inode-left.patch
-	patches.suse/cifs_lookup-switch-to-d_splice_alias-.patch
-	patches.suse/btrfs-remove-wrong-use-of-volume_mutex-from-btrfs_dev_replace_start.patch
-	patches.suse/btrfs-track-running-balance-in-a-simpler-way.patch
-	patches.suse/0001-btrfs-Factor-out-common-delayed-refs-init-code.patch
-	patches.suse/0002-btrfs-Use-init_delayed_ref_common-in-add_delayed_tre.patch
-	patches.suse/0003-btrfs-Use-init_delayed_ref_common-in-add_delayed_dat.patch
-	patches.suse/0004-btrfs-Open-code-add_delayed_tree_ref.patch
-	patches.suse/0005-btrfs-Open-code-add_delayed_data_ref.patch
-	patches.suse/0006-btrfs-Introduce-init_delayed_ref_head.patch
-	patches.suse/0007-btrfs-Use-init_delayed_ref_head-in-add_delayed_ref_h.patch
-	patches.suse/0008-btrfs-split-delayed-ref-head-initialization-and-addi.patch
-	patches.suse/0001-btrfs-qgroup-Search-commit-root-for-rescan-to-avoid-.patch
-	patches.suse/0002-btrfs-qgroup-Finish-rescan-when-hit-the-last-leaf-of.patch
-	patches.suse/btrfs-update-stale-comments-referencing-vmtruncate.patch
-	patches.suse/btrfs-fix-error-handling-in-btrfs_truncate_inode_items.patch
-	patches.suse/btrfs-don-t-bug_on-in-btrfs_truncate_inode_items.patch
-	patches.suse/btrfs-stop-creating-orphan-items-for-truncate.patch
-	patches.suse/btrfs-get-rid-of-btrfs_inode_has_orphan_item.patch
-	patches.suse/btrfs-delete-dead-code-in-btrfs_orphan_commit_root.patch
-	patches.suse/btrfs-don-t-return-ino-to-ino-cache-if-inode-item-removal-fails.patch
-	patches.suse/btrfs-refactor-btrfs_evict_inode-reserve-refill-dance.patch
-	patches.suse/btrfs-fix-enospc-caused-by-orphan-items-reservations.patch
-	patches.suse/btrfs-get-rid-of-unused-orphan-infrastructure.patch
-	patches.suse/btrfs-renumber-btrfs_inode_-runtime-flags-and-switch-to-enums.patch
-	patches.suse/btrfs-reserve-space-for-o_tmpfile-orphan-item-deletion.patch
-	patches.suse/0001-Btrfs-split-btrfs_extent_same.patch
-	patches.suse/0002-Btrfs-dedupe_file_range-ioctl-remove-16MiB-restricti.patch
-	patches.suse/0003-Btrfs-reuse-cmp-workspace-in-EXTENT_SAME-ioctl.patch
-	patches.suse/0004-btrfs-use-kvzalloc-for-EXTENT_SAME-temporary-data.patch
-	patches.suse/0005-Btrfs-fix-clone-vs-chattr-NODATASUM-race.patch
-	patches.suse/0003-Btrfs-remove-superfluous-free_extent_buffer-in-read_.patch
-	patches.suse/0004-Btrfs-use-more-straightforward-extent_buffer_uptodat.patch
-	patches.suse/0005-Btrfs-move-get-root-out-of-btrfs_search_slot-to-a-he.patch
-	patches.suse/0006-Btrfs-grab-write-lock-directly-if-write_lock_level-i.patch
-	patches.suse/0007-Btrfs-remove-always-true-check-in-unlock_up.patch
-	patches.suse/0008-Btrfs-remove-unused-check-of-skip_locking.patch
-	patches.suse/btrfs-return-error-value-if-create_io_em-failed-in-cow_file_range.patch
-	patches.suse/0001-dlm-fix-a-clerical-error-when-set-SCTP_NODELAY.patch
-	patches.suse/0002-dlm-make-sctp_connect_to_sock-return-in-specified-ti.patch
-	patches.suse/0003-dlm-remove-O_NONBLOCK-flag-in-sctp_connect_to_sock.patch
-	patches.suse/smb3-fix-redundant-opens-on-root.patch
-	patches.suse/cifs-add-server-argument-to-the-dump_detail-method.patch
-	patches.suse/cifs-update-calc_size-to-take-a-server-argument.patch
-	patches.suse/cifs-fix-build-break-when-CONFIG_CIFS_DEBUG2-enabled.patch
-	patches.suse/0001-cifs-store-the-leaseKey-in-the-fid-on-SMB2_open.patch
-	patches.suse/cifs-add-a-new-SMB2_close_flags-function.patch
-	patches.suse/cifs-update-internal-module-version-number-for-cifs-ko-to-2-12.patch
-	patches.suse/smb3-rename-encryption_required-to-smb3_encryption_required.patch
-	patches.suse/smb3-Add-ftrace-tracepoints-for-improved-SMB3-debugging.patch
-	patches.suse/CIFS-Introduce-offset-for-the-1st-page-in-data-transfer-structures.patch
-	patches.suse/smb3-fix-various-xid-leaks.patch
-	patches.suse/smb3-add-additional-ftrace-entry-points-for-entry-exit-to-cifs-ko.patch
-	patches.suse/smb3-print-tree-id-in-debugdata-in-proc-to-be-able-to-help-logging.patch
-	patches.suse/cifs-invalidate-cache-when-we-truncate-a-file.patch
-	patches.suse/cifs-return-error-on-invalid-value-written-to-cifsFYI.patch
-	patches.suse/smb3-add-module-alias-for-smb3-to-cifs-ko.patch
-	patches.suse/cifs-show-the-w-bit-for-writeable-proc-fs-cifs-files.patch
-	patches.suse/cifs-make-minor-clarifications-to-module-params-for-cifs-ko.patch
-	patches.suse/cifs-allow-disabling-less-secure-legacy-dialects.patch
-	patches.suse/smb3-add-support-for-posix-negotiate-context.patch
-	patches.suse/smb3-allow-posix-mount-option-to-enable-new-SMB311-protocol-exten.patch
-	patches.suse/cifs-update-smb2_check_message-to-handle-PDUs-without-a-4-byte-leng.patch
-	patches.suse/smb3-add-define-for-id-for-posix-create-context-and-corresponding-s.patch
-	patches.suse/cifs-add-debug-output-to-show-nocase-mount-option.patch
-	patches.suse/smb3-add-tracepoints-for-smb2-smb3-open.patch
-	patches.suse/smb3-Add-posix-create-context-for-smb3-11-posix-mounts.patch
-	patches.suse/smb3-on-reconnect-set-PreviousSessionId-field.patch
-	patches.suse/cifs-remove-rfc1002-header-from-all-SMB2-response-structures.patch
-	patches.suse/cifs-remove-struct-smb2_oplock_break_rsp.patch
-	patches.suse/cifs-update-smb2_calc_size-to-use-smb2_sync_hdr-instead-of-smb2_hdr.patch
-	patches.suse/cifs-change-smb2_get_data_area_len-to-take-a-smb2_sync_hdr-as-argum.patch
-	patches.suse/CIFS-511c54a2f69195b28afb9dd119f03787b1625bb4-adds-a-check-for-sess.patch
-	patches.suse/cifs-remove-struct-smb2_hdr.patch
-	patches.suse/cifs-remove-header_preamble_size-where-it-is-always-0.patch
-	patches.suse/cifs-update-multiplex-loop-to-handle-compounded-responses.patch
-	patches.suse/CIFS-Add-support-for-direct-pages-in-rdata.patch
-	patches.suse/CIFS-Use-offset-when-reading-pages.patch
-	patches.suse/CIFS-Add-support-for-direct-pages-in-wdata.patch
-	patches.suse/perf-x86-intel-uncore-correct-fixed-counter-index-check-for-nhm
-	patches.suse/perf-x86-intel-uncore-correct-fixed-counter-index-check-in-generic-code
-	patches.suse/sched-numa-Stagger-NUMA-balancing-scan-periods-for-new-threads.patch
-	patches.suse/x86-cpu-amd-have-smp_num_siblings-and-cpu_llc_id-always-be-present
-	patches.suse/x86-cpu-modify-detect_extended_topology-to-return-result
-	patches.suse/x86-cpu-amd-derive-cpu-topology-from-cpuid-function-0xb-when-available
-	patches.suse/x86-dumpstack-save-first-regs-set-for-the-executive-summary
-	patches.suse/x86-asm-memcpy_mcsafe-Remove-loop-unrolling.patch
-	patches.suse/x86-asm-memcpy_mcsafe-Add-labels-for-__memcpy_mcsafe.patch
-	patches.suse/x86-asm-memcpy_mcsafe-Return-bytes-remaining.patch
-	patches.suse/x86-asm-memcpy_mcsafe-Add-write-protection-fault-han.patch
-	patches.suse/x86-asm-memcpy_mcsafe-Define-copy_to_iter_mcsafe.patch
-	patches.suse/x86-mce-fix-stack-out-of-bounds-write-in-mce-inject-c-flags_read
-	patches.suse/tools-power-turbostat-fix-possible-sprintf-buffer-overflow.patch
-	patches.suse/tools-power-turbostat-Correct-SNB_C1-C3_AUTO_UNDEMOT.patch
-	patches.suse/x86-msr-index-h-correct-snb_c1-c3_auto_undemote-defines.patch
-	patches.suse/PM-wakeup-Only-update-last-time-for-active-wakeup-so
-	patches.suse/0001-PM-runtime-Drop-usage-count-for-suppliers-at-device-.patch
-	patches.suse/PM-Domains-Fix-error-path-during-attach-in-genpd
-	patches.suse/cpufreq-Fix-new-policy-initialization-during-limits-.patch
-	patches.suse/PM-hibernate-Fix-oops-at-snapshot_write
-	patches.suse/ACPI-watchdog-Prefer-iTCO_wdt-always-when-WDAT-table.patch
-	patches.suse/0003-ACPI-CPPC-Check-for-valid-PCC-subspace-only-if-PCC-i.patch
-	patches.suse/0001-mailbox-PCC-erroneous-error-message-when-parsing-ACP.patch
-	patches.suse/ACPI-LPSS-Only-call-pwm_add_table-for-Bay-Trail-PWM-
-	patches.suse/perf-fix-invalid-bit-in-diagnostic-entry.patch
-	patches.suse/s390-cpum_sf-add-data-entry-sizes-to-sampling-trailer-entry.patch
-	patches.suse/s390-dasd-simplify-locking-in-dasd_times_out.patch
-	patches.suse/s390-archrandom-rework-arch-random-implementation.patch
-	patches.suse/s390-zcrypt-fix-cca-and-ep11-cprb-processing-failure-memory-leak.patch
-	patches.suse/ext4-Fix-hole-length-detection-in-ext4_ind_map_block.patch
-	patches.suse/ext4-update-mtime-in-ext4_punch_hole-even-if-no-bloc.patch
-	patches.suse/vfs-add-the-sb_start_intwrite_trylock-helper.patch
-	patches.suse/ext4-factor-out-helper-ext4_sample_last_mounted.patch
-	patches.suse/ext4-do-not-update-s_last_mounted-of-a-frozen-fs.patch
-	patches.suse/ext4-report-delalloc-reserve-as-non-free-in-statfs-f.patch
-	patches.suse/ext4-bubble-errors-from-ext4_find_inline_data_nolock.patch
-	patches.suse/ext4-fix-fencepost-error-in-check-for-inode-count-ov.patch
-	patches.suse/xfs-validate-cached-inodes-are-free-when-allocated.patch
-	patches.suse/xfs-clear-sb-s_fs_info-on-mount-failure.patch
-	patches.suse/fs-allow-per-device-dax-status-checking-for-filesystems.patch
-	patches.suse/crypto-caam-fix-DMA-mapping-dir-for-generated-IV
-	patches.suse/crypto-caam-fix-IV-DMA-mapping-and-updating
-	patches.suse/crypto-caam-qi-fix-IV-DMA-mapping-and-updating
-	patches.suse/crypto-authenc-don-t-leak-pointers-to-authenc-keys
-	patches.suse/crypto-authencesn-don-t-leak-pointers-to-authenc-key
-	patches.suse/0001-crypto-cavium-Fix-fallout-from-CONFIG_VMAP_STACK.patch
-	patches.suse/0002-crypto-cavium-Limit-result-reading-attempts.patch
-	patches.suse/0003-crypto-cavium-Prevent-division-by-zero.patch
-	patches.suse/0004-crypto-cavium-Fix-statistics-pending-request-value.patch
-	patches.suse/0005-crypto-cavium-Fix-smp_processor_id-warnings.patch
-	patches.suse/crypto-caam-strip-input-zeros-from-RSA-input-buffer
-	patches.suse/crypto-omap-sham-fix-memleak
-	patches.suse/crypto-crypto4xx-properly-set-IV-after-de-and-encryp.patch
-	patches.suse/crypto-vmx-Remove-overly-verbose-printk-from-AES-ini
-	patches.suse/crypto-vmx-Remove-overly-verbose-printk-from-AES-XTS
-	patches.suse/crypto-clarify-licensing-of-OpenSSL-asm-code.patch
-	patches.suse/crypto-ccp-add-download_firmware-sev-command.patch
-	patches.suse/crypto-ccp-add-get_id-sev-command.patch
-	patches.suse/Input-xpad-fix-some-coding-style-issues.patch
-	patches.suse/Input-xpad-avoid-using-__set_bit-for-capabilities.patch
-	patches.suse/Input-xpad-add-GPD-Win-2-Controller-USB-IDs
-	patches.suse/Input-goodix-add-new-ACPI-id-for-GPD-Win-2-touch-scr
-	patches.suse/Input-elan_i2c-add-ELAN0612-Lenovo-v330-14IKB-ACPI-I
-	patches.suse/leds-class-ensure-workqueue-is-initialized-before-se.patch
-	patches.suse/mmc-pwrseq-Use-kmalloc_array-instead-of-stack-VLA
-	patches.suse/mmc-dw_mmc-update-actual-clock-for-mmc-debugfs
-	patches.suse/mmc-dw_mmc-bluefield-Add-driver-extension.patch
-	patches.suse/usb-audio-v2-Correct-the-comment-for-struct-uac_cloc.patch
-	patches.suse/usb-hub-Don-t-wait-for-connect-state-at-resume-for-p
-	patches.suse/usb-do-not-reset-if-a-low-speed-or-full-speed-device.patch
-	patches.suse/usb-dwc2-debugfs-Don-t-touch-RX-FIFO-during-register.patch
-	patches.suse/usb-gadget-udc-renesas_usb3-disable-the-controller-s.patch
-	patches.suse/usbip-vhci_sysfs-fix-potential-Spectre-v1.patch
-	patches.suse/usb-storage-Add-support-for-FL_ALWAYS_SYNC-flag-in-t.patch
-	patches.suse/usb-storage-Add-compatibility-quirk-flags-for-G-Tech.patch
-	patches.suse/phy-qcom-qusb2-Fix-crash-if-nvmem-cell-not-specified.patch
-	patches.suse/NFC-pn533-don-t-send-USB-data-off-of-the-stack
-	patches.suse/usbip-usbip_detach-Fix-memory-udev-context-and-udev-
-	patches.suse/xhci-add-quirk-to-zero-64bit-registers-on-renesas-pcie-controllers.patch
-	patches.suse/revert-xhci-reset-renesas-upd72020x-usb-controller-for-32-bit-dma-issue.patch
-	patches.suse/uio-Reduce-return-paths-from-uio_write.patch
-	patches.suse/nvmem-properly-handle-returned-value-nvmem_reg_read.patch
-	patches.suse/ARM-amba-Fix-wrong-indentation-in-driver_override_st.patch
-	patches.suse/w1-mxc_w1-Enable-clock-before-calling-clk_get_rate-o
-	patches.suse/1wire-family-module-autoload-fails-because-of-upper-
-	patches.suse/rpmsg-Correct-support-for-MODULE_DEVICE_TABLE.patch
-	patches.suse/vmw_balloon-fixing-double-free-when-batching-mode-is
-	patches.suse/driver-core-Don-t-ignore-class_dir_create_and_add-fa
-	patches.suse/firmware-add-firmware_request_nowarn-load-firmware-without-warnings.patch
-	patches.suse/0001-mm-memory_hotplug-use-put_device-if-device_register-.patch
-	patches.suse/earlycon-Initialize-port-uartclk-based-on-clock-freq.patch
-	patches.suse/sc16is7xx-Check-for-an-error-when-the-clock-is-enabl
-	patches.suse/tty-pl011-Avoid-spuriously-stuck-off-interrupts
-	patches.suse/earlycon-Remove-hardcoded-port-uartclk-initializatio.patch
-	patches.suse/serial-samsung-fix-maxburst-parameter-for-DMA-transa
-	patches.suse/tty-serial-atmel-use-port-name-as-name-in-request_ir
-	patches.suse/serial-sh-sci-Use-spin_-try-lock_irqsave-instead-of-
-	patches.suse/serial-8250-omap-Fix-idling-of-clocks-for-unused-uar
-	patches.suse/tty-Fix-data-race-in-tty_insert_flip_string_fixed_fl
-	patches.suse/libata-zpodd-small-read-overflow-in-eject_tray
-	patches.suse/libata-Drop-SanDisk-SD7UB3Q-G1001-NOLPM-quirk
-	patches.suse/libata-Fix-command-retry-decision.patch
-	patches.suse/drm-dp-mst-Fix-off-by-one-typo-when-dump-payload-tab
-	patches.suse/drm-atomic-helper-Drop-plane-fb-references-only-for-
-	patches.suse/drm-i915-Restore-planes-after-load-detection
-	patches.suse/drm-gma500-fix-psb_intel_lvds_mode_valid-s-return-ty
-	patches.suse/drm-Add-DP-PSR2-sink-enable-bit
-	patches.suse/drm-i915-audio-Fix-audio-enumeration-issue-on-BXT
-	patches.suse/drm-i915-dp-Send-DPCD-ON-for-MST-before-phy_up
-	patches.suse/drm-i915-psr-Chase-psr.enabled-only-under-the-psr.lo
-	patches.suse/drm-exynos-Allow-DRM_EXYNOS-on-s5pv210
-	patches.suse/drm-atomic-Handling-the-case-when-setting-old-crtc-f
-	patches.suse/drm-modes-Introduce-drm_mode_match
-	patches.suse/drm-i915-Don-t-request-a-bug-report-for-unsafe-modul
-	patches.suse/Revert-drm-i915-gvt-set-max-priority-for-gvt-context.patch
-	patches.suse/drm-amdgpu-Add-APU-support-in-vi_set_uvd_clocks
-	patches.suse/drm-amdgpu-Add-APU-support-in-vi_set_vce_clocks
-	patches.suse/drm-amdgpu-Remove-VRAM-from-shared-bo-domains
-	patches.suse/drm-radeon-fix-mode_valid-s-return-type
-	patches.suse/drm-nouveau-fifo-gk104-poll-for-runlist-update-compl
-	patches.suse/0001-drm-tegra-Acquire-a-reference-to-the-IOVA-cache.patch
-	patches.suse/0001-gpu-host1x-Acquire-a-reference-to-the-IOVA-cache.patch
-	patches.suse/drm-exynos-dsi-mask-frame-done-interrupt
-	patches.suse/drm-exynos-Fix-default-value-for-zpos-plane-property
-	patches.suse/ALSA-usb-audio-simplify-set_sync_ep_implicit_fb_quir
-	patches.suse/ALSA-usb-audio-add-more-quirks-for-DSD-interfaces
-	patches.suse/ALSA-hda-Use-a-macro-for-snd_array-iteration-loops.patch
-	patches.suse/ALSA-hda-ca0132-fix-build-failure-when-a-local-macro
-	patches.suse/ALSA-usb-audio-Initialize-Dell-Dock-playback-volumes
-	patches.suse/ALSA-usb-audio-Avoid-superfluous-usb_set_interface-c
-	patches.suse/ALSA-usb-audio-Add-keep_iface-flag
-	patches.suse/ALSA-usb-audio-Add-Keep-Interface-control
-	patches.suse/ALSA-usb-audio-Allow-to-override-the-longname-string
-	patches.suse/ALSA-usb-audio-Give-proper-vendor-product-name-for-D
-	patches.suse/ALSA-hda-ca0132-R3Di-and-SBZ-quirk-entires-alt-firmw
-	patches.suse/ALSA-hda-ca0132-Add-pincfg-for-SBZ-R3Di-add-fp-hp-au
-	patches.suse/ALSA-hda-ca0132-Add-PCI-region2-iomap-for-SBZ
-	patches.suse/ALSA-hda-ca0132-Add-extra-exit-functions-for-R3Di-an
-	patches.suse/ALSA-hda-ca0132-add-extra-init-functions-for-r3di-sb
-	patches.suse/ALSA-hda-ca0132-update-core-functions-for-sbz-r3di
-	patches.suse/ALSA-hda-ca0132-add-dsp-setup-related-commands-for-t
-	patches.suse/ALSA-hda-ca0132-Add-dsp-setup-gpio-functions-for-r3d
-	patches.suse/ALSA-hda-ca0132-add-the-ability-to-set-src_id-on-scp
-	patches.suse/ALSA-hda-ca0132-add-alt_select_in-out-for-R3Di-SBZ
-	patches.suse/ALSA-hda-ca0132-Add-DSP-Volume-set-and-New-mixers-fo
-	patches.suse/ALSA-hda-ca0132-add-ca0132_alt_set_vipsource
-	patches.suse/ALSA-hda-ca0132-Add-new-control-changes-for-SBZ-R3Di
-	patches.suse/ALSA-usb-audio-add-boot-quirk-for-Axe-Fx-III
-	patches.suse/ALSA-hda-ca0132-fix-array_size.cocci-warnings
-	patches.suse/ALSA-hda-ca0132-constify-templates-for-control-eleme
-	patches.suse/ALSA-hda-ca0132-constify-read-only-members-of-string
-	patches.suse/ALSA-hda-ca0132-merge-strings-just-for-printk
-	patches.suse/ALSA-hda-ca0132-constify-parameter-table-for-effects
-	patches.suse/ALSA-usb-audio-Apply-rate-limit-to-warning-messages-
-	patches.suse/ALSA-emu10k1-Rate-limit-error-messages-about-page-er
-	patches.suse/ALSA-hda-conexant-Add-fixup-for-HP-Z2-G4-workstation
-	patches.suse/ALSA-hda-conexant-Add-hp-mic-fix-model-string
-	patches.suse/ALSA-hda-Add-Intel-NUC7i3BNB-to-the-power_save-black
-	patches.suse/ALSA-hda-Add-Clevo-W35xSS_370SS-to-the-power_save-bl
-	patches.suse/ALSA-hda-Add-Gigabyte-P55A-UD3-and-Z87-D3HP-to-the-p
-	patches.suse/ALSA-hda-Add-ASRock-H81M-HDS-to-the-power_save-black
-	patches.suse/ALSA-hda-Add-Intel-NUC5i7RY-to-the-power_save-blackl
-	patches.suse/ALSA-hda-realtek-Fixup-mute-led-on-HP-Spectre-x360
-	patches.suse/ALSA-hda-realtek-Refactor-alc269_fixup_hp_mute_led_m
-	patches.suse/ALSA-hda-realtek-Fixup-for-HP-x360-laptops-with-B-O-
-	patches.suse/ALSA-hda-realtek-Enable-mic-mute-hotkey-for-several-
-	patches.suse/ALSA-hda-Handle-kzalloc-failure-in-snd_hda_attach_pc
-	patches.suse/ASoC-topology-Fix-bclk-and-fsync-inversion-in-set_li
-	patches.suse/ASoC-topology-Add-missing-clock-gating-parameter-whe
-	patches.suse/ASoC-omap-Remove-OMAP_MUX-dependency-from-Nokia-N810
-	patches.suse/ASoC-mediatek-preallocate-pages-use-platform-device
-	patches.suse/ASoC-cirrus-i2s-Fix-LRCLK-configuration
-	patches.suse/ASoC-cirrus-i2s-Fix-TX-RX-LinCtrlData-setup
-	patches.suse/ASoC-dpcm-fix-BE-dai-not-hw_free-and-shutdown
-	patches.suse/ASoC-dapm-delete-dapm_kcontrol_data-paths-list-befor
-	patches.suse/ASoC-cs35l35-Add-use_single_rw-to-regmap-config
-	patches.suse/kconfig-Avoid-format-overflow-warning-from-GCC-8.1
-	patches.suse/ARM-8764-1-kgdb-fix-NUMREGBYTES-so-that-gdb_regs-is-.patch
-	patches.suse/ARM-KVM-Add-SMCCC_ARCH_WORKAROUND_1-fast-handling.patch
-	patches.suse/ARM-KVM-report-support-for-SMCCC_ARCH_WORKAROUND_1.patch
-	patches.suse/ghes-edac-fix-ghes_edac-registration.patch
-	patches.suse/EDAC-ghes-Add-DDR4-and-NVDIMM-memory-types.patch
-	patches.suse/EDAC-skx-Fix-skx_edac-build-error-when-ACPI_NFIT-m.patch
-	patches.suse/EDAC-altera-Fix-ARM64-build-warning
-	patches.suse/0005-ipmi-Fix-some-counter-issues.patch
-	patches.suse/ipmi-bt-Set-the-timeout-before-doing-a-capabilities-.patch
-	patches.suse/printk-fix-possible-reuse-of-va_list-variable.patch
-	patches.suse/printk-drop-in_nmi-check-from-printk_safe_flush_on_p.patch
-	patches.suse/clk-renesas-cpg-mssr-Stop-using-printk-format-pCr
-	patches.suse/thermal-bcm2835-Stop-using-printk-format-pCr
-	patches.suse/serial-sh-sci-Stop-using-printk-format-pCr
-	patches.suse/lib-vsprintf-Remove-atomic-unsafe-support-for-pCr.patch
-	patches.suse/audit-allow-not-equal-op-for-audit-by-executable.patch
-	patches.suse/audit-Fix-wrong-task-in-comparison-of-session-ID.patch
-	patches.suse/branch-check-fix-long-int-truncation-when-profiling-.patch
-	patches.suse/ompiler.h-enable-builtin-overflow-checkers-and-add-.patch
-	patches.suse/overflow.h-Add-allocation-size-calculation-helpers.patch
-	patches.suse/cxgb4vf-display-pause-settings.patch
-	patches.suse/geneve-cleanup-hard-coded-value-for-Ethernet-header-.patch
-	patches.suse/qed-use-trust-mode-to-allow-VF-to-override-forced-MA.patch
-	patches.suse/qed-Add-new-TLV-to-request-PF-to-update-MAC-in-bulle.patch
-	patches.suse/lan78xx-Read-MAC-address-from-DT-if-present.patch
-	patches.suse/bpf-make-bnxt-compatible-w-bpf_xdp_adjust_tail.patch
-	patches.suse/bpf-make-cavium-thunder-compatible-w-bpf_xdp_adjust_.patch
-	patches.suse/qed-Delete-unused-parameter-p_ptt-from-mcp-APIs.patch
-	patches.suse/qed-Add-configuration-information-to-register-dump-a.patch
-	patches.suse/ipconfig-Correctly-initialise-ic_nameservers.patch
-	patches.suse/qed-Fix-copying-2-strings.patch
-	patches.suse/0018-sctp-fix-identification-of-new-acks-for-SFR-CACC.patch
-	patches.suse/ixgbe-Drop-support-for-macvlan-specific-unicast-list.patch
-	patches.suse/igb-Fix-not-adding-filter-elements-to-the-list.patch
-	patches.suse/igb-Fix-queue-selection-on-MAC-filters-on-i210.patch
-	patches.suse/sctp-introduce-sctp_dst_mtu.patch
-	patches.suse/bnxt_en-Add-TC-to-hardware-QoS-queue-mapping-logic.patch
-	patches.suse/bnxt_en-Remap-TC-to-hardware-queues-when-configuring.patch
-	patches.suse/bnxt_en-Check-the-lengths-of-encapsulated-firmware-r.patch
-	patches.suse/bnxt_en-Do-not-set-firmware-time-from-VF-driver-on-o.patch
-	patches.suse/bnxt_en-Simplify-ring-alloc-free-error-messages.patch
-	patches.suse/bnxt_en-Display-function-level-rx-tx_discard_pkts-vi.patch
-	patches.suse/bnxt_en-Do-not-allow-VF-to-read-EEPROM.patch
-	patches.suse/bnxt_en-Increase-RING_IDLE-minimum-threshold-to-50.patch
-	patches.suse/bnxt_en-reduce-timeout-on-initial-HWRM-calls.patch
-	patches.suse/bnxt_en-Reserve-rings-in-bnxt_set_channels-if-device.patch
-	patches.suse/bnxt_en-Don-t-reserve-rings-on-VF-when-min-rings-wer.patch
-	patches.suse/bnxt_en-Reserve-RSS-and-L2-contexts-for-VF.patch
-	patches.suse/bnxt_en-Reserve-rings-at-driver-open-if-none-was-res.patch
-	patches.suse/lan78xx-Lan7801-Support-for-Fixed-PHY.patch
-	patches.suse/i40evf-Replace-GFP_ATOMIC-with-GFP_KERNEL-in-i40evf_.patch
-	patches.suse/i40e-i40evf-cleanup-incorrect-function-doxygen-comme.patch
-	patches.suse/i40e-fix-reading-LLDP-configuration.patch
-	patches.suse/i40e-Add-advertising-10G-LR-mode.patch
-	patches.suse/i40evf-Fix-turning-TSO-GSO-and-GRO-on-after.patch
-	patches.suse/i40e-Fix-multiple-issues-with-UDP-tunnel-offload-fil.patch
-	patches.suse/i40e-avoid-overflow-in-i40e_ptp_adjfreq.patch
-	patches.suse/uevent-add-alloc_uevent_skb-helper.patch
-	patches.suse/netns-restrict-uevents.patch
-	patches.suse/net-hns3-Remove-error-log-when-getting-pfc-stats-fai.patch
-	patches.suse/net-hns3-fix-to-correctly-fetch-l4-protocol-outer-he.patch
-	patches.suse/net-hns3-Fixes-the-out-of-bounds-access-in-hclge_map.patch
-	patches.suse/net-hns3-Fixes-the-error-legs-in-hclge_init_ae_dev-f.patch
-	patches.suse/net-hns3-fix-for-phy_addr-error-in-hclge_mac_mdio_co.patch
-	patches.suse/net-hns3-Fix-to-support-autoneg-only-for-port-attach.patch
-	patches.suse/net-hns3-fix-a-dead-loop-in-hclge_cmd_csq_clean.patch
-	patches.suse/net-hns3-Fix-for-packet-loss-due-wrong-filter-config.patch
-	patches.suse/net-hns3-Remove-packet-statistics-in-the-range-of-81.patch
-	patches.suse/cxgb4-add-new-T5-device-id-s.patch
-	patches.suse/cxgb4-update-latest-firmware-version-supported-5f110899.patch
-	patches.suse/bpf-fix-references-to-free_bpf_prog_info-in-comments.patch
-	patches.suse/qed-Refactor-mf_mode-to-consist-of-bits.patch
-	patches.suse/qed-Remove-unused-data-member-is_mf_default.patch
-	patches.suse/qed-Add-support-for-multi-function-mode-with-802.1ad.patch
-	patches.suse/qed-Add-support-for-Unified-Fabric-Port.patch
-	patches.suse/bnxt_en-Fix-firmware-message-delay-loop-regression.patch
-	patches.suse/bnxt_en-Check-unsupported-speeds-in-bnxt_update_link.patch
-	patches.suse/bnxt_en-Read-phy-eeprom-A2h-address-only-when-optica.patch
-	patches.suse/bnxt_en-Always-forward-VF-MAC-address-to-the-PF.patch
-	patches.suse/net-mlx5-Refactor-num-of-blocks-in-mailbox-calculati.patch
-	patches.suse/net-mlx5-Fix-dump_command-mailbox-length-printed.patch
-	patches.suse/net-hns3-Add-support-of-hardware-rx-vlan-offload-to-.patch
-	patches.suse/net-hns3-Fix-for-setting-mac-address-when-resetting.patch
-	patches.suse/net-hns3-remove-add-del_tunnel_udp-in-hns3_enet-modu.patch
-	patches.suse/net-hns3-fix-for-cleaning-ring-problem.patch
-	patches.suse/net-hns3-refactor-the-loopback-related-function.patch
-	patches.suse/fm10k-setup-VLANs-for-l2-accelerated-macvlan-interfa.patch
-	patches.suse/fm10k-reduce-duplicate-fm10k_stat-macro-code.patch
-	patches.suse/fm10k-use-variadic-arguments-to-fm10k_add_stat_strin.patch
-	patches.suse/fm10k-use-macro-to-avoid-passing-the-array-and-size-.patch
-	patches.suse/fm10k-warn-if-the-stat-size-is-unknown.patch
-	patches.suse/fm10k-don-t-protect-fm10k_queue_mac_request-by-fm10k.patch
-	patches.suse/cxgb4-fix-the-wrong-conversion-of-Mbps-to-Kbps.patch
-	patches.suse/cxgb4-Add-new-T5-device-id.patch
-	patches.suse/cxgb4-Fix-vxlan-geneve-_port-initialization.patch
-	patches.suse/cxgb4-enable-inner-header-checksum-calculation.patch
-	patches.suse/cxgb4-avoid-schedule-while-atomic.patch
-	patches.suse/vmcore-add-API-to-collect-hardware-dump-in-second-ke.patch
-	patches.suse/cxgb4-collect-hardware-dump-in-second-kernel.patch
-	patches.suse/i40e-calculate-ethtool-stats-size-in-a-separate-func.patch
-	patches.suse/i40e-remove-duplicate-pfc-stats.patch
-	patches.suse/i40e-cleanup-whitespace-for-some-ethtool-stat-defini.patch
-	patches.suse/i40e-Fix-recalculation-of-MSI-X-vectors-for-VMDq.patch
-	patches.suse/i40e-add-tx_busy-to-ethtool-stats.patch
-	patches.suse/i40e-cleanup-wording-in-a-header-comment.patch
-	patches.suse/i40e-free-the-skb-after-clearing-the-bitlock.patch
-	patches.suse/i40evf-Fix-a-hardware-reset-support-in-VF-driver.patch
-	patches.suse/cxgb4-do-not-fail-vf-instatiation-in-slave-mode.patch
-	patches.suse/net-hns3-Fix-for-deadlock-problem-occurring-when-unr.patch
-	patches.suse/net-hns3-Fix-for-the-null-pointer-problem-occurring-.patch
-	patches.suse/net-hns3-Add-a-check-for-client-instance-init-state.patch
-	patches.suse/net-hns3-Change-return-type-of-hnae3_register_ae_dev.patch
-	patches.suse/net-hns3-Change-return-type-of-hnae3_register_ae_alg.patch
-	patches.suse/net-hns3-Change-return-value-in-hnae3_register_clien.patch
-	patches.suse/net-hns3-Fixes-the-back-pressure-setting-when-sriov-.patch
-	patches.suse/net-hns3-Fix-for-fiber-link-up-problem.patch
-	patches.suse/net-hns3-Add-support-of-.sriov_configure-in-HNS3-dri.patch
-	patches.suse/net-hns3-Fixes-the-missing-PCI-iounmap-for-various-l.patch
-	patches.suse/net-mlx5e-Remove-redundant-vport-context-vlan-update.patch
-	patches.suse/qed-Fix-possibility-of-list-corruption-during-rmmod-.patch
-	patches.suse/qed-Fix-LL2-race-during-connection-terminate.patch
-	patches.suse/cxgb4-update-LE-TCAM-collection-for-T6.patch
-	patches.suse/rsi-Fix-invalid-vdd-warning-in-mmc.patch
-	patches.suse/mwifiex-pcie-tighten-a-check-in-mwifiex_pcie_process
-	patches.suse/ath10k-avoid-possible-string-overflow.patch
-	patches.suse/ath10k-correct-target-assert-problem-due-to-CE5-stuc
-	patches.suse/ath10k-search-all-IEs-for-variant-before-falling-bac
-	patches.suse/iwlwifi-fw-harden-page-loading-code
-	patches.suse/brcmfmac-Add-support-for-bcm43364-wireless-chipset
-	patches.suse/ixgbe-ixgbevf-Free-IRQ-when-PCI-error-recovery-remov.patch
-	patches.suse/ixgbe-force-VF-to-grab-new-MAC-on-driver-reload.patch
-	patches.suse/ixgbevf-fix-MAC-address-changes-through-ixgbevf_set_.patch
-	patches.suse/qede-Add-build_skb-support.patch
-	patches.suse/tcp-do-not-force-quickack-when-receiving-out-of-orde.patch
-	patches.suse/net-mlx5-Vport-Use-kvfree-for-memory-allocated-by-kv.patch
-	patches.suse/net-mlx5-Eswitch-Use-kvfree-for-memory-allocated-by-.patch
-	patches.suse/IB-mlx5-Use-kvfree-for-memory-allocated-by-kvzalloc.patch
-	patches.suse/cxgb4-collect-SGE-PF-VF-queue-map.patch
-	patches.suse/Bluetooth-hci_qca-Avoid-missing-rampatch-failure-wit
-	patches.suse/Bluetooth-btusb-add-ID-for-LiteOn-04ca-301a
-	patches.suse/net-hns3-Fixes-error-reported-by-Kbuild-and-internal.patch
-	patches.suse/net-hns3-Fixes-API-to-fetch-ethernet-header-length-w.patch
-	patches.suse/net-hns3-cleanup-of-return-values-in-hclge_init_clie.patch
-	patches.suse/net-hns3-Fix-the-missing-client-list-node-initializa.patch
-	patches.suse/net-hns3-Fix-for-hns3-module-is-loaded-multiple-time.patch
-	patches.suse/net-hns3-Use-enums-instead-of-magic-number-in-hclge_.patch
-	patches.suse/net-hns3-Fix-for-netdev-not-running-problem-after-ca.patch
-	patches.suse/net-hns3-Fixes-kernel-panic-issue-during-rmmod-hns3-.patch
-	patches.suse/net-hns3-Fix-for-CMDQ-and-Misc.-interrupt-init-order.patch
-	patches.suse/cxgb4-copy-the-length-of-cpl_tx_pkt_core-to-fw_wr.patch
-	patches.suse/ti-ethernet-cpdma-Use-correct-format-for-genpool_.patch
-	patches.suse/tcp-add-max_quickacks-param-to-tcp_incr_quickack-and.patch
-	patches.suse/tcp-do-not-aggressively-quick-ack-after-ECN-events.patch
-	patches.suse/i40e-free-skb-after-clearing-lock-in-ptp_stop.patch
-	patches.suse/i40e-always-return-VEB-stat-strings.patch
-	patches.suse/i40e-always-return-all-queue-stat-strings.patch
-	patches.suse/i40e-split-i40e_get_strings-into-smaller-functions.patch
-	patches.suse/i40e-use-WARN_ONCE-to-replace-the-commented-BUG_ON-s.patch
-	patches.suse/i40e-fold-prefix-strings-directly-into-stat-names.patch
-	patches.suse/i40e-update-data-pointer-directly-when-copying-to-th.patch
-	patches.suse/i40e-add-function-doc-headers-for-ethtool-stats-func.patch
-	patches.suse/i40e-use-the-more-traditional-i-loop-variable.patch
-	patches.suse/qed-Add-MFW-interfaces-for-TLV-request-support.patch
-	patches.suse/qed-Add-support-for-tlv-request-processing.patch
-	patches.suse/qed-Add-support-for-processing-fcoe-tlv-request.patch
-	patches.suse/qed-Add-support-for-processing-iscsi-tlv-request.patch
-	patches.suse/qed-Add-driver-infrastucture-for-handling-mfw-reques.patch
-	patches.suse/qede-Add-support-for-populating-ethernet-TLVs.patch
-	patches.suse/0004-qedf-add-support-for-populating-ethernet-tlvs
-	patches.suse/0005-qedf-add-get_generic_tlv_data-handler
-	patches.suse/qedi-add-support-for-populating-ethernet-tlvs
-	patches.suse/qedi-add-get_generic_tlv_data-handler
-	patches.suse/cxgb4-Add-new-T6-device-ids.patch
-	patches.suse/net-dsa-qca8k-add-qca8334-binding-documentation.patch
-	patches.suse/cxgb4-change-the-port-capability-bits-definition.patch
-	patches.suse/cxgb4-do-L1-config-when-module-is-inserted.patch
-	patches.suse/netfilter-ip6t_rpfilter-provide-input-interface-for-.patch
-	patches.suse/cxgb4-Check-for-kvzalloc-allocation-failure.patch
-	patches.suse/ibmvnic-Mark-NAPI-flag-as-disabled-when-released.patch
-	patches.suse/ibmvnic-Introduce-active-CRQ-state.patch
-	patches.suse/ibmvnic-Check-CRQ-command-return-codes.patch
-	patches.suse/ibmvnic-Return-error-code-if-init-interrupted-by-tra.patch
-	patches.suse/ibmvnic-Handle-error-case-when-setting-link-state.patch
-	patches.suse/ibmvnic-Create-separate-initialization-routine-for-r.patch
-	patches.suse/ibmvnic-Set-resetting-state-at-earliest-possible-poi.patch
-	patches.suse/ibmvnic-Introduce-hard-reset-recovery.patch
-	patches.suse/bpf-powerpc64-pad-function-address-loads-with-NOPs.patch
-	patches.suse/sfc-stop-the-TX-queue-before-pushing-new-buffers.patch
-	patches.suse/cxgb4-cxgb4vf-link-management-changes-for-new-SFP.patch
-	patches.suse/cxgb4-clean-up-init_one.patch
-	patches.suse/cxgb4-cxgb4vf-Notify-link-changes-to-OS-dependent-co.patch
-	patches.suse/qede-Refactor-ethtool-rx-classification-flow.patch
-	patches.suse/qede-Validate-unsupported-configurations.patch
-	patches.suse/qed-Support-other-classification-modes.patch
-	patches.suse/qede-Support-flow-classification-to-the-VFs.patch
-	patches.suse/qed-Support-drop-action-classification.patch
-	patches.suse/bnx2x-Collect-the-device-debug-information-during-Tx.patch
-	patches.suse/0001-net-stmmac-Use-mutex-instead-of-spinlock.patch
-	patches.suse/qmi_wwan-apply-SET_DTR-quirk-to-the-SIMCOM-shared-de.patch
-	patches.suse/net-hns3-Updates-RX-packet-info-fetch-in-case-of-mul.patch
-	patches.suse/net-hns3-Add-support-for-tx_accept_tag2-and-tx_accep.patch
-	patches.suse/net-hns3-Add-STRP_TAGP-field-support-for-hardware-re.patch
-	patches.suse/net-hns3-Add-support-to-enable-TX-RX-promisc-mode-fo.patch
-	patches.suse/net-hns3-Fix-for-PF-mailbox-receving-unknown-message.patch
-	patches.suse/net-hns3-Fixes-the-state-to-indicate-client-type-ini.patch
-	patches.suse/net-hns3-Fixes-the-init-of-the-VALID-BD-info-in-the-.patch
-	patches.suse/net-hns3-Removes-unnecessary-check-when-clearing-TX-.patch
-	patches.suse/net-hns3-Clear-TX-RX-rings-when-stopping-port-un-ini.patch
-	patches.suse/net-hns3-Remove-unused-led-control-code.patch
-	patches.suse/net-hns3-Adds-support-for-led-locate-command-for-cop.patch
-	patches.suse/net-hns3-Fixes-initalization-of-RoCE-handle-and-make.patch
-	patches.suse/net-mlx5-FPGA-Call-DMA-unmap-with-the-right-size.patch
-	patches.suse/qed-Add-link-change-count-value-to-ethtool-statistic.patch
-	patches.suse/cxgb4-Add-FORCE_PAUSE-bit-to-32-bit-port-caps.patch
-	patches.suse/net-hns3-Disable-vf-vlan-filter-when-vf-vlan-table-i.patch
-	patches.suse/net-hns3-Add-support-for-IFF_ALLMULTI-flag.patch
-	patches.suse/net-hns3-Add-repeat-address-checking-for-setting-mac.patch
-	patches.suse/net-hns3-Fix-setting-mac-address-error.patch
-	patches.suse/net-hns3-Fix-for-service_task-not-running-problem-af.patch
-	patches.suse/net-hns3-Fix-for-hclge_reset-running-repeatly-proble.patch
-	patches.suse/net-hns3-Fix-for-phy-not-link-up-problem-after-reset.patch
-	patches.suse/net-hns3-Add-missing-break-in-misc_irq_handle.patch
-	patches.suse/net-hns3-Fix-for-vxlan-tx-checksum-bug.patch
-	patches.suse/net-hns3-Optimize-the-PF-s-process-of-updating-multi.patch
-	patches.suse/net-hns3-Optimize-the-VF-s-process-of-updating-multi.patch
-	patches.suse/mwifiex-correct-histogram-data-with-appropriate-inde
-	patches.suse/rsi-add-fix-for-crash-during-assertions.patch
-	patches.suse/wlcore-sdio-check-for-valid-platform-device-data-bef
-	patches.suse/mwifiex-handle-race-during-mwifiex_usb_disconnect
-	patches.suse/iwlmvm-tdls-Check-TDLS-channel-switch-support
-	patches.suse/iwlwifi-mvm-fix-TSO-with-highly-fragmented-SKBs
-	patches.suse/iwlwifi-pcie-fix-race-in-Rx-buffer-allocator
-	patches.suse/iwlwifi-mvm-open-BA-session-only-when-sta-is-authori.patch
-	patches.suse/iwlwifi-mvm-honor-the-max_amsdu_subframes-limit
-	patches.suse/iwlwifi-mvm-fix-race-in-queue-notification-wait
-	patches.suse/iwlwifi-fix-non_shared_ant-for-9000-devices
-	patches.suse/ath-Add-regulatory-mapping-for-Bahamas
-	patches.suse/ath-Add-regulatory-mapping-for-Bermuda
-	patches.suse/ath-Add-regulatory-mapping-for-Serbia
-	patches.suse/ath-Add-regulatory-mapping-for-Tanzania
-	patches.suse/ath-Add-regulatory-mapping-for-Uganda
-	patches.suse/ath-Add-regulatory-mapping-for-APL2_FCCA
-	patches.suse/ath-Add-regulatory-mapping-for-APL13_WORLD
-	patches.suse/ath-Add-regulatory-mapping-for-ETSI8_WORLD
-	patches.suse/ath-Add-regulatory-mapping-for-FCC3_ETSIC
-	patches.suse/qed-Fix-shared-memory-inconsistency-between-driver-a.patch
-	patches.suse/qed-Fix-use-of-incorrect-shmem-address.patch
-	patches.suse/vrf-check-the-original-netdevice-for-generating-redi.patch
-	patches.suse/net-packet-refine-check-for-priv-area-size.patch
-	patches.suse/ipv6-omit-traffic-class-when-calculating-flow-hash.patch
-	patches.suse/qed-Add-srq-core-support-for-RoCE-and-iWARP.patch
-	patches.suse/Bluetooth-btusb-Add-a-new-Realtek-8723DE-ID-2ff8-b01
-	patches.suse/Bluetooth-btusb-Apply-QCA-Rome-patches-for-some-ATH3
-	patches.suse/Bluetooth-hci_qca-Fix-Sleep-inside-atomic-section-wa
-	patches.suse/qed-use-dma_zalloc_coherent-instead-of-allocator-mem.patch
-	patches.suse/team-use-netdev_features_t-instead-of-u32.patch
-	patches.suse/e1000e-Ignore-TSYNCRXCTL-when-getting-I219-clock-att.patch
-	patches.suse/ixgbevf-fix-possible-race-in-the-reset-subtask.patch
-	patches.suse/ixgbe-introduce-a-helper-to-simplify-code.patch
-	patches.suse/ixgbe-fix-possible-race-in-reset-subtask.patch
-	patches.suse/tcp-refactor-tcp_ecn_check_ce-to-remove-sk-type-cast.patch
-	patches.suse/sctp-not-allow-transport-timeout-value-less-than-HZ-.patch
-	patches.suse/qed-Utilize-FW-8.37.2.0.patch
-	patches.suse/net-hns3-remove-unused-hclgevf_cfg_func_mta_filter.patch
-	patches.suse/ip6mr-only-set-ip6mr_table-from-setsockopt-when-ip6m.patch
-	patches.suse/net-metrics-add-proper-netlink-validation.patch
-	patches.suse/rtnetlink-validate-attributes-in-do_setlink.patch
-	patches.suse/netdev-FAQ-clarify-DaveM-s-position-for-stable-backp.patch
-	patches.suse/bnx2x-use-the-right-constant.patch
-	patches.suse/net-hns3-Fix-for-VF-mailbox-cannot-receiving-PF-resp.patch
-	patches.suse/net-hns3-Fix-for-VF-mailbox-receiving-unknown-messag.patch
-	patches.suse/net-hns3-Optimize-PF-CMDQ-interrupt-switching-proces.patch
-	patches.suse/fuse-atomic_o_trunc-should-truncate-pagecache.patch
-	patches.suse/fuse-Remove-the-buggy-retranslation-of-pids-in-fuse_.patch
-	patches.suse/fuse-fix-congested-state-leak-on-aborted-connections.patch
-	patches.suse/fuse-fix-control-dir-setup-and-teardown.patch
-	patches.suse/fuse-don-t-keep-dead-fuse_conn-at-fuse_fill_super.patch
-	patches.suse/orangefs-report-attributes_mask-and-attributes-for-s.patch
-	patches.suse/orangefs-set-i_size-on-new-symlink.patch
-	patches.suse/powerpc64-ftrace-Add-a-field-in-paca-to-disable-ftra.patch
-	patches.suse/powerpc64-ftrace-Rearrange-ifdef-sections-in-ftrace..patch
-	patches.suse/powerpc64-ftrace-Add-helpers-to-hard-disable-ftrace.patch
-	patches.suse/powerpc64-ftrace-Delay-enabling-ftrace-on-secondary-.patch
-	patches.suse/powerpc64-ftrace-Disable-ftrace-during-hotplug.patch
-	patches.suse/powerpc64-ftrace-Disable-ftrace-during-kvm-entry-exi.patch
-	patches.suse/powerpc64-kexec-Hard-disable-ftrace-before-switching.patch
-	patches.suse/powerpc64-module-Tighten-detection-of-mcount-call-si.patch
-	patches.suse/powerpc-fadump-exclude-memory-holes-while-reserving-.patch
-	patches.suse/powerpc-fadump-Do-not-use-hugepages-when-fadump-is-a.patch
-	patches.suse/4.4.139-047-powerpc-fadump-Unregister-fadump-on-kexec-dow.patch
-	patches.suse/powerpc-64-kexec-fix-race-in-kexec-when-XIVE-is-shut.patch
-	patches.suse/powerpc-xive-fix-hcall-H_INT_RESET-to-support-long-b.patch
-	patches.suse/powerpc-xive-shutdown-XIVE-when-kexec-or-kdump-is-pe.patch
-	patches.suse/powerpc-xive-prepare-all-hcalls-to-support-long-busy.patch
-	patches.suse/powerpc-livepatch-implement-reliable-stack-tracing-for-the-consistency-model.patch
-	patches.suse/powerpc-lib-Fix-feature-fixup-test-of-external-branc.patch
-	patches.suse/powerpc-lib-Fix-the-feature-fixup-tests-to-actually-.patch
-	patches.suse/powerpc-kvm-Switch-kvm-pmd-allocator-to-custom-alloc.patch
-	patches.suse/powerpc-mm-book3s64-Move-book3s64-code-to-pgtable-bo.patch
-	patches.suse/Revert-powerpc-64-Fix-checksum-folding-in-csum_add.patch
-	patches.suse/powerpc-powernv-Fix-opal_event_shutdown-called-with-.patch
-	patches.suse/powerpc-perf-Fix-memory-allocation-for-core-imc-base.patch
-	patches.suse/0001-powerpc-ptrace-Fix-enforcement-of-DAWR-constraints.patch
-	patches.suse/4.4.139-044-powerpc-ptrace-Fix-setting-512B-aligned-break.patch
-	patches.suse/powerpc-xmon-Also-setup-debugger-hooks-when-single-stepping.patch
-	patches.suse/powerpc-perf-Update-raw-event-code-encoding-comment-.patch
-	patches.suse/powerpc-powernv-cpuidle-Init-all-present-cpus-for-de.patch
-	patches.suse/powerpc-livepatch-fix-build-error-with-kprobes-disabled.patch
-	patches.suse/cxl-Configure-PSL-to-not-use-APC-virtual-machines.patch
-	patches.suse/powerpc-mm-radix-implement-LPID-based-TLB-flushes-to.patch
-	patches.suse/mm-powerpc-x86-define-VM_PKEY_BITx-bits-if-CONFIG_AR.patch
-	patches.suse/mm-powerpc-x86-introduce-an-additional-vma-bit-for-p.patch
-	patches.suse/mm-pkeys-Remove-include-of-asm-mmu_context.h-from-pk.patch
-	patches.suse/mm-pkeys-powerpc-x86-Provide-an-empty-vma_pkey-in-li.patch
-	patches.suse/x86-pkeys-Move-vma_pkey-into-asm-pkeys.h.patch
-	patches.suse/x86-pkeys-Add-arch_pkeys_enabled.patch
-	patches.suse/mm-pkeys-Add-an-empty-arch_pkeys_enabled.patch
-	patches.suse/mm-pkeys-x86-powerpc-Display-pkey-in-smaps-if-arch-s.patch
-	patches.suse/powerpc-pkeys-Drop-private-VM_PKEY-definitions.patch
-	patches.suse/powerpc-powernv-ioda2-Remove-redundant-free-of-TCE-p.patch
-	patches.suse/powerpc-mm-hugetlb-Update-huge_ptep_set_access_flags.patch
-	patches.suse/powerpc-mm-radix-Move-function-from-radix.h-to-pgtab.patch
-	patches.suse/powerpc-mm-Change-function-prototype.patch
-	patches.suse/powerpc-mm-radix-Change-pte-relax-sequence-to-handle.patch
-	patches.suse/powerpc-64s-Fix-compiler-store-ordering-to-SLB-shado.patch
-	patches.suse/4.4.139-043-powerpc-mm-hash-Add-missing-isync-prior-to-ke.patch
-	patches.suse/hvc_opal-don-t-set-tb_ticks_per_usec-in-udbg_init_op.patch
-	patches.suse/powerpc-64s-Add-barrier_nospec.patch
-	patches.suse/powerpc-64s-Add-support-for-ori-barrier_nospec-patch.patch
-	patches.suse/powerpc-64s-Patch-barrier_nospec-in-modules.patch
-	patches.suse/powerpc-64s-Enable-barrier_nospec-based-on-firmware-.patch
-	patches.suse/powerpc-Use-barrier_nospec-in-copy_from_user.patch
-	patches.suse/powerpc-64-Use-barrier_nospec-in-syscall-entry.patch
-	patches.suse/powerpc-64s-Enhance-the-information-in-cpu_show_spec.patch
-	patches.suse/powerpc-pkeys-Detach-execute_only-key-on-PROT_EXEC.patch
-	patches.suse/cpuidle-powernv-Fix-promotion-from-snooze-if-next-st.patch
-	patches.suse/media-omap3isp-isp-remove-an-unused-static-var
-	patches.suse/media-si470x-fix-__be16-annotations
-	patches.suse/media-dvb_frontend-fix-locking-issues-at-dvb_fronten
-	patches.suse/media-v4l2-compat-ioctl32-prevent-go-past-max-size
-	patches.suse/media-omap3isp-fix-unbalanced-dma_iommu_mapping
-	patches.suse/media-cx231xx-Add-support-for-AverMedia-DVD-EZMaker-
-	patches.suse/0001-media-rc-mce_kbd-decoder-fix-stuck-keys.patch
-	patches.suse/media-siano-get-rid-of-__le32-__le16-cast-warnings
-	patches.suse/media-cx88-Get-rid-of-spurious-call-to-cx8800_start_
-	patches.suse/media-videobuf-dma-sg-Fix-dma_-sync-unmap-_sg-calls.patch
-	patches.suse/media-saa7164-Fix-driver-name-in-debug-output
-	patches.suse/media-media-device-fix-ioctl-function-types
-	patches.suse/media-rcar_jpu-Add-missing-clk_disable_unprepare-on-
-	patches.suse/0001-media-smiapp-fix-timeout-checking-in-smiapp_read_nvm.patch
-	patches.suse/media-videobuf2-core-don-t-call-memop-finish-when-qu
-	patches.suse/media-v4l2-ioctl-clear-fields-in-s_parm.patch
-	patches.suse/media-vivid-potential-integer-overflow-in-vidioc_g_e
-	patches.suse/media-tw686x-Fix-incorrect-vb2_mem_ops-GFP-flags
-	patches.suse/media-uvcvideo-Support-realtek-s-UVC-1.5-device
-	patches.suse/PCI-Prevent-sysfs-disable-of-device-while-driver-is-
-	patches.suse/PCI-ibmphp-Fix-use-before-set-in-get_max_bus_speed
-	patches.suse/PCI-pciehp-Clear-Presence-Detect-and-Data-Link-Layer
-	patches.suse/PCI-pciehp-Request-control-of-native-hotplug-only-if
-	patches.suse/PCI-shpchp-Fix-AMD-POGO-identification
-	patches.suse/0001-PCI-Account-for-all-bridges-on-bus-when-distributing.patch
-	patches.suse/PCI-Add-ACS-quirk-for-Intel-7th-8th-Gen-mobile
-	patches.suse/PCI-Add-ACS-quirk-for-Intel-300-series
-	patches.suse/msft-hv-1673-PCI-hv-Make-sure-the-bus-domain-is-really-unique.patch
-	patches.suse/msft-hv-1691-PCI-hv-Remove-unused-reason-for-refcount-handler.patch
-	patches.suse/pci-hv-do-not-wait-forever-on-a-device-that-has-disappeared
-	patches.suse/x86-PCI-Add-additional-VMD-device-root-ports-to-VMD-.patch
-	patches.suse/RDMA-qedr-fix-spelling-mistake-failes-fails.patch
-	patches.suse/RDMA-hns-Drop-local-zgid-in-favor-of-core-defined-va.patch
-	patches.suse/IB-hfi1-Prevent-LNI-hang-when-LCB-can-t-obtain-lanes.patch
-	patches.suse/IB-hfi1-Return-actual-error-value-from-program_rcvar.patch
-	patches.suse/IB-hfi1-Complete-check-for-locally-terminated-smp.patch
-	patches.suse/IB-hfi1-Fix-fault-injection-init-exit-issues.patch
-	patches.suse/IB-hfi1-Return-correct-value-for-device-state.patch
-	patches.suse/IB-hfi1-Reorder-incorrect-send-context-disable.patch
-	patches.suse/IB-hfi1-qib-Add-handling-of-kernel-restart.patch
-	patches.suse/IB-Hfi1-Read-CCE-Revision-register-to-verify-the-dev.patch
-	patches.suse/IB-hfi1-Optimize-kthread-pointer-locking-when-queuin.patch
-	patches.suse/IB-hfi1-Create-common-functions-for-affinity-CPU-mas.patch
-	patches.suse/RDMA-hns-Add-64KB-page-size-support-for-hip08.patch
-	patches.suse/RDMA-ipoib-Update-paths-on-CLIENT_REREG-SM_CHANGE-ev.patch
-	patches.suse/IB-hfi1-Set-port-number-for-errorinfo-MAD-response.patch
-	patches.suse/IB-rdmavt-hfi1-Change-hrtimer-add-to-use-pinned-vers.patch
-	patches.suse/IB-isert-Fix-for-lib-dma_debug-check_sync-warning.patch
-	patches.suse/RDMA-hns-Rename-the-idx-field-of-db.patch
-	patches.suse/IB-core-Remove-duplicate-declaration-of-gid_cache_wq.patch
-	patches.suse/IB-mlx5-Fetch-soft-WQE-s-on-fatal-error-state.patch
-	patches.suse/RDMA-hns-Modify-uar-allocation-algorithm-to-avoid-bi.patch
-	patches.suse/RDMA-hns-Increase-checking-CMQ-status-timeout-value.patch
-	patches.suse/IB-core-Make-testing-MR-flags-for-writability-a-stat.patch
-	patches.suse/IB-mlx4-Mark-user-MR-as-writable-if-actual-virtual-m.patch
-	patches.suse/RDMA-hns-Add-reset-process-for-RoCE-in-hip08.patch
-	patches.suse/RDMA-hns-Fix-the-illegal-memory-operation-when-cross.patch
-	patches.suse/RDMA-hns-Implement-the-disassociate_ucontext-API.patch
-	patches.suse/IB-iser-Do-not-reduce-max_sectors.patch
-	patches.suse/RDMA-qedr-fix-spelling-mistake-adrresses-addresses.patch
-	patches.suse/RDMA-mlx4-Discard-unknown-SQP-work-requests.patch
-	patches.suse/RDMA-hns_roce-Don-t-check-return-value-of-zap_vma_pt.patch
-	patches.suse/IB-isert-fix-T10-pi-check-mask-setting.patch
-	patches.suse/infiniband-fix-a-possible-use-after-free-bug.patch
-	patches.suse/IB-hns-Use-zeroing-memory-allocator-instead-of-alloc.patch
-	patches.suse/IB-hfi1-Fix-user-context-tail-allocation-for-DMA_RTA.patch
-	patches.suse/IB-hfi1-Ensure-VL-index-is-within-bounds.patch
-	patches.suse/IB-hfi1-Add-bypass-register-defines-and-replace-blin.patch
-	patches.suse/mailbox-bcm2835-Fix-of_xlate-return-value
-	patches.suse/pinctrl-mvebu-use-correct-MPP-sel-value-for-dev-pins
-	patches.suse/pinctrl-nand-meson-gxbb-fix-missing-data-pins
-	patches.suse/pinctrl-nand-meson-gxl-fix-missing-data-pins
-	patches.suse/pinctrl-msm-fix-gpio-hog-related-boot-issues.patch
-	patches.suse/pinctrl-at91-pio4-add-missing-of_node_put
-	patches.suse/auxdisplay-fix-broken-menu
-	patches.suse/of-unittest-for-strings-account-for-trailing-0-in-pr
-	patches.suse/of-overlay-validate-offset-from-property-fixups
-	patches.suse/of-platform-stop-accessing-invalid-dev-in-of_platfor
-	patches.suse/ima-based-on-policy-verify-firmware-signatures-pre-a.patch
-	patches.suse/tpm-move-the-delay_msec-increment-after-sleep-in-tpm.patch
-	patches.suse/tpm-tpm_crb-relinquish-locality-on-error-path.patch
-	patches.suse/tpm-fix-use-after-free-in-tpm2_load_context.patch
-	patches.suse/tpm-fix-race-condition-in-tpm_common_write.patch
-	patches.suse/mm-proc-pid-pagemap-hide-swap-entries-from-unprivileged-users.patch
-	patches.suse/mm-page_alloc-do-not-break-_gfp_thisnode-by-zonelist-reset.patch
-	patches.suse/fs-binfmt_misc-c-do-not-allow-offset-overflow.patch
-	patches.suse/xen-pvh-set-up-gs-segment-for-stack-canary
-	patches.suse/HID-i2c-hid-check-if-device-is-there-before-really-p
-	patches.suse/HID-hid-plantronics-Re-resend-Update-to-map-button-f
-	patches.suse/HID-wacom-Support-in-range-for-Intuos-Bamboo-tablets.patch
-	patches.suse/0001-mtd-cmdlinepart-Update-comment-for-introduction-of-O.patch
-	patches.suse/mtd-cfi_cmdset_0002-Change-write-buffer-to-check-cor.patch
-	patches.suse/iommu-vt-d-ratelimit-each-dmar-fault-printing
-	patches.suse/0018-arm64-acpi-Create-arch-specific-cpu-to-acpi-id-helpe.patch
-	patches.suse/0003-arm-arm64-smccc-Add-SMCCC-specific-return-codes.patch
-	patches.suse/0004-arm64-Call-ARCH_WORKAROUND_2-on-transitions-between-.patch
-	patches.suse/0005-arm64-Add-per-cpu-infrastructure-to-call-ARCH_WORKAR.patch
-	patches.suse/0006-arm64-Add-ARCH_WORKAROUND_2-probing.patch
-	patches.suse/0007-arm64-Add-ssbd-command-line-option.patch
-	patches.suse/0008-arm64-ssbd-Add-global-mitigation-state-accessor.patch
-	patches.suse/0009-arm64-ssbd-Skip-apply_ssbd-if-not-using-dynamic-miti.patch
-	patches.suse/0010-arm64-ssbd-Restore-mitigation-status-on-CPU-resume.patch
-	patches.suse/0011-arm64-ssbd-Introduce-thread-flag-to-control-userspac.patch
-	patches.suse/0012-arm64-ssbd-Add-prctl-interface-for-per-thread-mitiga.patch
-	patches.suse/0003-arm64-cpu_errata-include-required-headers.patch
-	patches.suse/regulator-don-t-return-or-expect-errno-from-of_map_mode.patch
-	patches.suse/regulator-pfuze100-add-.is_enable-for-pfuze100_swb_r
-	patches.suse/regulator-max8998-Fix-platform-data-retrieval
-	patches.suse/loop-add-recursion-validation-to-LOOP_CHANGE_FD.patch
-	patches.suse/block-always-set-partition-number-to-0-in-blk_partit.patch
-	patches.suse/nvmet-return-all-zeroed-buffer-when-we-can-t-find-an.patch
-	patches.suse/nvme-don-t-hold-nvmf_transports_rwsem-for-more-than-.patch
-	patches.suse/nvme-rdma-correctly-check-for-target-keyed-sgl-suppo.patch
-	patches.suse/nvmet-filter-newlines-from-user-input.patch
-	patches.suse/nvme-cleanup-double-shift-issue.patch
-	patches.suse/linvdimm-pmem-Preserve-read-only-setting-for-pmem-de.patch
-	patches.suse/libnvdimm-pmem-Unconditionally-deep-flush-on-sync.patch
-	patches.suse/libnvdimm-pmem-Do-not-flush-power-fail-protected-CPU.patch
-	patches.suse/mm-fix-__gup_device_huge-vs-unmap.patch
-	patches.suse/xfs-prepare-xfs_break_layouts-to-be-called-with-XFS_.patch
-	patches.suse/xfs-prepare-xfs_break_layouts-for-another-layout-typ.patch
-	patches.suse/uio-lib-Fix-CONFIG_ARCH_HAS_UACCESS_MCSAFE-compilati.patch
-	patches.suse/dax-introduce-a-copy_to_iter-dax-operation.patch
-	patches.suse/dax-Report-bytes-remaining-in-dax_iomap_actor.patch
-	patches.suse/pmem-Switch-to-copy_to_iter_mcsafe.patch
-	patches.suse/staging-lustre-remove-invariant-in-cl_io_read_ahead.patch
-	patches.suse/staging-lustre-ldlm-free-resource-when-ldlm_lock_cre.patch
-	patches.suse/staging-lustre-llite-initialize-xattr-xe_namelen.patch
-	patches.suse/staging-lustre-llite-correct-removexattr-detection.patch
-	patches.suse/staging-bcm2835-audio-Disconnect-and-free-vchi_insta
-	patches.suse/staging-lustre-o2iblnd-Fix-FastReg-map-unmap-for-MLX.patch
-	patches.suse/staging-lustre-o2iblnd-fix-race-at-kiblnd_connect_pe.patch
-	patches.suse/staging-iio-ade7854-Fix-error-handling-on-read-write
-	patches.suse/staging-iio-ade7854-Fix-the-wrong-number-of-bits-to-
-	patches.suse/iio-sca3000-Fix-an-error-handling-path-in-sca3000_pr
-	patches.suse/staging-lustre-o2iblnd-Fix-crash-in-kiblnd_handle_ea.patch
-	patches.suse/staging-lustre-Use-kvfree-for-memory-allocated-by-kv.patch
-	patches.suse/iio-tsl2583-correct-values-in-integration_time_avail
-	patches.suse/0001-raid10-check-bio-in-r10buf_pool_free-to-void-NULL-po.patch
-	patches.suse/0001-md-fix-two-problems-with-setting-the-re-add-device-s.patch
-	patches.suse/md-fix-NULL-dereference-of-mddev-pers-in-remove_and_.patch
-	patches.suse/md-raid1-add-error-handling-of-read-error-from-FailF.patch
-	patches.suse/0005-soc-rockchip-power-domain-Use-of_clk_get_parent_coun.patch
-	patches.suse/clk-qcom-Base-rcg-parent-rate-off-plan-frequency
-	patches.suse/0003-clk-bulk-silently-error-out-on-EPROBE_DEFER.patch
-	patches.suse/clk-imx7d-fix-mipi-dphy-div-parent
-	patches.suse/clk-mvebu-use-correct-bit-for-98DX3236-NAND
-	patches.suse/clk-at91-PLL-recalc_rate-now-using-cached-MUL-and-DI
-	patches.suse/objtool-fix-gcc-8-cold-subfunction-detection-for-aliased-functions.patch
-	patches.suse/x86-bugs-add-amd-s-variant-of-ssb_no.patch
-	patches.suse/x86-bugs-add-amd-s-spec_ctrl-msr-usage.patch
-	patches.suse/x86-bugs-switch-the-selection-of-mitigation-from-cpu-vendor-to-cpu-features.patch
-	patches.suse/x86-microcode-make-the-late-update-update_lock-a-raw-lock-for-rt
-	patches.suse/x86-apic-Provide-apic_ack_irq.patch
-	patches.suse/x86-intel_rdt-enable-cmt-and-mbm-on-new-skylake-stepping
-	patches.suse/CIFS-Fix-signing-for-SMB2-3.patch
-	patches.suse/cifs-For-SMB2-security-informaion-query-check-for-mi.patch
-	patches.suse/CIFS-Calculate-the-correct-request-length-based-on-page-offset-and-.patch
-	patches.suse/CIFS-Introduce-helper-function-to-get-page-offset-and-length-in-smb.patch
-	patches.suse/CIFS-When-sending-data-on-socket-pass-the-correct-page-offset.patch
-	patches.suse/CIFS-SMBD-Support-page-offset-in-RDMA-send.patch
-	patches.suse/CIFS-SMBD-Support-page-offset-in-RDMA-recv.patch
-	patches.suse/CIFS-SMBD-Support-page-offset-in-memory-registration.patch
-	patches.suse/CIFS-Pass-page-offset-for-calculating-signature.patch
-	patches.suse/CIFS-Pass-page-offset-for-encrypting.patch
-	patches.suse/CIFS-fix-encryption-in-SMB3-1-1.patch
-	patches.suse/CIFS-Fix-NULL-ptr-deref.patch
-	patches.suse/smb3-do-not-allow-insecure-cifs-mounts-when-using-smb3.patch
-	patches.suse/cifs-fix-a-buffer-leak-in-smb2_query_symlink.patch
-	patches.suse/scsi-cxlflash-Preserve-number-of-interrupts-for-mast.patch
-	patches.suse/scsi-cxlflash-Avoid-clobbering-context-control-regis.patch
-	patches.suse/scsi-cxlflash-Add-argument-identifier-names.patch
-	patches.suse/scsi-cxlflash-Introduce-OCXL-backend.patch
-	patches.suse/scsi-cxlflash-Hardware-AFU-for-OCXL.patch
-	patches.suse/scsi-cxlflash-Read-host-function-configuration.patch
-	patches.suse/scsi-cxlflash-Setup-function-acTag-range.patch
-	patches.suse/scsi-cxlflash-Read-host-AFU-configuration.patch
-	patches.suse/scsi-cxlflash-Setup-AFU-acTag-range.patch
-	patches.suse/scsi-cxlflash-Setup-AFU-PASID.patch
-	patches.suse/scsi-cxlflash-Adapter-context-support-for-OCXL.patch
-	patches.suse/scsi-cxlflash-Use-IDR-to-manage-adapter-contexts.patch
-	patches.suse/scsi-cxlflash-Support-adapter-file-descriptors-for-O.patch
-	patches.suse/scsi-cxlflash-Support-adapter-context-discovery.patch
-	patches.suse/scsi-cxlflash-Support-image-reload-policy-modificati.patch
-	patches.suse/scsi-cxlflash-MMIO-map-the-AFU.patch
-	patches.suse/scsi-cxlflash-Support-starting-an-adapter-context.patch
-	patches.suse/scsi-cxlflash-Support-process-specific-mappings.patch
-	patches.suse/scsi-cxlflash-Support-AFU-state-toggling.patch
-	patches.suse/scsi-cxlflash-Support-reading-adapter-VPD-data.patch
-	patches.suse/scsi-cxlflash-Setup-function-OCXL-link.patch
-	patches.suse/scsi-cxlflash-Setup-OCXL-transaction-layer.patch
-	patches.suse/scsi-cxlflash-Support-process-element-lifecycle.patch
-	patches.suse/scsi-cxlflash-Support-AFU-interrupt-management.patch
-	patches.suse/scsi-cxlflash-Support-AFU-interrupt-mapping-and-regi.patch
-	patches.suse/scsi-cxlflash-Support-starting-user-contexts.patch
-	patches.suse/scsi-cxlflash-Support-adapter-context-polling.patch
-	patches.suse/scsi-cxlflash-Support-adapter-context-reading.patch
-	patches.suse/scsi-cxlflash-Support-adapter-context-mmap-and-relea.patch
-	patches.suse/scsi-cxlflash-Support-file-descriptor-mapping.patch
-	patches.suse/scsi-cxlflash-Introduce-object-handle-fop.patch
-	patches.suse/scsi-cxlflash-Setup-LISNs-for-user-contexts.patch
-	patches.suse/scsi-cxlflash-Setup-LISNs-for-master-contexts.patch
-	patches.suse/scsi-cxlflash-Update-synchronous-interrupt-status-bi.patch
-	patches.suse/scsi-cxlflash-Introduce-OCXL-context-state-machine.patch
-	patches.suse/scsi-cxlflash-Register-for-translation-errors.patch
-	patches.suse/scsi-cxlflash-Support-AFU-reset.patch
-	patches.suse/scsi-cxlflash-Enable-OCXL-operations.patch
-	patches.suse/scsi-cxlflash-Synchronize-reset-and-remove-ops.patch
-	patches.suse/scsi-cxlflash-Remove-commmands-from-pending-list-on-.patch
-	patches.suse/scsi-cxlflash-Handle-spurious-interrupts.patch
-	patches.suse/scsi-hisi_sas-make-sas-address-of-sata-disks-unique.patch
-	patches.suse/scsi-hisi_sas-update-ras-feature-for-later-revision-of-v3-hw.patch
-	patches.suse/scsi-hisi_sas-delete-timer-when-removing-hisi_sas-driver.patch
-	patches.suse/scsi-hisi_sas-use-dma_zalloc_coherent.patch
-	patches.suse/scsi-hisi_sas-consolidate-command-check-in-hisi_sas_get_ata_protocol.patch
-	patches.suse/scsi-hisi_sas-check-iptt-is-valid-before-using-it-for-v3-hw.patch
-	patches.suse/scsi-hisi_sas-print-device-id-for-errors.patch
-	patches.suse/scsi-hisi_sas-remove-some-unneeded-structure-members.patch
-	patches.suse/scsi-lpfc-fix-multiple-prli-completion-error-path.patch
-	patches.suse/scsi-lpfc-correct-target-queue-depth-application-changes.patch
-	patches.suse/scsi-lpfc-add-per-io-channel-nvme-io-statistics.patch
-	patches.suse/scsi-lpfc-enlarge-nvmet-asynchronous-receive-buffer-counts.patch
-	patches.suse/scsi-lpfc-fix-abort-request-wq-selection.patch
-	patches.suse/scsi-lpfc-fix-lingering-lpfc_wq-resource-after-driver-unload.patch
-	patches.suse/scsi-lpfc-fix-null-pointer-access-in-lpfc_nvme_info_show.patch
-	patches.suse/scsi-lpfc-fix-wq-cq-creation-for-older-asic-s.patch
-	patches.suse/scsi-lpfc-fix-driver-not-recovering-nvme-rports-during-target-link-faults.patch
-	patches.suse/scsi-lpfc-fix-nvme-remoteport-registration-race-conditions.patch
-	patches.suse/scsi-lpfc-fix-null-pointer-reference-when-resetting-adapter.patch
-	patches.suse/scsi-lpfc-correct-missing-remoteport-registration-during-link-bounces.patch
-	patches.suse/scsi-lpfc-update-driver-version-to-12-0-0-2.patch
-	patches.suse/scsi-target-prefer-dbroot-of-etc-target-over-var-target
-	patches.suse/scsi-mpt3sas-fix-spelling-mistake-disbale-disable.patch
-	patches.suse/scsi-mpt3sas-Bug-fix-for-big-endian-systems.patch
-	patches.suse/scsi-mpt3sas-Pre-allocate-RDPQ-Array-at-driver-boot-.patch
-	patches.suse/scsi-mpt3sas-Lockless-access-for-chain-buffers.patch
-	patches.suse/scsi-mpt3sas-Optimize-I-O-memory-consumption-in-driv.patch
-	patches.suse/scsi-mpt3sas-Enhanced-handling-of-Sense-Buffer.patch
-	patches.suse/scsi-mpt3sas-Added-support-for-SAS-Device-Discovery-.patch
-	patches.suse/scsi-mpt3sas-Increase-event-log-buffer-to-support-24.patch
-	patches.suse/scsi-mpt3sas-Allow-processing-of-events-during-drive.patch
-	patches.suse/scsi-mpt3sas-Cache-enclosure-pages-during-enclosure-.patch
-	patches.suse/scsi-mpt3sas-Report-Firmware-Package-Version-from-HB.patch
-	patches.suse/scsi-mpt3sas-Update-MPI-Headers.patch
-	patches.suse/scsi-mpt3sas-For-NVME-device-issue-a-protocol-level-.patch
-	patches.suse/scsi-mpt3sas-fix-possible-memory-leak.patch
-	patches.suse/scsi-mpt3sas-Update-driver-version-25.100.00.00.patch
-	patches.suse/scsi-qla2xxx-Fix-sending-ADISC-command-for-login.patch
-	patches.suse/scsi-qla2xxx-Fix-Rport-and-session-state-getting-out.patch
-	patches.suse/scsi-qla2xxx-Delete-session-for-nport-id-change.patch
-	patches.suse/scsi-qla2xxx-Reduce-redundant-ADISC-command-for-RSCN.patch
-	patches.suse/scsi-qla2xxx-Move-GPSC-and-GFPNID-out-of-session-man.patch
-	patches.suse/scsi-qla2xxx-Fix-Inquiry-command-being-dropped-in-Ta.patch
-	patches.suse/scsi-qla2xxx-Use-predefined-get_datalen_for_atio-inl.patch
-	patches.suse/scsi-qla2xxx-Remove-stale-debug-value-for-login_retr.patch
-	patches.suse/scsi-qla2xxx-Prevent-relogin-loop-by-removing-stale-.patch
-	patches.suse/scsi-qla2xxx-Fix-TMF-and-Multi-Queue-config.patch
-	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.07-k.patch
-	patches.suse/0006-scsi-qedf-synchronize-rport-restarts-when-multiple-els-commands-time-out
-	patches.suse/0007-scsi-qedf-increase-the-number-of-default-fip-vlan-request-retries-to-60
-	patches.suse/0008-scsi-qedf-add-missing-skb-frees-in-error-path
-	patches.suse/0009-scsi-qedf-fix-vlan-display-when-printing-sent-fip-frames
-	patches.suse/0010-scsi-qedf-add-check-for-offload-before-flushing-i-os-for-target
-	patches.suse/0011-scsi-qedf-sanity-check-fcoe-fip-priority-value-to-make-sure-it-s-between-0-and-7
-	patches.suse/0012-scsi-qedf-add-dcbx_not_wait-module-parameter-so-we-won-t-wait-for-dcbx-convergence-to-start-discovery
-	patches.suse/0013-scsi-qedf-honor-priority-from-dcbx-fcoe-app-tag
-	patches.suse/0014-scsi-qedf-release-rrq-reference-correctly-when-rrq-command-times-out
-	patches.suse/0015-scsi-qedf-return-request-as-did_no_connect-if-msi-x-is-not-enabled
-	patches.suse/0016-scsi-qedf-check-if-link-is-already-up-when-receiving-a-link-up-event-from-qed
-	patches.suse/0017-scsi-qedf-add-task-id-to-kref_get_unless_zero-debug-messages-when-flushing-requests
-	patches.suse/0018-scsi-qedf-remove-setting-dcbx-pending-during-soft-context-reset
-	patches.suse/0019-scsi-qedf-improve-firmware-debug-dump-handling
-	patches.suse/0020-scsi-qedf-honor-default_prio-module-parameter-even-if-dcbx-does-not-converge
-	patches.suse/0021-scsi-qedf-if-qed-fails-to-enable-msi-x-fail-pci-probe
-	patches.suse/0022-scsi-qedf-add-additional-checks-when-restarting-an-rport-due-to-abts-timeout
-	patches.suse/0023-scsi-qedf-set-the-unloading-flag-when-removing-a-vport
-	patches.suse/0024-scsi-qedf-add-more-defensive-checks-for-concurrent-error-conditions
-	patches.suse/0025-scsi-qedf-update-copyright-for-2018
-	patches.suse/0026-scsi-qedf-update-version-number-to-8-33-16-20
-	patches.suse/scsi-lpfc-change-io-submit-return-to-ebusy-if-remote-port-is-recovering.patch
-	patches.suse/scsi-lpfc-enhance-le-data-structure-copies-to-hardware.patch
-	patches.suse/scsi-lpfc-correct-fw-download-error-message.patch
-	patches.suse/scsi-lpfc-handle-new-link-fault-code-returned-by-adapter-firmware.patch
-	patches.suse/scsi-lpfc-driver-nvme-load-fails-when-cpu-cnt-wq-resource-cnt.patch
-	patches.suse/scsi-lpfc-fix-up-log-messages-and-stats-counters-in-io-submit-code-path.patch
-	patches.suse/scsi-lpfc-enhance-log-messages-when-reporting-cqe-errors.patch
-	patches.suse/scsi-lpfc-update-driver-version-to-12-0-0-3.patch
-	patches.suse/scsi-lpfc-comment-cleanup-regarding-broadcom-copyright-header.patch
-	patches.suse/scsi-hisi_sas-optimise-the-usage-of-dq-locking.patch
-	patches.suse/scsi-hisi_sas-add-some-checks-to-avoid-free-ing-a-sas_task-twice.patch
-	patches.suse/scsi-hisi_sas-check-host-frozen-before-calling-done-function.patch
-	patches.suse/scsi-hisi_sas-fix-pi-memory-size.patch
-	patches.suse/scsi-hisi_sas-check-sas_dev-gone-earlier-in-hisi_sas_abort_task.patch
-	patches.suse/scsi-hisi_sas-stop-controller-timer-for-reset.patch
-	patches.suse/scsi-hisi_sas-update-phy-linkrate-after-a-controller-reset.patch
-	patches.suse/scsi-hisi_sas-config-ata-de-reset-as-an-constrained-command-for-v3-hw.patch
-	patches.suse/scsi-hisi_sas-remove-redundant-handling-to-event95-for-v3.patch
-	patches.suse/scsi-hisi_sas-add-readl-poll-timeout-helper-wrappers.patch
-	patches.suse/scsi-hisi_sas-workaround-a-v3-hw-hilink-bug.patch
-	patches.suse/scsi-qla2xxx-remove-the-unused-tcm_qla2xxx_cmd_wq.patch
-	patches.suse/scsi-lpfc-fix-spelling-mistakes-mabilbox-and-maibox.patch
-	patches.suse/scsi-ipr-new-IOASC-update.patch
-	patches.suse/scsi-hisi_sas-relocate-smp-sg-map.patch
-	patches.suse/scsi-hisi_sas-make-return-type-of-prep-functions-void.patch
-	patches.suse/scsi-hisi_sas-allocate-slot-buffer-earlier.patch
-	patches.suse/scsi-hisi_sas-don-t-lock-dq-for-complete-task-sending.patch
-	patches.suse/scsi-hisi_sas-use-device-lock-to-protect-slot-alloc-free.patch
-	patches.suse/scsi-hisi_sas-add-check-of-device-in-hisi_sas_task_exec.patch
-	patches.suse/scsi-cxlflash-Yield-to-active-send-threads.patch
-	patches.suse/scsi-cxlflash-Limit-the-debug-logs-in-the-IO-path.patch
-	patches.suse/scsi-cxlflash-Acquire-semaphore-before-invoking-ioct.patch
-	patches.suse/scsi-cxlflash-Use-local-mutex-for-AFU-serialization.patch
-	patches.suse/scsi-cxlflash-Add-include-guards-to-backend.h.patch
-	patches.suse/scsi-cxlflash-Abstract-hardware-dependent-assignment.patch
-	patches.suse/scsi-cxlflash-Isolate-external-module-dependencies.patch
-	patches.suse/scsi-zfcp-fix-missing-scsi-trace-for-result-of-eh_host_reset_handler.patch
-	patches.suse/scsi-zfcp-fix-missing-scsi-trace-for-retry-of-abort-scsi_eh-tmf.patch
-	patches.suse/scsi-zfcp-fix-misleading-rec-trigger-trace-where-erp_action-setup-failed.patch
-	patches.suse/scsi-zfcp-fix-missing-rec-trigger-trace-on-terminate_rport_io-early-return.patch
-	patches.suse/scsi-zfcp-fix-missing-rec-trigger-trace-on-terminate_rport_io-for-erp_failed.patch
-	patches.suse/scsi-zfcp-fix-missing-rec-trigger-trace-for-all-objects-in-erp_failed.patch
-	patches.suse/scsi-zfcp-fix-missing-rec-trigger-trace-on-enqueue-without-erp-thread.patch
-	patches.suse/scsi-qlogicpti-fix-an-error-handling-path-in-qpti_sbus_probe
-	patches.suse/scsi-hisi_sas-fix-a-typo-in-hisi_sas_task_prep.patch
-	patches.suse/scsi-hisi_sas-introduce-hisi_sas_phy_set_linkrate.patch
-	patches.suse/scsi-hisi_sas-change-slot-index-allocation-mode.patch
-	patches.suse/scsi-hisi_sas-change-common-allocation-mode-of-device-id.patch
-	patches.suse/scsi-hisi_sas-add-led-feature-for-v3-hw.patch
-	patches.suse/scsi-hisi_sas-reset-disks-when-discovered.patch
-	patches.suse/scsi-hisi_sas-create-a-scsi_host_template-per-hw-module.patch
-	patches.suse/scsi-hisi_sas-init-disks-after-controller-reset.patch
-	patches.suse/scsi-hisi_sas-try-wait-commands-before-before-controller-reset.patch
-	patches.suse/scsi-hisi_sas-include-tmf-elements-in-struct-hisi_sas_slot.patch
-	patches.suse/scsi-hisi_sas-add-v2-hw-force-phy-function-for-internal-ata-command.patch
-	patches.suse/scsi-hisi_sas-terminate-stp-reject-quickly-for-v2-hw.patch
-	patches.suse/scsi-hisi_sas-fix-return-value-when-get_free_slot-failed.patch
-	patches.suse/scsi-hisi_sas-mark-phy-as-in-reset-for-nexus-reset.patch
-	patches.suse/scsi-lpfc-fix-mds-diagnostics-failure-rx-tx.patch
-	patches.suse/scsi-lpfc-correct-oversubscription-of-nvme-io-requests-for-an-adapter.patch
-	patches.suse/scsi-lpfc-fix-crash-in-blk_mq-layer-when-executing-modprobe-r-lpfc.patch
-	patches.suse/lpfc-Fix-16gb-hbas-failing-cq-create.patch
-	patches.suse/lpfc-Fix-port-initialization-failure.patch
-	patches.suse/scsi-lpfc-update-driver-version-to-12-0-0-4.patch
-	patches.suse/ubi-fastmap-Cancel-work-upon-detach
-	patches.suse/ubi-fastmap-Correctly-handle-interrupted-erasures-in
-	patches.suse/rtc-ensure-rtc_set_alarm-fails-when-alarms-are-not-s
-	patches.suse/rtc-pxa-fix-probe-function
-	patches.suse/net-in-virtio_net_hdr-only-add-VLAN_HLEN-to-csum_sta.patch
-	patches.suse/msft-hv-1704-hv_netvsc-Fix-a-network-regression-after-ifdown-ifup.patch
-	patches.suse/0019-ip_tunnel-Fix-name-string-concatenate-in-__ip_tunnel.patch
-	patches.suse/bonding-re-evaluate-force_primary-when-the-primary-s.patch
-	patches.suse/net-sched-act_simple-fix-parsing-of-TCA_DEF_DATA.patch
-	patches.suse/cdc_ncm-avoid-padding-beyond-end-of-skb.patch
-	patches.suse/udp-fix-rx-queue-len-reported-by-diag-and-proc-inter.patch
-	patches.suse/socket-close-race-condition-between-sock_close-and-s.patch
-	patches.suse/net-phy-dp83822-use-BMCR_ANENABLE-instead-of-BMSR_AN.patch
-	patches.suse/drm-i915-Remove-stale-asserts-from-i915_gem_find_act
-	patches.suse/drm-i915-gvt-fix-memory-leak-of-a-cmd_entry-struct-o
-	patches.suse/mfd-tps65218-Reorder-tps65218_regulator_id-enum
-	patches.suse/mfd-tps65911-comparator-Fix-a-build-error
-	patches.suse/mfd-tps65911-comparator-Fix-an-off-by-one-bug
-	patches.suse/mfd-cros_ec-Fail-early-if-we-cannot-identify-the-EC
-	patches.suse/mfd-intel-lpss-Program-REMAP-register-in-PIO-mode
-	patches.suse/mfd-intel-lpss-Fix-Intel-Cannon-Lake-LPSS-I2C-input-
-	patches.suse/pwm-backlight-Enable-disable-the-PWM-before-after-LC.patch
-	patches.suse/backlight-pwm_bl-Don-t-use-GPIOF_-with-gpiod_get_dir
-	patches.suse/backlight-as3711_bl-Fix-Device-Tree-node-lookup
-	patches.suse/backlight-max8925_bl-Fix-Device-Tree-node-lookup
-	patches.suse/backlight-tps65217_bl-Fix-Device-Tree-node-lookup
-	patches.suse/backlight-as3711_bl-Fix-Device-Tree-node-leaks
-	patches.suse/rpmsg-smd-do-not-use-mananged-resources-for-endpoint.patch
-	patches.suse/watchdog-da9063-Fix-setting-changing-timeout.patch
-	patches.suse/watchdog-da9063-Fix-updating-timeout-value.patch
-	patches.suse/watchdog-da9063-Fix-timeout-handling-during-probe.patch
-	patches.suse/soc-rockchip-power-domain-Fix-wrong-value-when-power
-	patches.suse/memory-tegra-Do-not-handle-spurious-interrupts.patch
-	patches.suse/memory-tegra-Apply-interrupts-mask-per-SoC.patch
-	patches.suse/soc-imx-gpcv2-Do-not-pass-static-memory-as-platform-
-	patches.suse/nfsd-restrict-rd_maxcount-to-svc_max_payload-in-nfsd.patch
-	patches.suse/nfsd-fix-potential-use-after-free-in-nfsd4_decode_ge.patch
-	patches.suse/0001-rculist-add-list_for_each_entry_from_rcu.patch
-	patches.suse/0003-NFS-Avoid-quadratic-search-when-freeing-delegations.patch
-	patches.suse/NFSv4-Only-pass-the-delegation-to-setattr-if-we-re-s.patch
-	patches.suse/0004-NFSv4-Fix-possible-1-byte-stack-overflow-in-nfs_idma.patch
-	patches.suse/pnfs-Don-t-release-the-sequence-slot-until-we-ve-pro.patch
-	patches.suse/xprtrdma-Return-ENOBUFS-when-no-pages-are-available.patch
-	patches.suse/NFSv4-Revert-commit-5f83d86cf531d-NFSv4.x-Fix-wrapar.patch
-	patches.suse/NFSv4-Fix-a-typo-in-nfs41_sequence_process.patch
-	patches.suse/NFSv4.1-Fix-the-client-behaviour-on-NFS4ERR_SEQ_FALS.patch
-	patches.suse/skip-LAYOUTRETURN-if-layout-is-invalid.patch
-	patches.suse/kvm-x86-fix-reserved-bits-check-for-mov-to-cr3
-	patches.suse/kvm-nvmx-use-nested_run_pending-rather-than-from_vmentry
-	patches.suse/kvm-nvmx-don-t-flush-tlb-when-vmcs12-uses-vpid
-	patches.suse/0010-arm64-fpsimd-Avoid-FPSIMD-context-leakage-for-the-in.patch
-	patches.suse/KVM-arm-arm64-Set-dist-spis-to-NULL-after-kfree.patch
-	patches.suse/kvm-make-vm-ioctl-do-valloc-for-some-archs
-	patches.suse/kvm-nvmx-enforce-cpl-0-for-vmx-instructions
-	patches.suse/kvm-x86-introduce-linear_-read-write-system
-	patches.suse/kvm-x86-pass-kvm_vcpu-to-kvm_read_guest_virt-and-kvm_write_guest_virt_system
-	patches.suse/kvm-x86-use-correct-privilege-level-for-sgdt-sidt-fxsave-fxrstor-access
-	patches.suse/vfio-type1-Fix-task-tracking-for-QEMU-vCPU-hotplug.patch
-	patches.suse/0001-vfio-platform-Fix-reset-module-leak-in-error-path.patch
-	patches.suse/thermal-exynos-fix-setting-rising_threshold-for-Exyn
-	patches.suse/xfs-xfs_reflink_convert_cow-memory-allocation-deadlo.patch
-	patches.suse/xfs-don-t-call-xfs_da_shrink_inode-with-NULL-bp.patch
-	patches.suse/dm-add-writecache-target.patch
-	patches.suse/UBIFS-Fix-potential-integer-overflow-in-allocation
-	patches.suse/0001-video-uvesafb-Fix-integer-overflow-in-allocation.patch
-	patches.suse/cpufreq-intel_pstate-Add-HWP-boost-utility-and-sched.patch
-	patches.suse/cpufreq-intel_pstate-HWP-boost-performance-on-IO-wak.patch
-	patches.suse/cpufreq-intel_pstate-New-sysfs-entry-to-control-HWP-.patch
-	patches.suse/cpufreq-intel_pstate-enable-boost-for-Skylake-Xeon.patch
-	patches.suse/cpufreq-governors-Fix-long-idle-detection-logic-in-l.patch
-	patches.suse/apparmor-fix-mediation-of-prlimit.patch
-	patches.suse/apparmor-fix-memory-leak-when-deduping-profile-load.patch
-	patches.suse/apparmor-fix-ptrace-read-check.patch
-	patches.suse/i2c-axxia-enable-clock-before-calling-clk_get_rate
-	patches.suse/0006-i2c-xlp9xx-Add-support-for-SMBAlert.patch
-	patches.suse/0001-i2c-xlp9xx-Fix-issue-seen-when-updating-receive-leng.patch
-	patches.suse/0002-i2c-xlp9xx-Make-sure-the-transfer-size-is-not-more-t.patch
-	patches.suse/pwm-meson-Fix-allocation-of-PWM-channel-array
-	patches.suse/pwm-lpss-platform-Save-restore-the-ctrl-register-ove
-	patches.suse/ACPI-LPSS-Add-missing-prv_offset-setting-for-byt-cht
-	patches.suse/pwm-stm32-Enforce-dependency-on-CONFIG_MFD_STM32_TIM
-	patches.suse/0001-lib-string_helpers-Add-missed-declaration-of-struct-.patch
-	patches.suse/platform-x86-ideapad-laptop-Add-MIIX-720-12IKB-to-no
-	patches.suse/scsi-qla2xxx-Fix-setting-lower-transfer-speed-if-GPS.patch
-	patches.suse/scsi-mpt3sas-Add-an-I-O-barrier.patch
-	patches.suse/scsi-qla2xxx-Fix-crash-on-qla2x00_mailbox_command.patch
-	patches.suse/0001-qla2xxx-Mask-off-Scope-bits-in-retry-delay.patch
-	patches.suse/btrfs-scrub-Don-t-use-inode-pages-for-device-replace.patch
-	patches.suse/libceph-rbd-add-error-handling-for-osd_req_op_cls_init.patch
-	patches.suse/0007-ceph-use-bit-flags-to-define-vxattr-attributes.patch
-	patches.suse/0008-ceph-always-get-rstat-from-auth-mds.patch
-	patches.suse/ceph-support-file-lock-on-directory.patch
-	patches.suse/ceph-fix-st_nlink-stat-for-directories.patch
-	patches.suse/ceph-fix-wrong-check-for-the-case-of-updating-link-count.patch
-	patches.suse/ceph-prevent-i_version-from-going-back.patch
-	patches.suse/ceph-fix-use-after-free-in-ceph_statfs.patch
-	patches.suse/ceph-fix-alignment-of-rasize.patch
-	patches.suse/rbd-flush-rbd_dev-watch_dwork-after-watch-is-unregistered.patch
-	patches.suse/mm-ksm.c-ignore-STABLE_FLAG-of-rmap_item-address-in-rmap_walk_ksm.patch
-	patches.suse/mm-fix-devmem_is_allowed-for-sub-page-System-RAM-int.patch
-	patches.suse/mremap-Remove-LATENCY_LIMIT-from-mremap-to-reduce-the-number-of-TLB-shootdowns.patch
-	patches.suse/Revert-drm-amdgpu-Add-an-ATPX-quirk-for-hybrid-lapto.patch
-	patches.suse/ALSA-fm801-add-error-handling-for-snd_ctl_add
-	patches.suse/ALSA-emu10k1-add-error-handling-for-snd_ctl_add
-	patches.suse/ALSA-hda-add-dock-and-led-support-for-HP-EliteBook-830
-	patches.suse/ALSA-hda-add-dock-and-led-support-for-HP-ProBook-640-G4
-	patches.suse/ALSA-usb-audio-Disable-the-quirk-for-Nura-headset
-	patches.suse/ALSA-hda-realtek-Add-shutup-hint
-	patches.suse/ALSA-usb-audio-Add-native-DSD-support-for-Mytek-DACs
-	patches.suse/ALSA-usb-audio-Generic-DSD-detection-for-XMOS-based-
-	patches.suse/ALSA-usb-audio-Remove-explicitly-listed-Mytek-device
-	patches.suse/vhost-fix-info-leak-due-to-uninitialized-memory.patch
-	patches.suse/KVM-PPC-Book3S-HV-Add-online-register-to-ONE_REG-int.patch
-	patches.suse/KVM-PPC-Book3S-HV-Set-RWMR-on-POWER8-so-PURR-SPURR-c.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-inaccurate-comment.patch
-	patches.suse/KVM-PPC-Book3S-Use-correct-page-shift-in-H_STUFF_TCE.patch
-	patches.suse/KVM-PPC-Book3S-Allow-backing-bigger-guest-IOMMU-page.patch
-	patches.suse/KVM-PPC-Book3S-Check-KVM_CREATE_SPAPR_TCE_64-paramet.patch
-	patches.suse/KVM-PPC-Add-pt_regs-into-kvm_vcpu_arch-and-move-vcpu.patch
-	patches.suse/KVM-PPC-Move-nip-ctr-lr-xer-registers-to-pt_regs-in-.patch
-	patches.suse/KVM-PPC-Fix-a-mmio_host_swabbed-uninitialized-usage-.patch
-	patches.suse/KVM-PPC-Book3S-HV-Lockless-tlbie-for-HPT-hcalls.patch
-	patches.suse/KVM-PPC-Book3S-HV-Use-a-helper-to-unmap-ptes-in-the-.patch
-	patches.suse/KVM-PPC-Book3S-HV-Recursively-unmap-all-page-table-e.patch
-	patches.suse/KVM-PPC-Book3S-HV-radix-Refine-IO-region-partition-s.patch
-	patches.suse/KVM-PPC-Book3S-HV-radix-Do-not-clear-partition-PTE-w.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-kvmppc_bad_host_intr-for-real-.patch
-	patches.suse/KVM-PPC-Book3S-HV-Send-kvmppc_bad_interrupt-NMIs-to-.patch
-	patches.suse/KVM-PPC-Book3S-PR-Enable-use-on-POWER9-inside-HPT-mo.patch
-	patches.suse/KVM-PPC-Book3S-HV-Factor-fake-suspend-handling-out-o.patch
-	patches.suse/KVM-PPC-Book3S-PR-Move-kvmppc_save_tm-kvmppc_restore.patch
-	patches.suse/KVM-PPC-Book3S-PR-Add-guest-MSR-parameter-for-kvmppc.patch
-	patches.suse/ipv6-allow-PMTU-exceptions-to-local-routes.patch
-	patches.suse/net-dsa-add-error-handling-for-pskb_trim_rcsum.patch
-	patches.suse/0020-netfilter-nf_tables-check-msg_type-before-nft_trans_.patch
-	patches.suse/0022-ipvs-fix-check-on-xmit-to-non-local-addresses.patch
-	patches.suse/0023-netfilter-ebtables-reject-non-bridge-targets.patch
-	patches.suse/0024-netfilter-x_tables-initialise-match-target-check-par.patch
-	patches.suse/ixgbe-Fix-setting-of-TC-configuration-for-macvlan-ca.patch
-	patches.suse/net-thunderx-prevent-concurrent-data-re-writing-by-n.patch
-	patches.suse/xen-netfront-raise-max-number-of-slots-in-xennet_get_responses.patch
-	patches.suse/netfilter-nf_tables-use-WARN_ON_ONCE-instead-of-BUG_.patch
-	patches.suse/tcp-verify-the-checksum-of-the-first-data-segment-in.patch
-	patches.suse/0025-l2tp-only-accept-PPP-sessions-in-pppol2tp_connect.patch
-	patches.suse/0026-l2tp-prevent-pppol2tp_connect-from-creating-kernel-s.patch
-	patches.suse/cfg80211-initialize-sinfo-in-cfg80211_get_station
-	patches.suse/0027-l2tp-filter-out-non-PPP-sessions-in-pppol2tp_tunnel_.patch
-	patches.suse/0001-video-omap-add-module-license-tags.patch
-	patches.suse/0001-arch-Kconfig-fix-documentation-for-NMI-watchdog.patch
-	patches.suse/0001-blk-mq-reinit-q-tag_set_list-entry-only-after-grace-.patch
-	patches.suse/nvme-fix-NULL-pointer-dereference-in-nvme_init_subsy.patch
-	patches.suse/nvme-add-bio-remapping-tracepoint.patch
-	patches.suse/nvme-rdma-fix-error-flow-during-mapping-request-data.patch
-	patches.suse/nvme-don-t-rely-on-the-changed-namespace-list-log.patch
-	patches.suse/nvme-fc-change-controllers-first-connect-to-use-reco.patch
-	patches.suse/nvme-fc-remove-reinit_request-routine.patch
-	patches.suse/nvme-fc-fix-nulling-of-queue-data-on-reconnect.patch
-	patches.suse/nvme-fabrics-refactor-queue-ready-check.patch
-	patches.suse/nvme-fabrics-handle-the-admin-only-case-properly-in-.patch
-	patches.suse/nvme-fabrics-fix-and-refine-state-checks-in-__nvmf_c.patch
-	patches.suse/smb3-note-that-smb3-11-posix-extensions-mount-option-is-experimenta.patch
-	patches.suse/cifs-add-lease-tracking-to-the-cached-root-fid.patch
-	patches.suse/smb3-increase-initial-number-of-credits-requested-to-allow-write.patch
-	patches.suse/cifs-push-rfc1002-generation-down-the-stack.patch
-	patches.suse/cifs-remove-smb2_send_recv-.patch
-	patches.suse/cifs-update-__smb_send_rqst-to-take-an-array-of-requests.patch
-	patches.suse/cifs-Fix-encryption-signing.patch
-	patches.suse/CIFS-move-default-port-definitions-to-cifsglob-h.patch
-	patches.suse/CIFS-complete-PDU-definitions-for-interface-queries.patch
-	patches.suse/CIFS-add-iface-info-to-struct-cifs_ses.patch
-	patches.suse/CIFS-parse-and-store-info-on-iface-queries.patch
-	patches.suse/CIFS-dump-every-session-iface-info.patch
-	patches.suse/cifs-Fix-kernel-oops-when-traceSMB-is-enabled.patch
-	patches.suse/smb3-Fix-mode-on-mkdir-on-smb311-mounts.patch
-	patches.suse/smb3-do-not-display-empty-interface-list.patch
-	patches.suse/smb3-fix-corrupt-path-in-subdirs-on-smb311-with-posix.patch
-	patches.suse/cifs-Use-correct-packet-length-in-SMB2_TRANSFORM-header.patch
-	patches.suse/cifs-Fix-invalid-check-in-__cifs_calc_signature-.patch
-	patches.suse/vfio-ccw-push-down-unsupported-ida-check
-	patches.suse/jfs-fix-inconsistency-between-memory-allocation-and-ea_buf-max_size.patch
-	patches.suse/HID-intel_ish-hid-ipc-register-more-pm-callbacks-to-
-	patches.suse/HID-wacom-Correct-logical-maximum-Y-for-2nd-gen-Intu
-	patches.suse/atm-Preserve-value-of-skb-truesize-when-accounting-t.patch
-	patches.suse/net_sched-blackhole-tell-upper-qdisc-about-dropped-p.patch
-	patches.suse/qed-Fix-possible-memory-leak-in-Rx-error-path-handli.patch
-	patches.suse/qed-Add-sanity-check-for-SIMD-fastpath-handler.patch
-	patches.suse/qed-Do-not-advertise-DCBX_LLD_MANAGED-capability.patch
-	patches.suse/enic-initialize-enic-rfs_h.lock-in-enic_probe.patch
-	patches.suse/ipvlan-use-ETH_MAX_MTU-as-max-mtu.patch
-	patches.suse/enic-do-not-overwrite-error-code.patch
-	patches.suse/net-sungem-fix-rx-checksum-support.patch
-	patches.suse/stmmac-fix-DMA-channel-hang-in-half-duplex-mode.patch
-	patches.suse/RDMA-qedr-Fix-NULL-pointer-dereference-when-running-.patch
-	patches.suse/IB-mlx4-Fix-an-error-handling-path-in-mlx4_ib_rereg_.patch
-	patches.suse/cpufreq-intel_pstate-Fix-scaling-max-min-limits-with.patch
-	patches.suse/PM-core-Fix-supplier-device-runtime-PM-usage-counter
-	patches.suse/ACPI-EC-Use-ec_no_wakeup-on-Thinkpad-X1-Carbon-6th
-	patches.suse/ACPI-processor-Finish-making-acpi_processor_ppc_has_
-	patches.suse/pNFS-Always-free-the-session-slot-on-error-in-nfs4_l.patch
-	patches.suse/drm-qxl-Call-qxl_bo_unref-outside-atomic-context
-	patches.suse/drm-amdgpu-Use-kvmalloc_array-for-allocating-VRAM-ma
-	patches.suse/drm-i915-Apply-batch-location-restrictions-before-pi
-	patches.suse/drm-i915-Fix-context-ban-and-hang-accounting-for-cli
-	patches.suse/drm-i915-Enable-provoking-vertex-fix-on-Gen9-systems
-	patches.suse/drm-bridge-sii8620-fix-loops-in-EDID-fetch-logic
-	patches.suse/drm-bridge-sii8620-fix-potential-buffer-overflow
-	patches.suse/drm-atmel-hlcdc-check-stride-values-in-the-first-pla
-	patches.suse/drm-bridge-sii8620-fix-display-of-packed-pixel-modes
-	patches.suse/udf-Detect-incorrect-directory-size.patch
-	patches.suse/0001-xen-Remove-unnecessary-BUG_ON-from-__unbind_from_irq.patch
-	patches.suse/KVM-arm-arm64-Drop-resource-size-check-for-GICV-wind.patch
-	patches.suse/kvm-enforce-error-in-ioctl-for-compat-tasks-when-kvm_compat
-	patches.suse/0017-arm64-dma-mapping-clear-buffers-allocated-with-FORCE.patch
-	patches.suse/0001-arm64-kpti-Use-early_param-for-kpti-command-line-opt.patch
-	patches.suse/0020-arm64-mm-Ensure-writes-to-swapper-are-ordered-wrt-su.patch
-	patches.suse/powerpc-64s-radix-Fix-MADV_-FREE-DONTNEED-TLB-flush-.patch
-	patches.suse/powerpc-64s-Fix-DT-CPU-features-Power9-DD2.1-logic.patch
-	patches.suse/block-fix-timeout-changes-for-legacy-request-drivers.patch
-	patches.suse/0001-block-sed-opal-Fix-a-couple-off-by-one-bugs.patch
-	patches.suse/nvme-rdma-fix-possible-double-free-condition-when-fa.patch
-	patches.suse/nvme-rdma-fix-possible-free-of-a-non-allocated-async.patch
-	patches.suse/nvme-rdma-Fix-command-completion-race-at-error-recov.patch
-	patches.suse/nvme-rdma-don-t-override-opts-queue_size.patch
-	patches.suse/nvmet-reset-keep-alive-timer-in-controller-enable.patch
-	patches.suse/nvme-fc-release-io-queues-to-allow-fast-fail.patch
-	patches.suse/bdi-Fix-another-oops-in-wb_workfn.patch
-	patches.suse/irqchip-gic-v3-its-Don-t-bind-LPI-to-unavailable-NUM.patch
-	patches.suse/time-Make-sure-jiffies_to_msecs-preserves-non-zero-t
-	patches.suse/x86-mce-improve-error-message-when-kernel-cannot-recover.patch
-	patches.suse/x86-mce-check-for-alternate-indication-of-machine-check-recovery-on-skylake
-	patches.suse/x86-mce-do-not-overwrite-mci_status-in-mce_no_way_out
-	patches.suse/x86-mce-fix-incorrect-machine-check-from-unknown-source-message
-	patches.suse/x86-pti-xenpv-dont-report-as-vulnerable.patch
-	patches.suse/x86-spectre_v1-Disable-compiler-optimizations-over-a.patch
-	patches.suse/x86-call-fixup_exception-before-notify_die-in-math_error
-	patches.suse/xen-speculative_store_bypass_ht_init-call.patch
-	patches.suse/x86-platform-uv-add-adjustable-set-memory-block-size-function
-	patches.suse/x86-platform-uv-use-new-set-memory-block-size-function
-	patches.suse/x86-platform-uv-add-kernel-parameter-to-set-memory-block-size
-	patches.suse/x86-microcode-intel-fix-memleak-in-save_microcode_patch
-	patches.suse/uprobes-x86-Remove-incorrect-WARN_ON-in-uprobe_init_.patch
-	patches.suse/ipvlan-fix-IFLA_MTU-ignored-on-NEWLINK.patch
-	patches.suse/net-packet-fix-use-after-free.patch
-	patches.suse/VSOCK-fix-loopback-on-big-endian-systems.patch
-	patches.suse/vhost_net-validate-sock-before-trying-to-put-its-fd.patch
-	patches.suse/0028-ipv6-mcast-fix-unsolicited-report-interval-after-rec.patch
-	patches.suse/net-mvneta-fix-the-Rx-desc-DMA-address-in-the-Rx-pat.patch
-	patches.suse/net-dccp-avoid-crash-in-ccid3_hc_rx_send_feedback.patch
-	patches.suse/net-dccp-switch-rx_tstamp_last_feedback-to-monotonic.patch
-	patches.suse/cxgb4-when-disabling-dcb-set-txq-dcb-priority-to-0.patch
-	patches.suse/qmi_wwan-add-support-for-the-Dell-Wireless-5821e-mod
-	patches.suse/0006-btrfs-fix-invalid-free-in-btrfs_extent_same.patch
-	patches.suse/btrfs-fix-return-value-on-rename-exchange-failure.patch
-	patches.suse/X.509-unpack-RSA-signatureValue-field-from-BIT-STRIN
-	patches.suse/Input-synaptics-rmi4-fix-axis-swap-behavior
-	patches.suse/Input-elantech-enable-middle-button-of-touchpads-on-
-	patches.suse/Input-elantech-fix-V4-report-decoding-for-module-wit
-	patches.suse/Input-elan_i2c-add-ELAN0618-Lenovo-v330-15IKB-ACPI-I
-	patches.suse/Input-elan_i2c_smbus-fix-more-potential-stack-buffer
-	patches.suse/Input-xpad-fix-GPD-Win-2-controller-name
-	patches.suse/scsi-target-tcmu-add-read-length-support
-	patches.suse/scsi-ipr-Eliminate-duplicate-barriers.patch
-	patches.suse/scsi-qla2xxx-Spinlock-recursion-in-qla_target.patch
-	patches.suse/soc-imx-gpcv2-correct-PGC-offset
-	patches.suse/mtd-cfi_cmdset_0002-Use-right-chip-in-do_ppb_xxlock.patch
-	patches.suse/mtd-cfi_cmdset_0002-fix-SEGV-unlocking-multiple-chip.patch
-	patches.suse/mtd-cfi_cmdset_0002-Fix-unlocking-requests-crossing-.patch
-	patches.suse/mtd-cfi_cmdset_0002-Avoid-walking-all-chips-when-unl.patch
-	patches.suse/ALSA-hda-realtek-Fix-pop-noise-on-Lenovo-P50-co
-	patches.suse/ALSA-hda-ca0132-Delete-pointless-assignments-to-stru
-	patches.suse/ALSA-hda-ca0132-Delete-redundant-UNSOL-event-request
-	patches.suse/ALSA-hda-ca0132-Restore-behavior-of-QUIRK_ALIENWARE
-	patches.suse/ALSA-hda-ca0132-Don-t-test-for-QUIRK_NONE
-	patches.suse/ALSA-hda-ca0132-Restore-PCM-Analog-Mic-In2
-	patches.suse/ALSA-hda-ca0132-Fix-DMic-data-rate-for-Alienware-M17
-	patches.suse/ALSA-hda-ca0132-make-array-ca0132_alt_chmaps-static
-	patches.suse/ALSA-hda-realtek-Add-a-quirk-for-FSC-ESPRIMO-U9210
-	patches.suse/ALSA-hda-realtek-Fix-the-problem-of-two-front-mics-o
-	patches.suse/ALSA-timer-Fix-UBSAN-warning-at-SNDRV_TIMER_IOCTL_NE
-	patches.suse/ALSA-seq-Fix-UBSAN-warning-at-SNDRV_SEQ_IOCTL_QUERY_
-	patches.suse/0001-dm-use-bio_split-when-splitting-out-the-already-proc.patch
-	patches.suse/0080-dm-thin-metadata-remove-needless-work-from-__commit_.patch
-	patches.suse/dm-writecache-use-2-factor-allocator-arguments.patch
-	patches.suse/0001-dm-zoned-avoid-triggering-reclaim-from-inside-dmz_ma.patch
-	patches.suse/0001-dm-raid-don-t-use-const-in-function-return.patch
-	patches.suse/0081-dm-thin-handle-running-out-of-data-space-vs-concurre.patch
-	patches.suse/pmem-only-set-queue_flag_dax-for-fsdax-mode.patch
-	patches.suse/dax-check-for-queue_flag_dax-in-bdev_dax_supported.patch
-	patches.suse/dm-prevent-dax-mounts-if-not-supported.patch
-	patches.suse/drm-mali-dp-Enable-Global-SE-interrupts-mask-for-DP5
-	patches.suse/drm-arm-malidp-Preserve-LAYER_FORMAT-contents-when-s
-	patches.suse/Documentation-admin-guide-intel_pstate-Fix-sysfs-pat
-	patches.suse/ceph-fix-dentry-leak-in-splice_dentry.patch
-	patches.suse/block-Fix-transfer-when-chunk-sectors-exceeds-max.patch
-	patches.suse/0001-block-Fix-cloning-of-requests-with-a-special-payload.patch
-	patches.suse/0001-drbd-Fix-drbd_request_prepare-discard-handling.patch
-	patches.suse/nvme-rdma-fix-possible-double-free-of-controller-asy.patch
-	patches.suse/x86-efi-fix-efi_call_phys_epilog-with-config_x86_5level-y
-	patches.suse/kconfig-fix-line-numbers-for-if-entries-in-menu-tree.patch
-	patches.suse/ARM-davinci-board-da850-evm-fix-WP-pin-polarity-for-.patch
-	patches.suse/usb-dwc3-pci-add-support-for-Intel-IceLake.patch
-	patches.suse/usb-dwc2-gadget-Fix-issue-in-dwc2_gadget_start_isoc.patch
-	patches.suse/usb-dwc3-of-simple-fix-use-after-free-on-remove.patch
-	patches.suse/usb-dwc2-fix-the-incorrect-bitmaps-for-the-ports-of-.patch
-	patches.suse/usb-dwc2-fix-isoc-split-in-transfer-with-no-data.patch
-	patches.suse/usb-gadget-composite-fix-delayed_status-race-conditi.patch
-	patches.suse/usb-gadget-dwc2-fix-memory-leak-in-gadget_init.patch
-	patches.suse/dwc2-gadget-Fix-ISOC-IN-DDMA-PID-bitfield-value-calc
-	patches.suse/xhci-Fix-perceived-dead-host-due-to-runtime-s.patch
-	patches.suse/0001-xhci-Fix-kernel-oops-in-trace_xhci_free_virt_device.patch
-	patches.suse/usb-xhci-increase-CRS-timeout-value.patch
-	patches.suse/0001-acpi-Add-helper-for-deactivating-memory-region.patch
-	patches.suse/0001-usb-typec-ucsi-acpi-Workaround-for-cache-mode-issue.patch
-	patches.suse/0001-usb-typec-ucsi-Fix-for-incorrect-status-data-issue.patch
-	patches.suse/usb-cdc_acm-Add-quirk-for-Uniden-UBC125-scanner.patch
-	patches.suse/NFC-pn533-Fix-wrong-GFP-flag-usage
-	patches.suse/0001-typec-tcpm-Fix-a-msecs-vs-jiffies-bug.patch
-	patches.suse/USB-serial-cp210x-add-Silicon-Labs-IDs-for-Windows-U.patch
-	patches.suse/USB-serial-cp210x-add-CESINEL-device-ids.patch
-	patches.suse/n_tty-Fix-stall-at-n_tty_receive_char_special
-	patches.suse/n_tty-Access-echo_-variables-carefully
-	patches.suse/serdev-fix-memleak-on-module-unload
-	patches.suse/vt-prevent-leaking-uninitialized-data-to-userspace-v
-	patches.suse/staging-comedi-quatech_daqp_cs-fix-no-op-loop-daqp_a
-	patches.suse/iio-pressure-bmp280-fix-relative-humidity-unit
-	patches.suse/iio-buffer-fix-the-function-signature-to-match-imple
-	patches.suse/0001-btrfs-quota-Set-rescan-progress-to-u64-1-if-we-hit-l.patch
-	patches.suse/r8152-napi-hangup-fix-after-disconnect
-	patches.suse/0001-netfilter-nf_log-fix-uninit-read-in-nf_log_proc_dost.patch
-	patches.suse/0002-netfilter-nf_log-don-t-hold-nf_log_mutex-during-user.patch
-	patches.suse/net-mlx5e-Don-t-attempt-to-dereference-the-ppriv-str.patch
-	patches.suse/net-mlx5-E-Switch-Avoid-setup-attempt-if-not-being-e.patch
-	patches.suse/net-mlx5e-Avoid-dealing-with-vport-representors-if-n.patch
-	patches.suse/net-mlx5-Fix-wrong-size-allocation-for-QoS-ETC-TC-re.patch
-	patches.suse/net-mlx5-Fix-incorrect-raw-command-length-parsing.patch
-	patches.suse/net-mlx5-Fix-command-interface-race-in-polling-mode.patch
-	patches.suse/strparser-Remove-early-eaten-to-fix-full-tcp-receive.patch
-	patches.suse/tcp-add-one-more-quick-ack-after-after-ECN-events.patch
-	patches.suse/nl80211-relax-ht-operation-checks-for-mesh
-	patches.suse/nl80211-check-nla_parse_nested-return-values
-	patches.suse/tcp-fix-Fast-Open-key-endianness.patch
-	patches.suse/bnx2x-Fix-receiving-tx-timeout-in-error-or-recovery-.patch
-	patches.suse/alx-take-rtnl-before-calling-__alx_open-from-resume
-	patches.suse/s390-qeth-fix-race-when-setting-MAC-address.patch
-	patches.suse/s390-qeth-don-t-clobber-buffer-on-async-tx-completion.patch
-	patches.suse/s390-qeth-consistently-re-enable-device-features.patch
-	patches.suse/atm-zatm-Fix-potential-Spectre-v1_02.patch
-	patches.suse/msft-hv-1713-hv_netvsc-split-sub-channel-setup-into-async-and-syn.patch
-	patches.suse/bpf-s390-fix-potential-memleak-when-later-bpf_jit_pr.patch
-	patches.suse/tcp-prevent-bogus-FRTO-undos-with-non-SACK-flows.patch
-	patches.suse/net-fix-use-after-free-in-GRO-with-ESP.patch
-	patches.suse/ipv6-sr-fix-passing-wrong-flags-to-crypto_alloc_shas.patch
-	patches.suse/qed-Limit-msix-vectors-in-kdump-kernel-to-the-minimu.patch
-	patches.suse/qed-Fix-setting-of-incorrect-eswitch-mode.patch
-	patches.suse/qed-Fix-use-of-incorrect-size-in-memcpy-call.patch
-	patches.suse/qede-Adverstise-software-timestamp-caps-when-PHC-is-.patch
-	patches.suse/md-raid10-fix-that-replacement-cannot-complete-recov.patch
-	patches.suse/userfaultfd-hugetlbfs-fix-userfaultfd_huge_must_wait-pte-access.patch
-	patches.suse/mm-hugetlb-yield-when-prepping-struct-pages.patch
-	patches.suse/kasan-fix-shadow_size-calculation-error-in-kasan_mod.patch
-	patches.suse/Fix-up-non-directory-creation-in-SGID-directories.patch
-	patches.suse/tracing-Fix-missing-return-symbol-in-function_graph-.patch
-	patches.suse/0001-drm-udl-fix-display-corruption-of-the-last-line.patch
-	patches.suse/0001-drm-Use-kvzalloc-for-allocating-blob-property-memory.patch
-	patches.suse/Revert-drm-bridge-sii8620-fix-display-of-packed-pixel
-	patches.suse/drm-i915-Try-GGTT-mmapping-whole-object-as-partial
-	patches.suse/drm-amdgpu-fix-swapped-emit_ib_size-in-vce3
-	patches.suse/drm-exynos-gsc-Fix-support-for-NV16-61-YUV420-YVU420
-	patches.suse/drm-exynos-decon5433-Fix-per-plane-global-alpha-for-
-	patches.suse/drm-exynos-decon5433-Fix-WINCONx-reset-value
-	patches.suse/s390-correct-register-corruption-in-critical-section-cleanup.patch
-	patches.suse/vfio-Use-get_user_pages_longterm-correctly.patch
-	patches.suse/drbd-fix-access-after-free
-	patches.suse/scsi-sg-mitigate-read-write-abuse.patch
-	patches.suse/0004-arm64-remove-no-op-p-linker-flag.patch
-	patches.suse/dmaengine-pl330-report-BURST-residue-granularity
-	patches.suse/dmaengine-k3dma-Off-by-one-in-k3_of_dma_simple_xlate
-	patches.suse/cifs-Fix-use-after-free-of-a-mid_q_entry.patch
-	patches.suse/cifs-Fix-validation-of-signed-data-in-smb3-.patch
-	patches.suse/cifs-Fix-validation-of-signed-data-in-smb2.patch
-	patches.suse/cifs-fix-SMB1-breakage.patch
-	patches.suse/cifs-Fix-memory-leak-in-smb2_set_ea.patch
-	patches.suse/cifs-Fix-slab-out-of-bounds-in-send_set_info-on-SMB2-ACE-setting.patch
-	patches.suse/cifs-Fix-infinite-loop-when-using-hard-mount-.patch
-	patches.suse/0001-cifs-Fix-stack-out-of-bounds-in-smb-2-3-_create_leas.patch
-	patches.suse/pci-xilinx-add-missing-of_node_put
-	patches.suse/pci-xilinx-nwl-add-missing-of_node_put
-	patches.suse/pci-faraday-add-missing-of_node_put
-	patches.suse/ext4-add-corruption-check-in-ext4_xattr_set_entry.patch
-	patches.suse/ext4-always-verify-the-magic-number-in-xattr-blocks.patch
-	patches.suse/ext4-always-check-block-group-bounds-in-ext4_init_bl.patch
-	patches.suse/ext4-make-sure-bitmaps-and-the-inode-table-don-t-ove.patch
-	patches.suse/ext4-only-look-at-the-bg_flags-field-if-it-is-valid.patch
-	patches.suse/ext4-verify-the-depth-of-extent-tree-in-ext4_find_ex.patch
-	patches.suse/ext4-include-the-illegal-physical-block-in-the-bad-m.patch
-	patches.suse/ext4-clear-i_data-in-ext4_inode_info-when-removing-i.patch
-	patches.suse/ext4-never-move-the-system.data-xattr-out-of-the-ino.patch
-	patches.suse/jbd2-don-t-mark-block-as-modified-if-the-handle-is-o.patch
-	patches.suse/ext4-avoid-running-out-of-journal-credits-when-appen.patch
-	patches.suse/ext4-add-more-inode-number-paranoia-checks.patch
-	patches.suse/ext4-add-more-mount-time-checks-of-the-superblock.patch
-	patches.suse/ext4-check-superblock-mapped-prior-to-committing.patch
-	patches.suse/sched-fair-Fix-bandwidth-timer-clock-drift-condition.patch
-	patches.suse/x86-mm-32-initialize-the-cr4-shadow-before-_flush_tlb_all
-	patches.suse/compiler-gcc-h-add-_attribute__gnu_inline-to-all-inline-declarations.patch
-	patches.suse/x86-asm-add-asm_arg-constants-for-argument-registers-to-asm-asm-h
-	patches.suse/x86-bugs-update-when-to-check-for-the-ls_cfg-ssbd-mitigation.patch
-	patches.suse/x86-bugs-fix-the-amd-ssbd-usage-of-the-spec_ctrl-msr.patch
-	patches.suse/ARM-imx_v6_v7_defconfig-Select-ULPI-support.patch
-	patches.suse/ARM-imx_v4_v5_defconfig-Select-ULPI-support.patch
-	patches.suse/HID-debug-check-length-before-copy_to_user
-	patches.suse/HID-wacom-Correct-touch-maximum-XY-of-2nd-gen-Intuos
-	patches.suse/HID-i2c-hid-Fix-incomplete-report-noise
-	patches.suse/HID-hiddev-fix-potential-Spectre-v1
-	patches.suse/mmc-dw_mmc-fix-card-threshold-control-configuration
-	patches.suse/USB-serial-ch341-fix-type-promotion-bug-in-ch341_con.patch
-	patches.suse/USB-serial-cp210x-add-another-USB-ID-for-Qivicon-Zig.patch
-	patches.suse/0001-USB-serial-keyspan_pda-fix-modem-status-error-handli.patch
-	patches.suse/USB-serial-mos7840-fix-status-register-error-handlin.patch
-	patches.suse/0001-xhci-xhci-mem-off-by-one-in-xhci_stream_id_to_ring.patch
-	patches.suse/usb-quirks-add-delay-quirks-for-Corsair-Strafe.patch
-	patches.suse/0001-USB-yurex-fix-out-of-bounds-uaccess-in-read-handler.patch
-	patches.suse/staging-rtl8723bs-Prevent-an-underflow-in-rtw_check_
-	patches.suse/vmw_balloon-fix-inflation-with-batching
-	patches.suse/ibmasm-don-t-write-out-of-bounds-in-read-handler.patch
-	patches.suse/nvmem-Don-t-let-a-NULL-cell_id-for-nvmem_cell_get-cr.patch
-	patches.suse/libahci-Fix-possible-Spectre-v1-pmp-indexing-in-ahci
-	patches.suse/ahci-Disable-LPM-on-Lenovo-50-series-laptops-with-a-
-	patches.suse/ahci-Add-Intel-Ice-Lake-LP-PCI-ID.patch
-	patches.suse/ata-Fix-ZBC_OUT-command-block-check.patch
-	patches.suse/ata-Fix-ZBC_OUT-all-bit-handling.patch
-	patches.suse/libnvdimm-pmem-Fix-memcpy_mcsafe-return-code-handlin.patch
-	patches.suse/acpi-nfit-fix-cmd_rc-for-acpi_nfit_ctl-to-always-ret
-	patches.suse/acpi-nfit-Fix-scrub-idle-detection.patch
-	patches.suse/nfit-fix-unchecked-dereference-in-acpi_nfit_ctl
-	patches.suse/ALSA-hda-Handle-pm-failure-during-hotplug
-	patches.suse/ALSA-hda-realtek-two-more-lenovo-models-need-fixup-o
-	patches.suse/ARM-8780-1-ftrace-Only-set-kernel-memory-back-to-rea.patch
-	patches.suse/tools-build-fix-escaping-in-.cmd-files-for-future-Ma.patch
-	patches.suse/iw_cxgb4-correctly-enforce-the-max-reg_mr-depth.patch
-	patches.suse/RDMA-uverbs-Protect-from-attempts-to-create-flows-on.patch
-	patches.suse/IB-hfi1-Fix-incorrect-mixing-of-ERR_PTR-and-NULL-ret.patch
-	patches.suse/RDMA-mlx5-Fix-memory-leak-in-mlx5_ib_create_srq-erro.patch
-	patches.suse/i2c-tegra-Fix-NACK-error-handling
-	patches.suse/mm-do-not-drop-unused-pages-when-userfaultd-is-running.patch
-	patches.suse/autofs-fix-slab-out-of-bounds-read-in-getname_kernel.patch
-	patches.suse/reiserfs-fix-buffer-overflow-with-long-warning-messa.patch
-	patches.suse/ARM-pxa-irq-fix-handling-of-ICMR-registers-in-suspen.patch
-	patches.suse/ARM-DRA7-OMAP5-Enable-ACTLR-0-Enable-invalidates-of-.patch
-	patches.suse/drm-i915-Fix-hotplug-irq-ack-on-i965-g4x
-	patches.suse/gpu-host1x-Check-whether-size-of-unpin-isn-t-0
-	patches.suse/0001-drm-tegra-Fix-comparison-operator-for-buffer-size.patch
-	patches.suse/drm-armada-fix-colorkey-mode-property
-	patches.suse/drm-armada-fix-irq-handling
-	patches.suse/0001-pinctrl-nsp-off-by-ones-in-nsp_pinmux_enable.patch
-	patches.suse/pinctrl-nsp-Fix-potential-NULL-dereference
-	patches.suse/mark-hi-and-tasklet-softirq-synchronous.patch
-	patches.suse/kvm-vmx-support-msr_ia32_arch_capabilities-as-a-feature-msr
-	patches.suse/xenclock-0007-x86-kvmclock-set-pvti_cpu0_va-after-enabling-kvmcloc.patch
-	patches.suse/KVM-Eventfd-Avoid-crash-when-assign-and-deassign-spe.patch
-	patches.suse/kvmclock-fix-tsc-calibration-for-nested-guests
-	patches.suse/btrfs-fix-use-after-free-of-cmp-workspace-pages.patch
-	patches.suse/btrfs-scrub-Don-t-use-inode-page-cache-in-scrub_hand.patch
-	patches.suse/rtlwifi-Fix-kernel-Oops-Fw-download-fail
-	patches.suse/brcmfmac-stop-watchdog-before-detach-and-free-everyt
-	patches.suse/Revert-mwifiex-handle-race-during-mwifiex_usb_discon.patch
-	patches.suse/mwifiex-handle-race-during-mwifiex_usb_disconnect.patch
-	patches.suse/rtlwifi-rtl8821ae-fix-firmware-is-not-ready-to-run
-	patches.suse/ath10k-update-the-phymode-along-with-bandwidth-chang
-	patches.suse/gen_stats-Fix-netlink-stats-dumping-in-the-presence-.patch
-	patches.suse/sctp-fix-the-issue-that-pathmtu-may-be-set-lower-tha.patch
-	patches.suse/smsc75xx-Add-workaround-for-gigabit-link-up-hardware
-	patches.suse/net-phy-fix-flag-masking-in-__set_phy_supported.patch
-	patches.suse/qed-Fix-reading-stale-configuration-information.patch
-	patches.suse/qed-off-by-one-in-qed_parse_mcp_trace_buf.patch
-	patches.suse/qmi_wwan-add-support-for-Quectel-EG91
-	patches.suse/ipv4-Return-EINVAL-when-ping_group_range-sysctl-does.patch
-	patches.suse/sh_eth-fix-invalid-context-bug-while-calling-auto-ne.patch
-	patches.suse/sh_eth-fix-invalid-context-bug-while-changing-link-o.patch
-	patches.suse/cxgb4-assume-flash-part-size-to-be-4MB-if-it-can-t-b.patch
-	patches.suse/net-sched-act_tunnel_key-fix-NULL-dereference-when-g.patch
-	patches.suse/net-ipv4-Set-oif-in-fib_compute_spec_dst.patch
-	patches.suse/net-diag-Don-t-double-free-TCP_NEW_SYN_RECV-sockets-.patch
-	patches.suse/bpf-hash-map-decrement-counter-on-error.patch
-	patches.suse/bnxt_en-Fix-the-vlan_tci-exact-match-check.patch
-	patches.suse/bnxt_en-Fix-inconsistent-BNXT_FLAG_AGG_RINGS-logic.patch
-	patches.suse/bnxt_en-Always-set-output-parameters-in-bnxt_get_max.patch
-	patches.suse/bnxt_en-Do-not-modify-max-IRQ-count-after-RDMA-drive.patch
-	patches.suse/bnxt_en-Fix-for-system-hang-if-request_irq-fails.patch
-	patches.suse/qed-fix-spelling-mistake-successffuly-successfully.patch
-	patches.suse/ieee802154-6lowpan-set-IFLA_LINK.patch
-	patches.suse/ieee802154-at86rf230-switch-from-BUG_ON-to-WARN_ON-o.patch
-	patches.suse/ieee802154-at86rf230-use-__func__-macro-for-debug-me.patch
-	patches.suse/ieee802154-fakelb-switch-from-BUG_ON-to-WARN_ON-on-p.patch
-	patches.suse/ixgbe-Be-more-careful-when-modifying-MAC-filters.patch
-	patches.suse/net-systemport-Fix-CRC-forwarding-check-for-SYSTEMPO.patch
-	patches.suse/0002-packet-reset-network-header-if-packet-shorter-than-l.patch
-	patches.suse/qlogic-check-kstrtoul-for-errors.patch
-	patches.suse/tcp-fix-dctcp-delayed-ACK-schedule.patch
-	patches.suse/KEYS-DNS-fix-parsing-multiple-options.patch
-	patches.suse/ipv6-make-DAD-fail-with-enhanced-DAD-when-nonce-leng.patch
-	patches.suse/ibmvnic-Revise-RX-TX-queue-error-messages.patch
-	patches.suse/msft-hv-1733-hv-netvsc-fix-handling-of-fallback-to-single-queue-m.patch
-	patches.suse/net-mlx4_en-Don-t-reuse-RX-page-when-XDP-is-set.patch
-	patches.suse/0001-net-lan78xx-Fix-race-in-tx-pending-skb-size-calculat.patch
-	patches.suse/ibmvnic-Fix-error-recovery-on-login-failure.patch
-	patches.suse/tg3-Add-higher-cpu-clock-for-5762.patch
-	patches.suse/octeon_mgmt-Fix-MIX-registers-configuration-on-MTU-s.patch
-	patches.suse/ipv6-ila-select-CONFIG_DST_CACHE.patch
-	patches.suse/lib-rhashtable-consider-param-min_size-when-setting-.patch
-	patches.suse/net-cxgb3_main-fix-potential-Spectre-v1.patch
-	patches.suse/0001-net-usb-asix-replace-mii_nway_restart-in-resume-path.patch
-	patches.suse/batman-adv-Fix-bat_ogm_iv-best-gw-refcnt-after-netli.patch
-	patches.suse/batman-adv-Fix-bat_v-best-gw-refcnt-after-netlink-du.patch
-	patches.suse/batman-adv-Fix-debugfs-path-for-renamed-hardif.patch
-	patches.suse/batman-adv-Fix-debugfs-path-for-renamed-softif.patch
-	patches.suse/batman-adv-Avoid-storing-non-TT-sync-flags-on-singul
-	patches.suse/batman-adv-Fix-multicast-TT-issues-with-bogus-ROAM-f.patch
-	patches.suse/ipv6-fix-useless-rol32-call-on-hash.patch
-	patches.suse/msft-hv-1734-hv_netvsc-Fix-napi-reschedule-while-receive-completi.patch
-	patches.suse/ptp-fix-missing-break-in-switch.patch
-	patches.suse/crypto-af_alg-Initialize-sg_num_bytes-in-error-code-.patch
-	patches.suse/ALSA-hda-add-mute-led-support-for-HP-ProBook-455-G5
-	patches.suse/ALSA-hda-realtek-Add-Panasonic-CF-SZ6-headset-jack-q
-	patches.suse/ALSA-rawmidi-Change-resized-buffers-atomically
-	patches.suse/ALSA-hda-realtek-Yet-another-Clevo-P950-quirk-entry
-	patches.suse/msft-hv-1728-PCI-hv-Disable-enable-IRQs-rather-than-BH-in-hv_comp.patch
-	patches.suse/PCI-OF-Fix-I-O-space-page-leak.patch
-	patches.suse/pci-xgene-fix-i-o-space-page-leak
-	patches.suse/pci-versatile-fix-i-o-space-page-leak
-	patches.suse/pci-designware-fix-i-o-space-page-leak
-	patches.suse/PCI-aardvark-Fix-I-O-space-page-leak.patch
-	patches.suse/pci-faraday-fix-i-o-space-page-leak
-	patches.suse/drm-amdgpu-add-another-ATPX-quirk-for-TOPAZ.patch
-	patches.suse/drm-nouveau-gem-off-by-one-bugs-in-nouveau_gem_pushb
-	patches.suse/drm-nouveau-Use-drm_connector_list_iter_-for-iterati
-	patches.suse/drm-nouveau-Avoid-looping-through-fake-MST-connector
-	patches.suse/0001-drm-nouveau-drm-nouveau-Fix-runtime-PM-leak-in-nv50_.patch
-	patches.suse/ACPI-EC-Use-ec_no_wakeup-on-more-Thinkpad-X1-Carbon-
-	patches.suse/cpufreq-intel_pstate-Register-when-ACPI-PCCH-is-pres.patch
-	patches.suse/scsi-qla2xxx-Fix-inconsistent-DMA-mem-alloc-free.patch
-	patches.suse/scsi-qla2xxx-Fix-kernel-crash-due-to-late-workqueue-.patch
-	patches.suse/scsi-qla2xxx-fix-null-pointer-dereference-for-fcport-search.patch
-	patches.suse/0027-scsi-qedf-send-the-driver-state-to-mfw
-	patches.suse/scsi-qedi-send-driver-state-to-mfw
-	patches.suse/dm-writecache-support-optional-offset-for-start-of-d.patch
-	patches.suse/vfio-pci-Fix-potential-Spectre-v1
-	patches.suse/fat-fix-memory-allocation-failure-handling-of-match_.patch
-	patches.suse/mm-huge_memory.c-fix-data-loss-when-splitting-a-file.patch
-	patches.suse/mm-memcg-fix-use-after-free-in-mem_cgroup_iter.patch
-	patches.suse/btrfs-fix-file-data-corruption-after-cloning-a-range.patch
-	patches.suse/vfio-spapr-Use-IOMMU-pageshift-rather-than-pagesize.patch
-	patches.suse/KVM-PPC-Check-if-IOMMU-page-is-contained-in-the-pinn.patch
-	patches.suse/powerpc-powernv-Fix-save-restore-of-SPRG3-on-entry-e.patch
-	patches.suse/lib-iov_iter-Fix-pipe-handling-in-_copy_to_iter_mcsa.patch
-	patches.suse/x86-asm-memcpy_mcsafe-Fix-copy_to_user_mcsafe-except.patch
-	patches.suse/x86-events-intel-ds-fix-bts_interrupt_threshold-alignment.patch
-	patches.suse/x86-mce-remove-min-interval-polling-limitation
-	patches.suse/soc-imx-gpc-restrict-register-range-for-regmap-acces
-	patches.suse/nvme-ensure-forward-progress-during-admin-passthru.patch
-	patches.suse/nvme-don-t-enable-AEN-if-not-supported.patch
-	patches.suse/nvme-fix-handling-of-metadata_len-for-NVME_IOCTL_IO_.patch
-	patches.suse/media-staging-omap4iss-Include-asm-cacheflush.h-afte
-	patches.suse/tcp-helpers-to-send-special-DCTCP-ack.patch
-	patches.suse/tcp-do-not-cancel-delay-AcK-on-DCTCP-special-ACK.patch
-	patches.suse/tcp-do-not-delay-ACK-in-DCTCP-upon-CE-status-change.patch
-	patches.suse/bpf-ppc64-fix-unexpected-r0-0-exit-path-inside-bpf_x.patch
-	patches.suse/net-mlx5e-Refine-ets-validation-function.patch
-	patches.suse/net-mlx5-Adjust-clock-overflow-work-period.patch
-	patches.suse/net-mlx5e-Fix-quota-counting-in-aRFS-expire-flow.patch
-	patches.suse/net-mlx5e-Don-t-allow-aRFS-for-encapsulated-packets.patch
-	patches.suse/bonding-set-default-miimon-value-for-non-arp-modes-i.patch
-	patches.suse/qed-Fix-link-flap-issue-due-to-mismatching-EEE-capab.patch
-	patches.suse/qed-Fix-possible-race-for-the-link-state-value.patch
-	patches.suse/qed-Correct-Multicast-API-to-reflect-existence-of-25.patch
-	patches.suse/net-phy-consider-PHY_IGNORE_INTERRUPT-in-phy_start_a.patch
-	patches.suse/net-skb_segment-should-not-return-NULL.patch
-	patches.suse/atl1c-reserve-min-skb-headroom
-	patches.suse/rtnetlink-add-rtnl_link_state-check-in-rtnl_configur.patch
-	patches.suse/vxlan-add-new-fdb-alloc-and-create-helpers.patch
-	patches.suse/vxlan-make-netlink-notify-in-vxlan_fdb_destroy-optio.patch
-	patches.suse/vxlan-fix-default-fdb-entry-netlink-notify-ordering-.patch
-	patches.suse/can-peak_canfd-fix-firmware-v3.3.0-limit-allocation-
-	patches.suse/can-m_can.c-fix-setup-of-CCCR-register-clear-CCCR-NI
-	patches.suse/can-mpc5xxx_can-check-of_iomap-return-before-use
-	patches.suse/can-xilinx_can-fix-device-dropping-off-bus-on-RX-ove
-	patches.suse/can-xilinx_can-fix-RX-loop-if-RXNEMP-is-asserted-wit
-	patches.suse/can-xilinx_can-fix-recovery-from-error-states-not-be
-	patches.suse/can-xilinx_can-keep-only-1-2-frames-in-TX-FIFO-to-fi
-	patches.suse/can-xilinx_can-fix-RX-overflow-interrupt-not-being-e
-	patches.suse/can-xilinx_can-fix-incorrect-clear-of-non-processed-
-	patches.suse/can-xilinx_can-fix-power-management-handling
-	patches.suse/ip-hash-fragments-consistently.patch
-	patches.suse/tcp-free-batches-of-packets-in-tcp_prune_ofo_queue.patch
-	patches.suse/tcp-avoid-collapses-in-tcp_prune_queue-if-possible.patch
-	patches.suse/tcp-detect-malicious-patterns-in-tcp_collapse_ofo_qu.patch
-	patches.suse/tcp-call-tcp_drop-from-tcp_data_queue_ofo.patch
-	patches.suse/tcp-add-tcp_ooo_try_coalesce-helper.patch
-	patches.suse/mac80211-add-stations-tied-to-AP_VLANs-during-hw-rec.patch
-	patches.suse/nl80211-Add-a-missing-break-in-parse_station_flags.patch
-	patches.suse/net-mlx4_core-Save-the-qpn-from-the-input-modifier-i.patch
-	patches.suse/bnx2x-Fix-invalid-memory-access-in-rss-hash-config-p.patch
-	patches.suse/ip-in-cmsg-IP-V6-_ORIGDSTADDR-call-pskb_may_pull.patch
-	patches.suse/qmi_wwan-fix-interface-number-for-DW5821e-production
-	patches.suse/0001-fscache-Allow-cancelled-operations-to-be-enqueued.patch
-	patches.suse/0002-cachefiles-Fix-refcounting-bug-in-backing-file-read-.patch
-	patches.suse/0003-fscache-Fix-reference-overput-in-fscache_attach_obje.patch
-	patches.suse/0004-cachefiles-Fix-missing-clear-of-the-CACHEFILES_OBJEC.patch
-	patches.suse/0005-cachefiles-Wait-rather-than-BUG-ing-on-Unexpected-ob.patch
-	patches.suse/staging-speakup-fix-wraparound-in-uaccess-length-che
-	patches.suse/usb-cdc_acm-Add-quirk-for-Castles-VEGA3000.patch
-	patches.suse/usb-gadget-r8a66597-Fix-two-possible-sleep-in-atomic
-	patches.suse/usb-gadget-r8a66597-Fix-a-possible-sleep-in-atomic-c
-	patches.suse/usb-gadget-f_uac2-fix-error-handling-in-afunc_bind-a.patch
-	patches.suse/usb-dwc2-host-do-not-delay-retries-for-control-in-transfers.patch
-	patches.suse/usb-phy-fix-PPC64-build-errors-in-phy-fsl-usb.c.patch
-	patches.suse/tools-usb-ffs-test-Fix-build-on-big-endian-systems.patch
-	patches.suse/usb-dwc2-Fix-DMA-alignment-to-start-at-allocated-bou.patch
-	patches.suse/usb-gadget-f_uac2-fix-endianness-of-struct-cntrl_-_l.patch
-	patches.suse/usb-gadget-f_fs-Only-return-delayed-status-when-len-.patch
-	patches.suse/usb-core-handle-hub-C_PORT_OVER_CURRENT-condition.patch
-	patches.suse/tracing-Fix-double-free-of-event_trigger_data.patch
-	patches.suse/tracing-Fix-possible-double-free-in-event_enable_tri.patch
-	patches.suse/kthread-tracing-Don-t-expose-half-written-comm-when-.patch
-	patches.suse/Input-elan_i2c-add-ACPI-ID-for-lenovo-ideapad-330
-	patches.suse/Input-elan_i2c-add-another-ACPI-ID-for-Lenovo-Ideapa
-	patches.suse/Input-i8042-add-Lenovo-LaVie-Z-to-the-i8042-reset-li
-	patches.suse/drm-i915-glk-Add-Quirk-for-GLK-NUC-HDMI-port-issues.patch
-	patches.suse/drm-imx-imx-ldb-disable-LDB-on-driver-bind
-	patches.suse/drm-imx-imx-ldb-check-if-channel-is-enabled-before-p
-	patches.suse/0011-arm64-fix-vmemmap-BUILD_BUG_ON-triggering-on-vmemmap.patch
-	patches.suse/delayacct-fix-crash-in-delayacct_blkio_end-after-del.patch
-	patches.suse/zswap-re-check-zswap_is_full-after-do-zswap_shrink.patch
-	patches.suse/kvm-mm-account-shadow-page-tables-to-kmemcg
-	patches.suse/nvmet-fc-fix-target-sgl-list-on-large-transfers.patch
-	patches.suse/nvme-if_ready-checks-to-fail-io-to-deleting-controll.patch
-	patches.suse/nvmet-fixup-crash-on-NULL-device-path.patch
-	patches.suse/block-bio_iov_iter_get_pages-fix-size-of-last-iovec.patch
-	patches.suse/blkdev-_blkdev_direct_io_simple-fix-leak-in-error-case.patch
-	patches.suse/block-bio_iov_iter_get_pages-pin-more-pages-for-multi-segment-ios.patch
-	patches.suse/0083-block-reset-bi_iter.bi_done-after-splitting-bio.patch
-	patches.suse/i2c-davinci-Avoid-zero-value-of-CLKH
-	patches.suse/i2c-imx-Fix-reinit_completion-use.patch
-	patches.suse/random-mix-rdrand-with-entropy-sent-in-from-userspac
-	patches.suse/squashfs-be-more-careful-about-metadata-corruption.patch
-	patches.suse/ext4-fix-false-negatives-and-false-positives-in-ext4.patch
-	patches.suse/ext4-fix-inline-data-updates-with-checksums-enabled.patch
-	patches.suse/ext4-check-for-allocation-block-validity-with-block-.patch
-	patches.suse/ext4-fix-check-to-prevent-initializing-reserved-inod.patch
-	patches.suse/0001-x86-efi-Access-EFI-MMIO-data-as-unencrypted-when-SEV.patch
-	patches.suse/perf-x86-amd-ibs-don-t-access-non-started-event
-	patches.suse/x86-entry-64-remove-ebx-handling-from-error_entry-exit.patch
-	patches.suse/x86-boot-fix-if_changed-build-flip-flop-bug
-	patches.suse/squashfs-more-metadata-hardening.patch
-	patches.suse/0001-cxgb4-Added-missing-break-in-ndo_udp_tunnel_-add-del.patch
-	patches.suse/net-fix-amd-xgbe-flow-control-issue.patch
-	patches.suse/net-ena-Fix-use-of-uninitialized-DMA-address-bits-fi.patch
-	patches.suse/vti6-fix-PMTU-caching-and-reporting-on-xmit.patch
-	patches.suse/0003-xfrm_user-prevent-leaking-2-bytes-of-kernel-memory.patch
-	patches.suse/0004-xfrm-fix-missing-dst_release-after-policy-blocking-l.patch
-	patches.suse/esp6-fix-memleak-on-error-path-in-esp6_input.patch
-	patches.suse/0001-net-lan78xx-fix-rx-handling-before-first-packet-is-s.patch
-	patches.suse/enic-handle-mtu-change-for-vf-properly.patch
-	patches.suse/ipv4-remove-BUG_ON-from-fib_compute_spec_dst.patch
-	patches.suse/net-mdio-mux-bcm-iproc-fix-wrong-getter-and-setter-p.patch
-	patches.suse/bpf-use-GFP_ATOMIC-instead-of-GFP_KERNEL-in-bpf_pars.patch
-	patches.suse/0005-net-socket-fix-potential-spectre-v1-gadget-in-socket.patch
-	patches.suse/tcp_bbr-fix-bw-probing-to-raise-in-flight-data-for-v.patch
-	patches.suse/NET-stmmac-align-DMA-stuff-to-largest-cache-line-len.patch
-	patches.suse/netlink-Do-not-subscribe-to-non-existent-groups.patch
-	patches.suse/can-ems_usb-Fix-memory-leak-on-ems_usb_disconnect
-	patches.suse/netlink-Don-t-shift-with-UB-on-nlk-ngroups.patch
-	patches.suse/virtio_balloon-fix-another-race-between-migration-an
-	patches.suse/scsi-libiscsi-fix-possible-null-pointer-dereference-in-case-of-tmf
-	patches.suse/scsi-sg-fix-minor-memory-leak-in-error-path
-	patches.suse/scsi-qla2xxx-fix-unintialized-list-head-crash.patch
-	patches.suse/scsi-qla2xxx-fix-npiv-deletion-by-calling-wait_for_sess_deletion.patch
-	patches.suse/scsi-qla2xxx-fix-driver-unload-by-shutting-down-chip.patch
-	patches.suse/scsi-qla2xxx-Fix-ISP-recovery-on-unload.patch
-	patches.suse/scsi-qla2xxx-return-error-when-tmf-returns.patch
-	patches.suse/audit-fix-potential-null-dereference-context-module.patch
-	patches.suse/squashfs-metadata-2-electric-boogaloo.patch
-	patches.suse/cpufreq-intel_pstate-Limit-the-scope-of-HWP-dynamic-.patch
-	patches.suse/tools-power-turbostat-fix-S-on-UP-systems.patch
-	patches.suse/tools-power-turbostat-Read-extended-processor-family.patch
-	patches.suse/squashfs-more-metadata-hardening2.patch
-	patches.suse/Squashfs-Compute-expected-length-from-inode-size-rat.patch
-	patches.suse/iwlwifi-add-more-card-IDs-for-9000-series
-	patches.suse/inet-frag-enforce-memory-limits-earlier.patch
-	patches.suse/ipv4-frags-handle-possible-skb-truesize-change.patch
-	patches.suse/enic-do-not-call-enic_change_mtu-in-enic_probe.patch
-	patches.suse/bonding-avoid-lockdep-confusion-in-bond_get_stats.patch
-	patches.suse/net-stmmac-Fix-WoL-for-PCI-based-setups.patch
-	patches.suse/netlink-Fix-spectre-v1-gadget-in-netlink_create.patch
-	patches.suse/net-dsa-Do-not-suspend-resume-closed-slave_dev.patch
-	patches.suse/rxrpc-Fix-user-call-ID-check-in-rxrpc_service_preall.patch
-	patches.suse/userfaultfd-remove-uffd-flags-from-vma-vm_flags-if-U.patch
-	patches.suse/crypto-padlock-aes-Fix-Nano-workaround-data-corrupti
-	patches.suse/drm-bridge-adv7511-Reset-registers-on-hotplug
-	patches.suse/drm-re-enable-error-handling
-	patches.suse/drm-atomic-Check-old_plane_state-crtc-in-drm_atomic_
-	patches.suse/drm-atomic-Initialize-variables-in-drm_atomic_helper
-	patches.suse/drm-vc4-Reset-x-y-_scaling-1-when-dealing-with-unipl
-	patches.suse/RDMA-uverbs-Expand-primary-and-alt-AV-port-checks.patch
-	patches.suse/kvm-vmx-use-local-variable-for-current_vmptr-when-emulating-vmptrst
-	patches.suse/kvm-x86-vmx-fix-vpid-leak
-	patches.suse/0084-Partially-revert-block-fail-op_is_write-requests-to-.patch
-	patches.suse/mlxsw-core_acl_flex_actions-Return-error-for-conflic.patch
-	patches.suse/0003-l2tp-fix-missing-refcount-drop-in-pppol2tp_tunnel_io.patch
-	patches.suse/netlink-Don-t-shift-on-64-for-ngroups.patch
-	patches.suse/genirq-Make-force-irq-threading-setup-more-robust.patch
-	patches.suse/nohz-Fix-local_timer_softirq_pending.patch
-	patches.suse/gpiolib-acpi-make-sure-we-trigger-edge-events-at-lea.patch
-	patches.suse/ip6_tunnel-use-the-right-value-for-ipv4-min-mtu-chec.patch
-	patches.suse/0006-packet-refine-ring-v3-block-size-test-to-hold-one-fr.patch
-	patches.suse/net-thunderx-check-for-failed-allocation-lmac-dmacs.patch
-	patches.suse/vsock-split-dwork-to-avoid-reinitializations.patch
-	patches.suse/dccp-fix-undefined-behavior-with-cwnd-shift-in-ccid2.patch
-	patches.suse/llc-use-refcount_inc_not_zero-for-llc_sap_find.patch
-	patches.suse/vhost-reset-metadata-cache-when-initializing-new-IOT.patch
-	patches.suse/0003-i2c-xlp9xx-Fix-case-where-SSIF-read-transaction-comp.patch
-	patches.suse/xen-netfront-dont-cache-skb_shinfo.patch
-	patches.suse/root-dentries-need-RCU-delayed-freeing.patch
-	patches.suse/fix-mntputmntput-race.patch
-	patches.suse/fix-__legitimize_mntmntput-race.patch
-	patches.suse/make-sure-that-__dentry_kill-always-invalidates-d_se.patch
-	patches.suse/init-rename-and-re-order-boot_cpu_state_init.patch
-	patches.suse/scsi-qla2xxx-fix-memory-leak-for-allocating-abort-iocb.patch
-	patches.suse/scsi-mpt3sas-swap-i-o-memory-read-value-back-to-cpu-endianness
-	patches.suse/scsi-sr-avoid-that-opening-a-cd-rom-hangs-with-runtime-power-management-enabled
-	patches.suse/debugobjects-Make-stack-check-warning-more-informati.patch
-	patches.suse/genirq-Fix-editing-error-in-a-comment.patch
-	patches.suse/0002-rculist-Improve-documentation-for-list_for_each_entr.patch
-	patches.suse/sched-numa-Remove-redundant-field.patch
-	patches.suse/sched-numa-Evaluate-move-once-per-node.patch
-	patches.suse/sched-numa-Simplify-load_too_imbalanced.patch
-	patches.suse/sched-numa-Set-preferred_node-based-on-best_cpu.patch
-	patches.suse/sched-numa-Use-task-faults-only-if-numa_group-is-not-yet-set-up.patch
-	patches.suse/sched-debug-Reverse-the-order-of-printing-faults.patch
-	patches.suse/sched-numa-Skip-nodes-that-are-at-hoplimit.patch
-	patches.suse/sched-numa-Remove-unused-task_capacity-from-struct-numa_stats.patch
-	patches.suse/sched-numa-Modify-migrate_swap-to-accept-additional-parameters.patch
-	patches.suse/sched-numa-Remove-numa_has_capacity.patch
-	patches.suse/sched-numa-Update-the-scan-period-without-holding-the-numa_group-lock.patch
-	patches.suse/sched-numa-Use-group_weights-to-identify-if-migration-degrades-locality.patch
-	patches.suse/sched-numa-Move-task_numa_placement-closer-to-numa_migrate_preferred.patch
-	patches.suse/locking-atomics-asm-generic-move-some-macros-from-linux-bitops-h-to-a-new-linux-bits-h-file.patch
-	patches.suse/perf-x86-intel-lbr-fix-incomplete-lbr-call-stack
-	patches.suse/kprobes-make-list-and-blacklist-root-user-read-only.patch
-	patches.suse/kprobes-x86-fix-p-uses-in-error-messages
-	patches.suse/posix-timers-Sanitize-overrun-handling.patch
-	patches.suse/alarmtimer-Prevent-overflow-for-relative-nanosleep.patch
-	patches.suse/0001-x86-stacktrace-Do-not-unwind-after-user-regs.patch
-	patches.suse/0002-x86-stacktrace-Remove-STACKTRACE_DUMP_ONCE.patch
-	patches.suse/0003-x86-stacktrace-Clarify-the-reliable-success-paths.patch
-	patches.suse/0004-x86-stacktrace-Do-not-fail-for-ORC-with-regs-on-stac.patch
-	patches.suse/0006-x86-stacktrace-Enable-HAVE_RELIABLE_STACKTRACE-for-t.patch
-	patches.suse/x86-entry-64-add-two-more-instruction-suffixes
-	patches.suse/x86-numa_emulation-fix-emulated-to-physical-node-mapping
-	patches.suse/x86-platform-uv-mark-memblock-related-init-code-and-data-correctly
-	patches.suse/x86-mm-disable-ioremap-free-page-handling-on-x86-pae
-	patches.suse/ioremap-update-pgtable-free-interfaces-with-addr
-	patches.suse/x86-mm-add-tlb-purge-to-free-pmd-pte-page-interfaces
-	patches.suse/arm-asm-tlb.h-Fix-build-error-implicit-func-declaration.patch
-	patches.suse/x86-paravirt-fix-spectre-v2-mitigations-for-paravirt-guests.patch
-	patches.suse/x86-mm-pti-add-an-overflow-check-to-pti_clone_pmds
-	patches.suse/x86-ldt-split-out-sanity-check-in-map_ldt_struct.patch
-	patches.suse/x86-pti-check-the-return-value-of-pti_user_pagetable_walk_p4d
-	patches.suse/x86-pti-check-the-return-value-of-pti_user_pagetable_walk_pmd
-	patches.suse/x86-mm-remove-in_nmi-warning-from-vmalloc_fault
-	patches.suse/x86-speculation-Protect-against-userspace-userspace-.patch
-	patches.suse/x86-speculation-support-enhanced-ibrs-on-future-cpus.patch
-	patches.suse/x86-tsc-add-missing-header-to-tsc_msr-c
-	patches.suse/xenclock-0005-x86-xen-time-Output-xen-sched_clock-time-from-0.patch
-	patches.suse/s390-sles15-15-02-qdio-reset-old-sbal_state-flags.patch
-	patches.suse/s390-mm-correct-allocate_pgste-proc_handler-callback.patch
-	patches.suse/s390-sles15-16-01-kvm-fix-deadlock-when-killed-by-oom.patch
-	patches.suse/s390-detect-etoken-facility.patch
-	patches.suse/s390-sles15-17-01-01-s390-kdump-Fix-elfcorehdr-size-calculation.patch
-	patches.suse/s390-lib-use-expoline-for-all-bcr-instructions.patch
-	patches.suse/s390-fix-br_r1_trampoline-for-machines-without-exrl.patch
-	patches.suse/s390-mm-fix-addressing-exception-after-suspend-resum.patch
-	patches.suse/s390-dasd-fix-panic-for-failed-online-processing.patch
-	patches.suse/binfmt_elf-Respect-error-return-from-regset-active.patch
-	patches.suse/hwmon-k10temp-27c-offset-needed-for-threadripper2.patch
-	patches.suse/hwmon-k10temp-support-threadripper-2920x-2970wx-simplify.patch
-	patches.suse/btrfs-check-integrity-Fix-NULL-pointer-dereference-f.patch
-	patches.suse/0001-btrfs-Don-t-remove-block-group-still-has-pinned-down.patch
-	patches.suse/0015-btrfs-tree-checker-Verify-block_group_item.patch
-	patches.suse/0016-btrfs-tree-checker-Detect-invalid-and-empty-essentia.patch
-	patches.suse/Btrfs-fix-btrfs_write_inode-vs-delayed-iput-deadlock.patch
-	patches.suse/btrfs-fix-mount-failure-after-fsync-due-to-hard-link.patch
-	patches.suse/btrfs-fix-send-failure-when-root-has-deleted-files-s.patch
-	patches.suse/btrfs-simplify-IS_ERR-PTR_ERR-checks.patch
-	patches.suse/0017-btrfs-Check-that-each-block-group-has-corresponding-.patch
-	patches.suse/0018-btrfs-Verify-that-every-chunk-has-corresponding-bloc.patch
-	patches.suse/0019-btrfs-Introduce-mount-time-chunk-dev-extent-mapping-.patch
-	patches.suse/cifs-Silence-uninitialized-variable-warning.patch
-	patches.suse/smb3-if-server-does-not-support-posix-do-not-allow-posix-mount-opti.patch
-	patches.suse/cifs-allow-disabling-insecure-dialects-in-the-config.patch
-	patches.suse/CIFS-fix-memory-leak-and-remove-dead-code.patch
-	patches.suse/cifs-Make-sure-all-data-pages-are-signed-correctly.patch
-	patches.suse/smb3-fill-in-statfs-fsid-and-correct-namelen.patch
-	patches.suse/smb3-add-support-for-statfs-for-smb3-1-1-posix-extensions.patch
-	patches.suse/cifs-add-missing-debug-entries-for-kconfig-options.patch
-	patches.suse/smb3-simplify-code-by-removing-CONFIG_CIFS_SMB311.patch
-	patches.suse/smb3-remove-noisy-warning-message-on-mount.patch
-	patches.suse/smb3-snapshot-mounts-are-read-only-and-make-sure-info-is-displayabl.patch
-	patches.suse/SMB3-Number-of-requests-sent-should-be-displayed-for-SMB3-not-just-.patch
-	patches.suse/smb3-remove-per-session-operations-from-per-tree-connection-stats.patch
-	patches.suse/smb3-don-t-request-leases-in-symlink-creation-and-qu.patch
-	patches.suse/cifs-remove-unused-stats.patch
-	patches.suse/smb3-add-tracepoint-for-session-expired-or-deleted.patch
-	patches.suse/smb3-add-reconnect-tracepoints.patch
-	patches.suse/cifs-use-a-refcount-to-protect-open-closing-the-cached-file-handle.patch
-	patches.suse/cifs-simple-stats-should-always-be-enabled.patch
-	patches.suse/smb3-display-bytes_read-and-bytes_written-in-smb3-stats.patch
-	patches.suse/smb3-fix-reset-of-bytes-read-and-written-stats.patch
-	patches.suse/cifs-update-init_sg-crypt_message-to-take-an-array-of-rqst.patch
-	patches.suse/cifs-make-smb_send_rqst-take-an-array-of-requests.patch
-	patches.suse/cifs-add-compound_send_recv-.patch
-	patches.suse/smb3-add-tracepoint-for-slow-responses.patch
-	patches.suse/smb3-fix-minor-debug-output-for-CONFIG_CIFS_STATS.patch
-	patches.suse/smb3-Do-not-send-SMB3-SET_INFO-if-nothing-changed.patch
-	patches.suse/CIFS-fix-uninitialized-ptr-deref-in-smb2-signing.patch
-	patches.suse/smb3-display-stats-counters-for-number-of-slow-commands.patch
-	patches.suse/cifs-add-SMB2_close_init-SMB2_close_free-.patch
-	patches.suse/cifs-add-SMB2_query_info_-.patch
-	patches.suse/cifs-create-SMB2_open_init-SMB2_open_free-helpers-.patch
-	patches.suse/cifs-update-receive_encrypted_standard-to-handle-compounded-respons.patch
-	patches.suse/cifs-update-smb2_queryfs-to-use-compounding.patch
-	patches.suse/smb3-enumerating-snapshots-was-leaving-part-of-the-d.patch
-	patches.suse/cifs-add-missing-support-for-ACLs-in-SMB-3.11.patch
-	patches.suse/cifs-don-t-show-domain-in-mount-output-when-domain-is-empty.patch
-	patches.suse/smb3-allow-previous-versions-to-be-mounted-with-snapshot-mount-par.patch
-	patches.suse/smb3-create-smb3-equivalent-alias-for-cifs-pseudo-xattrs.patch
-	patches.suse/ext4-sysfs-print-ext4_super_block-fields-as-little-e.patch
-	patches.suse/ext4-reset-error-code-in-ext4_find_entry-in-fallback.patch
-	patches.suse/ext4-check-for-NUL-characters-in-extended-attribute-.patch
-	patches.suse/ext4-fix-spectre-gadget-in-ext4_mb_regular_allocator.patch
-	patches.suse/xfs-do-not-set-the-page-uptodate-in-xfs_writepage_ma.patch
-	patches.suse/xfs-don-t-clear-imap_valid-for-a-non-uptodate-buffer.patch
-	patches.suse/xfs-don-t-use-XFS_BMAPI_IGSTATE-in-xfs_map_blocks.patch
-	patches.suse/xfs-remove-xfs_reflink_trim_irec_to_next_cow.patch
-	patches.suse/xfs-remove-xfs_map_cow.patch
-	patches.suse/xfs-rename-the-offset-variable-in-xfs_writepage_map.patch
-	patches.suse/xfs-make-xfs_writepage_map-extent-map-centric.patch
-	patches.suse/xfs-remove-xfs_reflink_find_cow_mapping.patch
-	patches.suse/xfs-simplify-xfs_map_blocks-by-using-xfs_iext_lookup.patch
-	patches.suse/xfs-remove-the-imap_valid-flag.patch
-	patches.suse/xfs-don-t-look-at-buffer-heads-in-xfs_add_to_ioend.patch
-	patches.suse/xfs-move-all-writeback-buffer_head-manipulation-into.patch
-	patches.suse/xfs-remove-xfs_start_page_writeback.patch
-	patches.suse/xfs-refactor-the-tail-of-xfs_writepage_map.patch
-	patches.suse/xfs-detect-and-fix-bad-summary-counts-at-mount.patch
-	patches.suse/xfs-refactor-unmount-record-write.patch
-	patches.suse/xfs-force-summary-counter-recalc-at-next-mount.patch
-	patches.suse/xfs-fix-a-null-pointer-dereference-in-xfs_bmap_exten.patch
-	patches.suse/x86-l1tf-01-increase-32bitPAE-__PHYSICAL_PAGE_MASK.patch
-	patches.suse/x86-l1tf-02-change-order-of-offset-type.patch
-	patches.suse/x86-l1tf-03-protect-swap-entries.patch
-	patches.suse/x86-l1tf-04-protect-PROT_NONE-ptes.patch
-	patches.suse/x86-l1tf-05-make-sure-first-pages-is-reserved.patch
-	patches.suse/x86-l1tf-06-add-sysfs-report.patch
-	patches.suse/x86-l1tf-08-disallow-non-privileged-high-MMIO-PROT_NONE.patch
-	patches.suse/x86-l1tf-07-limit-swap-file-size.patch
-	patches.suse/02-sched-smt-update-sched_smt_present-at-runtime.patch
-	patches.suse/03-x86-smp-provide-topology_is_primary_thread.patch
-	patches.suse/04-x86-topology-provide-topology_smt_supported.patch
-	patches.suse/05-cpu-hotplug-make-bringup-teardown-of-smp-threads-symmetric.patch
-	patches.suse/06-cpu-hotplug-split-do_cpu_down.patch
-	patches.suse/07-cpu-hotplug-provide-knobs-to-control-smt.patch
-	patches.suse/08-x86-cpu-remove-the-pointless-cpu-printout.patch
-	patches.suse/09-x86-cpu-amd-remove-the-pointless-detect_ht-call.patch
-	patches.suse/10-x86-cpu-common-provide-detect_ht_early.patch
-	patches.suse/11-x86-cpu-topology-provide-detect_extended_topology_early.patch
-	patches.suse/12-x86-cpu-intel-evaluate-smp_num_siblings-early.patch
-	patches.suse/13-x86-cpu-amd-do-not-check-cpuid-max-ext-level-before-parsing-smp-info.patch
-	patches.suse/14-x86-cpu-amd-evaluate-smp_num_siblings-early.patch
-	patches.suse/x86-speculation-l1tf-extend-64bit-swap-file-size-limit
-	patches.suse/00-x86-cpufeatures-Add-detection-of-L1D-cache-flush-sup.patch
-	patches.suse/16-x86-cpu-amd-move-topoext-reenablement-before-reading-smp_num_siblings.patch
-	patches.suse/x86-speculation-l1tf-protect-pae-swap-entries-against-l1tf
-	patches.suse/x86-speculation-l1tf-fix-up-pte-pfn-conversion-for-pae
-	patches.suse/17-cpu-hotplug-Boot-HT-siblings-at-least-once.patch
-	patches.suse/01-x86-KVM-Warn-user-if-KVM-is-loaded-SMT-and-L1TF-CPU-.patch
-	patches.suse/02-x86-KVM-VMX-Add-module-argument-for-L1TF-mitigation.patch
-	patches.suse/03-x86-KVM-VMX-Add-L1D-flush-algorithm.patch
-	patches.suse/04-x86-KVM-VMX-Add-L1D-MSR-based-flush.patch
-	patches.suse/05-x86-KVM-VMX-Add-L1D-flush-logic.patch
-	patches.suse/06-x86-KVM-VMX-Split-the-VMX-MSR-LOAD-structures-to-hav.patch
-	patches.suse/07-x86-KVM-VMX-Add-find_msr-helper-function.patch
-	patches.suse/08-x86-KVM-VMX-Separate-the-VMX-AUTOLOAD-guest-host-num.patch
-	patches.suse/09-x86-KVM-VMX-Extend-add_atomic_switch_msr-to-allow-VM.patch
-	patches.suse/10-x86-KVM-VMX-Use-MSR-save-list-for-IA32_FLUSH_CMD-if-.patch
-	patches.suse/18-cpu-hotplug-Online-siblings-when-SMT-control-is-turn.patch
-	patches.suse/0001-x86-litf-Introduce-vmx-status-variable.patch
-	patches.suse/0002-x86-kvm-Drop-L1TF-MSR-list-approach.patch
-	patches.suse/0003-x86-l1tf-Handle-EPT-disabled-state-proper.patch
-	patches.suse/0004-x86-kvm-Move-l1tf-setup-function.patch
-	patches.suse/0005-x86-kvm-Add-static-key-for-flush-always.patch
-	patches.suse/0006-x86-kvm-Serialize-L1D-flush-parameter-setter.patch
-	patches.suse/0007-x86-kvm-Allow-runtime-control-of-L1D-flush.patch
-	patches.suse/0008-cpu-hotplug-Expose-SMT-control-init-function.patch
-	patches.suse/0009-cpu-hotplug-Set-CPU_SMT_NOT_SUPPORTED-early.patch
-	patches.suse/0010-x86-bugs-kvm-Introduce-boot-time-control-of-L1TF-mit.patch
-	patches.suse/0011-Documentation-Add-section-about-CPU-vulnerabilities.patch
-	patches.suse/0001-x86-KVM-VMX-Initialize-the-vmx_l1d_flush_pages-conte.patch
-	patches.suse/Documentation-l1tf-Fix-typos.patch
-	patches.suse/0012-cpu-hotplug-detect-SMT-disabled-by-BIOS.patch
-	patches.suse/x86-kvm-vmx-don-t-set-l1tf_flush_l1d-to-true-from-vmx_l1d_flush
-	patches.suse/x86-kvm-vmx-replace-vmx_l1d_flush_always-with-vmx_l1d_flush_cond
-	patches.suse/x86-kvm-vmx-move-the-l1tf_flush_l1d-test-to-vmx_l1d_flush
-	patches.suse/x86-kvm-vmx-don-t-set-l1tf_flush_l1d-from-vmx_handle_external_intr
-	patches.suse/Documentation-l1tf-Remove-Yonah-processors-from-not-.patch
-	patches.suse/x86-speculation-simplify-sysfs-report-of-vmx-l1tf-vulnerability
-	patches.suse/x86-speculation-use-arch_capabilities-to-skip-l1d-flush-on-vmentry
-	patches.suse/kvm-vmx-tell-the-nested-hypervisor-to-skip-l1d-flush-on-vmentry
-	patches.suse/cpu-hotplug-fix-smt-supported-evaluation
-	patches.suse/x86-speculation-l1tf-invert-all-not-present-mappings
-	patches.suse/x86-speculation-l1tf-make-pmd-pud_mknotpresent-invert
-	patches.suse/x86-mm-pat-make-set_memory_np-l1tf-safe
-	patches.suse/x86-mm-kmmio-make-the-tracer-robust-against-l1tf
-	patches.suse/x86-microcode-allow-late-microcode-loading-with-smt-disabled
-	patches.suse/blk-mq-remove-synchronize_rcu-from-blk_mq_del_queue_.patch
-	patches.suse/blk-mq-avoid-to-synchronize-rcu-inside-blk_cleanup_q.patch
-	patches.suse/0001-block-fix-infinite-loop-if-the-device-loses-discard-.patch
-	patches.suse/0227-bcache-don-t-clone-bio-in-bch_data_verify.patch
-	patches.suse/0088-block-allow-max_discard_segments-to-be-stacked.patch
-	patches.suse/nvme-move-init-of-keep_alive-work-item-to-controller.patch
-	patches.suse/nvme-rdma-support-up-to-4-segments-of-inline-data.patch
-	patches.suse/nvme-use-hw-qid-in-trace-events.patch
-	patches.suse/nvme-rdma-unquiesce-queues-when-deleting-the-control.patch
-	patches.suse/nvme-rdma-centralize-controller-setup-sequence.patch
-	patches.suse/nvme-rdma-centralize-admin-io-queue-teardown-sequenc.patch
-	patches.suse/block-move-bio_integrity_-intervals-bytes-into-blkdev-h
-	patches.suse/scsi-virtio_scsi-fix-pi_bytes-out-in-on-4-kib-block-size-devices
-	patches.suse/readahead-stricter-check-for-bdi-io_pages.patch
-	patches.suse/0227-bcache-simplify-the-calculation-of-the-total-amount-.patch
-	patches.suse/0228-bcache-finish-incremental-GC.patch
-	patches.suse/0229-bcache-calculate-the-number-of-incremental-GC-nodes-.patch
-	patches.suse/0230-bcache-fix-I-O-significant-decline-while-backend-dev.patch
-	patches.suse/0230-bcache-do-not-assign-in-if-condition-register_bcache.patch
-	patches.suse/0231-bcache-free-heap-cache_set-flush_btree-in-bch_journa.patch
-	patches.suse/0231-bcache-do-not-assign-in-if-condition-in-bcache_init.patch
-	patches.suse/0091-bcache-do-not-assign-in-if-condition-in-bcache_devic.patch
-	patches.suse/0231-bcache-stop-using-the-deprecated-get_seconds.patch
-	patches.suse/partitions-aix-fix-usage-of-uninitialized-lv_info-an.patch
-	patches.suse/partitions-aix-append-null-character-to-print-data-f.patch
-	patches.suse/pktcdvd-Fix-possible-Spectre-v1-for-pkt_devs.patch
-	patches.suse/block-blk_init_allocated_queue-set-q-fq-as-NULL-in-t.patch
-	patches.suse/0001-block-really-disable-runtime-pm-for-blk-mq.patch
-	patches.suse/nvme.h-add-support-for-the-log-specific-field.patch
-	patches.suse/nvme.h-add-ANA-definitions.patch
-	patches.suse/nvme-simplify-the-API-for-getting-log-pages.patch
-	patches.suse/nvme-remove-nvme_req_needs_failover.patch
-	patches.suse/nvme-add-ANA-support.patch
-	patches.suse/nvmet-keep-a-port-pointer-in-nvmet_ctrl.patch
-	patches.suse/nvmet-track-and-limit-the-number-of-namespaces-per-s.patch
-	patches.suse/nvmet-add-minimal-ANA-support.patch
-	patches.suse/nvmet-support-configuring-ANA-groups.patch
-	patches.suse/nvmet-use-Retain-Async-Event-bit-to-clear-AEN.patch
-	patches.suse/0001-blk-wbt-Avoid-lock-contention-and-thundering-herd-is.patch
-	patches.suse/0232-bcache-do-not-check-return-value-of-debugfs_create_d.patch
-	patches.suse/0233-bcache-display-rate-debug-parameters-to-0-when-write.patch
-	patches.suse/0234-bcache-avoid-unncessary-cache-prefetch-bch_btree_nod.patch
-	patches.suse/0234-bcache-add-a-comment-in-super.c.patch
-	patches.suse/0234-bcache-fix-mistaken-code-comments-in-bcache.h.patch
-	patches.suse/0234-bcache-fix-mistaken-comments-in-request.c.patch
-	patches.suse/0234-bcache-add-code-comments-for-bset.c.patch
-	patches.suse/0235-bcache-set-max-writeback-rate-when-I-O-request-is-id.patch
-	patches.suse/0237-bcache-make-the-pr_err-statement-used-for-ENOENT-onl.patch
-	patches.suse/0237-bcache-trivial-remove-tailing-backslash-in-macro-BTR.patch
-	patches.suse/nvme-fixup-crash-on-failed-discovery.patch
-	patches.suse/nvme.h-fixup-ANA-group-descriptor-format.patch
-	patches.suse/block-bvec_nr_vecs-returns-value-for-wrong-slab.patch
-	patches.suse/blkcg-Introduce-blkg_root_lookup.patch
-	patches.suse/block-Introduce-blk_exit_queue.patch
-	patches.suse/block-Ensure-that-a-request-queue-is-dissociated-fro.patch
-	patches.suse/0236-bcache-fix-error-setting-writeback_rate-through-sysf.patch
-	patches.suse/blkcg-Make-blkg_root_lookup-work-for-queues-in-bypas.patch
-	patches.suse/mtdchar-fix-overflows-in-adjustment-of-count.patch
-	patches.suse/mtd-maps-fix-solutionengine.c-printk-format-warnings.patch
-	patches.suse/0001-md-cluster-clear-another-node-s-suspend_area-after-t.patch
-	patches.suse/0002-md-cluster-show-array-s-status-more-accurate.patch
-	patches.suse/0003-md-cluster-don-t-send-msg-if-array-is-closing.patch
-	patches.suse/md-raid5-fix-data-corruption-of-replacements-after-o.patch
-	patches.suse/configfs-replace-strncpy-with-memcpy.patch
-	patches.suse/configfs-fix-registered-group-removal.patch
-	patches.suse/0001-x86-init-fix-build-with-CONFIG_SWAP-n.patch
-	patches.suse/spi-cadence-Change-usleep_range-to-udelay-for-atomic.patch
-	patches.suse/spi-davinci-fix-a-NULL-pointer-dereference.patch
-	patches.suse/spi-pxa2xx-Add-support-for-Intel-Ice-Lake.patch
-	patches.suse/spi-spi-fsl-dspi-Fix-imprecise-abort-on-VF500-during
-	patches.suse/pinctrl-qcom-spmi-gpio-Fix-pmic_gpio_config_get-to-b
-	patches.suse/pinctrl-core-Return-selector-to-the-pinctrl-driver
-	patches.suse/pinctrl-pinmux-Return-selector-to-the-pinctrl-driver
-	patches.suse/pinctrl-single-Fix-group-and-function-selector-use
-	patches.suse/pinctrl-amd-only-handle-irq-if-it-is-pending-and-unm.patch
-	patches.suse/pinctrl-imx-off-by-one-in-imx_pinconf_group_dbg_show
-	patches.suse/pinctrl-cannonlake-Fix-community-ordering-for-H-vari
-	patches.suse/pinctrl-freescale-off-by-one-in-imx1_pinconf_group_d
-	patches.suse/gpio-tegra-Move-driver-registration-to-subsys_init-l.patch
-	patches.suse/devicectree-bindings-fix-location-of-leds-common-fil.patch
-	patches.suse/leds-max8997-use-mode-when-calling-max8997_led_set_m
-	patches.suse/ACPI-PM-save-NVS-memory-for-ASUS-1025C-laptop
-	patches.suse/dt-bindings-clock-add-rk3399-ddr3-standard-speed-bins.patch
-	patches.suse/0007-PM-devfreq-rk3399_dmc-remove-wait-for-dcf-irq-event.patch
-	patches.suse/0008-PM-devfreq-rk3399_dmc-do-not-print-error-when-get-su.patch
-	patches.suse/0009-PM-devfreq-rk3399_dmc-fix-spelling-mistakes.patch
-	patches.suse/PM-devfreq-rk3399_dmc-Fix-duplicated-opp-table-on-re.patch
-	patches.suse/0007-cpufreq-CPPC-Add-cpuinfo_cur_freq-support-for-CPPC.patch
-	patches.suse/ACPI-scan-Initialize-status-to-ACPI_STA_DEFAULT.patch
-	patches.suse/ACPI-EC-Use-ec_no_wakeup-on-ThinkPad-X1-Yoga-3rd
-	patches.suse/ACPI-EC-Add-another-entry-for-Thinkpad-X1-Carbon-6th
-	patches.suse/ALSA-memalloc-Don-t-exceed-over-the-requested-size
-	patches.suse/ALSA-vx222-Fix-invalid-endian-conversions
-	patches.suse/ALSA-vxpocket-Fix-invalid-endian-conversions
-	patches.suse/ALSA-cs5535audio-Fix-invalid-endian-conversion
-	patches.suse/ALSA-virmidi-Fix-too-long-output-trigger-loop
-	patches.suse/ALSA-hda-Turn-CX8200-into-D3-as-well-upon-reboot
-	patches.suse/ALSA-hda-Sleep-for-10ms-after-entering-D3-on-Conexan
-	patches.suse/ALSA-hda-Correct-Asrock-B85M-ITX-power_save-blacklis
-	patches.suse/ALSA-firewire-motu-add-a-flag-for-AES-EBU-on-XLR-int.patch
-	patches.suse/ALSA-firewire-motu-add-support-for-Motu-Traveler.patch
-	patches.suse/ALSA-hda-realtek-Allow-skipping-spec-init_amp-detect.patch
-	patches.suse/ALSA-hda-realtek-Manage-GPIO-bits-commonly.patch
-	patches.suse/ALSA-hda-realtek-Add-GPIO-data-update-helper.patch
-	patches.suse/ALSA-hda-realtek-Simplify-Dell-XPS13-GPIO-handling.patch
-	patches.suse/ALSA-hda-Add-AZX_DCAPS_PM_RUNTIME-for-AMD-Raven-Ridg.patch
-	patches.suse/ALSA-snd-aoa-add-of_node_put-in-error-path
-	patches.suse/ALSA-pcm-Fix-snd_interval_refine-first-last-with-ope.patch
-	patches.suse/ALSA-usb-audio-Add-support-for-Encore-mDSD-USB-DAC.patch
-	patches.suse/ALSA-usb-audio-Fix-multiple-definitions-in-AU0828_DE.patch
-	patches.suse/ALSA-msnd-Fix-the-default-sample-sizes.patch
-	patches.suse/ALSA-trident-Suppress-gcc-string-warning.patch
-	patches.suse/ASoC-dapm-Fix-potential-DAI-widget-pointer-deref-whe.patch
-	patches.suse/ASoC-dpcm-don-t-merge-format-from-invalid-codec-dai
-	patches.suse/ASoC-rt5514-Fix-the-issue-of-the-delay-volume-applie.patch
-	patches.suse/ASoC-es7134-remove-64kHz-rate-from-the-supported-rat
-	patches.suse/ASoC-rsnd-cmd-Add-missing-newline-to-debug-message
-	patches.suse/ASoC-zte-Fix-incorrect-PCM-format-bit-usages
-	patches.suse/ASoC-sirf-Fix-potential-NULL-pointer-dereference
-	patches.suse/ASoC-wm8994-Fix-missing-break-in-switch.patch
-	patches.suse/docs-zh_CN-fix-location-of-oops-tracing.txt.patch
-	patches.suse/MAINTAINERS-fix-location-of-ina2xx.txt-device-tree-f.patch
-	patches.suse/x86-smp-fix-non-smp-broken-build-due-to-redefinition-of-apic_id_is_primary_thread
-	patches.suse/0019-arm64-numa-rework-ACPI-NUMA-initialization.patch
-	patches.suse/0008-arm64-export-memblock_reserve-d-regions-via-proc-iom.patch
-	patches.suse/drivers-acpi-add-dependency-of-EFI-for-arm64.patch
-	patches.suse/efi-arm-preserve-early-mapping-of-UEFI-memory-map-lo.patch
-	patches.suse/efi-arm-map-UEFI-memory-map-even-w-o-runtime-service.patch
-	patches.suse/arm64-acpi-fix-alignment-fault-in-accessing-ACPI.patch
-	patches.suse/arm64-fix-ACPI-dependencies.patch
-	patches.suse/security-check-for-kstrdup-failure-in-lsm_append.patch
-	patches.suse/audit-Fix-extended-comparison-of-GID-EGID.patch
-	patches.suse/audit-fix-use-after-free-in-audit_add_watch.patch
-	patches.suse/kbuild-verify-that-depmod-is-installed.patch
-	patches.suse/kconfig-fix-the-rule-of-mainmenu_stmt-symbol.patch
-	patches.suse/x86-i8259-add-missing-include-file
-	patches.suse/net-usb-r8152-use-irqsave-in-USB-s-complete-callback.patch
-	patches.suse/netns-get-more-entropy-from-net_hash_mix.patch
-	patches.suse/cxgb4-Add-flag-tc_flower_initialized.patch
-	patches.suse/0001-cxgb4-Add-new-T5-PCI-device-id-0x50ae.patch
-	patches.suse/net-phy-xgmiitorgmii-Check-phy_driver-ready-before-a.patch
-	patches.suse/net-phy-xgmiitorgmii-Check-read_status-results.patch
-	patches.suse/netlink-Return-extack-message-if-attribute-validatio.patch
-	patches.suse/net-hns3-rename-the-interface-for-init_client_instan.patch
-	patches.suse/net-hns3-add-unlikely-for-error-check.patch
-	patches.suse/0001-cxgb4-Add-support-for-FW_ETH_TX_PKT_VM_WR.patch
-	patches.suse/cxgb4-Support-ethtool-private-flags.patch
-	patches.suse/net-hns3-remove-some-redundant-assignments.patch
-	patches.suse/net-hns3-simplify-hclge_cmd_csq_clean.patch
-	patches.suse/net-hns3-modify-hnae_-to-hnae3_.patch
-	patches.suse/qed-remove-redundant-pointer-name.patch
-	patches.suse/0001-cxgb4-Add-support-to-read-actual-provisioned-resourc.patch
-	patches.suse/cxgb4-Fix-the-condition-to-check-if-the-card-is-T5.patch
-	patches.suse/net-hns3-Fix-tc-setup-when-netdev-is-first-up.patch
-	patches.suse/net-hns3-Fix-for-mac-pause-not-disable-in-pfc-mode.patch
-	patches.suse/net-hns3-Fix-for-waterline-not-setting-correctly.patch
-	patches.suse/net-hns3-Fix-for-l4-checksum-offload-bug.patch
-	patches.suse/net-hns3-Fix-for-mailbox-message-truncated-problem.patch
-	patches.suse/net-hns3-Fix-warning-bug-when-doing-lp-selftest.patch
-	patches.suse/net-hns3-Fix-get_vector-ops-in-hclgevf_main-module.patch
-	patches.suse/net-hns3-Prevent-sending-command-during-global-or-co.patch
-	patches.suse/0007-net-ipv6-fix-addrconf_sysctl_addr_gen_mode.patch
-	patches.suse/0008-net-ipv6-don-t-reinitialize-ndev-cnf.addr_gen_mode-o.patch
-	patches.suse/0009-net-ipv6-reserve-room-for-IFLA_INET6_ADDR_GEN_MODE.patch
-	patches.suse/0010-net-ipv6-propagate-net.ipv6.conf.all.addr_gen_mode-t.patch
-	patches.suse/Documentation-ip-sysctl.txt-document-addr_gen_mode
-	patches.suse/cxgb4-specify-IQTYPE-in-fw_iq_cmd.patch
-	patches.suse/be2net-remove-unused-old-AIC-info.patch
-	patches.suse/be2net-remove-unused-old-custom-busy-poll-fields.patch
-	patches.suse/net-hns3-Fix-return-value-error-in-hns3_reset_notify.patch
-	patches.suse/net-hns3-remove-unnecessary-ring-configuration-opera.patch
-	patches.suse/net-hns3-Fix-for-reset_level-default-assignment-prob.patch
-	patches.suse/net-hns3-Fix-for-using-wrong-mask-and-shift-in-hclge.patch
-	patches.suse/net-hns3-Fix-comments-for-hclge_get_ring_chain_from_.patch
-	patches.suse/0001-cxgb4-do-not-return-DUPLEX_UNKNOWN-when-link-is-down.patch
-	patches.suse/liquidio-fix-hang-when-re-binding-VF-host-drv-after-.patch
-	patches.suse/cxgb4-collect-ASIC-LA-dumps-from-ULP-TX.patch
-	patches.suse/cxgb4-display-number-of-rx-and-tx-pages-free.patch
-	patches.suse/qed-Add-qed-APIs-for-PHY-module-query.patch
-	patches.suse/qede-Add-driver-callbacks-for-eeprom-module-query.patch
-	patches.suse/net-hns3-Standardize-the-handle-of-return-value.patch
-	patches.suse/xen-netfront-fix-queue-name-setting.patch
-	patches.suse/wan-fsl_ucc_hdlc-use-IS_ERR_VALUE-to-check-return-va.patch
-	patches.suse/0001-net-mlx5-fix-uaccess-beyond-count-in-debugfs-read-wr.patch
-	patches.suse/brcmsmac-fix-wrap-around-in-conversion-from-constant
-	patches.suse/rndis_wlan-potential-buffer-overflow-in-rndis_wlan_a
-	patches.suse/libertas-fix-suspend-and-resume-for-SDIO-connected-c
-	patches.suse/mac80211-restrict-delayed-tailroom-needed-decrement.patch
-	patches.suse/cxgb4-collect-number-of-free-PSTRUCT-page-pointers.patch
-	patches.suse/cxgb4-move-Tx-Rx-free-pages-collection-to-common-cod.patch
-	patches.suse/ixgbe-Reorder-Tx-Rx-shutdown-to-reduce-time-needed-t.patch
-	patches.suse/ixgbe-Refactor-queue-disable-logic-to-take-completio.patch
-	patches.suse/0011-xfrm-fix-passing-zero-to-ERR_PTR-warning.patch
-	patches.suse/net-ethernet-mvneta-Fix-napi-structure-mixup-on-arma.patch
-	patches.suse/qed-remove-redundant-functions-qed_set_gft_event_id_.patch
-	patches.suse/qed-remove-redundant-functions-qed_get_cm_pq_idx_rl.patch
-	patches.suse/qed-Make-some-functions-static.patch
-	patches.suse/be2net-gather-debug-info-and-reset-adapter-only-for-.patch
-	patches.suse/be2net-Update-the-driver-version-to-12.0.0.0.patch
-	patches.suse/net-hns3-fix-return-value-error-while-hclge_cmd_csq_.patch
-	patches.suse/net-phy-Fix-the-register-offsets-in-Broadcom-iProc-m.patch
-	patches.suse/net-hns3-Fix-MSIX-allocation-issue-for-VF.patch
-	patches.suse/ethtool-Remove-trailing-semicolon-for-static-inline.patch
-	patches.suse/ip-discard-IPv4-datagrams-with-overlapping-segments.patch
-	patches.suse/ipv6-defrag-drop-non-last-frags-smaller-than-min-mtu.patch
-	patches.suse/6lowpan-iphc-reset-mac_header-after-decompress-to-fi.patch
-	patches.suse/Bluetooth-Add-a-new-Realtek-8723DE-ID-0bda-b009.patch
-	patches.suse/Bluetooth-avoid-killing-an-already-killed-socket
-	patches.suse/Bluetooth-Use-lock_sock_nested-in-bt_accept_enqueue.patch
-	patches.suse/Bluetooth-hidp-Fix-handling-of-strncpy-for-hid-name-.patch
-	patches.suse/Bluetooth-hidp-buffer-overflow-in-hidp_process_repor
-	patches.suse/Bluetooth-h5-Fix-missing-dependency-on-BT_HCIUART_SE.patch
-	patches.suse/ath10k-fix-scan-crash-due-to-incorrect-length-calcul.patch
-	patches.suse/ath10k-protect-ath10k_htt_rx_ring_free-with-rx_ring..patch
-	patches.suse/wlcore-Set-rx_status-boottime_ns-field-on-rx.patch
-	patches.suse/iwlwifi-pcie-don-t-access-periphery-registers-when-n
-	patches.suse/selftests-bpf-fix-a-typo-in-map-in-map-test.patch
-	patches.suse/0012-ip6_tunnel-collect_md-xmit-Use-ip_tunnel_key-s-provi.patch
-	patches.suse/ibmvnic-Remove-code-to-request-error-information.patch
-	patches.suse/ibmvnic-Update-firmware-error-reporting-with-cause-s.patch
-	patches.suse/RDS-IB-fix-passing-zero-to-ERR_PTR-warning.patch
-	patches.suse/cxgb4-add-support-to-display-DCB-info.patch
-	patches.suse/net-mvneta-fix-mvneta_config_rss-on-armada-3700.patch
-	patches.suse/drivers-net-usb-r8152-remove-the-unneeded-variable-r.patch
-	patches.suse/l2tp-use-sk_dst_check-to-avoid-race-on-sk-sk_dst_cac.patch
-	patches.suse/ath10k-disable-bundle-mgmt-tx-completion-event-suppo.patch
-	patches.suse/ath10k-prevent-active-scans-on-potential-unusable-ch
-	patches.suse/ath9k-report-tx-status-on-EOSP.patch
-	patches.suse/ath9k_hw-fix-channel-maximum-power-level-test.patch
-	patches.suse/b43-leds-Ensure-NUL-termination-of-LED-name-string
-	patches.suse/b43legacy-leds-Ensure-NUL-termination-of-LED-name-st
-	patches.suse/net_sched-fix-NULL-pointer-dereference-when-delete-t.patch
-	patches.suse/net_sched-Fix-missing-res-info-when-create-new-tc_in.patch
-	patches.suse/net-stmmac-mark-PM-functions-as-__maybe_unused.patch
-	patches.suse/net-hns3-Fix-for-command-format-parsing-error-in-hcl.patch
-	patches.suse/net-hns3-Fix-for-information-of-phydev-lost-problem-.patch
-	patches.suse/net-hns3-Fix-for-phy-link-issue-when-using-marvell-p.patch
-	patches.suse/net-hns3-Fix-desc-num-set-to-default-when-setting-ch.patch
-	patches.suse/cxgb4-Add-new-T5-PCI-device-ids-0x50af-and-0x50b0.patch
-	patches.suse/xen-netfront-fix-warn-message-as-irq-device-name-has.patch
-	patches.suse/msft-hv-1749-hv-netvsc-Fix-NULL-dereference-at-single-queue-mode-.patch
-	patches.suse/crypto-vmac-require-a-block-cipher-with-128-bit-bloc
-	patches.suse/crypto-vmac-separate-tfm-and-request-context
-	patches.suse/crypto-ecdh-add-public-key-verification-test.patch
-	patches.suse/crypto-skcipher-Fix-Wstringop-truncation-warnings.patch
-	patches.suse/crypto-dh-add-public-key-verification-test.patch
-	patches.suse/crypto-x86-sha256-mb-fix-digest-copy-in-sha256_mb_mg
-	patches.suse/crypto-ccp-Fix-command-completion-detection-race
-	patches.suse/crypto-ccp-add-psp-enabled-message-when-initialization-succeeds.patch
-	patches.suse/crypto-ccp-remove-unused-defines.patch
-	patches.suse/crypto-ccp-support-register-differences-between-psp-devices.patch
-	patches.suse/crypto-ccp-add-support-for-new-ccp-psp-device-id.patch
-	patches.suse/crypto-dh-fix-memory-leak.patch
-	patches.suse/crypto-dh-update-test-for-public-key-verification.patch
-	patches.suse/crypto-ecdh-fix-typo-of-P-192-b-value.patch
-	patches.suse/crypto-sharah-Unregister-correct-algorithms-for-SAHA.patch
-	patches.suse/crypto-skcipher-fix-aligning-block-size-in-skcipher_
-	patches.suse/crypto-skcipher-fix-crash-flushing-dcache-in-error-p
-	patches.suse/crypto-blkcipher-fix-crash-flushing-dcache-in-error-
-	patches.suse/crypto-ablkcipher-fix-crash-flushing-dcache-in-error.patch
-	patches.suse/crypto-ccp-Check-for-NULL-PSP-pointer-at-module-unlo
-	patches.suse/crypto-dh-fix-calculating-encoded-key-size.patch
-	patches.suse/7296-revert-drm-i915-edp-allow-alternate-fixed-mode-for-edp-if-available
-	patches.suse/drm-fb-helper-Fix-typo-on-kerneldoc
-	patches.suse/drm-rockchip-lvds-add-missing-of_node_put
-	patches.suse/drm-i915-Only-show-debug-for-state-changes-when-bann
-	patches.suse/drm-i915-whl-Introducing-Whiskey-Lake-platform
-	patches.suse/drm-i915-aml-Introducing-Amber-Lake-platform
-	patches.suse/drm-sun4i-Fix-releasing-node-when-enumerating-enpoin.patch
-	patches.suse/drm-panel-type-promotion-bug-in-s6e8aa0_read_mtp_id
-	patches.suse/drm-nouveau-debugfs-Wake-up-GPU-before-doing-any-rec.patch
-	patches.suse/drm-nouveau-Fix-runtime-PM-leak-in-drm_open.patch
-	patches.suse/drm-nouveau-tegra-Detach-from-ARM-DMA-IOMMU-mapping.patch
-	patches.suse/8365-drm-i915-gtt-add-read-only-pages-to-gen8_pte_encode
-	patches.suse/8366-drm-i915-gtt-read-only-pages-for-insert_entries-on-bdw
-	patches.suse/8367-drm-i915-gtt-disable-read-only-support-under-gvt
-	patches.suse/8368-drm-i915-prevent-writing-into-a-read-only-object-via-a-ggtt-mmap
-	patches.suse/drm-i915-Nuke-the-LVDS-lid-notifier
-	patches.suse/gpu-ipu-v3-csi-pass-back-mbus_code_to_bus_cfg-error-.patch
-	patches.suse/drm-amdgpu-Fix-RLC-safe-mode-test-in-gfx_v9_0_enter_.patch
-	patches.suse/drm-amdkfd-Fix-error-codes-in-kfd_get_process.patch
-	patches.suse/udl-kms-change-down_interruptible-to-down
-	patches.suse/udl-kms-handle-allocation-failure
-	patches.suse/udl-kms-fix-crash-due-to-uninitialized-memory
-	patches.suse/udl-kms-avoid-division
-	patches.suse/drm-amd-pp-Polaris12-Fix-a-chunk-of-registers-missed.patch
-	patches.suse/drm-i915-lpe-Mark-LPE-audio-runtime-pm-as-no-callbac.patch
-	patches.suse/gpu-ipu-v3-default-to-id-0-on-missing-OF-alias.patch
-	patches.suse/media-mem2mem-Remove-excessive-try_run-call
-	patches.suse/media-tm6000-add-error-handling-for-dvb_register_ada.patch
-	patches.suse/media-Revert-media-tvp5150-fix-pad-format-frame-heig.patch
-	patches.suse/media-omap3isp-zero-initialize-the-isp-cam_xclk-a-b-
-	patches.suse/media-s3c-camif-ignore-ENOIOCTLCMD-from-v4l2_subdev_.patch
-	patches.suse/media-soc_camera-ov772x-correct-setting-of-banding-f.patch
-	patches.suse/media-fsl-viu-fix-error-handling-in-viu_of_probe.patch
-	patches.suse/media-exynos4-is-Prevent-NULL-pointer-dereference-in
-	patches.suse/media-videobuf2-core-check-for-q-error-in-vb2_core_q.patch
-	patches.suse/media-tw686x-Fix-oops-on-buffer-alloc-failure
-	patches.suse/media-helene-fix-xtal-frequency-setting-at-power-on.patch
-	patches.suse/media-v4l2-mem2mem-Fix-missing-v4l2_m2m_try_run-call
-	patches.suse/media-s5p-mfc-Fix-buffer-look-up-in-s5p_mfc_handle_f.patch
-	patches.suse/media-davinci-vpif_display-Mix-memory-leak-on-probe-.patch
-	patches.suse/media-rtl28xxu-be-sure-that-it-won-t-go-past-the-arr
-	patches.suse/EDAC-Fix-memleak-in-module-init-error-path.patch
-	patches.suse/EDAC-i7core-Fix-memleaks-and-use-after-free-on-probe.patch
-	patches.suse/gpio-Fix-wrong-rounding-in-gpio-menz127
-	patches.suse/gpiolib-Mark-gpio_suffixes-array-with-__maybe_unused.patch
-	patches.suse/gpio-pxa-Fix-potential-NULL-dereference.patch
-	patches.suse/gpio-ml-ioh-Fix-buffer-underwrite-on-probe-error-pat.patch
-	patches.suse/clk-tegra-bpmp-Don-t-crash-when-a-clock-fails-to-reg.patch
-	patches.suse/clk-meson-gxbb-remove-HHI_GEN_CLK_CTNL-duplicate-def
-	patches.suse/clk-rockchip-fix-clk_i2sout-parent-selection-bits-on
-	patches.suse/clk-rockchip-Add-pclk_rkpwm_pmu-to-PMU-critical-cloc.patch
-	patches.suse/clk-core-Potentially-free-connection-id
-	patches.suse/clk-clk-fixed-factor-Clear-OF_POPULATED-flag-in-case.patch
-	patches.suse/clk-imx6ul-fix-missing-of_node_put
-	patches.suse/scsi-mpt3sas-Don-t-abort-I-Os-issued-to-NVMe-drives-.patch
-	patches.suse/scsi-mpt3sas-Incorrect-command-status-was-set-marked.patch
-	patches.suse/scsi-mpt3sas-Don-t-access-the-structure-after-decrem.patch
-	patches.suse/scsi-mpt3sas-Fix-False-timeout-prints-for-ioctl-and-.patch
-	patches.suse/scsi-mpt3sas-As-per-MPI-spec-use-combined-reply-queu.patch
-	patches.suse/scsi-mpt3sas-Update-driver-version-26.100.00.00.patch
-	patches.suse/scsi-hisi_sas-use-dmam_alloc_coherent.patch
-	patches.suse/scsi-hisi_sas-only-process-broadcast-change-in-phy_bcast_v3_hw.patch
-	patches.suse/scsi-hisi_sas-fix-the-conflict-between-dev-gone-and-host-reset.patch
-	patches.suse/scsi-hisi_sas-adjust-task-reject-period-during-host-reset.patch
-	patches.suse/scsi-hisi_sas-add-a-flag-to-filter-phy-events-during-reset.patch
-	patches.suse/scsi-hisi_sas-release-all-remaining-resources-in-clear-nexus-ha.patch
-	patches.suse/scsi-hisi_sas-pre-allocate-slot-dma-buffers.patch
-	patches.suse/scsi-hisi_sas-add-missing-phy-spinlock-init.patch
-	patches.suse/scsi-hisi_sas-update-a-couple-of-register-settings-for-v3-hw.patch
-	patches.suse/scsi-ipr-Format-HCAM-overlay-ID-0x41.patch
-	patches.suse/scsi-libsas-remove-irq-save-in-sas_ata_qc_issue
-	patches.suse/scsi-qla2xxx-remove-irq-save-in-qla2x00_poll.patch
-	patches.suse/scsi-mpt3sas-fix-indentation
-	patches.suse/scsi-mpt3sas-remove-set-but-not-used-variables
-	patches.suse/scsi-mpt3sas-annotate-switch-case-fall-through
-	patches.suse/scsi-mpt3sas-introduce-struct-mpt3sas_nvme_cmd
-	patches.suse/scsi-mpt3sas-fix-a-race-condition-in-mpt3sas_base_hard_reset_handler
-	patches.suse/scsi-mpt3sas-split-base_reset_handler-mpt3sas_scsih_reset_handler-and-mpt3sas_ctl_reset_handler
-	patches.suse/scsi-mpt3sas-improve-kernel-doc-headers
-	patches.suse/scsi-smartpqi-improve-handling-for-sync-requests.patch
-	patches.suse/scsi-smartpqi-improve-error-checking-for-sync-reques.patch
-	patches.suse/scsi-smartpqi-add-inspur-advantech-ids.patch
-	patches.suse/scsi-smartpqi-fix-critical-ARM-issue-reading-PQI-ind.patch
-	patches.suse/scsi-smartpqi-bump-driver-version-to-1.1.4-130.patch
-	patches.suse/scsi-target-tcm_loop-avoid-that-static-checkers-warn-about-dead-code
-	patches.suse/scsi-lpfc-Add-Buffer-overflow-check-when-nvme_info-l.patch
-	patches.suse/scsi-lpfc-Fix-driver-not-setting-dpp-bits-correctly-.patch
-	patches.suse/scsi-lpfc-Fix-panic-if-driver-unloaded-when-port-is-.patch
-	patches.suse/scsi-lpfc-Fix-abort-error-path-for-NVMET.patch
-	patches.suse/scsi-lpfc-Make-PBDE-optimizations-configurable.patch
-	patches.suse/scsi-lpfc-Support-duration-field-in-Link-Cable-Beaco.patch
-	patches.suse/scsi-lpfc-Fix-NVME-Target-crash-in-defer-rcv-logic.patch
-	patches.suse/scsi-lpfc-devloss-timeout-race-condition-caused-null.patch
-	patches.suse/scsi-lpfc-update-driver-version-to-12.0.0.5.patch
-	patches.suse/scsi-lpfc-Revise-copyright-for-new-company-language.patch
-	patches.suse/scsi-libfc-Add-lockdep-annotations.patch
-	patches.suse/scsi-libfc-fixup-sleeping-function-called-from-inval.patch
-	patches.suse/scsi-libfc-fixup-lockdep-annotations.patch
-	patches.suse/scsi-libfc-hold-disc_mutex-in-fc_disc_stop_rports.patch
-	patches.suse/scsi-fcoe-hold-disc_mutex-when-traversing-rport-list.patch
-	patches.suse/scsi-hisi_sas-drop-hisi_sas_slot_abort.patch
-	patches.suse/scsi-hisi_sas-tidy-channel-interrupt-handler-for-v3-hw.patch
-	patches.suse/scsi-hisi_sas-fix-the-failure-of-recovering-phy-from-stp-link-timeout.patch
-	patches.suse/scsi-hisi_sas-tidy-host-controller-reset-function-a-bit.patch
-	patches.suse/scsi-hisi_sas-relocate-some-common-code-for-v3-hw.patch
-	patches.suse/scsi-hisi_sas-implement-handlers-of-pcie-flr-for-v3-hw.patch
-	patches.suse/scsi-hisi_sas-tidy-hisi_sas_task_prep.patch
-	patches.suse/scsi-hisi_sas-add-memory-barrier-in-task-delivery-function.patch
-	patches.suse/scsi-hisi_sas-add-sata-fis-check-for-v3-hw.patch
-	patches.suse/scsi-lpfc-Fix-ELS-abort-on-SLI-3-adapters.patch
-	patches.suse/scsi-lpfc-Fix-sysfs-Speed-value-on-CNA-ports.patch
-	patches.suse/scsi-lpfc-Fix-list-corruption-on-the-completion-queu.patch
-	patches.suse/scsi-lpfc-Fix-driver-crash-when-re-registering-NVME-.patch
-	patches.suse/scsi-lpfc-Limit-tracking-of-tgt-queue-depth-in-fast-.patch
-	patches.suse/scsi-lpfc-Correct-LCB-ACCept-payload.patch
-	patches.suse/scsi-lpfc-Remove-lpfc_enable_pbde-as-module-paramete.patch
-	patches.suse/scsi-lpfc-update-driver-version-to-12.0.0.6.patch
-	patches.suse/scsi-sysfs-introduce-sysfs_-un-break_active_protection
-	patches.suse/scsi-core-avoid-that-scsi-device-removal-through-sysfs-triggers-a-deadlock
-	patches.suse/scsi-qla2xxx-Cleanup-for-N2N-code.patch
-	patches.suse/scsi-qla2xxx-Fix-N2N-link-re-connect.patch
-	patches.suse/scsi-qla2xxx-Fix-login-retry-count.patch
-	patches.suse/scsi-qla2xxx-Add-longer-window-for-chip-reset.patch
-	patches.suse/scsi-qla2xxx-Prevent-sysfs-access-when-chip-is-down.patch
-	patches.suse/scsi-qla2xxx-Silent-erroneous-message.patch
-	patches.suse/scsi-qla2xxx-Fix-redundant-fc_rport-registration.patch
-	patches.suse/scsi-qla2xxx-Fix-session-state-stuck-in-Get-Port-DB.patch
-	patches.suse/scsi-qla2xxx-Fix-unintended-Logout.patch
-	patches.suse/scsi-qla2xxx-Flush-mailbox-commands-on-chip-reset.patch
-	patches.suse/scsi-qla2xxx-Fix-Management-Server-NPort-handle-rese.patch
-	patches.suse/scsi-qla2xxx-Fix-race-between-switch-cmd-completion-.patch
-	patches.suse/scsi-qla2xxx-Fix-stalled-relogin.patch
-	patches.suse/scsi-qla2xxx-Save-frame-payload-size-from-ICB.patch
-	patches.suse/scsi-qla2xxx-Migrate-NVME-N2N-handling-into-state-ma.patch
-	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.08-k.patch
-	patches.suse/scsi-aic94xx-fix-an-error-code-in-aic94xx_init
-	patches.suse/scsi-mpt3sas-Fix-calltrace-observed-while-running-IO.patch
-	patches.suse/scsi-qla2xxx-Fix-issue-reported-by-static-checker-fo.patch
-	patches.suse/tpm_tis_spi-Pass-the-SPI-IRQ-down-to-the-driver.patch
-	patches.suse/tpm-separate-cmd_ready-go_idle-from-runtime_pm.patch
-	patches.suse/tpm-Return-the-actual-size-when-receiving-an-unsuppo.patch
-	patches.suse/evm-Don-t-deadlock-if-a-crypto-algorithm-is-unavaila.patch
-	patches.suse/integrity-prevent-deadlock-during-digsig-verificatio.patch
-	patches.suse/PCI-Skip-MPS-logic-for-Virtual-Functions-VFs.patch
-	patches.suse/PCI-Match-Root-Port-s-MPS-to-endpoint-s-MPSS-as-nece.patch
-	patches.suse/PCI-hotplug-Don-t-leak-pci_slot-on-registration-fail
-	patches.suse/PCI-pciehp-Fix-use-after-free-on-unplug
-	patches.suse/PCI-pciehp-Fix-unprotected-list-iteration-in-IRQ-han.patch
-	patches.suse/0001-PCI-pciehp-Convert-to-threaded-IRQ.patch
-	patches.suse/PCI-Mark-fall-through-switch-cases-before-enabling-W.patch
-	patches.suse/PCI-Convert-device-specific-ACS-quirks-from-NULL-ter.patch
-	patches.suse/PCI-Restore-resized-BAR-state-on-resume
-	patches.suse/PCI-Cleanup-PCI_REBAR_CTRL_BAR_SHIFT-handling
-	patches.suse/PCI-Export-pcie_has_flr.patch
-	patches.suse/PCI-Disable-Samsung-SM961-PM961-NVMe-before-FLR.patch
-	patches.suse/PCI-Delay-after-FLR-of-Intel-DC-P3700-NVMe.patch
-	patches.suse/pci-aardvark-size-bridges-before-resources-allocation
-	patches.suse/PCI-iproc-Activate-PAXC-bridge-quirk-for-more-device.patch
-	patches.suse/PCI-mvebu-Fix-I-O-space-end-address-calculation.patch
-	patches.suse/pci-vmd-white-list-for-fast-interrupt-handlers
-	patches.suse/Replace-magic-for-trusting-the-secondary-keyring-wit.patch
-	patches.suse/fix-kexec-forbidding-kernels-signed-with-keys-in-the-secondary-keyring-to-boot
-	patches.suse/mailbox-xgene-slimpro-Fix-potential-NULL-pointer-der
-	patches.suse/thermal_hwmon-Sanitize-attribute-name-passed-to-hwmo
-	patches.suse/thermal_hwmon-Pass-the-originating-device-down-to-hw
-	patches.suse/0101-dm-cache-only-allow-a-single-io_mode-cache-feature-t.patch
-	patches.suse/0104-dm-integrity-change-suspending-variable-from-bool-to.patch
-	patches.suse/0115-dm-writecache-report-start_sector-in-status-line.patch
-	patches.suse/0118-dm-thin-stop-no_space_timeout-worker-when-switching-.patch
-	patches.suse/0119-dm-cache-metadata-save-in-core-policy_hint_size-to-o.patch
-	patches.suse/0123-dm-cache-metadata-set-dirty-on-all-cache-blocks-afte.patch
-	patches.suse/0124-dm-crypt-don-t-decrease-device-limits.patch
-	patches.suse/0125-dm-writecache-fix-a-crash-due-to-reading-past-end-of.patch
-	patches.suse/x86-speculation-l1tf-exempt-zeroed-ptes-from-inversion
-	patches.suse/module-exclude-shn_undef-symbols-from-kallsyms-api.patch
-	patches.suse/0001-module-make-it-clear-when-we-re-handling-the-module-.patch
-	patches.suse/0002-module-setup-load-info-before-module_sig_check.patch
-	patches.suse/0003-modsign-log-module-name-in-the-event-of-an-error.patch
-	patches.suse/0004-ARM-module-fix-modsign-build-error.patch
-	patches.suse/powerpc-kdump-Handle-crashkernel-memory-reservation-.patch
-	patches.suse/powerpc-64s-Remove-POWER9-DD1-support.patch
-	patches.suse/powerpc-powernv-Move-TCE-manupulation-code-to-its-ow.patch
-	patches.suse/KVM-PPC-Make-iommu_table-it_userspace-big-endian.patch
-	patches.suse/powerpc-powernv-Add-indirect-levels-to-it_userspace.patch
-	patches.suse/powerpc-powernv-Rework-TCE-level-allocation.patch
-	patches.suse/powerpc-powernv-ioda-Allocate-indirect-TCE-levels-on.patch
-	patches.suse/cxl-Fix-wrong-comparison-in-cxl_adapter_context_get.patch
-	patches.suse/powerpc-pkeys-Give-all-threads-control-of-their-key-.patch
-	patches.suse/powerpc-pkeys-Deny-read-write-execute-by-default.patch
-	patches.suse/powerpc-pkeys-key-allocation-deallocation-must-not-c.patch
-	patches.suse/powerpc-pkeys-Save-the-pkey-registers-before-fork.patch
-	patches.suse/powerpc-pkeys-Fix-calculation-of-total-pkeys.patch
-	patches.suse/powerpc-pkeys-Preallocate-execute-only-key.patch
-	patches.suse/powerpc-pkeys-make-protection-key-0-less-special.patch
-	patches.suse/powerpc64s-Show-ori31-availability-in-spectre_v1-sys.patch
-	patches.suse/powerpc-tm-Update-function-prototype-comment.patch
-	patches.suse/powerpc-tm-Remove-struct-thread_info-param-from-tm_r.patch
-	patches.suse/powerpc-powernv-opal-dump-Use-IRQ_HANDLED-instead-of.patch
-	patches.suse/powerpc-pseries-fix-EEH-recovery-of-some-IOV-devices.patch
-	patches.suse/powerpc-powernv-Fix-concurrency-issue-with-npu-mmio_.patch
-	patches.suse/powerpc-pseries-Avoid-using-the-size-greater-than-RT.patch
-	patches.suse/powerpc-pseries-Defer-the-logging-of-rtas-error-to-i.patch
-	patches.suse/powerpc-64-Disable-the-speculation-barrier-from-the-.patch
-	patches.suse/powerpc-64-Make-stf-barrier-PPC_BOOK3S_64-specific.patch
-	patches.suse/powerpc-64-Call-setup_barrier_nospec-from-setup_arch.patch
-	patches.arch/powerpc-64-Make-meltdown-reporting-Book3S-64-specifi.patch
-	patches.suse/Documentation-Add-nospectre_v1-parameter.patch
-	patches.suse/powerpc-asm-Add-a-patch_site-macro-helpers-for-patch.patch
-	patches.suse/powerpc-64s-Add-new-security-feature-flags-for-count.patch
-	patches.suse/powerpc-64s-Add-support-for-software-count-cache-flu.patch
-	patches.suse/powerpc-pseries-Query-hypervisor-for-count-cache-flu.patch
-	patches.suse/powerpc-powernv-Query-firmware-for-count-cache-flush.patch
-	patches.suse/powerpc-64s-Fix-page-table-fragment-refcount-race-vs.patch
-	patches.suse/powerpc-perf-Remove-sched_task-function-defined-for-.patch
-	patches.suse/4.4.156-022-powerpc-Fix-size-calculation-using-resource_s.patch
-	patches.suse/powerpc-fadump-handle-crash-memory-ranges-array-inde.patch
-	patches.suse/powerpc-fadump-merge-adjacent-memory-ranges-to-reduc.patch
-	patches.suse/powerpc-pseries-Fix-endianness-while-restoring-of-r3.patch
-	patches.suse/powerpc-64s-move-machine-check-SLB-flushing-to-mm-sl.patch
-	patches.suse/0009-arm64-mm-check-for-upper-PAGE_SHIFT-bits-in-pfn_vali.patch
-	patches.suse/drm-amdgpu-add-tmr-mc-address-into-amdgpu_firmware_i.patch
-	patches.suse/0001-drm-amdgpu-update-tmr-mc-address.patch
-	patches.suse/drm-amdgpu-add-new-firmware-id-for-VCN.patch
-	patches.suse/drm-i915-Unmask-user-interrupts-writes-into-HWSP-on-
-	patches.suse/0001-drm-i915-Restore-user-forcewake-domains-across-suspe.patch
-	patches.suse/drm-i915-set-DP-Main-Stream-Attribute-for-color-rang.patch
-	patches.suse/drm-i915-kvmgt-Fix-potential-Spectre-v1
-	patches.suse/drm-i915-gvt-Off-by-one-in-intel_vgpu_write_fence
-	patches.suse/IB-rxe-support-for-802.1q-VLAN-on-the-listener.patch
-	patches.suse/iw_cxgb4-remove-duplicate-memcpy-in-c4iw_create_list.patch
-	patches.suse/include-rdma-opa_addr.h-Fix-an-endianness-issue.patch
-	patches.suse/ib_srpt-Fix-a-use-after-free-in-srpt_close_ch.patch
-	patches.suse/IB-hfi1-Set-in_use_ctxts-bits-for-user-ctxts-only.patch
-	patches.suse/IB-hfi1-Remove-incorrect-call-to-do_interrupt-callba.patch
-	patches.suse/IB-mlx4-Test-port-number-before-querying-type.patch
-	patches.suse/RDMA-i40w-Hold-read-semaphore-while-looking-after-VM.patch
-	patches.suse/IB-core-type-promotion-bug-in-rdma_rw_init_one_mr.patch
-	patches.suse/RDMA-bnxt_re-Fix-a-couple-off-by-one-bugs.patch
-	patches.suse/RDMA-bnxt_re-Fix-a-bunch-of-off-by-one-bugs-in-qplib.patch
-	patches.suse/RDMA-cxgb4-Make-c4iw_poll_cq_one-easier-to-analyze.patch
-	patches.suse/IB-mlx5-fix-uaccess-beyond-count-in-debugfs-read-wri.patch
-	patches.suse/rdma-cxgb4-Add-support-for-64Byte-cqes.patch
-	patches.suse/IB-ipoib-Fix-error-return-code-in-ipoib_dev_init.patch
-	patches.suse/fs-cifs-Simplify-ib_post_-send-recv-srq_recv-calls.patch
-	patches.suse/rdma-cxgb4-Add-support-for-srq-functions-structs.patch
-	patches.suse/rdma-cxgb4-Add-support-for-kernel-mode-SRQ-s.patch
-	patches.suse/IB-mlx4-Use-4K-pages-for-kernel-QP-s-WQE-buffer.patch
-	patches.suse/rdma-cxgb4-Remove-a-set-but-not-used-variable.patch
-	patches.suse/IB-IPoIB-Set-ah-valid-flag-in-multicast-send-flow.patch
-	patches.suse/rdma-cxgb4-fix-some-info-leaks.patch
-	patches.suse/IB-mlx5-Fix-leaking-stack-memory-to-userspace.patch
-	patches.suse/dax-remove-VM_MIXEDMAP-for-fsdax-and-device-dax.patch
-	patches.suse/fs-dcache.c-fix-kmemcheck-splat-at-take_dentry_name_.patch
-	patches.suse/mm-page_alloc-double-zone-s-batchsize.patch
-	patches.suse/net-9p-fix-error-path-of-p9_virtio_probe.patch
-	patches.suse/net-9p-client.c-version-pointer-uninitialized.patch
-	patches.suse/9p-net-Fix-zero-copy-path-in-the-9p-virtio-transport.patch
-	patches.suse/net-9p-trans_fd.c-fix-race-condition-by-flushing-wor.patch
-	patches.suse/net-9p-trans_fd.c-fix-race-by-holding-the-lock.patch
-	patches.suse/fs-9p-xattr.c-catch-the-error-of-p9_client_clunk-whe.patch
-	patches.suse/9p-fix-multiple-NULL-pointer-dereferences.patch
-	patches.suse/9p-virtio-fix-off-by-one-error-in-sg-list-bounds-che.patch
-	patches.suse/USB-cdc-wdm-don-t-enable-interrupts-in-USB-giveback.patch
-	patches.suse/usb-wusbcore-security-cast-sizeof-to-int-for-compari.patch
-	patches.suse/uwb-hwa-rc-fix-memory-leak-at-probe.patch
-	patches.suse/USB-serial-io_edgeport-use-irqsave-in-USB-s-complete.patch
-	patches.suse/USB-serial-sierra-fix-potential-deadlock-at-close.patch
-	patches.suse/USB-serial-kobil_sct-fix-modem-status-error-handling.patch
-	patches.suse/USB-option-add-support-for-DW5821e
-	patches.suse/usb-dwc3-change-stream-event-enable-bit-back-to-13.patch
-	patches.suse/usb-dwc2-turn-on-uframe_sched-on-bcm-platforms.patch
-	patches.suse/usb-dwc2-turn-on-uframe_sched-on-his-platforms.patch
-	patches.suse/usb-dwc2-turn-on-uframe_sched-on-amlogic-platforms.patch
-	patches.suse/usb-dwc2-turn-on-uframe_sched-on-stm32f4x9_fsotg-platforms.patch
-	patches.suse/USB-serial-pl2303-add-a-new-device-id-for-ATEN
-	patches.suse/serial-pxa-Fix-an-error-handling-path-in-serial_pxa_
-	patches.suse/drivers-tty-add-error-handling-for-pcmcia_loop_confi.patch
-	patches.suse/serial-xuartps-fix-typo-in-cdns_uart_startup
-	patches.suse/serial-sh-sci-Stop-RX-FIFO-timer-during-port-shutdow
-	patches.suse/uart-fix-race-between-uart_put_char-and-uart_shutdow.patch
-	patches.suse/tty-fix-termios-input-speed-encoding
-	patches.suse/tty-fix-termios-input-speed-encoding-when-using-BOTH
-	patches.suse/serial-8250_dw-always-set-baud-rate-in-dw8250_set_te
-	patches.suse/serial-8250_dw-Add-ACPI-support-for-uart-on-Broadcom
-	patches.suse/tty-rocket-Fix-possible-buffer-overwrite-on-register.patch
-	patches.suse/serial-8250_exar-Read-INT0-from-slave-device-too.patch
-	patches.suse/tty-serial-8250-Revert-NXP-SC16C2552-workaround
-	patches.suse/iio-104-quad-8-Fix-off-by-one-error-in-register-sele
-	patches.suse/iio-adc-sun4i-gpadc-select-REGMAP_IRQ
-	patches.suse/staging-speakup-Replace-strncpy-with-memcpy.patch
-	patches.suse/staging-rts5208-fix-missing-error-check-on-call-to-r
-	patches.suse/staging-bcm2835-audio-Check-if-workqueue-allocation-
-	patches.suse/staging-bcm2835-audio-Don-t-leak-workqueue-if-open-f
-	patches.suse/staging-bcm2835-camera-handle-wait_for_completion_ti
-	patches.suse/staging-bcm2835-camera-fix-timeout-handling-in-wait_
-	patches.suse/iio-accel-adxl345-convert-address-field-usage-in-iio.patch
-	patches.suse/iio-adc-ina2xx-avoid-kthread_stop-with-stale-task_st
-	patches.suse/iio-ad9523-Fix-displayed-phase
-	patches.suse/iio-sca3000-Fix-missing-return-in-switch
-	patches.suse/iio-ad9523-Fix-return-value-for-ad952x_store
-	patches.suse/staging-comedi-ni_mio_common-fix-subdevice-flags-for.patch
-	patches.suse/vmw_balloon-fix-inflation-of-64-bit-GFNs
-	patches.suse/vmw_balloon-do-not-use-2MB-without-batching
-	patches.suse/vmw_balloon-VMCI_DOORBELL_SET-does-not-check-status
-	patches.suse/vmw_balloon-fix-VMCI-use-when-balloon-built-into-ker
-	patches.suse/vmw_balloon-remove-inflation-rate-limiting
-	patches.suse/msft-hv-1721-Drivers-hv-vmbus-Fix-the-offer_in_progress-in-vmbus_.patch
-	patches.suse/msft-hv-1724-Tools-hv-vss-fix-loop-device-detection.patch
-	patches.suse/misc-sram-fix-resource-leaks-in-probe-error-path.patch
-	patches.suse/misc-sram-enable-clock-before-registering-regions.patch
-	patches.suse/vmci-type-promotion-bug-in-qp_host_get_user_memory.patch
-	patches.suse/tsl2550-fix-lux1_input-error-in-low-light.patch
-	patches.suse/mei-bus-type-promotion-bug-in-mei_nfc_if_version.patch
-	patches.suse/mei-don-t-update-offset-in-write
-	patches.suse/coresight-Handle-errors-in-finding-input-output-port.patch
-	patches.suse/coresight-tpiu-Fix-disabling-timeouts.patch
-	patches.suse/parport-sunbpp-fix-error-return-code.patch
-	patches.suse/extcon-Release-locking-when-sending-the-notification
-	patches.suse/msft-hv-1742-Drivers-hv-vmbus-Reset-the-channel-callback-in-vmbus.patch
-	patches.suse/misc-ti-st-Fix-memory-leak-in-the-error-path-of-prob.patch
-	patches.suse/uio-potential-double-frees-if-__uio_register_device-
-	patches.suse/misc-mic-SCIF-Fix-scif_get_new_port-error-handling.patch
-	patches.suse/kernfs-Replace-strncpy-with-memcpy.patch
-	patches.suse/kobject-replace-strncpy-with-memcpy.patch
-	patches.suse/drivers-core-Remove-glue-dirs-from-sysfs-earlier.patch
-	patches.suse/drivers-base-stop-new-probing-during-shutdown.patch
-	patches.suse/mmc-sdhci-pci-add-support-for-intel-icp.patch
-	patches.suse/mmc-sdhci-of-esdhc-set-proper-dma-mask-for-ls104x-ch.patch
-	patches.suse/mmc-sdhci-do-not-try-to-use-3.3V-signaling-if-not-su.patch
-	patches.suse/mmc-tegra-prevent-HS200-on-Tegra-3
-	patches.suse/dmaengine-hsu-Support-dmaengine_terminate_sync
-	patches.suse/dmaengine-idma64-Support-dmaengine_terminate_sync
-	patches.suse/dmaengine-mv_xor_v2-kill-the-tasklets-upon-exit
-	patches.suse/dmaengine-pl330-fix-irq-race-with-terminate_all.patch
-	patches.suse/Input-atmel_mxt_ts-only-use-first-T9-instance.patch
-	patches.suse/KVM-PPC-Book3S-Fix-matching-of-hardware-and-emulated.patch
-	patches.suse/KVM-PPC-Book3S-HV-Add-of_node_put-in-success-path.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-constant-size-warning.patch
-	patches.suse/KVM-PPC-Book3S-HV-Pack-VCORE-IDs-to-access-full-VCPU.patch
-	patches.suse/KVM-PPC-Book3S-HV-Allow-creating-max-number-of-VCPUs.patch
-	patches.suse/KVM-PPC-Book3S-HV-Read-kvm-arch.emul_smt_mode-under-.patch
-	patches.suse/kvm-s390-add-etoken-support-for-guests.patch
-	patches.suse/kvm-mmu-drop-vcpu-param-in-gpte_access
-	patches.suse/kvm-nvmx-fix-fault-vector-for-vmx-operation-at-cpl-0
-	patches.suse/kvm-vmx-track-host_state-loaded-using-a-loaded_vmcs-pointer
-	patches.suse/kvm-x86-set-highest-physical-address-bits-in-non-present-reserved-sptes
-	patches.suse/cls_matchall-fix-tcf_unbind_filter-missing.patch
-	patches.suse/isdn-Disable-IIOCDBGVAR
-	patches.suse/ipvs-fix-race-between-ip_vs_conn_new-and-ip_vs_del_d.patch
-	patches.suse/netfilter-ip6t_rpfilter-set-F_IFACE-for-linklocal-ad.patch
-	patches.suse/EDAC-Add-missing-MEM_LRDDR4-entry-in-edac_mem_types.patch
-	patches.suse/mfd-intel-lpss-Add-Ice-Lake-PCI-IDs.patch
-	patches.suse/mfd-arizona-Don-t-use-regmap_read_poll_timeout
-	patches.suse/mfd-ti_am335x_tscadc-Fix-struct-clk-memory-leak.patch
-	patches.suse/mfd-hi655x-Fix-regmap-area-declared-size-for-hi655x.patch
-	patches.suse/mfd-sm501-Set-coherent_dma_mask-when-creating-subdev
-	patches.suse/HID-hid-ntrig-add-error-handling-for-sysfs_create_gr.patch
-	patches.suse/HID-wacom-Replace-touch_max-fixup-code-with-static-t.patch
-	patches.suse/HID-wacom-Move-handling-of-HID-quirks-into-a-dedicat.patch
-	patches.suse/HID-wacom-convert-Wacom-custom-usages-to-standard-HI.patch
-	patches.suse/livepatch-validate-module-old-func-name-length.patch
-	patches.suse/livepatch-remove-reliable-stacktrace-check-in-klp_try_switch_task.patch
-	patches.suse/rtc-bq4802-add-error-handling-for-devm_ioremap.patch
-	patches.suse/rtc-snvs-Add-timeouts-to-avoid-kernel-lockups.patch
-	patches.suse/ceph-fix-incorrect-use-of-strncpy.patch
-	patches.suse/ceph-return-errors-from-posix_acl_equiv_mode-correctly.patch
-	patches.suse/0001-libceph-store-ceph_auth_handshake-pointer-in-ceph_connection.patch
-	patches.suse/0002-libceph-factor-out-_prepare_write_connect.patch
-	patches.suse/0003-libceph-factor-out-_ceph_x_decrypt.patch
-	patches.suse/0004-libceph-factor-out-encrypt_authorizer.patch
-	patches.suse/0005-libceph-add-authorizer-challenge.patch
-	patches.suse/0006-libceph-implement-cephx_v2-calculation-mode.patch
-	patches.suse/0007-libceph-check-authorizer-reply-challenge-length-before-reading.patch
-	patches.suse/0008-libceph-weaken-sizeof-check-in-ceph_x_verify_authorizer_reply.patch
-	patches.suse/0044-ceph-support-cephfs-own-feature-bits.patch
-	patches.suse/uprobes-Use-synchronize_rcu-not-synchronize_sched.patch
-	patches.suse/i2c-i801-Consolidate-chipset-names-in-documentation-.patch
-	patches.suse/i2c-i801-Add-support-for-Intel-Ice-Lake.patch
-	patches.suse/tpm-tpm_i2c_infineon-switch-to-i2c_lock_bus-.-I2C_LO.patch
-	patches.suse/input-rohm_bu21023-switch-to-i2c_lock_bus-.-I2C_LOCK.patch
-	patches.suse/mfd-88pm860x-i2c-switch-to-i2c_lock_bus-.-I2C_LOCK_S.patch
-	patches.suse/i2c-imx-Fix-race-condition-in-dma-read
-	patches.suse/i2c-core-ACPI-Properly-set-status-byte-to-0-for-mult.patch
-	patches.suse/power-remove-possible-deadlock-when-unregistering-po
-	patches.suse/power-vexpress-fix-corruption-in-notifier-registrati
-	patches.suse/power-gemini-poweroff-Avoid-more-spurious-poweroffs
-	patches.suse/power-supply-axp288_charger-Fix-initial-constant_cha
-	patches.suse/power-generic-adc-battery-fix-out-of-bounds-write-wh
-	patches.suse/power-generic-adc-battery-check-for-duplicate-proper
-	patches.suse/power-supply-max77693_charger-fix-unintentional-fall
-	patches.suse/vfs-limit-size-of-dedupe.patch
-	patches.suse/vfs-dedupe-extract-helper-for-a-single-dedup.patch
-	patches.suse/vfs-export-vfs_dedupe_file_range_one-to-modules.patch
-	patches.suse/vfs-fix-freeze-protection-in-mnt_want_write_file-for.patch
-	patches.suse/fuse-fix-double-request_end.patch
-	patches.suse/fuse-fix-unlocked-access-to-processing-queue.patch
-	patches.suse/fuse-umount-should-wait-for-all-requests.patch
-	patches.suse/fuse-Fix-oops-at-process_init_reply.patch
-	patches.suse/fuse-fix-initial-parallel-dirops.patch
-	patches.suse/fuse-Don-t-access-pipe-buffers-without-pipe_lock.patch
-	patches.suse/fuse-Add-missed-unlock_page-to-fuse_readpages_fill.patch
-	patches.suse/cpufreq-governor-Avoid-accessing-invalid-governor_da.patch
-	patches.suse/PM-sleep-wakeup-Fix-build-error-caused-by-missing-SR
-	patches.suse/0001-ACPICA-Reference-Counts-increase-max-to-0x4000-for-l.patch
-	patches.suse/autofs-fix-autofs_sbi-does-not-check-super-block-typ.patch
-	patches.suse/0238-lib-add-crc64-calculation-routines.patch
-	patches.suse/0238-bcache-use-routines-from-lib-crc64.c-for-CRC64-calcu.patch
-	patches.suse/lib-test_hexdump.c-fix-failure-on-big-endian-cpu.patch
-	patches.suse/hfsplus-don-t-return-0-when-fill_super-failed.patch
-	patches.suse/reiserfs-fix-broken-xattr-handling-heap-corruption-b.patch
-	patches.suse/fat-validate-i_start-before-using.patch
-	patches.suse/fork-don-t-copy-inconsistent-signal-handler-state-to.patch
-	patches.suse/0238-bcache-style-fix-to-replace-unsigned-by-unsigned-int.patch
-	patches.suse/0238-bcache-style-fix-to-add-a-blank-line-after-declarati.patch
-	patches.suse/0238-bcache-add-identifier-names-to-arguments-of-function.patch
-	patches.suse/0238-bcache-style-fixes-for-lines-over-80-characters.patch
-	patches.suse/0238-bcache-replace-Symbolic-permissions-by-octal-permiss.patch
-	patches.suse/0238-bcache-replace-printk-by-pr_-routines.patch
-	patches.suse/0238-bcache-fix-indent-by-replacing-blank-by-tabs.patch
-	patches.suse/0238-bcache-replace-pF-by-pS-in-seq_printf.patch
-	patches.suse/0238-bcache-fix-typo-succesfully-to-successfully.patch
-	patches.suse/0239-bcache-prefer-help-in-Kconfig.patch
-	patches.suse/0240-bcache-do-not-check-NULL-pointer-before-calling-kmem.patch
-	patches.suse/0241-bcache-fix-code-comments-style.patch
-	patches.suse/0242-bcache-add-static-const-prefix-to-char-array-declara.patch
-	patches.suse/0243-bcache-move-open-brace-at-end-of-function-definition.patch
-	patches.suse/0244-bcache-add-missing-SPDX-header.patch
-	patches.suse/0245-bcache-remove-unnecessary-space-before-ioctl-functio.patch
-	patches.suse/0246-bcache-add-the-missing-comments-for-smp_mb-smp_wmb.patch
-	patches.suse/block-don-t-warn-for-flush-on-read-only-device.patch
-	patches.suse/block-bfq-return-nbytes-and-not-zero-from-struct-cft.patch
-	patches.suse/tracing-blktrace-Fix-to-allow-setting-same-value.patch
-	patches.suse/blk-mq-init-hctx-sched-after-update-ctx-and-hctx-map.patch
-	patches.suse/blk-mq-sync-the-update-nr_hw_queues-with-blk_mq_queu.patch
-	patches.suse/KVM-arm-arm64-Fix-lost-IRQs-from-emulated-physcial-t.patch
-	patches.suse/KVM-arm-arm64-Skip-updating-PMD-entry-if-no-change.patch
-	patches.suse/KVM-arm-arm64-Skip-updating-PTE-entry-if-no-change.patch
-	patches.suse/x86-kvm-avoid-unused-variable-warning
-	patches.suse/kvm-x86-svm-call-x86_spec_ctrl_set_guest-host-with-interrupts-disabled.patch
-	patches.suse/kvm-vmx-fixes-for-vmentry_l1d_flush-module-parameter
-	patches.suse/platform-x86-ideapad-laptop-Apply-no_hw_rfkill-to-Y2
-	patches.suse/platform-x86-thinkpad_acpi-Proper-model-release-matc
-	patches.suse/platform-x86-toshiba_acpi-Fix-defined-but-not-used-b.patch
-	patches.suse/platform-x86-asus-nb-wmi-Add-keymap-entry-for-lid-fl.patch
-	patches.suse/ARM-hwmod-RTC-Don-t-assume-lock-unlock-will-be-calle.patch
-	patches.suse/ARM-mvebu-declare-asm-symbols-as-character-arrays-in.patch
-	patches.suse/ARM-hisi-fix-error-handling-and-missing-of_node_put.patch
-	patches.suse/ARM-hisi-check-of_iomap-and-fix-missing-of_node_put.patch
-	patches.suse/ARM-hisi-handle-of_iomap-and-fix-missing-of_node_put.patch
-	patches.suse/ARM-imx-flag-failure-of-of_iomap.patch
-	patches.suse/ARM-exynos-Clear-global-variable-on-init-error-path.patch
-	patches.suse/ARM-bcm2835-Add-GET_THROTTLED-firmware-property.patch
-	patches.suse/hwmon-Add-support-for-RPi-voltage-sensor.patch
-	patches.suse/firmware-raspberrypi-Register-hwmon-driver.patch
-	patches.suse/soc-mediatek-pwrap-fix-cipher-init-setting-error.patch
-	patches.suse/IB-hfi1-Invalid-NUMA-node-information-can-cause-a-di.patch
-	patches.suse/ALSA-hda-realtek-Fix-HP-Headset-Mic-can-t-record.patch
-	patches.suse/video-fbdev-Set-pixclock-0-in-goldfishfb.patch
-	patches.suse/fbdev-Distinguish-between-interlaced-and-progressive.patch
-	patches.suse/video-fbdev-pxafb-clear-allocated-memory-for-video-m
-	patches.suse/video-goldfishfb-fix-memory-leak-on-driver-remove.patch
-	patches.suse/fbdev-via-fix-defined-but-not-used-warning.patch
-	patches.suse/fbdev-omapfb-off-by-one-in-omapfb_register_client
-	patches.suse/fb-fix-lost-console-when-the-user-unplugs-a-USB-adap.patch
-	patches.suse/udlfb-set-optimal-write-delay.patch
-	patches.suse/pwm-tiehrpwm-Fix-disabling-of-output-of-PWMs
-	patches.suse/ubifs-Fix-directory-size-calculation-for-symlinks.patch
-	patches.suse/ubifs-Fix-synced_i_size-calculation-for-xattr-inodes.patch
-	patches.suse/ubifs-Fix-memory-leak-in-lprobs-self-check.patch
-	patches.suse/ubifs-xattr-Don-t-operate-on-deleted-inodes.patch
-	patches.suse/Revert-UBIFS-Fix-potential-integer-overflow-in-alloc.patch
-	patches.suse/ubifs-Check-data-node-size-before-truncate.patch
-	patches.suse/nfsd-fix-corrupted-reply-to-badly-ordered-compound.patch
-	patches.suse/sunrpc-Don-t-use-stack-buffer-with-scatterlist.patch
-	patches.suse/NFSv4.1-Fix-a-potential-layoutget-layoutrecall-deadl.patch
-	patches.suse/0005-pnfs-blocklayout-off-by-one-in-bl_map_stripe.patch
-	patches.suse/NFSv4.0-fix-client-reference-leak-in-callback.patch
-	patches.suse/0006-NFSv4-client-live-hangs-after-live-data-migration-re.patch
-	patches.suse/0001-NFS-Use-an-appropriate-work-queue-for-direct-write-c.patch
-	patches.suse/0007-NFSv4-Fix-a-sleep-in-atomic-context-in-nfs4_callback.patch
-	patches.suse/hfsplus-fix-null-dereference-in-hfsplus_lookup.patch
-	patches.suse/hfs-prevent-crash-on-exit-from-failed-search.patch
-	patches.suse/namei-allow-restricted-O_CREAT-of-FIFOs-and-regular-.patch
-	patches.suse/virtio-pci-legacy-Validate-queue-pfn.patch
-	patches.suse/drm-edid-Add-6-bpc-quirk-for-SDC-panel-in-Lenovo-B50.patch
-	patches.suse/userns-move-user-access-out-of-the-mutex.patch
-	patches.suse/sys-don-t-hold-uts_sem-while-accessing-userspace-mem.patch
-	patches.suse/getxattr-use-correct-xattr-length.patch
-	patches.suse/ACPI-fix-menuconfig-presentation-of-ACPI-submenu.patch
-	patches.suse/s390-sles15-15-01-pci-fix-out-of-bounds-access-during-irq-setup.patch
-	patches.suse/s390-sles15-17-01-02-s390-kdump-Make-elfcorehdr-size-calculation-ABI-comp.patch
-	patches.suse/powerpc-fadump-cleanup-crash-memory-ranges-support.patch
-	patches.suse/powerpc-powernv-pci-Work-around-races-in-PCI-bridge-.patch
-	patches.suse/powerpc64-ftrace-Include-ftrace.h-needed-for-enable-.patch
-	patches.suse/powerpc-topology-Get-topology-for-shared-processors-.patch
-	patches.suse/KVM-PPC-Book3S-Fix-guest-DMA-when-guest-partially-ba.patch
-	patches.suse/powerpc-mce-Fix-SLB-rebolting-during-MCE-recovery-pa.patch
-	patches.suse/apparmor-Check-buffer-bounds-when-mapping-permissions-mask.patch
-	patches.suse/apparmor-Fully-initialize-aa_perms-struct-when-answe.patch
-	patches.suse/apparmor-Fix-failure-to-audit-context-info-in-build_.patch
-	patches.suse/apparmor-fix-an-error-code-in-__aa_create_ns.patch
-	patches.suse/apparmor-remove-no-op-permission-check-in-policy_unpack.patch
-	patches.suse/iommu-arm-smmu-error-out-only-if-not-enough-context-interrupts
-	patches.suse/iommu-arm-smmu-v3-sync-the-OVACKFLG-to-PRIQ-consumer.patch
-	patches.suse/iommu-arm-smmu-v3-Abort-all-transactions-if-SMMU-is-.patch
-	patches.suse/iommu-amd-make-sure-tlb-to-be-flushed-before-iova-freed
-	patches.suse/x86-irq_remapping-move-irq-remapping-mode-enum
-	patches.suse/iommu-amd-add-support-for-higher-64-bit-iommu-control-register
-	patches.suse/iommu-amd-add-support-for-iommu-xt-mode
-	patches.suse/iommu-vt-d-add-definitions-for-pfsid
-	patches.suse/iommu-vt-d-fix-dev-iotlb-pfsid-use
-	patches.suse/ata-libahci-Correct-setting-of-DEVSLP-register.patch
-	patches.suse/ata-libahci-Allow-reconfigure-of-DEVSLP-register.patch
-	patches.suse/cifs-create-a-define-for-how-many-iovs-we-need-for-an-SMB2_open-.patch
-	patches.suse/cifs-check-if-SMB2-PDU-size-has-been-padded-and-suppress-the-warnin.patch
-	patches.suse/0001-cifs-check-kmalloc-before-use.patch
-	patches.suse/01-cifs-update-internal-module-version-number-for-cifs-ko-to-2-12.patch
-	patches.suse/0238-bcache-release-dc-writeback_lock-properly-in-bch_wri.patch
-	patches.suse/blk-wbt-move-disable-check-into-get_limit.patch
-	patches.suse/blk-wbt-use-wq_has_sleeper-for-wq-active-check.patch
-	patches.suse/blk-wbt-fix-has-sleeper-queueing-check.patch
-	patches.suse/scripts-modpost-check-memory-allocation-results.patch
-	patches.suse/reset-imx7-Fix-always-writing-bits-as-0.patch
-	patches.suse/acpi-nfit-prefer-dsm-over-lsr-for-namespace-label-reads.patch
-	patches.suse/libnvdimm-Use-max-contiguous-area-for-namespace-size.patch
-	patches.suse/libnvdimm-fix-ars_status-output-length-calculation.patch
-	patches.suse/device-dax-Enable-page_mapping.patch
-	patches.suse/device-dax-Set-page-index.patch
-	patches.suse/filesystem-dax-Set-page-index.patch
-	patches.suse/mm-madvise_inject_error-Disable-MADV_SOFT_OFFLINE-fo.patch
-	patches.suse/mm-madvise_inject_error-Let-memory_failure-optionall.patch
-	patches.suse/mm-memory_failure-Collect-mapping-size-in-collect_pr.patch
-	patches.suse/filesystem-dax-Introduce-dax_lock_mapping_entry.patch
-	patches.suse/mm-memory_failure-Teach-memory_failure-about-dev_pag.patch
-	patches.suse/x86-mm-pat-Prepare-reserve-free-_memtype-for-decoy-a.patch
-	patches.suse/x86-memory_failure-Introduce-set-clear-_mce_nospec.patch
-	patches.suse/libnvdimm-pmem-Restore-page-attributes-when-clearing.patch
-	patches.suse/irqchip-bcm7038-l1-Hide-cpu-offline-callback-when-bu
-	patches.suse/x86-vdso-fix-vdso-build-if-a-retpoline-is-emitted.patch
-	patches.suse/x86-mce-add-notifier_block-forward-declaration
-	patches.suse/x86-process-re-export-start_thread
-	patches.suse/x86-speculation-l1tf-fix-overflow-in-l1tf_pfn_limit-on-32bit.patch
-	patches.suse/x86-kvm-vmx-remove-duplicate-l1d-flush-definitions
-	patches.suse/0001-x86-speculation-l1tf-Fix-off-by-one-error-when-warni.patch
-	patches.suse/0001-x86-speculation-l1tf-Suggest-what-to-do-on-systems-w.patch
-	patches.suse/iscsi-target-fix-session-creation-failure-handling.patch
-	patches.suse/ip6_vti-fix-a-null-pointer-deference-when-destroy-vt.patch
-	patches.suse/qed-Wait-for-ready-indication-before-rereading-the-s.patch
-	patches.suse/qed-Wait-for-MCP-halt-and-resume-commands-to-take-pl.patch
-	patches.suse/qed-Prevent-a-possible-deadlock-during-driver-load-a.patch
-	patches.suse/qed-Avoid-sending-mailbox-commands-when-MFW-is-not-r.patch
-	patches.suse/r8152-disable-RX-aggregation-on-new-Dell-TB16-dock.patch
-	patches.suse/hv_netvsc-ignore-devices-that-are-not-PCI.patch
-	patches.suse/ipv4-tcp-send-zero-IPID-for-RST-and-ACK-sent-in-SYN-.patch
-	patches.suse/net-hns3-fix-page_offset-overflow-when-CONFIG_ARM64_.patch
-	patches.suse/bpf-use-per-htab-salt-for-bucket-hash.patch
-	patches.suse/e1000-check-on-netif_running-before-calling-e1000_up.patch
-	patches.suse/e1000-ensure-to-free-old-tx-rx-rings-in-set_ringpara.patch
-	patches.suse/i40e-fix-condition-of-WARN_ONCE-for-stat-strings.patch
-	patches.suse/net-macb-do-not-disable-MDIO-bus-at-open-close-time.patch
-	patches.suse/qlge-Fix-netdev-features-configuration.patch
-	patches.suse/vhost-correctly-check-the-iova-range-when-waking-vir.patch
-	patches.suse/net-sched-Fix-memory-exposure-from-short-TCA_U32_SEL.patch
-	patches.suse/thermal-of-thermal-disable-passive-polling-when-ther.patch
-	patches.suse/crypto-caam-jr-fix-descriptor-DMA-unmapping.patch
-	patches.suse/crypto-caam-qi-fix-error-path-in-xts-setkey.patch
-	patches.suse/crypto-vmx-Fix-sleep-in-atomic-bugs.patch
-	patches.suse/crypto-cavium-nitrox-fix-for-command-corruption-in-q.patch
-	patches.suse/fs-quota-Fix-spectre-gadget-in-do_quotactl.patch
-	patches.suse/hwmon-ina2xx-fix-sysfs-shunt-resistor-read-access.patch
-	patches.suse/hwmon-adt7475-Make-adt7475_read_word-return-errors.patch
-	patches.suse/hwmon-nct6775-Fix-potential-Spectre-v1.patch
-	patches.suse/blk-wbt-abstract-out-end-IO-completion-handler.patch
-	patches.suse/blk-wbt-improve-waking-of-tasks.patch
-	patches.suse/0001-xen-blkback-don-t-keep-persistent-grants-too-long.patch
-	patches.suse/0003-xen-blkfront-cleanup-stale-persistent-grants.patch
-	patches.suse/0004-xen-blkfront-reorder-tests-in-xlblk_init.patch
-	patches.suse/0002-xen-blkback-move-persistent-grants-flags-to-bool.patch
-	patches.suse/0005-xen-blkback-remove-unused-pers_gnts_lock-from-struct.patch
-	patches.suse/cdrom-Fix-info-leak-OOB-read-in-cdrom_ioctl_drive_st
-	patches.suse/nvme-pci-add-a-memory-barrier-to-nvme_dbbuf_update_a.patch
-	patches.suse/PM-clk-signedness-bug-in-of_pm_clk_add_clks
-	patches.suse/disable-stringop-truncation-warnings-for-now.patch
-	patches.suse/drm-amdgpu-Enable-disable-gfx-PG-feature-in-rlc-safe.patch
-	patches.suse/drm-amdgpu-Update-power-state-at-the-end-of-smu-hw_i.patch
-	patches.suse/drm-i915-Increase-LSPCON-timeout
-	patches.suse/i2c-i801-Allow-ACPI-AML-access-I-O-ports-not-reserve.patch
-	patches.suse/x86-xen-don-t-write-ptes-directly-in-32-bit-pv-guests
-	patches.suse/x86-pae-use-64-bit-atomic-xchg-function-in-native_ptep_get_and_clear
-	patches.suse/0005-arm64-mm-always-enable-CONFIG_HOLES_IN_ZONE.patch
-	patches.suse/watchdog-Mark-watchdog-touch-functions-as-notrace.patch
-	patches.suse/x86-spectre-add-missing-family-6-check-to-microcode-check.patch
-	patches.suse/0001-x86-speculation-l1tf-Increase-l1tf-memory-limit-for-.patch
-	patches.suse/x86-entry-64-wipe-kasan-stack-shadow-before-rewind_stack_do_exit
-	patches.suse/x86-nmi-fix-nmi-uaccess-race-against-cr3-switching
-	patches.suse/x86-mce-Fix-set_mce_nospec-to-avoid-GP-fault.patch
-	patches.suse/x86-vdso-fix-lsl-operand-order.patch
-	patches.suse/0001-of-add-helper-to-lookup-compatible-child-node.patch
-	patches.suse/sctp-hold-transport-before-accessing-its-asoc-in-sct.patch
-	patches.suse/vti6-remove-skb-ignore_df-check-from-vti6_xmit.patch
-	patches.suse/tipc-fix-a-missing-rhashtable_walk_exit.patch
-	patches.suse/net-hns-add-the-code-for-cleaning-pkt-in-chip.patch
-	patches.suse/net-hns-add-netif_carrier_off-before-change-speed-an.patch
-	patches.suse/net-sched-act_pedit-fix-dump-of-extended-layered-op.patch
-	patches.suse/0013-ipv6-fix-cleanup-ordering-for-ip6_mr-failure.patch
-	patches.suse/0014-ipv6-fix-cleanup-ordering-for-pingv6-registration.patch
-	patches.suse/net-bcmgenet-use-MAC-link-status-for-fixed-phy.patch
-	patches.suse/nfp-wait-for-posted-reconfigs-when-disabling-the-dev.patch
-	patches.suse/tcp-do-not-restart-timewait-timer-on-rst-reception.patch
-	patches.suse/ibmvnic-Include-missing-return-code-checks-in-reset-.patch
-	patches.suse/0015-igmp-fix-incorrect-unsolicit-report-count-when-join-.patch
-	patches.suse/r8169-add-support-for-NCube-8168-network-card.patch
-	patches.suse/bnxt_en-Clean-up-unused-functions.patch
-	patches.suse/bnxt_en-Do-not-adjust-max_cp_rings-by-the-ones-used-.patch
-	patches.suse/mac80211-Run-TXQ-teardown-code-before-de-registering.patch
-	patches.suse/mac80211_hwsim-require-at-least-one-channel.patch
-	patches.suse/mac80211-correct-use-of-IEEE80211_VHT_CAP_RXSTBC_X.patch
-	patches.suse/mac80211_hwsim-correct-use-of-IEEE80211_VHT_CAP_RXST.patch
-	patches.suse/mac80211-mesh-fix-HWMP-sequence-numbering-to-follow-.patch
-	patches.suse/mac80211-avoid-kernel-panic-when-building-AMSDU-from
-	patches.suse/cfg80211-nl80211_update_ft_ies-to-validate-NL80211_A
-	patches.suse/mac80211-do-not-convert-to-A-MSDU-if-frag-subframe-l.patch
-	patches.suse/mac80211-always-account-for-A-MSDU-header-changes
-	patches.suse/mac80211-fix-an-off-by-one-issue-in-A-MSDU-max_subfr
-	patches.suse/cfg80211-fix-a-type-issue-in-ieee80211_chandef_to_op.patch
-	patches.suse/mac80211-fix-a-race-between-restart-and-CSA-flows.patch
-	patches.suse/mac80211-Fix-station-bandwidth-setting-after-channel.patch
-	patches.suse/mac80211-don-t-Tx-a-deauth-frame-if-the-AP-forbade-T.patch
-	patches.suse/mac80211-shorten-the-IBSS-debug-messages.patch
-	patches.suse/act_ife-fix-a-potential-use-after-free.patch
-	patches.suse/net-sched-action_ife-take-reference-to-meta-module.patch
-	patches.suse/tools-vm-slabinfo.c-fix-sign-compare-warning.patch
-	patches.suse/tools-vm-page-types.c-fix-defined-but-not-used-warni.patch
-	patches.suse/mm-hugetlb-filter-out-hugetlb-pages-if-hugepage-migration-is-not-supported.patch
-	patches.suse/mm-fix-bug_on-in-vmf_insert_pfn_pud-from-vm_mixedmap-removal.patch
-	patches.suse/scsi-lpfc-Correct-MDS-diag-and-nvmet-configuration.patch
-	patches.suse/scsi-hpsa-limit-transfer-length-to-1mb-not-512kb.patch
-	patches.suse/gpio-adp5588-Fix-sleep-in-atomic-context-bug.patch
-	patches.suse/gpiolib-acpi-Switch-to-cansleep-version-of-GPIO-libr.patch
-	patches.suse/gpiolib-acpi-Register-GpioInt-ACPI-event-handlers-fr.patch
-	patches.suse/gpio-Fix-crash-due-to-registration-race.patch
-	patches.suse/btrfs-sync-log-after-logging-new-name.patch
-	patches.suse/btrfs-fix-data-corruption-when-deduplicating-between.patch
-	patches.suse/printk-tracing-Do-not-trace-printk_nmi_enter.patch
-	patches.suse/0001-nbd-don-t-allow-invalid-blocksize-settings.patch
-	patches.suse/block-don-t-warn-when-doing-fsync-on-read-only-devic.patch
-	patches.suse/block-bfq-swap-puts-in-bfqg_and_blkg_put.patch
-	patches.suse/fs-cifs-don-t-translate-SFM_SLASH-U-F026-to-backslash.patch
-	patches.suse/SMB3-Backup-intent-flag-missing-for-directory-opens-.patch
-	patches.suse/smb3-minor-debugging-clarifications-in-rfc1001-len-processing.patch
-	patches.suse/smb3-check-for-and-properly-advertise-directory-leas.patch
-	patches.suse/cifs-connect-to-servername-instead-of-IP-for-IPC-sha.patch
-	patches.suse/ALSA-hda-Fix-cancel_work_sync-stall-from-jackpoll-wo.patch
-	patches.suse/acpi-bus-only-call-dmi_check_system-on-x86.patch
-	patches.suse/fsnotify-fix-ignore-mask-logic-in-fsnotify.patch
-	patches.suse/ceph-avoid-a-use-after-free-in-ceph_destroy_options.patch
-	patches.suse/md-raid5-cache-disable-reshape-completely.patch
-	patches.suse/RAID10-BUG_ON-in-raise_barrier-when-force-is-true-an.patch
-	patches.suse/0001-md-cluster-release-RESYNC-lock-after-the-last-resync.patch
-	patches.suse/i2c-uniphier-issue-STOP-only-for-last-message-or-I2C.patch
-	patches.suse/i2c-uniphier-f-issue-STOP-only-for-last-message-or-I.patch
-	patches.suse/i2c-i801-fix-DNV-s-SMBCTRL-register-offset.patch
-	patches.suse/i2c-xiic-Make-the-start-and-the-byte-count-write-ato.patch
-	patches.suse/hwmon-rpi-add-module-alias-to-raspberrypi-hwmon.patch
-	patches.suse/kvm-vmx-do-not-allow-reexecute_instruction-when-skipping-mmio-instr
-	patches.suse/kvm-x86-invert-emulation-re-execute-behavior-to-make-it-opt-in
-	patches.suse/kvm-x86-merge-emultype_retry-and-emultype_allow_reexecute
-	patches.suse/kvm-x86-default-to-not-allowing-emulation-retry-in-kvm_mmu_page_fault
-	patches.suse/kvm-x86-do-not-re-try-execute-after-failed-emulation-in-l2
-	patches.suse/KVM-PPC-Book3S-HV-Use-correct-pagesize-in-kvm_unmap_.patch
-	patches.suse/KVM-PPC-Book3S-HV-Don-t-truncate-HPTE-index-in-xlate.patch
-	patches.suse/kvm-s390-vsie-copy-wrapping-keys-to-right-place.patch
-	patches.suse/kbuild-make-missing-depmod-a-warning-instead-of-an-error.patch
-	patches.suse/x86-microcode-make-sure-boot_cpu_data-microcode-is-up-to-date
-	patches.suse/x86-microcode-update-the-new-microcode-revision-unconditionally
-	patches.suse/x86-process-don-t-mix-user-kernel-regs-in-64bit-_show_regs
-	patches.suse/x86-mm-use-write_once-when-setting-ptes.patch
-	patches.suse/iw_cxgb4-only-allow-1-flush-on-user-qps.patch
-	patches.suse/IB-ipoib-Avoid-a-race-condition-between-start_xmit-a.patch
-	patches.suse/bnxt_re-Fix-couple-of-memory-leaks-that-could-lead-t.patch
-	patches.suse/HID-add-support-for-Apple-Magic-Keyboards.patch
-	patches.suse/HID-hid-saitek-Add-device-ID-for-RAT-7-Contagion.patch
-	patches.suse/HID-sensor-hub-Restore-fixup-for-Lenovo-ThinkPad-Hel.patch
-	patches.suse/scsi-qedi-add-the-crc-size-within-iscsi-nvm-image
-	patches.suse/be2net-Fix-memory-leak-in-be_cmd_get_profile_config.patch
-	patches.suse/net-qca_spi-Fix-race-condition-in-spi-transfers.patch
-	patches.suse/s390-sles15-16-02-01-net-af_iucv-drop-inbound-packets-with-invalid-flags.patch
-	patches.suse/s390-sles15-16-02-02-net-af_iucv-fix-skb-handling-on-HiperTransport-xmit-.patch
-	patches.suse/net-mlx5-Fix-use-after-free-in-self-healing-flow.patch
-	patches.suse/net-mlx5-Fix-debugfs-cleanup-in-the-device-init-remo.patch
-	patches.suse/net-mlx5-E-Switch-Fix-memory-leak-when-creating-swit.patch
-	patches.suse/net-mlx5-Check-for-error-in-mlx5_attach_interface.patch
-	patches.suse/net-ena-fix-surprise-unplug-NULL-dereference-kernel-.patch
-	patches.suse/net-ena-fix-driver-when-PAGE_SIZE-64kB.patch
-	patches.suse/net-ena-fix-device-destruction-to-gracefully-free-re.patch
-	patches.suse/net-ena-fix-potential-double-ena_destroy_device.patch
-	patches.suse/net-ena-fix-missing-lock-during-device-destruction.patch
-	patches.suse/net-ena-fix-missing-calls-to-READ_ONCE.patch
-	patches.suse/net-ena-fix-incorrect-usage-of-memory-barriers.patch
-	patches.suse/qmi_wwan-Support-dynamic-config-on-Quectel-EP06.patch
-	patches.suse/0016-netfilter-nf_tables-release-chain-in-flushing-set.patch
-	patches.suse/r8169-Clear-RTL_FLAG_TASK_-_PENDING-when-clearing-RT.patch
-	patches.suse/rds-fix-two-RCU-related-problems.patch
-	patches.suse/s390-sles15-15-03-qeth-use-vzalloc-for-QUERY-OAT-buffer.patch
-	patches.suse/drm-nouveau-drm-nouveau-Fix-bogus-drm_kms_helper_pol
-	patches.suse/drm-nouveau-drm-nouveau-Use-pm_runtime_get_noresume-.patch
-	patches.suse/drm-nouveau-Fix-deadlocks-in-nouveau_connector_detec.patch
-	patches.suse/drm-nouveau-drm-nouveau-Prevent-handling-ACPI-HPD-ev.patch
-	patches.suse/drm-nouveau-drm-nouveau-Don-t-forget-to-cancel-hpd_w.patch
-	patches.suse/drm-nouveau-TBDdevinit-don-t-fail-when-PMU-PRE_OS-is.patch
-	patches.suse/drm-nouveau-disp-fix-DP-disable-race.patch
-	patches.suse/ipmi-Move-BT-capabilities-detection-to-the-detect-ca.patch
-	patches.suse/0003-ipmi-Fix-I2C-client-removal-in-the-SSIF-driver.patch
-	patches.suse/Revert-PCI-Add-ACS-quirk-for-Intel-300-series
-	patches.suse/switchtec-Fix-Spectre-v1-vulnerability.patch
-	patches.suse/s390-sles15-15-04-crypto-paes-fix.patch
-	patches.suse/mmc-omap_hsmmc-fix-wakeirq-handling-on-removal.patch
-	patches.suse/pstore-Fix-incorrect-persistent-ram-buffer-mapping.patch
-	patches.suse/drm-i915-gvt-Fix-the-incorrect-length-of-child_devic.patch
-	patches.suse/drm-i915-overlay-Allocate-physical-registers-from-st.patch
-	patches.suse/0001-drm-amdgpu-fix-error-handling-in-amdgpu_cs_user_fenc.patch
-	patches.suse/mei-ignore-not-found-client-in-the-enumeration.patch
-	patches.suse/mei-bus-need-to-unlink-client-before-freeing.patch
-	patches.suse/msft-hv-1753-Tools-hv-Fix-a-bug-in-the-key-delete-code.patch
-	patches.suse/misc-hmc6352-fix-potential-Spectre-v1.patch
-	patches.suse/msft-hv-1754-vmbus-don-t-return-values-for-uninitalized-channels.patch
-	patches.suse/USB-add-quirk-for-WORLDE-Controller-KS49-or-Prodipe-.patch
-	patches.suse/xhci-Fix-use-after-free-for-URB-cancellation-on-a-re.patch
-	patches.suse/USB-yurex-Fix-buffer-over-read-in-yurex_write.patch
-	patches.suse/USB-yurex-Check-for-truncation-in-yurex_read.patch
-	patches.suse/USB-Add-quirk-to-support-DJI-CineSSD.patch
-	patches.suse/usb-uas-add-support-for-more-quirk-flags.patch
-	patches.suse/usb-Don-t-die-twice-if-PCI-xhci-host-is-not-respondi.patch
-	patches.suse/usb-Avoid-use-after-free-by-flushing-endpoints-early.patch
-	patches.suse/usb-host-u132-hcd-Fix-a-sleep-in-atomic-context-bug-.patch
-	patches.suse/usb-misc-uss720-Fix-two-sleep-in-atomic-context-bugs.patch
-	patches.suse/USB-serial-io_ti-fix-array-underflow-in-completion-h.patch
-	patches.suse/USB-serial-ti_usb_3410_5052-fix-array-underflow-in-c.patch
-	patches.suse/USB-net2280-Fix-erroneous-synchronization-change.patch
-	patches.suse/usb-gadget-fotg210-udc-Fix-memory-leak-of-fotg210-ep.patch
-	patches.suse/usb-gadget-udc-renesas_usb3-fix-maxpacket-size-of-ep.patch
-	patches.suse/Revert-cdc-acm-implement-put_char-and-flush_chars.patch
-	patches.suse/0001-xen-manage-don-t-complain-about-an-empty-value-in-co.patch
-	patches.suse/NFSv4.1-fix-infinite-loop-on-I-O.patch
-	patches.suse/NFS-Don-t-open-code-clearing-of-delegation-state.patch
-	patches.suse/fs-cifs-suppress-a-string-overflow-warning.patch
-	patches.suse/fs-cifs-require-sha512.patch
-	patches.suse/cifs-prevent-integer-overflow-in-nxt_dir_entry.patch
-	patches.suse/CIFS-fix-wrapping-bugs-in-num_entries.patch
-	patches.suse/cifs-integer-overflow-in-in-SMB2_ioctl.patch
-	patches.suse/cifs-read-overflow-in-is_valid_oplock_break-.patch
-	patches.suse/sched-fair-Fix-vruntime_normalized-for-remote-non-migration-wakeup.patch
-	patches.suse/x86-eisa-don-t-probe-eisa-bus-for-xen-pv-guests
-	patches.suse/ext4-check-to-make-sure-the-rename-2-s-destination-i.patch
-	patches.suse/ext4-avoid-divide-by-zero-fault-when-deleting-corrup.patch
-	patches.suse/ext4-avoid-arithemetic-overflow-that-can-trigger-a-B.patch
-	patches.suse/ext4-recalucate-superblock-checksum-after-updating-f.patch
-	patches.suse/ext4-fix-online-resize-s-handling-of-a-too-small-fin.patch
-	patches.suse/ext4-fix-online-resizing-for-bigalloc-file-systems-w.patch
-	patches.suse/ext4-show-test_dummy_encryption-mount-option-in-proc.patch
-	patches.suse/ext4-don-t-mark-mmp-buffer-head-dirty.patch
-	patches.suse/ext4-dax-add-ext4_bmap-to-ext4_dax_aops.patch
-	patches.suse/ext4-dax-set-ext4_dax_aops-for-dax-files.patch
-	patches.suse/xen-netfront-dont-bug-in-case-of-too-many-frags.patch
-	patches.suse/msft-hv-1755-hv_netvsc-fix-schedule-in-RCU-context.patch
-	patches.suse/net-appletalk-fix-minor-pointer-leak-to-userspace-in.patch
-	patches.suse/net-rtnl_configure_link-fix-dev-flags-changes-arg-to.patch
-	patches.suse/neighbour-confirm-neigh-entries-when-ARP-packet-is-r.patch
-	patches.suse/gso_segment-Reset-skb-mac_len-after-modifying-networ.patch
-	patches.suse/net-sched-act_sample-fix-NULL-dereference-in-the-dat.patch
-	patches.suse/udp4-fix-IP_CMSG_CHECKSUM-for-connected-sockets.patch
-	patches.suse/udp6-add-missing-checks-on-edumux-packet-processing.patch
-	patches.suse/bpf-verifier-disallow-pointer-subtraction.patch
-	patches.suse/pppoe-fix-reception-of-frames-with-no-mac-header.patch
-	patches.suse/ARM-dts-at91-add-new-compatibility-string-for-macb-o.patch
-	patches.suse/net-hp100-fix-always-true-check-for-link-up-state.patch
-	patches.suse/ipv6-fix-possible-use-after-free-in-ip6_xmit.patch
-	patches.suse/bnxt_en-Fix-VF-mac-address-regression.patch
-	patches.suse/msft-hv-1761-PCI-hv-support-reporting-serial-number-as-slot-infor.patch
-	patches.suse/clk-x86-add-ether_clk-alias-for-Bay-Trail-Cherry-Tra.patch
-	patches.suse/clk-x86-Stop-marking-clocks-as-CLK_IS_CRITICAL.patch
-	patches.suse/qmi_wwan-set-DTR-for-modems-in-forced-USB2-mode.patch
-	patches.suse/platform-x86-alienware-wmi-Correct-a-memory-leak.patch
-	patches.suse/ring-buffer-Allow-for-rescheduling-when-removing-pag.patch
-	patches.suse/crypto-ccp-add-timeout-support-in-the-sev-command.patch
-	patches.suse/scsi-qla2xxx-fix-an-endian-bug-in-fcpcmd_is_corrupted
-	patches.suse/hwmon-nct6775-Set-weight-source-to-zero-correctly.patch
-	patches.suse/ALSA-bebob-use-address-returned-by-kmalloc-instead-o.patch
-	patches.suse/ALSA-fireface-fix-memory-leak-in-ff400_switch_fetchi.patch
-	patches.suse/ALSA-emu10k1-fix-possible-info-leak-to-userspace-on-.patch
-	patches.suse/ALSA-firewire-digi00x-fix-memory-leak-of-private-dat.patch
-	patches.suse/ALSA-firewire-tascam-fix-memory-leak-of-private-data.patch
-	patches.suse/ALSA-oxfw-fix-memory-leak-of-private-data.patch
-	patches.suse/ALSA-bebob-fix-memory-leak-for-M-Audio-FW1814-and-Pr.patch
-	patches.suse/ALSA-oxfw-fix-memory-leak-for-model-dependent-data-a.patch
-	patches.suse/ALSA-oxfw-fix-memory-leak-of-discovered-stream-forma.patch
-	patches.suse/ALSA-fireworks-fix-memory-leak-of-response-buffer-at.patch
-	patches.suse/ASoC-rt5514-Fix-the-issue-of-the-delay-volume-app2.patch
-	patches.suse/ASoC-wm8804-Add-ACPI-support.patch
-	patches.suse/ASoC-sigmadsp-safeload-should-not-have-lower-byte-li.patch
-	patches.suse/ASoC-rsnd-fixup-not-to-call-clk_get-set-under-non-at.patch
-	patches.suse/ASoC-rsnd-adg-care-clock-frequency-size.patch
-	patches.suse/ASoC-rsnd-don-t-fallback-to-PIO-mode-when-EPROBE_DEF.patch
-	patches.suse/ASoC-cs4265-fix-MMTLR-Data-switch-control.patch
-	patches.suse/sound-enable-interrupt-after-dma-buffer-initializati.patch
-	patches.suse/sound-don-t-call-skl_init_chip-to-reset-intel-skl-so.patch
-	patches.suse/mm-shmem.c-Correctly-annotate-new-inodes-for-lockdep.patch
-	patches.suse/ocfs2-fix-ocfs2-read-block-panic.patch
-	patches.suse/drm-vc4-Fix-the-no-scaling-case-on-multi-planar-YUV-.patch
-	patches.suse/drm-udl-Destroy-framebuffer-only-if-it-was-initializ.patch
-	patches.suse/drm-i915-gvt-request-srcu_read_lock-before-checking-.patch
-	patches.suse/drm-i915-gvt-clear-ggtt-entries-when-destroy-vgpu.patch
-	patches.suse/drm-amdgpu-add-new-polaris-pci-id.patch
-	patches.suse/drm-amdgpu-Fix-SDMA-HQD-destroy-error-on-gfx_v7.patch
-	patches.suse/floppy-Do-not-copy-a-kernel-pointer-to-user-memory-i.patch
-	patches.suse/ubifs-Check-for-name-being-NULL-while-mounting.patch
-	patches.suse/Revert-ubifs-xattr-Don-t-operate-on-deleted-inodes.patch
-	patches.suse/s390-sles15sp1-00-04-18-s390-mm-Check-for-valid-vma-before-zapping-in-gmap_d.patch
-	patches.suse/KVM-PPC-Avoid-marking-DMA-mapped-pages-dirty-in-real.patch
-	patches.suse/KVM-PPC-Book3S-HV-Don-t-use-compound_order-to-determ.patch
-	patches.suse/0001-x86-paravirt-Fix-some-warning-messages.patch
-	patches.suse/x86-mm-expand-static-page-table-for-fixmap-space
-	patches.suse/xen-x86-vpmu-zero-struct-pt_regs-before-calling-into-sample-handling-code
-	patches.suse/0001-xen-issue-warning-message-when-out-of-grant-maptrack.patch
-	patches.suse/mfd-omap-usb-host-Fix-dts-probe-of-children.patch
-	patches.suse/media-af9035-prevent-buffer-overflow-on-write.patch
-	patches.suse/net-stmmac-Fixup-the-tail-addr-setting-in-xmit-path.patch
-	patches.suse/NFC-Fix-possible-memory-corruption-when-handling-SHD.patch
-	patches.suse/net-mvpp2-fix-a-txq_done-race-condition.patch
-	patches.suse/batman-adv-Avoid-probe-ELP-information-leak.patch
-	patches.suse/batman-adv-Fix-segfault-when-writing-to-throughput_o.patch
-	patches.suse/batman-adv-Fix-segfault-when-writing-to-sysfs-elp_in.patch
-	patches.suse/batman-adv-Prevent-duplicated-gateway_node-entry.patch
-	patches.suse/batman-adv-Prevent-duplicated-nc_node-entry.patch
-	patches.suse/batman-adv-Prevent-duplicated-softif_vlan-entry.patch
-	patches.suse/batman-adv-Prevent-duplicated-global-TT-entry.patch
-	patches.suse/batman-adv-Prevent-duplicated-tvlv-handler.patch
-	patches.suse/batman-adv-fix-backbone_gw-refcount-on-queue_work-fa.patch
-	patches.suse/batman-adv-fix-hardif_neigh-refcount-on-queue_work-f.patch
-	patches.suse/ip6_tunnel-be-careful-when-accessing-the-inner-heade.patch
-	patches.suse/qed-Fix-populating-the-invalid-stag-value-in-multi-f.patch
-	patches.suse/qed-Do-not-add-VLAN-0-tag-to-untagged-frames-in-mult.patch
-	patches.suse/qed-add-missing-device-config-for-roce-edpm-in-ufp-mode
-	patches.suse/bnxt_en-don-t-try-to-offload-VLAN-modify-action.patch
-	patches.suse/sctp-update-dst-pmtu-with-the-correct-daddr.patch
-	patches.suse/netlabel-check-for-IPV4MASK-in-addrinfo_get.patch
-	patches.suse/net-ipv6-Display-all-addresses-in-output-of-proc-net.patch
-	patches.suse/msft-hv-1764-PCI-hv-Fix-return-value-check-in-hv_pci_assign_slots.patch
-	patches.suse/net-aquantia-memory-corruption-on-jumbo-frames.patch
-	patches.suse/ip_tunnel-be-careful-when-accessing-the-inner-header.patch
-	patches.suse/intel_th-Fix-device-removal-logic.patch
-	patches.suse/intel_th-pci-Add-Ice-Lake-PCH-support.patch
-	patches.suse/tty-serial-lpuart-avoid-leaking-struct-tty_struct.patch
-	patches.suse/serial-cpm_uart-return-immediately-from-console-poll.patch
-	patches.suse/tty-Drop-tty-count-on-tty_reopen-failure.patch
-	patches.suse/tty-vt_ioctl-fix-potential-Spectre-v1.patch
-	patches.suse/serial-imx-restore-handshaking-irq-for-imx1.patch
-	patches.suse/usb-musb-dsps-do-not-disable-CPPI41-irq-in-driver-te.patch
-	patches.suse/USB-remove-LPM-management-from-usb_driver_claim_inte.patch
-	patches.suse/USB-fix-error-handling-in-usb_driver_claim_interface.patch
-	patches.suse/USB-handle-NULL-config-in-usb_find_alt_setting.patch
-	patches.suse/scsi-lpfc-Synchronize-access-to-remoteport-via-rport.patch
-	patches.suse/scsi-target-iscsi-use-hex2bin-instead-of-a-re-implementation
-	patches.suse/scsi-target-iscsi-use-bin2hex-instead-of-a-re-implementation
-	patches.suse/scsi-ipr-System-hung-while-dlpar-adding-primary-ipr-.patch
-	patches.suse/device-dax-Add-missing-address_space_operations.patch
-	patches.suse/iommu-amd-return-devid-as-alias-for-acpi-hid-devices
-	patches.suse/ext2-dax-set-ext2_dax_aops-for-dax-files.patch
-	patches.suse/cxgb4-fix-abort_req_rss6-struct.patch
-	patches.suse/ucma-fix-a-use-after-free-in-ucma_resolve_ip.patch
-	patches.suse/RDMA-bnxt_re-Fix-system-crash-during-RDMA-resource-i.patch
-	patches.suse/PCI-dwc-Fix-scheduling-while-atomic-issues.patch
-	patches.suse/drm-mali-dp-Call-drm_crtc_vblank_reset-on-device-ini.patch
-	patches.suse/0001-drm-amdgpu-Fix-vce-work-queue-was-not-cancelled-when.patch
-	patches.suse/pinctrl-cannonlake-Fix-HOSTSW_OWN-register-offset-of.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-guest-r11-corruption-with-POWE.patch
-	patches.suse/powerpc-Avoid-code-patching-freed-init-sections.patch
-	patches.suse/powerpc-powernv-ioda2-Reduce-upper-limit-for-DMA-win.patch
-	patches.suse/powerpc-pkeys-Fix-reading-of-ibm-processor-storage-k.patch
-	patches.suse/powerpc-tm-Fix-userspace-r13-corruption.patch
-	patches.suse/powerpc-tm-Avoid-possible-userspace-r1-corruption-on.patch
-	patches.suse/powerpc-numa-Use-associativity-if-VPHN-hcall-is-succ.patch
-	patches.suse/regulator-fix-crash-caused-by-null-driver-data.patch
-	patches.suse/spi-tegra20-slink-explicitly-enable-disable-clock.patch
-	patches.suse/spi-sh-msiof-Fix-invalid-SPI-use-during-system-suspe.patch
-	patches.suse/spi-sh-msiof-Fix-handling-of-write-value-for-SISTR-r.patch
-	patches.suse/spi-rspi-Fix-invalid-SPI-use-during-system-suspend.patch
-	patches.suse/spi-rspi-Fix-interrupted-DMA-transfers.patch
-	patches.suse/Input-atakbd-fix-Atari-keymap.patch
-	patches.suse/Input-atakbd-fix-Atari-CapsLock-behaviour.patch
-	patches.suse/Input-elantech-enable-middle-button-of-touchpad-on-T.patch
-	patches.suse/clocksource-drivers-ti-32k-Add-CLOCK_SOURCE_SUSPEND_.patch
-	patches.suse/clocksource-drivers-timer-atmel-pit-Properly-handle-.patch
-	patches.suse/x86-boot-fix-kexec-booting-failure-in-the-sev-bit-detection-code.patch
-	patches.suse/0249-bcache-add-separate-workqueue-for-journal_write-to-a.patch
-	patches.suse/blk-mq-I-O-and-timer-unplugs-are-inverted-in-blktrac.patch
-	patches.suse/xen-blkfront-correct-purging-of-persistent-grants.patch
-	patches.suse/dax-Fix-deadlock-in-dax_lock_mapping_entry.patch
-	patches.suse/soc-fsl-qbman-qman-avoid-allocating-from-non-existin.patch
-	patches.suse/soc-fsl-qe-Fix-copy-paste-bug-in-ucc_get_tdm_sync_sh.patch
-	patches.suse/0001-arm64-KVM-Tighten-guest-core-register-access-from-us.patch
-	patches.suse/0002-arm64-KVM-Sanitize-PSTATE.M-when-being-set-from-user.patch
-	patches.suse/pxa168fb-prepare-the-clock.patch
-	patches.suse/fbdev-omapfb-fix-omapfb_memory_read-infoleak.patch
-	patches.suse/sysfs-Do-not-return-POSIX-ACL-xattrs-via-listxattr.patch
-	patches.suse/media-v4l-event-Prevent-freeing-event-subscriptions-.patch
-	patches.suse/xen-xsa270-fix.patch
-	patches.suse/net-hns-fix-for-unmapping-problem-when-SMMU-is-on.patch
-	patches.suse/tipc-fix-flow-control-accounting-for-implicit-connec.patch
-	patches.suse/qed-Avoid-implicit-enum-conversion-in-qed_set_tunn_c.patch
-	patches.suse/qed-Fix-mask-parameter-in-qed_vf_prep_tunn_req_tlv.patch
-	patches.suse/qed-Avoid-implicit-enum-conversion-in-qed_roce_mode_.patch
-	patches.suse/bonding-pass-link-local-packets-to-bonding-master-al.patch
-	patches.suse/bonding-avoid-possible-dead-lock.patch
-	patches.suse/qed-Avoid-constant-logical-operation-warning-in-qed_.patch
-	patches.suse/qed-Avoid-implicit-enum-conversion-in-qed_iwarp_pars.patch
-	patches.suse/bnxt_en-Fix-TX-timeout-during-netpoll.patch
-	patches.suse/s390-sles15-16-03-01-s390-qeth_core_mpc-use-array_size-instead-of-reimple.patch
-	patches.suse/s390-sles15-16-03-02-s390-qeth-fix-potential-array-overrun-in-cmd-rc-look.patch
-	patches.suse/qed-Fix-shmem-structure-inconsistency-between-driver.patch
-	patches.suse/mac80211-Always-report-TX-status.patch
-	patches.suse/cfg80211-reg-Init-wiphy_idx-in-regulatory_hint_core.patch
-	patches.suse/mac80211-fix-pending-queue-hang-due-to-TX_DROP.patch
-	patches.suse/cfg80211-Address-some-corner-cases-in-scan-result-ch.patch
-	patches.suse/mac80211-TDLS-fix-skb-queue-priority-assignment.patch
-	patches.suse/mac80211-fix-TX-status-reporting-for-ieee80211s.patch
-	patches.suse/nl80211-Fix-possible-Spectre-v1-for-NL80211_TXRATE_H.patch
-	patches.suse/mac80211_hwsim-do-not-omit-multicast-announce-of-fir.patch
-	patches.suse/nl80211-Fix-possible-Spectre-v1-for-CQM-RSSI-thresho.patch
-	patches.suse/net-ena-remove-ndo_poll_controller.patch
-	patches.suse/ibmvnic-remove-ndo_poll_controller.patch
-	patches.suse/0004-rxrpc-Fix-transport-sockopts-to-get-IPv4-errors-on-a.patch
-	patches.suse/asix-Check-for-supported-Wake-on-LAN-modes.patch
-	patches.suse/ax88179_178a-Check-for-supported-Wake-on-LAN-modes.patch
-	patches.suse/lan78xx-Check-for-supported-Wake-on-LAN-modes.patch
-	patches.suse/sr9800-Check-for-supported-Wake-on-LAN-modes.patch
-	patches.suse/r8152-Check-for-supported-Wake-on-LAN-Modes.patch
-	patches.suse/smsc75xx-Check-for-Wake-on-LAN-modes.patch
-	patches.suse/smsc95xx-Check-for-Wake-on-LAN-modes.patch
-	patches.suse/qlcnic-fix-Tx-descriptor-corruption-on-82xx-devices.patch
-	patches.suse/0017-netfilter-bridge-Don-t-sabotage-nf_hook-calls-from-a.patch
-	patches.suse/0018-xfrm-Validate-address-prefix-lengths-in-the-xfrm-sel.patch
-	patches.suse/0019-xfrm6-call-kfree_skb-when-skb-is-toobig.patch
-	patches.suse/0020-xfrm-reset-transport-header-back-to-network-header-a.patch
-	patches.suse/0021-xfrm-reset-crypto_done-when-iterating-over-multiple-.patch
-	patches.suse/0001-xfrm-Fix-NULL-pointer-dereference-when-skb_dst_force.patch
-	patches.suse/Bluetooth-SMP-fix-crash-in-unpairing.patch
-	patches.suse/Revert-openvswitch-Fix-template-leak-in-error-cases.patch
-	patches.suse/declance-Fix-continuation-with-the-adapter-identific.patch
-	patches.suse/inet-make-sure-to-grab-rcu_read_lock-before-using-ir.patch
-	patches.suse/bonding-fix-warning-message.patch
-	patches.suse/rtnl-limit-IFLA_NUM_TX_QUEUES-and-IFLA_NUM_RX_QUEUES.patch
-	patches.suse/net-systemport-Fix-wake-up-interrupt-race-during-res.patch
-	patches.suse/net-mlx5-E-Switch-Fix-out-of-bound-access-when-setti.patch
-	patches.suse/ipv4-fix-use-after-free-in-ip_cmsg_recv_dstaddr.patch
-	patches.suse/ixgbe-check-return-value-of-napi_complete_done.patch
-	patches.suse/0001-drm-i915-Handle-incomplete-Z_FINISH-for-compressed-e.patch
-	patches.suse/ARM-8799-1-mm-fix-pci_ioremap_io-offset-check.patch
-	patches.suse/vfs-swap-names-of-do-vfs-_clone_file_range.patch
-	patches.suse/ovl-fix-format-of-setxattr-debug.patch
-	patches.suse/smb2-fix-missing-files-in-root-share-directory-listing.patch
-	patches.suse/cifs-add-a-warning-if-we-try-to-to-dequeue-a-deleted-mid.patch
-	patches.suse/cifs-only-wake-the-thread-for-the-very-last-PDU-in-a-compound.patch
-	patches.suse/smb3-fix-lease-break-problem-introduced-by-compounding.patch
-	patches.suse/crypto-caam-jr-fix-ablkcipher_edesc-pointer-arithmet.patch
-	patches.suse/crypto-chelsio-Fix-memory-corruption-in-DMA-Mapped-b.patch
-	patches.suse/crypto-mxs-dcp-Fix-wait-logic-on-chan-threads.patch
-	patches.suse/crypto-qat-Fix-KASAN-stack-out-of-bounds-bug-in-adf_.patch
-	patches.suse/kvm-nvmx-do-not-expose-mpx-vmx-controls-when-guest-mpx-disabled
-	patches.suse/kvm-x86-do-not-use-kvm_x86_ops-mpx_supported-directly
-	patches.suse/kvm-x86-fix-l1tf-s-mmio-gfn-calculation
-	patches.suse/KVM-PPC-Book3S-HV-Avoid-crash-from-THP-collapse-duri.patch
-	patches.suse/iommu-amd-clear-memory-encryption-mask-from-physical-address
-	patches.suse/ALSA-hda-realtek-Cannot-adjust-speaker-s-volume-on-D.patch
-	patches.suse/sched-numa-Stop-multiple-tasks-from-moving-to-the-CPU-at-the-same-time.patch
-	patches.suse/sched-numa-Pass-destination-CPU-as-a-parameter-to-migrate_task_rq.patch
-	patches.suse/sched-numa-Reset-scan-rate-whenever-task-moves-across-nodes.patch
-	patches.suse/sched-numa-Limit-the-conditions-where-scan-period-is.patch
-	patches.suse/mm-migrate-Use-spin_trylock-while-resetting-rate-lim.patch
-	patches.suse/sched-numa-Avoid-task-migration-for-small-NUMA-improvement.patch
-	patches.suse/mm-numa-Remove-rate-limiting-of-automatic-numa-balancing-migration.patch
-	patches.suse/mm-numa-Migrate-pages-to-local-nodes-quicker-early-in-the-lifetime-of-a-task.patch
-	patches.suse/x86-vdso-fix-asm-constraints-on-vdso-syscall-fallbacks
-	patches.suse/x86-vdso-fix-vdso-syscall-fallback-asm-constraint-regression
-	patches.suse/PM-core-Clear-the-direct_complete-flag-on-errors.patch
-	patches.suse/gpiolib-Free-the-last-requested-descriptor.patch
-	patches.suse/0159-dm-cache-metadata-ignore-hints-array-being-too-small.patch
-	patches.suse/0160-dm-cache-fix-resize-crash-if-user-doesn-t-reload-cac.patch
-	patches.suse/PCI-Reprogram-bridge-prefetch-registers-on-resume.patch
-	patches.suse/0001-mm-migration-fix-migration-of-huge-PMD-shared-pages.patch
-	patches.suse/proc-restrict-kernel-stack-dumps-to-root.patch
-	patches.suse/ocfs2-fix-locking-for-res-tracking-and-dlm-tracking_.patch
-	patches.suse/mm-madvise-MADV_DODUMP-allow-hugetlbfs-pages.patch
-	patches.suse/mac80211-fix-setting-IEEE80211_KEY_FLAG_RX_MGMT-for-.patch
-	patches.suse/cfg80211-fix-use-after-free-in-reg_process_hint.patch
-	patches.suse/net-usb-cancel-pending-work-when-unbinding-smsc75xx.patch
-	patches.suse/team-Forbid-enslaving-team-device-to-itself.patch
-	patches.suse/bnxt_en-Fix-VNIC-reservations-on-the-PF.patch
-	patches.suse/bnxt_en-Fix-enables-field-in-HWRM_QUEUE_COS2BW_CFG-r.patch
-	patches.suse/bnxt_en-free-hwrm-resources-if-driver-probe-fails.patch
-	patches.suse/bnxt_en-get-the-reduced-max_irqs-by-the-ones-used-by.patch
-	patches.suse/net-packet-fix-packet-drop-as-of-virtio-gso.patch
-	patches.suse/be2net-don-t-flip-hw_features-when-VXLANs-are-added-.patch
-	patches.suse/bpf-32-bit-RSH-verification-must-truncate-input-befo.patch
-	patches.suse/yam-fix-a-missing-check-bug.patch
-	patches.suse/rtnetlink-fix-rtnl_fdb_dump-for-ndmsg-header.patch
-	patches.suse/ipv6-take-rcu-lock-in-rawv6_send_hdrinc.patch
-	patches.suse/net-mvpp2-Extract-the-correct-ethtype-from-the-skb-f.patch
-	patches.suse/powerpc-numa-Skip-onlining-a-offline-node-in-kdump-p.patch
-	patches.suse/scsi-qedi-initialize-the-stats-mutex-lock
-	patches.suse/i2c-i2c-scmi-fix-for-i2c_smbus_write_block_data.patch
-	patches.suse/USB-serial-option-improve-Quectel-EP06-detection.patch
-	patches.suse/USB-serial-option-add-two-endpoints-device-id-flag.patch
-	patches.suse/USB-serial-simple-add-Motorola-Tetra-MTP6550-id.patch
-	patches.suse/usb-cdc_acm-Do-not-leak-URB-buffers.patch
-	patches.suse/xhci-Add-missing-CAS-workaround-for-Intel-Sunrise-Po.patch
-	patches.suse/usb-xhci-mtk-resume-USB3-roothub-first.patch
-	patches.suse/msft-hv-1761-tools-hv-fcopy-set-error-in-case-an-unknown-operatio.patch
-	patches.suse/mach64-detect-the-dot-clock-divider-correctly-on-spa.patch
-	patches.suse/s390-cio-fix-how-vfio-ccw-checks-pinned-pages
-	patches.suse/of-unittest-Disable-interrupt-node-tests-for-old-wor.patch
-	patches.suse/0161-dm-cache-destroy-migration_cache-if-cache-target-reg.patch
-	patches.suse/0162-dm-fix-report-zone-remapping-to-account-for-partitio.patch
-	patches.suse/0163-dm-linear-eliminate-linear_end_io-call-if-CONFIG_DM_.patch
-	patches.suse/xfs-refactor-clonerange-preparation-into-a-separate-.patch
-	patches.suse/xfs-zero-posteof-blocks-when-cloning-above-eof.patch
-	patches.suse/xfs-update-ctime-and-remove-suid-before-cloning-file.patch
-	patches.suse/xfs-fix-data-corruption-w-unaligned-dedupe-ranges.patch
-	patches.suse/xfs-fix-data-corruption-w-unaligned-reflink-ranges.patch
-	patches.suse/0164-dm-linear-fix-linear_end_io-conditional-definition.patch
-	patches.suse/kbuild-allow-to-use-gcc-toolchain-not-in-clang-search-path.patch
-	patches.suse/udp-Unbreak-modules-that-rely-on-external-__skb_recv.patch
-	patches.suse/net-ena-fix-warning-in-rmmod-caused-by-double-iounma.patch
-	patches.suse/net-ena-fix-rare-bug-when-failed-restart-resume-is-f.patch
-	patches.suse/net-ena-fix-NULL-dereference-due-to-untimely-napi-in.patch
-	patches.suse/net-ena-fix-auto-casting-to-boolean.patch
-	patches.suse/net-make-skb_partial_csum_set-more-robust-against-ov.patch
-	patches.suse/net-ipv4-don-t-let-PMTU-updates-increase-route-MTU.patch
-	patches.suse/qmi_wwan-Added-support-for-Gemalto-s-Cinterion-ALASx.patch
-	patches.suse/net-dsa-bcm_sf2-Fix-unbind-ordering.patch
-	patches.suse/net-dsa-bcm_sf2-Call-setup-during-switch-resume.patch
-	patches.suse/Input-xpad-add-support-for-Xbox1-PDP-Camo-series-gam.patch
-	patches.suse/IB-mlx5-Unmap-DMA-addr-from-HCA-before-IOMMU.patch
-	patches.suse/mmc-block-avoid-multiblock-reads-for-the-last-sector.patch
-	patches.suse/libertas-call-into-generic-suspend-code-before-turni.patch
-	patches.suse/0010-arm64-Fix-proc-iomem-for-reserved-but-not-memory-reg.patch
-	patches.suse/mm-Preserve-_PAGE_DEVMAP-across-mprotect-calls.patch
-	patches.suse/0001-mremap-properly-flush-TLB-before-releasing-the-page.patch
-	patches.suse/cachefiles-fix-the-race-between-cachefiles_bury_obje.patch
-	patches.suse/0001-drm-edid-Add-6-bpc-quirk-for-BOE-panel-in-HP-Pavilio.patch
-	patches.suse/0001-drm-fb-helper-Reject-all-pixel-format-changing-reque.patch
-	patches.suse/drm-edid-VSDB-yCBCr420-Deep-Color-mode-bit-definitio.patch
-	patches.suse/ethtool-fix-a-privilege-escalation-bug.patch
-	patches.suse/net-mlx5-Take-only-bit-24-26-of-wqe.pftype_wq-for-pa.patch
-	patches.suse/llc-set-SOCK_RCU_FREE-in-llc_sap_add_socket.patch
-	patches.suse/net-bcmgenet-Poll-internal-PHY-for-GENETv5.patch
-	patches.suse/ipv6-mcast-fix-a-use-after-free-in-inet6_mc_check.patch
-	patches.suse/net-fec-don-t-dump-RX-FIFO-register-when-not-availab.patch
-	patches.suse/geneve-vxlan-Don-t-check-skb_dst-twice.patch
-	patches.suse/geneve-vxlan-Don-t-set-exceptions-if-skb-len-mtu.patch
-	patches.suse/ptp-fix-Spectre-v1-vulnerability.patch
-	patches.suse/sctp-fix-race-on-sctp_id2asoc.patch
-	patches.suse/udp6-fix-encap-return-code-for-resubmitting.patch
-	patches.suse/virtio_net-avoid-using-netif_tx_disable-for-serializ.patch
-	patches.suse/net-ipmr-fix-unresolved-entry-dumps.patch
-	patches.suse/r8169-fix-NAPI-handling-under-high-load.patch
-	patches.suse/net-sched-Fix-for-duplicate-class-dump.patch
-	patches.suse/net-socket-fix-a-missing-check-bug.patch
-	patches.suse/ip6_tunnel-Fix-encapsulation-layout.patch
-	patches.suse/nvme-remove-ns-sibling-before-clearing-path.patch
-	patches.suse/0001-block-don-t-deal-with-discard-limit-in-blkdev_issue_.patch
-	patches.suse/0001-usb-usbip-Fix-BUG-KASAN-slab-out-of-bounds-in-vhci_h.patch
-	patches.suse/cdc-acm-fix-race-between-reset-and-control-messaging.patch
-	patches.suse/cdc-acm-do-not-reset-notification-buffer-index-upon-.patch
-	patches.suse/cdc-acm-correct-counting-of-UART-states-in-serial-st.patch
-	patches.suse/usb-gadget-storage-Fix-Spectre-v1-vulnerability.patch
-	patches.suse/Input-elan_i2c-add-ACPI-ID-for-Lenovo-IdeaPad-330-15.patch
-	patches.suse/0001-drm-sun4i-Fix-an-ulong-overflow-in-the-dotclock-driv.patch
-	patches.suse/perf-tools-fix-tracing_path_mount-proper-path.patch
-	patches.suse/0001-x86-tsc-Force-inlining-of-cyc2ns-bits.patch
-	patches.suse/x86-percpu-fix-this_cpu_read
-	patches.suse/x86-time-correct-the-attribute-on-jiffies-definition
-	patches.suse/x86-fpu-remove-second-definition-of-fpu-in-_fpu__restore_sig
-	patches.suse/net-ipv6-Fix-index-counter-for-unicast-addresses-in-.patch
-	patches.suse/i2c-rcar-cleanup-DMA-for-all-kinds-of-failure.patch
-	patches.suse/0006-arm64-lse-remove-fcall-used-x0-flag.patch
-	patches.suse/0008-arm64-numa-Report-correct-memblock-range-for-the-dum.patch
-	patches.suse/0009-arm64-numa-Unify-common-error-path-in-numa_init.patch
-	patches.suse/block-remove-bio_rewind_iter.patch
-	patches.suse/cdrom-fix-improper-type-cast-which-can-leat-to-infor.patch
-	patches.suse/nvme_fc-add-nvme_discovery-sysfs-attribute-to-fc-tra.patch
-	patches.suse/nvme-call-nvme_complete_rq-when-nvmf_check_ready-fai.patch
-	patches.suse/0250-bcache-account-size-of-buckets-used-in-uuid-write-to.patch
-	patches.suse/0001-bcache-trace-missed-reading-by-cache_missed.patch
-	patches.suse/0251-bcache-use-REQ_PRIO-to-indicate-bio-for-metadata.patch
-	patches.suse/0252-bcache-fix-ioctl-in-flash-device.patch
-	patches.suse/0253-bcache-fix-typo-in-code-comments-of-closure_return_w.patch
-	patches.suse/0254-bcache-correct-dirty-data-statistics.patch
-	patches.suse/0255-bcache-Populate-writeback_rate_minimum-attribute.patch
-	patches.suse/0001-bcache-fix-miss-key-refill-end-in-writeback.patch
-	patches.suse/0256-bcache-recal-cached_dev_sectors-on-detach.patch
-	patches.suse/0257-bcache-remove-unused-bch_passthrough_cache.patch
-	patches.suse/0258-bcache-remove-useless-parameter-of-bch_debug_init.patch
-	patches.suse/0259-bcache-replace-hard-coded-number-with-BUCKET_GC_GEN_.patch
-	patches.suse/0260-bcache-use-MAX_CACHES_PER_SET-instead-of-magic-numbe.patch
-	patches.suse/0261-bcache-split-combined-if-condition-code-into-separat.patch
-	patches.suse/0262-bcache-panic-fix-for-making-cache-device.patch
-	patches.suse/blk-mq-adjust-debugfs-and-sysfs-register-when-updati.patch
-	patches.suse/blk-mq-change-gfp-flags-to-GFP_NOIO-in-blk_mq_reallo.patch
-	patches.suse/blk-mq-realloc-hctx-when-hw-queue-is-mapped-to-anoth.patch
-	patches.suse/blk-mq-fallback-to-previous-nr_hw_queues-when-updati.patch
-	patches.suse/cdrom-don-t-attempt-to-fiddle-with-cdo-capability.patch
-	patches.suse/ataflop-fix-error-handling-during-setup.patch
-	patches.suse/ata-ep93xx-Use-proper-enums-for-directions.patch
-	patches.suse/hwmon-k10temp-support-all-family-15h-model-6xh-and-model.patch
-	patches.suse/hwmon-pwm-fan-Silence-error-on-probe-deferral.patch
-	patches.suse/hwmon-pwm-fan-Set-fan-speed-to-0-on-suspend.patch
-	patches.suse/hwmon-ina3221-Fix-INA3221_CONFIG_MODE-macros.patch
-	patches.suse/hwmon-pmbus-Fix-page-count-auto-detection.patch
-	patches.suse/jffs2-free-jffs2_sb_info-through-jffs2_kill_sb.patch
-	patches.suse/mtd-spi-nor-fsl-quadspi-fix-read-error-for-flash-siz.patch
-	patches.suse/spi-bcm-qspi-switch-back-to-reading-flash-using-smal.patch
-	patches.suse/spi-rockchip-initialize-dma_slave_config-properly.patch
-	patches.suse/spi-sh-msiof-fix-deferred-probing.patch
-	patches.suse/spi-bcm63xx-hsspi-keep-pll-clk-enabled.patch
-	patches.suse/spi-mediatek-Don-t-modify-spi_transfer-when-transfer.patch
-	patches.suse/spi-pic32-Use-proper-enum-in-dmaengine_prep_slave_rg.patch
-	patches.suse/spi-fsl-lpspi-Prevent-FIFO-under-overrun-by-default.patch
-	patches.suse/spi-spidev-Fix-OF-tree-warning-logic.patch
-	patches.suse/spi-omap2-mcspi-Set-FIFO-DMA-trigger-level-to-word-l.patch
-	patches.suse/0001-mmc-sdhci-of-arasan-Do-now-show-error-message-in-cas.patch
-	patches.suse/mmc-sdhci-pci-o2micro-Add-quirk-for-O2-Micro-dev-0x8.patch
-	patches.suse/mmc-mediatek-fix-cannot-receive-new-request-when-msd.patch
-	patches.suse/pinctrl-ssbi-gpio-Fix-pm8xxx_pin_config_get-to-be-co.patch
-	patches.suse/pinctrl-spmi-mpp-Fix-pmic_mpp_config_get-to-be-compl.patch
-	patches.suse/pinctrl-qcom-spmi-mpp-Fix-drive-strength-setting.patch
-	patches.suse/pinctrl-at91-pio4-fix-has_config-check-in-atmel_pctl.patch
-	patches.suse/pinctrl-at91-don-t-use-the-same-irqchip-with-multipl.patch
-	patches.suse/pinctrl-qcom-spmi-mpp-Fix-err-handling-of-pmic_mpp_s.patch
-	patches.suse/pinctrl-sunxi-Fix-a-memory-leak-in-sunxi_pinctrl_bui.patch
-	patches.suse/gpio-pxa-handle-corner-case-of-unprobed-device.patch
-	patches.suse/gpio-mxs-Get-rid-of-external-API-call.patch
-	patches.suse/gpio-davinci-remove-unused-member-of-davinci_gpio_controller.patch
-	patches.suse/gpio-syscon-Fix-possible-NULL-ptr-usage.patch
-	patches.suse/leds-pwm-silently-error-out-on-EPROBE_DEFER.patch
-	patches.suse/ipmi-dmi-Ignore-IPMI-SMBIOS-entries-with-a-zero-base.patch
-	patches.suse/0001-ipmi-ssif-Add-support-for-multi-part-transmit-messag.patch
-	patches.suse/ipmi-Fix-timer-race-with-module-unload.patch
-	patches.suse/pcmcia-Implement-CLKRUN-protocol-disabling-for-Ricoh.patch
-	patches.suse/PM-Domains-Deal-with-multiple-states-but-no-governor.patch
-	patches.suse/cpufreq-conservative-Take-limits-changes-into-accoun.patch
-	patches.suse/x86-hibernate-fix-nosave_regions-setup-for-hibernation
-	patches.suse/PM-hibernate-Check-the-success-of-generating-md5-dig.patch
-	patches.suse/cpufreq-dt-try-freeing-static-opps-only-if-we-have-added-them.patch
-	patches.suse/cpupower-remove-stringop-truncation-waring.patch
-	patches.suse/cpupower-Fix-coredump-on-VMWare.patch
-	patches.suse/ACPICA-Never-run-_REG-on-system_memory-and-system_IO.patch
-	patches.suse/ACPICA-AML-interpreter-add-region-addresses-in-globa.patch
-	patches.suse/ACPI-LPSS-Add-alternative-ACPI-HIDs-for-Cherry-Trail.patch
-	patches.suse/ACPI-LPSS-Exclude-I2C-busses-shared-with-PUNIT-from-.patch
-	patches.suse/ACPI-processor-Fix-the-return-value-of-acpi_processo.patch
-	patches.suse/mailbox-PCC-handle-parse-error.patch
-	patches.suse/ACPI-SBS-Fix-GPE-storm-on-recent-MacBookPro-s.patch
-	patches.suse/ACPI-SBS-Fix-rare-oops-when-removing-modules.patch
-	patches.suse/0001-xen-swiotlb-use-actually-allocated-size-on-check-phy.patch
-	patches.suse/s390-sthyi-fix-machine-name-validity-indication
-	patches.suse/s390-sles12sp4-pkey-move-pckmo-subfunction-available-checks-away-from-module-init.patch
-	patches.suse/rcu-Make-need_resched-respond-to-urgent-RCU-QS-needs.patch
-	patches.suse/0001-efi-honour-memory-reservations-passed-via-a-linux-sp.patch
-	patches.suse/0002-efi-arm-libstub-add-a-root-memreserve-config-table.patch
-	patches.suse/0003-efi-add-API-to-reserve-memory-persistently-across-ke.patch
-	patches.suse/kprobes-Return-error-if-we-fail-to-reuse-kprobe-inst.patch
-	patches.suse/x86-cpu-sanitize-fam6_atom-naming.patch
-	patches.suse/sched-numa-remove-unused-code-from-update_numa_stats.patch
-	patches.suse/sched-numa-remove-unused-nr_running-field.patch
-	patches.suse/x86-corruption-check-fix-panic-in-memory_corruption_check-when-boot-option-without-value-is-provided
-	patches.suse/x86-cpu-create-hygon-dhyana-architecture-support-file.patch
-	patches.suse/x86-cpu-get-cache-info-and-setup-cache-cpumap-for-hygon-dhyana.patch
-	patches.suse/x86-cpu-mtrr-support-top_mem2-and-get-mtrr-number.patch
-	patches.suse/x86-smpboot-do-not-use-bsp-init-delay-and-mwait-to-idle-on-dhyana.patch
-	patches.suse/x86-events-add-hygon-dhyana-support-to-pmu-infrastructure.patch
-	patches.suse/x86-alternative-init-ideal_nops-for-hygon-dhyana.patch
-	patches.suse/x86-amd_nb-check-vendor-in-amd-only-functions.patch
-	patches.suse/x86-pci-x86-amd_nb-add-hygon-dhyana-support-to-pci-and-northbridge.patch
-	patches.suse/x86-apic-add-hygon-dhyana-support.patch
-	patches.suse/x86-bugs-add-hygon-dhyana-to-the-respective-mitigation-machinery.patch
-	patches.suse/x86-mce-add-hygon-dhyana-support-to-the-mca-infrastructure.patch
-	patches.suse/x86-kvm-add-hygon-dhyana-support-to-kvm.patch
-	patches.suse/x86-xen-add-hygon-dhyana-support-to-xen.patch
-	patches.suse/acpi-add-hygon-dhyana-support.patch
-	patches.suse/cpufreq-add-hygon-dhyana-support.patch
-	patches.suse/tools-cpupower-add-hygon-dhyana-support.patch
-	patches.suse/0001-x86-xen-Fix-boot-loader-version-reported-for-PVH-gue.patch
-	patches.suse/x86-kexec-correct-kexec_backup_src_end-off-by-one-error.patch
-	patches.suse/resource-include-resource-end-in-walk_-interfaces.patch
-	patches.suse/x86-speculation-add-retpoline_amd-support-to-the-inline-asm-call_nospec-variant.patch
-	patches.suse/x86-speculation-apply-ibpb-more-strictly-to-avoid-cross-process-data-leak.patch
-	patches.suse/x86-speculation-enable-cross-hyperthread-spectre-v2-stibp-mitigation.patch
-	patches.suse/x86-speculation-propagate-information-about-rsb-filling-mitigation-to-sysfs.patch
-	patches.suse/ARM-8802-1-Call-syscall_trace_exit-even-when-system-.patch
-	patches.suse/liquidio-fix-race-condition-in-instruction-completio.patch
-	patches.suse/cfg80211-mac80211-make-ieee80211_send_layer2_update-.patch
-	patches.suse/cfg80211-Avoid-regulatory-restore-when-COUNTRY_IE_IG.patch
-	patches.suse/i40e-report-correct-statistics-when-XDP-is-enabled.patch
-	patches.suse/net-hns3-Fix-for-vf-vlan-delete-failed-problem.patch
-	patches.suse/net-hns3-Fix-error-of-checking-used-vlan-id.patch
-	patches.suse/net-hns3-Fix-for-loopback-selftest-failed-problem.patch
-	patches.suse/net-hns3-Fix-ping-exited-problem-when-doing-lp-selft.patch
-	patches.suse/net-hns3-Preserve-vlan-0-in-hardware-table.patch
-	patches.suse/cxgb4-collect-hardware-queue-descriptors.patch
-	patches.suse/net-phy-mscc-read-vsc8531-vddmac-as-an-u32.patch
-	patches.suse/net-phy-mscc-read-vsc8531-edge-slowdown-as-an-u32.patch
-	patches.suse/cxgb4-impose-mandatory-VLAN-usage-when-non-zero-TAG-.patch
-	patches.suse/cxgb4-remove-redundant-assignment-to-vlan_cmd.dropno.patch
-	patches.suse/0001-cxgb4-add-per-rx-queue-counter-for-packet-errors.patch
-	patches.suse/cxgb4-update-supported-DCB-version.patch
-	patches.suse/0002-ip_gre-fix-parsing-gre-header-in-ipgre_err.patch
-	patches.suse/s390-sles15sp1-00-16-12-s390-qeth-invoke-softirqs-after-napi_schedule.patch
-	patches.suse/0003-net-ipv4-defensive-cipso-option-parsing.patch
-	patches.suse/netlink-add-NLA_REJECT-policy-type.patch
-	patches.suse/net-ibm-fix-return-type-of-ndo_start_xmit-function.patch
-	patches.suse/net-hns3-Add-support-for-hns3_nic_netdev_ops.ndo_do_.patch
-	patches.suse/net-hns3-Set-STATE_DOWN-bit-of-hdev-state-when-stopp.patch
-	patches.suse/net-hns3-Check-hdev-state-when-getting-link-status.patch
-	patches.suse/net-hns3-Fix-for-setting-speed-for-phy-failed-proble.patch
-	patches.suse/net-hns3-Fix-cmdq-registers-initialization-issue-for.patch
-	patches.suse/net-hns3-Clear-client-pointer-when-initialize-client.patch
-	patches.suse/net-hns3-Fix-client-initialize-state-issue-when-roce.patch
-	patches.suse/net-hns3-Fix-parameter-type-for-q_id-in-hclge_tm_q_t.patch
-	patches.suse/net-hns3-Fix-ets-validate-issue.patch
-	patches.suse/net-hns3-Fix-tqp-array-traversal-condition-for-vf.patch
-	patches.suse/net-hns3-Add-nic-state-check-before-calling-netif_tx.patch
-	patches.suse/bpf-verifier-fix-verifier-instability.patch
-	patches.suse/netlink-make-validation_data-const.patch
-	patches.suse/netlink-move-extack-setting-into-validate_nla.patch
-	patches.suse/netlink-allow-NLA_NESTED-to-specify-nested-policy-to.patch
-	patches.suse/netlink-add-nested-array-policy-validation.patch
-	patches.suse/net-hns3-Fix-for-packet-buffer-setting-bug.patch
-	patches.suse/net-hns3-Fix-for-netdev-not-up-problem-when-setting-.patch
-	patches.suse/net-hns3-Fix-loss-of-coal-configuration-while-doing-.patch
-	patches.suse/netlink-add-attribute-range-validation-to-policy.patch
-	patches.suse/netlink-add-validation-function-to-policy.patch
-	patches.suse/ibmvnic-Increase-maximum-queue-size-limit.patch
-	patches.suse/ibmvnic-Introduce-driver-limits-for-ring-sizes.patch
-	patches.suse/ibmvnic-Add-ethtool-private-flag-for-driver-defined-.patch
-	patches.suse/qed-Add-driver-support-for-20G-link-speed.patch
-	patches.suse/qede-Add-driver-support-for-20G-link-speed.patch
-	patches.suse/ath10k-fix-kernel-panic-by-moving-pci-flush-after-na.patch
-	patches.suse/ath10k-schedule-hardware-restart-if-WMI-command-time.patch
-	patches.suse/ath9k-fix-tx99-with-monitor-mode-interface.patch
-	patches.suse/ath10k-limit-available-channels-via-DT-ieee80211-fre.patch
-	patches.suse/iwlwifi-don-t-WARN-on-trying-to-dump-dead-firmware.patch
-	patches.suse/iwlwifi-mvm-fix-BAR-seq-ctrl-reporting.patch
-	patches.suse/iwlwifi-mvm-avoid-sending-too-many-BARs.patch
-	patches.suse/iwlwifi-mvm-send-BCAST-management-frames-to-the-righ.patch
-	patches.suse/0001-libertas_tf-prevent-underflow-in-process_cmdrequest.patch
-	patches.suse/rtl8187-Fix-warning-generated-when-strncpy-destinati.patch
-	patches.suse/rsi-improve-kernel-thread-handling-to-fix-kernel-pan.patch
-	patches.suse/brcmfmac-fix-for-proper-support-of-160MHz-bandwidth.patch
-	patches.suse/iwlwifi-dbg-don-t-crash-if-the-firmware-crashes-in-t.patch
-	patches.suse/0001-iwlwifi-fix-non_shared_ant-for-22000-devices.patch
-	patches.suse/iwlwifi-api-annotate-compressed-BA-notif-array-sizes.patch
-	patches.suse/iwlwifi-pcie-gen2-build-A-MSDU-only-for-GSO.patch
-	patches.suse/0001-iwlwifi-fix-LED-command-capability-bit.patch
-	patches.suse/iwlwifi-mvm-Allow-TKIP-for-AP-mode.patch
-	patches.suse/Bluetooth-btbcm-Add-entry-for-BCM4335C0-UART-bluetoo.patch
-	patches.suse/Bluetooth-L2CAP-Detect-if-remote-is-not-able-to-use-.patch
-	patches.suse/cxgb4-remove-the-unneeded-locks.patch
-	patches.suse/cxgb4-use-FW_PORT_ACTION_L1_CFG32-for-32-bit-capabil.patch
-	patches.suse/net-hns3-Fix-for-rx-vlan-id-handle-to-support-Rev-0x.patch
-	patches.suse/ath10k-wmi-disable-softirq-s-while-calling-ieee80211.patch
-	patches.suse/ath10k-fix-vdev-start-timeout-on-error.patch
-	patches.suse/ath9k-fix-reporting-calculated-new-FFT-upper-max.patch
-	patches.suse/ath9k-add-back-support-for-using-active-monitor-inte.patch
-	patches.suse/brcmfmac-reduce-timeout-for-action-frame-scan.patch
-	patches.suse/brcmfmac-fix-full-timeout-waiting-for-action-frame-o.patch
-	patches.suse/iwlwifi-mvm-check-for-n_profiles-validity-in-EWRD-AC.patch
-	patches.suse/0001-iwlwifi-dbg-split-iwl_fw_error_dump-to-two-functions.patch
-	patches.suse/iwlwifi-mvm-clear-HW_RESTART_REQUESTED-when-stopping.patch
-	patches.suse/iwlwifi-pcie-avoid-empty-free-RB-queue.patch
-	patches.suse/0001-iwlwifi-nvm-get-num-of-hw-addresses-from-firmware.patch
-	patches.suse/iwlwifi-pcie-gen2-check-iwl_pcie_gen2_set_tb-return-.patch
-	patches.suse/qed-Add-support-for-virtual-link.patch
-	patches.suse/net-ena-minor-performance-improvement.patch
-	patches.suse/net-ena-complete-host-info-to-match-latest-ENA-spec.patch
-	patches.suse/net-ena-introduce-Low-Latency-Queues-data-structures.patch
-	patches.suse/net-ena-add-functions-for-handling-Low-Latency-Queue.patch
-	patches.suse/net-ena-add-functions-for-handling-Low-Latency-Queue-38005ca8.patch
-	patches.suse/net-ena-use-CSUM_CHECKED-device-indication-to-report.patch
-	patches.suse/net-ena-explicit-casting-and-initialization-and-clea.patch
-	patches.suse/net-ena-limit-refill-Rx-threshold-to-256-to-avoid-la.patch
-	patches.suse/net-ena-change-rx-copybreak-default-to-reduce-kernel.patch
-	patches.suse/net-ena-remove-redundant-parameter-in-ena_com_admin_.patch
-	patches.suse/net-ena-update-driver-version-to-2.0.1.patch
-	patches.suse/net-ena-fix-indentations-in-ena_defs-for-better-read.patch
-	patches.suse/nl80211-Fix-a-GET_KEY-reply-attribute.patch
-	patches.suse/mac80211-minstrel-fix-using-short-preamble-CCK-rates.patch
-	patches.suse/mac80211-minstrel-fix-CCK-rate-group-streams-value.patch
-	patches.suse/mac80211-minstrel-fix-sampling-reporting-of-CCK-rate.patch
-	patches.suse/netlink-replace-__NLA_ENSURE-implementation.patch
-	patches.suse/iwlwifi-mvm-don-t-send-keys-when-entering-D3.patch
-	patches.suse/iwlwifi-mvm-check-return-value-of-rs_rate_from_ucode.patch
-	patches.suse/brcmsmac-AP-mode-update-beacon-when-TIM-changes.patch
-	patches.suse/libertas-don-t-set-URB_ZERO_PACKET-on-IN-USB-transfe.patch
-	patches.suse/tun-Consistently-configure-generic-netdev-params-via.patch
-	patches.suse/bpf-wait-for-running-BPF-programs-when-updating-map-.patch
-	patches.suse/net-hns3-remove-hns3_fill_desc_tso.patch
-	patches.suse/net-hns3-move-DMA-map-into-hns3_fill_desc.patch
-	patches.suse/net-hns3-add-handling-for-big-TX-fragment.patch
-	patches.suse/net-hns3-rename-hns_nic_dma_unmap.patch
-	patches.suse/net-hns3-fix-for-multiple-unmapping-DMA-problem.patch
-	patches.suse/net-ena-Fix-Kconfig-dependency-on-X86.patch
-	patches.suse/net-ena-enable-Low-Latency-Queues.patch
-	patches.suse/xfrm-use-complete-IPv6-addresses-for-hash.patch
-	patches.suse/cxgb4-fix-the-error-path-of-cxgb4_uld_register.patch
-	patches.suse/Bluetooth-btsdio-Do-not-bind-to-non-removable-BCM43430.patch
-	patches.suse/mISDN-Fix-type-of-switch-control-variable-in-ctrl_te.patch
-	patches.suse/net-ena-fix-compilation-error-in-xtensa-architecture.patch
-	patches.suse/llc-do-not-use-sk_eat_skb.patch
-	patches.suse/0004-netfilter-nft_compat-do-not-dump-private-area.patch
-	patches.suse/signal-properly-deliver-sigsegv-from-x86-uprobes
-	patches.suse/signal-Always-deliver-the-kernel-s-SIGKILL-and-SIGST.patch
-	patches.suse/selinux-Add-__GFP_NOWARN-to-allocation-at-str_read.patch
-	patches.suse/0001-keys-Fix-the-use-of-the-C-keyword-private-in-uapi-li.patch
-	patches.suse/synclink_gt-fix-compat_ioctl.patch
-	patches.suse/0009-Btrfs-do-not-unnecessarily-pass-write_lock_level-whe.patch
-	patches.suse/0001-btrfs-qgroup-Dirty-all-qgroups-before-rescan.patch
-	patches.suse/btrfs-fix-error-handling-in-free_log_tree.patch
-	patches.suse/0010-Btrfs-remove-unnecessary-level-check-in-balance_leve.patch
-	patches.suse/btrfs-fix-error-handling-in-btrfs_dev_replace_start.patch
-	patches.suse/0001-btrfs-Enhance-btrfs_trim_fs-function-to-handle-error.patch
-	patches.suse/0002-btrfs-Ensure-btrfs_trim_fs-can-trim-the-whole-filesy.patch
-	patches.suse/0001-btrfs-qgroup-Introduce-trace-event-to-analyse-the-nu.patch
-	patches.suse/0002-btrfs-qgroup-Introduce-function-to-trace-two-swaped-.patch
-	patches.suse/0003-btrfs-qgroup-Introduce-function-to-find-all-new-tree.patch
-	patches.suse/0004-btrfs-qgroup-Use-generation-aware-subtree-swap-to-ma.patch
-	patches.suse/0005-btrfs-qgroup-Don-t-trace-subtree-if-we-re-dropping-r.patch
-	patches.suse/0006-btrfs-qgroup-Only-trace-data-extents-in-leaves-if-we.patch
-	patches.suse/0001-btrfs-tree-checker-Check-level-for-leaves-and-nodes.patch
-	patches.suse/Btrfs-kill-btrfs_clear_path_blocking.patch
-	patches.suse/0008-btrfs-protect-space-cache-inode-alloc-with-GFP_NOFS.patch
-	patches.suse/btrfs-make-sure-we-create-all-new-block-groups.patch
-	patches.suse/btrfs-fix-warning-when-replaying-log-after-fsync-of-.patch
-	patches.suse/btrfs-fix-wrong-dentries-after-fsync-of-file-that-go.patch
-	patches.suse/gfs2_meta-mount-can-get-NULL-dev_name.patch
-	patches.suse/gfs2-Don-t-leave-s_fs_info-pointing-to-freed-memory-.patch
-	patches.suse/xfs-remove-XFS_IO_INVALID.patch
-	patches.suse/xfs-Fix-xqmstats-offsets-in-proc-fs-xfs-xqmstat.patch
-	patches.suse/ext4-fix-EXT4_IOC_SWAP_BOOT.patch
-	patches.suse/ext4-initialize-retries-variable-in-ext4_da_write_in.patch
-	patches.suse/ext4-fix-setattr-project-check-in-fssetxattr-ioctl.patch
-	patches.suse/ext4-propagate-error-from-dquot_initialize-in-EXT4_I.patch
-	patches.suse/jbd2-fix-use-after-free-in-jbd2_log_do_checkpoint.patch
-	patches.suse/ext4-fix-use-after-free-race-in-ext4_remount-s-error.patch
-	patches.suse/Documentation-l1tf-Fix-small-spelling-typo.patch
-	patches.suse/mfd-ti_am335x_tscadc-Keep-ADC-interface-on-if-child-.patch
-	patches.suse/mfd-menelaus-Fix-possible-race-condition-and-leak.patch
-	patches.suse/mfd-arizona-Correct-calling-of-runtime_put_sync.patch
-	patches.suse/mfd-mc13xxx-core-Fix-PMIC-shutdown-when-reading-ADC-.patch
-	patches.suse/mfd-max8997-Enale-irq-wakeup-unconditionally.patch
-	patches.suse/backlight-lm3639-Unconditionally-call-led_classdev_u.patch
-	patches.suse/HID-wacom-Work-around-HID-descriptor-bug-in-DTK-2451.patch
-	patches.suse/power-supply-sysfs-ratelimit-property-read-error-mes.patch
-	patches.suse/power-supply-ab8500_fg-silence-uninitialized-variabl.patch
-	patches.suse/power-reset-at91-poweroff-do-not-procede-if-at91_shd.patch
-	patches.suse/power-supply-max8998-charger-Fix-platform-data-retri.patch
-	patches.suse/power-supply-twl4030_charger-fix-charging-current-ou.patch
-	patches.suse/power-supply-twl4030_charger-disable-eoc-interrupt-o.patch
-	patches.suse/libnvdimm-hold-reference-on-parent-while-scheduling-async-init.patch
-	patches.suse/libnvdimm-region-fail-badblocks-listing-for-inactive-regions.patch
-	patches.suse/libnvdimm-dimm-maximize-label-transfer-size.patch
-	patches.suse/nvdimm-sanity-check-labeloff.patch
-	patches.suse/nvdimm-clarify-comment-in-sizeof_namespace_index.patch
-	patches.suse/nvdimm-remove-empty-if-statement.patch
-	patches.suse/nvdimm-split-label-init-out-from-the-logic-for-getting-config-data.patch
-	patches.suse/nvdimm-use-namespace-index-data-to-reduce-number-of-label-reads-needed.patch
-	patches.suse/libnvdimm-label-fix-sparse-warning.patch
-	patches.suse/acpi-nfit-fix-address-range-scrub-completion-tracking.patch
-	patches.suse/edac-raise-the-maximum-number-of-memory-controllers.patch
-	patches.suse/edac-amd64-add-hygon-dhyana-support.patch
-	patches.suse/edac-i7core-sb-skx-edac-fix-uncorrected-error-counting.patch
-	patches.suse/edac-skx_edac-fix-logical-channel-intermediate-decoding.patch
-	patches.suse/edac-thunderx-fix-memory-leak-in-thunderx_l2c_threaded_isr.patch
-	patches.suse/dmaengine-ep93xx-Return-proper-enum-in-ep93xx_dma_ch.patch
-	patches.suse/dmaengine-timb_dma-Use-proper-enum-in-td_prep_slave_.patch
-	patches.suse/driver-dma-ioat-Call-del_timer_sync-without-holding-.patch
-	patches.suse/dmaengine-dma-jz4780-Return-error-if-not-probed-from.patch
-	patches.suse/dmaengine-dma-jz4780-Don-t-depend-on-MACH_JZ4780.patch
-	patches.suse/dmaengine-dma-jz4780-Further-residue-status-fix.patch
-	patches.suse/dmaengine-rcar-dmac-set-scatter-gather-max-segment-s.patch
-	patches.suse/PCI-ASPM-Fix-link_state-teardown-on-device-removal.patch
-	patches.suse/PCI-ACPI-Correct-error-message-for-ASPM-disabling.patch
-	patches.suse/PCI-ASPM-Do-not-initialize-link-state-when-aspm_disa.patch
-	patches.suse/PCI-Add-Device-IDs-for-Intel-GPU-spurious-interrupt-.patch
-	patches.suse/PCI-MSI-Warn-and-return-error-if-driver-enables-MSI-.patch
-	patches.suse/x86-PCI-Apply-VMD-s-AERSID-fixup-generically.patch
-	patches.suse/pci-iproc-remove-paxc-slot-check-to-allow-vf-support
-	patches.suse/pci-vmd-detach-resources-after-stopping-root-bus
-	patches.suse/scsi-raid_attrs-fix-unused-variable-warning
-	patches.suse/scsi-lpfc-remove-an-unnecessary-NULL-check.patch
-	patches.suse/scsi-qla2xxx-Fix-process-response-queue-for-ISP26XX-.patch
-	patches.suse/scsi-qla2xxx-Fix-incorrect-port-speed-being-set-for-.patch
-	patches.suse/scsi-qla2xxx-Use-correct-qpair-for-ABTS-CMD.patch
-	patches.suse/scsi-qla2xxx-Update-rscn_rcvd-field-to-more-meaningf.patch
-	patches.suse/scsi-qla2xxx-Remove-redundant-check-for-fcport-delet.patch
-	patches.suse/scsi-qla2xxx-Move-rport-registration-out-of-internal.patch
-	patches.suse/scsi-qla2xxx-Decrement-login-retry-count-for-only-pl.patch
-	patches.suse/scsi-qla2xxx-Turn-off-IOCB-timeout-timer-on-IOCB-com.patch
-	patches.suse/scsi-qla2xxx-Force-fw-cleanup-on-ADISC-error.patch
-	patches.suse/scsi-qla2xxx-Remove-all-rports-if-fabric-scan-retry-.patch
-	patches.suse/scsi-qla2xxx-Fix-iIDMA-error.patch
-	patches.suse/scsi-qla2xxx-Defer-chip-reset-until-target-mode-is-e.patch
-	patches.suse/scsi-qla2xxx-Terminate-Plogi-PRLI-if-WWN-is-0.patch
-	patches.suse/scsi-qla2xxx-Update-driver-to-version-10.00.00.09-k.patch
-	patches.suse/scsi-qla2xxx-Serialize-mailbox-request.patch
-	patches.suse/scsi-qla2xxx-Fix-deadlock-between-ATIO-and-HW-lock.patch
-	patches.suse/scsi-qla2xxx-Add-appropriate-debug-info-for-invalid-.patch
-	patches.suse/scsi-qla2xxx-Add-logic-to-detect-ABTS-hang-and-respo.patch
-	patches.suse/scsi-qla2xxx-Fix-out-of-order-Termination-and-ABTS-r.patch
-	patches.suse/scsi-qla2xxx-Add-support-for-ZIO6-interrupt-threshol.patch
-	patches.suse/scsi-qla2xxx-Move-get-rel-_sp-to-base_qpair-struct.patch
-	patches.suse/scsi-qla2xxx-Reduce-holding-sess_lock-to-prevent-CPU.patch
-	patches.suse/scsi-qla2xxx-Remove-ASYNC-GIDPN-switch-command.patch
-	patches.suse/scsi-qla2xxx-Fix-Remote-port-registration.patch
-	patches.suse/scsi-qla2xxx-Remove-stale-ADISC_DONE-event.patch
-	patches.suse/scsi-qla2xxx-Move-ABTS-code-behind-qpair.patch
-	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.10-k.patch
-	patches.suse/scsi-qla2xxx-Allow-FC-NVMe-underrun-to-be-handled-by.patch
-	patches.suse/scsi-qla2xxx-Increase-abort-timeout-value.patch
-	patches.suse/scsi-qla2xxx-Check-for-Register-disconnect.patch
-	patches.suse/scsi-qla2xxx-Fix-port-speed-display-on-chip-reset.patch
-	patches.suse/scsi-qla2xxx-Fix-dropped-srb-resource.patch
-	patches.suse/scsi-qla2xxx-Fix-race-condition-for-resource-cleanup.patch
-	patches.suse/scsi-qla2xxx-Add-mode-control-for-each-physical-port.patch
-	patches.suse/scsi-qla2xxx-Fix-early-srb-free-on-abort.patch
-	patches.suse/scsi-qla2xxx-Fix-stuck-session-in-PLOGI-state.patch
-	patches.suse/scsi-qla2xxx-shutdown-chip-if-reset-fail.patch
-	patches.suse/scsi-qla2xxx-Reject-bsg-request-if-chip-is-down.patch
-	patches.suse/scsi-qla2xxx-Fix-premature-command-free.patch
-	patches.suse/scsi-qla2xxx-Remove-stale-debug-trace-message-from-t.patch
-	patches.suse/scsi-qla2xxx-Fix-duplicate-switch-s-Nport-ID-entries.patch
-	patches.suse/scsi-qla2xxx-Fix-double-increment-of-switch-scan-ret.patch
-	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.11-k.patch
-	patches.suse/scsi-lpfc-Fix-GFT_ID-and-PRLI-logic-for-RSCN.patch
-	patches.suse/scsi-lpfc-raise-sg-count-for-nvme-to-use-available-s.patch
-	patches.suse/scsi-lpfc-Raise-nvme-defaults-to-support-a-larger-io.patch
-	patches.suse/scsi-lpfc-Correct-race-with-abort-on-completion-path.patch
-	patches.suse/scsi-lpfc-Correct-soft-lockup-when-running-mds-diagn.patch
-	patches.suse/scsi-lpfc-Correct-irq-handling-via-locks-when-taking.patch
-	patches.suse/scsi-lpfc-Correct-invalid-EQ-doorbell-write-on-if_ty.patch
-	patches.suse/scsi-lpfc-Fix-errors-in-log-messages.patch
-	patches.suse/scsi-lpfc-reduce-locking-when-updating-statistics.patch
-	patches.suse/scsi-lpfc-add-support-to-retrieve-firmware-logs.patch
-	patches.suse/scsi-lpfc-update-driver-version-to-12.0.0.7.patch
-	patches.suse/0001-scsi-sym53c8xx-fix-NULL-pointer-dereference-panic-in.patch
-	patches.suse/scsi-lpfc-Remove-set-but-not-used-variable-sgl_size.patch
-	patches.suse/scsi-qla2xxx-Remove-set-but-not-used-variable-ptr_dm.patch
-	patches.suse/scsi-libsas-fix-a-race-condition-when-smp-task-timeo.patch
-	patches.suse/scsi-qla2xxx-Fix-comment-in-MODULE_PARM_DESC-in-qla2.patch
-	patches.suse/scsi-qla2xxx-don-t-allow-negative-thresholds.patch
-	patches.suse/scsi-qla2xxx-Fix-NVMe-session-hang-on-unload.patch
-	patches.suse/scsi-qla2xxx-Fix-NVMe-Target-discovery.patch
-	patches.suse/scsi-qla2xxx-Fix-duplicate-switch-database-entries.patch
-	patches.suse/scsi-qla2xxx-Fix-re-using-LoopID-when-handle-is-in-u.patch
-	patches.suse/scsi-qla2xxx-Fix-driver-hang-when-FC-NVMe-LUNs-are-c.patch
-	patches.suse/scsi-qla2xxx-Fix-recursive-mailbox-timeout.patch
-	patches.suse/scsi-qla2xxx-Fix-for-double-free-of-SRB-structure.patch
-	patches.suse/scsi-qla2xxx-Move-log-messages-before-issuing-comman.patch
-	patches.suse/scsi-qla2xxx-Return-switch-command-on-a-timeout.patch
-	patches.suse/scsi-mpt3sas-add-ioc_-level-logging-macros
-	patches.suse/scsi-mpt3sas-convert-uses-of-pr_-level-with-mpt3sas_fmt-to-ioc_-level
-	patches.suse/scsi-mpt3sas-convert-mlsleading-uses-of-pr_-level-with-mpt3sas_fmt
-	patches.suse/scsi-mpt3sas-convert-logging-uses-with-mpt3sas_fmt-and-reply_q_name-to-s
-	patches.suse/scsi-mpt3sas-remove-kern_warning-from-panic-uses
-	patches.suse/scsi-mpt3sas-convert-logging-uses-with-mpt3sas_fmt-without-logging-levels
-	patches.suse/scsi-mpt3sas-remove-unused-macro-mpt3sas_fmt
-	patches.suse/scsi-mpt3sas-use-dma_pool_zalloc
-	patches.suse/scsi-mpt3sas-remove-unnecessary-parentheses-and-simplify-null-checks
-	patches.suse/scsi-core-Allow-state-transitions-from-OFFLINE-to-BL.patch
-	patches.suse/scsi-libfc-check-fc_frame_payload_get-return-value-f.patch
-	patches.suse/scsi-libfc-retry-PRLI-if-we-cannot-analyse-the-paylo.patch
-	patches.suse/0001-target-use-ISCSI_IQN_LEN-in-iscsi_target_stat.patch
-	patches.suse/0002-target-log-Data-Out-timeouts-as-errors.patch
-	patches.suse/0003-target-log-NOP-ping-timeouts-as-errors.patch
-	patches.suse/0004-target-split-out-helper-for-cxn-timeout-error-stashi.patch
-	patches.suse/0005-target-stash-sess_err_stats-on-Data-Out-timeout.patch
-	patches.suse/scsi-qla2xxx-Remove-unnecessary-self-assignment.patch
-	patches.suse/scsi-qla2xxx-Simplify-conditional-check.patch
-	patches.suse/scsi-esp_scsi-track-residual-for-pio-transfers
-	patches.suse/scsi-mpt3sas-switch-to-generic-dma-api
-	patches.suse/scsi-qla2xxx-fully-convert-to-the-generic-DMA-API.patch
-	patches.suse/ALSA-pcm-signedness-bug-in-snd_pcm_plug_alloc.patch
-	patches.suse/ALSA-seq-Do-error-checks-at-creating-system-ports.patch
-	patches.suse/ALSA-hda-fix-unused-variable-warning.patch
-	patches.suse/ALSA-intel8x0m-Register-irq-handler-after-register-i.patch
-	patches.suse/ALSA-usb-audio-update-quirk-for-B-W-PX-to-remove-mic.patch
-	patches.suse/ALSA-hda-Add-quirk-for-ASUS-G751-laptop.patch
-	patches.suse/ALSA-hda-Fix-headphone-pin-config-for-ASUS-G751.patch
-	patches.suse/ALSA-hda-realtek-Fix-the-problem-of-the-front-MIC-on.patch
-	patches.suse/ALSA-hda-Add-mic-quirk-for-the-Lenovo-G50-30-17aa-39.patch
-	patches.suse/ALSA-hda-Add-2-more-models-to-the-power_save-blackli.patch
-	patches.suse/ALSA-i2c-cs8427-Fix-int-to-char-conversion.patch
-	patches.suse/ASoC-dpcm-Properly-initialise-hw-rate_max.patch
-	patches.suse/ASoC-sgtl5000-avoid-division-by-zero-if-lo_vag-is-ze.patch
-	patches.suse/ASoC-Intel-hdac_hdmi-Limit-sampling-rates-at-dai-cre.patch
-	patches.suse/ASoC-intel-skylake-Add-missing-break-in-skl_tplg_get.patch
-	patches.suse/ASoC-tegra_sgtl5000-fix-device_node-refcounting.patch
-	patches.suse/clocksource-drivers-sh_cmt-Fixup-for-64-bit-machines.patch
-	patches.suse/clocksource-drivers-sh_cmt-Fix-clocksource-width-for.patch
-	patches.suse/genirq-Fix-race-on-spurious-interrupt-detection.patch
-	patches.suse/ima-fix-showing-large-violations-or-runtime_measurem.patch
-	patches.suse/tpm-fix-response-size-validation-in-tpm_get_random.patch
-	patches.suse/tpm-suppress-transmit-cmd-error-logs-when-TPM-1.2-is.patch
-	patches.suse/tpm-Restore-functionality-to-xen-vtpm-driver.patch
-	patches.suse/crypto-caam-fix-implicit-casts-in-endianness-helpers.patch
-	patches.suse/crypto-tcrypt-fix-ghash-generic-speed-test.patch
-	patches.suse/crypto-lrw-Fix-out-of-bounds-access-on-counter-overf.patch
-	patches.suse/crypto-ccp-fix-static-checker-warning.patch
-	patches.suse/crypto-ccp-allow-sev-firmware-to-be-chosen-based-on-family-and-model.patch
-	patches.suse/0001-cpufeature-avoid-warning-when-compiling-with-clang.patch
-	patches.suse/crypto-s5p-sss-Fix-Fix-argument-list-alignment.patch
-	patches.suse/crypto-fix-a-memory-leak-in-rsa-kcs1pad-s-encryption.patch
-	patches.suse/hwrng-core-document-the-quality-field.patch
-	patches.suse/crypto-mxs-dcp-Fix-SHA-null-hashes-and-output-length.patch
-	patches.suse/crypto-mxs-dcp-Fix-AES-issues.patch
-	patches.suse/crypto-mxs-dcp-make-symbols-sha1_null_hash-and-sha25.patch
-	patches.suse/printk-Fix-panic-caused-by-passing-log_buf_len-to-co.patch
-	patches.suse/KVM-PPC-Validate-all-tces-before-updating-tables.patch
-	patches.suse/KVM-PPC-Validate-TCEs-against-preregistered-memory-p.patch
-	patches.suse/KVM-PPC-Remove-redundand-permission-bits-removal.patch
-	patches.suse/kvm-nvmx-clear-reserved-bits-of-db-exit-qualification
-	patches.suse/kvm-nvmx-restore-host-state-in-nested_vmx_vmexit-for-vmfail
-	patches.suse/kvm-x86-adjust-kvm_mmu_page-member-to-save-8-bytes
-	patches.suse/kvm-nvmx-always-reflect-nm-vm-exits-to-l1
-	patches.suse/kvm-nvmx-move-check_vmentry_postreqs-call-to-nested_vmx_enter_non_root_mode
-	patches.suse/KVM-arm64-Fix-caching-of-host-MDCR_EL2-value.patch
-	patches.suse/arm-arm64-KVM-Rename-function-kvm_arch_dev_ioctl_che.patch
-	patches.suse/IB-hfi1-Add-mtu-check-for-operational-data-VLs.patch
-	patches.suse/RDMA-bnxt_re-Add-missing-spin-lock-initialization.patch
-	patches.suse/RDMA-bnxt_re-Avoid-NULL-check-after-accessing-the-po.patch
-	patches.suse/RDMA-core-Fix-unwinding-flow-in-case-of-error-to-reg.patch
-	patches.suse/usb-xhci-mtk-fix-ISOC-error-when-interval-is-zero.patch
-	patches.suse/phy-renesas-rcar-gen3-usb2-fix-vbus_ctrl-for-role-sy.patch
-	patches.suse/phy-phy-twl4030-usb-fix-denied-runtime-access.patch
-	patches.suse/usb-gadget-uvc-configfs-Drop-leaked-references-to-co.patch
-	patches.suse/usb-gadget-uvc-configfs-Prevent-format-changes-after.patch
-	patches.suse/usb-gadget-uvc-Factor-out-video-USB-request-queueing.patch
-	patches.suse/usb-gadget-uvc-Only-halt-video-streaming-endpoint-in.patch
-	patches.suse/usb-gadget-udc-fotg210-udc-Fix-a-sleep-in-atomic-con.patch
-	patches.suse/usb-gadget-udc-atmel-handle-at91sam9rl-PMC.patch
-	patches.suse/usb-dwc3-gadget-Check-ENBLSLPM-before-sending-ep-com.patch
-	patches.suse/usb-gadget-fsl_udc_core-check-allocation-return-valu.patch
-	patches.suse/usb-gadget-fsl_udc_core-fixup-struct_udc_setup-docum.patch
-	patches.suse/usb-chipidea-imx-enable-OTG-overcurrent-in-case-USB-.patch
-	patches.suse/usb-chipidea-Prevent-unbalanced-IRQ-disable.patch
-	patches.suse/usb-chipidea-Fix-otg-event-handler.patch
-	patches.suse/usb-host-ohci-at91-fix-request-of-irq-for-optional-g.patch
-	patches.suse/USB-serial-cypress_m8-fix-interrupt-out-transfer-len.patch
-	patches.suse/USB-misc-appledisplay-fix-backlight-update_status-re.patch
-	patches.suse/usbip-tools-fix-atoi-on-non-null-terminated-string.patch
-	patches.suse/usbip-vudc-BUG-kmalloc-2048-Not-tainted-Poison-overw.patch
-	patches.suse/kernfs-update-comment-about-kernfs_path-return-value.patch
-	patches.suse/component-fix-loop-condition-to-call-unbind-if-bind-.patch
-	patches.suse/kernfs-Fix-range-checks-in-kernfs_get_target_path.patch
-	patches.suse/uio-ensure-class-is-registered-before-devices.patch
-	patches.suse/coresight-etb10-Fix-handling-of-perf-mode.patch
-	patches.suse/extcon-cht-wc-Return-from-default-case-to-avoid-warn.patch
-	patches.suse/VMCI-Resource-wildcard-match-fixed.patch
-	patches.suse/w1-omap-hdq-fix-missing-bus-unregister-at-removal.patch
-	patches.suse/uio-make-symbol-uio_class_registered-static.patch
-	patches.suse/mei-samples-fix-a-signedness-bug-in-amt_host_if_call.patch
-	patches.suse/gsmi-Fix-bug-in-append_to_eventlog-sysfs-handler.patch
-	patches.suse/iommu-arm-smmu-ensure-that-page-table-updates-are-visible-before-tlbi
-	patches.suse/iommu-amd-move-iommu_init_pci-to-init-section
-	patches.suse/thermal-rcar_thermal-Prevent-hardware-access-during-.patch
-	patches.suse/thermal-da9062-61-Prevent-hardware-access-during-sys.patch
-	patches.suse/0001-drm-mediatek-fix-OF-sibling-node-lookup.patch
-	patches.suse/0001-drm-msm-fix-OF-child-node-lookup.patch
-	patches.suse/net-bcmgenet-fix-OF-child-node-lookup.patch
-	patches.suse/NFC-nfcmrvl_uart-fix-OF-child-node-lookup.patch
-	patches.suse/0001-xen-blkfront-avoid-NULL-blkfront_info-dereference-on.patch
-	patches.suse/0001-dm-ioctl-harden-copy_params-s-copy_from_user-from-ma.patch
-	patches.suse/0001-dm-zoned-fix-metadata-block-ref-counting.patch
-	patches.suse/0001-dm-zoned-fix-various-dmz_get_mblock-issues.patch
-	patches.suse/MD-fix-invalid-stored-role-for-a-disk.patch
-	patches.suse/md-allow-metadata-updates-while-suspending-an-array-.patch
-	patches.suse/MD-fix-invalid-stored-role-for-a-disk-try2.patch
-	patches.suse/smb3-do-not-display-confusing-message-on-mount-to-Azure-servers.patch
-	patches.suse/cifs-Use-kmemdup-rather-than-duplicating-its-implementation-in-smb3.patch
-	patches.suse/cifs-remove-set-but-not-used-variable-cifs_sb-.patch
-	patches.suse/smb3-add-tracepoint-to-catch-cases-where-credit-refund-of-failed-op.patch
-	patches.suse/cifs-fix-a-credits-leak-for-compund-commands.patch
-	patches.suse/cifs-add-a-smb2_compound_op-and-change-QUERY_INFO-to-use-it.patch
-	patches.suse/cifs-change-mkdir-to-use-a-compound.patch
-	patches.suse/cifs-change-unlink-to-use-a-compound.patch
-	patches.suse/cifs-create-helpers-for-SMB2_set_info_init-free-.patch
-	patches.suse/cifs-make-rmdir-use-compounding.patch
-	patches.suse/cifs-change-SMB2_OP_SET_EOF-to-use-compounding.patch
-	patches.suse/cifs-change-SMB2_OP_SET_INFO-to-use-compounding.patch
-	patches.suse/cifs-remove-the-is_falloc-argument-to-SMB2_set_eof.patch
-	patches.suse/cifs-change-SMB2_OP_RENAME-and-SMB2_OP_HARDLINK-to-use-compounding.patch
-	patches.suse/cifs-create-a-define-for-the-max-number-of-iov-we-need-for-a-SMB2-s.patch
-	patches.suse/SMB3-Backup-intent-flag-missing-from-compounded-ops.patch
-	patches.suse/smb3-allow-stats-which-track-session-and-share-recon.patch
-	patches.suse/cifs-protect-against-server-returning-invalid-file-system-block-siz.patch
-	patches.suse/cifs-minor-updates-to-module-description-for-cifs-ko.patch
-	patches.suse/smb3-add-way-to-control-slow-response-threshold-for-logging-and-sta.patch
-	patches.suse/smb3-minor-missing-defines-relating-to-reparse-points.patch
-	patches.suse/smb3-track-the-instance-of-each-session-for-debugging.patch
-	patches.suse/CIFS-make-nodfs-mount-opt-a-superblock-flag.patch
-	patches.suse/smb3-Add-debug-message-later-in-smb2-smb3-reconnect-path.patch
-	patches.suse/smb3-update-default-requested-iosize-to-4MB-from-1MB-for-recent-dia.patch
-	patches.suse/cifs-do-not-return-atime-less-than-mtime.patch
-	patches.suse/smb3-add-tracepoint-for-sending-lease-break-responses-to-server.patch
-	patches.suse/fs-cifs-fix-uninitialised-variable-warnings.patch
-	patches.suse/CIFS-pass-page-offsets-on-SMB1-read-write.patch
-	patches.suse/CIFS-SMBD-Do-not-call-ib_dereg_mr-on-invalidated-memory-registrati.patch
-	patches.suse/cifs-OFD-locks-do-not-conflict-with-eachothers.patch
-	patches.suse/CIFS-Adds-information-level-logging-function.patch
-	patches.suse/CIFS-Print-message-when-attempting-a-mount.patch
-	patches.suse/cifs-minor-clarification-in-comments.patch
-	patches.suse/cifs-add-IOCTL-for-QUERY_INFO-passthrough-to-userspace.patch
-	patches.suse/smb2-fix-uninitialized-variable-bug-in-smb2_ioctl_query_info.patch
-	patches.suse/cifs-track-writepages-in-vfs-operation-counters.patch
-	patches.suse/smb3-send-backup-intent-on-compounded-query-info.patch
-	patches.suse/smb3-do-not-attempt-cifs-operation-in-smb3-query-inf.patch
-	patches.suse/cifs-fallback-to-older-infolevels-on-findfirst-queryinfo-retry.patch
-	patches.suse/cifs-add-support-for-ioctl-on-directories.patch
-	patches.suse/smb3-show-number-of-current-open-files-in-proc-fs-cifs-Stats.patch
-	patches.suse/smb3-clean-up-debug-output-displaying-network-interfaces.patch
-	patches.suse/cifs-allow-calling-SMB2_xxx_free-NULL-.patch
-	patches.suse/smb3-add-debug-for-unexpected-mid-cancellation.patch
-	patches.suse/cifs-update-internal-module-version-number-for-cifs-ko-to-2-14.patch
-	patches.suse/NFSv4.1-Fix-the-r-wsize-checking.patch
-	patches.suse/NFS-Fix-dentry-revalidation-on-NFSv4-lookup.patch
-	patches.suse/NFS-Refactor-nfs_lookup_revalidate.patch
-	patches.suse/NFSv4-Fix-lookup-revalidate-of-regular-files.patch
-	patches.suse/nfs-Fix-a-missed-page-unlock-after-pg_doio.patch
-	patches.suse/sunrpc-safely-reallow-resvport-min-max-inversion.patch
-	patches.suse/xprtrdma-Reset-credit-grant-properly-after-a-disconn.patch
-	patches.suse/powerpc-tm-Fix-HFSCR-bit-for-no-suspend-case.patch
-	patches.suse/powerpc-powernv-Don-t-select-the-cpufreq-governors.patch
-	patches.suse/powerpc-tm-Fix-HTM-documentation.patch
-	patches.suse/powerpc-pseries-mm-Introducing-FW_FEATURE_BLOCK_REMO.patch
-	patches.suse/powerpc-pseries-mm-factorize-PTE-slot-computation.patch
-	patches.suse/powerpc-pseries-mm-call-H_BLOCK_REMOVE.patch
-	patches.suse/powerpc-pseries-Define-MCE-error-event-section.patch
-	patches.suse/powerpc-pseries-Flush-SLB-contents-on-SLB-MCE-errors.patch
-	patches.suse/powerpc-pseries-Display-machine-check-error-details.patch
-	patches.suse/powerpc-pseries-Dump-the-SLB-contents-on-SLB-MCE-err.patch
-	patches.suse/powernv-pseries-consolidate-code-for-mce-early-handl.patch
-	patches.suse/powerpc-consolidate-mno-sched-epilog-into-FTRACE-fla.patch
-	patches.suse/powerpc-avoid-mno-sched-epilog-on-GCC-4.9-and-newer.patch
-	patches.suse/powerpc-pseries-Remove-prrn_work-workqueue.patch
-	patches.suse/powerpc-pseries-Remove-unneeded-uses-of-dlpar-work-q.patch
-	patches.suse/powerpc-pseries-Disable-CPU-hotplug-across-migration.patch
-	patches.suse/powerpc-fadump-re-register-firmware-assisted-dump-if.patch
-	patches.suse/powerpc-pseries-Fix-DTL-buffer-registration.patch
-	patches.suse/powerpc-pseries-Fix-how-we-iterate-over-the-DTL-entr.patch
-	patches.suse/powerpc-tm-Remove-msr_tm_active.patch
-	patches.suse/powerpc-tm-Print-64-bits-MSR.patch
-	patches.suse/powerpc-64s-consolidate-MCE-counter-increment.patch
-	patches.suse/powerpc-tm-Reformat-comments.patch
-	patches.suse/powerpc-64s-hash-Do-not-use-PPC_INVALIDATE_ERAT-on-C.patch
-	patches.suse/powerpc-process-Fix-sparse-address-space-warnings.patch
-	patches.suse/powerpc-boot-Expose-Kconfig-symbols-to-wrapper.patch
-	patches.suse/powerpc-boot-Fix-opal-console-in-boot-wrapper.patch
-	patches.suse/powerpc-pseries-memory-hotplug-Fix-return-value-type.patch
-	patches.suse/powerpc-pseries-mobility-Extend-start-stop-topology-.patch
-	patches.suse/powerpc-Detect-the-presence-of-big-cores-via-ibm-thr.patch
-	patches.suse/powerpc-Use-cpu_smallcore_sibling_mask-at-SMT-level-.patch
-	patches.suse/powerpc-cacheinfo-Report-the-correct-shared_cpu_map-.patch
-	patches.suse/powerpc-rtas-Fix-a-potential-race-between-CPU-Offlin.patch
-	patches.suse/powerpc-mm-Add-missing-tracepoint-for-tlbie.patch
-	patches.suse/powerpc-mm-radix-Display-if-mappings-are-exec-or-not.patch
-	patches.suse/powerpc-mm-Fix-page-table-dump-to-work-on-Radix.patch
-	patches.suse/powerpc-traps-restore-recoverability-of-machine_chec.patch
-	patches.suse/net-udp-fix-handling-of-CHECKSUM_COMPLETE-packets.patch
-	patches.suse/ipv6-ndisc-Preserve-IPv6-control-buffer-if-protocol-.patch
-	patches.suse/include-linux-pfn_t.h-force-to-be-parsed-as-an-unary.patch
-	patches.suse/mm-don-t-warn-about-large-allocations-for-slab.patch
-	patches.suse/0001-mm-rework-memcg-kernel-stack-accounting.patch
-	patches.suse/0001-mm-don-t-miss-the-last-page-because-of-round-off-err.patch
-	patches.suse/mm-memory-c-recheck-page-table-entry-with-page-table-lock-held.patch
-	patches.suse/mm-page-writeback.c-fix-range_cyclic-writeback-vs-wr.patch
-	patches.suse/hugetlbfs-dirty-pages-as-they-are-added-to-pagecache.patch
-	patches.suse/rtc-s35390a-Change-buf-s-type-to-u8-in-s35390a_init.patch
-	patches.suse/Input-st1232-set-INPUT_PROP_DIRECT-property.patch
-	patches.suse/Input-silead-try-firmware-reload-after-unsuccessful-.patch
-	patches.suse/Input-synaptics-avoid-using-uninitialized-variable-w.patch
-	patches.suse/watchdog-core-fix-null-pointer-dereference-when-rele.patch
-	patches.suse/0001-drm-sti-do-not-remove-the-drm_bridge-that-was-never-.patch
-	patches.suse/0001-drm-cirrus-Use-drm_framebuffer_put-to-avoid-kernel-o.patch
-	patches.suse/0001-drm-virtio-fix-bounds-check-in-virtio_gpu_cmd_get_ca.patch
-	patches.suse/drm-rockchip-Allow-driver-to-be-shutdown-on-reboot-k.patch
-	patches.suse/drm-i915-Downgrade-Gen9-Plane-WM-latency-error.patch
-	patches.suse/drm-i915-cfl-Add-a-new-CFL-PCI-ID
-	patches.suse/8855-drm-i915-audio-hook-up-component-bindings-even-if-displays-are-disabled
-	patches.suse/drm-amdgpu-add-missing-CHIP_HAINAN-in-amdgpu_ucode_g.patch
-	patches.suse/0001-drm-hisilicon-hibmc-Do-not-carry-error-code-in-HiBMC.patch
-	patches.suse/0001-drm-hisilicon-hibmc-Don-t-overwrite-fb-helper-surfac.patch
-	patches.suse/drm-omap-fix-memory-barrier-bug-in-DMM-driver.patch
-	patches.suse/drm-nouveau-Check-backlight-IDs-are-0-not-0.patch
-	patches.suse/0001-drm-amdgpu-powerplay-fix-missing-break-in-switch-sta.patch
-	patches.suse/drm-i915-Restore-vblank-interrupts-earlier.patch
-	patches.suse/drm-i915-Don-t-unset-intel_connector-mst_port.patch
-	patches.suse/drm-i915-Skip-vcpi-allocation-for-MSTB-ports-that-ar.patch
-	patches.suse/drm-i915-dp-Link-train-Fallback-on-eDP-only-if-fallb.patch
-	patches.suse/drm-i915-Large-page-offsets-for-pread-pwrite.patch
-	patches.suse/0001-drm-i915-gen9-Fix-initial-readout-for-Y-tiled-frameb.patch
-	patches.suse/net-sched-gred-pass-the-right-attribute-to-gred_chan.patch
-	patches.suse/macsec-update-operstate-when-lower-device-changes.patch
-	patches.suse/macsec-let-the-administrator-set-UP-state-even-if-lo.patch
-	patches.suse/9p-xen-fix-check-for-xenbus_read-error-in-front_prob.patch
-	patches.suse/v9fs_dir_readdir-fix-double-free-on-p9stat_read-erro.patch
-	patches.suse/9p-clear-dangling-pointers-in-p9stat_free.patch
-	patches.suse/9p-rdma-do-not-disconnect-on-down_interruptible-EAGA.patch
-	patches.suse/9p-do-not-trust-pdu-content-for-stat-item-size.patch
-	patches.suse/9p-locks-add-mount-option-for-lock-retry-interval.patch
-	patches.suse/9p-acl-fix-uninitialized-iattr-access.patch
-	patches.suse/9p-rdma-remove-useless-check-in-cm_event_handler.patch
-	patches.suse/9p-p9dirent_read-check-network-provided-name-length.patch
-	patches.suse/9p-locks-fix-glock.client_id-leak-in-do_lock.patch
-	patches.suse/fsnotify-Fix-busy-inodes-during-unmount.patch
-	patches.suse/iio-adc-max9611-explicitly-cast-gain_selectors.patch
-	patches.suse/iio-dac-mcp4922-fix-error-handling-in-mcp4922_write_.patch
-	patches.suse/staging-iio-ad7606-fix-voltage-scales.patch
-	patches.suse/iio-adc-imx25-gcq-Fix-leak-of-device_node-in-mx25_gc.patch
-	patches.suse/iio-adc-at91-fix-acking-DRDY-irq-on-simple-conversio.patch
-	patches.suse/iio-adc-at91-fix-wrong-channel-number-in-triggered-b.patch
-	patches.suse/iio-ad5064-Fix-regulator-handling.patch
-	patches.suse/staging-comedi-ni_mio_common-protect-register-write-.patch
-	patches.suse/serial-uartps-console_setup-can-t-be-placed-to-init-.patch
-	patches.suse/serial-uartps-Fix-suspend-functionality.patch
-	patches.suse/kgdboc-Passing-ekgdboc-to-command-line-causes-panic.patch
-	patches.suse/kgdboc-Fix-restrict-error.patch
-	patches.suse/serial-samsung-Enable-baud-clock-for-UART-reset-proc.patch
-	patches.suse/serial-mxs-auart-Fix-potential-infinite-loop.patch
-	patches.suse/serial-8250-Fix-clearing-FIFOs-in-RS485-mode-again.patch
-	patches.suse/sc16is7xx-Fix-for-multi-channel-stall.patch
-	patches.suse/sc16is7xx-Fix-for-Unexpected-interrupt-8.patch
-	patches.suse/kgdboc-Fix-warning-with-module-build.patch
-	patches.suse/tty-wipe-buffer.patch
-	patches.suse/tty-wipe-buffer-if-not-echoing-data.patch
-	patches.suse/tty-check-name-length-in-tty_find_polling_driver.patch
-	patches.suse/media-uvcvideo-Fix-uvc_alloc_entity-allocation-align.patch
-	patches.suse/media-replace-strcpy-by-strscpy.patch
-	patches.suse/media-fix-media-pci-meye-validate-offset-to-avoid-ar.patch
-	patches.suse/media-dvb-fix-compat-ioctl-translation.patch
-	patches.suse/media-tvp5150-avoid-going-past-array-on-v4l2_queryme.patch
-	patches.suse/media-em28xx-fix-handler-for-vidioc_s_input.patch
-	patches.suse/media-em28xx-use-a-default-format-if-TRY_FMT-fails.patch
-	patches.suse/media-em28xx-fix-input-name-for-Terratec-AV-350.patch
-	patches.suse/media-em28xx-make-v4l2-compliance-happier-by-startin.patch
-	patches.suse/media-tvp5150-fix-width-alignment-during-set_selecti.patch
-	patches.suse/media-tvp5150-fix-switch-exit-in-set-control-handler.patch
-	patches.suse/media-vsp1-Fix-YCbCr-planar-formats-pitch-calculatio.patch
-	patches.suse/media-pci-ivtv-Fix-a-sleep-in-atomic-context-bug-in-.patch
-	patches.suse/media-au0828-Fix-incorrect-error-messages.patch
-	patches.suse/media-pci-cx23885-handle-adding-to-list-failure.patch
-	patches.suse/media-davinci-Fix-implicit-enum-conversion-warning.patch
-	patches.suse/media-pxa_camera-Fix-check-for-pdev-dev.of_node.patch
-	patches.suse/media-isif-fix-a-NULL-pointer-dereference-bug.patch
-	patches.suse/media-cx231xx-fix-potential-sign-extension-overflow-.patch
-	patches.suse/media-v4l2-tpg-fix-kernel-oops-when-enabling-HFLIP-a.patch
-	patches.suse/soc-tegra-pmc-Fix-child-node-lookup.patch
-	patches.suse/soc-qcom-wcnss_ctrl-Avoid-string-overflow.patch
-	patches.suse/soc-imx-gpc-fix-PDN-delay.patch
-	patches.suse/reset-Fix-potential-use-after-free-in-__of_reset_con.patch
-	patches.suse/ARM-samsung-Limit-SAMSUNG_PM_CHECK-config-option-to-.patch
-	patches.suse/remoteproc-Check-for-NULL-firmwares-in-sysfs-interfa.patch
-	patches.suse/rpmsg-smd-fix-memory-leak-on-channel-create.patch
-	patches.suse/btrfs-fix-null-pointer-dereference-on-compressed-wri.patch
-	patches.suse/0002-Btrfs-fix-assertion-on-fsync-of-regular-file-when-us.patch
-	patches.suse/btrfs-fix-deadlock-when-writing-out-free-space-cache.patch
-	patches.suse/0006-Btrfs-fix-use-after-free-during-inode-eviction.patch
-	patches.suse/0007-Btrfs-fix-use-after-free-when-dumping-free-space.patch
-	patches.suse/0001-xen-fix-race-in-xen_qlock_wait.patch
-	patches.suse/0001-xen-make-xen_qlock_wait-nestable.patch
-	patches.suse/0001-xen-pvh-increase-early-stack-size.patch
-	patches.suse/0001-xen-balloon-Support-xend-based-toolstack.patch
-	patches.suse/0001-xen-pvh-don-t-try-to-unplug-emulated-devices.patch
-	patches.suse/Cramfs-fix-abad-comparison-when-wrap-arounds-occur.patch
-	patches.suse/nfsd-Fix-an-Oops-in-free_session.patch
-	patches.suse/lockd-fix-access-beyond-unterminated-strings-in-prin.patch
-	patches.suse/linux-bitmap.h-fix-type-of-nbits-in-bitmap_shift_rig.patch
-	patches.suse/hfsplus-prevent-btree-data-loss-on-root-split.patch
-	patches.suse/hfs-prevent-btree-data-loss-on-root-split.patch
-	patches.suse/kbuild-fix-kernel-bounds.c-W-1-warning.patch
-	patches.suse/mm-Fix-warning-in-insert_pfn.patch
-	patches.suse/reset-hisilicon-fix-potential-NULL-pointer-dereferen.patch
-	patches.suse/clk-samsung-exynos5420-Enable-PERIS-clocks-for-suspe.patch
-	patches.suse/clk-samsung-Use-clk_hw-API-for-calling-clk-framework.patch
-	patches.suse/clk-at91-Fix-division-by-zero-in-PLL-recalc_rate.patch
-	patches.suse/clk-mmp2-fix-the-clock-id-for-sdh2_clk-and-sdh3_clk.patch
-	patches.suse/clk-rockchip-Fix-static-checker-warning-in-rockchip_.patch
-	patches.suse/clk-s2mps11-Fix-matching-when-built-as-module-and-DT.patch
-	patches.suse/clk-s2mps11-Add-used-attribute-to-s2mps11_dt_match.patch
-	patches.suse/clk-fixed-rate-fix-of_node_get-put-imbalance.patch
-	patches.suse/0001-mach64-fix-display-corruption-on-big-endian-machines.patch
-	patches.suse/0001-mach64-fix-image-corruption-due-to-reading-accelerat.patch
-	patches.suse/fbdev-sbuslib-use-checked-version-of-put_user.patch
-	patches.suse/fbdev-sbuslib-integer-overflow-in-sbusfb_ioctl_helpe.patch
-	patches.suse/0001-fbdev-fix-broken-menu-dependencies.patch
-	patches.suse/revert-ceph-fix-dentry-leak-in-splice_dentry.patch
-	patches.suse/ceph-fix-dentry-leak-in-ceph_readdir_prepopulate.patch
-	patches.suse/libceph-bump-ceph_msg_max_data_len.patch
-	patches.suse/libceph-introduce-ceph_pagelist_alloc.patch
-	patches.suse/libceph-don-t-consume-a-ref-on-pagelist-in-ceph_msg_data_add_pagelist.patch
-	patches.suse/libceph-enable-fallback-to-ceph_msg_new-in-ceph_msgpool_get.patch
-	patches.suse/libceph-assign-cookies-in-linger_submit.patch
-	patches.suse/libceph-introduce-alloc_watch_request.patch
-	patches.suse/libceph-rbd-ceph-move-ceph_osdc_alloc_messages-calls.patch
-	patches.suse/libceph-preallocate-message-data-items.patch
-	patches.suse/libceph-check-reply-num_data_items-in-setup_request_data.patch
-	patches.suse/fuse-Fix-use-after-free-in-fuse_dev_do_read.patch
-	patches.suse/fuse-Fix-use-after-free-in-fuse_dev_do_write.patch
-	patches.suse/fuse-set-FR_SENT-while-locked.patch
-	patches.suse/fuse-fix-blocked_waitq-wakeup.patch
-	patches.suse/bitops-protect-variables-in-set_mask_bits-macro.patch
-	patches.suse/bitops-protect-variables-in-bit_clear_unless-macro.patch
-	patches.suse/platform-x86-acerhdf-Add-BIOS-entry-for-Gateway-LT31.patch
-	patches.suse/dell_rbu-make-firmware-payload-memory-uncachable
-	patches.suse/firmware-dcdbas-add-support-for-wsmt-acpi-table.patch
-	patches.suse/firmware-dcdbas-include-linux-io.h.patch
-	patches.suse/platform-x86-intel_telemetry-report-debugfs-failure.patch
-	patches.suse/bonding-fix-length-of-actor-system.patch
-	patches.suse/rtnetlink-Disallow-FDB-configuration-for-non-Etherne.patch
-	patches.suse/vhost-Fix-Spectre-V1-vulnerability.patch
-	patches.suse/net-hns3-add-error-handler-for-hns3_nic_init_vector_.patch
-	patches.suse/net-hns3-bugfix-for-buffer-not-free-problem-during-r.patch
-	patches.suse/net-hns3-bugfix-for-reporting-unknown-vector0-interr.patch
-	patches.suse/net-hns3-bugfix-for-the-initialization-of-command-qu.patch
-	patches.suse/net-hns3-remove-unnecessary-queue-reset-in-the-hns3_.patch
-	patches.suse/net-hns3-bugfix-for-is_valid_csq_clean_head.patch
-	patches.suse/net-hns3-bugfix-for-hclge_mdio_write-and-hclge_mdio_.patch
-	patches.suse/net-hns3-bugfix-for-handling-mailbox-while-the-comma.patch
-	patches.suse/net-hns3-bugfix-for-rtnl_lock-s-range-in-the-hclgevf.patch
-	patches.suse/bpf-fix-partial-copy-of-map_ptr-when-dst-is-scalar.patch
-	patches.suse/net-stmmac-Fix-stmmac_mdio_reset-when-building-stmma.patch
-	patches.suse/openvswitch-Fix-push-pop-ethernet-validation.patch
-	patches.suse/vhost-scsi-truncate-T10-PI-iov_iter-to-prot_bytes.patch
-	patches.suse/vfs-allow-dedupe-of-user-owned-read-only-files.patch
-	patches.suse/vfs-dedupe-should-return-EPERM-if-permission-is-not-.patch
-	patches.suse/powerpc-pseries-add-missing-cpumask.h-include-file.patch
-	patches.suse/vfs-vfs_clone_file_prep_inodes-should-return-EINVAL-.patch
-	patches.suse/vfs-exit-early-from-zero-length-remap-operations.patch
-	patches.suse/vfs-avoid-problematic-remapping-requests-into-partia.patch
-	patches.suse/vfs-skip-zero-length-dedupe-requests.patch
-	patches.suse/vfs-rename-clone_verify_area-to-remap_verify_area.patch
-	patches.suse/xfs-fix-pagecache-truncation-prior-to-reflink.patch
-	patches.suse/xfs-clean-up-xfs_reflink_remap_blocks-call-site.patch
-	patches.suse/apparmor-dont-try-to-replace-stale-label-in-ptrace-access-check.patch
-	patches.suse/apparmor-dont-try-to-replace-stale-label-in-ptraceme-check.patch
-	patches.suse/apparmor-Fix-uninitialized-value-in-aa_split_fqname.patch
-	patches.suse/drm-edid-Add-6-bpc-quirk-for-BOE-panel.patch
-	patches.suse/ALSA-ca0106-Disable-IZD-on-SB0570-DAC-to-fix-audio-p.patch
-	patches.suse/pwm-lpss-Release-runtime-pm-reference-from-the-drive.patch
-	patches.suse/dt-bindings-pwm-renesas-tpu-fix-compatible-prop-description.patch
-	patches.suse/pwm-lpss-Only-set-update-bit-if-we-are-actually-chan.patch
-	patches.suse/0002-mm-handle-no-memcg-case-in-memcg_kmem_charge-properl.patch
-	patches.suse/4.4.164-131-mm-thp-relax-__GFP_THISNODE-for-MADV_HUGEPAGE.patch
-	patches.suse/ocfs2-fix-a-misuse-a-of-brelse-after-failing-ocfs2_c.patch
-	patches.suse/0001-memory_hotplug-cond_resched-in-__remove_pages.patch
-	patches.suse/scsi-qla2xxx-Modify-fall-through-annotations.patch
-	patches.suse/scsi-qla2xxx-Improve-several-kernel-doc-headers.patch
-	patches.suse/scsi-qla2xxx-Declare-local-functions-static.patch
-	patches.suse/scsi-qla2xxx-Make-qla2x00_sysfs_write_nvram-easier-t.patch
-	patches.suse/scsi-qla2xxx-Remove-a-set-but-not-used-variable.patch
-	patches.suse/scsi-qla2xxx-Make-sure-that-qlafx00_ioctl_iosb_entry.patch
-	patches.suse/scsi-qla2xxx-Remove-two-arguments-from-qlafx00_error.patch
-	patches.suse/cifs-fix-return-value-for-cifs_listxattr.patch
-	patches.suse/cifs-fix-spelling-mistake-EACCESS-EACCES.patch
-	patches.suse/smb3-add-trace-point-for-tree-connection.patch
-	patches.suse/smb3-on-kerberos-mount-if-server-doesn-t-specify-aut.patch
-	patches.suse/smb3-allow-more-detailed-protocol-info-on-open-files.patch
-	patches.suse/smb3-missing-defines-and-structs-for-reparse-point-handling.patch
-	patches.suse/CIFS-Add-support-for-direct-I-O-read.patch
-	patches.suse/CIFS-Add-support-for-direct-I-O-write.patch
-	patches.suse/CIFS-Add-direct-I-O-functions-to-file_operations.patch
-	patches.suse/cifs-don-t-dereference-smb_file_target-before-null-c.patch
-	patches.suse/cifs-fix-signed-unsigned-mismatch-on-aio_read-patch.patch
-	patches.suse/soc-ti-QMSS-Fix-usage-of-irq_set_affinity_hint.patch
-	patches.suse/x86-mm-pat-disable-preemption-around-_flush_tlb_all.patch
-	patches.suse/objtool-support-gcc-9-cold-subfunction-naming-scheme.patch
-	patches.suse/usbnet-smsc95xx-disable-carrier-check-while-suspendi.patch
-	patches.suse/net-bcmgenet-protect-stop-from-timeout.patch
-	patches.suse/net-systemport-Protect-stop-from-timeout.patch
-	patches.suse/s390-sles15-17-02-02-s390-qeth-sanitize-strings-in-debug-messages.patch
-	patches.suse/s390-sles15-16-04-s390-qeth-fix-HiperSockets-sniffer.patch
-	patches.suse/s390-sles15-16-05-s390-qeth-report-25Gbit-link-speed.patch
-	patches.suse/net-hns3-Fix-for-out-of-bounds-access-when-setting-p.patch
-	patches.suse/mlxsw-spectrum-Fix-IP2ME-CPU-policer-configuration.patch
-	patches.suse/sctp-fix-strchange_flags-name-for-Stream-Change-Even.patch
-	patches.suse/bonding-802.3ad-fix-link_failure_count-tracking.patch
-	patches.suse/sock_diag-fix-autoloading-of-the-raw_diag-module.patch
-	patches.suse/netfilter-conntrack-fix-calculation-of-next-bucket-n.patch
-	patches.suse/HID-hiddev-fix-potential-Spectre-v1.patch
-	patches.suse/hwmon-core-Fix-double-free-in-__hwmon_device_registe.patch
-	patches.suse/hwmon-ibmpowernv-Remove-bogus-__init-annotations.patch
-	patches.suse/mtd-docg3-don-t-set-conflicting-BCH_CONST_PARAMS-opt.patch
-	patches.suse/xfs-Fix-error-code-in-xfs_ioc_getbmap.patch
-	patches.suse/ceph-quota-fix-null-pointer-dereference-in-quota-check.patch
-	patches.suse/block-respect-virtual-boundary-mask-in-bvecs.patch
-	patches.suse/nvme-make-sure-ns-head-inherits-underlying-device-li.patch
-	patches.suse/0001-block-make-sure-discard-bio-is-aligned-with-logical-.patch
-	patches.suse/0001-block-cleanup-__blkdev_issue_discard.patch
-	patches.suse/0001-block-make-sure-writesame-bio-is-aligned-with-logica.patch
-	patches.suse/of-numa-Validate-some-distance-map-rules.patch
-	patches.suse/lib-raid6-Fix-arm64-test-build.patch
-	patches.suse/0001-xen-fix-xen_qlock_wait.patch
-	patches.suse/clk-fixed-factor-fix-of_node_get-put-imbalance.patch
-	patches.suse/mount-Retest-MNT_LOCKED-in-do_umount.patch
-	patches.suse/mount-Don-t-allow-copying-MNT_UNBINDABLE-MNT_LOCKED-.patch
-	patches.suse/mount-Prevent-MNT_DETACH-from-disconnecting-locked-m.patch
-	patches.suse/drm-i915-hdmi-Add-HDMI-2.0-audio-clock-recovery-N-va.patch
-	patches.suse/drm-i915-glk-Remove-99-limitation.patch
-	patches.suse/drm-i915-Mark-pin-flags-as-u64.patch
-	patches.suse/drm-i915-Don-t-oops-during-modeset-shutdown-after-lp.patch
-	patches.suse/drm-i915-Fix-ilk-watermarks-when-disabling-pipes.patch
-	patches.suse/termios-tty-tty_baudrate.c-fix-buffer-overrun.patch
-	patches.suse/watchdog-core-add-missing-prototypes-for-weak-functions.patch
-	patches.suse/clockevents-drivers-i8253-Add-support-for-PIT-shutdo.patch
-	patches.suse/acpi-nfit-x86-mce-handle-only-uncorrectable-machine-checks.patch
-	patches.suse/acpi-nfit-x86-mce-validate-a-mce-s-address-before-using-it.patch
-	patches.suse/x86-ldt-unmap-ptes-for-the-slot-before-freeing-ldt-pages.patch
-	patches.suse/x86-ldt-remove-unused-variable-in-map_ldt_struct.patch
-	patches.suse/x86-cpu-vmware-do-not-trace-vmware_sched_clock.patch
-	patches.suse/ext4-avoid-potential-extra-brelse-in-setup_new_flex_.patch
-	patches.suse/ext4-add-missing-brelse-in-set_flexbg_block_bitmap-s.patch
-	patches.suse/ext4-add-missing-brelse-add_new_gdb_meta_bg-s-error-.patch
-	patches.suse/ext4-add-missing-brelse-update_backups-s-error-path.patch
-	patches.suse/ext4-fix-missing-cleanup-if-ext4_alloc_flex_bg_array.patch
-	patches.suse/ext4-fix-possible-inode-leak-in-the-retry-loop-of-ex.patch
-	patches.suse/ext4-avoid-buffer-leak-on-shutdown-in-ext4_mark_iloc.patch
-	patches.suse/ext4-avoid-buffer-leak-in-ext4_orphan_add-after-prio.patch
-	patches.suse/ext4-avoid-possible-double-brelse-in-add_new_gdb-on-.patch
-	patches.suse/ext4-fix-possible-leak-of-sbi-s_group_desc_leak-in-e.patch
-	patches.suse/ext4-fix-possible-leak-of-s_journal_flag_rwsem-in-er.patch
-	patches.suse/ext4-release-bs.bh-before-re-using-in-ext4_xattr_blo.patch
-	patches.suse/ext4-fix-buffer-leak-in-ext4_xattr_move_to_block-on-.patch
-	patches.suse/ext4-fix-buffer-leak-in-__ext4_read_dirblock-on-erro.patch
-	patches.suse/0004-Btrfs-fix-cur_offset-in-the-error-case-for-nocow.patch
-	patches.suse/0006-btrfs-fix-pinned-underflow-after-transaction-aborted.patch
-	patches.suse/0009-Btrfs-fix-deadlock-on-tree-root-leaf-when-finding-fr.patch
-	patches.suse/0010-Btrfs-fix-infinite-loop-on-inode-eviction-after-dedu.patch
-	patches.suse/0011-Btrfs-fix-data-corruption-due-to-cloning-of-eof-bloc.patch
-	patches.suse/i40e-restore-NETIF_F_GSO_IPXIP-46-to-netdev-features.patch
-	patches.suse/ibmvnic-fix-accelerated-VLAN-handling.patch
-	patches.suse/qed-Fix-memory-entry-leak-in-qed_init_sp_request.patch
-	patches.suse/qed-Fix-blocking-unlimited-SPQ-entries-leak.patch
-	patches.suse/qed-Fix-potential-memory-corruption.patch
-	patches.suse/net-smsc95xx-Fix-MTU-range.patch
-	patches.suse/flow_dissector-do-not-dissect-l4-ports-for-fragments.patch
-	patches.suse/rtc-hctosys-Add-missing-range-error-reporting.patch
-	patches.suse/0003-rtc-pcf2127-fix-a-kmemleak-caused-in-pcf2127_i2c_gat.patch
-	patches.suse/scsi-lpfc-fix-remoteport-access.patch
-	patches.suse/scsi-qla2xxx-Fix-a-typo-in-MODULE_PARM_DESC.patch
-	patches.suse/scsi-qla2xxx-Initialize-port-speed-to-avoid-setting-.patch
-	patches.suse/sunrpc-correct-the-computation-for-page_ptr-when-tru.patch
-	patches.suse/nfsd-COPY-and-CLONE-operations-require-the-saved-fil.patch
-	patches.suse/cpufreq-imx6q-add-return-value-check-for-voltage-sca.patch
-	patches.suse/NFSv4-Don-t-exit-the-state-manager-without-clearing-.patch
-	patches.suse/pinctrl-meson-fix-pinconf-bias-disable.patch
-	patches.suse/fuse-fix-leaked-notify-reply.patch
-	patches.suse/fuse-fix-possibly-missed-wake-up-after-abort.patch
-	patches.suse/fuse-fix-use-after-free-in-fuse_direct_IO.patch
-	patches.suse/floppy-fix-race-condition-in-__floppy_read_block_0.patch
-	patches.suse/block-copy-ioprio-in-__bio_clone_fast.patch
-	patches.suse/0001-block-fix-32-bit-overflow-in-__blkdev_issue_discard.patch
-	patches.suse/SCSI-fix-queue-cleanup-race-before-queue-initializat.patch
-	patches.suse/drm-dp_mst-Check-if-primary-mstb-is-null.patch
-	patches.suse/drm-i915-execlists-Force-write-serialisation-into-co.patch
-	patches.suse/crypto-simd-correctly-take-reqsize-of-wrapped-skciph.patch
-	patches.suse/crypto-user-fix-leaking-uninitialized-memory-to-user.patch
-	patches.suse/gfs2-Put-bitmap-buffers-in-put_super.patch
-	patches.suse/fanotify-fix-handling-of-events-on-child-sub-directo.patch
-	patches.suse/efi-arm-Revert-deferred-unmap-of-early-memmap-mappin.patch
-	patches.suse/efi-arm-Defer-persistent-reservations-until-after-pa.patch
-	patches.suse/efi-Permit-calling-efi_mem_reserve_persistent-from-a.patch
-	patches.suse/hugetlbfs-fix-kernel-BUG-at-fs-hugetlbfs-inode.c-444.patch
-	patches.suse/ocfs2-free-up-write-context-when-direct-IO-failed.patch
-	patches.suse/mm-vmstat.c-fix-NUMA-statistics-updates.patch
-	patches.suse/lib-ubsan.c-don-t-mark-__ubsan_handle_builtin_unreac.patch
-	patches.suse/tmpfs-make-lseek-SEEK_DATA-SEK_HOLE-return-ENXIO-wit.patch
-	patches.suse/acpi-nfit-fix-ars-overflow-continuation.patch
-	patches.suse/bnx2x-Assign-unique-DMAE-channel-number-for-FW-DMAE-.patch
-	patches.suse/can-raw-check-for-CAN-FD-capable-netdev-in-raw_sendm.patch
-	patches.suse/can-rcar_can-Fix-erroneous-registration.patch
-	patches.suse/can-hi311x-Use-level-triggered-interrupt.patch
-	patches.suse/can-dev-can_get_echo_skb-factor-out-non-sending-code.patch
-	patches.suse/can-dev-__can_get_echo_skb-replace-struct-can_frame-.patch
-	patches.suse/can-dev-__can_get_echo_skb-Don-t-crash-the-kernel-if.patch
-	patches.suse/can-dev-__can_get_echo_skb-print-error-message-if-tr.patch
-	patches.suse/can-rx-offload-introduce-can_rx_offload_get_echo_skb.patch
-	patches.suse/qed-Fix-PTT-leak-in-qed_drain.patch
-	patches.suse/qed-Fix-rdma_info-structure-allocation.patch
-	patches.suse/qed-Fix-reading-wrong-value-in-loop-condition.patch
-	patches.suse/net-mlx4_core-Zero-out-lkey-field-in-SW2HW_MPT-fw-co.patch
-	patches.suse/drivers-net-ethernet-qlogic-qed-qed_rdma.h-fix-typo.patch
-	patches.suse/batman-adv-Use-explicit-tvlv-padding-for-ELP-packets.patch
-	patches.suse/batman-adv-Expand-merged-fragment-buffer-for-full-pa.patch
-	patches.suse/net-phy-mdio-gpio-Fix-working-over-slow-can_sleep-GP.patch
-	patches.suse/ip_tunnel-don-t-force-DF-when-MTU-is-locked.patch
-	patches.suse/net-gro-reset-skb-pkt_type-in-napi_reuse_skb.patch
-	patches.suse/tipc-don-t-assume-linear-buffer-when-reading-ancilla.patch
-	patches.suse/ipv6-Fix-PMTU-updates-for-UDP-raw-sockets-in-presenc.patch
-	patches.suse/tuntap-fix-multiqueue-rx.patch
-	patches.suse/media-v4l-event-Add-subscription-to-list-before-call.patch
-	patches.suse/media-omap3isp-Unregister-media-device-as-first.patch
-	patches.suse/scsi-qla2xxx-Timeouts-occur-on-surprise-removal-of-Q.patch
-	patches.suse/mtd-spi-nor-Fix-Cadence-QSPI-page-fault-kernel-panic.patch
-	patches.suse/usb-quirks-Add-delay-init-quirk-for-Corsair-K70-LUX-.patch
-	patches.suse/USB-quirks-Add-no-lpm-quirk-for-Raydium-touchscreens.patch
-	patches.suse/USB-misc-appledisplay-add-20-Apple-Cinema-Display.patch
-	patches.suse/xhci-Fix-leaking-USB3-shared_hcd-at-xhci-removal.patch
-	patches.suse/xhci-Add-check-for-invalid-byte-size-error-when-UAS-.patch
-	patches.suse/usb-xhci-fix-uninitialized-completion-when-USB3-port.patch
-	patches.suse/usb-xhci-fix-timeout-for-transition-from-RExit-to-U0.patch
-	patches.suse/xhci-add-quirk-to-workaround-the-errata-seen-on-cavium-thunder-x2-soc.patch
-	patches.suse/usb-dwc3-core-Clean-up-ULPI-device.patch
-	patches.suse/usb-dwc3-gadget-Properly-check-last-unaligned-zero-c.patch
-	patches.suse/usb-dwc3-gadget-fix-ISOC-TRB-type-on-unaligned-trans.patch
-	patches.suse/usb-core-Fix-hub-port-connection-events-lost.patch
-	patches.suse/usb-xhci-Prevent-bus-suspend-if-a-port-connect-chang.patch
-	patches.suse/usb-cdc-acm-add-entry-for-Hiro-Conexant-modem.patch
-	patches.suse/drivers-misc-sgi-gru-fix-Spectre-v1-vulnerability.patch
-	patches.suse/misc-atmel-ssc-Fix-section-annotation-on-atmel_ssc_g.patch
-	patches.suse/test_firmware-fix-error-return-getting-clobbered.patch
-	patches.suse/uio-Fix-an-Oops-on-load.patch
-	patches.suse/ALSA-oss-Use-kvzalloc-for-local-buffer-allocations.patch
-	patches.suse/ALSA-hda-ca0132-Call-pci_iounmap-instead-of-iounmap.patch
-	patches.suse/drm-ast-remove-existing-framebuffers-before-loading-driver.patch
-	patches.suse/drm-ast-change-resolution-may-cause-screen-blurred.patch
-	patches.suse/drm-ast-fixed-cursor-may-disappear-sometimes.patch
-	patches.suse/drm-i915-Write-GPU-relocs-harder-with-gen3.patch
-	patches.suse/mmc-sdhci-pci-Try-cd-for-card-detect-lookup-before-u.patch
-	patches.suse/gpio-don-t-free-unallocated-ida-on-gpiochip_add_data.patch
-	patches.suse/tools-power-cpupower-fix-compilation-with-static-true.patch
-	patches.suse/ACPI-platform-Add-SMB0001-HID-to-forbidden_id_list.patch
-	patches.suse/iommu-vt-d-fix-null-pointer-dereference-in-prq_event_thread
-	patches.suse/iommu-ipmmu-vmsa-fix-crash-on-early-domain-free
-	patches.suse/amd-iommu-fix-guest-virtual-apic-log-tail-address-register
-	patches.suse/iommu-vt-d-use-memunmap-to-free-memremap
-	patches.suse/nvme-fc-resolve-io-failures-during-connect.patch
-	patches.suse/libceph-fall-back-to-sendmsg-for-slab-pages.patch
-	patches.suse/xfs-flush-removing-page-cache-in-xfs_reflink_remap_p.patch
-	patches.suse/sctp-not-allow-to-set-asoc-prsctp_enable-by-sockopt.patch
-	patches.suse/sctp-not-increase-stream-s-incnt-before-sending-adds.patch
-	patches.suse/net-ena-fix-crash-during-failed-resume-from-hibernat.patch
-	patches.suse/net-ena-fix-crash-during-ena_remove.patch
-	patches.suse/net-ena-update-driver-version-from-2.0.1-to-2.0.2.patch
-	patches.suse/qed-Fix-bitmap_weight-check.patch
-	patches.suse/qed-Fix-QM-getters-to-always-return-a-valid-pq.patch
-	patches.suse/net-ibmnvic-Fix-deadlock-problem-in-reset.patch
-	patches.suse/net-mlx5e-IPoIB-Reset-QP-after-channels-are-closed.patch
-	patches.suse/net-mlx5e-Fix-selftest-for-small-MTUs.patch
-	patches.suse/tg3-Add-PHY-reset-for-5717-5719-5720-in-change-ring-.patch
-	patches.suse/net-skb_scrub_packet-Scrub-offload_fwd_mark.patch
-	patches.suse/ath9k-Fix-a-locking-bug-in-ath9k_add_interface.patch
-	patches.suse/brcmutil-really-fix-decoding-channel-info-for-160-MH.patch
-	patches.suse/iwlwifi-fix-wrong-WGDS_WIFI_DATA_SIZE.patch
-	patches.suse/iwlwifi-mvm-support-sta_statistics-even-on-older-fir.patch
-	patches.suse/iwlwifi-mvm-fix-regulatory-domain-update-when-the-fi.patch
-	patches.suse/iwlwifi-mvm-don-t-use-SAR-Geo-if-basic-SAR-is-not-us.patch
-	patches.suse/brcmfmac-fix-reporting-support-for-160-MHz-channels.patch
-	patches.suse/net-thunderx-set-xdp_prog-to-NULL-if-bpf_prog_add-fa.patch
-	patches.suse/ibmvnic-Fix-RX-queue-buffer-cleanup.patch
-	patches.suse/ibmvnic-Update-driver-queues-after-change-in-ring-si.patch
-	patches.suse/0005-net-don-t-keep-lonely-packets-forever-in-the-gro-has.patch
-	patches.suse/virtio-net-fail-XDP-set-if-guest-csum-is-negotiated.patch
-	patches.suse/team-no-need-to-do-team_notify_peers-or-team_mcast_r.patch
-	patches.suse/net-thunderx-set-tso_hdrs-pointer-to-NULL-in-nicvf_f.patch
-	patches.suse/0001-HID-Add-quirk-for-Microsoft-PIXART-OEM-mouse.patch
-	patches.suse/HID-input-Ignore-battery-reported-by-Symbol-DS4308.patch
-	patches.suse/HID-uhid-forbid-UHID_CREATE-under-KERNEL_DS-or-eleva.patch
-	patches.suse/HID-multitouch-Add-pointstick-support-for-Cirque-Tou.patch
-	patches.suse/hid-add-quirk-for-primax-pixart-oem-mice.patch
-	patches.suse/hwmon-ina2xx-Fix-NULL-id-pointer-in-probe.patch
-	patches.suse/hwmon-raspberrypi-Fix-initial-notify.patch
-	patches.suse/hwmon-ina2xx-Fix-current-value-calculation.patch
-	patches.suse/hwmon-w83795-temp4_type-has-writable-permission.patch
-	patches.suse/kvm-vmx-re-add-ple_gap-module-parameter
-	patches.suse/kvm-x86-fix-scan-ioapic-use-before-initialization
-	patches.suse/svm-add-mutex_lock-to-protect-apic_access_page_done-on-amd-systems
-	patches.suse/kvm-x86-fix-kernel-info-leak-in-kvm_hc_clock_pairing-hypercall
-	patches.suse/kvm-mmu-fix-race-in-emulated-page-table-writes
-	patches.suse/kvm-svm-ensure-an-ibpb-on-all-affected-cpus-when-freeing-a-vmcb.patch
-	patches.suse/spi-mediatek-use-correct-mata-xfer_len-when-in-fifo-.patch
-	patches.suse/btrfs-always-try-all-copies-when-reading-extent-buffers.patch
-	patches.suse/0003-Btrfs-send-fix-infinite-loop-due-to-directory-rename.patch
-	patches.suse/bpf-fix-check-of-allowed-specifiers-in-bpf_trace_pri.patch
-	patches.suse/usbnet-ipheth-fix-potential-recvmsg-bug-and-recvmsg-.patch
-	patches.suse/0001-net-thunderx-fix-NULL-pointer-dereference-in-nic_rem.patch
-	patches.suse/rapidio-rionet-do-not-free-skb-before-reading-its-le.patch
-	patches.suse/0006-ipvs-call-ip_vs_dst_notifier-earlier-than-ipv6_dev_n.patch
-	patches.suse/s390-sles15-17-03-s390-qeth-fix-length-check-in-SNMP-processing.patch
-	patches.suse/ixgbe-recognize-1000BaseLX-SFP-modules-as-1Gbps.patch
-	patches.suse/udf-Allow-mounting-volumes-with-incorrect-identifica.patch
-	patches.suse/ext2-fix-potential-use-after-free.patch
-	patches.suse/ALSA-ac97-Fix-incorrect-bit-shift-at-AC97-SPSA-contr.patch
-	patches.suse/ALSA-hda-Add-ASRock-N68C-S-UCC-the-power_save-blackl.patch
-	patches.suse/ALSA-hda-realtek-fix-headset-mic-detection-for-MSI-M.patch
-	patches.suse/ALSA-wss-Fix-invalid-snd_free_pages-at-error-path.patch
-	patches.suse/ALSA-sparc-Fix-invalid-snd_free_pages-at-error-path.patch
-	patches.suse/ALSA-control-Fix-race-between-adding-and-removing-a-.patch
-	patches.suse/ALSA-hda-realtek-fix-the-pop-noise-on-headphone-for-.patch
-	patches.suse/ALSA-hda-realtek-Add-auto-mute-quirk-for-HP-Spectre-.patch
-	patches.suse/ALSA-hda-realtek-Support-ALC300.patch
-	patches.suse/ASoC-rsnd-fixup-clock-start-checker.patch
-	patches.suse/ASoC-intel-cht_bsw_max98090_ti-Add-quirk-for-boards-.patch
-	patches.suse/ASoC-sun8i-codec-fix-crash-on-module-removal.patch
-	patches.suse/ASoC-wm_adsp-Fix-dma-unsafe-read-of-scratch-register.patch
-	patches.suse/ASoC-omap-abe-twl6040-Fix-missing-audio-card-caused-.patch
-	patches.suse/ASoC-dapm-Recalculate-audio-map-forcely-when-card-in.patch
-	patches.suse/ASoC-omap-mcbsp-Fix-latency-value-calculation-for-pm.patch
-	patches.suse/ASoC-omap-mcpdm-Add-pm_qos-handling-to-avoid-under-o.patch
-	patches.suse/ASoC-omap-dmic-Add-pm_qos-handling-to-avoid-overruns.patch
-	patches.suse/ALSA-usb-audio-Add-vendor-and-product-name-for-Dell-.patch
-	patches.suse/s390-cpum_cf-reject-request-for-sampling-in-event-initialization
-	patches.suse/RDMA-bnxt_re-Fix-system-hang-when-registration-with-.patch
-	patches.suse/RDMA-bnxt_re-Avoid-accessing-the-device-structure-af.patch
-	patches.suse/iser-set-sector-for-ambiguous-mr-status-errors.patch
-	patches.suse/RDMA-hns-Bugfix-pbl-configuration-for-rereg-mr.patch
-	patches.suse/pstore-ram-Correctly-calculate-usable-PRZ-bytes.patch
-	patches.suse/drm-ast-Fix-incorrect-free-on-ioregs.patch
-	patches.suse/0001-drm-ast-fixed-reading-monitor-EDID-not-stable-issue.patch
-	patches.suse/0003-drm-amdgpu-Add-delay-after-enable-RLC-ucode.patch
-	patches.suse/0001-drm-set-is_master-to-0-upon-drm_new_set_master-failu.patch
-	patches.suse/drm-meson-Enable-fast_io-in-meson_dw_hdmi_regmap_con.patch
-	patches.suse/drm-meson-Fix-OOB-memory-accesses-in-meson_viu_set_o.patch
-	patches.suse/drm-meson-add-support-for-1080p25-mode.patch
-	patches.suse/exportfs-fix-passing-zero-to-ERR_PTR-warning.patch
-	patches.suse/exportfs-do-not-read-dentry-after-free.patch
-	patches.suse/objtool-fix-double-free-in-cold-detection-error-path.patch
-	patches.suse/objtool-fix-segfault-in-cold-detection-with-ffunction-sections.patch
-	patches.suse/efi-Prevent-GICv3-WARN-by-mapping-the-memreserve-tab.patch
-	patches.suse/uprobes-Fix-handle_swbp-vs.-unregister-register-race.patch
-	patches.suse/x86-mce-amd-fix-the-thresholding-machinery-initialization-order.patch
-	patches.suse/test_hexdump-use-memcpy-instead-of-strncpy.patch
-	patches.suse/USB-usb-storage-Add-new-IDs-to-ums-realtek.patch
-	patches.suse/usb-core-quirks-add-RESET_RESUME-quirk-for-Cherry-G2.patch
-	patches.suse/Revert-usb-dwc3-gadget-skip-Set-Clear-Halt-when-inva.patch
-	patches.suse/USB-omap_udc-use-devm_request_irq.patch
-	patches.suse/USB-omap_udc-fix-crashes-on-probe-error-and-module-r.patch
-	patches.suse/USB-omap_udc-fix-omap_udc_start-on-15xx-machines.patch
-	patches.suse/USB-omap_udc-fix-USB-gadget-functionality-on-Palm-Tu.patch
-	patches.suse/USB-omap_udc-fix-rejection-of-out-transfers-when-DMA.patch
-	patches.suse/usb-gadget-u_ether-fix-unsafe-list-iteration.patch
-	patches.suse/staging-rtl8723bs-Fix-the-return-value-in-case-of-er.patch
-	patches.suse/staging-rtl8723bs-Add-missing-return-for-cfg80211_rt.patch
-	patches.suse/staging-vchiq_arm-fix-compat-VCHIQ_IOC_AWAIT_COMPLET.patch
-	patches.suse/iio-st_magn-Fix-enable-device-after-trigger.patch
-	patches.suse/devres-Align-data-to-ARCH_KMALLOC_MINALIGN.patch
-	patches.suse/misc-mic-scif-fix-copy-paste-error-in-scif_create_re.patch
-	patches.suse/unifdef-use-memcpy-instead-of-strncpy.patch
-	patches.suse/fscache-Fix-race-in-fscache_op_complete-due-to-split.patch
-	patches.suse/fscache-fix-race-between-enablement-and-dropping-of-.patch
-	patches.suse/ACPI-IORT-Fix-iort_get_platform_device_domain-uninit.patch
-	patches.suse/mm-cleancache-fix-corruption-on-missed-inode-invalid.patch
-	patches.suse/mm-use-swp_offset-as-key-in-shmem_replace_page.patch
-	patches.suse/mm-page_alloc-c-fix-calculation-of-pgdat-nr_zones.patch
-	patches.suse/hfs-do-not-free-node-before-using.patch
-	patches.suse/hfsplus-do-not-free-node-before-using.patch
-	patches.suse/userfaultfd-use-enoent-instead-of-efault-if-the-atomic-copy-user-fails.patch
-	patches.suse/userfaultfd-shmem-allocate-anonymous-memory-for-map_private-shmem.patch
-	patches.suse/userfaultfd-shmem-hugetlbfs-only-allow-to-register-vm_maywrite-vmas.patch
-	patches.suse/userfaultfd-shmem-add-i_size-checks.patch
-	patches.suse/userfaultfd-shmem-uffdio_copy-set-the-page-dirty-if-vm_write-is-not-set.patch
-	patches.suse/mm-huge_memory-rename-freeze_page-to-unmap_page.patch
-	patches.suse/mm-huge_memory-splitting-set-mapping-index-before-unfreeze.patch
-	patches.suse/mm-huge_memory-fix-lockdep-complaint-on-32-bit-i_size_read.patch
-	patches.suse/mm-khugepaged-collapse_shmem-stop-if-punched-or-truncated.patch
-	patches.suse/mm-khugepaged-fix-crashes-due-to-misaccounted-holes.patch
-	patches.suse/mm-khugepaged-collapse_shmem-remember-to-clear-holes.patch
-	patches.suse/mm-khugepaged-minor-reorderings-in-collapse_shmem.patch
-	patches.suse/mm-khugepaged-collapse_shmem-without-freezing-new_page.patch
-	patches.suse/mm-khugepaged-collapse_shmem-do-not-crash-on-compound.patch
-	patches.suse/pci-imx6-fix-link-training-status-detection-in-link-up-check
-	patches.suse/fs-fix-lost-error-code-in-dio_complete.patch
-	patches.suse/nvme-free-ctrl-device-name-on-init-failure.patch
-	patches.suse/nvme-flush-namespace-scanning-work-just-before-remov.patch
-	patches.suse/nvme-rdma-fix-double-freeing-of-async-event-data.patch
-	patches.suse/x86-retpoline-make-config_retpoline-depend-on-compiler-support.patch
-	patches.suse/x86-retpoline-remove-minimal-retpoline-support.patch
-	patches.suse/x86-speculation-update-the-tif_ssbd-comment.patch
-	patches.suse/x86-speculation-clean-up-spectre_v2_parse_cmdline.patch
-	patches.suse/x86-speculation-remove-unnecessary-ret-variable-in-cpu_show_common.patch
-	patches.suse/x86-speculation-move-stipb-ibpb-string-conditionals-out-of-cpu_show_common.patch
-	patches.suse/x86-speculation-disable-stibp-when-enhanced-ibrs-is-in-use.patch
-	patches.suse/x86-speculation-rename-ssbd-update-functions.patch
-	patches.suse/x86-speculation-reorganize-speculation-control-msrs-update.patch
-	patches.suse/sched-smt-make-sched_smt_present-track-topology.patch
-	patches.suse/sched-smt-expose-sched_smt_present-static-key.patch
-	patches.suse/x86-speculation-rework-smt-state-change.patch
-	patches.suse/x86-l1tf-show-actual-smt-state.patch
-	patches.suse/x86-speculation-reorder-the-spec_v2-code.patch
-	patches.suse/x86-speculation-mark-string-arrays-const-correctly.patch
-	patches.suse/x86-speculataion-mark-command-line-parser-data-_initdata.patch
-	patches.suse/x86-speculation-unify-conditional-spectre-v2-print-functions.patch
-	patches.suse/x86-speculation-add-command-line-control-for-indirect-branch-speculation.patch
-	patches.suse/x86-speculation-prepare-for-per-task-indirect-branch-speculation-control.patch
-	patches.suse/x86-process-consolidate-and-simplify-switch_to_xtra-code.patch
-	patches.suse/x86-speculation-avoid-_switch_to_xtra-calls.patch
-	patches.suse/x86-speculation-prepare-for-conditional-ibpb-in-switch_mm.patch
-	patches.suse/ptrace-remove-unused-ptrace_may_access_sched-and-mode_ibrs.patch
-	patches.suse/x86-speculation-split-out-tif-update.patch
-	patches.suse/x86-speculation-prevent-stale-spec_ctrl-msr-content.patch
-	patches.suse/x86-speculation-prepare-arch_smt_update-for-prctl-mode.patch
-	patches.suse/x86-speculation-add-prctl-control-for-indirect-branch-speculation.patch
-	patches.suse/x86-speculation-enable-prctl-mode-for-spectre_v2_user.patch
-	patches.suse/x86-speculation-add-seccomp-spectre-v2-user-space-protection-mode.patch
-	patches.suse/x86-speculation-provide-ibpb-always-command-line-options.patch
-	patches.suse/dmaengine-at_hdmac-fix-memory-leak-in-at_dma_xlate.patch
-	patches.suse/dmaengine-at_hdmac-fix-module-unloading.patch
-	patches.suse/0001-xen-x86-add-diagnostic-printout-to-xen_mc_flush-in-c.patch
-	patches.suse/ARM-OMAP2-prm44xx-Fix-section-annotation-on-omap44xx.patch
-	patches.suse/ARM-OMAP1-ams-delta-Fix-possible-use-of-uninitialize.patch
-	patches.suse/sbus-char-add-of_node_put.patch
-	patches.suse/drivers-sbus-char-add-of_node_put.patch
-	patches.suse/drivers-tty-add-missing-of_node_put.patch
-	patches.suse/ide-pmac-add-of_node_put.patch
-	patches.suse/Input-matrix_keypad-check-for-errors-from-of_get_nam.patch
-	patches.suse/Input-elan_i2c-add-ELAN0620-to-the-ACPI-table.patch
-	patches.suse/Input-cros_ec_keyb-fix-button-switch-capability-repo.patch
-	patches.suse/Input-hyper-v-fix-wakeup-from-suspend-to-idle.patch
-	patches.suse/Input-elan_i2c-add-support-for-ELAN0621-touchpad.patch
-	patches.suse/Input-elan_i2c-add-ACPI-ID-for-Lenovo-IdeaPad-330-xx.patch
-	patches.suse/Input-synaptics-add-PNP-ID-for-ThinkPad-P50-to-SMBus.patch
-	patches.suse/Input-synaptics-enable-SMBus-for-HP-15-ay000.patch
-	patches.suse/Input-xpad-quirk-all-PDP-Xbox-One-gamepads.patch
-	patches.suse/Input-omap-keypad-fix-keyboard-debounce-configuratio.patch
-	patches.suse/0001-btrfs-tree-checker-Don-t-check-max-block-group-size-.patch
-	patches.suse/libata-whitelist-all-SAMSUNG-MZ7KM-solid-state-disks.patch
-	patches.suse/scsi-lpfc-fix-block-guard-enablement-on-sli3-adapters.patch
-	patches.suse/msft-hv-1802-scsi-storvsc-Fix-a-race-in-sub-channel-creation-that.patch
-	patches.suse/ALSA-pcm-Call-snd_pcm_unlink-conditionally-at-closin.patch
-	patches.suse/ALSA-pcm-Fix-starvation-on-down_write_nonblock.patch
-	patches.suse/ALSA-usb-audio-Add-SMSL-D1-to-quirks-for-native-DSD-.patch
-	patches.suse/ALSA-hda-Add-support-for-AMD-Stoney-Ridge.patch
-	patches.suse/ALSA-pcm-Fix-interval-evaluation-with-openmin-max.patch
-	patches.suse/ALSA-hda-realtek-Fix-speaker-output-regression-on-Th.patch
-	patches.suse/ALSA-usb-audio-Fix-UAF-decrement-if-card-has-no-live.patch
-	patches.suse/ALSA-hda-realtek-ALC286-mic-and-headset-mode-fixups-.patch
-	patches.suse/ALSA-hda-realtek-Add-support-for-Acer-Aspire-C24-860.patch
-	patches.suse/ALSA-hda-realtek-Fix-mic-issue-on-Acer-AIO-Veriton-Z.patch
-	patches.suse/ALSA-hda-realtek-Fix-mic-issue-on-Acer-AIO-Veriton-2.patch
-	patches.suse/ARM-8814-1-mm-improve-fix-ARM-v7_dma_inv_range-unali.patch
-	patches.suse/ARM-8815-1-V7M-align-v7m_dma_inv_range-with-v7-count.patch
-	patches.suse/SUNRPC-Fix-leak-of-krb5p-encode-pages.patch
-	patches.suse/SUNRPC-Fix-a-potential-race-in-xprt_connect.patch
-	patches.suse/0002-drm-msm-Grab-a-vblank-reference-when-waiting-for-com.patch
-	patches.suse/0002-drm-msm-Fix-error-return-checking.patch
-	patches.suse/0001-drm-amdgpu-update-mc-firmware-image-for-polaris12-va.patch
-	patches.suse/0001-drm-amdgpu-gmc8-update-MC-firmware-for-polaris.patch
-	patches.suse/0001-drm-ast-Fix-connector-leak-during-driver-unload.patch
-	patches.suse/dmaengine-dw-Fix-FIFO-size-for-Intel-Merrifield.patch
-	patches.suse/i2c-axxia-properly-handle-master-timeout.patch
-	patches.suse/i2c-scmi-Fix-probe-error-on-devices-with-an-empty-SM.patch
-	patches.suse/blk-mq-punt-failed-direct-issue-to-dispatch-list.patch
-	patches.suse/nvme-validate-controller-state-before-rescheduling-k.patch
-	patches.suse/Revert-PCI-ASPM-Do-not-initialize-link-state-when-as.patch
-	patches.suse/vhost-vsock-fix-reset-orphans-race-with-close-timeou.patch
-	patches.suse/virtio-s390-avoid-race-on-vcdev-config
-	patches.suse/virtio-s390-fix-race-in-ccw_io_helper
-	patches.suse/vhost-vsock-fix-use-after-free-in-network-stack-call.patch
-	patches.suse/splice-dont-read-more-than-available-pipe-space.patch
-	patches.suse/clk-mvebu-Off-by-one-bugs-in-cp110_of_clk_get.patch
-	patches.suse/clk-mmp-Off-by-one-in-mmp_clk_add.patch
-	patches.suse/libnvdimm-pfn-pad-pfn-namespaces-relative-to-other-regions.patch
-	patches.suse/acpi-nfit-fix-user-initiated-ars-to-be-ars-long-rather-than-ars-short.patch
-	patches.suse/dax-Check-page-mapping-isn-t-NULL.patch
-	patches.suse/dax-Don-t-access-a-freed-inode.patch
-	patches.suse/cifs-In-Kconfig-CONFIG_CIFS_POSIX-needs-depends-on-legacy-insecure.patch
-	patches.suse/cifs-Fix-separator-when-building-path-from-dentry.patch
-	patches.suse/CIFS-Avoid-returning-EBUSY-to-upper-layer-VFS.patch
-	patches.suse/usb-appledisplay-Add-27-Apple-Cinema-Display.patch
-	patches.suse/usb-quirk-add-no-LPM-quirk-on-SanDisk-Ultra-Flair-de.patch
-	patches.suse/usb-check-usb_get_extra_descriptor-for-proper-size.patch
-	patches.suse/0001-xhci-workaround-CSS-timeout-on-AMD-SNPS-3.0-xHC.patch
-	patches.suse/xhci-Prevent-U1-U2-link-pm-states-if-exit-latency-is.patch
-	patches.suse/tty-do-not-set-TTY_IO_ERROR-flag-if-console-port.patch
-	patches.suse/tty-serial-8250_mtk-always-resume-the-device-in-prob.patch
-	patches.suse/kgdboc-fix-KASAN-global-out-of-bounds-bug-in-param_s.patch
-	patches.suse/staging-rtl8712-Fix-possible-buffer-overrun.patch
-	patches.suse/Revert-commit-ef9209b642f-staging-rtl8723bs-Fix-inde.patch
-	patches.suse/msft-hv-1803-Drivers-hv-vmbus-Offload-the-handling-of-channels-to.patch
-	patches.suse/x86-efi-Allocate-e820-buffer-before-calling-efi_exit.patch
-	patches.suse/x86-build-Fix-compiler-support-check-for-CONFIG_RETP.patch
-	patches.suse/virtio-net-keep-vnet-header-zeroed-after-processing-.patch
-	patches.suse/tun-forbid-iface-creation-with-rtnl-ops.patch
-	patches.suse/net-phy-don-t-allow-__set_phy_supported-to-add-unsup.patch
-	patches.suse/net-8139cp-fix-a-BUG-triggered-by-changing-mtu-with-.patch
-	patches.suse/net-phy-Fix-not-to-call-phy_resume-if-PHY-is-not-att.patch
-	patches.suse/net-ibmvnic-Fix-RTNL-deadlock-during-device-reset.patch
-	patches.suse/sctp-kfree_rcu-asoc.patch
-	patches.suse/mv88e6060-disable-hardware-level-MAC-learning.patch
-	patches.suse/net-mlx4_en-Change-min-MTU-size-to-ETH_MIN_MTU.patch
-	patches.suse/rtnetlink-ndo_dflt_fdb_dump-only-work-for-ARPHRD_ETH.patch
-	patches.suse/ethernet-fman-fix-wrong-of_node_put-in-probe-function.patch
-	patches.suse/mac80211_hwsim-fix-module-init-error-paths-for-netli.patch
-	patches.suse/mac80211_hwsim-Timer-should-be-initialized-before-de.patch
-	patches.suse/mac80211-Clear-beacon_int-in-ieee80211_do_stop.patch
-	patches.suse/cfg80211-Prevent-regulatory-restore-during-STA-disco.patch
-	patches.suse/mac80211-ignore-tx-status-for-PS-stations-in-ieee802.patch
-	patches.suse/mac80211-fix-reordering-of-buffered-broadcast-packet.patch
-	patches.suse/mac80211-ignore-NullFunc-frames-in-the-duplicate-det.patch
-	patches.suse/tcp-Do-not-underestimate-rwnd_limited.patch
-	patches.suse/tcp-fix-NULL-ref-in-tail-loss-probe.patch
-	patches.suse/ipv4-ipv6-netfilter-Adjust-the-frag-mem-limit-when-t.patch
-	patches.suse/ipv6-sr-properly-initialize-flowi6-prior-passing-to-.patch
-	patches.suse/tcp-lack-of-available-data-can-also-cause-TSO-defer.patch
-	patches.suse/ipv6-Check-available-headroom-in-ip6_xmit-even-witho.patch
-	patches.suse/neighbour-Avoid-writing-before-skb-head-in-neigh_hh_.patch
-	patches.suse/net-mlx4_core-Correctly-set-PFC-param-if-global-paus.patch
-	patches.suse/ARM-mmp-mmp2-fix-cpu_is_mmp2-on-mmp2-dt.patch
-	patches.suse/ARM-imx-update-the-cpu-power-up-timing-setting-on-i..patch
-	patches.suse/Input-restore-EV_ABS-ABS_RESERVED.patch
-	patches.suse/fuse-continue-to-send-FUSE_RELEASEDIR-when-FUSE_OPEN.patch
-	patches.suse/0001-media-vb2-don-t-call-__vb2_queue_cancel-if-vb2_start.patch
-	patches.suse/0001-dm-cache-metadata-verify-cache-has-blocks-in-blocks_.patch
-	patches.suse/0001-dm-call-blk_queue_split-to-impose-device-limits-on-b.patch
-	patches.suse/0001-dm-zoned-Fix-target-BIO-completion-handling.patch
-	patches.suse/0001-dm-thin-send-event-about-thin-pool-state-change-_aft.patch
-	patches.suse/ALSA-hda-realtek-Fixed-headphone-issue-for-ALC700.patch
-	patches.suse/ALSA-hda-realtek-Fix-the-mute-LED-regresion-on-Lenov.patch
-	patches.suse/ALSA-fireface-fix-reference-to-wrong-register-for-cl.patch
-	patches.suse/ALSA-hda-realtek-ALC294-mic-and-headset-mode-fixups-.patch
-	patches.suse/ALSA-hda-realtek-Enable-audio-jacks-of-ASUS-UX533FD-.patch
-	patches.suse/ALSA-hda-realtek-Enable-audio-jacks-of-ASUS-UX433FN-.patch
-	patches.suse/MMC-OMAP-fix-broken-MMC-on-OMAP15XX-OMAP5910-OMAP310.patch
-	patches.suse/mmc-sdhci-fix-the-timeout-check-window-for-clock-and.patch
-	patches.suse/0001-drm-i915-execlists-Apply-a-full-mb-before-execution-.patch
-	patches.suse/0004-Revert-drm-rockchip-Allow-driver-to-be-shutdown-on-r.patch
-	patches.suse/0001-drm-amdgpu-update-SMC-firmware-image-for-polaris10-v.patch
-	patches.suse/0001-drm-nouveau-kms-Fix-memory-leak-in-nv50_mstm_del.patch
-	patches.suse/pinctrl-meson-fix-pull-enable-register-calculation.patch
-	patches.suse/pinctrl-sunxi-a83t-Fix-IRQ-offset-typo-for-PH11.patch
-	patches.suse/powerpc-msi-Fix-NULL-pointer-access-in-teardown-code.patch
-	patches.suse/powerpc-boot-Fix-build-failures-with-j-1.patch
-	patches.suse/0011-arm64-dma-mapping-Fix-FORCE_CONTIGUOUS-buffer-cleari.patch
-	patches.suse/aio-fix-spectre-gadget-in-lookup_ioctx.patch
-	patches.suse/userfaultfd-check-vm_maywrite-was-set-after-verifying-the-uffd-is-registered.patch
-	patches.suse/checkstack.pl-fix-for-aarch64.patch
-	patches.suse/Revert-scsi-qla2xxx-Fix-NVMe-Target-discovery.patch
-	patches.suse/scsi-bnx2fc-fix-null-dereference-in-error-handling
-	patches.suse/kvm-fix-uaf-in-nested-posted-interrupt-processing
-	patches.suse/kvm-x86-Add-AMD-s-EX_CFG-to-the-list-of-ignored-MSRs.patch
-	patches.suse/sctp-initialize-sin6_flowinfo-for-ipv6-addrs-in-sctp.patch
-	patches.suse/ipv4-Fix-potential-Spectre-v1-vulnerability.patch
-	patches.suse/ibmvnic-Convert-reset-work-item-mutex-to-spin-lock.patch
-	patches.suse/ibmvnic-Fix-non-atomic-memory-allocation-in-IRQ-cont.patch
-	patches.suse/ieee802154-ca8210-fix-possible-u8-overflow-in-ca8210.patch
-	patches.suse/USB-hso-Fix-OOB-memory-access-in-hso_probe-hso_get_c.patch
-	patches.suse/bnx2x-Clear-fip-MAC-when-fcoe-offload-support-is-dis.patch
-	patches.suse/bnx2x-Remove-configured-vlans-as-part-of-unload-sequ.patch
-	patches.suse/bnx2x-Send-update-svid-ramrod-with-retry-poll-flags-.patch
-	patches.suse/0007-netfilter-ipset-do-not-call-ipset_nest_end-after-nla.patch
-	patches.suse/i40e-fix-mac-filter-delete-when-setting-mac-address.patch
-	patches.suse/vhost-make-sure-used-idx-is-seen-before-log-in-vhost.patch
-	patches.suse/qed-Fix-command-number-mismatch-between-driver-and-t.patch
-	patches.suse/tipc-use-lock_sock-in-tipc_sk_reinit.patch
-	patches.suse/tipc-fix-a-double-kfree_skb.patch
-	patches.suse/tipc-compare-remote-and-local-protocols-in-tipc_udp_.patch
-	patches.suse/w90p910_ether-remove-incorrect-__init-annotation.patch
-	patches.suse/ip6mr-Fix-potential-Spectre-v1-vulnerability.patch
-	patches.suse/qmi_wwan-Added-support-for-Fibocom-NL668-series.patch
-	patches.suse/qmi_wwan-Added-support-for-Telit-LN940-series.patch
-	patches.suse/0002-xfrm-Fix-error-return-code-in-xfrm_output_one.patch
-	patches.suse/0004-xfrm-Fix-bucket-count-reported-to-userspace.patch
-	patches.suse/0003-xfrm-Fix-NULL-pointer-dereference-in-xfrm_input-when.patch
-	patches.suse/VSOCK-Send-reset-control-packet-when-socket-is-parti.patch
-	patches.suse/qed-Fix-an-error-code-qed_ll2_start_xmit.patch
-	patches.suse/net-macb-restart-tx-after-tx-used-bit-read.patch
-	patches.suse/lan78xx-Resolve-issue-with-changing-MAC-address.patch
-	patches.suse/net-phy-Fix-the-issue-that-netif-always-links-up-aft.patch
-	patches.suse/0001-xen-netfront-tolerate-frags-with-no-data.patch
-	patches.suse/vxge-ensure-data0-is-initialized-in-when-fetching-fi.patch
-	patches.suse/net-smc-fix-TCP-fallback-socket-release.patch
-	patches.suse/0001-iwlwifi-mvm-don-t-send-GEO_TX_POWER_LIMIT-to-old-fir.patch
-	patches.suse/net-rds-fix-warn-in-rds_message_alloc_sgs.patch
-	patches.suse/net-rds-remove-user-triggered-WARN_ON-in-rds_sendmsg.patch
-	patches.suse/ipv6-explicitly-initialize-udp6_addr-in-udp_sock_cre.patch
-	patches.suse/net-mlx5e-RX-Fix-wrong-early-return-in-receive-queue.patch
-	patches.suse/net-mlx5-Typo-fix-in-del_sw_hw_rule.patch
-	patches.suse/net-mlx5e-Remove-the-false-indication-of-software-ti.patch
-	patches.suse/gro_cell-add-napi_disable-in-gro_cells_destroy.patch
-	patches.suse/rds-Fix-warning.patch
-	patches.suse/mmc-omap_hsmmc-fix-DMA-API-warning.patch
-	patches.suse/mmc-core-Reset-HPI-enabled-state-during-re-init-and-.patch
-	patches.suse/mmc-core-Allow-BKOPS-and-CACHE-ctrl-even-if-no-HPI-s.patch
-	patches.suse/mmc-core-Use-a-minimum-1600ms-timeout-when-enabling-.patch
-	patches.suse/xhci-Don-t-prevent-USB2-bus-suspend-in-state-check-i.patch
-	patches.suse/USB-serial-option-add-HP-lt4132.patch
-	patches.suse/USB-serial-option-add-GosunCn-ZTE-WeLink-ME3630.patch
-	patches.suse/USB-serial-option-add-Simcom-SIM7500-SIM7600-MBIM-mo.patch
-	patches.suse/USB-serial-option-add-Fibocom-NL668-series.patch
-	patches.suse/USB-serial-option-add-Telit-LN940-series.patch
-	patches.suse/usb-xhci-fix-broken_suspend-placement-in-struct-xchi_hcd.patch
-	patches.suse/Revert-serial-8250-Fix-clearing-FIFOs-in-RS485-mode-.patch
-	patches.suse/msft-hv-1814-Drivers-hv-vmbus-Return-EINVAL-for-the-sys-files-for.patch
-	patches.suse/kbuild-fix-false-positive-warning-error-about-missin.patch
-	patches.suse/ubifs-Handle-re-linking-of-inodes-correctly-while-re.patch
-	patches.suse/smb3-Fix-rmdir-compounding-regression-to-strict-servers.patch
-	patches.suse/gpiolib-acpi-Only-defer-request_irq-for-GpioInt-ACPI.patch
-	patches.suse/gpio-max7301-fix-driver-for-use-with-CONFIG_VMAP_STA.patch
-	patches.suse/gpio-mvebu-only-fail-on-missing-clk-if-pwm-is-actual.patch
-	patches.suse/Input-omap-keypad-fix-idle-configuration-to-not-bloc.patch
-	patches.suse/Input-synaptics-enable-RMI-on-ThinkPad-T560.patch
-	patches.suse/Input-synaptics-enable-SMBus-for-HP-EliteBook-840-G4.patch
-	patches.suse/0001-drm-ioctl-Fix-Spectre-v1-vulnerabilities.patch
-	patches.suse/x86-mm-Fix-decoy-address-handling-vs-32-bit-builds.patch
-	patches.suse/x86-mtrr-don-t-copy-uninitialized-gentry-fields-back-to-userspace.patch
-	patches.suse/0001-futex-Cure-exit-race.patch
-	patches.suse/tcp-fix-a-race-in-inet_diag_dump_icsk.patch
-	patches.suse/packet-validate-address-length.patch
-	patches.suse/ipv6-tunnels-fix-two-use-after-free.patch
-	patches.suse/qmi_wwan-Add-support-for-Fibocom-NL678-series.patch
-	patches.suse/qmi_wwan-Fix-qmap-header-retrieval-in-qmimux_rx_fixu.patch
-	patches.suse/serial-sunsu-fix-refcount-leak.patch
-	patches.suse/0001-fork-memcg-fix-crash-in-free_thread_stack-on-memcg-c.patch
-	patches.suse/mm-page_alloc-fix-has_unmovable_pages-for-HugePages.patch
-	patches.suse/scsi-sd-use-mempool-for-discard-special-page
-	patches.suse/procsysctl-dont-return-ENOMEM-on-lookup-when-a-table-is-unregistering.patch
-	patches.suse/platform-x86-asus-wmi-Tell-the-EC-the-OS-will-handle.patch
-	patches.suse/platform-x86-asus-nb-wmi-Map-0x35-to-KEY_SCREENLOCK.patch
-	patches.suse/platform-x86-asus-nb-wmi-Drop-mapping-of-0x33-and-0x.patch
-	patches.suse/0001-drm-rockchip-psr-do-not-dereference-encoder-before-i.patch
-	patches.suse/drm-bufs-Fix-Spectre-v1-vulnerability.patch
-	patches.suse/0001-drm-vc4-Set-is_yuv-to-false-when-num_planes-1.patch
-	patches.suse/0001-drm-vc4-x_scaling-1-should-never-be-set-to-VC4_SCALI.patch
-	patches.suse/drm-rockchip-fix-for-mailbox-read-size.patch
-	patches.suse/0003-drm-i915-Redefine-some-Whiskey-Lake-SKUs.patch
-	patches.suse/ALSA-x86-Fix-runtime-PM-for-hdmi-lpe-audio.patch
-	patches.suse/drm-i915-Disable-LP3-watermarks-on-all-SNB-machines.patch
-	patches.suse/0001-drm-rcar-du-Fix-vblank-initialization.patch
-	patches.suse/0001-drm-rcar-du-Fix-external-clock-error-checks.patch
-	patches.suse/0004-drm-atomic-helper-Complete-fake_commit-flip_done-pot.patch
-	patches.suse/gpu-ipu-v3-image-convert-Prevent-race-between-run-an.patch
-	patches.suse/drm-Clear-state-acquire_ctx-before-leaving-drm_atomi.patch
-	patches.suse/drm-nouveau-tmr-detect-stalled-gpu-timer-and-break-o.patch
-	patches.suse/jffs2-Fix-use-of-uninitialized-delayed_work-lockdep-.patch
-	patches.suse/media-mtk-vcodec-Release-device-nodes-in-mtk_vcodec_.patch
-	patches.suse/media-pulse8-cec-return-0-when-invalidating-the-logi.patch
-	patches.suse/media-vb2-vb2_mmap-move-lock-up.patch
-	patches.suse/media-cec-report-Vendor-ID-after-initialization.patch
-	patches.suse/media-vivid-fix-error-handling-of-kthread_run.patch
-	patches.suse/media-vivid-set-min-width-height-to-a-value-0.patch
-	patches.suse/media-adv-tc358743-ths8200-fill-in-min-width-height-.patch
-	patches.suse/media-v4l2-tpg-array-index-could-become-negative.patch
-	patches.suse/media-vivid-free-bitmap_cap-when-updating-std-timing.patch
-	patches.suse/media-videobuf2-v4l2-drop-WARN_ON-in-vb2_warn_zero_b.patch
-	patches.suse/media-vb2-be-sure-to-unlock-mutex-on-errors.patch
-	patches.suse/media-DaVinci-VPBE-fix-error-handling-in-vpbe_initia.patch
-	patches.suse/media-firewire-Fix-app_info-parameter-type-in-avc_ca.patch
-	patches.suse/media-stkwebcam-Bugfix-for-wrong-return-values.patch
-	patches.suse/ALSA-oxfw-add-support-for-APOGEE-duet-FireWire.patch
-	patches.suse/ALSA-hda-ca0132-make-pci_iounmap-call-conditional.patch
-	patches.suse/ALSA-emux-Fix-potential-Spectre-v1-vulnerabilities.patch
-	patches.suse/ALSA-pcm-Fix-potential-Spectre-v1-vulnerability.patch
-	patches.suse/ALSA-hda-fix-front-speakers-on-Huawei-MBXP.patch
-	patches.suse/ALSA-firewire-lib-fix-wrong-handling-payload_length-.patch
-	patches.suse/ALSA-firewire-lib-fix-wrong-assignment-for-out_packe.patch
-	patches.suse/ALSA-firewire-lib-use-the-same-print-format-for-with.patch
-	patches.suse/ALSA-fireface-fix-for-state-to-fetch-PCM-frames.patch
-	patches.suse/ALSA-hda-add-mute-LED-support-for-HP-EliteBook-840-G.patch
-	patches.suse/ASoC-intel-cht_bsw_max98090_ti-Add-pmc_plt_clk_0-qui.patch
-	patches.suse/ASoC-intel-cht_bsw_max98090_ti-Add-pmc_plt_clk_0-2.patch
-	patches.suse/ASoC-Intel-mrfld-fix-uninitialized-variable-access.patch
-	patches.suse/ASoC-au8540-use-64-bit-arithmetic-instead-of-32-bit.patch
-	patches.suse/ASoC-fsl-Fix-SND_SOC_EUKREA_TLV320-build-error-on-i..patch
-	patches.suse/ALSA-rme9652-Fix-potential-Spectre-v1-vulnerability.patch
-	patches.suse/ALSA-emu10k1-Fix-potential-Spectre-v1-vulnerabilitie.patch
-	patches.suse/ALSA-bebob-fix-model-id-of-unit-for-Apogee-Ensemble.patch
-	patches.suse/ALSA-hda-realtek-Enable-audio-jacks-of-ASUS-UX391UA-.patch
-	patches.suse/cpuidle-big.LITTLE-fix-refcount-leak.patch
-	patches.suse/PM-AVS-SmartReflex-NULL-check-before-some-freeing-fu.patch
-	patches.suse/ACPICA-Use-d-for-signed-int-print-formatting-instead.patch
-	patches.suse/ACPI-LPSS-Ignore-acpi_device_fix_up_power-return-val.patch
-	patches.suse/ACPI-APEI-Clear-GHES-block_status-before-panic.patch
-	patches.suse/ACPI-fix-acpi_find_child_device-invocation-in-acpi_p.patch
-	patches.suse/pwm-clps711x-Fix-period-calculation.patch
-	patches.suse/regulator-Fix-return-value-of-_set_load-stub.patch
-	patches.suse/drivers-regulator-fix-a-missing-check-of-return-valu.patch
-	patches.suse/regulator-tps65910-fix-a-missing-check-of-return-val.patch
-	patches.suse/spi-bcm2835-Avoid-finishing-transfer-prematurely-in-.patch
-	patches.suse/spi-bcm2835-Fix-book-keeping-of-DMA-termination.patch
-	patches.suse/spi-bcm2835-Fix-race-on-DMA-termination.patch
-	patches.suse/spi-bcm2835-Unbreak-the-build-of-esoteric-configs.patch
-	patches.suse/0001-dt-bindings-clock-r8a7795-Remove-CSIREF-clock.patch
-	patches.suse/0001-dt-bindings-clock-r8a7796-Remove-CSIREF-clock.patch
-	patches.suse/clk-sunxi-ng-enable-so-said-LDOs-for-A64-SoC-s-pll-m.patch
-	patches.suse/clk-sunxi-ng-h3-h5-Fix-CSI_MCLK-parent.patch
-	patches.suse/clk-sunxi-ng-a33-Set-CLK_SET_RATE_PARENT-for-all-aud.patch
-	patches.suse/clk-rockchip-fix-typo-in-rk3188-spdif_frac-parent.patch
-	patches.suse/clk-rockchip-fix-rk3188-sclk_smc-gate-data.patch
-	patches.suse/clk-rockchip-fix-rk3188-sclk_mac_lbtest-parameter-or.patch
-	patches.suse/clk-rockchip-fix-I2S1-clock-gate-register-for-rk3328.patch
-	patches.suse/clk-rockchip-fix-ID-of-8ch-clock-of-I2S1-for-rk3328.patch
-	patches.suse/clk-imx6q-reset-exclusive-gates-on-init.patch
-	patches.suse/clk-imx6sl-ensure-MMDC-CH0-handshake-is-bypassed.patch
-	patches.suse/device-property-fix-fwnode_graph_get_next_endpoint-d.patch
-	patches.suse/platform-msi-Free-descriptors-in-platform_msi_domain.patch
-	patches.suse/timekeeping-Use-proper-seqcount-initializer.patch
-	patches.suse/clocksource-drivers-integrator-ap-Add-missing-of_nod.patch
-	patches.suse/0001-x86-speculation-l1tf-Drop-the-swap-storage-limit-res.patch
-	patches.suse/kvm-nvmx-set-vm-instruction-error-for-vmptrld-of-unbacked-page
-	patches.suse/kvm-nvmx-free-the-vmread-vmwrite-bitmaps-if-alloc_kvm_area-fails
-	patches.suse/kvm-vmx-set-ia32_tsc_aux-for-legacy-mode-guests
-	patches.suse/kvm-x86-report-stibp-on-get_supported_cpuid.patch
-	patches.suse/KVM-arm-arm64-Fix-VMID-alloc-race-by-reverting-to-lo.patch
-	patches.suse/arm-arm64-KVM-vgic-Force-VM-halt-when-changing-the-a.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-race-between-kvm_unmap_hva_ran.patch
-	patches.suse/KVM-PPC-Book3S-PR-Set-hflag-to-indicate-that-POWER9-.patch
-	patches.suse/kvm-Disallow-wraparound-in-kvm_gfn_to_hva_cache_init.patch
-	patches.suse/kvm-nvmx-nmi-window-and-interrupt-window-exiting-should-wake-l2-from-hlt
-	patches.suse/kvm-x86-use-jmp-to-invoke-kvm_spurious_fault-from-fixup
-	patches.suse/x86-resctrl-fix-rdt_find_domain-return-value-and-checks.patch
-	patches.suse/firmware-efi-Add-NULL-pointer-checks-in-efivars-API-.patch
-	patches.suse/efi-Permit-multiple-entries-in-persistent-memreserve.patch
-	patches.suse/efi-Reduce-the-amount-of-memblock-reservations-for-p.patch
-	patches.suse/tools-lib-lockdep-Rename-trywlock-into-trywrlock.patch
-	patches.suse/perf-tools-add-hygon-dhyana-support.patch
-	patches.suse/hwmon-k10temp-x86-amd_nb-consolidate-shared-device-ids.patch
-	patches.suse/x86-vdso-remove-obsolete-fake-section-table-reservation.patch
-	patches.suse/x86-mm-drop-usage-of-_flush_tlb_all-in-kernel_physical_mapping_init.patch
-	patches.suse/powerpc-64s-Include-cpu-header.patch
-	patches.suse/powerpc-xmon-Fix-invocation-inside-lock-region.patch
-	patches.suse/powerpc-perf-Fix-thresholding-counter-data-for-unkno.patch
-	patches.suse/powerpc-perf-Update-perf_regs-structure-to-include-S.patch
-	patches.suse/powerpc-perf-Cleanup-cache_sel-bits-comment.patch
-	patches.suse/powerpc-perf-Fix-unit_sel-cache_sel-checks.patch
-	patches.suse/powerpc-perf-Add-constraints-for-power9-l2-l3-bus-ev.patch
-	patches.suse/powerpc-perf-Remove-l2-bus-events-from-HW-cache-even.patch
-	patches.suse/powerpc-fsl-Fix-spectre_v2-mitigations-reporting.patch
-	patches.suse/powerpc-fsl-Add-nospectre_v2-command-line-argument.patch
-	patches.suse/powerpc-fsl-Update-Spectre-v2-reporting.patch
-	patches.suse/powerpc-powernv-ioda-Allocate-indirect-TCE-levels-of.patch
-	patches.suse/powerpc-fadump-Reservationless-firmware-assisted-dum.patch
-	patches.suse/powerpc-fadump-Throw-proper-error-message-on-fadump-.patch
-	patches.suse/powerpc-fadump-Do-not-allow-hot-remove-memory-from-f.patch
-	patches.suse/powerpc-tm-Set-MSR-TS-just-prior-to-recheckpoint.patch
-	patches.suse/powerpc-tm-Save-MSR-to-PACA-before-RFID.patch
-	patches.suse/powerpc-tm-Print-scratch-value.patch
-	patches.suse/powerpc-tm-Unset-MSR-TS-if-not-recheckpointing.patch
-	patches.suse/powerpc-pkeys-Fix-handling-of-pkey-state-across-fork.patch
-	patches.suse/powerpc-Fix-HMIs-on-big-endian-with-CONFIG_RELOCATAB.patch
-	patches.suse/pstore-ram-Do-not-treat-empty-buffers-as-valid.patch
-	patches.suse/pstore-ram-Avoid-NULL-deref-in-ftrace-merging-failur.patch
-	patches.suse/panic-avoid-deadlocks-in-re-entrant-console-drivers.patch
-	patches.suse/printk-fix-printk_time-race.patch
-	patches.suse/selinux-always-allow-mounting-submounts.patch
-	patches.suse/e1000e-allow-non-monotonic-SYSTIM-readings.patch
-	patches.suse/net-bcmgenet-return-correct-value-ret-from-bcmgenet_.patch
-	patches.suse/cxgb4-Add-new-T6-PCI-device-ids-0x608a.patch
-	patches.suse/cxgb4vf-fix-memleak-in-mac_hlist-initialization.patch
-	patches.suse/ptp-check-gettime64-return-code-in-PTP_SYS_OFFSET-io.patch
-	patches.suse/PCI-add-USR-vendor-id-and-use-it-in-r8169-and-w6692-.patch
-	patches.suse/usbnet-smsc95xx-fix-rx-packet-alignment.patch
-	patches.suse/cxgb4-Remove-SGE_HOST_PAGE_SIZE-dependency-on-page-s.patch
-	patches.suse/net-bcmgenet-code-movement.patch
-	patches.suse/net-bcmgenet-abort-suspend-on-error.patch
-	patches.suse/r8169-use-PCI_VDEVICE-macro.patch
-	patches.suse/cxgb4-cxgb4vf-Fix-mac_hlist-initialization-and-free.patch
-	patches.suse/net-bcmgenet-remove-HFB_CTRL-access.patch
-	patches.suse/cxgb4-use-new-fw-interface-to-get-the-VIN-and-smt-in.patch
-	patches.suse/ptp-Fix-pass-zero-to-ERR_PTR-in-ptp_clock_register.patch
-	patches.suse/can-flexcan-flexcan_irq-fix-indention.patch
-	patches.suse/wlcore-Fix-the-return-value-in-case-of-error-in-wlco.patch
-	patches.suse/rtl8xxxu-Fix-missing-break-in-switch.patch
-	patches.suse/brcmsmac-never-log-tid-x-is-not-agg-able-by-default.patch
-	patches.suse/wireless-airo-potential-buffer-overflow-in-sprintf.patch
-	patches.suse/rtlwifi-rtl8192de-Fix-misleading-REG_MCUFWDL-informa.patch
-	patches.suse/ath10k-don-t-assume-this-is-a-PCI-dev-in-generic-cod.patch
-	patches.suse/ath9k-dynack-use-authentication-messages-for-late-ac.patch
-	patches.suse/ath9k-dynack-check-da-enabled-first-in-sampling-rout.patch
-	patches.suse/ath9k-dynack-make-ewma-estimation-faster.patch
-	patches.suse/iwlwifi-mvm-synchronize-TID-queue-removal.patch
-	patches.suse/iwlwifi-pcie-don-t-reset-TXQ-write-pointer.patch
-	patches.suse/iwlwifi-mvm-Send-non-offchannel-traffic-via-AP-sta.patch
-	patches.suse/iwlwifi-add-new-cards-for-9560-9462-9461-and-killer-.patch
-	patches.suse/0001-iwlwifi-fw-use-helper-to-determine-whether-to-dump-p.patch
-	patches.suse/b43-Fix-error-in-cordic-routine.patch
-	patches.suse/0001-net-mlx5-Release-resource-on-error-flow.patch
-	patches.suse/0001-net-mlx5-Return-success-for-PAGE_FAULT_RESUME-in-int.patch
-	patches.suse/0001-net-mlx5-Use-multi-threaded-workqueue-for-page-fault.patch
-	patches.suse/net-ibmvnic-Remove-tests-of-member-address.patch
-	patches.suse/indirect-call-wrappers-helpers-to-speed-up-indirect-.patch
-	patches.suse/net-use-indirect-call-wrappers-at-GRO-network-layer.patch
-	patches.suse/net-use-indirect-call-wrappers-at-GRO-transport-laye.patch
-	patches.suse/udp-use-indirect-call-wrappers-for-GRO-socket-lookup.patch
-	patches.suse/net-unbreak-CONFIG_RETPOLINE-n-builds.patch
-	patches.suse/mac80211-fix-radiotap-vendor-presence-bitmap-handlin.patch
-	patches.suse/Bluetooth-hci_bcm-Handle-specific-unknown-packets-af.patch
-	patches.suse/Bluetooth-Fix-unnecessary-error-message-for-HCI-requ.patch
-	patches.suse/e100-Fix-passing-zero-to-PTR_ERR-warning-in-e100_loa.patch
-	patches.suse/igb-Fix-an-issue-that-PME-is-not-enabled-during-runt.patch
-	patches.suse/mwifiex-fix-potential-NULL-dereference-and-use-after.patch
-	patches.suse/mwifiex-debugfs-correct-histogram-spacing-formatting.patch
-	patches.suse/rtl818x-fix-potential-use-after-free.patch
-	patches.suse/cw1200-Fix-concurrency-use-after-free-bugs-in-cw1200.patch
-	patches.suse/ath6kl-Only-use-match-sets-when-firmware-supports-it.patch
-	patches.suse/ath6kl-Fix-off-by-one-error-in-scan-completion.patch
-	patches.suse/net-core-Fix-Spectre-v1-vulnerability.patch
-	patches.suse/phonet-af_phonet-Fix-Spectre-v1-vulnerability.patch
-	patches.suse/packet-validate-address-length-if-non-zero.patch
-	patches.suse/ieee802154-lowpan_header_create-check-must-check-dad.patch
-	patches.suse/bnx2x-Fix-NULL-pointer-dereference-in-bnx2x_del_all_.patch
-	patches.suse/crypto-aes_ti-disable-interrupts-while-accessing-S-b.patch
-	patches.suse/pcrypt-use-format-specifier-in-kobject_add.patch
-	patches.suse/crypto-bcm-fix-normal-non-key-hash-algorithm-failure.patch
-	patches.suse/0001-crypto-user-support-incremental-algorithm-dumps.patch
-	patches.suse/crypto-ux500-Use-proper-enum-in-cryp_set_dma_transfe.patch
-	patches.suse/crypto-ux500-Use-proper-enum-in-hash_set_dma_transfe.patch
-	patches.suse/crypto-mxc-scc-fix-build-warnings-on-ARM64.patch
-	patches.suse/gfs2-Get-rid-of-potential-double-freeing-in-gfs2_cre.patch
-	patches.suse/gfs2-Fix-loop-in-gfs2_rbm_find.patch
-	patches.suse/0001-btrfs-harden-agaist-duplicate-fsid-on-scanned-device.patch
-	patches.suse/0001-Btrfs-fix-fsync-of-files-with-multiple-hard-links-in.patch
-	patches.suse/btrfs-fix-error-handling-in-btrfs_cleanup_ordered_extents.patch
-	patches.suse/0003-btrfs-add-cleanup_ref_head_accounting-helper.patch
-	patches.suse/btrfs-run-delayed-items-before-dropping-the-snapshot.patch
-	patches.suse/0011-Btrfs-send-fix-race-with-transaction-commits-that-cr.patch
-	patches.suse/dlm-fix-invalid-free.patch
-	patches.suse/dlm-don-t-leak-kernel-pointer-to-userspace.patch
-	patches.suse/dlm-Don-t-swamp-the-CPU-with-callbacks-queued-during.patch
-	patches.suse/dlm-fixed-memory-leaks-after-failed-ls_remove_names-.patch
-	patches.suse/dlm-possible-memory-leak-on-error-path-in-create_lkb.patch
-	patches.suse/dlm-lost-put_lkb-on-error-path-in-receive_convert-an.patch
-	patches.suse/dlm-memory-leaks-on-error-path-in-dlm_user_request.patch
-	patches.suse/xfs-Align-compat-attrlist_by_handle-with-native-impl.patch
-	patches.suse/ext4-fix-possible-use-after-free-in-ext4_quota_enabl.patch
-	patches.suse/ext4-missing-unlock-put_page-in-ext4_try_to_write_in.patch
-	patches.suse/ext4-fix-EXT4_IOC_GROUP_ADD-ioctl.patch
-	patches.suse/ext4-include-terminating-u32-in-size-of-xattr-entrie.patch
-	patches.suse/ext4-avoid-declaring-fs-inconsistent-due-to-invalid-.patch
-	patches.suse/ext4-force-inode-writes-when-nfsd-calls-commit_metad.patch
-	patches.suse/ext4-check-for-shutdown-and-r-o-file-system-in-ext4_.patch
-	patches.suse/block-add-io-timeout-to-sysfs.patch
-	patches.suse/0263-bcache-add-comment-for-cache_set-fill_iter.patch
-	patches.suse/0264-bcache-do-not-check-if-debug-dentry-is-ERR-or-NULL-e.patch
-	patches.suse/0265-bcache-update-comment-for-bch_data_insert.patch
-	patches.suse/0266-bcache-update-comment-in-sysfs.c.patch
-	patches.suse/0267-bcache-do-not-mark-writeback_running-too-early.patch
-	patches.suse/0268-bcache-cannot-set-writeback_running-via-sysfs-if-no-.patch
-	patches.suse/0269-bcache-introduce-force_wake_up_gc.patch
-	patches.suse/0270-bcache-option-to-automatically-run-gc-thread-after-w.patch
-	patches.suse/0271-bcache-add-MODULE_DESCRIPTION-information.patch
-	patches.suse/0272-bcache-make-cutoff_writeback-and-cutoff_writeback_sy.patch
-	patches.suse/0273-bcache-set-writeback_percent-in-a-flexible-range.patch
-	patches.suse/0274-bcache-print-number-of-keys-in-trace_bcache_journal_.patch
-	patches.suse/sata_rcar-fix-deferred-probing.patch
-	patches.suse/dma-mapping-fix-return-type-of-dma_set_max_seg_size.patch
-	patches.suse/scsi-lpfc-Correct-speeds-on-SFP-swap.patch
-	patches.suse/scsi-lpfc-Fix-lpfc_sli4_read_config-return-value-che.patch
-	patches.suse/scsi-lpfc-Fix-LOGO-PLOGI-handling-when-triggerd-by-A.patch
-	patches.suse/scsi-lpfc-Reset-link-or-adapter-instead-of-doing-inf.patch
-	patches.suse/scsi-lpfc-Correct-errors-accessing-fw-log.patch
-	patches.suse/scsi-lpfc-fcoe-Fix-link-down-issue-after-1000-link-b.patch
-	patches.suse/scsi-lpfc-Correct-LCB-RJT-handling.patch
-	patches.suse/scsi-lpfc-Fix-odd-recovery-in-duplicate-FLOGIs-in-po.patch
-	patches.suse/scsi-lpfc-Correct-loss-of-fc4-type-on-remote-port-ad.patch
-	patches.suse/scsi-lpfc-Implement-GID_PT-on-Nameserver-query-to-su.patch
-	patches.suse/scsi-lpfc-add-Trunking-support.patch
-	patches.suse/scsi-lpfc-update-driver-version-to-12.0.0.8.patch
-	patches.suse/scsi-qla2xxx-use-lower_32_bits-and-upper_32_bits-ins.patch
-	patches.suse/scsi-target-add-emulate_pr-backstore-attr-to-toggle-.patch
-	patches.suse/scsi-target-drop-unused-pi_prot_format-attribute-sto.patch
-	patches.suse/scsi-qla2xxx-Introduce-a-switch-case-statement-in-ql.patch
-	patches.suse/scsi-csiostor-remove-flush_scheduled_work
-	patches.suse/scsi-qla2xxx-Split-the-__qla2x00_abort_all_cmds-func.patch
-	patches.suse/scsi-qla2xxx-NULL-check-before-some-freeing-function.patch
-	patches.suse/s390-scsi-zfcp-fix-posting-too-many-status-read-buffers.patch
-	patches.suse/scsi-lpfc-Fix-panic-when-FW-log-buffsize-is-not-init.patch
-	patches.suse/scsi-lpfc-update-manufacturer-attribute-to-reflect-B.patch
-	patches.suse/scsi-lpfc-refactor-mailbox-structure-context-fields.patch
-	patches.suse/scsi-lpfc-Fix-discovery-failures-during-port-failove.patch
-	patches.suse/scsi-lpfc-Fix-a-duplicate-0711-log-message-number.patch
-	patches.suse/scsi-lpfc-Fix-kernel-Oops-due-to-null-pring-pointers.patch
-	patches.suse/scsi-lpfc-Cap-NPIV-vports-to-256.patch
-	patches.suse/scsi-lpfc-rport-port-swap-discovery-issue.patch
-	patches.suse/scsi-lpfc-ls_rjt-erroneus-FLOGIs.patch
-	patches.suse/scsi-lpfc-Defer-LS_ACC-to-FLOGI-on-point-to-point-lo.patch
-	patches.suse/scsi-lpfc-Correct-code-setting-non-existent-bits-in-.patch
-	patches.suse/scsi-lpfc-Correct-topology-type-reporting-on-G7-adap.patch
-	patches.suse/scsi-lpfc-Fix-driver-release-of-fw-logging-buffers.patch
-	patches.suse/scsi-lpfc-Fix-dif-and-first-burst-use-in-write-comma.patch
-	patches.suse/scsi-lpfc-update-driver-version-to-12.0.0.9.patch
-	patches.suse/Revert-scsi-lpfc-ls_rjt-erroneus-FLOGIs.patch
-	patches.suse/scsi-lpfc-Enable-Management-features-for-IF_TYPE-6.patch
-	patches.suse/scsi-qla2xxx-Enable-FC-NVME-on-NPIV-ports.patch
-	patches.suse/scsi-qla2xxx-Fix-NPIV-handling-for-FC-NVMe.patch
-	patches.suse/scsi-qla2xxx-Fix-for-FC-NVMe-discovery-for-NPIV-port.patch
-	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.12-k.patch
-	patches.suse/scsi-lpfc-do-not-set-queue-page_count-to-0-if-pc_sli.patch
-	patches.suse/scsi-qla2xxx-deadlock-by-configfs_depend_item.patch
-	patches.suse/scsi-lpfc-Fix-link-state-reporting-for-trunking-when.patch
-	patches.suse/scsi-lpfc-Correct-MDS-loopback-diagnostics-support.patch
-	patches.suse/scsi-lpfc-update-fault-value-on-successful-trunk-eve.patch
-	patches.suse/scsi-lpfc-Fix-discovery-failure-when-PLOGI-is-defere.patch
-	patches.suse/scsi-lpfc-Add-log-messages-to-aid-in-debugging-fc4ty.patch
-	patches.suse/scsi-lpfc-Update-lpfc-version-to-12.0.0.10.patch
-	patches.suse/scsi-megaraid-fix-out-of-bound-array-accesses.patch
-	patches.suse/0001-dm-do-not-allow-readahead-to-limit-IO-size.patch
-	patches.suse/mmc-atmel-mci-do-not-assume-idle-after-atmci_request.patch
-	patches.suse/mmc-sdhci-Fix-data-command-CRC-error-handling.patch
-	patches.suse/mmc-sdhci-Rename-SDHCI_ACMD12_ERR-and-SDHCI_INT_ACMD.patch
-	patches.suse/mmc-sdhci-Handle-auto-command-errors.patch
-	patches.suse/mmc-bcm2835-reset-host-on-timeout.patch
-	patches.suse/mmc-bcm2835-Recover-from-MMC_SEND_EXT_CSD.patch
-	patches.suse/memstick-Prevent-memstick-host-from-getting-runtime-.patch
-	patches.suse/0006-mmc-sdhci-of-esdhc-Fix-timeout-checks.patch
-	patches.suse/mmc-sdhci-xenon-Fix-timeout-checks.patch
-	patches.suse/scripts-decode_stacktrace-only-strip-base-path-when-.patch
-	patches.suse/0001-mm-print-more-information-about-mapping-in-__dump_pa.patch
-	patches.suse/0002-mm-lower-the-printk-loglevel-for-__dump_page-message.patch
-	patches.suse/0003-mm-memory_hotplug-drop-pointless-block-alignment-che.patch
-	patches.suse/0004-mm-memory_hotplug-print-reason-for-the-offlining-fai.patch
-	patches.suse/0005-mm-memory_hotplug-be-more-verbose-for-memory-offline.patch
-	patches.suse/0001-mm-only-report-isolation-failures-when-offlining-mem.patch
-	patches.suse/0001-mm-memory_hotplug-do-not-clear-numa_node-association.patch
-	patches.suse/mm-put_and_wait_on_page_locked-while-page-is-migrated.patch
-	patches.suse/0001-hwpoison-memory_hotplug-allow-hwpoisoned-pages-to-be.patch
-	patches.suse/mm-migration-factor-out-code-to-compute-expected-num.patch
-	patches.suse/mm-migrate-lock-buffers-before-migrate_page_move_map.patch
-	patches.suse/mm-migrate-provide-buffer_migrate_page_norefs.patch
-	patches.suse/blkdev-avoid-migration-stalls-for-blkdev-pages.patch
-	patches.suse/hwmon-k10temp-add-hygon-dhyana-support.patch
-	patches.suse/hwmon-lm80-fix-a-missing-check-of-the-status-of-SMBu.patch
-	patches.suse/hwmon-lm80-fix-a-missing-check-of-bus-read-in-lm80-p.patch
-	patches.suse/gpio-pl061-Move-irq_chip-definition-inside-struct-pl.patch
-	patches.suse/gpiolib-Fix-return-value-of-gpio_to_desc-stub-if-GPI.patch
-	patches.suse/power-supply-olpc_battery-correct-the-temperature-un.patch
-	patches.suse/power-supply-charger-manager-Fix-incorrect-return-va.patch
-	patches.suse/usb-hub-delay-hub-autosuspend-if-USB3-port-is-still-.patch
-	patches.suse/phy-sun4i-usb-add-support-for-missing-USB-PHY-index.patch
-	patches.suse/usb-dwc3-debugfs-Properly-print-set-link-state-for-H.patch
-	patches.suse/usb-dwc3-don-t-log-probe-deferrals-but-do-log-other-.patch
-	patches.suse/usb-dwc3-Correct-the-logic-for-checking-TRB-full-in-.patch
-	patches.suse/usb-mtu3-fix-the-issue-about-SetFeature-U1-U2_Enable.patch
-	patches.suse/usb-dwc2-host-use-hrtimer-for-nak-retries.patch
-	patches.suse/0001-usb-dwc3-trace-add-missing-break-statement-to-make-c.patch
-	patches.suse/usb-mtu3-fix-dbginfo-in-qmu_tx_zlp_error_handler.patch
-	patches.suse/usb-dwc3-gadget-Disable-CSP-for-stream-OUT-ep.patch
-	patches.suse/usb-musb-dsps-fix-otg-state-machine.patch
-	patches.suse/0001-usb-musb-dsps-fix-runtime-pm-for-peripheral-mode.patch
-	patches.suse/cdc-acm-fix-abnormal-DATA-RX-issue-for-Mediatek-Prel.patch
-	patches.suse/0001-USB-serial-pl2303-add-ids-for-Hewlett-Packard-HP-POS.patch
-	patches.suse/0001-USB-serial-option-add-Fibocom-NL678-series.patch
-	patches.suse/serial-fsl_lpuart-clear-parity-enable-bit-when-disab.patch
-	patches.suse/serial-set-suppress_bind_attrs-flag-only-if-builtin.patch
-	patches.suse/writeback-don-t-decrement-wb-refcnt-if-wb-bdi.patch
-	patches.suse/serial-imx-fix-error-handling-in-console_setup.patch
-	patches.suse/tty-ldsem-Wake-up-readers-after-timed-out-down_write.patch
-	patches.suse/tty-Hold-tty_ldisc_lock-during-tty_reopen.patch
-	patches.suse/tty-Don-t-block-on-IO-when-ldisc-change-is-pending.patch
-	patches.suse/tty-Simplify-tty-count-math-in-tty_reopen.patch
-	patches.suse/tty-ldsem-Convert-to-regular-lockdep-annotations.patch
-	patches.suse/tty-ldsem-Add-lockdep-asserts-for-ldisc_sem.patch
-	patches.suse/tty-ldsem-Decrement-wait_readers-on-timeouted-down_r.patch
-	patches.suse/tty-serial-do-not-free-trasnmit-buffer-page-under-po.patch
-	patches.suse/tty-serial-samsung-Properly-set-flags-in-autoCTS-mod.patch
-	patches.suse/serial-uartps-Fix-interrupt-mask-issue-to-handle-the.patch
-	patches.suse/serial-max310x-Fix-tx_empty-callback.patch
-	patches.suse/staging-iio-adc-ad7280a-handle-error-from-__ad7280_r.patch
-	patches.suse/staging-iio-ad2s90-Make-probe-handle-spi_setup-failu.patch
-	patches.suse/staging-iio-ad7780-update-voltage-on-read.patch
-	patches.suse/Staging-iio-adt7316-Fix-i2c-data-reading-set-the-dat.patch
-	patches.suse/staging-bcm2835-camera-Abort-probe-if-there-is-no-ca.patch
-	patches.suse/iio-accel-kxcjk1013-Add-KIOX010A-ACPI-Hardware-ID.patch
-	patches.suse/staging-wilc1000-fix-missing-read_write-setting-when.patch
-	patches.suse/driver-core-Move-async_synchronize_full-call.patch
-	patches.suse/sysfs-Disable-lockdep-for-driver-bind-unbind-files.patch
-	patches.suse/altera-stapl-check-for-a-null-key-before-strcasecmp-.patch
-	patches.suse/misc-vexpress-Off-by-one-in-vexpress_syscfg_exec.patch
-	patches.suse/extcon-max8997-Fix-lack-of-path-setting-in-USB-devic.patch
-	patches.suse/genwqe-Fix-size-check.patch
-	patches.suse/intel_th-msu-Fix-an-off-by-one-in-attribute-store.patch
-	patches.suse/cgroup-fix-parsing-empty-mount-option-string.patch
-	patches.suse/0239-lib-don-t-depend-on-linux-headers-being-installed.patch
-	patches.suse/kconfig-fix-file-name-and-line-number-of-warn_ignore.patch
-	patches.suse/kconfig-fix-memory-leak-when-EOF-is-encountered-in-q.patch
-	patches.suse/sched-fair-Fix-infinite-loop-in-update_blocked_averages-by-reverting-a9e7f6544b9c.patch
-	patches.suse/seq_buf-Make-seq_buf_puts-null-terminate-the-buffer.patch
-	patches.suse/ARM-OMAP2-hwmod-Fix-some-section-annotations.patch
-	patches.suse/ARM-pxa-avoid-section-mismatch-warning.patch
-	patches.suse/soc-bcm-brcmstb-Don-t-leak-device-tree-node-referenc.patch
-	patches.suse/soc-tegra-pmc-Drop-locking-from-tegra_powergate_is_p.patch
-	patches.suse/soc-tegra-Don-t-leak-device-tree-node-reference.patch
-	patches.suse/watchdog-w83627hf_wdt-support-Inves.patch
-	patches.suse/watchdog-docs-kernel-api-don-t-reference-removed-fun.patch
-	patches.suse/pinctrl-qcom-spmi-gpio-fix-gpio-hog-related-boot-iss.patch
-	patches.suse/pinctrl-max77620-Use-define-directive-for-max77620_p.patch
-	patches.suse/pinctrl-lpc18xx-Use-define-directive-for-PIN_CONFIG_.patch
-	patches.suse/pinctrl-zynq-Use-define-directive-for-PIN_CONFIG_IO_.patch
-	patches.suse/pinctrl-qcom-ssbi-gpio-fix-gpio-hog-related-boot-iss.patch
-	patches.suse/pinctrl-sx150x-handle-failure-case-of-devm_kstrdup.patch
-	patches.suse/pinctrl-sunxi-a64-Rename-function-csi0-to-csi.patch
-	patches.suse/pinctrl-sunxi-a64-Rename-function-ts0-to-ts.patch
-	patches.suse/pinctrl-xway-fix-gpio-hog-related-boot-issues.patch
-	patches.suse/pinctrl-meson-meson8-fix-the-GPIO-function-for-the-G.patch
-	patches.suse/pinctrl-meson-meson8b-fix-the-GPIO-function-for-the-.patch
-	patches.suse/pinctrl-sh-pfc-r8a7740-Add-missing-REF125CK-pin-to-g.patch
-	patches.suse/pinctrl-sh-pfc-r8a7740-Add-missing-LCD0-marks-to-lcd.patch
-	patches.suse/pinctrl-sh-pfc-r8a7791-Remove-bogus-ctrl-marks-from-.patch
-	patches.suse/pinctrl-sh-pfc-r8a7791-Remove-bogus-marks-from-vin1_.patch
-	patches.suse/pinctrl-sh-pfc-sh73a0-Add-missing-TO-pin-to-tpu4_to3.patch
-	patches.suse/pinctrl-sh-pfc-r8a7794-Remove-bogus-IPSR9-field.patch
-	patches.suse/pinctrl-sh-pfc-sh7734-Add-missing-IPSR11-field.patch
-	patches.suse/pinctrl-sh-pfc-sh7264-Fix-PFCR3-and-PFCR0-register-c.patch
-	patches.suse/pinctrl-sh-pfc-sh7269-Add-missing-PCIOR0-field.patch
-	patches.suse/pinctrl-sh-pfc-sh7734-Remove-bogus-IPSR10-value.patch
-	patches.suse/pinctrl-sh-pfc-sh7734-Fix-shifted-values-in-IPSR10.patch
-	patches.suse/rtc-m41t80-Correct-alarm-month-range-with-RTC-reads.patch
-	patches.suse/rtc-max8997-Fix-the-returned-value-in-case-of-error-.patch
-	patches.suse/rtc-dt-binding-abx80x-fix-resistance-scale.patch
-	patches.suse/0001-dt-bindings-rtc-sun6i-rtc-Fix-register-range-in-exam.patch
-	patches.suse/rtc-pcf8523-don-t-return-invalid-date-when-battery-i.patch
-	patches.suse/dmaengine-coh901318-Fix-a-double-lock-bug.patch
-	patches.suse/dmaengine-coh901318-Remove-unused-variable.patch
-	patches.suse/dmaengine-xilinx_dma-Remove-__aligned-attribute-on-z.patch
-	patches.suse/revert-iommu-io-pgtable-arm-check-for-v7s-incapable-systems
-	patches.suse/iommu-arm-smmu-v3-Use-explicit-mb-when-moving-cons-p.patch
-	patches.suse/iommu-arm-smmu-Add-support-for-qcom-smmu-v2-variant.patch
-	patches.suse/iommu-vt-d-handle-domain-agaw-being-less-than-iommu-agaw
-	patches.suse/iommu-amd-fix-amd_iommu-force_isolation
-	patches.suse/0002-efi-Add-EFI-signature-data-types.patch
-	patches.suse/tpm-tpm_i2c_nuvoton-use-correct-command-duration-for.patch
-	patches.suse/tpm-tpm_try_transmit-refactor-error-flow.patch
-	patches.suse/tpm-fix-kdoc-for-tpm2_flush_context_cmd.patch
-	patches.suse/cifs-clean-up-indentation-replace-spaces-with-tab.patch
-	patches.suse/cifs-use-a-compound-for-setting-an-xattr.patch
-	patches.suse/cifs-smb2-commands-can-not-be-negative-remove-confusing-check.patch
-	patches.suse/cifs-address-trivial-coverity-warning.patch
-	patches.suse/cifs-create-a-helper-function-for-compound-query_info.patch
-	patches.suse/Add-vers-3-0-2-as-a-valid-option-for-SMBv3-0-2.patch
-	patches.suse/cifs-change-smb2_query_eas-to-use-the-compound-query-info-helper.patch
-	patches.suse/cifs-suppress-some-implicit-fallthrough-warnings.patch
-	patches.suse/cifs-remove-set-but-not-used-variable-smb_buf-.patch
-	patches.suse/cifs-remove-coverity-warning-in-calc_lanman_hash.patch
-	patches.suse/cifs-check-ntwrk_buf_start-for-NULL-before-dereferencing-it.patch
-	patches.suse/CIFS-use-the-correct-length-when-pinning-memory-for-direct-I-O-for-.patch
-	patches.suse/CIFS-return-correct-errors-when-pinning-memory-failed-for-direct-I-.patch
-	patches.suse/CIFS-Fix-error-mapping-for-SMB2_LOCK-command-which-c.patch
-	patches.suse/cifs-Refactor-out-cifs_mount-.patch
-	patches.suse/cifs-Skip-any-trailing-backslashes-from-UNC.patch
-	patches.suse/cifs-Make-devname-param-optional-in-cifs_compose_mount_options-.patch
-	patches.suse/cifs-auto-disable-serverino-in-dfs-mounts.patch
-	patches.suse/cifs-Save-TTL-value-when-parsing-DFS-referrals.patch
-	patches.suse/cifs-Add-DFS-cache-routines.patch
-	patches.suse/cifs-Fix-to-use-kmem_cache_free-instead-of-kfree-.patch
-	patches.suse/cifs-Use-kzfree-to-free-password.patch
-	patches.suse/cifs-remove-set-but-not-used-variable-server-.patch
-	patches.suse/cifs-check-kzalloc-return.patch
-	patches.suse/cifs-Make-use-of-DFS-cache-to-get-new-DFS-referrals.patch
-	patches.suse/cifs-remove-set-but-not-used-variable-sep-.patch
-	patches.suse/cifs-Add-support-for-failover-in-cifs_mount-.patch
-	patches.suse/cifs-Add-support-for-failover-in-cifs_reconnect-.patch
-	patches.suse/cifs-Use-GFP_ATOMIC-when-a-lock-is-held-in-cifs_mount-.patch
-	patches.suse/cifs-start-DFS-cache-refresher-in-cifs_mount-.patch
-	patches.suse/cifs-Only-free-DFS-target-list-if-we-actually-got-one.patch
-	patches.suse/cifs-Add-support-for-failover-in-smb2_reconnect-.patch
-	patches.suse/cifs-Add-support-for-failover-in-cifs_reconnect_tcon-.patch
-	patches.suse/cifs-Always-resolve-hostname-before-reconnecting.patch
-	patches.suse/cifs-Minor-Kconfig-clarification.patch
-	patches.suse/cifs-we-can-not-use-small-padding-iovs-together-with-encryption.patch
-	patches.suse/cifs-update-internal-module-version-number.patch
-	patches.suse/net-9p-include-trans_common.h-to-fix-missing-prototy.patch
-	patches.suse/9p-net-put-a-lower-bound-on-msize.patch
-	patches.suse/sunrpc-use-SVC_NET-in-svcauth_gss_-functions.patch
-	patches.suse/sunrpc-use-after-free-in-svc_process_common.patch
-	patches.suse/sunrpc-handle-ENOMEM-in-rpcb_getport_async.patch
-	patches.suse/drbd-narrow-rcu_read_lock-in-drbd_sync_handshake.patch
-	patches.suse/drbd-disconnect-if-the-wrong-UUIDs-are-attached-on-a.patch
-	patches.suse/drbd-skip-spurious-timeout-ping-timeo-when-failing-p.patch
-	patches.suse/drbd-Avoid-Clang-warning-about-pointless-switch-stat.patch
-	patches.suse/gdrom-fix-a-memory-leak-bug.patch
-	patches.suse/0001-block-swim3-Fix-EBUSY-error-when-re-opening-device-a.patch
-	patches.suse/Input-elan_i2c-add-ACPI-ID-for-touchpad-in-ASUS-Aspi.patch
-	patches.suse/Input-nomadik-ske-keypad-fix-a-loop-timeout-test.patch
-	patches.suse/input-add-official-raspberry-pi-s-touchscreen-driver.patch
-	patches.suse/niu-fix-missing-checks-of-niu_pci_eeprom_read.patch
-	patches.suse/atl1e-checking-the-status-of-atl1e_write_phy_reg.patch
-	patches.suse/tipc-fix-a-missing-check-of-genlmsg_put.patch
-	patches.suse/ethtool-check-the-return-value-of-get_regs_len.patch
-	patches.suse/isdn-hisax-hfc_pci-Fix-a-possible-concurrency-use-af.patch
-	patches.suse/fsl-fman-Use-GFP_ATOMIC-in-memac-tgec-_add_hash_mac_.patch
-	patches.suse/ax25-fix-a-use-after-free-in-ax25_fillin_cb.patch
-	patches.suse/net-wan-fix-a-double-free-in-x25_asy_open_tty.patch
-	patches.suse/netrom-fix-locking-in-nr_find_socket.patch
-	patches.suse/ibmveth-fix-DMA-unmap-error-in-ibmveth_xmit_start-er.patch
-	patches.suse/ptr_ring-wrap-back-producer-in-__ptr_ring_swap_queue.patch
-	patches.suse/ip-validate-header-length-on-virtual-device-xmit.patch
-	patches.suse/net-hamradio-6pack-use-mod_timer-to-rearm-timers.patch
-	patches.suse/isdn-fix-kernel-infoleak-in-capi_unlocked_ioctl.patch
-	patches.suse/bpf-move-prev_-insn_idx-into-verifier-env.patch
-	patches.suse/bpf-move-tmp-variable-into-ax-register-in-interprete.patch
-	patches.suse/bpf-enable-access-to-ax-register-also-from-verifier-.patch
-	patches.suse/bpf-restrict-map-value-pointer-arithmetic-for-unpriv.patch
-	patches.suse/bpf-restrict-stack-pointer-arithmetic-for-unprivileg.patch
-	patches.suse/bpf-restrict-unknown-scalars-of-mixed-signed-bounds-.patch
-	patches.suse/bpf-fix-check_map_access-smin_value-test-when-pointe.patch
-	patches.suse/bpf-prevent-out-of-bounds-speculation-on-pointer-ari.patch
-	patches.suse/ipv6-Consider-sk_bound_dev_if-when-binding-a-socket-to.patch
-	patches.suse/ALSA-hda-realtek-Enable-the-headset-mic-auto-detecti.patch
-	patches.suse/ALSA-hda-tegra-clear-pending-irq-handlers.patch
-	patches.suse/proc-sysctl-fix-return-error-for-proc_doulongvec_min.patch
-	patches.suse/scripts-gdb-fix-lx-version-string-output.patch
-	patches.suse/drivers-base-platform.c-kmemleak-ignore-a-known-leak.patch
-	patches.suse/ARM-8808-1-kexec-offline-panic_smp_self_stop-CPU.patch
-	patches.suse/ceph-don-t-update-importing-cap-s-mseq-when-handing-cap-export.patch
-	patches.suse/xfs-xfs_buf-drop-useless-LIST_HEAD.patch
-	patches.suse/smb3-fix-large-reads-on-encrypted-connections.patch
-	patches.suse/cifs-fix-confusing-warning-message-on-reconnect.patch
-	patches.suse/smb3-add-smb3-1-1-to-default-dialect-list.patch
-	patches.suse/thermal-hwmon-inline-helpers-when-CONFIG_THERMAL_HWM.patch
-	patches.suse/thermal-bcm2835-enable-hwmon-explicitly.patch
-	patches.suse/thermal-generic-adc-Fix-adc-to-temp-interpolation.patch
-	patches.suse/Thermal-do-not-clear-passive-state-during-system-sle.patch
-	patches.suse/HID-intel-ish-hid-fixes-incorrect-error-handling.patch
-	patches.suse/HID-doc-fix-wrong-data-structure-reference-for-UHID_.patch
-	patches.suse/HID-lenovo-Add-checks-to-fix-of_led_classdev_registe.patch
-	patches.suse/switchtec-Remove-immediate-status-check-after-submit.patch
-	patches.suse/switchtec-Fix-SWITCHTEC_IOCTL_EVENT_IDX_ALL-flags-ov.patch
-	patches.suse/i2c-imx-don-t-print-error-message-on-probe-defer.patch
-	patches.suse/i2c-sh_mobile-add-support-for-r8a77990-R-Car-E3.patch
-	patches.suse/i2c-axxia-check-for-error-conditions-first.patch
-	patches.suse/video-clps711x-fb-release-disp-device-node-in-probe.patch
-	patches.suse/0001-fbdev-fbmem-behave-better-with-small-rotated-display.patch
-	patches.suse/0001-fbdev-fbcon-Fix-unregister-crash-when-more-than-one-.patch
-	patches.suse/0001-md-fix-raid10-hang-issue-caused-by-barrier.patch
-	patches.suse/ext4-make-sure-enough-credits-are-reserved-for-diore.patch
-	patches.suse/ext4-fix-a-potential-fiemap-page-fault-deadlock-w-in.patch
-	patches.suse/ext4-avoid-kernel-warning-when-writing-the-superbloc.patch
-	patches.suse/ext4-track-writeback-errors-using-the-generic-tracki.patch
-	patches.suse/ext4-fix-special-inode-number-checks-in-__ext4_iget.patch
-	patches.suse/fork-record-start_time-late.patch
-	patches.suse/0002-fork-memcg-fix-cached_stacks-case.patch
-	patches.suse/slab-alien-caches-must-not-be-initialized-if-the-allocation-of-the-alien-cache-failed.patch
-	patches.suse/mm-page_mapped-don-t-assume-compound-page-is-huge-or-thp.patch
-	patches.suse/ALSA-usb-audio-Avoid-access-before-bLength-check-in-.patch
-	patches.suse/ALSA-usb-audio-Fix-an-out-of-bound-read-in-create_co.patch
-	patches.suse/ALSA-hda-realtek-Support-Dell-headset-mode-for-New-A.patch
-	patches.suse/ALSA-cs46xx-Potential-NULL-dereference-in-probe.patch
-	patches.suse/ALSA-hda-realtek-Add-unplug-function-into-unplug-sta.patch
-	patches.suse/ALSA-hda-realtek-Disable-headset-Mic-VREF-for-headse.patch
-	patches.suse/drm-bridge-tc358767-add-defines-for-DP1_SRCCTRL-PHY_.patch
-	patches.suse/drm-bridge-tc358767-fix-single-lane-configuration.patch
-	patches.suse/drm-bridge-tc358767-fix-initial-DP0-1_SRCCTRL-value.patch
-	patches.suse/drm-bridge-tc358767-reject-modes-which-require-too-m.patch
-	patches.suse/drm-bridge-tc358767-fix-output-H-V-syncs.patch
-	patches.suse/cpufreq-check-if-policy-is-inactive-early-in-__cpufr.patch
-	patches.suse/ACPI-power-Skip-duplicate-power-resource-references-.patch
-	patches.suse/ACPI-NUMA-Use-correct-type-for-printing-addresses-on.patch
-	patches.suse/x86-modpost-replace-last-remnants-of-retpoline-with-config_retpoline.patch
-	patches.suse/rbd-don-t-return-0-on-unmap-if-rbd_dev_flag_removing-is-set.patch
-	patches.suse/i2c-dev-prevent-adapter-retries-and-timeout-being-se.patch
-	patches.suse/drm-nouveau-Don-t-disable-polling-in-fallback-mode.patch
-	patches.suse/drm-nouveau-falcon-avoid-touching-registers-if-engin.patch
-	patches.suse/0001-drm-fb-helper-Partially-bring-back-workaround-for-bu.patch
-	patches.suse/0001-drm-fb-helper-Ignore-the-value-of-fb_var_screeninfo..patch
-	patches.suse/kvm-sev-fail-kvm_sev_init-if-already-initialized.patch
-	patches.suse/loop-drop-caches-if-offset-or-block_size-are-changed.patch
-	patches.suse/nvme-pci-fix-out-of-bounds-access-in-nvme_cqe_pendin.patch
-	patches.suse/nvme-multipath-zero-out-ANA-log-buffer.patch
-	patches.suse/nvme-introduce-nvme_quirk_ignore_dev_subnqn.patch
-	patches.suse/ata-ahci-mvebu-remove-stale-comment.patch
-	patches.suse/cifs-Fix-a-debug-message.patch
-	patches.suse/cifs-Fix-a-tiny-potential-memory-leak.patch
-	patches.suse/CIFS-Fix-adjustment-of-credits-for-MTU-requests.patch
-	patches.suse/CIFS-Do-not-set-credits-to-1-if-the-server-didn-t-grant-anything.patch
-	patches.suse/CIFS-Fix-credit-computation-for-compounded-requests.patch
-	patches.suse/CIFS-Do-not-hide-EINTR-after-sending-network-packets.patch
-	patches.suse/cifs-move-large-array-from-stack-to-heap.patch
-	patches.suse/cifs-Limit-memory-used-by-lock-request-calls-to-a-page.patch
-	patches.suse/cifs-Fix-potential-OOB-access-of-lock-element-array.patch
-	patches.suse/CIFS-Fix-credits-calculation-for-cancelled-requests.patch
-	patches.suse/CIFS-Move-credit-processing-to-mid-callbacks-for-SMB3.patch
-	patches.suse/CIFS-Fix-error-paths-in-writeback-code.patch
-	patches.suse/01-cifs-update-internal-module-version-number.patch
-	patches.suse/0001-usb-cdc-acm-send-ZLP-for-Telit-3G-Intel-based-modems.patch
-	patches.suse/0001-USB-storage-don-t-insert-sane-sense-for-SPC3-when-ba.patch
-	patches.suse/0001-USB-storage-add-quirk-for-SMI-SM3350.patch
-	patches.suse/0001-USB-Add-USB_QUIRK_DELAY_CTRL_MSG-quirk-for-Corsair-K.patch
-	patches.suse/tty-Don-t-hold-ldisc-lock-in-tty_reopen-if-ldisc-pre.patch
-	patches.suse/0001-Btrfs-fix-deadlock-when-using-free-space-tree-due-to.patch
-	patches.suse/gpio-pl061-handle-failed-allocations.patch
-	patches.suse/mfd-ti_am335x_tscadc-Use-PLATFORM_DEVID_AUTO-while-r.patch
-	patches.suse/mfd-twl-core-Fix-section-annotations-on-un-protect_p.patch
-	patches.suse/mfd-db8500-prcmu-Fix-some-section-annotations.patch
-	patches.suse/mfd-mt6397-Do-not-call-irq_domain_remove-if-PMIC-uns.patch
-	patches.suse/mfd-ab8500-core-Return-zero-in-get_register_interrup.patch
-	patches.suse/mfd-tps6586x-Handle-interrupts-on-suspend.patch
-	patches.suse/mfd-qcom_rpm-write-fw_version-to-CTRL_REG.patch
-	patches.suse/mfd-wm5110-Add-missing-ASRC-rate-register.patch
-	patches.suse/mfd-tps65218-Use-devm_regmap_add_irq_chip-and-clean-.patch
-	patches.suse/mfd-mc13xxx-Fix-a-missing-check-of-a-register-read-f.patch
-	patches.suse/r8169-Add-support-for-new-Realtek-Ethernet.patch
-	patches.suse/qmi_wwan-add-MTU-default-to-qmap-network-interface.patch
-	patches.suse/ipv6-Consider-sk_bound_dev_if-when-binding-a-socket-.patch
-	patches.suse/ipv6-Take-rcu_read_lock-in-__inet6_bind-for-mapped-a.patch
-	patches.suse/can-gw-ensure-DLC-boundaries-after-CAN-frame-modific.patch
-	patches.suse/tipc-fix-memory-leak-in-tipc_nl_compat_publ_dump.patch
-	patches.suse/net-bridge-fix-a-bug-on-using-a-neighbour-cache-entr.patch
-	patches.suse/bpf-fix-sanitation-of-alu-op-with-pointer-scalar-typ.patch
-	patches.suse/mlxsw-spectrum-Disable-lag-port-TX-before-removing-i.patch
-	patches.suse/packet-Do-not-leak-dev-refcounts-on-error-exit.patch
-	patches.suse/ip-on-queued-skb-use-skb_header_pointer-instead-of-p.patch
-	patches.suse/ipv6-fix-kernel-infoleak-in-ipv6_local_error.patch
-	patches.suse/bonding-update-nest-level-on-unlink.patch
-	patches.suse/net-dsa-mv88x6xxx-mv88e6390-errata.patch
-	patches.suse/tcp-change-txhash-on-SYN-data-timeout.patch
-	patches.suse/net-stmmac-Fix-PCI-module-removal-leak.patch
-	patches.suse/isdn-i4l-isdn_tty-Fix-some-concurrency-double-free-b.patch
-	patches.suse/selinux-fix-GPF-on-invalid-policy.patch
-	patches.suse/Yama-Check-for-pid-death-before-checking-ancestry.patch
-	patches.suse/LSM-Check-for-NULL-cred-security-on-free.patch
-	patches.suse/hwmon-lm80-Fix-missing-unlock-on-error-in-set_fan_di.patch
-	patches.suse/hwmon-tmp421-Correct-the-misspelling-of-the-tmp442-c.patch
-	patches.suse/leds-lp5523-fix-a-missing-check-of-return-value-of-l.patch
-	patches.suse/0001-drm-i915-gvt-Fix-mmap-range-check.patch
-	patches.suse/drm-meson-add-missing-of_node_put.patch
-	patches.suse/0002-omap2fb-Fix-stack-memory-disclosure.patch
-	patches.suse/crypto-authenc-fix-parsing-key-with-misaligned-rta_l.patch
-	patches.suse/crypto-bcm-convert-to-use-crypto_authenc_extractkeys.patch
-	patches.suse/crypto-caam-fix-zero-length-buffer-DMA-mapping.patch
-	patches.suse/crypto-authencesn-Avoid-twice-completion-call-in-dec.patch
-	patches.suse/xenclock-0006-xen-Fix-x86-sched_clock-interface-for-xen.patch
-	patches.suse/powerpc-tm-Limit-TM-code-inside-PPC_TRANSACTIONAL_ME.patch
-	patches.suse/PCI-MSI-Return-ENOSPC-from-pci_alloc_irq_vectors_aff.patch
-	patches.suse/media-v4l-ioctl-Validate-num_planes-for-debug-messag.patch
-	patches.suse/nbd-Use-set_blocksize-to-set-device-blocksize.patch
-	patches.suse/blockdev-Fix-livelocks-on-loop-device.patch
-	patches.suse/scsi-sd-fix-cache_type_store
-	patches.suse/scsi-core-synchronize-request-queue-pm-status-only-on-successful-resume
-	patches.suse/scsi-isci-initialize-shost-fully-before-calling-scsi_add_host
-	patches.suse/scsi-qedi-add-ep_state-for-login-completion-on-un-reachable-targets
-	patches.suse/acpi-nfit-fix-race-accessing-memdev-in-nfit_get_smbios_id.patch
-	patches.suse/0004-btrfs-handle-delayed-ref-head-accounting-cleanup-in-.patch
-	patches.suse/0008-netfilter-nf_tables-fix-leaking-object-reference-cou.patch
-	patches.suse/net-ipv4-Fix-memory-leak-in-network-namespace-disman.patch
-	patches.suse/tipc-fix-uninit-value-in-tipc_nl_compat_link_reset_s.patch
-	patches.suse/tipc-fix-uninit-value-in-tipc_nl_compat_bearer_enabl.patch
-	patches.suse/tipc-fix-uninit-value-in-tipc_nl_compat_link_set.patch
-	patches.suse/tipc-fix-uninit-value-in-tipc_nl_compat_name_table_d.patch
-	patches.suse/tipc-fix-uninit-value-in-tipc_nl_compat_doit.patch
-	patches.suse/net-sched-act_tunnel_key-fix-memory-leak-in-case-of-.patch
-	patches.suse/net-phy-marvell-Errata-for-mv88e6390-internal-PHYs.patch
-	patches.suse/net_sched-refetch-skb-protocol-for-each-filter.patch
-	patches.suse/openvswitch-Avoid-OOB-read-when-parsing-flow-nlattrs.patch
-	patches.suse/atm-he-fix-sign-extension-overflow-on-large-shift.patch
-	patches.suse/vhost-log-dirty-page-correctly.patch
-	patches.suse/net-bridge-Fix-ethernet-header-pointer-before-check-.patch
-	patches.suse/amd-xgbe-Fix-mdio-access-for-non-zero-ports-and-clau.patch
-	patches.suse/net-phy-mdio_bus-add-missing-device_del-in-mdiobus_r.patch
-	patches.suse/net-Fix-usage-of-pskb_trim_rcsum.patch
-	patches.suse/isdn-avm-Fix-string-plus-integer-warning-from-Clang.patch
-	patches.suse/bpf-fix-inner-map-masking-to-prevent-oob-under-specu.patch
-	patches.suse/pstore-ram-Avoid-allocation-and-leak-of-platform-dat.patch
-	patches.suse/clk-vc5-Abort-clock-configuration-without-upstream-c.patch
-	patches.suse/thermal-int340x_thermal-Fix-a-NULL-vs-IS_ERR-check.patch
-	patches.suse/drivers-thermal-int340x_thermal-Fix-sysfs-race-condi.patch
-	patches.suse/s390-early-improve-machine-detection
-	patches.suse/s390-mm-always-force-a-load-of-the-primary-asce-on-context-switch
-	patches.suse/s390-smp-fix-cpu-hotplug-deadlock-with-cpu-rescan
-	patches.suse/s390-smp-fix-calling-smp_call_ipl_cpu-from-ipl-cpu
-	patches.suse/ipmi-ssif-Fix-handling-of-multi-part-return-messages.patch
-	patches.suse/ASoC-dma-sh7760-cleanup-a-debug-printk.patch
-	patches.suse/ASoC-Intel-Haswell-Broadwell-fix-setting-for-.dynami.patch
-	patches.suse/ALSA-compress-prevent-potential-divide-by-zero-bugs.patch
-	patches.suse/ASoC-atom-fix-a-missing-check-of-snd_pcm_lib_malloc_.patch
-	patches.suse/ASoC-dapm-change-snprintf-to-scnprintf-for-possible-.patch
-	patches.suse/ASoC-rt5514-spi-Fix-potential-NULL-pointer-dereferen.patch
-	patches.suse/ASoC-imx-audmux-change-snprintf-to-scnprintf-for-pos.patch
-	patches.suse/ALSA-hda-Add-mute-LED-support-for-HP-ProBook-470-G5.patch
-	patches.suse/ceph-clear-inode-pointer-when-snap-realm-gets-dropped-by-its-inode.patch
-	patches.suse/libceph-avoid-keepalive_pending-races-in-ceph_con_keepalive.patch
-	patches.suse/dm-crypt-fix-parsing-of-extended-IV-arguments.patch
-	patches.suse/dm-thin-fix-passdown_double_checking_shared_status.patch
-	patches.suse/0006-drm-i915-gvt-release-shadow-batch-buffer-and-wa_ctx-.patch
-	patches.suse/drm-msm-Unblock-writer-if-reader-closes-file.patch
-	patches.suse/usb-dwc3-gadget-synchronize_irq-dwc-irq-in-suspend.patch
-	patches.suse/0001-usb-dwc3-gadget-Clear-req-needs_extra_trb-flag-on-cl.patch
-	patches.suse/usb-dwc3-gadget-Fix-the-uninitialized-link_state-whe.patch
-	patches.suse/usb-gadget-Potential-NULL-dereference-on-allocation-.patch
-	patches.suse/USB-serial-simple-add-Motorola-Tetra-TPG2200-device-.patch
-	patches.suse/USB-serial-pl2303-add-new-PID-to-support-PL2303TB.patch
-	patches.suse/uart-Fix-crash-in-uart_write-and-uart_put_char.patch
-	patches.suse/tty-n_hdlc-fix-__might_sleep-warning.patch
-	patches.suse/vt-always-call-notifier-with-the-console-lock-held.patch
-	patches.suse/vt-invoke-notifier-on-screen-size-change.patch
-	patches.suse/tty-Handle-problem-if-line-discipline-does-not-have-.patch
-	patches.suse/serial-fsl_lpuart-fix-maximum-acceptable-baud-rate-w.patch
-	patches.suse/staging-rtl8188eu-Add-device-code-for-D-Link-DWA-121.patch
-	patches.suse/staging-rtl8723bs-Fix-build-error-with-Clang-when-in.patch
-	patches.suse/msft-hv-1831-Drivers-hv-vmbus-Check-for-ring-when-getting-debug-i.patch
-	patches.suse/mei-me-add-denverton-innovation-engine-device-IDs.patch
-	patches.suse/char-mwave-fix-potential-Spectre-v1-vulnerability.patch
-	patches.suse/mmc-sdhci-iproc-handle-mmc_of_parse-errors-during-pr.patch
-	patches.suse/mmc-dw_mmc-bluefield-Fix-the-license-information.patch
-	patches.suse/nvme-rdma-fix-timeout-handler.patch
-	patches.suse/nvme-multipath-drop-optimization-for-static-ANA-grou.patch
-	patches.suse/cifs-fix-memory-leak-of-an-allocated-cifs_ntsd-structure.patch
-	patches.suse/CIFS-Fix-possible-hang-during-async-MTU-reads-and-wr.patch
-	patches.suse/smb3-Cleanup-license-mess.patch
-	patches.suse/CIFS-Do-not-reconnect-TCP-session-in-add_credits.patch
-	patches.suse/CIFS-Fix-credits-calculations-for-reads-with-errors.patch
-	patches.suse/CIFS-Fix-credit-calculation-for-encrypted-reads-with.patch
-	patches.suse/CIFS-Fix-credit-calculations-in-compound-mid-callback.patch
-	patches.suse/CIFS-Do-not-assume-one-credit-for-async-responses.patch
-	patches.suse/CIFS-Fix-mounts-if-the-client-is-low-on-credits.patch
-	patches.suse/smb3-add-credits-we-receive-from-oplock-break-PDUs.patch
-	patches.suse/cifs-print-CIFSMaxBufSize-as-part-of-proc-fs-cifs-DebugData.patch
-	patches.suse/ax25-fix-possible-use-after-free.patch
-	patches.suse/sctp-improve-the-events-for-sctp-stream-reset.patch
-	patches.suse/sctp-improve-the-events-for-sctp-stream-adding.patch
-	patches.suse/net-mlx4_core-Add-masking-for-a-few-queries-on-HCA-c.patch
-	patches.suse/can-dev-__can_get_echo_skb-fix-bogous-check-for-non-.patch
-	patches.suse/can-bcm-check-timer-values-before-ktime-conversion.patch
-	patches.suse/ibmveth-Do-not-process-frames-after-calling-napi_res.patch
-	patches.suse/mac80211-fix-miscounting-of-ttl-dropped-frames.patch
-	patches.suse/mac80211-don-t-initiate-TDLS-connection-if-station-i.patch
-	patches.suse/mac80211-Add-attribute-aligned-2-to-struct-action.patch
-	patches.suse/cfg80211-extend-range-deviation-for-DMG.patch
-	patches.suse/Input-xpad-add-support-for-SteelSeries-Stratus-Duo.patch
-	patches.suse/input-raspberrypi-ts-fix-link-error.patch
-	patches.suse/0001-Input-uinput-fix-undefined-behavior-in-uinput_valida.patch
-	patches.suse/acpi-nfit-Block-function-zero-DSMs.patch
-	patches.suse/acpi-nfit-Fix-command-supported-detection.patch
-	patches.suse/kvm-x86-fix-single-step-debugging
-	patches.suse/svm-add-warning-message-for-avic-ipi-invalid-target
-	patches.suse/svm-fix-avic-incomplete-ipi-emulation
-	patches.suse/irqchip-gic-v3-its-Align-PCI-Multi-MSI-allocation-on.patch
-	patches.suse/sched-wait-Fix-rcuwait_wake_up-ordering.patch
-	patches.suse/0001-sched-wake_q-Document-wake_q_add.patch
-	patches.suse/0001-sched-wake_q-Fix-wakeup-ordering-for-wake_q.patch
-	patches.suse/0001-futex-Fix-possible-missed-wakeup.patch
-	patches.suse/0001-locking-rwsem-Fix-possible-missed-wakeup.patch
-	patches.suse/x86-kaslr-fix-incorrect-i8254-outb-parameters.patch
-	patches.suse/x86-pkeys-properly-copy-pkey-state-at-fork
-	patches.suse/0001-x86-entry-64-compat-Fix-stack-switching-for-XEN-PV.patch
-	patches.suse/netrom-switch-to-sock-timer-API.patch
-	patches.suse/net-rose-fix-NULL-ax25_cb-kernel-panic.patch
-	patches.suse/net-mlx5e-Allow-MAC-invalidation-while-spoofchk-is-O.patch
-	patches.suse/ipvs-Fix-signed-integer-overflow-when-setsockopt-tim.patch
-	patches.suse/net-set-default-network-namespace-in-init_dummy_netd.patch
-	patches.suse/gpio-pcf857x-Fix-interrupts-on-multiple-instances.patch
-	patches.suse/gpio-altera-a10sr-Set-proper-output-level-for-direct.patch
-	patches.suse/gpio-vf610-Mask-all-GPIO-interrupts.patch
-	patches.suse/iommu-amd-call-free_iova_fast-with-pfn-in-map_sg
-	patches.suse/iommu-amd-unmap-all-mapped-pages-in-error-path-of-map_sg
-	patches.suse/iommu-vt-d-fix-memory-leak-in-intel_iommu_put_resv_regions
-	patches.suse/iommu-amd-fix-iommu-page-flush-when-detach-device-from-a-domain
-	patches.suse/fsdcache-Fix-incorrect-nr_dentry_unused-accounting-in-shrink_dcache_sb.patch
-	patches.suse/ALSA-usb-audio-Add-Opus-3-to-quirks-for-native-DSD-s.patch
-	patches.suse/ALSA-hda-realtek-Fixed-hp_pin-no-value.patch
-	patches.suse/NFS-Fix-up-return-value-on-fatal-errors-in-nfs_page_.patch
-	patches.suse/gfs2-Revert-Fix-loop-in-gfs2_rbm_find.patch
-	patches.suse/ARM-cns3xxx-Fix-writing-to-wrong-PCI-config-register.patch
-	patches.suse/ARM-cns3xxx-Use-actual-size-reads-for-PCIe.patch
-	patches.suse/mmc-bcm2835-Fix-DMA-channel-leak-on-probe-error.patch
-	patches.suse/platform-x86-Fix-unmet-dependency-warning-for-SAMSUN.patch
-	patches.suse/0001-IB-hfi1-Remove-overly-conservative-VM_EXEC-flag-chec.patch
-	patches.suse/apparmor-Fix-aa_label_build-error-handling-for-faile.patch
-	patches.suse/cifs-fix-computation-for-MAX_SMB2_HDR_SIZE.patch
-	patches.suse/cifs-limit-amount-of-data-we-request-for-xattrs-to-CIFSMaxBufSize.patch
-	patches.suse/CIFS-Fix-possible-oops-and-memory-leaks-in-async-IO.patch
-	patches.suse/CIFS-Fix-trace-command-logging-for-SMB2-reads-and-writes.patch
-	patches.suse/CIFS-Do-not-count-ENODATA-as-failure-for-query-direc.patch
-	patches.suse/CIFS-Do-not-consider-ENODATA-as-stat-failure-for-reads.patch
-	patches.suse/CIFS-fix-use-after-free-of-the-lease-keys.patch
-	patches.suse/02-cifs-update-internal-module-version-number.patch
-	patches.suse/kernel-exit.c-release-ptraced-tasks-before-zap_pid_n.patch
-	patches.suse/mm-migrate-Make-buffer_migrate_page_norefs-actually-.patch
-	patches.suse/mm-oom-fix-use-after-free-in-oom_kill_process.patch
-	patches.suse/mm-hwpoison-use-do_send_sig_info-instead-of-force_sig.patch
-	patches.suse/mm-migrate-don-t-rely-on-__PageMovable-of-newpage-after-unlocking-it.patch
-	patches.suse/vfs-Avoid-softlockups-in-drop_pagecache_sb.patch
-	patches.suse/md-raid5-fix-out-of-memory-during-raid-cache-recover.patch
-	patches.suse/blk-mq-fix-a-hung-issue-when-fsync.patch
-	patches.suse/0002-Btrfs-fix-deadlock-when-allocating-tree-block-during.patch
-	patches.suse/0005-btrfs-clean-up-pending-block-groups-when-transaction.patch
-	patches.suse/x86-speculation-remove-redundant-arch_smt_update-invocation.patch
-	patches.suse/x86-cpu-Add-Atom-Tremont-Jacobsville.patch
-	patches.suse/x86-microcode-amd-don-t-falsely-trick-the-late-loading-mechanism.patch
-	patches.suse/fuse-handle-zero-sized-retrieve-correctly.patch
-	patches.suse/fuse-call-pipe_buf_release-under-pipe-lock.patch
-	patches.suse/fuse-decrement-NR_WRITEBACK_TEMP-on-the-right-page.patch
-	patches.suse/tracing-uprobes-fix-output-for-multiple-string-arguments.patch
-	patches.suse/ALSA-hda-realtek-Headset-microphone-support-for-Syst.patch
-	patches.suse/ALSA-hda-realtek-Fix-lose-hp_pins-for-disable-auto-m.patch
-	patches.suse/ALSA-hda-realtek-Use-a-common-helper-for-hp-pin-refe.patch
-	patches.suse/ALSA-hda-Serialize-codec-registrations.patch
-	patches.suse/ALSA-usb-audio-Add-support-for-new-T-A-USB-DAC.patch
-	patches.suse/ALSA-compress-Fix-stop-handling-on-compressed-captur.patch
-	patches.suse/ALSA-hda-ca0132-Fix-build-error-without-CONFIG_PCI.patch
-	patches.suse/HID-debug-fix-the-ring-buffer-implementation.patch
-	patches.suse/kvm-fix-kvm_ioctl_create_device-reference-counting-cve-2019-6974
-	patches.suse/kvm-x86-work-around-leak-of-uninitialized-stack-contents-cve-2019-7222
-	patches.suse/kvm-nvmx-unconditionally-cancel-preemption-timer-in-free_nested-cve-2019-7221
-	patches.suse/0001-drm-vmwgfx-Return-error-code-from-vmw_execbuf_copy_f.patch
-	patches.suse/0001-drm-vmwgfx-Fix-setting-of-dma-masks.patch
-	patches.suse/drm-modes-Prevent-division-by-zero-htotal.patch
-	patches.suse/drm-sun4i-tcon-Prepare-and-enable-TCON-channel-0-clo.patch
-	patches.suse/xfs-eof-trim-writeback-mapping-as-soon-as-it-is-cach.patch
-	patches.suse/usb-gadget-musb-fix-short-isoc-packets-with-inventra.patch
-	patches.suse/usb-dwc3-gadget-Handle-0-xfer-length-for-OUT-EP.patch
-	patches.suse/usb-gadget-udc-net2272-Fix-bitwise-and-boolean-opera.patch
-	patches.suse/usb-phy-fix-link-errors.patch
-	patches.suse/usb-phy-am335x-fix-race-condition-in-_probe.patch
-	patches.suse/serial-fix-race-between-flush_to_ldisc-and-tty_open.patch
-	patches.suse/iio-chemical-atlas-ph-sensor-correct-IIO_TEMP-values.patch
-	patches.suse/debugfs-fix-debugfs_rename-parameter-checking.patch
-	patches.suse/samples-mei-use-dev-mei0-instead-of-dev-mei.patch
-	patches.suse/ucc_geth-Reset-BQL-queue-when-stopping-device.patch
-	patches.suse/virtio_net-Don-t-call-free_old_xmit_skbs-for-xdp_fra.patch
-	patches.suse/l2tp-fix-reading-optional-fields-of-L2TPv3.patch
-	patches.suse/ipvlan-l3mdev-fix-broken-l3s-mode-wrt-local-routes.patch
-	patches.suse/l2tp-copy-4-more-bytes-to-linear-part-if-necessary.patch
-	patches.suse/rds-fix-refcount-bug-in-rds_sock_addref.patch
-	patches.suse/skge-potential-memory-corruption-in-skge_get_regs.patch
-	patches.suse/mac80211-ensure-that-mgmt-tx-skbs-have-tailroom-for-.patch
-	patches.suse/cfg80211-call-disconnect_wk-when-AP-stops.patch
-	patches.suse/batman-adv-Avoid-WARN-on-net_device-without-parent-i.patch
-	patches.suse/batman-adv-Force-mac-header-to-start-of-data-on-xmit.patch
-	patches.suse/enic-fix-checksum-validation-for-IPv6.patch
-	patches.suse/dccp-fool-proof-ccid_hc_-rt-x_parse_options.patch
-	patches.suse/bpf-fix-lockdep-false-positive-in-percpu_freelist.patch
-	patches.suse/bpf-Fix-syscall-s-stackmap-lookup-potential-deadlock.patch
-	patches.suse/vsock-virtio-fix-kernel-panic-after-device-hot-unplu.patch
-	patches.suse/vsock-virtio-reset-connected-sockets-on-device-remov.patch
-	patches.suse/net-systemport-Fix-WoL-with-password-after-deep-slee.patch
-	patches.suse/net-dp83640-expire-old-TX-skb.patch
-	patches.suse/s390-qeth-release-cmd-buffer-in-error-paths
-	patches.suse/0001-s390-qeth-fix-use-after-free-in-error-path.patch
-	patches.suse/0001-s390-qeth-cancel-close_dev-work-before-removing-a-ca.patch
-	patches.suse/0001-s390-qeth-conclude-all-event-processing-before-offli.patch
-	patches.suse/net-dsa-slave-Don-t-propagate-flag-changes-on-down-s.patch
-	patches.suse/mISDN-fix-a-race-in-dev_expire_timer.patch
-	patches.suse/rxrpc-bad-unlock-balance-in-rxrpc_recvmsg.patch
-	patches.suse/net-mlx5e-Don-t-overwrite-pedit-action-when-multiple.patch
-	patches.suse/net-Don-t-default-Cavium-PTP-driver-to-y.patch
-	patches.suse/sit-check-if-IPv6-enabled-before-calling-ip6_err_gen.patch
-	patches.suse/scsi-aic94xx-fix-module-loading
-	patches.suse/scsi-target-make-the-pi_prot_format-ConfigFS-path-re.patch
-	patches.suse/scsi-cxlflash-prevent-deadlock-when-adapter-probe-fails
-	patches.suse/signal-Always-notice-exiting-tasks.patch
-	patches.suse/signal-Better-detection-of-synchronous-signals.patch
-	patches.suse/soc-fsl-qbman-avoid-race-in-clearing-QMan-interrupt.patch
-	patches.suse/ARM-pxa-ssp-unneeded-to-free-devm_-allocated-data.patch
-	patches.suse/ARM-iop32x-n2100-fix-PCI-IRQ-mapping.patch
-	patches.suse/ARM-tango-Improve-ARCH_MULTIPLATFORM-compatibility.patch
-	patches.suse/nvme-lock-NS-list-changes-while-handling-command-eff.patch
-	patches.suse/i2c-omap-Use-noirq-system-sleep-pm-ops-to-idle-devic.patch
-	patches.suse/0001-futex-Handle-early-deadlock-return-correctly.patch
-	patches.suse/perf-x86-intel-delay-memory-deallocation-until-x86_pmu_dead_cpu.patch
-	patches.suse/irqchip-mmp-Only-touch-the-PJ4-IRQ-FIQ-bits-on-enabl.patch
-	patches.suse/irqchip-gic-v3-its-Fix-ITT_entry_size-accessor.patch
-	patches.suse/x86-mce-initialize-mce-bank-in-the-case-of-a-fatal-error-in-mce_no_way_out.patch
-	patches.suse/dmaengine-at_xdmac-Fix-wrongfull-report-of-a-channel.patch
-	patches.suse/dmaengine-imx-dma-fix-wrong-callback-invoke.patch
-	patches.suse/dmaengine-bcm2835-Fix-interrupt-race-on-RT.patch
-	patches.suse/dmaengine-bcm2835-Fix-abort-of-transactions.patch
-	patches.suse/dmaengine-dmatest-Abort-test-in-case-of-mapping-erro.patch
-	patches.suse/s390-dasd-fix-using-offset-into-zero-size-array-error
-	patches.suse/s390-sles15-zcrypt-fix-specification-exception.patch
-	patches.suse/ALSA-hda-Add-quirk-for-HP-EliteBook-840-G5.patch
-	patches.suse/ALSA-usb-audio-Fix-implicit-fb-endpoint-setup-by-qui.patch
-	patches.suse/ASoC-rsnd-fixup-rsnd_ssi_master_clk_start-user-count.patch
-	patches.suse/signal-Restore-the-stop-PTRACE_EVENT_EXIT.patch
-	patches.suse/vsock-cope-with-memory-allocation-failure-at-socket-.patch
-	patches.suse/vxlan-test-dev-flags-IFF_UP-before-calling-netif_rx.patch
-	patches.suse/tipc-fix-skb-may-be-leaky-in-tipc_link_input.patch
-	patches.suse/net-fix-IPv6-prefix-route-residue.patch
-	patches.suse/mac80211-Fix-Tx-aggregation-session-tear-down-with-I.patch
-	patches.suse/ipv6-propagate-genlmsg_reply-return-code.patch
-	patches.suse/batman-adv-fix-uninit-value-in-batadv_interface_tx.patch
-	patches.suse/net-packet-fix-4gb-buffer-limit-due-to-overflow-chec.patch
-	patches.suse/net-ena-fix-race-between-link-up-and-device-initaliz.patch
-	patches.suse/net-ena-update-driver-version-from-2.0.2-to-2.0.3.patch
-	patches.suse/net_sched-fix-two-more-memory-leaks-in-cls_tcindex.patch
-	patches.suse/team-avoid-complex-list-operations-in-team_nl_cmd_op.patch
-	patches.suse/sctp-call-gso_reset_checksum-when-computing-checksum.patch
-	patches.suse/dsa-mv88e6xxx-Ensure-all-pending-interrupts-are-hand.patch
-	patches.suse/drm-imx-ignore-plane-updates-on-disabled-crtcs.patch
-	patches.suse/0001-gpu-ipu-v3-Fix-i.MX51-CSI-control-registers-offset.patch
-	patches.suse/drm-imx-imx-ldb-add-missing-of_node_puts.patch
-	patches.suse/0002-gpu-ipu-v3-Fix-CSI-offsets-for-imx53.patch
-	patches.suse/0003-drm-i915-Block-fbdev-HPD-processing-during-suspend.patch
-	patches.suse/0004-drm-i915-Prevent-a-race-during-I915_GEM_MMAP-ioctl-w.patch
-	patches.suse/0005-drm-i915-opregion-fix-version-check.patch
-	patches.suse/0006-drm-i915-opregion-rvda-is-relative-from-opregion-bas.patch
-	patches.suse/dm-crypt-don-t-overallocate-the-integrity-tag-space.patch
-	patches.suse/dm-thin-fix-bug-where-bio-that-overwrites-thin-block.patch
-	patches.suse/blk-mq-insert-rq-with-DONTPREP-to-hctx-dispatch-list.patch
-	patches.suse/floppy-check_events-callback-should-not-return-a-neg.patch
-	patches.suse/md-raid1-don-t-clear-bitmap-bits-on-interrupted-reco.patch
-	patches.suse/scsi-qla2xxx-Fix-panic-from-use-after-free-in-qla2x0.patch
-	patches.suse/auxdisplay-ht16k33-fix-potential-user-after-free-on-.patch
-	patches.suse/NFS-Don-t-use-page_file_mapping-after-removing-the-p.patch
-	patches.suse/sunrpc-fix-4-more-call-sites-that-were-using-stack-m.patch
-	patches.suse/ARM-OMAP2-Variable-reg-in-function-omap4_dsi_mux_pad.patch
-	patches.suse/ARM-OMAP2-fix-lack-of-timer-interrupts-on-CPU1-after.patch
-	patches.suse/Input-bma150-register-input-device-after-setting-pri.patch
-	patches.suse/Input-elantech-enable-3rd-button-support-on-Fujitsu-.patch
-	patches.suse/Input-cap11xx-switch-to-using-set_brightness_blockin.patch
-	patches.suse/Input-matrix_keypad-use-flush_delayed_work.patch
-	patches.suse/Revert-Input-elan_i2c-add-ACPI-ID-for-touchpad-in-AS.patch
-	patches.suse/Input-st-keyscan-fix-potential-zalloc-NULL-dereferen.patch
-	patches.suse/Input-elan_i2c-add-ACPI-ID-for-touchpad-in-Lenovo-V3.patch
-	patches.suse/i2c-cadence-Fix-the-hold-bit-setting.patch
-	patches.suse/i2c-bcm2835-Clear-current-buffer-pointers-and-counts.patch
-	patches.suse/x86-a-out-clear-the-dump-structure-initially.patch
-	patches.suse/x86-platform-uv-use-efi_runtime_lock-to-serialise-bios-calls
-	patches.suse/arm64-mm-efi-Account-for-GICv3-LPI-tables-in-static-.patch
-	patches.suse/efi-arm-Revert-Defer-persistent-reservations-until-a.patch
-	patches.suse/ARM-8824-1-fix-a-migrating-irq-bug-when-hotplug-cpu.patch
-	patches.suse/mailbox-bcm-flexrm-mailbox-Fix-FlexRM-ring-flush-tim.patch
-	patches.suse/mac80211-Free-mpath-object-when-rhashtable-insertion.patch
-	patches.suse/mac80211-Restore-vif-beacon-interval-if-start-ap-fai.patch
-	patches.suse/net-phy-xgmiitorgmii-Support-generic-PHY-status-read.patch
-	patches.suse/net-Fix-for_each_netdev_feature-on-Big-endian.patch
-	patches.suse/net-validate-untrusted-gso-packets-without-csum-offl.patch
-	patches.suse/net-Add-header-for-usage-of-fls64.patch
-	patches.suse/0001-mlxsw-__mlxsw_sp_port_headroom_set-Fix-a-use-of-loca.patch
-	patches.suse/0001-net-stmmac-handle-endianness-in-dwmac4_get_timestamp.patch
-	patches.suse/qmi_wwan-apply-SET_DTR-quirk-to-Sierra-WP7607.patch
-	patches.suse/tcp-tcp_v4_err-should-be-more-careful.patch
-	patches.suse/net-Do-not-allocate-page-fragments-that-are-not-skb-.patch
-	patches.suse/net-crypto-set-sk-to-NULL-when-af_alg_release.patch
-	patches.suse/0001-net-stmmac-Fix-a-race-in-EEE-enable-callback.patch
-	patches.suse/vhost-correctly-check-the-return-value-of-translate_.patch
-	patches.suse/sky2-Increase-D3-delay-again.patch
-	patches.suse/KEYS-allow-reaching-the-keys-quotas-exactly.patch
-	patches.suse/assoc_array-Fix-shortcut-creation.patch
-	patches.suse/keys-Timestamp-new-keys.patch
-	patches.suse/pinctrl-meson-meson8b-fix-the-sdxc_a-data-1.3-pins.patch
-	patches.suse/ALSA-hda-realtek-Headset-microphone-and-internal-spe.patch
-	patches.suse/ALSA-hda-realtek-Disable-PC-beep-in-passthrough-on-a.patch
-	patches.suse/ASoC-topology-free-created-components-in-tplg-load-e.patch
-	patches.suse/tmpfs-fix-link-accounting-when-a-tmpfile-is-linked-i.patch
-	patches.suse/libceph-handle-an-empty-authorize-reply.patch
-	patches.suse/ceph-avoid-repeatedly-adding-inode-to-mdsc-snap_flush_list.patch
-	patches.suse/clk-sunxi-ng-v3s-Fix-TCON-reset-de-assert-bit.patch
-	patches.suse/clk-sunxi-A31-Fix-wrong-AHB-gate-number.patch
-	patches.suse/cxgb4-Export-sge_host_page_size-to-ulds.patch
-	patches.suse/iw_cxgb4-cq-qp-mask-depends-on-bar2-pages-in-a-host-.patch
-	patches.suse/kallsyms-handle-too-long-symbols-in-kallsyms-c.patch
-	patches.suse/KEYS-user-Align-the-payload-buffer.patch
-	patches.suse/KEYS-always-initialize-keyring_index_key-desc_len.patch
-	patches.suse/scsi-libiscsi-fix-race-between-iscsi_xmit_task-and-iscsi_complete_task
-	patches.suse/scsi-libsas-fix-rphy-phy_identifier-for-phys-with-end-devices-attached
-	patches.suse/scsi-core-reset-host-byte-in-DID_NEXUS_FAILURE-case.patch
-	patches.suse/missing-barriers-in-some-of-unix_sock-addr-and-path-.patch
-	patches.suse/bonding-fix-PACKET_ORIGDEV-regression.patch
-	patches.suse/net-avoid-false-positives-in-untrusted-gso-validatio.patch
-	patches.suse/af_key-unconditionally-clone-on-broadcast.patch
-	patches.suse/ipvlan-disallow-userns-cap_net_admin-to-change-globa.patch
-	patches.suse/mac80211_hwsim-propagate-genlmsg_reply-return-code.patch
-	patches.suse/bnxt_en-Fix-typo-in-firmware-message-timeout-logic.patch
-	patches.suse/bnxt_en-Wait-longer-for-the-firmware-message-respons.patch
-	patches.suse/net-Set-rtm_table-to-RT_TABLE_COMPAT-for-ipv6-for-ta.patch
-	patches.suse/mdio_bus-Fix-use-after-free-on-device_register-fails.patch
-	patches.suse/bpf-lpm-fix-lookup-bug-in-map_delete_elem.patch
-	patches.suse/0001-nfp-bpf-fix-ALU32-high-bits-clearance-bug.patch
-	patches.suse/net-x25-fix-a-race-in-x25_bind.patch
-	patches.suse/tmpfs-fix-uninitialized-return-value-in-shmem_link.patch
-	patches.suse/0001-mm-enforce-min-addr-even-if-capable-in-expand_downwa.patch
-	patches.suse/crypto-sha256-arm-fix-crash-bug-in-Thumb2-build.patch
-	patches.suse/crypto-sha512-arm-fix-crash-bug-in-Thumb2-build.patch
-	patches.suse/mmc-spi-Fix-card-detection-during-probe.patch
-	patches.suse/mmc-tmio_mmc_core-don-t-claim-spurious-interrupts.patch
-	patches.suse/0001-mmc-sdhci-esdhc-imx-correct-the-fix-of-ERR004536.patch
-	patches.suse/drm-Block-fb-changes-for-async-plane-updates.patch
-	patches.suse/iommu-dmar-fix-buffer-overflow-during-pci-bus-notification
-	patches.suse/tun-fix-blocking-read.patch
-	patches.suse/net-socket-set-sock-sk-to-NULL-after-calling-proto_o.patch
-	patches.suse/tun-remove-unnecessary-memory-barrier.patch
-	patches.suse/net-Add-__icmp_send-helper.patch
-	patches.suse/net-avoid-use-IPCB-in-cipso_v4_error.patch
-	patches.suse/ipv4-Return-error-for-RTA_VIA-attribute.patch
-	patches.suse/ipv6-Return-error-for-RTA_VIA-attribute.patch
-	patches.suse/mpls-Return-error-for-RTA_GATEWAY-attribute.patch
-	patches.suse/hv_netvsc-Fix-IP-header-checksum-for-coalesced-packe.patch
-	patches.suse/tipc-fix-race-condition-causing-hung-sendto.patch
-	patches.suse/bnxt_en-Drop-oversize-TX-packets-to-prevent-errors.patch
-	patches.suse/0001-net-phy-Micrel-KSZ8061-link-failure-after-cable-conn.patch
-	patches.suse/net-nfc-Fix-NULL-dereference-on-nfc_llcp_build_tlv-f.patch
-	patches.suse/netlabel-fix-out-of-bounds-memory-accesses.patch
-	patches.suse/net-netem-fix-skb-length-BUG_ON-in-__skb_to_sgvec.patch
-	patches.suse/xen-netback-fix-occasional-leak-of-grant-ref-mapping.patch
-	patches.suse/xen-netback-don-t-populate-the-hash-cache-on-XenBus-.patch
-	patches.suse/net-dsa-mv88e6xxx-Fix-u64-statistics.patch
-	patches.suse/bpf-decrease-usercnt-if-bpf_map_new_fd-fails-in-bpf_.patch
-	patches.suse/bpf-drop-refcount-if-bpf_map_new_fd-fails-in-map_cre.patch
-	patches.suse/bpf-fix-sanitation-rewrite-in-case-of-non-pointers.patch
-	patches.suse/geneve-correctly-handle-ipv6.disable-module-paramete.patch
-	patches.suse/net-sit-fix-memory-leak-in-sit_init_net.patch
-	patches.suse/x86-uaccess-don-t-leak-the-ac-flag-into-_put_user-value-evaluation.patch
-	patches.suse/fix-cgroup_do_mount-handling-of-failure-exits.patch
-	patches.suse/copy_mount_string-Limit-string-length-to-PATH_MAX.patch
-	patches.suse/exec-Fix-mem-leak-in-kernel_read_file.patch
-	patches.suse/vfio_pci-Enable-memory-accesses-before-calling-pci_m.patch
-	patches.suse/mtd-docg3-Fix-passing-zero-to-PTR_ERR-warning-in-doc.patch
-	patches.suse/mtd-docg3-fix-a-possible-memory-leak-of-mtd-name.patch
-	patches.suse/mmc-sdhci-esdhc-imx-fix-HS400-timing-issue.patch
-	patches.suse/mmc-sdhci-brcmstb-handle-mmc_of_parse-errors-during-.patch
-	patches.suse/mmc-omap-fix-the-maximum-timeout-setting.patch
-	patches.suse/regulator-max77620-Initialize-values-for-DT-properti.patch
-	patches.suse/regulator-s2mps11-Fix-steps-for-buck7-buck8-and-LDO3.patch
-	patches.suse/regulator-s2mpa01-Fix-step-values-for-some-LDOs.patch
-	patches.suse/regulator-pv88060-Fix-array-out-of-bounds-access.patch
-	patches.suse/regulator-pv88080-Fix-array-out-of-bounds-access.patch
-	patches.suse/regulator-pv88090-Fix-array-out-of-bounds-access.patch
-	patches.suse/regulator-wm831x-dcdc-Fix-list-of-wm831x_dcdc_ilim-f.patch
-	patches.suse/regulator-act8865-Fix-act8600_sudcdc_voltage_ranges-.patch
-	patches.suse/spi-omap2-mcspi-Fix-DMA-and-FIFO-event-trigger-size-.patch
-	patches.suse/spi-topcliff_pch-Fix-potential-NULL-dereference-on-a.patch
-	patches.suse/spi-ti-qspi-Fix-mmap-read-when-more-than-one-CS-in-u.patch
-	patches.suse/spi-pxa2xx-Setup-maximum-supported-DMA-transfer-leng.patch
-	patches.suse/leds-lp55xx-fix-null-deref-on-firmware-load-failure.patch
-	patches.suse/tcp-exit-if-nothing-to-retransmit-on-RTO-timeout.patch
-	patches.suse/0001-cxgb4-cxgb4vf-Link-management-changes.patch
-	patches.suse/cxgb4vf-Update-port-information-in-cxgb4vf_open.patch
-	patches.suse/cxgb4-cxgb4vf-Program-hash-region-for-t4-t4vf-_chang.patch
-	patches.suse/e1000e-fix-cyclic-resets-at-link-up-with-active-tx.patch
-	patches.suse/wlcore-Fix-memory-leak-in-case-wl12xx_fetch_firmware.patch
-	patches.suse/cw1200-fix-missing-unlock-on-error-in-cw1200_hw_scan.patch
-	patches.suse/cw1200-drop-useless-LIST_HEAD.patch
-	patches.suse/0001-iwlwifi-mvm-fix-firmware-statistics-usage.patch
-	patches.suse/iwlwifi-mvm-avoid-possible-access-out-of-array.patch
-	patches.suse/iwlwifi-mvm-fix-A-MPDU-reference-assignment.patch
-	patches.suse/0001-iwiwifi-fix-bad-monitor-buffer-register-addresses.patch
-	patches.suse/mt7601u-bump-supported-EEPROM-version.patch
-	patches.suse/net-phy-fixed_phy-Fix-fixed_phy-not-checking-GPIO.patch
-	patches.suse/s390-qeth-simplify-reply-object-handling
-	patches.suse/s390-qeth-cancel-cmd-on-early-error
-	patches.suse/0001-cxgb4vf-Few-more-link-management-changes.patch
-	patches.suse/0001-cxgb4-cxgb4vf-Add-support-for-SGE-doorbell-queue-tim.patch
-	patches.suse/0001-cxgb4-Add-capability-to-get-set-SGE-Doorbell-Queue-T.patch
-	patches.suse/0001-cxgb4-Mask-out-interrupts-that-are-not-enabled.patch
-	patches.suse/cfg80211-add-and-use-strongly-typed-element-iteratio.patch
-	patches.suse/0001-iwlwifi-fix-bad-dma-handling-in-page_mem-dumping-flo.patch
-	patches.suse/iwlwifi-mvm-fix-RSS-config-command.patch
-	patches.suse/0001-iwlwifi-fix-send-hcmd-timeout-recovery-flow.patch
-	patches.suse/ath9k-Avoid-OF-no-EEPROM-quirks-without-qca-no-eepro.patch
-	patches.suse/iwlwifi-pcie-fix-emergency-path.patch
-	patches.suse/0001-iwlwifi-pcie-fix-TX-while-flushing.patch
-	patches.suse/brcmfmac-assure-SSID-length-from-firmware-is-limited.patch
-	patches.suse/brcmfmac-add-subtype-check-for-event-handling-in-dat.patch
-	patches.suse/libertas_tf-don-t-set-URB_ZERO_PACKET-on-IN-USB-tran.patch
-	patches.suse/mwifiex-Fix-NL80211_TX_POWER_LIMITED.patch
-	patches.suse/0001-mwifiex-don-t-advertise-IBSS-features-without-FW-sup.patch
-	patches.suse/0001-rt2800-enable-TX_PIN_CFG_RFRX_EN-only-for-MT7620.patch
-	patches.suse/e1000e-Fix-Wformat-truncation-warnings.patch
-	patches.suse/Bluetooth-hci_uart-Check-if-socket-buffer-is-ERR_PTR.patch
-	patches.suse/Bluetooth-Fix-locking-in-bt_accept_enqueue-for-BH-co.patch
-	patches.suse/Bluetooth-Check-L2CAP-option-sizes-returned-from-l2c.patch
-	patches.suse/Bluetooth-Verify-that-l2cap_get_conf_opt-provides-la.patch
-	patches.suse/Bluetooth-Fix-decrementing-reference-count-twice-in-.patch
-	patches.suse/Bluetooth-hci_ldisc-Initialize-hci_dev-before-open.patch
-	patches.suse/0001-net-aquantia-fixed-instack-structure-overflow.patch
-	patches.suse/wil6210-check-null-pointer-in-_wil_cfg80211_merge_ex.patch
-	patches.suse/Bluetooth-hci_ldisc-Postpone-HCI_UART_PROTO_READY-bi.patch
-	patches.suse/netfilter-nf_tables-check-the-result-of-dereferencin.patch
-	patches.suse/0001-ip6mr-Do-not-call-__IP6_INC_STATS-from-preemptible-c.patch
-	patches.suse/team-Free-BPF-filter-when-unregistering-netdev.patch
-	patches.suse/sky2-Disable-MSI-on-Dell-Inspiron-1545-and-Gateway-P.patch
-	patches.suse/appletalk-Fix-use-after-free-in-atalk_proc_exit.patch
-	patches.suse/0001-net-dsa-mv88e6xxx-handle-unknown-duplex-modes-gracef.patch
-	patches.suse/0001-net-sysfs-Fix-mem-leak-in-netdev_register_kobject.patch
-	patches.suse/qmi_wwan-Add-support-for-Quectel-EG12-EM12.patch
-	patches.suse/crypto-pcbc-remove-bogus-memcpy-s-with-src-dest.patch
-	patches.suse/crypto-hash-set-CRYPTO_TFM_NEED_KEY-if-setkey-fails.patch
-	patches.suse/crypto-brcm-Fix-some-set-but-not-used-warning.patch
-	patches.suse/crypto-tgr192-fix-unaligned-memory-access.patch
-	patches.suse/hwrng-virtio-Avoid-repeated-init-of-completion.patch
-	patches.suse/crypto-crypto4xx-Fix-wrong-ppc4xx_trng_probe-ppc4xx_.patch
-	patches.suse/crypto-testmgr-skip-crc32c-context-test-for-ahash-al.patch
-	patches.suse/crypto-arm64-aes-ccm-fix-logical-bug-in-AAD-MAC-hand.patch
-	patches.suse/crypto-arm-crct10dif-revert-to-C-code-for-short-inpu.patch
-	patches.suse/crypto-caam-fixed-handling-of-sg-list.patch
-	patches.suse/crypto-ahash-fix-another-early-termination-in-hash-w.patch
-	patches.suse/crypto-cavium-zip-fix-collision-with-generic-cra_dri.patch
-	patches.suse/crypto-crypto4xx-add-missing-of_node_put-after-of_de.patch
-	patches.suse/s390-jump_label-Use-jdd-constraint-on-gcc9.patch
-	patches.suse/s390-setup-fix-early-warning-messages
-	patches.suse/s390-setup-fix-boot-crash-for-machine-without-edat-1
-	patches.suse/pkey-indicate-old-mkvp-only-if-old-and-current-mkvp-are-different
-	patches.suse/clocksource-drivers-sun5i-Fail-gracefully-when-clock.patch
-	patches.suse/clocksource-drivers-exynos_mct-Move-one-shot-check-f.patch
-	patches.suse/clocksource-drivers-exynos_mct-Clear-timer-interrupt.patch
-	patches.suse/clocksource-drivers-exynos_mct-Fix-error-path-in-tim.patch
-	patches.suse/irqchip-gic-v3-its-Avoid-parsing-_indirect_-twice-fo.patch
-	patches.suse/efi-memattr-Don-t-bail-on-zero-VA-if-it-equals-the-r.patch
-	patches.suse/x86-cpu-amd-set-the-cpb-bit-unconditionally-on-f17h.patch
-	patches.suse/sched-fair-Add-tmp_alone_branch-assertion.patch
-	patches.suse/sched-fair-Fix-insertion-in-rq-leaf_cfs_rq_list.patch
-	patches.suse/sched-fair-Optimize-update_blocked_averages.patch
-	patches.suse/sched-fair-Fix-O-nr_cgroups-in-the-load-balancing-path.patch
-	patches.suse/ARM-s3c24xx-Fix-boolean-expressions-in-osiris_dvs_no.patch
-	patches.suse/soc-tegra-fuse-Fix-illegal-free-of-IO-base-address.patch
-	patches.suse/soc-qcom-gsbi-Fix-error-handling-in-gsbi_probe.patch
-	patches.suse/0001-mm-hwpoison-fix-thp-split-handing-in-soft_offline_in.patch
-	patches.suse/mm-replace-all-open-encodings-for-NUMA_NO_NODE.patch
-	patches.suse/mm-vmalloc-fix-size-check-for-remap_vmalloc_range_partial
-	patches.suse/intel_idle-add-support-for-Jacobsville.patch
-	patches.suse/powercap-intel_rapl-add-support-for-Jacobsville.patch
-	patches.suse/cpufreq-Use-struct-kobj_attribute-instead-of-struct-.patch
-	patches.suse/cpufreq-tegra124-add-missing-of_node_put.patch
-	patches.suse/cpufreq-acpi-cpufreq-Report-if-CPU-doesn-t-support-b.patch
-	patches.suse/ACPI-APEI-Don-t-wait-to-serialise-with-oops-messages.patch
-	patches.suse/ACPI-APEI-Switch-estatus-pool-to-use-vmalloc-memory.patch
-	patches.suse/ACPI-video-Refactor-and-fix-dmi_is_desktop.patch
-	patches.suse/ACPI-video-Extend-chassis-type-detection-with-a-Lunc.patch
-	patches.suse/device-property-Fix-the-length-used-in-PROPERTY_ENTR.patch
-	patches.suse/ALSA-usb-audio-Cleanup-DSD-whitelist.patch
-	patches.suse/ALSA-hda-Record-the-current-power-state-before-suspe.patch
-	patches.suse/ALSA-hda-Use-standard-device-registration-for-beep.patch
-	patches.suse/ASoC-imx-sgtl5000-put-of-nodes-if-finding-codec-fail.patch
-	patches.suse/ASoC-fsl-asoc-card-fix-object-reference-leaks-in-fsl.patch
-	patches.suse/ALSA-PCM-check-if-ops-are-defined-before-suspending-.patch
-	patches.suse/ALSA-hda-realtek-Reduce-click-noise-on-Dell-Precisio.patch
-	patches.suse/ALSA-hda-realtek-Enable-audio-jacks-of-ASUS-UX362FA-.patch
-	patches.suse/ALSA-bebob-use-more-identical-mod_alias-for-Saffire-.patch
-	patches.suse/ALSA-firewire-motu-fix-construction-of-PCM-frame-for.patch
-	patches.suse/ASoC-fsl_esai-fix-register-setting-issue-in-RIGHT_J-.patch
-	patches.suse/ASoC-msm8916-wcd-analog-add-missing-license-informat.patch
-	patches.suse/SoC-imx-sgtl5000-add-missing-put_device.patch
-	patches.suse/ASoC-qcom-Fix-of-node-refcount-unbalance-in-apq8016_.patch
-	patches.suse/ALSA-usb-audio-Add-quirk-for-MOTU-MicroBook-II.patch
-	patches.suse/hpet-Fix-missing-character-in-the-__setup-code-of-hp.patch
-	patches.suse/applicom-Fix-potential-Spectre-v1-vulnerabilities.patch
-	patches.suse/nvmem-allow-to-select-i.MX-nvmem-driver-for-i.MX-7D.patch
-	patches.suse/parport_pc-fix-find_superio-io-compare-code-should-u.patch
-	patches.suse/intel_th-Don-t-reference-unassigned-outputs.patch
-	patches.suse/stm-class-Fix-an-endless-loop-in-channel-allocation.patch
-	patches.suse/stm-class-Prevent-division-by-zero.patch
-	patches.suse/coresight-etm4x-Add-support-to-enable-ETMv4.2.patch
-	patches.suse/VMCI-Support-upto-64-bit-PPNs.patch
-	patches.suse/misc-hpilo-Exclude-unsupported-device-via-blacklist.patch
-	patches.suse/misc-hpilo-Do-not-claim-unsupported-hardware.patch
-	patches.suse/intel_th-gth-Fix-an-off-by-one-in-output-unassigning.patch
-	patches.suse/debugfs-debugfs_use_start-finish-do-not-exist-anymor.patch
-	patches.suse/driver-core-Establish-order-of-operations-for-device.patch
-	patches.suse/device-core-Consolidate-locking-and-unlocking-of-par.patch
-	patches.suse/driver-core-Probe-devices-asynchronously-instead-of-.patch
-	patches.suse/devres-always-use-dev_name-in-devm_ioremap_resource.patch
-	patches.suse/driver-core-Do-not-resume-suppliers-under-device_lin.patch
-	patches.suse/iio-adc-fix-warning-in-Qualcomm-PM8xxx-HK-XOADC-driv.patch
-	patches.suse/staging-iio-adt7316-fix-register-and-bit-definitions.patch
-	patches.suse/staging-iio-adt7316-allow-adt751x-to-use-internal-vr.patch
-	patches.suse/staging-iio-adt7316-fix-the-dac-read-calculation.patch
-	patches.suse/staging-iio-adt7316-fix-the-dac-write-calculation.patch
-	patches.suse/staging-wilc1000-fix-to-set-correct-value-for-vif_nu.patch
-	patches.suse/iio-adc-exynos-adc-Fix-NULL-pointer-exception-on-unb.patch
-	patches.suse/staging-comedi-ni_660x-fix-missing-break-in-switch-s.patch
-	patches.suse/tty-ipwireless-Fix-potential-NULL-pointer-dereferenc.patch
-	patches.suse/tty-increase-the-default-flip-buffer-limit-to-2-640K.patch
-	patches.suse/serial-8250_pci-Fix-number-of-ports-for-ACCES-serial.patch
-	patches.suse/serial-8250_pci-Have-ACCES-cards-that-use-the-four-p.patch
-	patches.suse/serial-uartps-Fix-stuck-ISR-if-RX-disabled-with-non-.patch
-	patches.suse/serial-8250_pxa-honor-the-port-number-from-devicetre.patch
-	patches.suse/serial-8250_of-assume-reg-shift-of-2-for-mrvl-mmp-ua.patch
-	patches.suse/0001-USB-Add-new-USB-LPM-helpers.patch
-	patches.suse/0001-USB-Consolidate-LPM-checks-to-avoid-enabling-LPM-twi.patch
-	patches.suse/0001-usbip-Fix-vhci_urb_enqueue-URB-null-transfer-buffer-.patch
-	patches.suse/usb-handle-warm-reset-port-requests-on-hub-resume.patch
-	patches.suse/usb-f_fs-Avoid-crash-due-to-out-of-scope-stack-ptr-a.patch
-	patches.suse/usb-phy-twl6030-usb-fix-possible-use-after-free-on-r.patch
-	patches.suse/cdc-wdm-pass-return-value-of-recover_from_urb_loss.patch
-	patches.suse/0001-USB-serial-cp210x-fix-GPIO-in-autosuspend.patch
-	patches.suse/0001-USB-serial-option-add-Telit-ME910-ECM-composition.patch
-	patches.suse/0001-USB-serial-cp210x-add-ID-for-Ingenico-3070.patch
-	patches.suse/0001-USB-serial-ftdi_sio-add-ID-for-Hjelmslund-Electronic.patch
-	patches.suse/usb-chipidea-Grab-the-legacy-USB-PHY-by-phandle-firs.patch
-	patches.suse/ext2-Fix-underflow-in-ext2_max_size.patch
-	patches.suse/0001-btrfs-relocation-Delay-reloc-tree-deletion-after-mer.patch
-	patches.suse/0002-btrfs-qgroup-Refactor-btrfs_qgroup_trace_subtree_swa.patch
-	patches.suse/0003-btrfs-qgroup-Introduce-per-root-swapped-blocks-infra.patch
-	patches.suse/0004-btrfs-qgroup-Use-delayed-subtree-rescan-for-balance.patch
-	patches.suse/0005-btrfs-qgroup-Cleanup-old-subtree-swap-code.patch
-	patches.suse/0001-btrfs-qgroup-Remove-duplicated-trace-points-for-qgro.patch
-	patches.suse/0001-btrfs-qgroup-Move-reserved-data-accounting-from-btrf.patch
-	patches.suse/btrfs-fix-fsync-after-succession-of-renames-of-diffe.patch
-	patches.suse/btrfs-fix-fsync-after-succession-of-renames-and-unli.patch
-	patches.suse/btrfs-ensure-that-a-dup-or-raid1-block-group-has-exactly-two-stripes.patch
-	patches.suse/xfs-don-t-overflow-xattr-listent-buffer.patch
-	patches.suse/xfs-fix-reporting-supported-extra-file-attributes-fo.patch
-	patches.suse/powerpc-irq-drop-arch_early_irq_init.patch
-	patches.suse/powerpc-powernv-Remove-never-used-pnv_power9_force_s.patch
-	patches.suse/powerpc-powernv-npu-Remove-obsolete-comment-about-TC.patch
-	patches.suse/powerpc-pseries-Perform-full-re-add-of-CPU-for-topol.patch
-	patches.suse/powerpc-perf-add-mem-access-events-to-sysfs.patch
-	patches.suse/powerpc-64s-clear-on-stack-exception-marker-upon-exception-return.patch
-	patches.suse/powerpc-livepatch-relax-reliable-stack-tracer-checks-for-first-frame.patch
-	patches.suse/powerpc-livepatch-small-cleanups-in-save_stack_trace_tsk_reliable.patch
-	patches.suse/powerpc-Drop-page_is_ram-and-walk_system_ram_range.patch
-	patches.suse/powerpc-ptrace-Simplify-vr_get-set-to-avoid-GCC-warn.patch
-	patches.suse/powerpc-pseries-export-timebase-register-sample-in-l.patch
-	patches.suse/powerpc-Fix-32-bit-KVM-PR-lockup-and-host-crash-with.patch
-	patches.suse/powerpc-64-Make-sys_switch_endian-traceable.patch
-	patches.suse/powerpc-64s-Fix-logic-when-handling-unknown-CPU-feat.patch
-	patches.suse/powerpc-powernv-Don-t-reprogram-SLW-image-on-every-K.patch
-	patches.suse/powerpc-hugetlb-Handle-mmap_min_addr-correctly-in-ge.patch
-	patches.suse/powerpc-mm-hash-Handle-mmap_min_addr-correctly-in-ge.patch
-	patches.suse/powerpc-powernv-move-OPAL-call-wrapper-tracing-and-i.patch
-	patches.suse/powerpc-xmon-Fix-opcode-being-uninitialized-in-print.patch
-	patches.suse/powerpc-powernv-Make-opal-log-only-readable-by-root.patch
-	patches.suse/powerpc-powernv-ioda-Fix-locked_vm-counting-for-memo.patch
-	patches.suse/powerpc-kvm-Save-and-restore-host-AMR-IAMR-UAMOR.patch
-	patches.suse/powerpc-mm-Check-secondary-hash-page-table.patch
-	patches.suse/lib-div64.c-off-by-one-in-shift.patch
-	patches.suse/drivers-rapidio-rio_cm.c-fix-potential-oops-in-riocm.patch
-	patches.suse/sysctl-handle-overflow-in-proc_get_long.patch
-	patches.suse/sysctl-handle-overflow-for-file-max.patch
-	patches.suse/drm-dp-mst-Configure-no_stop_bit-correctly-for-remot.patch
-	patches.suse/drm-Reorder-set_property_atomic-to-avoid-returning-w.patch
-	patches.suse/0001-drm-Fix-error-handling-in-drm_legacy_addctx.patch
-	patches.suse/drm-nouveau-Stop-using-drm_crtc_force_disable.patch
-	patches.suse/drm-tilcdc-Register-cpufreq-notifier-after-we-have-i.patch
-	patches.suse/drm-Auto-set-allow_fb_modifiers-when-given-modifiers.patch
-	patches.suse/0003-drm-shmob-Fix-return-value-check-in-shmob_drm_probe.patch
-	patches.suse/drm-rockchip-fix-for-mailbox-read-validation.patch
-	patches.suse/drm-disable-uncached-DMA-optimization-for-ARM-and-ar.patch
-	patches.suse/drm-nouveau-volt-gf117-fix-speedo-readout-register.patch
-	patches.suse/0001-drm-nouveau-bios-ramcfg-fix-missing-parentheses-when.patch
-	patches.suse/0002-drm-nouveau-pmu-don-t-print-reply-values-if-exec-is-.patch
-	patches.suse/0003-drm-nouveau-Don-t-WARN_ON-VCPI-allocation-failures.patch
-	patches.suse/0004-drm-radeon-evergreen_cs-fix-missing-break-in-switch-.patch
-	patches.suse/livepatch-change-unsigned-long-old_addr-void-old_func-in-struct-klp_func.patch
-	patches.suse/livepatch-shuffle-klp_enable_patch-klp_disable_patch-code.patch
-	patches.suse/livepatch-consolidate-klp_free-functions.patch
-	patches.suse/livepatch-don-t-block-the-removal-of-patches-loaded-after-a-forced-transition.patch
-	patches.suse/livepatch-simplify-api-by-removing-registration-step.patch
-	patches.suse/livepatch-use-lists-to-manage-patches-objects-and-functions.patch
-	patches.suse/livepatch-add-atomic-replace.patch
-	patches.suse/livepatch-remove-nop-structures-when-unused.patch
-	patches.suse/livepatch-atomic-replace-and-cumulative-patches-documentation.patch
-	patches.suse/livepatch-remove-ordering-stacking-of-the-livepatches.patch
-	patches.suse/selftests-livepatch-introduce-tests.patch
-	patches.suse/selftests-livepatch-add-dynamic_debug-config-dependency.patch
-	patches.suse/livepatch-send-a-fake-signal-periodically.patch
-	patches.suse/livepatch-remove-signal-sysfs-attribute.patch
-	patches.suse/livepatch-core-return-eopnotsupp-instead-of-enosys.patch
-	patches.suse/livepatch-introduce-klp_for_each_patch-macro.patch
-	patches.suse/livepatch-return-enomem-on-ptr_id-allocation-failure.patch
-	patches.suse/livepatch-proper-error-handling-in-the-shadow-variables-selftest.patch
-	patches.suse/livepatch-module-coming-and-going-callbacks-can-proceed-with-all-listed-patches.patch
-	patches.suse/HID-Add-ASUS-T100CHI-keyboard-dock-battery-quirks.patch
-	patches.suse/HID-intel-ish-ipc-handle-PIMR-before-ish_wakeup-also.patch
-	patches.suse/HID-i2c-hid-Ignore-input-report-if-there-s-no-data-p.patch
-	patches.suse/HID-intel-ish-hid-avoid-binding-wrong-ishtp_cl_devic.patch
-	patches.suse/HID-wacom-Move-HID-fix-for-AES-serial-number-into-wa.patch
-	patches.suse/HID-wacom-Mark-expected-switch-fall-through.patch
-	patches.suse/HID-wacom-Add-support-for-Pro-Pen-slim.patch
-	patches.suse/x86-mce-amd-edac-mce_amd-add-new-mp5-nbio-and-pcie-smca-bank-types.patch
-	patches.suse/x86-mce-amd-edac-mce_amd-add-new-mcatypes-for-cs-psp-and-smu-units.patch
-	patches.suse/x86-mce-amd-edac-mce_amd-add-new-error-descriptions-for-some-smca-bank-types.patch
-	patches.suse/x86-mce-improve-error-message-when-kernel-cannot-recover-p2.patch
-	patches.suse/cpcap-charger-generate-events-for-userspace.patch
-	patches.suse/i2c-tegra-fix-maximum-transfer-size.patch
-	patches.suse/iscsi_ibft-Fix-missing-break-in-switch-statement.patch
-	patches.suse/thermal-mediatek-fix-register-index-error.patch
-	patches.suse/rtc-pcf8523-set-xtal-load-capacitance-from-DT.patch
-	patches.suse/rtc-cmos-ignore-bogus-century-byte.patch
-	patches.suse/rtc-ds1672-fix-unintended-sign-extension.patch
-	patches.suse/rtc-88pm860x-fix-unintended-sign-extension.patch
-	patches.suse/rtc-88pm80x-fix-unintended-sign-extension.patch
-	patches.suse/rtc-pm8xxx-fix-unintended-sign-extension.patch
-	patches.suse/0001-backlight-pwm_bl-Use-gpiod_get_value_cansleep-to-get.patch
-	patches.suse/gpio-gpio-omap-fix-level-interrupt-idling.patch
-	patches.suse/cdrom-Fix-race-condition-in-cdrom_sysctl_register.patch
-	patches.suse/0275-bcache-never-writeback-a-discard-operation.patch
-	patches.suse/0276-bcache-not-use-hard-coded-memset-size-in-bch_cache_a.patch
-	patches.suse/0277-bcache-export-backing_dev_name-via-sysfs.patch
-	patches.suse/0278-bcache-export-backing_dev_uuid-via-sysfs.patch
-	patches.suse/0279-bcache-fix-indentation-issue-remove-tabs-on-a-hunk-o.patch
-	patches.suse/0280-bcache-treat-stale-dirty-keys-as-bad-keys.patch
-	patches.suse/0281-bcache-improve-sysfs_strtoul_clamp.patch
-	patches.suse/0282-bcache-fix-input-integer-overflow-of-congested-thres.patch
-	patches.suse/0283-bcache-fix-input-overflow-to-sequential_cutoff.patch
-	patches.suse/0284-bcache-add-sysfs_strtoul_bool-for-setting-bit-field-.patch
-	patches.suse/0285-bcache-use-sysfs_strtoul_bool-to-set-bit-field-varia.patch
-	patches.suse/0286-bcache-fix-input-overflow-to-writeback_delay.patch
-	patches.suse/0287-bcache-fix-potential-div-zero-error-of-writeback_rat.patch
-	patches.suse/0288-bcache-fix-potential-div-zero-error-of-writeback_rat.patch
-	patches.suse/0289-bcache-fix-input-overflow-to-writeback_rate_minimum.patch
-	patches.suse/0290-bcache-fix-input-overflow-to-journal_delay_ms.patch
-	patches.suse/0291-bcache-fix-input-overflow-to-cache-set-io_error_limi.patch
-	patches.suse/0292-bcache-fix-input-overflow-to-cache-set-sysfs-file-io.patch
-	patches.suse/0293-bcache-use-REQ_META-REQ_PRIO-to-indicate-bio-for-met.patch
-	patches.suse/block-don-t-use-bio-bi_vcnt-to-figure-out-segment-number.patch
-	patches.suse/doc-rcu-Suspicious-RCU-usage-is-a-warning.patch
-	patches.suse/CIFS-Fix-leaking-locked-VFS-cache-pages-in-writeback-retry.patch
-	patches.suse/cifs-Fix-NULL-pointer-dereference-of-devname.patch
-	patches.suse/cifs-replace-snprintf-with-scnprintf.patch
-	patches.suse/cifs-add-credits-from-unmatched-responses-messages.patch
-	patches.suse/cifs-return-ENODATA-when-deleting-an-xattr-that-does-not-exist.patch
-	patches.suse/smb3-fix-bytes_read-statistics.patch
-	patches.suse/CIFS-Do-not-reset-lease-state-to-NONE-on-lease-break.patch
-	patches.suse/smb3-make-default-i-o-size-for-smb3-mounts-larger.patch
-	patches.suse/smb3-request-more-credits-on-tree-connect.patch
-	patches.suse/CIFS-Do-not-skip-SMB2-message-IDs-on-send-failures.patch
-	patches.suse/cifs-Accept-validate-negotiate-if-server-return-NT_STATUS_NOT_SUPPO.patch
-	patches.suse/CIFS-Always-reset-read-error-to-EIO-if-no-response.patch
-	patches.suse/CIFS-Do-not-log-credits-when-unmounting-a-share.patch
-	patches.suse/CIFS-Count-SMB3-credits-for-malformed-pending-responses.patch
-	patches.suse/CIFS-Respect-SMB2-hdr-preamble-size-in-read-responses.patch
-	patches.suse/CIFS-Set-reconnect-instance-to-one-initially.patch
-	patches.suse/CIFS-Respect-reconnect-in-MTU-credits-calculations.patch
-	patches.suse/CIFS-Respect-reconnect-in-non-MTU-credits-calculations.patch
-	patches.suse/CIFS-Check-for-reconnects-before-sending-async-requests.patch
-	patches.suse/CIFS-Check-for-reconnects-before-sending-compound-requests.patch
-	patches.suse/CIFS-Adjust-MTU-credits-before-reopening-a-file.patch
-	patches.suse/CIFS-Remove-custom-credit-adjustments-for-SMB2-async-IO.patch
-	patches.suse/CIFS-Reopen-file-before-get-SMB2-MTU-credits-for-async-IO.patch
-	patches.suse/CIFS-Find-and-reopen-a-file-before-get-MTU-credits-in-writepages.patch
-	patches.suse/CIFS-Move-unlocking-pages-from-wdata_send_pages-.patch
-	patches.suse/CIFS-Move-open-file-handling-to-writepages.patch
-	patches.suse/CIFS-Return-error-code-when-getting-file-handle-for-writeback.patch
-	patches.suse/CIFS-Try-to-acquire-credits-at-once-for-compound-requests.patch
-	patches.suse/03-cifs-update-internal-module-version-number.patch
-	patches.suse/smb3-Update-POSIX-negotiate-context-with-POSIX-ctxt-GUID.patch
-	patches.suse/smb3-add-tracepoints-for-query-dir.patch
-	patches.suse/smb3-Add-tracepoints-for-read-write-and-query_dir-enter.patch
-	patches.suse/smb3-add-missing-read-completion-trace-point.patch
-	patches.suse/smb3-improve-dynamic-tracing-of-open-and-posix-mkdir.patch
-	patches.suse/smb3-add-dynamic-trace-point-for-smb3_cmd_enter.patch
-	patches.suse/smb3-add-dynamic-trace-point-for-query_info_enter-done.patch
-	patches.suse/cifs-use-correct-format-characters.patch
-	patches.suse/smb3-for-kerberos-mounts-display-the-credential-uid-used.patch
-	patches.suse/CIFS-Fix-read-after-write-for-files-with-read-cachin.patch
-	patches.suse/CIFS-Only-send-SMB2_NEGOTIATE-command-on-new-TCP-connections.patch
-	patches.suse/CIFS-Return-EAGAIN-instead-of-ENOTSOCK.patch
-	patches.suse/CIFS-Mask-off-signals-when-sending-SMB-packets.patch
-	patches.suse/smb3-request-more-credits-on-normal-non-large-read-write-ops.patch
-	patches.suse/fs-cifs-Kconfig-pedantic-formatting.patch
-	patches.suse/media-s5p-mfc-fix-incorrect-bus-assignment-in-virtua.patch
-	patches.suse/0001-media-usb-pwc-Don-t-use-coherent-DMA-buffers-for-ISO.patch
-	patches.suse/media-v4l2-ctrls.c-uvc-zero-v4l2_event.patch
-	patches.suse/media-s5p-jpeg-Check-for-fmt_ver_flag-when-doing-fmt.patch
-	patches.suse/media-s5p-jpeg-Correct-step-and-max-values-for-V4L2_.patch
-	patches.suse/media-dt-bindings-media-i2c-Fix-i2c-address-for-OV56.patch
-	patches.suse/media-v4l2-i2c-ov7670-Fix-PLL-bypass-register-values.patch
-	patches.suse/media-mt9m111-set-initial-frame-size-other-than-0x0.patch
-	patches.suse/media-s5k4ecgx-delete-a-bogus-error-message.patch
-	patches.suse/media-uvcvideo-Fix-type-check-leading-to-overflow.patch
-	patches.suse/media-uvcvideo-Avoid-NULL-pointer-dereference-at-the.patch
-	patches.suse/media-mtk-jpeg-Correct-return-type-for-mem2mem-buffe.patch
-	patches.suse/media-mx2_emmaprp-Correct-return-type-for-mem2mem-bu.patch
-	patches.suse/media-s5p-g2d-Correct-return-type-for-mem2mem-buffer.patch
-	patches.suse/media-s5p-jpeg-Correct-return-type-for-mem2mem-buffe.patch
-	patches.suse/media-sh_veu-Correct-return-type-for-mem2mem-buffer-.patch
-	patches.suse/x86-PCI-Fixup-RTIT_BAR-of-Intel-Denverton-Trace-Hub.patch
-	patches.suse/PCI-PME-Fix-hotplug-sysfs-remove-deadlock-in-pcie_pm.patch
-	patches.suse/PCI-PME-Fix-possible-use-after-free-on-remove.patch
-	patches.suse/pci-qcom-don-t-deassert-reset-gpio-during-probe
-	patches.suse/PCI-endpoint-functions-Use-memcpy_fromio-memcpy_toio.patch
-	patches.suse/RDMA-iw_cxgb4-Drop-__GFP_NOFAIL.patch
-	patches.suse/IB-core-Destroy-QP-if-XRC-QP-fails.patch
-	patches.suse/RDMA-vmw_pvrdma-Support-upto-64-bit-PFNs.patch
-	patches.suse/IB-core-Unregister-notifier-before-freeing-MAD-secur.patch
-	patches.suse/IB-core-Fix-potential-memory-leak-while-creating-MAD.patch
-	patches.suse/IB-hfi1-Close-race-condition-on-user-context-disable.patch
-	patches.suse/scsi-qla2xxx-Add-protection-mask-module-parameters.patch
-	patches.suse/scsi-qla2xxx-Fix-DMA-error-when-the-DIF-sg-buffer-cr.patch
-	patches.suse/scsi-qla2xxx-no-need-to-check-return-value-of-debugf.patch
-	patches.suse/scsi-qla2xxx-Add-new-FC-NVMe-enable-BIT-to-enable-FC.patch
-	patches.suse/scsi-qla2xxx-Fix-N2N-target-discovery-with-Local-loo.patch
-	patches.suse/scsi-qla2xxx-Add-pci-function-reset-support.patch
-	patches.suse/scsi-qla2xxx-Change-default-ZIO-threshold.patch
-	patches.suse/scsi-qla2xxx-Fix-session-cleanup-hang.patch
-	patches.suse/scsi-qla2xxx-flush-IO-on-chip-reset-or-sess-delete.patch
-	patches.suse/scsi-qla2xxx-fix-fcport-null-pointer-access.patch
-	patches.suse/scsi-qla2xxx-allow-session-delete-to-finish-before-c.patch
-	patches.suse/scsi-qla2xxx-Fix-SRB-allocation-flag-to-avoid-sleepi.patch
-	patches.suse/scsi-qla2xxx-Prevent-memory-leak-for-CT-req-rsp-allo.patch
-	patches.suse/scsi-qla2xxx-Restore-FAWWPN-of-Physical-Port-only-fo.patch
-	patches.suse/scsi-qla2xxx-Fix-fw-options-handle-eh_bus_reset.patch
-	patches.suse/scsi-qla2xxx-Use-complete-switch-scan-for-RSCN-event.patch
-	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.13-k.patch
-	patches.suse/scsi-qla2xxx-Move-debug-messages-before-sending-srb-.patch
-	patches.suse/scsi-qla2xxx-remove-redundant-null-check-on-pointer-.patch
-	patches.suse/scsi-qla2xxx-Fix-LUN-discovery-if-loop-id-is-not-ass.patch
-	patches.suse/scsi-qla2xxx-Add-First-Burst-support-for-FC-NVMe-dev.patch
-	patches.suse/scsi-qla2xxx-Fix-unload-when-NVMe-devices-are-config.patch
-	patches.suse/scsi-qla2xxx-Check-for-FW-started-flag-before-aborti.patch
-	patches.suse/scsi-qla2xxx-Prevent-multiple-ADISC-commands-per-ses.patch
-	patches.suse/scsi-qla2xxx-Add-support-for-setting-port-speed.patch
-	patches.suse/scsi-qla2xxx-Prevent-SysFS-access-when-chip-is-down.patch
-	patches.suse/scsi-qla2xxx-Move-marker-request-behind-QPair.patch
-	patches.suse/scsi-qla2xxx-Fix-code-indentation-for-qla27xx_fwdt_e.patch
-	patches.suse/scsi-qla2xxx-Add-new-FW-dump-template-entry-types.patch
-	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.14-k.patch
-	patches.suse/scsi-qla2xxx-Avoid-PCI-IRQ-affinity-mapping-when-mul.patch
-	patches.suse/scsi-megaraid_sas-return-error-when-create-dma-pool-failed
-	patches.suse/scsi-sd-optimal-i-o-size-should-be-a-multiple-of-physical-block-size
-	patches.suse/revert-scsi-ufs-disable-vccq-if-it-s-not-needed-by-ufs-device
-	patches.suse/scsi-aacraid-fix-missing-break-in-switch-statement
-	patches.suse/dm-fix-to_sector-for-32bit.patch
-	patches.suse/dm-integrity-limit-the-rate-of-error-messages.patch
-	patches.suse/iommu-vt-d-check-identity-map-for-hot-added-devices
-	patches.suse/iommu-vt-d-fix-null-pointer-reference-in-intel_svm_bind_mm
-	patches.suse/msft-hv-1847-x86-Hyper-V-Set-x2apic-destination-mode-to-physical-.patch
-	patches.suse/msft-hv-1848-iommu-hyper-v-Add-Hyper-V-stub-IOMMU-driver.patch
-	patches.suse/iommu-io-pgtable-arm-v7s-only-kmemleak_ignore-l2-tables
-	patches.suse/iommu-document-iommu_ops-is_attach_deferred
-	patches.suse/0001-swiotlb-introduce-swiotlb_max_mapping_size
-	patches.suse/0002-swiotlb-add-is_swiotlb_active-function
-	patches.suse/0003-dma-introduce-dma_max_mapping_size
-	patches.suse/0004-virtio-introduce-virtio_max_dma_size
-	patches.suse/0005-virtio-blk-consider-virtio_max_dma_size-for-maximum-segment-size
-	patches.suse/s390-virtio-handle-find-on-invalid-queue-gracefully
-	patches.suse/x86-unwind-handle-null-pointer-calls-better-in-frame-unwinder.patch
-	patches.suse/x86-unwind-add-hardcoded-orc-entry-for-null.patch
-	patches.suse/tpm-tpm_crb-Avoid-unaligned-reads-in-crb_recv.patch
-	patches.suse/tpm-Fix-some-name-collisions-with-drivers-char-tpm.h.patch
-	patches.suse/tpm-Unify-the-send-callback-behaviour.patch
-	patches.suse/tpm-tpm_i2c_atmel-Return-E2BIG-when-the-transfer-is-.patch
-	patches.suse/tpm-Fix-off-by-one-when-reading-binary_bios_measurem.patch
-	patches.suse/tipc-fix-RDM-DGRAM-connect-regression.patch
-	patches.suse/0001-ipv4-route-fail-early-when-inet-dev-is-missing.patch
-	patches.suse/appletalk-Fix-compile-regression.patch
-	patches.suse/net-hsr-fix-memory-leak-in-hsr_dev_finalize.patch
-	patches.suse/ravb-Decrease-TxFIFO-depth-of-Q3-and-Q2-to-one.patch
-	patches.suse/enic-fix-build-warning-without-CONFIG_CPUMASK_OFFSTA.patch
-	patches.suse/net-hsr-fix-possible-crash-in-add_timer.patch
-	patches.suse/route-set-the-deleted-fnhe-fnhe_daddr-to-0-in-ip_del.patch
-	patches.suse/0001-vxlan-Fix-GRO-cells-race-condition-between-receive-a.patch
-	patches.suse/vsock-virtio-fix-kernel-panic-from-virtio_transport_.patch
-	patches.suse/0001-tcp-handle-inet_csk_reqsk_queue_add-failures.patch
-	patches.suse/bpf-fix-replace_map_fd_with_map_ptr-s-ldimm64-second.patch
-	patches.suse/rxrpc-Fix-client-call-queueing-waiting-for-channel.patch
-	patches.suse/net-x25-fix-use-after-free-in-x25_device_event.patch
-	patches.suse/0001-vxlan-test-dev-flags-IFF_UP-before-calling-gro_cells.patch
-	patches.suse/0001-gro_cells-make-sure-device-is-up-in-gro_cells_receiv.patch
-	patches.suse/0001-Input-tm2-touchkey-acknowledge-that-setting-brightne.patch
-	patches.suse/input-raspberrypi-ts-select-config_input_polldev.patch
-	patches.suse/Input-elan_i2c-add-id-for-touchpad-found-in-Lenovo-s.patch
-	patches.suse/Input-wacom_serial4-add-support-for-Wacom-ArtPad-II-.patch
-	patches.suse/pinctrl-sh-pfc-r8a7778-Fix-HSPI-pin-numbers-and-name.patch
-	patches.suse/pinctrl-sh-pfc-emev2-Add-missing-pinmux-functions.patch
-	patches.suse/pinctrl-sh-pfc-r8a7791-Fix-scifb2_data_c-pin-group.patch
-	patches.suse/pinctrl-sh-pfc-r8a7792-Fix-vin1_data18_b-pin-group.patch
-	patches.suse/pinctrl-sh-pfc-sh73a0-Fix-fsic_spdif-pin-groups.patch
-	patches.suse/tracing-do-not-free-iter-trace-in-fail-path-of-tracing_open_pipe.patch
-	patches.suse/tracing-use-strncpy-instead-of-memcpy-for-string-keys-in-hist-triggers.patch
-	patches.suse/0001-xen-pciback-Don-t-disable-PCI_COMMAND-on-PCI-device-.patch
-	patches.suse/0001-xen-remove-pre-xen3-fallback-handlers.patch
-	patches.suse/0001-xen-cpu_hotplug-Prevent-an-out-of-bounds-access.patch
-	patches.suse/0001-xen-fix-dom0-boot-on-huge-systems.patch
-	patches.suse/perf-x86-intel-make-cpuc-allocations-consistent.patch
-	patches.suse/perf-x86-intel-generalize-dynamic-constraint-creation.patch
-	patches.suse/x86-add-tsx-force-abort-cpuid-msr
-	patches.suse/perf-x86-intel-implement-support-for-tsx-force-abort.patch
-	patches.suse/kernel-sysctl.c-add-missing-range-check-in-do_proc_d.patch
-	patches.suse/fsdevpts-always-delete-dcache-dentry-s-in-dput.patch
-	patches.suse/splice-dont-merge-into-linked-buffers.patch
-	patches.suse/vfs-fix-preadv64v2-and-pwritev64v2-compat-syscalls-w.patch
-	patches.suse/NFS-Fix-I-O-request-leakages.patch
-	patches.suse/NFS-Fix-an-I-O-request-leakage-in-nfs_do_recoalesce.patch
-	patches.suse/NFS-Don-t-recoalesce-on-error-in-nfs_pageio_complete.patch
-	patches.suse/fs-nfs-Fix-nfs_parse_devname-to-not-modify-it-s-argu.patch
-	patches.suse/NFS-Remove-redundant-semicolon.patch
-	patches.suse/NFS-Fix-a-soft-lockup-in-the-delegation-recovery-cod.patch
-	patches.suse/NFS-pnfs-Bulk-destroy-of-layouts-needs-to-be-safe-w..patch
-	patches.suse/NFSv4.1-Reinitialise-sequence-results-before-retrans.patch
-	patches.suse/NFS-Add-missing-encode-decode-sequence_maxsz-to-v4.2.patch
-	patches.suse/NFSv4-flexfiles-Fix-invalid-deref-in-FF_LAYOUT_DEVID.patch
-	patches.suse/Btrfs-fix-corruption-reading-shared-and-compressed-e.patch
-	patches.suse/btrfs-fix-deadlock-between-clone-dedupe-and-rename.patch
-	patches.suse/0001-btrfs-check-for-refs-on-snapshot-delete-resume.patch
-	patches.suse/0002-btrfs-save-drop_progress-if-we-drop-refs-at-all.patch
-	patches.suse/ceph-decode-feature-bits-in-session-message.patch
-	patches.suse/ceph-support-versioned-reply.patch
-	patches.suse/ceph-support-getting-ceph-dir-pin-vxattr.patch
-	patches.suse/jbd2-clear-dirty-flag-when-revoking-a-buffer-from-an.patch
-	patches.suse/ext4-fix-check-of-inode-in-swap_inode_boot_loader.patch
-	patches.suse/ext4-cleanup-pagecache-before-swap-i_data.patch
-	patches.suse/ext4-update-quota-information-while-swapping-boot-lo.patch
-	patches.suse/ext4-add-mask-of-ext4-flags-to-swap.patch
-	patches.suse/ext4-Fix-crash-during-online-resizing.patch
-	patches.suse/jbd2-fix-compile-warning-when-using-JBUFFER_TRACE.patch
-	patches.suse/nfsd-fix-performance-limiting-session-calculation.patch
-	patches.suse/nfsd-fix-memory-corruption-caused-by-readdir.patch
-	patches.suse/acpi-nfit-Fix-bus-command-validation.patch
-	patches.suse/libnvdimm-label-clear-updating-flag-after-label-set-update.patch
-	patches.suse/nfit-acpi_nfit_ctl-check-out_obj-type-in-the-right-place.patch
-	patches.suse/libnvdimm-pfn-fix-over-trim-in-trim_pfn_device.patch
-	patches.suse/libnvdimm-Fix-altmap-reservation-size-calculation.patch
-	patches.suse/libnvdimm-pmem-honor-force_raw-for-legacy-pmem-regions.patch
-	patches.suse/nfit-ars-Attempt-a-short-ARS-whenever-the-ARS-state-.patch
-	patches.suse/nfit-ars-Attempt-short-ARS-even-in-the-no_init_ars-c.patch
-	patches.suse/nfit-ars-introduce-scrub_flags.patch
-	patches.suse/nfit-ars-allow-root-to-busy-poll-the-ars-state-machine.patch
-	patches.suse/nfit-ars-avoid-stale-ars-results.patch
-	patches.suse/0001-crypto-caam-add-missing-put_device-call.patch
-	patches.suse/mailbox-mailbox-test-fix-null-pointer-if-no-mmio.patch
-	patches.suse/clk-highbank-fix-refcount-leak-in-hb_clk_init.patch
-	patches.suse/clk-qoriq-fix-refcount-leak-in-clockgen_init.patch
-	patches.suse/clk-socfpga-fix-refcount-leak.patch
-	patches.suse/clk-samsung-exynos4-fix-refcount-leak-in-exynos4_get.patch
-	patches.suse/clk-imx6q-fix-refcount-leak-in-imx6q_clocks_init.patch
-	patches.suse/clk-imx6sx-fix-refcount-leak-in-imx6sx_clocks_init.patch
-	patches.suse/clk-imx7d-fix-refcount-leak-in-imx7d_clocks_init.patch
-	patches.suse/clk-vf610-fix-refcount-leak-in-vf610_clocks_init.patch
-	patches.suse/clk-armada-370-fix-refcount-leak-in-a370_clk_init.patch
-	patches.suse/clk-kirkwood-fix-refcount-leak-in-kirkwood_clk_init.patch
-	patches.suse/clk-armada-xp-fix-refcount-leak-in-axp_clk_init.patch
-	patches.suse/clk-mv98dx3236-fix-refcount-leak-in-mv98dx3236_clk_i.patch
-	patches.suse/clk-dove-fix-refcount-leak-in-dove_clk_init.patch
-	patches.suse/clk-sunxi-ng-sun8i-a23-Enable-PLL-MIPI-LDOs-when-ung.patch
-	patches.suse/clk-clk-twl6040-Fix-imprecise-external-abort-for-pdm.patch
-	patches.suse/clk-uniphier-Fix-update-register-for-CPU-gear.patch
-	patches.suse/clk-fractional-divider-check-parent-rate-only-if-fla.patch
-	patches.suse/clk-ingenic-Fix-round_rate-misbehaving-with-non-inte.patch
-	patches.suse/clk-ingenic-Fix-doc-of-ingenic_cgu_div_info.patch
-	patches.suse/clk-rockchip-fix-frac-settings-of-GPLL-clock-for-rk3.patch
-	patches.suse/dmaengine-at_hdmac-drop-useless-LIST_HEAD.patch
-	patches.suse/dmaengine-dw-drop-useless-LIST_HEAD.patch
-	patches.suse/dmaengine-st_fdma-drop-useless-LIST_HEAD.patch
-	patches.suse/dmaengine-pl330-drop-useless-LIST_HEAD.patch
-	patches.suse/dmaengine-sa11x0-drop-useless-LIST_HEAD.patch
-	patches.suse/dmaengine-qcom_hidma-assign-channel-cookie-correctly.patch
-	patches.suse/dmaengine-mv_xor-Use-correct-device-for-DMA-API.patch
-	patches.suse/dmaengine-imx-dma-fix-warning-comparison-of-distinct.patch
-	patches.suse/dmaengine-tegra-avoid-overflow-of-byte-tracking.patch
-	patches.suse/net-sit-fix-UBSAN-Undefined-behaviour-in-check_6rd.patch
-	patches.suse/net-x25-reset-state-in-x25_connect.patch
-	patches.suse/0001-net-mlx5e-IPoIB-Fix-RX-checksum-statistics-update.patch
-	patches.suse/0001-net-mlx4_core-Fix-reset-flow-when-in-command-polling.patch
-	patches.suse/0001-net-mlx4_core-Fix-locking-in-SRIOV-mode-when-switchi.patch
-	patches.suse/0001-net-mlx4_core-Fix-qp-mtt-size-calculation.patch
-	patches.suse/0001-l2tp-fix-infoleak-in-l2tp_ip6_recvmsg.patch
-	patches.suse/0001-pptp-dst_release-sk_dst_cache-in-pptp_sock_destruct.patch
-	patches.suse/PM-wakeup-Rework-wakeup-source-timer-cancellation.patch
-	patches.suse/cpufreq-pxa2xx-remove-incorrect-__init-annotation.patch
-	patches.suse/ACPI-device_sysfs-Avoid-OF-modalias-creation-for-rem.patch
-	patches.suse/0001-drm-etnaviv-NULL-vs-IS_ERR-buf-in-etnaviv_core_dump.patch
-	patches.suse/0002-drm-etnaviv-potential-NULL-dereference.patch
-	patches.suse/drm-i915-Relax-mmap-VMA-check.patch
-	patches.suse/ALSA-hda-realtek-Add-support-headset-mode-for-DELL-W.patch
-	patches.suse/ALSA-hda-realtek-Add-support-headset-mode-for-New-DE.patch
-	patches.suse/0001-fbdev-chipsfb-remove-set-but-not-used-variable-size.patch
-	patches.suse/fbdev-fbmem-fix-memory-access-if-logo-is-bigger-than.patch
-	patches.suse/printk-export-console_printk.patch
-	patches.suse/ARM-8839-1-kprobe-make-patch_lock-a-raw_spinlock_t.patch
-	patches.suse/ARM-8840-1-use-a-raw_spinlock_t-in-unwind.patch
-	patches.suse/ARM-avoid-Cortex-A9-livelock-on-tight-dmb-loops.patch
-	patches.suse/ARM-8833-1-Ensure-that-NEON-code-always-compiles-wit.patch
-	patches.suse/iommu-amd-fix-null-dereference-bug-in-match_hid_uid
-	patches.suse/kvm-vmx-compare-only-a-single-byte-for-vmcs-launched-in-vcpu-run
-	patches.suse/kvm-vmx-zero-out-all-general-purpose-registers-after-vm-exit
-	patches.suse/svm-fix-avic-dfr-and-ldr-handling
-	patches.suse/svm-fix-improper-check-when-deactivate-avic
-	patches.suse/kvm-nvmx-sign-extend-displacements-of-vmx-instr-s-mem-operands
-	patches.suse/kvm-nvmx-apply-addr-size-mask-to-effective-address-for-vmx-instructions
-	patches.suse/kvm-nvmx-ignore-limit-checks-on-vmx-instructions-using-flat-segments
-	patches.suse/kvm-call-kvm_arch_memslots_updated-before-updating-memslots
-	patches.suse/kvm-x86-mmu-detect-mmio-generation-wrap-in-any-address-space
-	patches.suse/kvm-x86-mmu-do-not-cache-mmio-accesses-while-memslots-are-in-flux
-	patches.suse/KVM-PPC-Release-all-hardware-TCE-tables-attached-to-.patch
-	patches.suse/arm64-KVM-Fix-architecturally-invalid-reset-value-fo.patch
-	patches.suse/cifs-change-wait_for_free_request-to-take-flags-as-argument.patch
-	patches.suse/cifs-pass-flags-down-into-wait_for_free_credits-.patch
-	patches.suse/cifs-wait_for_free_credits-make-it-possible-to-wait-for-1-credi.patch
-	patches.suse/cifs-prevent-starvation-in-wait_for_free_credits-for-multi-credit-r.patch
-	patches.suse/cifs-add-a-timeout-argument-to-wait_for_free_credits.patch
-	patches.suse/smb3-display-security-information-in-proc-fs-cifs-DebugData-more-a.patch
-	patches.suse/smb3-add-dynamic-tracepoint-for-timeout-waiting-for-credits.patch
-	patches.suse/cifs-simplify-how-we-handle-credits-in-compound_send_recv-.patch
-	patches.suse/smb3-display-volume-serial-number-for-shares-in-proc-fs-cifs-Debug.patch
-	patches.suse/cifs-cache-FILE_ALL_INFO-for-the-shared-root-handle.patch
-	patches.suse/smb3-Add-dynamic-trace-points-for-various-compounded-smb3-ops.patch
-	patches.suse/cifs-add-SMB2_ioctl_init-free-helpers-to-be-used-with-compounding.patch
-	patches.suse/cifs-fix-smb3_zero_range-so-it-can-expand-the-file-size-when-requir.patch
-	patches.suse/smb3-add-dynamic-tracepoints-for-simple-fallocate-and-zero-range.patch
-	patches.suse/SMB3-passthru-query-info-doesn-t-check-for-SMB3-FSCTL-passthru.patch
-	patches.suse/cifs-remove-unused-value-pointed-out-by-Coverity.patch
-	patches.suse/CIFS-make-mknod-an-smb_version_op.patch
-	patches.suse/smb2-fix-typo-in-definition-of-a-few-error-flags.patch
-	patches.suse/cifs-fix-incorrect-handling-of-smb2_set_sparse-return-in-smb3_sim.patch
-	patches.suse/SMB3-Allow-SMB3-FSCTL-queries-to-be-sent-to-server-from-tools.patch
-	patches.suse/CIFS-fix-POSIX-lock-leak-and-invalid-ptr-deref.patch
-	patches.suse/powerpc-powernv-Fix-compile-without-CONFIG_TRACEPOIN.patch
-	patches.suse/It-s-wrong-to-add-len-to-sector_nr-in-raid10-reshape.patch
-	patches.suse/md-Fix-failed-allocation-of-md_register_thread.patch
-	patches.suse/nvme-fc-reject-reconnect-if-io-queue-count-is-reduce.patch
-	patches.suse/nvme-add-proper-discard-setup-for-the-multipath-devi.patch
-	patches.suse/scsi-virtio_scsi-don-t-send-sc-payload-with-tmfs
-	patches.suse/scsi-qla2xxx-Fix-panic-in-qla_dfs_tgt_counters_show.patch
-	patches.suse/scsi-qla2xxx-avoid-printf-format-warning.patch
-	patches.suse/scsi-qla2xxx-check-for-kstrtol-failure.patch
-	patches.suse/scsi-aacraid-fix-performance-issue-on-logical-drives
-	patches.suse/9p-use-inode-i_lock-to-protect-i_size_write-under-32.patch
-	patches.suse/9p-net-fix-memory-leak-in-p9_client_create.patch
-	patches.suse/perf-x86-intel-fix-memory-corruption.patch
-	patches.suse/udf-Fix-crash-on-IO-error-during-truncate.patch
-	patches.suse/drm-nouveau-debugfs-Fix-check-of-pm_runtime_get_sync.patch
-	patches.suse/drm-i915-bios-assume-eDP-is-present-on-port-A-when-t.patch
-	patches.suse/0001-drm-vmwgfx-Don-t-double-free-the-mode-stored-in-par-.patch
-	patches.suse/mmc-pxamci-fix-enum-type-confusion.patch
-	patches.suse/mmc-davinci-remove-extraneous-__init-annotation.patch
-	patches.suse/ACPI-utils-Drop-reference-in-test-for-device-presenc.patch
-	patches.suse/ALSA-echoaudio-add-a-check-for-ioremap_nocache.patch
-	patches.suse/ALSA-sb8-add-a-check-for-request_region.patch
-	patches.suse/ALSA-firewire-motu-use-version-field-of-unit-directo.patch
-	patches.suse/ALSA-hda-add-Lenovo-IdeaCentre-B550-to-the-power_sav.patch
-	patches.suse/ALSA-opl3-fix-mismatch-between-snd_opl3_drum_switch-.patch
-	patches.suse/ALSA-hda-Enforces-runtime_resume-after-S3-and-S4-for.patch
-	patches.suse/ALSA-hda-realtek-Enable-headset-MIC-of-Acer-AIO-with.patch
-	patches.suse/iommu-amd-fix-sg-dma_address-for-sg-offset-bigger-than-page_size
-	patches.suse/iommu-vt-d-check-capability-before-disabling-protected-memory
-	patches.suse/powerpc-vdso64-Fix-CLOCK_MONOTONIC-inconsistencies-a.patch
-	patches.suse/powerpc-security-Fix-spectre_v2-reporting.patch
-	patches.suse/libceph-wait-for-latest-osdmap-in-ceph_monc_blacklist_add.patch
-	patches.suse/scsi-qla2xxx-Fix-FC-AL-connection-target-discovery.patch
-	patches.suse/scsi-qla2xxx-Fix-NULL-pointer-crash-due-to-stale-CPU.patch
-	patches.suse/ibmvscsi-Protect-ibmvscsi_head-from-concurrent-modif.patch
-	patches.suse/ibmvscsi-Fix-empty-event-pool-access-during-host-rem.patch
-	patches.suse/auxdisplay-hd44780-Fix-memory-leak-on-remove.patch
-	patches.suse/CIFS-Fix-an-issue-with-re-sending-wdata-when-transport-returning-E.patch
-	patches.suse/CIFS-Fix-an-issue-with-re-sending-rdata-when-transport-returning-E.patch
-	patches.suse/fix-incorrect-error-code-mapping-for-OBJECTID_NOT_FOUND.patch
-	patches.suse/cifs-allow-guest-mounts-to-work-for-smb3.11.patch
-	patches.suse/cifs-Fix-slab-out-of-bounds-when-tracing-SMB-tcon.patch
-	patches.suse/SMB3-Fix-SMB3.1.1-guest-mounts-to-Samba.patch
-	patches.suse/04-cifs-update-internal-module-version-number.patch
-	patches.suse/thermal-bcm2835-Fix-crash-in-bcm2835_thermal_debugfs.patch
-	patches.suse/thermal-int340x_thermal-Add-additional-UUIDs.patch
-	patches.suse/thermal-int340x_thermal-fix-mode-setting.patch
-	patches.suse/thermal-intel_powerclamp-fix-truncated-kthread-name.patch
-	patches.suse/irqchip-mbigen-Don-t-clear-eventid-when-freeing-an-M.patch
-	patches.suse/0001-futex-Ensure-that-futex-address-is-aligned-in-handle.patch
-	patches.suse/ext4-fix-NULL-pointer-dereference-while-journal-is-a.patch
-	patches.suse/ext4-fix-data-corruption-caused-by-unaligned-direct-.patch
-	patches.suse/ext4-Avoid-panic-during-forced-reboot.patch
-	patches.suse/ext4-add-missing-brelse-in-add_new_gdb_meta_bg.patch
-	patches.suse/ext4-brelse-all-indirect-buffer-in-ext4_ind_remove_s.patch
-	patches.suse/ext4-cleanup-bh-release-code-in-ext4_ind_remove_spac.patch
-	patches.suse/Btrfs-fix-incorrect-file-size-after-shrinking-trunca.patch
-	patches.suse/btrfs-remove-WARN_ON-in-log_dir_items.patch
-	patches.suse/btrfs-fix-bound-checking-in-qgroup_trace_new_subtree_blocks.patch
-	patches.suse/btrfs-avoid-possible-qgroup_rsv_size-overflow-in-btrfs_calculate_inode_block_rsv_size.patch
-	patches.suse/Btrfs-fix-assertion-failure-on-fsync-with-NO_HOLES-e.patch
-	patches.suse/NFS-fix-mount-umount-race-in-nlmclnt.patch
-	patches.suse/NFSv4.1-don-t-free-interrupted-slot-on-open.patch
-	patches.suse/NFS-Fix-a-typo-in-nfs_init_timeout_values.patch
-	patches.suse/appletalk-Fix-potential-NULL-pointer-dereference-in-.patch
-	patches.suse/qlcnic-Avoid-potential-NULL-pointer-dereference.patch
-	patches.suse/tun-properly-test-for-IFF_UP.patch
-	patches.suse/powerpc-bpf-Fix-generation-of-load-store-DW-instruct.patch
-	patches.suse/tun-add-a-missing-rcu_read_unlock-in-error-path.patch
-	patches.suse/net-rose-fix-a-possible-stack-overflow.patch
-	patches.suse/mac8390-Fix-mmio-access-size-probe.patch
-	patches.suse/net-aquantia-fix-rx-checksum-offload-for-UDP-TCP-ove.patch
-	patches.suse/vxlan-Don-t-call-gro_cells_destroy-before-device-is-.patch
-	patches.suse/packets-Always-register-packet-sk-in-the-same-order.patch
-	patches.suse/sctp-get-sctphdr-by-offset-in-sctp_compute_cksum.patch
-	patches.suse/mISDN-hfcpci-Test-both-vendor-device-ID-for-Digium-H.patch
-	patches.suse/s390-qeth-fix-race-when-initializing-the-ip-address-table
-	patches.suse/0001-s390-qeth-be-drop-monitor-friendly.patch
-	patches.suse/net-stmmac-fix-memory-corruption-with-large-MTUs.patch
-	patches.suse/tcp-do-not-use-ipv6-header-for-ipv4-flow.patch
-	patches.suse/dccp-do-not-use-ipv6-header-for-ipv4-flow.patch
-	patches.suse/net-packet-Set-__GFP_NOWARN-upon-allocation-in-alloc.patch
-	patches.suse/genetlink-Fix-a-memory-leak-on-error-path.patch
-	patches.suse/0001-netfilter-bridge-set-skb-transport_header-before-ent.patch
-	patches.suse/net-sched-don-t-dereference-a-goto_chain-to-read-the.patch
-	patches.suse/rhashtable-Still-do-rehash-when-we-get-EEXIST.patch
-	patches.suse/tipc-tipc-clang-warning.patch
-	patches.suse/bpf-do-not-restore-dst_reg-when-cur_state-is-freed.patch
-	patches.suse/ARM-imx6q-cpuidle-fix-bug-that-CPU-might-not-wake-up.patch
-	patches.suse/s390-vtime-steal-time-exponential-moving-average.patch
-	patches.suse/vfio-ccw-only-free-cp-on-final-interrupt
-	patches.suse/0001-drm-rockchip-vop-reset-scale-mode-when-win-is-disabl.patch
-	patches.suse/drm-meson-Fix-invalid-pointer-in-meson_drv_unbind.patch
-	patches.suse/drm-meson-Uninstall-IRQ-handler.patch
-	patches.suse/drm-i915-gvt-Fix-MI_FLUSH_DW-parsing-with-correct-in.patch
-	patches.suse/0001-drm-i915-gvt-Add-in-context-mmio-0x20D8-to-gen9-mmio.patch
-	patches.suse/xfs-don-t-trip-over-uninitialized-buffer-on-extent-r.patch
-	patches.suse/xfs-serialize-unaligned-dio-writes-against-all-other.patch
-	patches.suse/ceph-fix-use-after-free-on-symlink-traversal.patch
-	patches.suse/libata-fix-using-DMA-buffers-on-stack.patch
-	patches.suse/nvme-multipath-relax-ANA-state-check.patch
-	patches.suse/kbuild-strip-whitespace-in-cmd_record_mcount-findstr.patch
-	patches.suse/kbuild-modversions-Fix-relative-CRC-byte-order-inter.patch
-	patches.suse/kconfig-mn-conf-handle-backspace-H-key.patch
-	patches.suse/ALSA-rawmidi-Fix-potential-Spectre-v1-vulnerability.patch
-	patches.suse/ALSA-seq-oss-Fix-Spectre-v1-vulnerability.patch
-	patches.suse/ALSA-hda-realtek-Enable-headset-MIC-of-Acer-Aspire-Z.patch
-	patches.suse/ALSA-hda-realtek-Add-support-for-Acer-Aspire-E5-523G.patch
-	patches.suse/ALSA-hda-realtek-Enable-ASUS-X441MB-and-X705FD-heads.patch
-	patches.suse/ALSA-hda-realtek-Enable-headset-mic-of-ASUS-P5440FF-.patch
-	patches.suse/ALSA-pcm-Fix-possible-OOB-access-in-PCM-oss-plugins.patch
-	patches.suse/ALSA-pcm-Don-t-suspend-stream-in-unrecoverable-PCM-s.patch
-	patches.suse/i2c-i801-Add-support-for-Intel-Comet-Lake.patch
-	patches.suse/scsi-sd-fix-a-race-between-closing-an-sd-device-and-sd-i-o
-	patches.suse/scsi-sd-Quiesce-warning-if-device-does-not-report-op.patch
-	patches.suse/scsi-zfcp-fix-rport-unblock-if-deleted-scsi-devices-on-scsi_host
-	patches.suse/scsi-zfcp-fix-scsi_eh-host-reset-with-port_forced-erp-for-non-npiv-fcp-devices
-	patches.suse/iommu-don-t-print-warning-when-iommu-driver-only-supports-unmanaged-domains
-	patches.suse/iommu-amd-reserve-exclusion-range-in-iova-domain
-	patches.suse/mm-Fix-modifying-of-page-protection-by-insert_pfn.patch
-	patches.suse/mm-hotplug-fix-offline-undo_isolate_page_range.patch
-	patches.suse/ocfs2-fix-inode-bh-swapping-mixup-in-ocfs2_reflink_i.patch
-	patches.suse/0001-mm-debug.c-fix-__dump_page-when-mapping-host-is-not-.patch
-	patches.suse/ptrace-take-into-account-saved_sigmask-in-PTRACE-GET.patch
-	patches.suse/0001-mm-page_isolation.c-fix-a-wrong-flag-in-set_migratet.patch
-	patches.suse/fs-proc-proc_sysctl.c-fix-NULL-pointer-dereference-i.patch
-	patches.suse/usb-host-xhci-rcar-Add-XHCI_TRUST_TX_LENGTH-quirk.patch
-	patches.suse/0001-usb-common-Consider-only-available-nodes-for-dr_mode.patch
-	patches.suse/xhci-Fix-port-resume-done-detection-for-SS-ports-wit.patch
-	patches.suse/xhci-Don-t-let-USB3-ports-stuck-in-polling-state-pre.patch
-	patches.suse/phy-sun4i-usb-Support-set_mode-to-USB_HOST-for-non-O.patch
-	patches.suse/usb-usb251xb-fix-to-avoid-potential-NULL-pointer-der.patch
-	patches.suse/usb-mtu3-fix-EXTCON-dependency.patch
-	patches.suse/0001-usb-cdc-acm-fix-race-during-wakeup-blocking-TX-traff.patch
-	patches.suse/usb-u132-hcd-fix-resource-leak.patch
-	patches.suse/usb-gadget-net2280-Fix-overrun-of-OUT-messages.patch
-	patches.suse/usb-gadget-net2280-Fix-net2280_dequeue.patch
-	patches.suse/usb-gadget-net2272-Fix-net2272_dequeue.patch
-	patches.suse/0001-USB-gadget-f_hid-fix-deadlock-in-f_hidg_write.patch
-	patches.suse/USB-serial-option-add-support-for-Quectel-EM12.patch
-	patches.suse/USB-serial-ftdi_sio-add-additional-NovaTech-products.patch
-	patches.suse/0001-USB-serial-option-set-driver_info-for-SIM5218-and-co.patch
-	patches.suse/0001-USB-serial-mos7720-fix-mos_parport-refcount-imbalanc.patch
-	patches.suse/USB-serial-cp210x-add-new-device-id.patch
-	patches.suse/USB-serial-option-add-Olicard-600.patch
-	patches.suse/serial-max310x-Fix-to-avoid-potential-NULL-pointer-d.patch
-	patches.suse/tty-atmel_serial-fix-a-potential-NULL-pointer-derefe.patch
-	patches.suse/sc16is7xx-missing-unregister-delete-driver-on-error-.patch
-	patches.suse/serial-ar933x_uart-Fix-build-failure-with-disabled-c.patch
-	patches.suse/serial-sh-sci-Fix-setting-SCSCR_TIE-while-transferri.patch
-	patches.suse/tty-serial-atmel-Add-is_half_duplex-helper.patch
-	patches.suse/Disable-kgdboc-failed-by-echo-space-to-sys-module-kg.patch
-	patches.suse/staging-comedi-ni_mio_common-Fix-divide-by-zero-for-.patch
-	patches.suse/staging-rtl8188eu-Fix-potential-NULL-pointer-derefer.patch
-	patches.suse/staging-rtl8712-uninitialized-memory-in-read_bbreg_h.patch
-	patches.suse/staging-vt6655-Fix-interrupt-race-condition-on-devic.patch
-	patches.suse/staging-vt6655-Remove-vif-check-from-vnt_interrupt.patch
-	patches.suse/gpio-adnp-Fix-testing-wrong-value-in-adnp_gpio_direc.patch
-	patches.suse/gpio-of-Fix-of_gpiochip_add-error-path.patch
-	patches.suse/gpio-aspeed-fix-a-potential-NULL-pointer-dereference.patch
-	patches.suse/leds-pca9532-fix-a-potential-NULL-pointer-dereferenc.patch
-	patches.suse/powerpc-pseries-energy-Use-OF-accessor-functions-to-.patch
-	patches.suse/powerpc-pseries-mce-Fix-misleading-print-for-TLB-mut.patch
-	patches.suse/KVM-Reject-device-ioctls-from-processes-other-than-t.patch
-	patches.suse/kvm-svm-workaround-errata-1096-insn_len-maybe-zero-on-smap-violation
-	patches.suse/kvm-x86-emulate-msr_ia32_arch_capabilities-on-amd-hosts.patch
-	patches.suse/kvm-x86-move-msr_ia32_arch_capabilities-to-array-emulated_msrs
-	patches.suse/msft-hv-1857-x86-kvm-hyper-v-avoid-spurious-pending-stimer-on-vCP.patch
-	patches.suse/KVM-arm-arm64-vgic-its-Take-the-srcu-lock-when-writi.patch
-	patches.suse/KVM-arm-arm64-vgic-its-Take-the-srcu-lock-when-parsi.patch
-	patches.suse/debugfs-fix-use-after-free-on-symlink-traversal.patch
-	patches.suse/HID-logitech-check-the-return-value-of-create_single.patch
-	patches.suse/HID-debug-fix-race-condition-with-between-rdesc_show.patch
-	patches.suse/HID-input-add-mapping-for-Assistant-key.patch
-	patches.suse/cifs-fix-kref-underflow-in-close_shroot-.patch
-	patches.suse/smb3-Fix-enumerating-snapshots-to-Azure.patch
-	patches.suse/SMB3-Allow-persistent-handle-timeout-to-be-configurable-on-mount.patch
-	patches.suse/cifs-a-smb2_validate_and_copy_iov-failure-does-not-mean-the-handle-.patch
-	patches.suse/0001-net-datagram-fix-unbounded-loop-in-__skb_try_recv_da.patch
-	patches.suse/thunderx-enable-page-recycling-for-non-XDP-case.patch
-	patches.suse/thunderx-eliminate-extra-calls-to-put_page-for-pages.patch
-	patches.suse/batman-adv-Reduce-claim-hash-refcnt-only-for-removed.patch
-	patches.suse/batman-adv-Reduce-tt_local-hash-refcnt-only-for-remo.patch
-	patches.suse/batman-adv-Reduce-tt_global-hash-refcnt-only-for-rem.patch
-	patches.suse/fm10k-Fix-a-potential-NULL-pointer-dereference.patch
-	patches.suse/qmi_wwan-add-Olicard-600.patch
-	patches.suse/netns-provide-pure-entropy-for-net_hash_mix.patch
-	patches.suse/openvswitch-fix-flow-actions-reallocation.patch
-	patches.suse/net-rds-force-to-destroy-connection-if-t_sock-is-NUL.patch
-	patches.suse/net-ethtool-not-call-vzalloc-for-zero-sized-memory-r.patch
-	patches.suse/net-mlx5-Decrease-default-mr-cache-size.patch
-	patches.suse/net-mlx5e-Fix-error-handling-when-refreshing-TIRs.patch
-	patches.suse/net-mlx5e-Add-a-lock-on-tir-list.patch
-	patches.suse/bpf-fix-use-after-free-in-bpf_evict_inode.patch
-	patches.suse/tipc-check-bearer-name-with-right-length-in-tipc_nl_.patch
-	patches.suse/tipc-check-link-name-with-right-length-in-tipc_nl_co.patch
-	patches.suse/tipc-handle-the-err-returned-from-cmd-header-functio.patch
-	patches.suse/vrf-check-accept_source_route-on-the-original-netdev.patch
-	patches.suse/net-sched-fix-get-helper-of-the-matchall-cls.patch
-	patches.suse/kcm-switch-order-of-device-registration-to-fix-a-cra.patch
-	patches.suse/sctp-initialize-_pad-of-sockaddr_in-before-copying-t.patch
-	patches.suse/dccp-Fix-memleak-in-__feat_register_sp.patch
-	patches.suse/ip6_tunnel-Match-to-ARPHRD_TUNNEL6-for-dev-type.patch
-	patches.suse/net-gro-Fix-GRO-flush-when-receiving-a-GSO-packet.patch
-	patches.suse/0001-ipv6-Fix-dangling-pointer-when-ipv6-fragment.patch
-	patches.suse/net-sched-act_sample-fix-divide-by-zero-in-the-traff.patch
-	patches.suse/tcp-Ensure-DCTCP-reacts-to-losses.patch
-	patches.suse/0001-ipv6-sit-reset-ip-header-pointer-in-ipip6_rcv.patch
-	patches.suse/ibmvnic-Fix-completion-structure-initialization.patch
-	patches.suse/drm-i915-gvt-do-not-deliver-a-workload-if-its-creati.patch
-	patches.suse/0002-drm-i915-gvt-do-not-let-pin-count-of-shadow-mm-go-ne.patch
-	patches.suse/vfio-pci-use-correct-format-characters.patch
-	patches.suse/vfio-type1-limit-dma-mappings-per-container
-	patches.suse/dm-integrity-change-memcmp-to-strncmp-in-dm_integrit.patch
-	patches.suse/dm-revert-8f50e358153d-dm-limit-the-max-bio-size-as-.patch
-	patches.suse/dm-table-propagate-BDI_CAP_STABLE_WRITES-to-fix-spor.patch
-	patches.suse/dm-disable-DISCARD-if-the-underlying-storage-no-long.patch
-	patches.suse/include-linux-bitrev-h-fix-constant-bitrev.patch
-	patches.suse/mm-huge_memory.c-fix-modifying-of-page-protection-by-insert_pfn_pmd.patch
-	patches.suse/kernel-sysctl.c-fix-out-of-bounds-access-when-settin.patch
-	patches.suse/rtc-sh-Fix-invalid-alarm-warning-for-non-enabled-ala.patch
-	patches.suse/rtc-da9063-set-uie_unsupported-when-relevant.patch
-	patches.suse/scsi-qedi-remove-declaration-of-nvm_image-from-stack
-	patches.suse/scsi-core-add-new-RDAC-LENOVO-DE_Series-device.patch
-	patches.suse/msft-hv-1866-scsi-storvsc-Reduce-default-ring-buffer-size-to-128-.patch
-	patches.suse/0001-xen-Prevent-buffer-overflow-in-privcmd-ioctl.patch
-	patches.suse/ARM-orion-don-t-use-using-64-bit-DMA-masks.patch
-	patches.suse/ARM-iop-don-t-use-using-64-bit-DMA-masks.patch
-	patches.suse/tpm-Fix-the-type-of-the-return-value-in-calc_tpm2_ev.patch
-	patches.suse/NFC-nci-Add-some-bounds-checking-in-nci_hci_cmd_rece.patch
-	patches.suse/bnxt_en-Improve-RX-consumer-index-validity-check.patch
-	patches.suse/bnxt_en-Reset-device-on-RX-buffer-errors.patch
-	patches.suse/Bluetooth-btusb-request-wake-pin-with-NOAUTOEN.patch
-	patches.suse/virtio_pci-fix-a-NULL-pointer-reference-in-vp_del_vq.patch
-	patches.suse/virtio-Honour-may_reduce_num-in-vring_create_virtque.patch
-	patches.suse/RDMA-hns-Fix-bug-that-caused-srq-creation-to-fail.patch
-	patches.suse/btrfs-do-not-allow-trimming-when-a-fs-is-mounted-wit.patch
-	patches.suse/0001-drm-udl-add-a-release-method-and-delay-modeset-teard.patch
-	patches.suse/0003-drm-mediatek-Fix-an-error-code-in-mtk_hdmi_dt_parse_.patch
-	patches.suse/drm-mediatek-fix-possible-object-reference-leak.patch
-	patches.suse/drm-i915-gvt-Annotate-iomem-usage.patch
-	patches.suse/ACPICA-Namespace-remove-address-node-from-global-lis.patch
-	patches.suse/ALSA-hda-realtek-Add-quirk-for-Tuxedo-XC-1509.patch
-	patches.suse/ALSA-seq-Fix-OOB-reads-from-strlcpy.patch
-	patches.suse/ALSA-hda-Add-two-more-machines-to-the-power_save_bla.patch
-	patches.suse/ASoC-hdmi-codec-fix-S-PDIF-DAI.patch
-	patches.suse/ASoC-soc-pcm-fix-a-codec-fixup-issue-in-TDM-case.patch
-	patches.suse/ASoC-nau8824-fix-the-issue-of-the-widget-with-prefix.patch
-	patches.suse/ASoC-nau8810-fix-the-issue-of-widget-with-prefixed-n.patch
-	patches.suse/ASoC-samsung-odroid-Fix-clock-configuration-for-4410.patch
-	patches.suse/ASoC-wm_adsp-Add-locking-to-wm_adsp2_bus_error.patch
-	patches.suse/ASoC-cs4270-Set-auto-increment-bit-for-register-writ.patch
-	patches.suse/ASoC-fsl_esai-fix-channel-swap-issue-when-stream-sta.patch
-	patches.suse/ASoC-tlv320aic32x4-Fix-Common-Pins.patch
-	patches.suse/ASoC-stm32-fix-sai-driver-name-initialisation.patch
-	patches.suse/iommu-amd-set-exclusion-range-correctly
-	patches.suse/linux-kernel.h-Use-parentheses-around-argument-in-u6.patch
-	patches.suse/objtool-add-rewind_stack_do_exit-to-the-noreturn-list.patch
-	patches.suse/genirq-Respect-IRQCHIP_SKIP_SET_WAKE-in-irq_chip_set.patch
-	patches.suse/sched-do-not-re-read-h_load_next-during-hierarchical-load-calculation.patch
-	patches.suse/powerpc-vdso32-fix-CLOCK_MONOTONIC-on-PPC64.patch
-	patches.suse/PCI-Add-function-1-DMA-alias-quirk-for-Marvell-9170-.patch
-	patches.suse/0001-PCI-pciehp-Ignore-Link-State-Changes-after-powering-.patch
-	patches.suse/clk-x86-Add-system-specific-quirk-to-mark-clocks-as-.patch
-	patches.suse/platform-x86-pmc_atom-Drop-__initconst-on-dmi-table.patch
-	patches.suse/NFS-Forbid-setting-AF_INET6-to-struct-sockaddr_in-si.patch
-	patches.suse/virtio-blk-limit-number-of-hw-queues-by-nr_cpu_ids.patch
-	patches.suse/blk-mq-introduce-blk_mq_complete_request_sync.patch
-	patches.suse/nvme-cancel-request-synchronously.patch
-	patches.suse/block-do-not-leak-memory-in-bio_copy_user_iov.patch
-	patches.suse/block-fix-the-return-errno-for-direct-IO.patch
-	patches.suse/mm-make-page-ref-count-overflow-check-tighter-and-more-explicit.patch
-	patches.suse/mm-add-try_get_page-helper-function.patch
-	patches.suse/mm-prevent-get_user_pages-from-overflowing-page-refcount.patch
-	patches.suse/fs-prevent-page-refcount-overflow-in-pipe_buf_get.patch
-	patches.suse/fs-dax-deposit-pagetable-even-when-installing-zero-page.patch
-	patches.suse/acpi-nfit-always-dump-_dsm-output-payload.patch
-	patches.suse/kvm-mmu-Fix-overflow-on-kvm-mmu-page-limit-calculati.patch
-	patches.suse/revert-svm-fix-avic-incomplete-ipi-emulation
-	patches.suse/svm-avic-fix-invalidate-logical-apic-id-entry
-	patches.suse/kvm-x86-svm-make-sure-nmi-is-injected-after-nmi_singlestep
-	patches.suse/kvm-x86-don-t-clear-efer-during-smm-transitions-for-32-bit-vcpu
-	patches.suse/kvm-x86-always-use-32-bit-smram-save-state-for-32-bit-kernels
-	patches.suse/0001-KVM-fix-spectrev1-gadgets.patch
-	patches.suse/mac80211-fix-unaligned-access-in-mesh-table-hash-fun.patch
-	patches.suse/mac80211-fix-memory-accounting-with-A-MSDU-aggregati.patch
-	patches.suse/mac80211-do-not-call-driver-wake_tx_queue-op-during-.patch
-	patches.suse/nl80211-Add-NL80211_FLAG_CLEAR_SKB-flag-for-other-NL.patch
-	patches.suse/ibmvnic-Enable-GRO.patch
-	patches.suse/ibmvnic-Fix-netdev-feature-clobbering-during-a-reset.patch
-	patches.suse/team-set-slave-to-promisc-if-team-is-already-in-prom.patch
-	patches.suse/vhost-reject-zero-size-iova-range.patch
-	patches.suse/tipc-missing-entries-in-name-table-of-publications.patch
-	patches.suse/net-fou-do-not-use-guehdr-after-iptunnel_pull_offloa.patch
-	patches.suse/net-thunderx-raise-XDP-MTU-to-1508.patch
-	patches.suse/net-thunderx-don-t-allow-jumbo-frames-with-XDP.patch
-	patches.suse/0001-net-bridge-multicast-use-rcu-to-access-port-list-fro.patch
-	patches.suse/mISDN-Check-address-length-before-reading-address-fa.patch
-	patches.suse/qede-fix-write-to-free-d-pointer-error-and-double-fr.patch
-	patches.suse/ipv4-recompile-ip-options-in-ipv4_link_failure.patch
-	patches.suse/ipv4-ensure-rcu_read_lock-in-ipv4_link_failure.patch
-	patches.suse/rt2x00-do-not-increment-sequence-number-while-re-tra.patch
-	patches.suse/bonding-fix-event-handling-for-stacked-bonds.patch
-	patches.suse/0001-net-bridge-fix-per-port-af_packet-sockets.patch
-	patches.suse/net-atm-Fix-potential-Spectre-v1-vulnerabilities.patch
-	patches.suse/tcp-tcp_grow_window-needs-to-respect-tcp_space.patch
-	patches.suse/cifs-Fix-use-after-free-in-SMB2_write.patch
-	patches.suse/cifs-Fix-use-after-free-in-SMB2_read.patch
-	patches.suse/cifs-Fix-lease-buffer-length-error.patch
-	patches.suse/cifs-fix-handle-leak-in-smb2_query_symlink-.patch
-	patches.suse/CIFS-keep-FileInfo-handle-live-during-oplock-break.patch
-	patches.suse/crypto-x86-poly1305-fix-overflow-during-partial-redu.patch
-	patches.suse/Input-elan_i2c-add-hardware-ID-for-multiple-Lenovo-l.patch
-	patches.suse/HID-input-add-mapping-for-Expose-Overview-key.patch
-	patches.suse/HID-input-add-mapping-for-keyboard-Brightness-Up-Dow.patch
-	patches.suse/HID-input-add-mapping-for-Toggle-Display-key.patch
-	patches.suse/Input-snvs_pwrkey-initialize-necessary-driver-data-b.patch
-	patches.suse/iio-gyro-bmg160-Use-millidegrees-for-temperature-sca.patch
-	patches.suse/staging-iio-ad7192-Fix-ad7193-channel-address.patch
-	patches.suse/iio-Fix-scan-mask-selection.patch
-	patches.suse/iio-gyro-mpu3050-fix-chip-ID-reading.patch
-	patches.suse/iio-adc-at91-disable-adc-channel-interrupt-in-timeou.patch
-	patches.suse/io-accel-kxcjk1013-restore-the-range-after-resume.patch
-	patches.suse/iio-dac-mcp4725-add-missing-powerdown-bits-in-store-.patch
-	patches.suse/iio-adc-xilinx-fix-potential-use-after-free-on-remov.patch
-	patches.suse/iio-cros_ec-Fix-the-maths-for-gyro-scale-calculation.patch
-	patches.suse/iio-ad_sigma_delta-select-channel-when-reading-regis.patch
-	patches.suse/iio-core-fix-a-possible-circular-locking-dependency.patch
-	patches.suse/staging-comedi-vmk80xx-Fix-use-of-uninitialized-sema.patch
-	patches.suse/staging-comedi-vmk80xx-Fix-possible-double-free-of-u.patch
-	patches.suse/staging-comedi-ni_usb6501-Fix-use-of-uninitialized-m.patch
-	patches.suse/staging-comedi-ni_usb6501-Fix-possible-double-free-o.patch
-	patches.suse/0001-coredump-fix-race-condition-between-mmget_not_zero-g.patch
-	patches.suse/sc16is7xx-move-label-err_spi-to-correct-section.patch
-	patches.suse/sc16is7xx-put-err_spi-and-err_i2c-into-correct-ifdef.patch
-	patches.suse/device_cgroup-fix-RCU-imbalance-in-error-case.patch
-	patches.suse/x86-speculation-prevent-deadlock-on-ssb_state-lock.patch
-	patches.suse/0001-tools-lib-traceevent-Fix-missing-equality-check-for-.patch
-	patches.suse/ALSA-hda-Initialize-power_state-field-properly.patch
-	patches.suse/ALSA-info-Fix-racy-addition-deletion-of-nodes.patch
-	patches.suse/ALSA-core-Fix-card-races-between-register-and-discon.patch
-	patches.suse/ALSA-hda-realtek-add-two-more-pin-configuration-sets.patch
-	patches.suse/scsi-core-set-result-when-the-command-cannot-be-dispatched
-	patches.suse/nfsd-Don-t-release-the-callback-slot-unless-it-was-a.patch
-	patches.suse/ipv4-set-the-tcp_min_rtt_wlen-range-from-0-to-one-da.patch
-	patches.suse/mlxsw-spectrum-Fix-autoneg-status-in-ethtool.patch
-	patches.suse/stmmac-pci-Adjust-IOT2000-matching.patch
-	patches.suse/team-fix-possible-recursive-locking-when-add-slaves.patch
-	patches.suse/net-mlx5e-ethtool-Remove-unsupported-SFP-EEPROM-high.patch
-	patches.suse/net-stmmac-move-stmmac_check_ether_addr-to-driver-pr.patch
-	patches.suse/spi-Micrel-eth-switch-declare-missing-of-table.patch
-	patches.suse/spi-ST-ST95HF-NFC-declare-missing-of-table.patch
-	patches.suse/net-rds-exchange-of-8K-and-1M-pool.patch
-	patches.suse/net-rose-fix-unbound-loop-in-rose_loopback_timer.patch
-	patches.suse/ipv4-add-sanity-checks-in-ipv4_link_failure.patch
-	patches.suse/ceph-only-use-d_name-directly-when-parent-is-locked.patch
-	patches.suse/ceph-ensure-d_name-stability-in-ceph_dentry_hash.patch
-	patches.suse/ceph-fix-ci-i_head_snapc-leak.patch
-	patches.suse/cifs-fix-memory-leak-in-SMB2_read.patch
-	patches.suse/cifs-do-not-attempt-cifs-operation-on-smb2-rename-error.patch
-	patches.suse/cifs-fix-page-reference-leak-with-readv-writev.patch
-	patches.suse/0001-drm-bridge-dw-hdmi-Fix-overflow-workaround-for-Rockc.patch
-	patches.suse/0002-drm-sun4i-Add-missing-drm_atomic_helper_shutdown-at-.patch
-	patches.suse/0003-drm-sun4i-Set-device-driver-data-at-bind-time-for-us.patch
-	patches.suse/0004-drm-sun4i-Fix-component-unbinding-and-component-mast.patch
-	patches.suse/0005-drm-vc4-Fix-memory-leak-during-gpu-reset.patch
-	patches.suse/0001-drm-sun4i-Unbind-components-before-releasing-DRM-and.patch
-	patches.suse/gpu-ipu-v3-dp-fix-CSC-handling.patch
-	patches.suse/drm-imx-don-t-skip-DP-channel-disable-for-background.patch
-	patches.suse/tracing-fix-buffer_ref-pipe-ops.patch
-	patches.suse/tracing-fix-a-memory-leak-by-early-error-exit-in-trace_pid_write.patch
-	patches.suse/fs-proc-proc_sysctl.c-Fix-a-NULL-pointer-dereference.patch
-	patches.suse/slip-make-slhc_free-silently-accept-an-error-pointer.patch
-	patches.suse/Input-synaptics-rmi4-fix-possible-double-free.patch
-	patches.suse/Input-synaptics-rmi4-write-config-register-values-to.patch
-	patches.suse/dmaengine-sh-rcar-dmac-With-cyclic-DMA-residue-0-is-.patch
-	patches.suse/selinux-use-kernel-linux-socket.h-for-genheaders-and-mdp
-	patches.suse/USB-core-Fix-unterminated-string-returned-by-usb_str.patch
-	patches.suse/USB-core-Fix-bug-caused-by-duplicate-interface-PM-us.patch
-	patches.suse/usb-usbip-fix-isoc-packet-num-validation-in-get_pipe.patch
-	patches.suse/USB-yurex-Fix-protection-fault-after-device-removal.patch
-	patches.suse/USB-w1-ds2490-Fix-bug-caused-by-improper-use-of-alts.patch
-	patches.suse/power-supply-sysfs-prevent-endless-uevent-loop-with-.patch
-	patches.suse/net-phy-marvell-Fix-buffer-overrun-with-stats-counte.patch
-	patches.suse/bnxt_en-Improve-multicast-address-setup-logic.patch
-	patches.suse/bnxt_en-Free-short-FW-command-HWRM-memory-in-error-p.patch
-	patches.suse/mac80211-Fix-kernel-panic-due-to-use-of-txq-after-fr.patch
-	patches.suse/0009-ipv6-invert-flowlabel-sharing-check-in-process-and-u.patch
-	patches.suse/0010-ipv6-flowlabel-wait-rcu-grace-period-before-put_pid.patch
-	patches.suse/xfrm-policy-Fix-out-of-bound-array-accesses-in-__xfr.patch
-	patches.suse/net-dsa-bcm_sf2-fix-buffer-overflow-doing-set_rxnfc.patch
-	patches.suse/appletalk-Set-error-code-if-register_snap_client-fai.patch
-	patches.suse/iwlwifi-don-t-panic-in-error-path-on-non-msix-system.patch
-	patches.suse/iwlwifi-mvm-check-for-length-correctness-in-iwl_mvm_.patch
-	patches.suse/sctp-avoid-running-the-sctp-state-machine-recursivel.patch
-	patches.suse/packet-in-recvmsg-msg_name-return-at-least-sizeof-so.patch
-	patches.suse/packet-validate-msg_namelen-in-send-directly.patch
-	patches.suse/ipv4-ip_do_fragment-Preserve-skb_iif-during-fragment.patch
-	patches.suse/ALSA-hda-realtek-Add-new-Dell-platform-for-headset-m.patch
-	patches.suse/ALSA-hda-realtek-Fixed-Dell-AIO-speaker-noise.patch
-	patches.suse/ALSA-line6-use-dynamic-buffers.patch
-	patches.suse/ALSA-hda-realtek-Apply-the-fixup-for-ASUS-Q325UAR.patch
-	patches.suse/KVM-PPC-Book3S-Protect-memslots-while-validating-use.patch
-	patches.suse/Abort-file_remove_privs-for-non-reg.-files.patch
-	patches.suse/ufs-fix-braino-in-ufs_get_inode_gid-for-solaris-UFS-.patch
-	patches.suse/x86-mm-mem_encrypt-disable-all-instrumentation-for-early-sme-setup.patch
-	patches.suse/tty-rocket-fix-incorrect-forward-declaration-of-rp_i.patch
-	patches.suse/cpu-speculation-add-mitigations-cmdline-option.patch
-	patches.suse/x86-speculation-support-mitigations-cmdline-option.patch
-	patches.suse/powerpc-speculation-support-mitigations-cmdline-option.patch
-	patches.suse/s390-speculation-support-mitigations-cmdline-option.patch
-	patches.suse/genirq-Prevent-use-after-free-and-work-list-corrupti.patch
-	patches.suse/smpboot-Place-the-__percpu-annotation-correctly.patch
-	patches.suse/x86-cpu-hygon-fix-phys_proc_id-calculation-logic-for-multi-die-processors.patch
-	patches.suse/x86-smpboot-Rename-match_die-to-match_pkg.patch
-	patches.suse/x86-microcode-fix-the-ancient-deprecated-microcode-loading-method.patch
-	patches.suse/ACPI-button-reinitialize-button-state-upon-resume.patch
-	patches.suse/cpufreq-kirkwood-fix-possible-object-reference-leak.patch
-	patches.suse/cpufreq-pasemi-fix-possible-object-reference-leak.patch
-	patches.suse/cpufreq-pmac32-fix-possible-object-reference-leak.patch
-	patches.suse/cpufreq-ppc_cbe-fix-possible-object-reference-leak.patch
-	patches.suse/PM-core-Propagate-dev-power.wakeup_path-when-no-call.patch
-	patches.suse/0010-PM-devfreq-rk3399_dmc-remove-unneeded-semicolon.patch
-	patches.suse/0011-PM-devfreq-rockchip-dfi-Move-GRF-definitions-to-a-co.patch
-	patches.suse/0012-PM-devfreq-rk3399_dmc-Pass-ODT-and-auto-power-down-p.patch
-	patches.suse/ACPI-property-fix-handling-of-data_nodes-in-acpi_get.patch
-	patches.suse/x86-mce-fix-machine_check_poll-tests-for-error-types.patch
-	patches.suse/x86-mce-handle-varying-mca-bank-counts.patch
-	patches.suse/hwmon-f71805f-Use-request_muxed_region-for-Super-IO-.patch
-	patches.suse/hwmon-pc87427-Use-request_muxed_region-for-Super-IO-.patch
-	patches.suse/hwmon-smsc47b397-Use-request_muxed_region-for-Super-.patch
-	patches.suse/hwmon-smsc47m1-Use-request_muxed_region-for-Super-IO.patch
-	patches.suse/hwmon-w83627hf-Use-request_muxed_region-for-Super-IO.patch
-	patches.suse/hwmon-vt1211-Use-request_muxed_region-for-Super-IO-a.patch
-	patches.suse/hwrng-omap-Set-default-quality.patch
-	patches.suse/crypto-vmx-fix-copy-paste-error-in-CTR-mode.patch
-	patches.suse/crypto-fips-Grammar-s-options-option-s-to-the.patch
-	patches.suse/crypto-crct10dif-generic-fix-use-via-crypto_shash_di.patch
-	patches.suse/crypto-x86-crct10dif-pcl-fix-use-via-crypto_shash_di.patch
-	patches.suse/crypto-skcipher-don-t-WARN-on-unprocessed-data-after.patch
-	patches.suse/crypto-chacha20poly1305-set-cra_name-correctly.patch
-	patches.suse/hwrng-stm32-fix-unbalanced-pm_runtime_enable.patch
-	patches.suse/crypto-ccp-Do-not-free-psp_master-when-PLATFORM_INIT.patch
-	patches.suse/crypto-arm-aes-neonbs-don-t-access-already-freed-wal.patch
-	patches.suse/crypto-vmx-return-correct-error-code-on-failed-setke.patch
-	patches.suse/crypto-gcm-fix-incompatibility-between-gcm-and-gcm_b.patch
-	patches.suse/crypto-ccm-fix-incompatibility-between-ccm-and-ccm_b.patch
-	patches.suse/crypto-sun4i-ss-Fix-invalid-calculation-of-hash-end.patch
-	patches.suse/regulator-tps65086-Fix-tps65086_ldoa1_ranges-for-sel.patch
-	patches.suse/spi-Fix-zero-length-xfer-bug.patch
-	patches.suse/spi-rspi-Fix-sequencer-reset-during-initialization.patch
-	patches.suse/spi-spi-topcliff-pch-Fix-to-handle-empty-DMA-buffers.patch
-	patches.suse/spi-tegra114-clear-packed-bit-for-unpacked-mode.patch
-	patches.suse/spi-tegra114-fix-for-unpacked-mode-transfers.patch
-	patches.suse/spi-tegra114-terminate-dma-and-reset-on-transfer-tim.patch
-	patches.suse/spi-tegra114-flush-fifos.patch
-	patches.suse/spi-tegra114-configure-dma-burst-size-to-fifo-trig-l.patch
-	patches.suse/spi-tegra114-reset-controller-on-probe.patch
-	patches.suse/spi-pxa2xx-fix-SCR-divisor-calculation.patch
-	patches.suse/spi-bcm2835aux-unifying-code-between-polling-and-int.patch
-	patches.suse/spi-bcm2835aux-remove-dangerous-uncontrolled-read-of.patch
-	patches.suse/spi-bcm2835aux-fix-corruptions-for-longer-spi-transf.patch
-	patches.suse/spi-bcm2835aux-fix-driver-to-not-allow-65535-1-cs-gp.patch
-	patches.suse/spi-bcm2835aux-warn-in-dmesg-that-native-cs-is-not-r.patch
-	patches.suse/spi-bcm2835aux-setup-gpio-cs-to-output-and-correct-l.patch
-	patches.suse/spi-pxa2xx-Add-support-for-Intel-Comet-Lake.patch
-	patches.suse/0001-keys-safe-concurrent-user-session-uid-_keyring-acces.patch
-	patches.suse/HID-logitech-hidpp-change-low-battery-level-threshol.patch
-	patches.suse/HID-logitech-hidpp-use-RAP-instead-of-FAP-to-get-the.patch
-	patches.suse/kbuild-use-flive-patching-when-config_livepatch-is-enabled.patch
-	patches.suse/livepatch-convert-error-about-unsupported-reliable-stacktrace-into-a-warning.patch
-	patches.suse/livepatch-remove-custom-kobject-state-handling.patch
-	patches.suse/livepatch-remove-duplicated-code-for-early-initialization.patch
-	patches.suse/0001-btrfs-Don-t-panic-when-we-can-t-find-a-root-key.patch
-	patches.suse/0001-btrfs-reloc-Fix-NULL-pointer-dereference-due-to-expa.patch
-	patches.suse/0001-btrfs-Move-btrfs_check_chunk_valid-to-tree-check.-ch.patch
-	patches.suse/0002-btrfs-tree-checker-Make-chunk-item-checker-messages-.patch
-	patches.suse/0003-btrfs-tree-checker-Make-btrfs_check_chunk_valid-retu.patch
-	patches.suse/0004-btrfs-tree-checker-Check-chunk-item-at-tree-block-re.patch
-	patches.suse/0005-btrfs-tree-checker-Verify-dev-item.patch
-	patches.suse/0006-btrfs-tree-checker-Enhance-chunk-checker-to-validate.patch
-	patches.suse/0007-btrfs-tree-checker-Verify-inode-item.patch
-	patches.suse/0008-btrfs-inode-Verify-inode-mode-to-avoid-NULL-pointer-.patch
-	patches.suse/0009-btrfs-tree-checker-get-fs_info-from-eb-in-generic_er.patch
-	patches.suse/0010-btrfs-tree-checker-get-fs_info-from-eb-in-file_exten.patch
-	patches.suse/0011-btrfs-tree-checker-get-fs_info-from-eb-in-check_csum.patch
-	patches.suse/0012-btrfs-tree-checker-get-fs_info-from-eb-in-dir_item_e.patch
-	patches.suse/0013-btrfs-tree-checker-get-fs_info-from-eb-in-check_dir_.patch
-	patches.suse/0014-btrfs-tree-checker-get-fs_info-from-eb-in-block_grou.patch
-	patches.suse/0015-btrfs-tree-checker-get-fs_info-from-eb-in-check_bloc.patch
-	patches.suse/0016-btrfs-tree-checker-get-fs_info-from-eb-in-check_exte.patch
-	patches.suse/0017-btrfs-tree-checker-get-fs_info-from-eb-in-check_leaf.patch
-	patches.suse/0018-btrfs-tree-checker-get-fs_info-from-eb-in-check_leaf.patch
-	patches.suse/0019-btrfs-tree-checker-get-fs_info-from-eb-in-chunk_err.patch
-	patches.suse/0020-btrfs-tree-checker-get-fs_info-from-eb-in-dev_item_e.patch
-	patches.suse/0021-btrfs-tree-checker-get-fs_info-from-eb-in-check_dev_.patch
-	patches.suse/0022-btrfs-tree-checker-get-fs_info-from-eb-in-check_inod.patch
-	patches.suse/0001-btrfs-delayed-ref-Introduce-better-documented-delaye.patch
-	patches.suse/0002-btrfs-extent-tree-Open-code-process_func-in-__btrfs_.patch
-	patches.suse/0003-btrfs-delayed-ref-Use-btrfs_ref-to-refactor-btrfs_ad.patch
-	patches.suse/0004-btrfs-delayed-ref-Use-btrfs_ref-to-refactor-btrfs_ad.patch
-	patches.suse/0006-btrfs-extent-tree-Use-btrfs_ref-to-refactor-add_pinn.patch
-	patches.suse/0007-btrfs-extent-tree-Use-btrfs_ref-to-refactor-btrfs_in.patch
-	patches.suse/0008-btrfs-extent-tree-Use-btrfs_ref-to-refactor-btrfs_fr.patch
-	patches.suse/0009-btrfs-qgroup-Don-t-scan-leaf-if-we-re-modifying-relo.patch
-	patches.suse/btrfs-send-flush-dellaloc-in-order-to-avoid-data-los.patch
-	patches.suse/Btrfs-fix-race-between-send-and-deduplication-that-l.patch
-	patches.suse/btrfs-improve-performance-on-fsync-of-files-with-mul.patch
-	patches.suse/mmc-sdhci-of-esdhc-add-erratum-eSDHC5-support.patch
-	patches.suse/mmc-sdhci-of-esdhc-add-erratum-eSDHC-A001-and-A-0083.patch
-	patches.suse/mmc-sdhci-of-esdhc-add-erratum-A-009204-support.patch
-	patches.suse/mmc_spi-add-a-status-check-for-spi_sync_locked.patch
-	patches.suse/mmc-core-make-pwrseq_emmc-partially-support-sleepy-G.patch
-	patches.suse/mmc-sdhci-pci-Add-support-for-Intel-CML.patch
-	patches.suse/mmc-core-fix-possible-use-after-free-of-host.patch
-	patches.suse/mmc-core-Verify-SD-bus-width.patch
-	patches.suse/mmc-mmci-Prevent-polling-for-busy-detection-in-IRQ-c.patch
-	patches.suse/iio-common-ssp_sensors-Initialize-calculated_time-in.patch
-	patches.suse/iio-hmc5843-fix-potential-NULL-pointer-dereferences.patch
-	patches.suse/iio-ad_sigma_delta-Properly-handle-SPI-bus-locking-v.patch
-	patches.suse/phy-sun4i-usb-Make-sure-to-disable-PHY0-passby-for-p.patch
-	patches.suse/stm-class-Fix-channel-free-in-stm-output-free-path.patch
-	patches.suse/intel_th-pci-Add-Comet-Lake-support.patch
-	patches.suse/chardev-add-additional-check-for-minor-range-overlap.patch
-	patches.suse/nvmem-core-fix-read-buffer-in-place.patch
-	patches.suse/extcon-arizona-Disable-mic-detect-if-running-when-dr.patch
-	patches.suse/Drivers-misc-fix-out-of-bounds-access-in-function-pa.patch
-	patches.suse/w1-fix-the-resume-command-API.patch
-	patches.suse/thunderbolt-Fix-to-check-for-kmemdup-failure.patch
-	patches.suse/intel_th-msu-Fix-single-mode-with-IOMMU.patch
-	patches.suse/ALSA-line6-Avoid-polluting-led_-namespace.patch
-	patches.suse/leds-avoid-races-with-workqueue.patch
-	patches.suse/md-batch-flush-requests.patch
-	patches.suse/md-add-mddev-pers-to-avoid-potential-NULL-pointer-de.patch
-	patches.suse/block-disk_events-introduce-event-flags.patch
-	patches.suse/Revert-ide-unexport-DISK_EVENT_MEDIA_CHANGE-for-i.patch
-	patches.suse/Revert-block-unexport-DISK_EVENT_MEDIA_CHANGE-for.patch
-	patches.suse/block-check_events-don-t-bother-with-events-if-un.patch
-	patches.suse/block-don-t-show-io_timeout-if-driver-has-no-timeout.patch
-	patches.suse/block-fix-use-after-free-on-gendisk.patch
-	patches.suse/md-raid-raid5-preserve-the-writeback-action-after-th.patch
-	patches.suse/0001-bcache-fix-crashes-stopping-bcache-device-before-rea.patch
-	patches.suse/0002-bcache-fix-inaccurate-result-of-unused-buckets.patch
-	patches.suse/0003-bcache-avoid-clang-Wunintialized-warning.patch
-	patches.suse/0004-bcache-Clean-up-bch_get_congested.patch
-	patches.suse/0005-bcache-fix-a-race-between-cache-register-and-cachese.patch
-	patches.suse/0006-bcache-move-definition-of-int-ret-out-of-macro-read_.patch
-	patches.suse/0007-bcache-never-set-KEY_PTRS-of-journal-key-to-0-in-jou.patch
-	patches.suse/0008-bcache-add-failure-check-to-run_cache_set-for-journa.patch
-	patches.suse/0009-bcache-add-comments-for-kobj-release-callback-routin.patch
-	patches.suse/0010-bcache-return-error-immediately-in-bch_journal_repla.patch
-	patches.suse/0011-bcache-add-error-check-for-calling-register_bdev.patch
-	patches.suse/0012-bcache-Add-comments-for-blkdev_put-in-registration-c.patch
-	patches.suse/0013-bcache-add-comments-for-closure_fn-to-be-called-in-c.patch
-	patches.suse/0014-bcache-improve-bcache_reboot.patch
-	patches.suse/0015-bcache-fix-failure-in-journal-relplay.patch
-	patches.suse/0016-bcache-fix-wrong-usage-use-after-freed-on-keylist-in.patch
-	patches.suse/0017-bcache-avoid-potential-memleak-of-list-of-journal_re.patch
-	patches.suse/nvme-rdma-fix-a-NULL-deref-when-an-admin-connect-tim.patch
-	patches.suse/0018-bcache-remove-redundant-LIST_HEAD-journal-from-run_c.patch
-	patches.suse/0019-bcache-make-is_discard_enabled-static.patch
-	patches.suse/nvme-multipath-split-bios-with-the-ns_head-bio_set-b.patch
-	patches.suse/blk-mq-free-hw-queue-s-resource-in-hctx-s-release-handler.patch
-	patches.suse/audit-fix-a-memleak-caused-by-auditing-load-module.patch
-	patches.suse/audit-fix-a-memory-leak-bug.patch
-	patches.suse/ext4-make-sanity-check-in-mballoc-more-strict.patch
-	patches.suse/jbd2-check-superblock-mapped-prior-to-committing.patch
-	patches.suse/ext4-protect-journal-inode-s-blocks-using-block_vali.patch
-	patches.suse/ext4-fix-use-after-free-race-with-debug_want_extra_i.patch
-	patches.suse/ext4-actually-request-zeroing-of-inode-table-after-g.patch
-	patches.suse/ext4-fix-ext4_show_options-for-file-systems-w-o-jour.patch
-	patches.suse/0001-of-fix-clang-Wunsequenced-for-be32_to_cpu.patch
-	patches.suse/ibmvnic-Report-actual-backing-device-speed-and-duple.patch
-	patches.suse/openvswitch-add-seqadj-extension-when-NAT-is-used.patch
-	patches.suse/inet-switch-IP-ID-generator-to-siphash.patch
-	patches.suse/batman-adv-allow-updating-DAT-entry-timeouts-on-inco.patch
-	patches.suse/ehea-Fix-a-copy-paste-err-in-ehea_init_port_res.patch
-	patches.suse/ibmvnic-remove-set-but-not-used-variable-netdev.patch
-	patches.suse/net-hns3-remove-resetting-check-in-hclgevf_reset_tas.patch
-	patches.suse/qmi_wwan-Add-quirk-for-Quectel-dynamic-config.patch
-	patches.suse/bpf-Add-missed-newline-in-verifier-verbose-log.patch
-	patches.suse/brcmfmac-fix-WARNING-during-USB-disconnect-in-case-o.patch
-	patches.suse/brcmfmac-fix-race-during-disconnect-when-USB-complet.patch
-	patches.suse/brcmfmac-fix-Oops-when-bringing-up-interface-during-.patch
-	patches.suse/brcmfmac-convert-dev_init_lock-mutex-to-completion.patch
-	patches.suse/brcmfmac-fix-missing-checks-for-kmemdup.patch
-	patches.suse/b43-shut-up-clang-Wuninitialized-variable-warning.patch
-	patches.suse/mwifiex-Fix-mem-leak-in-mwifiex_tm_cmd.patch
-	patches.suse/rtlwifi-fix-a-potential-NULL-pointer-dereference.patch
-	patches.suse/Bluetooth-hidp-fix-buffer-overflow.patch
-	patches.suse/6lowpan-Off-by-one-handling-nexthdr.patch
-	patches.suse/Bluetooth-Align-minimum-encryption-key-size-for-LE-a.patch
-	patches.suse/mac80211-cfg80211-update-bss-channel-on-channel-swit.patch
-	patches.suse/ibmvnic-Add-device-identification-to-requested-IRQs.patch
-	patches.suse/ssb-Fix-possible-NULL-pointer-dereference-in-ssb_hos.patch
-	patches.suse/mwifiex-prevent-an-array-overflow.patch
-	patches.suse/at76c50x-usb-Don-t-register-led_trigger-if-usb_regis.patch
-	patches.suse/mwl8k-Fix-rate_idx-underflow.patch
-	patches.suse/rtlwifi-rtl8723ae-Fix-missing-break-in-switch-statem.patch
-	patches.suse/0001-p54-drop-device-reference-count-if-fails-to-enable-d.patch
-	patches.suse/iwlwifi-pcie-don-t-crash-on-invalid-RX-interrupt.patch
-	patches.suse/brcm80211-potential-NULL-dereference-in-brcmf_cfg802.patch
-	patches.suse/net-ena-fix-swapped-parameters-when-calling-ena_com_.patch
-	patches.suse/net-ena-fix-set-freed-objects-to-NULL-to-avoid-faili.patch
-	patches.suse/net-ena-fix-Free-napi-resources-when-ena_up-fails.patch
-	patches.suse/net-ena-fix-incorrect-test-of-supported-hash-functio.patch
-	patches.suse/net-ena-fix-return-value-of-ena_com_config_llq_info.patch
-	patches.suse/net-ena-improve-latency-by-disabling-adaptive-interr.patch
-	patches.suse/net-ena-fix-ena_com_fill_hash_function-implementatio.patch
-	patches.suse/net-ena-gcc-8-fix-compilation-warning.patch
-	patches.suse/neighbor-Call-__ipv4_neigh_lookup_noref-in-neigh_xmi.patch
-	patches.suse/dpaa_eth-fix-SG-frame-cleanup.patch
-	patches.suse/ipv4-Define-__ipv4_neigh_lookup_noref-when-CONFIG_IN.patch
-	patches.suse/vrf-sit-mtu-should-not-be-updated-when-vrf-netdev-is.patch
-	patches.suse/0001-dt-bindings-net-Fix-a-typo-in-the-phy-mode-list-for-.patch
-	patches.suse/usb-core-Add-PM-runtime-calls-to-usb_hcd_platform_sh.patch
-	patches.suse/usb-storage-Set-virt_boundary_mask-to-avoid-SG-overf.patch
-	patches.suse/USB-core-Don-t-unbind-interfaces-following-device-re.patch
-	patches.suse/USB-cdc-acm-fix-unthrottle-races.patch
-	patches.suse/0001-UAS-fix-alignment-of-scatter-gather-segments.patch
-	patches.suse/0001-USB-serial-pl2303-fix-tranceiver-suspend-mode.patch
-	patches.suse/0001-USB-serial-fix-initial-termios-handling.patch
-	patches.suse/USB-serial-fix-unthrottle-races.patch
-	patches.suse/USB-serial-f81232-fix-interrupt-worker-not-stop.patch
-	patches.suse/dwc2-gadget-Fix-completed-transfer-size-calculation-.patch
-	patches.suse/usb-dwc3-Fix-default-lpm_nyet_threshold-value.patch
-	patches.suse/tty-ipwireless-fix-missing-checks-for-ioremap.patch
-	patches.suse/tty-vt-fix-write-write-race-in-ioctl-KDSKBSENT-handl.patch
-	patches.suse/tty-vt.c-Fix-TIOCL_BLANKSCREEN-console-blanking-if-b.patch
-	patches.suse/tty-pty-Fix-race-condition-between-release_one_tty-a.patch
-	patches.suse/virtio_console-initialize-vtermno-value-for-ports.patch
-	patches.suse/Revert-tty-pty-Fix-race-condition-between-release_on.patch
-	patches.suse/TTY-serial_core-add-install.patch
-	patches.suse/scsi-qla2xxx-Add-fw_attr-and-port_no-SysFS-node.patch
-	patches.suse/scsi-qla2xxx-Remove-FW-default-template.patch
-	patches.suse/scsi-qla2xxx-Fix-routine-qla27xx_dump_-mpi-ram.patch
-	patches.suse/scsi-qla2xxx-Add-Device-ID-for-ISP28XX.patch
-	patches.suse/scsi-qla2xxx-Add-Serdes-support-for-ISP28XX.patch
-	patches.suse/scsi-qla2xxx-Correctly-report-max-min-supported-spee.patch
-	patches.suse/scsi-qla2xxx-Cleanups-for-NVRAM-Flash-read-write-pat.patch
-	patches.suse/scsi-qla2xxx-Add-support-for-multiple-fwdump-templat.patch
-	patches.suse/scsi-qla2xxx-Update-flash-read-write-routine.patch
-	patches.suse/scsi-qla2xxx-Correction-and-improvement-to-fwdt-proc.patch
-	patches.suse/scsi-qla2xxx-Simplification-of-register-address-used.patch
-	patches.suse/scsi-qla2xxx-Add-28xx-flash-primary-secondary-status.patch
-	patches.suse/scsi-qla2xxx-Secure-flash-update-support-for-ISP28XX.patch
-	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.15-k.patch
-	patches.suse/scsi-qla2xxx-Fix-comment-alignment-in-qla_bsg.c.patch
-	patches.suse/scsi-qla2xxx-Fix-a-small-typo-in-qla_bsg.c.patch
-	patches.suse/scsi-qla4xxx-avoid-freeing-unallocated-dma-memory
-	patches.suse/scsi-qla2xxx-Simplify-conditional-check-again.patch
-	patches.suse/scsi-qedf-Modify-abort-and-tmf-handler-to-handle-edg.patch
-	patches.suse/scsi-qedf-check-for-link-state-before-processing-ll2-packets-and-send-fipvlan-retries
-	patches.suse/scsi-qedf-missing-kref_put-in-qedf_xmit.patch
-	patches.suse/scsi-qedf-fixup-locking-in-qedf_restart_rport.patch
-	patches.suse/scsi-qedf-fixup-bit-operations.patch
-	patches.suse/scsi-qedf-fc_rport_priv-reference-counting-fixes.patch
-	patches.suse/scsi-qedf-check-both-the-fcf-and-fabric-id-before-servicing-clear-virtual-link
-	patches.suse/scsi-qla2xxx-Set-the-SCSI-command-result-before-call.patch
-	patches.suse/scsi-qla2xxx-Set-the-qpair-in-SRB-to-NULL-when-SRB-i.patch
-	patches.suse/scsi-qla2xxx-Reset-the-FCF_ASYNC_-SENT-ACTIVE-flags.patch
-	patches.suse/scsi-qla2xxx-Increase-the-max_sgl_segments-to-1024.patch
-	patches.suse/scsi-qla2xxx-Disable-T10-DIF-feature-with-FC-NVMe-du.patch
-	patches.suse/scsi-qla2xxx-fix-incorrect-region-size-setting-in-optrom-sysfs.patch
-	patches.suse/scsi-qla2xxx-Further-limit-FLASH-region-write-access.patch
-	patches.suse/scsi-qla2xxx-Fix-fw-dump-corruption.patch
-	patches.suse/scsi-qla2xxx-Use-mutex-protection-during-qla2x00_sys.patch
-	patches.suse/scsi-qla2xxx-Cleanup-fcport-memory-to-prevent-leak.patch
-	patches.suse/scsi-qla2xxx-Set-remote-port-devloss-timeout-to-0.patch
-	patches.suse/scsi-qla2xxx-Cleanup-redundant-qla2x00_abort_all_cmd.patch
-	patches.suse/scsi-qla2xxx-Fix-driver-unload-when-FC-NVMe-LUNs-are.patch
-	patches.suse/scsi-qla2xxx-Change-abort-wait_loop-from-msleep-to-w.patch
-	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.16-k.patch
-	patches.suse/scsi-qla2xxx-Remove-useless-set-memory-to-zero-use-m.patch
-	patches.suse/scsi-qla2xxx-fix-spelling-mistake-alredy-already.patch
-	patches.suse/scsi-qla2xxx-Remove-a-comment-that-refers-to-the-SCS.patch
-	patches.suse/scsi-qla2xxx-Use-ARRAY_SIZE-in-the-definition-of-QLA.patch
-	patches.suse/scsi-qla2xxx-Declare-local-symbols-static.patch
-	patches.suse/scsi-qla2xxx-Reduce-the-number-of-forward-declaratio.patch
-	patches.suse/scsi-qla2xxx-Make-qla2x00_process_response_queue-eas.patch
-	patches.suse/scsi-qla2xxx-Use-get-put_unaligned-where-appropriate.patch
-	patches.suse/scsi-qla2xxx-Unregister-chrdev-if-module-initializat.patch
-	patches.suse/scsi-qla2xxx-Unregister-resources-in-the-opposite-or.patch
-	patches.suse/scsi-tcm_qla2xxx-Minimize-include-directives.patch
-	patches.suse/scsi-scsi_transport_fc-nvme-display-FC-NVMe-port-rol.patch
-	patches.suse/scsi-qla2xxx-Use-tabs-to-indent-code.patch
-	patches.suse/scsi-qla2xxx-Leave-a-blank-line-after-declarations.patch
-	patches.suse/scsi-qla2xxx-Fix-formatting-of-pointer-types.patch
-	patches.suse/scsi-qla2xxx-Insert-spaces-where-required.patch
-	patches.suse/scsi-qla2xxx-Move-the-port_state_str-definition-from.patch
-	patches.suse/scsi-qla2xxx-Declare-qla24xx_build_scsi_crc_2_iocbs-.patch
-	patches.suse/scsi-qla2xxx-Move-the-linux-io-64-nonatomic-lo-hi.h-.patch
-	patches.suse/scsi-qla2xxx-Remove-qla_tgt_cmd.data_work-and-qla_tg.patch
-	patches.suse/scsi-qla2xxx-Remove-two-superfluous-casts.patch
-	patches.suse/scsi-qla2xxx-Move-qla2x00_set_fcport_state-from-a-.h.patch
-	patches.suse/scsi-qla2xxx-Fix-read-offset-in-qla24xx_load_risc_fl.patch
-	patches.suse/scsi-qedf-remove-memset-memcpy-to-nfunc-and-use-func-instead
-	patches.suse/scsi-qla2xxx-Fix-device-staying-in-blocked-state.patch
-	patches.suse/scsi-qla2xxx-Silence-Successful-ELS-IOCB-message.patch
-	patches.suse/scsi-qedf-update-the-driver-version-to-8-37-25-20
-	patches.suse/scsi-qedf-remove-set-but-not-used-variables
-	patches.suse/scsi-ufs-fix-rx_termination_force_enable-define-value
-	patches.suse/scsi-qla2xxx-Update-two-source-code-comments.patch
-	patches.suse/scsi-qla2xxx-Fix-a-format-specifier.patch
-	patches.suse/scsi-qla2xxx-Move-qla2x00_set_reserved_loop_ids-defi.patch
-	patches.suse/scsi-qla2xxx-Declare-qla2x00_find_new_loop_id-static.patch
-	patches.suse/scsi-qla2xxx-Remove-a-set-but-not-used-variable-6eaa5f94.patch
-	patches.suse/scsi-qla2xxx-Move-qla2x00_clear_loop_id-from-qla_inl.patch
-	patches.suse/scsi-qla2xxx-Move-qla2x00_is_reserved_id-from-qla_in.patch
-	patches.suse/scsi-qla2xxx-Uninline-qla2x00_init_timer.patch
-	patches.suse/scsi-qla2xxx-Remove-the-fcport-test-from-qla_nvme_ab.patch
-	patches.suse/scsi-qla2xxx-Avoid-that-Coverity-complains-about-der.patch
-	patches.suse/scsi-qla2xxx-Log-the-status-code-if-a-firmware-comma.patch
-	patches.suse/scsi-qla2xxx-Increase-the-size-of-the-mailbox-arrays.patch
-	patches.suse/scsi-qla2xxx-Make-qla2x00_mem_free-easier-to-verify.patch
-	patches.suse/scsi-qla2xxx-Avoid-that-qla2x00_mem_free-crashes-if-.patch
-	patches.suse/scsi-qla2xxx-Fix-a-qla24xx_enable_msix-error-path.patch
-	patches.suse/scsi-qla2xxx-Fix-use-after-free-issues-in-qla2xxx_qp.patch
-	patches.suse/scsi-qla2xxx-Simplify-qlt_send_term_imm_notif.patch
-	patches.suse/scsi-qla2xxx-Fix-error-handling-in-qlt_alloc_qfull_c.patch
-	patches.suse/scsi-qla2xxx-fix-abort-handling-in-tcm_qla2xxx_write_pending.patch
-	patches.suse/scsi-qla2xxx-target-Fix-offline-port-handling-and-ho.patch
-	patches.suse/scsi-qla2xxx-Complain-if-a-command-is-released-that-.patch
-	patches.suse/scsi-qla2xxx-Remove-qla_tgt_cmd.released.patch
-	patches.suse/scsi-qla2xxx-Remove-unnecessary-locking-from-the-tar.patch
-	patches.suse/scsi-qla2xxx-Make-qla24xx_async_abort_cmd-static.patch
-	patches.suse/scsi-qla2xxx-Use-an-on-stack-completion-in-qla24xx_c.patch
-	patches.suse/scsi-qla2xxx-Fix-race-conditions-in-the-code-for-abo.patch
-	patches.suse/scsi-qla2xxx-Pass-little-endian-values-to-the-firmwa.patch
-	patches.suse/scsi-qla2xxx-Check-the-size-of-firmware-data-structu.patch
-	patches.suse/scsi-qla2xxx-Introduce-the-dsd32-and-dsd64-data-stru.patch
-	patches.suse/scsi-qla2xxx-Use-__le64-instead-of-uint32_t-2-for-se.patch
-	patches.suse/scsi-qla2xxx-Complain-loudly-about-reference-count-u.patch
-	patches.suse/scsi-qla2xxx-Fix-hardirq-unsafe-locking.patch
-	patches.suse/scsi-qla2xxx-Avoid-that-qlt_send_resp_ctio-corrupts-.patch
-	patches.suse/scsi-qla2xxx-Avoid-that-lockdep-complains-about-unsa.patch
-	patches.suse/pinctrl-pistachio-fix-leaked-of_node-references.patch
-	patches.suse/ipmi-ssif-compare-block-number-correctly-for-multi-p.patch
-	patches.suse/media-cpia2-Fix-use-after-free-in-cpia2_exit.patch
-	patches.suse/media-saa7146-avoid-high-stack-usage-with-clang.patch
-	patches.suse/media-go7007-avoid-clang-frame-overflow-warning-with.patch
-	patches.suse/media-ivtv-update-pos-correctly-in-ivtv_read_pos.patch
-	patches.suse/media-cx18-update-pos-correctly-in-cx18_read_pos.patch
-	patches.suse/media-wl128x-Fix-an-error-code-in-fm_download_firmwa.patch
-	patches.suse/media-m88ds3103-serialize-reset-messages-in-m88ds310.patch
-	patches.suse/media-cx23885-check-allocation-return.patch
-	patches.suse/media-serial_ir-Fix-use-after-free-in-serial_ir_init.patch
-	patches.suse/media-davinci-isif-avoid-uninitialized-variable-use.patch
-	patches.suse/media-tw5864-Fix-possible-NULL-pointer-dereference-i.patch
-	patches.suse/media-wl128x-prevent-two-potential-buffer-overflows.patch
-	patches.suse/media-au0828-Fix-NULL-pointer-dereference-in-au0828_.patch
-	patches.suse/media-au0828-stop-video-streaming-only-when-last-use.patch
-	patches.suse/media-ov6650-Fix-sensor-possibly-not-detected-on-pro.patch
-	patches.suse/media-ov6650-Move-v4l2_clk_get-to-ov6650_video_probe.patch
-	patches.suse/media-ov2659-make-S_FMT-succeed-even-if-requested-fo.patch
-	patches.suse/media-ov2659-fix-unbalanced-mutex_lock-unlock.patch
-	patches.suse/media-vivid-use-vfree-instead-of-kfree-for-dev-bitma.patch
-	patches.suse/0001-media-pvrusb2-Prevent-a-buffer-overflow.patch
-	patches.suse/media-coda-clear-error-return-value-before-picture-r.patch
-	patches.suse/scripts-override-locale-from-environment-when-runnin.patch
-	patches.suse/SMB3-Track-total-time-spent-on-roundtrips-for-each-SMB3-command.patch
-	patches.suse/cifs-don-t-use-__constant_cpu_to_le32-.patch
-	patches.suse/cifs-Fix-DFS-cache-refresher-for-DFS-links.patch
-	patches.suse/CIFS-Show-locallease-in-proc-mounts-for-cifs-shares-mounted-with-l.patch
-	patches.suse/CIFS-check-CIFS_MOUNT_NO_DFS-when-trying-to-reuse-existing-sb.patch
-	patches.suse/SMB3-update-comment-to-clarify-enumerating-snapshots.patch
-	patches.suse/smbd-Make-upper-layer-decide-when-to-destroy-the-transport.patch
-	patches.suse/cifs-smbd-Don-t-destroy-transport-on-RDMA-disconnect.patch
-	patches.suse/cifs-smbd-Return-EINTR-when-interrupted.patch
-	patches.suse/cifs-smbd-Indicate-to-retry-on-transport-sending-failure.patch
-	patches.suse/cifs-smbd-Retry-on-memory-registration-failure.patch
-	patches.suse/cifs-Call-MID-callback-before-destroying-transport.patch
-	patches.suse/cifs-Add-support-for-FSCTL-passthrough-that-write-data-to-the-serve.patch
-	patches.suse/SMB3-Add-handling-for-different-FSCTL-access-flags.patch
-	patches.suse/cifs-smbd-take-an-array-of-reqeusts-when-sending-upper-layer-data.patch
-	patches.suse/cifs-fix-bi-directional-fsctl-passthrough-calls.patch
-	patches.suse/SMB3-Add-defines-for-new-negotiate-contexts.patch
-	patches.suse/cifs-add-fiemap-support.patch
-	patches.suse/Add-new-flag-on-SMB3-1-1-read.patch
-	patches.suse/cifs-zero-range-does-not-require-the-file-is-sparse.patch
-	patches.suse/cifs-fix-smb3_zero_range-for-Azure.patch
-	patches.suse/smb3-Add-protocol-structs-for-change-notify-support.patch
-	patches.suse/cifs-fix-credits-leak-for-SMB1-oplock-breaks.patch
-	patches.suse/cifs-rename-and-clarify-CIFS_ASYNC_OP-and-CIFS_NO_RESP.patch
-	patches.suse/Negotiate-and-save-preferred-compression-algorithms.patch
-	patches.suse/cifs-fix-strcat-buffer-overflow-and-reduce-raciness-in-smb21_set_op.patch
-	patches.suse/SMB3-Clean-up-query-symlink-when-reparse-point.patch
-	patches.suse/cifs-update-module-internal-version-number.patch
-	patches.suse/drm-Wake-up-next-in-drm_read-chain-if-we-are-forced-.patch
-	patches.suse/drm-drv-Hold-ref-on-parent-device-during-drm_device-.patch
-	patches.suse/drm-i915-Fix-I915_EXEC_RING_MASK.patch
-	patches.suse/drm-fb-helper-dpms_legacy-Only-set-on-connectors-in-.patch
-	patches.suse/0004-drm-i915-gvt-Fix-incorrect-mask-of-mmio-0x22028-in-g.patch
-	patches.suse/0005-drm-meson-add-size-and-alignment-requirements-for-du.patch
-	patches.suse/drm-amdgpu-fix-old-fence-check-in-amdgpu_fence_emit.patch
-	patches.suse/drm-udl-introduce-a-macro-to-convert-dev-to-udl.patch
-	patches.suse/drm-udl-move-to-embedding-drm-device-inside-udl-devi.patch
-	patches.suse/0001-drm-nouveau-i2c-Disable-i2c-bus-access-after-fini.patch
-	patches.suse/drm-rockchip-shutdown-drm-subsystem-on-shutdown.patch
-	patches.suse/ALSA-timer-Unify-timer-callback-process-code.patch
-	patches.suse/ALSA-timer-Make-sure-to-clear-pending-ack-list.patch
-	patches.suse/ALSA-timer-Check-ack_list-emptiness-instead-of-bit-f.patch
-	patches.suse/ALSA-timer-Make-snd_timer_close-really-kill-pending-.patch
-	patches.suse/ALSA-timer-Revert-active-callback-sync-check-at-clos.patch
-	patches.suse/ALSA-seq-Align-temporary-re-locking-with-irqsave-ver.patch
-	patches.suse/ALSA-seq-Remove-superfluous-irqsave-flags.patch
-	patches.suse/ALSA-seq-Protect-in-kernel-ioctl-calls-with-mutex.patch
-	patches.suse/ALSA-seq-Fix-race-of-get-subscription-call-vs-port-d.patch
-	patches.suse/ALSA-timer-Simplify-error-path-in-snd_timer_open.patch
-	patches.suse/ALSA-timer-Coding-style-fixes.patch
-	patches.suse/Revert-ALSA-seq-Protect-in-kernel-ioctl-calls-with-m.patch
-	patches.suse/ALSA-seq-Cover-unsubscribe_port-in-list_mutex.patch
-	patches.suse/ALSA-seq-Simplify-snd_seq_kernel_client_enqueue-help.patch
-	patches.suse/ALSA-seq-Protect-racy-pool-manipulation-from-OSS-seq.patch
-	patches.suse/ALSA-usb-audio-Add-quirk-for-Focusrite-Scarlett-Solo.patch
-	patches.suse/ALSA-seq-Correct-unlock-sequence-at-snd_seq_client_i.patch
-	patches.suse/ALSA-emu10k1-Drop-superfluous-id-uniquification-beha.patch
-	patches.suse/ALSA-core-Don-t-refer-to-snd_cards-array-directly.patch
-	patches.suse/ALSA-usb-audio-Handle-the-error-from-snd_usb_mixer_a.patch
-	patches.suse/ALSA-hda-realtek-EAPD-turn-on-later.patch
-	patches.suse/ALSA-usb-audio-Fix-a-memory-leak-bug.patch
-	patches.suse/ALSA-usx2y-fix-a-double-free-bug.patch
-	patches.suse/ALSA-hda-Register-irq-handler-after-the-chip-initial.patch
-	patches.suse/ASoC-hdmi-codec-unlock-the-device-on-startup-errors.patch
-	patches.suse/ASoC-fix-valid-stream-condition.patch
-	patches.suse/ASoC-fsl_utils-fix-a-leaked-reference-by-adding-miss.patch
-	patches.suse/ASoC-eukrea-tlv320-fix-a-leaked-reference-by-adding-.patch
-	patches.suse/ASoC-fsl_sai-Update-is_slave_mode-with-correct-value.patch
-	patches.suse/ASoC-fsl_esai-Fix-missing-break-in-switch-statement.patch
-	patches.suse/ASoC-Intel-avoid-Oops-if-DMA-setup-fails.patch
-	patches.suse/ALSA-hda-hdmi-Read-the-pin-sense-from-register-when-.patch
-	patches.suse/ALSA-hda-hdmi-Consider-eld_valid-when-reporting-jack.patch
-	patches.suse/ALSA-hda-intel-add-CometLake-PCI-IDs.patch
-	patches.suse/ALSA-hdea-realtek-Headset-fixup-for-System76-Gazelle.patch
-	patches.suse/ASoC-RT5677-SPI-Disable-16Bit-SPI-Transfers.patch
-	patches.suse/ASoC-max98090-Fix-restore-of-DAPM-Muxes.patch
-	patches.suse/dmaengine-axi-dmac-Don-t-check-the-number-of-frames-.patch
-	patches.suse/dmaengine-tegra210-dma-free-dma-controller-in-remove.patch
-	patches.suse/RDMA-rxe-Consider-skb-reserve-space-based-on-netdev-.patch
-	patches.suse/ipoib-Do-not-overreact-to-SM-LID-change-even.patch
-	patches.suse/NFS-Don-t-interrupt-file-writeout-due-to-fatal-error.patch
-	patches.suse/NFS-make-nfs_match_client-killable.patch
-	patches.suse/PNFS-fallback-to-MDS-if-no-deviceid-found.patch
-	patches.suse/NFS4-Fix-v4.0-client-state-corruption-when-mount.patch
-	patches.suse/NFS-Fix-a-double-unlock-from-nfs_match-get_client.patch
-	patches.suse/i2c-piix4-add-hygon-dhyana-smbus-support.patch
-	patches.suse/rtc-don-t-reference-bogus-function-pointer-in-kdoc.patch
-	patches.suse/rtc-88pm860x-prevent-use-after-free-on-device-remove.patch
-	patches.suse/clk-rockchip-fix-wrong-clock-definitions-for-rk3328.patch
-	patches.suse/clk-rockchip-Fix-video-codec-clocks-on-rk3288.patch
-	patches.suse/clk-rockchip-Turn-on-aclk_dmac1-for-suspend-on-rk328.patch
-	patches.suse/clk-tegra-Fix-PLLM-programming-on-Tegra124-when-PMC-.patch
-	patches.suse/ipv4-Fix-raw-socket-lookup-for-local-traffic.patch
-	patches.suse/tuntap-synchronize-through-tfiles-array-instead-of-t.patch
-	patches.suse/tipc-fix-hanging-clients-using-poll-with-EPOLLOUT-fl.patch
-	patches.suse/vlan-disable-SIOCSHWTSTAMP-in-container.patch
-	patches.suse/packet-Fix-error-path-in-packet_init.patch
-	patches.suse/powerpc-crypto-Use-cheaper-random-numbers-for-crc-vp.patch
-	patches.suse/powerpc-numa-improve-control-of-topology-updates.patch
-	patches.suse/powerpc-numa-document-topology_updates_enabled-disab.patch
-	patches.suse/powerpc-powernv-idle-Restore-IAMR-after-idle.patch
-	patches.suse/powerpc-powernv-idle-Restore-AMR-UAMOR-AMOR-after-id.patch
-	patches.suse/powerpc-pseries-Track-LMB-nid-instead-of-using-devic.patch
-	patches.suse/powerpc-tm-Avoid-machine-crash-on-rt_sigreturn.patch
-	patches.suse/powerpc-security-Show-powerpc_security_features-in-d.patch
-	patches.suse/powerpc-perf-Remove-PM_BR_CMPL_ALT-from-power9-event.patch
-	patches.suse/powerpc-book3s-64-check-for-NULL-pointer-in-pgd_allo.patch
-	patches.suse/pwm-Fix-deadlock-warning-when-removing-PWM-device.patch
-	patches.suse/pwm-tiehrpwm-Update-shadow-register-for-disabling-PW.patch
-	patches.suse/pwm-meson-Consider-128-a-valid-pre-divider.patch
-	patches.suse/pwm-meson-Don-t-disable-PWM-when-setting-duty-repeat.patch
-	patches.suse/pwm-meson-Use-the-spin-lock-only-to-protect-register.patch
-	patches.suse/pwm-Clear-chip_data-in-pwm_put.patch
-	patches.suse/omapfb-add-missing-of_node_put-after-of_device_is_av.patch
-	patches.suse/video-hgafb-fix-potential-NULL-pointer-dereference.patch
-	patches.suse/video-imsttfb-fix-potential-NULL-pointer-dereference.patch
-	patches.suse/0001-fbdev-fix-divide-error-in-fb_var_to_videomode.patch
-	patches.suse/0001-fbdev-fix-WARNING-in-__alloc_pages_nodemask-bug.patch
-	patches.suse/platform-x86-dell-rbtn-Add-missing-include.patch
-	patches.suse/platform-x86-intel_pmc_ipc-adding-error-handling.patch
-	patches.suse/platform-x86-intel_punit_ipc-Revert-Fix-resource-ior.patch
-	patches.suse/platform-x86-alienware-wmi-printing-the-wrong-error-.patch
-	patches.suse/platform-x86-sony-laptop-Fix-unintentional-fall-thro.patch
-	patches.suse/Documentation-x86-convert-protection-keys.txt-to-reS.patch
-	patches.suse/vfio-mdev-Avoid-release-parent-reference-during-erro.patch
-	patches.suse/vfio-mdev-Fix-aborting-mdev-child-device-removal-if-.patch
-	patches.suse/gpio-Remove-obsolete-comment-about-gpiochip_free_hog.patch
-	patches.suse/gpio-gpio-omap-add-check-for-off-wake-capable-gpios.patch
-	patches.suse/platform-chrome-cros_ec_proto-check-for-NULL-transfe.patch
-	patches.suse/mtd-nand-omap-Fix-comment-in-platform-data-using-wro.patch
-	patches.suse/0001-mtd-spi-nor-intel-spi-Avoid-crossing-4K-address-boun.patch
-	patches.suse/mtd-part-fix-incorrect-format-specifier-for-an-unsig.patch
-	patches.suse/watchdog-fix-compile-time-error-of-pretimeout-govern.patch
-	patches.suse/watchdog-f71808e_wdt-fix-F81866-bit-operation.patch
-	patches.suse/watchdog-imx2_wdt-Fix-set_timeout-for-big-timeout-va.patch
-	patches.suse/iommu-arm-smmu-v3-Don-t-disable-SMMU-in-kdump-kernel.patch
-	patches.suse/iommu-vt-d-don-t-request-page-request-irq-under-dmar_global_lock
-	patches.suse/iommu-vt-d-set-intel_iommu_gfx_mapped-correctly
-	patches.suse/iommu-vt-d-make-kernel-parameter-igfx_off-work-with-viommu
-	patches.suse/bridge-Fix-error-path-for-kobject_init_and_add.patch
-	patches.suse/net-ibmvnic-Update-MAC-address-settings-after-adapte.patch
-	patches.suse/net-ibmvnic-Update-carrier-state-after-link-state-ch.patch
-	patches.suse/0011-netfilter-ebtables-CONFIG_COMPAT-reject-trailing-dat.patch
-	patches.suse/net-seeq-fix-crash-caused-by-not-set-dev.parent.patch
-	patches.suse/bonding-fix-arp_validate-toggling-in-active-backup-m.patch
-	patches.suse/x86-msr-index-cleanup-bit-defines.patch
-	patches.suse/x86-speculation-consolidate-cpu-whitelists.patch
-	patches.suse/x86-speculation-mds-add-basic-bug-infrastructure-for-mds.patch
-	patches.suse/x86-speculation-mds-add-bug_msbds_only.patch
-	patches.suse/x86-kvm-expose-x86_feature_md_clear-to-guests.patch
-	patches.suse/x86-speculation-mds-add-mds_clear_cpu_buffers.patch
-	patches.suse/x86-speculation-mds-clear-cpu-buffers-on-exit-to-user.patch
-	patches.suse/x86-kvm-vmx-add-mds-protection-when-l1d-flush-is-not-active.patch
-	patches.suse/x86-speculation-mds-conditionally-clear-cpu-buffers-on-idle-entry.patch
-	patches.suse/x86-speculation-mds-add-mitigation-control-for-mds.patch
-	patches.suse/x86-speculation-mds-add-sysfs-reporting-for-mds.patch
-	patches.suse/x86-speculation-mds-add-mitigation-mode-vmwerv.patch
-	patches.suse/0001-Documentation-Add-MDS-vulnerability-documentation.patch
-	patches.suse/x86-speculation-mds-add-mds-full-nosmt-cmdline-option.patch
-	patches.suse/x86-speculation-move-arch_smt_update-call-to-after-mitigation-decisions.patch
-	patches.suse/x86-speculation-mds-add-smt-warning-message.patch
-	patches.suse/x86-speculation-mds-print-smt-vulnerable-on-msbds-with-mitigations-off.patch
-	patches.suse/x86-speculation-mds-add-mitigations-support-for-mds.patch
-	patches.suse/0001-Documentation-Correct-the-possible-MDS-sysfs-values.patch
-	patches.suse/0001-x86-speculation-mds-Fix-documentation-typo.patch
-	patches.suse/fuse-fix-writepages-on-32bit.patch
-	patches.suse/fuse-honor-RLIMIT_FSIZE-in-fuse_file_fallocate.patch
-	patches.suse/mm-huge_memory-fix-vmf_insert_pfn_-pmd-pud-crash-han.patch
-	patches.suse/kernel-sys.c-prctl-fix-false-positive-in-validate_pr.patch
-	patches.suse/ocfs2-fix-ocfs2-read-inode-data-panic-in-ocfs2_iget.patch
-	patches.suse/fs-sync.c-sync_file_range-2-may-use-WB_SYNC_ALL-writ.patch
-	patches.suse/PCI-Factor-out-pcie_retrain_link-function.patch
-	patches.suse/PCI-Work-around-Pericom-PCIe-to-PCI-bridge-Retrain-L.patch
-	patches.suse/PCI-rpadlpar-Fix-leaked-device_node-references-in-ad.patch
-	patches.suse/switchtec-Fix-unintended-mask-of-MRPC-event.patch
-	patches.suse/PCI-Mark-AMD-Stoney-Radeon-R7-GPU-ATS-as-broken.patch
-	patches.suse/PCI-Mark-Atheros-AR9462-to-avoid-bus-reset.patch
-	patches.suse/msft-hv-1859-PCI-hv-Fix-a-memory-leak-in-hv_eject_device_work.patch
-	patches.suse/msft-hv-1860-PCI-hv-Add-hv_pci_remove_slots-when-we-unload-the-dr.patch
-	patches.suse/msft-hv-1861-PCI-hv-Add-pci_destroy_slot-in-pci_devices_present_w.patch
-	patches.suse/mfd-max77620-Fix-swapped-FPS_PERIOD_MAX_US-values.patch
-	patches.suse/mfd-twl6040-Fix-device-init-errors-for-ACCCTL-regist.patch
-	patches.suse/mfd-intel-lpss-Set-the-device-in-reset-state-when-in.patch
-	patches.suse/mfd-tps65912-spi-Add-missing-of-table-registration.patch
-	patches.suse/mfd-da9063-Fix-OTP-control-register-names-to-match-d.patch
-	patches.suse/mfd-intel-lpss-Add-Intel-Comet-Lake-PCI-IDs.patch
-	patches.suse/backlight-lm3630a-Return-0-on-success-in-update_stat.patch
-	patches.suse/userfaultfd-use-RCU-to-free-the-task-struct-when-for.patch
-	patches.suse/mm-mincore-c-make-mincore-more-conservative.patch
-	patches.suse/powerpc-mm-radix-mark-__radix__flush_tlb_range_psize.patch
-	patches.suse/powerpc-mm-radix-mark-as-__tlbie_pid-and-friends-as_.patch
-	patches.suse/include-linux-bitops.h-sanitize-rotate-primitives.patch
-	patches.suse/rapidio-fix-a-NULL-pointer-dereference-when-create_w.patch
-	patches.suse/crypto-caam-fix-caam_dump_sg-that-iterates-through-s.patch
-	patches.suse/x86_64-add-gap-to-int3-to-allow-for-call-emulation.patch
-	patches.suse/x86_64-allow-breakpoints-to-emulate-call-instructions.patch
-	patches.suse/ftrace-x86_64-emulate-call-function-while-updating-in-breakpoint-handler.patch
-	patches.suse/tracing-fix-partial-reading-of-trace-event-s-id-file.patch
-	patches.suse/SUNRPC-nfs-Fix-return-value-for-nfs4_callback_compou.patch
-	patches.suse/0001-xenbus-drop-useless-LIST_HEAD-in-xenbus_write_watch-.patch
-	patches.suse/power-supply-axp288_charger-Fix-unchecked-return-val.patch
-	patches.suse/power-supply-max14656-fix-potential-use-before-alloc.patch
-	patches.suse/power-supply-max14656-fix-potential-use-after-free.patch
-	patches.suse/power-supply-axp20x_usb_power-Fix-typo-in-VBUS-curre.patch
-	patches.suse/libnvdimm-namespace-fix-label-tracking-error.patch
-	patches.suse/drm-radeon-prefer-lower-reference-dividers.patch
-	patches.suse/drm-amdgpu-psp-move-psp-version-specific-function-po.patch
-	patches.suse/drm-nouveau-disp-dp-respect-sink-limits-when-selecti.patch
-	patches.suse/drm-i915-fbc-disable-framebuffer-compression-on-Gemi.patch
-	patches.suse/drm-bridge-adv7511-Fix-low-refresh-rate-selection.patch
-	patches.suse/drivers-thermal-tsens-Don-t-print-error-message-on-E.patch
-	patches.suse/thermal-rcar_gen3_thermal-disable-interrupt-in-.remo.patch
-	patches.suse/thermal-cpu_cooling-Actually-trace-CPU-load-in-therm.patch
-	patches.suse/memory-tegra-Fix-integer-overflow-on-tick-value-calc.patch
-	patches.suse/soc-mediatek-pwrap-Zero-initialize-rdata-in-pwrap_in.patch
-	patches.suse/soc-rockchip-Set-the-proper-PWM-for-rk3288.patch
-	patches.suse/objtool-fix-function-fallthrough-detection.patch
-	patches.suse/0001-ntp-Allow-TAI-UTC-offset-to-be-set-to-zero.patch
-	patches.suse/x86-speculation-mds-revert-cpu-buffer-clear-on-double-fault-exit.patch
-	patches.suse/configfs-fix-possible-use-after-free-in-configfs_reg.patch
-	patches.suse/edac-mc-fix-edac_mc_find-in-case-no-device-is-found.patch
-	patches.suse/media-atmel-atmel-isc-fix-INIT_WORK-misplacement.patch
-	patches.suse/0001-media-atmel-atmel-isc-fix-asd-memory-allocation.patch
-	patches.suse/media-omap_vout-potential-buffer-overflow-in-vidioc_.patch
-	patches.suse/media-davinci-vpbe-array-underflow-in-vpbe_enum_outp.patch
-	patches.suse/dm-zoned-Silence-a-static-checker-warning.patch
-	patches.suse/dm-zoned-Fix-zone-report-handling.patch
-	patches.suse/dm-cache-metadata-Fix-loading-discard-bitset.patch
-	patches.suse/dm-delay-fix-a-crash-when-invalid-device-is-specifie.patch
-	patches.suse/ceph-flush-dirty-inodes-before-proceeding-with-remount.patch
-	patches.suse/nvme-multipath-avoid-crash-on-invalid-subsystem-cntl.patch
-	patches.suse/nvme-change-locking-for-the-per-subsystem-controller.patch
-	patches.suse/kvm-x86-skip-efer-vs-guest-cpuid-checks-for-host-initiated-writes
-	patches.suse/KVM-polling-add-architecture-backend-to-disable-poll.patch
-	patches.suse/KVM-s390-provide-kvm_arch_no_poll-function.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-lockdep-warning-when-entering-.patch
-	patches.suse/KVM-PPC-Book3S-HV-Avoid-lockdep-debugging-in-TCE-rea.patch
-	patches.suse/KVM-PPC-Book3S-HV-Handle-virtual-mode-in-XIVE-VCPU-p.patch
-	patches.suse/ALSA-hda-realtek-Fixup-headphone-noise-via-runtime-s.patch
-	patches.suse/ALSA-hda-realtek-Avoid-superfluous-COEF-EAPD-setups.patch
-	patches.suse/ALSA-hda-realtek-Corrected-fixup-for-System76-Gazell.patch
-	patches.suse/ALSA-hda-realtek-Fix-for-Lenovo-B50-70-inverted-inte.patch
-	patches.suse/soc-fsl-qe-Fix-an-error-code-in-qe_pin_request.patch
-	patches.suse/0006-irqchip-gic-v3-its-fix-some-definitions-of-inner-cac.patch
-	patches.suse/smb3-display-session-id-in-debug-data.patch
-	patches.suse/cifs-cleanup-smb2ops-c-and-normalize-strings.patch
-	patches.suse/smb3-trivial-cleanup-to-smb2ops-c.patch
-	patches.suse/cifs-smbd-When-reconnecting-to-server-call-smbd_destroy-after-all.patch
-	patches.suse/cifs-smbd-Use-the-correct-DMA-direction-when-sending-data.patch
-	patches.suse/cifs-Don-t-match-port-on-SMBDirect-transport.patch
-	patches.suse/cifs-Allocate-memory-for-all-iovs-in-smb2_ioctl.patch
-	patches.suse/Fixed-https-bugzilla-kernel-org-show_bug-cgi-id-202935-allow-write.patch
-	patches.suse/cifs-add-support-for-SEEK_DATA-and-SEEK_HOLE.patch
-	patches.suse/ext4-zero-out-the-unused-memory-region-in-the-extent.patch
-	patches.suse/ext4-fix-data-corruption-caused-by-overlapping-unali.patch
-	patches.suse/ext4-unsigned-int-compared-against-zero.patch
-	patches.suse/ext4-fix-block-validity-checks-for-journal-inodes-us.patch
-	patches.suse/ext4-avoid-panic-during-forced-reboot-due-to-aborted.patch
-	patches.suse/fs-writeback.c-use-rcu_barrier-to-wait-for-inflight-.patch
-	patches.suse/net-mlx4_core-Change-the-error-print-to-info-print.patch
-	patches.suse/rtnetlink-always-put-IFLA_LINK-for-links-with-a-link.patch
-	patches.suse/ppp-deflate-Fix-possible-crash-in-deflate_init.patch
-	patches.suse/bpf-add-map_lookup_elem_sys_only-for-lookups-from-sy.patch
-	patches.suse/bpf-lru-avoid-messing-with-eviction-heuristics-upon-.patch
-	patches.suse/net-usb-qmi_wwan-add-Telit-0x1260-and-0x1261-composi.patch
-	patches.suse/net-avoid-weird-emergency-message.patch
-	patches.suse/vsock-virtio-free-packets-during-the-socket-release.patch
-	patches.suse/vsock-virtio-Initialize-core-virtio-vsock-before-reg.patch
-	patches.suse/btrfs-don-t-double-unlock-on-error-in-btrfs_punch_ho.patch
-	patches.suse/Btrfs-do-not-abort-transaction-at-btrfs_update_root-.patch
-	patches.suse/0001-btrfs-extent-tree-Fix-a-bug-that-btrfs-is-unable-to-.patch
-	patches.suse/Btrfs-avoid-fallback-to-transaction-commit-during-fs.patch
-	patches.suse/btrfs-fix-race-between-ranged-fsync-and-writeback-of.patch
-	patches.suse/btrfs-tree-checker-detect-file-extent-items-with-ove.patch
-	patches.suse/crypto-vmx-CTR-always-increment-IV-as-quadword.patch
-	patches.suse/crypto-vmx-ghash-do-nosimd-fallback-manually.patch
-	patches.suse/net-mlx4_en-ethtool-Remove-unsupported-SFP-EEPROM-hi.patch
-	patches.suse/tipc-Avoid-copying-bytes-beyond-the-supplied-data.patch
-	patches.suse/usbnet-ipheth-fix-racing-condition.patch
-	patches.suse/ipv6-Consider-sk_bound_dev_if-when-binding-a-raw-soc.patch
-	patches.suse/usbnet-fix-kernel-crash-after-disconnect.patch
-	patches.suse/drm-vmwgfx-Don-t-send-drm-sysfs-hotplug-events-on-in.patch
-	patches.suse/0001-drm-vmwgfx-NULL-pointer-dereference-from-vmw_cmd_dx_.patch
-	patches.suse/drm-vmwgfx-integer-underflow-in-vmw_cmd_dx_set_shade.patch
-	patches.suse/drm-gma500-cdv-Check-vbt-config-bits-when-detecting-.patch
-	patches.suse/0002-drm-i915-gvt-Tiled-Resources-mmios-are-in-context-mm.patch
-	patches.suse/0003-drm-i915-gvt-add-0x4dfc-to-gen9-save-restore-list.patch
-	patches.suse/drm-i915-gvt-do-not-let-TRTTE-and-0x4dfc-write-passt.patch
-	patches.suse/mmc-sdhci-iproc-cygnus-Set-NO_HISPD-bit-to-fix-HS50-.patch
-	patches.suse/mmc-sdhci-iproc-Set-NO_HISPD-bit-to-fix-HS50-data-ho.patch
-	patches.suse/platform-x86-pmc_atom-Add-Lex-3I380D-industrial-PC-t.patch
-	patches.suse/platform-x86-pmc_atom-Add-several-Beckhoff-Automatio.patch
-	patches.suse/bio-fix-improper-use-of-smp_mb__before_atomic.patch
-	patches.suse/sbitmap-fix-improper-use-of-smp_mb__before_atomic.patch
-	patches.suse/blk-mq-fix-hang-caused-by-freeze-unfreeze-sequence.patch
-	patches.suse/nvme-copy-mtfa-field-from-identify-controller.patch
-	patches.suse/scsi-qla2xxx-Add-cleanup-for-PCI-EEH-recovery.patch
-	patches.suse/scsi-qedi-remove-memset-memcpy-to-nfunc-and-use-func-instead
-	patches.suse/scsi-bnx2fc-fix-incorrect-cast-to-u64-on-shift-operation
-	patches.suse/ext4-don-t-perform-block-validity-checks-on-the-jour.patch
-	patches.suse/ext4-wait-for-outstanding-dio-during-truncate-in-noj.patch
-	patches.suse/ext4-do-not-delete-unlinked-inode-from-orphan-list-o.patch
-	patches.suse/KVM-s390-fix-typo-in-parameter-description.patch
-	patches.suse/KVM-s390-change-default-halt-poll-time-to-50us.patch
-	patches.suse/kvm-x86-include-multiple-indices-with-cpuid-leaf-0x8000001d.patch
-	patches.suse/kvm-x86-include-cpuid-leaf-0x8000001e-in-kvm-s-supported-cpuid.patch
-	patches.suse/kvm-svm-avic-fix-off-by-one-in-checking-host-apic-id
-	patches.suse/kvm-x86-fix-return-value-for-reserved-efer
-	patches.suse/gpio-fix-gpio-adp5588-build-errors.patch
-	patches.suse/doc-Cope-with-the-deprecation-of-AutoReporter.patch
-	patches.suse/0001-docs-Fix-conf.py-for-Sphinx-2.0.patch
-	patches.suse/ALSA-hda-realtek-Set-default-power-save-node-to-0.patch
-	patches.suse/ALSA-hda-Force-polling-mode-on-CNL-for-fixing-codec-.patch
-	patches.suse/ALSA-hda-realtek-Improve-the-headset-mic-for-Acer-As.patch
-	patches.suse/configfs-Fix-use-after-free-when-accessing-sd-s_dent.patch
-	patches.suse/btrfs-ensure-replaced-device-doesn-t-have-pending-chunk-allocation.patch
-	patches.suse/btrfs-reloc-also-queue-orphan-reloc-tree-for-cleanup-to-avoid-bug_on.patch
-	patches.suse/0002-btrfs-qgroup-Check-bg-while-resuming-relocation-to-a.patch
-	patches.suse/btrfs-fix-fsync-not-persisting-changed-attributes-of.patch
-	patches.suse/btrfs-fix-wrong-ctime-and-mtime-of-a-directory-after.patch
-	patches.suse/btrfs-fix-race-updating-log-root-item-during-fsync.patch
-	patches.suse/mISDN-make-sure-device-name-is-NUL-terminated.patch
-	patches.suse/net-stmmac-fix-reset-gpio-free-missing.patch
-	patches.suse/bnxt_en-Fix-aggregation-buffer-leak-under-OOM-condit.patch
-	patches.suse/ipv4-igmp-fix-another-memory-leak-in-igmpv3_del_delr.patch
-	patches.suse/ipv4-igmp-fix-build-error-if-CONFIG_IP_MULTICAST.patch
-	patches.suse/cxgb4-offload-VLAN-flows-regardless-of-VLAN-ethtype.patch
-	patches.suse/net-fec-fix-the-clk-mismatch-in-failed_reset-path.patch
-	patches.suse/bonding-802.3ad-fix-slave-link-initialization-transi.patch
-	patches.suse/net-mvneta-Fix-err-code-path-of-probe.patch
-	patches.suse/llc-fix-skb-leak-in-llc_build_and_send_ui_pkt.patch
-	patches.suse/net-phy-dp83867-Set-up-RGMII-TX-delay.patch
-	patches.suse/net-mlx5-Fix-error-handling-in-mlx5_load.patch
-	patches.suse/net-mlx5-Avoid-double-free-in-fs-init-error-unwindin.patch
-	patches.suse/net-mlx5-Allocate-root-ns-memory-using-kzalloc-to-ma.patch
-	patches.suse/net-dsa-mv88e6xxx-fix-handling-of-upper-half-of-STAT.patch
-	patches.suse/net-mvpp2-fix-bad-MVPP2_TXQ_SCHED_TOKEN_CNTR_REG-que.patch
-	patches.suse/net-gro-fix-use-after-free-read-in-napi_gro_frags.patch
-	patches.suse/0004-drm-etnaviv-lock-MMU-while-dumping-core.patch
-	patches.suse/USB-Fix-slab-out-of-bounds-write-in-usb_get_bos_desc.patch
-	patches.suse/media-usb-siano-Fix-general-protection-fault-in-smsu.patch
-	patches.suse/USB-Add-LPM-quirk-for-Surface-Dock-GigE-adapter.patch
-	patches.suse/USB-sisusbvga-fix-oops-in-error-path-of-sisusb_probe.patch
-	patches.suse/usbip-usbip_host-fix-BUG-sleeping-function-called-fr.patch
-	patches.suse/USB-rio500-refuse-more-than-one-device-at-a-time.patch
-	patches.suse/USB-rio500-fix-memory-leak-in-close-after-disconnect.patch
-	patches.suse/media-usb-siano-Fix-false-positive-uninitialized-var.patch
-	patches.suse/xhci-update-bounce-buffer-with-correct-sg-num.patch
-	patches.suse/0001-usb-xhci-avoid-null-pointer-deref-when-bos-field-is-.patch
-	patches.suse/xhci-Convert-xhci_handshake-to-use-readl_poll_timeou.patch
-	patches.suse/xhci-Use-zu-for-printing-size_t-type.patch
-	patches.suse/media-smsusb-better-handle-optional-alignment.patch
-	patches.suse/usbip-usbip_host-fix-stub_dev-lock-context-imbalance.patch
-	patches.suse/tty-serial-msm_serial-Fix-XON-XOFF.patch
-	patches.suse/serial-sh-sci-disable-DMA-for-uart_console.patch
-	patches.suse/tty-max310x-Fix-external-crystal-register-setup.patch
-	patches.suse/staging-wlan-ng-fix-adapter-initialization-failure.patch
-	patches.suse/Staging-vc04_services-Fix-a-couple-error-codes.patch
-	patches.suse/staging-vc04_services-prevent-integer-overflow-in-cr.patch
-	patches.suse/PCI-PM-Avoid-possible-suspend-to-idle-issue.patch
-	patches.suse/s390-zcrypt-fix-wrong-dispatching-for-control-domain-cprbs
-	patches.suse/cifs-fix-memory-leak-of-pneg_inbuf-on-EOPNOTSUPP-ioctl-case.patch
-	patches.suse/fs-cifs-smb2pdu-c-fix-buffer-free-in-SMB2_ioctl_free.patch
-	patches.suse/dfs_cache-fix-a-wrong-use-of-kfree-in-flush_cache_ent-.patch
-	patches.suse/CIFS-cifs_read_allocate_pages-don-t-iterate-through-whole-page-arr.patch
-	patches.suse/memcg-make-it-work-on-sparse-non-0-node-systems.patch
-	patches.suse/kernel-signal.c-trace_signal_deliver-when-signal_gro.patch
-	patches.suse/scsi-zfcp-fix-missing-zfcp_port-reference-put-on-ebusy-from-port_remove
-	patches.suse/scsi-zfcp-fix-to-prevent-port_remove-with-pure-auto-scan-luns-only-sdevs
-	patches.suse/scsi-scsi_dh_alua-fix-possible-null-ptr-deref
-	patches.suse/scsi-libsas-delete-sas-port-if-expander-discover-failed
-	patches.suse/block-Don-t-revalidate-bdev-of-hidden-gendisk.patch
-	patches.suse/blk-mq-Fix-spelling-in-a-source-code-comment.patch
-	patches.suse/leds-avoid-flush_work-in-atomic-context.patch
-	patches.suse/i2c-dev-fix-potential-memory-leak-in-i2cdev_ioctl_rd.patch
-	patches.suse/KVM-PPC-Book3S-HV-XIVE-Do-not-clear-IRQ-data-of-pass.patch
-	patches.suse/powerpc-powernv-Return-for-invalid-IMC-domain.patch
-	patches.suse/powerpc-perf-Fix-MMCRA-corruption-by-bhrb_filter.patch
-	patches.suse/efi-x86-Add-missing-error-handling-to-old_memmap-1-1.patch
-	patches.suse/x86-cpu-amd-don-t-force-the-cpb-cap-when-running-under-a-hypervisor.patch
-	patches.suse/SUNRPC-fix-regression-in-umount-of-a-secure-mount.patch
-	patches.suse/NFSv4.1-Again-fix-a-race-where-CB_NOTIFY_LOCK-fails-.patch
-	patches.suse/fuse-fallocate-fix-return-with-locked-inode.patch
-	patches.suse/s390-qeth-fix-vlan-attribute-in-bridge_hostnotify-udev-event
-	patches.suse/Fix-memory-leak-in-sctp_process_init.patch
-	patches.suse/ethtool-fix-potential-userspace-buffer-overflow.patch
-	patches.suse/ipv6-use-READ_ONCE-for-inet-hdrincl-as-in-ipv4.patch
-	patches.suse/ipv6-fix-EFAULT-on-sendto-with-icmpv6-and-hdrincl.patch
-	patches.suse/net-rds-fix-memory-leak-in-rds_ib_flush_mr_pool.patch
-	patches.suse/net-mvpp2-Use-strscpy-to-handle-stat-strings.patch
-	patches.suse/pktgen-do-not-sleep-with-the-thread-lock-held.patch
-	patches.suse/scripts-checkstack.pl-Fix-arm64-wrong-or-unknown-arc.patch
-	patches.suse/hwmon-core-add-thermal-sensors-only-if-dev-of_node-i.patch
-	patches.suse/hwmon-pmbus-core-Treat-parameters-as-paged-if-on-mul.patch
-	patches.suse/0002-drm-i915-gvt-refine-ggtt-range-validation.patch
-	patches.suse/0003-drm-i915-gvt-Fix-cmd-length-of-VEB_DI_IECP.patch
-	patches.suse/drm-arm-hdlcd-Allow-a-bit-of-clock-tolerance.patch
-	patches.suse/scsi-ufs-check-that-space-was-properly-alloced-in-copy_query_response
-	patches.suse/scsi-smartpqi-unlock-on-error-in-pqi_submit_raid_request_synchronous
-	patches.suse/parport-Fix-mem-leak-in-parport_register_dev_model.patch
-	patches.suse/genwqe-Prevent-an-integer-overflow-in-the-ioctl.patch
-	patches.suse/0001-test_firmware-Use-correct-snprintf-limit.patch
-	patches.suse/0001-xen-blkfront-switch-kcalloc-to-kvcalloc-for-large-ar.patch
-	patches.suse/spi-bitbang-Fix-NULL-pointer-dereference-in-spi_unre.patch
-	patches.suse/spi-spi-fsl-spi-call-spi_finalize_current_message-at.patch
-	patches.suse/signal-ptrace-Don-t-leak-unitialized-kernel-memory-w.patch
-	patches.suse/ptrace-restore-smp_rmb-in-__ptrace_may_access.patch
-	patches.suse/HID-wacom-Don-t-set-tool-type-until-we-re-in-range.patch
-	patches.suse/HID-wacom-Don-t-report-anything-prior-to-the-tool-en.patch
-	patches.suse/HID-wacom-Send-BTN_TOUCH-in-response-to-INTUOSP2_BT-.patch
-	patches.suse/HID-wacom-Correct-button-numbering-2nd-gen-Intuos-Pr.patch
-	patches.suse/HID-wacom-Sync-INTUOSP2_BT-touch-state-after-each-fr.patch
-	patches.suse/ALSA-hda-realtek-Update-headset-mode-for-ALC256.patch
-	patches.suse/ALSA-firewire-motu-fix-destruction-of-data-for-isoch.patch
-	patches.suse/ALSA-oxfw-allow-PCM-capture-for-Stanton-SCS.1m.patch
-	patches.suse/ASoC-cs4265-readable-register-too-low.patch
-	patches.suse/ASoC-soc-pcm-BE-dai-needs-prepare-when-pause-release.patch
-	patches.suse/ASoC-fsl_asrc-Fix-the-issue-about-unsupported-rate.patch
-	patches.suse/ASoC-cs42xx8-Add-regcache-mask-dirty.patch
-	patches.suse/ASoC-max98090-remove-24-bit-format-support-if-RJ-is-.patch
-	patches.suse/Revert-ALSA-hda-realtek-Improve-the-headset-mic-for-.patch
-	patches.suse/iommu-arm-smmu-avoid-constant-zero-in-tlbi-writes
-	patches.suse/mm-list_lru-c-fix-memory-leak-in-_memcg_init_list_lru_node.patch
-	patches.suse/scripts-decode_stacktrace.sh-prefix-addr2line-with-C.patch
-	patches.suse/mm-mlock-c-mlockall-error-for-flag-mcl_onfault.patch
-	patches.suse/fs-ocfs2-fix-race-in-ocfs2_dentry_attach_lock.patch
-	patches.suse/mm-mlock-c-change-count_mm_mlocked_page_nr-return-type.patch
-	patches.suse/0001-coredump-fix-race-condition-between-collapse_huge_pa.patch
-	patches.suse/mm-vmscan-c-fix-trying-to-reclaim-unevictable-lru-page.patch
-	patches.suse/0001-i2c-acorn-fix-i2c-warning.patch
-	patches.suse/0020-bcache-fix-stack-corruption-by-PRECEDING_KEY.patch
-	patches.suse/0021-bcache-only-set-BCACHE_DEV_WB_RUNNING-when-cached-de.patch
-	patches.suse/libata-Extend-quirks-for-the-ST1000LM024-drives-with.patch
-	patches.suse/drm-mediatek-fix-unbind-functions.patch
-	patches.suse/drm-mediatek-unbind-components-in-mtk_drm_unbind.patch
-	patches.suse/drm-mediatek-call-drm_atomic_helper_shutdown-when-un.patch
-	patches.suse/drm-mediatek-clear-num_pipes-when-unbind-driver.patch
-	patches.suse/drm-mediatek-call-mtk_dsi_stop-after-mtk_drm_crtc_at.patch
-	patches.suse/drm-i915-dmc-protect-against-reading-random-memory.patch
-	patches.suse/drm-i915-sdvo-Implement-proper-HDMI-audio-support-fo.patch
-	patches.suse/drm-i915-perf-fix-whitelist-on-Gen10.patch
-	patches.suse/cgroup-use-css_tryget-instead-of-css_tryget_online-in-task_get_css.patch
-	patches.suse/USB-usb-storage-Add-new-ID-to-ums-realtek.patch
-	patches.suse/USB-Fix-chipmunk-like-voice-when-using-Logitech-C270.patch
-	patches.suse/0001-usb-dwc2-host-Fix-wMaxPacketSize-handling-fix-webcam.patch
-	patches.suse/usb-dwc2-Fix-DMA-cache-alignment-issues.patch
-	patches.suse/usb-gadget-fusb300_udc-Fix-memory-leak-of-fusb300-ep.patch
-	patches.suse/usb-gadget-udc-lpc32xx-allocate-descriptor-with-GFP_.patch
-	patches.suse/USB-serial-option-add-support-for-Simcom-SIM7500-SIM.patch
-	patches.suse/USB-serial-pl2303-add-Allied-Telesis-VT-Kit3.patch
-	patches.suse/USB-serial-option-add-Telit-0x1260-and-0x1261-compos.patch
-	patches.suse/platform-x86-mlx-platform-Fix-parent-device-in-i2c-m.patch
-	patches.suse/ras-cec-fix-binary-search-function.patch
-	patches.suse/ras-cec-convert-the-timer-callback-to-a-workqueue.patch
-	patches.suse/x86-microcode-cpuhotplug-add-a-microcode-loader-cpu-hotplug-callback.patch
-	patches.suse/0001-mwifiex-Fix-possible-buffer-overflows-at-parsing-bss.patch
-	patches.suse/0001-mwifiex-Abort-at-too-short-BSS-descriptor-element.patch
-	patches.suse/0001-mwifiex-Fix-heap-overflow-in-mwifiex_uap_parse_tail_.patch
-	patches.suse/samples-bpf-fix-to-change-the-buffer-size-for-read.patch
-	patches.suse/ipv6-flowlabel-fl6_sock_lookup-must-use-atomic_inc_n.patch
-	patches.suse/mpls-fix-warning-with-multi-label-encap.patch
-	patches.suse/can-flexcan-fix-timeout-when-set-small-bitrate.patch
-	patches.suse/can-mcp251x-add-support-for-mcp25625.patch
-	patches.suse/can-m_can-implement-errata-Needless-activation-of-MR.patch
-	patches.suse/can-af_can-Fix-error-path-of-can_init.patch
-	patches.suse/can-purge-socket-error-queue-on-sock-destruct.patch
-	patches.suse/ibmvnic-Do-not-close-unopened-driver-during-reset.patch
-	patches.suse/ibmvnic-Refresh-device-multicast-list-after-reset.patch
-	patches.suse/ibmvnic-Fix-unchecked-return-codes-of-memory-allocat.patch
-	patches.suse/net-openvswitch-do-not-free-vport-if-register_netdev.patch
-	patches.suse/net-mvpp2-prs-Fix-parser-range-for-VID-filtering.patch
-	patches.suse/net-mvpp2-prs-Use-the-correct-helpers-when-removing-.patch
-	patches.suse/mac80211-handle-deauthentication-disassociation-from.patch
-	patches.suse/mac80211-Do-not-use-stack-memory-with-scatterlist-fo.patch
-	patches.suse/mac80211-drop-robust-management-frames-from-unknown-.patch
-	patches.suse/cfg80211-fix-memory-leak-of-wiphy-device-name.patch
-	patches.suse/qmi_wwan-add-support-for-QMAP-padding-in-the-RX-path.patch
-	patches.suse/qmi_wwan-add-network-device-usage-statistics-for-qmi.patch
-	patches.suse/qmi_wwan-avoid-RCU-stalls-on-device-disconnect-when-.patch
-	patches.suse/qmi_wwan-extend-permitted-QMAP-mux_id-value-range.patch
-	patches.suse/sctp-Free-cookie-before-we-memdup-a-new-one.patch
-	patches.suse/vsock-virtio-set-SOCK_DONE-on-peer-shutdown.patch
-	patches.suse/powerpc-bpf-use-unsigned-division-instruction-for-64.patch
-	patches.suse/bpf-x64-fix-stack-layout-of-JITed-bpf-code.patch
-	patches.suse/be2net-Fix-number-of-Rx-queues-used-for-flow-hashing.patch
-	patches.suse/neigh-fix-use-after-free-read-in-pneigh_get_next.patch
-	patches.suse/ax25-fix-inconsistent-lock-state-in-ax25_destroy_tim.patch
-	patches.suse/lapb-fixed-leak-of-control-blocks.patch
-	patches.suse/tcp-limit-payload-size-of-sacked-skbs.patch
-	patches.suse/tcp-tcp_fragment-should-apply-sane-memory-limits.patch
-	patches.suse/tcp-add-tcp_min_snd_mss-sysctl.patch
-	patches.suse/tcp-enforce-tcp_min_snd_mss-in-tcp_mtu_probing.patch
-	patches.suse/btrfs-fix-race-between-block-group-removal-and-block.patch
-	patches.suse/0007-btrfs-start-readahead-also-in-seed-devices.patch
-	patches.suse/Input-elantech-enable-middle-button-support-on-2-Thi.patch
-	patches.suse/Input-uinput-add-compat-ioctl-number-translation-for.patch
-	patches.suse/Input-imx_keypad-make-sure-keyboard-can-always-wake-.patch
-	patches.suse/Input-synaptics-enable-SMBus-on-ThinkPad-E480-and-E5.patch
-	patches.suse/apparmor-enforce-nullbyte-at-end-of-tag-string.patch
-	patches.suse/PCI-PM-Skip-devices-in-D0-for-suspend-to-idle.patch
-	patches.suse/mmc-core-Prevent-processing-SDIO-IRQs-when-the-card-.patch
-	patches.suse/KVM-arm-arm64-vgic-Fix-kvm_device-leak-in-vgic_its_d.patch
-	patches.suse/cifs-fix-panic-in-smb2_reconnect.patch
-	patches.suse/cifs-add-spinlock-for-the-openFileList-to-cifsInodeInfo.patch
-	patches.suse/SMB3-retry-on-STATUS_INSUFFICIENT_RESOURCES-instead-of-failing-writ.patch
-	patches.suse/cifs-fix-GlobalMid_Lock-bug-in-cifs_reconnect.patch
-	patches.suse/treewide-Replace-GPLv2-boilerplate-reference-with-SPDX-rule-231.patch
-	patches.suse/0001-usb-chipidea-udc-workaround-for-endpoint-conflict-is.patch
-	patches.suse/staging-iio-ad7150-fix-threshold-mode-config-bit.patch
-	patches.suse/drm-vmwgfx-Use-the-backdoor-port-if-the-HB-port-is-n.patch
-	patches.suse/drm-vmwgfx-fix-a-warning-due-to-missing-dma_parms.patch
-	patches.suse/drm-i915-gvt-ignore-unexpected-pvinfo-write.patch
-	patches.suse/net-remove-duplicate-fetch-in-sock_getsockopt.patch
-	patches.suse/tun-wake-up-waitqueues-after-IFF_UP-is-set.patch
-	patches.suse/tipc-pass-tunnel-dev-as-NULL-to-udp_tunnel-6-_xmit_s.patch
-	patches.suse/net-af_iucv-remove-gfp_dma-restriction-for-hipertransport
-	patches.suse/tcp-refine-memory-limit-test-in-tcp_fragment.patch
-	patches.suse/Bluetooth-Fix-regression-with-minimum-encryption-key.patch
-	patches.suse/scsi-ufs-avoid-runtime-suspend-possibly-being-blocked-forever
-	patches.suse/scsi-qla2xxx-Fix-hardlockup-in-abort-command-during-.patch
-	patches.suse/ppp-mppe-Add-softdep-to-arc4.patch
-	patches.suse/net-stmmac-fixed-new-system-time-seconds-value-calcu.patch
-	patches.suse/net-stmmac-set-IC-bit-when-transmitting-frames-with-.patch
-	patches.suse/sis900-fix-TX-completion.patch
-	patches.suse/tipc-change-to-use-register_pernet_device.patch
-	patches.suse/net-packet-fix-memory-leak-in-packet_set_ring.patch
-	patches.suse/tipc-check-msg-req-data-len-in-tipc_nl_compat_bearer.patch
-	patches.suse/qmi_wwan-Fix-out-of-bounds-read.patch
-	patches.suse/ipv4-Use-return-value-of-inet_iif-for-__raw_v4_looku.patch
-	patches.suse/bonding-Always-enable-vlan-tx-offload.patch
-	patches.suse/team-Always-enable-vlan-tx-offload.patch
-	patches.suse/sctp-change-to-hold-sk-after-auth-shkey-is-created-s.patch
-	patches.suse/af_packet-Block-execution-of-tasks-waiting-for-trans.patch
-	patches.suse/dm-log-writes-make-sure-super-sector-log-updates-are.patch
-	patches.suse/scsi-vmw_pscsi-Fix-use-after-free-in-pvscsi_queue_lc.patch
-	patches.suse/efi-bgrt-Drop-BGRT-status-field-reserved-bits-check.patch
-	patches.suse/x86-microcode-fix-the-microcode-load-on-cpu-hotplug-for-real.patch
-	patches.suse/x86-speculation-allow-guests-to-use-ssbd-even-if-host-does-not.patch
-	patches.suse/cpu-speculation-warn-on-unsupported-mitigations-parameter.patch
-	patches.suse/cifs-fix-crash-querying-symlinks-stored-as-reparse-points.patch
-	patches.suse/Bluetooth-Fix-faulty-expression-for-minimum-encrypti.patch
-	patches.suse/tracing-snapshot-resize-spare-buffer-if-size-changed.patch
-	patches.suse/ptrace-Fix-ptracer_cred-handling-for-PTRACE_TRACEME.patch
-	patches.suse/ALSA-hda-realtek-Add-quirks-for-several-Clevo-notebo.patch
-	patches.suse/ALSA-usb-audio-fix-sign-unintended-sign-extension-on.patch
-	patches.suse/ALSA-hda-realtek-Change-front-mic-location-for-Lenov.patch
-	patches.suse/ALSA-seq-fix-incorrect-order-of-dest_client-dest_por.patch
-	patches.suse/ALSA-firewire-lib-fireworks-fix-miss-detection-of-re.patch
-	patches.suse/ALSA-line6-Fix-write-on-zero-sized-buffer.patch
-	patches.suse/dax-Fix-xarray-entry-association-for-mixed-mappings.patch
-	patches.suse/mm-vmscan.c-prevent-useless-kswapd-loops.patch
-	patches.suse/lib-mpi-Fix-karactx-leak-in-mpi_powm.patch
-	patches.suse/crypto-cryptd-Fix-skcipher-instance-memory-leak.patch
-	patches.suse/crypto-user-prevent-operating-on-larval-algorithms.patch
-	patches.suse/drm-amdgpu-gfx9-use-reset-default-for-PA_SC_FIFO_SIZ.patch
-	patches.suse/drm-etnaviv-add-missing-failure-path-to-destroy-suba.patch
-	patches.suse/drm-imx-notify-drm-core-before-sending-event-during-.patch
-	patches.suse/drm-imx-only-send-event-on-crtc-disable-if-kept-disa.patch
-	patches.suse/nfsd-Fix-overflow-causing-non-working-mounts-on-1-TB.patch
-	patches.suse/kvm-x86-degrade-warn-to-pr_warn_ratelimited
-	patches.suse/kvm-lapic-fix-pending-interrupt-in-irr-blocked-by-software-disable-lapic
-	patches.suse/scsi-target-iblock-fix-overrun-in-write-same-emulation
-	patches.suse/dmaengine-imx-sdma-fix-use-after-free-on-probe-error.patch
-	patches.suse/dmaengine-imx-sdma-remove-BD_INTR-for-channel0.patch
-	patches.suse/acpi-arm64-ignore-5.1-FADTs-that-are-reported-as-5.0.patch
-	patches.suse/s390-jump_label-replace-stop_machine-with-smp_call_f.patch
-	patches.suse/0001-s390-qdio-handle-PENDING-state-for-QEBSM-devices.patch
-	patches.suse/s390-fix-stfle-zero-padding
-	patches.suse/s390-qdio-re-initialize-tiqdio-list-entries
-	patches.suse/s390-qdio-don-t-touch-the-dsci-in-tiqdio_add_input_queues
-	patches.suse/rslib-Fix-decoding-of-shortened-codes.patch
-	patches.suse/rslib-Fix-handling-of-of-caller-provided-syndrome.patch
-	patches.suse/x86-cpufeatures-Carve-out-CQM-features-retrieval.patch
-	patches.suse/x86-cpufeatures-Combine-word-11-and-12-into-a-new-sc.patch
-	patches.suse/x86-cpufeatures-Enumerate-the-new-AVX512-BFLOAT16-in.patch
-	patches.suse/0001-x86-ptrace-Fix-possible-spectre-v1-in-ptrace_get_deb.patch
-	patches.suse/x86-tls-fix-possible-spectre-v1-in-do_get_thread_area.patch
-	patches.suse/x86-alternatives-add-int3_emulate_call-selftest.patch
-	patches.suse/x86-topology-Add-CPUID.1F-multi-die-package-support.patch
-	patches.suse/x86-topology-Create-topology_max_die_per_package.patch
-	patches.suse/cpu-topology-Export-die_id.patch
-	patches.suse/x86-topology-Define-topology_die_id.patch
-	patches.suse/x86-topology-Define-topology_logical_die_id.patch
-	patches.suse/powercap-intel_rapl-Simplify-rapl_find_package.patch
-	patches.suse/powercap-intel_rapl-Support-multi-die-package.patch
-	patches.suse/thermal-x86_pkg_temp_thermal-Support-multi-die-packa.patch
-	patches.suse/powercap-intel_rapl-Update-RAPL-domain-name-and-debu.patch
-	patches.suse/hwmon-coretemp-Support-multi-die-package.patch
-	patches.suse/topology-Create-package_cpus-sysfs-attribute.patch
-	patches.suse/topology-Create-core_cpus-and-die_cpus-sysfs-attribu.patch
-	patches.suse/perf-x86-intel-uncore-Support-multi-die-package.patch
-	patches.suse/perf-x86-intel-rapl-Support-multi-die-package.patch
-	patches.suse/perf-x86-intel-cstate-Support-multi-die-package.patch
-	patches.suse/thermal-x86_pkg_temp_thermal-Cosmetic-Rename-interna.patch
-	patches.suse/hwmon-coretemp-Cosmetic-Rename-internal-variables-to.patch
-	patches.suse/perf-x86-intel-uncore-Cosmetic-renames-in-response-t.patch
-	patches.suse/perf-x86-intel-rapl-Cosmetic-rename-internal-variabl.patch
-	patches.suse/tpm-Fix-TPM-1.2-Shutdown-sequence-to-prevent-future-.patch
-	patches.suse/crypto-ccp-fix-AES-CFB-error-exposed-by-new-test-vec.patch
-	patches.suse/crypto-ccp-Fix-3DES-complaint-from-ccp-crypto-module.patch
-	patches.suse/crypto-talitos-fix-skcipher-failure-due-to-wrong-out.patch
-	patches.suse/crypto-talitos-rename-alternative-AEAD-algos.patch
-	patches.suse/crypto-talitos-reduce-max-key-size-for-SEC1.patch
-	patches.suse/crypto-talitos-fix-CTR-alg-blocksize.patch
-	patches.suse/crypto-talitos-check-data-blocksize-in-ablkcipher.patch
-	patches.suse/crypto-talitos-HMAC-SNOOP-NO-AFEU-mode-requires-SW-i.patch
-	patches.suse/crypto-talitos-properly-handle-split-ICV.patch
-	patches.suse/crypto-talitos-Align-SEC1-accesses-to-32-bits-bounda.patch
-	patches.suse/crypto-arm64-sha1-ce-correct-digest-for-empty-data-i.patch
-	patches.suse/crypto-arm64-sha2-ce-correct-digest-for-empty-data-i.patch
-	patches.suse/crypto-ghash-fix-unaligned-memory-access-in-ghash_se.patch
-	patches.suse/crypto-chacha20poly1305-fix-atomic-sleep-when-using-.patch
-	patches.suse/crypto-talitos-fix-max-key-size-for-sha384-and-sha51.patch
-	patches.suse/lib-scatterlist-Fix-mapping-iterator-when-sg-offset-.patch
-	patches.suse/crypto-ccp-Validate-the-the-error-value-used-to-inde.patch
-	patches.suse/signal-cifs-Fix-cifs_put_tcp_session-to-call-send_sig-instead-of-fo.patch
-	patches.suse/signal-properly-set-trace_signal_lose_info-in-_send_signal.patch
-	patches.suse/pwm-stm32-Use-3-cells-of_xlate.patch
-	patches.suse/gpio-omap-ensure-irq-is-enabled-before-wakeup.patch
-	patches.suse/gpio-omap-fix-lack-of-irqstatus_raw0-for-OMAP4.patch
-	patches.suse/regmap-fix-bulk-writes-on-paged-registers.patch
-	patches.suse/regulator-s2mps11-Fix-buck7-and-buck8-wrong-voltages.patch
-	patches.suse/regulator-qcom_spmi-Fix-math-of-spmi_regulator_set_v.patch
-	patches.suse/iommu-vt-d-remove-unnecessary-rcu_read_locks
-	patches.suse/iommu-fix-a-leak-in-iommu_insert_resv_region
-	patches.suse/iommu-vt-d-duplicate-iommu_resv_region-objects-per-device-list
-	patches.suse/iommu-vt-d-introduce-is_downstream_to_pci_bridge-helper
-	patches.suse/iommu-vt-d-handle-rmrr-with-pci-bridge-device-scopes
-	patches.suse/iommu-vt-d-handle-pci-bridge-rmrr-device-scopes-in-intel_iommu_get_resv_regions
-	patches.suse/iommu-amd-make-iommu_disable-safer
-	patches.suse/iommu-use-right-function-to-get-group-for-device
-	patches.suse/edac-fix-global-out-of-bounds-write-when-setting-edac_mc_poll_msec.patch
-	patches.suse/media-v4l2-ctrl-fix-flags-for-DO_WHITE_BALANCE.patch
-	patches.suse/media-spi-IR-LED-add-missing-of-table-registration.patch
-	patches.suse/media-dvb-usb-fix-use-after-free-in-dvb_usb_device_e.patch
-	patches.suse/0016-media-au0828-fix-null-dereference-in-error-path.patch
-	patches.suse/media-marvell-ccic-fix-DMA-s-g-desc-number-calculati.patch
-	patches.suse/media-marvell-ccic-don-t-generate-EOF-on-parallel-bu.patch
-	patches.suse/media-vpss-fix-a-potential-NULL-pointer-dereference.patch
-	patches.suse/media-media_device_enum_links32-clean-a-reserved-fie.patch
-	patches.suse/0017-media-pvrusb2-use-a-different-format-for-warnings.patch
-	patches.suse/media-coda-Remove-unbalanced-and-unneeded-mutex-unlo.patch
-	patches.suse/0001-media-cpia2_usb-first-wake-up-then-free-in-disconnec.patch
-	patches.suse/media-usb-zr364xx-Fix-KASAN-null-ptr-deref-Read-in-z.patch
-	patches.suse/media-mc-device.c-don-t-memset-__user-pointer-conten.patch
-	patches.suse/media-staging-media-davinci_vpfe-Fix-for-memory-leak.patch
-	patches.suse/media-wl128x-Fix-some-error-handling-in-fm_v4l2_init.patch
-	patches.suse/media-vivid-fix-incorrect-assignment-operation-when-.patch
-	patches.suse/media-s5p-mfc-Make-additional-clocks-optional.patch
-	patches.suse/media-Revert-media-marvell-ccic-reset-ccic-phy-when-.patch
-	patches.suse/media-coda-fix-mpeg2-sequence-number-handling.patch
-	patches.suse/media-coda-fix-last-buffer-handling-in-V4L2_ENC_CMD_.patch
-	patches.suse/media-coda-increment-sequence-offset-for-the-last-re.patch
-	patches.suse/media-v4l2-Test-type-instead-of-cfg-type-in-v4l2_ctr.patch
-	patches.suse/media-hdpvr-fix-locking-and-a-missing-msleep.patch
-	patches.suse/media-radio-raremono-change-devm_k-alloc-to-k-alloc.patch
-	patches.suse/ALSA-usb-audio-Enable-.product_name-override-for-Ema.patch
-	patches.suse/ALSA-hda-Add-Elkhart-Lake-PCI-ID.patch
-	patches.suse/ALSA-usb-audio-Sanity-checks-for-each-pipe-and-EP-ty.patch
-	patches.suse/ALSA-hda-realtek-Headphone-Mic-can-t-record-after-S3.patch
-	patches.suse/ASoC-add-support-for-Conexant-CX2072X-CODEC
-	patches.suse/ASoC-Intel-Add-machine-driver-for-Cherrytrail-CX2072
-	patches.suse/ASoC-cx2072x-fix-integer-overflow-on-unsigned-int-mu.patch
-	patches.suse/ACPI-PM-Avoid-evaluating-_PS3-on-transitions-from-D3.patch
-	patches.suse/ACPI-PM-Allow-transitions-to-D0-to-occur-in-special-.patch
-	patches.suse/PCI-Do-not-poll-for-PME-if-the-device-is-in-D3cold.patch
-	patches.suse/pci-pm-acpi-refresh-all-stale-power-state-data-in-pci_pm_complete
-	patches.suse/cpupower-frequency-set-r-option-misses-the-last-cpu-.patch
-	patches.suse/cpufreq-brcmstb-avs-cpufreq-Fix-initial-command-chec.patch
-	patches.suse/cpufreq-brcmstb-avs-cpufreq-Fix-types-for-voltage-fr.patch
-	patches.suse/cpufreq-add-driver-for-raspberry-pi.patch
-	patches.suse/0022-bcache-don-t-set-max-writeback-rate-if-gc-is-running.patch
-	patches.suse/0023-bcache-check-c-gc_thread-by-IS_ERR_OR_NULL-in-cache_.patch
-	patches.suse/0024-bcache-fix-return-value-error-in-bch_journal_read.patch
-	patches.suse/0025-Revert-bcache-set-CACHE_SET_IO_DISABLE-in-bch_cached.patch
-	patches.suse/0026-bcache-avoid-flushing-btree-node-in-cache_set_flush-.patch
-	patches.suse/0027-bcache-ignore-read-ahead-request-failure-on-backing-.patch
-	patches.suse/0028-bcache-add-io-error-counting-in-write_bdev_super_end.patch
-	patches.suse/0029-bcache-remove-unnecessary-prefetch-in-bset_search_tr.patch
-	patches.suse/0031-bcache-add-return-value-check-to-bch_cached_dev_run.patch
-	patches.suse/0032-bcache-remove-unncessary-code-in-bch_btree_keys_init.patch
-	patches.suse/0033-bcache-check-CACHE_SET_IO_DISABLE-in-allocator-code.patch
-	patches.suse/0034-bcache-check-CACHE_SET_IO_DISABLE-bit-in-bch_journal.patch
-	patches.suse/0035-bcache-more-detailed-error-message-to-bcache_device_.patch
-	patches.suse/0036-bcache-add-more-error-message-in-bch_cached_dev_atta.patch
-	patches.suse/0037-bcache-improve-error-message-in-bch_cached_dev_run.patch
-	patches.suse/0038-bcache-remove-XXX-comment-line-from-run_cache_set.patch
-	patches.suse/0039-bcache-make-bset_search_tree-be-more-understandable.patch
-	patches.suse/0040-bcache-add-pendings_cleanup-to-stop-pending-bcache-d.patch
-	patches.suse/0041-bcache-fix-mistaken-sysfs-entry-for-io_error-counter.patch
-	patches.suse/0042-bcache-destroy-dc-writeback_write_wq-if-failed-to-cr.patch
-	patches.suse/0043-bcache-stop-writeback-kthread-and-kworker-when-bch_c.patch
-	patches.suse/0044-bcache-avoid-a-deadlock-in-bcache_reboot.patch
-	patches.suse/0045-bcache-acquire-bch_register_lock-later-in-cached_dev.patch
-	patches.suse/0047-bcache-acquire-bch_register_lock-later-in-cached_dev.patch
-	patches.suse/0047-bcache-fix-potential-deadlock-in-cached_def_free.patch
-	patches.suse/0048-bcache-add-code-comments-for-journal_read_bucket.patch
-	patches.suse/0049-bcache-set-largest-seq-to-ja-seq-bucket_index-in-jou.patch
-	patches.suse/0050-bcache-shrink-btree-node-cache-after-bch_btree_check.patch
-	patches.suse/0051-bcache-Revert-bcache-free-heap-cache_set-flush_btree.patch
-	patches.suse/0052-bcache-Revert-bcache-fix-high-CPU-occupancy-during-j.patch
-	patches.suse/0053-bcache-only-clear-BTREE_NODE_dirty-bit-when-it-is-se.patch
-	patches.suse/0054-bcache-add-comments-for-mutex_lock-b-write_lock.patch
-	patches.suse/0055-bcache-remove-retry_flush_write-from-struct-cache_se.patch
-	patches.suse/0056-bcache-fix-race-in-btree_flush_write.patch
-	patches.suse/0057-bcache-performance-improvement-for-btree_flush_write.patch
-	patches.suse/0058-bcache-add-reclaimed_journal_buckets-to-struct-cache.patch
-	patches.suse/block-bfq-null-out-the-bic-when-it-s-no-longer-valid.patch
-	patches.suse/block-documentation-Fix-wbt_lat_usec-documentation.patch
-	patches.suse/libata-don-t-request-sense-data-on-ZAC-ATA-devices.patch
-	patches.suse/documentation-dma-api-fix-a-function-name-of-max_mapping_size
-	patches.suse/docs-move-protection-keys.rst-to-the-core-api-book.patch
-	patches.suse/debugfs-simplify-__debugfs_remove_file.patch
-	patches.suse/udf-Fix-incorrect-final-NOT_ALLOCATED-hole-extent-le.patch
-	patches.suse/mm-add-filemap_fdatawait_range_keep_errors.patch
-	patches.suse/jbd2-introduce-jbd2_inode-dirty-range-scoping.patch
-	patches.suse/ext4-use-jbd2_inode-dirty-range-scoping.patch
-	patches.suse/Revert-e1000e-fix-cyclic-resets-at-link-up-with-acti.patch
-	patches.suse/e1000e-start-network-tx-queue-only-when-link-is-up.patch
-	patches.suse/net-phy-Check-against-net_device-being-NULL.patch
-	patches.suse/tua6100-Avoid-build-warnings.patch
-	patches.suse/net-ena-add-handling-of-llq-max-tx-burst-size.patch
-	patches.suse/net-ena-ethtool-add-extra-properties-retrieval-via-g.patch
-	patches.suse/net-ena-replace-free_tx-rx_ids-union-with-single-fre.patch
-	patches.suse/net-ena-arrange-ena_probe-function-variables-in-reve.patch
-	patches.suse/net-ena-add-newline-at-the-end-of-pr_err-prints.patch
-	patches.suse/net-ena-allow-automatic-fallback-to-polling-mode.patch
-	patches.suse/net-ena-add-support-for-changing-max_header_size-in-.patch
-	patches.suse/net-ena-optimise-calculations-for-CQ-doorbell.patch
-	patches.suse/net-ena-add-good-checksum-counter.patch
-	patches.suse/net-ena-use-dev_info_once-instead-of-static-variable.patch
-	patches.suse/vmxnet3-turn-off-lro-when-rxcsum-is-disabled.patch
-	patches.suse/net-ena-add-MAX_QUEUES_EXT-get-feature-admin-command.patch
-	patches.suse/net-ena-enable-negotiating-larger-Rx-ring-size.patch
-	patches.suse/net-ena-make-ethtool-show-correct-current-and-max-qu.patch
-	patches.suse/net-ena-allow-queue-allocation-backoff-when-low-on-m.patch
-	patches.suse/net-ena-add-ethtool-function-for-changing-io-queue-s.patch
-	patches.suse/net-ena-remove-inline-keyword-from-functions-in-.c.patch
-	patches.suse/net-ena-update-driver-version-from-2.0.3-to-2.1.0.patch
-	patches.suse/qed-iWARP-Use-READ_ONCE-and-smp_store_release-to-acc.patch
-	patches.suse/qed-iWARP-fix-uninitialized-callback.patch
-	patches.suse/qed-iWARP-Fix-tc-for-MPA-ll2-connection.patch
-	patches.suse/qed-iWARP-Fix-default-window-size-to-be-based-on-chi.patch
-	patches.suse/net-ena-Fix-bug-where-ring-allocation-backoff-stoppe.patch
-	patches.suse/Revert-net-ena-ethtool-add-extra-properties-retrieva.patch
-	patches.suse/ath6kl-add-some-bounds-checking.patch
-	patches.suse/wil6210-fix-potential-out-of-bounds-read.patch
-	patches.suse/0001-p54usb-Fix-race-between-disconnect-and-firmware-load.patch
-	patches.suse/e1000e-Increase-pause-and-refresh-time.patch
-	patches.suse/0001-iwlwifi-pcie-fix-ALIVE-interrupt-handling-for-gen2-d.patch
-	patches.suse/0001-iwlwifi-pcie-don-t-service-an-interrupt-that-was-mas.patch
-	patches.suse/ath10k-fix-fw-crash-by-moving-chip-reset-after-napi-.patch
-	patches.suse/0001-carl9170-fix-misuse-of-device-driver-API.patch
-	patches.suse/Bluetooth-hci_bcsp-Fix-memory-leak-in-rx_skb.patch
-	patches.suse/Bluetooth-Check-state-in-l2cap_disconnect_rsp.patch
-	patches.suse/Bluetooth-validate-BLE-connection-interval-updates.patch
-	patches.suse/Bluetooth-Add-SMP-workaround-Microsoft-Surface-Preci.patch
-	patches.suse/Bluetooth-6lowpan-search-for-destination-address-in-.patch
-	patches.suse/mwifiex-Don-t-abort-on-small-spec-compliant-vendor-I.patch
-	patches.suse/batman-adv-fix-for-leaked-TVLV-handler.patch
-	patches.suse/net-make-skb_dst_force-return-true-when-dst-is-refco.patch
-	patches.suse/igmp-fix-memory-leak-in-igmpv3_del_delrec.patch
-	patches.suse/bnx2x-Prevent-ptp_task-to-be-rescheduled-indefinitel.patch
-	patches.suse/net-dsa-mv88e6xxx-wait-after-reset-deactivation.patch
-	patches.suse/net-openvswitch-fix-csum-updates-for-MPLS-actions.patch
-	patches.suse/Documentation-networking-fix-default_ttl-typo-in-mpl.patch
-	patches.suse/ipv4-don-t-set-IPv6-only-flags-to-IPv4-addresses.patch
-	patches.suse/netrom-fix-a-memory-leak-in-nr_rx_frame.patch
-	patches.suse/net-bridge-mcast-fix-stale-nsrcs-pointer-in-igmp3-ml.patch
-	patches.suse/net-bridge-mcast-fix-stale-ipv6-hdr-pointer-when-han.patch
-	patches.suse/net-bridge-stp-don-t-cache-eth-dest-pointer-before-s.patch
-	patches.suse/rxrpc-Fix-send-on-a-connected-but-unbound-socket.patch
-	patches.suse/macsec-fix-use-after-free-of-skb-during-RX.patch
-	patches.suse/macsec-fix-checksumming-after-decryption.patch
-	patches.suse/bonding-validate-ip-header-before-check-IPPROTO_IGMP.patch
-	patches.suse/0001-xfrm-Fix-xfrm-sel-prefix-length-validation.patch
-	patches.suse/af_key-fix-leaks-in-key_pol_get_resp-and-dump_sp.patch
-	patches.suse/0002-xfrm-fix-sa-selector-validation.patch
-	patches.suse/nfc-fix-potential-illegal-memory-access.patch
-	patches.suse/tcp-Reset-bytes_acked-and-bytes_received-when-discon.patch
-	patches.suse/x86-alternatives-fix-int3_emulate_call-selftest-stack-corruption.patch
-	patches.suse/scsi-qla2xxx-remove-double-assignment-in-qla2x00_upd.patch
-	patches.suse/msft-hv-1890-scsi-storvsc-Add-ability-to-change-scsi-queue-depth.patch
-	patches.suse/revert-scsi-ncr5380-increase-register-polling-limit
-	patches.suse/scsi-ncr5380-always-re-enable-reselection-interrupt
-	patches.suse/scsi-mac_scsi-increase-pio-pdma-transfer-length-threshold
-	patches.suse/scsi-mac_scsi-fix-pseudo-dma-implementation-take-2
-	patches.suse/scsi-qla2xxx-Fix-kernel-crash-after-disconnecting-NV.patch
-	patches.suse/scsi-qla2xxx-on-session-delete-return-nvme-cmd.patch
-	patches.suse/scsi-qla2xxx-Fix-NVME-cmd-and-LS-cmd-timeout-race-co.patch
-	patches.suse/scsi-qla2xxx-move-IO-flush-to-the-front-of-NVME-rpor.patch
-	patches.suse/livepatch-use-static-buffer-for-debugging-messages-under-rq-lock.patch
-	patches.suse/revert-livepatch-remove-reliable-stacktrace-check-in-klp_try_switch_task.patch
-	patches.suse/livepatch-remove-duplicate-warning-about-missing-reliable-stacktrace-support.patch
-	patches.suse/HID-wacom-generic-only-switch-the-mode-on-devices-wi.patch
-	patches.suse/HID-wacom-generic-Correct-pad-syncing.patch
-	patches.suse/HID-wacom-correct-touch-resolution-x-y-typo.patch
-	patches.suse/HID-wacom-generic-read-HID_DG_CONTACTMAX-from-any-fe.patch
-	patches.suse/VMCI-Fix-integer-overflow-in-VMCI-handle-arrays.patch
-	patches.suse/intel_th-msu-Fix-single-mode-with-disabled-IOMMU.patch
-	patches.suse/intel_th-pci-Add-Ice-Lake-NNPI-support.patch
-	patches.suse/staging-rtl8712-reduce-stack-usage-again.patch
-	patches.suse/staging-comedi-amplc_pci230-fix-null-pointer-deref-o.patch
-	patches.suse/staging-comedi-dt282x-fix-a-null-pointer-deref-on-in.patch
-	patches.suse/iio-iio-utils-Fix-possible-incorrect-mask-calculatio.patch
-	patches.suse/tty-max310x-Fix-invalid-baudrate-divisors-calculator.patch
-	patches.suse/serial-stm32-fix-transmit_chars-when-tx-is-stopped.patch
-	patches.suse/tty-serial-cpm_uart-fix-init-when-SMC-is-relocated.patch
-	patches.suse/tty-serial-digicolor-Fix-digicolor-usart-already-reg.patch
-	patches.suse/serial-8250-Fix-TX-interrupt-handling-condition.patch
-	patches.suse/tty-serial-msm_serial-avoid-system-lockup-condition.patch
-	patches.suse/serial-uartps-Fix-multiple-line-dereference.patch
-	patches.suse/serial-uartps-Fix-long-line-over-80-chars.patch
-	patches.suse/serial-uartps-Do-not-add-a-trailing-semicolon-to-mac.patch
-	patches.suse/serial-uartps-Remove-useless-return-from-cdns_uart_p.patch
-	patches.suse/tty-serial_core-Set-port-active-bit-in-uart_port_act.patch
-	patches.suse/Revert-serial-8250-Don-t-service-RX-FIFO-if-interrup.patch
-	patches.suse/usb-core-hub-Disable-hub-initiated-U1-U2.patch
-	patches.suse/usb-gadget-Zero-ffs_io_data.patch
-	patches.suse/usb-gadget-ether-Fix-race-between-gether_disconnect-.patch
-	patches.suse/phy-renesas-rcar-gen2-Fix-memory-leak-at-error-paths.patch
-	patches.suse/USB-serial-option-add-support-for-GosunCn-ME3630-RND.patch
-	patches.suse/USB-serial-ftdi_sio-add-ID-for-isodebug-v1.patch
-	patches.suse/usb-Handle-USB3-remote-wakeup-for-LPM-enabled-device.patch
-	patches.suse/memstick-Fix-error-cleanup-path-of-memstick_init.patch
-	patches.suse/0001-mmc-sdhci-msm-fix-mutex-while-in-spinlock.patch
-	patches.suse/mm-nvdimm-add-is_ioremap_addr-and-use-that-to-check-.patch
-	patches.suse/nilfs2-do-not-use-unexported-cpu_to_le32-le32_to_cpu.patch
-	patches.suse/0001-ocfs2-add-last-unlock-times-in-locking_state.patch
-	patches.suse/0002-ocfs2-add-locking-filter-debugfs-file.patch
-	patches.suse/0003-ocfs2-add-first-lock-wait-time-in-locking_state.patch
-	patches.suse/9p-pass-the-correct-prototype-to-read_cache_page.patch
-	patches.suse/kvm-svm-avic-do-not-send-avic-doorbell-to-self
-	patches.suse/kvm-convert-kvm_lock-to-a-mutex
-	patches.suse/kvm-vmx-fix-handling-of-mc-that-occurs-during-vm-entry
-	patches.suse/kvm-vmx-always-signal-gp-on-wrmsr-to-msr_ia32_cr_pat-with-bad-value
-	patches.suse/kvm-nvmx-use-adjusted-pin-controls-for-vmcs02
-	patches.suse/kvm-vmx-check-cpuid-before-allowing-read-write-of-ia32_xss
-	patches.suse/kvm-nvmx-allow-setting-the-vmfunc-controls-msr
-	patches.suse/kvm-nvmx-remove-unnecessary-sync_roots-from-handle_invept
-	patches.suse/kvm-x86-do-not-release-the-page-inside-mmu_set_spte
-	patches.suse/kvm-x86-make-fnamefetch-and-_direct_map-more-similar
-	patches.suse/kvm-x86-remove-now-unneeded-hugepage-gfn-adjustment
-	patches.suse/kvm-x86-change-kvm_mmu_page_get_gfn-bug_on-to-warn_on
-	patches.suse/kvm-x86-add-tracepoints-around-_direct_map-and-fnamefetch
-	patches.suse/kvm-x86-unconditionally-enable-irqs-in-guest-context
-	patches.suse/9p-virtio-Add-cleanup-path-in-p9_virtio_init.patch
-	patches.suse/9p-xen-Add-cleanup-path-in-p9_trans_xen_init.patch
-	patches.suse/Input-synaptics-enable-SMBUS-on-T480-thinkpad-trackp.patch
-	patches.suse/pinctrl-rockchip-fix-leaked-of_node-references.patch
-	patches.suse/dm-bufio-fix-deadlock-with-loop-device.patch
-	patches.suse/net-mlx5e-IPoIB-Add-error-path-in-mlx5_rdma_setup_rn.patch
-	patches.suse/cxgb4-reduce-kernel-stack-usage-in-cudbg_collect_mem.patch
-	patches.suse/sunhv-Fix-device-naming-inconsistency-between-sunhv_.patch
-	patches.suse/powerpc-pseries-dlpar-Fix-a-missing-check-in-dlpar_p.patch
-	patches.suse/powerpc-pseries-Fix-xive-off-command-line.patch
-	patches.suse/powerpc-pseries-Fix-oops-in-hotplug-memory-notifier.patch
-	patches.suse/powerpc-cacheinfo-add-cacheinfo_teardown-cacheinfo_r.patch
-	patches.suse/powerpc-pseries-mobility-prevent-cpu-hotplug-during-.patch
-	patches.suse/powerpc-pseries-mobility-rebuild-cacheinfo-hierarchy.patch
-	patches.suse/powerpc-watchpoint-Restore-NV-GPRs-while-returning-f.patch
-	patches.suse/powerpc-rtas-retry-when-cpu-offline-races-with-suspe.patch
-	patches.suse/powerpc-64s-Rename-PPC_INVALIDATE_ERAT-to-PPC_ISA_3_.patch
-	patches.suse/powerpc-64s-radix-keep-kernel-ERAT-over-local-proces.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-CR0-setting-in-TM-emulation.patch
-	patches.suse/powerpc-mm-mark-more-tlb-functions-as-__always_inlin.patch
-	patches.suse/powerpc-mm-hash-4k-Don-t-use-64K-page-size-for-vmemm.patch
-	patches.suse/powerpc-mm-radix-Use-the-right-page-size-for-vmemmap.patch
-	patches.suse/powerpc-mm-drconf-Use-NUMA_NO_NODE-on-failures-inste.patch
-	patches.suse/powerpc-mm-Fix-node-look-up-with-numa-off-boot.patch
-	patches.suse/powerpc-mm-Consolidate-numa_enable-check-and-min_com.patch
-	patches.suse/powerpc-mm-Handle-page-table-allocation-failures.patch
-	patches.suse/powerpc-module64-Fix-comment-in-R_PPC64_ENTRY-handli.patch
-	patches.suse/powerpc-irq-Don-t-WARN-continuously-in-arch_local_ir.patch
-	patches.suse/mailbox-handle-failed-named-mailbox-channel-request.patch
-	patches.suse/platform-x86-asus-wmi-Only-Tell-EC-the-OS-will-handl.patch
-	patches.suse/platform-x86-pmc_atom-Add-CB4063-Beckhoff-Automation.patch
-	patches.suse/eCryptfs-fix-a-couple-type-promotion-bugs.patch
-	patches.suse/drm-panel-simple-Fix-panel_simple_dsi_probe.patch
-	patches.suse/dma-buf-balance-refcount-inbalance.patch
-	patches.suse/drm-edid-Fix-a-missing-check-bug-in-drm_load_edid_firmware.patch
-	patches.suse/drm-mst-Fix-MST-sideband-up-reply-failure-handling.patch
-	patches.suse/drm-bridge-tc358767-read-display_props-in-get_modes.patch
-	patches.suse/drm-bridge-sii902x-pixel-clock-unit-is-10kHz-instead.patch
-	patches.suse/drm-Flush-output-polling-on-shutdown.patch
-	patches.suse/drm-crc-debugfs-User-irqsafe-spinlock-in-drm_crtc_ad.patch
-	patches.suse/drm-meson-Add-support-for-XBGR8888-ABGR8888-formats.patch
-	patches.suse/drm-virtio-Add-memory-barriers-for-capset-cache.patch
-	patches.suse/drm-rockchip-Properly-adjust-to-a-true-clock-in-adju.patch
-	patches.suse/drm-msm-mdp5-Fix-mdp5_cfg_init-error-return.patch
-	patches.suse/drm-msm-Depopulate-platform-on-probe-failure.patch
-	patches.suse/drm-msm-a3xx-remove-TPL1-regs-from-snapshot.patch
-	patches.suse/gpu-ipu-v3-ipu-ic-Fix-saturation-bit-offset-in-TPMEM.patch
-	patches.suse/0018-mfd-core-Set-fwnode-for-created-devices.patch
-	patches.suse/0019-mfd-arizona-Fix-undefined-behavior.patch
-	patches.suse/mfd-intel-lpss-Release-IDA-resources.patch
-	patches.suse/0020-mfd-hi655x-pmic-Fix-missing-return-value-check-for-d.patch
-	patches.suse/IB-mlx5-Report-correctly-tag-matching-rendezvous-cap.patch
-	patches.suse/PCI-Return-error-if-cannot-probe-VF.patch
-	patches.suse/PCI-Always-allow-probing-with-driver_override.patch
-	patches.suse/PCI-sysfs-Ignore-lockdep-for-remove-attribute.patch
-	patches.suse/msft-hv-1895-PCI-hv-Fix-a-use-after-free-bug-in-hv_eject_device_w.patch
-	patches.suse/0001-PCI-qcom-Ensure-that-PERST-is-asserted-for-at-least-.patch
-	patches.suse/PCI-tegra-Enable-Relaxed-Ordering-only-for-Tegra20-T.patch
-	patches.suse/0001-PCI-xilinx-nwl-Fix-Multi-MSI-data-programming.patch
-	patches.suse/nvme-fc-fix-module-unloads-while-lports-still-pendin.patch
-	patches.suse/btrfs-ensure-btrfs_init_dev_replace_tgtdev-sees-up-to-date-values.patch
-	patches.suse/btrfs-fix-data-loss-after-inode-eviction-renaming-it.patch
-	patches.suse/Btrfs-prevent-send-failures-and-crashes-due-to-concu.patch
-	patches.suse/btrfs-fix-fsync-not-persisting-dentry-deletions-due-.patch
-	patches.suse/btrfs-add-missing-inode-version-ctime-and-mtime-upda.patch
-	patches.suse/0022-drivers-rapidio-devices-rio_mport_cdev.c-NUL-termina.patch
-	patches.suse/drivers-pps-pps.c-clear-offset-flags-in-PPS_SETPARAM.patch
-	patches.suse/dmaengine-hsu-Revert-set-HSU_CH_MTSR-to-memory-width.patch
-	patches.suse/0008-dmaengine-rcar-dmac-Reject-zero-length-slave-DMA-req.patch
-	patches.suse/clk-qcom-Fix-Wunused-const-variable.patch
-	patches.suse/clk-bcm2835-remove-pllb.patch
-	patches.suse/clk-bcm283x-add-driver-interfacing-with-raspberry-pi-s-firmware.patch
-	patches.suse/firmware-raspberrypi-register-clk-device.patch
-	patches.suse/clk-raspberrypi-register-platform-device-for-raspberrypi-cpufreq.patch
-	patches.suse/clk-tegra210-fix-PLLU-and-PLLU_OUT1.patch
-	patches.suse/clk-rockchip-Don-t-yell-about-bad-mmc-phases-when-ge.patch
-	patches.suse/floppy-fix-div-by-zero-in-setup_format_params.patch
-	patches.suse/floppy-fix-out-of-bounds-read-in-copy_buffer.patch
-	patches.suse/0001-ACPI-fix-false-positive-Wuninitialized-warning.patch
-	patches.suse/ALSA-hda-realtek-Fixed-Headphone-Mic-can-t-record-on.patch
-	patches.suse/ALSA-hda-realtek-apply-ALC891-headset-fixup-to-one-D.patch
-	patches.suse/ALSA-seq-Break-too-long-mutex-context-in-the-write-l.patch
-	patches.suse/watchdog-sama5d4-fix-WDD-value-to-be-always-set-to-m.patch
-	patches.suse/watchdog-bcm2835_wdt-Fix-module-autoload.patch
-	patches.suse/ceph-silence-a-checker-warning-in-mdsc_show.patch
-	patches.suse/ceph-clean-up-ceph-dir-pin-vxattr-name-sizeof.patch
-	patches.suse/ceph-fix-ceph-dir-rctime-vxattr-value.patch
-	patches.suse/ceph-fix-improper-use-of-smp_mb__before_atomic.patch
-	patches.suse/ceph-hold-i_ceph_lock-when-removing-caps-for-freeing-inode.patch
-	patches.suse/ceph-don-t-blindly-unregister-session-that-is-in-opening-state.patch
-	patches.suse/ceph-remove-request-from-waiting-list-before-unregister.patch
-	patches.suse/ceph-use-ceph_evict_inode-to-cleanup-inode-s-resource.patch
-	patches.suse/cifs-Use-kmemdup-in-SMB2_ioctl_init-.patch
-	patches.suse/fs-cifs-Drop-unlikely-before-IS_ERR-_OR_NULL-.patch
-	patches.suse/SMB3-Add-SMB3-1-1-GCM-to-negotiated-crypto-algorigthms.patch
-	patches.suse/SMB3-1-1-Add-GCM-crypto-to-the-encrypt-and-decrypt-functions.patch
-	patches.suse/cifs-add-missing-GCM-module-dependency.patch
-	patches.suse/Fix-match_server-check-to-allow-for-auto-dialect-negotiate.patch
-	patches.suse/smb3-if-max_credits-is-specified-then-display-it-in-proc-mounts.patch
-	patches.suse/cifs-Properly-handle-auto-disabling-of-serverino-option.patch
-	patches.suse/cifs-Fix-check-for-matching-with-existing-mount.patch
-	patches.suse/cifs-simplify-code-by-removing-CONFIG_CIFS_ACL-ifdef.patch
-	patches.suse/CIFS-Fix-module-dependency.patch
-	patches.suse/smb3-minor-cleanup-of-compound_send_recv.patch
-	patches.suse/cifs-fix-typo-in-debug-message-with-struct-field-ia_valid.patch
-	patches.suse/add-some-missing-definitions.patch
-	patches.suse/fs-cifs-cifsssmb-Change-return-type-of-convert_ace_to_cifs_ace.patch
-	patches.suse/cifs-always-add-credits-back-for-unsolicited-PDUs.patch
-	patches.suse/cifs-Fix-a-race-condition-with-cifs_echo_request.patch
-	patches.suse/smb3-Allow-query-of-symlinks-stored-as-reparse-points.patch
-	patches.suse/smb3-add-new-mount-option-to-retrieve-mode-from-special-ACE.patch
-	patches.suse/smb3-do-not-send-compression-info-by-default.patch
-	patches.suse/smb3-Send-netname-context-during-negotiate-protocol.patch
-	patches.suse/SMB3-query-inode-number-on-open-via-create-context.patch
-	patches.suse/cifs-refactor-and-clean-up-arguments-in-the-reparse-point-parsing.patch
-	patches.suse/cifs-fix-parsing-of-symbolic-link-error-response.patch
-	patches.suse/cifs-fix-crash-in-cifs_dfs_do_automount.patch
-	patches.suse/cifs-fix-crash-in-smb2_compound_op-smb2_set_next_command-.patch
-	patches.suse/smb3-smbdirect-no-longer-experimental.patch
-	patches.suse/NFSv4-Handle-the-special-Linux-file-open-access-mode.patch
-	patches.suse/NFS-Cleanup-if-nfs_match_client-is-interrupted.patch
-	patches.suse/pnfs-flexfiles-Fix-PTR_ERR-dereferences-in-ff_layout.patch
-	patches.suse/dm-zoned-fix-zone-state-management-race.patch
-	patches.suse/resource-fix-locking-in-find_next_iomem_res.patch
-	patches.suse/net-neigh-fix-multiple-neigh-timer-scheduling.patch
-	patches.suse/0015-ISDN-hfcsusb-checking-idx-of-ep-configuration.patch
-	patches.suse/be2net-Signal-that-the-device-cannot-transmit-during.patch
-	patches.suse/caif-hsi-fix-possible-deadlock-in-cfhsi_exit_module.patch
-	patches.suse/net_sched-unset-TCQ_F_CAN_BYPASS-when-adding-filters.patch
-	patches.suse/net-bcmgenet-use-promisc-for-unsupported-filters.patch
-	patches.suse/0001-xen-pv-Fix-a-boot-up-hang-revealed-by-int3-self-test.patch
-	patches.suse/0001-xen-let-alloc_xenballooned_pages-fail-if-not-enough-.patch
-	patches.suse/crypto-crypto4xx-fix-a-potential-double-free-in-ppc4.patch
-	patches.suse/crypto-ccp-memset-structure-fields-to-zero-before-re.patch
-	patches.suse/crypto-ccp-gcm-use-const-time-tag-comparison.patch
-	patches.suse/crypto-ccp-Fix-SEV_VERSION_GREATER_OR_EQUAL.patch
-	patches.suse/0001-padata-use-smp_mb-in-padata_reorder-to-avoid-orphane.patch
-	patches.suse/drm-nouveau-i2c-Enable-i2c-pads-busses-during-preini.patch
-	patches.suse/drm-nouveau-fix-memory-leak-in-nouveau_conn_reset.patch
-	patches.suse/firmware-ti_sci-Always-request-response-from-firmwar.patch
-	patches.suse/scsi-megaraid_sas-fix-calculation-of-target-id
-	patches.suse/scsi-zfcp-fix-request-object-use-after-free-in-send-path-causing-wrong-traces
-	patches.suse/scsi-libfc-fix-null-pointer-dereference-on-a-null-lport
-	patches.suse/scsi-core-fix-race-on-creating-sense-cache
-	patches.suse/kvm-svm-fix-detection-of-amd-errata-1096
-	patches.suse/kvm-x86-vpmu-refine-kvm_pmu-err-msg-when-event-creation-failed
-	patches.suse/kvm-nvmx-do-not-use-dangling-shadow-vmcs-after-guest-reset
-	patches.suse/x86-boot-fix-memory-leak-in-default_get_smp_config.patch
-	patches.suse/Input-synaptics-whitelist-Lenovo-T580-SMBus-intertou.patch
-	patches.suse/Input-gtco-bounds-check-collection-indent-level.patch
-	patches.suse/Input-alps-don-t-handle-ALPS-cs19-trackpoint-only-de.patch
-	patches.suse/Input-psmouse-fix-build-error-of-multiple-definition.patch
-	patches.suse/Input-alps-fix-a-mismatch-between-a-condition-check-.patch
-	patches.suse/CIFS-fix-deadlock-in-cached-root-handling.patch
-	patches.suse/smb3-optimize-open-to-not-send-query-file-internal-info.patch
-	patches.suse/cifs-flush-before-set-info-if-we-have-writeable-handles.patch
-	patches.suse/cifs-update-internal-module-number.patch
-	patches.suse/0001-mac80211-fix-possible-memory-leak-in-ieee80211_assig.patch
-	patches.suse/mac80211-don-t-warn-about-CW-params-when-not-using-t.patch
-	patches.suse/net-sched-verify-that-q-NULL-before-setting-q-flags.patch
-	patches.suse/bnx2x-Prevent-load-reordering-in-tx-completion-proce.patch
-	patches.suse/be2net-Synchronize-be_update_queues-with-dev_watchdo.patch
-	patches.suse/vrf-make-sure-skb-data-contains-ip-header-to-make-ro.patch
-	patches.suse/tcp-be-more-careful-in-tcp_fragment.patch
-	patches.suse/powerpc-xive-Fix-loop-exit-condition-in-xive_find_ta.patch
-	patches.suse/powerpc-tm-Fix-oops-on-sigreturn-on-systems-without-.patch
-	patches.suse/cpufreq-pasemi-fix-use-after-free-in-pas_cpufreq_cpu.patch
-	patches.suse/hwmon-nct6775-Fix-register-address-and-added-missed-.patch
-	patches.suse/iommu-amd-add-support-for-x2apic-iommu-interrupts
-	patches.suse/ALSA-line6-Fix-wrong-altsetting-for-LINE6_PODHD500_1.patch
-	patches.suse/ALSA-line6-Fix-a-typo.patch
-	patches.suse/ALSA-compress-Fix-regression-on-compressed-capture-s.patch
-	patches.suse/ALSA-compress-Prevent-bypasses-of-set_params.patch
-	patches.suse/ALSA-compress-Don-t-allow-paritial-drain-operations-.patch
-	patches.suse/ALSA-compress-Be-more-restrictive-about-when-a-drain.patch
-	patches.suse/ALSA-hda-Add-a-conexant-codec-entry-to-let-mute-led-.patch
-	patches.suse/bcache-fix-possible-memory-leak-in-bch_cached_dev_ru.patch
-	patches.suse/nvme-fix-memory-leak-caused-by-incorrect-subsystem-free.patch
-	patches.suse/nvme-fix-multipath-crash-when-ANA-is-deactivated.patch
-	patches.suse/ACPI-IORT-Fix-off-by-one-check-in-iort_dev_find_its_.patch
-	patches.suse/drm-silence-variable-conn-set-but-not-used.patch
-	patches.suse/scsi-ibmvfc-fix-WARN_ON-during-event-pool-release.patch
-	patches.suse/drivers-base-introduce-kill_device.patch
-	patches.suse/libnvdimm-bus-prevent-duplicate-device_unregister-calls.patch
-	patches.suse/vfio-ccw-fix-misleading-comment-when-setting-orb-cmd-c64
-	patches.suse/vfio-ccw-set-pa_nr-to-0-if-memory-allocation-fails-for-pa_iova_pfn
-	patches.suse/virtio-s390-fix-race-on-airq_areas
-	patches.suse/tty-ldsem-locking-rwsem-Add-missing-ACQUIRE-to-read_.patch
-	patches.suse/sched-fair-Don-t-free-p-numa_faults-with-concurrent-.patch
-	patches.suse/sched-fair-Use-RCU-accessors-consistently-for-numa_g.patch
-	patches.suse/x86-mm-check-for-pfn-instead-of-page-in-vmalloc_sync_one
-	patches.suse/x86-mm-sync-also-unmappings-in-vmalloc_sync_all
-	patches.suse/mm-vmalloc-sync-unmappings-in-_purge_vmap_area_lazy
-	patches.suse/x86-speculation-mds-apply-more-accurate-check-on-hypervisor-platform.patch
-	patches.suse/usb-pci-quirks-Correct-AMD-PLL-quirk-detection.patch
-	patches.suse/usb-wusbcore-fix-unbalanced-get-put-cluster_id.patch
-	patches.suse/hpet-Fix-division-by-zero-in-hpet_time_div.patch
-	patches.suse/test_firmware-fix-a-memory-leak-bug.patch
-	patches.suse/tracing-fix-header-include-guards-in-trace-event-headers.patch
-	patches.suse/hci_uart-check-for-missing-tty-operations.patch
-	patches.suse/0012-gpiolib-fix-incorrect-IRQ-requesting-of-an-active-lo.patch
-	patches.suse/0021-mmc-dw_mmc-Fix-occasional-hang-after-tuning-on-eMMC.patch
-	patches.suse/0007-clk-renesas-cpg-mssr-Fix-reset-control-race-conditio.patch
-	patches.suse/0010-drm-msm-Fix-add_gpu_components.patch
-	patches.suse/ALSA-pcm-fix-lost-wakeup-event-scenarios-in-snd_pcm_.patch
-	patches.suse/ALSA-usb-audio-Fix-gpf-in-snd_usb_pipe_sanity_check.patch
-	patches.suse/ACPI-PM-Fix-regression-in-acpi_device_set_power.patch
-	patches.suse/btrfs-fix-incremental-send-failure-after-deduplicati.patch
-	patches.suse/btrfs-fix-race-leading-to-fs-corruption-after-transa.patch
-	patches.suse/IB-core-Add-mitigation-for-Spectre-V1.patch
-	patches.suse/IB-mlx5-Fix-MR-registration-flow-to-use-UMR-properly.patch
-	patches.suse/libata-zpodd-Fix-small-read-overflow-in-zpodd_get_me.patch
-	patches.suse/ata-libahci-do-not-complain-in-case-of-deferred-prob.patch
-	patches.suse/nbd-replace-kill_bdev-with-__invalidate_device-again.patch
-	patches.suse/s390-dasd-fix-endless-loop-after-read-unit-address-c.patch
-	patches.suse/scsi-qla2xxx-Fix-possible-fcport-null-pointer-derefe.patch
-	patches.suse/0001-xen-swiotlb-fix-condition-for-calling-xen_destroy_co.patch
-	patches.suse/drm-i915-perf-ensure-we-keep-a-reference-on-the-driv.patch
-	patches.suse/mm-migrate-Fix-reference-check-race-between-__find_get_block-and-migration.patch
-	patches.suse/coredump-split-pipe-command-whitespace-before-expand.patch
-	patches.suse/mm-migrate-c-initialize-pud_entry-in-migrate_vma.patch
-	patches.suse/eeprom-at24-make-spd-world-readable-again.patch
-	patches.suse/0001-x86-speculation-Prepare-entry-code-for-Spectre-v1-sw.patch
-	patches.suse/0002-x86-speculation-Enable-Spectre-v1-swapgs-mitigations.patch
-	patches.suse/x86-speculation-swapgs-exclude-ATOMs-from-speculating-through-SWAPGS.patch
-	patches.suse/HID-Add-044f-b320-ThrustMaster-Inc.-2-in-1-DT.patch
-	patches.suse/0013-HID-wacom-fix-bit-shift-for-Cintiq-Companion-2.patch
-	patches.suse/HID-holtek-test-for-sanity-of-intfdata.patch
-	patches.suse/HID-Add-quirk-for-HP-X1200-PIXART-OEM-mouse.patch
-	patches.suse/hid-input-fix-a4tech-horizontal-wheel-custom-usage.patch
-	patches.suse/HID-hiddev-avoid-opening-a-disconnected-device.patch
-	patches.suse/HID-hiddev-do-cleanup-in-failure-of-opening-a-device.patch
-	patches.suse/HID-sony-Fix-race-condition-between-rumble-and-devic.patch
-	patches.suse/bonding-Force-slave-speed-check-after-link-state-rec.patch
-	patches.suse/sky2-Disable-MSI-on-ASUS-P6T.patch
-	patches.suse/can-dev-call-netif_carrier_off-in-register_candev.patch
-	patches.suse/0003-can-rcar_canfd-fix-possible-IRQ-storm-on-high-load.patch
-	patches.suse/0004-can-peak_usb-fix-potential-double-kfree_skb.patch
-	patches.suse/netrom-hold-sock-when-setting-skb-destructor.patch
-	patches.suse/ife-error-out-when-nla-attributes-are-empty.patch
-	patches.suse/st21nfca_connectivity_event_received-null-check-the-.patch
-	patches.suse/st_nci_hci_connectivity_event_received-null-check-th.patch
-	patches.suse/bnx2x-Disable-multi-cos-feature.patch
-	patches.suse/ipip-validate-header-length-in-ipip_tunnel_xmit.patch
-	patches.suse/ip6_tunnel-fix-possible-use-after-free-on-xmit.patch
-	patches.suse/net-mlx5-Use-reversed-order-when-unregister-devices.patch
-	patches.suse/net-mlx5e-Prevent-encap-flow-counter-update-async-to.patch
-	patches.suse/isdn-mISDN-hfcsusb-Fix-possible-null-pointer-derefer.patch
-	patches.suse/net-sched-Fix-a-possible-null-pointer-dereference-in.patch
-	patches.suse/net-bridge-delete-local-fdb-on-device-init-failure.patch
-	patches.suse/mvpp2-refactor-MTU-change-code.patch
-	patches.suse/net-fix-ifindex-collision-during-namespace-removal.patch
-	patches.suse/compat_ioctl-pppoe-fix-PPPOEIOCSFWD-handling.patch
-	patches.suse/mac80211-don-t-WARN-on-short-WMM-parameters-from-AP.patch
-	patches.suse/isdn-hfcsusb-Fix-mISDN-driver-crash-caused-by-transf.patch
-	patches.suse/net-bridge-mcast-don-t-delete-permanent-entries-when.patch
-	patches.suse/tipc-compat-allow-tipc-commands-without-arguments.patch
-	patches.suse/net-usb-pegasus-fix-improper-read-if-get_registers-f.patch
-	patches.suse/atm-iphase-Fix-Spectre-v1-vulnerability.patch
-	patches.suse/can-sja1000-force-the-string-buffer-NULL-terminated.patch
-	patches.suse/can-peak_usb-force-the-string-buffer-NULL-terminated.patch
-	patches.suse/0005-can-peak_usb-pcan_usb_fd-Fix-info-leaks-to-USB-devic.patch
-	patches.suse/0006-can-peak_usb-pcan_usb_pro-Fix-info-leaks-to-USB-devi.patch
-	patches.suse/mwifiex-fix-802.11n-WPA-detection.patch
-	patches.suse/0001-iwlwifi-mvm-don-t-send-GEO_TX_POWER_LIMIT-on-version.patch
-	patches.suse/0001-iwlwifi-mvm-fix-version-check-for-GEO_TX_POWER_LIMIT.patch
-	patches.suse/iwlwifi-don-t-unmap-as-page-memory-that-was-mapped-a.patch
-	patches.suse/iwlwifi-mvm-fix-an-out-of-bound-access.patch
-	patches.suse/hwmon-nct7802-Fix-wrong-detection-of-in4-presence.patch
-	patches.suse/cifs-fix-rmmod-regression-in-cifs-ko-caused-by-force_sig-changes.patch
-	patches.suse/SMB3-Fix-deadlock-in-validate-negotiate-hits-reconnect.patch
-	patches.suse/SMB3-Fix-potential-memory-leak-when-processing-compound-chain.patch
-	patches.suse/smb3-send-CAP_DFS-capability-during-session-setup.patch
-	patches.suse/SMB3-Kernel-oops-mounting-a-encryptData-share-with-CONFIG_DEBUG_VIR.patch
-	patches.suse/NFSv4-Fix-delegation-state-recovery.patch
-	patches.suse/NFSv4.1-Fix-open-stateid-recovery.patch
-	patches.suse/NFSv4.1-Only-reap-expired-delegations.patch
-	patches.suse/NFSv4-Check-the-return-value-of-update_open_stateid.patch
-	patches.suse/NFSv4-Fix-a-potential-sleep-while-atomic-in-nfs4_do_.patch
-	patches.suse/NFSv4-Fix-an-Oops-in-nfs4_do_setattr.patch
-	patches.suse/NFS-Fix-regression-whereby-fscache-errors-are-appear.patch
-	patches.suse/crypto-ccp-Fix-oops-by-properly-managing-allocated-s.patch
-	patches.suse/crypto-ccp-Add-support-for-valid-authsize-values-les.patch
-	patches.suse/crypto-ccp-Ignore-tag-length-when-decrypting-GCM-cip.patch
-	patches.suse/ASoC-dapm-Fix-handling-of-custom_stop_condition-on-D.patch
-	patches.suse/ALSA-hda-Don-t-override-global-PCM-hw-info-flag.patch
-	patches.suse/ALSA-hiface-fix-multiple-memory-leak-bugs.patch
-	patches.suse/ALSA-hda-Workaround-for-crackled-sound-on-AMD-contro.patch
-	patches.suse/sound-fix-a-memory-leak-bug.patch
-	patches.suse/ALSA-firewire-fix-a-memory-leak-bug.patch
-	patches.suse/mmc-cavium-Set-the-correct-dma-max-segment-size-for-.patch
-	patches.suse/mmc-cavium-Add-the-missing-dma-unmap-when-the-dma-ha.patch
-	patches.suse/libata-have-ata_scsi_rw_xlat-fail-invalid-passthroug.patch
-	patches.suse/libata-add-SG-safety-checks-in-SFF-pio-transfers.patch
-	patches.suse/loop-set-PF_MEMALLOC_NOIO-for-the-worker-thread.patch
-	patches.suse/drm-vmwgfx-fix-memory-leak-when-too-many-retries-hav.patch
-	patches.suse/drm-rockchip-Suspend-DP-late.patch
-	patches.suse/drm-i915-Fix-wrong-escape-clock-divisor-init-for-GLK.patch
-	patches.suse/Input-synaptics-enable-RMI-mode-for-HP-Spectre-X360.patch
-	patches.suse/Input-kbtab-sanity-check-for-endpoint-type.patch
-	patches.suse/Input-iforce-add-sanity-checks.patch
-	patches.suse/kvm-fix-leak-vcpu-s-vmcs-value-into-other-pcpu
-	patches.suse/usb-host-xhci-rcar-Fix-timeout-in-xhci_suspend.patch
-	patches.suse/usb-yurex-Fix-use-after-free-in-yurex_delete.patch
-	patches.suse/usb-usbfs-fix-double-free-of-usb-memory-upon-submitu.patch
-	patches.suse/usb-iowarrior-fix-deadlock-on-disconnect.patch
-	patches.suse/iio-adc-max9611-Fix-misuse-of-GENMASK-macro.patch
-	patches.suse/driver_core-Fix_use-after-free_and_double_free_on_glue.patch
-	patches.suse/nvmem-use-the-same-permissions-for-eeprom-as-for-nvmem.patch
-	patches.suse/mm-hmm-fix-bad-subpage-pointer-in-try_to_unmap_one.patch
-	patches.suse/mm-memcontrol-c-fix-use-after-free-in-mem_cgroup_iter.patch
-	patches.suse/iommu-dma-handle-sg-length-overflow-better
-	patches.suse/auxdisplay-panel-need-to-delete-scan_timer-when-misc.patch
-	patches.suse/fs-xfs-xfs_log-Don-t-use-KM_MAYFAIL-at-xfs_log_reser.patch
-	patches.suse/xfs-remove-more-ondisk-directory-corruption-asserts.patch
-	patches.suse/xfs-don-t-crash-on-null-attr-fork-xfs_bmapi_read.patch
-	patches.suse/drm-ast-Fixed-reboot-test-may-cause-system-hanged.patch
-	patches.suse/ALSA-hda-Apply-workaround-for-another-AMD-chip-1022-.patch
-	patches.suse/ALSA-hda-Fix-a-memory-leak-bug.patch
-	patches.suse/ALSA-hda-Let-all-conexant-codec-enter-D3-when-reboot.patch
-	patches.suse/ALSA-hda-Add-a-generic-reboot_notify.patch
-	patches.suse/ALSA-usb-audio-Fix-an-OOB-bug-in-parse_audio_mixer_u.patch
-	patches.suse/ALSA-usb-audio-Fix-a-stack-buffer-overflow-bug-in-ch.patch
-	patches.suse/i2c-emev2-avoid-race-when-unregistering-slave-client.patch
-	patches.suse/nvme-multipath-revalidate-nvme_ns_head-gendisk-in-nv.patch
-	patches.suse/nvme-core-Fix-extra-device_put-call-on-error-path.patch
-	patches.suse/nvme-rdma-drain-qp.patch
-	patches.suse/0001-usb-gadget-udc-renesas_usb3-Fix-sysfs-interface-of-r.patch
-	patches.suse/usb-gadget-composite-Clear-suspended-on-reset-discon.patch
-	patches.suse/USB-core-Fix-races-in-character-device-registration-.patch
-	patches.suse/0001-usb-cdc-acm-make-sure-a-refcount-is-taken-early-enou.patch
-	patches.suse/0001-USB-CDC-fix-sanity-checks-in-CDC-union-parser.patch
-	patches.suse/usb-host-fotg2-restart-hcd-after-port-reset.patch
-	patches.suse/USB-serial-option-Add-support-for-ZTE-MF871A.patch
-	patches.suse/USB-serial-option-add-D-Link-DWM-222-device-ID.patch
-	patches.suse/USB-serial-option-Add-Motorola-modem-UARTs.patch
-	patches.suse/USB-serial-option-add-the-BroadMobi-BM818-card.patch
-	patches.suse/staging-comedi-dt3000-Fix-signed-integer-overflow-di.patch
-	patches.suse/staging-comedi-dt3000-Fix-rounding-up-of-timer-divis.patch
-	patches.suse/iio-adc-max9611-Fix-temperature-reading-in-probe.patch
-	patches.suse/xen-netback-Reset-nr_frags-before-freeing-skb.patch
-	patches.suse/bonding-Add-vlan-tx-offload-to-hw_enc_features.patch
-	patches.suse/team-Add-vlan-tx-offload-to-hw_enc_features.patch
-	patches.suse/net-mlx5e-Use-flow-keys-dissector-to-parse-packets-f.patch
-	patches.suse/net-mlx5e-Only-support-tx-rx-pause-setting-for-port-.patch
-	patches.suse/sctp-fix-the-transport-error_count-check.patch
-	patches.suse/ibmveth-Convert-multicast-list-size-for-little-endia.patch
-	patches.suse/net-mlx4_en-fix-a-memory-leak-bug.patch
-	patches.suse/liquidio-add-cleanup-in-octeon_setup_iq.patch
-	patches.suse/net-packet-fix-race-in-tpacket_snd.patch
-	patches.suse/lan78xx-Fix-memory-leaks.patch
-	patches.suse/Bluetooth-btqca-Add-a-short-delay-before-downloading.patch
-	patches.suse/bnx2x-Fix-VF-s-VLAN-reconfiguration-in-reload.patch
-	patches.suse/cx82310_eth-fix-a-memory-leak-bug.patch
-	patches.suse/ibmvnic-Unmap-DMA-address-of-TX-descriptor-buffers-a.patch
-	patches.suse/wimax-i2400m-fix-a-memory-leak-bug.patch
-	patches.suse/0001-HID-wacom-Correct-distance-scale-for-2nd-gen-Intuos-.patch
-	patches.suse/HID-cp2112-prevent-sleeping-function-called-from-inv.patch
-	patches.suse/0001-HID-wacom-correct-misreported-EKR-ring-values.patch
-	patches.suse/drm-mediatek-use-correct-device-to-import-PRIME-buff.patch
-	patches.suse/drm-mediatek-mtk_drm_drv.c-Add-of_node_put-before-go.patch
-	patches.suse/libceph-allow-ceph_buffer_put-to-receive-a-null-ceph_buffer.patch
-	patches.suse/ceph-fix-buffer-free-while-holding-i_ceph_lock-in-_ceph_setxattr.patch
-	patches.suse/ceph-fix-buffer-free-while-holding-i_ceph_lock-in-_ceph_build_xattrs_blob.patch
-	patches.suse/ceph-fix-buffer-free-while-holding-i_ceph_lock-in-fill_inode.patch
-	patches.suse/ceph-don-t-try-fill-file_lock-on-unsuccessful-getfilelock-reply.patch
-	patches.suse/libceph-fix-pg-split-vs-osd-reconnect-race.patch
-	patches.suse/vfs-fix-page-locking-deadlocks-when-deduping-files.patch
-	patches.suse/fs-xfs-Fix-return-code-of-xfs_break_leased_layouts.patch
-	patches.suse/Revert-dm-bufio-fix-deadlock-with-loop-device.patch
-	patches.suse/dm-kcopyd-always-complete-failed-jobs.patch
-	patches.suse/dm-zoned-improve-error-handling-in-reclaim.patch
-	patches.suse/dm-zoned-improve-error-handling-in-i-o-map-code.patch
-	patches.suse/dm-zoned-properly-handle-backing-device-failure.patch
-	patches.suse/dm-zoned-fix-potential-NULL-dereference-in-dmz_do_re.patch
-	patches.suse/dm-raid-add-missing-cleanup-in-raid_ctr.patch
-	patches.suse/dm-btree-fix-order-of-block-initialization-in-btree_.patch
-	patches.suse/dm-space-map-metadata-fix-missing-store-of-apply_bop.patch
-	patches.suse/dm-table-fix-invalid-memory-accesses-with-too-high-s.patch
-	patches.suse/IB-mlx5-Consolidate-use_umr-checks-into-single-funct.patch
-	patches.suse/IB-mlx5-Fix-MR-re-registration-flow-to-use-UMR-prope.patch
-	patches.suse/drm-nouveau-Don-t-retry-infinitely-when-receiving-no.patch
-	patches.suse/xfs-fix-missing-ILOCK-unlock-when-xfs_setattr_nonsiz.patch
-	patches.suse/scsi-qla2xxx-Fix-gnl.l-memory-leak-on-adapter-init-f.patch
-	patches.suse/scsi-ufs-fix-null-pointer-dereference-in-ufshcd_config_vreg_hpm
-	patches.suse/gpiolib-never-report-open-drain-source-lines-as-inpu.patch
-	patches.suse/gpio-Fix-build-error-of-function-redefinition.patch
-	patches.suse/mm-page_owner-handle-thp-splits-correctly.patch
-	patches.suse/genirq-Properly-pair-kobject_del-with-kobject_add.patch
-	patches.suse/x86-cpu-amd-clear-rdrand-cpuid-bit-on-amd-family-15h-16h.patch
-	patches.suse/ubifs-Correctly-initialize-c-min_log_bytes.patch
-	patches.suse/ubifs-Limit-the-number-of-pages-in-shrink_liability.patch
-	patches.suse/tcp-make-sure-EPOLLOUT-wont-be-missed.patch
-	patches.suse/net-smc-make-sure-EPOLLOUT-is-raised.patch
-	patches.suse/mac80211-fix-possible-sta-leak.patch
-	patches.suse/Revert-cfg80211-fix-processing-world-regdomain-when-.patch
-	patches.suse/batman-adv-fix-uninit-value-in-batadv_netlink_get_if.patch
-	patches.suse/ipv6-addrconf-allow-adding-multicast-addr-if-IFA_F_M.patch
-	patches.suse/s390-bpf-fix-lcgr-instruction-encoding
-	patches.suse/s390-bpf-use-32-bit-index-for-tail-calls
-	patches.suse/bpf-fix-use-after-free-in-prog-symbol-exposure.patch
-	patches.suse/r8152-Set-memory-to-all-0xFFs-on-failed-reg-reads.patch
-	patches.suse/ALSA-line6-Fix-memory-leak-at-line6_init_pcm-error-p.patch
-	patches.suse/ALSA-seq-Fix-potential-concurrent-access-to-the-dele.patch
-	patches.suse/NFSv4-pnfs-Fix-a-page-lock-leak-in-nfs_pageio_resend.patch
-	patches.suse/NFS-Ensure-O_DIRECT-reports-an-error-if-the-bytes-re.patch
-	patches.suse/pNFS-flexfiles-Turn-off-soft-RPC-calls.patch
-	patches.suse/SUNRPC-Handle-connection-breakages-correctly-in-call.patch
-	patches.suse/cifs-set-domainName-when-a-domain-key-is-used-in-multiuser.patch
-	patches.suse/cifs-Use-kzfree-to-zero-out-the-password.patch
-	patches.suse/0001-drm-i915-Don-t-deballoon-unused-ggtt-drm_mm_node-in-.patch
-	patches.suse/mmc-sdhci-of-at91-add-quirk-for-broken-HS200.patch
-	patches.suse/mmc-core-Fix-init-of-SD-cards-reporting-an-invalid-V.patch
-	patches.suse/crypto-ccp-Ignore-unconfigured-CCP-device-on-suspend.patch
-	patches.suse/KVM-PPC-Book3S-Fix-incorrect-guest-to-user-translati.patch
-	patches.suse/kvm-x86-don-t-update-rip-or-do-single-step-on-faulting-emulation
-	patches.suse/ftrace-fix-null-pointer-dereference-in-t_probe_next.patch
-	patches.suse/ftrace-check-for-empty-hash-and-comment-the-race-with-registering-probes.patch
-	patches.suse/ftrace-check-for-successful-allocation-of-hash.patch
-	patches.suse/i2c-piix4-Fix-port-selection-for-AMD-Family-16h-Mode.patch
-	patches.suse/net-fix-skb-use-after-free-in-netpoll.patch
-	patches.suse/tcp-remove-empty-skb-from-write-queue-in-error-cases.patch
-	patches.suse/mld-fix-memory-leak-in-mld_del_delrec.patch
-	patches.suse/ibmvnic-Do-not-process-reset-during-or-after-device-.patch
-	patches.suse/net-sched-act_sample-fix-psample-group-handling-on-o.patch
-	patches.suse/tcp-inherit-timestamp-on-mtu-probe.patch
-	patches.suse/sky2-Disable-MSI-on-yet-another-ASUS-boards-P6Xxxx.patch
-	patches.suse/net-stmmac-dwmac-rk-Don-t-fail-if-phy-regulator-is-a.patch
-	patches.suse/batman-adv-Only-read-OGM-tvlv_len-after-buffer-len-c.patch
-	patches.suse/batman-adv-Only-read-OGM2-tvlv_len-after-buffer-len-.patch
-	patches.suse/usb-chipidea-udc-don-t-do-hardware-access-if-gadget-.patch
-	patches.suse/usb-storage-Add-new-JMS567-revision-to-unusual_devs.patch
-	patches.suse/usb-host-ohci-fix-a-race-condition-between-shutdown-.patch
-	patches.suse/USB-storage-ums-realtek-Update-module-parameter-desc.patch
-	patches.suse/USB-storage-ums-realtek-Whitelist-auto-delink-suppor.patch
-	patches.suse/usb-host-xhci-rcar-Fix-typo-in-compatible-string-mat.patch
-	patches.suse/USB-cdc-wdm-fix-race-between-write-and-disconnect-du.patch
-	patches.suse/stm-class-Fix-a-double-free-of-stm_source_device.patch
-	patches.suse/intel_th-pci-Add-support-for-another-Lewisburg-PCH.patch
-	patches.suse/intel_th-pci-Add-Tiger-Lake-support.patch
-	patches.suse/VMCI-Release-resource-if-the-work-is-already-queued.patch
-	patches.suse/ALSA-hda-Fix-potential-endless-loop-at-applying-quir.patch
-	patches.suse/ALSA-hda-realtek-Fix-overridden-device-specific-init.patch
-	patches.suse/ALSA-hda-realtek-Fix-the-problem-of-two-front-mics-o.patch
-	patches.suse/keys-Fix-missing-null-pointer-check-in-request_key_a.patch
-	patches.suse/powerpc-tm-Fix-FP-VMX-unavailable-exceptions-inside-.patch
-	patches.suse/powerpc-tm-Fix-restoring-FP-VMX-facility-incorrectly.patch
-	patches.suse/drm-vmwgfx-Fix-double-free-in-vmw_recv_msg.patch
-	patches.suse/iommu-amd-flush-old-domains-in-kdump-kernel
-	patches.suse/iommu-amd-fix-race-in-increase_address_space
-	patches.suse/configfs_register_group-shouldn-t-be-and-isn-t-calle.patch
-	patches.suse/Input-elan_i2c-remove-Lenovo-Legion-Y7000-PnpID.patch
-	patches.suse/gpio-fix-line-flag-validation-in-linehandle_create.patch
-	patches.suse/gpio-fix-line-flag-validation-in-lineevent_create.patch
-	patches.suse/gpiolib-acpi-Add-gpiolib_acpi_run_edge_events_on_boo.patch
-	patches.suse/genirq-Prevent-NULL-pointer-dereference-in-resend_ir.patch
-	patches.suse/vhost-make-sure-log_num-in_num.patch
-	patches.suse/Btrfs-fix-assertion-failure-during-fsync-and-use-of-.patch
-	patches.suse/0001-drm-i915-Restore-relaxed-padding-OCL_OOB_SUPPRES_ENA.patch
-	patches.suse/sctp-use-transport-pf_retrans-in-sctp_do_8_2_transpo.patch
-	patches.suse/Bluetooth-btrtl-Additional-Realtek-8822CE-Bluetooth-.patch
-	patches.suse/Revert-Bluetooth-validate-BLE-connection-interval-up.patch
-	patches.suse/tipc-add-NULL-pointer-check-before-calling-kfree_rcu.patch
-	patches.suse/mwifiex-Fix-three-heap-overflow-at-parsing-element.patch
-	patches.suse/net-ibmvnic-free-reset-work-of-removed-device-from-q.patch
-	patches.suse/isdn-capi-check-message-length-in-capi_write.patch
-	patches.suse/net-gso-Fix-skb_segment-splat-when-splitting-gso_siz.patch
-	patches.suse/net-ibmvnic-Fix-missing-in-__ibmvnic_reset.patch
-	patches.suse/bridge-mdb-remove-wrong-use-of-NLM_F_MULTI.patch
-	patches.suse/sch_hhf-ensure-quantum-and-hhf_non_hh_weight-are-non.patch
-	patches.suse/wimax-i2400-fix-memory-leak.patch
-	patches.suse/mac80211-Do-not-send-Layer-2-Update-frame-before-aut.patch
-	patches.suse/tcp-fix-tcp_ecn_withdraw_cwr-to-clear-TCP_ECN_QUEUE_.patch
-	patches.suse/ixgbe-Prevent-u8-wrapping-of-ITR-value-to-something-.patch
-	patches.suse/tun-fix-use-after-free-when-register-netdev-failed.patch
-	patches.suse/ipv6-Fix-the-link-time-qualifier-of-ping_v6_proc_exi.patch
-	patches.suse/net-Fix-null-de-reference-of-device-refcount.patch
-	patches.suse/sctp-Fix-the-link-time-qualifier-of-sctp_ctrlsock_ex.patch
-	patches.suse/cdc_ether-fix-rndis-support-for-Mediatek-based-smart.patch
-	patches.suse/kvm-s390-do-not-leak-kernel-stack-data-in-the-kvm_s390_interrupt-ioctl
-	patches.suse/tpm_tis_core-Set-TPM_CHIP_FLAG_IRQ-before-probing-fo.patch
-	patches.suse/edac-amd64-decode-syndrome-before-translating-address.patch
-	patches.suse/hwmon-lm75-Fix-write-operations-for-negative-tempera.patch
-	patches.suse/hwmon-acpi_power_meter-Change-log-level-for-unsafe-s.patch
-	patches.suse/hwmon-shtc1-fix-shtc1-and-shtw1-id-mask.patch
-	patches.suse/regulator-lm363x-Fix-off-by-one-n_voltages-for-lm363.patch
-	patches.suse/gpio-Move-gpiochip_lock-unlock_as_irq-to-gpio-driver.patch
-	patches.suse/iommu-amd-Override-wrong-IVRS-IOAPIC-on-Raven-Ridge-.patch
-	patches.suse/iommu-dma-fix-for-dereferencing-before-null-checking
-	patches.suse/qla2xxx-remove-SGI-SN2-support.patch
-	patches.suse/soc-renesas-rcar-sysc-Add-goto-to-of_node_put-before.patch
-	patches.suse/objtool-clobber-user-cflags-variable.patch
-	patches.suse/efi-cper-print-AER-info-of-PCIe-fatal-error.patch
-	patches.suse/platform-x86-pmc_atom-Add-Siemens-SIMATIC-IPC227E-to.patch
-	patches.suse/alarmtimer-Use-EOPNOTSUPP-instead-of-ENOTSUPP.patch
-	patches.suse/x86-kgbd-use-nmi_vector-not-apic_dm_nmi.patch
-	patches.suse/s390-process-avoid-potential-reading-of-freed-stack
-	patches.suse/md-raid6-Set-R5_ReadError-when-there-is-read-failure.patch
-	patches.suse/blk-mq-fix-memory-leak-in-blk_mq_init_allocated_queue-error.patch
-	patches.suse/md-only-call-set_in_sync-when-it-is-expected-to-succ.patch
-	patches.suse/md-don-t-report-active-array_state-until-after-reval.patch
-	patches.suse/nvme-multipath-fix-ana-log-nsid-lookup-when-nsid-is-.patch
-	patches.suse/0001-md-raid0-avoid-RAID0-data-corruption-due-to-layout-c.patch
-	patches.suse/mmc-sdhci-Fix-incorrect-switch-to-HS-mode.patch
-	patches.suse/ALSA-firewire-tascam-handle-error-code-when-getting-.patch
-	patches.suse/ALSA-firewire-tascam-check-intermediate-state-of-clo.patch
-	patches.suse/ALSA-hda-Flush-interrupts-on-disabling.patch
-	patches.suse/ALSA-line6-sizeof-byte-is-always-1-use-that-fact.patch
-	patches.suse/ALSA-hda-Show-the-fatal-CORB-RIRB-error-more-clearly.patch
-	patches.suse/ALSA-i2c-ak4xxx-adda-Fix-a-possible-null-pointer-der.patch
-	patches.suse/ALSA-aoa-onyx-always-initialize-register-read-value.patch
-	patches.suse/ALSA-hda-Add-support-of-Zhaoxin-controller.patch
-	patches.suse/ALSA-usb-audio-Skip-bSynchAddress-endpoint-check-if-.patch
-	patches.suse/ALSA-usb-audio-Add-Pioneer-DDJ-SX3-PCM-quirck.patch
-	patches.suse/ALSA-hda-Inform-too-slow-responses.patch
-	patches.suse/ALSA-hda-Set-fifo_size-for-both-playback-and-capture.patch
-	patches.suse/ALSA-hda-sigmatel-remove-unused-variable-stac9200_co.patch
-	patches.suse/ALSA-hda-Drop-unsol-event-handler-for-Intel-HDMI-cod.patch
-	patches.suse/ALSA-hda-Expand-pin_match-function-to-match-upcoming.patch
-	patches.suse/ALSA-hda-Define-a-fallback_pin_fixup_tbl-for-alc269-.patch
-	patches.suse/ALSA-hda-realtek-Check-beep-whitelist-before-assigni.patch
-	patches.suse/ALSA-hda-realtek-Blacklist-PC-beep-for-Lenovo-ThinkC.patch
-	patches.suse/ALSA-hda-hdmi-remove-redundant-assignment-to-variabl.patch
-	patches.suse/ASoC-es8328-Fix-copy-paste-error-in-es8328_right_lin.patch
-	patches.suse/ASoC-cs4349-Use-PM-ops-cs4349_runtime_pm.patch
-	patches.suse/ASoC-wm8737-Fix-copy-paste-error-in-wm8737_snd_contr.patch
-	patches.suse/ASoC-Intel-Fix-use-of-potentially-uninitialized-vari.patch
-	patches.suse/ASoC-Intel-NHLT-Fix-debug-print-format.patch
-	patches.suse/ASoC-Intel-Baytrail-Fix-implicit-fallthrough-warning.patch
-	patches.suse/ASoC-dmaengine-Make-the-pcm-name-equal-to-pcm-id-if-.patch
-	patches.suse/ASoC-Define-a-set-of-DAPM-pre-post-up-events.patch
-	patches.suse/ASoC-sgtl5000-Fix-charge-pump-source-assignment.patch
-	patches.suse/ASoC-sun4i-i2s-RX-and-TX-counter-registers-are-swapp.patch
-	patches.suse/ASoC-wm8988-fix-typo-in-wm8988_right_line_controls.patch
-	patches.suse/media-technisat-usb2-break-out-of-loop-at-end-of-buf.patch
-	patches.suse/media-dib0700-fix-link-error-for-dibx000_i2c_set_spe.patch
-	patches.suse/media-exynos4-is-fix-leaked-of_node-references.patch
-	patches.suse/media-hdpvr-Add-device-num-check-and-handling.patch
-	patches.suse/media-iguanair-add-sanity-checks.patch
-	patches.suse/media-fdp1-Reduce-FCP-not-found-message-level-to-deb.patch
-	patches.suse/media-tm6000-double-free-if-usb-disconnect-while-str.patch
-	patches.suse/media-omap3isp-Set-device-on-omap3isp-subdevs.patch
-	patches.suse/media-omap3isp-Don-t-set-streaming-state-on-random-s.patch
-	patches.suse/media-i2c-ov5645-Fix-power-sequence.patch
-	patches.suse/media-radio-si470x-kill-urb-on-error.patch
-	patches.suse/media-hdpvr-add-terminating-0-at-end-of-string.patch
-	patches.suse/media-gspca-zero-usb_buf-on-error.patch
-	patches.suse/media-dvb-core-fix-a-memory-leak-bug.patch
-	patches.suse/media-ttusb-dec-Fix-info-leak-in-ttusb_dec_send_comm.patch
-	patches.suse/media-atmel-atmel-isi-fix-timeout-value-for-stop-str.patch
-	patches.suse/media-cpia2_usb-fix-memory-leaks.patch
-	patches.suse/media-saa7146-add-cleanup-in-hexium_attach.patch
-	patches.suse/media-sn9c20x-Add-MSI-MS-1039-laptop-to-flip_dmi_tab.patch
-	patches.suse/media-saa7134-fix-terminology-around-saa7134_i2c_eep.patch
-	patches.suse/media-ov9650-add-a-sanity-check.patch
-	patches.suse/leds-leds-lp5562-allow-firmware-files-up-to-the-maxi.patch
-	patches.suse/leds-Allow-to-call-led_classdev_unregister-unconditi.patch
-	patches.suse/leds-trigger-gpio-GPIO-0-is-valid.patch
-	patches.suse/dmaengine-bcm2835-Print-error-in-case-setting-DMA-ma.patch
-	patches.suse/dmaengine-dw-platform-Switch-to-acpi_dma_controller_.patch
-	patches.suse/dmaengine-iop-adma.c-fix-printk-format-warning.patch
-	patches.suse/PM-sleep-Fix-possible-overflow-in-pm_system_cancel_w.patch
-	patches.suse/PM-devfreq-exynos-bus-Correct-clock-enable-sequence.patch
-	patches.suse/PM-devfreq-passive-Use-non-devm-notifiers.patch
-	patches.suse/PM-devfreq-passive-fix-compiler-warning.patch
-	patches.suse/ACPI-CPPC-do-not-require-the-_PSD-method.patch
-	patches.suse/0001-ACPICA-Increase-total-number-of-possible-Owner-IDs.patch
-	patches.suse/ACPI-processor-don-t-print-errors-for-processorIDs-0.patch
-	patches.suse/ACPI-custom_method-fix-memory-leaks.patch
-	patches.suse/ACPI-PCI-fix-acpi_pci_irq_enable-memory-leak.patch
-	patches.suse/ACPI-property-Fix-acpi_graph_get_remote_endpoint-nam.patch
-	patches.suse/kvm-coalesced_mmio-add-bounds-checking
-	patches.suse/0001-KVM-x86-use-Intel-speculation-bugs-and-features-as-d.patch
-	patches.suse/KVM-PPC-Book3S-HV-XIVE-Free-escalation-interrupts-be.patch
-	patches.suse/KVM-PPC-Book3S-HV-Fix-race-in-re-enabling-XIVE-escal.patch
-	patches.suse/KVM-PPC-Book3S-HV-Don-t-push-XIVE-context-when-not-u.patch
-	patches.suse/powerpc-xive-Implement-get_irqchip_state-method-for-.patch
-	patches.suse/KVM-PPC-Book3S-HV-Check-for-MMU-ready-on-piggybacked.patch
-	patches.suse/KVM-PPC-Book3S-HV-Don-t-lose-pending-doorbell-reques.patch
-	patches.suse/kvm-s390-test-for-bad-access-register-and-size-at-the-start-of-s390_mem_op
-	patches.suse/usb-host-xhci-hub-fix-extra-endianness-conversion.patch
-	patches.suse/0001-usbip-Implement-SG-support-to-vhci-hcd-and-stub-driv.patch
-	patches.suse/USB-usbcore-Fix-slab-out-of-bounds-bug-during-device.patch
-	patches.suse/iio-dac-ad5380-fix-incorrect-assignment-to-val.patch
-	patches.suse/mic-avoid-statically-declaring-a-struct-device.patch
-	patches.suse/phy-renesas-rcar-gen3-usb2-Disable-clearing-VBUS-in-.patch
-	patches.suse/dev-mem-Bail-out-upon-SIGKILL.patch
-	patches.suse/crypto-ccp-Reduce-maximum-stack-usage.patch
-	patches.suse/crypto-qat-Silence-smp_processor_id-warning.patch
-	patches.suse/crypto-caam-fix-concurrency-issue-in-givencrypt-desc.patch
-	patches.suse/crypto-caam-free-resources-in-case-caam_rng-registra.patch
-	patches.suse/crypto-skcipher-Unmap-pages-after-an-external-error.patch
-	patches.suse/crypto-cavium-zip-Add-missing-single_release.patch
-	patches.suse/e1000e-Use-dev_get_drvdata-where-possible.patch
-	patches.suse/e1000e-add-workaround-for-possible-stalled-packet.patch
-	patches.suse/NFC-fix-attrs-checks-in-netlink-interface.patch
-	patches.suse/cxgb4-smt-Add-lock-for-atomic_dec_and_test.patch
-	patches.suse/can-xilinx_can-xcan_probe-skip-error-message-on-defe.patch
-	patches.suse/libertas-Add-missing-sentinel-at-end-of-if_usb.c-fw_.patch
-	patches.suse/libertas_tf-Use-correct-channel-range-in-lbtf_geo_in.patch
-	patches.suse/Revert-mwifiex-fix-system-hang-problem-after-resume.patch
-	patches.suse/can-mcp251x-mcp251x_hw_reset-allow-more-time-after-a.patch
-	patches.suse/mac80211-minstrel_ht-fix-per-group-max-throughput-ra.patch
-	patches.suse/0001-rtlwifi-rtl8192cu-Fix-value-set-in-descriptor.patch
-	patches.suse/bcma-fix-incorrect-update-of-BCMA_CORE_PCI_MDIO_DATA.patch
-	patches.suse/ixgbe-sync-the-first-fragment-unconditionally.patch
-	patches.suse/nl80211-Fix-possible-Spectre-v1-for-CQM-RSSI-4b2c5a14.patch
-	patches.suse/cfg80211-Purge-frame-registrations-on-iftype-change.patch
-	patches.suse/ath9k-dynack-fix-possible-deadlock-in-ath_dynack_nod.patch
-	patches.suse/net-ath6kl-Fix-a-NULL-ptr-deref-bug.patch
-	patches.suse/ath9k_htc-release-allocated-buffer-if-timed-out.patch
-	patches.suse/ath9k-release-allocated-buffer-if-timed-out.patch
-	patches.suse/0001-xen-netfront-do-not-assume-sk_buff_head-list-is-empt.patch
-	patches.suse/0001-btrfs-tree-checker-Add-ROOT_ITEM-check.patch
-	patches.suse/Btrfs-fix-use-after-free-when-using-the-tree-modific.patch
-	patches.suse/0001-btrfs-tree-checker-Add-EXTENT_ITEM-and-METADATA_ITEM.patch
-	patches.suse/0002-btrfs-tree-checker-Add-simple-keyed-refs-check.patch
-	patches.suse/0003-btrfs-tree-checker-Add-EXTENT_DATA_REF-check.patch
-	patches.suse/cifs-prepare-SMB2_Flush-to-be-usable-in-compounds.patch
-	patches.suse/smb3-Incorrect-size-for-netname-negotiate-context.patch
-	patches.suse/cifs-create-a-helper-to-find-a-writeable-handle-by-path-name.patch
-	patches.suse/cifs-use-existing-handle-for-compound_op-OP_SET_INFO-when-possible.patch
-	patches.suse/smb3-fix-signing-verification-of-large-reads.patch
-	patches.suse/cifs-add-a-helper-to-find-an-existing-readable-handle-to-a-file.patch
-	patches.suse/smb3-improve-handling-of-share-deleted-and-share-recreated-.patch
-	patches.suse/smb3-fix-unmount-hang-in-open_shroot.patch
-	patches.suse/ipmi_si-Only-schedule-continuously-in-the-thread-in-.patch
-	patches.suse/pinctrl-tegra-Fix-write-barrier-placement-in-pmx_wri.patch
-	patches.suse/0001-drm-i915-Fix-various-tracepoints-for-gen2.patch
-	patches.suse/drm-bridge-tc358767-Increase-AUX-transfer-length-lim.patch
-	patches.suse/drm-panel-simple-fix-AUO-g185han01-horizontal-blanki.patch
-	patches.suse/0001-video-ssd1307fb-Start-page-range-at-page_offset.patch
-	patches.suse/video-of-display_timing-Add-of_node_put-in-of_get_di.patch
-	patches.suse/drm-radeon-Fix-EEH-during-kexec.patch
-	patches.suse/gpu-drm-radeon-Fix-a-possible-null-pointer-dereferen.patch
-	patches.suse/0001-drm-imx-Drop-unused-imx-ipuv3-crtc.o-build.patch
-	patches.suse/drm-amd-powerplay-smu7-enforce-minimal-VBITimeout-v2.patch
-	patches.suse/drm-amdgpu-si-fix-asic-tests.patch
-	patches.suse/powerpc-pseries-Fix-cpu_hotplug_lock-acquisition-in-.patch
-	patches.suse/powerpc-powernv-ioda-Fix-race-in-TCE-level-allocatio.patch
-	patches.suse/powerpc-powernv-ioda2-Allocate-TCE-table-levels-on-d.patch
-	patches.suse/powerpc-xmon-Check-for-HV-mode-when-dumping-XIVE-inf.patch
-	patches.suse/powerpc-xive-Fix-dump-of-XIVE-interrupt-under-pserie.patch
-	patches.suse/powerpc-xmon-Add-a-dump-of-all-XIVE-interrupts.patch
-	patches.suse/powerpc-64s-radix-Fix-memory-hotplug-section-page-ta.patch
-	patches.suse/powerpc-64s-radix-Fix-memory-hot-unplug-page-table-s.patch
-	patches.suse/powerpc-rtas-use-device-model-APIs-and-serialization.patch
-	patches.suse/powerpc-rtas-allow-rescheduling-while-changing-cpu-s.patch
-	patches.suse/powerpc-pseries-mobility-use-cond_resched-when-updat.patch
-	patches.suse/powerpc-64s-support-nospectre_v2-cmdline-option.patch
-	patches.suse/powerpc-64s-radix-tidy-up-TLB-flushing-code.patch
-	patches.suse/powerpc-64s-pseries-radix-flush-translations-before-.patch
-	patches.suse/powerpc-pseries-correctly-track-irq-state-in-default.patch
-	patches.suse/powerpc-xive-Fix-bogus-error-code-returned-by-OPAL.patch
-	patches.suse/powerpc-dump-kernel-log-before-carrying-out-fadump-o.patch
-	patches.suse/vfio_pci-Restore-original-state-on-release.patch
-	patches.suse/clk-qoriq-Fix-Wunused-const-variable.patch
-	patches.suse/clk-sirf-Don-t-reference-clk_init_data-after-registr.patch
-	patches.suse/clk-zx296718-Don-t-reference-clk_init_data-after-reg.patch
-	patches.suse/clk-sunxi-ng-v3s-add-the-missing-PLL_DDR1.patch
-	patches.suse/clk-sunxi-ng-v3s-add-missing-clock-slices-for-MMC2-m.patch
-	patches.suse/clk-at91-fix-update-bit-maps-on-CFG_MOR-write.patch
-	patches.suse/clk-at91-select-parent-if-main-oscillator-or-bypass-.patch
-	patches.suse/printk-Do-not-lose-last-line-in-kmsg-buffer-dump.patch
-	patches.suse/RDMA-Fix-goto-target-to-release-the-allocated-memory.patch
-	patches.suse/RDMA-bnxt_re-Fix-spelling-mistake-missin_resp-missin.patch
-	patches.suse/scsi-qla2xxx-Remove-unnecessary-null-check.patch
-	patches.suse/scsi-qla2xxx-Replace-vmalloc-memset-with-vzalloc.patch
-	patches.suse/scsi-cxlflash-Mark-expected-switch-fall-throughs.patch
-	patches.suse/scsi-qla2xxx-Fix-DMA-unmap-leak.patch
-	patches.suse/scsi-qla2xxx-Fix-different-size-DMA-Alloc-Unmap.patch
-	patches.suse/scsi-qla2xxx-Fix-abort-timeout-race-condition.patch
-	patches.suse/scsi-qla2xxx-Use-Correct-index-for-Q-Pair-array.patch
-	patches.suse/scsi-qla2xxx-Skip-FW-dump-on-LOOP-initialization-err.patch
-	patches.suse/scsi-qla2xxx-Reject-EH_-abort-device_reset-target_re.patch
-	patches.suse/scsi-qla2xxx-Fix-Relogin-to-prevent-modifying-scan_s.patch
-	patches.suse/scsi-qla2xxx-Fix-premature-timer-expiration.patch
-	patches.suse/scsi-qla2xxx-Retry-fabric-Scan-on-IOCB-queue-full.patch
-	patches.suse/scsi-qla2xxx-Correct-error-handling-during-initializ.patch
-	patches.suse/scsi-qla2xxx-Fix-NVMe-port-discovery-after-a-short-d.patch
-	patches.suse/scsi-qla2xxx-Use-common-update-firmware-options-rout.patch
-	patches.suse/scsi-qla2xxx-Fix-hang-in-fcport-delete-path.patch
-	patches.suse/scsi-qla2xxx-Allow-NVMe-IO-to-resume-with-short-cabl.patch
-	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.18-k.patch
-	patches.suse/scsi-qla2xxx-Make-qla2x00_abort_srb-again-decrease-t.patch
-	patches.suse/scsi-qla2xxx-Really-fix-qla2xxx_eh_abort.patch
-	patches.suse/scsi-qla2xxx-Improve-Linux-kernel-coding-style-confo.patch
-	patches.suse/scsi-qla2xxx-Use-tabs-instead-of-spaces-for-indentat.patch
-	patches.suse/scsi-qla2xxx-Include-the-asm-unaligned.h-header-file.patch
-	patches.suse/scsi-qla2xxx-Remove-an-include-directive-from-qla_mr.patch
-	patches.suse/scsi-qla2xxx-Remove-a-superfluous-forward-declaratio.patch
-	patches.suse/scsi-qla2xxx-Declare-the-fourth-ql_dump_buffer-argum.patch
-	patches.suse/scsi-qla2xxx-Change-the-return-type-of-qla2x00_updat.patch
-	patches.suse/scsi-qla2xxx-Reduce-the-scope-of-three-local-variabl.patch
-	patches.suse/scsi-qla2xxx-Declare-qla_tgt_cmd.cdb-const.patch
-	patches.suse/scsi-qla2xxx-Change-data_dsd-into-an-array.patch
-	patches.suse/scsi-qla2xxx-Verify-locking-assumptions-at-runtime.patch
-	patches.suse/scsi-qla2xxx-Reduce-the-number-of-casts-in-GID-list-.patch
-	patches.suse/scsi-qla2xxx-Simplify-qlt_lport_dump.patch
-	patches.suse/scsi-qla2xxx-Remove-a-superfluous-pointer-check.patch
-	patches.suse/scsi-qla2xxx-Remove-two-superfluous-tests.patch
-	patches.suse/scsi-qla2xxx-Simplify-qla24xx_abort_sp_done.patch
-	patches.suse/scsi-qla2xxx-Fix-session-lookup-in-qlt_abort_work.patch
-	patches.suse/scsi-qla2xxx-Report-the-firmware-status-code-if-a-ma.patch
-	patches.suse/scsi-qla2xxx-Do-not-corrupt-vha-plogi_ack_list.patch
-	patches.suse/scsi-qla2xxx-Use-strlcpy-instead-of-strncpy.patch
-	patches.suse/scsi-qla2xxx-Complain-if-a-mailbox-command-times-out.patch
-	patches.suse/scsi-qla2xxx-Complain-if-parsing-the-version-string-.patch
-	patches.suse/scsi-qla2xxx-Remove-dead-code.patch
-	patches.suse/scsi-qla2xxx-Simplify-a-debug-statement.patch
-	patches.suse/scsi-qla2xxx-Fix-qla24xx_process_bidir_cmd.patch
-	patches.suse/scsi-qla2xxx-Remove-unreachable-code-from-qla83xx_id.patch
-	patches.suse/scsi-qla2xxx-Suppress-a-Coveritiy-complaint-about-in.patch
-	patches.suse/scsi-qla2xxx-Suppress-multiple-Coverity-complaint-ab.patch
-	patches.suse/scsi-qla2xxx-Always-check-the-qla2x00_wait_for_hba_o.patch
-	patches.suse/scsi-qla2xxx-Declare-fourth-qla2x00_set_model_info-a.patch
-	patches.suse/scsi-qla2xxx-Complain-if-waiting-for-pending-command.patch
-	patches.suse/scsi-qla2xxx-Check-the-PCI-info-string-output-buffer.patch
-	patches.suse/scsi-qla2xxx-Use-memcpy-and-strlcpy-instead-of-strcp.patch
-	patches.suse/scsi-qla2xxx-Complain-if-a-soft-reset-fails.patch
-	patches.suse/scsi-qla2xxx-Introduce-the-be_id_t-and-le_id_t-data-.patch
-	patches.suse/scsi-qla2xxx-Change-the-return-type-of-qla24xx_read_.patch
-	patches.suse/scsi-qla2xxx-Check-secondary-image-if-reading-the-pr.patch
-	patches.suse/scsi-qla2xxx-Make-it-explicit-that-ELS-pass-through-.patch
-	patches.suse/scsi-qla2xxx-Set-the-responder-mode-if-appropriate-f.patch
-	patches.suse/scsi-qla2xxx-Rework-key-encoding-in-qlt_find_host_by.patch
-	patches.suse/scsi-qla2xxx-Enable-type-checking-for-the-SRB-free-a.patch
-	patches.suse/scsi-qla2xxx-Introduce-the-function-qla2xxx_init_sp.patch
-	patches.suse/scsi-qla2xxx-Fix-a-race-condition-between-aborting-a.patch
-	patches.suse/scsi-qla2xxx-Make-qlt_handle_abts_completion-more-ro.patch
-	patches.suse/scsi-qla2xxx-Modify-NVMe-include-directives.patch
-	patches.suse/scsi-qla2xxx-Introduce-qla2xxx_get_next_handle.patch
-	patches.suse/scsi-qla2xxx-Make-sure-that-aborted-commands-are-fre.patch
-	patches.suse/scsi-qla2xxx-Complain-if-sp-done-is-not-called-from-.patch
-	patches.suse/scsi-qla2xxx-Let-the-compiler-check-the-type-of-the-.patch
-	patches.suse/scsi-qla2xxx-Remove-superfluous-sts_entry_-casts.patch
-	patches.suse/scsi-qla2xxx-Report-invalid-mailbox-status-codes.patch
-	patches.suse/scsi-qla2xxx-Inline-the-qla2x00_fcport_event_handler.patch
-	patches.suse/scsi-qla2xxx-Introduce-qla2x00_els_dcmd2_free.patch
-	patches.suse/scsi-qla2xxx-Remove-two-superfluous-if-tests.patch
-	patches.suse/scsi-qla2xxx-Simplify-qla24xx_async_abort_cmd.patch
-	patches.suse/scsi-qla2xxx-Fix-a-NULL-pointer-dereference.patch
-	patches.suse/scsi-qla2xxx-qla2x00_alloc_fw_dump-set-ha-eft.patch
-	patches.suse/scsi-qla2xxx-cleanup-trace-buffer-initialization.patch
-	patches.suse/scsi-lpfc-Limit-xri-count-for-kdump-environment.patch
-	patches.suse/scsi-lpfc-Fix-Oops-in-nvme_register-with-target-logo.patch
-	patches.suse/scsi-lpfc-Fix-null-ptr-oops-updating-lpfc_devloss_tm.patch
-	patches.suse/scsi-lpfc-Fix-devices-that-don-t-return-after-devlos.patch
-	patches.suse/scsi-lpfc-Fix-propagation-of-devloss_tmo-setting-to-.patch
-	patches.suse/scsi-qla2xxx-Fix-a-recently-introduced-kernel-warnin.patch
-	patches.suse/scsi-qla2xxx-fix-spelling-mistake-initializatin-init.patch
-	patches.suse/scsi-lpfc-remove-bg-debugfs-buffers.patch
-	patches.suse/scsi-qedf-print-message-during-bailout-conditions
-	patches.suse/scsi-qedf-stop-sending-fipvlan-request-on-unload
-	patches.suse/scsi-qedf-update-module-description-string
-	patches.suse/scsi-qedf-add-shutdown-callback-handler
-	patches.suse/scsi-qedf-add-support-for-20-gbps-speed
-	patches.suse/scsi-qedf-add-debug-information-for-unsolicited-processing
-	patches.suse/scsi-qedf-initiator-fails-to-re-login-to-switch-after-link-down
-	patches.suse/scsi-qedf-check-for-module-unloading-bit-before-processing-link-update-aen
-	patches.suse/scsi-qedf-decrease-the-ll2-mtu-size-to-2500
-	patches.suse/scsi-qedf-use-discovery-list-to-traverse-rports
-	patches.suse/scsi-qedf-fix-race-betwen-fipvlan-request-and-response-path
-	patches.suse/scsi-qedf-update-the-version-to-8-42-3-0
-	patches.suse/scsi-qla2xxx-Fix-message-indicating-vectors-used-by-.patch
-	patches.suse/scsi-qla2xxx-Fix-flash-read-for-Qlogic-ISPs.patch
-	patches.suse/scsi-qla2xxx-Fix-driver-reload-for-ISP82xx.patch
-	patches.suse/scsi-qla2xxx-Fix-stuck-login-session.patch
-	patches.suse/scsi-qla2xxx-Fix-stale-session.patch
-	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.19-k.patch
-	patches.suse/scsi-scsi_dh_rdac-zero-cdb-in-send_mode_select.patch
-	patches.suse/mtd-spi-nor-Fix-Cadence-QSPI-RCU-Schedule-Stall.patch
-	patches.suse/ext4-set-error-return-correctly-when-ext4_htree_stor.patch
-	patches.suse/ext4-fix-warning-inside-ext4_convert_unwritten_exten.patch
-	patches.suse/ext4-fix-punch-hole-for-inline_data-file-systems.patch
-	patches.suse/quota-fix-wrong-condition-in-is_quota_modification.patch
-	patches.suse/power-supply-Init-device-wakeup-after-device_add.patch
-	patches.suse/power-reset-gpio-restart-Fix-typo-when-gpio-reset-is.patch
-	patches.suse/0001-crypto-talitos-fix-missing-break-in-switch-statement.patch
-	patches.suse/hwrng-core-don-t-wait-on-add_early_randomness.patch
-	patches.suse/HID-hidraw-Fix-invalid-read-in-hidraw_ioctl.patch
-	patches.suse/HID-logitech-Fix-general-protection-fault-caused-by-.patch
-	patches.suse/HID-sony-Fix-memory-corruption-issue-on-cleanup.patch
-	patches.suse/HID-prodikeys-Fix-general-protection-fault-during-pr.patch
-	patches.suse/HID-apple-Fix-stuck-function-keys-when-using-FN.patch
-	patches.suse/hidraw-Return-EPOLLOUT-from-hidraw_poll.patch
-	patches.suse/livepatch-nullify-obj-mod-in-klp_module_coming-s-error-path.patch
-	patches.suse/PCI-Restore-Resizable-BAR-size-bits-correctly-for-1M.patch
-	patches.suse/PCI-Correct-pci-resource_alignment-parameter-example.patch
-	patches.suse/suse-hv-PCI-hv-Detect-and-fix-Hyper-V-PCI-domain-number-coll.patch
-	patches.suse/msft-hv-1947-PCI-hv-Use-bytes-4-and-5-from-instance-ID-as-the-PCI.patch
-	patches.suse/mfd-intel-lpss-Remove-D3cold-delay.patch
-	patches.suse/hypfs-fix-error-number-left-in-struct-pointer-member
-	patches.suse/platform-x86-pmc_atom-Add-Siemens-SIMATIC-IPC277E-to.patch
-	patches.suse/mm-compaction.c-clear-total_-migrate-free-_scanned-before-scanning-a-new-zone.patch
-	patches.suse/pktcdvd-remove-warning-on-attempting-to-register-non.patch
-	patches.suse/ALSA-hda-realtek-Fix-alienware-headset-mic.patch
-	patches.suse/ALSA-hda-Apply-AMD-controller-workaround-for-Raven-p.patch
-	patches.suse/ALSA-hda-Add-laptop-imic-fixup-for-ASUS-M9V-laptop.patch
-	patches.suse/ceph-fix-directories-inode-i_blkbits-initialization.patch
-	patches.suse/ceph-update-the-mtime-when-truncating-up.patch
-	patches.suse/ceph-reconnect-connection-if-session-hang-in-opening-state.patch
-	patches.suse/kexec-bail-out-upon-sigkill-when-allocating-memory
-	patches.suse/s390-topology-avoid-firing-events-before-kobjs-are-created
-	patches.suse/s390-cio-avoid-calling-strlen-on-null-pointer
-	patches.suse/s390-cio-exclude-subchannels-with-no-parent-from-pseudo-check
-	patches.suse/drm-amdgpu-Check-for-valid-number-of-registers-to-re.patch
-	patches.suse/watchdog-imx2_wdt-fix-min-calculation-in-imx2_wdt_se.patch
-	patches.suse/thermal_hwmon-Sanitize-thermal_zone-type.patch
-	patches.suse/thermal-Fix-use-after-free-when-unregistering-therma.patch
-	patches.suse/9p-avoid-attaching-writeback_fid-on-mmap-with-type-P.patch
-	patches.suse/nfsd-handle-drc-over-allocation-gracefully.patch
-	patches.suse/nfsd-degraded-slot-count-more-gracefully-as-allocati.patch
-	patches.suse/ima-always-return-negative-code-for-error.patch
-	patches.suse/efi-Restrict-efivar_ssdt_load-when-the-kernel-is-loc.patch
-	patches.suse/KVM-PPC-Book3S-HV-use-smp_mb-when-setting-clearing-h.patch
-	patches.suse/powerpc-pseries-Read-TLB-Block-Invalidate-Characteri.patch
-	patches.suse/powerpc-pseries-Call-H_BLOCK_REMOVE-when-supported.patch
-	patches.suse/powerpc-book3s64-mm-Don-t-do-tlbie-fixup-for-some-ha.patch
-	patches.suse/powerpc-book3s64-radix-Rename-CPU_FTR_P9_TLBIE_BUG-f.patch
-	patches.suse/powerpc-mm-Fixup-tlbie-vs-mtpidr-mtlpidr-ordering-is.patch
-	patches.suse/usbnet-sanity-checking-of-packet-sizes-and-device-mt.patch
-	patches.suse/net-sched-act_sample-don-t-push-mac-header-on-ip6gre.patch
-	patches.suse/sch_netem-fix-a-divide-by-zero-in-tabledist.patch
-	patches.suse/cdc_ncm-fix-divide-by-zero-caused-by-invalid-wMaxPac.patch
-	patches.suse/usbnet-ignore-endpoints-with-invalid-wMaxPacketSize.patch
-	patches.suse/net-phy-fix-DP83865-10-Mbps-HDX-loopback-disable-fun.patch
-	patches.suse/net-qrtr-Stop-rx_worker-before-freeing-node.patch
-	patches.suse/net_sched-add-policy-validation-for-action-attribute.patch
-	patches.suse/mISDN-enforce-CAP_NET_RAW-for-raw-sockets.patch
-	patches.suse/appletalk-enforce-CAP_NET_RAW-for-raw-sockets.patch
-	patches.suse/ax25-enforce-CAP_NET_RAW-for-raw-sockets.patch
-	patches.suse/ieee802154-enforce-CAP_NET_RAW-for-raw-sockets.patch
-	patches.suse/nfc-enforce-cap_net_raw-for-raw-sockets.patch
-	patches.suse/arcnet-provide-a-buffer-big-enough-to-actually-recei.patch
-	patches.suse/skge-fix-checksum-byte-order.patch
-	patches.suse/net-ibmvnic-unlock-rtnl_lock-in-reset-so-linkwatch_e.patch
-	patches.suse/net-ibmvnic-prevent-more-than-one-thread-from-runnin.patch
-	patches.suse/ppp-Fix-memory-leak-in-ppp_write.patch
-	patches.suse/net-mlx5-Add-device-ID-of-upcoming-BlueField-2.patch
-	patches.suse/macsec-drop-skb-sk-before-calling-gro_cells_receive.patch
-	patches.suse/openvswitch-change-type-of-UPCALL_PID-attribute-to-N.patch
-	patches.suse/cxgb4-Signedness-bug-in-init_one.patch
-	patches.suse/iommu-amd-wait-for-completion-of-iotlb-flush-in-attach_device
-	patches.suse/iommu-amd-remove-domain-updated
-	patches.suse/i2c-riic-Clear-NACK-in-tend-isr.patch
-	patches.suse/smb3-fix-leak-in-open-on-server-perf-counter.patch
-	patches.suse/CIFS-fix-max-ea-value-size.patch
-	patches.suse/CIFS-Fix-oplock-handling-for-SMB-2-1-protocols.patch
-	patches.suse/mmc-sdhci-improve-ADMA-error-reporting.patch
-	patches.suse/mmc-sdhci-of-esdhc-set-DMA-snooping-based-on-DMA-coh.patch
-	patches.suse/0001-Btrfs-fix-selftests-failure-due-to-uninitialized-i_m.patch
-	patches.suse/0001-btrfs-relocation-fix-use-after-free-on-dead-relocati.patch
-	patches.suse/0001-btrfs-qgroup-Fix-the-wrong-target-io_tree-when-freei.patch
-	patches.suse/0002-btrfs-qgroup-Fix-reserved-data-space-leak-if-we-have.patch
-	patches.suse/drm-amdgpu-fix-multiple-memory-leaks-in-acp_hw_init.patch
-	patches.suse/0002-drm-omap-fix-max-fclk-divider-for-omap36xx.patch
-	patches.suse/0001-xen-xenbus-fix-self-deadlock-after-killing-user-proc.patch
-	patches.suse/kvm-x86-powerpc-do-not-allow-clearing-largepages-debugfs-entry
-	patches.suse/s390-cpumsf-check-for-cpu-measurement-sampling
-	patches.suse/sch_cbq-validate-TCA_CBQ_WRROPT-to-avoid-crash.patch
-	patches.suse/net-Unpublish-sk-from-sk_reuseport_cb-before-call_rc.patch
-	patches.suse/ieee802154-atusb-fix-use-after-free-at-disconnect.patch
-	patches.suse/ieee802154-ca8210-prevent-memory-leak.patch
-	patches.suse/nl80211-validate-beacon-head.patch
-	patches.suse/nl80211-fix-null-pointer-dereference.patch
-	patches.suse/mac80211-fix-txq-null-pointer-dereference.patch
-	patches.suse/hso-fix-NULL-deref-on-tty-open.patch
-	patches.suse/vsock-Fix-a-lockdep-warning-in-__vsock_release.patch
-	patches.suse/0001-xen-netfront-do-not-use-0U-as-error-return-value-for.patch
-	patches.suse/tipc-fix-unlimited-bundling-of-small-messages.patch
-	patches.suse/net-rds-Fix-error-handling-in-rds_ib_add_one.patch
-	patches.suse/ipv6-drop-incoming-packets-having-a-v4mapped-source-.patch
-	patches.suse/qmi_wwan-add-support-for-Cinterion-CLS8-devices.patch
-	patches.suse/cxgb4-Fix-out-of-bounds-MSI-X-info-array-access.patch
-	patches.suse/r8152-Set-macpassthru-in-reset_resume-callback.patch
-	patches.suse/ipv6-Handle-missing-host-route-in-__ipv6_ifa_notify.patch
-	patches.suse/sch_dsmark-fix-potential-NULL-deref-in-dsmark_init.patch
-	patches.suse/nfc-fix-memory-leak-in-llcp_sock_bind.patch
-	patches.suse/net-qlogic-Fix-memory-leak-in-ql_alloc_large_buffers.patch
-	patches.suse/Make-filldir-verify-the-directory-entry-filename-is-valid.patch
-	patches.suse/msft-hv-1948-scsi-storvsc-setup-1-1-mapping-between-hardware-queu.patch
-	patches.suse/scsi-qla2xxx-Silence-fwdump-template-message.patch
-	patches.suse/scsi-qla2xxx-Fix-unbound-sleep-in-fcport-delete-path.patch
-	patches.suse/scsi-qla2xxx-Fix-stale-mem-access-on-driver-unload.patch
-	patches.suse/scsi-qla2xxx-Optimize-NPIV-tear-down-process.patch
-	patches.suse/scsi-qla2xxx-Fix-N2N-link-reset.patch
-	patches.suse/scsi-qla2xxx-Fix-N2N-link-up-fail.patch
-	patches.suse/scsi-qla2xxx-Fix-Nport-ID-display-value.patch
-	patches.suse/0001-kernel-sysctl.c-do-not-override-max_threads-provided.patch
-	patches.suse/RDMA-hfi1-Prevent-memory-leak-in-sdma_init.patch
-	patches.suse/xfs-Fix-tail-rounding-in-xfs_alloc_file_space.patch
-	patches.suse/cifs-use-cifsInodeInfo-open_file_lock-while-iterating-to-avoid-a-p.patch
-	patches.suse/CIFS-Gracefully-handle-QueryInfo-errors-during-open.patch
-	patches.suse/CIFS-Force-revalidate-inode-when-dentry-is-stale.patch
-	patches.suse/CIFS-Force-reval-dentry-if-LOOKUP_REVAL-flag-is-set.patch
-	patches.suse/powerpc-pseries-Remove-confusing-warning-message.patch
-	patches.suse/x86-asm-fix-mwaitx-c-state-hint-value.patch
-	patches.suse/efivar-ssdt-Don-t-iterate-over-EFI-vars-if-no-SSDT-o.patch
-	patches.suse/0001-USB-microtek-fix-info-leak-at-probe.patch
-	patches.suse/0001-USB-adutux-fix-use-after-free-on-disconnect.patch
-	patches.suse/0001-USB-adutux-fix-NULL-derefs-on-disconnect.patch
-	patches.suse/USB-yurex-Don-t-retry-on-unexpected-errors.patch
-	patches.suse/USB-dummy-hcd-fix-power-budget-for-SuperSpeed-mode.patch
-	patches.suse/0001-USB-usblcd-fix-I-O-after-disconnect.patch
-	patches.suse/0001-USB-legousbtower-fix-slab-info-leak-at-probe.patch
-	patches.suse/0001-USB-legousbtower-fix-deadlock-on-disconnect.patch
-	patches.suse/0001-USB-legousbtower-fix-potential-NULL-deref-on-disconn.patch
-	patches.suse/0001-USB-legousbtower-fix-open-after-failed-reset-request.patch
-	patches.suse/xhci-Fix-false-warning-message-about-wrong-bounce-bu.patch
-	patches.suse/xhci-Prevent-device-initiated-U1-U2-link-pm-if-exit-.patch
-	patches.suse/xhci-Check-all-endpoints-for-LPM-timeout.patch
-	patches.suse/usb-xhci-wait-for-CNR-controller-not-ready-bit-in-xh.patch
-	patches.suse/xhci-Increase-STS_SAVE-timeout-in-xhci_suspend.patch
-	patches.suse/USB-usb-skeleton-fix-runtime-PM-after-driver-unbind.patch
-	patches.suse/USB-usblp-fix-runtime-PM-after-driver-unbind.patch
-	patches.suse/USB-serial-fix-runtime-PM-after-driver-unbind.patch
-	patches.suse/media-stkwebcam-fix-runtime-PM-after-driver-unbind.patch
-	patches.suse/USB-serial-ftdi_sio-add-device-IDs-for-Sienna-and-Ec.patch
-	patches.suse/USB-serial-option-add-Telit-FN980-compositions.patch
-	patches.suse/USB-serial-option-add-support-for-Cinterion-CLS8-dev.patch
-	patches.suse/USB-serial-keyspan-fix-NULL-derefs-on-open-and-write.patch
-	patches.suse/USB-usb-skeleton-fix-NULL-deref-on-disconnect.patch
-	patches.suse/USB-usb-skeleton-fix-use-after-free-after-driver-unb.patch
-	patches.suse/USB-legousbtower-fix-use-after-free-on-release.patch
-	patches.suse/USB-ldusb-fix-NULL-derefs-on-driver-unbind.patch
-	patches.suse/USB-adutux-fix-use-after-free-on-release.patch
-	patches.suse/USB-chaoskey-fix-use-after-free-on-release.patch
-	patches.suse/USB-iowarrior-fix-use-after-free-on-disconnect.patch
-	patches.suse/USB-iowarrior-fix-use-after-free-on-release.patch
-	patches.suse/USB-iowarrior-fix-use-after-free-after-driver-unbind.patch
-	patches.suse/USB-yurex-fix-NULL-derefs-on-disconnect.patch
-	patches.suse/serial-uartlite-fix-exit-path-null-pointer.patch
-	patches.suse/tty-n_hdlc-fix-build-on-SPARC.patch
-	patches.suse/serial-mctrl_gpio-Check-for-NULL-pointer.patch
-	patches.suse/serial-fix-kernel-doc-warning-in-comments.patch
-	patches.suse/staging-rtl8188eu-fix-null-dereference-when-kzalloc-.patch
-	patches.suse/staging-vt6655-Fix-memory-leak-in-vt6655_probe.patch
-	patches.suse/iio-imu-adis16400-release-allocated-memory-on-failur.patch
-	patches.suse/iio-adc-ad799x-fix-probe-error-handling.patch
-	patches.suse/iio-light-opt3001-fix-mutex-unlock-race.patch
-	patches.suse/tracing-get-trace_array-reference-for-available_tracers-files.patch
-	patches.suse/tracing-Initialize-iter-seq-after-zeroing-in-tracing.patch
-	patches.suse/firmware-dmi-fix-unlikely-out-of-bounds-read.patch
-	patches.suse/0001-scsi-sd-Ignore-a-failure-to-sync-cache-due-to-lack-o.patch
-	patches.suse/scsi-qla2xxx-Remove-WARN_ON_ONCE-in-qla2x00_status_c.patch
-	patches.suse/scsi-zfcp-fix-reaction-on-bit-error-threshold-notification
-	patches.suse/platform-x86-classmate-laptop-remove-unused-variable.patch
-	patches.suse/Input-da9063-fix-capability-and-drop-KEY_SLEEP.patch
-	patches.suse/Revert-drm-radeon-Fix-EEH-during-kexec.patch
-	patches.suse/drm-edid-Add-6-bpc-quirk-for-SDC-panel-in-Lenovo-G50.patch
-	patches.suse/drm-msm-dsi-Implement-reset-correctly.patch
-	patches.suse/PCI-PM-Fix-pci_power_up.patch
-	patches.suse/ACPI-CPPC-Set-pcc_data-pcc_ss_id-to-NULL-in-acpi_cpp.patch
-	patches.suse/ALSA-hda-realtek-Reduce-the-Headphone-static-noise-o.patch
-	patches.suse/ALSA-usb-audio-Disable-quirks-for-BOSS-Katana-amplif.patch
-	patches.suse/memstick-jmb38x_ms-Fix-an-error-handling-path-in-jmb.patch
-	patches.suse/iommu-amd-check-pm_level_size-condition-in-locked-section
-	patches.suse/ceph-just-skip-unrecognized-info-in-ceph_reply_info_extra.patch
-	patches.suse/filldir-remove-WARN_ON_ONCE-for-bad-directory-entries.patch
-	patches.suse/0001-md-raid0-fix-warning-message-for-parameter-default_l.patch
-	patches.suse/drivers-base-memory.c-don-t-access-uninitialized-mem.patch
-	patches.suse/ocfs2-fix-panic-due-to-ocfs2_wq-is-null.patch
-	patches.suse/net-dsa-b53-Do-not-clear-existing-mirrored-port-mask.patch
-	patches.suse/net_sched-fix-backward-compatibility-for-TCA_ACT_KIN.patch
-	patches.suse/NFC-pn533-fix-use-after-free-and-memleaks.patch
-	patches.suse/mac80211-Reject-malformed-SSID-elements.patch
-	patches.suse/cfg80211-wext-avoid-copying-malformed-SSIDs.patch
-	patches.suse/mac80211-accept-deauth-frames-in-IBSS-mode.patch
-	patches.suse/bonding-fix-potential-NULL-deref-in-bond_update_slav.patch
-	patches.suse/act_mirred-Fix-mirred_init_module-error-handling.patch
-	patches.suse/iwlwifi-pcie-fix-rb_allocator-workqueue-allocation.patch
-	patches.suse/iwlwifi-dbg_ini-fix-memory-leak-in-alloc_sgtable.patch
-	patches.suse/iwlwifi-exclude-GEO-SAR-support-for-3168.patch
-	patches.suse/net-bcmgenet-Set-phydev-dev_flags-only-for-internal-.patch
-	patches.suse/net-avoid-potential-infinite-loop-in-tc_ctl_action.patch
-	patches.suse/sctp-change-sctp_prot-.no_autobind-with-true.patch
-	patches.suse/net-bcmgenet-Fix-RGMII_MODE_EN-value-for-GENET-v1-2-.patch
-	patches.suse/net-stmmac-disable-enable-ptp_ref_clk-in-suspend-res.patch
-	patches.suse/ipv4-Return-ENETUNREACH-if-we-can-t-create-route-but.patch
-	patches.suse/net-bcmgenet-reset-40nm-EPHY-on-energy-detect.patch
-	patches.suse/0001-xen-netback-fix-error-path-of-xenvif_connect_data.patch
-	patches.suse/net-dsa-fix-switch-tree-list.patch
-	patches.suse/x86-boot-64-Make-level2_kernel_pgt-pages-invalid-out.patch
-	patches.suse/x86-boot-64-Round-memory-hole-size-up-to-next-PMD-pa.patch
-	patches.suse/btrfs-add-missing-extents-release-on-file-extent-clu.patch
-	patches.suse/0001-btrfs-block-group-Fix-a-memory-leak-due-to-missing-b.patch
-	patches.suse/0001-btrfs-qgroup-Always-free-PREALLOC-META-reserve-in-bt.patch
-	patches.suse/0001-btrfs-tracepoints-Fix-wrong-parameter-order-for-qgro.patch
-	patches.suse/0001-btrfs-tracepoints-Fix-bad-entry-members-of-qgroup-ev.patch
-	patches.suse/Btrfs-check-for-the-full-sync-flag-while-holding-the.patch
-	patches.suse/edac-ghes-fix-use-after-free-in-ghes_edac-remove-path.patch
-	patches.suse/ALSA-hda-realtek-Add-support-for-ALC711.patch
-	patches.suse/ASoc-rockchip-i2s-Fix-RPM-imbalance.patch
-	patches.suse/ASoC-rsnd-Reinitialize-bit-clock-inversion-flag-for-.patch
-	patches.suse/ALSA-hda-Add-Tigerlake-Jasperlake-PCI-ID.patch
-	patches.suse/of-unittest-fix-memory-leak-in-unittest_data_add.patch
-	patches.suse/scsi-qla2xxx-fix-a-potential-NULL-pointer-dereferenc.patch
-	patches.suse/USB-ldusb-fix-memleak-on-disconnect.patch
-	patches.suse/USB-legousbtower-fix-memleak-on-disconnect.patch
-	patches.suse/USB-legousbtower-fix-a-signedness-bug-in-tower_probe.patch
-	patches.suse/usb-udc-lpc32xx-fix-bad-bit-shift-operation.patch
-	patches.suse/USB-usblp-fix-use-after-free-on-disconnect.patch
-	patches.suse/USB-serial-ti_usb_3410_5052-fix-port-close-races.patch
-	patches.suse/USB-ldusb-fix-read-info-leaks.patch
-	patches.suse/staging-wlan-ng-fix-exit-return-when-sme-key_idx-NUM.patch
-	patches.suse/CIFS-avoid-using-MID-0xFFFF.patch
-	patches.suse/cifs-Fix-missed-free-operations.patch
-	patches.suse/CIFS-Fix-retry-mid-list-corruption-on-reconnects.patch
-	patches.suse/CIFS-Fix-use-after-free-of-file-info-structures.patch
-	patches.suse/cifs-Fix-cifsInodeInfo-lock_sem-deadlock-when-reconnect-occurs.patch
-	patches.suse/HID-fix-error-message-in-hid_open_report.patch
-	patches.suse/0001-HID-Fix-assumption-that-devices-have-inputs.patch
-	patches.suse/HID-logitech-hidpp-do-all-FF-cleanup-in-hidpp_ff_des.patch
-	patches.suse/iommu-amd-Apply-the-same-IVRS-IOAPIC-workaround-to-A.patch
-	patches.suse/dmaengine-imx-sdma-fix-size-check-for-sdma-script_nu.patch
-	patches.suse/ALSA-hda-realtek-Add-support-for-ALC623.patch
-	patches.suse/ALSA-hda-realtek-Fix-2-front-mics-of-codec-0x623.patch
-	patches.suse/ALSA-bebob-Fix-prototype-of-helper-function-to-retur.patch
-	patches.suse/Revert-ALSA-hda-Flush-interrupts-on-disabling.patch
-	patches.suse/ALSA-timer-Fix-mutex-deadlock-at-releasing-card.patch
-	patches.suse/RDMA-hns-Prevent-memory-leaks-of-eq-buf_list.patch
-	patches.suse/KVM-vmx-svm-always-run-with-EFER.NXE-1-when-shadow-p.patch
-	patches.suse/net-mlx5-prevent-memory-leak-in-mlx5_fpga_conn_creat.patch
-	patches.suse/r8152-add-device-id-for-Lenovo-ThinkPad-USB-C-Dock-G.patch
-	patches.suse/net-openvswitch-free-vport-unless-register_netdevice.patch
-	patches.suse/bonding-fix-unexpected-IFF_BONDING-bit-unset.patch
-	patches.suse/netns-fix-GFP-flags-in-rtnl_net_notifyid.patch
-	patches.suse/cxgb4-request-the-TX-CIDX-updates-to-status-page.patch
-	patches.suse/net-Zeroing-the-structure-ethtool_wolinfo-in-ethtool.patch
-	patches.suse/net-add-skb_queue_empty_lockless.patch
-	patches.suse/udp-use-skb_queue_empty_lockless.patch
-	patches.suse/net-use-skb_queue_empty_lockless-in-poll-handlers.patch
-	patches.suse/net-use-skb_queue_empty_lockless-in-busy-poll-contex.patch
-	patches.suse/net-add-READ_ONCE-annotation-in-__skb_wait_for_more_.patch
-	patches.suse/net-fix-sk_page_frag-recursion-from-memory-reclaim.patch
-	patches.suse/net-ethernet-ftgmac100-Fix-DMA-coherency-issue-with-.patch
-	patches.suse/fjes-Handle-workqueue-allocation-failure.patch
-	patches.suse/wimax-i2400-Fix-memory-leak-in-i2400m_op_rfkill_sw_t.patch
-	patches.suse/net-mlx4_core-Dynamically-set-guaranteed-amount-of-c.patch
-	patches.suse/net-hisilicon-Fix-ping-latency-when-deal-with-high-t.patch
-	patches.suse/net-mlx5e-Fix-handling-of-compressed-CQEs-in-case-of.patch
-	patches.suse/net-annotate-accesses-to-sk-sk_incoming_cpu.patch
-	patches.suse/net-annotate-lockless-accesses-to-sk-sk_napi_id.patch
-	patches.suse/cxgb4-fix-panic-when-attaching-to-ULD-fail.patch
-	patches.suse/rtlwifi-Fix-potential-overflow-on-P2P-code.patch
-	patches.suse/inet-stop-leaking-jiffies-on-the-wire.patch
-	patches.suse/net-dsa-bcm_sf2-Fix-IMP-setup-for-port-different-tha.patch
-	patches.suse/selftests-net-reuseport_dualstack-fix-uninitalized-p.patch
-	patches.suse/s390-cmm-fix-information-leak-in-cmm_timeout_handler
-	patches.suse/s390-idle-fix-cpu-idle-time-calculation
-	patches.suse/scsi-qla2xxx-fixup-incorrect-usage-of-host_byte.patch
-	patches.suse/scsi-lpfc-Honor-module-parameter-lpfc_use_adisc.patch
-	patches.suse/scsi-qla2xxx-Initialized-mailbox-to-prevent-driver-l.patch
-	patches.suse/scsi-qla2xxx-Fix-partial-flash-write-of-MBI.patch
-	patches.suse/scsi-qla2xxx-stop-timer-in-shutdown-path.patch
-	patches.suse/usb-gadget-udc-atmel-Fix-interrupt-storm-in-FIFO-mod.patch
-	patches.suse/USB-ldusb-fix-ring-buffer-locking.patch
-	patches.suse/USB-ldusb-fix-control-message-timeout.patch
-	patches.suse/0001-usbip-Fix-free-of-unallocated-memory-in-vhci-tx.patch
-	patches.suse/usb-storage-Revert-commit-747668dbc061-usb-storage-S.patch
-	patches.suse/0001-UAS-Revert-commit-3ae62a42090f-UAS-fix-alignment-of-.patch
-	patches.suse/USB-gadget-Reject-endpoints-with-0-maxpacket-value.patch
-	patches.suse/USB-serial-whiteheat-fix-potential-slab-corruption.patch
-	patches.suse/USB-serial-whiteheat-fix-line-speed-endianness.patch
-	patches.suse/HID-wacom-generic-Treat-serial-number-and-related-fi.patch
-	patches.suse/clk-at91-avoid-sleeping-early.patch
-	patches.suse/clk-sunxi-ng-a80-fix-the-zero-ing-of-bits-16-and-18.patch
-	patches.suse/clk-samsung-exynos5420-Preserve-PLL-configuration-du.patch
-	patches.suse/0005-drm-radeon-fix-si_enable_smc_cac-failed-issue.patch
-	patches.suse/ALSA-bebob-fix-to-detect-configured-source-of-sampli.patch
-	patches.suse/ALSA-hda-ca0132-Fix-possible-workqueue-stall.patch
-	patches.suse/ALSA-timer-Fix-incorrectly-assigned-timer-instance.patch
-	patches.suse/ASoC-msm8916-wcd-analog-Fix-RX1-selection-in-RDAC2-M.patch
-	patches.suse/ASoC-compress-fix-unsigned-integer-overflow-check.patch
-	patches.suse/ASoC-kirkwood-fix-external-clock-probe-defer.patch
-	patches.suse/idr-Fix-idr_alloc_u32-on-32-bit-systems.patch
-	patches.suse/ceph-fix-use-after-free-in-_ceph_remove_cap.patch
-	patches.suse/ceph-add-missing-check-in-d_revalidate-snapdir-handling.patch
-	patches.suse/ceph-don-t-try-to-handle-hashed-dentries-in-non-o_creat-atomic_open.patch
-	patches.suse/pwm-bcm-iproc-Prevent-unloading-the-driver-module-wh.patch
-	patches.suse/cgroup-writeback-don-t-switch-wbs-immediately-on-dea.patch
-	patches.suse/dccp-do-not-leak-jiffies-on-the-wire.patch
-	patches.suse/can-gs_usb-gs_can_open-prevent-memory-leak.patch
-	patches.suse/can-mcba_usb-fix-use-after-free-on-disconnect.patch
-	patches.suse/can-usb_8dev-fix-use-after-free-on-disconnect.patch
-	patches.suse/can-peak_usb-fix-a-potential-out-of-sync-while-decod.patch
-	patches.suse/can-peak_usb-fix-slab-info-leak.patch
-	patches.suse/can-peak_usb-report-bus-recovery-as-well.patch
-	patches.suse/can-c_can-c_can_poll-only-read-status-register-after.patch
-	patches.suse/can-c_can-D_CAN-c_can_chip_config-perform-a-sofware-.patch
-	patches.suse/can-rx-offload-can_rx_offload_queue_sorted-fix-error.patch
-	patches.suse/can-rx-offload-can_rx_offload_queue_tail-fix-error-h.patch
-	patches.suse/can-rx-offload-can_rx_offload_offload_one-do-not-inc.patch
-	patches.suse/can-rx-offload-can_rx_offload_offload_one-increment-.patch
-	patches.suse/can-rx-offload-can_rx_offload_offload_one-use-ERR_PT.patch
-	patches.suse/can-rx-offload-can_rx_offload_irq_offload_timestamp-.patch
-	patches.suse/can-rx-offload-can_rx_offload_irq_offload_fifo-conti.patch
-	patches.suse/powerpc-bpf-Fix-tail-call-implementation.patch
-	patches.suse/bonding-fix-state-transition-issue-in-link-monitorin.patch
-	patches.suse/NFC-fdp-fix-incorrect-free-object.patch
-	patches.suse/NFC-st21nfca-fix-double-free.patch
-	patches.suse/nfc-netlink-fix-double-device-reference-drop.patch
-	patches.suse/CDC-NCM-handle-incomplete-transfer-of-MTU.patch
-	patches.suse/net-usb-qmi_wwan-add-support-for-DW5821e-with-eSIM-s.patch
-	patches.suse/ipv4-Fix-table-id-reference-in-fib_sync_down_addr.patch
-	patches.suse/net-ethernet-octeon_mgmt-Account-for-second-possible.patch
-	patches.suse/mac80211-fix-station-inactive_time-shortly-after-boo.patch
-	patches.suse/vsock-virtio-fix-sock-refcnt-holding-during-the-shut.patch
-	patches.suse/net-fix-data-race-in-neigh_event_send.patch
-	patches.suse/qede-fix-NULL-pointer-deref-in-__qede_remove.patch
-	patches.suse/watchdog-meson-Fix-the-wrong-value-of-left-time.patch
-	patches.suse/0001-btrfs-tree-checker-Fix-wrong-check-on-max-devid.patch
-	patches.suse/pinctrl-cherryview-Allocate-IRQ-chip-dynamic.patch
-	patches.suse/SMB3-Fix-persistent-handles-reconnect.patch
-	patches.suse/x86-resctrl-prevent-null-pointer-dereference-when-reading-mondata.patch
-	patches.suse/0001-thunderbolt-Fix-lockdep-circular-locking-depedency-w.patch
-	patches.suse/iio-imu-adis16480-make-sure-provided-frequency-is-po.patch
-	patches.suse/iio-adc-stm32-adc-fix-stopping-dma.patch
-	patches.suse/reset-fix-of_reset_simple_xlate-kerneldoc-comment.patch
-	patches.suse/reset-fix-reset_control_get_exclusive-kerneldoc-comm.patch
-	patches.suse/reset-fix-reset_control_ops-kerneldoc-comment.patch
-	patches.suse/scsi-qla2xxx-fix-NPIV-tear-down-process.patch
-	patches.suse/0010-drm-i915-Rename-gen7-cmdparser-tables.patch
-	patches.suse/0011-drm-i915-Disable-Secure-Batches-for-gen6.patch
-	patches.suse/0012-drm-i915-Remove-Master-tables-from-cmdparser.patch
-	patches.suse/0013-drm-i915-Add-support-for-mandatory-cmdparsing.patch
-	patches.suse/0014-drm-i915-Support-ro-ppgtt-mapped-cmdparser-shadow-bu.patch
-	patches.suse/0015-drm-i915-Allow-parsing-of-unsized-batches.patch
-	patches.suse/0016-drm-i915-Add-gen9-BCS-cmdparsing.patch
-	patches.suse/0017-drm-i915-cmdparser-Use-explicit-goto-for-error-paths.patch
-	patches.suse/0018-drm-i915-cmdparser-Add-support-for-backward-jumps.patch
-	patches.suse/0019-drm-i915-cmdparser-Ignore-Length-operands-during-com.patch
-	patches.suse/0020-drm-i915-Lower-RM-timeout-to-avoid-DSI-hard-hangs.patch
-	patches.suse/0021-drm-i915-gen8-Add-RC6-CTX-corruption-WA.patch
-	patches.suse/0023-drm-i915-cmdparser-Fix-jump-whitelist-clearing.patch
-	patches.suse/0002-x86-msr-Add-the-IA32_TSX_CTRL-MSR.patch
-	patches.suse/0003-x86-cpu-Add-a-helper-function-x86_read_arch_cap_msr.patch
-	patches.suse/0004-x86-cpu-Add-a-tsx-cmdline-option-with-TSX-disabled-b.patch
-	patches.suse/0005-x86-speculation-taa-Add-mitigation-for-TSX-Async-Abo.patch
-	patches.suse/0006-x86-speculation-taa-Add-sysfs-reporting-for-TSX-Asyn.patch
-	patches.suse/0007-kvm-x86-Export-MDS_NO-0-to-guests-when-TSX-is-enable.patch
-	patches.suse/0008-x86-tsx-Add-auto-option-to-the-tsx-cmdline-parameter.patch
-	patches.suse/0009-x86-speculation-taa-Add-documentation-for-TSX-Async-.patch
-	patches.suse/0010-x86-tsx-Add-config-options-to-set-tsx-on-off-auto.patch
-	patches.suse/0001-x86-Add-ITLB_MULTIHIT-bug-infrastructure.patch
-	patches.suse/0002-x86-cpu-Add-Tremont-to-the-cpu-vulnerability.patch
-	patches.suse/0003-kvm-mmu-ITLB_MULTIHIT-mitigation.patch
-	patches.suse/0004-kvm-Add-helper-function-for-creating-VM-worker.patch
-	patches.suse/0005-kvm-x86-mmu-Recovery-of-shattered-NX-large-pages.patch
-	patches.suse/x86-speculation-taa-fix-printing-of-taa_msg_smt-on-ibrs_all-cpus
-	patches.suse/kvm-vmx-consider-pid-pir-to-determine-if-vcpu-has-pending-interrupts
-	patches.suse/btrfs-fix-log-context-list-corruption-after-rename-e.patch
-	patches.suse/Input-synaptics-rmi4-fix-video-buffer-size.patch
-	patches.suse/Input-synaptics-rmi4-disable-the-relative-position-I.patch
-	patches.suse/Input-synaptics-rmi4-do-not-consume-more-data-than-w.patch
-	patches.suse/Input-synaptics-rmi4-clear-IRQ-enables-for-F54.patch
-	patches.suse/Input-cyttsp4_core-fix-use-after-free-bug.patch
-	patches.suse/ecryptfs_lookup_interpose-lower_dentry-d_inode-is-no.patch
-	patches.suse/ecryptfs_lookup_interpose-lower_dentry-d_parent-is-n.patch
-	patches.suse/ALSA-usb-audio-Fix-missing-error-check-at-mixer-reso.patch
-	patches.suse/ALSA-hda-Add-Cometlake-S-PCI-ID.patch
-	patches.suse/ALSA-usb-audio-not-submit-urb-for-stopped-endpoint.patch
-	patches.suse/ALSA-pcm-Fix-stream-lock-usage-in-snd_pcm_period_ela.patch
-	patches.suse/mmc-sdhci-of-at91-fix-quirk2-overwrite.patch
-	patches.suse/kvm-x86-mmu-take-slots_lock-when-using-kvm_mmu_zap_all_fast
-	patches.suse/Input-ff-memless-kill-timer-in-destroy.patch
-	patches.suse/Input-synaptics-rmi4-destroy-F54-poller-workqueue-wh.patch
-	patches.suse/mm-debug.c-PageAnon-is-true-for-PageKsm-pages.patch
-	patches.suse/NFC-nxp-nci-Fix-NULL-pointer-dereference-after-I2C-c.patch
-	patches.suse/net-usb-qmi_wwan-add-support-for-Foxconn-T77W968-LTE.patch
-	patches.suse/slip-Fix-memory-leak-in-slip_open-error-path.patch
-	patches.suse/net-cdc_ncm-Signedness-bug-in-cdc_ncm_set_dgram_size.patch
-	patches.suse/slcan-Fix-memory-leak-in-error-path.patch
-	patches.suse/ax88172a-fix-information-leak-on-short-answers.patch
-	patches.suse/x86-resctrl-fix-potential-lockdep-warning.patch
-	patches.suse/iommu-vt-d-fix-qi_dev_iotlb_pfsid-and-qi_dev_eiotlb_pfsid-macros
-	patches.suse/gpiolib-acpi-Add-Terra-Pad-1061-to-the-run_edge_even.patch
-	patches.suse/net-mlx4_en-fix-mlx4-ethtool-N-insertion.patch
-	patches.suse/net-sched-act_pedit-fix-WARN-in-the-traffic-path.patch
-	patches.suse/s390-qeth-return-proper-errno-on-io-error
-	patches.suse/net-ibmvnic-Ignore-H_FUNCTION-return-from-H_EOI-to-t.patch
-	patches.suse/net-mlx5e-Fix-set-vf-link-state-error-flow.patch
-	patches.suse/0001-nfc-port100-handle-command-failure-cleanly.patch
-	patches.suse/sfc-Only-cancel-the-PPS-workqueue-if-it-exists.patch
-	patches.suse/net-rtnetlink-prevent-underflows-in-do_setvfinfo.patch
-	patches.suse/0001-virtio_ring-fix-return-code-on-DMA-mapping-fails.patch
-	patches.suse/virtio_console-allocate-inbufs-in-add_port-only-if-i.patch
-	patches.suse/tpm-add-check-after-commands-attribs-tab-allocation.patch
-	patches.suse/loop-fix-no-unmap-write-zeroes-request-behavior.patch
-	patches.suse/nbd-prevent-memory-leak.patch
-	patches.suse/mtd-spear_smi-Fix-Write-Burst-mode.patch
-	patches.suse/mtd-spi-nor-fix-silent-truncation-in-spi_nor_read.patch
-	patches.suse/btrfs-simplify-inode-locking-for-RWF_NOWAIT.patch
-	patches.suse/Btrfs-fix-negative-subv_writers-counter-and-data-spa.patch
-	patches.suse/0001-btrfs-volumes-Use-more-straightforward-way-to-calcul.patch
-	patches.suse/0002-btrfs-Ensure-we-trim-ranges-across-block-group-bound.patch
-	patches.suse/Btrfs-send-skip-backreference-walking-for-extents-wi.patch
-	patches.suse/Btrfs-fix-block-group-remaining-RO-forever-after-err.patch
-	patches.suse/btrfs-record-all-roots-for-rename-exchange-on-a-subv.patch
-	patches.suse/s390-mm-properly-clear-page_noexec-bit-when-it-is-not-supported
-	patches.suse/kvm-svm-serialize-access-to-the-sev-asid-bitmap.patch
-	patches.suse/kvm-svm-guard-against-deactivate-when-performing-wbinvd-df_flush.patch
-	patches.suse/kvm-x86-introduce-vcpu-arch-xsaves_enabled
-	patches.suse/kvm-vmx-fix-conditions-for-guest-ia32_xss-support
-	patches.suse/kvm-x86-fix-presentation-of-tsx-feature-in-arch_capabilities
-	patches.suse/kvm-vmx-implement-msr_ia32_tsx_ctrl-disable-rtm-functionality
-	patches.suse/kvm-vmx-use-msr_ia32_tsx_ctrl-to-hard-disable-tsx-on-guest-that-lack-it
-	patches.suse/kvm-x86-remove-a-spurious-export-of-a-static-function
-	patches.suse/edac-ghes-fix-locking-and-memory-barrier-issues.patch
-	patches.suse/edac-ghes-do-not-warn-when-incrementing-refcount-on-0.patch
-	patches.suse/0001-workqueue-Fix-pwq-ref-leak-in-rescuer_thread.patch
-	patches.suse/cgroup-pids-use-atomic64_t-for-pids-limit.patch
-	patches.suse/livepatch-keep-replaced-patches-until-post_patch-callback-is-called.patch
-	patches.suse/livepatch-basic-api-to-track-system-state-changes.patch
-	patches.suse/livepatch-allow-to-distinguish-different-version-of-system-state-changes.patch
-	patches.suse/livepatch-selftests-of-the-api-for-tracking-system-state-changes.patch
-	patches.suse/hwrng-omap3-rom-Call-clk_disable_unprepare-on-exit-o.patch
-	patches.suse/crypto-ccp-release-all-allocated-memory-if-sha-type-is-invalid.patch
-	patches.suse/crypto-af_alg-cast-ki_complete-ternary-op-to-int.patch
-	patches.suse/crypto-user-fix-memory-leak-in-crypto_report.patch
-	patches.suse/crypto-geode-aes-switch-to-skcipher-for-cbc-aes-fall.patch
-	patches.suse/hwrng-omap-Fix-RNG-wait-loop-timeout.patch
-	patches.suse/crypto-ccp-fix-uninitialized-list-head.patch
-	patches.suse/crypto-ecdh-fix-big-endian-bug-in-ECC-library.patch
-	patches.suse/crypto-crypto4xx-fix-double-free-in-crypto4xx_destro.patch
-	patches.suse/crypto-tgr192-remove-unneeded-semicolon.patch
-	patches.suse/Bluetooth-hci_core-fix-init-for-HCI_USER_CHANNEL.patch
-	patches.suse/e1000e-Add-support-for-Comet-Lake.patch
-	patches.suse/e1000e-Use-rtnl_lock-to-prevent-race-conditions-betw.patch
-	patches.suse/e1000e-Drop-unnecessary-__E1000_DOWN-bit-twiddling.patch
-	patches.suse/e1000e-Add-support-for-Tiger-Lake.patch
-	patches.suse/uaccess-Add-non-pagefault-user-space-write-function.patch
-	patches.suse/bpf-Make-use-of-probe_user_write-in-probe-write-help.patch
-	patches.suse/mt7601u-fix-bbp-version-check-in-mt7601u_wait_bbp_re.patch
-	patches.suse/rtlwifi-prevent-memory-leak-in-rtl_usb_probe.patch
-	patches.suse/libertas-fix-a-potential-NULL-pointer-dereference.patch
-	patches.suse/rtl8xxxu-prevent-leaking-urb.patch
-	patches.suse/cw1200-Fix-a-signedness-bug-in-cw1200_load_firmware.patch
-	patches.suse/ath9k_hw-fix-uninitialized-variable-data.patch
-	patches.suse/ar5523-check-NULL-before-memcpy-in-ar5523_cmd.patch
-	patches.suse/mwifiex-pcie-Fix-memory-leak-in-mwifiex_pcie_alloc_c.patch
-	patches.suse/mwifiex-pcie-Fix-memory-leak-in-mwifiex_pcie_init_ev.patch
-	patches.suse/rtlwifi-Remove-unnecessary-NULL-check-in-rtl_regd_in.patch
-	patches.suse/0001-Bluetooth-Fix-invalid-free-in-bcsp_close.patch
-	patches.suse/ibmveth-Detect-unsupported-packets-before-sending-to.patch
-	patches.suse/0001-rt2800-remove-errornous-duplicate-condition.patch
-	patches.suse/rtlwifi-rtl8192de-Fix-missing-code-to-retrieve-RX-bu.patch
-	patches.suse/rtlwifi-rtl8192de-Fix-missing-enable-interrupt-flag.patch
-	patches.suse/mac80211-consider-QoS-Null-frames-for-STA_NULLFUNC_A.patch
-	patches.suse/iwlwifi-check-kasprintf-return-value.patch
-	patches.suse/Bluetooth-btusb-fix-PM-leak-in-error-case-of-setup.patch
-	patches.suse/Bluetooth-delete-a-stray-unlock.patch
-	patches.suse/Bluetooth-Fix-memory-leak-in-hci_connect_le_scan.patch
-	patches.suse/sctp-cache-netns-in-sctp_ep_common.patch
-	patches.suse/macvlan-schedule-bc_work-even-if-error.patch
-	patches.suse/slip-Fix-use-after-free-Read-in-slip_open.patch
-	patches.suse/regulator-ab8500-Remove-AB8505-USB-regulator.patch
-	patches.suse/regulator-ab8500-Remove-SYSCLKREQ-from-enum-ab8505_r.patch
-	patches.suse/spi-atmel-fix-handling-of-cs_change-set-on-non-last-.patch
-	patches.suse/spi-atmel-Fix-CS-high-support.patch
-	patches.suse/x86-speculation-fix-incorrect-mds-taa-mitigation-status.patch
-	patches.suse/x86-speculation-fix-redundant-mds-mitigation-message.patch
-	patches.suse/cpufreq-powernv-fix-stack-bloat-and-hard-limit-on-nu.patch
-	patches.suse/PM-devfreq-Check-NULL-governor-in-available_governor.patch
-	patches.suse/PM-devfreq-Lock-devfreq-in-trans_stat_show.patch
-	patches.suse/ALSA-hda-Fix-pending-unsol-events-at-shutdown.patch
-	patches.suse/ALSA-firewire-motu-Correct-a-typo-in-the-clock-proc-.patch
-	patches.suse/ALSA-6fire-Drop-the-dead-code.patch
-	patches.suse/ALSA-hda-Add-mute-led-support-for-HP-ProBook-645-G4.patch
-	patches.suse/ALSA-hda-realtek-Move-some-alc256-pintbls-to-fallbac.patch
-	patches.suse/ALSA-hda-realtek-Move-some-alc236-pintbls-to-fallbac.patch
-	patches.suse/ALSA-cs4236-fix-error-return-comparison-of-an-unsign.patch
-	patches.suse/ASoC-Jack-Fix-NULL-pointer-dereference-in-snd_soc_ja.patch
-	patches.suse/ALSA-usb-audio-Fix-Focusrite-Scarlett-6i6-gen1-input.patch
-	patches.suse/media-vivid-Set-vid_cap_streaming-and-vid_out_stream.patch
-	patches.suse/media-vim2m-Fix-abort-issue.patch
-	patches.suse/media-cec.h-CEC_OP_REC_FLAG_-values-were-swapped.patch
-	patches.suse/0001-media-ov6650-Fix-control-handler-not-freed-on-init-e.patch
-	patches.suse/media-rc-prevent-memory-leak-in-cx23888_ir_probe.patch
-	patches.suse/media-usbvision-Fix-races-among-open-close-and-disco.patch
-	patches.suse/media-ti-vpe-vpe-Fix-Motion-Vector-vpdma-stride.patch
-	patches.suse/media-cxusb-detect-cxusb_ctrl_msg-error-in-query.patch
-	patches.suse/0001-media-uvcvideo-Fix-error-path-in-control-parsing-fai.patch
-	patches.suse/media-usb-fix-memory-leak-in-af9005_identify_state.patch
-	patches.suse/media-imon-invalid-dereference-in-imon_touch_event.patch
-	patches.suse/media-bdisp-fix-memleak-on-release.patch
-	patches.suse/media-radio-wl1273-fix-interrupt-masking-on-release.patch
-	patches.suse/media-exynos4-is-Fix-recursive-locking-in-isp_video_.patch
-	patches.suse/media-vivid-Fix-wrong-locking-that-causes-race-condi.patch
-	patches.suse/0001-b2c2-flexcop-usb-add-sanity-checking.patch
-	patches.suse/media-flexcop-usb-ensure-EIO-is-returned-on-error-co.patch
-	patches.suse/media-v4l2-ioctl.c-zero-reserved-fields-for-S-TRY_FM.patch
-	patches.suse/pinctl-ti-iodelay-fix-error-checking-on-pinctrl_coun.patch
-	patches.suse/pinctrl-samsung-Fix-device-node-refcount-leaks-in-S3.patch
-	patches.suse/0035-pinctrl-samsung-Fix-device-node-refcount-leaks-in-S3.patch
-	patches.suse/pinctrl-samsung-Fix-device-node-refcount-leaks-in-in.patch
-	patches.suse/pinctrl-lewisburg-Update-pin-list-according-to-v1.1v.patch
-	patches.suse/mmc-host-omap_hsmmc-add-code-for-special-init-of-wl1.patch
-	patches.suse/mmc-sdio-fix-wl1251-vendor-id.patch
-	patches.suse/mmc-core-fix-wl1251-sdio-quirks.patch
-	patches.suse/net-wireless-ti-wl1251-use-new-SDIO_VENDOR_ID_TI_WL1.patch
-	patches.suse/net-wireless-ti-remove-local-VENDOR_ID-and-DEVICE_ID.patch
-	patches.suse/usb-gadget-pch_udc-fix-use-after-free.patch
-	patches.suse/usb-Allow-USB-device-to-be-warm-reset-in-suspended-s.patch
-	patches.suse/0001-appledisplay-fix-error-handling-in-the-scheduled-wor.patch
-	patches.suse/usbip-tools-fix-fd-leakage-in-the-function-of-read_a.patch
-	patches.suse/0001-USB-chaoskey-fix-error-case-of-a-timeout.patch
-	patches.suse/0001-USBIP-add-config-dependency-for-SGL_ALLOC.patch
-	patches.suse/USB-serial-mos7840-add-USB-ID-to-support-Moxa-UPort-.patch
-	patches.suse/USB-serial-option-add-support-for-DW5821e-with-eSIM-.patch
-	patches.suse/USB-serial-mos7720-fix-remote-wakeup.patch
-	patches.suse/USB-serial-mos7840-fix-remote-wakeup.patch
-	patches.suse/USB-serial-option-add-support-for-Foxconn-T77W968-LT.patch
-	patches.suse/USB-serial-ftdi_sio-add-device-IDs-for-U-Blox-C099-F.patch
-	patches.suse/usb-gadget-u_serial-add-missing-port-entry-locking.patch
-	patches.suse/usb-serial-cp201x-support-Mark-10-digital-force-gaug.patch
-	patches.suse/USB-uas-honor-flag-to-avoid-CAPACITY16.patch
-	patches.suse/USB-uas-heed-CAPACITY_HEURISTICS.patch
-	patches.suse/USB-documentation-flags-on-usb-storage-versus-UAS.patch
-	patches.suse/mei-fix-modalias-documentation.patch
-	patches.suse/mei-bus-prefix-device-names-on-bus-with-the-bus-name.patch
-	patches.suse/ppdev-fix-PPGETTIME-PPSETTIME-ioctls.patch
-	patches.suse/intel_th-Fix-a-double-put_device-in-error-path.patch
-	patches.suse/qlge-Fix-irq-masking-in-INTx-mode.patch
-	patches.suse/qlge-Remove-irq_cnt.patch
-	patches.suse/qlge-Remove-page_chunk.last_flag.patch
-	patches.suse/qlge-Deduplicate-lbq_buf_size.patch
-	patches.suse/qlge-Remove-bq_desc.maplen.patch
-	patches.suse/qlge-Remove-rx_ring.sbq_buf_size.patch
-	patches.suse/qlge-Remove-useless-dma-synchronization-calls.patch
-	patches.suse/qlge-Deduplicate-rx-buffer-queue-management.patch
-	patches.suse/qlge-Fix-dma_sync_single-calls.patch
-	patches.suse/qlge-Remove-rx_ring.type.patch
-	patches.suse/qlge-Factor-out-duplicated-expression.patch
-	patches.suse/qlge-Remove-qlge_bq.len-size.patch
-	patches.suse/qlge-Remove-useless-memset.patch
-	patches.suse/qlge-Replace-memset-with-assignment.patch
-	patches.suse/qlge-Update-buffer-queue-prod-index-despite-oom.patch
-	patches.suse/qlge-Refill-rx-buffers-up-to-multiple-of-16.patch
-	patches.suse/qlge-Refill-empty-buffer-queues-from-wq.patch
-	patches.suse/staging-rtl8192e-fix-potential-use-after-free.patch
-	patches.suse/staging-rtl8723bs-Add-024c-0525-to-the-list-of-SDIO-.patch
-	patches.suse/staging-rtl8723bs-Drop-ACPI-device-ids.patch
-	patches.suse/iio-imu-adis16480-assign-bias-value-only-if-operatio.patch
-	patches.suse/iio-imu-adis-assign-read-val-in-debugfs-hook-only-if.patch
-	patches.suse/iio-imu-adis-assign-value-only-if-return-code-zero-i.patch
-	patches.suse/Documentation-debugfs-Document-debugfs-helper-for-un.patch
-	patches.suse/powerpc-book3s64-Fix-link-stack-flush-on-context-swi.patch
-	patches.suse/KVM-PPC-Book3S-HV-Flush-link-stack-on-guest-exit-to-.patch
-	patches.suse/ftrace-introduce-permanent-ftrace_ops-flag.patch
-	patches.suse/tipc-fix-link-name-length-check.patch
-	patches.suse/ibmvnic-Fix-completion-structure-initialization-again.patch
-	patches.suse/ibmvnic-Terminate-waiting-device-threads-after-loss-.patch
-	patches.suse/ibmvnic-Bound-waits-for-device-queries.patch
-	patches.suse/ibmvnic-Serialize-device-queries.patch
-	patches.suse/net-psample-fix-skb_over_panic.patch
-	patches.suse/openvswitch-fix-flow-command-message-size.patch
-	patches.suse/video-hdmi-Fix-AVI-bar-unpack.patch
-	patches.suse/0003-drm-panel-lvds-Potential-Oops-in-probe-error-handlin.patch
-	patches.suse/0001-drm-i810-Prevent-underflow-in-ioctl.patch
-	patches.suse/0005-drm-rockchip-Round-up-_before_-giving-to-the-clock-f.patch
-	patches.suse/drm-radeon-fix-bad-DMA-from-INTERRUPT_CNTL2.patch
-	patches.suse/0006-drm-amdgpu-fix-bad-DMA-from-INTERRUPT_CNTL2.patch
-	patches.suse/iomap-Fix-pipe-page-leakage-during-splicing.patch
-	patches.suse/ext4-update-direct-I-O-read-lock-pattern-for-IOCB_NO.patch
-	patches.suse/ext4-add-more-paranoia-checking-in-ext4_expand_extra.patch
-	patches.suse/ext4-work-around-deleting-a-file-with-i_nlink-0-safe.patch
-	patches.suse/cifs-add-support-for-flock.patch
-	patches.suse/CIFS-remove-set-but-not-used-variables-cinode-and-netfid-.patch
-	patches.suse/cifs-close-the-shared-root-handle-on-tree-disconnect.patch
-	patches.suse/smb3-remove-confusing-dmesg-when-mounting-with-encryption-seal-.patch
-	patches.suse/CIFS-Respect-O_SYNC-and-O_DIRECT-flags-during-reconnect.patch
-	patches.suse/CIFS-Close-open-handle-after-interrupted-close.patch
-	patches.suse/CIFS-Fix-NULL-pointer-dereference-in-mid-callback.patch
-	patches.suse/CIFS-Do-not-miss-cancelled-OPEN-responses.patch
-	patches.suse/CIFS-Fix-SMB2-oplock-break-processing.patch
-	patches.suse/cifs-move-cifsFileInfo_put-logic-into-a-work-queue.patch
-	patches.suse/CIFS-Properly-process-SMB3-lease-breaks.patch
-	patches.suse/cifs-Fix-use-after-free-bug-in-cifs_reconnect-.patch
-	patches.suse/cifs-Fix-lookup-of-root-ses-in-DFS-referral-cache.patch
-	patches.suse/cifs-Fix-potential-softlockups-while-refreshing-DFS-cache.patch
-	patches.suse/cifs-Fix-retrieval-of-DFS-referrals-in-cifs_mount-.patch
-	patches.suse/powerpc-pkeys-remove-unused-pkey_allows_readwrite.patch
-	patches.suse/powerpc-pseries-Don-t-opencode-HPTE_V_BOLTED.patch
-	patches.suse/powerpc-pseries-Don-t-fail-hash-page-table-insert-fo.patch
-	patches.suse/powerpc-book3s64-hash-Use-secondary-hash-for-bolted-.patch
-	patches.suse/powerpc-tools-Don-t-quote-objdump-in-scripts.patch
-	patches.suse/powerpc-pseries-address-checkpatch-warnings-in-dlpar.patch
-	patches.suse/powerpc-pseries-safely-roll-back-failed-DLPAR-cpu-ad.patch
-	patches.suse/powerpc-security-book3s64-Report-L1TF-status-in-sysf.patch
-	patches.suse/powerpc-security-Fix-debugfs-data-leak-on-32-bit.patch
-	patches.suse/powerpc-Allow-flush_icache_range-to-work-across-rang.patch
-	patches.suse/powerpc-Allow-64bit-VDSO-__kernel_sync_dicache-to-wo.patch
-	patches.suse/powerpc-security-Fix-wrong-message-when-RFI-Flush-is.patch
-	patches.suse/powerpc-xive-Prevent-page-fault-issues-in-the-machin.patch
-	patches.suse/powerpc-fadump-when-fadump-is-supported-register-the.patch
-	patches.suse/powerpc-mm-drop-ifdef-CONFIG_MMU-in-is_ioremap_addr.patch
-	patches.suse/powerpc-powernv-Disable-native-PCIe-port-management.patch
-	patches.suse/compat_ioctl-handle-SIOCOUTQNSD.patch
-	patches.suse/clk-samsung-exynos5420-Preserve-CPU-clocks-configura.patch
-	patches.suse/clk-pxa-fix-one-of-the-pxa-RTC-clocks.patch
-	patches.suse/mfd-intel-lpss-Add-default-I2C-device-properties-for.patch
-	patches.suse/gpio-mpc8xxx-Don-t-overwrite-default-irq_set_type-ca.patch
-	patches.suse/platform-x86-hp-wmi-Fix-ACPI-errors-caused-by-too-sm.patch
-	patches.suse/platform-x86-hp-wmi-Fix-ACPI-errors-caused-by-passin.patch
-	patches.suse/Input-synaptics-rmi4-simplify-data-read-in-rmi_f54_w.patch
-	patches.suse/Input-synaptics-switch-another-X1-Carbon-6-to-RMI-SM.patch
-	patches.suse/tipc-fix-wrong-timeout-input-for-tipc_wait_for_cond.patch
-	patches.suse/net-sched-fix-tc-s-class-show-no-bstats-on-class-wit.patch
-	patches.suse/openvswitch-drop-unneeded-BUG_ON-in-ovs_flow_cmd_bui.patch
-	patches.suse/openvswitch-remove-another-BUG_ON.patch
-	patches.suse/ocfs2-fix-passing-zero-to-PTR_ERR-warning.patch
-	patches.suse/scsi-qla2xxx-remove-redundant-assignment-to-pointer-.patch
-	patches.suse/scsi-bfa-release-allocated-memory-in-case-of-error
-	patches.suse/scsi-qla2xxx-Dual-FCP-NVMe-target-port-support.patch
-	patches.suse/scsi-qla2xxx-Add-error-handling-for-PLOGI-ELS-passth.patch
-	patches.suse/scsi-qla2xxx-Set-remove-flag-for-all-VP.patch
-	patches.suse/scsi-qla2xxx-Check-for-MB-timeout-while-capturing-IS.patch
-	patches.suse/scsi-qla2xxx-Capture-FW-dump-on-MPI-heartbeat-stop-e.patch
-	patches.suse/scsi-qla2xxx-Improve-logging-for-scan-thread.patch
-	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.20-k.patch
-	patches.suse/scsi-zfcp-trace-channel-log-even-for-fcp-command-responses
-	patches.suse/scsi-qla2xxx-Retry-PLOGI-on-FC-NVMe-PRLI-failure.patch
-	patches.suse/scsi-qla2xxx-Do-command-completion-on-abort-timeout.patch
-	patches.suse/scsi-qla2xxx-Fix-SRB-leak-on-switch-command-timeout.patch
-	patches.suse/scsi-qla2xxx-Fix-driver-unload-hang.patch
-	patches.suse/scsi-qla2xxx-Fix-double-scsi_done-for-abort-path.patch
-	patches.suse/scsi-qla2xxx-Fix-device-connect-issues-in-P2P-config.patch
-	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.21-k.patch
-	patches.suse/scsi-qla2xxx-Remove-an-include-directive.patch
-	patches.suse/scsi-qla2xxx-Fix-a-dma_pool_free-call.patch
-	patches.suse/scsi-qla2xxx-initialize-fc4_type_priority.patch
-	patches.suse/scsi-qla2xxx-don-t-use-zero-for-FC4_PRIORITY_NVME.patch
-	patches.suse/xfs-Sanity-check-flags-of-Q_XQUOTARM-call.patch
-	patches.suse/apparmor-fix-unsigned-len-comparison-with-less-than-zero.patch
-	patches.suse/rtc-msm6242-Fix-reading-of-10-hour-digit.patch
-	patches.suse/PCI-PTM-Remove-spurious-d-from-granularity-message.patch
-	patches.suse/PCI-MSI-Fix-incorrect-MSI-X-masking-on-resume.patch
-	patches.suse/PCI-Fix-Intel-ACS-quirk-UPDCR-register-address.patch
-	patches.suse/PCI-Apply-Cavium-ACS-quirk-to-ThunderX2-and-ThunderX.patch
-	patches.suse/PCI-dwc-Fix-find_next_bit-usage.patch
-	patches.suse/PCI-rcar-Fix-missing-MACCTLR-register-setting-in-ini.patch
-	patches.suse/tty-serial-msm_serial-Fix-flow-control.patch
-	patches.suse/tty-serial-fsl_lpuart-use-the-sg-count-from-dma_map_.patch
-	patches.suse/tty-serial-imx-use-the-sg-count-from-dma_map_sg.patch
-	patches.suse/tty-serial-pch_uart-correct-usage-of-dma_unmap_sg.patch
-	patches.suse/serial-pl011-Fix-DMA-flush_buffer.patch
-	patches.suse/serial-ifx6x60-add-missed-pm_runtime_disable.patch
-	patches.suse/serial-serial_core-Perform-NULL-checks-for-break_ctl.patch
-	patches.suse/tty-vt-keyboard-reject-invalid-keycodes.patch
-	patches.suse/ACPI-OSL-only-free-map-once-in-osl.c.patch
-	patches.suse/ACPI-bus-Fix-NULL-pointer-check-in-acpi_bus_get_priv.patch
-	patches.suse/ACPI-sysfs-Change-ACPI_MASKABLE_GPE_MAX-to-0x100.patch
-	patches.suse/kvm-x86-fix-out-of-bounds-write-in-kvm_get_emulated_cpuid-cve-2019-19332
-	patches.suse/drm-limit-to-INT_MAX-in-create_blob-ioctl.patch
-	patches.suse/thermal-Fix-deadlock-in-thermal-thermal_zone_device_.patch
-	patches.suse/moduleparam-fix-parameter-description-mismatch.patch
-	patches.suse/fsnamei.c-pull-positivity-check-into-follow_managed.patch
-	patches.suse/new-helper-lookup_positive_unlocked.patch
-	patches.suse/fix-dget_parent-fastpath-race.patch
-	patches.suse/fsnamei.c-fix-missing-barriers-when-checking-positivity.patch
-	patches.suse/0001-xen-blkback-Avoid-unmapping-unmapped-grant-pages.patch
-	patches.suse/0002-drm-radeon-fix-r1xx-r2xx-register-checker-for-POT-te.patch
-	patches.suse/ALSA-hda-hdmi-fix-vgaswitcheroo-detection-for-AMD.patch
-	patches.suse/ALSA-hda-hdmi-Add-new-pci-ids-for-AMD-GPU-display-au.patch
-	patches.suse/ALSA-hda-realtek-Dell-headphone-has-noise-on-unmute-.patch
-	patches.suse/ALSA-pcm-oss-Avoid-potential-buffer-overflows.patch
-	patches.suse/powerpc-xive-Skip-ioremap-of-ESB-pages-for-LSI-inter.patch
-	patches.suse/powerpc-Fix-vDSO-clock_getres.patch
-	patches.suse/powerpc-archrandom-fix-arch_get_random_seed_int.patch
-	patches.suse/Input-goodix-add-upside-down-quirk-for-Teclast-X89-t.patch
-	patches.suse/Input-synaptics-rmi4-don-t-increment-rmiaddr-for-SMB.patch
-	patches.suse/CIFS-Fix-NULL-pointer-dereference-in-smb2_push_mandatory_locks.patch
-	patches.suse/fs-cifs-Fix-atime-update-check-vs-mtime.patch
-	patches.suse/scsi-qla2xxx-fix-rports-not-being-mark-as-lost-in-sy.patch
-	patches.suse/scsi-qla2xxx-unregister-ports-after-GPN_FT-failure.patch
-	patches.suse/scsi-qla2xxx-Fix-qla2x00_request_irqs-for-MSI.patch
-	patches.suse/can-slcan-Fix-use-after-free-Read-in-slcan_open.patch
-	patches.suse/net-bridge-deny-dev_set_mac_address-when-unregisteri.patch
-	patches.suse/openvswitch-support-asymmetric-conntrack.patch
-	patches.suse/s390-qeth-guard-against-runt-packets
-	patches.suse/s390-qeth-ensure-linear-access-to-packet-headers
-	patches.suse/tcp-md5-fix-potential-overestimation-of-TCP-option-s.patch
-	patches.suse/net-mlx5e-Fix-SFF-8472-eeprom-length.patch
-	patches.suse/inet-protect-against-too-small-mtu-values.patch
-	patches.suse/net-ethernet-ti-cpsw-fix-extra-rx-interrupt.patch
-	patches.suse/dma-buf-Fix-memory-leak-in-sync_file_merge.patch
-	patches.suse/drm-meson-venc-cvbs-fix-CVBS-mode-matching.patch
-	patches.suse/ALSA-echoaudio-simplify-get_audio_levels.patch
-	patches.suse/ALSA-oxfw-fix-return-value-in-error-path-of-isochron.patch
-	patches.suse/ALSA-fireface-fix-return-value-in-error-path-of-isoc.patch
-	patches.suse/ALSA-hda-hdmi-Fix-duplicate-unref-of-pci_dev.patch
-	patches.suse/ALSA-hda-realtek-Line-out-jack-doesn-t-work-on-a-Del.patch
-	patches.suse/smb3-fix-refcount-underflow-warning-on-unmount-when-no-directory-le.patch
-	patches.suse/SMB3-Fix-crash-in-SMB2_open_init-due-to-uninitialized-field-in-comp.patch
-	patches.suse/CIFS-Close-cached-root-handle-only-if-it-has-a-lease.patch
-	patches.suse/usb-core-urb-fix-URB-structure-initialization-functi.patch
-	patches.suse/usb-mon-Fix-a-deadlock-in-usbmon-between-mmap-and-re.patch
-	patches.suse/USB-serial-io_edgeport-fix-epic-endpoint-lookup.patch
-	patches.suse/USB-idmouse-fix-interface-sanity-checks.patch
-	patches.suse/USB-adutux-fix-interface-sanity-check.patch
-	patches.suse/USB-atm-ueagle-atm-add-missing-endpoint-check.patch
-	patches.suse/usb-dwc3-ep0-Clear-started-flag-on-completion.patch
-	patches.suse/xhci-Fix-memory-leak-in-xhci_add_in_port.patch
-	patches.suse/xhci-fix-USB3-device-initiated-resume-race-with-root.patch
-	patches.suse/usb-xhci-only-set-D3hot-for-pci-device.patch
-	patches.suse/xhci-Increase-STS_HALT-timeout-in-xhci_suspend.patch
-	patches.suse/xhci-handle-some-XHCI_TRUST_TX_LENGTH-quirks-cases-a.patch
-	patches.suse/xhci-make-sure-interrupts-are-restored-to-correct-st.patch
-	patches.suse/iio-adc-max9611-Fix-too-short-conversion-time-delay.patch
-	patches.suse/staging-rtl8188eu-fix-interface-sanity-check.patch
-	patches.suse/scsi-qla2xxx-Correctly-retrieve-and-interpret-active.patch
-	patches.suse/scsi-qla2xxx-Added-support-for-MPI-and-PEP-regions-f.patch
-	patches.suse/scsi-qla2xxx-Fix-incorrect-SFUB-length-used-for-Secu.patch
-	patches.suse/0001-scsi-qla2xxx-Ignore-NULL-pointer-in-tcm_qla2xxx_free.patch
-	patches.suse/0002-scsi-qla2xxx-Use-explicit-LOGO-in-target-mode.patch
-	patches.suse/0003-scsi-qla2xxx-Initialize-free_work-before-flushing-it.patch
-	patches.suse/0004-scsi-qla2xxx-Drop-superfluous-INIT_WORK-of-del_work.patch
-	patches.suse/0005-scsi-qla2xxx-Change-discovery-state-before-PLOGI.patch
-	patches.suse/0006-scsi-qla2xxx-Allow-PLOGI-in-target-mode.patch
-	patches.suse/0007-scsi-qla2xxx-Don-t-call-qlt_async_event-twice.patch
-	patches.suse/0008-scsi-qla2xxx-Fix-PLOGI-payload-and-ELS-IOCB-dump-len.patch
-	patches.suse/0009-scsi-qla2xxx-Configure-local-loop-for-N2N-target.patch
-	patches.suse/0010-scsi-qla2xxx-Send-Notify-ACK-after-N2N-PLOGI.patch
-	patches.suse/0011-scsi-qla2xxx-Don-t-defer-relogin-unconditonally.patch
-	patches.suse/0012-scsi-qla2xxx-Ignore-PORT-UPDATE-after-N2N-PLOGI.patch
-	patches.suse/0013-scsi-qla2xxx-Add-debug-dump-of-LOGO-payload-and-ELS-.patch
-	patches.suse/scsi-libsas-stop-discovering-if-oob-mode-is-disconnected
-	patches.suse/regulator-rn5t618-fix-module-aliases.patch
-	patches.suse/btrfs-do-not-call-synchronize_srcu-in-inode_tree_del.patch
-	patches.suse/Btrfs-fix-missing-data-checksums-after-replaying-a-l.patch
-	patches.suse/Btrfs-make-tree-checker-detect-checksum-items-with-o.patch
-	patches.suse/Btrfs-fix-removal-logic-of-the-tree-mod-log-that-lea.patch
-	patches.suse/btrfs-abort-transaction-after-failed-inode-updates-i.patch
-	patches.suse/btrfs-handle-ENOENT-in-btrfs_uuid_tree_iterate.patch
-	patches.suse/btrfs-skip-log-replay-on-orphaned-roots.patch
-	patches.suse/ALSA-pcm-Avoid-possible-info-leaks-from-PCM-stream-b.patch
-	patches.suse/ALSA-hda-ca0132-Keep-power-on-during-processing-DSP-.patch
-	patches.suse/ALSA-hda-ca0132-Avoid-endless-loop.patch
-	patches.suse/ALSA-hda-ca0132-Fix-work-handling-in-delayed-HP-dete.patch
-	patches.suse/ALSA-hda-Downgrade-error-message-for-single-cmd-fall.patch
-	patches.suse/ASoC-wm8962-fix-lambda-value.patch
-	patches.suse/usbip-Fix-receive-error-in-vhci-hcd-when-using-scatt.patch
-	patches.suse/usb-xhci-Fix-build-warning-seen-with-CONFIG_PM-n.patch
-	patches.suse/tty-serial-msm_serial-Fix-lockup-for-sysrq-and-oops.patch
-	patches.suse/Revert-mmc-sdhci-Fix-incorrect-switch-to-HS-mode.patch
-	patches.suse/mmc-mediatek-fix-CMD_TA-to-2-for-MT8173-HS200-HS400-.patch
-	patches.suse/mmc-sdhci-of-esdhc-Revert-mmc-sdhci-of-esdhc-add-err.patch
-	patches.suse/mmc-sdhci-of-esdhc-fix-P2020-errata-handling.patch
-	patches.suse/platform-x86-hp-wmi-Make-buffer-for-HPWMI_FEATURE2_Q.patch
-	patches.suse/platform-x86-pmc_atom-Add-Siemens-CONNECT-X300-to-cr.patch
-	patches.suse/0003-drm-i915-Fix-pid-leak-with-banned-clients.patch
-	patches.suse/x86-mce-amd-do-not-use-rdmsr_safe_on_cpu-in-smca_configure.patch
-	patches.suse/x86-mce-amd-allow-reserved-types-to-be-overwritten-in-smca_banks.patch
-	patches.suse/x86-mce-fix-possibly-incorrect-severity-calculation-on-amd.patch
-	patches.suse/powerpc-irq-fix-stack-overflow-verification.patch
-	patches.suse/0001-xen-blkfront-Adjust-indentation-in-xlvbd_alloc_gendi.patch
-	patches.suse/tracing-have-the-histogram-compare-functions-convert-to-u64-first.patch
-	patches.suse/netfilter-nf_queue-enqueue-skbs-with-NULL-dst.patch
-	patches.suse/af_packet-set-defaule-value-for-tmo.patch
-	patches.suse/fjes-fix-missed-check-in-fjes_acpi_add.patch
-	patches.suse/net-ibmvnic-Fix-typo-in-retry-check.patch
-	patches.suse/6pack-mkiss-fix-possible-deadlock.patch
-	patches.suse/bonding-fix-active-backup-transition-after-link-fail.patch
-	patches.suse/mwifiex-fix-possible-heap-overflow-in-mwifiex_proces.patch
-	patches.suse/mwifiex-Fix-heap-overflow-in-mmwifiex_process_tdls_a.patch
-	patches.suse/qede-Disable-hardware-gro-when-xdp-prog-is-installed.patch
-	patches.suse/kvm-x86-host-feature-ssbd-doesn-t-imply-guest-feature-spec_ctrl_ssbd
-	patches.suse/gpio-Fix-error-message-on-out-of-range-GPIO-in-looku.patch
-	patches.suse/net-mlxfw-Fix-out-of-memory-error-in-mfa2-flash-burn.patch
-	patches.suse/ptp-fix-the-race-between-the-release-of-ptp_clock-an.patch
-	patches.suse/pstore-ram-Write-new-dumps-to-start-of-recycled-zone.patch
-	patches.suse/ALSA-hda-realtek-Add-headset-Mic-no-shutup-for-ALC28.patch
-	patches.suse/ALSA-usb-audio-fix-set_format-altsetting-sanity-chec.patch
-	patches.suse/ALSA-hda-hdmi-fix-atpx_present-when-CLASS-is-not-VGA.patch
-	patches.suse/ALSA-ice1724-Fix-sleep-in-atomic-in-Infrasonic-Quart.patch
-	patches.suse/exit-panic-before-exit_mm-on-global-init-exit.patch
-	patches.suse/Btrfs-fix-infinite-loop-during-nocow-writeback-due-t.patch
-	patches.suse/dmaengine-Fix-access-to-uninitialized-dma_slave_caps.patch
-	patches.suse/arm64-Revert-support-for-execute-only-user-mappings.patch
-	patches.suse/spi-spi-dw-Add-lock-protect-dw_spi-rx-tx-to-prevent-.patch
-	patches.suse/ftrace-avoid-potential-division-by-zero-in-function-profiler.patch
-	patches.suse/kernel-trace-fix-do-not-unregister-tracepoints-when-register-sched_migrate_task-fail.patch
-	patches.suse/can-can_dropped_invalid_skb-ensure-an-initialized-he.patch
-	patches.suse/can-gs_usb-gs_usb_probe-use-descriptors-of-current-a.patch
-	patches.suse/can-mscan-mscan_rx_poll-fix-rx-path-lockup-when-retu.patch
-	patches.suse/macvlan-do-not-assume-mac_header-is-set-in-macvlan_b.patch
-	patches.suse/HID-hidraw-Fix-returning-EPOLLOUT-from-hidraw_poll.patch
-	patches.suse/HID-uhid-Fix-returning-EPOLLOUT-from-uhid_char_poll.patch
-	patches.suse/0001-Input-add-safety-guards-to-input_set_keycode.patch
-	patches.suse/RDMA-bnxt_re-Avoid-freeing-MR-resources-if-dereg-fai.patch
-	patches.suse/drm-dp_mst-correct-the-shifting-in-DP_REMOTE_I2C_REA.patch
-	patches.suse/drm-fb-helper-Round-up-bits_per_pixel-if-possible.patch
-	patches.suse/staging-comedi-adv_pci1710-fix-AI-channels-16-31-for.patch
-	patches.suse/chardev-Avoid-potential-use-after-free-in-chrdev_ope.patch
-	patches.suse/usb-musb-dma-Correct-parameter-passed-to-IRQ-handler.patch
-	patches.suse/usb-chipidea-host-Disable-port-power-only-if-previou.patch
-	patches.suse/usb-musb-fix-idling-for-suspend-after-disconnect-int.patch
-	patches.suse/HID-hidraw-uhid-Always-report-EPOLLOUT.patch
-	patches.suse/iommu-remove-device-link-to-group-on-failure
-	patches.suse/iommu-vt-d-unlink-device-if-failed-to-add-to-group
-	patches.suse/drm-i915-gen9-Clear-residual-context-state-on-contex.patch
-	patches.suse/fix-autofs-regression-caused-by-follow_managed-changes.patch
-	patches.suse/platform-x86-asus-wmi-Fix-keyboard-brightness-cannot.patch
-	patches.suse/clk-Don-t-try-to-enable-critical-clocks-if-prepare-f.patch
-	patches.suse/ALSA-usb-audio-fix-sync-ep-altsetting-sanity-check.patch
-	patches.suse/ALSA-seq-Fix-racy-access-for-queue-timer-in-proc-rea.patch
-	patches.suse/ASoC-msm8916-wcd-analog-Fix-selected-events-for-MIC-.patch
-	patches.suse/0001-btrfs-relocation-fix-reloc_root-lifespan-and-access.patch
-	patches.suse/usb-core-hub-Improved-device-recognition-on-remote-w.patch
-	patches.suse/USB-serial-simple-Add-Motorola-Solutions-TETRA-MTP3x.patch
-	patches.suse/USB-serial-option-Add-support-for-Quectel-RM500Q.patch
-	patches.suse/USB-serial-opticon-fix-control-message-timeouts.patch
-	patches.suse/USB-serial-suppress-driver-bind-attributes.patch
-	patches.suse/USB-serial-ch341-handle-unbound-port-at-reset_resume.patch
-	patches.suse/USB-serial-io_edgeport-handle-unbound-ports-on-URB-c.patch
-	patches.suse/USB-serial-io_edgeport-add-missing-active-port-sanit.patch
-	patches.suse/USB-serial-keyspan-handle-unbound-ports.patch
-	patches.suse/USB-serial-quatech2-handle-unbound-ports.patch
-	patches.suse/iio-buffer-align-the-size-of-scan-bytes-to-size-of-t.patch
-	patches.suse/scsi-mptfusion-fix-double-fetch-bug-in-ioctl
-	patches.suse/x86-resctrl-fix-an-imbalance-in-domain_remove_cpu.patch
-	patches.suse/x86-resctrl-fix-potential-memory-leak.patch
-	patches.suse/drm-i915-Add-missing-include-file-linux-math64.h.patch
-	patches.suse/sh_eth-check-sh_eth_cpu_data-dual_port-when-dumping-.patch
-	patches.suse/NFC-pn533-fix-bulk-message-timeout.patch
-	patches.suse/ptp-free-ptp-device-pin-descriptors-properly.patch
-	patches.suse/net-usb-lan78xx-limit-size-of-local-TSO-packets.patch
-	patches.suse/r8152-add-missing-endpoint-sanity-check.patch
-	patches.suse/cfg80211-check-for-set_wiphy_params.patch
-	patches.suse/cfg80211-fix-page-refcount-issue-in-A-MSDU-decap.patch
-	patches.suse/batman-adv-Fix-DAT-candidate-selection-on-little-end.patch
-	patches.suse/macvlan-use-skb_reset_mac_header-in-macvlan_queue_xm.patch
-	patches.suse/hwmon-nct7802-Fix-voltage-limits-to-wrong-registers.patch
-	patches.suse/hwmon-adt7475-Make-volt2reg-return-same-reg-as-reg2v.patch
-	patches.suse/hwmon-core-Do-not-use-device-managed-functions-for-m.patch
-	patches.suse/tracing-xen-ordered-comparison-of-function-pointers.patch
-	patches.suse/mmc-tegra-fix-SDR50-tuning-override.patch
-	patches.suse/mmc-sdhci-fix-minimum-clock-rate-for-v3-controller.patch
-	patches.suse/powerpc-xive-Discard-ESB-load-value-when-interrupt-i.patch
-	patches.suse/Input-sun4i-ts-add-a-check-for-devm_thermal_zone_of_.patch
-	patches.suse/Input-pegasus_notetaker-fix-endpoint-sanity-check.patch
-	patches.suse/Input-aiptek-fix-endpoint-sanity-check.patch
-	patches.suse/Input-gtco-fix-endpoint-sanity-check.patch
-	patches.suse/Input-sur40-fix-interface-sanity-checks.patch
-	patches.suse/Revert-Input-synaptics-rmi4-don-t-increment-rmiaddr-.patch
-	patches.suse/Input-rmi_f54-read-from-FIFO-in-32-byte-blocks.patch
-	patches.suse/Input-keyspan-remote-fix-control-message-timeouts.patch
-	patches.suse/Input-pm8xxx-vib-fix-handling-of-separate-enable-reg.patch
-	patches.suse/0001-btrfs-scrub-Require-mandatory-block-group-RO-for-dev.patch
-	patches.suse/0001-btrfs-dev-replace-remove-warning-for-unknown-return-.patch
-	patches.suse/can-slip-Protect-tty-disc_data-in-write_wakeup-and-c.patch
-	patches.suse/libertas-Fix-two-buffer-overflows-at-parsing-bss-des.patch
-	patches.suse/firestream-fix-memory-leaks.patch
-	patches.suse/do_last-fetch-directory--i_mode-and--i_uid-before-its-too-late.patch
-	patches.suse/regulator-rk808-Lower-log-level-on-optional-GPIOs-be.patch
-	patches.suse/clocksource-drivers-bcm2835_timer-Fix-memory-leak-of.patch
-	patches.suse/crypto-pcrypt-Do-not-clear-MAY_SLEEP-flag-in-origina.patch
-	patches.suse/crypto-af_alg-Use-bh_lock_sock-in-sk_destruct.patch
-	patches.suse/crypto-api-Check-spawn-alg-under-lock-in-crypto_drop.patch
-	patches.suse/crypto-api-Fix-race-condition-in-crypto_spawn_alg.patch
-	patches.suse/crypto-picoxcell-adjust-the-position-of-tasklet_init.patch
-	patches.suse/crypto-chelsio-fix-writing-tfm-flags-to-wrong-place.patch
-	patches.suse/crypto-atmel-sha-fix-error-handling-when-setting-hma.patch
-	patches.suse/ppp-Adjust-indentation-into-ppp_async_input.patch
-	patches.suse/NFC-pn544-Adjust-indentation-in-pn544_hci_check_pres.patch
-	patches.suse/bcma-remove-set-but-not-used-variable-sizel.patch
-	patches.suse/brcmfmac-Fix-use-after-free-in-brcmf_sdio_readframes.patch
-	patches.suse/brcmfmac-fix-interface-sanity-check.patch
-	patches.suse/orinoco_usb-fix-interface-sanity-check.patch
-	patches.suse/rtl8xxxu-fix-interface-sanity-check.patch
-	patches.suse/rsi_91x_usb-fix-interface-sanity-check.patch
-	patches.suse/zd1211rw-fix-storage-endpoint-lookup.patch
-	patches.suse/brcmfmac-Fix-memory-leak-in-brcmf_usbdev_qinit.patch
-	patches.suse/ath9k-fix-storage-endpoint-lookup.patch
-	patches.suse/mwifiex-drop-most-magic-numbers-from-mwifiex_process.patch
-	patches.suse/iwlegacy-ensure-loop-counter-addr-does-not-wrap-and-.patch
-	patches.suse/Revert-ath10k-fix-DMA-related-firmware-crashes-on-mu.patch
-	patches.suse/ALSA-control-remove-useless-assignment-in-.info-call.patch
-	patches.suse/ALSA-sh-Fix-compile-warning-wrt-const.patch
-	patches.suse/ALSA-hda-analog-Minor-optimization-for-SPDIF-mux-con.patch
-	patches.suse/ALSA-hda-hdmi-add-retry-logic-to-parse_intel_hdmi.patch
-	patches.suse/ALSA-hda-Add-docking-station-support-for-Lenovo-Thin.patch
-	patches.suse/ALSA-hda-Add-Clevo-W65_67SB-the-power_save-blacklist.patch
-	patches.suse/pinctrl-sh-pfc-r8a7778-Fix-duplicate-SDSELF_B-and-SD.patch
-	patches.suse/usb-dwc3-turn-off-VBUS-when-leaving-host-mode.patch
-	patches.suse/usb-gadget-f_ncm-Use-atomic_t-to-track-in-flight-req.patch
-	patches.suse/usb-gadget-f_ecm-Use-atomic_t-to-track-in-flight-req.patch
-	patches.suse/phy-qualcomm-Adjust-indentation-in-read_poll_timeout.patch
-	patches.suse/usb-typec-tcpci-mask-event-interrupts-when-remove-dr.patch
-	patches.suse/USB-serial-ir-usb-add-missing-endpoint-sanity-check.patch
-	patches.suse/USB-serial-ir-usb-fix-link-speed-handling.patch
-	patches.suse/USB-serial-ir-usb-fix-IrLAP-framing.patch
-	patches.suse/serial-8250_bcm2835aux-Fix-line-mismatch-on-driver-u.patch
-	patches.suse/staging-wlan-ng-ensure-error-return-is-actually-retu.patch
-	patches.suse/scsi-qla2xxx-Remove-defer-flag-to-indicate-immeadiat.patch
-	patches.suse/scsi-qla2xxx-Fix-fabric-scan-hang.patch
-	patches.suse/scsi-qla2xxx-Add-a-shadow-variable-to-hold-disc_stat.patch
-	patches.suse/scsi-qla2xxx-Cleanup-unused-async_logout_done.patch
-	patches.suse/scsi-qla2xxx-Fix-update_fcport-for-current_topology.patch
-	patches.suse/scsi-qla2xxx-Add-D-Port-Diagnostic-reason-explanatio.patch
-	patches.suse/scsi-qla2xxx-Use-common-routine-to-free-fcport-struc.patch
-	patches.suse/scsi-qla2xxx-Fix-stuck-login-session-using-prli_pend.patch
-	patches.suse/scsi-qla2xxx-Correct-fcport-flags-handling.patch
-	patches.suse/scsi-qla2xxx-Consolidate-fabric-scan.patch
-	patches.suse/scsi-qla2xxx-Fix-RIDA-Format-2.patch
-	patches.suse/scsi-qla2xxx-Fix-stuck-session-in-GNL.patch
-	patches.suse/scsi-qla2xxx-Fix-mtcp-dump-collection-failure.patch
-	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.22-k.patch
-	patches.suse/scsi-qla2xxx-Improve-readability-of-the-code-that-ha.patch
-	patches.suse/scsi-qla2xxx-Fix-the-endianness-of-the-qla82xx_get_f.patch
-	patches.suse/scsi-qla2xxx-Use-get_unaligned_-instead-of-open-codi.patch
-	patches.suse/drm-amdgpu-remove-4-set-but-not-used-variable-in-amd.patch
-	patches.suse/drm-amdgpu-add-function-parameter-description-in-amd.patch
-	patches.suse/drm-amdgpu-remove-set-but-not-used-variable-dig_conn.patch
-	patches.suse/drm-amdgpu-remove-set-but-not-used-variable-dig.patch
-	patches.suse/drm-amdgpu-remove-always-false-comparison-in-amdgpu_.patch
-	patches.suse/drm-amdgpu-remove-set-but-not-used-variable-mc_share.patch
-	patches.suse/0012-drm-amdgpu-remove-set-but-not-used-variable-mc_share.patch
-	patches.suse/drm-amdgpu-remove-set-but-not-used-variable-amdgpu_c.patch
-	patches.suse/drm-rockchip-lvds-Fix-indentation-of-a-define.patch
-	patches.suse/drm-bridge-dw-hdmi-constify-copied-structure.patch
-	patches.suse/drm-nouveau-secboot-gm20b-initialize-pointer-in-gm20.patch
-	patches.suse/drm-nouveau-Fix-copy-paste-error-in-nouveau_fence_wa.patch
-	patches.suse/drm-vmwgfx-prevent-memory-leak-in-vmw_cmdbuf_res_add.patch
-	patches.suse/0002-KVM-x86-Protect-x86_decode_insn-from-Spectre-v1-L1TF.patch
-	patches.suse/0003-KVM-x86-Protect-kvm_hv_msr_-get-set-_crash_data-from.patch
-	patches.suse/0004-KVM-x86-Refactor-picdev_write-to-prevent-Spectre-v1-.patch
-	patches.suse/0005-KVM-x86-Protect-ioapic_read_indirect-from-Spectre-v1.patch
-	patches.suse/0006-KVM-x86-Protect-ioapic_write_indirect-from-Spectre-v.patch
-	patches.suse/0007-KVM-x86-Protect-kvm_lapic_reg_write-from-Spectre-v1-.patch
-	patches.suse/0008-KVM-x86-Protect-MSR-based-index-computations-in-fixe.patch
-	patches.suse/0009-KVM-x86-Protect-MSR-based-index-computations-in-pmu..patch
-	patches.suse/0010-KVM-x86-Protect-MSR-based-index-computations-from.patch
-	patches.suse/0011-KVM-x86-Protect-DR-based-index-computations-from.patch
-	patches.suse/0012-KVM-x86-Protect-pmu_intel.c-from-Spectre-v1-L1TF-att.patch
-	patches.suse/lib-test_kasan.c-fix-memory-leak-in-kmalloc_oob_krea.patch
-	patches.suse/lib-scatterlist.c-adjust-indentation-in-__sg_alloc_t.patch
-	patches.suse/media-go7007-fix-a-miss-of-snd_card_free.patch
-	patches.suse/media-v4l2-rect.h-fix-v4l2_rect_map_inside-top-left-.patch
-	patches.suse/media-iguanair-fix-endpoint-sanity-check.patch
-	patches.suse/media-uvcvideo-Avoid-cyclic-entity-chains-due-to-mal.patch
-	patches.suse/PCI-Don-t-disable-bridge-BARs-when-assigning-bus-res.patch
-	patches.suse/PCI-switchtec-Fix-vep_vector_number-ioread-width.patch
-	patches.suse/vfs-fix-do_last-regression.patch
-	patches.suse/powerpc-xmon-don-t-access-ASDR-in-VMs.patch
-	patches.suse/powerpc-mm-Remove-kvm-radix-prefetch-workaround-for-.patch
-	patches.suse/simple_recursive_removal-kernel-side-rm-rf-for-ramfs.patch
-	patches.suse/mwifiex-fix-unbalanced-locking-in-mwifiex_process_co.patch
-	patches.suse/mwifiex-Fix-possible-buffer-overflows-in-mwifiex_ret.patch
-	patches.suse/mwifiex-Fix-possible-buffer-overflows-in-mwifiex_cmd.patch
-	patches.suse/libertas-dont-exit-from-lbs_ibss_join_existing-with.patch
-	patches.suse/libertas-make-lbs_ibss_join_existing-return-error.patch
-	patches.suse/ext4-add-cond_resched-to-ext4_protect_reserved_inode.patch
-	patches.suse/vt-selection-handle-pending-signals-in-paste_selecti.patch
-	patches.suse/vt-selection-close-sel_buffer-race.patch
-	patches.suse/floppy-check-FDC-index-for-errors-before-assigning-i.patch
-	patches.suse/kvm-nvmx-don-t-emulate-instructions-in-guest-mode
-	patches.suse/kvm-nvmx-refactor-io-bitmap-checks-into-helper-function
-	patches.suse/kvm-nvmx-check-io-instruction-vm-exit-conditions
-	patches.suse/vhost-check-docket-sk_family-instead-of-call-getname.patch
-	patches.suse/blktrace-Protect-q-blk_trace-with-RCU.patch
-	patches.suse/0001-vgacon-Fix-a-UAF-in-vgacon_invert_region.patch
-	patches.suse/blktrace-fix-dereference-after-null-check.patch
-	patches.suse/vt-selection-push-console-lock-down.patch
-	patches.suse/vt-selection-push-sel_lock-up.patch
-	patches.suse/block-bfq-fix-use-after-free-in-bfq_idle_slice_timer.patch
-	patches.suse/0001-media-ov519-add-missing-endpoint-sanity-checks.patch
-	patches.suse/0001-media-stv06xx-add-missing-descriptor-sanity-checks.patch
-	patches.suse/xfs-add-agf-freeblocks-verify-in-xfs_agf_verify.patch
-	patches.suse/slcan-Don-t-transmit-uninitialized-stack-data-in-pad.patch
-	patches.suse/USB-core-Fix-free-while-in-use-bug-in-the-USB-S-Glib.patch
-	patches.suse/selinux-properly-handle-multiple-messages-in-selinux.patch
-	patches.suse/vfio-type1-fix-va-pa-translation-for-pfnmap-vmas-in-vaddr_get_pfn
-	patches.suse/netlabel-cope-with-NULL-catmap.patch
-	patches.suse/USB-gadget-fix-illegal-array-access-in-binding-with-.patch
-	patches.suse/fs-binfmt_elf.c-allocate-initialized-memory-in-fill_.patch
-	patches.suse/Bluetooth-Consolidate-encryption-handling-in-hci_enc.patch
-	patches.suse/relay-handle-alloc_percpu-returning-NULL-in-relay_open.patch
-	patches.suse/vfio-type1-support-faulting-pfnmap-vmas
-	patches.suse/vfio-pci-fault-mmaps-to-enable-vma-tracking
-	patches.suse/vfio-pci-invalidate-mmaps-and-block-mmio-access-on-disabled-memory
-	patches.suse/vt-keyboard-avoid-signed-integer-overflow-in-k_ascii.patch
-	patches.suse/x86-speculation-avoid-force-disabling-ibpb-based-on-stibp-and-enhanced-ibrs.patch
-	patches.suse/x86-speculation-prevent-rogue-cross-process-ssbd-shutdown.patch
-	patches.suse/x86-speculation-pr_spec_force_disable-enforcement-for-indirect-branches.patch
-	patches.suse/0001-bcache-fix-potential-deadlock-problem-in-btree_gc_co.patch
-	patches.suse/ACPI-configfs-Disallow-loading-ACPI-tables-when-lock.patch
-	patches.suse/usb-usbtest-fix-missing-kfree-dev-buf-in-usbtest_dis.patch
-	patches.suse/cgroup-fix-cgroup_sk_alloc-for-sk_clone_lock.patch
-	patches.suse/cgroup-fix-sock_cgroup_data-on-big-endian.patch
-	patches.suse/random32-update-the-net-random-state-on-interrupt-an.patch
-
-	# dhowells/linux-fs keys-uefi
-	patches.suse/0001-KEYS-Allow-unrestricted-boot-time-addition-of-keys-t.patch
-	patches.suse/0003-efi-Add-an-EFI-signature-blob-parser.patch
-	patches.suse/0004-MODSIGN-Import-certificates-from-UEFI-Secure-Boot.patch
-	patches.suse/0005-MODSIGN-Allow-the-db-UEFI-variable-to-be-suppressed.patch
-	patches.suse/0006-modsign-Use-secondary-trust-keyring-for-module-signi.patch
-
-	# bluetooth/bluetooth-next
-	patches.suse/Bluetooth-Disconnect-if-E0-is-used-for-Level-4.patch
-
-	# out-of-tree patches
-	patches.suse/cifs-handle-netapp-error-codes.patch
-	patches.suse/powerpc-add-link-stack-flush-mitigation-in-debugfs.patch
-	patches.suse/powerpc-pseries-mobility-notify-network-peers-after-.patch
-	patches.suse/cifs-Fix-mount-options-set-in-automount.patch
-	patches.suse/cifs-Fix-memory-allocation-in-__smb2_handle_cancelle.patch
-
-	########################################################
-	# end of sorted patches
-	########################################################
-
-	########################################################
-	#
-	# packaging-specific patches (tweaks for autobuild,
-	# CONFIG_SUSE_KERNEL, config/version tracking and other
-	# build stuff like that ...).
-	# These should probably be last since they'll never
-	# land upstream but there are subsystem extensions to
-	# the supported flag.
-	########################################################
-
-	########################################################
-	# kbuild/module infrastructure fixes
-	########################################################
-	patches.suse/rpm-kernel-config
-	patches.suse/supported-flag
-	patches.suse/supported-flag-underscores
-	patches.suse/supported-flag-wildcards
-	patches.suse/supported-flag-external
-	patches.suse/module-Inform-user-when-loading-externally-supported.patch
-	patches.suse/genksyms-add-override-flag.diff
-
-	patches.suse/unsupported-features.patch
-
-	# bnc870450, fate317144
-	patches.suse/0003-Add-external-no-support-as-bad-taint-module.patch
-	patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
-	patches.suse/kernel-add-release-status-to-kernel-build.patch
-
-	########################################################
-	# SLE-specific performance patches rejected upstream
-	########################################################
-
-	# Reduces cost of idle path. Rejected upstream due to increased
-	# power consumption on laptops. Upstream is working on a method
-	# for using a CDF to estimate online when the next non-idle
-	# period will be that will be accurate x% of the time where x%
-	# is to be decided. Method is likely to require enabling other
-	# kernel config options and may take a considerable amount of
-	# time to tune while balancing the complexity of calculating
-	# the estimate online.
-	patches.suse/sched-throttle-nohz.patch
-	patches.suse/sched-Fix-up-proc-sched_debug-to-print-only-runnable-tasks-again.patch
-
-	# Boost frequency at lower frequencies than the default. Upstream
-	# favours power consumption heavily over performance but this
-	# hurts workloads that have low with frequency short periods of
-	# idle. This patch brings performance back in line with previous
-	# SLE releases on machines identified as servers via ACPI.
-	patches.suse/cpufreq-intel_pstate-use-setpoint-of-10-on-servers.patch
-	patches.suse/cpufreq-ondemand-set-default-up_threshold-to-30-on-multi-core-systems.patch
-	patches.suse/cpufreq-intel_pstate-Allow-unspecified-FADT-profile-to-probe-PPC.patch
-
-	# Reintroduce the deadband effect for pcc-cpufreq only as the
-	# elimination increases the number of frequency changes with
-	# pcc-cpufreq. The hardware does not always report what the
-	# correct maximum switching rate is and if it's too quick then
-	# the results are sub-optimal and may be nonsense.
-	patches.suse/pcc-cpufreq-Re-introduce-deadband-effect-to-reduce-number-of-frequency-changes.patch
-
-
-	########################################################
-	# Scheduler / Core
-	########################################################
-	patches.suse/setuid-dumpable-wrongdir
-	patches.suse/sched-fair-Enable-SIS_AVG_CPU-by-default.patch
-
-	patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch
-	patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch
-	patches.suse/0003-x86-idle-Control-Indirect-Branch-Speculation-in-idle.patch
-	patches.suse/0004-x86-enter-Create-macros-to-restrict-unrestrict-Indir.patch
-	patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch
-	patches.suse/IBRS-forbid-shooting-in-foot.patch
-	patches.suse/do-not-default-to-ibrs-on-skl.patch
-
-	patches.kabi/posix-timers-overrun-change-kABI-fix.patch
-
-	# bsc#1096254 bsc#1155508
-	patches.suse/sched-fair-Avoid-divide-by-zero-when-rebalancing-dom.patch
-
-	########################################################
-	# locking/core
-	########################################################
-	patches.suse/sched-optimize-latency-defaults.patch
-	patches.suse/0001-sched-wake_q-Reduce-reference-counting-for-special-u.patch
-
-	# that benefits. If unsure, mail performance@suse.de
-	# not enable without a specific example of a workload and machine
-	# cpufreq-related changes to give a hint of a possible approach. Do
-	# against tbench, netperf or hackbench that cannot be explained by
-	# regressions. The reference is being left in case reports are filed
-	# this patch even on older machines and in some cases, it introduces
-	# is significantly different and there was no measurable benefit to
-	# implementation of select_idle_sibling. The current implementation
-	# This patch used to be of benefit on older hardware with an earlier
-+mgorman	patches.suse/sched-Further-improve-spurious-CPU_IDLE-active-migrations.patch
-
-	########################################################
-	# x86_64/4096CPUS - from SGI
-	########################################################
-	patches.suse/x86-apic-force-bigsmp-apic-on-IBM-EXA3-4.patch
-
-	########################################################
-	# S/390
-	########################################################
-	patches.suse/s390-sles15-message-catalog.patch
-	patches.suse/s390-sles15-00-04-04-kmsg-add-VNIC-Characteristics-msg-documentation.patch
-	patches.suse/s390-sles15-03-01-rwlock.patch
-
-	patches.suse/s390-sles15-05-01-gmb.patch
-	patches.suse/s390-sles15-bpf-indirect-call.patch
-	patches.suse/s390-sles15-dasd-fix-deadlock-in-dasd_times_out.patch
-	patches.suse/s390-sles15-kmsg-update-2019-03-08.patch
-
-	########################################################
-	# VM/FS patches
-	########################################################
-	patches.suse/0001-Revert-mm-vmacache-optimize-overflow-system-wide-flu.patch
-	patches.suse/vfs-add-super_operations-get_inode_dev
-	patches.suse/fs-speedup-clean-bdev-aliases.patch
-	patches.suse/readahead-request-tunables.patch
-	patches.suse/memcg-deprecate-memory.force_empty-knob.patch
-	patches.suse/mm-Warn-users-of-node-memory-hot-remove-if-the-memory-ratio-is-a-high-risk.patch
-	patches.suse/mm-inform-about-enabling-mirrored-memory.patch
-	patches.suse/d-lookup-fairness.fix
-	patches.suse/getcwd-close-race-with-d_move-called-by-lustre.patch
-	patches.suse/vfs-use-synchronize_rcu_expedited-in-namespace_unlock.patch
-	patches.kabi/sched-numa-Remove-redundant-field-kabi.patch
-
-	# bnc#1102831
-	patches.kabi/mm-numa-Remove-rate-limiting-of-automatic-numa-balancing-migration-kabi.patch
-	patches.kabi/sched-numa-Stop-multiple-tasks-from-moving-to-the-CPU-at-the-same-time-kabi.patch
-	patches.kabi/sched-numa-Pass-destination-CPU-as-a-parameter-to-migrate_task_rq-kabi.patch
-
-	patches.kabi/0001-hwpoison-memory_hotplug-allow-hwpoisoned-pages-to-be-kabi.patch
-
-	# bsc#1127731
-	patches.suse/mm-memory_hotplug-fix-scan_movable_pages-for-giganti.patch
-
-	patches.suse/dm-dax-fix-detection-of-dax-support.patch
-
-	# bsc#1140903
-	patches.suse/x86-mm-fix-fast-gup-paravirt.patch
-
-	# bsc#1156286
-	patches.suse/prevent-active-list-thrashing.patch
-
-	patches.suse/drivers-base-memory.c-cache-blocks-in-radix-tree-to-.patch
-
-	########################################################
-	# misc small fixes
-	########################################################
-	patches.suse/mm-sparse-do-not-swamp-log-with-huge-vmemmap-allocat-fix.patch
-	patches.suse/0001-ipc-shm-introduce-shmctl-SHM_STAT_ANY.patch
-	patches.suse/0002-ipc-sem-introduce-semctl-SEM_STAT_ANY.patch
-	patches.suse/0003-ipc-msg-introduce-msgctl-MSG_STAT_ANY.patch
-	patches.suse/kbd-ignore-gfx.patch
-
-	########################################################
-	# general lib/ optimizations
-	########################################################
-	patches.suse/libnvdimm-pfn-Store-correct-value-of-npfns-in-namespace.patch
-
-	########################################################
-	# CPUFREQ
-	########################################################
-	patches.suse/perf_timechart_fix_zero_timestamps.patch
-	patches.suse/cpufreq-intel_pstate-Use-load-based-policy-by-default-but-allow-PID-to-be-used.patch
-	patches.suse/cpufreq-intel_pstate-Ramp-up-frequency-faster-when-utilisation-reaches-setpoint.patch
-	patches.suse/cpufreq-intel_pstate-Update-setpoint-for-unspecified-ACPI-profile.patch
-	patches.suse/cpufreq-intel_pstate-Temporarily-boost-P-state-when-exiting-from-idle.patch
-	patches.suse/cpufreq-CPPC-fix-build-in-absence-of-v3-support.patch
-	patches.kabi/0002-kabi-cpufreq-keep-min_sampling_rate-in-struct-dbs_da.patch
-
-	########################################################
-	# powerpc/generic
-	########################################################
-	patches.suse/v2-powerpc-Allow-flush_-inval_-dcache_range-to-work-across-ranges-4GB.patch
-	patches.suse/Fix-build-error-in-drmem.c.patch
-
-	########################################################
-	# cephfs
-	########################################################
-
-	########################################################
-	# Suse specific stuff
-	########################################################
-	patches.suse/suse-hv-PCI-hv-Fix-panic-by-calling-hv_pci_remove_slots-earl.patch
-	patches.suse/suse-hv-hv-iommu-api.patch
-	patches.suse/suse-hv-HV_VP_SET_BANK_COUNT_MAX.patch
-	patches.suse/suse-hv-kabi-hv_ringbuffer_get_debuginfo.patch
-	patches.suse/suse-hv-guest-os-id.patch
-	patches.suse/suse-hv-kvp_on_msg.dbg.patch
-	patches.suse/suse-hv-vmbus-sysfs-ring_buffer.patch
-	patches.suse/suse_msi_set_irq_unmanaged.patch
-
-	# bsc#1056592
-	patches.suse/ras-cec-disable-cec.patch
-
-	patches.suse/qla2xxx-Enable-T10-DIF-with-FC-NVMe-enabled.patch
-	patches.suse/qla2xxx-allow-irqbalance-control-in-non-MQ-mode.patch
-
-	########################################################
-	# ACPI patches
-	########################################################
-	patches.suse/acpi_thinkpad_introduce_acpi_root_table_boot_param.patch
-	patches.suse/acpi_thermal_passive_blacklist.patch
-	patches.suse/ACPI-acpi_pad-Do-not-launch-acpi_pad-threads-on-idle-cpus.patch
-
-	########################################################
-	# Driver core
-	########################################################
-	patches.suse/0001-module-warn-if-module-init-probe-takes-long.patch
-	patches.suse/irq-stub-affinity.patch
-
-	########################################################
-	# Device drivers
-	########################################################
-	patches.suse/loop-Compability-for-older-releases.patch
-
-	# Cavium CN99xx AHCI errata
-	# Out-of-tree
-	patches.suse/0001-PCI-Vulcan-AHCI-PCI-bar-fix-for-Broadcom-Vulcan-earl.patch
-	patches.suse/0013-ahci-thunderx2-Fix-for-errata-that-affects-stop-engi.patch
-	patches.suse/0001-ahci-thunderx2-stop-engine-fix-update.patch
-	patches.suse/0001-ahci-thunderx2-update-stop-engine-errata-delay-value.patch
-
-	patches.suse/0001-iommu-vt-d-Fix-race-condition-in-add_unmap.patch
-
-	patches.suse/Linux-v5.0-rc7-bcm2835-MMC-issues.patch
-
-	patches.suse/0001-irqchip-gic-v3-its-fix-build-warnings.patch
-
-	# bsc#1142095
-	patches.suse/mlx5-add-parameter-to-disable-enhanced-IPoIB.patch
-
-	########################################################
-	# Filesystem
-	########################################################
-	patches.suse/procfs-add-tunable-for-fd-fdinfo-dentry-retention.patch
-	patches.suse/fs-namespace.c-fix-mountpoint-reference-counter-race.patch
-
-	########################################################
-	# xfs/ext4/btrfs/reiserfs
-	########################################################
-	patches.suse/xfs-repair-malformed-inode-items-during-log-recovery.patch
-	patches.suse/pstore_disable_efi_backend_by_default.patch
-	patches.suse/pstore-backend-autoaction
-	patches.suse/squashfs-3.4.patch
-
-	patches.suse/xfs-unsupported-features.patch
-	patches.suse/ext4-unsupported-features.patch
-	patches.suse/btrfs-8888-add-allow_unsupported-module-parameter.patch
-
-	patches.suse/btrfs-provide-super_operations-get_inode_dev
-	patches.suse/btrfs-fs-super.c-add-new-super-block-devices-super_block_d.patch
-	patches.suse/btrfs-btrfs-use-the-new-VFS-super_block_dev.patch
-	patches.suse/btrfs-8447-serialize-subvolume-mounts-with-potentially-mi.patch
-	patches.suse/btrfs-dump_space_info-when-encountering-total_bytes_pinned-0-at-umount.patch
-	patches.suse/revert-btrfs-qgroup-move-half-of-the-qgroup-accounting-time-out-of-commit-trans.patch
-	patches.suse/btrfs-use-spinlock-to-protect--caching_block_groups-list.patch
-	patches.suse/btrfs-qgroups-fix-rescan-worker-running-races.patch
-	patches.suse/btrfs-suspend-qgroups-during-relocation-recovery.patch
-	patches.suse/0001-btrfs-qgroup-Make-qgroup-async-transaction-commit-mo.patch
-	patches.suse/reiserfs-mark-read-write-mode-unsupported.patch
-
-	patches.suse/reiserfs-add-check-to-detect-corrupted-directory-entry.patch
-	patches.suse/reiserfs-don-t-panic-on-bad-directory-entries.patch
-
-	patches.suse/xfs-properly-detect-when-DAX-wont-be-used-on-any-device.patch
-	patches.suse/xfs-add-option-to-mount-with-barrier-0-or-barrier-1.patch
-	patches.suse/jbd2-flush_descriptor-Do-not-decrease-buffer-head-s-ref-count.patch
-
-	########################################################
-	# NFS
-	########################################################
-	patches.suse/nfs-set-acl-perm.patch
-	patches.suse/0001-NFS-flush-out-dirty-data-on-file-fput.patch
-	patches.suse/0001-SUNRPC-Allow-creation-of-RPC-clients-with-multiple-c.patch
-	patches.suse/0002-NFS-Add-a-mount-option-to-specify-number-of-TCP-conn.patch
-	patches.suse/0003-NFSv4-Allow-multiple-connections-to-NFSv4.x-x-0-serv.patch
-	patches.suse/0004-pNFS-Allow-multiple-connections-to-the-DS.patch
-	patches.suse/0005-NFS-Display-the-nconnect-mount-option-if-it-is-set.patch
-	patches.suse/0006-NFS-Allow-multiple-connections-to-NFSv3-and-NFSv4.0-.patch
-	patches.suse/0007-SUNRPC-Mask-XIDs-to-prevent-replay-cache-collision.patch
-	patches.suse/0001-NFSv4-don-t-let-hanging-mounts-block-other-mounts.patch
-	patches.suse/0001-sunrpc-include-sup-groups-in-hash.patch
-	patches.suse/0001-NFSv4-handle-EINVAL-from-EXCHANGE_ID-better.patch
-	patches.kabi/0001-NFS-Ensure-we-commit-after-writeback-is-complete.kabi
-
-	patches.kabi/sunrpc-use-after-free-in-svc_process_common.patch
-	patches.suse/sunrpc-cache-handle-missing-listeners-better.patch
-	patches.suse/NFS-optional-NFSv4_2.patch
-	patches.suse/NFS-optional-NFSv4_2-fix.patch
-	patches.suse/NFSv4.1-bc-request-hold-xprt-ref.patch
-
-	patches.suse/sunrpc-svcauth_gss_register_pseudoflavor-must-reject.patch
-	patches.suse/sunrpc-clean-up-properly-in-gss_mech_unregister.patch
-
-	########################################################
-	# Overlayfs
-	########################################################
-	patches.suse/ovl-treat-btrfs-as-different-mount.patch
-
-	########################################################
-	# Storage
-	########################################################
-	patches.suse/nvme-multipath-round-robin-I-O-policy.patch
-	patches.suse/ch-add-missing-mutex_lock-mutex_unlock-in-ch_release.patch
-	patches.suse/ch-fixup-refcounting-imbalance-for-SCSI-devices.patch
-	patches.suse/scsi-libsas-allocate-sense-buffer-for-bsg-queue.patch
-	patches.suse/qla2xxx-always-allocate-qla_tgt_wq.patch
-	patches.suse/lpfc-validate-command-in-lpfc_sli4_scmd_to_wqidx_dis.patch
-	patches.suse/nvme-Do-not-remove-namespaces-during-reset.patch
-	patches.suse/nvme-flush-scan_work-when-resetting-controller.patch
-	patches.suse/nvme-skip-nvme_update_disk_info-if-the-controller-is.patch
-	patches.suse/nvme-Return-BLK_STS_TARGET-if-the-DNR-bit-is-set.patch
-	patches.suse/block-Fix-a-NULL-pointer-dereference-in-generic_make.patch
-	patches.suse/dasd_fba-Display-00000000-for-zero-page-when-dumping.patch
-
-	patches.suse/md-display-timeout-error.patch
-	patches.suse/nvme-register-ns_id-attributes-as-default-sysfs-grou.patch
-	patches.suse/scsi-handle-special-return-codes-for-ABORTED-COMM.patch
-	patches.suse/scsi_scan-Send-TEST-UNIT-READY-to-LUN0-before-LUN-sc.patch
-	patches.suse/scsi-disable-VPD-page-check-on-error.patch
-	patches.suse/sd-always-retry-READ-CAPACITY-for-ALUA-state-transit.patch
-	patches.suse/sd-always-scan-VPD-pages-if-thin-provisioning-is-ena.patch
-	patches.suse/scsi-do-not-print-reservation-conflict-for-TEST-UNIT.patch
-	patches.suse/0001-oracleasm-4.0-compat-changes.patch
-	patches.suse/scsi-retry-alua-transition-in-progress
-	patches.suse/megaraid-mbox-fix-SG_IO
-	patches.suse/fcoe-reduce-max_sectors
-	patches.suse/blk-mq-backport-fixes-for-blk_mq_complete_e_request_.patch
-
-	# bsc#1048585 bsc#1080813
-	patches.suse/delay-add-poll_event_interruptible.patch
-	patches.suse/cdrom-factor-out-common-open_for_-code.patch
-	patches.suse/cdrom-wait-for-tray-to-close.patch
-	patches.suse/scsi-sr-wait-for-the-medium-to-become-ready.patch
-	patches.suse/cdrom-turn-off-autoclose-by-default.patch
-	patches.suse/scsi-sr-workaround-VMware-ESXi-cdrom-emulation-bug.patch
-
-	patches.kabi/target-se_dev_attrib.emulate_pr-ABI-stability.patch
-
-	# bsc#1120008 kABI fix
-	patches.kabi/0001-kABI-Preserve-kABI-for-dma_max_mapping_size.patch
-	# bsc#1131673 kABI fix
-	patches.kabi/block-kABI-fixes-for-bio_rewind_iter-removal.patch
-
-	# bsc#1136922
-	patches.suse/scsi-mpt3sas_ctl-fix-double-fetch-bug-in-ctl_ioctl_main
-	# git-fixes kABI fix
-	patches.kabi/kABI-fix-addition-of-new-field-in-struct-esp
-	patches.kabi/block-kABI-fixes-for-BLK_EH_DONE-renaming.patch
-	patches.kabi/blk_queue_blk_trace_mutex_kabi.patch
-
-	########################################################
-	# DRM/Video
-	########################################################
-	patches.suse/drm-i915-Fix-use-after-free-when-destroying-GEM-context.patch
-	patches.suse/0001-drm-ttm-Remove-warning-about-inconsistent-mapping-in.patch
-	patches.suse/drm-i915-Disable-tv-output-on-i9x5gm
-	patches.suse/drm-i915-CVE-2018-20669-access-check.patch
-	patches.suse/nouveau-avoid-annoying-stack-trace-for-timeout.patch
-
-	patches.suse/drm-mgag200-Add-doublescan-and-interlace-support.patch
-	patches.suse/drm-mgag200-Add-additional-limits-for-certain-G200-variants.patch
-	patches.suse/drm-mgag200-Fix-memleak-in-error-path-in-mgag200_bo_create.patch
-	patches.suse/drm-mgag200-Free-container-instead-of-member-in-mga_user_framebuffer_destroy.patch
-	patches.suse/drm-mgag200-Initialize-data-needed-to-map-fbdev-memory.patch
-	patches.suse/drm-mgag200-Simplify-function-mgag200_ttm_placement.patch
-	patches.suse/drm-mgag200-Add-support-for-MATROX-PCI-device-IDs-0x520-and-0x521.patch
-	patches.suse/drm-mgag200-Cleanup-cursor-BOs-properly.patch
-	patches.suse/drm-mgag200-Don-t-use-crtc_-parameters-for-validation.patch
-	patches.suse/drm-mgag200-Consolidate-depth-bpp-handling.patch
-	patches.suse/drm-mgag200-Add-command-line-option-to-specify-preferred-depth.patch
-	patches.suse/drm-mgag200-Add-mode-validation-debugging-code.patch
-	patches.suse/drm-mgag200-Implement-basic-PM-support
-	patches.suse/drm-radeon-limit-bpp-for-low-vram.patch
-	patches.suse/drm-ast-Fix-memleak-in-error-path-in-ast_bo_create.patch
-	patches.suse/drm-ast-Free-container-instead-of-member-in-ast_user_framebuffer_destroy.patch
-	patches.suse/drm-ast-Simplify-function-ast_bo_unpin.patch
-	patches.suse/drm-ast-Add-an-crtc_disable-callback-to-the-crtc-helper-funcs.patch
-	patches.suse/drm-ast-Actually-load-DP501-firmware-when-required.patch
-	patches.suse/kernel-Export-mm_access.patch
-
-	patches.suse/drm-hibmc-Use-set_busid-function-from-drm-core.patch
-	patches.suse/drm-hibmc-initialize-the-hibmc_bo_driver_io_mem_pfn.patch
-	patches.suse/0001-drm-qxl-Return-error-if-fbdev-is-not-32-bpp.patch
-	patches.kabi/drm-readonly-kabi-fixup.patch
-	patches.suse/vgacon-fix-out-of-bounds-write-to-the-scrollback-buf.patch
-
-	########################################################
-	# Out-of-tree networking
-	########################################################
-	patches.kabi/kabi-drop-LINUX_MIB_TCPWQUEUETOOBIG-snmp-counter.patch
-	patches.kabi/kabi-move-sysctl_tcp_min_snd_mss-to-preserve-struct-.patch
-	patches.suse/qed-bump-drivers-to-version-8.10.10.55.patch
-	patches.suse/bsc1084332-0003-lan78xx-Enable-LEDs-and-auto-negotiation.patch
-	patches.suse/ibmveth-Update-ethtool-settings-to-reflect-virtual-p.patch
-	patches.suse/irda-Fix-memory-leak-caused-by-repeated-binds-of-ird.patch
-	patches.suse/irda-Only-insert-new-objects-into-the-global-databas.patch
-	patches.suse/tcp-fix-tcp_rtx_queue_tail-in-case-of-empty-retransm.patch
-	patches.kabi/ip-drop-IPSTATS_MIB_REASM_OVERLAPS.patch
-	patches.kabi/kabi-handle-addition-of-ip6addrlbl_table-into-struct.patch
-	patches.kabi/kabi-restore-ip_tunnel_delete_net.patch
-	patches.kabi/kabi-handle-addition-of-uevent_sock-into-struct-net.patch
-	patches.kabi/kabi-handle-addition-of-net-hash_mix.patch
-	patches.kabi/kabi-handle-addition-of-netns_ipv4-ip_id_key.patch
-	patches.suse/tcp-Don-t-dequeue-SYN-FIN-segments-from-write-queue.patch
-
-	########################################################
-	# Netfilter
-	########################################################
-	patches.suse/netfilter-ip_conntrack_slp.patch
-
-	########################################################
-	# Wireless Networking
-	########################################################
-	patches.suse/b43-missing-firmware-info.patch
-	patches.suse/iwlwifi-expose-default-fallback-ucode-api
-	patches.kabi/iwlwifi-iwl_cfg-kabi-fix.patch
-	patches.kabi/iwlwifi-fw_runtime_ops-kabi-compat.patch
-	patches.kabi/libertas-kabi-fix.patch
-	patches.kabi/ath9k-msi-kabi-workaround.patch
-	patches.kabi/ath9k-ath_node-ackto-kabi-workaround.patch
-	patches.kabi/ath10k-wmi-kabi-fix.patch
-	patches.kabi/ath10k-last_wmi_vdev_start_status-kabi-workaround.patch
-	patches.suse/ath10k-QCA9377-firmware-limit.patch
-	patches.kabi/bt_accept_enqueue-kabi-workaround.patch
-	patches.kabi/mwifiex-ieee-types-kabi-fix.patch
-	patches.kabi/mwifiex-power_cfg-kabi-workaround.patch
-	patches.kabi/netlink-nla_policy-kabi-workaround.patch
-
-	########################################################
-	# ISDN
-	########################################################
-	patches.suse/misdn-add-support-for-group-membership-check
-
-	##########################################################
-	# Sound
-	##########################################################
-	patches.kabi/snd_hda_register_beep_device-kABI-fix.patch
-	patches.kabi/snd_hda_bus-bus_probing-kABI-fix.patch
-	patches.kabi/ALSA-hda-kabi-workaround-for-generic-parser-flag.patch
-	patches.kabi/ALSA-snd_hda_pick_pin_fixup-kABI-workaround.patch
-
-	########################################################
-	# printk
-	########################################################
-	patches.suse/printk-console-Correctly-mark-console-that-is-used-w.patch
-	patches.suse/printk-panic-Avoid-deadlock-in-printk-after-stopping-CPUs-by-NMI.patch
-
-	########################################################
-	# Other driver fixes
-	########################################################
-	patches.suse/tpm-Downgrade-error-level
-	patches.suse/Input-synaptics-Add-intertouch-blacklist-for-Thinkpa.patch
-	patches.suse/mmc-version-check-printk-downgrade
-	patches.kabi/iio-kabi-fix-for-iio_buffer.patch
-	patches.kabi/power_supply-removing-field-kabi-fix.patch
-	patches.kabi/strscpy-annotation-drop-kABI-workaround.patch
-	patches.suse/HID-quirks-fix-support-for-Apple-Magic-Keyboards.patch
-	patches.suse/ata-Fix-racy-link-clearance.patch
-
-	patches.suse/tty-Don-t-return-EAGAIN-in-blocking-read.patch
-	patches.suse/tty-make-R3964-line-discipline-fail.patch
-
-	patches.kabi/asus-wmi-quirk_entry-kabi-fix.patch
-
-	########################################################
-	# Other drivers we have added to the tree
-	########################################################
-	# LIO kRBD backend moving to tcmu-runner, but still needed in SLE15 for migration
-	patches.suse/libceph-add-scatterlist-messenger-data-type.patch
-	patches.suse/libceph-fix-scatterlist-last_piece-calculation.patch
-	patches.suse/rbd-add-support-for-scatterlist-obj_request_type.patch
-	patches.suse/rbd-add-lio-specific-data-area.patch
-	patches.suse/libceph-add-support-for-CMPEXT-compare-extent-reques.patch
-	patches.suse/rbd-add-write-test-helper.patch
-	patches.suse/rbd-add-num-ops-calculator-helper.patch
-	patches.suse/rbd-add-support-for-COMPARE_AND_WRITE-CMPEXT.patch
-	patches.suse/libceph-add-support-for-write-same-requests.patch
-	patches.suse/rbd-add-support-for-writesame-requests.patch
-	patches.suse/target-add-compare-and-write-callback.patch
-	patches.suse/target-compare-and-write-backend-driver-sense-handli.patch
-	patches.suse/target-add-COMPARE_AND_WRITE-sg-creation-helper.patch
-	patches.suse/libceph-fix-pr_fmt-compile-issues.patch
-	patches.suse/rbd-export-some-functions-used-by-lio-rbd-backend.patch
-	patches.suse/rbd-move-structs-used-by-lio-rbd-to-new-header.patch
-	patches.suse/target-add-rbd-backend.patch
-	patches.suse/target-add-lio-rbd-to-makefile-Kconfig.patch
-	patches.suse/rbd-add-rbd_dev_setxattr-helper.patch
-	patches.suse/rbd-do-away-with-obj_request-in-setxattr.patch
-	patches.suse/rbd-add-setxattr-device-attribute-for-debugging.patch
-	patches.suse/rbd-add-rbd_dev_cmpsetxattr-helper.patch
-	patches.suse/rbd-do-away-with-obj_request-in-cmpsetxattr.patch
-	patches.suse/rbd-add-cmpsetattr-device-attribute-for-debugging.patch
-	patches.suse/ceph-osd_client-add-support-for-CEPH_OSD_OP_GETXATTR.patch
-	patches.suse/rbd-add-rbd_dev_getxattr-helper.patch
-	patches.suse/rbd-do-away-with-obj_request-in-getxattr.patch
-	patches.suse/rbd-add-getxattr-device-attribute-for-debugging.patch
-	patches.suse/target-pr-split-out-and-export-core_scsi3_pr_seq_non.patch
-	patches.suse/target-pr-add-backend-API-for-reservation-handling.patch
-	patches.suse/target-rbd-add-support-for-PR-register-read-keys.patch
-	patches.suse/target-rbd-add-pr_reserve-support.patch
-	patches.suse/target-rbd-add-pr_release-support.patch
-	patches.suse/target-rbd-add-pr_read_reservation-support.patch
-	patches.suse/target-rbd-add-pr_clear-support.patch
-	patches.suse/target-rbd-add-pr_preempt-support.patch
-	patches.suse/target-rbd-add-stubbed-out-pr_register_and_move.patch
-	patches.suse/target-rbd-add-pr_report_capabilities-support.patch
-	patches.suse/target-rbd-add-stubbed-out-pr_read_full_status.patch
-	patches.suse/target-rbd-SCSI3-check-conflict-support.patch
-	patches.suse/target-rbd-add-SCSI2-reservation-entry-to-PR-info.patch
-	patches.suse/target-rbd-implement-SCSI2-reservation-handling.patch
-	patches.suse/target-rbd-handle-SCSI2-reservation-release-on-reset.patch
-	patches.suse/target-configfs-add-device-vendor_id-attribute.patch
-	patches.suse/target-remove-hardcoded-T10-Vendor-ID-in-INQUIRY-res.patch
-	patches.suse/target-rbd-fix-PR-info-memory-leaks.patch
-	patches.suse/target-pr-fix-core_scsi3_pr_seq_non-caller.patch
-	patches.suse/rbd-don-t-log-miscompare-as-an-error.patch
-	patches.suse/rbd-handle-OBJ_REQUEST_SG-types-for-copyup.patch
-	patches.suse/target-rbd-don-t-put-snap_context-twice.patch
-	patches.suse/target-rbd-remove-caw_mutex-usage.patch
-	patches.suse/libceph-use-upstream-write-same-opcode.patch
-	patches.suse/rbd-truncate-objects-on-cmpext-short-reads.patch
-	patches.suse/target-fix-tcm_rbd_gen_it_nexus-for-emulated-XCOPY-s.patch
-	patches.suse/rbd-helper-to-copy-compare-and-write-osd-requests.patch
-	patches.suse/rbd-copy-compare-and-write-osd-requests-before-resub.patch
-	patches.suse/0001-rbd-drop-extra-rbd_img_request_get.patch
-	patches.suse/0002-rbd-make-sure-pages-are-freed-by-libceph.patch
-	patches.suse/target-rbd-handle-zero-length-UNMAP-requests-early.patch
-	patches.suse/target-rbd-use-target_configure_unmap_from_queue-hel.patch
-	patches.suse/target-transport-should-handle-st-FM-EOM-ILI-reads.patch
-	patches.suse/target-add-lio-rbd-to-makefile-Kconfig-fix.patch
-	patches.suse/0001-target_core_rbd-use-RCU-in-free_device.patch
-	patches.suse/0002-target_core_rbd-break-up-free_device-callback.patch
-
-	########################################################
-	# device-mapper
-	########################################################
-	patches.suse/dm-mpath-leastpending-path-update
-	patches.suse/dm-mpath-accept-failed-paths
-	patches.suse/dm-table-switch-to-readonly
-	patches.suse/dm-multipath-Improve-logging.patch
-	patches.suse/dm-snap-avoid-deadlock.patch
-
-	##########################################################
-	# AppArmor
-	##########################################################
-	patches.suse/apparmor-basic-networking-rules.patch
-	patches.suse/apparmor-fix-quieting-of-audit-messages-for-network-mediation.patch
-	patches.suse/apparmor-basic-networking-rules-4.11-rc1.patch
-	patches.suse/apparmor-check-all-net-profiles.patch
-
-	##########################################################
-	# FIPS patches not (yet) upstream
-	##########################################################
-	patches.suse/0008-random-move-FIPS-continuous-test-to-output-functions.patch
-	patches.suse/v5-0001-crypto-DRBG-add-FIPS-140-2-CTRNG-for-noise-source.patch
-
-	########################################################
-	# Lock down functions for UEFI secure boot , FATE#314486
-	#########################################################
-	patches.suse/0039-efi-Add-EFI_SECURE_BOOT-bit.patch
-	patches.suse/0040-Add-the-ability-to-lock-down-access-to-the-running-k.patch
-	patches.suse/0041-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mo.patch
-	patches.suse/0042-Enforce-module-signatures-if-the-kernel-is-locked-do.patch
-	patches.suse/0043-Restrict-dev-mem-and-dev-kmem-when-the-kernel-is-loc.patch
-	patches.suse/0045-kexec-Disable-at-runtime-if-the-kernel-is-locked-dow.patch
-	patches.suse/0046-Copy-secure_boot-flag-in-boot-params-across-kexec-re.patch
-	patches.suse/0047-kexec_file-split-KEXEC_VERIFY_SIG.patch
-	patches.suse/0047-kexec_file-restrict-if-the-kernel-is-locked-down.patch
-	patches.suse/0048-hibernate-Disable-when-the-kernel-is-locked-down.patch
-	patches.suse/0050-PCI-Lock-down-BAR-access-when-the-kernel-is-locked-d.patch
-	patches.suse/0051-x86-Lock-down-IO-port-access-when-the-kernel-is-lock.patch
-	patches.suse/0052-x86-Restrict-MSR-access-when-the-kernel-is-locked-do.patch
-	patches.suse/0053-asus-wmi-Restrict-debugfs-interface-when-the-kernel-.patch
-	patches.suse/0054-ACPI-Limit-access-to-custom_method-when-the-kernel-i.patch
-	patches.suse/0055-acpi-Ignore-acpi_rsdp-kernel-param-when-the-kernel-h.patch
-	patches.suse/0056-acpi-Disable-ACPI-table-override-if-the-kernel-is-lo.patch
-	patches.suse/0057-acpi-Disable-APEI-error-injection-if-the-kernel-is-l.patch
-	patches.suse/0005-modsign-print-module-name-along-with-error-message.patch
-
-	########################################################
-	# Grab certificate from MokList (MODSIGN) FATE#314508
-	########################################################
-	# Using the hash in MOKx to blacklist kernel module, FATE#316531
-	patches.suse/0001-MODSIGN-do-not-load-mok-when-secure-boot-disabled.patch
-	patches.suse/0002-MODSIGN-print-appropriate-status-message-when-gettin.patch
-	patches.suse/0003-MODSIGN-load-blacklist-from-MOKx.patch
-	patches.suse/0004-MODSIGN-checking-the-blacklisted-hash-before-loading.patch
-
-	##########################################################
-	# Hibernation Signature Verification FATE#316350
-	##########################################################
-	patches.suse/0001-security-create-hidden-area-to-keep-sensitive-data.patch
-	patches.suse/0002-hibernate-avoid-the-data-in-hidden-area-to-be-snapsh.patch
-	patches.suse/0003-x86-KASLR-public-the-function-for-getting-random-lon.patch
-	patches.suse/0005-efi-generate-secret-key-in-EFI-boot-environment.patch
-	patches.suse/0006-efi-allow-user-to-regenerate-secret-key.patch
-	patches.suse/0007-PM-hibernate-encrypt-hidden-area.patch
-	patches.suse/0008-PM-hibernate-Generate-and-verify-signature-for-snaps.patch
-	patches.suse/0009-PM-hibernate-prevent-EFI-secret-key-to-be-regenerate.patch
-	patches.suse/0010-PM-hibernate-a-option-to-request-that-snapshot-image.patch
-	patches.suse/0011-PM-hibernate-require-hibernate-snapshot-image-to-be-.patch
-
-	########################################################
-	# Other patches for debugging
-	########################################################
-	patches.suse/crasher.patch
-
-+kabi	patches.suse/0005-x86-unwind-orc-Detect-the-end-of-the-stack.patch
-
-	patches.suse/x86-cpu_entry_area-Map-also-trace_idt_table.patch
-
-	########################################################
-	# Kdump
-	########################################################
-	patches.suse/s390-export-symbols-for-crash-kmp.patch
-
-	########################################################
-	# Live patching
-	########################################################
-	# SUSE-specific
-	patches.suse/livepatch-mark-the-kernel-unsupported-when-disabling.patch
-	patches.suse/livepatch-define-a-macro-for-new-api-identification.patch
-
-	# klp-convert
-	patches.suse/livepatch-modpost-ignore-unresolved-symbols.patch
-	patches.suse/livepatch-create-and-include-UAPI-headers.patch
-
-	########################################################
-	# XEN patches
-	########################################################
-	patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch
-	patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch
-	patches.suse/xen-disable_hotplug_cpu.patch
-	patches.suse/0001-x86-respect-memory-size-limiting-via-mem-parameter.patch
-	patches.suse/0002-x86-xen-dont-add-memory-above-max-allowed-allocation.patch
-
-	########################################################
-	# kABI consistency patches
-	########################################################
-
-	patches.suse/0002-Add-a-void-suse_kabi_padding-placeholder-to-some-USB.patch
-	patches.suse/0003-kabi-Add-placeholders-to-a-couple-of-important-struc.patch
-	patches.suse/0001-Add-a-void-suse_kabi_padding-placeholder-to-some-USB.patch
-	patches.suse/0002-Add-a-void-suse_kabi_padding-placeholder-to-some-gsp.patch
-	patches.suse/0001-Thunderbolt-kABI-paddings-added.patch
-	patches.suse/0008-kabi-arm64-reserve-space-in-cpu_hwcaps-and-cpu_hwcap.patch
-	patches.suse/prepare-arm64-kgraft
-	patches.suse/powerpc-KABI-add-aux_ptr-to-hole-in-paca_struct-to-e.patch
-	patches.kabi/KABI-cpu-hotplug-provide-the-old-get-put_online_cpus.patch
-	patches.kabi/kabi-IB-mlx5-Fix-integer-overflows-in-mlx5_ib_create_srq.patch
-	patches.kabi/musb-flush_irq_work-kabi-fix.patch
-	patches.kabi/ALSA-pcm-oss-rw_ref-kabi-fix.patch
-	patches.kabi/ALSA-pcm-timer-inclusion-kabi-fix.patch
-	patches.kabi/usb-audio-quirk-kabi-fix.patch
-	patches.kabi/ALSA-emu10k1-kabi-workaround.patch
-	patches.kabi/acpi-ec-gpe-kabi-fix.patch
-	patches.kabi/0003-md-fix-md_write_start-deadlock-w-o-metadata-devices.kabi
-	patches.kabi/KABI-hide-ftrace_enabled-in-paca.patch
-	patches.kabi/ocfs2-dlm-wait-for-dlm-recovery-done-kabi.patch
-	patches.kabi/fsnotify-Fix-fsnotify_mark_connector-race-kabi.patch
-	patches.kabi/kabi-protect-struct-acpi_nfit_desc.patch
-	patches.kabi/x86-cpuinfo_x86-ignore-initialized-member.patch
-	patches.kabi/powerpc-livepatch-fix-kabi-breaker-stacktraces.patch
-	patches.kabi/kabi-protect-tap_create_cdev.patch
-	patches.kabi/kabi-protect-struct-ipv6_pinfo.patch
-	patches.kabi/kabi-protect-struct-cstate.patch
-	patches.kabi/kabi-protect-ife_tlv_meta_decode.patch
-	patches.kabi/kabi-protect-struct-nd_region.patch
-	patches.kabi/kabi-protect-struct-ccw_device_private.patch
-	patches.kabi/Revert-nvmet-constify-struct-nvmet_fabrics_ops.patch
-	patches.kabi/nvme-kABI-fixes-for-nvmet.patch
-	patches.kabi/nvme-kABI-fixes-for-nvme_ctrl.patch
-	patches.kabi/Revert-nvme-mark-nvme_queue_scan-static.patch
-	patches.kabi/qla2xxx-kABI-fixes-for-v10.01.00.18-k.patch
-	patches.kabi/kABI-fixes-for-nvme-if_ready-checks-fail-io-to-deletin.patch
-	patches.kabi/nvme-reintroduce-nvme_get_log_ext.patch
-	patches.kabi/nvme-partially-revert-nvme-remove-nvme_req_needs_fai.patch
-	patches.kabi/nvme-kABI-fix-for-ANA-support-in-nvme_ctrl.patch
-	patches.kabi/nvme-guard-additional-fields-in-nvme-command-structu.patch
-	patches.kabi/nvmet-kABI-fixes-for-ANA-support.patch
-	patches.kabi/nvme-kABI-fix-for-scan_lock.patch
-	patches.kabi/kabi-fixup-bdev_dax_supported.patch
-	patches.kabi/rtlwifi-deferred-work-kabi-fix.patch
-	patches.kabi/of-device-kabi-fix.patch
-	patches.kabi/KABI-tpm-change-relinquish_locality-return-value-bac.patch
-	patches.kabi/KABI-tpm-do-keep-the-cmd_ready-and-go_idle-as-pm-ops.patch
-	patches.kabi/KABI-move-mce_data_buf-into-paca_aux.patch
-	patches.kabi/KABI-move-the-new-handler-to-end-of-machdep_calls-an.patch
-	patches.kabi/KABI-powerpc-export-__find_linux_pte-as-__find_linux.patch
-	patches.kabi/KABI-hide-new-member-in-struct-iommu_table-from-genk.patch
-	patches.kabi/KABI-powerpc-Revert-npu-callback-signature-change.patch
-	patches.kabi/Fix-struct-page-kABI-after-adding-atomic-for-ppc.patch
-
-	patches.kabi/perf-x86-fix-data-source-decoding-for-skylake-kabi.patch
-	patches.kabi/kabi-protect-struct-nf_conn.patch
-	patches.kabi/kabi-protect-eswitch_h-include.patch
-	patches.kabi/kabi-reexport-tcp_send_ack.patch
-	patches.kabi/s390-mm-fix-race-on-mm-context-flush_mm.patch
-	patches.kabi/kabi-protect-struct-vsock_sock.patch
-	patches.kabi/kabi-reexport-vsock_pending_work.patch
-	patches.kabi/kabi-protect-struct-kvm_sync_regs.patch
-	patches.kabi/kabi-fix-for-check_disk_size_change.patch
-
-	patches.kabi/kabi-protect-enum-mem_type.patch
-
-	patches.kabi/bpf-prevent-memory-disambiguation-attack.patch
-
-	patches.kabi/fix-kvm-kabi.patch
-
-	patches.kabi/mm-swap-fix-race-between-swap-count-continuation-operation-kabi.patch
-
-	patches.kabi/bpf-properly-enforce-index-mask-to-prevent-out-of-bo.patch
-	patches.kabi/kabi-cxgb4-MU.patch
-	patches.kabi/kabi-mlx5-hide-cpu-rmap.patch
-	patches.kabi/kabi-mvpp2-10gkr-support.patch
-	patches.kabi/kabi-protect_fwnode_handle.patch
-	patches.kabi/kabi-protect_hnae_ae_ops.patch
-	patches.kabi/kabi-protect_hnae3_ae_ops.patch
-
-	patches.kabi/nvdimm-provide-memcpy-mcsafe-unrolled.patch
-	patches.kabi/dax-fixup-dax_operations-extension.patch
-	patches.kabi/bdi-release-mutex-kabi.patch
-
-	patches.kabi/NFSv4.1-Fix-up-replays-of-interrupted-requests.patch
-	patches.kabi/bpf-fix-partial-copy-of-map_ptr-when-dst-is-scalar.patch
-
-	patches.kabi/0001-Revert-USB-check-usb_get_extra_descriptor-for-proper.patch
-	patches.kabi/0001-USB-check-usb_get_extra_descriptor-for-proper-size-F.patch
-	patches.kabi/0001-kABI-fix-xhci-kABI-stability.patch
-
-	patches.kabi/bpf-move-prev_-insn_idx-into-verifier-env.patch
-	patches.kabi/bpf-prevent-out-of-bounds-speculation-on-pointer-ari.patch
-
-	patches.kabi/kabi-xen-remove-pre-xen3-fallback-handlers.patch
-	patches.kabi/fix-kabi-for-new-amd-mca-bank-names.patch
-
-	patches.kabi/arch-arm64-acpi-KABI-ignore-includes.patch
-	patches.kabi/firmware-efi-KABI-memreserve.patch
-	patches.kabi/drivers-base-kABI-fixes-for-struct-device_private.patch
-	patches.kabi/blk-mq-kABI-fixes-for-blk-mq.h.patch
-
-	patches.kabi/media-em28xx-stop-rewriting-device-s-struct.patch
-	patches.kabi/media-em28xx-fix-handler-for-vidioc_s_input.patch
-	patches.kabi/kABI-add-_q-suffix-to-exports-that-take-struct-dh.patch
-
-	# KVM
-	patches.kabi/kabi-kvm-mmu-Fix-overflow-on-kvm-mmu-page-limit-calculati.patch
-	patches.kabi/kabi-fix-KVM-s390-provide-kvm_arch_no_poll-function.patch
-	patches.kabi/kabi-fix-s390-vtime-steal-time-exponential-moving-average.patch
-
-	patches.suse/0001-kvm-Introduce-nopvspin-kernel-parameter.patch
-	patches.kabi/KABI-powerpc-mmu_context-provide-old-version-of-mm_i.patch
-	patches.kabi/KABI-x86-kvm-kABI-workaround-for-CVE-2018-10853-fix.patch
-	patches.kabi/kvm-x86-kABI-fix-for-vm_alloc-vm_free-changes.patch
-	patches.kabi/kABI-Hide-get_msr_feature-in-kvm_x86_ops.patch
-
-	patches.kabi/kvm_x86_ops-l1tf-kabi-fix.patch
-
-	patches.kabi/0001-x86-kabi-speculation-l1tf-Increase-l1tf-memory-limit-for-.patch
-	patches.kabi/KVM-VMX-Work-around-kABI-breakage-in-enum-vmx_l1d_fl.patch
-
-	patches.kabi/kabi-protect-struct-fib_nh_exception.patch
-	patches.kabi/kabi-protect-struct-rtable.patch
-	patches.kabi/kabi-protect-struct-sctp_association.patch
-
-	patches.kabi/kabi-fsnotify-Fix-busy-inodes-during-unmount.patch
-
-	patches.kabi/kabi-x86-speculation-fix-cpu_tlbstate-issue.patch
-	patches.kabi/hid-debug-kfifo-kabi-workaround.patch
-	patches.kabi/kabi-protect-vhost_log_write.patch
-	patches.kabi/kabi-restore-icmp_send.patch
-	patches.kabi/kabi-protect-struct-mlx5_td.patch
-	patches.kabi/kabi-protect-ip_options_rcv_srr.patch
-
-	patches.kabi/md-batch-flush-requests-kabi.patch
-
-	patches.kabi/KVM-Fix-kABI.patch
-
-	patches.kabi/usb_interface-reveive-pm_usage_cnt-for-kabi.patch
-	patches.kabi/snd_seq_kernel_client_enqueue-kabi-compat.patch
-	patches.kabi/Re-export-snd_cards-for-kABI.patch
-
-	patches.kabi/bpf-add-map_lookup_elem_sys_only-for-lookups-from-sy.patch
-
-	patches.kabi/fs-prevent-page-refcount-overflow-in-pipe_buf_get-kabi.patch
-	patches.kabi/kabi-protect-dma-mapping-h-include.patch
-	patches.kabi/kabi-protect-struct-pci_dev.patch
-	patches.kabi/PCI-skip_bus_pm-kabi-fix.patch
-	patches.kabi/memcg-make-it-work-on-sparse-non-0-node-systems-kabi.patch
-	patches.kabi/kabi-x86-microcode-hotplug-state-fix.patch
-	patches.kabi/x86-topology-Add-CPUID.1F-multi-die-package-support.patch
-	patches.kabi/x86-topology-Define-topology_logical_die_id.patch
-	patches.kabi/kABI-add-back-sibling-paca-pointer-to-paca.patch
-
-	patches.kabi/kabi-fixup-blk_mq_register_dev.patch
-
-	patches.kabi/kABI-Fix-kABI-for-struct-amd_iommu.patch
-
-	patches.kabi/kabi-fix-struct-ufs_reg-removal-of-unused-field
-
-	patches.kabi/NFSv4-Fix-OPEN-CLOSE-race.patch
-	patches.kabi/net-sched-act_sample-fix-psample-group-handling-on-o.patch
-
-	patches.kabi/Fix-KVM-kABI-after-x86-mmu-backports.patch
-	patches.kabi/Fix-AMD-IOMMU-kABI.patch
-
-	patches.kabi/crypto-af_alg-kABI-workaround.patch
-
-	# IFU kABI Fix
-	patches.kabi/kABI-Fix-for-IFU-patches.patch
-
-	patches.kabi/kABI-Fix-for-KVM-x86-Introduce-vcpu-arch.xsaves_enab.patch
-	patches.kabi/sctp-cache-netns-in-sctp_ep_common.patch
-	patches.kabi/can-skb-defined-kabi-workaround.patch
-	patches.kabi/crypto-reexport-crypto_shoot_alg.patch
-	patches.kabi/debugfs-kabi-fix-d_fsdata-semantics.patch
-	patches.kabi/debugfs-kabi-provide-removal-prot-comp-wrappers.patch
-	patches.kabi/debugfs-kabi-restore-debugfs_remove_recursive.patch
-
-	patches.kabi/v4l2_fh-kabi-workaround.patch
-
-	patches.kabi/ptp_clock-kABI-workaround.patch
-
-	patches.kabi/sunrpc-clean-up-properly-in-gss_mech_unregister.patch
-	patches.kabi/sock_cgroup_data-kabi-fix.patch
-
-	########################################################
-	# You'd better have a good reason for adding a patch
-	# below here.
-	########################################################
-
-	########################################################
-	# Patches cherry-picked from SLE12 codestream, for which
-	# the upstream status couldn't be automatically determined
-	# and therefore manual review is required
-	########################################################
-
-+trenn		patches.suse/x86_intel_do_not_modify_perf_bias.patch
-###
-# XXX agraf: Not upstream yet. Pushing again ...
-+agraf		patches.suse/arm64-zynqmp-ahci-0001-drivers-ata-Move-sata-port-phy-oob-settings-to-devic.patch
-+agraf		patches.suse/arm64-zynqmp-ahci-0002-drivers-ata-Add-gen-3-mode-support-in-driver.patch
-+agraf		patches.suse/arm64-zynqmp-ahci-0003-drivers-ata-Disable-Device-Sleep-capability.patch
-###
-###
-# XXX agraf: Update to v4.13 code state
-+agraf		patches.suse/arm64-fslmc-20170526-0106-staging-fsl-dpaa2-eth-Fix-address-translations.patch
-+agraf		patches.suse/arm64-fslmc-20170526-0107-staging-fsl-dpaa2-eth-Map-Tx-buffers-as-bidirectiona.patch
-+agraf		patches.suse/arm64-fslmc-20170526-0108-dpaa2-Manually-check-MTU-limits.patch
-+agraf		patches.suse/arm64-fslmc-20170526-0109-dpaa2-Use-legacy-ethtool-interface.patch
-+agraf		patches.suse/arm64-fslmc-20170526-0110-dpaa2-Remove-ro_after_init-usage.patch
-###
-###
-# XXX agraf: not upstream, poking ...
-+agraf		patches.suse/arm64-bcm2837-0196-cpufreq-Add-Broadcom-BCM2835-CPU-frequency-control-driver.patch
-###
-###
-# XXX agraf: need to check if it's still broken upstream
-+agraf		patches.suse/arm64-phy-dp83867-depend-on-CONFIG_OF_MDIO.patch
-###
-+dsterba	patches.suse/btrfs-8059-syslog-when-quota-is-enabled.patch
-+dsterba	patches.suse/btrfs-8060-syslog-when-quota-is-disabled.patch
-+dsterba	patches.suse/btrfs-8066-disable-defrag-of-tree-roots.patch
-+dsterba	patches.suse/btrfs-8063-delete-qgroup-items-in-drop_snapshot.patch
-+jack		patches.suse/xfs-warn-rt-volume.patch
-+hare		patches.suse/edd-support-original-Phoenix-EDD-3.0-information.patch
-+hare		patches.suse/bfa-check-for-terminated-commands.patch
-+pjakobsson	patches.suse/0010-drm-hisilicon-hibmc-Add-drm_dev_set_unique-for-v4.4.patch
-+jjolly		patches.suse/0022-ib-ipoib-Move-QP-to-ERROR-only-when-the-QP-is-not-at.patch
-+hare		patches.suse/fddi-Fixup-potential-uninitialized-bars.patch
-+hare		patches.suse/target-fix-hang-in-target_wait_for_sess_cmds.patch
-+hare		patches.suse/target-tcm_fc-work-around-data-corruption-issue-in-tfc_io.patch
-+oneukum	patches.suse/0003-more-kABI-padding-in-USB.patch
-+needs_review	patches.suse/0006-badblocks-fix-wrong-return-value-when-badblocks-are-disabled.patch
-+hare		patches.suse/block-nonblock-causes-failfast
-+acho		patches.suse/chelsio-0036-The-patch-back-ports-the-crypto_skcipher-to-crypto_b.patch
-+jeffm		patches.suse/apparmor-compatibility-patch-for-v5-network-control
-+jeffm		patches.suse/apparmor-fix-replacement-not-being-applied.patch
-+jeffm		patches.suse/apparmor-fix-open-after-profile-replacement.patch
-+tonyj		patches.suse/perf-additional-warning-when-sampling-rate-if-decayed-below-startup-minimum.patch
-+tonyj		patches.suse/0004-perf-jevents-program-to-convert-json-file-gnu-source
-+tonyj		patches.suse/0063-perf-jevents-add-support-for-parsing-uncore-json-files-fix-null
-+bp		patches.suse/mce-amd-check-for-userspace-agent-before-decoding.patch
-+yousaf.kaukab	patches.suse/0001-iommu-aarch64-Set-bypass-mode-per-default.patch
-###
-# XXX agraf: Submitted upstream, but not picked up yet :(. Pushed again...
-+agraf		patches.suse/arm64-ls1043-0056-soc-fsl-qbman-Use-shared-dma-pool-for-BMan-private-m.patch
-+agraf		patches.suse/arm64-ls1043-0057-soc-fsl-qbman-Use-shared-dma-pool-for-QMan-private-m.patch
-+agraf		patches.suse/arm64-ls1043-0058-soc-fsl-qbman-Drop-set-clear_bits-usage.patch
-+agraf		patches.suse/arm64-ls1043-0059-soc-fsl-qbman-Drop-L1_CACHE_BYTES-compile-time-check.patch
-+agraf		patches.suse/arm64-ls1043-0060-soc-fsl-qbman-Fix-ARM32-typo.patch
-+agraf		patches.suse/arm64-ls1043-0061-soc-fsl-qbman-Rework-ioremap-calls-for-ARM-PPC.patch
-+agraf		patches.suse/arm64-ls1043-0062-soc-fsl-qbman-add-QMAN_REV32.patch
-+agraf		patches.suse/arm64-ls1043-0063-soc-fsl-qbman-different-register-offsets-on-ARM.patch
-+agraf		patches.suse/arm64-ls1043-0064-soc-fsl-qbman-Add-missing-headers-on-ARM.patch
-+agraf		patches.suse/arm64-ls1043-0065-fsl-soc-qbman-Enable-FSL_LAYERSCAPE-config-on-ARM.patch
-###
-# XXX agraf: Push KVM on ARM to v4.13 state to get Cavium fixes properly
-+agraf		patches.suse/arm64-bsc1031492-0132-arm64-KVM-Preserve-RES1-bits-in-SCTLR_EL2.patch
-+agraf		patches.suse/arm64-bsc1031492-0133-arm64-KVM-Allow-unaligned-accesses-at-EL2.patch
-+agraf		patches.suse/arm64-bsc1031492-0135-arm64-Move-voffset-to-.hyp.text.patch
-+agraf		patches.suse/arm64-bsc1031492-0146-arm-Move-voffset-into-.hyp.text.patch
-+agraf		patches.suse/arm64-bsc1031492-0148-arm64-Add-a-facility-to-turn-an-ESR-syndrome-into-a-.patch
-+agraf		patches.suse/arm64-bsc1031492-0149-KVM-arm-arm64-vgic-v3-Add-accessors-for-the-ICH_APxR.patch
-+agraf		patches.suse/arm64-bsc1031492-0150-KVM-arm64-Make-kvm_condition_valid32-accessible-from.patch
-+agraf		patches.suse/arm64-bsc1031492-0151-KVM-arm64-vgic-v3-Add-hook-to-handle-guest-GICv3-sys.patch
-+agraf		patches.suse/arm64-bsc1031492-0152-KVM-arm64-vgic-v3-Add-ICV_BPR1_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0153-KVM-arm64-vgic-v3-Add-ICV_IGRPEN1_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0154-KVM-arm64-vgic-v3-Add-ICV_IAR1_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0155-KVM-arm64-vgic-v3-Add-ICV_EOIR1_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0156-KVM-arm64-vgic-v3-Add-ICV_AP1Rn_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0157-KVM-arm64-vgic-v3-Add-ICV_HPPIR1_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0158-KVM-arm64-vgic-v3-Enable-trapping-of-Group-1-system-.patch
-+agraf		patches.suse/arm64-bsc1031492-0159-KVM-arm64-Enable-GICv3-Group-1-sysreg-trapping-via-c.patch
-+agraf		patches.suse/arm64-bsc1031492-0160-KVM-arm64-vgic-v3-Add-ICV_BPR0_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0161-KVM-arm64-vgic-v3-Add-ICV_IGNREN0_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0162-KVM-arm64-vgic-v3-Add-misc-Group-0-handlers.patch
-+agraf		patches.suse/arm64-bsc1031492-0163-KVM-arm64-vgic-v3-Enable-trapping-of-Group-0-system-.patch
-+agraf		patches.suse/arm64-bsc1031492-0164-KVM-arm64-Enable-GICv3-Group-0-sysreg-trapping-via-c.patch
-+agraf		patches.suse/arm64-bsc1031492-0165-arm64-Add-MIDR-values-for-Cavium-cn83XX-SoCs.patch
-+agraf		patches.suse/arm64-bsc1031492-0166-arm64-Add-workaround-for-Cavium-Thunder-erratum-3011.patch
-+agraf		patches.suse/arm64-bsc1031492-0167-KVM-arm64-vgic-v3-Add-ICV_DIR_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0168-KVM-arm64-vgic-v3-Add-ICV_RPR_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0169-KVM-arm64-vgic-v3-Add-ICV_CTLR_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0170-KVM-arm64-vgic-v3-Add-ICV_PMR_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0171-KVM-arm64-Enable-GICv3-common-sysreg-trapping-via-co.patch
-+agraf		patches.suse/arm64-bsc1031492-0172-KVM-arm64-vgic-v3-Log-which-GICv3-system-registers-a.patch
-+agraf		patches.suse/arm64-bsc1031492-0173-KVM-arm64-Log-an-error-if-trapping-a-read-from-write.patch
-+agraf		patches.suse/arm64-bsc1031492-0174-KVM-arm64-Log-an-error-if-trapping-a-write-to-read-o.patch
-###
-# XXX agraf: Currently 7e5a672289c9754d07e1c3b33649786d3d70f5e4 in kvmarm tree,
-#            getting pushed upstream very soon. Waiting for that point.
-+agraf		patches.suse/arm64-bsc1045298-KVM-arm-arm64-Handle-hva-aging-while-destroying-the-.patch
-###
-+bsc1094575	patches.suse/s390-qeth-use-Read-device-to-query-hypervisor-for-MA.patch
-
-
./contrib/series/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- ldiff	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:47.663464040 +0000
@@ -1,39455 +0,0 @@
-@@ -1,27290 +1,13469 @@
- # Kernel patches configuration file
- # vim: set ts=8 sw=8 noet:
- #
- # There are three kinds of rules (see guards.1 for details):
- # +symbol       include this patch if symbol is defined; otherwise exclude.
- # -symbol       exclude this patch if symbol is defined; otherwise include.
- # -             exclude this patch.
- #
- # Using symbols means that an entirely different source tree will be
- # generated depending on which symbols are defined. This used to be
- # a good thing when arch-specific patches contained conflicts with other
- # patches, but we now have a policy that patches must build everywhere.
- # The result is a unified source tree that allows us to do neat things
- # like ship kernel module packages. Creating a divergent tree breaks
- # these # so you'd better have an extraordinary reason for using them.
- # For example, the openSUSE 10.3 kernel uses them for segregating the
- # -rt patches until they can be integrated completely, and these are
- # only applied at the very end of the series.
- #
- # The most common use in recent kernels is to disable a patch with a
- # username as the symbol to indicate responsbility. Another use is
- # to check in a patch for testing, but have it disabled in all but your
- # own build environment.
- 
--	########################################################
--	# latest standard kernel patches
--	# DO NOT MODIFY THEM!
--	# Send separate patches upstream if you find a problem...
--	########################################################
--	patches.kernel.org/4.12.1-001-driver-core-platform-fix-race-condition-with-d.patch
--	patches.kernel.org/4.12.1-002-RDMA-uverbs-Check-port-number-supplied-by-user.patch
--	patches.kernel.org/4.12.1-003-usb-dwc3-replace-p-with-pK.patch
--	patches.kernel.org/4.12.1-004-USB-serial-cp210x-add-ID-for-CEL-EM3588-USB-Zi.patch
--	patches.kernel.org/4.12.1-005-usb-usbip-set-buffer-pointers-to-NULL-after-fr.patch
--	patches.kernel.org/4.12.1-006-Add-USB-quirk-for-HVR-950q-to-avoid-intermitte.patch
--	patches.kernel.org/4.12.1-007-usb-Fix-typo-in-the-definition-of-Endpoint-out.patch
--	patches.kernel.org/4.12.1-008-USB-core-fix-device-node-leak.patch
--	patches.kernel.org/4.12.1-009-USB-serial-option-add-two-Longcheer-device-ids.patch
--	patches.kernel.org/4.12.1-010-USB-serial-qcserial-new-Sierra-Wireless-EM7305.patch
--	patches.kernel.org/4.12.1-011-xhci-Limit-USB2-port-wake-support-for-AMD-Prom.patch
--	patches.kernel.org/4.12.1-012-gfs2-Fix-glock-rhashtable-rcu-bug.patch
--	patches.kernel.org/4.12.1-013-Add-shutdown-to-struct-class.patch
--	patches.kernel.org/4.12.1-014-tpm-Issue-a-TPM2_Shutdown-for-TPM2-devices.patch
--	patches.kernel.org/4.12.1-015-tpm-fix-a-kernel-memory-leak-in-tpm-sysfs.c.patch
--	patches.kernel.org/4.12.1-016-powerpc-powernv-Fix-CPU_HOTPLUG-n-idle.c-compi.patch
--	patches.kernel.org/4.12.1-017-x86-uaccess-Optimize-copy_user_enhanced_fast_s.patch
--	patches.kernel.org/4.12.1-018-sched-fair-cpumask-Export-for_each_cpu_wrap.patch
--	patches.kernel.org/4.12.1-019-sched-core-Implement-new-approach-to-scale-sel.patch
--	patches.kernel.org/4.12.1-020-sched-numa-Use-down_read_trylock-for-the-mmap_.patch
--	patches.kernel.org/4.12.1-021-sched-numa-Override-part-of-migrate_degrades_l.patch
--	patches.kernel.org/4.12.1-022-sched-fair-Simplify-wake_affine-for-the-single.patch
--	patches.kernel.org/4.12.1-023-sched-numa-Implement-NUMA-node-level-wake_affi.patch
--	patches.kernel.org/4.12.1-024-sched-fair-Remove-effective_load.patch
--	patches.kernel.org/4.12.1-025-sched-numa-Hide-numa_wake_affine-from-UP-build.patch
--	patches.kernel.org/4.12.1-026-xen-avoid-deadlock-in-xenbus-driver.patch
--	patches.kernel.org/4.12.1-027-crypto-drbg-Fixes-panic-in-wait_for_completion.patch
--	patches.kernel.org/4.12.1-028-Linux-4.12.1.patch
--	patches.kernel.org/4.12.2-001-mqueue-fix-a-use-after-free-in-sys_mq_notify.patch
--	patches.kernel.org/4.12.2-002-imx-serial-RX-DMA-startup-latency.patch
--	patches.kernel.org/4.12.2-003-proc-Fix-proc_sys_prune_dcache-to-hold-a-sb-re.patch
--	patches.kernel.org/4.12.2-004-locking-rwsem-spinlock-Fix-EINTR-branch-in-__d.patch
--	patches.kernel.org/4.12.2-005-staging-vt6556-vnt_start-Fix-missing-call-to-v.patch
--	patches.kernel.org/4.12.2-006-staging-comedi-fix-clean-up-of-comedi_class-in.patch
--	patches.kernel.org/4.12.2-007-crypto-caam-fix-gfp-allocation-flags-part-I.patch
--	patches.kernel.org/4.12.2-008-crypto-rsa-pkcs1pad-use-constant-time-memory-c.patch
--	patches.kernel.org/4.12.2-009-ext4-check-return-value-of-kstrtoull-correctly.patch
--	patches.kernel.org/4.12.2-010-x86-mm-pat-Don-t-report-PAT-on-CPUs-that-don-t.patch
--	patches.kernel.org/4.12.2-011-Linux-4.12.2.patch
--	patches.kernel.org/4.12.3-001-staging-android-uapi-drop-definitions-of-remov.patch
--	patches.kernel.org/4.12.3-002-net-mlx5-Fix-driver-load-error-flow-when-firmw.patch
--	patches.kernel.org/4.12.3-003-net-mlx5-Cancel-delayed-recovery-work-when-unl.patch
--	patches.kernel.org/4.12.3-004-net-mlx5e-Fix-TX-carrier-errors-report-in-get-.patch
--	patches.kernel.org/4.12.3-005-ipv6-dad-don-t-remove-dynamic-addresses-if-lin.patch
--	patches.kernel.org/4.12.3-006-vxlan-fix-hlist-corruption.patch
--	patches.kernel.org/4.12.3-007-geneve-fix-hlist-corruption.patch
--	patches.kernel.org/4.12.3-008-net-core-Fix-slab-out-of-bounds-in-netdev_stat.patch
--	patches.kernel.org/4.12.3-009-liquidio-fix-bug-in-soft-reset-failure-detecti.patch
--	patches.kernel.org/4.12.3-010-net-ipv6-Compare-lwstate-in-detecting-duplicat.patch
--	patches.kernel.org/4.12.3-011-vrf-fix-bug_on-triggered-by-rx-when-destroying.patch
--	patches.kernel.org/4.12.3-012-virtio-net-fix-leaking-of-ctx-array.patch
--	patches.kernel.org/4.12.3-013-rds-tcp-use-sock_create_lite-to-create-the-acc.patch
--	patches.kernel.org/4.12.3-014-net-mlx5e-Initialize-CEE-s-getpermhwaddr-addre.patch
--	patches.kernel.org/4.12.3-015-cxgb4-fix-BUG-on-interrupt-deallocating-path-o.patch
--	patches.kernel.org/4.12.3-016-tap-convert-a-mutex-to-a-spinlock.patch
--	patches.kernel.org/4.12.3-017-bridge-mdb-fix-leak-on-complete_info-ptr-on-fa.patch
--	patches.kernel.org/4.12.3-018-brcmfmac-fix-possible-buffer-overflow-in-brcmf.patch
--	patches.kernel.org/4.12.3-019-sfc-don-t-read-beyond-unicast-address-list.patch
--	patches.kernel.org/4.12.3-020-Adding-asm-prototypes.h-for-genksyms-to-genera.patch
--	patches.kernel.org/4.12.3-021-sed-regex-in-Makefile.build-requires-line-brea.patch
--	patches.kernel.org/4.12.3-022-Adding-the-type-of-exported-symbols.patch
--	patches.kernel.org/4.12.3-023-sparc64-Fix-gup_huge_pmd.patch
--	patches.kernel.org/4.12.3-024-brcmfmac-Fix-a-memory-leak-in-error-handling-p.patch
--	patches.kernel.org/4.12.3-025-brcmfmac-Fix-glom_skb-leak-in-brcmf_sdiod_recv.patch
--	patches.kernel.org/4.12.3-026-efi-Process-the-MEMATTR-table-only-if-EFI_MEMM.patch
--	patches.kernel.org/4.12.3-027-cfg80211-Define-nla_policy-for-NL80211_ATTR_LO.patch
--	patches.kernel.org/4.12.3-028-cfg80211-Validate-frequencies-nested-in-NL8021.patch
--	patches.kernel.org/4.12.3-029-cfg80211-Check-if-PMKID-attribute-is-of-expect.patch
--	patches.kernel.org/4.12.3-030-cfg80211-Check-if-NAN-service-ID-is-of-expecte.patch
--	patches.kernel.org/4.12.3-031-drm-amdgpu-gfx6-properly-cache-mc_arb_ramcfg.patch
--	patches.kernel.org/4.12.3-032-KVM-ARM64-fix-phy-counter-access-failure-in-gu.patch
--	patches.kernel.org/4.12.3-033-KVM-PPC-Book3S-Fix-typo-in-XICS-on-XIVE-state-.patch
--	patches.kernel.org/4.12.3-034-kvm-vfio-Decouple-only-when-we-match-a-group.patch
--	patches.kernel.org/4.12.3-035-irqchip-gic-v3-Fix-out-of-bound-access-in-gic_.patch
--	patches.kernel.org/4.12.3-036-parisc-Report-SIGSEGV-instead-of-SIGBUS-when-r.patch
--	patches.kernel.org/4.12.3-037-parisc-use-compat_sys_keyctl.patch
--	patches.kernel.org/4.12.3-038-parisc-DMA-API-return-error-instead-of-BUG_ON-.patch
--	patches.kernel.org/4.12.3-039-parisc-mm-Ensure-IRQs-are-off-in-switch_mm.patch
--	patches.kernel.org/4.12.3-040-tools-lib-lockdep-Reduce-MAX_LOCK_DEPTH-to-avo.patch
--	patches.kernel.org/4.12.3-041-compiler-clang-always-inline-when-CONFIG_OPTIM.patch
--	patches.kernel.org/4.12.3-042-thp-mm-fix-crash-due-race-in-MADV_FREE-handlin.patch
--	patches.kernel.org/4.12.3-043-kernel-extable.c-mark-core_kernel_text-notrace.patch
--	patches.kernel.org/4.12.3-044-mm-list_lru.c-fix-list_lru_count_node-to-be-ra.patch
--	patches.kernel.org/4.12.3-045-fs-dcache.c-fix-spin-lockup-issue-on-nlru-lock.patch
--	patches.kernel.org/4.12.3-046-checkpatch-silence-perl-5.26.0-unescaped-left-.patch
--	patches.kernel.org/4.12.3-047-binfmt_elf-use-ELF_ET_DYN_BASE-only-for-PIE.patch
--	patches.kernel.org/4.12.3-048-arm-move-ELF_ET_DYN_BASE-to-4MB.patch
--	patches.kernel.org/4.12.3-049-arm64-move-ELF_ET_DYN_BASE-to-4GB-4MB.patch
--	patches.kernel.org/4.12.3-050-powerpc-move-ELF_ET_DYN_BASE-to-4GB-4MB.patch
--	patches.kernel.org/4.12.3-051-s390-reduce-ELF_ET_DYN_BASE.patch
--	patches.kernel.org/4.12.3-052-exec-Limit-arg-stack-to-at-most-75-of-_STK_LIM.patch
--	patches.kernel.org/4.12.3-053-powerpc-kexec-Fix-radix-to-hash-kexec-due-to-I.patch
--	patches.kernel.org/4.12.3-054-ARM64-dts-marvell-armada37xx-Fix-timer-interru.patch
--	patches.kernel.org/4.12.3-055-arm64-Preventing-READ_IMPLIES_EXEC-propagation.patch
--	patches.kernel.org/4.12.3-056-vt-fix-unchecked-__put_user-in-tioclinux-ioctl.patch
--	patches.kernel.org/4.12.3-057-rcu-Add-memory-barriers-for-NOCB-leader-wakeup.patch
--	patches.kernel.org/4.12.3-058-nvmem-core-fix-leaks-on-registration-errors.patch
--	patches.kernel.org/4.12.3-059-Drivers-hv-vmbus-Close-timing-hole-that-can-co.patch
--	patches.kernel.org/4.12.3-060-mnt-In-umount-propagation-reparent-in-a-separa.patch
--	patches.kernel.org/4.12.3-061-mnt-In-propgate_umount-handle-visiting-mounts-.patch
--	patches.kernel.org/4.12.3-062-mnt-Make-propagate_umount-less-slow-for-overla.patch
--	patches.kernel.org/4.12.3-063-selftests-capabilities-Fix-the-test_execve-tes.patch
--	patches.kernel.org/4.12.3-064-mm-fix-overflow-check-in-expand_upwards.patch
--	patches.kernel.org/4.12.3-065-crypto-talitos-Extend-max-key-length-for-SHA38.patch
--	patches.kernel.org/4.12.3-066-crypto-atmel-only-treat-EBUSY-as-transient-if-.patch
--	patches.kernel.org/4.12.3-067-crypto-sha1-ssse3-Disable-avx2.patch
--	patches.kernel.org/4.12.3-068-crypto-caam-properly-set-IV-after-en-de-crypt.patch
--	patches.kernel.org/4.12.3-069-crypto-caam-fix-signals-handling.patch
--	patches.kernel.org/4.12.3-070-KEYS-DH-validate-__spare-field.patch
--	patches.kernel.org/4.12.3-071-sched-headers-uapi-Fix-linux-sched-types.h-use.patch
--	patches.kernel.org/4.12.3-072-sched-topology-Fix-building-of-overlapping-sch.patch
--	patches.kernel.org/4.12.3-073-sched-topology-Optimize-build_group_mask.patch
--	patches.kernel.org/4.12.3-074-sched-topology-Fix-overlapping-sched_group_mas.patch
--	patches.kernel.org/4.12.3-075-PM-wakeirq-Convert-to-SRCU.patch
--	patches.kernel.org/4.12.3-076-pstore-Fix-leaked-pstore_record-in-pstore_get_.patch
--	patches.kernel.org/4.12.3-077-ALSA-x86-Clear-the-pdata.notify_lpe_audio-poin.patch
--	patches.kernel.org/4.12.3-078-ALSA-hda-realtek-change-the-location-for-one-o.patch
--	patches.kernel.org/4.12.3-079-PM-QoS-return-EINVAL-for-bogus-strings.patch
--	patches.kernel.org/4.12.3-080-kvm-vmx-Do-not-disable-intercepts-for-BNDCFGS.patch
--	patches.kernel.org/4.12.3-081-kvm-x86-Guest-BNDCFGS-requires-guest-MPX-suppo.patch
--	patches.kernel.org/4.12.3-082-kvm-vmx-Check-value-written-to-IA32_BNDCFGS.patch
--	patches.kernel.org/4.12.3-083-kvm-vmx-allow-host-to-access-guest-MSR_IA32_BN.patch
--	patches.kernel.org/4.12.3-084-Linux-4.12.3.patch
--	patches.kernel.org/4.12.4-001-disable-new-gcc-7.1.1-warnings-for-now.patch
--	patches.kernel.org/4.12.4-002-ir-core-fix-gcc-7-warning-on-bool-arithmetic.patch
--	patches.kernel.org/4.12.4-003-s5p-jpeg-don-t-return-a-random-width-height.patch
--	patches.kernel.org/4.12.4-004-thermal-max77620-fix-device-node-reference-imb.patch
--	patches.kernel.org/4.12.4-005-thermal-cpu_cooling-Avoid-accessing-potentiall.patch
--	patches.kernel.org/4.12.4-006-ath9k-fix-tx99-use-after-free.patch
--	patches.kernel.org/4.12.4-007-ath9k-fix-tx99-bus-error.patch
--	patches.kernel.org/4.12.4-008-ath9k-fix-an-invalid-pointer-dereference-in-at.patch
--	patches.kernel.org/4.12.4-009-iwlwifi-mvm-fix-the-recovery-flow-while-connec.patch
--	patches.kernel.org/4.12.4-010-NFC-fix-broken-device-allocation.patch
--	patches.kernel.org/4.12.4-011-NFC-nfcmrvl_uart-add-missing-tty-device-sanity.patch
--	patches.kernel.org/4.12.4-012-NFC-nfcmrvl-do-not-use-device-managed-resource.patch
--	patches.kernel.org/4.12.4-013-NFC-nfcmrvl-use-nfc-device-for-firmware-downlo.patch
--	patches.kernel.org/4.12.4-014-NFC-nfcmrvl-fix-firmware-management-initialisa.patch
--	patches.kernel.org/4.12.4-015-nfc-Ensure-presence-of-required-attributes-in-.patch
--	patches.kernel.org/4.12.4-016-nfc-Fix-the-sockaddr-length-sanitization-in-ll.patch
--	patches.kernel.org/4.12.4-017-NFC-Add-sockaddr-length-checks-before-accessin.patch
--	patches.kernel.org/4.12.4-018-perf-intel-pt-Move-decoder-error-setting-into-.patch
--	patches.kernel.org/4.12.4-019-perf-intel-pt-Improve-sample-timestamp.patch
--	patches.kernel.org/4.12.4-020-perf-intel-pt-Fix-missing-stack-clear.patch
--	patches.kernel.org/4.12.4-021-perf-intel-pt-Ensure-IP-is-zero-when-state-is-.patch
--	patches.kernel.org/4.12.4-022-perf-intel-pt-Fix-last_ip-usage.patch
--	patches.kernel.org/4.12.4-023-perf-intel-pt-Ensure-never-to-set-last_ip-when.patch
--	patches.kernel.org/4.12.4-024-perf-intel-pt-Use-FUP-always-when-scanning-for.patch
--	patches.kernel.org/4.12.4-025-perf-intel-pt-Clear-FUP-flag-on-error.patch
--	patches.kernel.org/4.12.4-026-Bluetooth-use-constant-time-memory-comparison-.patch
--	patches.kernel.org/4.12.4-027-wlcore-fix-64K-page-support.patch
--	patches.kernel.org/4.12.4-028-pstore-Don-t-warn-if-data-is-uncompressed-and-.patch
--	patches.kernel.org/4.12.4-029-mwifiex-fixup-error-cases-in-mwifiex_add_virtu.patch
--	patches.kernel.org/4.12.4-030-Btrfs-fix-invalid-extent-maps-due-to-hole-punc.patch
--	patches.kernel.org/4.12.4-031-btrfs-Don-t-clear-SGID-when-inheriting-ACLs.patch
--	patches.kernel.org/4.12.4-032-Btrfs-incremental-send-fix-invalid-memory-acce.patch
--	patches.kernel.org/4.12.4-033-igb-Explicitly-select-page-0-at-initialization.patch
--	patches.kernel.org/4.12.4-034-spi-atmel-fix-corrupted-data-issue-on-SAM9-fam.patch
--	patches.kernel.org/4.12.4-035-ASoC-zx-i2s-flip-I2S-master-slave-mode.patch
--	patches.kernel.org/4.12.4-036-ASoC-compress-Derive-substream-from-stream-bas.patch
--	patches.kernel.org/4.12.4-037-ASoC-atmel-tse850-fix-off-by-one-in-the-ANA-en.patch
--	patches.kernel.org/4.12.4-038-PM-Domains-Fix-unsafe-iteration-over-modified-.patch
--	patches.kernel.org/4.12.4-039-PM-Domains-Fix-unsafe-iteration-over-modified-.patch
--	patches.kernel.org/4.12.4-040-PM-Domains-Fix-unsafe-iteration-over-modified-.patch
--	patches.kernel.org/4.12.4-041-scsi-ses-do-not-add-a-device-to-an-enclosure-i.patch
--	patches.kernel.org/4.12.4-042-scsi-virtio_scsi-let-host-do-exception-handlin.patch
--	patches.kernel.org/4.12.4-043-scsi-qla2xxx-Allow-ABTS-PURX-RIDA-on-ATIOQ-for.patch
--	patches.kernel.org/4.12.4-044-scsi-Add-STARGET_CREATED_REMOVE-state-to-scsi_.patch
--	patches.kernel.org/4.12.4-045-scsi-Avoid-that-scsi_exit_rq-triggers-a-use-af.patch
--	patches.kernel.org/4.12.4-046-iscsi-target-Add-login_keys_workaround-attribu.patch
--	patches.kernel.org/4.12.4-047-xen-scsiback-Fix-a-TMR-related-use-after-free.patch
--	patches.kernel.org/4.12.4-048-scsi-virtio_scsi-always-read-VPD-pages-for-mul.patch
--	patches.kernel.org/4.12.4-049-powerpc-mm-radix-Only-add-X-for-pages-overlapp.patch
--	patches.kernel.org/4.12.4-050-powerpc-pseries-Fix-passing-of-pp0-in-updatepp.patch
--	patches.kernel.org/4.12.4-051-powerpc-mm-radix-Fix-execute-permissions-for-i.patch
--	patches.kernel.org/4.12.4-052-powerpc-64-Fix-atomic64_inc_not_zero-to-return.patch
--	patches.kernel.org/4.12.4-053-powerpc-Fix-emulation-of-mcrf-in-emulate_step.patch
--	patches.kernel.org/4.12.4-054-powerpc-Fix-emulation-of-mfocrf-in-emulate_ste.patch
--	patches.kernel.org/4.12.4-055-powerpc-asm-Mark-cr0-as-clobbered-in-mftb.patch
--	patches.kernel.org/4.12.4-056-powerpc-mm-radix-Properly-clear-process-table-.patch
--	patches.kernel.org/4.12.4-057-powerpc-perf-Fix-SDAR_MODE-value-for-continous.patch
--	patches.kernel.org/4.12.4-058-xen-x86-fix-cpu-hotplug.patch
--	patches.kernel.org/4.12.4-059-PCI-vmd-Move-SRCU-cleanup-after-bus-child-devi.patch
--	patches.kernel.org/4.12.4-060-PCI-Work-around-poweroff-suspend-to-RAM-issue-.patch
--	patches.kernel.org/4.12.4-061-PCI-rockchip-Use-normal-register-bank-for-conf.patch
--	patches.kernel.org/4.12.4-062-PCI-PM-Restore-the-status-of-PCI-devices-acros.patch
--	patches.kernel.org/4.12.4-063-PCI-MSI-Ignore-affinity-if-pre-post-vector-cou.patch
--	patches.kernel.org/4.12.4-064-usb-xhci-fix-spinlock-recursion-for-USB2-test-.patch
--	patches.kernel.org/4.12.4-065-xhci-fix-memleak-in-xhci_run.patch
--	patches.kernel.org/4.12.4-066-xhci-fix-20000ms-port-resume-timeout.patch
--	patches.kernel.org/4.12.4-067-xhci-Fix-NULL-pointer-dereference-when-cleanin.patch
--	patches.kernel.org/4.12.4-068-xhci-Bad-Ethernet-performance-plugged-in-ASM10.patch
--	patches.kernel.org/4.12.4-069-mxl111sf-Fix-driver-to-use-heap-allocate-buffe.patch
--	patches.kernel.org/4.12.4-070-usb-storage-return-on-error-to-avoid-a-null-po.patch
--	patches.kernel.org/4.12.4-071-USB-cdc-acm-add-device-id-for-quirky-printer.patch
--	patches.kernel.org/4.12.4-072-usb-renesas_usbhs-fix-usbhsc_resume-for-USBHSF.patch
--	patches.kernel.org/4.12.4-073-usb-renesas_usbhs-gadget-disable-all-eps-when-.patch
--	patches.kernel.org/4.12.4-074-HID-multitouch-do-not-blindly-set-EV_KEY-or-EV.patch
--	patches.kernel.org/4.12.4-075-md-don-t-use-flush_signals-in-userspace-proces.patch
--	patches.kernel.org/4.12.4-076-md-fix-deadlock-between-mddev_suspend-and-md_w.patch
--	patches.kernel.org/4.12.4-077-x86-xen-allow-userspace-access-during-hypercal.patch
--	patches.kernel.org/4.12.4-078-cx88-Fix-regression-in-initial-video-standard-.patch
--	patches.kernel.org/4.12.4-079-rc-core-fix-input-repeat-handling.patch
--	patches.kernel.org/4.12.4-080-tools-testing-nvdimm-fix-nfit_test-buffer-over.patch
--	patches.kernel.org/4.12.4-081-libnvdimm-btt-fix-btt_rw_page-not-returning-er.patch
--	patches.kernel.org/4.12.4-082-libnvdimm-fix-the-clear-error-check-in-nsio_rw.patch
--	patches.kernel.org/4.12.4-083-libnvdimm-fix-badblock-range-handling-of-ARS-r.patch
--	patches.kernel.org/4.12.4-084-ext2-Don-t-clear-SGID-when-inheriting-ACLs.patch
--	patches.kernel.org/4.12.4-085-dm-raid-stop-using-BUG-in-__rdev_sectors.patch
--	patches.kernel.org/4.12.4-086-Raid5-should-update-rdev-sectors-after-reshape.patch
--	patches.kernel.org/4.12.4-087-s390-syscalls-Fix-out-of-bounds-arguments-acce.patch
--	patches.kernel.org/4.12.4-088-drm-amdgpu-gfx8-drop-per-APU-CU-limits.patch
--	patches.kernel.org/4.12.4-089-drm-amdgpu-fix-vblank_time-when-displays-are-o.patch
--	patches.kernel.org/4.12.4-090-drm-amdgpu-cgs-always-set-reference-clock-in-m.patch
--	patches.kernel.org/4.12.4-091-drm-amd-amdgpu-Return-error-if-initiating-read.patch
--	patches.kernel.org/4.12.4-092-drm-amdgpu-fix-the-memory-corruption-on-S3.patch
--	patches.kernel.org/4.12.4-093-drm-amdgpu-Don-t-call-amd_powerplay_destroy-if.patch
--	patches.kernel.org/4.12.4-094-drm-radeon-ci-disable-mclk-switching-for-high-.patch
--	patches.kernel.org/4.12.4-095-drm-radeon-Fix-eDP-for-single-display-iMac10-1.patch
--	patches.kernel.org/4.12.4-096-drm-ttm-Fix-use-after-free-in-ttm_bo_clean_mm.patch
--	patches.kernel.org/4.12.4-097-drm-etnaviv-Expose-our-reservation-object-when.patch
--	patches.kernel.org/4.12.4-098-ipmi-use-rcu-lock-around-call-to-intf-handlers.patch
--	patches.kernel.org/4.12.4-099-ipmi-ssif-Add-missing-unlock-in-error-branch.patch
--	patches.kernel.org/4.12.4-100-xfs-Don-t-clear-SGID-when-inheriting-ACLs.patch
--	patches.kernel.org/4.12.4-102-f2fs-load-inode-s-flag-from-disk.patch
--	patches.kernel.org/4.12.4-103-f2fs-wake-up-all-waiters-in-f2fs_submit_discar.patch
--	patches.kernel.org/4.12.4-104-f2fs-sanity-check-checkpoint-segno-and-blkoff.patch
--	patches.kernel.org/4.12.4-105-f2fs-try-to-freeze-in-gc-and-discard-threads.patch
--	patches.kernel.org/4.12.4-106-f2fs-Do-not-issue-small-discards-in-LFS-mode.patch
--	patches.kernel.org/4.12.4-107-f2fs-sanity-check-size-of-nat-and-sit-cache.patch
--	patches.kernel.org/4.12.4-108-f2fs-use-spin_-un-lock_irq-save-restore.patch
--	patches.kernel.org/4.12.4-109-f2fs-Don-t-clear-SGID-when-inheriting-ACLs.patch
--	patches.kernel.org/4.12.4-110-serial-st-asc-Potential-error-pointer-derefere.patch
--	patches.kernel.org/4.12.4-111-serial-sh-sci-Uninitialized-variables-in-sysfs.patch
--	patches.kernel.org/4.12.4-112-ovl-mark-parent-impure-on-ovl_link.patch
--	patches.kernel.org/4.12.4-113-ovl-fix-random-return-value-on-mount.patch
--	patches.kernel.org/4.12.4-114-drm-amd-powerplay-fix-memory-leak-in-cz_hwmgr-.patch
--	patches.kernel.org/4.12.4-115-drm-i915-Disable-MSI-for-all-pre-gen5.patch
--	patches.kernel.org/4.12.4-116-vfio-Fix-group-release-deadlock.patch
--	patches.kernel.org/4.12.4-117-vfio-New-external-user-group-file-match.patch
--	patches.kernel.org/4.12.4-118-vfio-Remove-unnecessary-uses-of-vfio_container.patch
--	patches.kernel.org/4.12.4-119-nvme-rdma-remove-race-conditions-from-IB-signa.patch
--	patches.kernel.org/4.12.4-120-ftrace-Fix-uninitialized-variable-in-match_rec.patch
--	patches.kernel.org/4.12.4-121-iommu-arm-smmu-Plumb-in-new-ACPI-identifiers.patch
--	patches.kernel.org/4.12.4-122-drm-i915-gvt-Fix-inconsistent-locks-holding-se.patch
--	patches.kernel.org/4.12.4-123-drm-atomic-Add-missing-drm_atomic_state_clear-.patch
--	patches.kernel.org/4.12.4-124-MIPS-Fix-mips_atomic_set-retry-condition.patch
--	patches.kernel.org/4.12.4-125-MIPS-Fix-mips_atomic_set-with-EVA.patch
--	patches.kernel.org/4.12.4-126-MIPS-Negate-error-syscall-return-in-trace.patch
--	patches.kernel.org/4.12.4-127-mtd-nand-tango-Fix-incorrect-use-of-SEQIN-comm.patch
--	patches.kernel.org/4.12.4-128-ubifs-Correctly-evict-xattr-inodes.patch
--	patches.kernel.org/4.12.4-129-ubifs-Don-t-leak-kernel-memory-to-the-MTD.patch
--	patches.kernel.org/4.12.4-130-ubifs-Don-t-encrypt-special-files-on-creation.patch
--	patches.kernel.org/4.12.4-131-ubifs-Set-double-hash-cookie-also-for-RENAME_E.patch
--	patches.kernel.org/4.12.4-132-ACPI-EC-Drop-EC-noirq-hooks-to-fix-a-regressio.patch
--	patches.kernel.org/4.12.4-133-Revert-ACPI-EC-Enable-event-freeze-mode.-to-fi.patch
--	patches.kernel.org/4.12.4-134-x86-acpi-Prevent-out-of-bound-access-caused-by.patch
--	patches.kernel.org/4.12.4-135-x86-ioapic-Pass-the-correct-data-to-unmask_ioa.patch
--	patches.kernel.org/4.12.4-136-MIPS-Fix-MIPS-I-ISA-proc-cpuinfo-reporting.patch
--	patches.kernel.org/4.12.4-137-MIPS-Save-static-registers-before-sysmips.patch
--	patches.kernel.org/4.12.4-138-MIPS-Actually-decode-JALX-in-__compute_return_.patch
--	patches.kernel.org/4.12.4-139-MIPS-Fix-unaligned-PC-interpretation-in-comput.patch
--	patches.kernel.org/4.12.4-140-MIPS-math-emu-Prevent-wrong-ISA-mode-instructi.patch
--	patches.kernel.org/4.12.4-141-MIPS-Send-SIGILL-for-BPOSGE32-in-__compute_ret.patch
--	patches.kernel.org/4.12.4-142-MIPS-Rename-sigill_r6-to-sigill_r2r6-in-__comp.patch
--	patches.kernel.org/4.12.4-143-MIPS-Send-SIGILL-for-linked-branches-in-__comp.patch
--	patches.kernel.org/4.12.4-144-MIPS-Send-SIGILL-for-R6-branches-in-__compute_.patch
--	patches.kernel.org/4.12.4-145-MIPS-Fix-a-typo-s-preset-present-in-r2-to-r6-e.patch
--	patches.kernel.org/4.12.4-146-Input-i8042-fix-crash-at-boot-time.patch
--	patches.kernel.org/4.12.4-147-IB-iser-Fix-connection-teardown-race-condition.patch
--	patches.kernel.org/4.12.4-148-IB-core-Namespace-is-mandatory-input-for-addre.patch
--	patches.kernel.org/4.12.4-149-sunrpc-use-constant-time-memory-comparison-for.patch
--	patches.kernel.org/4.12.4-150-net-sunrpc-xprt_sock-fix-regression-in-connect.patch
--	patches.kernel.org/4.12.4-151-NFS-Fix-initialization-of-nfs_page_array-npage.patch
--	patches.kernel.org/4.12.4-152-PNFS-fix-EACCESS-on-commit-to-DS-handling.patch
--	patches.kernel.org/4.12.4-153-NFS-only-invalidate-dentrys-that-are-clearly-i.patch
--	patches.kernel.org/4.12.4-154-udf-Fix-races-with-i_size-changes-during-readp.patch
--	patches.kernel.org/4.12.4-155-udf-Fix-deadlock-between-writeback-and-udf_set.patch
--	patches.kernel.org/4.12.4-156-target-Fix-COMPARE_AND_WRITE-caw_sem-leak-duri.patch
--	patches.kernel.org/4.12.4-157-iser-target-Avoid-isert_conn-cm_id-dereference.patch
--	patches.kernel.org/4.12.4-158-perf-annotate-Fix-broken-arrow-at-row-0-connec.patch
--	patches.kernel.org/4.12.4-159-perf-core-Fix-scheduling-regression-of-pinned-.patch
--	patches.kernel.org/4.12.4-160-Revert-perf-core-Drop-kernel-samples-even-thou.patch
--	patches.kernel.org/4.12.4-161-staging-rtl8188eu-add-TL-WN722N-v2-support.patch
--	patches.kernel.org/4.12.4-162-staging-comedi-ni_mio_common-fix-AO-timer-off-.patch
--	patches.kernel.org/4.12.4-163-staging-sm750fb-avoid-conflicting-vesafb.patch
--	patches.kernel.org/4.12.4-164-staging-lustre-ko2iblnd-check-copy_from_iter-c.patch
--	patches.kernel.org/4.12.4-165-ceph-fix-race-in-concurrent-readdir.patch
--	patches.kernel.org/4.12.4-166-RDMA-uverbs-Fix-the-check-for-port-number.patch
--	patches.kernel.org/4.12.4-167-RDMA-core-Initialize-port_num-in-qp_attr.patch
--	patches.kernel.org/4.12.4-168-drm-mst-Fix-error-handling-during-MST-sideband.patch
--	patches.kernel.org/4.12.4-169-drm-mst-Avoid-dereferencing-a-NULL-mstb-in-drm.patch
--	patches.kernel.org/4.12.4-170-drm-mst-Avoid-processing-partially-received-up.patch
--	patches.kernel.org/4.12.4-171-drm-i915-Make-DP-MST-connector-info-work.patch
--	patches.kernel.org/4.12.4-172-mlx5-Avoid-that-mlx5_ib_sg_to_klms-overflows-t.patch
--	patches.kernel.org/4.12.4-173-hfsplus-Don-t-clear-SGID-when-inheriting-ACLs.patch
--	patches.kernel.org/4.12.4-174-vtime-sched-cputime-Remove-vtime_account_user.patch
--	patches.kernel.org/4.12.4-175-sched-cputime-Always-set-tsk-vtime_snap_whence.patch
--	patches.kernel.org/4.12.4-176-sched-cputime-Rename-vtime-fields.patch
--	patches.kernel.org/4.12.4-177-sched-cputime-Move-the-vtime-task-fields-to-th.patch
--	patches.kernel.org/4.12.4-178-sched-cputime-Accumulate-vtime-on-top-of-nsec-.patch
--	patches.kernel.org/4.12.4-179-sched-fair-Fix-load_balance-affinity-redo-path.patch
--	patches.kernel.org/4.12.4-180-percpu_counter-Rename-__percpu_counter_add-to-.patch
--	patches.kernel.org/4.12.4-181-writeback-rework-wb_-dec-inc-_stat-family-of-f.patch
--	patches.kernel.org/4.12.4-182-kernel-fork.c-virtually-mapped-stacks-do-not-d.patch
--	patches.kernel.org/4.12.4-183-acpi-nfit-Fix-memory-corruption-Unregister-mce.patch
--	patches.kernel.org/4.12.4-184-vmbus-re-enable-channel-tasklet.patch
--	patches.kernel.org/4.12.4-185-cpufreq-intel_pstate-Correct-the-busy-calculat.patch
--	patches.kernel.org/4.12.4-186-spmi-Include-OF-based-modalias-in-device-ueven.patch
--	patches.kernel.org/4.12.4-187-reiserfs-Don-t-clear-SGID-when-inheriting-ACLs.patch
--	patches.kernel.org/4.12.4-188-device-dax-fix-sysfs-duplicate-warnings.patch
--	patches.kernel.org/4.12.4-189-drm-imx-parallel-display-Accept-drm_of_find_pa.patch
--	patches.kernel.org/4.12.4-190-PM-Domains-defer-dev_pm_domain_set-until-genpd.patch
--	patches.kernel.org/4.12.4-191-tracing-Fix-kmemleak-in-instance_rmdir.patch
--	patches.kernel.org/4.12.4-192-drm-i915-fbdev-Check-for-existence-of-ifbdev-v.patch
--	patches.kernel.org/4.12.4-193-drm-i915-Hold-RPM-wakelock-while-initializing-.patch
--	patches.kernel.org/4.12.4-194-drm-i915-reintroduce-VLV-CHV-PFI-programming-p.patch
--	patches.kernel.org/4.12.4-195-smp-hotplug-Move-unparking-of-percpu-threads-t.patch
--	patches.kernel.org/4.12.4-196-smp-hotplug-Replace-BUG_ON-and-react-useful.patch
--	patches.kernel.org/4.12.4-197-alarmtimer-don-t-rate-limit-one-shot-timers.patch
--	patches.kernel.org/4.12.4-198-sched-cputime-Don-t-use-smp_processor_id-in-pr.patch
--	patches.kernel.org/4.12.4-199-Linux-4.12.4.patch
--	patches.kernel.org/4.12.5-001-jfs-Don-t-clear-SGID-when-inheriting-ACLs.patch
--	patches.kernel.org/4.12.5-002-ALSA-fm801-Initialize-chip-after-IRQ-handler-i.patch
--	patches.kernel.org/4.12.5-003-ALSA-hda-Add-missing-NVIDIA-GPU-codec-IDs-to-p.patch
--	patches.kernel.org/4.12.5-004-ALSA-hda-Add-mute-led-support-for-HP-ProBook-4.patch
--	patches.kernel.org/4.12.5-005-parisc-Prevent-TLB-speculation-on-flushed-page.patch
--	patches.kernel.org/4.12.5-006-parisc-Extend-disabled-preemption-in-copy_user.patch
--	patches.kernel.org/4.12.5-007-parisc-Suspend-lockup-detectors-before-system-.patch
--	patches.kernel.org/4.12.5-008-powerpc-pseries-Fix-of_node_put-underflow-duri.patch
--	patches.kernel.org/4.12.5-009-mmc-sunxi-Keep-default-timing-phase-settings-f.patch
--	patches.kernel.org/4.12.5-010-NFS-invalidate-file-size-when-taking-a-lock.patch
--	patches.kernel.org/4.12.5-011-NFSv4.1-Fix-a-race-where-CB_NOTIFY_LOCK-fails-.patch
--	patches.kernel.org/4.12.5-012-scripts-dtc-dtx_diff-update-include-dts-paths-.patch
--	patches.kernel.org/4.12.5-013-crypto-brcm-Fix-SHA3-512-algorithm-failure.patch
--	patches.kernel.org/4.12.5-014-crypto-brcm-remove-BCM_PDC_MBOX-dependency-in-.patch
--	patches.kernel.org/4.12.5-015-crypto-authencesn-Fix-digest_null-crash.patch
--	patches.kernel.org/4.12.5-016-KVM-PPC-Book3S-HV-Enable-TM-before-accessing-T.patch
--	patches.kernel.org/4.12.5-017-KVM-PPC-Book3S-HV-Fix-host-crash-on-changing-H.patch
--	patches.kernel.org/4.12.5-018-dm-integrity-fix-inefficient-allocation-of-jou.patch
--	patches.kernel.org/4.12.5-019-dm-integrity-test-for-corrupted-disk-format-du.patch
--	patches.kernel.org/4.12.5-020-md-remove-idx-from-struct-resync_pages.patch
--	patches.kernel.org/4.12.5-021-md-raid1-fix-writebehind-bio-clone.patch
--	patches.kernel.org/4.12.5-022-md-raid5-add-thread_group-worker-async_tx_issu.patch
--	patches.kernel.org/4.12.5-023-drm-vmwgfx-Fix-gcc-7.1.1-warning.patch
--	patches.kernel.org/4.12.5-024-drm-vmwgfx-Limit-max-desktop-dimensions-to-8Kx.patch
--	patches.kernel.org/4.12.5-025-drm-nouveau-disp-nv50-bump-max-chans-to-21.patch
--	patches.kernel.org/4.12.5-026-drm-nouveau-bar-gf100-fix-access-to-upper-half.patch
--	patches.kernel.org/4.12.5-027-drm-i915-Fix-scaler-init-during-CRTC-HW-state-.patch
--	patches.kernel.org/4.12.5-028-isdn-i4l-fix-buffer-overflow.patch
--	patches.kernel.org/4.12.5-029-ipmi-watchdog-fix-watchdog-timeout-set-on-rebo.patch
--	patches.kernel.org/4.12.5-030-dentry-name-snapshots.patch
--	patches.kernel.org/4.12.5-031-mmc-tmio-mmc-fix-bad-pointer-math.patch
--	patches.kernel.org/4.12.5-032-Linux-4.12.5.patch
--	patches.kernel.org/4.12.6-001-parisc-Increase-thread-and-stack-size-to-32kb.patch
--	patches.kernel.org/4.12.6-002-parisc-Handle-vma-s-whose-context-is-not-curre.patch
--	patches.kernel.org/4.12.6-003-scsi-lpfc-fix-linking-against-modular-NVMe-sup.patch
--	patches.kernel.org/4.12.6-004-ACPI-LPSS-Only-call-pwm_add_table-for-the-firs.patch
--	patches.kernel.org/4.12.6-005-cgroup-don-t-call-migration-methods-if-there-a.patch
--	patches.kernel.org/4.12.6-006-cgroup-create-dfl_root-files-on-subsys-registr.patch
--	patches.kernel.org/4.12.6-007-cgroup-fix-error-return-value-from-cgroup_subt.patch
--	patches.kernel.org/4.12.6-008-libata-array-underflow-in-ata_find_dev.patch
--	patches.kernel.org/4.12.6-009-workqueue-restore-WQ_UNBOUND-max_active-1-to-b.patch
--	patches.kernel.org/4.12.6-010-iwlwifi-dvm-prevent-an-out-of-bounds-access.patch
--	patches.kernel.org/4.12.6-011-brcmfmac-fix-memleak-due-to-calling-brcmf_sdio.patch
--	patches.kernel.org/4.12.6-012-NFSv4-Fix-EXCHANGE_ID-corrupt-verifier-issue.patch
--	patches.kernel.org/4.12.6-013-mmc-sdhci-of-at91-force-card-detect-value-for-.patch
--	patches.kernel.org/4.12.6-014-mmc-core-Use-device_property_read-instead-of-o.patch
--	patches.kernel.org/4.12.6-015-mmc-dw_mmc-Use-device_property_read-instead-of.patch
--	patches.kernel.org/4.12.6-016-mm-mprotect-flush-TLB-if-potentially-racing-wi.patch
--	patches.kernel.org/4.12.6-017-mm-hugetlb.c-__get_user_pages-ignores-certain-.patch
--	patches.kernel.org/4.12.6-018-userfaultfd-non-cooperative-notify-about-unmap.patch
--	patches.kernel.org/4.12.6-019-userfaultfd_zeropage-return-ENOSPC-in-case-mm-.patch
--	patches.kernel.org/4.12.6-020-userfaultfd-non-cooperative-flush-event_wqh-at.patch
--	patches.kernel.org/4.12.6-021-cpuset-fix-a-deadlock-due-to-incomplete-patchi.patch
--	patches.kernel.org/4.12.6-022-ocfs2-don-t-clear-SGID-when-inheriting-ACLs.patch
--	patches.kernel.org/4.12.6-023-ALSA-hda-Fix-speaker-output-from-VAIO-VPCL14M1.patch
--	patches.kernel.org/4.12.6-024-drm-amdgpu-fix-header-on-gfx9-clear-state.patch
--	patches.kernel.org/4.12.6-025-drm-amdgpu-Fix-undue-fallthroughs-in-golden-re.patch
--	patches.kernel.org/4.12.6-026-ASoC-fix-pcm-creation-regression.patch
--	patches.kernel.org/4.12.6-027-ASoC-ux500-Restore-platform-DAI-assignments.patch
--	patches.kernel.org/4.12.6-028-ASoC-do-not-close-shared-backend-dailink.patch
--	patches.kernel.org/4.12.6-029-KVM-arm-arm64-Handle-hva-aging-while-destroyin.patch
--	patches.kernel.org/4.12.6-030-KVM-async_pf-make-rcu-irq-exit-if-not-triggere.patch
--	patches.kernel.org/4.12.6-031-timers-Fix-overflow-in-get_next_timer_interrup.patch
--	patches.kernel.org/4.12.6-032-powerpc-tm-Fix-saving-of-TM-SPRs-in-core-dump.patch
--	patches.kernel.org/4.12.6-033-powerpc-64-Fix-__check_irq_replay-missing-decr.patch
--	patches.kernel.org/4.12.6-034-iommu-amd-Enable-ga_log_intr-when-enabling-gue.patch
--	patches.kernel.org/4.12.6-035-ARM64-dts-marvell-armada-37xx-Fix-the-number-o.patch
--	patches.kernel.org/4.12.6-036-gpiolib-skip-unwanted-events-don-t-convert-the.patch
--	patches.kernel.org/4.12.6-037-ext4-fix-SEEK_HOLE-SEEK_DATA-for-blocksize-pag.patch
--	patches.kernel.org/4.12.6-038-ext4-fix-overflow-caused-by-missing-cast-in-ex.patch
--	patches.kernel.org/4.12.6-039-MIPS-ralink-Fix-build-error-due-to-missing-hea.patch
--	patches.kernel.org/4.12.6-040-clk-sunxi-ng-sun5i-Add-clk_set_rate_parent-to-.patch
--	patches.kernel.org/4.12.6-041-ARM-mvebu-use-__pa_symbol-in-the-mv98dx3236-pl.patch
--	patches.kernel.org/4.12.6-042-ARM-dts-armada-38x-Fix-irq-type-for-pca955.patch
--	patches.kernel.org/4.12.6-043-ARM-dts-tango4-Request-RGMII-RX-and-TX-clock-d.patch
--	patches.kernel.org/4.12.6-044-media-pulse8-cec-persistent_config-should-be-o.patch
--	patches.kernel.org/4.12.6-045-media-lirc-LIRC_GET_REC_RESOLUTION-should-retu.patch
--	patches.kernel.org/4.12.6-046-media-platform-davinci-return-EINVAL-for-VPFE_.patch
--	patches.kernel.org/4.12.6-047-ir-spi-Fix-issues-with-lirc-API.patch
--	patches.kernel.org/4.12.6-048-tcmu-Fix-flushing-cmd-entry-dcache-page.patch
--	patches.kernel.org/4.12.6-049-tcmu-Fix-possbile-memory-leak-OOPs-when-recalc.patch
--	patches.kernel.org/4.12.6-050-ext4-preserve-i_mode-if-__ext4_set_acl-fails.patch
--	patches.kernel.org/4.12.6-051-ext4-Don-t-clear-SGID-when-inheriting-ACLs.patch
--	patches.kernel.org/4.12.6-052-Btrfs-fix-early-ENOSPC-due-to-delalloc.patch
--	patches.kernel.org/4.12.6-053-blk-mq-Include-all-present-CPUs-in-the-default.patch
--	patches.kernel.org/4.12.6-054-blk-mq-Create-hctx-for-each-present-CPU.patch
--	patches.kernel.org/4.12.6-055-block-disable-runtime-pm-for-blk-mq.patch
--	patches.kernel.org/4.12.6-056-saa7164-fix-double-fetch-PCIe-access-condition.patch
--	patches.kernel.org/4.12.6-057-sctp-fix-an-array-overflow-when-all-ext-chunks.patch
--	patches.kernel.org/4.12.6-058-tcp_bbr-cut-pacing-rate-only-if-filled-pipe.patch
--	patches.kernel.org/4.12.6-059-tcp_bbr-introduce-bbr_bw_to_pacing_rate-helper.patch
--	patches.kernel.org/4.12.6-060-tcp_bbr-introduce-bbr_init_pacing_rate_from_rt.patch
--	patches.kernel.org/4.12.6-061-tcp_bbr-remove-sk_pacing_rate-0-transient-duri.patch
--	patches.kernel.org/4.12.6-062-tcp_bbr-init-pacing-rate-on-first-RTT-sample.patch
--	patches.kernel.org/4.12.6-063-ipv4-ipv6-initialize-treq-txhash-in-cookie_v-4.patch
--	patches.kernel.org/4.12.6-064-wireless-wext-terminate-ifr-name-coming-from-u.patch
--	patches.kernel.org/4.12.6-065-net-Zero-terminate-ifr_name-in-dev_ifname.patch
--	patches.kernel.org/4.12.6-066-net-dsa-mv88e6xxx-Enable-CMODE-config-support-.patch
--	patches.kernel.org/4.12.6-067-Revert-rtnetlink-Do-not-generate-notifications.patch
--	patches.kernel.org/4.12.6-068-ipv6-avoid-overflow-of-offset-in-ip6_find_1stf.patch
--	patches.kernel.org/4.12.6-069-net-dsa-b53-Add-missing-ARL-entries-for-BCM531.patch
--	patches.kernel.org/4.12.6-070-ipv4-initialize-fib_trie-prior-to-register_net.patch
--	patches.kernel.org/4.12.6-071-rtnetlink-allocate-more-memory-for-dev_set_mac.patch
--	patches.kernel.org/4.12.6-072-net-bonding-Fix-transmit-load-balancing-in-bal.patch
--	patches.kernel.org/4.12.6-073-mcs7780-Fix-initialization-when-CONFIG_VMAP_ST.patch
--	patches.kernel.org/4.12.6-074-openvswitch-fix-potential-out-of-bound-access-.patch
--	patches.kernel.org/4.12.6-075-packet-fix-use-after-free-in-prb_retire_rx_blk.patch
--	patches.kernel.org/4.12.6-076-ipv6-Don-t-increase-IPSTATS_MIB_FRAGFAILS-twic.patch
--	patches.kernel.org/4.12.6-077-net-ethernet-nb8800-Handle-all-4-RGMII-modes-i.patch
--	patches.kernel.org/4.12.6-078-bonding-commit-link-status-change-after-propos.patch
--	patches.kernel.org/4.12.6-079-dccp-fix-a-memleak-that-dccp_ipv6-doesn-t-put-.patch
--	patches.kernel.org/4.12.6-080-dccp-fix-a-memleak-that-dccp_ipv4-doesn-t-put-.patch
--	patches.kernel.org/4.12.6-081-dccp-fix-a-memleak-for-dccp_feat_init-err-proc.patch
--	patches.kernel.org/4.12.6-082-net-mlx5-Consider-tx_enabled-in-all-modes-on-r.patch
--	patches.kernel.org/4.12.6-083-net-mlx5-Fix-command-completion-after-timeout-.patch
--	patches.kernel.org/4.12.6-084-net-mlx5-Fix-command-bad-flow-on-command-entry.patch
--	patches.kernel.org/4.12.6-085-sctp-don-t-dereference-ptr-before-leaving-_sct.patch
--	patches.kernel.org/4.12.6-086-sctp-fix-the-check-for-_sctp_walk_params-and-_.patch
--	patches.kernel.org/4.12.6-087-net-mlx5e-IPoIB-Modify-add-remove-underlay-QPN.patch
--	patches.kernel.org/4.12.6-088-net-mlx5e-Fix-outer_header_zero-check-size.patch
--	patches.kernel.org/4.12.6-089-net-mlx5-Fix-mlx5_ifc_mtpps_reg_bits-structure.patch
--	patches.kernel.org/4.12.6-090-net-mlx5e-Add-field-select-to-MTPPS-register.patch
--	patches.kernel.org/4.12.6-091-net-mlx5e-Fix-broken-disable-1PPS-flow.patch
--	patches.kernel.org/4.12.6-092-net-mlx5e-Change-1PPS-out-scheme.patch
--	patches.kernel.org/4.12.6-093-net-mlx5e-Add-missing-support-for-PTP_CLK_REQ_.patch
--	patches.kernel.org/4.12.6-094-net-mlx5e-Fix-wrong-delay-calculation-for-over.patch
--	patches.kernel.org/4.12.6-095-net-mlx5e-Schedule-overflow-check-work-to-mlx5.patch
--	patches.kernel.org/4.12.6-096-net-mlx5-Fix-mlx5_add_flow_rules-call-with-cor.patch
--	patches.kernel.org/4.12.6-097-udp6-fix-socket-leak-on-early-demux.patch
--	patches.kernel.org/4.12.6-098-net-phy-Correctly-process-PHY_HALTED-in-phy_st.patch
--	patches.kernel.org/4.12.6-099-workqueue-implicit-ordered-attribute-should-be.patch
--	patches.kernel.org/4.12.6-100-ipv4-fib-Fix-NULL-pointer-deref-during-fib_syn.patch
--	patches.kernel.org/4.12.6-101-virtio_net-fix-truesize-for-mergeable-buffers.patch
--	patches.kernel.org/4.12.6-102-sparc64-Measure-receiver-forward-progress-to-a.patch
--	patches.kernel.org/4.12.6-103-sparc64-Prevent-perf-from-running-during-super.patch
--	patches.kernel.org/4.12.6-104-sparc64-Register-hugepages-during-arch-init.patch
--	patches.kernel.org/4.12.6-105-sparc64-Fix-exception-handling-in-UltraSPARC-I.patch
--	patches.kernel.org/4.12.6-106-drm-vmwgfx-Fix-cursor-hotspot-issue-with-Wayla.patch
--	patches.kernel.org/4.12.6-107-Linux-4.12.6.patch
--	patches.kernel.org/4.12.7-001-ppp-Fix-false-xmit-recursion-detect-with-two-p.patch
--	patches.kernel.org/4.12.7-002-ppp-fix-xmit-recursion-detection-on-ppp-channe.patch
--	patches.kernel.org/4.12.7-003-tcp-avoid-setting-cwnd-to-invalid-ssthresh-aft.patch
--	patches.kernel.org/4.12.7-004-net-fix-keepalive-code-vs-TCP_FASTOPEN_CONNECT.patch
--	patches.kernel.org/4.12.7-005-ipv6-set-rt6i_protocol-properly-in-the-route-w.patch
--	patches.kernel.org/4.12.7-006-bpf-s390-fix-jit-branch-offset-related-to-ldim.patch
--	patches.kernel.org/4.12.7-007-net-mlx4_en-don-t-set-CHECKSUM_COMPLETE-on-SCT.patch
--	patches.kernel.org/4.12.7-008-net-sched-set-xt_tgchk_param-par.net-properly-.patch
--	patches.kernel.org/4.12.7-009-net-sched-set-xt_tgchk_param-par.nft_compat-as.patch
--	patches.kernel.org/4.12.7-010-tcp-fastopen-tcp_connect-must-refresh-the-rout.patch
--	patches.kernel.org/4.12.7-011-qmi_wwan-fix-NULL-deref-on-disconnect.patch
--	patches.kernel.org/4.12.7-012-net-avoid-skb_warn_bad_offload-false-positives.patch
--	patches.kernel.org/4.12.7-013-igmp-Fix-regression-caused-by-igmp-sysctl-name.patch
--	patches.kernel.org/4.12.7-014-udp-consistently-apply-ufo-or-fragmentation.patch
--	patches.kernel.org/4.12.7-015-packet-fix-tp_reserve-race-in-packet_set_ring.patch
--	patches.kernel.org/4.12.7-016-scsi-sg-only-check-for-dxfer_len-greater-than-.patch
--	patches.kernel.org/4.12.7-017-btrfs-Remove-false-alert-when-fiemap-range-is-.patch
--	patches.kernel.org/4.12.7-018-Linux-4.12.7.patch
--	patches.kernel.org/4.12.8-001-mm-ratelimit-PFNs-busy-info-message.patch
--	patches.kernel.org/4.12.8-002-mm-fix-list-corruptions-on-shmem-shrinklist.patch
--	patches.kernel.org/4.12.8-003-futex-Remove-unnecessary-warning-from-get_fute.patch
--	patches.kernel.org/4.12.8-004-xtensa-fix-cache-aliasing-handling-code-for-WT.patch
--	patches.kernel.org/4.12.8-005-xtensa-mm-cache-add-missing-EXPORT_SYMBOLs.patch
--	patches.kernel.org/4.12.8-006-xtensa-don-t-limit-csum_partial-export-by-CONF.patch
--	patches.kernel.org/4.12.8-007-xfs-Fix-leak-of-discard-bio.patch
--	patches.kernel.org/4.12.8-008-pinctrl-armada-37xx-Fix-number-of-pin-in-south.patch
--	patches.kernel.org/4.12.8-009-mtd-nand-atmel-Fix-DT-backward-compatibility-i.patch
--	patches.kernel.org/4.12.8-010-mtd-nand-Fix-timing-setup-for-NANDs-that-do-no.patch
--	patches.kernel.org/4.12.8-011-mtd-nand-Declare-tBERS-tR-and-tPROG-as-u64-to-.patch
--	patches.kernel.org/4.12.8-012-iscsi-target-fix-memory-leak-in-iscsit_setup_t.patch
--	patches.kernel.org/4.12.8-013-iscsi-target-Fix-iscsi_np-reset-hung-task-duri.patch
--	patches.kernel.org/4.12.8-014-usb-storage-fix-deadlock-involving-host-lock-a.patch
--	patches.kernel.org/4.12.8-015-target-Fix-node_acl-demo-mode-uncached-dynamic.patch
--	patches.kernel.org/4.12.8-016-fuse-initialize-the-flock-flag-in-fuse_file-on.patch
--	patches.kernel.org/4.12.8-017-i2c-designware-Some-broken-DSTDs-use-1MiHz-ins.patch
--	patches.kernel.org/4.12.8-018-nand-fix-wrong-default-oob-layout-for-small-pa.patch
--	patches.kernel.org/4.12.8-019-mmc-mmc-correct-the-logic-for-setting-HS400ES-.patch
--	patches.kernel.org/4.12.8-020-nfs-flexfiles-fix-leak-of-nfs4_ff_ds_version-a.patch
--	patches.kernel.org/4.12.8-021-drm-bridge-tc358767-fix-probe-without-attached.patch
--	patches.kernel.org/4.12.8-022-drm-etnaviv-Fix-off-by-one-error-in-reloc-chec.patch
--	patches.kernel.org/4.12.8-023-drm-i915-Fix-out-of-bounds-array-access-in-bdw.patch
--	patches.kernel.org/4.12.8-024-USB-serial-option-add-D-Link-DWM-222-device-ID.patch
--	patches.kernel.org/4.12.8-025-USB-serial-cp210x-add-support-for-Qivicon-USB-.patch
--	patches.kernel.org/4.12.8-026-USB-serial-pl2303-add-new-ATEN-device-id.patch
--	patches.kernel.org/4.12.8-027-usb-musb-fix-tx-fifo-flush-handling-again.patch
--	patches.kernel.org/4.12.8-028-USB-hcd-Mark-secondary-HCD-as-dead-if-the-prim.patch
--	patches.kernel.org/4.12.8-029-staging-iio-resolver-ad2s1210-fix-negative-IIO.patch
--	patches.kernel.org/4.12.8-030-iio-aspeed-adc-wait-for-initial-sequence.patch
--	patches.kernel.org/4.12.8-031-iio-accel-st_accel-add-SPI-3wire-support.patch
--	patches.kernel.org/4.12.8-032-iio-accel-bmc150-Always-restore-device-to-norm.patch
--	patches.kernel.org/4.12.8-033-iio-pressure-st_pressure_core-disable-multirea.patch
--	patches.kernel.org/4.12.8-034-iio-light-tsl2563-use-correct-event-code.patch
--	patches.kernel.org/4.12.8-035-iio-adc-Revert-axp288-Drop-bogus-AXP288_ADC_TS.patch
--	patches.kernel.org/4.12.8-036-staging-comedi-comedi_fops-do-not-call-blockin.patch
--	patches.kernel.org/4.12.8-037-uas-Add-US_FL_IGNORE_RESIDUE-for-Initio-Corpor.patch
--	patches.kernel.org/4.12.8-038-firmware-fix-batched-requests-wake-all-waiters.patch
--	patches.kernel.org/4.12.8-039-firmware-fix-batched-requests-send-wake-up-on-.patch
--	patches.kernel.org/4.12.8-040-firmware-avoid-invalid-fallback-aborts-by-usin.patch
--	patches.kernel.org/4.12.8-041-block-Make-blk_mq_delay_kick_requeue_list-reru.patch
--	patches.kernel.org/4.12.8-042-usb-gadget-udc-renesas_usb3-Fix-usb_gadget_giv.patch
--	patches.kernel.org/4.12.8-043-usb-renesas_usbhs-Fix-UGCTRL2-value-for-R-Car-.patch
--	patches.kernel.org/4.12.8-044-USB-Check-for-dropped-connection-before-switch.patch
--	patches.kernel.org/4.12.8-045-usb-core-unlink-urbs-from-the-tail-of-the-endp.patch
--	patches.kernel.org/4.12.8-046-usb-quirks-Add-no-lpm-quirk-for-Moshi-USB-to-E.patch
--	patches.kernel.org/4.12.8-047-usb-xhci-Add-quirk-for-Certain-failing-HP-keyb.patch
--	patches.kernel.org/4.12.8-048-PCI-Protect-pci_error_handlers-reset_notify-us.patch
--	patches.kernel.org/4.12.8-049-PCI-Remove-__pci_dev_reset-and-pci_dev_reset.patch
--	patches.kernel.org/4.12.8-050-PCI-Add-pci_reset_function_locked.patch
--	patches.kernel.org/4.12.8-051-xhci-Reset-Renesas-uPD72020x-USB-controller-fo.patch
--	patches.kernel.org/4.12.8-052-iio-adc-vf610_adc-Fix-VALT-selection-value-for.patch
--	patches.kernel.org/4.12.8-053-pnfs-blocklayout-require-64-bit-sector_t.patch
--	patches.kernel.org/4.12.8-054-pinctrl-cherryview-Add-Setzer-models-to-the-Ch.patch
--	patches.kernel.org/4.12.8-055-pinctrl-sunxi-add-a-missing-function-of-A10-A2.patch
--	patches.kernel.org/4.12.8-056-pinctrl-intel-merrifield-Correct-UART-pin-list.patch
--	patches.kernel.org/4.12.8-057-pinctrl-uniphier-fix-WARN_ON-of-pingroups-dump.patch
--	patches.kernel.org/4.12.8-058-pinctrl-uniphier-fix-WARN_ON-of-pingroups-dump.patch
--	patches.kernel.org/4.12.8-059-pinctrl-samsung-Remove-bogus-irq_-un-mask-from.patch
--	patches.kernel.org/4.12.8-060-pinctrl-meson-gxbb-Add-missing-GPIODV_18-pin-e.patch
--	patches.kernel.org/4.12.8-061-pinctrl-meson-gxl-Add-missing-GPIODV_18-pin-en.patch
--	patches.kernel.org/4.12.8-062-MIPS-DEC-Fix-an-int-handler.S-CPU_DADDI_WORKAR.patch
--	patches.kernel.org/4.12.8-063-Revert-MIPS-Don-t-unnecessarily-include-kmallo.patch
--	patches.kernel.org/4.12.8-064-MIPS-Octeon-Fix-broken-EDAC-driver.patch
--	patches.kernel.org/4.12.8-065-powerpc-Fix-proc-cpuinfo-revision-for-POWER9-D.patch
--	patches.kernel.org/4.12.8-066-Linux-4.12.8.patch
--	patches.kernel.org/4.12.9-001-audit-Fix-use-after-free-in-audit_remove_watch.patch
--	patches.kernel.org/4.12.9-002-parisc-pci-memory-bar-assignment-fails-with-64.patch
--	patches.kernel.org/4.12.9-003-crypto-ixp4xx-Fix-error-handling-path-in-aead_.patch
--	patches.kernel.org/4.12.9-004-crypto-x86-sha1-Fix-reads-beyond-the-number-of.patch
--	patches.kernel.org/4.12.9-005-drm-i915-Perform-an-invalidate-prior-to-execut.patch
--	patches.kernel.org/4.12.9-006-drm-amdgpu-save-list-length-when-fence-is-sign.patch
--	patches.kernel.org/4.12.9-007-Input-elan_i2c-add-ELAN0608-to-the-ACPI-table.patch
--	patches.kernel.org/4.12.9-008-Input-elan_i2c-Add-antoher-Lenovo-ACPI-ID-for-.patch
--	patches.kernel.org/4.12.9-009-md-fix-test-in-md_write_start.patch
--	patches.kernel.org/4.12.9-010-md-always-clear-safemode-when-md_check_recover.patch
--	patches.kernel.org/4.12.9-011-MD-not-clear-safemode-for-external-metadata-ar.patch
--	patches.kernel.org/4.12.9-012-ALSA-seq-2nd-attempt-at-fixing-race-creating-a.patch
--	patches.kernel.org/4.12.9-013-ALSA-usb-audio-Apply-sample-rate-quirk-to-Senn.patch
--	patches.kernel.org/4.12.9-014-ALSA-usb-audio-Add-mute-TLV-for-playback-volum.patch
--	patches.kernel.org/4.12.9-015-ALSA-usb-audio-add-DSD-support-for-new-Amanero.patch
--	patches.kernel.org/4.12.9-016-mm-discard-memblock-data-later.patch
--	patches.kernel.org/4.12.9-017-slub-fix-per-memcg-cache-leak-on-css-offline.patch
--	patches.kernel.org/4.12.9-018-mm-fix-double-mmap_sem-unlock-on-MMF_UNSTABLE-.patch
--	patches.kernel.org/4.12.9-019-mm-cma_debug.c-fix-stack-corruption-due-to-spr.patch
--	patches.kernel.org/4.12.9-020-mm-mempolicy-fix-use-after-free-when-calling-g.patch
--	patches.kernel.org/4.12.9-021-mm-vmalloc.c-don-t-unconditonally-use-__GFP_HI.patch
--	patches.kernel.org/4.12.9-022-mm-revert-x86_64-and-arm64-ELF_ET_DYN_BASE-bas.patch
--	patches.kernel.org/4.12.9-023-xen-fix-bio-vec-merging.patch
--	patches.kernel.org/4.12.9-024-ARM-dts-imx6qdl-nitrogen6_som2-fix-PCIe-reset.patch
--	patches.kernel.org/4.12.9-025-blk-mq-pci-add-a-fallback-when-pci_irq_get_aff.patch
--	patches.kernel.org/4.12.9-026-powerpc-Fix-VSX-enabling-flushing-to-also-test.patch
--	patches.kernel.org/4.12.9-027-xen-blkfront-use-a-right-index-when-checking-r.patch
--	patches.kernel.org/4.12.9-028-perf-x86-Fix-RDPMC-vs.-mm_struct-tracking.patch
--	patches.kernel.org/4.12.9-029-x86-asm-64-Clear-AC-on-NMI-entries.patch
--	patches.kernel.org/4.12.9-030-x86-Fix-norandmaps-ADDR_NO_RANDOMIZE.patch
--	patches.kernel.org/4.12.9-031-x86-elf-Remove-the-unnecessary-ADDR_NO_RANDOMI.patch
--	patches.kernel.org/4.12.9-032-irqchip-atmel-aic-Fix-unbalanced-of_node_put-i.patch
--	patches.kernel.org/4.12.9-033-irqchip-atmel-aic-Fix-unbalanced-refcount-in-a.patch
--	patches.kernel.org/4.12.9-034-genirq-Restore-trigger-settings-in-irq_modify_.patch
--	patches.kernel.org/4.12.9-035-genirq-ipi-Fixup-checks-against-nr_cpu_ids.patch
--	patches.kernel.org/4.12.9-036-kernel-watchdog-Prevent-false-positives-with-t.patch
--	patches.kernel.org/4.12.9-037-Sanitize-move_pages-permission-checks.patch
--	patches.kernel.org/4.12.9-038-pids-make-task_tgid_nr_ns-safe.patch
--	patches.kernel.org/4.12.9-039-debug-Fix-WARN_ON_ONCE-for-modules.patch
--	patches.kernel.org/4.12.9-040-usb-optimize-acpi-companion-search-for-usb-por.patch
--	patches.kernel.org/4.12.9-041-usb-qmi_wwan-add-D-Link-DWM-222-device-ID.patch
--	patches.kernel.org/4.12.9-042-Linux-4.12.9.patch
--	patches.kernel.org/4.12.10-001-sparc64-remove-unnecessary-log-message.patch
--	patches.kernel.org/4.12.10-002-bonding-require-speed-duplex-only-for-802.3ad.patch
--	patches.kernel.org/4.12.10-003-bonding-ratelimit-failed-speed-duplex-update-.patch
--	patches.kernel.org/4.12.10-004-af_key-do-not-use-GFP_KERNEL-in-atomic-contex.patch
--	patches.kernel.org/4.12.10-005-dccp-purge-write-queue-in-dccp_destroy_sock.patch
--	patches.kernel.org/4.12.10-006-dccp-defer-ccid_hc_tx_delete-at-dismantle-tim.patch
--	patches.kernel.org/4.12.10-007-ipv4-fix-NULL-dereference-in-free_fib_info_rc.patch
--	patches.kernel.org/4.12.10-008-net_sched-sfq-update-hierarchical-backlog-whe.patch
--	patches.kernel.org/4.12.10-009-net_sched-remove-warning-from-qdisc_hash_add.patch
--	patches.kernel.org/4.12.10-010-bpf-fix-bpf_trace_printk-on-32-bit-archs.patch
--	patches.kernel.org/4.12.10-011-net-igmp-Use-ingress-interface-rather-than-vr.patch
--	patches.kernel.org/4.12.10-012-openvswitch-fix-skb_panic-due-to-the-incorrec.patch
--	patches.kernel.org/4.12.10-013-ptr_ring-use-kmalloc_array.patch
--	patches.kernel.org/4.12.10-014-ipv4-better-IP_MAX_MTU-enforcement.patch
--	patches.kernel.org/4.12.10-015-nfp-fix-infinite-loop-on-umapping-cleanup.patch
--	patches.kernel.org/4.12.10-016-tun-handle-register_netdevice-failures-proper.patch
--	patches.kernel.org/4.12.10-017-sctp-fully-initialize-the-IPv6-address-in-sct.patch
--	patches.kernel.org/4.12.10-018-tipc-fix-use-after-free.patch
--	patches.kernel.org/4.12.10-019-ipv6-reset-fn-rr_ptr-when-replacing-route.patch
--	patches.kernel.org/4.12.10-020-ipv6-repair-fib6-tree-in-failure-case.patch
--	patches.kernel.org/4.12.10-021-tcp-when-rearming-RTO-if-RTO-time-is-in-past-.patch
--	patches.kernel.org/4.12.10-022-net-mlx4_core-Enable-4K-UAR-if-SRIOV-module-p.patch
--	patches.kernel.org/4.12.10-023-irda-do-not-leak-initialized-list.dev-to-user.patch
--	patches.kernel.org/4.12.10-024-net-sched-fix-NULL-pointer-dereference-when-a.patch
--	patches.kernel.org/4.12.10-025-net_sched-fix-order-of-queue-length-updates-i.patch
--	patches.kernel.org/4.12.10-026-bpf-verifier-add-additional-patterns-to-evalu.patch
--	patches.kernel.org/4.12.10-027-bpf-fix-mixed-signed-unsigned-derived-min-max.patch
--	patches.kernel.org/4.12.10-028-bpf-verifier-fix-min-max-handling-in-BPF_SUB.patch
--	patches.kernel.org/4.12.10-029-Input-trackpoint-add-new-trackpoint-firmware-.patch
--	patches.kernel.org/4.12.10-030-Input-elan_i2c-add-ELAN0602-ACPI-ID-to-suppor.patch
--	patches.kernel.org/4.12.10-031-Input-ALPS-fix-two-finger-scroll-breakage-in-.patch
--	patches.kernel.org/4.12.10-032-KVM-s390-sthyi-fix-sthyi-inline-assembly.patch
--	patches.kernel.org/4.12.10-033-KVM-s390-sthyi-fix-specification-exception-de.patch
--	patches.kernel.org/4.12.10-034-KVM-x86-simplify-handling-of-PKRU.patch
--	patches.kernel.org/4.12.10-035-KVM-pkeys-do-not-use-PKRU-value-in-vcpu-arch..patch
--	patches.kernel.org/4.12.10-036-KVM-x86-block-guest-protection-keys-unless-th.patch
--	patches.kernel.org/4.12.10-037-ALSA-usb-audio-Add-delay-quirk-for-H650e-Jabr.patch
--	patches.kernel.org/4.12.10-038-ALSA-core-Fix-unexpected-error-at-replacing-u.patch
--	patches.kernel.org/4.12.10-039-ALSA-hda-Add-stereo-mic-quirk-for-Lenovo-G50-.patch
--	patches.kernel.org/4.12.10-040-ALSA-firewire-fix-NULL-pointer-dereference-wh.patch
--	patches.kernel.org/4.12.10-041-ALSA-firewire-motu-destroy-stream-data-surely.patch
--	patches.kernel.org/4.12.10-042-ARCv2-SLC-Make-sure-busy-bit-is-set-properly-.patch
--	patches.kernel.org/4.12.10-043-ARCv2-PAE40-Explicitly-set-MSB-counterpart-of.patch
--	patches.kernel.org/4.12.10-044-ARCv2-PAE40-set-MSB-even-if-CONFIG_ARC_HAS_PA.patch
--	patches.kernel.org/4.12.10-045-PM-hibernate-touch-NMI-watchdog-when-creating.patch
--	patches.kernel.org/4.12.10-046-mm-shmem-fix-handling-sys-kernel-mm-transpare.patch
--	patches.kernel.org/4.12.10-047-dax-fix-deadlock-due-to-misaligned-PMD-faults.patch
--	patches.kernel.org/4.12.10-048-i2c-designware-Fix-system-suspend.patch
--	patches.kernel.org/4.12.10-049-mm-madvise.c-fix-freeing-of-locked-page-with-.patch
--	patches.kernel.org/4.12.10-050-fork-fix-incorrect-fput-of-exe_file-causing-u.patch
--	patches.kernel.org/4.12.10-051-mm-memblock.c-reversed-logic-in-memblock_disc.patch
--	patches.kernel.org/4.12.10-052-arm64-fpsimd-Prevent-registers-leaking-across.patch
--	patches.kernel.org/4.12.10-053-drm-Fix-framebuffer-leak.patch
--	patches.kernel.org/4.12.10-054-drm-Release-driver-tracking-before-making-the.patch
--	patches.kernel.org/4.12.10-055-drm-sun4i-Implement-drm_driver-lastclose-to-r.patch
--	patches.kernel.org/4.12.10-056-drm-atomic-Handle-EDEADLK-with-out-fences-cor.patch
--	patches.kernel.org/4.12.10-057-drm-atomic-If-the-atomic-check-fails-return-i.patch
--	patches.kernel.org/4.12.10-058-drm-i915-vbt-ignore-extraneous-child-devices-.patch
--	patches.kernel.org/4.12.10-059-drm-i915-gvt-Fix-the-kernel-null-pointer-erro.patch
--	patches.kernel.org/4.12.10-060-Revert-drm-amdgpu-fix-vblank_time-when-displa.patch
--	patches.kernel.org/4.12.10-061-ACPI-device-property-Fix-node-lookup-in-acpi_.patch
--	patches.kernel.org/4.12.10-062-tracing-Call-clear_boot_tracer-at-lateinit_sy.patch
--	patches.kernel.org/4.12.10-063-tracing-Missing-error-code-in-tracer_alloc_bu.patch
--	patches.kernel.org/4.12.10-064-tracing-Fix-kmemleak-in-tracing_map_array_fre.patch
--	patches.kernel.org/4.12.10-065-tracing-Fix-freeing-of-filter-in-create_filte.patch
--	patches.kernel.org/4.12.10-066-RDMA-uverbs-Initialize-cq_context-appropriate.patch
--	patches.kernel.org/4.12.10-067-kbuild-linker-script-do-not-match-C-names-unl.patch
--	patches.kernel.org/4.12.10-068-cifs-Fix-df-output-for-users-with-quota-limit.patch
--	patches.kernel.org/4.12.10-069-cifs-return-ENAMETOOLONG-for-overlong-names-i.patch
--	patches.kernel.org/4.12.10-070-nfsd-Limit-end-of-page-list-when-decoding-NFS.patch
--	patches.kernel.org/4.12.10-071-ring-buffer-Have-ring_buffer_alloc_read_page-.patch
--	patches.kernel.org/4.12.10-072-virtio_pci-fix-cpu-affinity-support.patch
--	patches.kernel.org/4.12.10-073-ftrace-Check-for-null-ret_stack-on-profile-fu.patch
--	patches.kernel.org/4.12.10-074-perf-core-Fix-group-cpu-task-validation.patch
--	patches.kernel.org/4.12.10-075-timers-Fix-excessive-granularity-of-new-timer.patch
--	patches.kernel.org/4.12.10-076-x86-mm-Fix-use-after-free-of-ldt_struct.patch
--	patches.kernel.org/4.12.10-077-net-sunrpc-svcsock-fix-NULL-pointer-exception.patch
--	patches.kernel.org/4.12.10-078-netfilter-expect-fix-crash-when-putting-unini.patch
--	patches.kernel.org/4.12.10-079-netfilter-nat-fix-src-map-lookup.patch
--	patches.kernel.org/4.12.10-080-netfilter-nfnetlink-Improve-input-length-sani.patch
--	patches.kernel.org/4.12.10-081-Bluetooth-hidp-fix-possible-might-sleep-error.patch
--	patches.kernel.org/4.12.10-082-Bluetooth-cmtp-fix-possible-might-sleep-error.patch
--	patches.kernel.org/4.12.10-083-Bluetooth-bnep-fix-possible-might-sleep-error.patch
--	patches.kernel.org/4.12.10-084-Revert-android-binder-Sanity-check-at-binder-.patch
--	patches.kernel.org/4.12.10-085-binder-use-group-leader-instead-of-open-threa.patch
--	patches.kernel.org/4.12.10-086-binder-Use-wake-up-hint-for-synchronous-trans.patch
--	patches.kernel.org/4.12.10-087-ANDROID-binder-fix-proc-tsk-check.patch
--	patches.kernel.org/4.12.10-088-iio-imu-adis16480-Fix-acceleration-scale-fact.patch
--	patches.kernel.org/4.12.10-089-iio-hid-sensor-trigger-Fix-the-race-with-user.patch
--	patches.kernel.org/4.12.10-090-iio-magnetometer-st_magn-fix-status-register-.patch
--	patches.kernel.org/4.12.10-091-iio-magnetometer-st_magn-remove-ihl-property-.patch
--	patches.kernel.org/4.12.10-092-staging-rtl8188eu-add-RNX-N150NUB-support.patch
--	patches.kernel.org/4.12.10-093-iommu-Fix-wrong-freeing-of-iommu_device-dev.patch
--	patches.kernel.org/4.12.10-094-Clarify-and-fix-MAX_LFS_FILESIZE-macros.patch
--	patches.kernel.org/4.12.10-095-ntb-ntb_test-ensure-the-link-is-up-before-try.patch
--	patches.kernel.org/4.12.10-096-ntb-transport-shouldn-t-disable-link-due-to-b.patch
--	patches.kernel.org/4.12.10-097-ACPI-APD-Fix-HID-for-Hisilicon-Hip07-08.patch
--	patches.kernel.org/4.12.10-098-ACPI-EC-Fix-regression-related-to-wrong-ECDT-.patch
--	patches.kernel.org/4.12.10-099-powerpc-mm-Ensure-cpumask-update-is-ordered.patch
--	patches.kernel.org/4.12.10-100-Linux-4.12.10.patch
--	patches.kernel.org/4.12.11-001-arm64-mm-abort-uaccess-retries-upon-fatal-sig.patch
--	patches.kernel.org/4.12.11-002-x86-io-Add-memory-clobber-to-insb-insw-insl-o.patch
--	patches.kernel.org/4.12.11-003-irqchip-mips-gic-SYNC-after-enabling-GIC-regi.patch
--	patches.kernel.org/4.12.11-004-Input-synaptics-fix-device-info-appearing-dif.patch
--	patches.kernel.org/4.12.11-005-Input-xpad-fix-PowerA-init-quirk-for-some-gam.patch
--	patches.kernel.org/4.12.11-006-crypto-chacha20-fix-handling-of-chunked-input.patch
--	patches.kernel.org/4.12.11-007-i2c-ismt-Don-t-duplicate-the-receive-length-f.patch
--	patches.kernel.org/4.12.11-008-i2c-ismt-Return-EMSGSIZE-for-block-reads-with.patch
--	patches.kernel.org/4.12.11-009-crypto-algif_skcipher-only-call-put_page-on-r.patch
--	patches.kernel.org/4.12.11-010-mm-uprobes-fix-multiple-free-of-uprobes_state.patch
--	patches.kernel.org/4.12.11-011-mm-madvise-ensure-poisoned-pages-are-removed-.patch
--	patches.kernel.org/4.12.11-012-ceph-fix-readpage-from-fscache.patch
--	patches.kernel.org/4.12.11-013-cpumask-fix-spurious-cpumask_of_node-on-non-N.patch
--	patches.kernel.org/4.12.11-014-cpuset-Fix-incorrect-memory_pressure-control-.patch
--	patches.kernel.org/4.12.11-015-alpha-uapi-Add-support-for-__SANE_USERSPACE_T.patch
--	patches.kernel.org/4.12.11-016-CIFS-Fix-maximum-SMB2-header-size.patch
--	patches.kernel.org/4.12.11-017-CIFS-remove-endian-related-sparse-warning.patch
--	patches.kernel.org/4.12.11-018-dm-mpath-do-not-lock-up-a-CPU-with-requeuing-.patch
--	patches.kernel.org/4.12.11-019-drm-vmwgfx-Fix-F26-Wayland-screen-update-issu.patch
--	patches.kernel.org/4.12.11-020-wl1251-add-a-missing-spin_lock_init.patch
--	patches.kernel.org/4.12.11-021-mmc-sdhci-xenon-add-set_power-callback.patch
--	patches.kernel.org/4.12.11-022-lib-mpi-kunmap-after-finishing-accessing-buff.patch
--	patches.kernel.org/4.12.11-023-xfrm-policy-check-policy-direction-value.patch
--	patches.kernel.org/4.12.11-024-drm-ttm-Fix-accounting-error-when-fail-to-get.patch
--	patches.kernel.org/4.12.11-025-nvme-fix-the-definition-of-the-doorbell-buffe.patch
--	patches.kernel.org/4.12.11-026-drm-nouveau-i2c-gf119-add-support-for-address.patch
--	patches.kernel.org/4.12.11-027-epoll-fix-race-between-ep_poll_callback-POLLF.patch
--	patches.kernel.org/4.12.11-028-Linux-4.12.11.patch
--	patches.kernel.org/4.12.12-001-usb-quirks-add-delay-init-quirk-for-Corsair-S.patch
--	patches.kernel.org/4.12.12-002-USB-serial-option-add-support-for-D-Link-DWM-.patch
--	patches.kernel.org/4.12.12-003-usb-Add-device-quirk-for-Logitech-HD-Pro-Webc.patch
--	patches.kernel.org/4.12.12-004-usb-xhci-Fix-regression-when-ATI-chipsets-det.patch
--	patches.kernel.org/4.12.12-005-USB-musb-fix-external-abort-on-suspend.patch
--	patches.kernel.org/4.12.12-006-ANDROID-binder-add-padding-to-binder_fd_array.patch
--	patches.kernel.org/4.12.12-007-ANDROID-binder-add-hwbinder-vndbinder-to-BIND.patch
--	patches.kernel.org/4.12.12-008-USB-core-Avoid-race-of-async_completed-w-usbd.patch
--	patches.kernel.org/4.12.12-009-staging-rts5208-fix-incorrect-shift-to-extrac.patch
--	patches.kernel.org/4.12.12-010-iio-adc-ti-ads1015-fix-incorrect-data-rate-se.patch
--	patches.kernel.org/4.12.12-011-iio-adc-ti-ads1015-fix-scale-information-for-.patch
--	patches.kernel.org/4.12.12-012-iio-adc-ti-ads1015-enable-conversion-when-CON.patch
--	patches.kernel.org/4.12.12-013-iio-adc-ti-ads1015-avoid-getting-stale-result.patch
--	patches.kernel.org/4.12.12-014-iio-adc-ti-ads1015-don-t-return-invalid-value.patch
--	patches.kernel.org/4.12.12-015-iio-adc-ti-ads1015-add-adequate-wait-time-to-.patch
--	patches.kernel.org/4.12.12-016-driver-core-bus-Fix-a-potential-double-free.patch
--	patches.kernel.org/4.12.12-017-HID-wacom-Do-not-completely-map-WACOM_HID_WD_.patch
--	patches.kernel.org/4.12.12-018-binder-free-memory-on-error.patch
--	patches.kernel.org/4.12.12-019-crypto-caam-qi-fix-compilation-with-CONFIG_DE.patch
--	patches.kernel.org/4.12.12-020-crypto-caam-qi-fix-compilation-with-DEBUG-ena.patch
--	patches.kernel.org/4.12.12-021-fpga-altera-hps2fpga-fix-multiple-init-of-l3_.patch
--	patches.kernel.org/4.12.12-022-intel_th-pci-Add-Cannon-Lake-PCH-H-support.patch
--	patches.kernel.org/4.12.12-023-intel_th-pci-Add-Cannon-Lake-PCH-LP-support.patch
--	patches.kernel.org/4.12.12-024-ath10k-fix-memory-leak-in-rx-ring-buffer-allo.patch
--	patches.kernel.org/4.12.12-025-Input-trackpoint-assume-3-buttons-when-button.patch
--	patches.kernel.org/4.12.12-026-rtlwifi-rtl_pci_probe-Fix-fail-path-of-_rtl_p.patch
--	patches.kernel.org/4.12.12-027-Bluetooth-Add-support-of-13d3-3494-RTL8723BE-.patch
--	patches.kernel.org/4.12.12-028-iwlwifi-pci-add-new-PCI-ID-for-7265D.patch
--	patches.kernel.org/4.12.12-029-dlm-avoid-double-free-on-error-path-in-dlm_de.patch
--	patches.kernel.org/4.12.12-030-mwifiex-correct-channel-stat-buffer-overflows.patch
--	patches.kernel.org/4.12.12-031-MCB-add-support-for-SC31-to-mcb-lpc.patch
--	patches.kernel.org/4.12.12-032-s390-mm-avoid-empty-zero-pages-for-KVM-guests.patch
--	patches.kernel.org/4.12.12-033-s390-mm-fix-BUG_ON-in-crst_table_upgrade.patch
--	patches.kernel.org/4.12.12-034-drm-nouveau-pci-msi-disable-MSI-on-big-endian.patch
--	patches.kernel.org/4.12.12-035-drm-nouveau-Fix-error-handling-in-nv50_disp_a.patch
--	patches.kernel.org/4.12.12-036-workqueue-Fix-flag-collision.patch
--	patches.kernel.org/4.12.12-037-ahci-don-t-use-MSI-for-devices-with-the-silly.patch
--	patches.kernel.org/4.12.12-038-cs5536-add-support-for-IDE-controller-variant.patch
--	patches.kernel.org/4.12.12-039-scsi-sg-protect-against-races-between-mmap-an.patch
--	patches.kernel.org/4.12.12-040-scsi-sg-recheck-MMAP_IO-request-length-with-l.patch
--	patches.kernel.org/4.12.12-041-of-device-Prevent-buffer-overflow-in-of_devic.patch
--	patches.kernel.org/4.12.12-042-rtlwifi-Fix-memory-leak-when-firmware-request.patch
--	patches.kernel.org/4.12.12-043-rtlwifi-Fix-fallback-firmware-loading.patch
--	patches.kernel.org/4.12.12-044-Linux-4.12.12.patch
--	patches.kernel.org/4.12.13-001-mtd-nand-make-Samsung-SLC-NAND-usable-again.patch
--	patches.kernel.org/4.12.13-002-mtd-nand-hynix-add-support-for-20nm-NAND-chip.patch
--	patches.kernel.org/4.12.13-003-mtd-nand-mxc-Fix-mxc_v1-ooblayout.patch
--	patches.kernel.org/4.12.13-004-mtd-nand-qcom-fix-read-failure-without-comple.patch
--	patches.kernel.org/4.12.13-005-mtd-nand-qcom-fix-config-error-for-BCH.patch
--	patches.kernel.org/4.12.13-006-nvme-fabrics-generate-spec-compliant-UUID-NQN.patch
--	patches.kernel.org/4.12.13-007-btrfs-resume-qgroup-rescan-on-rw-remount.patch
--	patches.kernel.org/4.12.13-008-rtlwifi-btcoexist-Fix-breakage-of-ant_sel-for.patch
--	patches.kernel.org/4.12.13-009-radix-tree-must-check-__radix_tree_preload-re.patch
--	patches.kernel.org/4.12.13-010-selftests-x86-fsgsbase-Test-selectors-1-2-and.patch
--	patches.kernel.org/4.12.13-011-mm-kvfree-the-swap-cluster-info-if-the-swap-f.patch
--	patches.kernel.org/4.12.13-012-mm-swapfile.c-fix-swapon-frontswap_map-memory.patch
--	patches.kernel.org/4.12.13-013-mm-memory.c-fix-mem_cgroup_oom_disable-call-m.patch
--	patches.kernel.org/4.12.13-014-ALSA-msnd-Optimize-harden-DSP-and-MIDI-loops.patch
--	patches.kernel.org/4.12.13-015-KVM-SVM-Limit-PFERR_NESTED_GUEST_PAGE-error_c.patch
--	patches.kernel.org/4.12.13-016-rt2800-fix-TX_PIN_CFG-setting-for-non-MT7620-.patch
--	patches.kernel.org/4.12.13-017-Bluetooth-Properly-check-L2CAP-config-option-.patch
--	patches.kernel.org/4.12.13-018-ARM64-dts-marvell-armada-37xx-Fix-GIC-mainten.patch
--	patches.kernel.org/4.12.13-019-ARM-8692-1-mm-abort-uaccess-retries-upon-fata.patch
--	patches.kernel.org/4.12.13-020-NFS-Fix-2-use-after-free-issues-in-the-I-O-co.patch
--	patches.kernel.org/4.12.13-021-NFS-Sync-the-correct-byte-range-during-synchr.patch
--	patches.kernel.org/4.12.13-022-NFSv4-Fix-up-mirror-allocation.patch
--	patches.kernel.org/4.12.13-023-xfs-XFS_IS_REALTIME_INODE-should-be-false-if-.patch
--	patches.kernel.org/4.12.13-024-Linux-4.12.13.patch
--	patches.kernel.org/4.12.14-001-ipv6-accept-64k-1-packet-length-in-ip6_find_1.patch
--	patches.kernel.org/4.12.14-002-ipv6-add-rcu-grace-period-before-freeing-fib6.patch
--	patches.kernel.org/4.12.14-003-ipv6-fix-sparse-warning-on-rt6i_node.patch
--	patches.kernel.org/4.12.14-004-macsec-add-genl-family-module-alias.patch
--	patches.kernel.org/4.12.14-005-udp-on-peeking-bad-csum-drop-packets-even-if-.patch
--	patches.kernel.org/4.12.14-006-bpf-fix-map-value-attribute-for-hash-of-maps.patch
--	patches.kernel.org/4.12.14-007-fsl-man-Inherit-parent-device-and-of_node.patch
--	patches.kernel.org/4.12.14-008-sctp-Avoid-out-of-bounds-reads-from-address-s.patch
--	patches.kernel.org/4.12.14-009-qlge-avoid-memcpy-buffer-overflow.patch
--	patches.kernel.org/4.12.14-010-tipc-Fix-tipc_sk_reinit-handling-of-EAGAIN.patch
--	patches.kernel.org/4.12.14-011-net-systemport-Be-drop-monitor-friendly.patch
--	patches.kernel.org/4.12.14-012-net-bcmgenet-Be-drop-monitor-friendly.patch
--	patches.kernel.org/4.12.14-013-net-systemport-Free-DMA-coherent-descriptors-.patch
--	patches.kernel.org/4.12.14-014-netvsc-fix-deadlock-betwen-link-status-and-re.patch
--	patches.kernel.org/4.12.14-015-udp6-set-rx_dst_cookie-on-rx_dst-updates.patch
--	patches.kernel.org/4.12.14-016-net-mvpp2-fix-the-mac-address-used-when-using.patch
--	patches.kernel.org/4.12.14-017-cxgb4-Fix-stack-out-of-bounds-read-due-to-wro.patch
--	patches.kernel.org/4.12.14-018-ipv6-set-dst.obsolete-when-a-cached-route-has.patch
--	patches.kernel.org/4.12.14-019-ipv6-do-not-set-sk_destruct-in-IPV6_ADDRFORM-.patch
--	patches.kernel.org/4.12.14-020-packet-Don-t-write-vnet-header-beyond-end-of-.patch
--	patches.kernel.org/4.12.14-021-kcm-do-not-attach-PF_KCM-sockets-to-avoid-dea.patch
--	patches.kernel.org/4.12.14-022-net-dsa-bcm_sf2-Fix-number-of-CFP-entries-for.patch
--	patches.kernel.org/4.12.14-023-net-mlx5e-Check-for-qos-capability-in-dcbnl_i.patch
--	patches.kernel.org/4.12.14-024-net-mlx5e-Fix-DCB_CAP_ATTR_DCBX-capability-fo.patch
--	patches.kernel.org/4.12.14-025-net-mlx5-Fix-arm-SRQ-command-for-ISSI-version.patch
--	patches.kernel.org/4.12.14-026-net-mlx5e-Fix-dangling-page-pointer-on-DMA-ma.patch
--	patches.kernel.org/4.12.14-027-net-mlx5e-Don-t-override-user-RSS-upon-set-ch.patch
--	patches.kernel.org/4.12.14-028-net-mlx5e-Properly-resolve-TC-offloaded-ipv6-.patch
--	patches.kernel.org/4.12.14-029-net-mlx5-E-Switch-Unload-the-representors-in-.patch
--	patches.kernel.org/4.12.14-030-net-mlx5e-Fix-inline-header-size-for-small-pa.patch
--	patches.kernel.org/4.12.14-031-net-mlx5e-Fix-CQ-moderation-mode-not-set-prop.patch
--	patches.kernel.org/4.12.14-032-Revert-net-phy-Correctly-process-PHY_HALTED-i.patch
--	patches.kernel.org/4.12.14-033-net-fec-Allow-reception-of-frames-bigger-than.patch
--	patches.kernel.org/4.12.14-034-mlxsw-spectrum-Forbid-linking-to-devices-that.patch
--	patches.kernel.org/4.12.14-035-bridge-switchdev-Clear-forward-mark-when-tran.patch
--	patches.kernel.org/4.12.14-036-Revert-net-use-lib-percpu_counter-API-for-fra.patch
--	patches.kernel.org/4.12.14-037-Revert-net-fix-percpu-memory-leaks.patch
--	patches.kernel.org/4.12.14-038-gianfar-Fix-Tx-flow-control-deactivation.patch
--	patches.kernel.org/4.12.14-039-vhost_net-correctly-check-tx-avail-during-rx-.patch
--	patches.kernel.org/4.12.14-040-ip6_gre-update-mtu-properly-in-ip6gre_err.patch
--	patches.kernel.org/4.12.14-041-ipv6-fix-memory-leak-with-multiple-tables-dur.patch
--	patches.kernel.org/4.12.14-042-ipv6-fix-typo-in-fib6_net_exit.patch
--	patches.kernel.org/4.12.14-043-sctp-fix-missing-wake-ups-in-some-situations.patch
--	patches.kernel.org/4.12.14-044-f2fs-let-fill_super-handle-roll-forward-error.patch
--	patches.kernel.org/4.12.14-045-f2fs-check-hot_data-for-roll-forward-recovery.patch
--	patches.kernel.org/4.12.14-046-x86-fsgsbase-64-Fully-initialize-FS-and-GS-st.patch
--	patches.kernel.org/4.12.14-047-x86-fsgsbase-64-Report-FSBASE-and-GSBASE-corr.patch
--	patches.kernel.org/4.12.14-048-x86-switch_to-64-Rewrite-FS-GS-switching-yet-.patch
--	patches.kernel.org/4.12.14-049-fuse-allow-server-to-run-in-different-pid_ns.patch
--	patches.kernel.org/4.12.14-050-idr-remove-WARN_ON_ONCE-when-trying-to-replac.patch
--	patches.kernel.org/4.12.14-051-md-raid1-10-reset-bio-allocated-from-mempool.patch
--	patches.kernel.org/4.12.14-052-md-raid5-release-flush-io-in-raid5_do_work.patch
--	patches.kernel.org/4.12.14-053-ipv6-Fix-may-be-used-uninitialized-warning-in.patch
--	patches.kernel.org/4.12.14-054-Linux-4.12.14.patch
--
--	########################################################
--	# Non-upstream fixes for stable patches
--	########################################################
--	patches.suse/mlxsw-spectrum-Forbid-linking-to-devices-fix.patch
--	patches.suse/tcp-reset-sk_send_head-in-tcp_write_queue_purge.patch
--
- 	########################################################
- 	# Build fixes that apply to the vanilla kernel too.
- 	# Patches in patches.rpmify are applied to both -vanilla
- 	# and patched flavors.
- 	########################################################
--
- 	patches.rpmify/powerpc-Blacklist-GCC-5.4-6.1-and-6.2.patch
- 	patches.rpmify/Add-ksym-provides-tool.patch
--
--	patches.suse/0001-tools-lib-subcmd-pager.c-do-not-alias-select-params.patch
--	patches.suse/0001-objtool-perf-Fix-GCC-8-Wrestrict-error.patch
--	patches.suse/irq_data_get_effective_affinity_mask.patch
-+	patches.rpmify/Kconfig-make-CONFIG_CC_CAN_LINK-always-true.patch
-+	patches.rpmify/Revert-kconfig-only-write-CONFIG_FOO-is-not-set-for-.patch
-+	patches.rpmify/scripts-mkmakefile-honor-second-argument.patch
- 
- 	########################################################
--	# The sorted section contains everything that is a backport
--	# or has been submitted upstream with an expectation of
--	# being accepted and then backported.  Out-of-tree patches
--	# go into subsystem sections after this.
-+	# The sorted section should contain all patches that are
-+	# either mainline backports or are already in a known
-+	# subystem maintainer repository so that they can be
-+	# sorted by git-sort scripts. Out-of-tree patches (which
-+	# includes any patch without Git-commit tag) belong
-+	# either into the "on the way to mainline" section below
-+	# or into one of the subsystem sections.
- 	########################################################
- 
- 	########################################################
- 	# sorted patches
- 	########################################################
--	patches.suse/0001-uuid-afs-move-struct-uuid_v1-back-into-afs.patch
--	patches.suse/0002-xfs-use-uuid_copy-helper-to-abstract-uuid_t.patch
--	patches.suse/0003-xfs-use-uuid_be-to-implement-the-uuid_t-type.patch
--	patches.suse/0004-md-namespace-private-helper-names.patch
--	patches.suse/0005-nfsd-namespace-prefix-uuid_parse.patch
--	patches.suse/0006-uuid-remove-uuid_be-defintions-from-the-uapi-header.patch
--	patches.suse/0007-uuid-rename-uuid-types.patch
--	patches.suse/0008-uuid-don-t-export-guid_index-and-uuid_index.patch
--	patches.suse/0009-uuid-hoist-helpers-uuid_equal-and-uuid_copy-from-xfs.patch
--	patches.suse/0010-uuid-hoist-uuid_is_null-helper-from-libnvdimm.patch
--	patches.suse/0011-S390-sysinfo-use-uuid_is_null-instead-of-opencoding-.patch
--	patches.suse/0012-xfs-remove-uuid_getnodeuniq-and-xfs_uu_t.patch
--	patches.suse/0013-xfs-use-the-common-helper-uuid_is_null.patch
--	patches.suse/0014-block-remove-blk_part_pack_uuid.patch
--	patches.suse/0015-ima-policy-switch-to-use-uuid_t.patch
--	patches.suse/0016-fs-switch-s_uuid-to-uuid_t.patch
--	patches.suse/nvme-switch-to-uuid_t.patch
--	patches.suse/acpi-nfit-Switch-to-use-new-generic-UUID-API.patch
--	patches.suse/0018-ACPI-APEI-Switch-to-use-new-generic-UUID-API.patch
--	patches.suse/ACPI-bus-Switch-to-use-new-generic-UUID-API.patch
--	patches.suse/ACPI-extlog-Switch-to-use-new-generic-UUID-API.patch
--	patches.suse/ACPI-Switch-to-use-generic-guid_t-in-acpi_evaluate_d.patch
--	patches.suse/acpi-always-include-uuid.h.patch
--	patches.suse/thermal-int340x_thermal-Switch-to-use-new-generic-UU.patch
--	patches.suse/thermal-int340x_thermal-fix-compile-after-the-UUID-A.patch
--	patches.suse/blk-mq-merge-bio-into-sw-queue-before-plugging.patch
--	patches.suse/blk-mq-make-per-sw-queue-bio-merge-as-default-.bio_m.patch
--	patches.suse/cfq-iosched-Delete-unused-function-min_vdisktime.patch
--	patches.suse/blk-mq-debugfs-Show-atomic-request-flags.patch
--	patches.suse/blk-mq-debugfs-Show-requeue-list.patch
--	patches.suse/blk-mq-debugfs-Show-busy-requests.patch
--	patches.suse/blk-mq-debugfs-Add-kick-operation.patch
--	patches.suse/block-Introduce-queue-flag-QUEUE_FLAG_SCSI_PASSTHROU.patch
--	patches.suse/bsg-Check-queue-type-before-attaching-to-a-queue.patch
--	patches.suse/pktcdvd-Check-queue-type-before-attaching-to-a-queue.patch
--	patches.suse/loop-Remove-unused-bdev-argument.patch
--	patches.suse/loop-support-4k-blocksize.patch
--	patches.suse/loop-fix-error-handling.patch
--	patches.suse/nvme-lightnvm-use-blk_execute_rq-in-nvme_nvm_submit_.patch
--	patches.suse/gfs2-remove-the-unused-sd_log_error-field.patch
--	patches.suse/dm-fix-REQ_RAHEAD-handling.patch
--	patches.suse/fs-remove-the-unused-error-argument-to-dio_end_io.patch
--	patches.suse/fs-simplify-dio_bio_complete.patch
--	patches.suse/block_dev-propagate-bio_iov_iter_get_pages-error-in-.patch
--	patches.suse/dm-mpath-merge-do_end_io_bio-into-multipath_end_io_b.patch
--	patches.suse/dm-don-t-return-errnos-from-map.patch
--	patches.suse/dm-change-end_io-calling-convention.patch
--	patches.suse/block-introduce-new-block-status-code-type.patch
--	patches.suse/blk-mq-switch-queue_rq-return-value-to-blk_status_t.patch
--	patches.suse/block-switch-bios-to-blk_status_t.patch
--	patches.suse/dm-bump-DM_VERSION_MINOR-in-response-to-target-metho.patch
--	patches.suse/nvme-rdma-fix-merge-error.patch
--	patches.suse/dm-missing-break-in-process_queued_bios.patch
--	patches.suse/block-Dedicated-error-code-fixups.patch
--	patches.suse/block-swim3-make-of_device_ids-const.patch
--	patches.suse/nvme.h-add-struct-nvme_host_mem_buf_desc-and-HMB-fla.patch
--	patches.suse/nvme.h-add-dword-12-15-fields-to-struct-nvme_feature.patch
--	patches.suse/nvme-save-hmpre-and-hmmin-in-struct-nvme_ctrl.patch
--	patches.suse/nvme-pci-implement-host-memory-buffer-support.patch
--	patches.suse/nvme-loop-get-rid-of-unused-controller-lock.patch
--	patches.suse/nvme-rdma-get-rid-of-unused-ctrl-lock.patch
--	patches.suse/nvme-rdma-Make-queue-flags-bit-numbers-and-not-shift.patch
--	patches.suse/nvme-rdma-Don-t-rearm-the-CQ-when-polling-directly.patch
--	patches.suse/nvme-rdma-make-nvme_rdma_-create-destroy-_queue_ib-s.patch
--	patches.suse/nvme-rdma-rework-rdma-connection-establishment-error.patch
--	patches.suse/nvme-rdma-Get-rid-of-CONNECTED-state.patch
--	patches.suse/nvme-Don-t-allow-to-reset-a-reconnecting-controller.patch
--	patches.suse/nvme-Move-transports-to-use-nvme-core-workqueue.patch
--	patches.suse/nvme-queue-ns-scanning-and-async-request-from-nvme_w.patch
--	patches.suse/nvme-move-nr_reconnects-to-nvme_ctrl.patch
--	patches.suse/nvme-pci-remap-BAR0-to-cover-admin-CQ-doorbell-for-l.patch
--	patches.suse/nvme-pci-Remove-watchdog-timer.patch
--	patches.suse/nvme-pci-remove-redundant-includes.patch
--	patches.suse/scatterlist-add-sg_zero_buffer-helper.patch
--	patches.suse/nvmet-use-NVME_IDENTIFY_DATA_SIZE.patch
--	patches.suse/nvme-introduce-NVMe-Namespace-Identification-Descrip.patch
--	patches.suse/nvme-rename-uuid-to-nguid-in-nvme_ns.patch
--	patches.suse/nvme-get-list-of-namespace-descriptors.patch
--	patches.suse/nvme-provide-UUID-value-to-userspace.patch
--	patches.suse/nvmet-implement-namespace-identify-descriptor-list.patch
--	patches.suse/nvmet-add-uuid-field-to-nvme_ns-and-populate-via-con.patch
--	patches.suse/nvmet-allow-overriding-the-NVMe-VS-via-configfs.patch
--	patches.suse/nvme-use-ctrl-device-consistently-for-logging.patch
--	patches.suse/nvmet-fc-Remove-a-set-but-not-used-variable.patch
--	patches.suse/nvme-add-fields-into-identify-controller-data-struct.patch
--	patches.suse/nvmf-keep-track-of-nvmet-connect-error-status.patch
--	patches.suse/nvme-rdma-fix-error-code-in-nvme_rdma_create_ctrl.patch
--	patches.suse/nvme-mark-shutdown_timeout-static.patch
--	patches.suse/nvme-move-protection-information-check-into-nvme_set.patch
--	patches.suse/nvme-rdma-merge-init_request-and-exit_request-method.patch
--	patches.suse/nvme-fc-merge-init_request-methods.patch
--	patches.suse/nvme-loop-merge-init_request-methods.patch
--	patches.suse/nvme-pci-merge-init_request-methods.patch
--	patches.suse/nvme-move-reset-workqueue-handling-to-common-code.patch
--	patches.suse/nvme-no-need-to-wait-for-the-reset-when-keepalive-fa.patch
--	patches.suse/nvme-don-t-hard-code-size-of-struct-t10_pi_tuple.patch
--	patches.suse/nvme-implement-NS-Optimal-IO-Boundary-from-1.3-Spec.patch
--	patches.suse/0001-loop-Add-PF_LESS_THROTTLE-to-block-loop-device-threa.patch
--	patches.suse/0031-blk-mq-mark-blk_mq_rq_ctx_init-static.patch
--	patches.suse/0032-blk-mq-move-blk_mq_sched_-get-put-_request-to-blk-mq.patch
--	patches.suse/0033-blk-mq-remove-blk_mq_sched_-get-put-_rq_priv.patch
--	patches.suse/0034-blk-mq-sched-unify-request-finished-methods.patch
--	patches.suse/0035-blk-mq-simplify-blk_mq_free_request.patch
--	patches.suse/0036-blk-mq-streamline-blk_mq_get_request.patch
--	patches.suse/0037-bfq-iosched-fix-NULL-ioc-check-in-bfq_get_rq_private.patch
--	patches.suse/0038-blk-mq-refactor-blk_mq_sched_assign_ioc.patch
--	patches.suse/0039-blk-mq-sched-unify-request-prepare-methods.patch
--	patches.suse/0040-blk-mq-remove-__blk_mq_alloc_request.patch
--	patches.suse/0041-blk-remove-bio_set-arg-from-blk_queue_split.patch
--	patches.suse/0042-blk-replace-bioset_create_nobvec-with-a-flags-arg-to.patch
--	patches.suse/0043-blk-make-the-bioset-rescue_workqueue-optional.patch
--	patches.suse/0044-blk-use-non-rescuing-bioset-for-q-bio_split.patch
--	patches.suse/0045-block-Improvements-to-bounce-buffer-handling.patch
--	patches.suse/0052-rbd-use-bio_clone_fast-instead-of-bio_clone.patch
--	patches.suse/0051-drbd-use-bio_clone_fast-instead-of-bio_clone.patch
--	patches.suse/0048-pktcdvd-use-bio_clone_fast-instead-of-bio_clone.patch
--	patches.suse/0053-xen-blkfront-remove-bio-splitting.patch
--	patches.suse/0046-bcache-use-kmalloc-to-allocate-bio-in-bch_data_verif.patch
--	patches.suse/0054-block-remove-bio_clone-and-all-references.patch
--	patches.suse/0055-block-don-t-check-for-BIO_MAX_PAGES-in-blk_bio_segme.patch
--	patches.suse/0056-blk-mq-move-blk_mq_quiesce_queue-into-include-linux-.patch
--	patches.suse/0057-blk-mq-introduce-blk_mq_quiesce_queue_nowait.patch
--	patches.suse/0058-blk-mq-introduce-blk_mq_unquiesce_queue.patch
--	patches.suse/0059-blk-mq-use-the-introduced-blk_mq_unquiesce_queue.patch
--	patches.suse/0060-blk-mq-use-QUEUE_FLAG_QUIESCED-to-quiesce-queue.patch
--	patches.suse/0061-blk-mq-update-comments-on-blk_mq_quiesce_queue.patch
--	patches.suse/0062-blk-mq-don-t-stop-queue-for-quiescing.patch
--	patches.suse/0063-blk-mq-clarify-dispatch-may-not-be-drained-blocked-b.patch
--	patches.suse/0064-Revert-blk-mq-don-t-use-sync-workqueue-flushing-from.patch
--	patches.suse/nvme-host-unquiesce-queue-in-nvme_kill_queues.patch
--	patches.suse/0001-fs-Separate-out-kiocb-flags-setup-based-on-RWF_-flag.patch
--	patches.suse/0002-fs-Introduce-filemap_range_has_page.patch
--	patches.suse/0003-fs-Use-RWF_-flags-for-AIO-operations.patch
--	patches.suse/0004-fs-Introduce-RWF_NOWAIT-and-FMODE_AIO_NOWAIT.patch
--	patches.suse/0005-fs-return-if-direct-I-O-will-trigger-writeback.patch
--	patches.suse/0006-fs-Introduce-IOMAP_NOWAIT.patch
--	patches.suse/0066-block-return-on-congested-block-device.patch
--	patches.suse/0008-ext4-nowait-aio-support.patch
--	patches.suse/0009-xfs-nowait-aio-support.patch
--	patches.suse/0010-btrfs-nowait-aio-support.patch
--	patches.suse/0113-block-remove-the-unused-bio_to_phys-macro.patch
--	patches.suse/0076-blk-mq-Reduce-blk_mq_hw_ctx-size.patch
--	patches.suse/0077-block-Make-request-operation-type-argument-declarati.patch
--	patches.suse/0078-block-Introduce-request_queue.initialize_rq_fn.patch
--	patches.suse/0079-block-Make-most-scsi_req_init-calls-implicit.patch
--	patches.suse/0080-block-Change-argument-type-of-scsi_req_init.patch
--	patches.suse/0081-blk-mq-Initialize-.rq_flags-in-blk_mq_rq_ctx_init.patch
--	patches.suse/0082-block-Check-locking-assumptions-at-runtime.patch
--	patches.suse/0083-block-Document-what-queue-type-each-function-is-inte.patch
--	patches.suse/0084-blk-mq-Document-locking-assumptions.patch
--	patches.suse/0085-block-Constify-disk_type.patch
--	patches.suse/0086-blk-mq-Warn-when-attempting-to-run-a-hardware-queue-.patch
--	patches.suse/0001-btrfs-use-new-block-error-code.patch
--	patches.suse/0087-block-Add-fallthrough-markers-to-switch-statements.patch
--	patches.suse/0088-block-Declare-local-symbols-static.patch
--	patches.suse/0089-block-Fix-off-by-one-errors-in-blk_status_to_errno-a.patch
--	patches.suse/0090-blk-mq-Make-it-safe-to-quiesce-and-unquiesce-from-an.patch
--	patches.suse/0091-blk-mq-remove-double-set-queue_num.patch
--	patches.suse/mtip32xx-fix-up-the-checking-for-internal-command-failure
--	patches.suse/lightnvm-propagate-right-error-code-to-target.patch
--	patches.suse/0001-lightnvm-if-LUNs-are-already-allocated-fix-return.patch
--	patches.suse/fs-add-fcntl-interface-for-setting-getting-write-lif.patch
--	patches.suse/0002-block-add-support-for-write-hints-in-a-bio.patch
--	patches.suse/0093-blk-mq-expose-write-hints-through-debugfs.patch
--	patches.suse/nvme-add-support-for-streams-and-directives.patch
--	patches.suse/0049-pktcdvd-remove-the-call-to-blk_queue_bounce.patch
--	patches.suse/0094-blk-map-call-blk_queue_bounce-from-blk_rq_append_bio.patch
--	patches.suse/0095-block-move-bounce-declarations-to-block-blk.h.patch
--	patches.suse/0096-block-remove-the-queue_bounce_pfn-helper.patch
--	patches.suse/0097-block-don-t-bother-with-bounce-limits-for-make_reque.patch
--	patches.suse/0098-blk-mq-don-t-bounce-by-default.patch
--	patches.suse/0099-block-don-t-set-bounce-limit-in-blk_init_allocated_q.patch
--	patches.suse/0100-block-don-t-set-bounce-limit-in-blk_init_queue.patch
--	patches.suse/0101-dm-don-t-set-bounce-limit.patch
--	patches.suse/0102-block-bfq-update-wr_busy_queues-if-needed-on-a-queue.patch
--	patches.suse/fs-fcntl-use-copy_to-from_user-for-u64-types.patch
--	patches.suse/nvme-pci-Introduce-nvme_ring_cq_doorbell.patch
--	patches.suse/nvme-pci-factor-out-cqe-handling-into-a-dedicated-ro.patch
--	patches.suse/nvme-pci-factor-out-the-cqe-reading-mechanics-from-_.patch
--	patches.suse/nvme-pci-open-code-polling-logic-in-nvme_poll.patch
--	patches.suse/nvme-Remove-SCSI-translations.patch
--	patches.suse/nvme-add-hostid-token-to-fabric-options.patch
--	patches.suse/nvme-use-a-single-NVME_AQ_DEPTH-and-relax-it-to-32.patch
--	patches.suse/nvme-explicitly-disable-APST-on-quirked-devices.patch
--	patches.suse/nvme-remove-a-misleading-comment-on-struct-nvme_ns.patch
--	patches.suse/nvme-read-the-subsystem-NQN-from-Identify-Controller.patch
--	patches.suse/nvme-simplify-nvme_dev_attrs_are_visible.patch
--	patches.suse/nvme-fabrics-verify-that-a-controller-returns-the-co.patch
--	patches.suse/nvme_fc-fix-double-calls-to-nvme_cleanup_cmd.patch
--	patches.suse/nvme_fc-replace-ioabort-msleep-loop-with-completion.patch
--	patches.suse/nvme_fc-Fix-crash-when-nvme-controller-connection-fa.patch
--	patches.suse/nvmet_fc-fix-crashes-on-bad-opcodes.patch
--	patches.suse/nvme_fc-fix-error-recovery-on-link-down.patch
--	patches.suse/nvmet-rdma-register-ib_client-to-not-deadlock-in-dev.patch
--	patches.suse/0123-blk-mq-map-all-HWQ-also-in-hyperthreaded-system.patch
--	patches.suse/nvme-Makefile-remove-dead-build-rule.patch
--	patches.suse/edac-sb_edac-classify-pci-ids-by-topology.patch
--	patches.suse/edac-sb_edac-don-t-use-socket-in-the-memory-controller-name.patch
--	patches.suse/edac-sb_edac-assign-edac-memory-controller-per-h-w-controller.patch
--	patches.suse/edac-sb_edac-carve-out-dimm-populating-loop.patch
--	patches.suse/edac-sb_edac-check-if-ecc-enabled-when-at-least-one-dimm-is-present.patch
--	patches.suse/edac-sb_edac-bump-driver-version-and-do-some-cleanups.patch
--	patches.suse/0001-EDAC-thunderx-Fix-a-warning-during-l2c-debugfs-node-.patch
--	patches.suse/edac-sb_edac-avoid-creating-sock-memory-controller.patch
--	patches.suse/01-edac-pnd2-return-proper-error-value-from-apl_rd_reg.patch
--	patches.suse/02-edac-pnd2-make-function-sbi_send-static.patch
--	patches.suse/03-edac-pnd2-fix-apollo-lake-dimm-detection.patch
--	patches.suse/0001-objtool-Move-checking-code-to-check.c.patch
--	patches.suse/0002-objtool-x86-Add-several-functions-and-files-to-the-o.patch
--	patches.suse/0003-objtool-Implement-stack-validation-2.0.patch
--	patches.suse/0004-objtool-Silence-warnings-for-functions-which-use-IRE.patch
--	patches.suse/rcu-Prevent-rcu_barrier-from-starting-needless-grace-periods.patch
--	patches.suse/srcu-Eliminate-possibility-of-destructive-counter-overflow.patch
--	patches.suse/rcu-Remove-obsolete-reference-to-synchronize_kernel.patch
--	patches.suse/srcu-Document-auto-expediting-requirement.patch
--	patches.suse/doc-Take-tail-recursion-into-account-in-RCU-requirements.patch
--	patches.suse/rcu-Use-RCU_NOCB_WAKE-rather-than-RCU_NOGP_WAKE.patch
--	patches.suse/rcu-Remove-debugfs-tracing.patch
--	patches.suse/x86-xen-efi-initialize-only-efi-struct-members-used-by-xen.patch
--	patches.suse/tools-lib-lockdep-Fix-undefined-symbol-prandom_u32.patch
--	patches.suse/tools-lib-lockdep-Define-the-ARRAY_SIZE-macro.patch
--	patches.suse/0001-rt_mutex-Add-lockdep-annotations.patch
--	patches.suse/0001-locking-rtmutex-Don-t-initialize-lockdep-when-not-re.patch
--	patches.suse/0001-locking-refcount-Create-unchecked-atomic_t-implement.patch
--	patches.suse/perf-x86-add-sysfs-entry-to-freeze-counters-on-smi.patch
--	patches.suse/0001-sched-cfs-Make-util-load_avg-more-stable.patch
--	patches.suse/0001-x86-tsc-Provide-tsc-unstable-boot-parameter.patch
--	patches.suse/0001-x86-tsc-Remodel-cyc2ns-to-use-seqcount_latch.patch
--	patches.suse/0001-x86-tsc-Fix-sched_clock-sync.patch
--	patches.suse/0001-x86-tsc-Feed-refined-TSC-calibration-into-sched_cloc.patch
--	patches.suse/0001-sched-clock-Initialize-all-per-CPU-state-before-swit.patch
--	patches.suse/0001-x86-tsc-sched-clock-clocksource-Use-clocksource-watc.patch
--	patches.suse/0001-sched-clock-Remove-unused-argument-to-sched_clock_id.patch
--	patches.suse/0001-sched-clock-Remove-watchdog-touching.patch
--	patches.suse/0001-cpuidle-Fix-idle-time-tracking.patch
--	patches.suse/0001-sched-clock-Use-late_initcall-instead-of-sched_init_.patch
--	patches.suse/0001-sched-clock-Print-a-warning-recommending-tsc-unstabl.patch
--	patches.suse/sched-topology-Refactor-function-build_overlap_sched_groups.patch
--	patches.suse/sched-topology-Simplify-build_overlap_sched_groups.patch
--	patches.suse/sched-debug-Print-the-scheduler-topology-group-mask.patch
--	patches.suse/sched-topology-Verify-the-first-group-matches-the-child-domain.patch
--	patches.suse/sched-topology-Move-comment-about-asymmetric-node-setups.patch
--	patches.suse/sched-topology-Remove-FORCE_SD_OVERLAP.patch
--	patches.suse/sched-topology-Small-cleanup.patch
--	patches.suse/sched-topology-Add-sched_group_capacity-debugging.patch
--	patches.suse/sched-topology-Fix-overlapping-sched_group_capacity.patch
--	patches.suse/sched-topology-Add-a-few-comments.patch
--	patches.suse/sched-topology-Rewrite-get_group.patch
--	patches.suse/sched-topology-Simplify-sched_group_mask-usage.patch
--	patches.suse/sched-topology-Rename-sched_group_mask.patch
--	patches.suse/sched-topology-Rename-sched_group_cpus.patch
--	patches.suse/sched-fair-Use-task_groups-instead-of-leaf_cfs_rq_list-to-walk-all-cfs_rqs.patch
--	patches.suse/sched-fair-Fix-O-nr_cgroups-in-load-balance-path.patch
--	patches.suse/0001-smp-Avoid-sending-needless-IPI-in-smp_call_function_.patch
--	patches.suse/0001-smp-cpumask-Use-non-atomic-cpumask_-set-clear-_cpu.patch
--	patches.suse/0001-sched-core-Allow-__sched_setscheduler-in-interrupts-.patch
--	patches.suse/0001-x86-tsc-Fold-set_cyc2ns_scale-into-caller.patch
--	patches.suse/0001-sched-clock-Fix-early-boot-preempt-assumption-in-__s.patch
--	patches.suse/0001-sched-deadline-Zero-out-positive-runtime-after-throt.patch
--	patches.suse/sched-fair-WARN-and-refuse-to-set-buddy-when-se-on_r.patch
--	patches.suse/sched-wait-Rename-wait_queue_t-wait_queue_entry_t.patch
--	patches.suse/sched-wait-Standardize-internal-naming-of-wait-queue-entries.patch
--	patches.suse/sched-wait-Standardize-internal-naming-of-wait-queue-heads.patch
--	patches.suse/sched-wait-Standardize-struct-wait_bit_queue-wait-queue-entry-field-name.patch
--	patches.suse/sched-wait-Standardize-wait_bit_queue-naming.patch
--	patches.suse/sched-wait-Improve-the-bit-wait-API-parameter-names-in-the-API-function-prototypes.patch
--	patches.suse/sched-wait-Re-adjust-macro-line-continuation-backslashes-in-linux-wait.h.patch
--	patches.suse/sched-wait-Split-out-the-wait_bit-APIs-from-linux-wait.h-into-linux-wait_bit.h.patch
--	patches.suse/sched-wait-Disambiguate-wq_entry-task_list-and-wq_head-task_list-naming.patch
--	patches.suse/sched-fair-Spare-idle-load-balancing-on-nohz_full-CPUs.patch
--	patches.suse/0001-x86-KASLR-Parse-all-memmap-boot-option-entries.patch
--	patches.suse/0002-x86-KASLR-Handle-the-memory-limit-specified-by-the-m.patch
--	patches.suse/0003-Documentation-kernel-parameters.txt-Update-memmap-bo.patch
--	patches.suse/msft-hv-1391-x86-hyperv-Check-frequency-MSRs-presence-according-t.patch
--	patches.suse/msft-hv-1392-x86-hyperv-Read-TSC-frequency-from-a-synthetic-MSR.patch
--	patches.suse/01-x86-mm-reimplement-flush_tlb_page-using-flush_tlb_mm_range.patch
--	patches.suse/02-x86-mm-reduce-indentation-in-flush_tlb_func.patch
--	patches.suse/03-mm-x86-mm-make-the-batched-unmap-tlb-flush-api-more-generic.patch
--	patches.suse/04-x86-mm-pass-flush_tlb_info-to-flush_tlb_others-etc.patch
--	patches.suse/05-x86-mm-change-the-leave_mm-condition-for-local-tlb-flushes.patch
--	patches.suse/06-x86-mm-refactor-flush_tlb_mm_range-to-merge-local-and-remote-cases.patch
--	patches.suse/07-x86-mm-use-new-merged-flush-logic-in-arch_tlbbatch_flush.patch
--	patches.suse/08-x86-mm-remove-the-up-asm-tlbflush-h-code-always-use-the-formerly-smp-code.patch
--	patches.suse/09-x86-mm-rework-lazy-tlb-to-track-the-actual-loaded-mm.patch
--	patches.suse/11-x86-mm-be-more-consistent-wrt-page_shift-vs-page_size-in-tlb-flush-code.patch
--	patches.suse/18-x86-mm-kvm-teach-kvm-s-vmx-code-that-cr3-isn-t-a-constant.patch
--	patches.suse/0001-x86-ldt-rename-ldt_struct-size-to-nr_entries
--	patches.suse/00-x86-mm-split-read_cr3-into-read_cr3_pa-and-_read_cr3.patch
--	patches.suse/00-x86-boot-64-rewrite-startup_64-in-c.patch
--	patches.suse/00-x86-boot-64-rename-init_level4_pgt-and-early_level4_pgt.patch
--	patches.suse/00-x86-boot-64-add-support-of-additional-page-table-level-during-early-boot.patch
--	patches.suse/00-x86-boot-64-put-_startup_64-into-head-text.patch
--	patches.suse/12-x86-ldt-simplify-the-ldt-switching-logic.patch
--	patches.suse/15-x86-mm-remove-reset_lazy_tlbstate.patch
--	patches.suse/00-x86-ftrace-exclude-functions-in-head64-c-from-function-tracing.patch
--	patches.suse/10-x86-mm-don-t-reenter-flush_tlb_func_common.patch
--	patches.suse/s390-crypto-fix-aes-paes-Kconfig-dependeny.patch
--	patches.suse/s390-mm-remove-incorrect-_REGION3_ENTRY_ORIGIN-defin.patch
--	patches.suse/s390-rename-psw_bits-enums.patch
--	patches.suse/s390-rename-struct-psw_bits-members.patch
--	patches.suse/s390-kvm-avoid-global-config-of-vm.alloc_pgste-1.patch
--	patches.suse/s390-sles15-01-01-01-pci-don-t-cleanup-in-arch_setup_msi_irqs.patch
--	patches.suse/s390-sles15-01-01-02-pci-improve-error-handling-during-interrupt-der.patch
--	patches.suse/s390-sles15-01-01-03-pci-improve-unreg_ioat-error-handling.patch
--	patches.suse/s390-sles15-01-01-04-pci-improve-error-handling-during-fmb-de-regist.patch
--	patches.suse/s390-sles15-01-01-05-pci-introduce-clp_get_state.patch
--	patches.suse/s390-sles15-01-01-06-pci-improve-pci-hotplug.patch
--	patches.suse/s390-sles15-01-01-07-pci-fix-handling-of-PEC-306.patch
--	patches.suse/s390-sles15-01-01-08-pci-provide-more-debug-information.patch
--	patches.suse/s390-sles15-01-01-09-pci-recognize-name-clashes-with-uids.patch
--	patches.suse/kernel-nmi-New-low-level-handling-for-machine-check.patch
--	patches.suse/kvm-Backup-the-guest-s-machine-check-info.patch
--	patches.suse/genirq-Handle-NOAUTOEN-interrupt-setup-proper.patch
--	patches.suse/genirq-cpuhotplug-Dont-claim-success-on-error.patch
--	patches.suse/genirq-cpuhotplug-Reorder-check-logic.patch
--	patches.suse/genirq-cpuhotplug-Do-not-migrated-shutdown-irqs.patch
--	patches.suse/genirq-irqdomain-Add-irq_domain_update_bus_token-hel.patch
--	patches.suse/irqchip-MSI-Use-irq_domain_update_bus_token-instead-.patch
--	patches.suse/genirq-irqdomain-Remove-auto-recursive-hierarchy-sup.patch
--	patches.suse/irqchip-gic-v3-its-Fix-MSI-alias-accounting.patch
--	patches.suse/irqchip-gicv3-its-Skip-irq-affinity-setting-when-tar.patch
--	patches.suse/irqchip-gic-v3-its-Make-of_device_ids-const.patch
--	patches.suse/irqchip-gic-v3-its-platform-msi-Make-of_device_ids-c.patch
--	patches.suse/irqchip-gic-v3-its-Add-ACPI-NUMA-node-mapping.patch
--	patches.suse/irqchip-gic-v3-its-Don-t-assume-GICv3-hardware-suppo.patch
--	patches.suse/nvme-Allocate-queues-for-all-possible-CPUs.patch
--	patches.suse/0001-x86-tsc-Call-check_system_tsc_reliable-before-unsync.patch
--	patches.suse/cpu-hotplug-Provide-cpus_read-write_-un-lock.patch
--	patches.suse/cpu-hotplug-Provide-lockdep_assert_cpus_held.patch
--	patches.suse/stop_machine-Provide-stop_machine_cpuslocked.patch
--	patches.suse/00-jump_label-reorder-hotplug-lock-and-jump_label_lock.patch
--	patches.suse/s390-prevent-hotplug-rwsem-recursion.patch
--	patches.suse/cpu-hotplug-Remove-unused-check_for_tasks-function.patch
--	patches.suse/powerpc-Only-obtain-cpu_hotplug_lock-if-called-by-rt.patch
--	patches.suse/0001-ACPI-APEI-Handle-GSIV-and-GPIO-notification-types.patch
--	patches.suse/x86-mce-don-t-disable-mca-banks-when-offlining-a-cpu-on-amd.patch
--	patches.suse/xen-mce-dont-issue-error-message.patch
--	patches.suse/0001-RAS-CEC-Check-the-correct-variable-in-the-debugfs-er.patch
--	patches.suse/0001-usb-typec-Don-t-prevent-using-constant-typec_mode_de.patch
--	patches.suse/0005-xhci-remove-unused-stopped_td-pointer.patch
--	patches.suse/0003-xhci-Find-out-where-an-endpoint-or-stream-stopped-fr.patch
--	patches.suse/0004-xhci-Add-stream-id-to-xhci_dequeue_state-structure.patch
--	patches.suse/0002-xhci-Add-helper-to-get-hardware-dequeue-pointer-for-.patch
--	patches.suse/0006-usb-typec-update-partner-power-delivery-support-with.patch
--	patches.suse/0007-usb-typec-Add-a-sysfs-node-to-manage-port-type.patch
--	patches.suse/0008-USB-add-usbfs-ioctl-to-retrieve-the-connection-speed.patch
--	patches.suse/usb-early-Remove-trace_printk-callers-in-xhci-dbc.patch
--	patches.suse/0009-xhci-remove-endpoint-ring-cache.patch
--	patches.suse/0010-xhci-refactor-transfer-event-errors-and-completion-c.patch
--	patches.suse/0011-xhci-Add-support-for-endpoint-soft-reset.patch
--	patches.suse/0012-xhci-support-calling-cleanup_halted_endpoint-with-so.patch
--	patches.suse/0013-xhci-handle-transfer-events-without-TRB-pointer.patch
--	patches.suse/0014-xhci-cleanup-virtual-endoint-structure-remove-stoppe.patch
--	patches.suse/0015-xhci-cleanup-finish_td-skip-option.patch
--	patches.suse/0029-phy-qcom-usb-Remove-unused-ulpi-phy-header.patch
--	patches.suse/0030-phy-Move-ULPI-phy-header-out-of-drivers-to-include-p.patch
--	patches.suse/0031-phy-Group-vendor-specific-phy-drivers.patch
--	patches.suse/0032-phy-rockchip-inno-usb2-add-a-delay-after-phy-resume.patch
--	patches.suse/0033-phy-rockchip-inno-usb2-increase-otg-sm-work-first-sc.patch
--	patches.suse/0034-phy-rockchip-inno-usb2-add-one-phy-comprises-with-tw.patch
--	patches.suse/0035-phy-rockchip-inno-usb2-add-support-of-usb2-phy-for-r.patch
--	patches.suse/usb-gadget-bdc-64-bit-pointer-capability-check.patch
--	patches.suse/dmaengine-omap-dma-port_window-support-correction-fo
--	patches.suse/0016-usb-typec-Add-support-for-UCSI-interface.patch
--	patches.suse/0017-usb-typec-ucsi-Add-ACPI-driver.patch
--	patches.suse/iio-inkern-fix-a-static-checker-error
--	patches.suse/iio-st_pressure-st_accel-Initialise-sensor-platform-
--	patches.suse/iio-hid-sensor-fix-return-of-EINVAL-on-invalid-value
--	patches.suse/iio-pressure-zpa2326-report-interrupted-case-as-fail
--	patches.suse/iio-accel-st_accel_spi-fix-spi_device_id-table
--	patches.suse/iio-magnetometer-st_magn_spi-fix-spi_device_id-table
--	patches.suse/iio-imu-inv_mpu6050-test-whoami-first-and-against-al
--	patches.suse/serial-sh-sci-Update-warning-message-in-sci_request_
--	patches.suse/tty-handle-the-case-where-we-cannot-restore-a-line-d.patch
--	patches.suse/Fix-serial-console-on-SNI-RM400-machines.patch
--	patches.suse/drivers-dma-mapping-do-not-leave-an-invalid-area-pages-pointer-in-dma_common_contiguous_remap.patch
--	patches.suse/arm-fix-return-value-of-parse_cpu_capacity.patch
--	patches.suse/arm-remove-wrong-CONFIG_PROC_SYSCTL-ifdef.patch
--	patches.suse/firmware-move-kill_requests_without_uevent-up-above.patch
--	patches.suse/firmware-share-fw-fallback-killing-on-reboot-suspend.patch
--	patches.suse/firmware-always-enable-the-reboot-notifier.patch
--	patches.suse/scsi-ibmvscsi_tgt-remove-use-of-class_attrs.patch
--	patches.suse/0047-pktcdvd-use-class_groups-instead-of-class_attrs.patch
--	patches.suse/IB-nes-convert-to-use-DRIVER_ATTR_RW.patch
--	patches.suse/s390-drivers-convert-to-use-DRIVER_ATTR_RO-WO.patch
--	patches.suse/msft-hv-1364-Tools-hv-vss-Thaw-the-filesystem-and-continue-if-fre.patch
--	patches.suse/msft-hv-1365-tools-hv-properly-handle-long-paths.patch
--	patches.suse/msft-hv-1366-Drivers-hv-vmbus-Fix-error-code-returned-by-vmbus_po.patch
--	patches.suse/msft-hv-1367-Drivers-hv-util-Make-hv_poll_channel-a-little-more-e.patch
--	patches.suse/msft-hv-1368-Drivers-hv-vmbus-Fix-rescind-handling.patch
--	patches.suse/msft-hv-1369-HV-properly-delay-KVP-packets-when-negotiation-is-in.patch
--	patches.suse/msft-hv-1370-Drivers-hv-vmbus-Get-the-current-time-from-the-curre.patch
--	patches.suse/msft-hv-1371-hv_utils-drop-.getcrosststamp-support-from-PTP-drive.patch
--	patches.suse/msft-hv-1372-hv_utils-fix-TimeSync-work-on-pre-TimeSync-v4-hosts.patch
--	patches.suse/msft-hv-1373-drivers-hv-vmbus-Increase-the-time-between-retries-i.patch
--	patches.suse/msft-hv-1374-vmbus-Reuse-uuid_le_to_bin-helper.patch
--	patches.suse/0001-thunderbolt-Use-const-buffer-pointer-in-write-operat.patch
--	patches.suse/0002-thunderbolt-No-need-to-read-UID-of-the-root-switch-o.patch
--	patches.suse/0003-thunderbolt-Do-not-try-to-read-UID-if-DROM-offset-is.patch
--	patches.suse/0004-thunderbolt-Do-not-warn-about-newer-DROM-versions.patch
--	patches.suse/0005-thunderbolt-Add-MSI-X-support.patch
--	patches.suse/0006-thunderbolt-Rework-capability-handling.patch
--	patches.suse/0007-thunderbolt-Allow-passing-NULL-to-tb_ctl_free.patch
--	patches.suse/0008-thunderbolt-Introduce-thunderbolt-bus-and-connection.patch
--	patches.suse/0009-thunderbolt-Convert-switch-to-a-device.patch
--	patches.suse/0010-thunderbolt-Fail-switch-adding-operation-if-reading-.patch
--	patches.suse/0011-thunderbolt-Do-not-fail-if-DROM-data-CRC32-is-invali.patch
--	patches.suse/0012-thunderbolt-Refactor-and-fix-parsing-of-port-drom-en.patch
--	patches.suse/0013-thunderbolt-Read-vendor-and-device-name-from-DROM.patch
--	patches.suse/0014-thunderbolt-Move-control-channel-messages-to-tb_msgs.patch
--	patches.suse/0015-thunderbolt-Expose-get_route-to-other-files.patch
--	patches.suse/0016-thunderbolt-Expose-make_header-to-other-files.patch
--	patches.suse/0017-thunderbolt-Let-the-connection-manager-handle-all-no.patch
--	patches.suse/0018-thunderbolt-Rework-control-channel-to-be-more-reliab.patch
--	patches.suse/0019-thunderbolt-Add-new-Thunderbolt-PCI-IDs.patch
--	patches.suse/0020-thunderbolt-Add-support-for-NHI-mailbox.patch
--	patches.suse/0021-thunderbolt-Store-Thunderbolt-generation-in-the-swit.patch
--	patches.suse/0022-thunderbolt-Add-support-for-DMA-configuration-based-.patch
--	patches.suse/0023-thunderbolt-Do-not-touch-the-hardware-if-the-NHI-is-.patch
--	patches.suse/0024-thunderbolt-Add-support-for-Internal-Connection-Mana.patch
--	patches.suse/0025-thunderbolt-Add-support-for-host-and-device-NVM-firm.patch
--	patches.suse/0026-thunderbolt-fix-spelling-mistake-missmatch-mismatch.patch
--	patches.suse/drivers-fsi-Add-module-license-to-core-driver.patch
--	patches.suse/nvmem-correct-Broadcom-OTP-controller-driver-writes.patch
--	patches.suse/0003-doc-ReSTify-apparmor.txt.patch
--	patches.suse/net-skbuff.h-properly-escape-a-macro-name-on-kernel-.patch
--	patches.suse/net-fix-some-identation-issues-at-kernel-doc-markups.patch
--	patches.suse/kernel-doc-describe-the-literal-syntax.patch
--	patches.suse/Documentation-DMA-API-fix-a-typo-in-a-function-name.patch
--	patches.suse/docs-rst-fix-broken-links-to-dynamic-debug-howto-in-
--	patches.suse/Docs-Include-the-Latex-ifthen-package
--	patches.suse/Docs-Fix-breakage-with-Sphinx-1.5-and-upper
--	patches.suse/mmc-tmio-remove-outdated-comment
--	patches.suse/mmc-mediatek-Fixed-size-in-dma_free_coherent.patch
--	patches.suse/0008-mmc-sdhci-pci-Use-macros-in-pci_ids-definition.patch
--	patches.suse/0009-mmc-sdhci-pci-Add-support-for-Intel-CNP.patch
--	patches.suse/hwmon-ibmpowernv-Add-highest-lowest-attributes-to-sensors.patch
--	patches.suse/hwmon-ibmpowernv-introduce-a-legacy_compatibles-array.patch
--	patches.suse/hwmon-ibmpowernv-Add-current-A-sensor.patch
--	patches.suse/spi-core-Fix-devm_spi_register_master-function-name-
--	patches.suse/0010-spi-pxa2xx-Add-support-for-Intel-Cannonlake.patch
--	patches.suse/0015-spi-rockchip-fix-error-handling-when-probe.patch
--	patches.suse/0016-spi-rockchip-Set-GPIO_SS-flag-to-enable-Slave-Select.patch
--	patches.suse/0017-spi-rockchip-Disable-Runtime-PM-when-chip-select-is-.patch
--	patches.suse/x86-msr-index.h-define-EPB-mid-points.patch
--	patches.suse/x86-msr-index.h-define-HWP.EPP-values.patch
--	patches.suse/x86-msr-index.h-fix-shifts-to-ULL-results-in-HWP-macros.patch
--	patches.suse/intel_pstate-use-updated-msr-index.h-HWP.EPP-values.patch
--	patches.suse/0018-cpufreq-CPPC-Initialize-policy-min-to-lowest-nonline.patch
--	patches.suse/cpufreq-intel_pstate-Remove-max-min-fractions-to-limit-performance.patch
--	patches.suse/x86-use-common-aperfmperf_khz_on_cpu-to-calculate-KHz-using-APERF-MPERF.patch
--	patches.suse/intel_pstate-delete-scheduler-hook-in-HWP-mode.patch
--	patches.suse/intel_pstate-skip-scheduler-hook-when-in-performance-mode.patch
--	patches.suse/cpufreq-intel_pstate-Clean-up-after-performance-governor-changes.patch
--	patches.suse/x86-acpi-cstate-allow-acpi-c1-ffh-mwait-use-on-amd-systems.patch
--	patches.suse/cpuidle-menu-allow-state-0-to-be-disabled.patch
--	patches.suse/PM-hibernate-Use-CONFIG_HAVE_SET_MEMORY-for-include-
--	patches.suse/0001-ACPI-PM-Run-wakeup-notify-handlers-synchronously.patch
--	patches.suse/platform-x86-Add-driver-for-ACPI-INT0002-Virtual-GPI
--	patches.suse/0002-ACPI-PM-Ignore-spurious-SCI-wakeups-from-suspend-to-.patch
--	patches.suse/ACPICA-tables-add-WSMT-support.patch
--	patches.suse/ACPICA-Add-support-for-new-SRAT-subtable.patch
--	patches.suse/0019-ACPICA-Add-header-support-for-TPM2-table-changes.patch
--	patches.suse/0008-ACPICA-Add-support-for-new-PCCT-subtables.patch
--	patches.suse/0022-clk-rockchip-add-ids-for-camera-on-rk3399.patch
--	patches.suse/soc-tegra-flowctrl-Fix-error-handling
--	patches.suse/firmware-tegra-Fix-locking-bugs-in-BPMP
--	patches.suse/0002-apparmorfs-Combine-two-function-calls-into-one-in-aa.patch
--	patches.suse/0004-apparmorfs-Use-seq_putc-in-two-functions.patch
--	patches.suse/0005-apparmor-Fix-error-cod-in-__aa_fs_profile_mkdir.patch
--	patches.suse/0006-security-apparmor-Use-POSIX-compatible-printf-s.patch
--	patches.suse/0007-apparmor-move-file-context-into-file.h.patch
--	patches.suse/0008-apparmor-make-internal-lib-fn-skipn_spaces-available.patch
--	patches.suse/0009-apparmor-allow-profiles-to-provide-info-to-disconnec.patch
--	patches.suse/0010-apparmor-Move-path-lookup-to-using-preallocated-buff.patch
--	patches.suse/0001-securityfs-add-the-ability-to-support-symlinks.patch
--	patches.suse/0011-apparmor-move-to-per-loaddata-files-instead-of-repli.patch
--	patches.suse/0012-apparmor-use-macro-template-to-simplify-profile-seq_.patch
--	patches.suse/0013-apparmor-use-macro-template-to-simplify-namespace-se.patch
--	patches.suse/0014-apparmor-add-custom-apparmorfs-that-will-be-used-by-.patch
--	patches.suse/0015-apparmor-rename-apparmor-file-fns-and-data-to-indica.patch
--	patches.suse/0016-apparmor-allow-specifying-an-already-created-dir-to-.patch
--	patches.suse/0017-apparmor-convert-from-securityfs-to-apparmorfs-for-p.patch
--	patches.suse/0018-apparmor-move-permissions-into-their-own-file-to-be-.patch
--	patches.suse/0019-apparmor-rework-perm-mapping-to-a-slightly-broader-s.patch
--	patches.suse/0020-apparmor-provide-finer-control-over-policy-managemen.patch
--	patches.suse/0021-apparmor-add-policy-revision-file-interface.patch
--	patches.suse/0022-apparmor-add-mkdir-rmdir-interface-to-manage-policy-.patch
--	patches.suse/0023-apparmor-add-label-data-availability-to-the-feature-.patch
--	patches.suse/0024-apparmor-speed-up-transactional-queries.patch
--	patches.suse/0025-apparmor-add-fn-to-test-if-profile-supports-a-given-.patch
--	patches.suse/0026-apparmor-add-gerneric-permissions-struct-and-support.patch
--	patches.suse/0027-apparmor-switch-from-file_perms-to-aa_perms.patch
--	patches.suse/0028-apparmor-add-profile-permission-query-ability.patch
--	patches.suse/0029-apparmor-provide-information-about-path-buffer-size-.patch
--	patches.suse/0030-apparmor-cleanup-__find_child.patch
--	patches.suse/0031-apparmor-add-namespace-lookup-fns.patch
--	patches.suse/0032-apparmor-fix-policy-load-remove-semantics.patch
--	patches.suse/0033-apparmor-fix-apparmor_query-data.patch
--	patches.suse/0034-apparmor-fix-display-of-ns-name.patch
--	patches.suse/0035-apparmor-move-bprm_committing_creds-committed_creds-.patch
--	patches.suse/0036-apparmor-convert-to-profile-block-critical-sections.patch
--	patches.suse/0037-apparmor-share-profile-name-on-replacement.patch
--	patches.suse/0038-apparmor-refactor-updating-profiles-to-the-newest-pa.patch
--	patches.suse/0039-apparmor-cleanup-remove-unused-and-not-fully-impleme.patch
--	patches.suse/0040-apparmor-convert-aa_change_XXX-bool-parameters-to-fl.patch
--	patches.suse/0041-apparmor-cleanup-rename-XXX_file_context-to-XXX_file.patch
--	patches.suse/0042-apparmor-revalidate-files-during-exec.patch
--	patches.suse/0043-apparmor-add-the-base-fns-for-domain-labels.patch
--	patches.suse/0044-apparmor-switch-from-profiles-to-using-labels-on-con.patch
--	patches.suse/0045-apparmor-switch-getprocattr-to-using-label_print-fns.patch
--	patches.suse/0046-apparmor-update-query-interface-to-support-label-que.patch
--	patches.suse/0047-apparmor-move-capability-checks-to-using-labels.patch
--	patches.suse/0048-apparmor-move-resource-checks-to-using-labels.patch
--	patches.suse/0049-apparmor-add-cross-check-permission-helper-macros.patch
--	patches.suse/0050-apparmor-move-ptrace-checks-to-using-labels.patch
--	patches.suse/0051-apparmor-allow-ptrace-checks-to-be-finer-grained-tha.patch
--	patches.suse/0052-apparmor-move-aa_file_perm-to-use-labels.patch
--	patches.suse/0053-apparmor-update-aa_audit_file-to-use-labels.patch
--	patches.suse/0054-apparmor-refactor-path-name-lookup-and-permission-ch.patch
--	patches.suse/0055-apparmor-move-path_link-mediation-to-using-labels.patch
--	patches.suse/0056-apparmor-rework-file-permission-to-cache-file-access.patch
--	patches.suse/0057-apparmor-mediate-files-when-they-are-received.patch
--	patches.suse/0058-apparmor-support-v7-transition-format-compatible-wit.patch
--	patches.suse/0059-apparmor-move-exec-domain-mediation-to-using-labels.patch
--	patches.suse/0060-apparmor-move-change_hat-mediation-to-using-labels.patch
--	patches.suse/0061-apparmor-move-change_profile-mediation-to-using-labe.patch
--	patches.suse/0062-apparmor-add-domain-label-stacking-info-to-apparmorf.patch
--	patches.suse/0063-apparmor-add-stacked-domain-labels-interface.patch
--	patches.suse/0064-apparmor-export-that-basic-profile-namespaces-are-su.patch
--	patches.suse/tpm-move-endianness-conversion-of-TPM_TAG_RQU_COMMAN.patch
--	patches.suse/tpm-move-endianness-conversion-of-ordinals-to-tpm_in.patch
--	patches.suse/tpm-177-tis-Fix-IRQ-autoprobing-when-using-platform_devi.patch
--	patches.suse/tpm-178-tis-Use-platform_get_irq.patch
--	patches.suse/tpm-vtpm_proxy-Suppress-error-logging-when-in-closed.patch
--	patches.suse/tpm-Introduce-flag-TPM_TRANSMIT_RAW.patch
--	patches.suse/tpm-vtpm_proxy-Implement-request_locality-function.patch
--	patches.suse/ima-Add-cgroups2-to-the-defaults-list.patch
--	patches.suse/IB-core-IB-cache-enhancements-to-support-Infiniband-.patch
--	patches.suse/IB-core-Enforce-PKey-security-on-QPs.patch
--	patches.suse/selinux-lsm-IB-core-Implement-LSM-notification-syste.patch
--	patches.suse/IB-core-Enforce-security-on-management-datagrams.patch
--	patches.suse/0065-apparmor-put-back-designators-in-struct-initialisers.patch
--	patches.suse/Fix-English-in-description-of-GCC_PLUGIN_STRUCTLEAK
--	patches.suse/crypto-sha512-mb-add-some-missing-unlock-on-error
--	patches.suse/crypto-dh-fix-memleak-in-setkey.patch
--	patches.suse/0001-crypto-cavium-Add-support-for-CNN55XX-adapters.patch
--	patches.suse/0002-crypto-cavium-Add-debugfs-support-in-CNN55XX-driver.patch
--	patches.suse/0003-crypto-cavium-Register-the-CNN55XX-supported-crypto-.patch
--	patches.suse/0004-crypto-cavium-Downgrade-the-annoying-misc-interrupt-.patch
--	patches.suse/0005-crypto-cavium-Remove-the-individual-encrypt-decrypt-.patch
--	patches.suse/0006-crypto-cavium-Add-more-algorithms.patch
--	patches.suse/0007-crypto-cavium-fix-spelling-mistake-Revsion-Revision.patch
--	patches.suse/crypto-chcr-Pass-lcb-bit-setting-to-firmware.patch
--	patches.suse/crypto-chcr-Fix-fallback-key-setting.patch
--	patches.suse/crypto-chcr-Return-correct-error-code.patch
--	patches.suse/crypto-chcr-Avoid-changing-request-structure.patch
--	patches.suse/crypto-chcr-Add-ctr-mode-and-process-large-sg-entrie.patch
--	patches.suse/chcr-Add-debug-counters.patch
--	patches.suse/crypto-chcr-Ensure-Destination-sg-entry-size-less-th.patch
--	patches.suse/crypto-chcr-Select-device-in-Round-Robin-fashion.patch
--	patches.suse/0008-crypto-cavium-nitrox-dma_mapping_error-returns-bool.patch
--	patches.suse/crypto-testmgr-Reenable-sha1-aes-in-FIPS-mode
--	patches.suse/xgene-sp3-0011-drivers-net-xgene-Protect-indirect-MAC-access.patch
--	patches.suse/xgene-sp3-0012-drivers-net-phy-xgene-Add-lock-to-protect-mac-access.patch
--	patches.suse/xgene-sp3-0013-drivers-net-xgene-Use-rgmii-mdio-mac-access.patch
--	patches.suse/xgene-sp3-0014-drivers-net-xgene-Remove-redundant-local-stats.patch
--	patches.suse/xgene-sp3-0015-drivers-net-xgene-Refactor-statistics-error-parsing-.patch
--	patches.suse/xgene-sp3-0016-drivers-net-xgene-Remove-unused-macros.patch
--	patches.suse/xgene-sp3-0017-drivers-net-xgene-Extend-ethtool-statistics.patch
--	patches.suse/xgene-sp3-0018-drivers-net-xgene-Add-rx_overrun-tx_underrun-statist.patch
--	patches.suse/xgene-sp3-0019-drivers-net-xgene-Workaround-for-HW-errata-10GE_4.patch
--	patches.suse/xgene-sp3-0020-drivers-net-xgene-Add-frame-recovered-statistics-cou.patch
--	patches.suse/xgene-sp3-0021-drivers-net-xgene-Workaround-for-HW-errata-10GE_10-E.patch
--	patches.suse/xgene-sp3-0022-drivers-net-xgene-Fix-redundant-prefetch-buffer-clea.patch
--	patches.suse/bnxt-add-dma-mapping-attributes.patch
--	patches.suse/msft-hv-1363-tools-hv-Add-clean-up-for-included-files-in-Ubuntu-n.patch
--	patches.suse/nfp-don-t-enable-TSO-on-the-device-when-disabled.patch
--	patches.suse/nfp-rename-l4_offset-in-struct-nfp_net_tx_desc-to-ls.patch
--	patches.suse/nfp-support-LSO2-capability.patch
--	patches.suse/nfp-don-t-assume-RSS-and-IRQ-moderation-are-always-e.patch
--	patches.suse/nfp-version-independent-support-for-chained-RSS-meta.patch
--	patches.suse/nfp-add-CHECKSUM_COMPLETE-support.patch
--	patches.suse/nfp-complete-the-XDP-TX-ring-only-when-it-s-full.patch
--	patches.suse/nfp-add-a-helper-for-wrapping-descriptor-index.patch
--	patches.suse/nfp-eliminate-an-if-statement-in-calculation-of-comp.patch
--	patches.suse/net-sock-factor-out-dequeue-peek-with-offset-code.patch
--	patches.suse/udp-use-a-separate-rx-queue-for-packet-reception.patch
--	patches.suse/udp-keep-the-sk_receive_queue-held-when-splicing.patch
--	patches.suse/tcp-internal-implementation-for-pacing.patch
--	patches.suse/bnx2x-Remove-open-coded-carrier-check.patch
--	patches.suse/liquidio-use-pcie_flr-instead-of-duplicating-it.patch
--	patches.suse/cxgb4-0151-cxgb4-reduce-resource-allocation-in-kdump-kernel.patch
--	patches.suse/cxgb4-add-new-T5-pci-device-id.patch
--	patches.suse/liquidio-fix-insmod-failure-when-multiple-NICs-are-p.patch
--	patches.suse/liquidio-fix-PF-falsely-indicating-success-at-settin.patch
--	patches.suse/net-sched-move-tc_classify-function-to-cls_api.c.patch
--	patches.suse/net-sched-introduce-tcf-block-infractructure.patch
--	patches.suse/net-sched-rename-tcf_destroy_chain-helper.patch
--	patches.suse/net-sched-replace-nprio-by-a-bool-to-make-the-functi.patch
--	patches.suse/net-sched-move-TC_H_MAJ-macro-call-into-tcf_auto_pri.patch
--	patches.suse/net-sched-introduce-helpers-to-work-with-filter-chai.patch
--	patches.suse/net-sched-push-chain-dump-to-a-separate-function.patch
--	patches.suse/net-sched-introduce-multichain-support-for-filters.patch
--	patches.suse/net-sched-push-tp-down-to-action-init.patch
--	patches.suse/net-sched-add-termination-action-to-allow-goto-chain.patch
--	patches.suse/sch_dsmark-Fix-uninitialized-variable-warning.patch
--	patches.suse/tcp-use-tp-tcp_mstamp-in-output-path.patch
--	patches.suse/tcp-introduce-tcp_jiffies32.patch
--	patches.suse/dccp-do-not-use-tcp_time_stamp.patch
--	patches.suse/tcp-use-tcp_jiffies32-to-feed-tp-lsndtime.patch
--	patches.suse/tcp-use-tcp_jiffies32-to-feed-tp-snd_cwnd_stamp.patch
--	patches.suse/tcp_bbr-use-tcp_jiffies32-instead-of-tcp_time_stamp.patch
--	patches.suse/tcp-bic-cubic-use-tcp_jiffies32-instead-of-tcp_time_.patch
--	patches.suse/tcp-use-tcp_jiffies32-for-rcv_tstamp-and-lrcvtime.patch
--	patches.suse/tcp-use-tcp_jiffies32-to-feed-probe_timestamp.patch
--	patches.suse/tcp-uses-jiffies_32-to-feed-tp-chrono_start.patch
--	patches.suse/tcp-use-tcp_jiffies32-in-__tcp_oow_rate_limited.patch
--	patches.suse/tcp_westwood-use-tcp_jiffies32-instead-of-tcp_time_s.patch
--	patches.suse/tcp_lp-cache-tcp_time_stamp.patch
--	patches.suse/tcp-replace-misc-tcp_time_stamp-to-tcp_jiffies32.patch
--	patches.suse/tcp-switch-TCP-TS-option-RFC-7323-to-1ms-clock.patch
--	patches.suse/udp-make-function-udp_skb_dtor_locked-static.patch
--	patches.suse/net-make-struct-net_device-tx_queue_len-unsigned-int.patch
--	patches.suse/net-fix-__skb_try_recv_from_queue-to-return-the-old-.patch
--	patches.suse/liquidio-make-the-spinlock-octeon_devices_lock-stati.patch
--	patches.suse/tcp-fix-tcp_rearm_rto.patch
--	patches.suse/qed-Utilize-FW-8.20.0.0.patch
--	patches.suse/ibmvnic-076-fix-missing-unlock-on-error-in-__ibmvnic_reset.patch
--	patches.suse/qed-Remove-unused-including-linux-version.h.patch
--	patches.suse/net-mlx5e-Fix-possible-memory-leak.patch
--	patches.suse/skbuff-add-stub-to-help-computing-crc32c-on-SCTP-pac.patch
--	patches.suse/net-introduce-skb_crc32c_csum_help.patch
--	patches.suse/sk_buff-remove-support-for-csum_bad-in-sk_buff.patch
--	patches.suse/net-use-skb-csum_not_inet-to-identify-packets-needin.patch
--	patches.suse/net-more-accurate-checksumming-in-validate_xmit_skb.patch
--	patches.suse/sk_buff.h-improve-description-of-CHECKSUM_-COMPLETE-.patch
--	patches.suse/xgene-sp3-0001-phy-Add-helper-function-to-check-phy-interface-mode.patch
--	patches.suse/xgene-sp3-0023-xgene-Check-all-RGMII-phy-mode-variants.patch
--	patches.suse/qede-Allow-WoL-to-activate-by-default.patch
--	patches.suse/qede-Honor-user-request-for-Tx-buffers.patch
--	patches.suse/qede-Add-missing-Status-block-free.patch
--	patches.suse/qede-Don-t-use-an-internal-MAC-field.patch
--	patches.suse/qed-Revise-alloc-setup-free-flow.patch
--	patches.suse/qed-Correct-print-in-iscsi-error-flow.patch
--	patches.suse/qede-qedr-closure-after-setting-state.patch
--	patches.suse/qed-Fix-setting-of-Management-bitfields.patch
--	patches.suse/qede-Support-1G-advertisment.patch
--	patches.suse/ibmveth-Support-to-enable-LSO-CSO-for-Trunk-VEA.patch
--	patches.suse/cxgb4-retrieve-port-information-from-firmware.patch
--	patches.suse/net-define-receive-timestamp-filter-for-NTP.patch
--	patches.suse/net-ethernet-update-drivers-to-handle-HWTSTAMP_FILTE.patch
--	patches.suse/net-add-function-to-retrieve-original-skb-device-usi.patch
--	patches.suse/net-add-new-control-message-for-incoming-HW-timestam.patch
--	patches.suse/net-fix-documentation-of-struct-scm_timestamping.patch
--	patches.suse/net-allow-simultaneous-SW-and-HW-transmit-timestampi.patch
--	patches.suse/net-ethernet-update-drivers-to-make-both-SW-and-HW-T.patch
--	patches.suse/tcp-fix-tcp_probe_timer-for-TCP_USER_TIMEOUT.patch
--	patches.suse/net-Define-SCM_TIMESTAMPING_PKTINFO-on-all-architect.patch
--	patches.suse/net-Fix-parisc-SCM_TIMESTAMPING_PKTINFO-value.patch
--	patches.suse/net-ipv4-Add-extack-messages-for-route-add-failures.patch
--	patches.suse/nfp-add-nfp_cppcore_pcie_unit-helper.patch
--	patches.suse/nfp-make-nfp_net-alloc-init-cleanup-free-not-depend-.patch
--	patches.suse/nfp-rename-netdev-port-to-vNIC.patch
--	patches.suse/nfp-add-nfp_net_pf_free_vnic-function.patch
--	patches.suse/nfp-introduce-very-minimal-nfp_app.patch
--	patches.suse/nfp-disallow-mixing-vNICs-with-and-without-NSP-port-.patch
--	patches.suse/nfp-introduce-nfp_port.patch
--	patches.suse/nfp-update-port-state-in-place.patch
--	patches.suse/nfp-move-refresh-tracking-into-the-port-structure.patch
--	patches.suse/nfp-provide-linking-on-port-structures.patch
--	patches.suse/nfp-mark-port-state-as-stale-after-reconfig.patch
--	patches.suse/nfp-mark-port-state-as-stale-if-update-failed.patch
--	patches.suse/nfp-refresh-port-state-before-reporting-autonegotiat.patch
--	patches.suse/net-sched-properly-assign-RCU-pointer-in-tcf_chain_t.patch
--	patches.suse/net-sched-fix-filter-flushing.patch
--	patches.suse/enic-unmask-intr-only-when-napi-is-complete.patch
--	patches.suse/qede-Fix-sparse-warnings.patch
--	patches.suse/qed-Align-DP_ERR-style-with-other-DP-macros.patch
--	patches.suse/qed-main_ptt-for-tunnel-configuration.patch
--	patches.suse/qed-Log-incorrectly-installed-board.patch
--	patches.suse/qed-Drop-the-s-from-num_ports_in_engines.patch
--	patches.suse/qed-Remove-BB_A0-references.patch
--	patches.suse/qed-Flush-slowpath-tasklet-on-stop.patch
--	patches.suse/qed-Enable-RoCE-parser-searching-on-fp-init.patch
--	patches.suse/qed-Provide-MBI-information-in-dev_info.patch
--	patches.suse/qede-Log-probe-of-PCI-device.patch
--	patches.suse/qed-Replace-set_id-api-with-set_name.patch
--	patches.suse/net-flow_dissector-add-support-for-dissection-of-tcp.patch
--	patches.suse/net-sched-flower-add-support-for-matching-on-tcp-fla.patch
--	patches.suse/tcp-fix-TCP_SYNCNT-flakes.patch
--	patches.suse/net-IB-mlx5-Replace-mlx5_vzalloc-with-kvzalloc.patch
--	patches.suse/net-mlx5-Update-the-list-of-the-PCI-supported-device.patch
--	patches.suse/net-mlx5-Introduce-trigger_health_work-function.patch
--	patches.suse/net-mlx5-FPGA-Add-basic-support-for-Innova.patch
--	patches.suse/net-mlx5-Bump-driver-version.patch
--	patches.suse/IB-mlx5-Bump-driver-version.patch
--	patches.suse/net-sched-cls_api-make-reclassify-return-all-the-way.patch
--	patches.suse/net_sched-only-create-filter-chains-for-new-filters-.patch
--	patches.suse/tcp-better-validation-of-received-ack-sequences.patch
--	patches.suse/Bluetooth-Add-support-for-Intel-Bluetooth-device-946.patch
--	patches.suse/Bluetooth-hci_uart-fix-kconfig-dependency
--	patches.suse/Bluetooth-hci_ldisc-Use-rwlocking-to-avoid-closing-p
--	patches.suse/Bluetooth-hci_nokia-select-BT_HCIUART_H4
--	patches.suse/Bluetooth-hci_ll-Fix-download_firmware-return-when-_
--	patches.suse/be2net-Fix-UE-detection-logic-for-BE3.patch
--	patches.suse/be2net-Update-the-driver-version-to-11.4.0.0.patch
--	patches.suse/Add-the-mlxfw-module-for-Mellanox-firmware-flash-pro.patch
--	patches.suse/nfp-move-mutex-init-out-of-net-code.patch
--	patches.suse/nfp-add-devlink-support.patch
--	patches.suse/nfp-add-helper-for-cleaning-up-vNICs.patch
--	patches.suse/nfp-register-ports-as-devlink-ports.patch
--	patches.suse/nfp-calculate-total-port-lanes-for-split.patch
--	patches.suse/nfp-support-port-splitting-via-devlink.patch
--	patches.suse/liquidio-fix-rare-pci_driver.probe-failure-of-VF-dri.patch
--	patches.suse/liquidio-fix-inaccurate-count-of-napi-processed-rx-p.patch
--	patches.suse/ibmvnic-077-Track-state-of-adapter-napis.patch
--	patches.suse/ibmvnic-078-Handle-failover-after-failed-init-crq.patch
--	patches.suse/ibmvnic-079-Send-gratuitous-arp-on-reset.patch
--	patches.suse/ibmvnic-080-Fix-cleanup-of-SKB-s-on-driver-close.patch
--	patches.suse/ibmvnic-081-Non-fatal-error-handling.patch
--	patches.suse/ibmvnic-082-Halt-TX-and-report-carrier-off-on-H_CLOSED-r.patch
--	patches.suse/ibmvnic-083-Deactivate-RX-pool-buffer-replenishment-on-H.patch
--	patches.suse/ibmvnic-084-Check-adapter-state-during-ibmvnic_poll.patch
--	patches.suse/ibmvnic-085-Reset-the-CRQ-queue-during-driver-reset.patch
--	patches.suse/ibmvnic-086-Reset-tx-rx-pools-on-driver-reset.patch
--	patches.suse/ibmvnic-087-Reset-sub-crqs-during-driver-reset.patch
--	patches.suse/rtnl-Add-support-for-netdev-event-to-link-messages.patch
--	patches.suse/nfp-add-MAY_USE_DEVLINK-dependency.patch
--	patches.suse/nfp-add-set_mac_address-support-while-the-interface-.patch
--	patches.suse/nfp-set-driver-VF-limit.patch
--	patches.suse/nfp-don-t-set-aux-pointers-if-ioremap-failed.patch
--	patches.suse/nfp-only-try-to-get-to-PCIe-ctrl-memory-if-BARs-are-.patch
--	patches.suse/nfp-support-long-reads-and-writes-with-the-cpp-helpe.patch
--	patches.suse/nfp-shorten-CPP-core-probe-logs.patch
--	patches.suse/nfp-support-variable-NSP-response-lengths.patch
--	patches.suse/nfp-add-hwmon-support.patch
--	patches.suse/nfp-don-t-wait-for-resources-indefinitely.patch
--	patches.suse/nfp-fix-print-format-for-ring-pointers-in-ring-dumps.patch
--	patches.suse/nfp-don-t-add-ring-size-to-index-calculations.patch
--	patches.suse/nfp-don-t-keep-count-for-free-buffers-delayed-kick.patch
--	patches.suse/net-add-extack-arg-to-lwtunnel-build-state.patch
--	patches.suse/qed-Add-missing-static-local-dcbx-info.patch
--	patches.suse/qed-Correct-DCBx-update-scheme.patch
--	patches.suse/qed-Don-t-inherit-RoCE-DCBx-for-V2.patch
--	patches.suse/qed-QL41xxx-VF-MSI-x-table.patch
--	patches.suse/qed-Support-dynamic-s-tag-change.patch
--	patches.suse/qed-Get-rid-of-the-attention-arrays.patch
--	patches.suse/qed-Diffrentiate-adapter-specific-attentions.patch
--	patches.suse/qed-Print-multi-bit-attentions-properly.patch
--	patches.suse/qed-Mask-parities-after-occurance.patch
--	patches.suse/qed-Cache-alignemnt-padding-to-match-host.patch
--	patches.suse/cxgb4-0153-cxgb4-keep-carrier-off-before-registering-netdev.patch
--	patches.suse/cxgb4-add-new-T5-pci-device-id-2.patch
--	patches.suse/cxgb4-FW-upgrade-fixes.patch
--	patches.suse/cxgb4-0152-cxgb4-Fix-netdev_features-flag.patch
--	patches.suse/bnxt_en-Support-for-Short-Firmware-Message.patch
--	patches.suse/bnxt_en-Add-PCI-IDs-for-BCM57454-VF-devices.patch
--	patches.suse/bnxt_en-Add-a-callback-to-inform-RDMA-driver-during-.patch
--	patches.suse/bnxt_en-Add-additional-chip-ID-definitions.patch
--	patches.suse/bnxt_en-Optimize-doorbell-write-operations-for-newer.patch
--	patches.suse/bnxt_en-Implement-xmit_more.patch
--	patches.suse/bnxt_en-Pass-in-sh-parameter-to-bnxt_set_dflt_rings.patch
--	patches.suse/bnxt_en-Fix-xmit_more-with-BQL.patch
--	patches.suse/net-mlxfw-select-CONFIG_XZ_DEC.patch
--	patches.suse/rtnetlink-use-the-new-rtnl_get_event-interface.patch
--	patches.suse/msft-hv-1376-netvsc-Add-include-s-for-csum_-function-declarations.patch
--	patches.suse/i40evf-fix-duplicate-lines.patch
--	patches.suse/i40evf-fix-merge-error-in-older-patch.patch
--	patches.suse/i40evf-disable-unused-flags.patch
--	patches.suse/i40e-fix-race-condition-with-PTP_TX_IN_PROGRESS-bits.patch
--	patches.suse/i40e-avoid-permanent-lock-of-_PTP_TX_IN_PROGRESS.patch
--	patches.suse/i40e-add-statistic-indicating-number-of-skipped-Tx-t.patch
--	patches.suse/i40e-use-pf-data-structure-directly-in-i40e_ptp_rx_h.patch
--	patches.suse/i40e-check-for-Tx-timestamp-timeouts-during-watchdog.patch
--	patches.suse/i40e-Check-for-memory-allocation-failure.patch
--	patches.suse/ixgbe-ixgbevf-Enables-TSO-for-MPLS-encapsulated-pack.patch
--	patches.suse/ixgbe-initialize-u64_stats_sync-structures-early-at-.patch
--	patches.suse/ixgbe-Remove-MAC-X550EM_X-1Gbase-t-led_-on-off-suppo.patch
--	patches.suse/ixgbe-enable-L3-L4-filtering-for-Tx-switched-packets.patch
--	patches.suse/ixgbe-Correct-thermal-sensor-event-check.patch
--	patches.suse/ixgbe-Add-error-checking-to-setting-VF-MAC.patch
--	patches.suse/ixgbe-Resolve-truncation-warning-for-q_vector-name.patch
--	patches.suse/ixgbe-Resolve-warnings-for-Wimplicit-fallthrough.patch
--	patches.suse/ixgbevf-Resolve-truncation-warning-for-q_vector-name.patch
--	patches.suse/ixgbevf-Resolve-warnings-for-Wimplicit-fallthrough.patch
--	patches.suse/ixgbe-correct-CS4223-7-PHY-identification.patch
--	patches.suse/ixgbe-add-write-flush-when-configuring-CS4223-7.patch
--	patches.suse/ixgbe-always-call-setup_mac_link-for-multispeed-fibe.patch
--	patches.suse/ixgbe-add-missing-configuration-for-rate-select-1.patch
--	patches.suse/ixgbe-fix-incorrect-status-check.patch
--	patches.suse/sched-add-helper-for-updating-statistics-on-all-acti.patch
--	patches.suse/nfp-add-missing-fall-through-statements.patch
--	patches.suse/nfp-turn-reading-PCIe-RTsym-parameters-into-a-helper.patch
--	patches.suse/nfp-move-port-init-to-apps.patch
--	patches.suse/nfp-report-app-name-in-ethtool-i.patch
--	patches.suse/nfp-move-eBPF-offload-files-to-BPF-app-directory.patch
--	patches.suse/nfp-move-bpf-offload-code-to-the-BPF-app.patch
--	patches.suse/nfp-move-basic-eBPF-stats-to-app-specific-code.patch
--	patches.suse/nfp-fix-memory-leak-on-FW-load-error.patch
--	patches.suse/bpf-free-up-BPF_JMP-BPF_CALL-BPF_X-opcode.patch
--	patches.suse/bpf-split-bpf-core-interpreter.patch
--	patches.suse/bpf-teach-verifier-to-track-stack-depth.patch
--	patches.suse/bpf-reconcile-bpf_tail_call-and-stack_depth.patch
--	patches.suse/bpf-track-stack-depth-of-classic-bpf-programs.patch
--	patches.suse/bpf-fix-stack_depth-usage-by-test_bpf.ko.patch
--	patches.suse/bpf-use-different-interpreter-depending-on-required-.patch
--	patches.suse/bpf-change-x86-JITed-program-stack-layout.patch
--	patches.suse/bpf-take-advantage-of-stack_depth-tracking-in-x64-JI.patch
--	patches.suse/qed-Make-qed_int_cau_conf_pi-static.patch
--	patches.suse/qed-Minor-refactoring-in-interrupt-code.patch
--	patches.suse/qed-IGU-read-revised.patch
--	patches.suse/qed-Distinguish-between-sb_id-and-igu_sb_id.patch
--	patches.suse/qed-Add-aux.-function-translating-sb_id-igu_sb_id.patch
--	patches.suse/qed-Encapsulate-interrupt-counters-in-struct.patch
--	patches.suse/qed-Remove-assumption-on-SB-order-in-IGU.patch
--	patches.suse/qed-Provide-auxiliary-for-getting-free-VF-SB.patch
--	patches.suse/qed-Hold-a-single-array-for-SBs.patch
--	patches.suse/qed-Reset-IGU-CAM-to-default-on-init.patch
--	patches.suse/qed-No-need-to-reset-SBs-on-IOV-init.patch
--	patches.suse/qed-Correct-order-of-wwnn-and-wwpn.patch
--	patches.suse/qed-Share-additional-information-with-qedf.patch
--	patches.suse/qed-Support-NVM-image-reading-API.patch
--	patches.suse/qed-Add-support-for-changing-iSCSI-mac.patch
--	patches.suse/i40evf-drop-i40e_type.h-include.patch
--	patches.suse/i40e-i40evf-create-and-use-new-unified-header-file.patch
--	patches.suse/i40e-use-new-unified-virtchnl-header-file.patch
--	patches.suse/virtchnl-rename-i40e-to-generic-virtchnl.patch
--	patches.suse/virtchnl-move-some-code-to-core-driver.patch
--	patches.suse/virtchnl-convert-to-new-macros.patch
--	patches.suse/i40e-virtchnl-refactor-code-for-validate-checks.patch
--	patches.suse/i40evf-virtchnl-whitespace-cleanups.patch
--	patches.suse/virtchnl-finish-conversion-to-virtchnl-interface.patch
--	patches.suse/i40e-virtchnl-move-function-to-virtchnl.patch
--	patches.suse/virtchnl-Add-pad-fields-to-a-couple-of-structures.patch
--	patches.suse/virtchnl-Add-compile-time-static-asserts-to-validate.patch
--	patches.suse/i40evf-Add-support-for-Adaptive-Virtual-Function.patch
--	patches.suse/cxgb4-fix-incorrect-cim_la-output-for-T6.patch
--	patches.suse/liquidio-VF-interrupt-initialization-cleanup.patch
--	patches.suse/msft-hv-1377-tools-hv-set-allow-hotplug-for-VF-on-Ubuntu.patch
--	patches.suse/msft-hv-1378-tools-hv-set-hotplug-for-VF-on-Suse.patch
--	patches.suse/liquidio-Fix-checkpatch-errors-with-references-cross.patch
--	patches.suse/bpf-Allow-CGROUP_SKB-eBPF-program-to-access-sk_buff.patch
--	patches.suse/bpf-Remove-the-capability-check-for-cgroup-skb-eBPF-.patch
--	patches.suse/net-flow_dissector-add-support-for-dissection-of-mis.patch
--	patches.suse/net-sched-cls_flower-add-support-for-matching-on-ip-.patch
--	patches.suse/net-mlx5e-Offload-TC-matching-on-tcp-flags.patch
--	patches.suse/net-mlx5e-Offload-TC-matching-on-ip-tos-traffic-clas.patch
--	patches.suse/netxen-remove-writeq-readq-function-definitions.patch
--	patches.suse/neigh-Really-delete-an-arp-neigh-entry-on-ip-neigh-d.patch
--	patches.suse/00-perf-bpf-add-bpf-support-to-all-perf_event-types.patch
--	patches.suse/ipsec-check-return-value-of-skb_to_sgvec-always.patch
--	patches.suse/qed-Add-bitmaps-for-VF-CIDs.patch
--	patches.suse/qed-Create-L2-queue-database.patch
--	patches.suse/qed-L2-interface-to-use-the-SB-structures-directly.patch
--	patches.suse/qed-Pass-vf_params-when-creating-a-queue-cid.patch
--	patches.suse/qed-Assign-a-unique-per-queue-index-to-queue-cid.patch
--	patches.suse/qed-Make-VF-legacy-a-bitfield.patch
--	patches.suse/qed-IOV-db-support-multiple-queues-per-qzone.patch
--	patches.suse/qed-Multiple-qzone-queues-for-VFs.patch
--	patches.suse/qed-VFs-to-try-utilizing-the-doorbell-bar.patch
--	patches.suse/qed-VF-XDP-support.patch
--	patches.suse/qede-VF-XDP-support.patch
--	patches.suse/net-sched-select-cls-when-cls_act-is-enabled.patch
--	patches.suse/net-mii-smsc-Make-mii_ethtool_get_link_ksettings-and.patch
--	patches.suse/igb-mark-PM-functions-as-__maybe_unused.patch
--	patches.suse/e1000e-fix-race-condition-around-skb_tstamp_tx.patch
--	patches.suse/igb-fix-race-condition-with-PTP_TX_IN_PROGRESS-bits.patch
--	patches.suse/igb-avoid-permanent-lock-of-_PTP_TX_IN_PROGRESS.patch
--	patches.suse/e1000e-add-statistic-indicating-number-of-skipped-Tx.patch
--	patches.suse/igb-add-statistic-indicating-number-of-skipped-Tx-ti.patch
--	patches.suse/igb-check-for-Tx-timestamp-timeouts-during-watchdog.patch
--	patches.suse/igb-Remove-useless-argument.patch
--	patches.suse/e1000e-Don-t-return-uninitialized-stats.patch
--	patches.suse/e1000e-use-disable_hardirq-also-for-MSIX-vectors-in-.patch
--	patches.suse/net-mlxfw-remove-redundant-goto-on-error-check.patch
--	patches.suse/net-sched-introduce-a-TRAP-control-action.patch
--	patches.suse/net-sched-introduce-helper-to-identify-gact-trap-act.patch
--	patches.suse/s390-qeth-remove-support-for-IPA_IP_FRAGMENTATION.patch
--	patches.suse/s390-qeth-remove-skb_is_nonlinear-check-on-IQD.patch
--	patches.suse/s390-qeth-query-IPv6-IPA-support-on-HiperSockets.patch
--	patches.suse/s390-qeth-log-bridgeport-capabilities.patch
--	patches.suse/s390-qeth-add-missing-strings-for-IPA-return-codes.patch
--	patches.suse/s390-qeth-consolidate-pack-buffer-flushing.patch
--	patches.suse/s390-qeth-silence-qeth_fix_features.patch
--	patches.suse/s390-qeth-add-support-for-early-L3-device-setup.patch
--	patches.suse/s390-qeth-do-early-device-setup-for-z-VM-IQD-NICs.patch
--	patches.suse/cxgb4-implement-ndo_set_vf_rate.patch
--	patches.suse/bpf-Introduce-bpf_prog-ID.patch
--	patches.suse/bpf-Introduce-bpf_map-ID.patch
--	patches.suse/bpf-Add-BPF_-PROG-MAP-_GET_NEXT_ID-command.patch
--	patches.suse/bpf-Add-BPF_PROG_GET_FD_BY_ID.patch
--	patches.suse/bpf-Add-BPF_MAP_GET_FD_BY_ID.patch
--	patches.suse/bpf-Add-jited_len-to-struct-bpf_prog.patch
--	patches.suse/bpf-Add-BPF_OBJ_GET_INFO_BY_FD.patch
--	patches.suse/bpf-cgroup-skb-progs-cannot-access-ld_abs-ind.patch
--	patches.suse/net-phy-add-XAUI-and-10GBASE-KR-PHY-connection-types.patch
--	patches.suse/nfp-reorder-open-and-close-functions.patch
--	patches.suse/nfp-split-out-the-allocation-part-of-open.patch
--	patches.suse/nfp-reuse-ring-free-code-on-close.patch
--	patches.suse/nfp-move-nfp_net_vecs_init.patch
--	patches.suse/nfp-prepare-print-macros-for-use-without-netdev.patch
--	patches.suse/nfp-make-sure-debug-accesses-don-t-depend-on-netdevs.patch
--	patches.suse/nfp-allow-allocation-and-initialization-of-netdev-le.patch
--	patches.suse/nfp-prepare-config-and-enable-for-working-without-ne.patch
--	patches.suse/nfp-add-control-vNIC-datapath.patch
--	patches.suse/nfp-make-vNIC-ctrl-memory-mapping-function-reusable.patch
--	patches.suse/nfp-map-all-queue-controllers-at-once.patch
--	patches.suse/nfp-don-t-clutter-init-code-passing-fw_ver-around.patch
--	patches.suse/nfp-slice-the-netdev-spawning-function.patch
--	patches.suse/nfp-allow-non-equal-distribution-of-IRQs.patch
--	patches.suse/nfp-create-control-vNICs-and-wire-up-rx-tx.patch
--	patches.suse/nfp-advertise-support-for-NFD-ABI-0.5.patch
--	patches.suse/cxgb4-Fix-tids-count-for-ipv6-offload-connection.patch
--	patches.suse/net-mlx4_core-Bump-driver-version.patch
--	patches.suse/net-mlx4_en-Bump-driver-version.patch
--	patches.suse/IB-mlx4-Bump-driver-version.patch
--	patches.suse/net-propagate-tc-filter-chain-index-down-the-ndo_set.patch
--	patches.suse/tcp-add-a-struct-net-parameter-to-tcp_parse_options.patch
--	patches.suse/net-qrtr-Refactor-packet-allocation.patch
--	patches.suse/net-qrtr-Inject-BYE-on-remote-termination.patch
--	patches.suse/net-qrtr-Broadcast-DEL_CLIENT-message-when-endpoint-.patch
--	patches.suse/net-qrtr-Inform-open-sockets-about-new-controller.patch
--	patches.suse/cxgb4-fix-to-bring-link-down-after-adapter-crash.patch
--	patches.suse/igb-make-a-few-local-functions-static.patch
--	patches.suse/e1000e-Undo-e1000e_pm_freeze-if-__e1000_shutdown-fai.patch
--	patches.suse/skbuff-only-inherit-relevant-tx_flags.patch
--	patches.suse/msft-hv-1382-netvsc-optimize-calculation-of-number-of-slots.patch
--	patches.suse/msft-hv-1383-netvsc-use-hv_get_bytes_to_read.patch
--	patches.suse/msft-hv-1384-netvsc-use-typed-pointer-for-internal-state.patch
--	patches.suse/msft-hv-1385-netvsc-mark-error-cases-as-unlikely.patch
--	patches.suse/msft-hv-1386-netvsc-pass-net_device-to-netvsc_init_buf-and-netvsc.patch
--	patches.suse/msft-hv-1387-netvsc-fold-in-get_outbound_net_device.patch
--	patches.suse/liquidio-disallow-enabling-firmware-debug-from-a-VF.patch
--	patches.suse/nfp-make-sure-to-cancel-port-refresh-on-the-error-pa.patch
--	patches.suse/nfp-remove-automatic-caching-of-RTsym-table.patch
--	patches.suse/nfp-remove-automatic-caching-of-HWInfo.patch
--	patches.suse/nfp-keep-MIP-object-around.patch
--	patches.suse/nfp-report-application-FW-build-name-in-ethtool-i.patch
--	patches.suse/cxgb4-handle-interrupt-raised-when-FW-crashes.patch
--	patches.suse/r8152-add-r8153_phy_status-function.patch
--	patches.suse/r8152-adjust-lpm-settings-for-RTL8153.patch
--	patches.suse/r8152-adjust-the-settings-about-MAC-clock-speed-down.patch
--	patches.suse/r8152-move-the-setting-of-rx-aggregation.patch
--	patches.suse/r8152-adjust-rtl8153_runtime_enable-function.patch
--	patches.suse/r8152-adjust-U2P3-for-RTL8153.patch
--	patches.suse/r8152-move-the-default-coalesce-setting-for-RTL8153.patch
--	patches.suse/r8152-move-the-initialization-to-reset_resume-functi.patch
--	patches.suse/r8152-check-if-disabling-ALDPS-is-finished.patch
--	patches.suse/r8152-avoid-rx-queue-more-than-1000-packets.patch
--	patches.suse/r8152-replace-napi_complete-with-napi_complete_done.patch
--	patches.suse/qed-LL2-to-use-packed-information-for-tx.patch
--	patches.suse/qed-Revise-ll2-Rx-completion.patch
--	patches.suse/qed-Cleaner-seperation-of-LL2-inputs.patch
--	patches.suse/qed-LL2-code-relocations.patch
--	patches.suse/qed-LL2-callback-operations.patch
--	patches.suse/qed-No-need-for-LL2-frags-indication.patch
--	patches.suse/qed-Call-rx_release_cb-when-flushing-LL2.patch
--	patches.suse/qed-collect-GSI-port-statistics.patch
--	patches.suse/qed-add-qed_int_sb_init-stub-function.patch
--	patches.suse/cxgb4-fix-memory-leak-in-init_one.patch
--	patches.suse/bpf-avoid-excessive-stack-usage-for-perf_sample_data.patch
--	patches.suse/bpf-don-t-check-spilled-reg-state-for-non-STACK_SPIL.patch
--	patches.suse/bpf-reset-id-on-CONST_IMM-transition.patch
--	patches.suse/bpf-reset-id-on-spilled-regs-in-clear_all_pkt_pointe.patch
--	patches.suse/bpf-tests-set-rlimit-also-for-test_align-so-it-doesn.patch
--	patches.suse/bpf-remove-cg_skb_func_proto-and-use-sk_filter_func_.patch
--	patches.suse/bpf-add-bpf_set_hash-helper-for-tc-progs.patch
--	patches.suse/net-mlx5e-Remove-limitation-of-single-NIC-offloaded-.patch
--	patches.suse/net-mlx5e-Use-short-attribute-form-when-adding-delet.patch
--	patches.suse/net-mlx5e-Add-cache-for-HW-modify-header-IDs.patch
--	patches.suse/net-mlx5e-Use-modify-header-ID-cache-for-offloaded-T.patch
--	patches.suse/net-mlx5e-Use-modify-header-ID-cache-for-offloaded-T-3099eb5a.patch
--	patches.suse/net-mlx5e-Support-header-re-write-of-partial-fields-.patch
--	patches.suse/net-mlx5-Update-flow-table-commands-layout.patch
--	patches.suse/net-mlx5e-Add-support-for-reading-connector-type-fro.patch
--	patches.suse/net-mlx5e-Fill-advertised-and-supported-port-data-fr.patch
--	patches.suse/bpf-arm64-take-advantage-of-stack_depth-tracking.patch
--	patches.suse/net-factor-out-a-helper-to-decrement-the-skb-refcoun.patch
--	patches.suse/b43-Add-missing-MODULE_FIRMWARE
--	patches.suse/0049-commit-833689044e13a3fb8c6c03ad868375670d97010b.patch
--	patches.suse/vxlan-dont-migrate-permanent-fdb-entries-during-lear.patch
--	patches.suse/net-mvpp2-enable-basic-10G-support.patch
--	patches.suse/ibmvnic-089-Client-initiated-failover.patch
--	patches.suse/ibmvnic-090-Remove-netdev-notify-for-failover-resets.patch
--	patches.suse/net-phy-Make-phy_ethtool_ksettings_get-return-void.patch
--	patches.suse/batman-adv-Use-default-throughput-value-on-cfg80211-.patch
--	patches.suse/batman-adv-Accept-only-filled-wifi-station-info.patch
--	patches.suse/mac80211-mesh-support-sending-wide-bandwidth-CSA.patch
--	patches.suse/skbuff-mac80211-introduce-and-use-skb_put_zero.patch
--	patches.suse/selftests-bpf-make-correct-use-of-exit-codes-in-bpf-.patch
--	patches.suse/cxgb4-handle-serial-flash-interrupt.patch
--	patches.suse/ixgbe-fix-race-condition-with-PTP_TX_IN_PROGRESS-bit.patch
--	patches.suse/ixgbe-avoid-permanent-lock-of-_PTP_TX_IN_PROGRESS.patch
--	patches.suse/ixgbe-add-statistic-indicating-number-of-skipped-Tx-.patch
--	patches.suse/ixgbe-check-for-Tx-timestamp-timeouts-during-watchdo.patch
--	patches.suse/ixgbe-Bump-version-number.patch
--	patches.suse/ixgbevf-Bump-version-number.patch
--	patches.suse/ixgbe-fix-writes-to-PFQDE.patch
--	patches.suse/ixgbe-Resolve-cppcheck-format-string-warning.patch
--	patches.suse/ixgbe-pci_set_drvdata-must-be-called-before-register.patch
--	patches.suse/bpf-permits-narrower-load-from-bpf-program-context-f.patch
--	patches.suse/selftests-bpf-Add-test-cases-to-test-narrower-ctx-fi.patch
--	patches.suse/qed-Fix-an-off-by-one-bug.patch
--	patches.suse/0001-dt-bindings-net-Add-binding-for-the-external-clock-f.patch
--	patches.suse/Bluetooth-hci_ll-Add-support-for-the-external-clock
--	patches.suse/Bluetooth-btusb-Add-support-for-0489-e0a2-QCA_ROME-d
--	patches.suse/net-use-skb_unref-in-napi_consume_skb.patch
--	patches.suse/net-mlxfw-fix-a-NULL-dereference.patch
--	patches.suse/liquidio-fix-VF-driver-off-by-one-bug-when-setting-e.patch
--	patches.suse/skbuff-make-skb_put_zero-return-void.patch
--	patches.suse/net-sched-act_tunnel_key-request-UDP-checksum-by-def.patch
--	patches.suse/net-sched-act_tunnel_key-make-UDP-checksum-configura.patch
--	patches.suse/ibmvnic-091-Activate-disabled-RX-buffer-pools-on-reset.patch
--	patches.suse/ibmvnic-092-Ensure-that-TX-queues-are-disabled-in-__ibmv.patch
--	patches.suse/ibmvnic-093-Sanitize-entire-SCRQ-buffer-on-reset.patch
--	patches.suse/ibmvnic-094-Remove-VNIC_CLOSING-check-from-pending_scrq.patch
--	patches.suse/ibmvnic-095-Exit-polling-routine-correctly-during-adapte.patch
--	patches.suse/r8152-support-new-chip-8050.patch
--	patches.suse/r8152-support-RTL8153B.patch
--	patches.suse/r8152-add-byte_enable-for-ocp_read_word-function.patch
--	patches.suse/net-mlx4_en-Remove-unused-argument-in-TX-datapath-fu.patch
--	patches.suse/net-mlx4_en-Optimized-single-ring-steering.patch
--	patches.suse/net-mlx4_en-Improve-receive-data-path.patch
--	patches.suse/net-mlx4_en-Improve-transmit-CQ-polling.patch
--	patches.suse/net-mlx4_en-Improve-stack-xmit-function.patch
--	patches.suse/net-mlx4_en-Improve-XDP-xmit-function.patch
--	patches.suse/net-mlx4_en-Poll-XDP-TX-completion-queue-in-RX-NAPI.patch
--	patches.suse/net-mlx4_en-Increase-default-TX-ring-size.patch
--	patches.suse/net-mlx4_en-Replace-TXBB_SIZE-multiplications-with-s.patch
--	patches.suse/net-mlx4_en-Refactor-mlx4_en_free_tx_desc.patch
--	patches.suse/r8152-split-rtl8152_resume-function.patch
--	patches.suse/r8152-move-calling-delay_autosuspend-function.patch
--	patches.suse/networking-convert-many-more-places-to-skb_put_zero.patch
--	patches.suse/networking-introduce-and-use-skb_put_data.patch
--	patches.suse/networking-make-skb_put-friends-return-void-pointers.patch
--	patches.suse/networking-make-skb_pull-friends-return-void-pointer.patch
--	patches.suse/networking-make-skb_push-__skb_push-return-void-poin.patch
--	patches.suse/networking-add-and-use-skb_put_u8.patch
--	patches.suse/net-Add-IFLA_XDP_PROG_ID.patch
--	patches.suse/bpf-mlx4-Report-bpf_prog-ID-during-XDP_QUERY_PROG.patch
--	patches.suse/bpf-mlx5e-Report-bpf_prog-ID-during-XDP_QUERY_PROG.patch
--	patches.suse/bpf-bnxt-Report-bpf_prog-ID-during-XDP_QUERY_PROG.patch
--	patches.suse/bpf-ixgbe-Report-bpf_prog-ID-during-XDP_QUERY_PROG.patch
--	patches.suse/bpf-nfp-Report-bpf_prog-ID-during-XDP_QUERY_PROG.patch
--	patches.suse/bpf-qede-Report-bpf_prog-ID-during-XDP_QUERY_PROG.patch
--	patches.suse/net-mvmdio-reorder-headers-alphabetically.patch
--	patches.suse/net-mvmdio-use-tabs-for-defines.patch
--	patches.suse/net-mvmdio-use-GENMASK-for-masks.patch
--	patches.suse/net-mvmdio-remove-duplicate-locking.patch
--	patches.suse/net-mvmdio-introduce-an-ops-structure.patch
--	patches.suse/net-mvmdio-put-the-poll-intervals-in-the-ops-structu.patch
--	patches.suse/net-mvmdio-check-the-MII_ADDR_C45-bit-is-not-set-for.patch
--	patches.suse/net-mvmdio-add-xmdio-xsmi-support.patch
--	patches.suse/net-mvmdio-simplify-the-smi-read-and-write-error-pat.patch
--	patches.suse/rds-tcp-Set-linger-when-rejecting-an-incoming-conn-i.patch
--	patches.suse/ibmvnic-096-driver-initialization-for-kdump-kexec.patch
--	patches.suse/net-mlx5-Update-eqe_type_str-event-names.patch
--	patches.suse/net-mlx5-Fix-some-spelling-mistakes.patch
--	patches.suse/net-mlx5-Avoid-using-multiple-blank-lines.patch
--	patches.suse/net-mlx5-Avoid-blank-lines-before-after-closing-open.patch
--	patches.suse/net-mlx5-Align-to-match-opening-parenthesis.patch
--	patches.suse/net-mlx5-Avoid-space-after-casting.patch
--	patches.suse/net-mlx5-Undo-LAG-upon-request-to-create-virtual-fun.patch
--	patches.suse/net-mlx5e-Use-function-to-map-aRFS-into-traffic-type.patch
--	patches.suse/net-mlx5e-Fix-typo-in-warning-if-CQ-moderation-is-no.patch
--	patches.suse/net-mlx5e-Rename-physical-symbol-errors-counter.patch
--	patches.suse/net-mlx5e-Reduce-number-of-heap-allocated-buffers-fo.patch
--	patches.suse/net-mlx5e-Move-and-optimize-query-out-of-buffer-func.patch
--	patches.suse/net-mlx5e-Optimize-update-stats-work.patch
--	patches.suse/net-mlx5-Expose-command-polling-interface.patch
--	patches.suse/net-mlx5-Add-fast-unload-support-in-shutdown-flow.patch
--	patches.suse/ipv6-remove-unnecessary-dst_hold-in-ip6_fragment.patch
--	patches.suse/udp-call-dst_hold_safe-in-udp_sk_rx_set_dst.patch
--	patches.suse/net-use-loopback-dev-when-generating-blackhole-route.patch
--	patches.suse/net-introduce-DST_NOGC-in-dst_release-to-destroy-dst.patch
--	patches.suse/net-introduce-a-new-function-dst_dev_put.patch
--	patches.suse/ipv4-take-dst-__refcnt-when-caching-dst-in-fib.patch
--	patches.suse/ipv4-call-dst_dev_put-properly.patch
--	patches.suse/ipv4-call-dst_hold_safe-properly.patch
--	patches.suse/ipv4-mark-DST_NOGC-and-remove-the-operation-of-dst_f.patch
--	patches.suse/ipv6-take-dst-__refcnt-for-insertion-into-fib6-tree.patch
--	patches.suse/ipv6-call-dst_dev_put-properly.patch
--	patches.suse/ipv6-call-dst_hold_safe-properly.patch
--	patches.suse/ipv6-mark-DST_NOGC-and-remove-the-operation-of-dst_f.patch
--	patches.suse/ipv6-get-rid-of-icmp6-dst-garbage-collector.patch
--	patches.suse/xfrm-take-refcnt-of-dst-when-creating-struct-xfrm_ds.patch
--	patches.suse/decnet-take-dst-__refcnt-when-struct-dn_route-is-cre.patch
--	patches.suse/net-remove-dst-gc-related-code.patch
--	patches.suse/net-remove-DST_NOGC-flag.patch
--	patches.suse/net-remove-DST_NOCACHE-flag.patch
--	patches.suse/net-reorder-all-the-dst-flags.patch
--	patches.suse/net-add-debug-atomic_inc_not_zero-in-dst_hold.patch
--	patches.suse/liquidio-implement-vlan-filter-enable-and-disable.patch
--	patches.suse/liquidio-replace-info-pointer-mode-with-buffer-point.patch
--	patches.suse/cxgb4-fix-a-NULL-dereference.patch
--	patches.suse/nfp-add-VLAN-filtering-support.patch
--	patches.suse/cxgb4-add-new-T6-pci-device-id-s.patch
--	patches.suse/qed-Chain-support-for-external-PBL.patch
--	patches.suse/qed-RoCE-EDPM-to-honor-PFC.patch
--	patches.suse/qed-Disable-RoCE-dpm-when-DCBx-change-occurs.patch
--	patches.suse/qed-qede_roce.-ch-qede_rdma.-ch.patch
--	patches.suse/qed-Set-rdma-generic-functions-prefix.patch
--	patches.suse/qed-Wait-for-resources-before-FUNC_CLOSE.patch
--	patches.suse/qed-SPQ-async-callback-registration.patch
--	patches.suse/net-introduce-__skb_put_-zero-data-u8.patch
--	patches.suse/ibmvnic-097-Return-from-ibmvnic_resume-if-not-in-VNIC_OPEN-state.patch
--	patches.suse/enic-Fix-format-truncation-warning.patch
--	patches.suse/s390-qeth-add-ipa-return-codes-for-bridgeport.patch
--	patches.suse/s390-qeth-fix-packing-buffer-statistics.patch
--	patches.suse/s390-diag-add-diag26c-support.patch
--	patches.suse/s390-qeth-use-diag26c-to-get-MAC-address-on-L2.patch
--	patches.suse/net-mlx5e-IPoIB-Move-to-a-separate-directory.patch
--	patches.suse/net-mlx5e-Prevent-PFC-call-for-non-ethernet-ports.patch
--	patches.suse/net-mlx5e-IPoIB-Add-ethtool-support.patch
--	patches.suse/net-mlx5e-Add-new-profile-function-update_carrier.patch
--	patches.suse/net-mlx5e-IPoIB-Change-parameters-default-values.patch
--	patches.suse/net-mlx5e-Use-hard_mtu-as-part-of-the-mlx5e_priv-str.patch
--	patches.suse/net-mlx5e-IPoIB-Handle-change_mtu.patch
--	patches.suse/net-mlx5e-IPoIB-Get-more-TX-statistics.patch
--	patches.suse/net-mlx5e-IPoIB-Add-PTP-support-to-IPoIB-device-driv.patch
--	patches.suse/net-mlx5e-IPoIB-Add-ioctl-support-to-IPoIB-device-dr.patch
--	patches.suse/i40e-add-XDP-support-for-pass-and-drop-actions.patch
--	patches.suse/i40e-add-support-for-XDP_TX-action.patch
--	patches.suse/i40evf-assign-num_active_queues-inside-i40evf_alloc_.patch
--	patches.suse/i40e-i40evf-update-WOL-and-I40E_AQC_ADDR_VALID_MASK-.patch
--	patches.suse/i40e-use-dev_dbg-instead-of-dev_info-when-warning-ab.patch
--	patches.suse/i40e-comment-that-udp_port-must-be-in-host-byte-orde.patch
--	patches.suse/i40e-Fix-potential-out-of-bound-array-access.patch
--	patches.suse/i40e-Support-firmware-CEE-DCB-UP-to-TC-map-re-defini.patch
--	patches.suse/i40e-Add-message-for-unsupported-MFP-mode.patch
--	patches.suse/i40e-genericize-the-partition-bandwidth-control.patch
--	patches.suse/i40e-Add-support-for-OEM-firmware-version.patch
--	patches.suse/i40e-fix-disabling-overflow-promiscuous-mode.patch
--	patches.suse/i40e-clear-only-cause_ena-bit.patch
--	patches.suse/i40e-Handle-PE_CRITERR-properly-with-IWARP-enabled.patch
--	patches.suse/i40e-don-t-hold-RTNL-lock-for-the-entire-reset.patch
--	patches.suse/r8152-correct-the-definition.patch
--	patches.suse/qede-Fix-compilation-without-QED_RDMA.patch
--	patches.suse/qed-Cleanup-qed_roce-before-duplicating-it.patch
--	patches.suse/qed-Duplicate-qed_roce.-ch-to-qed_rdma.-ch.patch
--	patches.suse/qed-Split-rdma-content-between-qed_rdma-and-qed_roce.patch
--	patches.suse/qed-Rename-qed_roce_if.h-to-qed_rdma_if.h.patch
--	patches.suse/liquidio-stop-using-huge-static-buffer-save-4096k-in.patch
--	patches.suse/net-mlx5e-Use-device-ID-defines.patch
--	patches.suse/tcp-Add-a-tcp_filter-hook-before-handle-ack-packet.patch
--	patches.suse/ibmvnic-100-Fix-incorrectly-defined-ibmvnic_request_map_rsp-structure.patch
--	patches.suse/ibmvnic-101-Fix-error-handling-when-registering-long-term-mapped-buffers.patch
--	patches.suse/ibmvnic-098-Correct-return-code-checking-for-ibmvnic_init-during-probe.patch
--	patches.suse/rds-tcp-set-linger-to-1-when-unloading-a-rds-tcp.patch
--	patches.suse/msft-hv-1394-hv_netvsc-Remove-unnecessary-var-link_state-from-str.patch
--	patches.suse/msft-hv-1395-hv_netvsc-Fix-the-carrier-state-error-when-data-path.patch
--	patches.suse/net-mvpp2-add-comments-about-smp_processor_id-usage.patch
--	patches.suse/net-mvpp2-remove-unused-mvpp2_bm_cookie_pool_set-fun.patch
--	patches.suse/net-mvpp2-remove-mvpp2_pool_refill.patch
--	patches.suse/xdp-pass-XDP-flags-into-install-handlers.patch
--	patches.suse/xdp-add-HW-offload-mode-flag-for-installing-programs.patch
--	patches.suse/nfp-xdp-move-driver-XDP-setup-into-a-separate-functi.patch
--	patches.suse/nfp-bpf-don-t-offload-XDP-programs-in-DRV_MODE.patch
--	patches.suse/nfp-bpf-release-the-reference-on-offloaded-programs.patch
--	patches.suse/nfp-bpf-add-support-for-XDP_FLAGS_HW_MODE.patch
--	patches.suse/xdp-add-reporting-of-offload-mode.patch
--	patches.suse/nfp-xdp-report-if-program-is-offloaded.patch
--	patches.suse/bpf-possibly-avoid-extra-masking-for-narrower-load-i.patch
--	patches.suse/net-ena-change-return-value-for-unsupported-features.patch
--	patches.suse/net-ena-add-hardware-hints-capability-to-the-driver.patch
--	patches.suse/net-ena-change-sizeof-argument-to-be-the-type-pointe.patch
--	patches.suse/net-ena-add-reset-reason-for-each-device-FLR.patch
--	patches.suse/net-ena-add-support-for-out-of-order-rx-buffers-refi.patch
--	patches.suse/net-ena-allow-the-driver-to-work-with-small-number-o.patch
--	patches.suse/net-ena-use-napi_schedule_irqoff-when-possible.patch
--	patches.suse/net-ena-separate-skb-allocation-to-dedicated-functio.patch
--	patches.suse/net-ena-use-lower_32_bits-upper_32_bits-to-split-dma.patch
--	patches.suse/net-ena-update-driver-s-rx-drop-statistics.patch
--	patches.suse/net-ena-update-ena-driver-to-version-1.2.0.patch
--	patches.suse/cxgb4-Update-T6-Buffer-Group-and-Channel-Mappings.patch
--	patches.suse/cxgb4-Use-Firmware-params-to-get-buffer-group-map.patch
--	patches.suse/net-mlx5e-Build-SKB-with-exact-frag_size.patch
--	patches.suse/net-mlx5e-Enhance-RX-SKB-headroom-logic.patch
--	patches.suse/net-mlx5e-Introduce-RX-Page-Reuse.patch
--	patches.suse/net-mlx5e-Relocate-the-TC-match-on-ip-tos-offload-co.patch
--	patches.suse/net-mlx5e-Offload-TC-matching-on-ip-ttl.patch
--	patches.suse/net-mlx5e-Use-macro-for-TC-header-re-write-offload-f.patch
--	patches.suse/net-mlx5e-Add-header-re-write-offloading-of-IPv6-hop.patch
--	patches.suse/mlxfw-Make-the-module-selectable.patch
--	patches.suse/net-mlx5-Add-MCC-Management-Component-Control-regist.patch
--	patches.suse/net-mlx5-Enhance-MCAM-reg-to-allow-query-on-access-r.patch
--	patches.suse/net-mlx5-Add-helper-functions-to-set-query-MCC-MCDA-.patch
--	patches.suse/net-mlx5-Add-mlxfw-callbacks.patch
--	patches.suse/net-mlx5e-Support-the-flash-device-ethtool-callback.patch
--	patches.suse/net-mlx5e-IPoIB-Support-the-flash-device-ethtool-cal.patch
--	patches.suse/net-mlx5-Fix-offset-of-hca-cap-reserved-field.patch
--	patches.suse/net-store-port-representator-id-in-metadata_dst.patch
--	patches.suse/nfp-devlink-add-support-for-getting-eswitch-mode.patch
--	patches.suse/nfp-move-physical-port-init-into-a-helper.patch
--	patches.suse/nfp-map-mac_stats-and-vf_cfg-BARs.patch
--	patches.suse/nfp-general-representor-implementation.patch
--	patches.suse/nfp-add-stats-and-xmit-helpers-for-representors.patch
--	patches.suse/nfp-app-callbacks-for-SRIOV.patch
--	patches.suse/nfp-provide-nfp_port-to-of-nfp_net_get_mac_addr.patch
--	patches.suse/nfp-add-support-for-tx-rx-with-metadata-portid.patch
--	patches.suse/nfp-add-support-for-control-messages-for-flower-app.patch
--	patches.suse/nfp-add-flower-app.patch
--	patches.suse/nfp-add-VF-and-PF-representors-to-flower-app.patch
--	patches.suse/af_iucv-Move-sockaddr-length-checks-to-before-access.patch
--	patches.suse/0001-iwlwifi-mvm-flush-per-station-for-DQA-mode.patch
--	patches.suse/0002-iwlwifi-mvm-support-getting-nvm-data-from-firmware.patch
--	patches.suse/0003-iwlwifi-mvm-support-old-method-of-NVM-parsing.patch
--	patches.suse/0004-iwlwifi-mvm-fix-endianness-in-lq_cmd-declaration.patch
--	patches.suse/0005-iwlwifi-mvm-document-which-group-enums-are-used-with.patch
--	patches.suse/0006-iwlwifi-mvm-use-proper-sta_addr-in-firmware-API.patch
--	patches.suse/0007-iwlwifi-mvm-fix-MCC-endianness-bug.patch
--	patches.suse/0008-iwlwifi-mvm-use-u8-for-reserved-fields.patch
--	patches.suse/0009-iwlwifi-mvm-disentangle-paging-command-structs.patch
--	patches.suse/0010-iwlwifi-mvm-add-documentation-to-some-WoWLAN-command.patch
--	patches.suse/0011-iwlwifi-mvm-wait-for-the-flushed-queue-only.patch
--	patches.suse/0012-iwlwifi-mvm-fix-some-kernel-doc.patch
--	patches.suse/0013-iwlwifi-mvm-add-documentation-links-to-various-field.patch
--	patches.suse/0014-iwlwifi-update-device-ID-for-a000-family.patch
--	patches.suse/0015-iwlwifi-mvm-disentangle-binding-command-versions.patch
--	patches.suse/0016-iwlwifi-mvm-create-name-various-enums.patch
--	patches.suse/0017-iwlwifi-mvm-document-structures-used-by-commands.patch
--	patches.suse/0018-iwlwifi-mvm-remove-wrt-support-of-page-dumps-in-gen2.patch
--	patches.suse/0019-iwlwifi-pcie-support-page-dumping-in-wrt-in-gen2.patch
--	patches.suse/0020-iwlwifi-Add-fw_name_pre_rf_next_step-to-support-diff.patch
--	patches.suse/0021-iwlwifi-mvm-remove-unused-TX_CMD_NEXT_FRAME_.patch
--	patches.suse/0022-iwlwifi-kernel-doc-make-proper-links.patch
--	patches.suse/0023-iwlwifi-mvm-fix-many-kernel-doc-warnings.patch
--	patches.suse/0024-iwlwifi-add-wait-for-tx-queue-empty.patch
--	patches.suse/0025-iwlwifi-mvm-add-AMSDU-flag-to-offload-assist.patch
--	patches.suse/0026-iwlwifi-mvm-document-RX-structures.patch
--	patches.suse/0027-iwlwifi-pcie-add-AMSDU-to-gen2.patch
--	patches.suse/0028-iwlwifi-cleanup-references-to-8000-family-in-NVM-cod.patch
--	patches.suse/0029-iwlwifi-remove-references-to-8000-B-step-devices.patch
--	patches.suse/0030-iwlwifi-add-dbgc_supported-to-transport-configuratio.patch
--	patches.suse/0031-iwlwifi-mvm-add-TLV-for-NAN-API-differentiation.patch
--	patches.suse/0032-iwlwifi-mvm-support-init-flow-debugging.patch
--	patches.suse/0033-iwlwifi-add-9000-and-A000-device-families.patch
--	patches.suse/0034-iwlwifi-pcie-support-dumping-FH-in-a000-hw.patch
--	patches.suse/0035-iwlwifi-mvm-disable-prph-collection-in-a000-hw.patch
--	patches.suse/0037-iwlwifi-mvm-check-firmware-is-up-in-debugfs.patch
--	patches.suse/0038-iwlwifi-mvm-use-schedule_delayed_work.patch
--	patches.suse/0036-iwlwifi-mvm-add-and-use-iwl_mvm_device_running.patch
--	patches.suse/0039-iwlwifi-mvm-convert-ucode_loaded-to-a-status-bit.patch
--	patches.suse/0040-iwlwifi-mvm-clear-firmware-running-bit-earlier.patch
--	patches.suse/0041-iwlwifi-fix-a-kernel-doc-tag.patch
--	patches.suse/0042-iwlwifi-split-firmware-API-from-iwl-trans.h.patch
--	patches.suse/0043-iwlwifi-mvm-link-queue-cmd-docs-to-A000-command-stru.patch
--	patches.suse/0044-iwlwifi-mvm-document-structures-used-for-BEACON_TEMP.patch
--	patches.suse/0045-iwlwifi-mvm-link-to-TX-commands-in-documentation.patch
--	patches.suse/0046-iwlwifi-mvm-remove-SCAN_GROUP.patch
--	patches.suse/0047-iwlwifi-fw-api-cleanup-cycle-includes.patch
--	patches.suse/0048-iwlwifi-remove-unnecessary-code-in-iwl_trans_alloc_t.patch
--	patches.suse/brcmfmac-Use-separate-firmware-for-revision-0-of-the
--	patches.suse/ath10k-fix-reported-HT-MCS-rates-with-NSS-1
--	patches.suse/net-add-netlink_ext_ack-argument-to-rtnl_link_ops.ne.patch
--	patches.suse/net-add-netlink_ext_ack-argument-to-rtnl_link_ops.ch.patch
--	patches.suse/net-mlx4-fix-spelling-mistake-coalesing-coalescing.patch
--	patches.suse/nfp-explicitly-check-if-application-FW-is-loaded.patch
--	patches.suse/nfp-move-area-mapping-helper-into-nfpcore.patch
--	patches.suse/nfp-add-helper-for-mapping-runtime-symbols.patch
--	patches.suse/nfp-remove-unused-nfp_cpp_area_check_range.patch
--	patches.suse/nfp-add-nfp_app-cleanup-callback-and-make-flower-use.patch
--	patches.suse/nfp-spawn-nfp_ports-for-PF-and-VF-ports.patch
--	patches.suse/nfp-make-the-representor-get-stats-app-independent.patch
--	patches.suse/nfp-move-representors-struct-net_device_ops-to-share.patch
--	patches.suse/nfp-allow-converting-representor-s-netdev-into-nfp_p.patch
--	patches.suse/nfp-wire-get_phys_port_name-on-representors.patch
--	patches.suse/nfp-handle-SR-IOV-already-enabled-when-driver-is-pro.patch
--	patches.suse/nfp-reorder-SR-IOV-config-and-nfp_app-SR-IOV-callbac.patch
--	patches.suse/nfp-allocate-a-private-workqueue-for-driver-work.patch
--	patches.suse/nfp-flower-add-Kconfig-for-flower-app.patch
--	patches.suse/net-mlx4-fix-spelling-mistake-enforcment-enforcement.patch
--	patches.suse/net-mlx5-Set-interface-flags-before-cleanup-in-unloa.patch
--	patches.suse/net-mlx5-Add-reserved-gids-support.patch
--	patches.suse/net-mlx5-Add-support-for-multiple-RoCE-enable.patch
--	patches.suse/IB-mlx5-Respect-mlx5_core-reserved-GIDs.patch
--	patches.suse/net-mlx5-Make-get_cqe-routine-not-ethernet-specific.patch
--	patches.suse/net-mlx5-Add-QP-WQ-support.patch
--	patches.suse/net-mlx5-FPGA-Move-FPGA-init-cleanup-to-init_once.patch
--	patches.suse/net-mlx5-FPGA-Add-FW-commands-for-FPGA-QPs.patch
--	patches.suse/net-mlx5-FPGA-Add-high-speed-connection-routines.patch
--	patches.suse/net-mlx5-FPGA-Add-SBU-bypass-and-reset-flows.patch
--	patches.suse/net-mlx5-FPGA-Add-SBU-infrastructure.patch
--	patches.suse/net-mlx5-Accel-Add-IPSec-acceleration-interface.patch
--	patches.suse/net-mlx5e-IPSec-Innova-IPSec-offload-infrastructure.patch
--	patches.suse/net-mlx5e-IPSec-Add-Innova-IPSec-offload-RX-data-pat.patch
--	patches.suse/net-mlx5e-IPSec-Add-Innova-IPSec-offload-TX-data-pat.patch
--	patches.suse/net-mlx5e-IPSec-Add-IPSec-ethtool-stats.patch
--	patches.suse/bpf-Add-syscall-lookup-support-for-fd-array-and-htab.patch
--	patches.suse/bpf-Fix-out-of-bound-access-on-interpreters.patch
--	patches.suse/ibmvnic-102-Fix-assignment-of-RX-TX-IRQ-s.patch
--	patches.suse/net-ibm-ibmveth-constify-dev_pm_ops-structures.patch
--	patches.suse/net-mlx4_en-Add-dynamic-variable-to-hold-the-number-.patch
--	patches.suse/net-mlx4_en-Do-not-allocate-redundant-TX-queues-when.patch
--	patches.suse/netfilter-ipt_CLUSTERIP-do-not-hold-dev.patch
--	patches.suse/net-convert-inet_peer.refcnt-from-atomic_t-to-refcou.patch
--	patches.suse/net-convert-sk_buff.users-from-atomic_t-to-refcount_.patch
--	patches.suse/net-switchdev-add-SET_SWITCHDEV_OPS-helper.patch
--	patches.suse/nfp-add-phys_switch_id-support.patch
--	patches.suse/nfp-provide-infrastructure-for-offloading-flower-bas.patch
--	patches.suse/nfp-extend-flower-add-flow-offload.patch
--	patches.suse/nfp-extend-flower-matching-capabilities.patch
--	patches.suse/nfp-add-basic-action-capabilities-to-flower-offloads.patch
--	patches.suse/nfp-add-metadata-to-each-flow-offload.patch
--	patches.suse/nfp-add-a-stats-handler-for-flower-offloads.patch
--	patches.suse/nfp-add-control-message-passing-capabilities-to-flow.patch
--	patches.suse/brcmfmac-fix-double-free-upon-register_netdevice-fai
--	patches.suse/0050-iwlwifi-mvm-remove-txq-EMPTYING_DELBA-state-for-DQA.patch
--	patches.suse/0051-iwlwifi-remove-resp_pkt-NULL-checks.patch
--	patches.suse/0001-iwlwifi-mvm-disable-dbg-data-collect-when-fw-isn-t-a.patch
--	patches.suse/0052-iwlwifi-mvm-Enable-security-on-new-TX-API.patch
--	patches.suse/0053-iwlwifi-mvm-avoid-unnecessary-cache-trashing-in-Tx-p.patch
--	patches.suse/0054-iwlwifi-mvm-remove-pointless-num_stored-condition.patch
--	patches.suse/iwlwifi-pcie-fix-TVQM-queue-ID-range-check
--	patches.suse/0055-iwlwifi-mvm-avoid-variable-shadowing.patch
--	patches.suse/0056-iwlwifi-mvm-use-scnprintf-instead-of-snprintf.patch
--	patches.suse/0057-iwlwifi-use-bitfield.h-for-some-registers.patch
--	patches.suse/0058-iwlwifi-mvm-track-and-report-IBSS-manager-status-to-.patch
--	patches.suse/0059-iwlwifi-mvm-make-D0I3_END_CMD-sync-during-system-res.patch
--	patches.suse/0060-iwlwifi-mvm-support-D0I3_END_CMD-at-the-start-of-res.patch
--	patches.suse/0061-iwlwifi-mvm-make-iwl_mvm_update_mcc-easier-to-follow.patch
--	patches.suse/0062-iwlwifi-mvm-rs-add-logs-for-the-wrong-antenna-case.patch
--	patches.suse/0063-iwlwifi-pcie-pull-out-common-rfkill-IRQ-handling-cod.patch
--	patches.suse/0064-iwlwifi-pcie-add-fake-RF-kill-to-debugfs.patch
--	patches.suse/iwlwifi-mvm-don-t-warn-in-queue-sync-on-RF-kill.patch
--	patches.suse/0066-iwlwifi-pcie-don-t-report-RF-kill-enabled-while-shut.patch
--	patches.suse/0067-iwlwifi-pcie-remove-pointless-debugfs-parsing-for-cs.patch
--	patches.suse/0068-iwlwifi-mvm-document-status-bits.patch
--	patches.suse/0069-iwlwifi-mvm-support-aggregations-on-A000-HW.patch
--	patches.suse/0070-iwlwifi-pcie-use-kstrtou32_from_user.patch
--	patches.suse/0071-iwlwifi-mvm-better-link-scan-notification-results-le.patch
--	patches.suse/iwlwifi-fix-TX-tracing-for-non-linear-SKBs
--	patches.suse/iwlwifi-pcie-fix-command-completion-name-debug
--	patches.suse/0072-iwlwifi-mvm-docs-fix-enum-link-provide-TX-response-l.patch
--	patches.suse/0073-iwlwifi-mvm-fix-fw-monitor-7000-HW-recollecting.patch
--	patches.suse/0074-iwlwifi-mvm-disentangle-union-in-TX-status-struct.patch
--	patches.suse/0075-iwlwifi-mvm-add-documentation-for-enum-iwl_debug_cmd.patch
--	patches.suse/0076-iwlwifi-document-transmit-buffer-bits-better.patch
--	patches.suse/0077-iwlwifi-remove-useless-iwl_free_nvm_data-function.patch
--	patches.suse/0078-iwlwifi-mvm-fix-nvm_data-leak.patch
--	patches.suse/0079-iwlwifi-pcie-don-t-disable-bh-when-handling-FW-error.patch
--	patches.suse/0080-iwlwifi-mvm-reset-the-HW-before-dumping-if-HW-error-.patch
--	patches.suse/0081-iwlwifi-mvm-don-t-mark-TIDs-that-are-not-idle-wrt-BA.patch
--	patches.suse/0082-iwlwifi-add-a-W-A-for-a-scheduler-hardware-bug.patch
--	patches.suse/0083-iwlwifi-pcie-make-iwl_pcie_apm_stop_master-return-vo.patch
--	patches.suse/0084-iwlwifi-mvm-set-assoc_beacon_arrive_time.patch
--	patches.suse/0085-iwlwifi-mvm-support-new-flush-API.patch
--	patches.suse/0086-iwlwifi-mvm-document-assoc_beacon_arrive_time.patch
--	patches.suse/0087-iwlwifi-mvm-print-base-HW-address-during-init.patch
--	patches.suse/0088-iwlwifi-pcie-reduce-unwanted-noise-in-the-logs.patch
--	patches.suse/0089-iwlwifi-pcie-delete-the-Tx-queue-timer-earlier-upon-.patch
--	patches.suse/0090-iwlwifi-mvm-fix-typo-in-CTDP_CMD_OPERATION_REPORT-de.patch
--	patches.suse/0091-iwlwifi-pcie-work-around-suspend-resume-issue.patch
--	patches.suse/0092-iwlwifi-mvm-support-TX-on-MONITOR-iface.patch
--	patches.suse/libertas-Fix-lbs_prb_rsp_limit_set.patch
--	patches.suse/NFC-nfcmrvl_uart-fix-device-node-leak-during-probe
--	patches.suse/NFC-trf7970a-fix-check-of-clock-frequencies-use-inst.patch
--	patches.suse/net-mlx5-fix-spelling-mistake-Allodating-Allocating.patch
--	patches.suse/sfc-change-Unknown-MCDI-event-message-to-print-full-.patch
--	patches.suse/sfc-correct-comment-on-efx_mcdi_process_event.patch
--	patches.suse/Bluetooth-hci_bcm-Add-active_low-irq-polarity-quirk-
--	patches.suse/qed-Introduce-iWARP-personality.patch
--	patches.suse/qed-Implement-iWARP-initialization-teardown-and-qp-o.patch
--	patches.suse/qed-Rename-some-ll2-related-defines.patch
--	patches.suse/qed-Add-iWARP-support-in-ll2-connections.patch
--	patches.suse/qed-iWARP-CM-setup-a-ll2-connection-for-handling-SYN.patch
--	patches.suse/qed-iWARP-CM-add-listener-functions-and-initial-SYN-.patch
--	patches.suse/qed-iWARP-CM-add-passive-side-connect.patch
--	patches.suse/qed-iWARP-CM-add-active-side-connect.patch
--	patches.suse/qed-iWARP-implement-disconnect-flows.patch
--	patches.suse/qed-iWARP-CM-add-error-handling.patch
--	patches.suse/qed-Add-iWARP-protocol-support-in-context-allocation.patch
--	patches.suse/qed-Add-iWARP-support-for-physical-queue-allocation.patch
--	patches.suse/net-mlx5-fix-memcpy-limit.patch
--	patches.suse/net-phy-Add-phy-loopback-support-in-net-phy-framewor.patch
--	patches.suse/net-hns-Use-phy_driver-to-setup-Phy-loopback.patch
--	patches.suse/bpf-net-add-skb_mac_header_len-helper.patch
--	patches.suse/bpf-simplify-narrower-ctx-access.patch
--	patches.suse/bpf-export-whether-tail-call-has-jited-owner.patch
--	patches.suse/ctcm_fsms-Convert-skb-user-accesses-to-refcount_t.patch
--	patches.suse/net-mlxfw-Properly-handle-dependancy-with-non-loadab.patch
--	patches.suse/netxen_nic-Remove-unused-pointer-hdr-in-netxen_setup.patch
--	patches.suse/mlx4_en-make-mlx4_log_num_mgm_entry_size-static.patch
--	patches.suse/mwifiex-do-not-update-MCS-set-from-hostapd
--	patches.suse/0093-iwlwifi-mvm-refactor-geo-init.patch
--	patches.suse/0094-iwlwifi-mvm-Add-debugfs-entry-to-retrieve-SAR-geogra.patch
--	patches.suse/0095-iwlwifi-mvm-remove-some-CamelCase-from-firmware-API.patch
--	patches.suse/0096-iwlwifi-mvm-fix-various-Excess-.-description-kernel-.patch
--	patches.suse/0097-iwlwifi-mvm-remove-various-unused-command-IDs-struct.patch
--	patches.suse/0098-iwlwifi-mvm-use-__le16-even-for-reserved-fields.patch
--	patches.suse/0099-iwlwifi-mvm-add-documentation-for-all-command-IDs.patch
--	patches.suse/0100-iwlwifi-mvm-fix-a-bunch-of-kernel-doc-warnings.patch
--	patches.suse/0101-iwlwifi-dvm-use-macros-for-format-strings.patch
--	patches.suse/0102-iwlwifi-pcie-only-apply-retention-workaround-on-9000.patch
--	patches.suse/0103-iwlwifi-pcie-fix-9000-series-RF-kill-interrupt-propa.patch
--	patches.suse/iwlwifi-mvm-change-sta_id-to-u8
--	patches.suse/0104-iwlwifi-mvm-simplify-CHECK_MLME_TRIGGER-macro.patch
--	patches.suse/0105-iwlwifi-add-the-new-a000_2ax-series.patch
--	patches.suse/0106-iwlwifi-add-twelve-new-9560-series-PCI-IDs.patch
--	patches.suse/0107-iwlwifi-mvm-use-proper-CDB-check-in-PHY-context-modi.patch
--	patches.suse/0108-iwlwifi-pcie-improve-invalid-queue-warning.patch
--	patches.suse/0109-iwlwifi-mvm-support-aggs-of-64-frames-in-A000-family.patch
--	patches.suse/0110-iwlwifi-pcie-improve-debug-in-iwl_pcie_rx_handle_rb.patch
--	patches.suse/0111-iwlwifi-mvm-change-when-the-BT_COEX-is-sent.patch
--	patches.suse/0112-iwlwifi-mvm-support-multi-tid-ba-notif.patch
--	patches.suse/0113-iwlwifi-unify-external-internal-modparam-names.patch
--	patches.suse/0114-iwlwifi-pcie-make-ctxt-info-free-idempotent.patch
--	patches.suse/0115-iwlwifi-pcie-warn-if-paging-is-already-initialized-d.patch
--	patches.suse/iwlwifi-mvm-unconditionally-stop-device-after-init
--	patches.suse/iwlwifi-mvm-fix-deduplication-start-logic
--	patches.suse/0116-iwlwifi-mvm-rename-iwl_shared_mem_cfg_v1-to-the-corr.patch
--	patches.suse/0117-iwlwifi-create-new-subdirectory-for-FW-interaction.patch
--	patches.suse/0118-iwlwifi-move-notification-wait-into-fw.patch
--	patches.suse/0119-iwlwifi-move-configuration-into-sub-directory.patch
--	patches.suse/0120-iwlwifi-mvm-remove-version-2-of-paging-command.patch
--	patches.suse/iwlwifi-mvm-quietly-accept-non-sta-assoc-response-fr
--	patches.suse/0121-iwlwifi-pcie-add-MSI-X-interrupt-tracing.patch
--	patches.suse/0122-iwlwifi-mvm-properly-enable-IP-header-checksumming.patch
--	patches.suse/iwlwifi-mvm-fix-mac80211-queue-tracking
--	patches.suse/0123-iwlwifi-mvm-map-cab_queue-to-real-one-earlier.patch
--	patches.suse/0124-iwlwifi-mvm-fix-mac80211-s-hw_queue-in-DQA-mode.patch
--	patches.suse/iwlwifi-mvm-don-t-send-fetch-the-TID-from-a-non-QoS-
--	patches.suse/iwlwifi-pcie-reconfigure-MSI-X-HW-on-resume
--	patches.suse/iwlwifi-mvm-don-t-mess-the-SNAP-header-in-TSO-for-no
--	patches.suse/iwlwifi-mvm-remove-DQA-non-STA-client-mode-special-c.patch
--	patches.suse/0126-iwlwifi-mvm-update-rx-statistics-cmd-api.patch
--	patches.suse/iwlwifi-mvm-quietly-accept-non-sta-disassoc-frames
--	patches.suse/0127-iwlwifi-pcie-propagate-iwl_pcie_apm_init-s-status.patch
--	patches.suse/0128-iwlwifi-pcie-wait-longer-after-device-reset.patch
--	patches.suse/0129-iwlwifi-bump-MAX-API-for-8000-9000-A000-to-33.patch
--	patches.suse/qed-initialize-ll2_syn_handle-at-start-of-function.patch
--	patches.suse/net-reflect-mark-on-tcp-syn-ack-packets.patch
--	patches.suse/bridge-allow-ext-learned-entries-to-change-ports.patch
--	patches.suse/nfp-improve-order-of-interfaces-in-breakout-mode.patch
--	patches.suse/nfp-remove-legacy-MAC-address-lookup.patch
--	patches.suse/nfp-default-to-chained-metadata-prepend-format.patch
--	patches.suse/cxgb4-time-stamping-interface-for-PTP.patch
--	patches.suse/cxgb4-Add-PTP-Hardware-Clock-PHC-support.patch
--	patches.suse/cxgb4-Support-for-get_ts_info-ethtool-method.patch
--	patches.suse/lpfc-debugfs-get-rid-of-pointless-access_ok.patch
--	patches.suse/0001-fs-fcntl-f_setown-allow-returning-error.patch
--	patches.suse/0002-fs-fcntl-f_setown-avoid-undefined-behaviour.patch
--	patches.suse/bpf-don-t-open-code-memdup_user.patch
--	patches.suse/btrfs-use-bio_clone_fast-to-clone-our-bio.patch
--	patches.suse/btrfs-new-helper-btrfs_bio_clone_partial.patch
--	patches.suse/btrfs-use-bio_clone_bioset_partial-to-simplify-DIO-s.patch
--	patches.suse/btrfs-change-how-we-iterate-bios-in-endio.patch
--	patches.suse/Btrfs-work-around-maybe-uninitialized-warning.patch
--	patches.suse/0001-Btrfs-skip-commit-transaction-if-we-don-t-have-enoug.patch
--	patches.suse/btrfs-separate-space_info-create-update.patch
--	patches.suse/btrfs-refactor-update_space_info.patch
--	patches.suse/btrfs-scrub-add-memalloc_nofs-protection-around-init_ipath.patch
--	patches.suse/btrfs-use-gfp_kernel-in-init_ipath.patch
--	patches.suse/btrfs-manually-implement-device_total_bytes-getter-setter.patch
--	patches.suse/btrfs-round-down-values-which-are-written-for-total_bytes_size.patch
--	patches.suse/btrfs-add-cond_resched-to-btrfs_qgroup_trace_leaf_items
--	patches.suse/btrfs-send-fix-invalid-path-after-renaming-and-linking-file.patch
--	patches.suse/btrfs-incremental-send-fix-invalid-path-for-unlink-commands.patch
--	patches.suse/btrfs-make-add_pinned_bytes-take-an-s64-num_bytes-instead-of-u64.patch
--	patches.suse/btrfs-make-bug_on-in-add_pinned_bytes-an-assert.patch
--	patches.suse/btrfs-update-total_bytes_pinned-when-pinning-down-extents.patch
--	patches.suse/btrfs-always-account-pinned-bytes-when-dropping-a-tree-block-ref.patch
--	patches.suse/btrfs-return-old-and-new-total-ref-mods-when-adding-delayed-refs.patch
--	patches.suse/btrfs-rework-delayed-ref-total_bytes_pinned-accounting.patch
--	patches.suse/0001-btrfs-qgroup-Add-quick-exit-for-non-fs-extents.patch
--	patches.suse/0002-btrfs-qgroup-Cleanup-btrfs_qgroup_prepare_account_ex.patch
--	patches.suse/0003-btrfs-qgroup-Return-actually-freed-bytes-for-qgroup-.patch
--	patches.suse/0004-btrfs-qgroup-Fix-qgroup-reserved-space-underflow-cau.patch
--	patches.suse/0005-btrfs-qgroup-Introduce-extent-changeset-for-qgroup-r.patch
--	patches.suse/0006-btrfs-qgroup-Fix-qgroup-reserved-space-underflow-by-.patch
--	patches.suse/btrfs-fix-integer-overflow-in-calc_reclaim_items_nr.patch
--	patches.suse/0021-arm64-Call-__show_regs-directly.patch
--	patches.suse/0022-arm64-Add-dump_backtrace-in-show_regs.patch
--	patches.suse/arm64-futex-Fix-undefined-behaviour-with-FUTEX_OP_OP.patch
--	patches.suse/0001-ARM64-PCI-Set-root-bus-NUMA-node-on-ACPI-systems.patch
--	patches.suse/arm64-kernel-restrict-dev-mem-read-calls-to-linear-r.patch
--	patches.suse/0001-ACPI-IORT-Remove-iort_node_match.patch
--	patches.suse/arm64-Export-save_stack_trace_tsk.patch
--	patches.suse/arm64-drivers-char-kmem-disable-on-arm64.patch
--	patches.suse/0001-fs-proc-kcore-use-kcore_list-type-to-check-for-vmall.patch
--	patches.suse/0002-arm64-mm-select-CONFIG_ARCH_PROC_KCORE_TEXT.patch
--	patches.suse/0019-acpi-apei-read-ack-upon-ghes-record-consumption.patch
--	patches.suse/0020-ras-acpi-apei-cper-add-support-for-generic-data-v3-s.patch
--	patches.suse/0021-cper-add-timestamp-print-to-CPER-status-printing.patch
--	patches.suse/0022-efi-parse-ARM-processor-error.patch
--	patches.suse/0023-arm64-exception-handle-Synchronous-External-Abort.patch
--	patches.suse/0024-acpi-apei-handle-SEA-notification-type-for-ARMv8.patch
--	patches.suse/0025-acpi-apei-panic-OS-with-fatal-error-status-block.patch
--	patches.suse/0026-efi-print-unrecognized-CPER-section.patch
--	patches.suse/0027-ras-acpi-apei-generate-trace-event-for-unrecognized-.patch
--	patches.suse/0028-trace-ras-add-ARM-processor-error-trace-event.patch
--	patches.suse/0029-arm-arm64-KVM-add-guest-SEA-support.patch
--	patches.suse/0030-acpi-apei-check-for-pending-errors-when-probing-GHES.patch
--	patches.suse/0032-ras-mark-stub-functions-as-inline.patch
--	patches.suse/0001-arm64-fix-endianness-annotation-for-__apply_alternat.patch
--	patches.suse/arm64-ptrace-Avoid-setting-compat-FP-SC-R-to-garbage.patch
--	patches.suse/libata-move-ata_read_log_page-to-libata-core.c.patch
--	patches.suse/libata-factor-out-a-ata_log_supported-helper.patch
--	patches.suse/libata-clarify-log-page-naming-grouping.patch
--	patches.suse/libata-factor-out-a-ata_identify_page_supported-help.patch
--	patches.suse/libata-implement-SECURITY-PROTOCOL-IN-OUT.patch
--	patches.suse/libata-Add-the-AHCI_HFLAG_YES_ALPM-flag.patch
--	patches.suse/libata-Add-the-AHCI_HFLAG_NO_WRITE_TO_RO-flag.patch
--	patches.suse/ata-ahci_brcm-Avoid-writing-to-read-only-registers.patch
--	patches.suse/sd-add-support-for-TCG-OPAL-self-encrypting-disks.patch
--	patches.suse/ALSA-hda-Simplify-bound-beep-mute-control-for-ALC268
--	patches.suse/ALSA-hda-Move-bind-mixer-switch-codes-to-generic-par
--	patches.suse/ALSA-hda-Remove-the-generic-bind-ctl-helpers
--	patches.suse/ALSA-hda-Remove-the-use-of-set_fs
--	patches.suse/ALSA-hda-Fix-a-typo-in-comment
--	patches.suse/ALSA-hda-Remove-superfluous-header-inclusions
--	patches.suse/ALSA-pcm-Use-a-common-helper-for-PCM-state-check-and
--	patches.suse/ALSA-pcm-Simplify-forward-rewind-codes
--	patches.suse/ALSA-pcm-Fix-negative-appl_ptr-handling-in-pcm-indir
--	patches.suse/ALSA-mips-Deliver-indirect-PCM-transfer-error
--	patches.suse/ALSA-cs46xx-Deliver-indirect-PCM-transfer-error
--	patches.suse/ALSA-emu10k1-Deliver-indirect-PCM-transfer-error
--	patches.suse/ALSA-rme32-Deliver-indirect-PCM-transfer-error
--	patches.suse/staging-bcm2835-audio-Deliver-indirect-PCM-transfer-
--	patches.suse/ALSA-pcm-Call-ack-whenever-appl_ptr-is-updated
--	patches.suse/ALSA-pcm-Skip-ack-callback-without-actual-appl_ptr-u
--	patches.suse/ALSA-hda-realtek-Add-ALC256-HP-depop-function
--	patches.suse/ALSA-line6-add-support-for-POD-HD500X
--	patches.suse/ALSA-line6-remove-unnecessary-initialization-to-PODH
--	patches.suse/ALSA-hda-Add-AZX_DRIVER_SKL-for-simplification
--	patches.suse/ALSA-hda-Fix-potential-race-at-unregistration-and-un
--	patches.suse/ALSA-pcm-Fix-possible-inconsistent-appl_ptr-update-v
--	patches.suse/ALSA-hda-realtek-Support-headset-mode-for-ALC234-ALC
--	patches.suse/ALSA-hda-realtek-Add-default-procedure-for-suspend-a
--	patches.suse/ALSA-hda-realtek-There-is-no-loopback-mixer-in-the-A
--	patches.suse/ALSA-hda-Skip-card-registration-when-no-codec-is-fou
--	patches.suse/ALSA-hda-Bind-with-i915-component-before-codec-bindi
--	patches.suse/ALSA-hda-Minor-code-refactoring-for-Intel-HDMI-codec
--	patches.suse/ALSA-hda-realtek-Support-Dell-headset-mode-for-ALC32
--	patches.suse/ALSA-hda-Fix-doubly-initialization-of-i915-component
--	patches.suse/ALSA-hda-realtek-Remove-ALC285-device-ID
--	patches.suse/ALSA-hda-realtek-New-codecs-support-for-ALC215-ALC28
--	patches.suse/ALSA-hda-realtek-Fix-typo-of-pincfg-for-Dell-quirk
--	patches.suse/ALSA-hda-realtek-Remove-GPIO_MASK
--	patches.suse/ASoC-rsnd-update-pointer-more-accurate.patch
--	patches.suse/0001-ASoC-dwc-Added-a-quirk-DW_I2S_QUIRK_16BIT_IDX_OVERRI.patch
--	patches.suse/ASoC-hdmi-codec-fix-spelling-mistake-deteced-detecte
--	patches.suse/ASoC-hdmi-codec-remove-multi-detection-support
--	patches.suse/ASoC-codecs-msm8916-fix-invalid-cast-to-bool-type
--	patches.suse/ASoC-rt5514-fix-gcc-7-warning
--	patches.suse/ASoC-rt5645-read-jd1_1-status-for-jd-detection
--	patches.suse/ASoC-rt5645-rename-jd_invert-flag-in-platform-data
--	patches.suse/ASoC-rt5645-add-inv_jd1_1-flag
--	patches.suse/ASoC-rt5645-Add-jack-detection-workaround-for-GPD-Wi
--	patches.suse/ASoC-rt5665-fix-gcc-7-warning
--	patches.suse/ASoC-rt5665-Fix-uninitialized-warning-in-rt5665_i2s_
--	patches.suse/ALSA-hda-Fix-unbalance-of-i915-module-refcount
--	patches.suse/media-rainshadow-cec-use-strlcat-instead-of-strncat.patch
--	patches.suse/media-rainshadow-cec-avoid-Wmaybe-uninitialized-warn.patch
--	patches.suse/media-mceusb-fix-memory-leaks-in-error-path.patch
--	patches.suse/media-dvb-uapi-docs-enums-are-passed-by-value-not-re
--	patches.suse/0005-pinctrl-rockchip-remove-unneeded-void-casts-in-of_ma.patch
--	patches.suse/pinctrl-imx-fix-debug-message-for-SHARE_MUX_CONF_REG
--	patches.suse/pinctrl-meson-gxl-Fix-typo-in-AO-I2S-pins
--	patches.suse/pinctrl-meson-gxl-Fix-typo-in-AO-SPDIF-pins
--	patches.suse/0006-pinctrl-rockchip-Add-iomux-route-switching-support.patch
--	patches.suse/0007-pinctrl-rockchip-Add-iomux-route-switching-support-f.patch
--	patches.suse/0008-pinctrl-rockchip-Add-iomux-route-switching-support-f.patch
--	patches.suse/0009-pinctrl-rockchip-Add-iomux-route-switching-support-f.patch
--	patches.suse/pinctrl-meson-gxbb-remove-non-existing-pin-GPIOX_22
--	patches.suse/0001-pinctrl-intel-Add-support-for-variable-size-pad-grou.patch
--	patches.suse/0002-pinctrl-intel-Make-it-possible-to-specify-mode-per-p.patch
--	patches.suse/0003-pinctrl-intel-Add-Intel-Cannon-Lake-PCH-pin-controll.patch
--	patches.suse/pinctrl-bcm2835-Avoid-warning-from-__irq_do_set_hand
--	patches.suse/IB-opa_vnic-Use-GFP_ATOMIC-while-sending-trap.patch
--	patches.suse/IB-opa_vnic-Use-spinlock-instead-of-mutex-for-stats_.patch
--	patches.suse/IB-core-opa_vnic-hfi1-mlx5-Properly-free-rdma_netdev.patch
--	patches.suse/0012-dm-add-basic-support-for-using-the-select-or-poll-fu.patch
--	patches.suse/0013-dm-ioctl-add-a-new-DM_DEV_ARM_POLL-ioctl.patch
--	patches.suse/0014-dm-ioctl-report-event-number-in-DM_LIST_DEVICES.patch
--	patches.suse/0015-dm-bio-prison-use-rb_entry-rather-than-container_of.patch
--	patches.suse/0016-dm-crypt-add-big-endian-variant-of-plain64-IV.patch
--	patches.suse/0001-dm-convert-DM-printk-macros-to-pr_-level-macros.patch
--	patches.suse/0017-dm-table-add-zoned-block-devices-validation.patch
--	patches.suse/0018-dm-fix-REQ_OP_ZONE_RESET-bio-handling.patch
--	patches.suse/0019-dm-fix-REQ_OP_ZONE_REPORT-bio-handling.patch
--	patches.suse/0020-dm-introduce-dm_remap_zone_report.patch
--	patches.suse/0021-dm-flakey-add-support-for-zoned-block-devices.patch
--	patches.suse/0022-dm-linear-add-support-for-zoned-block-devices.patch
--	patches.suse/0023-dm-kcopyd-add-sequential-write-feature.patch
--	patches.suse/0092-dm-zoned-drive-managed-zoned-block-device-target.patch
--	patches.suse/0117-dm-zoned-fix-overflow-when-converting-zone-ID-to-sec.patch
--	patches.suse/0001-scsi-aacraid-Remove-__GFP_DMA-for-raw-srb-memory.patch
--	patches.suse/0002-scsi-aacraid-Fix-DMAR-issues-with-iommu-pt.patch
--	patches.suse/0003-scsi-aacraid-Added-32-and-64-queue-depth-for-arc-nat.patch
--	patches.suse/0004-scsi-aacraid-Set-correct-Queue-Depth-for-HBA1000-RAW.patch
--	patches.suse/0005-scsi-aacraid-Remove-reset-support-from-check_health.patch
--	patches.suse/0006-scsi-aacraid-Change-wait-time-for-fib-completion.patch
--	patches.suse/0007-scsi-aacraid-Log-count-info-of-scsi-cmds-before-rese.patch
--	patches.suse/0008-scsi-aacraid-Print-ctrl-status-before-eh-reset.patch
--	patches.suse/0009-scsi-aacraid-Using-single-reset-mask-for-IOP-reset.patch
--	patches.suse/0010-scsi-aacraid-Rework-IOP-reset.patch
--	patches.suse/0011-scsi-aacraid-Add-periodic-checks-to-see-IOP-reset-st.patch
--	patches.suse/0012-scsi-aacraid-Rework-SOFT-reset-code.patch
--	patches.suse/0013-scsi-aacraid-Rework-aac_src_restart.patch
--	patches.suse/0014-scsi-aacraid-Use-correct-function-to-get-ctrl-health.patch
--	patches.suse/0015-scsi-aacraid-Make-sure-ioctl-returns-on-controller-r.patch
--	patches.suse/0016-scsi-aacraid-Enable-ctrl-reset-for-both-hba-and-arc.patch
--	patches.suse/0017-scsi-aacraid-Add-reset-debugging-statements.patch
--	patches.suse/0018-scsi-aacraid-Remove-reference-to-Series-9.patch
--	patches.suse/0019-scsi-aacraid-Update-driver-version-to-50834.patch
--	patches.suse/0001-hpsa-update-identify-physical-device-structure.patch
--	patches.suse/0002-hpsa-do-not-get-enclosure-info-for-external-devices.patch
--	patches.suse/0003-hpsa-update-reset-handler.patch
--	patches.suse/0004-hpsa-do-not-reset-enclosures.patch
--	patches.suse/0005-hpsa-rescan-later-if-reset-in-progress.patch
--	patches.suse/0006-hpsa-correct-resets-on-retried-commands.patch
--	patches.suse/0007-hpsa-cleanup-reset-handler.patch
--	patches.suse/0008-hpsa-correct-queue-depth-for-externals.patch
--	patches.suse/0009-hpsa-separate-monitor-events-from-rescan-worker.patch
--	patches.suse/0010-hpsa-send-ioaccel-requests-with-0-length-down-raid-path.patch
--	patches.suse/0011-hpsa-remove-abort-handler.patch
--	patches.suse/0012-hpsa-bump-driver-version.patch
--	patches.suse/0001-scsi-smartpqi-correct-remove-scsi-devices.patch
--	patches.suse/0002-scsi-smartpqi-cleanup-interrupt-management.patch
--	patches.suse/0003-scsi-smartpqi-set-pci-completion-timeout.patch
--	patches.suse/0004-scsi-smartpqi-add-in-controller-checkpoint-for-contr.patch
--	patches.suse/0005-scsi-smartpqi-ensure-controller-is-in-SIS-mode-at-in.patch
--	patches.suse/0006-scsi-smartpqi-add-supporting-events.patch
--	patches.suse/0007-scsi-smartpqi-enhance-resets.patch
--	patches.suse/0008-scsi-smartpqi-add-suspend-and-resume-support.patch
--	patches.suse/0009-scsi-smartpqi-add-heartbeat-check.patch
--	patches.suse/0010-scsi-smartpqi-correct-bdma-hw-bug.patch
--	patches.suse/0011-scsi-smartpqi-add-pqi_wait_for_completion_io.patch
--	patches.suse/0012-scsi-smartpqi-make-pdev-pointer-names-consistent.patch
--	patches.suse/0013-scsi-smartpqi-eliminate-redundant-error-messages.patch
--	patches.suse/0014-scsi-smartpqi-correct-BMIC-identify-physical-drive.patch
--	patches.suse/0015-scsi-smartpqi-minor-driver-cleanup.patch
--	patches.suse/0016-scsi-smartpqi-add-new-PCI-device-IDs.patch
--	patches.suse/0017-scsi-smartpqi-cleanup-messages.patch
--	patches.suse/0018-scsi-smartpqi-update-copyright.patch
--	patches.suse/0019-scsi-smartpqi-add-ptraid-support.patch
--	patches.suse/0020-scsi-smartpqi-change-return-value-for-LUN-reset-oper.patch
--	patches.suse/0021-scsi-smartpqi-enhance-kdump.patch
--	patches.suse/0022-scsi-smartpqi-remove-qdepth-calculations-for-logical.patch
--	patches.suse/0023-scsi-smartpqi-add-lockup-action.patch
--	patches.suse/0024-scsi-smartpqi-correct-aio-error-path.patch
--	patches.suse/0025-scsi-smartpqi-update-device-offline.patch
--	patches.suse/0026-scsi-smartpqi-update-rescan-worker.patch
--	patches.suse/0027-scsi-smartpqi-cleanup-controller-branding.patch
--	patches.suse/0028-scsi-smartpqi-map-more-raid-errors-to-SCSI-errors.patch
--	patches.suse/0029-scsi-smartpqi-update-timeout-on-admin-commands.patch
--	patches.suse/0030-scsi-smartpqi-enhance-device-add-and-remove-messages.patch
--	patches.suse/0031-scsi-smartpqi-make-ioaccel-references-consistent.patch
--	patches.suse/0032-scsi-smartpqi-add-raid-level-show.patch
--	patches.suse/0033-scsi-smartpqi-cleanup-list-initialization.patch
--	patches.suse/0034-scsi-smartpqi-add-module-parameters.patch
--	patches.suse/0035-scsi-smartpqi-remove-writeq-readq-function-definitio.patch
--	patches.suse/0036-scsi-smartpqi-bump-driver-version.patch
--	patches.suse/scsi-libiscsi-use-kvzalloc-for-iscsi_pool_init.patch
--	patches.suse/scsi-csiostor-add-support-for-Chelsio-T6-adapters.patch
--	patches.suse/msft-hv-1388-scsi-storvsc-use-in-place-iterator-function.patch
--	patches.suse/msft-hv-1389-scsi-storvsc-remove-unnecessary-channel-inbound-lock.patch
--	patches.suse/scsi-csiostor-Avoid-content-leaks-and-casts.patch
--	patches.suse/scsi-smartpqi-mark-PM-functions-as-__maybe_unused.patch
--	patches.suse/scsi-hisi_sas-add-null-check-before-indirect-pointer.patch
--	patches.suse/0001-scsi-qla2xxx-Remove-an-unused-structure-member.patch
--	patches.suse/scsi-lpfc-fix-spelling-mistake-entrys-entries.patch
--	patches.suse/scsi-fcoe-Fix-few-small-typos-in-fcoe.c.patch
--	patches.suse/scsi-fcoe-Remove-an-extra-out-label-in-_fcoe_create-.patch
--	patches.suse/scsi-csiostor-add-check-for-supported-fw-version.patch
--	patches.suse/0001-scsi-qedf-Enable-basic-FDMI-information.patch
--	patches.suse/0002-scsi-qedf-Update-copyright-to-2017.patch
--	patches.suse/0003-scsi-qedf-Honor-qed_ops-common-set_fp_int-return-cod.patch
--	patches.suse/0004-scsi-qedf-Look-at-all-descriptors-when-processing-a-.patch
--	patches.suse/0005-scsi-qedf-Check-that-fcport-is-offloaded-before-dere.patch
--	patches.suse/0006-scsi-qedf-Add-fka_period-SCSI-host-attribute-to-show.patch
--	patches.suse/0007-scsi-qedf-Set-qed-logging-level-to-QED_LEVEL_NOTICE.patch
--	patches.suse/0008-scsi-qedf-Use-same-logic-for-SCSI-host-reset-and-FC-.patch
--	patches.suse/0009-scsi-qedf-Add-bus_reset-No-op.patch
--	patches.suse/0010-scsi-qedf-Add-non-offload-receive-filters.patch
--	patches.suse/0011-scsi-qedf-Fixup-unnecessary-parantheses-around-test_.patch
--	patches.suse/0012-scsi-qedf-Move-some-prints-to-a-debug-level-so-they-.patch
--	patches.suse/0013-scsi-qedf-Change-cmd_per_lun-in-scsi_host_template-t.patch
--	patches.suse/0014-scsi-qedf-Add-change_queue_depth-member-to-scsi_host.patch
--	patches.suse/0015-scsi-qedf-Update-version-number-to-8.18.22.0.patch
--	patches.suse/0002-scsi-qla2xxx-Replace-usage-of-spin_lock-with-spin_lo.patch
--	patches.suse/0003-scsi-qla2xxx-Retain-loop-test-for-fwdump-length-exce.patch
--	patches.suse/0004-scsi-qla2xxx-Fix-path-recovery.patch
--	patches.suse/0005-scsi-tcm_qla2xxx-Do-not-allow-aborted-cmd-to-advance.patch
--	patches.suse/0006-scsi-qla2xxx-Use-flag-PFLG_DISCONNECTED.patch
--	patches.suse/0007-scsi-qla2xxx-Convert-32-bit-LUN-usage-to-64-bit.patch
--	patches.suse/0008-scsi-qla2xxx-Fix-name-server-relogin.patch
--	patches.suse/0009-scsi-qla2xxx-Cleanup-debug-message-IDs.patch
--	patches.suse/0010-scsi-qla2xxx-Turn-on-FW-option-for-exchange-check.patch
--	patches.suse/0011-scsi-qla2xxx-Add-ql2xiniexchg-parameter.patch
--	patches.suse/0012-scsi-qla2xxx-Remove-redundant-wait-when-target-is-st.patch
--	patches.suse/0013-scsi-qla2xxx-Accelerate-SCSI-BUSY-status-generation-.patch
--	patches.suse/0014-scsi-qla2xxx-Remove-unused-irq_cmd_count-field.patch
--	patches.suse/0015-scsi-qla2xxx-Remove-extra-register-read.patch
--	patches.suse/0016-scsi-qedf-Check-if-sense-buffer-has-been-allocated-d.patch
--	patches.suse/0016-scsi-qla2xxx-remove-writeq-readq-function-definition.patch
--	patches.suse/0004-scsi-ufs-Tidy-clocks-list-head-usage.patch
--	patches.suse/scsi-megaraid-Fix-a-sleep-in-atomic-bug.patch
--	patches.suse/scsi-Split-scsi_internal_device_block.patch
--	patches.suse/scsi-Create-two-versions-of-scsi_internal_device_unb.patch
--	patches.suse/scsi-Protect-SCSI-device-state-changes-with-a-mutex.patch
--	patches.suse/scsi-Introduce-scsi_start_queue.patch
--	patches.suse/scsi-Make-__scsi_remove_device-go-straight-from-BLOC.patch
--	patches.suse/scsi-Only-add-commands-to-the-device-command-list-if.patch
--	patches.suse/scsi-Introduce-scsi_mq_sgl_size.patch
--	patches.suse/scsi-Make-scsi_mq_prep_fn-call-scsi_init_command.patch
--	patches.suse/scsi-snic-Remove-code-that-zeroes-driver-private-com.patch
--	patches.suse/scsi-virtio_scsi-Remove-code-that-zeroes-driver-priv.patch
--	patches.suse/scsi-xen-scsifront-Remove-code-that-zeroes-driver-pr.patch
--	patches.suse/scsi-lpfc-make-a-couple-of-functions-static.patch
--	patches.suse/0005-scsi-ufshcd-pci-Fix-PM-config.patch
--	patches.suse/0006-scsi-ufshcd-pci-Add-Intel-CNL-support.patch
--	patches.suse/0017-scsi-qla2xxx-remove-redundant-null-check-on-tgt.patch
--	patches.suse/0018-scsi-qla2xxx-Fix-compile-warning.patch
--	patches.suse/scsi-esas2r-Replace-semaphore-fm_api_semaphore-with-.patch
--	patches.suse/scsi-esas2r-Replace-semaphore-fs_api_semaphore-with-.patch
--	patches.suse/scsi-qedf-Fix-a-return-value-in-case-of-error-in-qed.patch
--	patches.suse/scsi-qedf-Use-dma_zalloc_coherent-to-reduce-code-ver.patch
--	patches.suse/scsi-qedf-Merge-a-few-quoted-strings-split-across-li.patch
--	patches.suse/scsi-lpfc-Add-nvme-initiator-devloss-support.patch
--	patches.suse/scsi-lpfc-Fix-transition-nvme-i-rport-handling-to-np.patch
--	patches.suse/scsi-lpfc-Fix-nvme-port-role-handling-in-sysfs-and-d.patch
--	patches.suse/scsi-lpfc-Add-changes-to-assist-in-NVMET-debugging.patch
--	patches.suse/scsi-lpfc-Fix-Lun-Priority-level-shown-as-NA.patch
--	patches.suse/scsi-lpfc-Fix-nvmet-node-ref-count-handling.patch
--	patches.suse/scsi-lpfc-Fix-Port-going-offline-after-multiple-rese.patch
--	patches.suse/scsi-lpfc-Fix-counters-so-outstandng-NVME-IO-count-i.patch
--	patches.suse/scsi-lpfc-Fix-return-value-of-board_mode-store-routi.patch
--	patches.suse/scsi-lpfc-Fix-crash-on-powering-off-BFS-VM-with-pass.patch
--	patches.suse/scsi-lpfc-Fix-System-panic-after-loading-the-driver.patch
--	patches.suse/scsi-lpfc-Null-pointer-dereference-when-log_verbose-.patch
--	patches.suse/scsi-lpfc-Fix-PRLI-retry-handling-when-target-reject.patch
--	patches.suse/scsi-lpfc-Fix-vports-not-logging-into-target.patch
--	patches.suse/scsi-lpfc-Fix-defects-reported-by-Coverity-Scan.patch
--	patches.suse/scsi-lpfc-Add-auto-EQ-delay-logic.patch
--	patches.suse/scsi-lpfc-update-to-revision-to-11.4.0.0.patch
--	patches.suse/scsi-hisi_sas-fix-timeout-check-in-hisi_sas_internal.patch
--	patches.suse/scsi-hisi_sas-define-hisi_sas_device.device_id-as-in.patch
--	patches.suse/scsi-hisi_sas-optimise-the-usage-of-hisi_hba.lock.patch
--	patches.suse/scsi-hisi_sas-relocate-get_ata_protocol.patch
--	patches.suse/scsi-hisi_sas-relocate-sata_done_v2_hw.patch
--	patches.suse/scsi-hisi_sas-relocate-get_ncq_tag_v2_hw.patch
--	patches.suse/scsi-hisi_sas-add-pci_dev-in-hisi_hba-struct.patch
--	patches.suse/scsi-hisi_sas-create-hisi_sas_get_fw_info.patch
--	patches.suse/0009-scsi-hisi_sas-add-skeleton-v3-hw-driver.patch
--	patches.suse/0010-scsi-hisi_sas-add-initialisation-for-v3-pci-based-co.patch
--	patches.suse/0011-scsi-hisi_sas-add-v3-hw-init.patch
--	patches.suse/0012-scsi-hisi_sas-add-v3-hw-PHY-init.patch
--	patches.suse/0013-scsi-hisi_sas-add-phy-up-down-bcast-and-channel-ISR.patch
--	patches.suse/0014-scsi-hisi_sas-add-v3-cq-interrupt-handler.patch
--	patches.suse/0015-scsi-hisi_sas-add-v3-code-to-send-SSP-frame.patch
--	patches.suse/0016-scsi-hisi_sas-add-v3-code-to-send-SMP-frame.patch
--	patches.suse/0017-scsi-hisi_sas-add-v3-code-to-send-ATA-frame.patch
--	patches.suse/0018-scsi-hisi_sas-add-v3-code-for-itct-setup-and-free.patch
--	patches.suse/0019-scsi-hisi_sas-add-v3-code-to-send-internal-abort-com.patch
--	patches.suse/0020-scsi-hisi_sas-add-get_wideport_bitmap_v3_hw.patch
--	patches.suse/0021-scsi-hisi_sas-add-v3-code-to-fill-some-more-hw-funct.patch
--	patches.suse/0022-scsi-hisi_sas-modify-internal-abort-dev-flow-for-v3-.patch
--	patches.suse/scsi-lpfc-Fix-system-panic-when-express-lane-enabled.patch
--	patches.suse/scsi-lpfc-Fix-nvme_info-sysfs-output-to-be-consisten.patch
--	patches.suse/scsi-lpfc-Vport-creation-is-failing-with-Link-Down-e.patch
--	patches.suse/scsi-lpfc-Reduce-time-spent-in-IRQ-for-received-NVME.patch
--	patches.suse/scsi-lpfc-Break-up-IO-ctx-list-into-a-separate-get-a.patch
--	patches.suse/scsi-lpfc-Fix-SLI3-drivers-attempting-NVME-ELS-comma.patch
--	patches.suse/scsi-lpfc-Fix-crash-after-firmware-flash-when-IO-is-.patch
--	patches.suse/scsi-lpfc-Fix-crash-doing-IO-with-resets.patch
--	patches.suse/scsi-lpfc-Fix-crash-in-lpfc_sli_ringtxcmpl_put-when-.patch
--	patches.suse/scsi-lpfc-Driver-responds-LS_RJT-to-Beacon-Off-ELS-L.patch
--	patches.suse/scsi-lpfc-update-to-revision-to-11.4.0.1.patch
--	patches.suse/0020-scsi-aacraid-fix-leak-of-data-from-stack-back-to-use.patch
--	patches.suse/msft-hv-1397-scsi-storvsc-use-default-I-O-timeout-handler-for-FC-.patch
--	patches.suse/scsi-remove-various-unused-blist-flags.patch
--	patches.suse/scsi-scsi_dh_alua-remove-synchronous-STPG-support.patch
--	patches.suse/scsi-sd-Use-sysfs_match_string.patch
--	patches.suse/scsi-csiostor-update-module-version.patch
--	patches.suse/0019-scsi-qla2xxx-don-t-include-generated-utsrelease.h.patch
--	patches.suse/scsi-lpfc-Fix-nvme-io-stoppage-after-link-bounce.patch
--	patches.suse/scsi-lpfc-fix-refcount-error-on-node-list.patch
--	patches.suse/scsi-fix-typos-and-grammar-in-comments-of-scsi_trans.patch
--	patches.suse/scsi-cxgb4i-assign-rxqs-in-round-robin-mode
--	patches.suse/scsi-hptiop-make-function-hptiop_iop_request_callbac.patch
--	patches.suse/scsi-bnx2i-missing-error-code-in-bnx2i_ep_connect
--	patches.suse/0021-scsi-aacraid-Don-t-copy-uninitialized-stack-memory-t.patch
--	patches.suse/scsi-hisi_sas-redefine-hisi_sas_phy.phy_type-as-u32.patch
--	patches.suse/scsi-hpsa-fix-spelling-mistake-encrypytion-encryptio.patch
--	patches.suse/scsi-qedi-Remove-comparison-of-u16-idx-with-zero.patch
--	patches.suse/scsi-cxlflash-01-Combine-the-send-queue-locks.patch
--	patches.suse/scsi-cxlflash-02-Update-cxlflash_afu_sync-to-return-err.patch
--	patches.suse/scsi-cxlflash-03-Reset-hardware-queue-context-via-speci.patch
--	patches.suse/scsi-cxlflash-04-Schedule-asynchronous-reset-of-the-hos.patch
--	patches.suse/scsi-cxlflash-05-Handle-AFU-sync-failures.patch
--	patches.suse/scsi-cxlflash-06-Track-pending-scsi-commands-in-each-ha.patch
--	patches.suse/scsi-cxlflash-07-Flush-pending-commands-in-cleanup-path.patch
--	patches.suse/scsi-cxlflash-08-Add-scsi-command-abort-handler.patch
--	patches.suse/scsi-cxlflash-09-Create-character-device-to-provide-hos.patch
--	patches.suse/scsi-cxlflash-10-Separate-AFU-internal-command-handling.patch
--	patches.suse/scsi-cxlflash-11-Introduce-host-ioctl-support.patch
--	patches.suse/scsi-cxlflash-12-Refactor-AFU-capability-checking.patch
--	patches.suse/scsi-cxlflash-13-Support-LUN-provisioning.patch
--	patches.suse/scsi-cxlflash-14-Support-AFU-debug.patch
--	patches.suse/scsi-cxlflash-15-Support-WS16-unmap.patch
--	patches.suse/scsi-cxlflash-16-Remove-zeroing-of-private-command-data.patch
--	patches.suse/scsi-cxlflash-17-Update-TMF-command-processing.patch
--	patches.suse/0020-scsi-qla2xxx-Combine-Active-command-arrays.patch
--	patches.suse/0021-scsi-qla2xxx-Preparation-for-Target-MQ.patch
--	patches.suse/0022-scsi-qla2xxx-Enable-Target-Multi-Queue.patch
--	patches.suse/0023-scsi-qla2xxx-Fix-mailbox-failure-while-deleting-Queu.patch
--	patches.suse/0024-scsi-qla2xxx-Add-debug-knob-for-user-control-workloa.patch
--	patches.suse/0025-scsi-qla2xxx-Add-fw_started-flags-to-qpair.patch
--	patches.suse/0026-scsi-qla2xxx-move-fields-from-qla_hw_data-to-qla_qpa.patch
--	patches.suse/0027-scsi-qla2xxx-use-shadow-register-for-ISP27XX.patch
--	patches.suse/0028-scsi-qla2xxx-Add-function-call-to-qpair-for-door-bel.patch
--	patches.suse/0029-scsi-qla2xxx-Add-debug-logging-routine-for-qpair.patch
--	patches.suse/0030-scsi-qla2xxx-Remove-unused-tgt_enable_64bit_addr-fla.patch
--	patches.suse/0031-scsi-qla2xxx-Remove-datasegs_per_cmd-and-datasegs_pe.patch
--	patches.suse/0032-scsi-qla2xxx-Move-target-stat-counters-from-vha-to-q.patch
--	patches.suse/0033-scsi-qla2xxx-Include-Exchange-offload-Extended-Login.patch
--	patches.suse/0034-scsi-qla2xxx-Update-driver-version-to-9.01.00.00-k.patch
--	patches.suse/0035-scsi-qla2xxx-Add-FC-NVMe-port-discovery-and-PRLI-han.patch
--	patches.suse/0036-scsi-qla2xxx-Add-FC-NVMe-command-handling.patch
--	patches.suse/0037-scsi-qla2xxx-Add-FC-NVMe-F-W-initialization-and-tran.patch
--	patches.suse/0038-scsi-qla2xxx-Send-FC4-type-NVMe-to-the-management-se.patch
--	patches.suse/0039-scsi-qla2xxx-Use-FC-NVMe-FC4-type-for-FDMI-registrat.patch
--	patches.suse/0040-scsi-qla2xxx-Update-Driver-version-to-10.00.00.00-k.patch
--	patches.suse/scsi-sas-scsi_queue_work-can-fail-so-make-callers-aw.patch
--	patches.suse/scsi-bnx2fc-Add-filters-to-the-non-offload-FCoE-rece.patch
--	patches.suse/scsi-bnx2fc-Check-for-connection-offload-before-send.patch
--	patches.suse/scsi-bnx2fc-Update-copyright-for-2017.patch
--	patches.suse/scsi-bnx2fc-Adjust-bnx2fc_npiv_create_vports-for-WWN.patch
--	patches.suse/scsi-bnx2fc-If-IO-is-still-in-cleanup-then-do-not-re.patch
--	patches.suse/scsi-bnx2fc-Make-rport_terminate_io-callback-a-NOOP.patch
--	patches.suse/scsi-bnx2fc-Update-version-number-to-2.11.8.patch
--	patches.suse/scsi-fnic-Zero-io_cmpl_skip-on-fw-reset-completion.patch
--	patches.suse/scsi-fnic-added-timestamp-reporting-in-fnic-debug-st.patch
--	patches.suse/scsi-fnic-correct-speed-display-and-add-support-for-.patch
--	patches.suse/fnic-Return-DID_IMM_RETRY-if-rport-is-not-ready.patch
--	patches.suse/sun_esp-fix-device-reference-leaks.patch
--	patches.suse/0041-scsi-qla2xxx-Protect-access-to-qpair-members-with-qp.patch
--	patches.suse/0007-scsi-ufs-flush-eh_work-when-eh_work-scheduled.patch
--	patches.suse/scsi-cxlflash-18-Avoid-double-free-of-character-device.patch
--	patches.suse/scsi-cxlflash-19-Update-send_tmf-parameters.patch
--	patches.suse/scsi-cxlflash-20-Update-debug-prints-in-reset-handlers.patch
--	patches.suse/scsi-hisi_sas-optimise-DMA-slot-memory.patch
--	patches.suse/scsi-lpfc-spin_lock_irq-is-not-nestable.patch
--	patches.suse/scsi-lpfc-don-t-double-count-abort-errors.patch
--	patches.suse/0042-scsi-qla2xxx-fix-a-bunch-of-typos-and-spelling-mista.patch
--	patches.suse/0043-scsi-qla2xxx-avoid-unused-function-warning.patch
--	patches.suse/0044-qla2xxx-Fix-NVMe-entry_type-for-iocb-packet-on-BE-sy.patch
--	patches.suse/platform-x86-ideapad-laptop-Add-Y520-15IKBN-to-no_hw
--	patches.suse/platform-x86-ideapad-laptop-Add-Y720-15IKBN-to-no_hw
--	patches.suse/KVM-Tidy-the-whitespace-in-nested_svm_check_permissi.patch
--	patches.suse/KVM-white-space-cleanup-in-nested_vmx_setup_ctls_msr.patch
--	patches.suse/KVM-x86-avoid-large-stack-allocations-in-em_fxrstor.patch
--	patches.suse/KVM-nVMX-Don-t-update-vmcs12-xss_exit_bitmap-on-nest.patch
--	patches.suse/0004-kvm-nvmx-update-vmcs12-guest_linear_address-on-nested-vm-exit
--	patches.suse/KVM-Replaces-symbolic-permissions-with-numeric.patch
--	patches.suse/KVM-explain-missing-kvm_put_kvm-in-case-of-failure.patch
--	patches.suse/0001-kvm-svm-introduce-disable_nmi_singlestep-helper
--	patches.suse/0002-kvm-nsvm-do-not-forward-nmi-window-singlestep-vm-exits-to-l1
--	patches.suse/0003-kvm-svm-hide-tf-rf-flags-used-by-nmi-singlestep
--	patches.suse/0004-kvm-svm-don-t-nmi-singlestep-over-event-injection
--	patches.suse/0005-kvm-svm-suppress-unnecessary-nmi-singlestep-on-gif-0-and-nested-exit
--	patches.suse/kvm-nVMX-Check-memory-operand-to-INVVPID.patch
--	patches.suse/KVM-s390-01-CMMA-tracking-ESSA-emulation-migration-mode.patch
--	patches.suse/KVM-s390-02-CMMA-tracking-ESSA-emulation-migration-mode.patch
--	patches.suse/KVM-s390-implement-instruction-execution-protection-.patch
--	patches.suse/KVM-S390-add-new-group-for-flic.patch
--	patches.suse/KVM-s390-avoid-packed-attribute.patch
--	patches.suse/kvm-Inject-machine-check-into-the-guest.patch
--	patches.suse/kvm-Inject-machine-check-into-the-nested-guest.patch
--	patches.suse/KVM-lapic-reorganize-start_hv_timer.patch
--	patches.suse/KVM-lapic-reorganize-restart_apic_timer.patch
--	patches.suse/KVM-LAPIC-Fix-lapic-timer-injection-delay.patch
--	patches.suse/KVM-arm-Restore-banked-registers-and-physical-timer-.patch
--	patches.suse/KVM-arm64-Restore-host-physical-timer-access-on-hyp_.patch
--	patches.suse/KVM-arm-arm64-Allow-GICv2-to-supply-a-uaccess-regist.patch
--	patches.suse/KVM-arm-arm64-Separate-guest-and-uaccess-writes-to-d.patch
--	patches.suse/KVM-arm-arm64-Simplify-active_change_prepare-and-plu.patch
--	patches.suse/KVM-arm-arm64-Use-uaccess-functions-for-GICv3-sc-act.patch
--	patches.suse/KVM-improve-arch-vcpu-request-defining.patch
--	patches.suse/KVM-add-kvm_request_pending.patch
--	patches.suse/KVM-arm-arm64-properly-use-vcpu-requests.patch
--	patches.suse/KVM-arm-arm64-replace-pause-checks-with-vcpu-request.patch
--	patches.suse/KVM-arm-arm64-use-vcpu-requests-for-power_off.patch
--	patches.suse/KVM-arm-arm64-optimize-VCPU-RUN.patch
--	patches.suse/KVM-arm-arm64-change-exit-request-to-sleep-request.patch
--	patches.suse/KVM-arm-arm64-use-vcpu-requests-for-irq-injection.patch
--	patches.suse/KVM-arm-arm64-PMU-remove-request-less-vcpu-kick.patch
--	patches.suse/KVM-arm-arm64-timer-remove-request-less-vcpu-kick.patch
--	patches.suse/KVM-arm64-Allow-creating-the-PMU-without-the-in-kern.patch
--	patches.suse/KVM-arm-Handle-VCPU-device-attributes-in-guest.c.patch
--	patches.suse/KVM-arm-arm64-Move-irq_is_ppi-to-header-file.patch
--	patches.suse/KVM-arm-arm64-Move-timer-IRQ-default-init-to-arch_ti.patch
--	patches.suse/KVM-arm-arm64-Allow-setting-the-timer-IRQ-numbers-fr.patch
--	patches.suse/KVM-arm-arm64-Introduce-an-allocator-for-in-kernel-i.patch
--	patches.suse/KVM-arm-arm64-Check-if-irq-lines-to-the-GIC-are-alre.patch
--	patches.suse/KVM-arm-arm64-Disallow-userspace-control-of-in-kerne.patch
--	patches.suse/KVM-arm-arm64-Don-t-assume-initialized-vgic-when-set.patch
--	patches.suse/arm64-Add-a-facility-to-turn-an-ESR-syndrome-into-a-.patch
--	patches.suse/KVM-arm-arm64-vgic-v3-Add-accessors-for-the-ICH_APxR.patch
--	patches.suse/KVM-arm64-Make-kvm_condition_valid32-accessible-from.patch
--	patches.suse/KVM-arm64-vgic-v3-Add-hook-to-handle-guest-GICv3-sys.patch
--	patches.suse/KVM-arm64-vgic-v3-Add-ICV_BPR1_EL1-handler.patch
--	patches.suse/KVM-arm64-vgic-v3-Add-ICV_IGRPEN1_EL1-handler.patch
--	patches.suse/KVM-arm64-vgic-v3-Add-ICV_IAR1_EL1-handler.patch
--	patches.suse/KVM-arm64-vgic-v3-Add-ICV_EOIR1_EL1-handler.patch
--	patches.suse/KVM-arm64-vgic-v3-Add-ICV_AP1Rn_EL1-handler.patch
--	patches.suse/KVM-arm64-vgic-v3-Add-ICV_HPPIR1_EL1-handler.patch
--	patches.suse/KVM-arm64-vgic-v3-Enable-trapping-of-Group-1-system-.patch
--	patches.suse/KVM-arm64-Enable-GICv3-Group-1-sysreg-trapping-via-c.patch
--	patches.suse/KVM-arm64-vgic-v3-Add-ICV_BPR0_EL1-handler.patch
--	patches.suse/KVM-arm64-vgic-v3-Add-ICV_IGNREN0_EL1-handler.patch
--	patches.suse/KVM-arm64-vgic-v3-Add-misc-Group-0-handlers.patch
--	patches.suse/KVM-arm64-vgic-v3-Enable-trapping-of-Group-0-system-.patch
--	patches.suse/KVM-arm64-Enable-GICv3-Group-0-sysreg-trapping-via-c.patch
--	patches.suse/arm64-Add-MIDR-values-for-Cavium-cn83XX-SoCs.patch
--	patches.suse/arm64-Add-workaround-for-Cavium-Thunder-erratum-3011.patch
--	patches.suse/KVM-arm64-vgic-v3-Add-ICV_DIR_EL1-handler.patch
--	patches.suse/KVM-arm64-vgic-v3-Add-ICV_RPR_EL1-handler.patch
--	patches.suse/KVM-arm64-vgic-v3-Add-ICV_CTLR_EL1-handler.patch
--	patches.suse/KVM-arm64-vgic-v3-Add-ICV_PMR_EL1-handler.patch
--	patches.suse/KVM-arm64-Enable-GICv3-common-sysreg-trapping-via-co.patch
--	patches.suse/KVM-arm64-vgic-v3-Log-which-GICv3-system-registers-a.patch
--	patches.suse/KVM-arm64-Log-an-error-if-trapping-a-read-from-write.patch
--	patches.suse/KVM-arm64-Log-an-error-if-trapping-a-write-to-read-o.patch
--	patches.suse/arm64-kvm-sysreg-fix-typo-d-SYS_ICC_IGRPEN-_EL1.patch
--	patches.suse/arm64-kvm-vgic-use-SYS_DESC.patch
--	patches.suse/KVM-arm-arm64-Signal-SIGBUS-when-stage2-discovers-hw.patch
--	patches.suse/KVM-x86-remove-ignored-type-attribute.patch
--	patches.suse/KVM-PPC-Book3S-HV-Enable-guests-to-use-large-decreme.patch
--	patches.suse/powerpc-xive-01-KVM-PPC-Book3S-HV-Don-t-let-VCPU-sleep-if-it-has-a-d.patch
--	patches.suse/KVM-PPC-Book3S-HV-Context-switch-HFSCR-between-host-.patch
--	patches.suse/KVM-PPC-Book3S-HV-Allow-userspace-to-set-the-desired.patch
--	patches.suse/KVM-PPC-Book3S-HV-Virtualize-doorbell-facility-on-PO.patch
--	patches.suse/powerpc-xive-02-KVM-PPC-Book3S-HV-Don-t-sleep-if-XIVE-interrupt-pend.patch
--	patches.suse/KVM-PPC-Book3S-HV-Add-new-capability-to-control-MCE-.patch
--	patches.suse/powerpc-book3s-EXPORT_SYMBOL_GPL-machine_check_print_event_info.patch
--	patches.suse/KVM-PPC-Book3S-HV-Exit-guest-upon-MCE-when-FWNMI-cap.patch
--	patches.suse/KVM-PPC-Book3S-HV-Add-capability-to-report-possible-.patch
--	patches.suse/KVM-PPC-Book3S-HV-Simplify-dynamic-micro-threading-code.patch
--	patches.suse/KVM-PPC-Book3S-HV-Close-race-with-testing-for-signal.patch
--	patches.suse/x86-kvm-mmu-dead-code-thanks-to-access-tracking.patch
--	patches.suse/x86-kvm-mmu-make-spte-mmio-mask-more-explicit.patch
--	patches.suse/kvm-x86-mmu-allow-A-D-bits-to-be-disabled-in-an-mmu.patch
--	patches.suse/x86-kvm-mmu-use-ept-a-d-in-vmcs02-iff-used-in-vmcs12.patch
--	patches.suse/xen-dont-print-error-message-in-case-og-missing-xenstore-entry.patch
--	patches.suse/xen-vcpu-simplify-xen_vcpu-related-code.patch
--	patches.suse/xen-support-more-32-vcpus-at-domain-restore.patch
--	patches.suse/xen-vcpu-handle-xen_vcpu_setup-failure-at-boot.patch
--	patches.suse/xen-add-sysfs-node-for-guest-type.patch
--	patches.suse/xen-allocate-page-for-shared-info-page-from-low-mem.patch
--	patches.suse/s390-crash-Remove-unused-KEXEC_NOTE_BYTES.patch
--	patches.suse/ibmveth-properly-unwind-on-init-errors.patch
--	patches.suse/0001-mqueue-move-compat-syscalls-to-native-ones.patch
--	patches.suse/provide-linux-set_memory.h.patch
--	patches.suse/ocfs2-fix-a-static-checker-warning.patch
--	patches.suse/ksm-introduce-ksm_max_page_sharing-per-page-deduplication-limit
--	patches.suse/ksm-fix-use-after-free-with-merge_across_nodes-0
--	patches.suse/ksm-cleanup-stable_node-chain-collapse-case
--	patches.suse/ksm-swap-the-two-output-parameters-of-chain-chain_prune
--	patches.suse/ksm-optimize-refile-of-stable_node_dup-at-the-head-of-the-chain
--	patches.suse/0001-mm-remove-return-value-from-init_currently_empty_zon.patch
--	patches.suse/0002-mm-memory_hotplug-use-node-instead-of-zone-in-can_on.patch
--	patches.suse/0003-mm-drop-page_initialized-check-from-get_nid_for_pfn.patch
--	patches.suse/0004-mm-memory_hotplug-get-rid-of-is_zone_device_section.patch
--	patches.suse/0005-mm-memory_hotplug-split-up-register_one_node.patch
--	patches.suse/0006-mm-memory_hotplug-consider-offline-memblocks-removab.patch
--	patches.suse/0007-mm-consider-zone-which-is-not-fully-populated-to-hav.patch
--	patches.suse/0008-mm-compaction-skip-over-holes-in-__reset_isolation_s.patch
--	patches.suse/0009-mm-__first_valid_page-skip-over-offline-pages.patch
--	patches.suse/0010-mm-vmstat-skip-reporting-offline-pages-in-pagetypein.patch
--	patches.suse/0011-mm-memory_hotplug-do-not-associate-hotadded-memory-t.patch
--	patches.suse/0012-mm-memory_hotplug-fix-MMOP_ONLINE_KEEP-behavior.patch
--	patches.suse/0013-mm-memory_hotplug-do-not-assume-ZONE_NORMAL-is-defau.patch
--	patches.suse/0014-mm-memory_hotplug-replace-for_device-by-want_membloc.patch
--	patches.suse/0015-mm-memory_hotplug-fix-the-section-mismatch-warning.patch
--	patches.suse/0016-mm-memory_hotplug-remove-unused-cruft-after-memory-h.patch
--	patches.suse/0001-mm-zero-hash-tables-in-allocator.patch
--	patches.suse/0001-mm-update-callers-to-use-HASH_ZERO-flag.patch
--	patches.suse/mm-adaptive-hash-table-scaling.patch
--	patches.suse/cxl-02-mm-hugetlb-clean-up-ARCH_HAS_GIGANTIC_PAGE.patch
--	patches.suse/cxl-01-powerpc-mm-hugetlb-add-support-for-1G-huge-pages.patch
--	patches.suse/mm-gup-remove-broken-vm_bug_on_page-compound-check-for-hugepages.patch
--	patches.suse/mm-gup-ensure-real-head-page-is-ref-counted-when-using-hugepages.patch
--	patches.suse/0001-mm-kmemleak-slightly-reduce-the-size-of-some-structu.patch
--	patches.suse/0002-mm-kmemleak-factor-object-reference-updating-out-of-.patch
--	patches.suse/0003-mm-kmemleak-treat-vm_struct-as-alternative-reference.patch
--	patches.suse/libnvdimm-label-add-v1.2-nvdimm-label-definitions.patch
--	patches.suse/libnvdimm-label-add-v1.2-interleave-set-cookie-algor.patch
--	patches.suse/libnvdimm-label-honor-the-lba-size-specified-in-v1.2.patch
--	patches.suse/libnvdimm-label-populate-the-type_guid-property-for-.patch
--	patches.suse/libnvdimm-label-populate-isetcookie-for-blk-aperture.patch
--	patches.suse/libnvdimm-label-update-nlabel-and-position-handling-.patch
--	patches.suse/libnvdimm-label-add-v1.2-label-checksum-support.patch
--	patches.suse/libnvdimm-label-add-address-abstraction-identifiers.patch
--	patches.suse/libnvdimm-label-switch-to-using-v1.2-labels-by-defau.patch
--	patches.suse/libnvdimm-pmem-Add-sysfs-notifications-to-badblocks.patch
--	patches.suse/acpi-nfit-Add-support-of-NVDIMM-memory-error-notific.patch
--	patches.suse/libnvdimm-btt-BTT-updates-for-UEFI-2.7-format.patch
--	patches.suse/acpi-nfit-quiet-invalid-block-aperture-region-warnin.patch
--	patches.suse/libnvdimm-region-pmem-fix-badblocks-sysfs_get_dirent.patch
--	patches.suse/libnvdimm-passthru-functions-clear-to-send.patch
--	patches.suse/acpi-nfit-Enable-DSM-pass-thru-for-root-functions.patch
--	patches.suse/libnvdimm-acpi-nfit-Add-bus-level-dsm-mask-for-pass-.patch
--	patches.suse/acpi-nfit-Show-bus_dsm_mask-in-sysfs.patch
--	patches.suse/acpi-nfit-Issue-Start-ARS-to-retrieve-existing-recor.patch
--	patches.suse/libnvdimm-namespace-record-lbasize-for-pmem-namespac.patch
--	patches.suse/0024-x86-uaccess-introduce-copy_from_iter_flushcache-for-.patch
--	patches.suse/dm-add-copy_from_iter-dax-operation-support.patch
--	patches.suse/filesystem-dax-convert-to-dax_copy_from_iter.patch
--	patches.suse/dax-pmem-introduce-an-optional-flush-dax_operation.patch
--	patches.suse/dm-add-flush-dax-operation-support.patch
--	patches.suse/filesystem-dax-convert-to-dax_flush.patch
--	patches.suse/x86-dax-replace-clear_pmem-with-open-coded-memset-da.patch
--	patches.suse/x86-dax-libnvdimm-remove-wb_cache_pmem-indirection.patch
--	patches.suse/x86-libnvdimm-pmem-move-arch_invalidate_pmem-to-libn.patch
--	patches.suse/libnvdimm-nfit-enable-support-for-volatile-ranges.patch
--	patches.suse/dax-remove-default-copy_from_iter-fallback.patch
--	patches.suse/dax-convert-to-bitmask-for-flags.patch
--	patches.suse/libnvdimm-pmem-dax-export-a-cache-control-attribute.patch
--	patches.suse/libnvdimm-pmem-disable-dax-flushing-when-pmem-is-fro.patch
--	patches.suse/of-Make-of_fwnode_handle-safer.patch
--	patches.suse/clk-mvebu-armada-38x-add-support-for-1866MHz-variant.patch
--	patches.suse/clk-at91-fix-clk-generated-parenting
--	patches.suse/clk-scpi-fix-return-type-of-__scpi_dvfs_round_rate
--	patches.suse/clk-Fix-__set_clk_rates-error-print-string
--	patches.suse/clk-renesas-rcar-gen2-Fix-PLL0-on-R-Car-V2H-and-E2
--	patches.suse/clk-renesas-r8a7745-Remove-nonexisting-scu-src-0789-
--	patches.suse/clk-renesas-r8a7745-Remove-PLL-configs-for-MD19-0
--	patches.suse/clk-renesas-r8a7795-Correct-pwm-gpio-and-i2c-parent-
--	patches.suse/0001-clk-add-clk_bulk_get-accessories.patch
--	patches.suse/clk-at91-fix-clk-generated-compilation
--	patches.suse/0023-clk-rockchip-add-dt-binding-header-for-rk3128.patch
--	patches.suse/0024-clk-rockchip-add-ids-for-rk3399-testclks-used-for-ca.patch
--	patches.suse/clk-socfpga-Fix-the-smplsel-on-Arria10-and-Stratix10
--	patches.suse/clk-scpi-error-when-clock-fails-to-register
--	patches.suse/0003-mfd-intel-lpss-Add-Intel-Cannonlake-PCI-IDs.patch
--	patches.suse/mfd-rn5t618-Unregister-restart-handler-on-remove
--	patches.suse/mfd-intel_soc_pmic-Select-designware-i2c-bus-driver
--	patches.suse/powerpc-cpuidle-0007-Correctly-initialize-core_idle_state_ptr.patch
--	patches.suse/powerpc-cpuidle-0006-Decouple-Timebase-restore-Per-core-SPRs-restore.patch
--	patches.suse/powerpc-cpuidle-0005-Restore-LPCR-on-wakeup-from-deep-stop.patch
--	patches.suse/powerpc-cpuidle-0004-Restore-SPRs-for-deep-idle-states-via-stop-API.patch
--	patches.suse/powerpc-cpuidle-0003-Use-Requested-Level-for-restoring-state.patch
--	patches.suse/powerpc-cpuidle-0002-Allow-Deep-stop-states-that-don-t-stop-time.patch
--	patches.suse/powerpc-mm-Only-call-store_updates_sp-on-stores-in-d.patch
--	patches.suse/powerpc-mm-Remove-a-redundant-test-in-do_page_fault.patch
--	patches.suse/powerpc-mm-Evaluate-user_mode-regs-only-once-in-do_p.patch
--	patches.suse/powerpc-fadump-return-error-when-fadump-registration-fails.patch
--	patches.suse/powerpc-fadump-Add-a-warning-when-fadump_reserve_mem.patch
--	patches.suse/powerpc-fadump-Update-comment-about-offset-where-fadump-is-registered.patch
--	patches.suse/powerpc-fadump-Set-an-upper-limit-for-boot-memory-size.patch
--	patches.suse/powerpc-lib-xor_vmx-Ensure-no-altivec-code-executes-.patch
--	patches.suse/cxl-Unlock-on-error-in-probe.patch
--	patches.suse/powerpc-64s-Machine-check-handle-ifetch-from-foreign-real-address-for-POWER9.patch
--	patches.suse/powerpc-64s-Optimize-hypercall-syscall-entry.patch
--	patches.suse/powerpc-64s-Leave-interrupts-hard-enabled-in-context.patch
--	patches.suse/powerpc-64-Drop-reservation-clearing-ldarx-in-contex.patch
--	patches.suse/powerpc-64-Drop-explicit-hwsync-in-context-switch.patch
--	patches.suse/powerpc-64s-Avoid-cpabort-in-context-switch-when-pos.patch
--	patches.suse/powerpc-cpuidle-0008-Move-soft-interrupt-mask-logic-into-C-code.patch
--	patches.suse/powerpc-cpuidle-0009-Simplify-lazy-IRQ-handling-in-CPU-offline.patch
--	patches.suse/powerpc-64s-idle-Process-interrupts-from-system-reset-wakeup.patch
--	patches.suse/powerpc-64s-msgclr-when-handling-doorbell-exceptions.patch
--	patches.suse/powerpc-cpuidle-0001-64s-idle-Branch-to-handler-with-virtual-mode-offset.patch
--	patches.suse/powerpc-64s-idle-Avoid-SRR-usage-in-idle-sleep-wake-.patch
--	patches.suse/powerpc-64s-Add-EX_SIZE-definition-for-paca-exceptio.patch
--	patches.suse/powerpc-mm-Trace-tlbie-l-instructions.patch
--	patches.suse/powerpc-tm-Fix-comment.patch
--	patches.suse/powerpc-powernv-pci-01-Reduce-spam-when-dumping-PEST.patch
--	patches.suse/powerpc-powernv-pci-02-Dynamically-allocate-PHB-diag-data.patch
--	patches.suse/powerpc-powernv-pci-03-Add-support-for-PHB4-diagnostics.patch
--	patches.suse/powerpc-Only-do-ERAT-invalidate-on-radix-context-switch-on-P9-DD1.patch
--	patches.suse/powerpc-64s-Invalidate-ERAT-on-powersave-wakeup-for-POWER9.patch
--	patches.suse/powerpc-xive-03-Silence-message-about-VP-block-allocati.patch
--	patches.suse/powerpc-perf-0026-Fix-branch-event-code-for-power9.patch
--	patches.suse/powerpc-fadump-avoid-duplicates-in-crash-memory-ranges.patch
--	patches.suse/powerpc-fadump-avoid-holes-in-boot-memory-area-when-fadump-is-registered.patch
--	patches.suse/powerpc-fadump-provide-a-helpful-error-message.patch
--	patches.suse/powerpc-fadump-add-reschedule-point-while-releasing-memory.patch
--	patches.suse/powerpc-powernv-idle-Clear-r12-on-wakeup-from-stop-lite.patch
--	patches.suse/0001-spin-loop-primitives-for-busy-waiting.patch
--	patches.suse/0001-powerpc-use-spin-loop-primitives-in-some-functions.patch
--	patches.suse/powerpc-mm-Add-devmap-support-for-ppc64.patch
--	patches.suse/0001-powerpc-perf-hv-24x7-fix-passing-of-catalog-version-number.patch
--	patches.suse/0002-powerpc-perf-hv-24x7-fix-off-by-one-error-in-request_buffer-check.patch
--	patches.suse/0003-powerpc-perf-hv-24x7-properly-iterate-through-results.patch
--	patches.suse/0004-powerpc-perf-hx-24x7-don-t-log-failed-hcall-twice.patch
--	patches.suse/0005-powerpc-perf-hv-24x7-fix-return-value-of-hcalls.patch
--	patches.suse/0006-powerpc-perf-hv-24x7-minor-improvements.patch
--	patches.suse/0007-powerpc-perf-hv-24x7-support-v2-of-the-hypervisor-api.patch
--	patches.suse/0008-powerpc-perf-hv-24x7-aggregate-result-elements-on-power9-smt8.patch
--	patches.suse/cxl-03-Export-library-to-support-IBM-XSL.patch
--	patches.suse/powerpc-mm-hash-Implement-mark_rodata_ro-for-hash.patch
--	patches.suse/powerpc-mm-radix-Implement-STRICT_RWX-mark_rodata_ro.patch
--	patches.suse/0002-tools-testing-selftests-sysctl-Add-pre-check-to-the-.patch
--	patches.suse/tpm-179-crb-fix-priv-cmd_size-initialisation.patch
--	patches.suse/tpm-consolidate-the-TPM-startup-code.patch
--	patches.suse/tpm-use-tpm_buf-functions-in-tpm2_pcr_read.patch
--	patches.suse/tpm-use-tpm2_pcr_read-in-tpm2_do_selftest.patch
--	patches.suse/tpm-do-not-suspend-resume-if-power-stays-on.patch
--	patches.suse/IB-core-Fix-uninitialized-variable-use-in-check_qp_p.patch
--	patches.suse/IB-core-Fix-static-analysis-warning-in-ib_policy_cha.patch
--	patches.suse/cifs-set-mapping-error-when-page-writeback-fails-in-writepage-or-la.patch
--	patches.suse/CIFS-add-CONFIG_CIFS_DEBUG_KEYS-to-dump-encryption-keys.patch
--	patches.suse/cifs-prototype-declaration-and-definition-for-smb-2-.patch
--	patches.suse/cifs-Use-smb-2-3-and-cifsacl-mount-options-getacl-fu.patch
--	patches.suse/cifs-hide-unused-functions.patch
--	patches.suse/CIFS-add-SFM-mapping-for-0x01-0x1F.patch
--	patches.suse/cifs-Do-not-modify-mid-entry-after-submitting-I-O-in.patch
--	patches.suse/cifs-set-oparms-create_options-rather-than-or-ing-in-CREATE_OPEN_BA.patch
--	patches.suse/CIFS-fix-circular-locking-dependency.patch
--	patches.suse/0001-fs-remove-call_fsync-helper-function.patch
--	patches.suse/mm-fix-mapping_set_error-call-in-me_pagecache_dirty.patch
--	patches.suse/buffer-use-mapping_set_error-instead-of-setting-the-.patch
--	patches.suse/fs-check-for-writeback-errors-after-syncing-out-buffers-in-generic_file_fsync.patch
--	patches.suse/buffer-set-errors-in-mapping-at-the-time-that-the-er.patch
--	patches.suse/jbd2-don-t-clear-and-reset-errors-after-waiting-on-writeback.patch
--	patches.suse/mm-clear-as_eio-as_enospc-when-writeback-initiation-fails.patch
--	patches.suse/mm-don-t-testclearpageerror-in-_filemap_fdatawait_range.patch
--	patches.suse/0001-lib-add-errseq_t-type-and-infrastructure-for-handlin.patch
--	patches.suse/0002-fs-new-infrastructure-for-writeback-error-handling-a.patch
--	patches.suse/mm-set-both-as_eio-as_enospc-and-errseq_t-in-mapping_set_error.patch
--	patches.suse/documentation-flesh-out-the-section-in-vfs-txt-on-storing-and-reporting-writeback-errors.patch
--	patches.suse/dax-set-errors-in-mapping-when-writeback-fails.patch
--	patches.suse/block-convert-to-errseq_t-based-writeback-error-tracking.patch
--	patches.suse/fs-convert-_generic_file_fsync-to-use-errseq_t-based-reporting.patch
--	patches.suse/ext4-use-errseq_t-based-error-handling-for-reporting-data-writeback-errors.patch
--	patches.suse/xfs-minimal-conversion-to-errseq_t-writeback-error-reporting.patch
--	patches.suse/btrfs-minimal-conversion-to-errseq_t-writeback-error-reporting-on-fsync.patch
--	patches.suse/netfilter-nf_ct_dccp-sctp-fix-memory-leak-after-netn.patch
--	patches.suse/netfilter-ebt_nflog-fix-unexpected-truncated-packet.patch
--	patches.suse/nfp-flower-add-missing-clean-up-call-to-avoid-memory.patch
--	patches.suse/net-hns-Fix-a-wrong-op-phy-C45-code.patch
--	patches.suse/net-hns-Fix-a-skb-used-after-free-bug.patch
--	patches.suse/doc-SKB_GSO_-IPIP-SIT-have-been-replaced
--	patches.suse/0001-kernel-locking-Fix-compile-error-with-qrwlock.c.patch
--	patches.suse/dmaengine-tegra-apb-Really-fix-runtime-pm-usage
--	patches.suse/0001-lib-raid6-Add-log-of-2-table-for-RAID6-HW-requiring-.patch
--	patches.suse/dt-bindings-rcar-dmac-document-missing-error-interrupt.patch
--	patches.suse/Input-xpad-sync-supported-devices-with-360Controller
--	patches.suse/Input-xpad-sync-supported-devices-with-XBCD
--	patches.suse/Input-introduce-KEY_ASSISTANT.patch
--	patches.suse/0028-md-raid10-fix-FailFast-test-for-wrong-device.patch
--	patches.suse/0029-md-raid1-remove-unused-bio-in-sync_request_write.patch
--	patches.suse/0030-md-change-the-initialization-value-for-a-spare-devic.patch
--	patches.suse/0001-md-use-a-separate-bio_set-for-synchronous-IO.patch
--	patches.suse/0001-MD-fix-a-null-dereference.patch
--	patches.suse/0001-MD-fix-sleep-in-atomic.patch
--	patches.suse/pci-enable-ecrc-only-if-device-supports-it
--	patches.suse/0001-efi-fb-Correct-PCI_STD_RESOURCE_END-usage.patch
--	patches.suse/pci-correct-pci_std_resource_end-usage
--	patches.suse/drm-radeon-make-MacBook-Pro-d3_delay-quirk-more-gene
--	patches.suse/x86-PCI-Avoid-AMD-SB7xx-EHCI-USB-wakeup-defect.patch
--	patches.suse/pci-cache-pri-and-pasid-bits-in-pci_dev
--	patches.suse/pci-restore-pri-and-pasid-state-after-function-level-reset
--	patches.suse/PCI-Mark-Intel-XXV710-NIC-INTx-masking-as-broken.patch
--	patches.suse/PCI-Split-reset_notify-method-into-reset_prepare-and.patch
--	patches.suse/pci-dwc-dra7xx-use-rw1c-for-irqstatus_msi-and-irqstatus_main
--	patches.suse/msft-hv-1398-PCI-hv-Fix-comment-formatting-and-use-proper-integer.patch
--	patches.suse/msft-hv-1399-PCI-hv-Use-page-allocation-for-hbus-structure.patch
--	patches.suse/msft-hv-1400-PCI-hv-Temporary-own-CPU-number-to-vCPU-number-infra.patch
--	patches.suse/msft-hv-1401-PCI-hv-Add-vPCI-version-protocol-negotiation.patch
--	patches.suse/msft-hv-1402-PCI-hv-Use-vPCI-protocol-version-1.2.patch
--	patches.suse/ext4-make-metadata-csum-checks-safer.patch
--	patches.suse/ext4-avoid-unnecessary-stalls-in-ext4_evict_inode.patch
--	patches.suse/0001-objtool-Fix-sibling-call-detection-logic.patch
--	patches.suse/0001-locking-qspinlock-Explicitly-include-asm-prefetch.h.patch
--	patches.suse/x86-boot-e820-Avoid-overwriting-e820_table_firmware.patch
--	patches.suse/x86-boot-e820-Rename-the-e820_table_firmware-to-e820.patch
--	patches.suse/x86-boot-e820-Introduce-the-bootloader-provided-e820.patch
--	patches.suse/drm-fix-spelling-mistake-committing
--	patches.suse/drm-doc-Fix-missing-ctx-documentation
--	patches.suse/drm-doc-Interlink-color-manager-docs-better
--	patches.suse/drm-Add-DPCD-definitions-for-DP-1.4-DSC-feature
--	patches.suse/drm-cec-Add-CEC-over-Aux-register-definitions
--	patches.suse/0053-drm-rockchip-Set-line-flag-config-register-in-vop_cr.patch
--	patches.suse/drm-drm_color_mgmt.h-needs-struct-drm_crtc-declarati
--	patches.suse/drm-Make-drm_atomic_replace_property_blob_from_id-mo
--	patches.suse/0054-drm-rockchip-analogix_dp-Remove-unused-check-and-var.patch
--	patches.suse/drm-atomic-fix-doc-to-use-new-name-for-commit-types
--	patches.suse/drm-Add-driver-private-objects-to-atomic-state
--	patches.suse/drm-dp-Introduce-MST-topology-state-to-track-availab
--	patches.suse/drm-dp-Add-DP-MST-helpers-to-atomically-find-and-rel
--	patches.suse/drm-i915-Track-MST-link-bandwidth
--	patches.suse/drm-prime-Introduce-drm_gem_prime_import_dev
--	patches.suse/drm-atomic-Handle-picture_aspect_ratio-in-atomic-cor
--	patches.suse/drm-atomic-Add-support-for-custom-scaling-mode-prope
--	patches.suse/drm-Remove-redundant-NULL-check-during-atomic-plane-
--	patches.suse/drm-nouveau-Merge-pre-postclose-hooks
--	patches.suse/drm-Nerf-the-preclose-callback-for-modern-drivers
--	patches.suse/drm-vblank-Switch-drm_driver-get_vblank_timestamp-to
--	patches.suse/drm-vblank-Switch-to-bool-in_vblank_irq-in-get_vblan
--	patches.suse/drm-vblank-Add-FIXME-comments-about-moving-the-vblan
--	patches.suse/drm-vblank-drop-the-mode-argument-from-drm_calc_vblt
--	patches.suse/drm-vblank-Lock-down-vblank-hwmode-more
--	patches.suse/drm-prime-Forward-declare-struct-device
--	patches.suse/drm-dp-Read-the-tx-msg-state-once-after-checking-for
--	patches.suse/drm-dp-Wait-up-all-outstanding-tx-waiters
--	patches.suse/drm-add-missing-declaration-to-drm_blend.h
--	patches.suse/drm-trivial-documentation-fix-to-drm_for_each_connec
--	patches.suse/drm-Add-DRM_MODE_ROTATE_-and-DRM_MODE_REFLECT_-to-UA
--	patches.suse/drm-Add-crtc-encoder-bridge-mode_valid-callbacks
--	patches.suse/drm-doc-Document-adjusted-request-modes-a-bit-better
--	patches.suse/drm-doc-Clarify-mode_fixup-vs.-atomic_check-a-bit-mo
--	patches.suse/drm-i915-intel_ring.engine-is-unused
--	patches.suse/drm-i915-Onion-unwind-for-intel_init_ring_common
--	patches.suse/drm-i915-Remove-user-triggerable-WARN-from-i915_gem_
--	patches.suse/drm-i915-huc-Simplify-intel_huc_init_hw
--	patches.suse/drm-i915-Typo-fix-pipe-bpc-to-pipe-bpp
--	patches.suse/drm-i915-guc-Use-GUC-prefix-for-CORE_FAMILY-definiti
--	patches.suse/drm-i915-Check-for-id-PLANE_CURSOR-instead-of-type-D
--	patches.suse/drm-i915-Use-intel_wm_plane_visible-on-VLV-CHV-as-we
--	patches.suse/drm-i915-Enable-atomic-on-VLV-CHV
--	patches.suse/drm-i915-dp-use-known-correct-array-size-in-rate_to_
--	patches.suse/drm-i915-dp-return-errors-from-rate_to_index
--	patches.suse/drm-i915-dp-rename-rate_to_index-to-intel_dp_rate_in
--	patches.suse/drm-i915-dp-cache-source-rates-at-init
--	patches.suse/drm-i915-dp-generate-and-cache-sink-rate-array-for-a
--	patches.suse/drm-i915-glk-limit-pixel-clock-to-99-of-cdclk-workar
--	patches.suse/drm-i915-GuC-GLK-Load-GuC-on-GLK
--	patches.suse/drm-i915-GLK-HuC-Load-HuC-on-GLK
--	patches.suse/drm-i915-Assert-the-engine-is-idle-before-overwiting
--	patches.suse/drm-i915-Advance-ring-head-fully-when-idle
--	patches.suse/i915-initialize-the-free_list-of-the-fencing-atomic_
--	patches.suse/drm-i915-The-shrinker-already-acquires-struct_mutex-
--	patches.suse/drm-i915-Drain-any-freed-objects-prior-to-hibernatio
--	patches.suse/drm-i915-Simplify-shrinker-locking
--	patches.suse/drm-i915-Break-up-long-runs-of-freeing-objects
--	patches.suse/drm-i915-Insert-cond_resched-into-i915_gem_free_obje
--	patches.suse/drm-i915-Fix-type-of-timeout_ms-parameter-in-intel_w
--	patches.suse/drm-i915-Extend-intel_wait_for_register_fw-with-fast
--	patches.suse/drm-i915-guc-Use-wait_for_register_fw-while-waiting-
--	patches.suse/drm-i915-Use-drm_i915_private-directly-from-debugfs
--	patches.suse/drm-i915-Drop-const-qualifiers-from-params-in-wait_f
--	patches.suse/drm-i915-Don-t-allow-overuse-of-__intel_wait_for_reg
--	patches.suse/drm-i915-Stop-second-guessing-the-caller-for-intel_u
--	patches.suse/drm-i915-Stop-sleeping-from-inside-gen6_bsd_submit_r
--	patches.suse/drm-i915-Acquire-uncore.lock-over-intel_uncore_wait_
--	patches.suse/drm-i915-Use-__intel_uncore_wait_for_register_fw-for
--	patches.suse/drm-i915-Use-safer-intel_uncore_wait_for_register-in
--	patches.suse/drm-i915-Classify-the-engines-in-class-instance
--	patches.suse/drm-i915-Use-the-same-vfunc-for-BSD2-ring-init
--	patches.suse/drm-i915-Generate-the-engine-name-based-on-the-insta
--	patches.suse/drm-i915-Split-the-engine-info-table-in-two-levels-u
--	patches.suse/drm-i915-Rename-intel_engine_cs.exec_id-to-uabi_id
--	patches.suse/drm-i915-dp-use-the-sink-rates-array-for-max-sink-ra
--	patches.suse/drm-i915-dp-cache-common-rates-with-sink-rates
--	patches.suse/drm-i915-dp-do-not-limit-rate-seek-when-not-needed
--	patches.suse/drm-i915-dp-don-t-call-the-link-parameters-sink-para
--	patches.suse/drm-i915-dp-add-functions-for-max-common-link-rate-a
--	patches.suse/drm-i915-mst-use-max-link-not-sink-lane-count
--	patches.suse/drm-i915-dp-localize-link-rate-index-variable-more
--	patches.suse/drm-i915-dp-use-readb-and-writeb-calls-for-single-by
--	patches.suse/drm-i915-dp-read-sink-count-to-a-temporary-variable-
--	patches.suse/drm-i915-Bail-if-we-do-not-setup-the-RCS-engine
--	patches.suse/drm-i915-Use-the-engine-class-to-get-the-context-siz
--	patches.suse/drm-i915-Lie-and-treat-all-engines-as-idle-if-wedged
--	patches.suse/drm-i915-execlists-Document-runtime-pm-for-intel_lrc
--	patches.suse/drm-i915-Remove-unused-members-from-intel_tv.c
--	patches.suse/drm-i915-Convert-intel_tv-connector-properties-to-at
--	patches.suse/drm-i915-Remove-unused-dp-properties-for-dp-mst
--	patches.suse/drm-i915-Convert-intel_dp_mst-connector-properties-t
--	patches.suse/drm-i915-Convert-intel_crt-connector-properties-to-a
--	patches.suse/drm-i915-Convert-intel-DVO-connector-to-atomic
--	patches.suse/Revert-drm-i915-Lock-mode_config.mutex-in-intel_disp
--	patches.suse/drm-i915-Do-not-use-lock-all-in-hsw_trans_edp_pipe_A
--	patches.suse/drm-i915-Combine-write_domain-flushes-to-a-single-fu
--	patches.suse/drm-i915-Treat-WC-a-separate-cache-domain
--	patches.suse/drm-i915-Add-stub-mmio-read-write-routines-to-mock-d
--	patches.suse/drm-i915-Pretend-the-engine-is-always-idle-when-mock
--	patches.suse/drm-i915-Wake-device-for-emitting-request-during-sel
--	patches.suse/drm-i915-dp-Validate-cached-link-rate-and-lane-count
--	patches.suse/drm-i915-guc-write-wopcm-related-register-once-durin
--	patches.suse/drm-i915-Implement-Link-Rate-fallback-on-Link-traini
--	patches.suse/drm-i915-set-ret-correctly-on-error-paths
--	patches.suse/drm-i915-Copy-user-requested-buffers-into-the-error-
--	patches.suse/drm-i915-Update-DRIVER_DATE-to-20170418
--	patches.suse/drm-i915-Fix-GCC-4.4-build-issue-with-__intel_wait_f
--	patches.suse/drm-i915-Avoid-format-string-expansion-from-engine-n
--	patches.suse/drm-i915-Include-interesting-seqno-in-the-missed-bre
--	patches.suse/drm-i915-Report-request-restarts-for-both-execlists-
--	patches.suse/drm-i915-Poison-the-request-before-emitting-commands
--	patches.suse/drm-i915-Skip-waking-the-signaler-when-enabling-befo
--	patches.suse/drm-i915-glk-Don-t-allow-12-bpc-when-htotal-is-too-b
--	patches.suse/drm-i915-Fix-stale-comment-about-I915_RESET_IN_PROGR
--	patches.suse/drm-i915-Rename-gen8_-un-request_engine_reset-to-gen
--	patches.suse/drm-i915-Defer-context-state-allocation-for-legacy-r
--	patches.suse/drm-i915-guc-Fix-sleep-under-spinlock-during-reset
--	patches.suse/drm-i915-Sanitize-engine-context-sizes
--	patches.suse/drm-i915-Eliminate-HAS_HW_CONTEXTS
--	patches.suse/drm-i915-Reset-ILK-during-GEM-sanitization
--	patches.suse/drm-i915-Capture-CCID-on-ILK
--	patches.suse/drm-i915-Update-DRIVER_DATE-to-20170502
--	patches.suse/drm-i915-Do-not-leak-dev_priv-l3_parity.remap_info
--	patches.suse/drm-i915-guc-Enable-send-function-only-after-success
--	patches.suse/drm-i915-Move-the-GTFIFODBG-to-the-common-mmio-dbg-f
--	patches.suse/drm-i915-Use-wait_for_atomic_us-when-waiting-for-gt-
--	patches.suse/drm-i915-Mark-up-clflushes-as-belonging-to-an-unorde
--	patches.suse/drm-i915-Unwrap-top-level-fence-array
--	patches.suse/drm-i915-Lift-timeline-ordering-to-await_dma_fence
--	patches.suse/drm-i915-Squash-repeated-awaits-on-the-same-fence
--	patches.suse/drm-i915-Rename-intel_timeline.sync_seqno-to-.global
--	patches.suse/drm-i915-Do-not-record-a-successful-syncpoint-for-a-
--	patches.suse/drm-i915-Switch-the-global-i915.semaphores-check-to-
--	patches.suse/drm-i915-Remove-the-unused-pending_notify-from-LPE-p
--	patches.suse/drm-i915-Replace-tmds_clock_speed-and-link_rate-with
--	patches.suse/drm-i915-Remove-hdmi_connected-from-LPE-audio-pdata
--	patches.suse/drm-i915-Reorganize-intel_lpe_audio_notify-arguments
--	patches.suse/drm-i915-Clean-up-the-LPE-audio-platform-data
--	patches.suse/drm-i915-Implement-dma_buf_ops-kmap
--	patches.suse/drm-i915-Use-engine-context_pin-to-report-the-intel_
--	patches.suse/drm-i915-Avoid-the-branch-in-computing-intel_ring_sp
--	patches.suse/drm-i915-Report-the-ring-space-from-intel_ring_updat
--	patches.suse/drm-i915-Micro-optimise-hotpath-through-intel_ring_b
--	patches.suse/drm-i915-use-memdup_user_nul
--	patches.suse/drm-i915-Move-uncore-definitions-into-a-separate-hea
--	patches.suse/drm-i915-Show-dmc-debug-registers-on-Kabylake
--	patches.suse/drm-i915-vlv-Fix-port-B-PLL-opamp-initialization
--	patches.suse/drm-i915-dp-Check-error-return-during-DPCD-capabilit
--	patches.suse/drm-i915-sdvo-Check-error-return-from-intel_sdvo_get
--	patches.suse/drm-i915-Check-error-return-when-setting-DMA-mask
--	patches.suse/drm-i915-Check-error-return-when-converting-pipe-to-
--	patches.suse/drm-i915-Sanitize-stolen-memory-size-calculation
--	patches.suse/drm-i915-lvds-Remove-magic-from-PLL-programming
--	patches.suse/drm-i915-s-vlv_plane_wm_compute-vlv_raw_plane_wm_com
--	patches.suse/drm-i915-Drop-the-debug-message-from-vlv_get_fifo_si
--	patches.suse/drm-i915-s-vlv_num_wm_levels-intel_wm_num_levels
--	patches.suse/drm-i915-Rename-bunch-of-vlv_-watermark-structures-t
--	patches.suse/drm-i915-Make-vlv-chv-watermark-debug-print-less-cry
--	patches.suse/drm-i915-Document-CxSR
--	patches.suse/drm-i915-Fix-cursor-cpp-in-watermark-calculatins-for
--	patches.suse/drm-i915-Fix-the-g4x-watermark-TLB-miss-workaround
--	patches.suse/drm-i915-Refactor-the-g4x-TLB-miss-w-a-to-a-helper
--	patches.suse/drm-i915-Refactor-wm-calculations
--	patches.suse/drm-i915-Apply-the-g4x-TLB-miss-w-a-to-SR-watermarks
--	patches.suse/drm-i915-Two-stage-watermarks-for-g4x
--	patches.suse/drm-i915-Enable-HPLL-watermarks-on-g4x
--	patches.suse/drm-i915-Add-g4x-watermark-tracepoint
--	patches.suse/drm-i915-Add-support-for-sprites-on-g4x
--	patches.suse/drm-i915-Parametrize-cursor-primary-pipe-select-bits
--	patches.suse/drm-i915-Pass-intel_plane-and-intel_crtc-to-plane-ho
--	patches.suse/drm-i915-Refactor-CURBASE-calculation
--	patches.suse/drm-i915-Clean-up-cursor-junk-from-intel_crtc
--	patches.suse/drm-i915-Refactor-CURPOS-calculation
--	patches.suse/drm-i915-Move-cursor-position-and-base-handling-into
--	patches.suse/drm-i915-Drop-useless-posting-reads-from-cursor-comm
--	patches.suse/drm-i915-Split-cursor-check_plane-into-i845-and-i9xx
--	patches.suse/drm-i915-Generalize-cursor-size-checks-a-bit
--	patches.suse/drm-i915-Use-fb-pitches-0-in-cursor-code
--	patches.suse/drm-i915-Support-variable-cursor-height-on-ivb
--	patches.suse/drm-i915-Fix-gen3-physical-cursor-alignment-requirem
--	patches.suse/drm-i915-Handle-fb-offset-and-src-coordinates-for-cu
--	patches.suse/drm-i915-Relax-845-865-CURBASE-alignemnt-requirement
--	patches.suse/drm-i915-Simplify-cursor-register-write-sequence
--	patches.suse/drm-i915-Fix-__intel_wait_for_register_fw-to-not-sle
--	patches.suse/drm-i915-guc-Dump-the-GuC-stage-descriptor-pool-in-d
--	patches.suse/drm-i915-Fix-hw-state-verifier-access-to-crtc-state
--	patches.suse/drm-i915-Remove-vma-unpin-in-intel_plane_destroy
--	patches.suse/drm-i915-guc-Move-notification-code-into-virtual-fun
--	patches.suse/drm-i915-guc-Make-scratch-register-base-and-count-fl
--	patches.suse/drm-i915-Fix-cap-check-for-intel_dp_aux_backlight-dr
--	patches.suse/drm-i915-Correctly-enable-backlight-brightness-adjus
--	patches.suse/drm-i915-Set-backlight-mode-before-enable-backlight
--	patches.suse/drm-i915-Restore-brightness-level-in-aux-backlight-d
--	patches.suse/drm-i915-perf-fix-gen7_append_oa_reports-comment
--	patches.suse/drm-i915-perf-avoid-poll-read-EAGAIN-busy-loops
--	patches.suse/drm-i915-perf-avoid-read-back-of-head-register
--	patches.suse/drm-i915-perf-no-head-tail-ref-in-gen7_oa_read
--	patches.suse/drm-i915-perf-improve-tail-race-workaround
--	patches.suse/drm-i915-perf-improve-invalid-OA-format-debug-messag
--	patches.suse/drm-i915-perf-better-pipeline-aged-aging-tail-update
--	patches.suse/drm-i915-perf-rate-limit-spurious-oa-report-notice
--	patches.suse/drm-i915-Update-DRIVER_DATE-to-20170515
--	patches.suse/drm-i915-Fixup-64bit-divides-in-timelines-selftest
--	patches.suse/drm-i915-glk-Calculate-high-low-switch-count-for-GLK
--	patches.suse/drm-i915-guc-fix-spelling-mistake-adddress-address
--	patches.suse/gpu-drm-i915-remove-dead-code
--	patches.suse/gpu-drm-i915-compress-logic-into-one-line
--	patches.suse/drm-i915-gen9-Reintroduce-WaEnableYV12BugFixInHalfSl
--	patches.suse/drm-i915-Remove-kref-from-i915_sw_fence
--	patches.suse/drm-i915-Import-the-kfence-selftests-for-i915_sw_fen
--	patches.suse/drm-i915-Make-ptr_unpack_bits-more-function-like
--	patches.suse/drm-i915-Redefine-ptr_pack_bits-and-friends
--	patches.suse/drm-i915-execlists-Pack-the-count-into-the-low-bits-
--	patches.suse/drm-i915-Don-t-mark-an-execlists-context-switch-when
--	patches.suse/drm-i915-Use-a-define-for-the-default-priority-0
--	patches.suse/drm-i915-Split-execlist-priority-queue-into-rbtree-l
--	patches.suse/drm-i915-Create-a-kmem_cache-to-allocate-struct-i915
--	patches.suse/drm-i915-execlists-Reduce-lock-contention-between-sc
--	patches.suse/drm-i915-Stop-inlining-the-execlists-IRQ-handler
--	patches.suse/drm-i915-Don-t-force-serialisation-on-marking-up-exe
--	patches.suse/drm-i915-fix-naming-of-fixed_16_16-wrapper
--	patches.suse/drm-i915-Add-more-wrapper-for-fixed_point_16_16-oper
--	patches.suse/drm-i915-Use-fixed_16_16-wrapper-for-division-operat
--	patches.suse/drm-i915-skl-calculate-pixel_rate-relative_data_rate
--	patches.suse/drm-i915-skl-Fail-the-flip-if-no-FB-for-WM-calculati
--	patches.suse/drm-i915-skl-no-need-to-memset-again
--	patches.suse/drm-i915-skl-Fail-the-flip-if-ddb-min-requirement-ex
--	patches.suse/drm-i915-skl-Watermark-calculation-cleanup
--	patches.suse/drm-i915-skl-Perform-wm-level-calculations-in-separa
--	patches.suse/drm-i915-skl-use-linetime-latency-if-ddb-size-is-not
--	patches.suse/drm-i915-Check-C-for-null-pointer-rather-than-B
--	patches.suse/drm-i915-selftests-Pretend-to-be-a-gfx-pci-device
--	patches.suse/drm-i915-Try-harder-to-reset-the-GPU
--	patches.suse/drm-i915-Reorder-media-render-reset-on-g4x
--	patches.suse/drm-i915-guc-Remove-failed-doorbell-stat-from-debugf
--	patches.suse/drm-i915-guc-Remove-last-submission-result-from-debu
--	patches.suse/drm-i915-g4x-Improve-gpu-reset-reliability
--	patches.suse/drm-i915-guc-Remove-action-status-and-statistics-fro
--	patches.suse/drm-i915-Check-for-allocation-failure
--	patches.suse/drm-i915-huc-Update-GLK-HuC-version
--	patches.suse/drm-i915-g33-Improve-reset-reliability
--	patches.suse/drm-i915-Remove-misleading-comment-in-request_alloc
--	patches.suse/drm-i915-guc-Skip-port-assign-on-first-iteration-of-
--	patches.suse/drm-i915-Convert-i915_gem_object_ops-flags-values-to
--	patches.suse/drm-i915-Only-GGTT-vma-may-be-pinned-and-prevent-shr
--	patches.suse/drm-i915-Consolidate-ifdef-CONFIG_INTEL_IOMMU
--	patches.suse/drm-i915-Drop-AUX-backlight-enable-check-for-backlig
--	patches.suse/drm-Add-definition-for-eDP-backlight-frequency
--	patches.suse/drm-i915-guc-Disable-send-function-on-fini
--	patches.suse/drm-i915-guc-Introduce-buffer-based-cmd-transport
--	patches.suse/drm-i915-guc-capture-GuC-logs-if-FW-fails-to-load
--	patches.suse/drm-i915-Keep-the-forcewake-timer-alive-for-1ms-past
--	patches.suse/drm-i915-Update-DRIVER_DATE-to-20170529
--	patches.suse/drm-omapdrm-Take-GEM-object-reference-when-exporting
--	patches.suse/0055-drm-rockchip-use-drm_for_each_connector_iter.patch
--	patches.suse/drm-i915-use-drm_for_each_connector_iter
--	patches.suse/drm-nouveau-use-drm_for_each_connector_iter
--	patches.suse/drm-Remove-drm_device-virtdev
--	patches.suse/drm-Add-drm_-crtc-encoder-connector-_mode_valid
--	patches.suse/drm-Introduce-drm_bridge_mode_valid
--	patches.suse/drm-Use-new-mode_valid-helpers-in-connector-probe-he
--	patches.suse/drm-Use-mode_valid-in-atomic-modeset
--	patches.suse/drm-doc-move-printf-helpers-out-of-drmP.h
--	patches.suse/drm-Use-vsnprintf-extension-ph
--	patches.suse/drm-better-document-how-to-send-out-the-crtc-disable
--	patches.suse/drm-atomic-Consitfy-mode-parameter-to-drm_atomic_set
--	patches.suse/drm-Extract-drm_vblank.-hc
--	patches.suse/drm-doc-Polish-irq-helper-documentation
--	patches.suse/drm-remove-writeq-readq-function-definitions
--	patches.suse/drm-introduce-sync-objects-v4
--	patches.suse/drm-syncobj-add-sync_file-interaction.-v1.2
--	patches.suse/drm-Add-const-to-name-field-declaration-in-struct-dr
--	patches.suse/drm-panel-S6E3HA2-needs-backlight-code
--	patches.suse/drm-panel-add-backlight-dependency-for-sitronix-st77
--	patches.suse/drm-Remove-duplicate-forward-declaration
--	patches.suse/drm-Reduce-scope-of-state-variable
--	patches.suse/drm-amdgpu-rename-rdev-to-adev
--	patches.suse/0001-drm-tegra-Check-for-malformed-offsets-and-sizes-in-t.patch
--	patches.suse/drm-tegra-dc-Avoid-reset-asserts-on-Tegra20
--	patches.suse/drm-nouveau-Clean-up-nv50_head_atomic_check_mode-and
--	patches.suse/drm-nouveau-disp-g84-Extend-NVKM-HDMI-power-control-
--	patches.suse/drm-nouveau-Pass-mode-dependent-AVI-and-Vendor-HDMI-
--	patches.suse/drm-nouveau-disp-Add-mechanism-to-convert-HDMI-InfoF
--	patches.suse/drm-nouveau-disp-g84-gt200-Use-supplied-HDMI-InfoFra
--	patches.suse/drm-nouveau-disp-gt215-Use-supplied-HDMI-InfoFrames
--	patches.suse/drm-nouveau-disp-gf119-Use-supplied-HDMI-InfoFrames
--	patches.suse/drm-nouveau-disp-gk104-Use-supplied-HDMI-InfoFrames
--	patches.suse/drm-nouveau-Handle-frame-packing-mode-geometry-and-t
--	patches.suse/drm-nouveau-Enable-stereoscopic-3D-output-over-HDMI
--	patches.suse/drm-nouveau-bios-volt-Parse-min-and-max-for-Version-
--	patches.suse/drm-nouveau-bios-iccsense-rails-for-power-sensors-ha
--	patches.suse/drm-nouveau-tmr-remove-nvkm_timer_alarm_cancel
--	patches.suse/drm-nouveau-bios-init-rename-nvbios_init-to-nvbios_d
--	patches.suse/drm-nouveau-bios-init-remove-internal-use-of-nvbios_
--	patches.suse/drm-nouveau-bios-init-rename-crtc-to-head
--	patches.suse/drm-nouveau-bios-init-bump-script-offset-to-32-bits
--	patches.suse/drm-nouveau-bios-init-add-or-link-args-separate-from
--	patches.suse/drm-nouveau-bios-init-add-a-new-devinit-script-inter
--	patches.suse/drm-nouveau-devinit-use-new-devinit-script-interpret
--	patches.suse/drm-nouveau-fb-ram-nv40-use-new-devinit-script-inter
--	patches.suse/drm-nouveau-kms-nv04-use-new-devinit-script-interpre
--	patches.suse/drm-nouveau-disp-shuffle-functions-around
--	patches.suse/drm-nouveau-disp-rename-nvkm_output-to-nvkm_outp
--	patches.suse/drm-nouveau-disp-rename-nvkm_output_dp-to-nvkm_dp
--	patches.suse/drm-nouveau-disp-s-nvkm_connector-nvkm_conn
--	patches.suse/drm-nouveau-disp-delay-output-path-connector-constru
--	patches.suse/drm-nouveau-disp-introduce-object-to-track-per-head-
--	patches.suse/drm-nouveau-disp-move-vblank_-get-put-methods-into-n
--	patches.suse/drm-nouveau-disp-common-implementation-of-scanoutpos
--	patches.suse/drm-nouveau-disp-introduce-input-output-resource-abs
--	patches.suse/drm-nouveau-disp-fork-off-some-new-hw-specific-imple
--	patches.suse/drm-nouveau-disp-identity-map-display-paths-to-outpu
--	patches.suse/drm-nouveau-disp-dp-remove-DP_PWR-method
--	patches.suse/drm-nouveau-disp-dp-store-current-link-configuration
--	patches.suse/drm-nouveau-disp-dp-no-need-for-lt_state-except-duri
--	patches.suse/drm-nouveau-disp-dp-use-cached-link-configuration-wh
--	patches.suse/drm-nouveau-disp-dp-determine-a-failsafe-link-traini
--	patches.suse/drm-nouveau-disp-dp-only-check-for-re-train-when-the
--	patches.suse/drm-nouveau-disp-dp-train-link-only-when-actively-di
--	patches.suse/drm-nouveau-disp-nv50-execute-supervisor-on-its-own-
--	patches.suse/drm-nouveau-disp-nv50-fetch-head-OR-state-at-beginni
--	patches.suse/drm-nouveau-disp-nv50-port-OR-power-state-control-to
--	patches.suse/drm-nouveau-disp-nv50-port-OR-manual-sink-detection-
--	patches.suse/drm-nouveau-disp-g84-port-OR-HDMI-control-to-nvkm_io
--	patches.suse/drm-nouveau-disp-g94-port-OR-DP-lane-mapping-to-nvkm
--	patches.suse/drm-nouveau-disp-g94-port-OR-DP-link-setup-to-nvkm_i
--	patches.suse/drm-nouveau-disp-g94-port-OR-DP-link-power-control-t
--	patches.suse/drm-nouveau-disp-g94-port-OR-DP-training-pattern-con
--	patches.suse/drm-nouveau-disp-g94-port-OR-DP-drive-setting-contro
--	patches.suse/drm-nouveau-disp-gt215-port-HDA-ELD-controls-to-nvkm
--	patches.suse/drm-nouveau-disp-gf119-port-OR-DP-VCPI-control-to-nv
--	patches.suse/drm-nouveau-disp-remove-hw-specific-customisation-of
--	patches.suse/drm-nouveau-disp-introduce-acquire-release-display-p
--	patches.suse/drm-nouveau-disp-dp-determine-link-bandwidth-require
--	patches.suse/drm-nouveau-disp-dp-use-new-devinit-script-interpret
--	patches.suse/drm-nouveau-disp-nv50-gt21x-remove-workaround-for-dp
--	patches.suse/drm-nouveau-disp-nv50-implement-a-common-supervisor-
--	patches.suse/drm-nouveau-disp-nv50-implement-a-common-supervisor-2.0
--	patches.suse/drm-nouveau-disp-nv50-implement-a-common-supervisor-2.1
--	patches.suse/drm-nouveau-disp-nv50-implement-a-common-supervisor-2.2
--	patches.suse/drm-nouveau-disp-nv50-implement-a-common-supervisor-3.0
--	patches.suse/drm-nouveau-disp-gm200-allow-non-identity-mapping-of
--	patches.suse/drm-nouveau-hwmon-Add-config-for-all-sensors-and-the
--	patches.suse/drm-nouveau-hwmon-Add-nouveau_hwmon_ops-structure-wi
--	patches.suse/drm-nouveau-hwmon-Remove-old-code-add-.write-.read-o
--	patches.suse/drm-nouveau-hwmon-expose-the-auto_point-and-pwm_min-
--	patches.suse/drm-nouveau-hwmon-Change-permissions-to-numeric
--	patches.suse/drm-nouveau-tegra-Skip-manual-unpowergating-when-not
--	patches.suse/drm-nouveau-tegra-Don-t-leave-GPU-in-reset
--	patches.suse/drm-nouveau-Skip-vga_fini-on-non-PCI-device
--	patches.suse/drm-nouveau-use-proper-prototype-in-nouveau_pmops_ru
--	patches.suse/drm-nouveau-disp-nv50-avoid-creating-ORs-that-aren-t
--	patches.suse/drm-msm-hdmi-Use-bitwise-operators-when-building-reg
--	patches.suse/drm-i915-Remove-decoupled-MMIO-code
--	patches.suse/drm-i915-Use-atomic-scaling_mode-instead-of-panel.fi
--	patches.suse/drm-i915-Use-per-connector-scaling-mode-property
--	patches.suse/drm-i915-Add-plumbing-for-digital-connector-state-v3
--	patches.suse/drm-i915-Convert-DSI-connector-properties-to-atomic
--	patches.suse/drm-i915-Convert-LVDS-connector-properties-to-atomic
--	patches.suse/drm-i915-Make-intel_dp-has_audio-reflect-hw-state-on
--	patches.suse/drm-i915-Convert-intel_dp-properties-to-atomic-v2
--	patches.suse/drm-i915-Convert-intel_hdmi-connector-properties-to-
--	patches.suse/drm-i915-Handle-force_audio-correctly-in-intel_sdvo
--	patches.suse/drm-i915-Convert-intel_sdvo-connector-properties-to-
--	patches.suse/drm-i915-Add-kerneldoc-to-describe-i915_gem_object.v
--	patches.suse/drm-i915-Remove-toplevel-struct_mutex-locking-from-d
--	patches.suse/drm-i915-gvt-Add-gvt-options-sanitize-function
--	patches.suse/drm-i915-gvt-Return-EIO-if-host-enable_execlists-not
--	patches.suse/drm-i915-gvt-Return-EIO-if-host-GuC-submission-is-en
--	patches.suse/drm-i915-guc-Fix-doorbell-id-selection
--	patches.suse/drm-i915-skl-New-ddb-allocation-algorithm
--	patches.suse/drm-i915-skl-consider-max-supported-plane-pixel-rate
--	patches.suse/drm-i915-glk-Fix-dotclock-calculation-in-skl_check_p
--	patches.suse/drm-i915-ddi-Avoid-long-delays-during-system-suspend
--	patches.suse/drm-i915-dvo-fix-debug-logging-on-unknown-DID
--	patches.suse/drm-i915-guc-Assert-that-we-switch-between-known-ggt
--	patches.suse/drm-i915-Check-the-ring-is-empty-when-declaring-the-
--	patches.suse/drm-i915-return-the-correct-usable-aperture-size-und
--	patches.suse/drm-i915-Allow-kswapd-to-pause-the-device-whilst-rea
--	patches.suse/drm-i915-cnp-Introduce-Cannonpoint-PCH
--	patches.suse/drm-i915-cnp-Add-PCI-ID-for-Cannonpoint-LP-PCH
--	patches.suse/drm-i915-cnp-Get-set-proper-Raw-clock-frequency-on-C
--	patches.suse/drm-i915-cnp-Backlight-support-for-CNP
--	patches.suse/drm-i915-cnp-add-CNP-gmbus-support
--	patches.suse/drm-i915-cnp-Panel-Power-sequence-changes-for-CNP-PC
--	patches.suse/drm-i915-Remove-dead-code-from-runtime-resume-handle
--	patches.suse/drm-i915-Implement-fbc_status-Compressing-info-for-a
--	patches.suse/drm-i915-s-fbc_fc-fbc_false_color
--	patches.suse/drm-i915-cnl-Introduce-Cannonlake-platform-defition
--	patches.suse/drm-i915-cnl-Cannonlake-uses-CNP-PCH
--	patches.suse/drm-i915-cnl-Add-Cannonlake-PCI-IDs-for-U-skus
--	patches.suse/drm-i915-cnl-Add-Cannonlake-PCI-IDs-for-Y-skus
--	patches.suse/drm-i915-cnl-add-IS_CNL_REVID-macro
--	patches.suse/drm-i915-cnl-Cannonlake-has-4-planes-3-sprites-per-p
--	patches.suse/drm-i915-cnl-Configure-EU-slice-power-gating
--	patches.suse/drm-i915-cnl-Cannonlake-has-same-MOCS-table-than-Sky
--	patches.suse/drm-i915-gen10-Set-value-of-Indirect-Context-Offset-
--	patches.suse/drm-i915-cnl-Add-power-wells-for-CNL
--	patches.suse/drm-i915-cnl-Also-need-power-well-sanitize
--	patches.suse/drm-i915-Remove-unnecessary-PORT3-definition
--	patches.suse/drm-i915-Unify-GT-and-GT3-definitions
--	patches.suse/drm-i915-Move-the-unclaimed-mmio-detection-into-the-
--	patches.suse/drm-i915-guc-Clear-enable_guc_loading-in-case-of-ini
--	patches.suse/drm-i915-Check-signaled-state-after-enabling-signali
--	patches.suse/drm-i915-Report-back-whether-the-irq-was-armed-when-
--	patches.suse/drm-i915-Skip-adding-the-request-to-the-signal-tree-
--	patches.suse/drm-i915-Remove-the-spin-request-during-execbuf-awai
--	patches.suse/drm-i915-cfl-Introduce-Coffee-Lake-platform-definiti
--	patches.suse/drm-i915-cfl-Coffee-Lake-uses-CNP-PCH
--	patches.suse/drm-i915-cfl-Introduce-Display-workarounds-for-Coffe
--	patches.suse/drm-i915-glk-Remove-the-alpha_support-flag
--	patches.suse/drm-i915-cfl-Add-Coffee-Lake-PCI-IDs-for-S-Skus
--	patches.suse/drm-i915-cfl-Add-Coffee-Lake-PCI-IDs-for-H-Sku
--	patches.suse/drm-i915-cfl-Add-Coffee-Lake-PCI-IDs-for-U-Sku
--	patches.suse/drm-i915-guc-Load-GuC-on-Coffee-Lake
--	patches.suse/drm-i915-huc-Load-HuC-on-Coffee-Lake
--	patches.suse/drm-i915-cfl-Coffee-Lake-reuses-Kabylake-DMC
--	patches.suse/drm-i915-Pass-crtc_state-and-connector-state-to-back
--	patches.suse/drm-i915-Pass-connector-state-to-intel_panel_set_bac
--	patches.suse/drm-i915-Pass-atomic-state-to-backlight-enable-disab
--	patches.suse/drm-i915-cnl-Implement-.get_display_clock_speed-for-
--	patches.suse/drm-i915-cnl-Implement-.set_cdclk-for-CNL
--	patches.suse/drm-i915-cnl-Implement-CNL-display-init-unit-sequenc
--	patches.suse/drm-i915-cnl-Allow-dynamic-cdclk-changes-on-CNL
--	patches.suse/drm-i915-cnl-DDI-PLL-mapping
--	patches.suse/drm-i915-Configure-DPLL-s-for-Cannonlake
--	patches.suse/drm-i915-cnl-Initialize-PLLs
--	patches.suse/drm-i915-Add-MMIO-helper-for-6-ports-with-different-
--	patches.suse/drm-i915-cnl-Add-registers-related-to-voltage-swing-
--	patches.suse/drm-i915-cnl-Add-DDI-Buffer-translation-tables-for-C
--	patches.suse/drm-i915-cnl-Implement-voltage-swing-sequence
--	patches.suse/drm-i915-cnl-Enable-loadgen_select-bit-for-vswing-se
--	patches.suse/drm-i915-DMC-CNL-Load-DMC-on-CNL
--	patches.suse/drm-i915-Use-HAS_CSR-instead-of-gen-number-on-DMC-lo
--	patches.suse/drm-i915-cnl-Fix-Cannonlake-scaler-mode-programing
--	patches.suse/drm-i915-cnl-Enable-fifo-underrun-for-Cannonlake
--	patches.suse/drm-i915-cnl-LSPCON-support-is-gen9
--	patches.suse/drm-i915-cnl-Enable-wrpll-computation-for-CNL
--	patches.suse/drm-i915-cfl-Basic-DDI-plumbing-for-Coffee-Lake
--	patches.suse/drm-i915-Only-restrict-noreclaim-in-the-early-shrink
--	patches.suse/drm-i915-Spin-for-struct_mutex-inside-shrinker
--	patches.suse/drm-i915-Reinstate-reservation_object-zapping-for-ba
--	patches.suse/drm-i915-expose-_SLICE_MASK-GETPARM
--	patches.suse/drm-i915-expose-_SUBSLICE_MASK-GETPARM
--	patches.suse/drm-i915-perf-rework-mux-configurations-queries
--	patches.suse/drm-i915-perf-Add-render-basic-Gen8-OA-unit-configs
--	patches.suse/drm-i915-perf-Add-OA-unit-support-for-Gen-8
--	patches.suse/drm-i915-perf-Add-more-OA-configs-for-BDW-CHV-SKL-BX
--	patches.suse/drm-i915-perf-per-gen-timebase-for-checking-sample-f
--	patches.suse/drm-i915-perf-remove-perf.hook_lock
--	patches.suse/drm-i915-add-KBL-GT2-GT3-check-macros
--	patches.suse/drm-i915-perf-add-KBL-support
--	patches.suse/drm-i915-perf-add-GLK-support
--	patches.suse/drm-i915-Amalgamate-execbuffer-parameter-structures
--	patches.suse/drm-i915-Use-vma-exec_entry-as-our-double-entry-plac
--	patches.suse/drm-i915-Split-vma-exec_link-evict_link
--	patches.suse/drm-i915-Use-a-loop-for-the-three-times-for-luck-DPL
--	patches.suse/drm-i915-Add-i830-pipes-power-well
--	patches.suse/drm-i915-Drop-pipe-A-quirk-for-Toshiba-Protege-R205-
--	patches.suse/drm-i915-Drop-pipe-A-quirk-for-Thinkapd-T60
--	patches.suse/drm-i915-Remove-pipe-A-quirk-remnants
--	patches.suse/drm-i915-cnl-make-function-cnl_ddi_dp_set_dpll_hw_st
--	patches.suse/drm-i915-glk-Split-GLK-DSI-device-ready-functionalit
--	patches.suse/drm-i915-glk-Add-cold-boot-sequence-for-GLK-DSI
--	patches.suse/Revert-drm-i915-skl-New-ddb-allocation-algorithm
--	patches.suse/drm-i915-gvt-rewrite-the-trace-gvt-gvt_command-using
--	patches.suse/drm-i915-gvt-refactor-function-intel_vgpu_submit_exe
--	patches.suse/drm-i915-gvt-implement-per-vm-mmio-switching-optimiz
--	patches.suse/drm-i915-gvt-add-RING_INSTDONE-and-SC_INSTDONE-mmio-
--	patches.suse/drm-i915-gvt-clean-up-the-unused-last_ctx_submit_tim
--	patches.suse/drm-i915-gvt-Change-flood-gvt-dmesg-into-trace
--	patches.suse/drm-i915-gvt-Delete-gvt_dbg_cmd-in-cmd_parser_exec
--	patches.suse/drm-i915-gvt-Support-event-based-scheduling
--	patches.suse/drm-i915-gvt-Trigger-scheduling-after-context-comple
--	patches.suse/drm-i915-gvt-Legacy-HSW-related-MMIO-handler-clean-u
--	patches.suse/drm-i915-gvt-remove-redundant-Wall
--	patches.suse/drm-i915-gvt-Add-runtime_pm-get-put-to-proctect-MMIO
--	patches.suse/drm-i915-gvt-add-gtt_invalidate-API-to-flush-the-GTT
--	patches.suse/drm-i915-gvt-Optimize-MMIO-register-handling-for-som
--	patches.suse/drm-i915-gvt-Cleanup-struct-intel_gvt_mmio_info
--	patches.suse/drm-i915-gvt-Make-mmio_attribute-as-type-u8-to-save-
--	patches.suse/drm-i915-gvt-Make-the-MMIO-attribute-wrappers-be-inl
--	patches.suse/drm-i915-gvt-Add-helper-for-tuning-MMIO-hash-table
--	patches.suse/drm-i915-gvt-Tuning-the-size-of-MMIO-hash-lookup-tab
--	patches.suse/drm-i915-gvt-Fix-GDRST-vreg-state-after-reset
--	patches.suse/drm-i915-gvt-Refine-virtual-reset-function
--	patches.suse/drm-i915-Actually-attach-the-tv_format-property-to-t
--	patches.suse/drm-i915-Make-i915_vma_destroy-static
--	patches.suse/drm-i915-Mark-CPU-cache-as-dirty-on-every-transition
--	patches.suse/drm-i915-Store-i915_gem_object_is_coherent-as-a-bit-
--	patches.suse/drm-i915-Fix-retrieval-of-hangcheck-stats
--	patches.suse/drm-i915-Store-a-direct-lookup-from-object-handle-to
--	patches.suse/drm-i915-Pass-vma-to-relocate-entry
--	patches.suse/drm-i915-Disable-EXEC_OBJECT_ASYNC-when-doing-reloca
--	patches.suse/drm-i915-Eliminate-lots-of-iterations-over-the-execo
--	patches.suse/drm-i915-Store-a-persistent-reference-for-an-object-
--	patches.suse/drm-i915-First-try-the-previous-execbuffer-location
--	patches.suse/drm-i915-Wait-upon-userptr-get-user-pages-within-exe
--	patches.suse/drm-i915-Allow-execbuffer-to-use-the-first-object-as
--	patches.suse/drm-i915-Async-GPU-relocation-processing
--	patches.suse/drm-i915-Stash-a-pointer-to-the-obj-s-resv-in-the-vm
--	patches.suse/drm-i915-Store-9-bits-of-PCI-Device-ID-for-platforms
--	patches.suse/drm-i915-cfl-Introduce-Coffee-Lake-workarounds
--	patches.suse/drm-i915-Update-DRIVER_DATE-to-20170619
--	patches.suse/drm-amdkfd-NULL-dereference-involving-create_process
--	patches.suse/drm-i915-cnl-Fix-RMW-on-ddi-vswing-sequence
--	patches.suse/drm-i915-Pass-the-right-flags-to-i915_vma_move_to_ac
--	patches.suse/drm-i915-Clear-execbuf-s-vma-backpointer-upon-releas
--	patches.suse/drm-Remove-unused-drm_file-parameter-to-drm_syncobj_
--	patches.suse/0002-HID-intel-ish-hid-Enable-Cannon-Lake-ish-driver.patch
--	patches.suse/HID-intel-ish-hid-Enable-Gemini-Lake-ish-driver.patch
--	patches.suse/0001-HID-multitouch-Support-PTP-Stick-and-Touchpad-device.patch
--	patches.suse/HID-wacom-generic-Scale-battery-capacity-measurement.patch
--	patches.suse/HID-wacom-generic-Ignore-HID_DG_BATTERYSTRENTH-0.patch
--	patches.suse/HID-wacom-generic-Report-AES-battery-information.patch
--	patches.suse/HID-wacom-Add-ability-to-provide-explicit-battery-st.patch
--	patches.suse/HID-wacom-generic-Refactor-generic-battery-handling.patch
--	patches.suse/HID-wacom-fix-mistake-in-printk.patch
--	patches.suse/0011-btrfs-nowait-aio-Correct-assignment-of-pos.patch
--	patches.suse/0058-xfs-refactor-dir2-leaf-readahead-shadow-buffer-cleve.patch
--	patches.suse/xfs-separate-shutdown-from-ticket-reservation-print-helper.patch
--	patches.suse/xfs-refactor-xlog_cil_insert_items-to-facilitate-transaction-dump.patch
--	patches.suse/xfs-dump-transaction-usage-details-on-log-reservation-overrun.patch
--	patches.suse/xfs-release-bli-from-transaction-properly-on-fs-shut.patch
--	patches.suse/xfs-remove-bli-from-AIL-before-release-on-transactio.patch
--	patches.suse/xfs-remove-double-underscore-integer-types.patch
--	patches.suse/xfs-export-various-function-for-the-online-scrubber.patch
--	patches.suse/xfs-export-_inobt_btrec_to_irec-and-_ialloc_cluster_.patch
--	patches.suse/xfs-check-if-an-inode-is-cached-and-allocated.patch
--	patches.suse/xfs-reflink-find-shared-should-take-a-transaction.patch
--	patches.suse/xfs-make-errortag-a-per-mountpoint-structure.patch
--	patches.suse/xfs-expose-errortag-knobs-via-sysfs.patch
--	patches.suse/xfs-remove-unneeded-parameter-from-XFS_TEST_ERROR.patch
--	patches.suse/xfs-convert-drop_writes-to-use-the-errortag-mechanis.patch
--	patches.suse/xfs-replace-log_badcrc_factor-knob-with-error-inject.patch
--	patches.suse/xfs-fix-semicolon-cocci-warnings.patch
--	patches.suse/xfs-rewrite-xfs_dq_get_next_id-using-xfs_iext_lookup.patch
--	patches.suse/vfs-Add-page_cache_seek_hole_data-helper.patch
--	patches.suse/vfs-Add-iomap_seek_hole-and-iomap_seek_data-helpers.patch
--	patches.suse/xfs-Switch-to-iomap-for-SEEK_HOLE-SEEK_DATA.patch
--	patches.suse/xfs-fix-contiguous-dquot-chunk-iteration-livelock.patch
--	patches.suse/xfs-rename-MAXPATHLEN-to-XFS_SYMLINK_MAXLEN.patch
--	patches.suse/ipmi_ssif-unlock-on-allocation-failure
--	patches.suse/0007-ipmi_ssif-remove-redundant-null-check-on-array-clien.patch
--	patches.suse/0008-ipmi-Use-the-proper-default-value-for-register-size-.patch
--	patches.suse/0009-ipmi-ssif-Use-i2c_adapter_id-instead-of-adapter-nr.patch
--	patches.suse/0010-ipmi-Create-a-platform-device-for-a-DMI-specified-IP.patch
--	patches.suse/0011-ipmi-Convert-DMI-handling-over-to-a-platform-device.patch
--	patches.suse/0012-ipmi-ssif-Check-dev-before-setting-drvdata.patch
--	patches.suse/0013-char-ipmi-constify-bmc_dev_attr_group-and-bmc_device.patch
--	patches.suse/Fix-up-over-eager-wait_queue_t-renaming.patch
--	patches.suse/f2fs-fix-a-bug-caused-by-null-extent-tree.patch
--	patches.suse/f2fs-fix-a-panic-caused-by-null-flush_cmd_control.patch
--	patches.suse/cpufreq-intel_pstate-constify-attribute_group-structures.patch
--	patches.suse/device-property-Move-FW-type-specific-functionality-.patch
--	patches.suse/device-property-Move-fwnode-graph-ops-to-firmware-sp.patch
--	patches.suse/device-property-Introduce-fwnode_device_is_available.patch
--	patches.suse/mm-hugetlb-return-immediately-for-hugetlb-page-in-__.patch
--	patches.suse/mm-make-PR_SET_THP_DISABLE-immediately-active.patch
--	patches.suse/mm-improve-readability-of-transparent_hugepage_enabl.patch
--	patches.suse/mm-always-enable-thp-for-dax-mappings.patch
--	patches.suse/0001-mm-memory_hotplug-support-movable_node-for-hotplugab.patch
--	patches.suse/0001-mm-memory_hotplug-simplify-empty-node-mask-handling-.patch
--	patches.suse/0002-hugetlb-memory_hotplug-prefer-to-use-reserved-pages-.patch
--	patches.suse/0003-mm-unify-new_node_page-and-alloc_migrate_target.patch
--	patches.suse/0001-mm-hugetlb-schedule-when-potentially-allocating-many.patch
--	patches.suse/cma-fix-calculation-of-aligned-offset.patch
--	patches.suse/mm-mmap.c-do-not-blow-on-PROT_NONE-MAP_FIXED-holes-i.patch
--	patches.suse/0012-arm64-kasan-don-t-allocate-extra-shadow-memory.patch
--	patches.suse/0001-lib-test_bitmap.c-add-optimisation-tests.patch
--	patches.suse/0001-bitmap-optimise-bitmap_set-and-bitmap_clear-of-a-sin.patch
--	patches.suse/0001-include-linux-bitmap.h-turn-bitmap_set-and-bitmap_cl.patch
--	patches.suse/0001-bitmap-use-memcmp-optimisation-in-more-situations.patch
--	patches.suse/0001-lib-interval_tree_test.c-allow-the-module-to-be-comp.patch
--	patches.suse/0002-lib-interval_tree_test.c-make-test-options-module-pa.patch
--	patches.suse/0003-lib-interval_tree_test.c-allow-users-to-limit-scope-.patch
--	patches.suse/0004-lib-interval_tree_test.c-allow-full-tree-search.patch
--	patches.suse/0001-fs-epoll-short-circuit-fetching-events-if-thread-has.patch
--	patches.suse/0001-kernel-signal.c-avoid-undefined-behaviour-in-kill_so.patch
--	patches.suse/0001-kernel-exit.c-avoid-undefined-behaviour-when-calling.patch
--	patches.suse/0007-ceph-re-request-max-size-after-importing-caps.patch
--	patches.suse/0008-ceph-update-the-approaching-max_size-code.patch
--	patches.suse/0009-ceph-remove-useless-page-mapping-check-in-writepage_nounlock.patch
--	patches.suse/0010-ceph-redirty-page-when-writepage_nounlock-skips-unwritable-page.patch
--	patches.suse/0011-ceph-cleanup-writepage_nounlock.patch
--	patches.suse/0012-ceph-don-t-re-send-interrupted-flock-request.patch
--	patches.suse/0013-ceph-getattr-before-read-on-ceph-xattrs.patch
--	patches.suse/0014-ceph-avoid-invalid-memory-dereference-in-the-middle-of-umount.patch
--	patches.suse/0015-ceph-avoid-accessing-freeing-inode-in-ceph_check_delayed_caps.patch
--	patches.suse/0016-ceph-new-mount-option-that-specifies-fscache-uniquifier.patch
--	patches.suse/0017-ceph-update-ceph_dentry_info-lease_session-when-necessary.patch
--	patches.suse/0018-libceph-remove-ceph_sanitize_features-workaround.patch
--	patches.suse/0019-libceph-new-features-macros.patch
--	patches.suse/0020-libceph-handle-non-empty-dest-in-ceph_-oloc-oid-copy.patch
--	patches.suse/0021-libceph-advertise-support-for-osd_poolresend.patch
--	patches.suse/0022-libceph-support-server_jewel-feature-bits.patch
--	patches.suse/0023-libceph-fold-req-last_force_resend-into-ceph_osd_request_target.patch
--	patches.suse/0024-libceph-new-pi-last_force_request_resend.patch
--	patches.suse/0025-libceph-introduce-ceph_spg-ceph_pg_to_primary_shard.patch
--	patches.suse/0026-libceph-encode_-pgid-oloc-helpers.patch
--	patches.suse/0027-libceph-ceph_connection_operations-reencode_message-method.patch
--	patches.suse/0028-libceph-mosdop-v8-encoding-actual-spgid-full-hash.patch
--	patches.suse/0029-libceph-drop-need_resend-from-calc_target.patch
--	patches.suse/0030-libceph-resend-on-pg-splits-if-osd-has-resend_on_split.patch
--	patches.suse/0031-libceph-delete-from-need_resend_linger-before-check_linger_pool_dne.patch
--	patches.suse/0032-libceph-make-sure-need_resend-targets-reflect-latest-map.patch
--	patches.suse/0033-libceph-always-populate-t-target_-oid-oloc-in-calc_target.patch
--	patches.suse/0034-libceph-use-target-pi-for-calc_target-calculations.patch
--	patches.suse/0035-libceph-avoid-unnecessary-pi-lookups-in-calc_target.patch
--	patches.suse/0036-libceph-make-define_rb_-helpers-more-general.patch
--	patches.suse/0037-libceph-respect-rados_backoff-backoffs.patch
--	patches.suse/0038-libceph-don-t-pass-pgid-by-value.patch
--	patches.suse/0039-libceph-introduce-and-switch-to-decode_pg_mapping.patch
--	patches.suse/0040-libceph-kill-_-insert-lookup-remove-pg_mapping.patch
--	patches.suse/0041-libceph-ceph_decode_skip_-helpers.patch
--	patches.suse/0042-libceph-pg_upmap-infrastructure.patch
--	patches.suse/0043-libceph-compute-actual-pgid-in-ceph_pg_to_up_acting_osds.patch
--	patches.suse/0044-libceph-apply_upmap.patch
--	patches.suse/0045-crush-implement-weight-and-id-overrides-for-straw2.patch
--	patches.suse/0046-libceph-crush-per-pool-crush_choose_arg_map-for-crush_do_rule.patch
--	patches.suse/0047-crush-crush_init_workspace-starts-with-struct-crush_work.patch
--	patches.suse/0048-crush-remove-an-obsolete-comment.patch
--	patches.suse/0049-libceph-osd_state-is-32-bits-wide-in-luminous.patch
--	patches.suse/0050-libceph-advertise-support-for-new_osdop_encoding-and-server_luminous.patch
--	patches.suse/cifs-prototype-declaration-and-definition-to-set-acl.patch
--	patches.suse/cifs-Use-smb-2-3-and-cifsacl-mount-options-setacl-fu.patch
--	patches.suse/CIFS-Display-SMB2-error-codes-in-the-hex-format.patch
--	patches.kernel.org/4.12.4-101-CIFS-Reconnect-expired-SMB-sessions.patch
--	patches.suse/SMB3-Remove-ifdef-since-SMB3-and-later-now-STRONGLY-.patch
--	patches.suse/SMB3-Improve-security-move-default-dialect-to-SMB3-f.patch
--	patches.suse/cifs-Clean-up-unused-variables-in-smb2pdu-c.patch
--	patches.suse/0105-block-bfq-don-t-change-ioprio-class-for-a-bfq_queue-.patch
--	patches.suse/0106-blk-mq-sched-fix-performance-regression-of-mq-deadli.patch
--	patches.suse/0107-bio-integrity-bio_trim-should-truncate-integrity-vec.patch
--	patches.suse/0108-bio-integrity-bio_integrity_advance-must-update-inte.patch
--	patches.suse/0109-bio-integrity-fix-interface-for-bio_integrity_trim.patch
--	patches.suse/0110-bio-integrity-fold-bio_integrity_enabled-to-bio_inte.patch
--	patches.suse/0045-t10-pi-Move-opencoded-contants-to-common-header.patch
--	patches.suse/0111-block-guard-bvec-iteration-logic.patch
--	patches.suse/0112-bio-add-bvec_iter-rewind-API.patch
--	patches.suse/0114-bio-integrity-Restore-original-iterator-on-verify-st.patch
--	patches.suse/0115-bio-integrity-stop-abusing-bi_end_io.patch
--	patches.suse/0116-bio-integrity-fix-boolreturn.cocci-warnings.patch
--	patches.suse/0001-mtip32xx-avoid-to-read-HOST_CAP-from-HW-in-.queue_rq.patch
--	patches.suse/0118-block-Fix-__blkdev_issue_zeroout-loop.patch
--	patches.suse/0001-cciss-initialize-struct-scsi_req.patch
--	patches.suse/nvme-Quirks-for-PM1725-controllers.patch
--	patches.suse/nvme-move-queue_count-to-the-nvme_ctrl.patch
--	patches.suse/nvme-move-ctrl-cap-to-struct-nvme_ctrl.patch
--	patches.suse/nvme-pci-rename-to-nvme_pci_configure_admin_queue.patch
--	patches.suse/nvme-fc-don-t-override-opts-nr_io_queues.patch
--	patches.suse/nvme-rdma-update-tagset-nr_hw_queues-after-reconnect.patch
--	patches.suse/nvme-loop-update-tagset-nr_hw_queues-after-reconnect.patch
--	patches.suse/nvme-fc-update-tagset-nr_hw_queues-after-queues-rein.patch
--	patches.suse/nvme-fc-use-blk_mq_delay_run_hw_queue-instead-of-ope.patch
--	patches.suse/nvme-rdma-quiesce-unquiesce-admin_q-instead-of-start.patch
--	patches.suse/nvme-fc-quiesce-unquiesce-admin_q-instead-of-start-s.patch
--	patches.suse/nvme-loop-quiesce-unquiesce-admin_q-instead-of-start.patch
--	patches.suse/nvme-pci-quiesce-unquiesce-admin_q-instead-of-start-.patch
--	patches.suse/nvme-kick-requeue-list-when-requeueing-a-request-ins.patch
--	patches.suse/mtip32xx-quiesce-request-queues-to-make-sure-no-subm.patch
--	patches.suse/nvme-split-nvme_uninit_ctrl-into-stop-and-uninit.patch
--	patches.suse/nvme-rdma-unconditionally-recycle-the-request-mr.patch
--	patches.suse/nvme_fc-nvmet_fc-revise-Create-Association-descripto.patch
--	patches.suse/nvmet_fc-Accept-variable-pad-lengths-on-Create-Assoc.patch
--	patches.suse/nvme-pci-compile-warnings-in-nvme_alloc_host_mem.patch
--	patches.suse/nvme-pci-add-module-parameter-for-io-queue-depth.patch
--	patches.suse/nvmet-avoid-unneeded-assignment-of-submit_bio-return.patch
--	patches.suse/0119-block-call-bio_uninit-in-bio_endio.patch
--	patches.suse/0012-iommu-rockchip-Enable-Rockchip-IOMMU-on-ARM64.patch
--	patches.suse/0005-iommu-arm-smmu-v3-Increase-CMDQ-drain-timeout-value.patch
--	patches.suse/0001-iommu-io-pgtable-arm-v7s-Check-table-PTEs-more-preci.patch
--	patches.suse/0002-iommu-io-pgtable-arm-Improve-split_blk_unmap.patch
--	patches.suse/0003-iommu-io-pgtable-arm-v7s-Refactor-split_blk_unmap.patch
--	patches.suse/0004-iommu-io-pgtable-Introduce-explicit-coherency.patch
--	patches.suse/0005-iommu-io-pgtable-arm-Support-lockless-operation.patch
--	patches.suse/0006-iommu-io-pgtable-arm-v7s-Support-lockless-operation.patch
--	patches.suse/0007-iommu-arm-smmu-Remove-io-pgtable-spinlock.patch
--	patches.suse/0008-iommu-arm-smmu-v3-Remove-io-pgtable-spinlock.patch
--	patches.suse/0002-iommu-arm-smmu-v3-acpi-Add-temporary-Cavium-SMMU-V3-.patch
--	patches.suse/0002-ACPI-IORT-Fixup-SMMUv3-resource-size-for-Cavium-Thun.patch
--	patches.suse/0003-iommu-arm-smmu-v3-Add-workaround-for-Cavium-ThunderX.patch
--	patches.suse/iommu-arm-smmu-v3-Enable-ACPI-based-HiSilicon-CMD_PR.patch
--	patches.suse/0004-iommu-arm-smmu-v3-Add-workaround-for-Cavium-ThunderX.patch
--	patches.suse/iommu-vt-d-helper-function-to-query-if-a-pasid-has-any-active-users
--	patches.suse/0001-iommu-amd-ratelimit-io-page-faults-per-device
--	patches.suse/0002-iommu-amd-constify-irq_domain_ops
--	patches.suse/0003-iommu-amd-reduce-amount-of-mmio-when-submitting-commands
--	patches.suse/0004-iommu-amd-reduce-delay-waiting-for-command-buffer-space
--	patches.suse/0005-iommu-amd-rip-out-old-queue-flushing-code
--	patches.suse/0006-iommu-amd-add-per-domain-flush-queue-data-structures
--	patches.suse/0007-iommu-amd-make-use-of-the-per-domain-flush-queue
--	patches.suse/0008-iommu-amd-add-locking-to-per-domain-flush-queue
--	patches.suse/0009-iommu-amd-add-flush-counters-to-struct-dma_ops_domain
--	patches.suse/0010-iommu-amd-add-per-domain-timer-to-flush-per-cpu-queues
--	patches.suse/0011-iommu-amd-remove-queue_release-function
--	patches.suse/0012-iommu-amd-suppress-io_page_faults-in-kdump-kernel
--	patches.suse/0013-iommu-amd-disable-iommus-at-boot-if-they-are-enabled
--	patches.suse/0014-iommu-amd-rename-free_on_init_error
--	patches.suse/0015-iommu-amd-add-new-init-state-iommu_cmdline_disabled
--	patches.suse/0016-iommu-amd-check-for-error-states-first-in-iommu_go_to_state
--	patches.suse/0017-iommu-amd-set-global-pointers-to-null-after-freeing-them
--	patches.suse/0018-iommu-amd-free-iommu-resources-when-disabled-on-command-line
--	patches.suse/0019-iommu-amd-remove-amd_iommu_disabled-check-from-amd_iommu_detect
--	patches.suse/0020-iommu-amd-free-already-flushed-ring-buffer-entries-before-full-check
--	patches.suse/0003-i2c-xgene-slimpro-Use-a-single-function-to-send-comm.patch
--	patches.suse/0004-i2c-xgene-slimpro-Add-ACPI-support-by-using-PCC-mail.patch
--	patches.suse/0005-i2c-xgene-slimpro-include-linux-io.h-for-memremap.patch
--	patches.suse/0001-i2c-i801-Add-support-for-Intel-Cannon-Lake.patch
--	patches.suse/0002-i2c-xlp9xx-Enable-HWMON-class-probing-for-xlp9xx.patch
--	patches.suse/i2c-cadance-fix-ctrl-addr-reg-write-order.patch
--	patches.suse/kmod-reduce-atomic-operations-on-kmod_concurrent-and-simplify.patch
--	patches.suse/net-mlx5-Add-missing-include-in-lib-gid.c.patch
--	patches.suse/net-mlx5-IPSec-Fix-64-bit-division-on-32-bit-builds.patch
--	patches.suse/net-mlx5-FPGA-make-mlx5_fpga_device_brb-static.patch
--	patches.suse/net-mlx5-FPGA-Fix-datatype-mismatch.patch
--	patches.suse/net-mlx5-Build-wq.o-even-if-MLX5_CORE_EN-is-not-sele.patch
--	patches.suse/net-mlx5-Add-Makefiles-for-subdirectories.patch
--	patches.suse/net-mlx5-IPSec-fix-64-bit-division-correctly.patch
--	patches.suse/bnxt_en-Fix-race-conditions-in-.ndo_get_stats64.patch
--	patches.suse/bnxt_en-Fix-bug-in-ethtool-L.patch
--	patches.suse/bnxt_en-Fix-SRIOV-on-big-endian-architecture.patch
--	patches.suse/cisco-enic-Fic-an-error-handling-path-in-vnic_dev_in.patch
--	patches.suse/qed-Fix-printk-option-passed-when-printing-ipv6-addr.patch
--	patches.suse/nfp-freeing-the-wrong-variable.patch
--	patches.suse/net-hns-Bugfix-for-Tx-timeout-handling-in-hns-driver.patch
--	patches.suse/drm-mediatek-separate-color-module-to-fixup-error-me
--	patches.suse/drm-i915-gvt-Fix-possible-recursive-locking-issue
--	patches.suse/drm-i915-gvt-Set-initial-PORT_CLK_SEL-vreg-for-BDW
--	patches.suse/drm-i915-gvt-Don-t-read-ADPA_CRT_HOTPLUG_MONITOR-fro
--	patches.suse/drm-i915-gvt-Make-function-dpy_reg_mmio_readx-safe
--	patches.suse/drm-i915-Fix-an-error-checking-test
--	patches.suse/drm-i915-Avoid-undefined-behaviour-of-u32-32
--	patches.suse/drm-i915-cfl-Fix-Workarounds
--	patches.suse/drm-i915-cnl-Fix-the-CURSOR_COEFF_MASK-used-in-DDI-V
--	patches.suse/drm-i915-gvt-Fix-a-memory-leak-in-intel_gvt_init_gtt
--	patches.suse/drm-i915-gvt-Audit-the-command-buffer-address
--	patches.suse/drm-i915-gvt-Revert-drm-i915-gvt-Fix-possible-recurs
--	patches.suse/drm-i915-gvt-remove-scheduler_mutex-in-per-engine-wo
--	patches.suse/drm-i915-gvt-Use-fence-error-from-GVT-request-for-wo
--	patches.suse/0056-drm-rockchip-gem-add-the-lacks-lock-and-trivial-chan.patch
--	patches.suse/drm-vblank-Fix-vblank-timestamp-update
--	patches.suse/0062-drm-rockchip-fix-NULL-check-on-devm_kzalloc-return-v.patch
--	patches.suse/dt-bindings-pwm-update-stm32-timers-clock-names.patch
--	patches.suse/pwm-meson-Improve-PWM-calculation-precision
--	patches.suse/0001-mtd-partitions-add-helper-for-deleting-partition.patch
--	patches.suse/0001-mtd-partitions-remove-sysfs-files-when-deleting-all-.patch
--	patches.suse/0001-mtd-nand-mtk-fix-incorrect-register-setting-order-ab.patch
--	patches.suse/rtc-opal-Handle-disabled-TPO-in-opal_get_tpo_time.patch
--	patches.suse/rtc-interface-Validate-alarm-time-before-handling-rollover.patch
--	patches.suse/rtc-rtc-nuc900-fix-loop-timeout-test.patch
--	patches.suse/platform-x86-ideapad-laptop-Add-IdeaPad-V510-15IKB-t
--	patches.suse/platform-x86-ideapad-laptop-Add-several-models-to-no
--	patches.suse/mm-memory.c-mark-create_huge_pmd-inline-to-prevent-b.patch
--	patches.suse/kexec-move-vmcoreinfo-out-of-the-kernel-s-.bss-section.patch
--	patches.suse/powerpc-fadump-use-the-correct-VMCOREINFO_NOTE_SIZE-for-phdr.patch
--	patches.suse/kdump-protect-vmcoreinfo-data-under-the-crash-memory.patch
--	patches.suse/0003-sysctl-fix-lax-sysctl_check_table-sanity-check.patch
--	patches.suse/0004-sysctl-kdoc-ify-sysctl_writes_strict.patch
--	patches.suse/0005-sysctl-fold-sysctl_writes_strict-checks-into-helper.patch
--	patches.suse/0006-sysctl-simplify-unsigned-int-support.patch
--	patches.suse/0001-sysctl-add-unsigned-int-range-support.patch
--	patches.suse/0003-test_sysctl-add-dedicated-proc-sysctl-test-driver.patch
--	patches.suse/0004-test_sysctl-add-generic-script-to-expand-on-tests.patch
--	patches.suse/0005-test_sysctl-test-against-PAGE_SIZE-for-int.patch
--	patches.suse/0006-test_sysctl-add-simple-proc_dointvec-case.patch
--	patches.suse/0007-test_sysctl-add-simple-proc_douintvec-case.patch
--	patches.suse/0008-test_sysctl-test-against-int-proc_dointvec-array-sup.patch
--	patches.suse/0010-kernel-sysctl_binary.c-check-name-array-length-in-de.patch
--	patches.suse/0001-random-do-not-ignore-early-device-randomness.patch
--	patches.suse/0001-procfs-fdinfo-extend-information-about-epoll-target-.patch
--	patches.suse/0001-kcmp-add-KCMP_EPOLL_TFD-mode-to-compare-epoll-target.patch
--	patches.suse/0001-kcmp-fs-epoll-wrap-kcmp-code-with-CONFIG_CHECKPOINT_.patch
--	patches.suse/0001-ipc-sem.c-remove-sem_base-embed-struct-sem.patch
--	patches.suse/0002-ipc-merge-ipc_rcu-and-kern_ipc_perm.patch
--	patches.suse/0003-include-linux-sem.h-correctly-document-sem_ctime.patch
--	patches.suse/0004-ipc-drop-non-RCU-allocation.patch
--	patches.suse/0005-ipc-sem-do-not-use-ipc_rcu_free.patch
--	patches.suse/0006-ipc-shm-do-not-use-ipc_rcu_free.patch
--	patches.suse/0007-ipc-msg-do-not-use-ipc_rcu_free.patch
--	patches.suse/0008-ipc-util-drop-ipc_rcu_free.patch
--	patches.suse/0009-ipc-sem-avoid-ipc_rcu_alloc.patch
--	patches.suse/0010-ipc-shm-avoid-ipc_rcu_alloc.patch
--	patches.suse/0011-ipc-msg-avoid-ipc_rcu_alloc.patch
--	patches.suse/0012-ipc-util-drop-ipc_rcu_alloc.patch
--	patches.suse/0013-ipc-sem.c-avoid-ipc_rcu_putref-for-failed-ipc_addid.patch
--	patches.suse/0014-ipc-shm.c-avoid-ipc_rcu_putref-for-failed-ipc_addid.patch
--	patches.suse/0015-ipc-msg.c-avoid-ipc_rcu_putref-for-failed-ipc_addid.patch
--	patches.suse/0016-ipc-move-atomic_set-to-where-it-is-needed.patch
--	patches.suse/0017-ipc-shm-remove-special-shm_alloc-free.patch
--	patches.suse/0018-ipc-msg-remove-special-msg_alloc-free.patch
--	patches.suse/0019-ipc-sem-drop-__sem_free.patch
--	patches.suse/0020-ipc-util.h-update-documentation-for-ipc_getref-and-i.patch
--	patches.suse/IB-rxe-do-not-copy-extra-stack-memory-to-skb.patch
--	patches.suse/powerpc-make-feature-fixup-tests-fortify-safe.patch
--	patches.suse/drivers-s390-move-static-and-inline-before-return-ty.patch
--	patches.suse/reiserfs-don-t-preallocate-blocks-for-extended-attributes.patch
--	patches.suse/reiserfs-fix-race-in-prealloc-discard.patch
--	patches.suse/0001-target-remove-dead-code
--	patches.suse/ibmvscsis-Enable-Logical-Partition-Migration-Support.patch
--	patches.suse/0002-target-iblock-convert-write_same-to-blkdev_issue_zeroout
--	patches.suse/0003-target-configfs-kill-se_device-dev_link_magic
--	patches.suse/0004-target-configfs-kill-se_lun-lun_link_magic
--	patches.suse/0005-iscsi-target-avoid-holding-tpg_state_lock-during-param-update
--	patches.suse/0007-target-reject-compare_and_write-if-emulate_caw-is-not-set
--	patches.suse/0008-target-add-support-for-tmr-percpu-reference-counting
--	patches.suse/0009-target-add-target_scf_lookup_lun_from_tag-support-for-abort_task
--	patches.suse/qla2xxx-Convert-QLA_TGT_ABTS-to-TARGET_SCF_LOOKUP_LU.patch
--	patches.suse/0010-target-use-symbolic-value-for-write_verify_16
--	patches.suse/0011-target-remove-se_device-dev_list
--	patches.suse/0012-target-fix-transport_init_se_cmd
--	patches.suse/0013-target-use-get-put-unaligned_be-instead-of-open-coding-these-functions
--	patches.suse/0014-target-fix-a-deadlock-between-the-xcopy-code-and-iscsi-session-shutdown
--	patches.suse/IB-srpt-Make-a-debug-statement-in-srpt_abort_cmd-mor.patch
--	patches.suse/0015-iscsi-target-kill-left-over-iscsi_target_do_cleanup
--	patches.suse/0016-target-introduce-a-function-that-shows-the-command-state
--	patches.suse/0017-target-tcm_loop-merge-struct-tcm_loop_cmd-and-struct-tcm_loop_tmr
--	patches.suse/0018-target-tcm_loop-replace-a-waitqueue-and-a-counter-by-a-completion
--	patches.suse/0019-target-tcm_loop-use-target_submit_tmr-instead-of-open-coding-this-function
--	patches.suse/0020-target-tcm_loop-make-tmf-processing-slightly-faster
--	patches.suse/0021-target-iscsi-remove-second-argument-of-_iscsit_free_cmd
--	patches.suse/0022-target-iscsi-simplify-iscsit_free_cmd
--	patches.suse/0023-target-iscsi-remove-dead-code-from-iscsit_process_scsi_cmd
--	patches.suse/ibmvscsis-Use-tpgt-passed-in-by-user.patch
--	patches.suse/0024-tcmu-support-emulate_write_cache
--	patches.suse/0025-tcmu-add-netlink-for-device-reconfiguration
--	patches.suse/0026-tcmu-make-dev_size-configurable-via-userspace
--	patches.suse/0027-tcmu-make-dev_config-configurable
--	patches.suse/0028-tcmu-add-type-of-reconfig-into-netlink
--	patches.suse/0029-tcmu-fix-module-removal-due-to-stuck-unmap_thread-thread-again
--	patches.suse/0030-tcmu-make-array-tcmu_attrib_attrs-static-const
--	patches.suse/0031-tcmu-reconfigure-netlink-attr-changes
--	patches.suse/0032-target-break-up-free_device-callback
--	patches.suse/0033-target-use-idr-for-se_device-dev-index
--	patches.suse/0034-target-add-helper-to-find-se_device-by-dev_index
--	patches.suse/0035-tcmu-perfom-device-add-del-and-reconfig-synchronously
--	patches.suse/0036-target-add-helper-to-iterate-over-devices
--	patches.suse/0037-xcopy-loop-over-devices-using-idr-helper
--	patches.suse/0038-target-remove-g_device_list
--	patches.suse/0039-tcmu-drop-configured-check-in-destroy
--	patches.suse/0040-tcmu-fix-multiple-uio-open-close-sequences
--	patches.suse/0041-target-make-device_mutex-and-device_list-static
--	patches.suse/0042-target-do-not-require-a-transport_complete-for-scf_transport_task_sense
--	patches.suse/0043-target-add-helper-to-copy-sense-to-se_cmd-buffer
--	patches.suse/0044-tcmu-fix-sense-handling-during-completion
--	patches.suse/0045-pscsi-finish-cmd-processing-from-pscsi_req_done
--	patches.suse/0046-target-remove-transport_complete
--	patches.suse/0047-target-fix-sam_stat_busy-task_set_full-handling
--	patches.suse/0048-target-use-macro-for-write_verify_32-operation-codes
--	patches.suse/0049-target-pscsi-introduce-type_zbc-support
--	patches.suse/0050-tcmu-fix-dev_config_store
--	patches.suse/0051-target-fix-cmd-size-for-pr-out-in-passthrough_parse_cdb
--	patches.suse/0052-target-fix-return-sense-reason-in-target_scsi3_emulate_pr_out
--	patches.suse/0053-target-export-lio-pgr-alua-support-as-device-attr
--	patches.suse/0054-tcmu-clean-up-the-code-and-with-one-small-fix
--	patches.suse/0001-NFS-Ensure-we-commit-after-writeback-is-complete.patch
--	patches.suse/0001-xprtrdma-On-invalidation-failure-remove-MWs-from-rl_.patch
--	patches.suse/0002-xprtrdma-Pre-mark-remotely-invalidated-MRs.patch
--	patches.suse/0003-xprtrdma-Pass-only-the-list-of-registered-MRs-to-ro_.patch
--	patches.suse/0004-xprtrdma-Rename-rpcrdma_req-rl_free.patch
--	patches.suse/0005-xprtrdma-Fix-client-lock-up-after-application-signal.patch
--	patches.suse/0006-xprtrdma-Fix-FRWR-invalidation-error-recovery.patch
--	patches.suse/0007-xprtrdma-Don-t-defer-MR-recovery-if-ro_map-fails.patch
--	patches.suse/ALSA-hda-realtek-New-codec-device-ID-for-ALC1220
--	patches.suse/ALSA-hda-Add-hdmi-id-for-a-Geminilake-variant
--	patches.suse/mmc-sdhci-acpi-Workaround-conflict-with-PCI-wifi-on-
--	patches.suse/thermal-bcm2835-fix-an-error-code-in-probe
--	patches.suse/powerpc-powernv-Tell-OPAL-about-our-MMU-mode-on-POWER9.patch
--	patches.suse/powerpc-mm-radix-Synchronize-updates-to-the-process-table.patch
--	patches.suse/powerpc-powernv-Fix-local-TLB-flush-for-boot-and-MCE.patch
--	patches.suse/powerpc-perf-Add-POWER9-alternate-PM_RUN_CYC-and-PM_.patch
--	patches.suse/kmod-throttle-kmod-thread-limit.patch
--	patches.suse/pci-pm-fix-native-pme-handling-during-system-suspend-resume
--	patches.suse/cpufreq-schedutil-Fix-sugov_start-versus-sugov_update_shared-race.patch
--	patches.suse/cpufreq-intel_pstate-Fix-ratio-setting-for-min_perf_pct.patch
--	patches.suse/0001-PM-devfreq-rk3399_dmc-fix-error-return-code-in-rk339.patch
--	patches.suse/0002-ACPI-irq-Fix-return-code-of-acpi_gsi_to_irq.patch
--	patches.suse/ACPI-x86-Allow-matching-always_present_id-array-entr
--	patches.suse/ACPI-x86-Add-KIOX000A-accelerometer-on-GPD-win-to-al
--	patches.suse/device-property-Introduce-fwnode_call_bool_op-for-op.patch
--	patches.suse/crypto-chcr-Avoid-algo-allocation-in-softirq.patch
--	patches.suse/0009-crypto-cavium-make-several-functions-static.patch
--	patches.suse/btrfs-incremental-send-fix-invalid-path-for-link-commands.patch
--	patches.suse/btrfs-fix-unexpected-return-value-of-bio_readpage_error.patch
--	patches.suse/vfs-in-iomap-seek_-hole-data-return-ENXIO-for-negati.patch
--	patches.suse/kvm-avoid-unused-variable-warning-for-UP-builds.patch
--	patches.suse/KVM-vmx-expose-more-information-for-KVM_INTERNAL_ERR.patch
--	patches.suse/KVM-mark-vcpu-pid-pointer-as-rcu-protected.patch
--	patches.suse/KVM-use-rcu-access-function-for-irq-routing.patch
--	patches.suse/KVM-mark-kvm-busses-as-rcu-protected.patch
--	patches.suse/KVM-mark-memory-slots-as-rcu.patch
--	patches.suse/KVM-use-correct-accessor-function-for-__kvm_memslots.patch
--	patches.suse/kvm-nVMX-Don-t-set-vmcs12-to-launched-when-VMLAUNCH-.patch
--	patches.suse/kvm-nVMX-Validate-the-I-O-bitmaps-on-nested-VM-entry.patch
--	patches.suse/kvm-nVMX-Fix-nested_vmx_check_msr_bitmap_controls.patch
--	patches.suse/kvm-nVMX-Shadow-high-parts-of-shadowed-64-bit-VMCS-f.patch
--	patches.suse/KVM-x86-update-master-clock-before-computing-kvmcloc.patch
--	patches.suse/kvm-vmx-Properly-handle-machine-check-during-VM-entr.patch
--	patches.suse/KVM-s390-Fix-KVM_S390_GET_CMMA_BITS-ioctl-definition.patch
--	patches.suse/KVM-x86-take-slots_lock-in-kvm_free_pit.patch
--	patches.suse/KVM-SVM-handle-singlestep-exception-when-skipping-em.patch
--	patches.suse/0001-kvm-svm-prepare-for-new-bit-definition-in-lbr_ctl
--	patches.suse/0002-kvm-svm-rename-lbr_ctl-field-in-the-vmcb-control-area
--	patches.suse/0003-kvm-svm-add-virtual-vmload-vmsave-feature-definition
--	patches.suse/0004-kvm-svm-enable-virtual-vmload-vmsave-feature
--	patches.suse/KVM-trigger-uevents-when-creating-or-destroying-a-VM.patch
--	patches.suse/KVM-x86-make-backwards_tsc_observed-a-per-VM-variabl.patch
--	patches.suse/msft-hv-1403-kvm-x86-hyperv-add-KVM_CAP_HYPERV_SYNIC2.patch
--	patches.suse/KVM-x86-Simplify-kvm_x86_ops-queue_exception-paramet.patch
--	patches.suse/KVM-async_pf-Add-L1-guest-async_pf-PF-vmexit-handler.patch
--	patches.suse/KVM-async_pf-Force-a-nested-vmexit-if-the-injected-P.patch
--	patches.suse/KVM-async_pf-Let-guest-support-delivery-of-async_pf-.patch
--	patches.suse/msft-hv-1404-kvm-x86-hyperv-make-VP_INDEX-managed-by-userspace.patch
--	patches.suse/ubifs-Fix-data-node-size-for-truncating-uncompressed
--	patches.suse/ubifs-Fix-unlink-code-wrt.-double-hash-lookups
--	patches.suse/bpf-Implement-show_options.patch
--	patches.suse/random-add-wait_for_random_bytes-api
--	patches.suse/random-add-get_random_-bytes-u32-u64-int-long-once-wait-family
--	patches.suse/0006-iscsi-ensure-rng-is-seeded-before-use
--	patches.suse/0005-ceph-ensure-rng-is-seeded-before-using.patch
--	patches.suse/0122-bcache.txt-standardize-document-format.patch
--	patches.suse/scsi-qedi-Add-support-for-Boot-from-SAN-over-iSCSI-o.patch
--	patches.suse/scsi-cxlflash-21-return-EFAULT-if-copy_from_user-fails.patch
--	patches.suse/scsi-isci-fix-typo-in-function-names.patch
--	patches.suse/scsi-qedi-fix-another-spelling-mistake-alloction-all.patch
--	patches.suse/scsi-qedf-fix-spelling-mistake-offlading-offloading.patch
--	patches.suse/0046-scsi-qla2xxx-Off-by-one-in-qlt_ctio_to_cmd.patch
--	patches.suse/scsi-hisi_sas-make-several-const-arrays-static.patch
--	patches.suse/scsi-libfc-pass-an-error-pointer-to-fc_disc_error.patch
--	patches.suse/ib-iser-handle-lack-of-memory-management-extentions-correctly
--	patches.suse/IB-hfi1-Ensure-dd-gi_mask-can-not-be-overflowed.patch
--	patches.suse/RDMA-core-Document-confusing-code.patch
--	patches.suse/IB-core-Don-t-resolve-IP-address-to-the-loopback-dev.patch
--	patches.suse/IB-core-Introduce-modify-QP-operation-with-udata.patch
--	patches.suse/IB-uverbs-Make-use-of-ib_modify_qp-variant-to-avoid-.patch
--	patches.suse/IB-Convert-msleep-below-20ms-to-usleep_range.patch
--	patches.suse/IB-IPoIB-Forward-MTU-change-to-driver-below.patch
--	patches.suse/IB-IPoIB-Convert-IPoIB-to-memalloc_noio_-calls.patch
--	patches.suse/IB-rdmavt-qib-hfi1-Remove-gfp-flags-argument.patch
--	patches.suse/net-IB-mlx4-Remove-gfp-flags-argument.patch
--	patches.suse/IB-core-Remove-NOIO-QP-create-flag.patch
--	patches.suse/IB-mlx5-Clean-mr_cache-debugfs-in-case-of-failure.patch
--	patches.suse/IB-core-Add-ordered-workqueue-for-RoCE-GID-managemen.patch
--	patches.suse/IB-ipoib-Let-lower-driver-handle-get_stats64-call.patch
--	patches.suse/IB-rxe-Fix-kernel-panic-from-skb-destructor.patch
--	patches.suse/IB-rxe-Set-dma_mask-and-coherent_dma_mask.patch
--	patches.suse/IB-hns-Fix-the-bug-of-polling-cq-failed-for-loopback.patch
--	patches.suse/IB-hns-Fix-the-bug-with-wild-pointer-when-destroy-rc.patch
--	patches.suse/IB-hns-Fix-the-bug-with-rdma-operation.patch
--	patches.suse/IB-hns-Fix-the-bug-with-modifying-the-MAC-address-wi.patch
--	patches.suse/IB-hns-Fix-for-checkpatch.pl-comment-style-warnings.patch
--	patches.suse/IB-core-Allow-QP-state-transition-from-reset-to-erro.patch
--	patches.suse/0003-md-bitmap-don-t-read-page-from-device-with-Bitmap_sy.patch
--	patches.suse/0004-raid5-ppl-use-BIOSET_NEED_BVECS-when-creating-bioset.patch
--	patches.suse/0053-libceph-fix-old-style-declaration-warnings.patch
--	patches.suse/0054-libceph-null-deref-on-osdmap_apply_incremental-error-path.patch
--	patches.suse/0055-libceph-set-einval-in-one-place-in-crush_decode.patch
--	patches.suse/0056-libceph-use-alloc_pg_mapping-in-_decode_pg_upmap_items.patch
--	patches.suse/0057-libceph-don-t-call-encode_request_finish-on-mosdbackoff-messages.patch
--	patches.suse/0059-libceph-potential-null-dereference-in-ceph_msg_data_create.patch
--	patches.suse/audit-fix-memleak-in-auditd_send_unicast_skb.patch
--	patches.suse/xgene-Don-t-fail-probe-if-there-is-no-clk-resource-f.patch
--	patches.suse/net-broadcom-bnx2x-make-a-couple-of-const-arrays-sta.patch
--	patches.suse/cxgb4-add-new-T5-pci-device-id-s.patch
--	patches.suse/netpoll-shut-up-a-kernel-warning-on-refcount.patch
--	patches.suse/net-hns-add-acpi-function-of-xge-led-control.patch
--	patches.suse/cxgb4-ptp_clock_register-returns-error-pointers.patch
--	patches.suse/net-bridge-fix-dest-lookup-when-vlan-proto-doesn-t-m.patch
--	patches.suse/net-packet-Fix-Tx-queue-selection-for-AF_PACKET.patch
--	patches.suse/bnx2x-fix-format-overflow-warning.patch
--	patches.suse/liquidio-fix-possible-eeprom-format-string-overflow.patch
--	patches.suse/mlx4_en-remove-unnecessary-returned-value-check.patch
--	patches.suse/dt-bindings-net-remove-duplicate-nsp-ethernet-mac-binding-document.patch
--	patches.suse/net-bcmgenet-Fix-unmapping-of-fragments-in-bcmgenet_
--	patches.suse/bpf-allow-to-specify-log-level-and-reduce-it-for-tes.patch
--	patches.suse/bpf-fix-up-test-cases-with-mixed-signed-unsigned-bou.patch
--	patches.suse/bpf-add-test-for-mixed-signed-and-unsigned-bounds-ch.patch
--	patches.suse/bpf-more-tests-for-mixed-signed-and-unsigned-bounds-.patch
--	patches.suse/0001-locking-rtmutex-Remove-unnecessary-priority-adjustme.patch
--	patches.suse/x86-platform-uv-bau-fix-congested_response_us-not-taking-effect
--	patches.suse/18.1-x86-mm-kvm-fix-warning-when-config_preempt_count.patch
--	patches.suse/x86-platform-uv-bau-disable-bau-on-single-hub-configurations
--	patches.suse/powerpc-powernv-Fix-boot-on-Power8-bare-metal-due-to-opal_configure_cores.patch
--	patches.suse/powerpc-perf-Avoid-spurious-PMU-interrupts-after-idle.patch
--	patches.suse/powerpc-64s-Fix-hypercall-entry-clobbering-r12-input.patch
--	patches.suse/powerpc-mm-radix-Refactor-radix__mark_rodata_ro.patch
--	patches.suse/KVM-x86-masking-out-upper-bits.patch
--	patches.suse/KVM-nVMX-track-NMI-blocking-state-separately-for-eac.patch
--	patches.suse/KVM-nVMX-Disallow-VM-entry-in-MOV-SS-shadow.patch
--	patches.suse/x86-add-MULTIUSER-dependency-for-KVM.patch
--	patches.suse/KVM-VMX-Fix-invalid-guest-state-detection-after-task.patch
--	patches.suse/msft-hv-1424-kvm-x86-hyperv-avoid-livelock-in-oneshot-SynIC-timer.patch
--	patches.suse/drm-imx-fix-typo-in-ipu_plane_formats
--	patches.suse/i40iw-Fix-order-of-cleanup-in-close.patch
--	patches.suse/i40iw-Do-not-poll-CCQ-after-it-is-destroyed.patch
--	patches.suse/i40iw-Utilize-iwdev-reset-during-PCI-function-reset.patch
--	patches.suse/i40iw-Release-cm_id-ref-on-PCI-function-reset.patch
--	patches.suse/i40iw-Free-QP-resources-on-CQP-destroy-QP-failure.patch
--	patches.suse/i40iw-Add-missing-memory-barrier.patch
--	patches.suse/i40iw-Update-list-correctly.patch
--	patches.suse/i40iw-Avoid-memory-leak-of-CQP-request-objects.patch
--	patches.suse/i40iw-Free-QP-PBLEs-when-the-QP-is-destroyed.patch
--	patches.suse/RDMA-bnxt_re-checking-for-NULL-instead-of-IS_ERR.patch
--	patches.suse/IB-IPoIB-Fix-error-code-in-ipoib_add_port.patch
--	patches.suse/IB-i40iw-Fix-error-code-in-i40iw_create_cq.patch
--	patches.suse/cxgb4-Fix-error-codes-in-c4iw_create_cq.patch
--	patches.suse/IB-cxgb3-Fix-error-codes-in-iwch_alloc_mr.patch
--	patches.suse/RDMA-ocrdma-Fix-an-error-code-in-ocrdma_alloc_pd.patch
--	patches.suse/RDMA-ocrdma-Fix-error-codes-in-ocrdma_create_srq.patch
--	patches.suse/IB-mlx5-Fix-a-warning-message.patch
--	patches.suse/0001-RDMA-bnxt_re-Free-doorbell-page-index-DPI-during-dea.patch
--	patches.suse/0002-RDMA-bnxt_re-Fix-WQE-Size-posted-to-HW-to-prevent-it.patch
--	patches.suse/0003-RDMA-bnxt_re-Do-not-free-the-ctx_tbl-entry-if-delete.patch
--	patches.suse/0004-RDMA-bnxt_re-Report-supported-value-to-IB-stack-in-q.patch
--	patches.suse/0005-RDMA-bnxt_re-Fixed-the-max_rd_atomic-support-for-ini.patch
--	patches.suse/0006-RDMA-bnxt_re-Specify-RDMA-component-when-allocating-.patch
--	patches.suse/RDMA-bnxt_re-Enable-atomics-only-if-host-bios-suppor.patch
--	patches.suse/RDMA-bnxt_re-Fix-return-value-of-poll-routine.patch
--	patches.suse/RDMA-bnxt_re-Report-MISSED_EVENTS-in-req_notify_cq.patch
--	patches.suse/RDMA-bnxt_re-Fix-the-value-reported-for-local-ack-de.patch
--	patches.suse/IB-core-Fix-sparse-warnings.patch
--	patches.suse/IB-rdmavt-Setting-of-QP-timeout-can-overflow-jiffies.patch
--	patches.suse/IB-mlx4-Fix-CM-REQ-retries-in-paravirt-mode.patch
--	patches.suse/iw_cxgb4-don-t-use-WR-keys-addrs-for-0-byte-reads.patch
--	patches.suse/RDMA-qedr-Prevent-memory-overrun-in-verbs-user-respo.patch
--	patches.suse/rxe-fix-broken-receive-queue-draining.patch
--	patches.suse/rdma-iser-don-t-send-an-rkey-if-all-data-is-written-as-immadiate-data
--	patches.suse/IB-cma-Fix-reference-count-leak-when-no-ipv4-address.patch
--	patches.suse/0120-bfq-fix-typos-in-comments-about-B-WF2Q-algorithm.patch
--	patches.suse/0121-bfq-dispatch-request-to-prevent-queue-stalling-after.patch
--	patches.suse/nvme-fix-byte-swapping-in-the-streams-code.patch
--	patches.suse/nvmet-fc-fix-byte-swapping-in-nvmet_fc_ls_create_ass.patch
--	patches.suse/nvme-pci-add-another-device-ID-with-stripe-quirk.patch
--	patches.suse/nvme-pci-Remove-nvme_setup_prps-BUG_ON.patch
--	patches.suse/nvme-pci-Fix-an-error-handling-path-in-nvme_probe.patch
--	patches.suse/nvmet-prefix-version-configfs-file-with-attr.patch
--	patches.suse/nvmet-Move-serial-number-from-controller-to-subsyste.patch
--	patches.suse/nvmet-preserve-controller-serial-number-between-rebo.patch
--	patches.suse/nvmet-don-t-report-0-bytes-in-serial-number.patch
--	patches.suse/mount-copy-the-port-field-into-the-cloned-nfs_server.patch
--	patches.suse/0001-NFS-filelayout-Fix-racy-setting-of-fl-dsaddr-in-file.patch
--	patches.suse/0018-usb-typec-include-linux-device.h-in-ucsi.h.patch
--	patches.suse/usb-gadget-f_mass_storage-Fix-the-logic-to-iterate-a.patch
--	patches.suse/0027-thunderbolt-Correct-access-permissions-for-active-NV.patch
--	patches.suse/fsi-core-register-with-postcore_initcall
--	patches.suse/xen-grant-table-log-the-lack-of-grants.patch
--	patches.suse/xen-balloon-don-t-online-new-memory-initially.patch
--	patches.suse/s390-perf-fix-problem-state-detection.patch
--	patches.suse/0017-uuid-fix-incorrect-uuid_equal-conversion-in-test_uui.patch
--	patches.suse/0001-scsi-hpsa-limit-transfer-length-to-1MB.patch
--	patches.suse/0001-smartpqi-limit-transfer-length-to-1MB.patch
--	patches.suse/virtio-net-fix-module-unloading
--	patches.suse/ARM-kexec-fix-failure-to-boot-crash-kernel.patch
--	patches.suse/ALSA-hda-realtek-Update-headset-mode-for-ALC298
--	patches.suse/ALSA-hda-realtek-Update-headset-mode-for-ALC225
--	patches.suse/ALSA-hda-realtek-No-loopback-on-ALC225-ALC295-codec
--	patches.suse/ACPI-EC-Add-parameter-to-force-disable-the-GPE-on-su
--	patches.suse/ACPI-PM-EC-Flush-all-EC-work-in-acpi_freeze_sync
--	patches.suse/drm-nouveau-disp-add-tv-encoders-to-output-resource-
--	patches.suse/drm-nouveau-kms-nv50-update-vblank-state-in-response
--	patches.suse/drm-nouveau-kms-remove-call-to-drm_crtc_vblank_off-d
--	patches.suse/drm-rockchip-fix-Kconfig-dependencies
--	patches.suse/gpu-host1x-Free-the-IOMMU-domain-when-there-is-no-de.patch
--	patches.suse/drm-i915-Fix-user-ptr-check-size-in-eb_relocate_vma
--	patches.suse/drm-i915-Fix-cursor-updates-on-some-platforms
--	patches.suse/drm-i915-Unbreak-gpu-reset-vs.-modeset-locking
--	patches.suse/drm-i915-selftests-Fix-an-error-handling-path-in-moc
--	patches.suse/drm-i915-cnl-Fix-loadgen-select-programming-on-ddi-v
--	patches.suse/drm-i915-Remove-assertion-from-raw-__i915_vma_unpin
--	patches.suse/drm-i915-Only-mark-the-execobject-as-pinned-on-succe
--	patches.suse/drm-i915-Only-skip-updating-execobject.offset-after-
--	patches.suse/drm-i915-Force-CPU-synchronisation-even-if-userspace
--	patches.suse/1288-drm-i915-fix-bad-comparison-in-skl_compute_plane_wm-v2
--	patches.suse/drm-i915-gvt-Fix-the-vblank-timer-close-issue-after-
--	patches.suse/drm-i915-gvt-Extend-KBL-platform-support-in-GVT-g
--	patches.suse/drm-exynos-mark-pm-functions-as-__maybe_unused
--	patches.suse/0126-xen-blkfront-Fix-handling-of-non-supported-operation.patch
--	patches.suse/0124-blk-mq-map-queues-to-all-present-CPUs.patch
--	patches.suse/nvme-also-provide-a-UUID-in-the-WWID-sysfs-attribute.patch
--	patches.suse/nvme-fabrics-commands-should-use-the-fctype-field-fo.patch
--	patches.suse/nvme-fc-address-target-disconnect-race-conditions-in.patch
--	patches.suse/nvme-fc-revise-TRADDR-parsing.patch
--	patches.suse/nvme-pci-fix-HMB-size-calculation.patch
--	patches.suse/nvme-validate-admin-queue-before-unquiesce.patch
--	patches.suse/0001-dm-integrity-use-plugging-when-writing-the-journal.patch
--	patches.suse/0002-dm-integrity-WARN_ON-if-variables-representing-journ.patch
--	patches.suse/0004-dm-bufio-fix-error-code-in-dm_bufio_write_dirty_buff.patch
--	patches.suse/0005-dm-raid-remove-WARN_ON-in-raid10_md_layout_to_format.patch
--	patches.suse/0006-dm-raid-fix-activation-check-in-validate_raid_redund.patch
--	patches.suse/0007-dm-raid-avoid-mddev-suspended-access.patch
--	patches.suse/0008-dm-raid-bump-target-version.patch
--	patches.suse/0009-dm-zoned-remove-test-for-impossible-REQ_OP_FLUSH-con.patch
--	patches.suse/0010-dm-zoned-use-GFP_NOIO-in-I-O-path.patch
--	patches.suse/0011-dm-verity-fec-fix-GFP-flags-used-with-mempool_alloc.patch
--	patches.suse/dm-dax-Make-sure-dm_dax_flush-is-called-if-device-su.patch
--	patches.suse/0005-md-raid1-raid10-initialize-bvec-table-via-bio_add_pa.patch
--	patches.suse/0006-md-raid1-10-move-raid1-raid10-common-code-into-raid1.patch
--	patches.suse/0007-md-simplify-code-with-bio_io_error.patch
--	patches.suse/0008-MD-fix-warnning-for-UP-case.patch
--	patches.suse/btrfs-fix-lockup-in-find_free_extent-with-read-only-block-groups.patch
--	patches.suse/btrfs-round-down-size-diff-when-shrinking-growing-device.patch
--	patches.suse/powerpc-mm-radix-Workaround-prefetch-issue-with-KVM.patch
--	patches.suse/powerpc-mm-hash-Free-the-subpage_prot_table-correctl.patch
--	patches.suse/0001-arm64-atomics-Remove-from-asm-constraint-in-lse-atom.patch
--	patches.suse/0001-arm64-sysreg-Fix-unprotected-macro-argmuent-in-write.patch
--	patches.suse/KVM-VMX-remove-unused-field.patch
--	patches.suse/KVM-make-pid-available-for-uevents-without-debugfs.patch
--	patches.suse/KVM-x86-do-mask-out-upper-bits-of-PAE-CR3.patch
--	patches.suse/x86-irq-Define-a-global-vector-for-nested-posted-int.patch
--	patches.suse/KVM-nVMX-Fix-posted-intr-delivery-when-vcpu-is-in-gu.patch
--	patches.suse/KVM-nVMX-Fix-loss-of-L2-s-NMI-blocking-state.patch
--	patches.suse/KVM-s390-take-srcu-lock-when-getting-setting-storage.patch
--	patches.suse/KVM-LAPIC-Fix-reentrancy-issues-with-preempt-notifie.patch
--	patches.suse/xfs-check-_btree_check_block-value.patch
--	patches.suse/xfs-fix-quotacheck-dquot-id-overflow-infinite-loop.patch
--	patches.suse/0001-NFS-Optimize-fallocate-by-refreshing-mapping-when-ne.patch
--	patches.suse/perf-x86-intel-uncore-fix-skylake-upi-pmu-event-masks.patch
--	patches.suse/perf-x86-intel-uncore-fix-skylake-server-pcu-pmu-event-format.patch
--	patches.suse/perf-x86-intel-uncore-fix-skylake-server-cha-llc_lookup-event-umask.patch
--	patches.suse/perf-x86-intel-uncore-remove-invalid-skylake-server-cha-filter-field.patch
--	patches.suse/perf-x86-intel-uncore-fix-skx-cha-event-extra-regs.patch
--	patches.suse/perf-x86-intel-uncore-fix-missing-marker-for-skx_uncore_cha_extra_regs.patch
--	patches.suse/kprobes-x86-release-insn_slot-in-failure-path
--	patches.suse/sched-wait-Clean-up-some-documentation-warnings.patch
--	patches.suse/workqueue-Work-around-edge-cases-for-calc-of-pool-s-.patch
--	patches.suse/selftests-bpf-subtraction-bounds-test.patch
--	patches.suse/lib-test_rhashtable-fix-for-large-entry-counts
--	patches.suse/0130-iwlwifi-pcie-fix-unused-txq-NULL-pointer-dereference.patch
--	patches.suse/iwlwifi-mvm-fix-a-NULL-pointer-dereference-of-error-
--	patches.suse/iwlwifi-missing-error-code-in-iwl_trans_pcie_alloc
--	patches.suse/iwlwifi-fix-tracing-when-tx-only-is-enabled
--	patches.suse/iwlwifi-mvm-handle-IBSS-probe_queue-in-a-few-missing
--	patches.suse/0131-iwlwifi-mvm-defer-setting-IWL_MVM_STATUS_IN_HW_RESTA.patch
--	patches.suse/lib-test_rhashtable-fix-kasan-warning
--	patches.suse/msft-hv-1432-Revert-netvsc-optimize-calculation-of-number-of-slot.patch
--	patches.suse/net-mlx5-Clean-SRIOV-eswitch-resources-upon-VF-creat.patch
--	patches.suse/revert-vhost-cache-used-event-for-better-performance.patch
--	patches.suse/bpf-don-t-indicate-success-when-copy_from_user-fails.patch
--	patches.suse/bpf-fix-bpf_prog_get_info_by_fd-to-dump-correct-xlat.patch
--	patches.suse/Revert-net-bcmgenet-Remove-init-parameter-from-bcmge.patch
--	patches.suse/scsi-qedi-Add-ISCSI_BOOT_SYSFS-to-Kconfig.patch
--	patches.suse/scsi-megaraid_sas-fix-memleak-in-megasas_alloc_cmdli.patch
--	patches.suse/scsi-libcxgbi-add-check-for-valid-cxgbi_task_data
--	patches.suse/scsi_transport_fc-return-EBUSY-for-deleted-vport.patch
--	patches.suse/scsi-qedi-Fix-return-code-in-qedi_ep_connect.patch
--	patches.suse/0008-NFSv4-Fix-double-frees-in-nfs4_test_session_trunk.patch
--	patches.suse/cpufreq-x86-Make-scaling_cur_freq-behave-more-as-expected.patch
--	patches.suse/cpufreq-docs-Add-missing-cpuinfo_cur_freq-descriptio
--	patches.suse/cpufreq-intel_pstate-Drop-get-from-intel_pstate-structure.patch
--	patches.suse/0029-thunderbolt-icm-Ignore-mailbox-errors-in-icm_suspend.patch
--	patches.suse/0009-mailbox-pcc-Fix-crash-when-request-PCC-channel-0.patch
--	patches.suse/0001-ipc-add-missing-container_of-s-for-randstruct.patch
--	patches.suse/powerpc-mm-Fix-pmd-pte_devmap-on-non-leaf-entries.patch
--	patches.suse/powerpc-perf-POWER9-PMU-stops-after-idle-workaround.patch
--	patches.suse/iommu-arm-smmu-Reintroduce-locking-around-TLB-sync-o.patch
--	patches.suse/revert-iommu-io-pgtable-avoid-redundant-tlb-syncs
--	patches.suse/iommu-amd-fix-schedule-while-atomic-bug-in-initialization-code
--	patches.suse/ASoC-samsung-odroid-Fix-EPLL-frequency-values
--	patches.suse/0060-libceph-make-encode_request_-work-with-r_mempool-requests.patch
--	patches.suse/0061-libceph-don-t-call-reencode_message-more-than-once-per-message.patch
--	patches.suse/0062-libceph-fallback-for-when-there-isn-t-a-pool-specific-choose_arg.patch
--	patches.suse/0063-crush-assume-weight_set-null-imples-weight_set_size-0.patch
--	patches.suse/0064-libceph-upmap-semantic-changes.patch
--	patches.suse/0065-libceph-make-recovery_deletes-feature-create-a-new-interval.patch
--	patches.suse/0001-arm64-Fix-potential-race-with-hardware-DBM-in-ptep_s.patch
--	patches.suse/soc-zte-Restrict-SOC_ZTE-to-ARCH_ZX-or-COMPILE_TEST
--	patches.suse/ARM-pxa-select-both-FB-and-FB_W100-for-eseries.patch
--	patches.suse/ARM-shmobile-rcar-gen2-Fix-deadlock-in-regulator-qui.patch
--	patches.suse/KVM-nVMX-do-not-fill-vm_exit_intr_error_code-in-prep.patch
--	patches.suse/KVM-nVMX-fixes-to-nested-virt-interrupt-injection.patch
--	patches.suse/KVM-X86-Fix-loss-of-pending-INIT-due-to-race.patch
--	patches.suse/KVM-X86-init-irq-level-in-kvm_pv_kick_cpu_op.patch
--	patches.suse/KVM-avoid-using-rcu_dereference_protected.patch
--	patches.suse/KVM-nVMX-do-not-pin-the-VMCS12.patch
--	patches.suse/kvm-nVMX-don-t-flush-VMCS12-during-VMXOFF-or-VCPU-te.patch
--	patches.suse/KVM-nVMX-mark-vmcs12-pages-dirty-on-L2-exit.patch
--	patches.suse/KVM-nVMX-Fix-interrupt-window-request-with-Acknowled.patch
--	patches.suse/KVM-arm-arm64-Fix-bug-in-advertising-KVM_CAP_MSI_DEV.patch
--	patches.suse/KVM-arm-arm64-PMU-Fix-overflow-interrupt-injection.patch
--	patches.suse/KVM-arm-arm64-vgic-Use-READ_ONCE-fo-cmpxchg.patch
--	patches.suse/clk-x86-Do-not-gate-clocks-enabled-by-the-firmware
--	patches.suse/clk-meson-mpll-fix-mpll0-fractional-part-ignored
--	patches.suse/gpio-tegra-fix-unbalanced-chained_irq_enter-exit
--	patches.suse/media-Revert-media-et8ek8-Export-OF-device-ID-as-mod.patch
--	patches.suse/media-rainshadow-cec-avoid-Wmaybe-uninitialized-warn2.patch
--	patches.suse/xfs-fix-per-inode-dax-flag-inheritance.patch
--	patches.suse/mtd-nand-sunxi-fix-potential-divide-by-zero-error.patch
--	patches.suse/scsi-bnx2fc-Plug-CPU-hotplug-race.patch
--	patches.suse/scsi-bnx2fc-Prevent-recursive-cpuhotplug-locking.patch
--	patches.suse/scsi-bnx2i-prevent-recursive-cpuhotplug-locking
--	patches.suse/scsi-bnx2fc-Simplify-CPU-hotplug-code.patch
--	patches.suse/scsi-bnx2i-simplify-cpu-hotplug-code
--	patches.suse/scsi-qedf-Limit-number-of-CQs.patch
--	patches.suse/0022-scsi-aacraid-reading-out-of-bounds.patch
--	patches.suse/IB-core-Fix-race-condition-in-resolving-IP-to-MAC.patch
--	patches.suse/RDMA-uverbs-Prevent-leak-of-reserved-field.patch
--	patches.suse/IB-uverbs-Fix-device-cleanup.patch
--	patches.suse/RDMA-mlx5-Fix-existence-check-for-extended-address-v.patch
--	patches.suse/0001-IB-hns-checking-for-IS_ERR-instead-of-NULL.patch
--	patches.suse/IB-ipoib-Fix-race-between-light-events-and-interface.patch
--	patches.suse/IB-ipoib-Use-cancel_delayed_work_sync-when-needed.patch
--	patches.suse/IB-ipoib-Make-sure-no-in-flight-joins-while-leaving-.patch
--	patches.suse/IB-ipoib-Prevent-setting-negative-values-to-max_nons.patch
--	patches.suse/IB-ipoib-Set-IPOIB_NEIGH_TBL_FLUSH-after-flushed-com.patch
--	patches.suse/IB-ipoib-Add-multicast-packets-statistics.patch
--	patches.suse/IB-ipoib-Add-get-statistics-support-to-SRIOV-VF.patch
--	patches.suse/IB-ipoib-Clean-error-paths-in-add-port.patch
--	patches.suse/IB-ipoib-Remove-double-pointer-assigning.patch
--	patches.suse/Revert-IB-core-Allow-QP-state-transition-from-reset-.patch
--	patches.suse/IB-ipoib-Notify-on-modify-QP-failure-only-when-relev.patch
--	patches.suse/Cipso-cipso_v4_optptr-enter-infinite-loop.patch
--	patches.suse/vxlan-fix-remcsum-when-GRO-on-and-CHECKSUM_PARTIAL-b.patch
--	patches.suse/gue-fix-remcsum-when-GRO-on-and-CHECKSUM_PARTIAL-bou.patch
--	patches.suse/b44-Initialize-64-bit-stats-seqcount
--	patches.suse/i40e-Initialize-64-bit-statistics-TX-ring-seqcount.patch
--	patches.suse/ixgbe-Initialize-64-bit-stats-seqcounts.patch
--	patches.suse/nfp-Initialize-RX-and-TX-ring-64-bit-stats-seqcounts.patch
--	patches.suse/gtp-Initialize-64-bit-per-cpu-stats-correctly.patch
--	patches.suse/msft-hv-1440-netvsc-Initialize-64-bit-stats-seqcount.patch
--	patches.suse/ipvlan-Fix-64-bit-statistics-seqcount-initialization.patch
--	patches.suse/lan78xx-USB-fast-connect-disconnect-crash-fix.patch
--	patches.suse/lan78xx-Fix-to-handle-hard_header_len-update.patch
--	patches.suse/net-mlx4_en-Fix-wrong-indication-of-Wake-on-LAN-WoL-.patch
--	patches.suse/net-mlx4_core-Fix-sl_to_vl_change-bit-offset-in-flag.patch
--	patches.suse/net-mlx4_core-Fix-namespace-misalignment-in-QinQ-VST.patch
--	patches.suse/net-mlx4_core-Fixes-missing-capability-bit-in-flags2.patch
--	patches.suse/ibmvnic-103-Initialize-SCRQ-s-during-login-renegotiation.patch
--	patches.suse/batman-adv-fix-TT-sync-flag-inconsistencies.patch
--	patches.suse/tcp-introduce-tcp_rto_delta_us-helper-for-xmit-timer.patch
--	patches.suse/tcp-enable-xmit-timer-fix-by-having-TLP-use-time-whe.patch
--	patches.suse/tcp-fix-xmit-timer-to-only-be-reset-if-data-ACKed-SA.patch
--	patches.suse/xgene-Always-get-clk-source-but-ignore-if-it-s-missi.patch
--	patches.suse/bpf-fix-byte-order-test-in-test_verifier.patch
--	patches.suse/msft-hv-1445-netvsc-fix-race-on-sub-channel-creation.patch
--	patches.suse/s390-qeth-fix-L3-next-hop-in-xmit-qeth-hdr.patch
--	patches.suse/qed-Fix-a-memory-allocation-failure-test-in-qed_mcp_.patch
--	patches.suse/i2c-mux-pinctrl-mention-correct-module-name-in-Kconf
--	patches.suse/userfaultfd-hugetlbfs-remove-superfluous-page-unlock.patch
--	patches.suse/mm-migrate-prevent-racy-access-to-tlb_flush_pending.patch
--	patches.suse/mm-migrate-fix-barriers-around-tlb_flush_pending.patch
--	patches.suse/Revert-mm-numa-defer-TLB-flush-for-THP-migration-as-long-as-possible.patch
--	patches.suse/mm-refactor-TLB-gathering-API.patch
--	patches.suse/mm-make-tlb_flush_pending-global.patch
--	patches.suse/mm-fix-MADV_-FREE-DONTNEED-TLB-flush-miss-problem.patch
--	patches.suse/mm-fix-KSM-data-corruption.patch
--	patches.suse/drm-msm-dsi-Calculate-link-clock-rates-with-updated-
--	patches.suse/0071-drm-rockchip-vop-fix-iommu-page-fault-when-resume.patch
--	patches.suse/0072-drm-rockchip-vop-fix-NV12-video-display-error.patch
--	patches.suse/0073-drm-rockchip-vop-round_up-pitches-to-word-align.patch
--	patches.suse/0074-drm-rockchip-vop-report-error-when-check-resource-er.patch
--	patches.suse/drm-i915-gvt-change-resetting-to-resetting_eng
--	patches.suse/drm-i915-gvt-clean-workload-queue-if-error-happened
--	patches.suse/drm-i915-gvt-Initialize-MMIO-Block-with-HW-state
--	patches.suse/drm-i915-gvt-Change-the-max-length-of-mmio_reg_rw-fr
--	patches.suse/drm-i915-perf-fix-flex-eu-registers-programming
--	patches.suse/drm-i915-shrinker-Wrap-need_resched-inside-preempt-d
--	patches.suse/drm-i915-fix-backlight-invert-for-non-zero-minimum-b
--	patches.suse/drm-nouveau-disp-nv04-avoid-creation-of-output-paths
--	patches.suse/powerpc-cpuidle-0010-Disable-LOSE_FULL_CONTEXT-states-when-stop-api-fails.patch
--	patches.suse/0127-bio-integrity-Fix-regression-if-profile-verify_fn-is.patch
--	patches.suse/0128-bio-integrity-only-verify-integrity-on-the-lowest-st.patch
--	patches.suse/nvme-strip-trailing-0-bytes-in-wwid_show.patch
--	patches.suse/nvmet_fc-add-defer_req-callback-for-deferment-of-cmd.patch
--	patches.suse/lpfc-support-nvmet_fc-defer_rcv-callback.patch
--	patches.suse/nvme-pci-fix-CMB-sysfs-file-removal-in-reset-path.patch
--	patches.suse/nvme-fix-nvme-reset-command-timeout-handling.patch
--	patches.suse/nvme-fix-directive-command-numd-calculation.patch
--	patches.suse/xen-x86-provide-init_mem_mapping-hook.patch
--	patches.suse/xen-split-up-xen_hvm_init_shared_info.patch
--	patches.suse/xen-fix-hvm-guest-with-kaslr-enabled.patch
--	patches.suse/0056-tcmu-fix-possible-to-from-address-overflow-when-doing-the-memcpy
--	patches.suse/0057-tcmu-free-old-string-on-reconfig
--	patches.suse/cxgbit-add-missing-_kfree_skb
--	patches.suse/iscsi-target-fix-invalid-flags-in-text-response
--	patches.suse/cxgbit-fix-sg_nents-calculation
--	patches.suse/qla2xxx-Fix-incorrect-tcm_qla2xxx_free_cmd-use-durin.patch
--	patches.suse/0130-mtd-blkdevs-Fix-mtd-block-write-failure.patch
--	patches.suse/iio-adc-sun4i-gpadc-iio-fix-unbalanced-irq-enable-di
--	patches.suse/0001-tty-pl011-fix-initialization-order-of-QDF2400-E44.patch
--	patches.suse/0030-thunderbolt-Do-not-enumerate-more-ports-from-DROM-th.patch
--	patches.suse/0001-md-r5cache-call-mddev_lock-unlock-in-r5c_journal_mod.patch
--	patches.suse/0001-md-r5cache-fix-io_unit-handling-in-r5l_log_endio.patch
--	patches.suse/0009-test_sysctl-fix-sysctl.sh-by-making-it-executable.patch
--	patches.suse/net-sched-hfsc-allocate-tcf-block-for-hfsc-root-clas.patch
--	patches.suse/nfp-do-not-update-MTU-from-BH-in-flower-app.patch
--	patches.suse/bpf-fix-two-missing-target_size-settings-in-bpf_conv.patch
--	patches.suse/0001-PCI-Disable-PCIe-Relaxed-Ordering-if-unsupported.patch
--	patches.suse/0002-PCI-Disable-Relaxed-Ordering-for-some-Intel-processo.patch
--	patches.suse/0003-PCI-Disable-Relaxed-Ordering-Attributes-for-AMD-A110.patch
--	patches.suse/0006-net-cxgb4-Use-new-PCI_DEV_FLAGS_NO_RELAXED_ORDERING-.patch
--	patches.suse/0007-net-cxgb4vf-Use-new-PCI_DEV_FLAGS_NO_RELAXED_ORDERIN.patch
--	patches.suse/ipv6-release-rt6-rt6i_idev-properly-during-ifdown.patch
--	patches.suse/tcp-fix-possible-deadlock-in-TCP-stack-vs-BPF-filter.patch
--	patches.suse/iwlwifi-mvm-fix-TCP-CSUM-offload-with-WEP-and-A000-s
--	patches.suse/0133-iwlwifi-add-TLV-for-MLME-offload-firmware-capability.patch
--	patches.suse/0134-iwlwifi-split-the-regulatory-rules-when-the-bandwidt.patch
--	patches.suse/0135-iwlwifi-mvm-set-A-MPDU-bit-upon-empty-BA-notificatio.patch
--	patches.suse/0136-iwlwifi-mvm-rs-fix-TLC-statistics-collection.patch
--	patches.suse/0137-iwlwifi-fix-fw_pre_next_step-to-apply-also-for-C-ste.patch
--	patches.suse/iwlwifi-mvm-set-the-RTS_MIMO_PROT-bit-in-flag-mask-w
--	patches.suse/0139-iwlwifi-add-the-new-9000-series-PCI-IDs.patch
--	patches.suse/0140-iwlwifi-mvm-Fix-a-memory-leak-in-an-error-handling-p.patch
--	patches.suse/0141-iwlwifi-mvm-start-mac-queues-when-deferred-tx-frames.patch
--	patches.suse/0142-iwlwifi-mvm-don-t-WARN-when-a-legit-race-happens-in-.patch
--	patches.suse/0143-mac80211-add-api-to-start-ba-session-timer-expired-f.patch
--	patches.suse/0144-iwlwifi-mvm-send-delba-upon-rx-ba-session-timeout.patch
--	patches.suse/net_sched-reset-pointers-to-tcf-blocks-in-classful-q.patch
--	patches.suse/sfc-don-t-try-and-read-ef10-data-on-non-ef10-NIC.patch
--	patches.suse/0004-PCI-fix-oops-when-try-to-find-Root-Port-for-a-PCI-de.patch
--	patches.suse/scsi-qla2xxx-Fix-system-crash-while-triggering-FW-du.patch
--	patches.suse/st-fix-blk_get_queue-usage.patch
--	patches.suse/scsi-ipr-Fix-scsi-mq-lockdep-issue.patch
--	patches.suse/scsi-ses-Fix-wrong-page-error.patch
--	patches.suse/cpufreq-intel_pstate-report-correct-CPU-frequencies-during-trace.patch
--	patches.suse/cpufreq-x86-Disable-interrupts-during-MSRs-reading.patch
--	patches.suse/drm-i915-remove-unused-function-declaration
--	patches.suse/drm-i915-cnl-Add-slice-and-subslice-information-to-d
--	patches.suse/drm-i915-Return-correct-EDP-voltage-swing-table-for-
--	patches.suse/drm-i915-Suppress-switch_mm-emission-between-the-sam
--	patches.suse/drm-i915-Avoid-the-gpu-reset-vs.-modeset-deadlock
--	patches.suse/of-fix-DMA-mask-generation.patch
--	patches.suse/ALSA-hda-realtek-Fix-pincfg-for-Dell-XPS-13-9370
--	patches.suse/soc-imx-gpcv2-fix-regulator-deferred-probe
--	patches.suse/soc-ti-ti_sci_pm_domains-Populate-name-for-genpd
--	patches.suse/RDMA-vmw_pvrdma-Report-CQ-missed-events.patch
--	patches.suse/i40iw-Fix-parsing-of-query-commit-FPM-buffers.patch
--	patches.suse/i40iw-Correct-variable-names.patch
--	patches.suse/i40iw-Fix-typecast-of-tcp_seq_num.patch
--	patches.suse/i40iw-Use-correct-alignment-for-CQ0-memory.patch
--	patches.suse/i40iw-Fix-potential-fcn_id_array-out-of-bounds.patch
--	patches.suse/IB-hns-fix-memory-leak-on-ah-on-error-return-path.patch
--	patches.suse/iw_cxgb4-fix-misuse-of-integer-variable.patch
--	patches.suse/IB-core-Protect-sysfs-entry-on-ib_unregister_device.patch
--	patches.suse/IB-uverbs-Fix-NULL-pointer-dereference-during-device.patch
--	patches.suse/nvmet-don-t-overwrite-identify-sn-fr-with-0-bytes.patch
--	patches.suse/nvmet-fc-correct-use-after-free-on-list-teardown.patch
--	patches.suse/nvmet-fc-eliminate-incorrect-static-markers-on-local.patch
--	patches.suse/nvme-fabrics-fix-reporting-of-unrecognized-options.patch
--	patches.suse/nvme-pci-set-cqe_seen-on-polled-completions.patch
--	patches.suse/xfs-fix-inobt-inode-allocation-search-optimization.patch
--	patches.suse/iomap-fix-integer-truncation-issues-in-the-zeroing-a.patch
--	patches.suse/xfs-clear-MS_ACTIVE-after-finishing-log-recovery.patch
--	patches.suse/mm-memcontrol-fix-null-pointer-crash-in-test_clear_page_writeback.patch
--	patches.suse/wait-add-wait_event_killable_timeout.patch
--	patches.suse/kmod-fix-wait-on-recursive-loop.patch
--	patches.suse/mm-oom-fix-potential-data-corruption-when-oom_reaper.patch
--	patches.suse/irqchip-gic-v2-Report-failures-in-gic_irq_domain_all.patch
--	patches.suse/irqchip-gic-v3-Report-failures-in-gic_irq_domain_all.patch
--	patches.suse/irqchip-gic-v3-Honor-forced-affinity-setting.patch
--	patches.suse/irqchip-gic-v3-its-Remove-ACPICA-version-check-for-A.patch
--	patches.suse/irqchip-gic-Ensure-we-have-an-ISB-between-ack-and-ha.patch
--	patches.suse/irqchip-brcmstb-l2-Define-an-irq_pm_shutdown-functio
--	patches.suse/irqchip-gic-v3-its-Allow-GIC-ITS-number-more-than-MA.patch
--	patches.suse/irqchip-gic-v3-its-platform-msi-Fix-msi-parent-parsi.patch
--	patches.suse/clocksource-drivers-arm_arch_timer-Fix-mem-frame-loo.patch
--	patches.suse/clocksource-drivers-arm_arch_timer-Avoid-infinite-re.patch
--	patches.suse/0005-x86-cpufeature-kvm-svm-rename-shorten-the-new-virtualized-vmsave-vmload-cpuid-flag
--	patches.suse/00-x86-boot-64-clang-use-fixup_pointer-to-access-next_early_pgt.patch
--	patches.suse/net-sched-fix-p_filter_chain-check-in-tcf_chain_flus.patch
--	patches.suse/netxen-fix-incorrect-loop-counter-decrement.patch
--	patches.suse/0005-PCI-Allow-PCI-express-root-ports-to-find-themselves.patch
--	patches.suse/scsi-megaraid_sas-fix-error-handle-in-megasas_probe_.patch
--	patches.suse/scsi-csiostor-fail-probe-if-fw-does-not-support-FCoE.patch
--	patches.suse/0023-scsi-aacraid-Fix-out-of-bounds-in-aac_get_name_resp.patch
--	patches.suse/scsi-sd_zbc-Write-unlock-zone-from-sd_uninit_cmnd.patch
--	patches.suse/scsi-cxgb4i-call-neigh_event_send-to-update-MAC-addr.patch
--	patches.suse/gpio-reject-invalid-gpio-before-getting-gpio_desc
--	patches.suse/ARM-at91-don-t-select-CONFIG_ARM_CPU_SUSPEND-for-old.patch
--	patches.suse/btrfs-fix-blk_status_t-errno-confusion.patch
--	patches.suse/kbuild-use--fshort-wchar-globally.patch
--	patches.suse/IB-core-Avoid-accessing-non-allocated-memory-when-in.patch
--	patches.suse/IB-mlx5-Fix-Raw-Packet-QP-event-handler-assignment.patch
--	patches.suse/IB-mlx5-Always-return-success-for-RoCE-modify-port.patch
--	patches.suse/gpu-ipu-v3-add-DRM-dependency.patch
--	patches.suse/0078-drm-rockchip-Fix-suspend-crash-when-drm-is-not-bound.patch
--	patches.suse/drm-i915-Initialize-data-in-intel_dsi_dcs_backlight.
--	patches.suse/drm-i915-cnl-Fix-LSPCON-support
--	patches.suse/drm-i915-bxt-use-NULL-for-GPIO-connection-ID
--	patches.suse/drm-i915-Clear-lost-context-switch-interrupts-across
--	patches.suse/dmaengine-tegra210-adma-fix-of_irq_get-error-check
--	patches.suse/bsg-lib-fix-kernel-panic-resulting-from-missing-allo.patch
--	patches.suse/mtd-nandsim-remove-debugfs-entries-in-error-path.patch
--	patches.suse/KVM-PPC-Book3S-HV-Use-msgsync-with-hypervisor-doorbell.patch
--	patches.suse/KVM-PPC-Book3S-0001-HV-Workaround-POWER9-DD1.0-bug-causin.patch
--	patches.suse/KVM-PPC-Book3S-0002-HV-Add-missing-barriers-to-XIVE-code-.patch
--	patches.suse/KVM-PPC-Book3S-Fix-race-and-leak-in-kvm_vm_ioctl_cre.patch
--	patches.suse/Minor-page-waitqueue-cleanups.patch
--	patches.suse/Avoid-page-waitqueue-race-leaving-possible-page-locker-waiting.patch
--	patches.suse/iio-trigger-stm32-timer-fix-quadrature-mode-get-rout
--	patches.suse/iio-trigger-stm32-timer-fix-write_raw-return-value
--	patches.suse/iio-trigger-stm32-timer-fix-get-set-down-count-direc
--	patches.suse/page-waitqueue-always-add-new-entries-at-the-end.patch
--	patches.suse/libata-check-for-trusted-computing-in-IDENTIFY-DEVIC.patch
--	patches.suse/scsi-ipr-Set-no_report_opcodes-for-RAID-arrays.patch
--	patches.suse/scsi-sg-off-by-one-in-sg_ioctl.patch
--	patches.suse/scsi-qedf-Fix-a-potential-NULL-pointer-dereference.patch
--	patches.suse/drm-bridge-sii8620-Fix-memory-corruption
--	patches.suse/scripts-dtc-fix-zx-warning.patch
--	patches.suse/0024-dm-fix-the-second-dec_pending-argument-in-__split_an.patch
--	patches.suse/0025-dm-mpath-retry-BLK_STS_RESOURCE-errors.patch
--	patches.suse/0001-dm-fix-printk-rate-limiting-code.patch
--	patches.suse/nvme-rdma-default-MR-page-size-to-4k.patch
--	patches.suse/nvme-pci-use-dma-memory-for-the-host-memory-buffer-d.patch
--	patches.suse/esp-Fix-memleaks-on-error-paths.patch
--	patches.suse/esp-Fix-error-handling-on-layer-2-xmit.patch
--	patches.suse/0001-net-hsr-Check-skb_put_padto-return-value.patch
--	patches.suse/tipc-remove-subscription-references-only-for-pending.patch
--	patches.suse/tipc-fix-a-race-condition-of-releasing-subscriber-ob.patch
--	patches.suse/net-sched-fix-use-after-free-when-tcf_chain_destroy-.patch
--	patches.suse/net-sched-don-t-do-tcf_chain_flush-from-tcf_chain_de.patch
--	patches.suse/nfp-don-t-hold-PF-lock-while-enabling-SR-IOV.patch
--	patches.suse/nfp-make-sure-representors-are-destroyed-before-thei.patch
--	patches.suse/nfp-avoid-buffer-leak-when-representor-is-missing.patch
--	patches.suse/nfp-TX-time-stamp-packets-before-HW-doorbell-is-rung.patch
--	patches.suse/bnxt_en-Fix-.ndo_setup_tc-to-include-XDP-rings.patch
--	patches.suse/bnxt_en-Free-MSIX-vectors-when-unregistering-the-dev.patch
--	patches.suse/bnxt_en-Do-not-setup-MAC-address-in-bnxt_hwrm_func_q.patch
--	patches.suse/netfilter-ipt_CLUSTERIP-fix-use-after-free-of-proc-e.patch
--	patches.suse/0001-netfilter-check-for-seqadj-ext-existence-before-addi.patch
--	patches.suse/netfilter-nf_tables-Fix-nft-limit-burst-handling.patch
--	patches.suse/tipc-reassign-pointers-after-skb-reallocation-linear.patch
--	patches.suse/r8169-Do-not-increment-tx_dropped-in-TX-ring-cleanin
--	patches.suse/r8169-Be-drop-monitor-friendly
--	patches.suse/0145-iwlwifi-pcie-move-rx-workqueue-initialization-to-iwl.patch
--	patches.suse/l2tp-initialise-session-s-refcount-before-making-it-.patch
--	patches.suse/l2tp-hold-tunnel-while-looking-up-sessions-in-l2tp_n.patch
--	patches.suse/l2tp-hold-tunnel-while-processing-genl-delete-comman.patch
--	patches.suse/l2tp-hold-tunnel-while-handling-genl-tunnel-updates.patch
--	patches.suse/l2tp-hold-tunnel-while-handling-genl-TUNNEL_GET-comm.patch
--	patches.suse/l2tp-hold-tunnel-used-while-creating-sessions-with-n.patch
--	patches.suse/nfp-fix-unchecked-flow-dissector-use.patch
--	patches.suse/nfp-fix-supported-key-layers-calculation.patch
--	patches.suse/nfp-remove-incorrect-mask-check-for-vlan-matching.patch
--	patches.suse/net-xfrm-don-t-double-hold-dst-when-sk_policy-in-use.patch
--	patches.suse/esp-Fix-locking-on-page-fragment-allocation.patch
--	patches.suse/esp-Fix-skb-tailroom-calculation.patch
--	patches.suse/xfrm_user-fix-info-leak-in-copy_user_offload.patch
--	patches.suse/xfrm_user-fix-info-leak-in-xfrm_notify_sa.patch
--	patches.suse/xfrm_user-fix-info-leak-in-build_aevent.patch
--	patches.suse/nfp-double-free-on-error-in-probe.patch
--	patches.suse/drivers-net-xgene-Correct-probe-sequence-handling.patch
--	patches.suse/sch_htb-fix-crash-on-init-failure.patch
--	patches.suse/sch_multiq-fix-double-free-on-init-failure.patch
--	patches.suse/sch_hhf-fix-null-pointer-dereference-on-init-failure.patch
--	patches.suse/sch_hfsc-fix-null-pointer-deref-and-double-free-on-i.patch
--	patches.suse/sch_cbq-fix-null-pointer-dereferences-on-init-failur.patch
--	patches.suse/sch_fq_codel-avoid-double-free-on-init-failure.patch
--	patches.suse/sch_netem-avoid-null-pointer-deref-on-init-failure.patch
--	patches.suse/sch_sfq-fix-null-pointer-dereference-on-init-failure.patch
--	patches.suse/sch_tbf-fix-two-null-pointer-dereferences-on-init-fa.patch
--	patches.suse/net-mlx5-Skip-mlx5_unload_one-if-mlx5_load_one-fails.patch
--	patches.suse/net-mlx5-Remove-the-flag-MLX5_INTERFACE_STATE_SHUTDO.patch
--	patches.suse/i2c-designware-Round-down-ACPI-provided-clk-to-neare
--	patches.suse/Fix-warning-messages-when-mounting-to-older-servers.patch
--	patches.suse/0002-x86-ldt-fix-off-by-one-in-get_segment_base
--	patches.suse/linux-uaccess.h-Fix-copy_in_user-declaration.patch
--	patches.suse/drm-doc-vblank-cleanup
--	patches.suse/drm-vblank-_ioctl-posfix-for-ioctl-handler
--	patches.suse/drm-vblank-Consistent-drm_crtc_-prefix
--	patches.suse/drm-Remove-drm_driver-set_busid-hook
--	patches.suse/drm-pci-Deprecate-drm_pci_init-exit-completely
--	patches.suse/drm-doc-Improve-ioctl-fops-docs-a-bit-more
--	patches.suse/drm-More-links-for-gamma-support-helpers
--	patches.suse/drm-Convert-CMA-fbdev-console-suspend-helpers-to-use
--	patches.suse/0057-drm-rockchip-Remove-unnecessary-NULL-check.patch
--	patches.suse/drm-Check-for-drm_device-dev-in-drm_set_busid
--	patches.suse/drm-Add-drm_atomic_helper_wait_for_flip_done
--	patches.suse/0058-drm-rockchip-dw_hdmi-add-RK3399-HDMI-support.patch
--	patches.suse/0059-drm-rockchip-dw_hdmi-introduce-the-VPLL-clock-settin.patch
--	patches.suse/0060-drm-rockchip-dw_hdmi-introduce-the-pclk-for-grf.patch
--	patches.suse/drm-i915-Drop-drm_vblank_cleanup
--	patches.suse/drm-nouveau-Drop-drm_vblank_cleanup
--	patches.suse/0061-drm-rockchip-Drop-drm_vblank_cleanup.patch
--	patches.suse/drm-atomic-helper-Simplify-commit-tracking-locking
--	patches.suse/drm-core-Fail-atomic-IOCTL-with-no-CRTC-state-but-wi
--	patches.suse/drm-atomic-initial-support-for-asynchronous-plane-up
--	patches.suse/drm-fb-helper-Remove-drm_mode_config_fb
--	patches.suse/drm-atomic-helper-Realign-function-parameters
--	patches.suse/drm-Remove-pending_read_domains-and-pending_write_do
--	patches.suse/drm-fb-helper-Push-down-modeset-lock-into-FB-helpers
--	patches.suse/drm-i915-Drop-FBDEV-ifdev-in-mst-code
--	patches.suse/drm-fb-helper-Add-top-level-lock
--	patches.suse/drm-fb-helper-Push-locking-in-fb_is_bound
--	patches.suse/drm-fb-helper-Drop-locking-from-the-vsync-wait-ioctl
--	patches.suse/drm-fb-helper-Push-locking-into-pan_display_atomic-l
--	patches.suse/drm-fb-helper-Push-locking-into-restore_fbdev_mode_a
--	patches.suse/drm-fb-helper-Stop-using-mode_config.mutex-for-inter
--	patches.suse/drm-fb-helper-Split-dpms-handling-into-legacy-and-at
--	patches.suse/drm-fb-helper-factor-out-pseudo-palette
--	patches.suse/drm-fb-helper-keep-the-.gamma_store-updated-in-drm_f
--	patches.suse/drm-fb-helper-remove-drm_fb_helper_save_lut_atomic
--	patches.suse/drm-inhibit-drm-drivers-register-to-uninitialized-dr
--	patches.suse/drm-atomic-Use-the-correct-iterator-macro-in-atomic_
--	patches.suse/drm-atomic-Use-the-new-helpers-in-drm_atomic_helper_
--	patches.suse/drm-atomic-Use-new-iterator-macros-in-drm_atomic_hel
--	patches.suse/drm-i915-Use-correct-iterator-macro
--	patches.suse/0063-drm-rockchip-Use-for_each_oldnew_plane_in_state-in-v.patch
--	patches.suse/drm-dp-mst-Handle-errors-from-drm_atomic_get_private
--	patches.suse/drm-atomic-Remove-pointless-private-object-NULL-stat
--	patches.suse/drm-atomic-Make-private-objs-proper-objects
--	patches.suse/drm-dp-mst-Use-memchr_inv-instead-of-memcmp-against-
--	patches.suse/drm-rename-adjust-and-export-drm_atomic_replace_prop
--	patches.suse/drm-atomic-helper-update-lut-props-directly-in-._leg
--	patches.suse/drm-fb-helper-separate-the-fb_setcmap-helper-into-at
--	patches.suse/drm-handle-HDMI-2.0-VICs-in-AVI-info-frames
--	patches.suse/drm-edid-complete-CEA-modedb-VIC-1-107
--	patches.suse/drm-edid-parse-sink-information-before-CEA-blocks
--	patches.suse/drm-edid-cleanup-patch-for-CEA-extended-tag-macro
--	patches.suse/drm-add-helper-to-validate-YCBCR420-modes
--	patches.suse/drm-edid-parse-YCBCR420-videomodes-from-EDID
--	patches.suse/drm-edid-parse-ycbcr-420-deep-color-information
--	patches.suse/drm-add-helper-functions-for-YCBCR420-handling
--	patches.suse/drm-crc-Only-open-CRC-on-atomic-drivers-when-the-CRT
--	patches.suse/drm-Don-t-complain-too-much-about-struct_mutex
--	patches.suse/drm-Update-docs-around-gem_free_object
--	patches.suse/drm-atomic-Change-drm_atomic_helper_swap_state-to-re
--	patches.suse/drm-nouveau-Handle-drm_atomic_helper_swap_state-fail
--	patches.suse/drm-i915-Handle-drm_atomic_helper_swap_state-failure
--	patches.suse/drm-atomic-Allow-drm_atomic_helper_swap_state-to-fai
--	patches.suse/drm-syncobj-Fix-kerneldoc
--	patches.suse/drm-i915-Make-intel_digital_port_connected-work-for-
--	patches.suse/drm-i915-Simplify-intel_engines_init
--	patches.suse/drm-i915-Do-not-re-calculate-num_rings-locally
--	patches.suse/drm-i915-Group-all-the-global-context-information-to
--	patches.suse/drm-i915-Allow-contexts-to-be-unreferenced-locklessl
--	patches.suse/drm-i915-Enable-rcu-only-context-lookups
--	patches.suse/drm-i915-Wait-for-concurrent-global-resets-to-comple
--	patches.suse/drm-i915-Look-for-active-requests-earlier-in-the-res
--	patches.suse/drm-i915-Update-i915.reset-to-handle-engine-resets
--	patches.suse/drm-i915-Modify-error-handler-for-per-engine-hang-re
--	patches.suse/drm-i915-Add-support-for-per-engine-reset-recovery
--	patches.suse/drm-i915-Add-engine-reset-count-to-error-state
--	patches.suse/drm-i915-Export-per-engine-reset-count-info-to-debug
--	patches.suse/drm-i915-selftests-reset-engine-self-tests
--	patches.suse/drm-i915-Enable-Engine-reset-and-recovery-support
--	patches.suse/drm-i915-select-CRC32
--	patches.suse/drm-i915-Assert-the-vma-s-active-tracking-is-clear-b
--	patches.suse/drm-i915-Cancel-pending-execlist-tasklet-upon-wedgin
--	patches.suse/drm-i915-pass-the-vma-to-insert_entries
--	patches.suse/drm-i915-Use-HAS_PCH_CPT-everywhere
--	patches.suse/drm-i915-s-Couar-Cougar
--	patches.suse/drm-i915-Document-that-PPT-CPT-and-WPT-LPT
--	patches.suse/drm-i915-Clean-up-some-expressions
--	patches.suse/drm-i915-Always-use-9-bits-of-the-LPC-bridge-device-
--	patches.suse/drm-i915-Set-PWM-divider-to-match-desired-frequency-
--	patches.suse/drm-i915-Add-heuristic-to-determine-better-way-to-ad
--	patches.suse/drm-i915-Add-option-to-support-dynamic-backlight-via
--	patches.suse/drm-i915-dp-Fix-the-t11_t12-panel-power-cycle-delay-
--	patches.suse/drm-i915-dp-Remove-1-1-from-t11_t12-for-Gen9_LP-CNP-
--	patches.suse/drm-i915-selftests-Fix-mutex-imbalance-for-igt_rende
--	patches.suse/drm-i915-Cancel-pending-execlists-irq-handler-upon-i
--	patches.suse/drm-i915-Drop-flushing-of-the-object-free-list-worke
--	patches.suse/drm-i915-Avoid-keeping-waitboost-active-for-signalin
--	patches.suse/drm-i915-Update-DRIVER_DATE-to-20170703
--	patches.suse/drm-i915-Prevent-kernel-panic-when-reading-writing-c
--	patches.suse/drm-i915-Fix-use-after-free-of-context-during-free_c
--	patches.suse/drm-i915-skl-Check-for-supported-plane-configuration
--	patches.suse/drm-i915-skl-Scaling-not-supported-in-IF-ID-Interlac
--	patches.suse/drm-i915-edp-Add-a-T12-panel-delay-quirk-to-fix-DP-A
--	patches.suse/drm-i915-sysfs-constify-attribute_group-structures
--	patches.suse/drm-i915-Setting-pch_id-for-HSW-BDW-in-virtual-envir
--	patches.suse/drm-i915-Check-new-context-against-kernel_context-af
--	patches.suse/drm-i915-Move-stale-context-reaping-to-common-i915_g
--	patches.suse/drm-i915-Drop-request-retirement-before-reaping-stal
--	patches.suse/drm-i915-Only-free-the-oldest-stale-context-before-a
--	patches.suse/drm-i915-gen9-Add-10-us-delay-after-power-well-1-AUX
--	patches.suse/drm-i915-skl-Don-t-disable-misc-IO-power-well-during
--	patches.suse/drm-i915-bxt-glk-Fix-assert-on-conditions-for-DC9-en
--	patches.suse/drm-i915-gen9-Don-t-remove-secondary-power-well-requ
--	patches.suse/drm-i915-cnl-Fix-comment-about-AUX-IO-power-well-ena
--	patches.suse/x86-gpu-CNL-uses-the-same-GMS-values-as-SKL
--	patches.suse/drm-i915-cnl-Add-force-wake-for-gen10
--	patches.suse/drm-i915-cnl-Cannonlake-color-init
--	patches.suse/drm-i915-Fix-the-kernel-panic-when-using-aliasing-pp
--	patches.suse/drm-i915-cnl-Don-t-trust-VBT-s-alternate-pin-for-por
--	patches.suse/drm-i915-cnl-Gen10-render-context-size
--	patches.suse/drm-i915-cnl-Inherit-RPS-stuff-from-previous-platfor
--	patches.suse/drm-i915-cnl-Get-DDI-clock-based-on-PLLs
--	patches.suse/drm-i915-cnl-Add-max-allowed-Cannonlake-DC
--	patches.suse/drm-i915-cnl-Add-missing-type-case
--	patches.suse/drm-i915-take-out-common-clamping-code-of-fixed16-wr
--	patches.suse/drm-i915-Always-perform-internal-fixed16-division-in
--	patches.suse/drm-i915-cleanup-fixed-point-wrappers-naming
--	patches.suse/drm-i915-Addition-wrapper-for-fixed16.16-operation
--	patches.suse/drm-i915-skl-WM-calculation-don-t-require-height
--	patches.suse/drm-i915-skl-unify-cpp-value-in-WM-calculation
--	patches.suse/drm-i915-fbdev-Always-forward-hotplug-events
--	patches.suse/drm-i915-Protect-against-deferred-fbdev-setup
--	patches.suse/drm-i915-Update-DRIVER_DATE-to-20170717
--	patches.suse/drm-fb-helper-Support-deferred-setup
--	patches.suse/drm-Improve-kerneldoc-for-drm_modeset_lock
--	patches.suse/drm-atomic-implement-drm_atomic_helper_commit_tail-f
--	patches.suse/drm-gem-Add-drm_gem_dumb_map_offset
--	patches.suse/drm-dumb-buffers-Add-defaults-for-.dumb_map_offset-a
--	patches.suse/0064-drm-rockchip-Use-.dumb_map_offset-and-.dumb_destroy-.patch
--	patches.suse/drm-nouveau-Use-the-drm_driver.dumb_destroy-default
--	patches.suse/dma-buf-sync_file-Allow-multiple-sync_files-to-wrap-
--	patches.suse/0065-drm-rockchip-vop-initialize-registers-directly.patch
--	patches.suse/0066-drm-rockchip-vop-move-write_relaxed-flags-to-vop-reg.patch
--	patches.suse/0067-drm-rockchip-vop-move-line_flag_num-to-interrupt-reg.patch
--	patches.suse/0068-drm-rockchip-vop-group-vop-registers.patch
--	patches.suse/0069-drm-rockchip-vop-add-a-series-of-vop-support.patch
--	patches.suse/0070-drm-rockchip-vop-rk3328-fix-overlay-abnormal.patch
--	patches.suse/drm-Fix-kerneldoc-for-atomic_async_update
--	patches.suse/drm-modes-Fix-drm_mode_is_420_only-comment
--	patches.suse/drm-Fix-warning-when-building-docs-for-scdc_helper
--	patches.suse/drm-nouveau-Convert-nouveau-to-use-new-iterator-macr
--	patches.suse/drm-Plumb-modifiers-through-plane-init
--	patches.suse/drm-Create-a-format-modifier-blob
--	patches.suse/drm-fb-Fix-pointer-dereference-before-null-check
--	patches.suse/drm-fb-helper-add-new-drm_setup_crtcs_fb-function
--	patches.suse/0075-drm-rockchip-vop-no-need-wait-vblank-on-crtc-enable.patch
--	patches.suse/0076-drm-rockchip-fix-race-with-kms-hotplug-and-fbdev.patch
--	patches.suse/drm-cirrus-remove-dead-code-and-pointless-local-lut-
--	patches.suse/drm-i915-remove-dead-code-and-pointless-local-lut-st
--	patches.suse/drm-nouveau-remove-dead-code-and-pointless-local-lut
--	patches.suse/drm-fb-helper-pass-physical-dimensions-to-fbdev
--	patches.suse/0001-drm-bridge-synopsys-dw-hdmi-Provide-default-configur.patch
--	patches.suse/drm-i915-Use-the-drm_driver.dumb_destroy-default
--	patches.suse/drm-Don-t-update-property-values-for-atomic-drivers
--	patches.suse/drm-Handle-properties-in-the-core-for-atomic-drivers
--	patches.suse/drm-vc4-Don-t-disable-DSI-clocks-on-component-unload
--	patches.suse/drm-Shift-wrap-bug-in-create_in_format_blob
--	patches.suse/0077-drm-rockchip-make-drm_connector_funcs-structures-con.patch
--	patches.suse/0079-drm-rockchip-switch-to-drm_-_get-drm_-_put-helpers.patch
--	patches.suse/drm-vc4-Fix-leak-of-HDMI-EDID
--	patches.suse/drm-amdgpu-Throttle-visible-VRAM-moves-separately
--	patches.suse/drm-amdgpu-read-reg-in-each-iterator-of-psp_wait_for
--	patches.suse/drm-rcar-du-Use-the-VBK-interrupt-for-vblank-events.patch
--	patches.suse/drm-nouveau-Fix-merge-commit
--	patches.suse/gpu-host1x-Don-t-fail-on-NULL-bo-physical-address.patch
--	patches.suse/drm-tegra-Set-MODULE_FIRMWARE-for-the-VIC
--	patches.suse/drm-i915-Fix-error-checking-locking-in-perf-lookup_c
--	patches.suse/drm-i915-Consistently-use-enum-pipe-for-PCH-transcod
--	patches.suse/drm-i915-Explicit-the-connector-name-for-DP-link-tra
--	patches.suse/drm-i915-More-stolen-quirking
--	patches.suse/drm-i915-Drain-the-device-workqueue-on-unload
--	patches.suse/drm-i915-selftests-Attach-a-stub-pm_domain
--	patches.suse/drm-atomic-helper-Fix-leak-in-disable_all
--	patches.suse/drm-i915-Fix-fbdev-unload-sequence
--	patches.suse/drm-i915-unregister-interfaces-first-in-unload
--	patches.suse/drm-i915-selftests-Mark-contexts-as-lost-during-free
--	patches.suse/drm-i915-Pass-enum-pipe-to-intel_set_pch_fifo_underr
--	patches.suse/drm-i915-Nuke-legacy-flip-queueing-code
--	patches.suse/drm-i915-s-INTEL_INFO-dev_priv-gen-INTEL_GEN-dev_pri
--	patches.suse/drm-i915-Rip-out-legacy-page_flip-completion-irq-han
--	patches.suse/drm-i915-adjust-has_pending_fb_unpin-to-atomic
--	patches.suse/drm-i915-Remove-intel_flip_work-infrastructure
--	patches.suse/drm-i915-Drop-unpin-stall-in-atomic_prepare_commit
--	patches.suse/Revert-drm-i915-Add-option-to-support-dynamic-backli
--	patches.suse/Revert-drm-i915-Add-heuristic-to-determine-better-wa
--	patches.suse/drm-i915-Report-execlists-irq-bit-in-debugfs
--	patches.suse/drm-i915-Reset-context-image-on-engines-after-trigge
--	patches.suse/drm-i915-Serialize-per-engine-resets-against-new-req
--	patches.suse/drm-i915-Flush-the-execlist-ports-if-idle
--	patches.suse/drm-i915-Check-execlist-ring-status-during-hangcheck
--	patches.suse/drm-i915-Check-the-execlist-queue-for-pending-reques
--	patches.suse/drm-i915-Clear-execlist-port-before-updating-seqno-o
--	patches.suse/drm-i915-Move-idle-checks-before-intel_engine_init_g
--	patches.suse/drm-i915-Wake-up-waiters-after-setting-the-WEDGED-bi
--	patches.suse/drm-i915-Assert-that-machine-is-wedged-for-nop_submi
--	patches.suse/drm-i915-Clear-engine-irq-posted-following-a-reset
--	patches.suse/drm-i915-Make-i915_gem_context_mark_guilty-safe-for-
--	patches.suse/drm-i915-Emit-a-user-level-message-when-resetting-th
--	patches.suse/drm-i915-Disable-per-engine-reset-for-Broxton
--	patches.suse/drm-i915-selftests-Exercise-independence-of-per-engi
--	patches.suse/drm-i915-Simplify-scaler-init-during-CRTC-HW-readout
--	patches.suse/drm-i915-chv-Add-unique-power-well-ID-for-the-pipe-A
--	patches.suse/drm-i915-Unify-power-well-ID-enums
--	patches.suse/drm-i915-Assign-everywhere-the-always-on-power-well-
--	patches.suse/drm-i915-gen2-Add-an-ID-for-the-display-pipes-power-
--	patches.suse/drm-i915-hsw-bdw-Add-an-ID-for-the-global-display-po
--	patches.suse/drm-i915-Check-for-duplicated-power-well-IDs
--	patches.suse/drm-i915-bxt-glk-Give-a-proper-name-to-the-power-wel
--	patches.suse/drm-i915-gen9-Remove-redundant-power-well-state-asse
--	patches.suse/drm-i915-gen9-Remove-redundant-state-check-during-po
--	patches.suse/drm-i915-hsw-bdw-Remove-redundant-state-check-during
--	patches.suse/drm-i915-hsw-bdw-Split-power-well-set-to-enable-disa
--	patches.suse/drm-i915-hsw-Unify-the-hsw-bdw-and-gen9-power-well-r
--	patches.suse/drm-i915-hsw-bdw-Add-irq_pipe_mask-has_vga-power-wel
--	patches.suse/drm-i915-hsw-bdw-Wait-for-the-power-well-disabled-st
--	patches.suse/drm-i915-hsw-Add-has_fuses-power-well-attribute
--	patches.suse/drm-i915-gen9-Unify-the-HSW-BDW-and-GEN9-power-well-
--	patches.suse/drm-i915-Move-hsw_power_well_enable-next-to-the-rest
--	patches.suse/drm-i915-Gather-all-the-power-well-domain-mappings-t
--	patches.suse/drm-i915-add-config-function-for-YCBCR420-outputs
--	patches.suse/drm-i915-prepare-scaler-for-YCBCR420-modeset
--	patches.suse/drm-i915-prepare-pipe-for-YCBCR420-output
--	patches.suse/drm-i915-prepare-csc-unit-for-YCBCR420-output
--	patches.suse/drm-i915-set-colorspace-for-YCBCR420-outputs
--	patches.suse/drm-i915-glk-set-HDMI-2.0-identifier
--	patches.suse/drm-i915-Enforce-that-CS-packets-are-qword-aligned
--	patches.suse/drm-i915-Don-t-touch-fence-error-when-resetting-an-i
--	patches.suse/drm-i915-selftest-Refactor-reset-locking
--	patches.suse/drm-i915-Squelch-reset-messages-during-selftests
--	patches.suse/drm-i915-selftests-Fix-kbuild-error
--	patches.suse/drm-i915-cleanup-the-CHICKEN_MISC_2-re-definitions
--	patches.suse/drm-i915-fbc-add-comments-to-the-FBC-auxiliary-struc
--	patches.suse/drm-i915-Handle-msr-read-failure-gracefully
--	patches.suse/drm-i915-Trim-struct_mutex-usage-for-kms
--	patches.suse/drm-i915-Make-i915_gem_object_phys_attach-use-obj-mm
--	patches.suse/drm-i915-Pin-the-pages-before-acquiring-struct_mutex
--	patches.suse/drm-i915-Move-i915_gem_object_phys_attach
--	patches.suse/drm-i915-Call-the-unlocked-version-of-i915_gem_objec
--	patches.suse/drm-i915-Rework-sdvo-proxy-i2c-locking
--	patches.suse/drm-i915-sdvo-Shut-up-state-checker-with-hdmi-cards-
--	patches.suse/drm-i915-Include-mbox-details-for-pcode-read-write-f
--	patches.suse/drm-i915-Remove-unused-i915_err_print_instdone
--	patches.suse/drm-i915-Update-DRIVER_DATE-to-20170731
--	patches.suse/drm-i915-add-const-to-bin_attribute
--	patches.suse/drm-i915-perf-prune-OA-configs
--	patches.suse/drm-i915-perf-leave-GDT_CHICKEN_BITS-programming-in-
--	patches.suse/drm-i915-perf-disable-NOA-logic-when-not-used
--	patches.suse/drm-i915-reorder-NOA-register-definition-to-follow-a
--	patches.suse/drm-i915-perf-Implement-I915_PERF_ADD-REMOVE_CONFIG-
--	patches.suse/drm-i915-Fix-PCH-names-for-KBP-and-CNP
--	patches.suse/drm-i915-enable-WaDisableDopClkGating-for-skl
--	patches.suse/drm-i915-perf-Initialise-the-dynamic-sysfs-attr
--	patches.suse/drm-i915-selftests-Retarget-igt_render_engine_reset_
--	patches.suse/drm-i915-cnl-Removing-missing-DDI_E-bits-from-CNL
--	patches.suse/drm-i915-psr-Preserve-SRD_CTL-bit-29-on-PSR-init
--	patches.suse/drm-i915-Supply-the-engine-id-for-our-mock_engine
--	patches.suse/drm-i915-Implement-.get_format_info-hook-for-CCS
--	patches.suse/drm-i915-Add-render-decompression-support
--	patches.suse/drm-i915-Add-format-modifiers-for-Intel
--	patches.suse/drm-i915-enum-i915_power_well_id-is-not-proper-kerne
--	patches.suse/drm-i915-perf-Initialise-dynamic-sysfs-group-before-
--	patches.suse/drm-i915-perf-Drop-lockdep-assert-for-i915_oa_init_r
--	patches.suse/drm-i915-perf-Drop-redundant-check-for-perf.initiali
--	patches.suse/drm-i915-Avoid-null-dereference-if-mst_port-is-unset
--	patches.suse/drm-i915-gen10-use-the-SKL-code-for-reading-WM-laten
--	patches.suse/drm-i915-cnl-Enable-SAGV-for-Cannonlake
--	patches.suse/drm-i915-gen10-fix-the-gen-10-SAGV-block-time
--	patches.suse/drm-i915-gen10-fix-WM-latency-printing
--	patches.suse/drm-i915-fbc-only-update-no_fbc_reason-when-active
--	patches.suse/drm-i915-make-structure-intel_sprite_plane_funcs-sta
--	patches.suse/drm-i915-cnl-Add-allowed-DP-rates-for-Cannonlake
--	patches.suse/drm-i915-cnl-Dump-the-right-pll-registers-when-dumpi
--	patches.suse/drm-i915-Simplify-hpd-pin-to-port
--	patches.suse/drm-i915-Introduce-intel_hpd_pin-function
--	patches.suse/drm-i915-Add-SW_SYNC-to-our-recommend-testing-Kconfi
--	patches.suse/drm-i915-guc-Rename-GuC-irq-trigger-function
--	patches.suse/drm-i915-gen9-Send-all-components-in-VF-state
--	patches.suse/drm-i915-Push-i915_sw_fence_wait-into-the-nonblockin
--	patches.suse/drm-i915-More-surgically-unbreak-the-modeset-vs-rese
--	patches.suse/drm-i915-dp-Generalize-intel_dp_link_params-function
--	patches.suse/drm-i915-dp-Validate-the-compliance-test-link-parame
--	patches.suse/drm-i915-gvt-Use-gvt_err-to-print-the-resource-not-e
--	patches.suse/drm-i915-gvt-Optimize-ring-siwtch-2x-faster-by-remov
--	patches.suse/drm-i915-gvt-Optimize-ring-siwtch-2x-faster-again-by
--	patches.suse/drm-i915-gvt-Factor-out-scan-and-shadow-from-workloa
--	patches.suse/drm-i915-gvt-Audit-and-shadow-workload-during-ELSP-w
--	patches.suse/drm-i915-gvt-To-check-whether-workload-scan-and-shad
--	patches.suse/drm-i915-gvt-Replace-duplicated-code-with-exist-func
--	patches.suse/drm-i915-gvt-take-runtime-pm-when-do-early-scan-and-
--	patches.suse/drm-i915-gvt-Remove-duplicated-MMIO-entries
--	patches.suse/drm-i915-gvt-Add-carefully-checking-in-GTT-walker-pa
--	patches.suse/drm-i915-gvt-Refine-the-intel_vgpu_reset_gtt-reset-f
--	patches.suse/drm-i915-gvt-expose-vGPU-context-hw-id
--	patches.suse/drm-i915-gvt-Add-shadow-context-descriptor-updating
--	patches.suse/drm-i915-Disconnect-32-and-48-bit-ppGTT-support
--	patches.suse/drm-i915-Enable-guest-i915-full-ppgtt-functionality
--	patches.suse/drm-i915-gvt-Fix-guest-i915-full-ppgtt-blocking-issu
--	patches.suse/drm-i915-Work-around-GCC-anonymous-union-initializat
--	patches.suse/drm-i915-hsw-Add-support-for-multiple-power-well-reg
--	patches.suse/drm-i915-Split-obj-cache_coherent-to-track-r-w
--	patches.suse/drm-i915-Handle-full-s64-precision-for-wait-ioctl
--	patches.suse/drm-i915-Add-support-for-drm-syncobjs
--	patches.suse/drm-i915-edp-Allow-alternate-fixed-mode-for-eDP-if-a
--	patches.suse/drm-i915-cnl-Setup-PAT-Index
--	patches.suse/drm-i915-gen10-implement-gen-10-watermarks-calculati
--	patches.suse/drm-i915-cnl-Reuse-skl_wm_get_hw_state-on-Cannonlake
--	patches.suse/drm-i915-opregion-let-user-specify-override-VBT-via-
--	patches.suse/drm-i915-Split-pin-mapping-into-per-platform-functio
--	patches.suse/drm-i915-Stop-touching-forcewake-following-a-gen6-en
--	patches.suse/drm-i915-Don-t-use-MI_STORE_DWORD_IMM-on-Sandybridge
--	patches.suse/drm-i915-Check-context-status-before-looking-up-our-
--	patches.suse/drm-i915-Convert-execbuf-to-use-struct-of-array-pack
--	patches.suse/drm-i915-Simplify-eb_lookup_vmas
--	patches.suse/drm-i915-Replace-execbuf-vma-ht-with-an-idr
--	patches.suse/drm-i915-Trivial-grammar-fix-s-opt-of-opt-out-of-in-
--	patches.suse/drm-i915-Mark-the-GT-as-busy-before-idling-the-previ
--	patches.suse/drm-i915-Update-DRIVER_DATE-to-20170818
--	patches.suse/drm-nouveau-therm-fix-spelling-mistake-on-array-thre
--	patches.suse/drm-nouveau-therm-gm200-Added
--	patches.suse/drm-nouveau-disp-gf119-avoid-creating-non-existent-h
--	patches.suse/drm-nouveau-mc-gf100-add-pmu-to-reset-mask
--	patches.suse/drm-nouveau-pmu-gt215-fix-reset
--	patches.suse/drm-nouveau-pmu-gt215-abstract-detection-of-whether-
--	patches.suse/drm-nouveau-bios-Demote-missing-fp-table-message-to-
--	patches.suse/drm-nouveau-disp-Silence-DCB-warnings
--	patches.suse/drm-nouveau-falcon-use-a-more-reasonable-msgqueue-ti
--	patches.suse/initial-support-display-only-for-GP108
--	patches.suse/drm-nouveau-bar-gf100-add-config-option-to-limit-BAR
--	patches.suse/drm-nouveau-fb-gf100-zero-mmu-debug-buffers
--	patches.suse/drm-nouveau-mpeg-print-more-debug-info-when-rejectin
--	patches.suse/drm-nouveau-kms-nv04-nv40-prevent-undisplayable-fram
--	patches.suse/drm-nouveau-kms-nv04-nv40-improve-overlay-error-dete
--	patches.suse/drm-nouveau-kms-nv10-nv40-add-NV21-support-to-overla
--	patches.suse/drm-nouveau-kms-nv04-nv4x-fix-exposed-format-list
--	patches.suse/drm-nouveau-silence-suspend-resume-debugging-message
--	patches.suse/drm-nouveau-kms-nv50-perform-null-check-on-msto-i-ra
--	patches.suse/drm-syncobj-Rename-fence_get-to-find_fence
--	patches.suse/drm-syncobj-Add-a-race-free-drm_syncobj_fence_get-he
--	patches.suse/i915-Use-drm_syncobj_fence_get
--	patches.suse/drm-rename-u32-in-__u32-in-uapi
--	patches.suse/IB-hfi1-Remove-unnecessary-initialization-from-tx-re.patch
--	patches.suse/IB-hfi1-Remove-unused-mk_qpn-function.patch
--	patches.suse/IB-hfi1-Add-functions-to-parse-BTH-IB-headers.patch
--	patches.suse/IB-hfi1-Separate-input-output-header-tracing.patch
--	patches.suse/IB-hfi1-Setup-common-IB-fields-in-hfi1_packet-struct.patch
--	patches.suse/IB-rdmavt-Compress-adjacent-SGEs-in-rvt_lkey_ok.patch
--	patches.suse/IB-hfi1-Don-t-remove-RB-entry-when-not-needed.patch
--	patches.suse/IB-hfi1-Optimize-cachelines-for-user-SDMA-request-st.patch
--	patches.suse/IB-hfi1-Name-function-prototype-parameters-for-affin.patch
--	patches.suse/IB-hfi1-Replace-deprecated-pci-functions-with-new-AP.patch
--	patches.suse/IB-core-rdmavt-hfi1-opa-vnic-Send-OPA-cap_mask3-in-t.patch
--	patches.suse/IB-hfi1-Remove-atomic-SDMA_REQ_SEND_DONE-bit-operati.patch
--	patches.suse/IB-hfi1-Remove-atomic-SDMA_REQ_HAS_ERROR-bit-operati.patch
--	patches.suse/IB-hfi1-Reclassify-type-of-messages-printed-for-plat.patch
--	patches.suse/IB-hfi1-Fix-up-sdma_init-function-comment.patch
--	patches.suse/IB-rdmavt-Remove-duplicated-functions.patch
--	patches.suse/IB-hfi1-Fix-spelling-mistake-in-linkdown-reason.patch
--	patches.suse/IB-hfi1-Use-QPN-mask-to-avoid-overflow.patch
--	patches.suse/IB-hfi1-Remove-subtraction-of-uninitialized-value.patch
--	patches.suse/IB-hfi1-Add-error-checking-for-buffer-overrun-in-OPA.patch
--	patches.suse/IB-core-Allow-QP-state-transition-from-reset-to-erro-d5438983.patch
--	patches.suse/IB-hfi1-Modify-handling-of-physical-link-state-by-Ho.patch
--	patches.suse/IB-hfi1-qib-Do-not-send-QKey-trap-for-UD-qps.patch
--	patches.suse/IB-hfi1-Fix-DC-8051-host-info-flag-array.patch
--	patches.suse/IB-hfi1-Set-proper-logging-levels-on-QSFP-cable-erro.patch
--	patches.suse/IB-hfi1-Create-common-expected-receive-verbs-PSM-cod.patch
--	patches.suse/IB-hfi1-Remove-reading-platform-configuration-from-E.patch
--	patches.suse/IB-hfi1-Use-a-template-for-tid-reg-unreg.patch
--	patches.suse/IB-hfi1-Add-traces-for-TID-operations.patch
--	patches.suse/IB-qib-Replace-deprecated-pci-functions-with-new-API.patch
--	patches.suse/IB-hfi1-Initialize-TID-lists-to-avoid-crash-on-clean.patch
--	patches.suse/IB-hfi1-Resolve-kernel-panics-by-reference-counting-.patch
--	patches.suse/IB-hfi1-Handle-missing-magic-values-in-config-file.patch
--	patches.suse/IB-rxe-Use-foo-bar-instead-of-foo-bar.patch
--	patches.suse/IB-rxe-Prefer-unsigned-int-to-bare-use-of-unsigned.patch
--	patches.suse/IB-rxe-Use-DEVICE_ATTR_RO-macro-to-show-parent-field.patch
--	patches.suse/IB-rxe-Use-__func__-to-print-function-s-name.patch
--	patches.suse/IB-rxe-Constify-static-rxe_vm_ops.patch
--	patches.suse/net-mlx5-Add-raw-ethernet-local-loopback-firmware-co.patch
--	patches.suse/IB-mlx5-Add-raw-ethernet-local-loopback-support.patch
--	patches.suse/net-mlx5e-Enable-local-loopback-in-loopback-selftest.patch
--	patches.suse/IB-mlx5-Change-logic-for-dispatching-IB-events-for-p.patch
--	patches.suse/IB-mlx5-Add-debug-control-parameters-for-congestion-.patch
--	patches.suse/IB-mlx5-Restore-IB-guid-policy-for-virtual-functions.patch
--	patches.suse/IB-core-Introduce-delay-drop-for-a-WQ.patch
--	patches.suse/net-mlx5-Introduce-set-delay-drop-command.patch
--	patches.suse/net-mlx5-Introduce-general-notification-event.patch
--	patches.suse/IB-mlx5-Add-support-to-dropless-RQ.patch
--	patches.suse/IB-mlx5-Add-delay-drop-configuration-and-statistics.patch
--	patches.suse/IB-core-Fix-the-validations-of-a-multicast-LID-in-at.patch
--	patches.suse/IB-core-Set-RoCEv2-MGID-according-to-spec.patch
--	patches.suse/IB-core-Add-support-for-RoCEv2-multicast.patch
--	patches.suse/IB-core-Enable-QP-creation-with-a-given-source-QP-nu.patch
--	patches.suse/IB-uverbs-Enable-QP-creation-with-a-given-source-QP-.patch
--	patches.suse/IB-mlx5-Add-support-for-QP-with-a-given-source-QPN.patch
--	patches.suse/IB-mlx5-Add-multicast-flow-steering-support-for-unde.patch
--	patches.suse/net-mlx5-Report-enhanced-capabilities-for-IPoIB.patch
--	patches.suse/IB-mlx5-Report-RX-checksum-capabilities-for-IPoIB.patch
--	patches.suse/IB-mlx5-Fix-cached-MR-allocation-flow.patch
--	patches.suse/IB-mlx5-Expose-extended-error-counters.patch
--	patches.suse/IB-mlx4-Add-inline-receive-support.patch
--	patches.suse/IB-net-mlx4-Add-resource-utilization-support.patch
--	patches.suse/IB-mlx4-Add-support-for-WQ-related-verbs.patch
--	patches.suse/IB-mlx4-Add-support-for-WQ-indirection-table-related.patch
--	patches.suse/IB-mlx4-Add-support-for-RSS-QP.patch
--	patches.suse/IB-mlx4-Expose-RSS-capabilities.patch
--	patches.suse/IB-cma-Set-default-gid-type-to-RoCEv2.patch
--	patches.suse/RDMA-bnxt_re-Delete-unsupported-modify_port-function.patch
--	patches.suse/IB-qib-remove-duplicate-code.patch
--	patches.suse/IB-usnic-Implement-get_netdev-hook.patch
--	patches.suse/IB-core-Add-generic-function-to-extract-IB-speed-fro.patch
--	patches.suse/RDMA-Remove-useless-MODULE_VERSION.patch
--	patches.suse/RDMA-bnxt_re-Add-vlan-tag-for-untagged-RoCE-traffic-.patch
--	patches.suse/RDMA-bnxt_re-Allow-posting-when-QPs-are-in-error.patch
--	patches.suse/IB-hfi1-Add-receiving-queue-info-to-qp_stats.patch
--	patches.suse/net-mlx5-fix-spelling-mistake-alloated-allocated.patch
--	patches.suse/RDMA-qedr-notify-user-application-if-DPM-is-supporte.patch
--	patches.suse/RDMA-qedr-notify-user-application-of-supported-WIDs.patch
--	patches.suse/IB-cma-Fix-default-RoCE-type-setting.patch
--	patches.suse/IB-hns-Support-compile-test-for-hns-RoCE-driver.patch
--	patches.suse/IB-hns-fix-boolreturn.cocci-warnings.patch
--	patches.suse/IB-hns-fix-returnvar.cocci-warnings.patch
--	patches.suse/IB-hns-fix-semicolon.cocci-warnings.patch
--	patches.suse/IB-hns-include-linux-interrupt.h.patch
--	patches.suse/IB-hfi1-Check-return-values-from-PCI-config-API-call.patch
--	patches.suse/IB-hfi1-Fix-bar0-mapping-to-use-write-combining.patch
--	patches.suse/IB-hfi1-Serve-the-most-starved-iowait-entry-first.patch
--	patches.suse/IB-hfi1-Assign-context-does-not-clean-up-file-descri.patch
--	patches.suse/IB-hfi1-Remove-unused-user-context-data-members.patch
--	patches.suse/IB-hfi1-Size-rcd-array-index-correctly-and-consisten.patch
--	patches.suse/IB-hfi1-Use-context-pointer-rather-than-context-inde.patch
--	patches.suse/IB-hfi1-Pass-the-context-pointer-rather-than-the-ind.patch
--	patches.suse/IB-hfi1-Send-MAD-traps-until-repressed.patch
--	patches.suse/IB-hfi1-Fix-code-consistency-for-if-else-blocks-in-c.patch
--	patches.suse/IB-hfi1-Fix-initialization-failure-for-debug-firmwar.patch
--	patches.suse/IB-hfi1-Move-saving-PCI-values-to-a-separate-functio.patch
--	patches.suse/IB-hfi1-Verify-port-data-VLs-credits-on-transition-t.patch
--	patches.suse/IB-hfi1-Split-copy_to_user-data-copy-for-better-secu.patch
--	patches.suse/IB-hfi1-Harden-state-transition-to-Armed-and-Active.patch
--	patches.suse/IB-hfi1-Do-not-enable-disabled-port-on-cable-insert.patch
--	patches.suse/IB-hfi1-Only-set-fd-pointer-when-base-context-is-com.patch
--	patches.suse/IB-hfi1-Disambiguate-corruption-and-uninitialized-er.patch
--	patches.suse/IB-rdmavt-hfi1-qib-Fix-panic-with-post-receive-and-S.patch
--	patches.suse/IB-hfi1-Create-workqueue-for-link-events.patch
--	patches.suse/IB-hfi1-Prevent-link-down-request-double-queuing.patch
--	patches.suse/IB-hfi1-Always-perform-offline-transition.patch
--	patches.suse/IB-core-Convert-ah_attr-from-OPA-to-IB-when-copying-.patch
--	patches.suse/IB-srpt-Increase-lid-and-sm_lid-to-32-bits.patch
--	patches.suse/IB-IPoIB-Increase-local_lid-to-32-bits.patch
--	patches.suse/IB-mad-Change-slid-in-RMPP-recv-from-16-to-32-bits.patch
--	patches.suse/IB-core-Change-port_attr.lid-size-from-16-to-32-bits.patch
--	patches.suse/IB-core-Change-port_attr.sm_lid-from-16-to-32-bits.patch
--	patches.suse/IB-core-Change-wc.slid-from-16-to-32-bits.patch
--	patches.suse/IB-CM-Add-OPA-Path-record-support-to-CM.patch
--	patches.suse/IB-CM-Create-appropriate-path-records-when-handling-.patch
--	patches.suse/IB-CM-Set-appropriate-slid-and-dlid-when-handling-CM.patch
--	patches.suse/mlx5-convert-to-generic-pci_alloc_irq_vectors.patch
--	patches.suse/mlx5e-don-t-assume-anything-on-the-irq-affinity-mapp.patch
--	patches.suse/mlx5-move-affinity-hints-assignments-to-generic-code.patch
--	patches.suse/RDMA-core-expose-affinity-mappings-per-completion-ve.patch
--	patches.suse/mlx5-support-get_vector_affinity.patch
--	patches.suse/block-Add-rdma-affinity-based-queue-mapping-helper.patch
--	patches.suse/nvme-rdma-use-intelligent-affinity-based-queue-mappi.patch
--	patches.suse/RDMA-core-Add-wait-retry-version-of-ibnl_unicast.patch
--	patches.suse/RDMA-netlink-Remove-netlink-clients-infrastructure.patch
--	patches.suse/RDMA-netlink-Remove-redundant-owner-option-for-netli.patch
--	patches.suse/RDMA-netlink-Avoid-double-pass-for-RDMA-netlink-mess.patch
--	patches.suse/RDMA-iwcm-Remove-useless-check-of-netlink-client-val.patch
--	patches.suse/RDMA-iwcm-Remove-extra-EXPORT_SYMBOLS.patch
--	patches.suse/RDMA-netlink-Add-flag-to-consolidate-common-handling.patch
--	patches.suse/RDMA-netlink-Simplify-the-put_msg-and-put_attr.patch
--	patches.suse/RDMA-netlink-Rename-and-remove-redundant-parameter-f.patch
--	patches.suse/RDMA-netlink-Rename-and-remove-redundant-parameter-f-4d7f693a.patch
--	patches.suse/RDMA-netlink-Simplify-and-rename-ibnl_chk_listeners.patch
--	patches.suse/RDMA-netlink-Rename-netlink-callback-struct.patch
--	patches.suse/RDMA-core-Add-iterator-over-ib_devices.patch
--	patches.suse/RDMA-core-Add-and-expose-static-device-index.patch
--	patches.suse/RDMA-netlink-Add-and-implement-doit-netlink-callback.patch
--	patches.suse/RDMA-netlink-Reduce-indirection-access-to-cb_table.patch
--	patches.suse/RDMA-netlink-Convert-LS-to-doit-callback.patch
--	patches.suse/RDMA-netlink-Update-copyright.patch
--	patches.suse/RDMA-netlink-Add-netlink-device-definitions-to-UAPI.patch
--	patches.suse/RDMA-netlink-Add-nldev-initialization-flows.patch
--	patches.suse/RDMA-netlink-Implement-nldev-device-dumpit-calback.patch
--	patches.suse/RDMA-netlink-Add-nldev-device-doit-implementation.patch
--	patches.suse/RDMA-netlink-Add-nldev-port-dumpit-implementation.patch
--	patches.suse/RDMA-netlink-Implement-nldev-port-doit-callback.patch
--	patches.suse/RDMA-netlink-Expose-device-and-port-capability-masks.patch
--	patches.suse/RDMA-Simplify-get-firmware-interface.patch
--	patches.suse/RDMA-netlink-Export-FW-version.patch
--	patches.suse/RDMA-netlink-Export-node_guid-and-sys_image_guid.patch
--	patches.suse/RDMA-netlink-Advertise-IB-subnet-prefix.patch
--	patches.suse/RDMA-netink-Export-lids-and-sm_lids.patch
--	patches.suse/RDMA-netlink-Export-LID-mask-control-LMC.patch
--	patches.suse/RDMA-netlink-Provide-port-state-and-physical-link-st.patch
--	patches.suse/RDMA-netlink-Export-node_type.patch
--	patches.suse/IB-hns-Avoid-compile-test-under-non-64bit-environmen.patch
--	patches.suse/cxgb4-Remove-some-dead-code.patch
--	patches.suse/RDMA-core-make-ib_device.add-method-optional.patch
--	patches.suse/nvme-rdma-remove-redundant-empty-device-add-callout.patch
--	patches.suse/nvmet-rdma-remove-redundant-empty-device-add-callout.patch
--	patches.suse/cm-Don-t-allocate-ib_cm-workqueue-with-WQ_MEM_RECLAI.patch
--	patches.suse/iwcm-Don-t-allocate-iwcm-workqueue-with-WQ_MEM_RECLA.patch
--	patches.suse/IB-qib-fix-spelling-mistake-failng-failing.patch
--	patches.suse/IB-hfi1-fix-spelling-mistake-in-variable-name-contin.patch
--	patches.suse/RDMA-bnxt_re-fix-spelling-mistake-Deallocte-Dealloca.patch
--	patches.suse/PCI-IB-add-support-for-pci-driver-attribute-groups.patch
--	patches.suse/infiniband-mthca-constify-pci_device_id.patch
--	patches.suse/infiniband-nes-constify-pci_device_id.patch
--	patches.suse/infiniband-pvrdma-constify-pci_device_id.patch
--	patches.suse/i40iw-Simplify-code.patch
--	patches.suse/i40iw-Fixes-for-static-checker-warnings.patch
--	patches.suse/IB-rxe-Convert-pr_info-to-pr_warn.patch
--	patches.suse/IB-rxe-Remove-unneeded-check.patch
--	patches.suse/i40iw-fix-spelling-mistake-allloc_buf-alloc_buf.patch
--	patches.suse/infiniband-avoid-overflow-warning.patch
--	patches.suse/IB-qib-add-const-to-bin_attribute-structures.patch
--	patches.suse/IB-hfi1-add-const-to-bin_attribute-structures.patch
--	patches.suse/Add-OPA-extended-LID-support.patch
--	patches.suse/RDMA-bnxt_re-Allocate-multiple-notification-queues.patch
--	patches.suse/RDMA-bnxt_re-Implement-the-alloc-get_hw_stats-callba.patch
--	patches.suse/IB-mthca-Replace-PCI-pool-old-API.patch
--	patches.suse/mlx4-Replace-PCI-pool-old-API.patch
--	patches.suse/mlx5-Replace-PCI-pool-old-API.patch
--	patches.suse/IB-core-Fix-input-len-in-multiple-user-verbs.patch
--	patches.suse/IB-hfi1-Revert-egress-pkey-check-enforcement.patch
--	patches.suse/IB-hfi1-Remove-pmtu-from-the-QP-structure.patch
--	patches.suse/IB-hfi1-Remove-lstate-from-hfi1_pportdata.patch
--	patches.suse/IB-hfi1-Use-host_link_state-to-read-state-when-DC-is.patch
--	patches.suse/IB-hfi1-Protect-context-array-set-clear-with-spinloc.patch
--	patches.suse/IB-hf1-User-context-locking-is-inconsistent.patch
--	patches.suse/IB-rdmavt-hfi1-qib-Modify-check_ah-to-account-for-ex.patch
--	patches.suse/IB-hfi1-Add-support-to-receive-16B-bypass-packets.patch
--	patches.suse/IB-hfi1-Add-support-to-send-16B-bypass-packets.patch
--	patches.suse/IB-hfi1-Add-support-to-process-16B-header-errors.patch
--	patches.suse/IB-hfi1-Determine-9B-16B-L2-header-type-based-on-Add.patch
--	patches.suse/IB-hfi1-Add-16B-UD-support.patch
--	patches.suse/IB-hfi1-Add-16B-trace-support.patch
--	patches.suse/IB-rdmavt-hfi1-qib-Enhance-rdmavt-and-hfi1-to-use-32.patch
--	patches.suse/IB-hfi1-Add-16B-RC-UC-support.patch
--	patches.suse/IB-hfi1-Enhance-PIO-SDMA-send-for-16B.patch
--	patches.suse/IB-hfi1-Enable-RDMA_CAP_OPA_AH-in-hfi-driver-to-supp.patch
--	patches.suse/IB-hfi1-fix-spelling-mistake-Maximim-Maximum.patch
--	patches.suse/IB-hfi1-Check-xchg-returned-value-for-queuing-link-d.patch
--	patches.suse/IB-hfi1-Document-phys-port-state-bits-not-used-in-IB.patch
--	patches.suse/IB-hfi1-Add-flag-for-platform-config-scratch-registe.patch
--	patches.suse/IB-hfi1-Load-fallback-platform-configuration-per-HFI.patch
--	patches.suse/IB-hfi1-Stricter-bounds-checking-of-MAD-trap-index.patch
--	patches.suse/IB-hfi1-Remove-pstate-from-hfi1_pportdata.patch
--	patches.suse/IB-hfi1-Remove-HFI1_VERBS_31BIT_PSN-option.patch
--	patches.suse/IB-hfi1-Add-kernel-receive-context-info-to-debugfs.patch
--	patches.suse/i40iw-Improve-CQP-timeout-logic.patch
--	patches.suse/IB-pvrdma-Remove-unused-function.patch
--	patches.suse/RDMA-Fix-return-value-check-for-ib_get_eth_speed.patch
--	patches.suse/IB-mlx5-use-kvmalloc_array-for-mlx5_ib_wq.patch
--	patches.suse/IB-mlx4-use-kvmalloc_array-to-allocate-wrid.patch
--	patches.suse/rdma-Allow-demand-loading-of-NETLINK_RDMA.patch
--	patches.suse/rdma-Autoload-netlink-client-modules.patch
--	patches.suse/IB-ipoib-Enable-ioctl-for-to-IPoIB-rdma-netdevs.patch
--	patches.suse/RDMA-vmw_pvrdma-Add-RoCEv2-support.patch
--	patches.suse/RDMA-vmw_pvrdma-Update-device-query-parameters-and-p.patch
--	patches.suse/IB-Avoid-ib_modify_port-failure-for-RoCE-devices.patch
--	patches.suse/RDMA-qedr-fix-spelling-mistake-invlaid-invalid.patch
--	patches.suse/RDMA-i40iw-Remove-unused-argument.patch
--	patches.suse/IB-cma-Fix-erroneous-validation-of-supported-default.patch
--	patches.suse/IB-uverbs-Introduce-and-use-helper-functions-to-copy.patch
--	patches.suse/RDMA-mlx4-Don-t-use-uninitialized-variable.patch
--	patches.suse/RDMA-mlx4-Fix-create-qp-command-alignment.patch
--	patches.suse/RDMA-core-ulp-Convert-register-unregister-event-hand.patch
--	patches.suse/RDMA-core-Cleanup-device-capability-enum.patch
--	patches.suse/RDMA-core-Delete-BUG-from-unreachable-flow.patch
--	patches.suse/RDMA-core-Refactor-get-link-layer-wrapper.patch
--	patches.suse/RDMA-mlx4-Remove-gfp_mask-argument-from-acquire_grou.patch
--	patches.suse/RDMA-usnic-Fix-remove-address-space-warning.patch
--	patches.suse/RDMA-mthca-Make-explicit-conversion-to-64bit-value.patch
--	patches.suse/IB-mlx4-Fix-some-spelling-mistakes.patch
--	patches.suse/IB-mlx5-Fix-some-spelling-mistakes.patch
--	patches.suse/IB-mlx5-Add-necessary-delay-drop-assignment.patch
--	patches.suse/IB-mlx4-Fix-RSS-QP-type-in-creation-verb.patch
--	patches.suse/IB-mlx4-Fix-struct-mlx4_ib_create_wq-alignment.patch
--	patches.suse/IB-mlx4-Remove-redundant-attribute-in-mlx4_ib_create.patch
--	patches.suse/IB-mlx4-Check-that-reserved-fields-in-mlx4_ib_create.patch
--	patches.suse/IB-ipoib-Sync-between-remove_one-to-sysfs-calls-that.patch
--	patches.suse/IB-rxe-Make-rxe_counter_name-static.patch
--	patches.suse/RDMA-mlx5-Limit-scope-of-get-vector-affinity-local-f.patch
--	patches.suse/RDMA-mlx4-Properly-annotate-link-layer-variable.patch
--	patches.suse/RDMA-nes-Remove-zeroed-parameter-from-port-query-cal.patch
--	patches.suse/IB-mlx5-Expose-software-parsing-for-Raw-Ethernet-QP.patch
--	patches.suse/IB-mlx5-Enable-UMR-for-MRs-created-with-reg_create.patch
--	patches.suse/IB-mlx5-Decouple-MR-allocation-and-population-flows.patch
--	patches.suse/IB-mlx5-Fix-memory-leak-in-clean_mr-error-path.patch
--	patches.suse/IB-mlx5-Fix-integer-overflow-when-page_shift-31.patch
--	patches.suse/IB-mlx5-Add-support-for-multi-underlay-QP.patch
--	patches.suse/IB-mlx5-Allow-posting-multi-packet-send-WQEs-if-hard.patch
--	patches.suse/IB-mlx5-Report-mlx5-enhanced-multi-packet-WQE-capabi.patch
--	patches.suse/IB-rdmavt-Use-rvt_put_swqe-in-rvt_clear_mr_ref.patch
--	patches.suse/IB-qib-hfi1-Avoid-flow-control-testing-for-RDMA-writ.patch
--	patches.suse/IB-qib-Remove-unnecessary-memory-allocation-for-boar.patch
--	patches.suse/IB-qib-Stricter-bounds-checking-for-copy-and-array-a.patch
--	patches.suse/IB-hfi1-Ratelimit-prints-from-sdma_interrupt.patch
--	patches.suse/IB-hfi1-Improve-local-kmem_cache_alloc-performance.patch
--	patches.suse/IB-hfi1-Clean-up-hfi1_user_exp_rcv_setup-function.patch
--	patches.suse/IB-hfi1-Clean-up-user_sdma_send_pkts-function.patch
--	patches.suse/IB-hfi1-Clean-up-pin_vector_pages-function.patch
--	patches.suse/IB-hfi1-Fix-the-bail-out-code-in-pin_vector_pages-fu.patch
--	patches.suse/IB-hfi1-Remove-duplicate-definitions-of-num_user_pag.patch
--	patches.suse/IB-hfi1-Move-structure-definitions-from-user_exp_rcv.patch
--	patches.suse/IB-hfi1-Move-structure-and-MACRO-definitions-in-user.patch
--	patches.suse/IB-hfi1-Fix-whitespace-alignment-issue-for-MAD.patch
--	patches.suse/IB-hfi1-Add-received-request-info-to-qp_stats.patch
--	patches.suse/IB-hfi1-Add-opcode-states-to-qp_stats.patch
--	patches.suse/IB-usnic-check-for-allocation-failure.patch
--	patches.suse/RDMA-bnxt_re-remove-unnecessary-call-to-memset.patch
--	patches.suse/IB-hfi1-constify-vm_operations_struct.patch
--	patches.suse/i40iw-make-some-structures-const.patch
--	patches.suse/IB-hfi1-Acquire-QSFP-cable-information-on-loopback.patch
--	patches.suse/IB-hif1-Remove-static-tracing-from-SDMA-hot-path.patch
--	patches.suse/IB-qib-Stricter-bounds-checking-for-copy-to-buffer.patch
--	patches.suse/IB-hfi1-Use-accessor-to-determine-ring-size.patch
--	patches.suse/IB-rdmavt-Add-QP-iterator-API-for-QPs.patch
--	patches.suse/IB-hfi1-Convert-hfi1_error_port_qps-to-use-new-QP-it.patch
--	patches.suse/IB-hfi1-Convert-qp_stats-debugfs-interface-to-use-ne.patch
--	patches.suse/IB-qib-Convert-qp_stats-debugfs-interface-to-use-new.patch
--	patches.suse/IB-rdmavt-Handle-dereg-of-inuse-MRs-properly.patch
--	patches.suse/IB-rxe-Move-refcounting-earlier-in-rxe_send.patch
--	patches.suse/IB-rxe-Disable-completion-upcalls-when-a-CQ-is-destr.patch
--	patches.suse/IB-rxe-Remove-dangling-prototype.patch
--	patches.suse/IB-rxe-Fix-up-the-responder-s-find_resources-functio.patch
--	patches.suse/IB-rxe-Fix-destination-cache-for-IPv6.patch
--	patches.suse/IB-rxe-Add-dst_clone-in-prepare_ipv6_hdr.patch
--	patches.suse/IB-rxe-Fix-up-rxe_qp_cleanup.patch
--	patches.suse/IB-rxe-Remove-unneeded-initialization-in-prepare6.patch
--	patches.suse/IB-rxe-Another-fix-for-broken-receive-queue-draining.patch
--	patches.suse/IB-rxe-Avoid-ICRC-errors-by-copying-into-the-skb-fir.patch
--	patches.suse/IB-rxe-Handle-NETDEV_CHANGE-events.patch
--	patches.suse/net-mlx5-Update-HW-layout-definitions.patch
--	patches.suse/IB-core-Add-XRQ-capabilities.patch
--	patches.suse/IB-core-Separate-CQ-handle-in-SRQ-context.patch
--	patches.suse/IB-core-Add-new-SRQ-type-IB_SRQT_TM.patch
--	patches.suse/IB-uverbs-Add-XRQ-creation-parameter-to-UAPI.patch
--	patches.suse/IB-uverbs-Add-new-SRQ-type-IB_SRQT_TM.patch
--	patches.suse/IB-uverbs-Expose-XRQ-capabilities.patch
--	patches.suse/IB-mlx5-Fill-XRQ-capabilities.patch
--	patches.suse/net-mlx5-Add-XRQ-support.patch
--	patches.suse/IB-mlx5-Support-IB_SRQT_TM.patch
--	patches.suse/IB-core-Add-a-generic-way-to-execute-an-operation-on.patch
--	patches.suse/IB-core-Add-support-to-finalize-objects-in-one-trans.patch
--	patches.suse/IB-cm-Fix-sleeping-in-atomic-when-RoCE-is-used.patch
--	patches.suse/IB-core-Add-might_sleep-annotation-to-ib_init_ah_fro.patch
--	patches.suse/RDMA-vmw_pvrdma-Report-network-header-type-in-WC.patch
--	patches.suse/RDMA-vmw_pvrdma-Fix-a-signedness.patch
--	patches.suse/IB-core-Add-new-ioctl-interface.patch
--	patches.suse/IB-core-Declare-an-object-instead-of-declaring-only-.patch
--	patches.suse/IB-core-Add-DEVICE-object-and-root-tree-structure.patch
--	patches.suse/IB-core-Add-uverbs-merge-trees-functionality.patch
--	patches.suse/IB-core-Add-macros-for-declaring-methods-and-attribu.patch
--	patches.suse/IB-core-Explicitly-destroy-an-object-while-keeping-u.patch
--	patches.suse/IB-core-Export-ioctl-enum-types-to-user-space.patch
--	patches.suse/IB-core-Add-legacy-driver-s-user-data.patch
--	patches.suse/IB-core-Add-completion-queue-cq-object-actions.patch
--	patches.suse/IB-core-Assign-root-to-all-drivers.patch
--	patches.suse/IB-core-Expose-ioctl-interface-through-experimental-.patch
--	patches.suse/hwmon-ftsteutates-Fix-clearing-alarm-sysfs-entries
--	patches.suse/hwmon-stts751-buffer-overrun-on-wrong-chip-configura
--	patches.suse/hwmon-aspeed-pwm-add-THERMAL-dependency
--	patches.suse/docs-disable-KASLR-when-debugging-kernel
--	patches.suse/Documentation-sphinx-fix-kernel-doc-decode-for-non-u
--	patches.suse/0001-swait-Add-idle-variants-which-don-t-contribute-to-lo.patch
--	patches.suse/rcu_idle_enter-rely-on-callers-disabling-irqs.patch
--	patches.suse/exports-from-rcu_idle_exit-and-rcu_idle_enter.patch
--	patches.suse/net-netfilter-nf_conntrack_core-Fix-net_conntrack_lo.patch
--	patches.suse/srcu-Provide-ordering-for-CPU-not-involved-in-grace-.patch
--	patches.suse/perf-pmu-events-support-additional-power8-pvr-in-mapfile.patch
--	patches.suse/perf-vendor-events-add-power9-pmu-events.patch
--	patches.suse/perf-vendor-events-add-power9-pvrs-to-mapfile.patch
--	patches.suse/perf-intel-pt-set-no_aux_samples-for-the-tracking-event.patch
--	patches.suse/perf-intel-pt-always-set-no-branch-for-dummy-event.patch
--	patches.suse/14.1-irq-make-the-irqentry-text-section-unconditional.patch
--	patches.suse/perf-vendor-events-powerpc-remove-suffix-in-mapfile.patch
--	patches.suse/perf-vendor-events-powerpc-update-power9-events.patch
--	patches.suse/perf-x86-fix-data-source-decoding-for-skylake.patch
--	patches.suse/x86-mce-amd-allow-any-cpu-to-initialize-the-smca_banks-array.patch
--	patches.suse/sched-fair-Call-cpufreq-update-util-handlers-less-frequently-on-UP.patch
--	patches.suse/sched-core-Reuse-put_prev_task.patch
--	patches.suse/sched-fair-Pass-rq-to-weighted_cpuload.patch
--	patches.suse/sched-fair-Avoid-checking-cfs_rq-nr_running-twice.patch
--	patches.suse/sched-fair-Drop-always-true-parameter-of-update_cfs_rq_load_avg.patch
--	patches.suse/sched-pelt-Fix-false-running-accounting.patch
--	patches.suse/numa-sched-slow-down-scan-rate-if-shared-faults-dominate.patch
--	patches.suse/sched-numa-scale-scan-period-with-tasks-in-group-and-shared-private.patch
--	patches.suse/sched-fair-Fix-wake_affine-for-NUMA_BALANCING.patch
--	patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch
--	patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch
--	patches.suse/0003-x86-dumpstack-Fix-occasionally-missing-registers.patch
--	patches.suse/0004-x86-dumpstack-Fix-interrupt-and-exception-stack-boun.patch
--	patches.suse/0005-objtool-Add-ORC-unwind-table-generation.patch
--	patches.suse/0006-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch
--	patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch
--	patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch
--	patches.suse/0001-objtool-Fix-gcov-check-for-older-versions-of-GCC.patch
--	patches.suse/0001-x86-asm-Add-ASM_UNREACHABLE.patch
--	patches.suse/0001-x86-asm-Make-objtool-unreachable-macros-independent-.patch
--	patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch
--	patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch
--	patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch
--	patches.suse/06-x86-ldt-64-refresh-ds-and-es-when-modify_ldt-changes-an-entry.patch
--	patches.suse/0001-objtool-Assume-unannotated-UD2-instructions-are-dead.patch
--	patches.suse/0002-objtool-Skip-unreachable-warnings-for-alt-instructio.patch
--	patches.suse/0003-objtool-Fix-mtune-atom-decoding-support-in-objtool-2.patch
--	patches.suse/17-x86-xen-64-rearrange-the-syscall-entries.patch
--	patches.suse/0001-x86-asm-Fix-UNWIND_HINT_REGS-macro-for-older-binutil.patch
--	patches.suse/0001-objtool-Fix-validate_branch-return-codes.patch
--	patches.suse/0002-objtool-Track-DRAP-separately-from-callee-saved-regi.patch
--	patches.suse/17.1-x86-xen-64-fix-the-reported-ss-and-cs-in-syscall.patch
--	patches.suse/0001-objtool-Fix-objtool-fallthrough-detection-with-funct.patch
--	patches.suse/0001-objtool-Handle-GCC-stack-pointer-adjustment-bug.patch
--	patches.suse/0001-x86-boot-KASLR-Wrap-e820-entries-walking-code-into-n.patch
--	patches.suse/0002-x86-boot-KASLR-Switch-to-pass-struct-mem_vector-to-p.patch
--	patches.suse/0003-x86-boot-KASLR-Rename-process_e820_entry-into-proces.patch
--	patches.suse/efi-Introduce-efi_early_memdesc_ptr-to-get-pointer-t.patch
--	patches.suse/x86-boot-KASLR-Prefer-mirrored-memory-regions-for-th.patch
--	patches.suse/0001-x86-boot-KASLR-Work-around-firmware-bugs-by-excludin.patch
--	patches.suse/x86-cpu-amd-limit-cpu_core_id-fixup-to-families-older-than-f17h.patch
--	patches.suse/x86-cpu-amd-derive-l3-shared_cpu_map-from-cpu_llc_shared_mask.patch
--	patches.suse/0001-x86-nmi-Use-raw-lock.patch
--	patches.suse/0001-sched-wait-Remove-the-lockless-swait_active-check-in.patch
--	patches.suse/0001-locking-osq_lock-Fix-osq_lock-queue-corruption.patch
--	patches.suse/0001-locking-rwsem-spinlock-Add-killable-versions-of-__do.patch
--	patches.suse/0001-locking-rwsem-xadd-Add-killable-versions-of-rwsem_do.patch
--	patches.suse/01-jump_label-fix-concurrent-static_key_enable-disable.patch
--	patches.suse/jump_label-Split-out-code-under-the-hotplug-lock.patch
--	patches.suse/02-jump_label-provide-hotplug-context-variants.patch
--	patches.suse/futex-Remove-duplicated-code-and-fix-undefined-behav.patch
--	patches.suse/0001-smp-Avoid-using-two-cache-lines-for-struct-call_sing.patch
--	patches.suse/0001-locking-pvqspinlock-Relax-cmpxchg-s-to-improve-perfo.patch
--	patches.suse/13-x86-mm-give-each-mm-tlb-flush-generation-a-unique-id.patch
--	patches.suse/14-x86-mm-track-the-tlb-s-tlb_gen-and-update-the-flushing-algorithm.patch
--	patches.suse/16-x86-mm-rework-lazy-tlb-mode-and-tlb-freshness-tracking.patch
--	patches.suse/17-x86-mm-stop-calling-leave_mm-in-idle-code.patch
--	patches.suse/30-x86-mm-add-the-nopcid-boot-option-to-turn-off-pcid.patch
--	patches.suse/29-x86-mm-enable-cr4-pcide-on-supported-systems.patch
--	patches.suse/01-x86-cpu-amd-document-amd-secure-memory-encryption-sme.patch
--	patches.suse/02-x86-mm-pat-set-write-protect-cache-mode-for-full-pat-support.patch
--	patches.suse/03-x86-mpparse-x86-acpi-x86-pci-x86-dmi-sfi-use-memremap-for-ram-mappings.patch
--	patches.suse/04-x86-cpu-amd-add-the-secure-memory-encryption-cpu-feature.patch
--	patches.suse/05-x86-cpu-amd-handle-sme-reduction-in-physical-address-size.patch
--	patches.suse/06-x86-mm-add-secure-memory-encryption-sme-support.patch
--	patches.suse/07-x86-mm-remove-phys_to_virt-usage-in-ioremap.patch
--	patches.suse/08-x86-mm-add-support-to-enable-sme-in-early-boot-processing.patch
--	patches.suse/09-x86-mm-simplify-pd_page-macros.patch
--	patches.suse/10-x86-mm-provide-general-kernel-support-for-memory-encryption.patch
--	patches.suse/11-x86-mm-add-sme-support-for-read_cr3_pa.patch
--	patches.suse/12-x86-mm-extend-early_memremap-support-with-additional-attrs.patch
--	patches.suse/13-x86-mm-add-support-for-early-encryption-decryption-of-memory.patch
--	patches.suse/14-x86-mm-insure-that-boot-memory-areas-are-mapped-properly.patch
--	patches.suse/15-x86-boot-e820-add-support-to-determine-the-e820-type-of-an-address.patch
--	patches.suse/16-efi-add-an-efi-table-address-match-function.patch
--	patches.suse/17-efi-update-efi_mem_type-to-return-an-error-rather-than-0.patch
--	patches.suse/18-x86-efi-update-efi-pagetable-creation-to-work-with-sme.patch
--	patches.suse/19-x86-mm-add-support-to-access-boot-related-data-in-the-clear.patch
--	patches.suse/20-x86-boot-use-memremap-to-map-the-mpf-and-mpc-data.patch
--	patches.suse/21-x86-mm-add-support-to-access-persistent-memory-in-the-clear.patch
--	patches.suse/22-x86-mm-add-support-for-changing-the-memory-encryption-attribute.patch
--	patches.suse/23-x86-realmode-decrypt-trampoline-area-if-memory-encryption-is-active.patch
--	patches.suse/24-x86-swiotlb-add-memory-encryption-support.patch
--	patches.suse/25-swiotlb-add-warnings-for-use-of-bounce-buffers-with-sme.patch
--	patches.suse/26-x86-cpu-amd-make-the-microcode-level-available-earlier-in-the-boot.patch
--	patches.suse/27-iommu-amd-allow-the-amd-iommu-to-work-with-memory-encryption.patch
--	patches.suse/28-x86-boot-realmode-check-for-memory-encryption-on-the-aps.patch
--	patches.suse/29-x86-drm-fbdev-do-not-specify-encrypted-memory-for-video-mappings.patch
--	patches.suse/30-kvm-x86-svm-support-secure-memory-encryption-within-kvm.patch
--	patches.suse/31-x86-mm-kexec-allow-kexec-to-be-used-with-sme.patch
--	patches.suse/32-xen-x86-remove-sme-feature-in-pv-guests.patch
--	patches.suse/33-x86-mm-use-proper-encryption-attributes-with-dev-mem.patch
--	patches.suse/34-x86-mm-create-native_make_p4d-for-pgtable_levels-4.patch
--	patches.suse/35-x86-mm-add-support-to-encrypt-the-kernel-in-place.patch
--	patches.suse/36-x86-boot-add-early-cmdline-parsing-for-options-with-arguments.patch
--	patches.suse/37-compiler-gcc-h-introduce-_nostackprotector-function-attribute.patch
--	patches.suse/38-x86-mm-add-support-to-make-use-of-secure-memory-encryption.patch
--	patches.suse/39-x86-boot-fix-memremap-related-build-failure.patch
--	patches.suse/x86-mpx-do-not-allow-mpx-if-we-have-mappings-above-47-bit
--	patches.suse/19-x86-mm-implement-pcid-based-optimization-try-to-preserve-old-tlb-entries-using-pcid.patch
--	patches.suse/x86-mm-pkeys-Fix-typo-in-Documentation-x86-protectio.patch
--	patches.suse/40-x86-mm-kexec-fix-memory-corruption-with-sme-on-successive-kexecs.patch
--	patches.suse/41-acpi-x86-mm-remove-encryption-mask-from-acpi-page-protection-type.patch
--	patches.suse/x86-mm-mm-hwpoison-clear-present-bit-for-kernel-1-1-mappings-of-poison-pages.patch
--	patches.suse/kvm-x86-Avoid-clearing-the-C-bit-in-rsvd_bits.patch
--	patches.suse/42-x86-mm-fix-sme-encryption-stack-ptr-handling.patch
--	patches.suse/x86-mm-Use-pr_cont-in-dump_pagetable
--	patches.suse/timekeeping-Use-proper-timekeeper-for-debug-code
--	patches.suse/genirq-Fix-for_each_action_of_desc-macro.patch
--	patches.suse/irqchip-gic-Report-that-effective-affinity-is-a-sing.patch
--	patches.suse/irqchip-gic-v3-Report-that-effective-affinity-is-a-s.patch
--	patches.suse/irqchip-gic-v3-its-Report-that-effective-affinity-is.patch
--	patches.suse/0001-genirq-Export-more-irq_chip_-_parent-functions.patch
--	patches.suse/0002-genirq-Add-handle_fasteoi_-level-edge-_irq-flow-hand.patch
--	patches.suse/0003-irqdomain-Factor-out-code-to-add-and-remove-items-to.patch
--	patches.suse/0004-irqdomain-Check-for-NULL-function-pointer-in-irq_dom.patch
--	patches.suse/0005-irqdomain-Add-irq_domain_-push-pop-_irq-functions.patch
--	patches.suse/0009-irqdomain-Prevent-potential-NULL-pointer-dereference.patch
--	patches.suse/irqchip-gic-v3-its-Properly-handle-command-queue-wra.patch
--	patches.suse/genirq-Let-irq_set_vcpu_affinity-iterate-over-hierar.patch
--	patches.suse/irqchip-gic-v3-Add-redistributor-iterator.patch
--	patches.suse/irqchip-gic-v3-Add-VLPI-DirectLPI-discovery.patch
--	patches.suse/irqchip-gic-v3-its-Move-LPI-definitions-around.patch
--	patches.suse/irqchip-gic-v3-its-Add-probing-for-VLPI-properties.patch
--	patches.suse/irqchip-gic-v3-its-Macro-ize-its_send_single_command.patch
--	patches.suse/irqchip-gic-v3-its-Implement-irq_set_irqchip_state-f.patch
--	patches.suse/irqchip-gic-v3-its-Split-out-property-table-allocati.patch
--	patches.suse/irqchip-gic-v3-its-Allow-use-of-indirect-VCPU-tables.patch
--	patches.suse/irqchip-gic-v3-its-Split-out-pending-table-allocatio.patch
--	patches.suse/irqchip-gic-v3-its-Rework-LPI-freeing.patch
--	patches.suse/irqchip-gic-v3-its-Generalize-device-table-allocatio.patch
--	patches.suse/irqchip-gic-v3-its-Generalize-LPI-configuration.patch
--	patches.suse/irqchip-gic-v4-Add-management-structure-definitions.patch
--	patches.suse/irqchip-gic-v3-its-Add-GICv4-ITS-command-definitions.patch
--	patches.suse/irqchip-gic-v3-its-Add-VLPI-configuration-hook.patch
--	patches.suse/irqchip-gic-v3-its-Add-VLPI-map-unmap-operations.patch
--	patches.suse/irqchip-gic-v3-its-Add-VLPI-configuration-handling.patch
--	patches.suse/irqchip-gic-v3-its-Add-VPE-domain-infrastructure.patch
--	patches.suse/irqchip-gic-v3-its-Add-VPE-irq-domain-allocation-tea.patch
--	patches.suse/irqchip-gic-v3-its-Add-VPE-irq-domain-de-activation.patch
--	patches.suse/irqchip-gic-v3-its-Add-VPENDBASER-VPROPBASER-accesso.patch
--	patches.suse/irqchip-gic-v3-its-Add-VPE-scheduling.patch
--	patches.suse/irqchip-gic-v3-its-Add-VPE-invalidation-hook.patch
--	patches.suse/irqchip-gic-v3-its-Add-VPE-affinity-changes.patch
--	patches.suse/irqchip-gic-v3-its-Add-VPE-interrupt-masking.patch
--	patches.suse/irqchip-gic-v3-its-Make-LPI-allocation-optional-on-d.patch
--	patches.suse/irqchip-gic-v3-its-Add-device-proxy-for-VPE-manageme.patch
--	patches.suse/irqchip-gic-v3-its-Move-pending-doorbell-after-VMOVP.patch
--	patches.suse/irqchip-gic-v3-its-Allow-doorbell-interrupts-to-be-i.patch
--	patches.suse/irqchip-gic-v3-its-Set-implementation-defined-bit-to.patch
--	patches.suse/irqchip-gic-v4-Add-per-VM-VPE-domain-creation.patch
--	patches.suse/irqchip-gic-v4-Add-VPE-command-interface.patch
--	patches.suse/irqchip-gic-v4-Add-VLPI-configuration-interface.patch
--	patches.suse/irqchip-gic-v4-Add-some-basic-documentation.patch
--	patches.suse/irqchip-gic-v4-Enable-low-level-GICv4-operations.patch
--	patches.suse/irqchip-gic-v3-Advertise-GICv4-support-to-KVM.patch
--	patches.suse/irqchip-gic-Make-irq_chip-const.patch
--	patches.suse/smp-hotplug-Handle-removal-correctly-in-cpuhp_store_.patch
--	patches.suse/01-x86-perf-cqm-wipe-out-perf-based-cqm.patch
--	patches.suse/02-x86-intel_rdt-cqm-documentation-for-resctrl-based-rdt-monitoring.patch
--	patches.suse/03-x86-intel_rdt-introduce-a-common-compile-option-for-rdt.patch
--	patches.suse/04-x86-intel_rdt-change-file-names-to-accommodate-rdt-monitor-code.patch
--	patches.suse/05-x86-intel_rdt-mark-rdt_root-and-closid_alloc-as-static.patch
--	patches.suse/06-x86-intel_rdt-cleanup-namespace-to-support-rdt-monitoring.patch
--	patches.suse/07-x86-intel_rdt-make-rdt_resources_all-more-readable.patch
--	patches.suse/08-x86-intel_rdt-cqm-add-rdt-monitoring-initialization.patch
--	patches.suse/09-x86-intel_rdt-cqm-add-rmid-resource-monitoring-id-management.patch
--	patches.suse/10-x86-intel_rdt-simplify-info-and-base-file-lists.patch
--	patches.suse/11-x86-intel_rdt-cqm-add-info-files-for-rdt-monitoring.patch
--	patches.suse/12-x86-intel_rdt-prepare-for-rdt-monitoring-mkdir-support.patch
--	patches.suse/13-x86-intel_rdt-cqm-add-mkdir-support-for-rdt-monitoring.patch
--	patches.suse/14-x86-intel_rdt-change-closid-type-from-int-to-u32.patch
--	patches.suse/15-x86-intel_rdt-cqm-add-tasks-file-support.patch
--	patches.suse/16-x86-intel_rdt-prepare-to-add-rdt-monitor-cpus-file-support.patch
--	patches.suse/17-x86-intel_rdt-cqm-add-cpus-file-support.patch
--	patches.suse/18-x86-intel_rdt-prepare-for-rdt-monitor-data-support.patch
--	patches.suse/19-x86-intel_rdt-cqm-add-mon_data.patch
--	patches.suse/20-x86-intel_rdt-separate-the-ctrl-bits-from-rmdir.patch
--	patches.suse/21-x86-intel_rdt-cqm-add-rmdir-support.patch
--	patches.suse/22-x86-intel_rdt-cqm-add-mount-umount-support.patch
--	patches.suse/23-x86-intel_rdt-introduce-rdt_enable_key-for-scheduling.patch
--	patches.suse/24-x86-intel_rdt-cqm-add-sched_in-support.patch
--	patches.suse/25-x86-intel_rdt-cqm-add-cpu-hotplug-support.patch
--	patches.suse/26-x86-intel_rdt-mbm-basic-counting-of-mbm-events-total-and-local.patch
--	patches.suse/27-x86-intel_rdt-mbm-add-mbm-counter-initialization.patch
--	patches.suse/28-x86-intel_rdt-mbm-handle-counter-overflow.patch
--	patches.suse/29-x86-intel_rdt-show-bitmask-of-shareable-resource-with-other-executing-units.patch
--	patches.suse/30-x86-intel_rdt-cqm-clear-the-default-rmid-during-hotcpu.patch
--	patches.suse/31-x86-intel_rdt-modify-the-intel_pqr_state-for-better-performance.patch
--	patches.suse/32-x86-intel_rdt-mbm-fix-mbm-overflow-handler-during-cpu-hotplug.patch
--	patches.suse/33-x86-intel_rdt-cqm-improve-limbo-list-processing.patch
--	patches.suse/34-x86-intel_rdt-remove-redundant-ternary-operator-on-return.patch
--	patches.suse/35-x86-intel_rdt-move-special-case-code-for-haswell-to-a-quirk-function.patch
--	patches.suse/36-x86-intel_rdt-add-command-line-options-for-resource-director-technology.patch
--	patches.suse/37-x86-intel_rdt-turn-off-most-rdt-features-on-skylake.patch
--	patches.suse/x86-boot-move-eisa-setup-to-a-separate-file
--	patches.suse/x86-eisa-add-missing-include
--	patches.suse/10-x86-xen-get-rid-of-paravirt-op-adjust_exception_frame.patch
--	patches.suse/s390-mm-tag-pages.patch
--	patches.suse/s390-mm-no-dat-tlb-flush.patch
--	patches.suse/s390-mm-guest-asce-tlb-flush.patch
--	patches.suse/s390-kvm-nodat-tlb-flush.patch
--	patches.suse/s390-sclp-sing-increment.patch
--	patches.suse/s390-qeth-constify-attribute_group-structures.patch
--	patches.suse/s390-spinlock-niai.patch
--	patches.suse/s390-sles15-01-06-01-mm-helpers.patch
--	patches.suse/s390-sles15-01-06-02-vmcp-hotplug.patch
--	patches.suse/s390-sles15-01-05-vmcp-dma.patch
--	patches.suse/s390-sles15-01-06-03-vmcp-cma.patch
--	patches.suse/25-s390-mm-use-generic-mm_hooks.patch
--	patches.suse/s390-dasd-Add-discard-support-for-FBA-devices.patch
--	patches.suse/arm64-mm-Fix-set_memory_valid-declaration.patch
--	patches.suse/0016-arm64-Add-ASM_BUG.patch
--	patches.suse/0017-arm64-consistently-use-bl-for-C-exception-entry.patch
--	patches.suse/0018-arm64-move-non-entry-code-out-of-.entry.text.patch
--	patches.suse/0019-arm64-unwind-avoid-percpu-indirection-for-irq-stack.patch
--	patches.suse/0020-arm64-unwind-disregard-frame.sp-when-validating-fram.patch
--	patches.suse/0023-arm64-unwind-reference-pt_regs-via-embedded-stack-fr.patch
--	patches.suse/0024-arm64-unwind-remove-sp-from-struct-stackframe.patch
--	patches.suse/0005-ACPI-IORT-Handle-PCI-aliases-properly-for-IOMMUs.patch
--	patches.suse/0001-ACPI-IORT-numa-Add-numa-node-mapping-for-smmuv3-devi.patch
--	patches.suse/0006-ACPI-IORT-Fix-build-regression-without-IOMMU.patch
--	patches.suse/0025-arm64-remove-__die-s-stack-dump.patch
--	patches.suse/0026-fork-allow-arch-override-of-VMAP-stack-alignment.patch
--	patches.suse/0027-arm64-kernel-remove-THREAD-IRQ_STACK-_START_SP.patch
--	patches.suse/0028-arm64-factor-out-PAGE_-and-CONT_-definitions.patch
--	patches.suse/0029-arm64-clean-up-THREAD_-definitions.patch
--	patches.suse/0030-arm64-clean-up-irq-stack-definitions.patch
--	patches.suse/0031-arm64-move-SEGMENT_ALIGN-to-asm-memory.h.patch
--	patches.suse/0032-efi-arm64-add-EFI_KIMG_ALIGN.patch
--	patches.suse/0033-arm64-factor-out-entry-stack-manipulation.patch
--	patches.suse/0034-arm64-assembler-allow-adr_this_cpu-to-use-the-stack-.patch
--	patches.suse/0035-arm64-use-an-irq-stack-pointer.patch
--	patches.suse/0036-arm64-add-basic-VMAP_STACK-support.patch
--	patches.suse/0037-arm64-add-on_accessible_stack.patch
--	patches.suse/0038-arm64-add-VMAP_STACK-overflow-detection.patch
--	patches.suse/0002-arm64-Convert-pte-handling-from-inline-asm-to-using-.patch
--	patches.suse/0001-kvm-arm64-Convert-kvm_set_s2pte_readonly-from-inline.patch
--	patches.suse/0003-arm64-Move-PTE_RDONLY-bit-handling-out-of-set_pte_at.patch
--	patches.suse/0002-arm64-Ignore-hardware-dirty-bit-updates-in-ptep_set_.patch
--	patches.suse/arm64-Remove-the-CONFIG_ARM64_HW_AFDBM-alternative-c.patch
--	patches.suse/0019-usb-hcd-constify-attribute_group-structures.patch
--	patches.suse/0001-xhci-add-definitions-for-all-port-link-states.patch
--	patches.suse/0001-xhci-Add-port-status-decoder-for-tracing-purposes.patch
--	patches.suse/0020-xhci-rename-temp-and-temp1-variables.patch
--	patches.suse/0001-xhci-add-port-status-tracing.patch
--	patches.suse/0021-usb-Increase-root-hub-reset-signaling-time-to-preven.patch
--	patches.suse/0022-xhci-rework-bus_resume-and-check-ports-are-suspended.patch
--	patches.suse/phy-qcom-qmp-Fix-failure-path-in-phy_init-functions.patch
--	patches.suse/dt-bindings-phy-sun4i-usb-phy-add-property-descriptions-for-h3.patch
--	patches.suse/0037-phy-rockchip-inno-usb2-add-support-for-rockchip-usbg.patch
--	patches.suse/0038-phy-rockchip-inno-usb2-add-support-for-otg-mux-inter.patch
--	patches.suse/0039-phy-rockchip-inno-usb2-add-support-of-usb2-phy-for-r.patch
--	patches.suse/0040-phy-rockchip-typec-remove-unused-dfp-variable.patch
--	patches.suse/0023-usb-make-device_type-const.patch
--	patches.suse/0024-USB-core-constify-vm_operations_struct.patch
--	patches.suse/0025-usb-xhci-Support-enabling-of-compliance-mode-for-xhc.patch
--	patches.suse/0026-usb-misc-lvstest-add-entry-to-place-port-in-complian.patch
--	patches.suse/0001-serial-xuartps-Remove-__init-marking-from-early-writ.patch
--	patches.suse/tty-improve-tty_insert_flip_char-fast-path
--	patches.suse/tty-improve-tty_insert_flip_char-slow-path
--	patches.suse/tty-fix-__tty_insert_flip_char-regression
--	patches.suse/serial-pch_uart-Make-port-type-explicit.patch
--	patches.suse/serial-remove-unused-port-type
--	patches.suse/serial-fix-port-type-numbering-for-ti-da8xx
--	patches.suse/serial-earlycon-Only-try-fdt-when-specify-earlycon-e
--	patches.suse/serial-8250_uniphier-fix-serial-port-index-in-privat.patch
--	patches.suse/iio-gyro-st_gyro-fix-L3GD20H-support
--	patches.suse/iio-magnetometer-st_magn_core-enable-multiread-by-de
--	patches.suse/dt-bindings-iio-update-stm32-timers-clock-names.patch
--	patches.suse/0002-iio-adc-rockchip_saradc-add-NULL-check-on-of_match_d.patch
--	patches.suse/iio-accel-st_accel_i2c-fix-i2c_device_id-table
--	patches.suse/staging-fbtft-array-underflow-in-fbtft_request_gpios
--	patches.suse/staging-lustre-libcfs-fix-test-for-libcfs_ioctl_hdr-.patch
--	patches.suse/staging-bcm2835-audio-constify-snd_pcm_ops-structure
--	patches.suse/staging-bcm2835-audio-make-snd_pcm_hardware-const
--	patches.suse/iio-pressure-st_pressure-fix-drdy-configuration-for-
--	patches.suse/iio-accel-st_accel-fix-data-ready-line-configuration
--	patches.suse/0003-iio-adc-rockchip_saradc-explicitly-request-exclusive.patch
--	patches.suse/staging-lustre-obdclass-return-EFAULT-if-copy_from_u.patch
--	patches.suse/0004-test_firmware-add-test-case-for-SIGCHLD-on-sync-fall.patch
--	patches.suse/0001-firmware-send-EINTR-on-signal-abort-on-fallback-mech.patch
--	patches.suse/0002-firmware-define-pr_fmt.patch
--	patches.suse/0003-firmware-enable-a-debug-print-for-batched-requests.patch
--	patches.suse/0005-test_firmware-add-batched-firmware-tests.patch
--	patches.suse/mei-me-enable-asynchronous-probing
--	patches.suse/char_dev-extend-dynamic-allocation-of-majors-into-a-.patch
--	patches.suse/msft-hv-1407-vmbus-simplify-hv_ringbuffer_read.patch
--	patches.suse/msft-hv-1408-vmbus-drop-unused-ring_buffer_info-elements.patch
--	patches.suse/msft-hv-1409-vmbus-refactor-hv_signal_on_read.patch
--	patches.suse/msft-hv-1410-vmbus-eliminate-duplicate-cached-index.patch
--	patches.suse/msft-hv-1411-vmbus-more-host-signalling-avoidance.patch
--	patches.suse/msft-hv-1412-vmbus-add-prefetch-to-ring-buffer-iterator.patch
--	patches.suse/msft-hv-1413-x86-hyper-v-include-hyperv-only-when-CONFIG_HYPERV-i.patch
--	patches.suse/msft-hv-1414-x86-hyper-v-stash-the-max-number-of-virtual-logical-.patch
--	patches.suse/msft-hv-1423-Revert-x86-hyper-v-include-hyperv-only-when-CONFIG_H.patch
--	patches.suse/msft-hv-1468-Tools-hv-vss-Skip-freezing-filesystems-backed-by-loo.patch
--	patches.suse/msft-hv-1469-Drivers-hv-balloon-Correctly-update-onlined-page-cou.patch
--	patches.suse/msft-hv-1470-Drivers-hv-balloon-Show-the-max-dynamic-memory-assig.patch
--	patches.suse/msft-hv-1471-Drivers-hv-balloon-Initialize-last_post_time-on-star.patch
--	patches.suse/msft-hv-1472-Drivers-hv-kvp-Use-MAX_ADAPTER_ID_SIZE-for-translati.patch
--	patches.suse/msft-hv-1473-Tools-hv-fix-snprintf-warning-in-kvp_daemon.patch
--	patches.suse/msft-hv-1474-Tools-hv-update-buffer-handling-in-hv_fcopy_daemon.patch
--	patches.suse/msft-hv-1475-Drivers-hv-vmbus-Fix-rescind-handling-issues.patch
--	patches.suse/0031-thunderbolt-Remove-superfluous-check.patch
--	patches.suse/0032-thunderbolt-Make-key-root-only-accessible.patch
--	patches.suse/0033-thunderbolt-Allow-clearing-the-key.patch
--	patches.suse/0034-thunderbolt-Fix-reset-response_type.patch
--	patches.suse/stm-Potential-read-overflow-in-stm_char_policy_set_i.patch
--	patches.suse/intel_th-pci-Enable-bus-mastering
--	patches.suse/intel_th-Output-devices-without-ports-don-t-need-ass
--	patches.suse/intel_th-Streamline-the-subdevice-tree-accessors
--	patches.suse/intel_th-Make-SOURCE-devices-children-of-the-root-de
--	patches.suse/intel_th-Make-the-switch-allocate-its-subdevices
--	patches.suse/intel_th-msu-Use-the-real-device-in-case-of-IOMMU-do
--	patches.suse/intel_th-Enumerate-Low-Power-Path-output-port-type
--	patches.suse/intel_th-pti-Support-Low-Power-Path-output-port-type
--	patches.suse/intel_th-pci-Use-drvdata-for-quirks
--	patches.suse/intel_th-Add-global-activate-deactivate-callbacks-fo
--	patches.suse/intel_th-Perform-time-resync-on-capture-start
--	patches.suse/0036-phy-rockchip-inno-usb2-Replace-the-extcon-API.patch
--	patches.suse/nvmem-core-Add-nvmem_cell_read_u32.patch
--	patches.suse/nvmem-include-linux-err.h-from-header.patch
--	patches.suse/edac-sb_edac-classify-memory-mirroring-modes.patch
--	patches.suse/05-edac-pnd2-build-in-a-minimal-sideband-driver-for-apollo-lake.patch
--	patches.suse/0002-EDAC-thunderx-Fix-error-handling-path-in-thunderx_lm.patch
--	patches.suse/06-edac-pnd2-mask-off-the-lower-four-bits-of-a-bar.patch
--	patches.suse/07-edac-pnd2-conditionally-unhide-hide-the-p2sb-pci-device-to-read-bar.patch
--	patches.suse/08-edac-pnd2-properly-toggle-hidden-state-for-p2sb-pci-device.patch
--	patches.suse/spi-pxa2xx-Don-t-touch-CS-pin-until-we-have-a-transf
--	patches.suse/0018-spi-rockchip-Slightly-rework-return-value-handling.patch
--	patches.suse/0019-spi-rockchip-Fix-clock-handling-in-remove.patch
--	patches.suse/0020-spi-rockchip-Fix-clock-handling-in-suspend-resume.patch
--	patches.suse/0021-spi-rockchip-configure-CTRLR1-according-to-size-and-.patch
--	patches.suse/regulator-cpcap-Fix-standby-mode
--	patches.suse/regulator-da9063-return-an-error-code-on-probe-failure.patch
--	patches.suse/0001-regulator-fan53555-Use-of_device_get_match_data-to-s.patch
--	patches.suse/0002-regulator-fan53555-fix-I2C-device-ids.patch
--	patches.suse/pinctrl-uniphier-fix-pin_config_get-for-input-enable
--	patches.suse/0010-pinctrl-rockchip-Use-common-interface-for-recalced-i.patch
--	patches.suse/pinctrl-sunxi-fix-V3s-pinctrl-driver-IRQ-bank-base
--	patches.suse/pinctrl-intel-Add-Intel-Denverton-pin-controller-sup.patch
--	patches.suse/0001-pinctrl-check-ops-pin_config_set-in-pinconf_set_conf.patch
--	patches.suse/pinctrl-samsung-Fix-NULL-pointer-exception-on-extern
--	patches.suse/pinctrl-samsung-Fix-invalid-register-offset-used-for
--	patches.suse/pinctrl-sunxi-fix-wrong-irq_banks-number-for-H5-pinc
--	patches.suse/pinctrl-sh-pfc-r8a7796-Fix-to-delete-FSCLKST-pin-and
--	patches.suse/0011-pinctrl-intel-Add-Intel-Cannon-Lake-PCH-H-pin-contro.patch
--	patches.suse/pinctrl-intel-Add-Intel-Lewisburg-GPIO-support.patch
--	patches.suse/pinctrl-intel-Read-back-TX-buffer-state
--	patches.suse/pinctrl-uniphier-fix-members-of-rmii-group-for-Pro4
--	patches.suse/Revert-pinctrl-sunxi-Don-t-enforce-bias-disable-for-.patch
--	patches.suse/0006-gpio-Add-gpio-driver-support-for-ThunderX-and-OCTEON.patch
--	patches.suse/gpio-brcmstb-check-return-value-of-gpiochip_irqchip_
--	patches.suse/HID-asus-Add-T100CHI-bluetooth-keyboard-dock-special.patch
--	patches.suse/HID-hid-sensor-hub-Force-logical-minimum-to-1-for-po.patch
--	patches.suse/HID-wacom-Remove-comparison-of-u8-mode-with-zero-and.patch
--	patches.suse/pm-opp-of-use-pr_debug-instead-of-pr_err-while-adding-opp-table.patch
--	patches.suse/0001-cpufreq-governor-Drop-min_sampling_rate.patch
--	patches.suse/0003-cpufreq-Use-transition_delay_us-for-legacy-governors.patch
--	patches.suse/0001-cpufreq-remove-setting-of-policy-cpu-in-policy-cpus-.patch
--	patches.suse/0004-cpufreq-Cap-the-default-transition-delay-value-to-10.patch
--	patches.suse/cpufreq-intel_pstate-Improve-IO-performance-with-per-core-P-states.patch
--	patches.suse/PM-devfreq-Fix-memory-leak-when-fail-to-register-dev
--	patches.suse/0001-acpica-iort-Update-SMMU-models-for-IORT-rev.-C.patch
--	patches.suse/0001-ACPICA-iasl-Update-to-IORT-SMMUv3-disassembling.patch
--	patches.suse/0001-ACPICA-Dispatch-active-GPEs-at-init-time.patch
--	patches.suse/0001-ACPICA-Make-it-possible-to-enable-runtime-GPEs-earli.patch
--	patches.suse/0001-ACPI-scan-Enable-GPEs-before-scanning-the-namespace.patch
--	patches.suse/ACPI-EC-Fix-possible-issues-related-to-EC-initializa
--	patches.suse/0003-ACPI-processor-use-dev_dbg-instead-of-dev_warn-when-.patch
--	patches.suse/0010-mailbox-pcc-Drop-uninformative-output-during-boot.patch
--	patches.suse/0031-ACPI-APEI-Enable-APEI-multiple-GHES-source-to-share-.patch
--	patches.suse/ACPI-APEI-EINJ-Subtract-any-matching-Register-Region
--	patches.suse/01-acpi-blacklist-add-acpi_match_platform_list.patch
--	patches.suse/02-intel_pstate-convert-to-use-acpi_match_platform_list.patch
--	patches.suse/gfs2-Don-t-clear-SGID-when-inheriting-ACLs.patch
--	patches.suse/0002-xfs-write-unmount-record-for-ro-mounts.patch
--	patches.suse/0001-xfs-toggle-readonly-state-around-xfs_log_mount_finis.patch
--	patches.suse/xfs-Add-infrastructure-needed-for-error-propagation-.patch
--	patches.suse/xfs-Properly-retry-failed-inode-items-in-case-of-err.patch
--	patches.suse/xfs-fix-recovery-failure-when-log-record-header-wrap.patch
--	patches.suse/xfs-always-verify-the-log-tail-during-recovery.patch
--	patches.suse/xfs-fix-log-recovery-corruption-error-due-to-tail-ov.patch
--	patches.suse/xfs-add-log-item-pinning-error-injection-tag.patch
--	patches.suse/xfs-handle-EFSCORRUPTED-during-head-tail-verificatio.patch
--	patches.suse/xfs-stop-searching-for-free-slots-in-an-inode-chunk-.patch
--	patches.suse/xfs-evict-all-inodes-involved-with-log-redo-item.patch
--	patches.suse/xfs-check-for-race-with-xfs_reclaim_inode-in-xfs_ifr.patch
--	patches.suse/xfs-refactor-xfs_trans_roll.patch
--	patches.suse/xfs-rename-xfs_defer_join-to-xfs_defer_ijoin.patch
--	patches.suse/xfs-remove-the-ip-argument-to-xfs_defer_finish.patch
--	patches.suse/xfs-open-code-xfs_buf_item_dirty.patch
--	patches.suse/xfs-remove-unnecessary-dirty-bli-format-check-for-or.patch
--	patches.suse/xfs-ordered-buffer-log-items-are-never-formatted.patch
--	patches.suse/xfs-refactor-buffer-logging-into-buffer-dirtying-hel.patch
--	patches.suse/xfs-don-t-log-dirty-ranges-for-ordered-buffers.patch
--	patches.suse/xfs-skip-bmbt-block-ino-validation-during-owner-chan.patch
--	patches.suse/xfs-move-bmbt-owner-change-to-last-step-of-extent-sw.patch
--	patches.suse/xfs-disallow-marking-previously-dirty-buffers-as-ord.patch
--	patches.suse/xfs-relog-dirty-buffers-during-swapext-bmbt-owner-ch.patch
--	patches.suse/iomap-return-VM_FAULT_-codes-from-iomap_page_mkwrite.patch
--	patches.suse/xfs-consolidate-the-various-page-fault-handlers.patch
--	patches.suse/0001-xfs-add-a-xfs_iext_update_extent-helper.patch
--	patches.suse/0002-xfs-switch-xfs_bmap_local_to_extents-to-use-xfs_iext.patch
--	patches.suse/0003-xfs-use-xfs_iext_get_extent-in-xfs_bmap_first_unused.patch
--	patches.suse/0004-xfs-move-some-code-around-inside-xfs_bmap_shift_exte.patch
--	patches.suse/0005-xfs-use-xfs_iext_-_extent-helpers-in-xfs_bmap_shift_.patch
--	patches.suse/0006-xfs-use-xfs_iext_-_extent-helpers-in-xfs_bmap_split_.patch
--	patches.suse/0007-xfs-rewrite-xfs_bmap_count_leaves-using-xfs_iext_get.patch
--	patches.suse/0008-xfs-replace-xfs_qm_get_rtblks-with-a-direct-call-to-.patch
--	patches.suse/xfs-disable-per-inode-DAX-flag.patch
--	patches.suse/xfs-fix-incorrect-log_flushed-on-fsync.patch
--	patches.suse/xfs-fix-compiler-warnings.patch
--	patches.suse/xfs-don-t-set-v3-xflags-for-v2-inodes.patch
--	patches.suse/xfs-open-code-end_buffer_async_write-in-xfs_finish_p.patch
--	patches.suse/xfs-use-kmem_free-to-free-return-value-of-kmem_zallo.patch
--	patches.suse/ext4-do-not-unnecessarily-allocate-buffer-in-recentl.patch
--	patches.suse/ext4-cleanup-goto-next-group.patch
--	patches.suse/ext4-reduce-lock-contention-in-__ext4_new_inode.patch
--	patches.suse/ext4-in-ext4_seek_-hole-data-return-enxio-for-negative-offsets.patch
--	patches.suse/ext4-fix-incorrect-quotaoff-if-the-quota-feature-is-.patch
--	patches.suse/ext4-fix-quota-inconsistency-during-orphan-cleanup-f.patch
--	patches.suse/ext4-fix-fault-handling-when-mounted-with-o-dax-ro.patch
--	patches.suse/dlm-Make-dismatch-error-message-more-clear.patch
--	patches.suse/dlm-use-sock_create_lite-inside-tcp_accept_from_sock.patch
--	patches.suse/0003-errseq-rename-__errseq_set-to-errseq_set.patch
--	patches.suse/Documentation-add-some-docs-for-errseq_t.patch
--	patches.suse/msft-hv-1405-tools-hv-ignore-a-NIC-if-it-has-been-configured.patch
--	patches.suse/0001-ip6-fix-PMTU-discovery-when-using-127-subnets.patch
--	patches.suse/inetpeer-remove-AVL-implementation-in-favor-of-RB-tr.patch
--	patches.suse/ixgbe-NULL-xdp_tx-rings-on-resource-cleanup.patch
--	patches.suse/s2io-Remove-UFO-support.patch
--	patches.suse/macb-Remove-bogus-reference-to-NETIF_F_UFO.patch
--	patches.suse/ipvlan-Stop-advertising-NETIF_F_UFO-support.patch
--	patches.suse/macvlan-macvtap-Remove-NETIF_F_UFO-advertisement.patch
--	patches.suse/tun-tap-Remove-references-to-NETIF_F_UFO.patch
--	patches.suse/dummy-Remove-references-to-NETIF_F_UFO.patch
--	patches.suse/virtio_net-Remove-references-to-NETIF_F_UFO.patch
--	patches.suse/net-Remove-references-to-NETIF_F_UFO-in-netdev_fix_f.patch
--	patches.suse/net-Remove-references-to-NETIF_F_UFO-from-ethtool.patch
--	patches.suse/inet-Stop-generating-UFO-packets.patch
--	patches.suse/net-Remove-all-references-to-SKB_GSO_UDP.patch
--	patches.suse/inet-Remove-software-UFO-fragmenting-code.patch
--	patches.suse/net-Kill-NETIF_F_UFO-and-SKB_GSO_UDP.patch
--	patches.suse/liquidio-support-new-firmware-statistic-fw_err_pki.patch
--	patches.suse/liquidio-lowmem-init-allocated-memory-to-0.patch
--	patches.suse/liquidio-lowmem-do-not-dereference-null-ptr.patch
--	patches.suse/liquidio-lowmem-init-allocated-memory-to-0-2c4aac74.patch
--	patches.suse/sfc-Add-ethtool-m-support-for-QSFP-modules.patch
--	patches.suse/qlcnic-remove-unnecessary-static-in-qlcnic_dump_fw.patch
--	patches.suse/liquidio-lio_vf_main-remove-unnecessary-static-in-se.patch
--	patches.suse/liquidio-lio_main-remove-unnecessary-static-in-setup.patch
--	patches.suse/hns-remove-useless-void-cast.patch
--	patches.suse/msft-hv-1415-netvsc-force-link-update-after-MTU-change.patch
--	patches.suse/msft-hv-1416-netvsc-add-some-rtnl_dereference-annotations.patch
--	patches.suse/msft-hv-1417-netvsc-change-order-of-steps-in-setting-queues.patch
--	patches.suse/msft-hv-1418-netvsc-change-logic-for-change-mtu-and-set_queues.patch
--	patches.suse/msft-hv-1419-netvsc-use-ERR_PTR-to-avoid-dereference-issues.patch
--	patches.suse/msft-hv-1420-netvsc-need-rcu_derefence-when-accessing-internal-de.patch
--	patches.suse/msft-hv-1421-netvsc-save-pointer-to-parent-netvsc_device-in-chann.patch
--	patches.suse/msft-hv-1422-netvsc-add-rtnl-annotations-in-rndis.patch
--	patches.suse/cxgb4-Update-register-ranges-of-T4-T5-T6-adapters.patch
--	patches.suse/cxgb4-display-serial-config-and-vpd-versions.patch
--	patches.suse/net-add-new-netdevice-feature-for-offload-of-RX-port.patch
--	patches.suse/msft-hv-1425-netvsc-fix-ptr_ret.cocci-warnings.patch
--	patches.suse/liquidio-fix-implicit-irq-include-causing-build-fail.patch
--	patches.suse/mlx4_en-remove-unnecessary-returned-value.patch
--	patches.suse/mlx4_en-remove-unnecessary-error-check.patch
--	patches.suse/bnxt_en-Update-firmware-interface-spec-to-1.8.0.patch
--	patches.suse/bnxt_en-Retrieve-the-hardware-bridge-mode-from-the-f.patch
--	patches.suse/bnxt_en-Implement-ndo_bridge_-get-set-link-methods.patch
--	patches.suse/bnxt_en-Add-bnxt_get_num_stats-to-centrally-get-the-.patch
--	patches.suse/bnxt_en-Allow-the-user-to-set-ethtool-stats-block-us.patch
--	patches.suse/bnxt_en-Report-firmware-DCBX-agent.patch
--	patches.suse/bnxt_en-Set-ETS-min_bw-parameter-for-older-firmware.patch
--	patches.suse/bnxt_en-add-support-to-enable-VF-representors.patch
--	patches.suse/bnxt_en-add-vf-rep-RX-TX-and-netdev-implementation.patch
--	patches.suse/bnxt_en-add-support-for-port_attr_get-and-and-get_ph.patch
--	patches.suse/msft-hv-1426-netvsc-remove-bogus-rtnl_unlock.patch
--	patches.suse/msft-hv-1427-netvsc-Remove-redundant-use-of-ipv6_hdr.patch
--	patches.suse/msft-hv-1428-netvsc-prefetch-the-first-incoming-ring-element.patch
--	patches.suse/msft-hv-1429-netvsc-fix-netvsc_set_channels.patch
--	patches.suse/msft-hv-1430-netvsc-include-rtnetlink.h.patch
--	patches.suse/msft-hv-1431-netvsc-remove-no-longer-used-max_num_rss-queues.patch
--	patches.suse/ibmvnic-104-Check-for-transport-event-on-driver-resume.patch
--	patches.suse/bnxt_en-Use-SWITCHDEV_SET_OPS.patch
--	patches.suse/nfp-set-config-bit-ifup-ifdown-on-netdev-open-close.patch
--	patches.suse/bnxt-fix-unsigned-comparsion-with-0.patch
--	patches.suse/bnxt-fix-unused-variable-warnings.patch
--	patches.suse/benet-fix-set-but-not-used-warning.patch
--	patches.suse/bnxt_en-include-bnxt_vfr.c-code-under-CONFIG_BNXT_SR.patch
--	patches.suse/bnxt_en-use-SWITCHDEV_SET_OPS-for-setting-vf_rep_swi.patch
--	patches.suse/bnxt_en-fix-switchdev-port-naming-for-external-port-.patch
--	patches.suse/ixgbe-Ensure-MAC-filter-was-added-before-setting-MAC.patch
--	patches.suse/ixgbe-Enable-LASI-interrupts-for-X552-devices.patch
--	patches.suse/ixgbe-Update-NW_MNG_IF_SEL-support-for-X553.patch
--	patches.suse/ixgbe-Do-not-support-flow-control-autonegotiation-fo.patch
--	patches.suse/ixgbe-Disable-flow-control-for-XFI.patch
--	patches.suse/i40e-fix-incorrect-variable-assignment.patch
--	patches.suse/i40e-Fix-for-trace-found-with-S4-state.patch
--	patches.suse/i40e-remove-WQ_UNBOUND-and-the-task-limit-of-our-wor.patch
--	patches.suse/i40e-Handle-admin-Q-timeout-when-releasing-NVM.patch
--	patches.suse/i40e-fix-up-32-bit-timespec-references.patch
--	patches.suse/i40e-fix-odd-formatting-and-indent.patch
--	patches.suse/i40e-i40evf-make-IPv6-ATR-code-clearer.patch
--	patches.suse/i40e-i40evf-remove-mismatched-type-warnings.patch
--	patches.suse/i40e-display-correct-UDP-tunnel-type-name.patch
--	patches.suse/i40evf-add-some-missing-includes.patch
--	patches.suse/i40e-report-BPF-prog-id-during-XDP_QUERY_PROG.patch
--	patches.suse/i40evf-Use-le32_to_cpu-before-evaluating-HW-desc-fie.patch
--	patches.suse/i40evf-remove-unnecessary-__packed.patch
--	patches.suse/i40e-handle-setting-administratively-set-MAC-address.patch
--	patches.suse/qede-Add-getter-APIs-support-for-RX-flow-classificat.patch
--	patches.suse/qed-qede-Add-setter-APIs-support-for-RX-flow-classif.patch
--	patches.suse/qed-Add-support-for-Energy-efficient-ethernet.patch
--	patches.suse/qede-Add-ethtool-support-for-Energy-efficient-ethern.patch
--	patches.suse/qed-Add-support-for-vf-coalesce-configuration.patch
--	patches.suse/qed-Read-per-queue-coalesce-from-hardware.patch
--	patches.suse/qed-enhanced-per-queue-max-coalesce-value.patch
--	patches.suse/nfp-remove-the-probe-deferral-when-FW-not-present.patch
--	patches.suse/nfp-look-for-firmware-image-by-device-serial-number-.patch
--	patches.suse/nfp-only-use-direct-firmware-requests.patch
--	patches.suse/liquidio-standardization-use-min_t-instead-of-custom.patch
--	patches.suse/liquidio-cleanup-removed-cryptic-and-misleading-macr.patch
--	patches.suse/bnxt_re-add-MAY_USE_DEVLINK-dependency.patch
--	patches.suse/liquidio-bump-up-driver-version-to-match-newer-NIC-f.patch
--	patches.suse/msft-hv-1433-netvsc-fix-return-value-for-set_channels.patch
--	patches.suse/msft-hv-1434-netvsc-fix-warnings-reported-by-lockdep.patch
--	patches.suse/msft-hv-1435-netvsc-don-t-print-pointer-value-in-error-message.patch
--	patches.suse/msft-hv-1436-netvsc-remove-unnecessary-indirection-of-page_buffer.patch
--	patches.suse/msft-hv-1437-netvsc-optimize-receive-completions.patch
--	patches.suse/msft-hv-1438-netvsc-fix-error-unwind-on-device-setup-failure.patch
--	patches.suse/msft-hv-1439-netvsc-signal-host-if-receive-ring-is-emptied.patch
--	patches.suse/net-ethtool-add-support-for-forward-error-correction.patch
--	patches.suse/cxgb4-core-hardware-firmware-support-for-Forward-Err.patch
--	patches.suse/cxgb4-ethtool-forward-error-correction-management-su.patch
--	patches.suse/net-netlink-Add-new-type-NLA_BITFIELD32.patch
--	patches.suse/net-sched-actions-Use-proper-root-attribute-table-fo.patch
--	patches.suse/tcp-remove-prequeue-support.patch
--	patches.suse/tcp-reindent-two-spots-after-prequeue-removal.patch
--	patches.suse/tcp-remove-low_latency-sysctl.patch
--	patches.suse/tcp-remove-unused-mib-counters.patch
--	patches.suse/mlxsw-spectrum_router-Simplify-a-piece-of-code.patch
--	patches.suse/Bluetooth-hci_bcm-Make-bcm_request_irq-fail-if-no-IR
--	patches.suse/Bluetooth-btrtl-Fix-a-error-code-in-rtl_load_config
--	patches.suse/Bluetooth-btusb-add-ID-for-LiteOn-04ca-3016
--	patches.suse/msft-hv-1441-hyperv-netvsc-Neaten-netvsc_send_pkt-by-using-a-temp.patch
--	patches.suse/tcp-tcp_data_queue-cleanup.patch
--	patches.suse/liquidio-set-sriov_totalvfs-correctly.patch
--	patches.suse/msft-hv-1442-netvsc-transparent-VF-management.patch
--	patches.suse/msft-hv-1443-netvsc-remove-bonding-setup-script.patch
--	patches.suse/net-hns-Add-self-adaptive-interrupt-coalesce-support.patch
--	patches.suse/qlcnic-add-const-to-bin_attribute-structure.patch
--	patches.suse/ibmvnic-106-Implement-per-queue-statistics-reporting.patch
--	patches.suse/ibmvnic-107-Convert-vnic-server-reported-statistics-to-cpu-endian.patch
--	patches.suse/ibmvnic-108-Implement-.get_ringparam.patch
--	patches.suse/ibmvnic-109-Implement-.get_channels.patch
--	patches.suse/net-hns3-Add-support-of-HNS3-Ethernet-Driver-for-hip.patch
--	patches.suse/net-hns3-Add-support-of-the-HNAE3-framework.patch
--	patches.suse/net-hns3-Add-HNS3-IMP-Integrated-Mgmt-Proc-Cmd-Inter.patch
--	patches.suse/net-hns3-Add-HNS3-Acceleration-Engine-Compatibility-.patch
--	patches.suse/net-hns3-Add-support-of-TX-Scheduler-Shaper-to-HNS3-.patch
--	patches.suse/net-hns3-Add-MDIO-support-to-HNS3-Ethernet-driver-fo.patch
--	patches.suse/net-hns3-Add-Ethtool-support-to-HNS3-driver.patch
--	patches.suse/net-hns3-Add-HNS3-driver-to-kernel-build-framework-M.patch
--	patches.suse/net-mvpp2-fix-MVPP21_ISR_RXQ_GROUP_REG-definition.patch
--	patches.suse/net-mvpp2-remove-RX-queue-group-reset-code.patch
--	patches.suse/net-mvpp2-introduce-per-port-nrxqs-ntxqs-variables.patch
--	patches.suse/net-mvpp2-move-from-cpu-centric-naming-to-software-t.patch
--	patches.suse/net-mvpp2-introduce-queue_vector-concept.patch
--	patches.suse/net-mvpp2-add-support-for-TX-interrupts-and-RX-queue.patch
--	patches.suse/net-hns-Fix-for-__udivdi3-compiler-error.patch
--	patches.suse/net-sched-change-names-of-action-number-helpers-to-b.patch
--	patches.suse/ip-options-explicitly-provide-net-ns-to-__ip_options.patch
--	patches.suse/0001-Revert-ipv4-keep-skb-dst-around-in-presence-of-IP-op.patch
--	patches.suse/liquidio-add-missing-strings-in-oct_dev_state_str-ar.patch
--	patches.suse/liquidio-moved-console_bitmask-module-param-to-lio_m.patch
--	patches.suse/msft-hv-1446-netvsc-fix-rtnl-deadlock-on-unregister-of-vf.patch
--	patches.suse/net-sched-make-type-an-argument-for-ndo_setup_tc.patch
--	patches.suse/net-sched-rename-TC_SETUP_MATCHALL-to-TC_SETUP_CLSMA.patch
--	patches.suse/net-sched-make-egress_dev-flag-part-of-flower-offloa.patch
--	patches.suse/cxgb4-push-cls_u32-setup_tc-processing-into-a-separa.patch
--	patches.suse/ixgbe-push-cls_u32-and-mqprio-setup_tc-processing-in.patch
--	patches.suse/mlx5e-push-cls_flower-and-mqprio-setup_tc-processing.patch
--	patches.suse/mlx5e_rep-push-cls_flower-setup_tc-processing-into-a.patch
--	patches.suse/mlxsw-spectrum-push-cls_flower-and-cls_matchall-setu.patch
--	patches.suse/mlxsw-spectrum-rename-cls-arg-in-matchall-processing.patch
--	patches.suse/dsa-push-cls_matchall-setup_tc-processing-into-a-sep.patch
--	patches.suse/nfp-change-flows-in-apps-that-offload-ndo_setup_tc.patch
--	patches.suse/hns3pf-don-t-check-handle-during-mqprio-offload.patch
--	patches.suse/net-sched-push-cls-related-args-into-cls_common-stru.patch
--	patches.suse/net-sched-move-prio-into-cls_common.patch
--	patches.suse/net-sched-change-return-value-of-ndo_setup_tc-for-dr.patch
--	patches.suse/net-sched-get-rid-of-struct-tc_to_netdev.patch
--	patches.suse/net-mlx5e-Rearrange-netdevice-ops-structures.patch
--	patches.suse/net-mlx5e-NIC-netdev-init-flow-cleanup.patch
--	patches.suse/net-mlx5-Unify-vport-manager-capability-check.patch
--	patches.suse/net-mlx5-Separate-between-E-Switch-and-MPFS.patch
--	patches.suse/net-mlx5-Add-CONFIG_MLX5_ESWITCH-Kconfig.patch
--	patches.suse/net-mlx5-Delay-events-till-ib-registration-ends.patch
--	patches.suse/net-mlx5-Fix-counter-list-hardware-structure.patch
--	patches.suse/net-mlx5-Increase-the-maximum-flow-counters-supporte.patch
--	patches.suse/hns3-fix-unused-function-warning.patch
--	patches.suse/0001-bcma-gpio-Correct-number-of-GPIOs-for-BCM53573.patch
--	patches.suse/rtlwifi-rtl8821ae-Fix-HW_VAR_NAV_UPPER-operation
--	patches.suse/0002-iwlwifi-refactor-out-paging-code.patch
--	patches.suse/0003-iwlwifi-refactor-shared-mem-parsing.patch
--	patches.suse/0004-iwlwifi-track-current-firmware-image-in-common-code.patch
--	patches.suse/0005-iwlwifi-refactor-firmware-debug-code.patch
--	patches.suse/0006-iwlwifi-reorganize-firmware-API.patch
--	patches.suse/0007-iwlwifi-fw-api-fix-various-kernel-doc-warnings.patch
--	patches.suse/0008-iwlwifi-mvm-add-and-use-iwl_mvm_has_unified_ucode.patch
--	patches.suse/0009-iwlwifi-mvm-check-family-instead-of-new-TX-API-for-w.patch
--	patches.suse/0010-iwlwifi-mvm-byte-swap-constant-instead-of-variable.patch
--	patches.suse/0011-iwlwifi-dvm-remove-unused-defines.patch
--	patches.suse/0012-iwlwifi-mvm-refactor-beacon-template-command-code.patch
--	patches.suse/0013-iwlwifi-mvm-fix-the-FIFO-numbers-in-A000-devices.patch
--	patches.suse/0014-iwlwifi-mvm-fix-uninitialized-var-while-waiting-for-.patch
--	patches.suse/0015-iwlwifi-pcie-fix-A-MSDU-on-gen2-devices.patch
--	patches.suse/0016-iwlwifi-mvm-support-fw-reading-empty-OTP.patch
--	patches.suse/0017-iwlwifi-implement-fseq-version-mismatch-warning.patch
--	patches.suse/0018-iwlwifi-mvm-add-compile-time-option-to-disable-EBS.patch
--	patches.suse/0019-iwlwifi-pcie-rename-iwl_trans_check_hw_rf_kill-to-pc.patch
--	patches.suse/0020-iwlwifi-mvm-require-AP_LINK_PS-for-TVQM.patch
--	patches.suse/0021-iwlwifi-mvm-simplify-bufferable-MMPDU-check.patch
--	patches.suse/0022-iwlwifi-mvm-rename-p2p-specific-sta-functions-to-inc.patch
--	patches.suse/0023-iwlwifi-mvm-remove-non-DQA-mode.patch
--	patches.suse/0024-iwlwifi-mvm-don-t-retake-the-pointer-to-skb-s-CB.patch
--	patches.suse/ibmvnic-105-Report-rx-buffer-return-codes-as-netdev_dbg.patch
--	patches.suse/net-hns3-fix-spelling-mistake-capabilty-capability.patch
--	patches.suse/net-usb-r8152-constify-usb_device_id.patch
--	patches.suse/bpf-verifier-rework-value-tracking.patch
--	patches.suse/bpf-verifier-track-signed-and-unsigned-min-max-value.patch
--	patches.suse/bpf-verifier-more-concise-register-state-logs-for-co.patch
--	patches.suse/selftests-bpf-change-test_verifier-expectations.patch
--	patches.suse/selftests-bpf-rewrite-test_align.patch
--	patches.suse/selftests-bpf-add-a-test-to-test_align.patch
--	patches.suse/selftests-bpf-add-test-for-bogus-operations-on-point.patch
--	patches.suse/selftests-bpf-don-t-try-to-access-past-MAX_PACKET_OF.patch
--	patches.suse/bpf-verifier-increase-complexity-limit-to-128k.patch
--	patches.suse/liquidio-fix-wrong-info-about-vf-rx-tx-ring-paramete.patch
--	patches.suse/msft-hv-1450-netvsc-make-sure-and-unregister-datapath.patch
--	patches.suse/bpf-Move-check_uarg_tail_zero-upward.patch
--	patches.suse/bpf-Extend-check_uarg_tail_zero-checks.patch
--	patches.suse/liquidio-fix-misspelled-firmware-image-filenames.patch
--	patches.suse/cxgb4-Clear-On-FLASH-config-file-after-a-FW-upgrade.patch
--	patches.suse/igb-Fix-error-of-RX-network-flow-classification.patch
--	patches.suse/igb-protect-TX-timestamping-from-API-misuse.patch
--	patches.suse/e1000e-add-check-on-e1e_wphy-return-value.patch
--	patches.suse/igb-Remove-incorrect-unexpected-SYS-WRAP-log-message.patch
--	patches.suse/igb-add-argument-names-to-mailbox-op-function-declar.patch
--	patches.suse/igb-expose-mailbox-unlock-method.patch
--	patches.suse/igb-do-not-drop-PF-mailbox-lock-after-read-of-VF-mes.patch
--	patches.suse/e1000e-Initial-Support-for-IceLake.patch
--	patches.suse/igbvf-add-lock-around-mailbox-ops.patch
--	patches.suse/igbvf-after-mailbox-write-wait-for-reply.patch
--	patches.suse/igbvf-convert-msleep-to-mdelay-in-atomic-context.patch
--	patches.suse/igb-support-BCM54616-PHY.patch
--	patches.suse/bpf-add-BPF_J-LT-LE-SLT-SLE-instructions.patch
--	patches.suse/bpf-x86-implement-jiting-of-BPF_J-LT-LE-SLT-SLE.patch
--	patches.suse/bpf-arm64-implement-jiting-of-BPF_J-LT-LE-SLT-SLE.patch
--	patches.suse/bpf-s390x-implement-jiting-of-BPF_J-LT-LE-SLT-SLE.patch
--	patches.suse/bpf-ppc64-implement-jiting-of-BPF_J-LT-LE-SLT-SLE.patch
--	patches.suse/bpf-nfp-implement-jiting-of-BPF_J-LT-LE.patch
--	patches.suse/bpf-enable-BPF_J-LT-LE-SLT-SLE-opcodes-in-verifier.patch
--	patches.suse/ibmvnic-110-Clean-up-resources-on-probe-failure.patch
--	patches.suse/ibmvnic-111-Add-netdev_dbg-output-for-debugging.patch
--	patches.suse/liquidio-napi-cleanup.patch
--	patches.suse/net-sched-Add-helpers-to-identify-classids.patch
--	patches.suse/net-sched-propagate-classid-down-to-offload-drivers.patch
--	patches.suse/net-sched-use-newly-added-classid-identity-helpers.patch
--	patches.suse/liquidio-rx-tx-queue-cleanup.patch
--	patches.suse/liquidio-removed-check-for-queue-size-alignment.patch
--	patches.suse/msft-hv-1458-netvsc-delay-setup-of-VF-device.patch
--	patches.suse/msft-hv-1459-netvsc-don-t-signal-host-twice-if-empty.patch
--	patches.suse/msft-hv-1460-netvsc-propagate-MAC-address-change-to-VF-slave.patch
--	patches.suse/msft-hv-1461-netvsc-check-error-return-when-restoring-channels-an.patch
--	patches.suse/msft-hv-1462-netvsc-no-need-to-allocate-send-receive-on-numa-node.patch
--	patches.suse/msft-hv-1463-netvsc-whitespace-cleanup.patch
--	patches.suse/msft-hv-1464-netvsc-remove-unnecessary-cast-of-void-pointer.patch
--	patches.suse/msft-hv-1465-netvsc-remove-unnecessary-check-for-NULL-hdr.patch
--	patches.suse/msft-hv-1466-netvsc-allow-controlling-send-recv-buffer-size.patch
--	patches.suse/msft-hv-1467-netvsc-keep-track-of-some-non-fatal-overload-conditi.patch
--	patches.suse/hns3pf-fix-hns3_del_tunnel_port.patch
--	patches.suse/hns3pf-Fix-some-harmless-copy-and-paste-bugs.patch
--	patches.suse/nfp-send-control-message-when-MAC-representors-are-c.patch
--	patches.suse/liquidio-moved-ptp_enable-to-octeon_device-structure.patch
--	patches.suse/liquidio-update-debug-console-logging-mechanism.patch
--	patches.suse/liquidio-fix-duplicated-code-for-different-branches.patch
--	patches.suse/qlge-fix-duplicated-code-for-different-branches.patch
--	patches.suse/liquidio-moved-wait_for_pending_requests-to-octeon_n.patch
--	patches.suse/liquidio-moved-update_txq_status-to-lio_core.c.patch
--	patches.suse/liquidio-moved-octeon_setup_droq-to-lio_core.c.patch
--	patches.suse/liquidio-moved-liquidio_push_packet-to-lio_core.c.patch
--	patches.suse/liquidio-moved-liquidio_napi_drv_callback-to-lio_cor.patch
--	patches.suse/liquidio-moved-liquidio_napi_poll-to-lio_core.c.patch
--	patches.suse/liquidio-moved-liquidio_setup_io_queues-to-lio_core..patch
--	patches.suse/liquidio-added-support-for-ethtool-set-ring-feature.patch
--	patches.suse/liquidio-fix-issues-with-fw_type-module-parameter.patch
--	patches.suse/s390-qeth-don-t-access-skb-after-transmission.patch
--	patches.suse/s390-qeth-remove-extra-L2-adapterparms-query.patch
--	patches.suse/s390-qeth-remove-extra-L3-adapterparms-query.patch
--	patches.suse/s390-qeth-simplify-fragment-type-selection.patch
--	patches.suse/s390-qeth-straighten-out-fill_buffer-interface.patch
--	patches.suse/s390-qeth-clean-up-fill_buffer-offset-logic.patch
--	patches.suse/s390-qeth-make-more-use-of-skb-API.patch
--	patches.suse/s390-net-reduce-inlining.patch
--	patches.suse/s390-qeth-extract-bridgeport-cmd-builder.patch
--	patches.suse/s390-qeth-reject-multicast-rxip-addresses.patch
--	patches.suse/s390-qeth-fix-trace-messages-for-deleting-rxip-addre.patch
--	patches.suse/bpf-verifier-track-liveness-for-pruning.patch
--	patches.suse/mlx4-remove-unnecessary-pci_set_drvdata.patch
--	patches.suse/mlx5-remove-unnecessary-pci_set_drvdata.patch
--	patches.suse/liquidio-moved-liquidio_msix_intr_handler-to-lio_cor.patch
--	patches.suse/liquidio-moved-liquidio_legacy_intr_handler-to-lio_c.patch
--	patches.suse/liquidio-moved-octeon_setup_interrupt-to-lio_core.c.patch
--	patches.suse/liquidio-added-support-for-ethtool-set-channels-feat.patch
--	patches.suse/mlx4-sizeof-style-usage.patch
--	patches.suse/liquidio-update-VF-s-netdev-max_mtu-if-there-s-a-cha.patch
--	patches.suse/bpf-export-bpf_prog_inc_not_zero.patch
--	patches.suse/nfp-process-control-messages-in-workqueue-in-flower-.patch
--	patches.suse/nfp-process-MTU-updates-from-firmware-flower-app.patch
--	patches.suse/net-mlx4-fix-spelling-mistake-availible-available.patch
--	patches.suse/net-sched-cls_flower-fix-ndo_setup_tc-type-for-stats.patch
--	patches.suse/msft-hv-1476-vmbus-remove-unused-vmbus_sendpacket_multipagebuffer.patch
--	patches.suse/msft-hv-1477-vmbus-remove-unused-vmubs_sendpacket_pagebuffer_ctl.patch
--	patches.suse/msft-hv-1478-vmbus-remove-unused-vmbus_sendpacket_ctl.patch
--	patches.suse/liquidio-fix-spelling-mistake-interuupt-interrupt.patch
--	patches.suse/net-hns3-ensure-media_type-is-unitialized.patch
--	patches.suse/bpf-fix-liveness-propagation-to-parent-in-spilled-st.patch
--	patches.suse/net-ibm-ibmveth-constify-vio_device_id.patch
--	patches.suse/ibmvnic-112-constify-vio_device_id.patch
--	patches.suse/liquidio-with-embedded-f-w-don-t-reload-f-w-issue-pf.patch
--	patches.suse/liquidio-with-embedded-f-w-issue-droq-credits-before.patch
--	patches.suse/s390-qeth-split-L2-xmit-paths.patch
--	patches.suse/s390-qeth-pass-full-data-length-to-l2_fill_header.patch
--	patches.suse/s390-qeth-pass-TSO-header-length-to-fill_buffer.patch
--	patches.suse/s390-qeth-pass-TSO-data-offset-to-fill_buffer.patch
--	patches.suse/s390-qeth-pass-full-IQD-header-length-to-fill_buffer.patch
--	patches.suse/s390-qeth-unify-code-to-build-header-elements.patch
--	patches.suse/s390-qeth-use-skb_cow_head-for-L2-OSA-xmit.patch
--	patches.suse/net-sched-Fix-the-logic-error-to-decide-the-ingress-.patch
--	patches.suse/net-hns3-Fixes-the-missing-u64_stats_fetch_begin_irq.patch
--	patches.suse/net-hns3-Fixes-the-static-checker-error-warning-in-h.patch
--	patches.suse/net-hns3-Fixes-the-static-check-warning-due-to-missi.patch
--	patches.suse/Bluetooth-hci_bcm-Handle-empty-packet-after-firmware
--	patches.suse/liquidio-fix-Smatch-error.patch
--	patches.suse/liquidio-remove-support-for-deprecated-f-w-cmd-OCTNE.patch
--	patches.suse/mlx5-ensure-0-is-returned-when-vport-is-zero.patch
--	patches.suse/net-ethtool-Add-macro-to-clear-a-link-mode-setting.patch
--	patches.suse/net-don-t-decrement-kobj-reference-count-on-init-fai.patch
--	patches.suse/nfp-link-basic-ethtool-ops-to-representors.patch
--	patches.suse/nfp-provide-ethtool_drvinfo-on-representors.patch
--	patches.suse/nfp-allow-retreiving-management-FW-logs-on-represent.patch
--	patches.suse/nfp-don-t-report-standard-netdev-statistics-in-ethto.patch
--	patches.suse/nfp-add-helper-for-printing-ethtool-strings.patch
--	patches.suse/nfp-split-software-and-hardware-vNIC-statistics.patch
--	patches.suse/nfp-store-pointer-to-MAC-statistics-in-nfp_port.patch
--	patches.suse/nfp-report-MAC-statistics-in-ethtool.patch
--	patches.suse/nfp-add-pointer-to-vNIC-config-memory-to-nfp_port-st.patch
--	patches.suse/nfp-add-ethtool-statistics-for-representors.patch
--	patches.suse/nfp-fix-copy-paste-in-names-and-messages-regarding-v.patch
--	patches.suse/nfp-don-t-reuse-pointers-in-ring-dumping.patch
--	patches.suse/net-hns3-fix-a-handful-of-spelling-mistakes.patch
--	patches.suse/bnxt_en-fix-spelling-mistake-swtichdev-switchdev.patch
--	patches.suse/bpf-make-htab-inlining-more-robust-wrt-assumptions.patch
--	patches.suse/bpf-inline-map-in-map-lookup-functions-for-array-and.patch
--	patches.suse/net-mlx5e-Send-PAOS-command-on-interface-up-down.patch
--	patches.suse/net-mlx5e-IPoIB-Fix-driver-name-retrieved-by-ethtool.patch
--	patches.suse/net-mlx5e-IPoIB-Add-support-for-get_link_ksettings-i.patch
--	patches.suse/net-mlx5-Add-PCIe-outbound-stalls-counters-infrastru.patch
--	patches.suse/net-mlx5e-Add-PCIe-outbound-stalls-counters.patch
--	patches.suse/net-mlx5-Add-RX-buffer-fullness-counters-infrastruct.patch
--	patches.suse/net-mlx5e-Add-RX-buffer-fullness-counters.patch
--	patches.suse/net-mlx5e-Add-outbound-PCI-buffer-overflow-counter.patch
--	patches.suse/net-mlx5-Avoid-blank-lines-after-before-open-close-b.patch
--	patches.suse/net-mlx5-Add-a-blank-line-after-declarations.patch
--	patches.suse/net-mlx5e-Properly-indent-within-conditional-stateme.patch
--	patches.suse/net-mlx5e-Avoid-using-multiple-blank-lines.patch
--	patches.suse/net-mlx5e-Place-constants-on-the-right-side-of-compa.patch
--	patches.suse/net-mlx5e-Use-kernel-types-instead-of-uint-_t-in-eth.patch
--	patches.suse/net-mlx5e-Use-size_t-to-store-byte-offset-in-statist.patch
--	patches.suse/cxgb4-cxgbvf-Handle-32-bit-fw-port-capabilities.patch
--	patches.suse/liquidio-fix-use-of-pf-in-pass-through-mode-in-a-vir.patch
--	patches.suse/xfrm-Clear-RX-SKB-secpath-xfrm_offload.patch
--	patches.suse/qlogic-make-device_attribute-const.patch
--	patches.suse/net-check-type-when-freeing-metadata-dst.patch
--	patches.suse/net-hns3-Add-support-to-change-MTU-in-HNS3-hardware.patch
--	patches.suse/liquidio-move-macro-definition-to-a-proper-place.patch
--	patches.suse/liquidio-make-VF-driver-notify-NIC-firmware-of-MTU-c.patch
--	patches.suse/msft-hv-1479-hv_netvsc-Clean-up-unused-parameter-from-netvsc_get_.patch
--	patches.suse/msft-hv-1480-hv_netvsc-Clean-up-unused-parameter-from-netvsc_get_.patch
--	patches.suse/msft-hv-1481-hv_netvsc-Add-ethtool-handler-to-set-and-get-UDP-has.patch
--	patches.suse/udp-remove-unreachable-ufo-branches.patch
--	patches.suse/net-mvpp2-unify-register-definitions-coding-style.patch
--	patches.suse/net-mvpp2-fix-the-synchronization-module-bypass-macr.patch
--	patches.suse/net-mvpp2-move-the-mii-configuration-in-the-ndo_open.patch
--	patches.suse/net-mvpp2-initialize-the-GMAC-when-using-a-port.patch
--	patches.suse/net-mvpp2-initialize-the-XLG-MAC-when-using-a-port.patch
--	patches.suse/net-mvpp2-set-maximum-packet-size-for-10G-ports.patch
--	patches.suse/net-mvpp2-initialize-the-GoP.patch
--	patches.suse/liquidio-change-manner-of-detecting-whether-or-not-N.patch
--	patches.suse/net-define-the-TSO-header-size-in-net-tso.h.patch
--	patches.suse/net-mvpp2-unify-the-txq-size-define-use.patch
--	patches.suse/net-mvpp2-software-tso-support.patch
--	patches.suse/net-sched-add-couple-of-goto_chain-helpers.patch
--	patches.suse/net-sock-allow-the-user-to-set-negative-peek-offset.patch
--	patches.suse/bpf-verifier-when-pruning-a-branch-ignore-its-write-.patch
--	patches.suse/bpf-verifier-remove-varlen_map_value_access-flag.patch
--	patches.suse/bpf-verifier-document-liveness-analysis.patch
--	patches.suse/net-mlx4_core-make-mlx4_profile-const.patch
--	patches.suse/net-mlx5e-make-mlx5e_profile-const.patch
--	patches.suse/tg3-Be-drop-monitor-friendly.patch
--	patches.suse/net-mlx5-Add-a-blank-line-after-declarations-V2.patch
--	patches.suse/net-mlx5-Remove-a-leftover-unused-variable.patch
--	patches.suse/net-mlx5e-Fix-wrong-code-indentation-in-conditional-.patch
--	patches.suse/net-mlx5-Convert-linear-search-for-free-index-to-ida.patch
--	patches.suse/net-mlx5-Don-t-store-reserved-part-in-FTEs-and-FGs.patch
--	patches.suse/net-mlx5-Add-hash-table-to-search-FTEs-in-a-flow-gro.patch
--	patches.suse/net-mlx5-Add-hash-table-for-flow-groups-in-flow-tabl.patch
--	patches.suse/net-mlx5-Add-tracepoints.patch
--	patches.suse/msft-hv-1482-hv_netvsc-Fix-rndis_filter_close-error-during-netvsc.patch
--	patches.suse/nfp-add-basic-SR-IOV-ndo-functions.patch
--	patches.suse/nfp-add-basic-SR-IOV-ndo-functions-to-representors.patch
--	patches.suse/i40e-i40evf-adjust-packet-size-to-account-for-double.patch
--	patches.suse/i40evf-prevent-VF-close-returning-before-state-trans.patch
--	patches.suse/i40e-Fix-a-bug-with-VMDq-RSS-queue-allocation.patch
--	patches.suse/i40e-separate-hw_features-from-runtime-changing-flag.patch
--	patches.suse/i40e-remove-workaround-for-Open-Firmware-MAC-address.patch
--	patches.suse/i40e-Detect-ATR-HW-Evict-NVM-issue-and-disable-the-f.patch
--	patches.suse/i40e-i40evf-use-cmpxchg64-when-updating-private-flag.patch
--	patches.suse/i40e-move-check-for-avoiding-VID-0-filters-into-i40e.patch
--	patches.suse/i40e-i40evf-rename-vf_offload_flags-to-vf_cap_flags-.patch
--	patches.suse/i40evf-use-netdev-variable-in-reset-task.patch
--	patches.suse/i40e-use-cpumask_copy-instead-of-direct-assignment.patch
--	patches.suse/i40e-prevent-changing-ITR-if-adaptive-rx-tx-enabled.patch
--	patches.suse/i40e-synchronize-nvmupdate-command-and-adminq-subtas.patch
--	patches.suse/net-mvpp2-fix-the-packet-size-configuration-for-10G.patch
--	patches.suse/i40e-Update-state-variable-for-adminq-subtask.patch
--	patches.suse/i40e-Store-the-requested-FEC-information.patch
--	patches.suse/i40e-prevent-snprintf-format-specifier-truncation.patch
--	patches.suse/i40e-Use-correct-flag-to-enable-egress-traffic-for-u.patch
--	patches.suse/i40evf-fix-possible-snprintf-truncation-of-q_vector-.patch
--	patches.suse/i40e-force-VMDQ-device-name-truncation.patch
--	patches.suse/i40e-i40evf-support-for-VF-VLAN-tag-stripping-contro.patch
--	patches.suse/i40e-25G-FEC-status-improvements.patch
--	patches.suse/i40e-Fix-for-unused-value-issue-found-by-static-anal.patch
--	patches.suse/i40e-remove-workaround-for-resetting-XPS.patch
--	patches.suse/i40e-move-enabling-icr0-into-i40e_update_enable_itr.patch
--	patches.suse/i40e-initialize-our-affinity_mask-based-on-cpu_possi.patch
--	patches.suse/i40e-invert-logic-for-checking-incorrect-cpu-vs-irq-.patch
--	patches.suse/i40e-i40evf-remove-ULTRA-latency-mode.patch
--	patches.suse/i40e-i40evf-avoid-dynamic-ITR-updates-when-polling-o.patch
--	patches.suse/bnxt_en-Update-firmware-interface-spec.-to-1.8.1.4.patch
--	patches.suse/bnxt_en-Improve-tx-ring-reservation-logic.patch
--	patches.suse/bnxt_en-assign-CPU-affinity-hints-to-bnxt_en-IRQs.patch
--	patches.suse/bnxt-Add-PCIe-device-IDs-for-bcm58802-bcm58808.patch
--	patches.suse/bnxt-initialize-board_info-values-with-proper-enums.patch
--	patches.suse/bnxt_en-Improve-ENOMEM-logic-in-NAPI-poll-loop.patch
--	patches.suse/bnxt_en-Reduce-default-rings-on-multi-port-cards.patch
--	patches.suse/bnxt_en-fix-clearing-devlink-ptr-from-bnxt-struct.patch
--	patches.suse/bnxt_en-bnxt-add-TC-flower-filter-offload-support.patch
--	patches.suse/bnxt_en-add-TC-flower-offload-flow_alloc-free-FW-cmd.patch
--	patches.suse/bnxt_en-add-code-to-query-TC-flower-offload-stats.patch
--	patches.suse/bnxt_en-add-a-dummy-definition-for-bnxt_vf_rep_get_f.patch
--	patches.suse/mwifiex-replace-netif_carrier_on-off-by-netif_device.patch
--	patches.suse/0025-iwlwifi-mvm-remove-useless-condition-in-LED-code.patch
--	patches.suse/0026-iwlwifi-mvm-use-firmware-LED-command-where-applicabl.patch
--	patches.suse/0027-iwlwifi-mvm-add-const-to-thermal_cooling_device_ops-.patch
--	patches.suse/0028-iwlwifi-mvm-add-debugfs-to-force-CT-kill.patch
--	patches.suse/0029-iwlwifi-change-functions-that-can-only-return-0-to-v.patch
--	patches.suse/0030-iwlwifi-fix-a-few-instances-of-misaligned-kerneldoc-.patch
--	patches.suse/0031-iwlwifi-add-support-of-FPGA-fw.patch
--	patches.suse/0032-iwlwifi-fix-a000-RF_ID-define.patch
--	patches.suse/0033-iwlwifi-dump-smem-configuration-when-firmware-crashe.patch
--	patches.suse/0034-iwlwifi-mvm-move-a000-device-NVM-retrieval-to-a-comm.patch
--	patches.suse/0035-iwlwifi-mvm-set-the-default-cTDP-budget.patch
--	patches.suse/0036-iwlwifi-mvm-support-new-beacon-template-command.patch
--	patches.suse/0037-iwlwifi-mvm-don-t-send-CTDP-commands-via-debugfs-if-.patch
--	patches.suse/0038-iwlwifi-mvm-add-station-before-allocating-a-queue.patch
--	patches.suse/0039-iwlwifi-pcie-don-t-init-a-Tx-queue-with-an-SSN-size-.patch
--	patches.suse/0040-iwlwifi-fix-nmi-triggering-from-host.patch
--	patches.suse/0041-iwlwifi-remove-references-to-unsupported-HW.patch
--	patches.suse/0042-iwlwifi-pcie-free-the-TSO-page-when-a-Tx-queue-is-un.patch
--	patches.suse/0043-iwlwifi-mvm-fix-the-coex-firmware-API.patch
--	patches.suse/0044-iwlwifi-mvm-remove-the-corunning-support.patch
--	patches.suse/0045-iwlwifi-mvm-consider-RFKILL-during-INIT-as-success.patch
--	patches.suse/0046-iwlwifi-call-iwl_remove_notification-from-iwl_wait_n.patch
--	patches.suse/0047-iwlwifi-mvm-support-new-Coex-firmware-API.patch
--	patches.suse/0048-iwlwifi-pcie-support-short-Tx-queues-for-A000-device.patch
--	patches.suse/0049-iwlwifi-mvm-add-command-name-for-FRAME_RELEASE.patch
--	patches.suse/0050-iwlwifi-mvm-group-all-dummy-SAR-function-declaration.patch
--	patches.suse/0051-iwlwifi-mvm-use-mvmsta-consistently-in-rs.c.patch
--	patches.suse/0052-iwlwifi-mvm-update-the-firmware-API-in-TX.patch
--	patches.suse/0053-iwlwifi-mvm-remove-session-protection-to-allow-chann.patch
--	patches.suse/0054-iwlwifi-mvm-don-t-send-BAR-on-flushed-frames.patch
--	patches.suse/0055-iwlwifi-move-BT_MBOX_PRINT-macro-to-common-header.patch
--	patches.suse/0056-iwlwifi-Demote-messages-about-fw-flags-size-to-info.patch
--	patches.suse/0057-iwlwifi-mvm-Fix-channel-switch-in-case-of-count-1.patch
--	patches.suse/0058-iwlwifi-distinguish-different-RF-modules-in-A000-dev.patch
--	patches.suse/0059-iwlwifi-update-channel-flags-parser.patch
--	patches.suse/0060-iwlwifi-mvm-change-open-and-close-criteria-of-a-BA-s.patch
--	patches.suse/0061-iwlwifi-add-workaround-to-disable-wide-channels-in-5.patch
--	patches.suse/0062-iwlwifi-fw-fix-lar_enabled-endian-problem-in-iwl_fw_.patch
--	patches.suse/0063-iwlwifi-mvm-remove-useless-argument-in-iwl_nvm_init.patch
--	patches.suse/0064-iwlwifi-mvm-remove-useless-check-for-mvm-cfg-in-iwl_.patch
--	patches.suse/0065-iwlwifi-use-big-endian-for-the-hw-section-of-the-nvm.patch
--	patches.suse/wlcore-add-missing-nvs-file-name-info-for-wilink8
--	patches.suse/net-mlx4_core-Dynamically-allocate-structs-at-mlx4_s.patch
--	patches.suse/net-mlx4_core-Make-explicit-conversion-to-64bit-valu.patch
--	patches.suse/net-mlx4_core-Fix-misplaced-brackets-of-sizeof.patch
--	patches.suse/net-mlx4-Add-user-mac-FW-update-support.patch
--	patches.suse/liquidio-show-NIC-s-U-Boot-version-in-a-dev_info-mes.patch
--	patches.suse/phy-add-sgmii-and-10gkr-modes-to-the-phy_mode-enum.patch
--	patches.suse/net-mvpp2-initialize-the-comphy.patch
--	patches.suse/net-mvpp2-simplify-the-link_event-function.patch
--	patches.suse/net-mvpp2-improve-the-link-management-function.patch
--	patches.suse/net-mvpp2-do-not-set-GMAC-autoneg-when-using-XLG-MAC.patch
--	patches.suse/net-mvpp2-dynamic-reconfiguration-of-the-comphy-GoP-.patch
--	patches.suse/net-hns3-Fixes-the-wrong-IS_ERR-check-on-the-returne.patch
--	patches.suse/qed-fix-spelling-mistake-calescing-coalescing.patch
--	patches.suse/liquidio-fix-crash-in-presence-of-zeroed-out-base-ad.patch
--	patches.suse/net-mlx5e-Use-IP-version-matching-to-classify-IP-tra.patch
--	patches.suse/net-mlx5e-Support-TSO-and-TX-checksum-offloads-for-G.patch
--	patches.suse/net-mlx5e-Support-RSS-for-GRE-tunneled-packets.patch
--	patches.suse/x86-bpf_jit-small-optimization-in-emit_bpf_tail_call.patch
--	patches.suse/bpf-Allow-cgroup-sock-filters-to-use-get_current_uid.patch
--	patches.suse/bpf-Inline-LRU-map-lookup.patch
--	patches.suse/bpf-Only-set-node-ref-1-if-it-has-not-been-set.patch
--	patches.suse/net-mvpp2-take-advantage-of-the-is_rgmii-helper.patch
--	patches.suse/net-mvpp2-make-the-phy-optional.patch
--	patches.suse/net-mvpp2-use-the-GoP-interrupt-for-link-status-chan.patch
--	patches.suse/qlcnic-remove-redundant-zero-check-on-retries-counte.patch
--	patches.suse/0066-iwlwifi-mvm-Avoid-deferring-non-bufferable-frames.patch
--	patches.suse/0067-iwlwifi-mvm-bump-API-to-34-for-8000-and-up.patch
--	patches.suse/wcn36xx-Introduce-mutual-exclusion-of-fw-configurati
--	patches.suse/inetpeer-fix-RCU-lookup.patch
--	patches.suse/msft-hv-1488-netvsc-cleanup-datapath-switch.patch
--	patches.suse/msft-hv-1489-netvsc-allow-driver-to-be-removed-even-if-VF-is-pres.patch
--	patches.suse/msft-hv-1490-hv_netvsc-Clean-up-an-unused-parameter-in-rndis_filt.patch
--	patches.suse/msft-hv-1491-hv_netvsc-Simplify-num_chn-checking-in-rndis_filter_.patch
--	patches.suse/msft-hv-1492-hv_netvsc-Simplify-the-limit-check-in-netvsc_set_cha.patch
--	patches.suse/msft-hv-1493-hv_netvsc-Fix-the-channel-limit-in-netvsc_set_rxfh.patch
--	patches.suse/net-mlx4_core-fix-memory-leaks-on-error-exit-path.patch
--	patches.suse/net-mlx4_core-fix-incorrect-size-allocation-for-dev-.patch
--	patches.suse/net-mvpp2-move-the-mac-retrieval-copy-logic-into-its.patch
--	patches.suse/net-mvpp2-fix-use-of-the-random-mac-address-for-PPv2.patch
--	patches.suse/net-mvpp2-fallback-using-h-w-and-random-mac-if-the-d.patch
--	patches.suse/net-mlx5e-Reorganize-struct-mlx5e_rq.patch
--	patches.suse/net-mlx5e-Replace-multiplication-by-stride-size-with.patch
--	patches.suse/net-mlx5e-Remove-unnecessary-wqe_sz-field-from-RQ-bu.patch
--	patches.suse/net-mlx5e-Use-memset-to-init-skbs_frags-array-to-zer.patch
--	patches.suse/net-mlx5e-Small-enhancements-for-RX-MPWQE-allocation.patch
--	patches.suse/net-mlx5e-NAPI-busy-poll-when-UMR-post-is-in-progres.patch
--	patches.suse/net-mlx5e-Early-return-on-empty-completion-queues.patch
--	patches.suse/net-mlx5e-Refactor-data-path-lro-header-function.patch
--	patches.suse/net-mlx5e-Non-atomic-indicator-for-ring-enabled-stat.patch
--	patches.suse/net-mlx5e-Non-atomic-RQ-state-indicator-for-UMR-WQE-.patch
--	patches.suse/net-mlx5e-Type-specific-optimizations-for-RX-post-WQ.patch
--	patches.suse/net-mlx5e-Remove-unnecessary-fields-in-ICO-SQ.patch
--	patches.suse/net-mlx5e-Don-t-recycle-page-if-moved-to-far-NUMA.patch
--	patches.suse/net-mlx5e-Slightly-increase-RX-page-cache-size.patch
--	patches.suse/net-mlx5e-Use-kernel-s-mechanism-to-avoid-missing-NA.patch
--	patches.suse/net-mlx5e-Stop-NAPI-when-irq-balancer-changes-affini.patch
--	patches.suse/net-mlx5e-Distribute-RSS-table-among-all-RX-rings.patch
--	patches.suse/nfp-separate-app-vNIC-init-clean-from-alloc-free.patch
--	patches.suse/nfp-flower-base-lifetime-of-representors-on-existenc.patch
--	patches.suse/nfp-move-the-start-stop-app-callbacks-back.patch
--	patches.suse/nfp-be-drop-monitor-friendly.patch
--	patches.suse/nfp-build-the-flower-offload-by-default.patch
--	patches.suse/nfp-flower-restore-RTNL-locking-around-representor-u.patch
--	patches.suse/0001-net-Replace-NF_CT_ASSERT-with-WARN_ON.patch
--	patches.suse/net-mlx4_core-Use-ARRAY_SIZE-macro.patch
--	patches.suse/cxgb4-fix-memory-leak.patch
--	patches.suse/cxgb4-Fix-pause-frame-count-in-t4_get_port_stats.patch
--	patches.suse/cxgb4-Ignore-MPS_TX_INT_CAUSE-Bubble-for-T6.patch
--	patches.suse/drivers-net-xgene-Read-tx-rx-delay-for-ACPI.patch
--	patches.suse/drivers-net-xgene-Configure-tx-rx-delay-for-ACPI.patch
--	patches.suse/drivers-net-xgene-Remove-return-statement-from-void-.patch
--	patches.suse/ipv4-Don-t-override-return-code-from-ip_route_input_.patch
--	patches.suse/l2tp-prevent-creation-of-sessions-on-terminated-tunn.patch
--	patches.suse/l2tp-pass-tunnel-pointer-to-session_create.patch
--	patches.suse/i40e-avoid-NVM-acquire-deadlock-during-NVM-update.patch
--	patches.suse/i40e-point-wb_desc-at-the-nvm_wb_desc-during-i40e_re.patch
--	patches.suse/09-crypto-ccp-use-devres-interface-to-allocate-pci-iomap-and-cleanup.patch
--	patches.suse/10-crypto-ccp-introduce-the-amd-secure-processor-device.patch
--	patches.suse/11-crypto-ccp-abstract-interrupt-registeration.patch
--	patches.suse/12-crypto-ccp-rename-ccp-driver-initialize-files-as-sp-device.patch
--	patches.suse/13-crypto-ccp-remove-ccp_present-check-from-device-initialize.patch
--	patches.suse/crypto-caam-qi-fix-typo-in-authenc-alg-driver-name
--	patches.suse/crypto-caam-qi-properly-set-IV-after-en-de-crypt
--	patches.suse/crypto-caam-qi-handle-large-number-of-S-Gs-case
--	patches.suse/crypto-caam-qi-fix-AD-length-endianness-in-S-G-entry
--	patches.suse/crypto-caam-qi-explicitly-set-dma_ops
--	patches.suse/crypto-algif_skcipher-overhaul-memory-management.patch
--	patches.suse/crypto-algif_aead-overhaul-memory-management.patch
--	patches.suse/14-crypto-ccp-remove-duplicate-module-version-and-author-entry.patch
--	patches.suse/crypto-scompress-don-t-sleep-with-preemption-disable
--	patches.suse/crypto-ccp-Fix-XTS-AES-128-support-on-v5-CCPs
--	patches.suse/crypto-algif-return-error-code-when-no-data-was-proc.patch
--	patches.suse/crypto-algif_aead-copy-AAD-from-src-to-dst.patch
--	patches.suse/crypto-af_alg-consolidation-of-duplicate-code.patch
--	patches.suse/20-x86-mm-reinitialize-tlb-state-on-hotplug-and-resume.patch
--	patches.suse/mm-add-vm_insert_mixed_mkwrite.patch
--	patches.suse/dax-relocate-some-dax-functions.patch
--	patches.suse/dax-use-common-4k-zero-page-for-dax-mmap-reads.patch
--	patches.suse/dax-remove-DAX-code-from-page_cache_tree_insert.patch
--	patches.suse/dax-explain-how-read-2-write-2-addresses-are-validat.patch
--	patches.suse/dax-use-PG_PMD_COLOUR-instead-of-open-coding.patch
--	patches.suse/dax-initialize-variable-pfn-before-using-it.patch
--	patches.suse/shmem-shmem_charge-verify-max_block-is-not-exceeded-before-inode-update.patch
--	patches.suse/shmem-introduce-shmem_inode_acct_block.patch
--	patches.suse/userfaultfd-mcopy_atomic-introduce-mfill_atomic_pte-helper.patch
--	patches.suse/mm-hugetlb-do-not-allocate-non-migrateable-gigantic-pages-from-movable-zones.patch
--	patches.suse/mm-devm_memremap_pages-use-multi-order-radix-for-ZON.patch
--	patches.suse/mm-oom-let-oom_reap_task-and-exit_mmap-run-concurrently.patch
--	patches.suse/mm-hugetlb-clear-target-sub-page-last-when-clearing-huge-page.patch
--	patches.suse/x86-mpx-make-mpx-depend-on-x86-64-to-free-up-VMA-fla.patch
--	patches.suse/libata-zpodd-make-arrays-cdb-static-reduces-object-c
--	patches.suse/msft-hv-1451-x86-hyper-v-Include-hyperv-only-when-CONFIG_HYPERV-i.patch
--	patches.suse/msft-hv-1452-x86-hyper-v-Make-hv_do_hypercall-inline.patch
--	patches.suse/msft-hv-1453-x86-hyper-v-Introduce-fast-hypercall-implementation.patch
--	patches.suse/msft-hv-1454-hyper-v-Use-fast-hypercall-for-HVCALL_SIGNAL_EVENT.patch
--	patches.suse/msft-hv-1455-x86-hyper-v-Implement-rep-hypercalls.patch
--	patches.suse/msft-hv-1456-hyper-v-Globalize-vp_index.patch
--	patches.suse/msft-hv-1457-x86-hyper-v-Use-hypercall-for-remote-TLB-flush.patch
--	patches.suse/msft-hv-1486-x86-hyper-v-Support-extended-CPU-ranges-for-TLB-flus.patch
--	patches.suse/msft-hv-1487-tracing-hyper-v-Trace-hyperv_mmu_flush_tlb_others.patch
--	patches.suse/efi-arm-Don-t-mark-ACPI-reclaim-memory-as-MEMBLOCK_N.patch
--	patches.suse/0001-drivers-fbdev-efifb-Allow-BAR-to-be-moved-instead-of.patch
--	patches.suse/powerpc-powernv-Add-IMC-OPAL-APIs.patch
--	patches.suse/powerpc-powernv-Detect-and-create-IMC-device.patch
--	patches.suse/powerpc-perf-add-nest-imc-pmu-support.patch
--	patches.suse/powerpc-perf-add-core-imc-pmu-support.patch
--	patches.suse/powerpc-perf-add-thread-imc-pmu-support.patch
--	patches.suse/powerpc-mm-Fix-check-of-multiple-16G-pages-from-devi.patch
--	patches.suse/powerpc-powernv-Save-Restore-additional-SPRs-for-sto.patch
--	patches.suse/powerpc-powernv-Clear-PECE1-in-LPCR-via-stop-api-onl.patch
--	patches.suse/powerpc-mm-radix-Improve-_tlbiel_pid-to-be-usable-for-PWC-flushes.patch
--	patches.suse/powerpc-mm-radix-Improve-TLB-PWC-flushes.patch
--	patches.suse/powerpc-mm-radix-Avoid-flushing-the-PWC-on-every-flush_tlb_range.patch
--	patches.suse/powerpc-mm-Update-definitions-of-DSISR-bits.patch
--	patches.suse/powerpc-mm-Update-bits-used-to-skip-hash_page.patch
--	patches.suse/powerpc-mm-Use-symbolic-constants-for-filtering-SRR1.patch
--	patches.suse/powerpc-mm-Set-fault-flags-earlier.patch
--	patches.suse/powerpc-mm-Don-t-lose-major-fault-indication-on-retr.patch
--	patches.suse/powerpc-Remove-old-unused-icswx-based-coprocessor-su.patch
--	patches.suse/powerpc-powernv-Enable-PCI-peer-to-peer.patch
--	patches.suse/powerpc-mm-book3s64-Make-KERN_IO_START-a-variable.patch
--	patches.suse/powerpc-mm-slb-Move-comment-next-to-the-code-it-s-referring-to.patch
--	patches.suse/powerpc-mm-hash64-Make-vmalloc-56T-on-hash.patch
--	patches.suse/powerpc-Fix-invalid-use-of-register-expressions.patch
--	patches.suse/powerpc-dlpar-017-pseries-Check-memory-device-state-before-onl.patch
--	patches.suse/powerpc-64s-Fix-mce-accounting-for-powernv.patch
--	patches.suse/powerpc-xive-04-Ensure-active-irqd-when-setting-affinit.patch
--	patches.suse/powerpc-mm-Properly-invalidate-when-setting-process-.patch
--	patches.suse/powerpc-perf-Update-default-sdar_mode-value-for-power9.patch
--	patches.suse/powerpc-perf-Factor-out-PPMU_ONLY_COUNT_RUN-check-code-from-power8.patch
--	patches.suse/powerpc-perf-Add-PM_LD_MISS_L1-and-PM_BR_2PATH-to-po.patch
--	patches.suse/powerpc-perf-Cleanup-of-PM_BR_CMPL-vs.-PM_BRU_CMPL-in-Power9-event-list.patch
--	patches.suse/powerpc-powernv-Add-support-for-powercap-framework.patch
--	patches.suse/powerpc-powernv-Add-support-to-set-power-shifting-ratio.patch
--	patches.suse/powerpc-powernv-Add-support-to-clear-sensor-groups-data.patch
--	patches.suse/powerpc-mce-Move-64-bit-machine-check-code-into-mce.c.patch
--	patches.suse/powerpc-traps-Use-SRR1-defines-for-program-check-rea.patch
--	patches.suse/powerpc-xive-05-Fix-section-mismatch-warnings.patch
--	patches.suse/powerpc-perf-fix-double-unlock-in-imc_common_cpuhp_mem_free.patch
--	patches.suse/powerpc-xive-07-powerpc-xmon-Exclude-all-of-xmon-from-ftrace.patch
--	patches.suse/powerpc-perf-imc-fix-nest-events-on-muti-socket-system.patch
--	patches.suse/powerpc-Fix-missing-newline-before.patch
--	patches.suse/powerpc-Remove-redundant-FP-Altivec-giveup-code.patch
--	patches.suse/powerpc-perf-fix-usage-of-nest_imc_refc.patch
--	patches.suse/powerpc-mm-Rename-find_linux_pte_or_hugepte.patch
--	patches.suse/powerpc-pseries-remove-dlpar_attach_node-dependency-.patch
--	patches.suse/powerpc-mm-Move-pgdir-setting-into-a-helper.patch
--	patches.suse/powerpc-mm-Optimize-detection-of-thread-local-mm-s.patch
--	patches.suse/powerpc-mm-Make-switch_mm_irqs_off-out-of-line.patch
--	patches.suse/powerpc-64s-masked_interrupt-returns-to-kernel-so-av.patch
--	patches.suse/powerpc-xive-06-Fix-the-size-of-the-cpumask-used-in-xive_find_target_in_mask.patch
--	patches.suse/KVM-PPC-Book3S-HV-POWER9-does-not-require-secondary-.patch
--	patches.suse/powerpc-64s-Move-IDLE_STATE_ENTER_SEQ-_NORET-into-id.patch
--	patches.suse/powerpc-64s-POWER9-can-execute-stop-without-a-sync-s.patch
--	patches.suse/powerpc-64s-Drop-no-longer-used-IDLE_STATE_ENTER_SEQ.patch
--	patches.suse/powerpc-64s-idle-POWER9-can-execute-stop-in-virtual-.patch
--	patches.suse/powerpc-64s-radix-Remove-bolted-SLB-address-limit-fo.patch
--	patches.suse/powerpc-Do-not-send-system-reset-request-through-the.patch
--	patches.suse/powerpc-powernv-Flush-console-before-platform-error-.patch
--	patches.suse/powerpc-powernv-Use-kernel-crash-path-for-machine-ch.patch
--	patches.suse/powerpc-Machine-check-interrupt-is-a-non-maskable-in.patch
--	patches.suse/powerpc-xmon-Fix-display-of-SPRs.patch
--	patches.suse/powerpc-kernel-Change-retrieval-of-pci_dn.patch
--	patches.suse/powerpc-mm-radix-Prettify-mapped-memory-range-print-.patch
--	patches.suse/powerpc-xmon-Add-ISA-v3.0-SPRs-to-SPR-dump.patch
--	patches.suse/powerpc-conditionally-compile-platform-specific-serial-drivers.patch
--	patches.suse/cxl-Fix-driver-use-count.patch
--	patches.suse/powerpc-smp-Use-cpu_to_chip_id-to-find-core-siblings.patch
--	patches.suse/powerpc-smp-Rework-CPU-topology-construction.patch
--	patches.suse/powerpc-smp-Add-cpu_l2_cache_map.patch
--	patches.suse/powerpc-smp-Add-Power9-scheduler-topology.patch
--	patches.suse/powerpc-dlpar-018-pseries-Don-t-attempt-to-acquire-drc-during-.patch
--	patches.suse/powerpc-Fix-DAR-reporting-when-alignment-handler-fau.patch
--	patches.suse/powerpc-Correct-instruction-code-for-xxlor-instructi.patch
--	patches.suse/powerpc-powernv-npu-Move-tlb-flush-before-launching-.patch
--	patches.suse/powerpc-xive-08-introduce-a-common-routine-xive_queue_p.patch
--	patches.suse/powerpc-xive-09-guest-exploitation-of-the-XIVE-interrup.patch
--	patches.suse/powerpc-xive-10-rename-xive_poke_esb-in-xive_esb_read.patch
--	patches.suse/powerpc-xive-11-introduce-xive_esb_write.patch
--	patches.suse/powerpc-xive-12-add-the-HW-IRQ-number-under-xive_irq_da.patch
--	patches.suse/powerpc-xive-13-introduce-H_INT_ESB-hcall.patch
--	patches.suse/powerpc-xive-14-add-XIVE-Exploitation-Mode-to-CAS.patch
--	patches.suse/powerpc-xive-15-improve-debugging-macros.patch
--	patches.suse/powerpc-xive-16-Fix-section-__init-warning.patch
--	patches.suse/xen-events-fifo-dont-use-get-put-cpu.patch
--	patches.suse/kernfs-dont-set-dentry-d_fsdata.patch
--	patches.suse/0003-block-Add-comment-to-submit_bio_wait.patch
--	patches.suse/0004-bio-integrity-move-the-bio-integrity-profile-check-e.patch
--	patches.suse/0005-dm-crypt-don-t-mess-with-BIP_BLOCK_INTEGRITY.patch
--	patches.suse/blk-mq-tag-check-for-NULL-rq-when-iterating-tags.patch
--	patches.suse/block-pass-in-queue-to-inflight-accounting.patch
--	patches.suse/block-make-part_in_flight-take-an-array-of-two-ints.patch
--	patches.suse/blk-mq-provide-internal-in-flight-variant.patch
--	patches.suse/blk-mq-enable-checking-two-part-inflight-counts-at-t.patch
--	patches.suse/0129-block-Fix-two-comments-that-refer-to-.queue_rq-retur.patch
--	patches.suse/blk-mq-Make-blk_mq_reinit_tagset-calls-easier-to-rea.patch
--	patches.suse/block-Relax-a-check-in-blk_start_queue.patch
--	patches.suse/skd-Avoid-that-module-unloading-triggers-a-use-after.patch
--	patches.suse/skd-Submit-requests-to-firmware-before-triggering-th.patch
--	patches.suse/btrfs-index-check-integrity-state-hash-by-a-dev_t.patch
--	patches.suse/raid5-remove-a-call-to-get_start_sect.patch
--	patches.suse/block-reject-attempts-to-allocate-more-than-DISK_MAX.patch
--	patches.suse/block-add-a-__disk_get_part-helper.patch
--	patches.suse/block-cache-the-partition-index-in-struct-block_devi.patch
--	patches.suse/block-replace-bi_bdev-with-a-gendisk-pointer-and-par.patch
--	patches.suse/block-fix-warning-when-i-o-elevator-is-changed-as-request_queue-is-being-removed.patch
--	patches.suse/0001-bfq-Re-enable-auto-loading-when-built-as-a-module.patch
--	patches.suse/0001-mq-deadline-Enable-auto-loading-when-built-as-module.patch
--	patches.suse/mmc-dw_mmc-k3-add-sd-support-for-hi3660.patch
--	patches.suse/mmc-meson-gx-remove-CLK_DIVIDER_ALLOW_ZERO-clock-fla
--	patches.suse/0001-mmc-mmci-stop-building-qcom-dml-as-module.patch
--	patches.suse/0006-md-bitmap-copy-correct-data-for-bitmap-super.patch
--	patches.suse/0005-md-notify-about-new-spare-disk-in-the-container.patch
--	patches.suse/0007-md-replace-seq_release_private-with-seq_release.patch
--	patches.suse/0008-md-r5cache-call-mddev_lock-unlock-in-r5c_journal_mod.patch
--	patches.suse/0009-raid5-remove-raid5_build_block.patch
--	patches.suse/0010-md-raid0-attach-correct-cgroup-info-in-bio.patch
--	patches.suse/0004-md-Runtime-support-for-multiple-ppls.patch
--	patches.suse/0003-raid5-ppl-Recovery-support-for-multiple-partial-pari.patch
--	patches.suse/0001-md-bitmap-disable-bitmap_resize-for-file-backed-bitm.patch
--	patches.suse/ALSA-hda-Fix-regression-of-hdmi-eld-control-created-
--	patches.suse/ALSA-hda-Add-Cannonlake-PCI-ID
--	patches.suse/ALSA-firewire-motu-add-specification-flag-for-positi.patch
--	patches.suse/ALSA-firewire-motu-add-support-for-MOTU-Audio-Expres.patch
--	patches.suse/ALSA-firewire-add-const-qualifier-to-identifiers-for.patch
--	patches.suse/ALSA-ice1712-Add-support-for-STAudio-ADCIII
--	patches.suse/ALSA-hda-Implement-mic-mute-LED-mode-enum
--	patches.suse/ALSA-hda-realtek-Enable-jack-detection-function-for-
--	patches.suse/ASoC-rsnd-avoid-duplicate-free_irq
--	patches.suse/ASoC-mediatek-Fix-an-error-checking-code
--	patches.suse/ASoC-Intel-Skylake-Reset-the-controller-in-probe.patch
--	patches.suse/ASoC-rsnd-move-rsnd_ssi_config_init-execute-conditio.patch
--	patches.suse/ASoC-rockchip-Correct-dmic-delay-property-name
--	patches.suse/ASoC-rt5514-Add-the-I2S-ASRC-support.patch
--	patches.suse/ASoC-rt5514-Eliminate-the-noise-in-the-ASRC-case.patch
--	patches.suse/ASoC-samsung-Fix-possible-double-iounmap-on-s3c24xx-
--	patches.suse/ASoC-samsung-odroid-Drop-requirement-of-clocks-in-th
--	patches.suse/ALSA-hda-Fix-forget-to-free-resource-in-error-handli
--	patches.suse/ALSA-hda-ca0132-Fix-memory-leak-at-error-path
--	patches.suse/media-adv7180-add-missing-adv7180cp-adv7180st-i2c-de
--	patches.suse/media-devnode-Rename-mdev-argument-as-devnode.patch
--	patches.suse/media-coda-disable-BWB-only-while-decoding-on-CODA-9
--	patches.suse/media-v4l2-compat-ioctl32-Fix-timespec-conversion.patch
--	patches.suse/media-s5p-jpeg-fix-number-of-components-macro
--	patches.suse/media-uvcvideo-Prevent-heap-overflow-when-accessing-
--	patches.suse/media-coda-imx-vdoa-Check-for-platform_get_resource-
--	patches.suse/media-rc-simplify-ir_raw_event_store_edge.patch
--	patches.suse/media-em28xx-calculate-left-volume-level-correctly.patch
--	patches.suse/media-mxl111sf-Fix-potential-null-pointer-dereferenc
--	patches.suse/media-au0828-fix-RC_CORE-dependency.patch
--	patches.suse/mailbox-bcm-flexrm-mailbox-Fix-mask-used-in-CMPL_STA
--	patches.suse/0052-mfd-rk808-Fix-up-the-chip-id-get-failed.patch
--	patches.suse/dt-bindings-mfd-axp20x-add-axp806-to-supported-list-of-chips.patch
--	patches.suse/mfd-lpc_ich-Do-not-touch-SPI-NOR-write-protection-bi
--	patches.suse/mfd-omap-usb-tll-Fix-register-offsets
--	patches.suse/mfd-intel_soc_pmic-Export-separate-mfd-cell-configs-
--	patches.suse/mfd-intel_soc_pmic-Differentiate-between-Bay-and-Che
--	patches.suse/backlight-lm3630a-Bump-REG_MAX-value-to-0x50-instead
--	patches.suse/dmaengine-xilinx_dma-Fix-error-code-format-specifier
--	patches.suse/drm-i915-Quietly-cancel-FBC-activation-if-CRTC-is-tu
--	patches.suse/drm-i915-Recreate-vmapping-even-when-the-object-is-p
--	patches.suse/drm-i915-Always-wake-the-device-to-flush-the-GTT
--	patches.suse/drm-i915-Treat-fb-offsets-as-a-raw-byte-offset-inste
--	patches.suse/drm-i915-Skip-fence-alignemnt-check-for-the-CCS-plan
--	patches.suse/drm-i915-Ignore-duplicate-VMA-stored-within-the-per-
--	patches.suse/drm-i915-edp-Increase-T12-panel-delay-to-900-ms-to-f
--	patches.suse/drm-i915-Make-i9xx_load_ycbcr_conversion_matrix-stat
--	patches.suse/drm-i915-Make-i2c-lock-ops-static
--	patches.suse/drm-i915-Fix-enum-pipe-vs.-enum-transcoder-for-the-P
--	patches.suse/drm-i915-Fix-the-missing-PPAT-cache-attributes-on-CN
--	patches.suse/drm-i915-Add-__rcu-to-radix-tree-slot-pointer
--	patches.suse/drm-i915-Silence-sparse-by-using-gfp_t
--	patches.suse/drm-i915-Annotate-user-relocs-with-__user
--	patches.suse/drm-i915-Re-enable-GTT-following-a-device-reset
--	patches.suse/drm-i915-gvt-Remove-one-duplicated-MMIO
--	patches.suse/fs-aio-fix-the-increment-of-aio-nr-and-counting-agai.patch
--	patches.suse/cifs-Add-support-for-reading-attributes-on-SMB2.patch
--	patches.suse/cifs-Add-support-for-writing-attributes-on-SMB2.patch
--	patches.suse/0001-cifs-Check-for-timeout-on-Negotiate-stage.patch
--	patches.suse/audit-Reduce-overhead-using-a-coarse-clock.patch
--	patches.suse/printk-console-Always-disable-boot-consoles-that-use.patch
--	patches.suse/printk-console-Enhance-the-check-for-consoles-using-.patch
--	patches.suse/scsi-aacraid-split-off-functions-to-generate-reset-F.patch
--	patches.suse/scsi-aacraid-split-off-host-reset.patch
--	patches.suse/scsi-aacraid-split-off-device-target-and-bus-reset.patch
--	patches.suse/scsi-aacraid-use-aac_tmf_callback-for-reset-fib.patch
--	patches.suse/scsi-aacraid-enable-sending-of-TMFs-from-aac_hba_sen.patch
--	patches.suse/scsi-aacraid-add-fib-flag-to-mark-scsi-command-callb.patch
--	patches.suse/scsi-aacraid-complete-all-commands-during-bus-reset.patch
--	patches.suse/scsi-be2iscsi-replace-pci-pool-old-api
--	patches.suse/scsi-csiostor-Replace-PCI-pool-old-API.patch
--	patches.suse/scsi-lpfc-Replace-PCI-pool-old-API.patch
--	patches.suse/scsi-megaraid-Replace-PCI-pool-old-API.patch
--	patches.suse/scsi-mpt3sas-Replace-PCI-pool-old-API-1.patch
--	patches.suse/scsi-megaraid-fix-format-overflow-warning.patch
--	patches.suse/scsi-mpt3sas-fix-format-overflow-warning.patch
--	patches.suse/scsi-fnic-fix-format-string-overflow-warning.patch
--	patches.suse/scsi-remove-DRIVER_ATTR-usage.patch
--	patches.suse/0047-scsi-qla2xxx-Cleanup-FC-NVMe-code.patch
--	patches.suse/0048-scsi-qla2xxx-Move-function-prototype-to-correct-head.patch
--	patches.suse/0049-scsi-qla2xxx-Added-change-to-enable-ZIO-for-FC-NVMe-.patch
--	patches.suse/0050-scsi-qla2xxx-Simpify-unregistration-of-FC-NVMe-local.patch
--	patches.suse/0051-scsi-qla2xxx-Fix-remoteport-disconnect-for-FC-NVMe.patch
--	patches.suse/scsi-fc-start-decoupling-fc_block_scsi_eh-from-scsi_.patch
--	patches.suse/scsi-mpt3sas-Fix-memory-allocation-failure-test-in-m.patch
--	patches.suse/scsi-libcxgbi-use-ndev-ifindex-to-find-route.patch
--	patches.suse/s390-sles15-01-02-zfcp-fix-queuecommand-scsi_eh-commands-DIX.patch
--	patches.suse/zfcp-add-handling-for-FCP_RESID_OVER-to-the-fcp.patch
--	patches.suse/s390-sles15-01-03-01-zfcp-fix-capping-unsuccessful-GPN_FT-SAN-resp-trace.patch
--	patches.suse/s390-sles15-01-03-02-zfcp-fix-passing-fsf_req-to-SCSI-trace-on-TMF-for-HBA.patch
--	patches.suse/s390-sles15-01-03-03-zfcp-fix-missing-trace-early-return-TMF-handlers.patch
--	patches.suse/s390-sles15-01-03-04-zfcp-fix-payload-with-full-FCP_RSP-IU-in-SCSI-trace.patch
--	patches.suse/s390-sles15-01-03-05-zfcp-trace-HBA-FSF-resp-by-default-on-dismiss-or-timedout.patch
--	patches.suse/s390-sles15-01-04-zfcp-trace-high-part-of-new-64-bit-SCSI-LUN.patch
--	patches.suse/scsi-esp_scsi-Clean-up-control-flow-and-dead-code.patch
--	patches.suse/scsi-esp_scsi-Avoid-sending-ABORT-TASK-SET-messages.patch
--	patches.suse/scsi-esp_scsi-Always-clear-msg_out_len-after-MESSAGE.patch
--	patches.suse/scsi-megaraid_sas-fix-allocate-instance-pd_info-twic.patch
--	patches.suse/scsi-pm8001-fix-double-free-in-pm8001_pci_probe.patch
--	patches.suse/scsi-mvsas-replace-kfree-with-scsi_host_put.patch
--	patches.suse/0052-scsi-qla2xxx-use-dma_mapping_error-to-check-map-erro.patch
--	patches.suse/scsi-smartpqi-add-pqi-reset-quiesce-support.patch
--	patches.suse/scsi-smartpqi-enhance-BMIC-cache-flush.patch
--	patches.suse/scsi-smartpqi-update-pqi-passthru-ioctl.patch
--	patches.suse/scsi-smartpqi-cleanup-doorbell-register-usage.patch
--	patches.suse/scsi-smartpqi-update-kexec-and-power-down-support.patch
--	patches.suse/scsi-smartpqi-add-in-new-controller-ids.patch
--	patches.suse/scsi-smartpqi-change-driver-version-to-1.1.2-125.patch
--	patches.suse/scsi-hisi_sas-fix-reset-and-port-ID-refresh-issues.patch
--	patches.suse/scsi-hisi_sas-avoid-potential-v2-hw-interrupt-issue.patch
--	patches.suse/scsi-hisi_sas-fix-v2-hw-underflow-residual-value.patch
--	patches.suse/scsi-hisi_sas-add-v2-hw-DFX-feature.patch
--	patches.suse/scsi-hisi_sas-use-array-for-v2-hw-ECC-errors.patch
--	patches.suse/scsi-hisi_sas-remove-repeated-device-config-in-v2-hw.patch
--	patches.suse/scsi-hisi_sas-add-irq-and-tasklet-cleanup-in-v2-hw.patch
--	patches.suse/scsi-hisi_sas-service-interrupt-ITCT_CLR-interrupt-i.patch
--	patches.suse/scsi-hisi_sas-support-zone-management-commands.patch
--	patches.suse/scsi-hisi_sas-add-status-and-command-buffer-for-inte.patch
--	patches.suse/0001-scsi-hisi_sas-Modify-v3-hw-STP_LINK_TIMER-setting.patch
--	patches.suse/0002-scsi-hisi_sas-fix-v3-hw-channel-interrupt-processing.patch
--	patches.suse/0003-scsi-hisi_sas-kill-tasklet-when-destroying-irq-in-v3.patch
--	patches.suse/0004-scsi-hisi_sas-add-reset-handler-for-v3-hw.patch
--	patches.suse/0005-scsi-hisi_sas-update-some-v3-register-init-settings.patch
--	patches.suse/0006-scsi-hisi_sas-add-phy_set_linkrate_v3_hw.patch
--	patches.suse/0007-scsi-hisi_sas-remove-phy_down_v3_hw-res-variable.patch
--	patches.suse/0008-scsi-hisi_sas-replace-kfree-with-scsi_host_put.patch
--	patches.suse/scsi-hisi_sas-remove-driver-versioning.patch
--	patches.suse/scsi-qedi-Limit-number-for-CQ-queues.patch
--	patches.suse/scsi-virtio-virtio_scsi-Set-can_queue-to-the-length-.patch
--	patches.suse/scsi-scsi_lib-rework-scsi_internal_device_unblock_no.patch
--	patches.suse/scsi-make-state-device-attribute-pollable.patch
--	patches.suse/scsi-sym53c8xx-Avoid-undefined-behaviour.patch
--	patches.suse/scsi-cxlflash-22-Fix-an-error-handling-path-in-cxlflash.patch
--	patches.suse/scsi-hpsa-add-support-for-legacy-boards.patch
--	patches.suse/scsi-hpsa-disable-volume-status-check-for-legacy-boa.patch
--	patches.suse/scsi-hpsa-Ignore-errors-for-unsupported-LV_DEVICE_ID.patch
--	patches.suse/scsi-hpsa-do-not-print-errors-for-unsupported-report.patch
--	patches.suse/scsi-cciss-Drop-obsolete-driver.patch
--	patches.suse/scsi-hpsa-Remove-hpsa_allow_any-module-option.patch
--	patches.suse/scsi-ses-check-return-code-from-ses_recv_diag.patch
--	patches.suse/scsi-ses-Fixup-error-message-failed-to-get-diagnosti.patch
--	patches.suse/scsi-ses-make-page2-support-optional.patch
--	patches.suse/scsi-mpt3sas-fix-pr_info-message-continuation.patch
--	patches.suse/0053-scsi-qla2xxx-fix-spelling-mistake-of-variable-sfp_ad.patch
--	patches.suse/scsi-qedf-Set-WWNN-and-WWPN-based-on-values-from-qed.patch
--	patches.suse/scsi-qedf-Use-granted-MAC-from-the-FCF-for-the-FCoE-.patch
--	patches.suse/scsi-qedf-Corrent-VLAN-tag-insertion-in-fallback-VLA.patch
--	patches.suse/scsi-qedf-Covert-single-threaded-workqueues-to-regul.patch
--	patches.suse/scsi-qedf-Fix-up-modinfo-parameter-name-for-debug-in.patch
--	patches.suse/scsi-qedf-Update-driver-version-to-8.20.5.0.patch
--	patches.suse/scsi-pmcraid-fix-duplicated-code-for-different-branc.patch
--	patches.suse/scsi-ch-add-refcounting.patch
--	patches.suse/scsi-scsi-sysfs-Adjust-error-returned-for-adapter-re.patch
--	patches.suse/scsi-hpsa-fix-the-device_id-in-hpsa_update_device_in.patch
--	patches.suse/scsi-lpfc-remove-useless-code-in-lpfc_sli4_bsg_link_.patch
--	patches.suse/scsi-megaraid_sas-mismatch-of-allocated-MFI-frame-si.patch
--	patches.suse/scsi-megaraid_sas-set-minimum-value-of-resetwaittime.patch
--	patches.suse/scsi-megaraid_sas-Use-synchronize_irq-in-target-rese.patch
--	patches.suse/scsi-megaraid_sas-Call-megasas_complete_cmd_dpc_fusi.patch
--	patches.suse/scsi-megaraid_sas-Do-not-re-fire-shutdown-DCMD-after.patch
--	patches.suse/scsi-megaraid_sas-Fix-endianness-issues-in-DCMD-hand.patch
--	patches.suse/scsi-megaraid_sas-Check-valid-aen-class-range-to-avo.patch
--	patches.suse/scsi-megaraid_sas-Use-SMID-for-Task-abort-case-only.patch
--	patches.suse/scsi-megaraid_sas-use-vmalloc-for-crash-dump-buffers.patch
--	patches.suse/scsi-megaraid_sas-Return-pended-IOCTLs-with-cmd_stat.patch
--	patches.suse/scsi-megaraid_sas-replace-internal-FALSE-TRUE-defini.patch
--	patches.suse/scsi-megaraid_sas-modified-few-prints-in-OCR-and-IOC.patch
--	patches.suse/scsi-megaraid_sas-call-megasas_dump_frame-with-corre.patch
--	patches.suse/scsi-megaraid_sas-driver-version-upgrade.patch
--	patches.suse/0054-scsi-qla2xxx-Correction-to-vha-vref_count-timeout.patch
--	patches.suse/0055-scsi-qla2xxx-Fix-target-multiqueue-configuration.patch
--	patches.suse/0056-scsi-qla2xxx-Update-fw_started-flags-at-qpair-creati.patch
--	patches.suse/0057-scsi-qla2xxx-Add-command-completion-for-error-path.patch
--	patches.suse/0058-scsi-qla2xxx-Fix-WWPN-WWNN-in-debug-message.patch
--	patches.suse/scsi-qla2xxx-Handle-PCIe-error-for-driver.patch
--	patches.suse/0059-scsi-qla2xxx-Fix-system-panic-due-to-pointer-access-.patch
--	patches.suse/0060-scsi-qla2xxx-Use-BIT_6-to-acquire-FAWWPN-from-switch.patch
--	patches.suse/0061-scsi-qla2xxx-Fix-NPIV-host-enable-after-chip-reset.patch
--	patches.suse/0062-scsi-qla2xxx-Remove-extra-register-read.patch
--	patches.suse/0063-scsi-qla2xxx-Change-ha-wq-max_active-value-to-defaul.patch
--	patches.suse/0064-scsi-qla2xxx-Use-fabric-name-for-Get-Port-Speed-comm.patch
--	patches.suse/0065-scsi-qla2xxx-Add-ability-to-autodetect-SFP-type.patch
--	patches.suse/0066-scsi-qla2xxx-Prevent-sp-free-null-uninitialized-poin.patch
--	patches.suse/0067-scsi-qla2xxx-Use-sp-free-instead-of-hard-coded-call.patch
--	patches.suse/0068-scsi-qla2xxx-Move-logging-default-mask-to-execute-on.patch
--	patches.suse/0069-scsi-qla2xxx-Add-timeout-ability-to-wait_for_sess_de.patch
--	patches.suse/0070-scsi-qla2xxx-Allow-SNS-fabric-login-to-be-retried.patch
--	patches.suse/0071-scsi-qla2xxx-Fix-task-mgmt-handling-for-NPIV.patch
--	patches.suse/0072-scsi-qla2xxx-Print-correct-mailbox-registers-in-fail.patch
--	patches.suse/0073-scsi-qla2xxx-Remove-potential-macro-parameter-side-e.patch
--	patches.suse/0074-scsi-qla2xxx-Add-support-for-minimum-link-speed.patch
--	patches.suse/0075-scsi-qla2xxx-Add-LR-distance-support-from-nvram-bit.patch
--	patches.suse/0076-scsi-qla2xxx-Cleanup-NPIV-host-in-target-mode-during.patch
--	patches.suse/0077-scsi-qla2xxx-Enable-Async-TMF-processing.patch
--	patches.suse/0078-scsi-qla2xxx-Increase-ql2xmaxqdepth-to-64.patch
--	patches.suse/0079-scsi-qla2xxx-Recheck-session-state-after-RSCN.patch
--	patches.suse/0080-scsi-qla2xxx-Skip-zero-queue-count-entry-during-FW-d.patch
--	patches.suse/0081-scsi-qla2xxx-Ability-to-process-multiple-SGEs-in-Com.patch
--	patches.suse/0082-scsi-qla2xxx-Do-not-call-abort-handler-function-duri.patch
--	patches.suse/0083-scsi-qla2xxx-Update-driver-version-to-10.00.00.01-k.patch
--	patches.suse/scsi-lpfc-Fix-plogi-collision-that-causes-illegal-st.patch
--	patches.suse/scsi-lpfc-Fix-loop-mode-target-discovery.patch
--	patches.suse/scsi-lpfc-Fix-rediscovery-on-switch-blade-pull.patch
--	patches.suse/scsi-lpfc-Fix-oops-when-NVME-Target-is-discovered-in.patch
--	patches.suse/scsi-lpfc-convert-info-messages-to-standard-messages.patch
--	patches.suse/scsi-lpfc-Correct-return-error-codes-to-align-with-n.patch
--	patches.suse/scsi-lpfc-Fix-handling-of-FCP-and-NVME-FC4-types-in-.patch
--	patches.suse/scsi-lpfc-Fix-duplicate-NVME-rport-entries-and-names.patch
--	patches.suse/scsi-lpfc-Fix-crash-in-lpfc-nvmet-when-fc-port-is-re.patch
--	patches.suse/scsi-lpfc-Fix-NVME-PRLI-handling-during-RSCN.patch
--	patches.suse/scsi-lpfc-Correct-issues-with-FAWWN-and-FDISCs.patch
--	patches.suse/scsi-lpfc-Limit-amount-of-work-processed-in-IRQ.patch
--	patches.suse/scsi-lpfc-Fix-MRQ-1-context-list-handling.patch
--	patches.suse/scsi-lpfc-Fix-relative-offset-error-on-large-nvmet-t.patch
--	patches.suse/scsi-lpfc-Fix-nvme-target-failure-after-2nd-adapter-.patch
--	patches.suse/scsi-lpfc-Fix-bad-sgl-reposting-after-2nd-adapter-re.patch
--	patches.suse/scsi-lpfc-remove-console-log-clutter.patch
--	patches.suse/scsi-lpfc-Add-Buffer-to-Buffer-credit-recovery-suppo.patch
--	patches.suse/scsi-lpfc-fix-integer-constant-too-large-error-on-32.patch
--	patches.suse/scsi-lpfc-lpfc-version-bump-11.4.0.3.patch
--	patches.suse/scsi-ufs-reqs-and-tasks-were-put-in-the-wrong-order.patch
--	patches.suse/scsi-Suppress-gcc-7-fall-through-warnings-reported-w.patch
--	patches.suse/scsi-Convert-a-strncmp-call-into-a-strcmp-call.patch
--	patches.suse/scsi-Document-which-queue-type-a-function-is-intende.patch
--	patches.suse/scsi-Use-blk_mq_rq_to_pdu-to-convert-a-request-to-a-.patch
--	patches.suse/0009-scsi-libsas-Remove-a-set-but-not-used-variable.patch
--	patches.suse/0010-scsi-libsas-Annotate-fall-through-in-a-switch-statem.patch
--	patches.suse/scsi-fnic-do-not-call-host-reset-from-command-abort.patch
--	patches.suse/scsi-libsas-move-bus_reset_handler-to-target_reset_h.patch
--	patches.suse/scsi-qedf-drop-bus-reset-handler.patch
--	patches.suse/scsi-megaraid_mbox-drop-duplicate-bus-reset-and-devi.patch
--	patches.suse/scsi-mptsas-Fixup-device-hotplug-for-VMWare-ESXi.patch
--	patches.suse/scsi-ses-Fix-racy-cleanup-of-sys-in-remove_dev.patch
--	patches.suse/scsi-Fix-the-kerneldoc-for-scsi_initialize_rq.patch
--	patches.suse/scsi-cxlflash-23-Remove-unnecessary-existence-check.patch
--	patches.suse/scsi-cxlflash-24-Avoid-double-mutex-unlock.patch
--	patches.suse/scsi-cxlflash-25-Fix-vlun-resize-failure-in-the-shrink-.patch
--	patches.suse/scsi-lpfc-avoid-an-unused-function-warning.patch
--	patches.suse/scsi-lpfc-avoid-false-positive-gcc-8-warning.patch
--	patches.suse/scsi-rcu-Introduce-rcu_swap_protected.patch
--	patches.suse/scsi-Rework-the-code-for-caching-Vital-Product-Data-.patch
--	patches.suse/scsi-Rework-handling-of-scsi_device.vpd_pg8-03.patch
--	patches.suse/scsi-hpsa-remove-the-smp_handler-stub.patch
--	patches.suse/scsi-smartpqi-remove-the-smp_handler-stub.patch
--	patches.suse/scsi-aacraid-fix-indentation-errors.patch
--	patches.suse/scsi-aacraid-get-rid-of-one-level-of-indentation.patch
--	patches.suse/scsi-aacraid-report-ENOMEM-to-upper-layer-from-aac_c.patch
--	patches.suse/scsi-qla2xxx-add-missing-includes-for-qla_isr.patch
--	patches.suse/scsi-qla2xxx-Clear-fc4f_nvme-flag.patch
--	patches.suse/scsi-qla2xxx-Fix-slow-mem-alloc-behind-lock.patch
--	patches.suse/scsi-qla2xxx-Reset-the-logo-flag-after-target-re-log.patch
--	patches.suse/scsi-mq-Always-unprepare-before-requeuing-a-req.patch
--	patches.suse/scsi-qedi-off-by-one-in-qedi_get_cmd_from_tid.patch
--	patches.suse/scsi-aacraid-Fix-command-send-race-condition.patch
--	patches.suse/msft-hv-1485-scsi-storvsc-fix-memory-leak-on-ring-buffer-busy.patch
--	patches.suse/0084-scsi-qla2xxx-Fix-an-integer-overflow-in-sysfs-code.patch
--	patches.suse/RDAM-netlink-Fix-out-of-bound-access-while-checking-.patch
--	patches.suse/RDMA-netlink-clean-up-message-validity-array-initial.patch
--	patches.suse/ftrace-Fix-debug-preempt-config-name-in-stack_tracer.patch
--	patches.suse/0001-ftrace-Fix-selftest-goto-location-on-error.patch
--	patches.suse/ftrace-Fix-memleak-when-unregistering-dynamic-ops-wh.patch
--	patches.suse/tracing-Add-barrier-to-trace_printk-buffer-nesting-m.patch
--	patches.suse/tracing-Apply-trace_clock-changes-to-instance-max-bu.patch
--	patches.suse/msft-hv-1447-KVM-hyperv-support-HV_X64_MSR_TSC_FREQUENCY-and-HV_X.patch
--	patches.suse/KVM-nVMX-INVPCID-support.patch
--	patches.suse/KVM-nVMX-get-rid-of-nested_get_page.patch
--	patches.suse/KVM-nVMX-get-rid-of-nested_release_page.patch
--	patches.suse/KVM-vmx-Enable-VMFUNCs.patch
--	patches.suse/KVM-nVMX-Enable-VMFUNC-for-the-L1-hypervisor.patch
--	patches.suse/KVM-nVMX-Emulate-EPTP-switching-for-the-L1-hyperviso.patch
--	patches.suse/KVM-x86-X86_FEATURE_NRIPS-is-not-scattered-anymore.patch
--	patches.suse/KVM-x86-generalize-guest_cpuid_has_-helpers.patch
--	patches.suse/KVM-x86-use-general-helpers-for-some-cpuid-manipulat.patch
--	patches.suse/KVM-add-spinlock-optimization-framework.patch
--	patches.suse/KVM-X86-implement-the-logic-for-spinlock-optimizatio.patch
--	patches.suse/KVM-s390-implements-the-kvm_arch_vcpu_in_kernel.patch
--	patches.suse/KVM-arm-implements-the-kvm_arch_vcpu_in_kernel.patch
--	patches.suse/KVM-X86-Fix-residual-mmio-emulation-request-to-users.patch
--	patches.suse/kvm-nVMX-Add-support-for-fast-unprotection-of-nested.patch
--	patches.suse/KVM-nVMX-validate-eptp-pointer.patch
--	patches.suse/KVM-MMU-Fix-softlockup-due-to-mmu_lock-is-held-too-l.patch
--	patches.suse/KVM-MMU-Bail-out-immediately-if-there-is-no-availabl.patch
--	patches.suse/kvm-x86-Disallow-illegal-IA32_APIC_BASE-MSR-values.patch
--	patches.suse/kvm-avoid-uninitialized-variable-warnings.patch
--	patches.suse/KVM-x86-simplify-ept_misconfig.patch
--	patches.suse/KVM-x86-Avoid-guest-page-table-walk-when-gpa_availab.patch
--	patches.suse/KVM-x86-fix-use-of-L1-MMIO-areas-in-nested-guests.patch
--	patches.suse/kvm-svm-delete-avic_vm_id_bitmap-2-megabyte-static-array
--	patches.suse/KVM-VMX-cleanup-EPTP-definitions.patch
--	patches.suse/KVM-VMX-always-require-WB-memory-type-for-EPT.patch
--	patches.suse/0006-kvm-svm-add-virtual-gif-feature-definition
--	patches.suse/0007-kvm-svm-enable-virtual-gif-feature
--	patches.suse/KVM-VMX-cache-secondary-exec-controls.patch
--	patches.suse/kvm-vmx-Raise-UD-on-unsupported-RDRAND.patch
--	patches.suse/kvm-vmx-Raise-UD-on-unsupported-RDSEED.patch
--	patches.suse/kvm-vmx-Raise-UD-on-unsupported-XSAVES-XRSTORS.patch
--	patches.suse/KVM-x86-Add-return-value-to-kvm_cpuid.patch
--	patches.suse/KVM-MMU-check-guest-CR3-reserved-bits-based-on-its-p.patch
--	patches.suse/KVM-MMU-Rename-PT64_ROOT_LEVEL-to-PT64_ROOT_4LEVEL.patch
--	patches.suse/KVM-MMU-Add-5-level-EPT-Shadow-page-table-support.patch
--	patches.suse/KVM-MMU-Expose-the-LA57-feature-to-VM.patch
--	patches.suse/KVM-MMU-speedup-update_permission_bitmask.patch
--	patches.suse/KVM-VMX-use-kvm_event_needs_reinjection.patch
--	patches.suse/KVM-X86-Fix-loss-of-exception-which-has-not-yet-been.patch
--	patches.suse/KVM-nVMX-Fix-trying-to-cancel-vmlauch-vmresume.patch
--	patches.suse/kvm-nVMX-Validate-the-virtual-APIC-address-on-nested.patch
--	patches.suse/s390-sles15-00-09-KVM-s390-Support-Configuration-z-Architecture-Mode.patch
--	patches.suse/KVM-s390-Multiple-Epoch-Facility-support.patch
--	patches.suse/KVM-s390-sthyi-remove-invalid-guest-write-access.patch
--	patches.suse/KVM-s390-expose-no-DAT-to-guest-and-migration-suppor.patch
--	patches.suse/KVM-s390-we-are-always-in-czam-mode.patch
--	patches.suse/KVM-s390-guestdbg-fix-range-check.patch
--	patches.suse/KVM-s390-use-WARN_ON_ONCE-only-for-checking.patch
--	patches.suse/KVM-s390-vsie-cleanup-mcck-reinjection.patch
--	patches.suse/KVM-arm-arm64-Fix-guest-external-abort-matching.patch
--	patches.suse/KVM-arm-arm64-vgic-constify-seq_operations-and-file_.patch
--	patches.suse/KVM-arm-arm64-vITS-Drop-its_ite-lpi-field.patch
--	patches.suse/KVM-arm-arm64-Extract-GICv3-max-APRn-index-calculati.patch
--	patches.suse/KVM-arm-arm64-Support-uaccess-of-GICC_APRn.patch
--	patches.suse/KVM-PPC-e500-Fix-some-NULL-dereferences-on-error.patch
--	patches.suse/KVM-PPC-e500mc-Fix-a-NULL-dereference.patch
--	patches.suse/KVM-PPC-Book3S-HV-Fix-setting-of-storage-key-in-H_EN.patch
--	patches.suse/KVM-PPC-Book3S-HV-Fix-H_REGISTER_VPA-VPA-size-valida.patch
--	patches.suse/KVM-PPC-Book3S-HV-Fix-invalid-use-of-register-expres.patch
--	patches.suse/KVM-PPC-Book3S-HV-Fix-case-where-HDEC-is-treated-as-.patch
--	patches.suse/KVM-PPC-Book3S-HV-Report-storage-key-support-to-user.patch
--	patches.suse/KVM-PPC-Book3S-HV-Fix-memory-leak-in-kvm_vm_ioctl_ge.patch
--	patches.suse/KVM-PPC-Book3S-HV-Protect-updates-to-spapr_tce_table.patch
--	patches.suse/PCI-faraday-Fix-of_irq_get-error-check
--	patches.suse/msft-hv-1444-PCI-hv-Do-not-sleep-in-compose_msi_msg.patch
--	patches.suse/0001-PCI-rockchip-Factor-out-rockchip_pcie_get_phys.patch
--	patches.suse/0002-PCI-rockchip-Add-per-lane-PHY-support.patch
--	patches.suse/0041-phy-rockchip-pcie-Reconstruct-driver-to-support-per-.patch
--	patches.suse/pci-vmd-assign-vector-zero-to-all-bridges
--	patches.suse/PCI-vmd-Free-up-IRQs-on-suspend-path.patch
--	patches.suse/PCI-vmd-Remove-IRQ-affinity-so-we-can-allocate-more-.patch
--	patches.suse/x86-PCI-Move-VMD-quirk-to-x86-fixups.patch
--	patches.suse/x86-PCI-Use-is_vmd-rather-than-relying-on-the-domain.patch
--	patches.suse/pci-mark-broadcom-ht2100-root-port-extended-tags-as-broken
--	patches.suse/PCI-shpchp-Enable-bridge-bus-mastering-if-MSI-is-ena
--	patches.suse/pci-pciehp-report-power-fault-only-once-until-we-clear-it
--	patches.suse/pci-mark-amd-stoney-gpu-ats-as-broken
--	patches.suse/PCI-Add-ACS-quirk-for-APM-X-Gene-devices.patch
--	patches.suse/hmm-heterogeneous-memory-management-documentation.patch
--	patches.suse/mm-hmm-heterogeneous-memory-management-hmm-for-short.patch
--	patches.suse/mm-hmm-mirror-mirror-process-address-space-on-device-with-hmm-helpers.patch
--	patches.suse/mm-hmm-mirror-helper-to-snapshot-cpu-page-table.patch
--	patches.suse/mm-hmm-mirror-device-page-fault-handler.patch
--	patches.suse/mm-memory_hotplug-introduce-add_pages.patch
--	patches.suse/mm-zone_device-new-type-of-zone_device-for-unaddressable-memory.patch
--	patches.suse/mm-zone_device-special-case-put_page-for-device-private-pages.patch
--	patches.suse/mm-memcontrol-allow-to-uncharge-page-without-using-page-lru-field.patch
--	patches.suse/mm-memcontrol-support-memory_device_private.patch
--	patches.suse/mm-hmm-devmem-device-memory-hotplug-using-zone_device.patch
--	patches.suse/mm-hmm-devmem-dummy-hmm-device-for-zone_device-memory.patch
--	patches.suse/mm-migrate-new-migrate-mode-migrate_sync_no_copy.patch
--	patches.suse/mm-migrate-new-memory-migration-helper-for-use-with-device-memory.patch
--	patches.suse/mm-migrate-migrate_vma-unmap-page-from-vma-while-collecting-pages.patch
--	patches.suse/mm-migrate-support-un-addressable-zone_device-page-in-migration.patch
--	patches.suse/mm-migrate-allow-migrate_vma-to-alloc-new-page-on-empty-entry.patch
--	patches.suse/mm-device-public-memory-device-memory-cache-coherent-with-cpu.patch
--	patches.suse/mm-hmm-add-new-helper-to-hotplug-cdm-memory-region.patch
--	patches.suse/mm-hmm-avoid-bloating-arch-that-do-not-make-use-of-hmm.patch
--	patches.suse/mm-hmm-fix-build-when-hmm-is-disabled.patch
--	patches.suse/mm-change-the-call-sites-of-numa-statistics-items.patch
--	patches.suse/mm-update-NUMA-counter-threshold-size.patch
--	patches.suse/mm-consider-the-number-in-local-CPUs-when-reading-NUMA-stats.patch
--	patches.suse/mm-sparse-c-fix-typo-in-online_mem_sections.patch
--	patches.suse/mm-page_alloc-c-apply-gfp_allowed_mask-before-the-first-allocation-attempt.patch
--	patches.suse/treewide-make-nr_cpu_ids-unsigned.patch
--	patches.suse/0001-rbtree-cache-leftmost-node-internally.patch
--	patches.suse/0002-rbtree-optimize-root-check-during-rebalancing-loop.patch
--	patches.suse/0003-rbtree-add-some-additional-comments-for-rebalancing-.patch
--	patches.suse/0008-sched-deadline-replace-earliest-dl-and-rq-leftmost-c.patch
--	patches.suse/0009-locking-rtmutex-replace-top-waiter-and-pi_waiters-le.patch
--	patches.suse/0010-block-cfq-replace-cfq_rb_root-leftmost-caching.patch
--	patches.suse/0012-lib-interval-tree-correct-comment-wrt-generic-flavor.patch
--	patches.suse/0013-procfs-use-faster-rb_first_cached.patch
--	patches.suse/0014-fs-epoll-use-faster-rb_first_cached.patch
--	patches.suse/0015-mem-memcg-cache-rightmost-node.patch
--	patches.suse/0016-block-cfq-cache-rightmost-rb_node.patch
--	patches.suse/lib-bitmap.c-make-bitmap_parselist-thread-safe-and-m.patch
--	patches.suse/checkpatch-add-6-missing-types-to-list-types
--	patches.suse/0001-ipc-sem-drop-sem_checkid-helper.patch
--	patches.suse/0002-ipc-sem-play-nicer-with-large-nsops-allocations.patch
--	patches.suse/mac80211-fix-VLAN-handling-with-TXQs
--	patches.suse/mac80211_hwsim-Use-proper-TX-power
--	patches.suse/mac80211-agg-tx-call-drv_wake_tx_queue-in-proper-con.patch
--	patches.suse/mac80211-flush-hw_roc_start-work-before-cancelling-t
--	patches.suse/nl80211-look-for-HT-VHT-capabilities-in-beacon-s-tai.patch
--	patches.suse/cfg80211-honor-NL80211_RRF_NO_HT40-MINUS-PLUS.patch
--	patches.suse/net-sched-fix-memleak-for-chain-zero.patch
--	patches.suse/0068-iwlwifi-mvm-only-send-LEDS_CMD-when-the-FW-supports-.patch
--	patches.suse/netfilter-ipvs-fix-the-issue-that-sctp_conn_schedule.patch
--	patches.suse/0002-netfilter-nf_nat-don-t-bug-when-mapping-already-exis.patch
--	patches.suse/netfilter-nat-Revert-netfilter-nat-convert-nat-bysrc.patch
--	patches.suse/tcp-fix-a-request-socket-leak.patch
--	patches.suse/ip_tunnel-fix-setting-ttl-and-tos-value-in-collect_m.patch
--	patches.suse/nvme-add-support-for-FW-activation-without-reset.patch
--	patches.suse/nvme-define-NVME_NSID_ALL.patch
--	patches.suse/nvme-add-support-for-NVMe-1.3-Timestamp-Feature.patch
--	patches.suse/nvmet-use-NVME_NSID_ALL.patch
--	patches.suse/nvmet-fix-the-return-error-code-of-target-if-host-is.patch
--	patches.suse/nvmet-fcloop-remove-ALL_OPTS-define.patch
--	patches.suse/nvme-rdma-remove-NVME_RDMA_MAX_SEGMENT_SIZE.patch
--	patches.suse/nvme-rdma-move-nvme_rdma_configure_admin_queue-code-.patch
--	patches.suse/nvme-Add-admin_tagset-pointer-to-nvme_ctrl.patch
--	patches.suse/nvme-rdma-move-tagset-allocation-to-a-dedicated-rout.patch
--	patches.suse/nvme-rdma-disable-the-controller-on-resets.patch
--	patches.suse/nvme-rdma-don-t-free-tagset-on-resets.patch
--	patches.suse/nvme-rdma-reuse-configure-destroy_admin_queue.patch
--	patches.suse/nvme-rdma-introduce-configure-destroy-io-queues.patch
--	patches.suse/nvme-rdma-stop-queues-instead-of-simply-flipping-the.patch
--	patches.suse/nvme-rdma-rename-nvme_rdma_init_queue-to-nvme_rdma_a.patch
--	patches.suse/nvme-rdma-introduce-nvme_rdma_start_queue.patch
--	patches.suse/nvme-rdma-cleanup-error-path-in-controller-reset.patch
--	patches.suse/nvme-rdma-call-ops-reg_read64-instead-of-nvmf_reg_re.patch
--	patches.suse/nvme-fabrics-log-a-warning-if-hostid-is-invalid.patch
--	patches.suse/nvme-fix-identify-namespace-logging.patch
--	patches.suse/nvme-add-symbolic-constants-for-CC-identifiers.patch
--	patches.suse/nvme-rename-AMS-symbolic-constants-to-fit-specificat.patch
--	patches.suse/nvme-fc-Reattach-to-localports-on-re-registration.patch
--	patches.suse/nvmet-fc-simplify-sg-list-handling.patch
--	patches.suse/nvme-rdma-Use-unlikely-macro-in-the-fast-path.patch
--	patches.suse/nvme-fix-uninitialized-prp2-value-on-small-transfers.patch
--	patches.suse/nvme-honor-RTD3-Entry-Latency-for-shutdowns.patch
--	patches.suse/nvme-report-more-detailed-status-codes-to-the-block-.patch
--	patches.suse/nvme-allow-calling-nvme_change_ctrl_state-from-irq-c.patch
--	patches.suse/nvme-remove-unused-struct-nvme_ns-fields.patch
--	patches.suse/nvme-remove-nvme_revalidate_ns.patch
--	patches.suse/nvme-don-t-blindly-overwrite-identifiers-on-disk-rev.patch
--	patches.suse/loop-add-ioctl-for-changing-logical-block-size.patch
--	patches.suse/nvme-fabrics-Convert-nvmf_transports_mutex-to-an-rws.patch
--	patches.suse/nvme-factor-metadata-handling-out-of-__nvme_submit_u.patch
--	patches.suse/nvme-pci-Use-req_op-to-determine-DIF-remapping.patch
--	patches.suse/nvme-Make-nvme-user-functions-static.patch
--	patches.suse/nvme-Use-metadata-for-passthrough-commands.patch
--	patches.suse/nvmet-add-support-for-reporting-the-host-identifier.patch
--	patches.suse/0001-bcache-Fix-leak-of-bdev-reference.patch
--	patches.suse/0002-bcache-fix-sequential-large-write-IO-bypass.patch
--	patches.suse/0003-bcache-do-not-subtract-sectors_to_gc-for-bypassed-IO.patch
--	patches.suse/0004-bcache-Don-t-reinvent-the-wheel-but-use-existing-lli.patch
--	patches.suse/0005-bcache-gc-does-not-work-when-triggering-by-manual-co.patch
--	patches.suse/0006-bcache-correct-cache_dirty_target-in-__update_writeb.patch
--	patches.suse/0007-bcache-Correct-return-value-for-sysfs-attach-errors.patch
--	patches.suse/0008-bcache-increase-the-number-of-open-buckets.patch
--	patches.suse/0009-bcache-fix-for-gc-and-write-back-race.patch
--	patches.suse/0010-bcache-silence-static-checker-warning.patch
--	patches.suse/0011-bcache-Update-continue_at-documentation.patch
--	patches.suse/0012-bcache-fix-bch_hprint-crash-and-improve-output.patch
--	patches.suse/0013-bcache-initialize-dirty-stripes-in-flash_dev_run.patch
--	patches.suse/0001-btrfs-struct-funcs-constify-readers.patch
--	patches.suse/0002-btrfs-constify-tracepoint-arguments.patch
--	patches.suse/0003-btrfs-backref-constify-some-arguments.patch
--	patches.suse/0004-btrfs-backref-add-unode_aux_to_inode_list-helper.patch
--	patches.suse/0005-btrfs-backref-cleanup-__-namespace-abuse.patch
--	patches.suse/0006-btrfs-btrfs_check_shared-should-manage-its-own-trans.patch
--	patches.suse/0007-btrfs-remove-ref_tree-implementation-from-backref.c.patch
--	patches.suse/0008-btrfs-convert-prelimary-reference-tracking-to-use-rb.patch
--	patches.suse/0009-btrfs-add-a-node-counter-to-each-of-the-rbtrees.patch
--	patches.suse/0010-btrfs-backref-add-tracepoints-for-prelim_ref-inserti.patch
--	patches.suse/0011-btrfs-add-cond_resched-calls-when-resolving-backrefs.patch
--	patches.suse/0012-btrfs-allow-backref-search-checks-for-shared-extents.patch
--	patches.suse/0013-btrfs-clean-up-extraneous-computations-in-add_delaye.patch
--	patches.suse/btrfs-use-GFP_KERNEL-in-mount-and-remount.patch
--	patches.suse/btrfs-account-for-pinned-bytes-in-should_alloc_chunk.patch
--	patches.suse/btrfs-fix-readdir-deadlock-with-pagefault.patch
--	patches.suse/0001-Btrfs-fix-assertion-failure-during-fsync-in-no-holes.patch
--	patches.suse/btrfs-incremental-send-fix-emission-of-invalid-clone-operations.patch
--	patches.suse/btrfs-preserve-i_mode-if-_btrfs_set_acl-fails.patch
--	patches.suse/btrfs-add-a-helper-to-retrive-extent-inline-ref-type.patch
--	patches.suse/btrfs-convert-to-use-btrfs_get_extent_inline_ref_type.patch
--	patches.suse/btrfs-remove-bug-in-btrfs_extent_inline_ref_size.patch
--	patches.suse/btrfs-remove-bug-in-print_extent_item.patch
--	patches.suse/btrfs-remove-bug-in-add_data_reference.patch
--	patches.suse/btrfs-remove-bug_on-in-_add_tree_block.patch
--	patches.suse/btrfs-add-one-more-sanity-check-for-shared-ref-type.patch
--	patches.suse/svcrdma-Limit-RQ-depth.patch
--	patches.suse/rdma-core-Add-rdma_rw_mr_payload.patch
--	patches.suse/svcrdma-Estimate-Send-Queue-depth-properly.patch
--	patches.suse/04-i2c-i801-restore-the-presence-state-of-p2sb-pci-device-after-reading-bar.patch
--	patches.suse/power-supply-cpcap-charger-add-OMAP_USB2-dependency
--	patches.suse/power-supply-act8945a_charger-fix-of_irq_get-error-c
--	patches.suse/0001-power-supply-Fix-power_supply_am_i_supplied-to-retur.patch
--	patches.suse/mtd-nand-atmel-fix-of_irq_get-error-check.patch
--	patches.suse/0013-iommu-rockchip-add-multi-irqs-support.patch
--	patches.suse/0014-iommu-rockchip-ignore-isp-mmu-reset-operation.patch
--	patches.suse/iommu-vt-d-avoid-calling-virt_to_phys-on-null-pointer
--	patches.suse/0001-iommu-amd-detect-pre-enabled-translation
--	patches.suse/0002-iommu-amd-add-several-helper-functions
--	patches.suse/0003-revert-iommu-amd-suppress-io_page_faults-in-kdump-kernel
--	patches.suse/0004-iommu-amd-define-bit-fields-for-dte-particularly
--	patches.suse/0005-iommu-amd-add-function-copy_dev_tables
--	patches.suse/0006-iommu-amd-copy-old-trans-table-from-old-kernel
--	patches.suse/0007-iommu-amd-do-sanity-check-for-address-translation-and-irq-remap-of-old-dev-table-entry
--	patches.suse/0008-iommu-add-is_attach_deferred-call-back-to-iommu-ops
--	patches.suse/0009-iommu-amd-use-is_attach_deferred-call-back
--	patches.suse/0010-iommu-amd-allocate-memory-below-4g-for-dev-table-if-translation-pre-enabled
--	patches.suse/0011-iommu-amd-don-t-copy-gcr3-table-root-pointer
--	patches.suse/0012-iommu-amd-disable-iommu-only-if-amd_iommu-off-is-specified
--	patches.suse/0014-iommu-amd-fix-compiler-warning-in-copy_device_table
--	patches.suse/0015-iommu-amd-fix-section-mismatch-warning
--	patches.suse/0013-iommu-amd-check-if-domain-is-null-in-get_domain-and-return-ebusy
--	patches.suse/21-x86-mm-64-fix-an-incorrect-warning-with-config_debug_vm-y-pcid.patch
--	patches.suse/ARM-s3c24xx-Fix-NAND-ECC-mode-for-mini2440-board.patch
--	patches.suse/ARM-OMAP2-omap_device-drop-broken-RPM-status-update-.patch
--	patches.suse/ARM-OMAP3-PRM-fix-of_irq_get-result-check.patch
--	patches.suse/ARM-OMAP4-PRM-fix-of_irq_get-result-checks.patch
--	patches.suse/ARM-shmobile-defconfig-Enable-missing-PCIE_RCAR-depe.patch
--	patches.suse/ARM-shmobile-defconfig-Replace-USB_XHCI_RCAR-by-USB_.patch
--	patches.suse/ARM-shmobile-defconfig-Replace-SND_SOC_RSRC_CARD-by-.patch
--	patches.suse/ARM-shmobile-defconfig-Replace-DRM_RCAR_HDMI-by-gene.patch
--	patches.suse/ARM-multi_v7_defconfig-Replace-SND_SOC_RSRC_CARD-by-.patch
--	patches.suse/ARM-multi_v7_defconfig-Replace-DRM_RCAR_HDMI-by-gene.patch
--	patches.suse/soc-tegra-Fix-bad-of_node_put-in-powergate-init
--	patches.suse/drivers-soc-sunxi-fix-error-processing-on-base-addre
--	patches.suse/firmware-arm_scpi-fix-endianness-of-dev_id-in-struct
--	patches.suse/clk-meson-meson8b-fix-protection-against-undefined-c
--	patches.suse/0047-pwm-rockchip-Add-APB-and-function-both-clocks-suppor.patch
--	patches.suse/0048-pwm-rockchip-Remove-the-judge-from-return-value-of-p.patch
--	patches.suse/0049-pwm-rockchip-Use-pwm_apply-instead-of-pwm_enable.patch
--	patches.suse/0050-pwm-rockchip-Move-the-configuration-of-polarity.patch
--	patches.suse/0051-pwm-rockchip-Use-same-PWM-ops-for-each-IP.patch
--	patches.suse/pwm-tiehrpwm-Fix-runtime-PM-imbalance-at-unbind
--	patches.suse/pwm-tiehrpwm-fix-clock-imbalance-in-probe-error-path
--	patches.suse/libnvdimm-rename-nd_sector_size_-show-store-to.patch
--	patches.suse/libnvdimm-label-fix-index-block-size-calculation.patch
--	patches.suse/libnvdimm-btt-check-memory-allocation-failure.patch
--	patches.suse/libnvdimm-nfit-export-an-ecc_unit_size-sysfs-attribu.patch
--	patches.suse/libnvdimm-btt-fix-a-missed-NVDIMM_IO_ATOMIC-case-in-.patch
--	patches.suse/libnvdimm-btt-refactor-map-entry-operations-with-mac.patch
--	patches.suse/libnvdimm-btt-ensure-that-flags-were-also-unchanged-.patch
--	patches.suse/libnvdimm-btt-cache-sector_size-in-arena_info.patch
--	patches.suse/libnvdimm-fix-potential-deadlock-while-clearing-erro.patch
--	patches.suse/libnvdimm-btt-rework-error-clearing.patch
--	patches.suse/libnvdimm-nd_blk-remove-mmio_flush_range.patch
--	patches.suse/libnvdimm-fix-integer-overflow-static-analysis-warni.patch
--	patches.suse/dax-introduce-a-fs_dax_get_by_bdev-helper.patch
--	patches.suse/xfs-perform-dax_device-lookup-at-mount.patch
--	patches.suse/ext2-perform-dax_device-lookup-at-mount.patch
--	patches.suse/ext4-perform-dax_device-lookup-at-mount.patch
--	patches.suse/dax-fix-FS_DAX-n-BLOCK-y-compilation.patch
--	patches.suse/libnvdimm-nfit-move-the-check-on-nd_reserved2-to-the.patch
--	patches.suse/ext4-fix-null-pointer-dereference-on-sbi.patch
--	patches.suse/libnvdimm-btt-clean-up-warning-and-error-messages.patch
--	patches.suse/libnvdimm-btt-fix-format-string-warnings.patch
--	patches.suse/signal-testing-Don-t-look-for-__SI_FAULT-in-userspac.patch
--	patches.suse/NFS-Fix-the-inode-request-accounting-when-pages-have.patch
--	patches.suse/0001-NFSv4.1-don-t-use-machine-credentials-for-CLOSE-when.patch
--	patches.suse/0001-NFS-Fix-NFSv2-security-settings.patch
--	patches.suse/0001-NFS-flush-data-when-locking-a-file-to-ensure-cache-c.patch
--	patches.suse/thermal-fix-INTEL_SOC_DTS_IOSF_CORE-dependencies
--	patches.suse/s390-sles15-01-zcrypt-externalize-test-AP-queue.patch
--	patches.suse/s390-sles15-02-zcrypt-externalize-AP-config-info-query.patch
--	patches.suse/s390-sles15-03-zcrypt-externalize-AP-queue-interrupt-control.patch
--	patches.suse/s390-mm-fix-local-tlb-flushing-vs-detach-of-an-mm-address-space.patch
--	patches.suse/s390-mm-fix-race-on-mm-context-flush_mm.patch
--	patches.suse/genirq-msi-Fix-populating-multiple-interrupts.patch
--	patches.suse/genirq-Make-sparse_irq_lock-protect-what-it-should-p.patch
--	patches.suse/perf-vendor-events-powerpc-remove-duplicate-events.patch
--	patches.suse/sched-fair-Fix-wake_affine_llc-balancing-rules.patch
--	patches.suse/sched-cpuset-pm-Fix-cpuset-vs.-suspend-resume-bugs.patch
--	patches.suse/43-x86-mm-make-the-sme-mask-a-u64.patch
--	patches.suse/x86-cpu-Remove-unused-and-undefined-__generic_processor_info-declaration.patch
--	patches.suse/of-restrict-DMA-configuration.patch
--	patches.suse/0002-ceph-remove-unused-cap_release_safety-mount-option.patch
--	patches.suse/0003-ceph-limit-osd-read-size-to-ceph_msg_max_data_len.patch
--	patches.suse/0004-ceph-limit-osd-write-size.patch
--	patches.suse/0005-ceph-validate-correctness-of-some-mount-options.patch
--	patches.suse/0007-ceph-nuke-startsync-op.patch
--	patches.suse/0008-ceph-new-cap-message-flags-indicate-if-there-is-pending-capsnap.patch
--	patches.suse/0010-ceph-cleanup-ceph_readdir_prepopulate.patch
--	patches.suse/0011-ceph-don-t-fill-readdir-cache-for-lssnap-reply.patch
--	patches.suse/0012-ceph-send-lssnap-request-to-auth-mds-of-directory-inode.patch
--	patches.suse/0013-ceph-fix-eoldsnapc-handling.patch
--	patches.suse/0014-ceph-make-sure-flushsnap-messages-are-sent-in-proper-order.patch
--	patches.suse/0015-ceph-include-snapc-in-debug-message-of-write.patch
--	patches.suse/0016-ceph-don-t-use-ceph_osd_flag_ordersnap.patch
--	patches.suse/0017-ceph-properly-set-snap-follows-for-cap-reconnect.patch
--	patches.suse/0018-ceph-more-accurate-statfs.patch
--	patches.suse/0019-ceph-check-negative-offsets-in-ceph_llseek.patch
--	patches.suse/0020-ceph-enomem-pr_err-in-_get_or_create_frag-is-redundant.patch
--	patches.suse/0021-ceph-delete-an-unnecessary-return-statement-in-update_dentry_lease.patch
--	patches.suse/0022-ceph-adjust-36-checks-for-null-pointers.patch
--	patches.suse/0023-ceph-fix-null-pointer-dereference-in-ceph_flush_snaps.patch
--	patches.suse/0024-ceph-fix-message-order-check-in-handle_cap_export.patch
--	patches.suse/0025-ceph-handle-race-between-vmtruncate-and-queuing-cap-snap.patch
--	patches.suse/0026-ceph-queue-cap-snap-only-when-snap-realm-s-context-changes.patch
--	patches.suse/0027-ceph-remove-stale-check-in-ceph_invalidatepage.patch
--	patches.suse/0028-ceph-properly-get-capsnap-s-size-in-get_oldest_context.patch
--	patches.suse/0029-ceph-make-writepage_nounlock-invalidate-page-that-beyonds-eof.patch
--	patches.suse/0030-ceph-optimize-pagevec-iterating-in-ceph_writepages_start.patch
--	patches.suse/0031-ceph-cleanup-local-variables-in-ceph_writepages_start.patch
--	patches.suse/0032-ceph-fix-range-cyclic-mode-writepages.patch
--	patches.suse/0033-ceph-ignore-wbc-range_-start-end-when-write-back-snapshot-data.patch
--	patches.suse/0034-ceph-fix-capsnap-dirty-pages-accounting.patch
--	patches.suse/0035-ceph-wait-on-writeback-after-writing-snapshot-data.patch
--	patches.suse/0036-ceph-stop-on-going-cached-readdir-if-mds-revokes-file_shared-cap.patch
--	patches.suse/f2fs-trigger-normal-fsync-for-non-atomic_write-file.patch
--	patches.suse/0001-f2fs-fix-to-wake-up-all-sleeping-flusher.patch
--	patches.suse/block-tolerate-tracing-of-NULL-bio.patch
--	patches.suse/0001-block-fix-integer-overflow-in-__blkdev_sectors_to_bi.patch
--	patches.suse/mm-backing-dev.c-fix-an-error-handling-path-in-cgwb_.patch
--	patches.suse/nvme-fix-lightnvm-check.patch
--	patches.suse/nvme-pci-fix-host-memory-buffer-allocation-fallback.patch
--	patches.suse/nvme-pci-use-appropriate-initial-chunk-size-for-HMB-.patch
--	patches.suse/nvme-pci-propagate-some-errors-from-host-memory-buff.patch
--	patches.suse/nvme-pci-implement-the-HMB-entry-number-and-size-lim.patch
--	patches.suse/block-directly-insert-blk-mq-request-from-blk_insert.patch
--	patches.suse/ALSA-seq-Cancel-pending-autoload-work-at-unbinding-d
--	patches.suse/rtc-sa1100-fix-unbalanced-clk_prepare_enable-clk_dis.patch
--	patches.suse/clk-qcom-clk-smd-rpm-Fix-the-reported-rate-of-branch
--	patches.suse/clk-meson-gxbb-fix-meson-cts_amclk-divider-flags
--	patches.suse/clk-meson-gxbb-fix-clk_mclk_i958-divider-flags
--	patches.suse/clk-sunxi-ng-Fix-fractional-mode-for-N-M-clocks
--	patches.suse/clk-sunxi-ng-multiplier-Fix-fractional-mode
--	patches.suse/clk-sunxi-ng-Make-fractional-helper-less-chatty
--	patches.suse/clk-sunxi-ng-Wait-for-lock-when-using-fractional-mod
--	patches.suse/clk-sunxi-ng-h3-gate-then-ungate-PLL-CPU-clk-after-r
--	patches.suse/clk-sunxi-ng-allow-set-parent-clock-PLL_CPUX-for-CPU
--	patches.suse/0025-clk-fractional-divider-allow-overriding-of-approxima.patch
--	patches.suse/0026-clk-rockchip-add-special-approximation-to-fix-up-fra.patch
--	patches.suse/0027-clk-rockchip-Mark-rockchip_fractional_approximation-.patch
--	patches.suse/clk-renesas-div6-Document-fields-used-for-parent-sel
--	patches.suse/clk-qcom-msm8916-Fix-bimc-gpu-clock-ops
--	patches.suse/clk-sunxi-fix-uninitialized-access
--	patches.suse/clk-hi6220-change-watchdog-clock-source
--	patches.suse/clk-Don-t-write-error-code-into-divider-register
--	patches.suse/clk-si5351-fix-PLL-reset
--	patches.suse/22-x86-mm-get-rid-of-vm_bug_on-in-switch_tlb_irqs_off.patch
--	patches.suse/31-x86-hibernate-64-mask-off-cr3-s-pcid-bits-in-the-saved-cr3.patch
--	patches.suse/32-x86-mm-64-initialize-cr4-pcide-early.patch
--	patches.suse/msft-hv-1497-x86-hyper-v-Remove-duplicated-HV_X64_EX_PROCESSOR_MA.patch
--	patches.suse/sched-wait-Break-up-long-wake-list-walk.patch
--	patches.suse/sched-wait-Introduce-wakeup-boomark-in-wake_up_page_bit.patch
--	patches.suse/IB-mlx4-fix-sprintf-format-warning.patch
--	patches.suse/mm-page_owner-skip-unnecessary-stack_trace-entries.patch
--	patches.suse/pinctrl-amd-save-pin-registers-over-suspend-resume
--	patches.suse/watchdog-revert-itco_wdt-all-versions-count-down-twice
--	patches.suse/watchdog-da9063_wdt-Simplify-by-removing-unneeded-st.patch
--	patches.suse/video-console-Add-dmi-quirk-table-for-x86-systems-wh
--	patches.suse/video-console-Add-new-BIOS-date-for-GPD-pocket-to-dm
--	patches.suse/video-fbdev-aty-do-not-leak-uninitialized-padding-in
--	patches.suse/video-console-Update-BIOS-dates-list-for-GPD-win-con
--	patches.suse/0011-dm-rq-make-dm-sq-requeuing-behavior-consistent-with-.patch
--	patches.suse/0012-dm-rq-do-not-update-rq-partially-in-each-ending-bio.patch
--	patches.suse/0013-dm-integrity-optimize-writing-dm-bufio-buffers-that-.patch
--	patches.suse/0014-dm-integrity-count-and-display-checksum-failures.patch
--	patches.suse/0015-dm-ioctl-constify-ioctl-lookup-table.patch
--	patches.suse/0016-dm-log-writes-don-t-use-all-the-cpu-while-waiting-to.patch
--	patches.suse/0017-dm-log-writes-fix-512b-sectorsize-support.patch
--	patches.suse/0018-dm-integrity-do-not-check-integrity-for-failed-read-.patch
--	patches.suse/0019-dm-integrity-make-blk_integrity_profile-structure-co.patch
--	patches.suse/0020-dm-integrity-use-init_completion-instead-of-COMPLETI.patch
--	patches.suse/dax-remove-the-pmem_dax_ops-flush-abstraction.patch
--	patches.suse/0058-fs-fix-kernel_write-prototype
--	patches.suse/orangefs-Don-t-clear-SGID-when-inheriting-ACLs.patch
--	patches.suse/orangefs-off-by-ones-in-xattr-size-checks.patch
--	patches.suse/0001-kvm-svm-add-a-missing-break-statement
--	patches.suse/KVM-x86-Fix-handling-of-pending-signal-on-uninitiali.patch
--	patches.suse/kvm-x86-fix-immediate_exit-handling-for-uninitialized-ap
--	patches.suse/KVM-fix-rcu-warning-on-VM_CREATE-errors.patch
--	patches.suse/KVM-x86-fix-clang-build.patch
--	patches.suse/0001-kvm-svm-refactor-avic-vcpu-initialization-into-avic_init_vcpu
--	patches.suse/0002-kvm-add-struct-kvm_vcpu-pointer-parameter-to-get_enable_apicv
--	patches.suse/0003-kvm-svm-add-irqchip_split-checks-before-enabling-avic
--	patches.suse/KVM-X86-Don-t-block-vCPU-if-there-is-pending-excepti.patch
--	patches.suse/KVM-PPC-Book3S-0003-HV-Don-t-access-XIVE-PIPR-register-us.patch
--	patches.suse/KVM-PPC-Book3S-HV-Hold-kvm-lock-around-call-to-kvmpp.patch
--	patches.suse/KVM-PPC-Book3S-0004-HV-Fix-bug-causing-host-SLB-to-be-res.patch
--	patches.suse/0003-kvm-async_pf-fix-df-due-to-inject-page-not-present-and-page-ready-exceptions-simultaneously
--	patches.suse/KVM-trace-events-update-list-of-exit-reasons.patch
--	patches.suse/0001-kvm-nVMX-Don-t-allow-L2-to-access-the-hardware-CR8.patch
--	patches.suse/KVM-Don-t-accept-obviously-wrong-gsi-values-via-KVM_.patch
--	patches.suse/0001-KVM-VMX-Do-not-BUG-on-out-of-bounds-guest-IRQ.patch
--	patches.suse/0001-sched-wait-Add-swq_has_sleeper.patch
--	patches.suse/0001-kvm-async_pf-Use-swq_has_sleeper.patch
--	patches.suse/0001-kvm-lapic-Justify-use-of-swait_active.patch
--	patches.suse/0001-kvm-x86-Fix-apf_task_wake_one-wq-serialization.patch
--	patches.suse/0001-kvm-Serialize-wq-active-checks-in-kvm_vcpu_wake_up.patch
--	patches.suse/0001-kvm-powerpc-Serialize-wq-active-checks-in-ops-vcpu_k.patch
--	patches.suse/0001-kvm-mips-Fix-potential-swait_active-races.patch
--	patches.suse/kvm-nVMX-Remove-nested_vmx_succeed-after-successful-.patch
--	patches.suse/kvm-vmx-Handle-VMLAUNCH-VMRESUME-failure-properly.patch
--	patches.suse/kvm-nVMX-Handle-deferred-early-VMLAUNCH-VMRESUME-fai.patch
--	patches.suse/drm-amdgpu-revert-fix-deadlock-of-reservation-betwee.patch
--	patches.suse/Input-ucb1400_ts-fix-suspend-and-resume-handling.patch
--	patches.suse/Input-xpad-validate-USB-endpoint-type-during-probe
--	patches.suse/Input-i8042-add-Gigabyte-P57-to-the-keyboard-reset-t
--	patches.suse/msft-hv-1494-hv_netvsc-fix-deadlock-on-hotplug.patch
--	patches.suse/msft-hv-1495-hv_netvsc-avoid-unnecessary-wakeups-on-subchannel-cr.patch
--	patches.suse/net-bonding-Fix-transmit-load-balancing-in-balance-a.patch
--	patches.suse/smsc95xx-Configure-pause-time-to-0xffff-when-tx-flow
--	patches.suse/tcp-dccp-remove-reqsk_put-from-inet_child_forget.patch
--	patches.suse/net_sched-fix-reference-counting-of-tc-filter-chain.patch
--	patches.suse/mlxsw-spectrum-Prevent-mirred-related-crash-on-remov.patch
--	patches.suse/ip_tunnel-fix-ip-tunnel-lookup-in-collect_md-mode.patch
--	patches.suse/0001-ip6_tunnel-fix-ip6-tunnel-lookup-in-collect_md-mode.patch
--	patches.suse/net-bonding-fix-tlb_dynamic_lb-default-value.patch
--	patches.suse/be2net-fix-TSO6-GSO-issue-causing-TX-stall-on-Lancer.patch
--	patches.suse/net-sched-fix-use-after-free-in-tcf_action_destroy-a.patch
--	patches.suse/nfp-add-whitelist-of-supported-flow-dissector.patch
--	patches.suse/nfp-wait-for-board-state-before-talking-to-the-NSP.patch
--	patches.suse/nfp-wait-for-the-NSP-resource-to-appear-on-boot.patch
--	patches.suse/net_sched-gen_estimator-fix-scaling-error-in-bytes-p.patch
--	patches.suse/MAINTAINERS-review-Renesas-DT-bindings-as-well
--	patches.suse/sctp-potential-read-out-of-bounds-in-sctp_ulpevent_t.patch
--	patches.suse/tg3-clean-up-redundant-initialization-of-tnapi.patch
--	patches.suse/qed-remove-unnecessary-call-to-memset.patch
--	patches.suse/net-vrf-avoid-gcc-4.6-warning.patch
--	patches.suse/tcp-update-skb-skb_mstamp-more-carefully.patch
--	patches.suse/msft-hv-1498-netvsc-increase-default-receive-buffer-size.patch
--	patches.suse/sctp-fix-an-use-after-free-issue-in-sctp_sock_dump.patch
--	patches.suse/sctp-do-not-mark-sk-dumped-when-inet_sctp_diag_fill-.patch
--	patches.suse/bpf-verifier-reject-BPF_ALU64-BPF_END.patch
--	patches.suse/tcp-fix-data-delivery-rate.patch
--	patches.suse/0001-objtool-Fix-memory-leak-in-elf_create_rela_section.patch
--	patches.suse/0002-objtool-Do-not-retrieve-data-from-empty-sections.patch
--	patches.suse/0003-objtool-Fix-object-file-corruption.patch
--	patches.suse/0001-fs-proc-Report-eip-esp-in-prod-PID-stat-for-coredump.patch
--	patches.suse/mmc-cavium-Fix-use-after-free-in-of_platform_device_
--	patches.suse/0001-cifs-check-rsp-for-NULL-before-dereferencing-in-SMB2.patch
--	patches.suse/SMB3-Add-support-for-multidialect-negotiate-SMB2.1-a.patch
--	patches.suse/cifs-xattr-hide-unused-functions.patch
--	patches.suse/Update-version-of-cifs-module.patch
--	patches.suse/0001-md-raid5-fix-a-race-condition-in-stripe-batch.patch
--	patches.suse/0006-md-raid5-preserve-STRIPE_ON_UNPLUG_LIST-in-break_str.patch
--	patches.suse/Revert-KVM-Don-t-accept-obviously-wrong-gsi-values-v.patch
--	patches.suse/KVM-x86-Fix-the-NULL-pointer-parameter-in-check_cr_w.patch
--	patches.suse/0005-kvm-vmx-do-not-change-sn-bit-in-vmx_update_pi_irte
--	patches.suse/0002-kvm-vmx-remove-warn_on_once-in-kvm_vcpu_trigger_posted_interrupt
--	patches.suse/scsi-scsi_transport_fc-fix-null-pointer-dereference-in.patch
--	patches.suse/scsi-sg-factor-out-sg_fill_request_table.patch
--	patches.suse/scsi-sg-fixup-infoleak-when-using-sg_get_request_table.patch
--	patches.suse/tracing-Erase-irqsoff-trace-with-empty-write.patch
--	patches.suse/tracing-Fix-trace_pipe-behavior-for-instance-traces.patch
--	patches.suse/drm-i915-gvt-Fix-incorrect-PCI-BARs-reporting
--	patches.suse/drm-i915-Fix-an-error-handling-in-intel_framebuffer_
--	patches.suse/drm-i915-bxt-set-min-brightness-from-VBT
--	patches.suse/Revert-drm-i915-bxt-Disable-device-ready-before-shut
--	patches.suse/drm-i915-cnp-set-min-brightness-from-VBT
--	patches.suse/drm-i915-Remove-unused-in_vbl-from-i915_get_crtc_sca
--	patches.suse/libnvdimm-namespace-fix-btt-claim-class-crash.patch
--	patches.suse/crypto-drbg-fix-freeing-of-resources
--	patches.suse/0001-crypto-x86-blowfish-Fix-RBP-usage.patch
--	patches.suse/0002-crypto-x86-camellia-Fix-RBP-usage.patch
--	patches.suse/0003-crypto-x86-cast5-Fix-RBP-usage.patch
--	patches.suse/0004-crypto-x86-cast6-Fix-RBP-usage.patch
--	patches.suse/0005-crypto-x86-des3_ede-Fix-RBP-usage.patch
--	patches.suse/0006-crypto-x86-sha1-avx2-Fix-RBP-usage.patch
--	patches.suse/0007-crypto-x86-sha1-ssse3-Fix-RBP-usage.patch
--	patches.suse/0008-crypto-x86-sha256-avx-Fix-RBP-usage.patch
--	patches.suse/0009-crypto-x86-sha256-avx2-Fix-RBP-usage.patch
--	patches.suse/0010-crypto-x86-sha256-ssse3-Fix-RBP-usage.patch
--	patches.suse/0011-crypto-sha512-avx2-Fix-RBP-usage.patch
--	patches.suse/0012-crypto-x86-twofish-Fix-RBP-usage.patch
--	patches.suse/crypto-talitos-fix-sha224
--	patches.suse/crypto-talitos-fix-hashing
--	patches.suse/crypto-talitos-Don-t-provide-setkey-for-non-hmac-has
--	patches.suse/crypto-af_alg-update-correct-dst-SGL-entry.patch
--	patches.suse/s390-perf-fix-bug-when-creating-per-thread-event.patch
--	patches.suse/s390-mm-make-pmdp_invalidate-do-invalidation-only.patch
--	patches.suse/s390-sles15-01-09-s390-mm-fix-write-access-check-in-gup_huge_pmd.patch
--	patches.suse/s390-sles15-01-07-01-alternative-topology.patch
--	patches.suse/s390-sles15-01-07-02-dynamic-topology.patch
--	patches.suse/powerpc-sysrq-Fix-oops-whem-ppmu-is-not-registered.patch
--	patches.suse/powerpc-tm-Flush-TM-only-if-CPU-has-TM-feature.patch
--	patches.suse/powerpc-powernv-Clear-LPCR-PECE1-via-stop-api-only-f.patch
--	patches.suse/powerpc-eeh-Create-PHB-PEs-after-EEH-is-initialized.patch
--	patches.suse/powerpc-pseries-Fix-OF-ERROR-Bad-of_node_put-on-cpus.patch
--	patches.suse/powerpc-pseries-Fix-parent_dn-reference-leak-in-add_.patch
--	patches.suse/xen-x86-mark-xen_find_pt_base-as-init.patch
--	patches.suse/0041-libceph-don-t-allow-bidirectional-swap-of-pg-upmap-items.patch
--	patches.suse/0042-ceph-avoid-panic-in-create_session_open_msg-if-utsname-returns-null.patch
--	patches.suse/0001-Fix-SMB3.1.1-guest-authentication-to-Samba.patch
--	patches.suse/SMB3-Fix-endian-warning.patch
--	patches.suse/0001-SMB3-Warn-user-if-trying-to-sign-connection-that-aut.patch
--	patches.suse/cifs-show-soft-in-the-mount-options-for-hard-mounts.patch
--	patches.suse/Update-session-and-share-information-displayed-for-debugging-SMB2-S.patch
--	patches.suse/CIFS-make-arrays-static-const-reduces-object-code-size.patch
--	patches.suse/0001-cifs-release-cifs-root_cred-after-exit_cifs.patch
--	patches.suse/0001-cifs-release-auth_key.response-for-reconnect.patch
--	patches.suse/0001-SMB-Validate-negotiate-to-protect-against-downgrade-.patch
--	patches.suse/0001-SMB3-handle-new-statx-fields.patch
--	patches.suse/0001-SMB3-Don-t-ignore-O_SYNC-O_DSYNC-and-O_DIRECT-flags.patch
--	patches.suse/Input-uinput-avoid-crash-when-sending-FF-request-to-
--	patches.suse/PM-core-Fix-device_pm_check_callbacks
--	patches.suse/driver-core-Fix-link-to-device-power-management-docu
--	patches.suse/PM-docs-Drop-an-excess-character-from-devices.rst
--	patches.suse/ACPI-watchdog-properly-initialize-resources
--	patches.suse/0001-apparmor-Fix-shadowed-local-variable-in-unpack_trans.patch
--	patches.suse/0002-apparmor-Fix-logical-error-in-verify_header.patch
--	patches.suse/0003-apparmor-Fix-an-error-code-in-aafs_create.patch
--	patches.suse/0004-apparmor-Redundant-condition-prev_ns.-in-label.c-149.patch
--	patches.suse/0005-apparmor-add-the-ability-to-mediate-signals.patch
--	patches.suse/0006-apparmor-add-mount-mediation.patch
--	patches.suse/0007-apparmor-cleanup-conditional-check-for-label-in-labe.patch
--	patches.suse/0008-apparmor-add-support-for-absolute-root-view-based-la.patch
--	patches.suse/0009-apparmor-make-policy_unpack-able-to-audit-different-.patch
--	patches.suse/0010-apparmor-add-more-debug-asserts-to-apparmorfs.patch
--	patches.suse/0012-apparmor-move-new_null_profile-to-after-profile-look.patch
--	patches.suse/0013-apparmor-fix-race-condition-in-null-profile-creation.patch
--	patches.suse/0014-apparmor-ensure-unconfined-profiles-have-dfas-initia.patch
--	patches.suse/0015-apparmor-fix-incorrect-type-assignment-when-freeing-.patch
--	patches.suse/0016-apparmor-fix-build-failure-on-sparc-caused-by-undecl.patch
--	patches.suse/0017-apparmor-fix-apparmorfs-DAC-access-permissions.patch
--	patches.suse/udpv6-Fix-the-checksum-computation-when-HW-checksum-.patch
--	patches.suse/ip6_gre-skb_push-ipv6hdr-before-packing-the-header-i.patch
--	patches.suse/net-phy-Fix-mask-value-write-on-gmii2rgmii-converter.patch
--	patches.suse/ip6_tunnel-do-not-allow-loading-ip6_tunnel-if-ipv6-i.patch
--	patches.suse/net-sched-cls_matchall-fix-crash-when-used-with-clas.patch
--	patches.suse/bnxt_en-check-for-ingress-qdisc-in-flower-offload.patch
--	patches.suse/tcp-remove-two-unused-functions.patch
--	patches.suse/8139too-revisit-napi_complete_done-usage.patch
--	patches.suse/nl80211-check-for-the-required-netlink-attributes-pr.patch
--	patches.suse/nl80211-fix-null-ptr-dereference-on-invalid-mesh-con.patch
--	patches.suse/bpf-do-not-disable-enable-BH-in-bpf_map_free_id.patch
--	patches.suse/net-hns3-Fixes-initialization-of-phy-address-from-fi.patch
--	patches.suse/net-hns3-Fixes-the-command-used-to-unmap-ring-from-v.patch
--	patches.suse/net-hns3-Fixes-ring-to-vector-map-and-unmap-command.patch
--	patches.suse/net-hns3-Fixes-the-initialization-of-MAC-address-in-.patch
--	patches.suse/net-hns3-Fixes-the-ether-address-copy-with-appropria.patch
--	patches.suse/net-hns3-Fixes-the-default-VLAN-id-of-PF.patch
--	patches.suse/net-hns3-Fixes-the-premature-exit-of-loop-when-match.patch
--	patches.suse/tcp-fastopen-fix-on-syn-data-transmit-failure.patch
--	patches.suse/net-emac-Fix-napi-poll-list-corruption.patch
--	patches.suse/net-ipv6-fix-regression-of-no-RTM_DELADDR-sent-after.patch
--	patches.suse/ipv6-fix-net.ipv6.conf.all-interface-DAD-handlers.patch
--	patches.suse/packet-hold-bind-lock-when-rebinding-to-fanout-hook.patch
--	patches.suse/bpf-one-perf-event-close-won-t-free-bpf-program-atta.patch
--	patches.suse/net-change-skb-mac_header-when-Generic-XDP-calls-adj.patch
--	patches.suse/0001-isdn-i4l-fetch-the-ppp_write-buffer-in-one-shot.patch
--	patches.suse/net-hns3-Cleanup-for-ROCE-capability-flag-in-ae_dev.patch
--	patches.suse/net-hns3-Fix-initialization-when-cmd-is-not-supporte.patch
--	patches.suse/net-hns3-Fix-for-DEFAULT_DV-when-dev-doesn-t-support.patch
--	patches.suse/net-hns3-Fix-for-not-setting-rx-private-buffer-size-.patch
--	patches.suse/net-hns3-Fix-for-rx_priv_buf_alloc-not-setting-rx-sh.patch
--	patches.suse/net-hns3-Fix-for-rx-priv-buf-allocation-when-DCB-is-.patch
--	patches.suse/net-hns3-Fix-typo-error-for-feild-in-hclge_tm.patch
--	patches.suse/net-hns3-Fix-for-setting-rss_size-incorrectly.patch
--	patches.suse/net-hns3-Fix-for-pri-to-tc-mapping-in-TM.patch
--	patches.suse/net_sched-always-reset-qdisc-backlog-in-qdisc_reset.patch
--	patches.suse/msft-hv-1499-hv_netvsc-fix-send-buffer-failure-on-MTU-change.patch
--	patches.suse/net-ethtool-Add-back-transceiver-type.patch
--	patches.suse/lan78xx-Fix-for-eeprom-read-write-when-device-auto-s.patch
--	patches.suse/lan78xx-Allow-EEPROM-write-for-less-than-MAX_EEPROM_.patch
--	patches.suse/lan78xx-Use-default-values-loaded-from-EEPROM-OTP-af.patch
--	patches.suse/net-prevent-dst-uses-after-free.patch
--	patches.suse/net-set-tb-fast_sk_family.patch
--	patches.suse/net-use-inet6_rcv_saddr-to-compare-sockets.patch
--	patches.suse/inet-fix-improper-empty-comparison.patch
--	patches.suse/IB-core-Fix-for-core-panic.patch
--	patches.suse/iw_cxgb4-put-ep-reference-in-pass_accept_req.patch
--	patches.suse/iw_cxgb4-drop-listen-destroy-replies-if-no-ep-found.patch
--	patches.suse/iw_cxgb4-remove-the-stid-on-listen-create-failure.patch
--	patches.suse/IB-ipoib-Suppress-the-retry-related-completion-error.patch
--	patches.suse/IB-ocrdma-fix-incorrect-fall-through-on-switch-state.patch
--	patches.suse/IB-mlx5-fix-debugfs-cleanup.patch
--	patches.suse/IB-bnxt_re-Fix-frame-stack-compilation-warning.patch
--	patches.suse/RDMA-vmw_pvrdma-Fix-reporting-correct-opcodes-for-co.patch
--	patches.suse/i40iw-Fail-open-if-there-are-no-available-MSI-X-vect.patch
--	patches.suse/i40iw-Prevent-multiple-netdev-event-notifier-registr.patch
--	patches.suse/i40iw-Call-i40iw_cm_disconn-on-modify-QP-to-disconne.patch
--	patches.suse/i40iw-Add-missing-VLAN-priority.patch
--	patches.suse/i40iw-Add-support-for-port-reuse-on-active-side-conn.patch
--	patches.suse/bnxt_re-Fix-update-of-qplib_qp.mtu-when-modified.patch
--	patches.suse/bnxt_re-Stop-issuing-further-cmds-to-FW-once-a-cmd-t.patch
--	patches.suse/bnxt_re-Fix-compare-and-swap-atomic-operands.patch
--	patches.suse/bnxt_re-Free-up-devices-in-module_exit-path.patch
--	patches.suse/bnxt_re-Fix-race-between-the-netdev-register-and-unr.patch
--	patches.suse/bnxt_re-Remove-RTNL-lock-dependency-in-bnxt_re_query.patch
--	patches.suse/bnxt_re-Fix-memory-leak-in-FRMR-path.patch
--	patches.suse/bnxt_re-Don-t-issue-cmd-to-delete-GID-for-QP1-GID-en.patch
--	patches.suse/tpm-replace-msleep-with-usleep_range-in-tpm-1-2-2-0-generic-drivers.patch
--	patches.suse/tpm-ibmvtpm-simplify-crq-initialization-and-document.patch
--	patches.suse/irqchip-gic-v3-Iterate-over-possible-CPUs-by-for_eac.patch
--	patches.suse/irqchip-gic-v4-Fix-building-with-ancient-gcc.patch
--	patches.suse/23-x86-mm-factor-out-cr3-building-code.patch
--	patches.suse/0001-objtool-Handle-another-GCC-stack-pointer-adjustment-.patch
--	patches.suse/msft-hv-1502-x86-asm-Fix-inline-asm-call-constraints-for-Clang.patch
--	patches.suse/rcu-Allow-for-page-faults-in-NMI-handlers.patch
--	patches.suse/extable-Consolidate-kernel_text_address-functions.patch
--	patches.suse/extable-Enable-RCU-if-it-is-not-watching-in-kernel_t.patch
--	patches.suse/tracing-Remove-RCU-work-arounds-from-stack-tracer.patch
--	patches.suse/gfs2-Fix-debugfs-glocks-dump.patch
--	patches.suse/brd-fix-overflow-in-__brd_direct_access.patch
--	patches.suse/bsg-lib-don-t-free-job-in-bsg_prepare_job.patch
--	patches.suse/blktrace-Fix-potential-deadlock-between-delete-sysfs.patch
--	patches.suse/nvme-fc-remove-use-of-FC-specific-error-codes.patch
--	patches.suse/nvmet-fc-remove-use-of-FC-specific-error-codes.patch
--	patches.suse/nvmet-fcloop-remove-use-of-FC-specific-error-codes.patch
--	patches.suse/lpfc-remove-use-of-FC-specific-error-codes.patch
--	patches.suse/qla2xxx-remove-use-of-FC-specific-error-codes.patch
--	patches.suse/nvme.h-remove-FC-transport-specific-error-values.patch
--	patches.suse/nvme-add-transport-SGL-definitions.patch
--	patches.suse/nvme-fc-use-transport-specific-sgl-format.patch
--	patches.suse/nvmet-fc-fix-failing-max-io-queue-connections.patch
--	patches.suse/nvme-pci-initialize-queue-memory-before-interrupts.patch
--	patches.suse/nvme-pci-Print-invalid-SGL-only-once.patch
--	patches.suse/nvme-stop-aer-posting-if-controller-state-not-live.patch
--	patches.suse/nvme-allow-timed-out-ios-to-retry.patch
--	patches.suse/nvme-fabrics-Allow-0-as-KATO-value.patch
--	patches.suse/nvmet-implement-valid-sqhd-values-in-completions.patch
--	patches.suse/0001-fs-Fix-page-cache-inconsistency-when-mixing-buffered.patch
--	patches.suse/block-fix-a-crash-caused-by-wrong-API.patch
--	patches.suse/nvme-fix-sqhd-reference-when-admin-queue-connect-fai.patch
--	patches.suse/nvme-core-Use-nvme_wq-to-queue-async-events-and-fw-a.patch
--	patches.suse/nvme-rdma-give-up-reconnect-if-state-change-fails.patch
--	patches.suse/nvme-rdma-don-t-fully-stop-the-controller-in-error-r.patch
--	patches.suse/nvmet-fc-on-port-remove-call-put-outside-lock.patch
--	patches.suse/nvmet-fc-ensure-target-queue-id-within-range.patch
--	patches.suse/nvmet-fc-sync-header-templates-with-comments.patch
--	patches.suse/nvme-fcloop-fix-port-deletes-and-callbacks.patch
--	patches.suse/vfs-Return-ENXIO-for-negative-SEEK_HOLE-SEEK_DATA-of.patch
--	patches.suse/mmc-sdhci-pci-Fix-voltage-switch-for-some-Intel-host
--	patches.suse/x86-fpu-add-fpu-state-copying-quirk-to-handle-xrstor-failure-on-intel-skylake-cpus.patch
--	patches.suse/x86-fpu-don-t-let-userspace-set-bogus-xcomp_bv.patch
--	patches.suse/seccomp-fix-the-usage-of-get-put_seccomp_filte.patch
--	patches.suse/IB-core-Fix-typo-in-the-name-of-the-tag-matching-cap.patch
--	patches.suse/IB-core-Fix-qp_sec-use-after-free-access.patch
--	patches.suse/IB-Correct-MR-length-field-to-be-64-bit.patch
--	patches.suse/IB-ipoib-Fix-sysfs-Pkey-create-remove-possible-deadl.patch
--	patches.suse/IB-ipoib-Fix-inconsistency-with-free_netdev-and-free.patch
--	patches.suse/IB-mlx5-Simplify-mlx5_ib_cont_pages.patch
--	patches.suse/IB-mlx5-Fix-NULL-deference-on-mlx5_ib_update_xlt-fai.patch
--	patches.suse/IB-hfi1-Turn-off-AOC-TX-after-offline-substates.patch
--	patches.suse/IB-hfi1-Only-reset-QSFP-after-link-up-and-turn-off-A.patch
--	patches.suse/IB-hfi1-Check-eeprom-config-partition-validity.patch
--	patches.suse/IB-hfi1-Return-correct-value-in-general-interrupt-ha.patch
--	patches.suse/Revert-IB-ipoib-Update-broadcast-object-if-PKey-valu.patch
--	patches.suse/IB-hfi1-On-error-fix-use-after-free-during-user-cont.patch
--	patches.suse/IB-hfi1-Unsuccessful-PCIe-caps-tuning-should-not-fai.patch
--	patches.suse/xfs-don-t-unconditionally-clear-the-reflink-flag-on-.patch
--	patches.suse/xfs-evict-CoW-fork-extents-when-performing-finsert-f.patch
--	patches.suse/fs-xfs-Use-pS-printk-format-for-direct-addresses.patch
--	patches.suse/xfs-kill-meaningless-variable-zero.patch
--	patches.suse/xfs-report-zeroed-or-not-correctly-in-xfs_zero_range.patch
--	patches.suse/xfs-validate-bdev-support-for-DAX-inode-flag.patch
--	patches.suse/iomap_dio_rw-allocate-aio-completion-queue-before-submitting-dio.patch
--	patches.suse/xfs-update-i_size-after-unwritten-conversion-in-dio-.patch
--	patches.suse/xfs-perag-initialization-should-only-touch-m_ag_max_.patch
--	patches.suse/xfs-Capture-state-of-the-right-inode-in-xfs_iflush_d.patch
--	patches.suse/PM-OPP-Call-notifier-without-holding-opp_table-lock
--	patches.suse/cpufreq-docs-Drop-intel-pstate.txt-from-index.txt
--	patches.suse/KEYS-fix-cred-refcount-leak-in-request_key_auth_new
--	patches.suse/KEYS-don-t-revoke-uninstantiated-key-in-request_key_
--	patches.suse/KEYS-fix-key-refcount-leak-in-keyctl_assume_authorit
--	patches.suse/KEYS-fix-key-refcount-leak-in-keyctl_read_key
--	patches.suse/keys-fix-writing-past-end-of-user-supplied-buffer-in-keyring_read
--	patches.suse/0001-KEYS-prevent-creating-a-different-user-s-keyrings.patch
--	patches.suse/keys-prevent-keyctl_read-on-negative-key
--	patches.suse/security-keys-properly-zero-out-sensitive-key-materi
--	patches.suse/security-keys-rewrite-all-of-big_key-crypto
--	patches.suse/18.2-kvm-nvmx-fix-host_cr3-host_cr4-cache.patch
--	patches.suse/KVM-PPC-Book3S-HV-Check-for-updated-HDSISR-on-P9-HDS.patch
--	patches.suse/KVM-VMX-extract-__pi_post_block.patch
--	patches.suse/KVM-VMX-avoid-double-list-add-with-VT-d-posted-inter.patch
--	patches.suse/KVM-VMX-simplify-and-fix-vmx_vcpu_pi_load.patch
--	patches.suse/KVM-VMX-use-cmpxchg64.patch
--	patches.suse/KVM-nVMX-Fix-nested-PF-intends-to-break-L1-s-vmlauch.patch
--	patches.suse/kvm-x86-Handle-async-PF-in-RCU-read-side-critical-se.patch
--	patches.suse/0001-arm64-Make-sure-SPsel-is-always-set.patch
--	patches.suse/0001-arm64-mm-Use-READ_ONCE-when-dereferencing-pointer-to.patch
--	patches.suse/0001-arm64-fault-Route-pte-translation-faults-via-do_tran.patch
--	patches.suse/iommu-io-pgtable-arm-v7s-Need-dma-sync-while-there-i.patch
--	patches.suse/iommu-amd-pr_err-strings-should-end-with-newlines
--	patches.suse/etnaviv-fix-submit-error-path
--	patches.suse/etnaviv-fix-gem-object-list-corruption
--	patches.suse/drm-amdgpu-revert-update-tile-table-for-oland-hainan.patch
--	patches.suse/drm-radeon-disable-hard-reset-in-hibernate-for-APUs
--	patches.suse/qxl-fix-primary-surface-handling.patch
--	patches.suse/qxl-fix-pinning.patch
--	patches.suse/PCI-Fix-race-condition-with-driver_override
--	patches.suse/0021-md-separate-request-handling.patch
--	patches.suse/0022-md-fix-a-race-condition-for-flush-request-handling.patch
--	patches.suse/0023-dm-raid-fix-a-race-condition-in-request-handling.patch
--	patches.suse/0024-md-raid5-cap-worker-count.patch
--	patches.suse/btrfs-clear-ordered-flag-on-cleaning-up-ordered-extents.patch
--	patches.suse/btrfs-finish-ordered-extent-cleaning-if-no-progress-is-found.patch
--	patches.suse/btrfs-fix-null-pointer-dereference-from-free_reloc_roots.patch
--	patches.suse/btrfs-propagate-error-to-btrfs_cmp_data_prepare-caller.patch
--	patches.suse/0001-Btrfs-use-btrfs_op-instead-of-bio_op-in-__btrfs_map_.patch
--	patches.suse/btrfs-fix-kernel-oops-while-reading-compressed-data.patch
--	patches.suse/btrfs-log-csums-for-all-modified-extents.patch
--	patches.suse/scsi-aacraid-Fix-2T-drives-on-SmartIOC-2000.patch
--	patches.suse/scsi-lpfc-Don-t-return-internal-MBXERR_ERROR-code-fr.patch
--	patches.suse/scsi-aacraid-error-testing-array-offset-bus-after-us.patch
--	patches.suse/scsi-scsi_transport_iscsi-fix-the-issue-that.patch
--	patches.suse/scsi-scsi_transport_fc-set-scsi_target_id-upon-resca.patch
--	patches.suse/scsi-scsi_transport_fc-Also-check-for-NOTPRESENT-in-.patch
--	patches.suse/scsi-aacraid-Add-a-small-delay-after-IOP-reset.patch
--	patches.suse/scsi-ILLEGAL-REQUEST-ASC-27-target-failure.patch
--	patches.suse/mtd-nand-atmel-fix-buffer-overflow-in-atmel_pmecc_us.patch
--	patches.suse/objtool-Skip-unreachable-warnings-for-GCC-4.4-and-ol.patch
--	patches.suse/objtool-Support-unoptimized-frame-pointer-setup.patch
--	patches.suse/genirq-Check-__free_irq-return-value-for-NULL.patch
--	patches.suse/irq-generic-chip-Don-t-replace-domain-s-name.patch
--	patches.suse/0001-futex-Fix-pi_state-owner-serialization.patch
--	patches.suse/0001-locking-rwsem-xadd-Fix-missed-wakeup-due-to-reorderi.patch
--	patches.suse/sched-sysctl-Check-user-input-value-of-sysctl_sched_
--	patches.suse/x86-mm-fix-fault-error-path-using-unsafe-vma-pointer.patch
--	patches.suse/0001-x86-asm-Fix-inline-asm-call-constraints-for-GCC-4.4.patch
--	patches.suse/0001-x86-asm-Use-register-variable-to-get-stack-pointer-v.patch
--	patches.suse/auxdisplay-charlcd-properly-restore-atomic-counter-o.patch
--	patches.suse/stm-class-Fix-a-use-after-free
--	patches.suse/intel_th-pci-Add-Cedar-Fork-PCH-support
--	patches.suse/intel_th-pci-Add-Lewisburg-PCH-support
--	patches.suse/msft-hv-1500-vmbus-don-t-acquire-the-mutex-in-vmbus_hvsock_device.patch
--	patches.suse/msft-hv-1501-Drivers-hv-fcopy-restore-correct-transfer-length.patch
--	patches.suse/driver-core-platform-Don-t-read-past-the-end-of-driv
--	patches.suse/staging-vchiq_2835_arm-Fix-NULL-ptr-dereference-in-f
--	patches.suse/staging-rtl8723bs-add-missing-range-check-on-id
--	patches.suse/staging-rtl8723bs-avoid-null-pointer-dereference-on-
--	patches.suse/iio-magnetometer-st_magn-fix-drdy-line-configuration
--	patches.suse/iio-adc-twl4030-Fix-an-error-handling-path-in-twl403
--	patches.suse/iio-adc-twl4030-Disable-the-vusb3v1-rugulator-in-the
--	patches.suse/iio-adc-twl4030-Return-an-error-if-we-can-not-enable
--	patches.suse/iio-trigger-stm32-timer-preset-shouldn-t-be-buffered
--	patches.suse/iio-trigger-stm32-timer-fix-a-corner-case-to-write-p
--	patches.suse/iio-adc-mcp320x-Fix-oops-on-module-unload
--	patches.suse/iio-adc-mcp320x-Fix-readout-of-negative-voltages
--	patches.suse/IIO-BME280-Updates-to-Humidity-readings-need-ctrl_re
--	patches.suse/iio-ad_sigma_delta-Implement-a-dedicated-reset-funct
--	patches.suse/iio-ad7793-Fix-the-serial-interface-reset
--	patches.suse/iio-core-Return-error-for-failed-read_reg
--	patches.suse/staging-iio-ad7192-Fix-use-the-dedicated-reset-funct
--	patches.suse/0001-uwb-ensure-that-endpoint-is-interrupt.patch
--	patches.suse/0001-uwb-properly-check-kthread_run-return-value.patch
--	patches.suse/0001-usb-Increase-quirk-delay-for-USB-devices.patch
--	patches.suse/0001-usb-xhci-Free-the-right-ring-in-xhci_add_endpoint.patch
--	patches.suse/0001-xhci-fix-finding-correct-bus_state-structure-for-USB.patch
--	patches.suse/0001-usb-pci-quirks.c-Corrected-timeout-values-used-in-ha.patch
--	patches.suse/0001-xhci-fix-wrong-endpoint-ESIT-value-shown-in-tracing.patch
--	patches.suse/0001-usb-host-xhci-plat-allow-sysdev-to-inherit-from-ACPI.patch
--	patches.suse/0001-xhci-Fix-sleeping-with-spin_lock_irq-held-in-ASmedia.patch
--	patches.suse/0001-xhci-set-missing-SuperSpeedPlus-Link-Protocol-bit-in.patch
--	patches.suse/0001-Revert-xhci-Limit-USB2-port-wake-support-for-AMD-Pro.patch
--	patches.suse/0001-USB-fix-out-of-bounds-in-usb_set_configuration.patch
--	patches.suse/0001-usb-dwc3-ep0-fix-DMA-starvation-by-assigning-req-trb.patch
--	patches.suse/usb-gadget-dummy-fix-nonsensical-comparisons.patch
--	patches.suse/0001-USB-core-harden-cdc_parse_cdc_header.patch
--	patches.suse/0001-usb-storage-fix-bogus-hardware-error-messages-for-AT.patch
--	patches.suse/0001-usb-storage-unusual_devs-entry-to-fix-write-access-r.patch
--	patches.suse/0001-USB-uas-fix-bug-in-handling-of-alternate-settings.patch
--	patches.suse/0001-USB-devio-Prevent-integer-overflow-in-proc_do_submit.patch
--	patches.suse/0001-USB-devio-Don-t-corrupt-user-memory.patch
--	patches.suse/0001-USB-cdc-wdm-ignore-EPIPE-from-GetEncapsulatedRespons.patch
--	patches.suse/percpu-make-this_cpu_generic_read-atomic-w-r-t-interrupts.patch
--	patches.suse/cgroup-Reinit-cgroup_taskset-structure-before-cgroup_migrate_execute-returns.patch
--	patches.suse/ftrace-Fix-kmemleak-in-unregister_ftrace_graph.patch
--	patches.suse/lsm-fix-smack_inode_removexattr-and-xattr_getsecurit.patch
--	patches.suse/include-linux-mm.h-fix-typo-in-VM_MPX-definition.patch
--	patches.suse/ksm-fix-unlocked-iteration-over-vmas-in-cmp_and_merge_page.patch
--	patches.suse/0001-mm-oom_reaper-skip-mm-structs-with-mmu-notifiers.patch
--	patches.suse/mm-compaction-serialize-waitqueue_active-checks-for-real.patch
--	patches.suse/mm-meminit-mark-init_reserved_page-as-__meminit.patch
--	patches.suse/zram-fix-null-dereference-of-handle.patch
--	patches.suse/mm-avoid-marking-swap-cached-page-as-lazyfree.patch
--	patches.suse/mm-fix-data-corruption-caused-by-lazyfree-page.patch
--	patches.suse/mm-device-public-memory-fix-edge-case-in-vm_normal_page.patch
--	patches.suse/userfaultfd-non-cooperative-fix-fork-use-after-free.patch
--	patches.suse/kernel-sysctl.c-remove-duplicate-UINT_MAX-check-on-d.patch
--	patches.suse/0001-mm-memory_hotplug-add-scheduling-point-to-__add_page.patch
--	patches.suse/0002-mm-page_alloc-add-scheduling-point-to-memmap_init_zo.patch
--	patches.suse/0003-memremap-add-scheduling-point-to-devm_memremap_pages.patch
--	patches.suse/0001-kernel-kcmp.c-drop-branch-leftover-typo.patch
--	patches.suse/mm-memory_hotplug-change-pfn_to_section_nr-section_n.patch
--	patches.suse/mm-memory_hotplug-define-find_-smallest-biggest-_sec.patch
--	patches.suse/lib-ratelimit-c-use-deferred-printk-version.patch
--	patches.suse/cnic-Fix-an-error-handling-path-in-cnic_alloc_bnx2x_.patch
--	patches.suse/l2tp-ensure-sessions-are-freed-after-their-PPPOL2TP-.patch
--	patches.suse/l2tp-fix-race-between-l2tp_session_delete-and-l2tp_t.patch
--	patches.suse/net-qcom-emac-specify-the-correct-size-when-mapping-.patch
--	patches.suse/rocker-fix-rocker_tlv_put_-functions-for-KASAN.patch
--	patches.suse/0001-netlink-fix-nla_put_-u8-u16-u32-for-KASAN.patch
--	patches.suse/vti-fix-use-after-free-in-vti_tunnel_xmit-vti6_tnl_x.patch
--	patches.suse/l2tp-fix-race-condition-in-l2tp_tunnel_delete.patch
--	patches.suse/aquantia-Setup-max_mtu-in-ndev-to-enable-jumbo-frame.patch
--	patches.suse/0001-iwlwifi-mvm-send-all-non-bufferable-frames-on-the-pr.patch
--	patches.suse/0001-iwlwifi-mvm-change-state-when-queueing-agg-start-wor.patch
--	patches.suse/0001-iwlwifi-mvm-wake-the-correct-mac80211-queue.patch
--	patches.suse/iwlwifi-mvm-use-IWL_HCMD_NOCOPY-for-MCAST_FILTER_CMD.patch
--	patches.suse/0001-iwlwifi-mvm-initialize-status-in-iwl_mvm_add_int_sta.patch
--	patches.suse/iwlwifi-mvm-fix-reorder-buffer-for-9000-devices.patch
--	patches.suse/brcmfmac-add-length-check-in-brcmf_cfg80211_escan_ha
--	patches.suse/brcmfmac-setup-passive-scan-if-requested-by-user-spa
--	patches.suse/sctp-Fix-a-big-endian-bug-in-sctp_diag_dump.patch
--	patches.suse/tun-bail-out-from-tun_get_user-if-the-skb-is-empty.patch
--	patches.suse/net-mvpp2-fix-parsing-fragmentation-detection.patch
--	patches.suse/net-mvpp2-fix-port-list-indexing.patch
--	patches.suse/net-mvpp2-do-not-select-the-internal-source-clock.patch
--	patches.suse/inetpeer-fix-RCU-lookup-again.patch
--	patches.suse/net-dsa-Fix-network-device-registration-order.patch
--	patches.suse/packet-in-packet_do_bind-test-fanout-with-bind_lock-.patch
--	patches.suse/packet-only-test-po-has_vnet_hdr-once-in-packet_snd.patch
--	patches.suse/net-dsa-mv88e6xxx-lock-mutex-when-freeing-IRQs.patch
--	patches.suse/net-Set-sk_prot_creator-when-cloning-sockets-to-the-.patch
--	patches.suse/net-mlx5e-IPoIB-Fix-access-to-invalid-memory-address.patch
--	patches.suse/net-mlx5-Fix-FPGA-capability-location.patch
--	patches.suse/net-mlx5-Check-device-capability-for-maximum-flow-co.patch
--	patches.suse/net-mlx5e-Fix-erroneous-freeing-of-encap-header-buff.patch
--	patches.suse/net-mlx5e-Disallow-TC-offloading-of-unsupported-matc.patch
--	patches.suse/net-mlx5e-Check-encap-entry-state-when-offloading-tu.patch
--	patches.suse/net-mlx5e-Print-netdev-features-correctly-in-error-m.patch
--	patches.suse/net-mlx5e-Don-t-add-remove-802.1ad-rules-when-changi.patch
--	patches.suse/net-mlx5e-Fix-calculated-checksum-offloads-counters.patch
--	patches.suse/net-mlx5-Fix-static-checker-warning-on-steering-trac.patch
--	patches.suse/net-mlx5-Fix-wrong-indentation-in-enable-SRIOV-code.patch
--	patches.suse/netlink-do-not-proceed-if-dump-s-start-errs.patch
--	patches.suse/ip6_gre-ip6gre_tap-device-should-keep-dst.patch
--	patches.suse/ip6_tunnel-update-mtu-properly-for-ARPHRD_ETHER-tunn.patch
--	patches.suse/IPv4-early-demux-can-return-an-error-code.patch
--	patches.suse/udp-perform-source-validation-for-mcast-early-demux.patch
--	patches.suse/ppp-fix-__percpu-annotation
--	patches.suse/tipc-use-only-positive-error-codes-in-messages.patch
--	patches.suse/l2tp-fix-l2tp_eth-module-loading.patch
--	patches.suse/r8152-add-Linksys-USB3GIGV1-id.patch
--	patches.suse/net-mvpp2-Fix-clock-resource-by-adding-an-optional-b.patch
--	patches.suse/net-hns3-Fix-an-error-handling-path-in-hclge_rss_ini.patch
--	patches.suse/socket-bpf-fix-possible-use-after-free.patch
--	patches.suse/net-rtnetlink-fix-info-leak-in-RTM_GETSTATS-call.patch
--	patches.suse/bpf-fix-bpf_tail_call-x64-JIT.patch
--	patches.suse/0001-HID-wacom-bits-shifted-too-much-for-9th-and-10th-but.patch
--	patches.suse/0001-HID-wacom-leds-Don-t-try-to-control-the-EKR-s-read-o.patch
--	patches.suse/0001-HID-wacom-Properly-report-negative-values-from-Intuo.patch
--	patches.suse/0001-HID-wacom-Correct-coordinate-system-of-touchring-and.patch
--	patches.suse/0001-HID-rmi-Make-sure-the-HID-device-is-opened-on-resume.patch
--	patches.suse/0001-HID-i2c-hid-allocate-hid-buffers-for-real-worst-case.patch
--	patches.suse/0001-HID-wacom-generic-Send-MSC_SERIAL-and-ABS_MISC-when-.patch
--	patches.suse/0001-HID-wacom-generic-Clear-ABS_MISC-when-tool-leaves-pr.patch
--	patches.suse/0001-HID-wacom-Always-increment-hdev-refcount-within-waco.patch
--	patches.suse/ALSA-compress-Remove-unused-variable
--	patches.suse/ALSA-hda-program-ICT-bits-to-support-HBR-audio
--	patches.suse/ALSA-usb-audio-Add-sample-rate-quirk-for-Plantronics-C31
--	patches.suse/ALSA-usb-audio-Check-out-of-bounds-access-by-corrupt
--	patches.suse/Revert-ALSA-echoaudio-purge-contradictions-between-d
--	patches.suse/ALSA-usx2y-Suppress-kernel-warning-at-page-allocatio
--	patches.suse/dm-ioctl-fix-alignment-of-event-number-in-the-device.patch
--	patches.suse/0025-dm-crypt-fix-memory-leak-in-crypt_ctr_cipher_old.patch
--	patches.suse/0026-dm-crypt-reject-sector_size-feature-if-device-length.patch
--	patches.suse/0027-dm-raid-fix-incorrect-status-output-at-the-end-of-a-.patch
--	patches.suse/drm-i915-always-update-ELD-connector-type-after-get-
--	patches.suse/drm-i915-remove-redundant-variable-hw_check
--	patches.suse/drm-i915-bios-ignore-HDMI-on-port-A
--	patches.suse/drm-i915-Fix-DDI-PHY-init-if-it-was-already-on
--	patches.suse/drm-i915-cnl-Reprogram-DMC-firmware-after-S3-S4-resu
--	patches.suse/drm-i915-glk-Fix-DMC-DC-state-idleness-calculation
--	patches.suse/powerpc-Handle-MCE-on-POWER9-with-only-DSISR-bit-30-set.patch
--	patches.suse/powerpc-Fix-workaround-for-spurious-MCE-on-POWER9.patch
--	patches.suse/cxl-Fix-memory-page-not-handled.patch
--	patches.suse/powerpc-Fix-action-argument-for-cpufeatures-based-TLB-flush.patch
--	patches.suse/powerpc-xive-18-Fix-IPI-reset.patch
--	patches.suse/powerpc-xive-19-Clear-XIVE-internal-structures-when-a-C.patch
--	patches.suse/powerpc-powernv-Increase-memory-block-size-to-1GB-on.patch
--	patches.suse/0043-ceph-properly-queue-cap-snap-for-newly-created-snap-realm.patch
--	patches.suse/0044-ceph-fix-_choose_mds-for-lssnap-request.patch
--	patches.suse/RDMA-iwpm-Properly-mark-end-of-NL-messages.patch
--	patches.suse/IB-mlx5-Fix-label-order-in-error-path-handling.patch
--	patches.suse/RDMA-qedr-Parse-VLAN-ID-correctly-and-ignore-the-val.patch
--	patches.suse/RDMA-qedr-Parse-vlan-priority-as-sl.patch
--	patches.suse/i40iw-Add-missing-memory-barriers.patch
--	patches.suse/i40iw-Fix-port-number-for-query-QP.patch
--	patches.suse/KVM-PPC-Book3S-0005-Fix-server-always-zero-from-kvmppc_xi.patch
--	patches.suse/kvm-x86-Avoid-async-PF-preempting-the-kernel-incorre.patch
--	patches.suse/x86-kvm-Move-kvm_fastop_exception-to-.fixup-section.patch
--	patches.suse/KVM-add-X86_LOCAL_APIC-dependency.patch
--	patches.suse/0007-ACPI-IORT-Fix-PCI-ACS-enablement.patch
--	patches.suse/0001-arm64-Ensure-the-instruction-emulation-is-ready-for-.patch
--	patches.suse/0014-bcache-use-llist_for_each_entry_safe-in-__closure_wa.patch
--	patches.suse/0001-nbd-fix-ERESTARTSYS-handling.patch
--	patches.suse/0001-blk-mq-debugfs-fix-device-sched-directory-for-defaul.patch
--	patches.suse/bsg-lib-fix-use-after-free-under-memory-pressure.patch
--	patches.suse/nvme-pci-Use-PCI-bus-address-for-data-queues-in-CMB.patch
--	patches.suse/xfs-always-swap-the-cow-forks-when-swapping-extents.patch
--	patches.suse/xfs-handle-racy-AIO-in-xfs_reflink_end_cow.patch
--	patches.suse/0002-clk-Export-clk_bulk_prepare.patch
--	patches.suse/0003-hwmon-xgene-Fix-up-error-handling-path-mixup-in-xgen.patch
--	patches.suse/0001-mmc-core-add-driver-strength-selection-when-selectin.patch
--	patches.suse/mmc-sdhci-xenon-Fix-clock-resource-by-adding-an-opti
--	patches.suse/i2c-i801-Add-support-for-Intel-Cedar-Fork.patch
--	patches.suse/scsi-sd-Implement-blacklist-option-for-WRITE-SAME-w-.patch
--	patches.suse/scsi-sd-Do-not-override-max_sectors_kb-sysfs-setting.patch
--	patches.suse/scsi-libiscsi-Fix-use-after-free-race-during-iscsi_s.patch
--	patches.suse/scsi-libiscsi-Remove-iscsi_destroy_session.patch
--	patches.suse/scsi-ibmvscsis-Fix-write_pending-failure-path.patch
--	patches.suse/0003-NFS-Fix-uninitialized-rpc_wait_queue.patch
--	patches.suse/0002-nfs-filelayout-fix-oops-when-freeing-filelayout-segm.patch
--	patches.suse/ppp-fix-race-in-ppp-device-destruction.patch
--	patches.suse/ipv6-fix-net.ipv6.conf.all.accept_dad-behaviour-for-.patch
--	patches.suse/bpf-fix-liveness-marking.patch
--	patches.suse/gso-fix-payload-length-when-gso_size-is-zero.patch
--	patches.suse/ipv6-Fix-traffic-triggered-IPsec-connections.patch
--	patches.suse/ipv4-Fix-traffic-triggered-IPsec-connections.patch
--	patches.suse/xfrm-Fix-deletion-of-offloaded-SAs-on-failure.patch
--	patches.suse/xfrm-Fix-negative-device-refcount-on-offload-failure.patch
--	patches.suse/vti-fix-NULL-dereference-in-xfrm_input.patch
--	patches.suse/nl80211-Define-policy-for-packet-pattern-attributes
--	patches.suse/netlink-do-not-set-cb_running-if-dump-s-start-errs.patch
--	patches.suse/udp-fix-bcast-packet-reception.patch
--	patches.suse/ixgbe-Return-error-when-getting-PHY-address-if-PHY-a.patch
--	patches.suse/ixgbe-fix-masking-of-bits-read-from-IXGBE_VXLANCTRL-.patch
--	patches.suse/0008-Revert-commit-1a8b6d76dc5b-net-add-one-common-config.patch
--	patches.suse/0009-ixgbe-Use-new-PCI_DEV_FLAGS_NO_RELAXED_ORDERING-flag.patch
--	patches.suse/ixgbe-incorrect-XDP-ring-accounting-in-ethtool-tx_fr.patch
--	patches.suse/netfilter-xt_socket-Restore-mark-from-full-sockets-o.patch
--	patches.suse/netfilter-ipset-pernet-ops-must-be-unregistered-last.patch
--	patches.suse/netfilter-nf_tables-fix-update-chain-error.patch
--	patches.suse/netfilter-ebtables-fix-race-condition-in-frame_filte.patch
--	patches.suse/netfilter-x_tables-avoid-stack-out-of-bounds-read-in.patch
--	patches.suse/netfilter-xt_bpf-Fix-XT_BPF_MODE_FD_PINNED-mode-of-x.patch
--	patches.suse/powerpc-64s-Use-emergency-stack-for-kernel-TM-Bad-Thing-program-checks.patch
--	patches.suse/powerpc-tm-Fix-illegal-TM-state-in-signal-handler.patch
--	patches.suse/seccomp-make-function-__get_seccomp_filter-static
--	patches.suse/direct-io-Prevent-NULL-pointer-access-in-submit_page.patch
--	patches.suse/fix-unbalanced-page-refcounting-in-bio_map_user_iov.patch
--	patches.suse/more-bio_map_user_iov-leak-fixes.patch
--	patches.suse/bio_copy_user_iov-don-t-ignore-iov_offset.patch
--	patches.suse/pinctrl-amd-Fix-build-dependency-on-pinmux-code
--	patches.suse/gpio-acpi-work-around-false-positive-Wstring-overflo
--	patches.suse/9p-set-page-uptodate-when-required-in-write_end.patch
--	patches.suse/ALSA-usb-audio-Add-sample-rate-quirk-for-Plantronics-C61
--	patches.suse/ALSA-seq-Fix-copy_from_user-call-inside-lock
--	patches.suse/ALSA-line6-Fix-missing-initialization-before-error-p
--	patches.suse/ALSA-line6-Fix-NULL-dereference-at-podhd_disconnect
--	patches.suse/ALSA-line6-Fix-leftover-URB-at-error-path-during-pro
--	patches.suse/ALSA-usb-audio-Kill-stray-URB-at-exiting
--	patches.suse/ALSA-seq-Fix-use-after-free-at-creating-a-port
--	patches.suse/ALSA-caiaq-Fix-stray-URB-at-probe-error-path
--	patches.suse/0001-HID-usbhid-fix-out-of-bounds-bug.patch
--	patches.suse/0001-HID-hid-elecom-extend-to-fix-descriptor-for-HUGE-tra.patch
--	patches.suse/livepatch-unpatch-all-klp_objects-if-klp_module_coming-fails.patch
--	patches.suse/crypto-xts-Fix-an-error-handling-path-in-create
--	patches.suse/crypto-skcipher-Fix-crash-on-zero-length-input
--	patches.suse/crypto-shash-Fix-zero-length-shash-ahash-digest-cras
--	patches.suse/KVM-nVMX-update-last_nonleaf_level-when-initializing.patch
--	patches.suse/KVM-MMU-always-terminate-page-walks-at-level-1.patch
--	patches.suse/KVM-nVMX-fix-guest-CR4-loading-when-emulating-L2-to-.patch
--	patches.suse/xfs-Don-t-log-uninitialised-fields-in-inode-structur.patch
--	patches.suse/xfs-move-more-RT-specific-code-under-CONFIG_XFS_RT.patch
--	patches.suse/xfs-don-t-change-inode-mode-if-ACL-update-fails.patch
--	patches.suse/xfs-reinit-btree-pointer-on-attr-tree-inactivation-walk.patch
--	patches.suse/xfs-handle-error-if-xfs_btree_get_bufs-fails.patch
--	patches.suse/device-property-Track-owner-device-of-device-propert.patch
--	patches.suse/powerpc-livepatch-Fix-livepatch-stack-access.patch
--	patches.suse/powerpc-Don-t-call-lockdep_assert_cpus_held-from-arc.patch
--	patches.suse/powerpc-perf-Fix-for-core-nest-imc-call-trace-on-cpu.patch
--	patches.suse/powerpc-perf-Add-___GFP_NOWARN-flag-to-alloc_pages_n.patch
--	patches.suse/powerpc-perf-Fix-IMC-initialization-crash.patch
--	patches.suse/device-property-preserve-usecount-for-node-passed-to.patch
--	patches.suse/iommu-amd-do-not-disable-swiotlb-if-sme-is-active.patch
--	patches.suse/0007-iommu-exynos-remove-initconst-attribute-to-avoid-potential-kernel-oops
--	patches.suse/iommu-amd-finish-tlb-flush-in-amd_iommu_unmap
--	patches.suse/mm-migrate-fix-indexing-bug-off-by-one-and-avoid-out-of-bound-access.patch
--	patches.suse/mm-mempolicy-fix-numa_interleave_hit-counter.patch
--	patches.suse/Revert-vmalloc-back-off-when-the-current-task-is-kil.patch
--	patches.suse/fix-mpage_writepage-for-pages-with-buffers.patch
--	patches.suse/mm-page_vma_mapped-ensure-pmd-is-loaded-with-READ_ON.patch
--	patches.suse/drm-atomic-Unref-duplicated-drm_atomic_state-in-drm_
--	patches.suse/drm-i915-edp-Get-the-Panel-Power-Off-timestamp-after
--	patches.suse/drm-i915-edp-Increase-the-T12-delay-quirk-to-1300ms
--	patches.suse/drm-i915-Use-crtc_state_is_legacy_gamma-in-intel_col
--	patches.suse/drm-i915-Silence-compiler-warning-for-hsw_power_well
--	patches.suse/drm-i915-Order-two-completing-nop_submit_request
--	patches.suse/drm-i915-Read-timings-from-the-correct-transcoder-in
--	patches.suse/drm-i915-bios-parse-DDI-ports-also-for-CHV-for-HDMI-
--	patches.suse/objtool-Upgrade-libelf-devel-warning-to-error-for-CO.patch
--	patches.suse/perf-x86-intel-uncore-fix-memory-leaks-on-allocation-failures.patch
--	patches.suse/sched-core-Fix-wake_affine-performance-regression.patch
--	patches.suse/sched-core-Address-more-wake_affine-regressions.patch
--	patches.suse/kprobes-x86-Set-up-frame-pointer-in-kprobe-trampolin.patch
--	patches.suse/33-x86-mm-64-fix-reboot-interaction-with-cr4-pcide.patch
--	patches.suse/x86-alternatives-fix-alt_max_short-macro-to-really-be-a-max.patch
--	patches.suse/x86-unwind-Fix-dereference-of-untrusted-pointer.patch
--	patches.suse/x86-unwind-Use-MSB-for-frame-pointer-encoding-on-32-.patch
--	patches.suse/x86-unwind-Align-stack-pointer-in-unwinder-dump.patch
--	patches.suse/x86-unwind-Disable-unwinder-warnings-on-32-bit.patch
--	patches.suse/msft-hv-1512-x86-hyperv-Clear-vCPU-banks-between-calls-to-avoid-f.patch
--	patches.suse/msft-hv-1513-x86-hyperv-Don-t-use-percpu-areas-for-pcpu_flush-pcp.patch
--	patches.suse/msft-hv-1514-x86-hyperv-Fix-hypercalls-with-extended-CPU-ranges-f.patch
--	patches.suse/x86-mm-Disable-various-instrumentations-of-mm-mem_en.patch
--	patches.suse/24-x86-mm-flush-more-aggressively-in-lazy-tlb-mode.patch
--	patches.suse/dmaengine-edma-Align-the-memcpy-acnt-array-size-with
--	patches.suse/dmaengine-ti-dma-crossbar-Fix-possible-race-conditio
--	patches.suse/0001-USB-serial-ftdi_sio-add-id-for-Cypress-WICED-dev-boa.patch
--	patches.suse/0001-USB-serial-option-add-support-for-TP-Link-LTE-module.patch
--	patches.suse/0001-USB-serial-cp210x-fix-partnum-regression.patch
--	patches.suse/0001-USB-serial-cp210x-add-support-for-ELV-TFD500.patch
--	patches.suse/0001-USB-serial-qcserial-add-Dell-DW5818-DW5819.patch
--	patches.suse/0001-USB-serial-console-fix-use-after-free-on-disconnect.patch
--	patches.suse/0001-USB-serial-console-fix-use-after-free-after-failed-s.patch
--	patches.suse/0001-usb-renesas_usbhs-Fix-DMAC-sequence-for-receiving-ze.patch
--	patches.suse/0001-usb-usbtest-fix-NULL-pointer-dereference.patch
--	patches.suse/mei-me-add-gemini-lake-devices-id.patch
--	patches.suse/msft-hv-1507-Drivers-hv-vmbus-Fix-bugs-in-rescind-handling.patch
--	patches.suse/media-dvb-i2c-transfers-over-usb-cannot-be-done-from
--	patches.suse/media-s5p-cec-add-NACK-detection-support
--	patches.suse/media-cec-Respond-to-unregistered-initiators-when-ap
--	patches.suse/media-dvb_frontend-only-use-kref-after-initialized
--	patches.suse/scsi-fixup-kernel-warning-during-rmmod.patch
--	patches.suse/scsi-libfc-fix-a-deadlock-in-fc_rport_work.patch
--	patches.suse/scsi-libiscsi-fix-shifting-of-did_requeue-host-byte
--	patches.suse/scsi-qla2xxx-Fix-uninitialized-work-element.patch
--	patches.suse/scsi-fc-check-for-rport-presence-in-fc_block_scsi_eh.patch
--	patches.suse/tracing-samples-fix-creation-and-deletion-of-simple_thread_fn-creation.patch
--	patches.suse/s390-sles15-01-10-s390_cputime_fix_stat_after_CPU_hotplug.patch
--	patches.suse/0003-fs-Avoid-invalidation-in-interrupt-context-in-dio_co.patch
--	patches.suse/xfs-cancel-dirty-pages-on-invalidation.patch
--	patches.suse/0002-fs-invalidate-page-cache-after-end_io-in-dio-complet.patch
--	patches.suse/xfs-trim-writepage-mapping-to-within-eof.patch
--	patches.suse/xfs-move-two-more-RT-specific-functions-into-CONFIG_.patch
--	patches.suse/ALSA-usb-audio-Add-native-DSD-support-for-Pro-Ject-P
--	patches.suse/ALSA-seq-Enable-use-locking-in-all-configurations
--	patches.suse/ALSA-hda-Abort-capability-probe-at-invalid-register-
--	patches.suse/ALSA-hda-Remove-superfluous-added-by-printk-conversi
--	patches.suse/ALSA-hda-Fix-incorrect-TLV-callback-check-introduced
--	patches.suse/keys-encrypted-fix-dereference-of-null-user_key_payload
--	patches.suse/FS-Cache-fix-dereference-of-NULL-user_key_payload.patch
--	patches.suse/lib-digsig-fix-dereference-of-null-user_key_payload
--	patches.suse/fscrypt-fix-dereference-of-NULL-user_key_payload.patch
--	patches.suse/ecryptfs-fix-dereference-of-NULL-user_key_payload.patch
--	patches.suse/security-keys-BIG_KEY-requires-CONFIG_CRYPTO
--	patches.suse/KEYS-Fix-the-wrong-index-when-checking-the-existence
--	patches.suse/KEYS-Fix-race-between-updating-and-finding-a-negativ.patch
--	patches.suse/KEYS-don-t-let-add_key-update-an-uninstantiated-key.patch
--	patches.suse/pkcs7-Prevent-NULL-pointer-dereference-since-sinfo-i
--	patches.suse/i2c-ismt-Separate-I2C-block-read-from-SMBus-block-re
--	patches.suse/i2c-piix4-Fix-SMBus-port-selection-for-AMD-Family-17
--	patches.suse/drm-nouveau-mmu-flush-tlbs-before-deleting-page-tabl
--	patches.suse/drm-nouveau-bsp-g92-disable-by-default
--	patches.suse/drm-nouveau-kms-nv50-fix-oops-during-DP-IRQ-handling
--	patches.suse/drm-nouveau-fbcon-fix-oops-without-fbdev-emulation
--	patches.suse/drm-i915-gvt-Fix-GPU-hang-after-reusing-vGPU-instanc
--	patches.suse/drm-i915-Fix-eviction-when-the-GGTT-is-idle-but-full
--	patches.suse/drm-i915-Use-bdw_ddi_translations_fdi-for-Broadwell
--	patches.suse/drm-i915-cnl-Fix-PLL-mapping
--	patches.suse/drm-i915-cnl-Fix-PLL-initialization-for-HDMI
--	patches.suse/drm-i915-Report-EFAULT-before-pwrite-fast-path-into-
--	patches.suse/drm-i915-Use-a-mask-when-applying-WaProgramL3SqcReg1
--	patches.suse/mmc-sdhci-pci-Fix-default-d3_retune-for-Intel-host-c
--	patches.suse/Input-ti_am335x_tsc-fix-incorrect-step-config-for-5-.patch
--	patches.suse/Input-ims-psu-check-if-CDC-union-descriptor-is-sane
--	patches.suse/net-memcontrol-defer-call-to-mem_cgroup_sk_alloc.patch
--	patches.suse/i40e-Fix-comment-about-locking-for-__i40e_read_nvm_w.patch
--	patches.suse/i40e-Fix-memory-leak-related-filter-programming-stat.patch
--	patches.suse/nfp-fix-ethtool-stats-gather-retry.patch
--	patches.suse/nfp-handle-page-allocation-failures.patch
--	patches.suse/net-call-cgroup_sk_alloc-earlier-in-sk_clone_lock.patch
--	patches.suse/rtlwifi-rtl8821ae-Fix-connection-lost-problem
--	patches.suse/brcmfmac-Add-check-for-short-event-packets
--	patches.suse/brcmsmac-make-some-local-variables-static-const-to-r
--	patches.suse/0001-iwlwifi-mvm-return-ENODATA-when-reading-the-temperat.patch
--	patches.suse/0001-iwlwifi-nvm-set-the-correct-offsets-to-3168-series.patch
--	patches.suse/liquidio-fix-timespec64_to_ns-typo.patch
--	patches.suse/l2tp-check-ps-sock-before-running-pppol2tp_session_i.patch
--	patches.suse/bnxt_en-Improve-VF-PF-link-change-logic.patch
--	patches.suse/bnxt_en-Don-t-use-rtnl-lock-to-protect-link-change-l.patch
--	patches.suse/bnxt_en-Fix-VF-PCIe-link-speed-and-width-logic.patch
--	patches.suse/bnxt_en-Fix-VF-resource-checking.patch
--	patches.suse/bnxt_en-Fix-possible-corrupted-NVRAM-parameters-from.patch
--	patches.suse/bnxt_en-Fix-possible-corruption-in-DCB-parameters-fr.patch
--	patches.suse/rtnetlink-bring-NETDEV_CHANGEMTU-event-process-back-.patch
--	patches.suse/0001-rtnetlink-bring-NETDEV_CHANGE_TX_QUEUE_LEN-event-pro.patch
--	patches.suse/0001-rtnetlink-bring-NETDEV_POST_TYPE_CHANGE-event-proces.patch
--	patches.suse/0001-rtnetlink-bring-NETDEV_CHANGEUPPER-event-process-bac.patch
--	patches.suse/0001-rtnetlink-check-DO_SETLINK_NOTIFY-correctly-in-do_se.patch
--	patches.suse/net-enable-interface-alias-removal-via-rtnl.patch
--	patches.suse/tun-call-dev_get_valid_name-before-register_netdevic.patch
--	patches.suse/net-sched-cls_flower-Set-egress_dev-mark-when-callin.patch
--	patches.suse/mac80211-accept-key-reinstall-without-changing-anyth.patch
--	patches.suse/ibmvnic-114-Fix-calculation-of-number-of-TX-header-descr.patch
--	patches.suse/netlink-fix-netlink_ack-extack-race.patch
--	patches.suse/bpf-disallow-arithmetic-operations-on-context-pointe.patch
--	patches.suse/net-ena-reduce-the-severity-of-some-printouts.patch
--	patches.suse/net-ena-fix-rare-kernel-crash-when-bar-memory-remap-.patch
--	patches.suse/net-ena-fix-wrong-max-Tx-Rx-queues-on-ethtool.patch
--	patches.suse/mm-percpu-add-support-for-__GFP_NOWARN-flag.patch
--	patches.suse/bpf-do-not-test-for-PCPU_MIN_UNIT_SIZE-before-percpu.patch
--	patches.suse/sctp-do-not-peel-off-an-assoc-from-one-netns-to-anot.patch
--	patches.suse/sctp-add-the-missing-sock_owned_by_user-check-in-sct.patch
--	patches.suse/tcp-dccp-fix-ireq-opt-races.patch
--	patches.suse/packet-avoid-panic-in-packet_getsockopt.patch
--	patches.suse/0001-net-ncsi-Fix-AEN-HNCDSC-packet-length.patch
--	patches.suse/0001-net-ncsi-Stop-monitor-if-channel-times-out-or-is-ina.patch
--	patches.suse/can-flexcan-fix-state-transition-regression
--	patches.suse/can-flexcan-rename-legacy-error-state-quirk
--	patches.suse/can-flexcan-implement-error-passive-state-quirk
--	patches.suse/can-flexcan-fix-i.MX6-state-transition-issue
--	patches.suse/can-flexcan-fix-i.MX28-state-transition-issue
--	patches.suse/can-flexcan-fix-p1010-state-transition-issue
--	patches.suse/can-bcm-check-for-null-sk-before-deferencing-it-via-
--	patches.suse/can-af_can-can_pernet_init-add-missing-error-handlin
--	patches.suse/can-esd_usb2-Fix-can_dlc-value-for-received-RTR-fram
--	patches.suse/can-gs_usb-fix-busy-loop-if-no-more-TX-context-is-av
--	patches.suse/geneve-Fix-function-matching-VNI-and-tunnel-ID-on-bi
--	patches.suse/bpf-fix-off-by-one-for-range-markings-with-L-T-E-pat.patch
--	patches.suse/bpf-fix-pattern-matches-for-direct-packet-access.patch
--	patches.suse/net-bridge-fix-returning-of-vlan-range-op-errors.patch
--	patches.suse/soreuseport-fix-initialization-race.patch
--	patches.suse/net-ethtool-remove-error-check-for-legacy-setting-tr.patch
--	patches.suse/0001-rxrpc-Don-t-release-call-mutex-on-error-pointer.patch
--	patches.suse/ipv6-flowlabel-do-not-leave-opt-tot_len-with-garbage.patch
--	patches.suse/objtool-Fix-memory-leak-in-decode_instructions.patch
--	patches.suse/irqchip-gic-v3-its-Fix-the-incorrect-BUG_ON-in-its_i.patch
--	patches.suse/irqchip-gic-v3-its-Fix-the-incorrect-parsing-of-VCPU.patch
--	patches.suse/irqchip-gic-v3-its-Add-missing-changes-to-support-52.patch
--	patches.suse/clockevents-drivers-cs5535-Improve-resilience-to-spu
--	patches.suse/x86-microcode-intel-disable-late-loading-on-model-79.patch
--	patches.suse/25-x86-mm-64-remove-the-last-vm_bug_on-from-the-tlb-code.patch
--	patches.suse/26-x86-mm-tidy-up-x86-mm-flush-more-aggressively-in-lazy-tlb-mode.patch
--	patches.suse/27-x86-mm-remove-debug-x86-tlb_defer_switch_to_init_mm.patch
--	patches.suse/0001-xhci-Identify-USB-3.1-capable-hosts-by-their-port-pr.patch
--	patches.suse/0001-xhci-Cleanup-current_cmd-in-xhci_cleanup_command_que.patch
--	patches.suse/0001-usb-xhci-Reset-halted-endpoint-if-trb-is-noop.patch
--	patches.suse/0001-usb-xhci-Handle-error-condition-in-xhci_stop_device.patch
--	patches.suse/0042-phy-rockchip-typec-Set-the-AUX-channel-flip-state-ea.patch
--	patches.suse/0043-phy-rockchip-typec-Don-t-set-the-aux-voltage-swing-t.patch
--	patches.suse/0044-phy-rockchip-typec-Check-for-errors-from-tcphy_phy_i.patch
--	patches.suse/0001-USB-devio-Revert-USB-devio-Don-t-corrupt-user-memory.patch
--	patches.suse/0001-usb-cdc_acm-Add-quirk-for-Elatec-TWN3.patch
--	patches.suse/0001-USB-musb-fix-session-bit-runtime-PM-quirk.patch
--	patches.suse/0001-USB-musb-fix-late-external-abort-on-suspend.patch
--	patches.suse/0001-usb-musb-musb_cppi41-Fix-the-address-of-teardown-and.patch
--	patches.suse/0001-usb-musb-musb_cppi41-Fix-cppi41_set_dma_mode-for-DA8.patch
--	patches.suse/0001-usb-musb-musb_cppi41-Configure-the-number-of-channel.patch
--	patches.suse/0001-usb-musb-Check-for-host-mode-using-is_host_active-on.patch
--	patches.suse/0001-usb-musb-sunxi-Explicitly-release-USB-PHY-on-exit.patch
--	patches.suse/0001-usb-quirks-add-quirk-for-WORLDE-MINI-MIDI-keyboard.patch
--	patches.suse/0001-USB-core-fix-out-of-bounds-access-bug-in-usb_get_bos.patch
--	patches.suse/0001-USB-serial-metro-usb-add-MS7820-device-id.patch
--	patches.suse/0001-usb-hub-Allow-reset-retry-for-USB2-devices-on-connec.patch
--	patches.suse/msft-hv-1518-vmbus-hvsock-add-proper-sync-for-vmbus_hvsock_device.patch
--	patches.suse/iio-pressure-zpa2326-Remove-always-true-check-which-
--	patches.suse/staging-iio-ade7759-fix-signed-extension-bug-on-shif
--	patches.suse/iio-dummy-events-Add-missing-break.patch
--	patches.suse/staging-bcm2835-audio-Fix-memory-corruption
--	patches.suse/workqueue-replace-pool-manager_arb-mutex-with-a-flag.patch
--	patches.suse/KVM-PPC-Fix-oops-when-checking-KVM_CAP_PPC_HTM.patch
--	patches.suse/KVM-PPC-Book3S-HV-POWER9-more-doorbell-fixes.patch
--	patches.suse/KVM-PPC-Book3S-Protect-kvmppc_gpa_to_ua-with-SRCU.patch
--	patches.suse/KVM-PPC-Book3S-HV-Add-more-barriers-in-XIVE-load-unload-code.patch
--	patches.suse/ALSA-hda-realtek-Add-support-for-ALC236-ALC3204
--	patches.suse/ALSA-hda-fix-headset-mic-problem-for-Dell-machines-w
--	patches.suse/hwmon-tmp102-Fix-first-temperature-reading
--	patches.suse/0045-ceph-unlock-dangling-spinlock-in-try_flush_caps.patch
--	patches.suse/spi-armada-3700-Fix-failing-commands-with-quad-SPI
--	patches.suse/spi-a3700-Return-correct-value-on-timeout-detection
--	patches.suse/spi-bcm-qspi-Fix-use-after-free-in-bcm_qspi_probe-in
--	patches.suse/nvme-fc-fix-iowait-hang.patch
--	patches.suse/nvme-fc-retry-initial-controller-connections-3-times.patch
--	patches.suse/nvmet-synchronize-sqhd-update.patch
--	patches.suse/nvme-rdma-Fix-possible-double-free-in-reconnect-flow.patch
--	patches.suse/nvme-rdma-Fix-error-status-return-in-tagset-allocati.patch
--	patches.suse/RDMA-netlink-OOPs-in-rdma_nl_rcv_msg-from-misinterpr.patch
--	patches.suse/efi-efi_test-Prevent-an-Oops-in-efi_runtime_query_ca
--	patches.suse/perf-x86-intel-bts-fix-exclusive-event-reference-leak.patch
--	patches.suse/x86-cpu-amd-apply-the-erratum-688-fix-when-the-bios-doesn-t
--	patches.suse/x86-entry-Fix-idtentry-unwind-hint.patch
--	patches.suse/x86-unwind-Show-function-name-offset-in-ORC-error-me.patch
--	patches.suse/kvm-fix-detection-of-guest-machine-checks.patch
--	patches.suse/fix-tracing-sample-code-warning.patch
--	patches.suse/0001-xen-gntdev-avoid-out-of-bounds-access-in-case-of-par.patch
--	patches.suse/xen-fix-booting-ballooned-down-hvm-guest.patch
--	patches.suse/fuse-fix-READDIRPLUS-skipping-an-entry.patch
--	patches.suse/ovl-Return-ENOMEM-if-an-allocation-fails-ovl_lookup.patch
--	patches.suse/0001-Fix-encryption-labels-and-lengths-for-SMB3.1.1.patch
--	patches.suse/cifs-handle-large-EA-requests-more-gracefully-in-smb2-.patch
--	patches.suse/CIFS-SMBD-Fix-the-definition-for-SMB2_CHANNEL_RDMA_V1_INVALIDATE.patch
--	patches.suse/0001-cifs-Select-all-required-crypto-modules.patch
--	patches.suse/CIFS-do-not-send-invalid-input-buffer-on-QUERY_INFO-requests.patch
--	patches.suse/0001-CIFS-Fix-NULL-pointer-deref-on-SMB2_tcon-failure.patch
--	patches.suse/SMB-fix-leak-of-validate-negotiate-info-response-buf.patch
--	patches.suse/SMB-fix-validate-negotiate-info-uninitialised-memory.patch
--	patches.suse/SMB3-Validate-negotiate-request-must-always-be-signe.patch
--	patches.suse/assoc_array-Fix-a-buggy-node-splitting-case
--	patches.suse/s390-sles15-01-08-zfcp-fix-erp_action-use-before-initialize-in-REC-action-trace.patch
--	patches.suse/scsi-qla2xxx-Initialize-Work-element-before-requesti.patch
--	patches.suse/scsi-hpsa-Fix-configured_logical_drive_count-check.patch
--	patches.suse/aacraid-Fix-controller-initialization-failure.patch
--	patches.suse/scsi-sg-re-fix-off-by-one-in-sg_fill_request_table.patch
--	patches.suse/drm-amd-powerplay-fix-uninitialized-variable
--	patches.suse/drm-i915-perf-fix-perf-enable-disable-ioctls-with-32
--	patches.suse/drm-i915-gvt-properly-check-per_ctx-bb-valid-state
--	patches.suse/drm-i915-gvt-Refine-MMIO_RING_F
--	patches.suse/drm-i915-gvt-Extract-mmio_read_from_hw-common-functi
--	patches.suse/drm-i915-gvt-Adding-ACTHD-mmio-read-handler
--	patches.suse/Input-elan_i2c-add-ELAN0611-to-the-ACPI-table
--	patches.suse/0001-Input-gtco-fix-potential-out-of-bound-access.patch
--	patches.suse/tcp-do-tcp_mstamp_refresh-before-retransmits-on-TSQ-.patch
--	patches.suse/tcp-dccp-fix-lockdep-splat-in-inet_csk_route_req.patch
--	patches.suse/drivers-net-usb-add-device-id-for-TP-LINK-UE300-USB-.patch
--	patches.suse/net-mvpp2-fix-TSO-headers-allocation-and-management.patch
--	patches.suse/net-mvpp2-do-not-unmap-TSO-headers-buffers.patch
--	patches.suse/net-mvpp2-do-not-call-txq_done-from-the-Tx-path-when.patch
--	patches.suse/sctp-full-support-for-ipv6-ip_nonlocal_bind-IP_FREEB.patch
--	patches.suse/ipsec-Fix-aborted-xfrm-policy-dump-crash.patch
--	patches.suse/net-dsa-check-master-device-before-put.patch
--	patches.suse/net-unix-don-t-show-information-about-sockets-from-o.patch
--	patches.suse/nfp-refuse-offloading-filters-that-redirects-to-uppe.patch
--	patches.suse/tun-allow-positive-return-values-on-dev_get_valid_na.patch
--	patches.suse/net-mvpp2-fix-typo-in-the-tcam-setup.patch
--	patches.suse/net-mvpp2-fix-invalid-parameters-order-when-calling-.patch
--	patches.suse/net-mvpp2-do-not-sleep-in-set_rx_mode.patch
--	patches.suse/can-sun4i-fix-loopback-mode
--	patches.suse/can-kvaser_usb-Correct-return-value-in-printout
--	patches.suse/can-kvaser_usb-Ignore-CMD_FLUSH_QUEUE_REPLY-messages
--	patches.suse/tcp-dccp-fix-other-lockdep-splats-accessing-ireq_opt.patch
--	patches.suse/tap-double-free-in-error-path-in-tap_open.patch
--	patches.suse/mac80211-use-constant-time-comparison-with-keys.patch
--	patches.suse/cfg80211-fix-connect-disconnect-edge-cases
--	patches.suse/mac80211-validate-user-rate-mask-before-configuring-.patch
--	patches.suse/mac80211-don-t-compare-TKIP-TX-MIC-key-in-reinstall-.patch
--	patches.suse/net-mlx5-Fix-health-work-queue-spin-lock-to-IRQ-safe.patch
--	patches.suse/net-mlx5-Delay-events-till-mlx5-interface-s-add-comp.patch
--	patches.suse/net-mlx5e-Properly-deal-with-encap-flows-add-del-und.patch
--	patches.suse/net-mlx5e-DCBNL-Implement-tc-with-ets-type-and-zero-.patch
--	patches.suse/ipip-only-increase-err_count-for-some-certain-type-i.patch
--	patches.suse/ip6_gre-only-increase-err_count-for-some-certain-typ.patch
--	patches.suse/ip6_gre-update-dst-pmtu-if-dev-mtu-has-been-updated-.patch
--	patches.suse/e1000-fix-race-condition-between-e1000_down-and-e100.patch
--	patches.suse/e1000-avoid-null-pointer-dereference-on-invalid-stat.patch
--	patches.suse/igb-Fix-TX-map-failure-path.patch
--	patches.suse/ixgbe-Fix-Tx-map-failure-path.patch
--	patches.suse/i40e-Fix-incorrect-use-of-tx_itr_setting-when-checki.patch
--	patches.suse/i40e-Add-programming-descriptors-to-cleaned_count.patch
--	patches.suse/tcp-refresh-tp-timestamp-before-tcp_mtu_probe.patch
--	patches.suse/tap-reference-to-KVA-of-an-unloaded-module-causes-ke.patch
--	patches.suse/sctp-reset-owner-sk-for-data-chunks-on-out-queues-wh.patch
--	patches.suse/net_sched-avoid-matching-qdisc-with-zero-handle.patch
--	patches.suse/sctp-fix-some-type-cast-warnings-introduced-by-trans.patch
--	patches.suse/sctp-fix-a-type-cast-warnings-that-causes-a_rwnd-get.patch
--	patches.suse/crypto-x86-chacha20-satisfy-stack-validation-2.0.patch
--	patches.suse/RDMA-nldev-Enforce-device-index-check-for-port-callb.patch
--	patches.suse/0001-cifs-check-MaxPathNameComponentLength-0-before-using.patch
--	patches.suse/x86-mm-fix-use-after-free-of-vma-during-userfaultfd-fault.patch
--	patches.suse/l2tp-hold-tunnel-in-pppol2tp_connect.patch
--	patches.suse/net-hns-set-correct-return-value.patch
--	patches.suse/xfrm-Clear-sk_dst_cache-when-applying-per-socket-pol.patch
--	patches.suse/xfrm-Fix-GSO-for-IPsec-with-GRE-tunnel.patch
--	patches.suse/tun-tap-sanitize-TUNSETSNDBUF-input.patch
--	patches.suse/ipv6-addrconf-increment-ifp-refcount-before-ipv6_del.patch
--	patches.suse/tcp-fix-tcp_mtu_probe-vs-highest_sack.patch
--	patches.suse/nvme-rdma-fix-possible-hang-when-issuing-commands-du.patch
--	patches.suse/virtio_blk-fix-an-sg_io-regression.patch
--	patches.suse/nvme-Fix-setting-logical-block-format-when-revalidat.patch
--	patches.suse/0001-ide-ide-cd-fix-kernel-panic-resulting-from-missing-s.patch
--	patches.suse/0001-futex-futex_wake_op-do-not-fail-on-invalid-op.patch
--	patches.suse/keys-return-full-count-in-keyring_read-if-buffer-is-too-small
--	patches.suse/keys-trusted-fix-writing-past-end-of-buffer-in-trusted_read
--	patches.suse/keys-fix-out-of-bounds-read-during-asn-1-parsing
--	patches.suse/ALSA-timer-Add-missing-mutex-lock-for-compat-ioctls
--	patches.suse/ALSA-seq-Fix-nested-rwsem-annotation-for-lockdep-spl
--	patches.suse/ASoC-topology-Fix-a-potential-NULL-pointer-dereferen
--	patches.suse/ASoC-topology-Fix-a-potential-memory-leak-in-soc_tpl
--	patches.suse/ASoC-adau17x1-Workaround-for-noise-bug-in-ADC
--	patches.suse/0001-arm64-ensure-__dump_instr-checks-addr_limit.patch
--	patches.suse/userfaultfd-hugetlbfs-prevent-UFFDIO_COPY-to-fill-be.patch
--	patches.suse/ocfs2-fstrim-Fix-start-offset-of-first-cluster-group.patch
--	patches.suse/initramfs-fix-initramfs-rebuilds-w-compression-after-disabling.patch
--	patches.suse/mm-swap-fix-race-between-swap-count-continuation-operations.patch
--	patches.suse/tcp_nv-fix-division-by-zero-in-tcpnv_acked.patch
--	patches.suse/net-vrf-correct-FRA_L3MDEV-encode-type.patch
--	patches.suse/0001-net_sched-acquire-RTNL-in-tc_action_net_exit.patch
--	patches.suse/tcp-do-not-mangle-skb-cb-in-tcp_make_synack.patch
--	patches.suse/net-systemport-Correct-IPG-length-settings.patch
--	patches.suse/drm-i915-Cancel-the-modeset-retry-work-during-modese
--	patches.suse/drm-i915-Do-not-rely-on-wm-preservation-for-ILK-wate
--	patches.suse/drm-i915-edp-read-edp-display-control-registers-unco
--	patches.suse/drm-i915-Hold-rcu_read_lock-when-iterating-over-the-
--	patches.suse/drm-i915-Hold-rcu_read_lock-when-iterating-over-2
--	patches.suse/drm-i915-Check-incoming-alignment-for-unfenced-buffe
--	patches.suse/drm-amdgpu-return-ENOENT-from-uvd-6.0-early-init-for
--	patches.suse/drm-amdgpu-allow-harvesting-check-for-Polaris-VCE
--	patches.suse/0002-mmc-dw_mmc-Fix-the-DTO-timeout-calculation.patch
--	patches.suse/powerpc-perf-Fix-IMC-allocation-routine.patch
--	patches.suse/powerpc-Fix-check-for-copy-paste-instructions-in-ali.patch
--	patches.suse/powerpc-perf-Fix-core-imc-hotplug-callback-failure.patch
--	patches.suse/scsi-qla2xxx-Fix-oops-in-qla2x00_probe_one-error-pat.patch
--	patches.suse/KVM-VMX-Do-not-fully-reset-PI-descriptor-on-vCPU-res.patch
--	patches.suse/KVM-x86-Update-APICv-on-APIC-reset.patch
--	patches.suse/KVM-arm64-its-Fix-missing-dynamic-allocation-check-i.patch
--	patches.suse/arm-arm64-KVM-set-right-LR-register-value-for-32-bit.patch
--	patches.suse/arm-arm64-kvm-Move-initialization-completion-message.patch
--	patches.suse/arm-arm64-kvm-Disable-branch-profiling-in-HYP-code.patch
--	patches.suse/KVM-arm-arm64-vgic-its-Fix-return-value-for-device-t.patch
--	patches.suse/KVM-arm-arm64-vgic-its-Fix-vgic_its_restore_collecti.patch
--	patches.suse/KVM-arm-arm64-vgic-its-Check-CBASER-BASER-validity-b.patch
--	patches.suse/KVM-arm-arm64-vgic-its-Check-GITS_BASER-Valid-bit-be.patch
--	patches.suse/ARM-8715-1-add-a-private-asm-unaligned.h.patch
--	patches.suse/0001-futex-Fix-more-put_pi_state-vs.-exit_pi_state_list-r.patch
--	patches.suse/objtool-Prevent-GCC-from-merging-annotate_unreachabl.patch
--	patches.suse/x86-mcelog-get-rid-of-rcu-remnants.patch
--	patches.suse/28-revert-x86-mm-stop-calling-leave_mm-in-idle-code.patch
--	patches.suse/x86-module-Detect-and-skip-invalid-relocations.patch
--	patches.suse/crypto-x86-sha256-mb-fix-panic-due-to-unaligned-acce
--	patches.suse/crypto-x86-sha1-mb-fix-panic-due-to-unaligned-access
--	patches.suse/crypto-ccm-preserve-the-IV-buffer
--	patches.suse/workqueue-Fix-NULL-pointer-dereference.patch
--	patches.suse/Revert-scsi-make-state-device-attribute-pollable.patch
--	patches.suse/0004-apparmor-fix-off-by-one-comparison-on-MAXMAPPED_SIG.patch
--	patches.suse/keys-fix-null-pointer-dereference-during-asn-1-parsing
--	patches.suse/44-x86-mm-Unbreak-modules-that-rely-on-external-PAGE_KERNEL-availability.patch
--	patches.suse/cxgb4-update-latest-firmware-version-supported.patch
--	patches.suse/netfilter-ipvs-clear-ipvs_property-flag-when-SKB-net.patch
--	patches.suse/l2tp-don-t-use-l2tp_tunnel_find-in-l2tp_ip-and-l2tp_.patch
--	patches.suse/net-mvpp2-Prevent-userspace-from-changing-TX-affinit.patch
--	patches.suse/net-mlx5e-core-en_fs-fix-pointer-dereference-after-f.patch
--	patches.suse/bonding-discard-lowest-hash-bit-for-802.3ad-layer3-4.patch
--	patches.suse/0001-net-cdc_ether-fix-divide-by-0-on-bad-descriptors.patch
--	patches.suse/0001-net-qmi_wwan-fix-divide-by-0-on-bad-descriptors.patch
--	patches.suse/bonding-fix-slave-stuck-in-BOND_LINK_FAIL-state.patch
--	patches.suse/qmi_wwan-Add-missing-skb_reset_mac_header-call.patch
--	patches.suse/net-usb-asix-fill-null-ptr-deref-in-asix_suspend.patch
--	patches.suse/ALSA-usb-audio-support-new-Amanero-Combo384-firmware
--	patches.suse/ALSA-timer-Limit-max-instances-per-timer
--	patches.suse/ALSA-seq-Avoid-invalid-lockdep-class-warning
--	patches.suse/ALSA-seq-Fix-OSS-sysex-delivery-in-OSS-emulation
--	patches.suse/ALSA-hda-fix-headset-mic-problem-for-Dell-machines-alc274
--	patches.suse/ARM-8720-1-ensure-dump_instr-checks-addr_limit.patch
--	patches.suse/drm-vmwgfx-Fix-Ubuntu-17.10-Wayland-black-screen-iss
--	patches.suse/drm-i915-Reject-unknown-syncobj-flags
--	patches.suse/drm-i915-Deconstruct-struct-sgt_dma-initialiser
--	patches.suse/KVM-PPC-Book3S-HV-Fix-exclusion-between-HPT-resizing.patch
--	patches.suse/Input-elan_i2c-add-ELAN060C-to-the-ACPI-table
--	patches.suse/rbd-use-gfp_noio-for-parent-stat-and-data-requests.patch
--	patches.suse/tcp-fix-tcp_fastretrans_alert-warning.patch
--	patches.suse/vlan-fix-a-use-after-free-in-vlan_device_event.patch
--	patches.suse/net-mlx5-Loop-over-temp-list-to-release-delay-events.patch
--	patches.suse/net-mlx5-Cancel-health-poll-before-sending-panic-tea.patch
--	patches.suse/net-mlx5e-Fix-napi-poll-with-zero-budget.patch
--	patches.suse/net-mlx5e-Set-page-to-null-in-case-dma-mapping-fails.patch
--	patches.suse/net-mlx5e-Increase-Striding-RQ-minimum-size-limit-to.patch
--	patches.suse/can-c_can-don-t-indicate-triple-sampling-support-for
--	patches.suse/can-sun4i-handle-overrun-in-RX-FIFO
--	patches.suse/can-peak-Add-support-for-new-PCIe-M2-CAN-FD-interfac
--	patches.suse/can-ifi-Fix-transmitter-delay-calculation
--	patches.suse/x86-smpboot-make-optimization-of-delay-calibration-work-correctly.patch
--	patches.suse/x86-unwind-Disable-KASAN-checking-in-the-ORC-unwinde.patch
--	patches.suse/x86-mm-fix-elf_et_dyn_base-for-5-level-paging
--	patches.suse/x86-debug-handle-warnings-before-the-notifier-chain-to-fix-kgdb-crash
--	patches.suse/03-edac-ghes-remove-symbol-exports.patch
--	patches.suse/04-edac-ghes-model-a-single-logical-memory-controller.patch
--	patches.suse/05-edac-ghes-add-platform-check.patch
--	patches.suse/06-edac-add-helper-which-returns-the-loaded-platform-driver.patch
--	patches.suse/07-edac-add-owner-check-to-the-x86-platform-drivers.patch
--	patches.suse/edac-sb_edac-don-t-create-a-second-memory-controller-if-ha1-is-not-present.patch
--	patches.suse/edac-skx_edac-fix-detection-of-single-rank-dimms.patch
--	patches.suse/edac-skx_edac-handle-systems-with-segmented-pci-busses.patch
--	patches.suse/edac-sb_edac-fix-missing-dimm-sysfs-entries-with-knl-snc2-snc4-mode.patch
--	patches.suse/EDAC-sb_edac-Fix-missing-break-in-switch
--	patches.suse/hwmon-pmbus-core-Prevent-unintentional-setting-of-pa.patch
--	patches.suse/hwmon-k10temp-move-chip-specific-code-into-probe-function.patch
--	patches.suse/hwmon-k10temp-add-support-for-family-17h.patch
--	patches.suse/hwmon-k10temp-add-support-for-temperature-offsets.patch
--	patches.suse/regulator-qcom_spmi-Include-offset-when-translating-
--	patches.suse/regulator-tps65218-Fix-strobe-assignment
--	patches.suse/spi-sh-msiof-Fix-DMA-transfer-size-check
--	patches.suse/spi-spi-axi-fix-potential-use-after-free-after-dereg
--	patches.suse/mmc-sdhci-pci-remove-outdated-declaration
--	patches.suse/mmc-sdhci-of-esdhc-disable-SD-clock-for-clock-value-
--	patches.suse/mmc-sdhci-msm-fix-issue-with-power-irq
--	patches.suse/mmc-Kconfig-Enable-CONFIG_MMC_SDHCI_IO_ACCESSORS.patch
--	patches.suse/tpm-183-constify-transmit-data-pointers.patch
--	patches.suse/0020-tpm-tpm_crb-Use-start-method-value-from-ACPI-table-d.patch
--	patches.suse/tpm-185-tis_spi-Use-DMA-safe-memory-for-SPI-transfers.patch
--	patches.suse/tpm-Trigger-only-missing-TPM-2.0-self-tests.patch
--	patches.suse/tpm-Use-dynamic-delay-to-wait-for-TPM-2.0-self-test-.patch
--	patches.suse/tpm-React-correctly-to-RC_TESTING-from-TPM-2.0-self-.patch
--	patches.suse/tpm-dev-common-Reject-too-short-writes.patch
--	patches.suse/ima-fix-hash-algorithm-initialization
--	patches.suse/s390-runtime-instrumention-fix-possible-memory-corru.patch
--	patches.suse/s390-runtime-instrumentation-simplify-task-exit-handling.patch
--	patches.suse/s390-guarded-storage-fix-possible-memory-corruption.patch
--	patches.suse/s390-cmf-set_schib_wait-add-timeout.patch
--	patches.suse/s390-sles15-02-03-dis-end-marker.patch
--	patches.suse/s390-sles15-00-10-01-kernel-sthyi-reorganize-sthyi-implementation.patch
--	patches.suse/s390-sles15-00-10-02-kernel-sthyi-add-cache-to-store-hypervisor-info.patch
--	patches.suse/s390-sles15-00-10-03-kernel-sthyi-add-s390_sthyi-system-call.patch
--	patches.suse/s390-optimize-memset-implementation.patch
--	patches.suse/s390-cpu-alternatives.patch
--	patches.suse/s390-spinlock-alternative.patch
--	patches.suse/s390-ctl_reg-move-control-register-definitions-to-ct.patch
--	patches.suse/s390-pci-do-not-require-ais-facility.patch
--	patches.suse/s390-archrandom-reconsider-s390-arch-random-implementation.patch
--	patches.suse/s390-bpf-take-advantage-of-stack_depth-tracking.patch
--	patches.suse/s390-sles15-02-02-te-ctl.patch
--	patches.suse/s390-sles15-01-11-s390-noexec-execute-kexec-datamover-without-DAT.patch
--	patches.suse/rcu-Fix-up-pending-cbs-check-in-rcu_prepare_for_idle.patch
--	patches.suse/sched-Make-resched_cpu-unconditional.patch
--	patches.suse/locking-static_keys-improve-uninitialized-key-warning.patch
--	patches.suse/0001-locking-qrwlock-Use-struct-qrwlock-instead-of-struct.patch
--	patches.suse/0001-locking-atomic-Add-atomic_cond_read_acquire.patch
--	patches.suse/0001-locking-qrwlock-Use-atomic_cond_read_acquire-when-sp.patch
--	patches.suse/0001-locking-qrwlock-Prevent-slowpath-writers-getting-hel.patch
--	patches.suse/0028-locking-atomics-dm-integrity-Convert-ACCESS_ONCE-to-.patch
--	patches.suse/0029-locking-atomics-COCCINELLE-treewide-Convert-trivial-.patch
--	patches.suse/0001-locking-pvqspinlock-Implement-hybrid-PV-queued-unfai.patch
--	patches.suse/locking-lockdep-Add-IRQs-disabled-enabled-assertion-APIs-lockdep_assert_irqs_enabled-disabled.patch
--	patches.suse/irq-softirqs-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
--	patches.suse/workqueue-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
--	patches.suse/timers-nohz-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
--	patches.suse/timers-hrtimer-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
--	patches.suse/smp-core-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
--	patches.suse/x86-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
--	patches.suse/perf-core-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
--	patches.suse/irq_work-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
--	patches.suse/sched-clock-sched-cputime-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
--	patches.suse/timers-posix-cpu-timers-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
--	patches.suse/netpoll-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
--	patches.suse/rcu-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch
--	patches.suse/locking-x86-Use-LOCK-ADD-for-smp_mb-instead-of-MFENCE.patch
--	patches.suse/kprobes-x86-disable-preemption-in-ftrace-based-jprobes
--	patches.suse/x86-mce-amd-always-give-panic-severity-for-uc-errors-in-kernel-context.patch
--	patches.suse/sched-fair-Clean-up-calc_cfs_shares.patch
--	patches.suse/sched-fair-Add-comment-to-calc_cfs_shares.patch
--	patches.suse/sched-fair-Cure-calc_cfs_shares-vs.-reweight_entity.patch
--	patches.suse/sched-fair-Remove-se-load.weight-from-se-avg.load_sum.patch
--	patches.suse/sched-fair-Change-update_load_avg-arguments.patch
--	patches.suse/sched-fair-Move-enqueue-migrate-handling.patch
--	patches.suse/sched-fair-Rename-en-de-queue_entity_load_avg.patch
--	patches.suse/sched-fair-Introduce-en-de-queue_load_avg.patch
--	patches.suse/sched-fair-More-accurate-reweight_entity.patch
--	patches.suse/sched-fair-Use-reweight_entity-for-set_user_nice.patch
--	patches.suse/sched-fair-Rewrite-cfs_rq-removed_-avg.patch
--	patches.suse/sched-fair-Rewrite-PELT-migration-propagation.patch
--	patches.suse/sched-fair-Propagate-an-effective-runnable_load_avg.patch
--	patches.suse/sched-fair-Implement-synchonous-PELT-detach-on-load-balance-migrate.patch
--	patches.suse/sched-fair-Align-PELT-windows-between-cfs_rq-and-its-se.patch
--	patches.suse/sched-fair-Implement-more-accurate-async-detach.patch
--	patches.suse/sched-fair-Calculate-runnable_weight-slightly-differently.patch
--	patches.suse/sched-fair-Update-calc_group_-comments.patch
--	patches.suse/sched-fair-Sync-task-util-before-slow-path-wakeup.patch
--	patches.suse/sched-fair-Move-select_task_rq_fair-slow-path-into-its-own-function.patch
--	patches.suse/sched-fair-Remove-unnecessary-comparison-with-1.patch
--	patches.suse/sched-fair-Fix-find_idlest_group-when-local-group-is-not-allowed.patch
--	patches.suse/sched-fair-Fix-usage-of-find_idlest_group-when-no-groups-are-allowed.patch
--	patches.suse/sched-fair-Fix-usage-of-find_idlest_group-when-the-local-group-is-idlest.patch
--	patches.suse/sched-rt-Simplify-the-IPI-based-RT-balancing-logic.patch
--	patches.suse/sched-idle-Micro-optimize-the-idle-loop.patch
--	patches.suse/x86-unwinder-Make-CONFIG_UNWINDER_ORC-y-the-default-.patch
--	patches.suse/x86-unwind-Rename-unwinder-config-options-to-CONFIG_.patch
--	patches.suse/x86-unwind-Make-CONFIG_UNWINDER_ORC-y-the-default-in.patch
--	patches.suse/x86-entry-use-syscall_define-macros-for-sys_modify_ldt
--	patches.suse/0001-objtool-Don-t-report-end-of-section-error-after-an-e.patch
--	patches.suse/0002-x86-head-Remove-confusing-comment.patch
--	patches.suse/0003-x86-head-Remove-unused-bad_address-code.patch
--	patches.suse/0004-x86-head-Fix-head-ELF-function-annotations.patch
--	patches.suse/0005-x86-boot-Annotate-verify_cpu-as-a-callable-function.patch
--	patches.suse/0006-x86-xen-Fix-xen-head-ELF-annotations.patch
--	patches.suse/0007-x86-xen-Add-unwind-hint-annotations.patch
--	patches.suse/0008-x86-head-Add-unwind-hint-annotations.patch
--	patches.suse/objtool-Print-top-level-commands-on-incorrect-usage.patch
--	patches.suse/x86-asm-don-t-use-the-confusing-ifeq-directive
--	patches.suse/x86-mm-relocate-page-fault-error-codes-to-traps-h
--	patches.suse/x86-boot-relocate-definition-of-the-initial-state-of-cr0
--	patches.suse/ptrace-x86-make-user_64bit_mode-available-to-32-bit-builds
--	patches.suse/x86-fpu-debug-remove-unused-x86_fpu_state-and-x86_fpu_deactivate_state-tracepoints
--	patches.suse/x86-cpuid-Add-generic-table-for-CPUID-dependencies.patch
--	patches.suse/x86-fpu-parse-clearcpuid-as-early-xsave-argument
--	patches.suse/x86-fpu-make-xsave-check-the-base-cpuid-features-before-enabling
--	patches.suse/x86-fpu-remove-the-explicit-clearing-of-xsave-dependent-features
--	patches.suse/x86-cpuid-Prevent-out-of-bound-access-in-do_clear_cp.patch
--	patches.suse/x86-cpufeatures-Enable-new-SSE-AVX-AVX512-CPU-featur.patch
--	patches.suse/01-x86-entry-64-remove-the-restore_c_regs_and_iret-label.patch
--	patches.suse/02-x86-entry-64-split-the-iret-to-user-and-iret-to-kernel-paths.patch
--	patches.suse/03-x86-entry-64-move-swapgs-into-the-common-iret-to-usermode-path.patch
--	patches.suse/04-x86-entry-64-simplify-reg-restore-code-in-the-standard-iret-paths.patch
--	patches.suse/05-x86-entry-64-shrink-paranoid_exit_restore-and-make-labels-local.patch
--	patches.suse/06-x86-entry-64-use-pop-instead-of-movq-in-syscall_return_via_sysret.patch
--	patches.suse/07-x86-entry-64-merge-the-fast-and-slow-sysret-paths.patch
--	patches.suse/08-x86-entry-64-use-pop-instead-of-mov-to-restore-regs-on-nmi-return.patch
--	patches.suse/09-x86-entry-64-remove-the-restore_-regs-infrastructure.patch
--	patches.suse/11-xen-x86-entry-64-add-xen-nmi-trap-entry.patch
--	patches.suse/12-x86-entry-64-de-xen-ify-our-nmi-code.patch
--	patches.suse/13-x86-entry-32-pull-the-msr_ia32_sysenter_cs-update-code-out-of-native_load_sp0.patch
--	patches.suse/14-x86-entry-64-pass-sp0-directly-to-load_sp0.patch
--	patches.suse/15-x86-entry-add-task_top_of_stack-to-find-the-top-of-a-task-s-stack.patch
--	patches.suse/16-xen-64-x86-entry-64-clean-up-sp-code-in-cpu_initialize_context.patch
--	patches.suse/17-x86-entry-64-stop-initializing-tss-sp0-at-boot.patch
--	patches.suse/18-x86-entry-64-remove-all-remaining-direct-thread_struct-sp0-reads.patch
--	patches.suse/19-x86-entry-32-fix-cpu_current_top_of_stack-initialization-at-boot.patch
--	patches.suse/20-x86-entry-64-remove-thread_struct-sp0.patch
--	patches.suse/21-x86-traps-use-a-new-on_thread_stack-helper-to-clean-up-an-assertion.patch
--	patches.suse/22-x86-entry-64-shorten-test-instructions.patch
--	patches.suse/x86-cpuid-Replace-set-clear_bit32.patch
--	patches.suse/x86-xen-drop-5-level-paging-support-code-from-the-xen_pv-code
--	patches.suse/x86-mm-64-rename-the-register_page_bootmem_memmap-size-parameter-to-nr_pages
--	patches.suse/x86-mm-define-page_table-using-kernpg_table
--	patches.suse/x86-build-beautify-build-log-of-syscall-headers
--	patches.suse/selftests-x86-protection_keys-Fix-syscall-NR-redefin.patch
--	patches.suse/00-documentation-x86-add-amd-secure-encrypted-virtualization-sev-description.patch
--	patches.suse/01-x86-mm-add-secure-encrypted-virtualization-sev-support.patch
--	patches.suse/02-x86-mm-don-t-attempt-to-encrypt-initrd-under-sev.patch
--	patches.suse/03-x86-realmode-don-t-decrypt-trampoline-area-under-sev.patch
--	patches.suse/04-x86-mm-use-encrypted-access-of-boot-related-data-with-sev.patch
--	patches.suse/05-x86-mm-include-sev-for-encryption-memory-attribute-changes.patch
--	patches.suse/06-x86-efi-access-efi-data-as-encrypted-when-sev-is-active.patch
--	patches.suse/07-resource-consolidate-resource-walking-code.patch
--	patches.suse/08-resource-provide-resource-struct-in-resource-walk-callback.patch
--	patches.suse/09-x86-mm-resource-use-page_kernel-protection-for-ioremap-of-memory-pages.patch
--	patches.suse/10-x86-mm-add-dma-support-for-sev-memory-encryption.patch
--	patches.suse/11-x86-boot-add-early-boot-support-when-running-with-sev-active.patch
--	patches.suse/12-x86-io-unroll-string-i-o-when-sev-is-active.patch
--	patches.suse/13-x86-add-support-for-changing-memory-encryption-attribute-in-early-boot.patch
--	patches.suse/14-percpu-introduce-define_per_cpu_decrypted.patch
--	patches.suse/15-x86-kvm-decrypt-shared-per-cpu-variables-when-sev-is-active.patch
--	patches.suse/16-x86-kvm-clear-encryption-attribute-when-sev-is-active.patch
--	patches.suse/selftests-x86-add-tests-for-user-mode-instruction-prevention
--	patches.suse/selftests-x86-add-tests-for-the-str-and-sldt-instructions
--	patches.suse/x86-stacktrace-Avoid-recording-save_stack_trace-wrap.patch
--	patches.suse/24-x86-virt-x86-platform-merge-struct-x86_hyper-into-struct-x86_platform-and-struct-x86_init.patch
--	patches.suse/25-x86-virt-add-enum-for-hypervisors-to-replace-x86_hyper.patch
--	patches.suse/irqchip-gic-v3-Add-support-for-Range-Selector-RS-fea.patch
--	patches.suse/irqchip-gic-v3-Probe-device-ID-space-before-quirks-h.patch
--	patches.suse/irqchip-gic-Make-quirks-matching-conditional-on-init.patch
--	patches.suse/irqchip-gic-v3-Add-workaround-for-Synquacer-pre-ITS-558b0165.patch
--	patches.suse/irqchip-gic-v3-its-Add-post-mortem-info-on-command-t.patch
--	patches.suse/irqchip-gic-v3-its-Pass-its_node-pointer-to-each-com.patch
--	patches.suse/irqchip-gic-v3-its-Workaround-HiSilicon-Hip07-redist.patch
--	patches.suse/irqchip-gic-v3-its-Track-per-ITS-list-number.patch
--	patches.suse/irqchip-gic-v3-its-Make-GICv4_ITS_LIST_MAX-globally-.patch
--	patches.suse/irqchip-gic-v3-its-Make-its_send_vinvall-operate-on-.patch
--	patches.suse/irqchip-gic-v3-its-Make-its_send_vmapp-operate-on-a-.patch
--	patches.suse/irqchip-gic-v3-its-Limit-scope-of-VPE-mapping-to-be-.patch
--	patches.suse/irqchip-gic-v3-its-Only-send-VINVALL-to-a-single-ITS.patch
--	patches.suse/irqchip-gic-v3-its-Update-effective-affinity-on-VPE-.patch
--	patches.suse/irq-core-Fix-boot-crash-when-the-irqaffinity-boot-pa.patch
--	patches.suse/irqchip-gic-v3-its-Setup-VLPI-properties-at-map-time.patch
--	patches.suse/irqchip-gic-Deal-with-broken-firmware-exposing-only-.patch
--	patches.suse/irqdomain-Update-the-comments-of-fwnode-field-of-irq.patch
--	patches.suse/irqchip-gic-v3-its-Fix-VPE-activate-callback-return-.patch
--	patches.suse/0004-clocksource-drivers-rockchip-pr_err-strings-should-e.patch
--	patches.suse/clocksource-drivers-arm_arch_timer-Validate-CNTFRQ-a.patch
--	patches.suse/x86-intel_rdt-add-framework-for-better-rdt-ui-diagnostics
--	patches.suse/x86-intel_rdt-add-diagnostics-when-writing-the-schemata-file
--	patches.suse/x86-intel_rdt-add-diagnostics-when-writing-the-tasks-file
--	patches.suse/x86-intel_rdt-add-diagnostics-when-writing-the-cpus-file
--	patches.suse/x86-intel_rdt-add-diagnostics-when-making-directories
--	patches.suse/x86-intel_rdt-initialize-bitmask-of-shareable-resource-if-cdp-enabled.patch
--	patches.suse/x86-intel_rdt-fix-potential-deadlock-during-resctrl-unmount
--	patches.suse/x86-intel_rdt-fix-potential-deadlock-during-resctrl-mount
--	patches.suse/x86-intel_rdt-fix-a-silent-failure-when-writing-zero-value-schemata
--	patches.suse/x86-tsc-add-option-that-tsc-on-socket-0-being-non-ze.patch
--	patches.suse/x86-tsc-skip-tsc-test-and-error-messages-if-already-.patch
--	patches.suse/x86-tsc-drastically-reduce-the-number-of-firmware-bu.patch
--	patches.suse/x86-tsc-provide-a-means-to-disable-tsc-art.patch
--	patches.suse/x86-platform-uv-add-check-of-tsc-state-set-by-uv-bio.patch
--	patches.suse/x86-tsc-make-config_x86_tsc-n-build-work-again.patch
--	patches.suse/x86-CPU-Avoid-unnecessary-IPIs-in-arch_freq_get_on_cpu.patch
--	patches.suse/PM-Domains-Fix-genpd-to-deal-with-drivers-returning-.patch
--	patches.suse/cpuidle-fix-broadcast-control-when-broadcast-can-not-be-entered.patch
--	patches.suse/cpufreq-ti-cpufreq-add-missing-of_node_put.patch
--	patches.suse/cpufreq-schedutil-Reset-cached_raw_freq-when-not-in-sync-with-next_freq.patch
--	patches.suse/PM-OPP-Move-error-message-to-debug-level
--	patches.suse/PM-OPP-Add-missing-of_node_put-np
--	patches.suse/ACPI-PM-Fix-acpi_pm_notifier_lock-vs-flush_workqueue
--	patches.suse/PM-s2idle-Clear-the-events_check_enabled-flag
--	patches.suse/ACPI-APEI-adjust-a-local-variable-type-in-ghes_iorem
--	patches.suse/ACPI-APEI-remove-the-unused-dead-code-for-SEA-NMI-no
--	patches.suse/ACPI-APEI-Replace-ioremap_page_range-with-fixmap
--	patches.suse/ACPI-APEI-Remove-ghes_ioremap_area
--	patches.suse/ACPI-x86-Extend-KIOX000A-quirk-to-cover-all-affected
--	patches.suse/ACPI-EC-Fix-regression-related-to-triggering-source-
--	patches.suse/0011-mailbox-PCC-Move-the-MAX_PCC_SUBSPACES-definition-to.patch
--	patches.suse/0004-ACPI-CPPC-Make-CPPC-ACPI-driver-aware-of-PCC-subspac.patch
--	patches.suse/staging-rts5208-fix-gcc-8-logic-error-warning.patch
--	patches.suse/staging-lustre-ptlrpc-kfree-used-instead-of-kvfree.patch
--	patches.suse/iio-adc-ti-ads1015-add-10-to-conversion-wait-time
--	patches.suse/staging-vc04_services-please-do-not-use-multiple-bla
--	patches.suse/Staging-vc04_services-remove-unused-variables
--	patches.suse/rtl8188eu-Fix-a-possible-sleep-in-atomic-bug-in-rtw2
--	patches.suse/rtl8188eu-Fix-a-possible-sleep-in-atomic-bug-in-rtw_
--	patches.suse/vt6655-Fix-a-possible-sleep-in-atomic-bug-in-vt6655_
--	patches.suse/staging-rtl8188eu-avoid-a-null-dereference-on-pmlmep
--	patches.suse/staging-wilc1000-Fix-bssid-buffer-offset-in-Txq
--	patches.suse/staging-sm750fb-Fix-parameter-mistake-in-poke32
--	patches.suse/serial-imx-Update-cached-mctrl-value-when-changing-R.patch
--	patches.suse/0002-tty-xilinx_uartps-move-to-arch_initcall-for-earlier-.patch
--	patches.suse/sysrq-fix-Show-Regs-call-trace-on-ARM.patch
--	patches.suse/serial-8250-Preserve-DLD-7-4-for-PORT_XR17V35X
--	patches.suse/tty-fix-oops-when-rmmod-8250
--	patches.suse/serial-8250_fintek-Fix-finding-base_port-with-activa
--	patches.suse/serial-omap-Fix-EFR-write-on-RTS-deassertion
--	patches.suse/serdev-ttyport-enforce-tty-driver-open-requirement
--	patches.suse/serdev-ttyport-add-missing-open-error-handling
--	patches.suse/serdev-fix-registration-of-second-slave
--	patches.suse/tty-fix-tty_ldisc_receive_buf-documentation
--	patches.suse/serial-8250_fintek-Fix-rs485-disablement-on-invalid-
--	patches.suse/0001-xhci-add-port-speed-ID-to-portsc-tracing.patch
--	patches.suse/0001-usb-xhci-Disable-slot-even-when-virt-dev-is-null.patch
--	patches.suse/0001-usb-xhci-Fix-potential-memory-leak-in-xhci_disable_s.patch
--	patches.suse/0001-usb-xhci-Return-error-when-host-is-dead-in-xhci_disa.patch
--	patches.suse/0001-usb-mtu3-fix-error-return-code-in-ssusb_gadget_init.patch
--	patches.suse/0001-usb-phy-tahvo-fix-error-handling-in-tahvo_usb_probe.patch
--	patches.suse/0001-usb-dwc2-Improve-gadget-state-disconnection-handling.patch
--	patches.suse/0045-phy-rockchip-typec-Avoid-magic-numbers-add-delays-in.patch
--	patches.suse/0046-phy-rockchip-typec-Do-the-calibration-more-correctly.patch
--	patches.suse/0001-USB-serial-garmin_gps-fix-I-O-after-failed-probe-and.patch
--	patches.suse/0001-USB-serial-garmin_gps-fix-memory-leak-on-probe-error.patch
--	patches.suse/0001-USB-serial-metro-usb-stop-I-O-after-failed-open.patch
--	patches.suse/0001-USB-serial-qcserial-add-pid-vid-for-Sierra-Wireless-.patch
--	patches.suse/0001-USB-Add-delay-init-quirk-for-Corsair-K70-LUX-keyboar.patch
--	patches.suse/0001-USB-early-Use-new-USB-product-ID-and-strings-for-DbC.patch
--	patches.suse/0001-USB-serial-Change-DbC-debug-device-binding-ID.patch
--	patches.suse/0001-USB-usbfs-compute-urb-actual_length-for-isochronous.patch
--	patches.suse/crypto-gcm-add-GCM-IV-size-constant
--	patches.suse/crypto-aesni-Use-GCM-IV-size-constant
--	patches.suse/crypto-crypto4xx-remove-bad-list_del
--	patches.suse/crypto-crypto4xx-fix-crypto4xx_build_pdr-crypto4xx_b
--	patches.suse/crypto-brcm-Explicity-ACK-mailbox-message
--	patches.suse/crypto-lrw-Fix-an-error-handling-path-in-create
--	patches.suse/crypto-lrw-Check-for-incorrect-cipher-name
--	patches.suse/crypto-crypto4xx-increase-context-and-scatter-ring-b
--	patches.suse/crypto-talitos-fix-AEAD-test-failures
--	patches.suse/crypto-talitos-fix-memory-corruption-on-SEC2
--	patches.suse/crypto-talitos-fix-setkey-to-check-key-weakness
--	patches.suse/crypto-talitos-fix-AEAD-for-sha224-on-non-sha224-cap
--	patches.suse/crypto-talitos-fix-use-of-sg_link_tbl_len
--	patches.suse/crypto-talitos-fix-ctr-aes-talitos
--	patches.suse/crypto-chelsio-Remove-unused-parameter.patch
--	patches.suse/crypto-chelsio-Check-error-code-with-IS_ERR-macro.patch
--	patches.suse/crypto-gf128mul-The-x8_ble-multiplication-functions.patch
--	patches.suse/crypto-chelsio-Use-x8_ble-gf-multiplication-to-calcu.patch
--	patches.suse/crypto-chelsio-Remove-allocation-of-sg-list-to-imple.patch
--	patches.suse/crypto-chelsio-Move-DMA-un-mapping-to-chcr-from-lld-.patch
--	patches.suse/crypto-tcrypt-fix-buffer-lengths-in-test_aead_speed
--	patches.suse/0001-crypto-cavium-clean-up-clang-warning-on-unread-varia.patch
--	patches.suse/crypto-ccp-remove-unused-variable-qim
--	patches.suse/crypto-qat-remove-unused-and-redundant-pointer-vf_in
--	patches.suse/crypto-vmx-Use-skcipher-for-ctr-f.patch
--	patches.suse/crypto-change-transient-busy-return-code-to-ENOSPC.patch
--	patches.suse/crypto-caam-fix-incorrect-define
--	patches.suse/crypto-dh-Fix-double-free-of-ctx-p
--	patches.suse/crypto-dh-Don-t-permit-p-to-be-0
--	patches.suse/crypto-dh-Don-t-permit-key-or-g-size-longer-than-p
--	patches.suse/0001-lib-mpi-call-cond_resched-from-mpi_powm-loop.patch
--	patches.suse/fscrypt-lock-mutex-before-checking-for-bounce-page-p.patch
--	patches.suse/ext4-fix-interaction-between-i_size-fallocate-and-de.patch
--	patches.suse/ext4-prevent-data-corruption-with-inline-data-DAX.patch
--	patches.suse/ext4-prevent-data-corruption-with-journaling-DAX.patch
--	patches.suse/ext4-add-sanity-check-for-encryption-DAX.patch
--	patches.suse/ext4-add-ext4_should_use_dax.patch
--	patches.suse/0009-xfs-rewrite-getbmap-using-the-xfs_iext_-helpers.patch
--	patches.suse/0010-xfs-simplify-the-xfs_getbmap-interface.patch
--	patches.suse/xfs-fix-incorrect-extent-state-in-xfs_bmap_ad.patch
--	patches.suse/0011-xfs-use-xfs_iext_get_extent-instead-of-open-coding-i.patch
--	patches.suse/0012-xfs-don-t-set-XFS_BTCUR_BPRV_WASDEL-in-xfs_bunmapi.patch
--	patches.suse/0013-xfs-rename-bno-to-end-in-__xfs_bunmapi.patch
--	patches.suse/0014-xfs-use-xfs_bmap_del_extent_delay-for-the-data-fork-.patch
--	patches.suse/0015-xfs-move-some-more-code-into-xfs_bmap_del_extent_rea.patch
--	patches.suse/0016-xfs-use-correct-state-defines-in-xfs_bmap_del_extent.patch
--	patches.suse/0017-xfs-use-the-state-defines-in-xfs_bmap_del_extent_rea.patch
--	patches.suse/0018-xfs-refactor-xfs_del_extent_real.patch
--	patches.suse/0019-xfs-refactor-xfs_bmap_add_extent_hole_delay.patch
--	patches.suse/0020-xfs-refactor-xfs_bmap_add_extent_hole_real.patch
--	patches.suse/0021-xfs-refactor-xfs_bmap_add_extent_delay_real.patch
--	patches.suse/0022-xfs-refactor-delalloc-accounting-in-xfs_bmap_add_ext.patch
--	patches.suse/0023-xfs-refactor-xfs_bmap_add_extent_unwritten_real.patch
--	patches.suse/0024-xfs-pass-a-struct-xfs_bmbt_irec-to-xfs_bmbt_update.patch
--	patches.suse/0025-xfs-pass-a-struct-xfs_bmbt_irec-to-xfs_bmbt_lookup_e.patch
--	patches.suse/0026-xfs-replace-xfs_bmbt_lookup_ge-with-xfs_bmbt_lookup_.patch
--	patches.suse/0027-xfs-remove-all-xfs_bmbt_set_-helpers-except-for-xfs_.patch
--	patches.suse/0028-xfs-remove-xfs_bmbt_get_state.patch
--	patches.suse/xfs-buffer-lru-reference-count-error-injection-tag.patch
--	patches.suse/xfs-return-a-distinct-error-code-value-for-IGET_INCO.patch
--	patches.suse/xfs-create-block-pointer-check-functions.patch
--	patches.suse/xfs-refactor-btree-pointer-checks.patch
--	patches.suse/xfs-refactor-btree-block-header-checking-functions.patch
--	patches.suse/xfs-create-inode-pointer-verifiers.patch
--	patches.suse/0029-xfs-add-a-xfs_bmap_fork_to_state-helper.patch
--	patches.suse/0030-xfs-make-better-use-of-the-state-variable-in-xfs_bma.patch
--	patches.suse/0031-xfs-remove-post-bmap-tracing-in-xfs_bmap_local_to_ex.patch
--	patches.suse/0032-xfs-move-pre-post-bmap-tracing-into-xfs_iext_update_.patch
--	patches.suse/0033-xfs-remove-XFS_BMAP_TRACE_EXLIST.patch
--	patches.suse/0034-xfs-remove-the-never-fully-implemented-UUID-fork-for.patch
--	patches.suse/0035-xfs-remove-if_rdev.patch
--	patches.suse/0036-xfs-inline-xfs_shift_file_space-into-callers.patch
--	patches.suse/0037-xfs-remove-XFS_BMAP_MAX_SHIFT_EXTENTS.patch
--	patches.suse/0038-xfs-split-xfs_bmap_shift_extents.patch
--	patches.suse/0039-xfs-remove-xfs_bmse_shift_one.patch
--	patches.suse/0040-xfs-update-got-in-xfs_bmap_shift_update_extent.patch
--	patches.suse/0041-xfs-don-t-rely-on-extent-indices-in-xfs_bmap_collaps.patch
--	patches.suse/0042-xfs-don-t-rely-on-extent-indices-in-xfs_bmap_insert_.patch
--	patches.suse/0043-xfs-rewrite-xfs_bmap_first_unused-to-make-better-use.patch
--	patches.suse/0044-xfs-add-asserts-for-the-mmap-lock-in-xfs_-insert-col.patch
--	patches.suse/0045-xfs-merge-xfs_bmap_read_extents-into-xfs_iread_exten.patch
--	patches.suse/0046-xfs-add-a-new-xfs_iext_lookup_extent_before-helper.patch
--	patches.suse/xfs-fix-log-block-underflow-during-recovery-c.patch
--	patches.suse/xfs-validate-sb_logsunit-is-a-multiple-of-the-fs-blo.patch
--	patches.suse/xfs-fix-unused-variable-warning-in-xfs_buf_set_ref.patch
--	patches.suse/xfs-move-error-injection-tags-into-their-own-file.patch
--	patches.suse/xfs-truncate-pagecache-before-writeback-in-xfs_setat.patch
--	patches.suse/0047-xfs-don-t-create-overlapping-extents-in-xfs_bmap_add.patch
--	patches.suse/0048-xfs-remove-a-duplicate-assignment-in-xfs_bmap_add_ex.patch
--	patches.suse/0049-xfs-treat-idx-as-a-cursor-in-xfs_bmap_add_extent_del.patch
--	patches.suse/0050-xfs-treat-idx-as-a-cursor-in-xfs_bmap_add_extent_hol.patch
--	patches.suse/0051-xfs-treat-idx-as-a-cursor-in-xfs_bmap_add_extent_hol.patch
--	patches.suse/0052-xfs-treat-idx-as-a-cursor-in-xfs_bmap_add_extent_unw.patch
--	patches.suse/0053-xfs-treat-idx-as-a-cursor-in-xfs_bmap_del_extent_.patch
--	patches.suse/0054-xfs-treat-idx-as-a-cursor-in-xfs_bmap_collapse_exten.patch
--	patches.suse/0055-xfs-pass-an-on-disk-extent-to-xfs_bmbt_validate_exte.patch
--	patches.suse/0056-xfs-iterate-over-extents-in-xfs_iextents_copy.patch
--	patches.suse/0057-xfs-iterate-over-extents-in-xfs_bmap_extents_to_btre.patch
--	patches.suse/0059-xfs-introduce-the-xfs_iext_cursor-abstraction.patch
--	patches.suse/0060-xfs-iterate-backwards-in-xfs_reflink_cancel_cow_bloc.patch
--	patches.suse/0061-xfs-simplify-xfs_reflink_convert_cow.patch
--	patches.suse/0062-xfs-remove-support-for-inlining-data-extents-into-th.patch
--	patches.suse/0063-xfs-allow-unaligned-extent-records-in-xfs_bmbt_disk_.patch
--	patches.suse/0064-xfs-use-a-b-tree-for-the-in-core-extent-list.patch
--	patches.suse/0065-xfs-remove-the-nr_extents-argument-to-xfs_iext_inser.patch
--	patches.suse/0066-xfs-remove-the-nr_extents-argument-to-xfs_iext_remov.patch
--	patches.suse/0067-xfs-pass-struct-xfs_bmbt_irec-to-xfs_bmbt_validate_e.patch
--	patches.suse/0068-xfs-move-xfs_bmbt_irec-and-xfs_exntst_t-to-xfs_types.patch
--	patches.suse/0001-xfs-fix-number-of-records-handling-in-xfs_iext_split_leaf.patch
--	patches.suse/0002-xfs-add-some-comments-to-xfs_iext_insert-xfs_iext_insert_node.patch
--	patches.suse/0003-xfs-remove-a-superflous-assignment-in-xfs_iext_remove_node.patch
--	patches.suse/0004-xfs-trivial-indentation-fixup-for-xfs_iext_remove_node.patch
--	patches.suse/0005-xfs-add-comments-documenting-the-rebalance-algorithm.patch
--	patches.suse/0006-xfs-handle-zero-entries-case-in-xfs_iext_rebalance_leaf.patch
--	patches.suse/btrfs-copy-fsid-to-super_block-s_uuid.patch
--	patches.suse/btrfs-Remove-unused-parameters-from-various-function.patch
--	patches.suse/btrfs-remove-redundant-argument-of-_link_block_group.patch
--	patches.suse/btrfs-change-how-we-decide-to-commit-transactions-du.patch
--	patches.suse/0001-btrfs-Refactor-check_leaf-function-for-later-expansi.patch
--	patches.suse/0002-btrfs-Check-if-item-pointer-overlaps-with-the-item-i.patch
--	patches.suse/0003-btrfs-Add-sanity-check-for-EXTENT_DATA-when-reading-.patch
--	patches.suse/0004-btrfs-Add-checker-for-EXTENT_CSUM.patch
--	patches.suse/0005-btrfs-Move-leaf-and-node-validation-checker-to-tree-.patch
--	patches.suse/0006-btrfs-tree-checker-Enhance-btrfs_check_node-output.patch
--	patches.suse/0007-btrfs-tree-checker-Enhance-output-for-btrfs_check_le.patch
--	patches.suse/0008-btrfs-tree-checker-Enhance-output-for-check_csum_ite.patch
--	patches.suse/0009-btrfs-tree-checker-Enhance-output-for-check_extent_d.patch
--	patches.suse/0010-btrfs-tree-checker-use-zu-format-string-for-size_t.patch
--	patches.suse/0001-btrfs-add-a-helper-to-return-a-head-ref.patch
--	patches.suse/0002-btrfs-move-extent_op-cleanup-to-a-helper.patch
--	patches.suse/0003-btrfs-breakout-empty-head-cleanup-to-a-helper.patch
--	patches.suse/0004-btrfs-move-ref_mod-modification-into-the-if-ref-logi.patch
--	patches.suse/0005-btrfs-move-all-ref-head-cleanup-to-the-helper-functi.patch
--	patches.suse/0006-btrfs-remove-delayed_ref_node-from-ref_head.patch
--	patches.suse/0020-btrfs-remove-type-argument-from-comp_tree_refs.patch
--	patches.suse/0016-btrfs-cleanup-extent-locking-sequence.patch
--	patches.suse/0017-Btrfs-rework-outstanding_extents.patch
--	patches.suse/0018-btrfs-add-tracepoints-for-outstanding-extents-mods.patch
--	patches.suse/0019-btrfs-make-the-delalloc-block-rsv-per-inode.patch
--	patches.suse/0021-btrfs-switch-args-for-comp_-_refs.patch
--	patches.suse/0022-btrfs-add-a-comp_refs-helper.patch
--	patches.suse/0001-btrfs-track-refs-in-a-rb_tree-instead-of-a-list.patch
--	patches.suse/btrfs-move-btrfs_truncate_block-out-of-trans-handle.patch
--	patches.suse/btrfs-Fix-bug-for-misused-dev_t-when-lookup-in-dev-s.patch
--	patches.suse/jfs-remove-increment-of-i_version-counter.patch
--	patches.suse/GFS2-Take-inode-off-order_write-list-when-setting-jd.patch
--	patches.suse/0001-DLM-Eliminate-CF_CONNECT_PENDING-flag.patch
--	patches.suse/0002-DLM-Eliminate-CF_WRITE_PENDING-flag.patch
--	patches.suse/0003-DLM-Fix-saving-of-NULL-callbacks.patch
--	patches.suse/0004-DLM-fix-remove-save_cb-argument-from-add_sock.patch
--	patches.suse/0005-DLM-fix-double-list_del.patch
--	patches.suse/0006-DLM-fix-race-condition-between-dlm_send-and-dlm_recv.patch
--	patches.suse/0007-DLM-fix-to-use-sock_mutex-correctly-in-xxx_accept_fr.patch
--	patches.suse/0008-DLM-retry-rcom-when-dlm_wait_function-is-timed-out.patch
--	patches.suse/0009-DLM-close-othercon-at-send-receive-error.patch
--	patches.suse/0010-DLM-fix-race-condition-between-dlm_recoverd_stop-and.patch
--	patches.suse/0011-DLM-Reanimate-CF_WRITE_PENDING-flag.patch
--	patches.suse/0012-DLM-use-CF_CLOSE-flag-to-stop-dlm_send-correctly.patch
--	patches.suse/0013-DLM-fix-conversion-deadlock-when-DLM_LKF_NODLCKWT-fl.patch
--	patches.suse/0014-DLM-fix-memory-leak-in-tcp_accept_from_sock.patch
--	patches.suse/0015-DLM-fix-overflow-dlm_cb_seq.patch
--	patches.suse/0016-DLM-fix-to-use-sk_callback_lock-correctly.patch
--	patches.suse/0017-DLM-fix-to-reschedule-rwork.patch
--	patches.suse/0018-DLM-fix-NULL-pointer-dereference-in-send_to_sock.patch
--	patches.suse/0019-dlm-recheck-kthread_should_stop-before-schedule.patch
--	patches.suse/dnotify-Handle-errors-from-fsnotify_add_mark_locked-.patch
--	patches.suse/fsnotify-clean-up-fsnotify_prepare-finish_user_wait.patch
--	patches.suse/fsnotify-pin-both-inode-and-vfsmount-mark.patch
--	patches.suse/fsnotify-fix-pinning-group-in-fsnotify_prepare_user_.patch
--	patches.suse/fanotify-fix-fsnotify_prepare_user_wait-failure.patch
--	patches.suse/udf-Avoid-overflow-when-session-starts-at-large-offs.patch
--	patches.suse/isofs-fix-timestamps-beyond-2027.patch
--	patches.suse/buffer-have-alloc_page_buffers-use-__GFP_NOFAIL.patch
--	patches.suse/buffer-grow_dev_page-should-use-__GFP_NOFAIL-for-all-cases.patch
--	patches.suse/buffer-eliminate-the-need-to-call-free_more_memory-in-__getblk_slow.patch
--	patches.suse/fs-kill-nr_pages-argument-from-wakeup_flusher_threads.patch
--	patches.suse/writeback-switch-wakeup_flusher_threads-to-cyclic-writeback.patch
--	patches.suse/writeback-remove-range_cyclic-argument-for-wb_start_writeback.patch
--	patches.suse/writeback-provide-a-wakeup_flusher_threads_bdi.patch
--	patches.suse/writeback-pass-in-0-for-nr_pages-writeback-in-laptop-mode.patch
--	patches.suse/writeback-make-wb_start_writeback-static.patch
--	patches.suse/writeback-move-nr_pages-0-logic-to-one-location.patch
--	patches.suse/writeback-only-allow-one-inflight-and-pending-full-flush.patch
--	patches.suse/block-bfq-fix-wrong-init-of-saved-start-time-for-wei.patch
--	patches.suse/blk-mq-attempt-to-fix-atomic-flag-memory-ordering.patch
--	patches.suse/writeback-eliminate-work-item-allocation-in-bd_start_writeback.patch
--	patches.suse/block-bfq-Disable-writeback-throttling.patch
--	patches.suse/block-set-request_list-for-request.patch
--	patches.suse/lightnvm-fail-fast-on-passthrough-commands.patch
--	patches.suse/0015-bcache-Avoid-nested-function-definition.patch
--	patches.suse/0016-bcache-check-ca-alloc_thread-initialized-before-wake.patch
--	patches.suse/0017-bcache-fix-a-comments-typo-in-bch_alloc_sectors.patch
--	patches.suse/0018-bcache-rewrite-multiple-partitions-support.patch
--	patches.suse/0019-bcache-Remove-redundant-set_capacity.patch
--	patches.suse/0020-bcache-update-bio-bi_opf-bypass-writeback-REQ_-flag-.patch
--	patches.suse/0021-bcache-remove-unused-parameter.patch
--	patches.suse/0022-bcache-don-t-write-back-data-if-reading-it-failed.patch
--	patches.suse/0023-bcache-implement-PI-controller-for-writeback-rate.patch
--	patches.suse/0024-bcache-smooth-writeback-rate-control.patch
--	patches.suse/0025-bcache-writeback-rate-shouldn-t-artifically-clamp.patch
--	patches.suse/0026-bcache-rearrange-writeback-main-thread-ratelimit.patch
--	patches.suse/0027-bcache-safeguard-a-dangerous-addressing-in-closure_q.patch
--	patches.suse/0028-bcache-writeback-rate-clamping-make-32-bit-safe.patch
--	patches.suse/block-Invalidate-cache-on-discard-v2.patch
--	patches.suse/0001-block-factor-out-__blkdev_issue_zero_pages.patch
--	patches.suse/0001-block-cope-with-WRITE-ZEROES-failing-in-blkdev_issue.patch
--	patches.suse/block-Fix-a-race-between-blk_cleanup_queue-and-timeo.patch
--	patches.suse/0029-bcache-only-permit-to-recovery-read-error-when-cache.patch
--	patches.suse/0030-bcache-convert-cached_dev.count-from-atomic_t-to-ref.patch
--	patches.suse/0031-bcache-update-bucket_in_use-in-real-time.patch
--	patches.suse/0032-bcache-fix-wrong-cache_misses-statistics.patch
--	patches.suse/0033-bcache-explicitly-destroy-mutex-while-exiting.patch
--	patches.suse/blk-mq-sched-dispatch-from-scheduler-IFF-progress-is.patch
--	patches.suse/nvme-update-timeout-module-parameter-type.patch
--	patches.suse/nvme-use-menu-Kconfig-interface.patch
--	patches.suse/nvmet-bump-NVMET_NR_QUEUES-to-128.patch
--	patches.suse/nvme-fabrics-request-transport-module.patch
--	patches.suse/nvme-fc-add-uevent-for-auto-connect.patch
--	patches.suse/nvme-fc-create-fc-class-and-transport-device.patch
--	patches.suse/nvme-fc-move-remote-port-get-put-free-location.patch
--	patches.suse/nvme-simplify-compat_ioctl-handling.patch
--	patches.suse/block-introduce-blk_mq_tagset_iter.patch
--	patches.suse/nvme-introduce-nvme_reinit_tagset.patch
--	patches.suse/block-remove-blk_mq_reinit_tagset.patch
--	patches.suse/nvme-rdma-pass-tagset-to-directly-nvme_rdma_free_tag.patch
--	patches.suse/nvme-rdma-fix-wrong-logging-message.patch
--	patches.suse/nvme-rdma-move-assignment-to-declaration.patch
--	patches.suse/nvme-rdma-Check-that-reinit_request-got-a-proper-mr.patch
--	patches.suse/nvme-rdma-teardown-admin-io-queues-once-on-error-rec.patch
--	patches.suse/nvme-rdma-Don-t-local-invalidate-if-the-queue-is-not.patch
--	patches.suse/nvme-rdma-change-queue-flag-semantics-DELETING-ALLOC.patch
--	patches.suse/nvme-rdma-stop-controller-reset-if-the-controller-is.patch
--	patches.suse/nvme-pci-fix-typos-in-comments.patch
--	patches.suse/nvme-rdma-Add-BLK_MQ_F_NO_SCHED-flag-to-admin-tag-se.patch
--	patches.suse/nvme-fc-Add-BLK_MQ_F_NO_SCHED-flag-to-admin-tag-set.patch
--	patches.suse/nvme-loop-Add-BLK_MQ_F_NO_SCHED-flag-to-admin-tag-se.patch
--	patches.suse/nvmet-Change-max_nsid-in-subsystem-due-to-ns_disable.patch
--	patches.suse/nvme-use-ida_simple_-get-remove-for-the-controller-i.patch
--	patches.suse/nvme-pci-add-SGL-support.patch
--	patches.suse/nvme-fc-correct-io-termination-handling.patch
--	patches.suse/nvme-fc-correct-io-timeout-behavior.patch
--	patches.suse/nvme-rdma-align-nvme_rdma_device-structure.patch
--	patches.suse/nvme-rdma-Add-debug-message-when-reaches-timeout.patch
--	patches.suse/nvme-use-kref_get_unless_zero-in-nvme_find_get_ns.patch
--	patches.suse/nvme-simplify-nvme_open.patch
--	patches.suse/nvme-switch-controller-refcounting-to-use-struct-dev.patch
--	patches.suse/nvme-get-rid-of-nvme_ctrl_list.patch
--	patches.suse/nvme-check-for-a-live-controller-in-nvme_dev_open.patch
--	patches.suse/nvme-add-duplicate_connect-option.patch
--	patches.suse/nvme-add-helper-to-compare-options-to-controller.patch
--	patches.suse/nvme-rdma-add-support-for-duplicate_connect-option.patch
--	patches.suse/nvme-fc-add-support-for-duplicate_connect-option.patch
--	patches.suse/nvme-fc-remove-NVME_FC_MAX_SEGMENTS.patch
--	patches.suse/nvme-fc-avoid-workqueue-flush-stalls.patch
--	patches.suse/nvme-fc-merge-__nvme_fc_schedule_delete_work-into-__.patch
--	patches.suse/nvme-move-controller-deletion-to-common-code.patch
--	patches.suse/nvme-rdma-remove-nvme_rdma_remove_ctrl.patch
--	patches.suse/nvme-consolidate-common-code-from-reset_work.patch
--	patches.suse/nvme-rdma-reuse-nvme_delete_ctrl-when-reconnect-atte.patch
--	patches.suse/nvme-flush-reset_work-before-safely-continuing-with-.patch
--	patches.suse/nvme-fc-change-ctlr-state-assignments-during-reset-r.patch
--	patches.suse/nvme-fc-add-a-dev_loss_tmo-field-to-the-remoteport.patch
--	patches.suse/nvme-fc-check-connectivity-before-initiating-reconne.patch
--	patches.suse/nvme-allow-controller-RESETTING-to-RECONNECTING-tran.patch
--	patches.suse/nvme-fc-add-dev_loss_tmo-timeout-and-remoteport-resu.patch
--	patches.suse/nvmet-fix-fatal_err_work-deadlock.patch
--	patches.suse/nvme-Remove-unused-headers.patch
--	patches.suse/nvme-comment-typo-fixed-in-clearing-AER.patch
--	patches.suse/block-move-REQ_NOWAIT.patch
--	patches.suse/block-add-REQ_DRV-bit.patch
--	patches.suse/block-provide-a-direct_make_request-helper.patch
--	patches.suse/block-add-a-blk_steal_bios-helper.patch
--	patches.suse/block-don-t-look-at-the-struct-device-dev_t-in-disk_.patch
--	patches.suse/block-introduce-GENHD_FL_HIDDEN.patch
--	patches.suse/block-add-a-poll_fn-callback-to-struct-request_queue.patch
--	patches.suse/blk-mq-put-the-driver-tag-of-nxt-rq-before-first-one.patch
--	patches.suse/blk-flush-don-t-run-queue-for-requests-bypassing-flu.patch
--	patches.suse/block-pass-run_queue-to-blk_mq_request_bypass_insert.patch
--	patches.suse/blk-flush-use-blk_mq_request_bypass_insert.patch
--	patches.suse/blk-mq-sched-decide-how-to-handle-flush-rq-via-RQF_F.patch
--	patches.suse/blk-mq-move-blk_mq_put_driver_tag-into-blk-mq.h.patch
--	patches.suse/blk-mq-don-t-allocate-driver-tag-upfront-for-flush-r.patch
--	patches.suse/0001-nbd-wait-uninterruptible-for-the-dead-timeout.patch
--	patches.suse/0001-nbd-don-t-start-req-until-after-the-dead-connection-.patch
--	patches.suse/blktrace-fix-unlocked-access-to-init-start-stop-tear.patch
--	patches.suse/nvme-move-the-dying-queue-check-from-cancel-to-compl.patch
--	patches.suse/nvme-always-unregister-the-integrity-profile-in-__nv.patch
--	patches.suse/nvme-don-t-pass-struct-nvme_ns-to-nvme_init_integrit.patch
--	patches.suse/nvme-don-t-pass-struct-nvme_ns-to-nvme_config_discar.patch
--	patches.suse/nvme-set-the-chunk-size-before-freezing-the-queue.patch
--	patches.suse/nvme-split-__nvme_revalidate_disk.patch
--	patches.suse/nvme-fix-and-clarify-the-check-for-missing-metadata.patch
--	patches.suse/nvme-factor-get-log-into-a-helper.patch
--	patches.suse/nvme-check-admin-passthru-command-effects.patch
--	patches.suse/nvme-fc-fix-localport-resume-using-stale-values.patch
--	patches.suse/nvme-fc-decouple-ns-references-from-lldd-references.patch
--	patches.suse/lpfc-tie-in-to-new-dev_loss_tmo-interface-in-nvme-tr.patch
--	patches.suse/nvmet-rdma-update-queue-list-during-ib_device-remova.patch
--	patches.suse/nvme-rdma-fix-nvme_rdma_create_queue_ib-error-flow.patch
--	patches.suse/nvmet-fix-comment-typos-in-admin-cmd.c.patch
--	patches.suse/nvme-compare-NQN-string-with-right-size.patch
--	patches.suse/nvme-fix-eui_show-print-format.patch
--	patches.suse/blk-mq-Avoid-that-request-queue-removal-can-trigger-.patch
--	patches.suse/nvmet-remove-redundant-memset-if-failed-to-get_smart.patch
--	patches.suse/nvmet-remove-redundant-local-variable.patch
--	patches.suse/nvme-centralize-AEN-defines.patch
--	patches.suse/nvme-fc-remove-unused-queue_size-field.patch
--	patches.suse/nvme-remove-handling-of-multiple-AEN-requests.patch
--	patches.suse/nvme-unexport-starting-async-event-work.patch
--	patches.suse/nvme-send-uevent-for-some-asynchronous-events.patch
--	patches.suse/nvme-pci-avoid-dereference-of-symbol-from-unloaded-m.patch
--	patches.suse/nvmet-better-data-length-validation.patch
--	patches.suse/nvmet-kill-nvmet_inline_bio_init.patch
--	patches.suse/block-Make-q_usage_counter-also-track-legacy-request.patch
--	patches.suse/nvme-track-subsystems.patch
--	patches.suse/nvme-introduce-a-nvme_ns_ids-structure.patch
--	patches.suse/nvme-track-shared-namespaces.patch
--	patches.suse/nvme-implement-multipath-access-to-nvme-subsystems.patch
--	patches.suse/nvme-also-expose-the-namespace-identification-sysfs-.patch
--	patches.suse/block-create-slaves-and-holders-entries-for-hidden-g.patch
--	patches.suse/nvme-create-slaves-and-holders-entries-for-hidden-co.patch
--	patches.suse/nvme-expose-subsys-attribute-to-sysfs.patch
--	patches.suse/fs-guard_bio_eod-needs-to-consider-partitions.patch
--	patches.suse/block-avoid-null-pointer-dereference-on-null-disk.patch
--	patches.suse/0001-ide-ide-atapi-fix-compile-error-with-defining-macro-.patch
--	patches.suse/nvme-fix-visibility-of-uuid-ns-attribute.patch
--	patches.suse/0030-dm-convert-dm_dev_internal.count-from-atomic_t-to-re.patch
--	patches.suse/0031-dm-convert-table_device.count-from-atomic_t-to-refco.patch
--	patches.suse/0032-dm-cache-convert-dm_cache_metadata.ref_count-from-at.patch
--	patches.suse/0033-dm-cache-fix-race-condition-in-the-writeback-mode-ov.patch
--	patches.suse/0034-dm-cache-pass-cache-structure-to-mode-functions.patch
--	patches.suse/0035-dm-cache-submit-writethrough-writes-in-parallel-to-o.patch
--	patches.suse/0036-dm-cache-remove-all-obsolete-writethrough-specific-c.patch
--	patches.suse/0037-dm-cache-simplify-get_per_bio_data-by-removing-data_.patch
--	patches.suse/0038-dm-log-writes-add-support-for-inline-data-buffers.patch
--	patches.suse/0039-dm-log-writes-add-support-for-DAX.patch
--	patches.suse/0040-dm-space-map-metadata-use-ARRAY_SIZE.patch
--	patches.suse/0041-dm-zoned-ignore-last-smaller-runt-zone.patch
--	patches.suse/dm-allocate-struct-mapped_device-with-kvzalloc.patch
--	patches.suse/0001-dm-fix-race-between-dm_get_from_kobject-and-__dm_des.patch
--	patches.suse/0042-dm-small-cleanup-in-dm_get_md.patch
--	patches.suse/0043-dm-crypt-allow-unaligned-bv_offset.patch
--	patches.suse/0044-dm-integrity-allow-unaligned-bv_offset.patch
--	patches.suse/0045-dm-raid-fix-panic-when-attempting-to-force-a-raid-to.patch
--	patches.suse/0046-dm-cache-policy-smq-handle-races-with-queuing-backgr.patch
--	patches.suse/0047-dm-cache-policy-smq-take-origin-idle-status-into-acc.patch
--	patches.suse/0048-dm-cache-background-tracker-limit-amount-of-backgrou.patch
--	patches.suse/0049-dm-cache-policy-smq-change-max-background-work-from-.patch
--	patches.suse/0050-dm-cache-policy-smq-allocate-cache-blocks-in-order.patch
--	patches.suse/0051-dm-cache-remove-usused-deferred_cells-member-from-st.patch
--	patches.suse/0052-dm-cache-lift-common-migration-preparation-code-to-a.patch
--	patches.suse/0053-md-fix-deadlock-error-in-recent-patch.patch
--	patches.suse/0001-md-always-set-THREAD_WAKEUP-and-wake-up-wqueue-if-th.patch
--	patches.suse/0054-md-bitmap-revert-a-patch.patch
--	patches.suse/0001-md-cluster-fix-wrong-condition-check-in-raid1_write_.patch
--	patches.suse/0002-raid5-ppl-don-t-resync-after-rebuild.patch
--	patches.suse/0001-raid5-ppl-check-recovery_offset-when-performing-ppl-.patch
--	patches.suse/0055-md-cluster-make-function-cluster_check_sync_size-sta.patch
--	patches.suse/0056-md-raid10-remove-VLAIS.patch
--	patches.suse/0057-md-rename-some-drivers-md-files-to-have-an-md-prefix.patch
--	patches.suse/0058-md-raid10-remove-a-couple-of-redundant-variables-and.patch
--	patches.suse/0059-raid5-Set-R5_Expanded-on-parity-devices-as-well-as-d.patch
--	patches.suse/0060-md-forbid-a-RAID5-from-having-both-a-bitmap-and-a-jo.patch
--	patches.suse/0061-md-always-hold-reconfig_mutex-when-calling-mddev_sus.patch
--	patches.suse/0062-md-don-t-call-bitmap_create-while-array-is-quiesced.patch
--	patches.suse/0063-md-move-suspend_hi-lo-handling-into-core-md-code.patch
--	patches.suse/0064-md-use-mddev_suspend-resume-instead-of-quiesce.patch
--	patches.suse/0065-md-allow-metadata-update-while-suspending.patch
--	patches.suse/0066-md-remove-special-meaning-of-quiesce-.-2.patch
--	patches.suse/0067-md-use-TASK_IDLE-instead-of-blocking-signals.patch
--	patches.suse/0068-raid1-prevent-freeze_array-wait_all_barriers-deadloc.patch
--	patches.suse/0069-md-use-lockdep_assert_held.patch
--	patches.suse/0001-md-cluster-raid10-set-do_balance-0-if-area-is-resync.patch
--	patches.suse/0003-md-cluster-Suspend-writes-in-RAID10-if-within-range.patch
--	patches.suse/0004-md-cluster-Use-a-small-window-for-raid10-resync.patch
--	patches.suse/0070-raid1-remove-obsolete-code-in-raid1_write_request.patch
--	patches.suse/0071-md-remove-redundant-variable-q.patch
--	patches.suse/0005-md-cluster-update-document-for-raid10.patch
--	patches.suse/0072-md-don-t-check-MD_SB_CHANGE_CLEAN-in-md_allow_write.patch
--	patches.suse/badblocks-fix-wrong-return-value-in-badblocks_set-if.patch
--	patches.suse/0073-md-be-cautious-about-using-curr_resync_completed-for.patch
--	patches.suse/0074-md-bitmap-clear-BITMAP_WRITE_ERROR-bit-before-writin.patch
--	patches.suse/0075-md-release-allocated-bitset-sync_set.patch
--	patches.suse/0076-md-free-unused-memory-after-bitmap-resize.patch
--	patches.suse/scsi-lpfc-remove-redundant-null-check-on-eqe.patch
--	patches.suse/scsi-bnx2i-Clean-up-unused-pointers-in-bnx2i_hwi.patch
--	patches.suse/scsi-fcoe-move-fcoe_interface_remove-out-of-fcoe_int.patch
--	patches.suse/scsi-fcoe-separate-out-fcoe_vport_remove.patch
--	patches.suse/scsi-fcoe-open-code-fcoe_destroy_work-for-NETDEV_UNR.patch
--	patches.suse/0011-scsi-libsas-kill-useless-ha_event-and-do-some-cleanu.patch
--	patches.suse/0012-scsi-libsas-remove-the-numbering-for-each-event-enum.patch
--	patches.suse/0013-scsi-libsas-remove-unused-port_gone_completion-and-D.patch
--	patches.suse/0014-scsi-libsas-rename-notify_port_event-for-consistency.patch
--	patches.suse/0015-scsi-libsas-add-event-to-defer-list-tail-instead-of-.patch
--	patches.suse/scsi-libcxgbi-remove-redundant-check-and-close-on-cs.patch
--	patches.suse/scsi-csiostor-enable-PCIe-relaxed-ordering-if-suppor.patch
--	patches.suse/scsi-sd-Align-maximum-write-same-blocks-to-physical-.patch
--	patches.suse/scsi-scsi_dh-Return-SCSI_DH_XX-error-code-from-attac.patch
--	patches.suse/scsi-scsi_dh-suppress-errors-from-unsupported-device.patch
--	patches.suse/scsi-lpfc-Cocci-spatch-pool_zalloc-simple.patch
--	patches.suse/scsi-qla2xxx-Cocci-spatch-pool_zalloc-simple.patch
--	patches.suse/scsi-mpt3sas-remove-redundant-copy_from_user-in-_ctl.patch
--	patches.suse/scsi-ufs-fix-wrong-command-type-of-utrd-for-ufshci-v2-1
--	patches.suse/0016-scsi-libsas-remove-unused-variable-sas_ha.patch
--	patches.suse/scsi-smartpqi-update-controller-ids.patch
--	patches.suse/scsi-smartpqi-cleanup-raid-map-warning-message.patch
--	patches.suse/scsi-smartpqi-update-driver-version-to-1.1.2-126.patch
--	patches.suse/scsi-lpfc-fix-pci-hot-plug-crash-in-timer-management.patch
--	patches.suse/scsi-lpfc-fix-pci-hot-plug-crash-in-list_add-call.patch
--	patches.suse/scsi-lpfc-Fix-crash-receiving-ELS-while-detaching-dr.patch
--	patches.suse/scsi-lpfc-Fix-lpfc-nvme-host-rejecting-IO-with-Not-R.patch
--	patches.suse/scsi-lpfc-Fix-warning-messages-when-NVME_TARGET_FC-n.patch
--	patches.suse/scsi-lpfc-PLOGI-failures-during-NPIV-testing.patch
--	patches.suse/scsi-lpfc-Make-ktime-sampling-more-accurate.patch
--	patches.suse/scsi-lpfc-Move-CQ-processing-to-a-soft-IRQ.patch
--	patches.suse/scsi-lpfc-Fix-FCP-hba_wqidx-assignment.patch
--	patches.suse/scsi-lpfc-Reduce-log-spew-on-controller-reconnects.patch
--	patches.suse/scsi-lpfc-Set-missing-abort-context.patch
--	patches.suse/scsi-lpfc-Revise-NVME-module-parameter-descriptions-.patch
--	patches.suse/scsi-lpfc-Fix-oops-if-nvmet_fc_register_targetport-f.patch
--	patches.suse/scsi-lpfc-Disable-NPIV-support-if-NVME-is-enabled.patch
--	patches.suse/scsi-lpfc-Fix-crash-in-lpfc_nvme_fcp_io_submit-durin.patch
--	patches.suse/scsi-lpfc-Fix-secure-firmware-updates.patch
--	patches.suse/scsi-lpfc-Ensure-io-aborts-interlocked-with-the-targ.patch
--	patches.suse/scsi-lpfc-Extend-RDP-support.patch
--	patches.suse/scsi-lpfc-Fix-oops-of-nvme-host-during-driver-unload.patch
--	patches.suse/scsi-lpfc-correct-nvme-sg-segment-count-check.patch
--	patches.suse/scsi-lpfc-change-version-to-11.4.0.4.patch
--	patches.suse/scsi-mpt3sas-Processing-of-Cable-Exception-events.patch
--	patches.suse/scsi-mpt3sas-Fixed-memory-leaks-in-driver.patch
--	patches.suse/scsi-mpt3sas-Reduce-memory-footprint-in-kdump-kernel.patch
--	patches.suse/scsi-mpt3sas-Fix-removal-and-addition-of-vSES-device.patch
--	patches.suse/scsi-mpt3sas-Fix-IO-error-occurs-on-pulling-out-a-dr.patch
--	patches.suse/scsi-mpt3sas-Updated-MPI-headers-to-v2.00.48.patch
--	patches.suse/scsi-mpt3sas-Display-chassis-slot-information-of-the.patch
--	patches.suse/scsi-mpt3sas-Fix-possibility-of-using-invalid-Enclos.patch
--	patches.suse/scsi-mpt3sas-Adding-support-for-SAS3616-HBA-device.patch
--	patches.suse/scsi-mpt3sas-Bump-mpt3sas-driver-version-to-v16.100..patch
--	patches.suse/0001-scsi-be2iscsi-fix-boot-flags-in-sysfs
--	patches.suse/0002-scsi-be2iscsi-fix-return-value-in-mgmt_open_connection
--	patches.suse/0003-scsi-be2iscsi-free-msi_name-and-disable-hw-intr
--	patches.suse/0004-scsi-be2iscsi-fix-modify_eq_delay-buffer-overflow
--	patches.suse/0005-scsi-be2iscsi-fix-get_initname-buffer-overflow
--	patches.suse/0006-scsi-be2iscsi-modify-ioctl-to-fetch-user-configured-iqn
--	patches.suse/0007-scsi-be2iscsi-add-cmd-to-set-host-data
--	patches.suse/0008-scsi-be2iscsi-fix-misc-static-analysis-errors
--	patches.suse/0009-scsi-be2iscsi-remove-a-circumflex-character-in-copyright-marking
--	patches.suse/0010-scsi-be2iscsi-update-driver-version
--	patches.suse/scsi-libcxgbi-in-case-of-vlan-pass-0-as-ifindex-to-f.patch
--	patches.suse/scsi-cxgb4i-fix-tx-skb-leak
--	patches.suse/scsi-libcxgbi-simplify-task-hdr-allocation-for-mgmt-cmds
--	patches.suse/bfa-integer-overflow-in-debugfs.patch
--	patches.suse/scsi-lpfc-Fix-a-precedence-bug-in-lpfc_nvme_io_cmd_w.patch
--	patches.suse/scsi-qla2xxx-Reinstate-module-parameter-ql2xenablems.patch
--	patches.suse/scsi-qla2xxx-Add-ATIO-Q-processing-for-INTx-mode.patch
--	patches.suse/scsi-qla2xxx-Allow-MBC_GET_PORT_DATABASE-to-query-an.patch
--	patches.suse/scsi-qla2xxx-Changes-to-support-N2N-logins.patch
--	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.02-k.patch
--	patches.suse/scsi-qla2xxx-Use-ql2xnvmeenable-to-enable-Q-Pair-for.patch
--	patches.suse/scsi-qla2xxx-Query-FC4-type-during-RSCN-processing.patch
--	patches.suse/scsi-qedi-delete-redundant-variables
--	patches.suse/scsi-qla2xxx-don-t-break-the-bsg-lib-abstractions.patch
--	patches.suse/scsi-sd_zbc-Move-ZBC-declarations-to-scsi_proto.h.patch
--	patches.suse/scsi-sd_zbc-Fix-comments-and-indentation.patch
--	patches.suse/scsi-sd_zbc-Rearrange-code.patch
--	patches.suse/scsi-sd_zbc-Use-well-defined-macros.patch
--	patches.suse/scsi-sd_zbc-Fix-sd_zbc_read_zoned_characteristics.patch
--	patches.suse/scsi-scsi-Export-blacklist-flags-to-sysfs.patch
--	patches.suse/scsi-scsi_devinfo-whitespace-fixes.patch
--	patches.suse/scsi-scsi_devinfo-fixup-string-compare.patch
--	patches.suse/scsi-sd-change-allow_restart-to-bool-in-sysfs-interf.patch
--	patches.suse/scsi-sd-change-manage_start_stop-to-bool-in-sysfs-in.patch
--	patches.suse/scsi-scsi_devinfo-add-aix-vdasd-to-blacklist.patch
--	patches.suse/scsi-scsi_devinfo-add-try_vpd_pages-to-hitachi-open-v-blacklist-entry.patch
--	patches.suse/scsi-scsi_devinfo-add-reportlun2-to-emc-symmetrix-blacklist-entry.patch
--	patches.suse/scsi-scsi_error-Do-not-retry-illegal-function-error.patch
--	patches.suse/scsi-scsi_error-Handle-power-on-reset-unit-attention.patch
--	patches.suse/scsi-pm80xx-redefine-sas_identify_frame-structure.patch
--	patches.suse/scsi-pm80xx-ILA-and-inactive-firmware-version-throug.patch
--	patches.suse/scsi-pm80xx-Different-SAS-addresses-for-phys.patch
--	patches.suse/scsi-pm80xx-tag-allocation-for-phy-control-request.patch
--	patches.suse/scsi-pm80xx-cleanup-in-pm8001_abort_task-function.patch
--	patches.suse/scsi-pm80xx-modified-port-reset-timer-value-for-PM80.patch
--	patches.suse/scsi-pm80xx-corrected-SATA-abort-handling-sequence.patch
--	patches.suse/scsi-pm80xx-panic-on-ncq-error-cleaning-up-the-read-.patch
--	patches.suse/scsi-pm80xx-corrected-linkrate-value.patch
--	patches.suse/scsi-hpsa-destroy-sas-transport-properties-before-sc.patch
--	patches.suse/scsi-hpsa-cleanup-sas_phy-structures-in-sysfs-when-u.patch
--	patches.suse/scsi-hpsa-clear-tmpdevice-in-scan-thread.patch
--	patches.suse/scsi-hpsa-add-controller-checkpoint.patch
--	patches.suse/scsi-hpsa-update-discovery-polling.patch
--	patches.suse/scsi-hpsa-change-timeout-for-internal-cmds.patch
--	patches.suse/scsi-hpsa-correct-smart-path-enabled.patch
--	patches.suse/scsi-hpsa-update-queue-depth-for-externals.patch
--	patches.suse/scsi-hpsa-reduce-warning-messages-on-device-removal.patch
--	patches.suse/scsi-hpsa-correct-logical-volume-removal.patch
--	patches.suse/scsi-hpsa-add-enclosure-logical-identifier.patch
--	patches.suse/scsi-hpsa-bump-driver-version.patch
--	patches.suse/megaraid_sas-use-adapter_type-for-all-gen-contr.patch
--	patches.suse/megaraid_sas-Add-support-for-Crusader-controlle.patch
--	patches.suse/megaraid_sas-replace-instance-ctrl_context-chec.patch
--	patches.suse/megaraid_sas-Remove-redundant-checks-for-ctrl_c.patch
--	patches.suse/megaraid_sas-replace-is_ventura-with-adapter_ty.patch
--	patches.suse/megaraid_sas-reduce-size-of-fusion_context-and-.patch
--	patches.suse/megaraid_sas-Create-separate-functions-to-alloc.patch
--	patches.suse/megaraid_sas-Create-separate-functions-for-allo.patch
--	patches.suse/megaraid_sas-Pre-allocate-frequently-used-DMA-b.patch
--	patches.suse/megaraid_sas-remove-instance-ctrl_info.patch
--	patches.suse/megaraid_sas-Move-initialization-of-instance-pa.patch
--	patches.suse/megaraid_sas-Move-controller-memory-allocations.patch
--	patches.suse/megaraid_sas-Update-current-host-time-to-FW-dur.patch
--	patches.suse/megaraid_sas-Resize-MFA-frame-used-for-IOC-INIT.patch
--	patches.suse/megaraid_sas-Incorrect-processing-of-IOCTL-fram.patch
--	patches.suse/megaraid_sas-Retry-with-reduced-queue-depth-whe.patch
--	patches.suse/megaraid_sas-Do-not-limit-queue_depth-to-1k-in-.patch
--	patches.suse/megaraid_sas-Add-support-for-64bit-consistent-D.patch
--	patches.suse/megaraid_sas-driver-version-upgrade.patch
--	patches.suse/scsi-scsi_devinfo-Add-scsi_devinfo_tbl.c.patch
--	patches.suse/0017-scsi-hisi_sas-delete-get_ncq_tag_v3_hw.patch
--	patches.suse/scsi-hisi_sas-fix-internal-abort-slot-timeout-bug.patch
--	patches.suse/0018-scsi-hisi_sas-use-spin_lock_irqsave-for-hisi_hba.loc.patch
--	patches.suse/0019-scsi-hisi_sas-grab-hisi_hba.lock-when-processing-slo.patch
--	patches.suse/0020-scsi-hisi_sas-fix-SATA-breakpoint-memory-size.patch
--	patches.suse/0021-scsi-hisi_sas-us-start_phy-in-PHY_FUNC_LINK_RESET.patch
--	patches.suse/0022-scsi-hisi_sas-fix-NULL-check-in-SMP-abort-task-path.patch
--	patches.suse/0023-scsi-hisi_sas-fix-the-risk-of-freeing-slot-twice.patch
--	patches.suse/0024-scsi-hisi_sas-use-array-for-v2-hw-AXI-errors.patch
--	patches.suse/0025-scsi-hisi_sas-check-PHY-state-in-get_wideport_bitmap.patch
--	patches.suse/0026-scsi-hisi_sas-init-connect-cfg-register-for-v3-hw.patch
--	patches.suse/0027-scsi-hisi_sas-add-v3-hw-DFX-feature.patch
--	patches.suse/0028-scsi-hisi_sas-add-hisi_hba.rst_work-init-for-v3-hw.patch
--	patches.suse/0029-scsi-hisi_sas-fix-a-bug-when-free-device-for-v3-hw.patch
--	patches.suse/0030-scsi-hisi_sas-complete-all-tasklets-prior-to-host-re.patch
--	patches.suse/0031-scsi-hisi_sas-add-v3-hw-support-for-AXI-fatal-error.patch
--	patches.suse/0032-scsi-hisi_sas-add-v3-hw-port-AXI-error-handling.patch
--	patches.suse/scsi-cxlflash-Use-derived-maximum-write-same-length.patch
--	patches.suse/scsi-cxlflash-Allow-cards-without-WWPN-VPD-to-config.patch
--	patches.suse/scsi-cxlflash-Derive-pid-through-accessors.patch
--	patches.suse/scsi-scsi_error-DID_SOFT_ERROR-comment-clean-up.patch
--	patches.suse/msft-hv-1526-scsi-storvsc-Allow-only-one-remove-lun-work-item-to-.patch
--	patches.suse/scsi-mpt3sas-Add-nvme-device-support-in-slave-alloc-.patch
--	patches.suse/scsi-mpt3sas-SGL-to-PRP-Translation-for-I-Os-to-NVMe.patch
--	patches.suse/scsi-mpt3sas-Added-support-for-nvme-encapsulated-req.patch
--	patches.suse/scsi-mpt3sas-API-s-to-support-NVMe-drive-addition-to.patch
--	patches.suse/scsi-mpt3sas-API-s-to-remove-nvme-drive-from-sml.patch
--	patches.suse/scsi-mpt3sas-Handle-NVMe-PCIe-device-related-events-.patch
--	patches.suse/scsi-mpt3sas-Set-NVMe-device-queue-depth-as-128.patch
--	patches.suse/scsi-mpt3sas-scan-and-add-nvme-device-after-controll.patch
--	patches.suse/scsi-mpt3sas-Add-Task-management-debug-info-for-NVMe.patch
--	patches.suse/scsi-mpt3sas-NVMe-drive-support-for-BTDHMAPPING-ioct.patch
--	patches.suse/scsi-mpt3sas-Fix-nvme-drives-checking-for-tlr.patch
--	patches.suse/scsi-mpt3sas-Fix-sparse-warnings.patch
--	patches.suse/scsi-mpt3sas-Update-mpt3sas-driver-version.patch
--	patches.suse/msft-hv-1544-scsi-storvsc-Avoid-excessive-host-scan-on-controller.patch
--	patches.suse/scsi-mpt3sas-fix-dma_addr_t-casts.patch
--	patches.suse/scsi-qla2xxx-Suppress-a-kernel-complaint-in-qla_init.patch
--	patches.suse/scsi-mpt3sas-cleanup-_scsih_pcie_enumeration_event.patch
--	patches.suse/scsi-mpt3sas-remove-a-stray-KERN_INFO.patch
--	patches.suse/lpfc-Fix-hard-lock-up-NMI-in-els-timeout-handli.patch
--	patches.suse/0001-iommu-amd-add-align-parameter-to-alloc_irq_index
--	patches.suse/0002-iommu-amd-enforce-alignment-for-msi-irqs
--	patches.suse/iommu-vt-d-don-t-register-bus-notifier-under-dmar_global_lock.patch
--	patches.suse/0003-iommu-amd-fix-alloc_irq_index-increment
--	patches.suse/0004-iommu-amd-limit-the-iova-page-range-to-the-specified-addresses
--	patches.suse/0006-iommu-mediatek-fix-driver-name
--	patches.suse/iommu-vt-d-clear-page-request-overflow-fault-bit
--	patches.suse/iommu-vt-d-clear-pasid-table-entry-when-memory-unbound
--	patches.suse/vfio-pci-Virtualize-Maximum-Payload-Size.patch
--	patches.suse/vfio-pci-Virtualize-Maximum-Read-Request-Size.patch
--	patches.suse/dmaengine-dmatest-warn-user-when-dma-test-times-out
--	patches.suse/dmaengine-ti-dma-crossbar-Correct-am335x-am43xx-mux-
--	patches.suse/0007-gpio-thunderx-remove-unused-.map-hook-from-irq_domai.patch
--	patches.suse/0077-bitops-Introduce-assign_bit.patch
--	patches.suse/gpiolib-only-check-line-handle-flags-once.patch
--	patches.suse/gpio-brcmstb-allow-all-instances-to-be-wakeup-source
--	patches.suse/gpio-brcmstb-release-the-bgpio-lock-during-irq-handl
--	patches.suse/gpio-brcmstb-switch-to-handle_level_irq-flow
--	patches.suse/gpio-brcmstb-correct-the-configuration-of-level-inte
--	patches.suse/gpio-mb86s70-Revert-Return-error-if-requesting-an-al.patch
--	patches.suse/0001-ACPI-APD-Add-clock-frequency-for-ThunderX2-I2C-contr.patch
--	patches.suse/0003-i2c-xlp9xx-Get-clock-frequency-with-clk-API.patch
--	patches.suse/0004-i2c-xlp9xx-Handle-I2C_M_RECV_LEN-in-msg-flags.patch
--	patches.suse/0001-i2c-Make-i2c_unregister_device-NULL-aware.patch
--	patches.suse/ALSA-line6-add-support-for-POD-HD-DESKTOP
--	patches.suse/ALSA-usb-audio-Apply-vendor-ID-matching-for-sample-r
--	patches.suse/usb-core-Add-a-helper-function-to-check-the-validity
--	patches.suse/ALSA-bcd2000-Add-a-sanity-check-for-invalid-EPs
--	patches.suse/ALSA-caiaq-Add-a-sanity-check-for-invalid-EPs
--	patches.suse/ALSA-line6-Add-a-sanity-check-for-invalid-EPs
--	patches.suse/ALSA-usb-audio-Add-sanity-checks-for-invalid-EPs
--	patches.suse/ALSA-usx2y-Add-sanity-checks-for-invalid-EPs
--	patches.suse/ALSA-hiface-Add-sanity-checks-for-invalid-EPs
--	patches.suse/ALSA-caiaq-Add-yet-more-sanity-checks-for-invalid-EP
--	patches.suse/ALSA-line6-Add-yet-more-sanity-checks-for-invalid-EP
--	patches.suse/ALSA-hda-ca0132-use-ARRAY_SIZE
--	patches.suse/ALSA-hda-silence-uninitialized-variable-warning-in-a
--	patches.suse/ALSA-hda-Add-model-string-for-Intel-reference-board-
--	patches.suse/ALSA-hda-Avoid-racy-recreation-of-widget-kobjects
--	patches.suse/ALSA-hda-Abort-capability-probe-on-invalid-capabilit
--	patches.suse/ALSA-hda-realtek-Add-support-for-ALC1220
--	patches.suse/ALSA-usx2y-Fix-invalid-stream-URBs
--	patches.suse/ASoC-msm8916-wcd-digital-fix-RX2-MIX1-and-RX3-MIX1
--	patches.suse/ASoC-davinci-mcasp-Fix-an-error-handling-path-in-dav
--	patches.suse/ASoC-Intel-Skylake-Fix-uuid_module-memory-leak-in-fa
--	patches.suse/ASoC-sun8i-codec-Invert-Master-Slave-condition
--	patches.suse/ASoC-sun8i-codec-Set-the-BCLK-divider
--	patches.suse/ASoC-Intel-cht_bsw_max98090-add-support-for-Baytrail.patch
--	patches.suse/ASoC-Intel-cht_bsw_max98090_ti-Fix-jack-initializati
--	patches.suse/ASoC-Intel-cht_bsw_max98090-remove-useless-code-alig
--	patches.suse/ASoC-Intel-sst-remove-redundant-variable-dma_dev_nam
--	patches.suse/ASoC-intel-include-linux-module.h-as-needed
--	patches.suse/ASoC-rsnd-rsnd_ssi_run_mods-needs-to-care-ssi_parent
--	patches.suse/ASoC-cs42l56-Fix-reset-GPIO-name-in-example-DT-bindi
--	patches.suse/ASoC-davinci-Kill-BUG_ON-usage.patch
--	patches.suse/ASoC-davinci-mcasp-Handle-return-value-of-devm_kaspr.patch
--	patches.suse/ASoC-tlv320dac31xx-mark-expected-switch-fall-through.patch
--	patches.suse/ASoC-img-parallel-out-Add-pm_runtime_get-put-to-set_
--	patches.suse/ASoC-codecs-msm8916-wcd-analog-fix-module-autoload
--	patches.suse/ASoC-samsung-Fix-invalid-argument-when-devm_gpiod_ge
--	patches.suse/ASoC-sun8i-codec-Fix-left-and-right-channels-inversi
--	patches.suse/Input-adxl34x-do-not-treat-FIFO_MODE-as-boolean
--	patches.suse/Input-edt-ft5x06-make-distinction-between-m06-m09-ge
--	patches.suse/Input-edt-ft5x06-implement-support-for-the-EDT-M12-s
--	patches.suse/gitignore-sort-normal-pattern-rules-alphabetically.patch
--	patches.suse/0001-HID-wacom-generic-Recognize-WACOM_HID_WD_PEN-as-a-ty.patch
--	patches.suse/HID-add-backlight-level-quirk-for-Asus-ROG-laptops
--	patches.suse/msft-hv-1509-HID-hyperv-pr_err-strings-should-end-with-newlines.patch
--	patches.suse/HID-i2c-hid-Add-no-irq-after-reset-quirk-for-0911-52
--	patches.suse/HID-cp2112-fix-broken-gpio_direction_input-callback
--	patches.suse/HID-wacom-generic-Use-generic-codepath-terminology-i.patch
--	patches.suse/HID-wacom-generic-Leave-tool-in-prox-until-it-comple.patch
--	patches.suse/HID-wacom-generic-Send-BTN_TOOL_PEN-in-prox-once-the.patch
--	patches.suse/HID-wacom-generic-Reset-events-back-to-zero-when-pen.patch
--	patches.suse/Revert-HID-wacom-generic-Send-BTN_TOOL_PEN-in-prox-o.patch
--	patches.suse/HID-wacom-generic-Send-BTN_STYLUS3-when-both-barrel-.patch
--	patches.suse/HID-Wacom-switch-Dell-canvas-into-highres-mode.patch
--	patches.suse/0001-tracing-Kconfig-text-fixes-for-CONFIG_HWLAT_TRACER.patch
--	patches.suse/livepatch-introduce-shadow-variable-api.patch
--	patches.suse/livepatch-_klp_shadow_get_or_alloc-is-local-to-shadow-c.patch
--	patches.suse/livepatch-small-shadow-variable-documentation-fixes.patch
--	patches.suse/livepatch-add-unpatch-callbacks.patch
--	patches.suse/livepatch-move-transition-complete-notice-into-klp_complete_transition.patch
--	patches.suse/livepatch-add-transition-notices.patch
--	patches.suse/livepatch-correctly-call-klp_post_unpatch_callback-in-error-paths.patch
--	patches.suse/livepatch-_klp_disable_patch-should-never-be-called-for-disabled-patches.patch
--	patches.suse/0001-arm64-move-TASK_-definitions-to-asm-processor.h.patch
--	patches.suse/0008-acpi-arm64-pr_err-strings-should-end-with-newlines.patch
--	patches.suse/0009-ACPI-IORT-Remove-leftover-ACPI_IORT_SMMU_V3_PXM_VALI.patch
--	patches.suse/0010-ACPI-IORT-Improve-functions-return-type-storage-clas.patch
--	patches.suse/0011-ACPI-IORT-Make-platform-devices-initialization-code-.patch
--	patches.suse/0012-ACPI-IORT-Look-up-IORT-node-through-struct-fwnode_ha.patch
--	patches.suse/0013-ACPI-IORT-Enable-special-index-ITS-group-mappings-fo.patch
--	patches.suse/0014-ACPI-IORT-Add-SMMUv3-specific-special-index-mapping-.patch
--	patches.suse/0015-ACPI-IORT-Enable-SMMUv3-PMCG-IORT-MSI-domain-set-up.patch
--	patches.suse/arm64-sysreg-Move-SPE-registers-and-PSB-into-common-.patch
--	patches.suse/0001-arm64-Implement-arch-specific-pte_access_permitted.patch
--	patches.suse/0001-arm64-prevent-regressions-in-compressed-kernel-image.patch
--	patches.suse/arm64-vdso-fix-clock_getres-for-4GiB-aligned-res.patch
--	patches.suse/0039-arm64-explicitly-mask-all-exceptions.patch
--	patches.suse/0040-arm64-introduce-an-order-for-exceptions.patch
--	patches.suse/0041-arm64-Move-the-async-fiq-helpers-to-explicitly-set-p.patch
--	patches.suse/0042-arm64-Mask-all-exceptions-during-kernel_exit.patch
--	patches.suse/0001-arm64-entry.S-Remove-disable_dbg.patch
--	patches.suse/0002-arm64-entry.S-convert-el1_sync.patch
--	patches.suse/0003-arm64-entry.S-convert-el0_sync.patch
--	patches.suse/0004-arm64-entry.S-convert-elX_irq.patch
--	patches.suse/0043-arm64-entry.S-move-SError-handling-into-a-C-function.patch
--	patches.suse/arm-ccn-perf-Prevent-module-unload-while-PMU-is-in-u.patch
--	patches.suse/arm64-KVM-Hide-unsupported-AArch64-CPU-features-from.patch
--	patches.suse/arm64-sve-System-register-and-exception-syndrome-def.patch
--	patches.suse/arm64-sve-KVM-Treat-guest-SVE-use-as-undefined-instr.patch
--	patches.suse/arm64-sve-KVM-Hide-SVE-from-CPU-features-exposed-to-.patch
--	patches.suse/s390-qeth-add-basic-VNICC-support.patch
--	patches.suse/s390-qeth-add-VNICC-enable-disable-support.patch
--	patches.suse/s390-qeth-add-VNICC-get-set-timeout-support.patch
--	patches.suse/s390-qeth-translate-SETVLAN-DELVLAN-errors.patch
--	patches.suse/net-mvpp2-remove-useless-goto.patch
--	patches.suse/bpf-Implement-map_delete_elem-for-BPF_MAP_TYPE_LPM_T.patch
--	patches.suse/kobject-add-kobject_uevent_net_broadcast.patch
--	patches.suse/kobject-copy-env-blob-in-one-go.patch
--	patches.suse/kobject-factorize-skb-setup-in-kobject_uevent_net_br.patch
--	patches.suse/ipv6-addrlabel-per-netns-list.patch
--	patches.suse/tcp-batch-tcp_net_metrics_exit.patch
--	patches.suse/ipv6-speedup-ipv6-tunnels-dismantle.patch
--	patches.suse/ipv4-speedup-ipv6-tunnels-dismantle.patch
--	patches.suse/cxgb4-add-new-T5-pci-device-id-s-34929cb4.patch
--	patches.suse/drivers-net-e1000e-use-setup_timer-helper.patch
--	patches.suse/drivers-net-bnxt-use-setup_timer-helper.patch
--	patches.suse/drivers-net-i40evf-use-setup_timer-helper.patch
--	patches.suse/drivers-net-bnx2x-use-setup_timer-helper.patch
--	patches.suse/cxgb4-avoid-stall-while-shutting-down-the-adapter.patch
--	patches.suse/cxgb4-add-tc-flower-offload-skeleton.patch
--	patches.suse/cxgb4-add-basic-tc-flower-offload-support.patch
--	patches.suse/cxgb4-add-support-to-offload-action-vlan.patch
--	patches.suse/cxgb4-fetch-stats-for-offloaded-tc-flower-flows.patch
--	patches.suse/bpf-Optimize-lpm-trie-delete.patch
--	patches.suse/msft-hv-1503-hv_netvsc-make-const-array-ver_list-static-reduces-o.patch
--	patches.suse/msft-hv-1504-hv_netvsc-Fix-the-real-number-of-queues-of-non-vRSS-.patch
--	patches.suse/cxgb4-do-DCB-state-reset-in-couple-of-places.patch
--	patches.suse/net-ena-Remove-redundant-unlikely.patch
--	patches.suse/bnxt_en-Remove-redundant-unlikely.patch
--	patches.suse/qed-Add-iWARP-enablement-support.patch
--	patches.suse/qed-Add-iWARP-out-of-order-support.patch
--	patches.suse/qed-Fix-maximum-number-of-CQs-for-iWARP.patch
--	patches.suse/qed-iWARP-Add-check-for-errors-on-a-SYN-packet.patch
--	patches.suse/net-sched-introduce-helper-to-identify-gact-pass-act.patch
--	patches.suse/cxgb4-make-function-ch_flower_stats_cb-fixes-warning.patch
--	patches.suse/bpf-verifier-improve-disassembly-of-BPF_END-instruct.patch
--	patches.suse/bpf-verifier-improve-disassembly-of-BPF_NEG-instruct.patch
--	patches.suse/net-hns3-Support-for-dynamically-assigning-tx-buffer.patch
--	patches.suse/net-hns3-Add-support-for-dynamically-buffer-realloca.patch
--	patches.suse/net-hns3-Add-support-for-PFC-setting-in-TM-module.patch
--	patches.suse/net-hns3-Add-support-for-port-shaper-setting-in-TM-m.patch
--	patches.suse/net-hns3-Add-tc-based-TM-support-for-sriov-enabled-p.patch
--	patches.suse/net-hns3-Add-some-interface-for-the-support-of-DCB-f.patch
--	patches.suse/net-hns3-Add-hclge_dcb-module-for-the-support-of-DCB.patch
--	patches.suse/net-hns3-Add-dcb-netlink-interface-for-the-support-o.patch
--	patches.suse/net-hns3-Setting-for-fc_mode-and-dcb-enable-flag-in-.patch
--	patches.suse/net-hns3-Add-DCB-support-when-interacting-with-netwo.patch
--	patches.suse/i40e-i40evf-rename-bytes_per_int-to-bytes_per_usec.patch
--	patches.suse/i40e-Fix-unqualified-module-message-while-bringing-l.patch
--	patches.suse/i40e-Fix-link-down-message-when-interface-is-brought.patch
--	patches.suse/i40e-simplify-member-variable-accesses.patch
--	patches.suse/i40e-relax-warning-message-in-case-of-version-mismat.patch
--	patches.suse/i40e-fix-for-flow-director-counters-not-wrapping-as-.patch
--	patches.suse/i40evf-lower-message-level.patch
--	patches.suse/i40e-use-separate-state-bit-for-miscellaneous-IRQ-se.patch
--	patches.suse/i40e-use-newer-generic-PM-support-instead-of-legacy-.patch
--	patches.suse/i40e-don-t-clear-suspended-state-until-we-finish-res.patch
--	patches.suse/i40e-prevent-service-task-from-running-while-we-re-s.patch
--	patches.suse/i40e-shutdown-all-IRQs-and-disable-MSI-X-when-suspen.patch
--	patches.suse/i40evf-fix-ring-to-vector-mapping.patch
--	patches.suse/i40e-Enable-VF-to-negotiate-number-of-allocated-queu.patch
--	patches.suse/i40e-refactor-FW-version-checking.patch
--	patches.suse/ibmvnic-113-Set-state-UP.patch
--	patches.suse/msft-hv-1505-hv_netvsc-report-stop_queue-and-wake_queue.patch
--	patches.suse/net-hns3-fix-null-pointer-dereference-before-null-ch.patch
--	patches.suse/0001-byteorder-Move-cpu_to_be32-be32_to_cpu-_array-from-T.patch
--	patches.suse/0001-thunderbolt-Remove-__packed-from-ICM-message-structu.patch
--	patches.suse/0001-thunderbolt-Add-support-for-XDomain-properties.patch
--	patches.suse/0001-thunderbolt-Move-enum-tb_cfg_pkg_type-to-thunderbolt.patch
--	patches.suse/0001-thunderbolt-Move-thunderbolt-domain-structure-to-thu.patch
--	patches.suse/0001-thunderbolt-Move-tb_switch_phy_port_from_link-to-thu.patch
--	patches.suse/0001-thunderbolt-Configure-interrupt-throttling-for-all-i.patch
--	patches.suse/0001-thunderbolt-Add-support-for-frame-mode.patch
--	patches.suse/0001-thunderbolt-Export-ring-handling-functions-to-module.patch
--	patches.suse/0001-thunderbolt-Move-ring-descriptor-flags-to-thunderbol.patch
--	patches.suse/0001-thunderbolt-Use-spinlock-in-ring-serialization.patch
--	patches.suse/0001-thunderbolt-Use-spinlock-in-NHI-serialization.patch
--	patches.suse/0001-thunderbolt-Add-polling-mode-for-rings.patch
--	patches.suse/0001-thunderbolt-Allocate-ring-HopID-automatically-if-req.patch
--	patches.suse/fm10k-ensure-we-process-SM-mbx-when-processing-VF-mb.patch
--	patches.suse/fm10k-reschedule-service-event-if-we-stall-the-PF-SM.patch
--	patches.suse/fm10k-Use-seq_putc-in-fm10k_dbg_desc_break.patch
--	patches.suse/fm10k-stop-spurious-link-down-messages-when-Tx-FIFO-.patch
--	patches.suse/fm10k-fix-typos-on-fall-through-comments.patch
--	patches.suse/fm10k-avoid-possible-truncation-of-q_vector-name.patch
--	patches.suse/fm10k-add-missing-fall-through-comment.patch
--	patches.suse/fm10k-avoid-needless-delay-when-loading-driver.patch
--	patches.suse/fm10k-simplify-reading-PFVFLRE-register.patch
--	patches.suse/fm10k-don-t-loop-while-resetting-VFs-due-to-VFLR-eve.patch
--	patches.suse/fm10k-avoid-divide-by-zero-in-rare-cases-when-device.patch
--	patches.suse/fm10k-move-fm10k_prepare_for_reset-and-fm10k_handle_.patch
--	patches.suse/fm10k-prevent-race-condition-of-__FM10K_SERVICE_SCHE.patch
--	patches.suse/i40e-limit-lan-queue-count-in-large-CPU-count-machin.patch
--	patches.suse/i40e-remove-logically-dead-code.patch
--	patches.suse/i40e-Fix-a-potential-NULL-pointer-dereference.patch
--	patches.suse/i40e-Fix-reporting-of-supported-link-modes.patch
--	patches.suse/i40e-Add-support-for-ethtool-m.patch
--	patches.suse/i40e-use-admin-queue-for-setting-LEDs-behavior.patch
--	patches.suse/i40e-don-t-hold-spinlock-while-resetting-VF.patch
--	patches.suse/i40e-drop-i40e_pf-pf-from-i40e_vc_disable_vf.patch
--	patches.suse/i40e-make-use-of-i40e_vc_disable_vf.patch
--	patches.suse/i40e-ensure-reset-occurs-when-disabling-VF.patch
--	patches.suse/i40evf-Enable-VF-to-request-an-alternate-queue-alloc.patch
--	patches.suse/i40e-make-i40evf_map_rings_to_vectors-void.patch
--	patches.suse/i40e-fix-handling-of-vf_states-variable.patch
--	patches.suse/i40e-fix-client-notify-of-VF-reset.patch
--	patches.suse/i40e-Stop-dropping-802.1ad-tags-eth-proto-0x88a8.patch
--	patches.suse/cxgb4-Update-comment-for-min_mtu.patch
--	patches.suse/bonding-speed-duplex-update-at-NETDEV_UP-event.patch
--	patches.suse/fm10k-prepare_for_reset-when-we-lose-PCIe-Link.patch
--	patches.suse/fm10k-use-spinlock-to-implement-mailbox-lock.patch
--	patches.suse/fm10k-use-generic-PM-hooks-instead-of-legacy-PCIe-po.patch
--	patches.suse/fm10k-introduce-a-message-queue-for-MAC-VLAN-message.patch
--	patches.suse/fm10k-use-the-MAC-VLAN-queue-for-VF-PF-MAC-VLAN-requ.patch
--	patches.suse/fm10k-bump-version-number.patch
--	patches.suse/fm10k-Fix-misuse-of-net_ratelimit.patch
--	patches.suse/fm10k-prefer-s-and-__func__-for-diagnostic-prints.patch
--	patches.suse/fm10k-fix-mis-ordered-parameters-in-declaration-for-.patch
--	patches.suse/sctp-silence-warns-on-sctp_stream_init-allocations.patch
--	patches.suse/cxgb4-add-new-T6-pci-device-id-s-acd669a8.patch
--	patches.suse/cxgb4vf-make-a-couple-of-functions-static.patch
--	patches.suse/bnx2x-Use-pci_ari_enabled-instead-of-local-copy.patch
--	patches.suse/i40e-fix-a-typo-in-i40e_pf-documentation.patch
--	patches.suse/i40e-add-private-flag-to-control-source-pruning.patch
--	patches.suse/i40e-i40evf-spread-CPU-affinity-hints-across-online-.patch
--	patches.suse/i40e-re-enable-PTP-L4-capabilities-for-XL710-if-FW-6.patch
--	patches.suse/i40e-redfine-I40E_PHY_TYPE_MAX.patch
--	patches.suse/i40e-fix-incorrect-register-definition.patch
--	patches.suse/i40e-i40evf-use-DECLARE_BITMAP-for-state.patch
--	patches.suse/i40e-fix-merge-error.patch
--	patches.suse/i40e-Display-error-message-if-module-does-not-meet-t.patch
--	patches.suse/i40e-Properly-maintain-flow-director-filters-list.patch
--	patches.suse/i40e-implement-split-PCI-error-reset-handler.patch
--	patches.suse/i40e-do-not-enter-PHY-debug-mode-while-setting-LEDs-.patch
--	patches.suse/i40evf-enable-support-for-VF-VLAN-tag-stripping-cont.patch
--	patches.suse/i40e-ignore-skb-xmit_more-when-deciding-to-set-RS-bi.patch
--	patches.suse/i40e-i40evf-organize-and-re-number-feature-flags.patch
--	patches.suse/net-add-rb_to_skb-and-other-rb-tree-helpers.patch
--	patches.suse/tcp-reduce-tcp_fastretrans_alert-verbosity.patch
--	patches.suse/bnxt_en-don-t-consider-building-bnxt_tc.o-if-option-.patch
--	patches.suse/msft-hv-1510-hv_netvsc-Change-the-hash-level-variable-to-bit-flag.patch
--	patches.suse/msft-hv-1511-hv_netvsc-Add-ethtool-handler-to-set-and-get-TCP-has.patch
--	patches.suse/net-mlx5-Avoid-NULL-pointer-dereference-on-steering-.patch
--	patches.suse/qed-Delete-redundant-check-on-dcb_app-priority.patch
--	patches.suse/net-hns3-Cleanup-for-shifting-true-in-hns3-driver.patch
--	patches.suse/net-hns3-Add-hns3_get_handle-macro-in-hns3-driver.patch
--	patches.suse/net-hns3-Cleanup-indentation-for-Kconfig-in-the-the-.patch
--	patches.suse/net-hns3-Consistently-using-GENMASK-in-hns3-driver.patch
--	patches.suse/net-hns3-Cleanup-for-struct-that-used-to-send-cmd-to.patch
--	patches.suse/net-hns3-Cleanup-for-endian-issue-in-hns3-driver.patch
--	patches.suse/net-hns3-Cleanup-for-non-static-function-in-hns3-dri.patch
--	patches.suse/qed-Add-ll2-option-to-limit-the-number-of-bds-per-pa.patch
--	patches.suse/qed-Add-ll2-ability-of-opening-a-secondary-queue.patch
--	patches.suse/qed-Add-ll2-option-for-dropping-a-tx-packet.patch
--	patches.suse/qed-Fix-initialization-of-ll2-offload-feature.patch
--	patches.suse/qed-Add-the-source-of-a-packet-sent-on-an-iWARP-ll2-.patch
--	patches.suse/qed-Add-LL2-slowpath-handling.patch
--	patches.suse/qed-Add-ll2-connection-for-processing-unaligned-MPA-.patch
--	patches.suse/qed-Add-mpa-buffer-descriptors-for-storing-and-proce.patch
--	patches.suse/qed-Add-unaligned-and-packed-packet-processing.patch
--	patches.suse/qed-Add-support-for-freeing-two-ll2-buffers-for-corn.patch
--	patches.suse/qed-Add-support-for-MPA-header-being-split-over-two-.patch
--	patches.suse/qed-Add-iWARP-support-for-fpdu-spanned-over-more-tha.patch
--	patches.suse/ipv6-avoid-zeroing-per-cpu-data-again.patch
--	patches.suse/net-mlx4-Fix-endianness-issue-in-qp-context-params.patch
--	patches.suse/net-mlx4_core-Fix-cast-warning-in-fw.c.patch
--	patches.suse/net-mlx4_en-Use-__force-to-fix-a-sparse-warning-in-T.patch
--	patches.suse/ixgbe-Clear-SWFW_SYNC-register-during-init.patch
--	patches.suse/ixgbe-declare-ixgbe_mac_operations-structures-as-con.patch
--	patches.suse/ixgbe-restore-normal-RSS-after-last-macvlan-offload-.patch
--	patches.suse/ixgbe-add-error-checks-when-initializing-the-PHY.patch
--	patches.suse/ixgbe-split-Tx-Rx-ring-clearing-for-ethtool-loopback.patch
--	patches.suse/ixgbe-add-counter-for-times-Rx-pages-gets-allocated-.patch
--	patches.suse/ixgbe-fix-use-of-uninitialized-padding.patch
--	patches.suse/ixgbe-fix-the-FWSM.PT-check-in-ixgbe_mng_present.patch
--	patches.suse/ixgbe-Update-adaptive-ITR-algorithm.patch
--	patches.suse/ixgbe-fix-crash-when-injecting-AER-after-failed-rese.patch
--	patches.suse/i40e-fix-flags-declaration.patch
--	patches.suse/i40e-use-the-safe-hash-table-iterator-when-deleting-.patch
--	patches.suse/i40evf-fix-mac-filter-removal-timing-issue.patch
--	patches.suse/i40e-i40evf-fix-incorrect-default-ITR-values-on-driv.patch
--	patches.suse/i40e-i40evf-always-set-the-CLEARPBA-flag-when-re-ena.patch
--	patches.suse/i40e-reduce-lrxqthresh-from-2-to-1.patch
--	patches.suse/i40e-i40evf-bundle-more-descriptors-when-allocating-.patch
--	patches.suse/i40e-allow-XPS-with-QoS-enabled.patch
--	patches.suse/i40e-add-check-for-return-from-find_first_bit-call.patch
--	patches.suse/i40e-Retry-AQC-GetPhyAbilities-to-overcome-I2CRead-h.patch
--	patches.suse/i40e-use-a-local-variable-instead-of-calculating-mul.patch
--	patches.suse/i40e-fix-a-typo.patch
--	patches.suse/i40e-Avoid-some-useless-variables-and-initializers-i.patch
--	patches.suse/bpf-encapsulate-verifier-log-state-into-a-structure.patch
--	patches.suse/bpf-move-global-verifier-log-into-verifier-environme.patch
--	patches.suse/bpf-move-instruction-printing-into-a-separate-file.patch
--	patches.suse/bpf-don-t-rely-on-the-verifier-lock-for-metadata_dst.patch
--	patches.suse/bpf-write-back-the-verifier-log-buffer-as-it-gets-fi.patch
--	patches.suse/cxgb4-Add-support-for-new-flash-parts.patch
--	patches.suse/cxgb4-add-new-T5-pci-device-id-s-652faa98.patch
--	patches.suse/net-hns3-fixes-the-ring-index-in-hns3_fini_ring.patch
--	patches.suse/net-hns3-add-support-for-set_ringparam.patch
--	patches.suse/net-hns3-add-support-for-set_rxnfc.patch
--	patches.suse/net-hns3-add-support-for-ETHTOOL_GRXFH.patch
--	patches.suse/net-hns3-fix-the-ring-count-for-ETHTOOL_GRXRINGS.patch
--	patches.suse/e1000e-Fix-error-path-in-link-detection.patch
--	patches.suse/e1000e-Fix-wrong-comment-related-to-link-detection.patch
--	patches.suse/e1000e-Fix-return-value-test.patch
--	patches.suse/e1000e-Separate-signaling-for-link-check-link-up.patch
--	patches.suse/e1000e-Avoid-receiver-overrun-interrupt-bursts.patch
--	patches.suse/e1000e-fix-buffer-overrun-while-the-I219-is-processi.patch
--	patches.suse/e1000e-apply-burst-mode-settings-only-on-default.patch
--	patches.suse/e1000e-Be-drop-monitor-friendly.patch
--	patches.suse/igb-check-memory-allocation-failure.patch
--	patches.suse/net-dst-move-cpu-inside-ifdef-to-avoid-compilation-w.patch
--	patches.suse/net-phy-at803x-Change-error-to-EINVAL-for-invalid-MA.patch
--	patches.suse/net-hns3-make-local-functions-static.patch
--	patches.suse/net-smc-dev_put-for-netdev-after-usage-of-ib_query_g.patch
--	patches.suse/net-sched-actions-change-IFE-modules-alias-names.patch
--	patches.suse/net-sched-actions-fix-module-auto-loading.patch
--	patches.suse/ipvlan-always-use-the-current-L2-addr-of-the-master.patch
--	patches.suse/bpf-verifier-set-reg_type-on-context-accesses-in-sec.patch
--	patches.suse/cxgb4-implement-ethtool-dump-data-operations.patch
--	patches.suse/cxgb4-collect-register-dump.patch
--	patches.suse/cxgb4-collect-on-chip-memory-dump.patch
--	patches.suse/cxgb4-collect-firmware-mbox-and-device-log-dump.patch
--	patches.suse/cxgb4-update-API-for-TP-indirect-register-access.patch
--	patches.suse/cxgb4-collect-TP-dump.patch
--	patches.suse/cxgb4-collect-hardware-module-dumps.patch
--	patches.suse/cxgb4-collect-IBQ-and-OBQ-dumps.patch
--	patches.suse/cxgb4-fix-missing-break-in-switch-and-indent-return-.patch
--	patches.suse/msft-hv-1515-hv_netvsc-Rename-ind_table-to-rx_table.patch
--	patches.suse/msft-hv-1516-hv_netvsc-Rename-tx_send_table-to-tx_table.patch
--	patches.suse/msft-hv-1517-hv_netvsc-Add-initialization-of-tx_table-in-netvsc_d.patch
--	patches.suse/net_sched-fix-a-compile-warning-in-act_ife.patch
--	patches.suse/macvlan-Only-deliver-one-copy-of-the-frame-to-the-ma.patch
--	patches.suse/i40e-Add-macro-for-PF-reset-bit.patch
--	patches.suse/i40e-Add-infrastructure-for-queue-channel-support.patch
--	patches.suse/i40e-make-const-array-patterns-static-reduces-object.patch
--	patches.suse/i40e-fix-link-reporting.patch
--	patches.suse/i40e-i40evf-don-t-trust-VF-to-reset-itself.patch
--	patches.suse/net-mlx5-File-renaming-towards-ptp-core-implementati.patch
--	patches.suse/net-mlx5-PTP-code-migration-to-driver-core-section.patch
--	patches.suse/net-mlx5e-IPoIB-Move-underlay-QP-init-uninit-to-sepa.patch
--	patches.suse/net-mlx5-Support-for-attaching-multiple-underlay-QPs.patch
--	patches.suse/IB-ipoib-Grab-rtnl-lock-on-heavy-flush-when-calling-.patch
--	patches.suse/IB-ipoib-Add-ability-to-set-PKEY-index-to-lower-devi.patch
--	patches.suse/net-mlx5e-IPoIB-Support-for-setting-PKEY-index-to-un.patch
--	patches.suse/net-mlx5e-IPoIB-Use-hash-table-to-map-between-QPN-to.patch
--	patches.suse/net-mlx5e-IPoIB-Add-PKEY-child-interface-nic-profile.patch
--	patches.suse/net-mlx5e-IPoIB-Add-PKEY-child-interface-ndos.patch
--	patches.suse/net-mlx5e-IPoIB-Add-PKEY-child-interface-ethtool-ops.patch
--	patches.suse/net-mlx5e-IPoIB-Modify-rdma-netdev-allocate-and-free.patch
--	patches.suse/tracing-bpf-Hide-bpf-trace-events-when-they-are-not-.patch
--	patches.suse/bpf-split-verifier-and-program-ops.patch
--	patches.suse/bpf-remove-the-verifier-ops-from-program-structure.patch
--	patches.suse/bpf-move-knowledge-about-post-translation-offsets-ou.patch
--	patches.suse/bpf-allow-access-to-skb-len-from-offloads.patch
--	patches.suse/i40e-rename-cmd-variables-in-ethtool-interface.patch
--	patches.suse/i40e-remove-ifdef-SPEED_25000.patch
--	patches.suse/i40e-add-function-header-for-i40e_get_rxfh.patch
--	patches.suse/i40e-fix-clearing-link-masks-in-i40e_get_link_ksetti.patch
--	patches.suse/i40e-fix-i40e_phy_type_to_ethtool-function-header.patch
--	patches.suse/i40e-fix-comment-typo.patch
--	patches.suse/i40e-fix-whitespace-issues-in-i40e_ethtool.c.patch
--	patches.suse/i40e-group-autoneg-PHY-types-together.patch
--	patches.suse/i40e-Add-new-PHY-types-for-25G-AOC-and-ACC-support.patch
--	patches.suse/ethtool-add-ethtool_intersect_link_masks.patch
--	patches.suse/i40e-convert-i40e_phy_type_to_ethtool-to-new-API.patch
--	patches.suse/i40e-convert-i40e_get_settings_link_up-to-new-API.patch
--	patches.suse/i40e-rename-change-variable-to-autoneg_changed.patch
--	patches.suse/i40e-convert-i40e_set_link_ksettings-to-new-API.patch
--	patches.suse/qed-Fix-iWARP-out-of-order-flow.patch
--	patches.suse/net-ena-improve-ENA-driver-boot-time.patch
--	patches.suse/net-ena-remove-legacy-suspend-suspend-resume-support.patch
--	patches.suse/net-ena-add-power-management-ops-to-the-ENA-driver.patch
--	patches.suse/net-ena-add-statistics-for-missed-tx-packets.patch
--	patches.suse/net-ena-add-new-admin-define-for-future-support-of-I.patch
--	patches.suse/net-ena-increase-ena-driver-version-to-1.3.0.patch
--	patches.suse/ibmvnic-115-Enable-scatter-gather-support.patch
--	patches.suse/ibmvnic-116-Enable-TSO-support.patch
--	patches.suse/ibmvnic-117-Let-users-change-net-device-features.patch
--	patches.suse/rtlwifi-rtl8192ee-Fix-memory-leak-when-loading-firmw
--	patches.suse/p54-don-t-unregister-leds-when-they-are-not-initiali
--	patches.suse/0001-iwlwifi-fix-wrong-struct-for-a000-device.patch
--	patches.suse/iwlwifi-add-a-new-a000-device
--	patches.suse/cxgb4-add-tc-flower-match-support-for-TOS.patch
--	patches.suse/cxgb4-add-tc-flower-match-support-for-vlan.patch
--	patches.suse/cxgb4-add-tc-flower-support-for-action-PASS.patch
--	patches.suse/cxgb4-add-tc-flower-support-for-ETH-DMAC-rewrite.patch
--	patches.suse/cxgb4-introduce-SMT-ops-to-prepare-for-SMAC-rewrite-.patch
--	patches.suse/cxgb4-add-tc-flower-support-for-ETH-SMAC-rewrite.patch
--	patches.suse/cxgb4-introduce-fw_filter2_wr-to-prepare-for-L3-L4-r.patch
--	patches.suse/cxgb4-add-tc-flower-support-for-L3-L4-rewrite.patch
--	patches.suse/s390-qeth-rely-on-kernel-for-feature-recovery.patch
--	patches.suse/s390-sles15-02-04-01-qeth-fix-early-exit-from-error-path.patch
--	patches.suse/s390-qeth-clean-up-page-frag-creation
--	patches.suse/s390-qeth-consolidate-skb-allocation
--	patches.suse/s390-qeth-don-t-dump-control-cmd-twice.patch
--	patches.suse/Bluetooth-btqcomsmd-Add-support-for-BD-address-setup
--	patches.suse/ieee802154-fix-gcc-4.9-warnings
--	patches.suse/Bluetooth-hci_uart_set_flow_control-Fix-NULL-deref-w
--	patches.suse/Bluetooth-hci_bcm-Fix-setting-of-irq-trigger-type
--	patches.suse/Bluetooth-hci_bcm-Add-support-for-MINIX-Z83-4-based-
--	patches.suse/Bluetooth-BT_HCIUART-now-depends-on-SERIAL_DEV_BUS
--	patches.suse/Bluetooth-hci_bcm-Add-support-for-BCM2E7E
--	patches.suse/bnxt-Move-generic-devlink-code-to-new-file.patch
--	patches.suse/net-hns3-Refactor-the-skb-receiving-and-transmitting.patch
--	patches.suse/net-hns3-Add-mac-loopback-selftest-support-in-hns3-d.patch
--	patches.suse/net-hns3-fix-a-bug-when-alloc-new-buffer.patch
--	patches.suse/net-hns3-fix-the-bug-when-map-buffer-fail.patch
--	patches.suse/net-hns3-fix-the-ops-check-in-hns3_get_rxnfc.patch
--	patches.suse/net-hns3-get-vf-count-by-pci_sriov_get_totalvfs.patch
--	patches.suse/net-hns3-fix-the-TX-RX-ring.queue_index-in-hns3_ring.patch
--	patches.suse/net-hns3-remove-redundant-memset-when-alloc-buffer.patch
--	patches.suse/net-hns3-fix-a-bug-about-hns3_clean_tx_ring.patch
--	patches.suse/0001-macvlan-remove-unused-fields-in-struct-macvlan_dev.patch
--	patches.suse/net-bcmgenet-correct-bad-merge
--	patches.suse/net-bcmgenet-prevent-duplicate-calls-of-bcmgenet_dma
--	patches.suse/net-bcmgenet-enable-loopback-during-UniMAC-sw_reset
--	patches.suse/0001-net-dsa-legacy-don-t-unmask-port-bitmaps.patch
--	patches.suse/net-hns3-fix-the-bug-of-hns3_set_txbd_baseinfo.patch
--	patches.suse/net-hns3-add-nic_client-check-when-initialize-roce-b.patch
--	patches.suse/net-hns3-fix-a-bug-in-hclge_uninit_client_instance.patch
--	patches.suse/net-hns3-fix-the-bug-when-reuse-command-description-.patch
--	patches.suse/cxgb4-fix-overflow-in-collecting-IBQ-and-OBQ-dump.patch
--	patches.suse/l2tp-cleanup-l2tp_tunnel_delete-calls.patch
--	patches.suse/cxgb4-collect-hardware-LA-dumps.patch
--	patches.suse/cxgb4-collect-CIM-queue-configuration-dump.patch
--	patches.suse/cxgb4-collect-RSS-dumps.patch
--	patches.suse/cxgb4-collect-TID-info-dump.patch
--	patches.suse/cxgb4-collect-MPS-TCAM-dump.patch
--	patches.suse/cxgb4-collect-PBT-tables-dump.patch
--	patches.suse/cxgb4-collect-hardware-scheduler-dumps.patch
--	patches.suse/cxgb4-collect-hardware-misc-dumps.patch
--	patches.suse/bnxt_en-Update-firmware-interface-to-1.8.3.1.patch
--	patches.suse/bnxt_en-Add-PCIe-device-ID-for-bcm58804.patch
--	patches.suse/bnxt_en-adding-PCI-ID-for-SMARTNIC-VF-support.patch
--	patches.suse/bnxt_en-Check-for-zero-length-value-in-bnxt_get_nvra.patch
--	patches.suse/bnxt_en-Get-firmware-package-version-one-time.patch
--	patches.suse/bnxt_en-Optimize-.ndo_set_mac_address-for-VFs.patch
--	patches.suse/bnxt_en-Check-maximum-supported-MTU-from-firmware.patch
--	patches.suse/bnxt_en-Add-ethtool-reset-method.patch
--	patches.suse/bnxt_en-Reorganize-the-coalescing-parameters.patch
--	patches.suse/bnxt_en-Refactor-and-simplify-coalescing-code.patch
--	patches.suse/bnxt_en-add-support-for-Flower-based-vxlan-encap-dec.patch
--	patches.suse/bnxt_en-add-hwrm-FW-cmds-for-cfa_encap_record-and-de.patch
--	patches.suse/bnxt_en-query-cfa-flow-stats-periodically-to-compute.patch
--	patches.suse/bnxt_en-alloc-tc_info-struct-only-when-tc-flower-is-.patch
--	patches.suse/ibmvnic-118-Update-reset-infrastructure-to-support-tunab.patch
--	patches.suse/ibmvnic-119-Fix-failover-error-path-for-non-fatal-resets.patch
--	patches.suse/bnxt_en-Fix-randconfig-build-errors.patch
--	patches.suse/liquidio-fix-kernel-panic-in-VF-driver.patch
--	patches.suse/cxgb3-Check-and-handle-the-dma-mapping-errors.patch
--	patches.suse/l2tp-don-t-register-sessions-in-l2tp_session_create.patch
--	patches.suse/l2tp-initialise-l2tp_eth-sessions-before-registering.patch
--	patches.suse/l2tp-protect-sock-pointer-of-struct-pppol2tp_session.patch
--	patches.suse/l2tp-initialise-PPP-sessions-before-registering-them.patch
--	patches.suse/msft-hv-1520-hv_netvsc-Set-tx_table-to-equal-weight-after-subchan.patch
--	patches.suse/samples-bpf-adjust-rlimit-RLIMIT_MEMLOCK-for-xdp1.patch
--	patches.suse/l2tp-remove-ref-and-deref.patch
--	patches.suse/l2tp-remove-l2tp_tunnel_count-and-l2tp_session_count.patch
--	patches.suse/i40e-mark-PM-functions-as-__maybe_unused.patch
--	patches.suse/i40e-only-redistribute-MSI-X-vectors-when-needed.patch
--	patches.suse/bpf-reduce-verifier-memory-consumption.patch
--	patches.suse/net-mvpp2-set-the-Rx-FIFO-size-depending-on-the-port.patch
--	patches.suse/net-mvpp2-initialize-the-Tx-FIFO-size.patch
--	patches.suse/net-mvpp2-initialize-the-RSS-tables.patch
--	patches.suse/net-mvpp2-limit-TSO-segments-and-use-stop-wake-thres.patch
--	patches.suse/net-mvpp2-use-the-aggr-txq-size-define-everywhere.patch
--	patches.suse/net-mvpp2-simplify-the-Tx-desc-set-DMA-logic.patch
--	patches.suse/ppp-Destroy-the-mutex-when-cleanup
--	patches.suse/net-thunderx-remove-a-couple-of-redundant-assignment.patch
--	patches.suse/cxgb4-save-additional-filter-tuple-field-shifts-in-t.patch
--	patches.suse/cxgb4-initialize-hash-filter-configuration.patch
--	patches.suse/cxgb4-add-support-to-create-hash-filters.patch
--	patches.suse/cxgb4-add-support-to-delete-hash-filter.patch
--	patches.suse/cxgb4-add-support-to-retrieve-stats-for-hash-filters.patch
--	patches.suse/cxgb4-convert-flower-table-to-use-rhashtable.patch
--	patches.suse/cxgb4-add-support-to-create-hash-filters-via-tc-flow.patch
--	patches.suse/bpf-fix-verifier-memory-leaks.patch
--	patches.suse/Bluetooth-btusb-Add-new-NFA344A-entry
--	patches.suse/Bluetooth-avoid-recursive-locking-in-hci_send_to_cha
--	patches.suse/Bluetooth-hci_ldisc-Fix-another-race-when-closing-th
--	patches.suse/enic-reset-fetch-index.patch
--	patches.suse/enic-Add-support-for-ethtool-g-G.patch
--	patches.suse/net-hns3-remove-a-couple-of-redundant-assignments.patch
--	patches.suse/net-hns3-Refactor-the-mapping-of-tqp-to-vport.patch
--	patches.suse/net-hns3-Refactor-mac_init-function.patch
--	patches.suse/net-hns3-Refactor-the-initialization-of-command-queu.patch
--	patches.suse/net-hns3-Add-support-for-misc-interrupt.patch
--	patches.suse/net-hns3-Add-reset-process-in-hclge_main.patch
--	patches.suse/net-hns3-Add-timeout-process-in-hns3_enet.patch
--	patches.suse/net-hns3-Add-reset-interface-implementation-in-clien.patch
--	patches.suse/net-hns3-Fix-a-misuse-to-devm_free_irq.patch
--	patches.suse/net-hns3-hns3-fix-a-bug-about-statistic-counter-in-r.patch
--	patches.suse/bpf-fix-link-error-without-CONFIG_NET.patch
--	patches.suse/bpf-fix-out-of-bounds-access-warning-in-bpf_check.patch
--	patches.suse/cxgb4-fix-error-return-code-in-cxgb4_set_hash_filter.patch
--	patches.suse/cxgb4-add-new-T6-pci-device-id-s-36bf994a.patch
--	patches.suse/cxgb4vf-define-get_fecparam-ethtool-callback.patch
--	patches.suse/bpf-fix-verifier-NULL-pointer-dereference.patch
--	patches.suse/bnxt_en-fix-typo-in-bnxt_set_coalesce.patch
--	patches.suse/bnxt_en-Fix-IRQ-coalescing-regression.patch
--	patches.suse/net-hns3-fix-for-getting-autoneg-in-hns3_get_link_ks.patch
--	patches.suse/net-hns3-fix-for-getting-advertised_caps-in-hns3_get.patch
--	patches.suse/net-hns3-fix-a-bug-in-hns3_driv_to_eth_caps.patch
--	patches.suse/net-hns3-add-support-for-set_link_ksettings.patch
--	patches.suse/net-hns3-add-support-for-nway_reset.patch
--	patches.suse/net-hns3-fix-a-bug-for-phy-supported-feature-initial.patch
--	patches.suse/iwlwifi-mvm-add-missing-lq_color.patch
--	patches.suse/iwlwifi-pcie-sort-IDs-for-the-9000-series-for-easier.patch
--	patches.suse/ath9k-fix-tx99-potential-info-leak
--	patches.suse/net-mlx5e-Add-support-for-ethtool-msglvl-support.patch
--	patches.suse/msft-hv-1546-hv_netvsc-netvsc_teardown_gpadl-split.patch
--	patches.suse/msft-hv-1547-hv_netvsc-hide-warnings-about-uninitialized-missing-.patch
--	patches.suse/bnxt-fix-bnxt_hwrm_fw_set_time-for-y2038.patch
--	patches.suse/net-mvpp2-add-ethtool-GOP-statistics.patch
--	patches.suse/net-mlx5e-Add-rollback-on-add-VLAN-failure.patch
--	patches.suse/net-Introduce-netdev_-_once-functions.patch
--	patches.suse/sfc-don-t-warn-on-successful-change-of-MAC.patch
--	patches.suse/net-hns3-fix-a-bug-when-getting-phy-address-from-NCL.patch
--	patches.suse/net-hns3-cleanup-mac-auto-negotiation-state-query-in.patch
--	patches.suse/net-mvpp2-fix-GOP-statistics-loop-start-and-stop-con.patch
--	patches.suse/tipc-improve-link-resiliency-when-rps-is-activated.patch
--	patches.suse/ibmvnic-120-Add-vnic-client-data-to-login-buffer.patch
--	patches.suse/l2tp-don-t-close-sessions-in-l2tp_tunnel_destruct.patch
--	patches.suse/net-thunderx-fix-double-free-error.patch
--	patches.suse/ipvlan-fix-ipv6-outbound-device.patch
--	patches.suse/ieee802154-mrf24j40-fix-incorrect-mask-in-mrf24j40_s
--	patches.suse/cxgb4-collect-vpd-info-directly-from-hardware.patch
--	patches.suse/net-Remove-unused-skb_shared_info-member.patch
--	patches.suse/iwlwifi-mvm-reset-seq-num-after-restart.patch
--	patches.suse/iwlwifi-fix-multi-queue-notification-for-a000-device.patch
--	patches.suse/iwlwifi-add-new-cards-for-8260-series.patch
--	patches.suse/iwlwifi-add-new-cards-for-8265-series.patch
--	patches.suse/iwlwifi-add-new-cards-for-a000-series.patch
--	patches.suse/rtlwifi-fix-uninitialized-rtlhal-last_suspend_sec-ti
--	patches.suse/rt2x00usb-mark-device-removed-when-get-ENOENT-usb-er
--	patches.suse/af_netlink-ensure-that-NLMSG_DONE-never-fails-in-dum.patch
--	patches.suse/NFC-fix-device-allocation-error-return
--	patches.suse/vxlan-fix-the-issue-that-neigh-proxy-blocks-all-icmp.patch
--	patches.suse/cxgb4-collect-LE-TCAM-dump.patch
--	patches.suse/cxgb4-collect-SGE-queue-context-dump.patch
--	patches.suse/bnx2x-fix-slowpath-null-crash.patch
--	patches.suse/bpf-improve-verifier-ARG_CONST_SIZE_OR_ZERO-semantic.patch
--	patches.suse/bpf-change-helper-bpf_probe_read-arg2-type-to-ARG_CO.patch
--	patches.suse/bpf-fix-and-add-test-cases-for-ARG_CONST_SIZE_OR_ZER.patch
--	patches.suse/net-hns3-Updates-MSI-MSI-X-alloc-free-APIs-depricate.patch
--	patches.suse/net-mvneta-fix-handling-of-the-Tx-descriptor-counter.patch
--	patches.suse/0001-net-bridge-add-vlan_tunnel-to-bridge-port-policies.patch
--	patches.suse/ibmvnic-121-Feature-implementation-of-Vital-Product-Data.patch
--	patches.suse/atm-horizon-Fix-irq-release-error.patch
--	patches.suse/vhost_net-conditionally-enable-tx-polling.patch
--	patches.suse/ipv6-set-all.accept_dad-to-0-by-default.patch
--	patches.suse/bpf-fix-lockdep-splat.patch
--	patches.suse/geneve-fix-fill_info-when-link-down
--	patches.suse/mm-pagewalk.c-report-holes-in-hugetlb-ranges.patch
--	patches.suse/audit-ensure-that-audit-1-actually-enables-audit-for.patch
--	patches.suse/audit-Allow-auditd-to-set-pid-to-0-to-end-auditing.patch
--	patches.suse/mailbox-bcm-flexrm-mailbox-Fix-FlexRM-ring-flush-seq
--	patches.suse/mailbox-reset-txdone_method-TXDONE_BY_POLL-if-client.patch
--	patches.suse/mailbox-mailbox-test-don-t-rely-on-rx_buffer-content
--	patches.suse/ata-pata_artop-remove-redundant-initialization-of-pi.patch
--	patches.suse/0001-ata-ceva-Move-sata-port-phy-oob-settings-to-device-t.patch
--	patches.suse/0002-ata-ceva-Add-gen-3-mode-support-in-driver.patch
--	patches.suse/0003-ata-ceva-Disable-Device-Sleep-capability.patch
--	patches.suse/0004-ata-ceva-Make-RxWaterMark-value-as-module-parameter.patch
--	patches.suse/0005-ata-ceva-Add-CCI-support-for-SATA-if-CCI-is-enabled.patch
--	patches.suse/0006-ata-ceva-Correct-the-AXI-bus-configuration-for-SATA-.patch
--	patches.suse/0007-ata-ceva-Correct-the-suspend-and-resume-logic-for-SA.patch
--	patches.suse/0008-ata-ceva-Add-SMMU-support-for-SATA-IP.patch
--	patches.suse/ata-fixes-kernel-crash-while-tracing-ata_eh_link_aut.patch
--	patches.suse/IB-core-Fix-unable-to-change-lifespan-entry-for-hw_c.patch
--	patches.suse/IB-core-Fix-use-workqueue-without-WQ_MEM_RECLAIM.patch
--	patches.suse/IB-core-Fix-calculation-of-maximum-RoCE-MTU.patch
--	patches.suse/RDMA-qedr-Rename-the-qedr_cm-file-as-a-preparation-f.patch
--	patches.suse/RDMA-qedr-Add-support-for-registering-an-iWARP-devic.patch
--	patches.suse/RDMA-qedr-Add-iWARP-support-in-existing-verbs.patch
--	patches.suse/RDMA-qedr-Add-support-for-read-with-invalidate-suppo.patch
--	patches.suse/RDMA-qedr-Add-iWARP-connection-management-qp-related.patch
--	patches.suse/RDMA-qedr-Add-iWARP-connection-management-functions.patch
--	patches.suse/RDMA-qedr-Add-support-for-iWARP-in-user-space.patch
--	patches.suse/RDMA-qedr-Missing-error-code-in-qedr_init_user_queue.patch
--	patches.suse/RDMA-qedr-fix-build-error-without-ipv6.patch
--	patches.suse/RDMA-hns-Split-hw-v1-driver-from-hns-roce-driver.patch
--	patches.suse/RDMA-hns-Move-priv-in-order-to-add-multiple-hns_roce.patch
--	patches.suse/RDMA-hns-Initialize-the-PCI-device-for-hip08-RoCE.patch
--	patches.suse/RDMA-hns-Modify-assignment-device-variable-to-suppor.patch
--	patches.suse/RDMA-hns-Add-command-queue-support-for-hip08-RoCE-dr.patch
--	patches.suse/RDMA-hns-Add-profile-support-for-hip08-driver.patch
--	patches.suse/RDMA-hns-Add-mailbox-s-implementation-for-hip08-RoCE.patch
--	patches.suse/RDMA-hns-Add-the-interfaces-to-support-multi-hop-add.patch
--	patches.suse/RDMA-hns-Configure-BT-BA-and-BT-attribute-for-the-co.patch
--	patches.suse/RDMA-hns-Update-the-interfaces-for-MTT-CQE-multi-hop.patch
--	patches.suse/RDMA-hns-Split-CQE-from-MTT-in-hip08.patch
--	patches.suse/RDMA-hns-Support-multi-hop-addressing-for-PBL-in-hip.patch
--	patches.suse/RDMA-hns-Configure-mac-gid-and-user-access-region-fo.patch
--	patches.suse/RDMA-hns-Add-CQ-operations-support-for-hip08-RoCE-dr.patch
--	patches.suse/RDMA-hns-Add-QP-operations-support-for-hip08-SoC.patch
--	patches.suse/RDMA-hns-Add-support-for-processing-send-wr-and-rece.patch
--	patches.suse/RDMA-hns-Configure-the-MTPT-in-hip08.patch
--	patches.suse/RDMA-hns-Add-releasing-resource-operation-in-error-b.patch
--	patches.suse/RDMA-hns-Replace-condition-statement-using-hardware-.patch
--	patches.suse/RDMA-hns-Fix-inconsistent-warning.patch
--	patches.suse/RDMA-hns-Delete-the-unnecessary-initializing-enum-to.patch
--	patches.suse/IB-Move-PCI-dependency-from-root-KConfig-to-HW-s-KCo.patch
--	patches.suse/IB-cxgb3-cxgb4-Remove-unneeded-config-dependencies.patch
--	patches.suse/IB-uverbs-clean-up-INIT_UDATA_BUF_OR_NULL-usage.patch
--	patches.suse/RDMA-cxgb3-remove-redundant-first-assignement-of-sqp.patch
--	patches.suse/IB-mlx5-pr_err-and-mlx5_ib_dbg-strings-should-end-wi.patch
--	patches.suse/iw_cxgb4-Remove-__func__-parameter-from-pr_debug.patch
--	patches.suse/iw_cxgb4-change-pr_debug-to-appropriate-log-level.patch
--	patches.suse/IB-hfi1-Update-HFI-to-use-the-latest-PCI-API.patch
--	patches.suse/IB-hfi1-Inline-common-calculation.patch
--	patches.suse/IB-hfi1-Remove-unused-hfi1_cpulist-variables.patch
--	patches.suse/IB-hfi1-Extend-input-hdr-tracing-for-packet-type.patch
--	patches.suse/IB-hfi1-Add-a-safe-wrapper-for-_rcd_get_by_index.patch
--	patches.suse/IB-hfi1-Refactor-assign_ctxt-IOCTL.patch
--	patches.suse/IB-hfi1-Refactor-get_ctxt_info.patch
--	patches.suse/IB-hfi1-Refactor-get_base_info.patch
--	patches.suse/IB-hfi1-Refactor-hfi_user_exp_rcv_setup-IOCTL.patch
--	patches.suse/IB-hfi1-Refactor-hfi_user_exp_rcv_clear-IOCTLs.patch
--	patches.suse/IB-hfi1-Refactor-hfi_user_exp_rcv_invalid-IOCTLs.patch
--	patches.suse/IB-hfi1-Refactor-get_user-IOCTLs.patch
--	patches.suse/IB-opa_vnic-Properly-return-the-total-MACs-in-UC-MAC.patch
--	patches.suse/IB-opa_vnic-Properly-clear-Mac-Table-Digest.patch
--	patches.suse/RDMA-qedr-Fix-rdma_type-initialization.patch
--	patches.suse/RDMA-hns-make-various-function-static-fixes-warnings.patch
--	patches.suse/RDMA-hns-remove-redundant-assignment-to-variable-j.patch
--	patches.suse/iw_cxgb4-allocate-wait-object-for-each-memory-object.patch
--	patches.suse/iw_cxgb4-allocate-wait-object-for-each-cq-object.patch
--	patches.suse/iw_cxgb4-allocate-wait-object-for-each-qp-object.patch
--	patches.suse/iw_cxgb4-allocate-wait-object-for-each-ep-object.patch
--	patches.suse/iw_cxgb4-add-referencing-to-wait-objects.patch
--	patches.suse/RDMA-hns-Modify-the-value-with-rd-dest_rd-of-qp_attr.patch
--	patches.suse/RDMA-hns-Refactor-code-for-readability.patch
--	patches.suse/RDMA-hns-Check-return-value-of-kzalloc.patch
--	patches.suse/RDMA-hns-Only-assign-dest_qp-if-IB_QP_DEST_QPN-bit-i.patch
--	patches.suse/RDMA-hns-Set-rdma_ah_attr-type-for-querying-qp.patch
--	patches.suse/RDMA-hns-Avoid-NULL-pointer-exception.patch
--	patches.suse/RDMA-hns-Don-t-unregister-a-callback-we-didn-t-regis.patch
--	patches.suse/RDMA-hns-Fix-calltrace-for-sleeping-in-atomic.patch
--	patches.suse/RDMA-hns-return-0-rather-than-return-a-garbage-statu.patch
--	patches.suse/i40iw-Do-not-retransmit-MPA-request-after-it-is-ACKe.patch
--	patches.suse/i40iw-Do-not-generate-CQE-for-RTR-on-QP-flush.patch
--	patches.suse/i40iw-Do-not-allow-posting-WR-after-QP-is-flushed.patch
--	patches.suse/IB-hfi1-Add-parsing-for-platform-configuration-forma.patch
--	patches.suse/IB-hfi1-Fix-output-trace-issues-from-16B-change.patch
--	patches.suse/IB-hfi1-Fix-incorrect-available-receive-user-context.patch
--	patches.suse/IB-hfi1-Prevent-LNI-out-of-sync-by-resetting-host-in.patch
--	patches.suse/IB-core-Use-__be32-for-LIDs-in-opa_is_extended_lid.patch
--	patches.suse/IB-core-Do-not-warn-on-lid-conversions-for-OPA.patch
--	patches.suse/IB-hfi1-Do-not-warn-on-lid-conversions-for-OPA.patch
--	patches.suse/IB-rxe-check-for-allocation-failure-on-elem.patch
--	patches.suse/IB-rxe-put-the-pool-on-allocation-failure.patch
--	patches.suse/infiniband-add-MMU-dependency-for-user_mem.patch
--	patches.suse/IB-core-Fix-endianness-annotation-in-rdma_is_multica.patch
--	patches.suse/RDMA-cma-Avoid-triggering-undefined-behavior.patch
--	patches.suse/RDMA-cxgb4-Fix-indentation.patch
--	patches.suse/RDMA-cxgb4-Remove-the-obsolete-kernel-module-option-.patch
--	patches.suse/RDMA-cxgb4-Suppress-gcc-7-fall-through-complaints.patch
--	patches.suse/RDMA-cxgb4-Remove-a-set-but-not-used-variable.patch
--	patches.suse/IB-hns-Annotate-iomem-pointers-correctly.patch
--	patches.suse/IB-hns-Declare-local-functions-static.patch
--	patches.suse/RDMA-qedr-Use-NULL-instead-of-0-to-represent-a-point.patch
--	patches.suse/RDMA-qedr-Declare-local-functions-static.patch
--	patches.suse/RDMA-qedr-Annotate-iomem-pointers-correctly.patch
--	patches.suse/RDMA-qedr-Remove-set-but-not-used-variables.patch
--	patches.suse/IB-hfi1-Fix-serdes-loopback-set-up.patch
--	patches.suse/IB-hfi1-Allow-meta-version-4-for-platform-configurat.patch
--	patches.suse/IB-hfi1-Mask-out-A-bit-from-psn-trace.patch
--	patches.suse/IB-hfi1-Eliminate-allocation-while-atomic.patch
--	patches.suse/IB-hfi1-Set-hdr_type-when-tx-req-is-allocated.patch
--	patches.suse/IB-rdmavt-Don-t-wait-for-resources-in-QP-reset.patch
--	patches.suse/RDMA-hns-fix-spelling-mistake-Reseved-Reserved.patch
--	patches.suse/IB-hfi1-Add-MODULE_FIRMWARE-statements.patch
--	patches.suse/bnxt_re-Fix-incorrect-usage-of-test_bit.patch
--	patches.suse/bnxt_re-Make-room-for-mapping-beyond-32-entries.patch
--	patches.suse/IB-srpt-Do-not-accept-invalid-initiator-port-names.patch
--	patches.suse/IB-srp-Avoid-that-a-cable-pull-can-trigger-a-kernel-.patch
--	patches.suse/i40iw-Cleanup-AE-processing.patch
--	patches.suse/i40iw-Ignore-AE-source-field-in-AEQE-for-some-AEs.patch
--	patches.suse/i40iw-Move-exception_lan_queue-to-VSI-structure.patch
--	patches.suse/i40iw-Account-for-IPv6-header-when-setting-MSS.patch
--	patches.suse/i40iw-Reinitialize-IEQ-on-MTU-change.patch
--	patches.suse/i40iw-Clear-CQP-Head-Tail-during-initialization.patch
--	patches.suse/i40iw-Remove-UDA-QP-from-QoS-list-if-creation-fails.patch
--	patches.suse/i40iw-Move-cqp_cmd_head-init-to-CQP-initialization.patch
--	patches.suse/IB-ipoib-Get-rid-of-the-tx_outstanding-variable-in-a.patch
--	patches.suse/IB-ipoib-Use-NAPI-in-UD-TX-flows.patch
--	patches.suse/IB-ipoib-Change-number-of-TX-wqe-to-64.patch
--	patches.suse/RDMA-hns-Support-WQE-CQE-PBL-page-size-configurable-.patch
--	patches.suse/RDMA-hns-Update-the-IRRL-table-chunk-size-in-hip08.patch
--	patches.suse/RDMA-hns-Update-the-PD-CQE-MTT-specification-in-hip0.patch
--	patches.suse/RDMA-hns-Add-modify-CQ-support-for-hip08.patch
--	patches.suse/IB-cm-Fix-memory-corruption-in-handling-CM-request.patch
--	patches.suse/RDMA-cxgb4-Declare-stag-as-__be32.patch
--	patches.suse/bnxt_re-Implement-the-shutdown-hook-of-the-L2-RoCE-d.patch
--	patches.suse/IB-hfi1-Race-condition-between-user-notification-and.patch
--	patches.suse/Ib-hfi1-Return-actual-operational-VLs-in-port-info-q.patch
--	patches.suse/IB-hfi1-Validate-PKEY-for-incoming-GSI-MAD-packets.patch
--	patches.suse/IB-hfi1-Add-tx_opcode_stats-like-the-opcode_stats.patch
--	patches.suse/IB-hfi1-Insure-int-mask-for-in-kernel-receive-contex.patch
--	patches.suse/IB-hfi1-Don-t-modify-num_user_contexts-module-parame.patch
--	patches.suse/RDMA-hns-Add-rereg-mr-support-for-hip08.patch
--	patches.suse/RDMA-hns-Generate-gid-type-of-RoCEv2.patch
--	patches.suse/RDMA-hns-Configure-sgid-type-for-hip08-RoCE.patch
--	patches.suse/RDMA-hns-Update-calculation-of-irrl_ba-field-for-hip.patch
--	patches.suse/RDMA-hns-Configure-TRRL-field-in-hip08-RoCE-device.patch
--	patches.suse/RDMA-hns-Configure-fence-attribute-in-hip08-RoCE.patch
--	patches.suse/RDMA-hns-Set-se-attribute-of-sqwqe-in-hip08.patch
--	patches.suse/RDMA-hns-Enable-the-cqe-field-of-sqwqe-of-RC.patch
--	patches.suse/RDMA-hns-Set-sq_cur_sge_blk_addr-field-in-QPC-in-hip.patch
--	patches.suse/RDMA-hns-Update-the-usage-of-ack-timeout-in-hip08.patch
--	patches.suse/RDMA-hns-Add-sq_invld_flg-field-in-QP-context.patch
--	patches.suse/RDMA-hns-Set-the-owner-field-of-SQWQE-in-hip08-RoCE.patch
--	patches.suse/RDMA-hns-Unify-the-calculation-for-hem-index-in-hip0.patch
--	patches.suse/RDMA-hns-Modify-the-usage-of-cmd_sn-in-hip08.patch
--	patches.suse/IB-mlx4-Add-report-for-RSS-capabilities-by-vendor-ch.patch
--	patches.suse/IB-mlx4-Fix-RSS-s-QPC-attributes-assignments.patch
--	patches.suse/RDMA-cxgb4-Annotate-r2-and-stag-as-__be32.patch
--	patches.suse/IB-core-Avoid-crash-on-pkey-enforcement-failed-in-re.patch
--	patches.suse/IB-rxe-don-t-crash-if-allocation-of-crc-algorithm-fa.patch
--	patches.suse/RDMA-cxgb4-Protect-from-possible-dereference.patch
--	patches.suse/IB-mlx5-Assign-send-CQ-and-recv-CQ-of-UMR-QP.patch
--	patches.suse/IB-mlx5-Fix-RoCE-Address-Path-fields.patch
--	patches.suse/IB-mlx4-Use-optimal-numbers-of-MTT-entries.patch
--	patches.suse/IB-mlx4-Add-contig-support-for-control-objects.patch
--	patches.suse/IB-mlx4-Increase-maximal-message-size-under-UD-QP.patch
--	patches.suse/IB-core-Avoid-unnecessary-return-value-check.patch
--	patches.suse/bnxt_re-fix-a-crash-in-qp-error-event-processing.patch
--	patches.suse/bnxt_re-changing-the-ip-address-shouldn-t-affect-new.patch
--	patches.suse/iw_cxgb4-remove-BUG_ON-usage.patch
--	patches.suse/IB-hfi1-Allow-MgmtAllowed-on-B2B-setups.patch
--	patches.suse/IB-hfi1-Fix-a-wrapping-test-to-insure-the-correct-ti.patch
--	patches.suse/IB-hfi1-Do-not-allocate-PIO-send-contexts-for-VNIC.patch
--	patches.suse/IB-hfi1-Prohibit-invalid-Init-to-Armed-state-transit.patch
--	patches.suse/IB-hfi1-Send-reboot-as-planned-down-remote-reason.patch
--	patches.suse/IB-core-Convert-OPA-AH-to-IB-for-Extended-LIDs-only.patch
--	patches.suse/IB-hfi1-Mask-upper-16Bits-of-Extended-LID-prior-to-r.patch
--	patches.suse/IB-hfi1-Handle-initial-value-of-0-for-CCTI-setting.patch
--	patches.suse/RDMA-bnxt_re-Add-memory-barriers-when-processing-CQ-.patch
--	patches.suse/RDMA-bnxt_re-Set-QP-state-in-case-of-response-comple.patch
--	patches.suse/RDMA-bnxt_re-Flush-CQ-notification-Work-Queue-before.patch
--	patches.suse/RDMA-bnxt_re-synchronize-poll_cq-and-req_notify_cq-v.patch
--	patches.suse/RDMA-core-avoid-uninitialized-variable-warning-in-cr.patch
--	patches.suse/RDMA-vmw_pvrdma-Add-shared-receive-queue-support.patch
--	patches.suse/IB-core-Only-maintain-real-QPs-in-the-security-lists.patch
--	patches.suse/iw_cxgb4-Fix-possible-circular-dependency-locking-wa.patch
--	patches.suse/iw_cxgb4-only-call-the-cq-comp_handler-when-the-cq-i.patch
--	patches.suse/iw_cxgb4-atomically-flush-the-qp.patch
--	patches.suse/ACPI-PCI-Bail-early-in-acpi_pci_add_bus-if-there-is-
--	patches.suse/PCI-AER-Report-non-fatal-errors-only-to-the-affected
--	patches.suse/PCI-ASPM-Deal-with-missing-root-ports-in-link-state-
--	patches.suse/PCI-ASPM-Account-for-downstream-device-s-Port-Common
--	patches.suse/PCI-ASPM-Use-correct-capability-pointer-to-program-L
--	patches.suse/PCI-ASPM-Add-L1-Substates-definitions
--	patches.suse/misc-pci_endpoint_test-Avoid-triggering-a-BUG.patch
--	patches.suse/0001-PCI-Add-for_each_pci_bridge-helper.patch
--	patches.suse/0001-PCI-Move-pci_hp_add_bridge-to-drivers-pci-probe.c.patch
--	patches.suse/0001-PCI-Open-code-the-two-pass-loop-when-scanning-bridge.patch
--	patches.suse/0001-PCI-Do-not-allocate-more-buses-than-available-in-par.patch
--	patches.suse/0001-PCI-Distribute-available-buses-to-hotplug-capable-br.patch
--	patches.suse/0001-PCI-Distribute-available-resources-to-hotplug-capabl.patch
--	patches.suse/0001-PCI-pciehp-Fix-race-condition-handling-surprise-link.patch
--	patches.suse/0001-PCI-pciehp-Do-not-clear-Presence-Detect-Changed-duri.patch
--	patches.suse/PCI-PME-Handle-invalid-data-when-reading-Root-Status
--	patches.suse/pci-portdrv-factor-out-interrupt-message-number-lookup
--	patches.suse/pci-portdrv-compute-msi-msi-x-irq-vectors-after-final-allocation
--	patches.suse/PCI-Add-PCI-resource-type-mask-define
--	patches.suse/PCI-Add-resizable-BAR-infrastructure
--	patches.suse/PCI-Add-pci_resize_resource-for-resizing-BARs
--	patches.suse/x86-PCI-Enable-a-64bit-BAR-on-AMD-Family-15h-Models-.patch
--	patches.suse/PCI-Remove-reset-argument-from-pci_iov_-add-remove-_.patch
--	patches.suse/PCI-Create-SR-IOV-virtfn-physfn-links-before-attachi
--	patches.suse/0005-PCI-Set-Cavium-ACS-capability-quirk-flags-to-assert-.patch
--	patches.suse/0006-PCI-Apply-Cavium-ThunderX-ACS-quirk-to-more-Root-Por.patch
--	patches.suse/PCI-Detach-driver-before-procfs-sysfs-teardown-on-de
--	patches.suse/msft-hv-1545-PCI-hv-Use-effective-affinity-mask.patch
--	patches.suse/0007-PCI-Mark-Cavium-CN8xxx-to-avoid-bus-reset.patch
--	patches.suse/0001-PCI-Avoid-bus-reset-if-bridge-itself-is-broken.patch
--	patches.suse/0002-PCI-Avoid-slot-reset-if-bridge-itself-is-broken.patch
--	patches.suse/0014-ipmi-fix-unsigned-long-underflow.patch
--	patches.suse/ipmi-Prefer-ACPI-system-interfaces-over-SMBIOS-ones
--	patches.suse/ocfs2-fix-cluster-hang-after-a-node-dies.patch
--	patches.suse/ocfs2-should-wait-dio-before-inode-lock-in-ocfs2_set.patch
--	patches.suse/ocfs2-ip_alloc_sem-should-be-taken-in-ocfs2_get_bloc.patch
--	patches.suse/ocfs2-subsystem.su_mutex-is-required-while-accessing.patch
--	patches.suse/mm-swap-fix-false-error-message-in-_swp_swapcount.patch
--	patches.suse/mm-page-writeback.c-remove-unused-parameter-from-bal.patch
--	patches.suse/0001-mm-drop-migrate-type-checks-from-has_unmovable_pages.patch
--	patches.suse/0001-mm-distinguish-CMA-and-MOVABLE-isolation-in-has_unmo.patch
--	patches.suse/0002-mm-page_alloc-fail-has_unmovable_pages-when-seeing-r.patch
--	patches.suse/0003-mm-memory_hotplug-do-not-fail-offlining-too-early.patch
--	patches.suse/0004-mm-memory_hotplug-remove-timeout-from-__offline_memo.patch
--	patches.suse/0013-arm64-mm-kasan-don-t-use-vmemmap_populate-to-initial.patch
--	patches.suse/mm-Speedup-cancel_dirty_page-for-clean-pages.patch
--	patches.suse/mm-Refactor-truncate_complete_page.patch
--	patches.suse/mm-Factor-out-page-cache-page-freeing-into-a-separat.patch
--	patches.suse/mm-Move-accounting-updates-before-page_cache_tree_de.patch
--	patches.suse/mm-Move-clearing-of-page-mapping-to-page_cache_tree_.patch
--	patches.suse/mm-Factor-out-checks-and-accounting-from-__delete_fr.patch
--	patches.suse/mm-Batch-radix-tree-operations-when-truncating-pages.patch
--	patches.suse/mm-page_alloc-enable-disable-IRQs-once-when-freeing-a-list-of-pages.patch
--	patches.suse/mm-truncate-do-not-check-mapping-for-every-page-being-truncated.patch
--	patches.suse/mm-truncate-remove-all-exceptional-entries-from-pagevec-under-one-lock.patch
--	patches.suse/mm-only-drain-per-cpu-pagevecs-once-per-pagevec-usage.patch
--	patches.suse/mm-pagevec-remove-cold-parameter-for-pagevecs.patch
--	patches.suse/mm-remove-cold-parameter-for-release_pages.patch
--	patches.suse/mm-remove-cold-parameter-from-free_hot_cold_page.patch
--	patches.suse/mm-remove-__GFP_COLD.patch
--	patches.suse/mm-page_alloc-simplify-list-handling-in-rmqueue_bulk.patch
--	patches.suse/mm-pagevec-rename-pagevec-drained-field.patch
--	patches.suse/mm-page_alloc-fix-potential-false-positive-in-_zone_watermark_ok.patch
--	patches.suse/mm-page_alloc.c-broken-deferred-calculation.patch
--	patches.suse/mm-sparse-do-not-swamp-log-with-huge-vmemmap-allocat.patch
--	patches.suse/mm-do-not-rely-on-preempt_count-in-print_vma_addr.patch
--	patches.suse/mm-page_ext.c-check-if-page_ext-is-not-prepared.patch
--	patches.suse/media-cx231xx-cards-fix-NULL-deref-on-missing-associ
--	patches.suse/media-rc-check-for-integer-overflow
--	patches.suse/media-imon-Fix-null-ptr-deref-in-imon_probe
--	patches.suse/media-omap_vout-Fix-a-possible-null-pointer-derefere
--	patches.suse/media-v4l2-ctrl-Fix-flags-field-on-Control-events
--	patches.suse/media-usbtv-fix-brightness-and-contrast-controls
--	patches.suse/media-Don-t-do-DMA-on-stack-for-firmware-upload-in-t
--	patches.suse/media-dvb-core-always-call-invoke_release-in-fe_free
--	patches.suse/media-dib0700-fix-invalid-dvb_detach-argument
--	patches.suse/dvb_frontend-don-t-use-after-free-the-frontend-struc
--	patches.suse/drm-panel-simple-Fix-width-and-height-for-Olimex-LCD
--	patches.suse/drm-panel-simple-Add-missing-panel_simple_unprepare-
--	patches.suse/drm-dp-Add-defines-for-DP-SDP-types
--	patches.suse/drm-gma500-fix-logic-error
--	patches.suse/0080-drm-rockchip-Add-support-for-Rockchip-Soc-LVDS.patch
--	patches.suse/drm-i915-Always-wait-for-flip_done-v2
--	patches.suse/drm-atomic-Return-commit-in-drm_crtc_commit_get-for-
--	patches.suse/drm-atomic-Move-drm_crtc_commit-to-drm_crtc_state-v4
--	patches.suse/drm-atomic-Fix-freeing-connector-plane-state-too-ear
--	patches.suse/drm-atomic-Make-async-plane-update-checks-work-as-in
--	patches.suse/drm-sun4i-tcon-Unconditionally-reset-the-TCON
--	patches.suse/drm-Make-syncobj-import-export-functions-static
--	patches.suse/drm-Drop-drm_get_link_status_name
--	patches.suse/drm-Make-__drm_object_property_get_value-static
--	patches.suse/drm-dp-mst-Sideband-message-transaction-to-power-up-
--	patches.suse/0081-drm-rockchip-Replace-dev_-with-DRM_DEV_.patch
--	patches.suse/dma-buf-remove-redundant-initialization-of-sg_table
--	patches.suse/0082-drm-rockchip-Fix-uninitialized-use-of-ret.patch
--	patches.suse/0083-drm-rockchip-Cocci-spatch-vma_pages.patch
--	patches.suse/0084-drm-rockchip-Rely-on-the-default-best_encoder-behavi.patch
--	patches.suse/drm-i915-cnl-Introduce-initial-Cannonlake-Workaround
--	patches.suse/drm-i915-cnl-Add-WaDisableReplayBufferBankArbitratio
--	patches.suse/drm-i915-cnl-WaDisableEnhancedSBEVertexCaching
--	patches.suse/drm-i915-cnl-Apply-large-line-width-optimization
--	patches.suse/drm-i915-dp-rename-intel_dp_is_edp-to-intel_dp_is_po
--	patches.suse/drm-i915-dp-make-is_edp-non-static-and-rename-to-int
--	patches.suse/drm-i915-Re-enable-per-engine-reset-for-Broxton
--	patches.suse/drm-i915-Check-has_infoframes-when-enabling-infofram
--	patches.suse/drm-i915-Disable-infoframes-when-shutting-down-DDI-H
--	patches.suse/drm-i915-Move-infoframe-vfuncs-into-intel_digital_po
--	patches.suse/drm-i915-Init-infoframe-vfuncs-for-DP-encoders-as-we
--	patches.suse/drm-i915-Plumb-crtc_state-to-PSR-enable-disable
--	patches.suse/drm-i915-Constify-states-passed-to-enable-disable-et
--	patches.suse/drm-i915-Boost-GPU-clocks-if-we-miss-the-pageflip-s-
--	patches.suse/drm-i915-cnl-simplify-cnl_procmon_values-handling
--	patches.suse/drm-i915-cnl-extract-cnl_set_procmon_ref_values
--	patches.suse/drm-i915-cfl-Coffee-Lake-works-on-Kaby-Lake-PCH
--	patches.suse/drm-i915-Keep-a-small-stash-of-preallocated-WC-pages
--	patches.suse/drm-i915-cnl-WaPushConstantDereferenceHoldDisable
--	patches.suse/drm-i915-cnl-WaForceContextSaveRestoreNonCoherent
--	patches.suse/drm-i915-Assert-that-the-handle-vma-lut-is-empty-on-
--	patches.suse/drm-i915-Make-some-RPS-functions-static
--	patches.suse/drm-i915-Beef-up-the-IPS-vs.-CRC-workaround
--	patches.suse/drm-i915-bios-amend-child-device-config-parameters
--	patches.suse/drm-i915-bios-document-BDB-versions-of-child-device-
--	patches.suse/drm-i915-bios-remove-the-raw-version-of-child-device
--	patches.suse/drm-i915-bios-add-legacy-contents-to-common-child-de
--	patches.suse/drm-i915-bios-throw-away-high-level-child-device-uni
--	patches.suse/drm-i915-bios-throw-away-struct-old_child_dev_config
--	patches.suse/drm-i915-bios-document-child-device-config-dvo_port-
--	patches.suse/drm-i915-bios-group-device-type-definitions-together
--	patches.suse/drm-i915-bios-throw-away-unused-DVO_-macros
--	patches.suse/drm-i915-bios-drop-the-rest-of-the-p_-prefixes-from-
--	patches.suse/drm-i915-cnl-don-t-hardcode-DPCLKA_CFGCR0_DDI_CLK_SE
--	patches.suse/drm-i915-Fix-FBC-cfb-stride-programming-for-non-X-ti
--	patches.suse/drm-i915-bios-split-up-iboost-to-hdmi-and-dp-bitfiel
--	patches.suse/drm-i915-bios-amend-bdb_general_features
--	patches.suse/drm-i915-bios-amend-child-device-flags-based-on-inte
--	patches.suse/drm-i915-bios-amend-edp-block-based-on-intel_vbt_dec
--	patches.suse/drm-i915-Beef-up-of-Beef-up-the-IPS-vs.-CRC-workarou
--	patches.suse/drm-i915-Remove-excess-indent-in-intel_finish_reset-
--	patches.suse/drm-i915-Don-t-use-GPU-relocations-prior-to-cmdparse
--	patches.suse/drm-i915-Always-sanity-check-engine-state-upon-idlin
--	patches.suse/drm-i915-Clear-wedged-status-upon-resume
--	patches.suse/drm-i915-Discard-the-request-queue-if-we-fail-to-sle
--	patches.suse/drm-i915-Stop-using-long-platform-names-on-clock-gat
--	patches.suse/drm-i915-cnl-WA-FtrEnableFastAnisoL1BankingFix
--	patches.suse/drm-i915-cnl-WaDisableI2mCycleOnWRPort
--	patches.suse/drm-i915-cnl-Avoid-ioremap_wc-on-Cannonlake-as-well
--	patches.suse/drm-i915-Introduce-intel_ddi_dp_level
--	patches.suse/drm-i915-decouple-gen9-and-gen10-dp-signal-levels
--	patches.suse/drm-i915-Align-vswing-sequences-with-old-ddi-buffer-
--	patches.suse/drm-i915-Enable-voltage-swing-before-enabling-DDI_BU
--	patches.suse/drm-i915-cnl-Move-voltage-check-into-ddi-buf-trans-f
--	patches.suse/drm-i915-cnl-Move-ddi-buf-trans-related-functions-up
--	patches.suse/drm-i915-cnl-Fix-DDI-hdmi-level-selection
--	patches.suse/drm-i915-cnl-Fix-DP-max-voltage
--	patches.suse/drm-i915-Track-minimum-acceptable-cdclk-instead-of-m
--	patches.suse/drm-i915-Consolidate-max_cdclk_freq-check-in-intel_c
--	patches.suse/drm-i915-Pass-the-new-crtc-state-to-color-management
--	patches.suse/drm-i915-Pass-the-crtc-state-explicitly-to-intel_pip
--	patches.suse/drm-i915-Eliminate-obj-state-usage-in-g4x-vlv-chv-wm
--	patches.suse/drm-i915-add-GT-number-to-intel_device_info
--	patches.suse/drm-i915-mark-all-device-info-struct-with-__initcons
--	patches.suse/drm-i915-rework-IS_-_GT-macros
--	patches.suse/drm-i915-Pass-proper-old-new-states-to-intel_plane_a
--	patches.suse/drm-i915-Eliminate-obj-state-usage-from-pre-post-pla
--	patches.suse/drm-i915-Eliminate-crtc-state-usage-from-intel_updat
--	patches.suse/drm-i915-Eliminate-crtc-state-usage-from-intel_atomi
--	patches.suse/drm-i915-Use-correct-path-to-trace-include
--	patches.suse/drm-i915-Add-interface-to-reserve-fence-registers-fo
--	patches.suse/drm-i915-Wake-up-the-device-for-the-fbdev-setup
--	patches.suse/drm-i915-io-unmap-functions-want-__iomem
--	patches.suse/drm-i915-Constify-load-detect-mode
--	patches.suse/drm-i915-cnp-Wa-1181-Fix-Backlight-issue
--	patches.suse/drm-i915-Disable-MI_STORE_DATA_IMM-for-i915g-i915gm
--	patches.suse/drm-i915-Move-device_info.has_snoop-into-the-static-
--	patches.suse/drm-i915-cnl-Allow-the-reg_read-ioctl-to-read-the-RC
--	patches.suse/drm-i915-Display-WA-1133-WaFbcSkipSegments-cnl-glk
--	patches.suse/drm-i915-Lift-has-pinned-pages-assert-to-caller-of-_
--	patches.suse/drm-i915-cnl-WaThrottleEUPerfToAvoidTDBackPressure-c
--	patches.suse/drm-i915-Update-DRIVER_DATE-to-20170907
--	patches.suse/drm-Pass-struct-drm_file-to-__drm_mode_object_find-v
--	patches.suse/drm-i915-Disable-snooping-userptr-set-cache-level-on
--	patches.suse/drm-i915-Fixed-point-fixed16-wrapper-cleanup
--	patches.suse/drm-i915-skl-Optimize-WM-calculation
--	patches.suse/drm-i915-gen10-Calculate-and-enable-transition-WM
--	patches.suse/drm-i915-glk-IPC-linetime-watermark-workaround-for-G
--	patches.suse/drm-i915-cnl-Extend-WM-workaround-with-IPC-for-CNL
--	patches.suse/drm-i915-gen9-Add-has_ipc-flag-in-device-info-struct
--	patches.suse/drm-i915-bxt-Enable-IPC-support
--	patches.suse/drm-i915-skl-debugfs-entry-to-control-IPC
--	patches.suse/drm-i915-Disable-mmio-debugging-during-user-access
--	patches.suse/i915-Fix-obj-size-vs.-alignment-for-drm_pci_alloc
--	patches.suse/drm-i915-Apply-the-GTT-write-flush-for-all-llc-machi
--	patches.suse/drm-i915-Transform-WaInPlaceDecompressionHang-into-a
--	patches.suse/drm-i915-Transform-WaDisableI2mCycleOnWRPort-into-a-
--	patches.suse/drm-i915-WaPushConstantDereferenceHoldDisable-needs-
--	patches.suse/drm-i915-Transform-WaDisableGafsUnitClkGating-into-a
--	patches.suse/drm-i915-Transform-WaDisableDynamicCreditSharing-int
--	patches.suse/drm-i915-Transform-WaDisablePooledEuLoadBalancingFix
--	patches.suse/drm-i915-kvmgt-Sanitize-PCI-bar-emulation
--	patches.suse/drm-i915-gvt-Add-emulation-for-BAR2-aperture-with-no
--	patches.suse/drm-i915-gvt-Separate-cmd-scan-from-request-allocati
--	patches.suse/drm-i915-gvt-Add-error-handling-for-intel_gvt_scan_a
--	patches.suse/drm-i915-gvt-Refine-error-handling-for-prepare_execl
--	patches.suse/drm-i915-gvt-Refine-error-handling-for-intel_vgpu_pi
--	patches.suse/drm-i915-gvt-Refine-error-handling-in-dispatch_workl
--	patches.suse/drm-i915-gvt-Refine-error-handling-for-perform_bb_sh
--	patches.suse/drm-i915-gvt-Add-support-for-PCIe-extended-configura
--	patches.suse/drm-i915-Add-a-default-case-in-gen7-hwsp-switch-case
--	patches.suse/drm-i915-Make-PAT-macros-more-robust
--	patches.suse/drm-i915-Only-initialize-partially-filled-pagetables
--	patches.suse/drm-i915-psr-Avoid-any-PSR-stuff-on-platforms-withou
--	patches.suse/drm-i915-psr-vfunc-for-disabling-source
--	patches.suse/drm-i915-psr-hsw_psr_activate
--	patches.suse/drm-i915-psr-Add-activate-vfunc
--	patches.suse/drm-i915-psr-Unify-VSC-setup-functions
--	patches.suse/drm-i915-psr-Re-create-a-hsw_psr_enable_source
--	patches.suse/drm-i915-psr-Move-hsw_enable_source-after-enabling-s
--	patches.suse/drm-i915-psr-Re-org-Activate-after-enable
--	patches.suse/drm-i915-psr-Add-setup-VSC-vfunc
--	patches.suse/drm-i915-psr-Add-enable_sink-vfunc
--	patches.suse/drm-i915-psr-Add-enable_source-vfunc
--	patches.suse/drm-i915-Increase-poll-time-for-BDW-FCLK_DONE
--	patches.suse/drm-i915-Factor-out-setup_private_pat
--	patches.suse/drm-i915-Nuke-some-bogus-tabs-from-the-pcode-defines
--	patches.suse/drm-i915-Name-the-IPS_PCODE_CONTROL-bit
--	patches.suse/drm-i915-spt-Don-t-reset-invalid-AUX-channel-interru
--	patches.suse/drm-i915-Cleanup-error-paths-through-eb_lookup_vma
--	patches.suse/drm-i915-dsi-Replace-MIPI-command-error-message-with
--	patches.suse/drm-i915-Move-the-context-descriptor-to-an-inline-he
--	patches.suse/drm-i915-guc-Name-the-default-GuC-scheduling-policy
--	patches.suse/drm-i915-guc-Remove-WQ_WORKLOAD_SHIFT-define
--	patches.suse/drm-i915-guc-Small-improvements-to-guc_wq_item_appen
--	patches.suse/drm-i915-Squelch-smatch-warning-for-statement-with-n
--	patches.suse/drm-i915-Use-mul_u32_u32-for-32b-x-32b-64b-result
--	patches.suse/drm-i915-selftests-Use-mul_u32_u32-for-32b-x-32b-64b
--	patches.suse/drm-i915-lrc-Clarify-the-format-of-the-context-image
--	patches.suse/drm-i915-guc-Don-t-make-assumptions-while-getting-th
--	patches.suse/drm-i915-lrc-allocate-separate-page-for-HWSP
--	patches.suse/drm-i915-Allow-HW-status-page-to-be-bound-high
--	patches.suse/drm-i915-execlists-Read-the-context-status-buffer-fr
--	patches.suse/drm-i915-execlists-Read-the-context-status-HEAD-from
--	patches.suse/drm-i915-Refresh-VLV-CHV-PSR-comments-on-HW-PSR_stat
--	patches.suse/drm-i915-Introduce-INTEL_GEN_MASK
--	patches.suse/drm-i915-Simplify-i915_reg_read_ioctl
--	patches.suse/drm-i915-Switch-over-to-the-LLC-eLLC-hotspot-avoidan
--	patches.suse/drm-i915-Introduce-private-PAT-management
--	patches.suse/drm-i915-Remove-the-INDEX-suffix-from-PPAT-marcos
--	patches.suse/drm-i915-Don-t-enable-unmask-flip-interrupts
--	patches.suse/drm-i915-Clear-pipestat-consistently
--	patches.suse/drm-i915-s-GEN5-GEN3
--	patches.suse/drm-i915-Use-GEN3_IRQ_RESET-INIT-on-gen3-4
--	patches.suse/drm-i915-Introduce-GEN2_IRQ_RESET-INIT
--	patches.suse/drm-i915-Setup-EMR-first-on-all-gen2-4
--	patches.suse/drm-i915-Eliminate-PORT_HOTPLUG_EN-setup-from-gen3-4
--	patches.suse/drm-i915-Unify-the-appearance-of-gen3-4-irq_postista
--	patches.suse/drm-i915-Remove-NULL-dev_priv-checks-from-irq_uninst
--	patches.suse/drm-i915-Extract-PIPESTAT-irq-handling-into-separate
--	patches.suse/drm-i915-Rewrite-GMCH-irq-handlers-to-avoid-loops
--	patches.suse/drm-i915-Gen3-HWSTAM-is-actually-32-bits
--	patches.suse/drm-i915-cnl-Change-the-macro-name-to-DPLL_CFGCR0_DC
--	patches.suse/drm-i915-Mark-the-userptr-invalidate-workqueue-as-WQ
--	patches.suse/drm-i915-Rename-lvds_use_ssc-modparam-to-panel_use_s
--	patches.suse/drm-i915-Introduce-custom-variant-of-module_param_na
--	patches.suse/drm-i915-Extend-private-i915_param_named-macro-with-
--	patches.suse/drm-i915-Mask-everything-in-ring-HWSTAM-on-gen6-in-r
--	patches.suse/drm-i915-Clean-up-the-HWSTAM-mess
--	patches.suse/drm-i915-Remove-duplicated-irq_preinstall-uninstall-
--	patches.suse/drm-i915-Reinstate-GMBUS-and-AUX-interrupts-on-gen4-
--	patches.suse/drm-i915-Cancel-all-ready-but-queued-requests-when-w
--	patches.suse/drm-i915-execlists-Kick-start-request-processing-aft
--	patches.suse/drm-i915-execlists-Move-insert_request
--	patches.suse/drm-i915-execlists-Split-insert_request
--	patches.suse/drm-i915-execlists-Unwind-incomplete-requests-on-res
--	patches.suse/drm-i915-guc-Remove-obsolete-comments-and-remove-unu
--	patches.suse/drm-i915-guc-Submit-GuC-workitems-containing-coalesc
--	patches.suse/drm-i915-guc-Simplify-GuC-doorbell-logic
--	patches.suse/drm-i915-guc-Cleanup-adding-GuC-work-items
--	patches.suse/drm-i915-Return-the-correct-score-in-i915_ppat_get
--	patches.suse/drm-i915-selftests-Disable-iommu-for-the-mock-device
--	patches.suse/drm-i915-perf-disable-clk-ratio-reports-on-gen9
--	patches.suse/drm-i915-perf-add-support-for-Coffeelake-GT2
--	patches.suse/drm-i915-Do-not-enable-DRRS-when-PSR-is-enabled
--	patches.suse/drm-i915-cnp-Don-t-touch-other-PCH-clock-gating-bits
--	patches.suse/drm-i915-selftests-Only-touch-archdata.iommu-when-it
--	patches.suse/drm-i915-fence-Avoid-del_timer_sync-from-inside-a-ti
--	patches.suse/drm-i915-Replace-some-spaces-with-tabs
--	patches.suse/drm-i915-Shrink-bxt_ddi_buf_trans
--	patches.suse/drm-i915-Shrink-cnl_ddi_buf_trans
--	patches.suse/drm-i915-cnp-Display-Wa-1179-WaHardHangonHotPlug
--	patches.suse/drm-i915-cfl-Remove-alpha-support-protection
--	patches.suse/drm-i915-Stop-engines-before-reset
--	patches.suse/drm-i915-Drop-useless-HAS_PSR-check
--	patches.suse/drm-i915-Reorganize-.disable-hooks-for-pre-DDI-DP
--	patches.suse/drm-i915-kbl-Change-a-KBL-pci-id-to-GT2-from-GT1.5
--	patches.suse/drm-i915-Document-the-split-in-internal-and-public-e
--	patches.suse/drm-i915-Only-wake-the-waiter-from-the-interrupt-if-
--	patches.suse/drm-i915-Check-waiter-seqno-carefully-in-case-of-pre
--	patches.suse/drm-i915-Confirm-request-global_seqno-after-spin-com
--	patches.suse/drm-i915-Rename-global-i915-to-i915_modparams
--	patches.suse/drm-i915-cnl-Add-Gen10-LRC-size
--	patches.suse/drm-i915-Make-i915_spin_request-static
--	patches.suse/drm-i915-Make-own-struct-for-execlist-items
--	patches.suse/drm-i915-Move-execlist-initialization-into-intel_eng
--	patches.suse/drm-i915-Wrap-port-cancellation-into-a-function
--	patches.suse/drm-i915-Add-execlist_port_complete
--	patches.suse/drm-i915-Make-execlist-port-count-variable
--	patches.suse/drm-i915-lrc-Only-enable-per-context-and-per-bb-buff
--	patches.suse/drm-i915-lrc-Skip-no-op-per-bb-buffer-on-gen9
--	patches.suse/drm-i915-mst-Debug-log-connector-name-in-destroy_con
--	patches.suse/drm-i915-mst-Print-active-mst-links-after-update
--	patches.suse/drm-i915-dp-Fix-buffer-size-for-sink_irq_esi-read
--	patches.suse/drm-i915-dp-Remove-useless-debug-about-TPS3-support
--	patches.suse/drm-i915-Speed-up-DMC-firmware-loading
--	patches.suse/drm-i915-Don-t-rmw-PIPESTAT-enable-bits
--	patches.suse/drm-i915-execlists-Microoptimise-execlists_cancel_po
--	patches.suse/drm-i915-Enable-scanline-read-based-on-frame-timesta
--	patches.suse/drm-i915-Make-I915_PARAMS_FOR_EACH-macro-more-flexib
--	patches.suse/drm-i915-Extend-I915_PARAMS_FOR_EACH-with-default-me
--	patches.suse/drm-i915-Fix-default-values-of-some-modparams
--	patches.suse/drm-i915-huc-Reorganize-HuC-authentication
--	patches.suse/drm-i915-selftests-Try-to-recover-from-a-wedged-GPU-
--	patches.suse/drm-i915-Add-IS_PLATFORM-macro
--	patches.suse/drm-i915-Compact-device-info-access-by-a-small-re-or
--	patches.suse/drm-i915-cnl-Add-support-slice-subslice-eu-configs
--	patches.suse/drm-i915-execlists-Notify-context-out-for-lost-reque
--	patches.suse/i915-Use-pS-printk-format-for-direct-addresses
--	patches.suse/drm-i915-Avoid-using-dev_priv-info.gen-directly
--	patches.suse/drm-i915-Allow-optimized-platform-checks
--	patches.suse/drm-dp-Add-defines-for-latency-in-sink
--	patches.suse/drm-i915-psr-Set-frames-before-SU-entry-for-psr2
--	patches.suse/drm-i915-Also-discard-second-CRC-on-gen8-platforms
--	patches.suse/drm-i915-Update-DRIVER_DATE-to-20170929
--	patches.suse/drm-atomic-Make-atomic-iterators-less-surprising
--	patches.suse/drm-vblank-Fix-flip-event-vblank-count
--	patches.suse/drm-kirin-Checking-for-IS_ERR-instead-of-NULL
--	patches.suse/0085-drm-rockchip-add-PINCTRL-dependency-for-LVDS.patch
--	patches.suse/drm-tilcdc-Precalculate-total-frametime-in-tilcdc_cr
--	patches.suse/drm-amdgpu-correct-reference-clock-value-on-vega10
--	patches.suse/drm-i915-selftests-Replace-wmb-with-i915_gem_chipset
--	patches.suse/drm-i915-Move-i915_gem_restore_fences-to-i915_gem_re
--	patches.suse/drm-i915-execlists-Move-request-unwinding-to-a-separ
--	patches.suse/drm-i915-Give-the-invalid-priority-a-magic-name
--	patches.suse/drm-i915-execlists-Cache-the-last-priolist-lookup
--	patches.suse/drm-i915-gen9-Set-same-power-state-before-hibernatio
--	patches.suse/drm-i915-gen8-Init-reset-display-interrupts-only-if-
--	patches.suse/drm-i915-Add-has_psr-flag-to-gen9lp
--	patches.suse/drm-i915-glk-cnl-Implement-WaDisableScalarClockGatin
--	patches.suse/drm-i915-skl-Fix-has_ipc-on-skl-and-document-WaDisab
--	patches.suse/drm-i915-Organize-GEN-features-inheritance
--	patches.suse/drm-i915-Organize-GLK_COLORS
--	patches.suse/drm-i915-Unset-legacy_cursor_update-early-in-intel_a
--	patches.suse/drm-i915-Skip-vblank-waits-for-cursor-updates-when-w
--	patches.suse/drm-i915-Remove-use_mmio_flip-modparm-v2
--	patches.suse/drm-i915-Transform-whitelisting-WAs-into-a-simple-re
--	patches.suse/drm-i915-Move-MMCD_MISC_CTRL-from-context-w-a-to-sta
--	patches.suse/drm-i915-Remove-WA_-SET-CLR-_BIT
--	patches.suse/drm-i915-Fix-some-tracepoints-to-capture-full-64b
--	patches.suse/drm-i915-Remove-defunct-trace-points
--	patches.suse/drm-i915-Make-intel_uncore.h-header-self-contained
--	patches.suse/drm-i915-uc-Drop-unnecessary-forward-declaration
--	patches.suse/drm-i915-uc-Create-intel_uc_init_mmio
--	patches.suse/drm-i915-uc-Move-uC-fw-helper-code-into-dedicated-fi
--	patches.suse/drm-i915-huc-Move-HuC-declarations-into-dedicated-he
--	patches.suse/drm-i915-guc-Move-Guc-early-init-into-own-function
--	patches.suse/drm-i915-preempt-Fix-WaEnablePreemptionGranularityCo
--	patches.suse/drm-i915-preempt-Default-to-disabled-mid-command-pre
--	patches.suse/drm-i915-execlists-Distinguish-the-incomplete-contex
--	patches.suse/drm-i915-Introduce-a-preempt-context
--	patches.suse/drm-i915-execlists-Move-bdw-GPGPU-w-a-to-emit_bb
--	patches.suse/drm-i915-execlists-Keep-request-priority-for-its-lif
--	patches.suse/drm-i915-Expand-I915_PARAM_HAS_SCHEDULER-into-a-capa
--	patches.suse/drm-i915-execlists-Preemption
--	patches.suse/drm-i915-scheduler-Support-user-defined-priorities
--	patches.suse/drm-i915-mst-Use-MST-sideband-message-transactions-f
--	patches.suse/drm-i915-selftests-Remember-to-create-the-fake-preem
--	patches.suse/drm-i915-selftests-fix-check-for-intel-IOMMU
--	patches.suse/drm-i915-avoid-potential-uninitialized-variable-use
--	patches.suse/drm-i915-cnl-Do-not-add-an-extra-page-for-precaution
--	patches.suse/drm-i915-guc-Move-GuC-log-declarations-into-dedicate
--	patches.suse/drm-i915-guc-Move-GuC-submission-declarations-into-d
--	patches.suse/drm-i915-guc-Move-GuC-core-definitions-into-dedicate
--	patches.suse/drm-i915-uc-Fix-includes-order
--	patches.suse/drm-i915-uc-Unify-initialization-of-the-uC-firmware-
--	patches.suse/drm-i915-push-DDI-CRT-underrun-reporting-on-enable-t
--	patches.suse/drm-i915-push-DDI-CRT-underrun-reporting-on-disable-
--	patches.suse/drm-i915-push-DDI-and-DSI-underrun-reporting-on-enab
--	patches.suse/drm-i915-push-DDI-FDI-link-training-on-enable-to-CRT
--	patches.suse/drm-i915-crt-clean-up-encoder-hook-assignment
--	patches.suse/drm-i915-Don-t-use-BIT-in-UAPI-section
--	patches.suse/drm-i915-Unify-uC-variable-types-to-avoid-flooding-c
--	patches.suse/drm-i915-huc-Fix-includes-in-intel_huc.c
--	patches.suse/drm-i915-Fix-pointer-to-int-conversion
--	patches.suse/drm-i915-Try-harder-to-finish-the-idle-worker
--	patches.suse/drm-i915-execlists-Add-a-comment-for-the-extra-MI_AR
--	patches.suse/drm-i915-Use-intel_get_pipe_timings-and-intel_mode_f
--	patches.suse/drm-i915-Make-i915_engine_info-pretty-printer-to-sta
--	patches.suse/drm-i915-selftests-Pretty-print-engine-state-when-re
--	patches.suse/drm-i915-Hold-forcewake-for-the-duration-of-reset-re
--	patches.suse/drm-i915-selftests-Hold-the-rpm-wakeref-for-the-rese
--	patches.suse/drm-i915-Provide-an-assert-for-when-we-expect-forcew
--	patches.suse/drm-i915-Pin-fence-for-iomap
--	patches.suse/drm-i915-Consolidate-get_fence-with-pin_fence
--	patches.suse/drm-i915-Track-user-GTT-faulting-per-vma
--	patches.suse/drm-i915-Check-PIN_NONFAULT-overlaps-in-evict_for_no
--	patches.suse/drm-i915-Try-a-minimal-attempt-to-insert-the-whole-o
--	patches.suse/drm-i915-Avoid-evicting-user-fault-mappable-vma-for-
--	patches.suse/drm-i915-Early-rejection-of-mappable-GGTT-pin-attemp
--	patches.suse/drm-i915-add-the-BXT-and-CNL-DPLL-registers-to-pipe_
--	patches.suse/drm-i915-avoid-division-by-zero-on-cnl_calc_wrpll_li
--	patches.suse/drm-i915-bios-refactor-parse-general-definitions
--	patches.suse/drm-i915-bios-don-t-initialize-fields-based-on-vbt-v
--	patches.suse/drm-i915-bios-remove-an-unnecessary-temp-variable
--	patches.suse/drm-i915-bios-cleanup-comments-and-useless-return
--	patches.suse/drm-i915-bios-merge-parse_device_mapping-into-parse_
--	patches.suse/drm-i915-bios-parse-SDVO-device-mapping-from-pre-par
--	patches.suse/drm-i915-bios-don-t-pass-bdb-to-parsers-that-don-t-p
--	patches.suse/drm-i915-Preallocate-our-mmu-notifier-workequeu-to-u
--	patches.suse/drm-i915-Use-execlists_num_ports-instead-of-size-of-
--	patches.suse/drm-i915-Increase-atomic-update-vblank-evasion-time-
--	patches.suse/drm-i915-Use-enum-pipe-for-PCH-transcoders
--	patches.suse/drm-i915-Parametrize-CBR_DPLLBMD_PIPE-defines
--	patches.suse/drm-i915-Pass-crtc-state-to-i9xx_enable_pll
--	patches.suse/drm-i915-Nuke-the-bogus-kernel-doc-for-i9xx_disable_
--	patches.suse/drm-i915-Don-t-relay-on-I915_MAX_PIPES
--	patches.suse/drm-i915-Remove-I915_MAX_PIPES-dependency-for-DDB-al
--	patches.suse/drm-i915-Fold-IRQ-pipe-masks
--	patches.suse/drm-i915-Favor-for_each_pipe-macro
--	patches.suse/drm-i915-Cleanup-South-Error-Interrupts
--	patches.suse/drm-i915-Separate-RPS-and-RC6-handling-for-gen6
--	patches.suse/drm-i915-Remove-superfluous-IS_BDW-checks-and-non-BD
--	patches.suse/drm-i915-Separate-RPS-and-RC6-handling-for-BDW
--	patches.suse/drm-i915-Separate-RPS-and-RC6-handling-for-VLV
--	patches.suse/drm-i915-Separate-RPS-and-RC6-handling-for-CHV
--	patches.suse/drm-i915-Name-i915_runtime_pm-structure-in-dev_priv-
--	patches.suse/drm-i915-Move-rps.hw_lock-to-dev_priv-and-s-hw_lock-
--	patches.suse/drm-i915-Name-structure-in-dev_priv-that-contains-RP
--	patches.suse/drm-i915-Rename-intel_enable_rc6-to-intel_rc6_enable
--	patches.suse/drm-i915-Create-generic-function-to-setup-LLC-ring-f
--	patches.suse/drm-i915-Create-generic-functions-to-control-RC6-RPS
--	patches.suse/drm-i915-Introduce-separate-status-variable-for-RC6-
--	patches.suse/drm-i915-Use-rcu-instead-of-stop_machine-in-set_wedg
--	patches.suse/drm-i915-Reuse-normal-state-readout-for-LVDS-DVO-fix
--	patches.suse/drm-i915-Allow-PCH-platforms-fall-back-to-BIOS-LVDS-
--	patches.suse/drm-i915-dp-centralize-max-source-rate-conditions-mo
--	patches.suse/drm-i915-dp-limit-sink-rates-based-on-rate
--	patches.suse/drm-i915-userptr-Drop-struct_mutex-before-cleanup
--	patches.suse/drm-i915-Simplify-intel_sanitize_enable_ppgtt
--	patches.suse/drm-i915-Update-DRIVER_DATE-to-20171012
--	patches.suse/drm-atomic-Make-atomic-helper-track-newly-assigned-p
--	patches.suse/drm-atomic-Check-for-busy-planes-connectors-before-s
--	patches.suse/drm-sun4i-backend-Offset-layer-buffer-address-by-DRA
--	patches.suse/0001-vgaarb-Select-a-default-VGA-device-even-if-there-s-n.patch
--	patches.suse/0002-vgaarb-Factor-out-EFI-and-fallback-default-device-se.patch
--	patches.suse/drm-hisilicon-Ensure-LDI-regs-are-properly-configure
--	patches.suse/drm-ttm-once-more-fix-ttm_buffer_object_transfer
--	patches.suse/drm-amdgpu-fix-error-handling-in-amdgpu_bo_do_create
--	patches.suse/drm-radeon-fix-atombios-on-big-endian
--	patches.suse/drm-i915-Start-tracking-PSR-state-in-crtc-state
--	patches.suse/drm-i915-selftests-Wrap-a-timer-into-a-i915_sw_fence
--	patches.suse/drm-i915-Fix-DP_AUX_CH_CTL_TIME_OUT-naming
--	patches.suse/drm-i915-bdw-Fix-DP_AUX_CH_CTL_TIME_OUT-setting
--	patches.suse/drm-Add-retries-for-lspcon-mode-detection
--	patches.suse/drm-i915-Don-t-give-up-waiting-on-INVALID_MODE
--	patches.suse/drm-i915-Add-retries-for-LSPCON-detection
--	patches.suse/drm-i915-Get-rid-of-hardcoded-pipes
--	patches.suse/drm-i915-Replace-_reference-unreference-or-_ref-unre
--	patches.suse/drm-i915-Dump-output_types-in-crtc-state-dump
--	patches.suse/drm-i915-Extract-intel_ddi_clk_disable
--	patches.suse/drm-i915-Extract-intel_disable_ddi_buf
--	patches.suse/drm-i915-Inline-the-required-bits-of-intel_ddi_post_
--	patches.suse/drm-i915-Split-intel_ddi_post_disable-into-DP-vs.-HD
--	patches.suse/drm-i915-Remove-useless-eDP-check-from-intel_ddi_pre
--	patches.suse/drm-i915-Split-intel_disable_ddi-into-DP-vs.-HDMI-va
--	patches.suse/drm-i915-Plumb-crtc_state-etc.-directly-to-intel_ddi
--	patches.suse/drm-i915-Split-intel_enable_ddi-into-DP-and-HDMI-var
--	patches.suse/drm-i915-Stop-asserting-on-set-wedged-vs-nop_submit_
--	patches.suse/drm-i915-Keep-the-rings-stopped-until-they-have-been
--	patches.suse/drm-i915-Always-stop-the-rings-before-a-missing-GPU-
--	patches.suse/drm-i915-enable-to-read-CSB-and-CSB-write-pointer-fr
--	patches.suse/drm-i915-Move-intel_guc_wopcm_size-to-intel_guc.c
--	patches.suse/drm-i915-guc-Move-GuC-boot-param-initialization-out-
--	patches.suse/drm-i915-guc-Small-fixups-post-code-move
--	patches.suse/drm-i915-guc-Move-doc-near-related-definitions
--	patches.suse/drm-i915-guc-Rename-intel_guc_loader.c-to-intel_guc_
--	patches.suse/drm-i915-guc-Reorder-functions-in-intel_guc_fw.c
--	patches.suse/drm-i915-uc-Check-all-firmwares-against-WOPCM-size
--	patches.suse/drm-i915-guc-Pick-better-place-for-Guc-final-status-
--	patches.suse/drm-i915-uc-Improve-debug-messages-in-firmware-fetch
--	patches.suse/drm-i915-uc-Add-message-with-firmware-url
--	patches.suse/drm-i915-Update-DMC-firmware-load-error-messages
--	patches.suse/drm-i915-uc-Unify-firmware-loading
--	patches.suse/drm-i915-guc-Update-Guc-messages-on-load-failure
--	patches.suse/drm-i915-huc-Move-fw-select-function
--	patches.suse/drm-i915-cnl-WaRsUseTimeoutMode
--	patches.suse/drm-i915-Refactor-testing-obj-mm.pages
--	patches.suse/drm-i915-Rename-obj-pin_display-to-obj-pin_global
--	patches.suse/drm-i915-Drop-debugfs-i915_gem_pin_display
--	patches.suse/drm-i915-Remove-walk-over-obj-vma_list-for-the-shrin
--	patches.suse/drm-i915-Move-dev_priv-mm.-un-bound_list-to-its-own-
--	patches.suse/drm-i915-Set-our-shrinker-batch-to-4096-16MiB
--	patches.suse/drm-i915-Only-free-the-oldest-stale-object-before-a-
--	patches.suse/drm-i915-Trim-struct_mutex-hold-duration-for-i915_ge
--	patches.suse/drm-i915-Skip-HW-reinitialisation-on-resume-if-still
--	patches.suse/drm-i915-Add-in-flight-request-details-to-intel_engi
--	patches.suse/drm-i915-Remove-mostly-duplicated-video-DIP-handling
--	patches.suse/drm-i915-Handle-drm-layer-errors-in-intel_dp_add_mst
--	patches.suse/drm-i915-uc-Add-pretty-printer-for-uc-firmware
--	patches.suse/drm-i915-No-need-for-RING_MAX_NONPRIV_SLOTS-space
--	patches.suse/drm-i915-Fixup-userptr-mmu-notifier-registration-err
--	patches.suse/drm-i915-move-adjusted_x-y-from-crtc-to-cache
--	patches.suse/drm-i915-dspaddr_offset-doesn-t-need-to-be-more-than
--	patches.suse/drm-i915-Unify-skylake-plane-update
--	patches.suse/drm-i915-Unify-skylake-plane-disable
--	patches.suse/drm-i915-adjust-get_crtc_fence_y_offset-to-use-base.
--	patches.suse/drm-i915-Flush-the-idle-worker-for-debugfs-i915_drop
--	patches.suse/drm-i915-Relocate-intel_ddi_get_buf_trans_-functions
--	patches.suse/drm-i915-Extract-intel_ddi_get_buf_trans_hdmi
--	patches.suse/drm-i915-Pass-the-encoder-type-explicitly-to-skl_set
--	patches.suse/drm-i915-Pass-the-level-to-intel_prepare_hdmi_ddi_bu
--	patches.suse/drm-i915-Integrate-BXT-into-intel_ddi_dp_voltage_max
--	patches.suse/drm-i915-Pass-encoder-type-to-cnl_ddi_vswing_sequenc
--	patches.suse/drm-i915-Kill-off-the-BXT-buf_trans-default_index
--	patches.suse/drm-i915-Centralize-the-SKL-DDI-A-E-vs.-B-C-D-buf-tr
--	patches.suse/drm-i915-Unify-error-handling-for-missing-DDI-buf-tr
--	patches.suse/drm-i915-Drop-the-redundant-hdmi-prefix-suffix-from-
--	patches.suse/drm-i915-remove-g4x-lowfreq_avail-and-has_pipe_cxsr
--	patches.suse/drm-i915-crt-split-compute_config-hook-by-platforms
--	patches.suse/drm-i915-Skip-waking-the-device-to-service-pwrite
--	patches.suse/drm-i915-Parse-DSI-backlight-cabc-ports
--	patches.suse/drm-i915-Use-existing-DSI-backlight-ports-info
--	patches.suse/drm-i915-Let-s-use-more-enum-intel_dpll_id-pll_id
--	patches.suse/drm-i915-cnl-Map-VBT-DDC-Pin-to-BSpec-DDC-Pin
--	patches.suse/drm-i915-Update-DRIVER_DATE-to-20171023
--	patches.suse/drm-amd-powerplay-initialize-a-variable-before-using
--	patches.suse/0086-drm-rockchip-add-CONFIG_OF-dependency-for-lvds.patch
--	patches.suse/drm-vblank-Tune-drm_crtc_accurate_vblank_count-WARN-
--	patches.suse/drm-qxl-replace-QXL_INFO-with-DRM_DEBUG_DRIVER
--	patches.suse/qxl-alloc-use-shadow-for-dumb-buffers
--	patches.suse/drm-i915-Filter-out-spurious-execlists-context-switc
--	patches.suse/drm-i915-execlists-Remove-the-priority-optimisation
--	patches.suse/drm-i915-Disable-lazy-PPGTT-page-table-optimization-
--	patches.suse/drm-i915-Calculate-ironlake-intermediate-watermarks-
--	patches.suse/drm-i915-Lock-llist_del_first-vs-llist_del_all
--	patches.suse/drm-i915-Idle-the-GPU-before-shinking-everything
--	patches.suse/drm-i915-Prune-the-reservation-shared-fence-array
--	patches.suse/drm-i915-Move-init_clock_gating-back-to-where-it-was
--	patches.suse/drm-i915-Reorder-context-close-to-avoid-calling-i915
--	patches.suse/0001-driver-core-Move-device_links_purge-after-bus_remove.patch
--	patches.suse/debugfs-add-support-for-more-elaborate-d_fsdata.patch
--	patches.suse/debugfs-implement-per-file-removal-protection.patch
--	patches.suse/debugfs-debugfs_real_fops-drop-__must_hold-sparse-an.patch
--	patches.suse/debugfs-convert-to-debugfs_file_get-and-put.patch
--	patches.suse/IB-hfi1-convert-to-debugfs_file_get-and-put.patch
--	patches.suse/debugfs-purge-obsolete-SRCU-based-removal-protection.patch
--	patches.suse/debugfs-call-debugfs_real_fops-only-after-debugfs_fi.patch
--	patches.suse/debugfs-defer-debugfs_fsdata-allocation-to-first-usa.patch
--	patches.suse/msft-hv-1506-vmbus-add-per-channel-sysfs-info.patch
--	patches.suse/msft-hv-1519-vmbus-initialize-reserved-fields-in-messages.patch
--	patches.suse/genwqe-Take-R-W-permissions-into-account-when-dealing-with-memory-pages.patch
--	patches.suse/msft-hv-1521-Drivers-hv-vmbus-Expose-per-channel-interrupts-and-e.patch
--	patches.suse/msft-hv-1522-Drivers-hv-vmbus-Make-panic-reporting-to-be-more-use.patch
--	patches.suse/msft-hv-1527-hyper-v-trace-vmbus_on_msg_dpc.patch
--	patches.suse/msft-hv-1528-hyper-v-trace-vmbus_on_message.patch
--	patches.suse/msft-hv-1529-hyper-v-trace-vmbus_onoffer.patch
--	patches.suse/msft-hv-1530-hyper-v-trace-vmbus_onoffer_rescind.patch
--	patches.suse/msft-hv-1531-hyper-v-trace-vmbus_onopen_result.patch
--	patches.suse/msft-hv-1532-hyper-v-trace-vmbus_ongpadl_created.patch
--	patches.suse/msft-hv-1533-hyper-v-trace-vmbus_ongpadl_torndown.patch
--	patches.suse/msft-hv-1534-hyper-v-trace-vmbus_onversion_response.patch
--	patches.suse/msft-hv-1535-hyper-v-trace-vmbus_request_offers.patch
--	patches.suse/msft-hv-1536-hyper-v-trace-vmbus_open.patch
--	patches.suse/msft-hv-1537-hyper-v-trace-vmbus_close_internal.patch
--	patches.suse/msft-hv-1538-hyper-v-trace-vmbus_establish_gpadl.patch
--	patches.suse/msft-hv-1539-hyper-v-trace-vmbus_teardown_gpadl.patch
--	patches.suse/msft-hv-1540-hyper-v-trace-vmbus_negotiate_version.patch
--	patches.suse/msft-hv-1541-hyper-v-trace-vmbus_release_relid.patch
--	patches.suse/msft-hv-1542-hyper-v-trace-vmbus_send_tl_connect_request.patch
--	patches.suse/msft-hv-1543-hyper-v-trace-channel-events.patch
--	patches.suse/0001-thunderbolt-tb-fix-use-after-free-in-tb_activate_pci.patch
--	patches.suse/nvmem-imx-ocotp-Restrict-OTP-write-to-IMX6-processor.patch
--	patches.suse/nvmem-imx-ocotp-Pass-parameters-via-a-struct.patch
--	patches.suse/nvmem-imx-ocotp-Add-support-for-banked-OTP-addressin.patch
--	patches.suse/nvmem-imx-ocotp-Move-i.MX6-write-clock-setup-to-dedi.patch
--	patches.suse/nvmem-imx-ocotp-Add-i.MX7D-timing-write-clock-setup-.patch
--	patches.suse/nvmem-imx-ocotp-Enable-i.MX7D-OTP-write-support.patch
--	patches.suse/nvmem-imx-ocotp-Update-module-description.patch
--	patches.suse/mfd-Add-support-for-Cherry-Trail-Dollar-Cove-TI-PMIC
--	patches.suse/ACPI-PMIC-Add-opregion-driver-for-Intel-Dollar-Cove-
--	patches.suse/mfd-lpc_ich-Avoton-Rangeley-uses-SPI_BYT-method
--	patches.suse/mfd-mxs-lradc-Fix-error-handling-in-mxs_lradc_probe
--	patches.suse/mfd-fsl-imx25-Clean-up-irq-settings-during-removal
--	patches.suse/backlight-pwm_bl-Fix-overflow-condition.patch
--	patches.suse/0011-pinctrl-rockchip-Fix-the-rk3399-gpio0-and-gpio1-bank.patch
--	patches.suse/pinctrl-adi2-Fix-Kconfig-build-problem
--	patches.suse/afs-Connect-up-the-CB.ProbeUuid.patch
--	patches.suse/f2fs-fix-to-show-ino-management-cache-size-correctly.patch
--	patches.suse/f2fs-expose-some-sectors-to-user-in-inline-data-or-d.patch
--	patches.suse/Revert-f2fs-handle-dirty-segments-inside-refresh_sit.patch
--	patches.suse/f2fs-don-t-bother-with-inode-i_version.patch
--	patches.suse/f2fs-validate-before-set-clear-free-nat-bitmap.patch
--	patches.suse/f2fs-fix-to-clear-FI_NO_PREALLOC.patch
--	patches.suse/powerpc-64s-Add-workaround-for-P9-vector-CI-load-issue.patch
--	patches.suse/powerpc-mm-Export-flush_all_mm.patch
--	patches.suse/cxl-Enable-global-TLBIs-for-cxl-contexts.patch
--	patches.suse/powerpc-xmon-Avoid-tripping-SMP-hardlockup-watchdog.patch
--	patches.suse/powerpc-64s-Implement-system-reset-idle-wakeup-reason.patch
--	patches.suse/powerpc-powernv-Use-early_radix_enabled-in-POWER9-tlb-flush.patch
--	patches.suse/powerpc-kprobes-Clean-up-jprobe-detection-in-livepatch-handler
--	patches.suse/powerpc-kprobes-Fix-warnings-from-__this_cpu_read-on-preempt-kernels
--	patches.suse/powerpc-jprobes-Disable-preemption-when-triggered-th.patch
--	patches.suse/powerpc-powernv-Make-opal_event_shutdown-callable-fr.patch
--	patches.suse/powerpc-Always-initialize-input-array-when-calling-e.patch
--	patches.suse/selftests-powerpc-Use-snprintf-to-construct-DSCR-sys.patch
--	patches.suse/cxl-Add-support-for-POWER9-DD2.patch
--	patches.suse/cxl-Rename-register-PSL9_FIR2-to-PSL9_FIR_MASK.patch
--	patches.suse/powerpc-dlpar-019-vphn-Update-CPU-topology-when-VPHN-enabled.patch
--	patches.suse/powerpc-dlpar-020-vphn-Improve-recognition-of-PRRN-VPHN.patch
--	patches.suse/powerpc-dlpar-021-hotplug-Improve-responsiveness-of-hotplug-ch.patch
--	patches.suse/powerpc-dlpar-022-vphn-Fix-numa-update-end-loop-bug.patch
--	patches.suse/Revert-KVM-PPC-Book3S-HV-POWER9-does-not-require-sec.patch
--	patches.suse/KVM-PPC-Tie-KVM_CAP_PPC_HTM-to-the-user-visible-TM-f.patch
--	patches.suse/powerpc-tm-Add-commandline-option-to-disable-hardwar.patch
--	patches.suse/powerpc-Add-PPC_FEATURE2_HTM_NO_SUSPEND.patch
--	patches.suse/powerpc-powernv-Enable-TM-without-suspend-if-possibl.patch
--	patches.suse/powerpc-tm-P9-disable-transactionally-suspended-sigc.patch
--	patches.suse/powerpc-xmon-Check-before-calling-xive-functions.patch
--	patches.suse/powerpc-mm-radix-Drop-unneeded-NULL-check.patch
--	patches.suse/powerpc-perf-hv-24x7-Fix-incorrect-comparison-in-mem.patch
--	patches.suse/KVM-PPC-Book3S-HV-Handle-host-system-reset-in-guest-.patch
--	patches.suse/powerpc-64s-radix-Improve-preempt-handling-in-TLB-co.patch
--	patches.suse/powerpc-64s-radix-Fix-process-table-entry-cache-inva.patch
--	patches.suse/powerpc-pseries-vio-Dispose-of-virq-mapping-on-vdevice-unregister.patch
--	patches.suse/powerpc-ipic-Fix-status-get-and-status-clear.patch
--	patches.suse/powerpc-64-Free-up-CPU_FTR_ICSWX.patch
--	patches.suse/powerpc-64s-Replace-CONFIG_PPC_STD_MMU_64-with-CONFI.patch
--	patches.suse/powerpc-mm-Add-a-CONFIG-option-to-choose-if-radix-is.patch
--	patches.suse/powerpc-tm-Don-t-check-for-WARN-in-TM-Bad-Thing-hand.patch
--	patches.suse/bpf-take-advantage-of-stack_depth-tracking-in-powerp.patch
--	patches.suse/powerpc-opal-Fix-EBUSY-bug-in-acquiring-tokens.patch
--	patches.suse/powerpc-Don-t-enable-FP-Altivec-if-not-checkpointed.patch
--	patches.suse/powerpc-Force-reload-for-recheckpoint-during-tm-fp-v.patch
--	patches.suse/powerpc-Always-save-restore-checkpointed-regs-during.patch
--	patches.suse/powerpc-Remove-facility-loadups-on-transactional-fp-.patch
--	patches.suse/powerpc-add-POWER9_DD20-feature.patch
--	patches.suse/powerpc-64s-idle-avoid-POWER9-DD1-and-DD2.0-ERAT-wor.patch
--	patches.suse/powerpc-64s-idle-avoid-POWER9-DD1-and-DD2.0-PMU-work.patch
--	patches.suse/powerpc-powernv-cpufreq-Fix-the-frequency-read-by-pr.patch
--	patches.suse/powerpc-powernv-ioda-Remove-explicit-max-window-size.patch
--	patches.suse/powerpc-64s-radix-Optimize-TLB-range-flush-barriers.patch
--	patches.suse/powerpc-64s-radix-Implement-_tlbie-l-_va_range-flush.patch
--	patches.suse/powerpc-64s-radix-Optimize-flush_tlb_range.patch
--	patches.suse/powerpc-64s-radix-Introduce-local-single-page-ceilin.patch
--	patches.suse/powerpc-64s-radix-Improve-TLB-flushing-for-page-tabl.patch
--	patches.suse/powerpc-mm-radix-Fix-crashes-on-Power9-DD1-with-radix.patch
--	patches.suse/powerpc-kprobes-Disable-preemption-before-invoking-p.patch
--	patches.suse/powerpc-powernv-idle-Round-up-latency-and-residency-.patch
--	patches.suse/powerpc-powernv-npu-Use-flush_all_mm-instead-of-flus.patch
--	patches.suse/powerpc-powernv-npu-Don-t-explicitly-flush-nmmu-tlb.patch
--	patches.suse/powerpc-fadump-use-kstrtoint-to-handle-sysfs-store.patch
--	patches.suse/powerpc-signal-Properly-handle-return-value-from-upr.patch
--	patches.suse/powerpc-Fix-DABR-match-on-hash-based-systems.patch
--	patches.suse/powerpc-64s-hash-Fix-512T-hint-detection-to-use-128T.patch
--	patches.suse/powerpc-64s-hash-Fix-128TB-512TB-virtual-address-bou.patch
--	patches.suse/powerpc-64s-hash-Fix-fork-with-512TB-process-address.patch
--	patches.suse/powerpc-64s-hash-Allow-MAP_FIXED-allocations-to-cros.patch
--	patches.suse/powerpc-64s-radix-Fix-128TB-512TB-virtual-address-bo.patch
--	patches.suse/powerpc-64s-mm_context.addr_limit-is-only-used-on-ha.patch
--	patches.suse/powerpc-64s-Fix-masking-of-SRR1-bits-on-instruction-.patch
--	patches.suse/powerpc-64s-Fix-Power9-DD2.0-workarounds-by-adding-D.patch
--	patches.suse/KVM-VMX-Don-t-expose-PLE-enable-if-there-is-no-hardw.patch
--	patches.suse/KVM-LAPIC-Fix-lapic-timer-mode-transition.patch
--	patches.suse/KVM-LAPIC-Introduce-limit_periodic_timer_frequency.patch
--	patches.suse/KVM-LAPIC-Keep-timer-running-when-switching-between-.patch
--	patches.suse/KVM-LAPIC-Apply-change-to-TDCR-right-away-to-the-tim.patch
--	patches.suse/KVM-x86-mmu-returning-void-in-a-void-function-is-str.patch
--	patches.suse/KVM-x86-mmu-free_page-can-handle-NULL.patch
--	patches.suse/KVM-x86-drop-BUG_ON-vcpu-kvm.patch
--	patches.suse/KVM-VMX-vmx_vcpu_setup-cannot-fail.patch
--	patches.suse/KVM-x86-no-need-to-inititalize-vcpu-members-to-0.patch
--	patches.suse/KVM-VMX-drop-enable_ept-check-from-ept_sync_context.patch
--	patches.suse/KVM-VMX-call-ept_sync_global-with-enable_ept-only.patch
--	patches.suse/KVM-VMX-require-INVEPT-GLOBAL-for-EPT.patch
--	patches.suse/KVM-VMX-drop-unnecessary-function-declarations.patch
--	patches.suse/KVM-nVMX-no-need-to-set-vcpu-cpu-when-switching-vmcs.patch
--	patches.suse/KVM-nVMX-no-need-to-set-ept-vpid-caps-to-0.patch
--	patches.suse/KVM-VMX-cleanup-init_rmode_identity_map.patch
--	patches.suse/KVM-x86-allow-setting-identity-map-addr-with-no-vcpu.patch
--	patches.suse/KVM-VMX-rename-RDSEED-and-RDRAND-vmx-ctrls-to-reflec.patch
--	patches.suse/kvm-mm-account-kvm-related-kmem-slabs-to-kmemcg.patch
--	patches.suse/KVM-x86-handle-0-write-to-TSC_DEADLINE-MSR.patch
--	patches.suse/KVM-x86-really-disarm-lapic-timer-when-clearing-TMIC.patch
--	patches.suse/KVM-x86-thoroughly-disarm-LAPIC-timer-around-TSC-dea.patch
--	patches.suse/KVM-X86-Processor-States-following-Reset-or-INIT.patch
--	patches.suse/KVM-VMX-Don-t-expose-unrestricted_guest-is-enabled-i.patch
--	patches.suse/arch-x86-remove-redundant-null-checks-before-kmem_ca.patch
--	patches.suse/KVM-SVM-unconditionally-wake-up-VCPU-on-IOMMU-interr.patch
--	patches.suse/KVM-SVM-limit-kvm_handle_page_fault-to-PF-handling.patch
--	patches.suse/KVM-x86-introduce-ISA-specific-SMM-entry-exit-callba.patch
--	patches.suse/KVM-x86-introduce-ISA-specific-smi_allowed-callback.patch
--	patches.suse/KVM-nVMX-set-IDTR-and-GDTR-limits-when-loading-L1-ho.patch
--	patches.suse/KVM-nVMX-fix-SMI-injection-in-guest-mode.patch
--	patches.suse/KVM-nSVM-refactor-nested_svm_vmrun.patch
--	patches.suse/KVM-nSVM-fix-SMI-injection-in-guest-mode.patch
--	patches.suse/KVM-x86-extend-usage-of-RET_MMIO_PF_-constants.patch
--	patches.suse/KVM-SVM-detect-opening-of-SMI-window-using-STGI-inte.patch
--	patches.suse/KVM-nVMX-Fix-EPT-switching-advertising.patch
--	patches.suse/KVM-VMX-Fix-VPID-capability-detection.patch
--	patches.suse/KVM-X86-GP-when-guest-attempts-to-write-MCi_STATUS-r.patch
--	patches.suse/KVM-PPC-Book3S-HV-Handle-unexpected-interrupts-bette.patch
--	patches.suse/KVM-PPC-Book3S-HV-Use-ARRAY_SIZE-macro.patch
--	patches.suse/KVM-PPC-BookE-Use-vma_pages-function.patch
--	patches.suse/KVM-PPC-Book3S-HV-Delete-an-error-message-for-a-fail.patch
--	patches.suse/KVM-PPC-Book3S-PR-Enable-in-kernel-TCE-handlers-for-.patch
--	patches.suse/KVM-PPC-Book3S-HV-Explicitly-disable-HPT-operations-on-radix.patch
--	patches.suse/KVM-PPC-Book3S-HV-Don-t-call-real-mode-XICS-hypercall-handlers-if-not-enabled.patch
--	patches.suse/KVM-PPC-Book3S-PR-Only-install-valid-SLBs-during-KVM.patch
--	patches.suse/KVM-PPC-Book3S-Fix-gas-warning-due-to-using-r0-as-im.patch
--	patches.suse/KVM-PPC-Book3S-HV-Don-t-rely-on-host-s-page-size-info.patch
--	patches.suse/KVM-PPC-Book3S-HV-Rename-hpte_setup_done-to-mmu_read.patch
--	patches.suse/KVM-PPC-Book3S-HV-Unify-dirty-page-map-between-HPT-and-radix.patch
--	patches.suse/KVM-PPC-Book3S-HV-Add-infrastructure-for-running-HPT.patch
--	patches.suse/KVM-PPC-Book3S-HV-Allow-for-running-POWER9-host-in-s.patch
--	patches.suse/KVM-PPC-Book3S-HV-Run-HPT-guests-on-POWER9-radix-hos.patch
--	patches.suse/arm64-Implement-arch_counter_get_cntpct-to-read-the-.patch
--	patches.suse/arm64-Use-physical-counter-for-in-kernel-reads-when-.patch
--	patches.suse/KVM-arm-arm64-Guard-kvm_vgic_map_is_active-against-v.patch
--	patches.suse/KVM-arm-arm64-Support-calling-vgic_update_irq_pendin.patch
--	patches.suse/KVM-arm-arm64-Check-that-system-supports-split-eoi-d.patch
--	patches.suse/KVM-arm-arm64-Make-timer_arm-and-timer_disarm-helper.patch
--	patches.suse/KVM-arm-arm64-Rename-soft-timer-to-bg_timer.patch
--	patches.suse/KVM-arm-arm64-Move-timer-vgic-flush-sync-under-disab.patch
--	patches.suse/KVM-arm-arm64-Use-separate-timer-for-phys-timer-emul.patch
--	patches.suse/KVM-arm-arm64-Move-timer-save-restore-out-of-the-hyp.patch
--	patches.suse/KVM-arm-arm64-Set-VCPU-affinity-for-virt-timer-irq.patch
--	patches.suse/KVM-arm-arm64-Avoid-timer-save-restore-in-vcpu-entry.patch
--	patches.suse/KVM-arm-arm64-Support-EL1-phys-timer-register-access.patch
--	patches.suse/KVM-arm-arm64-Use-kvm_arm_timer_set-get_reg-for-gues.patch
--	patches.suse/KVM-arm-arm64-Move-phys_timer_emulate-function.patch
--	patches.suse/KVM-arm-arm64-Avoid-phys-timer-emulation-in-vcpu-ent.patch
--	patches.suse/KVM-arm-arm64-Get-rid-of-kvm_timer_flush_hwstate.patch
--	patches.suse/KVM-arm-arm64-Rework-kvm_timer_should_fire.patch
--	patches.suse/arm-arm64-KVM-Load-the-timer-state-when-enabling-the.patch
--	patches.suse/KVM-arm-arm64-vgic-its-Remove-kvm_its_unmap_device.patch
--	patches.suse/KVM-arm-arm64-vgic-its-New-helper-functions-to-free-.patch
--	patches.suse/KVM-arm-arm64-vgic-its-Free-caches-when-GITS_BASER-V.patch
--	patches.suse/KVM-arm-arm64-vgic-its-Implement-KVM_DEV_ARM_ITS_CTR.patch
--	patches.suse/KVM-arm-arm64-Unify-32bit-fault-injection.patch
--	patches.suse/KVM-PPC-Book3S-HV-Cosmetic-post-merge-cleanups.patch
--	patches.suse/KVM-s390-document-memory-ordering-for-kvm_s390_vcpu_.patch
--	patches.suse/KVM-s390-vsie-use-common-code-functions-for-pinning.patch
--	patches.suse/KVM-s390-abstract-conversion-between-isc-and-enum-ir.patch
--	patches.suse/KVM-s390-clear_io_irq-requests-are-not-expected-for-.patch
--	patches.suse/KVM-s390-provide-a-capability-for-AIS-state-migratio.patch
--	patches.suse/xenclock-0001-ptp_kvm-probe-for-kvm-guest-availability.patch
--	patches.suse/xenclock-0002-x86-pvclock-add-setter-for-pvclock_pvti_cpu0_va.patch
--	patches.suse/xenclock-0003-x86-xen-time-set-pvclock-flags-on-xen_time_init.patch
--	patches.suse/xenclock-0004-x86-xen-time-setup-vcpu-0-time-info-page.patch
--	patches.suse/vhost-vsock-fix-uninitialized-vhost_vsock-guest_cid.patch
--	patches.suse/fw_cfg-fix-the-command-line-module-name.patch
--	patches.suse/ARM-DRA722-remove-redundant-definition-of-1.0-device.patch
--	patches.suse/dt-bindings-add-compatible-string-for-allwinner-v3s-soc.patch
--	patches.suse/ARM-sunxi-fix-the-core-number-of-V3s-in-sunxi-README.patch
--	patches.suse/soc-mediatek-pwrap-fix-compiler-errors
--	patches.suse/drivers-firmware-psci_checker-Add-missing-destroy_ti
--	patches.suse/dm-mpath-remove-annoying-message-of-blk_get_request-.patch
--	patches.suse/0078-dm-discard-support-requires-all-targets-in-a-table-s.patch
--	patches.suse/0079-dm-do-not-set-discards_supported-in-targets-that-do-.patch
--	patches.suse/0080-dm-clear-all-discard-attributes-in-queue_limits-when.patch
--	patches.suse/0081-dm-bufio-fix-integer-overflow-when-limiting-maximum-.patch
--	patches.suse/libnvdimm-dimm-clear-locked-status-on-successful-dimm.patch
--	patches.suse/libnvdimm-region-make-resource-attribute-only-readab.patch
--	patches.suse/libnvdimm-namespace-make-resource-attribute-only-rea.patch
--	patches.suse/libnvdimm-pfn-make-resource-attribute-only-readable-.patch
--	patches.suse/libnvdimm-namespace-fix-label-initialization-to-use-valid.patch
--	patches.suse/nfit_test-Make-private-definitions-to-command-emulat.patch
--	patches.suse/acpi-nfit-Enable-to-show-what-feature-is-supported-v.patch
--	patches.suse/acpi-nfit-nfit_test-supports-translate-SPA.patch
--	patches.suse/acpi-nfit-add-support-for-the-_LSI-_LSR-and-_LSW-lab.patch
--	patches.suse/acpi-nfit-hide-unknown-commands-from-nmemX-commands.patch
--	patches.suse/acpi-nfit-add-support-for-NVDIMM_FAMILY_INTEL-v1.6-D.patch
--	patches.suse/acpi-nfit-validate-commands-against-the-device-type.patch
--	patches.suse/acpi-nfit-add-Enable-Latch-System-Shutdown-Status-co.patch
--	patches.suse/mm-Handle-0-flags-in-_calc_vm_trans-macro.patch
--	patches.suse/mm-introduce-MAP_SHARED_VALIDATE-a-mechanism-to-safe.patch
--	patches.suse/mm-Remove-VM_FAULT_HWPOISON_LARGE_MASK.patch
--	patches.suse/dax-Simplify-arguments-of-dax_insert_mapping.patch
--	patches.suse/dax-Factor-out-getting-of-pfn-out-of-iomap.patch
--	patches.suse/dax-Create-local-variable-for-VMA-in-dax_iomap_pte_f.patch
--	patches.suse/dax-Create-local-variable-for-vmf-flags-FAULT_FLAG_W.patch
--	patches.suse/dax-Inline-dax_insert_mapping-into-the-callsite.patch
--	patches.suse/dax-Inline-dax_pmd_insert_mapping-into-the-callsite.patch
--	patches.suse/dax-Fix-comment-describing-dax_iomap_fault.patch
--	patches.suse/dax-Allow-dax_iomap_fault-to-return-pfn.patch
--	patches.suse/dax-Allow-tuning-whether-dax_insert_mapping_entry-di.patch
--	patches.suse/mm-Define-MAP_SYNC-and-VM_SYNC-flags.patch
--	patches.suse/dax-iomap-Add-support-for-synchronous-faults.patch
--	patches.suse/dax-Implement-dax_finish_sync_fault.patch
--	patches.suse/ext4-Simplify-error-handling-in-ext4_dax_huge_fault.patch
--	patches.suse/ext4-Support-for-synchronous-DAX-faults.patch
--	patches.suse/xfs-Implement-xfs_filemap_pfn_mkwrite-using-__xfs_fi.patch
--	patches.suse/xfs-support-for-synchronous-DAX-faults.patch
--	patches.suse/fs-dax-unify-IOMAP_F_DIRTY-read-vs-write-handling-po.patch
--	patches.suse/dax-fix-PMD-faults-on-zero-length-files.patch
--	patches.suse/dax-fix-general-protection-fault-in-dax_alloc_inode.patch
--	patches.suse/0001-ide-Make-ide_cdrom_prep_fs-initialize-the-sense-buff.patch
--	patches.suse/0001-block-bfq-add-missing-invocations-of-bfqg_stats_upda.patch
--	patches.suse/block-wake-up-all-tasks-blocked-in-get_request.patch
--	patches.suse/nvmet_fc-fix-better-length-checking.patch
--	patches.suse/bio-ensure-__bio_clone_fast-copies-bi_partno.patch
--	patches.suse/cxlflash-get-rid-of-pointless-access_ok.patch
--	patches.suse/fix-a-page-leak-in-vhost_scsi_iov_to_sgl-error-recov.patch
--	patches.suse/coda-fix-kernel-memory-exposure-attempt-in-fsync.patch
--	patches.suse/ovl-Put-upperdentry-if-ovl_check_origin-fails.patch
--	patches.suse/xfs-fix-forgotten-rcu-read-unlock-when-skipping-inod.patch
--	patches.suse/0007-xfs-fix-type-usage.patch
--	patches.suse/eCryptfs-use-after-free-in-ecryptfs_release_messagin.patch
--	patches.suse/ecryptfs-remove-unnecessary-i_version-bump.patch
--	patches.suse/0002-NFS-revalidate-.-etc-correctly-on-open.patch
--	patches.suse/xprtrdma-Don-t-defer-fencing-an-async-RPC-s-chunks.patch
--	patches.suse/0002-xprtrdma-Throw-away-reply-when-version-is-unrecogniz.patch
--	patches.suse/NFSv4.1-Fix-up-replays-of-interrupted-requests.patch
--	patches.suse/NFS-Avoid-RCU-usage-in-tracepoints.patch
--	patches.suse/sunrpc-Fix-rpc_task_begin-trace-point.patch
--	patches.suse/NFSv4-Fix-OPEN-CLOSE-race.patch
--	patches.suse/NFS-Fix-a-typo-in-nfs_rename.patch
--	patches.suse/0002-nfs-Fix-ugly-referral-attributes.patch
--	patches.suse/NFS-Fix-typo-in-nomigration-mount-option.patch
--	patches.suse/0001-NFS-Revert-NFS-Move-the-flock-open-mode-check-into-n.patch
--	patches.suse/s390-sles15-02-01-s390-disassembler-increase-show_code-buffer-size.patch
--	patches.suse/thermal-enable-broadcom-menu-for-arm64-bcm2835.patch
--	patches.suse/thermal-drivers-hisi-Fix-missing-interrupt-enablemen
--	patches.suse/thermal-drivers-hisi-Fix-kernel-panic-on-alarm-inter
--	patches.suse/thermal-drivers-hisi-Simplify-the-temperature-step-c
--	patches.suse/thermal-drivers-hisi-Fix-multiple-alarm-interrupts-f
--	patches.suse/thermal-drivers-hisi-Encapsulate-register-writes-int.patch
--	patches.suse/thermal-drivers-hisi-Fix-configuration-register-sett.patch
--	patches.suse/thermal-drivers-step_wise-Fix-temperature-regulation
--	patches.suse/drm-amdgpu-Pulling-old-prepare-and-submit-for-flip-b.patch
--	patches.suse/PM-runtime-Drop-children-check-from-__pm_runtime_set
--	patches.suse/dynamic-debug-howto-fix-optional-omitted-ending-line
--	patches.suse/0001-lib-int_sqrt-optimize-small-argument.patch
--	patches.suse/0002-lib-int_sqrt-optimize-initial-value-compute.patch
--	patches.suse/0003-lib-int_sqrt-adjust-comments.patch
--	patches.suse/0001-lib-rbtree-test-lower-default-params.patch
--	patches.suse/0001-epoll-avoid-calling-ep_call_nested-from-ep_poll_safe.patch
--	patches.suse/0001-epoll-remove-ep_call_nested-from-ep_eventpoll_poll.patch
--	patches.suse/0001-autofs-don-t-fail-mount-for-transient-error.patch
--	patches.suse/pipe-match-pipe_max_size-data-type-with-procfs.patch
--	patches.suse/pipe-avoid-round_pipe_size-nr_pages-overflow-on-32-b.patch
--	patches.suse/nilfs2-fix-race-condition-that-causes-file-system-co.patch
--	patches.suse/nilfs2-remove-inode-i_version-initialization.patch
--	patches.suse/kernel-signal.c-protect-the-traced-SIGNAL_UNKILLABLE-tasks-from-SIGKILL.patch
--	patches.suse/kernel-signal.c-protect-the-SIGNAL_UNKILLABLE-tasks-from-sig_kernel_only-signals.patch
--	patches.suse/kernel-signal.c-remove-the-no-longer-needed-SIGNAL_UNKILLABLE-check-in-complete_signal.patch
--	patches.suse/drivers-rapidio-devices-rio_mport_cdev.c-fix-resourc.patch
--	patches.suse/kbuild-move-all-target-out-of-kbuild_src-conditional.patch
--	patches.suse/kbuild-fix-linker-feature-test-macros-when-cross-compiling-with-clang.patch
--	patches.suse/kbuild-rpm-pkg-keep-spec-file-until-make-mrproper.patch
--	patches.suse/clk-samsung-Fix-m2m-scaler-clock-on-Exynos542x
--	patches.suse/clk-sunxi-ng-add-CLK_SET_RATE_UNGATE-to-all-H3-PLLs
--	patches.suse/clk-sunxi-ng-add-CLK_SET_RATE_PARENT-flag-to-H3-GPU-
--	patches.suse/clk-sunxi-ng-sun6i-Export-video-PLLs
--	patches.suse/clk-sunxi-ng-sun6i-Rename-HDMI-DDC-clock-to-avoid-na
--	patches.suse/clk-sunxi-ng-sun5i-Fix-bit-offset-of-audio-PLL-post-
--	patches.suse/clk-sunxi-ng-nm-Check-if-requested-rate-is-supported
--	patches.suse/0028-clk-rockchip-Remove-superfluous-error-message-in-roc.patch
--	patches.suse/clk-tegra-Fix-cclk_lp-divisor-register
--	patches.suse/clk-tegra-Use-readl_relaxed_poll_timeout_atomic-in-t
--	patches.suse/clk-hi6220-mark-clock-cs_atb_syspll-as-critical
--	patches.suse/clk-hi3660-fix-incorrect-uart3-clock-freqency
--	patches.suse/clk-sunxi-fix-build-warning
--	patches.suse/clk-imx6-refine-hdmi_isfr-s-parent-to-make-HDMI-work
--	patches.suse/clk-imx-imx7d-Fix-parent-clock-for-OCRAM_CLK.patch
--	patches.suse/clk-mediatek-mark-mtk_infrasys_init_early-__init
--	patches.suse/clk-mediatek-add-the-option-for-determining-PLL-sour
--	patches.suse/clk-uniphier-fix-DAPLL2-clock-rate-of-Pro5
--	patches.suse/clk-qcom-common-fix-legacy-board-clock-registration
--	patches.suse/clk-ti-dra7-atl-clock-fix-child-node-lookups
--	patches.suse/hwmon-k10temp-correct-model-name-for-ryzen-1600x.patch
--	patches.suse/sctp-check-stream-reset-info-len-before-making-recon.patch
--	patches.suse/qed-use-kzalloc-instead-of-kmalloc-and-memset.patch
--	patches.suse/msft-hv-1550-hv_netvsc-preserve-hw_features-on-mtu-channels-ringp.patch
--	patches.suse/fealnx-Fix-building-error-on-MIPS.patch
--	patches.suse/net-sctp-Always-set-scope_id-in-sctp_inet6_skb_msgna.patch
--	patches.suse/nfp-fix-flower-offload-metadata-flag-usage.patch
--	patches.suse/nfp-fix-vlan-receive-MAC-statistics-typo.patch
--	patches.suse/nfp-inherit-the-max_mtu-from-the-PF-netdev.patch
--	patches.suse/0002-sctp-set-frag_point-in-sctp_setsockopt_maxseg-correc.patch
--	patches.suse/route-update-fnhe_expires-for-redirect-when-the-fnhe.patch
--	patches.suse/route-also-update-fnhe_genid-when-updating-a-route-c.patch
--	patches.suse/ipvlan-NULL-pointer-dereference-panic-in-ipvlan_port.patch
--	patches.suse/ibmvnic-122-fix-dma_mapping_error-call.patch
--	patches.suse/platform-x86-hp_accel-Add-quirk-for-HP-ProBook-440-G
--	patches.suse/platform-x86-fujitsu-laptop-Fix-radio-LED-detection
--	patches.suse/platform-x86-sony-laptop-Fix-error-handling-in-sony_
--	patches.suse/platform-x86-hp-wmi-Fix-tablet-mode-detection-for-co
--	patches.suse/platform-x86-intel_punit_ipc-Fix-resource-ioremap-wa
--	patches.suse/nfsd-increase-DRC-cache-limit.patch
--	patches.suse/nfsd-give-out-fewer-session-slots-as-limit-approache.patch
--	patches.suse/SUNRPC-Fix-tracepoint-storage-issues-with-svc_recv-a.patch
--	patches.suse/nfsd4-fix-cached-replies-to-solo-SEQUENCE-compounds.patch
--	patches.suse/nfsd4-catch-some-false-session-retries.patch
--	patches.suse/0003-lockd-double-unregister-of-inetaddr-notifiers.patch
--	patches.suse/0001-svcrdma-Preserve-CB-send-buffer-across-retransmits.patch
--	patches.suse/nfsd-deal-with-revoked-delegations-appropriately.patch
--	patches.suse/ima-do-not-update-security.ima-if-appraisal-status-i
--	patches.suse/of-pci-Fix-theoretical-NULL-dereference.patch
--	patches.suse/video-fbdev-au1200fb-Return-an-error-code-if-a-memor
--	patches.suse/video-fbdev-au1200fb-Release-some-resources-if-a-mem
--	patches.suse/video-udlfb-Fix-read-EDID-timeout
--	patches.suse/fbdev-controlfb-Add-missing-modes-to-fix-out-of-boun
--	patches.suse/0002-ceph-keep-auth-cap-when-inode-has-flocks-or-posix-locks.patch
--	patches.suse/0003-ceph-make-lock_to_ceph_filelock-static.patch
--	patches.suse/0004-ceph-optimize-flock-encoding-during-reconnect.patch
--	patches.suse/0005-ceph-handle-session-get-evicted-while-there-are-file-locks.patch
--	patches.suse/0006-ceph-fix-bool-initialization-comparison.patch
--	patches.suse/0007-ceph-disable-cached-readdir-after-dropping-positive-dentry.patch
--	patches.suse/0008-ceph-einval-on-decoding-failure-in-ceph_mdsc_handle_fsmap.patch
--	patches.suse/0009-ceph-mark-expected-switch-fall-throughs.patch
--	patches.suse/0010-ceph-remove-unused-and-redundant-variable-dropping.patch
--	patches.suse/0013-ceph-clean-up-spinlocking-and-list-handling-around-cleanup_cap_releases.patch
--	patches.suse/0014-ceph-present-consistent-fsid-regardless-of-arch-endianness.patch
--	patches.suse/ceph-remove-the-bump-of-i_version.patch
--	patches.suse/0016-ceph-silence-sparse-endianness-warning-in-encode_caps_cb.patch
--	patches.suse/rbd-set-discard_alignment-to-zero.patch
--	patches.suse/0018-libceph-don-t-warn-if-user-tries-to-add-invalid-key.patch
--	patches.suse/orangefs-remove-initialization-of-i_version.patch
--	patches.suse/0001-gre6-use-log_ecn_error-module-parameter-in-ip6_tnl_r.patch
--	patches.suse/tcp-when-scheduling-TLP-time-of-RTO-should-account-f.patch
--	patches.suse/net-ena-fix-race-condition-between-device-reset-and-.patch
--	patches.suse/0001-net-qmi_wwan-add-Quectel-BG96-2c7c-0296.patch
--	patches.suse/nl80211-don-t-expose-wdev-ssid-for-most-interfaces
--	patches.suse/mac80211_hwsim-Fix-memory-leak-in-hwsim_new_radio_nl
--	patches.suse/fs-9p-Compare-qid.path-in-v9fs_test_inode.patch
--	patches.suse/net-9p-Switch-to-wait_event_killable.patch
--	patches.suse/0008-xfs-fix-memory-leak-in-xfs_iext_free_last_leaf.patch
--	patches.suse/spi-nor-intel-spi-Fix-number-of-protected-range-regi
--	patches.suse/spi-nor-intel-spi-Fix-broken-software-sequencing-cod
--	patches.suse/mtd-spi-nor-stm32-quadspi-Fix-uninitialized-error-re.patch
--	patches.suse/mtd-nand-omap2-Fix-subpage-write.patch
--	patches.suse/mtd-nand-mtk-fix-infinite-ECC-decode-IRQ-issue.patch
--	patches.suse/mtd-nand-Fix-writing-mtdoops-to-nand-flash.patch
--	patches.suse/rtc-set-the-alarm-to-the-next-expiring-timer
--	patches.suse/rtc-pl031-make-interrupt-optional
--	patches.suse/rtc-pcf8563-fix-output-clock-rate
--	patches.suse/0002-apparmor-fix-leak-of-null-profile-name-if-profile-al.patch
--	patches.suse/apparmor-ensure-that-undecidable-profile-attachments-fail.patch
--	patches.suse/0001-apparmor-fix-profile-attachment-for-special-unconfin.patch
--	patches.suse/0003-apparmor-fix-locking-when-creating-a-new-complain-pr.patch
--	patches.suse/apparmor-fix-possible-recursive-lock-warning-in-__aa.patch
--	patches.suse/drm-amdgpu-Remove-check-which-is-not-valid-for-certa
--	patches.suse/drm-amdgpu-Properly-allocate-VM-invalidate-eng-v2
--	patches.suse/drm-fsl-dcu-Don-t-set-connector-DPMS-property
--	patches.suse/drm-fsl-dcu-avoid-disabling-pixel-clock-twice-on-sus
--	patches.suse/drm-fsl-dcu-enable-IRQ-before-drm_atomic_helper_resu
--	patches.suse/drm-amd-pp-fix-typecast-error-in-powerplay
--	patches.suse/ALSA-hda-realtek-Fix-ALC275-no-sound-issue
--	patches.suse/ALSA-usb-audio-uac1-Invalidate-ctl-on-interrupt
--	patches.suse/ALSA-hda-Fix-too-short-HDMI-DP-chmap-reporting
--	patches.suse/ALSA-hda-realtek-Add-headset-mic-support-for-Intel-N
--	patches.suse/ALSA-pcm-update-tstamp-only-if-audio_tstamp-changed
--	patches.suse/ALSA-timer-Remove-kernel-warning-at-compat-ioctl-err
--	patches.suse/ALSA-usb-audio-Add-sanity-checks-to-FE-parser
--	patches.suse/ALSA-usb-audio-Fix-potential-out-of-bound-access-at-
--	patches.suse/ALSA-usb-audio-Add-sanity-checks-in-v2-clock-parsers
--	patches.suse/ALSA-hda-Fix-yet-remaining-issue-with-vmaster-0dB-in
--	patches.suse/ALSA-hda-realtek-Fix-ALC700-family-no-sound-issue
--	patches.suse/ALSA-hda-Add-Raven-PCI-ID
--	patches.suse/scsi-bnx2fc-Fix-hung-task-messages-when-a-cleanup-re.patch
--	patches.suse/net-sched-fix-crash-when-deleting-secondary-chains.patch
--	patches.suse/ipv6-Do-not-consider-linkdown-nexthops-during-multip.patch
--	patches.suse/net-realtek-r8169-implement-set_link_ksettings.patch
--	patches.suse/net-accept-UFO-datagrams-from-tuntap-and-packet.patch
--	patches.suse/bpf-change-bpf_probe_write_user-to-bpf_trace_printk-.patch
--	patches.suse/bpf-introduce-ARG_PTR_TO_MEM_OR_NULL.patch
--	patches.suse/bpf-remove-explicit-handling-of-0-for-arg2-in-bpf_pr.patch
--	patches.suse/bpf-fix-branch-pruning-logic.patch
--	patches.suse/net-dsa-bcm_sf2-Clear-IDDQ_GLOBAL_PWR-bit-for-PHY.patch
--	patches.suse/i40e-Fix-for-NUP-NVM-image-downgrade-failure.patch
--	patches.suse/i40e-fix-the-calculation-of-VFs-mac-addresses.patch
--	patches.suse/i40e-Remove-limit-of-64-max-queues-per-channel.patch
--	patches.suse/i40e-Fix-FLR-reset-timeout-issue.patch
--	patches.suse/i40evf-fix-client-notify-of-l2-params.patch
--	patches.suse/i40e-restore-promiscuous-after-reset.patch
--	patches.suse/ixgbe-Fix-skb-list-corruption-on-Power-systems.patch
--	patches.suse/i40e-Use-smp_rmb-rather-than-read_barrier_depends.patch
--	patches.suse/ixgbevf-Use-smp_rmb-rather-than-read_barrier_depends.patch
--	patches.suse/igbvf-Use-smp_rmb-rather-than-read_barrier_depends.patch
--	patches.suse/igb-Use-smp_rmb-rather-than-read_barrier_depends.patch
--	patches.suse/fm10k-Use-smp_rmb-rather-than-read_barrier_depends.patch
--	patches.suse/i40evf-Use-smp_rmb-rather-than-read_barrier_depends.patch
--	patches.suse/0001-iwlwifi-mvm-support-version-7-of-the-SCAN_REQ_UMAC-F.patch
--	patches.suse/iwlwifi-fix-PCI-IDs-and-configuration-mapping-for-90.patch
--	patches.suse/iwlwifi-fix-firmware-names-for-9000-and-A000-series-.patch
--	patches.suse/target-fix-buffer-offset-in-core_scsi3_pri_read_full.patch
--	patches.suse/iscsi-target-fix-memory-leak-in-lio_target_tiqn_addtpg
--	patches.suse/cxgbit-abort-the-tcp-connection-in-case-of-data-out-timeout
--	patches.suse/target-fix-PR-state-file-path-truncation.patch
--	patches.suse/target-fix-ALUA-state-file-path-truncation.patch
--	patches.suse/target-move-a-declaration-of-a-global-variable-into-a-header-file
--	patches.suse/iscsi-target-make-task_reassign-use-proper-se_cmd-cmd_kref
--	patches.suse/iscsi-target-fix-non-immediate-tmr-reference-leak
--	patches.suse/powerpc-64s-slice-Use-addr-limit-when-computing-slic.patch
--	patches.suse/powerpc-perf-imc-Use-cpu_to_node-not-topology_physical_package_id.patch
--	patches.suse/powerpc-perf-Fix-pmu_count-to-count-only-nest-imc-pm.patch
--	patches.suse/powerpc-perf-Fix-IMC_MAX_PMU-macro.patch
--	patches.suse/powerpc-64s-Fix-Power9-DD2.1-logic-in-DT-CPU-feature.patch
--	patches.suse/KVM-arm-arm64-register-irq-bypass-consumer-on-ARM-AR.patch
--	patches.suse/KVM-arm-arm64-vgic-restructure-kvm_vgic_-un-map_phys.patch
--	patches.suse/KVM-arm-Select-ARM_GIC_V3-and-ARM_GIC_V3_ITS.patch
--	patches.suse/KVM-arm-arm64-vgic-Move-kvm_vgic_destroy-call-around.patch
--	patches.suse/KVM-arm-arm64-vITS-Add-MSI-translation-helpers.patch
--	patches.suse/KVM-arm-arm64-vITS-Add-a-helper-to-update-the-affini.patch
--	patches.suse/KVM-arm-arm64-GICv4-Add-property-field-and-per-VM-pr.patch
--	patches.suse/KVM-arm-arm64-GICv4-Add-init-teardown-of-the-per-VM-.patch
--	patches.suse/KVM-arm-arm64-GICv4-Wire-mapping-unmapping-of-VLPIs-.patch
--	patches.suse/KVM-arm-arm64-GICv4-Handle-INT-command-applied-to-a-.patch
--	patches.suse/KVM-arm-arm64-GICv4-Unmap-VLPI-when-freeing-an-LPI.patch
--	patches.suse/KVM-arm-arm64-GICv4-Propagate-affinity-changes-to-th.patch
--	patches.suse/KVM-arm-arm64-GICv4-Handle-CLEAR-applied-to-a-VLPI.patch
--	patches.suse/KVM-arm-arm64-GICv4-Handle-MOVALL-applied-to-a-vPE.patch
--	patches.suse/KVM-arm-arm64-GICv4-Propagate-property-updates-to-VL.patch
--	patches.suse/KVM-arm-arm64-GICv4-Handle-INVALL-applied-to-a-vPE.patch
--	patches.suse/KVM-arm-arm64-GICv4-Use-pending_last-as-a-scheduling.patch
--	patches.suse/KVM-arm-arm64-GICv4-Add-doorbell-interrupt-handling.patch
--	patches.suse/KVM-arm-arm64-GICv4-Use-the-doorbell-interrupt-as-an.patch
--	patches.suse/KVM-arm-arm64-GICv4-Hook-vPE-scheduling-into-vgic-fl.patch
--	patches.suse/KVM-arm-arm64-GICv4-Enable-virtual-cpuif-if-VLPIs-ca.patch
--	patches.suse/KVM-arm-arm64-GICv4-Prevent-a-VM-using-GICv4-from-be.patch
--	patches.suse/KVM-arm-arm64-GICv4-Prevent-userspace-from-changing-.patch
--	patches.suse/KVM-arm-arm64-GICv4-Enable-VLPI-support.patch
--	patches.suse/KVM-arm-arm64-GICv4-Theory-of-operations.patch
--	patches.suse/KVM-arm-arm64-Fix-GICv4-ITS-initialization-issues.patch
--	patches.suse/KVM-arm-arm64-Don-t-queue-VLPIs-on-INV-INVALL.patch
--	patches.suse/KVM-SVM-obey-guest-PAT.patch
--	patches.suse/kvm-vmx-Reinstate-support-for-CPUs-without-virtual-N.patch
--	patches.suse/kvm-vmx-Allow-disabling-virtual-NMI-support.patch
--	patches.suse/coccinelle-fix-parallel-build-with-CHECK-scripts-coc.patch
--	patches.suse/kbuild-pkg-use-transform-option-to-prefix-paths-in-t.patch
--	patches.suse/0001-timekeeping-Eliminate-the-stale-declaration-of-ktime.patch
--	patches.suse/0001-objtool-Move-synced-files-to-their-original-relative.patch
--	patches.suse/0002-objtool-Move-kernel-headers-code-sync-check-to-a-scr.patch
--	patches.suse/objtool-Fix-cross-build.patch
--	patches.suse/perf-x86-intel-uncore-add-event-constraint-for-bdx-pcu.patch
--	patches.suse/x86-acpi-handle-sci-interrupts-above-legacy-space-gracefully.patch
--	patches.suse/x86-acpi-reduce-code-duplication-in-mp_override_legacy_irq.patch
--	patches.suse/x86-topology-avoid-wasting-128k-for-package-id-array.patch
--	patches.suse/x86-smpboot-fix-_max_logical_packages-estimate.patch
--	patches.suse/x86-pkeys-Update-documentation-about-availability.patch
--	patches.suse/x86-pkeys-selftests-Rename-si_pkey-to-siginfo_pkey.patch
--	patches.suse/x86-pkeys-selftests-Fix-protection-keys-write-warnin.patch
--	patches.suse/17.2-x86-entry-64-fix-entry_syscall_64_after_hwframe-irq-tracing.patch
--	patches.suse/x86-decoder-add-new-test-instruction-pattern
--	patches.suse/genirq-Track-whether-the-trigger-type-has-been-set.patch
--	patches.suse/irqchip-gic-v4-Clear-IRQ_DISABLE_UNLAZY-again-if-map.patch
--	patches.suse/irqchip-gic-v3-Fix-ppi-partitions-lookup.patch
--	patches.suse/irqchip-gic-v3-pr_err-strings-should-end-with-newlin.patch
--	patches.suse/irqchip-gic-v4-Add-forward-definition-of-struct-irq_.patch
--	patches.suse/irqchip-qcom-Fix-u32-comparison-with-value-less-than
--	patches.suse/ARM-8721-1-mm-dump-check-hardware-RO-bit-for-LPAE.patch
--	patches.suse/ARM-8722-1-mm-make-STRICT_KERNEL_RWX-effective-for-L.patch
--	patches.suse/ARM-BUG-if-jumping-to-usermode-address-in-kernel-mod.patch
--	patches.suse/mm-thp-Do-not-make-page-table-dirty-unconditionally-in-touch_p-mu-d.patch
--	patches.suse/auxdisplay-img-ascii-lcd-Only-build-on-archs-that-ha
--	patches.suse/drm-i915-Fix-false-positive-assert_rpm_wakelock_held
--	patches.suse/drm-i915-Re-register-PMIC-bus-access-notifier-on-run
--	patches.suse/drm-i915-gvt-ensure-ve-return-value-is-handled-corre
--	patches.suse/drm-i915-Clear-breadcrumb-node-when-cancelling-signa
--	patches.suse/drm-i915-Fix-init_clock_gating-for-resume
--	patches.suse/drm-vc4-Account-for-interrupts-in-flight
--	patches.suse/drm-edid-Don-t-send-non-zero-YQ-in-AVI-infoframe-for
--	patches.suse/crypto-algif_aead-skip-SGL-entries-with-NULL-page.patch
--	patches.suse/crypto-af_alg-remove-locking-in-async-callback.patch
--	patches.suse/crypto-skcipher-Fix-skcipher_walk_aead_common
--	patches.suse/net-thunderx-Fix-TCP-UDP-checksum-offload-for-IPv6-p.patch
--	patches.suse/net-openvswitch-datapath-fix-data-type-in-queue_gso_.patch
--	patches.suse/openvswitch-fix-the-incorrect-flow-action-alloc-size.patch
--	patches.suse/sctp-set-sender-next_tsn-for-the-old-result-with-cts.patch
--	patches.suse/mac80211-use-QoS-NDP-for-AP-probing
--	patches.suse/mac80211-fix-the-update-of-path-metric-for-RANN-fram
--	patches.suse/i40e-virtchnl-fix-application-of-sizeof-to-pointer.patch
--	patches.suse/e1000e-fix-the-use-of-magic-numbers-for-buffer-overr.patch
--	patches.suse/net-mvpp2-fix-the-txq_init-error-path.patch
--	patches.suse/net-mvpp2-cleanup-probed-ports-in-the-probe-error-pa.patch
--	patches.suse/net-mvpp2-do-not-disable-GMAC-padding.patch
--	patches.suse/net-mvpp2-check-ethtool-sets-the-Tx-ring-size-is-to-.patch
--	patches.suse/bnxt_en-Fix-an-error-handling-path-in-bnxt_get_modul.patch
--	patches.suse/packet-fix-crash-in-fanout_demux_rollover.patch
--	patches.suse/net-packet-fix-a-race-in-packet_bind-and-packet_noti.patch
--	patches.suse/sctp-use-right-member-as-the-param-of-list_for_each_.patch
--	patches.suse/vxlan-use-__be32-type-for-the-param-vni-in-__vxlan_f.patch
--	patches.suse/net-sched-cbq-create-block-for-q-link.block.patch
--	patches.suse/btrfs-bail-out-gracefully-rather-than-bug_on.patch
--	patches.suse/btrfs-move-definition-of-the-function-btrfs_find_new.patch
--	patches.suse/btrfs-fix-reported-number-of-inode-blocks-after-buff.patch
--	patches.suse/0011-btrfs-tree-checker-Fix-false-panic-for-sanity-test.patch
--	patches.suse/btrfs-incremental-send-fix-wrong-unlink-path-after-renaming-file.patch
--	patches.suse/nfsd-Fix-stateid-races-between-OPEN-and-CLOSE.patch
--	patches.suse/nfsd-Fix-another-OPEN-stateid-race.patch
--	patches.suse/nfsd-CLOSE-SHOULD-return-the-invalid-special-stateid.patch
--	patches.suse/nfsd-Ensure-we-check-stateid-validity-in-the-seqid-o.patch
--	patches.suse/grace-replace-BUG_ON-by-WARN_ONCE-in-exit_net-hook.patch
--	patches.suse/0004-lockd-lost-rollback-of-set_grace_period-in-lockd_dow.patch
--	patches.suse/0005-nfsd-fix-panic-in-posix_unblock_lock-called-from-nfs.patch
--	patches.suse/nfsd-check-for-use-of-the-closed-special-stateid.patch
--	patches.suse/race-of-lockd-inetaddr-notifiers-vs-nlmsvc_rqst-chan.patch
--	patches.suse/lockd-fix-list_add-double-add-caused-by-legacy-signa.patch
--	patches.suse/mm-memory_hotplug-do-not-back-off-draining-pcp-free-.patch
--	patches.suse/mm-oom_reaper-gather-each-vma-to-prevent-leaking-TLB.patch
--	patches.suse/mm-cma-fix-alloc_contig_range-ret-code-potential-lea.patch
--	patches.suse/mm-fix-device-dax-pud-write-faults-triggered-by-get_.patch
--	patches.suse/mm-hugetlbfs-introduce-split-to-vm_operations_struct.patch
--	patches.suse/device-dax-implement-split-to-catch-invalid-munmap-a.patch
--	patches.suse/mm-introduce-get_user_pages_longterm.patch
--	patches.suse/mm-fail-get_vaddr_frames-for-filesystem-dax-mappings.patch
--	patches.suse/v4l2-disable-filesystem-dax-mapping-support.patch
--	patches.suse/IB-core-disable-memory-registration-of-filesystem-da.patch
--	patches.suse/mm-madvise.c-fix-madvise-infinite-loop-under-special.patch
--	patches.suse/kmemleak-add-scheduling-point-to-kmemleak_scan.patch
--	patches.suse/fs-fat-inode.c-fix-sb_rdonly-change.patch
--	patches.suse/0001-autofs-revert-autofs-take-more-care-to-not-update-la.patch
--	patches.suse/mm-hugetlb-fix-NULL-pointer-dereference-on-5-level-p.patch
--	patches.suse/fs-hugetlbfs-inode-c-change-put_page-unlock_page-order-in-hugetlbfs_fallocate.patch
--	patches.suse/s390-disassembler-correct-disassembly-lines-alignmen.patch
--	patches.suse/s390-fix-alloc_pgste-check-in-init_new_context-again.patch
--	patches.suse/s390-revert-elf_et_dyn_base-base-changes.patch
--	patches.suse/s390-gs-add-compat-regset-for-the-guarded-storage-broadcast-control-block.patch
--	patches.suse/KVM-x86-pvclock-Handle-first-time-write-to-pvclock-p.patch
--	patches.suse/KVM-nVMX-nSVM-Don-t-intercept-UD-when-running-L2.patch
--	patches.suse/KVM-x86-Exit-to-user-mode-on-UD-intercept-when-emula.patch
--	patches.suse/KVM-x86-emulator-Return-to-user-mode-on-L1-CPL-0-emu.patch
--	patches.suse/KVM-x86-Don-t-re-execute-instruction-when-not-passin.patch
--	patches.suse/KVM-X86-Fix-operand-address-size-during-instruction-.patch
--	patches.suse/KVM-nVMX-Validate-the-IA32_BNDCFGS-on-nested-VM-entr.patch
--	patches.suse/KVM-nVMX-Fix-mmu-context-after-VMLAUNCH-VMRESUME-fai.patch
--	patches.suse/KVM-x86-fix-em_fxstor-sleeping-while-in-atomic.patch
--	patches.suse/KVM-x86-Allow-suppressing-prints-on-RDMSR-WRMSR-of-u.patch
--	patches.suse/KVM-x86-inject-exceptions-produced-by-x86_decode_ins.patch
--	patches.suse/KVM-x86-ioapic-Fix-level-triggered-EOI-and-IOAPIC-re.patch
--	patches.suse/KVM-x86-ioapic-Don-t-fire-level-irq-when-Remote-IRR-.patch
--	patches.suse/KVM-x86-ioapic-Remove-redundant-check-for-Remote-IRR.patch
--	patches.suse/KVM-x86-ioapic-Clear-Remote-IRR-when-entry-is-switch.patch
--	patches.suse/KVM-x86-ioapic-Preserve-read-only-values-in-the-redi.patch
--	patches.suse/KVM-nVMX-Fix-vmx_check_nested_events-return-value-in.patch
--	patches.suse/KVM-x86-Fix-CPUID-function-for-word-6-80000001_ECX.patch
--	patches.suse/KVM-lapic-Split-out-x2apic-ldr-calculation.patch
--	patches.suse/KVM-lapic-Fixup-LDR-on-load-in-x2apic.patch
--	patches.suse/KVM-X86-Fix-softlockup-when-get-the-current-kvmclock.patch
--	patches.suse/KVM-VMX-Fix-rflags-cache-during-vCPU-reset.patch
--	patches.suse/KVM-VMX-Fix-vmx-nested-freeing-when-no-SMI-handler.patch
--	patches.suse/KVM-Let-KVM_SET_SIGNAL_MASK-work-as-advertised.patch
--	patches.suse/KVM-PPC-Book3S-HV-Fix-migration-and-HPT-resizing-of-HPT-guests-on-radix-hosts.patch
--	patches.suse/reiserfs-remove-unneeded-i_version-bump.patch
--	patches.suse/quota-propagate-error-from-__dquot_initialize.patch
--	patches.suse/quota-Check-for-register_shrinker-failure.patch
--	patches.suse/0004-cpufreq-mediatek-add-missing-MODULE_DESCRIPTION-AUTH.patch
--	patches.suse/cpupowerutils-bench-Fix-cpu-online-check.patch
--	patches.suse/cpupower-Fix-cpupower-working-when-cpu0-is-offline.patch
--	patches.suse/ACPI-bus-Leave-modalias-empty-for-devices-which-are-
--	patches.suse/ACPI-EC-Fix-regression-related-to-PM-ops-support-in-
--	patches.suse/apparmor-fix-oops-in-audit_signal_cb-hook.patch
--	patches.suse/nvme-fabrics-introduce-init-command-check-for-a-queu.patch
--	patches.suse/nvme-fc-check-if-queue-is-ready-in-queue_rq.patch
--	patches.suse/nvme-loop-check-if-queue-is-ready-in-queue_rq.patch
--	patches.suse/nvme-pci-disable-APST-on-Samsung-SSD-960-EVO-ASUS-PR.patch
--	patches.suse/nvme-pci-avoid-hmb-desc-array-idx-out-of-bound-when-.patch
--	patches.suse/nvme-fix-spelling-mistake-requeing-requeuing.patch
--	patches.suse/nvme-Fix-NULL-dereference-on-reservation-request.patch
--	patches.suse/nvme-Suppress-static-analyis-warning.patch
--	patches.suse/nvmet-fc-correct-ref-counting-error-when-deferred-rc.patch
--	patches.suse/nvme-pci-add-quirk-for-delay-before-CHK-RDY-for-WDC-.patch
--	patches.suse/nvme-fc-don-t-use-bit-masks-for-set-test_bit-numbers.patch
--	patches.suse/0034-bcache-add-a-comment-in-journal-bucket-reading.patch
--	patches.suse/0035-bcache-Fix-building-error-on-MIPS.patch
--	patches.suse/0036-bcache-recover-data-from-backing-when-data-is-clean.patch
--	patches.suse/0037-bcache-check-return-value-of-register_shrinker.patch
--	patches.suse/blktrace-fix-trace-mutex-deadlock.patch
--	patches.suse/nvme-rdma-don-t-suppress-send-completions.patch
--	patches.suse/nvme-rdma-don-t-complete-requests-before-a-send-work.patch
--	patches.suse/nvme-rdma-wait-for-local-invalidation-before-complet.patch
--	patches.suse/nvme-rdma-Check-remotely-invalidated-rkey-matches-ou.patch
--	patches.suse/nvme-rdma-Use-mr-pool.patch
--	patches.suse/nvme-rdma-fix-memory-leak-during-queue-allocation.patch
--	patches.suse/nvme-pci-fix-NULL-pointer-dereference-in-nvme_free_h.patch
--	patches.suse/drm-rockchip-dw-mipi-dsi-fix-possible-un-balanced-ru
--	patches.suse/drm-fb_helper-Disable-all-crtc-s-when-initial-setup-
--	patches.suse/drm-bridge-tc358767-do-no-fail-on-hi-res-displays
--	patches.suse/drm-bridge-tc358767-filter-out-too-high-modes
--	patches.suse/drm-bridge-tc358767-fix-DP0_MISC-register-set
--	patches.suse/drm-bridge-tc358767-fix-timing-calculations
--	patches.suse/drm-bridge-tc358767-fix-AUXDATAn-registers-access
--	patches.suse/drm-bridge-tc358767-fix-1-lane-behavior
--	patches.suse/drm-omap-Fix-error-handling-path-in-omap_dmm_probe
--	patches.suse/drm-omap-displays-panel-dpi-add-backlight-dependency
--	patches.suse/drm-i915-Don-t-try-indexed-reads-to-alternate-slave-
--	patches.suse/drm-i915-Prevent-zero-length-index-write
--	patches.suse/drm-i915-fix-intel_backlight_device_register-declara
--	patches.suse/drm-i915-gvt-Fix-unsafe-locking-caused-by-spin_unloc
--	patches.suse/drm-i915-gvt-remove-skl_misc_ctl_write-handler
--	patches.suse/drm-i915-gvt-Move-request-alloc-to-dispatch_workload
--	patches.suse/drm-i915-gvt-enabled-pipe-A-default-on-creating-vgpu
--	patches.suse/drm-i915-gvt-Correct-ADDR_4K-2M-1G_MASK-definition
--	patches.suse/drm-amdgpu-Fix-SDMA-load-unload-sequence-on-HWS-disa
--	patches.suse/drm-amdkfd-Fix-SDMA-ring-buffer-size-calculation
--	patches.suse/drm-amdkfd-Fix-SDMA-oversubsription-handling
--	patches.suse/drm-amdgpu-don-t-try-to-move-pinned-BOs
--	patches.suse/mmc-core-Do-not-leave-the-block-driver-in-a-suspende
--	patches.suse/mmc-core-prepend-0x-to-pre_eol_info-entry-in-sysfs
--	patches.suse/mmc-core-prepend-0x-to-OCR-entry-in-sysfs
--	patches.suse/cxl-Check-if-vphb-exists-before-iterating-over-AFU-devices.patch
--	patches.suse/powerpc-powernv-Fix-kexec-crashes-caused-by-tlbie-tracing.patch
--	patches.suse/powerpc-kexec-Fix-kexec-kdump-in-P9-guest-kernels.patch
--	patches.suse/0007-arm64-context-Fix-comments-and-remove-pointless-smp_.patch
--	patches.suse/xfs-fortify-xfs_alloc_buftarg-error-handling.patch
--	patches.suse/xfs-ubsan-fixes.patch
--	patches.suse/xfs-remove-unused-parameter-from-xfs_writepage_map.patch
--	patches.suse/xfs-Properly-retry-failed-dquot-items-in-case-of-err.patch
--	patches.suse/SUNRPC-Allow-connect-to-return-EHOSTUNREACH.patch
--	patches.suse/hwmon-pmbus-Use-64bit-math-for-DIRECT-format-values.patch
--	patches.suse/hwmon-jc42-optionally-try-to-disable-the-SMBUS-timeo
--	patches.suse/i2c-i801-Fix-Failed-to-allocate-irq-2147483648-error
--	patches.suse/i2c-i2c-boardinfo-fix-memory-leaks-on-devinfo
--	patches.suse/eeprom-at24-correctly-set-the-size-for-at24mac402.patch
--	patches.suse/eeprom-at24-fix-reading-from-24MAC402-24MAC602.patch
--	patches.suse/eeprom-at24-check-at24_read-write-arguments.patch
--	patches.suse/ARM-avoid-faulting-on-qemu.patch
--	patches.suse/net-mvpp2-allocate-zeroed-tx-descriptors.patch
--	patches.suse/tcp-remove-buggy-call-to-tcp_v6_restore_cb.patch
--	patches.suse/sit-update-frag_off-info.patch
--	patches.suse/0003-sctp-only-update-outstanding_bytes-for-transmitted-q.patch
--	patches.suse/tcp-dccp-block-bh-before-arming-time_wait-timer.patch
--	patches.suse/tipc-call-tipc_rcv-only-if-bearer-is-up-in-tipc_udp_.patch
--	patches.suse/bnxt_en-Need-to-unconditionally-shut-down-RoCE-in-bn.patch
--	patches.suse/bnxt_en-wildcard-smac-while-creating-tunnel-decap-fi.patch
--	patches.suse/bnxt_en-fix-dst-src-fid-for-vxlan-encap-decap-action.patch
--	patches.suse/bnxt_en-Fix-a-variable-scoping-in-bnxt_hwrm_do_send_.patch
--	patches.suse/s390-qeth-fix-thinko-in-IPv4-multicast-address-track.patch
--	patches.suse/s390-qeth-fix-GSO-throughput-regression.patch
--	patches.suse/s390-qeth-build-max-size-GSO-skbs-on-L2-devices.patch
--	patches.suse/ipvlan-Add-the-skb-mark-as-flow4-s-member-to-lookup-.patch
--	patches.suse/stmmac-reset-last-TSO-segment-size-after-device-open.patch
--	patches.suse/can-kvaser_usb-free-buf-in-error-paths
--	patches.suse/can-kvaser_usb-Fix-comparison-bug-in-kvaser_usb_read
--	patches.suse/can-kvaser_usb-ratelimit-errors-if-incomplete-messag
--	patches.suse/can-ti_hecc-Fix-napi-poll-return-value-for-repoll
--	patches.suse/can-peak-pci-fix-potential-bug-when-probe-fails
--	patches.suse/can-flexcan-fix-VF610-state-transition-issue
--	patches.suse/can-mcba_usb-fix-device-disconnect-bug
--	patches.suse/tcp-add-tcp_v4_fill_cb-tcp_v4_restore_cb.patch
--	patches.suse/tcp-use-IPCB-instead-of-TCP_SKB_CB-in-inet_exact_dif.patch
--	patches.suse/fw_cfg-fix-driver-remove.patch
--	patches.suse/virtio-release-virtio-index-when-fail-to-device_regi
--	patches.suse/scripts-kernel-doc-Don-t-fail-with-status-0-if-error.patch
--	patches.suse/gpio-davinci-Assign-first-bank-regs-for-unbanked-cas
--	patches.suse/gpio-pca953x-fix-vendor-prefix-for-PCA9654
--	patches.suse/pinctrl-denverton-Fix-UART2-RTS-pin-mode
--	patches.suse/pinctrl-armada-37xx-Fix-direction_output-callback-be
--	patches.suse/pinctrl-sunxi-Fix-A80-interrupt-pin-bank
--	patches.suse/pinctrl-sunxi-Fix-A64-UART-mux-value
--	patches.suse/0001-USB-usbfs-Filter-flags-passed-in-from-user-space.patch
--	patches.suse/0001-USB-ulpi-fix-bus-node-lookup.patch
--	patches.suse/0001-usb-host-fix-incorrect-updating-of-offset.patch
--	patches.suse/0001-USB-core-Add-type-specific-length-check-of-BOS-descr.patch
--	patches.suse/0001-usb-hub-Cycle-HUB-power-when-initialization-fails.patch
--	patches.suse/0001-usb-quirks-Add-no-lpm-quirk-for-KY-688-USB-3.1-Type-.patch
--	patches.suse/0001-uas-Always-apply-US_FL_NO_ATA_1X-quirk-to-Seagate-de.patch
--	patches.suse/0001-USB-serial-option-add-Quectel-BG96-id.patch
--	patches.suse/0001-USB-serial-usb_debug-add-new-USB-device-id.patch
--	patches.suse/0001-xhci-Don-t-show-incorrect-WARN-message-about-events-.patch
--	patches.suse/0001-usb-xhci-fix-panic-in-xhci_free_virt_devices_depth_f.patch
--	patches.suse/serial-8250_pci-Add-Amazon-PCI-serial-device-ID
--	patches.suse/serdev-ttyport-add-missing-receive_buf-sanity-checks
--	patches.suse/serdev-fix-receive_buf-return-value-when-no-callback
--	patches.suse/serdev-ttyport-fix-NULL-deref-on-hangup
--	patches.suse/serdev-ttyport-fix-tty-locking-in-close
--	patches.suse/staging-rtl8188eu-Fix-incorrect-response-to-SIOCGIWE
--	patches.suse/iio-adc-cpcap-fix-incorrect-validation
--	patches.suse/iio-adc-meson-saradc-fix-the-bit_idx-of-the-adc_en-c
--	patches.suse/iio-fix-kernel-doc-build-errors
--	patches.suse/iio-health-max30102-Temperature-should-be-in-milli-C
--	patches.suse/debugfs-fix-debugfs_real_fops-build-error.patch
--	patches.suse/isa-Prevent-NULL-dereference-in-isa_bus-driver-callb
--	patches.suse/msft-hv-1552-Drivers-hv-vmbus-Fix-a-rescind-issue.patch
--	patches.suse/msft-hv-1553-hv-kvp-Avoid-reading-past-allocated-blocks-from-KVP-.patch
--	patches.suse/IB-hfi1-Initialize-bth1-in-16B-rc-ack-builder.patch
--	patches.suse/IB-INFINIBAND-should-depend-on-HAS_DMA.patch
--	patches.suse/i40iw-Allocate-a-sdbuf-per-CQP-WQE.patch
--	patches.suse/i40iw-Do-not-free-sqbuf-when-event-is-I40IW_TIMER_TY.patch
--	patches.suse/i40iw-Correct-ARP-index-mask.patch
--	patches.suse/i40iw-Move-MPA-request-event-for-loopback-after-conn.patch
--	patches.suse/i40iw-Notify-user-of-established-connection-after-QP.patch
--	patches.suse/RDMA-cma-Make-sure-that-PSN-is-not-over-max-allowed.patch
--	patches.suse/IB-core-Init-subsys-if-compiled-to-vmlinuz-core.patch
--	patches.suse/RDMA-hns-Fix-the-issue-of-IOVA-not-page-continuous-i.patch
--	patches.suse/RDMA-hns-Get-rid-of-virt_to_page-and-vmap-calls-afte.patch
--	patches.suse/RDMA-hns-Get-rid-of-page-operation-after-dma_alloc_c.patch
--	patches.suse/IB-core-Only-enforce-security-for-InfiniBand.patch
--	patches.suse/scsi-aacraid-Check-for-PCI-state-of-device-in-a-gene.patch
--	patches.suse/scsi-aacraid-Perform-initialization-reset-only-once.patch
--	patches.suse/scsi-aacraid-Prevent-crash-in-case-of-free-interrupt.patch
--	patches.suse/scsi-ufs-ufshcd-fix-potential-null-pointer-dereference-in.patch
--	patches.suse/scsi-use-dma_get_cache_alignment-as-minimum-dma-alignment
--	patches.suse/0033-scsi-libsas-align-sata_device-s-rps_resp-on-a-cachel.patch
--	patches.suse/ALSA-seq-Remove-spurious-WARN_ON-at-timer-check
--	patches.suse/ALSA-usb-audio-Fix-out-of-bound-error
--	patches.suse/ALSA-usb-audio-Add-check-return-value-for-usb_string
--	patches.suse/ALSA-hda-realtek-New-codec-support-for-ALC257
--	patches.suse/ALSA-pcm-prevent-UAF-in-snd_pcm_info
--	patches.suse/iommu-vt-d-fix-scatterlist-offset-handling
--	patches.suse/objtool-Fix-64-bit-build-on-32-bit-host.patch
--	patches.suse/efi-Move-some-sysfs-files-to-be-read-only-by-root.patch
--	patches.suse/efi-esrt-Use-memunmap-instead-of-kfree-to-free-the-r
--	patches.suse/perf-core-fix-memory-leak-triggered-by-perf-namespace.patch
--	patches.suse/sched-wait-fix-add_wait_queue-behavior-change.patch
--	patches.suse/sched-fair-Update-and-fix-the-runnable-propagation-rule.patch
--	patches.suse/smp-hotplug-Move-step-CPUHP_AP_SMPCFD_DYING-to-the-c.patch
--	patches.suse/x86-idt-load-idt-early-in-start_secondary
--	patches.suse/x86-microcode-amd-add-support-for-fam17h-microcode-loading.patch
--	patches.suse/x86-pci-make-broadcom_postcore_init-check-acpi_disabled
--	patches.suse/kdb-Fix-handling-of-kallsyms_symbol_next-return-valu.patch
--	patches.suse/PM-runtime-Fix-handling-of-suppliers-with-disabled-r
--	patches.suse/0005-ACPI-CPPC-Fix-KASAN-global-out-of-bounds-warning.patch
--	patches.suse/0001-arm64-fpsimd-Prevent-registers-leaking-from-dead-tas.patch
--	patches.suse/0020-arm64-SW-PAN-Point-saved-ttbr0-at-the-zero-page-when.patch
--	patches.suse/0021-arm64-SW-PAN-Update-saved-ttbr0-value-on-enter_lazy_.patch
--	patches.suse/s390-always-save-and-restore-all-registers-on-context-switch.patch
--	patches.suse/s390-dasd-prevent-prefix-i-o-error.patch
--	patches.suse/s390-fix-compat-system-call-table.patch
--	patches.suse/powerpc-perf-Fix-oops-when-grouping-different-pmu-ev.patch
--	patches.suse/powerpc-64s-Initialize-ISAv3-MMU-registers-before-se.patch
--	patches.suse/virtio_net-fix-return-value-check-in-receive_mergeab.patch
--	patches.suse/0082-md-raid5-correct-degraded-calculation-in-raid5_error.patch
--	patches.suse/0083-md-r5cache-move-mddev_lock-out-of-r5c_journal_mode_s.patch
--	patches.suse/0084-md-limit-mdstat-resync-progress-to-max_sectors.patch
--	patches.suse/0085-md-raid1-10-add-missed-blk-plug.patch
--	patches.suse/drm-safely-free-connectors-from-connector_iter
--	patches.suse/drm-exynos-Fix-dma-buf-import
--	patches.suse/drm-exynos-gem-Drop-NONCONTIG-flag-for-buffers-alloc
--	patches.suse/drm-i915-Skip-switch-to-kernel-context-on-suspend-wh
--	patches.suse/drm-i915-Fix-vblank-timestamp-frame-counter-jumps-on
--	patches.suse/drm-i915-cnl-Mask-previous-DDI-PLL-mapping
--	patches.suse/drm-i915-Call-i915_gem_init_userptr-before-taking-st
--	patches.suse/Revert-drm-i915-Display-WA-1133-WaFbcSkipSegments-cn
--	patches.suse/drm-i915-gvt-Emulate-PCI-expansion-ROM-base-address-
--	patches.suse/drm-i915-gvt-Export-intel_gvt_render_mmio_to_ring_id
--	patches.suse/drm-i915-gvt-Limit-read-hw-reg-to-active-vgpu
--	patches.suse/drm-i915-gvt-Don-t-mark-vgpu-context-as-inactive-whe
--	patches.suse/drm-i915-gvt-set-max-priority-for-gvt-context
--	patches.suse/drm-bridge-analogix-dp-Fix-runtime-PM-state-in-get_m
--	patches.suse/media-rc-sir_ir-detect-presence-of-port
--	patches.suse/media-usbtv-add-a-new-usbid
--	patches.suse/media-s5k6aa-describe-some-function-parameters
--	patches.suse/media-dvb-i2c-transfers-over-usb-cannot-be-done-from-2
--	patches.suse/Revert-tcp-must-block-bh-in-__inet_twsk_hashdance.patch
--	patches.suse/nfp-fix-port-stats-for-mac-representors.patch
--	patches.suse/gianfar-fix-a-flooded-alignment-reports-because-of-p.patch
--	patches.suse/net_sched-red-Avoid-devision-by-zero.patch
--	patches.suse/net_sched-red-Avoid-illegal-values.patch
--	patches.suse/tipc-fix-memory-leak-in-tipc_accept_from_sock.patch
--	patches.suse/net-remove-hlist_nulls_add_tail_rcu.patch
--	patches.suse/dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch
--	patches.suse/net-thunderx-Fix-TCP-UDP-checksum-offload-for-IPv4-p.patch
--	patches.suse/rds-Fix-NULL-pointer-dereference-in-__rds_rdma_map.patch
--	patches.suse/net-mvmdio-disable-unprepare-clocks-in-EPROBE_DEFER-.patch
--	patches.suse/adding-missing-rcu_read_unlock-in-ipxip6_rcv.patch
--	patches.suse/tcp-use-current-time-in-tcp_rcv_space_adjust.patch
--	patches.suse/0001-usbnet-fix-alignment-for-frames-with-no-ethernet-hea.patch
--	patches.suse/tcp-invalidate-rate-samples-during-SACK-reneging.patch
--	patches.suse/sfc-pass-valid-pointers-from-efx_enqueue_unwind.patch
--	patches.suse/tcp_bbr-record-full-bw-reached-decision-in-new-full_.patch
--	patches.suse/tcp_bbr-reset-full-pipe-detection-on-loss-recovery-u.patch
--	patches.suse/tcp_bbr-reset-long-term-bandwidth-sampling-on-loss-r.patch
--	patches.suse/bnxt_en-Fix-sources-of-spurious-netpoll-warnings.patch
--	patches.suse/net-mvpp2-fix-the-RSS-table-entry-offset.patch
--	patches.suse/iwlwifi-mvm-don-t-use-transmit-queue-hang-detection-.patch
--	patches.suse/iwlwifi-mvm-fix-the-TX-queue-hang-timeout-for-MONITO
--	patches.suse/iwlwifi-mvm-fix-packet-injection.patch
--	patches.suse/brcmfmac-change-driver-unbind-order-of-the-sdio-func
--	patches.suse/brcmfmac-Avoid-build-error-with-make-W-1
--	patches.suse/iwlwifi-add-new-cards-for-9260-and-22000-series.patch
--	patches.suse/iwlwifi-mvm-flush-queue-before-deleting-ROC.patch
--	patches.suse/iwlwifi-mvm-enable-RX-offloading-with-TKIP-and-WEP.patch
--	patches.suse/iwlwifi-mvm-mark-MIC-stripped-MPDUs.patch
--	patches.suse/can-mcba_usb-cancel-urb-on-EPROTO
--	patches.suse/can-ems_usb-cancel-urb-on-EPIPE-and-EPROTO
--	patches.suse/can-esd_usb2-cancel-urb-on-EPIPE-and-EPROTO
--	patches.suse/can-kvaser_usb-cancel-urb-on-EPIPE-and-EPROTO
--	patches.suse/can-usb_8dev-cancel-urb-on-EPIPE-and-EPROTO
--	patches.suse/can-peak-pcie_fd-fix-potential-bug-in-restarting-tx-
--	patches.suse/keys-add-missing-permission-check-for-request_key-destination
--	patches.suse/asn-1-fix-out-of-bounds-read-when-parsing-indefinite-length-item
--	patches.suse/asn-1-check-for-error-from-asn1_op_end__act-actions
--	patches.suse/X.509-reject-invalid-BIT-STRING-for-subjectPublicKey
--	patches.suse/x-509-fix-buffer-overflow-detection-in-sprint_oid
--	patches.suse/509-fix-printing-uninitialized-stack-memory-when-oid-is-empty
--	patches.suse/pkcs7-return-correct-error-code-if-pkcs7_check_autha
--	patches.suse/keys-reject-null-restriction-string-when-type-is-specified
--	patches.suse/X.509-fix-comparisons-of-pkey_algo
--	patches.suse/KVM-arm-arm64-Don-t-enable-disable-physical-timer-ac.patch
--	patches.suse/KVM-arm-arm64-VGIC-extend-vgic_is_initialized-guard.patch
--	patches.suse/KVM-arm-arm64-vgic-irqfd-Fix-MSI-entry-allocation.patch
--	patches.suse/KVM-arm-arm64-vgic-Preserve-the-revious-read-from-th.patch
--	patches.suse/KVM-arm-arm64-vgic-its-Preserve-the-revious-read-fro.patch
--	patches.suse/KVM-arm-arm64-vgic-its-Check-result-of-allocation-be.patch
--	patches.suse/KVM-arm-arm64-vgic-v4-Only-perform-an-unmap-for-vali.patch
--	patches.suse/arm64-KVM-fix-VTTBR_BADDR_MASK-BUG_ON-off-by-one.patch
--	patches.suse/arm-KVM-Fix-VTTBR_BADDR_MASK-BUG_ON-off-by-one.patch
--	patches.suse/KVM-arm-arm64-debug-Introduce-helper-for-single-step.patch
--	patches.suse/kvm-arm64-handle-single-stepping-trapped-instruction.patch
--	patches.suse/kvm-arm64-handle-single-step-of-userspace-mmio-instr.patch
--	patches.suse/kvm-arm64-handle-single-step-during-SError-exception.patch
--	patches.suse/kvm-arm64-handle-single-step-of-hyp-emulated-mmio-in.patch
--	patches.suse/KVM-arm-arm64-Avoid-attempting-to-load-timer-vgic-st.patch
--	patches.suse/kvm-arm-don-t-treat-unavailable-HYP-mode-as-an-error.patch
--	patches.suse/KVM-arm-arm64-Fix-spinlock-acquisition-in-vgic_set_o.patch
--	patches.suse/KVM-arm-arm64-kvm_arch_destroy_vm-cleanups.patch
--	patches.suse/KVM-arm-arm64-Fix-broken-GICH_ELRSR-big-endian-conve.patch
--	patches.suse/x86-kvm-move-qemu-guest-FPU-switching-out-to-vcpu_ru.patch
--	patches.suse/x86-kvm-remove-KVM-emulator-get_fpu-put_fpu.patch
--	patches.suse/KVM-VMX-remove-I-O-port-0x80-bypass-on-Intel-hosts.patch
--	patches.suse/KVM-VMX-fix-page-leak-in-hardware_setup.patch
--	patches.suse/KVM-s390-add-SPDX-identifiers-to-the-remaining-files.patch
--	patches.suse/KVM-s390-Remove-redundant-license-text.patch
--	patches.suse/KVM-s390-mark-irq_state.flags-as-non-usable.patch
--	patches.suse/KVM-s390-Fix-skey-emulation-permission-check.patch
--	patches.suse/kvm-x86-fix-apic-page-invalidation
--	patches.suse/ARM-OMAP2-Fix-SRAM-virt-to-phys-translation-for-save.patch
--	patches.suse/ARM-AM33xx-PRM-Remove-am33xx_pwrdm_read_prev_pwrst-f.patch
--	patches.suse/ARM-OMAP3-hwmod_data-add-missing-module_offs-for-MMC.patch
--	patches.suse/ARM-omap2-hide-omap3_save_secure_ram-on-non-OMAP3-bu.patch
--	patches.suse/bus-arm-ccn-Check-memory-allocation-failure.patch
--	patches.suse/bus-arm-ccn-Fix-use-of-smp_processor_id-in-preemptib.patch
--	patches.suse/bus-arm-cci-Fix-use-of-smp_processor_id-in-preemptib.patch
--	patches.suse/bus-arm-ccn-fix-module-unloading-Error-Removing-stat.patch
--	patches.suse/btrfs-Fix-quota-reservation-leak-on-preallocated-fil.patch
--	patches.suse/btrfs-handle-errors-while-updating-refcounts-in-update_ref_for_cow.patch
--	patches.suse/btrfs-fix-missing-error-return-in-btrfs_drop_snapshot.patch
--	patches.suse/btrfs-fix-possible-off-by-one-in-btrfs_search_path_in_tree.patch
--	patches.suse/0002-futex-futex_wake_op-fix-sign_extend32-sign-bits.patch
--	patches.suse/hpfs-don-t-bother-with-the-i_version-counter-or-f_ve.patch
--	patches.suse/crypto-rsa-fix-buffer-overread-when-stripping-leadin
--	patches.suse/crypto-algif_aead-fix-reference-counting-of-null-skc.patch
--	patches.suse/crypto-hmac-require-that-the-underlying-hash-algorit
--	patches.suse/crypto-salsa20-fix-blkcipher_walk-API-usage
--	patches.suse/ipmi-Stop-timers-before-cleaning-up-the-module.patch
--	patches.suse/libata-sata_down_spd_limit-should-return-if-driver-h.patch
--	patches.suse/platform-x86-dell-laptop-Fix-keyboard-max-lighting-f
--	patches.suse/platform-x86-asus-wireless-send-an-EV_SYN-SYN_REPORT
--	patches.suse/drm-rework-delayed-connector-cleanup-in-connector_it
--	patches.suse/0001-cifs-fix-NULL-deref-in-SMB2_read.patch
--	patches.suse/CIFS-don-t-log-STATUS_NOT_FOUND-errors-for-DFS.patch
--	patches.suse/mm-kmemleak.c-make-cond_resched-rate-limiting-more-e.patch
--	patches.suse/0001-autofs-fix-careless-error-in-recent-commit.patch
--	patches.suse/mm-page_alloc.c-avoid-excessive-IRQ-disabled-times-in-free_unref_page_list.patch
--	patches.suse/mm-frame_vector.c-release-a-semaphore-in-get_vaddr_f.patch
--	patches.suse/0001-kernel-make-groups_sort-calling-a-responsibility-gro.patch
--	patches.suse/mm-oom_reaper-fix-memory-corruption.patch
--	patches.suse/x86-PCI-Fix-infinite-loop-in-search-for-64bit-BAR-pl.patch
--	patches.suse/x86-PCI-Only-enable-a-64bit-BAR-on-single-socket-AMD.patch
--	patches.suse/sched-rt-Do-not-pull-from-current-CPU-if-only-one-CPU-to-pull.patch
--	patches.suse/x86-smpboot-do-not-use-smp_num_siblings-in-_max_logical_packages-calculation.patch
--	patches.suse/x86-boot-compressed-64-print-error-if-5-level-paging-is-not-supported
--	patches.suse/x86-mm-kmmio-fix-mmiotrace-for-page-unaligned-addresses
--	patches.suse/x86-decoder-fix-and-update-the-opcodes-map.patch
--	patches.suse/0001-arm64-Initialise-high_memory-global-variable-earlier.patch
--	patches.suse/0003-arm64-mm-Fix-false-positives-in-set_pte_at-access-di.patch
--	patches.suse/0005-arm64-Define-cputype-macros-for-Falkor-CPU.patch
--	patches.suse/arm64-fault-avoid-send-SIGBUS-two-times.patch
--	patches.suse/0001-arm64-fix-CONFIG_DEBUG_WX-address-reporting.patch
--	patches.suse/ovl-Sync-upper-dirty-data-when-syncing-overlayfs.patch
--	patches.suse/ceph-drop-negative-child-dentries-before-try-pruning-inode-s-alias.patch
--	patches.suse/scsi-lpfc-Use-after-free-in-lpfc_rq_buf_free.patch
--	patches.suse/libfc-fix-ELS-request-handling.patch
--	patches.suse/scsi-bfa-fix-access-to-bfad_im_port_s.patch
--	patches.suse/scsi-scsi_devinfo-handle-non-terminated-strings.patch
--	patches.suse/scsi-scsi_devinfo-cleanly-zero-pad-devinfo-strings.patch
--	patches.suse/scsi-bfa-fix-type-conversion-warning.patch
--	patches.suse/scsi-core-fix-a-scsi_show_rq-null-pointer-dereference.patch
--	patches.suse/0086-dm-table-fix-regression-from-improper-dm_dev_interna.patch
--	patches.suse/0087-dm-fix-various-targets-to-dm_register_target-after-m.patch
--	patches.suse/0001-dm-mpath-fix-bio-based-multipath-queue_if_no_path-ha.patch
--	patches.suse/0088-dm-bufio-fix-shrinker-scans-when-nr_to_scan-retain_t.patch
--	patches.suse/ptr_ring-fix-up-after-recent-ptr_ring-changes.patch
--	patches.suse/0001-usb-musb-da8xx-fix-babble-condition-handling.patch
--	patches.suse/0001-USB-uas-and-storage-Add-US_FL_BROKEN_FUA-for-another.patch
--	patches.suse/0001-usbip-fix-stub_rx-get_pipe-to-validate-endpoint-numb.patch
--	patches.suse/0001-usbip-fix-stub_rx-harden-CMD_SUBMIT-path-to-handle-m.patch
--	patches.suse/0001-usbip-prevent-vhci_hcd-driver-from-leaking-a-socket-.patch
--	patches.suse/0001-usbip-fix-stub_send_ret_submit-vulnerability-to-null.patch
--	patches.suse/0001-xhci-Don-t-add-a-virt_dev-to-the-devs-array-before-i.patch
--	patches.suse/0001-usb-xhci-fix-TDS-for-MTK-xHCI1.1.patch
--	patches.suse/0001-usb-dwc3-gadget-Wait-longer-for-controller-to-end-co.patch
--	patches.suse/0001-usb-dwc3-of-simple-fix-missing-clk_disable_unprepare.patch
--	patches.suse/0001-USB-core-prevent-malicious-bNumInterfaces-overflow.patch
--	patches.suse/ptr_ring-add-barriers.patch
--	patches.suse/netlink-Add-netns-check-on-taps.patch
--	patches.suse/net-ipv4-fix-for-a-race-condition-in-raw_sendmsg.patch
--	patches.suse/sctp-make-sure-stream-nums-can-match-optlen-in-sctp_.patch
--	patches.suse/fou-fix-some-member-types-in-guehdr.patch
--	patches.suse/tcp-md5sig-Use-skb-s-saddr-when-replying-to-an-incom.patch
--	patches.suse/ipv6-mcast-better-catch-silly-mtu-values.patch
--	patches.suse/ipv4-igmp-guard-against-silly-MTU-values.patch
--	patches.suse/net-igmp-Use-correct-source-address-on-IGMPv3-report.patch
--	patches.suse/0001-net-qmi_wwan-add-Sierra-EM7565-1199-9091.patch
--	patches.suse/netfilter-nfnetlink_cthelper-Add-missing-permission-.patch
--	patches.suse/netfilter-xt_bpf-add-overflow-checks.patch
--	patches.suse/netfilter-xt_osf-Add-missing-permission-checks.patch
--	patches.suse/0001-netfilter-ip6t_MASQUERADE-add-dependency-on-conntrac.patch
--	patches.suse/hippi-Fix-a-Fix-a-possible-sleep-in-atomic-bug-in-rr
--	patches.suse/tcp-fix-potential-underestimation-on-rcv_rtt.patch
--	patches.suse/tcp-refresh-tcp_mstamp-from-timers-callbacks.patch
--	patches.suse/net-mlx4_en-Fix-selftest-for-small-MTUs.patch
--	patches.suse/net-mlx4_core-Fix-wrong-calculation-of-free-counters.patch
--	patches.suse/net-mlx4_en-Fill-all-counters-under-one-call-of-stat.patch
--	patches.suse/bpf-fix-corruption-on-concurrent-perf_event_output-c.patch
--	patches.suse/bpf-add-schedule-points-to-map-alloc-free.patch
--	patches.suse/mlxsw-spectrum-Disable-MAC-learning-for-ovs-port.patch
--	patches.suse/batman-adv-Always-initialize-fragment-header-priorit.patch
--	patches.suse/batman-adv-Fix-check-of-retrieved-orig_gw-in-batadv_.patch
--	patches.suse/batman-adv-Fix-lock-for-ogm-cnt-access-in-batadv_iv_.patch
--	patches.suse/s390-qeth-apply-takeover-changes-when-mode-is-toggle.patch
--	patches.suse/s390-qeth-don-t-apply-takeover-changes-to-RXIP.patch
--	patches.suse/s390-qeth-lock-IP-table-while-applying-takeover-chan.patch
--	patches.suse/s390-qeth-update-takeover-IPs-after-configuration-ch.patch
--	patches.suse/sock-free-skb-in-skb_complete_tx_timestamp-on-error.patch
--	patches.suse/net-aquantia-Fix-hardware-DMA-stream-overload-on-lar.patch
--	patches.suse/0001-net-usb-qmi_wwan-add-Telit-ME910-PID-0x1101-support.patch
--	patches.suse/net-sched-fix-static-key-imbalance-in-case-of-ingres.patch
--	patches.suse/0001-nfs-fix-a-deadlock-in-nfs-client-initialization.patch
--	patches.suse/nfs-don-t-wait-on-commit-in-nfs_commit_inode-if-ther.patch
--	patches.suse/eeprom-at24-change-nvmem-stride-to-1.patch
--	patches.suse/i2c-piix4-Fix-port-number-check-on-release
--	patches.suse/IB-core-Bound-check-alternate-path-port-number.patch
--	patches.suse/IB-core-Don-t-enforce-PKey-security-on-SMI-MADs.patch
--	patches.suse/IB-mlx4-Fix-RSS-hash-fields-restrictions.patch
--	patches.suse/RDMA-netlink-Fix-general-protection-fault.patch
--	patches.suse/iw_cxgb4-only-clear-the-ARMED-bit-if-a-notification-.patch
--	patches.suse/iw_cxgb4-only-insert-drain-cqes-if-wq-is-flushed.patch
--	patches.suse/IB-ipoib-Restore-MM-behavior-in-case-of-tx_ring-allo.patch
--	patches.suse/ext4-fix-fdatasync-2-after-fallocate-2-operation.patch
--	patches.suse/ext4-fix-crash-when-a-directory-s-i_size-is-too-smal.patch
--	patches.suse/dmaengine-ioat-Fix-error-handling-path
--	patches.suse/dmaengine-at_hdmac-fix-potential-NULL-pointer-derefe
--	patches.suse/dmaengine-dmatest-move-callback-wait-queue-to-thread
--	patches.suse/dmaengine-jz4740-disable-unprepare-clk-if-probe-fail
--	patches.suse/dmaengine-fsl-edma-disable-clks-on-all-error-paths
--	patches.suse/posix-timer-Properly-check-sigevent-sigev_notify.patch
--	patches.suse/04-drivers-misc-intel-pti-rename-the-header-file-to-free-up-the-namespace.patch
--	patches.suse/x86-cpufeature-add-user-mode-instruction-prevention-definitions
--	patches.suse/x86-make-x86_bug_fxsave_leak-detectable-in-cpuid-on-amd.patch
--	patches.suse/0001-locking-barriers-Convert-users-of-lockless_dereferen.patch
--	patches.suse/x86-mm-kasan-Don-t-use-vmemmap_populate-to-initializ.patch
--	patches.suse/01-x86-entry-64-paravirt-use-paravirt-safe-macro-to-access-eflags.patch
--	patches.suse/0001-x86-unwinder-orc-Dont-bail-on-stack-overflow.patch
--	patches.suse/0002-x86-unwinder-Handle-stack-overflows-more-gracefully.patch
--	patches.suse/x86-irq-remove-an-old-outdated-comment-about-context-tracking-races
--	patches.suse/04-x86-irq-64-print-the-offending-ip-in-the-stack-overflow-warning.patch
--	patches.suse/05-x86-entry-64-allocate-and-enable-the-sysenter-stack.patch
--	patches.suse/06-x86-dumpstack-add-get_stack_info-support-for-the-sysenter-stack.patch
--	patches.suse/07-x86-entry-gdt-put-per-cpu-gdt-remaps-in-ascending-order.patch
--	patches.suse/08-x86-mm-fixmap-generalize-the-gdt-fixmap-mechanism-introduce-struct-cpu_entry_area.patch
--	patches.suse/x86-kasan-64-Teach-KASAN-about-the-cpu_entry_area.patch
--	patches.suse/09-x86-entry-fix-assumptions-that-the-hw-tss-is-at-the-beginning-of-cpu_tss.patch
--	patches.suse/10-x86-dumpstack-handle-stack-overflow-on-all-stacks.patch
--	patches.suse/11-x86-entry-move-sysenter_stack-to-the-beginning-of-struct-tss_struct.patch
--	patches.suse/12-x86-entry-remap-the-tss-into-the-cpu-entry-area.patch
--	patches.suse/13-x86-entry-64-separate-cpu_current_top_of_stack-from-tss-sp0.patch
--	patches.suse/14-x86-espfix-64-stop-assuming-that-pt_regs-is-on-the-entry-stack.patch
--	patches.suse/15-x86-entry-64-use-a-per-cpu-trampoline-stack-for-idt-entries.patch
--	patches.suse/16-x86-entry-64-return-to-userspace-from-the-trampoline-stack.patch
--	patches.suse/18-x86-entry-64-create-a-per-cpu-syscall-entry-trampoline.patch
--	patches.suse/19-x86-entry-64-move-the-ist-stacks-into-struct-cpu_entry_area.patch
--	patches.suse/20-x86-entry-64-remove-the-sysenter-stack-canary.patch
--	patches.suse/21-x86-entry-clean-up-the-sysenter_stack-code.patch
--	patches.suse/22-x86-entry-64-make-cpu_entry_area-tss-read-only.patch
--	patches.suse/23-x86-paravirt-dont-patch-flush_tlb_single.patch
--	patches.suse/26-x86-paravirt-provide-a-way-to-check-for-hypervisors.patch
--	patches.suse/27-x86-cpufeatures-make-cpu-bugs-sticky.patch
--	patches.suse/mtd-nand-gpmi-Fix-failure-when-a-erased-page-has-a-b.patch
--	patches.suse/mtd-nand-brcmnand-Zero-bitflip-is-not-an-error.patch
--	patches.suse/ALSA-usb-audio-Add-native-DSD-support-for-Esoteric-D
--	patches.suse/ALSA-hda-Add-vendor-id-for-Cannonlake-HDMI-codec
--	patches.suse/ALSA-rawmidi-Avoid-racy-info-ioctl-via-ctl-device
--	patches.suse/ALSA-hda-realtek-Fix-Dell-AIO-LineOut-issue
--	patches.suse/ALSA-usb-audio-Fix-the-missing-ctl-name-suffix-at-pa
--	patches.suse/mfd-cros-ec-spi-Don-t-send-first-message-too-soon
--	patches.suse/mfd-twl4030-audio-Fix-sibling-node-lookup
--	patches.suse/mfd-twl6040-Fix-child-node-lookup
--	patches.suse/spi-a3700-Fix-clk-prescaling-for-coefficient-over-15
--	patches.suse/spi-atmel-fixed-spin_lock-usage-inside-atmel_spi_rem
--	patches.suse/spi-sun4i-disable-clocks-in-the-remove-function
--	patches.suse/spi-xilinx-Detect-stall-with-Unknown-commands
--	patches.suse/0005-cpufreq-governor-Ensure-sufficiently-large-sampling-.patch
--	patches.suse/PCI-PM-Force-devices-to-D0-in-pci_pm_thaw_noirq
--	patches.suse/APEI-ERST-Fix-missing-error-handling-in-erst_reader
--	patches.suse/0006-ACPI-CPPC-remove-initial-assignment-of-pcc_ss_data.patch
--	patches.suse/ARM-8731-1-Fix-csum_partial_copy_from_user-stack-mis.patch
--	patches.suse/scsi-aacraid-Fix-I-O-drop-during-reset.patch
--	patches.suse/KVM-MMU-Fix-infinite-loop-when-there-is-no-available.patch
--	patches.suse/KVM-X86-Fix-load-RFLAGS-w-o-the-fixed-bit.patch
--	patches.suse/kvm-x86-fix-WARN-due-to-uninitialized-guest-FPU-stat.patch
--	patches.suse/KVM-x86-Check-input-paging-mode-when-cs.l-is-set.patch
--	patches.suse/kvm-fix-stack-out-of-bounds-read-in-write_mmio
--	patches.suse/arm64-kvm-Prevent-restoring-stale-PMSCR_EL1-for-vcpu.patch
--	patches.suse/KVM-arm-arm64-Fix-HYP-unmapping-going-off-limits.patch
--	patches.suse/KVM-arm-arm64-timer-Don-t-set-irq-as-forwarded-if-no.patch
--	patches.suse/KVM-arm-arm64-Properly-handle-arch-timer-IRQs-after-.patch
--	patches.suse/KVM-arm-arm64-Fix-timer-enable-flow.patch
--	patches.suse/kvm-x86-fix-RSM-when-PCID-is-non-zero.patch
--	patches.suse/nvme-set-discard_alignment-to-zero.patch
--	patches.suse/nvme-fc-remove-double-put-reference-if-admin-connect.patch
--	patches.suse/nvme-call-blk_integrity_unregister-after-queue-is-cl.patch
--	patches.suse/nvme-check-hw-sectors-before-setting-chunk-sectors.patch
--	patches.suse/nvme-setup-streams-after-initializing-namespace-head.patch
--	patches.suse/block-don-t-let-passthrough-IO-go-into-.make_request.patch
--	patches.suse/block-fix-blk_rq_append_bio.patch
--	patches.suse/block-throttle-avoid-double-charge.patch
--	patches.suse/0001-block-unalign-call_single_data-in-struct-request.patch
--	patches.suse/bpf-s390x-do-not-reload-skb-pointers-in-non-skb-cont.patch
--	patches.suse/bpf-ppc64-do-not-reload-skb-pointers-in-non-skb-cont.patch
--	patches.suse/bpf-guarantee-r1-to-be-ctx-in-case-of-bpf_helper_cha.patch
--	patches.suse/net-phy-marvell-Limit-88m1101-autoneg-errata-to-88E1.patch
--	patches.suse/sctp-add-SCTP_CID_RECONF-conversion-in-sctp_cname.patch
--	patches.suse/net-bridge-fix-early-call-to-br_stp_change_bridge_id.patch
--	patches.suse/net-phy-xgene-disable-clk-on-error-paths.patch
--	patches.suse/nl80211-fix-nl80211_send_iface-error-paths
--	patches.suse/mac80211_hwsim-Fix-a-possible-sleep-in-atomic-bug-in
--	patches.suse/tg3-Fix-rx-hang-on-MTU-change-with-5717-5719.patch
--	patches.suse/vxlan-update-skb-dst-pmtu-on-tx-path.patch
--	patches.suse/ip_gre-remove-the-incorrect-mtu-limit-for-ipgre-tap.patch
--	patches.suse/ip6_gre-remove-the-incorrect-mtu-limit-for-ipgre-tap.patch
--	patches.suse/ip6_tunnel-get-the-min-mtu-properly-in-ip6_tnl_xmit.patch
--	patches.suse/net-mvneta-use-proper-rxq_number-in-loop-on-rx-queue.patch
--	patches.suse/net-mvneta-eliminate-wrong-call-to-handle-rx-descrip.patch
--	patches.suse/net-Fix-double-free-and-memory-corruption-in-get_net.patch
--	patches.suse/net-mlx5-FPGA-return-EINVAL-if-size-is-zero.patch
--	patches.suse/Revert-mlx5-move-affinity-hints-assignments-to-gener.patch
--	patches.suse/net-mlx5-Fix-rate-limit-packet-pacing-naming-and-str.patch
--	patches.suse/net-mlx5e-Fix-ETS-BW-check.patch
--	patches.suse/net-mlx5e-Fix-features-check-of-IPv6-traffic.patch
--	patches.suse/net-mlx5e-Fix-defaulting-RX-ring-size-when-not-neede.patch
--	patches.suse/net-mlx5-Fix-misspelling-in-the-error-message-and-co.patch
--	patches.suse/net-mlx5-Fix-error-flow-in-CREATE_QP-command.patch
--	patches.suse/net-mlx5e-Fix-possible-deadlock-of-VXLAN-lock.patch
--	patches.suse/net-mlx5e-Add-refcount-to-VXLAN-structure.patch
--	patches.suse/net-mlx5e-Prevent-possible-races-in-VXLAN-control-fl.patch
--	patches.suse/net-mlx5-Cleanup-IRQs-in-case-of-unload-failure.patch
--	patches.suse/net-mlx5-Stay-in-polling-mode-when-command-EQ-destro.patch
--	patches.suse/s390-qeth-fix-error-handling-in-checksum-cmd-callbac.patch
--	patches.suse/ipv4-Fix-use-after-free-when-flushing-FIB-tables.patch
--	patches.suse/bpf-verifier-fix-bounds-calculation-on-BPF_RSH.patch
--	patches.suse/bpf-fix-incorrect-sign-extension-in-check_alu_op.patch
--	patches.suse/bpf-fix-incorrect-tracking-of-register-size-truncati.patch
--	patches.suse/bpf-fix-32-bit-ALU-op-verification.patch
--	patches.suse/bpf-fix-missing-error-return-in-check_stack_boundary.patch
--	patches.suse/bpf-force-strict-alignment-checks-for-stack-pointers.patch
--	patches.suse/bpf-don-t-prune-branches-when-a-scalar-is-replaced-w.patch
--	patches.suse/bpf-fix-integer-overflows.patch
--	patches.suse/selftests-bpf-add-tests-for-recent-bugfixes.patch
--	patches.suse/bpf-do-not-allow-root-to-mangle-valid-pointers.patch
--	patches.suse/openvswitch-Fix-pop_vlan-action-for-double-tagged-fr.patch
--	patches.suse/net-reevalulate-autoflowlabel-setting-after-sysctl-s.patch
--	patches.suse/clk-fix-a-panic-error-caused-by-accessing-NULL-point.patch
--	patches.suse/clk-sunxi-sun9i-mmc-Implement-reset-callback-for-res.patch
--	patches.suse/drm-i915-Flush-pending-GTT-writes-before-unbinding
--	patches.suse/drm-i915-Drop-fb-reference-on-load_detect_pipe-failu
--	patches.suse/drm-i915-Stop-listening-to-request-resubmission-from
--	patches.suse/drm-i915-fence-Use-rcu-to-defer-freeing-of-irq_work
--	patches.suse/drm-nouveau-pci-do-a-msi-rearm-on-init
--	patches.suse/drm-i915-lpe-Remove-double-encapsulation-of-info-str
--	patches.suse/drm-i915-Protect-DDI-port-to-DPLL-map-from-theoretic
--	patches.suse/drm-sun4i-Fix-error-path-handling
--	patches.suse/pinctrl-cherryview-Mask-all-interrupts-on-Intel_Stra
--	patches.suse/crypto-skcipher-set-walk.iv-for-zero-length-inputs
--	patches.suse/crypto-af_alg-wait-for-data-at-beginning-of-recvmsg.patch
--	patches.suse/crypto-mcryptd-protect-the-per-CPU-queue-with-a-lock
--	patches.suse/crypto-af_alg-fix-race-accessing-cipher-request.patch
--	patches.suse/xfs-add-the-ability-to-join-a-held-buffer-to-a-defer.patch
--	patches.suse/xfs-hold-xfs_buf-locked-between-shortform-leaf-conve.patch
--	patches.suse/0009-xfs-move-xfs_iext_insert-tracepoint-to-report-useful-information.patch
--	patches.suse/xfs-remove-dest-file-s-post-eof-preallocations-befor.patch
--	patches.suse/xfs-allow-CoW-remap-transactions-to-use-reserve-bloc.patch
--	patches.suse/xen-eliminate-wx-mappings.patch
--	patches.suse/xen-balloon-mark-unallocated-host-memory-as-unusable.patch
--	patches.suse/powerpc-perf-Dereference-BHRB-entries-safely.patch
--	patches.suse/powerpc-perf-imc-Fix-nest-imc-cpuhotplug-callback-fa.patch
--	patches.suse/powerpc-perf-Fix-kfree-memory-allocated-for-nest-pmu.patch
--	patches.suse/KVM-PPC-Book3S-fix-XIVE-migration-of-pending-interru.patch
--	patches.suse/KVM-PPC-Book3S-HV-Fix-pending_pri-value-in-kvmppc_xi.patch
--	patches.suse/x86-kconfig-limit-nr_cpus-on-32-bit-to-a-sane-amount
--	patches.suse/01-x86-mm-dump_pagetables-check-page_present-for-real.patch
--	patches.suse/02-x86-mm-dump_pagetables-make-the-address-hints-correct-and-readable.patch
--	patches.suse/03-x86-vsyscall-64-explicitly-set-page_user-in-the-pagetable-hierarchy.patch
--	patches.suse/04-x86-vsyscall-64-warn-and-fail-vsyscall-emulation-in-native-mode.patch
--	patches.suse/05-arch-mm-allow-arch_dup_mmap-to-fail.patch
--	patches.suse/07-x86-ldt-rework-locking.patch
--	patches.suse/08-x86-ldt-prevent-ldt-inheritance-on-exec.patch
--	patches.suse/09-x86-mm-64-improve-the-memory-map-documentation.patch
--	patches.suse/10-x86-doc-remove-obvious-weirdnesses-from-the-x86-mm-layout-documentation.patch
--	patches.suse/11-x86-entry-rename-sysenter_stack-to-cpu_entry_area_entry_stack.patch
--	patches.suse/12-x86-uv-use-the-right-tlb-flush-api.patch
--	patches.suse/13-x86-microcode-dont-abuse-the-tlb-flush-interface.patch
--	patches.suse/14-x86-mm-use-_flush_tlb_one-for-kernel-memory.patch
--	patches.suse/15-x86-mm-remove-superfluous-barriers.patch
--	patches.suse/16-x86-mm-add-comments-to-clarify-which-tlb-flush-functions-are-supposed-to-flush-what.patch
--	patches.suse/17-x86-mm-move-the-cr3-construction-functions-to-tlbflush-h.patch
--	patches.suse/18-x86-mm-remove-hard-coded-asid-limit-checks.patch
--	patches.suse/19-x86-mm-put-mmu-to-hardware-asid-translation-in-one-place.patch
--	patches.suse/20-x86-mm-create-asm-invpcid-h.patch
--	patches.suse/21-x86-cpu_entry_area-move-it-to-a-separate-unit.patch
--	patches.suse/22-x86-cpu_entry_area-move-it-out-of-the-fixmap.patch
--	patches.suse/23-init-invoke-init_espfix_bsp-from-mm_init.patch
--	patches.suse/acpi-nfit-fix-health-event-notification.patch
--	patches.suse/libnvdimm-pfn-fix-start_pad-handling-for-aligned-nam.patch
--	patches.suse/libnvdimm-dax-fix-1GB-aligned-namespaces-vs-physical.patch
--	patches.suse/libnvdimm-btt-add-a-couple-of-missing-kernel-doc-lin.patch
--	patches.suse/libnvdimm-btt-fix-an-incompatibility-in-the-log-layout.patch
--	patches.suse/gpio-fix-gpio-line-names-property-retrieval
--	patches.suse/hwmon-Deal-with-errors-from-the-thermal-subsystem
--	patches.suse/ASoC-rsnd-ssiu-clear-SSI_MODE-for-non-TDM-Extended-m
--	patches.suse/ASoC-rsnd-fixup-ADG-register-mask
--	patches.suse/ASoC-rockchip-disable-clock-on-error
--	patches.suse/ASoC-wm_adsp-Fix-validation-of-firmware-and-coeff-le
--	patches.suse/ASoC-amd-Add-error-checking-to-probe-function
--	patches.suse/ASoC-atmel-classd-select-correct-Kconfig-symbol
--	patches.suse/ASoC-da7218-fix-fix-child-node-lookup
--	patches.suse/ASoC-fsl_ssi-AC-97-ops-need-regmap-clock-and-cleanin
--	patches.suse/ASoC-codecs-msm8916-wcd-Fix-supported-formats
--	patches.suse/ASoC-nau8825-fix-issue-that-pop-noise-when-start-cap
--	patches.suse/ASoC-tlv320aic31xx-Fix-GPIO1-register-definition
--	patches.suse/ASoC-twl4030-fix-child-node-lookup
--	patches.suse/ALSA-hda-Add-MIC_NO_PRESENCE-fixup-for-2-HP-machines
--	patches.suse/ALSA-hda-fix-headset-mic-detection-issue-on-a-Dell-m
--	patches.suse/ALSA-hda-change-the-location-for-one-mic-on-a-Lenovo
--	patches.suse/ALSA-hda-Drop-useless-WARN_ON
--	patches.suse/ALSA-hda-Fix-missing-COEF-init-for-ALC225-295-299
--	patches.suse/ring-buffer-Mask-out-the-info-bits-when-returning-bu.patch
--	patches.suse/ring-buffer-Do-no-reuse-reader-page-if-still-in-use.patch
--	patches.suse/tracing-Fix-crash-when-it-fails-to-alloc-ring-buffer.patch
--	patches.suse/tracing-Fix-possible-double-free-on-failure-of-alloc.patch
--	patches.suse/iw_cxgb4-Only-validate-the-MSN-for-successful-comple.patch
--	patches.suse/iw_cxgb4-reflect-the-original-WR-opcode-in-drain-cqe.patch
--	patches.suse/iw_cxgb4-when-flushing-complete-all-wrs-in-a-chain.patch
--	patches.suse/RDMA-vmw_pvrdma-Call-ib_umem_release-on-destroy-QP-p.patch
--	patches.suse/RDMA-vmw_pvrdma-Use-refcount_dec_and_test-to-avoid-w.patch
--	patches.suse/RDMA-vmw_pvrdma-Avoid-use-after-free-due-to-QP-CQ-SR.patch
--	patches.suse/IB-mlx5-Fix-congestion-counters-in-LAG-mode.patch
--	patches.suse/IB-ipoib-Fix-lockdep-issue-found-on-ipoib_ib_dev_hea.patch
--	patches.suse/IB-hfi-Only-read-capability-registers-if-the-capabil.patch
--	patches.suse/IB-mlx5-Serialize-access-to-the-VMA-list.patch
--	patches.suse/IB-uverbs-Fix-command-checking-as-part-of-ib_uverbs_.patch
--	patches.suse/IB-core-Verify-that-QP-is-security-enabled-in-create.patch
--	patches.suse/IB-mlx5-Fix-mlx5_ib_alloc_mr-error-flow.patch
--	patches.suse/led-core-Fix-brightness-setting-when-setting-delay_o
--	patches.suse/drm-i915-gvt-Fix-pipe-A-enable-as-default-for-vgpu
--	patches.suse/i915-Reject-CCS-modifiers-for-pipe-C-on-Geminilake
--	patches.suse/ip6_gre-fix-device-features-for-ioctl-setup.patch
--	patches.suse/net-phy-micrel-ksz9031-reconfigure-autoneg-after-phy.patch
--	patches.suse/RDS-Check-cmsg_len-before-dereferencing-CMSG_DATA.patch
--	patches.suse/tipc-error-path-leak-fixes-in-tipc_enable_bearer.patch
--	patches.suse/tipc-fix-tipc_mon_delete-oops-in-tipc_enable_bearer-.patch
--	patches.suse/net-fec-unmap-the-xmit-buffer-that-are-not-transferr.patch
--	patches.suse/xfrm-Fix-xfrm_input-to-verify-state-is-valid-when-en.patch
--	patches.suse/0005-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch
--	patches.suse/0006-xfrm-fix-xfrm_do_migrate-with-AEAD-e.g-AES-GCM.patch
--	patches.suse/xfrm-Reinject-transport-mode-packets-through-tasklet.patch
--	patches.suse/tg3-Add-workaround-to-restrict-5762-MRRS-to-2048.patch
--	patches.suse/tg3-Enable-PHY-reset-in-MTU-change-path-for-5720.patch
--	patches.suse/bnx2x-Improve-reliability-in-case-of-nested-PCI-erro.patch
--	patches.suse/sctp-Replace-use-of-sockets_allocated-with-specified.patch
--	patches.suse/tipc-fix-hanging-poll-for-stream-sockets.patch
--	patches.suse/sock-Add-sock_owned_by_user_nocheck.patch
--	patches.suse/strparser-Call-sock_owned_by_user_nocheck.patch
--	patches.suse/01-x86-cpufeatures-add-x86_bug_cpu_insecure.patch
--	patches.suse/02-x86-mm-pti-disable-global-pages-if-page_table_isolation-y.patch
--	patches.suse/03-x86-mm-pti-prepare-the-x86-entry-assembly-code-for-entry-exit-cr3-switching.patch
--	patches.suse/05-x86-mm-pti-add-infrastructure-for-page-table-isolation.patch
--	patches.suse/06-x86-pti-add-the-pti-cmdline-option-and-documentation.patch
--	patches.suse/07-x86-mm-pti-add-mapping-helper-functions.patch
--	patches.suse/08-x86-mm-pti-allow-nx-poison-to-be-set-in-p4d-pgd.patch
--	patches.suse/09-x86-mm-pti-allocate-a-separate-user-pgd.patch
--	patches.suse/10-x86-mm-pti-populate-user-pgd.patch
--	patches.suse/11-x86-mm-pti-add-functions-to-clone-kernel-pmds.patch
--	patches.suse/12-x86-mm-pti-force-entry-through-trampoline-when-pti-active.patch
--	patches.suse/13-x86-mm-pti-share-cpu_entry_area-with-user-space-page-tables.patch
--	patches.suse/14-x86-entry-align-entry-text-section-to-pmd-boundary.patch
--	patches.suse/15-x86-mm-pti-share-entry-text-pmd.patch
--	patches.suse/16-x86-mm-pti-map-espfix-into-user-space.patch
--	patches.suse/17-x86-cpu_entry_area-add-debugstore-entries-to-cpu_entry_area.patch
--	patches.suse/18-x86-events-intel-ds-map-debug-buffers-in-cpu_entry_area.patch
--	patches.suse/19-x86-mm-64-make-a-full-pgd-entry-size-hole-in-the-memory-map.patch
--	patches.suse/20-x86-pti-put-the-ldt-in-its-own-pgd-if-pti-is-on.patch
--	patches.suse/21-x86-pti-map-the-vsyscall-page-if-needed.patch
--	patches.suse/22-x86-mm-allow-flushing-for-future-asid-switches.patch
--	patches.suse/23-x86-mm-abstract-switching-cr3.patch
--	patches.suse/24-x86-mm-use-fix-pcid-to-optimize-user-kernel-switches.patch
--	patches.suse/25-x86-mm-optimize-restore_cr3.patch
--	patches.suse/26-x86-mm-use-invpcid-for-_native_flush_tlb_single.patch
--	patches.suse/27-x86-mm-clarify-the-whole-asid-kernel-pcid-user-pcid-naming.patch
--	patches.suse/28-x86-dumpstack-indicate-in-oops-whether-pti-is-configured-and-enabled.patch
--	patches.suse/29-x86-mm-pti-add-kconfig.patch
--	patches.suse/30-x86-mm-dump_pagetables-add-page-table-directory-to-the-debugfs-vfs-hierarchy.patch
--	patches.suse/31-x86-mm-dump_pagetables-check-user-space-page-table-for-wx-pages.patch
--	patches.suse/32-x86-mm-dump_pagetables-allow-dumping-current-pagetables.patch
--	patches.suse/33-x86-ldt-make-the-ldt-mapping-ro.patch
--	patches.suse/kbuild-add-fno-stack-check-to-kernel-build-options.patch
--	patches.suse/scsi-core-check-for-device-state-in-__scsi_remove_ta.patch
--	patches.suse/msft-hv-1570-scsi-storvsc-Fix-scsi_cmd-error-assignments-in-storv.patch
--	patches.suse/0001-USB-Fix-off-by-one-in-type-specific-length-check-of-.patch
--	patches.suse/0001-usbip-vhci-stop-printing-kernel-pointer-addresses-in.patch
--	patches.suse/0001-usbip-stub-stop-printing-kernel-pointer-addresses-in.patch
--	patches.suse/0001-usbip-prevent-leaking-socket-pointer-address-in-mess.patch
--	patches.suse/0001-usbip-fix-usbip-bind-writing-random-string-after-com.patch
--	patches.suse/0001-usb-add-RESET_RESUME-for-ELSA-MicroLink-56K.patch
--	patches.suse/0001-usb-Add-device-quirk-for-Logitech-HD-Pro-Webcam-C925.patch
--	patches.suse/0001-USB-serial-option-add-support-for-Telit-ME910-PID-0x.patch
--	patches.suse/0001-USB-serial-qcserial-add-Sierra-Wireless-EM7565.patch
--	patches.suse/0001-USB-serial-option-adding-support-for-YUGA-CLM920-NC5.patch
--	patches.suse/0001-USB-serial-ftdi_sio-add-id-for-Airbus-DS-P8GR.patch
--	patches.suse/0001-usb-xhci-Add-XHCI_TRUST_TX_LENGTH-for-Renesas-uPD720.patch
--	patches.suse/n_tty-fix-EXTPROC-vs-ICANON-interaction-with-TIOCINQ.patch
--	patches.suse/drivers-base-cacheinfo-fix-cache-type-for-non-archit
--	patches.suse/0001-thunderbolt-Mask-ring-interrupt-properly-when-pollin.patch
--	patches.suse/msft-hv-1569-vmbus-unregister-device_obj-channels_kset.patch
--	patches.suse/objtool-Fix-Clang-enum-conversion-warning.patch
--	patches.suse/0001-objtool-Fix-seg-fault-caused-by-missing-parameter.patch
--	patches.suse/0002-objtool-Fix-seg-fault-with-clang-compiled-objects.patch
--	patches.suse/genirq-Guard-handle_bad_irq-log-messages.patch
--	patches.suse/x86-asm-allow-again-using-asm-h-when-building-for-the-bpf-clang-target
--	patches.suse/timers-Use-deferrable-base-independent-of-base-nohz_active.patch
--	patches.suse/timers-Reinitialize-per-cpu-bases-on-hotplug.patch
--	patches.suse/nohz-Prevent-a-timer-interrupt-storm-in-tick_nohz_stop_sched_tick.patch
--	patches.suse/timers-Invoke-timer_start_debug-where-it-makes-sense.patch
--	patches.suse/01-x86-smpboot-remove-stale-tlb-flush-invocations.patch
--	patches.suse/02-x86-mm-remove-preempt_disable-enable-from-_native_flush_tlb.patch
--	patches.suse/34-x86-ldt-plug-memory-leak-in-error-path.patch
--	patches.suse/03-x86-ldt-make-ldt-pgtable-free-conditional.patch
--	patches.suse/x86-espfix-64-fix-espfix-double-fault-handling-on-5-level-systems
--	patches.suse/x86-mm-Unbreak-modules-that-use-the-DMA-API.patch
--	patches.suse/x86-stacktrace-Make-zombie-stack-traces-reliable.patch
--	patches.suse/fscache-Fix-the-default-for-fscache_maybe_release_pa.patch
--	patches.suse/afs-Fix-missing-error-handling-in-afs_write_end.patch
--	patches.suse/04-x86-pti-enable-pti-by-default.patch
--	patches.suse/05-x86-cpu-x86-pti-do-not-enable-pti-on-amd-processors.patch
--	patches.suse/35-x86-pti-make-sure-the-user-kernel-ptes-match.patch
--	patches.suse/0001-x86-dumpstack-Fix-partial-register-dumps.patch
--	patches.suse/0002-x86-dumpstack-Print-registers-for-first-stack-frame.patch
--	patches.suse/36-x86-pti-switch-to-kernel-cr3-at-early-in-entry_syscall_compat.patch
--	patches.suse/11.1-x86-process-define-cpu_tss_rw-in-same-section-as-declaration.patch
--	patches.suse/ARM-davinci-Use-platform_device_register_full-to-cre.patch
--	patches.suse/ARM-davinci-Add-dma_mask-to-dm365-s-eDMA-device.patch
--	patches.suse/ARM-davinci-fix-mmc-entries-in-dm365-s-dma_slave_map.patch
--	patches.suse/sunxi-rsb-Include-OF-based-modalias-in-device-uevent.patch
--	patches.suse/drm-armada-fix-leak-of-crtc-structure
--	patches.suse/drm-ttm-check-the-return-value-of-kzalloc
--	patches.suse/drm-i915-psr-Fix-register-name-mess-up
--	patches.suse/drm-i915-Disable-DC-states-around-GMBUS-on-GLK
--	patches.suse/drm-i915-Put-all-non-blocking-modesets-onto-an-order
--	patches.suse/drm-i915-Apply-Display-WA-1183-on-skl-kbl-and-cfl
--	patches.suse/kernel-acct.c-fix-the-acct-needcheck-check-in-check_free_space.patch
--	patches.suse/mm-mprotect-add-a-cond_resched-inside-change_pmd_ran.patch
--	patches.suse/userfaultfd-clear-the-vma-vm_userfaultfd_ctx-if-UFFD.patch
--	patches.suse/crypto-chelsio-select-CRYPTO_GF128MUL.patch
--	patches.suse/crypto-chacha20poly1305-validate-the-digest-size
--	patches.suse/crypto-af_alg-Fix-race-around-ctx-rcvused-by-making-.patch
--	patches.suse/crypto-n2-cure-use-after-free
--	patches.suse/crypto-pcrypt-fix-freeing-pcrypt-instances
--	patches.suse/s390-sles15-02-06-pci-handle-insufficient-resources-during-dma-tl.patch
--	patches.suse/s390-dasd-fix-wrongly-assigned-configuration-data.patch
--	patches.suse/x86-efi-fix-kernel-param-add_efi_memmap-regression.patch
--	patches.suse/07-x86-mm-set-modules_end-to-0xffffffffff000000.patch
--	patches.suse/08-x86-mm-map-cpu_entry_area-at-the-same-place-on-4-5-level.patch
--	patches.suse/24-x86-kaslr-fix-the-vaddr_end-mess.patch
--	patches.suse/37-x86-events-intel-ds-use-the-proper-cache-flush-method-for-mapping-ds-buffers.patch
--	patches.suse/38-x86-tlb-drop-the-gpl-from-the-cpu_tlbstate-export.patch
--	patches.suse/09-x86-alternatives-add-missing-n-at-end-of-alternative-inline-asm.patch
--	patches.suse/10-x86-pti-rename-bug_cpu_insecure-to-bug_cpu_meltdown.patch
--	patches.suse/xfs-quota-fix-missed-destroy-of-qi_tree_lock.patch
--	patches.suse/xfs-quota-check-result-of-register_shrinker.patch
--	patches.suse/xfs-fix-s_maxbytes-overflow-problems.patch
--	patches.suse/iommu-arm-smmu-v3-don-t-free-page-table-ops-twice
--	patches.suse/0001-iommu-arm-smmu-v3-Cope-with-duplicated-Stream-IDs.patch
--	patches.suse/Input-elantech-add-new-icbody-type-15
--	patches.suse/kvm-vmx-Scrub-hardware-GPRs-at-VM-exit.patch
--	patches.suse/KVM-s390-fix-cmma-migration-for-multiple-memory-slot.patch
--	patches.suse/KVM-s390-prevent-buffer-overrun-on-memory-hotplug-du.patch
--	patches.suse/mm-vmscan-Make-unregister_shrinker-no-op-if-register_shrinker-failed.patch
--	patches.suse/sget-handle-failures-of-register_shrinker.patch
--	patches.suse/mtd-nand-pxa3xx-Fix-READOOB-implementation.patch
--	patches.suse/leds-core-Fix-regression-caused-by-commit-2b83ff96f5
--	patches.suse/apparmor-fix-regression-in-mount-mediation-when-feat.patch
--	patches.suse/cgroup-avoid-copying-strings-longer-than-the-buffers.patch
--	patches.suse/cgroup-Fix-deadlock-in-cpu-hotplug-path.patch
--	patches.suse/platform-x86-wmi-Call-acpi_wmi_init-later
--	patches.suse/IB-mlx4-Fix-mlx4_ib_alloc_mr-error-flow.patch
--	patches.suse/IB-ipoib-Fix-race-condition-in-neigh-creation.patch
--	patches.suse/RDMA-netlink-Fix-locking-around-__ib_get_device_by_i.patch
--	patches.suse/IB-srpt-Disable-RDMA-access-by-the-initiator.patch
--	patches.suse/IB-srpt-Fix-ACL-lookup-during-login.patch
--	patches.suse/ip6_tunnel-disable-dst-caching-if-tunnel-is-dual-sta.patch
--	patches.suse/geneve-update-skb-dst-pmtu-on-tx-path.patch
--	patches.suse/mlxsw-spectrum_router-Fix-NULL-pointer-deref.patch
--	patches.suse/mlxsw-spectrum-Relax-sanity-checks-during-enslavemen.patch
--	patches.suse/net-sched-Fix-update-of-lastuse-in-act-modules-imple.patch
--	patches.suse/0001-NET-usb-qmi_wwan-add-support-for-YUGA-CLM920-NC5-PID.patch
--	patches.suse/ethtool-do-not-print-warning-for-applications-using-.patch
--	patches.suse/RDS-Heap-OOB-write-in-rds_message_alloc_sgs.patch
--	patches.suse/e1000-fix-disabling-already-disabled-warning.patch
--	patches.suse/e1000e-Fix-e1000_check_for_copper_link_ich8lan-retur.patch
--	patches.suse/vxlan-trivial-indenting-fix.patch
--	patches.suse/net-fec-restore-dev_id-in-the-cases-of-probe-error.patch
--	patches.suse/net-fec-defer-probe-if-regulator-is-not-ready.patch
--	patches.suse/cxgb4-Fix-FW-flash-errors.patch
--	patches.suse/net-ena-unmask-MSI-X-only-after-device-initializatio.patch
--	patches.suse/net-ena-fix-error-handling-in-ena_down-sequence.patch
--	patches.suse/i40e-i40evf-Account-for-frags-split-over-multiple-de.patch
--	patches.suse/i40e-don-t-remove-netdev-dev_addr-when-syncing-uc-li.patch
--	patches.suse/nl80211-Check-for-the-required-netlink-attribute-pre
--	patches.suse/mac80211-mesh-drop-frames-appearing-to-be-from-us
--	patches.suse/net-stmmac-enable-EEE-in-MII-GMII-or-RGMII-only.patch
--	patches.suse/sh_eth-fix-TSU-resource-handling.patch
--	patches.suse/RDS-null-pointer-dereference-in-rds_atomic_free_op.patch
--	patches.suse/netfilter-uapi-correct-untracked-conntrack-state-bit-number
--	patches.suse/net-fec-free-restore-resource-in-related-probe-error.patch
--	patches.suse/can-vxcan-improve-handling-of-missing-peer-name-attr
--	patches.suse/can-gs_usb-fix-return-value-of-the-set_bittiming-cal
--	patches.suse/can-flex_can-Correct-the-checking-for-frame-length-i
--	patches.suse/sh_eth-fix-SH7757-GEther-initialization.patch
--	patches.suse/bnxt_en-Fix-population-of-flow_type-in-bnxt_hwrm_cfa.patch
--	patches.suse/bnxt_en-Fix-the-Invalid-VF-id-check-in-bnxt_vf_ndo_p.patch
--	patches.suse/sctp-do-not-retransmit-upon-FragNeeded-if-PMTU-disco.patch
--	patches.suse/sctp-fix-the-handling-of-ICMP-Frag-Needed-for-too-sm.patch
--	patches.suse/mdio-sun4i-Fix-a-memory-leak
--	patches.suse/sh_eth-fix-TXALCR1-offsets.patch
--	patches.suse/block-drain-queue-before-waiting-for-q_usage_counter.patch
--	patches.suse/nvme-pci-move-use_sgl-initialization-to-nvme_init_io.patch
--	patches.suse/nvme-fix-sector-units-when-going-between-formats.patch
--	patches.suse/nvme-rdma-fix-concurrent-reset-and-reconnect.patch
--	patches.suse/nvme-mpath-fix-last-path-removal-during-traffic.patch
--	patches.suse/nvme-fcloop-avoid-possible-uninitialized-variable-wa.patch
--	patches.suse/loop-fix-concurrent-lo_open-lo_release.patch
--	patches.suse/ALSA-pcm-Remove-incorrect-snd_BUG_ON-usages
--	patches.suse/ALSA-pcm-Add-missing-error-checks-in-OSS-emulation-p
--	patches.suse/ALSA-pcm-Workaround-for-weird-PulseAudio-behavior-on
--	patches.suse/ALSA-aloop-Release-cable-upon-open-error-path
--	patches.suse/ALSA-aloop-Fix-inconsistent-format-due-to-incomplete
--	patches.suse/ALSA-aloop-Fix-racy-hw-constraints-adjustment
--	patches.suse/ALSA-pcm-Abort-properly-at-pending-signal-in-OSS-rea
--	patches.suse/ALSA-pcm-Allow-aborting-mutex-lock-at-OSS-read-write
--	patches.suse/net-core-fix-module-type-in-sock_diag_bind.patch
--	patches.suse/net-ipv4-emulate-READ_ONCE-on-hdrincl-bit-field-in-r.patch
--	patches.suse/selftests-bpf-fix-test_align.patch
--	patches.suse/bpf-prevent-out-of-bounds-speculation.patch
--	patches.suse/bpf-introduce-BPF_JIT_ALWAYS_ON-config.patch
--	patches.suse/sctp-add-a-ceiling-to-optlen-in-some-sockopts.patch
--	patches.suse/0001-iwlwifi-pcie-fix-DMA-memory-mapping-unmapping.patch
--	patches.suse/wcn36xx-Fix-dynamic-power-saving
--	patches.suse/8021q-fix-a-memory-leak-for-VLAN-0-device.patch
--	patches.suse/nfp-always-unmask-aux-interrupts-at-init.patch
--	patches.suse/ipv6-fix-possible-mem-leaks-in-ipv6_make_skb.patch
--	patches.suse/ipv6-sr-fix-TLVs-not-being-copied-using-setsockopt.patch
--	patches.suse/rbd-reacquire-lock-should-update-lock-owner-client-id
--	patches.suse/rbd-set-max_segments-to-ushrt_max
--	patches.suse/drm-vc4-Move-IRQ-enable-to-PM-path
--	patches.suse/drm-nouveau-disp-gf119-add-missing-drive-vfunc-ptr
--	patches.suse/drm-vmwgfx-Don-t-cache-framebuffer-maps
--	patches.suse/drm-vmwgfx-Potential-off-by-one-in-vmw_view_add
--	patches.suse/drm-i915-gvt-Clear-the-shadow-page-table-entry-after
--	patches.suse/drm-i915-gvt-Fix-stack-out-of-bounds-bug-in-cmd-pars
--	patches.suse/drm-i915-Whitelist-SLICE_COMMON_ECO_CHICKEN1-on-Gemi
--	patches.suse/drm-i915-Don-t-adjust-priority-on-an-already-signale
--	patches.suse/crypto-algapi-fix-NULL-dereference-in-crypto_remove_
--	patches.suse/KVM-MMU-check-pending-exception-before-injecting-APF.patch
--	patches.suse/KVM-PPC-Book3S-HV-Drop-prepare_done-from-struct-kvm_.patch
--	patches.suse/KVM-PPC-Book3S-HV-Fix-use-after-free-in-case-of-mult.patch
--	patches.suse/KVM-PPC-Book3S-PR-Fix-WIMG-handling-under-pHyp.patch
--	patches.suse/KVM-PPC-Book3S-HV-Always-flush-TLB-in-kvmppc_alloc_r.patch
--	patches.suse/x86-kvm-propagate-register_shrinker-return-code.patch
--	patches.suse/KVM-x86-emulate-UD-while-in-guest-mode.patch
--	patches.suse/KVM-x86-Add-memory-barrier-on-vmcs-field-lookup.patch
--	patches.suse/x86-microcode-intel-extend-bdw-late-loading-with-a-revision-check.patch
--	patches.suse/kdump-write-correct-address-of-mem_section-into-vmco.patch
--	patches.suse/tools-objtool-Makefile-don-t-assume-sync-check.sh-is.patch
--	patches.suse/x86-PCI-Add-pci-big_root_window-option-for-AMD-64-bi.patch
--	patches.suse/x86-PCI-Move-and-shrink-AMD-64-bit-window-to-avoid-c.patch
--	patches.suse/apparmor-fix-ptrace-label-match-when-matching-stacke.patch
--	patches.suse/apparmor-Fix-regression-in-profile-conflict-logic.patch
--	patches.suse/Bluetooth-Prevent-stack-info-leak-from-the-EFS-element.patch
--	patches.suse/0001-usbip-fix-vudc_rx-harden-CMD_SUBMIT-path-to-handle-m.patch
--	patches.suse/0001-usbip-remove-kernel-addresses-from-usb-device-and-ur.patch
--	patches.suse/0001-usbip-vudc_tx-fix-v_send_ret_submit-vulnerability-to.patch
--	patches.suse/0001-USB-fix-usbmon-BUG-trigger.patch
--	patches.suse/0001-uas-ignore-UAS-for-Norelsys-NS1068-X-chips.patch
--	patches.suse/0001-USB-serial-cp210x-add-IDs-for-LifeScan-OneTouch-Veri.patch
--	patches.suse/0001-USB-serial-cp210x-add-new-device-ID-ELV-ALC-8xxx.patch
--	patches.suse/0001-usb-misc-usb3503-make-sure-reset-is-low-for-at-least.patch
--	patches.suse/11-x86-pti-unbreak-efi-old_memmap.patch
--	patches.suse/12-x86-documentation-add-pti-description.patch
--	patches.suse/13-x86-cpufeatures-add-x86_bug_spectre_v.patch
--	patches.suse/14-sysfs-cpu-add-vulnerability-folder.patch
--	patches.suse/15-x86-cpu-implement-cpu-vulnerabilites-sysfs-functions.patch
--	patches.suse/39-x86-tboot-unbreak-tboot-with-pti-enabled.patch
--	patches.suse/40-x86-mm-pti-remove-dead-logic-in-pti_user_pagetable_walk.patch
--	patches.suse/0001-x86-cpu-amd-make-lfence-a-serializing-instruction.patch
--	patches.suse/0002-x86-cpu-amd-use-lfence_rdtsc-in-preference-to-mfence_rdtsc.patch
--	patches.suse/16-sysfs-cpu-fix-typos-in-vulnerability-documentation.patch
--	patches.suse/17-x86-alternatives-fix-optimize_nops-checking.patch
--	patches.suse/39.1-x86-pti-make-unpoison-of-pgd-for-trusted-boot-work-for-real.patch
--	patches.suse/0001-objtool-Detect-jumps-to-retpoline-thunks.patch
--	patches.suse/0002-objtool-Allow-alternatives-to-be-ignored.patch
--	patches.suse/20-x86-retpoline-add-initial-retpoline-support.patch
--	patches.suse/21-x86-spectre-add-boot-time-option-to-select-spectre-v2-mitigation.patch
--	patches.suse/22-retpoline-crypto-convert-crypto-assembler-indirect-jumps.patch
--	patches.suse/23-x86-retpoline-entry-convert-entry-assembler-indirect-jumps.patch
--	patches.suse/24-x86-retpoline-ftrace-convert-ftrace-assembler-indirect-jumps.patch
--	patches.suse/msft-hv-1582-x86-retpoline-hyperv-Convert-assembler-indirect-jump.patch
--	patches.suse/26-x86-retpoline-xen-convert-xen-hypercall-indirect-jumps.patch
--	patches.suse/x86-retpoline-checksum32-convert-assembler-indirect-jumps
--	patches.suse/x86-retpoline-irq32-convert-assembler-indirect-jumps
--	patches.suse/27-retpoline-fill-return-stack-buffer-on-vmexit.patch
--	patches.suse/41-x86-pti-fix-pcid-and-sanitize-defines.patch
--	patches.suse/42-x86-perf-disable-intel_bts-when-pti.patch
--	patches.suse/nvme-fabrics-initialize-default-host-id-in-nvmf_host.patch
--	patches.suse/powerpc-dlpar-023-Make-RAS-IRQ-explicitly-dependent-on-DLPAR-WQ.patch
--	patches.suse/powerpc-pseries-Add-H_GET_CPU_CHARACTERISTICS-flags-.patch
--	patches.suse/powerpc-64-Add-macros-for-annotating-the-destination.patch
--	patches.suse/powerpc-64s-Simple-RFI-macro-conversions.patch
--	patches.suse/powerpc-64-Convert-the-syscall-exit-path-to-use-RFI_.patch
--	patches.suse/powerpc-64-Convert-fast_exception_return-to-use-RFI_.patch
--	patches.suse/powerpc-64s-Convert-slb_miss_common-to-use-RFI_TO_US.patch
--	patches.suse/powerpc-64s-Add-support-for-RFI-flush-of-L1-D-cache.patch
--	patches.suse/powerpc-64s-Support-disabling-RFI-flush-with-no_rfi_.patch
--	patches.suse/powerpc-pseries-Query-hypervisor-for-RFI-flush-setti.patch
--	patches.suse/powerpc-powernv-Check-device-tree-for-RFI-flush-sett.patch
--	patches.suse/28-x86-retpoline-remove-compile-time-warning.patch
--	patches.suse/ALSA-hda-Apply-headphone-noise-quirk-for-another-Del
--	patches.suse/ALSA-hda-Apply-the-existing-quirk-to-iMac-14-1
--	patches.suse/ALSA-pcm-Remove-yet-superfluous-WARN_ON
--	patches.suse/ALSA-seq-Make-ioctls-race-free
--	patches.suse/xfrm-skip-policies-marked-as-dead-while-rehashing.patch
--	patches.suse/af_key-fix-buffer-overread-in-verify_address_len.patch
--	patches.suse/af_key-fix-buffer-overread-in-parse_exthdrs.patch
--	patches.suse/xfrm-Use-__skb_queue_tail-in-xfrm_trans_queue.patch
--	patches.suse/0007-xfrm-Return-error-on-unknown-encap_type-in-init_stat.patch
--	patches.suse/esp-Fix-GRO-when-the-headers-not-fully-in-the-linear.patch
--	patches.suse/net-ib-mlx5-Don-t-disable-local-loopback-multicast-t.patch
--	patches.suse/net-mlx5-Fix-get-vector-affinity-helper-function.patch
--	patches.suse/net-mlx5-Fix-memory-leak-in-bad-flow-of-mlx5_alloc_i.patch
--	patches.suse/net-mlx5-Fix-mlx5_get_uars_page-to-return-error-code.patch
--	patches.suse/net-mlx5-Fix-error-handling-in-load-one.patch
--	patches.suse/net-mlx5e-Keep-updating-ethtool-statistics-when-the-.patch
--	patches.suse/net-mlx5e-Add-error-print-in-ETS-init.patch
--	patches.suse/net-mlx5e-Check-support-before-TC-swap-in-ETS-init.patch
--	patches.suse/net-mlx5e-Don-t-override-netdev-features-field-unles.patch
--	patches.suse/net-mlx5-Update-ptp_clock_event-foreach-PPS-event.patch
--	patches.suse/net-mlx5e-Remove-timestamp-set-from-netdevice-open-f.patch
--	patches.suse/bpf-fix-spelling-mistake-obusing-abusing.patch
--	patches.suse/bpf-arsh-is-not-supported-in-32-bit-alu-thus-reject-.patch
--	patches.suse/bpf-array-fix-overflow-in-max_entries-and-undefined-.patch
--	patches.suse/9p-add-missing-module-license-for-xen-transport.patch
--	patches.suse/ppp-unlock-all_ppp_mutex-before-registering-device.patch
--	patches.suse/ipv6-fix-udpv6-sendmsg-crash-caused-by-too-small-MTU.patch
--	patches.suse/tipc-fix-a-memory-leak-in-tipc_nl_node_get_link.patch
--	patches.suse/netlink-extack-needs-to-be-reset-each-time-through-l.patch
--	patches.suse/ipv6-ip6_make_skb-needs-to-clear-cork.base.dst.patch
--	patches.suse/sh_eth-fix-dumping-ARSTR.patch
--	patches.suse/net-Allow-neigh-contructor-functions-ability-to-modi.patch
--	patches.suse/ipv4-Make-neigh-lookup-keys-for-loopback-point-to-po.patch
--	patches.suse/ibmvnic-Fix-pending-MAC-address-changes.patch
--	patches.suse/sctp-reinit-stream-if-stream-outcnt-has-been-change-.patch
--	patches.suse/sctp-do-not-allow-the-v4-socket-to-bind-a-v4mapped-v.patch
--	patches.suse/nl80211-take-RCU-read-lock-when-calling-ieee80211_bs
--	patches.suse/mac80211_hwsim-validate-number-of-different-channels.patch
--	patches.suse/cfg80211-check-dev_set_name-return-value
--	patches.suse/lan78xx-Fix-failure-in-USB-Full-Speed.patch
--	patches.suse/nfp-use-the-correct-index-for-link-speed-table.patch
--	patches.suse/qed-Fix-potential-use-after-free-in-qed_spq_post.patch
--	patches.suse/iser-target-Fix-possible-use-after-free-in-connectio.patch
--	patches.suse/IB-hfi1-Prevent-a-NULL-dereference.patch
--	patches.suse/RDMA-mlx5-Fix-out-of-bound-access-while-querying-AH.patch
--	patches.suse/timers-Unconditionally-check-deferrable-base.patch
--	patches.suse/x86-kasan-panic-if-there-is-not-enough-memory-to-boot
--	patches.suse/01-x86-retpoline-fill-rsb-on-context-switch-for-affected-cpus.patch
--	patches.suse/02-x86-retpoline-add-lfence-to-the-retpoline-rsb-filling-rsb-macros.patch
--	patches.suse/0001-objtool-Fix-seg-fault-with-gold-linker.patch
--	patches.suse/0002-objtool-Improve-error-message-for-bad-file-argument.patch
--	patches.suse/05-x86-cpufeature-move-processor-tracing-out-of-scattered-features.patch
--	patches.suse/06-module-add-retpoline-tag-to-vermagic.patch
--	patches.suse/0001-futex-Avoid-violating-the-10th-rule-of-futex.patch
--	patches.suse/futex-Prevent-overflow-by-strengthen-input-validatio.patch
--	patches.suse/delayacct-Account-blkio-completion-on-the-correct-ta.patch
--	patches.suse/x86-tsc-future-proof-native_calibrate_tsc.patch
--	patches.suse/x86-tsc-fix-erroneous-tsc-rate-on-skylake-xeon.patch
--	patches.suse/01-x86-mm-clean-up-register-saving-in-the-_enc_copy-assembly-code.patch
--	patches.suse/02-x86-mm-use-a-struct-to-reduce-parameters-for-sme-pgd-mapping.patch
--	patches.suse/03-x86-mm-centralize-pmd-flags-in-sme_encrypt_kernel.patch
--	patches.suse/04-x86-mm-prepare-sme_encrypt_kernel-for-page-aligned-encryption.patch
--	patches.suse/05-x86-mm-encrypt-the-initrd-earlier-for-bsp-microcode-update.patch
--	patches.suse/33.1-x86-intel_rdt-cqm-prevent-use-after-free.patch
--	patches.suse/x86-apic-vector-fix-off-by-one-in-error-path
--	patches.suse/nvme-pci-check-segement-valid-for-SGL-use.patch
--	patches.suse/nvme-pci-take-sglist-coalescing-in-dma_map_sg-into-a.patch
--	patches.suse/tun-fix-a-memory-leak-for-tfile-tx_array.patch
--	patches.suse/r8152-disable-RX-aggregation-on-Dell-TB16-dock.patch
--	patches.suse/can-peak-fix-potential-bug-in-packet-fragmentation
--	patches.suse/bpf-fix-divides-by-zero.patch
--	patches.suse/bpf-fix-32-bit-divide-by-zero.patch
--	patches.suse/bpf-arm64-fix-stack_depth-tracking-in-combination-wi.patch
--	patches.suse/bpf-reject-stores-into-ctx-via-st-and-xadd.patch
--	patches.suse/bpf-mark-dst-unknown-on-inconsistent-s-u-bounds-adju.patch
--	patches.suse/netlink-reset-extack-earlier-in-netlink_rcv_skb.patch
--	patches.suse/cfg80211-fix-station-info-handling-bugs
--	patches.suse/fm10k-mark-PM-functions-as-__maybe_unused.patch
--	patches.suse/flow_dissector-properly-cap-thoff-field.patch
--	patches.suse/ip6_gre-init-dev-mtu-and-dev-hard_header_len-correct.patch
--	patches.suse/can-af_can-can_rcv-replace-WARN_ONCE-by-pr_warn_once
--	patches.suse/can-af_can-canfd_rcv-replace-WARN_ONCE-by-pr_warn_on
--	patches.suse/ibmvnic-Fix-IP-offload-control-buffer.patch
--	patches.suse/ibmvnic-Fix-IPv6-packet-descriptors.patch
--	patches.suse/scripts-gdb-linux-tasks.py-fix-get_thread_info.patch
--	patches.suse/proc-fix-coredump-vs-read-proc-stat-race.patch
--	patches.suse/drm-vmwgfx-fix-memory-corruption-with-legacy-sou-con
--	patches.suse/drm-i915-Add-.get_hw_state-method-for-planes
--	patches.suse/drm-i915-Redo-plane-sanitation-during-readout
--	patches.suse/drm-i915-Fix-deadlock-in-i830_disable_pipe
--	patches.suse/powerpc-xmon-Add-RFI-flush-related-fields-to-paca-du.patch
--	patches.suse/powerpc-Don-t-preempt_disable-in-show_cpuinfo.patch
--	patches.suse/powerpc-64s-Wire-up-cpu_show_meltdown.patch
--	patches.suse/powerpc-64s-Allow-control-of-RFI-flush-via-debugfs.patch
--	patches.suse/powerpc-pseries-include-linux-types.h-in-asm-hvcall.h.patch
--	patches.suse/ARM-sunxi_defconfig-Enable-CMA.patch
--	patches.suse/phy-work-around-phys-references-to-usb-nop-xceiv-dev.patch
--	patches.suse/workqueue-avoid-hard-lockups-in-show_workqueue_state.patch
--	patches.suse/libata-apply-max_sec_1024-to-all-liteon-ep1-series-devices.patch
--	patches.suse/i2c-core-smbus-prevent-stack-corruption-on-read-I2C_.patch
--	patches.suse/Input-twl4030-vibra-fix-sibling-node-lookup
--	patches.suse/Input-twl6040-vibra-fix-child-node-lookup
--	patches.suse/Input-88pm860x-ts-fix-child-node-lookup
--	patches.suse/Input-ALPS-fix-multi-touch-decoding-on-SS4-plus-touc
--	patches.suse/Input-synaptics-rmi4-prevent-UAF-reported-by-KASAN
--	patches.suse/0001-tracing-Fix-converting-enum-s-from-the-map-in-trace_.patch
--	patches.suse/0089-dm-thin-metadata-THIN_MAX_CONCURRENT_LOCKS-should-be.patch
--	patches.suse/0090-dm-btree-fix-serious-bug-in-btree_split_beneath.patch
--	patches.suse/0091-dm-crypt-fix-crash-by-adding-missing-check-for-auth-.patch
--	patches.suse/0092-dm-integrity-don-t-store-cipher-request-on-the-stack.patch
--	patches.suse/0093-dm-crypt-wipe-kernel-key-copy-after-IV-initializatio.patch
--	patches.suse/0094-dm-crypt-fix-error-return-code-in-crypt_ctr.patch
--	patches.suse/scsi-libsas-Disable-asynchronous-aborts-for-SATA-dev.patch
--	patches.suse/KVM-arm-arm64-Check-pagesize-when-allocating-a-hugep.patch
--	patches.suse/KVM-arm64-Fix-GICv4-init-when-called-from-vgic_its_c.patch
--	patches.suse/KVM-x86-Fix-wrong-macro-references-of-X86_CR0_PG_BIT.patch
--	patches.suse/KVM-PPC-Book3S-Provide-information-about-hardware-fi.patch
--	patches.suse/KVM-s390-wire-up-bpb-feature.patch
--	patches.suse/07-x86-use-_nostackprotect-for-sme_encrypt_kernel.patch
--	patches.suse/06-x86-mm-rework-wbinvd-hlt-operation-in-stop_this_cpu.patch
--	patches.suse/x86-mce-make-machine-check-speculation-protected.patch
--	patches.suse/retpoline-introduce-start-end-markers-of-indirect-thunk.patch
--	patches.suse/kprobes-x86-blacklist-indirect-thunk-functions-for-kprobes.patch
--	patches.suse/kprobes-x86-disable-optimizing-on-the-function-jumps-to-indirect-thunk.patch
--	patches.suse/x86-pti-document-fix-wrong-index.patch
--	patches.suse/x86-retpoline-optimize-inline-assembler-for-vmexit_fill_rsb.patch
--	patches.suse/orangefs-use-list_for_each_entry_safe-in-purge_waiti.patch
--	patches.suse/orangefs-initialize-op-on-loop-restart-in-orangefs_d.patch
--	patches.suse/0001-nfsd-auth-Fix-gid-sorting-when-rootsquash-enabled.patch
--	patches.suse/net-mlx5e-Fix-fixpoint-divide-exception-in-mlx5e_am_.patch
--	patches.suse/cxgb4-fix-endianness-for-vlan-value-in-cxgb4_tc_flow.patch
--	patches.suse/ibmvnic-Modify-buffer-size-and-number-of-queues-on-f.patch
--	patches.suse/ibmvnic-Revert-to-previous-mtu-when-unsupported-valu.patch
--	patches.suse/ibmvnic-Allocate-and-request-vpd-in-init_resources.patch
--	patches.suse/net-qdisc_pkt_len_init-should-be-more-robust.patch
--	patches.suse/gso-validate-gso_type-in-GSO-handlers.patch
--	patches.suse/net-igmp-fix-source-address-check-for-IGMPv3-reports.patch
--	patches.suse/be2net-restore-properly-promisc-mode-after-queues-re.patch
--	patches.suse/x86-PCI-Enable-AMD-64-bit-window-on-resume.patch
--	patches.suse/x86-ftrace-Fix-ORC-unwinding-from-ftrace-handlers.patch
--	patches.suse/0001-ftrace-orc-x86-Handle-ftrace-dynamically-allocated-t.patch
--	patches.suse/0002-tracing-Update-stack-trace-skipping-for-ORC-unwinder.patch
--	patches.suse/pppoe-take-needed_headroom-of-lower-device-into-acco.patch
--	patches.suse/ipv6-Fix-getsockopt-for-sockets-with-default-IPV6_AU.patch
--	patches.suse/vmxnet3-repair-memory-leak
--	patches.suse/xfrm-Add-SA-to-hardware-at-the-end-of-xfrm_state_con.patch
--	patches.suse/mlxsw-spectrum_router-Don-t-log-an-error-on-missing-.patch
--	patches.suse/qed-Remove-reserveration-of-dpi-for-kernel.patch
--	patches.suse/qed-Free-reserved-MR-tid.patch
--	patches.suse/vhost-use-mutex_lock_nested-in-vhost_dev_lock_vqs.patch
--	patches.suse/vhost-do-not-try-to-access-device-IOTLB-when-not-ini.patch
--	patches.suse/btrfs-fix-stale-entries-in-readdir.patch
--	patches.suse/KVM-s390-add-proper-locking-for-CMMA-migration-bitma.patch
--	patches.suse/orangefs-fix-deadlock-do-not-write-i_size-in-read_it.patch
--	patches.suse/Input-xpad-add-support-for-PDP-Xbox-One-controllers
--	patches.suse/Input-trackpoint-force-3-buttons-if-0-button-is-repo
--	patches.suse/Input-trackpoint-only-expose-supported-controls-for-.patch
--	patches.suse/drm-vc4-Flush-the-caches-before-the-bin-jobs-as-well
--	patches.suse/drm-vc4-Fix-NULL-pointer-dereference-in-vc4_save_han
--	patches.suse/net-tcp-close-sock-if-net-namespace-is-exiting.patch
--	patches.suse/net-don-t-call-update_pmtu-unconditionally.patch
--	patches.suse/r8169-fix-memory-corruption-on-retrieval-of-hardware.patch
--	patches.suse/net-vrf-Add-support-for-sends-to-local-broadcast-add.patch
--	patches.suse/dccp-don-t-restart-ccid2_hc_tx_rto_expire-if-sk-in-c.patch
--	patches.suse/0002-futex-Fix-OWNER_DEAD-fixup.patch
--	patches.suse/sched-core-Fix-cpu.max-vs.-cpuhotplug-deadlock.patch
--	patches.suse/hrtimer-Reset-hrtimer-cpu-base-proper-on-CPU-hotplug.patch
--	patches.suse/perf-x86-amd-power-do-not-load-amd-power-module-on-amd-platforms.patch
--	patches.suse/x86-microcode-intel-extend-bdw-late-loading-further-with-llc-size-check.patch
--	patches.suse/x86-microcode-fix-again-accessing-initrd-after-having-been-freed.patch
--	patches.suse/x86-mm-64-fix-vmapped-stack-syncing-on-very-large-memory-4-level-systems.patch
--	patches.suse/x86-ftrace-Add-one-more-ENDPROC-annotation.patch
--	patches.suse/20.1-x86-retpoline-remove-the-esp-rsp-thunk.patch
--	patches.suse/ALSA-usb-audio-Change-the-semantics-of-the-enable-op
--	patches.suse/ALSA-hda-Clean-up-ALC299-init-code
--	patches.suse/ASoC-skl-Fix-kernel-warning-due-to-zero-NHTL-entry
--	patches.suse/ASoC-Intel-Skylake-Disable-clock-gating-during-firmw
--	patches.suse/ASoC-pcm512x-add-missing-MODULE_DESCRIPTION-AUTHOR-L
--	patches.suse/ASoC-nuc900-Fix-a-loop-timeout-test
--	patches.suse/ASoC-Intel-cht_bsw_rt5645-Analog-Mic-support
--	patches.suse/ASoC-tlv320aic31xx-Handle-inverted-BCLK-in-non-DSP-m.patch
--	patches.suse/ALSA-hda-realtek-update-ALC225-depop-optimize
--	patches.suse/ASoC-rockchip-i2s-fix-playback-after-runtime-resume
--	patches.suse/ASoC-Intel-sst-Fix-the-return-value-of-sst_send_byte
--	patches.suse/ASoC-ux500-add-MODULE_LICENSE-tag
--	patches.suse/ALSA-usb-audio-Add-a-quirk-for-Nura-s-first-gen-head
--	patches.suse/ALSA-hda-Use-IS_REACHABLE-for-dependency-on-input
--	patches.suse/ALSA-hda-realtek-Support-headset-mode-for-ALC215-ALC
--	patches.suse/ALSA-hda-realtek-update-ALC215-depop-optimize
--	patches.suse/ALSA-usb-audio-Support-changing-input-on-Sound-Blast
--	patches.suse/ASoC-au1x-Fix-timeout-tests-in-au1xac97c_ac97_read
--	patches.suse/ALSA-hda-Reduce-the-suspend-time-consumption-for-ALC
--	patches.suse/cpufreq-intel_pstate-Replace-bxt_funcs-with-core_funcs.patch
--	patches.suse/cpufreq-intel_pstate-Add-Skylake-servers-support.patch
--	patches.suse/cpufreq-powernv-Dont-assume-distinct-pstate-values-f.patch
--	patches.suse/PM-devfreq-Propagate-error-from-devfreq_add_device
--	patches.suse/PM-devfreq-Fix-potential-NULL-pointer-dereference-in
--	patches.suse/acpi-pci-pci_link-reduce-verbosity-when-irq-is-enabled.patch
--	patches.suse/ACPICA-iasl-Add-SMMUv3-device-ID-mapping-index-suppo.patch
--	patches.suse/ACPICA-ACPI-6.0A-Changes-to-the-NFIT-ACPI-table.patch
--	patches.suse/ACPI-NUMA-ia64-Parse-all-entries-of-SRAT-memory-affi.patch
--	patches.suse/ACPI-sysfs-Make-ACPI-GPE-mask-kernel-parameter-cover
--	patches.suse/ACPI-EC-Fix-debugfs_create_-usage
--	patches.suse/ACPI-video-Default-lcd_only-to-true-on-Win8-ready-an
--	patches.suse/leds-pm8058-Silence-pointer-to-integer-size-warning
--	patches.suse/mfd-palmas-Assign-the-right-powerhold-mask-for-tps65.patch
--	patches.suse/mfd-lpc_ich-Do-not-touch-SPI-NOR-write-protection-APL
--	patches.suse/backlight-tdo24m-Fix-the-SPI-CS-between-transfers
--	patches.suse/mtd-cfi-convert-inline-functions-to-macros.patch
--	patches.suse/mtd-nand-fix-interpretation-of-NAND_CMD_NONE-in-nand.patch
--	patches.suse/mtd-nand-denali_pci-add-missing-MODULE_DESCRIPTION-A.patch
--	patches.suse/mtd-nand-ifc-update-bufnum-mask-for-ver-2.0.0.patch
--	patches.suse/mtd-nand-qcom-Add-a-NULL-check-for-devm_kasprintf.patch
--	patches.suse/mtd-nand-brcmnand-Disable-prefetch-by-default.patch
--	patches.suse/mtd-mtd_oobtest-Handle-bitflips-during-reads.patch
--	patches.suse/mtd-nand-Fix-nand_do_read_oob-return-value.patch
--	patches.suse/mtd-nand-sunxi-Fix-ECC-strength-choice.patch
--	patches.suse/hwmon-ina2xx-Make-calibration-register-value-fixed
--	patches.suse/hwmon-ina2xx-Fix-access-to-uninitialized-mutex
--	patches.suse/hwmon-k10temp-add-temperature-offset-for-ryzen-1900x.patch
--	patches.suse/mmc-sdhci-of-esdhc-fix-eMMC-couldn-t-work-after-kexe
--	patches.suse/mmc-mmc_test-Ensure-command-queue-is-disabled-for-te
--	patches.suse/mmc-sdhci-of-esdhc-fix-the-mmc-error-after-sleep-on-
--	patches.suse/mmc-avoid-removing-non-removable-hosts-during-suspen
--	patches.suse/mmc-sdhci-xenon-wait-5ms-after-set-1.8V-signal-enabl
--	patches.suse/sdhci-Advertise-2.0v-supply-on-SDIO-host-controller
--	patches.suse/spi-imx-do-not-access-registers-while-clocks-disable
--	patches.suse/spi-a3700-Clear-DATA_OUT-when-performing-a-read.patch
--	patches.suse/spi-sun6i-disable-unprepare-clocks-on-remove
--	patches.suse/EDAC-octeon-Fix-an-uninitialized-variable-warning
--	patches.suse/EDAC-mv64x60-Fix-an-error-handling-path
--	patches.suse/0001-pktcdvd-Fix-pkt_setup_dev-error-path.patch
--	patches.suse/0001-pktcdvd-Fix-a-recently-introduced-NULL-pointer-deref.patch
--	patches.suse/0095-dm-limit-the-max-bio-size-as-BIO_MAX_PAGES-PAGE_SIZE.patch
--	patches.suse/0096-bcache-comment-on-direct-access-to-bvec-table.patch
--	patches.suse/0098-dm-crypt-don-t-clear-bvec-bv_page-in-crypt_free_buff.patch
--	patches.suse/0001-lib-scatterlist-Introduce-sgl_alloc-and-sgl_free.patch
--	patches.suse/blk-mq-quiesce-queue-before-freeing-queue.patch
--	patches.suse/nvmet-rdma-removed-queue-cleanup-from-module-exit.patch
--	patches.suse/nvmet-rdma-lowering-log-level-for-chatty-debug-messa.patch
--	patches.suse/nvmet-lower-log-level-for-each-queue-creation.patch
--	patches.suse/nvme_fcloop-fix-abort-race-condition.patch
--	patches.suse/nvme_fcloop-disassocate-local-port-structs.patch
--	patches.suse/nvme_fcloop-rework-to-remove-xxx_IN_ISR-feature-flag.patch
--	patches.suse/nvme_fcloop-refactor-host-target-io-job-access.patch
--	patches.suse/nvmet-fc-cleanup-nvmet-add_port-remove_port.patch
--	patches.suse/nvme-fabrics-protect-against-module-unload-during-cr.patch
--	patches.suse/nvme-pci-remove-an-unnecessary-initialization-in-HMB.patch
--	patches.suse/nvmet-fix-error-flow-in-nvmet_alloc_ctrl.patch
--	patches.suse/nvmet-rearrange-nvmet_ctrl_free.patch
--	patches.suse/nvme-pci-don-t-open-code-nvme_reset_ctrl.patch
--	patches.suse/nvme-modify-the-debug-level-for-setting-shutdown-tim.patch
--	patches.suse/nvme-pci-fix-NULL-pointer-reference-in-nvme_alloc_ns.patch
--	patches.suse/nvme-take-refcount-on-transport-module.patch
--	patches.suse/nvme-fix-subsystem-multiple-controllers-support-chec.patch
--	patches.suse/0099-bcache-ret-IOERR-when-read-meets-metadata-error.patch
--	patches.suse/0100-bcache-stop-writeback-thread-after-detaching.patch
--	patches.suse/0101-bcache-Use-PTR_ERR_OR_ZERO.patch
--	patches.suse/0102-bcache-segregate-flash-only-volume-write-streams.patch
--	patches.suse/0103-bcache-fix-wrong-return-value-in-bch_debug_init.patch
--	patches.suse/0104-bcache-writeback-properly-order-backing-device-IO.patch
--	patches.suse/0105-bcache-allow-quick-writeback-when-backing-idle.patch
--	patches.suse/0106-bcache-Fix-improve-efficiency-of-closure_sync.patch
--	patches.suse/0107-bcache-mark-closure_sync-__sched.patch
--	patches.suse/0108-bcache-fix-unmatched-generic_end_io_acct-generic_sta.patch
--	patches.suse/0109-bcache-reduce-cache_set-devices-iteration-by-devices.patch
--	patches.suse/0110-bcache-fix-misleading-error-message-in-bch_count_io_.patch
--	patches.suse/0111-bcache-fix-writeback-target-calc-on-large-devices.patch
--	patches.suse/blk-mq-fix-kernel-oops-in-blk_mq_tag_idle.patch
--	patches.suse/block-bfq-put-async-queues-for-root-bfq-groups-too.patch
--	patches.suse/0112-bcache-closures-move-control-bits-one-bit-right.patch
--	patches.suse/null_blk-wire-up-timeouts.patch
--	patches.suse/0001-block-bfq-fix-occurrences-of-request-finish-method-s.patch
--	patches.suse/partitions-msdos-Unable-to-mount-UFS-44bsd-partition
--	patches.suse/nvme-Add-more-command-status-translation.patch
--	patches.suse/nvme-multipath-Consult-blk_status_t-for-failover.patch
--	patches.suse/block-Provide-blk_status_t-decoding-for-path-errors.patch
--	patches.suse/nvme-multipath-Use-blk_path_error.patch
--	patches.suse/dm-mpath-Use-blk_path_error.patch
--	patches.suse/0001-blk-mq-simplify-queue-mapping-schedule-with-each-pos.patch
--	patches.suse/block-only-bdi_unregister-in-del_gendisk-if-GENHD_FL.patch
--	patches.suse/block-properly-protect-the-queue-kobj-in-blk_unregis.patch
--	patches.suse/blk_rq_map_user_iov-fix-error-override.patch
--	patches.suse/0001-blk-mq-make-sure-hctx-next_cpu-is-set-correctly.patch
--	patches.suse/0001-block-Fix-__bio_integrity_endio-documentation.patch
--	patches.suse/block-fail-op_is_write-requests-to-read-only-partiti.patch
--	patches.suse/nvme-pci-serialize-pci-resets.patch
--	patches.suse/nvme-pci-allocate-device-queues-storage-space-at-pro.patch
--	patches.suse/nvme-host-delete_work-and-reset_work-on-separate-wor.patch
--	patches.suse/nvme-fix-comment-typos-in-nvme_create_io_queues.patch
--	patches.suse/nvme-fabrics-fix-memory-leak-when-parsing-host-ID-op.patch
--	patches.suse/nvmet-release-a-ns-reference-in-nvmet_req_uninit-if-.patch
--	patches.suse/nvme_fc-fix-rogue-admin-cmds-stalling-teardown.patch
--	patches.suse/nvme_fc-correct-hang-in-nvme_ns_remove.patch
--	patches.suse/nvme-pci-clean-up-CMB-initialization.patch
--	patches.suse/nvme-pci-clean-up-SMBSZ-bit-definitions.patch
--	patches.suse/0001-lib-scatterlist-Fix-chaining-support-in-sgl_alloc_or.patch
--	patches.suse/block-Set-BIO_TRACE_COMPLETION-on-new-bio-during-spl.patch
--	patches.suse/nvme-pci-Fix-queue-double-allocations.patch
--	patches.suse/nvme-pci-Suspend-queues-after-deleting-them.patch
--	patches.suse/nvme-don-t-free-uuid-pointer-before-printing-it.patch
--	patches.suse/nvme-rdma-remove-redundant-boolean-for-inline_data.patch
--	patches.suse/nvme-pci-introduce-RECONNECTING-state-to-mark-initia.patch
--	patches.suse/nvme-add-tracepoint-for-nvme_setup_cmd.patch
--	patches.suse/nvme-add-tracepoint-for-nvme_complete_rq.patch
--	patches.suse/ubifs-Fix-uninitialized-variable-in-search_dh_cookie
--	patches.suse/ubi-Fix-race-condition-between-ubi-volume-creation-a
--	patches.suse/ubi-fastmap-Erase-outdated-anchor-PEBs-during-attach
--	patches.suse/mtd-ubi-wl-Fix-error-return-code-in-ubi_wl_init
--	patches.suse/ubi-block-Fix-locking-for-idr_alloc-idr_remove
--	patches.suse/ima-Use-i_version-only-when-filesystem-supports-it.patch
--	patches.suse/lustre-don-t-set-f_version-in-ll_readdir.patch
--	patches.suse/ntfs-remove-i_version-handling.patch
--	patches.suse/fs-new-API-for-handling-inode-i_version.patch
--	patches.suse/fs-don-t-take-the-i_lock-in-inode_inc_iversion.patch
--	patches.suse/fat-convert-to-new-i_version-API.patch
--	patches.suse/affs-convert-to-new-i_version-API.patch
--	patches.suse/afs-convert-to-new-i_version-API.patch
--	patches.suse/btrfs-convert-to-new-i_version-API.patch
--	patches.suse/exofs-switch-to-new-i_version-API.patch
--	patches.suse/ext2-convert-to-new-i_version-API.patch
--	patches.suse/ext4-convert-to-new-i_version-API.patch
--	patches.suse/nfs-convert-to-new-i_version-API.patch
--	patches.suse/nfsd-convert-to-new-i_version-API.patch
--	patches.suse/ocfs2-convert-to-new-i_version-API.patch
--	patches.suse/ufs-use-new-i_version-API.patch
--	patches.suse/xfs-convert-to-new-i_version-API.patch
--	patches.suse/IMA-switch-IMA-over-to-new-i_version-API.patch
--	patches.suse/fs-only-set-S_VERSION-when-updating-times-if-necessa.patch
--	patches.suse/xfs-avoid-setting-XFS_ILOG_CORE-if-i_version-doesn-t.patch
--	patches.suse/btrfs-only-dirty-the-inode-in-btrfs_update_time-if-s.patch
--	patches.suse/fs-handle-inode-i_version-more-efficiently.patch
--	patches.suse/cifs-Add-smb2_send_recv.patch
--	patches.suse/cifs-remove-rfc1002-header-from-smb2_negotiate_req.patch
--	patches.suse/cifs-remove-rfc1002-header-from-smb2_logoff_req.patch
--	patches.suse/cifs-remove-rfc1002-header-from-smb2_tree_disconnect_req.patch
--	patches.suse/cifs-remove-rfc1002-header-from-smb2_close_req.patch
--	patches.suse/cifs-remove-rfc1002-header-from-smb2_ioctl_req.patch
--	patches.suse/cifs-remove-rfc1002-header-from-smb2_echo_req.patch
--	patches.suse/cifs-remove-rfc1002-header-from-smb2_tree_connect_req.patch
--	patches.suse/cifs-remove-rfc1002-header-from-smb2_sess_setup_req.patch
--	patches.suse/cifs-remove-rfc1002-header-from-smb2_create_req.patch
--	patches.suse/cifs-remove-rfc1002-header-from-smb2_flush_req.patch
--	patches.suse/cifs-remove-rfc1002-header-from-smb2_lock_req.patch
--	patches.suse/cifs-remove-rfc1002-header-from-smb2-read-write-requests.patch
--	patches.suse/cifs-remove-rfc1002-header-from-smb2_set_info_req.patch
--	patches.suse/cifs-remove-rfc1002-header-from-smb2_query_directory_req.patch
--	patches.suse/cifs-remove-rfc1002-header-from-smb2_query_info_req.patch
--	patches.suse/cifs-remove-rfc1002-header-from-smb2_oplock_break-we-get-from-serve.patch
--	patches.suse/cifs-remove-unused-variable-from-SMB2_read.patch
--	patches.suse/cifs-remove-rfc1002-header-from-smb2_lease_ack.patch
--	patches.suse/cifs-remove-small_smb2_init.patch
--	patches.suse/cifs-avoid-a-kmalloc-in-smb2_send_recv-SendReceive2-for-the-common-.patch
--	patches.suse/CIFS-SMBD-Add-parameter-rdata-to-smb2_new_read_req.patch
--	patches.suse/CIFS-SMBD-Introduce-kernel-config-option-CONFIG_CIFS_SMB_DIRECT.patch
--	patches.suse/CIFS-SMBD-Add-rdma-mount-option.patch
--	patches.suse/CIFS-SMBD-Add-SMB-Direct-protocol-initial-values-and-constants.patch
--	patches.suse/CIFS-SMBD-Establish-SMB-Direct-connection.patch
--	patches.suse/CIFS-SMBD-Implement-function-to-create-a-SMB-Direct-connection.patch
--	patches.suse/CIFS-SMBD-export-protocol-initial-values.patch
--	patches.suse/0001-cifs-Fix-missing-put_xid-in-cifs_file_strict_mmap.patch
--	patches.suse/cifs-fix-build-errors-for-SMB_DIRECT.patch
--	patches.suse/CIFS-SMBD-Upper-layer-connects-to-SMBDirect-session.patch
--	patches.suse/CIFS-SMBD-Implement-function-to-reconnect-to-a-SMB-Direct-transpor.patch
--	patches.suse/CIFS-SMBD-Upper-layer-reconnects-to-SMB-Direct-session.patch
--	patches.suse/CIFS-SMBD-Implement-function-to-destroy-a-SMB-Direct-connection.patch
--	patches.suse/CIFS-SMBD-Upper-layer-destroys-SMB-Direct-session-on-shutdown-or-u.patch
--	patches.suse/CIFS-SMBD-Set-SMB-Direct-maximum-read-or-write-size-for-I-O.patch
--	patches.suse/CIFS-SMBD-Implement-function-to-receive-data-via-RDMA-receive.patch
--	patches.suse/CIFS-SMBD-Upper-layer-receives-data-via-RDMA-receive.patch
--	patches.suse/CIFS-SMBD-Implement-function-to-send-data-via-RDMA-send.patch
--	patches.suse/CIFS-SMBD-Upper-layer-sends-data-via-RDMA-send.patch
--	patches.suse/CIFS-SMBD-Implement-RDMA-memory-registration.patch
--	patches.suse/CIFS-SMBD-Upper-layer-performs-SMB-write-via-RDMA-read-through-mem.patch
--	patches.suse/CIFS-SMBD-Read-correct-returned-data-length-for-RDMA-write-SMB-re.patch
--	patches.suse/CIFS-SMBD-Upper-layer-performs-SMB-read-via-RDMA-write-through-mem.patch
--	patches.suse/CIFS-SMBD-Add-SMB-Direct-debug-counters.patch
--	patches.suse/CIFS-SMBD-Disable-signing-on-SMB-direct-transport.patch
--	patches.suse/CIFS-SMBD-_smbd_get_connection-can-be-static.patch
--	patches.suse/0001-cifs-Fix-autonegotiate-security-settings-mismatch.patch
--	patches.suse/CIFS-SMBD-work-around-gcc-Wmaybe-uninitialized-warning.patch
--	patches.suse/cifs-remove-redundant-duplicated-assignment-of-pointer-node-.patch
--	patches.suse/0001-CIFS-make-IPC-a-regular-tcon.patch
--	patches.suse/0001-CIFS-use-tcon_ipc-instead-of-use_ipc-parameter-of-SM.patch
--	patches.suse/0001-CIFS-dump-IPC-tcon-in-debug-proc-file.patch
--	patches.suse/Cleanup-some-minor-endian-issues-in-smb3-rdma.patch
--	patches.suse/0001-CIFS-zero-sensitive-data-when-freeing.patch
--	patches.suse/move-a-few-externs-to-smbdirect-h-to-eliminate-warning.patch
--	patches.suse/CIFS-document-tcon-ses-server-refcount-dance.patch
--	patches.suse/cifs-add-splice_write.patch
--	patches.suse/update-internal-version-number-for-cifs-ko.patch
--	patches.suse/fs-cifs-cifsacl-c-Fixes-typo-in-a-comment.patch
--	patches.suse/btrfs-fix-memory-barriers-usage-with-device-stats-counters.patch
--	patches.suse/0012-btrfs-tree-checker-Add-checker-for-dir-item.patch
--	patches.suse/0013-btrfs-tree-checker-use-zu-format-string-for-size_t.patch
--	patches.suse/0001-btrfs-Improve-btrfs_search_slot-description.patch
--	patches.suse/btrfs-add-support-for-fallocate-s-zero-range-operati.patch
--	patches.suse/btrfs-fix-missing-inode-i_size-update-after-zero-ran.patch
--	patches.suse/btrfs-fix-space-leak-after-fallocate-and-zero-range-.patch
--	patches.suse/btrfs-avoid-losing-data-raid-profile-when-deleting-a-device.patch
--	patches.suse/0001-nubus-Avoid-array-underflow-and-overflow.patch
--	patches.suse/0001-nubus-Fix-up-header-split.patch
--	patches.suse/irqchip-gic-v3-Fix-the-driver-probe-fail-due-to-disa
--	patches.suse/clocksource-drivers-stm32-Fix-kernel-panic-with-mult
--	patches.suse/hrtimer-Ensure-POSIX-compliance-relative-CLOCK_REALTIME-hrtimers.patch
--	patches.suse/tracing-hrtimer-Fix-tracing-bugs-by-taking-all-clock.patch
--	patches.suse/x86-intel_rdt-enumerate-l2-code-and-data-prioritization-cdp-feature.patch
--	patches.suse/x86-intel_rdt-add-two-new-resources-for-l2-code-and-data-prioritization-cdp.patch
--	patches.suse/x86-intel_rdt-enable-l2-cdp-in-msr-ia32_l2_qos_cfg.patch
--	patches.suse/x86-intel_rdt-add-command-line-parameter-to-control-l2_cdp.patch
--	patches.suse/0001-x86-platform-uv-update-uv_mmrs-h-to-prepare-for-uv4a-fixes
--	patches.suse/0002-x86-platform-uv-fix-uv4a-support-on-new-intel-processors
--	patches.suse/0003-x86-platform-uv-add-references-to-access-fixed-uv4a-hub-mmrs
--	patches.suse/0004-x86-platform-uv-fix-gam-mmr-changes-in-uv4a
--	patches.suse/0005-x86-platform-uv-fix-gam-mmr-references-in-the-uv-x2apic-code
--	patches.suse/0006-x86-platform-uv-fix-uv4a-bau-mmrs
--	patches.suse/0007-x86-platform-uv-bau-replace-hard-coded-values-with-mmr-definitions
--	patches.suse/x86-tsc-allow-tsc-calibration-without-pit
--	patches.suse/x86-gart-exclude-gart-aperture-from-vmcore.patch
--	patches.suse/kvm-x86-make-indirect-calls-in-emulator-speculation-safe.patch
--	patches.suse/kvm-vmx-make-indirect-call-speculation-safe.patch
--	patches.suse/module-retpoline-warn-about-missing-retpoline-in-module.patch
--	patches.suse/x86-cpufeatures-add-cpuid_7_edx-cpuid-leaf.patch
--	patches.suse/x86-cpufeatures-add-intel-feature-bits-for-speculation-control.patch
--	patches.suse/x86-cpufeatures-add-amd-feature-bits-for-speculation-control.patch
--	patches.suse/x86-msr-add-definitions-for-new-speculation-control-msrs.patch
--	patches.suse/x86-pti-do-not-enable-pti-on-cpus-which-are-not-vulnerable-to-meltdown.patch
--	patches.suse/x86-cpufeature-blacklist-spec_ctrl-pred_cmd-on-early-spectre-v2-microcodes.patch
--	patches.suse/x86-speculation-add-basic-ibpb-indirect-branch-prediction-barrier-support.patch
--	patches.suse/x86-bugs-drop-one-mitigation-from-dmesg.patch
--	patches.suse/x86-cpu-bugs-Make-retpoline-module-warning-condition.patch
--	patches.suse/x86-cpufeatures-clean-up-spectre-v2-related-cpuid-flags.patch
--	patches.suse/sched-Stop-resched_cpu-from-sending-IPIs-to-offline-CPUs.patch
--	patches.suse/sched-Stop-switched_to_rt-from-sending-IPIs-to-offline-CPUs.patch
--	patches.suse/drivers-net-ethernet-qlogic-qed-Fix-__qed_spq_block-.patch
--	patches.suse/0001-locking-Remove-smp_read_barrier_depends-from-queued_.patch
--	patches.suse/tools-lib-traceevent-Simplify-pointer-print-logic-an.patch
--	patches.suse/tools-lib-traceevent-Fix-get_field_str-for-dynamic-s.patch
--	patches.suse/x86-mce-amd-define-a-function-to-get-smca-bank-type
--	patches.suse/x86-mce-report-only-dram-ecc-as-memory-errors-on-amd-systems
--	patches.suse/x86-mce-make-correctable-error-detection-look-at-the-deferred-bit.patch
--	patches.suse/sched-fair-Use-unsigned-long-for-utilization-consistently.patch
--	patches.suse/sched-fair-Consider-RT-IRQ-pressure-in-capacity_spare_wake.patch
--	patches.suse/sched-fair-Remove-impossible-condition-from-find_idlest_group_cpu.patch
--	patches.suse/sched-Only-immediately-migrate-tasks-due-to-interrupts-if-prev-and-target-CPUs-share-cache.patch
--	patches.suse/msft-hv-1586-x86-hyperv-Stop-suppressing-X86_FEATURE_PCID.patch
--	patches.suse/0004-arm64-mm-Use-non-global-mappings-for-kernel-space.patch
--	patches.suse/0005-arm64-mm-Temporarily-disable-ARM64_SW_TTBR0_PAN.patch
--	patches.suse/0006-arm64-mm-Move-ASID-from-TTBR0-to-TTBR1.patch
--	patches.suse/0008-arm64-mm-Remove-pre_ttbr0_update_workaround-for-Falk.patch
--	patches.suse/0009-arm64-mm-Rename-post_ttbr0_update_workaround.patch
--	patches.suse/0010-arm64-mm-Fix-and-re-enable-ARM64_SW_TTBR0_PAN.patch
--	patches.suse/0011-arm64-mm-Allocate-ASIDs-in-pairs.patch
--	patches.suse/0012-arm64-mm-Add-arm64_kernel_unmapped_at_el0-helper.patch
--	patches.suse/0013-arm64-mm-Invalidate-both-kernel-and-user-ASIDs-when-.patch
--	patches.suse/0014-arm64-entry-Add-exception-trampoline-page-for-except.patch
--	patches.suse/0015-arm64-mm-Map-entry-trampoline-into-trampoline-and-ke.patch
--	patches.suse/0044-arm64-entry-Explicitly-pass-exception-level-to-kerne.patch
--	patches.suse/0045-arm64-entry-Hook-up-entry-trampoline-to-exception-ve.patch
--	patches.suse/0046-arm64-erratum-Work-around-Falkor-erratum-E1003-in-tr.patch
--	patches.suse/0047-arm64-tls-Avoid-unconditional-zeroing-of-tpidrro_el0.patch
--	patches.suse/0048-arm64-entry-Add-fake-CPU-feature-for-unmapping-the-k.patch
--	patches.suse/0049-arm64-Kconfig-Add-CONFIG_UNMAP_KERNEL_AT_EL0.patch
--	patches.suse/0050-arm64-mm-Introduce-TTBR_ASID_MASK-for-getting-at-the.patch
--	patches.suse/0051-arm64-kaslr-Put-kernel-vectors-address-in-separate-d.patch
--	patches.suse/0001-arm64-add-kconfig-symbol-to-configure-physical-addre.patch
--	patches.suse/0002-arm64-limit-PA-size-to-supported-range.patch
--	patches.suse/0003-arm64-handle-52-bit-addresses-in-TTBR.patch
--	patches.suse/0004-arm64-head.S-handle-52-bit-PAs-in-PTEs-in-early-page.patch
--	patches.suse/0005-arm64-don-t-open-code-page-table-entry-creation.patch
--	patches.suse/0006-arm64-handle-52-bit-physical-addresses-in-page-table.patch
--	patches.suse/0007-arm64-allow-ID-map-to-be-extended-to-52-bits.patch
--	patches.suse/0008-arm64-enable-52-bit-physical-address-support.patch
--	patches.suse/0016-cpuidle-Add-new-macro-to-enter-a-retention-idle-stat.patch
--	patches.suse/0017-ARM64-cpuidle-Use-new-cpuidle-macro-for-entering-ret.patch
--	patches.suse/0006-arm64-use-RET-instruction-for-exiting-the-trampoline.patch
--	patches.suse/0007-arm64-Kconfig-Reword-UNMAP_KERNEL_AT_EL0-kconfig-ent.patch
--	patches.suse/0008-arm64-Take-into-account-ID_AA64PFR0_EL1.CSV3.patch
--	patches.suse/0009-arm64-cpufeature-Pass-capability-structure-to-enable.patch
--	patches.suse/0015-drivers-firmware-Expose-psci_get_version-through-psc.patch
--	patches.suse/0010-arm64-Move-post_ttbr_update_workaround-to-C-code.patch
--	patches.suse/0011-arm64-Add-skeleton-to-harden-the-branch-predictor-ag.patch
--	patches.suse/0012-arm64-KVM-Use-per-CPU-vector-when-BP-hardening-is-en.patch
--	patches.suse/0013-arm64-KVM-Make-PSCI_VERSION-a-fast-path.patch
--	patches.suse/0014-arm64-cputype-Add-missing-MIDR-values-for-Cortex-A72.patch
--	patches.suse/0016-arm64-Implement-branch-predictor-hardening-for-affec.patch
--	patches.suse/0017-arm64-Implement-branch-predictor-hardening-for-Falko.patch
--	patches.suse/0018-arm64-cputype-Add-MIDR-values-for-Cavium-ThunderX2-C.patch
--	patches.suse/KVM-arm-arm64-Convert-kvm_host_cpu_state-to-a-static.patch
--	patches.suse/arm64-capabilities-Handle-duplicate-entries-for-a-ca.patch
--	patches.suse/0010-arm64-fix-ID-map-extension-to-52-bits.patch
--	patches.suse/0011-KVM-arm-arm64-fix-HYP-ID-map-extension-to-52-bits.patch
--	patches.suse/0012-arm64-fix-comment-above-tcr_compute_pa_size.patch
--	patches.suse/arm64-Correct-type-for-PUD-macros.patch
--	patches.suse/arm64-cpufeature-__this_cpu_has_cap-shouldn-t-stop-e.patch
--	patches.suse/0022-arm64-kpti-Fix-the-interaction-between-ASID-switchin.patch
--	patches.suse/0013-arm64-mm-ignore-memory-above-supported-physical-addr.patch
--	patches.suse/0025-arm64-Move-BP-hardening-to-check_and_switch_context.patch
--	patches.suse/arm64-Run-enable-method-for-errata-work-arounds-on-l.patch
--	patches.suse/0026-arm64-Branch-predictor-hardening-for-Cavium-ThunderX.patch
--	patches.suse/0024-arm64-Turn-on-KPTI-only-on-CPUs-that-need-it.patch
--	patches.suse/0009-arm64-Fix-TTBR-PAN-52-bit-PA-logic-in-cpu_do_switch_.patch
--	patches.suse/x86-mm-pkeys-fix-fill_sig_info_pkey.patch
--	patches.suse/0001-userns-Don-t-fail-follow_automount-based-on-s_user_n.patch
--	patches.suse/ahci-Annotate-PCI-ids-for-mobile-Intel-chipsets-as-s.patch
--	patches.suse/ahci-Add-PCI-ids-for-Intel-Bay-Trail-Cherry-Trail-an.patch
--	patches.suse/ahci-Allow-setting-a-default-LPM-policy-for-mobile-c.patch
--	patches.suse/0001-ahci-Add-Intel-Cannon-Lake-PCH-H-PCI-ID.patch
--	patches.suse/string-drop-__must_check-from-strscpy-and-restore-st.patch
--	patches.suse/0001-NFS-Add-a-cond_resched-to-nfs_commit_release_pages.patch
--	patches.suse/0003-NFSv4-always-set-NFS_LOCK_LOST-when-a-lock-is-lost.patch
--	patches.suse/0001-nfs-pnfs-fix-nfs_direct_req-ref-leak-when-i-o-falls-.patch
--	patches.suse/NFS-commit-direct-writes-even-if-they-fail-partially.patch
--	patches.suse/0002-nfs41-do-not-return-ENOMEM-on-LAYOUTUNAVAILABLE.patch
--	patches.suse/0007-nfs-Do-not-convert-nfs_idmap_cache_timeout-to-jiffie.patch
--	patches.suse/0008-NFS-reject-request-for-id_legacy-key-without-auxdata.patch
--	patches.suse/0010-xprtrdma-Fix-backchannel-allocation-of-extra-rpcrdma.patch
--	patches.suse/0011-xprtrdma-Fix-bytes-registered-accounting.patch
--	patches.suse/0009-NFS-Fix-a-race-between-mmap-and-O_DIRECT.patch
--	patches.suse/f2fs-remove-unneeded-memory-footprint-accounting.patch
--	patches.suse/f2fs-avoid-hungtask-when-GC-encrypted-block-if-io_bi.patch
--	patches.suse/iversion-make-inode_cmp_iversion-raw-return-bool-ins.patch
--	patches.suse/fix-misannotated-out-of-line-copy_to_user
--	patches.suse/0006-jffs2-Fix-use-after-free-bug-in-jffs2_iget-s-error-h.patch
--	patches.suse/xfs-print-transaction-log-reservation-on-overrun.patch
--	patches.suse/xfs-include-inobt-buffers-in-ifree-tx-log-reservation.patch
--	patches.suse/xfs-fix-up-agi-unlinked-list-reservations.patch
--	patches.suse/xfs-truncate-transaction-does-not-modify-the-inobt.patch
--	patches.suse/xfs-include-an-allocfree-res-for-inobt-modifications.patch
--	patches.suse/xfs-refactor-inode-chunk-alloc-free-tx-reservation.patch
--	patches.suse/xfs-eliminate-duplicate-icreate-tx-reservation-functions.patch
--	patches.suse/0004-iomap-report-collisions-between-directio-and-buffere.patch
--	patches.suse/xfs-call-xfs_qm_dqattach-before-performing-reflink-o.patch
--	patches.suse/xfs-preserve-i_rdev-when-recycling-a-reclaimable-inode.patch
--	patches.suse/xfs-skip-CoW-writes-past-EOF-when-writeback-races-wi.patch
--	patches.suse/xfs-reflink-should-break-pnfs-leases-before-sharing-.patch
--	patches.suse/xfs-allow-xfs_lock_two_inodes-to-take-different-EXCL.patch
--	patches.suse/xfs-only-grab-shared-inode-locks-for-source-file-dur.patch
--	patches.suse/iomap-warn-on-zero-length-mappings.patch
--	patches.suse/0113-md-raid1-raid10-silence-warning-about-wait-within-wa.patch
--	patches.suse/0114-md-r5cache-print-more-info-of-log-recovery.patch
--	patches.suse/0115-raid5-ppl-PPL-support-for-disks-with-write-back-cach.patch
--	patches.suse/0116-dm-raid-fix-deadlock-caused-by-premature-md_stop_wri.patch
--	patches.suse/0117-dm-raid-consume-sizes-after-md_finish_reshape-comple.patch
--	patches.suse/0118-dm-raid-correct-resizing-state-relative-to-reshape-s.patch
--	patches.suse/0119-dm-raid-fix-raid-set-size-revalidation.patch
--	patches.suse/0120-dm-raid-add-component-device-size-checks-to-avoid-ru.patch
--	patches.suse/0121-dm-raid-fix-raid_resume-to-keep-raid-set-frozen-as-n.patch
--	patches.suse/0122-dm-raid-display-a-consistent-copy-of-the-MD-status-v.patch
--	patches.suse/0123-dm-raid-avoid-passing-array_in_sync-variable-to-raid.patch
--	patches.suse/0124-dm-raid-fix-rs_get_progress-synchronization-state-ra.patch
--	patches.suse/0125-dm-raid-small-cleanup-and-remove-unsed-struct-raid_s.patch
--	patches.suse/0126-dm-raid-bump-target-version-to-reflect-numerous-fixe.patch
--	patches.suse/0127-dm-raid-validate-current-raid-sets-redundancy.patch
--	patches.suse/0128-dm-raid-stop-keeping-raid-set-frozen-altogether.patch
--	patches.suse/0129-dm-raid-ensure-a-chars-during-reshape.patch
--	patches.suse/0130-dm-raid-simplify-rs_get_progress.patch
--	patches.suse/0131-dm-raid-use-rs_is_raid.patch
--	patches.suse/0132-dm-fix-comment-above-dm_accept_partial_bio.patch
--	patches.suse/0133-dm-crypt-remove-BIOSET_NEED_RESCUER-flag.patch
--	patches.suse/0134-dm-io-remove-BIOSET_NEED_RESCUER-flag-from-bios-bios.patch
--	patches.suse/0135-dm-ensure-bio-submission-follows-a-depth-first-tree-.patch
--	patches.suse/0136-dm-remove-unused-num_write_bios-target-interface.patch
--	patches.suse/0137-dm-safely-allocate-multiple-bioset-bios.patch
--	patches.suse/0138-dm-remove-BIOSET_NEED_RESCUER-based-dm_offload-infra.patch
--	patches.suse/0139-dm-ensure-bio-based-DM-s-bioset-and-io_pool-support-.patch
--	patches.suse/0140-dm-fix-__send_changing_extent_only-to-send-first-bio.patch
--	patches.suse/0141-dm-set-QUEUE_FLAG_DAX-accordingly-in-dm_table_set_re.patch
--	patches.suse/0142-dm-remove-stale-comment-blocks.patch
--	patches.suse/0143-dm-rename-bio-member-of-dm_io-structure-to-orig_bio.patch
--	patches.suse/0144-dm-simplify-start-of-block-stats-accounting-for-bio-.patch
--	patches.suse/0145-dm-bufio-use-REQ_OP_READ-and-REQ_OP_WRITE.patch
--	patches.suse/0146-dm-bufio-add-missed-destroys-of-client-mutex.patch
--	patches.suse/0147-dm-bufio-check-result-of-register_shrinker.patch
--	patches.suse/0148-dm-bufio-eliminate-unnecessary-labels-in-dm_bufio_cl.patch
--	patches.suse/0149-dm-raid-make-raid_sets-symbol-static.patch
--	patches.suse/0150-dm-move-dm_table_destroy-to-same-header-as-dm_table_.patch
--	patches.suse/0151-dm-flakey-check-for-null-arg_name-in-parse_features.patch
--	patches.suse/0152-dm-backfill-missing-calls-to-mutex_destroy.patch
--	patches.suse/0153-dm-log-writes-fix-max-length-used-for-kstrndup.patch
--	patches.suse/0154-dm-thin-fix-trailing-semicolon-in-__remap_and_issue_.patch
--	patches.suse/lpfc-FLOGI-failures-are-reported-when-connected.patch
--	patches.suse/lpfc-Expand-WQE-capability-of-every-NVME-hardwa.patch
--	patches.suse/lpfc-Handle-XRI_ABORTED_CQE-in-soft-IRQ.patch
--	patches.suse/lpfc-Fix-crash-after-bad-bar-setup-on-driver-at.patch
--	patches.suse/lpfc-Fix-NVME-LS-abort_xri.patch
--	patches.suse/lpfc-Raise-maximum-NVME-sg-list-size-for-256-el.patch
--	patches.suse/lpfc-Driver-fails-to-detect-direct-attach-stora.patch
--	patches.suse/lpfc-Fix-display-for-debugfs-queInfo.patch
--	patches.suse/lpfc-Adjust-default-value-of-lpfc_nvmet_mrq.patch
--	patches.suse/lpfc-Fix-ndlp-ref-count-for-pt2pt-mode-issue-RS.patch
--	patches.suse/lpfc-Linux-LPFC-driver-does-not-process-all-RSC.patch
--	patches.suse/lpfc-correct-port-registrations-with-nvme_fc.patch
--	patches.suse/lpfc-Correct-driver-deregistrations-with-host-n.patch
--	patches.suse/lpfc-Fix-crash-during-driver-unload-with-runnin.patch
--	patches.suse/lpfc-Fix-driver-handling-of-nvme-resources-duri.patch
--	patches.suse/lpfc-small-sg-cnt-cleanup.patch
--	patches.suse/lpfc-update-driver-version-to-11.4.0.5.patch
--	patches.suse/scsi-mpt3sas-Replace-PCI-pool-old-API.patch
--	patches.suse/scsi-mpt3sas-Remove-unused-variable-requeue_event.patch
--	patches.suse/scsi-ipr-fix-incorrect-indentation-of-assignment-sta.patch
--	patches.suse/scsi-ibmvscsis-add-DRC-indices-to-debug-statements.patch
--	patches.suse/scsi-core-scsi_get_device_flags_keyed-always-return.patch
--	patches.suse/scsi-qla2xxx-Fix-system-crash-for-Notify-ack-timeout.patch
--	patches.suse/scsi-qla2xxx-Fix-gpnid-error-processing.patch
--	patches.suse/scsi-qla2xxx-Move-session-delete-to-driver-work-queu.patch
--	patches.suse/scsi-qla2xxx-Skip-IRQ-affinity-for-Target-QPairs.patch
--	patches.suse/scsi-qla2xxx-Fix-re-login-for-Nport-Handle-in-use.patch
--	patches.suse/scsi-qla2xxx-Retry-switch-command-on-time-out.patch
--	patches.suse/scsi-qla2xxx-Serialize-GPNID-for-multiple-RSCN.patch
--	patches.suse/scsi-qla2xxx-Fix-login-state-machine-stuck-at-GPDB.patch
--	patches.suse/scsi-qla2xxx-Fix-NPIV-host-cleanup-in-target-mode.patch
--	patches.suse/scsi-qla2xxx-Relogin-to-target-port-on-a-cable-swap.patch
--	patches.suse/scsi-qla2xxx-Fix-Relogin-being-triggered-too-fast.patch
--	patches.suse/scsi-qla2xxx-Fix-PRLI-state-check.patch
--	patches.suse/scsi-qla2xxx-Fix-abort-command-deadlock-due-to-spinl.patch
--	patches.suse/scsi-qla2xxx-Replace-fcport-alloc-with-qla2x00_alloc.patch
--	patches.suse/scsi-qla2xxx-Fix-scan-state-field-for-fcport.patch
--	patches.suse/scsi-qla2xxx-Clear-loop-id-after-delete.patch
--	patches.suse/scsi-qla2xxx-Defer-processing-of-GS-IOCB-calls.patch
--	patches.suse/scsi-qla2xxx-Remove-aborting-ELS-IOCB-call-issued-as.patch
--	patches.suse/scsi-qla2xxx-Fix-system-crash-in-qlt_plogi_ack_unref.patch
--	patches.suse/scsi-qla2xxx-Fix-memory-leak-in-dual-target-mode.patch
--	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.03-k.patch
--	patches.suse/scsi-pmcraid-use-correct-size-unit-when-calling-find.patch
--	patches.suse/scsi-devinfo-Apply-to-HP-rebranded-the-same-flags-as.patch
--	patches.suse/scsi-devinfo-apply-to-HP-XP-the-same-flags-as-Hitach.patch
--	patches.suse/scsi-dh-add-new-rdac-devices.patch
--	patches.suse/scsi-devinfo-replace-Dell-PV-650F-with-EMC-CLARiiON.patch
--	patches.suse/scsi-bfa-convert-to-strlcpy-strlcat
--	patches.suse/scsi-fnic-add-a-space-after-p-in-printf-format.patch
--	patches.suse/scsi-qla2xxx-Suppress-gcc-7-fall-through-warnings.patch
--	patches.suse/scsi-qla2xxx-remove-duplicate-includes.patch
--	patches.suse/scsi-hisi_sas-initialize-dq-spinlock-before-use.patch
--	patches.suse/scsi-hisi_sas-fix-dma_unmap_sg-parameter.patch
--	patches.suse/scsi-hisi_sas-relocate-clearing-itct-and-freeing-device.patch
--	patches.suse/scsi-hisi_sas-optimise-port-id-refresh-function.patch
--	patches.suse/scsi-hisi_sas-some-optimizations-of-host-controller-reset.patch
--	patches.suse/scsi-hisi_sas-modify-hisi_sas_dev_gone-for-reset.patch
--	patches.suse/scsi-hisi_sas-add-an-mechanism-to-do-reset-work-synchronously.patch
--	patches.suse/scsi-hisi_sas-change-ncq-process-for-v3-hw.patch
--	patches.suse/scsi-hisi_sas-add-ras-feature-for-v3-hw.patch
--	patches.suse/scsi-hisi_sas-add-some-print-to-enhance-debugging.patch
--	patches.suse/scsi-hisi_sas-improve-int_chnl_int_v2_hw-consistency-with-v3-hw.patch
--	patches.suse/scsi-hisi_sas-add-v2-hw-port-axi-error-handling-support.patch
--	patches.suse/scsi-hisi_sas-use-an-general-way-to-delay-phy-work.patch
--	patches.suse/scsi-hisi_sas-do-link-reset-for-some-chl_int2-ints.patch
--	patches.suse/scsi-hisi_sas-judge-result-of-internal-abort.patch
--	patches.suse/scsi-hisi_sas-add-internal-abort-dev-in-some-places.patch
--	patches.suse/scsi-hisi_sas-fix-sas_queue_full-problem-while-running-io.patch
--	patches.suse/scsi-hisi_sas-re-add-the-lldd_port_deformed.patch
--	patches.suse/scsi-hisi_sas-add-v3-hw-suspend-and-resume.patch
--	patches.suse/lpfc-Fix-random-heartbeat-timeouts-during-heavy.patch
--	patches.suse/lpfc-Fix-EOVERFLOW-behavior-for-NVMET-and-defer.patch
--	patches.suse/lpfc-Fix-receive-PRLI-handling.patch
--	patches.suse/lpfc-Increase-SCSI-CQ-and-WQ-sizes.patch
--	patches.suse/lpfc-Fix-SCSI-LUN-discovery-when-SCSI-and-NVME-.patch
--	patches.suse/lpfc-Fix-issues-connecting-with-nvme-initiator.patch
--	patches.suse/lpfc-Fix-infinite-wait-when-driver-unregisters-.patch
--	patches.suse/lpfc-Beef-up-stat-counters-for-debug.patch
--	patches.suse/lpfc-update-driver-version-to-11.4.0.6.patch
--	patches.suse/scsi-qedi-fix-a-possible-sleep-in-atomic-bug-in-qedi_process_tmf_resp
--	patches.suse/scsi-qla2xxx-Fix-smatch-warning-in-qla25xx_delete_-r.patch
--	patches.suse/lpfc-correct-sg_seg_cnt-attribute-min-vs-defaul.patch
--	patches.suse/scsi-libiscsi-allow-sd_shutdown-on-bad-transport
--	patches.suse/scsi-scsi_transport_fc-fix-typos-on-64-128-GBit-defi.patch
--	patches.suse/lpfc-don-t-dereference-localport-before-it-has-.patch
--	patches.suse/lpfc-fix-a-couple-of-minor-indentation-issues.patch
--	patches.suse/scsi-mpt3sas-Proper-handling-of-set-clear-of-ATA-com.patch
--	patches.suse/scsi-aacraid-fix-udev-inquiry-race-condition.patch
--	patches.suse/scsi-aacraid-Fix-hang-in-kdump.patch
--	patches.suse/scsi-qla2xxx-Fix-NULL-pointer-access-for-fcport-stru.patch
--	patches.suse/scsi-qla2xxx-Use-IOCB-path-to-submit-Control-VP-MBX-.patch
--	patches.suse/scsi-qla2xxx-Use-chip-reset-to-bring-down-laser-on-u.patch
--	patches.suse/scsi-qla2xxx-Add-boundary-checks-for-exchanges-to-be.patch
--	patches.suse/scsi-qla2xxx-Chip-reset-uses-wrong-lock-during-IO-fl.patch
--	patches.suse/scsi-qla2xxx-Fix-Firmware-dump-size-for-Extended-log.patch
--	patches.suse/scsi-qla2xxx-Replace-GPDB-with-async-ADISC-command.patch
--	patches.suse/scsi-qla2xxx-Move-work-element-processing-out-of-DPC.patch
--	patches.suse/scsi-qla2xxx-Enable-ATIO-interrupt-handshake-for-ISP.patch
--	patches.suse/scsi-qla2xxx-Use-shadow-register-for-ISP27XX.patch
--	patches.suse/scsi-qla2xxx-Add-option-for-use-reserve-exch-for-ELS.patch
--	patches.suse/scsi-qla2xxx-Add-ability-to-send-PRLO.patch
--	patches.suse/scsi-qla2xxx-Don-t-call-dma_free_coherent-with-IRQ-d.patch
--	patches.suse/scsi-qla2xxx-Allow-target-mode-to-accept-PRLI-in-dua.patch
--	patches.suse/scsi-qla2xxx-Tweak-resource-count-dump.patch
--	patches.suse/scsi-qla2xxx-Fix-session-cleanup-for-N2N.patch
--	patches.suse/scsi-qla2xxx-Use-known-NPort-ID-for-Management-Serve.patch
--	patches.suse/scsi-qla2xxx-Add-switch-command-to-simplify-fabric-d.patch
--	patches.suse/scsi-qla2xxx-Add-lock-protection-around-host-lookup.patch
--	patches.suse/scsi-qla2xxx-Reduce-the-use-of-terminate-exchange.patch
--	patches.suse/scsi-qla2xxx-Reduce-trace-noise-for-Async-Events.patch
--	patches.suse/scsi-qla2xxx-Fix-login-state-machine-freeze.patch
--	patches.suse/scsi-qla2xxx-Migrate-switch-registration-commands-aw.patch
--	patches.suse/scsi-qla2xxx-Remove-session-creation-redundant-code.patch
--	patches.suse/scsi-qla2xxx-Fix-GPNFT-GNNFT-error-handling.patch
--	patches.suse/scsi-qla2xxx-Properly-extract-ADISC-error-codes.patch
--	patches.suse/scsi-qla2xxx-Add-ability-to-use-GPNFT-GNNFT-for-RSCN.patch
--	patches.suse/scsi-qla2xxx-Allow-relogin-and-session-creation-afte.patch
--	patches.suse/scsi-qla2xxx-Increase-verbosity-of-debug-messages-lo.patch
--	patches.suse/scsi-qla2xxx-Delay-loop-id-allocation-at-login.patch
--	patches.suse/scsi-qla2xxx-Add-retry-limit-for-fabric-scan-logic.patch
--	patches.suse/scsi-qla2xxx-Prevent-multiple-active-discovery-comma.patch
--	patches.suse/scsi-qla2xxx-Prevent-relogin-trigger-from-sending-to.patch
--	patches.suse/scsi-qla2xxx-Remove-unused-argument-from-qlt_schedul.patch
--	patches.suse/scsi-qla2xxx-Serialize-session-deletion-by-using-wor.patch
--	patches.suse/scsi-qla2xxx-Serialize-session-free-in-qlt_free_sess.patch
--	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.04-k.patch
--	patches.suse/0001-scsi-qla4xxx-use-zeroing-allocator-rather-than-allocator-memset
--	patches.suse/scsi-qla2xxx-Use-zeroing-allocator-rather-than-alloc.patch
--	patches.suse/scsi-libsas-fix-memory-leak-in-sas_smp_get_phy_event.patch
--	patches.suse/scsi-libsas-fix-error-when-getting-phy-events.patch
--	patches.suse/scsi-libcxgbi-use-GFP_ATOMIC-in-cxgbi_conn_alloc_pdu.patch
--	patches.suse/scsi-aacraid-remove-redundant-setting-of-variable-c.patch
--	patches.suse/scsi-libsas-Use-dynamic-alloced-work-to-avoid-sas-ev.patch
--	patches.suse/scsi-libsas-shut-down-the-PHY-if-events-reached-the-.patch
--	patches.suse/scsi-libsas-make-the-event-threshold-configurable.patch
--	patches.suse/scsi-libsas-Use-new-workqueue-to-run-sas-event-and-d.patch
--	patches.suse/scsi-libsas-use-flush_workqueue-to-process-disco-eve.patch
--	patches.suse/scsi-libsas-direct-call-probe-and-destruct.patch
--	patches.suse/scsi-libsas-notify-event-PORTE_BROADCAST_RCVD-in-sas.patch
--	patches.suse/scsi-cxlflash-Reset-command-ioasc.patch
--	patches.suse/scsi-cxlflash-Update-cxl-specific-arguments-to-gener.patch
--	patches.suse/scsi-cxlflash-Explicitly-cache-number-of-interrupts-.patch
--	patches.suse/scsi-cxlflash-Remove-embedded-CXL-work-structures.patch
--	patches.suse/scsi-cxlflash-Adapter-context-init-can-return-error.patch
--	patches.suse/scsi-cxlflash-Staging-to-support-future-accelerators.patch
--	patches.suse/scsi-mpt3sas-set-default-value-for-cb_idx.patch
--	patches.suse/scsi-mpt3sas-use-list_splice_init.patch
--	patches.suse/scsi-mpt3sas-separate-out-_base_recovery_check.patch
--	patches.suse/scsi-mpt3sas-open-code-_scsih_scsi_lookup_get.patch
--	patches.suse/scsi-mpt3sas-Introduce-mpt3sas_get_st_from_smid.patch
--	patches.suse/scsi-mpt3sas-check-command-status-before-attempting-.patch
--	patches.suse/scsi-mpt3sas-always-use-first-reserved-smid-for-ioct.patch
--	patches.suse/scsi-mpt3sas-simplify-task-management-functions.patch
--	patches.suse/scsi-mpt3sas-simplify-mpt3sas_scsi_issue_tm.patch
--	patches.suse/scsi-mpt3sas-simplify-_wait_for_commands_to_complete.patch
--	patches.suse/scsi-mpt3sas-lockless-command-submission.patch
--	patches.suse/scsi-ata-enhance-the-definition-of-set-max-feature-field-value.patch
--	patches.suse/scsi-hisi_sas-change-frame-type-for-set-max-commands.patch
--	patches.suse/scsi-qedi-use-zeroing-allocator-instead-of-allocator-memset
--	patches.suse/scsi-qla2xxx-remove-redundant-assignment-of-d.patch
--	patches.suse/scsi-megaraid_sas-zero-out-IOC-INIT-and-stream-detec.patch
--	patches.suse/scsi-megaraid_sas-memset-IOC-INIT-frame-using-correc.patch
--	patches.suse/scsi-megaraid_sas-Return-the-DCMD-status-from-megasa.patch
--	patches.suse/scsi-megaraid_sas-Reset-ldio_outstanding-in-megasas_.patch
--	patches.suse/scsi-megaraid_sas-Error-handling-for-invalid-ldcount.patch
--	patches.suse/scsi-megaraid_sas-unload-flag-should-be-set-after-sc.patch
--	patches.suse/scsi-megaraid_sas-Avoid-firing-DCMDs-while-OCR-is-in.patch
--	patches.suse/scsi-megaraid_sas-Use-megasas_wait_for_adapter_opera.patch
--	patches.suse/scsi-megaraid_sas-Update-LD-map-after-populating-drv.patch
--	patches.suse/scsi-megaraid_sas-Selectively-apply-stream-detection.patch
--	patches.suse/scsi-megaraid_sas-Expose-fw_cmds_outstanding-through.patch
--	patches.suse/scsi-megaraid_sas-re-work-DCMD-refire-code.patch
--	patches.suse/scsi-megaraid_sas-driver-version-upgrade-to-07.704.04.patch
--	patches.suse/scsi-hisi_sas-make-local-symbol-host_attrs-static.patch
--	patches.suse/scsi-mpt3sas-make-function-_get_st_from_smid-static.patch
--	patches.suse/msft-hv-1584-scsi-storvsc-missing-error-code-in-storvsc_probe.patch
--	patches.suse/scsi-qla2xxx-Fix-NULL-pointer-crash-due-to-probe-fai.patch
--	patches.suse/scsi-qla2xxx-Fix-recursion-while-sending-terminate-e.patch
--	patches.suse/scsi-qla2xxx-Fix-warning-in-qla2x00_async_iocb_timeo.patch
--	patches.suse/scsi-qla2xxx-Fix-warning-during-port_name-debug-prin.patch
--	patches.suse/scsi-qla2xxx-Fix-warning-for-code-intentation-in-__q.patch
--	patches.suse/scsi-qla2xxx-Fix-queue-ID-for-async-abort-with-Multi.patch
--	patches.suse/scsi-qla2xxx-Add-XCB-counters-to-debugfs.patch
--	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.05-k.patch
--	patches.suse/scsi-qedf-Fix-error-return-code-in-__qedf_probe.patch
--	patches.suse/scsi-megaraid_sas-NVMe-passthrough-command-support.patch
--	patches.suse/scsi-hisi_sas-directly-attached-disk-LED-feature-for.patch
--	patches.suse/scsi-hisi_sas-fix-a-bug-in-hisi_sas_dev_gone.patch
--	patches.suse/scsi-fas216-fix-sense-buffer-initialization.patch
--	patches.suse/scsi-qedi-drop-cqe-response-during-connection-recovery
--	patches.suse/scsi-qla2xxx-Fix-logo-flag-for-qlt_free_session_done.patch
--	patches.suse/swiotlb-suppress-warning-when-__GFP_NOWARN-is-set
--	patches.suse/dmaengine-dmatest-fix-container_of-member-in-dmatest
--	patches.suse/dmaengine-qcom_hidma-check-pending-interrupts
--	patches.suse/dmaengine-ti-dma-crossbar-Fix-event-mapping-for-TPCC
--	patches.suse/dmaengine-zynqmp_dma-Fix-race-condition-in-the-probe
--	patches.suse/IB-hfi1-Mask-the-path-bits-with-the-LMC-for-16B-RC-A.patch
--	patches.suse/IB-CM-Change-sgid-to-IB-GID-when-handling-CM-request.patch
--	patches.suse/IB-hfi1-Use-4096-for-default-active-MTU-in-query_qp.patch
--	patches.suse/IB-qib-Fix-comparison-error-with-qperf-compare-swap-.patch
--	patches.suse/IB-mlx5-revisit-Wmaybe-uninitialized-warning.patch
--	patches.suse/RDMA-bnxt_re-Remove-redundant-bnxt_qplib_disable_nq-.patch
--	patches.suse/RDMA-iwpm-Fix-uninitialized-error-code-in-iwpm_send_.patch
--	patches.suse/iw_cxgb4-make-pointer-reg_workq-static.patch
--	patches.suse/IB-ipoib-Avoid-memory-leak-if-the-SA-returns-a-diffe.patch
--	patches.suse/RDMA-cma-Use-correct-size-when-writing-netlink-stats.patch
--	patches.suse/IB-umem-Fix-use-of-npages-nmap-fields.patch
--	patches.suse/RDMA-cma-Set-default-GID-type-as-RoCE-when-resolving.patch
--	patches.suse/RDMA-cma-Simplify-netdev-check.patch
--	patches.suse/RDMA-cma-Avoid-setting-path-record-type-twice.patch
--	patches.suse/RDMA-cma-Introduce-and-use-helper-functions-to-init-.patch
--	patches.suse/iser-target-avoid-reinitializing-rdma-contexts-for-i.patch
--	patches.suse/RDMA-ocrdma-Fix-permissions-for-OCRDMA_RESET_STATS.patch
--	patches.suse/RDMA-hns-Refactor-eq-code-for-hip06.patch
--	patches.suse/RDMA-hns-Add-eq-support-of-hip08.patch
--	patches.suse/IB-SA-Check-dlid-before-SA-agent-queries-for-ClassPo.patch
--	patches.suse/i40iw-Correct-Q1-XF-object-count-equation.patch
--	patches.suse/i40iw-Selectively-teardown-QPs-on-IP-addr-change-eve.patch
--	patches.suse/i40iw-Fix-sequence-number-for-the-first-partial-FPDU.patch
--	patches.suse/i40iw-Validate-correct-IRD-ORD-connection-parameters.patch
--	patches.suse/i40iw-Fix-the-connection-ORD-value-for-loopback.patch
--	patches.suse/infiniband-drop-unknown-function-from-core_priv.h.patch
--	patches.suse/RDMA-vmw_pvrdma-Add-UAR-SRQ-macros-in-ABI-header-fil.patch
--	patches.suse/RDMA-hns-Add-detailed-comments-for-mb-call.patch
--	patches.suse/iw_cxgb4-Change-error-warn-prints-to-pr_debug.patch
--	patches.suse/RDMA-qedr-Use-zeroing-memory-allocator-than-allocato.patch
--	patches.suse/RDMA-cma-Mark-end-of-CMA-ID-messages.patch
--	patches.suse/IB-ipoib-Fix-for-notify-send-CQ-failure-messages.patch
--	patches.suse/RDMA-hns-Add-rq-inline-data-support-for-hip08-RoCE.patch
--	patches.suse/RDMA-hns-Update-the-usage-of-sr_max-and-rr_max-field.patch
--	patches.suse/RDMA-hns-Set-access-flags-of-hip08-RoCE.patch
--	patches.suse/RDMA-hns-Filter-for-zero-length-of-sge-in-hip08-kern.patch
--	patches.suse/RDMA-hns-Fix-QP-state-judgement-before-sending-work-.patch
--	patches.suse/RDMA-hns-Assign-dest_qp-when-deregistering-mr.patch
--	patches.suse/IB-hfi1-Add-RQ-SRQ-information-to-QP-stats.patch
--	patches.suse/IB-core-Fix-two-kernel-warnings-triggered-by-rxe-reg.patch
--	patches.suse/IB-rdmavt-No-need-to-cancel-RNRNAK-retry-timer-when-.patch
--	patches.suse/IB-rdmavt-Use-correct-numa-node-for-SRQ-allocation.patch
--	patches.suse/IB-hfi1-Fix-infinite-loop-in-8051-command-error-path.patch
--	patches.suse/IB-rdmavt-Allocate-CQ-memory-on-the-correct-node.patch
--	patches.suse/IB-rdmavt-Add-trace-for-RNRNAK-timer.patch
--	patches.suse/net-mlx5-Fix-race-for-multiple-RoCE-enable.patch
--	patches.suse/IB-srpt-Remove-an-unused-structure-member.patch
--	patches.suse/RDMA-rxe-Fix-a-race-condition-related-to-the-QP-erro.patch
--	patches.suse/RDMA-cma-Use-the-right-net-namespace-for-the-rdma_cm.patch
--	patches.suse/RDMA-cma-Provide-a-function-to-set-RoCE-path-record-.patch
--	patches.suse/RDMA-cma-ucma-Simplify-and-rename-rdma_set_ib_paths.patch
--	patches.suse/RDMA-cma-Fix-rdma_cm-raw-IB-path-setting-for-RoCE.patch
--	patches.suse/RDMA-cma-Fix-rdma_cm-path-querying-for-RoCE.patch
--	patches.suse/IB-core-Perform-modify-QP-on-real-one.patch
--	patches.suse/RDMA-hns-Fix-endian-problems-around-imm_data-and-rke.patch
--	patches.suse/RDMA-qedr-Fix-endian-problems-around-imm_data.patch
--	patches.suse/IB-mlx4-Fix-incorrectly-releasing-steerable-UD-QPs-w.patch
--	patches.suse/IB-core-Fix-ib_wc-structure-size-to-remain-in-64-byt.patch
--	patches.suse/RDMA-core-Clarify-rdma_ah_find_type.patch
--	patches.suse/RDMA-hns-Assign-the-correct-value-for-tx_cqn.patch
--	patches.suse/RDMA-hns-Create-gsi-qp-in-hip08.patch
--	patches.suse/RDMA-hns-Add-gsi-qp-support-for-modifying-qp-in-hip0.patch
--	patches.suse/RDMA-hns-Fill-sq-wqe-context-of-ud-type-in-hip08.patch
--	patches.suse/RDMA-hns-Assign-zero-for-pkey_index-of-wc-in-hip08.patch
--	patches.suse/RDMA-hns-Update-the-verbs-of-polling-for-completion.patch
--	patches.suse/RDMA-hns-Set-the-guid-for-hip08-RoCE-device.patch
--	patches.suse/i40iw-Zero-out-consumer-key-on-allocate-stag-for-FMR.patch
--	patches.suse/i40iw-Remove-limit-on-re-posting-AEQ-entries-to-HW.patch
--	patches.suse/i40iw-Free-IEQ-resources.patch
--	patches.suse/RDMA-bnxt_re-Enable-RoCE-on-virtual-functions.patch
--	patches.suse/RDMA-bnxt_re-Add-support-for-query-firmware-version.patch
--	patches.suse/RDMA-bnxt_re-Add-support-for-MRs-with-Huge-pages.patch
--	patches.suse/RDMA-bnxt_re-expose-detailed-stats-retrieved-from-HW.patch
--	patches.suse/RDMA-bnxt_re-Add-SRQ-support-for-Broadcom-adapters.patch
--	patches.suse/RDMA-rxe-Fix-a-race-condition-in-rxe_requester.patch
--	patches.suse/RDMA-rxe-Fix-rxe_qp_cleanup.patch
--	patches.suse/IB-cq-Don-t-force-IB_POLL_DIRECT-poll-context-for-ib.patch
--	patches.suse/RDMA-hns-Remove-unnecessary-platform_get_resource-er.patch
--	patches.suse/RDMA-cma-Introduce-API-to-read-GIDs-for-multiple-tra.patch
--	patches.suse/RDMA-cma-Check-existence-of-netdevice-during-port-va.patch
--	patches.suse/RDMA-uverbs-Use-an-unambiguous-errno-for-method-not-.patch
--	patches.suse/RDMA-qedr-lower-print-level-of-flushed-CQEs.patch
--	patches.suse/IB-umad-Fix-use-of-unprotected-device-pointer.patch
--	patches.suse/RDMA-mlx5-Avoid-memory-leak-in-case-of-XRCD-dealloc-.patch
--	patches.suse/gpio-iop-add-missing-MODULE_DESCRIPTION-AUTHOR-LICEN
--	patches.suse/gpio-ath79-add-missing-MODULE_DESCRIPTION-LICENSE
--	patches.suse/Revert-gpio-set-up-initial-state-from-.get_direction.patch
--	patches.suse/gpio-label-descriptors-using-the-device-name
--	patches.suse/0008-gpio-thunderx-fix-error-return-code-in-thunderx_gpio.patch
--	patches.suse/gpio-stmpe-i2c-transfer-are-forbiden-in-atomic-conte
--	patches.suse/gpio-No-NULL-owner
--	patches.suse/gpio-Fix-kernel-stack-leak-to-userspace
--	patches.suse/0003-power-reset-zx-reboot-add-missing-MODULE_DESCRIPTION.patch
--	patches.suse/power-supply-ab8500_charger-Fix-an-error-handling-pa
--	patches.suse/power-supply-ab8500_charger-Bail-out-in-case-of-erro
--	patches.suse/power-supply-axp288_charger-Properly-stop-work-on-pr
--	patches.suse/ipmi-use-dynamic-memory-for-DMI-driver-override.patch
--	patches.suse/ipmi-powernv-Fix-error-return-code-in-ipmi_powernv_p.patch
--	patches.suse/0002-ipmi_ssif-Remove-duplicate-NULL-check.patch
--	patches.suse/0001-HID-multitouch-Only-look-at-non-touch-fields-in-firs.patch
--	patches.suse/HID-add-quirk-for-another-PIXART-OEM-mouse-used-by-H.patch
--	patches.suse/0001-HID-quirks-Fix-keyboard-touchpad-on-Toshiba-Click-Mi.patch
--	patches.suse/HID-elo-clear-BTN_LEFT-mapping.patch
--	patches.suse/HID-wacom-Properly-handle-AES-serial-number-and-tool.patch
--	patches.suse/HID-wacom-Queue-events-with-missing-type-serial-data.patch
--	patches.suse/HID-wacom-EKR-ensure-devres-groups-at-higher-indexes
--	patches.suse/HID-wacom-Fix-reporting-of-touch-toggle-WACOM_HID_WD
--	patches.suse/HID-wacom-Add-support-for-One-by-Wacom-CTL-472-CTL-6
--	patches.suse/HID-roccat-prevent-an-out-of-bounds-read-in-kovaplus
--	patches.suse/livepatch-send-a-fake-signal-to-all-blocking-tasks.patch
--	patches.suse/livepatch-force-transition-to-finish.patch
--	patches.suse/livepatch-add-locking-to-force-and-signal-functions.patch
--	patches.suse/livepatch-remove-immediate-feature.patch
--	patches.suse/ima-relax-requiring-a-file-signature-for-new-files-w
--	patches.suse/ima-policy-fix-parsing-of-fsuuid
--	patches.suse/tpm-return-a-TPM_RC_COMMAND_CODE-response-if-command.patch
--	patches.suse/tpm2-cmd-allow-more-attempts-for-selftest-execution.patch
--	patches.suse/selinux-ensure-the-context-is-NUL-terminated-in-secu.patch
--	patches.suse/selinux-skip-bounded-transition-processing-if-the-po.patch
--	patches.suse/crypto-tcrypt-fix-S-G-table-for-test_aead_speed
--	patches.suse/crypto-chelsio-Fix-an-error-code-in-chcr_hash_dma_ma.patch
--	patches.suse/crypto-cavium-fix-memory-leak-on-info
--	patches.suse/crypto-ecdh-fix-typo-in-KPP-dependency-of-CRYPTO_ECD
--	patches.suse/crypto-caam-qi-use-correct-print-specifier-for-size_
--	patches.suse/crypto-echainiv-Remove-unused-alg-spawn-variable
--	patches.suse/crypto-seqiv-Remove-unused-alg-spawn-variable
--	patches.suse/crypto-x86-twofish-3way-Fix-rbp-usage
--	patches.suse/crypto-af_alg-whitelist-mask-and-type
--	patches.suse/crypto-hash-introduce-crypto_hash_alg_has_setkey
--	patches.suse/crypto-cryptd-pass-through-absence-of-setkey
--	patches.suse/crypto-mcryptd-pass-through-absence-of-setkey
--	patches.suse/crypto-poly1305-remove-setkey-method
--	patches.suse/crypto-hash-annotate-algorithms-taking-optional-key
--	patches.suse/crypto-hash-prevent-using-keyed-hashes-without-setti
--	patches.suse/crypto-aes-generic-build-with-Os-on-gcc-7
--	patches.suse/crypto-chelsio-Fix-Indentation.patch
--	patches.suse/crypto-chelsio-check-for-sg-null.patch
--	patches.suse/crypto-chelsio-Fix-IV-updated-in-XTS-operation.patch
--	patches.suse/crypto-chelsio-Add-authenc-versions-of-ctr-and-sha.patch
--	patches.suse/crypto-chelsio-Remove-dst-sg-size-zero-check.patch
--	patches.suse/crypto-chelsio-Fix-indentation-warning.patch
--	patches.suse/crypto-aes-generic-fix-aes-generic-regression-on-pow
--	patches.suse/crypto-aesni-handle-zero-length-dst-buffer
--	patches.suse/crypto-sha3-generic-fixes-for-alignment-and-big-endi
--	patches.suse/net-thunderx-Set-max-queue-count-taking-XDP_TX-into-.patch
--	patches.suse/vmxnet3-increase-default-rx-ring-sizes.patch
--	patches.suse/rds-tcp-remove-redundant-function-rds_tcp_conn_paths.patch
--	patches.suse/rds-tcp-correctly-sequence-cleanup-on-netns-deletion.patch
--	patches.suse/0001-rds-tcp-atomically-purge-entries-from-rds_tcp_conn_l.patch
--	patches.suse/net-ethtool-add-support-for-reset-of-AP-inside-NIC-i.patch
--	patches.suse/bnxt_en-Add-ETH_RESET_AP-support.patch
--	patches.suse/msft-hv-1555-hv_netvsc-drop-unused-macros.patch
--	patches.suse/msft-hv-1556-hv_netvsc-don-t-need-local-xmit_more.patch
--	patches.suse/msft-hv-1557-hv_netvsc-replace-divide-with-mask-when-computing-pa.patch
--	patches.suse/msft-hv-1558-hv_netvsc-use-reciprocal-divide-to-speed-up-percent-.patch
--	patches.suse/msft-hv-1559-hv_netvsc-optimize-initialization-of-RNDIS-header.patch
--	patches.suse/msft-hv-1560-vmbus-make-hv_get_ringbuffer_availbytes-local.patch
--	patches.suse/bpf-fix-stack-state-printing-in-verifier-log.patch
--	patches.suse/net-hns3-Refactor-of-the-reset-interrupt-handling-lo.patch
--	patches.suse/net-hns3-Add-reset-service-task-for-handling-reset-r.patch
--	patches.suse/net-hns3-Refactors-the-requested-reset-pending-reset.patch
--	patches.suse/bnxt_en-Uninitialized-variable-in-bnxt_tc_parse_acti.patch
--	patches.suse/bnxt_en-Don-t-print-Link-speed-1-no-longer-supported.patch
--	patches.suse/virtio_net-Disable-interrupts-if-napi_complete_done-
--	patches.suse/0001-net-stmmac-fix-broken-dma_interrupt-handling-for-mul.patch
--	patches.suse/veth-set-peer-GSO-values.patch
--	patches.suse/cxgb4-collect-on-chip-memory-information.patch
--	patches.suse/cxgb4-collect-MC-memory-dump.patch
--	patches.suse/cxgb4-collect-HMA-memory-dump.patch
--	patches.suse/cxgb4-skip-TX-and-RX-payload-regions-in-memory-dumps.patch
--	patches.suse/cxgb4-collect-egress-and-ingress-SGE-queue-contexts.patch
--	patches.suse/cxgb4-collect-PCIe-configuration-logs.patch
--	patches.suse/slip-sl_alloc-remove-unused-parameter-dev_t-line.patch
--	patches.suse/0001-macvlan-fix-memory-hole-in-macvlan_dev.patch
--	patches.suse/net-mvpp2-only-free-the-TSO-header-buffers-when-it-w.patch
--	patches.suse/net-mvpp2-split-the-max-ring-size-from-the-default-o.patch
--	patches.suse/net-mvpp2-align-values-in-ethtool-get_coalesce.patch
--	patches.suse/net-mvpp2-report-the-tx-usec-coalescing-information-.patch
--	patches.suse/net-mvpp2-adjust-the-coalescing-parameters.patch
--	patches.suse/msft-hv-1561-hv_netvsc-Fix-the-receive-buffer-size-limit.patch
--	patches.suse/msft-hv-1562-hv_netvsc-Fix-the-TX-RX-buffer-default-sizes.patch
--	patches.suse/0008-net-avoid-skb_warn_bad_offload-on-IS_ERR.patch
--	patches.suse/cxgb4-Add-support-for-ethtool-i2c-dump.patch
--	patches.suse/net-ethernet-ti-cpdma-correct-error-handling-for-cha.patch
--	patches.suse/msft-hv-1563-hv_netvsc-copy_to_send-buf-can-be-void.patch
--	patches.suse/msft-hv-1564-hv_netvsc-track-memory-allocation-failures-in-ethtoo.patch
--	patches.suse/msft-hv-1565-hv_netvsc-simplify-function-args-in-receive-status-p.patch
--	patches.suse/msft-hv-1566-hv_netvsc-pass-netvsc_device-to-receive-callback.patch
--	patches.suse/msft-hv-1567-hv_netvsc-remove-open_cnt-reference-count.patch
--	patches.suse/msft-hv-1568-hv_netvsc-empty-current-transmit-aggregation-if-flow.patch
--	patches.suse/net-hns3-Add-HNS3-VF-IMP-Integrated-Management-Proc-.patch
--	patches.suse/net-hns3-Add-mailbox-support-to-VF-driver.patch
--	patches.suse/net-hns3-Add-HNS3-VF-HCL-Hardware-Compatibility-Laye.patch
--	patches.suse/net-hns3-Add-HNS3-VF-driver-to-kernel-build-framewor.patch
--	patches.suse/net-hns3-Unified-HNS3-VF-PF-Ethernet-Driver-for-hip0.patch
--	patches.suse/net-hns3-Add-mailbox-support-to-PF-driver.patch
--	patches.suse/net-hns3-Change-PF-to-add-ring-vect-binding-resetQ-t.patch
--	patches.suse/net-hns3-Add-mailbox-interrupt-handling-to-PF-driver.patch
--	patches.suse/xfrm-Fix-xfrm_replay_overflow_offload_esn.patch
--	patches.suse/ipvlan-remove-excessive-packet-scrubbing.patch
--	patches.suse/qmi_wwan-set-FLAG_SEND_ZLP-to-avoid-network-initiate
--	patches.suse/net-phy-meson-gxl-check-phy_write-return-value.patch
--	patches.suse/net-Introduce-NETIF_F_GRO_HW.patch
--	patches.suse/net-Disable-GRO_HW-when-generic-XDP-is-installed-on-.patch
--	patches.suse/bnxt_en-Use-NETIF_F_GRO_HW.patch
--	patches.suse/bnx2x-Use-NETIF_F_GRO_HW.patch
--	patches.suse/qede-Use-NETIF_F_GRO_HW.patch
--	patches.suse/Bluetooth-hci_qca-Avoid-setup-failure-on-missing-ram
--	patches.suse/Bluetooth-btqcomsmd-Fix-skb-double-free-corruption
--	patches.suse/Bluetooth-hci_bcm-Add-support-for-BCM2E72
--	patches.suse/Bluetooth-btsdio-Do-not-bind-to-non-removable-BCM433
--	patches.suse/iwlwifi-mvm-check-for-short-GI-only-for-OFDM.patch
--	patches.suse/iwlwifi-mvm-rs-don-t-override-the-rate-history-in-th
--	patches.suse/iwlwifi-dbg-allow-wrt-collection-before-ALIVE.patch
--	patches.suse/mwifiex-cfg80211-do-not-change-virtual-interface-dur
--	patches.suse/iwlwifi-mvm-avoid-dumping-assert-log-when-device-is-
--	patches.suse/rtlwifi-rtl_pci-Fix-the-bug-when-inactiveps-is-enabl
--	patches.suse/ath10k-update-tdls-teardown-state-to-target
--	patches.suse/wil6210-missing-length-check-in-wmi_set_ie
--	patches.suse/ath10k-fix-invalid-STS_CAP_OFFSET_MASK
--	patches.suse/ath10k-handling-qos-at-STA-side-based-on-AP-WMM-enab
--	patches.suse/ath9k_htc-Add-a-sanity-check-in-ath9k_htc_ampdu_acti
--	patches.suse/ibmvnic-Rename-IBMVNIC_MAX_TX_QUEUES-to-IBMVNIC_MAX_.patch
--	patches.suse/ibmvnic-Increase-maximum-number-of-RX-TX-queues.patch
--	patches.suse/ibmvnic-Include-header-descriptor-support-for-ARP-pa.patch
--	patches.suse/cxgb4-RSS-table-is-4k-for-T6.patch
--	patches.suse/ip6_vti-adjust-vti-mtu-according-to-mtu-of-lower-dev.patch
--	patches.suse/cxgb4-add-new-T5-and-T6-device-id-s.patch
--	patches.suse/enic-add-wq-clean-up-budget.patch
--	patches.suse/net-hns3-add-support-to-query-tqps-number.patch
--	patches.suse/net-hns3-add-support-to-modify-tqps-number.patch
--	patches.suse/net-hns3-change-the-returned-tqp-number-by-ethtool-x.patch
--	patches.suse/net-hns3-free-the-ring_data-structrue-when-change-tq.patch
--	patches.suse/net-hns3-get-rss_size_max-from-configuration-but-not.patch
--	patches.suse/net-hns3-add-a-mask-initialization-for-mac_vlan-tabl.patch
--	patches.suse/net-hns3-add-vlan-offload-config-command.patch
--	patches.suse/net-hns3-add-ethtool-related-offload-command.patch
--	patches.suse/net-hns3-add-handling-vlan-tag-offload-in-bd.patch
--	patches.suse/net-hns3-cleanup-mac-auto-negotiation-state-query.patch
--	patches.suse/net-hns3-fix-for-getting-auto-negotiation-state-in-h.patch
--	patches.suse/net-hns3-add-support-for-set_pauseparam.patch
--	patches.suse/net-hns3-add-support-to-update-flow-control-settings.patch
--	patches.suse/net-hns3-add-Asym-Pause-support-to-phy-default-featu.patch
--	patches.suse/net-hns3-add-support-for-querying-advertised-pause-f.patch
--	patches.suse/net-hns3-Increase-the-default-depth-of-bucket-for-TM.patch
--	patches.suse/net-hns3-change-TM-sched-mode-to-TC-based-mode-when-.patch
--	patches.suse/l2tp-fix-missing-print-session-offset-info.patch
--	patches.suse/net-hns3-hns3_get_channels-can-be-static.patch
--	patches.suse/net-mlx4_core-Cleanup-FMR-unmapping-flow.patch
--	patches.suse/net-mlx4_en-Change-default-QoS-settings.patch
--	patches.suse/net-mlx5e-E-Switch-Use-the-name-of-static-array-inst.patch
--	patches.suse/net-mlx5-Fix-ingress-egress-naming-mistake.patch
--	patches.suse/net-mlx5-Separate-ingress-egress-namespaces-for-each.patch
--	patches.suse/cxgb4-use-CLIP-with-LIP6-on-T6-for-TCAM-filters.patch
--	patches.suse/s390-qeth-improve-error-reporting-on-ip-add-removal.patch
--	patches.suse/qed-Refactoring-and-rearranging-FW-API-with-no-funct.patch
--	patches.suse/qed-HSI-renaming-for-different-types-of-HW.patch
--	patches.suse/qed-Utilize-FW-8.33.1.0.patch
--	patches.suse/qed-Advance-drivers-version-to-8.33.0.20.patch
--	patches.suse/net-ena-add-detection-and-recovery-mechanism-for-han.patch
--	patches.suse/net-ena-increase-ena-driver-version-to-1.5.0.patch
--	patches.suse/cxgb4-Check-alignment-constraint-for-T6.patch
--	patches.suse/net-hns-add-ACPI-mode-support-for-ethtool-p.patch
--	patches.suse/qed-Use-zeroing-memory-allocator-than-allocator-mems.patch
--	patches.suse/ethernet-broadcom-Use-zeroing-memory-allocator-than-.patch
--	patches.suse/cxgb4-collect-TX-rate-limit-info-in-UP-CIM-logs.patch
--	patches.suse/tg3-Add-Macronix-NVRAM-support.patch
--	patches.suse/mac80211_hwsim-enforce-PS_MANUAL_POLL-to-be-set-afte
--	patches.suse/mac80211-remove-BUG-when-interface-type-is-invalid
--	patches.suse/mac80211-Fix-setting-TX-power-on-monitor-interfaces
--	patches.suse/l2tp-revert-l2tp-fix-missing-print-session-offset-in.patch
--	patches.suse/net-hns3-Add-ethtool-interface-for-vlan-filter.patch
--	patches.suse/net-hns3-Disable-VFs-change-rxvlan-offload-status.patch
--	patches.suse/net-hns3-Unify-the-strings-display-of-packet-statist.patch
--	patches.suse/net-hns3-Fix-spelling-errors.patch
--	patches.suse/net-hns3-Remove-repeat-statistic-of-rx_errors.patch
--	patches.suse/net-hns3-Modify-the-update-period-of-packet-statisti.patch
--	patches.suse/net-hns3-Mask-the-packet-statistics-query-when-NIC-i.patch
--	patches.suse/net-hns3-Fix-an-error-of-total-drop-packet-statistic.patch
--	patches.suse/net-hns3-Fix-a-loop-index-error-of-tqp-statistics-qu.patch
--	patches.suse/net-hns3-Fix-an-error-macro-definition-of-HNS3_TQP_S.patch
--	patches.suse/net-hns3-Remove-a-useless-member-of-struct-hns3_stat.patch
--	patches.suse/net-hns3-Fix-a-response-data-read-error-of-tqp-stati.patch
--	patches.suse/net-hns3-fix-for-updating-fc_mode_last_time.patch
--	patches.suse/net-hns3-fix-for-setting-MTU.patch
--	patches.suse/net-hns3-fix-for-changing-MTU.patch
--	patches.suse/net-hns3-add-MTU-initialization-for-hardware.patch
--	patches.suse/net-hns3-fix-for-not-setting-pause-parameters.patch
--	patches.suse/net-hns3-remove-redundant-semicolon.patch
--	patches.suse/net-hns3-Add-more-packet-size-statisctics.patch
--	patches.suse/0002-netfilter-ipset-Missing-nfnl_lock-nfnl_unlock-is-add.patch
--	patches.suse/net-Fix-netdev_WARN_ONCE-macro.patch
--	patches.suse/ixgbe-enable-multicast-on-shutdown-for-WOL.patch
--	patches.suse/ixgbe-remove-unused-enum-latency_range.patch
--	patches.suse/ixgbe-advertise-highest-capable-link-speed.patch
--	patches.suse/ixgbe-extend-firmware-version-support.patch
--	patches.suse/ixgbe-Remove-an-obsolete-comment-about-ITR.patch
--	patches.suse/ixgbevf-remove-redundant-setting-of-xcast_mode.patch
--	patches.suse/ixgbe-Fix-interaction-between-SR-IOV-and-macvlan-off.patch
--	patches.suse/ixgbe-Perform-reinit-any-time-number-of-VFs-change.patch
--	patches.suse/ixgbe-Add-support-for-macvlan-offload-RSS-on-X550-an.patch
--	patches.suse/ixgbe-There-is-no-need-to-update-num_rx_pools-in-L2-.patch
--	patches.suse/ixgbe-Fix-limitations-on-macvlan-so-we-can-support-u.patch
--	patches.suse/ixgbe-Use-ring-values-to-test-for-Tx-pending.patch
--	patches.suse/ixgbe-Drop-l2_accel_priv-data-pointer-from-ring-stru.patch
--	patches.suse/net-hns3-report-the-function-type-the-same-line-with.patch
--	patches.suse/net-mlx5e-IPoIB-Use-correct-timestamp-in-child-recei.patch
--	patches.suse/cxgb4vf-Fix-SGE-FL-buffer-initialization-logic-for-6.patch
--	patches.suse/cxgb4-add-data-structures-to-support-vxlan.patch
--	patches.suse/cxgb4-implement-udp-tunnel-callbacks.patch
--	patches.suse/cxgb4-add-support-for-vxlan-segmentation-offload.patch
--	patches.suse/cxgb4-implement-ndo_features_check.patch
--	patches.suse/ibmvnic-Don-t-handle-RX-interrupts-when-not-up.patch
--	patches.suse/i40e-display-priority_xon-and-priority_xoff-stats.patch
--	patches.suse/i40evf-don-t-rely-on-netif_running-outside-rtnl_lock.patch
--	patches.suse/i40evf-use-spinlock-to-protect-mac-vlan-_filter_list.patch
--	patches.suse/i40evf-release-bit-locks-in-reverse-order.patch
--	patches.suse/i40evf-hold-the-critical-task-bit-lock-while-opening.patch
--	patches.suse/i40e-update-VFs-of-link-state-after-GET_VF_RESOURCES.patch
--	patches.suse/i40e-add-helper-conversion-function-for-link_speed.patch
--	patches.suse/i40e-i40evf-Bump-driver-versions.patch
--	patches.suse/i40e-remove-redundant-initialization-of-read_size.patch
--	patches.suse/i40evf-Do-not-clear-MSI-X-PBA-manually.patch
--	patches.suse/i40evf-Clean-up-flags-for-promisc-mode-to-avoid-high.patch
--	patches.suse/i40evf-Drop-i40evf_fire_sw_int-as-it-is-prone-to-rac.patch
--	patches.suse/i40e-change-ppp-name-to-ddp.patch
--	patches.suse/i40e-track-id-can-be-0.patch
--	patches.suse/net-phy-mdio-bcm-unimac-fix-potential-NULL-dereferen.patch
--	patches.suse/Bluetooth-Add-a-new-04ca-3015-QCA_ROME-device
--	patches.suse/Bluetooth-btusb-Restore-QCA-Rome-suspend-resume-fix-
--	patches.suse/net-hns3-add-ethtool_ops.get_channels-support-for-VF.patch
--	patches.suse/net-hns3-remove-TSO-config-command-from-VF-driver.patch
--	patches.suse/net-hns3-add-ethtool_ops.get_coalesce-support-to-PF.patch
--	patches.suse/net-hns3-add-ethtool_ops.set_coalesce-support-to-PF.patch
--	patches.suse/net-hns3-refactor-interrupt-coalescing-init-function.patch
--	patches.suse/net-hns3-refactor-GL-update-function.patch
--	patches.suse/net-hns3-remove-unused-GL-setup-function.patch
--	patches.suse/net-hns3-change-the-unit-of-GL-value-macro.patch
--	patches.suse/net-hns3-add-int_gl_idx-setup-for-TX-and-RX-queues.patch
--	patches.suse/net-hns3-add-feature-check-when-feature-changed.patch
--	patches.suse/net-hns3-check-for-NULL-function-pointer-in-hns3_nic.patch
--	patches.suse/ixgbe-Assume-provided-MAC-filter-has-been-verified-b.patch
--	patches.suse/ixgbe-Default-to-1-pool-always-being-allocated.patch
--	patches.suse/ixgbe-Don-t-assume-dev-num_tc-is-equal-to-hardware-T.patch
--	patches.suse/ixgbe-fm10k-Record-macvlan-stats-instead-of-Rx-queue.patch
--	patches.suse/ixgbe-Do-not-manipulate-macvlan-Tx-queues-when-perfo.patch
--	patches.suse/ixgbe-avoid-bringing-rings-up-down-as-macvlans-are-a.patch
--	patches.suse/ixgbe-Fix-handling-of-macvlan-Tx-offload.patch
--	patches.suse/ixgbe-Fix-kernel-doc-format-warnings.patch
--	patches.suse/ixgbevf-Fix-kernel-doc-format-warnings.patch
--	patches.suse/rt2x00-do-not-pause-queue-unconditionally-on-error-p
--	patches.suse/wl1251-check-return-from-call-to-wl1251_acx_arp_ip_f
--	patches.suse/net-add-support-for-Cavium-PTP-coprocessor.patch
--	patches.suse/net-thunderx-add-timestamping-support.patch
--	patches.suse/libbpf-Makefile-set-specified-permission-mode.patch
--	patches.suse/bnxt_en-Update-firmware-interface-to-1.9.0.patch
--	patches.suse/bnxt_en-Refactor-bnxt_close_nic.patch
--	patches.suse/bnxt_en-Restore-MSIX-after-disabling-SRIOV.patch
--	patches.suse/bnxt_en-Refactor-hardware-resource-data-structures.patch
--	patches.suse/bnxt_en-Add-the-new-firmware-API-to-query-hardware-r.patch
--	patches.suse/bnxt_en-Set-initial-default-RX-and-TX-ring-numbers-t.patch
--	patches.suse/bnxt_en-Implement-new-method-to-reserve-rings.patch
--	patches.suse/bnxt_en-Reserve-resources-for-RFS.patch
--	patches.suse/bnxt_en-Implement-new-method-for-the-PF-to-assign-SR.patch
--	patches.suse/bnxt_en-Expand-bnxt_check_rings-to-check-all-resourc.patch
--	patches.suse/bnxt_en-Add-BCM5745X-NPAR-device-IDs.patch
--	patches.suse/bnxt_en-Forward-VF-MAC-address-to-the-PF.patch
--	patches.suse/bnxt_en-Add-cache-line-size-setting-to-optimize-perf.patch
--	patches.suse/bnxt_en-export-a-common-switchdev-PARENT_ID-for-all-.patch
--	patches.suse/cxgb4-restructure-VF-mgmt-code.patch
--	patches.suse/vxlan-Fix-trailing-semicolon.patch
--	patches.suse/net-mlx5e-Fix-trailing-semicolon.patch
--	patches.suse/ath9k-add-MSI-support
--	patches.suse/cxgb4-update-dump-collection-logic-to-use-compressio.patch
--	patches.suse/cxgb4-use-zlib-deflate-to-compress-firmware-dump.patch
--	patches.suse/cxgb4-IPv6-filter-takes-2-tids.patch
--	patches.suse/mac80211_hwsim-fix-possible-memory-leak-in-hwsim_new
--	patches.suse/cxgb4-add-geneve-offload-support-for-T6.patch
--	patches.suse/device-property-Introduce-fwnode_get_mac_address.patch
--	patches.suse/device-property-Introduce-fwnode_get_phy_mode.patch
--	patches.suse/device-property-Introduce-fwnode_irq_get.patch
--	patches.suse/device-property-Allow-iterating-over-available-child.patch
--	patches.suse/net-mvpp2-simplify-maintaining-enabled-ports-list.patch
--	patches.suse/net-mvpp2-use-device_-fwnode_-APIs-instead-of-of_.patch
--	patches.suse/net-mvpp2-enable-ACPI-support-in-the-driver.patch
--	patches.suse/net-hns3-add-support-for-get_regs.patch
--	patches.suse/net-hns3-add-manager-table-initialization-for-hardwa.patch
--	patches.suse/net-hns3-add-ethtool-p-support-for-fiber-port.patch
--	patches.suse/net-hns3-add-net-status-led-support-for-fiber-port.patch
--	patches.suse/bridge-return-boolean-instead-of-integer-in-br_multi.patch
--	patches.suse/net-hns3-converting-spaces-into-tabs-to-avoid-checkp.patch
--	patches.suse/msft-hv-1585-hv_netvsc-Use-the-num_online_cpus-for-channel-limit.patch
--	patches.suse/nfp-fix-error-return-code-in-nfp_pci_probe.patch
--	patches.suse/i40e-i40evf-Enable-NVMUpdate-to-retrieve-AdminQ-and-.patch
--	patches.suse/i40e-avoid-divide-by-zero.patch
--	patches.suse/i40evf-remove-flush_scheduled_work-call-in-i40evf_re.patch
--	patches.suse/i40evf-Don-t-schedule-reset_task-when-device-is-bein.patch
--	patches.suse/i40e-Fix-for-blinking-activity-instead-of-link-LEDs.patch
--	patches.suse/i40e-i40evf-Detect-and-recover-hung-queue-scenario.patch
--	patches.suse/i40e-check-for-invalid-DCB-config.patch
--	patches.suse/i40e-Disable-iWARP-VSI-PETCP_ENA-flag-on-netdev-down.patch
--	patches.suse/i40e-Delete-an-error-message-for-a-failed-memory-all.patch
--	patches.suse/i40evf-ignore-link-up-if-not-running.patch
--	patches.suse/cxgb4-cxgb4vf-add-support-for-ndo_set_vf_vlan.patch
--	patches.suse/cxgb4-enable-ZLIB_DEFLATE-when-building-cxgb4.patch
--	patches.suse/cxgb4-properly-initialize-variables.patch
--	patches.suse/igb-Allow-to-remove-administratively-set-MAC-on-VFs.patch
--	patches.suse/e1000e-Set-HTHRESH-when-PTHRESH-is-used.patch
--	patches.suse/e1000e-Alert-the-user-that-C-states-will-be-disabled.patch
--	patches.suse/igb-Free-IRQs-when-device-is-hotplugged.patch
--	patches.suse/igb-Clear-TXSTMP-when-ptp_tx_work-is-timeout.patch
--	patches.suse/cxgb4-make-symbol-pedits-static.patch
--	patches.suse/fm10k-Fix-configuration-for-macvlan-offload.patch
--	patches.suse/fm10k-cleanup-unnecessary-parenthesis-in-fm10k_iov.c.patch
--	patches.suse/fm10k-fix-failed-to-kill-vid-message-for-VF.patch
--	patches.suse/fm10k-stop-adding-VLAN-0-to-the-VLAN-table.patch
--	patches.suse/fm10k-don-t-assume-VLAN-1-is-enabled.patch
--	patches.suse/fm10k-correct-typo-in-fm10k_pf.c.patch
--	patches.suse/fm10k-clarify-action-when-updating-the-VLAN-table.patch
--	patches.suse/qed-code-indent-should-use-tabs-where-possible.patch
--	patches.suse/net-hns3-add-get-set_coalesce-support-to-VF.patch
--	patches.suse/net-hns3-add-int_gl_idx-setup-for-VF.patch
--	patches.suse/ixgbevf-add-function-for-checking-if-we-can-reuse-pa.patch
--	patches.suse/ixgbevf-only-DMA-sync-frame-length.patch
--	patches.suse/ixgbevf-use-length-to-determine-if-descriptor-is-don.patch
--	patches.suse/ixgbevf-add-support-for-DMA_ATTR_SKIP_CPU_SYNC-WEAK_.patch
--	patches.suse/ixgbevf-update-code-to-better-handle-incrementing-pa.patch
--	patches.suse/ixgbevf-add-counters-for-Rx-page-allocations.patch
--	patches.suse/ixgbevf-clear-rx_buffer_info-in-configure-instead-of.patch
--	patches.suse/ixgbevf-improve-performance-and-reduce-size-of-ixgbe.patch
--	patches.suse/ixgbevf-don-t-bother-clearing-tx_buffer_info-in-ixgb.patch
--	patches.suse/ixgbevf-use-ARRAY_SIZE-for-various-array-sizing-calc.patch
--	patches.suse/ixgbe-use-ARRAY_SIZE-for-array-sizing-calculation-on.patch
--	patches.suse/ixgbe-Don-t-report-unsupported-timestamping-filters-.patch
--	patches.suse/ixgbe-add-support-for-reporting-5G-link-speed.patch
--	patches.suse/ixgbe-Fix-vs-typo.patch
--	patches.suse/ixgbe-don-t-set-RXDCTL.RLPML-for-82599.patch
--	patches.suse/selftests-bpf-make-dubious-pointer-arithmetic-test-u.patch
--	patches.suse/i40e-Add-returning-AQ-critical-error-to-SW.patch
--	patches.suse/i40e-Fix-for-adding-multiple-ethtool-filters-on-the-.patch
--	patches.suse/i40evf-Allow-turning-off-offloads-when-the-VF-has-VL.patch
--	patches.suse/i40e-i40evf-Use-ring-pointers-to-clean-up-_set_itr_p.patch
--	patches.suse/i40e-change-flags-to-use-64-bits.patch
--	patches.suse/i40e-cleanup-unnecessary-parens.patch
--	patches.suse/i40e-Fix-kdump-failure.patch
--	patches.suse/i40e-program-fragmented-IPv4-filter-input-set.patch
--	patches.suse/i40e-disallow-programming-multiple-filters-with-same.patch
--	patches.suse/i40e-fix-reported-mask-for-ntuple-filters.patch
--	patches.suse/i40e-i40evf-Record-ITR-register-location-in-the-q_ve.patch
--	patches.suse/i40e-Do-not-allow-use-more-TC-queue-pairs-than-MSI-X.patch
--	patches.suse/ipv6-Fix-SO_REUSEPORT-UDP-socket-with-implicit-sk_ip.patch
--	patches.suse/tap-fix-use-after-free.patch
--	patches.suse/0001-net-ethernet-cavium-Correct-Cavium-Thunderx-NIC-driv.patch
--	patches.suse/vhost_net-stop-device-during-reset-owner.patch
--	patches.suse/gianfar-prevent-integer-wrapping-in-the-rx-handler.patch
--	patches.suse/net-ipv6-send-unsolicited-NA-after-DAD.patch
--	patches.suse/i40e-i40evf-Update-DESC_NEEDED-value-to-reflect-larg.patch
--	patches.suse/net_sched-gen_estimator-fix-lockdep-splat.patch
--	patches.suse/tcp-release-sk_frag.page-in-tcp_disconnect.patch
--	patches.suse/qlcnic-fix-deadlock-bug.patch
--	patches.suse/ibmvnic-Wait-for-device-response-when-changing-MAC.patch
--	patches.suse/qmi_wwan-Add-support-for-Quectel-EP06.patch
--	patches.suse/r8169-fix-RTL8168EP-take-too-long-to-complete-driver.patch
--	patches.suse/tcp_nv-fix-potential-integer-overflow-in-tcpnv_acked.patch
--	patches.suse/ip6mr-fix-stale-iterator.patch
--	patches.suse/fs-dax.c-release-PMD-lock-even-when-there-is-no-PMD-.patch
--	patches.suse/ocfs2-return-EROFS-to-mount.ocfs2-if-inode-block-is-.patch
--	patches.suse/ocfs2-try-a-blocking-lock-before-return-AOP_TRUNCATE.patch
--	patches.suse/ocfs2-acl-use-ip_xattr_sem-to-protect-getting-extend.patch
--	patches.suse/ocfs2-try-to-reuse-extent-block-in-dealloc-without-m.patch
--	patches.suse/ocfs2-return-error-when-we-attempt-to-access-a-dirty.patch
--	patches.suse/mm-do-not-stall-register_shrinker.patch
--	patches.suse/mm-pin-address_space-before-dereferencing-it-while-isolating-an-LRU-page.patch
--	patches.suse/mm-fadvise-discard-partial-page-if-endbyte-is-also-E.patch
--	patches.suse/mm-numa-do-not-trap-faults-on-shared-data-section-pages.patch
--	patches.suse/VFS-close-race-between-getcwd-and-d_move.patch
--	patches.suse/errseq-Add-to-documentation-tree.patch
--	patches.suse/fs-Kconfig-drop-links-to-404-compliant-http-acl-bestbits-at.patch
--	patches.suse/s390-fix-handling-of-1-in-set-fs-id16-syscalls.patch
--	patches.suse/0001-typec-tcpm-fusb302-Resolve-out-of-order-messaging-ev.patch
--	patches.suse/tools-usbip-fixes-build-with-musl-libc-toolchain.patch
--	patches.suse/0001-usb-Don-t-print-a-warning-if-interface-driver-rebind.patch
--	patches.suse/0001-usb-xhci-Make-some-static-functions-global.patch
--	patches.suse/0001-USB-usbip-remove-useless-call-in-usbip_recv.patch
--	patches.suse/usb-dwc2-host-don-t-retry-naked-transactions-right-away.patch
--	patches.suse/0001-USB-serial-io_edgeport-fix-possible-sleep-in-atomic.patch
--	patches.suse/0001-usb-uas-unconditionally-bring-back-host-after-reset.patch
--	patches.suse/0001-usb-option-Add-support-for-FS040U-modem.patch
--	patches.suse/0001-CDC-ACM-apply-quirk-for-card-reader.patch
--	patches.suse/0001-USB-serial-simple-add-Motorola-Tetra-driver.patch
--	patches.suse/usb-gadget-Fix-high-bandwidth-check-in-usb_gadget_ep.patch
--	patches.suse/0001-usbip-prevent-bind-loops-on-devices-attached-to-vhci.patch
--	patches.suse/0001-usbip-list-don-t-list-devices-attached-to-vhci_hcd.patch
--	patches.suse/0001-USB-serial-pl2303-new-device-id-for-Chilitag.patch
--	patches.suse/serial-8250_dw-Disable-clock-on-error
--	patches.suse/pty-cancel-pty-slave-port-buf-s-work-in-tty_release
--	patches.suse/tty-n_gsm-Allow-ADM-response-in-addition-to-UA-for-c
--	patches.suse/serial-8250_uniphier-fix-error-return-code-in-uniphi
--	patches.suse/serial-imx-Only-wakeup-via-RTSDEN-bit-if-the-system-
--	patches.suse/serial-core-mark-port-as-initialized-after-successfu
--	patches.suse/tty-fix-data-race-between-tty_init_dev-and-flush-of-.patch
--	patches.suse/tty-serial-exar-Relocate-sleep-wake-up-handling.patch
--	patches.suse/iio-adc-accel-Fix-up-module-licenses
--	patches.suse/iio-health-max30102-Add-power-enable-parameter-to-ge
--	patches.suse/iio-ABI-Fix-name-of-timestamp-sysfs-file
--	patches.suse/iio-imu-st_lsm6dsx-fix-endianness-in-st_lsm6dsx_read
--	patches.suse/iio-adc-stm32-fix-scan-of-multiple-channels-with-DMA
--	patches.suse/staging-lustre-disable-preempt-while-sampling-proces.patch
--	patches.suse/staging-vc04_services-Fix-platform_no_drv_owner.cocc
--	patches.suse/staging-vc04_services-bcm2835-audio-add-SPDX-identif
--	patches.suse/staging-vc04_services-bcm2835-audio-remove-redundant
--	patches.suse/staging-lustre-libcfs-Prevent-harmless-read-underflo.patch
--	patches.suse/staging-rts5208-Fix-seg_no-calculation-in-reset_ms_c
--	patches.suse/firmware-add-helper-to-unregister-pm-ops.patch
--	patches.suse/firmware-fix-capturing-errors-on-fw_cache_init-on-ea.patch
--	patches.suse/firmware-provide-helpers-for-registering-the-syfs-lo.patch
--	patches.suse/firmware-fix-detecting-error-on-register_reboot_noti.patch
--	patches.suse/test_firmware-fix-setting-old-custom-fw-path-back-on
--	patches.suse/treewide-Use-DEVICE_ATTR_WO.patch
--	patches.suse/test_firmware-fix-missing-unlock-on-error-in-config_
--	patches.suse/device-property-Define-type-of-PROPERTY_ENRTY_-macro.patch
--	patches.suse/dev-mem-Add-bounce-buffer-for-copy-out.patch
--	patches.suse/coresight-Fix-disabling-of-CoreSight-TPIU
--	patches.suse/mei-me-allow-runtime-pm-for-platform-with-D0i3
--	patches.suse/msft-hv-1573-vmbus-make-channel-attributes-static.patch
--	patches.suse/msft-hv-1574-uio_hv_generic-fix-configuration-comments.patch
--	patches.suse/msft-hv-1575-uio_hv_generic-use-standard-mmap-for-resources.patch
--	patches.suse/msft-hv-1576-uio_hv_generic-use-ISR-callback-method.patch
--	patches.suse/msft-hv-1577-vmbus-add-monitor_id-and-subchannel_id-to-sysfs-per-.patch
--	patches.suse/msft-hv-1578-uio_hv_generic-create-send-and-receive-buffers.patch
--	patches.suse/msft-hv-1579-uio_hv_generic-check-that-host-supports-monitor-page.patch
--	patches.suse/msft-hv-1580-uio_hv_generic-add-rescind-support.patch
--	patches.suse/auxdisplay-img-ascii-lcd-add-missing-MODULE_DESCRIPT
--	patches.suse/msft-hv-1581-uio_hv_generic-fix-type-mismatch-warnings.patch
--	patches.suse/msft-hv-1583-uio_hv_generic-fix-new-type-mismatch-warnings.patch
--	patches.suse/lkdtm-fix-handle_irq_event-symbol-for-INT_HW_IRQ_EN.patch
--	patches.suse/Input-goodix-disable-IRQs-while-suspended
--	patches.suse/Input-psmouse-fix-Synaptics-detection-when-protocol-
--	patches.suse/Input-synaptics-reset-the-ABS_X-Y-fuzz-after-initial
--	patches.suse/Input-synaptics-rmi4-do-not-delete-interrupt-memory-
--	patches.suse/Input-synaptics-rmi4-unmask-F03-interrupts-when-port
--	patches.suse/Input-edt-ft5x06-fix-error-handling-for-factory-mode
--	patches.suse/kbuild-suppress-packed-not-aligned-warning-for-default-setting-only.patch
--	patches.suse/kconfig-display-recursive-dependency-resolution-hint.patch
--	patches.suse/kconfig-Don-t-leak-main-menus-during-parsing
--	patches.suse/kconfig-Fix-automatic-menu-creation-mem-leak
--	patches.suse/kconfig-Fix-expr_free-E_NOT-leak
--	patches.suse/printk-Add-console-owner-and-waiter-logic-to-load-ba.patch
--	patches.suse/printk-Hide-console-waiter-logic-into-helpers.patch
--	patches.suse/printk-Never-set-console_may_schedule-in-console_try.patch
--	patches.suse/arm-spear13xx-Fix-dmas-cells.patch
--	patches.suse/ARM-pxa-tosa-bt-add-MODULE_LICENSE-tag.patch
--	patches.suse/0001-reset-remove-remaining-WARN_ON-in-linux-reset.h.patch
--	patches.suse/clk-qcom-msm8916-fix-mnd_width-for-codec_digcodec
--	patches.suse/clk-fix-set_rate_range-when-current-rate-is-out-of-r
--	patches.suse/clk-Don-t-touch-hardware-when-reparenting-during-reg.patch
--	patches.suse/clk-axi-clkgen-Correctly-handle-nocount-bit-in-recal
--	patches.suse/clk-si5351-Rename-internal-plls-to-avoid-name-collis
--	patches.suse/clk-meson-gxbb-fix-wrong-clock-for-SARADC-SANA
--	patches.suse/clk-meson-mpll-use-64-bit-maths-in-params_from_rate
--	patches.suse/0001-drm-rockchip-analogix_dp-Remove-unnecessary-init-cod.patch
--	patches.suse/0001-drm-rockchip-Fix-build-warning-in-analogix_dp-rockch.patch
--	patches.suse/drm-edid-set-ELD-connector-type-in-drm_edid_to_eld
--	patches.suse/video-hdmi-Allow-empty-HDMI-infoframes
--	patches.suse/drm-i915-Bump-wait-times-for-the-final-CS-interrupt-
--	patches.suse/drm-i915-Synchronize-irq-before-parking-each-engine
--	patches.suse/drm-i915-cnl-Force-DDI_A_4_LANES-when-needed
--	patches.suse/drm-i915-cnl-Get-RC6-working
--	patches.suse/drm-i915-cnl-Update-the-DMC-version-on-CNL
--	patches.suse/drm-i915-Clean-up-some-cdclk-switch-statements
--	patches.suse/drm-i915-Start-tracking-voltage-level-in-the-cdclk-s
--	patches.suse/drm-i915-Use-cdclk_state-voltage-on-VLV-CHV
--	patches.suse/drm-i915-Use-cdclk_state-voltage-on-BDW
--	patches.suse/drm-i915-Use-cdclk_state-voltage-on-SKL-KBL-CFL
--	patches.suse/drm-i915-Use-cdclk_state-voltage-on-BXT-GLK
--	patches.suse/drm-i915-Use-cdclk_state-voltage-on-CNL
--	patches.suse/drm-i915-Adjust-system-agent-voltage-on-CNL-if-requi
--	patches.suse/drm-i915-Sanity-check-cdclk-in-vlv_set_cdclk
--	patches.suse/drm-i915-Perform-a-central-cdclk-state-sanity-check
--	patches.suse/drm-i915-Call-cond_resched-before-repeating-i915_gem
--	patches.suse/drm-i915-Use-same-test-for-eviction-and-submitting-k
--	patches.suse/3439-drm-i915-selftests-convert-timers-to-use-timer_setup
--	patches.suse/Revert-drm-i915-selftests-Convert-timers-to-use-time
--	patches.suse/drm-i915-cnl-Allow-2-pixel-per-clock-on-Cannonlake
--	patches.suse/drm-i915-Add-a-hook-for-making-the-engines-idle-park
--	patches.suse/drm-i915-guc-Always-enable-the-breadcrumbs-irq
--	patches.suse/drm-i915-guc-Initialize-GuC-before-restarting-engine
--	patches.suse/drm-i915-cnl-Fix-SSEU-Device-Status
--	patches.suse/drm-i915-guc-Do-not-use-0-for-GuC-doorbell-cookie
--	patches.suse/drm-i915-guc-Extract-GuC-stage-desc-pool-creation-in
--	patches.suse/drm-i915-guc-Allocate-separate-shared-data-object-fo
--	patches.suse/drm-i915-guc-Add-preemption-action-to-GuC-firmware-i
--	patches.suse/drm-i915-guc-Add-a-second-client-to-be-used-for-pree
--	patches.suse/drm-i915-guc-Split-guc_wq_item_append
--	patches.suse/drm-i915-Extract-emit-write-part-of-emit-breadcrumb-
--	patches.suse/drm-i915-Add-information-needed-to-track-engine-pree
--	patches.suse/drm-i915-guc-Keep-request-priority-for-its-lifetime
--	patches.suse/drm-i915-Rename-helpers-used-for-unwinding-use-macro
--	patches.suse/drm-i915-guc-Preemption-With-GuC
--	patches.suse/drm-i915-huc-Use-helper-function-while-waiting-for-D
--	patches.suse/drm-i915-Include-RING_MODE-when-dumping-the-engine-s
--	patches.suse/drm-i915-Add-Wall-Wextra-to-our-build-set-warnings-t
--	patches.suse/drm-i915-edp-clean-up-code-and-comments-around-eDP-D
--	patches.suse/drm-i915-Empty-the-ring-before-disabling
--	patches.suse/drm-i915-Don-t-use-encoder-type-in-intel_ddi_set_pip
--	patches.suse/drm-i915-Pass-crtc-state-to-intel_prepare_dp_ddi_buf
--	patches.suse/drm-i915-Start-using-output_types-for-DPLL-selection
--	patches.suse/drm-i915-Stop-using-encoder-type-in-intel_ddi_enable
--	patches.suse/drm-i915-Fix-BXT-lane-latency-optimal-setting-with-M
--	patches.suse/drm-i915-Improve-DP-downstream-HPD-handling
--	patches.suse/drm-i915-Clean-up-the-mess-around-hdmi_12bpc_possibl
--	patches.suse/drm-i915-vbt-Fix-HDMI-level-shifter-and-max-data-rat
--	patches.suse/drm-i915-Parse-max-HDMI-TMDS-clock-from-VBT
--	patches.suse/drm-i915-Populate-output_types-from-.get_config
--	patches.suse/drm-i915-Stop-frobbing-with-DDI-encoder-type
--	patches.suse/drm-i915-Nuke-intel_ddi_get_encoder_port
--	patches.suse/drm-i915-Eliminate-pll-state-usage-from-bxt_calc_pll
--	patches.suse/drm-i915-Pass-a-crtc-state-to-ddi-post_disable-from-
--	patches.suse/drm-i915-Use-intel_ddi_get_config-for-MST
--	patches.suse/drm-i915-Replace-cc-option-Wno-foo-with-cc-disable-w
--	patches.suse/drm-i915-Pass-around-crtc-and-connector-states-for-a
--	patches.suse/drm-i915-Remove-most-encoder-type-uses-from-the-audi
--	patches.suse/drm-i915-cnl-Remove-unnecessary-check-in-cnl_setup_p
--	patches.suse/drm-i915-Check-that-the-breadcrumb-wasn-t-disarmed-a
--	patches.suse/drm-i915-Move-parking-while-active-warning-to-intel_
--	patches.suse/drm-i915-Give-more-details-for-the-active-when-parki
--	patches.suse/drm-i915-cnl-Symmetric-scalers-for-each-pipe
--	patches.suse/drm-i915-guc-Clear-terminated-attribute-bit-on-GuC-p
--	patches.suse/drm-i915-guc-Rename-the-function-that-resets-the-GuC
--	patches.suse/drm-i915-guc-Add-support-for-reset-engine-using-GuC-
--	patches.suse/drm-i915-Use-fallback-forcewake-if-primary-ack-missi
--	patches.suse/drm-i915-Flush-the-irq-and-tasklets-before-asserting
--	patches.suse/drm-i915-ensure-oa-config-uuid-is-null-terminated
--	patches.suse/drm-i915-Warn-in-debug-builds-of-incorrect-usages-of
--	patches.suse/drm-i915-Set-up-mocs-tables-before-restarting-the-en
--	patches.suse/drm-i915-Assert-vma-flags-are-updated-correctly-duri
--	patches.suse/drm-i915-selftests-Hide-dangerous-tests
--	patches.suse/drm-i915-guc-Assert-guc-stage_desc_pool-is-allocated
--	patches.suse/drm-i915-guc-Assert-ctch-vma-is-allocated
--	patches.suse/drm-i915-Add-Guc-HuC-firmware-details-to-error-state
--	patches.suse/drm-i915-Make-GuC-log-part-of-the-uC-error-state
--	patches.suse/drm-i915-Handle-error-state-modparams-in-dedicated-f
--	patches.suse/drm-i915-Silence-smatch-for-cmdparser
--	patches.suse/drm-i915-Silence-compiler-for-csr_load_work_fn
--	patches.suse/drm-i915-Simplify-onion-for-bxt_ddi_phy_init
--	patches.suse/drm-i915-Prevent-unbounded-wm-results-in-g4x_compute
--	patches.suse/drm-i915-selftests-Take-rpm-wakeref-around-GGTT-lowl
--	patches.suse/drm-i915-selftests-Take-rpm-wakeref-around-partial-t
--	patches.suse/drm-i915-Read-ilk-FDI-PLL-frequency-once-during-init
--	patches.suse/drm-i915-Include-intel_engine_is_idle-status-in-engi
--	patches.suse/drm-i915-Implement-ReadHitWriteOnlyDisable
--	patches.suse/drm-i915-guc-Split-GuC-firmware-xfer-function-into-c
--	patches.suse/drm-i915-guc-Wait-for-ucode-DMA-transfer-completion
--	patches.suse/drm-i915-guc-Drop-legacy-workarounds-from-guc_prepar
--	patches.suse/drm-i915-guc-Simplify-programming-of-GUC_SHIM_CONTRO
--	patches.suse/drm-i915-Eliminate-some-encoder-crtc-usage-from-DP-c
--	patches.suse/drm-i915-Eliminate-some-encoder-crtc-usage-from-DSI-
--	patches.suse/drm-i915-Eliminate-some-encoder-crtc-usage-from-SDVO
--	patches.suse/drm-i915-Eliminate-some-encoder-crtc-usage-from-TV-c
--	patches.suse/drm-i915-Pass-crtc-state-to-DPIO-PHY-functions
--	patches.suse/drm-i915-Eliminate-crtc-config-usage-from-CRT-code
--	patches.suse/drm-i915-Replace-dig_port-port-with-encoder-port-for
--	patches.suse/drm-i915-Nuke-intel_digital_port-port
--	patches.suse/drm-i915-Clean-up-PPS-code-calling-conventions
--	patches.suse/drm-i915-Clean-up-DP-code-local-variables-and-callin
--	patches.suse/drm-i915-Use-trace_printk-to-provide-a-death-rattle-
--	patches.suse/drm-i915-Mark-vm_free_page-as-a-potential-sleeper-ag
--	patches.suse/drm-i915-Mark-up-i915_vma_unbind-as-a-potential-slee
--	patches.suse/drm-i915-Update-DRIVER_DATE-to-20171109
--	patches.suse/drm-i915-selftests-Reduce-the-volume-of-the-timeout-
--	patches.suse/drm-i915-Move-irqs-enabled-assertion-deeper-for-mock
--	patches.suse/drm-i915-Restore-the-wait-for-idle-engine-after-flus
--	patches.suse/drm-i915-selftests-Initialise-mock_i915-mm.obj_lock
--	patches.suse/drm-i915-Define-an-engine-class-enum-for-the-uABI
--	patches.suse/drm-i915-Force-the-switch-to-the-i915-kernel_context
--	patches.suse/drm-i915-Move-GT-powersaving-init-to-i915_gem_init
--	patches.suse/drm-i915-Move-intel_init_clock_gating-to-i915_gem_in
--	patches.suse/drm-i915-Inline-intel_modeset_gem_init
--	patches.suse/drm-i915-Mark-the-context-state-as-dirty-written
--	patches.suse/drm-i915-Record-the-default-hw-state-after-reset-upo
--	patches.suse/drm-i915-Stop-caching-the-golden-renderstate
--	patches.suse/drm-i915-Kerneldoc-typo-s-rps-rps_client
--	patches.suse/drm-i915-selftests-Yet-another-forgotten-mock_i915-m
--	patches.suse/drm-i915-Update-watermark-state-correctly-in-sanitiz
--	patches.suse/drm-i915-Remove-redundant-intel_autoenable_gt_powers
--	patches.suse/drm-i915-Remove-Gen9-WAs-with-no-effect
--	patches.suse/drm-i915-Remove-bogus-ips_enabled-check
--	patches.suse/drm-i915-Check-boolean-options-in-intel_pipe_config_
--	patches.suse/drm-i915-Handle-adjust-better-in-intel_pipe_config_c
--	patches.suse/drm-i915-perf-complete-whitelisting-for-OA-programmi
--	patches.suse/drm-i915-perf-add-support-for-Coffeelake-GT3
--	patches.suse/drm-i915-perf-refactor-perf-setup
--	patches.suse/drm-i915-fix-register-naming
--	patches.suse/drm-i915-perf-enable-perf-support-on-CNL
--	patches.suse/drm-i915-expose-command-stream-timestamp-frequency-t
--	patches.suse/drm-i915-Clear-per-engine-fault-register-as-early-as
--	patches.suse/drm-i915-There-is-only-one-fault-register-from-GEN8-
--	patches.suse/drm-i915-Fix-function-name-in-comment
--	patches.suse/drm-i915-Object-w-o-backing-storage-is-banned-by-ENX
--	patches.suse/drm-i915-Introduce-GEM-proxy
--	patches.suse/drm-i915-glk-Refactor-handling-of-PLANE_COLOR_CTL-fo
--	patches.suse/drm-i915-Generalize-transcoder-looping
--	patches.suse/drm-i915-fix-64bit-divide
--	patches.suse/drm-i915-Unify-SLICE_UNIT_LEVEL_CLKGATE-w-a-for-cnl
--	patches.suse/drm-i915-Remove-pre-production-Broxton-register-work
--	patches.suse/drm-i915-Unconditionally-apply-the-Broxton-register-
--	patches.suse/drm-i915-Display-WA-1185-WaDisableDARBFClkGating-cnl
--	patches.suse/drm-i915-Resume-GuC-before-using-GEM
--	patches.suse/drm-i915-selftests-Always-initialise-err
--	patches.suse/drm-i915-Call-uncore_suspend-before-platform-suspend
--	patches.suse/drm-i915-Fix-kerneldocs-for-intel_audio.c
--	patches.suse/drm-i915-Check-if-the-stolen-memory-reserved-area-is
--	patches.suse/drm-i915-Make-the-report-about-a-bogus-stolen-reserv
--	patches.suse/drm-i915-Use-ELK-stolen-memory-reserved-detection-fo
--	patches.suse/drm-i915-selftests-Markup-__iomem-for-igt_gem_cohere
--	patches.suse/drm-i915-Initialise-entry-in-intel_ppat_get-for-olde
--	patches.suse/drm-i915-selftests-Increase-size-for-mock-ringbuffer
--	patches.suse/drm-i915-Make-request-s-wait-for-space-explicit
--	patches.suse/drm-i915-Remove-pre-production-pooled-EU-w-a-for-Bro
--	patches.suse/drm-i915-Print-the-condition-causing-GEM_BUG_ON
--	patches.suse/drm-i915-Prevent-overflow-of-execbuf.buffer_count-an
--	patches.suse/drm-i915-Update-execlists-tasklet-naming
--	patches.suse/drm-i915-guc-Update-names-of-submission-related-stat
--	patches.suse/drm-i915-guc-Update-name-and-prototype-of-GuC-submis
--	patches.suse/drm-i915-guc-Rename-i915_guc_client-struct-to-intel_
--	patches.suse/drm-i915-guc-Rename-i915_guc_submission.c-h-to-intel
--	patches.suse/drm-i915-Don-t-sanitize-frame-start-delay-if-the-pip
--	patches.suse/drm-i915-selftests-exercise_ggtt-may-have-nothing-to
--	patches.suse/drm-i915-cnl-Remove-spurious-central_freq
--	patches.suse/drm-i915-cnl-Remove-useless-conversion
--	patches.suse/drm-i915-cnl-Fix-simplify-and-unify-wrpll-variable-s
--	patches.suse/drm-i915-cnl-Fix-wrpll-math-for-higher-freqs
--	patches.suse/drm-i915-cnl-Don-t-blindly-replace-qdiv
--	patches.suse/drm-i915-cnl-Simplify-dco_fraction-calculation
--	patches.suse/drm-i915-cnl-Extend-HDMI-2.0-support-to-CNL
--	patches.suse/drm-i915-gvt-Add-support-for-opregion-virtualization
--	patches.suse/drm-i915-gvt-Make-elsp_dwords-in-the-right-order
--	patches.suse/drm-i915-gvt-Rename-intel_vgpu_-init-clean-_gvt_cont
--	patches.suse/drm-i915-gvt-Move-workload-cache-init-clean-into-int
--	patches.suse/drm-i915-gvt-Introduce-intel_vgpu_submission
--	patches.suse/drm-i915-gvt-Move-tlb_handle_pending-into-intel_vgpu
--	patches.suse/drm-i915-gvt-Fix-a-memory-leak-in-cmd_parser.c
--	patches.suse/drm-i915-gvt-Rename-reserved-ring-buffer
--	patches.suse/drm-i915-gvt-Move-ring-scan-buffers-into-intel_vgpu_
--	patches.suse/drm-i915-gvt-Do-not-allocate-initial-ring-scan-buffe
--	patches.suse/drm-i915-gvt-Change-the-return-type-during-command-s
--	patches.suse/drm-i915-gvt-Add-VM-healthy-check-for-workload_threa
--	patches.suse/drm-i915-gvt-Add-VM-healthy-check-for-submit_context
--	patches.suse/drm-i915-gvt-Use-dyndbg-for-gvt-debug-info
--	patches.suse/drm-i915-gvt-Factor-out-vGPU-workload-creation-destr
--	patches.suse/drm-i915-gvt-Factor-out-prepare_workload
--	patches.suse/drm-i915-gvt-Move-common-workload-preparation-into-p
--	patches.suse/drm-i915-gvt-Move-common-vGPU-workload-creation-into
--	patches.suse/drm-i915-gvt-Remove-one-extra-declaration-in-schedul
--	patches.suse/drm-i915-gvt-Introduce-vGPU-submission-ops
--	patches.suse/drm-i915-gvt-Introduce-intel_vgpu_reset_submission
--	patches.suse/drm-i915-gvt-Move-clean_workloads-into-scheduler.c
--	patches.suse/drm-i915-gvt-Move-vGPU-type-related-code-into-gvt-fi
--	patches.suse/drm-i915-gvt-Refactor-vGPU-type-code-in-kvmgt-part
--	patches.suse/drm-i915-gvt-Add-basic-debugfs-infrastructure
--	patches.suse/drm-i915-gvt-Use-BIT-to-make-klockwork-happy
--	patches.suse/drm-i915-gvt-Refine-find_bb_size
--	patches.suse/drm-i915-gvt-Refine-shadow-batch-buffer
--	patches.suse/drm-i915-gvt-Factor-intel_vgpu_page_track
--	patches.suse/drm-i915-gvt-Use-I915_GTT_PAGE_SIZE
--	patches.suse/drm-i915-gvt-Let-the-caller-choose-if-a-shadow-page-
--	patches.suse/drm-i915-gvt-Fix-a-bug-of-unexpectedly-clear-scratch
--	patches.suse/drm-i915-gvt-Introduce-page-table-type-of-current-le
--	patches.suse/drm-i915-gvt-Introduce-ops-set_present
--	patches.suse/drm-i915-gvt-Refine-broken-PPGTT-scratch
--	patches.suse/drm-i915-gvt-update-CSB-and-CSB-write-pointer-in-vir
--	patches.suse/drm-i915-gvt-opregion-virtualization-for-win-guest
--	patches.suse/drm-i915-gvt-Add-mmio-iterator-intel_gvt_for_each_tr
--	patches.suse/drm-i915-gvt-Add-new-debugfs-tool-mmio_diff
--	patches.suse/drm-i915-gvt-Reduce-rcs-mocs-switch-latency
--	patches.suse/drm-i915-gvt-Don-t-dump-partial-state-in-cmd-parser
--	patches.suse/drm-i915-gvt-Make-gvt_vgpu_err-use-pr_err
--	patches.suse/Revert-drm-i915-gvt-Refine-broken-PPGTT-scratch
--	patches.suse/drm-i915-gvt-Let-each-vgpu-has-separate-opregion-mem
--	patches.suse/drm-i915-selftests-Add-a-GuC-doorbells-selftest
--	patches.suse/drm-i915-Add-might_sleep-check-to-wait_for
--	patches.suse/3443-drm-i915-mark-the-userptr-invalidate-workqueue-as-wq_mem_reclaim
--	patches.suse/drm-i915-Enable-FIFO-underrun-reporting-after-initia
--	patches.suse/drm-i915-Pass-idle-crtc_state-to-intel_dp_sink_crc
--	patches.suse/drm-i915-Pass-crtc_state-to-ips-toggle-functions-v2
--	patches.suse/drm-i915-Calculate-vlv-chv-intermediate-watermarks-c
--	patches.suse/drm-i915-Calculate-g4x-intermediate-watermarks-corre
--	patches.suse/drm-i915-selftests-Report-ENOMEM-clearly-for-an-allo
--	patches.suse/drm-i915-Add-a-policy-note-for-removing-workarounds
--	patches.suse/drm-i915-Update-DRIVER_DATE-to-20171117
--	patches.suse/drm-rcar-du-Don-t-set-connector-DPMS-property
--	patches.suse/drm-amdgpu-fix-virtual-dce-bug
--	patches.suse/fbcon-Add-fbcon_rotate_hint-to-struct-fb_info
--	patches.suse/drm-Add-panel-orientation-quirks-v6
--	patches.suse/drm-Add-support-for-a-panel-orientation-connector-pr
--	patches.suse/drm-fb-helper-Apply-panel-orientation-connector-prop
--	patches.suse/drm-i915-Add-panel-orientation-property-to-the-panel
--	patches.suse/drm-i915-execlists-Listen-to-COMPLETE-context-event-
--	patches.suse/drm-i915-execlists-Reduce-completed-event-mask-to-CO
--	patches.suse/drm-i915-execlists-Assert-that-we-don-t-get-mixed-ID
--	patches.suse/drm-i915-perf-replace-.reg-accesses-with-i915_mmio_r
--	patches.suse/drm-i915-Pull-the-unconditional-GPU-cache-invalidati
--	patches.suse/drm-i915-Automatic-i915_switch_context-for-legacy
--	patches.suse/drm-i915-perf-reuse-timestamp-frequency-from-device-
--	patches.suse/drm-i915-selftest-Make-guc-clients-static
--	patches.suse/drm-i915-execlists-Delay-writing-to-ELSP-until-HW-ha
--	patches.suse/drm-i915-Remove-i915.enable_execlists-module-paramet
--	patches.suse/drm-i915-Remove-obsolete-ringbuffer-emission-for-gen
--	patches.suse/drm-i915-Disable-semaphores-on-Sandybridge
--	patches.suse/drm-i915-Move-debugfs-i915_semaphore_status-to-i915_
--	patches.suse/drm-i915-Remove-i915.semaphores-modparam
--	patches.suse/drm-i915-selftests-Declare-we-allocated-the-guc-clie
--	patches.suse/drm-i915-Don-t-use-GEN6_RC_VIDEO_FREQ-on-gen10
--	patches.suse/drm-i915-s-enum-plane-enum-i9xx_plane_id
--	patches.suse/drm-i915-Use-enum-i9xx_plane_id-for-the-.get_fifo_si
--	patches.suse/drm-i915-Cleanup-enum-pipe-enum-plane_id-enum-i9xx_p
--	patches.suse/drm-i915-Nuke-ironlake_get_initial_plane_config
--	patches.suse/drm-i915-Switch-fbc-over-to-for_each_new_intel_plane
--	patches.suse/drm-i915-Nuke-crtc-plane
--	patches.suse/drm-i915-Use-plane-get_hw_state-for-initial-plane-fb
--	patches.suse/drm-i915-Add-rudimentary-plane-state-verification
--	patches.suse/drm-i915-selftests-Avoid-drm_gem_handle_create-under
--	patches.suse/drm-i915-Extract-intel_get_cagf
--	patches.suse/drm-i915-Wrap-context-schedule-notification
--	patches.suse/drm-i915-Engine-busy-time-tracking
--	patches.suse/drm-i915-Convert-intel_rc6_residency_us-to-ns
--	patches.suse/drm-i915-Remove-success-dmesg-noise-for-intel_rotate
--	patches.suse/drm-i915-Save-restore-irq-state-for-vlv_residency_ra
--	patches.suse/drm-i915-dmc-DMC-1.04-for-Kabylake
--	patches.suse/drm-i915-sync-dp-link-status-checks-against-atomic-c
--	patches.suse/drm-i915-remove-stale-comment-from-sanitize_encoder
--	patches.suse/drm-i915-Unwind-incomplete-legacy-context-switches
--	patches.suse/drm-i915-Move-mi_set_context-into-the-legacy-ringbuf
--	patches.suse/drm-i915-guc-Update-header-guard-name-of-intel_guc_s
--	patches.suse/drm-i915-guc-Rename-i915_guc_reg.h-to-intel_guc_reg.
--	patches.suse/drm-i915-guc-Advance-over-port-0-if-set-and-not-pree
--	patches.suse/drm-i915-guc-Tidy-ELSP-port-assignment
--	patches.suse/drm-i915-Use-exponential-backoff-for-wait_for
--	patches.suse/drm-i915-guc-Use-consistent-name-for-scratch-registe
--	patches.suse/3451-drm-i915-fbdev-serialise-early-hotplug-events-with-async-fbdev-config
--	patches.suse/drm-i915-hide-unused-intel_panel_set_backlight-funct
--	patches.suse/drm-i915-Flush-everything-on-switching-to-the-kernel
--	patches.suse/drm-i915-Record-default-HW-state-in-the-GPU-error-st
--	patches.suse/drm-i915-Rename-shrinker-init-cleanup-to-match-drive
--	patches.suse/drm-i915-Rename-i915_gem_timelines_mark_idle
--	patches.suse/drm-i915-Enable-hotplug-polling-after-registering-th
--	patches.suse/drm-i915-Move-engine-needs_cmd_parser-to-engine-flag
--	patches.suse/drm-i915-Consolidate-checks-for-engine-stats-availab
--	patches.suse/drm-i915-guc-Change-default-GuC-FW-for-SKL-to-v9.33
--	patches.suse/drm-i915-guc-Change-default-GuC-FW-for-BXT-to-v9.29
--	patches.suse/drm-i915-guc-Change-default-GuC-FW-for-KBL-to-v9.39
--	patches.suse/drm-i915-glk-Apply-WaProgramL3SqcReg1DefaultForPerf-
--	patches.suse/drm-i915-Avoid-PPS-HW-SW-state-mismatch-due-to-round
--	patches.suse/drm-i915-Make-ips_enabled-a-property-depending-on-wh
--	patches.suse/drm-i915-Enable-IPS-with-only-sprite-plane-visible-t
--	patches.suse/drm-i915-Tidy-up-signed-unsigned-comparison
--	patches.suse/drm-i915-Set-fake_vma.size-as-well-as-fake_vma.node.
--	patches.suse/drm-i915-selftests-Wake-the-device-before-executing-
--	patches.suse/drm-i915-Disable-DP-audio-for-g4x
--	patches.suse/drm-i915-Don-t-add-the-force-audio-property-to-DP-co
--	patches.suse/drm-i915-Fix-has_audio-readout-for-DDI-A
--	patches.suse/drm-i915-Wait-for-pipe-to-start-on-i830-as-well
--	patches.suse/drm-i915-Pass-crtc-state-to-intel_pipe_-enable-disab
--	patches.suse/drm-i915-Interlaced-DP-output-doesn-t-work-on-VLV-CH
--	patches.suse/drm-i915-Sleep-and-retry-a-GPU-reset-if-at-first-we-
--	patches.suse/drm-i915-Remove-unsafe-i915.enable_rc6
--	patches.suse/drm-i915-Update-DRIVER_DATE-to-20171201
--	patches.suse/drm-qxl-unref-cursor-bo-when-finished-with-it
--	patches.suse/drm-qxl-reapply-cursor-after-resetting-primary
--	patches.suse/documentation-gpu-i915-fix-docs-build-error-after-fi
--	patches.suse/drm-i915-cnl-only-divide-up-base-frequency-with-crys
--	patches.suse/drm-i915-skl-DMC-firmware-for-skylake-v1.27
--	patches.suse/drm-i915-Taint-TAINT_WARN-the-kernel-if-the-GPU-rese
--	patches.suse/drm-i915-follow-single-notation-for-workaround-numbe
--	patches.suse/drm-i915-add-platform-tag-to-WA
--	patches.suse/drm-i915-gvt-Cleanup-unwanted-public-symbols
--	patches.suse/drm-i915-gvt-Fix-out-of-bounds-buffer-write-into-opr
--	patches.suse/drm-i915-gvt-Alloc-and-Init-guest-opregion-at-vgpu-c
--	patches.suse/drm-i915-gvt-Add-opregion-support
--	patches.suse/drm-i915-gvt-Add-framebuffer-decoder-support
--	patches.suse/drm-i915-gvt-Convert-macro-queue_workload-to-a-funct
--	patches.suse/drm-i915-gvt-Kick-scheduler-when-new-workload-queued
--	patches.suse/drm-i915-huc-Move-firmware-selection-to-init_early
--	patches.suse/drm-i915-guc-Move-firmware-selection-to-init_early
--	patches.suse/drm-i915-guc-Introduce-USES_GUC_xxx-helper-macros
--	patches.suse/drm-i915-uc-Don-t-fetch-GuC-firmware-if-no-plan-to-u
--	patches.suse/drm-i915-uc-Don-t-use-EIO-to-report-missing-firmware
--	patches.suse/drm-i915-guc-Combine-enable_guc_loading-submission-m
--	patches.suse/drm-i915-huc-Load-HuC-only-if-requested
--	patches.suse/drm-i915-Remove-vma-from-object-on-destroy-not-close
--	patches.suse/drm-i915-Track-GGTT-writes-on-the-vma
--	patches.suse/drm-i915-Refactor-common-list-iteration-over-GGTT-vm
--	patches.suse/drm-i915-execlists-Cache-ELSP-register-offset
--	patches.suse/drm-i915-Restore-GT-performance-in-headless-mode-wit
--	patches.suse/intel-atomic-Stop-updating-legacy-fb-parameters
--	patches.suse/drm-i915-Use-snprintf-to-avoid-line-break-when-prett
--	patches.suse/agp-intel-Flush-all-chipset-writes-after-updating-th
--	patches.suse/drm-i915-Only-report-a-wakeup-if-the-waiter-was-trul
--	patches.suse/x86-early-quirks-export-the-stolen-region-as-a-resou
--	patches.suse/drm-i915-nuke-the-duplicated-stolen-discovery
--	patches.suse/drm-i915-make-dsm-struct-resource-centric
--	patches.suse/drm-i915-make-reserved-struct-resource-centric
--	patches.suse/drm-i915-make-mappable-struct-resource-centric
--	patches.suse/drm-i915-give-stolen_usable_size-a-more-suitable-hom
--	patches.suse/drm-i915-prefer-resource_size_t-for-everything-stole
--	patches.suse/drm-i915-Print-an-error-message-for-a-reset-failure-
--	patches.suse/drm-i915-Downgrade-misleading-Memory-usable-message
--	patches.suse/drm-i915-Bump-timeout-for-wait_for_engines
--	patches.suse/drm-i915-Don-t-check-active_requests-from-i915_gem_w
--	patches.suse/drm-i915-Mark-up-potential-allocation-paths-within-i
--	patches.suse/drm-i915-Allow-fence-allocations-to-fail
--	patches.suse/drm-i915-Ratelimit-request-allocation-under-oom
--	patches.suse/drm-i915-Unwind-i915_gem_init-failure
--	patches.suse/drm-i915-guc-Move-shared-data-allocation-away-from-s
--	patches.suse/drm-i915-guc-Move-GuC-workqueue-allocations-outside-
--	patches.suse/drm-i915-guc-Extract-guc_init-from-guc_init_hw
--	patches.suse/drm-i915-guc-Call-invalidate-after-changing-the-vfun
--	patches.suse/drm-i915-guc-Extract-doorbell-creation-from-client-a
--	patches.suse/drm-i915-guc-Extract-clients-allocation-to-submissio
--	patches.suse/drm-i915-guc-Extract-doorbell-verification-into-a-fu
--	patches.suse/drm-i915-make-CS-frequency-read-support-missing-more
--	patches.suse/drm-i915-properly-init-lockdep-class
--	patches.suse/drm-i915-gvt-Add-missing-breaks-in-switch-statement
--	patches.suse/drm-i915-gvt-fix-off-by-one-comparison-of-ring_id
--	patches.suse/drm-i915-gvt-Refine-the-ring-mmio-list-definition
--	patches.suse/drm-i915-gvt-Select-appropriate-mmio-list-at-initial
--	patches.suse/drm-i915-gvt-Remove-MMIO-barrier-in-MMIO-switch
--	patches.suse/drm-i915-gvt-Rename-file-render.-c-h-to-mmio_context
--	patches.suse/drm-i915-gvt-kvmgt-fill-info-for-ROM-VGA-region
--	patches.suse/drm-i915-gvt-refine-function-emulate_mmio_read-write
--	patches.suse/drm-i915-gvt-fb_decoder-Fix-out-of-bounds-read
--	patches.suse/drm-i915-Update-DRIVER_DATE-to-20171214
--	patches.suse/drm-tilcdc-ensure-nonatomic-iowrite64-is-not-used
--	patches.suse/omapdrm-panel-fix-compatible-vendor-string-for-td028
--	patches.suse/drm-omap-DMM-Check-for-DMM-readiness-after-successfu
--	patches.suse/drm-amdgpu-always-cancel-uvd-idle-handler-in-uvd-sus
--	patches.suse/drm-amdgpu-only-check-mmBIF_IOV_FUNC_IDENTIFIER-on-t
--	patches.suse/drm-edid-kerneldoc-for-is_hdmi2_sink
--	patches.suse/drm-i915-Allow-internal-page-allocations-to-fail
--	patches.suse/x86-gpu-add-CFL-to-early-quirks
--	patches.suse/drm-i915-Skip-an-engine-reset-if-it-recovered-before
--	patches.suse/drm-i915-Restore-the-kernel-context-after-a-GPU-rese
--	patches.suse/drm-i915-Unifying-debugfs-return-codes-for-unsupport
--	patches.suse/drm-i915-Re-enable-GGTT-earlier-after-GPU-reset
--	patches.suse/drm-i915-Show-IPEIR-and-IPEHR-in-the-engine-dump
--	patches.suse/drm-i915-reorder-field-in-gem_request-tracepoints
--	patches.suse/drm-i915-trace-add-hw_id-to-gem-requests-trace-point
--	patches.suse/drm-i915-cnl-Add-support-for-horizontal-plane-flippi
--	patches.suse/drm-i915-Add-a-strong-mb-to-resetting-the-has-CS-int
--	patches.suse/drm-i915-Fix-indentation-for-intel_ddi_clk_select
--	patches.suse/drm-i915-Add-pretty-printer-for-device-info-flags
--	patches.suse/drm-i915-Convert-intel_device_info_dump-into-pretty-
--	patches.suse/drm-i915-Add-pretty-printer-for-modparams
--	patches.suse/drm-i915-Implement-WaDisableVFclkgate
--	patches.suse/drm-i915-Implement-WaDisableEarlyEOT
--	patches.suse/drm-i915-Show-if-we-consider-the-engine-is-idle-in-t
--	patches.suse/drm-i915-Remove-pointer-indirection-for-hangcheck_st
--	patches.suse/drm-i915-Avoid-context-dereference-inside-execlists_
--	patches.suse/drm-i915-Tidy-up-GEM_TRACE-around-execlists
--	patches.suse/drm-i915-cfl-Adding-more-Coffee-Lake-PCI-IDs
--	patches.suse/drm-i915-Disable-all-planes-for-load-detection-v2
--	patches.suse/drm-i915-Move-some-utility-functions-to-i915_util.h
--	patches.suse/drm-i915-Move-display-related-definitions-to-dedicat
--	patches.suse/drm-i915-Move-opregion-definitions-to-dedicated-inte
--	patches.suse/drm-i915-Move-intel_device_info-definitions-to-its-o
--	patches.suse/drm-i915-Update-intel_device_info_runtime_init-param
--	patches.suse/drm-i915-Add-pretty-printer-for-runtime-part-of-inte
--	patches.suse/drm-i915-Dump-device-info-at-once
--	patches.suse/drm-i915-Do-not-enable-movntdqa-optimization-in-hype
--	patches.suse/drm-i915-No-need-to-power-up-PG2-for-GMBUS-on-BXT
--	patches.suse/drm-i915-Clean-up-the-PNV-bit-banging-vs.-GMBUS-cloc
--	patches.suse/drm-i915-Disable-GMBUS-clock-gating-around-GMBUS-tra
--	patches.suse/drm-i915-gvt-refine-trace_render_mmio
--	patches.suse/drm-i915-gvt-optimize-for-vGPU-mmio-switch
--	patches.suse/drm-i915-gvt-refine-mocs-save-restore-policy
--	patches.suse/drm-i915-gvt-load-host-render-mocs-once-in-mocs-swit
--	patches.suse/drm-i915-gvt-always-use-i915_reg_t-for-MMIO-handler-
--	patches.suse/drm-i915-gvt-cleanup-usage-for-typed-mmio-reg-vs.-of
--	patches.suse/drm-i915-gvt-move-write-protect-handler-out-of-mmio-
--	patches.suse/drm-i915-execlists-Show-preemption-progress-in-GEM_T
--	patches.suse/drm-i915-Assert-that-the-request-is-on-the-execution
--	patches.suse/drm-i915-Update-DRIVER_DATE-to-20171222
--	patches.suse/drm-amdgpu-fix-get_max_engine_clock_in_mhz
--	patches.suse/drm-amdkfd-Fix-memory-leaks-in-kfd-topology
--	patches.suse/drm-fix-tainted-kernel-caused-by-drm_panel_orientati
--	patches.suse/drm-msm-fix-leak-in-failed-get_pages
--	patches.suse/drm-radeon-Add-dpm-quirk-for-Jet-PRO-v2
--	patches.suse/drm-amdgpu-Add-dpm-quirk-for-Jet-PRO-v2
--	patches.suse/drm-amdgpu-add-atpx-quirk-handling-v2
--	patches.suse/drm-ttm-Don-t-add-swapped-BOs-to-swap-LRU-list
--	patches.suse/drm-amdgpu-Avoid-leaking-PM-domain-on-driver-unbind-
--	patches.suse/drm-Fix-PANEL_ORIENTATION_QUIRKS-breaking-the-Kconfi
--	patches.suse/drm-ast-Load-lut-in-crtc_commit
--	patches.suse/ARM-8743-1-bL_switcher-add-MODULE_LICENSE-tag.patch
--	patches.suse/powerpc-modules-Add-REL24-relocation-support-of-livepatch-symbols
--	patches.suse/powerpc-modules-Dont-try-to-restore-r2-after-a-sibling-call
--	patches.suse/powerpc-pci-Separate-SR-IOV-Calls.patch
--	patches.suse/powerpc-pseries-Add-pseries-SR-IOV-Machine-dependent.patch
--	patches.suse/PCI-IOV-Add-pci_vf_drivers_autoprobe-interface.patch
--	patches.suse/powerpc-introduce-pte_set_hidx-helper.patch
--	patches.suse/powerpc-introduce-pte_get_hash_gslot-helper.patch
--	patches.suse/powerpc-Free-up-four-64K-PTE-bits-in-4K-backed-HPTE-.patch
--	patches.suse/powerpc-Free-up-four-64K-PTE-bits-in-64K-backed-HPTE.patch
--	patches.suse/powerpc-shifted-by-one-hidx-value.patch
--	patches.suse/powerpc-Swizzle-around-4K-PTE-bits-to-free-up-bit-5-.patch
--	patches.suse/powerpc-use-helper-functions-to-get-and-set-hash-slo.patch
--	patches.suse/powerpc-capture-the-PTE-format-changes-in-the-dump-p.patch
--	patches.suse/powerpc-mm-book3s-64-Add-proper-pte-access-check-hel.patch
--	patches.suse/powerpc-numa-Look-up-device-node-in-of_get_assoc_arr.patch
--	patches.suse/powerpc-numa-Look-up-device-node-in-of_get_usable_me.patch
--	patches.suse/powerpc-numa-Look-up-associativity-array-in-of_drcon.patch
--	patches.suse/powerpc-mm-Separate-ibm-dynamic-memory-data-from-DT-.patch
--	patches.suse/powerpc-numa-Update-numa-code-use-walk_drmem_lmbs.patch
--	patches.suse/powerpc-pseries-Update-memory-hotplug-code-to-use-dr.patch
--	patches.suse/powerpc-Move-of_drconf_cell-struct-to-asm-drmem.h.patch
--	patches.suse/powerpc-drmem-Add-support-for-ibm-dynamic-memory-v2-.patch
--	patches.suse/powerpc-pseries-Enable-support-of-ibm-dynamic-memory.patch
--	patches.suse/powerpc-make-use-of-for_each_node_by_type-instead-of.patch
--	patches.suse/powerpc-crash-Remove-the-test-for-cpu_online-in-the-.patch
--	patches.suse/powerpc-xive-Remove-incorrect-debug-code.patch
--	patches.suse/powerpc-System-reset-avoid-interleaving-oops-using-d.patch
--	patches.suse/powerpc-64s-Improve-local-TLB-flush-for-boot-and-MCE.patch
--	patches.suse/powerpc-64s-Relax-PACA-address-limitations.patch
--	patches.suse/powerpc-initial-pkey-plumbing.patch
--	patches.suse/powerpc-track-allocation-status-of-all-pkeys.patch
--	patches.suse/powerpc-helper-function-to-read-write-AMR-IAMR-UAMOR.patch
--	patches.suse/powerpc-helper-functions-to-initialize-AMR-IAMR-and-.patch
--	patches.suse/powerpc-cleanup-AMR-IAMR-when-a-key-is-allocated-or-.patch
--	patches.suse/powerpc-implementation-for-arch_set_user_pkey_access.patch
--	patches.suse/powerpc-ability-to-create-execute-disabled-pkeys.patch
--	patches.suse/powerpc-store-and-restore-the-pkey-state-across-cont.patch
--	patches.suse/powerpc-introduce-execute-only-pkey.patch
--	patches.suse/powerpc-ability-to-associate-pkey-to-a-vma.patch
--	patches.suse/powerpc-implementation-for-arch_override_mprotect_pk.patch
--	patches.suse/powerpc-map-vma-key-protection-bits-to-pte-key-bits.patch
--	patches.suse/powerpc-Program-HPTE-key-protection-bits.patch
--	patches.suse/powerpc-helper-to-validate-key-access-permissions-of.patch
--	patches.suse/powerpc-check-key-protection-for-user-page-access.patch
--	patches.suse/powerpc-implementation-for-arch_vma_access_permitted.patch
--	patches.suse/powerpc-Handle-exceptions-caused-by-pkey-violation.patch
--	patches.suse/powerpc-introduce-get_mm_addr_key-helper.patch
--	patches.suse/powerpc-Deliver-SEGV-signal-on-pkey-violation.patch
--	patches.suse/powerpc-ptrace-Add-memory-protection-key-regset.patch
--	patches.suse/powerpc-Enable-pkey-subsystem.patch
--	patches.suse/powerpc-sys_pkey_alloc-and-sys_pkey_free-system-call.patch
--	patches.suse/powerpc-sys_pkey_mprotect-system-call.patch
--	patches.suse/powerpc-powernv-ioda-Finish-removing-explicit-max-wi.patch
--	patches.suse/powerpc-firmware-Add-definitions-for-new-drc-info-fi.patch
--	patches.suse/powerpc-xive-Move-definition-of-ESB-bits.patch
--	patches.suse/powerpc-xive-Add-interrupt-flag-to-disable-automatic.patch
--	patches.suse/KVM-PPC-Book3S-HV-Improve-handling-of-debug-trigger-.patch
--	patches.suse/powerpc-radix-Remove-trace_tlbie-call-from-radix__fl.patch
--	patches.suse/powerpc-tm-Fix-endianness-flip-on-trap.patch
--	patches.suse/powerpc-pseries-ps3-panic-flush-kernel-messages-befo.patch
--	patches.suse/powerpc-64s-Improve-RFI-L1-D-cache-flush-fallback.patch
--	patches.suse/powerpc-eeh-Update-VF-config-space-after-EEH.patch
--	patches.suse/PCI-AER-Add-uevents-in-AER-and-EEH-error-resume.patch
--	patches.suse/powerpc-pseries-Set-eeh_pe-of-EEH_PE_VF-type.patch
--	patches.suse/powerpc-eeh-Add-EEH-operations-to-notify-resume.patch
--	patches.suse/powerpc-eeh-Add-EEH-notify-resume-sysfs.patch
--	patches.suse/powerpc-pseries-pci-Associate-PEs-to-VFs-in-configur.patch
--	patches.suse/powerpc-pseries-Add-Initialization-of-VF-Bars.patch
--	patches.suse/powerpc-numa-Use-ibm-max-associativity-domains-to-di.patch
--	patches.suse/powerpc-numa-Ensure-nodes-initialized-for-hotplug.patch
--	patches.suse/powerpc-pseries-Fix-cpu-hotplug-crash-with-memoryles.patch
--	patches.suse/rtc-opal-Fix-handling-of-firmware-error-codes-preven
--	patches.suse/pinctrl-pxa-pxa2xx-add-missing-MODULE_DESCRIPTION-AU
--	patches.suse/0001-pinctrl-intel-Initialize-GPIO-properly-when-used-thr.patch
--	patches.suse/pinctrl-Really-force-states-during-suspend-resume
--	patches.suse/pinctrl-rockchip-enable-clock-when-reading-pin-direc
--	patches.suse/pinctrl-sh-pfc-r8a7795-es1-Fix-MOD_SEL1-bit-25-24-to
--	patches.suse/pinctrl-sh-pfc-r8a7795-Fix-to-delete-A20.A25-pins-fu
--	patches.suse/pinctrl-sh-pfc-r8a7796-Fix-to-delete-A20.A25-pins-fu
--	patches.suse/pinctrl-baytrail-Enable-glitch-filter-for-GPIOs-used
--	patches.suse/pinctrl-sx150x-Unregister-the-pinctrl-on-release
--	patches.suse/pinctrl-sx150x-Register-pinctrl-before-adding-the-gp
--	patches.suse/pinctrl-sx150x-Add-a-static-gpio-pinctrl-pin-range-m
--	patches.suse/firewire-net-max-MTU-off-by-one
--	patches.suse/firewire-ohci-work-around-oversized-DMA-reads-on-JMi
--	patches.suse/net-create-skb_gso_validate_mac_len.patch
--	patches.suse/bnx2x-disable-GSO-where-gso_size-is-too-big-for-hard.patch
--	patches.suse/tcp_bbr-fix-pacing_gain-to-always-be-unity-when-usin.patch
--	patches.suse/openvswitch-Remove-padding-from-packet-before-L3-con.patch
--	patches.suse/rocker-fix-possible-null-pointer-dereference-in-rock.patch
--	patches.suse/0003-netfilter-x_tables-fix-int-overflow-in-xt_alloc_tabl.patch
--	patches.suse/0004-netfilter-x_tables-avoid-out-of-bounds-reads-in-xt_r.patch
--	patches.suse/netfilter-x_tables-fix-pointer-leaks-to-userspace.patch
--	patches.suse/netfilter-ipt_CLUSTERIP-fix-out-of-bounds-accesses-i.patch
--	patches.suse/netfilter-on-sockopt-acquire-sock-lock-only-in-the-r.patch
--	patches.suse/lan78xx-remove-redundant-initialization-of-pointer-p.patch
--	patches.suse/ibmvnic-fix-firmware-version-when-no-firmware-level-.patch
--	patches.suse/net-igmp-add-a-missing-rcu-locking-section.patch
--	patches.suse/r8152-fix-wrong-checksum-status-for-received-IPv4-pa.patch
--	patches.suse/r8152-set-rx-mode-early-when-linking-on.patch
--	patches.suse/net-qed-use-correct-strncpy-size.patch
--	patches.suse/net-qlge-use-memmove-instead-of-skb_copy_to_linear_d.patch
--	patches.suse/soreuseport-fix-mem-leak-in-reuseport_add_sock.patch
--	patches.suse/Revert-defer-call-to-mem_cgroup_sk_alloc.patch
--	patches.suse/firmware-dmi-Optimize-dmi_matches
--	patches.suse/firmware-dmi_scan-Fix-handling-of-empty-DMI-strings
--	patches.suse/mbcache-initialize-entry-e_referenced-in-mb_cache_en.patch
--	patches.suse/dax-Pass-detailed-error-code-from-dax_iomap_fault.patch
--	patches.suse/ext4-Fix-ENOSPC-handling-in-DAX-page-fault-handler.patch
--	patches.suse/ext4-fix-a-race-in-the-ext4-shutdown-path.patch
--	patches.suse/jbd2-fix-sphinx-kernel-doc-build-warnings.patch
--	patches.suse/ext4-save-error-to-disk-in-__ext4_grp_locked_error.patch
--	patches.suse/ext4-correct-documentation-for-grpid-mount-option.patch
--	patches.suse/kvm-x86-fix-kvm_xen_hvm_config-ioctl
--	patches.suse/ubifs-free-the-encrypted-symlink-target.patch
--	patches.suse/ntb_transport-Fix-bug-with-max_mw_size-parameter.patch
--	patches.suse/buffer-avoid-setting-bits-that-are-already-set.patch
--	patches.suse/x86-kexec-make-kexec-mostly-work-in-5-level-paging-mode
--	patches.suse/x86-dumpstack-Avoid-uninitlized-variable.patch
--	patches.suse/x86-power-fix-swsusp_arch_resume-prototype
--	patches.suse/01-objtool-improve-retpoline-alternative-handling.patch
--	patches.suse/02-objtool-add-support-for-alternatives-at-the-end-of-a-section.patch
--	patches.suse/03-objtool-warn-on-stripped-section-symbol.patch
--	patches.suse/x86-spectre-Check-CONFIG_RETPOLINE-in-command-line-p.patch
--	patches.suse/04-x86-entry-64-remove-the-syscall64-fast-path.patch
--	patches.suse/05-x86-entry-64-push-extra-regs-right-away.patch
--	patches.suse/06-x86-asm-move-status-from-thread_struct-to-thread_info.patch
--	patches.suse/0001-Documentation-Document-array_index_nospec.patch
--	patches.suse/0002-array_index_nospec-Sanitize-speculative-array-de-ref.patch
--	patches.suse/0003-x86-Implement-array_index_mask_nospec.patch
--	patches.suse/0004-x86-Introduce-barrier_nospec.patch
--	patches.suse/0005-x86-Introduce-__uaccess_begin_nospec-and-uaccess_try.patch
--	patches.suse/0006-x86-usercopy-Replace-open-coded-stac-clac-with-__uac.patch
--	patches.suse/0007-x86-uaccess-Use-__uaccess_begin_nospec-and-uaccess_t.patch
--	patches.suse/0008-x86-get_user-Use-pointer-masking-to-limit-speculatio.patch
--	patches.suse/0009-x86-syscall-Sanitize-syscall-table-de-references-und.patch
--	patches.suse/0010-vfs-fdtable-Prevent-bounds-check-bypass-via-speculat.patch
--	patches.suse/0011-nl80211-Sanitize-array-index-in-parse_txq_params.patch
--	patches.suse/0012-x86-spectre-Report-get_user-mitigation-for-spectre_v.patch
--	patches.suse/x86-spectre-fix-spelling-mistake-vunerable-vulnerable
--	patches.suse/x86-cpuid-fix-up-virtual-ibrs-ibpb-stibp-feature-bits-on-intel.patch
--	patches.suse/07-x86-speculation-use-indirect-branch-prediction-barrier-in-context-switch.patch
--	patches.suse/x86-paravirt-remove-noreplace-paravirt-cmdline-option
--	patches.suse/x86-kvm-Update-spectre-v1-mitigation.patch
--	patches.suse/08-x86-retpoline-avoid-retpolines-for-built-in-_init-functions.patch
--	patches.suse/09-x86-spectre-simplify-spectre_v2-command-line-parsing.patch
--	patches.suse/x86-pti-mark-constant-arrays-as-_initconst.patch
--	patches.suse/09.1-kvm-nvmx-eliminate-vmcs02-pool.patch
--	patches.suse/09.2-kvm-vmx-introduce-alloc_loaded_vmcs.patch
--	patches.suse/09.3-kvm-vmx-make-msr-bitmaps-per-vcpu.patch
--	patches.suse/10-kvm-x86-update-the-reverse_cpuid-list-to-include-cpuid_7_edx.patch
--	patches.suse/11-kvm-x86-add-ibpb-support.patch
--	patches.suse/12-kvm-vmx-emulate-msr_ia32_arch_capabilities.patch
--	patches.suse/13-kvm-vmx-allow-direct-access-to-msr_ia32_spec_ctrl.patch
--	patches.suse/14-kvm-svm-allow-direct-access-to-msr_ia32_spec_ctrl.patch
--	patches.suse/pwm-stmpe-Fix-wrong-register-offset-for-hwpwm-2-case
--	patches.suse/ovl-fix-failure-to-fsync-lower-dir.patch
--	patches.suse/PCI-ASPM-Calculate-LTR_L1.2_THRESHOLD-from-device-ch
--	patches.suse/bnx2x-Deprecate-pci_get_bus_and_slot.patch
--	patches.suse/pci-dpc-enable-dpc-only-if-aer-is-available
--	patches.suse/PCI-pciehp-Assume-NoCompl-for-Thunderbolt-ports
--	patches.suse/PCI-Disable-MSI-for-HiSilicon-Hip06-Hip07-only-in-Ro
--	patches.suse/vgacon-Set-VGA-struct-resource-types
--	patches.suse/PCI-Mark-Ceton-InfiniTV4-INTx-masking-as-broken.patch
--	patches.suse/PCI-Add-function-1-DMA-alias-quirk-for-Marvell-9128
--	patches.suse/PCI-designware-ep-dw_pcie_ep_set_msi-should-only-set.patch
--	patches.suse/PCI-iproc-Fix-NULL-pointer-dereference-for-BCMA
--	patches.suse/PCI-exynos-Fix-a-potential-init_clk_resources-NULL-p
--	patches.suse/PCI-designware-ep-Fix-find_first_zero_bit-usage
--	patches.suse/PCI-endpoint-Populate-func_no-before-calling-pci_epc
--	patches.suse/PCI-endpoint-Fix-find_first_zero_bit-usage
--	patches.suse/PCI-designware-ep-Fix-get_msi-to-check-MSI_EN-bit
--	patches.suse/PCI-endpoint-Use-EPC-s-device-in-dma_alloc_coherent-.patch
--	patches.suse/PCI-keystone-Fix-interrupt-controller-node-lookup
--	patches.suse/libnvdimm-btt-fix-uninitialized-err_lock.patch
--	patches.suse/acpi-nfit-fix-register-dimm-error-handling.patch
--	patches.suse/mm-fix-memory-size-alignment-in-devm_memremap_pages_release.patch
--	patches.suse/mm-dax-introduce-pfn_t_special.patch
--	patches.suse/ext4-auto-disable-dax-instead-of-failing-mount.patch
--	patches.suse/ext2-auto-disable-dax-instead-of-failing-mount.patch
--	patches.suse/dax-require-struct-page-by-default-for-filesystem-da.patch
--	patches.suse/acpi-nfit-Add-support-for-detect-platform-CPU-cache-.patch
--	patches.suse/acpi-nfit-add-persistent-memory-control-flag-for-nd_.patch
--	patches.suse/libnvdimm-expose-platform-persistence-attribute-for-.patch
--	patches.suse/nfit-test-Add-platform-cap-support-from-ACPI-6.2a-to.patch
--	patches.suse/RDMA-bnxt_re-Fix-an-error-code-in-bnxt_qplib_create_.patch
--	patches.suse/RDMA-hns-Remove-unnecessary-operator.patch
--	patches.suse/RDMA-hns-Add-names-to-function-arguments-in-function.patch
--	patches.suse/RDMA-hns-Fix-misplaced-call-to-hns_roce_cleanup_hem_.patch
--	patches.suse/IB-hfi1-Re-order-IRQ-cleanup-to-address-driver-clean.patch
--	patches.suse/IB-hfi1-Fix-for-early-release-of-sdma-context.patch
--	patches.suse/IB-hfi1-Fix-for-potential-refcount-leak-in-hfi1_open.patch
--	patches.suse/IB-hfi1-Remove-dependence-on-qp-s_hdrwords.patch
--	patches.suse/IB-hfi1-Compute-BTH-only-for-RDMA_WRITE_LAST-SEND_LA.patch
--	patches.suse/IB-hfi1-Optimize-packet-type-comparison-using-9B-and.patch
--	patches.suse/IB-hfi1-Look-up-ibport-using-a-pointer-in-receive-pa.patch
--	patches.suse/IB-hfi1-Do-not-override-given-pcie_pset-value.patch
--	patches.suse/IB-hfi1-Convert-PortXmitWait-PortVLXmitWait-counters.patch
--	patches.suse/IB-hfi1-Remove-blind-constants-from-16B-update.patch
--	patches.suse/IB-hfi1-Show-fault-stats-in-both-TX-and-RX-direction.patch
--	patches.suse/IB-ipoib-Fix-for-potential-no-carrier-state.patch
--	patches.suse/IB-core-Map-iWarp-AH-type-to-undefined-in-rdma_ah_fi.patch
--	patches.suse/IB-core-Avoid-a-potential-OOPs-for-an-unused-optiona.patch
--	patches.suse/RDMA-hns-Fix-the-endian-problem-for-hns.patch
--	patches.suse/mlx5-fix-mlx5_get_vector_affinity-to-start-from-comp.patch
--	patches.suse/media-hdpvr-fix-an-error-handling-path-in-hdpvr_probe.patch
--	patches.suse/media-cpia2-Fix-a-couple-off-by-one-bugs
--	patches.suse/media-mtk-vcodec-add-missing-MODULE_LICENSE-DESCRIPT
--	patches.suse/media-soc_camera-soc_scale_crop-add-missing-MODULE_D
--	patches.suse/0001-media-dvb-usb-v2-lmedm04-Improve-logic-checking-of-w.patch
--	patches.suse/media-dvb-usb-v2-lmedm04-move-ts2020-attach-to-dm04_
--	patches.suse/media-em28xx-Fix-use-after-free-when-disconnecting.patch
--	patches.suse/media-pvrusb2-properly-check-endpoint-types
--	patches.suse/media-c8sectpfe-fix-potential-NULL-pointer-dereferen
--	patches.suse/media-dvb_frontend-fix-ifnullfree.cocci-warnings
--	patches.suse/media-bt8xx-Fix-err-bt878_probe
--	patches.suse/media-RESEND-media-dvb-frontends-Add-delay-to-Si2168
--	patches.suse/media-r820t-fix-r820t_write_reg-for-KASAN
--	patches.suse/media-dvb-frontends-fix-i2c-access-helpers-for-KASAN
--	patches.suse/media-exynos4-is-properly-initialize-frame-format
--	patches.suse/media-s5p-mfc-Fix-lock-contention-request_firmware-o
--	patches.suse/media-dvb_net-ensure-that-dvb_net_ule_handle-is-full
--	patches.suse/media-videobuf2-core-don-t-go-out-of-the-buffer-rang
--	patches.suse/media-ts2020-avoid-integer-overflows-on-32-bit-machi.patch
--	patches.suse/media-cxusb-dib0700-ignore-XC2028_I2C_FLUSH
--	patches.suse/media-v4l2-ioctl.c-use-check_fmt-for-enum-g-s-try_fm
--	patches.suse/media-v4l2-ioctl.c-don-t-copy-back-the-result-for-EN
--	patches.suse/media-v4l2-compat-ioctl32.c-add-missing-VIDIOC_PREPA
--	patches.suse/media-v4l2-compat-ioctl32.c-fix-the-indentation
--	patches.suse/media-v4l2-compat-ioctl32.c-move-helper-functions-to
--	patches.suse/media-v4l2-compat-ioctl32.c-avoid-sizeof-type
--	patches.suse/media-v4l2-compat-ioctl32.c-copy-m.userptr-in-put_v4
--	patches.suse/media-v4l2-compat-ioctl32.c-fix-ctrl_is_pointer
--	patches.suse/media-v4l2-compat-ioctl32.c-copy-clip-list-in-put_v4
--	patches.suse/media-v4l2-compat-ioctl32.c-drop-pr_info-for-unknown
--	patches.suse/media-v4l2-compat-ioctl32.c-don-t-copy-back-the-resu
--	patches.suse/media-v4l2-compat-ioctl32.c-refactor-compat-ioctl32-
--	patches.suse/media-v4l2-compat-ioctl32.c-make-ctrl_is_pointer-wor
--	patches.suse/thermal-power_allocator-fix-one-race-condition-issue
--	patches.suse/thermal-thermal_hwmon-Convert-to-hwmon_device_regist
--	patches.suse/thermal-int3400_thermal-fix-error-handling-in-int340
--	patches.suse/platform-x86-asus-nb-wmi-Support-ALS-on-the-Zenbook-.patch
--	patches.suse/platform-x86-Add-support-for-Dollar-Cove-TI-power-bu
--	patches.suse/platform-x86-dell-laptop-Filter-out-spurious-keyboar
--	patches.suse/platform-x86-thinkpad_acpi-suppress-warning-about-pa
--	patches.suse/Revert-apple-gmux-lock-iGP-IO-to-protect-from-vgaarb
--	patches.suse/platform-x86-mlx-platform-fix-module-aliases
--	patches.suse/doc-Change-the-min-default-value-of-tcp_wmem-tcp_rme.patch
--	patches.suse/sctp-fix-dst-refcnt-leak-in-sctp_v6_get_dst.patch
--	patches.suse/sctp-fix-dst-refcnt-leak-in-sctp_v4_get_dst.patch
--	patches.suse/ibmvnic-fix-empty-firmware-version-and-errors-cleanu.patch
--	patches.suse/be2net-Fix-HW-stall-issue-in-Lancer.patch
--	patches.suse/be2net-Handle-transmit-completion-errors-in-Lancer.patch
--	patches.suse/jump_label-Add-branch-hints-to-static_branch_-un-likely.patch
--	patches.suse/sched-core-Optimize-ttwu_stat.patch
--	patches.suse/sched-core-Optimize-update_stats_.patch
--	patches.suse/sched-rt-Use-container_of-to-get-root-domain-in-rto_push_irq_work_func.patch
--	patches.suse/sched-rt-Up-the-root-domain-ref-count-when-passing-it-around-via-IPIs.patch
--	patches.suse/sched-fair-Remove-unnecessary-parameters-from-wake_affine_idle.patch
--	patches.suse/sched-fair-Restructure-wake_affine-to-return-a-CPU-id.patch
--	patches.suse/sched-fair-Do-not-migrate-if-the-prev_cpu-is-idle.patch
--	patches.suse/sched-fair-Use-a-recently-used-CPU-as-an-idle-candidate-and-the-basis-for-SIS.patch
--	patches.suse/kasan-remove-redundant-initialization-of-variable-re.patch
--	patches.suse/fs-proc-kcore.c-use-probe_kernel_read-instead-of-mem.patch
--	patches.suse/kernel-async.c-revert-async-simplify-lowest_in_progress.patch
--	patches.suse/kernel-relay.c-revert-kernel-relay.c-fix-potential-memory-leak.patch
--	patches.suse/lib-ubsan.c-s-missaligned-misaligned.patch
--	patches.suse/lib-ubsan-add-type-mismatch-handler-for-new-GCC-Clan.patch
--	patches.suse/crash_dump-is_kdump_kernel-can-be-boolean.patch
--	patches.suse/pipe-actually-allow-root-to-exceed-the-pipe-buffer-limits.patch
--	patches.suse/pipe-fix-off-by-one-error-when-checking-buffer-limit.patch
--	patches.suse/watchdog-Fix-potential-kref-imbalance-when-opening-w
--	patches.suse/watchdog-hpwdt-SMBIOS-check
--	patches.suse/watchdog-hpwdt-Check-source-of-NMI
--	patches.suse/watchdog-hpwdt-fix-unused-variable-warning
--	patches.suse/watchdog-imx2_wdt-restore-previous-timeout-after-sus
--	patches.suse/watchdog-sp5100_tco-Fix-watchdog-disable-bit
--	patches.suse/ASoC-mt8173-rt5650-fix-child-node-lookup
--	patches.suse/video-fbdev-atmel_lcdfb-fix-display-timings-lookup
--	patches.suse/0001-vfb-fix-video-mode-and-line_length-being-set-when-lo.patch
--	patches.suse/console-dummy-leave-.con_font_get-set-to-NULL
--	patches.suse/video-fbdev-mmp-add-MODULE_LICENSE
--	patches.suse/iversion-Rename-make-inode_cmp_iversion-raw-to-inode.patch
--	patches.suse/arm64-spinlock-Fix-theoretical-trylock-A-B-A-with-LS.patch
--	patches.suse/arm64-Add-software-workaround-for-Falkor-erratum-104.patch
--	patches.suse/v2-2-9-arm64-kpti-Make-use-of-nG-dependent-on-arm64_kernel_unmapped_at_el0.patch
--	patches.suse/v2-3-9-arm64-mm-Permit-transitioning-from-Global-to-Non-Global-without-BBM.patch
--	patches.suse/v2-4-9-arm64-kpti-Add---enable-callback-to-remap-swapper-using-nG-mappings.patch
--	patches.suse/v2-5-9-arm64-Force-KPTI-to-be-disabled-on-Cavium-ThunderX.patch
--	patches.suse/0015-arm64-assembler-Change-order-of-macro-arguments-in-p.patch
--	patches.suse/v2-7-9-arm64-entry-Reword-comment-about-post_ttbr_update_workaround.patch
--	patches.suse/v2-9-9-arm64-idmap-Use-awx-flags-for-.idmap.text-.pushsection-directives.patch
--	patches.suse/0001-arm64-barrier-Add-CSDB-macros-to-control-data-value-.patch
--	patches.suse/0002-arm64-Implement-array_index_mask_nospec.patch
--	patches.suse/0003-arm64-Make-USER_DS-an-inclusive-limit.patch
--	patches.suse/0004-arm64-Use-pointer-masking-to-limit-uaccess-speculati.patch
--	patches.suse/0005-arm64-entry-Ensure-branch-through-syscall-table-is-b.patch
--	patches.suse/0006-arm64-uaccess-Prevent-speculative-use-of-the-current.patch
--	patches.suse/0007-arm64-uaccess-Don-t-bother-eliding-access_ok-checks-.patch
--	patches.suse/0008-arm64-uaccess-Mask-__user-pointers-for-__arch_-clear.patch
--	patches.suse/0009-arm64-futex-Mask-__user-pointers-prior-to-dereferenc.patch
--	patches.suse/0010-arm64-entry-Apply-BP-hardening-for-high-priority-syn.patch
--	patches.suse/0011-arm64-entry-Apply-BP-hardening-for-suspicious-interr.patch
--	patches.suse/0019-arm64-KVM-Fix-SMCCC-handling-of-unimplemented-SMC-HV.patch
--	patches.suse/0002-arm-KVM-Fix-SMCCC-handling-of-unimplemented-SMC-HVC-.patch
--	patches.suse/0003-arm64-KVM-Increment-PC-after-handling-an-SMC-trap.patch
--	patches.suse/0004-arm-arm64-KVM-Consolidate-the-PSCI-include-files.patch
--	patches.suse/0005-arm-arm64-KVM-Add-PSCI_VERSION-helper.patch
--	patches.suse/0006-arm-arm64-KVM-Add-smccc-accessors-to-PSCI-code.patch
--	patches.suse/0007-arm-arm64-KVM-Implement-PSCI-1.0-support.patch
--	patches.suse/0008-arm-arm64-KVM-Advertise-SMCCC-v1.1.patch
--	patches.suse/0009-arm-arm64-KVM-Turn-kvm_psci_version-into-a-static-in.patch
--	patches.suse/0010-arm64-KVM-Report-SMCCC_ARCH_WORKAROUND_1-BP-hardenin.patch
--	patches.suse/0011-arm64-KVM-Add-SMCCC_ARCH_WORKAROUND_1-fast-handling.patch
--	patches.suse/0012-firmware-psci-Expose-PSCI-conduit.patch
--	patches.suse/0013-firmware-psci-Expose-SMCCC-version-through-psci_ops.patch
--	patches.suse/0014-arm-arm64-smccc-Make-function-identifiers-an-unsigne.patch
--	patches.suse/0015-arm-arm64-smccc-Implement-SMCCC-v1.1-inline-primitiv.patch
--	patches.suse/0016-arm64-Add-ARM_SMCCC_ARCH_WORKAROUND_1-BP-hardening-s.patch
--	patches.suse/0017-arm64-Kill-PSCI_GET_VERSION-as-a-variant-2-workaroun.patch
--	patches.suse/rbd-use-kmem_cache_zalloc-in-rbd_img_request_create.patch
--	patches.suse/rbd-don-t-null-out-obj_request-in-rbd_img_obj_parent_read_full.patch
--	patches.suse/0005-rbd-whitelist-rbd_feature_operations-feature-bit.patch
--	patches.suse/0006-ceph-voluntarily-drop-ax-cap-for-requests-that-create-new-inode.patch
--	patches.suse/0007-ceph-voluntarily-drop-lx-cap-for-link-rename-requests.patch
--	patches.suse/0008-ceph-properly-drop-caps-for-setattr-request.patch
--	patches.suse/0009-ceph-voluntarily-drop-fx-cap-for-readdir-request.patch
--	patches.suse/0010-ceph-cleanup-traceless-reply-handling-for-rename.patch
--	patches.suse/0011-ceph-use-atomic_t-for-ceph_inode_info-i_shared_gen.patch
--	patches.suse/0012-ceph-avoid-dereferencing-invalid-pointer-during-cached-readdir.patch
--	patches.suse/0013-ceph-track-read-contexts-in-ceph_file_info.patch
--	patches.suse/0014-ceph-fix-un-balanced-fsc-writeback_count-update.patch
--	patches.suse/0015-ceph-fix-incorrect-snaprealm-when-adding-caps.patch
--	patches.suse/0016-ceph-limit-rate-of-cap-import-export-error-messages.patch
--	patches.suse/0017-ceph-delete-unreachable-code-in-ceph_check_caps.patch
--	patches.suse/0018-ceph-fix-race-of-queuing-delayed-caps.patch
--	patches.suse/0019-ceph-try-to-allocate-enough-memory-for-reserved-caps.patch
--	patches.suse/0020-libceph-check-kstrndup-return-value.patch
--	patches.suse/0021-ceph-improving-efficiency-of-syncfs.patch
--	patches.suse/drm-i915-gvt-Fix-gen8-9_render_mmio_list-0-don-t-tak
--	patches.suse/drm-i915-gvt-add-PLANE_KEYMAX-regs-to-mmio-track-lis
--	patches.suse/drm-i915-gvt-validate-gfn-before-set-shadow-page-ent
--	patches.suse/drm-i915-gvt-Do-not-use-I915_NUM_ENGINES-to-iterate-
--	patches.suse/drm-i915-glk-Disable-Guc-and-HuC-on-GLK
--	patches.suse/drm-i915-Try-EDID-bitbanging-on-HDMI-after-failed-re
--	patches.suse/drm-i915-Fix-using-BIT_ULL-vs.-BIT-for-power-domain-
--	patches.suse/drm-i915-guc-Add-uc_fini_wq-in-gem_init-unwind-path
--	patches.suse/drm-i915-Stop-getting-the-fault-address-from-RING_FA
--	patches.suse/drm-i915-pmu-Reconstruct-active-state-on-starting-bu
--	patches.suse/drm-i915-gvt-cancel-virtual-vblank-timer-when-no-vGP
--	patches.suse/drm-i915-gvt-cancel-scheduler-timer-when-no-vGPU-exi
--	patches.suse/drm-i915-Always-call-to-intel_display_set_init_power
--	patches.suse/drm-i915-Protect-WC-stash-allocation-against-direct-
--	patches.suse/drm-i915-Check-for-fused-or-unused-pipes
--	patches.suse/drm-i915-edp-Do-not-do-link-training-fallback-or-pru
--	patches.suse/Revert-drm-i915-mark-all-device-info-struct-with-__i
--	patches.suse/drm-i915-Always-run-hangcheck-while-the-GPU-is-busy
--	patches.suse/drm-i915-ppgtt-Pin-page-directories-before-allocatio
--	patches.suse/drm-nouveau-pmu-fuc-don-t-use-movw-directly-anymore
--	patches.suse/drm-radeon-adjust-tested-variable
--	patches.suse/drm-i915-gvt-refine-intel_vgpu_submission_ops-as-per
--	patches.suse/drm-i915-gvt-only-reset-execlist-state-of-one-engine
--	patches.suse/drm-i915-gvt-Fix-aperture-read-write-emulation-when-
--	patches.suse/drm-i915-gvt-Use-KVM-r-w-to-access-guest-opregion
--	patches.suse/drm-i915-bxt-glk-Increase-PCODE-timeouts-during-CDCL
--	patches.suse/drm-i915-cmdparser-Check-reg_table_count-before-dere
--	patches.suse/drm-i915-cmdparser-Do-not-check-past-the-cmd-length
--	patches.suse/drm-i915-cnp-Ignore-VBT-request-for-know-invalid-DDC
--	patches.suse/drm-i915-cnp-Properly-handle-VBT-ddc-pin-out-of-boun
--	patches.suse/drm-i915-bios-add-DP-max-link-rate-to-VBT-child-devi
--	patches.suse/0005-iommu-vt-d-use-domain-instead-of-cache-fetching
--	patches.suse/gcc-plugins-add-include-required-by-gcc-release-8.patch
--	patches.suse/gcc-plugins-use-dynamic-initializers.patch
--	patches.suse/nfsd4-permit-layoutget-of-executable-only-files.patch
--	patches.suse/cpufreq-Skip-cpufreq-resume-if-it-s-not-suspended.patch
--	patches.suse/cpufreq-amd-ignore-the-check-for-procfeedback-in-st-cz.patch
--	patches.suse/x86-pm-make-apm-idle-driver-initialize-polling-state
--	patches.suse/ACPI-sbshc-remove-raw-pointer-from-printk-message
--	patches.suse/ACPI-bus-Do-not-call-_STA-on-battery-devices-with-un
--	patches.suse/ACPI-scan-Use-acpi_bus_get_status-to-initialize-ACPI
--	patches.suse/ACPI-processor_perflib-Do-not-send-_PPC-change-notif
--	patches.suse/0007-ACPI-CPPC-Use-64-bit-arithmetic-instead-of-32-bit.patch
--	patches.suse/s390-eadm-fix-config_block-include-dependency.patch
--	patches.suse/s390-sles15-05-03-scrub-registers.patch
--	patches.suse/s390-sles15-05-04-array-nospec.patch
--	patches.suse/s390-alternative-use-a-copy-of-the-facility-bit-mask.patch
--	patches.suse/s390-add-options-to-change-branch-prediction-behavio.patch
--	patches.suse/s390-sles15-05-05-bpoff-user-space.patch
--	patches.suse/s390-sles15-05-06-expoline.patch
--	patches.suse/x86-xen-init-gs-very-early.patch
--	patches.suse/xen-fix-set-clear-foreign_p2m_mapping-on-autotranslating-guests
--	patches.suse/Add-some-missing-debug-fields-in-server-and-tcon-structs.patch
--	patches.suse/cifs-silence-compiler-warnings-showing-up-with-gcc-8.patch
--	patches.suse/address-lock-imbalance-warnings-in-smbdirect-c.patch
--	patches.suse/Add-missing-structs-and-defines-from-recent-SMB3-1-1-documentation.patch
--	patches.suse/ftrace-Remove-incorrect-setting-of-glob-search-field.patch
--	patches.suse/cxgbit-call-neigh_event_send-to-update-MAC-address.patch
--	patches.suse/target-iscsi-avoid-NULL-dereference-in-CHAP-auth-err.patch
--	patches.suse/iscsi-target-make-sure-to-wake-up-sleeping-login-wor.patch
--	patches.suse/0012-xprtrdma-Fix-calculation-of-ri_max_send_sges.patch
--	patches.suse/0013-xprtrdma-Fix-BUG-after-a-device-removal.patch
--	patches.suse/netfilter-xt_cgroup-initialize-info-priv-in-cgroup_m.patch
--	patches.suse/netfilter-xt_RATEEST-acquire-xt_rateest_mutex-for-ha.patch
--	patches.suse/cxgb4-Fix-error-handling-path-in-init_one.patch
--	patches.suse/i40e-Fix-the-number-of-queues-available-to-be-mapped.patch
--	patches.suse/ibmvnic-Fix-rx-queue-cleanup-for-non-fatal-resets.patch
--	patches.suse/ibmvnic-Ensure-that-buffers-are-NULL-after-free.patch
--	patches.suse/net-ethernet-ti-cpsw-fix-net-watchdog-timeout.patch
--	patches.suse/netlink-ensure-to-loop-over-all-netns-in-genlmsg_mul.patch
--	patches.suse/ibmvnic-queue-reset-when-CRQ-gets-closed-during-rese.patch
--	patches.suse/net-sched-cls_u32-fix-cls_u32-on-filter-replace.patch
--	patches.suse/rtlwifi-rtl8821ae-Fix-connection-lost-problem-correc
--	patches.suse/ath10k-fix-kernel-panic-issue-during-pci-probe.patch
--	patches.suse/net-thunder-change-q_len-s-type-to-handle-max-ring-s.patch
--	patches.suse/net-phy-fix-phy_start-to-consider-PHY_IGNORE_INTERRU.patch
--	patches.suse/bpf-fix-selftests-bpf-test_kmod.sh-failure-when-CONF.patch
--	patches.suse/tools-libbpf-handle-issues-with-bpf-ELF-objects-cont.patch
--	patches.suse/ibmvnic-Reset-long-term-map-ID-counter.patch
--	patches.suse/ptr_ring-fail-early-if-queue-occupies-more-than-KMAL.patch
--	patches.suse/s390-qeth-fix-underestimated-count-of-buffer-element.patch
--	patches.suse/s390-qeth-fix-SETIP-command-handling.patch
--	patches.suse/sctp-verify-size-of-a-new-chunk-in-_sctp_make_chunk.patch
--	patches.suse/ibmvnic-Remove-skb-protocol-checks-in-ibmvnic_xmit.patch
--	patches.suse/0014-kernfs-fix-regression-in-kernfs_fop_write-caused-by-.patch
--	patches.suse/0015-seq_file-fix-incomplete-reset-on-read-from-zero-offs.patch
--	patches.suse/KVM-X86-Reduce-the-overhead-when-lapic_timer_advance.patch
--	patches.suse/kvm-x86-fix-escape-of-guest-dr6-to-the-host
--	patches.suse/01-documentation-virtual-kvm-add-amd-secure-encrypted-virtualization-sev.patch
--	patches.suse/02-x86-cpu-amd-add-the-secure-encrypted-virtualization-cpu-feature.patch
--	patches.suse/03-kvm-svm-prepare-for-new-bit-definition-in-nested_ctl.patch
--	patches.suse/04-kvm-svm-add-sev-feature-definitions-to-kvm.patch
--	patches.suse/05-kvm-svm-prepare-to-reserve-asid-for-sev-guest.patch
--	patches.suse/06-kvm-x86-extend-cpuid-range-to-include-new-leaf.patch
--	patches.suse/07-kvm-introduce-kvm_memory_encrypt_op-ioctl.patch
--	patches.suse/08-kvm-introduce-kvm_memory_encrypt_-un-reg_region-ioctl.patch
--	patches.suse/15-crypto-ccp-build-the-amd-secure-processor-driver-only-with-amd-cpu-support.patch
--	patches.suse/16-crypto-ccp-define-sev-userspace-ioctl-and-command-id.patch
--	patches.suse/17-crypto-ccp-define-sev-key-management-command-id.patch
--	patches.suse/18-crypto-ccp-add-platform-security-processor-psp-device-support.patch
--	patches.suse/19-crypto-ccp-add-secure-encrypted-virtualization-sev-command-support.patch
--	patches.suse/20-crypto-ccp-implement-sev_factory_reset-ioctl-command.patch
--	patches.suse/21-crypto-ccp-implement-sev_platform_status-ioctl-command.patch
--	patches.suse/22-crypto-ccp-implement-sev_pek_gen-ioctl-command.patch
--	patches.suse/23-crypto-ccp-implement-sev_pdh_gen-ioctl-command.patch
--	patches.suse/24-crypto-ccp-implement-sev_pek_csr-ioctl-command.patch
--	patches.suse/25-crypto-ccp-implement-sev_pek_cert_import-ioctl-command.patch
--	patches.suse/26-crypto-ccp-implement-sev_pdh_cert_export-ioctl-command.patch
--	patches.suse/27-kvm-x86-add-config_kvm_amd_sev.patch
--	patches.suse/28-kvm-svm-reserve-asid-range-for-sev-guest.patch
--	patches.suse/29-kvm-svm-add-sev-module_param.patch
--	patches.suse/30-kvm-define-sev-key-management-command-id.patch
--	patches.suse/31-kvm-svm-add-kvm_sev_init-command.patch
--	patches.suse/32-kvm-svm-vmrun-should-use-associated-asid-when-sev-is-enabled.patch
--	patches.suse/33-kvm-svm-add-support-for-kvm_sev_launch_start-command.patch
--	patches.suse/34-kvm-svm-add-support-for-kvm_sev_launch_update_data-command.patch
--	patches.suse/35-kvm-svm-add-support-for-kvm_sev_launch_measure-command.patch
--	patches.suse/36-kvm-svm-add-support-for-sev-launch_finish-command.patch
--	patches.suse/37-kvm-svm-add-support-for-sev-guest_status-command.patch
--	patches.suse/38-kvm-svm-add-support-for-sev-debug_decrypt-command.patch
--	patches.suse/39-kvm-svm-add-support-for-sev-debug_encrypt-command.patch
--	patches.suse/40-kvm-svm-add-support-for-sev-launch_secret-command.patch
--	patches.suse/41-kvm-svm-pin-guest-memory-when-sev-is-active.patch
--	patches.suse/42-kvm-svm-clear-c-bit-from-the-page-fault-address.patch
--	patches.suse/43-kvm-svm-do-not-install-ud-intercept-when-sev-is-enabled.patch
--	patches.suse/44-kvm-x86-restart-the-guest-when-insn_len-is-zero-and-sev-is-enabled.patch
--	patches.suse/x86-mm-add-a-function-to-check-if-a-pfn-is-uc-uc-wc
--	patches.suse/kvm-mmu-consider-host-cache-mode-in-mmio-page-check
--	patches.suse/KVM-nVMX-Fix-bug-of-injecting-L2-exception-into-L1.patch
--	patches.suse/kvm-x86-change-_kvm_apic_update_irr-to-also-return-if-max-irr-updated
--	patches.suse/kvm-nvmx-re-evaluate-l1-pending-events-when-running-l2-and-l1-got-posted-interrupt
--	patches.suse/kvm-nvmx-fix-injection-to-l2-when-l1-don-t-intercept-external-interrupts
--	patches.suse/kvm-nvmx-fix-races-when-sending-nested-pi-while-dest-enters-leaves-l2
--	patches.suse/KVM-s390-use-created_vcpus-in-more-places.patch
--	patches.suse/KVM-s390-diagnoses-are-instructions-as-well.patch
--	patches.suse/KVM-s390-add-vcpu-stat-counters-for-many-instruction.patch
--	patches.suse/KVM-arm-arm64-Handle-CPU_PM_ENTER_FAILED.patch
--	patches.suse/x86-kvm-vmx-do-not-use-vm-exit-instruction-length-fo.patch
--	patches.suse/msft-hv-1588-x86-hyperv-Check-for-required-priviliges-in-hyperv_i.patch
--	patches.suse/KVM-PPC-Book3S-HV-Avoid-shifts-by-negative-amounts.patch
--	patches.suse/KVM-PPC-Book3S-HV-Fix-typo-in-kvmppc_hv_get_dirty_lo.patch
--	patches.suse/KVM-PPC-Book3S-HV-Remove-useless-statement.patch
--	patches.suse/KVM-PPC-Book3S-HV-Fix-conditions-for-starting-vcpu.patch
--	patches.suse/KVM-PPC-Book3S-Eliminate-some-unnecessary-checks.patch
--	patches.suse/KVM-PPC-Book3S-HV-Remove-vcpu-arch.dec-usage.patch
--	patches.suse/KVM-PPC-Use-seq_puts-in-kvmppc_exit_timing_show.patch
--	patches.suse/KVM-PPC-Book3S-HV-Enable-migration-of-decrementer-re.patch
--	patches.suse/KVM-PPC-Book3S-HV-Make-sure-we-don-t-re-enter-guest-.patch
--	patches.suse/KVM-PPC-Book3S-HV-Do-SLB-load-unload-with-guest-LPCR.patch
--	patches.suse/KVM-PPC-Book3S-HV-Allow-HPT-and-radix-on-the-same-co.patch
--	patches.suse/KVM-PPC-Book3S-HV-Enable-use-of-the-new-XIVE-single-.patch
--	patches.suse/KVM-PPC-Book3S-HV-Don-t-use-existing-prodded-flag-fo.patch
--	patches.suse/KVM-PPC-Book3S-HV-Check-DR-not-IR-to-chose-real-vs-v.patch
--	patches.suse/KVM-PPC-Book3S-HV-Make-xive_pushed-a-byte-not-a-word.patch
--	patches.suse/KVM-PPC-Book3S-HV-Keep-XIVE-escalation-interrupt-mas.patch
--	patches.suse/KVM-PPC-Book3S-HV-Drop-locks-before-reading-guest-me.patch
--	patches.suse/KVM-PPC-Book3S-PR-Fix-svcpu-copying-with-preemption-.patch
--	patches.suse/KVM-PPC-Book3S-PR-Fix-broken-select-due-to-misspelli.patch
--	patches.suse/KVM-PPC-Book3S-HV-Fix-handling-of-secondary-HPTEG-in.patch
--	patches.suse/KVM-PPC-Book3S-HV-Make-HPT-resizing-work-on-POWER9.patch
--	patches.suse/KVM-PPC-Book3S-HV-Branch-inside-feature-section.patch
--	patches.suse/KVM-PPC-Book3S-Add-MMIO-emulation-for-VMX-instructio.patch
--	patches.suse/cros_ec-fix-nul-termination-for-firmware-build-info
--	patches.suse/platform-chrome-cros_ec_lpc-remove-redundant-pointer
--	patches.suse/platform-chrome-Use-proper-protocol-transfer-functio
--	patches.suse/blk-wbt-account-flush-requests-correctly.patch
--	patches.suse/0155-bcache-add-journal-statistic.patch
--	patches.suse/0156-bcache-fix-high-CPU-occupancy-during-journal.patch
--	patches.suse/0157-bcache-properly-set-task-state-in-bch_writeback_thre.patch
--	patches.suse/0158-bcache-set-error_limit-correctly.patch
--	patches.suse/0159-bcache-fix-for-allocator-and-register-thread-race.patch
--	patches.suse/0160-bcache-set-writeback_rate_update_seconds-in-range-1-.patch
--	patches.suse/0161-bcache-return-attach-error-when-no-cache-set-exist.patch
--	patches.suse/0162-bcache-fix-for-data-collapse-after-re-attaching-an-a.patch
--	patches.suse/crypto-sha512-mb-initialize-pending-lengths-correctl
--	patches.suse/crypto-talitos-fix-Kernel-Oops-on-hashing-an-empty-f
--	patches.suse/crypto-caam-fix-endless-loop-when-DECO-acquire-fails
--	patches.suse/powerpc-numa-Invalidate-numa_cpu_lookup_table-on-cpu.patch
--	patches.suse/powerpc-64s-radix-Boot-time-NULL-pointer-protection-.patch
--	patches.suse/powerpc-mm-radix-Split-linear-mapping-on-hot-unplug.patch
--	patches.suse/powerpc-pseries-Enable-RAS-hotplug-events-later.patch
--	patches.suse/powerpc-mm-Flush-radix-process-translations-when-set.patch
--	patches.suse/powerpc-mm-Fix-crashes-with-16G-huge-pages.patch
--	patches.suse/powerpc-mm-hash64-Allocate-larger-PMD-table-if-huget.patch
--	patches.suse/powerpc-mm-hash64-Store-the-slot-information-at-the-.patch
--	patches.suse/powerpc-mm-hash64-Zero-PGD-pages-on-allocation.patch
--	patches.suse/powerpc-pseries-Fix-build-break-for-SPLPAR-n-and-CPU.patch
--	patches.suse/x86-entry-64-clear-extra-registers-beyond-syscall-arguments-to-reduce-speculation-attack-surface.patch
--	patches.suse/x86-entry-64-clear-registers-for-exceptions-interrupts-to-reduce-speculation-attack-surface.patch
--	patches.suse/x86-entry-64-compat-clear-registers-for-compat-syscalls-to-reduce-speculation-attack-surface.patch
--	patches.suse/objtool-Fix-switch-table-detection.patch
--	patches.suse/x86-mm-pti-fix-pti-comment-in-entry_syscall_64
--	patches.suse/x86-speculation-Update-Speculation-Control-microcode.patch
--	patches.suse/x86-speculation-Correct-Speculation-Control-microcod.patch
--	patches.suse/kvm-x86-reduce-retpoline-performance-impact-in-slot_handle_level_range-by-always-inlining-iterator-helper-methods.patch
--	patches.suse/x86-nvmx-properly-set-spec_ctrl-and-pred_cmd-before-merging-msrs.patch
--	patches.suse/kvm-nvmx-set-the-cpu_based_use_msr_bitmaps-if-we-have-a-valid-l02-msr-bitmap.patch
--	patches.suse/x86-speculation-clean-up-various-spectre-related-details.patch
--	patches.suse/x86-entry-64-merge-save_c_regs-and-save_extra_regs-remove-unused-extensions.patch
--	patches.suse/x86-entry-64-merge-the-pop_c_regs-and-pop_extra_regs-macros-into-a-single-pop_regs-macro.patch
--	patches.suse/x86-entry-64-interleave-xor-register-clearing-with-push-instructions.patch
--	patches.suse/x86-entry-64-introduce-the-push_and_clean_regs-macro.patch
--	patches.suse/x86-entry-64-use-push_and_clean_regs-in-more-cases.patch
--	patches.suse/x86-entry-64-get-rid-of-the-alloc_pt_gpregs_on_stack-and-save_and_clear_regs-macros.patch
--	patches.suse/x86-entry-64-indent-push_and_clear_regs-and-pop_regs-properly.patch
--	patches.suse/x86-entry-64-fix-paranoid_entry-frame-pointer-warning.patch
--	patches.suse/x86-entry-64-remove-the-unused-icebp-macro.patch
--	patches.suse/objtool-fix-segfault-in-ignore_unreachable_insn.patch
--	patches.suse/x86-debug-objtool-annotate-warn-related-ud2-as-reachable.patch
--	patches.suse/x86-debug-use-ud2-for-warn.patch
--	patches.suse/x86-speculation-fix-up-array_index_nospec_mask-asm-constraint.patch
--	patches.suse/nospec-move-array_index_nospec-parameter-checking-into-separate-macro.patch
--	patches.suse/x86-speculation-Add-asm-msr-index.h-dependency.patch
--	patches.suse/x86-mm-rename-flush_tlb_single-and-flush_tlb_one-to-_flush_tlb_one_.patch
--	patches.suse/09.0-x86-spectre-fix-an-error-message.patch
--	patches.suse/x86-entry-64-fix-cr3-restore-in-paranoid_exit.patch
--	patches.suse/vfs-proc-kcore-x86-mm-kcore-fix-smap-fault-when-dumping-vsyscall-user-page
--	patches.suse/x86-smpboot-fix-uncore_pci_remove-indexing-bug-when-hot-removing-a-physical-cpu.patch
--	patches.suse/x86-platform-uv-fix-gam-range-table-entries-less-than-1gb
--	patches.suse/x86-mm-mm-hwpoison-don-t-unconditionally-unmap-kernel-1-1-pages.patch
--	patches.suse/0001-locking-qspinlock-Ensure-node-is-initialised-before-.patch
--	patches.suse/0002-locking-qspinlock-Ensure-node-count-is-updated-befor.patch
--	patches.suse/9p-trans_virtio-discard-zero-length-reply.patch
--	patches.suse/hwmon-k10temp-only-apply-temperature-offset-if-result-is.patch
--	patches.suse/PM-wakeirq-Fix-unbalanced-IRQ-enable-for-wakeirq
--	patches.suse/PM-runtime-Update-links_count-also-if-CONFIG_SRCU
--	patches.suse/pm-cpuidle-fix-cpuidle_poll_state_init-prototype
--	patches.suse/drm-amdgpu-add-new-device-to-use-atpx-quirk
--	patches.suse/drm-i915-perf-Fix-compiler-warning-for-string-trunca
--	patches.suse/drm-i915-perf-Fix-compiler-warning-for-string-trunc2
--	patches.suse/drm-i915-Avoid-truncation-before-clamping-userspace-
--	patches.suse/drm-i915-Don-t-wake-the-device-up-to-check-if-the-en
--	patches.suse/5316-drm-i915-breadcrumbs-ignore-unsubmitted-signalers
--	patches.suse/drm-i915-Lock-out-execlist-tasklet-while-peeking-ins
--	patches.suse/drm-i915-gvt-add-0xe4f0-into-gen9-render-list
--	patches.suse/drm-i915-gvt-Support-BAR0-8-byte-reads-writes
--	patches.suse/drm-i915-gvt-fix-one-typo-of-render_mmio-trace
--	patches.suse/drm-i915-vlv-Add-cdclk-workaround-for-DSI
--	patches.suse/drm-i915-Add-intel_bios_cleanup-function
--	patches.suse/drm-i915-Free-memdup-ed-DSI-VBT-data-structures-on-d
--	patches.suse/drm-i915-Fix-DSI-panels-with-v1-MIPI-sequences-witho
--	patches.suse/ALSA-hda-Fix-headset-mic-detection-problem-for-two-D
--	patches.suse/ALSA-hda-realtek-Add-headset-mode-support-for-Dell-l
--	patches.suse/ALSA-hda-realtek-Enable-Thinkpad-Dock-device-for-ALC
--	patches.suse/ALSA-usb-audio-add-implicit-fb-quirk-for-Behringer-U
--	patches.suse/ALSA-usb-audio-Fix-UAC2-get_ctl-request-with-a-RANGE
--	patches.suse/ALSA-usb-add-more-device-quirks-for-USB-DSD-devices
--	patches.suse/ALSA-seq-Fix-racy-pool-initializations
--	patches.suse/ALSA-hda-realtek-PCI-quirk-for-Fujitsu-U7x7
--	patches.suse/0164-dm-correctly-handle-chained-bios-in-dec_pending.patch
--	patches.suse/btrfs-fix-deadlock-in-run_delalloc_nocow.patch
--	patches.suse/btrfs-fix-crash-due-to-not-cleaning-up-tree-log-block-s-dirty-bits.patch
--	patches.suse/btrfs-fix-extent-state-leak-from-tree-log.patch
--	patches.suse/btrfs-btrfs_evict_inode-must-clear-all-inodes.patch
--	patches.suse/btrfs-fix-use-after-free-on-root-orphan_block_rsv.patch
--	patches.suse/btrfs-fix-unexpected-eexist-when-creating-new-inode.patch
--	patches.suse/btrfs-remove-spurious-WARN_ON-ref-count-0-in-find_pa.patch
--	patches.suse/btrfs-fix-use-after-free-when-cleaning-up-fs_devs-with-a-single-stale-device.patch
--	patches.suse/xenbus-track-caller-request-id.patch
--	patches.suse/x86-xen-calculate-_max_logical_packages-on-pv-domains.patch
--	patches.suse/0015-arm64-Add-missing-Falkor-part-number-for-branch-pred.patch
--	patches.suse/0001-arm64-proc-Set-PTE_NG-for-table-entries-to-avoid-tra.patch
--	patches.suse/powerpc-xive-Use-hw-CPU-ids-when-configuring-the-CPU.patch
--	patches.suse/powerpc-pseries-Check-for-zero-filled-ibm-dynamic-me.patch
--	patches.suse/mtd-nand-vf610-set-correct-ooblayout.patch
--	patches.suse/mmc-bcm2835-Don-t-overwrite-max-frequency-unconditio
--	patches.suse/nvme-rename-NVME_CTRL_RECONNECTING-state-to-NVME_CTR.patch
--	patches.suse/nvme-rdma-use-NVME_CTRL_CONNECTING-state-to-mark-ini.patch
--	patches.suse/nvme-delete-NVME_CTRL_LIVE-NVME_CTRL_CONNECTING-tran.patch
--	patches.suse/nvme-Fix-discard-buffer-overrun.patch
--	patches.suse/nvme_fc-correct-abort-race-condition-on-resets.patch
--	patches.suse/nvme_fc-cleanup-io-completion.patch
--	patches.suse/nvme-Don-t-use-a-stack-buffer-for-keep-alive-command.patch
--	patches.suse/nvme-fix-the-deadlock-in-nvme_update_formats.patch
--	patches.suse/nvme-pci-Remap-CMB-SQ-entries-on-every-controller-re.patch
--	patches.suse/nvme-pci-Fix-timeouts-in-connecting-state.patch
--	patches.suse/nvmet-Change-return-code-of-discard-command-if-not-s.patch
--	patches.suse/nvme-rdma-fix-sysfs-invoked-reset_ctrl-error-flow.patch
--	patches.suse/cpumask-Make-for_each_cpu_wrap-available-on-UP-as-well.patch
--	patches.suse/irqchip-gic-v3-Change-pr_debug-message-to-pr_devel
--	patches.suse/irqchip-gic-v3-Use-wmb-instead-of-smb_wmb-in-gic_rai
--	patches.suse/irqchip-gic-v3-Ignore-disabled-ITS-nodes
--	patches.suse/ptr_ring-prevent-integer-overflow-when-calculating-s.patch
--	patches.suse/mvpp2-fix-multicast-address-filter.patch
--	patches.suse/bridge-check-brport-attr-show-in-brport_show.patch
--	patches.suse/sctp-do-not-pr_err-for-the-duplicated-node-in-transp.patch
--	patches.suse/tcp-Honor-the-eor-bit-in-tcp_mtu_probe.patch
--	patches.suse/net-cavium-fix-NULL-pointer-dereference-in-cavium_pt.patch
--	patches.suse/mlxsw-spectrum_router-Fix-error-path-in-mlxsw_sp_vr_.patch
--	patches.suse/net-fix-race-on-decreasing-number-of-TX-queues.patch
--	patches.suse/ibmvnic-Wait-until-reset-is-complete-to-set-carrier-.patch
--	patches.suse/ibmvnic-Fix-login-buffer-memory-leaks.patch
--	patches.suse/ibmvnic-Fix-NAPI-structures-memory-leak.patch
--	patches.suse/ibmvnic-Free-RX-socket-buffer-in-case-of-adapter-err.patch
--	patches.suse/ibmvnic-Clean-RX-pool-buffers-during-device-close.patch
--	patches.suse/docs-segmentation-offloads.txt-Fix-ref-to-SKB_GSO_TU
--	patches.suse/NFC-llcp-Limit-size-of-SDP-URI
--	patches.suse/fib_semantics-Don-t-match-route-with-mismatching-tcl.patch
--	patches.suse/cxgb4-free-up-resources-of-pf-0-3.patch
--	patches.suse/cxgb4-fix-trailing-zero-in-CIM-LA-dump.patch
--	patches.suse/PCI-cxgb4-Extend-T3-PCI-quirk-to-T4-devices.patch
--	patches.suse/dn_getsockoptdecnet-move-nf_-get-set-sockopt-outside.patch
--	patches.suse/udplite-fix-partial-checksum-initialization.patch
--	patches.suse/tg3-APE-heartbeat-changes.patch
--	patches.suse/x86-Treat-R_X86_64_PLT32-as-R_X86_64_PC32.patch
--	patches.suse/kernel-relay.c-limit-kmalloc-size-to-KMALLOC_MAX_SIZ
--	patches.suse/IB-ipoib-Do-not-warn-if-IPoIB-debugfs-doesn-t-exist.patch
--	patches.suse/IB-uverbs-Fix-method-merging-in-uverbs_ioctl_merge.patch
--	patches.suse/IB-uverbs-Fix-possible-oops-with-duplicate-ioctl-att.patch
--	patches.suse/IB-uverbs-Hold-the-uobj-write-lock-after-allocate.patch
--	patches.suse/RDMA-uverbs-Protect-from-races-between-lookup-and-de.patch
--	patches.suse/IB-uverbs-Improve-lockdep_check.patch
--	patches.suse/IB-uverbs-Fix-unbalanced-unlock-on-error-path-for-rd.patch
--	patches.suse/RDMA-uverbs-Protect-from-command-mask-overflow.patch
--	patches.suse/RDMA-uverbs-Fix-bad-unlock-balance-in-ib_uverbs_clos.patch
--	patches.suse/RDMA-uverbs-Fix-circular-locking-dependency.patch
--	patches.suse/RDMA-uverbs-Sanitize-user-entered-port-numbers-prior.patch
--	patches.suse/RDMA-vmw_pvrdma-Fix-usage-of-user-response-structure.patch
--	patches.suse/RDMA-bnxt_re-Disable-atomic-capability-on-bnxt_re-ad.patch
--	patches.suse/RDMA-bnxt_re-Unpin-SQ-and-RQ-memory-if-QP-create-fai.patch
--	patches.suse/RDMA-bnxt_re-Synchronize-destroy_qp-with-poll_cq.patch
--	patches.suse/RDMA-bnxt_re-Fix-system-crash-during-load-unload.patch
--	patches.suse/RDMA-bnxt_re-Avoid-system-hang-during-device-un-reg.patch
--	patches.suse/extcon-int3496-process-id-pin-first-so-that-we-start
--	patches.suse/mei-me-add-cannon-point-device-ids
--	patches.suse/mei-me-add-cannon-point-device-ids-for-4th-device
--	patches.suse/staging-iio-adc-ad7192-fix-external-frequency-settin
--	patches.suse/staging-iio-ad5933-switch-buffer-mode-to-software
--	patches.suse/iio-adis_lib-Initialize-trigger-before-requesting-in
--	patches.suse/iio-buffer-check-if-a-buffer-has-been-set-up-when-po
--	patches.suse/0001-xhci-workaround-for-AMD-Promontory-disabled-ports-wa.patch
--	patches.suse/xhci-Don-t-print-a-warning-when-setting-link-state-f.patch
--	patches.suse/USB-serial-option-Add-support-for-Quectel-EP06.patch
--	patches.suse/0001-ohci-hcd-Fix-race-condition-caused-by-ohci_urb_enque.patch
--	patches.suse/0001-usbip-keep-usbip_device-sockfd-state-in-sync-with-tc.patch
--	patches.suse/0001-usb-host-ehci-use-correct-device-pointer-for-dma-ops.patch
--	patches.suse/usb-ldusb-add-PIDs-for-new-CASSY-devices-supported-b.patch
--	patches.suse/0001-usb-ohci-Proper-handling-of-ed_rm_list-to-handle-rac.patch
--	patches.suse/0001-Add-delay-init-quirk-for-Corsair-K70-RGB-keyboards.patch
--	patches.suse/0001-usb-cdc_acm-prevent-race-at-write-to-acm-while-syste.patch
--	patches.suse/usb-dwc3-gadget-Set-maxpacket-size-for-ep0-IN.patch
--	patches.suse/usb-dwc3-ep0-Reset-TRB-counter-for-ep0-IN.patch
--	patches.suse/usb-gadget-f_uac2-fix-bFirstInterface-in-composite-g.patch
--	patches.suse/usb-dwc3-Undo-PHY-init-if-soft-reset-fails.patch
--	patches.suse/usb-gadget-f_fs-Process-all-descriptors-during-bind.patch
--	patches.suse/usb-gadget-f_fs-Use-config_ep_by_speed.patch
--	patches.suse/usb-dwc3-omap-don-t-miss-events-during-suspend-resum.patch
--	patches.suse/usb-gadget-core-Fix-use-after-free-of-usb_request.patch
--	patches.suse/usb-dwc3-Fix-GDBGFIFOSPACE_TYPE-values.patch
--	patches.suse/usb-gadget-fsl_udc_core-fix-ep-valid-checks.patch
--	patches.suse/usb-dwc2-Fix-dwc2_hsotg_core_init_disconnected.patch
--	patches.suse/USB-gadget-udc-Add-missing-platform_device_put-on-er.patch
--	patches.suse/usb-musb-fix-enumeration-after-resume.patch
--	patches.suse/0001-Revert-usb-musb-host-don-t-start-next-rx-urb-if-curr.patch
--	patches.suse/crypto-s5p-sss-Fix-kernel-Oops-in-AES-ECB-mode
--	patches.suse/drm-exynos-g2d-use-monotonic-timestamps
--	patches.suse/drm-exynos-fix-comparison-to-bitshift-when-dealing-w
--	patches.suse/drm-cirrus-Load-lut-in-crtc_commit
--	patches.suse/drm-atomic-Fix-memleak-on-ERESTARTSYS-during-non-blo
--	patches.suse/workqueue-Allow-retrieval-of-current-task-s-work-str
--	patches.suse/drm-Allow-determining-if-current-task-is-output-poll
--	patches.suse/drm-nouveau-Fix-deadlock-on-runtime-suspend
--	patches.suse/drm-radeon-Fix-deadlock-on-runtime-suspend
--	patches.suse/drm-amdgpu-Fix-deadlock-on-runtime-suspend
--	patches.suse/drm-edid-Add-6-bpc-quirk-for-CPT-panel-in-Asus-UX303
--	patches.suse/drm-Handle-unexpected-holes-in-color-eviction
--	patches.suse/drm-meson-fix-vsync-buffer-update
--	patches.suse/gpu-ipu-v3-pre-fix-device-node-leak-in-ipu_pre_looku
--	patches.suse/gpu-ipu-v3-prg-fix-device-node-leak-in-ipu_prg_looku
--	patches.suse/scsi-mpt3sas-fix-an-out-of-bound-write.patch
--	patches.suse/scsi-qla2xxx-Fix-memory-corruption-during-hba-reset-.patch
--	patches.suse/scsi-ibmvfc-fix-misdefined-reserved-field-in.patch
--	patches.suse/scsi-qla2xxx-Avoid-triggering-undefined-behavior-in-.patch
--	patches.suse/scsi-qla2xxx-Fix-a-locking-imbalance-in-qlt_24xx_han.patch
--	patches.suse/msft-hv-1594-scsi-storvsc-Increase-cmd_per_lun-for-higher-speed-d.patch
--	patches.suse/scsi-qla2xxx-Fix-double-free-bug-after-firmware-time.patch
--	patches.suse/scsi-qla2xxx-Fix-incorrect-handle-for-abort-IOCB.patch
--	patches.suse/qedi-fix-truncation-of-chap-name-and-secret
--	patches.suse/qedi-cleanup-local-str-variable
--	patches.suse/0002-scsi-qla4xxx-skip-error-recovery-in-case-of-register-disconnect
--	patches.suse/i2c-designware-must-wait-for-enable
--	patches.suse/i2c-i801-Add-missing-documentation-entries-for-Brasw.patch
--	patches.suse/i2c-bcm2835-Set-up-the-rising-falling-edge-delays.patch
--	patches.suse/0001-arm64-cpufeature-Fix-CTR_EL0-field-definitions.patch
--	patches.suse/arm64-Disable-unhandled-signal-log-messages-by-defau.patch
--	patches.suse/0001-arm64-Remove-unimplemented-syscall-log-message.patch
--	patches.suse/arm64-perf-correct-PMUVer-probing.patch
--	patches.suse/0006-arm64-Enforce-BBM-for-huge-IO-VMAP-mappings.patch
--	patches.suse/0015-arm64-fix-unwind_frame-for-filtered-out-fn-for-funct.patch
--	patches.suse/PKCS-7-fix-certificate-chain-verification
--	patches.suse/PKCS-7-fix-certificate-blacklisting
--	patches.suse/PKCS-7-fix-direct-verification-of-SignerInfo-signatu
--	patches.suse/X.509-fix-BUG_ON-when-hash-algorithm-is-unsupported
--	patches.suse/X.509-fix-NULL-dereference-when-restricting-key-with
--	patches.suse/KEYS-Use-individual-pages-in-big_key-for-crypto-buff
--	patches.suse/integrity-security-fix-digsig.c-build-error-with-hea.patch
--	patches.suse/ibmvnic-Check-for-NULL-skb-s-in-NAPI-poll-routine.patch
--	patches.suse/net-sched-report-if-filter-is-too-large-to-dump.patch
--	patches.suse/netfilter-ipt_CLUSTERIP-fix-a-race-condition-of-proc.patch
--	patches.suse/netfilter-drop-outermost-socket-lock-in-getsockopt.patch
--	patches.suse/netfilter-add-back-stackpointer-size-checks.patch
--	patches.suse/netfilter-ipt_CLUSTERIP-fix-a-refcount-bug-in-cluste.patch
--	patches.suse/netfilter-x_tables-fix-missing-timer-initialization-.patch
--	patches.suse/netfilter-nat-cope-with-negative-port-range.patch
--	patches.suse/netfilter-IDLETIMER-be-syzkaller-friendly.patch
--	patches.suse/net-mlx5e-Fix-TCP-checksum-in-LRO-buffers.patch
--	patches.suse/net-mlx5e-Fix-loopback-self-test-when-GRO-is-off.patch
--	patches.suse/net-mlx5e-Verify-inline-header-size-do-not-exceed-SK.patch
--	patches.suse/net-mlx5e-Return-error-if-prio-is-specified-when-off.patch
--	patches.suse/net-mlx5e-Specify-numa-node-when-allocating-drop-rq.patch
--	patches.suse/net-mlx5-Use-128B-cacheline-size-for-128B-or-larger-.patch
--	patches.suse/net-mlx5-Add-header-re-write-to-the-checks-for-confl.patch
--	patches.suse/virtio_net-fix-XDP-code-path-in-receive_small
--	patches.suse/bpf-fix-memory-leak-in-lpm_trie-map_free-callback-fu.patch
--	patches.suse/bpf-fix-mlock-precharge-on-arraymaps.patch
--	patches.suse/amd-xgbe-Restore-PCI-interrupt-enablement-setting-on.patch
--	patches.suse/netlink-put-module-reference-if-dump-start-fails.patch
--	patches.suse/smsc75xx-fix-smsc75xx_set_features
--	patches.suse/tcp_bbr-better-deal-with-suboptimal-GSO.patch
--	patches.suse/net-ipv4-Set-addr_type-in-hash_keys-for-forwarded-ca.patch
--	patches.suse/ibmvnic-Fix-early-release-of-login-buffer.patch
--	patches.suse/mac80211-mesh-fix-wrong-mesh-TTL-offset-calculation
--	patches.suse/cfg80211-fix-cfg80211_beacon_dup
--	patches.suse/mac80211-round-IEEE80211_TX_STATUS_HEADROOM-up-to-mu
--	patches.suse/mac80211-fix-a-possible-leak-of-station-stats
--	patches.suse/mac80211-fix-calling-sleeping-function-in-atomic-con
--	patches.suse/cfg80211-clear-wep-keys-after-disconnection
--	patches.suse/mac80211-Do-not-disconnect-on-invalid-operating-clas
--	patches.suse/mac80211-Fix-sending-ADDBA-response-for-an-ongoing-s
--	patches.suse/regulatory-add-NUL-to-request-alpha2.patch
--	patches.suse/rxrpc-Fix-send-in-rxrpc_send_data_packet.patch
--	patches.suse/ipv6-sit-work-around-bogus-gcc-8-Wrestrict-warning.patch
--	patches.suse/selftests-bpf-test_maps-exit-child-process-without-e.patch
--	patches.suse/bpf-add-schedule-points-in-percpu-arrays-management.patch
--	patches.suse/bpf-fix-rcu-lockdep-warning-for-lpm_trie-map_free-ca.patch
--	patches.suse/bpf-x64-implement-retpoline-for-tail-call.patch
--	patches.suse/bpf-arm64-fix-out-of-bounds-access-in-tail-call.patch
--	patches.suse/net_sched-gen_estimator-fix-broken-estimators-based-.patch
--	patches.suse/powerpc-eeh-Fix-crashes-in-eeh_report_resume.patch
--	patches.suse/powerpc-pseries-Fix-duplicate-firmware-feature-for-D.patch
--	patches.suse/powerpc-bpf-jit-Fix-32-bit-JIT-for-seccomp_data-acce.patch
--	patches.suse/powerpc-mm-drmem-Fix-unexpected-flag-value-in-ibm-dy.patch
--	patches.suse/powerpc-pseries-Support-firmware-disable-of-RFI-flus.patch
--	patches.suse/powerpc-powernv-Support-firmware-disable-of-RFI-flus.patch
--	patches.suse/0006-nfs-system-crashes-after-NFS4ERR_MOVED-recovery.patch
--	patches.suse/x86-oprofile-fix-bogus-gcc-8-warning-in-nmi_setup
--	patches.suse/x86-intel_rdt-fix-incorrect-returned-value-when-creating-rdgroup-sub-directory-in-resctrl-file-system
--	patches.suse/x86-topology-update-the-cpu-cores-field-in-proc-cpuinfo-correctly-across-cpu-hotplug-operations
--	patches.suse/kvm-s390-force-bp-isolation-for-vsie.patch
--	patches.suse/ARM-kvm-fix-building-with-gcc-8.patch
--	patches.suse/KVM-s390-take-care-of-clock-comparator-sign-control.patch
--	patches.suse/KVM-s390-consider-epoch-index-on-hotplugged-CPUs.patch
--	patches.suse/KVM-s390-consider-epoch-index-on-TOD-clock-syncs.patch
--	patches.suse/KVM-s390-provide-only-a-single-function-for-setting-.patch
--	patches.suse/KVM-x86-move-LAPIC-initialization-after-VMCS-creatio.patch
--	patches.suse/kvm-x86-remove-warn_on-for-when-vm_munmap-fails
--	patches.suse/KVM-mmu-Fix-overlap-between-public-and-private-memsl.patch
--	patches.suse/kvm-nvmx-don-t-halt-vcpu-when-l1-is-injecting-events-to-l2
--	patches.suse/kvm-x86-fix-backward-migration-with-async_pf
--	patches.suse/include-psp-sev-capitalize-invalid-length-enum.patch
--	patches.suse/kvm-svm-no-need-to-call-access_ok-in-launch_measure-command.patch
--	patches.suse/kvm-svm-fix-sev-launch_secret-command.patch
--	patches.suse/nospec-kill-array_index_nospec_mask_check.patch
--	patches.suse/nospec-allow-index-argument-to-have-const-qualified-type.patch
--	patches.suse/nospec-include-asm-barrier-h-dependency.patch
--	patches.suse/x86-microcode-propagate-return-value-from-updating-functions
--	patches.suse/x86-cpu-add-a-microcode-loader-callback
--	patches.suse/x86-cpu-check-cpu-feature-bits-after-microcode-upgrade
--	patches.suse/x86-entry-reduce-the-code-footprint-of-the-idtentry-macro
--	patches.suse/x86-entry-64-use-xorl-for-faster-register-clearing
--	patches.suse/x86-mm-fix-pmd-pud_set-clear_flags.patch
--	patches.suse/x86-ldt-avoid-warning-in-32-bit-builds-with-older-gcc
--	patches.suse/x86-64-realmode-add-instruction-suffix
--	patches.suse/x86-speculation-Use-IBRS-if-available-before-calling.patch
--	patches.suse/0001-x86-speculation-objtool-Annotate-indirect-calls-jump.patch
--	patches.suse/0002-x86-paravirt-objtool-Annotate-indirect-calls.patch
--	patches.suse/0003-x86-boot-objtool-Annotate-indirect-jump-in-secondary.patch
--	patches.suse/0004-x86-mm-sme-objtool-Annotate-indirect-call-in-sme_enc.patch
--	patches.suse/0005-objtool-Use-existing-global-variables-for-options.patch
--	patches.suse/0006-objtool-Add-retpoline-validation.patch
--	patches.suse/0007-objtool-Add-module-specific-retpoline-rules.patch
--	patches.suse/x86-speculation-Move-firmware_restrict_branch_specul.patch
--	patches.suse/kvm-x86-remove-indirect-msr-op-calls-from-spec_ctrl.patch
--	patches.suse/kvm-vmx-optimize-vmx_vcpu_run-and-svm_vcpu_run-by-marking-the-rdmsr-path-as-unlikely
--	patches.suse/tpm_tis-fix-potential-buffer-overruns-caused-by-bit-.patch
--	patches.suse/tpm_i2c_nuvoton-fix-potential-buffer-overruns-caused.patch
--	patches.suse/tpm_i2c_infineon-fix-potential-buffer-overruns-cause.patch
--	patches.suse/tpm-st33zp24-fix-potential-buffer-overruns-caused-by.patch
--	patches.suse/tpm-fix-potential-buffer-overruns-caused-by-bit-glit.patch
--	patches.suse/ARM-mvebu-Fix-broken-PL310_ERRATA_753970-selects.patch
--	patches.suse/ARM-OMAP2-timer-fix-a-kmemleak-caused-in-omap_get_ti.patch
--	patches.suse/ARM-OMAP3-Fix-prm-wake-interrupt-for-resume.patch
--	patches.suse/ARM-OMAP1-clock-Fix-debugfs_create_-usage.patch
--	patches.suse/ARM-orion-fix-orion_ge00_switch_board_info-initializ.patch
--	patches.suse/soc-imx-gpc-de-register-power-domains-only-if-initia
--	patches.suse/ALSA-hda-Add-a-power_save-blacklist
--	patches.suse/ALSA-usb-audio-Add-a-quirck-for-B-W-PX-headphones
--	patches.suse/ALSA-hda-Fix-pincfg-at-resume-on-Lenovo-T470-dock
--	patches.suse/printk-Wake-klogd-when-passing-console_lock-owner.patch
--	patches.suse/0165-md-raid5-simplify-uninitialization-of-shrinker.patch
--	patches.suse/0166-md-raid1-Fix-trailing-semicolon.patch
--	patches.suse/0167-md-multipath-Use-seq_putc-in-multipath_status.patch
--	patches.suse/0001-raid10-change-the-size-of-resync-window-for-clustere.patch
--	patches.suse/0168-MD-Free-bioset-when-md_run-fails.patch
--	patches.suse/0003-md-fix-md_write_start-deadlock-w-o-metadata-devices.patch
--	patches.suse/0169-md-document-lifetime-of-internal-rdev-pointer.patch
--	patches.suse/0170-md-only-allow-remove_and_add_spares-when-no-sync_thr.patch
--	patches.suse/0001-md-raid10-fix-NULL-deference-in-handle_write_complet.patch
--	patches.suse/0171-raid5-ppl-fix-handling-flush-requests.patch
--	patches.suse/0172-md-raid5-avoid-string-overflow-warning.patch
--	patches.suse/0173-md-cluster-choose-correct-label-when-clustered-layou.patch
--	patches.suse/0174-md-fix-a-potential-deadlock-of-raid5-raid10-reshape.patch
--	patches.suse/0175-md-raid1-fix-NULL-pointer-dereference.patch
--	patches.suse/drm-amd-powerplay-vega10-allow-mclk-switching-with-n
--	patches.suse/drm-amd-powerplay-smu7-allow-mclk-switching-with-no-
--	patches.suse/Revert-drm-radeon-pm-autoswitch-power-state-when-in-
--	patches.suse/drm-radeon-insist-on-32-bit-DMA-for-Cedar-on-PPC64-P
--	patches.suse/drm-i915-Fix-rsvd2-mask-when-out-fence-is-returned
--	patches.suse/drm-i915-audio-fix-check-for-av_enc_map-overflow
--	patches.suse/drm-i915-cnl-Fix-PORT_TX_DW5-7-register-address
--	patches.suse/drm-i915-Clear-the-in-use-marker-on-execbuf-failure
--	patches.suse/drm-i915-Make-global-seqno-known-in-i915_gem_request
--	patches.suse/drm-nouveau-prefer-XBGR2101010-for-addfb-ioctl
--	patches.suse/0001-virtio-gpu-fix-ioctl-and-expose-the-fixed-status-to-.patch
--	patches.suse/drm-amd-powerplay-fix-power-over-limit-on-Fiji
--	patches.suse/mmc-sdhci-pci-Fix-S0i3-for-Intel-BYT-based-controlle
--	patches.suse/mmc-dw_mmc-Avoid-accessing-registers-in-runtime-susp
--	patches.suse/block-pass-inclusive-lend-parameter-to-truncate_inod.patch
--	patches.suse/blk-mq-don-t-call-io-sched-s-.requeue_request-when-r.patch
--	patches.suse/block-kyber-fix-domain-token-leak-during-requeue.patch
--	patches.suse/direct-io-Fix-sleep-in-atomic-due-to-sync-AIO.patch
--	patches.suse/genhd-Fix-leaked-module-reference-for-NVME-devices.patch
--	patches.suse/0176-bcache-correct-flash-only-vols-check-all-uuids.patch
--	patches.suse/0177-bcache-fix-kcrashes-with-fio-in-RAID5-backend-dev.patch
--	patches.suse/0001-nbd-fix-return-value-in-error-handling-path.patch
--	patches.suse/nvme-fabrics-don-t-check-for-non-NULL-module-in-nvmf.patch
--	patches.suse/nvme-rdma-use-blk_rq_payload_bytes-instead-of-blk_rq.patch
--	patches.suse/nvmet-loop-use-blk_rq_payload_bytes-for-sgl-selectio.patch
--	patches.suse/nvme-pci-Fix-nvme-queue-cleanup-if-IRQ-setup-fails.patch
--	patches.suse/nvme-multipath-fix-sysfs-dangerously-created-links.patch
--	patches.suse/nvmet-fix-PSDT-field-check-in-command-format.patch
--	patches.suse/block-fix-the-count-of-PGPGOUT-for-WRITE_SAME.patch
--	patches.suse/block-display-the-correct-diskname-for-bio.patch
--	patches.suse/block-fix-a-typo.patch
--	patches.suse/0001-ceph-flush-dirty-caps-of-unlinked-inode-asap.patch
--	patches.suse/0002-libceph-ceph-avoid-memory-leak-when-specifying-same-option-several-times.patch
--	patches.suse/0003-ceph-fix-dentry-leak-when-failing-to-init-debugfs.patch
--	patches.suse/0004-ceph-fix-potential-memory-leak-in-init_caches.patch
--	patches.suse/xen-pirq-fix-error-path-cleanup-when-binding-msis.patch
--	patches.suse/PCI-Allow-release-of-resources-that-were-never-assig
--	patches.suse/kvm-x86-add-a-framework-for-supporting-msr-based-features
--	patches.suse/kvm-svm-add-msr-based-feature-support-for-serializing-lfence
--	patches.suse/kvm-x86-introduce-kvm_get_msr_feature
--	patches.suse/KVM-x86-fix-vcpu-initialization-with-userspace-lapic.patch
--	patches.suse/media-au0828-add-VIDEO_V4L2-dependency
--	patches.suse/media-m88ds3103-don-t-call-a-non-initalized-function
--	patches.suse/media-dmxdev-fix-error-code-for-invalid-ioctls
--	patches.suse/dax-fix-vma_is_fsdax-helper.patch
--	patches.suse/vfio-disable-filesystem-dax-page-pinning.patch
--	patches.suse/libnvdimm-re-enable-deep-flush-for-pmem-devices-via-.patch
--	patches.suse/memremap-fix-softlockup-reports-at-teardown.patch
--	patches.suse/btrfs-use-kvzalloc-to-allocate-btrfs_fs_info.patch
--	patches.suse/btrfs-fix-log-replay-failure-after-linking-special-file-and-fsync.patch
--	patches.suse/btrfs-fix-log-replay-failure-after-unlink-and-link-combination.patch
--	patches.suse/timers-Forward-timer-base-before-migrating-timers.patch
--	patches.suse/xen-zero-MSR_IA32_SPEC_CTRL-before-suspend.patch
--	patches.suse/objtool-fix-another-switch-table-detection-issue.patch
--	patches.suse/x86-platform-intel-mid-Handle-Intel-Edison-reboot-correctly.patch
--	patches.suse/l2tp-don-t-use-inet_shutdown-on-tunnel-destroy.patch
--	patches.suse/l2tp-don-t-use-inet_shutdown-on-ppp-session-destroy.patch
--	patches.suse/l2tp-fix-races-with-tunnel-socket-close.patch
--	patches.suse/l2tp-fix-race-in-pppol2tp_release-with-session-objec.patch
--	patches.suse/l2tp-fix-tunnel-lookup-use-after-free-race.patch
--	patches.suse/ARM-orion5x-Revert-commit-4904dbda41c8.patch
--	patches.suse/ixgbe-fix-crash-in-build_skb-Rx-code-path.patch
--	patches.suse/hdlc_ppp-carrier-detect-ok-don-t-turn-off-negotiatio.patch
--	patches.suse/qrtr-add-MODULE_ALIAS-macro-to-smd.patch
--	patches.suse/r8152-fix-tx-packets-accounting
--	patches.suse/Bluetooth-btusb-Use-DMI-matching-for-QCA-reset_resum
--	patches.suse/net-ipv4-don-t-allow-setting-net.ipv4.route.min_pmtu.patch
--	patches.suse/ip_gre-fix-IFLA_MTU-ignored-on-NEWLINK.patch
--	patches.suse/gianfar-Fix-Rx-byte-accounting-for-ndev-stats.patch
--	patches.suse/s390-qeth-fix-overestimated-count-of-buffer-elements.patch
--	patches.suse/s390-qeth-fix-ip-removal-on-offline-cards.patch
--	patches.suse/s390-qeth-fix-double-free-on-ip-add-remove-race.patch
--	patches.suse/s390-qeth-fix-ip-address-lookup-for-l3-devices.patch
--	patches.suse/s390-qeth-fix-IPA-command-submission-race.patch
--	patches.suse/tcp-revert-F-RTO-middle-box-workaround.patch
--	patches.suse/tcp-revert-F-RTO-extension-to-detect-more-spurious-t.patch
--	patches.suse/net-ipv4-avoid-unused-variable-warning-for-sysctl.patch
--	patches.suse/net-ethtool-don-t-ignore-return-from-driver-get_fecp.patch
--	patches.suse/bpf-allow-xadd-only-on-aligned-memory.patch
--	patches.suse/bpf-ppc64-fix-out-of-bounds-access-in-tail-call.patch
--	patches.suse/rds-Incorrect-reference-counting-in-TCP-socket-creat.patch
--	patches.suse/mac80211-drop-frames-with-unexpected-DS-bits-from-fa
--	patches.suse/0005-netfilter-ipv6-fix-use-after-free-Write-in-nf_nat_ip.patch
--	patches.suse/0009-netfilter-bridge-ebt_among-add-missing-match-size-ch.patch
--	patches.suse/netfilter-ebtables-CONFIG_COMPAT-don-t-trust-userlan.patch
--	patches.suse/netfilter-don-t-set-F_IFACE-on-ipv6-fib-lookups.patch
--	patches.suse/netfilter-use-skb_to_full_sk-in-ip6_route_me_harder.patch
--	patches.suse/0006-ipvs-remove-IPS_NAT_MASK-check-to-fix-passive-FTP.patch
--	patches.suse/batman-adv-fix-packet-checksum-in-receive-path.patch
--	patches.suse/batman-adv-invalidate-checksum-on-fragment-reassembl.patch
--	patches.suse/batman-adv-Ignore-invalid-batadv_iv_gw-during-netlin.patch
--	patches.suse/batman-adv-Ignore-invalid-batadv_v_gw-during-netlink.patch
--	patches.suse/batman-adv-Fix-netlink-dumping-of-BLA-claims.patch
--	patches.suse/batman-adv-Fix-netlink-dumping-of-BLA-backbones.patch
--	patches.suse/batman-adv-Fix-internal-interface-indices-types.patch
--	patches.suse/mlxsw-spectrum_switchdev-Check-success-of-FDB-add-op.patch
--	patches.suse/ppp-prevent-unregistered-channels-from-connecting-to.patch
--	patches.suse/msft-hv-1598-hv_netvsc-avoid-retry-on-send-during-shutdown.patch
--	patches.suse/msft-hv-1599-hv_netvsc-only-wake-transmit-queue-if-link-is-up.patch
--	patches.suse/msft-hv-1600-hv_netvsc-fix-error-unwind-handling-if-vmbus_open-fa.patch
--	patches.suse/msft-hv-1601-hv_netvsc-cancel-subchannel-setup-before-halting-dev.patch
--	patches.suse/msft-hv-1602-hv_netvsc-fix-race-in-napi-poll-when-rescheduling.patch
--	patches.suse/msft-hv-1603-hv_netvsc-use-napi_schedule_irqoff.patch
--	patches.suse/msft-hv-1604-hv_netvsc-defer-queue-selection-to-VF.patch
--	patches.suse/msft-hv-1605-hv_netvsc-filter-multicast-broadcast.patch
--	patches.suse/msft-hv-1606-hv_netvsc-propagate-rx-filters-to-VF.patch
--	patches.suse/scsi-megaraid_sas-Do-not-use-32-bit-atomic-request-d.patch
--	patches.suse/msft-hv-1597-scsi-storvsc-Spread-interrupts-when-picking-a-channe.patch
--	patches.suse/scsi-mpt3sas-fix-oops-in-error-handlers-after-shutdo.patch
--	patches.suse/scsi-mpt3sas-wait-for-and-flush-running-commands-on-.patch
--	patches.suse/scsi-qla2xxx-Fix-NULL-pointer-crash-due-to-active-ti.patch
--	patches.suse/qla2xxx-Fixup-locking-for-session-deletion.patch
--	patches.suse/qla2xxx-do-not-check-login_state-if-no-loop-id-is-as.patch
--	patches.suse/qla2xxx-ensure-async-flags-are-reset-correctly.patch
--	patches.suse/0001-scsi-core-return-BLK_STS_OK-for-DID_OK-in-__scsi_err.patch
--	patches.suse/scsi-qla2xxx-Fix-FC-NVMe-LUN-discovery.patch
--	patches.suse/scsi-qedi-fix-kernel-crash-during-port-toggle
--	patches.suse/s390-dasd-fix-handling-of-internal-requests.patch
--	patches.suse/s390-sles15-05-07-expoline-is-enabled.patch
--	patches.suse/s390-sles15sp1-00-08-46-s390-cio-fix-ccw_device_start_timeout-API.patch
--	patches.suse/s390-cio-fix-return-code-after-missing-interrupt.patch
--	patches.suse/s390-cio-clear-timer-when-terminating-driver-i-o.patch
--	patches.suse/s390-sles15-05-08-critical-section-bpenter.patch
--	patches.suse/s390-sles15-05-09-svc-zero-r0.patch
--	patches.suse/Input-mms114-fix-license-module-information
--	patches.suse/Input-matrix_keypad-fix-race-when-disabling-interrup
--	patches.suse/virtio_ring-fix-num_free-handling-in-error-case
--	patches.suse/ALSA-hda-Fix-a-wrong-FIXUP-for-alc289-on-Dell-machin
--	patches.suse/ALSA-hda-realtek-Add-support-headset-mode-for-DELL-W
--	patches.suse/ALSA-hda-realtek-Add-headset-mode-support-for-Dell-2
--	patches.suse/ALSA-hda-realtek-Limit-mic-boost-on-T480
--	patches.suse/ALSA-hda-realtek-Fix-dock-line-out-volume-on-Dell-Pr
--	patches.suse/ALSA-seq-Don-t-allow-resizing-pool-in-use
--	patches.suse/ALSA-seq-More-protection-for-concurrent-write-and-io
--	patches.suse/ALSA-seq-Remove-superfluous-snd_seq_queue_client_lea
--	patches.suse/ALSA-hda-realtek-Make-dock-sound-work-on-ThinkPad-L5
--	patches.suse/ALSA-hda-add-dock-and-led-support-for-HP-EliteBook-8
--	patches.suse/ALSA-hda-add-dock-and-led-support-for-HP-ProBook-640
--	patches.suse/drm-i915-perf-fix-perf-stream-opening-lock
--	patches.suse/drm-i915-Suspend-submission-tasklets-around-wedging
--	patches.suse/drm-sun4i-Fix-dclk_set_phase
--	patches.suse/drm-amdgpu-used-cached-pcie-gen-info-for-SI-v2
--	patches.suse/drm-radeon-fix-KV-harvesting
--	patches.suse/drm-amdgpu-fix-KV-harvesting
--	patches.suse/drm-amdgpu-Notify-sbios-device-ready-before-send-req
--	patches.suse/drm-amdgpu-Correct-max-uvd-handles
--	patches.suse/drm-amdgpu-Always-save-uvd-vcpu_bo-in-VM-Mode
--	patches.suse/PCI-dwc-Fix-enumeration-end-when-reaching-root-subor
--	patches.suse/lib-bug-c-exclude-non-bug-warn-exceptions-from-report_bug
--	patches.suse/Documentation-sphinx-Fix-Directive-import-error.patch
--	patches.suse/0001-arm64-mm-fix-thinko-in-non-global-page-table-attribu.patch
--	patches.suse/0001-arm64-Relax-ARM_SMCCC_ARCH_WORKAROUND_1-discovery.patch
--	patches.suse/KVM-PPC-Book3S-Fix-compile-error-that-occurs-with-so.patch
--	patches.suse/KVM-PPC-Book3S-HV-Fix-handling-of-large-pages-in-rad.patch
--	patches.suse/KVM-PPC-Book3S-HV-Fix-VRMA-initialization-with-2MB-o.patch
--	patches.suse/KVM-PPC-Book3S-HV-Fix-guest-time-accounting-with-VIR.patch
--	patches.suse/KVM-s390-provide-io-interrupt-kvm_stat.patch
--	patches.suse/KVM-s390-fix-memory-overwrites-when-not-using-SCA-en.patch
--	patches.suse/IB-mlx5-Fix-incorrect-size-of-klms-in-the-memory-reg.patch
--	patches.suse/IB-mlx5-Avoid-passing-an-invalid-QP-type-to-firmware.patch
--	patches.suse/IB-mlx-Set-slid-to-zero-in-Ethernet-completion-struc.patch
--	patches.suse/IB-core-Fix-missing-RDMA-cgroups-release-in-case-of-.patch
--	patches.suse/RDMA-bnxt_re-Unconditionly-fence-non-wire-memory-ope.patch
--	patches.suse/RDMA-bnxt_re-Fix-incorrect-DB-offset-calculation.patch
--	patches.suse/RDMA-bnxt_re-Fix-the-ib_reg-failure-cleanup.patch
--	patches.suse/IB-core-Add-null-pointer-check-in-addr_resolve.patch
--	patches.suse/RDMA-qedr-Fix-ipv6-destination-address-resolution.patch
--	patches.suse/RDMA-qedr-Fix-iWARP-connect-with-port-mapper.patch
--	patches.suse/RDMA-qedr-Fix-kernel-panic-when-running-fio-over-NFS.patch
--	patches.suse/RDMA-qedr-Fix-iWARP-write-and-send-with-immediate.patch
--	patches.suse/IB-mlx4-Fix-corruption-of-RoCEv2-IPv4-GIDs.patch
--	patches.suse/IB-mlx4-Include-GID-type-when-deleting-GIDs-from-HW-.patch
--	patches.suse/IB-mlx5-Fix-an-error-code-in-__mlx5_ib_modify_qp.patch
--	patches.suse/RDMA-core-Reduce-poll-batch-for-direct-cq-polling.patch
--	patches.suse/RDMA-bnxt_re-Avoid-Hard-lockup-during-error-CQE-proc.patch
--	patches.suse/IB-core-Fix-possible-crash-to-access-NULL-netdev.patch
--	patches.suse/RDMA-ucma-Limit-possible-option-size.patch
--	patches.suse/RDMA-ucma-Check-that-user-doesn-t-overflow-QP-state.patch
--	patches.suse/RDMA-mlx5-Fix-integer-overflow-while-resizing-CQ.patch
--	patches.suse/0179-dm-raid-fix-incorrect-sync_ratio-when-degraded.patch
--	patches.suse/bcache-fix-crashes-in-duplicate-cache-device-registe.patch
--	patches.suse/bcache-don-t-attach-backing-with-duplicate-UUID.patch
--	patches.suse/nvme-pci-Fix-EEH-failure-on-ppc.patch
--	patches.suse/Revert-nvme-create-slaves-and-holders-entries-for-hi.patch
--	patches.suse/nvme-fabrics-Ignore-nr_io_queues-option-for-discover.patch
--	patches.suse/nvme_fc-rework-sqsize-handling.patch
--	patches.suse/loop-Fix-lost-writes-caused-by-missing-flag.patch
--	patches.suse/watchdog-f71808e_wdt-Fix-magic-close-handling
--	patches.suse/watchdog-sbsa-use-32-bit-read-for-WCV.patch
--	patches.suse/watchdog-hpwdt-Remove-legacy-NMI-sourcing
--	patches.suse/kbuild-Handle-builtin-dtb-file-names-containing-hyph.patch
--	patches.suse/dmaengine-rcar-dmac-fix-max_chunk_size-for-R-Car-Gen
--	patches.suse/dmaengine-mv_xor_v2-Fix-clock-resource-by-adding-a-r
--	patches.suse/perf-x86-intel-uncore-fix-skylake-upi-event-format
--	patches.suse/x86-mce-serialize-sysfs-changes
--	patches.suse/objtool-Fix-32-bit-build.patch
--	patches.suse/x86-spectre_v2-Don-t-check-microcode-versions-when-r.patch
--	patches.suse/x86-microcode-get-rid-of-struct-apply_microcode_ctx
--	patches.suse/x86-microcode-intel-check-microcode-revision-before-updating-sibling-threads
--	patches.suse/x86-microcode-intel-writeback-and-invalidate-caches-before-updating-microcode
--	patches.suse/x86-microcode-do-not-upload-microcode-if-cpus-are-offline
--	patches.suse/x86-microcode-intel-look-into-the-patch-cache-first
--	patches.suse/x86-microcode-request-microcode-on-the-bsp
--	patches.suse/x86-microcode-synchronize-late-microcode-loading
--	patches.suse/x86-kprobes-fix-kernel-crash-when-probing-entry_trampoline-code
--	patches.suse/NFS-Fix-an-incorrect-type-in-struct-nfs_direct_req.patch
--	patches.suse/pNFS-Prevent-the-layout-header-refcount-going-to-zer.patch
--	patches.suse/NFS-Fix-unstable-write-completion.patch
--	patches.suse/staging-comedi-fix-comedi_nsamples_left
--	patches.suse/tty-make-n_tty_read-always-abort-if-hangup-is-in-pro
--	patches.suse/tty-serial-atmel-add-new-version-check-for-usart
--	patches.suse/serial-core-mark-port-as-initialized-in-autoconfig
--	patches.suse/earlycon-add-reg-offset-to-physical-address-before-m
--	patches.suse/serial-8250_pci-Add-Brainboxes-UC-260-4-port-serial-
--	patches.suse/serial-sh-sci-prevent-lockup-on-full-TTY-buffers
--	patches.suse/0001-uas-fix-comparison-for-error-code.patch
--	patches.suse/0001-usb-quirks-add-control-message-delay-for-1b1c-1b20.patch
--	patches.suse/usb-musb-call-pm_runtime_-get-put-_sync-before-readi.patch
--	patches.suse/0001-usb-dwc3-Fix-lock-up-on-ID-change-during-system-susp.patch
--	patches.suse/usb-gadget-f_fs-Fix-use-after-free-in-ffs_fs_kill_sb.patch
--	patches.suse/0001-xhci-fix-endpoint-context-tracer-output.patch
--	patches.suse/0001-USB-storage-Add-JMicron-bridge-152d-2567-to-unusual_.patch
--	patches.suse/0001-usb-usbmon-Read-text-within-supplied-buffer-size.patch
--	patches.suse/usb-host-xhci-plat-revert-usb-host-xhci-plat-enable-.patch
--	patches.suse/0001-xhci-Fix-front-USB-ports-on-ASUS-PRIME-B350M-A.patch
--	patches.suse/0001-usbip-vudc-fix-null-pointer-dereference-on-udc-lock.patch
--	patches.suse/0001-USB-OHCI-Fix-NULL-dereference-in-HCDs-using-HCD_LOCA.patch
--	patches.suse/0002-phy-qcom-ufs-add-MODULE_LICENSE-tag.patch
--	patches.suse/usb-musb-Fix-external-abort-in-musb_remove-on-omap24.patch
--	patches.suse/fs-aio-Add-explicit-RCU-grace-period-when-freeing-ki.patch
--	patches.suse/fs-aio-Use-RCU-accessors-for-kioctx_table-table.patch
--	patches.suse/RDMAVT-Fix-synchronization-around-percpu_ref.patch
--	patches.suse/scsi-mpt3sas-Do-not-mark-fw_event-workqueue-as-WQ_ME.patch
--	patches.suse/scsi-sd_zbc-fix-potential-memory-leak
--	patches.suse/scsi-qla2xxx-Fix-crashes-in-qla2x00_probe_one-on-pro.patch
--	patches.suse/dm-mpath-fix-passing-integrity-data.patch
--	patches.suse/ALSA-seq-Fix-possible-UAF-in-snd_seq_check_queue
--	patches.suse/ALSA-seq-Clear-client-entry-before-deleting-else-at-
--	patches.suse/ALSA-hda-Revert-power_save-option-default-value
--	patches.suse/ASoC-hdmi-codec-Fix-module-unloading-caused-kernel-c
--	patches.suse/ASoC-rt5651-Fix-regcache-sync-errors-on-resume
--	patches.suse/ASoC-sgtl5000-Fix-suspend-resume
--	patches.suse/ASoC-wm_adsp-For-TLV-controls-only-register-TLV-get-
--	patches.suse/lock_parent-needs-to-recheck-if-dentry-got-__dentry_.patch
--	patches.suse/fs-dcache-Avoid-livelock-between-d_alloc_parallel-an.patch
--	patches.suse/fs-dcache-Use-READ_ONCE-when-accessing-i_dir_seq.patch
--	patches.suse/0005-fs-Teach-path_connected-to-handle-nfs-filesystems-wi.patch
--	patches.suse/drm-amdgpu-fix-prime-teardown-order
--	patches.suse/drm-radeon-fix-prime-teardown-order
--	patches.suse/drm-amdgpu-dce-Don-t-turn-off-DP-sink-when-disconnec
--	patches.suse/drm-i915-Enable-VBT-based-BL-control-for-DP
--	patches.suse/drm-i915-Only-prune-fences-after-wait-for-all
--	patches.suse/drm-i915-Kick-the-rps-worker-when-changing-the-boost
--	patches.suse/drm-nouveau-bl-Fix-oops-on-driver-unbind
--	patches.suse/drm-nouveau-bl-fix-backlight-regression
--	patches.suse/drm-i915-gvt-Add-runtime_pm_get-put-into-gvt_switch_
--	patches.suse/drm-i915-gvt-keep-oa-config-in-shadow-ctx
--	patches.suse/drm-i915-gvt-Correct-the-privilege-shadow-batch-buff
--	patches.suse/btrfs-add-missing-initialization-in-btrfs_check_shared.patch
--	patches.suse/KVM-arm-arm64-vgic-Add-missing-irq_lock-to-vgic_mmio.patch
--	patches.suse/KVM-arm-arm64-Reduce-verbosity-of-KVM-init-log.patch
--	patches.suse/kvm-arm-arm64-vgic-v3-Tighten-synchronization-for-gu.patch
--	patches.suse/KVM-PPC-Book3S-HV-Fix-trap-number-return-from-__kvmp.patch
--	patches.suse/kvm-x86-fix-device-passthrough-when-sme-is-active.patch
--	patches.suse/irqchip-gic-v3-its-Ensure-nr_ites-nr_lpis.patch
--	patches.suse/x86-cpufeatures-add-intel-total-memory-encryption-cpufeature
--	patches.suse/x86-cpufeatures-add-intel-pconfig-cpufeature
--	patches.suse/x86-speculation-objtool-annotate-indirect-calls-jumps-for-objtool-on-32-bit-kernels
--	patches.suse/x86-speculation-Remove-Skylake-C2-from-Speculation-C.patch
--	patches.suse/x86-microcode-attempt-late-loading-only-when-new-microcode-is-present
--	patches.suse/x86-microcode-fix-cpu-synchronization-routine
--	patches.suse/libata-Fix-compile-warning-with-ATA_DEBUG-enabled.patch
--	patches.suse/libata-fix-length-validation-of-atapi-relayed-scsi-commands.patch
--	patches.suse/libata-remove-warn-for-dma-or-pio-command-without-data.patch
--	patches.suse/libata-don-t-try-to-pass-through-ncq-commands-to-non-ncq.patch
--	patches.suse/libata-apply-nolpm-quirk-to-crucial-mx100-512gb-ssds.patch
--	patches.suse/libata-disable-lpm-for-crucial-bx100-ssd-500gb-drive.patch
--	patches.suse/ata-do-not-schedule-hot-plug-if-it-is-a-sas-host.patch
--	patches.suse/ahci-add-pci-id-for-the-highpoint-rocketraid-644l-card.patch
--	patches.suse/PCI-Add-function-1-DMA-alias-quirk-for-Highpoint-Roc
--	patches.suse/libata-enable-queued-trim-for-samsung-ssd-860.patch
--	patches.suse/libata-apply-nolpm-quirk-to-crucial-m500-480-and-960gb-ssds.patch
--	patches.suse/libata-make-crucial-bx100-500gb-lpm-quirk-apply-to-all.patch
--	patches.suse/libata-modify-quirks-for-mx100-to-limit-ncq_trim-quirk-to.patch
--	patches.suse/workqueue-use-put_device-instead-of-kfree
--	patches.suse/kvm-x86-fix-icebp-instruction-handling
--	patches.suse/0003-nfsd-remove-blocked-locks-on-client-teardown.patch
--	patches.suse/scsi-libsas-defer-ata-device-eh-commands-to-libata.patch
--	patches.suse/scsi-qla2xxx-Remove-FC_NO_LOOP_ID-for-FCP-and-FC-NVM.patch
--	patches.suse/IB-mlx5-Fix-out-of-bounds-read-in-create_raw_packet_.patch
--	patches.suse/IB-mlx5-Fix-integer-overflows-in-mlx5_ib_create_srq.patch
--	patches.suse/RDMA-mlx5-Fix-crash-while-accessing-garbage-pointer-.patch
--	patches.suse/RDMA-core-Do-not-use-invalid-destination-in-determin.patch
--	patches.suse/RDMA-ucma-Fix-access-to-non-initialized-CM_ID-object.patch
--	patches.suse/RDMA-ucma-Don-t-allow-join-attempts-for-unsupported-.patch
--	patches.suse/infiniband-qplib_fp-fix-pointer-cast.patch
--	patches.suse/infiniband-bnxt_re-use-BIT_ULL-for-64-bit-bit-masks.patch
--	patches.suse/RDMA-ucma-Check-AF-family-prior-resolving-address.patch
--	patches.suse/RDMA-ucma-Fix-use-after-free-access-in-ucma_close.patch
--	patches.suse/RDMA-ucma-Ensure-that-CM_ID-exists-prior-to-access-i.patch
--	patches.suse/clk-migrate-the-count-of-orphaned-clocks-at-init.patch
--	patches.suse/clk-sunxi-ng-a31-Fix-CLK_OUT_-clock-ops
--	patches.suse/clk-bcm2835-Fix-ana-maskX-definitions.patch
--	patches.suse/clk-bcm2835-Protect-sections-updating-shared-registe.patch
--	patches.suse/0001-mmc-dw_mmc-Fix-the-DTO-CTO-timeout-overflow-calculat.patch
--	patches.suse/mmc-block-fix-updating-ext_csd-caches-on-ioctl-call
--	patches.suse/mmc-dw_mmc-exynos-fix-the-suspend-resume-issue-for-e
--	patches.suse/mmc-core-Disable-HPI-for-certain-Micron-Numonyx-eMMC
--	patches.suse/mmc-dw_mmc-fix-falling-from-idmac-to-PIO-mode-when-d
--	patches.suse/net-phy-marvell-Use-strlcpy-for-ethtool-get_strings.patch
--	patches.suse/net-phy-micrel-Use-strlcpy-for-ethtool-get_strings.patch
--	patches.suse/net-phy-broadcom-Use-strlcpy-for-ethtool-get_strings.patch
--	patches.suse/net-Only-honor-ifindex-in-IP_PKTINFO-if-non-0.patch
--	patches.suse/rhashtable-Fix-rhlist-duplicates-insertion
--	patches.suse/Bluetooth-btusb-Remove-Yoga-920-from-the-btusb_needs
--	patches.suse/Bluetooth-btusb-Add-Dell-OptiPlex-3060-to-btusb_need
--	patches.suse/Bluetooth-Fix-missing-encryption-refresh-on-Security
--	patches.suse/sch_netem-fix-skb-leak-in-netem_enqueue.patch
--	patches.suse/e1000e-Remove-Other-from-EIAC.patch
--	patches.suse/Partial-revert-e1000e-Avoid-receiver-overrun-interru.patch
--	patches.suse/e1000e-Fix-queue-interrupt-re-raising-in-Other-inter.patch
--	patches.suse/e1000e-Avoid-missed-interrupts-following-ICR-read.patch
--	patches.suse/e1000e-Fix-check_for_link-return-value-with-autoneg-.patch
--	patches.suse/e1000e-allocate-ring-descriptors-with-dma_zalloc_coh.patch
--	patches.suse/qed-Free-RoCE-ILT-Memory-on-rmmod-qedr.patch
--	patches.suse/net-Fix-hlist-corruptions-in-inet_evict_bucket.patch
--	patches.suse/l2tp-do-not-accept-arbitrary-sockets.patch
--	patches.suse/dccp-check-sk-for-closed-state-in-dccp_sendmsg.patch
--	patches.suse/cxgb4-copy-adap-index-to-PF0-3-adapter-instances.patch
--	patches.suse/cxgb4-do-not-set-needs_free_netdev-for-mgmt-dev-s.patch
--	patches.suse/bpf-fix-bpf_skb_adjust_net-bpf_skb_proto_xlat-to-dea.patch
--	patches.suse/bpf-x64-increase-number-of-passes.patch
--	patches.suse/team-Fix-double-free-in-error-path.patch
--	patches.suse/iwlwifi-mvm-fix-security-bug-in-PN-checking
--	patches.suse/iwlwifi-mvm-fix-IBSS-for-devices-that-support-statio
--	patches.suse/iwlwifi-mvm-always-init-rs-with-20mhz-bandwidth-rate
--	patches.suse/rtlwifi-rtl8723be-Fix-loss-of-signal
--	patches.suse/iwlwifi-mvm-fix-TX-of-CCMP-256
--	patches.suse/iwlwifi-mvm-Fix-channel-switch-for-count-0-and-1
--	patches.suse/iwlwifi-mvm-fix-assert-0x2B00-on-older-FWs
--	patches.suse/iwlwifi-avoid-collecting-firmware-dump-if-not-loaded
--	patches.suse/iwlwifi-mvm-fix-failed-to-remove-key-message
--	patches.suse/iwlwifi-mvm-Direct-multicast-frames-to-the-correct-s
--	patches.suse/iwlwifi-mvm-Correctly-set-the-tid-for-mcast-queue
--	patches.suse/brcmfmac-fix-P2P_DEVICE-ethernet-address-generation
--	patches.suse/msft-hv-1622-hv_netvsc-fix-filter-flags.patch
--	patches.suse/msft-hv-1623-hv_netvsc-avoid-repeated-updates-of-packet-filter.patch
--	patches.suse/msft-hv-1624-hv_netvsc-fix-locking-for-rx_mode.patch
--	patches.suse/msft-hv-1625-hv_netvsc-fix-locking-during-VF-setup.patch
--	patches.suse/ipv6-fix-access-to-non-linear-packet-in-ndisc_fill_r.patch
--	patches.suse/ieee802154-6lowpan-fix-possible-NULL-deref-in-lowpan.patch
--	patches.suse/macvlan-filter-out-unsupported-feature-flags.patch
--	patches.suse/net-phy-Tell-caller-result-of-phy_change.patch
--	patches.suse/bnxt_en-Refactor-the-functions-to-reserve-hardware-r.patch
--	patches.suse/bnxt_en-Fix-vnic-accounting-in-the-bnxt_check_rings-.patch
--	patches.suse/bnxt_en-Remove-unwanted-ovs-offload-messages-in-some.patch
--	patches.suse/bnxt_en-Pass-complete-VLAN-TCI-to-the-stack.patch
--	patches.suse/bnxt_en-Fix-regressions-when-setting-up-MQPRIO-TX-ri.patch
--	patches.suse/bnxt_en-Return-standard-Linux-error-codes-for-hwrm-f.patch
--	patches.suse/bnxt_en-close-open-NIC-only-when-the-interface-is-in.patch
--	patches.suse/bnxt_en-Check-valid-VNIC-ID-in-bnxt_hwrm_vnic_set_tp.patch
--	patches.suse/sock_diag-request-_diag-module-only-when-the-family-.patch
--	patches.suse/can-m_can-change-comparison-to-bitshift-when-dealing
--	patches.suse/can-ifi-Check-core-revision-upon-probe
--	patches.suse/can-ifi-Repair-the-error-handling
--	patches.suse/can-peak-pcie_fd-fix-echo_skb-is-occupied-bug
--	patches.suse/can-peak-pcie_fd-remove-useless-code-when-interface-
--	patches.suse/netfilter-ebtables-fix-erroneous-reject-of-last-rule.patch
--	patches.suse/0001-netfilter-bridge-ebt_among-add-more-missing-match-si.patch
--	patches.suse/net-ipv6-keep-sk-status-consistent-after-datagram-co.patch
--	patches.suse/Revert-e1000e-Separate-signaling-for-link-check-link.patch
--	patches.suse/e1000e-Fix-link-check-race-condition.patch
--	patches.suse/0008-xfrm-do-not-call-rcu_read_unlock-when-afinfo-is-NULL.patch
--	patches.suse/0007-xfrm-Fix-ESN-sequence-number-handling-for-IPsec-GSO-.patch
--	patches.suse/0009-net-xfrm-use-preempt-safe-this_cpu_read-in-ipcomp_al.patch
--	patches.suse/qed-Use-after-free-in-qed_rdma_free.patch
--	patches.suse/net-use-skb_to_full_sk-in-skb_update_prio.patch
--	patches.suse/soc-fsl-qbman-fix-issue-in-qman_delete_cgr_safe.patch
--	patches.suse/dpaa_eth-remove-duplicate-initialization.patch
--	patches.suse/dpaa_eth-increment-the-RX-dropped-counter-when-neede.patch
--	patches.suse/dpaa_eth-remove-duplicate-increment-of-the-tx_errors.patch
--	patches.suse/ipv4-lock-mtu-in-fnhe-when-received-PMTU-net.ipv4.ro.patch
--	patches.suse/tg3-prevent-scheduling-while-atomic-splat.patch
--	patches.suse/can-cc770-Fix-stalls-on-rt-linux-remove-redundant-IR
--	patches.suse/can-cc770-Fix-queue-stall-dropped-RTR-reply
--	patches.suse/net-sched-actions-return-explicit-error-when-tunnel_.patch
--	patches.suse/0010-net-Fix-vlan-untag-for-bridge-and-vlan_dev-with-reor.patch
--	patches.suse/kcm-lock-lower-socket-in-kcm_attach.patch
--	patches.suse/net-systemport-Rewrite-__bcm_sysport_tx_reclaim.patch
--	patches.suse/net-iucv-Free-memory-obtained-by-kzalloc.patch
--	patches.suse/qed-Fix-MPA-unalign-flow-in-case-header-is-split-acr.patch
--	patches.suse/qed-Fix-non-TCP-packets-should-be-dropped-on-iWARP-l.patch
--	patches.suse/qede-Fix-qedr-link-update.patch
--	patches.suse/netlink-avoid-a-double-skb-free-in-genlmsg_mcast.patch
--	patches.suse/skbuff-Fix-not-waking-applications-when-errors-are-e.patch
--	patches.suse/net-dsa-mv88e6xxx-fix-binding-documentation-for-mdio-busses.patch
--	patches.suse/mlxsw-spectrum_buffers-Set-a-minimum-quota-for-CPU-p.patch
--	patches.suse/net-hns-Fix-ethtool-private-flags.patch
--	patches.suse/net-ethernet-ti-cpsw-add-check-for-in-band-mode-sett.patch
--	patches.suse/net-sched-fix-NULL-dereference-in-the-error-path-of-.patch
--	patches.suse/net-sched-fix-NULL-dereference-in-the-error-path-of--1f110e7c.patch
--	patches.suse/net-sched-fix-NULL-dereference-on-the-error-path-of-.patch
--	patches.suse/vmxnet3-avoid-xmit-reset-due-to-a-race-in-vmxnet3.patch
--	patches.suse/vmxnet3-use-correct-flag-to-indicate-LRO-feature.patch
--	patches.suse/net-fec-Fix-unbalanced-PM-runtime-calls.patch
--	patches.suse/Bluetooth-btusb-Fix-quirk-for-Atheros-1525-QCA6174
--	patches.suse/devlink-Remove-redundant-free-on-error-path.patch
--	patches.suse/net-ethernet-arc-Fix-a-potential-memory-leak-if-an-o.patch
--	patches.suse/can-cc770-Fix-use-after-free-in-cc770_tx_interrupt
--	patches.suse/ipv6-old_dport-should-be-a-__be16-in-__ip6_datagram_.patch
--	patches.suse/test_bpf-Fix-testing-with-CONFIG_BPF_JIT_ALWAYS_ON-y.patch
--	patches.suse/bpf-skip-unnecessary-capability-check.patch
--	patches.suse/bnx2x-fix-spelling-mistake-registeration-registratio.patch
--	patches.suse/qede-fix-spelling-mistake-registeration-registration.patch
--	patches.suse/batman-adv-Fix-multicast-packet-loss-with-a-single-W.patch
--	patches.suse/batman-adv-update-data-pointers-after-skb_cow.patch
--	patches.suse/batman-adv-fix-header-size-check-in-batadv_dbg_arp.patch
--	patches.suse/batman-adv-Fix-skbuff-rcsum-on-packet-reroute.patch
--	patches.suse/s390-qeth-free-netdevice-when-removing-a-card.patch
--	patches.suse/s390-qeth-when-thread-completes-wake-up-all-waiters.patch
--	patches.suse/s390-qeth-lock-read-device-while-queueing-next-buffe.patch
--	patches.suse/s390-qeth-on-channel-error-reject-further-cmd-requests.patch
--	patches.suse/ipv6-sr-fix-scheduling-in-RCU-when-creating-seg6-lwt.patch
--	patches.suse/ipv6-sr-fix-NULL-pointer-dereference-when-setting-en.patch
--	patches.suse/ppp-avoid-loop-in-xmit-recursion-detection-code.patch
--	patches.suse/msft-hv-1636-hv_netvsc-disable-NAPI-before-channel-close.patch
--	patches.suse/msft-hv-1637-hv_netvsc-use-RCU-to-fix-concurrent-rx-and-queue-cha.patch
--	patches.suse/msft-hv-1638-hv_netvsc-change-GPAD-teardown-order-on-older-versio.patch
--	patches.suse/msft-hv-1639-hv_netvsc-common-detach-logic.patch
--	patches.suse/ACPI-watchdog-Fix-off-by-one-error-at-resource-assig
--	patches.suse/drm-tegra-Shutdown-on-driver-unbind
--	patches.suse/drm-radeon-Don-t-turn-off-DP-sink-when-disconnected
--	patches.suse/gpu-ipu-v3-prg-avoid-possible-array-underflow
--	patches.suse/drm-imx-move-arming-of-the-vblank-event-to-atomic_fl
--	patches.suse/drm-vmwgfx-Fix-black-screen-and-device-errors-when-r
--	patches.suse/drm-vmwgfx-Fix-a-destoy-while-held-mutex-problem
--	patches.suse/drm-i915-dp-Write-to-SET_POWER-dpcd-to-enable-MST-hu
--	patches.suse/drm-i915-Specify-which-engines-to-reset-following-se
--	patches.suse/drm-Reject-getfb-for-multi-plane-framebuffers
--	patches.suse/drm-udl-Properly-check-framebuffer-mmap-offsets
--	patches.suse/drm-ast-Fixed-1280x800-Display-Issue
--	patches.suse/libnvdimm-btt-blk-do-integrity-setup-before-add_disk.patch
--	patches.suse/0001-acpi-numa-fix-pxm-to-online-numa-node-associations.patch
--	patches.suse/libnvdimm-region-hide-persistence_domain-when-unknow.patch
--	patches.suse/libnvdimm-nfit-fix-persistence-domain-reporting.patch
--	patches.suse/mm-mempolicy-c-avoid-use-uninitialized-preferred_node.patch
--	patches.suse/hugetlbfs-check-for-pgoff-value-overflow.patch
--	patches.suse/mm-vmalloc-add-interfaces-to-free-unmapped-page-table
--	patches.suse/x86-mm-implement-free-pmd-pte-page-interfaces
--	patches.suse/mm-khugepaged-c-convert-vm_bug_on-to-collapse-fail.patch
--	patches.suse/mm-thp-do-not-wait-for-lock_page-in-deferred_split_scan.patch
--	patches.suse/0001-mm-shmem-do-not-wait-for-lock_page-in-shmem_unused_h.patch
--	patches.suse/Revert-mm-page_alloc-skip-over-regions-of-invalid-pf.patch
--	patches.suse/mm-vmscan-wake-up-flushers-for-legacy-cgroups-too.patch
--	patches.suse/0001-mm-thp-do-not-cause-memcg-oom-for-thp.patch
--	patches.suse/ALSA-hda-realtek-Always-immediately-update-mute-LED-
--	patches.suse/ALSA-usb-audio-Fix-parsing-descriptor-of-UAC2-proces
--	patches.suse/ALSA-hda-Force-polling-mode-on-CFL-for-fixing-codec-
--	patches.suse/ALSA-hda-realtek-Fix-Dell-headset-Mic-can-t-record
--	patches.suse/ALSA-hda-realtek-Fix-speaker-no-sound-after-system-r
--	patches.suse/ALSA-aloop-Sync-stale-timer-before-release
--	patches.suse/ALSA-aloop-Fix-access-to-not-yet-ready-substream-via
--	patches.suse/msft-hv-1609-Drivers-hv-vmbus-Fix-ring-buffer-signaling.patch
--	patches.suse/iio-st_pressure-st_accel-pass-correct-platform-data-
--	patches.suse/0001-staging-ncpfs-memory-corruption-in-ncp_read_kernel.patch
--	patches.suse/mtdchar-fix-usage-of-mtd_ooblayout_ecc.patch
--	patches.suse/mtd-nand-fsl_ifc-Fix-nand-waitfunc-return-value.patch
--	patches.suse/0001-mtd-nand-fsl_ifc-Fix-eccstat-array-overflow-for-IFC-.patch
--	patches.suse/0001-tracing-probeevent-Fix-to-support-minus-offset-from-.patch
--	patches.suse/tty-vt-fix-up-tabstops-properly
--	patches.suse/perf-x86-intel-don-t-accidentally-clear-high-bits-in-bdw_limit_period
--	patches.suse/perf-x86-intel-uncore-fix-multi-domain-pci-cha-enumeration-bug-on-skylake-servers.patch
--	patches.suse/posix-timers-Protect-posix-clock-array-access-agains.patch
--	patches.suse/x86-build-64-Force-the-linker-to-use-2MB-page-size.patch
--	patches.suse/x86-boot-64-verify-alignment-of-the-load-segment
--	patches.suse/x86-vsyscall-64-use-proper-accessor-to-update-p4d-entry.patch
--	patches.suse/x86-efi-free-efi_pgd-with-free_pages.patch
--	patches.suse/x86-entry-64-don-t-use-ist-entry-for-bp-stack.patch
--	patches.suse/ibmvfc-avoid-unnecessary-port-relogin.patch
--	patches.suse/ARM-8746-1-vfp-Go-back-to-clearing-vfp_current_hw_st.patch
--	patches.suse/ARM-8748-1-mm-Define-vdso_start-vdso_end-as-array.patch
--	patches.suse/ARM-davinci-fix-the-GPIO-lookup-for-omapl138-hawk.patch
--	patches.suse/ARM-OMAP-Fix-dmtimer-init-for-omap1.patch
--	patches.suse/ARM-OMAP-Fix-SRAM-W-X-mapping.patch
--	patches.suse/powerpc-64s-Fix-NULL-AT_BASE_PLATFORM-when-using-DT-.patch
--	patches.suse/powerpc-64s-Fix-lost-pending-interrupt-due-to-race-c.patch
--	patches.suse/powerpc-mm-Add-tracking-of-the-number-of-coprocessor.patch
--	patches.suse/powerpc-mm-Workaround-Nest-MMU-bug-with-TLB-invalida.patch
--	patches.suse/powerpc-mm-radix-Remove-unused-code.patch
--	patches.suse/powerpc-mm-radix-Move-the-functions-that-does-the-ac.patch
--	patches.suse/powerpc-mm-Fixup-tlbie-vs-store-ordering-issue-on-PO.patch
--	patches.suse/powerpc-64s-Fix-i-side-SLB-miss-bad-address-handler-.patch
--	patches.suse/ipc-shm.c-add-split-function-to-shm_vm_ops.patch
--	patches.suse/mm-page_owner-fix-recursion-bug-after-changing-skip-entries.patch
--	patches.suse/mtd-nand-atmel-Fix-get_sectorsize-function.patch
--	patches.suse/0001-mtd-jedec_probe-Fix-crash-in-jedec_read_mfr.patch
--	patches.suse/RDMA-ucma-Correct-option-size-check-using-optlen.patch
--	patches.suse/RDMA-qedr-fix-QP-s-ack-timeout-configuration.patch
--	patches.suse/RDMA-qedr-Fix-rc-initialization-on-CNQ-allocation-fa.patch
--	patches.suse/RDMA-qedr-Fix-QP-state-initialization-race.patch
--	patches.suse/RDMA-rdma_cm-Fix-use-after-free-race-with-process_on.patch
--	patches.suse/RDMA-ucma-Check-that-device-is-connected-prior-to-ac.patch
--	patches.suse/RDMA-ucma-Check-that-device-exists-prior-to-accessin.patch
--	patches.suse/RDMA-hns-ensure-for-loop-actually-iterates-and-free-.patch
--	patches.suse/RDMA-ucma-Introduce-safer-rdma_addr_size-variants.patch
--	patches.suse/ALSA-usb-audio-Add-native-DSD-support-for-TEAC-UD-30
--	patches.suse/ALSA-pcm-Use-dma_bytes-as-size-parameter-in-dma_mmap
--	patches.suse/ALSA-pcm-potential-uninitialized-return-values
--	patches.suse/KVM-PPC-Book3S-HV-Fix-duplication-of-host-SLB-entrie.patch
--	patches.suse/ceph-only-dirty-iter_iovec-pages-for-direct-read.patch
--	patches.suse/netfilter-nf_tables-add-missing-netlink-attrs-to-pol.patch
--	patches.suse/0011-netfilter-drop-template-ct-when-conntrack-is-skipped.patch
--	patches.suse/0012-netfilter-nf_socket-Fix-out-of-bounds-access-in-nf_s.patch
--	patches.suse/lan78xx-Set-ASD-in-MAC_CR-when-EEE-is-enabled.patch
--	patches.suse/netlink-make-sure-nladdr-has-correct-size-in-netlink.patch
--	patches.suse/ipv6-the-entire-IPv6-header-chain-must-fit-the-first.patch
--	patches.suse/iwlwifi-mvm-set-the-correct-tid-when-we-flush-the-MC
--	patches.suse/iwlwifi-mvm-Correctly-set-IGTK-for-AP
--	patches.suse/iwlwifi-mvm-fix-error-checking-for-multi-broadcast-s
--	patches.suse/iwlwifi-add-shared-clock-PHY-config-flag-for-some-de
--	patches.suse/iwlwifi-mvm-Increase-session-protection-time-after-C
--	patches.suse/iwlwifi-mvm-clear-tx-queue-id-when-unreserving-aggre
--	patches.suse/iwlwifi-mvm-make-sure-internal-station-has-a-valid-i
--	patches.suse/iwlwifi-mvm-fix-array-out-of-bounds-reference
--	patches.suse/brcmfmac-Fix-check-for-ISO3166-code
--	patches.suse/0001-net-qmi_wwan-add-BroadMobi-BM806U-2020-2033.patch
--	patches.suse/bonding-fix-the-err-path-for-dev-hwaddr-sync-in-bond.patch
--	patches.suse/bonding-move-dev_mc_sync-after-master_upper_dev_link.patch
--	patches.suse/bonding-process-the-err-returned-by-dev_set_allmulti.patch
--	patches.suse/team-move-dev_mc_sync-after-master_upper_dev_link-in.patch
--	patches.suse/0001-net-usb-qmi_wwan.c-Add-USB-id-for-lt4120-modem.patch
--	patches.suse/vhost_net-add-missing-lock-nesting-notation.patch
--	patches.suse/batman-adv-fix-multicast-via-unicast-transmission-wi.patch
--	patches.suse/batman-adv-fix-packet-loss-for-broadcasted-DHCP-pack.patch
--	patches.suse/0001-net-usb-add-qmi_wwan-if-on-lte-modem-wistron-neweb-d.patch
--	patches.suse/net-fix-possible-out-of-bound-read-in-skb_network_pr.patch
--	patches.suse/r8169-fix-setting-driver_data-after-register_netdev
--	patches.suse/strparser-Fix-sign-of-err-codes.patch
--	patches.suse/net-mlx5e-Don-t-override-vport-admin-link-state-in-s.patch
--	patches.suse/net-mlx5-Make-eswitch-support-to-depend-on-switchdev.patch
--	patches.suse/net-mlx5e-Fix-traffic-being-dropped-on-VF-represento.patch
--	patches.suse/net-mlx5e-Fix-memory-usage-issues-in-offloading-TC-f.patch
--	patches.suse/net-mlx5e-Avoid-using-the-ipv6-stub-in-the-TC-offloa.patch
--	patches.suse/net-mlx5e-Sync-netdev-vxlan-ports-at-open.patch
--	patches.suse/net-mlx4_en-Fix-mixed-PFC-and-Global-pause-user-cont.patch
--	patches.suse/net-mlx4_core-Fix-memory-leak-while-delete-slave-s-r.patch
--	patches.suse/vhost-correctly-remove-wait-queue-during-poll-failur.patch
--	patches.suse/qede-Fix-barrier-usage-after-tx-doorbell-write.patch
--	patches.suse/0011-xfrm-fix-rcu_read_unlock-usage-in-xfrm_local_error.patch
--	patches.suse/vti4-Don-t-count-header-length-twice-on-tunnel-setup.patch
--	patches.suse/vti6-Properly-adjust-vti6-MTU-from-MTU-of-lower-devi.patch
--	patches.suse/vti6-Keep-set-MTU-on-link-creation-or-change-validat.patch
--	patches.suse/vti6-Fix-dev-max_mtu-setting.patch
--	patches.suse/xfrm-Fix-transport-mode-skb-control-buffer-usage.patch
--	patches.suse/lan78xx-Crash-in-lan78xx_writ_reg-Workqueue-events-l.patch
--	patches.suse/msft-hv-1654-hv_netvsc-enable-multicast-if-necessary.patch
--	patches.suse/qede-Do-not-drop-rx-checksum-invalidated-packets.patch
--	patches.suse/vhost-validate-log-when-IOTLB-is-enabled.patch
--	patches.suse/0001-net-Fix-untag-for-vlan-packets-without-ethernet-head.patch
--	patches.suse/ipv6-sr-fix-seg6-encap-performances-with-TSO-enabled.patch
--	patches.suse/vrf-Fix-use-after-free-and-double-free-in-vrf_finish.patch
--	patches.suse/net-ipv6-Fix-route-leaking-between-VRFs.patch
--	patches.suse/x86-alternatives-fixup-alternative_call_2
--	patches.suse/x86-platform-uv-fix-critical-uv-mmr-address-error
--	patches.suse/perf-x86-intel-fix-linear-ip-of-pebs-real_ip-on-haswell-and-later-cpus
--	patches.suse/perf-hwbp-Simplify-the-perf-hwbp-code-fix-doc.patch
--	patches.suse/drm-i915-dmc-DMC-1.07-for-Cannonlake
--	patches.suse/drm-i915-Apply-headless-DMC-workaround-for-CNL
--	patches.suse/drm-i915-cnl-apply-Display-WA-1178-to-fix-type-C-don
--	patches.suse/drm-i915-cnl-Add-Port-F-definition
--	patches.suse/drm-i915-cnl-Fix-aux-selection-for-WA-1178
--	patches.suse/drm-i915-cnl-Add-Cannonlake-PCI-IDs-for-another-SKU
--	patches.suse/drm-i915-cnl-Add-AUX-F-support
--	patches.suse/drm-i915-cnl-Extend-Wa-1178-to-Aux-F
--	patches.suse/drm-i915-cnl-Fix-_CNL_PORT_TX_DW2_LN0_F-definition
--	patches.suse/drm-i915-Fix-DPLCLKA_CFGCR0-bits-for-Port-F
--	patches.suse/drm-i915-cnl-Add-right-GMBUS-pin-number-for-HDMI-on-
--	patches.suse/drm-i915-For-HPD-connected-port-use-hpd_pin-instead-
--	patches.suse/drm-i915-cnl-Add-HPD-support-for-Port-F
--	patches.suse/drm-i915-cnl-Enable-DDI-F-on-Cannonlake
--	patches.suse/drm-i915-cnl-Fix-DP-max-rate-for-Cannonlake-with-por
--	patches.suse/drm-i915-dp-abstract-rate-array-length-limiting
--	patches.suse/drm-i915-dp-clean-up-source-rate-limiting-for-cnl
--	patches.suse/drm-i915-dp-limit-DP-link-rate-based-on-VBT-on-CNL
--	patches.suse/drm-i915-Remove-unbannable-context-spam-from-reset
--	patches.suse/drm-i915-cnl-WaPipeControlBefore3DStateSamplePattern
--	patches.suse/drm-rockchip-Respect-page-offset-for-PRIME-mmap-call
--	patches.suse/0001-video-backlight-Add-of_find_backlight-helper-in-back.patch
--	patches.suse/0002-video-backlight-Add-devres-versions-of-of_find_backl.patch
--	patches.suse/drm-i915-Correctly-handle-limited-range-YCbCr-data-o
--	patches.suse/drm-bridge-dw-hdmi-Fix-overflow-workaround-for-Amlog
--	patches.suse/0001-drm-rockchip-inno_hdmi-Fix-error-handling-path.patch
--	patches.suse/0001-drm-rockchip-inno_hdmi-reorder-clk_disable_unprepare.patch
--	patches.suse/0001-drm-rockchip-dw_hdmi-Move-HDMI-vpll-clock-enable-to-.patch
--	patches.suse/drm-panel-simple-Fix-the-bus-format-for-the-Ontat-pa
--	patches.suse/drm-meson-Fix-an-un-handled-error-path-in-meson_drv_
--	patches.suse/drm-meson-Fix-some-error-handling-paths-in-meson_drv
--	patches.suse/PCI-Restore-config-space-on-runtime-resume-despite-b
--	patches.suse/drm-rockchip-Clear-all-interrupts-before-requesting-
--	patches.suse/0001-drm-rcar-du-Remove-zpos-field-from-rcar_du_vsp_plane.patch
--	patches.suse/0001-drm-rcar-du-lvds-Fix-LVDCR1-for-R-Car-gen3.patch
--	patches.suse/drm-rcar-du-lvds-Fix-LVDS-startup-on-R-Car-Gen2
--	patches.suse/drm-rcar-du-lvds-Fix-LVDS-startup-on-R-Car-Gen3
--	patches.suse/drm-amdgpu-Fix-always_valid-bos-multiple-LRU-inserti
--	patches.suse/drm-amd-powerplay-Fix-enum-mismatch
--	patches.suse/drm-i915-cnl-Sync-PCI-ID-with-Spec
--	patches.suse/drm-i915-cnl-Remove-alpha_support-protection
--	patches.suse/radeon-hide-pointless-warning-when-compile-testing
--	patches.suse/drm-amdgpu-adjust-timeout-for-ib_ring_tests-v2
--	patches.suse/drm-amdgpu-disable-GFX-ring-and-disable-PQ-wptr-in-h
--	patches.suse/drm-i915-psr-Check-for-the-specific-AUX_FRAME_SYNC-c
--	patches.suse/drm-i915-cnl-Add-WaRsDisableCoarsePowerGating
--	patches.suse/0001-drm-mali-dp-Uninitialized-variable-in-malidp_se_chec.patch
--	patches.suse/drm-vmwgfx-Unpin-the-screen-object-backup-buffer-whe
--	patches.suse/drm-i915-Wrap-engine-schedule-in-RCU-locks-for-set-w
--	patches.suse/drm-i915-Only-call-tasklet_kill-on-the-first-prepare
--	patches.suse/drm-amdgpu-Add-an-ATPX-quirk-for-hybrid-laptop
--	patches.suse/drm-i915-execlists-Use-a-locked-clear_bit-for-synchr
--	patches.suse/drm-i915-Fix-hibernation-with-ACPI-S0-target-state
--	patches.suse/perf-x86-intel-fix-large-period-handling-on-broadwell-cpus
--	patches.suse/perf-x86-intel-properly-save-restore-the-pmu-state-in-the-nmi-handler
--	patches.suse/perf-x86-intel-fix-event-update-for-auto-reload
--	patches.suse/x86-mce-amd-pass-the-bank-number-to-smca_get_bank_type.patch
--	patches.suse/x86-mce-amd-edac-mce_amd-enumerate-reserved-smca-bank-type.patch
--	patches.suse/x86-mce-amd-get-address-from-already-initialized-block
--	patches.suse/sched-fair-Avoid-an-unnecessary-lookup-of-current-CPU-ID-during-wake_affine.patch
--	patches.suse/sched-fair-Defer-calculation-of-prev_eff_load-in-wake_affine-until-needed.patch
--	patches.suse/sched-fair-Do-not-migrate-on-wake_affine_weight-if-weights-are-equal.patch
--	patches.suse/sched-fair-Do-not-migrate-due-to-a-sync-wakeup-on-exit.patch
--	patches.suse/sched-fair-Consider-SD_NUMA-when-selecting-the-most-idle-group-to-schedule-on.patch
--	patches.suse/x86-apic-split-out-restore_boot_irq_mode-from-disable_io_apic
--	patches.suse/x86-apic-split-disable_io_apic-into-two-functions-to-fix-config_kexec_jump-y
--	patches.suse/x86-apic-fix-restoring-boot-irq-mode-in-reboot-and-kexec-kdump
--	patches.suse/x86-apic-set-up-through-local-apic-mode-on-the-boot-cpu-if-noapic-specified
--	patches.suse/x86-dumpstack-unify-show_regs
--	patches.suse/0200-raid-remove-tile-specific-raid6-implementation.patch
--	patches.suse/bitmap-fix-memset-optimization-on-big-endian-systems
--	patches.suse/ACPI-acpi_pad-Fix-memory-leak-in-power-saving-thread
--	patches.suse/ACPICA-acpi-acpica-fix-acpi-operand-cache-leak-in-ns
--	patches.suse/ACPICA-Fix-memory-leak-on-unusual-memory-leak
--	patches.suse/ACPICA-Events-add-a-return-on-failure-from-acpi_hw_r
--	patches.suse/0001-ACPI-CPPC-Update-all-pr_-debug-err-messages-to-log-t.patch
--	patches.suse/acpi-pci-pci_link-allow-the-absence-of-_prs-and-change.patch
--	patches.suse/0001-ACPI-scan-Send-change-uevent-with-offine-environment.patch
--	patches.suse/ACPI-video-Add-quirk-to-force-acpi-video-backlight-o
--	patches.suse/0001-PCMCIA-PM-Avoid-noirq-suspend-aborts-during-suspend-.patch
--	patches.suse/cpufreq-cppc_cpufreq-Fix-cppc_cpufreq_init-failure-p.patch
--	patches.suse/0002-cpufreq-CPPC-Use-transition_delay_us-depending-trans.patch
--	patches.suse/regmap-Correct-comparison-in-regmap_cached
--	patches.suse/regmap-Fix-reversed-bounds-check-in-regmap_raw_write
--	patches.suse/regmap-i2c-Off-by-one-in-regmap_i2c_smbus_i2c_read-w
--	patches.suse/regmap-Correct-offset-handling-in-regmap_volatile_ra
--	patches.suse/regmap-Don-t-use-format_val-in-regmap_bulk_read
--	patches.suse/regmap-Format-data-for-raw-write-in-regmap_bulk_writ
--	patches.suse/regulator-of-Add-a-missing-of_node_put-in-an-error-h
--	patches.suse/regulator-gpio-fix-some-error-handling-paths-in-gpio_regulator_probe.patch
--	patches.suse/spi-Fix-scatterlist-elements-size-in-spi_map_buf
--	patches.suse/spi-atmel-init-FIFOs-before-spi-enable
--	patches.suse/spi-bcm-qspi-fIX-some-error-handling-paths
--	patches.suse/power-gemini-poweroff-Avoid-spurious-poweroff
--	patches.suse/mmc-dw_mmc-rockchip-correct-property-names-in-debug.patch
--	patches.suse/pinctrl-artpec6-dt-add-missing-pin-group-uart5nocts
--	patches.suse/pinctrl-sh-pfc-r8a7795-Fix-MOD_SEL-register-pin-assi
--	patches.suse/pinctrl-sh-pfc-r8a7796-Fix-MOD_SEL-register-pin-assi
--	patches.suse/pinctrl-sh-pfc-r8a7796-Fix-IPSR-and-MOD_SEL-register
--	patches.suse/pinctrl-sh-pfc-r8a7790-Add-missing-TX_ER-pin-to-avb_
--	patches.suse/pinctrl-pinctrl-single-Fix-pcs_request_gpio-when-bit
--	patches.suse/0004-ipmi-Remove-ACPI-SPMI-probing-from-the-SSIF-I2C-driv.patch
--	patches.suse/ipmi-pci-Blacklist-a-Realtek-IPMI-device.patch
--	patches.suse/0001-ipmi_ssif-Fix-kernel-panic-at-msg_done_handler.patch
--	patches.suse/doc-Rename-.system_keyring-to-.builtin_trusted_keys
--	patches.suse/i40e-fix-typo-in-function-description.patch
--	patches.suse/i40e-i40evf-Only-track-one-ITR-setting-per-ring-inst.patch
--	patches.suse/i40e-i40evf-Clean-up-logic-for-adaptive-ITR.patch
--	patches.suse/i40e-Add-delay-after-EMP-reset-for-firmware-to-recov.patch
--	patches.suse/i40e-i40evf-Clean-up-of-bits-related-to-using-q_vect.patch
--	patches.suse/i40e-i40evf-Don-t-bother-setting-the-CLEARPBA-bit.patch
--	patches.suse/i40e-i40evf-Use-usec-value-instead-of-reg-value-for-.patch
--	patches.suse/i40evf-Correctly-populate-rxitr_idx-and-txitr_idx.patch
--	patches.suse/i40e-i40evf-Split-container-ITR-into-current_itr-and.patch
--	patches.suse/i40e-i40evf-Add-support-for-new-mechanism-of-updatin.patch
--	patches.suse/i40evf-use-GFP_ATOMIC-under-spin-lock.patch
--	patches.suse/i40e-don-t-leak-memory-addresses.patch
--	patches.suse/i40e-broadcast-filters-can-trigger-overflow-promiscu.patch
--	patches.suse/i40evf-Use-an-iterator-of-the-same-type-as-the-list.patch
--	patches.suse/i40e-refactor-promisc_changed-in-i40e_sync_vsi_filte.patch
--	patches.suse/i40e-do-not-force-filter-failure-in-overflow-promisc.patch
--	patches.suse/i40evf-use-__dev_-um-c_sync-routines-in-.set_rx_mode.patch
--	patches.suse/i40evf-Make-VF-reset-warning-message-more-clear.patch
--	patches.suse/cxgb4-rework-on-chip-memory-read.patch
--	patches.suse/i40evf-Fix-link-up-issue-when-queues-are-disabled.patch
--	patches.suse/Bluetooth-btusb-Add-device-ID-for-RTL8822BE
--	patches.suse/ibmvnic-Keep-track-of-supplementary-TX-descriptors.patch
--	patches.suse/ibmvnic-Rename-active-queue-count-variables.patch
--	patches.suse/ibmvnic-Move-active-sub-crq-count-settings.patch
--	patches.suse/ibmvnic-Free-and-re-allocate-scrqs-when-tx-rx-scrqs-.patch
--	patches.suse/ibmvnic-Make-napi-usage-dynamic.patch
--	patches.suse/ibmvnic-Allocate-max-queues-stats-buffers.patch
--	patches.suse/ibmvnic-Correct-goto-target-for-tx-irq-initializatio.patch
--	patches.suse/ibmvnic-Fix-TX-descriptor-tracking.patch
--	patches.suse/ibmvnic-Split-counters-for-scrq-pools-napi.patch
--	patches.suse/bpf-x64-save-5-bytes-in-prologue-when-ebpf-insns-cam.patch
--	patches.suse/sh_eth-TSU_QTAG0-1-registers-the-same-as-TSU_QTAGM0-.patch
--	patches.suse/sh_eth-fix-TSU-init-on-SH7734-R8A7740.patch
--	patches.suse/ixgbe-remove-redundant-initialization-of-pool.patch
--	patches.suse/ixgbe-Avoid-to-write-the-RETA-table-when-unnecessary.patch
--	patches.suse/ixgbe-prevent-ptp_rx_hang-from-running-when-in-FILTE.patch
--	patches.suse/ixgbevf-use-page_address-offset-from-page.patch
--	patches.suse/ixgbevf-add-ethtool-private-flag-for-legacy-Rx.patch
--	patches.suse/ixgbevf-add-support-for-using-order-1-pages-to-recei.patch
--	patches.suse/ixgbevf-setup-queue-counts.patch
--	patches.suse/ixgbevf-add-support-for-padding-packet.patch
--	patches.suse/ixgbevf-make-sure-all-frames-fit-minimum-size-requir.patch
--	patches.suse/ixgbevf-allocate-the-rings-as-part-of-q_vector.patch
--	patches.suse/ixgbevf-break-out-Rx-buffer-page-management.patch
--	patches.suse/ixgbevf-add-build_skb-support.patch
--	patches.suse/ixgbevf-remove-redundant-initialization-of-variable-.patch
--	patches.suse/i40evf-Fix-double-locking-the-same-resource.patch
--	patches.suse/i40e-i40evf-use-SW-variables-for-hang-detection.patch
--	patches.suse/ibmvnic-Fix-TX-descriptor-tracking-again.patch
--	patches.suse/ibmvnic-Allocate-statistics-buffers-during-probe.patch
--	patches.suse/ibmvnic-Harden-TX-RX-pool-cleaning.patch
--	patches.suse/ibmvnic-Report-queue-stops-and-restarts-as-debug-out.patch
--	patches.suse/ibmvnic-Do-not-attempt-to-login-if-RX-or-TX-queues-a.patch
--	patches.suse/qlogic-qed-Constify-pkt_type_str.patch
--	patches.suse/emulex-benet-Constify-be_misconfig_evt_port_state.patch
--	patches.suse/net-mvpp2-Add-hardware-offloading-for-VLAN-filtering.patch
--	patches.suse/fm10k-fix-function-doxygen-comments.patch
--	patches.suse/fm10k-fix-incorrect-warning-for-function-prototype.patch
--	patches.suse/fm10k-bump-version-number-e9d328d3.patch
--	patches.suse/cxgb4-remove-dead-code-when-allocating-filter.patch
--	patches.suse/cxgb4-Add-TP-Congestion-map-entry-for-single-port.patch
--	patches.suse/cxgb4vf-Forcefully-link-up-virtual-interfaces.patch
--	patches.suse/enic-enable-rq-before-updating-rq-descriptors.patch
--	patches.suse/net-mvpp2-use-the-same-buffer-pool-for-all-ports.patch
--	patches.suse/net-mvpp2-update-the-BM-buffer-free-destroy-logic.patch
--	patches.suse/net-mvpp2-use-a-data-size-of-10kB-for-Tx-FIFO-on-por.patch
--	patches.suse/net-mvpp2-enable-UDP-TCP-checksum-over-IPv6.patch
--	patches.suse/net-mvpp2-jumbo-frames-support.patch
--	patches.suse/igb-Fix-a-test-with-HWTSTAMP_TX_ON.patch
--	patches.suse/net-mvpp2-mvpp2_check_hw_buf_num-can-be-static.patch
--	patches.suse/net-mlx5e-Fixed-sleeping-inside-atomic-context.patch
--	patches.suse/net-mvpp2-Simplify-MAC-filtering-function-parameters.patch
--	patches.suse/net-mvpp2-Add-support-for-unicast-filtering.patch
--	patches.suse/net-hns3-VF-should-get-the-real-rss_size-instead-of-.patch
--	patches.suse/net-hns3-set-the-cmdq-out_vld-bit-to-0-after-used.patch
--	patches.suse/net-hns3-fix-endian-issue-when-PF-get-mbx-message-fl.patch
--	patches.suse/net-hns3-fix-the-queue-id-for-tqp-enable-reset.patch
--	patches.suse/net-hns3-set-the-max-ring-num-when-alloc-netdev.patch
--	patches.suse/net-hns3-add-support-for-VF-driver-inner-interface-h.patch
--	patches.suse/ibmvnic-Clean-up-device-close.patch
--	patches.suse/ibmvnic-Reorganize-device-close.patch
--	patches.suse/ibmvnic-Do-not-disable-device-during-failover-or-par.patch
--	patches.suse/net-hns3-refactor-the-hclge_get-set_rss-function.patch
--	patches.suse/net-hns3-refactor-the-hclge_get-set_rss_tuple-functi.patch
--	patches.suse/net-hns3-fix-for-RSS-configuration-loss-problem-duri.patch
--	patches.suse/net-hns3-fix-for-pause-configuration-lost-during-res.patch
--	patches.suse/net-hns3-fix-for-use-after-free-when-setting-ring-pa.patch
--	patches.suse/net-hns3-refactor-the-get-put_vector-function.patch
--	patches.suse/net-hns3-fix-for-coalesce-configuration-lost-during-.patch
--	patches.suse/net-hns3-refactor-the-coalesce-related-struct.patch
--	patches.suse/net-hns3-fix-for-coal-configuation-lost-when-setting.patch
--	patches.suse/cxgb4-increase-max-tx-rate-limit-to-100-Gbps.patch
--	patches.suse/s390-sles15sp1-00-08-33-s390-qeth-remove-outdated-portname-debug-msg.patch
--	patches.suse/net-hns3-add-existence-check-when-remove-old-uc-mac-.patch
--	patches.suse/net-hns3-fix-for-netdev-not-running-problem-after-ca.patch
--	patches.suse/net-hns3-fix-for-ipv6-address-loss-problem-after-set.patch
--	patches.suse/net-hns3-unify-the-pause-params-setup-function.patch
--	patches.suse/net-hns3-fix-rx-path-skb-truesize-reporting-bug.patch
--	patches.suse/net-hns3-add-support-for-querying-pfc-puase-packets-.patch
--	patches.suse/net-hns3-fix-for-loopback-failure-when-vlan-filter-i.patch
--	patches.suse/net-hns3-fix-for-buffer-overflow-smatch-warning.patch
--	patches.suse/net-hns3-fix-error-type-definition-of-return-value.patch
--	patches.suse/net-hns3-fix-return-value-error-of-hclge_get_mac_vla.patch
--	patches.suse/net-hns3-add-existence-checking-before-adding-unicas.patch
--	patches.suse/net-hns3-add-result-checking-for-VF-when-modify-unic.patch
--	patches.suse/cxgb4-do-not-display-50Gbps-as-unsupported-speed.patch
--	patches.suse/cxgb4-cxgb4vf-check-fw-caps-to-set-link-mode-mask.patch
--	patches.suse/ixgbe-Add-receive-length-error-counter.patch
--	patches.suse/ixgbevf-fix-unused-variable-warning.patch
--	patches.suse/ixgbe-fix-disabling-hide-VLAN-on-VF-reset.patch
--	patches.suse/ibmvnic-Account-for-VLAN-tag-in-L2-Header-descriptor.patch
--	patches.suse/ibmvnic-Account-for-VLAN-header-length-in-TX-buffers.patch
--	patches.suse/ibmvnic-Pad-small-packets-to-minimum-MTU-size.patch
--	patches.suse/ibmvnic-Handle-TSO-backing-device-errata.patch
--	patches.suse/ibmvnic-Fix-recent-errata-commit.patch
--	patches.suse/cxgb4-Add-HMA-support.patch
--	patches.suse/ibmvnic-Fix-reset-return-from-closed-state.patch
--	patches.suse/i40e-remove-i40e_fcoe-files.patch
--	patches.suse/i40e-Fix-attach-VF-to-VM-issue.patch
--	patches.suse/i40e-Cleanup-i40e_vlan_rx_register.patch
--	patches.suse/i40e-Fix-permission-check-for-VF-MAC-filters.patch
--	patches.suse/i40e-track-filter-type-statistics-when-deleting-inva.patch
--	patches.suse/i40e-factor-out-re-enable-functions-for-ATR-and-SB.patch
--	patches.suse/i40e-fix-for-wrong-partition-id-calculation-on-OCP-m.patch
--	patches.suse/i40e-restore-TCPv4-input-set-when-re-enabling-ATR.patch
--	patches.suse/cxgb4-notify-fatal-error-to-uld-drivers.patch
--	patches.suse/cxgb4-Fix-queue-free-path-of-ULD-drivers.patch
--	patches.suse/ibmvnic-Generalize-TX-pool-structure.patch
--	patches.suse/ibmvnic-Update-and-clean-up-reset-TX-pool-routine.patch
--	patches.suse/ibmvnic-Update-release-TX-pool-routine.patch
--	patches.suse/ibmvnic-Update-TX-pool-initialization-routine.patch
--	patches.suse/ibmvnic-Update-TX-and-TX-completion-routines.patch
--	patches.suse/ibmvnic-Improve-TX-buffer-accounting.patch
--	patches.suse/ibmvnic-Update-TX-pool-cleaning-routine.patch
--	patches.suse/ibmvnic-Remove-unused-TSO-resources-in-TX-pool-struc.patch
--	patches.suse/i40e-Prevent-setting-link-speed-on-KX_X722.patch
--	patches.suse/i40e-Close-client-on-suspend-and-restore-client-MSIx.patch
--	patches.suse/i40e-add-doxygen-comment-for-new-mode-parameter.patch
--	patches.suse/i40e-Prevent-setting-link-speed-on-I40E_DEV_ID_25G_B.patch
--	patches.suse/i40evf-remove-flags-that-are-never-used.patch
--	patches.suse/i40e-Fix-the-polling-mechanism-of-GLGEN_RSTAT.DEVSTA.patch
--	patches.suse/net-add-uevent-socket-member.patch
--	patches.suse/cxgb4-Adds-CPL-support-for-Shared-Receive-Queues.patch
--	patches.suse/cxgb4-Add-support-to-initialise-read-SRQ-entries.patch
--	patches.suse/cxgb4-Add-support-to-query-HW-SRQ-parameters.patch
--	patches.suse/cxgb4-Support-firmware-rdma-write-with-immediate-wor.patch
--	patches.suse/cxgb4-Support-firmware-rdma-write-completion-work-re.patch
--	patches.suse/net-hns3-reallocate-tx-rx-buffer-after-changing-mtu.patch
--	patches.suse/net-hns3-fix-the-VF-queue-reset-flow-error.patch
--	patches.suse/net-hns3-fix-for-vlan-table-lost-problem-when-resett.patch
--	patches.suse/net-hns3-export-pci-table-of-hclge-and-hclgevf-to-us.patch
--	patches.suse/net-hns3-increase-the-max-time-for-IMP-handle-comman.patch
--	patches.suse/net-hns3-change-GL-update-rate.patch
--	patches.suse/net-hns3-change-the-time-interval-of-int_gl-calculat.patch
--	patches.suse/net-hns3-fix-for-getting-wrong-link-mode-problem.patch
--	patches.suse/net-hns3-add-get_link-support-to-VF.patch
--	patches.suse/net-hns3-add-querying-speed-and-duplex-support-to-VF.patch
--	patches.suse/net-hns3-fix-for-not-returning-problem-in-get_link_k.patch
--	patches.suse/net-mvpp2-use-correct-index-on-array-mvpp2_pools.patch
--	patches.suse/net-hns3-Changes-to-make-enet-watchdog-timeout-func-.patch
--	patches.suse/net-hns3-Add-VF-Reset-Service-Task-to-support-event-.patch
--	patches.suse/net-hns3-Add-VF-Reset-device-state-and-its-handling.patch
--	patches.suse/net-hns3-Add-support-to-request-VF-Reset-to-PF.patch
--	patches.suse/net-hns3-Add-support-to-reset-the-enet-ring-mgmt-lay.patch
--	patches.suse/net-hns3-Add-support-to-re-initialize-the-hclge-devi.patch
--	patches.suse/net-hns3-Changes-to-support-ARQ-Asynchronous-Receive.patch
--	patches.suse/net-hns3-Add-Asserting-Reset-mailbox-message-handlin.patch
--	patches.suse/net-hns3-Changes-required-in-PF-mailbox-to-support-V.patch
--	patches.suse/virtio-net-Fix-operstate-for-virtio-when-no-VIRTIO_N
--	patches.suse/qed-Use-true-and-false-for-boolean-values.patch
--	patches.suse/net-hns3-hclge_inform_reset_assert_to_vf-can-be-stat.patch
--	patches.suse/ixgbe-add-status-reg-reads-to-ixgbe_check_remove.patch
--	patches.suse/ixgbe-fix-read-modify-write-in-x550-phy-setup.patch
--	patches.suse/cxgb4-Setup-FW-queues-before-registering-netdev.patch
--	patches.suse/cxgb4-copy-vlan_id-in-ndo_get_vf_config.patch
--	patches.suse/cxgb4-depend-on-firmware-event-for-link-status.patch
--	patches.suse/cxgb4-support-new-ISSI-flash-parts.patch
--	patches.suse/ibmvnic-Potential-NULL-dereference-in-clean_one_tx_p.patch
--	patches.suse/rtlwifi-rtl8192cu-Remove-variable-self-assignment-in
--	patches.suse/rtl8187-Fix-NULL-pointer-dereference-in-priv-conf_mu
--	patches.suse/mt7601u-let-mac80211-validate-rx-CCMP-PN
--	patches.suse/Revert-mwifiex-fix-incorrect-ht-capability-problem.patch
--	patches.suse/ethernet-Use-octal-not-symbolic-permissions.patch
--	patches.suse/net-hns3-fix-for-returning-wrong-value-problem-in-hn.patch
--	patches.suse/net-hns3-fix-for-returning-wrong-value-problem-in-hn-da44a00f.patch
--	patches.suse/net-hns3-fix-for-the-wrong-shift-problem-in-hns3_set.patch
--	patches.suse/net-hns3-fix-for-not-initializing-VF-rss_hash_key-pr.patch
--	patches.suse/net-hns3-never-send-command-queue-message-to-IMP-whe.patch
--	patches.suse/bnx2x-Replace-doorbell-barrier-with-wmb.patch
--	patches.suse/bnxt_en-Eliminate-duplicate-barriers-on-weakly-order.patch
--	patches.suse/net-ena-Eliminate-duplicate-barriers-on-weakly-order.patch
--	patches.suse/i40e-move-I40E_FLAG_FILTER_SYNC-to-a-state-bit.patch
--	patches.suse/i40e-move-I40E_FLAG_UDP_FILTER_SYNC-to-the-state-fie.patch
--	patches.suse/i40e-move-AUTO_DISABLED-flags-into-the-state-field.patch
--	patches.suse/i40e-move-I40E_FLAG_TEMP_LINK_POLLING-to-state-field.patch
--	patches.suse/i40e-move-client-flags-into-state-bits.patch
--	patches.suse/i40e-hold-the-RTNL-lock-while-changing-interrupt-sch.patch
--	patches.suse/i40e-stop-using-cmpxchg-flow-in-i40e_set_priv_flags.patch
--	patches.suse/i40e-re-number-feature-flags-to-remove-gaps.patch
--	patches.suse/net-mvpp2-Make-mvpp2_prs_hw_read-a-parser-entry-init.patch
--	patches.suse/net-mvpp2-Don-t-use-dynamic-allocs-for-local-variabl.patch
--	patches.suse/net-mlx5-Protect-from-command-bit-overflow.patch
--	patches.suse/net-mvpp2-Use-relaxed-I-O-in-data-path.patch
--	patches.suse/net-mlx5e-Remove-unused-define-MLX5_MPWRQ_STRIDES_PE.patch
--	patches.suse/net-mlx5e-Do-not-reset-Receive-Queue-params-on-every.patch
--	patches.suse/qed-Utilize-FW-8.33.11.0.patch
--	patches.suse/qed-Populate-nvm-image-attribute-shadow.patch
--	patches.suse/qed-Fix-PTT-entry-leak-in-the-selftest-error-flow.patch
--	patches.suse/qed-Add-APIs-for-flash-access.patch
--	patches.suse/qed-Adapter-flash-update-support.patch
--	patches.suse/qede-Ethtool-flash-update-support.patch
--	patches.suse/net-cavium-use-module_pci_driver-to-simplify-the-cod.patch
--	patches.suse/mac80211-don-t-WARN-on-bad-WMM-parameters-from-buggy
--	patches.suse/ath9k-Protect-queue-draining-by-rcu_read_lock
--	patches.suse/ath10k-fix-use-after-free-in-ath10k_wmi_cmd_send_now.patch
--	patches.suse/ath10k-Fix-kernel-panic-while-using-worker-ath10k_st
--	patches.suse/ath9k-fix-crash-in-spectral-scan
--	patches.suse/brcmsmac-allocate-ucode-with-GFP_KERNEL.patch
--	patches.suse/iwlwifi-mvm-check-if-mac80211_queue-is-valid-in-iwl_
--	patches.suse/iwlwifi-add-a-bunch-of-new-9000-PCI-IDs
--	patches.suse/Revert-ath10k-send-re-assoc-peer-command-when-NSS-ch
--	patches.suse/ath10k-advertize-beacon_int_min_gcd
--	patches.suse/ath10k-fix-recent-bandwidth-conversion-bug
--	patches.suse/cxgb4-fix-error-return-code-in-adap_init0.patch
--	patches.suse/ieee802154-ca8210-fix-uninitialised-data-read
--	patches.suse/net-thunderx-move-filter-register-related-macro-into.patch
--	patches.suse/net-thunderx-add-MAC-address-filter-tracking-for-LMA.patch
--	patches.suse/net-thunderx-add-multicast-filter-management-support.patch
--	patches.suse/net-thunderx-add-new-messages-for-handle-ndo_set_rx_.patch
--	patches.suse/net-thunderx-add-XCAST-messages-handlers-for-PF.patch
--	patches.suse/net-thunderx-add-workqueue-control-structures-for-ha.patch
--	patches.suse/net-thunderx-add-ndo_set_rx_mode-callback-implementa.patch
--	patches.suse/net-hns3-remove-unnecessary-pci_set_drvdata-and-devm.patch
--	patches.suse/0012-rxrpc-Fix-Tx-ring-annotation-after-initial-Tx-failur.patch
--	patches.suse/0013-rxrpc-Don-t-treat-call-aborts-as-conn-aborts.patch
--	patches.suse/net-mlx5-Eliminate-query-xsrq-dead-code.patch
--	patches.suse/bnxt_en-Update-firmware-interface-to-1.9.1.15.patch
--	patches.suse/bnxt_en-Adjust-default-rings-for-multi-port-NICs.patch
--	patches.suse/bnxt_en-Use-a-dedicated-VNIC-mode-for-RDMA.patch
--	patches.suse/bnxt_en-fix-clear-flags-in-ethtool-reset-handling.patch
--	patches.suse/bnxt_en-Add-support-for-ndo_set_vf_trust.patch
--	patches.suse/bnxt_en-Include-additional-hardware-port-statistics-.patch
--	patches.suse/bnxt_en-Add-extended-port-statistics-support.patch
--	patches.suse/bnxt_en-Check-max_tx_scheduler_inputs-value-from-fir.patch
--	patches.suse/bnxt_en-Improve-resource-accounting-for-SRIOV.patch
--	patches.suse/bnxt_en-Improve-valid-bit-checking-in-firmware-respo.patch
--	patches.suse/bnxt_en-Improve-ring-allocation-logic.patch
--	patches.suse/bnxt_en-Change-IRQ-assignment-for-RDMA-driver.patch
--	patches.suse/bnxt_en-Add-IRQ-remapping-logic.patch
--	patches.suse/bnxt_en-Refactor-bnxt_need_reserve_rings.patch
--	patches.suse/bnxt_en-Reserve-completion-rings-and-MSIX-for-bnxt_r.patch
--	patches.suse/bnxt_en-Add-ULP-calls-to-stop-and-restart-IRQs.patch
--	patches.suse/rhashtable-add-schedule-points.patch
--	patches.suse/Bluetooth-btusb-Add-USB-ID-7392-a611-for-Edimax-EW-7
--	patches.suse/Bluetooth-hci_bcm-Treat-Interrupt-ACPI-resources-as-
--	patches.suse/Bluetooth-hci_bcm-Add-6-new-ACPI-HIDs
--	patches.suse/Bluetooth-hci_bcm-Remove-DMI-quirk-for-the-MINIX-Z83
--	patches.suse/Bluetooth-Set-HCI_QUIRK_SIMULTANEOUS_DISCOVERY-for-B
--	patches.suse/vlan-also-check-phy_driver-ts_info-for-vlan-s-real-d.patch
--	patches.suse/ibmvnic-Disable-irqs-before-exiting-reset-from-close.patch
--	patches.suse/sky2-Increase-D3-delay-to-sky2-stops-working-after-s
--	patches.suse/route-check-sysctl_fib_multipath_use_neigh-earlier-t.patch
--	patches.suse/net-bgmac-Fix-endian-access-in-bgmac_dma_tx_ring_fre.patch
--	patches.suse/media-au0828-fix-VIDEO_V4L2-dependency
--	patches.suse/0001-media-usbtv-prevent-double-free-in-error-case.patch
--	patches.suse/media-cx25821-prevent-out-of-bounds-read-on-array-ca
--	patches.suse/media-vivid-fix-incorrect-capabilities-for-radio
--	patches.suse/media-vb2-Fix-videobuf2-to-map-correct-area.patch
--	patches.suse/media-vivid-check-if-the-cec_adapter-is-valid
--	patches.suse/media-em28xx-USB-bulk-packet-size-fix
--	patches.suse/media-em28xx-Add-Hauppauge-SoloHD-DualHD-bulk-models
--	patches.suse/media-lgdt3306a-Fix-module-count-mismatch-on-usb-unp
--	patches.suse/media-lgdt3306a-Fix-a-double-kfree-on-i2c-device-rem
--	patches.suse/media-em28xx-stop-rewriting-device-s-struct.patch
--	patches.suse/media-cxusb-restore-RC_MAP-for-MyGica-T230
--	patches.suse/media-s3c-camif-fix-out-of-bounds-array-access
--	patches.suse/media-cx25840-Use-subdev-host-data-for-PLL-override
--	patches.suse/media-cx23885-Set-subdev-host-data-to-clk_freq-point
--	patches.suse/media-cx23885-Override-888-ImpactVCBe-crystal-freque
--	patches.suse/0001-media-rc-oops-in-ir_timer_keyup-after-device-unplug.patch
--	patches.suse/media-atomisp_fops.c-disable-atomisp_compat_ioctl32
--	patches.suse/media-dt-bindings-media-rcar_vin-Use-status-okay
--	patches.suse/0001-ipc-util-Helpers-for-making-the-sysvipc-operations-p.patch
--	patches.suse/0002-ipc-shm-Fix-shmctl-.-IPC_STAT-.-between-pid-namespac.patch
--	patches.suse/0003-ipc-msg-Fix-msgctl-.-IPC_STAT-.-between-pid-namespac.patch
--	patches.suse/0004-ipc-sem-Fix-semctl-.-GETPID-.-between-pid-namespaces.patch
--	patches.suse/0005-ipc-shm-Fix-pid-freeing.patch
--	patches.suse/xfs-Remove-dead-code-from-inode-recover-function.patch
--	patches.suse/xfs-fix-transaction-allocation-deadlock-in-IO-path.patch
--	patches.suse/xfs-convert-XFS_AGFL_SIZE-to-a-helper-function.patch
--	patches.suse/xfs-don-t-use-XFS_BMAPI_ENTRIRE-in-xfs_get_blocks.patch
--	patches.suse/xfs-remove-xfs_zero_range.patch
--	patches.suse/xfs-minor-cleanup-for-xfs_get_blocks.patch
--	patches.suse/xfs-detect-agfl-count-corruption-and-reset-agfl.patch
--	patches.suse/xfs-sanity-check-the-unused-space-before-trying-to-u.patch
--	patches.suse/xfs-catch-inode-allocation-state-mismatch-corruption.patch
--	patches.suse/btrfs-do-not-check-inode-s-runtime-flags-under-root-orphan_lock.patch
--	patches.suse/0014-btrfs-tree-checker-Replace-root-parameter-with-fs_in.patch
--	patches.suse/0001-btrfs-qgroup-Fix-root-item-corruption-when-multiple-.patch
--	patches.suse/btrfs-handle-error-from-btrfs_uuid_tree_rem-call-in-btrfs_ioctl_set_received_subvol.patch
--	patches.suse/btrfs-fix-lockdep-splat-in-btrfs_alloc_subvolume_writers.patch
--	patches.suse/btrfs-remove-dead-create_space_info-calls.patch
--	patches.suse/btrfs-defer-adding-raid-type-kobject-until-after-chunk-relocation.patch
--	patches.suse/btrfs-delete-dead-code-in-btrfs_orphan_add.patch
--	patches.suse/0007-btrfs-qgroup-Skeleton-to-support-separate-qgroup-res.patch
--	patches.suse/0008-btrfs-qgroup-Introduce-helpers-to-update-and-access-.patch
--	patches.suse/0009-btrfs-qgroup-Make-qgroup_reserve-and-its-callers-to-.patch
--	patches.suse/0010-btrfs-qgroup-Fix-wrong-qgroup-reservation-update-for.patch
--	patches.suse/0011-btrfs-qgroup-Update-trace-events-to-use-new-separate.patch
--	patches.suse/0012-btrfs-qgroup-Cleanup-the-remaining-old-reservation-c.patch
--	patches.suse/0013-btrfs-qgroup-Split-meta-rsv-type-into-meta_prealloc-.patch
--	patches.suse/0014-btrfs-qgroup-Don-t-use-root-qgroup_meta_rsv-for-qgro.patch
--	patches.suse/0015-btrfs-qgroup-Introduce-function-to-convert-META_PREA.patch
--	patches.suse/0023-btrfs-qgroup-Use-separate-meta-reservation-type-for-.patch
--	patches.suse/0025-btrfs-delayed-inode-Use-new-qgroup-meta-rsv-for-dela.patch
--	patches.suse/0026-btrfs-qgroup-Use-root-qgroup_meta_rsv_-to-record-qgr.patch
--	patches.suse/0027-btrfs-qgroup-Update-trace-events-for-metadata-reserv.patch
--	patches.suse/0028-Revert-btrfs-qgroups-Retry-after-commit-on-getting-E.patch
--	patches.suse/btrfs-fix-fsync-after-hole-punching-when-using-no-ho.patch
--	patches.suse/btrfs-fix-copy_items-return-value-when-logging-an-inode.patch
--	patches.suse/btrfs-tests-qgroup-Fix-wrong-tree-backref-level.patch
--	patches.suse/0001-btrfs-Validate-child-tree-block-s-level-and-first-ke.patch
--	patches.suse/CIFS-SMBD-fix-spelling-mistake-faield-and-legnth-.patch
--	patches.suse/cifs-fix-memory-leak-in-SMB2_open-.patch
--	patches.suse/CIFS-refactor-crypto-shash-sdesc-allocation-free.patch
--	patches.suse/CIFS-add-sha512-secmech.patch
--	patches.suse/CIFS-implement-v3.11-preauth-integrity.patch
--	patches.suse/CIFS-fix-sha512-check-in-cifs_crypto_secmech_release.patch
--	patches.suse/fix-smb3-encryption-breakage-when-CONFIG_DEBUG_SG-y.patch
--	patches.suse/cifs-Tree-connect-for-SMB3.1.1-must-be-signed-for-non-enc.patch
--	patches.suse/SMB3.1.1-dialect-is-no-longer-experimental.patch
--	patches.suse/fs-cifs-Replace-_free_xid-call-in-cifs_root_iget-function.patch
--	patches.suse/cifs-Don-t-log-expected-error-on-DFS-referral-request.patch
--	patches.suse/cifs-Don-t-log-confusing-message-on-reconnect-by-default.patch
--	patches.suse/cifs-smbd-avoid-reconnect-lockup.patch
--	patches.suse/cifs-smbd-disconnect-transport-on-RDMA-errors.patch
--	patches.suse/cifs-add-server-vals-header_preamble_size.patch
--	patches.suse/cifs-fix-sparse-warning-on-previous-patch-in-a-few-printks.patch
--	patches.suse/smb3-Fix-root-directory-when-server-returns-inode-nu.patch
--	patches.suse/cifs-Add-minor-debug-message-during-negprot.patch
--	patches.suse/ext4-shutdown-should-not-prevent-get_write_access.patch
--	patches.suse/ext4-eliminate-sleep-from-shutdown-ioctl.patch
--	patches.suse/ext4-pass-ESHUTDOWN-code-to-jbd2-layer.patch
--	patches.suse/jbd2-if-the-journal-is-aborted-then-don-t-allow-upda.patch
--	patches.suse/ext4-don-t-update-checksum-of-new-initialized-bitmap.patch
--	patches.suse/ext4-protect-i_disksize-update-by-i_data_sem-in-dire.patch
--	patches.suse/ext4-Fix-offset-overflow-on-32-bit-archs-in-ext4_iom.patch
--	patches.suse/ext4-add-validity-checks-for-bitmap-block-numbers.patch
--	patches.suse/ext4-fail-ext4_iget-for-root-directory-if-unallocate.patch
--	patches.suse/ext4-always-initialize-the-crc32c-checksum-driver.patch
--	patches.suse/ext4-don-t-allow-r-w-mounts-if-metadata-blocks-overl.patch
--	patches.suse/ext4-move-call-to-ext4_error-into-ext4_xattr_check_b.patch
--	patches.suse/ext4-add-bounds-checking-to-ext4_xattr_find_entry.patch
--	patches.suse/random-use-a-tighter-cap-in-credit_entropy_bits_safe
--	patches.suse/irqchip-gic-Take-lock-when-updating-irq-type
--	patches.suse/ACPI-IORT-Remove-temporary-iort_get_id_mapping_index.patch
--	patches.suse/0023-arm64-Add-work-around-for-Arm-Cortex-A55-Erratum-102.patch
--	patches.suse/crypto-chelsio-Make-function-aead_ccm_validate_input.patch
--	patches.suse/crypto-sunxi-ss-Add-MODULE_ALIAS-to-sun4i-ss
--	patches.suse/hwrng-stm32-add-reset-during-probe
--	patches.suse/crypto-x86-cast5-avx-fix-ECB-encryption-when-long-sg
--	patches.suse/crypto-ccp-add-check-to-get-psp-master-only-when-psp-is-detected.patch
--	patches.suse/crypto-caam-Fix-null-dereference-at-error-path
--	patches.suse/crypto-atmel-aes-fix-the-keys-zeroing-on-errors
--	patches.suse/crypto-ccp-fix-sparse-use-plain-integer-as-null-pointer.patch
--	patches.suse/crypto-chelsio-Use-kernel-round-function-to-align-le.patch
--	patches.suse/crypto-chelsio-Fix-src-buffer-dma-length.patch
--	patches.suse/crypto-chelsio-Update-IV-before-sending-request-to-H.patch
--	patches.suse/crypto-chelsio-Fix-iv-passed-in-fallback-path-for-rf.patch
--	patches.suse/crypto-ccp-Validate-buffer-lengths-for-copy-operatio.patch
--	patches.suse/crypto-arm-arm64-Fix-random-regeneration-of-S_shippe
--	patches.suse/crypto-lrw-Free-rctx-ext-with-kzfree
--	patches.suse/crypto-chelsio-don-t-leak-pointers-to-authenc-keys.patch
--	patches.suse/crypto-ahash-Fix-early-termination-in-hash-walk
--	patches.suse/net-bcmgenet-Fix-sparse-warnings-in-bcmgenet_put_tx_
--	patches.suse/af_unix-remove-redundant-lockdep-class.patch
--	patches.suse/pptp-remove-a-buggy-dst-release-in-pptp_connect.patch
--	patches.suse/lan78xx-Connect-phy-early.patch
--	patches.suse/nfp-use-full-40-bits-of-the-NSP-buffer-address.patch
--	patches.suse/net-hns3-fix-length-overflow-when-CONFIG_ARM64_64K_P.patch
--	patches.suse/usbip-Correct-maximum-value-of-CONFIG_USBIP_VHCI_HC_.patch
--	patches.suse/0001-xhci-zero-usb-device-slot_id-member-when-disabling-a.patch
--	patches.suse/phy-tegra-remove-redundant-self-assignment-of-map.patch
--	patches.suse/phy-qcom-qmp-Fix-phy-pipe-clock-gating.patch
--	patches.suse/phy-rockchip-emmc-retry-calpad-busy-trimming.patch
--	patches.suse/phy-allwinner-sun4i-usb-poll-vbus-changes-on-A23-A33.patch
--	patches.suse/USB-serial-ftdi_sio-add-RT-Systems-VX-8-cable.patch
--	patches.suse/USB-serial-cp210x-add-ELDAT-Easywave-RX09-id.patch
--	patches.suse/USB-serial-ftdi_sio-add-support-for-Harman-FirmwareH.patch
--	patches.suse/usb-gadget-udc-change-comparison-to-bitshift-when-de.patch
--	patches.suse/usb-gadget-composite-fix-incorrect-handling-of-OS-de.patch
--	patches.suse/usb-gadget-ffs-Execute-copy_to_user-with-USER_DS-set.patch
--	patches.suse/usb-gadget-ffs-Let-setup-return-USB_GADGET_DELAYED_S.patch
--	patches.suse/usb-dwc2-hcd-Fix-host-channel-halt-flow.patch
--	patches.suse/usb-dwc2-host-Fix-transaction-errors-in-host-mode.patch
--	patches.suse/usb-dwc3-prevent-setting-PRTCAP-to-OTG-from-debugfs.patch
--	patches.suse/usb-dwc3-Makefile-fix-link-error-on-randconfig.patch
--	patches.suse/usb-dwc3-pci-Properly-cleanup-resource.patch
--	patches.suse/usb-dwc3-Add-SoftReset-PHY-synchonization-delay.patch
--	patches.suse/usb-dwc3-Update-DWC_usb31-GTXFIFOSIZ-reg-fields.patch
--	patches.suse/0001-USB-fix-USB3-devices-behind-USB3-hubs-not-resuming-a.patch
--	patches.suse/USB-gadget-f_midi-fixing-a-possible-double-free-in-f.patch
--	patches.suse/usb-gadget-udc-core-update-usb_ep_queue-documentatio.patch
--	patches.suse/USB-serial-option-reimplement-interface-masking.patch
--	patches.suse/USB-serial-option-drop-redundant-interface-class-tes.patch
--	patches.suse/usb-musb-gadget-misplaced-out-of-bounds-check.patch
--	patches.suse/serial-altera-ensure-port-regshift-is-honored-consis
--	patches.suse/serial-8250-Don-t-service-RX-FIFO-if-interrupts-are-
--	patches.suse/serial-imx-drop-if-that-always-evaluates-to-true
--	patches.suse/serial-arc_uart-Fix-out-of-bounds-access-through-DT-
--	patches.suse/serial-fsl_lpuart-Fix-out-of-bounds-access-through-D
--	patches.suse/serial-imx-Fix-out-of-bounds-access-through-serial-p
--	patches.suse/serial-mxs-auart-Fix-out-of-bounds-access-through-se
--	patches.suse/serial-pxa-Fix-out-of-bounds-access-through-serial-p
--	patches.suse/serial-samsung-Fix-out-of-bounds-access-through-seri
--	patches.suse/serial-sh-sci-Fix-out-of-bounds-access-through-DT-al
--	patches.suse/serial-sirf-Fix-out-of-bounds-access-through-DT-alia
--	patches.suse/serial-xuartps-Fix-out-of-bounds-access-through-DT-a
--	patches.suse/vt-change-SGR-21-to-follow-the-standards
--	patches.suse/iio-humidity-hts221-remove-warnings-in-hts221_parse_
--	patches.suse/staging-lustre-lov-use-correct-env-in-lov_io_data_ve.patch
--	patches.suse/staging-lustre-lmv-correctly-iput-lmo_root.patch
--	patches.suse/staging-rtl8192u-return-ENOMEM-on-failed-allocation-
--	patches.suse/staging-rtl8723bs-fix-u8-less-than-zero-check
--	patches.suse/staging-ks7010-Use-constants-from-ieee80211_eid-inst
--	patches.suse/staging-vc04_services-bcm2835-audio-Add-blank-line-a
--	patches.suse/staging-vc04_services-bcm2835-audio-Format-multiline
--	patches.suse/staging-vc04_services-bcm2835-audio-Change-to-unsign
--	patches.suse/staging-lustre-obd_mount-use-correct-niduuid-suffix.patch
--	patches.suse/staging-lustre-fix-bug-in-osc_enter_cache_try.patch
--	patches.suse/staging-lustre-statahead-remove-incorrect-test-on-ag.patch
--	patches.suse/staging-comedi-ni_mio_common-ack-ai-fifo-error-inter
--	patches.suse/staging-bcm2835-audio-Release-resources-on-module_ex
--	patches.suse/lib-kobject-Join-string-literals-back
--	patches.suse/firmware-fix-checking-for-return-values-for-fw_add_d
--	patches.suse/msft-hv-1614-tools-hv-include-string.h-in-hv_fcopy_daemon.patch
--	patches.suse/msft-hv-1617-hv_balloon-fix-printk-loglevel.patch
--	patches.suse/msft-hv-1618-hv_balloon-simplify-hv_online_page-hv_page_online_on.patch
--	patches.suse/msft-hv-1619-hv_balloon-fix-bugs-in-num_pages_onlined-accounting.patch
--	patches.suse/parport_pc-Add-support-for-WCH-CH382L-PCI-E-single-p
--	patches.suse/mei-remove-dev_err-message-on-an-unsupported-ioctl
--	patches.suse/char_dev-Fix-off-by-one-bugs-in-find_dynamic_major.patch
--	patches.suse/thunderbolt-Resume-control-channel-after-hibernation
--	patches.suse/0001-thunderbolt-Serialize-PCIe-tunnel-creation-with-PCI-.patch
--	patches.suse/0001-thunderbolt-Wait-a-bit-longer-for-ICM-to-authenticat.patch
--	patches.suse/0001-thunderbolt-Prevent-crash-when-ICM-firmware-is-not-r.patch
--	patches.suse/extcon-intel-cht-wc-Set-direction-and-drv-flags-for-
--	patches.suse/dev-mem-Avoid-overwriting-err-in-read_mem.patch
--	patches.suse/msft-hv-1645-Drivers-hv-vmbus-do-not-mark-HV_PCIE-as-perf_device.patch
--	patches.suse/intel_th-Use-correct-method-of-finding-hub
--	patches.suse/soc-bcm2835-sync-firmware-properties-with-downstream.patch
--	patches.suse/ALSA-emu10k1-remove-reserved_page
--	patches.suse/ALSA-emu10k1-use-dma_set_mask_and_coherent
--	patches.suse/ALSA-emu10k1-add-optional-debug-printouts-with-DMA-a
--	patches.suse/ALSA-emu10k1-make-sure-synth-DMA-pages-are-allocated
--	patches.suse/ALSA-emu10k1-add-a-IOMMU-workaround
--	patches.suse/ALSA-vmaster-Propagate-slave-error
--	patches.suse/ALSA-hda-Add-Icelake-PCI-ID
--	patches.suse/ALSA-usb-audio-Add-native-DSD-support-for-Luxman-DA-
--	patches.suse/ALSA-usb-audio-FIX-native-DSD-support-for-TEAC-UD-50
--	patches.suse/ALSA-usb-audio-Integrate-native-DSD-support-for-ITF-
--	patches.suse/ALSA-pcm-Avoid-potential-races-between-OSS-ioctls-an
--	patches.suse/ALSA-pcm-Return-EBUSY-for-OSS-ioctls-changing-busy-s
--	patches.suse/ALSA-aloop-Mark-paused-device-as-inactive
--	patches.suse/ALSA-pcm-Fix-mutex-unbalance-in-OSS-emulation-ioctls
--	patches.suse/ASoC-rockchip-Fix-dai_name-for-HDMI-codec
--	patches.suse/ASoC-ssm2602-Replace-reg_default_raw-with-reg_defaul
--	patches.suse/ASoC-topology-Fix-kcontrol-name-string-handling
--	patches.suse/ASoC-samsung-i2s-Ensure-the-RCLK-rate-is-properly-de
--	patches.suse/ASoC-samsung-odroid-Fix-32000-sample-rate-handling
--	patches.suse/ASoC-rockchip-rk3288-hdmi-analog-Select-needed-codec
--	patches.suse/ASoC-topology-create-TLV-data-for-dapm-widgets
--	patches.suse/ASoC-topology-Check-widget-kcontrols-before-deref2
--	patches.suse/ALSA-pcm-Fix-UAF-at-PCM-release-via-PCM-timer-access
--	patches.suse/HID-i2c-hid-fix-size-check-and-type-usage
--	patches.suse/HID-wacom-Add-support-for-3rd-generation-Intuos-BT.patch
--	patches.suse/HID-wacom-generic-Support-multiple-tools-per-report.patch
--	patches.suse/HID-wacom-generic-add-the-Report-Valid-usage.patch
--	patches.suse/HID-wacom-wacom_wac_collection-is-local-to-wacom_wac.patch
--	patches.suse/tools-thermal-tmon-fix-for-segfault.patch
--	patches.suse/Input-i8042-add-Lenovo-ThinkPad-L460-to-i8042-reset-
--	patches.suse/Input-xpad-add-PDP-device-id-0x02a4.patch
--	patches.suse/Input-ALPS-fix-TrackStick-detection-on-Thinkpad-L570
--	patches.suse/Input-i8042-enable-MUX-on-Sony-VAIO-VGN-CS-series-to
--	patches.suse/EDAC-Drop-duplicated-array-of-strings-for-memory-typ.patch
--	patches.suse/EDAC-Add-new-memory-type-for-non-volatile-DIMMs.patch
--	patches.suse/acpi-nfit-Add-function-to-look-up-nvdimm-device-and-.patch
--	patches.suse/firmware-DMI-Add-function-to-look-up-a-handle-and-re.patch
--	patches.suse/EDAC-skx_edac-Detect-non-volatile-DIMMs.patch
--	patches.suse/0178-md-Delete-gendisk-before-cleaning-up-the-request-que.patch
--	patches.suse/block-Fix-a-race-between-request-queue-removal-and-t.patch
--	patches.suse/cdrom-do-not-call-check_disk_change-inside-cdrom_ope.patch
--	patches.suse/block-bio_check_eod-needs-to-consider-partitions.patch
--	patches.suse/0180-bcache-fix-cached_dev-count-usage-for-bch_cache_set_.patch
--	patches.suse/0181-bcache-quit-dc-writeback_thread-when-BCACHE_DEV_DETA.patch
--	patches.suse/0182-bcache-stop-dc-writeback_rate_update-properly.patch
--	patches.suse/0183-bcache-add-CACHE_SET_IO_DISABLE-to-struct-cache_set-.patch
--	patches.suse/0184-bcache-add-stop_when_cache_set_failed-option-to-back.patch
--	patches.suse/0185-bcache-fix-inaccurate-io-state-for-detached-bcache-d.patch
--	patches.suse/0186-bcache-fix-incorrect-sysfs-output-value-of-strip-siz.patch
--	patches.suse/0187-bcache-fix-error-return-value-in-memory-shrink.patch
--	patches.suse/0188-bcache-fix-using-of-loop-variable-in-memory-shrink.patch
--	patches.suse/0189-bcache-move-closure-debug-file-into-debug-directory.patch
--	patches.suse/0190-bcache-add-backing_request_endio-for-bi_end_io.patch
--	patches.suse/0191-bcache-add-io_disable-to-struct-cached_dev.patch
--	patches.suse/0192-bcache-Fix-indentation.patch
--	patches.suse/0193-bcache-Add-__printf-annotation-to-__bch_check_keys.patch
--	patches.suse/0194-bcache-Annotate-switch-fall-through.patch
--	patches.suse/0195-bcache-Fix-kernel-doc-warnings.patch
--	patches.suse/0196-bcache-Remove-an-unused-variable.patch
--	patches.suse/0197-bcache-Suppress-more-warnings-about-set-but-not-used.patch
--	patches.suse/0198-bcache-Reduce-the-number-of-sparse-complaints-about-.patch
--	patches.suse/0199-bcache-Fix-a-compiler-warning-in-bcache_device_init.patch
--	patches.suse/mmc-block-Delete-gendisk-before-cleaning-up-the-requ.patch
--	patches.suse/nvme-fix-the-dangerous-reference-of-namespaces-list.patch
--	patches.suse/nvme-implement-log-page-low-high-offset-and-dwords.patch
--	patches.suse/nvme-centralize-ctrl-removal-prints.patch
--	patches.suse/nvme_fc-fix-ctrl-create-failures-racing-with-workq-i.patch
--	patches.suse/nvme_fc-io-timeout-should-defer-abort-to-ctrl-reset.patch
--	patches.suse/nvme_fc-fix-abort-race-on-teardown-with-lld-reject.patch
--	patches.suse/nvme_fc-on-remoteport-reuse-set-new-nport_id-and-rol.patch
--	patches.suse/nvmet_fc-prevent-new-io-rqsts-in-possible-isr-comple.patch
--	patches.suse/nvmet-rdma-Don-t-flush-system_wq-by-default-during-r.patch
--	patches.suse/nvme-rdma-Don-t-flush-delete_wq-by-default-during-re.patch
--	patches.suse/nvme-Skip-checking-heads-without-namespaces.patch
--	patches.suse/nvme-rdma-Allow-DELETING-state-change-failure-in-err.patch
--	patches.suse/nvmet-constify-struct-nvmet_fabrics_ops.patch
--	patches.suse/nvme-make-nvme_get_log_ext-non-static.patch
--	patches.suse/loop-don-t-call-into-filesystem-while-holding-lo_ctl.patch
--	patches.suse/scsi-lpfc-Fix-frequency-of-Release-WQE-CQEs.patch
--	patches.suse/scsi-lpfc-Increase-CQ-and-WQ-sizes-for-SCSI.patch
--	patches.suse/scsi-lpfc-move-placement-of-target-destroy-on-driver.patch
--	patches.suse/scsi-lpfc-correct-debug-counters-for-abort.patch
--	patches.suse/scsi-lpfc-Add-WQ-Full-Logic-for-NVME-Target.patch
--	patches.suse/scsi-lpfc-Fix-PRLI-handling-when-topology-type-chang.patch
--	patches.suse/scsi-lpfc-Fix-IO-failure-during-hba-reset-testing-wi.patch
--	patches.suse/scsi-lpfc-Fix-RQ-empty-firmware-trap.patch
--	patches.suse/scsi-lpfc-Allow-set-of-maximum-outstanding-SCSI-cmd-.patch
--	patches.suse/scsi-lpfc-Fix-soft-lockup-in-lpfc-worker-thread-duri.patch
--	patches.suse/scsi-lpfc-Fix-issue_lip-if-link-is-disabled.patch
--	patches.suse/scsi-lpfc-Indicate-CONF-support-in-NVMe-PRLI.patch
--	patches.suse/scsi-lpfc-Fix-SCSI-io-host-reset-causing-kernel-cras.patch
--	patches.suse/scsi-lpfc-Validate-adapter-support-for-SRIU-option.patch
--	patches.suse/scsi-lpfc-Fix-header-inclusion-in-lpfc_nvmet.patch
--	patches.suse/scsi-lpfc-Treat-SCSI-Write-operation-Underruns-as-an.patch
--	patches.suse/scsi-lpfc-Fix-nonrecovery-of-NVME-controller-after-c.patch
--	patches.suse/scsi-lpfc-update-driver-version-to-11.4.0.7.patch
--	patches.suse/scsi-lpfc-Update-11.4.0.7-modified-files-for-2018-Co.patch
--	patches.suse/scsi-qla2xxx-Use-p-for-printing-pointers.patch
--	patches.suse/scsi-qla2xxx-Remove-unused-symbols.patch
--	patches.suse/0003-scsi-qla4xxx-remove-unused-symbols
--	patches.suse/0004-scsi-qla4xxx-move-an-array-from-a-h-into-a-c-file
--	patches.suse/scsi-qla2xxx-Fix-function-argument-descriptions.patch
--	patches.suse/0163-scsi-raid_class-Add-JBOD-RAID-level.patch
--	patches.suse/scsi-qedi-fix-building-with-lto
--	patches.suse/0001-scsi-qedf-remove-redundant-initialization-of-fcport
--	patches.suse/0002-scsi-qedf-fix-lto-enabled-build
--	patches.suse/0003-scsi-qedf-use-correct-strncpy-size
--	patches.suse/scsi_debug_reset_injection_flags_for_every_nth___0.patch
--	patches.suse/scsi-scsi_debug-call-resp_-function-after-setting-host_scribble.patch
--	patches.suse/0005-scsi-qla4xxx-use-dma_pool_zalloc
--	patches.suse/scsi-qla2xxx-Use-dma_pool_zalloc.patch
--	patches.suse/scsi-lpfc-Rework-lpfc-to-allow-different-sli4-cq-and.patch
--	patches.suse/scsi-lpfc-Rework-sli4-doorbell-infrastructure.patch
--	patches.suse/scsi-lpfc-Add-SLI-4-if_type-6-support-to-the-code-ba.patch
--	patches.suse/scsi-lpfc-Add-push-to-adapter-support-to-sli4.patch
--	patches.suse/scsi-lpfc-Add-PCI-Ids-for-if_type-6-hardware.patch
--	patches.suse/scsi-lpfc-Add-64G-link-speed-support.patch
--	patches.suse/scsi-lpfc-Add-if_type-6-support-for-cycling-valid-bi.patch
--	patches.suse/scsi-lpfc-Enable-fw-download-on-if_type-6-devices.patch
--	patches.suse/scsi-lpfc-Add-embedded-data-pointers-for-enhanced-pe.patch
--	patches.suse/scsi-lpfc-Fix-nvme-embedded-io-length-on-new-hardwar.patch
--	patches.suse/scsi-lpfc-Work-around-NVME-cmd-iu-SGL-type.patch
--	patches.suse/scsi-lpfc-update-driver-version-to-12.0.0.0.patch
--	patches.suse/scsi-lpfc-Change-Copyright-of-12.0.0.0-modified-file.patch
--	patches.suse/scsi-qedi-fix-build-regression
--	patches.suse/scsi-mpt3sas-Add-PCI-device-ID-for-Andromeda.patch
--	patches.suse/scsi-mpt3sas-Configure-reply-post-queue-depth-DMA-an.patch
--	patches.suse/scsi-mpt3sas-Introduce-API-to-get-BAR0-mapped-buffer.patch
--	patches.suse/scsi-mpt3sas-Introduce-Base-function-for-cloning.patch
--	patches.suse/scsi-mpt3sas-Introduce-function-to-clone-mpi-request.patch
--	patches.suse/scsi-mpt3sas-Introduce-function-to-clone-mpi-reply.patch
--	patches.suse/scsi-mpt3sas-Do-not-use-32-bit-atomic-request-descri.patch
--	patches.suse/scsi-mpt3sas-clarify-mmio-pointer-types.patch
--	patches.suse/scsi-smartpqi-add-in-new-supported-controllers.patch
--	patches.suse/scsi-lpfc-use-__raw_writex-on-dpp-copies.patch
--	patches.suse/scsi-ipr-Use-dma_pool_zalloc.patch
--	patches.suse/scsi-lpfc-add-missing-unlock-in-wq-full-logic.patch
--	patches.suse/scsi-lpfc-code-cleanup-for-128byte-wqe-data-type.patch
--	patches.suse/scsi-lpfc-streamline-nvme-initiator-wqe-setup.patch
--	patches.suse/scsi-lpfc-streamline-nvme-targe6t-wqe-setup.patch
--	patches.suse/scsi-lpfc-fix-scsi-lun-discovery-when-port-configured-for.patch
--	patches.suse/scsi-lpfc-fix-mailbox-wait-for-post_sgl-mbox-command.patch
--	patches.suse/scsi-lpfc-memory-allocation-error-during-driver-start-up-on.patch
--	patches.suse/scsi-lpfc-update-driver-version-to-12.0.0.1.patch
--	patches.suse/scsi-lpfc-change-copyright-of-12.0.0.1-modified-files-to.patch
--	patches.suse/scsi-hisi_sas-dt-bindings-add-an-property-of-signal-attenuation.patch
--	patches.suse/scsi-hisi_sas-support-the-property-of-signal-attenuation-for-v2-hw.patch
--	patches.suse/scsi-hisi_sas-fix-the-issue-of-link-rate-inconsistency.patch
--	patches.suse/scsi-hisi_sas-fix-the-issue-of-setting-linkrate-register.patch
--	patches.suse/scsi-hisi_sas-increase-timer-expire-of-internal-abort-task.patch
--	patches.suse/scsi-hisi_sas-remove-unused-variable-hisi_sas_devices-running_req.patch
--	patches.suse/scsi-hisi_sas-fix-return-value-of-hisi_sas_task_prep.patch
--	patches.suse/scsi-hisi_sas-code-cleanup-and-minor-bug-fixes.patch
--	patches.suse/scsi-hisi_sas-modify-some-register-config-for-hip08.patch
--	patches.suse/scsi-hisi_sas-add-v3-hw-module_device_table.patch
--	patches.suse/scsi-lpfc-make-several-unions-static-fix-non-ansi.patch
--	patches.suse/scsi-csiostor-add-support-for-32-bit-port-capabiliti.patch
--	patches.suse/scsi-qla2xxx-fix-spelling-mistake-existant-existent.patch
--	patches.suse/scsi-hisi_sas-remove-depends-on-has_dma-in-case-of-platform-dependency.patch
--	patches.suse/qla2xxx-Restore-ZIO-threshold-setting.patch
--	patches.suse/qla2xxx-Remove-unneeded-message-and-minor-cleanup-fo.patch
--	patches.suse/qla2xxx-Set-IIDMA-and-fcport-state-before-qla_nvme_r.patch
--	patches.suse/qla2xxx-Add-changes-for-devloss-timeout-in-driver.patch
--	patches.suse/qla2xxx-Add-FC-NVMe-abort-processing.patch
--	patches.suse/qla2xxx-Fix-n2n_ae-flag-to-prevent-dev_loss-on-PDB-c.patch
--	patches.suse/qla2xxx-Return-busy-if-rport-going-away.patch
--	patches.suse/qla2xxx-Remove-nvme_done_list.patch
--	patches.suse/qla2xxx-Fix-retry-for-PRLI-RJT-with-reason-of-BUSY.patch
--	patches.suse/qla2xxx-Fix-FC-NVMe-IO-abort-during-driver-reset.patch
--	patches.suse/qla2xxx-Cleanup-code-to-improve-FC-NVMe-error-handli.patch
--	patches.suse/qla2xxx-Fix-Async-GPN_FT-for-FCP-and-FC-NVMe-scan.patch
--	patches.suse/qla2xxx-Update-driver-version-to-10.00.00.06-k.patch
--	patches.suse/scsi-smartpqi-workaround-fw-bug-for-oq-deletion.patch
--	patches.suse/scsi-smartpqi-update-driver-version.patch
--	patches.suse/scsi-qla2xxx-fix-error-message-on-qla2400.patch
--	patches.suse/scsi-qla2xxx-fx00-copypaste-typo.patch
--	patches.suse/f2fs-fix-heap-mode-to-reset-it-back.patch
--	patches.suse/f2fs-fix-to-clear-CP_TRIMMED_FLAG.patch
--	patches.suse/sunrpc-remove-incorrect-HMAC-request-initialization.patch
--	patches.suse/0004-nfsd-fix-incorrect-umasks.patch
--	patches.suse/udf-Provide-saner-default-for-invalid-uid-gid.patch
--	patches.suse/dt-bindings-arm-document-soc-compatible-value-for-armadillo-800-eva.patch
--	patches.suse/soc-qcom-wcnss_ctrl-Fix-increment-in-NV-upload
--	patches.suse/0003-soc-rockchip-power-domain-use-clk_bulk-APIs.patch
--	patches.suse/0004-soc-rockchip-power-domain-Add-a-sanity-check-on-pd-n.patch
--	patches.suse/0202-dm-crypt-limit-the-number-of-allocated-pages.patch
--	patches.suse/0203-dm-remove-unused-macro-DM_MOD_NAME_SIZE.patch
--	patches.suse/0204-dm-integrity-fail-early-if-required-HMAC-key-is-not-.patch
--	patches.suse/0205-dm-log-writes-record-metadata-flag-for-better-flags-.patch
--	patches.suse/0206-dm-stripe-get-rid-of-a-Variable-Length-Array-VLA.patch
--	patches.suse/0207-dm-raid-fix-nosync-status.patch
--	patches.suse/0208-dm-bufio-delete-outdated-comment.patch
--	patches.suse/0209-dm-bufio-move-dm-bufio.h-to-include-linux.patch
--	patches.suse/0210-dm-bufio-get-rid-of-slab-cache-name-allocations.patch
--	patches.suse/0211-dm-bufio-remove-code-that-merges-slab-caches.patch
--	patches.suse/0212-dm-bufio-relax-alignment-constraint-on-slab-cache.patch
--	patches.suse/0213-dm-bufio-reorder-fields-in-dm_buffer-structure.patch
--	patches.suse/0214-dm-bufio-use-slab-cache-for-dm_buffer-structure-allo.patch
--	patches.suse/0215-dm-bufio-support-non-power-of-two-block-sizes.patch
--	patches.suse/0216-dm-bufio-don-t-embed-a-bio-in-the-dm_buffer-structur.patch
--	patches.suse/0217-dm-raid-fix-parse_raid_params-variable-range-issue.patch
--	patches.suse/lib-fix-stall-in-__bitmap_parselist.patch
--	patches.suse/ocfs2-dlm-wait-for-dlm-recovery-done-when-migrating-.patch
--	patches.suse/x86-mm-memory_hotplug-determine-block-size-based-on-the-end-of-boot-memory
--	patches.suse/mm-huge_memory-c-reorder-operations-in-_split_huge_page_tail.patch
--	patches.suse/mm-free_pcppages_bulk-update-pcp-count-inside.patch
--	patches.suse/mm-free_pcppages_bulk-do-not-hold-lock-when-picking-pages-to-free.patch
--	patches.suse/mm-free_pcppages_bulk-prefetch-buddy-while-not-holding-lock.patch
--	patches.suse/audit-return-on-memory-error-to-avoid-null-pointer-d.patch
--	patches.suse/RDMA-hns-Fix-a-bug-with-modifying-mac-address.patch
--	patches.suse/RDMA-hns-Fix-QP-state-judgement-before-receiving-wor.patch
--	patches.suse/RDMA-hns-Use-free_pages-function-instead-of-free_pag.patch
--	patches.suse/RDMA-hns-Replace-__raw_write-cpu_to_le-with-LE-write.patch
--	patches.suse/IB-srp-Fix-completion-vector-assignment-algorithm.patch
--	patches.suse/IB-srp-Fix-srp_abort.patch
--	patches.suse/RDMA-core-Avoid-that-ib_drain_qp-triggers-an-out-of-.patch
--	patches.suse/RDMA-rxe-Fix-an-out-of-bounds-read.patch
--	patches.suse/IB-srpt-Fix-an-out-of-bounds-stack-access-in-srpt_ze.patch
--	patches.suse/IB-mlx4-Move-mlx4_uverbs_ex_query_device_resp-to-inc.patch
--	patches.suse/iw_cxgb4-initialize-ib_mr-fields-for-user-mrs.patch
--	patches.suse/RDMA-hns-Support-rq-record-doorbell-for-the-user-spa.patch
--	patches.suse/RDMA-hns-Support-cq-record-doorbell-for-the-user-spa.patch
--	patches.suse/RDMA-hns-Support-rq-record-doorbell-for-kernel-space.patch
--	patches.suse/RDMA-hns-Support-cq-record-doorbell-for-kernel-space.patch
--	patches.suse/RDMA-mlx5-Fix-NULL-dereference-while-accessing-XRC_T.patch
--	patches.suse/rdma_rxe-make-rxe-work-over-802.1q-VLAN-devices.patch
--	patches.suse/drivers-infiniband-core-verbs.c-fix-build-with-gcc-4.patch
--	patches.suse/drivers-infiniband-ulp-srpt-ib_srpt.c-fix-build-with.patch
--	patches.suse/RDMA-mlx5-Protect-from-NULL-pointer-derefence.patch
--	patches.suse/IB-core-Honor-port_num-while-resolving-GID-for-IB-li.patch
--	patches.suse/RDMA-hns-Fix-cqn-type-and-init-resp.patch
--	patches.suse/RDMA-qedr-eliminate-duplicate-barriers-on-weakly-ord.patch
--	patches.suse/RDMA-hns-Use-structs-to-describe-the-uABI-instead-of.patch
--	patches.suse/RDMA-cxgb4-Use-structs-to-describe-the-uABI-instead-.patch
--	patches.suse/i40iw-Refactor-of-driver-generated-AEs.patch
--	patches.suse/i40iw-Tear-down-connection-after-CQP-Modify-QP-failu.patch
--	patches.suse/IB-mlx5-Set-the-default-active-rate-and-width-to-QDR.patch
--	patches.suse/RDMA-hns-Fix-init-resp-when-alloc-ucontext.patch
--	patches.suse/RDMA-hns-Fix-cq-record-doorbell-enable-in-kernel.patch
--	patches.suse/iw_cxgb4-Add-ib_device-get_netdev-support.patch
--	patches.suse/RDMA-mlx4-Fix-uABI-structure-layouts-for-32-64-compa.patch
--	patches.suse/IB-mlx5-Enable-ECN-capable-bits-for-UD-RoCE-v2-QPs.patch
--	patches.suse/IB-mlx5-Respect-new-UMR-capabilities.patch
--	patches.suse/IB-core-Generate-GID-change-event-regardless-of-RoCE.patch
--	patches.suse/IB-core-Refer-to-RoCE-port-property-instead-of-GID-t.patch
--	patches.suse/qedr-Fix-spelling-mistake-hanlde-handle.patch
--	patches.suse/iw_cxgb4-print-mapped-ports-correctly.patch
--	patches.suse/RDMA-ucma-Don-t-allow-setting-RDMA_OPTION_IB_PATH-wi.patch
--	patches.suse/RDMA-qedr-Zero-stack-memory-before-copying-to-user-s.patch
--	patches.suse/RDMA-qedr-Fix-wmb-usage-in-qedr.patch
--	patches.suse/IB-rxe-Fix-for-oops-in-rxe_register_device-on-ppc64l.patch
--	patches.suse/ACPI-hotplug-PCI-Check-presence-of-slot-itself-in-ge
--	patches.suse/pci-dpc-do-not-enable-dpc-if-aer-control-is-not-allowed-by-the-bios
--	patches.suse/0012-PCI-Probe-for-device-reset-support-during-enumeratio.patch
--	patches.suse/0013-PCI-Remove-redundant-probes-for-device-reset-support.patch
--	patches.suse/PCI-Add-ACS-quirk-for-Ampere-root-ports.patch
--	patches.suse/PCI-Add-function-1-DMA-alias-quirk-for-Marvell-88SE9
--	patches.suse/PCI-altera-Fix-bool-initialization-in-tlp_read_packe
--	patches.suse/PCI-endpoint-Fix-kernel-panic-after-put_device
--	patches.suse/msft-hv-1626-PCI-hv-Serialize-the-present-and-eject-work-items.patch
--	patches.suse/msft-hv-1627-PCI-hv-Fix-2-hang-issues-in-hv_compose_msi_msg.patch
--	patches.suse/msft-hv-1628-PCI-hv-Fix-a-comment-typo-in-_hv_pcifront_read_confi.patch
--	patches.suse/msft-hv-1629-PCI-hv-Remove-the-bogus-test-in-hv_eject_device_work.patch
--	patches.suse/msft-hv-1630-PCI-hv-Only-queue-new-work-items-in-hv_pci_devices_p.patch
--	patches.suse/fw_cfg-fix-sparse-warnings-in-fw_cfg_sel_endianness.patch
--	patches.suse/fw_cfg-fix-sparse-warnings-with-fw_cfg_file.patch
--	patches.suse/fw_cfg-fix-sparse-warning-reading-FW_CFG_ID.patch
--	patches.suse/fw_cfg-fix-sparse-warnings-around-FW_CFG_FILE_DIR-re.patch
--	patches.suse/fw_cfg-remove-inline-from-fw_cfg_read_blob.patch
--	patches.suse/fw_cfg-handle-fw_cfg_read_blob-error.patch
--	patches.suse/fw_cfg-add-a-public-uapi-header.patch
--	patches.suse/fw_cfg-add-DMA-register.patch
--	patches.suse/crash-export-paddr_vmcoreinfo_note.patch
--	patches.suse/fw_cfg-write-vmcoreinfo-details.patch
--	patches.suse/0001-fscache-Pass-the-correct-cancelled-indications-to-fs.patch
--	patches.suse/fscache-Fix-hanging-wait-on-page-discarded-by-writeb.patch
--	patches.suse/powerpc-mm-slice-Remove-intermediate-bitmap-copy.patch
--	patches.suse/powerpc-xmon-Setup-debugger-hooks-when-first-break-p.patch
--	patches.suse/powerpc-xmon-Clear-all-breakpoints-when-xmon-is-disa.patch
--	patches.suse/cxl-Enable-NORST-bit-in-PSL_DEBUG-register-for-PSL9.patch
--	patches.suse/cxl-Remove-function-write_timebase_ctrl_psl9-for-PSL.patch
--	patches.suse/cxl-Check-if-PSL-data-cache-is-available-before-issu.patch
--	patches.suse/powerpc-mm-Drop-the-function-native_register_proc_ta.patch
--	patches.suse/powerpc-powernv-npu-Fix-deadlock-in-mmio_invalidate.patch
--	patches.suse/cxl-read-PHB-indications-from-the-device-tree.patch
--	patches.suse/PCI-hotplug-ppc-correct-a-php_slot-usage-after-free.patch
--	patches.suse/4.4.134-214-powerpc-Add-missing-prototype-for-arch_irq_wo.patch
--	patches.suse/powerpc-Rename-plapr-routines-to-plpar.patch
--	patches.suse/cxl-Fix-timebase-synchronization-status-on-P9.patch
--	patches.suse/powerpc-npu-dma.c-Fix-crash-after-__mmu_notifier_reg.patch
--	patches.suse/powerpc-Remove-unused-flush_dcache_phys_range.patch
--	patches.suse/powerpc-Use-feature-bit-for-RTC-presence-rather-than.patch
--	patches.suse/powerpc-Book-E-Remove-unused-CPU_FTR_L2CSR-bit.patch
--	patches.suse/powerpc-Free-up-CPU-feature-bits-on-64-bit-machines.patch
--	patches.suse/powerpc-Add-CPU-feature-bits-for-TM-bug-workarounds-.patch
--	patches.suse/powerpc-powernv-Provide-a-way-to-force-a-core-into-S.patch
--	patches.suse/KVM-PPC-Book3S-HV-Work-around-transactional-memory-b.patch
--	patches.suse/KVM-PPC-Book3S-HV-Work-around-XER-SO-bug-in-fake-sus.patch
--	patches.suse/KVM-PPC-Book3S-HV-Work-around-TEXASR-bug-in-fake-sus.patch
--	patches.suse/powerpc-64-Call-H_REGISTER_PROC_TBL-when-running-as-.patch
--	patches.suse/powerpc-perf-Fix-kernel-address-leak-via-sampling-re.patch
--	patches.suse/powerpc-perf-Prevent-kernel-address-leak-to-userspac.patch
--	patches.suse/powerpc-perf-Prevent-kernel-address-leak-via-perf_ge.patch
--	patches.suse/powerpc-perf-Infrastructure-to-support-addition-of-b.patch
--	patches.suse/powerpc-perf-Add-blacklisted-events-for-Power9-DD2.1.patch
--	patches.suse/powerpc-perf-Add-blacklisted-events-for-Power9-DD2.2.patch
--	patches.suse/powerpc-rfi-flush-Move-the-logic-to-avoid-a-redo-int.patch
--	patches.suse/powerpc-rfi-flush-Make-it-possible-to-call-setup_rfi.patch
--	patches.suse/powerpc-rfi-flush-Always-enable-fallback-flush-on-ps.patch
--	patches.suse/powerpc-rfi-flush-Differentiate-enabled-and-patched-.patch
--	patches.suse/powerpc-rfi-flush-Call-setup_rfi_flush-after-LPM-mig.patch
--	patches.suse/powerpc-pseries-Add-new-H_GET_CPU_CHARACTERISTICS-fl.patch
--	patches.suse/powerpc-Add-security-feature-flags-for-Spectre-Meltd.patch
--	patches.suse/powerpc-pseries-Set-or-clear-security-feature-flags.patch
--	patches.suse/powerpc-powernv-Set-or-clear-security-feature-flags.patch
--	patches.suse/powerpc-64s-Move-cpu_show_meltdown.patch
--	patches.suse/powerpc-64s-Enhance-the-information-in-cpu_show_melt.patch
--	patches.suse/powerpc-powernv-Use-the-security-flags-in-pnv_setup_.patch
--	patches.suse/powerpc-pseries-Use-the-security-flags-in-pseries_se.patch
--	patches.suse/powerpc-64s-Wire-up-cpu_show_spectre_v1.patch
--	patches.suse/powerpc-64s-Wire-up-cpu_show_spectre_v2.patch
--	patches.suse/powerpc-lpar-debug-Initialize-flags-before-printing-.patch
--	patches.suse/powerpc-mm-Fix-typo-in-comments.patch
--	patches.suse/powerpc-Add-ppc_breakpoint_available.patch
--	patches.suse/powerpc-Update-ptrace-to-use-ppc_breakpoint_availabl.patch
--	patches.suse/powerpc-Update-xmon-to-use-ppc_breakpoint_available.patch
--	patches.suse/KVM-PPC-Book3S-HV-Return-error-from-h_set_mode-SET_D.patch
--	patches.suse/KVM-PPC-Book3S-HV-Return-error-from-h_set_dabr-on-PO.patch
--	patches.suse/KVM-PPC-Book3S-HV-Handle-migration-with-POWER9-disab.patch
--	patches.suse/powerpc-Disable-DAWR-on-POWER9-via-CPU-feature-quirk.patch
--	patches.suse/powerpc-Disable-DAWR-in-the-base-POWER9-CPU-features.patch
--	patches.suse/powerpc-pseries-Fix-clearing-of-security-feature-fla.patch
--	patches.suse/4.4.129-040-powerpc-powernv-Handle-unknown-OPAL-errors-in.patch
--	patches.suse/powerpc-kprobes-Fix-call-trace-due-to-incorrect-pree.patch
--	patches.suse/powerpc-mm-Fix-thread_pkey_regs_init.patch
--	patches.suse/4.4.129-041-powerpc-64-Fix-smp_wmb-barrier-definition-use.patch
--	patches.suse/powerpc-xive-Fix-wrong-xmon-output-caused-by-typo.patch
--	patches.suse/powerpc-mm-keys-Move-pte-bits-to-correct-headers.patch
--	patches.suse/4.4.134-183-powerpc-mpic-Check-if-cpu_possible-in-mpic_ph.patch
--	patches.suse/powerpc-setup-Add-cpu_to_phys_id-array.patch
--	patches.suse/powerpc-kvm-Fix-guest-boot-failure-on-Power9-since-D.patch
--	patches.suse/powerpc-mm-Simplify-page_is_ram-by-using-memblock_is.patch
--	patches.suse/powerpc-mm-Use-memblock-API-for-PPC32-page_is_ram.patch
--	patches.suse/powerpc-kexec_file-Fix-error-code-when-trying-to-loa.patch
--	patches.suse/powerpc-eeh-Fix-race-with-driver-un-bind.patch
--	patches.suse/powerpc-64s-idle-avoid-sync-for-KVM-state-when-wakin.patch
--	patches.suse/powerpc-64s-Add-all-POWER9-features-to-CPU_FTRS_ALWA.patch
--	patches.suse/powerpc-64s-Explicitly-add-vector-features-to-CPU_FT.patch
--	patches.suse/powerpc-64s-Set-assembler-machine-type-to-POWER4.patch
--	patches.suse/powerpc-64s-Fix-POWER9-DD2.2-and-above-in-DT-CPU-fea.patch
--	patches.suse/powerpc-Remove-unused-CPU_FTR_ARCH_201.patch
--	patches.suse/powerpc-64s-Remove-POWER4-support.patch
--	patches.suse/powerpc-64-Add-GENERIC_CPU-support-for-little-endian.patch
--	patches.suse/powerpc-64s-Refine-feature-sets-for-little-endian-bu.patch
--	patches.suse/powerpc-mm-radix-Fix-always-false-comparison-against.patch
--	patches.suse/KVM-PPC-Book3S-HV-Fix-ppc_breakpoint_available-compi.patch
--	patches.suse/powerpc-Don-t-write-to-DABR-on-Power8-if-DAWR-is-dis.patch
--	patches.suse/powerpc-Move-default-security-feature-flags.patch
--	patches.suse/powerpc-pseries-Restore-default-security-feature-fla.patch
--	patches.suse/selftests-powerpc-Fix-copyloops-build-since-Power4-a.patch
--	patches.suse/powerpc-powernv-Fix-SMT4-forcing-idle-code.patch
--	patches.suse/powerpc-mm-radix-Update-pte-fragment-count-from-16-t.patch
--	patches.suse/powerpc-mm-hugetlb-initialize-the-pagetable-cache-co.patch
--	patches.suse/powerpc-mm-radix-Parse-disable_radix-commandline-cor.patch
--	patches.suse/powerpc-mm-radix-Update-command-line-parsing-for-dis.patch
--	patches.suse/powerpc-hw_breakpoint-Only-disable-hw-breakpoint-if-.patch
--	patches.suse/cxl-Fix-possible-deadlock-when-processing-page-fault.patch
--	patches.suse/powerpc-64s-Fix-dt_cpu_ftrs-to-have-restore_cpu-clea.patch
--	patches.suse/powerpc-64s-Fix-pkey-support-in-dt_cpu_ftrs-add-CPU_.patch
--	patches.suse/powerpc-64s-Fix-POWER9-DD2.2-and-above-in-cputable-f.patch
--	patches.suse/powerpc-64s-idle-Fix-restore-of-AMOR-on-POWER9-after.patch
--	patches.suse/0002-i2c-xlp9xx-return-ENXIO-on-slave-address-NACK.patch
--	patches.suse/0003-i2c-xlp9xx-Handle-transactions-with-I2C_M_RECV_LEN-p.patch
--	patches.suse/i2c-mv64xxx-Apply-errata-delay-only-in-standard-mode
--	patches.suse/0004-i2c-xlp9xx-Check-for-Bus-state-before-every-transfer.patch
--	patches.suse/0005-i2c-xlp9xx-Handle-NACK-on-DATA-properly.patch
--	patches.suse/i2c-qup-fixed-releasing-dma-without-flush-operation-.patch
--	patches.suse/tpm-cmd_ready-command-can-be-issued-only-after-grant.patch
--	patches.suse/tpm-tpm-interface-fix-tpm_transmit-_cmd-kdoc.patch
--	patches.suse/tpm-self-test-failure-should-not-cause-suspend-to-fa.patch
--	patches.suse/tpm-add-retry-logic.patch
--	patches.suse/tpm-fix-intermittent-failure-with-self-tests.patch
--	patches.suse/ima-Fallback-to-the-builtin-hash-algorithm
--	patches.suse/s390-dasd-configurable-IFCC-handling.patch
--	patches.suse/s390-sclp_tty-enable-line-mode-tty-even-if-there-is-an-ascii-console.patch
--	patches.suse/s390-qdio-don-t-merge-error-output-buffers.patch
--	patches.suse/s390-qdio-don-t-retry-eqbs-after-ccq-96.patch
--	patches.suse/s390-move-nobp-parameter-functions-to-nospec-branch..patch
--	patches.suse/s390-add-automatic-detection-of-the-spectre-defense.patch
--	patches.suse/s390-report-spectre-mitigation-via-syslog.patch
--	patches.suse/s390-add-sysfs-attributes-for-spectre.patch
--	patches.suse/s390-add-assembler-macros-for-cpu-alternatives.patch
--	patches.suse/s390-entry-s-use-assembler-alternatives.patch
--	patches.suse/kvm-lapic-stop-advertising-directed_eoi-when-in-kernel-ioapic-is-in-use
--	patches.suse/kvm-s390-implement-cpu-model-only-facilities.patch
--	patches.suse/kvm-x86-define-svm-vmx-specific-kvm_arch__vm
--	patches.suse/arm64-KVM-Move-CPU-ID-reg-trap-setup-off-the-world-s.patch
--	patches.suse/KVM-arm-arm64-Introduce-vcpu_el1_is_32bit.patch
--	patches.suse/0002-arm64-alternatives-Add-dynamic-patching-feature.patch
--	patches.suse/0007-KVM-arm64-Fix-HYP-idmap-unmap-when-using-52bit-PA.patch
--	patches.suse/KVM-arm-arm64-vgic-its-Fix-potential-overrun-in-vgic.patch
--	patches.suse/kvm-vmx-fix-the-module-parameters-for-vmx
--	patches.suse/kvm-vmx-remove-ple_window_actual_max
--	patches.suse/kvm-vmx-bring-the-common-code-to-header-file
--	patches.suse/kvm-svm-add-pause-filter-threshold
--	patches.suse/kvm-svm-implement-pause-loop-exit-logic-in-svm
--	patches.suse/KVM-PPC-Book3S-HV-Radix-page-fault-handler-optimizat.patch
--	patches.suse/KVM-PPC-Book3S-HV-Streamline-setting-of-reference-an.patch
--	patches.suse/KVM-PPC-Book3S-HV-Handle-1GB-pages-in-radix-page-fau.patch
--	patches.suse/KVM-PPC-Book3S-HV-Use-__gfn_to_pfn_memslot-in-page-f.patch
--	patches.suse/kvm-vmx-raise-internal-error-for-exception-during-invalid-protected-mode-state
--	patches.suse/getname_kernel-needs-to-make-sure-that-name-iname-in.patch
--	patches.suse/net-fool-proof-dev_valid_name.patch
--	patches.suse/ip_tunnel-better-validate-user-provided-tunnel-names.patch
--	patches.suse/ipv6-sit-better-validate-user-provided-tunnel-names.patch
--	patches.suse/ip6_gre-better-validate-user-provided-tunnel-names.patch
--	patches.suse/ip6_tunnel-better-validate-user-provided-tunnel-name.patch
--	patches.suse/vti6-better-validate-user-provided-tunnel-names.patch
--	patches.suse/arp-fix-arp_filter-on-l3slave-devices.patch
--	patches.suse/net-mvpp2-Fix-parser-entry-init-boundary-check.patch
--	patches.suse/msft-hv-1656-hv_netvsc-Use-Windows-version-instead-of-NVSP-versio.patch
--	patches.suse/msft-hv-1657-hv_netvsc-Split-netvsc_revoke_buf-and-netvsc_teardow.patch
--	patches.suse/msft-hv-1658-hv_netvsc-Ensure-correct-teardown-message-sequence-o.patch
--	patches.suse/net-ipv6-Increment-OUTxxx-counters-after-netfilter-h.patch
--	patches.suse/net-sched-fix-NULL-dereference-in-the-error-path-of--3239534a.patch
--	patches.suse/crypto-af_alg-fix-possible-uninit-value-in-alg_bind
--	patches.suse/0001-netlink-fix-uninit-value-in-netlink_sendmsg.patch
--	patches.suse/0002-net-fix-rtnh_ok.patch
--	patches.suse/0003-net-initialize-skb-peeked-when-cloning.patch
--	patches.suse/0004-net-fix-uninit-value-in-__hw_addr_add_ex.patch
--	patches.suse/soreuseport-initialise-timewait-reuseport-field.patch
--	patches.suse/sctp-do-not-leak-kernel-memory-to-user-space.patch
--	patches.suse/sctp-sctp_sockaddr_af-must-check-minimal-addr-length.patch
--	patches.suse/ibmvnic-Fix-DMA-mapping-mistakes.patch
--	patches.suse/ibmvnic-Zero-used-TX-descriptor-counter-on-reset.patch
--	patches.suse/ibmvnic-Fix-reset-scheduler-error-handling.patch
--	patches.suse/ibmvnic-Fix-failover-case-for-non-redundant-configur.patch
--	patches.suse/ibmvnic-Do-not-reset-CRQ-for-Mobility-driver-resets.patch
--	patches.suse/dp83640-Ensure-against-premature-access-to-PHY-regis
--	patches.suse/0005-inetpeer-fix-uninit-value-in-inet_getpeer.patch
--	patches.suse/net-thunderx-rework-mac-addresses-list-to-u64-array.patch
--	patches.suse/hwmon-pmbus-max8688-Accept-negative-page-register-va
--	patches.suse/hwmon-pmbus-adm1275-Accept-negative-page-register-va
--	patches.suse/hwmon-nct6775-Fix-writing-pwmX_mode
--	patches.suse/media-v4l2-compat-ioctl32-don-t-oops-on-overlay
--	patches.suse/ALSA-pcm-Fix-endless-loop-for-XRUN-recovery-in-OSS-e
--	patches.suse/0001-video-remove-unused-kconfig-SH_LCD_MIPI_DSI.patch
--	patches.suse/0001-video-fbdev-stifb-Return-ENOMEM-after-a-failed-kzall.patch
--	patches.suse/rtc-Fix-overflow-when-converting-time64_t-to-rtc_tim.patch
--	patches.suse/rtc-tx4939-avoid-unintended-sign-extension-on-a-24-b
--	patches.suse/rtc-ac100-Fix-ac100-determine-rate-bug
--	patches.suse/rtc-hctosys-Ensure-system-time-doesn-t-overflow-time
--	patches.suse/rtc-snvs-Fix-usage-of-snvs_rtc_enable
--	patches.suse/libnvdimm-label-change-min-label-storage-size-per-uefi-2.7.patch
--	patches.suse/libnvdimm-label-change-nvdimm_num_label_slots-per-uefi-2-7.patch
--	patches.suse/nfit-skip-region-registration-for-incomplete-control-regions.patch
--	patches.suse/0001-acpi-nfit-rework-NVDIMM-leaf-method-detection.patch
--	patches.suse/nfit-fix-region-registration-vs-block-data-window-ra
--	patches.suse/nfit-address-range-scrub-fix-scrub-in-progress-repor
--	patches.suse/libnvdimm-add-an-api-to-cast-a-struct-nd_region-to-i.patch
--	patches.suse/nfit-address-range-scrub-introduce-nfit_spa-ars_stat.patch
--	patches.suse/libnvdimm-dimm-fix-dpa-reservation-vs-uninitialized-.patch
--	patches.suse/libnvdimm-namespace-use-a-safe-lookup-for-dimm-device-name.patch
--	patches.suse/nfit-address-range-scrub-determine-one-platform-max_.patch
--	patches.suse/nfit-address-range-scrub-rework-and-simplify-ARS-sta.patch
--	patches.suse/nfit-address-range-scrub-add-module-option-to-skip-i.patch
--	patches.suse/dax-store-pfns-in-the-radix.patch
--	patches.suse/fs-dax-prepare-for-dax-specific-address_space_operat.patch
--	patches.suse/block-dax-remove-dead-code-in-blkdev_writepages.patch
--	patches.suse/xfs-dax-introduce-xfs_dax_aops.patch
--	patches.suse/ext4-dax-introduce-ext4_dax_aops.patch
--	patches.suse/ext2-dax-introduce-ext2_dax_aops.patch
--	patches.suse/fs-dax-use-page-mapping-to-warn-if-truncate-collides.patch
--	patches.suse/ring-buffer-Check-if-memory-is-available-before-allo.patch
--	patches.suse/dmaengine-at_xdmac-fix-rare-residue-corruption
--	patches.suse/dmaengine-pl330-fix-a-race-condition-in-case-of-thre
--	patches.suse/dmaengine-qcom-bam_dma-get-num-channels-and-num-ees-
--	patches.suse/dmaengine-rcar-dmac-Check-the-done-lists-in-rcar_dma
--	patches.suse/dmaengine-stm32-dma-fix-incomplete-configuration-in-.patch
--	patches.suse/platform-x86-intel_turbo_max_3-Remove-restriction-fo.patch
--	patches.suse/platform-x86-fujitsu-laptop-Support-Lifebook-U7x7-ho
--	patches.suse/rbd-start-enums-at-1-instead-of-0.patch
--	patches.suse/libceph-rbd-new-bio-handling-code-aka-don-t-clone-bios.patch
--	patches.suse/rbd-remove-bio-cloning-helpers.patch
--	patches.suse/rbd-don-t-abuse-obj_req-pages-for-stat-requests.patch
--	patches.suse/rbd-get-rid-of-img_req-copyup_pages.patch
--	patches.suse/libceph-introduce-bvecs-data-type.patch
--	patches.suse/rbd-move-from-raw-pages-to-bvec-data-descriptors.patch
--	patches.suse/libceph-handle-zero-length-data-items.patch
--	patches.suse/ceph-keep-consistent-semantic-in-fscache-related-option-combination.patch
--	patches.suse/libceph-ceph-change-permission-for-readonly-debugfs-entries.patch
--	patches.suse/libceph-fix-misjudgement-of-maximum-monitor-number.patch
--	patches.suse/ceph-use-seq_show_option-for-string-type-options.patch
--	patches.suse/libceph-adding-missing-message-types-to-ceph_msg_type_name.patch
--	patches.suse/ceph-adding-protection-for-showing-cap-reservation-info.patch
--	patches.suse/ceph-optimizing-cap-allocation.patch
--	patches.suse/ceph-release-unreserved-caps-if-having-enough-available-caps.patch
--	patches.suse/ceph-optimizing-cap-reservation.patch
--	patches.suse/ceph-change-variable-name-to-follow-common-rule.patch
--	patches.suse/ceph-mark-the-cap-cache-as-unreclaimable.patch
--	patches.suse/ceph-don-t-wait-on-writeback-when-there-is-no-more-dirty-pages.patch
--	patches.suse/ceph-filter-out-used-flags-when-printing-unused-open-flags.patch
--	patches.suse/ceph-optimize-mds-session-register.patch
--	patches.suse/ceph-optimize-memory-usage.patch
--	patches.suse/ceph-return-proper-bool-type-to-caller-instead-of-pointer.patch
--	patches.suse/ceph-fix-invalid-point-dereference-for-error-case-in-mdsc-destroy.patch
--	patches.suse/ceph-quota-add-initial-infrastructure-to-support-cephfs-quotas.patch
--	patches.suse/ceph-quota-support-for-ceph-quota-max_files.patch
--	patches.suse/ceph-quota-don-t-allow-cross-quota-renames.patch
--	patches.suse/ceph-quota-support-for-ceph-quota-max_bytes.patch
--	patches.suse/ceph-quota-update-mds-when-max_bytes-is-approaching.patch
--	patches.suse/ceph-don-t-check-quota-for-snap-inode.patch
--	patches.suse/ceph-fix-root-quota-realm-check.patch
--	patches.suse/ceph-quota-cache-inode-pointer-in-ceph_snap_realm.patch
--	patches.suse/ceph-quota-add-counter-for-snaprealms-with-quota.patch
--	patches.suse/quota-report-root-dir-quota-usage-in-statfs.patch
--	patches.suse/mm-hmm-hmm_pfns_bad-was-accessing-wrong-struct.patch
--	patches.suse/sched-numa-avoid-trapping-faults-and-attempting-migration-of-file-backed-dirty-pages.patch
--	patches.suse/memcg-thp-do-not-invoke-oom-killer-on-thp-charges.patch
--	patches.suse/mm-ksm-c-fix-inconsistent-accounting-of-zero-pages.patch
--	patches.suse/swap-divide-by-zero-when-zero-length-swap-file-on-ss.patch
--	patches.suse/fsprocproc_sysctl.c-fix-potential-page-fault-while-unregistering-sysctl-table.patch
--	patches.suse/fs-reiserfs-journal.c-add-missing-resierfs_warning-a.patch
--	patches.suse/kernel-params.c-downgrade-warning-for-unsafe-paramet
--	patches.suse/dcache-add-cond_resched-in-shrink_dentry_list.patch
--	patches.suse/ubifs-Check-ubifs_wbuf_sync-return-code.patch
--	patches.suse/ubi-fastmap-Don-t-flush-fastmap-work-on-detach
--	patches.suse/ubi-Fix-error-for-write-access
--	patches.suse/ubi-Reject-MLC-NAND
--	patches.suse/0003-cpufreq-CPPC-Don-t-set-transition_latency.patch
--	patches.suse/cpufreq-CPPC-Initialize-shared-perf-capabilities-of-.patch
--	patches.suse/iommu-amd-take-into-account-that-alloc_dev_data-may-return-null
--	patches.suse/iommu-vt-d-fix-a-potential-memory-leak
--	patches.suse/0016-ACPI-IORT-Add-msi-address-regions-reservation-helper.patch
--	patches.suse/kdb-use-memmove-instead-of-overlapping-memcpy.patch
--	patches.suse/mmc-jz4740-Fix-race-condition-in-IRQ-mask-update
--	patches.suse/xen-xenbus_dev_frontend-fix-XS_TRANSACTION_END-handling.patch
--	patches.suse/x86-xen-delay-get_cpu_cap-until-stack-canary-is-established
--	patches.suse/xen-acpi-off-by-one-in-read_apci_id.patch
--	patches.suse/rds-MP-RDS-may-use-an-invalid-c_path.patch
--	patches.suse/lan78xx-Correctly-indicate-invalid-OTP.patch
--	patches.suse/lan78xx-Avoid-spurious-kevent-4-error.patch
--	patches.suse/slip-Check-if-rstate-is-initialized-before-uncompres.patch
--	patches.suse/cdc_ether-flag-the-Cinterion-AHS8-modem-by-gemalto-a.patch
--	patches.suse/vhost-Fix-vhost_copy_to_user.patch
--	patches.suse/vhost-fix-vhost_vq_access_ok-log-check.patch
--	patches.suse/bnxt_en-Fix-ethtool-x-crash-when-device-is-down.patch
--	patches.suse/bnxt_en-do-not-allow-wildcard-matches-for-L2-flows.patch
--	patches.suse/bnxt_en-Ignore-src-port-field-in-decap-filter-nodes.patch
--	patches.suse/bnxt_en-Support-max-mtu-with-VF-reps.patch
--	patches.suse/bnxt_en-Need-to-include-RDMA-rings-in-bnxt_check_rin.patch
--	patches.suse/bnxt_en-Fix-NULL-pointer-dereference-at-bnxt_free_ir.patch
--	patches.suse/lan78xx-Don-t-reset-the-interface-on-open.patch
--	patches.suse/0002-xprtrdma-Fix-corner-cases-when-handling-device-remov.patch
--	patches.suse/xfs-fix-intent-use-after-free-on-abort.patch
--	patches.suse/xfs-remove-filestream-item-xfs_inode-reference.patch
--	patches.suse/Force-log-to-disk-before-reading-the-AGF-during-a-fs.patch
--	patches.suse/PCI-Mark-Broadcom-HT1100-and-HT2000-Root-Port-Extend
--	patches.suse/PCI-Remove-messages-about-reassigning-resources
--	patches.suse/drm-amdgpu-sdma-fix-mask-in-emit_pipeline_sync
--	patches.suse/drm-amdgpu-si-implement-get-set-pcie_lanes-asic-call
--	patches.suse/drm-radeon-Fix-PCIe-lane-width-calculation
--	patches.suse/drm-amdgpu-Fix-PCIe-lane-width-calculation
--	patches.suse/drm-radeon-add-PX-quirk-for-Asus-K73TK
--	patches.suse/s390-crypto-Adjust-s390-aes-and-paes-cipher-prioriti.patch
--	patches.suse/s390-qdio-clear-intparm-during-shutdown
--	patches.suse/s390-ipl-ensure-loadparm-valid-flag-is-set.patch
--	patches.suse/s390-correct-nospec-auto-detection-init-order.patch
--	patches.suse/i2c-i801-Save-register-SMBSLVCMD-value-only-once
--	patches.suse/i2c-i801-Restore-configuration-at-shutdown
--	patches.suse/block-loop-fix-deadlock-after-loop_set_status.patch
--	patches.suse/loop-fix-LOOP_GET_STATUS-lock-imbalance.patch
--	patches.suse/0001-blk-mq-make-sure-that-correct-hctx-next_cpu-is-set.patch
--	patches.suse/0001-blk-mq-don-t-keep-offline-CPUs-mapped-to-hctx-0.patch
--	patches.suse/blk-mq-Avoid-that-submitting-a-bio-concurrently-with.patch
--	patches.suse/sr-get-drop-reference-to-device-in-revalidate-and-check_events.patch
--	patches.suse/nvme-enforce-64bit-offset-for-nvme_get_log_ext-fn.patch
--	patches.suse/nvme-loop-fix-kernel-oops-in-case-of-unhandled-command.patch
--	patches.suse/nvme-don-t-send-keep-alives-to-the-discovery-controller.patch
--	patches.suse/nvme-target-fix-buffer-overflow.patch
--	patches.suse/nvme-check-return-value-of-init_srcu_struct-function.patch
--	patches.suse/nvmet-fix-space-padding-in-serial-number.patch
--	patches.suse/nvme-Use-admin-command-effects-for-admin-commands.patch
--	patches.suse/nvme-expand-nvmf_check_if_ready-checks.patch
--	patches.suse/apparmor-fix-display-of-.ns_name-for-containers.patch
--	patches.suse/apparmor-fix-resource-audit-messages-when-auditing-peer.patch
--	patches.suse/apparmor-fix-logging-of-the-existence-test-for-signa.patch
--	patches.suse/apparmor-fix-dangling-symlinks-to-policy-rawdata-aft.patch
--	patches.suse/apparmor-fix-memory-leak-on-buffer-on-error-exit-path.patch
--	patches.suse/watchdog-f71808e_wdt-Fix-WD_EN-register-read
--	patches.suse/pwm-stm32-Remove-unused-struct-device
--	patches.suse/pwm-rcar-Fix-a-condition-to-prevent-mismatch-value-s
--	patches.suse/clk-fix-mux-clock-documentation
--	patches.suse/clk-meson-remove-unnecessary-rounding-in-the-pll-clo
--	patches.suse/clk-tegra-Fix-pll_u-rate-configuration
--	patches.suse/clk-samsung-exynos3250-Fix-PLL-rates
--	patches.suse/clk-samsung-exynos5250-Fix-PLL-rates
--	patches.suse/clk-samsung-exynos5260-Fix-PLL-rates
--	patches.suse/clk-samsung-exynos5433-Fix-PLL-rates
--	patches.suse/clk-samsung-exynos7-Fix-PLL-rates
--	patches.suse/clk-samsung-s3c2410-Fix-PLL-rates
--	patches.suse/clk-samsung-exynos5250-Add-missing-clocks-for-FIMC-L
--	patches.suse/clk-mvebu-armada-38x-add-support-for-missing-clocks.patch
--	patches.suse/clk-Don-t-show-the-incorrect-clock-phase
--	patches.suse/dt-bindings-clock-mediatek-add-binding-for-fixed-factor-clock-axisel_d4.patch
--	patches.suse/clk-hisilicon-mark-wdt_mux_p-as-const
--	patches.suse/clk-hisilicon-fix-potential-NULL-dereference-in-hisi
--	patches.suse/clk-fix-false-positive-Wmaybe-uninitialized-warning
--	patches.suse/clk-rockchip-Prevent-calculating-mmc-phase-if-clock-
--	patches.suse/0001-clk-rockchip-Add-1.6GHz-PLL-rate-for-rk3399.patch
--	patches.suse/clk-rockchip-Fix-wrong-parent-for-SDMMC-phase-clock-
--	patches.suse/0002-clk-rockchip-assign-correct-id-for-pclk_ddr-and-hclk.patch
--	patches.suse/clk-bcm2835-De-assert-assert-PLL-reset-signal-when-a
--	patches.suse/firmware-dmi_scan-Fix-UUID-length-safety-check
--	patches.suse/thermal-imx-Fix-race-condition-in-imx_thermal_probe
--	patches.suse/ovl-fix-lookup-with-middle-layer-opaque-dir-and-abso.patch
--	patches.suse/resource-fix-integer-overflow-at-reallocation
--	patches.suse/0001-ipc-shm-fix-use-after-free-of-shm-file-via-remap_fil.patch
--	patches.suse/kexec-export-pg_swapbacked-to-vmcoreinfo
--	patches.suse/mm-slab-reschedule-cache_reap-on-the-same-cpu.patch
--	patches.suse/powerpc-64s-Fix-section-mismatch-warnings-from-setup.patch
--	patches.suse/4.4.129-042-powerpc-powernv-define-a-standard-delay-for-O.patch
--	patches.suse/4.4.129-043-powerpc-powernv-Fix-OPAL-NVRAM-driver-OPAL_BU.patch
--	patches.suse/KVM-PPC-Book3S-HV-trace_tlbie-must-not-be-called-in-.patch
--	patches.suse/powerpc-mm-radix-Fix-checkstops-caused-by-invalid-tl.patch
--	patches.suse/powerpc-64s-Fix-CPU_FTRS_ALWAYS-vs-DT-CPU-features.patch
--	patches.suse/x86-mm-fix-bogus-warning-during-efi-bootup-use-boot_cpu_has-instead-of-this_cpu_has-in-build_cr3_noflush
--	patches.suse/0001-tracing-uprobe_event-Fix-strncpy-corner-case.patch
--	patches.suse/0001-sched-rt-Fix-rq-clock_update_flags-RQCF_ACT_SKIP-war.patch
--	patches.suse/x86-mm-do-not-forbid-page_rw-before-init-for-_ro_after_init
--	patches.suse/x86-pgtable-don-t-set-huge-pud-pmd-on-non-leaf-entries
--	patches.suse/Kbuild-fix-escaping-in-.cmd-files-for-future-Make.patch
--	patches.suse/scsi-qla2xxx-Fix-small-memory-leak-in-qla2x00_probe_.patch
--	patches.suse/scsi-qla2xxx-avoid-double-completion-of-abort-command.patch
--	patches.suse/scsi-qla2xxx-Fix-race-condition-between-iocb-timeout.patch
--	patches.suse/scsi-qla2xxx-correctly-shift-host-byte.patch
--	patches.suse/scsi-qla2xxx-Correct-setting-of-SAM_STAT_CHECK_CONDI.patch
--	patches.suse/0001-Revert-scsi-core-return-BLK_STS_OK-for-DID_OK-in-__s.patch
--	patches.suse/scsi-cxgb4i-silence-overflow-warning-in-t4_uld_rx_ha.patch
--	patches.suse/cifs-smb2pdu-Fix-potential-NULL-pointer-dereference.patch
--	patches.suse/SMB3-Log-at-least-once-if-tree-connect-fails-during-reconnect.patch
--	patches.suse/cifs-Use-ULL-suffix-for-64-bit-constant.patch
--	patches.suse/CIFS-add-ONCE-flag-for-cifs_dbg-type.patch
--	patches.suse/SMB3-Fix-length-checking-of-SMB3.11-negotiate-reques.patch
--	patches.suse/SMB311-Improve-checking-of-negotiate-security-contex.patch
--	patches.suse/cifs-add-pdu_size-to-the-TCP_Server_Info-structure.patch
--	patches.suse/cifs-replace-a-4-with-server-vals-header_preamble_size.patch
--	patches.suse/smb3-11-replace-a-4-with-server-vals-header_preamble_size.patch
--	patches.suse/cifs-add-resp_buf_size-to-the-mid_q_entry-structure.patch
--	patches.suse/cifs-Change-SMB2_open-to-return-an-iov-for-the-error-parameter.patch
--	patches.suse/cifs-remove-rfc1002-hardcoded-constants-from-cifs_discard_remaining.patch
--	patches.suse/cifs-change-validate_buf-to-validate_iov.patch
--	patches.suse/btrfs-fix-loss-of-prealloc-extents-past-i_size-after.patch
--	patches.suse/0001-btrfs-Only-check-first-key-for-committed-tree-blocks.patch
--	patches.suse/kvm-x86-fix-incorrect-reference-of-trace_kvm_pi_irte_update
--	patches.suse/x86-add-check-for-apic-access-address-for-vmentry-of-l2-guests
--	patches.suse/ceph-always-update-atime-mtime-ctime-for-new-inode.patch
--	patches.suse/powerpc-lib-Fix-off-by-one-in-alternate-feature-patc.patch
--	patches.suse/powerpc-64s-Default-l1d_size-to-64K-in-RFI-fallback-.patch
--	patches.suse/powerpc-xive-Fix-trying-to-push-an-already-active-po.patch
--	patches.suse/4.4.129-086-powerpc-eeh-Fix-enabling-bridge-MMIO-windows.patch
--	patches.suse/powerpc-kvm-Fix-lockups-when-running-KVM-guests-on-P.patch
--	patches.suse/xen-xenbus_dev_frontend-really-return-response-string.patch
--	patches.suse/livepatch-initialize-shadow-variables-safely-by-a-custom-callback.patch
--	patches.suse/livepatch-allow-to-call-a-custom-callback-when-freeing-shadow-variables.patch
--	patches.suse/HID-hidraw-Fix-crash-on-HIDIOCGFEATURE-with-a-destro
--	patches.suse/HID-wacom-bluetooth-send-exit-report-for-recent-Blue
--	patches.suse/fanotify-fix-logic-of-events-on-child.patch
--	patches.suse/isofs-fix-potential-memory-leak-in-mount-option-pars.patch
--	patches.suse/udf-Fix-leak-of-UTF-16-surrogates-into-encoded-strin.patch
--	patches.suse/eCryptfs-don-t-pass-up-plaintext-names-when-using-fi.patch
--	patches.suse/hypfs_kill_super-deal-with-failed-allocations.patch
--	patches.suse/jffs2_kill_sb-deal-with-failed-allocations.patch
--	patches.suse/orangefs_kill_sb-deal-with-allocation-failures.patch
--	patches.suse/rpc_pipefs-fix-double-dput.patch
--	patches.suse/Don-t-leak-MNT_INTERNAL-away-from-internal-mounts.patch
--	patches.suse/ibmvnic-Define-vnic_login_client_data-name-field-as-.patch
--	patches.suse/tcp-md5-reject-TCP_MD5SIG-or-TCP_MD5SIG_EXT-on-estab.patch
--	patches.suse/net-validate-attribute-sizes-in-neigh_dump_table.patch
--	patches.suse/ibmvnic-Handle-all-login-error-conditions.patch
--	patches.suse/ibmvnic-Do-not-notify-peers-on-parameter-change-rese.patch
--	patches.suse/strparser-Fix-incorrect-strp-need_bytes-value.patch
--	patches.suse/sctp-do-not-check-port-in-sctp_inet6_cmp_addr.patch
--	patches.suse/net-fix-deadlock-while-clearing-neighbor-proxy-table.patch
--	patches.suse/net-mvpp2-Fix-TCAM-filter-reserved-range.patch
--	patches.suse/team-avoid-adding-twice-the-same-option-to-the-event.patch
--	patches.suse/tcp-clear-tp-packets_out-when-purging-write-queue.patch
--	patches.suse/ibmvnic-Clear-pending-interrupt-after-device-reset.patch
--	patches.suse/net-af_packet-fix-race-in-PACKET_-R-T-X_RING.patch
--	patches.suse/tipc-add-policy-for-TIPC_NLA_NET_ADDR.patch
--	patches.suse/vlan-Fix-reading-memory-beyond-skb-tail-in-skb_vlan_.patch
--	patches.suse/KEYS-DNS-limit-the-length-of-option-strings.patch
--	patches.suse/tipc-fix-infinite-loop-when-dumping-link-monitor-sum.patch
--	patches.suse/net-mvpp2-Fix-DMA-address-mask-size.patch
--	patches.suse/net-qmi_wwan-add-Wistron-Neweb-D19Q1.patch
--	patches.suse/llc-hold-llc_sap-before-release_sock.patch
--	patches.suse/vmxnet3-fix-incorrect-dereference-when-rxvlan-is-dis.patch
--	patches.suse/virtio_net-split-out-ctrl-buffer.patch
--	patches.suse/virtio_net-fix-adding-vids-on-big-endian.patch
--	patches.suse/bnxt_en-Fix-memory-fault-in-bnxt_ethtool_init.patch
--	patches.suse/0218-md-cluster-don-t-update-recovery_offset-for-faulty-d.patch
--	patches.suse/0219-md-raid1-exit-sync-request-if-MD_RECOVERY_INTR-is-se.patch
--	patches.suse/0220-raid1-copy-write-hint-from-master-bio-to-behind-bio.patch
--	patches.suse/mmc-sdhci-pci-Only-do-AMD-tuning-for-HS200
--	patches.suse/fork-unconditionally-clear-stack-on-fork.patch
--	patches.suse/autofs-mount-point-create-should-honour-passed-in-mo.patch
--	patches.suse/proc-revalidate-kernel-thread-inodes-to-root-root.patch
--	patches.suse/0001-kexec_file-do-not-add-extra-alignment-to-efi-memmap.patch
--	patches.suse/mm-filemap.c-fix-NULL-pointer-in-page_cache_tree_ins.patch
--	patches.suse/0014-arm64-kasan-avoid-pfn_to_nid-before-page-array-is-in.patch
--	patches.suse/ALSA-line6-Use-correct-endpoint-type-for-midi-output
--	patches.suse/ALSA-hda-New-VIA-controller-suppor-no-snoop-path
--	patches.suse/ALSA-hda-realtek-set-PINCFG_HEADSET_MIC-to-parse_fla
--	patches.suse/ALSA-hda-realtek-adjust-the-location-of-one-mic
--	patches.suse/ALSA-rawmidi-Fix-missing-input-substream-checks-in-c
--	patches.suse/libnvdimm-dimm-handle-EACCES-failures-from-label-rea.patch
--	patches.suse/device-dax-allow-MAP_SYNC-to-succeed.patch
--	patches.suse/random-fix-crng_ready-test.patch
--	patches.suse/random-use-a-different-mixing-algorithm-for-add_devi
--	patches.suse/random-set-up-the-NUMA-crng-instances-after-the-CRNG
--	patches.suse/random-crng_reseed-should-lock-the-crng-instance-tha
--	patches.suse/random-add-new-ioctl-RNDRESEEDCRNG
--	patches.suse/0227-tools-headers-Restore-READ_ONCE-C-compatibility.patch
--	patches.suse/x86-tsc-prevent-32bit-truncation-in-calc_hpet_ref
--	patches.suse/x86-acpi-prevent-x2apic-id-0xffffffff-from-being-accounted
--	patches.suse/x86-sched-allow-topologies-where-numa-nodes-share-an-llc.patch
--	patches.suse/0029-btrfs-qgroup-Commit-transaction-in-advance-to-reduce.patch
--	patches.suse/0030-btrfs-qgroup-Use-independent-and-accurate-per-inode-.patch
--	patches.suse/0031-btrfs-delayed-inode-Remove-wrong-qgroup-meta-reserva.patch
--	patches.suse/0024-btrfs-Fix-wrong-btrfs_delalloc_release_extents-param.patch
--	patches.suse/btrfs-fix-race-condition-between-delayed-refs-and-blockgroup-removal.patch
--	patches.suse/cifs-smb2ops-Fix-NULL-check-in-smb2_query_symlink.patch
--	patches.suse/cifs-smbd-Check-for-iov-length-on-sending-the-last-iov.patch
--	patches.suse/cifs-smbd-Dump-SMB-packet-when-configured.patch
--	patches.suse/cifs-do-not-allow-creating-sockets-except-with-SMB1-posix-exensions.patch
--	patches.suse/CIFS-fix-typo-in-cifs_dbg.patch
--	patches.suse/drm-vc4-Fix-memory-leak-during-BO-teardown
--	patches.suse/drm-i915-Fix-LSPCON-TMDS-output-buffer-enabling-from
--	patches.suse/drm-i915-gvt-throw-error-on-unhandled-vfio-ioctls
--	patches.suse/drm-i915-Do-no-use-kfree-to-free-a-kmem_cache_alloc-
--	patches.suse/drm-i915-bios-filter-out-invalid-DDC-pins-from-VBT-c
--	patches.suse/drm-i915-Call-i915_perf_fini-on-init_hw-error-unwind
--	patches.suse/drm-i915-audio-Fix-audio-detection-issue-on-GLK
--	patches.suse/s390-qeth-fix-error-handling-in-adapter-command-callbacks.patch
--	patches.suse/s390-qeth-avoid-control-io-completion-stalls
--	patches.suse/s390-qeth-handle-failure-on-workqueue-creation.patch
--	patches.suse/s390-qeth-fix-MAC-address-update-sequence.patch
--	patches.suse/s390-qeth-fix-request-side-race-during-cmd-io-timeout
--	patches.suse/llc-delete-timers-synchronously-in-llc_sk_free.patch
--	patches.suse/net-ethernet-ti-cpsw-fix-tx-vlan-priority-mapping.patch
--	patches.suse/llc-fix-NULL-pointer-deref-for-SOCK_ZAPPED.patch
--	patches.suse/ipv6-sr-fix-NULL-pointer-dereference-in-seg6_do_srh_.patch
--	patches.suse/strparser-Do-not-call-mod_delayed_work-with-a-timeou.patch
--	patches.suse/net-sched-ife-signal-not-finding-metaid.patch
--	patches.suse/net-sched-ife-handle-malformed-tlv-length.patch
--	patches.suse/net-sched-ife-check-on-metadata-length.patch
--	patches.suse/ibmvnic-Clean-actual-number-of-RX-or-TX-pools.patch
--	patches.suse/tcp-don-t-read-out-of-bounds-opsize.patch
--	patches.suse/bonding-do-not-set-slave_dev-npinfo-before-slave_ena.patch
--	patches.suse/ipv6-add-RTA_TABLE-and-RTA_PREFSRC-to-rtm_ipv6_polic.patch
--	patches.suse/0006-ipvs-fix-rtnl_lock-lockups-caused-by-start_sync_thre.patch
--	patches.suse/0007-netfilter-nf_tables-can-t-fail-after-linking-rule-in.patch
--	patches.suse/net-phy-marvell-clear-wol-event-before-setting-it.patch
--	patches.suse/l2tp-check-sockaddr-length-in-pppol2tp_connect.patch
--	patches.suse/pppoe-check-sockaddr-length-in-pppoe_connect.patch
--	patches.suse/amd-xgbe-Add-pre-post-auto-negotiation-phy-hooks.patch
--	patches.suse/amd-xgbe-Improve-KR-auto-negotiation-and-training.patch
--	patches.suse/amd-xgbe-Only-use-the-SFP-supported-transceiver-sign.patch
--	patches.suse/team-fix-netconsole-setup-over-team.patch
--	patches.suse/packet-fix-bitfield-update-race.patch
--	patches.suse/net-ethtool-Add-missing-kernel-doc-for-FEC-parameter.patch
--	patches.suse/loop-handle-short-DIO-reads.patch
--	patches.suse/0001-block-swim-Fix-array-bounds-check.patch
--	patches.suse/0001-block-swim-Remove-extra-put_disk-call-from-error-pat.patch
--	patches.suse/bfq-iosched-ensure-to-clear-bic-bfqq-pointers-when-p.patch
--	patches.suse/cdrom-information-leak-in-cdrom_ioctl_media_changed
--	patches.suse/scsi-megaraid_sas-Do-not-log-an-error-if-FW-successf.patch
--	patches.suse/scsi-sd-defer-spinning-up-drive-while-sanitize-is-in-progress
--	patches.suse/0001-scsi-target-fix-crash-with-iscsi-target-and-dvd.patch
--	patches.suse/fsnotify-Fix-fsnotify_mark_connector-race.patch
--	patches.suse/s390-cio-update-chpid-descriptor-after-resource-acce.patch
--	patches.suse/s390-uprobes-implement-arch_uretprobe_is_alive.patch
--	patches.suse/s390-dasd-fix-IO-error-for-newly-defined-devices.patch
--	patches.suse/vfio-ccw-process-ssch-with-interrupts-disabled
--	patches.suse/s390-correct-module-section-names-for-expoline-code.patch
--	patches.suse/random-fix-possible-sleeping-allocation-from-irq-con
--	patches.suse/random-rate-limit-unseeded-randomness-warnings.patch
--	patches.suse/ACPI-scan-Initialize-watchdog-before-PNP.patch
--	patches.suse/ACPI-watchdog-Prefer-iTCO_wdt-on-Lenovo-Z50-70
--	patches.suse/ACPI-button-make-module-loadable-when-booted-in-non-
--	patches.suse/ACPI-video-Only-default-only_lcd-to-true-on-Win8-rea
--	patches.suse/0001-tracing-Fix-missing-tab-for-hwlat_detector-print-for.patch
--	patches.suse/PCI-aardvark-Fix-logic-in-advk_pcie_-rd-wr-_conf
--	patches.suse/PCI-aardvark-Set-PIO_ADDR_LS-correctly-in-advk_pcie_
--	patches.suse/PCI-aardvark-Use-ISR1-instead-of-ISR0-interrupt-in-l
--	patches.suse/PCI-aardvark-Fix-PCIe-Max-Read-Request-Size-setting
--	patches.suse/hwmon-nct6683-Enable-EC-access-if-disabled-at-boot
--	patches.suse/hwmon-k10temp-add-temperature-offset-for-ryzen-2700x.patch
--	patches.suse/hwmon-k10temp-add-support-for-amd-ryzen-w-vega-graphics.patch
--	patches.suse/virtio_console-don-t-tie-bufs-to-a-vq
--	patches.suse/virtio-add-ability-to-iterate-over-vqs
--	patches.suse/virtio_console-free-buffers-after-reset
--	patches.suse/virtio_console-drop-custom-control-queue-cleanup
--	patches.suse/virtio_console-move-removal-code
--	patches.suse/virtio_console-reset-on-out-of-memory
--	patches.suse/drm-amdkfd-fix-clock-counter-retrieval-for-node-with
--	patches.suse/drm-amdgpu-set-COMPUTE_PGM_RSRC1-for-SGPR-VGPR-clear
--	patches.suse/drm-msm-Fix-possible-null-dereference-on-failure-of-
--	patches.suse/drm-msm-dsi-use-correct-enum-in-dsi_get_cmd_fmt
--	patches.suse/0001-drm-msm-don-t-deref-error-pointer-in-the-msm_fbdev_c.patch
--	patches.suse/drm-virtio-fix-vq-wait_event-condition
--	patches.suse/drm-i915-audio-set-minimum-CD-clock-to-twice-the-BCL
--	patches.suse/drm-i915-Enable-display-WA-1183-from-its-correct-spo
--	patches.suse/mtd-spi-nor-cadence-quadspi-Fix-page-fault-kernel-pa.patch
--	patches.suse/ARM-socfpga_defconfig-Remove-QSPI-Sector-4K-size-for.patch
--	patches.suse/soc-bcm-raspberrypi-power-Fix-use-of-__packed
--	patches.suse/soc-bcm2835-Make-RASPBERRYPI_FIRMWARE-dummies-return
--	patches.suse/ALSA-core-Report-audio_tstamp-in-snd_pcm_sync_ptr
--	patches.suse/ALSA-usb-audio-Skip-broken-EU-on-Dell-dock-USB-audio
--	patches.suse/ALSA-dice-fix-OUI-for-TC-group
--	patches.suse/ALSA-hda-realtek-Add-some-fixes-for-ALC233
--	patches.suse/ALSA-hda-realtek-Update-ALC255-depop-optimize
--	patches.suse/ALSA-seq-oss-Fix-unbalanced-use-lock-for-synth-MIDI-
--	patches.suse/ALSA-seq-oss-Hardening-for-potential-Spectre-v1
--	patches.suse/ALSA-control-Hardening-for-potential-Spectre-v1
--	patches.suse/ALSA-hda-Hardening-for-potential-Spectre-v1
--	patches.suse/ALSA-opl3-Hardening-for-potential-Spectre-v1
--	patches.suse/ALSA-asihpi-Hardening-for-potential-Spectre-v1
--	patches.suse/ALSA-hdspm-Hardening-for-potential-Spectre-v1
--	patches.suse/ALSA-rme9652-Hardening-for-potential-Spectre-v1
--	patches.suse/ALSA-hda-realtek-change-the-location-for-one-of-two-
--	patches.suse/ASoC-fsl_esai-Fix-divisor-calculation-failure-at-low
--	patches.suse/ASoC-rsnd-mark-PM-functions-__maybe_unused
--	patches.suse/ASoC-topology-fix-some-tiny-memory-leaks
--	patches.suse/ASoC-adau17x1-Handling-of-DSP_RUN-register-during-fw
--	patches.suse/ASoC-rt5514-Add-the-missing-register-in-the-readable.patch
--	patches.suse/ASoC-topology-Fix-bugs-of-freeing-soc-topology
--	patches.suse/ASoC-topology-Check-widget-kcontrols-before-deref
--	patches.suse/ALSA-hda-Skip-jack-and-others-for-non-existing-PCM-s
--	patches.suse/ALSA-dice-fix-error-path-to-destroy-initialized-stre
--	patches.suse/0001-xhci-Fix-USB-ports-for-Dell-Inspiron-5775.patch
--	patches.suse/USB-Increment-wakeup-count-on-remote-wakeup.patch
--	patches.suse/0001-usbip-vhci_hcd-check-rhport-before-using-in-vhci_hub.patch
--	patches.suse/usbip-vhci_hcd-Fix-usb-device-and-sockfd-leaks.patch
--	patches.suse/0001-usbip-usbip_host-fix-to-hold-parent-lock-for-device_.patch
--	patches.suse/usbip-usbip_event-fix-to-not-print-kernel-pointer-ad.patch
--	patches.suse/0001-usb-core-Add-quirk-for-HP-v222w-16GB-Mini.patch
--	patches.suse/0001-Revert-xhci-plat-Register-shutdown-for-xhci_plat.patch
--	patches.suse/0001-usb-typec-ucsi-Increase-command-completion-timeout-v.patch
--	patches.suse/USB-serial-simple-add-libtransistor-console.patch
--	patches.suse/USB-serial-cp210x-add-ID-for-NI-USB-serial-console.patch
--	patches.suse/USB-serial-ftdi_sio-use-jtag-quirk-for-Arrow-USB-Bla.patch
--	patches.suse/tty-n_gsm-Fix-long-delays-with-control-frame-timeout
--	patches.suse/tty-n_gsm-Fix-DLCI-handling-for-ADM-mode-if-debug-2-
--	patches.suse/0001-earlycon-Use-a-pointer-table-to-fix-__earlycon_table.patch
--	patches.suse/tty-Avoid-possible-error-pointer-dereference-at-tty_
--	patches.suse/tty-Don-t-call-panic-at-tty_ldisc_init
--	patches.suse/tty-Use-__GFP_NOFAIL-for-tty_ldisc_get
--	patches.suse/test_firmware-fix-setting-old-custom-fw-path-back-on2
--	patches.suse/kobject-don-t-use-WARN-for-registration-failures
--	patches.suse/ARM-amba-Don-t-read-past-the-end-of-sysfs-driver_ove
--	patches.suse/ARM-amba-Make-driver_override-output-consistent-with.patch
--	patches.suse/ARM-amba-Fix-race-condition-with-driver_override.patch
--	patches.suse/ceph-check-if-mds-create-snaprealm-when-setting-quota.patch
--	patches.suse/libceph-un-backoff-on-tick-when-we-have-a-authenticated-session.patch
--	patches.suse/libceph-reschedule-a-tick-in-finish_hunting.patch
--	patches.suse/libceph-validate-con-state-at-the-top-of-try_write.patch
--	patches.suse/KVM-arm-arm64-Close-VMID-generation-race.patch
--	patches.suse/powerpc-powernv-npu-Add-lock-to-prevent-race-in-conc.patch
--	patches.suse/powerpc-powernv-npu-Prevent-overwriting-of-pnv_npu2_.patch
--	patches.suse/powerpc-powernv-npu-Do-a-PID-GPU-TLB-flush-when-inva.patch
--	patches.suse/cpufreq-powernv-Fix-hardlockup-due-to-synchronous-sm.patch
--	patches.suse/powerpc-kvm-booke-Fix-altivec-related-build-break.patch
--	patches.suse/CIFS-set-resp_buf_type-to-NO_BUFFER-on-error.patch
--	patches.suse/SMB3-Fix-3.11-encryption-to-Windows-and-handle-encry.patch
--	patches.suse/SMB311-Fix-reconnect.patch
--	patches.suse/cifs-smbd-Don-t-use-RDMA-read-write-when-signing-is-used.patch
--	patches.suse/cifs-smbd-Avoid-allocating-iov-on-the-stack.patch
--	patches.suse/crypto-drbg-set-freed-buffers-to-NULL
--	patches.suse/ext4-prevent-right-shifting-extents-beyond-EXT_MAX_B.patch
--	patches.suse/ext4-set-h_journal-if-there-is-a-failure-starting-a-.patch
--	patches.suse/ext4-fix-bitmap-position-validation.patch
--	patches.suse/ext4-add-MODULE_SOFTDEP-to-ensure-crc32c-is-included.patch
--	patches.suse/perf-x86-intel-don-t-enable-freeze-on-smi-for-perfmon-v1.patch
--	patches.suse/x86-microcode-intel-save-microcode-patch-unconditionally
--	patches.suse/x86-microcode-do-not-exit-early-from-_reload_late
--	patches.suse/x86-smpboot-don-t-use-mwait_play_dead-on-amd-systems
--	patches.suse/x86-cpu-intel-add-missing-tlb-cpuid-values
--	patches.suse/x86-do-not-reserve-crash-kernel-if-booted-on-xen-pv.patch
--	patches.suse/errseq-Always-report-a-writeback-error-once.patch
--	patches.suse/xfs-set-format-back-to-extents-if-xfs_bmap_extents_t.patch
--	patches.suse/xfs-prevent-creating-negative-sized-file-via-INSERT_.patch
--	patches.suse/xfs-don-t-fail-when-converting-shortform-attr-to-lon.patch
--	patches.suse/scsi-target-fix-fortify_panic-kernel-exception
--	patches.suse/Input-synaptics-rmi4-fix-an-unchecked-out-of-memory-
--	patches.suse/Input-leds-fix-out-of-bound-access
--	patches.suse/Input-atmel_mxt_ts-add-touchpad-button-mapping-for-S
--	patches.suse/Input-atmel_mxt_ts-fix-the-firmware-update
--	patches.suse/tracing-Fix-bad-use-of-igrab-in-trace_uprobe.c.patch
--	patches.suse/tracepoint-Do-not-warn-on-ENOMEM.patch
--	patches.suse/tipc-fix-bug-in-function-tipc_nl_node_dump_monitor.patch
--	patches.suse/net-mvpp2-Fix-clk-error-path-in-mvpp2_probe.patch
--	patches.suse/net-mvpp2-Fix-clock-resource-by-adding-missing-mg_co.patch
--	patches.suse/tcp-ignore-Fast-Open-on-repair-mode.patch
--	patches.suse/sctp-handle-two-v4-addrs-comparison-in-sctp_inet6_cm.patch
--	patches.suse/0001-NET-usb-qmi_wwan-add-support-for-ublox-R410M-PID-0x9.patch
--	patches.suse/net-mlx5e-Allow-offloading-ipv4-header-re-write-for-.patch
--	patches.suse/net-mlx5-Fix-mlx5_get_vector_affinity-function.patch
--	patches.suse/net-mlx5e-TX-Use-correct-counter-in-dma_map-error-fl.patch
--	patches.suse/net-mlx5-Avoid-cleaning-flow-steering-table-twice-du.patch
--	patches.suse/net-mlx5-Properly-deal-with-flow-counters-when-delet.patch
--	patches.suse/net-support-compat-64-bit-time-in-s-g-etsockopt.patch
--	patches.suse/bridge-check-iface-upper-dev-when-setting-master-via.patch
--	patches.suse/qed-fix-spelling-mistake-checksumed-checksummed.patch
--	patches.suse/0014-tcp-fix-TCP_REPAIR_QUEUE-bound-checking.patch
--	patches.suse/net-ethernet-ti-cpsw-fix-packet-leaking-in-dual_mac-.patch
--	patches.suse/tcp_bbr-fix-to-zero-idle_restart-only-upon-S-ACKed-d.patch
--	patches.suse/sctp-use-the-old-asoc-when-making-the-cookie-ack-chu.patch
--	patches.suse/sctp-fix-the-issue-that-the-cookie-ack-with-auth-can.patch
--	patches.suse/8139too-Use-disable_irq_nosync-in-rtl8139_poll_contr.patch
--	patches.suse/net_sched-fq-take-care-of-throttled-flows-before-reu.patch
--	patches.suse/bpf-fix-uninitialized-variable-in-bpf-tools.patch
--	patches.suse/bpf-x64-fix-memleak-when-not-converging-after-image.patch
--	patches.suse/ipv4-fix-fnhe-usage-by-non-cached-routes.patch
--	patches.suse/0001-qmi_wwan-do-not-steal-interfaces-from-class-drivers.patch
--	patches.suse/rds-do-not-leak-kernel-memory-to-user-land.patch
--	patches.suse/qed-fix-spelling-mistake-offloded-offloaded.patch
--	patches.suse/dccp-fix-tasklet-usage.patch
--	patches.suse/ALSA-hda-Fix-incorrect-usage-of-IS_REACHABLE
--	patches.suse/ALSA-seq-Fix-races-at-MIDI-encoding-in-snd_virmidi_o
--	patches.suse/ALSA-dice-fix-kernel-NULL-pointer-dereference-due-to
--	patches.suse/ALSA-aloop-Add-missing-cable-lock-to-ctl-API-callbac
--	patches.suse/ALSA-pcm-Check-PCM-state-at-xfern-compat-ioctl
--	patches.suse/0004-cpufreq-CPPC-Set-platform-specific-transition_delay_.patch
--	patches.suse/0001-btrfs-Fix-wrong-first_key-parameter-in-replace_path.patch
--	patches.suse/btrfs-Take-trans-lock-before-access-running-trans-in.patch
--	patches.suse/xfs-cap-the-length-of-deduplication-requests.patch
--	patches.suse/blk-mq-count-allocated-but-not-started-requests-in-i.patch
--	patches.suse/blk-mq-fix-sysfs-inflight-counter.patch
--	patches.suse/0221-bcache-store-disk-name-in-struct-cache-and-struct-ca.patch
--	patches.suse/0222-bcache-set-CACHE_SET_IO_DISABLE-in-bch_cached_dev_er.patch
--	patches.suse/0223-bcache-count-backing-device-I-O-error-for-writeback-.patch
--	patches.suse/0224-bcache-add-wait_for_kthread_stop-in-bch_allocator_th.patch
--	patches.suse/0225-bcache-set-dc-io_disable-to-true-in-conditional_stop.patch
--	patches.suse/0226-bcache-use-pr_info-to-inform-duplicated-CACHE_SET_IO.patch
--	patches.suse/bdi-wake-up-concurrent-wb_shutdown-callers.patch
--	patches.suse/nvme-fix-potential-memory-leak-in-option-parsing.patch
--	patches.suse/nvme-Set-integrity-flag-for-user-passthrough-command.patch
--	patches.suse/nvme-multipath-Disable-runtime-writable-enabling-par.patch
--	patches.suse/nvme-multipath-Fix-multipath-disabled-naming-collisi.patch
--	patches.suse/nvmet-switch-loopback-target-state-to-connecting-whe.patch
--	patches.suse/bdi-Fix-oops-in-wb_workfn.patch
--	patches.suse/RDMA-ucma-ucma_context-reference-leak-in-error-path.patch
--	patches.suse/RDMA-ucma-Allow-resolving-address-w-o-specifying-sou.patch
--	patches.suse/RDMA-mlx5-Fix-multiple-NULL-ptr-deref-errors-in-rere.patch
--	patches.suse/RDMA-mlx5-Protect-from-shift-operand-overflow.patch
--	patches.suse/IB-mlx5-Use-unlimited-rate-when-static-rate-is-not-s.patch
--	patches.suse/cifs-smbd-depend-on-INFINIBAND_ADDR_TRANS.patch
--	patches.suse/RDMA-cxgb4-release-hw-resources-on-device-removal.patch
--	patches.suse/IB-uverbs-Fix-validating-mandatory-attributes.patch
--	patches.suse/RDMA-cma-Fix-use-after-destroy-access-to-net-namespa.patch
--	patches.suse/RDMA-iwpm-fix-memory-leak-on-map_info.patch
--	patches.suse/IB-rxe-add-RXE_START_MASK-for-rxe_opcode-IB_OPCODE_R.patch
--	patches.suse/IB-rxe-avoid-double-kfree_skb.patch
--	patches.suse/RDMA-hns-Bugfix-for-init-hem-table.patch
--	patches.suse/RDMA-hns-Intercept-illegal-RDMA-operation-when-use-i.patch
--	patches.suse/RDMA-hns-Fix-the-qp-context-state-diagram.patch
--	patches.suse/RDMA-hns-Only-assign-mtu-if-IB_QP_PATH_MTU-bit-is-se.patch
--	patches.suse/RDMA-hns-Remove-some-unnecessary-attr_mask-judgement.patch
--	patches.suse/RDMA-hns-Only-assign-dqpn-if-IB_QP_PATH_DEST_QPN-bit.patch
--	patches.suse/RDMA-hns-Adjust-the-order-of-cleanup-hem-table.patch
--	patches.suse/RDMA-hns-Update-assignment-method-for-owner-field-of.patch
--	patches.suse/RDMA-hns-Submit-bad-wr.patch
--	patches.suse/RDMA-hns-Fix-a-couple-misspellings.patch
--	patches.suse/iw_cxgb4-Atomically-flush-per-QP-HW-CQEs.patch
--	patches.suse/IB-core-Make-ib_mad_client_id-atomic.patch
--	patches.suse/IB-hfi1-Fix-handling-of-FECN-marked-multicast-packet.patch
--	patches.suse/IB-hfi1-Use-correct-type-for-num_user_context.patch
--	patches.suse/IB-hfi1-Fix-loss-of-BECN-with-AHG.patch
--	patches.suse/IB-hfi1-Fix-NULL-pointer-dereference-when-invalid-nu.patch
--	patches.suse/IB-hfi1-rdmavt-Fix-memory-leak-in-hfi1_alloc_devdata.patch
--	patches.suse/IB-hfi1-Fix-memory-leak-in-exception-path-in-get_irq.patch
--	patches.suse/IB-mlx4-Fix-integer-overflow-when-calculating-optima.patch
--	patches.suse/RDMA-cma-Do-not-query-GID-during-QP-state-transition.patch
--	patches.suse/drm-i915-glk-Add-MODULE_FIRMWARE-for-Geminilake
--	patches.suse/drm-bridge-vga-dac-Fix-edid-memory-leak
--	patches.suse/drm-vmwgfx-Fix-a-buffer-object-leak
--	patches.suse/remoteproc-qcom-Fix-potential-device-node-leaks.patch
--	patches.suse/rpmsg-added-MODULE_ALIAS-for-rpmsg_char.patch
--	patches.suse/clk-honor-CLK_MUX_ROUND_CLOSEST-in-generic-clk-mux
--	patches.suse/usb-dwc3-gadget-Fix-list_del-corruption-in-dwc3_ep_d.patch
--	patches.suse/usb-musb-host-fix-potential-NULL-pointer-dereference.patch
--	patches.suse/usb-musb-trace-fix-NULL-pointer-dereference-in-musb_.patch
--	patches.suse/0001-xhci-Fix-use-after-free-in-xhci_free_virt_device.patch
--	patches.suse/0001-USB-Accept-bulk-endpoints-with-1024-byte-maxpacket.patch
--	patches.suse/USB-serial-option-adding-support-for-ublox-R410M.patch
--	patches.suse/USB-serial-visor-handle-potential-invalid-device-con.patch
--	patches.suse/platform-x86-asus-wireless-Fix-NULL-pointer-derefere
--	patches.suse/irqchip-qcom-Fix-check-for-spurious-interrupts
--	patches.suse/0016-arm64-vgic-v2-Fix-proxying-of-cpuif-access.patch
--	patches.suse/kvm-x86-remove-apic-timer-periodic-oneshot-spikes
--	patches.suse/doc-Add-vendor-prefix-for-Kieback-Peter-GmbH
--	patches.suse/dt-bindings-panel-lvds-fix-path-to-display-timing-bindings.patch
--	patches.suse/gpio-fix-aspeed_gpio-unmask-irq
--	patches.suse/gpioib-do-not-free-unrequested-descriptors
--	patches.suse/gpio-fix-error-path-in-lineevent_create
--	patches.suse/libata-Apply-NOLPM-quirk-for-SanDisk-SD7UB3Q-G1001-S
--	patches.suse/driver-core-add-__printf-verification-to-__ata_ehi_p.patch
--	patches.suse/HID-lenovo-Add-support-for-IBM-Lenovo-Scrollpoint-mi
--	patches.suse/HID-wacom-Release-device-resource-data-obtained-by-d
--	patches.suse/HID-intel-ish-hid-use-put_device-instead-of-kfree
--	patches.suse/0001-dm-integrity-use-kvfree-for-kvmalloc-d-memory.patch
--	patches.suse/0228-dm-bufio-fix-buffer-alignment.patch
--	patches.suse/agp-uninorth-make-two-functions-static
--	patches.suse/drm-i915-Adjust-eDP-s-logical-vco-in-a-reliable-plac
--	patches.suse/drm-i915-Fix-drm-intel_enable_lvds-ERROR-message-in-
--	patches.suse/drm-atomic-Clean-old_state-new_state-in-drm_atomic_s
--	patches.suse/drm-atomic-Clean-private-obj-old_state-new_state-in-
--	patches.suse/drm-omap-silence-unititialized-variable-warning
--	patches.suse/drm-omap-fix-uninitialized-ret-variable
--	patches.suse/drm-omap-fix-possible-NULL-ref-issue-in-tiler_reserv
--	patches.suse/drm-omap-handle-alloc-failures-in-omap_connector
--	patches.suse/drm-vc4-Fix-scaling-of-uni-planar-formats
--	patches.suse/drm-nouveau-Fix-deadlock-in-nv50_mstm_register_conne
--	patches.suse/cpufreq-schedutil-Avoid-using-invalid-next_freq.patch
--	patches.suse/mmap-introduce-sane-default-mmap-limits.patch
--	patches.suse/x86-xen-reset-vcpu0-info-pointer-after-shared_info-remap
--	patches.suse/tracing-Fix-regex_match_front-to-not-over-compare-th.patch
--	patches.suse/powerpc-pseries-Fix-CONFIG_NUMA-n-build.patch
--	patches.suse/ceph-fix-rsize-wsize-capping-in-ceph_direct_read_write.patch
--	patches.suse/libceph-add-osd_req_op_extent_osd_data_bvecs.patch
--	patches.suse/ceph-fix-iov_iter-issues-in-ceph_direct_read_write.patch
--	patches.suse/xprtrdma-Fix-list-corruption-DMAR-errors-during-MR-r.patch
--	patches.suse/openvswitch-Don-t-swap-table-in-nlattr_set-after-OVS.patch
--	patches.suse/atm-zatm-Fix-potential-Spectre-v1.patch
--	patches.suse/net-atm-Fix-potential-Spectre-v1.patch
--	patches.suse/tg3-Fix-vunmap-BUG_ON-triggered-from-tg3_free_consis.patch
--	patches.suse/net-ethernet-sun-niu-set-correct-packet-size-in-skb.patch
--	patches.suse/Revert-Bluetooth-btusb-Fix-quirk-for-Atheros-1525-QC
--	patches.suse/Bluetooth-btusb-Only-check-needs_reset_resume-DMI-ta
--	patches.suse/Bluetooth-btusb-Add-Dell-XPS-13-9360-to-btusb_needs_
--	patches.suse/sctp-delay-the-authentication-for-the-duplicated-coo.patch
--	patches.suse/af_key-Always-verify-length-of-provided-sadb_key.patch
--	patches.suse/vti6-Change-minimum-MTU-to-IPV4_MIN_MTU-vti6-can-car.patch
--	patches.suse/net-aquantia-driver-should-correctly-declare-vlan_fe.patch
--	patches.suse/llc-better-deal-with-too-small-mtu.patch
--	patches.suse/can-dev-increase-bus-off-message-severity
--	patches.suse/can-kvaser_usb-Increase-correct-stats-counter-in-kva
--	patches.suse/r8169-fix-powering-up-RTL8168h
--	patches.suse/tipc-eliminate-KMSAN-uninit-value-in-strcmp-complain.patch
--	patches.suse/qed-Fix-l2-initializations-over-iWARP-personality.patch
--	patches.suse/qede-Fix-gfp-flags-sent-to-rdma-event-node-allocatio.patch
--	patches.suse/msft-hv-1674-hv_netvsc-Fix-net-device-attach-on-older-Windows-hos.patch
--	patches.suse/cxgb4-zero-the-HMA-memory.patch
--	patches.suse/cxgb4-copy-mbox-log-size-to-PF0-3-adap-instances.patch
--	patches.suse/net-mlx4_en-Verify-coalescing-parameters-are-in-rang.patch
--	patches.suse/mac80211-Fix-condition-validating-WMM-IE
--	patches.suse/cfg80211-limit-wiphy-names-to-128-bytes
--	patches.suse/rfkill-gpio-fix-memory-leak-in-probe-error-path
--	patches.suse/mac80211-Adjust-SAE-authentication-timeout
--	patches.suse/mac80211-use-timeout-from-the-AddBA-response-instead
--	patches.suse/msft-hv-1676-hv_netvsc-set-master-device.patch
--	patches.suse/net-mlx4_en-Fix-an-error-handling-path-in-mlx4_en_in.patch
--	patches.suse/sctp-remove-sctp_chunk_put-from-fail_mark-err-path-i.patch
--	patches.suse/qed-fix-spelling-mistake-taskelt-tasklet.patch
--	patches.suse/can-hi311x-Acquire-SPI-lock-on-do_get_berr_counter
--	patches.suse/can-hi311x-Work-around-TX-complete-interrupt-erratum
--	patches.suse/bonding-do-not-allow-rlb-updates-to-invalid-mac.patch
--	patches.suse/bonding-send-learning-packets-for-vlans-on-slave.patch
--	patches.suse/ipv4-fix-memory-leaks-in-udp_sendmsg-ping_v4_sendmsg.patch
--	patches.suse/net-mlx5-Free-IRQs-in-shutdown-path.patch
--	patches.suse/net-mlx5-E-Switch-Include-VF-RDMA-stats-in-vport-sta.patch
--	patches.suse/net-mlx5e-Err-if-asked-to-offload-TC-match-on-frag-b.patch
--	patches.suse/0008-rxrpc-Fix-error-reception-on-AF_INET6-sockets.patch
--	patches.suse/ixgbe-return-error-on-unsupported-SFP-module-when-re.patch
--	patches.suse/ixgbevf-fix-ixgbevf_xmit_frame-s-return-type.patch
--	patches.suse/net-sched-fix-error-path-in-tcf_proto_create-when-mo.patch
--	patches.suse/net-sched-actions-fix-refcnt-leak-in-skbmod.patch
--	patches.suse/0001-init-fix-false-positives-in-W-X-checking.patch
--	patches.suse/0001-mm-sections-are-not-offlined-during-memory-hotremove.patch
--	patches.suse/proc-kcore-don-t-bounds-check-against-address-0.patch
--	patches.suse/0001-mm-oom-fix-concurrent-munlock-and-oom-reaper-unmap-v.patch
--	patches.suse/nvme-fix-use-after-free-in-nvme_free_ns_head.patch
--	patches.suse/nvme-Fix-sync-controller-reset-return.patch
--	patches.suse/nvme-add-quirk-to-force-medium-priority-for-sq-creation.patch
--	patches.suse/thermal-int3403_thermal-Fix-NULL-pointer-deref-on-mo
--	patches.suse/thermal-exynos-Reading-temperature-makes-sense-only-
--	patches.suse/thermal-exynos-Propagate-error-value-from-tmu_read
--	patches.suse/cifs-Allocate-validate-negotiation-request-through-kmalloc.patch
--	patches.suse/cifs-smbd-Enable-signing-with-smbdirect.patch
--	patches.suse/cifs-smb2ops-Fix-listxattr-when-there-are-no-EAs.patch
--	patches.suse/smb3-directory-sync-should-not-return-an-error.patch
--	patches.suse/perf-x86-fix-possible-spectre-v1-indexing-for-hw_perf_event-cache_
--	patches.suse/perf-x86-fix-possible-spectre-v1-indexing-for-x86_pmu-event_map
--	patches.suse/perf-x86-msr-fix-possible-spectre-v1-indexing-in-the-msr-driver
--	patches.suse/perf-x86-cstate-fix-possible-spectre-v1-indexing-for-pkg_msr
--	patches.suse/drm-set-FMODE_UNSIGNED_OFFSET-for-drm-files
--	patches.suse/scsi-aacraid-Correct-hba_send-to-include-iu_type.patch
--	patches.suse/tracing-x86-xen-remove-zero-data-size-trace-events-trace_xen_mmu_flush_tlb-all
--	patches.suse/0001-proc-do-not-access-cmdline-nor-environ-from-file-bac.patch
--	patches.suse/vfio-ccw-fix-cleanup-if-cp_prefetch-fails
--	patches.suse/s390-move-expoline-assembler-macros-to-a-header.patch
--	patches.suse/s390-crc32-vx-use-expoline-for-indirect-branches.patch
--	patches.suse/s390-lib-use-expoline-for-indirect-branches.patch
--	patches.suse/s390-ftrace-use-expoline-for-indirect-branches.patch
--	patches.suse/s390-kernel-use-expoline-for-indirect-branches.patch
--	patches.suse/s390-move-spectre-sysfs-attribute-code.patch
--	patches.suse/s390-remove-indirect-branch-from-do_softirq_own_stack.patch
--	patches.suse/s390-extend-expoline-to-bc-instructions.patch
--	patches.suse/s390-use-expoline-thunks-in-the-bpf-jit.patch
--	patches.suse/s390-cpum_sf-ensure-sample-frequency-of-perf-event-attributes-is-non-zero.patch
--	patches.suse/s390-qdio-fix-access-to-uninitialized-qdio_q-fields.patch
--	patches.suse/s390-qdio-don-t-release-memory-in-qdio_setup_irq.patch
--	patches.suse/ALSA-control-fix-a-redundant-copy-issue
--	patches.suse/ALSA-hda-Add-Lenovo-C50-All-in-one-to-the-power_save
--	patches.suse/ALSA-usb-mixer-volume-quirk-for-CM102-A-102S
--	patches.suse/ALSA-hda-realtek-Clevo-P950ER-ALC1220-Fixup
--	patches.suse/msft-hv-1677-x86-Delay-skip-of-emulated-hypercall-instruction.patch
--	patches.suse/0001-KVM-arm-arm64-Properly-protect-VGIC-locks-from-IRQs.patch
--	patches.suse/0002-KVM-arm-arm64-VGIC-ITS-Promote-irq_lock-in-update_af.patch
--	patches.suse/0003-KVM-arm-arm64-VGIC-ITS-protect-kvm_read_guest-calls-.patch
--	patches.suse/0004-KVM-arm-arm64-VGIC-ITS-save-restore-protect-kvm_read.patch
--	patches.suse/hwmon-k10temp-fix-reading-critical-temperature-register.patch
--	patches.suse/x86-amd_nb-add-support-for-raven-ridge-cpus.patch
--	patches.suse/hwmon-k10temp-use-api-function-to-access-system-management.patch
--	patches.suse/drm-Match-sysfs-name-in-link-removal-to-link-creatio
--	patches.suse/drm-dumb-buffers-Integer-overflow-in-drm_mode_create
--	patches.suse/drm-vmwgfx-Set-dmabuf_size-when-vmw_dmabuf_init-is-s
--	patches.suse/drm-i915-userptr-reject-zero-user_size
--	patches.suse/drm-i915-execlists-Use-rmb-to-order-CSB-reads
--	patches.suse/drm-i915-gen9-Add-WaClearHIZ_WM_CHICKEN3-for-bxt-and
--	patches.suse/mtd-fix-comparison-in-map_word_andequal.patch
--	patches.suse/spi-sh-msiof-Fix-bit-field-overflow-writes-to-TSCR-R
--	patches.suse/spi-cadence-Add-usleep_range-for-cdns_spi_fill_tx_fi
--	patches.suse/spi-pxa2xx-Allow-64-bit-DMA
--	patches.suse/spi-bcm-qspi-Avoid-setting-MSPI_CDRAM_PCS-for-spi-no
--	patches.suse/spi-bcm-qspi-Always-read-and-set-BSPI_MAST_N_BOOT_CT
--	patches.suse/spi-bcm2835aux-ensure-interrupts-are-enabled-for-sha
--	patches.suse/0229-bcache-return-0-from-bch_debug_init-if-CONFIG_DEBUG_.patch
--	patches.suse/0001-xhci-Fix-USB3-NULL-pointer-dereference-at-logical-di.patch
--	patches.suse/usb-musb-fix-remote-wakeup-racing-with-suspend.patch
--	patches.suse/usbip-usbip_host-refine-probe-and-disconnect-debug-m.patch
--	patches.suse/0001-usbip-usbip_host-delete-device-from-busid_table-afte.patch
--	patches.suse/0001-usbip-usbip_host-run-rebind-from-exit-when-module-is.patch
--	patches.suse/0001-usbip-usbip_host-fix-NULL-ptr-deref-and-use-after-fr.patch
--	patches.suse/0001-usbip-usbip_host-fix-bad-unlock-balance-during-stub_.patch
--	patches.suse/4.4.133-056-powerpc-powernv-Fix-NVRAM-sleep-in-invalid-co.patch
--	patches.suse/i2c-designware-fix-poll-after-enable-regression
--	patches.suse/i2c-pmcmsp-return-message-count-on-master_xfer-succe
--	patches.suse/i2c-pmcmsp-fix-error-return-from-master_xfer
--	patches.suse/i2c-viperboard-return-message-count-on-master_xfer-s
--	patches.suse/lib-test_bitmap.c-fix-bitmap-optimisation-tests-to-r.patch
--	patches.suse/radix-tree-test-suite-fix-mapshift-build-target.patch
--	patches.suse/radix-tree-test-suite-fix-compilation-issue.patch
--	patches.suse/radix-tree-test-suite-add-item_delete_rcu.patch
--	patches.suse/radix-tree-test-suite-multi-order-iteration-race.patch
--	patches.suse/radix-tree-fix-multi-order-iteration-race.patch
--	patches.suse/hfsplus-stop-workqueue-when-fill_super-failed.patch
--	patches.suse/mmap-relax-file-size-limit-for-regular-files.patch
--	patches.suse/ARM-davinci-board-da830-evm-fix-GPIO-lookup-for-MMC-.patch
--	patches.suse/ARM-davinci-board-da850-evm-fix-GPIO-lookup-for-MMC-.patch
--	patches.suse/ARM-davinci-board-omapl138-hawk-fix-GPIO-numbers-for.patch
--	patches.suse/ARM-davinci-board-dm355-evm-fix-broken-networking.patch
--	patches.suse/tee-shm-fix-use-after-free-via-temporarily-dropped-r
--	patches.suse/tee-check-shm-references-are-consistent-in-offset-si
--	patches.suse/ARM-OMAP2-powerdomain-use-raw_smp_processor_id-for-t.patch
--	patches.suse/ARM-keystone-fix-platform_domain_notifier-array-over.patch
--	patches.suse/ARM-davinci-dm646x-fix-timer-interrupt-generation.patch
--	patches.suse/ARM-davinci-board-dm646x-evm-pass-correct-I2C-adapte.patch
--	patches.suse/ARM-davinci-board-dm646x-evm-set-VPIF-capture-card-n.patch
--	patches.suse/x86-kexec-avoid-double-free_page-upon-do_kexec_load-failure
--	patches.suse/kprobes-x86-prohibit-probing-on-exception-masking-instructions
--	patches.suse/uprobes-x86-prohibit-probing-on-mov-ss-instruction
--	patches.suse/objtool-kprobes-x86-sync-the-latest-asm-insn-h-header-with-tools-objtool-arch-x86-include-asm-insn-h
--	patches.suse/objtool-fix-noreturn-detection-for-recursive-sibling-calls.patch
--	patches.suse/objtool-support-gcc-8-s-cold-subfunctions.patch
--	patches.suse/objtool-support-gcc-8-switch-tables.patch
--	patches.suse/objtool-detect-rip-relative-switch-table-references.patch
--	patches.suse/objtool-detect-rip-relative-switch-table-references-part-2.patch
--	patches.suse/efi-avoid-potential-crashes-fix-the-struct-efi_pci_io_protocol_32-definition-for-mixed-mode
--	patches.suse/x86-pkeys-override-pkey-when-moving-away-from-prot_exec
--	patches.suse/x86-pkeys-do-not-special-case-protection-key-0
--	patches.suse/x86-mm-drop-ts_compat-on-64-bit-exec-syscall
--	patches.suse/ARM-8753-1-decompressor-add-a-missing-parameter-to-t.patch
--	patches.suse/ARM-8758-1-decompressor-restore-r1-and-r2-just-befor.patch
--	patches.suse/ARM-kexec-fix-kdump-register-saving-on-panic.patch
--	patches.suse/ARM-8769-1-kprobes-Fix-to-use-get_kprobe_ctlblk-afte.patch
--	patches.suse/ARM-8770-1-kprobes-Prohibit-probing-on-optimized_cal.patch
--	patches.suse/ARM-8771-1-kprobes-Prohibit-kprobes-on-do_undefinstr.patch
--	patches.suse/ARM-8772-1-kprobes-Prohibit-kprobes-on-get_user-func.patch
--	patches.suse/btrfs-send-fix-invalid-access-to-commit-roots-due-to.patch
--	patches.suse/btrfs-fix-xattr-loss-after-power-failure.patch
--	patches.suse/btrfs-fix-duplicate-extents-after-fsync-of-file-with.patch
--	patches.suse/0002-btrfs-fix-reading-stale-metadata-blocks-after-degrad.patch
--	patches.suse/0001-btrfs-Split-btrfs_del_delalloc_inode-into-2-function.patch
--	patches.suse/0002-btrfs-Fix-delalloc-inodes-invalidation-during-transa.patch
--	patches.suse/0009-packet-in-packet_snd-start-writing-at-link-layer-all.patch
--	patches.suse/qede-Fix-ref-cnt-usage-count.patch
--	patches.suse/netfilter-nf_tables-nft_compat-fix-refcount-leak-on-.patch
--	patches.suse/0010-ipvs-fix-stats-update-from-local-clients.patch
--	patches.suse/netfilter-nf_tables-don-t-assume-chain-stats-are-set.patch
--	patches.suse/netfilter-nft_compat-prepare-for-indirect-info-stora.patch
--	patches.suse/netfilter-nft_compat-fix-handling-of-large-matchinfo.patch
--	patches.suse/netfilter-nf_tables-fix-memory-leak-on-error-exit-re.patch
--	patches.suse/net-mlx4_core-Fix-error-handling-in-mlx4_init_port_i.patch
--	patches.suse/cxgb4-Correct-ntuple-mask-validation-for-hash-filter.patch
--	patches.suse/vmxnet3-set-the-DMA-mask-before-the-first-DMA-map-op.patch
--	patches.suse/vmxnet3-use-DMA-memory-barriers-where-required.patch
--	patches.suse/net-mlx5-Fix-build-break-when-CONFIG_SMP-n.patch
--	patches.suse/0011-tcp-purge-write-queue-in-tcp_connect_init.patch
--	patches.suse/qed-LL2-flush-isles-when-connection-is-closed.patch
--	patches.suse/ibmvnic-Free-coherent-DMA-memory-if-FW-map-failed.patch
--	patches.suse/ibmvnic-Fix-non-fatal-firmware-error-reset.patch
--	patches.suse/ibmvnic-Fix-statistics-buffers-memory-leak.patch
--	patches.suse/0012-net-test-tailroom-before-appending-to-linear-skb.patch
--	patches.suse/0013-net-Fix-a-bug-in-removing-queues-from-XPS-map.patch
--	patches.suse/sock_diag-fix-use-after-free-read-in-__sk_free.patch
--	patches.suse/net-sched-red-avoid-hashing-NULL-child.patch
--	patches.suse/cxgb4-fix-offset-in-collecting-TX-rate-limit-info.patch
--	patches.suse/01-x86-nospec-simplify-alternative_msr_write.patch
--	patches.suse/02-x86-bugs-concentrate-bug-detection-into-a-separate-function.patch
--	patches.suse/03-x86-bugs-concentrate-bug-reporting-into-a-separate-function.patch
--	patches.suse/04-x86-bugs-read-spec_ctrl-msr-during-boot-and-re-use-reserved-bits.patch
--	patches.suse/05-x86-bugs-kvm-support-the-combination-of-guest-and-host-ibrs.patch
--	patches.suse/06-x86-bugs-expose-sys-spec_store_bypass.patch
--	patches.suse/07-x86-cpufeatures-add-x86_feature_rds.patch
--	patches.suse/08-x86-bugs-provide-boot-parameters-for-the-spec_store_bypass_disable-mitigation.patch
--	patches.suse/09-x86-bugs-intel-set-proper-cpu-features-and-setup-rds.patch
--	patches.suse/10-x86-bugs-whitelist-allowed-spec_ctrl-msr-values.patch
--	patches.suse/11-x86-bugs-amd-add-support-to-disable-rds-on-famh-if-requested.patch
--	patches.suse/12-x86-kvm-vmx-expose-spec_ctrl-bit2-to-the-guest.patch
--	patches.suse/13-x86-speculation-create-spec-ctrl-h-to-avoid-include-hell.patch
--	patches.suse/14-prctl-add-speculation-control-prctls.patch
--	patches.suse/15-x86-process-allow-runtime-control-of-speculative-store-bypass.patch
--	patches.suse/16-x86-speculation-add-prctl-for-speculative-store-bypass-mitigation.patch
--	patches.suse/17-nospec-allow-getting-setting-on-non-current-task.patch
--	patches.suse/18-proc-provide-details-on-speculation-flaw-mitigations.patch
--	patches.suse/19-seccomp-enable-speculation-flaw-mitigations.patch
--	patches.suse/20-x86-bugs-make-boot-modes-_ro_after_init.patch
--	patches.suse/21-prctl-add-force-disable-speculation.patch
--	patches.suse/22-seccomp-use-pr_spec_force_disable.patch
--	patches.suse/23-seccomp-add-filter-flag-to-opt-out-of-ssb-mitigation.patch
--	patches.suse/24-seccomp-move-speculation-migitation-control-to-arch-code.patch
--	patches.suse/25-x86-speculation-make-seccomp-the-default-mode-for-speculative-store-bypass.patch
--	patches.suse/26-x86-bugs-rename-rds-to-ssbd.patch
--	patches.suse/27-proc-use-underscores-for-ssbd-in-status.patch
--	patches.suse/28-x86-bugs-fix-_ssb_select_mitigation-return-type.patch
--	patches.suse/29-x86-bugs-make-cpu_show_common-static.patch
--	patches.suse/30-x86-bugs-fix-the-parameters-alignment-and-missing-void.patch
--	patches.suse/KVM--SVM--Move-spec-control-call-after-restore-of-GS.patch
--	patches.suse/31-x86-speculation-use-synthetic-bits-for-ibrs-ibpb-stibp.patch
--	patches.suse/32-x86-cpufeatures-disentangle-msr_spec_ctrl-enumeration-from-ibrs.patch
--	patches.suse/33-x86-cpufeatures-disentangle-ssbd-enumeration.patch
--	patches.suse/34-x86-cpufeatures-add-feature_zen.patch
--	patches.suse/35-x86-speculation-handle-ht-correctly-on-amd.patch
--	patches.suse/36-x86-bugs-kvm-extend-speculation-control-for-virt_spec_ctrl.patch
--	patches.suse/37-x86-speculation-add-virtualized-speculative-store-bypass-disable-support.patch
--	patches.suse/38-x86-speculation-rework-speculative_store_bypass_update.patch
--	patches.suse/39-x86-bugs-unify-x86_spec_ctrl_-set_guest-restore_host.patch
--	patches.suse/40-x86-bugs-expose-x86_spec_ctrl_base-directly.patch
--	patches.suse/41-x86-bugs-remove-x86_spec_ctrl_set.patch
--	patches.suse/42-x86-bugs-rework-spec_ctrl-base-and-mask-logic.patch
--	patches.suse/43-x86-speculation-kvm-implement-support-for-virt_spec_ctrl-ls_cfg.patch
--	patches.suse/44-kvm-svm-implement-virt_spec_ctrl-support-for-ssbd.patch
--	patches.suse/45-x86-bugs-rename-ssbd_no-to-ssb_no.patch
--	patches.suse/bpf-prevent-memory-disambiguation-attack.patch
--	patches.suse/0001-iov_iter-fix-return-type-of-_pipe_get_pages.patch
--	patches.suse/0002-iov_iter-fix-memory-leak-in-pipe_get_pages_alloc.patch
--	patches.suse/do-d_instantiate-unlock_new_inode-combinations-safel.patch
--	patches.suse/fs-don-t-scan-the-inode-cache-before-SB_BORN-is-set.patch
--	patches.suse/affs_lookup-close-a-race-with-affs_remove_link.patch
--	patches.suse/befs_lookup-use-d_splice_alias.patch
--	patches.suse/ext2-fix-a-block-leak.patch
--	patches.suse/aio-fix-io_destroy2-vs.-lookup_ioctx-race.patch
--	patches.suse/scsi-zfcp-fix-infinite-iteration-on-erp-ready-list.patch
--	patches.suse/scsi-core-clean-up-generated-file-scsi_devinfo_tbl.c.patch
--	patches.suse/scsi-sg-allocate-with-_gfp_zero-in-sg_build_indirect.patch
--	patches.suse/powerpc-64s-Add-support-for-a-store-forwarding-barri.patch
--	patches.suse/sr-pass-down-correctly-sized-scsi-sense-buffer.patch
--	patches.suse/libata-Blacklist-some-Sandisk-SSDs-for-NCQ
--	patches.suse/libata-blacklist-Micron-500IT-SSD-with-MU01-firmware
--	patches.suse/btrfs-fix-error-handling-in-btrfs_truncate.patch
--	patches.suse/IB-hfi1-Use-after-free-race-condition-in-send-contex.patch
--	patches.suse/RDMA-mlx5-Don-t-assume-that-medium-blueFlame-registe.patch
--	patches.suse/RDMA-mlx5-Use-proper-spec-flow-label-type.patch
--	patches.suse/i40iw-Fix-memory-leak-in-error-path-of-create-QP.patch
--	patches.suse/i40iw-Use-correct-address-in-dst_neigh_lookup-for-IP.patch
--	patches.suse/RDMA-hns-Add-rq-inline-flags-judgement.patch
--	patches.suse/RDMA-hns-Bugfix-for-rq-record-db-for-kernel.patch
--	patches.suse/RDMA-hns-Load-the-RoCE-dirver-automatically.patch
--	patches.suse/RDMA-hns-Update-convert-function-of-endian-format.patch
--	patches.suse/RDMA-hns-Add-return-operation-when-configured-global.patch
--	patches.suse/RDMA-hns-Not-support-qp-transition-from-reset-to-res.patch
--	patches.suse/RDMA-hns-Fix-the-bug-with-rq-sge.patch
--	patches.suse/RDMA-hns-Set-desc_dma_addr-for-zero-when-free-cmq-de.patch
--	patches.suse/RDMA-hns-Enable-inner_pa_vld-filed-of-mpt.patch
--	patches.suse/RDMA-hns-Set-NULL-for-__internal_mr.patch
--	patches.suse/RDMA-hns-Fix-the-bug-with-NULL-pointer.patch
--	patches.suse/RDMA-i40iw-Avoid-panic-when-objects-are-being-create.patch
--	patches.suse/RDMA-i40iw-Avoid-reference-leaks-when-processing-the.patch
--	patches.suse/i40iw-Avoid-panic-when-reading-back-the-IRQ-aff.patch
--	patches.suse/iw_cxgb4-Fix-an-error-handling-path-in-c4iw_get_dma_.patch
--	patches.suse/IB-umem-Use-the-correct-mm-during-ib_umem_release.patch
--	patches.suse/RDMA-qedr-Fix-doorbell-bar-mapping-for-dpi-1.patch
--	patches.suse/RDMA-hns-Bugfix-for-cq-record-db-for-kernel.patch
--	patches.suse/RDMA-hns-Move-the-location-for-initializing-tmp_len.patch
--	patches.suse/0001-xen-swiotlb-fix-the-check-condition-for-xen_swiotlb_.patch
--	patches.suse/ALSA-timer-Fix-pause-event-notification
--	patches.suse/drm-vmwgfx-Fix-32-bit-VMW_PORT_HB_-IN-OUT-macros
--	patches.suse/mmc-sdhci-iproc-remove-hard-coded-mmc-cap-1.8v
--	patches.suse/mmc-sdhci-iproc-fix-32bit-writes-for-TRANSFER_MODE-r
--	patches.suse/mmc-sdhci-iproc-add-SDHCI_QUIRK2_HOST_OFF_CARD_ON-fo
--	patches.suse/4.4.136-002-powerpc-64s-Clear-PCR-on-boot.patch
--	patches.suse/0002-arm64-lse-Add-early-clobbers-to-some-input-output-as.patch
--	patches.suse/0007-arm64-Make-sure-permission-updates-happen-for-pmd-pu.patch
--	patches.suse/isdn-eicon-fix-a-missing-check-bug
--	patches.suse/dccp-don-t-free-ccid2_hc_tx_sock-struct-in-dccp_disc.patch
--	patches.suse/ipmr-properly-check-rhltable_init-return-value.patch
--	patches.suse/qed-Fix-mask-for-physical-address-in-ILT-entry.patch
--	patches.suse/cfg80211-further-limit-wiphy-names-to-64-bytes
--	patches.suse/virtio-net-correctly-transmit-XDP-buff-after-lineari.patch
--	patches.suse/virtio-net-fix-leaking-page-for-gso-packet-during-me.patch
--	patches.suse/tuntap-correctly-set-SOCKWQ_ASYNC_NOSPACE.patch
--	patches.suse/ibmvnic-Only-do-H_EOI-for-mobility-events.patch
--	patches.suse/net-ipv4-add-missing-RTA_TABLE-to-rtm_ipv4_policy.patch
--	patches.suse/net-phy-broadcom-Fix-auxiliary-control-register-read.patch
--	patches.suse/net-phy-broadcom-Fix-bcm_write_exp.patch
--	patches.suse/net-mlx4-Fix-irq-unsafe-spinlock-usage.patch
--	patches.suse/0001-packet-fix-reserve-calculation.patch
--	patches.suse/net-mlx5e-When-RXFCS-is-set-add-FCS-data-into-checks.patch
--	patches.suse/net-mlx5-IPSec-Fix-a-race-between-concurrent-sandbox.patch
--	patches.suse/vhost-synchronize-IOTLB-message-with-dev-cleanup.patch
--	patches.suse/ipv4-remove-warning-in-ip_recv_error.patch
--	patches.suse/enic-set-DMA-mask-to-47-bit.patch
--	patches.suse/batman-adv-Avoid-race-in-TT-TVLV-allocator-helper.patch
--	patches.suse/batman-adv-Fix-TT-sync-flags-for-intermediate-TT-res.patch
--	patches.suse/bpf-properly-enforce-index-mask-to-prevent-out-of-bo.patch
--	patches.suse/ibmvnic-Fix-partial-success-login-retries.patch
--	patches.suse/idr-fix-invalid-ptr-dereference-on-item-delete
--	patches.suse/0001-Revert-ipc-shm-Fix-shmat-mmap-nil-page-protection.patch
--	patches.suse/0001-ipc-shm-fix-shmat-nil-address-after-round-down-when-.patch
--	patches.suse/kernel-sys.c-fix-potential-Spectre-v1-issue.patch
--	patches.suse/KVM-s390-vsie-fix-8k-check-for-the-itdba.patch
--	patches.suse/KVM-PPC-Book3S-HV-Snapshot-timebase-offset-on-guest-.patch
--	patches.suse/KVM-PPC-Book3S-HV-Make-radix-use-correct-tlbie-seque.patch
--	patches.suse/KVM-PPC-Book3S-HV-Make-radix-clear-pte-when-unmappin.patch
--	patches.suse/KVM-PPC-Book3S-HV-XIVE-Resend-re-routed-interrupts-o.patch
--	patches.suse/KVM-PPC-Book-3S-HV-Do-ptesync-in-radix-guest-exit-pa.patch
--	patches.suse/x86-kvm-fix-lapic-timer-drift-when-guest-uses-periodic-mode
--	patches.suse/kvm-x86-update-cpuid-properly-when-cr4-osxave-or-cr4-pke-is-changed
--	patches.suse/46-kvm-x86-ia32_arch_capabilities-is-always-supported.patch
--	patches.suse/msft-hv-1696-KVM-x86-fix-UD-address-of-failed-Hyper-V-hypercalls.patch
--	patches.suse/sched-tracing-Fix-trace_sched_pi_setprio-for-deboost.patch
--	patches.suse/47-kvm-vmx-expose-ssbd-properly-to-guests.patch
--	patches.suse/x86-speculation-simplify-the-cpu-bug-detection-logic.patch
--	patches.suse/tracing-Fix-crash-when-freeing-instances-with-event-.patch
--	patches.suse/0001-tracing-Make-the-snapshot-trigger-work-with-instance.patch
--	patches.suse/afs-Fix-directory-permissions-check.patch
--	patches.suse/Input-synaptics-Lenovo-Carbon-X1-Gen5-2017-devices-s
--	patches.suse/Input-synaptics-Lenovo-Thinkpad-X1-Carbon-G5-2017-wi
--	patches.suse/Input-synaptics-add-Intertouch-support-on-X1-Carbon-
--	patches.suse/Input-synaptics-add-Lenovo-80-series-ids-to-SMBus
--	patches.suse/Input-elan_i2c_smbus-fix-corrupted-stack
--	patches.suse/selinux-KASAN-slab-out-of-bounds-in-xattr_getsecurit.patch
--	patches.suse/nvme-fix-extended-data-LBA-supported-setting.patch
--	patches.suse/platform-x86-asus-wmi-Fix-NULL-pointer-dereference
--	patches.suse/fs-clear-writeback-errors-in-inode_init_always.patch
--	patches.suse/mm-huge_memory-c-_split_huge_page-use-atomic-clearpagedirty.patch
--	patches.suse/mm-fix-the-NULL-mapping-case-in-__isolate_lru_page.patch
--	patches.suse/RDMA-bnxt_re-Fix-broken-RoCE-driver-due-to-recent-L2.patch
--	patches.suse/IB-core-Fix-error-code-for-invalid-GID-entry.patch
--	patches.suse/iio-ad7793-implement-IIO_CHAN_INFO_SAMP_FREQ
--	patches.suse/iio-buffer-make-length-types-match-kfifo-types
--	patches.suse/iio-kfifo_buf-check-for-uint-overflow
--	patches.suse/stm-class-Use-vmalloc-for-the-master-map
--	patches.suse/intel_th-Use-correct-device-when-freeing-buffers
--	patches.suse/hwtracing-stm-fix-build-error-on-some-arches
--	patches.suse/drm-i915-Disable-LVDS-on-Radiant-P845
--	patches.suse/drm-i915-lvds-Move-acpi-lid-notification-registratio
--	patches.suse/drm-psr-Fix-missed-entry-in-PSR-setup-time-table
--	patches.suse/scsi-scsi_transport_srp-fix-shost-to-rport-translation
--	patches.suse/0014-netfilter-nf_tables-fix-NULL-pointer-dereference-on-.patch
--	patches.suse/0015-netfilter-ebtables-handle-string-from-userspace-with.patch
--	patches.suse/netfilter-nft_meta-fix-wrong-value-dereference-in-nf.patch
--	patches.suse/0016-ipvs-fix-buffer-overflow-with-sync-daemon-and-servic.patch
--	patches.suse/netfilter-nf_tables-disable-preemption-in-nft_update.patch
--	patches.suse/ipv6-sr-fix-memory-OOB-access-in-seg6_do_srh_encap-i.patch
--	patches.suse/atm-zatm-fix-memcmp-casting.patch
--	patches.suse/mlxsw-spectrum-Forbid-creation-of-VLAN-1-over-port-L.patch
--	patches.suse/0001-net-qmi_wwan-Add-Netgear-Aircard-779S.patch
--	patches.suse/be2net-Fix-error-detection-logic-for-BE3.patch
--	patches.suse/Revert-rt2800-use-TXOP_BACKOFF-for-probe-frames
--	patches.suse/iwlwifi-pcie-compare-with-number-of-IRQs-requested-f
--	patches.suse/net-ethernet-davinci_emac-fix-error-handling-in-prob.patch
--	patches.suse/net-sysfs-Fix-memory-leak-in-XPS-configuration.patch
--	patches.suse/kcm-Fix-use-after-free-caused-by-clonned-sockets.patch
--	patches.suse/0017-xfrm6-avoid-potential-infinite-loop-in-_decode_sessi.patch
--	patches.suse/ip6_tunnel-remove-magic-mtu-value-0xFFF8.patch
--	patches.suse/net-usb-cdc_mbim-add-flag-FLAG_SEND_ZLP.patch
--	patches.suse/fix-io_destroy-aio_complete-race.patch
--	patches.suse/0001-block-break-discard-submissions-into-the-user-define.patch
--	patches.suse/sbitmap-fix-race-in-wait-batch-accounting.patch
--	patches.suse/0001-nbd-fix-nbd-device-deletion.patch
--	patches.suse/nvme-only-reconfigure-discard-if-necessary.patch
--	patches.suse/blkdev_report_zones_ioctl-use-vmalloc-to-allocate-large-buffers.patch
--	patches.suse/bdi-Move-cgroup-bdi_writeback-to-a-dedicated-low-con.patch
--	patches.suse/0227-bcache-stop-bcache-device-when-backing-device-is-off.patch
--	patches.suse/0227-bcache-Move-couple-of-string-arrays-to-sysfs.c.patch
--	patches.suse/0227-bcache-Move-couple-of-functions-to-sysfs.c.patch
--	patches.suse/0227-bcache-Replace-bch_read_string_list-by-__sysfs_match.patch
--	patches.suse/block-rename-BLK_EH_NOT_HANDLED-to-BLK_EH_DONE.patch
--	patches.suse/nvme-return-BLK_EH_DONE-from-timeout.patch
--	patches.suse/null_blk-complete-requests-from-timeout.patch
--	patches.suse/scsi_transport_fc-complete-requests-from-timeout.patch
--	patches.suse/libiscsi-don-t-try-to-bypass-SCSI-EH.patch
--	patches.suse/block-don-t-print-a-message-when-the-device-went-awa.patch
--	patches.suse/nvme-fix-lockdep-warning-in-nvme_mpath_clear_current_path.patch
--	patches.suse/nvme-host-core-fix-precedence-of-ternary-operator.patch
--	patches.suse/nvme-rdma-stop-admin-queue-before-freeing-it.patch
--	patches.suse/nvme-fc-remove-setting-DNR-on-exception-conditions.patch
--	patches.suse/nvme-fabrics-remove-unnecessary-controller-subnqn-va.patch
--	patches.suse/nvme-fabrics-centralize-discovery-controller-default.patch
--	patches.suse/nvme-fabrics-allow-duplicate-connections-to-the-disc.patch
--	patches.suse/nvmet-fc-increase-LS-buffer-count-per-fc-port.patch
--	patches.suse/nvme-allow-duplicate-controller-if-prior-controller-.patch
--	patches.suse/nvme-loop-add-support-for-multiple-ports.patch
--	patches.suse/nvme-fabrics-allow-internal-passthrough-command-on-d.patch
--	patches.suse/nvme.h-untangle-AEN-notice-definitions.patch
--	patches.suse/nvme.h-add-the-changed-namespace-list-log.patch
--	patches.suse/nvme.h-add-AEN-configuration-symbols.patch
--	patches.suse/nvmet-add-a-new-nvmet_zero_sgl-helper.patch
--	patches.suse/nvmet-split-log-page-implementation.patch
--	patches.suse/nvmet-implement-the-changed-namespaces-log.patch
--	patches.suse/nvmet-add-AEN-configuration-support.patch
--	patches.suse/nvmet-mask-pending-AENs.patch
--	patches.suse/nvme-submit-AEN-event-configuration-on-startup.patch
--	patches.suse/nvme-mark-nvme_queue_scan-static.patch
--	patches.suse/nvme-use-the-changed-namespaces-list-log-to-clear-ns.patch
--	patches.suse/restore-cond_resched-in-shrink_dcache_parent.patch
--	patches.suse/rmdir-rename-do-shrink_dcache_parent-only-on-success.patch
--	patches.suse/fs-avoid-fdput-after-failed-fdget-in-vfs_dedupe_file.patch
--	patches.suse/hwmon-k10temp-add-support-for-stoney-ridge-and-bristol.patch
--	patches.suse/hwmon-k10temp-display-both-tctl-and-tdie.patch
--	patches.suse/hwmon-ltc2990-Fix-incorrect-conversion-of-negative-t
--	patches.suse/hwmon-k10temp-make-function-get_raw_temp-static.patch
--	patches.suse/hwmon-asus_atk0110-Replace-deprecated-device-registe
--	patches.suse/spi-bcm63xx-hspi-Enable-the-clock-before-calling-clk
--	patches.suse/spi-pxa2xx-check-clk_prepare_enable-return-value
--	patches.suse/cifs_lookup-cifs_get_inode_-never-returns-0-with-inode-left.patch
--	patches.suse/cifs_lookup-switch-to-d_splice_alias-.patch
--	patches.suse/btrfs-remove-wrong-use-of-volume_mutex-from-btrfs_dev_replace_start.patch
--	patches.suse/btrfs-track-running-balance-in-a-simpler-way.patch
--	patches.suse/0001-btrfs-Factor-out-common-delayed-refs-init-code.patch
--	patches.suse/0002-btrfs-Use-init_delayed_ref_common-in-add_delayed_tre.patch
--	patches.suse/0003-btrfs-Use-init_delayed_ref_common-in-add_delayed_dat.patch
--	patches.suse/0004-btrfs-Open-code-add_delayed_tree_ref.patch
--	patches.suse/0005-btrfs-Open-code-add_delayed_data_ref.patch
--	patches.suse/0006-btrfs-Introduce-init_delayed_ref_head.patch
--	patches.suse/0007-btrfs-Use-init_delayed_ref_head-in-add_delayed_ref_h.patch
--	patches.suse/0008-btrfs-split-delayed-ref-head-initialization-and-addi.patch
--	patches.suse/0001-btrfs-qgroup-Search-commit-root-for-rescan-to-avoid-.patch
--	patches.suse/0002-btrfs-qgroup-Finish-rescan-when-hit-the-last-leaf-of.patch
--	patches.suse/btrfs-update-stale-comments-referencing-vmtruncate.patch
--	patches.suse/btrfs-fix-error-handling-in-btrfs_truncate_inode_items.patch
--	patches.suse/btrfs-don-t-bug_on-in-btrfs_truncate_inode_items.patch
--	patches.suse/btrfs-stop-creating-orphan-items-for-truncate.patch
--	patches.suse/btrfs-get-rid-of-btrfs_inode_has_orphan_item.patch
--	patches.suse/btrfs-delete-dead-code-in-btrfs_orphan_commit_root.patch
--	patches.suse/btrfs-don-t-return-ino-to-ino-cache-if-inode-item-removal-fails.patch
--	patches.suse/btrfs-refactor-btrfs_evict_inode-reserve-refill-dance.patch
--	patches.suse/btrfs-fix-enospc-caused-by-orphan-items-reservations.patch
--	patches.suse/btrfs-get-rid-of-unused-orphan-infrastructure.patch
--	patches.suse/btrfs-renumber-btrfs_inode_-runtime-flags-and-switch-to-enums.patch
--	patches.suse/btrfs-reserve-space-for-o_tmpfile-orphan-item-deletion.patch
--	patches.suse/0001-Btrfs-split-btrfs_extent_same.patch
--	patches.suse/0002-Btrfs-dedupe_file_range-ioctl-remove-16MiB-restricti.patch
--	patches.suse/0003-Btrfs-reuse-cmp-workspace-in-EXTENT_SAME-ioctl.patch
--	patches.suse/0004-btrfs-use-kvzalloc-for-EXTENT_SAME-temporary-data.patch
--	patches.suse/0005-Btrfs-fix-clone-vs-chattr-NODATASUM-race.patch
--	patches.suse/0003-Btrfs-remove-superfluous-free_extent_buffer-in-read_.patch
--	patches.suse/0004-Btrfs-use-more-straightforward-extent_buffer_uptodat.patch
--	patches.suse/0005-Btrfs-move-get-root-out-of-btrfs_search_slot-to-a-he.patch
--	patches.suse/0006-Btrfs-grab-write-lock-directly-if-write_lock_level-i.patch
--	patches.suse/0007-Btrfs-remove-always-true-check-in-unlock_up.patch
--	patches.suse/0008-Btrfs-remove-unused-check-of-skip_locking.patch
--	patches.suse/btrfs-return-error-value-if-create_io_em-failed-in-cow_file_range.patch
--	patches.suse/0001-dlm-fix-a-clerical-error-when-set-SCTP_NODELAY.patch
--	patches.suse/0002-dlm-make-sctp_connect_to_sock-return-in-specified-ti.patch
--	patches.suse/0003-dlm-remove-O_NONBLOCK-flag-in-sctp_connect_to_sock.patch
--	patches.suse/smb3-fix-redundant-opens-on-root.patch
--	patches.suse/cifs-add-server-argument-to-the-dump_detail-method.patch
--	patches.suse/cifs-update-calc_size-to-take-a-server-argument.patch
--	patches.suse/cifs-fix-build-break-when-CONFIG_CIFS_DEBUG2-enabled.patch
--	patches.suse/0001-cifs-store-the-leaseKey-in-the-fid-on-SMB2_open.patch
--	patches.suse/cifs-add-a-new-SMB2_close_flags-function.patch
--	patches.suse/cifs-update-internal-module-version-number-for-cifs-ko-to-2-12.patch
--	patches.suse/smb3-rename-encryption_required-to-smb3_encryption_required.patch
--	patches.suse/smb3-Add-ftrace-tracepoints-for-improved-SMB3-debugging.patch
--	patches.suse/CIFS-Introduce-offset-for-the-1st-page-in-data-transfer-structures.patch
--	patches.suse/smb3-fix-various-xid-leaks.patch
--	patches.suse/smb3-add-additional-ftrace-entry-points-for-entry-exit-to-cifs-ko.patch
--	patches.suse/smb3-print-tree-id-in-debugdata-in-proc-to-be-able-to-help-logging.patch
--	patches.suse/cifs-invalidate-cache-when-we-truncate-a-file.patch
--	patches.suse/cifs-return-error-on-invalid-value-written-to-cifsFYI.patch
--	patches.suse/smb3-add-module-alias-for-smb3-to-cifs-ko.patch
--	patches.suse/cifs-show-the-w-bit-for-writeable-proc-fs-cifs-files.patch
--	patches.suse/cifs-make-minor-clarifications-to-module-params-for-cifs-ko.patch
--	patches.suse/cifs-allow-disabling-less-secure-legacy-dialects.patch
--	patches.suse/smb3-add-support-for-posix-negotiate-context.patch
--	patches.suse/smb3-allow-posix-mount-option-to-enable-new-SMB311-protocol-exten.patch
--	patches.suse/cifs-update-smb2_check_message-to-handle-PDUs-without-a-4-byte-leng.patch
--	patches.suse/smb3-add-define-for-id-for-posix-create-context-and-corresponding-s.patch
--	patches.suse/cifs-add-debug-output-to-show-nocase-mount-option.patch
--	patches.suse/smb3-add-tracepoints-for-smb2-smb3-open.patch
--	patches.suse/smb3-Add-posix-create-context-for-smb3-11-posix-mounts.patch
--	patches.suse/smb3-on-reconnect-set-PreviousSessionId-field.patch
--	patches.suse/cifs-remove-rfc1002-header-from-all-SMB2-response-structures.patch
--	patches.suse/cifs-remove-struct-smb2_oplock_break_rsp.patch
--	patches.suse/cifs-update-smb2_calc_size-to-use-smb2_sync_hdr-instead-of-smb2_hdr.patch
--	patches.suse/cifs-change-smb2_get_data_area_len-to-take-a-smb2_sync_hdr-as-argum.patch
--	patches.suse/CIFS-511c54a2f69195b28afb9dd119f03787b1625bb4-adds-a-check-for-sess.patch
--	patches.suse/cifs-remove-struct-smb2_hdr.patch
--	patches.suse/cifs-remove-header_preamble_size-where-it-is-always-0.patch
--	patches.suse/cifs-update-multiplex-loop-to-handle-compounded-responses.patch
--	patches.suse/CIFS-Add-support-for-direct-pages-in-rdata.patch
--	patches.suse/CIFS-Use-offset-when-reading-pages.patch
--	patches.suse/CIFS-Add-support-for-direct-pages-in-wdata.patch
--	patches.suse/perf-x86-intel-uncore-correct-fixed-counter-index-check-for-nhm
--	patches.suse/perf-x86-intel-uncore-correct-fixed-counter-index-check-in-generic-code
--	patches.suse/sched-numa-Stagger-NUMA-balancing-scan-periods-for-new-threads.patch
--	patches.suse/x86-cpu-amd-have-smp_num_siblings-and-cpu_llc_id-always-be-present
--	patches.suse/x86-cpu-modify-detect_extended_topology-to-return-result
--	patches.suse/x86-cpu-amd-derive-cpu-topology-from-cpuid-function-0xb-when-available
--	patches.suse/x86-dumpstack-save-first-regs-set-for-the-executive-summary
--	patches.suse/x86-asm-memcpy_mcsafe-Remove-loop-unrolling.patch
--	patches.suse/x86-asm-memcpy_mcsafe-Add-labels-for-__memcpy_mcsafe.patch
--	patches.suse/x86-asm-memcpy_mcsafe-Return-bytes-remaining.patch
--	patches.suse/x86-asm-memcpy_mcsafe-Add-write-protection-fault-han.patch
--	patches.suse/x86-asm-memcpy_mcsafe-Define-copy_to_iter_mcsafe.patch
--	patches.suse/x86-mce-fix-stack-out-of-bounds-write-in-mce-inject-c-flags_read
--	patches.suse/tools-power-turbostat-fix-possible-sprintf-buffer-overflow.patch
--	patches.suse/tools-power-turbostat-Correct-SNB_C1-C3_AUTO_UNDEMOT.patch
--	patches.suse/x86-msr-index-h-correct-snb_c1-c3_auto_undemote-defines.patch
--	patches.suse/PM-wakeup-Only-update-last-time-for-active-wakeup-so
--	patches.suse/0001-PM-runtime-Drop-usage-count-for-suppliers-at-device-.patch
--	patches.suse/PM-Domains-Fix-error-path-during-attach-in-genpd
--	patches.suse/cpufreq-Fix-new-policy-initialization-during-limits-.patch
--	patches.suse/PM-hibernate-Fix-oops-at-snapshot_write
--	patches.suse/ACPI-watchdog-Prefer-iTCO_wdt-always-when-WDAT-table.patch
--	patches.suse/0003-ACPI-CPPC-Check-for-valid-PCC-subspace-only-if-PCC-i.patch
--	patches.suse/0001-mailbox-PCC-erroneous-error-message-when-parsing-ACP.patch
--	patches.suse/ACPI-LPSS-Only-call-pwm_add_table-for-Bay-Trail-PWM-
--	patches.suse/perf-fix-invalid-bit-in-diagnostic-entry.patch
--	patches.suse/s390-cpum_sf-add-data-entry-sizes-to-sampling-trailer-entry.patch
--	patches.suse/s390-dasd-simplify-locking-in-dasd_times_out.patch
--	patches.suse/s390-archrandom-rework-arch-random-implementation.patch
--	patches.suse/s390-zcrypt-fix-cca-and-ep11-cprb-processing-failure-memory-leak.patch
--	patches.suse/ext4-Fix-hole-length-detection-in-ext4_ind_map_block.patch
--	patches.suse/ext4-update-mtime-in-ext4_punch_hole-even-if-no-bloc.patch
--	patches.suse/vfs-add-the-sb_start_intwrite_trylock-helper.patch
--	patches.suse/ext4-factor-out-helper-ext4_sample_last_mounted.patch
--	patches.suse/ext4-do-not-update-s_last_mounted-of-a-frozen-fs.patch
--	patches.suse/ext4-report-delalloc-reserve-as-non-free-in-statfs-f.patch
--	patches.suse/ext4-bubble-errors-from-ext4_find_inline_data_nolock.patch
--	patches.suse/ext4-fix-fencepost-error-in-check-for-inode-count-ov.patch
--	patches.suse/xfs-validate-cached-inodes-are-free-when-allocated.patch
--	patches.suse/xfs-clear-sb-s_fs_info-on-mount-failure.patch
--	patches.suse/fs-allow-per-device-dax-status-checking-for-filesystems.patch
--	patches.suse/crypto-caam-fix-DMA-mapping-dir-for-generated-IV
--	patches.suse/crypto-caam-fix-IV-DMA-mapping-and-updating
--	patches.suse/crypto-caam-qi-fix-IV-DMA-mapping-and-updating
--	patches.suse/crypto-authenc-don-t-leak-pointers-to-authenc-keys
--	patches.suse/crypto-authencesn-don-t-leak-pointers-to-authenc-key
--	patches.suse/0001-crypto-cavium-Fix-fallout-from-CONFIG_VMAP_STACK.patch
--	patches.suse/0002-crypto-cavium-Limit-result-reading-attempts.patch
--	patches.suse/0003-crypto-cavium-Prevent-division-by-zero.patch
--	patches.suse/0004-crypto-cavium-Fix-statistics-pending-request-value.patch
--	patches.suse/0005-crypto-cavium-Fix-smp_processor_id-warnings.patch
--	patches.suse/crypto-caam-strip-input-zeros-from-RSA-input-buffer
--	patches.suse/crypto-omap-sham-fix-memleak
--	patches.suse/crypto-crypto4xx-properly-set-IV-after-de-and-encryp.patch
--	patches.suse/crypto-vmx-Remove-overly-verbose-printk-from-AES-ini
--	patches.suse/crypto-vmx-Remove-overly-verbose-printk-from-AES-XTS
--	patches.suse/crypto-clarify-licensing-of-OpenSSL-asm-code.patch
--	patches.suse/crypto-ccp-add-download_firmware-sev-command.patch
--	patches.suse/crypto-ccp-add-get_id-sev-command.patch
--	patches.suse/Input-xpad-fix-some-coding-style-issues.patch
--	patches.suse/Input-xpad-avoid-using-__set_bit-for-capabilities.patch
--	patches.suse/Input-xpad-add-GPD-Win-2-Controller-USB-IDs
--	patches.suse/Input-goodix-add-new-ACPI-id-for-GPD-Win-2-touch-scr
--	patches.suse/Input-elan_i2c-add-ELAN0612-Lenovo-v330-14IKB-ACPI-I
--	patches.suse/leds-class-ensure-workqueue-is-initialized-before-se.patch
--	patches.suse/mmc-pwrseq-Use-kmalloc_array-instead-of-stack-VLA
--	patches.suse/mmc-dw_mmc-update-actual-clock-for-mmc-debugfs
--	patches.suse/mmc-dw_mmc-bluefield-Add-driver-extension.patch
--	patches.suse/usb-audio-v2-Correct-the-comment-for-struct-uac_cloc.patch
--	patches.suse/usb-hub-Don-t-wait-for-connect-state-at-resume-for-p
--	patches.suse/usb-do-not-reset-if-a-low-speed-or-full-speed-device.patch
--	patches.suse/usb-dwc2-debugfs-Don-t-touch-RX-FIFO-during-register.patch
--	patches.suse/usb-gadget-udc-renesas_usb3-disable-the-controller-s.patch
--	patches.suse/usbip-vhci_sysfs-fix-potential-Spectre-v1.patch
--	patches.suse/usb-storage-Add-support-for-FL_ALWAYS_SYNC-flag-in-t.patch
--	patches.suse/usb-storage-Add-compatibility-quirk-flags-for-G-Tech.patch
--	patches.suse/phy-qcom-qusb2-Fix-crash-if-nvmem-cell-not-specified.patch
--	patches.suse/NFC-pn533-don-t-send-USB-data-off-of-the-stack
--	patches.suse/usbip-usbip_detach-Fix-memory-udev-context-and-udev-
--	patches.suse/xhci-add-quirk-to-zero-64bit-registers-on-renesas-pcie-controllers.patch
--	patches.suse/revert-xhci-reset-renesas-upd72020x-usb-controller-for-32-bit-dma-issue.patch
--	patches.suse/uio-Reduce-return-paths-from-uio_write.patch
--	patches.suse/nvmem-properly-handle-returned-value-nvmem_reg_read.patch
--	patches.suse/ARM-amba-Fix-wrong-indentation-in-driver_override_st.patch
--	patches.suse/w1-mxc_w1-Enable-clock-before-calling-clk_get_rate-o
--	patches.suse/1wire-family-module-autoload-fails-because-of-upper-
--	patches.suse/rpmsg-Correct-support-for-MODULE_DEVICE_TABLE.patch
--	patches.suse/vmw_balloon-fixing-double-free-when-batching-mode-is
--	patches.suse/driver-core-Don-t-ignore-class_dir_create_and_add-fa
--	patches.suse/firmware-add-firmware_request_nowarn-load-firmware-without-warnings.patch
--	patches.suse/0001-mm-memory_hotplug-use-put_device-if-device_register-.patch
--	patches.suse/earlycon-Initialize-port-uartclk-based-on-clock-freq.patch
--	patches.suse/sc16is7xx-Check-for-an-error-when-the-clock-is-enabl
--	patches.suse/tty-pl011-Avoid-spuriously-stuck-off-interrupts
--	patches.suse/earlycon-Remove-hardcoded-port-uartclk-initializatio.patch
--	patches.suse/serial-samsung-fix-maxburst-parameter-for-DMA-transa
--	patches.suse/tty-serial-atmel-use-port-name-as-name-in-request_ir
--	patches.suse/serial-sh-sci-Use-spin_-try-lock_irqsave-instead-of-
--	patches.suse/serial-8250-omap-Fix-idling-of-clocks-for-unused-uar
--	patches.suse/tty-Fix-data-race-in-tty_insert_flip_string_fixed_fl
--	patches.suse/libata-zpodd-small-read-overflow-in-eject_tray
--	patches.suse/libata-Drop-SanDisk-SD7UB3Q-G1001-NOLPM-quirk
--	patches.suse/libata-Fix-command-retry-decision.patch
--	patches.suse/drm-dp-mst-Fix-off-by-one-typo-when-dump-payload-tab
--	patches.suse/drm-atomic-helper-Drop-plane-fb-references-only-for-
--	patches.suse/drm-i915-Restore-planes-after-load-detection
--	patches.suse/drm-gma500-fix-psb_intel_lvds_mode_valid-s-return-ty
--	patches.suse/drm-Add-DP-PSR2-sink-enable-bit
--	patches.suse/drm-i915-audio-Fix-audio-enumeration-issue-on-BXT
--	patches.suse/drm-i915-dp-Send-DPCD-ON-for-MST-before-phy_up
--	patches.suse/drm-i915-psr-Chase-psr.enabled-only-under-the-psr.lo
--	patches.suse/drm-exynos-Allow-DRM_EXYNOS-on-s5pv210
--	patches.suse/drm-atomic-Handling-the-case-when-setting-old-crtc-f
--	patches.suse/drm-modes-Introduce-drm_mode_match
--	patches.suse/drm-i915-Don-t-request-a-bug-report-for-unsafe-modul
--	patches.suse/Revert-drm-i915-gvt-set-max-priority-for-gvt-context.patch
--	patches.suse/drm-amdgpu-Add-APU-support-in-vi_set_uvd_clocks
--	patches.suse/drm-amdgpu-Add-APU-support-in-vi_set_vce_clocks
--	patches.suse/drm-amdgpu-Remove-VRAM-from-shared-bo-domains
--	patches.suse/drm-radeon-fix-mode_valid-s-return-type
--	patches.suse/drm-nouveau-fifo-gk104-poll-for-runlist-update-compl
--	patches.suse/0001-drm-tegra-Acquire-a-reference-to-the-IOVA-cache.patch
--	patches.suse/0001-gpu-host1x-Acquire-a-reference-to-the-IOVA-cache.patch
--	patches.suse/drm-exynos-dsi-mask-frame-done-interrupt
--	patches.suse/drm-exynos-Fix-default-value-for-zpos-plane-property
--	patches.suse/ALSA-usb-audio-simplify-set_sync_ep_implicit_fb_quir
--	patches.suse/ALSA-usb-audio-add-more-quirks-for-DSD-interfaces
--	patches.suse/ALSA-hda-Use-a-macro-for-snd_array-iteration-loops.patch
--	patches.suse/ALSA-hda-ca0132-fix-build-failure-when-a-local-macro
--	patches.suse/ALSA-usb-audio-Initialize-Dell-Dock-playback-volumes
--	patches.suse/ALSA-usb-audio-Avoid-superfluous-usb_set_interface-c
--	patches.suse/ALSA-usb-audio-Add-keep_iface-flag
--	patches.suse/ALSA-usb-audio-Add-Keep-Interface-control
--	patches.suse/ALSA-usb-audio-Allow-to-override-the-longname-string
--	patches.suse/ALSA-usb-audio-Give-proper-vendor-product-name-for-D
--	patches.suse/ALSA-hda-ca0132-R3Di-and-SBZ-quirk-entires-alt-firmw
--	patches.suse/ALSA-hda-ca0132-Add-pincfg-for-SBZ-R3Di-add-fp-hp-au
--	patches.suse/ALSA-hda-ca0132-Add-PCI-region2-iomap-for-SBZ
--	patches.suse/ALSA-hda-ca0132-Add-extra-exit-functions-for-R3Di-an
--	patches.suse/ALSA-hda-ca0132-add-extra-init-functions-for-r3di-sb
--	patches.suse/ALSA-hda-ca0132-update-core-functions-for-sbz-r3di
--	patches.suse/ALSA-hda-ca0132-add-dsp-setup-related-commands-for-t
--	patches.suse/ALSA-hda-ca0132-Add-dsp-setup-gpio-functions-for-r3d
--	patches.suse/ALSA-hda-ca0132-add-the-ability-to-set-src_id-on-scp
--	patches.suse/ALSA-hda-ca0132-add-alt_select_in-out-for-R3Di-SBZ
--	patches.suse/ALSA-hda-ca0132-Add-DSP-Volume-set-and-New-mixers-fo
--	patches.suse/ALSA-hda-ca0132-add-ca0132_alt_set_vipsource
--	patches.suse/ALSA-hda-ca0132-Add-new-control-changes-for-SBZ-R3Di
--	patches.suse/ALSA-usb-audio-add-boot-quirk-for-Axe-Fx-III
--	patches.suse/ALSA-hda-ca0132-fix-array_size.cocci-warnings
--	patches.suse/ALSA-hda-ca0132-constify-templates-for-control-eleme
--	patches.suse/ALSA-hda-ca0132-constify-read-only-members-of-string
--	patches.suse/ALSA-hda-ca0132-merge-strings-just-for-printk
--	patches.suse/ALSA-hda-ca0132-constify-parameter-table-for-effects
--	patches.suse/ALSA-usb-audio-Apply-rate-limit-to-warning-messages-
--	patches.suse/ALSA-emu10k1-Rate-limit-error-messages-about-page-er
--	patches.suse/ALSA-hda-conexant-Add-fixup-for-HP-Z2-G4-workstation
--	patches.suse/ALSA-hda-conexant-Add-hp-mic-fix-model-string
--	patches.suse/ALSA-hda-Add-Intel-NUC7i3BNB-to-the-power_save-black
--	patches.suse/ALSA-hda-Add-Clevo-W35xSS_370SS-to-the-power_save-bl
--	patches.suse/ALSA-hda-Add-Gigabyte-P55A-UD3-and-Z87-D3HP-to-the-p
--	patches.suse/ALSA-hda-Add-ASRock-H81M-HDS-to-the-power_save-black
--	patches.suse/ALSA-hda-Add-Intel-NUC5i7RY-to-the-power_save-blackl
--	patches.suse/ALSA-hda-realtek-Fixup-mute-led-on-HP-Spectre-x360
--	patches.suse/ALSA-hda-realtek-Refactor-alc269_fixup_hp_mute_led_m
--	patches.suse/ALSA-hda-realtek-Fixup-for-HP-x360-laptops-with-B-O-
--	patches.suse/ALSA-hda-realtek-Enable-mic-mute-hotkey-for-several-
--	patches.suse/ALSA-hda-Handle-kzalloc-failure-in-snd_hda_attach_pc
--	patches.suse/ASoC-topology-Fix-bclk-and-fsync-inversion-in-set_li
--	patches.suse/ASoC-topology-Add-missing-clock-gating-parameter-whe
--	patches.suse/ASoC-omap-Remove-OMAP_MUX-dependency-from-Nokia-N810
--	patches.suse/ASoC-mediatek-preallocate-pages-use-platform-device
--	patches.suse/ASoC-cirrus-i2s-Fix-LRCLK-configuration
--	patches.suse/ASoC-cirrus-i2s-Fix-TX-RX-LinCtrlData-setup
--	patches.suse/ASoC-dpcm-fix-BE-dai-not-hw_free-and-shutdown
--	patches.suse/ASoC-dapm-delete-dapm_kcontrol_data-paths-list-befor
--	patches.suse/ASoC-cs35l35-Add-use_single_rw-to-regmap-config
--	patches.suse/kconfig-Avoid-format-overflow-warning-from-GCC-8.1
--	patches.suse/ARM-8764-1-kgdb-fix-NUMREGBYTES-so-that-gdb_regs-is-.patch
--	patches.suse/ARM-KVM-Add-SMCCC_ARCH_WORKAROUND_1-fast-handling.patch
--	patches.suse/ARM-KVM-report-support-for-SMCCC_ARCH_WORKAROUND_1.patch
--	patches.suse/ghes-edac-fix-ghes_edac-registration.patch
--	patches.suse/EDAC-ghes-Add-DDR4-and-NVDIMM-memory-types.patch
--	patches.suse/EDAC-skx-Fix-skx_edac-build-error-when-ACPI_NFIT-m.patch
--	patches.suse/EDAC-altera-Fix-ARM64-build-warning
--	patches.suse/0005-ipmi-Fix-some-counter-issues.patch
--	patches.suse/ipmi-bt-Set-the-timeout-before-doing-a-capabilities-.patch
--	patches.suse/printk-fix-possible-reuse-of-va_list-variable.patch
--	patches.suse/printk-drop-in_nmi-check-from-printk_safe_flush_on_p.patch
--	patches.suse/clk-renesas-cpg-mssr-Stop-using-printk-format-pCr
--	patches.suse/thermal-bcm2835-Stop-using-printk-format-pCr
--	patches.suse/serial-sh-sci-Stop-using-printk-format-pCr
--	patches.suse/lib-vsprintf-Remove-atomic-unsafe-support-for-pCr.patch
--	patches.suse/audit-allow-not-equal-op-for-audit-by-executable.patch
--	patches.suse/audit-Fix-wrong-task-in-comparison-of-session-ID.patch
--	patches.suse/branch-check-fix-long-int-truncation-when-profiling-.patch
--	patches.suse/ompiler.h-enable-builtin-overflow-checkers-and-add-.patch
--	patches.suse/overflow.h-Add-allocation-size-calculation-helpers.patch
--	patches.suse/cxgb4vf-display-pause-settings.patch
--	patches.suse/geneve-cleanup-hard-coded-value-for-Ethernet-header-.patch
--	patches.suse/qed-use-trust-mode-to-allow-VF-to-override-forced-MA.patch
--	patches.suse/qed-Add-new-TLV-to-request-PF-to-update-MAC-in-bulle.patch
--	patches.suse/lan78xx-Read-MAC-address-from-DT-if-present.patch
--	patches.suse/bpf-make-bnxt-compatible-w-bpf_xdp_adjust_tail.patch
--	patches.suse/bpf-make-cavium-thunder-compatible-w-bpf_xdp_adjust_.patch
--	patches.suse/qed-Delete-unused-parameter-p_ptt-from-mcp-APIs.patch
--	patches.suse/qed-Add-configuration-information-to-register-dump-a.patch
--	patches.suse/ipconfig-Correctly-initialise-ic_nameservers.patch
--	patches.suse/qed-Fix-copying-2-strings.patch
--	patches.suse/0018-sctp-fix-identification-of-new-acks-for-SFR-CACC.patch
--	patches.suse/ixgbe-Drop-support-for-macvlan-specific-unicast-list.patch
--	patches.suse/igb-Fix-not-adding-filter-elements-to-the-list.patch
--	patches.suse/igb-Fix-queue-selection-on-MAC-filters-on-i210.patch
--	patches.suse/sctp-introduce-sctp_dst_mtu.patch
--	patches.suse/bnxt_en-Add-TC-to-hardware-QoS-queue-mapping-logic.patch
--	patches.suse/bnxt_en-Remap-TC-to-hardware-queues-when-configuring.patch
--	patches.suse/bnxt_en-Check-the-lengths-of-encapsulated-firmware-r.patch
--	patches.suse/bnxt_en-Do-not-set-firmware-time-from-VF-driver-on-o.patch
--	patches.suse/bnxt_en-Simplify-ring-alloc-free-error-messages.patch
--	patches.suse/bnxt_en-Display-function-level-rx-tx_discard_pkts-vi.patch
--	patches.suse/bnxt_en-Do-not-allow-VF-to-read-EEPROM.patch
--	patches.suse/bnxt_en-Increase-RING_IDLE-minimum-threshold-to-50.patch
--	patches.suse/bnxt_en-reduce-timeout-on-initial-HWRM-calls.patch
--	patches.suse/bnxt_en-Reserve-rings-in-bnxt_set_channels-if-device.patch
--	patches.suse/bnxt_en-Don-t-reserve-rings-on-VF-when-min-rings-wer.patch
--	patches.suse/bnxt_en-Reserve-RSS-and-L2-contexts-for-VF.patch
--	patches.suse/bnxt_en-Reserve-rings-at-driver-open-if-none-was-res.patch
--	patches.suse/lan78xx-Lan7801-Support-for-Fixed-PHY.patch
--	patches.suse/i40evf-Replace-GFP_ATOMIC-with-GFP_KERNEL-in-i40evf_.patch
--	patches.suse/i40e-i40evf-cleanup-incorrect-function-doxygen-comme.patch
--	patches.suse/i40e-fix-reading-LLDP-configuration.patch
--	patches.suse/i40e-Add-advertising-10G-LR-mode.patch
--	patches.suse/i40evf-Fix-turning-TSO-GSO-and-GRO-on-after.patch
--	patches.suse/i40e-Fix-multiple-issues-with-UDP-tunnel-offload-fil.patch
--	patches.suse/i40e-avoid-overflow-in-i40e_ptp_adjfreq.patch
--	patches.suse/uevent-add-alloc_uevent_skb-helper.patch
--	patches.suse/netns-restrict-uevents.patch
--	patches.suse/net-hns3-Remove-error-log-when-getting-pfc-stats-fai.patch
--	patches.suse/net-hns3-fix-to-correctly-fetch-l4-protocol-outer-he.patch
--	patches.suse/net-hns3-Fixes-the-out-of-bounds-access-in-hclge_map.patch
--	patches.suse/net-hns3-Fixes-the-error-legs-in-hclge_init_ae_dev-f.patch
--	patches.suse/net-hns3-fix-for-phy_addr-error-in-hclge_mac_mdio_co.patch
--	patches.suse/net-hns3-Fix-to-support-autoneg-only-for-port-attach.patch
--	patches.suse/net-hns3-fix-a-dead-loop-in-hclge_cmd_csq_clean.patch
--	patches.suse/net-hns3-Fix-for-packet-loss-due-wrong-filter-config.patch
--	patches.suse/net-hns3-Remove-packet-statistics-in-the-range-of-81.patch
--	patches.suse/cxgb4-add-new-T5-device-id-s.patch
--	patches.suse/cxgb4-update-latest-firmware-version-supported-5f110899.patch
--	patches.suse/bpf-fix-references-to-free_bpf_prog_info-in-comments.patch
--	patches.suse/qed-Refactor-mf_mode-to-consist-of-bits.patch
--	patches.suse/qed-Remove-unused-data-member-is_mf_default.patch
--	patches.suse/qed-Add-support-for-multi-function-mode-with-802.1ad.patch
--	patches.suse/qed-Add-support-for-Unified-Fabric-Port.patch
--	patches.suse/bnxt_en-Fix-firmware-message-delay-loop-regression.patch
--	patches.suse/bnxt_en-Check-unsupported-speeds-in-bnxt_update_link.patch
--	patches.suse/bnxt_en-Read-phy-eeprom-A2h-address-only-when-optica.patch
--	patches.suse/bnxt_en-Always-forward-VF-MAC-address-to-the-PF.patch
--	patches.suse/net-mlx5-Refactor-num-of-blocks-in-mailbox-calculati.patch
--	patches.suse/net-mlx5-Fix-dump_command-mailbox-length-printed.patch
--	patches.suse/net-hns3-Add-support-of-hardware-rx-vlan-offload-to-.patch
--	patches.suse/net-hns3-Fix-for-setting-mac-address-when-resetting.patch
--	patches.suse/net-hns3-remove-add-del_tunnel_udp-in-hns3_enet-modu.patch
--	patches.suse/net-hns3-fix-for-cleaning-ring-problem.patch
--	patches.suse/net-hns3-refactor-the-loopback-related-function.patch
--	patches.suse/fm10k-setup-VLANs-for-l2-accelerated-macvlan-interfa.patch
--	patches.suse/fm10k-reduce-duplicate-fm10k_stat-macro-code.patch
--	patches.suse/fm10k-use-variadic-arguments-to-fm10k_add_stat_strin.patch
--	patches.suse/fm10k-use-macro-to-avoid-passing-the-array-and-size-.patch
--	patches.suse/fm10k-warn-if-the-stat-size-is-unknown.patch
--	patches.suse/fm10k-don-t-protect-fm10k_queue_mac_request-by-fm10k.patch
--	patches.suse/cxgb4-fix-the-wrong-conversion-of-Mbps-to-Kbps.patch
--	patches.suse/cxgb4-Add-new-T5-device-id.patch
--	patches.suse/cxgb4-Fix-vxlan-geneve-_port-initialization.patch
--	patches.suse/cxgb4-enable-inner-header-checksum-calculation.patch
--	patches.suse/cxgb4-avoid-schedule-while-atomic.patch
--	patches.suse/vmcore-add-API-to-collect-hardware-dump-in-second-ke.patch
--	patches.suse/cxgb4-collect-hardware-dump-in-second-kernel.patch
--	patches.suse/i40e-calculate-ethtool-stats-size-in-a-separate-func.patch
--	patches.suse/i40e-remove-duplicate-pfc-stats.patch
--	patches.suse/i40e-cleanup-whitespace-for-some-ethtool-stat-defini.patch
--	patches.suse/i40e-Fix-recalculation-of-MSI-X-vectors-for-VMDq.patch
--	patches.suse/i40e-add-tx_busy-to-ethtool-stats.patch
--	patches.suse/i40e-cleanup-wording-in-a-header-comment.patch
--	patches.suse/i40e-free-the-skb-after-clearing-the-bitlock.patch
--	patches.suse/i40evf-Fix-a-hardware-reset-support-in-VF-driver.patch
--	patches.suse/cxgb4-do-not-fail-vf-instatiation-in-slave-mode.patch
--	patches.suse/net-hns3-Fix-for-deadlock-problem-occurring-when-unr.patch
--	patches.suse/net-hns3-Fix-for-the-null-pointer-problem-occurring-.patch
--	patches.suse/net-hns3-Add-a-check-for-client-instance-init-state.patch
--	patches.suse/net-hns3-Change-return-type-of-hnae3_register_ae_dev.patch
--	patches.suse/net-hns3-Change-return-type-of-hnae3_register_ae_alg.patch
--	patches.suse/net-hns3-Change-return-value-in-hnae3_register_clien.patch
--	patches.suse/net-hns3-Fixes-the-back-pressure-setting-when-sriov-.patch
--	patches.suse/net-hns3-Fix-for-fiber-link-up-problem.patch
--	patches.suse/net-hns3-Add-support-of-.sriov_configure-in-HNS3-dri.patch
--	patches.suse/net-hns3-Fixes-the-missing-PCI-iounmap-for-various-l.patch
--	patches.suse/net-mlx5e-Remove-redundant-vport-context-vlan-update.patch
--	patches.suse/qed-Fix-possibility-of-list-corruption-during-rmmod-.patch
--	patches.suse/qed-Fix-LL2-race-during-connection-terminate.patch
--	patches.suse/cxgb4-update-LE-TCAM-collection-for-T6.patch
--	patches.suse/rsi-Fix-invalid-vdd-warning-in-mmc.patch
--	patches.suse/mwifiex-pcie-tighten-a-check-in-mwifiex_pcie_process
--	patches.suse/ath10k-avoid-possible-string-overflow.patch
--	patches.suse/ath10k-correct-target-assert-problem-due-to-CE5-stuc
--	patches.suse/ath10k-search-all-IEs-for-variant-before-falling-bac
--	patches.suse/iwlwifi-fw-harden-page-loading-code
--	patches.suse/brcmfmac-Add-support-for-bcm43364-wireless-chipset
--	patches.suse/ixgbe-ixgbevf-Free-IRQ-when-PCI-error-recovery-remov.patch
--	patches.suse/ixgbe-force-VF-to-grab-new-MAC-on-driver-reload.patch
--	patches.suse/ixgbevf-fix-MAC-address-changes-through-ixgbevf_set_.patch
--	patches.suse/qede-Add-build_skb-support.patch
--	patches.suse/tcp-do-not-force-quickack-when-receiving-out-of-orde.patch
--	patches.suse/net-mlx5-Vport-Use-kvfree-for-memory-allocated-by-kv.patch
--	patches.suse/net-mlx5-Eswitch-Use-kvfree-for-memory-allocated-by-.patch
--	patches.suse/IB-mlx5-Use-kvfree-for-memory-allocated-by-kvzalloc.patch
--	patches.suse/cxgb4-collect-SGE-PF-VF-queue-map.patch
--	patches.suse/Bluetooth-hci_qca-Avoid-missing-rampatch-failure-wit
--	patches.suse/Bluetooth-btusb-add-ID-for-LiteOn-04ca-301a
--	patches.suse/net-hns3-Fixes-error-reported-by-Kbuild-and-internal.patch
--	patches.suse/net-hns3-Fixes-API-to-fetch-ethernet-header-length-w.patch
--	patches.suse/net-hns3-cleanup-of-return-values-in-hclge_init_clie.patch
--	patches.suse/net-hns3-Fix-the-missing-client-list-node-initializa.patch
--	patches.suse/net-hns3-Fix-for-hns3-module-is-loaded-multiple-time.patch
--	patches.suse/net-hns3-Use-enums-instead-of-magic-number-in-hclge_.patch
--	patches.suse/net-hns3-Fix-for-netdev-not-running-problem-after-ca.patch
--	patches.suse/net-hns3-Fixes-kernel-panic-issue-during-rmmod-hns3-.patch
--	patches.suse/net-hns3-Fix-for-CMDQ-and-Misc.-interrupt-init-order.patch
--	patches.suse/cxgb4-copy-the-length-of-cpl_tx_pkt_core-to-fw_wr.patch
--	patches.suse/ti-ethernet-cpdma-Use-correct-format-for-genpool_.patch
--	patches.suse/tcp-add-max_quickacks-param-to-tcp_incr_quickack-and.patch
--	patches.suse/tcp-do-not-aggressively-quick-ack-after-ECN-events.patch
--	patches.suse/i40e-free-skb-after-clearing-lock-in-ptp_stop.patch
--	patches.suse/i40e-always-return-VEB-stat-strings.patch
--	patches.suse/i40e-always-return-all-queue-stat-strings.patch
--	patches.suse/i40e-split-i40e_get_strings-into-smaller-functions.patch
--	patches.suse/i40e-use-WARN_ONCE-to-replace-the-commented-BUG_ON-s.patch
--	patches.suse/i40e-fold-prefix-strings-directly-into-stat-names.patch
--	patches.suse/i40e-update-data-pointer-directly-when-copying-to-th.patch
--	patches.suse/i40e-add-function-doc-headers-for-ethtool-stats-func.patch
--	patches.suse/i40e-use-the-more-traditional-i-loop-variable.patch
--	patches.suse/qed-Add-MFW-interfaces-for-TLV-request-support.patch
--	patches.suse/qed-Add-support-for-tlv-request-processing.patch
--	patches.suse/qed-Add-support-for-processing-fcoe-tlv-request.patch
--	patches.suse/qed-Add-support-for-processing-iscsi-tlv-request.patch
--	patches.suse/qed-Add-driver-infrastucture-for-handling-mfw-reques.patch
--	patches.suse/qede-Add-support-for-populating-ethernet-TLVs.patch
--	patches.suse/0004-qedf-add-support-for-populating-ethernet-tlvs
--	patches.suse/0005-qedf-add-get_generic_tlv_data-handler
--	patches.suse/qedi-add-support-for-populating-ethernet-tlvs
--	patches.suse/qedi-add-get_generic_tlv_data-handler
--	patches.suse/cxgb4-Add-new-T6-device-ids.patch
--	patches.suse/net-dsa-qca8k-add-qca8334-binding-documentation.patch
--	patches.suse/cxgb4-change-the-port-capability-bits-definition.patch
--	patches.suse/cxgb4-do-L1-config-when-module-is-inserted.patch
--	patches.suse/netfilter-ip6t_rpfilter-provide-input-interface-for-.patch
--	patches.suse/cxgb4-Check-for-kvzalloc-allocation-failure.patch
--	patches.suse/ibmvnic-Mark-NAPI-flag-as-disabled-when-released.patch
--	patches.suse/ibmvnic-Introduce-active-CRQ-state.patch
--	patches.suse/ibmvnic-Check-CRQ-command-return-codes.patch
--	patches.suse/ibmvnic-Return-error-code-if-init-interrupted-by-tra.patch
--	patches.suse/ibmvnic-Handle-error-case-when-setting-link-state.patch
--	patches.suse/ibmvnic-Create-separate-initialization-routine-for-r.patch
--	patches.suse/ibmvnic-Set-resetting-state-at-earliest-possible-poi.patch
--	patches.suse/ibmvnic-Introduce-hard-reset-recovery.patch
--	patches.suse/bpf-powerpc64-pad-function-address-loads-with-NOPs.patch
--	patches.suse/sfc-stop-the-TX-queue-before-pushing-new-buffers.patch
--	patches.suse/cxgb4-cxgb4vf-link-management-changes-for-new-SFP.patch
--	patches.suse/cxgb4-clean-up-init_one.patch
--	patches.suse/cxgb4-cxgb4vf-Notify-link-changes-to-OS-dependent-co.patch
--	patches.suse/qede-Refactor-ethtool-rx-classification-flow.patch
--	patches.suse/qede-Validate-unsupported-configurations.patch
--	patches.suse/qed-Support-other-classification-modes.patch
--	patches.suse/qede-Support-flow-classification-to-the-VFs.patch
--	patches.suse/qed-Support-drop-action-classification.patch
--	patches.suse/bnx2x-Collect-the-device-debug-information-during-Tx.patch
--	patches.suse/0001-net-stmmac-Use-mutex-instead-of-spinlock.patch
--	patches.suse/qmi_wwan-apply-SET_DTR-quirk-to-the-SIMCOM-shared-de.patch
--	patches.suse/net-hns3-Updates-RX-packet-info-fetch-in-case-of-mul.patch
--	patches.suse/net-hns3-Add-support-for-tx_accept_tag2-and-tx_accep.patch
--	patches.suse/net-hns3-Add-STRP_TAGP-field-support-for-hardware-re.patch
--	patches.suse/net-hns3-Add-support-to-enable-TX-RX-promisc-mode-fo.patch
--	patches.suse/net-hns3-Fix-for-PF-mailbox-receving-unknown-message.patch
--	patches.suse/net-hns3-Fixes-the-state-to-indicate-client-type-ini.patch
--	patches.suse/net-hns3-Fixes-the-init-of-the-VALID-BD-info-in-the-.patch
--	patches.suse/net-hns3-Removes-unnecessary-check-when-clearing-TX-.patch
--	patches.suse/net-hns3-Clear-TX-RX-rings-when-stopping-port-un-ini.patch
--	patches.suse/net-hns3-Remove-unused-led-control-code.patch
--	patches.suse/net-hns3-Adds-support-for-led-locate-command-for-cop.patch
--	patches.suse/net-hns3-Fixes-initalization-of-RoCE-handle-and-make.patch
--	patches.suse/net-mlx5-FPGA-Call-DMA-unmap-with-the-right-size.patch
--	patches.suse/qed-Add-link-change-count-value-to-ethtool-statistic.patch
--	patches.suse/cxgb4-Add-FORCE_PAUSE-bit-to-32-bit-port-caps.patch
--	patches.suse/net-hns3-Disable-vf-vlan-filter-when-vf-vlan-table-i.patch
--	patches.suse/net-hns3-Add-support-for-IFF_ALLMULTI-flag.patch
--	patches.suse/net-hns3-Add-repeat-address-checking-for-setting-mac.patch
--	patches.suse/net-hns3-Fix-setting-mac-address-error.patch
--	patches.suse/net-hns3-Fix-for-service_task-not-running-problem-af.patch
--	patches.suse/net-hns3-Fix-for-hclge_reset-running-repeatly-proble.patch
--	patches.suse/net-hns3-Fix-for-phy-not-link-up-problem-after-reset.patch
--	patches.suse/net-hns3-Add-missing-break-in-misc_irq_handle.patch
--	patches.suse/net-hns3-Fix-for-vxlan-tx-checksum-bug.patch
--	patches.suse/net-hns3-Optimize-the-PF-s-process-of-updating-multi.patch
--	patches.suse/net-hns3-Optimize-the-VF-s-process-of-updating-multi.patch
--	patches.suse/mwifiex-correct-histogram-data-with-appropriate-inde
--	patches.suse/rsi-add-fix-for-crash-during-assertions.patch
--	patches.suse/wlcore-sdio-check-for-valid-platform-device-data-bef
--	patches.suse/mwifiex-handle-race-during-mwifiex_usb_disconnect
--	patches.suse/iwlmvm-tdls-Check-TDLS-channel-switch-support
--	patches.suse/iwlwifi-mvm-fix-TSO-with-highly-fragmented-SKBs
--	patches.suse/iwlwifi-pcie-fix-race-in-Rx-buffer-allocator
--	patches.suse/iwlwifi-mvm-open-BA-session-only-when-sta-is-authori.patch
--	patches.suse/iwlwifi-mvm-honor-the-max_amsdu_subframes-limit
--	patches.suse/iwlwifi-mvm-fix-race-in-queue-notification-wait
--	patches.suse/iwlwifi-fix-non_shared_ant-for-9000-devices
--	patches.suse/ath-Add-regulatory-mapping-for-Bahamas
--	patches.suse/ath-Add-regulatory-mapping-for-Bermuda
--	patches.suse/ath-Add-regulatory-mapping-for-Serbia
--	patches.suse/ath-Add-regulatory-mapping-for-Tanzania
--	patches.suse/ath-Add-regulatory-mapping-for-Uganda
--	patches.suse/ath-Add-regulatory-mapping-for-APL2_FCCA
--	patches.suse/ath-Add-regulatory-mapping-for-APL13_WORLD
--	patches.suse/ath-Add-regulatory-mapping-for-ETSI8_WORLD
--	patches.suse/ath-Add-regulatory-mapping-for-FCC3_ETSIC
--	patches.suse/qed-Fix-shared-memory-inconsistency-between-driver-a.patch
--	patches.suse/qed-Fix-use-of-incorrect-shmem-address.patch
--	patches.suse/vrf-check-the-original-netdevice-for-generating-redi.patch
--	patches.suse/net-packet-refine-check-for-priv-area-size.patch
--	patches.suse/ipv6-omit-traffic-class-when-calculating-flow-hash.patch
--	patches.suse/qed-Add-srq-core-support-for-RoCE-and-iWARP.patch
--	patches.suse/Bluetooth-btusb-Add-a-new-Realtek-8723DE-ID-2ff8-b01
--	patches.suse/Bluetooth-btusb-Apply-QCA-Rome-patches-for-some-ATH3
--	patches.suse/Bluetooth-hci_qca-Fix-Sleep-inside-atomic-section-wa
--	patches.suse/qed-use-dma_zalloc_coherent-instead-of-allocator-mem.patch
--	patches.suse/team-use-netdev_features_t-instead-of-u32.patch
--	patches.suse/e1000e-Ignore-TSYNCRXCTL-when-getting-I219-clock-att.patch
--	patches.suse/ixgbevf-fix-possible-race-in-the-reset-subtask.patch
--	patches.suse/ixgbe-introduce-a-helper-to-simplify-code.patch
--	patches.suse/ixgbe-fix-possible-race-in-reset-subtask.patch
--	patches.suse/tcp-refactor-tcp_ecn_check_ce-to-remove-sk-type-cast.patch
--	patches.suse/sctp-not-allow-transport-timeout-value-less-than-HZ-.patch
--	patches.suse/qed-Utilize-FW-8.37.2.0.patch
--	patches.suse/net-hns3-remove-unused-hclgevf_cfg_func_mta_filter.patch
--	patches.suse/ip6mr-only-set-ip6mr_table-from-setsockopt-when-ip6m.patch
--	patches.suse/net-metrics-add-proper-netlink-validation.patch
--	patches.suse/rtnetlink-validate-attributes-in-do_setlink.patch
--	patches.suse/netdev-FAQ-clarify-DaveM-s-position-for-stable-backp.patch
--	patches.suse/bnx2x-use-the-right-constant.patch
--	patches.suse/net-hns3-Fix-for-VF-mailbox-cannot-receiving-PF-resp.patch
--	patches.suse/net-hns3-Fix-for-VF-mailbox-receiving-unknown-messag.patch
--	patches.suse/net-hns3-Optimize-PF-CMDQ-interrupt-switching-proces.patch
--	patches.suse/fuse-atomic_o_trunc-should-truncate-pagecache.patch
--	patches.suse/fuse-Remove-the-buggy-retranslation-of-pids-in-fuse_.patch
--	patches.suse/fuse-fix-congested-state-leak-on-aborted-connections.patch
--	patches.suse/fuse-fix-control-dir-setup-and-teardown.patch
--	patches.suse/fuse-don-t-keep-dead-fuse_conn-at-fuse_fill_super.patch
--	patches.suse/orangefs-report-attributes_mask-and-attributes-for-s.patch
--	patches.suse/orangefs-set-i_size-on-new-symlink.patch
--	patches.suse/powerpc64-ftrace-Add-a-field-in-paca-to-disable-ftra.patch
--	patches.suse/powerpc64-ftrace-Rearrange-ifdef-sections-in-ftrace..patch
--	patches.suse/powerpc64-ftrace-Add-helpers-to-hard-disable-ftrace.patch
--	patches.suse/powerpc64-ftrace-Delay-enabling-ftrace-on-secondary-.patch
--	patches.suse/powerpc64-ftrace-Disable-ftrace-during-hotplug.patch
--	patches.suse/powerpc64-ftrace-Disable-ftrace-during-kvm-entry-exi.patch
--	patches.suse/powerpc64-kexec-Hard-disable-ftrace-before-switching.patch
--	patches.suse/powerpc64-module-Tighten-detection-of-mcount-call-si.patch
--	patches.suse/powerpc-fadump-exclude-memory-holes-while-reserving-.patch
--	patches.suse/powerpc-fadump-Do-not-use-hugepages-when-fadump-is-a.patch
--	patches.suse/4.4.139-047-powerpc-fadump-Unregister-fadump-on-kexec-dow.patch
--	patches.suse/powerpc-64-kexec-fix-race-in-kexec-when-XIVE-is-shut.patch
--	patches.suse/powerpc-xive-fix-hcall-H_INT_RESET-to-support-long-b.patch
--	patches.suse/powerpc-xive-shutdown-XIVE-when-kexec-or-kdump-is-pe.patch
--	patches.suse/powerpc-xive-prepare-all-hcalls-to-support-long-busy.patch
--	patches.suse/powerpc-livepatch-implement-reliable-stack-tracing-for-the-consistency-model.patch
--	patches.suse/powerpc-lib-Fix-feature-fixup-test-of-external-branc.patch
--	patches.suse/powerpc-lib-Fix-the-feature-fixup-tests-to-actually-.patch
--	patches.suse/powerpc-kvm-Switch-kvm-pmd-allocator-to-custom-alloc.patch
--	patches.suse/powerpc-mm-book3s64-Move-book3s64-code-to-pgtable-bo.patch
--	patches.suse/Revert-powerpc-64-Fix-checksum-folding-in-csum_add.patch
--	patches.suse/powerpc-powernv-Fix-opal_event_shutdown-called-with-.patch
--	patches.suse/powerpc-perf-Fix-memory-allocation-for-core-imc-base.patch
--	patches.suse/0001-powerpc-ptrace-Fix-enforcement-of-DAWR-constraints.patch
--	patches.suse/4.4.139-044-powerpc-ptrace-Fix-setting-512B-aligned-break.patch
--	patches.suse/powerpc-xmon-Also-setup-debugger-hooks-when-single-stepping.patch
--	patches.suse/powerpc-perf-Update-raw-event-code-encoding-comment-.patch
--	patches.suse/powerpc-powernv-cpuidle-Init-all-present-cpus-for-de.patch
--	patches.suse/powerpc-livepatch-fix-build-error-with-kprobes-disabled.patch
--	patches.suse/cxl-Configure-PSL-to-not-use-APC-virtual-machines.patch
--	patches.suse/powerpc-mm-radix-implement-LPID-based-TLB-flushes-to.patch
--	patches.suse/mm-powerpc-x86-define-VM_PKEY_BITx-bits-if-CONFIG_AR.patch
--	patches.suse/mm-powerpc-x86-introduce-an-additional-vma-bit-for-p.patch
--	patches.suse/mm-pkeys-Remove-include-of-asm-mmu_context.h-from-pk.patch
--	patches.suse/mm-pkeys-powerpc-x86-Provide-an-empty-vma_pkey-in-li.patch
--	patches.suse/x86-pkeys-Move-vma_pkey-into-asm-pkeys.h.patch
--	patches.suse/x86-pkeys-Add-arch_pkeys_enabled.patch
--	patches.suse/mm-pkeys-Add-an-empty-arch_pkeys_enabled.patch
--	patches.suse/mm-pkeys-x86-powerpc-Display-pkey-in-smaps-if-arch-s.patch
--	patches.suse/powerpc-pkeys-Drop-private-VM_PKEY-definitions.patch
--	patches.suse/powerpc-powernv-ioda2-Remove-redundant-free-of-TCE-p.patch
--	patches.suse/powerpc-mm-hugetlb-Update-huge_ptep_set_access_flags.patch
--	patches.suse/powerpc-mm-radix-Move-function-from-radix.h-to-pgtab.patch
--	patches.suse/powerpc-mm-Change-function-prototype.patch
--	patches.suse/powerpc-mm-radix-Change-pte-relax-sequence-to-handle.patch
--	patches.suse/powerpc-64s-Fix-compiler-store-ordering-to-SLB-shado.patch
--	patches.suse/4.4.139-043-powerpc-mm-hash-Add-missing-isync-prior-to-ke.patch
--	patches.suse/hvc_opal-don-t-set-tb_ticks_per_usec-in-udbg_init_op.patch
--	patches.suse/powerpc-64s-Add-barrier_nospec.patch
--	patches.suse/powerpc-64s-Add-support-for-ori-barrier_nospec-patch.patch
--	patches.suse/powerpc-64s-Patch-barrier_nospec-in-modules.patch
--	patches.suse/powerpc-64s-Enable-barrier_nospec-based-on-firmware-.patch
--	patches.suse/powerpc-Use-barrier_nospec-in-copy_from_user.patch
--	patches.suse/powerpc-64-Use-barrier_nospec-in-syscall-entry.patch
--	patches.suse/powerpc-64s-Enhance-the-information-in-cpu_show_spec.patch
--	patches.suse/powerpc-pkeys-Detach-execute_only-key-on-PROT_EXEC.patch
--	patches.suse/cpuidle-powernv-Fix-promotion-from-snooze-if-next-st.patch
--	patches.suse/media-omap3isp-isp-remove-an-unused-static-var
--	patches.suse/media-si470x-fix-__be16-annotations
--	patches.suse/media-dvb_frontend-fix-locking-issues-at-dvb_fronten
--	patches.suse/media-v4l2-compat-ioctl32-prevent-go-past-max-size
--	patches.suse/media-omap3isp-fix-unbalanced-dma_iommu_mapping
--	patches.suse/media-cx231xx-Add-support-for-AverMedia-DVD-EZMaker-
--	patches.suse/0001-media-rc-mce_kbd-decoder-fix-stuck-keys.patch
--	patches.suse/media-siano-get-rid-of-__le32-__le16-cast-warnings
--	patches.suse/media-cx88-Get-rid-of-spurious-call-to-cx8800_start_
--	patches.suse/media-videobuf-dma-sg-Fix-dma_-sync-unmap-_sg-calls.patch
--	patches.suse/media-saa7164-Fix-driver-name-in-debug-output
--	patches.suse/media-media-device-fix-ioctl-function-types
--	patches.suse/media-rcar_jpu-Add-missing-clk_disable_unprepare-on-
--	patches.suse/0001-media-smiapp-fix-timeout-checking-in-smiapp_read_nvm.patch
--	patches.suse/media-videobuf2-core-don-t-call-memop-finish-when-qu
--	patches.suse/media-v4l2-ioctl-clear-fields-in-s_parm.patch
--	patches.suse/media-vivid-potential-integer-overflow-in-vidioc_g_e
--	patches.suse/media-tw686x-Fix-incorrect-vb2_mem_ops-GFP-flags
--	patches.suse/media-uvcvideo-Support-realtek-s-UVC-1.5-device
--	patches.suse/PCI-Prevent-sysfs-disable-of-device-while-driver-is-
--	patches.suse/PCI-ibmphp-Fix-use-before-set-in-get_max_bus_speed
--	patches.suse/PCI-pciehp-Clear-Presence-Detect-and-Data-Link-Layer
--	patches.suse/PCI-pciehp-Request-control-of-native-hotplug-only-if
--	patches.suse/PCI-shpchp-Fix-AMD-POGO-identification
--	patches.suse/0001-PCI-Account-for-all-bridges-on-bus-when-distributing.patch
--	patches.suse/PCI-Add-ACS-quirk-for-Intel-7th-8th-Gen-mobile
--	patches.suse/PCI-Add-ACS-quirk-for-Intel-300-series
--	patches.suse/msft-hv-1673-PCI-hv-Make-sure-the-bus-domain-is-really-unique.patch
--	patches.suse/msft-hv-1691-PCI-hv-Remove-unused-reason-for-refcount-handler.patch
--	patches.suse/pci-hv-do-not-wait-forever-on-a-device-that-has-disappeared
--	patches.suse/x86-PCI-Add-additional-VMD-device-root-ports-to-VMD-.patch
--	patches.suse/RDMA-qedr-fix-spelling-mistake-failes-fails.patch
--	patches.suse/RDMA-hns-Drop-local-zgid-in-favor-of-core-defined-va.patch
--	patches.suse/IB-hfi1-Prevent-LNI-hang-when-LCB-can-t-obtain-lanes.patch
--	patches.suse/IB-hfi1-Return-actual-error-value-from-program_rcvar.patch
--	patches.suse/IB-hfi1-Complete-check-for-locally-terminated-smp.patch
--	patches.suse/IB-hfi1-Fix-fault-injection-init-exit-issues.patch
--	patches.suse/IB-hfi1-Return-correct-value-for-device-state.patch
--	patches.suse/IB-hfi1-Reorder-incorrect-send-context-disable.patch
--	patches.suse/IB-hfi1-qib-Add-handling-of-kernel-restart.patch
--	patches.suse/IB-Hfi1-Read-CCE-Revision-register-to-verify-the-dev.patch
--	patches.suse/IB-hfi1-Optimize-kthread-pointer-locking-when-queuin.patch
--	patches.suse/IB-hfi1-Create-common-functions-for-affinity-CPU-mas.patch
--	patches.suse/RDMA-hns-Add-64KB-page-size-support-for-hip08.patch
--	patches.suse/RDMA-ipoib-Update-paths-on-CLIENT_REREG-SM_CHANGE-ev.patch
--	patches.suse/IB-hfi1-Set-port-number-for-errorinfo-MAD-response.patch
--	patches.suse/IB-rdmavt-hfi1-Change-hrtimer-add-to-use-pinned-vers.patch
--	patches.suse/IB-isert-Fix-for-lib-dma_debug-check_sync-warning.patch
--	patches.suse/RDMA-hns-Rename-the-idx-field-of-db.patch
--	patches.suse/IB-core-Remove-duplicate-declaration-of-gid_cache_wq.patch
--	patches.suse/IB-mlx5-Fetch-soft-WQE-s-on-fatal-error-state.patch
--	patches.suse/RDMA-hns-Modify-uar-allocation-algorithm-to-avoid-bi.patch
--	patches.suse/RDMA-hns-Increase-checking-CMQ-status-timeout-value.patch
--	patches.suse/IB-core-Make-testing-MR-flags-for-writability-a-stat.patch
--	patches.suse/IB-mlx4-Mark-user-MR-as-writable-if-actual-virtual-m.patch
--	patches.suse/RDMA-hns-Add-reset-process-for-RoCE-in-hip08.patch
--	patches.suse/RDMA-hns-Fix-the-illegal-memory-operation-when-cross.patch
--	patches.suse/RDMA-hns-Implement-the-disassociate_ucontext-API.patch
--	patches.suse/IB-iser-Do-not-reduce-max_sectors.patch
--	patches.suse/RDMA-qedr-fix-spelling-mistake-adrresses-addresses.patch
--	patches.suse/RDMA-mlx4-Discard-unknown-SQP-work-requests.patch
--	patches.suse/RDMA-hns_roce-Don-t-check-return-value-of-zap_vma_pt.patch
--	patches.suse/IB-isert-fix-T10-pi-check-mask-setting.patch
--	patches.suse/infiniband-fix-a-possible-use-after-free-bug.patch
--	patches.suse/IB-hns-Use-zeroing-memory-allocator-instead-of-alloc.patch
--	patches.suse/IB-hfi1-Fix-user-context-tail-allocation-for-DMA_RTA.patch
--	patches.suse/IB-hfi1-Ensure-VL-index-is-within-bounds.patch
--	patches.suse/IB-hfi1-Add-bypass-register-defines-and-replace-blin.patch
--	patches.suse/mailbox-bcm2835-Fix-of_xlate-return-value
--	patches.suse/pinctrl-mvebu-use-correct-MPP-sel-value-for-dev-pins
--	patches.suse/pinctrl-nand-meson-gxbb-fix-missing-data-pins
--	patches.suse/pinctrl-nand-meson-gxl-fix-missing-data-pins
--	patches.suse/pinctrl-msm-fix-gpio-hog-related-boot-issues.patch
--	patches.suse/pinctrl-at91-pio4-add-missing-of_node_put
--	patches.suse/auxdisplay-fix-broken-menu
--	patches.suse/of-unittest-for-strings-account-for-trailing-0-in-pr
--	patches.suse/of-overlay-validate-offset-from-property-fixups
--	patches.suse/of-platform-stop-accessing-invalid-dev-in-of_platfor
--	patches.suse/ima-based-on-policy-verify-firmware-signatures-pre-a.patch
--	patches.suse/tpm-move-the-delay_msec-increment-after-sleep-in-tpm.patch
--	patches.suse/tpm-tpm_crb-relinquish-locality-on-error-path.patch
--	patches.suse/tpm-fix-use-after-free-in-tpm2_load_context.patch
--	patches.suse/tpm-fix-race-condition-in-tpm_common_write.patch
--	patches.suse/mm-proc-pid-pagemap-hide-swap-entries-from-unprivileged-users.patch
--	patches.suse/mm-page_alloc-do-not-break-_gfp_thisnode-by-zonelist-reset.patch
--	patches.suse/fs-binfmt_misc-c-do-not-allow-offset-overflow.patch
--	patches.suse/xen-pvh-set-up-gs-segment-for-stack-canary
--	patches.suse/HID-i2c-hid-check-if-device-is-there-before-really-p
--	patches.suse/HID-hid-plantronics-Re-resend-Update-to-map-button-f
--	patches.suse/HID-wacom-Support-in-range-for-Intuos-Bamboo-tablets.patch
--	patches.suse/0001-mtd-cmdlinepart-Update-comment-for-introduction-of-O.patch
--	patches.suse/mtd-cfi_cmdset_0002-Change-write-buffer-to-check-cor.patch
--	patches.suse/iommu-vt-d-ratelimit-each-dmar-fault-printing
--	patches.suse/0018-arm64-acpi-Create-arch-specific-cpu-to-acpi-id-helpe.patch
--	patches.suse/0003-arm-arm64-smccc-Add-SMCCC-specific-return-codes.patch
--	patches.suse/0004-arm64-Call-ARCH_WORKAROUND_2-on-transitions-between-.patch
--	patches.suse/0005-arm64-Add-per-cpu-infrastructure-to-call-ARCH_WORKAR.patch
--	patches.suse/0006-arm64-Add-ARCH_WORKAROUND_2-probing.patch
--	patches.suse/0007-arm64-Add-ssbd-command-line-option.patch
--	patches.suse/0008-arm64-ssbd-Add-global-mitigation-state-accessor.patch
--	patches.suse/0009-arm64-ssbd-Skip-apply_ssbd-if-not-using-dynamic-miti.patch
--	patches.suse/0010-arm64-ssbd-Restore-mitigation-status-on-CPU-resume.patch
--	patches.suse/0011-arm64-ssbd-Introduce-thread-flag-to-control-userspac.patch
--	patches.suse/0012-arm64-ssbd-Add-prctl-interface-for-per-thread-mitiga.patch
--	patches.suse/0003-arm64-cpu_errata-include-required-headers.patch
--	patches.suse/regulator-don-t-return-or-expect-errno-from-of_map_mode.patch
--	patches.suse/regulator-pfuze100-add-.is_enable-for-pfuze100_swb_r
--	patches.suse/regulator-max8998-Fix-platform-data-retrieval
--	patches.suse/loop-add-recursion-validation-to-LOOP_CHANGE_FD.patch
--	patches.suse/block-always-set-partition-number-to-0-in-blk_partit.patch
--	patches.suse/nvmet-return-all-zeroed-buffer-when-we-can-t-find-an.patch
--	patches.suse/nvme-don-t-hold-nvmf_transports_rwsem-for-more-than-.patch
--	patches.suse/nvme-rdma-correctly-check-for-target-keyed-sgl-suppo.patch
--	patches.suse/nvmet-filter-newlines-from-user-input.patch
--	patches.suse/nvme-cleanup-double-shift-issue.patch
--	patches.suse/linvdimm-pmem-Preserve-read-only-setting-for-pmem-de.patch
--	patches.suse/libnvdimm-pmem-Unconditionally-deep-flush-on-sync.patch
--	patches.suse/libnvdimm-pmem-Do-not-flush-power-fail-protected-CPU.patch
--	patches.suse/mm-fix-__gup_device_huge-vs-unmap.patch
--	patches.suse/xfs-prepare-xfs_break_layouts-to-be-called-with-XFS_.patch
--	patches.suse/xfs-prepare-xfs_break_layouts-for-another-layout-typ.patch
--	patches.suse/uio-lib-Fix-CONFIG_ARCH_HAS_UACCESS_MCSAFE-compilati.patch
--	patches.suse/dax-introduce-a-copy_to_iter-dax-operation.patch
--	patches.suse/dax-Report-bytes-remaining-in-dax_iomap_actor.patch
--	patches.suse/pmem-Switch-to-copy_to_iter_mcsafe.patch
--	patches.suse/staging-lustre-remove-invariant-in-cl_io_read_ahead.patch
--	patches.suse/staging-lustre-ldlm-free-resource-when-ldlm_lock_cre.patch
--	patches.suse/staging-lustre-llite-initialize-xattr-xe_namelen.patch
--	patches.suse/staging-lustre-llite-correct-removexattr-detection.patch
--	patches.suse/staging-bcm2835-audio-Disconnect-and-free-vchi_insta
--	patches.suse/staging-lustre-o2iblnd-Fix-FastReg-map-unmap-for-MLX.patch
--	patches.suse/staging-lustre-o2iblnd-fix-race-at-kiblnd_connect_pe.patch
--	patches.suse/staging-iio-ade7854-Fix-error-handling-on-read-write
--	patches.suse/staging-iio-ade7854-Fix-the-wrong-number-of-bits-to-
--	patches.suse/iio-sca3000-Fix-an-error-handling-path-in-sca3000_pr
--	patches.suse/staging-lustre-o2iblnd-Fix-crash-in-kiblnd_handle_ea.patch
--	patches.suse/staging-lustre-Use-kvfree-for-memory-allocated-by-kv.patch
--	patches.suse/iio-tsl2583-correct-values-in-integration_time_avail
--	patches.suse/0001-raid10-check-bio-in-r10buf_pool_free-to-void-NULL-po.patch
--	patches.suse/0001-md-fix-two-problems-with-setting-the-re-add-device-s.patch
--	patches.suse/md-fix-NULL-dereference-of-mddev-pers-in-remove_and_.patch
--	patches.suse/md-raid1-add-error-handling-of-read-error-from-FailF.patch
--	patches.suse/0005-soc-rockchip-power-domain-Use-of_clk_get_parent_coun.patch
--	patches.suse/clk-qcom-Base-rcg-parent-rate-off-plan-frequency
--	patches.suse/0003-clk-bulk-silently-error-out-on-EPROBE_DEFER.patch
--	patches.suse/clk-imx7d-fix-mipi-dphy-div-parent
--	patches.suse/clk-mvebu-use-correct-bit-for-98DX3236-NAND
--	patches.suse/clk-at91-PLL-recalc_rate-now-using-cached-MUL-and-DI
--	patches.suse/objtool-fix-gcc-8-cold-subfunction-detection-for-aliased-functions.patch
--	patches.suse/x86-bugs-add-amd-s-variant-of-ssb_no.patch
--	patches.suse/x86-bugs-add-amd-s-spec_ctrl-msr-usage.patch
--	patches.suse/x86-bugs-switch-the-selection-of-mitigation-from-cpu-vendor-to-cpu-features.patch
--	patches.suse/x86-microcode-make-the-late-update-update_lock-a-raw-lock-for-rt
--	patches.suse/x86-apic-Provide-apic_ack_irq.patch
--	patches.suse/x86-intel_rdt-enable-cmt-and-mbm-on-new-skylake-stepping
--	patches.suse/CIFS-Fix-signing-for-SMB2-3.patch
--	patches.suse/cifs-For-SMB2-security-informaion-query-check-for-mi.patch
--	patches.suse/CIFS-Calculate-the-correct-request-length-based-on-page-offset-and-.patch
--	patches.suse/CIFS-Introduce-helper-function-to-get-page-offset-and-length-in-smb.patch
--	patches.suse/CIFS-When-sending-data-on-socket-pass-the-correct-page-offset.patch
--	patches.suse/CIFS-SMBD-Support-page-offset-in-RDMA-send.patch
--	patches.suse/CIFS-SMBD-Support-page-offset-in-RDMA-recv.patch
--	patches.suse/CIFS-SMBD-Support-page-offset-in-memory-registration.patch
--	patches.suse/CIFS-Pass-page-offset-for-calculating-signature.patch
--	patches.suse/CIFS-Pass-page-offset-for-encrypting.patch
--	patches.suse/CIFS-fix-encryption-in-SMB3-1-1.patch
--	patches.suse/CIFS-Fix-NULL-ptr-deref.patch
--	patches.suse/smb3-do-not-allow-insecure-cifs-mounts-when-using-smb3.patch
--	patches.suse/cifs-fix-a-buffer-leak-in-smb2_query_symlink.patch
--	patches.suse/scsi-cxlflash-Preserve-number-of-interrupts-for-mast.patch
--	patches.suse/scsi-cxlflash-Avoid-clobbering-context-control-regis.patch
--	patches.suse/scsi-cxlflash-Add-argument-identifier-names.patch
--	patches.suse/scsi-cxlflash-Introduce-OCXL-backend.patch
--	patches.suse/scsi-cxlflash-Hardware-AFU-for-OCXL.patch
--	patches.suse/scsi-cxlflash-Read-host-function-configuration.patch
--	patches.suse/scsi-cxlflash-Setup-function-acTag-range.patch
--	patches.suse/scsi-cxlflash-Read-host-AFU-configuration.patch
--	patches.suse/scsi-cxlflash-Setup-AFU-acTag-range.patch
--	patches.suse/scsi-cxlflash-Setup-AFU-PASID.patch
--	patches.suse/scsi-cxlflash-Adapter-context-support-for-OCXL.patch
--	patches.suse/scsi-cxlflash-Use-IDR-to-manage-adapter-contexts.patch
--	patches.suse/scsi-cxlflash-Support-adapter-file-descriptors-for-O.patch
--	patches.suse/scsi-cxlflash-Support-adapter-context-discovery.patch
--	patches.suse/scsi-cxlflash-Support-image-reload-policy-modificati.patch
--	patches.suse/scsi-cxlflash-MMIO-map-the-AFU.patch
--	patches.suse/scsi-cxlflash-Support-starting-an-adapter-context.patch
--	patches.suse/scsi-cxlflash-Support-process-specific-mappings.patch
--	patches.suse/scsi-cxlflash-Support-AFU-state-toggling.patch
--	patches.suse/scsi-cxlflash-Support-reading-adapter-VPD-data.patch
--	patches.suse/scsi-cxlflash-Setup-function-OCXL-link.patch
--	patches.suse/scsi-cxlflash-Setup-OCXL-transaction-layer.patch
--	patches.suse/scsi-cxlflash-Support-process-element-lifecycle.patch
--	patches.suse/scsi-cxlflash-Support-AFU-interrupt-management.patch
--	patches.suse/scsi-cxlflash-Support-AFU-interrupt-mapping-and-regi.patch
--	patches.suse/scsi-cxlflash-Support-starting-user-contexts.patch
--	patches.suse/scsi-cxlflash-Support-adapter-context-polling.patch
--	patches.suse/scsi-cxlflash-Support-adapter-context-reading.patch
--	patches.suse/scsi-cxlflash-Support-adapter-context-mmap-and-relea.patch
--	patches.suse/scsi-cxlflash-Support-file-descriptor-mapping.patch
--	patches.suse/scsi-cxlflash-Introduce-object-handle-fop.patch
--	patches.suse/scsi-cxlflash-Setup-LISNs-for-user-contexts.patch
--	patches.suse/scsi-cxlflash-Setup-LISNs-for-master-contexts.patch
--	patches.suse/scsi-cxlflash-Update-synchronous-interrupt-status-bi.patch
--	patches.suse/scsi-cxlflash-Introduce-OCXL-context-state-machine.patch
--	patches.suse/scsi-cxlflash-Register-for-translation-errors.patch
--	patches.suse/scsi-cxlflash-Support-AFU-reset.patch
--	patches.suse/scsi-cxlflash-Enable-OCXL-operations.patch
--	patches.suse/scsi-cxlflash-Synchronize-reset-and-remove-ops.patch
--	patches.suse/scsi-cxlflash-Remove-commmands-from-pending-list-on-.patch
--	patches.suse/scsi-cxlflash-Handle-spurious-interrupts.patch
--	patches.suse/scsi-hisi_sas-make-sas-address-of-sata-disks-unique.patch
--	patches.suse/scsi-hisi_sas-update-ras-feature-for-later-revision-of-v3-hw.patch
--	patches.suse/scsi-hisi_sas-delete-timer-when-removing-hisi_sas-driver.patch
--	patches.suse/scsi-hisi_sas-use-dma_zalloc_coherent.patch
--	patches.suse/scsi-hisi_sas-consolidate-command-check-in-hisi_sas_get_ata_protocol.patch
--	patches.suse/scsi-hisi_sas-check-iptt-is-valid-before-using-it-for-v3-hw.patch
--	patches.suse/scsi-hisi_sas-print-device-id-for-errors.patch
--	patches.suse/scsi-hisi_sas-remove-some-unneeded-structure-members.patch
--	patches.suse/scsi-lpfc-fix-multiple-prli-completion-error-path.patch
--	patches.suse/scsi-lpfc-correct-target-queue-depth-application-changes.patch
--	patches.suse/scsi-lpfc-add-per-io-channel-nvme-io-statistics.patch
--	patches.suse/scsi-lpfc-enlarge-nvmet-asynchronous-receive-buffer-counts.patch
--	patches.suse/scsi-lpfc-fix-abort-request-wq-selection.patch
--	patches.suse/scsi-lpfc-fix-lingering-lpfc_wq-resource-after-driver-unload.patch
--	patches.suse/scsi-lpfc-fix-null-pointer-access-in-lpfc_nvme_info_show.patch
--	patches.suse/scsi-lpfc-fix-wq-cq-creation-for-older-asic-s.patch
--	patches.suse/scsi-lpfc-fix-driver-not-recovering-nvme-rports-during-target-link-faults.patch
--	patches.suse/scsi-lpfc-fix-nvme-remoteport-registration-race-conditions.patch
--	patches.suse/scsi-lpfc-fix-null-pointer-reference-when-resetting-adapter.patch
--	patches.suse/scsi-lpfc-correct-missing-remoteport-registration-during-link-bounces.patch
--	patches.suse/scsi-lpfc-update-driver-version-to-12-0-0-2.patch
--	patches.suse/scsi-target-prefer-dbroot-of-etc-target-over-var-target
--	patches.suse/scsi-mpt3sas-fix-spelling-mistake-disbale-disable.patch
--	patches.suse/scsi-mpt3sas-Bug-fix-for-big-endian-systems.patch
--	patches.suse/scsi-mpt3sas-Pre-allocate-RDPQ-Array-at-driver-boot-.patch
--	patches.suse/scsi-mpt3sas-Lockless-access-for-chain-buffers.patch
--	patches.suse/scsi-mpt3sas-Optimize-I-O-memory-consumption-in-driv.patch
--	patches.suse/scsi-mpt3sas-Enhanced-handling-of-Sense-Buffer.patch
--	patches.suse/scsi-mpt3sas-Added-support-for-SAS-Device-Discovery-.patch
--	patches.suse/scsi-mpt3sas-Increase-event-log-buffer-to-support-24.patch
--	patches.suse/scsi-mpt3sas-Allow-processing-of-events-during-drive.patch
--	patches.suse/scsi-mpt3sas-Cache-enclosure-pages-during-enclosure-.patch
--	patches.suse/scsi-mpt3sas-Report-Firmware-Package-Version-from-HB.patch
--	patches.suse/scsi-mpt3sas-Update-MPI-Headers.patch
--	patches.suse/scsi-mpt3sas-For-NVME-device-issue-a-protocol-level-.patch
--	patches.suse/scsi-mpt3sas-fix-possible-memory-leak.patch
--	patches.suse/scsi-mpt3sas-Update-driver-version-25.100.00.00.patch
--	patches.suse/scsi-qla2xxx-Fix-sending-ADISC-command-for-login.patch
--	patches.suse/scsi-qla2xxx-Fix-Rport-and-session-state-getting-out.patch
--	patches.suse/scsi-qla2xxx-Delete-session-for-nport-id-change.patch
--	patches.suse/scsi-qla2xxx-Reduce-redundant-ADISC-command-for-RSCN.patch
--	patches.suse/scsi-qla2xxx-Move-GPSC-and-GFPNID-out-of-session-man.patch
--	patches.suse/scsi-qla2xxx-Fix-Inquiry-command-being-dropped-in-Ta.patch
--	patches.suse/scsi-qla2xxx-Use-predefined-get_datalen_for_atio-inl.patch
--	patches.suse/scsi-qla2xxx-Remove-stale-debug-value-for-login_retr.patch
--	patches.suse/scsi-qla2xxx-Prevent-relogin-loop-by-removing-stale-.patch
--	patches.suse/scsi-qla2xxx-Fix-TMF-and-Multi-Queue-config.patch
--	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.07-k.patch
--	patches.suse/0006-scsi-qedf-synchronize-rport-restarts-when-multiple-els-commands-time-out
--	patches.suse/0007-scsi-qedf-increase-the-number-of-default-fip-vlan-request-retries-to-60
--	patches.suse/0008-scsi-qedf-add-missing-skb-frees-in-error-path
--	patches.suse/0009-scsi-qedf-fix-vlan-display-when-printing-sent-fip-frames
--	patches.suse/0010-scsi-qedf-add-check-for-offload-before-flushing-i-os-for-target
--	patches.suse/0011-scsi-qedf-sanity-check-fcoe-fip-priority-value-to-make-sure-it-s-between-0-and-7
--	patches.suse/0012-scsi-qedf-add-dcbx_not_wait-module-parameter-so-we-won-t-wait-for-dcbx-convergence-to-start-discovery
--	patches.suse/0013-scsi-qedf-honor-priority-from-dcbx-fcoe-app-tag
--	patches.suse/0014-scsi-qedf-release-rrq-reference-correctly-when-rrq-command-times-out
--	patches.suse/0015-scsi-qedf-return-request-as-did_no_connect-if-msi-x-is-not-enabled
--	patches.suse/0016-scsi-qedf-check-if-link-is-already-up-when-receiving-a-link-up-event-from-qed
--	patches.suse/0017-scsi-qedf-add-task-id-to-kref_get_unless_zero-debug-messages-when-flushing-requests
--	patches.suse/0018-scsi-qedf-remove-setting-dcbx-pending-during-soft-context-reset
--	patches.suse/0019-scsi-qedf-improve-firmware-debug-dump-handling
--	patches.suse/0020-scsi-qedf-honor-default_prio-module-parameter-even-if-dcbx-does-not-converge
--	patches.suse/0021-scsi-qedf-if-qed-fails-to-enable-msi-x-fail-pci-probe
--	patches.suse/0022-scsi-qedf-add-additional-checks-when-restarting-an-rport-due-to-abts-timeout
--	patches.suse/0023-scsi-qedf-set-the-unloading-flag-when-removing-a-vport
--	patches.suse/0024-scsi-qedf-add-more-defensive-checks-for-concurrent-error-conditions
--	patches.suse/0025-scsi-qedf-update-copyright-for-2018
--	patches.suse/0026-scsi-qedf-update-version-number-to-8-33-16-20
--	patches.suse/scsi-lpfc-change-io-submit-return-to-ebusy-if-remote-port-is-recovering.patch
--	patches.suse/scsi-lpfc-enhance-le-data-structure-copies-to-hardware.patch
--	patches.suse/scsi-lpfc-correct-fw-download-error-message.patch
--	patches.suse/scsi-lpfc-handle-new-link-fault-code-returned-by-adapter-firmware.patch
--	patches.suse/scsi-lpfc-driver-nvme-load-fails-when-cpu-cnt-wq-resource-cnt.patch
--	patches.suse/scsi-lpfc-fix-up-log-messages-and-stats-counters-in-io-submit-code-path.patch
--	patches.suse/scsi-lpfc-enhance-log-messages-when-reporting-cqe-errors.patch
--	patches.suse/scsi-lpfc-update-driver-version-to-12-0-0-3.patch
--	patches.suse/scsi-lpfc-comment-cleanup-regarding-broadcom-copyright-header.patch
--	patches.suse/scsi-hisi_sas-optimise-the-usage-of-dq-locking.patch
--	patches.suse/scsi-hisi_sas-add-some-checks-to-avoid-free-ing-a-sas_task-twice.patch
--	patches.suse/scsi-hisi_sas-check-host-frozen-before-calling-done-function.patch
--	patches.suse/scsi-hisi_sas-fix-pi-memory-size.patch
--	patches.suse/scsi-hisi_sas-check-sas_dev-gone-earlier-in-hisi_sas_abort_task.patch
--	patches.suse/scsi-hisi_sas-stop-controller-timer-for-reset.patch
--	patches.suse/scsi-hisi_sas-update-phy-linkrate-after-a-controller-reset.patch
--	patches.suse/scsi-hisi_sas-config-ata-de-reset-as-an-constrained-command-for-v3-hw.patch
--	patches.suse/scsi-hisi_sas-remove-redundant-handling-to-event95-for-v3.patch
--	patches.suse/scsi-hisi_sas-add-readl-poll-timeout-helper-wrappers.patch
--	patches.suse/scsi-hisi_sas-workaround-a-v3-hw-hilink-bug.patch
--	patches.suse/scsi-qla2xxx-remove-the-unused-tcm_qla2xxx_cmd_wq.patch
--	patches.suse/scsi-lpfc-fix-spelling-mistakes-mabilbox-and-maibox.patch
--	patches.suse/scsi-ipr-new-IOASC-update.patch
--	patches.suse/scsi-hisi_sas-relocate-smp-sg-map.patch
--	patches.suse/scsi-hisi_sas-make-return-type-of-prep-functions-void.patch
--	patches.suse/scsi-hisi_sas-allocate-slot-buffer-earlier.patch
--	patches.suse/scsi-hisi_sas-don-t-lock-dq-for-complete-task-sending.patch
--	patches.suse/scsi-hisi_sas-use-device-lock-to-protect-slot-alloc-free.patch
--	patches.suse/scsi-hisi_sas-add-check-of-device-in-hisi_sas_task_exec.patch
--	patches.suse/scsi-cxlflash-Yield-to-active-send-threads.patch
--	patches.suse/scsi-cxlflash-Limit-the-debug-logs-in-the-IO-path.patch
--	patches.suse/scsi-cxlflash-Acquire-semaphore-before-invoking-ioct.patch
--	patches.suse/scsi-cxlflash-Use-local-mutex-for-AFU-serialization.patch
--	patches.suse/scsi-cxlflash-Add-include-guards-to-backend.h.patch
--	patches.suse/scsi-cxlflash-Abstract-hardware-dependent-assignment.patch
--	patches.suse/scsi-cxlflash-Isolate-external-module-dependencies.patch
--	patches.suse/scsi-zfcp-fix-missing-scsi-trace-for-result-of-eh_host_reset_handler.patch
--	patches.suse/scsi-zfcp-fix-missing-scsi-trace-for-retry-of-abort-scsi_eh-tmf.patch
--	patches.suse/scsi-zfcp-fix-misleading-rec-trigger-trace-where-erp_action-setup-failed.patch
--	patches.suse/scsi-zfcp-fix-missing-rec-trigger-trace-on-terminate_rport_io-early-return.patch
--	patches.suse/scsi-zfcp-fix-missing-rec-trigger-trace-on-terminate_rport_io-for-erp_failed.patch
--	patches.suse/scsi-zfcp-fix-missing-rec-trigger-trace-for-all-objects-in-erp_failed.patch
--	patches.suse/scsi-zfcp-fix-missing-rec-trigger-trace-on-enqueue-without-erp-thread.patch
--	patches.suse/scsi-qlogicpti-fix-an-error-handling-path-in-qpti_sbus_probe
--	patches.suse/scsi-hisi_sas-fix-a-typo-in-hisi_sas_task_prep.patch
--	patches.suse/scsi-hisi_sas-introduce-hisi_sas_phy_set_linkrate.patch
--	patches.suse/scsi-hisi_sas-change-slot-index-allocation-mode.patch
--	patches.suse/scsi-hisi_sas-change-common-allocation-mode-of-device-id.patch
--	patches.suse/scsi-hisi_sas-add-led-feature-for-v3-hw.patch
--	patches.suse/scsi-hisi_sas-reset-disks-when-discovered.patch
--	patches.suse/scsi-hisi_sas-create-a-scsi_host_template-per-hw-module.patch
--	patches.suse/scsi-hisi_sas-init-disks-after-controller-reset.patch
--	patches.suse/scsi-hisi_sas-try-wait-commands-before-before-controller-reset.patch
--	patches.suse/scsi-hisi_sas-include-tmf-elements-in-struct-hisi_sas_slot.patch
--	patches.suse/scsi-hisi_sas-add-v2-hw-force-phy-function-for-internal-ata-command.patch
--	patches.suse/scsi-hisi_sas-terminate-stp-reject-quickly-for-v2-hw.patch
--	patches.suse/scsi-hisi_sas-fix-return-value-when-get_free_slot-failed.patch
--	patches.suse/scsi-hisi_sas-mark-phy-as-in-reset-for-nexus-reset.patch
--	patches.suse/scsi-lpfc-fix-mds-diagnostics-failure-rx-tx.patch
--	patches.suse/scsi-lpfc-correct-oversubscription-of-nvme-io-requests-for-an-adapter.patch
--	patches.suse/scsi-lpfc-fix-crash-in-blk_mq-layer-when-executing-modprobe-r-lpfc.patch
--	patches.suse/lpfc-Fix-16gb-hbas-failing-cq-create.patch
--	patches.suse/lpfc-Fix-port-initialization-failure.patch
--	patches.suse/scsi-lpfc-update-driver-version-to-12-0-0-4.patch
--	patches.suse/ubi-fastmap-Cancel-work-upon-detach
--	patches.suse/ubi-fastmap-Correctly-handle-interrupted-erasures-in
--	patches.suse/rtc-ensure-rtc_set_alarm-fails-when-alarms-are-not-s
--	patches.suse/rtc-pxa-fix-probe-function
--	patches.suse/net-in-virtio_net_hdr-only-add-VLAN_HLEN-to-csum_sta.patch
--	patches.suse/msft-hv-1704-hv_netvsc-Fix-a-network-regression-after-ifdown-ifup.patch
--	patches.suse/0019-ip_tunnel-Fix-name-string-concatenate-in-__ip_tunnel.patch
--	patches.suse/bonding-re-evaluate-force_primary-when-the-primary-s.patch
--	patches.suse/net-sched-act_simple-fix-parsing-of-TCA_DEF_DATA.patch
--	patches.suse/cdc_ncm-avoid-padding-beyond-end-of-skb.patch
--	patches.suse/udp-fix-rx-queue-len-reported-by-diag-and-proc-inter.patch
--	patches.suse/socket-close-race-condition-between-sock_close-and-s.patch
--	patches.suse/net-phy-dp83822-use-BMCR_ANENABLE-instead-of-BMSR_AN.patch
--	patches.suse/drm-i915-Remove-stale-asserts-from-i915_gem_find_act
--	patches.suse/drm-i915-gvt-fix-memory-leak-of-a-cmd_entry-struct-o
--	patches.suse/mfd-tps65218-Reorder-tps65218_regulator_id-enum
--	patches.suse/mfd-tps65911-comparator-Fix-a-build-error
--	patches.suse/mfd-tps65911-comparator-Fix-an-off-by-one-bug
--	patches.suse/mfd-cros_ec-Fail-early-if-we-cannot-identify-the-EC
--	patches.suse/mfd-intel-lpss-Program-REMAP-register-in-PIO-mode
--	patches.suse/mfd-intel-lpss-Fix-Intel-Cannon-Lake-LPSS-I2C-input-
--	patches.suse/pwm-backlight-Enable-disable-the-PWM-before-after-LC.patch
--	patches.suse/backlight-pwm_bl-Don-t-use-GPIOF_-with-gpiod_get_dir
--	patches.suse/backlight-as3711_bl-Fix-Device-Tree-node-lookup
--	patches.suse/backlight-max8925_bl-Fix-Device-Tree-node-lookup
--	patches.suse/backlight-tps65217_bl-Fix-Device-Tree-node-lookup
--	patches.suse/backlight-as3711_bl-Fix-Device-Tree-node-leaks
--	patches.suse/rpmsg-smd-do-not-use-mananged-resources-for-endpoint.patch
--	patches.suse/watchdog-da9063-Fix-setting-changing-timeout.patch
--	patches.suse/watchdog-da9063-Fix-updating-timeout-value.patch
--	patches.suse/watchdog-da9063-Fix-timeout-handling-during-probe.patch
--	patches.suse/soc-rockchip-power-domain-Fix-wrong-value-when-power
--	patches.suse/memory-tegra-Do-not-handle-spurious-interrupts.patch
--	patches.suse/memory-tegra-Apply-interrupts-mask-per-SoC.patch
--	patches.suse/soc-imx-gpcv2-Do-not-pass-static-memory-as-platform-
--	patches.suse/nfsd-restrict-rd_maxcount-to-svc_max_payload-in-nfsd.patch
--	patches.suse/nfsd-fix-potential-use-after-free-in-nfsd4_decode_ge.patch
--	patches.suse/0001-rculist-add-list_for_each_entry_from_rcu.patch
--	patches.suse/0003-NFS-Avoid-quadratic-search-when-freeing-delegations.patch
--	patches.suse/NFSv4-Only-pass-the-delegation-to-setattr-if-we-re-s.patch
--	patches.suse/0004-NFSv4-Fix-possible-1-byte-stack-overflow-in-nfs_idma.patch
--	patches.suse/pnfs-Don-t-release-the-sequence-slot-until-we-ve-pro.patch
--	patches.suse/xprtrdma-Return-ENOBUFS-when-no-pages-are-available.patch
--	patches.suse/NFSv4-Revert-commit-5f83d86cf531d-NFSv4.x-Fix-wrapar.patch
--	patches.suse/NFSv4-Fix-a-typo-in-nfs41_sequence_process.patch
--	patches.suse/NFSv4.1-Fix-the-client-behaviour-on-NFS4ERR_SEQ_FALS.patch
--	patches.suse/skip-LAYOUTRETURN-if-layout-is-invalid.patch
--	patches.suse/kvm-x86-fix-reserved-bits-check-for-mov-to-cr3
--	patches.suse/kvm-nvmx-use-nested_run_pending-rather-than-from_vmentry
--	patches.suse/kvm-nvmx-don-t-flush-tlb-when-vmcs12-uses-vpid
--	patches.suse/0010-arm64-fpsimd-Avoid-FPSIMD-context-leakage-for-the-in.patch
--	patches.suse/KVM-arm-arm64-Set-dist-spis-to-NULL-after-kfree.patch
--	patches.suse/kvm-make-vm-ioctl-do-valloc-for-some-archs
--	patches.suse/kvm-nvmx-enforce-cpl-0-for-vmx-instructions
--	patches.suse/kvm-x86-introduce-linear_-read-write-system
--	patches.suse/kvm-x86-pass-kvm_vcpu-to-kvm_read_guest_virt-and-kvm_write_guest_virt_system
--	patches.suse/kvm-x86-use-correct-privilege-level-for-sgdt-sidt-fxsave-fxrstor-access
--	patches.suse/vfio-type1-Fix-task-tracking-for-QEMU-vCPU-hotplug.patch
--	patches.suse/0001-vfio-platform-Fix-reset-module-leak-in-error-path.patch
--	patches.suse/thermal-exynos-fix-setting-rising_threshold-for-Exyn
--	patches.suse/xfs-xfs_reflink_convert_cow-memory-allocation-deadlo.patch
--	patches.suse/xfs-don-t-call-xfs_da_shrink_inode-with-NULL-bp.patch
--	patches.suse/dm-add-writecache-target.patch
--	patches.suse/UBIFS-Fix-potential-integer-overflow-in-allocation
--	patches.suse/0001-video-uvesafb-Fix-integer-overflow-in-allocation.patch
--	patches.suse/cpufreq-intel_pstate-Add-HWP-boost-utility-and-sched.patch
--	patches.suse/cpufreq-intel_pstate-HWP-boost-performance-on-IO-wak.patch
--	patches.suse/cpufreq-intel_pstate-New-sysfs-entry-to-control-HWP-.patch
--	patches.suse/cpufreq-intel_pstate-enable-boost-for-Skylake-Xeon.patch
--	patches.suse/cpufreq-governors-Fix-long-idle-detection-logic-in-l.patch
--	patches.suse/apparmor-fix-mediation-of-prlimit.patch
--	patches.suse/apparmor-fix-memory-leak-when-deduping-profile-load.patch
--	patches.suse/apparmor-fix-ptrace-read-check.patch
--	patches.suse/i2c-axxia-enable-clock-before-calling-clk_get_rate
--	patches.suse/0006-i2c-xlp9xx-Add-support-for-SMBAlert.patch
--	patches.suse/0001-i2c-xlp9xx-Fix-issue-seen-when-updating-receive-leng.patch
--	patches.suse/0002-i2c-xlp9xx-Make-sure-the-transfer-size-is-not-more-t.patch
--	patches.suse/pwm-meson-Fix-allocation-of-PWM-channel-array
--	patches.suse/pwm-lpss-platform-Save-restore-the-ctrl-register-ove
--	patches.suse/ACPI-LPSS-Add-missing-prv_offset-setting-for-byt-cht
--	patches.suse/pwm-stm32-Enforce-dependency-on-CONFIG_MFD_STM32_TIM
--	patches.suse/0001-lib-string_helpers-Add-missed-declaration-of-struct-.patch
--	patches.suse/platform-x86-ideapad-laptop-Add-MIIX-720-12IKB-to-no
--	patches.suse/scsi-qla2xxx-Fix-setting-lower-transfer-speed-if-GPS.patch
--	patches.suse/scsi-mpt3sas-Add-an-I-O-barrier.patch
--	patches.suse/scsi-qla2xxx-Fix-crash-on-qla2x00_mailbox_command.patch
--	patches.suse/0001-qla2xxx-Mask-off-Scope-bits-in-retry-delay.patch
--	patches.suse/btrfs-scrub-Don-t-use-inode-pages-for-device-replace.patch
--	patches.suse/libceph-rbd-add-error-handling-for-osd_req_op_cls_init.patch
--	patches.suse/0007-ceph-use-bit-flags-to-define-vxattr-attributes.patch
--	patches.suse/0008-ceph-always-get-rstat-from-auth-mds.patch
--	patches.suse/ceph-support-file-lock-on-directory.patch
--	patches.suse/ceph-fix-st_nlink-stat-for-directories.patch
--	patches.suse/ceph-fix-wrong-check-for-the-case-of-updating-link-count.patch
--	patches.suse/ceph-prevent-i_version-from-going-back.patch
--	patches.suse/ceph-fix-use-after-free-in-ceph_statfs.patch
--	patches.suse/ceph-fix-alignment-of-rasize.patch
--	patches.suse/rbd-flush-rbd_dev-watch_dwork-after-watch-is-unregistered.patch
--	patches.suse/mm-ksm.c-ignore-STABLE_FLAG-of-rmap_item-address-in-rmap_walk_ksm.patch
--	patches.suse/mm-fix-devmem_is_allowed-for-sub-page-System-RAM-int.patch
--	patches.suse/mremap-Remove-LATENCY_LIMIT-from-mremap-to-reduce-the-number-of-TLB-shootdowns.patch
--	patches.suse/Revert-drm-amdgpu-Add-an-ATPX-quirk-for-hybrid-lapto.patch
--	patches.suse/ALSA-fm801-add-error-handling-for-snd_ctl_add
--	patches.suse/ALSA-emu10k1-add-error-handling-for-snd_ctl_add
--	patches.suse/ALSA-hda-add-dock-and-led-support-for-HP-EliteBook-830
--	patches.suse/ALSA-hda-add-dock-and-led-support-for-HP-ProBook-640-G4
--	patches.suse/ALSA-usb-audio-Disable-the-quirk-for-Nura-headset
--	patches.suse/ALSA-hda-realtek-Add-shutup-hint
--	patches.suse/ALSA-usb-audio-Add-native-DSD-support-for-Mytek-DACs
--	patches.suse/ALSA-usb-audio-Generic-DSD-detection-for-XMOS-based-
--	patches.suse/ALSA-usb-audio-Remove-explicitly-listed-Mytek-device
--	patches.suse/vhost-fix-info-leak-due-to-uninitialized-memory.patch
--	patches.suse/KVM-PPC-Book3S-HV-Add-online-register-to-ONE_REG-int.patch
--	patches.suse/KVM-PPC-Book3S-HV-Set-RWMR-on-POWER8-so-PURR-SPURR-c.patch
--	patches.suse/KVM-PPC-Book3S-HV-Fix-inaccurate-comment.patch
--	patches.suse/KVM-PPC-Book3S-Use-correct-page-shift-in-H_STUFF_TCE.patch
--	patches.suse/KVM-PPC-Book3S-Allow-backing-bigger-guest-IOMMU-page.patch
--	patches.suse/KVM-PPC-Book3S-Check-KVM_CREATE_SPAPR_TCE_64-paramet.patch
--	patches.suse/KVM-PPC-Add-pt_regs-into-kvm_vcpu_arch-and-move-vcpu.patch
--	patches.suse/KVM-PPC-Move-nip-ctr-lr-xer-registers-to-pt_regs-in-.patch
--	patches.suse/KVM-PPC-Fix-a-mmio_host_swabbed-uninitialized-usage-.patch
--	patches.suse/KVM-PPC-Book3S-HV-Lockless-tlbie-for-HPT-hcalls.patch
--	patches.suse/KVM-PPC-Book3S-HV-Use-a-helper-to-unmap-ptes-in-the-.patch
--	patches.suse/KVM-PPC-Book3S-HV-Recursively-unmap-all-page-table-e.patch
--	patches.suse/KVM-PPC-Book3S-HV-radix-Refine-IO-region-partition-s.patch
--	patches.suse/KVM-PPC-Book3S-HV-radix-Do-not-clear-partition-PTE-w.patch
--	patches.suse/KVM-PPC-Book3S-HV-Fix-kvmppc_bad_host_intr-for-real-.patch
--	patches.suse/KVM-PPC-Book3S-HV-Send-kvmppc_bad_interrupt-NMIs-to-.patch
--	patches.suse/KVM-PPC-Book3S-PR-Enable-use-on-POWER9-inside-HPT-mo.patch
--	patches.suse/KVM-PPC-Book3S-HV-Factor-fake-suspend-handling-out-o.patch
--	patches.suse/KVM-PPC-Book3S-PR-Move-kvmppc_save_tm-kvmppc_restore.patch
--	patches.suse/KVM-PPC-Book3S-PR-Add-guest-MSR-parameter-for-kvmppc.patch
--	patches.suse/ipv6-allow-PMTU-exceptions-to-local-routes.patch
--	patches.suse/net-dsa-add-error-handling-for-pskb_trim_rcsum.patch
--	patches.suse/0020-netfilter-nf_tables-check-msg_type-before-nft_trans_.patch
--	patches.suse/0022-ipvs-fix-check-on-xmit-to-non-local-addresses.patch
--	patches.suse/0023-netfilter-ebtables-reject-non-bridge-targets.patch
--	patches.suse/0024-netfilter-x_tables-initialise-match-target-check-par.patch
--	patches.suse/ixgbe-Fix-setting-of-TC-configuration-for-macvlan-ca.patch
--	patches.suse/net-thunderx-prevent-concurrent-data-re-writing-by-n.patch
--	patches.suse/xen-netfront-raise-max-number-of-slots-in-xennet_get_responses.patch
--	patches.suse/netfilter-nf_tables-use-WARN_ON_ONCE-instead-of-BUG_.patch
--	patches.suse/tcp-verify-the-checksum-of-the-first-data-segment-in.patch
--	patches.suse/0025-l2tp-only-accept-PPP-sessions-in-pppol2tp_connect.patch
--	patches.suse/0026-l2tp-prevent-pppol2tp_connect-from-creating-kernel-s.patch
--	patches.suse/cfg80211-initialize-sinfo-in-cfg80211_get_station
--	patches.suse/0027-l2tp-filter-out-non-PPP-sessions-in-pppol2tp_tunnel_.patch
--	patches.suse/0001-video-omap-add-module-license-tags.patch
--	patches.suse/0001-arch-Kconfig-fix-documentation-for-NMI-watchdog.patch
--	patches.suse/0001-blk-mq-reinit-q-tag_set_list-entry-only-after-grace-.patch
--	patches.suse/nvme-fix-NULL-pointer-dereference-in-nvme_init_subsy.patch
--	patches.suse/nvme-add-bio-remapping-tracepoint.patch
--	patches.suse/nvme-rdma-fix-error-flow-during-mapping-request-data.patch
--	patches.suse/nvme-don-t-rely-on-the-changed-namespace-list-log.patch
--	patches.suse/nvme-fc-change-controllers-first-connect-to-use-reco.patch
--	patches.suse/nvme-fc-remove-reinit_request-routine.patch
--	patches.suse/nvme-fc-fix-nulling-of-queue-data-on-reconnect.patch
--	patches.suse/nvme-fabrics-refactor-queue-ready-check.patch
--	patches.suse/nvme-fabrics-handle-the-admin-only-case-properly-in-.patch
--	patches.suse/nvme-fabrics-fix-and-refine-state-checks-in-__nvmf_c.patch
--	patches.suse/smb3-note-that-smb3-11-posix-extensions-mount-option-is-experimenta.patch
--	patches.suse/cifs-add-lease-tracking-to-the-cached-root-fid.patch
--	patches.suse/smb3-increase-initial-number-of-credits-requested-to-allow-write.patch
--	patches.suse/cifs-push-rfc1002-generation-down-the-stack.patch
--	patches.suse/cifs-remove-smb2_send_recv-.patch
--	patches.suse/cifs-update-__smb_send_rqst-to-take-an-array-of-requests.patch
--	patches.suse/cifs-Fix-encryption-signing.patch
--	patches.suse/CIFS-move-default-port-definitions-to-cifsglob-h.patch
--	patches.suse/CIFS-complete-PDU-definitions-for-interface-queries.patch
--	patches.suse/CIFS-add-iface-info-to-struct-cifs_ses.patch
--	patches.suse/CIFS-parse-and-store-info-on-iface-queries.patch
--	patches.suse/CIFS-dump-every-session-iface-info.patch
--	patches.suse/cifs-Fix-kernel-oops-when-traceSMB-is-enabled.patch
--	patches.suse/smb3-Fix-mode-on-mkdir-on-smb311-mounts.patch
--	patches.suse/smb3-do-not-display-empty-interface-list.patch
--	patches.suse/smb3-fix-corrupt-path-in-subdirs-on-smb311-with-posix.patch
--	patches.suse/cifs-Use-correct-packet-length-in-SMB2_TRANSFORM-header.patch
--	patches.suse/cifs-Fix-invalid-check-in-__cifs_calc_signature-.patch
--	patches.suse/vfio-ccw-push-down-unsupported-ida-check
--	patches.suse/jfs-fix-inconsistency-between-memory-allocation-and-ea_buf-max_size.patch
--	patches.suse/HID-intel_ish-hid-ipc-register-more-pm-callbacks-to-
--	patches.suse/HID-wacom-Correct-logical-maximum-Y-for-2nd-gen-Intu
--	patches.suse/atm-Preserve-value-of-skb-truesize-when-accounting-t.patch
--	patches.suse/net_sched-blackhole-tell-upper-qdisc-about-dropped-p.patch
--	patches.suse/qed-Fix-possible-memory-leak-in-Rx-error-path-handli.patch
--	patches.suse/qed-Add-sanity-check-for-SIMD-fastpath-handler.patch
--	patches.suse/qed-Do-not-advertise-DCBX_LLD_MANAGED-capability.patch
--	patches.suse/enic-initialize-enic-rfs_h.lock-in-enic_probe.patch
--	patches.suse/ipvlan-use-ETH_MAX_MTU-as-max-mtu.patch
--	patches.suse/enic-do-not-overwrite-error-code.patch
--	patches.suse/net-sungem-fix-rx-checksum-support.patch
--	patches.suse/stmmac-fix-DMA-channel-hang-in-half-duplex-mode.patch
--	patches.suse/RDMA-qedr-Fix-NULL-pointer-dereference-when-running-.patch
--	patches.suse/IB-mlx4-Fix-an-error-handling-path-in-mlx4_ib_rereg_.patch
--	patches.suse/cpufreq-intel_pstate-Fix-scaling-max-min-limits-with.patch
--	patches.suse/PM-core-Fix-supplier-device-runtime-PM-usage-counter
--	patches.suse/ACPI-EC-Use-ec_no_wakeup-on-Thinkpad-X1-Carbon-6th
--	patches.suse/ACPI-processor-Finish-making-acpi_processor_ppc_has_
--	patches.suse/pNFS-Always-free-the-session-slot-on-error-in-nfs4_l.patch
--	patches.suse/drm-qxl-Call-qxl_bo_unref-outside-atomic-context
--	patches.suse/drm-amdgpu-Use-kvmalloc_array-for-allocating-VRAM-ma
--	patches.suse/drm-i915-Apply-batch-location-restrictions-before-pi
--	patches.suse/drm-i915-Fix-context-ban-and-hang-accounting-for-cli
--	patches.suse/drm-i915-Enable-provoking-vertex-fix-on-Gen9-systems
--	patches.suse/drm-bridge-sii8620-fix-loops-in-EDID-fetch-logic
--	patches.suse/drm-bridge-sii8620-fix-potential-buffer-overflow
--	patches.suse/drm-atmel-hlcdc-check-stride-values-in-the-first-pla
--	patches.suse/drm-bridge-sii8620-fix-display-of-packed-pixel-modes
--	patches.suse/udf-Detect-incorrect-directory-size.patch
--	patches.suse/0001-xen-Remove-unnecessary-BUG_ON-from-__unbind_from_irq.patch
--	patches.suse/KVM-arm-arm64-Drop-resource-size-check-for-GICV-wind.patch
--	patches.suse/kvm-enforce-error-in-ioctl-for-compat-tasks-when-kvm_compat
--	patches.suse/0017-arm64-dma-mapping-clear-buffers-allocated-with-FORCE.patch
--	patches.suse/0001-arm64-kpti-Use-early_param-for-kpti-command-line-opt.patch
--	patches.suse/0020-arm64-mm-Ensure-writes-to-swapper-are-ordered-wrt-su.patch
--	patches.suse/powerpc-64s-radix-Fix-MADV_-FREE-DONTNEED-TLB-flush-.patch
--	patches.suse/powerpc-64s-Fix-DT-CPU-features-Power9-DD2.1-logic.patch
--	patches.suse/block-fix-timeout-changes-for-legacy-request-drivers.patch
--	patches.suse/0001-block-sed-opal-Fix-a-couple-off-by-one-bugs.patch
--	patches.suse/nvme-rdma-fix-possible-double-free-condition-when-fa.patch
--	patches.suse/nvme-rdma-fix-possible-free-of-a-non-allocated-async.patch
--	patches.suse/nvme-rdma-Fix-command-completion-race-at-error-recov.patch
--	patches.suse/nvme-rdma-don-t-override-opts-queue_size.patch
--	patches.suse/nvmet-reset-keep-alive-timer-in-controller-enable.patch
--	patches.suse/nvme-fc-release-io-queues-to-allow-fast-fail.patch
--	patches.suse/bdi-Fix-another-oops-in-wb_workfn.patch
--	patches.suse/irqchip-gic-v3-its-Don-t-bind-LPI-to-unavailable-NUM.patch
--	patches.suse/time-Make-sure-jiffies_to_msecs-preserves-non-zero-t
--	patches.suse/x86-mce-improve-error-message-when-kernel-cannot-recover.patch
--	patches.suse/x86-mce-check-for-alternate-indication-of-machine-check-recovery-on-skylake
--	patches.suse/x86-mce-do-not-overwrite-mci_status-in-mce_no_way_out
--	patches.suse/x86-mce-fix-incorrect-machine-check-from-unknown-source-message
--	patches.suse/x86-pti-xenpv-dont-report-as-vulnerable.patch
--	patches.suse/x86-spectre_v1-Disable-compiler-optimizations-over-a.patch
--	patches.suse/x86-call-fixup_exception-before-notify_die-in-math_error
--	patches.suse/xen-speculative_store_bypass_ht_init-call.patch
--	patches.suse/x86-platform-uv-add-adjustable-set-memory-block-size-function
--	patches.suse/x86-platform-uv-use-new-set-memory-block-size-function
--	patches.suse/x86-platform-uv-add-kernel-parameter-to-set-memory-block-size
--	patches.suse/x86-microcode-intel-fix-memleak-in-save_microcode_patch
--	patches.suse/uprobes-x86-Remove-incorrect-WARN_ON-in-uprobe_init_.patch
--	patches.suse/ipvlan-fix-IFLA_MTU-ignored-on-NEWLINK.patch
--	patches.suse/net-packet-fix-use-after-free.patch
--	patches.suse/VSOCK-fix-loopback-on-big-endian-systems.patch
--	patches.suse/vhost_net-validate-sock-before-trying-to-put-its-fd.patch
--	patches.suse/0028-ipv6-mcast-fix-unsolicited-report-interval-after-rec.patch
--	patches.suse/net-mvneta-fix-the-Rx-desc-DMA-address-in-the-Rx-pat.patch
--	patches.suse/net-dccp-avoid-crash-in-ccid3_hc_rx_send_feedback.patch
--	patches.suse/net-dccp-switch-rx_tstamp_last_feedback-to-monotonic.patch
--	patches.suse/cxgb4-when-disabling-dcb-set-txq-dcb-priority-to-0.patch
--	patches.suse/qmi_wwan-add-support-for-the-Dell-Wireless-5821e-mod
--	patches.suse/0006-btrfs-fix-invalid-free-in-btrfs_extent_same.patch
--	patches.suse/btrfs-fix-return-value-on-rename-exchange-failure.patch
--	patches.suse/X.509-unpack-RSA-signatureValue-field-from-BIT-STRIN
--	patches.suse/Input-synaptics-rmi4-fix-axis-swap-behavior
--	patches.suse/Input-elantech-enable-middle-button-of-touchpads-on-
--	patches.suse/Input-elantech-fix-V4-report-decoding-for-module-wit
--	patches.suse/Input-elan_i2c-add-ELAN0618-Lenovo-v330-15IKB-ACPI-I
--	patches.suse/Input-elan_i2c_smbus-fix-more-potential-stack-buffer
--	patches.suse/Input-xpad-fix-GPD-Win-2-controller-name
--	patches.suse/scsi-target-tcmu-add-read-length-support
--	patches.suse/scsi-ipr-Eliminate-duplicate-barriers.patch
--	patches.suse/scsi-qla2xxx-Spinlock-recursion-in-qla_target.patch
--	patches.suse/soc-imx-gpcv2-correct-PGC-offset
--	patches.suse/mtd-cfi_cmdset_0002-Use-right-chip-in-do_ppb_xxlock.patch
--	patches.suse/mtd-cfi_cmdset_0002-fix-SEGV-unlocking-multiple-chip.patch
--	patches.suse/mtd-cfi_cmdset_0002-Fix-unlocking-requests-crossing-.patch
--	patches.suse/mtd-cfi_cmdset_0002-Avoid-walking-all-chips-when-unl.patch
--	patches.suse/ALSA-hda-realtek-Fix-pop-noise-on-Lenovo-P50-co
--	patches.suse/ALSA-hda-ca0132-Delete-pointless-assignments-to-stru
--	patches.suse/ALSA-hda-ca0132-Delete-redundant-UNSOL-event-request
--	patches.suse/ALSA-hda-ca0132-Restore-behavior-of-QUIRK_ALIENWARE
--	patches.suse/ALSA-hda-ca0132-Don-t-test-for-QUIRK_NONE
--	patches.suse/ALSA-hda-ca0132-Restore-PCM-Analog-Mic-In2
--	patches.suse/ALSA-hda-ca0132-Fix-DMic-data-rate-for-Alienware-M17
--	patches.suse/ALSA-hda-ca0132-make-array-ca0132_alt_chmaps-static
--	patches.suse/ALSA-hda-realtek-Add-a-quirk-for-FSC-ESPRIMO-U9210
--	patches.suse/ALSA-hda-realtek-Fix-the-problem-of-two-front-mics-o
--	patches.suse/ALSA-timer-Fix-UBSAN-warning-at-SNDRV_TIMER_IOCTL_NE
--	patches.suse/ALSA-seq-Fix-UBSAN-warning-at-SNDRV_SEQ_IOCTL_QUERY_
--	patches.suse/0001-dm-use-bio_split-when-splitting-out-the-already-proc.patch
--	patches.suse/0080-dm-thin-metadata-remove-needless-work-from-__commit_.patch
--	patches.suse/dm-writecache-use-2-factor-allocator-arguments.patch
--	patches.suse/0001-dm-zoned-avoid-triggering-reclaim-from-inside-dmz_ma.patch
--	patches.suse/0001-dm-raid-don-t-use-const-in-function-return.patch
--	patches.suse/0081-dm-thin-handle-running-out-of-data-space-vs-concurre.patch
--	patches.suse/pmem-only-set-queue_flag_dax-for-fsdax-mode.patch
--	patches.suse/dax-check-for-queue_flag_dax-in-bdev_dax_supported.patch
--	patches.suse/dm-prevent-dax-mounts-if-not-supported.patch
--	patches.suse/drm-mali-dp-Enable-Global-SE-interrupts-mask-for-DP5
--	patches.suse/drm-arm-malidp-Preserve-LAYER_FORMAT-contents-when-s
--	patches.suse/Documentation-admin-guide-intel_pstate-Fix-sysfs-pat
--	patches.suse/ceph-fix-dentry-leak-in-splice_dentry.patch
--	patches.suse/block-Fix-transfer-when-chunk-sectors-exceeds-max.patch
--	patches.suse/0001-block-Fix-cloning-of-requests-with-a-special-payload.patch
--	patches.suse/0001-drbd-Fix-drbd_request_prepare-discard-handling.patch
--	patches.suse/nvme-rdma-fix-possible-double-free-of-controller-asy.patch
--	patches.suse/x86-efi-fix-efi_call_phys_epilog-with-config_x86_5level-y
--	patches.suse/kconfig-fix-line-numbers-for-if-entries-in-menu-tree.patch
--	patches.suse/ARM-davinci-board-da850-evm-fix-WP-pin-polarity-for-.patch
--	patches.suse/usb-dwc3-pci-add-support-for-Intel-IceLake.patch
--	patches.suse/usb-dwc2-gadget-Fix-issue-in-dwc2_gadget_start_isoc.patch
--	patches.suse/usb-dwc3-of-simple-fix-use-after-free-on-remove.patch
--	patches.suse/usb-dwc2-fix-the-incorrect-bitmaps-for-the-ports-of-.patch
--	patches.suse/usb-dwc2-fix-isoc-split-in-transfer-with-no-data.patch
--	patches.suse/usb-gadget-composite-fix-delayed_status-race-conditi.patch
--	patches.suse/usb-gadget-dwc2-fix-memory-leak-in-gadget_init.patch
--	patches.suse/dwc2-gadget-Fix-ISOC-IN-DDMA-PID-bitfield-value-calc
--	patches.suse/xhci-Fix-perceived-dead-host-due-to-runtime-s.patch
--	patches.suse/0001-xhci-Fix-kernel-oops-in-trace_xhci_free_virt_device.patch
--	patches.suse/usb-xhci-increase-CRS-timeout-value.patch
--	patches.suse/0001-acpi-Add-helper-for-deactivating-memory-region.patch
--	patches.suse/0001-usb-typec-ucsi-acpi-Workaround-for-cache-mode-issue.patch
--	patches.suse/0001-usb-typec-ucsi-Fix-for-incorrect-status-data-issue.patch
--	patches.suse/usb-cdc_acm-Add-quirk-for-Uniden-UBC125-scanner.patch
--	patches.suse/NFC-pn533-Fix-wrong-GFP-flag-usage
--	patches.suse/0001-typec-tcpm-Fix-a-msecs-vs-jiffies-bug.patch
--	patches.suse/USB-serial-cp210x-add-Silicon-Labs-IDs-for-Windows-U.patch
--	patches.suse/USB-serial-cp210x-add-CESINEL-device-ids.patch
--	patches.suse/n_tty-Fix-stall-at-n_tty_receive_char_special
--	patches.suse/n_tty-Access-echo_-variables-carefully
--	patches.suse/serdev-fix-memleak-on-module-unload
--	patches.suse/vt-prevent-leaking-uninitialized-data-to-userspace-v
--	patches.suse/staging-comedi-quatech_daqp_cs-fix-no-op-loop-daqp_a
--	patches.suse/iio-pressure-bmp280-fix-relative-humidity-unit
--	patches.suse/iio-buffer-fix-the-function-signature-to-match-imple
--	patches.suse/0001-btrfs-quota-Set-rescan-progress-to-u64-1-if-we-hit-l.patch
--	patches.suse/r8152-napi-hangup-fix-after-disconnect
--	patches.suse/0001-netfilter-nf_log-fix-uninit-read-in-nf_log_proc_dost.patch
--	patches.suse/0002-netfilter-nf_log-don-t-hold-nf_log_mutex-during-user.patch
--	patches.suse/net-mlx5e-Don-t-attempt-to-dereference-the-ppriv-str.patch
--	patches.suse/net-mlx5-E-Switch-Avoid-setup-attempt-if-not-being-e.patch
--	patches.suse/net-mlx5e-Avoid-dealing-with-vport-representors-if-n.patch
--	patches.suse/net-mlx5-Fix-wrong-size-allocation-for-QoS-ETC-TC-re.patch
--	patches.suse/net-mlx5-Fix-incorrect-raw-command-length-parsing.patch
--	patches.suse/net-mlx5-Fix-command-interface-race-in-polling-mode.patch
--	patches.suse/strparser-Remove-early-eaten-to-fix-full-tcp-receive.patch
--	patches.suse/tcp-add-one-more-quick-ack-after-after-ECN-events.patch
--	patches.suse/nl80211-relax-ht-operation-checks-for-mesh
--	patches.suse/nl80211-check-nla_parse_nested-return-values
--	patches.suse/tcp-fix-Fast-Open-key-endianness.patch
--	patches.suse/bnx2x-Fix-receiving-tx-timeout-in-error-or-recovery-.patch
--	patches.suse/alx-take-rtnl-before-calling-__alx_open-from-resume
--	patches.suse/s390-qeth-fix-race-when-setting-MAC-address.patch
--	patches.suse/s390-qeth-don-t-clobber-buffer-on-async-tx-completion.patch
--	patches.suse/s390-qeth-consistently-re-enable-device-features.patch
--	patches.suse/atm-zatm-Fix-potential-Spectre-v1_02.patch
--	patches.suse/msft-hv-1713-hv_netvsc-split-sub-channel-setup-into-async-and-syn.patch
--	patches.suse/bpf-s390-fix-potential-memleak-when-later-bpf_jit_pr.patch
--	patches.suse/tcp-prevent-bogus-FRTO-undos-with-non-SACK-flows.patch
--	patches.suse/net-fix-use-after-free-in-GRO-with-ESP.patch
--	patches.suse/ipv6-sr-fix-passing-wrong-flags-to-crypto_alloc_shas.patch
--	patches.suse/qed-Limit-msix-vectors-in-kdump-kernel-to-the-minimu.patch
--	patches.suse/qed-Fix-setting-of-incorrect-eswitch-mode.patch
--	patches.suse/qed-Fix-use-of-incorrect-size-in-memcpy-call.patch
--	patches.suse/qede-Adverstise-software-timestamp-caps-when-PHC-is-.patch
--	patches.suse/md-raid10-fix-that-replacement-cannot-complete-recov.patch
--	patches.suse/userfaultfd-hugetlbfs-fix-userfaultfd_huge_must_wait-pte-access.patch
--	patches.suse/mm-hugetlb-yield-when-prepping-struct-pages.patch
--	patches.suse/kasan-fix-shadow_size-calculation-error-in-kasan_mod.patch
--	patches.suse/Fix-up-non-directory-creation-in-SGID-directories.patch
--	patches.suse/tracing-Fix-missing-return-symbol-in-function_graph-.patch
--	patches.suse/0001-drm-udl-fix-display-corruption-of-the-last-line.patch
--	patches.suse/0001-drm-Use-kvzalloc-for-allocating-blob-property-memory.patch
--	patches.suse/Revert-drm-bridge-sii8620-fix-display-of-packed-pixel
--	patches.suse/drm-i915-Try-GGTT-mmapping-whole-object-as-partial
--	patches.suse/drm-amdgpu-fix-swapped-emit_ib_size-in-vce3
--	patches.suse/drm-exynos-gsc-Fix-support-for-NV16-61-YUV420-YVU420
--	patches.suse/drm-exynos-decon5433-Fix-per-plane-global-alpha-for-
--	patches.suse/drm-exynos-decon5433-Fix-WINCONx-reset-value
--	patches.suse/s390-correct-register-corruption-in-critical-section-cleanup.patch
--	patches.suse/vfio-Use-get_user_pages_longterm-correctly.patch
--	patches.suse/drbd-fix-access-after-free
--	patches.suse/scsi-sg-mitigate-read-write-abuse.patch
--	patches.suse/0004-arm64-remove-no-op-p-linker-flag.patch
--	patches.suse/dmaengine-pl330-report-BURST-residue-granularity
--	patches.suse/dmaengine-k3dma-Off-by-one-in-k3_of_dma_simple_xlate
--	patches.suse/cifs-Fix-use-after-free-of-a-mid_q_entry.patch
--	patches.suse/cifs-Fix-validation-of-signed-data-in-smb3-.patch
--	patches.suse/cifs-Fix-validation-of-signed-data-in-smb2.patch
--	patches.suse/cifs-fix-SMB1-breakage.patch
--	patches.suse/cifs-Fix-memory-leak-in-smb2_set_ea.patch
--	patches.suse/cifs-Fix-slab-out-of-bounds-in-send_set_info-on-SMB2-ACE-setting.patch
--	patches.suse/cifs-Fix-infinite-loop-when-using-hard-mount-.patch
--	patches.suse/0001-cifs-Fix-stack-out-of-bounds-in-smb-2-3-_create_leas.patch
--	patches.suse/pci-xilinx-add-missing-of_node_put
--	patches.suse/pci-xilinx-nwl-add-missing-of_node_put
--	patches.suse/pci-faraday-add-missing-of_node_put
--	patches.suse/ext4-add-corruption-check-in-ext4_xattr_set_entry.patch
--	patches.suse/ext4-always-verify-the-magic-number-in-xattr-blocks.patch
--	patches.suse/ext4-always-check-block-group-bounds-in-ext4_init_bl.patch
--	patches.suse/ext4-make-sure-bitmaps-and-the-inode-table-don-t-ove.patch
--	patches.suse/ext4-only-look-at-the-bg_flags-field-if-it-is-valid.patch
--	patches.suse/ext4-verify-the-depth-of-extent-tree-in-ext4_find_ex.patch
--	patches.suse/ext4-include-the-illegal-physical-block-in-the-bad-m.patch
--	patches.suse/ext4-clear-i_data-in-ext4_inode_info-when-removing-i.patch
--	patches.suse/ext4-never-move-the-system.data-xattr-out-of-the-ino.patch
--	patches.suse/jbd2-don-t-mark-block-as-modified-if-the-handle-is-o.patch
--	patches.suse/ext4-avoid-running-out-of-journal-credits-when-appen.patch
--	patches.suse/ext4-add-more-inode-number-paranoia-checks.patch
--	patches.suse/ext4-add-more-mount-time-checks-of-the-superblock.patch
--	patches.suse/ext4-check-superblock-mapped-prior-to-committing.patch
--	patches.suse/sched-fair-Fix-bandwidth-timer-clock-drift-condition.patch
--	patches.suse/x86-mm-32-initialize-the-cr4-shadow-before-_flush_tlb_all
--	patches.suse/compiler-gcc-h-add-_attribute__gnu_inline-to-all-inline-declarations.patch
--	patches.suse/x86-asm-add-asm_arg-constants-for-argument-registers-to-asm-asm-h
--	patches.suse/x86-bugs-update-when-to-check-for-the-ls_cfg-ssbd-mitigation.patch
--	patches.suse/x86-bugs-fix-the-amd-ssbd-usage-of-the-spec_ctrl-msr.patch
--	patches.suse/ARM-imx_v6_v7_defconfig-Select-ULPI-support.patch
--	patches.suse/ARM-imx_v4_v5_defconfig-Select-ULPI-support.patch
--	patches.suse/HID-debug-check-length-before-copy_to_user
--	patches.suse/HID-wacom-Correct-touch-maximum-XY-of-2nd-gen-Intuos
--	patches.suse/HID-i2c-hid-Fix-incomplete-report-noise
--	patches.suse/HID-hiddev-fix-potential-Spectre-v1
--	patches.suse/mmc-dw_mmc-fix-card-threshold-control-configuration
--	patches.suse/USB-serial-ch341-fix-type-promotion-bug-in-ch341_con.patch
--	patches.suse/USB-serial-cp210x-add-another-USB-ID-for-Qivicon-Zig.patch
--	patches.suse/0001-USB-serial-keyspan_pda-fix-modem-status-error-handli.patch
--	patches.suse/USB-serial-mos7840-fix-status-register-error-handlin.patch
--	patches.suse/0001-xhci-xhci-mem-off-by-one-in-xhci_stream_id_to_ring.patch
--	patches.suse/usb-quirks-add-delay-quirks-for-Corsair-Strafe.patch
--	patches.suse/0001-USB-yurex-fix-out-of-bounds-uaccess-in-read-handler.patch
--	patches.suse/staging-rtl8723bs-Prevent-an-underflow-in-rtw_check_
--	patches.suse/vmw_balloon-fix-inflation-with-batching
--	patches.suse/ibmasm-don-t-write-out-of-bounds-in-read-handler.patch
--	patches.suse/nvmem-Don-t-let-a-NULL-cell_id-for-nvmem_cell_get-cr.patch
--	patches.suse/libahci-Fix-possible-Spectre-v1-pmp-indexing-in-ahci
--	patches.suse/ahci-Disable-LPM-on-Lenovo-50-series-laptops-with-a-
--	patches.suse/ahci-Add-Intel-Ice-Lake-LP-PCI-ID.patch
--	patches.suse/ata-Fix-ZBC_OUT-command-block-check.patch
--	patches.suse/ata-Fix-ZBC_OUT-all-bit-handling.patch
--	patches.suse/libnvdimm-pmem-Fix-memcpy_mcsafe-return-code-handlin.patch
--	patches.suse/acpi-nfit-fix-cmd_rc-for-acpi_nfit_ctl-to-always-ret
--	patches.suse/acpi-nfit-Fix-scrub-idle-detection.patch
--	patches.suse/nfit-fix-unchecked-dereference-in-acpi_nfit_ctl
--	patches.suse/ALSA-hda-Handle-pm-failure-during-hotplug
--	patches.suse/ALSA-hda-realtek-two-more-lenovo-models-need-fixup-o
--	patches.suse/ARM-8780-1-ftrace-Only-set-kernel-memory-back-to-rea.patch
--	patches.suse/tools-build-fix-escaping-in-.cmd-files-for-future-Ma.patch
--	patches.suse/iw_cxgb4-correctly-enforce-the-max-reg_mr-depth.patch
--	patches.suse/RDMA-uverbs-Protect-from-attempts-to-create-flows-on.patch
--	patches.suse/IB-hfi1-Fix-incorrect-mixing-of-ERR_PTR-and-NULL-ret.patch
--	patches.suse/RDMA-mlx5-Fix-memory-leak-in-mlx5_ib_create_srq-erro.patch
--	patches.suse/i2c-tegra-Fix-NACK-error-handling
--	patches.suse/mm-do-not-drop-unused-pages-when-userfaultd-is-running.patch
--	patches.suse/autofs-fix-slab-out-of-bounds-read-in-getname_kernel.patch
--	patches.suse/reiserfs-fix-buffer-overflow-with-long-warning-messa.patch
--	patches.suse/ARM-pxa-irq-fix-handling-of-ICMR-registers-in-suspen.patch
--	patches.suse/ARM-DRA7-OMAP5-Enable-ACTLR-0-Enable-invalidates-of-.patch
--	patches.suse/drm-i915-Fix-hotplug-irq-ack-on-i965-g4x
--	patches.suse/gpu-host1x-Check-whether-size-of-unpin-isn-t-0
--	patches.suse/0001-drm-tegra-Fix-comparison-operator-for-buffer-size.patch
--	patches.suse/drm-armada-fix-colorkey-mode-property
--	patches.suse/drm-armada-fix-irq-handling
--	patches.suse/0001-pinctrl-nsp-off-by-ones-in-nsp_pinmux_enable.patch
--	patches.suse/pinctrl-nsp-Fix-potential-NULL-dereference
--	patches.suse/mark-hi-and-tasklet-softirq-synchronous.patch
--	patches.suse/kvm-vmx-support-msr_ia32_arch_capabilities-as-a-feature-msr
--	patches.suse/xenclock-0007-x86-kvmclock-set-pvti_cpu0_va-after-enabling-kvmcloc.patch
--	patches.suse/KVM-Eventfd-Avoid-crash-when-assign-and-deassign-spe.patch
--	patches.suse/kvmclock-fix-tsc-calibration-for-nested-guests
--	patches.suse/btrfs-fix-use-after-free-of-cmp-workspace-pages.patch
--	patches.suse/btrfs-scrub-Don-t-use-inode-page-cache-in-scrub_hand.patch
--	patches.suse/rtlwifi-Fix-kernel-Oops-Fw-download-fail
--	patches.suse/brcmfmac-stop-watchdog-before-detach-and-free-everyt
--	patches.suse/Revert-mwifiex-handle-race-during-mwifiex_usb_discon.patch
--	patches.suse/mwifiex-handle-race-during-mwifiex_usb_disconnect.patch
--	patches.suse/rtlwifi-rtl8821ae-fix-firmware-is-not-ready-to-run
--	patches.suse/ath10k-update-the-phymode-along-with-bandwidth-chang
--	patches.suse/gen_stats-Fix-netlink-stats-dumping-in-the-presence-.patch
--	patches.suse/sctp-fix-the-issue-that-pathmtu-may-be-set-lower-tha.patch
--	patches.suse/smsc75xx-Add-workaround-for-gigabit-link-up-hardware
--	patches.suse/net-phy-fix-flag-masking-in-__set_phy_supported.patch
--	patches.suse/qed-Fix-reading-stale-configuration-information.patch
--	patches.suse/qed-off-by-one-in-qed_parse_mcp_trace_buf.patch
--	patches.suse/qmi_wwan-add-support-for-Quectel-EG91
--	patches.suse/ipv4-Return-EINVAL-when-ping_group_range-sysctl-does.patch
--	patches.suse/sh_eth-fix-invalid-context-bug-while-calling-auto-ne.patch
--	patches.suse/sh_eth-fix-invalid-context-bug-while-changing-link-o.patch
--	patches.suse/cxgb4-assume-flash-part-size-to-be-4MB-if-it-can-t-b.patch
--	patches.suse/net-sched-act_tunnel_key-fix-NULL-dereference-when-g.patch
--	patches.suse/net-ipv4-Set-oif-in-fib_compute_spec_dst.patch
--	patches.suse/net-diag-Don-t-double-free-TCP_NEW_SYN_RECV-sockets-.patch
--	patches.suse/bpf-hash-map-decrement-counter-on-error.patch
--	patches.suse/bnxt_en-Fix-the-vlan_tci-exact-match-check.patch
--	patches.suse/bnxt_en-Fix-inconsistent-BNXT_FLAG_AGG_RINGS-logic.patch
--	patches.suse/bnxt_en-Always-set-output-parameters-in-bnxt_get_max.patch
--	patches.suse/bnxt_en-Do-not-modify-max-IRQ-count-after-RDMA-drive.patch
--	patches.suse/bnxt_en-Fix-for-system-hang-if-request_irq-fails.patch
--	patches.suse/qed-fix-spelling-mistake-successffuly-successfully.patch
--	patches.suse/ieee802154-6lowpan-set-IFLA_LINK.patch
--	patches.suse/ieee802154-at86rf230-switch-from-BUG_ON-to-WARN_ON-o.patch
--	patches.suse/ieee802154-at86rf230-use-__func__-macro-for-debug-me.patch
--	patches.suse/ieee802154-fakelb-switch-from-BUG_ON-to-WARN_ON-on-p.patch
--	patches.suse/ixgbe-Be-more-careful-when-modifying-MAC-filters.patch
--	patches.suse/net-systemport-Fix-CRC-forwarding-check-for-SYSTEMPO.patch
--	patches.suse/0002-packet-reset-network-header-if-packet-shorter-than-l.patch
--	patches.suse/qlogic-check-kstrtoul-for-errors.patch
--	patches.suse/tcp-fix-dctcp-delayed-ACK-schedule.patch
--	patches.suse/KEYS-DNS-fix-parsing-multiple-options.patch
--	patches.suse/ipv6-make-DAD-fail-with-enhanced-DAD-when-nonce-leng.patch
--	patches.suse/ibmvnic-Revise-RX-TX-queue-error-messages.patch
--	patches.suse/msft-hv-1733-hv-netvsc-fix-handling-of-fallback-to-single-queue-m.patch
--	patches.suse/net-mlx4_en-Don-t-reuse-RX-page-when-XDP-is-set.patch
--	patches.suse/0001-net-lan78xx-Fix-race-in-tx-pending-skb-size-calculat.patch
--	patches.suse/ibmvnic-Fix-error-recovery-on-login-failure.patch
--	patches.suse/tg3-Add-higher-cpu-clock-for-5762.patch
--	patches.suse/octeon_mgmt-Fix-MIX-registers-configuration-on-MTU-s.patch
--	patches.suse/ipv6-ila-select-CONFIG_DST_CACHE.patch
--	patches.suse/lib-rhashtable-consider-param-min_size-when-setting-.patch
--	patches.suse/net-cxgb3_main-fix-potential-Spectre-v1.patch
--	patches.suse/0001-net-usb-asix-replace-mii_nway_restart-in-resume-path.patch
--	patches.suse/batman-adv-Fix-bat_ogm_iv-best-gw-refcnt-after-netli.patch
--	patches.suse/batman-adv-Fix-bat_v-best-gw-refcnt-after-netlink-du.patch
--	patches.suse/batman-adv-Fix-debugfs-path-for-renamed-hardif.patch
--	patches.suse/batman-adv-Fix-debugfs-path-for-renamed-softif.patch
--	patches.suse/batman-adv-Avoid-storing-non-TT-sync-flags-on-singul
--	patches.suse/batman-adv-Fix-multicast-TT-issues-with-bogus-ROAM-f.patch
--	patches.suse/ipv6-fix-useless-rol32-call-on-hash.patch
--	patches.suse/msft-hv-1734-hv_netvsc-Fix-napi-reschedule-while-receive-completi.patch
--	patches.suse/ptp-fix-missing-break-in-switch.patch
--	patches.suse/crypto-af_alg-Initialize-sg_num_bytes-in-error-code-.patch
--	patches.suse/ALSA-hda-add-mute-led-support-for-HP-ProBook-455-G5
--	patches.suse/ALSA-hda-realtek-Add-Panasonic-CF-SZ6-headset-jack-q
--	patches.suse/ALSA-rawmidi-Change-resized-buffers-atomically
--	patches.suse/ALSA-hda-realtek-Yet-another-Clevo-P950-quirk-entry
--	patches.suse/msft-hv-1728-PCI-hv-Disable-enable-IRQs-rather-than-BH-in-hv_comp.patch
--	patches.suse/PCI-OF-Fix-I-O-space-page-leak.patch
--	patches.suse/pci-xgene-fix-i-o-space-page-leak
--	patches.suse/pci-versatile-fix-i-o-space-page-leak
--	patches.suse/pci-designware-fix-i-o-space-page-leak
--	patches.suse/PCI-aardvark-Fix-I-O-space-page-leak.patch
--	patches.suse/pci-faraday-fix-i-o-space-page-leak
--	patches.suse/drm-amdgpu-add-another-ATPX-quirk-for-TOPAZ.patch
--	patches.suse/drm-nouveau-gem-off-by-one-bugs-in-nouveau_gem_pushb
--	patches.suse/drm-nouveau-Use-drm_connector_list_iter_-for-iterati
--	patches.suse/drm-nouveau-Avoid-looping-through-fake-MST-connector
--	patches.suse/0001-drm-nouveau-drm-nouveau-Fix-runtime-PM-leak-in-nv50_.patch
--	patches.suse/ACPI-EC-Use-ec_no_wakeup-on-more-Thinkpad-X1-Carbon-
--	patches.suse/cpufreq-intel_pstate-Register-when-ACPI-PCCH-is-pres.patch
--	patches.suse/scsi-qla2xxx-Fix-inconsistent-DMA-mem-alloc-free.patch
--	patches.suse/scsi-qla2xxx-Fix-kernel-crash-due-to-late-workqueue-.patch
--	patches.suse/scsi-qla2xxx-fix-null-pointer-dereference-for-fcport-search.patch
--	patches.suse/0027-scsi-qedf-send-the-driver-state-to-mfw
--	patches.suse/scsi-qedi-send-driver-state-to-mfw
--	patches.suse/dm-writecache-support-optional-offset-for-start-of-d.patch
--	patches.suse/vfio-pci-Fix-potential-Spectre-v1
--	patches.suse/fat-fix-memory-allocation-failure-handling-of-match_.patch
--	patches.suse/mm-huge_memory.c-fix-data-loss-when-splitting-a-file.patch
--	patches.suse/mm-memcg-fix-use-after-free-in-mem_cgroup_iter.patch
--	patches.suse/btrfs-fix-file-data-corruption-after-cloning-a-range.patch
--	patches.suse/vfio-spapr-Use-IOMMU-pageshift-rather-than-pagesize.patch
--	patches.suse/KVM-PPC-Check-if-IOMMU-page-is-contained-in-the-pinn.patch
--	patches.suse/powerpc-powernv-Fix-save-restore-of-SPRG3-on-entry-e.patch
--	patches.suse/lib-iov_iter-Fix-pipe-handling-in-_copy_to_iter_mcsa.patch
--	patches.suse/x86-asm-memcpy_mcsafe-Fix-copy_to_user_mcsafe-except.patch
--	patches.suse/x86-events-intel-ds-fix-bts_interrupt_threshold-alignment.patch
--	patches.suse/x86-mce-remove-min-interval-polling-limitation
--	patches.suse/soc-imx-gpc-restrict-register-range-for-regmap-acces
--	patches.suse/nvme-ensure-forward-progress-during-admin-passthru.patch
--	patches.suse/nvme-don-t-enable-AEN-if-not-supported.patch
--	patches.suse/nvme-fix-handling-of-metadata_len-for-NVME_IOCTL_IO_.patch
--	patches.suse/media-staging-omap4iss-Include-asm-cacheflush.h-afte
--	patches.suse/tcp-helpers-to-send-special-DCTCP-ack.patch
--	patches.suse/tcp-do-not-cancel-delay-AcK-on-DCTCP-special-ACK.patch
--	patches.suse/tcp-do-not-delay-ACK-in-DCTCP-upon-CE-status-change.patch
--	patches.suse/bpf-ppc64-fix-unexpected-r0-0-exit-path-inside-bpf_x.patch
--	patches.suse/net-mlx5e-Refine-ets-validation-function.patch
--	patches.suse/net-mlx5-Adjust-clock-overflow-work-period.patch
--	patches.suse/net-mlx5e-Fix-quota-counting-in-aRFS-expire-flow.patch
--	patches.suse/net-mlx5e-Don-t-allow-aRFS-for-encapsulated-packets.patch
--	patches.suse/bonding-set-default-miimon-value-for-non-arp-modes-i.patch
--	patches.suse/qed-Fix-link-flap-issue-due-to-mismatching-EEE-capab.patch
--	patches.suse/qed-Fix-possible-race-for-the-link-state-value.patch
--	patches.suse/qed-Correct-Multicast-API-to-reflect-existence-of-25.patch
--	patches.suse/net-phy-consider-PHY_IGNORE_INTERRUPT-in-phy_start_a.patch
--	patches.suse/net-skb_segment-should-not-return-NULL.patch
--	patches.suse/atl1c-reserve-min-skb-headroom
--	patches.suse/rtnetlink-add-rtnl_link_state-check-in-rtnl_configur.patch
--	patches.suse/vxlan-add-new-fdb-alloc-and-create-helpers.patch
--	patches.suse/vxlan-make-netlink-notify-in-vxlan_fdb_destroy-optio.patch
--	patches.suse/vxlan-fix-default-fdb-entry-netlink-notify-ordering-.patch
--	patches.suse/can-peak_canfd-fix-firmware-v3.3.0-limit-allocation-
--	patches.suse/can-m_can.c-fix-setup-of-CCCR-register-clear-CCCR-NI
--	patches.suse/can-mpc5xxx_can-check-of_iomap-return-before-use
--	patches.suse/can-xilinx_can-fix-device-dropping-off-bus-on-RX-ove
--	patches.suse/can-xilinx_can-fix-RX-loop-if-RXNEMP-is-asserted-wit
--	patches.suse/can-xilinx_can-fix-recovery-from-error-states-not-be
--	patches.suse/can-xilinx_can-keep-only-1-2-frames-in-TX-FIFO-to-fi
--	patches.suse/can-xilinx_can-fix-RX-overflow-interrupt-not-being-e
--	patches.suse/can-xilinx_can-fix-incorrect-clear-of-non-processed-
--	patches.suse/can-xilinx_can-fix-power-management-handling
--	patches.suse/ip-hash-fragments-consistently.patch
--	patches.suse/tcp-free-batches-of-packets-in-tcp_prune_ofo_queue.patch
--	patches.suse/tcp-avoid-collapses-in-tcp_prune_queue-if-possible.patch
--	patches.suse/tcp-detect-malicious-patterns-in-tcp_collapse_ofo_qu.patch
--	patches.suse/tcp-call-tcp_drop-from-tcp_data_queue_ofo.patch
--	patches.suse/tcp-add-tcp_ooo_try_coalesce-helper.patch
--	patches.suse/mac80211-add-stations-tied-to-AP_VLANs-during-hw-rec.patch
--	patches.suse/nl80211-Add-a-missing-break-in-parse_station_flags.patch
--	patches.suse/net-mlx4_core-Save-the-qpn-from-the-input-modifier-i.patch
--	patches.suse/bnx2x-Fix-invalid-memory-access-in-rss-hash-config-p.patch
--	patches.suse/ip-in-cmsg-IP-V6-_ORIGDSTADDR-call-pskb_may_pull.patch
--	patches.suse/qmi_wwan-fix-interface-number-for-DW5821e-production
--	patches.suse/0001-fscache-Allow-cancelled-operations-to-be-enqueued.patch
--	patches.suse/0002-cachefiles-Fix-refcounting-bug-in-backing-file-read-.patch
--	patches.suse/0003-fscache-Fix-reference-overput-in-fscache_attach_obje.patch
--	patches.suse/0004-cachefiles-Fix-missing-clear-of-the-CACHEFILES_OBJEC.patch
--	patches.suse/0005-cachefiles-Wait-rather-than-BUG-ing-on-Unexpected-ob.patch
--	patches.suse/staging-speakup-fix-wraparound-in-uaccess-length-che
--	patches.suse/usb-cdc_acm-Add-quirk-for-Castles-VEGA3000.patch
--	patches.suse/usb-gadget-r8a66597-Fix-two-possible-sleep-in-atomic
--	patches.suse/usb-gadget-r8a66597-Fix-a-possible-sleep-in-atomic-c
--	patches.suse/usb-gadget-f_uac2-fix-error-handling-in-afunc_bind-a.patch
--	patches.suse/usb-dwc2-host-do-not-delay-retries-for-control-in-transfers.patch
--	patches.suse/usb-phy-fix-PPC64-build-errors-in-phy-fsl-usb.c.patch
--	patches.suse/tools-usb-ffs-test-Fix-build-on-big-endian-systems.patch
--	patches.suse/usb-dwc2-Fix-DMA-alignment-to-start-at-allocated-bou.patch
--	patches.suse/usb-gadget-f_uac2-fix-endianness-of-struct-cntrl_-_l.patch
--	patches.suse/usb-gadget-f_fs-Only-return-delayed-status-when-len-.patch
--	patches.suse/usb-core-handle-hub-C_PORT_OVER_CURRENT-condition.patch
--	patches.suse/tracing-Fix-double-free-of-event_trigger_data.patch
--	patches.suse/tracing-Fix-possible-double-free-in-event_enable_tri.patch
--	patches.suse/kthread-tracing-Don-t-expose-half-written-comm-when-.patch
--	patches.suse/Input-elan_i2c-add-ACPI-ID-for-lenovo-ideapad-330
--	patches.suse/Input-elan_i2c-add-another-ACPI-ID-for-Lenovo-Ideapa
--	patches.suse/Input-i8042-add-Lenovo-LaVie-Z-to-the-i8042-reset-li
--	patches.suse/drm-i915-glk-Add-Quirk-for-GLK-NUC-HDMI-port-issues.patch
--	patches.suse/drm-imx-imx-ldb-disable-LDB-on-driver-bind
--	patches.suse/drm-imx-imx-ldb-check-if-channel-is-enabled-before-p
--	patches.suse/0011-arm64-fix-vmemmap-BUILD_BUG_ON-triggering-on-vmemmap.patch
--	patches.suse/delayacct-fix-crash-in-delayacct_blkio_end-after-del.patch
--	patches.suse/zswap-re-check-zswap_is_full-after-do-zswap_shrink.patch
--	patches.suse/kvm-mm-account-shadow-page-tables-to-kmemcg
--	patches.suse/nvmet-fc-fix-target-sgl-list-on-large-transfers.patch
--	patches.suse/nvme-if_ready-checks-to-fail-io-to-deleting-controll.patch
--	patches.suse/nvmet-fixup-crash-on-NULL-device-path.patch
--	patches.suse/block-bio_iov_iter_get_pages-fix-size-of-last-iovec.patch
--	patches.suse/blkdev-_blkdev_direct_io_simple-fix-leak-in-error-case.patch
--	patches.suse/block-bio_iov_iter_get_pages-pin-more-pages-for-multi-segment-ios.patch
--	patches.suse/0083-block-reset-bi_iter.bi_done-after-splitting-bio.patch
--	patches.suse/i2c-davinci-Avoid-zero-value-of-CLKH
--	patches.suse/i2c-imx-Fix-reinit_completion-use.patch
--	patches.suse/random-mix-rdrand-with-entropy-sent-in-from-userspac
--	patches.suse/squashfs-be-more-careful-about-metadata-corruption.patch
--	patches.suse/ext4-fix-false-negatives-and-false-positives-in-ext4.patch
--	patches.suse/ext4-fix-inline-data-updates-with-checksums-enabled.patch
--	patches.suse/ext4-check-for-allocation-block-validity-with-block-.patch
--	patches.suse/ext4-fix-check-to-prevent-initializing-reserved-inod.patch
--	patches.suse/0001-x86-efi-Access-EFI-MMIO-data-as-unencrypted-when-SEV.patch
--	patches.suse/perf-x86-amd-ibs-don-t-access-non-started-event
--	patches.suse/x86-entry-64-remove-ebx-handling-from-error_entry-exit.patch
--	patches.suse/x86-boot-fix-if_changed-build-flip-flop-bug
--	patches.suse/squashfs-more-metadata-hardening.patch
--	patches.suse/0001-cxgb4-Added-missing-break-in-ndo_udp_tunnel_-add-del.patch
--	patches.suse/net-fix-amd-xgbe-flow-control-issue.patch
--	patches.suse/net-ena-Fix-use-of-uninitialized-DMA-address-bits-fi.patch
--	patches.suse/vti6-fix-PMTU-caching-and-reporting-on-xmit.patch
--	patches.suse/0003-xfrm_user-prevent-leaking-2-bytes-of-kernel-memory.patch
--	patches.suse/0004-xfrm-fix-missing-dst_release-after-policy-blocking-l.patch
--	patches.suse/esp6-fix-memleak-on-error-path-in-esp6_input.patch
--	patches.suse/0001-net-lan78xx-fix-rx-handling-before-first-packet-is-s.patch
--	patches.suse/enic-handle-mtu-change-for-vf-properly.patch
--	patches.suse/ipv4-remove-BUG_ON-from-fib_compute_spec_dst.patch
--	patches.suse/net-mdio-mux-bcm-iproc-fix-wrong-getter-and-setter-p.patch
--	patches.suse/bpf-use-GFP_ATOMIC-instead-of-GFP_KERNEL-in-bpf_pars.patch
--	patches.suse/0005-net-socket-fix-potential-spectre-v1-gadget-in-socket.patch
--	patches.suse/tcp_bbr-fix-bw-probing-to-raise-in-flight-data-for-v.patch
--	patches.suse/NET-stmmac-align-DMA-stuff-to-largest-cache-line-len.patch
--	patches.suse/netlink-Do-not-subscribe-to-non-existent-groups.patch
--	patches.suse/can-ems_usb-Fix-memory-leak-on-ems_usb_disconnect
--	patches.suse/netlink-Don-t-shift-with-UB-on-nlk-ngroups.patch
--	patches.suse/virtio_balloon-fix-another-race-between-migration-an
--	patches.suse/scsi-libiscsi-fix-possible-null-pointer-dereference-in-case-of-tmf
--	patches.suse/scsi-sg-fix-minor-memory-leak-in-error-path
--	patches.suse/scsi-qla2xxx-fix-unintialized-list-head-crash.patch
--	patches.suse/scsi-qla2xxx-fix-npiv-deletion-by-calling-wait_for_sess_deletion.patch
--	patches.suse/scsi-qla2xxx-fix-driver-unload-by-shutting-down-chip.patch
--	patches.suse/scsi-qla2xxx-Fix-ISP-recovery-on-unload.patch
--	patches.suse/scsi-qla2xxx-return-error-when-tmf-returns.patch
--	patches.suse/audit-fix-potential-null-dereference-context-module.patch
--	patches.suse/squashfs-metadata-2-electric-boogaloo.patch
--	patches.suse/cpufreq-intel_pstate-Limit-the-scope-of-HWP-dynamic-.patch
--	patches.suse/tools-power-turbostat-fix-S-on-UP-systems.patch
--	patches.suse/tools-power-turbostat-Read-extended-processor-family.patch
--	patches.suse/squashfs-more-metadata-hardening2.patch
--	patches.suse/Squashfs-Compute-expected-length-from-inode-size-rat.patch
--	patches.suse/iwlwifi-add-more-card-IDs-for-9000-series
--	patches.suse/inet-frag-enforce-memory-limits-earlier.patch
--	patches.suse/ipv4-frags-handle-possible-skb-truesize-change.patch
--	patches.suse/enic-do-not-call-enic_change_mtu-in-enic_probe.patch
--	patches.suse/bonding-avoid-lockdep-confusion-in-bond_get_stats.patch
--	patches.suse/net-stmmac-Fix-WoL-for-PCI-based-setups.patch
--	patches.suse/netlink-Fix-spectre-v1-gadget-in-netlink_create.patch
--	patches.suse/net-dsa-Do-not-suspend-resume-closed-slave_dev.patch
--	patches.suse/rxrpc-Fix-user-call-ID-check-in-rxrpc_service_preall.patch
--	patches.suse/userfaultfd-remove-uffd-flags-from-vma-vm_flags-if-U.patch
--	patches.suse/crypto-padlock-aes-Fix-Nano-workaround-data-corrupti
--	patches.suse/drm-bridge-adv7511-Reset-registers-on-hotplug
--	patches.suse/drm-re-enable-error-handling
--	patches.suse/drm-atomic-Check-old_plane_state-crtc-in-drm_atomic_
--	patches.suse/drm-atomic-Initialize-variables-in-drm_atomic_helper
--	patches.suse/drm-vc4-Reset-x-y-_scaling-1-when-dealing-with-unipl
--	patches.suse/RDMA-uverbs-Expand-primary-and-alt-AV-port-checks.patch
--	patches.suse/kvm-vmx-use-local-variable-for-current_vmptr-when-emulating-vmptrst
--	patches.suse/kvm-x86-vmx-fix-vpid-leak
--	patches.suse/0084-Partially-revert-block-fail-op_is_write-requests-to-.patch
--	patches.suse/mlxsw-core_acl_flex_actions-Return-error-for-conflic.patch
--	patches.suse/0003-l2tp-fix-missing-refcount-drop-in-pppol2tp_tunnel_io.patch
--	patches.suse/netlink-Don-t-shift-on-64-for-ngroups.patch
--	patches.suse/genirq-Make-force-irq-threading-setup-more-robust.patch
--	patches.suse/nohz-Fix-local_timer_softirq_pending.patch
--	patches.suse/gpiolib-acpi-make-sure-we-trigger-edge-events-at-lea.patch
--	patches.suse/ip6_tunnel-use-the-right-value-for-ipv4-min-mtu-chec.patch
--	patches.suse/0006-packet-refine-ring-v3-block-size-test-to-hold-one-fr.patch
--	patches.suse/net-thunderx-check-for-failed-allocation-lmac-dmacs.patch
--	patches.suse/vsock-split-dwork-to-avoid-reinitializations.patch
--	patches.suse/dccp-fix-undefined-behavior-with-cwnd-shift-in-ccid2.patch
--	patches.suse/llc-use-refcount_inc_not_zero-for-llc_sap_find.patch
--	patches.suse/vhost-reset-metadata-cache-when-initializing-new-IOT.patch
--	patches.suse/0003-i2c-xlp9xx-Fix-case-where-SSIF-read-transaction-comp.patch
--	patches.suse/xen-netfront-dont-cache-skb_shinfo.patch
--	patches.suse/root-dentries-need-RCU-delayed-freeing.patch
--	patches.suse/fix-mntputmntput-race.patch
--	patches.suse/fix-__legitimize_mntmntput-race.patch
--	patches.suse/make-sure-that-__dentry_kill-always-invalidates-d_se.patch
--	patches.suse/init-rename-and-re-order-boot_cpu_state_init.patch
--	patches.suse/scsi-qla2xxx-fix-memory-leak-for-allocating-abort-iocb.patch
--	patches.suse/scsi-mpt3sas-swap-i-o-memory-read-value-back-to-cpu-endianness
--	patches.suse/scsi-sr-avoid-that-opening-a-cd-rom-hangs-with-runtime-power-management-enabled
--	patches.suse/debugobjects-Make-stack-check-warning-more-informati.patch
--	patches.suse/genirq-Fix-editing-error-in-a-comment.patch
--	patches.suse/0002-rculist-Improve-documentation-for-list_for_each_entr.patch
--	patches.suse/sched-numa-Remove-redundant-field.patch
--	patches.suse/sched-numa-Evaluate-move-once-per-node.patch
--	patches.suse/sched-numa-Simplify-load_too_imbalanced.patch
--	patches.suse/sched-numa-Set-preferred_node-based-on-best_cpu.patch
--	patches.suse/sched-numa-Use-task-faults-only-if-numa_group-is-not-yet-set-up.patch
--	patches.suse/sched-debug-Reverse-the-order-of-printing-faults.patch
--	patches.suse/sched-numa-Skip-nodes-that-are-at-hoplimit.patch
--	patches.suse/sched-numa-Remove-unused-task_capacity-from-struct-numa_stats.patch
--	patches.suse/sched-numa-Modify-migrate_swap-to-accept-additional-parameters.patch
--	patches.suse/sched-numa-Remove-numa_has_capacity.patch
--	patches.suse/sched-numa-Update-the-scan-period-without-holding-the-numa_group-lock.patch
--	patches.suse/sched-numa-Use-group_weights-to-identify-if-migration-degrades-locality.patch
--	patches.suse/sched-numa-Move-task_numa_placement-closer-to-numa_migrate_preferred.patch
--	patches.suse/locking-atomics-asm-generic-move-some-macros-from-linux-bitops-h-to-a-new-linux-bits-h-file.patch
--	patches.suse/perf-x86-intel-lbr-fix-incomplete-lbr-call-stack
--	patches.suse/kprobes-make-list-and-blacklist-root-user-read-only.patch
--	patches.suse/kprobes-x86-fix-p-uses-in-error-messages
--	patches.suse/posix-timers-Sanitize-overrun-handling.patch
--	patches.suse/alarmtimer-Prevent-overflow-for-relative-nanosleep.patch
--	patches.suse/0001-x86-stacktrace-Do-not-unwind-after-user-regs.patch
--	patches.suse/0002-x86-stacktrace-Remove-STACKTRACE_DUMP_ONCE.patch
--	patches.suse/0003-x86-stacktrace-Clarify-the-reliable-success-paths.patch
--	patches.suse/0004-x86-stacktrace-Do-not-fail-for-ORC-with-regs-on-stac.patch
--	patches.suse/0006-x86-stacktrace-Enable-HAVE_RELIABLE_STACKTRACE-for-t.patch
--	patches.suse/x86-entry-64-add-two-more-instruction-suffixes
--	patches.suse/x86-numa_emulation-fix-emulated-to-physical-node-mapping
--	patches.suse/x86-platform-uv-mark-memblock-related-init-code-and-data-correctly
--	patches.suse/x86-mm-disable-ioremap-free-page-handling-on-x86-pae
--	patches.suse/ioremap-update-pgtable-free-interfaces-with-addr
--	patches.suse/x86-mm-add-tlb-purge-to-free-pmd-pte-page-interfaces
--	patches.suse/arm-asm-tlb.h-Fix-build-error-implicit-func-declaration.patch
--	patches.suse/x86-paravirt-fix-spectre-v2-mitigations-for-paravirt-guests.patch
--	patches.suse/x86-mm-pti-add-an-overflow-check-to-pti_clone_pmds
--	patches.suse/x86-ldt-split-out-sanity-check-in-map_ldt_struct.patch
--	patches.suse/x86-pti-check-the-return-value-of-pti_user_pagetable_walk_p4d
--	patches.suse/x86-pti-check-the-return-value-of-pti_user_pagetable_walk_pmd
--	patches.suse/x86-mm-remove-in_nmi-warning-from-vmalloc_fault
--	patches.suse/x86-speculation-Protect-against-userspace-userspace-.patch
--	patches.suse/x86-speculation-support-enhanced-ibrs-on-future-cpus.patch
--	patches.suse/x86-tsc-add-missing-header-to-tsc_msr-c
--	patches.suse/xenclock-0005-x86-xen-time-Output-xen-sched_clock-time-from-0.patch
--	patches.suse/s390-sles15-15-02-qdio-reset-old-sbal_state-flags.patch
--	patches.suse/s390-mm-correct-allocate_pgste-proc_handler-callback.patch
--	patches.suse/s390-sles15-16-01-kvm-fix-deadlock-when-killed-by-oom.patch
--	patches.suse/s390-detect-etoken-facility.patch
--	patches.suse/s390-sles15-17-01-01-s390-kdump-Fix-elfcorehdr-size-calculation.patch
--	patches.suse/s390-lib-use-expoline-for-all-bcr-instructions.patch
--	patches.suse/s390-fix-br_r1_trampoline-for-machines-without-exrl.patch
--	patches.suse/s390-mm-fix-addressing-exception-after-suspend-resum.patch
--	patches.suse/s390-dasd-fix-panic-for-failed-online-processing.patch
--	patches.suse/binfmt_elf-Respect-error-return-from-regset-active.patch
--	patches.suse/hwmon-k10temp-27c-offset-needed-for-threadripper2.patch
--	patches.suse/hwmon-k10temp-support-threadripper-2920x-2970wx-simplify.patch
--	patches.suse/btrfs-check-integrity-Fix-NULL-pointer-dereference-f.patch
--	patches.suse/0001-btrfs-Don-t-remove-block-group-still-has-pinned-down.patch
--	patches.suse/0015-btrfs-tree-checker-Verify-block_group_item.patch
--	patches.suse/0016-btrfs-tree-checker-Detect-invalid-and-empty-essentia.patch
--	patches.suse/Btrfs-fix-btrfs_write_inode-vs-delayed-iput-deadlock.patch
--	patches.suse/btrfs-fix-mount-failure-after-fsync-due-to-hard-link.patch
--	patches.suse/btrfs-fix-send-failure-when-root-has-deleted-files-s.patch
--	patches.suse/btrfs-simplify-IS_ERR-PTR_ERR-checks.patch
--	patches.suse/0017-btrfs-Check-that-each-block-group-has-corresponding-.patch
--	patches.suse/0018-btrfs-Verify-that-every-chunk-has-corresponding-bloc.patch
--	patches.suse/0019-btrfs-Introduce-mount-time-chunk-dev-extent-mapping-.patch
--	patches.suse/cifs-Silence-uninitialized-variable-warning.patch
--	patches.suse/smb3-if-server-does-not-support-posix-do-not-allow-posix-mount-opti.patch
--	patches.suse/cifs-allow-disabling-insecure-dialects-in-the-config.patch
--	patches.suse/CIFS-fix-memory-leak-and-remove-dead-code.patch
--	patches.suse/cifs-Make-sure-all-data-pages-are-signed-correctly.patch
--	patches.suse/smb3-fill-in-statfs-fsid-and-correct-namelen.patch
--	patches.suse/smb3-add-support-for-statfs-for-smb3-1-1-posix-extensions.patch
--	patches.suse/cifs-add-missing-debug-entries-for-kconfig-options.patch
--	patches.suse/smb3-simplify-code-by-removing-CONFIG_CIFS_SMB311.patch
--	patches.suse/smb3-remove-noisy-warning-message-on-mount.patch
--	patches.suse/smb3-snapshot-mounts-are-read-only-and-make-sure-info-is-displayabl.patch
--	patches.suse/SMB3-Number-of-requests-sent-should-be-displayed-for-SMB3-not-just-.patch
--	patches.suse/smb3-remove-per-session-operations-from-per-tree-connection-stats.patch
--	patches.suse/smb3-don-t-request-leases-in-symlink-creation-and-qu.patch
--	patches.suse/cifs-remove-unused-stats.patch
--	patches.suse/smb3-add-tracepoint-for-session-expired-or-deleted.patch
--	patches.suse/smb3-add-reconnect-tracepoints.patch
--	patches.suse/cifs-use-a-refcount-to-protect-open-closing-the-cached-file-handle.patch
--	patches.suse/cifs-simple-stats-should-always-be-enabled.patch
--	patches.suse/smb3-display-bytes_read-and-bytes_written-in-smb3-stats.patch
--	patches.suse/smb3-fix-reset-of-bytes-read-and-written-stats.patch
--	patches.suse/cifs-update-init_sg-crypt_message-to-take-an-array-of-rqst.patch
--	patches.suse/cifs-make-smb_send_rqst-take-an-array-of-requests.patch
--	patches.suse/cifs-add-compound_send_recv-.patch
--	patches.suse/smb3-add-tracepoint-for-slow-responses.patch
--	patches.suse/smb3-fix-minor-debug-output-for-CONFIG_CIFS_STATS.patch
--	patches.suse/smb3-Do-not-send-SMB3-SET_INFO-if-nothing-changed.patch
--	patches.suse/CIFS-fix-uninitialized-ptr-deref-in-smb2-signing.patch
--	patches.suse/smb3-display-stats-counters-for-number-of-slow-commands.patch
--	patches.suse/cifs-add-SMB2_close_init-SMB2_close_free-.patch
--	patches.suse/cifs-add-SMB2_query_info_-.patch
--	patches.suse/cifs-create-SMB2_open_init-SMB2_open_free-helpers-.patch
--	patches.suse/cifs-update-receive_encrypted_standard-to-handle-compounded-respons.patch
--	patches.suse/cifs-update-smb2_queryfs-to-use-compounding.patch
--	patches.suse/smb3-enumerating-snapshots-was-leaving-part-of-the-d.patch
--	patches.suse/cifs-add-missing-support-for-ACLs-in-SMB-3.11.patch
--	patches.suse/cifs-don-t-show-domain-in-mount-output-when-domain-is-empty.patch
--	patches.suse/smb3-allow-previous-versions-to-be-mounted-with-snapshot-mount-par.patch
--	patches.suse/smb3-create-smb3-equivalent-alias-for-cifs-pseudo-xattrs.patch
--	patches.suse/ext4-sysfs-print-ext4_super_block-fields-as-little-e.patch
--	patches.suse/ext4-reset-error-code-in-ext4_find_entry-in-fallback.patch
--	patches.suse/ext4-check-for-NUL-characters-in-extended-attribute-.patch
--	patches.suse/ext4-fix-spectre-gadget-in-ext4_mb_regular_allocator.patch
--	patches.suse/xfs-do-not-set-the-page-uptodate-in-xfs_writepage_ma.patch
--	patches.suse/xfs-don-t-clear-imap_valid-for-a-non-uptodate-buffer.patch
--	patches.suse/xfs-don-t-use-XFS_BMAPI_IGSTATE-in-xfs_map_blocks.patch
--	patches.suse/xfs-remove-xfs_reflink_trim_irec_to_next_cow.patch
--	patches.suse/xfs-remove-xfs_map_cow.patch
--	patches.suse/xfs-rename-the-offset-variable-in-xfs_writepage_map.patch
--	patches.suse/xfs-make-xfs_writepage_map-extent-map-centric.patch
--	patches.suse/xfs-remove-xfs_reflink_find_cow_mapping.patch
--	patches.suse/xfs-simplify-xfs_map_blocks-by-using-xfs_iext_lookup.patch
--	patches.suse/xfs-remove-the-imap_valid-flag.patch
--	patches.suse/xfs-don-t-look-at-buffer-heads-in-xfs_add_to_ioend.patch
--	patches.suse/xfs-move-all-writeback-buffer_head-manipulation-into.patch
--	patches.suse/xfs-remove-xfs_start_page_writeback.patch
--	patches.suse/xfs-refactor-the-tail-of-xfs_writepage_map.patch
--	patches.suse/xfs-detect-and-fix-bad-summary-counts-at-mount.patch
--	patches.suse/xfs-refactor-unmount-record-write.patch
--	patches.suse/xfs-force-summary-counter-recalc-at-next-mount.patch
--	patches.suse/xfs-fix-a-null-pointer-dereference-in-xfs_bmap_exten.patch
--	patches.suse/x86-l1tf-01-increase-32bitPAE-__PHYSICAL_PAGE_MASK.patch
--	patches.suse/x86-l1tf-02-change-order-of-offset-type.patch
--	patches.suse/x86-l1tf-03-protect-swap-entries.patch
--	patches.suse/x86-l1tf-04-protect-PROT_NONE-ptes.patch
--	patches.suse/x86-l1tf-05-make-sure-first-pages-is-reserved.patch
--	patches.suse/x86-l1tf-06-add-sysfs-report.patch
--	patches.suse/x86-l1tf-08-disallow-non-privileged-high-MMIO-PROT_NONE.patch
--	patches.suse/x86-l1tf-07-limit-swap-file-size.patch
--	patches.suse/02-sched-smt-update-sched_smt_present-at-runtime.patch
--	patches.suse/03-x86-smp-provide-topology_is_primary_thread.patch
--	patches.suse/04-x86-topology-provide-topology_smt_supported.patch
--	patches.suse/05-cpu-hotplug-make-bringup-teardown-of-smp-threads-symmetric.patch
--	patches.suse/06-cpu-hotplug-split-do_cpu_down.patch
--	patches.suse/07-cpu-hotplug-provide-knobs-to-control-smt.patch
--	patches.suse/08-x86-cpu-remove-the-pointless-cpu-printout.patch
--	patches.suse/09-x86-cpu-amd-remove-the-pointless-detect_ht-call.patch
--	patches.suse/10-x86-cpu-common-provide-detect_ht_early.patch
--	patches.suse/11-x86-cpu-topology-provide-detect_extended_topology_early.patch
--	patches.suse/12-x86-cpu-intel-evaluate-smp_num_siblings-early.patch
--	patches.suse/13-x86-cpu-amd-do-not-check-cpuid-max-ext-level-before-parsing-smp-info.patch
--	patches.suse/14-x86-cpu-amd-evaluate-smp_num_siblings-early.patch
--	patches.suse/x86-speculation-l1tf-extend-64bit-swap-file-size-limit
--	patches.suse/00-x86-cpufeatures-Add-detection-of-L1D-cache-flush-sup.patch
--	patches.suse/16-x86-cpu-amd-move-topoext-reenablement-before-reading-smp_num_siblings.patch
--	patches.suse/x86-speculation-l1tf-protect-pae-swap-entries-against-l1tf
--	patches.suse/x86-speculation-l1tf-fix-up-pte-pfn-conversion-for-pae
--	patches.suse/17-cpu-hotplug-Boot-HT-siblings-at-least-once.patch
--	patches.suse/01-x86-KVM-Warn-user-if-KVM-is-loaded-SMT-and-L1TF-CPU-.patch
--	patches.suse/02-x86-KVM-VMX-Add-module-argument-for-L1TF-mitigation.patch
--	patches.suse/03-x86-KVM-VMX-Add-L1D-flush-algorithm.patch
--	patches.suse/04-x86-KVM-VMX-Add-L1D-MSR-based-flush.patch
--	patches.suse/05-x86-KVM-VMX-Add-L1D-flush-logic.patch
--	patches.suse/06-x86-KVM-VMX-Split-the-VMX-MSR-LOAD-structures-to-hav.patch
--	patches.suse/07-x86-KVM-VMX-Add-find_msr-helper-function.patch
--	patches.suse/08-x86-KVM-VMX-Separate-the-VMX-AUTOLOAD-guest-host-num.patch
--	patches.suse/09-x86-KVM-VMX-Extend-add_atomic_switch_msr-to-allow-VM.patch
--	patches.suse/10-x86-KVM-VMX-Use-MSR-save-list-for-IA32_FLUSH_CMD-if-.patch
--	patches.suse/18-cpu-hotplug-Online-siblings-when-SMT-control-is-turn.patch
--	patches.suse/0001-x86-litf-Introduce-vmx-status-variable.patch
--	patches.suse/0002-x86-kvm-Drop-L1TF-MSR-list-approach.patch
--	patches.suse/0003-x86-l1tf-Handle-EPT-disabled-state-proper.patch
--	patches.suse/0004-x86-kvm-Move-l1tf-setup-function.patch
--	patches.suse/0005-x86-kvm-Add-static-key-for-flush-always.patch
--	patches.suse/0006-x86-kvm-Serialize-L1D-flush-parameter-setter.patch
--	patches.suse/0007-x86-kvm-Allow-runtime-control-of-L1D-flush.patch
--	patches.suse/0008-cpu-hotplug-Expose-SMT-control-init-function.patch
--	patches.suse/0009-cpu-hotplug-Set-CPU_SMT_NOT_SUPPORTED-early.patch
--	patches.suse/0010-x86-bugs-kvm-Introduce-boot-time-control-of-L1TF-mit.patch
--	patches.suse/0011-Documentation-Add-section-about-CPU-vulnerabilities.patch
--	patches.suse/0001-x86-KVM-VMX-Initialize-the-vmx_l1d_flush_pages-conte.patch
--	patches.suse/Documentation-l1tf-Fix-typos.patch
--	patches.suse/0012-cpu-hotplug-detect-SMT-disabled-by-BIOS.patch
--	patches.suse/x86-kvm-vmx-don-t-set-l1tf_flush_l1d-to-true-from-vmx_l1d_flush
--	patches.suse/x86-kvm-vmx-replace-vmx_l1d_flush_always-with-vmx_l1d_flush_cond
--	patches.suse/x86-kvm-vmx-move-the-l1tf_flush_l1d-test-to-vmx_l1d_flush
--	patches.suse/x86-kvm-vmx-don-t-set-l1tf_flush_l1d-from-vmx_handle_external_intr
--	patches.suse/Documentation-l1tf-Remove-Yonah-processors-from-not-.patch
--	patches.suse/x86-speculation-simplify-sysfs-report-of-vmx-l1tf-vulnerability
--	patches.suse/x86-speculation-use-arch_capabilities-to-skip-l1d-flush-on-vmentry
--	patches.suse/kvm-vmx-tell-the-nested-hypervisor-to-skip-l1d-flush-on-vmentry
--	patches.suse/cpu-hotplug-fix-smt-supported-evaluation
--	patches.suse/x86-speculation-l1tf-invert-all-not-present-mappings
--	patches.suse/x86-speculation-l1tf-make-pmd-pud_mknotpresent-invert
--	patches.suse/x86-mm-pat-make-set_memory_np-l1tf-safe
--	patches.suse/x86-mm-kmmio-make-the-tracer-robust-against-l1tf
--	patches.suse/x86-microcode-allow-late-microcode-loading-with-smt-disabled
--	patches.suse/blk-mq-remove-synchronize_rcu-from-blk_mq_del_queue_.patch
--	patches.suse/blk-mq-avoid-to-synchronize-rcu-inside-blk_cleanup_q.patch
--	patches.suse/0001-block-fix-infinite-loop-if-the-device-loses-discard-.patch
--	patches.suse/0227-bcache-don-t-clone-bio-in-bch_data_verify.patch
--	patches.suse/0088-block-allow-max_discard_segments-to-be-stacked.patch
--	patches.suse/nvme-move-init-of-keep_alive-work-item-to-controller.patch
--	patches.suse/nvme-rdma-support-up-to-4-segments-of-inline-data.patch
--	patches.suse/nvme-use-hw-qid-in-trace-events.patch
--	patches.suse/nvme-rdma-unquiesce-queues-when-deleting-the-control.patch
--	patches.suse/nvme-rdma-centralize-controller-setup-sequence.patch
--	patches.suse/nvme-rdma-centralize-admin-io-queue-teardown-sequenc.patch
--	patches.suse/block-move-bio_integrity_-intervals-bytes-into-blkdev-h
--	patches.suse/scsi-virtio_scsi-fix-pi_bytes-out-in-on-4-kib-block-size-devices
--	patches.suse/readahead-stricter-check-for-bdi-io_pages.patch
--	patches.suse/0227-bcache-simplify-the-calculation-of-the-total-amount-.patch
--	patches.suse/0228-bcache-finish-incremental-GC.patch
--	patches.suse/0229-bcache-calculate-the-number-of-incremental-GC-nodes-.patch
--	patches.suse/0230-bcache-fix-I-O-significant-decline-while-backend-dev.patch
--	patches.suse/0230-bcache-do-not-assign-in-if-condition-register_bcache.patch
--	patches.suse/0231-bcache-free-heap-cache_set-flush_btree-in-bch_journa.patch
--	patches.suse/0231-bcache-do-not-assign-in-if-condition-in-bcache_init.patch
--	patches.suse/0091-bcache-do-not-assign-in-if-condition-in-bcache_devic.patch
--	patches.suse/0231-bcache-stop-using-the-deprecated-get_seconds.patch
--	patches.suse/partitions-aix-fix-usage-of-uninitialized-lv_info-an.patch
--	patches.suse/partitions-aix-append-null-character-to-print-data-f.patch
--	patches.suse/pktcdvd-Fix-possible-Spectre-v1-for-pkt_devs.patch
--	patches.suse/block-blk_init_allocated_queue-set-q-fq-as-NULL-in-t.patch
--	patches.suse/0001-block-really-disable-runtime-pm-for-blk-mq.patch
--	patches.suse/nvme.h-add-support-for-the-log-specific-field.patch
--	patches.suse/nvme.h-add-ANA-definitions.patch
--	patches.suse/nvme-simplify-the-API-for-getting-log-pages.patch
--	patches.suse/nvme-remove-nvme_req_needs_failover.patch
--	patches.suse/nvme-add-ANA-support.patch
--	patches.suse/nvmet-keep-a-port-pointer-in-nvmet_ctrl.patch
--	patches.suse/nvmet-track-and-limit-the-number-of-namespaces-per-s.patch
--	patches.suse/nvmet-add-minimal-ANA-support.patch
--	patches.suse/nvmet-support-configuring-ANA-groups.patch
--	patches.suse/nvmet-use-Retain-Async-Event-bit-to-clear-AEN.patch
--	patches.suse/0001-blk-wbt-Avoid-lock-contention-and-thundering-herd-is.patch
--	patches.suse/0232-bcache-do-not-check-return-value-of-debugfs_create_d.patch
--	patches.suse/0233-bcache-display-rate-debug-parameters-to-0-when-write.patch
--	patches.suse/0234-bcache-avoid-unncessary-cache-prefetch-bch_btree_nod.patch
--	patches.suse/0234-bcache-add-a-comment-in-super.c.patch
--	patches.suse/0234-bcache-fix-mistaken-code-comments-in-bcache.h.patch
--	patches.suse/0234-bcache-fix-mistaken-comments-in-request.c.patch
--	patches.suse/0234-bcache-add-code-comments-for-bset.c.patch
--	patches.suse/0235-bcache-set-max-writeback-rate-when-I-O-request-is-id.patch
--	patches.suse/0237-bcache-make-the-pr_err-statement-used-for-ENOENT-onl.patch
--	patches.suse/0237-bcache-trivial-remove-tailing-backslash-in-macro-BTR.patch
--	patches.suse/nvme-fixup-crash-on-failed-discovery.patch
--	patches.suse/nvme.h-fixup-ANA-group-descriptor-format.patch
--	patches.suse/block-bvec_nr_vecs-returns-value-for-wrong-slab.patch
--	patches.suse/blkcg-Introduce-blkg_root_lookup.patch
--	patches.suse/block-Introduce-blk_exit_queue.patch
--	patches.suse/block-Ensure-that-a-request-queue-is-dissociated-fro.patch
--	patches.suse/0236-bcache-fix-error-setting-writeback_rate-through-sysf.patch
--	patches.suse/blkcg-Make-blkg_root_lookup-work-for-queues-in-bypas.patch
--	patches.suse/mtdchar-fix-overflows-in-adjustment-of-count.patch
--	patches.suse/mtd-maps-fix-solutionengine.c-printk-format-warnings.patch
--	patches.suse/0001-md-cluster-clear-another-node-s-suspend_area-after-t.patch
--	patches.suse/0002-md-cluster-show-array-s-status-more-accurate.patch
--	patches.suse/0003-md-cluster-don-t-send-msg-if-array-is-closing.patch
--	patches.suse/md-raid5-fix-data-corruption-of-replacements-after-o.patch
--	patches.suse/configfs-replace-strncpy-with-memcpy.patch
--	patches.suse/configfs-fix-registered-group-removal.patch
--	patches.suse/0001-x86-init-fix-build-with-CONFIG_SWAP-n.patch
--	patches.suse/spi-cadence-Change-usleep_range-to-udelay-for-atomic.patch
--	patches.suse/spi-davinci-fix-a-NULL-pointer-dereference.patch
--	patches.suse/spi-pxa2xx-Add-support-for-Intel-Ice-Lake.patch
--	patches.suse/spi-spi-fsl-dspi-Fix-imprecise-abort-on-VF500-during
--	patches.suse/pinctrl-qcom-spmi-gpio-Fix-pmic_gpio_config_get-to-b
--	patches.suse/pinctrl-core-Return-selector-to-the-pinctrl-driver
--	patches.suse/pinctrl-pinmux-Return-selector-to-the-pinctrl-driver
--	patches.suse/pinctrl-single-Fix-group-and-function-selector-use
--	patches.suse/pinctrl-amd-only-handle-irq-if-it-is-pending-and-unm.patch
--	patches.suse/pinctrl-imx-off-by-one-in-imx_pinconf_group_dbg_show
--	patches.suse/pinctrl-cannonlake-Fix-community-ordering-for-H-vari
--	patches.suse/pinctrl-freescale-off-by-one-in-imx1_pinconf_group_d
--	patches.suse/gpio-tegra-Move-driver-registration-to-subsys_init-l.patch
--	patches.suse/devicectree-bindings-fix-location-of-leds-common-fil.patch
--	patches.suse/leds-max8997-use-mode-when-calling-max8997_led_set_m
--	patches.suse/ACPI-PM-save-NVS-memory-for-ASUS-1025C-laptop
--	patches.suse/dt-bindings-clock-add-rk3399-ddr3-standard-speed-bins.patch
--	patches.suse/0007-PM-devfreq-rk3399_dmc-remove-wait-for-dcf-irq-event.patch
--	patches.suse/0008-PM-devfreq-rk3399_dmc-do-not-print-error-when-get-su.patch
--	patches.suse/0009-PM-devfreq-rk3399_dmc-fix-spelling-mistakes.patch
--	patches.suse/PM-devfreq-rk3399_dmc-Fix-duplicated-opp-table-on-re.patch
--	patches.suse/0007-cpufreq-CPPC-Add-cpuinfo_cur_freq-support-for-CPPC.patch
--	patches.suse/ACPI-scan-Initialize-status-to-ACPI_STA_DEFAULT.patch
--	patches.suse/ACPI-EC-Use-ec_no_wakeup-on-ThinkPad-X1-Yoga-3rd
--	patches.suse/ACPI-EC-Add-another-entry-for-Thinkpad-X1-Carbon-6th
--	patches.suse/ALSA-memalloc-Don-t-exceed-over-the-requested-size
--	patches.suse/ALSA-vx222-Fix-invalid-endian-conversions
--	patches.suse/ALSA-vxpocket-Fix-invalid-endian-conversions
--	patches.suse/ALSA-cs5535audio-Fix-invalid-endian-conversion
--	patches.suse/ALSA-virmidi-Fix-too-long-output-trigger-loop
--	patches.suse/ALSA-hda-Turn-CX8200-into-D3-as-well-upon-reboot
--	patches.suse/ALSA-hda-Sleep-for-10ms-after-entering-D3-on-Conexan
--	patches.suse/ALSA-hda-Correct-Asrock-B85M-ITX-power_save-blacklis
--	patches.suse/ALSA-firewire-motu-add-a-flag-for-AES-EBU-on-XLR-int.patch
--	patches.suse/ALSA-firewire-motu-add-support-for-Motu-Traveler.patch
--	patches.suse/ALSA-hda-realtek-Allow-skipping-spec-init_amp-detect.patch
--	patches.suse/ALSA-hda-realtek-Manage-GPIO-bits-commonly.patch
--	patches.suse/ALSA-hda-realtek-Add-GPIO-data-update-helper.patch
--	patches.suse/ALSA-hda-realtek-Simplify-Dell-XPS13-GPIO-handling.patch
--	patches.suse/ALSA-hda-Add-AZX_DCAPS_PM_RUNTIME-for-AMD-Raven-Ridg.patch
--	patches.suse/ALSA-snd-aoa-add-of_node_put-in-error-path
--	patches.suse/ALSA-pcm-Fix-snd_interval_refine-first-last-with-ope.patch
--	patches.suse/ALSA-usb-audio-Add-support-for-Encore-mDSD-USB-DAC.patch
--	patches.suse/ALSA-usb-audio-Fix-multiple-definitions-in-AU0828_DE.patch
--	patches.suse/ALSA-msnd-Fix-the-default-sample-sizes.patch
--	patches.suse/ALSA-trident-Suppress-gcc-string-warning.patch
--	patches.suse/ASoC-dapm-Fix-potential-DAI-widget-pointer-deref-whe.patch
--	patches.suse/ASoC-dpcm-don-t-merge-format-from-invalid-codec-dai
--	patches.suse/ASoC-rt5514-Fix-the-issue-of-the-delay-volume-applie.patch
--	patches.suse/ASoC-es7134-remove-64kHz-rate-from-the-supported-rat
--	patches.suse/ASoC-rsnd-cmd-Add-missing-newline-to-debug-message
--	patches.suse/ASoC-zte-Fix-incorrect-PCM-format-bit-usages
--	patches.suse/ASoC-sirf-Fix-potential-NULL-pointer-dereference
--	patches.suse/ASoC-wm8994-Fix-missing-break-in-switch.patch
--	patches.suse/docs-zh_CN-fix-location-of-oops-tracing.txt.patch
--	patches.suse/MAINTAINERS-fix-location-of-ina2xx.txt-device-tree-f.patch
--	patches.suse/x86-smp-fix-non-smp-broken-build-due-to-redefinition-of-apic_id_is_primary_thread
--	patches.suse/0019-arm64-numa-rework-ACPI-NUMA-initialization.patch
--	patches.suse/0008-arm64-export-memblock_reserve-d-regions-via-proc-iom.patch
--	patches.suse/drivers-acpi-add-dependency-of-EFI-for-arm64.patch
--	patches.suse/efi-arm-preserve-early-mapping-of-UEFI-memory-map-lo.patch
--	patches.suse/efi-arm-map-UEFI-memory-map-even-w-o-runtime-service.patch
--	patches.suse/arm64-acpi-fix-alignment-fault-in-accessing-ACPI.patch
--	patches.suse/arm64-fix-ACPI-dependencies.patch
--	patches.suse/security-check-for-kstrdup-failure-in-lsm_append.patch
--	patches.suse/audit-Fix-extended-comparison-of-GID-EGID.patch
--	patches.suse/audit-fix-use-after-free-in-audit_add_watch.patch
--	patches.suse/kbuild-verify-that-depmod-is-installed.patch
--	patches.suse/kconfig-fix-the-rule-of-mainmenu_stmt-symbol.patch
--	patches.suse/x86-i8259-add-missing-include-file
--	patches.suse/net-usb-r8152-use-irqsave-in-USB-s-complete-callback.patch
--	patches.suse/netns-get-more-entropy-from-net_hash_mix.patch
--	patches.suse/cxgb4-Add-flag-tc_flower_initialized.patch
--	patches.suse/0001-cxgb4-Add-new-T5-PCI-device-id-0x50ae.patch
--	patches.suse/net-phy-xgmiitorgmii-Check-phy_driver-ready-before-a.patch
--	patches.suse/net-phy-xgmiitorgmii-Check-read_status-results.patch
--	patches.suse/netlink-Return-extack-message-if-attribute-validatio.patch
--	patches.suse/net-hns3-rename-the-interface-for-init_client_instan.patch
--	patches.suse/net-hns3-add-unlikely-for-error-check.patch
--	patches.suse/0001-cxgb4-Add-support-for-FW_ETH_TX_PKT_VM_WR.patch
--	patches.suse/cxgb4-Support-ethtool-private-flags.patch
--	patches.suse/net-hns3-remove-some-redundant-assignments.patch
--	patches.suse/net-hns3-simplify-hclge_cmd_csq_clean.patch
--	patches.suse/net-hns3-modify-hnae_-to-hnae3_.patch
--	patches.suse/qed-remove-redundant-pointer-name.patch
--	patches.suse/0001-cxgb4-Add-support-to-read-actual-provisioned-resourc.patch
--	patches.suse/cxgb4-Fix-the-condition-to-check-if-the-card-is-T5.patch
--	patches.suse/net-hns3-Fix-tc-setup-when-netdev-is-first-up.patch
--	patches.suse/net-hns3-Fix-for-mac-pause-not-disable-in-pfc-mode.patch
--	patches.suse/net-hns3-Fix-for-waterline-not-setting-correctly.patch
--	patches.suse/net-hns3-Fix-for-l4-checksum-offload-bug.patch
--	patches.suse/net-hns3-Fix-for-mailbox-message-truncated-problem.patch
--	patches.suse/net-hns3-Fix-warning-bug-when-doing-lp-selftest.patch
--	patches.suse/net-hns3-Fix-get_vector-ops-in-hclgevf_main-module.patch
--	patches.suse/net-hns3-Prevent-sending-command-during-global-or-co.patch
--	patches.suse/0007-net-ipv6-fix-addrconf_sysctl_addr_gen_mode.patch
--	patches.suse/0008-net-ipv6-don-t-reinitialize-ndev-cnf.addr_gen_mode-o.patch
--	patches.suse/0009-net-ipv6-reserve-room-for-IFLA_INET6_ADDR_GEN_MODE.patch
--	patches.suse/0010-net-ipv6-propagate-net.ipv6.conf.all.addr_gen_mode-t.patch
--	patches.suse/Documentation-ip-sysctl.txt-document-addr_gen_mode
--	patches.suse/cxgb4-specify-IQTYPE-in-fw_iq_cmd.patch
--	patches.suse/be2net-remove-unused-old-AIC-info.patch
--	patches.suse/be2net-remove-unused-old-custom-busy-poll-fields.patch
--	patches.suse/net-hns3-Fix-return-value-error-in-hns3_reset_notify.patch
--	patches.suse/net-hns3-remove-unnecessary-ring-configuration-opera.patch
--	patches.suse/net-hns3-Fix-for-reset_level-default-assignment-prob.patch
--	patches.suse/net-hns3-Fix-for-using-wrong-mask-and-shift-in-hclge.patch
--	patches.suse/net-hns3-Fix-comments-for-hclge_get_ring_chain_from_.patch
--	patches.suse/0001-cxgb4-do-not-return-DUPLEX_UNKNOWN-when-link-is-down.patch
--	patches.suse/liquidio-fix-hang-when-re-binding-VF-host-drv-after-.patch
--	patches.suse/cxgb4-collect-ASIC-LA-dumps-from-ULP-TX.patch
--	patches.suse/cxgb4-display-number-of-rx-and-tx-pages-free.patch
--	patches.suse/qed-Add-qed-APIs-for-PHY-module-query.patch
--	patches.suse/qede-Add-driver-callbacks-for-eeprom-module-query.patch
--	patches.suse/net-hns3-Standardize-the-handle-of-return-value.patch
--	patches.suse/xen-netfront-fix-queue-name-setting.patch
--	patches.suse/wan-fsl_ucc_hdlc-use-IS_ERR_VALUE-to-check-return-va.patch
--	patches.suse/0001-net-mlx5-fix-uaccess-beyond-count-in-debugfs-read-wr.patch
--	patches.suse/brcmsmac-fix-wrap-around-in-conversion-from-constant
--	patches.suse/rndis_wlan-potential-buffer-overflow-in-rndis_wlan_a
--	patches.suse/libertas-fix-suspend-and-resume-for-SDIO-connected-c
--	patches.suse/mac80211-restrict-delayed-tailroom-needed-decrement.patch
--	patches.suse/cxgb4-collect-number-of-free-PSTRUCT-page-pointers.patch
--	patches.suse/cxgb4-move-Tx-Rx-free-pages-collection-to-common-cod.patch
--	patches.suse/ixgbe-Reorder-Tx-Rx-shutdown-to-reduce-time-needed-t.patch
--	patches.suse/ixgbe-Refactor-queue-disable-logic-to-take-completio.patch
--	patches.suse/0011-xfrm-fix-passing-zero-to-ERR_PTR-warning.patch
--	patches.suse/net-ethernet-mvneta-Fix-napi-structure-mixup-on-arma.patch
--	patches.suse/qed-remove-redundant-functions-qed_set_gft_event_id_.patch
--	patches.suse/qed-remove-redundant-functions-qed_get_cm_pq_idx_rl.patch
--	patches.suse/qed-Make-some-functions-static.patch
--	patches.suse/be2net-gather-debug-info-and-reset-adapter-only-for-.patch
--	patches.suse/be2net-Update-the-driver-version-to-12.0.0.0.patch
--	patches.suse/net-hns3-fix-return-value-error-while-hclge_cmd_csq_.patch
--	patches.suse/net-phy-Fix-the-register-offsets-in-Broadcom-iProc-m.patch
--	patches.suse/net-hns3-Fix-MSIX-allocation-issue-for-VF.patch
--	patches.suse/ethtool-Remove-trailing-semicolon-for-static-inline.patch
--	patches.suse/ip-discard-IPv4-datagrams-with-overlapping-segments.patch
--	patches.suse/ipv6-defrag-drop-non-last-frags-smaller-than-min-mtu.patch
--	patches.suse/6lowpan-iphc-reset-mac_header-after-decompress-to-fi.patch
--	patches.suse/Bluetooth-Add-a-new-Realtek-8723DE-ID-0bda-b009.patch
--	patches.suse/Bluetooth-avoid-killing-an-already-killed-socket
--	patches.suse/Bluetooth-Use-lock_sock_nested-in-bt_accept_enqueue.patch
--	patches.suse/Bluetooth-hidp-Fix-handling-of-strncpy-for-hid-name-.patch
--	patches.suse/Bluetooth-hidp-buffer-overflow-in-hidp_process_repor
--	patches.suse/Bluetooth-h5-Fix-missing-dependency-on-BT_HCIUART_SE.patch
--	patches.suse/ath10k-fix-scan-crash-due-to-incorrect-length-calcul.patch
--	patches.suse/ath10k-protect-ath10k_htt_rx_ring_free-with-rx_ring..patch
--	patches.suse/wlcore-Set-rx_status-boottime_ns-field-on-rx.patch
--	patches.suse/iwlwifi-pcie-don-t-access-periphery-registers-when-n
--	patches.suse/selftests-bpf-fix-a-typo-in-map-in-map-test.patch
--	patches.suse/0012-ip6_tunnel-collect_md-xmit-Use-ip_tunnel_key-s-provi.patch
--	patches.suse/ibmvnic-Remove-code-to-request-error-information.patch
--	patches.suse/ibmvnic-Update-firmware-error-reporting-with-cause-s.patch
--	patches.suse/RDS-IB-fix-passing-zero-to-ERR_PTR-warning.patch
--	patches.suse/cxgb4-add-support-to-display-DCB-info.patch
--	patches.suse/net-mvneta-fix-mvneta_config_rss-on-armada-3700.patch
--	patches.suse/drivers-net-usb-r8152-remove-the-unneeded-variable-r.patch
--	patches.suse/l2tp-use-sk_dst_check-to-avoid-race-on-sk-sk_dst_cac.patch
--	patches.suse/ath10k-disable-bundle-mgmt-tx-completion-event-suppo.patch
--	patches.suse/ath10k-prevent-active-scans-on-potential-unusable-ch
--	patches.suse/ath9k-report-tx-status-on-EOSP.patch
--	patches.suse/ath9k_hw-fix-channel-maximum-power-level-test.patch
--	patches.suse/b43-leds-Ensure-NUL-termination-of-LED-name-string
--	patches.suse/b43legacy-leds-Ensure-NUL-termination-of-LED-name-st
--	patches.suse/net_sched-fix-NULL-pointer-dereference-when-delete-t.patch
--	patches.suse/net_sched-Fix-missing-res-info-when-create-new-tc_in.patch
--	patches.suse/net-stmmac-mark-PM-functions-as-__maybe_unused.patch
--	patches.suse/net-hns3-Fix-for-command-format-parsing-error-in-hcl.patch
--	patches.suse/net-hns3-Fix-for-information-of-phydev-lost-problem-.patch
--	patches.suse/net-hns3-Fix-for-phy-link-issue-when-using-marvell-p.patch
--	patches.suse/net-hns3-Fix-desc-num-set-to-default-when-setting-ch.patch
--	patches.suse/cxgb4-Add-new-T5-PCI-device-ids-0x50af-and-0x50b0.patch
--	patches.suse/xen-netfront-fix-warn-message-as-irq-device-name-has.patch
--	patches.suse/msft-hv-1749-hv-netvsc-Fix-NULL-dereference-at-single-queue-mode-.patch
--	patches.suse/crypto-vmac-require-a-block-cipher-with-128-bit-bloc
--	patches.suse/crypto-vmac-separate-tfm-and-request-context
--	patches.suse/crypto-ecdh-add-public-key-verification-test.patch
--	patches.suse/crypto-skcipher-Fix-Wstringop-truncation-warnings.patch
--	patches.suse/crypto-dh-add-public-key-verification-test.patch
--	patches.suse/crypto-x86-sha256-mb-fix-digest-copy-in-sha256_mb_mg
--	patches.suse/crypto-ccp-Fix-command-completion-detection-race
--	patches.suse/crypto-ccp-add-psp-enabled-message-when-initialization-succeeds.patch
--	patches.suse/crypto-ccp-remove-unused-defines.patch
--	patches.suse/crypto-ccp-support-register-differences-between-psp-devices.patch
--	patches.suse/crypto-ccp-add-support-for-new-ccp-psp-device-id.patch
--	patches.suse/crypto-dh-fix-memory-leak.patch
--	patches.suse/crypto-dh-update-test-for-public-key-verification.patch
--	patches.suse/crypto-ecdh-fix-typo-of-P-192-b-value.patch
--	patches.suse/crypto-sharah-Unregister-correct-algorithms-for-SAHA.patch
--	patches.suse/crypto-skcipher-fix-aligning-block-size-in-skcipher_
--	patches.suse/crypto-skcipher-fix-crash-flushing-dcache-in-error-p
--	patches.suse/crypto-blkcipher-fix-crash-flushing-dcache-in-error-
--	patches.suse/crypto-ablkcipher-fix-crash-flushing-dcache-in-error.patch
--	patches.suse/crypto-ccp-Check-for-NULL-PSP-pointer-at-module-unlo
--	patches.suse/crypto-dh-fix-calculating-encoded-key-size.patch
--	patches.suse/7296-revert-drm-i915-edp-allow-alternate-fixed-mode-for-edp-if-available
--	patches.suse/drm-fb-helper-Fix-typo-on-kerneldoc
--	patches.suse/drm-rockchip-lvds-add-missing-of_node_put
--	patches.suse/drm-i915-Only-show-debug-for-state-changes-when-bann
--	patches.suse/drm-i915-whl-Introducing-Whiskey-Lake-platform
--	patches.suse/drm-i915-aml-Introducing-Amber-Lake-platform
--	patches.suse/drm-sun4i-Fix-releasing-node-when-enumerating-enpoin.patch
--	patches.suse/drm-panel-type-promotion-bug-in-s6e8aa0_read_mtp_id
--	patches.suse/drm-nouveau-debugfs-Wake-up-GPU-before-doing-any-rec.patch
--	patches.suse/drm-nouveau-Fix-runtime-PM-leak-in-drm_open.patch
--	patches.suse/drm-nouveau-tegra-Detach-from-ARM-DMA-IOMMU-mapping.patch
--	patches.suse/8365-drm-i915-gtt-add-read-only-pages-to-gen8_pte_encode
--	patches.suse/8366-drm-i915-gtt-read-only-pages-for-insert_entries-on-bdw
--	patches.suse/8367-drm-i915-gtt-disable-read-only-support-under-gvt
--	patches.suse/8368-drm-i915-prevent-writing-into-a-read-only-object-via-a-ggtt-mmap
--	patches.suse/drm-i915-Nuke-the-LVDS-lid-notifier
--	patches.suse/gpu-ipu-v3-csi-pass-back-mbus_code_to_bus_cfg-error-.patch
--	patches.suse/drm-amdgpu-Fix-RLC-safe-mode-test-in-gfx_v9_0_enter_.patch
--	patches.suse/drm-amdkfd-Fix-error-codes-in-kfd_get_process.patch
--	patches.suse/udl-kms-change-down_interruptible-to-down
--	patches.suse/udl-kms-handle-allocation-failure
--	patches.suse/udl-kms-fix-crash-due-to-uninitialized-memory
--	patches.suse/udl-kms-avoid-division
--	patches.suse/drm-amd-pp-Polaris12-Fix-a-chunk-of-registers-missed.patch
--	patches.suse/drm-i915-lpe-Mark-LPE-audio-runtime-pm-as-no-callbac.patch
--	patches.suse/gpu-ipu-v3-default-to-id-0-on-missing-OF-alias.patch
--	patches.suse/media-mem2mem-Remove-excessive-try_run-call
--	patches.suse/media-tm6000-add-error-handling-for-dvb_register_ada.patch
--	patches.suse/media-Revert-media-tvp5150-fix-pad-format-frame-heig.patch
--	patches.suse/media-omap3isp-zero-initialize-the-isp-cam_xclk-a-b-
--	patches.suse/media-s3c-camif-ignore-ENOIOCTLCMD-from-v4l2_subdev_.patch
--	patches.suse/media-soc_camera-ov772x-correct-setting-of-banding-f.patch
--	patches.suse/media-fsl-viu-fix-error-handling-in-viu_of_probe.patch
--	patches.suse/media-exynos4-is-Prevent-NULL-pointer-dereference-in
--	patches.suse/media-videobuf2-core-check-for-q-error-in-vb2_core_q.patch
--	patches.suse/media-tw686x-Fix-oops-on-buffer-alloc-failure
--	patches.suse/media-helene-fix-xtal-frequency-setting-at-power-on.patch
--	patches.suse/media-v4l2-mem2mem-Fix-missing-v4l2_m2m_try_run-call
--	patches.suse/media-s5p-mfc-Fix-buffer-look-up-in-s5p_mfc_handle_f.patch
--	patches.suse/media-davinci-vpif_display-Mix-memory-leak-on-probe-.patch
--	patches.suse/media-rtl28xxu-be-sure-that-it-won-t-go-past-the-arr
--	patches.suse/EDAC-Fix-memleak-in-module-init-error-path.patch
--	patches.suse/EDAC-i7core-Fix-memleaks-and-use-after-free-on-probe.patch
--	patches.suse/gpio-Fix-wrong-rounding-in-gpio-menz127
--	patches.suse/gpiolib-Mark-gpio_suffixes-array-with-__maybe_unused.patch
--	patches.suse/gpio-pxa-Fix-potential-NULL-dereference.patch
--	patches.suse/gpio-ml-ioh-Fix-buffer-underwrite-on-probe-error-pat.patch
--	patches.suse/clk-tegra-bpmp-Don-t-crash-when-a-clock-fails-to-reg.patch
--	patches.suse/clk-meson-gxbb-remove-HHI_GEN_CLK_CTNL-duplicate-def
--	patches.suse/clk-rockchip-fix-clk_i2sout-parent-selection-bits-on
--	patches.suse/clk-rockchip-Add-pclk_rkpwm_pmu-to-PMU-critical-cloc.patch
--	patches.suse/clk-core-Potentially-free-connection-id
--	patches.suse/clk-clk-fixed-factor-Clear-OF_POPULATED-flag-in-case.patch
--	patches.suse/clk-imx6ul-fix-missing-of_node_put
--	patches.suse/scsi-mpt3sas-Don-t-abort-I-Os-issued-to-NVMe-drives-.patch
--	patches.suse/scsi-mpt3sas-Incorrect-command-status-was-set-marked.patch
--	patches.suse/scsi-mpt3sas-Don-t-access-the-structure-after-decrem.patch
--	patches.suse/scsi-mpt3sas-Fix-False-timeout-prints-for-ioctl-and-.patch
--	patches.suse/scsi-mpt3sas-As-per-MPI-spec-use-combined-reply-queu.patch
--	patches.suse/scsi-mpt3sas-Update-driver-version-26.100.00.00.patch
--	patches.suse/scsi-hisi_sas-use-dmam_alloc_coherent.patch
--	patches.suse/scsi-hisi_sas-only-process-broadcast-change-in-phy_bcast_v3_hw.patch
--	patches.suse/scsi-hisi_sas-fix-the-conflict-between-dev-gone-and-host-reset.patch
--	patches.suse/scsi-hisi_sas-adjust-task-reject-period-during-host-reset.patch
--	patches.suse/scsi-hisi_sas-add-a-flag-to-filter-phy-events-during-reset.patch
--	patches.suse/scsi-hisi_sas-release-all-remaining-resources-in-clear-nexus-ha.patch
--	patches.suse/scsi-hisi_sas-pre-allocate-slot-dma-buffers.patch
--	patches.suse/scsi-hisi_sas-add-missing-phy-spinlock-init.patch
--	patches.suse/scsi-hisi_sas-update-a-couple-of-register-settings-for-v3-hw.patch
--	patches.suse/scsi-ipr-Format-HCAM-overlay-ID-0x41.patch
--	patches.suse/scsi-libsas-remove-irq-save-in-sas_ata_qc_issue
--	patches.suse/scsi-qla2xxx-remove-irq-save-in-qla2x00_poll.patch
--	patches.suse/scsi-mpt3sas-fix-indentation
--	patches.suse/scsi-mpt3sas-remove-set-but-not-used-variables
--	patches.suse/scsi-mpt3sas-annotate-switch-case-fall-through
--	patches.suse/scsi-mpt3sas-introduce-struct-mpt3sas_nvme_cmd
--	patches.suse/scsi-mpt3sas-fix-a-race-condition-in-mpt3sas_base_hard_reset_handler
--	patches.suse/scsi-mpt3sas-split-base_reset_handler-mpt3sas_scsih_reset_handler-and-mpt3sas_ctl_reset_handler
--	patches.suse/scsi-mpt3sas-improve-kernel-doc-headers
--	patches.suse/scsi-smartpqi-improve-handling-for-sync-requests.patch
--	patches.suse/scsi-smartpqi-improve-error-checking-for-sync-reques.patch
--	patches.suse/scsi-smartpqi-add-inspur-advantech-ids.patch
--	patches.suse/scsi-smartpqi-fix-critical-ARM-issue-reading-PQI-ind.patch
--	patches.suse/scsi-smartpqi-bump-driver-version-to-1.1.4-130.patch
--	patches.suse/scsi-target-tcm_loop-avoid-that-static-checkers-warn-about-dead-code
--	patches.suse/scsi-lpfc-Add-Buffer-overflow-check-when-nvme_info-l.patch
--	patches.suse/scsi-lpfc-Fix-driver-not-setting-dpp-bits-correctly-.patch
--	patches.suse/scsi-lpfc-Fix-panic-if-driver-unloaded-when-port-is-.patch
--	patches.suse/scsi-lpfc-Fix-abort-error-path-for-NVMET.patch
--	patches.suse/scsi-lpfc-Make-PBDE-optimizations-configurable.patch
--	patches.suse/scsi-lpfc-Support-duration-field-in-Link-Cable-Beaco.patch
--	patches.suse/scsi-lpfc-Fix-NVME-Target-crash-in-defer-rcv-logic.patch
--	patches.suse/scsi-lpfc-devloss-timeout-race-condition-caused-null.patch
--	patches.suse/scsi-lpfc-update-driver-version-to-12.0.0.5.patch
--	patches.suse/scsi-lpfc-Revise-copyright-for-new-company-language.patch
--	patches.suse/scsi-libfc-Add-lockdep-annotations.patch
--	patches.suse/scsi-libfc-fixup-sleeping-function-called-from-inval.patch
--	patches.suse/scsi-libfc-fixup-lockdep-annotations.patch
--	patches.suse/scsi-libfc-hold-disc_mutex-in-fc_disc_stop_rports.patch
--	patches.suse/scsi-fcoe-hold-disc_mutex-when-traversing-rport-list.patch
--	patches.suse/scsi-hisi_sas-drop-hisi_sas_slot_abort.patch
--	patches.suse/scsi-hisi_sas-tidy-channel-interrupt-handler-for-v3-hw.patch
--	patches.suse/scsi-hisi_sas-fix-the-failure-of-recovering-phy-from-stp-link-timeout.patch
--	patches.suse/scsi-hisi_sas-tidy-host-controller-reset-function-a-bit.patch
--	patches.suse/scsi-hisi_sas-relocate-some-common-code-for-v3-hw.patch
--	patches.suse/scsi-hisi_sas-implement-handlers-of-pcie-flr-for-v3-hw.patch
--	patches.suse/scsi-hisi_sas-tidy-hisi_sas_task_prep.patch
--	patches.suse/scsi-hisi_sas-add-memory-barrier-in-task-delivery-function.patch
--	patches.suse/scsi-hisi_sas-add-sata-fis-check-for-v3-hw.patch
--	patches.suse/scsi-lpfc-Fix-ELS-abort-on-SLI-3-adapters.patch
--	patches.suse/scsi-lpfc-Fix-sysfs-Speed-value-on-CNA-ports.patch
--	patches.suse/scsi-lpfc-Fix-list-corruption-on-the-completion-queu.patch
--	patches.suse/scsi-lpfc-Fix-driver-crash-when-re-registering-NVME-.patch
--	patches.suse/scsi-lpfc-Limit-tracking-of-tgt-queue-depth-in-fast-.patch
--	patches.suse/scsi-lpfc-Correct-LCB-ACCept-payload.patch
--	patches.suse/scsi-lpfc-Remove-lpfc_enable_pbde-as-module-paramete.patch
--	patches.suse/scsi-lpfc-update-driver-version-to-12.0.0.6.patch
--	patches.suse/scsi-sysfs-introduce-sysfs_-un-break_active_protection
--	patches.suse/scsi-core-avoid-that-scsi-device-removal-through-sysfs-triggers-a-deadlock
--	patches.suse/scsi-qla2xxx-Cleanup-for-N2N-code.patch
--	patches.suse/scsi-qla2xxx-Fix-N2N-link-re-connect.patch
--	patches.suse/scsi-qla2xxx-Fix-login-retry-count.patch
--	patches.suse/scsi-qla2xxx-Add-longer-window-for-chip-reset.patch
--	patches.suse/scsi-qla2xxx-Prevent-sysfs-access-when-chip-is-down.patch
--	patches.suse/scsi-qla2xxx-Silent-erroneous-message.patch
--	patches.suse/scsi-qla2xxx-Fix-redundant-fc_rport-registration.patch
--	patches.suse/scsi-qla2xxx-Fix-session-state-stuck-in-Get-Port-DB.patch
--	patches.suse/scsi-qla2xxx-Fix-unintended-Logout.patch
--	patches.suse/scsi-qla2xxx-Flush-mailbox-commands-on-chip-reset.patch
--	patches.suse/scsi-qla2xxx-Fix-Management-Server-NPort-handle-rese.patch
--	patches.suse/scsi-qla2xxx-Fix-race-between-switch-cmd-completion-.patch
--	patches.suse/scsi-qla2xxx-Fix-stalled-relogin.patch
--	patches.suse/scsi-qla2xxx-Save-frame-payload-size-from-ICB.patch
--	patches.suse/scsi-qla2xxx-Migrate-NVME-N2N-handling-into-state-ma.patch
--	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.08-k.patch
--	patches.suse/scsi-aic94xx-fix-an-error-code-in-aic94xx_init
--	patches.suse/scsi-mpt3sas-Fix-calltrace-observed-while-running-IO.patch
--	patches.suse/scsi-qla2xxx-Fix-issue-reported-by-static-checker-fo.patch
--	patches.suse/tpm_tis_spi-Pass-the-SPI-IRQ-down-to-the-driver.patch
--	patches.suse/tpm-separate-cmd_ready-go_idle-from-runtime_pm.patch
--	patches.suse/tpm-Return-the-actual-size-when-receiving-an-unsuppo.patch
--	patches.suse/evm-Don-t-deadlock-if-a-crypto-algorithm-is-unavaila.patch
--	patches.suse/integrity-prevent-deadlock-during-digsig-verificatio.patch
--	patches.suse/PCI-Skip-MPS-logic-for-Virtual-Functions-VFs.patch
--	patches.suse/PCI-Match-Root-Port-s-MPS-to-endpoint-s-MPSS-as-nece.patch
--	patches.suse/PCI-hotplug-Don-t-leak-pci_slot-on-registration-fail
--	patches.suse/PCI-pciehp-Fix-use-after-free-on-unplug
--	patches.suse/PCI-pciehp-Fix-unprotected-list-iteration-in-IRQ-han.patch
--	patches.suse/0001-PCI-pciehp-Convert-to-threaded-IRQ.patch
--	patches.suse/PCI-Mark-fall-through-switch-cases-before-enabling-W.patch
--	patches.suse/PCI-Convert-device-specific-ACS-quirks-from-NULL-ter.patch
--	patches.suse/PCI-Restore-resized-BAR-state-on-resume
--	patches.suse/PCI-Cleanup-PCI_REBAR_CTRL_BAR_SHIFT-handling
--	patches.suse/PCI-Export-pcie_has_flr.patch
--	patches.suse/PCI-Disable-Samsung-SM961-PM961-NVMe-before-FLR.patch
--	patches.suse/PCI-Delay-after-FLR-of-Intel-DC-P3700-NVMe.patch
--	patches.suse/pci-aardvark-size-bridges-before-resources-allocation
--	patches.suse/PCI-iproc-Activate-PAXC-bridge-quirk-for-more-device.patch
--	patches.suse/PCI-mvebu-Fix-I-O-space-end-address-calculation.patch
--	patches.suse/pci-vmd-white-list-for-fast-interrupt-handlers
--	patches.suse/Replace-magic-for-trusting-the-secondary-keyring-wit.patch
--	patches.suse/fix-kexec-forbidding-kernels-signed-with-keys-in-the-secondary-keyring-to-boot
--	patches.suse/mailbox-xgene-slimpro-Fix-potential-NULL-pointer-der
--	patches.suse/thermal_hwmon-Sanitize-attribute-name-passed-to-hwmo
--	patches.suse/thermal_hwmon-Pass-the-originating-device-down-to-hw
--	patches.suse/0101-dm-cache-only-allow-a-single-io_mode-cache-feature-t.patch
--	patches.suse/0104-dm-integrity-change-suspending-variable-from-bool-to.patch
--	patches.suse/0115-dm-writecache-report-start_sector-in-status-line.patch
--	patches.suse/0118-dm-thin-stop-no_space_timeout-worker-when-switching-.patch
--	patches.suse/0119-dm-cache-metadata-save-in-core-policy_hint_size-to-o.patch
--	patches.suse/0123-dm-cache-metadata-set-dirty-on-all-cache-blocks-afte.patch
--	patches.suse/0124-dm-crypt-don-t-decrease-device-limits.patch
--	patches.suse/0125-dm-writecache-fix-a-crash-due-to-reading-past-end-of.patch
--	patches.suse/x86-speculation-l1tf-exempt-zeroed-ptes-from-inversion
--	patches.suse/module-exclude-shn_undef-symbols-from-kallsyms-api.patch
--	patches.suse/0001-module-make-it-clear-when-we-re-handling-the-module-.patch
--	patches.suse/0002-module-setup-load-info-before-module_sig_check.patch
--	patches.suse/0003-modsign-log-module-name-in-the-event-of-an-error.patch
--	patches.suse/0004-ARM-module-fix-modsign-build-error.patch
--	patches.suse/powerpc-kdump-Handle-crashkernel-memory-reservation-.patch
--	patches.suse/powerpc-64s-Remove-POWER9-DD1-support.patch
--	patches.suse/powerpc-powernv-Move-TCE-manupulation-code-to-its-ow.patch
--	patches.suse/KVM-PPC-Make-iommu_table-it_userspace-big-endian.patch
--	patches.suse/powerpc-powernv-Add-indirect-levels-to-it_userspace.patch
--	patches.suse/powerpc-powernv-Rework-TCE-level-allocation.patch
--	patches.suse/powerpc-powernv-ioda-Allocate-indirect-TCE-levels-on.patch
--	patches.suse/cxl-Fix-wrong-comparison-in-cxl_adapter_context_get.patch
--	patches.suse/powerpc-pkeys-Give-all-threads-control-of-their-key-.patch
--	patches.suse/powerpc-pkeys-Deny-read-write-execute-by-default.patch
--	patches.suse/powerpc-pkeys-key-allocation-deallocation-must-not-c.patch
--	patches.suse/powerpc-pkeys-Save-the-pkey-registers-before-fork.patch
--	patches.suse/powerpc-pkeys-Fix-calculation-of-total-pkeys.patch
--	patches.suse/powerpc-pkeys-Preallocate-execute-only-key.patch
--	patches.suse/powerpc-pkeys-make-protection-key-0-less-special.patch
--	patches.suse/powerpc64s-Show-ori31-availability-in-spectre_v1-sys.patch
--	patches.suse/powerpc-tm-Update-function-prototype-comment.patch
--	patches.suse/powerpc-tm-Remove-struct-thread_info-param-from-tm_r.patch
--	patches.suse/powerpc-powernv-opal-dump-Use-IRQ_HANDLED-instead-of.patch
--	patches.suse/powerpc-pseries-fix-EEH-recovery-of-some-IOV-devices.patch
--	patches.suse/powerpc-powernv-Fix-concurrency-issue-with-npu-mmio_.patch
--	patches.suse/powerpc-pseries-Avoid-using-the-size-greater-than-RT.patch
--	patches.suse/powerpc-pseries-Defer-the-logging-of-rtas-error-to-i.patch
--	patches.suse/powerpc-64-Disable-the-speculation-barrier-from-the-.patch
--	patches.suse/powerpc-64-Make-stf-barrier-PPC_BOOK3S_64-specific.patch
--	patches.suse/powerpc-64-Call-setup_barrier_nospec-from-setup_arch.patch
--	patches.arch/powerpc-64-Make-meltdown-reporting-Book3S-64-specifi.patch
--	patches.suse/Documentation-Add-nospectre_v1-parameter.patch
--	patches.suse/powerpc-asm-Add-a-patch_site-macro-helpers-for-patch.patch
--	patches.suse/powerpc-64s-Add-new-security-feature-flags-for-count.patch
--	patches.suse/powerpc-64s-Add-support-for-software-count-cache-flu.patch
--	patches.suse/powerpc-pseries-Query-hypervisor-for-count-cache-flu.patch
--	patches.suse/powerpc-powernv-Query-firmware-for-count-cache-flush.patch
--	patches.suse/powerpc-64s-Fix-page-table-fragment-refcount-race-vs.patch
--	patches.suse/powerpc-perf-Remove-sched_task-function-defined-for-.patch
--	patches.suse/4.4.156-022-powerpc-Fix-size-calculation-using-resource_s.patch
--	patches.suse/powerpc-fadump-handle-crash-memory-ranges-array-inde.patch
--	patches.suse/powerpc-fadump-merge-adjacent-memory-ranges-to-reduc.patch
--	patches.suse/powerpc-pseries-Fix-endianness-while-restoring-of-r3.patch
--	patches.suse/powerpc-64s-move-machine-check-SLB-flushing-to-mm-sl.patch
--	patches.suse/0009-arm64-mm-check-for-upper-PAGE_SHIFT-bits-in-pfn_vali.patch
--	patches.suse/drm-amdgpu-add-tmr-mc-address-into-amdgpu_firmware_i.patch
--	patches.suse/0001-drm-amdgpu-update-tmr-mc-address.patch
--	patches.suse/drm-amdgpu-add-new-firmware-id-for-VCN.patch
--	patches.suse/drm-i915-Unmask-user-interrupts-writes-into-HWSP-on-
--	patches.suse/0001-drm-i915-Restore-user-forcewake-domains-across-suspe.patch
--	patches.suse/drm-i915-set-DP-Main-Stream-Attribute-for-color-rang.patch
--	patches.suse/drm-i915-kvmgt-Fix-potential-Spectre-v1
--	patches.suse/drm-i915-gvt-Off-by-one-in-intel_vgpu_write_fence
--	patches.suse/IB-rxe-support-for-802.1q-VLAN-on-the-listener.patch
--	patches.suse/iw_cxgb4-remove-duplicate-memcpy-in-c4iw_create_list.patch
--	patches.suse/include-rdma-opa_addr.h-Fix-an-endianness-issue.patch
--	patches.suse/ib_srpt-Fix-a-use-after-free-in-srpt_close_ch.patch
--	patches.suse/IB-hfi1-Set-in_use_ctxts-bits-for-user-ctxts-only.patch
--	patches.suse/IB-hfi1-Remove-incorrect-call-to-do_interrupt-callba.patch
--	patches.suse/IB-mlx4-Test-port-number-before-querying-type.patch
--	patches.suse/RDMA-i40w-Hold-read-semaphore-while-looking-after-VM.patch
--	patches.suse/IB-core-type-promotion-bug-in-rdma_rw_init_one_mr.patch
--	patches.suse/RDMA-bnxt_re-Fix-a-couple-off-by-one-bugs.patch
--	patches.suse/RDMA-bnxt_re-Fix-a-bunch-of-off-by-one-bugs-in-qplib.patch
--	patches.suse/RDMA-cxgb4-Make-c4iw_poll_cq_one-easier-to-analyze.patch
--	patches.suse/IB-mlx5-fix-uaccess-beyond-count-in-debugfs-read-wri.patch
--	patches.suse/rdma-cxgb4-Add-support-for-64Byte-cqes.patch
--	patches.suse/IB-ipoib-Fix-error-return-code-in-ipoib_dev_init.patch
--	patches.suse/fs-cifs-Simplify-ib_post_-send-recv-srq_recv-calls.patch
--	patches.suse/rdma-cxgb4-Add-support-for-srq-functions-structs.patch
--	patches.suse/rdma-cxgb4-Add-support-for-kernel-mode-SRQ-s.patch
--	patches.suse/IB-mlx4-Use-4K-pages-for-kernel-QP-s-WQE-buffer.patch
--	patches.suse/rdma-cxgb4-Remove-a-set-but-not-used-variable.patch
--	patches.suse/IB-IPoIB-Set-ah-valid-flag-in-multicast-send-flow.patch
--	patches.suse/rdma-cxgb4-fix-some-info-leaks.patch
--	patches.suse/IB-mlx5-Fix-leaking-stack-memory-to-userspace.patch
--	patches.suse/dax-remove-VM_MIXEDMAP-for-fsdax-and-device-dax.patch
--	patches.suse/fs-dcache.c-fix-kmemcheck-splat-at-take_dentry_name_.patch
--	patches.suse/mm-page_alloc-double-zone-s-batchsize.patch
--	patches.suse/net-9p-fix-error-path-of-p9_virtio_probe.patch
--	patches.suse/net-9p-client.c-version-pointer-uninitialized.patch
--	patches.suse/9p-net-Fix-zero-copy-path-in-the-9p-virtio-transport.patch
--	patches.suse/net-9p-trans_fd.c-fix-race-condition-by-flushing-wor.patch
--	patches.suse/net-9p-trans_fd.c-fix-race-by-holding-the-lock.patch
--	patches.suse/fs-9p-xattr.c-catch-the-error-of-p9_client_clunk-whe.patch
--	patches.suse/9p-fix-multiple-NULL-pointer-dereferences.patch
--	patches.suse/9p-virtio-fix-off-by-one-error-in-sg-list-bounds-che.patch
--	patches.suse/USB-cdc-wdm-don-t-enable-interrupts-in-USB-giveback.patch
--	patches.suse/usb-wusbcore-security-cast-sizeof-to-int-for-compari.patch
--	patches.suse/uwb-hwa-rc-fix-memory-leak-at-probe.patch
--	patches.suse/USB-serial-io_edgeport-use-irqsave-in-USB-s-complete.patch
--	patches.suse/USB-serial-sierra-fix-potential-deadlock-at-close.patch
--	patches.suse/USB-serial-kobil_sct-fix-modem-status-error-handling.patch
--	patches.suse/USB-option-add-support-for-DW5821e
--	patches.suse/usb-dwc3-change-stream-event-enable-bit-back-to-13.patch
--	patches.suse/usb-dwc2-turn-on-uframe_sched-on-bcm-platforms.patch
--	patches.suse/usb-dwc2-turn-on-uframe_sched-on-his-platforms.patch
--	patches.suse/usb-dwc2-turn-on-uframe_sched-on-amlogic-platforms.patch
--	patches.suse/usb-dwc2-turn-on-uframe_sched-on-stm32f4x9_fsotg-platforms.patch
--	patches.suse/USB-serial-pl2303-add-a-new-device-id-for-ATEN
--	patches.suse/serial-pxa-Fix-an-error-handling-path-in-serial_pxa_
--	patches.suse/drivers-tty-add-error-handling-for-pcmcia_loop_confi.patch
--	patches.suse/serial-xuartps-fix-typo-in-cdns_uart_startup
--	patches.suse/serial-sh-sci-Stop-RX-FIFO-timer-during-port-shutdow
--	patches.suse/uart-fix-race-between-uart_put_char-and-uart_shutdow.patch
--	patches.suse/tty-fix-termios-input-speed-encoding
--	patches.suse/tty-fix-termios-input-speed-encoding-when-using-BOTH
--	patches.suse/serial-8250_dw-always-set-baud-rate-in-dw8250_set_te
--	patches.suse/serial-8250_dw-Add-ACPI-support-for-uart-on-Broadcom
--	patches.suse/tty-rocket-Fix-possible-buffer-overwrite-on-register.patch
--	patches.suse/serial-8250_exar-Read-INT0-from-slave-device-too.patch
--	patches.suse/tty-serial-8250-Revert-NXP-SC16C2552-workaround
--	patches.suse/iio-104-quad-8-Fix-off-by-one-error-in-register-sele
--	patches.suse/iio-adc-sun4i-gpadc-select-REGMAP_IRQ
--	patches.suse/staging-speakup-Replace-strncpy-with-memcpy.patch
--	patches.suse/staging-rts5208-fix-missing-error-check-on-call-to-r
--	patches.suse/staging-bcm2835-audio-Check-if-workqueue-allocation-
--	patches.suse/staging-bcm2835-audio-Don-t-leak-workqueue-if-open-f
--	patches.suse/staging-bcm2835-camera-handle-wait_for_completion_ti
--	patches.suse/staging-bcm2835-camera-fix-timeout-handling-in-wait_
--	patches.suse/iio-accel-adxl345-convert-address-field-usage-in-iio.patch
--	patches.suse/iio-adc-ina2xx-avoid-kthread_stop-with-stale-task_st
--	patches.suse/iio-ad9523-Fix-displayed-phase
--	patches.suse/iio-sca3000-Fix-missing-return-in-switch
--	patches.suse/iio-ad9523-Fix-return-value-for-ad952x_store
--	patches.suse/staging-comedi-ni_mio_common-fix-subdevice-flags-for.patch
--	patches.suse/vmw_balloon-fix-inflation-of-64-bit-GFNs
--	patches.suse/vmw_balloon-do-not-use-2MB-without-batching
--	patches.suse/vmw_balloon-VMCI_DOORBELL_SET-does-not-check-status
--	patches.suse/vmw_balloon-fix-VMCI-use-when-balloon-built-into-ker
--	patches.suse/vmw_balloon-remove-inflation-rate-limiting
--	patches.suse/msft-hv-1721-Drivers-hv-vmbus-Fix-the-offer_in_progress-in-vmbus_.patch
--	patches.suse/msft-hv-1724-Tools-hv-vss-fix-loop-device-detection.patch
--	patches.suse/misc-sram-fix-resource-leaks-in-probe-error-path.patch
--	patches.suse/misc-sram-enable-clock-before-registering-regions.patch
--	patches.suse/vmci-type-promotion-bug-in-qp_host_get_user_memory.patch
--	patches.suse/tsl2550-fix-lux1_input-error-in-low-light.patch
--	patches.suse/mei-bus-type-promotion-bug-in-mei_nfc_if_version.patch
--	patches.suse/mei-don-t-update-offset-in-write
--	patches.suse/coresight-Handle-errors-in-finding-input-output-port.patch
--	patches.suse/coresight-tpiu-Fix-disabling-timeouts.patch
--	patches.suse/parport-sunbpp-fix-error-return-code.patch
--	patches.suse/extcon-Release-locking-when-sending-the-notification
--	patches.suse/msft-hv-1742-Drivers-hv-vmbus-Reset-the-channel-callback-in-vmbus.patch
--	patches.suse/misc-ti-st-Fix-memory-leak-in-the-error-path-of-prob.patch
--	patches.suse/uio-potential-double-frees-if-__uio_register_device-
--	patches.suse/misc-mic-SCIF-Fix-scif_get_new_port-error-handling.patch
--	patches.suse/kernfs-Replace-strncpy-with-memcpy.patch
--	patches.suse/kobject-replace-strncpy-with-memcpy.patch
--	patches.suse/drivers-core-Remove-glue-dirs-from-sysfs-earlier.patch
--	patches.suse/drivers-base-stop-new-probing-during-shutdown.patch
--	patches.suse/mmc-sdhci-pci-add-support-for-intel-icp.patch
--	patches.suse/mmc-sdhci-of-esdhc-set-proper-dma-mask-for-ls104x-ch.patch
--	patches.suse/mmc-sdhci-do-not-try-to-use-3.3V-signaling-if-not-su.patch
--	patches.suse/mmc-tegra-prevent-HS200-on-Tegra-3
--	patches.suse/dmaengine-hsu-Support-dmaengine_terminate_sync
--	patches.suse/dmaengine-idma64-Support-dmaengine_terminate_sync
--	patches.suse/dmaengine-mv_xor_v2-kill-the-tasklets-upon-exit
--	patches.suse/dmaengine-pl330-fix-irq-race-with-terminate_all.patch
--	patches.suse/Input-atmel_mxt_ts-only-use-first-T9-instance.patch
--	patches.suse/KVM-PPC-Book3S-Fix-matching-of-hardware-and-emulated.patch
--	patches.suse/KVM-PPC-Book3S-HV-Add-of_node_put-in-success-path.patch
--	patches.suse/KVM-PPC-Book3S-HV-Fix-constant-size-warning.patch
--	patches.suse/KVM-PPC-Book3S-HV-Pack-VCORE-IDs-to-access-full-VCPU.patch
--	patches.suse/KVM-PPC-Book3S-HV-Allow-creating-max-number-of-VCPUs.patch
--	patches.suse/KVM-PPC-Book3S-HV-Read-kvm-arch.emul_smt_mode-under-.patch
--	patches.suse/kvm-s390-add-etoken-support-for-guests.patch
--	patches.suse/kvm-mmu-drop-vcpu-param-in-gpte_access
--	patches.suse/kvm-nvmx-fix-fault-vector-for-vmx-operation-at-cpl-0
--	patches.suse/kvm-vmx-track-host_state-loaded-using-a-loaded_vmcs-pointer
--	patches.suse/kvm-x86-set-highest-physical-address-bits-in-non-present-reserved-sptes
--	patches.suse/cls_matchall-fix-tcf_unbind_filter-missing.patch
--	patches.suse/isdn-Disable-IIOCDBGVAR
--	patches.suse/ipvs-fix-race-between-ip_vs_conn_new-and-ip_vs_del_d.patch
--	patches.suse/netfilter-ip6t_rpfilter-set-F_IFACE-for-linklocal-ad.patch
--	patches.suse/EDAC-Add-missing-MEM_LRDDR4-entry-in-edac_mem_types.patch
--	patches.suse/mfd-intel-lpss-Add-Ice-Lake-PCI-IDs.patch
--	patches.suse/mfd-arizona-Don-t-use-regmap_read_poll_timeout
--	patches.suse/mfd-ti_am335x_tscadc-Fix-struct-clk-memory-leak.patch
--	patches.suse/mfd-hi655x-Fix-regmap-area-declared-size-for-hi655x.patch
--	patches.suse/mfd-sm501-Set-coherent_dma_mask-when-creating-subdev
--	patches.suse/HID-hid-ntrig-add-error-handling-for-sysfs_create_gr.patch
--	patches.suse/HID-wacom-Replace-touch_max-fixup-code-with-static-t.patch
--	patches.suse/HID-wacom-Move-handling-of-HID-quirks-into-a-dedicat.patch
--	patches.suse/HID-wacom-convert-Wacom-custom-usages-to-standard-HI.patch
--	patches.suse/livepatch-validate-module-old-func-name-length.patch
--	patches.suse/livepatch-remove-reliable-stacktrace-check-in-klp_try_switch_task.patch
--	patches.suse/rtc-bq4802-add-error-handling-for-devm_ioremap.patch
--	patches.suse/rtc-snvs-Add-timeouts-to-avoid-kernel-lockups.patch
--	patches.suse/ceph-fix-incorrect-use-of-strncpy.patch
--	patches.suse/ceph-return-errors-from-posix_acl_equiv_mode-correctly.patch
--	patches.suse/0001-libceph-store-ceph_auth_handshake-pointer-in-ceph_connection.patch
--	patches.suse/0002-libceph-factor-out-_prepare_write_connect.patch
--	patches.suse/0003-libceph-factor-out-_ceph_x_decrypt.patch
--	patches.suse/0004-libceph-factor-out-encrypt_authorizer.patch
--	patches.suse/0005-libceph-add-authorizer-challenge.patch
--	patches.suse/0006-libceph-implement-cephx_v2-calculation-mode.patch
--	patches.suse/0007-libceph-check-authorizer-reply-challenge-length-before-reading.patch
--	patches.suse/0008-libceph-weaken-sizeof-check-in-ceph_x_verify_authorizer_reply.patch
--	patches.suse/0044-ceph-support-cephfs-own-feature-bits.patch
--	patches.suse/uprobes-Use-synchronize_rcu-not-synchronize_sched.patch
--	patches.suse/i2c-i801-Consolidate-chipset-names-in-documentation-.patch
--	patches.suse/i2c-i801-Add-support-for-Intel-Ice-Lake.patch
--	patches.suse/tpm-tpm_i2c_infineon-switch-to-i2c_lock_bus-.-I2C_LO.patch
--	patches.suse/input-rohm_bu21023-switch-to-i2c_lock_bus-.-I2C_LOCK.patch
--	patches.suse/mfd-88pm860x-i2c-switch-to-i2c_lock_bus-.-I2C_LOCK_S.patch
--	patches.suse/i2c-imx-Fix-race-condition-in-dma-read
--	patches.suse/i2c-core-ACPI-Properly-set-status-byte-to-0-for-mult.patch
--	patches.suse/power-remove-possible-deadlock-when-unregistering-po
--	patches.suse/power-vexpress-fix-corruption-in-notifier-registrati
--	patches.suse/power-gemini-poweroff-Avoid-more-spurious-poweroffs
--	patches.suse/power-supply-axp288_charger-Fix-initial-constant_cha
--	patches.suse/power-generic-adc-battery-fix-out-of-bounds-write-wh
--	patches.suse/power-generic-adc-battery-check-for-duplicate-proper
--	patches.suse/power-supply-max77693_charger-fix-unintentional-fall
--	patches.suse/vfs-limit-size-of-dedupe.patch
--	patches.suse/vfs-dedupe-extract-helper-for-a-single-dedup.patch
--	patches.suse/vfs-export-vfs_dedupe_file_range_one-to-modules.patch
--	patches.suse/vfs-fix-freeze-protection-in-mnt_want_write_file-for.patch
--	patches.suse/fuse-fix-double-request_end.patch
--	patches.suse/fuse-fix-unlocked-access-to-processing-queue.patch
--	patches.suse/fuse-umount-should-wait-for-all-requests.patch
--	patches.suse/fuse-Fix-oops-at-process_init_reply.patch
--	patches.suse/fuse-fix-initial-parallel-dirops.patch
--	patches.suse/fuse-Don-t-access-pipe-buffers-without-pipe_lock.patch
--	patches.suse/fuse-Add-missed-unlock_page-to-fuse_readpages_fill.patch
--	patches.suse/cpufreq-governor-Avoid-accessing-invalid-governor_da.patch
--	patches.suse/PM-sleep-wakeup-Fix-build-error-caused-by-missing-SR
--	patches.suse/0001-ACPICA-Reference-Counts-increase-max-to-0x4000-for-l.patch
--	patches.suse/autofs-fix-autofs_sbi-does-not-check-super-block-typ.patch
--	patches.suse/0238-lib-add-crc64-calculation-routines.patch
--	patches.suse/0238-bcache-use-routines-from-lib-crc64.c-for-CRC64-calcu.patch
--	patches.suse/lib-test_hexdump.c-fix-failure-on-big-endian-cpu.patch
--	patches.suse/hfsplus-don-t-return-0-when-fill_super-failed.patch
--	patches.suse/reiserfs-fix-broken-xattr-handling-heap-corruption-b.patch
--	patches.suse/fat-validate-i_start-before-using.patch
--	patches.suse/fork-don-t-copy-inconsistent-signal-handler-state-to.patch
--	patches.suse/0238-bcache-style-fix-to-replace-unsigned-by-unsigned-int.patch
--	patches.suse/0238-bcache-style-fix-to-add-a-blank-line-after-declarati.patch
--	patches.suse/0238-bcache-add-identifier-names-to-arguments-of-function.patch
--	patches.suse/0238-bcache-style-fixes-for-lines-over-80-characters.patch
--	patches.suse/0238-bcache-replace-Symbolic-permissions-by-octal-permiss.patch
--	patches.suse/0238-bcache-replace-printk-by-pr_-routines.patch
--	patches.suse/0238-bcache-fix-indent-by-replacing-blank-by-tabs.patch
--	patches.suse/0238-bcache-replace-pF-by-pS-in-seq_printf.patch
--	patches.suse/0238-bcache-fix-typo-succesfully-to-successfully.patch
--	patches.suse/0239-bcache-prefer-help-in-Kconfig.patch
--	patches.suse/0240-bcache-do-not-check-NULL-pointer-before-calling-kmem.patch
--	patches.suse/0241-bcache-fix-code-comments-style.patch
--	patches.suse/0242-bcache-add-static-const-prefix-to-char-array-declara.patch
--	patches.suse/0243-bcache-move-open-brace-at-end-of-function-definition.patch
--	patches.suse/0244-bcache-add-missing-SPDX-header.patch
--	patches.suse/0245-bcache-remove-unnecessary-space-before-ioctl-functio.patch
--	patches.suse/0246-bcache-add-the-missing-comments-for-smp_mb-smp_wmb.patch
--	patches.suse/block-don-t-warn-for-flush-on-read-only-device.patch
--	patches.suse/block-bfq-return-nbytes-and-not-zero-from-struct-cft.patch
--	patches.suse/tracing-blktrace-Fix-to-allow-setting-same-value.patch
--	patches.suse/blk-mq-init-hctx-sched-after-update-ctx-and-hctx-map.patch
--	patches.suse/blk-mq-sync-the-update-nr_hw_queues-with-blk_mq_queu.patch
--	patches.suse/KVM-arm-arm64-Fix-lost-IRQs-from-emulated-physcial-t.patch
--	patches.suse/KVM-arm-arm64-Skip-updating-PMD-entry-if-no-change.patch
--	patches.suse/KVM-arm-arm64-Skip-updating-PTE-entry-if-no-change.patch
--	patches.suse/x86-kvm-avoid-unused-variable-warning
--	patches.suse/kvm-x86-svm-call-x86_spec_ctrl_set_guest-host-with-interrupts-disabled.patch
--	patches.suse/kvm-vmx-fixes-for-vmentry_l1d_flush-module-parameter
--	patches.suse/platform-x86-ideapad-laptop-Apply-no_hw_rfkill-to-Y2
--	patches.suse/platform-x86-thinkpad_acpi-Proper-model-release-matc
--	patches.suse/platform-x86-toshiba_acpi-Fix-defined-but-not-used-b.patch
--	patches.suse/platform-x86-asus-nb-wmi-Add-keymap-entry-for-lid-fl.patch
--	patches.suse/ARM-hwmod-RTC-Don-t-assume-lock-unlock-will-be-calle.patch
--	patches.suse/ARM-mvebu-declare-asm-symbols-as-character-arrays-in.patch
--	patches.suse/ARM-hisi-fix-error-handling-and-missing-of_node_put.patch
--	patches.suse/ARM-hisi-check-of_iomap-and-fix-missing-of_node_put.patch
--	patches.suse/ARM-hisi-handle-of_iomap-and-fix-missing-of_node_put.patch
--	patches.suse/ARM-imx-flag-failure-of-of_iomap.patch
--	patches.suse/ARM-exynos-Clear-global-variable-on-init-error-path.patch
--	patches.suse/ARM-bcm2835-Add-GET_THROTTLED-firmware-property.patch
--	patches.suse/hwmon-Add-support-for-RPi-voltage-sensor.patch
--	patches.suse/firmware-raspberrypi-Register-hwmon-driver.patch
--	patches.suse/soc-mediatek-pwrap-fix-cipher-init-setting-error.patch
--	patches.suse/IB-hfi1-Invalid-NUMA-node-information-can-cause-a-di.patch
--	patches.suse/ALSA-hda-realtek-Fix-HP-Headset-Mic-can-t-record.patch
--	patches.suse/video-fbdev-Set-pixclock-0-in-goldfishfb.patch
--	patches.suse/fbdev-Distinguish-between-interlaced-and-progressive.patch
--	patches.suse/video-fbdev-pxafb-clear-allocated-memory-for-video-m
--	patches.suse/video-goldfishfb-fix-memory-leak-on-driver-remove.patch
--	patches.suse/fbdev-via-fix-defined-but-not-used-warning.patch
--	patches.suse/fbdev-omapfb-off-by-one-in-omapfb_register_client
--	patches.suse/fb-fix-lost-console-when-the-user-unplugs-a-USB-adap.patch
--	patches.suse/udlfb-set-optimal-write-delay.patch
--	patches.suse/pwm-tiehrpwm-Fix-disabling-of-output-of-PWMs
--	patches.suse/ubifs-Fix-directory-size-calculation-for-symlinks.patch
--	patches.suse/ubifs-Fix-synced_i_size-calculation-for-xattr-inodes.patch
--	patches.suse/ubifs-Fix-memory-leak-in-lprobs-self-check.patch
--	patches.suse/ubifs-xattr-Don-t-operate-on-deleted-inodes.patch
--	patches.suse/Revert-UBIFS-Fix-potential-integer-overflow-in-alloc.patch
--	patches.suse/ubifs-Check-data-node-size-before-truncate.patch
--	patches.suse/nfsd-fix-corrupted-reply-to-badly-ordered-compound.patch
--	patches.suse/sunrpc-Don-t-use-stack-buffer-with-scatterlist.patch
--	patches.suse/NFSv4.1-Fix-a-potential-layoutget-layoutrecall-deadl.patch
--	patches.suse/0005-pnfs-blocklayout-off-by-one-in-bl_map_stripe.patch
--	patches.suse/NFSv4.0-fix-client-reference-leak-in-callback.patch
--	patches.suse/0006-NFSv4-client-live-hangs-after-live-data-migration-re.patch
--	patches.suse/0001-NFS-Use-an-appropriate-work-queue-for-direct-write-c.patch
--	patches.suse/0007-NFSv4-Fix-a-sleep-in-atomic-context-in-nfs4_callback.patch
--	patches.suse/hfsplus-fix-null-dereference-in-hfsplus_lookup.patch
--	patches.suse/hfs-prevent-crash-on-exit-from-failed-search.patch
--	patches.suse/namei-allow-restricted-O_CREAT-of-FIFOs-and-regular-.patch
--	patches.suse/virtio-pci-legacy-Validate-queue-pfn.patch
--	patches.suse/drm-edid-Add-6-bpc-quirk-for-SDC-panel-in-Lenovo-B50.patch
--	patches.suse/userns-move-user-access-out-of-the-mutex.patch
--	patches.suse/sys-don-t-hold-uts_sem-while-accessing-userspace-mem.patch
--	patches.suse/getxattr-use-correct-xattr-length.patch
--	patches.suse/ACPI-fix-menuconfig-presentation-of-ACPI-submenu.patch
--	patches.suse/s390-sles15-15-01-pci-fix-out-of-bounds-access-during-irq-setup.patch
--	patches.suse/s390-sles15-17-01-02-s390-kdump-Make-elfcorehdr-size-calculation-ABI-comp.patch
--	patches.suse/powerpc-fadump-cleanup-crash-memory-ranges-support.patch
--	patches.suse/powerpc-powernv-pci-Work-around-races-in-PCI-bridge-.patch
--	patches.suse/powerpc64-ftrace-Include-ftrace.h-needed-for-enable-.patch
--	patches.suse/powerpc-topology-Get-topology-for-shared-processors-.patch
--	patches.suse/KVM-PPC-Book3S-Fix-guest-DMA-when-guest-partially-ba.patch
--	patches.suse/powerpc-mce-Fix-SLB-rebolting-during-MCE-recovery-pa.patch
--	patches.suse/apparmor-Check-buffer-bounds-when-mapping-permissions-mask.patch
--	patches.suse/apparmor-Fully-initialize-aa_perms-struct-when-answe.patch
--	patches.suse/apparmor-Fix-failure-to-audit-context-info-in-build_.patch
--	patches.suse/apparmor-fix-an-error-code-in-__aa_create_ns.patch
--	patches.suse/apparmor-remove-no-op-permission-check-in-policy_unpack.patch
--	patches.suse/iommu-arm-smmu-error-out-only-if-not-enough-context-interrupts
--	patches.suse/iommu-arm-smmu-v3-sync-the-OVACKFLG-to-PRIQ-consumer.patch
--	patches.suse/iommu-arm-smmu-v3-Abort-all-transactions-if-SMMU-is-.patch
--	patches.suse/iommu-amd-make-sure-tlb-to-be-flushed-before-iova-freed
--	patches.suse/x86-irq_remapping-move-irq-remapping-mode-enum
--	patches.suse/iommu-amd-add-support-for-higher-64-bit-iommu-control-register
--	patches.suse/iommu-amd-add-support-for-iommu-xt-mode
--	patches.suse/iommu-vt-d-add-definitions-for-pfsid
--	patches.suse/iommu-vt-d-fix-dev-iotlb-pfsid-use
--	patches.suse/ata-libahci-Correct-setting-of-DEVSLP-register.patch
--	patches.suse/ata-libahci-Allow-reconfigure-of-DEVSLP-register.patch
--	patches.suse/cifs-create-a-define-for-how-many-iovs-we-need-for-an-SMB2_open-.patch
--	patches.suse/cifs-check-if-SMB2-PDU-size-has-been-padded-and-suppress-the-warnin.patch
--	patches.suse/0001-cifs-check-kmalloc-before-use.patch
--	patches.suse/01-cifs-update-internal-module-version-number-for-cifs-ko-to-2-12.patch
--	patches.suse/0238-bcache-release-dc-writeback_lock-properly-in-bch_wri.patch
--	patches.suse/blk-wbt-move-disable-check-into-get_limit.patch
--	patches.suse/blk-wbt-use-wq_has_sleeper-for-wq-active-check.patch
--	patches.suse/blk-wbt-fix-has-sleeper-queueing-check.patch
--	patches.suse/scripts-modpost-check-memory-allocation-results.patch
--	patches.suse/reset-imx7-Fix-always-writing-bits-as-0.patch
--	patches.suse/acpi-nfit-prefer-dsm-over-lsr-for-namespace-label-reads.patch
--	patches.suse/libnvdimm-Use-max-contiguous-area-for-namespace-size.patch
--	patches.suse/libnvdimm-fix-ars_status-output-length-calculation.patch
--	patches.suse/device-dax-Enable-page_mapping.patch
--	patches.suse/device-dax-Set-page-index.patch
--	patches.suse/filesystem-dax-Set-page-index.patch
--	patches.suse/mm-madvise_inject_error-Disable-MADV_SOFT_OFFLINE-fo.patch
--	patches.suse/mm-madvise_inject_error-Let-memory_failure-optionall.patch
--	patches.suse/mm-memory_failure-Collect-mapping-size-in-collect_pr.patch
--	patches.suse/filesystem-dax-Introduce-dax_lock_mapping_entry.patch
--	patches.suse/mm-memory_failure-Teach-memory_failure-about-dev_pag.patch
--	patches.suse/x86-mm-pat-Prepare-reserve-free-_memtype-for-decoy-a.patch
--	patches.suse/x86-memory_failure-Introduce-set-clear-_mce_nospec.patch
--	patches.suse/libnvdimm-pmem-Restore-page-attributes-when-clearing.patch
--	patches.suse/irqchip-bcm7038-l1-Hide-cpu-offline-callback-when-bu
--	patches.suse/x86-vdso-fix-vdso-build-if-a-retpoline-is-emitted.patch
--	patches.suse/x86-mce-add-notifier_block-forward-declaration
--	patches.suse/x86-process-re-export-start_thread
--	patches.suse/x86-speculation-l1tf-fix-overflow-in-l1tf_pfn_limit-on-32bit.patch
--	patches.suse/x86-kvm-vmx-remove-duplicate-l1d-flush-definitions
--	patches.suse/0001-x86-speculation-l1tf-Fix-off-by-one-error-when-warni.patch
--	patches.suse/0001-x86-speculation-l1tf-Suggest-what-to-do-on-systems-w.patch
--	patches.suse/iscsi-target-fix-session-creation-failure-handling.patch
--	patches.suse/ip6_vti-fix-a-null-pointer-deference-when-destroy-vt.patch
--	patches.suse/qed-Wait-for-ready-indication-before-rereading-the-s.patch
--	patches.suse/qed-Wait-for-MCP-halt-and-resume-commands-to-take-pl.patch
--	patches.suse/qed-Prevent-a-possible-deadlock-during-driver-load-a.patch
--	patches.suse/qed-Avoid-sending-mailbox-commands-when-MFW-is-not-r.patch
--	patches.suse/r8152-disable-RX-aggregation-on-new-Dell-TB16-dock.patch
--	patches.suse/hv_netvsc-ignore-devices-that-are-not-PCI.patch
--	patches.suse/ipv4-tcp-send-zero-IPID-for-RST-and-ACK-sent-in-SYN-.patch
--	patches.suse/net-hns3-fix-page_offset-overflow-when-CONFIG_ARM64_.patch
--	patches.suse/bpf-use-per-htab-salt-for-bucket-hash.patch
--	patches.suse/e1000-check-on-netif_running-before-calling-e1000_up.patch
--	patches.suse/e1000-ensure-to-free-old-tx-rx-rings-in-set_ringpara.patch
--	patches.suse/i40e-fix-condition-of-WARN_ONCE-for-stat-strings.patch
--	patches.suse/net-macb-do-not-disable-MDIO-bus-at-open-close-time.patch
--	patches.suse/qlge-Fix-netdev-features-configuration.patch
--	patches.suse/vhost-correctly-check-the-iova-range-when-waking-vir.patch
--	patches.suse/net-sched-Fix-memory-exposure-from-short-TCA_U32_SEL.patch
--	patches.suse/thermal-of-thermal-disable-passive-polling-when-ther.patch
--	patches.suse/crypto-caam-jr-fix-descriptor-DMA-unmapping.patch
--	patches.suse/crypto-caam-qi-fix-error-path-in-xts-setkey.patch
--	patches.suse/crypto-vmx-Fix-sleep-in-atomic-bugs.patch
--	patches.suse/crypto-cavium-nitrox-fix-for-command-corruption-in-q.patch
--	patches.suse/fs-quota-Fix-spectre-gadget-in-do_quotactl.patch
--	patches.suse/hwmon-ina2xx-fix-sysfs-shunt-resistor-read-access.patch
--	patches.suse/hwmon-adt7475-Make-adt7475_read_word-return-errors.patch
--	patches.suse/hwmon-nct6775-Fix-potential-Spectre-v1.patch
--	patches.suse/blk-wbt-abstract-out-end-IO-completion-handler.patch
--	patches.suse/blk-wbt-improve-waking-of-tasks.patch
--	patches.suse/0001-xen-blkback-don-t-keep-persistent-grants-too-long.patch
--	patches.suse/0003-xen-blkfront-cleanup-stale-persistent-grants.patch
--	patches.suse/0004-xen-blkfront-reorder-tests-in-xlblk_init.patch
--	patches.suse/0002-xen-blkback-move-persistent-grants-flags-to-bool.patch
--	patches.suse/0005-xen-blkback-remove-unused-pers_gnts_lock-from-struct.patch
--	patches.suse/cdrom-Fix-info-leak-OOB-read-in-cdrom_ioctl_drive_st
--	patches.suse/nvme-pci-add-a-memory-barrier-to-nvme_dbbuf_update_a.patch
--	patches.suse/PM-clk-signedness-bug-in-of_pm_clk_add_clks
--	patches.suse/disable-stringop-truncation-warnings-for-now.patch
--	patches.suse/drm-amdgpu-Enable-disable-gfx-PG-feature-in-rlc-safe.patch
--	patches.suse/drm-amdgpu-Update-power-state-at-the-end-of-smu-hw_i.patch
--	patches.suse/drm-i915-Increase-LSPCON-timeout
--	patches.suse/i2c-i801-Allow-ACPI-AML-access-I-O-ports-not-reserve.patch
--	patches.suse/x86-xen-don-t-write-ptes-directly-in-32-bit-pv-guests
--	patches.suse/x86-pae-use-64-bit-atomic-xchg-function-in-native_ptep_get_and_clear
--	patches.suse/0005-arm64-mm-always-enable-CONFIG_HOLES_IN_ZONE.patch
--	patches.suse/watchdog-Mark-watchdog-touch-functions-as-notrace.patch
--	patches.suse/x86-spectre-add-missing-family-6-check-to-microcode-check.patch
--	patches.suse/0001-x86-speculation-l1tf-Increase-l1tf-memory-limit-for-.patch
--	patches.suse/x86-entry-64-wipe-kasan-stack-shadow-before-rewind_stack_do_exit
--	patches.suse/x86-nmi-fix-nmi-uaccess-race-against-cr3-switching
--	patches.suse/x86-mce-Fix-set_mce_nospec-to-avoid-GP-fault.patch
--	patches.suse/x86-vdso-fix-lsl-operand-order.patch
--	patches.suse/0001-of-add-helper-to-lookup-compatible-child-node.patch
--	patches.suse/sctp-hold-transport-before-accessing-its-asoc-in-sct.patch
--	patches.suse/vti6-remove-skb-ignore_df-check-from-vti6_xmit.patch
--	patches.suse/tipc-fix-a-missing-rhashtable_walk_exit.patch
--	patches.suse/net-hns-add-the-code-for-cleaning-pkt-in-chip.patch
--	patches.suse/net-hns-add-netif_carrier_off-before-change-speed-an.patch
--	patches.suse/net-sched-act_pedit-fix-dump-of-extended-layered-op.patch
--	patches.suse/0013-ipv6-fix-cleanup-ordering-for-ip6_mr-failure.patch
--	patches.suse/0014-ipv6-fix-cleanup-ordering-for-pingv6-registration.patch
--	patches.suse/net-bcmgenet-use-MAC-link-status-for-fixed-phy.patch
--	patches.suse/nfp-wait-for-posted-reconfigs-when-disabling-the-dev.patch
--	patches.suse/tcp-do-not-restart-timewait-timer-on-rst-reception.patch
--	patches.suse/ibmvnic-Include-missing-return-code-checks-in-reset-.patch
--	patches.suse/0015-igmp-fix-incorrect-unsolicit-report-count-when-join-.patch
--	patches.suse/r8169-add-support-for-NCube-8168-network-card.patch
--	patches.suse/bnxt_en-Clean-up-unused-functions.patch
--	patches.suse/bnxt_en-Do-not-adjust-max_cp_rings-by-the-ones-used-.patch
--	patches.suse/mac80211-Run-TXQ-teardown-code-before-de-registering.patch
--	patches.suse/mac80211_hwsim-require-at-least-one-channel.patch
--	patches.suse/mac80211-correct-use-of-IEEE80211_VHT_CAP_RXSTBC_X.patch
--	patches.suse/mac80211_hwsim-correct-use-of-IEEE80211_VHT_CAP_RXST.patch
--	patches.suse/mac80211-mesh-fix-HWMP-sequence-numbering-to-follow-.patch
--	patches.suse/mac80211-avoid-kernel-panic-when-building-AMSDU-from
--	patches.suse/cfg80211-nl80211_update_ft_ies-to-validate-NL80211_A
--	patches.suse/mac80211-do-not-convert-to-A-MSDU-if-frag-subframe-l.patch
--	patches.suse/mac80211-always-account-for-A-MSDU-header-changes
--	patches.suse/mac80211-fix-an-off-by-one-issue-in-A-MSDU-max_subfr
--	patches.suse/cfg80211-fix-a-type-issue-in-ieee80211_chandef_to_op.patch
--	patches.suse/mac80211-fix-a-race-between-restart-and-CSA-flows.patch
--	patches.suse/mac80211-Fix-station-bandwidth-setting-after-channel.patch
--	patches.suse/mac80211-don-t-Tx-a-deauth-frame-if-the-AP-forbade-T.patch
--	patches.suse/mac80211-shorten-the-IBSS-debug-messages.patch
--	patches.suse/act_ife-fix-a-potential-use-after-free.patch
--	patches.suse/net-sched-action_ife-take-reference-to-meta-module.patch
--	patches.suse/tools-vm-slabinfo.c-fix-sign-compare-warning.patch
--	patches.suse/tools-vm-page-types.c-fix-defined-but-not-used-warni.patch
--	patches.suse/mm-hugetlb-filter-out-hugetlb-pages-if-hugepage-migration-is-not-supported.patch
--	patches.suse/mm-fix-bug_on-in-vmf_insert_pfn_pud-from-vm_mixedmap-removal.patch
--	patches.suse/scsi-lpfc-Correct-MDS-diag-and-nvmet-configuration.patch
--	patches.suse/scsi-hpsa-limit-transfer-length-to-1mb-not-512kb.patch
--	patches.suse/gpio-adp5588-Fix-sleep-in-atomic-context-bug.patch
--	patches.suse/gpiolib-acpi-Switch-to-cansleep-version-of-GPIO-libr.patch
--	patches.suse/gpiolib-acpi-Register-GpioInt-ACPI-event-handlers-fr.patch
--	patches.suse/gpio-Fix-crash-due-to-registration-race.patch
--	patches.suse/btrfs-sync-log-after-logging-new-name.patch
--	patches.suse/btrfs-fix-data-corruption-when-deduplicating-between.patch
--	patches.suse/printk-tracing-Do-not-trace-printk_nmi_enter.patch
--	patches.suse/0001-nbd-don-t-allow-invalid-blocksize-settings.patch
--	patches.suse/block-don-t-warn-when-doing-fsync-on-read-only-devic.patch
--	patches.suse/block-bfq-swap-puts-in-bfqg_and_blkg_put.patch
--	patches.suse/fs-cifs-don-t-translate-SFM_SLASH-U-F026-to-backslash.patch
--	patches.suse/SMB3-Backup-intent-flag-missing-for-directory-opens-.patch
--	patches.suse/smb3-minor-debugging-clarifications-in-rfc1001-len-processing.patch
--	patches.suse/smb3-check-for-and-properly-advertise-directory-leas.patch
--	patches.suse/cifs-connect-to-servername-instead-of-IP-for-IPC-sha.patch
--	patches.suse/ALSA-hda-Fix-cancel_work_sync-stall-from-jackpoll-wo.patch
--	patches.suse/acpi-bus-only-call-dmi_check_system-on-x86.patch
--	patches.suse/fsnotify-fix-ignore-mask-logic-in-fsnotify.patch
--	patches.suse/ceph-avoid-a-use-after-free-in-ceph_destroy_options.patch
--	patches.suse/md-raid5-cache-disable-reshape-completely.patch
--	patches.suse/RAID10-BUG_ON-in-raise_barrier-when-force-is-true-an.patch
--	patches.suse/0001-md-cluster-release-RESYNC-lock-after-the-last-resync.patch
--	patches.suse/i2c-uniphier-issue-STOP-only-for-last-message-or-I2C.patch
--	patches.suse/i2c-uniphier-f-issue-STOP-only-for-last-message-or-I.patch
--	patches.suse/i2c-i801-fix-DNV-s-SMBCTRL-register-offset.patch
--	patches.suse/i2c-xiic-Make-the-start-and-the-byte-count-write-ato.patch
--	patches.suse/hwmon-rpi-add-module-alias-to-raspberrypi-hwmon.patch
--	patches.suse/kvm-vmx-do-not-allow-reexecute_instruction-when-skipping-mmio-instr
--	patches.suse/kvm-x86-invert-emulation-re-execute-behavior-to-make-it-opt-in
--	patches.suse/kvm-x86-merge-emultype_retry-and-emultype_allow_reexecute
--	patches.suse/kvm-x86-default-to-not-allowing-emulation-retry-in-kvm_mmu_page_fault
--	patches.suse/kvm-x86-do-not-re-try-execute-after-failed-emulation-in-l2
--	patches.suse/KVM-PPC-Book3S-HV-Use-correct-pagesize-in-kvm_unmap_.patch
--	patches.suse/KVM-PPC-Book3S-HV-Don-t-truncate-HPTE-index-in-xlate.patch
--	patches.suse/kvm-s390-vsie-copy-wrapping-keys-to-right-place.patch
--	patches.suse/kbuild-make-missing-depmod-a-warning-instead-of-an-error.patch
--	patches.suse/x86-microcode-make-sure-boot_cpu_data-microcode-is-up-to-date
--	patches.suse/x86-microcode-update-the-new-microcode-revision-unconditionally
--	patches.suse/x86-process-don-t-mix-user-kernel-regs-in-64bit-_show_regs
--	patches.suse/x86-mm-use-write_once-when-setting-ptes.patch
--	patches.suse/iw_cxgb4-only-allow-1-flush-on-user-qps.patch
--	patches.suse/IB-ipoib-Avoid-a-race-condition-between-start_xmit-a.patch
--	patches.suse/bnxt_re-Fix-couple-of-memory-leaks-that-could-lead-t.patch
--	patches.suse/HID-add-support-for-Apple-Magic-Keyboards.patch
--	patches.suse/HID-hid-saitek-Add-device-ID-for-RAT-7-Contagion.patch
--	patches.suse/HID-sensor-hub-Restore-fixup-for-Lenovo-ThinkPad-Hel.patch
--	patches.suse/scsi-qedi-add-the-crc-size-within-iscsi-nvm-image
--	patches.suse/be2net-Fix-memory-leak-in-be_cmd_get_profile_config.patch
--	patches.suse/net-qca_spi-Fix-race-condition-in-spi-transfers.patch
--	patches.suse/s390-sles15-16-02-01-net-af_iucv-drop-inbound-packets-with-invalid-flags.patch
--	patches.suse/s390-sles15-16-02-02-net-af_iucv-fix-skb-handling-on-HiperTransport-xmit-.patch
--	patches.suse/net-mlx5-Fix-use-after-free-in-self-healing-flow.patch
--	patches.suse/net-mlx5-Fix-debugfs-cleanup-in-the-device-init-remo.patch
--	patches.suse/net-mlx5-E-Switch-Fix-memory-leak-when-creating-swit.patch
--	patches.suse/net-mlx5-Check-for-error-in-mlx5_attach_interface.patch
--	patches.suse/net-ena-fix-surprise-unplug-NULL-dereference-kernel-.patch
--	patches.suse/net-ena-fix-driver-when-PAGE_SIZE-64kB.patch
--	patches.suse/net-ena-fix-device-destruction-to-gracefully-free-re.patch
--	patches.suse/net-ena-fix-potential-double-ena_destroy_device.patch
--	patches.suse/net-ena-fix-missing-lock-during-device-destruction.patch
--	patches.suse/net-ena-fix-missing-calls-to-READ_ONCE.patch
--	patches.suse/net-ena-fix-incorrect-usage-of-memory-barriers.patch
--	patches.suse/qmi_wwan-Support-dynamic-config-on-Quectel-EP06.patch
--	patches.suse/0016-netfilter-nf_tables-release-chain-in-flushing-set.patch
--	patches.suse/r8169-Clear-RTL_FLAG_TASK_-_PENDING-when-clearing-RT.patch
--	patches.suse/rds-fix-two-RCU-related-problems.patch
--	patches.suse/s390-sles15-15-03-qeth-use-vzalloc-for-QUERY-OAT-buffer.patch
--	patches.suse/drm-nouveau-drm-nouveau-Fix-bogus-drm_kms_helper_pol
--	patches.suse/drm-nouveau-drm-nouveau-Use-pm_runtime_get_noresume-.patch
--	patches.suse/drm-nouveau-Fix-deadlocks-in-nouveau_connector_detec.patch
--	patches.suse/drm-nouveau-drm-nouveau-Prevent-handling-ACPI-HPD-ev.patch
--	patches.suse/drm-nouveau-drm-nouveau-Don-t-forget-to-cancel-hpd_w.patch
--	patches.suse/drm-nouveau-TBDdevinit-don-t-fail-when-PMU-PRE_OS-is.patch
--	patches.suse/drm-nouveau-disp-fix-DP-disable-race.patch
--	patches.suse/ipmi-Move-BT-capabilities-detection-to-the-detect-ca.patch
--	patches.suse/0003-ipmi-Fix-I2C-client-removal-in-the-SSIF-driver.patch
--	patches.suse/Revert-PCI-Add-ACS-quirk-for-Intel-300-series
--	patches.suse/switchtec-Fix-Spectre-v1-vulnerability.patch
--	patches.suse/s390-sles15-15-04-crypto-paes-fix.patch
--	patches.suse/mmc-omap_hsmmc-fix-wakeirq-handling-on-removal.patch
--	patches.suse/pstore-Fix-incorrect-persistent-ram-buffer-mapping.patch
--	patches.suse/drm-i915-gvt-Fix-the-incorrect-length-of-child_devic.patch
--	patches.suse/drm-i915-overlay-Allocate-physical-registers-from-st.patch
--	patches.suse/0001-drm-amdgpu-fix-error-handling-in-amdgpu_cs_user_fenc.patch
--	patches.suse/mei-ignore-not-found-client-in-the-enumeration.patch
--	patches.suse/mei-bus-need-to-unlink-client-before-freeing.patch
--	patches.suse/msft-hv-1753-Tools-hv-Fix-a-bug-in-the-key-delete-code.patch
--	patches.suse/misc-hmc6352-fix-potential-Spectre-v1.patch
--	patches.suse/msft-hv-1754-vmbus-don-t-return-values-for-uninitalized-channels.patch
--	patches.suse/USB-add-quirk-for-WORLDE-Controller-KS49-or-Prodipe-.patch
--	patches.suse/xhci-Fix-use-after-free-for-URB-cancellation-on-a-re.patch
--	patches.suse/USB-yurex-Fix-buffer-over-read-in-yurex_write.patch
--	patches.suse/USB-yurex-Check-for-truncation-in-yurex_read.patch
--	patches.suse/USB-Add-quirk-to-support-DJI-CineSSD.patch
--	patches.suse/usb-uas-add-support-for-more-quirk-flags.patch
--	patches.suse/usb-Don-t-die-twice-if-PCI-xhci-host-is-not-respondi.patch
--	patches.suse/usb-Avoid-use-after-free-by-flushing-endpoints-early.patch
--	patches.suse/usb-host-u132-hcd-Fix-a-sleep-in-atomic-context-bug-.patch
--	patches.suse/usb-misc-uss720-Fix-two-sleep-in-atomic-context-bugs.patch
--	patches.suse/USB-serial-io_ti-fix-array-underflow-in-completion-h.patch
--	patches.suse/USB-serial-ti_usb_3410_5052-fix-array-underflow-in-c.patch
--	patches.suse/USB-net2280-Fix-erroneous-synchronization-change.patch
--	patches.suse/usb-gadget-fotg210-udc-Fix-memory-leak-of-fotg210-ep.patch
--	patches.suse/usb-gadget-udc-renesas_usb3-fix-maxpacket-size-of-ep.patch
--	patches.suse/Revert-cdc-acm-implement-put_char-and-flush_chars.patch
--	patches.suse/0001-xen-manage-don-t-complain-about-an-empty-value-in-co.patch
--	patches.suse/NFSv4.1-fix-infinite-loop-on-I-O.patch
--	patches.suse/NFS-Don-t-open-code-clearing-of-delegation-state.patch
--	patches.suse/fs-cifs-suppress-a-string-overflow-warning.patch
--	patches.suse/fs-cifs-require-sha512.patch
--	patches.suse/cifs-prevent-integer-overflow-in-nxt_dir_entry.patch
--	patches.suse/CIFS-fix-wrapping-bugs-in-num_entries.patch
--	patches.suse/cifs-integer-overflow-in-in-SMB2_ioctl.patch
--	patches.suse/cifs-read-overflow-in-is_valid_oplock_break-.patch
--	patches.suse/sched-fair-Fix-vruntime_normalized-for-remote-non-migration-wakeup.patch
--	patches.suse/x86-eisa-don-t-probe-eisa-bus-for-xen-pv-guests
--	patches.suse/ext4-check-to-make-sure-the-rename-2-s-destination-i.patch
--	patches.suse/ext4-avoid-divide-by-zero-fault-when-deleting-corrup.patch
--	patches.suse/ext4-avoid-arithemetic-overflow-that-can-trigger-a-B.patch
--	patches.suse/ext4-recalucate-superblock-checksum-after-updating-f.patch
--	patches.suse/ext4-fix-online-resize-s-handling-of-a-too-small-fin.patch
--	patches.suse/ext4-fix-online-resizing-for-bigalloc-file-systems-w.patch
--	patches.suse/ext4-show-test_dummy_encryption-mount-option-in-proc.patch
--	patches.suse/ext4-don-t-mark-mmp-buffer-head-dirty.patch
--	patches.suse/ext4-dax-add-ext4_bmap-to-ext4_dax_aops.patch
--	patches.suse/ext4-dax-set-ext4_dax_aops-for-dax-files.patch
--	patches.suse/xen-netfront-dont-bug-in-case-of-too-many-frags.patch
--	patches.suse/msft-hv-1755-hv_netvsc-fix-schedule-in-RCU-context.patch
--	patches.suse/net-appletalk-fix-minor-pointer-leak-to-userspace-in.patch
--	patches.suse/net-rtnl_configure_link-fix-dev-flags-changes-arg-to.patch
--	patches.suse/neighbour-confirm-neigh-entries-when-ARP-packet-is-r.patch
--	patches.suse/gso_segment-Reset-skb-mac_len-after-modifying-networ.patch
--	patches.suse/net-sched-act_sample-fix-NULL-dereference-in-the-dat.patch
--	patches.suse/udp4-fix-IP_CMSG_CHECKSUM-for-connected-sockets.patch
--	patches.suse/udp6-add-missing-checks-on-edumux-packet-processing.patch
--	patches.suse/bpf-verifier-disallow-pointer-subtraction.patch
--	patches.suse/pppoe-fix-reception-of-frames-with-no-mac-header.patch
--	patches.suse/ARM-dts-at91-add-new-compatibility-string-for-macb-o.patch
--	patches.suse/net-hp100-fix-always-true-check-for-link-up-state.patch
--	patches.suse/ipv6-fix-possible-use-after-free-in-ip6_xmit.patch
--	patches.suse/bnxt_en-Fix-VF-mac-address-regression.patch
--	patches.suse/msft-hv-1761-PCI-hv-support-reporting-serial-number-as-slot-infor.patch
--	patches.suse/clk-x86-add-ether_clk-alias-for-Bay-Trail-Cherry-Tra.patch
--	patches.suse/clk-x86-Stop-marking-clocks-as-CLK_IS_CRITICAL.patch
--	patches.suse/qmi_wwan-set-DTR-for-modems-in-forced-USB2-mode.patch
--	patches.suse/platform-x86-alienware-wmi-Correct-a-memory-leak.patch
--	patches.suse/ring-buffer-Allow-for-rescheduling-when-removing-pag.patch
--	patches.suse/crypto-ccp-add-timeout-support-in-the-sev-command.patch
--	patches.suse/scsi-qla2xxx-fix-an-endian-bug-in-fcpcmd_is_corrupted
--	patches.suse/hwmon-nct6775-Set-weight-source-to-zero-correctly.patch
--	patches.suse/ALSA-bebob-use-address-returned-by-kmalloc-instead-o.patch
--	patches.suse/ALSA-fireface-fix-memory-leak-in-ff400_switch_fetchi.patch
--	patches.suse/ALSA-emu10k1-fix-possible-info-leak-to-userspace-on-.patch
--	patches.suse/ALSA-firewire-digi00x-fix-memory-leak-of-private-dat.patch
--	patches.suse/ALSA-firewire-tascam-fix-memory-leak-of-private-data.patch
--	patches.suse/ALSA-oxfw-fix-memory-leak-of-private-data.patch
--	patches.suse/ALSA-bebob-fix-memory-leak-for-M-Audio-FW1814-and-Pr.patch
--	patches.suse/ALSA-oxfw-fix-memory-leak-for-model-dependent-data-a.patch
--	patches.suse/ALSA-oxfw-fix-memory-leak-of-discovered-stream-forma.patch
--	patches.suse/ALSA-fireworks-fix-memory-leak-of-response-buffer-at.patch
--	patches.suse/ASoC-rt5514-Fix-the-issue-of-the-delay-volume-app2.patch
--	patches.suse/ASoC-wm8804-Add-ACPI-support.patch
--	patches.suse/ASoC-sigmadsp-safeload-should-not-have-lower-byte-li.patch
--	patches.suse/ASoC-rsnd-fixup-not-to-call-clk_get-set-under-non-at.patch
--	patches.suse/ASoC-rsnd-adg-care-clock-frequency-size.patch
--	patches.suse/ASoC-rsnd-don-t-fallback-to-PIO-mode-when-EPROBE_DEF.patch
--	patches.suse/ASoC-cs4265-fix-MMTLR-Data-switch-control.patch
--	patches.suse/sound-enable-interrupt-after-dma-buffer-initializati.patch
--	patches.suse/sound-don-t-call-skl_init_chip-to-reset-intel-skl-so.patch
--	patches.suse/mm-shmem.c-Correctly-annotate-new-inodes-for-lockdep.patch
--	patches.suse/ocfs2-fix-ocfs2-read-block-panic.patch
--	patches.suse/drm-vc4-Fix-the-no-scaling-case-on-multi-planar-YUV-.patch
--	patches.suse/drm-udl-Destroy-framebuffer-only-if-it-was-initializ.patch
--	patches.suse/drm-i915-gvt-request-srcu_read_lock-before-checking-.patch
--	patches.suse/drm-i915-gvt-clear-ggtt-entries-when-destroy-vgpu.patch
--	patches.suse/drm-amdgpu-add-new-polaris-pci-id.patch
--	patches.suse/drm-amdgpu-Fix-SDMA-HQD-destroy-error-on-gfx_v7.patch
--	patches.suse/floppy-Do-not-copy-a-kernel-pointer-to-user-memory-i.patch
--	patches.suse/ubifs-Check-for-name-being-NULL-while-mounting.patch
--	patches.suse/Revert-ubifs-xattr-Don-t-operate-on-deleted-inodes.patch
--	patches.suse/s390-sles15sp1-00-04-18-s390-mm-Check-for-valid-vma-before-zapping-in-gmap_d.patch
--	patches.suse/KVM-PPC-Avoid-marking-DMA-mapped-pages-dirty-in-real.patch
--	patches.suse/KVM-PPC-Book3S-HV-Don-t-use-compound_order-to-determ.patch
--	patches.suse/0001-x86-paravirt-Fix-some-warning-messages.patch
--	patches.suse/x86-mm-expand-static-page-table-for-fixmap-space
--	patches.suse/xen-x86-vpmu-zero-struct-pt_regs-before-calling-into-sample-handling-code
--	patches.suse/0001-xen-issue-warning-message-when-out-of-grant-maptrack.patch
--	patches.suse/mfd-omap-usb-host-Fix-dts-probe-of-children.patch
--	patches.suse/media-af9035-prevent-buffer-overflow-on-write.patch
--	patches.suse/net-stmmac-Fixup-the-tail-addr-setting-in-xmit-path.patch
--	patches.suse/NFC-Fix-possible-memory-corruption-when-handling-SHD.patch
--	patches.suse/net-mvpp2-fix-a-txq_done-race-condition.patch
--	patches.suse/batman-adv-Avoid-probe-ELP-information-leak.patch
--	patches.suse/batman-adv-Fix-segfault-when-writing-to-throughput_o.patch
--	patches.suse/batman-adv-Fix-segfault-when-writing-to-sysfs-elp_in.patch
--	patches.suse/batman-adv-Prevent-duplicated-gateway_node-entry.patch
--	patches.suse/batman-adv-Prevent-duplicated-nc_node-entry.patch
--	patches.suse/batman-adv-Prevent-duplicated-softif_vlan-entry.patch
--	patches.suse/batman-adv-Prevent-duplicated-global-TT-entry.patch
--	patches.suse/batman-adv-Prevent-duplicated-tvlv-handler.patch
--	patches.suse/batman-adv-fix-backbone_gw-refcount-on-queue_work-fa.patch
--	patches.suse/batman-adv-fix-hardif_neigh-refcount-on-queue_work-f.patch
--	patches.suse/ip6_tunnel-be-careful-when-accessing-the-inner-heade.patch
--	patches.suse/qed-Fix-populating-the-invalid-stag-value-in-multi-f.patch
--	patches.suse/qed-Do-not-add-VLAN-0-tag-to-untagged-frames-in-mult.patch
--	patches.suse/qed-add-missing-device-config-for-roce-edpm-in-ufp-mode
--	patches.suse/bnxt_en-don-t-try-to-offload-VLAN-modify-action.patch
--	patches.suse/sctp-update-dst-pmtu-with-the-correct-daddr.patch
--	patches.suse/netlabel-check-for-IPV4MASK-in-addrinfo_get.patch
--	patches.suse/net-ipv6-Display-all-addresses-in-output-of-proc-net.patch
--	patches.suse/msft-hv-1764-PCI-hv-Fix-return-value-check-in-hv_pci_assign_slots.patch
--	patches.suse/net-aquantia-memory-corruption-on-jumbo-frames.patch
--	patches.suse/ip_tunnel-be-careful-when-accessing-the-inner-header.patch
--	patches.suse/intel_th-Fix-device-removal-logic.patch
--	patches.suse/intel_th-pci-Add-Ice-Lake-PCH-support.patch
--	patches.suse/tty-serial-lpuart-avoid-leaking-struct-tty_struct.patch
--	patches.suse/serial-cpm_uart-return-immediately-from-console-poll.patch
--	patches.suse/tty-Drop-tty-count-on-tty_reopen-failure.patch
--	patches.suse/tty-vt_ioctl-fix-potential-Spectre-v1.patch
--	patches.suse/serial-imx-restore-handshaking-irq-for-imx1.patch
--	patches.suse/usb-musb-dsps-do-not-disable-CPPI41-irq-in-driver-te.patch
--	patches.suse/USB-remove-LPM-management-from-usb_driver_claim_inte.patch
--	patches.suse/USB-fix-error-handling-in-usb_driver_claim_interface.patch
--	patches.suse/USB-handle-NULL-config-in-usb_find_alt_setting.patch
--	patches.suse/scsi-lpfc-Synchronize-access-to-remoteport-via-rport.patch
--	patches.suse/scsi-target-iscsi-use-hex2bin-instead-of-a-re-implementation
--	patches.suse/scsi-target-iscsi-use-bin2hex-instead-of-a-re-implementation
--	patches.suse/scsi-ipr-System-hung-while-dlpar-adding-primary-ipr-.patch
--	patches.suse/device-dax-Add-missing-address_space_operations.patch
--	patches.suse/iommu-amd-return-devid-as-alias-for-acpi-hid-devices
--	patches.suse/ext2-dax-set-ext2_dax_aops-for-dax-files.patch
--	patches.suse/cxgb4-fix-abort_req_rss6-struct.patch
--	patches.suse/ucma-fix-a-use-after-free-in-ucma_resolve_ip.patch
--	patches.suse/RDMA-bnxt_re-Fix-system-crash-during-RDMA-resource-i.patch
--	patches.suse/PCI-dwc-Fix-scheduling-while-atomic-issues.patch
--	patches.suse/drm-mali-dp-Call-drm_crtc_vblank_reset-on-device-ini.patch
--	patches.suse/0001-drm-amdgpu-Fix-vce-work-queue-was-not-cancelled-when.patch
--	patches.suse/pinctrl-cannonlake-Fix-HOSTSW_OWN-register-offset-of.patch
--	patches.suse/KVM-PPC-Book3S-HV-Fix-guest-r11-corruption-with-POWE.patch
--	patches.suse/powerpc-Avoid-code-patching-freed-init-sections.patch
--	patches.suse/powerpc-powernv-ioda2-Reduce-upper-limit-for-DMA-win.patch
--	patches.suse/powerpc-pkeys-Fix-reading-of-ibm-processor-storage-k.patch
--	patches.suse/powerpc-tm-Fix-userspace-r13-corruption.patch
--	patches.suse/powerpc-tm-Avoid-possible-userspace-r1-corruption-on.patch
--	patches.suse/powerpc-numa-Use-associativity-if-VPHN-hcall-is-succ.patch
--	patches.suse/regulator-fix-crash-caused-by-null-driver-data.patch
--	patches.suse/spi-tegra20-slink-explicitly-enable-disable-clock.patch
--	patches.suse/spi-sh-msiof-Fix-invalid-SPI-use-during-system-suspe.patch
--	patches.suse/spi-sh-msiof-Fix-handling-of-write-value-for-SISTR-r.patch
--	patches.suse/spi-rspi-Fix-invalid-SPI-use-during-system-suspend.patch
--	patches.suse/spi-rspi-Fix-interrupted-DMA-transfers.patch
--	patches.suse/Input-atakbd-fix-Atari-keymap.patch
--	patches.suse/Input-atakbd-fix-Atari-CapsLock-behaviour.patch
--	patches.suse/Input-elantech-enable-middle-button-of-touchpad-on-T.patch
--	patches.suse/clocksource-drivers-ti-32k-Add-CLOCK_SOURCE_SUSPEND_.patch
--	patches.suse/clocksource-drivers-timer-atmel-pit-Properly-handle-.patch
--	patches.suse/x86-boot-fix-kexec-booting-failure-in-the-sev-bit-detection-code.patch
--	patches.suse/0249-bcache-add-separate-workqueue-for-journal_write-to-a.patch
--	patches.suse/blk-mq-I-O-and-timer-unplugs-are-inverted-in-blktrac.patch
--	patches.suse/xen-blkfront-correct-purging-of-persistent-grants.patch
--	patches.suse/dax-Fix-deadlock-in-dax_lock_mapping_entry.patch
--	patches.suse/soc-fsl-qbman-qman-avoid-allocating-from-non-existin.patch
--	patches.suse/soc-fsl-qe-Fix-copy-paste-bug-in-ucc_get_tdm_sync_sh.patch
--	patches.suse/0001-arm64-KVM-Tighten-guest-core-register-access-from-us.patch
--	patches.suse/0002-arm64-KVM-Sanitize-PSTATE.M-when-being-set-from-user.patch
--	patches.suse/pxa168fb-prepare-the-clock.patch
--	patches.suse/fbdev-omapfb-fix-omapfb_memory_read-infoleak.patch
--	patches.suse/sysfs-Do-not-return-POSIX-ACL-xattrs-via-listxattr.patch
--	patches.suse/media-v4l-event-Prevent-freeing-event-subscriptions-.patch
--	patches.suse/xen-xsa270-fix.patch
--	patches.suse/net-hns-fix-for-unmapping-problem-when-SMMU-is-on.patch
--	patches.suse/tipc-fix-flow-control-accounting-for-implicit-connec.patch
--	patches.suse/qed-Avoid-implicit-enum-conversion-in-qed_set_tunn_c.patch
--	patches.suse/qed-Fix-mask-parameter-in-qed_vf_prep_tunn_req_tlv.patch
--	patches.suse/qed-Avoid-implicit-enum-conversion-in-qed_roce_mode_.patch
--	patches.suse/bonding-pass-link-local-packets-to-bonding-master-al.patch
--	patches.suse/bonding-avoid-possible-dead-lock.patch
--	patches.suse/qed-Avoid-constant-logical-operation-warning-in-qed_.patch
--	patches.suse/qed-Avoid-implicit-enum-conversion-in-qed_iwarp_pars.patch
--	patches.suse/bnxt_en-Fix-TX-timeout-during-netpoll.patch
--	patches.suse/s390-sles15-16-03-01-s390-qeth_core_mpc-use-array_size-instead-of-reimple.patch
--	patches.suse/s390-sles15-16-03-02-s390-qeth-fix-potential-array-overrun-in-cmd-rc-look.patch
--	patches.suse/qed-Fix-shmem-structure-inconsistency-between-driver.patch
--	patches.suse/mac80211-Always-report-TX-status.patch
--	patches.suse/cfg80211-reg-Init-wiphy_idx-in-regulatory_hint_core.patch
--	patches.suse/mac80211-fix-pending-queue-hang-due-to-TX_DROP.patch
--	patches.suse/cfg80211-Address-some-corner-cases-in-scan-result-ch.patch
--	patches.suse/mac80211-TDLS-fix-skb-queue-priority-assignment.patch
--	patches.suse/mac80211-fix-TX-status-reporting-for-ieee80211s.patch
--	patches.suse/nl80211-Fix-possible-Spectre-v1-for-NL80211_TXRATE_H.patch
--	patches.suse/mac80211_hwsim-do-not-omit-multicast-announce-of-fir.patch
--	patches.suse/nl80211-Fix-possible-Spectre-v1-for-CQM-RSSI-thresho.patch
--	patches.suse/net-ena-remove-ndo_poll_controller.patch
--	patches.suse/ibmvnic-remove-ndo_poll_controller.patch
--	patches.suse/0004-rxrpc-Fix-transport-sockopts-to-get-IPv4-errors-on-a.patch
--	patches.suse/asix-Check-for-supported-Wake-on-LAN-modes.patch
--	patches.suse/ax88179_178a-Check-for-supported-Wake-on-LAN-modes.patch
--	patches.suse/lan78xx-Check-for-supported-Wake-on-LAN-modes.patch
--	patches.suse/sr9800-Check-for-supported-Wake-on-LAN-modes.patch
--	patches.suse/r8152-Check-for-supported-Wake-on-LAN-Modes.patch
--	patches.suse/smsc75xx-Check-for-Wake-on-LAN-modes.patch
--	patches.suse/smsc95xx-Check-for-Wake-on-LAN-modes.patch
--	patches.suse/qlcnic-fix-Tx-descriptor-corruption-on-82xx-devices.patch
--	patches.suse/0017-netfilter-bridge-Don-t-sabotage-nf_hook-calls-from-a.patch
--	patches.suse/0018-xfrm-Validate-address-prefix-lengths-in-the-xfrm-sel.patch
--	patches.suse/0019-xfrm6-call-kfree_skb-when-skb-is-toobig.patch
--	patches.suse/0020-xfrm-reset-transport-header-back-to-network-header-a.patch
--	patches.suse/0021-xfrm-reset-crypto_done-when-iterating-over-multiple-.patch
--	patches.suse/0001-xfrm-Fix-NULL-pointer-dereference-when-skb_dst_force.patch
--	patches.suse/Bluetooth-SMP-fix-crash-in-unpairing.patch
--	patches.suse/Revert-openvswitch-Fix-template-leak-in-error-cases.patch
--	patches.suse/declance-Fix-continuation-with-the-adapter-identific.patch
--	patches.suse/inet-make-sure-to-grab-rcu_read_lock-before-using-ir.patch
--	patches.suse/bonding-fix-warning-message.patch
--	patches.suse/rtnl-limit-IFLA_NUM_TX_QUEUES-and-IFLA_NUM_RX_QUEUES.patch
--	patches.suse/net-systemport-Fix-wake-up-interrupt-race-during-res.patch
--	patches.suse/net-mlx5-E-Switch-Fix-out-of-bound-access-when-setti.patch
--	patches.suse/ipv4-fix-use-after-free-in-ip_cmsg_recv_dstaddr.patch
--	patches.suse/ixgbe-check-return-value-of-napi_complete_done.patch
--	patches.suse/0001-drm-i915-Handle-incomplete-Z_FINISH-for-compressed-e.patch
--	patches.suse/ARM-8799-1-mm-fix-pci_ioremap_io-offset-check.patch
--	patches.suse/vfs-swap-names-of-do-vfs-_clone_file_range.patch
--	patches.suse/ovl-fix-format-of-setxattr-debug.patch
--	patches.suse/smb2-fix-missing-files-in-root-share-directory-listing.patch
--	patches.suse/cifs-add-a-warning-if-we-try-to-to-dequeue-a-deleted-mid.patch
--	patches.suse/cifs-only-wake-the-thread-for-the-very-last-PDU-in-a-compound.patch
--	patches.suse/smb3-fix-lease-break-problem-introduced-by-compounding.patch
--	patches.suse/crypto-caam-jr-fix-ablkcipher_edesc-pointer-arithmet.patch
--	patches.suse/crypto-chelsio-Fix-memory-corruption-in-DMA-Mapped-b.patch
--	patches.suse/crypto-mxs-dcp-Fix-wait-logic-on-chan-threads.patch
--	patches.suse/crypto-qat-Fix-KASAN-stack-out-of-bounds-bug-in-adf_.patch
--	patches.suse/kvm-nvmx-do-not-expose-mpx-vmx-controls-when-guest-mpx-disabled
--	patches.suse/kvm-x86-do-not-use-kvm_x86_ops-mpx_supported-directly
--	patches.suse/kvm-x86-fix-l1tf-s-mmio-gfn-calculation
--	patches.suse/KVM-PPC-Book3S-HV-Avoid-crash-from-THP-collapse-duri.patch
--	patches.suse/iommu-amd-clear-memory-encryption-mask-from-physical-address
--	patches.suse/ALSA-hda-realtek-Cannot-adjust-speaker-s-volume-on-D.patch
--	patches.suse/sched-numa-Stop-multiple-tasks-from-moving-to-the-CPU-at-the-same-time.patch
--	patches.suse/sched-numa-Pass-destination-CPU-as-a-parameter-to-migrate_task_rq.patch
--	patches.suse/sched-numa-Reset-scan-rate-whenever-task-moves-across-nodes.patch
--	patches.suse/sched-numa-Limit-the-conditions-where-scan-period-is.patch
--	patches.suse/mm-migrate-Use-spin_trylock-while-resetting-rate-lim.patch
--	patches.suse/sched-numa-Avoid-task-migration-for-small-NUMA-improvement.patch
--	patches.suse/mm-numa-Remove-rate-limiting-of-automatic-numa-balancing-migration.patch
--	patches.suse/mm-numa-Migrate-pages-to-local-nodes-quicker-early-in-the-lifetime-of-a-task.patch
--	patches.suse/x86-vdso-fix-asm-constraints-on-vdso-syscall-fallbacks
--	patches.suse/x86-vdso-fix-vdso-syscall-fallback-asm-constraint-regression
--	patches.suse/PM-core-Clear-the-direct_complete-flag-on-errors.patch
--	patches.suse/gpiolib-Free-the-last-requested-descriptor.patch
--	patches.suse/0159-dm-cache-metadata-ignore-hints-array-being-too-small.patch
--	patches.suse/0160-dm-cache-fix-resize-crash-if-user-doesn-t-reload-cac.patch
--	patches.suse/PCI-Reprogram-bridge-prefetch-registers-on-resume.patch
--	patches.suse/0001-mm-migration-fix-migration-of-huge-PMD-shared-pages.patch
--	patches.suse/proc-restrict-kernel-stack-dumps-to-root.patch
--	patches.suse/ocfs2-fix-locking-for-res-tracking-and-dlm-tracking_.patch
--	patches.suse/mm-madvise-MADV_DODUMP-allow-hugetlbfs-pages.patch
--	patches.suse/mac80211-fix-setting-IEEE80211_KEY_FLAG_RX_MGMT-for-.patch
--	patches.suse/cfg80211-fix-use-after-free-in-reg_process_hint.patch
--	patches.suse/net-usb-cancel-pending-work-when-unbinding-smsc75xx.patch
--	patches.suse/team-Forbid-enslaving-team-device-to-itself.patch
--	patches.suse/bnxt_en-Fix-VNIC-reservations-on-the-PF.patch
--	patches.suse/bnxt_en-Fix-enables-field-in-HWRM_QUEUE_COS2BW_CFG-r.patch
--	patches.suse/bnxt_en-free-hwrm-resources-if-driver-probe-fails.patch
--	patches.suse/bnxt_en-get-the-reduced-max_irqs-by-the-ones-used-by.patch
--	patches.suse/net-packet-fix-packet-drop-as-of-virtio-gso.patch
--	patches.suse/be2net-don-t-flip-hw_features-when-VXLANs-are-added-.patch
--	patches.suse/bpf-32-bit-RSH-verification-must-truncate-input-befo.patch
--	patches.suse/yam-fix-a-missing-check-bug.patch
--	patches.suse/rtnetlink-fix-rtnl_fdb_dump-for-ndmsg-header.patch
--	patches.suse/ipv6-take-rcu-lock-in-rawv6_send_hdrinc.patch
--	patches.suse/net-mvpp2-Extract-the-correct-ethtype-from-the-skb-f.patch
--	patches.suse/powerpc-numa-Skip-onlining-a-offline-node-in-kdump-p.patch
--	patches.suse/scsi-qedi-initialize-the-stats-mutex-lock
--	patches.suse/i2c-i2c-scmi-fix-for-i2c_smbus_write_block_data.patch
--	patches.suse/USB-serial-option-improve-Quectel-EP06-detection.patch
--	patches.suse/USB-serial-option-add-two-endpoints-device-id-flag.patch
--	patches.suse/USB-serial-simple-add-Motorola-Tetra-MTP6550-id.patch
--	patches.suse/usb-cdc_acm-Do-not-leak-URB-buffers.patch
--	patches.suse/xhci-Add-missing-CAS-workaround-for-Intel-Sunrise-Po.patch
--	patches.suse/usb-xhci-mtk-resume-USB3-roothub-first.patch
--	patches.suse/msft-hv-1761-tools-hv-fcopy-set-error-in-case-an-unknown-operatio.patch
--	patches.suse/mach64-detect-the-dot-clock-divider-correctly-on-spa.patch
--	patches.suse/s390-cio-fix-how-vfio-ccw-checks-pinned-pages
--	patches.suse/of-unittest-Disable-interrupt-node-tests-for-old-wor.patch
--	patches.suse/0161-dm-cache-destroy-migration_cache-if-cache-target-reg.patch
--	patches.suse/0162-dm-fix-report-zone-remapping-to-account-for-partitio.patch
--	patches.suse/0163-dm-linear-eliminate-linear_end_io-call-if-CONFIG_DM_.patch
--	patches.suse/xfs-refactor-clonerange-preparation-into-a-separate-.patch
--	patches.suse/xfs-zero-posteof-blocks-when-cloning-above-eof.patch
--	patches.suse/xfs-update-ctime-and-remove-suid-before-cloning-file.patch
--	patches.suse/xfs-fix-data-corruption-w-unaligned-dedupe-ranges.patch
--	patches.suse/xfs-fix-data-corruption-w-unaligned-reflink-ranges.patch
--	patches.suse/0164-dm-linear-fix-linear_end_io-conditional-definition.patch
--	patches.suse/kbuild-allow-to-use-gcc-toolchain-not-in-clang-search-path.patch
--	patches.suse/udp-Unbreak-modules-that-rely-on-external-__skb_recv.patch
--	patches.suse/net-ena-fix-warning-in-rmmod-caused-by-double-iounma.patch
--	patches.suse/net-ena-fix-rare-bug-when-failed-restart-resume-is-f.patch
--	patches.suse/net-ena-fix-NULL-dereference-due-to-untimely-napi-in.patch
--	patches.suse/net-ena-fix-auto-casting-to-boolean.patch
--	patches.suse/net-make-skb_partial_csum_set-more-robust-against-ov.patch
--	patches.suse/net-ipv4-don-t-let-PMTU-updates-increase-route-MTU.patch
--	patches.suse/qmi_wwan-Added-support-for-Gemalto-s-Cinterion-ALASx.patch
--	patches.suse/net-dsa-bcm_sf2-Fix-unbind-ordering.patch
--	patches.suse/net-dsa-bcm_sf2-Call-setup-during-switch-resume.patch
--	patches.suse/Input-xpad-add-support-for-Xbox1-PDP-Camo-series-gam.patch
--	patches.suse/IB-mlx5-Unmap-DMA-addr-from-HCA-before-IOMMU.patch
--	patches.suse/mmc-block-avoid-multiblock-reads-for-the-last-sector.patch
--	patches.suse/libertas-call-into-generic-suspend-code-before-turni.patch
--	patches.suse/0010-arm64-Fix-proc-iomem-for-reserved-but-not-memory-reg.patch
--	patches.suse/mm-Preserve-_PAGE_DEVMAP-across-mprotect-calls.patch
--	patches.suse/0001-mremap-properly-flush-TLB-before-releasing-the-page.patch
--	patches.suse/cachefiles-fix-the-race-between-cachefiles_bury_obje.patch
--	patches.suse/0001-drm-edid-Add-6-bpc-quirk-for-BOE-panel-in-HP-Pavilio.patch
--	patches.suse/0001-drm-fb-helper-Reject-all-pixel-format-changing-reque.patch
--	patches.suse/drm-edid-VSDB-yCBCr420-Deep-Color-mode-bit-definitio.patch
--	patches.suse/ethtool-fix-a-privilege-escalation-bug.patch
--	patches.suse/net-mlx5-Take-only-bit-24-26-of-wqe.pftype_wq-for-pa.patch
--	patches.suse/llc-set-SOCK_RCU_FREE-in-llc_sap_add_socket.patch
--	patches.suse/net-bcmgenet-Poll-internal-PHY-for-GENETv5.patch
--	patches.suse/ipv6-mcast-fix-a-use-after-free-in-inet6_mc_check.patch
--	patches.suse/net-fec-don-t-dump-RX-FIFO-register-when-not-availab.patch
--	patches.suse/geneve-vxlan-Don-t-check-skb_dst-twice.patch
--	patches.suse/geneve-vxlan-Don-t-set-exceptions-if-skb-len-mtu.patch
--	patches.suse/ptp-fix-Spectre-v1-vulnerability.patch
--	patches.suse/sctp-fix-race-on-sctp_id2asoc.patch
--	patches.suse/udp6-fix-encap-return-code-for-resubmitting.patch
--	patches.suse/virtio_net-avoid-using-netif_tx_disable-for-serializ.patch
--	patches.suse/net-ipmr-fix-unresolved-entry-dumps.patch
--	patches.suse/r8169-fix-NAPI-handling-under-high-load.patch
--	patches.suse/net-sched-Fix-for-duplicate-class-dump.patch
--	patches.suse/net-socket-fix-a-missing-check-bug.patch
--	patches.suse/ip6_tunnel-Fix-encapsulation-layout.patch
--	patches.suse/nvme-remove-ns-sibling-before-clearing-path.patch
--	patches.suse/0001-block-don-t-deal-with-discard-limit-in-blkdev_issue_.patch
--	patches.suse/0001-usb-usbip-Fix-BUG-KASAN-slab-out-of-bounds-in-vhci_h.patch
--	patches.suse/cdc-acm-fix-race-between-reset-and-control-messaging.patch
--	patches.suse/cdc-acm-do-not-reset-notification-buffer-index-upon-.patch
--	patches.suse/cdc-acm-correct-counting-of-UART-states-in-serial-st.patch
--	patches.suse/usb-gadget-storage-Fix-Spectre-v1-vulnerability.patch
--	patches.suse/Input-elan_i2c-add-ACPI-ID-for-Lenovo-IdeaPad-330-15.patch
--	patches.suse/0001-drm-sun4i-Fix-an-ulong-overflow-in-the-dotclock-driv.patch
--	patches.suse/perf-tools-fix-tracing_path_mount-proper-path.patch
--	patches.suse/0001-x86-tsc-Force-inlining-of-cyc2ns-bits.patch
--	patches.suse/x86-percpu-fix-this_cpu_read
--	patches.suse/x86-time-correct-the-attribute-on-jiffies-definition
--	patches.suse/x86-fpu-remove-second-definition-of-fpu-in-_fpu__restore_sig
--	patches.suse/net-ipv6-Fix-index-counter-for-unicast-addresses-in-.patch
--	patches.suse/i2c-rcar-cleanup-DMA-for-all-kinds-of-failure.patch
--	patches.suse/0006-arm64-lse-remove-fcall-used-x0-flag.patch
--	patches.suse/0008-arm64-numa-Report-correct-memblock-range-for-the-dum.patch
--	patches.suse/0009-arm64-numa-Unify-common-error-path-in-numa_init.patch
--	patches.suse/block-remove-bio_rewind_iter.patch
--	patches.suse/cdrom-fix-improper-type-cast-which-can-leat-to-infor.patch
--	patches.suse/nvme_fc-add-nvme_discovery-sysfs-attribute-to-fc-tra.patch
--	patches.suse/nvme-call-nvme_complete_rq-when-nvmf_check_ready-fai.patch
--	patches.suse/0250-bcache-account-size-of-buckets-used-in-uuid-write-to.patch
--	patches.suse/0001-bcache-trace-missed-reading-by-cache_missed.patch
--	patches.suse/0251-bcache-use-REQ_PRIO-to-indicate-bio-for-metadata.patch
--	patches.suse/0252-bcache-fix-ioctl-in-flash-device.patch
--	patches.suse/0253-bcache-fix-typo-in-code-comments-of-closure_return_w.patch
--	patches.suse/0254-bcache-correct-dirty-data-statistics.patch
--	patches.suse/0255-bcache-Populate-writeback_rate_minimum-attribute.patch
--	patches.suse/0001-bcache-fix-miss-key-refill-end-in-writeback.patch
--	patches.suse/0256-bcache-recal-cached_dev_sectors-on-detach.patch
--	patches.suse/0257-bcache-remove-unused-bch_passthrough_cache.patch
--	patches.suse/0258-bcache-remove-useless-parameter-of-bch_debug_init.patch
--	patches.suse/0259-bcache-replace-hard-coded-number-with-BUCKET_GC_GEN_.patch
--	patches.suse/0260-bcache-use-MAX_CACHES_PER_SET-instead-of-magic-numbe.patch
--	patches.suse/0261-bcache-split-combined-if-condition-code-into-separat.patch
--	patches.suse/0262-bcache-panic-fix-for-making-cache-device.patch
--	patches.suse/blk-mq-adjust-debugfs-and-sysfs-register-when-updati.patch
--	patches.suse/blk-mq-change-gfp-flags-to-GFP_NOIO-in-blk_mq_reallo.patch
--	patches.suse/blk-mq-realloc-hctx-when-hw-queue-is-mapped-to-anoth.patch
--	patches.suse/blk-mq-fallback-to-previous-nr_hw_queues-when-updati.patch
--	patches.suse/cdrom-don-t-attempt-to-fiddle-with-cdo-capability.patch
--	patches.suse/ataflop-fix-error-handling-during-setup.patch
--	patches.suse/ata-ep93xx-Use-proper-enums-for-directions.patch
--	patches.suse/hwmon-k10temp-support-all-family-15h-model-6xh-and-model.patch
--	patches.suse/hwmon-pwm-fan-Silence-error-on-probe-deferral.patch
--	patches.suse/hwmon-pwm-fan-Set-fan-speed-to-0-on-suspend.patch
--	patches.suse/hwmon-ina3221-Fix-INA3221_CONFIG_MODE-macros.patch
--	patches.suse/hwmon-pmbus-Fix-page-count-auto-detection.patch
--	patches.suse/jffs2-free-jffs2_sb_info-through-jffs2_kill_sb.patch
--	patches.suse/mtd-spi-nor-fsl-quadspi-fix-read-error-for-flash-siz.patch
--	patches.suse/spi-bcm-qspi-switch-back-to-reading-flash-using-smal.patch
--	patches.suse/spi-rockchip-initialize-dma_slave_config-properly.patch
--	patches.suse/spi-sh-msiof-fix-deferred-probing.patch
--	patches.suse/spi-bcm63xx-hsspi-keep-pll-clk-enabled.patch
--	patches.suse/spi-mediatek-Don-t-modify-spi_transfer-when-transfer.patch
--	patches.suse/spi-pic32-Use-proper-enum-in-dmaengine_prep_slave_rg.patch
--	patches.suse/spi-fsl-lpspi-Prevent-FIFO-under-overrun-by-default.patch
--	patches.suse/spi-spidev-Fix-OF-tree-warning-logic.patch
--	patches.suse/spi-omap2-mcspi-Set-FIFO-DMA-trigger-level-to-word-l.patch
--	patches.suse/0001-mmc-sdhci-of-arasan-Do-now-show-error-message-in-cas.patch
--	patches.suse/mmc-sdhci-pci-o2micro-Add-quirk-for-O2-Micro-dev-0x8.patch
--	patches.suse/mmc-mediatek-fix-cannot-receive-new-request-when-msd.patch
--	patches.suse/pinctrl-ssbi-gpio-Fix-pm8xxx_pin_config_get-to-be-co.patch
--	patches.suse/pinctrl-spmi-mpp-Fix-pmic_mpp_config_get-to-be-compl.patch
--	patches.suse/pinctrl-qcom-spmi-mpp-Fix-drive-strength-setting.patch
--	patches.suse/pinctrl-at91-pio4-fix-has_config-check-in-atmel_pctl.patch
--	patches.suse/pinctrl-at91-don-t-use-the-same-irqchip-with-multipl.patch
--	patches.suse/pinctrl-qcom-spmi-mpp-Fix-err-handling-of-pmic_mpp_s.patch
--	patches.suse/pinctrl-sunxi-Fix-a-memory-leak-in-sunxi_pinctrl_bui.patch
--	patches.suse/gpio-pxa-handle-corner-case-of-unprobed-device.patch
--	patches.suse/gpio-mxs-Get-rid-of-external-API-call.patch
--	patches.suse/gpio-davinci-remove-unused-member-of-davinci_gpio_controller.patch
--	patches.suse/gpio-syscon-Fix-possible-NULL-ptr-usage.patch
--	patches.suse/leds-pwm-silently-error-out-on-EPROBE_DEFER.patch
--	patches.suse/ipmi-dmi-Ignore-IPMI-SMBIOS-entries-with-a-zero-base.patch
--	patches.suse/0001-ipmi-ssif-Add-support-for-multi-part-transmit-messag.patch
--	patches.suse/ipmi-Fix-timer-race-with-module-unload.patch
--	patches.suse/pcmcia-Implement-CLKRUN-protocol-disabling-for-Ricoh.patch
--	patches.suse/PM-Domains-Deal-with-multiple-states-but-no-governor.patch
--	patches.suse/cpufreq-conservative-Take-limits-changes-into-accoun.patch
--	patches.suse/x86-hibernate-fix-nosave_regions-setup-for-hibernation
--	patches.suse/PM-hibernate-Check-the-success-of-generating-md5-dig.patch
--	patches.suse/cpufreq-dt-try-freeing-static-opps-only-if-we-have-added-them.patch
--	patches.suse/cpupower-remove-stringop-truncation-waring.patch
--	patches.suse/cpupower-Fix-coredump-on-VMWare.patch
--	patches.suse/ACPICA-Never-run-_REG-on-system_memory-and-system_IO.patch
--	patches.suse/ACPICA-AML-interpreter-add-region-addresses-in-globa.patch
--	patches.suse/ACPI-LPSS-Add-alternative-ACPI-HIDs-for-Cherry-Trail.patch
--	patches.suse/ACPI-LPSS-Exclude-I2C-busses-shared-with-PUNIT-from-.patch
--	patches.suse/ACPI-processor-Fix-the-return-value-of-acpi_processo.patch
--	patches.suse/mailbox-PCC-handle-parse-error.patch
--	patches.suse/ACPI-SBS-Fix-GPE-storm-on-recent-MacBookPro-s.patch
--	patches.suse/ACPI-SBS-Fix-rare-oops-when-removing-modules.patch
--	patches.suse/0001-xen-swiotlb-use-actually-allocated-size-on-check-phy.patch
--	patches.suse/s390-sthyi-fix-machine-name-validity-indication
--	patches.suse/s390-sles12sp4-pkey-move-pckmo-subfunction-available-checks-away-from-module-init.patch
--	patches.suse/rcu-Make-need_resched-respond-to-urgent-RCU-QS-needs.patch
--	patches.suse/0001-efi-honour-memory-reservations-passed-via-a-linux-sp.patch
--	patches.suse/0002-efi-arm-libstub-add-a-root-memreserve-config-table.patch
--	patches.suse/0003-efi-add-API-to-reserve-memory-persistently-across-ke.patch
--	patches.suse/kprobes-Return-error-if-we-fail-to-reuse-kprobe-inst.patch
--	patches.suse/x86-cpu-sanitize-fam6_atom-naming.patch
--	patches.suse/sched-numa-remove-unused-code-from-update_numa_stats.patch
--	patches.suse/sched-numa-remove-unused-nr_running-field.patch
--	patches.suse/x86-corruption-check-fix-panic-in-memory_corruption_check-when-boot-option-without-value-is-provided
--	patches.suse/x86-cpu-create-hygon-dhyana-architecture-support-file.patch
--	patches.suse/x86-cpu-get-cache-info-and-setup-cache-cpumap-for-hygon-dhyana.patch
--	patches.suse/x86-cpu-mtrr-support-top_mem2-and-get-mtrr-number.patch
--	patches.suse/x86-smpboot-do-not-use-bsp-init-delay-and-mwait-to-idle-on-dhyana.patch
--	patches.suse/x86-events-add-hygon-dhyana-support-to-pmu-infrastructure.patch
--	patches.suse/x86-alternative-init-ideal_nops-for-hygon-dhyana.patch
--	patches.suse/x86-amd_nb-check-vendor-in-amd-only-functions.patch
--	patches.suse/x86-pci-x86-amd_nb-add-hygon-dhyana-support-to-pci-and-northbridge.patch
--	patches.suse/x86-apic-add-hygon-dhyana-support.patch
--	patches.suse/x86-bugs-add-hygon-dhyana-to-the-respective-mitigation-machinery.patch
--	patches.suse/x86-mce-add-hygon-dhyana-support-to-the-mca-infrastructure.patch
--	patches.suse/x86-kvm-add-hygon-dhyana-support-to-kvm.patch
--	patches.suse/x86-xen-add-hygon-dhyana-support-to-xen.patch
--	patches.suse/acpi-add-hygon-dhyana-support.patch
--	patches.suse/cpufreq-add-hygon-dhyana-support.patch
--	patches.suse/tools-cpupower-add-hygon-dhyana-support.patch
--	patches.suse/0001-x86-xen-Fix-boot-loader-version-reported-for-PVH-gue.patch
--	patches.suse/x86-kexec-correct-kexec_backup_src_end-off-by-one-error.patch
--	patches.suse/resource-include-resource-end-in-walk_-interfaces.patch
--	patches.suse/x86-speculation-add-retpoline_amd-support-to-the-inline-asm-call_nospec-variant.patch
--	patches.suse/x86-speculation-apply-ibpb-more-strictly-to-avoid-cross-process-data-leak.patch
--	patches.suse/x86-speculation-enable-cross-hyperthread-spectre-v2-stibp-mitigation.patch
--	patches.suse/x86-speculation-propagate-information-about-rsb-filling-mitigation-to-sysfs.patch
--	patches.suse/ARM-8802-1-Call-syscall_trace_exit-even-when-system-.patch
--	patches.suse/liquidio-fix-race-condition-in-instruction-completio.patch
--	patches.suse/cfg80211-mac80211-make-ieee80211_send_layer2_update-.patch
--	patches.suse/cfg80211-Avoid-regulatory-restore-when-COUNTRY_IE_IG.patch
--	patches.suse/i40e-report-correct-statistics-when-XDP-is-enabled.patch
--	patches.suse/net-hns3-Fix-for-vf-vlan-delete-failed-problem.patch
--	patches.suse/net-hns3-Fix-error-of-checking-used-vlan-id.patch
--	patches.suse/net-hns3-Fix-for-loopback-selftest-failed-problem.patch
--	patches.suse/net-hns3-Fix-ping-exited-problem-when-doing-lp-selft.patch
--	patches.suse/net-hns3-Preserve-vlan-0-in-hardware-table.patch
--	patches.suse/cxgb4-collect-hardware-queue-descriptors.patch
--	patches.suse/net-phy-mscc-read-vsc8531-vddmac-as-an-u32.patch
--	patches.suse/net-phy-mscc-read-vsc8531-edge-slowdown-as-an-u32.patch
--	patches.suse/cxgb4-impose-mandatory-VLAN-usage-when-non-zero-TAG-.patch
--	patches.suse/cxgb4-remove-redundant-assignment-to-vlan_cmd.dropno.patch
--	patches.suse/0001-cxgb4-add-per-rx-queue-counter-for-packet-errors.patch
--	patches.suse/cxgb4-update-supported-DCB-version.patch
--	patches.suse/0002-ip_gre-fix-parsing-gre-header-in-ipgre_err.patch
--	patches.suse/s390-sles15sp1-00-16-12-s390-qeth-invoke-softirqs-after-napi_schedule.patch
--	patches.suse/0003-net-ipv4-defensive-cipso-option-parsing.patch
--	patches.suse/netlink-add-NLA_REJECT-policy-type.patch
--	patches.suse/net-ibm-fix-return-type-of-ndo_start_xmit-function.patch
--	patches.suse/net-hns3-Add-support-for-hns3_nic_netdev_ops.ndo_do_.patch
--	patches.suse/net-hns3-Set-STATE_DOWN-bit-of-hdev-state-when-stopp.patch
--	patches.suse/net-hns3-Check-hdev-state-when-getting-link-status.patch
--	patches.suse/net-hns3-Fix-for-setting-speed-for-phy-failed-proble.patch
--	patches.suse/net-hns3-Fix-cmdq-registers-initialization-issue-for.patch
--	patches.suse/net-hns3-Clear-client-pointer-when-initialize-client.patch
--	patches.suse/net-hns3-Fix-client-initialize-state-issue-when-roce.patch
--	patches.suse/net-hns3-Fix-parameter-type-for-q_id-in-hclge_tm_q_t.patch
--	patches.suse/net-hns3-Fix-ets-validate-issue.patch
--	patches.suse/net-hns3-Fix-tqp-array-traversal-condition-for-vf.patch
--	patches.suse/net-hns3-Add-nic-state-check-before-calling-netif_tx.patch
--	patches.suse/bpf-verifier-fix-verifier-instability.patch
--	patches.suse/netlink-make-validation_data-const.patch
--	patches.suse/netlink-move-extack-setting-into-validate_nla.patch
--	patches.suse/netlink-allow-NLA_NESTED-to-specify-nested-policy-to.patch
--	patches.suse/netlink-add-nested-array-policy-validation.patch
--	patches.suse/net-hns3-Fix-for-packet-buffer-setting-bug.patch
--	patches.suse/net-hns3-Fix-for-netdev-not-up-problem-when-setting-.patch
--	patches.suse/net-hns3-Fix-loss-of-coal-configuration-while-doing-.patch
--	patches.suse/netlink-add-attribute-range-validation-to-policy.patch
--	patches.suse/netlink-add-validation-function-to-policy.patch
--	patches.suse/ibmvnic-Increase-maximum-queue-size-limit.patch
--	patches.suse/ibmvnic-Introduce-driver-limits-for-ring-sizes.patch
--	patches.suse/ibmvnic-Add-ethtool-private-flag-for-driver-defined-.patch
--	patches.suse/qed-Add-driver-support-for-20G-link-speed.patch
--	patches.suse/qede-Add-driver-support-for-20G-link-speed.patch
--	patches.suse/ath10k-fix-kernel-panic-by-moving-pci-flush-after-na.patch
--	patches.suse/ath10k-schedule-hardware-restart-if-WMI-command-time.patch
--	patches.suse/ath9k-fix-tx99-with-monitor-mode-interface.patch
--	patches.suse/ath10k-limit-available-channels-via-DT-ieee80211-fre.patch
--	patches.suse/iwlwifi-don-t-WARN-on-trying-to-dump-dead-firmware.patch
--	patches.suse/iwlwifi-mvm-fix-BAR-seq-ctrl-reporting.patch
--	patches.suse/iwlwifi-mvm-avoid-sending-too-many-BARs.patch
--	patches.suse/iwlwifi-mvm-send-BCAST-management-frames-to-the-righ.patch
--	patches.suse/0001-libertas_tf-prevent-underflow-in-process_cmdrequest.patch
--	patches.suse/rtl8187-Fix-warning-generated-when-strncpy-destinati.patch
--	patches.suse/rsi-improve-kernel-thread-handling-to-fix-kernel-pan.patch
--	patches.suse/brcmfmac-fix-for-proper-support-of-160MHz-bandwidth.patch
--	patches.suse/iwlwifi-dbg-don-t-crash-if-the-firmware-crashes-in-t.patch
--	patches.suse/0001-iwlwifi-fix-non_shared_ant-for-22000-devices.patch
--	patches.suse/iwlwifi-api-annotate-compressed-BA-notif-array-sizes.patch
--	patches.suse/iwlwifi-pcie-gen2-build-A-MSDU-only-for-GSO.patch
--	patches.suse/0001-iwlwifi-fix-LED-command-capability-bit.patch
--	patches.suse/iwlwifi-mvm-Allow-TKIP-for-AP-mode.patch
--	patches.suse/Bluetooth-btbcm-Add-entry-for-BCM4335C0-UART-bluetoo.patch
--	patches.suse/Bluetooth-L2CAP-Detect-if-remote-is-not-able-to-use-.patch
--	patches.suse/cxgb4-remove-the-unneeded-locks.patch
--	patches.suse/cxgb4-use-FW_PORT_ACTION_L1_CFG32-for-32-bit-capabil.patch
--	patches.suse/net-hns3-Fix-for-rx-vlan-id-handle-to-support-Rev-0x.patch
--	patches.suse/ath10k-wmi-disable-softirq-s-while-calling-ieee80211.patch
--	patches.suse/ath10k-fix-vdev-start-timeout-on-error.patch
--	patches.suse/ath9k-fix-reporting-calculated-new-FFT-upper-max.patch
--	patches.suse/ath9k-add-back-support-for-using-active-monitor-inte.patch
--	patches.suse/brcmfmac-reduce-timeout-for-action-frame-scan.patch
--	patches.suse/brcmfmac-fix-full-timeout-waiting-for-action-frame-o.patch
--	patches.suse/iwlwifi-mvm-check-for-n_profiles-validity-in-EWRD-AC.patch
--	patches.suse/0001-iwlwifi-dbg-split-iwl_fw_error_dump-to-two-functions.patch
--	patches.suse/iwlwifi-mvm-clear-HW_RESTART_REQUESTED-when-stopping.patch
--	patches.suse/iwlwifi-pcie-avoid-empty-free-RB-queue.patch
--	patches.suse/0001-iwlwifi-nvm-get-num-of-hw-addresses-from-firmware.patch
--	patches.suse/iwlwifi-pcie-gen2-check-iwl_pcie_gen2_set_tb-return-.patch
--	patches.suse/qed-Add-support-for-virtual-link.patch
--	patches.suse/net-ena-minor-performance-improvement.patch
--	patches.suse/net-ena-complete-host-info-to-match-latest-ENA-spec.patch
--	patches.suse/net-ena-introduce-Low-Latency-Queues-data-structures.patch
--	patches.suse/net-ena-add-functions-for-handling-Low-Latency-Queue.patch
--	patches.suse/net-ena-add-functions-for-handling-Low-Latency-Queue-38005ca8.patch
--	patches.suse/net-ena-use-CSUM_CHECKED-device-indication-to-report.patch
--	patches.suse/net-ena-explicit-casting-and-initialization-and-clea.patch
--	patches.suse/net-ena-limit-refill-Rx-threshold-to-256-to-avoid-la.patch
--	patches.suse/net-ena-change-rx-copybreak-default-to-reduce-kernel.patch
--	patches.suse/net-ena-remove-redundant-parameter-in-ena_com_admin_.patch
--	patches.suse/net-ena-update-driver-version-to-2.0.1.patch
--	patches.suse/net-ena-fix-indentations-in-ena_defs-for-better-read.patch
--	patches.suse/nl80211-Fix-a-GET_KEY-reply-attribute.patch
--	patches.suse/mac80211-minstrel-fix-using-short-preamble-CCK-rates.patch
--	patches.suse/mac80211-minstrel-fix-CCK-rate-group-streams-value.patch
--	patches.suse/mac80211-minstrel-fix-sampling-reporting-of-CCK-rate.patch
--	patches.suse/netlink-replace-__NLA_ENSURE-implementation.patch
--	patches.suse/iwlwifi-mvm-don-t-send-keys-when-entering-D3.patch
--	patches.suse/iwlwifi-mvm-check-return-value-of-rs_rate_from_ucode.patch
--	patches.suse/brcmsmac-AP-mode-update-beacon-when-TIM-changes.patch
--	patches.suse/libertas-don-t-set-URB_ZERO_PACKET-on-IN-USB-transfe.patch
--	patches.suse/tun-Consistently-configure-generic-netdev-params-via.patch
--	patches.suse/bpf-wait-for-running-BPF-programs-when-updating-map-.patch
--	patches.suse/net-hns3-remove-hns3_fill_desc_tso.patch
--	patches.suse/net-hns3-move-DMA-map-into-hns3_fill_desc.patch
--	patches.suse/net-hns3-add-handling-for-big-TX-fragment.patch
--	patches.suse/net-hns3-rename-hns_nic_dma_unmap.patch
--	patches.suse/net-hns3-fix-for-multiple-unmapping-DMA-problem.patch
--	patches.suse/net-ena-Fix-Kconfig-dependency-on-X86.patch
--	patches.suse/net-ena-enable-Low-Latency-Queues.patch
--	patches.suse/xfrm-use-complete-IPv6-addresses-for-hash.patch
--	patches.suse/cxgb4-fix-the-error-path-of-cxgb4_uld_register.patch
--	patches.suse/Bluetooth-btsdio-Do-not-bind-to-non-removable-BCM43430.patch
--	patches.suse/mISDN-Fix-type-of-switch-control-variable-in-ctrl_te.patch
--	patches.suse/net-ena-fix-compilation-error-in-xtensa-architecture.patch
--	patches.suse/llc-do-not-use-sk_eat_skb.patch
--	patches.suse/0004-netfilter-nft_compat-do-not-dump-private-area.patch
--	patches.suse/signal-properly-deliver-sigsegv-from-x86-uprobes
--	patches.suse/signal-Always-deliver-the-kernel-s-SIGKILL-and-SIGST.patch
--	patches.suse/selinux-Add-__GFP_NOWARN-to-allocation-at-str_read.patch
--	patches.suse/0001-keys-Fix-the-use-of-the-C-keyword-private-in-uapi-li.patch
--	patches.suse/synclink_gt-fix-compat_ioctl.patch
--	patches.suse/0009-Btrfs-do-not-unnecessarily-pass-write_lock_level-whe.patch
--	patches.suse/0001-btrfs-qgroup-Dirty-all-qgroups-before-rescan.patch
--	patches.suse/btrfs-fix-error-handling-in-free_log_tree.patch
--	patches.suse/0010-Btrfs-remove-unnecessary-level-check-in-balance_leve.patch
--	patches.suse/btrfs-fix-error-handling-in-btrfs_dev_replace_start.patch
--	patches.suse/0001-btrfs-Enhance-btrfs_trim_fs-function-to-handle-error.patch
--	patches.suse/0002-btrfs-Ensure-btrfs_trim_fs-can-trim-the-whole-filesy.patch
--	patches.suse/0001-btrfs-qgroup-Introduce-trace-event-to-analyse-the-nu.patch
--	patches.suse/0002-btrfs-qgroup-Introduce-function-to-trace-two-swaped-.patch
--	patches.suse/0003-btrfs-qgroup-Introduce-function-to-find-all-new-tree.patch
--	patches.suse/0004-btrfs-qgroup-Use-generation-aware-subtree-swap-to-ma.patch
--	patches.suse/0005-btrfs-qgroup-Don-t-trace-subtree-if-we-re-dropping-r.patch
--	patches.suse/0006-btrfs-qgroup-Only-trace-data-extents-in-leaves-if-we.patch
--	patches.suse/0001-btrfs-tree-checker-Check-level-for-leaves-and-nodes.patch
--	patches.suse/Btrfs-kill-btrfs_clear_path_blocking.patch
--	patches.suse/0008-btrfs-protect-space-cache-inode-alloc-with-GFP_NOFS.patch
--	patches.suse/btrfs-make-sure-we-create-all-new-block-groups.patch
--	patches.suse/btrfs-fix-warning-when-replaying-log-after-fsync-of-.patch
--	patches.suse/btrfs-fix-wrong-dentries-after-fsync-of-file-that-go.patch
--	patches.suse/gfs2_meta-mount-can-get-NULL-dev_name.patch
--	patches.suse/gfs2-Don-t-leave-s_fs_info-pointing-to-freed-memory-.patch
--	patches.suse/xfs-remove-XFS_IO_INVALID.patch
--	patches.suse/xfs-Fix-xqmstats-offsets-in-proc-fs-xfs-xqmstat.patch
--	patches.suse/ext4-fix-EXT4_IOC_SWAP_BOOT.patch
--	patches.suse/ext4-initialize-retries-variable-in-ext4_da_write_in.patch
--	patches.suse/ext4-fix-setattr-project-check-in-fssetxattr-ioctl.patch
--	patches.suse/ext4-propagate-error-from-dquot_initialize-in-EXT4_I.patch
--	patches.suse/jbd2-fix-use-after-free-in-jbd2_log_do_checkpoint.patch
--	patches.suse/ext4-fix-use-after-free-race-in-ext4_remount-s-error.patch
--	patches.suse/Documentation-l1tf-Fix-small-spelling-typo.patch
--	patches.suse/mfd-ti_am335x_tscadc-Keep-ADC-interface-on-if-child-.patch
--	patches.suse/mfd-menelaus-Fix-possible-race-condition-and-leak.patch
--	patches.suse/mfd-arizona-Correct-calling-of-runtime_put_sync.patch
--	patches.suse/mfd-mc13xxx-core-Fix-PMIC-shutdown-when-reading-ADC-.patch
--	patches.suse/mfd-max8997-Enale-irq-wakeup-unconditionally.patch
--	patches.suse/backlight-lm3639-Unconditionally-call-led_classdev_u.patch
--	patches.suse/HID-wacom-Work-around-HID-descriptor-bug-in-DTK-2451.patch
--	patches.suse/power-supply-sysfs-ratelimit-property-read-error-mes.patch
--	patches.suse/power-supply-ab8500_fg-silence-uninitialized-variabl.patch
--	patches.suse/power-reset-at91-poweroff-do-not-procede-if-at91_shd.patch
--	patches.suse/power-supply-max8998-charger-Fix-platform-data-retri.patch
--	patches.suse/power-supply-twl4030_charger-fix-charging-current-ou.patch
--	patches.suse/power-supply-twl4030_charger-disable-eoc-interrupt-o.patch
--	patches.suse/libnvdimm-hold-reference-on-parent-while-scheduling-async-init.patch
--	patches.suse/libnvdimm-region-fail-badblocks-listing-for-inactive-regions.patch
--	patches.suse/libnvdimm-dimm-maximize-label-transfer-size.patch
--	patches.suse/nvdimm-sanity-check-labeloff.patch
--	patches.suse/nvdimm-clarify-comment-in-sizeof_namespace_index.patch
--	patches.suse/nvdimm-remove-empty-if-statement.patch
--	patches.suse/nvdimm-split-label-init-out-from-the-logic-for-getting-config-data.patch
--	patches.suse/nvdimm-use-namespace-index-data-to-reduce-number-of-label-reads-needed.patch
--	patches.suse/libnvdimm-label-fix-sparse-warning.patch
--	patches.suse/acpi-nfit-fix-address-range-scrub-completion-tracking.patch
--	patches.suse/edac-raise-the-maximum-number-of-memory-controllers.patch
--	patches.suse/edac-amd64-add-hygon-dhyana-support.patch
--	patches.suse/edac-i7core-sb-skx-edac-fix-uncorrected-error-counting.patch
--	patches.suse/edac-skx_edac-fix-logical-channel-intermediate-decoding.patch
--	patches.suse/edac-thunderx-fix-memory-leak-in-thunderx_l2c_threaded_isr.patch
--	patches.suse/dmaengine-ep93xx-Return-proper-enum-in-ep93xx_dma_ch.patch
--	patches.suse/dmaengine-timb_dma-Use-proper-enum-in-td_prep_slave_.patch
--	patches.suse/driver-dma-ioat-Call-del_timer_sync-without-holding-.patch
--	patches.suse/dmaengine-dma-jz4780-Return-error-if-not-probed-from.patch
--	patches.suse/dmaengine-dma-jz4780-Don-t-depend-on-MACH_JZ4780.patch
--	patches.suse/dmaengine-dma-jz4780-Further-residue-status-fix.patch
--	patches.suse/dmaengine-rcar-dmac-set-scatter-gather-max-segment-s.patch
--	patches.suse/PCI-ASPM-Fix-link_state-teardown-on-device-removal.patch
--	patches.suse/PCI-ACPI-Correct-error-message-for-ASPM-disabling.patch
--	patches.suse/PCI-ASPM-Do-not-initialize-link-state-when-aspm_disa.patch
--	patches.suse/PCI-Add-Device-IDs-for-Intel-GPU-spurious-interrupt-.patch
--	patches.suse/PCI-MSI-Warn-and-return-error-if-driver-enables-MSI-.patch
--	patches.suse/x86-PCI-Apply-VMD-s-AERSID-fixup-generically.patch
--	patches.suse/pci-iproc-remove-paxc-slot-check-to-allow-vf-support
--	patches.suse/pci-vmd-detach-resources-after-stopping-root-bus
--	patches.suse/scsi-raid_attrs-fix-unused-variable-warning
--	patches.suse/scsi-lpfc-remove-an-unnecessary-NULL-check.patch
--	patches.suse/scsi-qla2xxx-Fix-process-response-queue-for-ISP26XX-.patch
--	patches.suse/scsi-qla2xxx-Fix-incorrect-port-speed-being-set-for-.patch
--	patches.suse/scsi-qla2xxx-Use-correct-qpair-for-ABTS-CMD.patch
--	patches.suse/scsi-qla2xxx-Update-rscn_rcvd-field-to-more-meaningf.patch
--	patches.suse/scsi-qla2xxx-Remove-redundant-check-for-fcport-delet.patch
--	patches.suse/scsi-qla2xxx-Move-rport-registration-out-of-internal.patch
--	patches.suse/scsi-qla2xxx-Decrement-login-retry-count-for-only-pl.patch
--	patches.suse/scsi-qla2xxx-Turn-off-IOCB-timeout-timer-on-IOCB-com.patch
--	patches.suse/scsi-qla2xxx-Force-fw-cleanup-on-ADISC-error.patch
--	patches.suse/scsi-qla2xxx-Remove-all-rports-if-fabric-scan-retry-.patch
--	patches.suse/scsi-qla2xxx-Fix-iIDMA-error.patch
--	patches.suse/scsi-qla2xxx-Defer-chip-reset-until-target-mode-is-e.patch
--	patches.suse/scsi-qla2xxx-Terminate-Plogi-PRLI-if-WWN-is-0.patch
--	patches.suse/scsi-qla2xxx-Update-driver-to-version-10.00.00.09-k.patch
--	patches.suse/scsi-qla2xxx-Serialize-mailbox-request.patch
--	patches.suse/scsi-qla2xxx-Fix-deadlock-between-ATIO-and-HW-lock.patch
--	patches.suse/scsi-qla2xxx-Add-appropriate-debug-info-for-invalid-.patch
--	patches.suse/scsi-qla2xxx-Add-logic-to-detect-ABTS-hang-and-respo.patch
--	patches.suse/scsi-qla2xxx-Fix-out-of-order-Termination-and-ABTS-r.patch
--	patches.suse/scsi-qla2xxx-Add-support-for-ZIO6-interrupt-threshol.patch
--	patches.suse/scsi-qla2xxx-Move-get-rel-_sp-to-base_qpair-struct.patch
--	patches.suse/scsi-qla2xxx-Reduce-holding-sess_lock-to-prevent-CPU.patch
--	patches.suse/scsi-qla2xxx-Remove-ASYNC-GIDPN-switch-command.patch
--	patches.suse/scsi-qla2xxx-Fix-Remote-port-registration.patch
--	patches.suse/scsi-qla2xxx-Remove-stale-ADISC_DONE-event.patch
--	patches.suse/scsi-qla2xxx-Move-ABTS-code-behind-qpair.patch
--	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.10-k.patch
--	patches.suse/scsi-qla2xxx-Allow-FC-NVMe-underrun-to-be-handled-by.patch
--	patches.suse/scsi-qla2xxx-Increase-abort-timeout-value.patch
--	patches.suse/scsi-qla2xxx-Check-for-Register-disconnect.patch
--	patches.suse/scsi-qla2xxx-Fix-port-speed-display-on-chip-reset.patch
--	patches.suse/scsi-qla2xxx-Fix-dropped-srb-resource.patch
--	patches.suse/scsi-qla2xxx-Fix-race-condition-for-resource-cleanup.patch
--	patches.suse/scsi-qla2xxx-Add-mode-control-for-each-physical-port.patch
--	patches.suse/scsi-qla2xxx-Fix-early-srb-free-on-abort.patch
--	patches.suse/scsi-qla2xxx-Fix-stuck-session-in-PLOGI-state.patch
--	patches.suse/scsi-qla2xxx-shutdown-chip-if-reset-fail.patch
--	patches.suse/scsi-qla2xxx-Reject-bsg-request-if-chip-is-down.patch
--	patches.suse/scsi-qla2xxx-Fix-premature-command-free.patch
--	patches.suse/scsi-qla2xxx-Remove-stale-debug-trace-message-from-t.patch
--	patches.suse/scsi-qla2xxx-Fix-duplicate-switch-s-Nport-ID-entries.patch
--	patches.suse/scsi-qla2xxx-Fix-double-increment-of-switch-scan-ret.patch
--	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.11-k.patch
--	patches.suse/scsi-lpfc-Fix-GFT_ID-and-PRLI-logic-for-RSCN.patch
--	patches.suse/scsi-lpfc-raise-sg-count-for-nvme-to-use-available-s.patch
--	patches.suse/scsi-lpfc-Raise-nvme-defaults-to-support-a-larger-io.patch
--	patches.suse/scsi-lpfc-Correct-race-with-abort-on-completion-path.patch
--	patches.suse/scsi-lpfc-Correct-soft-lockup-when-running-mds-diagn.patch
--	patches.suse/scsi-lpfc-Correct-irq-handling-via-locks-when-taking.patch
--	patches.suse/scsi-lpfc-Correct-invalid-EQ-doorbell-write-on-if_ty.patch
--	patches.suse/scsi-lpfc-Fix-errors-in-log-messages.patch
--	patches.suse/scsi-lpfc-reduce-locking-when-updating-statistics.patch
--	patches.suse/scsi-lpfc-add-support-to-retrieve-firmware-logs.patch
--	patches.suse/scsi-lpfc-update-driver-version-to-12.0.0.7.patch
--	patches.suse/0001-scsi-sym53c8xx-fix-NULL-pointer-dereference-panic-in.patch
--	patches.suse/scsi-lpfc-Remove-set-but-not-used-variable-sgl_size.patch
--	patches.suse/scsi-qla2xxx-Remove-set-but-not-used-variable-ptr_dm.patch
--	patches.suse/scsi-libsas-fix-a-race-condition-when-smp-task-timeo.patch
--	patches.suse/scsi-qla2xxx-Fix-comment-in-MODULE_PARM_DESC-in-qla2.patch
--	patches.suse/scsi-qla2xxx-don-t-allow-negative-thresholds.patch
--	patches.suse/scsi-qla2xxx-Fix-NVMe-session-hang-on-unload.patch
--	patches.suse/scsi-qla2xxx-Fix-NVMe-Target-discovery.patch
--	patches.suse/scsi-qla2xxx-Fix-duplicate-switch-database-entries.patch
--	patches.suse/scsi-qla2xxx-Fix-re-using-LoopID-when-handle-is-in-u.patch
--	patches.suse/scsi-qla2xxx-Fix-driver-hang-when-FC-NVMe-LUNs-are-c.patch
--	patches.suse/scsi-qla2xxx-Fix-recursive-mailbox-timeout.patch
--	patches.suse/scsi-qla2xxx-Fix-for-double-free-of-SRB-structure.patch
--	patches.suse/scsi-qla2xxx-Move-log-messages-before-issuing-comman.patch
--	patches.suse/scsi-qla2xxx-Return-switch-command-on-a-timeout.patch
--	patches.suse/scsi-mpt3sas-add-ioc_-level-logging-macros
--	patches.suse/scsi-mpt3sas-convert-uses-of-pr_-level-with-mpt3sas_fmt-to-ioc_-level
--	patches.suse/scsi-mpt3sas-convert-mlsleading-uses-of-pr_-level-with-mpt3sas_fmt
--	patches.suse/scsi-mpt3sas-convert-logging-uses-with-mpt3sas_fmt-and-reply_q_name-to-s
--	patches.suse/scsi-mpt3sas-remove-kern_warning-from-panic-uses
--	patches.suse/scsi-mpt3sas-convert-logging-uses-with-mpt3sas_fmt-without-logging-levels
--	patches.suse/scsi-mpt3sas-remove-unused-macro-mpt3sas_fmt
--	patches.suse/scsi-mpt3sas-use-dma_pool_zalloc
--	patches.suse/scsi-mpt3sas-remove-unnecessary-parentheses-and-simplify-null-checks
--	patches.suse/scsi-core-Allow-state-transitions-from-OFFLINE-to-BL.patch
--	patches.suse/scsi-libfc-check-fc_frame_payload_get-return-value-f.patch
--	patches.suse/scsi-libfc-retry-PRLI-if-we-cannot-analyse-the-paylo.patch
--	patches.suse/0001-target-use-ISCSI_IQN_LEN-in-iscsi_target_stat.patch
--	patches.suse/0002-target-log-Data-Out-timeouts-as-errors.patch
--	patches.suse/0003-target-log-NOP-ping-timeouts-as-errors.patch
--	patches.suse/0004-target-split-out-helper-for-cxn-timeout-error-stashi.patch
--	patches.suse/0005-target-stash-sess_err_stats-on-Data-Out-timeout.patch
--	patches.suse/scsi-qla2xxx-Remove-unnecessary-self-assignment.patch
--	patches.suse/scsi-qla2xxx-Simplify-conditional-check.patch
--	patches.suse/scsi-esp_scsi-track-residual-for-pio-transfers
--	patches.suse/scsi-mpt3sas-switch-to-generic-dma-api
--	patches.suse/scsi-qla2xxx-fully-convert-to-the-generic-DMA-API.patch
--	patches.suse/ALSA-pcm-signedness-bug-in-snd_pcm_plug_alloc.patch
--	patches.suse/ALSA-seq-Do-error-checks-at-creating-system-ports.patch
--	patches.suse/ALSA-hda-fix-unused-variable-warning.patch
--	patches.suse/ALSA-intel8x0m-Register-irq-handler-after-register-i.patch
--	patches.suse/ALSA-usb-audio-update-quirk-for-B-W-PX-to-remove-mic.patch
--	patches.suse/ALSA-hda-Add-quirk-for-ASUS-G751-laptop.patch
--	patches.suse/ALSA-hda-Fix-headphone-pin-config-for-ASUS-G751.patch
--	patches.suse/ALSA-hda-realtek-Fix-the-problem-of-the-front-MIC-on.patch
--	patches.suse/ALSA-hda-Add-mic-quirk-for-the-Lenovo-G50-30-17aa-39.patch
--	patches.suse/ALSA-hda-Add-2-more-models-to-the-power_save-blackli.patch
--	patches.suse/ALSA-i2c-cs8427-Fix-int-to-char-conversion.patch
--	patches.suse/ASoC-dpcm-Properly-initialise-hw-rate_max.patch
--	patches.suse/ASoC-sgtl5000-avoid-division-by-zero-if-lo_vag-is-ze.patch
--	patches.suse/ASoC-Intel-hdac_hdmi-Limit-sampling-rates-at-dai-cre.patch
--	patches.suse/ASoC-intel-skylake-Add-missing-break-in-skl_tplg_get.patch
--	patches.suse/ASoC-tegra_sgtl5000-fix-device_node-refcounting.patch
--	patches.suse/clocksource-drivers-sh_cmt-Fixup-for-64-bit-machines.patch
--	patches.suse/clocksource-drivers-sh_cmt-Fix-clocksource-width-for.patch
--	patches.suse/genirq-Fix-race-on-spurious-interrupt-detection.patch
--	patches.suse/ima-fix-showing-large-violations-or-runtime_measurem.patch
--	patches.suse/tpm-fix-response-size-validation-in-tpm_get_random.patch
--	patches.suse/tpm-suppress-transmit-cmd-error-logs-when-TPM-1.2-is.patch
--	patches.suse/tpm-Restore-functionality-to-xen-vtpm-driver.patch
--	patches.suse/crypto-caam-fix-implicit-casts-in-endianness-helpers.patch
--	patches.suse/crypto-tcrypt-fix-ghash-generic-speed-test.patch
--	patches.suse/crypto-lrw-Fix-out-of-bounds-access-on-counter-overf.patch
--	patches.suse/crypto-ccp-fix-static-checker-warning.patch
--	patches.suse/crypto-ccp-allow-sev-firmware-to-be-chosen-based-on-family-and-model.patch
--	patches.suse/0001-cpufeature-avoid-warning-when-compiling-with-clang.patch
--	patches.suse/crypto-s5p-sss-Fix-Fix-argument-list-alignment.patch
--	patches.suse/crypto-fix-a-memory-leak-in-rsa-kcs1pad-s-encryption.patch
--	patches.suse/hwrng-core-document-the-quality-field.patch
--	patches.suse/crypto-mxs-dcp-Fix-SHA-null-hashes-and-output-length.patch
--	patches.suse/crypto-mxs-dcp-Fix-AES-issues.patch
--	patches.suse/crypto-mxs-dcp-make-symbols-sha1_null_hash-and-sha25.patch
--	patches.suse/printk-Fix-panic-caused-by-passing-log_buf_len-to-co.patch
--	patches.suse/KVM-PPC-Validate-all-tces-before-updating-tables.patch
--	patches.suse/KVM-PPC-Validate-TCEs-against-preregistered-memory-p.patch
--	patches.suse/KVM-PPC-Remove-redundand-permission-bits-removal.patch
--	patches.suse/kvm-nvmx-clear-reserved-bits-of-db-exit-qualification
--	patches.suse/kvm-nvmx-restore-host-state-in-nested_vmx_vmexit-for-vmfail
--	patches.suse/kvm-x86-adjust-kvm_mmu_page-member-to-save-8-bytes
--	patches.suse/kvm-nvmx-always-reflect-nm-vm-exits-to-l1
--	patches.suse/kvm-nvmx-move-check_vmentry_postreqs-call-to-nested_vmx_enter_non_root_mode
--	patches.suse/KVM-arm64-Fix-caching-of-host-MDCR_EL2-value.patch
--	patches.suse/arm-arm64-KVM-Rename-function-kvm_arch_dev_ioctl_che.patch
--	patches.suse/IB-hfi1-Add-mtu-check-for-operational-data-VLs.patch
--	patches.suse/RDMA-bnxt_re-Add-missing-spin-lock-initialization.patch
--	patches.suse/RDMA-bnxt_re-Avoid-NULL-check-after-accessing-the-po.patch
--	patches.suse/RDMA-core-Fix-unwinding-flow-in-case-of-error-to-reg.patch
--	patches.suse/usb-xhci-mtk-fix-ISOC-error-when-interval-is-zero.patch
--	patches.suse/phy-renesas-rcar-gen3-usb2-fix-vbus_ctrl-for-role-sy.patch
--	patches.suse/phy-phy-twl4030-usb-fix-denied-runtime-access.patch
--	patches.suse/usb-gadget-uvc-configfs-Drop-leaked-references-to-co.patch
--	patches.suse/usb-gadget-uvc-configfs-Prevent-format-changes-after.patch
--	patches.suse/usb-gadget-uvc-Factor-out-video-USB-request-queueing.patch
--	patches.suse/usb-gadget-uvc-Only-halt-video-streaming-endpoint-in.patch
--	patches.suse/usb-gadget-udc-fotg210-udc-Fix-a-sleep-in-atomic-con.patch
--	patches.suse/usb-gadget-udc-atmel-handle-at91sam9rl-PMC.patch
--	patches.suse/usb-dwc3-gadget-Check-ENBLSLPM-before-sending-ep-com.patch
--	patches.suse/usb-gadget-fsl_udc_core-check-allocation-return-valu.patch
--	patches.suse/usb-gadget-fsl_udc_core-fixup-struct_udc_setup-docum.patch
--	patches.suse/usb-chipidea-imx-enable-OTG-overcurrent-in-case-USB-.patch
--	patches.suse/usb-chipidea-Prevent-unbalanced-IRQ-disable.patch
--	patches.suse/usb-chipidea-Fix-otg-event-handler.patch
--	patches.suse/usb-host-ohci-at91-fix-request-of-irq-for-optional-g.patch
--	patches.suse/USB-serial-cypress_m8-fix-interrupt-out-transfer-len.patch
--	patches.suse/USB-misc-appledisplay-fix-backlight-update_status-re.patch
--	patches.suse/usbip-tools-fix-atoi-on-non-null-terminated-string.patch
--	patches.suse/usbip-vudc-BUG-kmalloc-2048-Not-tainted-Poison-overw.patch
--	patches.suse/kernfs-update-comment-about-kernfs_path-return-value.patch
--	patches.suse/component-fix-loop-condition-to-call-unbind-if-bind-.patch
--	patches.suse/kernfs-Fix-range-checks-in-kernfs_get_target_path.patch
--	patches.suse/uio-ensure-class-is-registered-before-devices.patch
--	patches.suse/coresight-etb10-Fix-handling-of-perf-mode.patch
--	patches.suse/extcon-cht-wc-Return-from-default-case-to-avoid-warn.patch
--	patches.suse/VMCI-Resource-wildcard-match-fixed.patch
--	patches.suse/w1-omap-hdq-fix-missing-bus-unregister-at-removal.patch
--	patches.suse/uio-make-symbol-uio_class_registered-static.patch
--	patches.suse/mei-samples-fix-a-signedness-bug-in-amt_host_if_call.patch
--	patches.suse/gsmi-Fix-bug-in-append_to_eventlog-sysfs-handler.patch
--	patches.suse/iommu-arm-smmu-ensure-that-page-table-updates-are-visible-before-tlbi
--	patches.suse/iommu-amd-move-iommu_init_pci-to-init-section
--	patches.suse/thermal-rcar_thermal-Prevent-hardware-access-during-.patch
--	patches.suse/thermal-da9062-61-Prevent-hardware-access-during-sys.patch
--	patches.suse/0001-drm-mediatek-fix-OF-sibling-node-lookup.patch
--	patches.suse/0001-drm-msm-fix-OF-child-node-lookup.patch
--	patches.suse/net-bcmgenet-fix-OF-child-node-lookup.patch
--	patches.suse/NFC-nfcmrvl_uart-fix-OF-child-node-lookup.patch
--	patches.suse/0001-xen-blkfront-avoid-NULL-blkfront_info-dereference-on.patch
--	patches.suse/0001-dm-ioctl-harden-copy_params-s-copy_from_user-from-ma.patch
--	patches.suse/0001-dm-zoned-fix-metadata-block-ref-counting.patch
--	patches.suse/0001-dm-zoned-fix-various-dmz_get_mblock-issues.patch
--	patches.suse/MD-fix-invalid-stored-role-for-a-disk.patch
--	patches.suse/md-allow-metadata-updates-while-suspending-an-array-.patch
--	patches.suse/MD-fix-invalid-stored-role-for-a-disk-try2.patch
--	patches.suse/smb3-do-not-display-confusing-message-on-mount-to-Azure-servers.patch
--	patches.suse/cifs-Use-kmemdup-rather-than-duplicating-its-implementation-in-smb3.patch
--	patches.suse/cifs-remove-set-but-not-used-variable-cifs_sb-.patch
--	patches.suse/smb3-add-tracepoint-to-catch-cases-where-credit-refund-of-failed-op.patch
--	patches.suse/cifs-fix-a-credits-leak-for-compund-commands.patch
--	patches.suse/cifs-add-a-smb2_compound_op-and-change-QUERY_INFO-to-use-it.patch
--	patches.suse/cifs-change-mkdir-to-use-a-compound.patch
--	patches.suse/cifs-change-unlink-to-use-a-compound.patch
--	patches.suse/cifs-create-helpers-for-SMB2_set_info_init-free-.patch
--	patches.suse/cifs-make-rmdir-use-compounding.patch
--	patches.suse/cifs-change-SMB2_OP_SET_EOF-to-use-compounding.patch
--	patches.suse/cifs-change-SMB2_OP_SET_INFO-to-use-compounding.patch
--	patches.suse/cifs-remove-the-is_falloc-argument-to-SMB2_set_eof.patch
--	patches.suse/cifs-change-SMB2_OP_RENAME-and-SMB2_OP_HARDLINK-to-use-compounding.patch
--	patches.suse/cifs-create-a-define-for-the-max-number-of-iov-we-need-for-a-SMB2-s.patch
--	patches.suse/SMB3-Backup-intent-flag-missing-from-compounded-ops.patch
--	patches.suse/smb3-allow-stats-which-track-session-and-share-recon.patch
--	patches.suse/cifs-protect-against-server-returning-invalid-file-system-block-siz.patch
--	patches.suse/cifs-minor-updates-to-module-description-for-cifs-ko.patch
--	patches.suse/smb3-add-way-to-control-slow-response-threshold-for-logging-and-sta.patch
--	patches.suse/smb3-minor-missing-defines-relating-to-reparse-points.patch
--	patches.suse/smb3-track-the-instance-of-each-session-for-debugging.patch
--	patches.suse/CIFS-make-nodfs-mount-opt-a-superblock-flag.patch
--	patches.suse/smb3-Add-debug-message-later-in-smb2-smb3-reconnect-path.patch
--	patches.suse/smb3-update-default-requested-iosize-to-4MB-from-1MB-for-recent-dia.patch
--	patches.suse/cifs-do-not-return-atime-less-than-mtime.patch
--	patches.suse/smb3-add-tracepoint-for-sending-lease-break-responses-to-server.patch
--	patches.suse/fs-cifs-fix-uninitialised-variable-warnings.patch
--	patches.suse/CIFS-pass-page-offsets-on-SMB1-read-write.patch
--	patches.suse/CIFS-SMBD-Do-not-call-ib_dereg_mr-on-invalidated-memory-registrati.patch
--	patches.suse/cifs-OFD-locks-do-not-conflict-with-eachothers.patch
--	patches.suse/CIFS-Adds-information-level-logging-function.patch
--	patches.suse/CIFS-Print-message-when-attempting-a-mount.patch
--	patches.suse/cifs-minor-clarification-in-comments.patch
--	patches.suse/cifs-add-IOCTL-for-QUERY_INFO-passthrough-to-userspace.patch
--	patches.suse/smb2-fix-uninitialized-variable-bug-in-smb2_ioctl_query_info.patch
--	patches.suse/cifs-track-writepages-in-vfs-operation-counters.patch
--	patches.suse/smb3-send-backup-intent-on-compounded-query-info.patch
--	patches.suse/smb3-do-not-attempt-cifs-operation-in-smb3-query-inf.patch
--	patches.suse/cifs-fallback-to-older-infolevels-on-findfirst-queryinfo-retry.patch
--	patches.suse/cifs-add-support-for-ioctl-on-directories.patch
--	patches.suse/smb3-show-number-of-current-open-files-in-proc-fs-cifs-Stats.patch
--	patches.suse/smb3-clean-up-debug-output-displaying-network-interfaces.patch
--	patches.suse/cifs-allow-calling-SMB2_xxx_free-NULL-.patch
--	patches.suse/smb3-add-debug-for-unexpected-mid-cancellation.patch
--	patches.suse/cifs-update-internal-module-version-number-for-cifs-ko-to-2-14.patch
--	patches.suse/NFSv4.1-Fix-the-r-wsize-checking.patch
--	patches.suse/NFS-Fix-dentry-revalidation-on-NFSv4-lookup.patch
--	patches.suse/NFS-Refactor-nfs_lookup_revalidate.patch
--	patches.suse/NFSv4-Fix-lookup-revalidate-of-regular-files.patch
--	patches.suse/nfs-Fix-a-missed-page-unlock-after-pg_doio.patch
--	patches.suse/sunrpc-safely-reallow-resvport-min-max-inversion.patch
--	patches.suse/xprtrdma-Reset-credit-grant-properly-after-a-disconn.patch
--	patches.suse/powerpc-tm-Fix-HFSCR-bit-for-no-suspend-case.patch
--	patches.suse/powerpc-powernv-Don-t-select-the-cpufreq-governors.patch
--	patches.suse/powerpc-tm-Fix-HTM-documentation.patch
--	patches.suse/powerpc-pseries-mm-Introducing-FW_FEATURE_BLOCK_REMO.patch
--	patches.suse/powerpc-pseries-mm-factorize-PTE-slot-computation.patch
--	patches.suse/powerpc-pseries-mm-call-H_BLOCK_REMOVE.patch
--	patches.suse/powerpc-pseries-Define-MCE-error-event-section.patch
--	patches.suse/powerpc-pseries-Flush-SLB-contents-on-SLB-MCE-errors.patch
--	patches.suse/powerpc-pseries-Display-machine-check-error-details.patch
--	patches.suse/powerpc-pseries-Dump-the-SLB-contents-on-SLB-MCE-err.patch
--	patches.suse/powernv-pseries-consolidate-code-for-mce-early-handl.patch
--	patches.suse/powerpc-consolidate-mno-sched-epilog-into-FTRACE-fla.patch
--	patches.suse/powerpc-avoid-mno-sched-epilog-on-GCC-4.9-and-newer.patch
--	patches.suse/powerpc-pseries-Remove-prrn_work-workqueue.patch
--	patches.suse/powerpc-pseries-Remove-unneeded-uses-of-dlpar-work-q.patch
--	patches.suse/powerpc-pseries-Disable-CPU-hotplug-across-migration.patch
--	patches.suse/powerpc-fadump-re-register-firmware-assisted-dump-if.patch
--	patches.suse/powerpc-pseries-Fix-DTL-buffer-registration.patch
--	patches.suse/powerpc-pseries-Fix-how-we-iterate-over-the-DTL-entr.patch
--	patches.suse/powerpc-tm-Remove-msr_tm_active.patch
--	patches.suse/powerpc-tm-Print-64-bits-MSR.patch
--	patches.suse/powerpc-64s-consolidate-MCE-counter-increment.patch
--	patches.suse/powerpc-tm-Reformat-comments.patch
--	patches.suse/powerpc-64s-hash-Do-not-use-PPC_INVALIDATE_ERAT-on-C.patch
--	patches.suse/powerpc-process-Fix-sparse-address-space-warnings.patch
--	patches.suse/powerpc-boot-Expose-Kconfig-symbols-to-wrapper.patch
--	patches.suse/powerpc-boot-Fix-opal-console-in-boot-wrapper.patch
--	patches.suse/powerpc-pseries-memory-hotplug-Fix-return-value-type.patch
--	patches.suse/powerpc-pseries-mobility-Extend-start-stop-topology-.patch
--	patches.suse/powerpc-Detect-the-presence-of-big-cores-via-ibm-thr.patch
--	patches.suse/powerpc-Use-cpu_smallcore_sibling_mask-at-SMT-level-.patch
--	patches.suse/powerpc-cacheinfo-Report-the-correct-shared_cpu_map-.patch
--	patches.suse/powerpc-rtas-Fix-a-potential-race-between-CPU-Offlin.patch
--	patches.suse/powerpc-mm-Add-missing-tracepoint-for-tlbie.patch
--	patches.suse/powerpc-mm-radix-Display-if-mappings-are-exec-or-not.patch
--	patches.suse/powerpc-mm-Fix-page-table-dump-to-work-on-Radix.patch
--	patches.suse/powerpc-traps-restore-recoverability-of-machine_chec.patch
--	patches.suse/net-udp-fix-handling-of-CHECKSUM_COMPLETE-packets.patch
--	patches.suse/ipv6-ndisc-Preserve-IPv6-control-buffer-if-protocol-.patch
--	patches.suse/include-linux-pfn_t.h-force-to-be-parsed-as-an-unary.patch
--	patches.suse/mm-don-t-warn-about-large-allocations-for-slab.patch
--	patches.suse/0001-mm-rework-memcg-kernel-stack-accounting.patch
--	patches.suse/0001-mm-don-t-miss-the-last-page-because-of-round-off-err.patch
--	patches.suse/mm-memory-c-recheck-page-table-entry-with-page-table-lock-held.patch
--	patches.suse/mm-page-writeback.c-fix-range_cyclic-writeback-vs-wr.patch
--	patches.suse/hugetlbfs-dirty-pages-as-they-are-added-to-pagecache.patch
--	patches.suse/rtc-s35390a-Change-buf-s-type-to-u8-in-s35390a_init.patch
--	patches.suse/Input-st1232-set-INPUT_PROP_DIRECT-property.patch
--	patches.suse/Input-silead-try-firmware-reload-after-unsuccessful-.patch
--	patches.suse/Input-synaptics-avoid-using-uninitialized-variable-w.patch
--	patches.suse/watchdog-core-fix-null-pointer-dereference-when-rele.patch
--	patches.suse/0001-drm-sti-do-not-remove-the-drm_bridge-that-was-never-.patch
--	patches.suse/0001-drm-cirrus-Use-drm_framebuffer_put-to-avoid-kernel-o.patch
--	patches.suse/0001-drm-virtio-fix-bounds-check-in-virtio_gpu_cmd_get_ca.patch
--	patches.suse/drm-rockchip-Allow-driver-to-be-shutdown-on-reboot-k.patch
--	patches.suse/drm-i915-Downgrade-Gen9-Plane-WM-latency-error.patch
--	patches.suse/drm-i915-cfl-Add-a-new-CFL-PCI-ID
--	patches.suse/8855-drm-i915-audio-hook-up-component-bindings-even-if-displays-are-disabled
--	patches.suse/drm-amdgpu-add-missing-CHIP_HAINAN-in-amdgpu_ucode_g.patch
--	patches.suse/0001-drm-hisilicon-hibmc-Do-not-carry-error-code-in-HiBMC.patch
--	patches.suse/0001-drm-hisilicon-hibmc-Don-t-overwrite-fb-helper-surfac.patch
--	patches.suse/drm-omap-fix-memory-barrier-bug-in-DMM-driver.patch
--	patches.suse/drm-nouveau-Check-backlight-IDs-are-0-not-0.patch
--	patches.suse/0001-drm-amdgpu-powerplay-fix-missing-break-in-switch-sta.patch
--	patches.suse/drm-i915-Restore-vblank-interrupts-earlier.patch
--	patches.suse/drm-i915-Don-t-unset-intel_connector-mst_port.patch
--	patches.suse/drm-i915-Skip-vcpi-allocation-for-MSTB-ports-that-ar.patch
--	patches.suse/drm-i915-dp-Link-train-Fallback-on-eDP-only-if-fallb.patch
--	patches.suse/drm-i915-Large-page-offsets-for-pread-pwrite.patch
--	patches.suse/0001-drm-i915-gen9-Fix-initial-readout-for-Y-tiled-frameb.patch
--	patches.suse/net-sched-gred-pass-the-right-attribute-to-gred_chan.patch
--	patches.suse/macsec-update-operstate-when-lower-device-changes.patch
--	patches.suse/macsec-let-the-administrator-set-UP-state-even-if-lo.patch
--	patches.suse/9p-xen-fix-check-for-xenbus_read-error-in-front_prob.patch
--	patches.suse/v9fs_dir_readdir-fix-double-free-on-p9stat_read-erro.patch
--	patches.suse/9p-clear-dangling-pointers-in-p9stat_free.patch
--	patches.suse/9p-rdma-do-not-disconnect-on-down_interruptible-EAGA.patch
--	patches.suse/9p-do-not-trust-pdu-content-for-stat-item-size.patch
--	patches.suse/9p-locks-add-mount-option-for-lock-retry-interval.patch
--	patches.suse/9p-acl-fix-uninitialized-iattr-access.patch
--	patches.suse/9p-rdma-remove-useless-check-in-cm_event_handler.patch
--	patches.suse/9p-p9dirent_read-check-network-provided-name-length.patch
--	patches.suse/9p-locks-fix-glock.client_id-leak-in-do_lock.patch
--	patches.suse/fsnotify-Fix-busy-inodes-during-unmount.patch
--	patches.suse/iio-adc-max9611-explicitly-cast-gain_selectors.patch
--	patches.suse/iio-dac-mcp4922-fix-error-handling-in-mcp4922_write_.patch
--	patches.suse/staging-iio-ad7606-fix-voltage-scales.patch
--	patches.suse/iio-adc-imx25-gcq-Fix-leak-of-device_node-in-mx25_gc.patch
--	patches.suse/iio-adc-at91-fix-acking-DRDY-irq-on-simple-conversio.patch
--	patches.suse/iio-adc-at91-fix-wrong-channel-number-in-triggered-b.patch
--	patches.suse/iio-ad5064-Fix-regulator-handling.patch
--	patches.suse/staging-comedi-ni_mio_common-protect-register-write-.patch
--	patches.suse/serial-uartps-console_setup-can-t-be-placed-to-init-.patch
--	patches.suse/serial-uartps-Fix-suspend-functionality.patch
--	patches.suse/kgdboc-Passing-ekgdboc-to-command-line-causes-panic.patch
--	patches.suse/kgdboc-Fix-restrict-error.patch
--	patches.suse/serial-samsung-Enable-baud-clock-for-UART-reset-proc.patch
--	patches.suse/serial-mxs-auart-Fix-potential-infinite-loop.patch
--	patches.suse/serial-8250-Fix-clearing-FIFOs-in-RS485-mode-again.patch
--	patches.suse/sc16is7xx-Fix-for-multi-channel-stall.patch
--	patches.suse/sc16is7xx-Fix-for-Unexpected-interrupt-8.patch
--	patches.suse/kgdboc-Fix-warning-with-module-build.patch
--	patches.suse/tty-wipe-buffer.patch
--	patches.suse/tty-wipe-buffer-if-not-echoing-data.patch
--	patches.suse/tty-check-name-length-in-tty_find_polling_driver.patch
--	patches.suse/media-uvcvideo-Fix-uvc_alloc_entity-allocation-align.patch
--	patches.suse/media-replace-strcpy-by-strscpy.patch
--	patches.suse/media-fix-media-pci-meye-validate-offset-to-avoid-ar.patch
--	patches.suse/media-dvb-fix-compat-ioctl-translation.patch
--	patches.suse/media-tvp5150-avoid-going-past-array-on-v4l2_queryme.patch
--	patches.suse/media-em28xx-fix-handler-for-vidioc_s_input.patch
--	patches.suse/media-em28xx-use-a-default-format-if-TRY_FMT-fails.patch
--	patches.suse/media-em28xx-fix-input-name-for-Terratec-AV-350.patch
--	patches.suse/media-em28xx-make-v4l2-compliance-happier-by-startin.patch
--	patches.suse/media-tvp5150-fix-width-alignment-during-set_selecti.patch
--	patches.suse/media-tvp5150-fix-switch-exit-in-set-control-handler.patch
--	patches.suse/media-vsp1-Fix-YCbCr-planar-formats-pitch-calculatio.patch
--	patches.suse/media-pci-ivtv-Fix-a-sleep-in-atomic-context-bug-in-.patch
--	patches.suse/media-au0828-Fix-incorrect-error-messages.patch
--	patches.suse/media-pci-cx23885-handle-adding-to-list-failure.patch
--	patches.suse/media-davinci-Fix-implicit-enum-conversion-warning.patch
--	patches.suse/media-pxa_camera-Fix-check-for-pdev-dev.of_node.patch
--	patches.suse/media-isif-fix-a-NULL-pointer-dereference-bug.patch
--	patches.suse/media-cx231xx-fix-potential-sign-extension-overflow-.patch
--	patches.suse/media-v4l2-tpg-fix-kernel-oops-when-enabling-HFLIP-a.patch
--	patches.suse/soc-tegra-pmc-Fix-child-node-lookup.patch
--	patches.suse/soc-qcom-wcnss_ctrl-Avoid-string-overflow.patch
--	patches.suse/soc-imx-gpc-fix-PDN-delay.patch
--	patches.suse/reset-Fix-potential-use-after-free-in-__of_reset_con.patch
--	patches.suse/ARM-samsung-Limit-SAMSUNG_PM_CHECK-config-option-to-.patch
--	patches.suse/remoteproc-Check-for-NULL-firmwares-in-sysfs-interfa.patch
--	patches.suse/rpmsg-smd-fix-memory-leak-on-channel-create.patch
--	patches.suse/btrfs-fix-null-pointer-dereference-on-compressed-wri.patch
--	patches.suse/0002-Btrfs-fix-assertion-on-fsync-of-regular-file-when-us.patch
--	patches.suse/btrfs-fix-deadlock-when-writing-out-free-space-cache.patch
--	patches.suse/0006-Btrfs-fix-use-after-free-during-inode-eviction.patch
--	patches.suse/0007-Btrfs-fix-use-after-free-when-dumping-free-space.patch
--	patches.suse/0001-xen-fix-race-in-xen_qlock_wait.patch
--	patches.suse/0001-xen-make-xen_qlock_wait-nestable.patch
--	patches.suse/0001-xen-pvh-increase-early-stack-size.patch
--	patches.suse/0001-xen-balloon-Support-xend-based-toolstack.patch
--	patches.suse/0001-xen-pvh-don-t-try-to-unplug-emulated-devices.patch
--	patches.suse/Cramfs-fix-abad-comparison-when-wrap-arounds-occur.patch
--	patches.suse/nfsd-Fix-an-Oops-in-free_session.patch
--	patches.suse/lockd-fix-access-beyond-unterminated-strings-in-prin.patch
--	patches.suse/linux-bitmap.h-fix-type-of-nbits-in-bitmap_shift_rig.patch
--	patches.suse/hfsplus-prevent-btree-data-loss-on-root-split.patch
--	patches.suse/hfs-prevent-btree-data-loss-on-root-split.patch
--	patches.suse/kbuild-fix-kernel-bounds.c-W-1-warning.patch
--	patches.suse/mm-Fix-warning-in-insert_pfn.patch
--	patches.suse/reset-hisilicon-fix-potential-NULL-pointer-dereferen.patch
--	patches.suse/clk-samsung-exynos5420-Enable-PERIS-clocks-for-suspe.patch
--	patches.suse/clk-samsung-Use-clk_hw-API-for-calling-clk-framework.patch
--	patches.suse/clk-at91-Fix-division-by-zero-in-PLL-recalc_rate.patch
--	patches.suse/clk-mmp2-fix-the-clock-id-for-sdh2_clk-and-sdh3_clk.patch
--	patches.suse/clk-rockchip-Fix-static-checker-warning-in-rockchip_.patch
--	patches.suse/clk-s2mps11-Fix-matching-when-built-as-module-and-DT.patch
--	patches.suse/clk-s2mps11-Add-used-attribute-to-s2mps11_dt_match.patch
--	patches.suse/clk-fixed-rate-fix-of_node_get-put-imbalance.patch
--	patches.suse/0001-mach64-fix-display-corruption-on-big-endian-machines.patch
--	patches.suse/0001-mach64-fix-image-corruption-due-to-reading-accelerat.patch
--	patches.suse/fbdev-sbuslib-use-checked-version-of-put_user.patch
--	patches.suse/fbdev-sbuslib-integer-overflow-in-sbusfb_ioctl_helpe.patch
--	patches.suse/0001-fbdev-fix-broken-menu-dependencies.patch
--	patches.suse/revert-ceph-fix-dentry-leak-in-splice_dentry.patch
--	patches.suse/ceph-fix-dentry-leak-in-ceph_readdir_prepopulate.patch
--	patches.suse/libceph-bump-ceph_msg_max_data_len.patch
--	patches.suse/libceph-introduce-ceph_pagelist_alloc.patch
--	patches.suse/libceph-don-t-consume-a-ref-on-pagelist-in-ceph_msg_data_add_pagelist.patch
--	patches.suse/libceph-enable-fallback-to-ceph_msg_new-in-ceph_msgpool_get.patch
--	patches.suse/libceph-assign-cookies-in-linger_submit.patch
--	patches.suse/libceph-introduce-alloc_watch_request.patch
--	patches.suse/libceph-rbd-ceph-move-ceph_osdc_alloc_messages-calls.patch
--	patches.suse/libceph-preallocate-message-data-items.patch
--	patches.suse/libceph-check-reply-num_data_items-in-setup_request_data.patch
--	patches.suse/fuse-Fix-use-after-free-in-fuse_dev_do_read.patch
--	patches.suse/fuse-Fix-use-after-free-in-fuse_dev_do_write.patch
--	patches.suse/fuse-set-FR_SENT-while-locked.patch
--	patches.suse/fuse-fix-blocked_waitq-wakeup.patch
--	patches.suse/bitops-protect-variables-in-set_mask_bits-macro.patch
--	patches.suse/bitops-protect-variables-in-bit_clear_unless-macro.patch
--	patches.suse/platform-x86-acerhdf-Add-BIOS-entry-for-Gateway-LT31.patch
--	patches.suse/dell_rbu-make-firmware-payload-memory-uncachable
--	patches.suse/firmware-dcdbas-add-support-for-wsmt-acpi-table.patch
--	patches.suse/firmware-dcdbas-include-linux-io.h.patch
--	patches.suse/platform-x86-intel_telemetry-report-debugfs-failure.patch
--	patches.suse/bonding-fix-length-of-actor-system.patch
--	patches.suse/rtnetlink-Disallow-FDB-configuration-for-non-Etherne.patch
--	patches.suse/vhost-Fix-Spectre-V1-vulnerability.patch
--	patches.suse/net-hns3-add-error-handler-for-hns3_nic_init_vector_.patch
--	patches.suse/net-hns3-bugfix-for-buffer-not-free-problem-during-r.patch
--	patches.suse/net-hns3-bugfix-for-reporting-unknown-vector0-interr.patch
--	patches.suse/net-hns3-bugfix-for-the-initialization-of-command-qu.patch
--	patches.suse/net-hns3-remove-unnecessary-queue-reset-in-the-hns3_.patch
--	patches.suse/net-hns3-bugfix-for-is_valid_csq_clean_head.patch
--	patches.suse/net-hns3-bugfix-for-hclge_mdio_write-and-hclge_mdio_.patch
--	patches.suse/net-hns3-bugfix-for-handling-mailbox-while-the-comma.patch
--	patches.suse/net-hns3-bugfix-for-rtnl_lock-s-range-in-the-hclgevf.patch
--	patches.suse/bpf-fix-partial-copy-of-map_ptr-when-dst-is-scalar.patch
--	patches.suse/net-stmmac-Fix-stmmac_mdio_reset-when-building-stmma.patch
--	patches.suse/openvswitch-Fix-push-pop-ethernet-validation.patch
--	patches.suse/vhost-scsi-truncate-T10-PI-iov_iter-to-prot_bytes.patch
--	patches.suse/vfs-allow-dedupe-of-user-owned-read-only-files.patch
--	patches.suse/vfs-dedupe-should-return-EPERM-if-permission-is-not-.patch
--	patches.suse/powerpc-pseries-add-missing-cpumask.h-include-file.patch
--	patches.suse/vfs-vfs_clone_file_prep_inodes-should-return-EINVAL-.patch
--	patches.suse/vfs-exit-early-from-zero-length-remap-operations.patch
--	patches.suse/vfs-avoid-problematic-remapping-requests-into-partia.patch
--	patches.suse/vfs-skip-zero-length-dedupe-requests.patch
--	patches.suse/vfs-rename-clone_verify_area-to-remap_verify_area.patch
--	patches.suse/xfs-fix-pagecache-truncation-prior-to-reflink.patch
--	patches.suse/xfs-clean-up-xfs_reflink_remap_blocks-call-site.patch
--	patches.suse/apparmor-dont-try-to-replace-stale-label-in-ptrace-access-check.patch
--	patches.suse/apparmor-dont-try-to-replace-stale-label-in-ptraceme-check.patch
--	patches.suse/apparmor-Fix-uninitialized-value-in-aa_split_fqname.patch
--	patches.suse/drm-edid-Add-6-bpc-quirk-for-BOE-panel.patch
--	patches.suse/ALSA-ca0106-Disable-IZD-on-SB0570-DAC-to-fix-audio-p.patch
--	patches.suse/pwm-lpss-Release-runtime-pm-reference-from-the-drive.patch
--	patches.suse/dt-bindings-pwm-renesas-tpu-fix-compatible-prop-description.patch
--	patches.suse/pwm-lpss-Only-set-update-bit-if-we-are-actually-chan.patch
--	patches.suse/0002-mm-handle-no-memcg-case-in-memcg_kmem_charge-properl.patch
--	patches.suse/4.4.164-131-mm-thp-relax-__GFP_THISNODE-for-MADV_HUGEPAGE.patch
--	patches.suse/ocfs2-fix-a-misuse-a-of-brelse-after-failing-ocfs2_c.patch
--	patches.suse/0001-memory_hotplug-cond_resched-in-__remove_pages.patch
--	patches.suse/scsi-qla2xxx-Modify-fall-through-annotations.patch
--	patches.suse/scsi-qla2xxx-Improve-several-kernel-doc-headers.patch
--	patches.suse/scsi-qla2xxx-Declare-local-functions-static.patch
--	patches.suse/scsi-qla2xxx-Make-qla2x00_sysfs_write_nvram-easier-t.patch
--	patches.suse/scsi-qla2xxx-Remove-a-set-but-not-used-variable.patch
--	patches.suse/scsi-qla2xxx-Make-sure-that-qlafx00_ioctl_iosb_entry.patch
--	patches.suse/scsi-qla2xxx-Remove-two-arguments-from-qlafx00_error.patch
--	patches.suse/cifs-fix-return-value-for-cifs_listxattr.patch
--	patches.suse/cifs-fix-spelling-mistake-EACCESS-EACCES.patch
--	patches.suse/smb3-add-trace-point-for-tree-connection.patch
--	patches.suse/smb3-on-kerberos-mount-if-server-doesn-t-specify-aut.patch
--	patches.suse/smb3-allow-more-detailed-protocol-info-on-open-files.patch
--	patches.suse/smb3-missing-defines-and-structs-for-reparse-point-handling.patch
--	patches.suse/CIFS-Add-support-for-direct-I-O-read.patch
--	patches.suse/CIFS-Add-support-for-direct-I-O-write.patch
--	patches.suse/CIFS-Add-direct-I-O-functions-to-file_operations.patch
--	patches.suse/cifs-don-t-dereference-smb_file_target-before-null-c.patch
--	patches.suse/cifs-fix-signed-unsigned-mismatch-on-aio_read-patch.patch
--	patches.suse/soc-ti-QMSS-Fix-usage-of-irq_set_affinity_hint.patch
--	patches.suse/x86-mm-pat-disable-preemption-around-_flush_tlb_all.patch
--	patches.suse/objtool-support-gcc-9-cold-subfunction-naming-scheme.patch
--	patches.suse/usbnet-smsc95xx-disable-carrier-check-while-suspendi.patch
--	patches.suse/net-bcmgenet-protect-stop-from-timeout.patch
--	patches.suse/net-systemport-Protect-stop-from-timeout.patch
--	patches.suse/s390-sles15-17-02-02-s390-qeth-sanitize-strings-in-debug-messages.patch
--	patches.suse/s390-sles15-16-04-s390-qeth-fix-HiperSockets-sniffer.patch
--	patches.suse/s390-sles15-16-05-s390-qeth-report-25Gbit-link-speed.patch
--	patches.suse/net-hns3-Fix-for-out-of-bounds-access-when-setting-p.patch
--	patches.suse/mlxsw-spectrum-Fix-IP2ME-CPU-policer-configuration.patch
--	patches.suse/sctp-fix-strchange_flags-name-for-Stream-Change-Even.patch
--	patches.suse/bonding-802.3ad-fix-link_failure_count-tracking.patch
--	patches.suse/sock_diag-fix-autoloading-of-the-raw_diag-module.patch
--	patches.suse/netfilter-conntrack-fix-calculation-of-next-bucket-n.patch
--	patches.suse/HID-hiddev-fix-potential-Spectre-v1.patch
--	patches.suse/hwmon-core-Fix-double-free-in-__hwmon_device_registe.patch
--	patches.suse/hwmon-ibmpowernv-Remove-bogus-__init-annotations.patch
--	patches.suse/mtd-docg3-don-t-set-conflicting-BCH_CONST_PARAMS-opt.patch
--	patches.suse/xfs-Fix-error-code-in-xfs_ioc_getbmap.patch
--	patches.suse/ceph-quota-fix-null-pointer-dereference-in-quota-check.patch
--	patches.suse/block-respect-virtual-boundary-mask-in-bvecs.patch
--	patches.suse/nvme-make-sure-ns-head-inherits-underlying-device-li.patch
--	patches.suse/0001-block-make-sure-discard-bio-is-aligned-with-logical-.patch
--	patches.suse/0001-block-cleanup-__blkdev_issue_discard.patch
--	patches.suse/0001-block-make-sure-writesame-bio-is-aligned-with-logica.patch
--	patches.suse/of-numa-Validate-some-distance-map-rules.patch
--	patches.suse/lib-raid6-Fix-arm64-test-build.patch
--	patches.suse/0001-xen-fix-xen_qlock_wait.patch
--	patches.suse/clk-fixed-factor-fix-of_node_get-put-imbalance.patch
--	patches.suse/mount-Retest-MNT_LOCKED-in-do_umount.patch
--	patches.suse/mount-Don-t-allow-copying-MNT_UNBINDABLE-MNT_LOCKED-.patch
--	patches.suse/mount-Prevent-MNT_DETACH-from-disconnecting-locked-m.patch
--	patches.suse/drm-i915-hdmi-Add-HDMI-2.0-audio-clock-recovery-N-va.patch
--	patches.suse/drm-i915-glk-Remove-99-limitation.patch
--	patches.suse/drm-i915-Mark-pin-flags-as-u64.patch
--	patches.suse/drm-i915-Don-t-oops-during-modeset-shutdown-after-lp.patch
--	patches.suse/drm-i915-Fix-ilk-watermarks-when-disabling-pipes.patch
--	patches.suse/termios-tty-tty_baudrate.c-fix-buffer-overrun.patch
--	patches.suse/watchdog-core-add-missing-prototypes-for-weak-functions.patch
--	patches.suse/clockevents-drivers-i8253-Add-support-for-PIT-shutdo.patch
--	patches.suse/acpi-nfit-x86-mce-handle-only-uncorrectable-machine-checks.patch
--	patches.suse/acpi-nfit-x86-mce-validate-a-mce-s-address-before-using-it.patch
--	patches.suse/x86-ldt-unmap-ptes-for-the-slot-before-freeing-ldt-pages.patch
--	patches.suse/x86-ldt-remove-unused-variable-in-map_ldt_struct.patch
--	patches.suse/x86-cpu-vmware-do-not-trace-vmware_sched_clock.patch
--	patches.suse/ext4-avoid-potential-extra-brelse-in-setup_new_flex_.patch
--	patches.suse/ext4-add-missing-brelse-in-set_flexbg_block_bitmap-s.patch
--	patches.suse/ext4-add-missing-brelse-add_new_gdb_meta_bg-s-error-.patch
--	patches.suse/ext4-add-missing-brelse-update_backups-s-error-path.patch
--	patches.suse/ext4-fix-missing-cleanup-if-ext4_alloc_flex_bg_array.patch
--	patches.suse/ext4-fix-possible-inode-leak-in-the-retry-loop-of-ex.patch
--	patches.suse/ext4-avoid-buffer-leak-on-shutdown-in-ext4_mark_iloc.patch
--	patches.suse/ext4-avoid-buffer-leak-in-ext4_orphan_add-after-prio.patch
--	patches.suse/ext4-avoid-possible-double-brelse-in-add_new_gdb-on-.patch
--	patches.suse/ext4-fix-possible-leak-of-sbi-s_group_desc_leak-in-e.patch
--	patches.suse/ext4-fix-possible-leak-of-s_journal_flag_rwsem-in-er.patch
--	patches.suse/ext4-release-bs.bh-before-re-using-in-ext4_xattr_blo.patch
--	patches.suse/ext4-fix-buffer-leak-in-ext4_xattr_move_to_block-on-.patch
--	patches.suse/ext4-fix-buffer-leak-in-__ext4_read_dirblock-on-erro.patch
--	patches.suse/0004-Btrfs-fix-cur_offset-in-the-error-case-for-nocow.patch
--	patches.suse/0006-btrfs-fix-pinned-underflow-after-transaction-aborted.patch
--	patches.suse/0009-Btrfs-fix-deadlock-on-tree-root-leaf-when-finding-fr.patch
--	patches.suse/0010-Btrfs-fix-infinite-loop-on-inode-eviction-after-dedu.patch
--	patches.suse/0011-Btrfs-fix-data-corruption-due-to-cloning-of-eof-bloc.patch
--	patches.suse/i40e-restore-NETIF_F_GSO_IPXIP-46-to-netdev-features.patch
--	patches.suse/ibmvnic-fix-accelerated-VLAN-handling.patch
--	patches.suse/qed-Fix-memory-entry-leak-in-qed_init_sp_request.patch
--	patches.suse/qed-Fix-blocking-unlimited-SPQ-entries-leak.patch
--	patches.suse/qed-Fix-potential-memory-corruption.patch
--	patches.suse/net-smsc95xx-Fix-MTU-range.patch
--	patches.suse/flow_dissector-do-not-dissect-l4-ports-for-fragments.patch
--	patches.suse/rtc-hctosys-Add-missing-range-error-reporting.patch
--	patches.suse/0003-rtc-pcf2127-fix-a-kmemleak-caused-in-pcf2127_i2c_gat.patch
--	patches.suse/scsi-lpfc-fix-remoteport-access.patch
--	patches.suse/scsi-qla2xxx-Fix-a-typo-in-MODULE_PARM_DESC.patch
--	patches.suse/scsi-qla2xxx-Initialize-port-speed-to-avoid-setting-.patch
--	patches.suse/sunrpc-correct-the-computation-for-page_ptr-when-tru.patch
--	patches.suse/nfsd-COPY-and-CLONE-operations-require-the-saved-fil.patch
--	patches.suse/cpufreq-imx6q-add-return-value-check-for-voltage-sca.patch
--	patches.suse/NFSv4-Don-t-exit-the-state-manager-without-clearing-.patch
--	patches.suse/pinctrl-meson-fix-pinconf-bias-disable.patch
--	patches.suse/fuse-fix-leaked-notify-reply.patch
--	patches.suse/fuse-fix-possibly-missed-wake-up-after-abort.patch
--	patches.suse/fuse-fix-use-after-free-in-fuse_direct_IO.patch
--	patches.suse/floppy-fix-race-condition-in-__floppy_read_block_0.patch
--	patches.suse/block-copy-ioprio-in-__bio_clone_fast.patch
--	patches.suse/0001-block-fix-32-bit-overflow-in-__blkdev_issue_discard.patch
--	patches.suse/SCSI-fix-queue-cleanup-race-before-queue-initializat.patch
--	patches.suse/drm-dp_mst-Check-if-primary-mstb-is-null.patch
--	patches.suse/drm-i915-execlists-Force-write-serialisation-into-co.patch
--	patches.suse/crypto-simd-correctly-take-reqsize-of-wrapped-skciph.patch
--	patches.suse/crypto-user-fix-leaking-uninitialized-memory-to-user.patch
--	patches.suse/gfs2-Put-bitmap-buffers-in-put_super.patch
--	patches.suse/fanotify-fix-handling-of-events-on-child-sub-directo.patch
--	patches.suse/efi-arm-Revert-deferred-unmap-of-early-memmap-mappin.patch
--	patches.suse/efi-arm-Defer-persistent-reservations-until-after-pa.patch
--	patches.suse/efi-Permit-calling-efi_mem_reserve_persistent-from-a.patch
--	patches.suse/hugetlbfs-fix-kernel-BUG-at-fs-hugetlbfs-inode.c-444.patch
--	patches.suse/ocfs2-free-up-write-context-when-direct-IO-failed.patch
--	patches.suse/mm-vmstat.c-fix-NUMA-statistics-updates.patch
--	patches.suse/lib-ubsan.c-don-t-mark-__ubsan_handle_builtin_unreac.patch
--	patches.suse/tmpfs-make-lseek-SEEK_DATA-SEK_HOLE-return-ENXIO-wit.patch
--	patches.suse/acpi-nfit-fix-ars-overflow-continuation.patch
--	patches.suse/bnx2x-Assign-unique-DMAE-channel-number-for-FW-DMAE-.patch
--	patches.suse/can-raw-check-for-CAN-FD-capable-netdev-in-raw_sendm.patch
--	patches.suse/can-rcar_can-Fix-erroneous-registration.patch
--	patches.suse/can-hi311x-Use-level-triggered-interrupt.patch
--	patches.suse/can-dev-can_get_echo_skb-factor-out-non-sending-code.patch
--	patches.suse/can-dev-__can_get_echo_skb-replace-struct-can_frame-.patch
--	patches.suse/can-dev-__can_get_echo_skb-Don-t-crash-the-kernel-if.patch
--	patches.suse/can-dev-__can_get_echo_skb-print-error-message-if-tr.patch
--	patches.suse/can-rx-offload-introduce-can_rx_offload_get_echo_skb.patch
--	patches.suse/qed-Fix-PTT-leak-in-qed_drain.patch
--	patches.suse/qed-Fix-rdma_info-structure-allocation.patch
--	patches.suse/qed-Fix-reading-wrong-value-in-loop-condition.patch
--	patches.suse/net-mlx4_core-Zero-out-lkey-field-in-SW2HW_MPT-fw-co.patch
--	patches.suse/drivers-net-ethernet-qlogic-qed-qed_rdma.h-fix-typo.patch
--	patches.suse/batman-adv-Use-explicit-tvlv-padding-for-ELP-packets.patch
--	patches.suse/batman-adv-Expand-merged-fragment-buffer-for-full-pa.patch
--	patches.suse/net-phy-mdio-gpio-Fix-working-over-slow-can_sleep-GP.patch
--	patches.suse/ip_tunnel-don-t-force-DF-when-MTU-is-locked.patch
--	patches.suse/net-gro-reset-skb-pkt_type-in-napi_reuse_skb.patch
--	patches.suse/tipc-don-t-assume-linear-buffer-when-reading-ancilla.patch
--	patches.suse/ipv6-Fix-PMTU-updates-for-UDP-raw-sockets-in-presenc.patch
--	patches.suse/tuntap-fix-multiqueue-rx.patch
--	patches.suse/media-v4l-event-Add-subscription-to-list-before-call.patch
--	patches.suse/media-omap3isp-Unregister-media-device-as-first.patch
--	patches.suse/scsi-qla2xxx-Timeouts-occur-on-surprise-removal-of-Q.patch
--	patches.suse/mtd-spi-nor-Fix-Cadence-QSPI-page-fault-kernel-panic.patch
--	patches.suse/usb-quirks-Add-delay-init-quirk-for-Corsair-K70-LUX-.patch
--	patches.suse/USB-quirks-Add-no-lpm-quirk-for-Raydium-touchscreens.patch
--	patches.suse/USB-misc-appledisplay-add-20-Apple-Cinema-Display.patch
--	patches.suse/xhci-Fix-leaking-USB3-shared_hcd-at-xhci-removal.patch
--	patches.suse/xhci-Add-check-for-invalid-byte-size-error-when-UAS-.patch
--	patches.suse/usb-xhci-fix-uninitialized-completion-when-USB3-port.patch
--	patches.suse/usb-xhci-fix-timeout-for-transition-from-RExit-to-U0.patch
--	patches.suse/xhci-add-quirk-to-workaround-the-errata-seen-on-cavium-thunder-x2-soc.patch
--	patches.suse/usb-dwc3-core-Clean-up-ULPI-device.patch
--	patches.suse/usb-dwc3-gadget-Properly-check-last-unaligned-zero-c.patch
--	patches.suse/usb-dwc3-gadget-fix-ISOC-TRB-type-on-unaligned-trans.patch
--	patches.suse/usb-core-Fix-hub-port-connection-events-lost.patch
--	patches.suse/usb-xhci-Prevent-bus-suspend-if-a-port-connect-chang.patch
--	patches.suse/usb-cdc-acm-add-entry-for-Hiro-Conexant-modem.patch
--	patches.suse/drivers-misc-sgi-gru-fix-Spectre-v1-vulnerability.patch
--	patches.suse/misc-atmel-ssc-Fix-section-annotation-on-atmel_ssc_g.patch
--	patches.suse/test_firmware-fix-error-return-getting-clobbered.patch
--	patches.suse/uio-Fix-an-Oops-on-load.patch
--	patches.suse/ALSA-oss-Use-kvzalloc-for-local-buffer-allocations.patch
--	patches.suse/ALSA-hda-ca0132-Call-pci_iounmap-instead-of-iounmap.patch
--	patches.suse/drm-ast-remove-existing-framebuffers-before-loading-driver.patch
--	patches.suse/drm-ast-change-resolution-may-cause-screen-blurred.patch
--	patches.suse/drm-ast-fixed-cursor-may-disappear-sometimes.patch
--	patches.suse/drm-i915-Write-GPU-relocs-harder-with-gen3.patch
--	patches.suse/mmc-sdhci-pci-Try-cd-for-card-detect-lookup-before-u.patch
--	patches.suse/gpio-don-t-free-unallocated-ida-on-gpiochip_add_data.patch
--	patches.suse/tools-power-cpupower-fix-compilation-with-static-true.patch
--	patches.suse/ACPI-platform-Add-SMB0001-HID-to-forbidden_id_list.patch
--	patches.suse/iommu-vt-d-fix-null-pointer-dereference-in-prq_event_thread
--	patches.suse/iommu-ipmmu-vmsa-fix-crash-on-early-domain-free
--	patches.suse/amd-iommu-fix-guest-virtual-apic-log-tail-address-register
--	patches.suse/iommu-vt-d-use-memunmap-to-free-memremap
--	patches.suse/nvme-fc-resolve-io-failures-during-connect.patch
--	patches.suse/libceph-fall-back-to-sendmsg-for-slab-pages.patch
--	patches.suse/xfs-flush-removing-page-cache-in-xfs_reflink_remap_p.patch
--	patches.suse/sctp-not-allow-to-set-asoc-prsctp_enable-by-sockopt.patch
--	patches.suse/sctp-not-increase-stream-s-incnt-before-sending-adds.patch
--	patches.suse/net-ena-fix-crash-during-failed-resume-from-hibernat.patch
--	patches.suse/net-ena-fix-crash-during-ena_remove.patch
--	patches.suse/net-ena-update-driver-version-from-2.0.1-to-2.0.2.patch
--	patches.suse/qed-Fix-bitmap_weight-check.patch
--	patches.suse/qed-Fix-QM-getters-to-always-return-a-valid-pq.patch
--	patches.suse/net-ibmnvic-Fix-deadlock-problem-in-reset.patch
--	patches.suse/net-mlx5e-IPoIB-Reset-QP-after-channels-are-closed.patch
--	patches.suse/net-mlx5e-Fix-selftest-for-small-MTUs.patch
--	patches.suse/tg3-Add-PHY-reset-for-5717-5719-5720-in-change-ring-.patch
--	patches.suse/net-skb_scrub_packet-Scrub-offload_fwd_mark.patch
--	patches.suse/ath9k-Fix-a-locking-bug-in-ath9k_add_interface.patch
--	patches.suse/brcmutil-really-fix-decoding-channel-info-for-160-MH.patch
--	patches.suse/iwlwifi-fix-wrong-WGDS_WIFI_DATA_SIZE.patch
--	patches.suse/iwlwifi-mvm-support-sta_statistics-even-on-older-fir.patch
--	patches.suse/iwlwifi-mvm-fix-regulatory-domain-update-when-the-fi.patch
--	patches.suse/iwlwifi-mvm-don-t-use-SAR-Geo-if-basic-SAR-is-not-us.patch
--	patches.suse/brcmfmac-fix-reporting-support-for-160-MHz-channels.patch
--	patches.suse/net-thunderx-set-xdp_prog-to-NULL-if-bpf_prog_add-fa.patch
--	patches.suse/ibmvnic-Fix-RX-queue-buffer-cleanup.patch
--	patches.suse/ibmvnic-Update-driver-queues-after-change-in-ring-si.patch
--	patches.suse/0005-net-don-t-keep-lonely-packets-forever-in-the-gro-has.patch
--	patches.suse/virtio-net-fail-XDP-set-if-guest-csum-is-negotiated.patch
--	patches.suse/team-no-need-to-do-team_notify_peers-or-team_mcast_r.patch
--	patches.suse/net-thunderx-set-tso_hdrs-pointer-to-NULL-in-nicvf_f.patch
--	patches.suse/0001-HID-Add-quirk-for-Microsoft-PIXART-OEM-mouse.patch
--	patches.suse/HID-input-Ignore-battery-reported-by-Symbol-DS4308.patch
--	patches.suse/HID-uhid-forbid-UHID_CREATE-under-KERNEL_DS-or-eleva.patch
--	patches.suse/HID-multitouch-Add-pointstick-support-for-Cirque-Tou.patch
--	patches.suse/hid-add-quirk-for-primax-pixart-oem-mice.patch
--	patches.suse/hwmon-ina2xx-Fix-NULL-id-pointer-in-probe.patch
--	patches.suse/hwmon-raspberrypi-Fix-initial-notify.patch
--	patches.suse/hwmon-ina2xx-Fix-current-value-calculation.patch
--	patches.suse/hwmon-w83795-temp4_type-has-writable-permission.patch
--	patches.suse/kvm-vmx-re-add-ple_gap-module-parameter
--	patches.suse/kvm-x86-fix-scan-ioapic-use-before-initialization
--	patches.suse/svm-add-mutex_lock-to-protect-apic_access_page_done-on-amd-systems
--	patches.suse/kvm-x86-fix-kernel-info-leak-in-kvm_hc_clock_pairing-hypercall
--	patches.suse/kvm-mmu-fix-race-in-emulated-page-table-writes
--	patches.suse/kvm-svm-ensure-an-ibpb-on-all-affected-cpus-when-freeing-a-vmcb.patch
--	patches.suse/spi-mediatek-use-correct-mata-xfer_len-when-in-fifo-.patch
--	patches.suse/btrfs-always-try-all-copies-when-reading-extent-buffers.patch
--	patches.suse/0003-Btrfs-send-fix-infinite-loop-due-to-directory-rename.patch
--	patches.suse/bpf-fix-check-of-allowed-specifiers-in-bpf_trace_pri.patch
--	patches.suse/usbnet-ipheth-fix-potential-recvmsg-bug-and-recvmsg-.patch
--	patches.suse/0001-net-thunderx-fix-NULL-pointer-dereference-in-nic_rem.patch
--	patches.suse/rapidio-rionet-do-not-free-skb-before-reading-its-le.patch
--	patches.suse/0006-ipvs-call-ip_vs_dst_notifier-earlier-than-ipv6_dev_n.patch
--	patches.suse/s390-sles15-17-03-s390-qeth-fix-length-check-in-SNMP-processing.patch
--	patches.suse/ixgbe-recognize-1000BaseLX-SFP-modules-as-1Gbps.patch
--	patches.suse/udf-Allow-mounting-volumes-with-incorrect-identifica.patch
--	patches.suse/ext2-fix-potential-use-after-free.patch
--	patches.suse/ALSA-ac97-Fix-incorrect-bit-shift-at-AC97-SPSA-contr.patch
--	patches.suse/ALSA-hda-Add-ASRock-N68C-S-UCC-the-power_save-blackl.patch
--	patches.suse/ALSA-hda-realtek-fix-headset-mic-detection-for-MSI-M.patch
--	patches.suse/ALSA-wss-Fix-invalid-snd_free_pages-at-error-path.patch
--	patches.suse/ALSA-sparc-Fix-invalid-snd_free_pages-at-error-path.patch
--	patches.suse/ALSA-control-Fix-race-between-adding-and-removing-a-.patch
--	patches.suse/ALSA-hda-realtek-fix-the-pop-noise-on-headphone-for-.patch
--	patches.suse/ALSA-hda-realtek-Add-auto-mute-quirk-for-HP-Spectre-.patch
--	patches.suse/ALSA-hda-realtek-Support-ALC300.patch
--	patches.suse/ASoC-rsnd-fixup-clock-start-checker.patch
--	patches.suse/ASoC-intel-cht_bsw_max98090_ti-Add-quirk-for-boards-.patch
--	patches.suse/ASoC-sun8i-codec-fix-crash-on-module-removal.patch
--	patches.suse/ASoC-wm_adsp-Fix-dma-unsafe-read-of-scratch-register.patch
--	patches.suse/ASoC-omap-abe-twl6040-Fix-missing-audio-card-caused-.patch
--	patches.suse/ASoC-dapm-Recalculate-audio-map-forcely-when-card-in.patch
--	patches.suse/ASoC-omap-mcbsp-Fix-latency-value-calculation-for-pm.patch
--	patches.suse/ASoC-omap-mcpdm-Add-pm_qos-handling-to-avoid-under-o.patch
--	patches.suse/ASoC-omap-dmic-Add-pm_qos-handling-to-avoid-overruns.patch
--	patches.suse/ALSA-usb-audio-Add-vendor-and-product-name-for-Dell-.patch
--	patches.suse/s390-cpum_cf-reject-request-for-sampling-in-event-initialization
--	patches.suse/RDMA-bnxt_re-Fix-system-hang-when-registration-with-.patch
--	patches.suse/RDMA-bnxt_re-Avoid-accessing-the-device-structure-af.patch
--	patches.suse/iser-set-sector-for-ambiguous-mr-status-errors.patch
--	patches.suse/RDMA-hns-Bugfix-pbl-configuration-for-rereg-mr.patch
--	patches.suse/pstore-ram-Correctly-calculate-usable-PRZ-bytes.patch
--	patches.suse/drm-ast-Fix-incorrect-free-on-ioregs.patch
--	patches.suse/0001-drm-ast-fixed-reading-monitor-EDID-not-stable-issue.patch
--	patches.suse/0003-drm-amdgpu-Add-delay-after-enable-RLC-ucode.patch
--	patches.suse/0001-drm-set-is_master-to-0-upon-drm_new_set_master-failu.patch
--	patches.suse/drm-meson-Enable-fast_io-in-meson_dw_hdmi_regmap_con.patch
--	patches.suse/drm-meson-Fix-OOB-memory-accesses-in-meson_viu_set_o.patch
--	patches.suse/drm-meson-add-support-for-1080p25-mode.patch
--	patches.suse/exportfs-fix-passing-zero-to-ERR_PTR-warning.patch
--	patches.suse/exportfs-do-not-read-dentry-after-free.patch
--	patches.suse/objtool-fix-double-free-in-cold-detection-error-path.patch
--	patches.suse/objtool-fix-segfault-in-cold-detection-with-ffunction-sections.patch
--	patches.suse/efi-Prevent-GICv3-WARN-by-mapping-the-memreserve-tab.patch
--	patches.suse/uprobes-Fix-handle_swbp-vs.-unregister-register-race.patch
--	patches.suse/x86-mce-amd-fix-the-thresholding-machinery-initialization-order.patch
--	patches.suse/test_hexdump-use-memcpy-instead-of-strncpy.patch
--	patches.suse/USB-usb-storage-Add-new-IDs-to-ums-realtek.patch
--	patches.suse/usb-core-quirks-add-RESET_RESUME-quirk-for-Cherry-G2.patch
--	patches.suse/Revert-usb-dwc3-gadget-skip-Set-Clear-Halt-when-inva.patch
--	patches.suse/USB-omap_udc-use-devm_request_irq.patch
--	patches.suse/USB-omap_udc-fix-crashes-on-probe-error-and-module-r.patch
--	patches.suse/USB-omap_udc-fix-omap_udc_start-on-15xx-machines.patch
--	patches.suse/USB-omap_udc-fix-USB-gadget-functionality-on-Palm-Tu.patch
--	patches.suse/USB-omap_udc-fix-rejection-of-out-transfers-when-DMA.patch
--	patches.suse/usb-gadget-u_ether-fix-unsafe-list-iteration.patch
--	patches.suse/staging-rtl8723bs-Fix-the-return-value-in-case-of-er.patch
--	patches.suse/staging-rtl8723bs-Add-missing-return-for-cfg80211_rt.patch
--	patches.suse/staging-vchiq_arm-fix-compat-VCHIQ_IOC_AWAIT_COMPLET.patch
--	patches.suse/iio-st_magn-Fix-enable-device-after-trigger.patch
--	patches.suse/devres-Align-data-to-ARCH_KMALLOC_MINALIGN.patch
--	patches.suse/misc-mic-scif-fix-copy-paste-error-in-scif_create_re.patch
--	patches.suse/unifdef-use-memcpy-instead-of-strncpy.patch
--	patches.suse/fscache-Fix-race-in-fscache_op_complete-due-to-split.patch
--	patches.suse/fscache-fix-race-between-enablement-and-dropping-of-.patch
--	patches.suse/ACPI-IORT-Fix-iort_get_platform_device_domain-uninit.patch
--	patches.suse/mm-cleancache-fix-corruption-on-missed-inode-invalid.patch
--	patches.suse/mm-use-swp_offset-as-key-in-shmem_replace_page.patch
--	patches.suse/mm-page_alloc-c-fix-calculation-of-pgdat-nr_zones.patch
--	patches.suse/hfs-do-not-free-node-before-using.patch
--	patches.suse/hfsplus-do-not-free-node-before-using.patch
--	patches.suse/userfaultfd-use-enoent-instead-of-efault-if-the-atomic-copy-user-fails.patch
--	patches.suse/userfaultfd-shmem-allocate-anonymous-memory-for-map_private-shmem.patch
--	patches.suse/userfaultfd-shmem-hugetlbfs-only-allow-to-register-vm_maywrite-vmas.patch
--	patches.suse/userfaultfd-shmem-add-i_size-checks.patch
--	patches.suse/userfaultfd-shmem-uffdio_copy-set-the-page-dirty-if-vm_write-is-not-set.patch
--	patches.suse/mm-huge_memory-rename-freeze_page-to-unmap_page.patch
--	patches.suse/mm-huge_memory-splitting-set-mapping-index-before-unfreeze.patch
--	patches.suse/mm-huge_memory-fix-lockdep-complaint-on-32-bit-i_size_read.patch
--	patches.suse/mm-khugepaged-collapse_shmem-stop-if-punched-or-truncated.patch
--	patches.suse/mm-khugepaged-fix-crashes-due-to-misaccounted-holes.patch
--	patches.suse/mm-khugepaged-collapse_shmem-remember-to-clear-holes.patch
--	patches.suse/mm-khugepaged-minor-reorderings-in-collapse_shmem.patch
--	patches.suse/mm-khugepaged-collapse_shmem-without-freezing-new_page.patch
--	patches.suse/mm-khugepaged-collapse_shmem-do-not-crash-on-compound.patch
--	patches.suse/pci-imx6-fix-link-training-status-detection-in-link-up-check
--	patches.suse/fs-fix-lost-error-code-in-dio_complete.patch
--	patches.suse/nvme-free-ctrl-device-name-on-init-failure.patch
--	patches.suse/nvme-flush-namespace-scanning-work-just-before-remov.patch
--	patches.suse/nvme-rdma-fix-double-freeing-of-async-event-data.patch
--	patches.suse/x86-retpoline-make-config_retpoline-depend-on-compiler-support.patch
--	patches.suse/x86-retpoline-remove-minimal-retpoline-support.patch
--	patches.suse/x86-speculation-update-the-tif_ssbd-comment.patch
--	patches.suse/x86-speculation-clean-up-spectre_v2_parse_cmdline.patch
--	patches.suse/x86-speculation-remove-unnecessary-ret-variable-in-cpu_show_common.patch
--	patches.suse/x86-speculation-move-stipb-ibpb-string-conditionals-out-of-cpu_show_common.patch
--	patches.suse/x86-speculation-disable-stibp-when-enhanced-ibrs-is-in-use.patch
--	patches.suse/x86-speculation-rename-ssbd-update-functions.patch
--	patches.suse/x86-speculation-reorganize-speculation-control-msrs-update.patch
--	patches.suse/sched-smt-make-sched_smt_present-track-topology.patch
--	patches.suse/sched-smt-expose-sched_smt_present-static-key.patch
--	patches.suse/x86-speculation-rework-smt-state-change.patch
--	patches.suse/x86-l1tf-show-actual-smt-state.patch
--	patches.suse/x86-speculation-reorder-the-spec_v2-code.patch
--	patches.suse/x86-speculation-mark-string-arrays-const-correctly.patch
--	patches.suse/x86-speculataion-mark-command-line-parser-data-_initdata.patch
--	patches.suse/x86-speculation-unify-conditional-spectre-v2-print-functions.patch
--	patches.suse/x86-speculation-add-command-line-control-for-indirect-branch-speculation.patch
--	patches.suse/x86-speculation-prepare-for-per-task-indirect-branch-speculation-control.patch
--	patches.suse/x86-process-consolidate-and-simplify-switch_to_xtra-code.patch
--	patches.suse/x86-speculation-avoid-_switch_to_xtra-calls.patch
--	patches.suse/x86-speculation-prepare-for-conditional-ibpb-in-switch_mm.patch
--	patches.suse/ptrace-remove-unused-ptrace_may_access_sched-and-mode_ibrs.patch
--	patches.suse/x86-speculation-split-out-tif-update.patch
--	patches.suse/x86-speculation-prevent-stale-spec_ctrl-msr-content.patch
--	patches.suse/x86-speculation-prepare-arch_smt_update-for-prctl-mode.patch
--	patches.suse/x86-speculation-add-prctl-control-for-indirect-branch-speculation.patch
--	patches.suse/x86-speculation-enable-prctl-mode-for-spectre_v2_user.patch
--	patches.suse/x86-speculation-add-seccomp-spectre-v2-user-space-protection-mode.patch
--	patches.suse/x86-speculation-provide-ibpb-always-command-line-options.patch
--	patches.suse/dmaengine-at_hdmac-fix-memory-leak-in-at_dma_xlate.patch
--	patches.suse/dmaengine-at_hdmac-fix-module-unloading.patch
--	patches.suse/0001-xen-x86-add-diagnostic-printout-to-xen_mc_flush-in-c.patch
--	patches.suse/ARM-OMAP2-prm44xx-Fix-section-annotation-on-omap44xx.patch
--	patches.suse/ARM-OMAP1-ams-delta-Fix-possible-use-of-uninitialize.patch
--	patches.suse/sbus-char-add-of_node_put.patch
--	patches.suse/drivers-sbus-char-add-of_node_put.patch
--	patches.suse/drivers-tty-add-missing-of_node_put.patch
--	patches.suse/ide-pmac-add-of_node_put.patch
--	patches.suse/Input-matrix_keypad-check-for-errors-from-of_get_nam.patch
--	patches.suse/Input-elan_i2c-add-ELAN0620-to-the-ACPI-table.patch
--	patches.suse/Input-cros_ec_keyb-fix-button-switch-capability-repo.patch
--	patches.suse/Input-hyper-v-fix-wakeup-from-suspend-to-idle.patch
--	patches.suse/Input-elan_i2c-add-support-for-ELAN0621-touchpad.patch
--	patches.suse/Input-elan_i2c-add-ACPI-ID-for-Lenovo-IdeaPad-330-xx.patch
--	patches.suse/Input-synaptics-add-PNP-ID-for-ThinkPad-P50-to-SMBus.patch
--	patches.suse/Input-synaptics-enable-SMBus-for-HP-15-ay000.patch
--	patches.suse/Input-xpad-quirk-all-PDP-Xbox-One-gamepads.patch
--	patches.suse/Input-omap-keypad-fix-keyboard-debounce-configuratio.patch
--	patches.suse/0001-btrfs-tree-checker-Don-t-check-max-block-group-size-.patch
--	patches.suse/libata-whitelist-all-SAMSUNG-MZ7KM-solid-state-disks.patch
--	patches.suse/scsi-lpfc-fix-block-guard-enablement-on-sli3-adapters.patch
--	patches.suse/msft-hv-1802-scsi-storvsc-Fix-a-race-in-sub-channel-creation-that.patch
--	patches.suse/ALSA-pcm-Call-snd_pcm_unlink-conditionally-at-closin.patch
--	patches.suse/ALSA-pcm-Fix-starvation-on-down_write_nonblock.patch
--	patches.suse/ALSA-usb-audio-Add-SMSL-D1-to-quirks-for-native-DSD-.patch
--	patches.suse/ALSA-hda-Add-support-for-AMD-Stoney-Ridge.patch
--	patches.suse/ALSA-pcm-Fix-interval-evaluation-with-openmin-max.patch
--	patches.suse/ALSA-hda-realtek-Fix-speaker-output-regression-on-Th.patch
--	patches.suse/ALSA-usb-audio-Fix-UAF-decrement-if-card-has-no-live.patch
--	patches.suse/ALSA-hda-realtek-ALC286-mic-and-headset-mode-fixups-.patch
--	patches.suse/ALSA-hda-realtek-Add-support-for-Acer-Aspire-C24-860.patch
--	patches.suse/ALSA-hda-realtek-Fix-mic-issue-on-Acer-AIO-Veriton-Z.patch
--	patches.suse/ALSA-hda-realtek-Fix-mic-issue-on-Acer-AIO-Veriton-2.patch
--	patches.suse/ARM-8814-1-mm-improve-fix-ARM-v7_dma_inv_range-unali.patch
--	patches.suse/ARM-8815-1-V7M-align-v7m_dma_inv_range-with-v7-count.patch
--	patches.suse/SUNRPC-Fix-leak-of-krb5p-encode-pages.patch
--	patches.suse/SUNRPC-Fix-a-potential-race-in-xprt_connect.patch
--	patches.suse/0002-drm-msm-Grab-a-vblank-reference-when-waiting-for-com.patch
--	patches.suse/0002-drm-msm-Fix-error-return-checking.patch
--	patches.suse/0001-drm-amdgpu-update-mc-firmware-image-for-polaris12-va.patch
--	patches.suse/0001-drm-amdgpu-gmc8-update-MC-firmware-for-polaris.patch
--	patches.suse/0001-drm-ast-Fix-connector-leak-during-driver-unload.patch
--	patches.suse/dmaengine-dw-Fix-FIFO-size-for-Intel-Merrifield.patch
--	patches.suse/i2c-axxia-properly-handle-master-timeout.patch
--	patches.suse/i2c-scmi-Fix-probe-error-on-devices-with-an-empty-SM.patch
--	patches.suse/blk-mq-punt-failed-direct-issue-to-dispatch-list.patch
--	patches.suse/nvme-validate-controller-state-before-rescheduling-k.patch
--	patches.suse/Revert-PCI-ASPM-Do-not-initialize-link-state-when-as.patch
--	patches.suse/vhost-vsock-fix-reset-orphans-race-with-close-timeou.patch
--	patches.suse/virtio-s390-avoid-race-on-vcdev-config
--	patches.suse/virtio-s390-fix-race-in-ccw_io_helper
--	patches.suse/vhost-vsock-fix-use-after-free-in-network-stack-call.patch
--	patches.suse/splice-dont-read-more-than-available-pipe-space.patch
--	patches.suse/clk-mvebu-Off-by-one-bugs-in-cp110_of_clk_get.patch
--	patches.suse/clk-mmp-Off-by-one-in-mmp_clk_add.patch
--	patches.suse/libnvdimm-pfn-pad-pfn-namespaces-relative-to-other-regions.patch
--	patches.suse/acpi-nfit-fix-user-initiated-ars-to-be-ars-long-rather-than-ars-short.patch
--	patches.suse/dax-Check-page-mapping-isn-t-NULL.patch
--	patches.suse/dax-Don-t-access-a-freed-inode.patch
--	patches.suse/cifs-In-Kconfig-CONFIG_CIFS_POSIX-needs-depends-on-legacy-insecure.patch
--	patches.suse/cifs-Fix-separator-when-building-path-from-dentry.patch
--	patches.suse/CIFS-Avoid-returning-EBUSY-to-upper-layer-VFS.patch
--	patches.suse/usb-appledisplay-Add-27-Apple-Cinema-Display.patch
--	patches.suse/usb-quirk-add-no-LPM-quirk-on-SanDisk-Ultra-Flair-de.patch
--	patches.suse/usb-check-usb_get_extra_descriptor-for-proper-size.patch
--	patches.suse/0001-xhci-workaround-CSS-timeout-on-AMD-SNPS-3.0-xHC.patch
--	patches.suse/xhci-Prevent-U1-U2-link-pm-states-if-exit-latency-is.patch
--	patches.suse/tty-do-not-set-TTY_IO_ERROR-flag-if-console-port.patch
--	patches.suse/tty-serial-8250_mtk-always-resume-the-device-in-prob.patch
--	patches.suse/kgdboc-fix-KASAN-global-out-of-bounds-bug-in-param_s.patch
--	patches.suse/staging-rtl8712-Fix-possible-buffer-overrun.patch
--	patches.suse/Revert-commit-ef9209b642f-staging-rtl8723bs-Fix-inde.patch
--	patches.suse/msft-hv-1803-Drivers-hv-vmbus-Offload-the-handling-of-channels-to.patch
--	patches.suse/x86-efi-Allocate-e820-buffer-before-calling-efi_exit.patch
--	patches.suse/x86-build-Fix-compiler-support-check-for-CONFIG_RETP.patch
--	patches.suse/virtio-net-keep-vnet-header-zeroed-after-processing-.patch
--	patches.suse/tun-forbid-iface-creation-with-rtnl-ops.patch
--	patches.suse/net-phy-don-t-allow-__set_phy_supported-to-add-unsup.patch
--	patches.suse/net-8139cp-fix-a-BUG-triggered-by-changing-mtu-with-.patch
--	patches.suse/net-phy-Fix-not-to-call-phy_resume-if-PHY-is-not-att.patch
--	patches.suse/net-ibmvnic-Fix-RTNL-deadlock-during-device-reset.patch
--	patches.suse/sctp-kfree_rcu-asoc.patch
--	patches.suse/mv88e6060-disable-hardware-level-MAC-learning.patch
--	patches.suse/net-mlx4_en-Change-min-MTU-size-to-ETH_MIN_MTU.patch
--	patches.suse/rtnetlink-ndo_dflt_fdb_dump-only-work-for-ARPHRD_ETH.patch
--	patches.suse/ethernet-fman-fix-wrong-of_node_put-in-probe-function.patch
--	patches.suse/mac80211_hwsim-fix-module-init-error-paths-for-netli.patch
--	patches.suse/mac80211_hwsim-Timer-should-be-initialized-before-de.patch
--	patches.suse/mac80211-Clear-beacon_int-in-ieee80211_do_stop.patch
--	patches.suse/cfg80211-Prevent-regulatory-restore-during-STA-disco.patch
--	patches.suse/mac80211-ignore-tx-status-for-PS-stations-in-ieee802.patch
--	patches.suse/mac80211-fix-reordering-of-buffered-broadcast-packet.patch
--	patches.suse/mac80211-ignore-NullFunc-frames-in-the-duplicate-det.patch
--	patches.suse/tcp-Do-not-underestimate-rwnd_limited.patch
--	patches.suse/tcp-fix-NULL-ref-in-tail-loss-probe.patch
--	patches.suse/ipv4-ipv6-netfilter-Adjust-the-frag-mem-limit-when-t.patch
--	patches.suse/ipv6-sr-properly-initialize-flowi6-prior-passing-to-.patch
--	patches.suse/tcp-lack-of-available-data-can-also-cause-TSO-defer.patch
--	patches.suse/ipv6-Check-available-headroom-in-ip6_xmit-even-witho.patch
--	patches.suse/neighbour-Avoid-writing-before-skb-head-in-neigh_hh_.patch
--	patches.suse/net-mlx4_core-Correctly-set-PFC-param-if-global-paus.patch
--	patches.suse/ARM-mmp-mmp2-fix-cpu_is_mmp2-on-mmp2-dt.patch
--	patches.suse/ARM-imx-update-the-cpu-power-up-timing-setting-on-i..patch
--	patches.suse/Input-restore-EV_ABS-ABS_RESERVED.patch
--	patches.suse/fuse-continue-to-send-FUSE_RELEASEDIR-when-FUSE_OPEN.patch
--	patches.suse/0001-media-vb2-don-t-call-__vb2_queue_cancel-if-vb2_start.patch
--	patches.suse/0001-dm-cache-metadata-verify-cache-has-blocks-in-blocks_.patch
--	patches.suse/0001-dm-call-blk_queue_split-to-impose-device-limits-on-b.patch
--	patches.suse/0001-dm-zoned-Fix-target-BIO-completion-handling.patch
--	patches.suse/0001-dm-thin-send-event-about-thin-pool-state-change-_aft.patch
--	patches.suse/ALSA-hda-realtek-Fixed-headphone-issue-for-ALC700.patch
--	patches.suse/ALSA-hda-realtek-Fix-the-mute-LED-regresion-on-Lenov.patch
--	patches.suse/ALSA-fireface-fix-reference-to-wrong-register-for-cl.patch
--	patches.suse/ALSA-hda-realtek-ALC294-mic-and-headset-mode-fixups-.patch
--	patches.suse/ALSA-hda-realtek-Enable-audio-jacks-of-ASUS-UX533FD-.patch
--	patches.suse/ALSA-hda-realtek-Enable-audio-jacks-of-ASUS-UX433FN-.patch
--	patches.suse/MMC-OMAP-fix-broken-MMC-on-OMAP15XX-OMAP5910-OMAP310.patch
--	patches.suse/mmc-sdhci-fix-the-timeout-check-window-for-clock-and.patch
--	patches.suse/0001-drm-i915-execlists-Apply-a-full-mb-before-execution-.patch
--	patches.suse/0004-Revert-drm-rockchip-Allow-driver-to-be-shutdown-on-r.patch
--	patches.suse/0001-drm-amdgpu-update-SMC-firmware-image-for-polaris10-v.patch
--	patches.suse/0001-drm-nouveau-kms-Fix-memory-leak-in-nv50_mstm_del.patch
--	patches.suse/pinctrl-meson-fix-pull-enable-register-calculation.patch
--	patches.suse/pinctrl-sunxi-a83t-Fix-IRQ-offset-typo-for-PH11.patch
--	patches.suse/powerpc-msi-Fix-NULL-pointer-access-in-teardown-code.patch
--	patches.suse/powerpc-boot-Fix-build-failures-with-j-1.patch
--	patches.suse/0011-arm64-dma-mapping-Fix-FORCE_CONTIGUOUS-buffer-cleari.patch
--	patches.suse/aio-fix-spectre-gadget-in-lookup_ioctx.patch
--	patches.suse/userfaultfd-check-vm_maywrite-was-set-after-verifying-the-uffd-is-registered.patch
--	patches.suse/checkstack.pl-fix-for-aarch64.patch
--	patches.suse/Revert-scsi-qla2xxx-Fix-NVMe-Target-discovery.patch
--	patches.suse/scsi-bnx2fc-fix-null-dereference-in-error-handling
--	patches.suse/kvm-fix-uaf-in-nested-posted-interrupt-processing
--	patches.suse/kvm-x86-Add-AMD-s-EX_CFG-to-the-list-of-ignored-MSRs.patch
--	patches.suse/sctp-initialize-sin6_flowinfo-for-ipv6-addrs-in-sctp.patch
--	patches.suse/ipv4-Fix-potential-Spectre-v1-vulnerability.patch
--	patches.suse/ibmvnic-Convert-reset-work-item-mutex-to-spin-lock.patch
--	patches.suse/ibmvnic-Fix-non-atomic-memory-allocation-in-IRQ-cont.patch
--	patches.suse/ieee802154-ca8210-fix-possible-u8-overflow-in-ca8210.patch
--	patches.suse/USB-hso-Fix-OOB-memory-access-in-hso_probe-hso_get_c.patch
--	patches.suse/bnx2x-Clear-fip-MAC-when-fcoe-offload-support-is-dis.patch
--	patches.suse/bnx2x-Remove-configured-vlans-as-part-of-unload-sequ.patch
--	patches.suse/bnx2x-Send-update-svid-ramrod-with-retry-poll-flags-.patch
--	patches.suse/0007-netfilter-ipset-do-not-call-ipset_nest_end-after-nla.patch
--	patches.suse/i40e-fix-mac-filter-delete-when-setting-mac-address.patch
--	patches.suse/vhost-make-sure-used-idx-is-seen-before-log-in-vhost.patch
--	patches.suse/qed-Fix-command-number-mismatch-between-driver-and-t.patch
--	patches.suse/tipc-use-lock_sock-in-tipc_sk_reinit.patch
--	patches.suse/tipc-fix-a-double-kfree_skb.patch
--	patches.suse/tipc-compare-remote-and-local-protocols-in-tipc_udp_.patch
--	patches.suse/w90p910_ether-remove-incorrect-__init-annotation.patch
--	patches.suse/ip6mr-Fix-potential-Spectre-v1-vulnerability.patch
--	patches.suse/qmi_wwan-Added-support-for-Fibocom-NL668-series.patch
--	patches.suse/qmi_wwan-Added-support-for-Telit-LN940-series.patch
--	patches.suse/0002-xfrm-Fix-error-return-code-in-xfrm_output_one.patch
--	patches.suse/0004-xfrm-Fix-bucket-count-reported-to-userspace.patch
--	patches.suse/0003-xfrm-Fix-NULL-pointer-dereference-in-xfrm_input-when.patch
--	patches.suse/VSOCK-Send-reset-control-packet-when-socket-is-parti.patch
--	patches.suse/qed-Fix-an-error-code-qed_ll2_start_xmit.patch
--	patches.suse/net-macb-restart-tx-after-tx-used-bit-read.patch
--	patches.suse/lan78xx-Resolve-issue-with-changing-MAC-address.patch
--	patches.suse/net-phy-Fix-the-issue-that-netif-always-links-up-aft.patch
--	patches.suse/0001-xen-netfront-tolerate-frags-with-no-data.patch
--	patches.suse/vxge-ensure-data0-is-initialized-in-when-fetching-fi.patch
--	patches.suse/net-smc-fix-TCP-fallback-socket-release.patch
--	patches.suse/0001-iwlwifi-mvm-don-t-send-GEO_TX_POWER_LIMIT-to-old-fir.patch
--	patches.suse/net-rds-fix-warn-in-rds_message_alloc_sgs.patch
--	patches.suse/net-rds-remove-user-triggered-WARN_ON-in-rds_sendmsg.patch
--	patches.suse/ipv6-explicitly-initialize-udp6_addr-in-udp_sock_cre.patch
--	patches.suse/net-mlx5e-RX-Fix-wrong-early-return-in-receive-queue.patch
--	patches.suse/net-mlx5-Typo-fix-in-del_sw_hw_rule.patch
--	patches.suse/net-mlx5e-Remove-the-false-indication-of-software-ti.patch
--	patches.suse/gro_cell-add-napi_disable-in-gro_cells_destroy.patch
--	patches.suse/rds-Fix-warning.patch
--	patches.suse/mmc-omap_hsmmc-fix-DMA-API-warning.patch
--	patches.suse/mmc-core-Reset-HPI-enabled-state-during-re-init-and-.patch
--	patches.suse/mmc-core-Allow-BKOPS-and-CACHE-ctrl-even-if-no-HPI-s.patch
--	patches.suse/mmc-core-Use-a-minimum-1600ms-timeout-when-enabling-.patch
--	patches.suse/xhci-Don-t-prevent-USB2-bus-suspend-in-state-check-i.patch
--	patches.suse/USB-serial-option-add-HP-lt4132.patch
--	patches.suse/USB-serial-option-add-GosunCn-ZTE-WeLink-ME3630.patch
--	patches.suse/USB-serial-option-add-Simcom-SIM7500-SIM7600-MBIM-mo.patch
--	patches.suse/USB-serial-option-add-Fibocom-NL668-series.patch
--	patches.suse/USB-serial-option-add-Telit-LN940-series.patch
--	patches.suse/usb-xhci-fix-broken_suspend-placement-in-struct-xchi_hcd.patch
--	patches.suse/Revert-serial-8250-Fix-clearing-FIFOs-in-RS485-mode-.patch
--	patches.suse/msft-hv-1814-Drivers-hv-vmbus-Return-EINVAL-for-the-sys-files-for.patch
--	patches.suse/kbuild-fix-false-positive-warning-error-about-missin.patch
--	patches.suse/ubifs-Handle-re-linking-of-inodes-correctly-while-re.patch
--	patches.suse/smb3-Fix-rmdir-compounding-regression-to-strict-servers.patch
--	patches.suse/gpiolib-acpi-Only-defer-request_irq-for-GpioInt-ACPI.patch
--	patches.suse/gpio-max7301-fix-driver-for-use-with-CONFIG_VMAP_STA.patch
--	patches.suse/gpio-mvebu-only-fail-on-missing-clk-if-pwm-is-actual.patch
--	patches.suse/Input-omap-keypad-fix-idle-configuration-to-not-bloc.patch
--	patches.suse/Input-synaptics-enable-RMI-on-ThinkPad-T560.patch
--	patches.suse/Input-synaptics-enable-SMBus-for-HP-EliteBook-840-G4.patch
--	patches.suse/0001-drm-ioctl-Fix-Spectre-v1-vulnerabilities.patch
--	patches.suse/x86-mm-Fix-decoy-address-handling-vs-32-bit-builds.patch
--	patches.suse/x86-mtrr-don-t-copy-uninitialized-gentry-fields-back-to-userspace.patch
--	patches.suse/0001-futex-Cure-exit-race.patch
--	patches.suse/tcp-fix-a-race-in-inet_diag_dump_icsk.patch
--	patches.suse/packet-validate-address-length.patch
--	patches.suse/ipv6-tunnels-fix-two-use-after-free.patch
--	patches.suse/qmi_wwan-Add-support-for-Fibocom-NL678-series.patch
--	patches.suse/qmi_wwan-Fix-qmap-header-retrieval-in-qmimux_rx_fixu.patch
--	patches.suse/serial-sunsu-fix-refcount-leak.patch
--	patches.suse/0001-fork-memcg-fix-crash-in-free_thread_stack-on-memcg-c.patch
--	patches.suse/mm-page_alloc-fix-has_unmovable_pages-for-HugePages.patch
--	patches.suse/scsi-sd-use-mempool-for-discard-special-page
--	patches.suse/procsysctl-dont-return-ENOMEM-on-lookup-when-a-table-is-unregistering.patch
--	patches.suse/platform-x86-asus-wmi-Tell-the-EC-the-OS-will-handle.patch
--	patches.suse/platform-x86-asus-nb-wmi-Map-0x35-to-KEY_SCREENLOCK.patch
--	patches.suse/platform-x86-asus-nb-wmi-Drop-mapping-of-0x33-and-0x.patch
--	patches.suse/0001-drm-rockchip-psr-do-not-dereference-encoder-before-i.patch
--	patches.suse/drm-bufs-Fix-Spectre-v1-vulnerability.patch
--	patches.suse/0001-drm-vc4-Set-is_yuv-to-false-when-num_planes-1.patch
--	patches.suse/0001-drm-vc4-x_scaling-1-should-never-be-set-to-VC4_SCALI.patch
--	patches.suse/drm-rockchip-fix-for-mailbox-read-size.patch
--	patches.suse/0003-drm-i915-Redefine-some-Whiskey-Lake-SKUs.patch
--	patches.suse/ALSA-x86-Fix-runtime-PM-for-hdmi-lpe-audio.patch
--	patches.suse/drm-i915-Disable-LP3-watermarks-on-all-SNB-machines.patch
--	patches.suse/0001-drm-rcar-du-Fix-vblank-initialization.patch
--	patches.suse/0001-drm-rcar-du-Fix-external-clock-error-checks.patch
--	patches.suse/0004-drm-atomic-helper-Complete-fake_commit-flip_done-pot.patch
--	patches.suse/gpu-ipu-v3-image-convert-Prevent-race-between-run-an.patch
--	patches.suse/drm-Clear-state-acquire_ctx-before-leaving-drm_atomi.patch
--	patches.suse/drm-nouveau-tmr-detect-stalled-gpu-timer-and-break-o.patch
--	patches.suse/jffs2-Fix-use-of-uninitialized-delayed_work-lockdep-.patch
--	patches.suse/media-mtk-vcodec-Release-device-nodes-in-mtk_vcodec_.patch
--	patches.suse/media-pulse8-cec-return-0-when-invalidating-the-logi.patch
--	patches.suse/media-vb2-vb2_mmap-move-lock-up.patch
--	patches.suse/media-cec-report-Vendor-ID-after-initialization.patch
--	patches.suse/media-vivid-fix-error-handling-of-kthread_run.patch
--	patches.suse/media-vivid-set-min-width-height-to-a-value-0.patch
--	patches.suse/media-adv-tc358743-ths8200-fill-in-min-width-height-.patch
--	patches.suse/media-v4l2-tpg-array-index-could-become-negative.patch
--	patches.suse/media-vivid-free-bitmap_cap-when-updating-std-timing.patch
--	patches.suse/media-videobuf2-v4l2-drop-WARN_ON-in-vb2_warn_zero_b.patch
--	patches.suse/media-vb2-be-sure-to-unlock-mutex-on-errors.patch
--	patches.suse/media-DaVinci-VPBE-fix-error-handling-in-vpbe_initia.patch
--	patches.suse/media-firewire-Fix-app_info-parameter-type-in-avc_ca.patch
--	patches.suse/media-stkwebcam-Bugfix-for-wrong-return-values.patch
--	patches.suse/ALSA-oxfw-add-support-for-APOGEE-duet-FireWire.patch
--	patches.suse/ALSA-hda-ca0132-make-pci_iounmap-call-conditional.patch
--	patches.suse/ALSA-emux-Fix-potential-Spectre-v1-vulnerabilities.patch
--	patches.suse/ALSA-pcm-Fix-potential-Spectre-v1-vulnerability.patch
--	patches.suse/ALSA-hda-fix-front-speakers-on-Huawei-MBXP.patch
--	patches.suse/ALSA-firewire-lib-fix-wrong-handling-payload_length-.patch
--	patches.suse/ALSA-firewire-lib-fix-wrong-assignment-for-out_packe.patch
--	patches.suse/ALSA-firewire-lib-use-the-same-print-format-for-with.patch
--	patches.suse/ALSA-fireface-fix-for-state-to-fetch-PCM-frames.patch
--	patches.suse/ALSA-hda-add-mute-LED-support-for-HP-EliteBook-840-G.patch
--	patches.suse/ASoC-intel-cht_bsw_max98090_ti-Add-pmc_plt_clk_0-qui.patch
--	patches.suse/ASoC-intel-cht_bsw_max98090_ti-Add-pmc_plt_clk_0-2.patch
--	patches.suse/ASoC-Intel-mrfld-fix-uninitialized-variable-access.patch
--	patches.suse/ASoC-au8540-use-64-bit-arithmetic-instead-of-32-bit.patch
--	patches.suse/ASoC-fsl-Fix-SND_SOC_EUKREA_TLV320-build-error-on-i..patch
--	patches.suse/ALSA-rme9652-Fix-potential-Spectre-v1-vulnerability.patch
--	patches.suse/ALSA-emu10k1-Fix-potential-Spectre-v1-vulnerabilitie.patch
--	patches.suse/ALSA-bebob-fix-model-id-of-unit-for-Apogee-Ensemble.patch
--	patches.suse/ALSA-hda-realtek-Enable-audio-jacks-of-ASUS-UX391UA-.patch
--	patches.suse/cpuidle-big.LITTLE-fix-refcount-leak.patch
--	patches.suse/PM-AVS-SmartReflex-NULL-check-before-some-freeing-fu.patch
--	patches.suse/ACPICA-Use-d-for-signed-int-print-formatting-instead.patch
--	patches.suse/ACPI-LPSS-Ignore-acpi_device_fix_up_power-return-val.patch
--	patches.suse/ACPI-APEI-Clear-GHES-block_status-before-panic.patch
--	patches.suse/ACPI-fix-acpi_find_child_device-invocation-in-acpi_p.patch
--	patches.suse/pwm-clps711x-Fix-period-calculation.patch
--	patches.suse/regulator-Fix-return-value-of-_set_load-stub.patch
--	patches.suse/drivers-regulator-fix-a-missing-check-of-return-valu.patch
--	patches.suse/regulator-tps65910-fix-a-missing-check-of-return-val.patch
--	patches.suse/spi-bcm2835-Avoid-finishing-transfer-prematurely-in-.patch
--	patches.suse/spi-bcm2835-Fix-book-keeping-of-DMA-termination.patch
--	patches.suse/spi-bcm2835-Fix-race-on-DMA-termination.patch
--	patches.suse/spi-bcm2835-Unbreak-the-build-of-esoteric-configs.patch
--	patches.suse/0001-dt-bindings-clock-r8a7795-Remove-CSIREF-clock.patch
--	patches.suse/0001-dt-bindings-clock-r8a7796-Remove-CSIREF-clock.patch
--	patches.suse/clk-sunxi-ng-enable-so-said-LDOs-for-A64-SoC-s-pll-m.patch
--	patches.suse/clk-sunxi-ng-h3-h5-Fix-CSI_MCLK-parent.patch
--	patches.suse/clk-sunxi-ng-a33-Set-CLK_SET_RATE_PARENT-for-all-aud.patch
--	patches.suse/clk-rockchip-fix-typo-in-rk3188-spdif_frac-parent.patch
--	patches.suse/clk-rockchip-fix-rk3188-sclk_smc-gate-data.patch
--	patches.suse/clk-rockchip-fix-rk3188-sclk_mac_lbtest-parameter-or.patch
--	patches.suse/clk-rockchip-fix-I2S1-clock-gate-register-for-rk3328.patch
--	patches.suse/clk-rockchip-fix-ID-of-8ch-clock-of-I2S1-for-rk3328.patch
--	patches.suse/clk-imx6q-reset-exclusive-gates-on-init.patch
--	patches.suse/clk-imx6sl-ensure-MMDC-CH0-handshake-is-bypassed.patch
--	patches.suse/device-property-fix-fwnode_graph_get_next_endpoint-d.patch
--	patches.suse/platform-msi-Free-descriptors-in-platform_msi_domain.patch
--	patches.suse/timekeeping-Use-proper-seqcount-initializer.patch
--	patches.suse/clocksource-drivers-integrator-ap-Add-missing-of_nod.patch
--	patches.suse/0001-x86-speculation-l1tf-Drop-the-swap-storage-limit-res.patch
--	patches.suse/kvm-nvmx-set-vm-instruction-error-for-vmptrld-of-unbacked-page
--	patches.suse/kvm-nvmx-free-the-vmread-vmwrite-bitmaps-if-alloc_kvm_area-fails
--	patches.suse/kvm-vmx-set-ia32_tsc_aux-for-legacy-mode-guests
--	patches.suse/kvm-x86-report-stibp-on-get_supported_cpuid.patch
--	patches.suse/KVM-arm-arm64-Fix-VMID-alloc-race-by-reverting-to-lo.patch
--	patches.suse/arm-arm64-KVM-vgic-Force-VM-halt-when-changing-the-a.patch
--	patches.suse/KVM-PPC-Book3S-HV-Fix-race-between-kvm_unmap_hva_ran.patch
--	patches.suse/KVM-PPC-Book3S-PR-Set-hflag-to-indicate-that-POWER9-.patch
--	patches.suse/kvm-Disallow-wraparound-in-kvm_gfn_to_hva_cache_init.patch
--	patches.suse/kvm-nvmx-nmi-window-and-interrupt-window-exiting-should-wake-l2-from-hlt
--	patches.suse/kvm-x86-use-jmp-to-invoke-kvm_spurious_fault-from-fixup
--	patches.suse/x86-resctrl-fix-rdt_find_domain-return-value-and-checks.patch
--	patches.suse/firmware-efi-Add-NULL-pointer-checks-in-efivars-API-.patch
--	patches.suse/efi-Permit-multiple-entries-in-persistent-memreserve.patch
--	patches.suse/efi-Reduce-the-amount-of-memblock-reservations-for-p.patch
--	patches.suse/tools-lib-lockdep-Rename-trywlock-into-trywrlock.patch
--	patches.suse/perf-tools-add-hygon-dhyana-support.patch
--	patches.suse/hwmon-k10temp-x86-amd_nb-consolidate-shared-device-ids.patch
--	patches.suse/x86-vdso-remove-obsolete-fake-section-table-reservation.patch
--	patches.suse/x86-mm-drop-usage-of-_flush_tlb_all-in-kernel_physical_mapping_init.patch
--	patches.suse/powerpc-64s-Include-cpu-header.patch
--	patches.suse/powerpc-xmon-Fix-invocation-inside-lock-region.patch
--	patches.suse/powerpc-perf-Fix-thresholding-counter-data-for-unkno.patch
--	patches.suse/powerpc-perf-Update-perf_regs-structure-to-include-S.patch
--	patches.suse/powerpc-perf-Cleanup-cache_sel-bits-comment.patch
--	patches.suse/powerpc-perf-Fix-unit_sel-cache_sel-checks.patch
--	patches.suse/powerpc-perf-Add-constraints-for-power9-l2-l3-bus-ev.patch
--	patches.suse/powerpc-perf-Remove-l2-bus-events-from-HW-cache-even.patch
--	patches.suse/powerpc-fsl-Fix-spectre_v2-mitigations-reporting.patch
--	patches.suse/powerpc-fsl-Add-nospectre_v2-command-line-argument.patch
--	patches.suse/powerpc-fsl-Update-Spectre-v2-reporting.patch
--	patches.suse/powerpc-powernv-ioda-Allocate-indirect-TCE-levels-of.patch
--	patches.suse/powerpc-fadump-Reservationless-firmware-assisted-dum.patch
--	patches.suse/powerpc-fadump-Throw-proper-error-message-on-fadump-.patch
--	patches.suse/powerpc-fadump-Do-not-allow-hot-remove-memory-from-f.patch
--	patches.suse/powerpc-tm-Set-MSR-TS-just-prior-to-recheckpoint.patch
--	patches.suse/powerpc-tm-Save-MSR-to-PACA-before-RFID.patch
--	patches.suse/powerpc-tm-Print-scratch-value.patch
--	patches.suse/powerpc-tm-Unset-MSR-TS-if-not-recheckpointing.patch
--	patches.suse/powerpc-pkeys-Fix-handling-of-pkey-state-across-fork.patch
--	patches.suse/powerpc-Fix-HMIs-on-big-endian-with-CONFIG_RELOCATAB.patch
--	patches.suse/pstore-ram-Do-not-treat-empty-buffers-as-valid.patch
--	patches.suse/pstore-ram-Avoid-NULL-deref-in-ftrace-merging-failur.patch
--	patches.suse/panic-avoid-deadlocks-in-re-entrant-console-drivers.patch
--	patches.suse/printk-fix-printk_time-race.patch
--	patches.suse/selinux-always-allow-mounting-submounts.patch
--	patches.suse/e1000e-allow-non-monotonic-SYSTIM-readings.patch
--	patches.suse/net-bcmgenet-return-correct-value-ret-from-bcmgenet_.patch
--	patches.suse/cxgb4-Add-new-T6-PCI-device-ids-0x608a.patch
--	patches.suse/cxgb4vf-fix-memleak-in-mac_hlist-initialization.patch
--	patches.suse/ptp-check-gettime64-return-code-in-PTP_SYS_OFFSET-io.patch
--	patches.suse/PCI-add-USR-vendor-id-and-use-it-in-r8169-and-w6692-.patch
--	patches.suse/usbnet-smsc95xx-fix-rx-packet-alignment.patch
--	patches.suse/cxgb4-Remove-SGE_HOST_PAGE_SIZE-dependency-on-page-s.patch
--	patches.suse/net-bcmgenet-code-movement.patch
--	patches.suse/net-bcmgenet-abort-suspend-on-error.patch
--	patches.suse/r8169-use-PCI_VDEVICE-macro.patch
--	patches.suse/cxgb4-cxgb4vf-Fix-mac_hlist-initialization-and-free.patch
--	patches.suse/net-bcmgenet-remove-HFB_CTRL-access.patch
--	patches.suse/cxgb4-use-new-fw-interface-to-get-the-VIN-and-smt-in.patch
--	patches.suse/ptp-Fix-pass-zero-to-ERR_PTR-in-ptp_clock_register.patch
--	patches.suse/can-flexcan-flexcan_irq-fix-indention.patch
--	patches.suse/wlcore-Fix-the-return-value-in-case-of-error-in-wlco.patch
--	patches.suse/rtl8xxxu-Fix-missing-break-in-switch.patch
--	patches.suse/brcmsmac-never-log-tid-x-is-not-agg-able-by-default.patch
--	patches.suse/wireless-airo-potential-buffer-overflow-in-sprintf.patch
--	patches.suse/rtlwifi-rtl8192de-Fix-misleading-REG_MCUFWDL-informa.patch
--	patches.suse/ath10k-don-t-assume-this-is-a-PCI-dev-in-generic-cod.patch
--	patches.suse/ath9k-dynack-use-authentication-messages-for-late-ac.patch
--	patches.suse/ath9k-dynack-check-da-enabled-first-in-sampling-rout.patch
--	patches.suse/ath9k-dynack-make-ewma-estimation-faster.patch
--	patches.suse/iwlwifi-mvm-synchronize-TID-queue-removal.patch
--	patches.suse/iwlwifi-pcie-don-t-reset-TXQ-write-pointer.patch
--	patches.suse/iwlwifi-mvm-Send-non-offchannel-traffic-via-AP-sta.patch
--	patches.suse/iwlwifi-add-new-cards-for-9560-9462-9461-and-killer-.patch
--	patches.suse/0001-iwlwifi-fw-use-helper-to-determine-whether-to-dump-p.patch
--	patches.suse/b43-Fix-error-in-cordic-routine.patch
--	patches.suse/0001-net-mlx5-Release-resource-on-error-flow.patch
--	patches.suse/0001-net-mlx5-Return-success-for-PAGE_FAULT_RESUME-in-int.patch
--	patches.suse/0001-net-mlx5-Use-multi-threaded-workqueue-for-page-fault.patch
--	patches.suse/net-ibmvnic-Remove-tests-of-member-address.patch
--	patches.suse/indirect-call-wrappers-helpers-to-speed-up-indirect-.patch
--	patches.suse/net-use-indirect-call-wrappers-at-GRO-network-layer.patch
--	patches.suse/net-use-indirect-call-wrappers-at-GRO-transport-laye.patch
--	patches.suse/udp-use-indirect-call-wrappers-for-GRO-socket-lookup.patch
--	patches.suse/net-unbreak-CONFIG_RETPOLINE-n-builds.patch
--	patches.suse/mac80211-fix-radiotap-vendor-presence-bitmap-handlin.patch
--	patches.suse/Bluetooth-hci_bcm-Handle-specific-unknown-packets-af.patch
--	patches.suse/Bluetooth-Fix-unnecessary-error-message-for-HCI-requ.patch
--	patches.suse/e100-Fix-passing-zero-to-PTR_ERR-warning-in-e100_loa.patch
--	patches.suse/igb-Fix-an-issue-that-PME-is-not-enabled-during-runt.patch
--	patches.suse/mwifiex-fix-potential-NULL-dereference-and-use-after.patch
--	patches.suse/mwifiex-debugfs-correct-histogram-spacing-formatting.patch
--	patches.suse/rtl818x-fix-potential-use-after-free.patch
--	patches.suse/cw1200-Fix-concurrency-use-after-free-bugs-in-cw1200.patch
--	patches.suse/ath6kl-Only-use-match-sets-when-firmware-supports-it.patch
--	patches.suse/ath6kl-Fix-off-by-one-error-in-scan-completion.patch
--	patches.suse/net-core-Fix-Spectre-v1-vulnerability.patch
--	patches.suse/phonet-af_phonet-Fix-Spectre-v1-vulnerability.patch
--	patches.suse/packet-validate-address-length-if-non-zero.patch
--	patches.suse/ieee802154-lowpan_header_create-check-must-check-dad.patch
--	patches.suse/bnx2x-Fix-NULL-pointer-dereference-in-bnx2x_del_all_.patch
--	patches.suse/crypto-aes_ti-disable-interrupts-while-accessing-S-b.patch
--	patches.suse/pcrypt-use-format-specifier-in-kobject_add.patch
--	patches.suse/crypto-bcm-fix-normal-non-key-hash-algorithm-failure.patch
--	patches.suse/0001-crypto-user-support-incremental-algorithm-dumps.patch
--	patches.suse/crypto-ux500-Use-proper-enum-in-cryp_set_dma_transfe.patch
--	patches.suse/crypto-ux500-Use-proper-enum-in-hash_set_dma_transfe.patch
--	patches.suse/crypto-mxc-scc-fix-build-warnings-on-ARM64.patch
--	patches.suse/gfs2-Get-rid-of-potential-double-freeing-in-gfs2_cre.patch
--	patches.suse/gfs2-Fix-loop-in-gfs2_rbm_find.patch
--	patches.suse/0001-btrfs-harden-agaist-duplicate-fsid-on-scanned-device.patch
--	patches.suse/0001-Btrfs-fix-fsync-of-files-with-multiple-hard-links-in.patch
--	patches.suse/btrfs-fix-error-handling-in-btrfs_cleanup_ordered_extents.patch
--	patches.suse/0003-btrfs-add-cleanup_ref_head_accounting-helper.patch
--	patches.suse/btrfs-run-delayed-items-before-dropping-the-snapshot.patch
--	patches.suse/0011-Btrfs-send-fix-race-with-transaction-commits-that-cr.patch
--	patches.suse/dlm-fix-invalid-free.patch
--	patches.suse/dlm-don-t-leak-kernel-pointer-to-userspace.patch
--	patches.suse/dlm-Don-t-swamp-the-CPU-with-callbacks-queued-during.patch
--	patches.suse/dlm-fixed-memory-leaks-after-failed-ls_remove_names-.patch
--	patches.suse/dlm-possible-memory-leak-on-error-path-in-create_lkb.patch
--	patches.suse/dlm-lost-put_lkb-on-error-path-in-receive_convert-an.patch
--	patches.suse/dlm-memory-leaks-on-error-path-in-dlm_user_request.patch
--	patches.suse/xfs-Align-compat-attrlist_by_handle-with-native-impl.patch
--	patches.suse/ext4-fix-possible-use-after-free-in-ext4_quota_enabl.patch
--	patches.suse/ext4-missing-unlock-put_page-in-ext4_try_to_write_in.patch
--	patches.suse/ext4-fix-EXT4_IOC_GROUP_ADD-ioctl.patch
--	patches.suse/ext4-include-terminating-u32-in-size-of-xattr-entrie.patch
--	patches.suse/ext4-avoid-declaring-fs-inconsistent-due-to-invalid-.patch
--	patches.suse/ext4-force-inode-writes-when-nfsd-calls-commit_metad.patch
--	patches.suse/ext4-check-for-shutdown-and-r-o-file-system-in-ext4_.patch
--	patches.suse/block-add-io-timeout-to-sysfs.patch
--	patches.suse/0263-bcache-add-comment-for-cache_set-fill_iter.patch
--	patches.suse/0264-bcache-do-not-check-if-debug-dentry-is-ERR-or-NULL-e.patch
--	patches.suse/0265-bcache-update-comment-for-bch_data_insert.patch
--	patches.suse/0266-bcache-update-comment-in-sysfs.c.patch
--	patches.suse/0267-bcache-do-not-mark-writeback_running-too-early.patch
--	patches.suse/0268-bcache-cannot-set-writeback_running-via-sysfs-if-no-.patch
--	patches.suse/0269-bcache-introduce-force_wake_up_gc.patch
--	patches.suse/0270-bcache-option-to-automatically-run-gc-thread-after-w.patch
--	patches.suse/0271-bcache-add-MODULE_DESCRIPTION-information.patch
--	patches.suse/0272-bcache-make-cutoff_writeback-and-cutoff_writeback_sy.patch
--	patches.suse/0273-bcache-set-writeback_percent-in-a-flexible-range.patch
--	patches.suse/0274-bcache-print-number-of-keys-in-trace_bcache_journal_.patch
--	patches.suse/sata_rcar-fix-deferred-probing.patch
--	patches.suse/dma-mapping-fix-return-type-of-dma_set_max_seg_size.patch
--	patches.suse/scsi-lpfc-Correct-speeds-on-SFP-swap.patch
--	patches.suse/scsi-lpfc-Fix-lpfc_sli4_read_config-return-value-che.patch
--	patches.suse/scsi-lpfc-Fix-LOGO-PLOGI-handling-when-triggerd-by-A.patch
--	patches.suse/scsi-lpfc-Reset-link-or-adapter-instead-of-doing-inf.patch
--	patches.suse/scsi-lpfc-Correct-errors-accessing-fw-log.patch
--	patches.suse/scsi-lpfc-fcoe-Fix-link-down-issue-after-1000-link-b.patch
--	patches.suse/scsi-lpfc-Correct-LCB-RJT-handling.patch
--	patches.suse/scsi-lpfc-Fix-odd-recovery-in-duplicate-FLOGIs-in-po.patch
--	patches.suse/scsi-lpfc-Correct-loss-of-fc4-type-on-remote-port-ad.patch
--	patches.suse/scsi-lpfc-Implement-GID_PT-on-Nameserver-query-to-su.patch
--	patches.suse/scsi-lpfc-add-Trunking-support.patch
--	patches.suse/scsi-lpfc-update-driver-version-to-12.0.0.8.patch
--	patches.suse/scsi-qla2xxx-use-lower_32_bits-and-upper_32_bits-ins.patch
--	patches.suse/scsi-target-add-emulate_pr-backstore-attr-to-toggle-.patch
--	patches.suse/scsi-target-drop-unused-pi_prot_format-attribute-sto.patch
--	patches.suse/scsi-qla2xxx-Introduce-a-switch-case-statement-in-ql.patch
--	patches.suse/scsi-csiostor-remove-flush_scheduled_work
--	patches.suse/scsi-qla2xxx-Split-the-__qla2x00_abort_all_cmds-func.patch
--	patches.suse/scsi-qla2xxx-NULL-check-before-some-freeing-function.patch
--	patches.suse/s390-scsi-zfcp-fix-posting-too-many-status-read-buffers.patch
--	patches.suse/scsi-lpfc-Fix-panic-when-FW-log-buffsize-is-not-init.patch
--	patches.suse/scsi-lpfc-update-manufacturer-attribute-to-reflect-B.patch
--	patches.suse/scsi-lpfc-refactor-mailbox-structure-context-fields.patch
--	patches.suse/scsi-lpfc-Fix-discovery-failures-during-port-failove.patch
--	patches.suse/scsi-lpfc-Fix-a-duplicate-0711-log-message-number.patch
--	patches.suse/scsi-lpfc-Fix-kernel-Oops-due-to-null-pring-pointers.patch
--	patches.suse/scsi-lpfc-Cap-NPIV-vports-to-256.patch
--	patches.suse/scsi-lpfc-rport-port-swap-discovery-issue.patch
--	patches.suse/scsi-lpfc-ls_rjt-erroneus-FLOGIs.patch
--	patches.suse/scsi-lpfc-Defer-LS_ACC-to-FLOGI-on-point-to-point-lo.patch
--	patches.suse/scsi-lpfc-Correct-code-setting-non-existent-bits-in-.patch
--	patches.suse/scsi-lpfc-Correct-topology-type-reporting-on-G7-adap.patch
--	patches.suse/scsi-lpfc-Fix-driver-release-of-fw-logging-buffers.patch
--	patches.suse/scsi-lpfc-Fix-dif-and-first-burst-use-in-write-comma.patch
--	patches.suse/scsi-lpfc-update-driver-version-to-12.0.0.9.patch
--	patches.suse/Revert-scsi-lpfc-ls_rjt-erroneus-FLOGIs.patch
--	patches.suse/scsi-lpfc-Enable-Management-features-for-IF_TYPE-6.patch
--	patches.suse/scsi-qla2xxx-Enable-FC-NVME-on-NPIV-ports.patch
--	patches.suse/scsi-qla2xxx-Fix-NPIV-handling-for-FC-NVMe.patch
--	patches.suse/scsi-qla2xxx-Fix-for-FC-NVMe-discovery-for-NPIV-port.patch
--	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.12-k.patch
--	patches.suse/scsi-lpfc-do-not-set-queue-page_count-to-0-if-pc_sli.patch
--	patches.suse/scsi-qla2xxx-deadlock-by-configfs_depend_item.patch
--	patches.suse/scsi-lpfc-Fix-link-state-reporting-for-trunking-when.patch
--	patches.suse/scsi-lpfc-Correct-MDS-loopback-diagnostics-support.patch
--	patches.suse/scsi-lpfc-update-fault-value-on-successful-trunk-eve.patch
--	patches.suse/scsi-lpfc-Fix-discovery-failure-when-PLOGI-is-defere.patch
--	patches.suse/scsi-lpfc-Add-log-messages-to-aid-in-debugging-fc4ty.patch
--	patches.suse/scsi-lpfc-Update-lpfc-version-to-12.0.0.10.patch
--	patches.suse/scsi-megaraid-fix-out-of-bound-array-accesses.patch
--	patches.suse/0001-dm-do-not-allow-readahead-to-limit-IO-size.patch
--	patches.suse/mmc-atmel-mci-do-not-assume-idle-after-atmci_request.patch
--	patches.suse/mmc-sdhci-Fix-data-command-CRC-error-handling.patch
--	patches.suse/mmc-sdhci-Rename-SDHCI_ACMD12_ERR-and-SDHCI_INT_ACMD.patch
--	patches.suse/mmc-sdhci-Handle-auto-command-errors.patch
--	patches.suse/mmc-bcm2835-reset-host-on-timeout.patch
--	patches.suse/mmc-bcm2835-Recover-from-MMC_SEND_EXT_CSD.patch
--	patches.suse/memstick-Prevent-memstick-host-from-getting-runtime-.patch
--	patches.suse/0006-mmc-sdhci-of-esdhc-Fix-timeout-checks.patch
--	patches.suse/mmc-sdhci-xenon-Fix-timeout-checks.patch
--	patches.suse/scripts-decode_stacktrace-only-strip-base-path-when-.patch
--	patches.suse/0001-mm-print-more-information-about-mapping-in-__dump_pa.patch
--	patches.suse/0002-mm-lower-the-printk-loglevel-for-__dump_page-message.patch
--	patches.suse/0003-mm-memory_hotplug-drop-pointless-block-alignment-che.patch
--	patches.suse/0004-mm-memory_hotplug-print-reason-for-the-offlining-fai.patch
--	patches.suse/0005-mm-memory_hotplug-be-more-verbose-for-memory-offline.patch
--	patches.suse/0001-mm-only-report-isolation-failures-when-offlining-mem.patch
--	patches.suse/0001-mm-memory_hotplug-do-not-clear-numa_node-association.patch
--	patches.suse/mm-put_and_wait_on_page_locked-while-page-is-migrated.patch
--	patches.suse/0001-hwpoison-memory_hotplug-allow-hwpoisoned-pages-to-be.patch
--	patches.suse/mm-migration-factor-out-code-to-compute-expected-num.patch
--	patches.suse/mm-migrate-lock-buffers-before-migrate_page_move_map.patch
--	patches.suse/mm-migrate-provide-buffer_migrate_page_norefs.patch
--	patches.suse/blkdev-avoid-migration-stalls-for-blkdev-pages.patch
--	patches.suse/hwmon-k10temp-add-hygon-dhyana-support.patch
--	patches.suse/hwmon-lm80-fix-a-missing-check-of-the-status-of-SMBu.patch
--	patches.suse/hwmon-lm80-fix-a-missing-check-of-bus-read-in-lm80-p.patch
--	patches.suse/gpio-pl061-Move-irq_chip-definition-inside-struct-pl.patch
--	patches.suse/gpiolib-Fix-return-value-of-gpio_to_desc-stub-if-GPI.patch
--	patches.suse/power-supply-olpc_battery-correct-the-temperature-un.patch
--	patches.suse/power-supply-charger-manager-Fix-incorrect-return-va.patch
--	patches.suse/usb-hub-delay-hub-autosuspend-if-USB3-port-is-still-.patch
--	patches.suse/phy-sun4i-usb-add-support-for-missing-USB-PHY-index.patch
--	patches.suse/usb-dwc3-debugfs-Properly-print-set-link-state-for-H.patch
--	patches.suse/usb-dwc3-don-t-log-probe-deferrals-but-do-log-other-.patch
--	patches.suse/usb-dwc3-Correct-the-logic-for-checking-TRB-full-in-.patch
--	patches.suse/usb-mtu3-fix-the-issue-about-SetFeature-U1-U2_Enable.patch
--	patches.suse/usb-dwc2-host-use-hrtimer-for-nak-retries.patch
--	patches.suse/0001-usb-dwc3-trace-add-missing-break-statement-to-make-c.patch
--	patches.suse/usb-mtu3-fix-dbginfo-in-qmu_tx_zlp_error_handler.patch
--	patches.suse/usb-dwc3-gadget-Disable-CSP-for-stream-OUT-ep.patch
--	patches.suse/usb-musb-dsps-fix-otg-state-machine.patch
--	patches.suse/0001-usb-musb-dsps-fix-runtime-pm-for-peripheral-mode.patch
--	patches.suse/cdc-acm-fix-abnormal-DATA-RX-issue-for-Mediatek-Prel.patch
--	patches.suse/0001-USB-serial-pl2303-add-ids-for-Hewlett-Packard-HP-POS.patch
--	patches.suse/0001-USB-serial-option-add-Fibocom-NL678-series.patch
--	patches.suse/serial-fsl_lpuart-clear-parity-enable-bit-when-disab.patch
--	patches.suse/serial-set-suppress_bind_attrs-flag-only-if-builtin.patch
--	patches.suse/writeback-don-t-decrement-wb-refcnt-if-wb-bdi.patch
--	patches.suse/serial-imx-fix-error-handling-in-console_setup.patch
--	patches.suse/tty-ldsem-Wake-up-readers-after-timed-out-down_write.patch
--	patches.suse/tty-Hold-tty_ldisc_lock-during-tty_reopen.patch
--	patches.suse/tty-Don-t-block-on-IO-when-ldisc-change-is-pending.patch
--	patches.suse/tty-Simplify-tty-count-math-in-tty_reopen.patch
--	patches.suse/tty-ldsem-Convert-to-regular-lockdep-annotations.patch
--	patches.suse/tty-ldsem-Add-lockdep-asserts-for-ldisc_sem.patch
--	patches.suse/tty-ldsem-Decrement-wait_readers-on-timeouted-down_r.patch
--	patches.suse/tty-serial-do-not-free-trasnmit-buffer-page-under-po.patch
--	patches.suse/tty-serial-samsung-Properly-set-flags-in-autoCTS-mod.patch
--	patches.suse/serial-uartps-Fix-interrupt-mask-issue-to-handle-the.patch
--	patches.suse/serial-max310x-Fix-tx_empty-callback.patch
--	patches.suse/staging-iio-adc-ad7280a-handle-error-from-__ad7280_r.patch
--	patches.suse/staging-iio-ad2s90-Make-probe-handle-spi_setup-failu.patch
--	patches.suse/staging-iio-ad7780-update-voltage-on-read.patch
--	patches.suse/Staging-iio-adt7316-Fix-i2c-data-reading-set-the-dat.patch
--	patches.suse/staging-bcm2835-camera-Abort-probe-if-there-is-no-ca.patch
--	patches.suse/iio-accel-kxcjk1013-Add-KIOX010A-ACPI-Hardware-ID.patch
--	patches.suse/staging-wilc1000-fix-missing-read_write-setting-when.patch
--	patches.suse/driver-core-Move-async_synchronize_full-call.patch
--	patches.suse/sysfs-Disable-lockdep-for-driver-bind-unbind-files.patch
--	patches.suse/altera-stapl-check-for-a-null-key-before-strcasecmp-.patch
--	patches.suse/misc-vexpress-Off-by-one-in-vexpress_syscfg_exec.patch
--	patches.suse/extcon-max8997-Fix-lack-of-path-setting-in-USB-devic.patch
--	patches.suse/genwqe-Fix-size-check.patch
--	patches.suse/intel_th-msu-Fix-an-off-by-one-in-attribute-store.patch
--	patches.suse/cgroup-fix-parsing-empty-mount-option-string.patch
--	patches.suse/0239-lib-don-t-depend-on-linux-headers-being-installed.patch
--	patches.suse/kconfig-fix-file-name-and-line-number-of-warn_ignore.patch
--	patches.suse/kconfig-fix-memory-leak-when-EOF-is-encountered-in-q.patch
--	patches.suse/sched-fair-Fix-infinite-loop-in-update_blocked_averages-by-reverting-a9e7f6544b9c.patch
--	patches.suse/seq_buf-Make-seq_buf_puts-null-terminate-the-buffer.patch
--	patches.suse/ARM-OMAP2-hwmod-Fix-some-section-annotations.patch
--	patches.suse/ARM-pxa-avoid-section-mismatch-warning.patch
--	patches.suse/soc-bcm-brcmstb-Don-t-leak-device-tree-node-referenc.patch
--	patches.suse/soc-tegra-pmc-Drop-locking-from-tegra_powergate_is_p.patch
--	patches.suse/soc-tegra-Don-t-leak-device-tree-node-reference.patch
--	patches.suse/watchdog-w83627hf_wdt-support-Inves.patch
--	patches.suse/watchdog-docs-kernel-api-don-t-reference-removed-fun.patch
--	patches.suse/pinctrl-qcom-spmi-gpio-fix-gpio-hog-related-boot-iss.patch
--	patches.suse/pinctrl-max77620-Use-define-directive-for-max77620_p.patch
--	patches.suse/pinctrl-lpc18xx-Use-define-directive-for-PIN_CONFIG_.patch
--	patches.suse/pinctrl-zynq-Use-define-directive-for-PIN_CONFIG_IO_.patch
--	patches.suse/pinctrl-qcom-ssbi-gpio-fix-gpio-hog-related-boot-iss.patch
--	patches.suse/pinctrl-sx150x-handle-failure-case-of-devm_kstrdup.patch
--	patches.suse/pinctrl-sunxi-a64-Rename-function-csi0-to-csi.patch
--	patches.suse/pinctrl-sunxi-a64-Rename-function-ts0-to-ts.patch
--	patches.suse/pinctrl-xway-fix-gpio-hog-related-boot-issues.patch
--	patches.suse/pinctrl-meson-meson8-fix-the-GPIO-function-for-the-G.patch
--	patches.suse/pinctrl-meson-meson8b-fix-the-GPIO-function-for-the-.patch
--	patches.suse/pinctrl-sh-pfc-r8a7740-Add-missing-REF125CK-pin-to-g.patch
--	patches.suse/pinctrl-sh-pfc-r8a7740-Add-missing-LCD0-marks-to-lcd.patch
--	patches.suse/pinctrl-sh-pfc-r8a7791-Remove-bogus-ctrl-marks-from-.patch
--	patches.suse/pinctrl-sh-pfc-r8a7791-Remove-bogus-marks-from-vin1_.patch
--	patches.suse/pinctrl-sh-pfc-sh73a0-Add-missing-TO-pin-to-tpu4_to3.patch
--	patches.suse/pinctrl-sh-pfc-r8a7794-Remove-bogus-IPSR9-field.patch
--	patches.suse/pinctrl-sh-pfc-sh7734-Add-missing-IPSR11-field.patch
--	patches.suse/pinctrl-sh-pfc-sh7264-Fix-PFCR3-and-PFCR0-register-c.patch
--	patches.suse/pinctrl-sh-pfc-sh7269-Add-missing-PCIOR0-field.patch
--	patches.suse/pinctrl-sh-pfc-sh7734-Remove-bogus-IPSR10-value.patch
--	patches.suse/pinctrl-sh-pfc-sh7734-Fix-shifted-values-in-IPSR10.patch
--	patches.suse/rtc-m41t80-Correct-alarm-month-range-with-RTC-reads.patch
--	patches.suse/rtc-max8997-Fix-the-returned-value-in-case-of-error-.patch
--	patches.suse/rtc-dt-binding-abx80x-fix-resistance-scale.patch
--	patches.suse/0001-dt-bindings-rtc-sun6i-rtc-Fix-register-range-in-exam.patch
--	patches.suse/rtc-pcf8523-don-t-return-invalid-date-when-battery-i.patch
--	patches.suse/dmaengine-coh901318-Fix-a-double-lock-bug.patch
--	patches.suse/dmaengine-coh901318-Remove-unused-variable.patch
--	patches.suse/dmaengine-xilinx_dma-Remove-__aligned-attribute-on-z.patch
--	patches.suse/revert-iommu-io-pgtable-arm-check-for-v7s-incapable-systems
--	patches.suse/iommu-arm-smmu-v3-Use-explicit-mb-when-moving-cons-p.patch
--	patches.suse/iommu-arm-smmu-Add-support-for-qcom-smmu-v2-variant.patch
--	patches.suse/iommu-vt-d-handle-domain-agaw-being-less-than-iommu-agaw
--	patches.suse/iommu-amd-fix-amd_iommu-force_isolation
--	patches.suse/0002-efi-Add-EFI-signature-data-types.patch
--	patches.suse/tpm-tpm_i2c_nuvoton-use-correct-command-duration-for.patch
--	patches.suse/tpm-tpm_try_transmit-refactor-error-flow.patch
--	patches.suse/tpm-fix-kdoc-for-tpm2_flush_context_cmd.patch
--	patches.suse/cifs-clean-up-indentation-replace-spaces-with-tab.patch
--	patches.suse/cifs-use-a-compound-for-setting-an-xattr.patch
--	patches.suse/cifs-smb2-commands-can-not-be-negative-remove-confusing-check.patch
--	patches.suse/cifs-address-trivial-coverity-warning.patch
--	patches.suse/cifs-create-a-helper-function-for-compound-query_info.patch
--	patches.suse/Add-vers-3-0-2-as-a-valid-option-for-SMBv3-0-2.patch
--	patches.suse/cifs-change-smb2_query_eas-to-use-the-compound-query-info-helper.patch
--	patches.suse/cifs-suppress-some-implicit-fallthrough-warnings.patch
--	patches.suse/cifs-remove-set-but-not-used-variable-smb_buf-.patch
--	patches.suse/cifs-remove-coverity-warning-in-calc_lanman_hash.patch
--	patches.suse/cifs-check-ntwrk_buf_start-for-NULL-before-dereferencing-it.patch
--	patches.suse/CIFS-use-the-correct-length-when-pinning-memory-for-direct-I-O-for-.patch
--	patches.suse/CIFS-return-correct-errors-when-pinning-memory-failed-for-direct-I-.patch
--	patches.suse/CIFS-Fix-error-mapping-for-SMB2_LOCK-command-which-c.patch
--	patches.suse/cifs-Refactor-out-cifs_mount-.patch
--	patches.suse/cifs-Skip-any-trailing-backslashes-from-UNC.patch
--	patches.suse/cifs-Make-devname-param-optional-in-cifs_compose_mount_options-.patch
--	patches.suse/cifs-auto-disable-serverino-in-dfs-mounts.patch
--	patches.suse/cifs-Save-TTL-value-when-parsing-DFS-referrals.patch
--	patches.suse/cifs-Add-DFS-cache-routines.patch
--	patches.suse/cifs-Fix-to-use-kmem_cache_free-instead-of-kfree-.patch
--	patches.suse/cifs-Use-kzfree-to-free-password.patch
--	patches.suse/cifs-remove-set-but-not-used-variable-server-.patch
--	patches.suse/cifs-check-kzalloc-return.patch
--	patches.suse/cifs-Make-use-of-DFS-cache-to-get-new-DFS-referrals.patch
--	patches.suse/cifs-remove-set-but-not-used-variable-sep-.patch
--	patches.suse/cifs-Add-support-for-failover-in-cifs_mount-.patch
--	patches.suse/cifs-Add-support-for-failover-in-cifs_reconnect-.patch
--	patches.suse/cifs-Use-GFP_ATOMIC-when-a-lock-is-held-in-cifs_mount-.patch
--	patches.suse/cifs-start-DFS-cache-refresher-in-cifs_mount-.patch
--	patches.suse/cifs-Only-free-DFS-target-list-if-we-actually-got-one.patch
--	patches.suse/cifs-Add-support-for-failover-in-smb2_reconnect-.patch
--	patches.suse/cifs-Add-support-for-failover-in-cifs_reconnect_tcon-.patch
--	patches.suse/cifs-Always-resolve-hostname-before-reconnecting.patch
--	patches.suse/cifs-Minor-Kconfig-clarification.patch
--	patches.suse/cifs-we-can-not-use-small-padding-iovs-together-with-encryption.patch
--	patches.suse/cifs-update-internal-module-version-number.patch
--	patches.suse/net-9p-include-trans_common.h-to-fix-missing-prototy.patch
--	patches.suse/9p-net-put-a-lower-bound-on-msize.patch
--	patches.suse/sunrpc-use-SVC_NET-in-svcauth_gss_-functions.patch
--	patches.suse/sunrpc-use-after-free-in-svc_process_common.patch
--	patches.suse/sunrpc-handle-ENOMEM-in-rpcb_getport_async.patch
--	patches.suse/drbd-narrow-rcu_read_lock-in-drbd_sync_handshake.patch
--	patches.suse/drbd-disconnect-if-the-wrong-UUIDs-are-attached-on-a.patch
--	patches.suse/drbd-skip-spurious-timeout-ping-timeo-when-failing-p.patch
--	patches.suse/drbd-Avoid-Clang-warning-about-pointless-switch-stat.patch
--	patches.suse/gdrom-fix-a-memory-leak-bug.patch
--	patches.suse/0001-block-swim3-Fix-EBUSY-error-when-re-opening-device-a.patch
--	patches.suse/Input-elan_i2c-add-ACPI-ID-for-touchpad-in-ASUS-Aspi.patch
--	patches.suse/Input-nomadik-ske-keypad-fix-a-loop-timeout-test.patch
--	patches.suse/input-add-official-raspberry-pi-s-touchscreen-driver.patch
--	patches.suse/niu-fix-missing-checks-of-niu_pci_eeprom_read.patch
--	patches.suse/atl1e-checking-the-status-of-atl1e_write_phy_reg.patch
--	patches.suse/tipc-fix-a-missing-check-of-genlmsg_put.patch
--	patches.suse/ethtool-check-the-return-value-of-get_regs_len.patch
--	patches.suse/isdn-hisax-hfc_pci-Fix-a-possible-concurrency-use-af.patch
--	patches.suse/fsl-fman-Use-GFP_ATOMIC-in-memac-tgec-_add_hash_mac_.patch
--	patches.suse/ax25-fix-a-use-after-free-in-ax25_fillin_cb.patch
--	patches.suse/net-wan-fix-a-double-free-in-x25_asy_open_tty.patch
--	patches.suse/netrom-fix-locking-in-nr_find_socket.patch
--	patches.suse/ibmveth-fix-DMA-unmap-error-in-ibmveth_xmit_start-er.patch
--	patches.suse/ptr_ring-wrap-back-producer-in-__ptr_ring_swap_queue.patch
--	patches.suse/ip-validate-header-length-on-virtual-device-xmit.patch
--	patches.suse/net-hamradio-6pack-use-mod_timer-to-rearm-timers.patch
--	patches.suse/isdn-fix-kernel-infoleak-in-capi_unlocked_ioctl.patch
--	patches.suse/bpf-move-prev_-insn_idx-into-verifier-env.patch
--	patches.suse/bpf-move-tmp-variable-into-ax-register-in-interprete.patch
--	patches.suse/bpf-enable-access-to-ax-register-also-from-verifier-.patch
--	patches.suse/bpf-restrict-map-value-pointer-arithmetic-for-unpriv.patch
--	patches.suse/bpf-restrict-stack-pointer-arithmetic-for-unprivileg.patch
--	patches.suse/bpf-restrict-unknown-scalars-of-mixed-signed-bounds-.patch
--	patches.suse/bpf-fix-check_map_access-smin_value-test-when-pointe.patch
--	patches.suse/bpf-prevent-out-of-bounds-speculation-on-pointer-ari.patch
--	patches.suse/ipv6-Consider-sk_bound_dev_if-when-binding-a-socket-to.patch
--	patches.suse/ALSA-hda-realtek-Enable-the-headset-mic-auto-detecti.patch
--	patches.suse/ALSA-hda-tegra-clear-pending-irq-handlers.patch
--	patches.suse/proc-sysctl-fix-return-error-for-proc_doulongvec_min.patch
--	patches.suse/scripts-gdb-fix-lx-version-string-output.patch
--	patches.suse/drivers-base-platform.c-kmemleak-ignore-a-known-leak.patch
--	patches.suse/ARM-8808-1-kexec-offline-panic_smp_self_stop-CPU.patch
--	patches.suse/ceph-don-t-update-importing-cap-s-mseq-when-handing-cap-export.patch
--	patches.suse/xfs-xfs_buf-drop-useless-LIST_HEAD.patch
--	patches.suse/smb3-fix-large-reads-on-encrypted-connections.patch
--	patches.suse/cifs-fix-confusing-warning-message-on-reconnect.patch
--	patches.suse/smb3-add-smb3-1-1-to-default-dialect-list.patch
--	patches.suse/thermal-hwmon-inline-helpers-when-CONFIG_THERMAL_HWM.patch
--	patches.suse/thermal-bcm2835-enable-hwmon-explicitly.patch
--	patches.suse/thermal-generic-adc-Fix-adc-to-temp-interpolation.patch
--	patches.suse/Thermal-do-not-clear-passive-state-during-system-sle.patch
--	patches.suse/HID-intel-ish-hid-fixes-incorrect-error-handling.patch
--	patches.suse/HID-doc-fix-wrong-data-structure-reference-for-UHID_.patch
--	patches.suse/HID-lenovo-Add-checks-to-fix-of_led_classdev_registe.patch
--	patches.suse/switchtec-Remove-immediate-status-check-after-submit.patch
--	patches.suse/switchtec-Fix-SWITCHTEC_IOCTL_EVENT_IDX_ALL-flags-ov.patch
--	patches.suse/i2c-imx-don-t-print-error-message-on-probe-defer.patch
--	patches.suse/i2c-sh_mobile-add-support-for-r8a77990-R-Car-E3.patch
--	patches.suse/i2c-axxia-check-for-error-conditions-first.patch
--	patches.suse/video-clps711x-fb-release-disp-device-node-in-probe.patch
--	patches.suse/0001-fbdev-fbmem-behave-better-with-small-rotated-display.patch
--	patches.suse/0001-fbdev-fbcon-Fix-unregister-crash-when-more-than-one-.patch
--	patches.suse/0001-md-fix-raid10-hang-issue-caused-by-barrier.patch
--	patches.suse/ext4-make-sure-enough-credits-are-reserved-for-diore.patch
--	patches.suse/ext4-fix-a-potential-fiemap-page-fault-deadlock-w-in.patch
--	patches.suse/ext4-avoid-kernel-warning-when-writing-the-superbloc.patch
--	patches.suse/ext4-track-writeback-errors-using-the-generic-tracki.patch
--	patches.suse/ext4-fix-special-inode-number-checks-in-__ext4_iget.patch
--	patches.suse/fork-record-start_time-late.patch
--	patches.suse/0002-fork-memcg-fix-cached_stacks-case.patch
--	patches.suse/slab-alien-caches-must-not-be-initialized-if-the-allocation-of-the-alien-cache-failed.patch
--	patches.suse/mm-page_mapped-don-t-assume-compound-page-is-huge-or-thp.patch
--	patches.suse/ALSA-usb-audio-Avoid-access-before-bLength-check-in-.patch
--	patches.suse/ALSA-usb-audio-Fix-an-out-of-bound-read-in-create_co.patch
--	patches.suse/ALSA-hda-realtek-Support-Dell-headset-mode-for-New-A.patch
--	patches.suse/ALSA-cs46xx-Potential-NULL-dereference-in-probe.patch
--	patches.suse/ALSA-hda-realtek-Add-unplug-function-into-unplug-sta.patch
--	patches.suse/ALSA-hda-realtek-Disable-headset-Mic-VREF-for-headse.patch
--	patches.suse/drm-bridge-tc358767-add-defines-for-DP1_SRCCTRL-PHY_.patch
--	patches.suse/drm-bridge-tc358767-fix-single-lane-configuration.patch
--	patches.suse/drm-bridge-tc358767-fix-initial-DP0-1_SRCCTRL-value.patch
--	patches.suse/drm-bridge-tc358767-reject-modes-which-require-too-m.patch
--	patches.suse/drm-bridge-tc358767-fix-output-H-V-syncs.patch
--	patches.suse/cpufreq-check-if-policy-is-inactive-early-in-__cpufr.patch
--	patches.suse/ACPI-power-Skip-duplicate-power-resource-references-.patch
--	patches.suse/ACPI-NUMA-Use-correct-type-for-printing-addresses-on.patch
--	patches.suse/x86-modpost-replace-last-remnants-of-retpoline-with-config_retpoline.patch
--	patches.suse/rbd-don-t-return-0-on-unmap-if-rbd_dev_flag_removing-is-set.patch
--	patches.suse/i2c-dev-prevent-adapter-retries-and-timeout-being-se.patch
--	patches.suse/drm-nouveau-Don-t-disable-polling-in-fallback-mode.patch
--	patches.suse/drm-nouveau-falcon-avoid-touching-registers-if-engin.patch
--	patches.suse/0001-drm-fb-helper-Partially-bring-back-workaround-for-bu.patch
--	patches.suse/0001-drm-fb-helper-Ignore-the-value-of-fb_var_screeninfo..patch
--	patches.suse/kvm-sev-fail-kvm_sev_init-if-already-initialized.patch
--	patches.suse/loop-drop-caches-if-offset-or-block_size-are-changed.patch
--	patches.suse/nvme-pci-fix-out-of-bounds-access-in-nvme_cqe_pendin.patch
--	patches.suse/nvme-multipath-zero-out-ANA-log-buffer.patch
--	patches.suse/nvme-introduce-nvme_quirk_ignore_dev_subnqn.patch
--	patches.suse/ata-ahci-mvebu-remove-stale-comment.patch
--	patches.suse/cifs-Fix-a-debug-message.patch
--	patches.suse/cifs-Fix-a-tiny-potential-memory-leak.patch
--	patches.suse/CIFS-Fix-adjustment-of-credits-for-MTU-requests.patch
--	patches.suse/CIFS-Do-not-set-credits-to-1-if-the-server-didn-t-grant-anything.patch
--	patches.suse/CIFS-Fix-credit-computation-for-compounded-requests.patch
--	patches.suse/CIFS-Do-not-hide-EINTR-after-sending-network-packets.patch
--	patches.suse/cifs-move-large-array-from-stack-to-heap.patch
--	patches.suse/cifs-Limit-memory-used-by-lock-request-calls-to-a-page.patch
--	patches.suse/cifs-Fix-potential-OOB-access-of-lock-element-array.patch
--	patches.suse/CIFS-Fix-credits-calculation-for-cancelled-requests.patch
--	patches.suse/CIFS-Move-credit-processing-to-mid-callbacks-for-SMB3.patch
--	patches.suse/CIFS-Fix-error-paths-in-writeback-code.patch
--	patches.suse/01-cifs-update-internal-module-version-number.patch
--	patches.suse/0001-usb-cdc-acm-send-ZLP-for-Telit-3G-Intel-based-modems.patch
--	patches.suse/0001-USB-storage-don-t-insert-sane-sense-for-SPC3-when-ba.patch
--	patches.suse/0001-USB-storage-add-quirk-for-SMI-SM3350.patch
--	patches.suse/0001-USB-Add-USB_QUIRK_DELAY_CTRL_MSG-quirk-for-Corsair-K.patch
--	patches.suse/tty-Don-t-hold-ldisc-lock-in-tty_reopen-if-ldisc-pre.patch
--	patches.suse/0001-Btrfs-fix-deadlock-when-using-free-space-tree-due-to.patch
--	patches.suse/gpio-pl061-handle-failed-allocations.patch
--	patches.suse/mfd-ti_am335x_tscadc-Use-PLATFORM_DEVID_AUTO-while-r.patch
--	patches.suse/mfd-twl-core-Fix-section-annotations-on-un-protect_p.patch
--	patches.suse/mfd-db8500-prcmu-Fix-some-section-annotations.patch
--	patches.suse/mfd-mt6397-Do-not-call-irq_domain_remove-if-PMIC-uns.patch
--	patches.suse/mfd-ab8500-core-Return-zero-in-get_register_interrup.patch
--	patches.suse/mfd-tps6586x-Handle-interrupts-on-suspend.patch
--	patches.suse/mfd-qcom_rpm-write-fw_version-to-CTRL_REG.patch
--	patches.suse/mfd-wm5110-Add-missing-ASRC-rate-register.patch
--	patches.suse/mfd-tps65218-Use-devm_regmap_add_irq_chip-and-clean-.patch
--	patches.suse/mfd-mc13xxx-Fix-a-missing-check-of-a-register-read-f.patch
--	patches.suse/r8169-Add-support-for-new-Realtek-Ethernet.patch
--	patches.suse/qmi_wwan-add-MTU-default-to-qmap-network-interface.patch
--	patches.suse/ipv6-Consider-sk_bound_dev_if-when-binding-a-socket-.patch
--	patches.suse/ipv6-Take-rcu_read_lock-in-__inet6_bind-for-mapped-a.patch
--	patches.suse/can-gw-ensure-DLC-boundaries-after-CAN-frame-modific.patch
--	patches.suse/tipc-fix-memory-leak-in-tipc_nl_compat_publ_dump.patch
--	patches.suse/net-bridge-fix-a-bug-on-using-a-neighbour-cache-entr.patch
--	patches.suse/bpf-fix-sanitation-of-alu-op-with-pointer-scalar-typ.patch
--	patches.suse/mlxsw-spectrum-Disable-lag-port-TX-before-removing-i.patch
--	patches.suse/packet-Do-not-leak-dev-refcounts-on-error-exit.patch
--	patches.suse/ip-on-queued-skb-use-skb_header_pointer-instead-of-p.patch
--	patches.suse/ipv6-fix-kernel-infoleak-in-ipv6_local_error.patch
--	patches.suse/bonding-update-nest-level-on-unlink.patch
--	patches.suse/net-dsa-mv88x6xxx-mv88e6390-errata.patch
--	patches.suse/tcp-change-txhash-on-SYN-data-timeout.patch
--	patches.suse/net-stmmac-Fix-PCI-module-removal-leak.patch
--	patches.suse/isdn-i4l-isdn_tty-Fix-some-concurrency-double-free-b.patch
--	patches.suse/selinux-fix-GPF-on-invalid-policy.patch
--	patches.suse/Yama-Check-for-pid-death-before-checking-ancestry.patch
--	patches.suse/LSM-Check-for-NULL-cred-security-on-free.patch
--	patches.suse/hwmon-lm80-Fix-missing-unlock-on-error-in-set_fan_di.patch
--	patches.suse/hwmon-tmp421-Correct-the-misspelling-of-the-tmp442-c.patch
--	patches.suse/leds-lp5523-fix-a-missing-check-of-return-value-of-l.patch
--	patches.suse/0001-drm-i915-gvt-Fix-mmap-range-check.patch
--	patches.suse/drm-meson-add-missing-of_node_put.patch
--	patches.suse/0002-omap2fb-Fix-stack-memory-disclosure.patch
--	patches.suse/crypto-authenc-fix-parsing-key-with-misaligned-rta_l.patch
--	patches.suse/crypto-bcm-convert-to-use-crypto_authenc_extractkeys.patch
--	patches.suse/crypto-caam-fix-zero-length-buffer-DMA-mapping.patch
--	patches.suse/crypto-authencesn-Avoid-twice-completion-call-in-dec.patch
--	patches.suse/xenclock-0006-xen-Fix-x86-sched_clock-interface-for-xen.patch
--	patches.suse/powerpc-tm-Limit-TM-code-inside-PPC_TRANSACTIONAL_ME.patch
--	patches.suse/PCI-MSI-Return-ENOSPC-from-pci_alloc_irq_vectors_aff.patch
--	patches.suse/media-v4l-ioctl-Validate-num_planes-for-debug-messag.patch
--	patches.suse/nbd-Use-set_blocksize-to-set-device-blocksize.patch
--	patches.suse/blockdev-Fix-livelocks-on-loop-device.patch
--	patches.suse/scsi-sd-fix-cache_type_store
--	patches.suse/scsi-core-synchronize-request-queue-pm-status-only-on-successful-resume
--	patches.suse/scsi-isci-initialize-shost-fully-before-calling-scsi_add_host
--	patches.suse/scsi-qedi-add-ep_state-for-login-completion-on-un-reachable-targets
--	patches.suse/acpi-nfit-fix-race-accessing-memdev-in-nfit_get_smbios_id.patch
--	patches.suse/0004-btrfs-handle-delayed-ref-head-accounting-cleanup-in-.patch
--	patches.suse/0008-netfilter-nf_tables-fix-leaking-object-reference-cou.patch
--	patches.suse/net-ipv4-Fix-memory-leak-in-network-namespace-disman.patch
--	patches.suse/tipc-fix-uninit-value-in-tipc_nl_compat_link_reset_s.patch
--	patches.suse/tipc-fix-uninit-value-in-tipc_nl_compat_bearer_enabl.patch
--	patches.suse/tipc-fix-uninit-value-in-tipc_nl_compat_link_set.patch
--	patches.suse/tipc-fix-uninit-value-in-tipc_nl_compat_name_table_d.patch
--	patches.suse/tipc-fix-uninit-value-in-tipc_nl_compat_doit.patch
--	patches.suse/net-sched-act_tunnel_key-fix-memory-leak-in-case-of-.patch
--	patches.suse/net-phy-marvell-Errata-for-mv88e6390-internal-PHYs.patch
--	patches.suse/net_sched-refetch-skb-protocol-for-each-filter.patch
--	patches.suse/openvswitch-Avoid-OOB-read-when-parsing-flow-nlattrs.patch
--	patches.suse/atm-he-fix-sign-extension-overflow-on-large-shift.patch
--	patches.suse/vhost-log-dirty-page-correctly.patch
--	patches.suse/net-bridge-Fix-ethernet-header-pointer-before-check-.patch
--	patches.suse/amd-xgbe-Fix-mdio-access-for-non-zero-ports-and-clau.patch
--	patches.suse/net-phy-mdio_bus-add-missing-device_del-in-mdiobus_r.patch
--	patches.suse/net-Fix-usage-of-pskb_trim_rcsum.patch
--	patches.suse/isdn-avm-Fix-string-plus-integer-warning-from-Clang.patch
--	patches.suse/bpf-fix-inner-map-masking-to-prevent-oob-under-specu.patch
--	patches.suse/pstore-ram-Avoid-allocation-and-leak-of-platform-dat.patch
--	patches.suse/clk-vc5-Abort-clock-configuration-without-upstream-c.patch
--	patches.suse/thermal-int340x_thermal-Fix-a-NULL-vs-IS_ERR-check.patch
--	patches.suse/drivers-thermal-int340x_thermal-Fix-sysfs-race-condi.patch
--	patches.suse/s390-early-improve-machine-detection
--	patches.suse/s390-mm-always-force-a-load-of-the-primary-asce-on-context-switch
--	patches.suse/s390-smp-fix-cpu-hotplug-deadlock-with-cpu-rescan
--	patches.suse/s390-smp-fix-calling-smp_call_ipl_cpu-from-ipl-cpu
--	patches.suse/ipmi-ssif-Fix-handling-of-multi-part-return-messages.patch
--	patches.suse/ASoC-dma-sh7760-cleanup-a-debug-printk.patch
--	patches.suse/ASoC-Intel-Haswell-Broadwell-fix-setting-for-.dynami.patch
--	patches.suse/ALSA-compress-prevent-potential-divide-by-zero-bugs.patch
--	patches.suse/ASoC-atom-fix-a-missing-check-of-snd_pcm_lib_malloc_.patch
--	patches.suse/ASoC-dapm-change-snprintf-to-scnprintf-for-possible-.patch
--	patches.suse/ASoC-rt5514-spi-Fix-potential-NULL-pointer-dereferen.patch
--	patches.suse/ASoC-imx-audmux-change-snprintf-to-scnprintf-for-pos.patch
--	patches.suse/ALSA-hda-Add-mute-LED-support-for-HP-ProBook-470-G5.patch
--	patches.suse/ceph-clear-inode-pointer-when-snap-realm-gets-dropped-by-its-inode.patch
--	patches.suse/libceph-avoid-keepalive_pending-races-in-ceph_con_keepalive.patch
--	patches.suse/dm-crypt-fix-parsing-of-extended-IV-arguments.patch
--	patches.suse/dm-thin-fix-passdown_double_checking_shared_status.patch
--	patches.suse/0006-drm-i915-gvt-release-shadow-batch-buffer-and-wa_ctx-.patch
--	patches.suse/drm-msm-Unblock-writer-if-reader-closes-file.patch
--	patches.suse/usb-dwc3-gadget-synchronize_irq-dwc-irq-in-suspend.patch
--	patches.suse/0001-usb-dwc3-gadget-Clear-req-needs_extra_trb-flag-on-cl.patch
--	patches.suse/usb-dwc3-gadget-Fix-the-uninitialized-link_state-whe.patch
--	patches.suse/usb-gadget-Potential-NULL-dereference-on-allocation-.patch
--	patches.suse/USB-serial-simple-add-Motorola-Tetra-TPG2200-device-.patch
--	patches.suse/USB-serial-pl2303-add-new-PID-to-support-PL2303TB.patch
--	patches.suse/uart-Fix-crash-in-uart_write-and-uart_put_char.patch
--	patches.suse/tty-n_hdlc-fix-__might_sleep-warning.patch
--	patches.suse/vt-always-call-notifier-with-the-console-lock-held.patch
--	patches.suse/vt-invoke-notifier-on-screen-size-change.patch
--	patches.suse/tty-Handle-problem-if-line-discipline-does-not-have-.patch
--	patches.suse/serial-fsl_lpuart-fix-maximum-acceptable-baud-rate-w.patch
--	patches.suse/staging-rtl8188eu-Add-device-code-for-D-Link-DWA-121.patch
--	patches.suse/staging-rtl8723bs-Fix-build-error-with-Clang-when-in.patch
--	patches.suse/msft-hv-1831-Drivers-hv-vmbus-Check-for-ring-when-getting-debug-i.patch
--	patches.suse/mei-me-add-denverton-innovation-engine-device-IDs.patch
--	patches.suse/char-mwave-fix-potential-Spectre-v1-vulnerability.patch
--	patches.suse/mmc-sdhci-iproc-handle-mmc_of_parse-errors-during-pr.patch
--	patches.suse/mmc-dw_mmc-bluefield-Fix-the-license-information.patch
--	patches.suse/nvme-rdma-fix-timeout-handler.patch
--	patches.suse/nvme-multipath-drop-optimization-for-static-ANA-grou.patch
--	patches.suse/cifs-fix-memory-leak-of-an-allocated-cifs_ntsd-structure.patch
--	patches.suse/CIFS-Fix-possible-hang-during-async-MTU-reads-and-wr.patch
--	patches.suse/smb3-Cleanup-license-mess.patch
--	patches.suse/CIFS-Do-not-reconnect-TCP-session-in-add_credits.patch
--	patches.suse/CIFS-Fix-credits-calculations-for-reads-with-errors.patch
--	patches.suse/CIFS-Fix-credit-calculation-for-encrypted-reads-with.patch
--	patches.suse/CIFS-Fix-credit-calculations-in-compound-mid-callback.patch
--	patches.suse/CIFS-Do-not-assume-one-credit-for-async-responses.patch
--	patches.suse/CIFS-Fix-mounts-if-the-client-is-low-on-credits.patch
--	patches.suse/smb3-add-credits-we-receive-from-oplock-break-PDUs.patch
--	patches.suse/cifs-print-CIFSMaxBufSize-as-part-of-proc-fs-cifs-DebugData.patch
--	patches.suse/ax25-fix-possible-use-after-free.patch
--	patches.suse/sctp-improve-the-events-for-sctp-stream-reset.patch
--	patches.suse/sctp-improve-the-events-for-sctp-stream-adding.patch
--	patches.suse/net-mlx4_core-Add-masking-for-a-few-queries-on-HCA-c.patch
--	patches.suse/can-dev-__can_get_echo_skb-fix-bogous-check-for-non-.patch
--	patches.suse/can-bcm-check-timer-values-before-ktime-conversion.patch
--	patches.suse/ibmveth-Do-not-process-frames-after-calling-napi_res.patch
--	patches.suse/mac80211-fix-miscounting-of-ttl-dropped-frames.patch
--	patches.suse/mac80211-don-t-initiate-TDLS-connection-if-station-i.patch
--	patches.suse/mac80211-Add-attribute-aligned-2-to-struct-action.patch
--	patches.suse/cfg80211-extend-range-deviation-for-DMG.patch
--	patches.suse/Input-xpad-add-support-for-SteelSeries-Stratus-Duo.patch
--	patches.suse/input-raspberrypi-ts-fix-link-error.patch
--	patches.suse/0001-Input-uinput-fix-undefined-behavior-in-uinput_valida.patch
--	patches.suse/acpi-nfit-Block-function-zero-DSMs.patch
--	patches.suse/acpi-nfit-Fix-command-supported-detection.patch
--	patches.suse/kvm-x86-fix-single-step-debugging
--	patches.suse/svm-add-warning-message-for-avic-ipi-invalid-target
--	patches.suse/svm-fix-avic-incomplete-ipi-emulation
--	patches.suse/irqchip-gic-v3-its-Align-PCI-Multi-MSI-allocation-on.patch
--	patches.suse/sched-wait-Fix-rcuwait_wake_up-ordering.patch
--	patches.suse/0001-sched-wake_q-Document-wake_q_add.patch
--	patches.suse/0001-sched-wake_q-Fix-wakeup-ordering-for-wake_q.patch
--	patches.suse/0001-futex-Fix-possible-missed-wakeup.patch
--	patches.suse/0001-locking-rwsem-Fix-possible-missed-wakeup.patch
--	patches.suse/x86-kaslr-fix-incorrect-i8254-outb-parameters.patch
--	patches.suse/x86-pkeys-properly-copy-pkey-state-at-fork
--	patches.suse/0001-x86-entry-64-compat-Fix-stack-switching-for-XEN-PV.patch
--	patches.suse/netrom-switch-to-sock-timer-API.patch
--	patches.suse/net-rose-fix-NULL-ax25_cb-kernel-panic.patch
--	patches.suse/net-mlx5e-Allow-MAC-invalidation-while-spoofchk-is-O.patch
--	patches.suse/ipvs-Fix-signed-integer-overflow-when-setsockopt-tim.patch
--	patches.suse/net-set-default-network-namespace-in-init_dummy_netd.patch
--	patches.suse/gpio-pcf857x-Fix-interrupts-on-multiple-instances.patch
--	patches.suse/gpio-altera-a10sr-Set-proper-output-level-for-direct.patch
--	patches.suse/gpio-vf610-Mask-all-GPIO-interrupts.patch
--	patches.suse/iommu-amd-call-free_iova_fast-with-pfn-in-map_sg
--	patches.suse/iommu-amd-unmap-all-mapped-pages-in-error-path-of-map_sg
--	patches.suse/iommu-vt-d-fix-memory-leak-in-intel_iommu_put_resv_regions
--	patches.suse/iommu-amd-fix-iommu-page-flush-when-detach-device-from-a-domain
--	patches.suse/fsdcache-Fix-incorrect-nr_dentry_unused-accounting-in-shrink_dcache_sb.patch
--	patches.suse/ALSA-usb-audio-Add-Opus-3-to-quirks-for-native-DSD-s.patch
--	patches.suse/ALSA-hda-realtek-Fixed-hp_pin-no-value.patch
--	patches.suse/NFS-Fix-up-return-value-on-fatal-errors-in-nfs_page_.patch
--	patches.suse/gfs2-Revert-Fix-loop-in-gfs2_rbm_find.patch
--	patches.suse/ARM-cns3xxx-Fix-writing-to-wrong-PCI-config-register.patch
--	patches.suse/ARM-cns3xxx-Use-actual-size-reads-for-PCIe.patch
--	patches.suse/mmc-bcm2835-Fix-DMA-channel-leak-on-probe-error.patch
--	patches.suse/platform-x86-Fix-unmet-dependency-warning-for-SAMSUN.patch
--	patches.suse/0001-IB-hfi1-Remove-overly-conservative-VM_EXEC-flag-chec.patch
--	patches.suse/apparmor-Fix-aa_label_build-error-handling-for-faile.patch
--	patches.suse/cifs-fix-computation-for-MAX_SMB2_HDR_SIZE.patch
--	patches.suse/cifs-limit-amount-of-data-we-request-for-xattrs-to-CIFSMaxBufSize.patch
--	patches.suse/CIFS-Fix-possible-oops-and-memory-leaks-in-async-IO.patch
--	patches.suse/CIFS-Fix-trace-command-logging-for-SMB2-reads-and-writes.patch
--	patches.suse/CIFS-Do-not-count-ENODATA-as-failure-for-query-direc.patch
--	patches.suse/CIFS-Do-not-consider-ENODATA-as-stat-failure-for-reads.patch
--	patches.suse/CIFS-fix-use-after-free-of-the-lease-keys.patch
--	patches.suse/02-cifs-update-internal-module-version-number.patch
--	patches.suse/kernel-exit.c-release-ptraced-tasks-before-zap_pid_n.patch
--	patches.suse/mm-migrate-Make-buffer_migrate_page_norefs-actually-.patch
--	patches.suse/mm-oom-fix-use-after-free-in-oom_kill_process.patch
--	patches.suse/mm-hwpoison-use-do_send_sig_info-instead-of-force_sig.patch
--	patches.suse/mm-migrate-don-t-rely-on-__PageMovable-of-newpage-after-unlocking-it.patch
--	patches.suse/vfs-Avoid-softlockups-in-drop_pagecache_sb.patch
--	patches.suse/md-raid5-fix-out-of-memory-during-raid-cache-recover.patch
--	patches.suse/blk-mq-fix-a-hung-issue-when-fsync.patch
--	patches.suse/0002-Btrfs-fix-deadlock-when-allocating-tree-block-during.patch
--	patches.suse/0005-btrfs-clean-up-pending-block-groups-when-transaction.patch
--	patches.suse/x86-speculation-remove-redundant-arch_smt_update-invocation.patch
--	patches.suse/x86-cpu-Add-Atom-Tremont-Jacobsville.patch
--	patches.suse/x86-microcode-amd-don-t-falsely-trick-the-late-loading-mechanism.patch
--	patches.suse/fuse-handle-zero-sized-retrieve-correctly.patch
--	patches.suse/fuse-call-pipe_buf_release-under-pipe-lock.patch
--	patches.suse/fuse-decrement-NR_WRITEBACK_TEMP-on-the-right-page.patch
--	patches.suse/tracing-uprobes-fix-output-for-multiple-string-arguments.patch
--	patches.suse/ALSA-hda-realtek-Headset-microphone-support-for-Syst.patch
--	patches.suse/ALSA-hda-realtek-Fix-lose-hp_pins-for-disable-auto-m.patch
--	patches.suse/ALSA-hda-realtek-Use-a-common-helper-for-hp-pin-refe.patch
--	patches.suse/ALSA-hda-Serialize-codec-registrations.patch
--	patches.suse/ALSA-usb-audio-Add-support-for-new-T-A-USB-DAC.patch
--	patches.suse/ALSA-compress-Fix-stop-handling-on-compressed-captur.patch
--	patches.suse/ALSA-hda-ca0132-Fix-build-error-without-CONFIG_PCI.patch
--	patches.suse/HID-debug-fix-the-ring-buffer-implementation.patch
--	patches.suse/kvm-fix-kvm_ioctl_create_device-reference-counting-cve-2019-6974
--	patches.suse/kvm-x86-work-around-leak-of-uninitialized-stack-contents-cve-2019-7222
--	patches.suse/kvm-nvmx-unconditionally-cancel-preemption-timer-in-free_nested-cve-2019-7221
--	patches.suse/0001-drm-vmwgfx-Return-error-code-from-vmw_execbuf_copy_f.patch
--	patches.suse/0001-drm-vmwgfx-Fix-setting-of-dma-masks.patch
--	patches.suse/drm-modes-Prevent-division-by-zero-htotal.patch
--	patches.suse/drm-sun4i-tcon-Prepare-and-enable-TCON-channel-0-clo.patch
--	patches.suse/xfs-eof-trim-writeback-mapping-as-soon-as-it-is-cach.patch
--	patches.suse/usb-gadget-musb-fix-short-isoc-packets-with-inventra.patch
--	patches.suse/usb-dwc3-gadget-Handle-0-xfer-length-for-OUT-EP.patch
--	patches.suse/usb-gadget-udc-net2272-Fix-bitwise-and-boolean-opera.patch
--	patches.suse/usb-phy-fix-link-errors.patch
--	patches.suse/usb-phy-am335x-fix-race-condition-in-_probe.patch
--	patches.suse/serial-fix-race-between-flush_to_ldisc-and-tty_open.patch
--	patches.suse/iio-chemical-atlas-ph-sensor-correct-IIO_TEMP-values.patch
--	patches.suse/debugfs-fix-debugfs_rename-parameter-checking.patch
--	patches.suse/samples-mei-use-dev-mei0-instead-of-dev-mei.patch
--	patches.suse/ucc_geth-Reset-BQL-queue-when-stopping-device.patch
--	patches.suse/virtio_net-Don-t-call-free_old_xmit_skbs-for-xdp_fra.patch
--	patches.suse/l2tp-fix-reading-optional-fields-of-L2TPv3.patch
--	patches.suse/ipvlan-l3mdev-fix-broken-l3s-mode-wrt-local-routes.patch
--	patches.suse/l2tp-copy-4-more-bytes-to-linear-part-if-necessary.patch
--	patches.suse/rds-fix-refcount-bug-in-rds_sock_addref.patch
--	patches.suse/skge-potential-memory-corruption-in-skge_get_regs.patch
--	patches.suse/mac80211-ensure-that-mgmt-tx-skbs-have-tailroom-for-.patch
--	patches.suse/cfg80211-call-disconnect_wk-when-AP-stops.patch
--	patches.suse/batman-adv-Avoid-WARN-on-net_device-without-parent-i.patch
--	patches.suse/batman-adv-Force-mac-header-to-start-of-data-on-xmit.patch
--	patches.suse/enic-fix-checksum-validation-for-IPv6.patch
--	patches.suse/dccp-fool-proof-ccid_hc_-rt-x_parse_options.patch
--	patches.suse/bpf-fix-lockdep-false-positive-in-percpu_freelist.patch
--	patches.suse/bpf-Fix-syscall-s-stackmap-lookup-potential-deadlock.patch
--	patches.suse/vsock-virtio-fix-kernel-panic-after-device-hot-unplu.patch
--	patches.suse/vsock-virtio-reset-connected-sockets-on-device-remov.patch
--	patches.suse/net-systemport-Fix-WoL-with-password-after-deep-slee.patch
--	patches.suse/net-dp83640-expire-old-TX-skb.patch
--	patches.suse/s390-qeth-release-cmd-buffer-in-error-paths
--	patches.suse/0001-s390-qeth-fix-use-after-free-in-error-path.patch
--	patches.suse/0001-s390-qeth-cancel-close_dev-work-before-removing-a-ca.patch
--	patches.suse/0001-s390-qeth-conclude-all-event-processing-before-offli.patch
--	patches.suse/net-dsa-slave-Don-t-propagate-flag-changes-on-down-s.patch
--	patches.suse/mISDN-fix-a-race-in-dev_expire_timer.patch
--	patches.suse/rxrpc-bad-unlock-balance-in-rxrpc_recvmsg.patch
--	patches.suse/net-mlx5e-Don-t-overwrite-pedit-action-when-multiple.patch
--	patches.suse/net-Don-t-default-Cavium-PTP-driver-to-y.patch
--	patches.suse/sit-check-if-IPv6-enabled-before-calling-ip6_err_gen.patch
--	patches.suse/scsi-aic94xx-fix-module-loading
--	patches.suse/scsi-target-make-the-pi_prot_format-ConfigFS-path-re.patch
--	patches.suse/scsi-cxlflash-prevent-deadlock-when-adapter-probe-fails
--	patches.suse/signal-Always-notice-exiting-tasks.patch
--	patches.suse/signal-Better-detection-of-synchronous-signals.patch
--	patches.suse/soc-fsl-qbman-avoid-race-in-clearing-QMan-interrupt.patch
--	patches.suse/ARM-pxa-ssp-unneeded-to-free-devm_-allocated-data.patch
--	patches.suse/ARM-iop32x-n2100-fix-PCI-IRQ-mapping.patch
--	patches.suse/ARM-tango-Improve-ARCH_MULTIPLATFORM-compatibility.patch
--	patches.suse/nvme-lock-NS-list-changes-while-handling-command-eff.patch
--	patches.suse/i2c-omap-Use-noirq-system-sleep-pm-ops-to-idle-devic.patch
--	patches.suse/0001-futex-Handle-early-deadlock-return-correctly.patch
--	patches.suse/perf-x86-intel-delay-memory-deallocation-until-x86_pmu_dead_cpu.patch
--	patches.suse/irqchip-mmp-Only-touch-the-PJ4-IRQ-FIQ-bits-on-enabl.patch
--	patches.suse/irqchip-gic-v3-its-Fix-ITT_entry_size-accessor.patch
--	patches.suse/x86-mce-initialize-mce-bank-in-the-case-of-a-fatal-error-in-mce_no_way_out.patch
--	patches.suse/dmaengine-at_xdmac-Fix-wrongfull-report-of-a-channel.patch
--	patches.suse/dmaengine-imx-dma-fix-wrong-callback-invoke.patch
--	patches.suse/dmaengine-bcm2835-Fix-interrupt-race-on-RT.patch
--	patches.suse/dmaengine-bcm2835-Fix-abort-of-transactions.patch
--	patches.suse/dmaengine-dmatest-Abort-test-in-case-of-mapping-erro.patch
--	patches.suse/s390-dasd-fix-using-offset-into-zero-size-array-error
--	patches.suse/s390-sles15-zcrypt-fix-specification-exception.patch
--	patches.suse/ALSA-hda-Add-quirk-for-HP-EliteBook-840-G5.patch
--	patches.suse/ALSA-usb-audio-Fix-implicit-fb-endpoint-setup-by-qui.patch
--	patches.suse/ASoC-rsnd-fixup-rsnd_ssi_master_clk_start-user-count.patch
--	patches.suse/signal-Restore-the-stop-PTRACE_EVENT_EXIT.patch
--	patches.suse/vsock-cope-with-memory-allocation-failure-at-socket-.patch
--	patches.suse/vxlan-test-dev-flags-IFF_UP-before-calling-netif_rx.patch
--	patches.suse/tipc-fix-skb-may-be-leaky-in-tipc_link_input.patch
--	patches.suse/net-fix-IPv6-prefix-route-residue.patch
--	patches.suse/mac80211-Fix-Tx-aggregation-session-tear-down-with-I.patch
--	patches.suse/ipv6-propagate-genlmsg_reply-return-code.patch
--	patches.suse/batman-adv-fix-uninit-value-in-batadv_interface_tx.patch
--	patches.suse/net-packet-fix-4gb-buffer-limit-due-to-overflow-chec.patch
--	patches.suse/net-ena-fix-race-between-link-up-and-device-initaliz.patch
--	patches.suse/net-ena-update-driver-version-from-2.0.2-to-2.0.3.patch
--	patches.suse/net_sched-fix-two-more-memory-leaks-in-cls_tcindex.patch
--	patches.suse/team-avoid-complex-list-operations-in-team_nl_cmd_op.patch
--	patches.suse/sctp-call-gso_reset_checksum-when-computing-checksum.patch
--	patches.suse/dsa-mv88e6xxx-Ensure-all-pending-interrupts-are-hand.patch
--	patches.suse/drm-imx-ignore-plane-updates-on-disabled-crtcs.patch
--	patches.suse/0001-gpu-ipu-v3-Fix-i.MX51-CSI-control-registers-offset.patch
--	patches.suse/drm-imx-imx-ldb-add-missing-of_node_puts.patch
--	patches.suse/0002-gpu-ipu-v3-Fix-CSI-offsets-for-imx53.patch
--	patches.suse/0003-drm-i915-Block-fbdev-HPD-processing-during-suspend.patch
--	patches.suse/0004-drm-i915-Prevent-a-race-during-I915_GEM_MMAP-ioctl-w.patch
--	patches.suse/0005-drm-i915-opregion-fix-version-check.patch
--	patches.suse/0006-drm-i915-opregion-rvda-is-relative-from-opregion-bas.patch
--	patches.suse/dm-crypt-don-t-overallocate-the-integrity-tag-space.patch
--	patches.suse/dm-thin-fix-bug-where-bio-that-overwrites-thin-block.patch
--	patches.suse/blk-mq-insert-rq-with-DONTPREP-to-hctx-dispatch-list.patch
--	patches.suse/floppy-check_events-callback-should-not-return-a-neg.patch
--	patches.suse/md-raid1-don-t-clear-bitmap-bits-on-interrupted-reco.patch
--	patches.suse/scsi-qla2xxx-Fix-panic-from-use-after-free-in-qla2x0.patch
--	patches.suse/auxdisplay-ht16k33-fix-potential-user-after-free-on-.patch
--	patches.suse/NFS-Don-t-use-page_file_mapping-after-removing-the-p.patch
--	patches.suse/sunrpc-fix-4-more-call-sites-that-were-using-stack-m.patch
--	patches.suse/ARM-OMAP2-Variable-reg-in-function-omap4_dsi_mux_pad.patch
--	patches.suse/ARM-OMAP2-fix-lack-of-timer-interrupts-on-CPU1-after.patch
--	patches.suse/Input-bma150-register-input-device-after-setting-pri.patch
--	patches.suse/Input-elantech-enable-3rd-button-support-on-Fujitsu-.patch
--	patches.suse/Input-cap11xx-switch-to-using-set_brightness_blockin.patch
--	patches.suse/Input-matrix_keypad-use-flush_delayed_work.patch
--	patches.suse/Revert-Input-elan_i2c-add-ACPI-ID-for-touchpad-in-AS.patch
--	patches.suse/Input-st-keyscan-fix-potential-zalloc-NULL-dereferen.patch
--	patches.suse/Input-elan_i2c-add-ACPI-ID-for-touchpad-in-Lenovo-V3.patch
--	patches.suse/i2c-cadence-Fix-the-hold-bit-setting.patch
--	patches.suse/i2c-bcm2835-Clear-current-buffer-pointers-and-counts.patch
--	patches.suse/x86-a-out-clear-the-dump-structure-initially.patch
--	patches.suse/x86-platform-uv-use-efi_runtime_lock-to-serialise-bios-calls
--	patches.suse/arm64-mm-efi-Account-for-GICv3-LPI-tables-in-static-.patch
--	patches.suse/efi-arm-Revert-Defer-persistent-reservations-until-a.patch
--	patches.suse/ARM-8824-1-fix-a-migrating-irq-bug-when-hotplug-cpu.patch
--	patches.suse/mailbox-bcm-flexrm-mailbox-Fix-FlexRM-ring-flush-tim.patch
--	patches.suse/mac80211-Free-mpath-object-when-rhashtable-insertion.patch
--	patches.suse/mac80211-Restore-vif-beacon-interval-if-start-ap-fai.patch
--	patches.suse/net-phy-xgmiitorgmii-Support-generic-PHY-status-read.patch
--	patches.suse/net-Fix-for_each_netdev_feature-on-Big-endian.patch
--	patches.suse/net-validate-untrusted-gso-packets-without-csum-offl.patch
--	patches.suse/net-Add-header-for-usage-of-fls64.patch
--	patches.suse/0001-mlxsw-__mlxsw_sp_port_headroom_set-Fix-a-use-of-loca.patch
--	patches.suse/0001-net-stmmac-handle-endianness-in-dwmac4_get_timestamp.patch
--	patches.suse/qmi_wwan-apply-SET_DTR-quirk-to-Sierra-WP7607.patch
--	patches.suse/tcp-tcp_v4_err-should-be-more-careful.patch
--	patches.suse/net-Do-not-allocate-page-fragments-that-are-not-skb-.patch
--	patches.suse/net-crypto-set-sk-to-NULL-when-af_alg_release.patch
--	patches.suse/0001-net-stmmac-Fix-a-race-in-EEE-enable-callback.patch
--	patches.suse/vhost-correctly-check-the-return-value-of-translate_.patch
--	patches.suse/sky2-Increase-D3-delay-again.patch
--	patches.suse/KEYS-allow-reaching-the-keys-quotas-exactly.patch
--	patches.suse/assoc_array-Fix-shortcut-creation.patch
--	patches.suse/keys-Timestamp-new-keys.patch
--	patches.suse/pinctrl-meson-meson8b-fix-the-sdxc_a-data-1.3-pins.patch
--	patches.suse/ALSA-hda-realtek-Headset-microphone-and-internal-spe.patch
--	patches.suse/ALSA-hda-realtek-Disable-PC-beep-in-passthrough-on-a.patch
--	patches.suse/ASoC-topology-free-created-components-in-tplg-load-e.patch
--	patches.suse/tmpfs-fix-link-accounting-when-a-tmpfile-is-linked-i.patch
--	patches.suse/libceph-handle-an-empty-authorize-reply.patch
--	patches.suse/ceph-avoid-repeatedly-adding-inode-to-mdsc-snap_flush_list.patch
--	patches.suse/clk-sunxi-ng-v3s-Fix-TCON-reset-de-assert-bit.patch
--	patches.suse/clk-sunxi-A31-Fix-wrong-AHB-gate-number.patch
--	patches.suse/cxgb4-Export-sge_host_page_size-to-ulds.patch
--	patches.suse/iw_cxgb4-cq-qp-mask-depends-on-bar2-pages-in-a-host-.patch
--	patches.suse/kallsyms-handle-too-long-symbols-in-kallsyms-c.patch
--	patches.suse/KEYS-user-Align-the-payload-buffer.patch
--	patches.suse/KEYS-always-initialize-keyring_index_key-desc_len.patch
--	patches.suse/scsi-libiscsi-fix-race-between-iscsi_xmit_task-and-iscsi_complete_task
--	patches.suse/scsi-libsas-fix-rphy-phy_identifier-for-phys-with-end-devices-attached
--	patches.suse/scsi-core-reset-host-byte-in-DID_NEXUS_FAILURE-case.patch
--	patches.suse/missing-barriers-in-some-of-unix_sock-addr-and-path-.patch
--	patches.suse/bonding-fix-PACKET_ORIGDEV-regression.patch
--	patches.suse/net-avoid-false-positives-in-untrusted-gso-validatio.patch
--	patches.suse/af_key-unconditionally-clone-on-broadcast.patch
--	patches.suse/ipvlan-disallow-userns-cap_net_admin-to-change-globa.patch
--	patches.suse/mac80211_hwsim-propagate-genlmsg_reply-return-code.patch
--	patches.suse/bnxt_en-Fix-typo-in-firmware-message-timeout-logic.patch
--	patches.suse/bnxt_en-Wait-longer-for-the-firmware-message-respons.patch
--	patches.suse/net-Set-rtm_table-to-RT_TABLE_COMPAT-for-ipv6-for-ta.patch
--	patches.suse/mdio_bus-Fix-use-after-free-on-device_register-fails.patch
--	patches.suse/bpf-lpm-fix-lookup-bug-in-map_delete_elem.patch
--	patches.suse/0001-nfp-bpf-fix-ALU32-high-bits-clearance-bug.patch
--	patches.suse/net-x25-fix-a-race-in-x25_bind.patch
--	patches.suse/tmpfs-fix-uninitialized-return-value-in-shmem_link.patch
--	patches.suse/0001-mm-enforce-min-addr-even-if-capable-in-expand_downwa.patch
--	patches.suse/crypto-sha256-arm-fix-crash-bug-in-Thumb2-build.patch
--	patches.suse/crypto-sha512-arm-fix-crash-bug-in-Thumb2-build.patch
--	patches.suse/mmc-spi-Fix-card-detection-during-probe.patch
--	patches.suse/mmc-tmio_mmc_core-don-t-claim-spurious-interrupts.patch
--	patches.suse/0001-mmc-sdhci-esdhc-imx-correct-the-fix-of-ERR004536.patch
--	patches.suse/drm-Block-fb-changes-for-async-plane-updates.patch
--	patches.suse/iommu-dmar-fix-buffer-overflow-during-pci-bus-notification
--	patches.suse/tun-fix-blocking-read.patch
--	patches.suse/net-socket-set-sock-sk-to-NULL-after-calling-proto_o.patch
--	patches.suse/tun-remove-unnecessary-memory-barrier.patch
--	patches.suse/net-Add-__icmp_send-helper.patch
--	patches.suse/net-avoid-use-IPCB-in-cipso_v4_error.patch
--	patches.suse/ipv4-Return-error-for-RTA_VIA-attribute.patch
--	patches.suse/ipv6-Return-error-for-RTA_VIA-attribute.patch
--	patches.suse/mpls-Return-error-for-RTA_GATEWAY-attribute.patch
--	patches.suse/hv_netvsc-Fix-IP-header-checksum-for-coalesced-packe.patch
--	patches.suse/tipc-fix-race-condition-causing-hung-sendto.patch
--	patches.suse/bnxt_en-Drop-oversize-TX-packets-to-prevent-errors.patch
--	patches.suse/0001-net-phy-Micrel-KSZ8061-link-failure-after-cable-conn.patch
--	patches.suse/net-nfc-Fix-NULL-dereference-on-nfc_llcp_build_tlv-f.patch
--	patches.suse/netlabel-fix-out-of-bounds-memory-accesses.patch
--	patches.suse/net-netem-fix-skb-length-BUG_ON-in-__skb_to_sgvec.patch
--	patches.suse/xen-netback-fix-occasional-leak-of-grant-ref-mapping.patch
--	patches.suse/xen-netback-don-t-populate-the-hash-cache-on-XenBus-.patch
--	patches.suse/net-dsa-mv88e6xxx-Fix-u64-statistics.patch
--	patches.suse/bpf-decrease-usercnt-if-bpf_map_new_fd-fails-in-bpf_.patch
--	patches.suse/bpf-drop-refcount-if-bpf_map_new_fd-fails-in-map_cre.patch
--	patches.suse/bpf-fix-sanitation-rewrite-in-case-of-non-pointers.patch
--	patches.suse/geneve-correctly-handle-ipv6.disable-module-paramete.patch
--	patches.suse/net-sit-fix-memory-leak-in-sit_init_net.patch
--	patches.suse/x86-uaccess-don-t-leak-the-ac-flag-into-_put_user-value-evaluation.patch
--	patches.suse/fix-cgroup_do_mount-handling-of-failure-exits.patch
--	patches.suse/copy_mount_string-Limit-string-length-to-PATH_MAX.patch
--	patches.suse/exec-Fix-mem-leak-in-kernel_read_file.patch
--	patches.suse/vfio_pci-Enable-memory-accesses-before-calling-pci_m.patch
--	patches.suse/mtd-docg3-Fix-passing-zero-to-PTR_ERR-warning-in-doc.patch
--	patches.suse/mtd-docg3-fix-a-possible-memory-leak-of-mtd-name.patch
--	patches.suse/mmc-sdhci-esdhc-imx-fix-HS400-timing-issue.patch
--	patches.suse/mmc-sdhci-brcmstb-handle-mmc_of_parse-errors-during-.patch
--	patches.suse/mmc-omap-fix-the-maximum-timeout-setting.patch
--	patches.suse/regulator-max77620-Initialize-values-for-DT-properti.patch
--	patches.suse/regulator-s2mps11-Fix-steps-for-buck7-buck8-and-LDO3.patch
--	patches.suse/regulator-s2mpa01-Fix-step-values-for-some-LDOs.patch
--	patches.suse/regulator-pv88060-Fix-array-out-of-bounds-access.patch
--	patches.suse/regulator-pv88080-Fix-array-out-of-bounds-access.patch
--	patches.suse/regulator-pv88090-Fix-array-out-of-bounds-access.patch
--	patches.suse/regulator-wm831x-dcdc-Fix-list-of-wm831x_dcdc_ilim-f.patch
--	patches.suse/regulator-act8865-Fix-act8600_sudcdc_voltage_ranges-.patch
--	patches.suse/spi-omap2-mcspi-Fix-DMA-and-FIFO-event-trigger-size-.patch
--	patches.suse/spi-topcliff_pch-Fix-potential-NULL-dereference-on-a.patch
--	patches.suse/spi-ti-qspi-Fix-mmap-read-when-more-than-one-CS-in-u.patch
--	patches.suse/spi-pxa2xx-Setup-maximum-supported-DMA-transfer-leng.patch
--	patches.suse/leds-lp55xx-fix-null-deref-on-firmware-load-failure.patch
--	patches.suse/tcp-exit-if-nothing-to-retransmit-on-RTO-timeout.patch
--	patches.suse/0001-cxgb4-cxgb4vf-Link-management-changes.patch
--	patches.suse/cxgb4vf-Update-port-information-in-cxgb4vf_open.patch
--	patches.suse/cxgb4-cxgb4vf-Program-hash-region-for-t4-t4vf-_chang.patch
--	patches.suse/e1000e-fix-cyclic-resets-at-link-up-with-active-tx.patch
--	patches.suse/wlcore-Fix-memory-leak-in-case-wl12xx_fetch_firmware.patch
--	patches.suse/cw1200-fix-missing-unlock-on-error-in-cw1200_hw_scan.patch
--	patches.suse/cw1200-drop-useless-LIST_HEAD.patch
--	patches.suse/0001-iwlwifi-mvm-fix-firmware-statistics-usage.patch
--	patches.suse/iwlwifi-mvm-avoid-possible-access-out-of-array.patch
--	patches.suse/iwlwifi-mvm-fix-A-MPDU-reference-assignment.patch
--	patches.suse/0001-iwiwifi-fix-bad-monitor-buffer-register-addresses.patch
--	patches.suse/mt7601u-bump-supported-EEPROM-version.patch
--	patches.suse/net-phy-fixed_phy-Fix-fixed_phy-not-checking-GPIO.patch
--	patches.suse/s390-qeth-simplify-reply-object-handling
--	patches.suse/s390-qeth-cancel-cmd-on-early-error
--	patches.suse/0001-cxgb4vf-Few-more-link-management-changes.patch
--	patches.suse/0001-cxgb4-cxgb4vf-Add-support-for-SGE-doorbell-queue-tim.patch
--	patches.suse/0001-cxgb4-Add-capability-to-get-set-SGE-Doorbell-Queue-T.patch
--	patches.suse/0001-cxgb4-Mask-out-interrupts-that-are-not-enabled.patch
--	patches.suse/cfg80211-add-and-use-strongly-typed-element-iteratio.patch
--	patches.suse/0001-iwlwifi-fix-bad-dma-handling-in-page_mem-dumping-flo.patch
--	patches.suse/iwlwifi-mvm-fix-RSS-config-command.patch
--	patches.suse/0001-iwlwifi-fix-send-hcmd-timeout-recovery-flow.patch
--	patches.suse/ath9k-Avoid-OF-no-EEPROM-quirks-without-qca-no-eepro.patch
--	patches.suse/iwlwifi-pcie-fix-emergency-path.patch
--	patches.suse/0001-iwlwifi-pcie-fix-TX-while-flushing.patch
--	patches.suse/brcmfmac-assure-SSID-length-from-firmware-is-limited.patch
--	patches.suse/brcmfmac-add-subtype-check-for-event-handling-in-dat.patch
--	patches.suse/libertas_tf-don-t-set-URB_ZERO_PACKET-on-IN-USB-tran.patch
--	patches.suse/mwifiex-Fix-NL80211_TX_POWER_LIMITED.patch
--	patches.suse/0001-mwifiex-don-t-advertise-IBSS-features-without-FW-sup.patch
--	patches.suse/0001-rt2800-enable-TX_PIN_CFG_RFRX_EN-only-for-MT7620.patch
--	patches.suse/e1000e-Fix-Wformat-truncation-warnings.patch
--	patches.suse/Bluetooth-hci_uart-Check-if-socket-buffer-is-ERR_PTR.patch
--	patches.suse/Bluetooth-Fix-locking-in-bt_accept_enqueue-for-BH-co.patch
--	patches.suse/Bluetooth-Check-L2CAP-option-sizes-returned-from-l2c.patch
--	patches.suse/Bluetooth-Verify-that-l2cap_get_conf_opt-provides-la.patch
--	patches.suse/Bluetooth-Fix-decrementing-reference-count-twice-in-.patch
--	patches.suse/Bluetooth-hci_ldisc-Initialize-hci_dev-before-open.patch
--	patches.suse/0001-net-aquantia-fixed-instack-structure-overflow.patch
--	patches.suse/wil6210-check-null-pointer-in-_wil_cfg80211_merge_ex.patch
--	patches.suse/Bluetooth-hci_ldisc-Postpone-HCI_UART_PROTO_READY-bi.patch
--	patches.suse/netfilter-nf_tables-check-the-result-of-dereferencin.patch
--	patches.suse/0001-ip6mr-Do-not-call-__IP6_INC_STATS-from-preemptible-c.patch
--	patches.suse/team-Free-BPF-filter-when-unregistering-netdev.patch
--	patches.suse/sky2-Disable-MSI-on-Dell-Inspiron-1545-and-Gateway-P.patch
--	patches.suse/appletalk-Fix-use-after-free-in-atalk_proc_exit.patch
--	patches.suse/0001-net-dsa-mv88e6xxx-handle-unknown-duplex-modes-gracef.patch
--	patches.suse/0001-net-sysfs-Fix-mem-leak-in-netdev_register_kobject.patch
--	patches.suse/qmi_wwan-Add-support-for-Quectel-EG12-EM12.patch
--	patches.suse/crypto-pcbc-remove-bogus-memcpy-s-with-src-dest.patch
--	patches.suse/crypto-hash-set-CRYPTO_TFM_NEED_KEY-if-setkey-fails.patch
--	patches.suse/crypto-brcm-Fix-some-set-but-not-used-warning.patch
--	patches.suse/crypto-tgr192-fix-unaligned-memory-access.patch
--	patches.suse/hwrng-virtio-Avoid-repeated-init-of-completion.patch
--	patches.suse/crypto-crypto4xx-Fix-wrong-ppc4xx_trng_probe-ppc4xx_.patch
--	patches.suse/crypto-testmgr-skip-crc32c-context-test-for-ahash-al.patch
--	patches.suse/crypto-arm64-aes-ccm-fix-logical-bug-in-AAD-MAC-hand.patch
--	patches.suse/crypto-arm-crct10dif-revert-to-C-code-for-short-inpu.patch
--	patches.suse/crypto-caam-fixed-handling-of-sg-list.patch
--	patches.suse/crypto-ahash-fix-another-early-termination-in-hash-w.patch
--	patches.suse/crypto-cavium-zip-fix-collision-with-generic-cra_dri.patch
--	patches.suse/crypto-crypto4xx-add-missing-of_node_put-after-of_de.patch
--	patches.suse/s390-jump_label-Use-jdd-constraint-on-gcc9.patch
--	patches.suse/s390-setup-fix-early-warning-messages
--	patches.suse/s390-setup-fix-boot-crash-for-machine-without-edat-1
--	patches.suse/pkey-indicate-old-mkvp-only-if-old-and-current-mkvp-are-different
--	patches.suse/clocksource-drivers-sun5i-Fail-gracefully-when-clock.patch
--	patches.suse/clocksource-drivers-exynos_mct-Move-one-shot-check-f.patch
--	patches.suse/clocksource-drivers-exynos_mct-Clear-timer-interrupt.patch
--	patches.suse/clocksource-drivers-exynos_mct-Fix-error-path-in-tim.patch
--	patches.suse/irqchip-gic-v3-its-Avoid-parsing-_indirect_-twice-fo.patch
--	patches.suse/efi-memattr-Don-t-bail-on-zero-VA-if-it-equals-the-r.patch
--	patches.suse/x86-cpu-amd-set-the-cpb-bit-unconditionally-on-f17h.patch
--	patches.suse/sched-fair-Add-tmp_alone_branch-assertion.patch
--	patches.suse/sched-fair-Fix-insertion-in-rq-leaf_cfs_rq_list.patch
--	patches.suse/sched-fair-Optimize-update_blocked_averages.patch
--	patches.suse/sched-fair-Fix-O-nr_cgroups-in-the-load-balancing-path.patch
--	patches.suse/ARM-s3c24xx-Fix-boolean-expressions-in-osiris_dvs_no.patch
--	patches.suse/soc-tegra-fuse-Fix-illegal-free-of-IO-base-address.patch
--	patches.suse/soc-qcom-gsbi-Fix-error-handling-in-gsbi_probe.patch
--	patches.suse/0001-mm-hwpoison-fix-thp-split-handing-in-soft_offline_in.patch
--	patches.suse/mm-replace-all-open-encodings-for-NUMA_NO_NODE.patch
--	patches.suse/mm-vmalloc-fix-size-check-for-remap_vmalloc_range_partial
--	patches.suse/intel_idle-add-support-for-Jacobsville.patch
--	patches.suse/powercap-intel_rapl-add-support-for-Jacobsville.patch
--	patches.suse/cpufreq-Use-struct-kobj_attribute-instead-of-struct-.patch
--	patches.suse/cpufreq-tegra124-add-missing-of_node_put.patch
--	patches.suse/cpufreq-acpi-cpufreq-Report-if-CPU-doesn-t-support-b.patch
--	patches.suse/ACPI-APEI-Don-t-wait-to-serialise-with-oops-messages.patch
--	patches.suse/ACPI-APEI-Switch-estatus-pool-to-use-vmalloc-memory.patch
--	patches.suse/ACPI-video-Refactor-and-fix-dmi_is_desktop.patch
--	patches.suse/ACPI-video-Extend-chassis-type-detection-with-a-Lunc.patch
--	patches.suse/device-property-Fix-the-length-used-in-PROPERTY_ENTR.patch
--	patches.suse/ALSA-usb-audio-Cleanup-DSD-whitelist.patch
--	patches.suse/ALSA-hda-Record-the-current-power-state-before-suspe.patch
--	patches.suse/ALSA-hda-Use-standard-device-registration-for-beep.patch
--	patches.suse/ASoC-imx-sgtl5000-put-of-nodes-if-finding-codec-fail.patch
--	patches.suse/ASoC-fsl-asoc-card-fix-object-reference-leaks-in-fsl.patch
--	patches.suse/ALSA-PCM-check-if-ops-are-defined-before-suspending-.patch
--	patches.suse/ALSA-hda-realtek-Reduce-click-noise-on-Dell-Precisio.patch
--	patches.suse/ALSA-hda-realtek-Enable-audio-jacks-of-ASUS-UX362FA-.patch
--	patches.suse/ALSA-bebob-use-more-identical-mod_alias-for-Saffire-.patch
--	patches.suse/ALSA-firewire-motu-fix-construction-of-PCM-frame-for.patch
--	patches.suse/ASoC-fsl_esai-fix-register-setting-issue-in-RIGHT_J-.patch
--	patches.suse/ASoC-msm8916-wcd-analog-add-missing-license-informat.patch
--	patches.suse/SoC-imx-sgtl5000-add-missing-put_device.patch
--	patches.suse/ASoC-qcom-Fix-of-node-refcount-unbalance-in-apq8016_.patch
--	patches.suse/ALSA-usb-audio-Add-quirk-for-MOTU-MicroBook-II.patch
--	patches.suse/hpet-Fix-missing-character-in-the-__setup-code-of-hp.patch
--	patches.suse/applicom-Fix-potential-Spectre-v1-vulnerabilities.patch
--	patches.suse/nvmem-allow-to-select-i.MX-nvmem-driver-for-i.MX-7D.patch
--	patches.suse/parport_pc-fix-find_superio-io-compare-code-should-u.patch
--	patches.suse/intel_th-Don-t-reference-unassigned-outputs.patch
--	patches.suse/stm-class-Fix-an-endless-loop-in-channel-allocation.patch
--	patches.suse/stm-class-Prevent-division-by-zero.patch
--	patches.suse/coresight-etm4x-Add-support-to-enable-ETMv4.2.patch
--	patches.suse/VMCI-Support-upto-64-bit-PPNs.patch
--	patches.suse/misc-hpilo-Exclude-unsupported-device-via-blacklist.patch
--	patches.suse/misc-hpilo-Do-not-claim-unsupported-hardware.patch
--	patches.suse/intel_th-gth-Fix-an-off-by-one-in-output-unassigning.patch
--	patches.suse/debugfs-debugfs_use_start-finish-do-not-exist-anymor.patch
--	patches.suse/driver-core-Establish-order-of-operations-for-device.patch
--	patches.suse/device-core-Consolidate-locking-and-unlocking-of-par.patch
--	patches.suse/driver-core-Probe-devices-asynchronously-instead-of-.patch
--	patches.suse/devres-always-use-dev_name-in-devm_ioremap_resource.patch
--	patches.suse/driver-core-Do-not-resume-suppliers-under-device_lin.patch
--	patches.suse/iio-adc-fix-warning-in-Qualcomm-PM8xxx-HK-XOADC-driv.patch
--	patches.suse/staging-iio-adt7316-fix-register-and-bit-definitions.patch
--	patches.suse/staging-iio-adt7316-allow-adt751x-to-use-internal-vr.patch
--	patches.suse/staging-iio-adt7316-fix-the-dac-read-calculation.patch
--	patches.suse/staging-iio-adt7316-fix-the-dac-write-calculation.patch
--	patches.suse/staging-wilc1000-fix-to-set-correct-value-for-vif_nu.patch
--	patches.suse/iio-adc-exynos-adc-Fix-NULL-pointer-exception-on-unb.patch
--	patches.suse/staging-comedi-ni_660x-fix-missing-break-in-switch-s.patch
--	patches.suse/tty-ipwireless-Fix-potential-NULL-pointer-dereferenc.patch
--	patches.suse/tty-increase-the-default-flip-buffer-limit-to-2-640K.patch
--	patches.suse/serial-8250_pci-Fix-number-of-ports-for-ACCES-serial.patch
--	patches.suse/serial-8250_pci-Have-ACCES-cards-that-use-the-four-p.patch
--	patches.suse/serial-uartps-Fix-stuck-ISR-if-RX-disabled-with-non-.patch
--	patches.suse/serial-8250_pxa-honor-the-port-number-from-devicetre.patch
--	patches.suse/serial-8250_of-assume-reg-shift-of-2-for-mrvl-mmp-ua.patch
--	patches.suse/0001-USB-Add-new-USB-LPM-helpers.patch
--	patches.suse/0001-USB-Consolidate-LPM-checks-to-avoid-enabling-LPM-twi.patch
--	patches.suse/0001-usbip-Fix-vhci_urb_enqueue-URB-null-transfer-buffer-.patch
--	patches.suse/usb-handle-warm-reset-port-requests-on-hub-resume.patch
--	patches.suse/usb-f_fs-Avoid-crash-due-to-out-of-scope-stack-ptr-a.patch
--	patches.suse/usb-phy-twl6030-usb-fix-possible-use-after-free-on-r.patch
--	patches.suse/cdc-wdm-pass-return-value-of-recover_from_urb_loss.patch
--	patches.suse/0001-USB-serial-cp210x-fix-GPIO-in-autosuspend.patch
--	patches.suse/0001-USB-serial-option-add-Telit-ME910-ECM-composition.patch
--	patches.suse/0001-USB-serial-cp210x-add-ID-for-Ingenico-3070.patch
--	patches.suse/0001-USB-serial-ftdi_sio-add-ID-for-Hjelmslund-Electronic.patch
--	patches.suse/usb-chipidea-Grab-the-legacy-USB-PHY-by-phandle-firs.patch
--	patches.suse/ext2-Fix-underflow-in-ext2_max_size.patch
--	patches.suse/0001-btrfs-relocation-Delay-reloc-tree-deletion-after-mer.patch
--	patches.suse/0002-btrfs-qgroup-Refactor-btrfs_qgroup_trace_subtree_swa.patch
--	patches.suse/0003-btrfs-qgroup-Introduce-per-root-swapped-blocks-infra.patch
--	patches.suse/0004-btrfs-qgroup-Use-delayed-subtree-rescan-for-balance.patch
--	patches.suse/0005-btrfs-qgroup-Cleanup-old-subtree-swap-code.patch
--	patches.suse/0001-btrfs-qgroup-Remove-duplicated-trace-points-for-qgro.patch
--	patches.suse/0001-btrfs-qgroup-Move-reserved-data-accounting-from-btrf.patch
--	patches.suse/btrfs-fix-fsync-after-succession-of-renames-of-diffe.patch
--	patches.suse/btrfs-fix-fsync-after-succession-of-renames-and-unli.patch
--	patches.suse/btrfs-ensure-that-a-dup-or-raid1-block-group-has-exactly-two-stripes.patch
--	patches.suse/xfs-don-t-overflow-xattr-listent-buffer.patch
--	patches.suse/xfs-fix-reporting-supported-extra-file-attributes-fo.patch
--	patches.suse/powerpc-irq-drop-arch_early_irq_init.patch
--	patches.suse/powerpc-powernv-Remove-never-used-pnv_power9_force_s.patch
--	patches.suse/powerpc-powernv-npu-Remove-obsolete-comment-about-TC.patch
--	patches.suse/powerpc-pseries-Perform-full-re-add-of-CPU-for-topol.patch
--	patches.suse/powerpc-perf-add-mem-access-events-to-sysfs.patch
--	patches.suse/powerpc-64s-clear-on-stack-exception-marker-upon-exception-return.patch
--	patches.suse/powerpc-livepatch-relax-reliable-stack-tracer-checks-for-first-frame.patch
--	patches.suse/powerpc-livepatch-small-cleanups-in-save_stack_trace_tsk_reliable.patch
--	patches.suse/powerpc-Drop-page_is_ram-and-walk_system_ram_range.patch
--	patches.suse/powerpc-ptrace-Simplify-vr_get-set-to-avoid-GCC-warn.patch
--	patches.suse/powerpc-pseries-export-timebase-register-sample-in-l.patch
--	patches.suse/powerpc-Fix-32-bit-KVM-PR-lockup-and-host-crash-with.patch
--	patches.suse/powerpc-64-Make-sys_switch_endian-traceable.patch
--	patches.suse/powerpc-64s-Fix-logic-when-handling-unknown-CPU-feat.patch
--	patches.suse/powerpc-powernv-Don-t-reprogram-SLW-image-on-every-K.patch
--	patches.suse/powerpc-hugetlb-Handle-mmap_min_addr-correctly-in-ge.patch
--	patches.suse/powerpc-mm-hash-Handle-mmap_min_addr-correctly-in-ge.patch
--	patches.suse/powerpc-powernv-move-OPAL-call-wrapper-tracing-and-i.patch
--	patches.suse/powerpc-xmon-Fix-opcode-being-uninitialized-in-print.patch
--	patches.suse/powerpc-powernv-Make-opal-log-only-readable-by-root.patch
--	patches.suse/powerpc-powernv-ioda-Fix-locked_vm-counting-for-memo.patch
--	patches.suse/powerpc-kvm-Save-and-restore-host-AMR-IAMR-UAMOR.patch
--	patches.suse/powerpc-mm-Check-secondary-hash-page-table.patch
--	patches.suse/lib-div64.c-off-by-one-in-shift.patch
--	patches.suse/drivers-rapidio-rio_cm.c-fix-potential-oops-in-riocm.patch
--	patches.suse/sysctl-handle-overflow-in-proc_get_long.patch
--	patches.suse/sysctl-handle-overflow-for-file-max.patch
--	patches.suse/drm-dp-mst-Configure-no_stop_bit-correctly-for-remot.patch
--	patches.suse/drm-Reorder-set_property_atomic-to-avoid-returning-w.patch
--	patches.suse/0001-drm-Fix-error-handling-in-drm_legacy_addctx.patch
--	patches.suse/drm-nouveau-Stop-using-drm_crtc_force_disable.patch
--	patches.suse/drm-tilcdc-Register-cpufreq-notifier-after-we-have-i.patch
--	patches.suse/drm-Auto-set-allow_fb_modifiers-when-given-modifiers.patch
--	patches.suse/0003-drm-shmob-Fix-return-value-check-in-shmob_drm_probe.patch
--	patches.suse/drm-rockchip-fix-for-mailbox-read-validation.patch
--	patches.suse/drm-disable-uncached-DMA-optimization-for-ARM-and-ar.patch
--	patches.suse/drm-nouveau-volt-gf117-fix-speedo-readout-register.patch
--	patches.suse/0001-drm-nouveau-bios-ramcfg-fix-missing-parentheses-when.patch
--	patches.suse/0002-drm-nouveau-pmu-don-t-print-reply-values-if-exec-is-.patch
--	patches.suse/0003-drm-nouveau-Don-t-WARN_ON-VCPI-allocation-failures.patch
--	patches.suse/0004-drm-radeon-evergreen_cs-fix-missing-break-in-switch-.patch
--	patches.suse/livepatch-change-unsigned-long-old_addr-void-old_func-in-struct-klp_func.patch
--	patches.suse/livepatch-shuffle-klp_enable_patch-klp_disable_patch-code.patch
--	patches.suse/livepatch-consolidate-klp_free-functions.patch
--	patches.suse/livepatch-don-t-block-the-removal-of-patches-loaded-after-a-forced-transition.patch
--	patches.suse/livepatch-simplify-api-by-removing-registration-step.patch
--	patches.suse/livepatch-use-lists-to-manage-patches-objects-and-functions.patch
--	patches.suse/livepatch-add-atomic-replace.patch
--	patches.suse/livepatch-remove-nop-structures-when-unused.patch
--	patches.suse/livepatch-atomic-replace-and-cumulative-patches-documentation.patch
--	patches.suse/livepatch-remove-ordering-stacking-of-the-livepatches.patch
--	patches.suse/selftests-livepatch-introduce-tests.patch
--	patches.suse/selftests-livepatch-add-dynamic_debug-config-dependency.patch
--	patches.suse/livepatch-send-a-fake-signal-periodically.patch
--	patches.suse/livepatch-remove-signal-sysfs-attribute.patch
--	patches.suse/livepatch-core-return-eopnotsupp-instead-of-enosys.patch
--	patches.suse/livepatch-introduce-klp_for_each_patch-macro.patch
--	patches.suse/livepatch-return-enomem-on-ptr_id-allocation-failure.patch
--	patches.suse/livepatch-proper-error-handling-in-the-shadow-variables-selftest.patch
--	patches.suse/livepatch-module-coming-and-going-callbacks-can-proceed-with-all-listed-patches.patch
--	patches.suse/HID-Add-ASUS-T100CHI-keyboard-dock-battery-quirks.patch
--	patches.suse/HID-intel-ish-ipc-handle-PIMR-before-ish_wakeup-also.patch
--	patches.suse/HID-i2c-hid-Ignore-input-report-if-there-s-no-data-p.patch
--	patches.suse/HID-intel-ish-hid-avoid-binding-wrong-ishtp_cl_devic.patch
--	patches.suse/HID-wacom-Move-HID-fix-for-AES-serial-number-into-wa.patch
--	patches.suse/HID-wacom-Mark-expected-switch-fall-through.patch
--	patches.suse/HID-wacom-Add-support-for-Pro-Pen-slim.patch
--	patches.suse/x86-mce-amd-edac-mce_amd-add-new-mp5-nbio-and-pcie-smca-bank-types.patch
--	patches.suse/x86-mce-amd-edac-mce_amd-add-new-mcatypes-for-cs-psp-and-smu-units.patch
--	patches.suse/x86-mce-amd-edac-mce_amd-add-new-error-descriptions-for-some-smca-bank-types.patch
--	patches.suse/x86-mce-improve-error-message-when-kernel-cannot-recover-p2.patch
--	patches.suse/cpcap-charger-generate-events-for-userspace.patch
--	patches.suse/i2c-tegra-fix-maximum-transfer-size.patch
--	patches.suse/iscsi_ibft-Fix-missing-break-in-switch-statement.patch
--	patches.suse/thermal-mediatek-fix-register-index-error.patch
--	patches.suse/rtc-pcf8523-set-xtal-load-capacitance-from-DT.patch
--	patches.suse/rtc-cmos-ignore-bogus-century-byte.patch
--	patches.suse/rtc-ds1672-fix-unintended-sign-extension.patch
--	patches.suse/rtc-88pm860x-fix-unintended-sign-extension.patch
--	patches.suse/rtc-88pm80x-fix-unintended-sign-extension.patch
--	patches.suse/rtc-pm8xxx-fix-unintended-sign-extension.patch
--	patches.suse/0001-backlight-pwm_bl-Use-gpiod_get_value_cansleep-to-get.patch
--	patches.suse/gpio-gpio-omap-fix-level-interrupt-idling.patch
--	patches.suse/cdrom-Fix-race-condition-in-cdrom_sysctl_register.patch
--	patches.suse/0275-bcache-never-writeback-a-discard-operation.patch
--	patches.suse/0276-bcache-not-use-hard-coded-memset-size-in-bch_cache_a.patch
--	patches.suse/0277-bcache-export-backing_dev_name-via-sysfs.patch
--	patches.suse/0278-bcache-export-backing_dev_uuid-via-sysfs.patch
--	patches.suse/0279-bcache-fix-indentation-issue-remove-tabs-on-a-hunk-o.patch
--	patches.suse/0280-bcache-treat-stale-dirty-keys-as-bad-keys.patch
--	patches.suse/0281-bcache-improve-sysfs_strtoul_clamp.patch
--	patches.suse/0282-bcache-fix-input-integer-overflow-of-congested-thres.patch
--	patches.suse/0283-bcache-fix-input-overflow-to-sequential_cutoff.patch
--	patches.suse/0284-bcache-add-sysfs_strtoul_bool-for-setting-bit-field-.patch
--	patches.suse/0285-bcache-use-sysfs_strtoul_bool-to-set-bit-field-varia.patch
--	patches.suse/0286-bcache-fix-input-overflow-to-writeback_delay.patch
--	patches.suse/0287-bcache-fix-potential-div-zero-error-of-writeback_rat.patch
--	patches.suse/0288-bcache-fix-potential-div-zero-error-of-writeback_rat.patch
--	patches.suse/0289-bcache-fix-input-overflow-to-writeback_rate_minimum.patch
--	patches.suse/0290-bcache-fix-input-overflow-to-journal_delay_ms.patch
--	patches.suse/0291-bcache-fix-input-overflow-to-cache-set-io_error_limi.patch
--	patches.suse/0292-bcache-fix-input-overflow-to-cache-set-sysfs-file-io.patch
--	patches.suse/0293-bcache-use-REQ_META-REQ_PRIO-to-indicate-bio-for-met.patch
--	patches.suse/block-don-t-use-bio-bi_vcnt-to-figure-out-segment-number.patch
--	patches.suse/doc-rcu-Suspicious-RCU-usage-is-a-warning.patch
--	patches.suse/CIFS-Fix-leaking-locked-VFS-cache-pages-in-writeback-retry.patch
--	patches.suse/cifs-Fix-NULL-pointer-dereference-of-devname.patch
--	patches.suse/cifs-replace-snprintf-with-scnprintf.patch
--	patches.suse/cifs-add-credits-from-unmatched-responses-messages.patch
--	patches.suse/cifs-return-ENODATA-when-deleting-an-xattr-that-does-not-exist.patch
--	patches.suse/smb3-fix-bytes_read-statistics.patch
--	patches.suse/CIFS-Do-not-reset-lease-state-to-NONE-on-lease-break.patch
--	patches.suse/smb3-make-default-i-o-size-for-smb3-mounts-larger.patch
--	patches.suse/smb3-request-more-credits-on-tree-connect.patch
--	patches.suse/CIFS-Do-not-skip-SMB2-message-IDs-on-send-failures.patch
--	patches.suse/cifs-Accept-validate-negotiate-if-server-return-NT_STATUS_NOT_SUPPO.patch
--	patches.suse/CIFS-Always-reset-read-error-to-EIO-if-no-response.patch
--	patches.suse/CIFS-Do-not-log-credits-when-unmounting-a-share.patch
--	patches.suse/CIFS-Count-SMB3-credits-for-malformed-pending-responses.patch
--	patches.suse/CIFS-Respect-SMB2-hdr-preamble-size-in-read-responses.patch
--	patches.suse/CIFS-Set-reconnect-instance-to-one-initially.patch
--	patches.suse/CIFS-Respect-reconnect-in-MTU-credits-calculations.patch
--	patches.suse/CIFS-Respect-reconnect-in-non-MTU-credits-calculations.patch
--	patches.suse/CIFS-Check-for-reconnects-before-sending-async-requests.patch
--	patches.suse/CIFS-Check-for-reconnects-before-sending-compound-requests.patch
--	patches.suse/CIFS-Adjust-MTU-credits-before-reopening-a-file.patch
--	patches.suse/CIFS-Remove-custom-credit-adjustments-for-SMB2-async-IO.patch
--	patches.suse/CIFS-Reopen-file-before-get-SMB2-MTU-credits-for-async-IO.patch
--	patches.suse/CIFS-Find-and-reopen-a-file-before-get-MTU-credits-in-writepages.patch
--	patches.suse/CIFS-Move-unlocking-pages-from-wdata_send_pages-.patch
--	patches.suse/CIFS-Move-open-file-handling-to-writepages.patch
--	patches.suse/CIFS-Return-error-code-when-getting-file-handle-for-writeback.patch
--	patches.suse/CIFS-Try-to-acquire-credits-at-once-for-compound-requests.patch
--	patches.suse/03-cifs-update-internal-module-version-number.patch
--	patches.suse/smb3-Update-POSIX-negotiate-context-with-POSIX-ctxt-GUID.patch
--	patches.suse/smb3-add-tracepoints-for-query-dir.patch
--	patches.suse/smb3-Add-tracepoints-for-read-write-and-query_dir-enter.patch
--	patches.suse/smb3-add-missing-read-completion-trace-point.patch
--	patches.suse/smb3-improve-dynamic-tracing-of-open-and-posix-mkdir.patch
--	patches.suse/smb3-add-dynamic-trace-point-for-smb3_cmd_enter.patch
--	patches.suse/smb3-add-dynamic-trace-point-for-query_info_enter-done.patch
--	patches.suse/cifs-use-correct-format-characters.patch
--	patches.suse/smb3-for-kerberos-mounts-display-the-credential-uid-used.patch
--	patches.suse/CIFS-Fix-read-after-write-for-files-with-read-cachin.patch
--	patches.suse/CIFS-Only-send-SMB2_NEGOTIATE-command-on-new-TCP-connections.patch
--	patches.suse/CIFS-Return-EAGAIN-instead-of-ENOTSOCK.patch
--	patches.suse/CIFS-Mask-off-signals-when-sending-SMB-packets.patch
--	patches.suse/smb3-request-more-credits-on-normal-non-large-read-write-ops.patch
--	patches.suse/fs-cifs-Kconfig-pedantic-formatting.patch
--	patches.suse/media-s5p-mfc-fix-incorrect-bus-assignment-in-virtua.patch
--	patches.suse/0001-media-usb-pwc-Don-t-use-coherent-DMA-buffers-for-ISO.patch
--	patches.suse/media-v4l2-ctrls.c-uvc-zero-v4l2_event.patch
--	patches.suse/media-s5p-jpeg-Check-for-fmt_ver_flag-when-doing-fmt.patch
--	patches.suse/media-s5p-jpeg-Correct-step-and-max-values-for-V4L2_.patch
--	patches.suse/media-dt-bindings-media-i2c-Fix-i2c-address-for-OV56.patch
--	patches.suse/media-v4l2-i2c-ov7670-Fix-PLL-bypass-register-values.patch
--	patches.suse/media-mt9m111-set-initial-frame-size-other-than-0x0.patch
--	patches.suse/media-s5k4ecgx-delete-a-bogus-error-message.patch
--	patches.suse/media-uvcvideo-Fix-type-check-leading-to-overflow.patch
--	patches.suse/media-uvcvideo-Avoid-NULL-pointer-dereference-at-the.patch
--	patches.suse/media-mtk-jpeg-Correct-return-type-for-mem2mem-buffe.patch
--	patches.suse/media-mx2_emmaprp-Correct-return-type-for-mem2mem-bu.patch
--	patches.suse/media-s5p-g2d-Correct-return-type-for-mem2mem-buffer.patch
--	patches.suse/media-s5p-jpeg-Correct-return-type-for-mem2mem-buffe.patch
--	patches.suse/media-sh_veu-Correct-return-type-for-mem2mem-buffer-.patch
--	patches.suse/x86-PCI-Fixup-RTIT_BAR-of-Intel-Denverton-Trace-Hub.patch
--	patches.suse/PCI-PME-Fix-hotplug-sysfs-remove-deadlock-in-pcie_pm.patch
--	patches.suse/PCI-PME-Fix-possible-use-after-free-on-remove.patch
--	patches.suse/pci-qcom-don-t-deassert-reset-gpio-during-probe
--	patches.suse/PCI-endpoint-functions-Use-memcpy_fromio-memcpy_toio.patch
--	patches.suse/RDMA-iw_cxgb4-Drop-__GFP_NOFAIL.patch
--	patches.suse/IB-core-Destroy-QP-if-XRC-QP-fails.patch
--	patches.suse/RDMA-vmw_pvrdma-Support-upto-64-bit-PFNs.patch
--	patches.suse/IB-core-Unregister-notifier-before-freeing-MAD-secur.patch
--	patches.suse/IB-core-Fix-potential-memory-leak-while-creating-MAD.patch
--	patches.suse/IB-hfi1-Close-race-condition-on-user-context-disable.patch
--	patches.suse/scsi-qla2xxx-Add-protection-mask-module-parameters.patch
--	patches.suse/scsi-qla2xxx-Fix-DMA-error-when-the-DIF-sg-buffer-cr.patch
--	patches.suse/scsi-qla2xxx-no-need-to-check-return-value-of-debugf.patch
--	patches.suse/scsi-qla2xxx-Add-new-FC-NVMe-enable-BIT-to-enable-FC.patch
--	patches.suse/scsi-qla2xxx-Fix-N2N-target-discovery-with-Local-loo.patch
--	patches.suse/scsi-qla2xxx-Add-pci-function-reset-support.patch
--	patches.suse/scsi-qla2xxx-Change-default-ZIO-threshold.patch
--	patches.suse/scsi-qla2xxx-Fix-session-cleanup-hang.patch
--	patches.suse/scsi-qla2xxx-flush-IO-on-chip-reset-or-sess-delete.patch
--	patches.suse/scsi-qla2xxx-fix-fcport-null-pointer-access.patch
--	patches.suse/scsi-qla2xxx-allow-session-delete-to-finish-before-c.patch
--	patches.suse/scsi-qla2xxx-Fix-SRB-allocation-flag-to-avoid-sleepi.patch
--	patches.suse/scsi-qla2xxx-Prevent-memory-leak-for-CT-req-rsp-allo.patch
--	patches.suse/scsi-qla2xxx-Restore-FAWWPN-of-Physical-Port-only-fo.patch
--	patches.suse/scsi-qla2xxx-Fix-fw-options-handle-eh_bus_reset.patch
--	patches.suse/scsi-qla2xxx-Use-complete-switch-scan-for-RSCN-event.patch
--	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.13-k.patch
--	patches.suse/scsi-qla2xxx-Move-debug-messages-before-sending-srb-.patch
--	patches.suse/scsi-qla2xxx-remove-redundant-null-check-on-pointer-.patch
--	patches.suse/scsi-qla2xxx-Fix-LUN-discovery-if-loop-id-is-not-ass.patch
--	patches.suse/scsi-qla2xxx-Add-First-Burst-support-for-FC-NVMe-dev.patch
--	patches.suse/scsi-qla2xxx-Fix-unload-when-NVMe-devices-are-config.patch
--	patches.suse/scsi-qla2xxx-Check-for-FW-started-flag-before-aborti.patch
--	patches.suse/scsi-qla2xxx-Prevent-multiple-ADISC-commands-per-ses.patch
--	patches.suse/scsi-qla2xxx-Add-support-for-setting-port-speed.patch
--	patches.suse/scsi-qla2xxx-Prevent-SysFS-access-when-chip-is-down.patch
--	patches.suse/scsi-qla2xxx-Move-marker-request-behind-QPair.patch
--	patches.suse/scsi-qla2xxx-Fix-code-indentation-for-qla27xx_fwdt_e.patch
--	patches.suse/scsi-qla2xxx-Add-new-FW-dump-template-entry-types.patch
--	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.14-k.patch
--	patches.suse/scsi-qla2xxx-Avoid-PCI-IRQ-affinity-mapping-when-mul.patch
--	patches.suse/scsi-megaraid_sas-return-error-when-create-dma-pool-failed
--	patches.suse/scsi-sd-optimal-i-o-size-should-be-a-multiple-of-physical-block-size
--	patches.suse/revert-scsi-ufs-disable-vccq-if-it-s-not-needed-by-ufs-device
--	patches.suse/scsi-aacraid-fix-missing-break-in-switch-statement
--	patches.suse/dm-fix-to_sector-for-32bit.patch
--	patches.suse/dm-integrity-limit-the-rate-of-error-messages.patch
--	patches.suse/iommu-vt-d-check-identity-map-for-hot-added-devices
--	patches.suse/iommu-vt-d-fix-null-pointer-reference-in-intel_svm_bind_mm
--	patches.suse/msft-hv-1847-x86-Hyper-V-Set-x2apic-destination-mode-to-physical-.patch
--	patches.suse/msft-hv-1848-iommu-hyper-v-Add-Hyper-V-stub-IOMMU-driver.patch
--	patches.suse/iommu-io-pgtable-arm-v7s-only-kmemleak_ignore-l2-tables
--	patches.suse/iommu-document-iommu_ops-is_attach_deferred
--	patches.suse/0001-swiotlb-introduce-swiotlb_max_mapping_size
--	patches.suse/0002-swiotlb-add-is_swiotlb_active-function
--	patches.suse/0003-dma-introduce-dma_max_mapping_size
--	patches.suse/0004-virtio-introduce-virtio_max_dma_size
--	patches.suse/0005-virtio-blk-consider-virtio_max_dma_size-for-maximum-segment-size
--	patches.suse/s390-virtio-handle-find-on-invalid-queue-gracefully
--	patches.suse/x86-unwind-handle-null-pointer-calls-better-in-frame-unwinder.patch
--	patches.suse/x86-unwind-add-hardcoded-orc-entry-for-null.patch
--	patches.suse/tpm-tpm_crb-Avoid-unaligned-reads-in-crb_recv.patch
--	patches.suse/tpm-Fix-some-name-collisions-with-drivers-char-tpm.h.patch
--	patches.suse/tpm-Unify-the-send-callback-behaviour.patch
--	patches.suse/tpm-tpm_i2c_atmel-Return-E2BIG-when-the-transfer-is-.patch
--	patches.suse/tpm-Fix-off-by-one-when-reading-binary_bios_measurem.patch
--	patches.suse/tipc-fix-RDM-DGRAM-connect-regression.patch
--	patches.suse/0001-ipv4-route-fail-early-when-inet-dev-is-missing.patch
--	patches.suse/appletalk-Fix-compile-regression.patch
--	patches.suse/net-hsr-fix-memory-leak-in-hsr_dev_finalize.patch
--	patches.suse/ravb-Decrease-TxFIFO-depth-of-Q3-and-Q2-to-one.patch
--	patches.suse/enic-fix-build-warning-without-CONFIG_CPUMASK_OFFSTA.patch
--	patches.suse/net-hsr-fix-possible-crash-in-add_timer.patch
--	patches.suse/route-set-the-deleted-fnhe-fnhe_daddr-to-0-in-ip_del.patch
--	patches.suse/0001-vxlan-Fix-GRO-cells-race-condition-between-receive-a.patch
--	patches.suse/vsock-virtio-fix-kernel-panic-from-virtio_transport_.patch
--	patches.suse/0001-tcp-handle-inet_csk_reqsk_queue_add-failures.patch
--	patches.suse/bpf-fix-replace_map_fd_with_map_ptr-s-ldimm64-second.patch
--	patches.suse/rxrpc-Fix-client-call-queueing-waiting-for-channel.patch
--	patches.suse/net-x25-fix-use-after-free-in-x25_device_event.patch
--	patches.suse/0001-vxlan-test-dev-flags-IFF_UP-before-calling-gro_cells.patch
--	patches.suse/0001-gro_cells-make-sure-device-is-up-in-gro_cells_receiv.patch
--	patches.suse/0001-Input-tm2-touchkey-acknowledge-that-setting-brightne.patch
--	patches.suse/input-raspberrypi-ts-select-config_input_polldev.patch
--	patches.suse/Input-elan_i2c-add-id-for-touchpad-found-in-Lenovo-s.patch
--	patches.suse/Input-wacom_serial4-add-support-for-Wacom-ArtPad-II-.patch
--	patches.suse/pinctrl-sh-pfc-r8a7778-Fix-HSPI-pin-numbers-and-name.patch
--	patches.suse/pinctrl-sh-pfc-emev2-Add-missing-pinmux-functions.patch
--	patches.suse/pinctrl-sh-pfc-r8a7791-Fix-scifb2_data_c-pin-group.patch
--	patches.suse/pinctrl-sh-pfc-r8a7792-Fix-vin1_data18_b-pin-group.patch
--	patches.suse/pinctrl-sh-pfc-sh73a0-Fix-fsic_spdif-pin-groups.patch
--	patches.suse/tracing-do-not-free-iter-trace-in-fail-path-of-tracing_open_pipe.patch
--	patches.suse/tracing-use-strncpy-instead-of-memcpy-for-string-keys-in-hist-triggers.patch
--	patches.suse/0001-xen-pciback-Don-t-disable-PCI_COMMAND-on-PCI-device-.patch
--	patches.suse/0001-xen-remove-pre-xen3-fallback-handlers.patch
--	patches.suse/0001-xen-cpu_hotplug-Prevent-an-out-of-bounds-access.patch
--	patches.suse/0001-xen-fix-dom0-boot-on-huge-systems.patch
--	patches.suse/perf-x86-intel-make-cpuc-allocations-consistent.patch
--	patches.suse/perf-x86-intel-generalize-dynamic-constraint-creation.patch
--	patches.suse/x86-add-tsx-force-abort-cpuid-msr
--	patches.suse/perf-x86-intel-implement-support-for-tsx-force-abort.patch
--	patches.suse/kernel-sysctl.c-add-missing-range-check-in-do_proc_d.patch
--	patches.suse/fsdevpts-always-delete-dcache-dentry-s-in-dput.patch
--	patches.suse/splice-dont-merge-into-linked-buffers.patch
--	patches.suse/vfs-fix-preadv64v2-and-pwritev64v2-compat-syscalls-w.patch
--	patches.suse/NFS-Fix-I-O-request-leakages.patch
--	patches.suse/NFS-Fix-an-I-O-request-leakage-in-nfs_do_recoalesce.patch
--	patches.suse/NFS-Don-t-recoalesce-on-error-in-nfs_pageio_complete.patch
--	patches.suse/fs-nfs-Fix-nfs_parse_devname-to-not-modify-it-s-argu.patch
--	patches.suse/NFS-Remove-redundant-semicolon.patch
--	patches.suse/NFS-Fix-a-soft-lockup-in-the-delegation-recovery-cod.patch
--	patches.suse/NFS-pnfs-Bulk-destroy-of-layouts-needs-to-be-safe-w..patch
--	patches.suse/NFSv4.1-Reinitialise-sequence-results-before-retrans.patch
--	patches.suse/NFS-Add-missing-encode-decode-sequence_maxsz-to-v4.2.patch
--	patches.suse/NFSv4-flexfiles-Fix-invalid-deref-in-FF_LAYOUT_DEVID.patch
--	patches.suse/Btrfs-fix-corruption-reading-shared-and-compressed-e.patch
--	patches.suse/btrfs-fix-deadlock-between-clone-dedupe-and-rename.patch
--	patches.suse/0001-btrfs-check-for-refs-on-snapshot-delete-resume.patch
--	patches.suse/0002-btrfs-save-drop_progress-if-we-drop-refs-at-all.patch
--	patches.suse/ceph-decode-feature-bits-in-session-message.patch
--	patches.suse/ceph-support-versioned-reply.patch
--	patches.suse/ceph-support-getting-ceph-dir-pin-vxattr.patch
--	patches.suse/jbd2-clear-dirty-flag-when-revoking-a-buffer-from-an.patch
--	patches.suse/ext4-fix-check-of-inode-in-swap_inode_boot_loader.patch
--	patches.suse/ext4-cleanup-pagecache-before-swap-i_data.patch
--	patches.suse/ext4-update-quota-information-while-swapping-boot-lo.patch
--	patches.suse/ext4-add-mask-of-ext4-flags-to-swap.patch
--	patches.suse/ext4-Fix-crash-during-online-resizing.patch
--	patches.suse/jbd2-fix-compile-warning-when-using-JBUFFER_TRACE.patch
--	patches.suse/nfsd-fix-performance-limiting-session-calculation.patch
--	patches.suse/nfsd-fix-memory-corruption-caused-by-readdir.patch
--	patches.suse/acpi-nfit-Fix-bus-command-validation.patch
--	patches.suse/libnvdimm-label-clear-updating-flag-after-label-set-update.patch
--	patches.suse/nfit-acpi_nfit_ctl-check-out_obj-type-in-the-right-place.patch
--	patches.suse/libnvdimm-pfn-fix-over-trim-in-trim_pfn_device.patch
--	patches.suse/libnvdimm-Fix-altmap-reservation-size-calculation.patch
--	patches.suse/libnvdimm-pmem-honor-force_raw-for-legacy-pmem-regions.patch
--	patches.suse/nfit-ars-Attempt-a-short-ARS-whenever-the-ARS-state-.patch
--	patches.suse/nfit-ars-Attempt-short-ARS-even-in-the-no_init_ars-c.patch
--	patches.suse/nfit-ars-introduce-scrub_flags.patch
--	patches.suse/nfit-ars-allow-root-to-busy-poll-the-ars-state-machine.patch
--	patches.suse/nfit-ars-avoid-stale-ars-results.patch
--	patches.suse/0001-crypto-caam-add-missing-put_device-call.patch
--	patches.suse/mailbox-mailbox-test-fix-null-pointer-if-no-mmio.patch
--	patches.suse/clk-highbank-fix-refcount-leak-in-hb_clk_init.patch
--	patches.suse/clk-qoriq-fix-refcount-leak-in-clockgen_init.patch
--	patches.suse/clk-socfpga-fix-refcount-leak.patch
--	patches.suse/clk-samsung-exynos4-fix-refcount-leak-in-exynos4_get.patch
--	patches.suse/clk-imx6q-fix-refcount-leak-in-imx6q_clocks_init.patch
--	patches.suse/clk-imx6sx-fix-refcount-leak-in-imx6sx_clocks_init.patch
--	patches.suse/clk-imx7d-fix-refcount-leak-in-imx7d_clocks_init.patch
--	patches.suse/clk-vf610-fix-refcount-leak-in-vf610_clocks_init.patch
--	patches.suse/clk-armada-370-fix-refcount-leak-in-a370_clk_init.patch
--	patches.suse/clk-kirkwood-fix-refcount-leak-in-kirkwood_clk_init.patch
--	patches.suse/clk-armada-xp-fix-refcount-leak-in-axp_clk_init.patch
--	patches.suse/clk-mv98dx3236-fix-refcount-leak-in-mv98dx3236_clk_i.patch
--	patches.suse/clk-dove-fix-refcount-leak-in-dove_clk_init.patch
--	patches.suse/clk-sunxi-ng-sun8i-a23-Enable-PLL-MIPI-LDOs-when-ung.patch
--	patches.suse/clk-clk-twl6040-Fix-imprecise-external-abort-for-pdm.patch
--	patches.suse/clk-uniphier-Fix-update-register-for-CPU-gear.patch
--	patches.suse/clk-fractional-divider-check-parent-rate-only-if-fla.patch
--	patches.suse/clk-ingenic-Fix-round_rate-misbehaving-with-non-inte.patch
--	patches.suse/clk-ingenic-Fix-doc-of-ingenic_cgu_div_info.patch
--	patches.suse/clk-rockchip-fix-frac-settings-of-GPLL-clock-for-rk3.patch
--	patches.suse/dmaengine-at_hdmac-drop-useless-LIST_HEAD.patch
--	patches.suse/dmaengine-dw-drop-useless-LIST_HEAD.patch
--	patches.suse/dmaengine-st_fdma-drop-useless-LIST_HEAD.patch
--	patches.suse/dmaengine-pl330-drop-useless-LIST_HEAD.patch
--	patches.suse/dmaengine-sa11x0-drop-useless-LIST_HEAD.patch
--	patches.suse/dmaengine-qcom_hidma-assign-channel-cookie-correctly.patch
--	patches.suse/dmaengine-mv_xor-Use-correct-device-for-DMA-API.patch
--	patches.suse/dmaengine-imx-dma-fix-warning-comparison-of-distinct.patch
--	patches.suse/dmaengine-tegra-avoid-overflow-of-byte-tracking.patch
--	patches.suse/net-sit-fix-UBSAN-Undefined-behaviour-in-check_6rd.patch
--	patches.suse/net-x25-reset-state-in-x25_connect.patch
--	patches.suse/0001-net-mlx5e-IPoIB-Fix-RX-checksum-statistics-update.patch
--	patches.suse/0001-net-mlx4_core-Fix-reset-flow-when-in-command-polling.patch
--	patches.suse/0001-net-mlx4_core-Fix-locking-in-SRIOV-mode-when-switchi.patch
--	patches.suse/0001-net-mlx4_core-Fix-qp-mtt-size-calculation.patch
--	patches.suse/0001-l2tp-fix-infoleak-in-l2tp_ip6_recvmsg.patch
--	patches.suse/0001-pptp-dst_release-sk_dst_cache-in-pptp_sock_destruct.patch
--	patches.suse/PM-wakeup-Rework-wakeup-source-timer-cancellation.patch
--	patches.suse/cpufreq-pxa2xx-remove-incorrect-__init-annotation.patch
--	patches.suse/ACPI-device_sysfs-Avoid-OF-modalias-creation-for-rem.patch
--	patches.suse/0001-drm-etnaviv-NULL-vs-IS_ERR-buf-in-etnaviv_core_dump.patch
--	patches.suse/0002-drm-etnaviv-potential-NULL-dereference.patch
--	patches.suse/drm-i915-Relax-mmap-VMA-check.patch
--	patches.suse/ALSA-hda-realtek-Add-support-headset-mode-for-DELL-W.patch
--	patches.suse/ALSA-hda-realtek-Add-support-headset-mode-for-New-DE.patch
--	patches.suse/0001-fbdev-chipsfb-remove-set-but-not-used-variable-size.patch
--	patches.suse/fbdev-fbmem-fix-memory-access-if-logo-is-bigger-than.patch
--	patches.suse/printk-export-console_printk.patch
--	patches.suse/ARM-8839-1-kprobe-make-patch_lock-a-raw_spinlock_t.patch
--	patches.suse/ARM-8840-1-use-a-raw_spinlock_t-in-unwind.patch
--	patches.suse/ARM-avoid-Cortex-A9-livelock-on-tight-dmb-loops.patch
--	patches.suse/ARM-8833-1-Ensure-that-NEON-code-always-compiles-wit.patch
--	patches.suse/iommu-amd-fix-null-dereference-bug-in-match_hid_uid
--	patches.suse/kvm-vmx-compare-only-a-single-byte-for-vmcs-launched-in-vcpu-run
--	patches.suse/kvm-vmx-zero-out-all-general-purpose-registers-after-vm-exit
--	patches.suse/svm-fix-avic-dfr-and-ldr-handling
--	patches.suse/svm-fix-improper-check-when-deactivate-avic
--	patches.suse/kvm-nvmx-sign-extend-displacements-of-vmx-instr-s-mem-operands
--	patches.suse/kvm-nvmx-apply-addr-size-mask-to-effective-address-for-vmx-instructions
--	patches.suse/kvm-nvmx-ignore-limit-checks-on-vmx-instructions-using-flat-segments
--	patches.suse/kvm-call-kvm_arch_memslots_updated-before-updating-memslots
--	patches.suse/kvm-x86-mmu-detect-mmio-generation-wrap-in-any-address-space
--	patches.suse/kvm-x86-mmu-do-not-cache-mmio-accesses-while-memslots-are-in-flux
--	patches.suse/KVM-PPC-Release-all-hardware-TCE-tables-attached-to-.patch
--	patches.suse/arm64-KVM-Fix-architecturally-invalid-reset-value-fo.patch
--	patches.suse/cifs-change-wait_for_free_request-to-take-flags-as-argument.patch
--	patches.suse/cifs-pass-flags-down-into-wait_for_free_credits-.patch
--	patches.suse/cifs-wait_for_free_credits-make-it-possible-to-wait-for-1-credi.patch
--	patches.suse/cifs-prevent-starvation-in-wait_for_free_credits-for-multi-credit-r.patch
--	patches.suse/cifs-add-a-timeout-argument-to-wait_for_free_credits.patch
--	patches.suse/smb3-display-security-information-in-proc-fs-cifs-DebugData-more-a.patch
--	patches.suse/smb3-add-dynamic-tracepoint-for-timeout-waiting-for-credits.patch
--	patches.suse/cifs-simplify-how-we-handle-credits-in-compound_send_recv-.patch
--	patches.suse/smb3-display-volume-serial-number-for-shares-in-proc-fs-cifs-Debug.patch
--	patches.suse/cifs-cache-FILE_ALL_INFO-for-the-shared-root-handle.patch
--	patches.suse/smb3-Add-dynamic-trace-points-for-various-compounded-smb3-ops.patch
--	patches.suse/cifs-add-SMB2_ioctl_init-free-helpers-to-be-used-with-compounding.patch
--	patches.suse/cifs-fix-smb3_zero_range-so-it-can-expand-the-file-size-when-requir.patch
--	patches.suse/smb3-add-dynamic-tracepoints-for-simple-fallocate-and-zero-range.patch
--	patches.suse/SMB3-passthru-query-info-doesn-t-check-for-SMB3-FSCTL-passthru.patch
--	patches.suse/cifs-remove-unused-value-pointed-out-by-Coverity.patch
--	patches.suse/CIFS-make-mknod-an-smb_version_op.patch
--	patches.suse/smb2-fix-typo-in-definition-of-a-few-error-flags.patch
--	patches.suse/cifs-fix-incorrect-handling-of-smb2_set_sparse-return-in-smb3_sim.patch
--	patches.suse/SMB3-Allow-SMB3-FSCTL-queries-to-be-sent-to-server-from-tools.patch
--	patches.suse/CIFS-fix-POSIX-lock-leak-and-invalid-ptr-deref.patch
--	patches.suse/powerpc-powernv-Fix-compile-without-CONFIG_TRACEPOIN.patch
--	patches.suse/It-s-wrong-to-add-len-to-sector_nr-in-raid10-reshape.patch
--	patches.suse/md-Fix-failed-allocation-of-md_register_thread.patch
--	patches.suse/nvme-fc-reject-reconnect-if-io-queue-count-is-reduce.patch
--	patches.suse/nvme-add-proper-discard-setup-for-the-multipath-devi.patch
--	patches.suse/scsi-virtio_scsi-don-t-send-sc-payload-with-tmfs
--	patches.suse/scsi-qla2xxx-Fix-panic-in-qla_dfs_tgt_counters_show.patch
--	patches.suse/scsi-qla2xxx-avoid-printf-format-warning.patch
--	patches.suse/scsi-qla2xxx-check-for-kstrtol-failure.patch
--	patches.suse/scsi-aacraid-fix-performance-issue-on-logical-drives
--	patches.suse/9p-use-inode-i_lock-to-protect-i_size_write-under-32.patch
--	patches.suse/9p-net-fix-memory-leak-in-p9_client_create.patch
--	patches.suse/perf-x86-intel-fix-memory-corruption.patch
--	patches.suse/udf-Fix-crash-on-IO-error-during-truncate.patch
--	patches.suse/drm-nouveau-debugfs-Fix-check-of-pm_runtime_get_sync.patch
--	patches.suse/drm-i915-bios-assume-eDP-is-present-on-port-A-when-t.patch
--	patches.suse/0001-drm-vmwgfx-Don-t-double-free-the-mode-stored-in-par-.patch
--	patches.suse/mmc-pxamci-fix-enum-type-confusion.patch
--	patches.suse/mmc-davinci-remove-extraneous-__init-annotation.patch
--	patches.suse/ACPI-utils-Drop-reference-in-test-for-device-presenc.patch
--	patches.suse/ALSA-echoaudio-add-a-check-for-ioremap_nocache.patch
--	patches.suse/ALSA-sb8-add-a-check-for-request_region.patch
--	patches.suse/ALSA-firewire-motu-use-version-field-of-unit-directo.patch
--	patches.suse/ALSA-hda-add-Lenovo-IdeaCentre-B550-to-the-power_sav.patch
--	patches.suse/ALSA-opl3-fix-mismatch-between-snd_opl3_drum_switch-.patch
--	patches.suse/ALSA-hda-Enforces-runtime_resume-after-S3-and-S4-for.patch
--	patches.suse/ALSA-hda-realtek-Enable-headset-MIC-of-Acer-AIO-with.patch
--	patches.suse/iommu-amd-fix-sg-dma_address-for-sg-offset-bigger-than-page_size
--	patches.suse/iommu-vt-d-check-capability-before-disabling-protected-memory
--	patches.suse/powerpc-vdso64-Fix-CLOCK_MONOTONIC-inconsistencies-a.patch
--	patches.suse/powerpc-security-Fix-spectre_v2-reporting.patch
--	patches.suse/libceph-wait-for-latest-osdmap-in-ceph_monc_blacklist_add.patch
--	patches.suse/scsi-qla2xxx-Fix-FC-AL-connection-target-discovery.patch
--	patches.suse/scsi-qla2xxx-Fix-NULL-pointer-crash-due-to-stale-CPU.patch
--	patches.suse/ibmvscsi-Protect-ibmvscsi_head-from-concurrent-modif.patch
--	patches.suse/ibmvscsi-Fix-empty-event-pool-access-during-host-rem.patch
--	patches.suse/auxdisplay-hd44780-Fix-memory-leak-on-remove.patch
--	patches.suse/CIFS-Fix-an-issue-with-re-sending-wdata-when-transport-returning-E.patch
--	patches.suse/CIFS-Fix-an-issue-with-re-sending-rdata-when-transport-returning-E.patch
--	patches.suse/fix-incorrect-error-code-mapping-for-OBJECTID_NOT_FOUND.patch
--	patches.suse/cifs-allow-guest-mounts-to-work-for-smb3.11.patch
--	patches.suse/cifs-Fix-slab-out-of-bounds-when-tracing-SMB-tcon.patch
--	patches.suse/SMB3-Fix-SMB3.1.1-guest-mounts-to-Samba.patch
--	patches.suse/04-cifs-update-internal-module-version-number.patch
--	patches.suse/thermal-bcm2835-Fix-crash-in-bcm2835_thermal_debugfs.patch
--	patches.suse/thermal-int340x_thermal-Add-additional-UUIDs.patch
--	patches.suse/thermal-int340x_thermal-fix-mode-setting.patch
--	patches.suse/thermal-intel_powerclamp-fix-truncated-kthread-name.patch
--	patches.suse/irqchip-mbigen-Don-t-clear-eventid-when-freeing-an-M.patch
--	patches.suse/0001-futex-Ensure-that-futex-address-is-aligned-in-handle.patch
--	patches.suse/ext4-fix-NULL-pointer-dereference-while-journal-is-a.patch
--	patches.suse/ext4-fix-data-corruption-caused-by-unaligned-direct-.patch
--	patches.suse/ext4-Avoid-panic-during-forced-reboot.patch
--	patches.suse/ext4-add-missing-brelse-in-add_new_gdb_meta_bg.patch
--	patches.suse/ext4-brelse-all-indirect-buffer-in-ext4_ind_remove_s.patch
--	patches.suse/ext4-cleanup-bh-release-code-in-ext4_ind_remove_spac.patch
--	patches.suse/Btrfs-fix-incorrect-file-size-after-shrinking-trunca.patch
--	patches.suse/btrfs-remove-WARN_ON-in-log_dir_items.patch
--	patches.suse/btrfs-fix-bound-checking-in-qgroup_trace_new_subtree_blocks.patch
--	patches.suse/btrfs-avoid-possible-qgroup_rsv_size-overflow-in-btrfs_calculate_inode_block_rsv_size.patch
--	patches.suse/Btrfs-fix-assertion-failure-on-fsync-with-NO_HOLES-e.patch
--	patches.suse/NFS-fix-mount-umount-race-in-nlmclnt.patch
--	patches.suse/NFSv4.1-don-t-free-interrupted-slot-on-open.patch
--	patches.suse/NFS-Fix-a-typo-in-nfs_init_timeout_values.patch
--	patches.suse/appletalk-Fix-potential-NULL-pointer-dereference-in-.patch
--	patches.suse/qlcnic-Avoid-potential-NULL-pointer-dereference.patch
--	patches.suse/tun-properly-test-for-IFF_UP.patch
--	patches.suse/powerpc-bpf-Fix-generation-of-load-store-DW-instruct.patch
--	patches.suse/tun-add-a-missing-rcu_read_unlock-in-error-path.patch
--	patches.suse/net-rose-fix-a-possible-stack-overflow.patch
--	patches.suse/mac8390-Fix-mmio-access-size-probe.patch
--	patches.suse/net-aquantia-fix-rx-checksum-offload-for-UDP-TCP-ove.patch
--	patches.suse/vxlan-Don-t-call-gro_cells_destroy-before-device-is-.patch
--	patches.suse/packets-Always-register-packet-sk-in-the-same-order.patch
--	patches.suse/sctp-get-sctphdr-by-offset-in-sctp_compute_cksum.patch
--	patches.suse/mISDN-hfcpci-Test-both-vendor-device-ID-for-Digium-H.patch
--	patches.suse/s390-qeth-fix-race-when-initializing-the-ip-address-table
--	patches.suse/0001-s390-qeth-be-drop-monitor-friendly.patch
--	patches.suse/net-stmmac-fix-memory-corruption-with-large-MTUs.patch
--	patches.suse/tcp-do-not-use-ipv6-header-for-ipv4-flow.patch
--	patches.suse/dccp-do-not-use-ipv6-header-for-ipv4-flow.patch
--	patches.suse/net-packet-Set-__GFP_NOWARN-upon-allocation-in-alloc.patch
--	patches.suse/genetlink-Fix-a-memory-leak-on-error-path.patch
--	patches.suse/0001-netfilter-bridge-set-skb-transport_header-before-ent.patch
--	patches.suse/net-sched-don-t-dereference-a-goto_chain-to-read-the.patch
--	patches.suse/rhashtable-Still-do-rehash-when-we-get-EEXIST.patch
--	patches.suse/tipc-tipc-clang-warning.patch
--	patches.suse/bpf-do-not-restore-dst_reg-when-cur_state-is-freed.patch
--	patches.suse/ARM-imx6q-cpuidle-fix-bug-that-CPU-might-not-wake-up.patch
--	patches.suse/s390-vtime-steal-time-exponential-moving-average.patch
--	patches.suse/vfio-ccw-only-free-cp-on-final-interrupt
--	patches.suse/0001-drm-rockchip-vop-reset-scale-mode-when-win-is-disabl.patch
--	patches.suse/drm-meson-Fix-invalid-pointer-in-meson_drv_unbind.patch
--	patches.suse/drm-meson-Uninstall-IRQ-handler.patch
--	patches.suse/drm-i915-gvt-Fix-MI_FLUSH_DW-parsing-with-correct-in.patch
--	patches.suse/0001-drm-i915-gvt-Add-in-context-mmio-0x20D8-to-gen9-mmio.patch
--	patches.suse/xfs-don-t-trip-over-uninitialized-buffer-on-extent-r.patch
--	patches.suse/xfs-serialize-unaligned-dio-writes-against-all-other.patch
--	patches.suse/ceph-fix-use-after-free-on-symlink-traversal.patch
--	patches.suse/libata-fix-using-DMA-buffers-on-stack.patch
--	patches.suse/nvme-multipath-relax-ANA-state-check.patch
--	patches.suse/kbuild-strip-whitespace-in-cmd_record_mcount-findstr.patch
--	patches.suse/kbuild-modversions-Fix-relative-CRC-byte-order-inter.patch
--	patches.suse/kconfig-mn-conf-handle-backspace-H-key.patch
--	patches.suse/ALSA-rawmidi-Fix-potential-Spectre-v1-vulnerability.patch
--	patches.suse/ALSA-seq-oss-Fix-Spectre-v1-vulnerability.patch
--	patches.suse/ALSA-hda-realtek-Enable-headset-MIC-of-Acer-Aspire-Z.patch
--	patches.suse/ALSA-hda-realtek-Add-support-for-Acer-Aspire-E5-523G.patch
--	patches.suse/ALSA-hda-realtek-Enable-ASUS-X441MB-and-X705FD-heads.patch
--	patches.suse/ALSA-hda-realtek-Enable-headset-mic-of-ASUS-P5440FF-.patch
--	patches.suse/ALSA-pcm-Fix-possible-OOB-access-in-PCM-oss-plugins.patch
--	patches.suse/ALSA-pcm-Don-t-suspend-stream-in-unrecoverable-PCM-s.patch
--	patches.suse/i2c-i801-Add-support-for-Intel-Comet-Lake.patch
--	patches.suse/scsi-sd-fix-a-race-between-closing-an-sd-device-and-sd-i-o
--	patches.suse/scsi-sd-Quiesce-warning-if-device-does-not-report-op.patch
--	patches.suse/scsi-zfcp-fix-rport-unblock-if-deleted-scsi-devices-on-scsi_host
--	patches.suse/scsi-zfcp-fix-scsi_eh-host-reset-with-port_forced-erp-for-non-npiv-fcp-devices
--	patches.suse/iommu-don-t-print-warning-when-iommu-driver-only-supports-unmanaged-domains
--	patches.suse/iommu-amd-reserve-exclusion-range-in-iova-domain
--	patches.suse/mm-Fix-modifying-of-page-protection-by-insert_pfn.patch
--	patches.suse/mm-hotplug-fix-offline-undo_isolate_page_range.patch
--	patches.suse/ocfs2-fix-inode-bh-swapping-mixup-in-ocfs2_reflink_i.patch
--	patches.suse/0001-mm-debug.c-fix-__dump_page-when-mapping-host-is-not-.patch
--	patches.suse/ptrace-take-into-account-saved_sigmask-in-PTRACE-GET.patch
--	patches.suse/0001-mm-page_isolation.c-fix-a-wrong-flag-in-set_migratet.patch
--	patches.suse/fs-proc-proc_sysctl.c-fix-NULL-pointer-dereference-i.patch
--	patches.suse/usb-host-xhci-rcar-Add-XHCI_TRUST_TX_LENGTH-quirk.patch
--	patches.suse/0001-usb-common-Consider-only-available-nodes-for-dr_mode.patch
--	patches.suse/xhci-Fix-port-resume-done-detection-for-SS-ports-wit.patch
--	patches.suse/xhci-Don-t-let-USB3-ports-stuck-in-polling-state-pre.patch
--	patches.suse/phy-sun4i-usb-Support-set_mode-to-USB_HOST-for-non-O.patch
--	patches.suse/usb-usb251xb-fix-to-avoid-potential-NULL-pointer-der.patch
--	patches.suse/usb-mtu3-fix-EXTCON-dependency.patch
--	patches.suse/0001-usb-cdc-acm-fix-race-during-wakeup-blocking-TX-traff.patch
--	patches.suse/usb-u132-hcd-fix-resource-leak.patch
--	patches.suse/usb-gadget-net2280-Fix-overrun-of-OUT-messages.patch
--	patches.suse/usb-gadget-net2280-Fix-net2280_dequeue.patch
--	patches.suse/usb-gadget-net2272-Fix-net2272_dequeue.patch
--	patches.suse/0001-USB-gadget-f_hid-fix-deadlock-in-f_hidg_write.patch
--	patches.suse/USB-serial-option-add-support-for-Quectel-EM12.patch
--	patches.suse/USB-serial-ftdi_sio-add-additional-NovaTech-products.patch
--	patches.suse/0001-USB-serial-option-set-driver_info-for-SIM5218-and-co.patch
--	patches.suse/0001-USB-serial-mos7720-fix-mos_parport-refcount-imbalanc.patch
--	patches.suse/USB-serial-cp210x-add-new-device-id.patch
--	patches.suse/USB-serial-option-add-Olicard-600.patch
--	patches.suse/serial-max310x-Fix-to-avoid-potential-NULL-pointer-d.patch
--	patches.suse/tty-atmel_serial-fix-a-potential-NULL-pointer-derefe.patch
--	patches.suse/sc16is7xx-missing-unregister-delete-driver-on-error-.patch
--	patches.suse/serial-ar933x_uart-Fix-build-failure-with-disabled-c.patch
--	patches.suse/serial-sh-sci-Fix-setting-SCSCR_TIE-while-transferri.patch
--	patches.suse/tty-serial-atmel-Add-is_half_duplex-helper.patch
--	patches.suse/Disable-kgdboc-failed-by-echo-space-to-sys-module-kg.patch
--	patches.suse/staging-comedi-ni_mio_common-Fix-divide-by-zero-for-.patch
--	patches.suse/staging-rtl8188eu-Fix-potential-NULL-pointer-derefer.patch
--	patches.suse/staging-rtl8712-uninitialized-memory-in-read_bbreg_h.patch
--	patches.suse/staging-vt6655-Fix-interrupt-race-condition-on-devic.patch
--	patches.suse/staging-vt6655-Remove-vif-check-from-vnt_interrupt.patch
--	patches.suse/gpio-adnp-Fix-testing-wrong-value-in-adnp_gpio_direc.patch
--	patches.suse/gpio-of-Fix-of_gpiochip_add-error-path.patch
--	patches.suse/gpio-aspeed-fix-a-potential-NULL-pointer-dereference.patch
--	patches.suse/leds-pca9532-fix-a-potential-NULL-pointer-dereferenc.patch
--	patches.suse/powerpc-pseries-energy-Use-OF-accessor-functions-to-.patch
--	patches.suse/powerpc-pseries-mce-Fix-misleading-print-for-TLB-mut.patch
--	patches.suse/KVM-Reject-device-ioctls-from-processes-other-than-t.patch
--	patches.suse/kvm-svm-workaround-errata-1096-insn_len-maybe-zero-on-smap-violation
--	patches.suse/kvm-x86-emulate-msr_ia32_arch_capabilities-on-amd-hosts.patch
--	patches.suse/kvm-x86-move-msr_ia32_arch_capabilities-to-array-emulated_msrs
--	patches.suse/msft-hv-1857-x86-kvm-hyper-v-avoid-spurious-pending-stimer-on-vCP.patch
--	patches.suse/KVM-arm-arm64-vgic-its-Take-the-srcu-lock-when-writi.patch
--	patches.suse/KVM-arm-arm64-vgic-its-Take-the-srcu-lock-when-parsi.patch
--	patches.suse/debugfs-fix-use-after-free-on-symlink-traversal.patch
--	patches.suse/HID-logitech-check-the-return-value-of-create_single.patch
--	patches.suse/HID-debug-fix-race-condition-with-between-rdesc_show.patch
--	patches.suse/HID-input-add-mapping-for-Assistant-key.patch
--	patches.suse/cifs-fix-kref-underflow-in-close_shroot-.patch
--	patches.suse/smb3-Fix-enumerating-snapshots-to-Azure.patch
--	patches.suse/SMB3-Allow-persistent-handle-timeout-to-be-configurable-on-mount.patch
--	patches.suse/cifs-a-smb2_validate_and_copy_iov-failure-does-not-mean-the-handle-.patch
--	patches.suse/0001-net-datagram-fix-unbounded-loop-in-__skb_try_recv_da.patch
--	patches.suse/thunderx-enable-page-recycling-for-non-XDP-case.patch
--	patches.suse/thunderx-eliminate-extra-calls-to-put_page-for-pages.patch
--	patches.suse/batman-adv-Reduce-claim-hash-refcnt-only-for-removed.patch
--	patches.suse/batman-adv-Reduce-tt_local-hash-refcnt-only-for-remo.patch
--	patches.suse/batman-adv-Reduce-tt_global-hash-refcnt-only-for-rem.patch
--	patches.suse/fm10k-Fix-a-potential-NULL-pointer-dereference.patch
--	patches.suse/qmi_wwan-add-Olicard-600.patch
--	patches.suse/netns-provide-pure-entropy-for-net_hash_mix.patch
--	patches.suse/openvswitch-fix-flow-actions-reallocation.patch
--	patches.suse/net-rds-force-to-destroy-connection-if-t_sock-is-NUL.patch
--	patches.suse/net-ethtool-not-call-vzalloc-for-zero-sized-memory-r.patch
--	patches.suse/net-mlx5-Decrease-default-mr-cache-size.patch
--	patches.suse/net-mlx5e-Fix-error-handling-when-refreshing-TIRs.patch
--	patches.suse/net-mlx5e-Add-a-lock-on-tir-list.patch
--	patches.suse/bpf-fix-use-after-free-in-bpf_evict_inode.patch
--	patches.suse/tipc-check-bearer-name-with-right-length-in-tipc_nl_.patch
--	patches.suse/tipc-check-link-name-with-right-length-in-tipc_nl_co.patch
--	patches.suse/tipc-handle-the-err-returned-from-cmd-header-functio.patch
--	patches.suse/vrf-check-accept_source_route-on-the-original-netdev.patch
--	patches.suse/net-sched-fix-get-helper-of-the-matchall-cls.patch
--	patches.suse/kcm-switch-order-of-device-registration-to-fix-a-cra.patch
--	patches.suse/sctp-initialize-_pad-of-sockaddr_in-before-copying-t.patch
--	patches.suse/dccp-Fix-memleak-in-__feat_register_sp.patch
--	patches.suse/ip6_tunnel-Match-to-ARPHRD_TUNNEL6-for-dev-type.patch
--	patches.suse/net-gro-Fix-GRO-flush-when-receiving-a-GSO-packet.patch
--	patches.suse/0001-ipv6-Fix-dangling-pointer-when-ipv6-fragment.patch
--	patches.suse/net-sched-act_sample-fix-divide-by-zero-in-the-traff.patch
--	patches.suse/tcp-Ensure-DCTCP-reacts-to-losses.patch
--	patches.suse/0001-ipv6-sit-reset-ip-header-pointer-in-ipip6_rcv.patch
--	patches.suse/ibmvnic-Fix-completion-structure-initialization.patch
--	patches.suse/drm-i915-gvt-do-not-deliver-a-workload-if-its-creati.patch
--	patches.suse/0002-drm-i915-gvt-do-not-let-pin-count-of-shadow-mm-go-ne.patch
--	patches.suse/vfio-pci-use-correct-format-characters.patch
--	patches.suse/vfio-type1-limit-dma-mappings-per-container
--	patches.suse/dm-integrity-change-memcmp-to-strncmp-in-dm_integrit.patch
--	patches.suse/dm-revert-8f50e358153d-dm-limit-the-max-bio-size-as-.patch
--	patches.suse/dm-table-propagate-BDI_CAP_STABLE_WRITES-to-fix-spor.patch
--	patches.suse/dm-disable-DISCARD-if-the-underlying-storage-no-long.patch
--	patches.suse/include-linux-bitrev-h-fix-constant-bitrev.patch
--	patches.suse/mm-huge_memory.c-fix-modifying-of-page-protection-by-insert_pfn_pmd.patch
--	patches.suse/kernel-sysctl.c-fix-out-of-bounds-access-when-settin.patch
--	patches.suse/rtc-sh-Fix-invalid-alarm-warning-for-non-enabled-ala.patch
--	patches.suse/rtc-da9063-set-uie_unsupported-when-relevant.patch
--	patches.suse/scsi-qedi-remove-declaration-of-nvm_image-from-stack
--	patches.suse/scsi-core-add-new-RDAC-LENOVO-DE_Series-device.patch
--	patches.suse/msft-hv-1866-scsi-storvsc-Reduce-default-ring-buffer-size-to-128-.patch
--	patches.suse/0001-xen-Prevent-buffer-overflow-in-privcmd-ioctl.patch
--	patches.suse/ARM-orion-don-t-use-using-64-bit-DMA-masks.patch
--	patches.suse/ARM-iop-don-t-use-using-64-bit-DMA-masks.patch
--	patches.suse/tpm-Fix-the-type-of-the-return-value-in-calc_tpm2_ev.patch
--	patches.suse/NFC-nci-Add-some-bounds-checking-in-nci_hci_cmd_rece.patch
--	patches.suse/bnxt_en-Improve-RX-consumer-index-validity-check.patch
--	patches.suse/bnxt_en-Reset-device-on-RX-buffer-errors.patch
--	patches.suse/Bluetooth-btusb-request-wake-pin-with-NOAUTOEN.patch
--	patches.suse/virtio_pci-fix-a-NULL-pointer-reference-in-vp_del_vq.patch
--	patches.suse/virtio-Honour-may_reduce_num-in-vring_create_virtque.patch
--	patches.suse/RDMA-hns-Fix-bug-that-caused-srq-creation-to-fail.patch
--	patches.suse/btrfs-do-not-allow-trimming-when-a-fs-is-mounted-wit.patch
--	patches.suse/0001-drm-udl-add-a-release-method-and-delay-modeset-teard.patch
--	patches.suse/0003-drm-mediatek-Fix-an-error-code-in-mtk_hdmi_dt_parse_.patch
--	patches.suse/drm-mediatek-fix-possible-object-reference-leak.patch
--	patches.suse/drm-i915-gvt-Annotate-iomem-usage.patch
--	patches.suse/ACPICA-Namespace-remove-address-node-from-global-lis.patch
--	patches.suse/ALSA-hda-realtek-Add-quirk-for-Tuxedo-XC-1509.patch
--	patches.suse/ALSA-seq-Fix-OOB-reads-from-strlcpy.patch
--	patches.suse/ALSA-hda-Add-two-more-machines-to-the-power_save_bla.patch
--	patches.suse/ASoC-hdmi-codec-fix-S-PDIF-DAI.patch
--	patches.suse/ASoC-soc-pcm-fix-a-codec-fixup-issue-in-TDM-case.patch
--	patches.suse/ASoC-nau8824-fix-the-issue-of-the-widget-with-prefix.patch
--	patches.suse/ASoC-nau8810-fix-the-issue-of-widget-with-prefixed-n.patch
--	patches.suse/ASoC-samsung-odroid-Fix-clock-configuration-for-4410.patch
--	patches.suse/ASoC-wm_adsp-Add-locking-to-wm_adsp2_bus_error.patch
--	patches.suse/ASoC-cs4270-Set-auto-increment-bit-for-register-writ.patch
--	patches.suse/ASoC-fsl_esai-fix-channel-swap-issue-when-stream-sta.patch
--	patches.suse/ASoC-tlv320aic32x4-Fix-Common-Pins.patch
--	patches.suse/ASoC-stm32-fix-sai-driver-name-initialisation.patch
--	patches.suse/iommu-amd-set-exclusion-range-correctly
--	patches.suse/linux-kernel.h-Use-parentheses-around-argument-in-u6.patch
--	patches.suse/objtool-add-rewind_stack_do_exit-to-the-noreturn-list.patch
--	patches.suse/genirq-Respect-IRQCHIP_SKIP_SET_WAKE-in-irq_chip_set.patch
--	patches.suse/sched-do-not-re-read-h_load_next-during-hierarchical-load-calculation.patch
--	patches.suse/powerpc-vdso32-fix-CLOCK_MONOTONIC-on-PPC64.patch
--	patches.suse/PCI-Add-function-1-DMA-alias-quirk-for-Marvell-9170-.patch
--	patches.suse/0001-PCI-pciehp-Ignore-Link-State-Changes-after-powering-.patch
--	patches.suse/clk-x86-Add-system-specific-quirk-to-mark-clocks-as-.patch
--	patches.suse/platform-x86-pmc_atom-Drop-__initconst-on-dmi-table.patch
--	patches.suse/NFS-Forbid-setting-AF_INET6-to-struct-sockaddr_in-si.patch
--	patches.suse/virtio-blk-limit-number-of-hw-queues-by-nr_cpu_ids.patch
--	patches.suse/blk-mq-introduce-blk_mq_complete_request_sync.patch
--	patches.suse/nvme-cancel-request-synchronously.patch
--	patches.suse/block-do-not-leak-memory-in-bio_copy_user_iov.patch
--	patches.suse/block-fix-the-return-errno-for-direct-IO.patch
--	patches.suse/mm-make-page-ref-count-overflow-check-tighter-and-more-explicit.patch
--	patches.suse/mm-add-try_get_page-helper-function.patch
--	patches.suse/mm-prevent-get_user_pages-from-overflowing-page-refcount.patch
--	patches.suse/fs-prevent-page-refcount-overflow-in-pipe_buf_get.patch
--	patches.suse/fs-dax-deposit-pagetable-even-when-installing-zero-page.patch
--	patches.suse/acpi-nfit-always-dump-_dsm-output-payload.patch
--	patches.suse/kvm-mmu-Fix-overflow-on-kvm-mmu-page-limit-calculati.patch
--	patches.suse/revert-svm-fix-avic-incomplete-ipi-emulation
--	patches.suse/svm-avic-fix-invalidate-logical-apic-id-entry
--	patches.suse/kvm-x86-svm-make-sure-nmi-is-injected-after-nmi_singlestep
--	patches.suse/kvm-x86-don-t-clear-efer-during-smm-transitions-for-32-bit-vcpu
--	patches.suse/kvm-x86-always-use-32-bit-smram-save-state-for-32-bit-kernels
--	patches.suse/0001-KVM-fix-spectrev1-gadgets.patch
--	patches.suse/mac80211-fix-unaligned-access-in-mesh-table-hash-fun.patch
--	patches.suse/mac80211-fix-memory-accounting-with-A-MSDU-aggregati.patch
--	patches.suse/mac80211-do-not-call-driver-wake_tx_queue-op-during-.patch
--	patches.suse/nl80211-Add-NL80211_FLAG_CLEAR_SKB-flag-for-other-NL.patch
--	patches.suse/ibmvnic-Enable-GRO.patch
--	patches.suse/ibmvnic-Fix-netdev-feature-clobbering-during-a-reset.patch
--	patches.suse/team-set-slave-to-promisc-if-team-is-already-in-prom.patch
--	patches.suse/vhost-reject-zero-size-iova-range.patch
--	patches.suse/tipc-missing-entries-in-name-table-of-publications.patch
--	patches.suse/net-fou-do-not-use-guehdr-after-iptunnel_pull_offloa.patch
--	patches.suse/net-thunderx-raise-XDP-MTU-to-1508.patch
--	patches.suse/net-thunderx-don-t-allow-jumbo-frames-with-XDP.patch
--	patches.suse/0001-net-bridge-multicast-use-rcu-to-access-port-list-fro.patch
--	patches.suse/mISDN-Check-address-length-before-reading-address-fa.patch
--	patches.suse/qede-fix-write-to-free-d-pointer-error-and-double-fr.patch
--	patches.suse/ipv4-recompile-ip-options-in-ipv4_link_failure.patch
--	patches.suse/ipv4-ensure-rcu_read_lock-in-ipv4_link_failure.patch
--	patches.suse/rt2x00-do-not-increment-sequence-number-while-re-tra.patch
--	patches.suse/bonding-fix-event-handling-for-stacked-bonds.patch
--	patches.suse/0001-net-bridge-fix-per-port-af_packet-sockets.patch
--	patches.suse/net-atm-Fix-potential-Spectre-v1-vulnerabilities.patch
--	patches.suse/tcp-tcp_grow_window-needs-to-respect-tcp_space.patch
--	patches.suse/cifs-Fix-use-after-free-in-SMB2_write.patch
--	patches.suse/cifs-Fix-use-after-free-in-SMB2_read.patch
--	patches.suse/cifs-Fix-lease-buffer-length-error.patch
--	patches.suse/cifs-fix-handle-leak-in-smb2_query_symlink-.patch
--	patches.suse/CIFS-keep-FileInfo-handle-live-during-oplock-break.patch
--	patches.suse/crypto-x86-poly1305-fix-overflow-during-partial-redu.patch
--	patches.suse/Input-elan_i2c-add-hardware-ID-for-multiple-Lenovo-l.patch
--	patches.suse/HID-input-add-mapping-for-Expose-Overview-key.patch
--	patches.suse/HID-input-add-mapping-for-keyboard-Brightness-Up-Dow.patch
--	patches.suse/HID-input-add-mapping-for-Toggle-Display-key.patch
--	patches.suse/Input-snvs_pwrkey-initialize-necessary-driver-data-b.patch
--	patches.suse/iio-gyro-bmg160-Use-millidegrees-for-temperature-sca.patch
--	patches.suse/staging-iio-ad7192-Fix-ad7193-channel-address.patch
--	patches.suse/iio-Fix-scan-mask-selection.patch
--	patches.suse/iio-gyro-mpu3050-fix-chip-ID-reading.patch
--	patches.suse/iio-adc-at91-disable-adc-channel-interrupt-in-timeou.patch
--	patches.suse/io-accel-kxcjk1013-restore-the-range-after-resume.patch
--	patches.suse/iio-dac-mcp4725-add-missing-powerdown-bits-in-store-.patch
--	patches.suse/iio-adc-xilinx-fix-potential-use-after-free-on-remov.patch
--	patches.suse/iio-cros_ec-Fix-the-maths-for-gyro-scale-calculation.patch
--	patches.suse/iio-ad_sigma_delta-select-channel-when-reading-regis.patch
--	patches.suse/iio-core-fix-a-possible-circular-locking-dependency.patch
--	patches.suse/staging-comedi-vmk80xx-Fix-use-of-uninitialized-sema.patch
--	patches.suse/staging-comedi-vmk80xx-Fix-possible-double-free-of-u.patch
--	patches.suse/staging-comedi-ni_usb6501-Fix-use-of-uninitialized-m.patch
--	patches.suse/staging-comedi-ni_usb6501-Fix-possible-double-free-o.patch
--	patches.suse/0001-coredump-fix-race-condition-between-mmget_not_zero-g.patch
--	patches.suse/sc16is7xx-move-label-err_spi-to-correct-section.patch
--	patches.suse/sc16is7xx-put-err_spi-and-err_i2c-into-correct-ifdef.patch
--	patches.suse/device_cgroup-fix-RCU-imbalance-in-error-case.patch
--	patches.suse/x86-speculation-prevent-deadlock-on-ssb_state-lock.patch
--	patches.suse/0001-tools-lib-traceevent-Fix-missing-equality-check-for-.patch
--	patches.suse/ALSA-hda-Initialize-power_state-field-properly.patch
--	patches.suse/ALSA-info-Fix-racy-addition-deletion-of-nodes.patch
--	patches.suse/ALSA-core-Fix-card-races-between-register-and-discon.patch
--	patches.suse/ALSA-hda-realtek-add-two-more-pin-configuration-sets.patch
--	patches.suse/scsi-core-set-result-when-the-command-cannot-be-dispatched
--	patches.suse/nfsd-Don-t-release-the-callback-slot-unless-it-was-a.patch
--	patches.suse/ipv4-set-the-tcp_min_rtt_wlen-range-from-0-to-one-da.patch
--	patches.suse/mlxsw-spectrum-Fix-autoneg-status-in-ethtool.patch
--	patches.suse/stmmac-pci-Adjust-IOT2000-matching.patch
--	patches.suse/team-fix-possible-recursive-locking-when-add-slaves.patch
--	patches.suse/net-mlx5e-ethtool-Remove-unsupported-SFP-EEPROM-high.patch
--	patches.suse/net-stmmac-move-stmmac_check_ether_addr-to-driver-pr.patch
--	patches.suse/spi-Micrel-eth-switch-declare-missing-of-table.patch
--	patches.suse/spi-ST-ST95HF-NFC-declare-missing-of-table.patch
--	patches.suse/net-rds-exchange-of-8K-and-1M-pool.patch
--	patches.suse/net-rose-fix-unbound-loop-in-rose_loopback_timer.patch
--	patches.suse/ipv4-add-sanity-checks-in-ipv4_link_failure.patch
--	patches.suse/ceph-only-use-d_name-directly-when-parent-is-locked.patch
--	patches.suse/ceph-ensure-d_name-stability-in-ceph_dentry_hash.patch
--	patches.suse/ceph-fix-ci-i_head_snapc-leak.patch
--	patches.suse/cifs-fix-memory-leak-in-SMB2_read.patch
--	patches.suse/cifs-do-not-attempt-cifs-operation-on-smb2-rename-error.patch
--	patches.suse/cifs-fix-page-reference-leak-with-readv-writev.patch
--	patches.suse/0001-drm-bridge-dw-hdmi-Fix-overflow-workaround-for-Rockc.patch
--	patches.suse/0002-drm-sun4i-Add-missing-drm_atomic_helper_shutdown-at-.patch
--	patches.suse/0003-drm-sun4i-Set-device-driver-data-at-bind-time-for-us.patch
--	patches.suse/0004-drm-sun4i-Fix-component-unbinding-and-component-mast.patch
--	patches.suse/0005-drm-vc4-Fix-memory-leak-during-gpu-reset.patch
--	patches.suse/0001-drm-sun4i-Unbind-components-before-releasing-DRM-and.patch
--	patches.suse/gpu-ipu-v3-dp-fix-CSC-handling.patch
--	patches.suse/drm-imx-don-t-skip-DP-channel-disable-for-background.patch
--	patches.suse/tracing-fix-buffer_ref-pipe-ops.patch
--	patches.suse/tracing-fix-a-memory-leak-by-early-error-exit-in-trace_pid_write.patch
--	patches.suse/fs-proc-proc_sysctl.c-Fix-a-NULL-pointer-dereference.patch
--	patches.suse/slip-make-slhc_free-silently-accept-an-error-pointer.patch
--	patches.suse/Input-synaptics-rmi4-fix-possible-double-free.patch
--	patches.suse/Input-synaptics-rmi4-write-config-register-values-to.patch
--	patches.suse/dmaengine-sh-rcar-dmac-With-cyclic-DMA-residue-0-is-.patch
--	patches.suse/selinux-use-kernel-linux-socket.h-for-genheaders-and-mdp
--	patches.suse/USB-core-Fix-unterminated-string-returned-by-usb_str.patch
--	patches.suse/USB-core-Fix-bug-caused-by-duplicate-interface-PM-us.patch
--	patches.suse/usb-usbip-fix-isoc-packet-num-validation-in-get_pipe.patch
--	patches.suse/USB-yurex-Fix-protection-fault-after-device-removal.patch
--	patches.suse/USB-w1-ds2490-Fix-bug-caused-by-improper-use-of-alts.patch
--	patches.suse/power-supply-sysfs-prevent-endless-uevent-loop-with-.patch
--	patches.suse/net-phy-marvell-Fix-buffer-overrun-with-stats-counte.patch
--	patches.suse/bnxt_en-Improve-multicast-address-setup-logic.patch
--	patches.suse/bnxt_en-Free-short-FW-command-HWRM-memory-in-error-p.patch
--	patches.suse/mac80211-Fix-kernel-panic-due-to-use-of-txq-after-fr.patch
--	patches.suse/0009-ipv6-invert-flowlabel-sharing-check-in-process-and-u.patch
--	patches.suse/0010-ipv6-flowlabel-wait-rcu-grace-period-before-put_pid.patch
--	patches.suse/xfrm-policy-Fix-out-of-bound-array-accesses-in-__xfr.patch
--	patches.suse/net-dsa-bcm_sf2-fix-buffer-overflow-doing-set_rxnfc.patch
--	patches.suse/appletalk-Set-error-code-if-register_snap_client-fai.patch
--	patches.suse/iwlwifi-don-t-panic-in-error-path-on-non-msix-system.patch
--	patches.suse/iwlwifi-mvm-check-for-length-correctness-in-iwl_mvm_.patch
--	patches.suse/sctp-avoid-running-the-sctp-state-machine-recursivel.patch
--	patches.suse/packet-in-recvmsg-msg_name-return-at-least-sizeof-so.patch
--	patches.suse/packet-validate-msg_namelen-in-send-directly.patch
--	patches.suse/ipv4-ip_do_fragment-Preserve-skb_iif-during-fragment.patch
--	patches.suse/ALSA-hda-realtek-Add-new-Dell-platform-for-headset-m.patch
--	patches.suse/ALSA-hda-realtek-Fixed-Dell-AIO-speaker-noise.patch
--	patches.suse/ALSA-line6-use-dynamic-buffers.patch
--	patches.suse/ALSA-hda-realtek-Apply-the-fixup-for-ASUS-Q325UAR.patch
--	patches.suse/KVM-PPC-Book3S-Protect-memslots-while-validating-use.patch
--	patches.suse/Abort-file_remove_privs-for-non-reg.-files.patch
--	patches.suse/ufs-fix-braino-in-ufs_get_inode_gid-for-solaris-UFS-.patch
--	patches.suse/x86-mm-mem_encrypt-disable-all-instrumentation-for-early-sme-setup.patch
--	patches.suse/tty-rocket-fix-incorrect-forward-declaration-of-rp_i.patch
--	patches.suse/cpu-speculation-add-mitigations-cmdline-option.patch
--	patches.suse/x86-speculation-support-mitigations-cmdline-option.patch
--	patches.suse/powerpc-speculation-support-mitigations-cmdline-option.patch
--	patches.suse/s390-speculation-support-mitigations-cmdline-option.patch
--	patches.suse/genirq-Prevent-use-after-free-and-work-list-corrupti.patch
--	patches.suse/smpboot-Place-the-__percpu-annotation-correctly.patch
--	patches.suse/x86-cpu-hygon-fix-phys_proc_id-calculation-logic-for-multi-die-processors.patch
--	patches.suse/x86-smpboot-Rename-match_die-to-match_pkg.patch
--	patches.suse/x86-microcode-fix-the-ancient-deprecated-microcode-loading-method.patch
--	patches.suse/ACPI-button-reinitialize-button-state-upon-resume.patch
--	patches.suse/cpufreq-kirkwood-fix-possible-object-reference-leak.patch
--	patches.suse/cpufreq-pasemi-fix-possible-object-reference-leak.patch
--	patches.suse/cpufreq-pmac32-fix-possible-object-reference-leak.patch
--	patches.suse/cpufreq-ppc_cbe-fix-possible-object-reference-leak.patch
--	patches.suse/PM-core-Propagate-dev-power.wakeup_path-when-no-call.patch
--	patches.suse/0010-PM-devfreq-rk3399_dmc-remove-unneeded-semicolon.patch
--	patches.suse/0011-PM-devfreq-rockchip-dfi-Move-GRF-definitions-to-a-co.patch
--	patches.suse/0012-PM-devfreq-rk3399_dmc-Pass-ODT-and-auto-power-down-p.patch
--	patches.suse/ACPI-property-fix-handling-of-data_nodes-in-acpi_get.patch
--	patches.suse/x86-mce-fix-machine_check_poll-tests-for-error-types.patch
--	patches.suse/x86-mce-handle-varying-mca-bank-counts.patch
--	patches.suse/hwmon-f71805f-Use-request_muxed_region-for-Super-IO-.patch
--	patches.suse/hwmon-pc87427-Use-request_muxed_region-for-Super-IO-.patch
--	patches.suse/hwmon-smsc47b397-Use-request_muxed_region-for-Super-.patch
--	patches.suse/hwmon-smsc47m1-Use-request_muxed_region-for-Super-IO.patch
--	patches.suse/hwmon-w83627hf-Use-request_muxed_region-for-Super-IO.patch
--	patches.suse/hwmon-vt1211-Use-request_muxed_region-for-Super-IO-a.patch
--	patches.suse/hwrng-omap-Set-default-quality.patch
--	patches.suse/crypto-vmx-fix-copy-paste-error-in-CTR-mode.patch
--	patches.suse/crypto-fips-Grammar-s-options-option-s-to-the.patch
--	patches.suse/crypto-crct10dif-generic-fix-use-via-crypto_shash_di.patch
--	patches.suse/crypto-x86-crct10dif-pcl-fix-use-via-crypto_shash_di.patch
--	patches.suse/crypto-skcipher-don-t-WARN-on-unprocessed-data-after.patch
--	patches.suse/crypto-chacha20poly1305-set-cra_name-correctly.patch
--	patches.suse/hwrng-stm32-fix-unbalanced-pm_runtime_enable.patch
--	patches.suse/crypto-ccp-Do-not-free-psp_master-when-PLATFORM_INIT.patch
--	patches.suse/crypto-arm-aes-neonbs-don-t-access-already-freed-wal.patch
--	patches.suse/crypto-vmx-return-correct-error-code-on-failed-setke.patch
--	patches.suse/crypto-gcm-fix-incompatibility-between-gcm-and-gcm_b.patch
--	patches.suse/crypto-ccm-fix-incompatibility-between-ccm-and-ccm_b.patch
--	patches.suse/crypto-sun4i-ss-Fix-invalid-calculation-of-hash-end.patch
--	patches.suse/regulator-tps65086-Fix-tps65086_ldoa1_ranges-for-sel.patch
--	patches.suse/spi-Fix-zero-length-xfer-bug.patch
--	patches.suse/spi-rspi-Fix-sequencer-reset-during-initialization.patch
--	patches.suse/spi-spi-topcliff-pch-Fix-to-handle-empty-DMA-buffers.patch
--	patches.suse/spi-tegra114-clear-packed-bit-for-unpacked-mode.patch
--	patches.suse/spi-tegra114-fix-for-unpacked-mode-transfers.patch
--	patches.suse/spi-tegra114-terminate-dma-and-reset-on-transfer-tim.patch
--	patches.suse/spi-tegra114-flush-fifos.patch
--	patches.suse/spi-tegra114-configure-dma-burst-size-to-fifo-trig-l.patch
--	patches.suse/spi-tegra114-reset-controller-on-probe.patch
--	patches.suse/spi-pxa2xx-fix-SCR-divisor-calculation.patch
--	patches.suse/spi-bcm2835aux-unifying-code-between-polling-and-int.patch
--	patches.suse/spi-bcm2835aux-remove-dangerous-uncontrolled-read-of.patch
--	patches.suse/spi-bcm2835aux-fix-corruptions-for-longer-spi-transf.patch
--	patches.suse/spi-bcm2835aux-fix-driver-to-not-allow-65535-1-cs-gp.patch
--	patches.suse/spi-bcm2835aux-warn-in-dmesg-that-native-cs-is-not-r.patch
--	patches.suse/spi-bcm2835aux-setup-gpio-cs-to-output-and-correct-l.patch
--	patches.suse/spi-pxa2xx-Add-support-for-Intel-Comet-Lake.patch
--	patches.suse/0001-keys-safe-concurrent-user-session-uid-_keyring-acces.patch
--	patches.suse/HID-logitech-hidpp-change-low-battery-level-threshol.patch
--	patches.suse/HID-logitech-hidpp-use-RAP-instead-of-FAP-to-get-the.patch
--	patches.suse/kbuild-use-flive-patching-when-config_livepatch-is-enabled.patch
--	patches.suse/livepatch-convert-error-about-unsupported-reliable-stacktrace-into-a-warning.patch
--	patches.suse/livepatch-remove-custom-kobject-state-handling.patch
--	patches.suse/livepatch-remove-duplicated-code-for-early-initialization.patch
--	patches.suse/0001-btrfs-Don-t-panic-when-we-can-t-find-a-root-key.patch
--	patches.suse/0001-btrfs-reloc-Fix-NULL-pointer-dereference-due-to-expa.patch
--	patches.suse/0001-btrfs-Move-btrfs_check_chunk_valid-to-tree-check.-ch.patch
--	patches.suse/0002-btrfs-tree-checker-Make-chunk-item-checker-messages-.patch
--	patches.suse/0003-btrfs-tree-checker-Make-btrfs_check_chunk_valid-retu.patch
--	patches.suse/0004-btrfs-tree-checker-Check-chunk-item-at-tree-block-re.patch
--	patches.suse/0005-btrfs-tree-checker-Verify-dev-item.patch
--	patches.suse/0006-btrfs-tree-checker-Enhance-chunk-checker-to-validate.patch
--	patches.suse/0007-btrfs-tree-checker-Verify-inode-item.patch
--	patches.suse/0008-btrfs-inode-Verify-inode-mode-to-avoid-NULL-pointer-.patch
--	patches.suse/0009-btrfs-tree-checker-get-fs_info-from-eb-in-generic_er.patch
--	patches.suse/0010-btrfs-tree-checker-get-fs_info-from-eb-in-file_exten.patch
--	patches.suse/0011-btrfs-tree-checker-get-fs_info-from-eb-in-check_csum.patch
--	patches.suse/0012-btrfs-tree-checker-get-fs_info-from-eb-in-dir_item_e.patch
--	patches.suse/0013-btrfs-tree-checker-get-fs_info-from-eb-in-check_dir_.patch
--	patches.suse/0014-btrfs-tree-checker-get-fs_info-from-eb-in-block_grou.patch
--	patches.suse/0015-btrfs-tree-checker-get-fs_info-from-eb-in-check_bloc.patch
--	patches.suse/0016-btrfs-tree-checker-get-fs_info-from-eb-in-check_exte.patch
--	patches.suse/0017-btrfs-tree-checker-get-fs_info-from-eb-in-check_leaf.patch
--	patches.suse/0018-btrfs-tree-checker-get-fs_info-from-eb-in-check_leaf.patch
--	patches.suse/0019-btrfs-tree-checker-get-fs_info-from-eb-in-chunk_err.patch
--	patches.suse/0020-btrfs-tree-checker-get-fs_info-from-eb-in-dev_item_e.patch
--	patches.suse/0021-btrfs-tree-checker-get-fs_info-from-eb-in-check_dev_.patch
--	patches.suse/0022-btrfs-tree-checker-get-fs_info-from-eb-in-check_inod.patch
--	patches.suse/0001-btrfs-delayed-ref-Introduce-better-documented-delaye.patch
--	patches.suse/0002-btrfs-extent-tree-Open-code-process_func-in-__btrfs_.patch
--	patches.suse/0003-btrfs-delayed-ref-Use-btrfs_ref-to-refactor-btrfs_ad.patch
--	patches.suse/0004-btrfs-delayed-ref-Use-btrfs_ref-to-refactor-btrfs_ad.patch
--	patches.suse/0006-btrfs-extent-tree-Use-btrfs_ref-to-refactor-add_pinn.patch
--	patches.suse/0007-btrfs-extent-tree-Use-btrfs_ref-to-refactor-btrfs_in.patch
--	patches.suse/0008-btrfs-extent-tree-Use-btrfs_ref-to-refactor-btrfs_fr.patch
--	patches.suse/0009-btrfs-qgroup-Don-t-scan-leaf-if-we-re-modifying-relo.patch
--	patches.suse/btrfs-send-flush-dellaloc-in-order-to-avoid-data-los.patch
--	patches.suse/Btrfs-fix-race-between-send-and-deduplication-that-l.patch
--	patches.suse/btrfs-improve-performance-on-fsync-of-files-with-mul.patch
--	patches.suse/mmc-sdhci-of-esdhc-add-erratum-eSDHC5-support.patch
--	patches.suse/mmc-sdhci-of-esdhc-add-erratum-eSDHC-A001-and-A-0083.patch
--	patches.suse/mmc-sdhci-of-esdhc-add-erratum-A-009204-support.patch
--	patches.suse/mmc_spi-add-a-status-check-for-spi_sync_locked.patch
--	patches.suse/mmc-core-make-pwrseq_emmc-partially-support-sleepy-G.patch
--	patches.suse/mmc-sdhci-pci-Add-support-for-Intel-CML.patch
--	patches.suse/mmc-core-fix-possible-use-after-free-of-host.patch
--	patches.suse/mmc-core-Verify-SD-bus-width.patch
--	patches.suse/mmc-mmci-Prevent-polling-for-busy-detection-in-IRQ-c.patch
--	patches.suse/iio-common-ssp_sensors-Initialize-calculated_time-in.patch
--	patches.suse/iio-hmc5843-fix-potential-NULL-pointer-dereferences.patch
--	patches.suse/iio-ad_sigma_delta-Properly-handle-SPI-bus-locking-v.patch
--	patches.suse/phy-sun4i-usb-Make-sure-to-disable-PHY0-passby-for-p.patch
--	patches.suse/stm-class-Fix-channel-free-in-stm-output-free-path.patch
--	patches.suse/intel_th-pci-Add-Comet-Lake-support.patch
--	patches.suse/chardev-add-additional-check-for-minor-range-overlap.patch
--	patches.suse/nvmem-core-fix-read-buffer-in-place.patch
--	patches.suse/extcon-arizona-Disable-mic-detect-if-running-when-dr.patch
--	patches.suse/Drivers-misc-fix-out-of-bounds-access-in-function-pa.patch
--	patches.suse/w1-fix-the-resume-command-API.patch
--	patches.suse/thunderbolt-Fix-to-check-for-kmemdup-failure.patch
--	patches.suse/intel_th-msu-Fix-single-mode-with-IOMMU.patch
--	patches.suse/ALSA-line6-Avoid-polluting-led_-namespace.patch
--	patches.suse/leds-avoid-races-with-workqueue.patch
--	patches.suse/md-batch-flush-requests.patch
--	patches.suse/md-add-mddev-pers-to-avoid-potential-NULL-pointer-de.patch
--	patches.suse/block-disk_events-introduce-event-flags.patch
--	patches.suse/Revert-ide-unexport-DISK_EVENT_MEDIA_CHANGE-for-i.patch
--	patches.suse/Revert-block-unexport-DISK_EVENT_MEDIA_CHANGE-for.patch
--	patches.suse/block-check_events-don-t-bother-with-events-if-un.patch
--	patches.suse/block-don-t-show-io_timeout-if-driver-has-no-timeout.patch
--	patches.suse/block-fix-use-after-free-on-gendisk.patch
--	patches.suse/md-raid-raid5-preserve-the-writeback-action-after-th.patch
--	patches.suse/0001-bcache-fix-crashes-stopping-bcache-device-before-rea.patch
--	patches.suse/0002-bcache-fix-inaccurate-result-of-unused-buckets.patch
--	patches.suse/0003-bcache-avoid-clang-Wunintialized-warning.patch
--	patches.suse/0004-bcache-Clean-up-bch_get_congested.patch
--	patches.suse/0005-bcache-fix-a-race-between-cache-register-and-cachese.patch
--	patches.suse/0006-bcache-move-definition-of-int-ret-out-of-macro-read_.patch
--	patches.suse/0007-bcache-never-set-KEY_PTRS-of-journal-key-to-0-in-jou.patch
--	patches.suse/0008-bcache-add-failure-check-to-run_cache_set-for-journa.patch
--	patches.suse/0009-bcache-add-comments-for-kobj-release-callback-routin.patch
--	patches.suse/0010-bcache-return-error-immediately-in-bch_journal_repla.patch
--	patches.suse/0011-bcache-add-error-check-for-calling-register_bdev.patch
--	patches.suse/0012-bcache-Add-comments-for-blkdev_put-in-registration-c.patch
--	patches.suse/0013-bcache-add-comments-for-closure_fn-to-be-called-in-c.patch
--	patches.suse/0014-bcache-improve-bcache_reboot.patch
--	patches.suse/0015-bcache-fix-failure-in-journal-relplay.patch
--	patches.suse/0016-bcache-fix-wrong-usage-use-after-freed-on-keylist-in.patch
--	patches.suse/0017-bcache-avoid-potential-memleak-of-list-of-journal_re.patch
--	patches.suse/nvme-rdma-fix-a-NULL-deref-when-an-admin-connect-tim.patch
--	patches.suse/0018-bcache-remove-redundant-LIST_HEAD-journal-from-run_c.patch
--	patches.suse/0019-bcache-make-is_discard_enabled-static.patch
--	patches.suse/nvme-multipath-split-bios-with-the-ns_head-bio_set-b.patch
--	patches.suse/blk-mq-free-hw-queue-s-resource-in-hctx-s-release-handler.patch
--	patches.suse/audit-fix-a-memleak-caused-by-auditing-load-module.patch
--	patches.suse/audit-fix-a-memory-leak-bug.patch
--	patches.suse/ext4-make-sanity-check-in-mballoc-more-strict.patch
--	patches.suse/jbd2-check-superblock-mapped-prior-to-committing.patch
--	patches.suse/ext4-protect-journal-inode-s-blocks-using-block_vali.patch
--	patches.suse/ext4-fix-use-after-free-race-with-debug_want_extra_i.patch
--	patches.suse/ext4-actually-request-zeroing-of-inode-table-after-g.patch
--	patches.suse/ext4-fix-ext4_show_options-for-file-systems-w-o-jour.patch
--	patches.suse/0001-of-fix-clang-Wunsequenced-for-be32_to_cpu.patch
--	patches.suse/ibmvnic-Report-actual-backing-device-speed-and-duple.patch
--	patches.suse/openvswitch-add-seqadj-extension-when-NAT-is-used.patch
--	patches.suse/inet-switch-IP-ID-generator-to-siphash.patch
--	patches.suse/batman-adv-allow-updating-DAT-entry-timeouts-on-inco.patch
--	patches.suse/ehea-Fix-a-copy-paste-err-in-ehea_init_port_res.patch
--	patches.suse/ibmvnic-remove-set-but-not-used-variable-netdev.patch
--	patches.suse/net-hns3-remove-resetting-check-in-hclgevf_reset_tas.patch
--	patches.suse/qmi_wwan-Add-quirk-for-Quectel-dynamic-config.patch
--	patches.suse/bpf-Add-missed-newline-in-verifier-verbose-log.patch
--	patches.suse/brcmfmac-fix-WARNING-during-USB-disconnect-in-case-o.patch
--	patches.suse/brcmfmac-fix-race-during-disconnect-when-USB-complet.patch
--	patches.suse/brcmfmac-fix-Oops-when-bringing-up-interface-during-.patch
--	patches.suse/brcmfmac-convert-dev_init_lock-mutex-to-completion.patch
--	patches.suse/brcmfmac-fix-missing-checks-for-kmemdup.patch
--	patches.suse/b43-shut-up-clang-Wuninitialized-variable-warning.patch
--	patches.suse/mwifiex-Fix-mem-leak-in-mwifiex_tm_cmd.patch
--	patches.suse/rtlwifi-fix-a-potential-NULL-pointer-dereference.patch
--	patches.suse/Bluetooth-hidp-fix-buffer-overflow.patch
--	patches.suse/6lowpan-Off-by-one-handling-nexthdr.patch
--	patches.suse/Bluetooth-Align-minimum-encryption-key-size-for-LE-a.patch
--	patches.suse/mac80211-cfg80211-update-bss-channel-on-channel-swit.patch
--	patches.suse/ibmvnic-Add-device-identification-to-requested-IRQs.patch
--	patches.suse/ssb-Fix-possible-NULL-pointer-dereference-in-ssb_hos.patch
--	patches.suse/mwifiex-prevent-an-array-overflow.patch
--	patches.suse/at76c50x-usb-Don-t-register-led_trigger-if-usb_regis.patch
--	patches.suse/mwl8k-Fix-rate_idx-underflow.patch
--	patches.suse/rtlwifi-rtl8723ae-Fix-missing-break-in-switch-statem.patch
--	patches.suse/0001-p54-drop-device-reference-count-if-fails-to-enable-d.patch
--	patches.suse/iwlwifi-pcie-don-t-crash-on-invalid-RX-interrupt.patch
--	patches.suse/brcm80211-potential-NULL-dereference-in-brcmf_cfg802.patch
--	patches.suse/net-ena-fix-swapped-parameters-when-calling-ena_com_.patch
--	patches.suse/net-ena-fix-set-freed-objects-to-NULL-to-avoid-faili.patch
--	patches.suse/net-ena-fix-Free-napi-resources-when-ena_up-fails.patch
--	patches.suse/net-ena-fix-incorrect-test-of-supported-hash-functio.patch
--	patches.suse/net-ena-fix-return-value-of-ena_com_config_llq_info.patch
--	patches.suse/net-ena-improve-latency-by-disabling-adaptive-interr.patch
--	patches.suse/net-ena-fix-ena_com_fill_hash_function-implementatio.patch
--	patches.suse/net-ena-gcc-8-fix-compilation-warning.patch
--	patches.suse/neighbor-Call-__ipv4_neigh_lookup_noref-in-neigh_xmi.patch
--	patches.suse/dpaa_eth-fix-SG-frame-cleanup.patch
--	patches.suse/ipv4-Define-__ipv4_neigh_lookup_noref-when-CONFIG_IN.patch
--	patches.suse/vrf-sit-mtu-should-not-be-updated-when-vrf-netdev-is.patch
--	patches.suse/0001-dt-bindings-net-Fix-a-typo-in-the-phy-mode-list-for-.patch
--	patches.suse/usb-core-Add-PM-runtime-calls-to-usb_hcd_platform_sh.patch
--	patches.suse/usb-storage-Set-virt_boundary_mask-to-avoid-SG-overf.patch
--	patches.suse/USB-core-Don-t-unbind-interfaces-following-device-re.patch
--	patches.suse/USB-cdc-acm-fix-unthrottle-races.patch
--	patches.suse/0001-UAS-fix-alignment-of-scatter-gather-segments.patch
--	patches.suse/0001-USB-serial-pl2303-fix-tranceiver-suspend-mode.patch
--	patches.suse/0001-USB-serial-fix-initial-termios-handling.patch
--	patches.suse/USB-serial-fix-unthrottle-races.patch
--	patches.suse/USB-serial-f81232-fix-interrupt-worker-not-stop.patch
--	patches.suse/dwc2-gadget-Fix-completed-transfer-size-calculation-.patch
--	patches.suse/usb-dwc3-Fix-default-lpm_nyet_threshold-value.patch
--	patches.suse/tty-ipwireless-fix-missing-checks-for-ioremap.patch
--	patches.suse/tty-vt-fix-write-write-race-in-ioctl-KDSKBSENT-handl.patch
--	patches.suse/tty-vt.c-Fix-TIOCL_BLANKSCREEN-console-blanking-if-b.patch
--	patches.suse/tty-pty-Fix-race-condition-between-release_one_tty-a.patch
--	patches.suse/virtio_console-initialize-vtermno-value-for-ports.patch
--	patches.suse/Revert-tty-pty-Fix-race-condition-between-release_on.patch
--	patches.suse/TTY-serial_core-add-install.patch
--	patches.suse/scsi-qla2xxx-Add-fw_attr-and-port_no-SysFS-node.patch
--	patches.suse/scsi-qla2xxx-Remove-FW-default-template.patch
--	patches.suse/scsi-qla2xxx-Fix-routine-qla27xx_dump_-mpi-ram.patch
--	patches.suse/scsi-qla2xxx-Add-Device-ID-for-ISP28XX.patch
--	patches.suse/scsi-qla2xxx-Add-Serdes-support-for-ISP28XX.patch
--	patches.suse/scsi-qla2xxx-Correctly-report-max-min-supported-spee.patch
--	patches.suse/scsi-qla2xxx-Cleanups-for-NVRAM-Flash-read-write-pat.patch
--	patches.suse/scsi-qla2xxx-Add-support-for-multiple-fwdump-templat.patch
--	patches.suse/scsi-qla2xxx-Update-flash-read-write-routine.patch
--	patches.suse/scsi-qla2xxx-Correction-and-improvement-to-fwdt-proc.patch
--	patches.suse/scsi-qla2xxx-Simplification-of-register-address-used.patch
--	patches.suse/scsi-qla2xxx-Add-28xx-flash-primary-secondary-status.patch
--	patches.suse/scsi-qla2xxx-Secure-flash-update-support-for-ISP28XX.patch
--	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.15-k.patch
--	patches.suse/scsi-qla2xxx-Fix-comment-alignment-in-qla_bsg.c.patch
--	patches.suse/scsi-qla2xxx-Fix-a-small-typo-in-qla_bsg.c.patch
--	patches.suse/scsi-qla4xxx-avoid-freeing-unallocated-dma-memory
--	patches.suse/scsi-qla2xxx-Simplify-conditional-check-again.patch
--	patches.suse/scsi-qedf-Modify-abort-and-tmf-handler-to-handle-edg.patch
--	patches.suse/scsi-qedf-check-for-link-state-before-processing-ll2-packets-and-send-fipvlan-retries
--	patches.suse/scsi-qedf-missing-kref_put-in-qedf_xmit.patch
--	patches.suse/scsi-qedf-fixup-locking-in-qedf_restart_rport.patch
--	patches.suse/scsi-qedf-fixup-bit-operations.patch
--	patches.suse/scsi-qedf-fc_rport_priv-reference-counting-fixes.patch
--	patches.suse/scsi-qedf-check-both-the-fcf-and-fabric-id-before-servicing-clear-virtual-link
--	patches.suse/scsi-qla2xxx-Set-the-SCSI-command-result-before-call.patch
--	patches.suse/scsi-qla2xxx-Set-the-qpair-in-SRB-to-NULL-when-SRB-i.patch
--	patches.suse/scsi-qla2xxx-Reset-the-FCF_ASYNC_-SENT-ACTIVE-flags.patch
--	patches.suse/scsi-qla2xxx-Increase-the-max_sgl_segments-to-1024.patch
--	patches.suse/scsi-qla2xxx-Disable-T10-DIF-feature-with-FC-NVMe-du.patch
--	patches.suse/scsi-qla2xxx-fix-incorrect-region-size-setting-in-optrom-sysfs.patch
--	patches.suse/scsi-qla2xxx-Further-limit-FLASH-region-write-access.patch
--	patches.suse/scsi-qla2xxx-Fix-fw-dump-corruption.patch
--	patches.suse/scsi-qla2xxx-Use-mutex-protection-during-qla2x00_sys.patch
--	patches.suse/scsi-qla2xxx-Cleanup-fcport-memory-to-prevent-leak.patch
--	patches.suse/scsi-qla2xxx-Set-remote-port-devloss-timeout-to-0.patch
--	patches.suse/scsi-qla2xxx-Cleanup-redundant-qla2x00_abort_all_cmd.patch
--	patches.suse/scsi-qla2xxx-Fix-driver-unload-when-FC-NVMe-LUNs-are.patch
--	patches.suse/scsi-qla2xxx-Change-abort-wait_loop-from-msleep-to-w.patch
--	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.16-k.patch
--	patches.suse/scsi-qla2xxx-Remove-useless-set-memory-to-zero-use-m.patch
--	patches.suse/scsi-qla2xxx-fix-spelling-mistake-alredy-already.patch
--	patches.suse/scsi-qla2xxx-Remove-a-comment-that-refers-to-the-SCS.patch
--	patches.suse/scsi-qla2xxx-Use-ARRAY_SIZE-in-the-definition-of-QLA.patch
--	patches.suse/scsi-qla2xxx-Declare-local-symbols-static.patch
--	patches.suse/scsi-qla2xxx-Reduce-the-number-of-forward-declaratio.patch
--	patches.suse/scsi-qla2xxx-Make-qla2x00_process_response_queue-eas.patch
--	patches.suse/scsi-qla2xxx-Use-get-put_unaligned-where-appropriate.patch
--	patches.suse/scsi-qla2xxx-Unregister-chrdev-if-module-initializat.patch
--	patches.suse/scsi-qla2xxx-Unregister-resources-in-the-opposite-or.patch
--	patches.suse/scsi-tcm_qla2xxx-Minimize-include-directives.patch
--	patches.suse/scsi-scsi_transport_fc-nvme-display-FC-NVMe-port-rol.patch
--	patches.suse/scsi-qla2xxx-Use-tabs-to-indent-code.patch
--	patches.suse/scsi-qla2xxx-Leave-a-blank-line-after-declarations.patch
--	patches.suse/scsi-qla2xxx-Fix-formatting-of-pointer-types.patch
--	patches.suse/scsi-qla2xxx-Insert-spaces-where-required.patch
--	patches.suse/scsi-qla2xxx-Move-the-port_state_str-definition-from.patch
--	patches.suse/scsi-qla2xxx-Declare-qla24xx_build_scsi_crc_2_iocbs-.patch
--	patches.suse/scsi-qla2xxx-Move-the-linux-io-64-nonatomic-lo-hi.h-.patch
--	patches.suse/scsi-qla2xxx-Remove-qla_tgt_cmd.data_work-and-qla_tg.patch
--	patches.suse/scsi-qla2xxx-Remove-two-superfluous-casts.patch
--	patches.suse/scsi-qla2xxx-Move-qla2x00_set_fcport_state-from-a-.h.patch
--	patches.suse/scsi-qla2xxx-Fix-read-offset-in-qla24xx_load_risc_fl.patch
--	patches.suse/scsi-qedf-remove-memset-memcpy-to-nfunc-and-use-func-instead
--	patches.suse/scsi-qla2xxx-Fix-device-staying-in-blocked-state.patch
--	patches.suse/scsi-qla2xxx-Silence-Successful-ELS-IOCB-message.patch
--	patches.suse/scsi-qedf-update-the-driver-version-to-8-37-25-20
--	patches.suse/scsi-qedf-remove-set-but-not-used-variables
--	patches.suse/scsi-ufs-fix-rx_termination_force_enable-define-value
--	patches.suse/scsi-qla2xxx-Update-two-source-code-comments.patch
--	patches.suse/scsi-qla2xxx-Fix-a-format-specifier.patch
--	patches.suse/scsi-qla2xxx-Move-qla2x00_set_reserved_loop_ids-defi.patch
--	patches.suse/scsi-qla2xxx-Declare-qla2x00_find_new_loop_id-static.patch
--	patches.suse/scsi-qla2xxx-Remove-a-set-but-not-used-variable-6eaa5f94.patch
--	patches.suse/scsi-qla2xxx-Move-qla2x00_clear_loop_id-from-qla_inl.patch
--	patches.suse/scsi-qla2xxx-Move-qla2x00_is_reserved_id-from-qla_in.patch
--	patches.suse/scsi-qla2xxx-Uninline-qla2x00_init_timer.patch
--	patches.suse/scsi-qla2xxx-Remove-the-fcport-test-from-qla_nvme_ab.patch
--	patches.suse/scsi-qla2xxx-Avoid-that-Coverity-complains-about-der.patch
--	patches.suse/scsi-qla2xxx-Log-the-status-code-if-a-firmware-comma.patch
--	patches.suse/scsi-qla2xxx-Increase-the-size-of-the-mailbox-arrays.patch
--	patches.suse/scsi-qla2xxx-Make-qla2x00_mem_free-easier-to-verify.patch
--	patches.suse/scsi-qla2xxx-Avoid-that-qla2x00_mem_free-crashes-if-.patch
--	patches.suse/scsi-qla2xxx-Fix-a-qla24xx_enable_msix-error-path.patch
--	patches.suse/scsi-qla2xxx-Fix-use-after-free-issues-in-qla2xxx_qp.patch
--	patches.suse/scsi-qla2xxx-Simplify-qlt_send_term_imm_notif.patch
--	patches.suse/scsi-qla2xxx-Fix-error-handling-in-qlt_alloc_qfull_c.patch
--	patches.suse/scsi-qla2xxx-fix-abort-handling-in-tcm_qla2xxx_write_pending.patch
--	patches.suse/scsi-qla2xxx-target-Fix-offline-port-handling-and-ho.patch
--	patches.suse/scsi-qla2xxx-Complain-if-a-command-is-released-that-.patch
--	patches.suse/scsi-qla2xxx-Remove-qla_tgt_cmd.released.patch
--	patches.suse/scsi-qla2xxx-Remove-unnecessary-locking-from-the-tar.patch
--	patches.suse/scsi-qla2xxx-Make-qla24xx_async_abort_cmd-static.patch
--	patches.suse/scsi-qla2xxx-Use-an-on-stack-completion-in-qla24xx_c.patch
--	patches.suse/scsi-qla2xxx-Fix-race-conditions-in-the-code-for-abo.patch
--	patches.suse/scsi-qla2xxx-Pass-little-endian-values-to-the-firmwa.patch
--	patches.suse/scsi-qla2xxx-Check-the-size-of-firmware-data-structu.patch
--	patches.suse/scsi-qla2xxx-Introduce-the-dsd32-and-dsd64-data-stru.patch
--	patches.suse/scsi-qla2xxx-Use-__le64-instead-of-uint32_t-2-for-se.patch
--	patches.suse/scsi-qla2xxx-Complain-loudly-about-reference-count-u.patch
--	patches.suse/scsi-qla2xxx-Fix-hardirq-unsafe-locking.patch
--	patches.suse/scsi-qla2xxx-Avoid-that-qlt_send_resp_ctio-corrupts-.patch
--	patches.suse/scsi-qla2xxx-Avoid-that-lockdep-complains-about-unsa.patch
--	patches.suse/pinctrl-pistachio-fix-leaked-of_node-references.patch
--	patches.suse/ipmi-ssif-compare-block-number-correctly-for-multi-p.patch
--	patches.suse/media-cpia2-Fix-use-after-free-in-cpia2_exit.patch
--	patches.suse/media-saa7146-avoid-high-stack-usage-with-clang.patch
--	patches.suse/media-go7007-avoid-clang-frame-overflow-warning-with.patch
--	patches.suse/media-ivtv-update-pos-correctly-in-ivtv_read_pos.patch
--	patches.suse/media-cx18-update-pos-correctly-in-cx18_read_pos.patch
--	patches.suse/media-wl128x-Fix-an-error-code-in-fm_download_firmwa.patch
--	patches.suse/media-m88ds3103-serialize-reset-messages-in-m88ds310.patch
--	patches.suse/media-cx23885-check-allocation-return.patch
--	patches.suse/media-serial_ir-Fix-use-after-free-in-serial_ir_init.patch
--	patches.suse/media-davinci-isif-avoid-uninitialized-variable-use.patch
--	patches.suse/media-tw5864-Fix-possible-NULL-pointer-dereference-i.patch
--	patches.suse/media-wl128x-prevent-two-potential-buffer-overflows.patch
--	patches.suse/media-au0828-Fix-NULL-pointer-dereference-in-au0828_.patch
--	patches.suse/media-au0828-stop-video-streaming-only-when-last-use.patch
--	patches.suse/media-ov6650-Fix-sensor-possibly-not-detected-on-pro.patch
--	patches.suse/media-ov6650-Move-v4l2_clk_get-to-ov6650_video_probe.patch
--	patches.suse/media-ov2659-make-S_FMT-succeed-even-if-requested-fo.patch
--	patches.suse/media-ov2659-fix-unbalanced-mutex_lock-unlock.patch
--	patches.suse/media-vivid-use-vfree-instead-of-kfree-for-dev-bitma.patch
--	patches.suse/0001-media-pvrusb2-Prevent-a-buffer-overflow.patch
--	patches.suse/media-coda-clear-error-return-value-before-picture-r.patch
--	patches.suse/scripts-override-locale-from-environment-when-runnin.patch
--	patches.suse/SMB3-Track-total-time-spent-on-roundtrips-for-each-SMB3-command.patch
--	patches.suse/cifs-don-t-use-__constant_cpu_to_le32-.patch
--	patches.suse/cifs-Fix-DFS-cache-refresher-for-DFS-links.patch
--	patches.suse/CIFS-Show-locallease-in-proc-mounts-for-cifs-shares-mounted-with-l.patch
--	patches.suse/CIFS-check-CIFS_MOUNT_NO_DFS-when-trying-to-reuse-existing-sb.patch
--	patches.suse/SMB3-update-comment-to-clarify-enumerating-snapshots.patch
--	patches.suse/smbd-Make-upper-layer-decide-when-to-destroy-the-transport.patch
--	patches.suse/cifs-smbd-Don-t-destroy-transport-on-RDMA-disconnect.patch
--	patches.suse/cifs-smbd-Return-EINTR-when-interrupted.patch
--	patches.suse/cifs-smbd-Indicate-to-retry-on-transport-sending-failure.patch
--	patches.suse/cifs-smbd-Retry-on-memory-registration-failure.patch
--	patches.suse/cifs-Call-MID-callback-before-destroying-transport.patch
--	patches.suse/cifs-Add-support-for-FSCTL-passthrough-that-write-data-to-the-serve.patch
--	patches.suse/SMB3-Add-handling-for-different-FSCTL-access-flags.patch
--	patches.suse/cifs-smbd-take-an-array-of-reqeusts-when-sending-upper-layer-data.patch
--	patches.suse/cifs-fix-bi-directional-fsctl-passthrough-calls.patch
--	patches.suse/SMB3-Add-defines-for-new-negotiate-contexts.patch
--	patches.suse/cifs-add-fiemap-support.patch
--	patches.suse/Add-new-flag-on-SMB3-1-1-read.patch
--	patches.suse/cifs-zero-range-does-not-require-the-file-is-sparse.patch
--	patches.suse/cifs-fix-smb3_zero_range-for-Azure.patch
--	patches.suse/smb3-Add-protocol-structs-for-change-notify-support.patch
--	patches.suse/cifs-fix-credits-leak-for-SMB1-oplock-breaks.patch
--	patches.suse/cifs-rename-and-clarify-CIFS_ASYNC_OP-and-CIFS_NO_RESP.patch
--	patches.suse/Negotiate-and-save-preferred-compression-algorithms.patch
--	patches.suse/cifs-fix-strcat-buffer-overflow-and-reduce-raciness-in-smb21_set_op.patch
--	patches.suse/SMB3-Clean-up-query-symlink-when-reparse-point.patch
--	patches.suse/cifs-update-module-internal-version-number.patch
--	patches.suse/drm-Wake-up-next-in-drm_read-chain-if-we-are-forced-.patch
--	patches.suse/drm-drv-Hold-ref-on-parent-device-during-drm_device-.patch
--	patches.suse/drm-i915-Fix-I915_EXEC_RING_MASK.patch
--	patches.suse/drm-fb-helper-dpms_legacy-Only-set-on-connectors-in-.patch
--	patches.suse/0004-drm-i915-gvt-Fix-incorrect-mask-of-mmio-0x22028-in-g.patch
--	patches.suse/0005-drm-meson-add-size-and-alignment-requirements-for-du.patch
--	patches.suse/drm-amdgpu-fix-old-fence-check-in-amdgpu_fence_emit.patch
--	patches.suse/drm-udl-introduce-a-macro-to-convert-dev-to-udl.patch
--	patches.suse/drm-udl-move-to-embedding-drm-device-inside-udl-devi.patch
--	patches.suse/0001-drm-nouveau-i2c-Disable-i2c-bus-access-after-fini.patch
--	patches.suse/drm-rockchip-shutdown-drm-subsystem-on-shutdown.patch
--	patches.suse/ALSA-timer-Unify-timer-callback-process-code.patch
--	patches.suse/ALSA-timer-Make-sure-to-clear-pending-ack-list.patch
--	patches.suse/ALSA-timer-Check-ack_list-emptiness-instead-of-bit-f.patch
--	patches.suse/ALSA-timer-Make-snd_timer_close-really-kill-pending-.patch
--	patches.suse/ALSA-timer-Revert-active-callback-sync-check-at-clos.patch
--	patches.suse/ALSA-seq-Align-temporary-re-locking-with-irqsave-ver.patch
--	patches.suse/ALSA-seq-Remove-superfluous-irqsave-flags.patch
--	patches.suse/ALSA-seq-Protect-in-kernel-ioctl-calls-with-mutex.patch
--	patches.suse/ALSA-seq-Fix-race-of-get-subscription-call-vs-port-d.patch
--	patches.suse/ALSA-timer-Simplify-error-path-in-snd_timer_open.patch
--	patches.suse/ALSA-timer-Coding-style-fixes.patch
--	patches.suse/Revert-ALSA-seq-Protect-in-kernel-ioctl-calls-with-m.patch
--	patches.suse/ALSA-seq-Cover-unsubscribe_port-in-list_mutex.patch
--	patches.suse/ALSA-seq-Simplify-snd_seq_kernel_client_enqueue-help.patch
--	patches.suse/ALSA-seq-Protect-racy-pool-manipulation-from-OSS-seq.patch
--	patches.suse/ALSA-usb-audio-Add-quirk-for-Focusrite-Scarlett-Solo.patch
--	patches.suse/ALSA-seq-Correct-unlock-sequence-at-snd_seq_client_i.patch
--	patches.suse/ALSA-emu10k1-Drop-superfluous-id-uniquification-beha.patch
--	patches.suse/ALSA-core-Don-t-refer-to-snd_cards-array-directly.patch
--	patches.suse/ALSA-usb-audio-Handle-the-error-from-snd_usb_mixer_a.patch
--	patches.suse/ALSA-hda-realtek-EAPD-turn-on-later.patch
--	patches.suse/ALSA-usb-audio-Fix-a-memory-leak-bug.patch
--	patches.suse/ALSA-usx2y-fix-a-double-free-bug.patch
--	patches.suse/ALSA-hda-Register-irq-handler-after-the-chip-initial.patch
--	patches.suse/ASoC-hdmi-codec-unlock-the-device-on-startup-errors.patch
--	patches.suse/ASoC-fix-valid-stream-condition.patch
--	patches.suse/ASoC-fsl_utils-fix-a-leaked-reference-by-adding-miss.patch
--	patches.suse/ASoC-eukrea-tlv320-fix-a-leaked-reference-by-adding-.patch
--	patches.suse/ASoC-fsl_sai-Update-is_slave_mode-with-correct-value.patch
--	patches.suse/ASoC-fsl_esai-Fix-missing-break-in-switch-statement.patch
--	patches.suse/ASoC-Intel-avoid-Oops-if-DMA-setup-fails.patch
--	patches.suse/ALSA-hda-hdmi-Read-the-pin-sense-from-register-when-.patch
--	patches.suse/ALSA-hda-hdmi-Consider-eld_valid-when-reporting-jack.patch
--	patches.suse/ALSA-hda-intel-add-CometLake-PCI-IDs.patch
--	patches.suse/ALSA-hdea-realtek-Headset-fixup-for-System76-Gazelle.patch
--	patches.suse/ASoC-RT5677-SPI-Disable-16Bit-SPI-Transfers.patch
--	patches.suse/ASoC-max98090-Fix-restore-of-DAPM-Muxes.patch
--	patches.suse/dmaengine-axi-dmac-Don-t-check-the-number-of-frames-.patch
--	patches.suse/dmaengine-tegra210-dma-free-dma-controller-in-remove.patch
--	patches.suse/RDMA-rxe-Consider-skb-reserve-space-based-on-netdev-.patch
--	patches.suse/ipoib-Do-not-overreact-to-SM-LID-change-even.patch
--	patches.suse/NFS-Don-t-interrupt-file-writeout-due-to-fatal-error.patch
--	patches.suse/NFS-make-nfs_match_client-killable.patch
--	patches.suse/PNFS-fallback-to-MDS-if-no-deviceid-found.patch
--	patches.suse/NFS4-Fix-v4.0-client-state-corruption-when-mount.patch
--	patches.suse/NFS-Fix-a-double-unlock-from-nfs_match-get_client.patch
--	patches.suse/i2c-piix4-add-hygon-dhyana-smbus-support.patch
--	patches.suse/rtc-don-t-reference-bogus-function-pointer-in-kdoc.patch
--	patches.suse/rtc-88pm860x-prevent-use-after-free-on-device-remove.patch
--	patches.suse/clk-rockchip-fix-wrong-clock-definitions-for-rk3328.patch
--	patches.suse/clk-rockchip-Fix-video-codec-clocks-on-rk3288.patch
--	patches.suse/clk-rockchip-Turn-on-aclk_dmac1-for-suspend-on-rk328.patch
--	patches.suse/clk-tegra-Fix-PLLM-programming-on-Tegra124-when-PMC-.patch
--	patches.suse/ipv4-Fix-raw-socket-lookup-for-local-traffic.patch
--	patches.suse/tuntap-synchronize-through-tfiles-array-instead-of-t.patch
--	patches.suse/tipc-fix-hanging-clients-using-poll-with-EPOLLOUT-fl.patch
--	patches.suse/vlan-disable-SIOCSHWTSTAMP-in-container.patch
--	patches.suse/packet-Fix-error-path-in-packet_init.patch
--	patches.suse/powerpc-crypto-Use-cheaper-random-numbers-for-crc-vp.patch
--	patches.suse/powerpc-numa-improve-control-of-topology-updates.patch
--	patches.suse/powerpc-numa-document-topology_updates_enabled-disab.patch
--	patches.suse/powerpc-powernv-idle-Restore-IAMR-after-idle.patch
--	patches.suse/powerpc-powernv-idle-Restore-AMR-UAMOR-AMOR-after-id.patch
--	patches.suse/powerpc-pseries-Track-LMB-nid-instead-of-using-devic.patch
--	patches.suse/powerpc-tm-Avoid-machine-crash-on-rt_sigreturn.patch
--	patches.suse/powerpc-security-Show-powerpc_security_features-in-d.patch
--	patches.suse/powerpc-perf-Remove-PM_BR_CMPL_ALT-from-power9-event.patch
--	patches.suse/powerpc-book3s-64-check-for-NULL-pointer-in-pgd_allo.patch
--	patches.suse/pwm-Fix-deadlock-warning-when-removing-PWM-device.patch
--	patches.suse/pwm-tiehrpwm-Update-shadow-register-for-disabling-PW.patch
--	patches.suse/pwm-meson-Consider-128-a-valid-pre-divider.patch
--	patches.suse/pwm-meson-Don-t-disable-PWM-when-setting-duty-repeat.patch
--	patches.suse/pwm-meson-Use-the-spin-lock-only-to-protect-register.patch
--	patches.suse/pwm-Clear-chip_data-in-pwm_put.patch
--	patches.suse/omapfb-add-missing-of_node_put-after-of_device_is_av.patch
--	patches.suse/video-hgafb-fix-potential-NULL-pointer-dereference.patch
--	patches.suse/video-imsttfb-fix-potential-NULL-pointer-dereference.patch
--	patches.suse/0001-fbdev-fix-divide-error-in-fb_var_to_videomode.patch
--	patches.suse/0001-fbdev-fix-WARNING-in-__alloc_pages_nodemask-bug.patch
--	patches.suse/platform-x86-dell-rbtn-Add-missing-include.patch
--	patches.suse/platform-x86-intel_pmc_ipc-adding-error-handling.patch
--	patches.suse/platform-x86-intel_punit_ipc-Revert-Fix-resource-ior.patch
--	patches.suse/platform-x86-alienware-wmi-printing-the-wrong-error-.patch
--	patches.suse/platform-x86-sony-laptop-Fix-unintentional-fall-thro.patch
--	patches.suse/Documentation-x86-convert-protection-keys.txt-to-reS.patch
--	patches.suse/vfio-mdev-Avoid-release-parent-reference-during-erro.patch
--	patches.suse/vfio-mdev-Fix-aborting-mdev-child-device-removal-if-.patch
--	patches.suse/gpio-Remove-obsolete-comment-about-gpiochip_free_hog.patch
--	patches.suse/gpio-gpio-omap-add-check-for-off-wake-capable-gpios.patch
--	patches.suse/platform-chrome-cros_ec_proto-check-for-NULL-transfe.patch
--	patches.suse/mtd-nand-omap-Fix-comment-in-platform-data-using-wro.patch
--	patches.suse/0001-mtd-spi-nor-intel-spi-Avoid-crossing-4K-address-boun.patch
--	patches.suse/mtd-part-fix-incorrect-format-specifier-for-an-unsig.patch
--	patches.suse/watchdog-fix-compile-time-error-of-pretimeout-govern.patch
--	patches.suse/watchdog-f71808e_wdt-fix-F81866-bit-operation.patch
--	patches.suse/watchdog-imx2_wdt-Fix-set_timeout-for-big-timeout-va.patch
--	patches.suse/iommu-arm-smmu-v3-Don-t-disable-SMMU-in-kdump-kernel.patch
--	patches.suse/iommu-vt-d-don-t-request-page-request-irq-under-dmar_global_lock
--	patches.suse/iommu-vt-d-set-intel_iommu_gfx_mapped-correctly
--	patches.suse/iommu-vt-d-make-kernel-parameter-igfx_off-work-with-viommu
--	patches.suse/bridge-Fix-error-path-for-kobject_init_and_add.patch
--	patches.suse/net-ibmvnic-Update-MAC-address-settings-after-adapte.patch
--	patches.suse/net-ibmvnic-Update-carrier-state-after-link-state-ch.patch
--	patches.suse/0011-netfilter-ebtables-CONFIG_COMPAT-reject-trailing-dat.patch
--	patches.suse/net-seeq-fix-crash-caused-by-not-set-dev.parent.patch
--	patches.suse/bonding-fix-arp_validate-toggling-in-active-backup-m.patch
--	patches.suse/x86-msr-index-cleanup-bit-defines.patch
--	patches.suse/x86-speculation-consolidate-cpu-whitelists.patch
--	patches.suse/x86-speculation-mds-add-basic-bug-infrastructure-for-mds.patch
--	patches.suse/x86-speculation-mds-add-bug_msbds_only.patch
--	patches.suse/x86-kvm-expose-x86_feature_md_clear-to-guests.patch
--	patches.suse/x86-speculation-mds-add-mds_clear_cpu_buffers.patch
--	patches.suse/x86-speculation-mds-clear-cpu-buffers-on-exit-to-user.patch
--	patches.suse/x86-kvm-vmx-add-mds-protection-when-l1d-flush-is-not-active.patch
--	patches.suse/x86-speculation-mds-conditionally-clear-cpu-buffers-on-idle-entry.patch
--	patches.suse/x86-speculation-mds-add-mitigation-control-for-mds.patch
--	patches.suse/x86-speculation-mds-add-sysfs-reporting-for-mds.patch
--	patches.suse/x86-speculation-mds-add-mitigation-mode-vmwerv.patch
--	patches.suse/0001-Documentation-Add-MDS-vulnerability-documentation.patch
--	patches.suse/x86-speculation-mds-add-mds-full-nosmt-cmdline-option.patch
--	patches.suse/x86-speculation-move-arch_smt_update-call-to-after-mitigation-decisions.patch
--	patches.suse/x86-speculation-mds-add-smt-warning-message.patch
--	patches.suse/x86-speculation-mds-print-smt-vulnerable-on-msbds-with-mitigations-off.patch
--	patches.suse/x86-speculation-mds-add-mitigations-support-for-mds.patch
--	patches.suse/0001-Documentation-Correct-the-possible-MDS-sysfs-values.patch
--	patches.suse/0001-x86-speculation-mds-Fix-documentation-typo.patch
--	patches.suse/fuse-fix-writepages-on-32bit.patch
--	patches.suse/fuse-honor-RLIMIT_FSIZE-in-fuse_file_fallocate.patch
--	patches.suse/mm-huge_memory-fix-vmf_insert_pfn_-pmd-pud-crash-han.patch
--	patches.suse/kernel-sys.c-prctl-fix-false-positive-in-validate_pr.patch
--	patches.suse/ocfs2-fix-ocfs2-read-inode-data-panic-in-ocfs2_iget.patch
--	patches.suse/fs-sync.c-sync_file_range-2-may-use-WB_SYNC_ALL-writ.patch
--	patches.suse/PCI-Factor-out-pcie_retrain_link-function.patch
--	patches.suse/PCI-Work-around-Pericom-PCIe-to-PCI-bridge-Retrain-L.patch
--	patches.suse/PCI-rpadlpar-Fix-leaked-device_node-references-in-ad.patch
--	patches.suse/switchtec-Fix-unintended-mask-of-MRPC-event.patch
--	patches.suse/PCI-Mark-AMD-Stoney-Radeon-R7-GPU-ATS-as-broken.patch
--	patches.suse/PCI-Mark-Atheros-AR9462-to-avoid-bus-reset.patch
--	patches.suse/msft-hv-1859-PCI-hv-Fix-a-memory-leak-in-hv_eject_device_work.patch
--	patches.suse/msft-hv-1860-PCI-hv-Add-hv_pci_remove_slots-when-we-unload-the-dr.patch
--	patches.suse/msft-hv-1861-PCI-hv-Add-pci_destroy_slot-in-pci_devices_present_w.patch
--	patches.suse/mfd-max77620-Fix-swapped-FPS_PERIOD_MAX_US-values.patch
--	patches.suse/mfd-twl6040-Fix-device-init-errors-for-ACCCTL-regist.patch
--	patches.suse/mfd-intel-lpss-Set-the-device-in-reset-state-when-in.patch
--	patches.suse/mfd-tps65912-spi-Add-missing-of-table-registration.patch
--	patches.suse/mfd-da9063-Fix-OTP-control-register-names-to-match-d.patch
--	patches.suse/mfd-intel-lpss-Add-Intel-Comet-Lake-PCI-IDs.patch
--	patches.suse/backlight-lm3630a-Return-0-on-success-in-update_stat.patch
--	patches.suse/userfaultfd-use-RCU-to-free-the-task-struct-when-for.patch
--	patches.suse/mm-mincore-c-make-mincore-more-conservative.patch
--	patches.suse/powerpc-mm-radix-mark-__radix__flush_tlb_range_psize.patch
--	patches.suse/powerpc-mm-radix-mark-as-__tlbie_pid-and-friends-as_.patch
--	patches.suse/include-linux-bitops.h-sanitize-rotate-primitives.patch
--	patches.suse/rapidio-fix-a-NULL-pointer-dereference-when-create_w.patch
--	patches.suse/crypto-caam-fix-caam_dump_sg-that-iterates-through-s.patch
--	patches.suse/x86_64-add-gap-to-int3-to-allow-for-call-emulation.patch
--	patches.suse/x86_64-allow-breakpoints-to-emulate-call-instructions.patch
--	patches.suse/ftrace-x86_64-emulate-call-function-while-updating-in-breakpoint-handler.patch
--	patches.suse/tracing-fix-partial-reading-of-trace-event-s-id-file.patch
--	patches.suse/SUNRPC-nfs-Fix-return-value-for-nfs4_callback_compou.patch
--	patches.suse/0001-xenbus-drop-useless-LIST_HEAD-in-xenbus_write_watch-.patch
--	patches.suse/power-supply-axp288_charger-Fix-unchecked-return-val.patch
--	patches.suse/power-supply-max14656-fix-potential-use-before-alloc.patch
--	patches.suse/power-supply-max14656-fix-potential-use-after-free.patch
--	patches.suse/power-supply-axp20x_usb_power-Fix-typo-in-VBUS-curre.patch
--	patches.suse/libnvdimm-namespace-fix-label-tracking-error.patch
--	patches.suse/drm-radeon-prefer-lower-reference-dividers.patch
--	patches.suse/drm-amdgpu-psp-move-psp-version-specific-function-po.patch
--	patches.suse/drm-nouveau-disp-dp-respect-sink-limits-when-selecti.patch
--	patches.suse/drm-i915-fbc-disable-framebuffer-compression-on-Gemi.patch
--	patches.suse/drm-bridge-adv7511-Fix-low-refresh-rate-selection.patch
--	patches.suse/drivers-thermal-tsens-Don-t-print-error-message-on-E.patch
--	patches.suse/thermal-rcar_gen3_thermal-disable-interrupt-in-.remo.patch
--	patches.suse/thermal-cpu_cooling-Actually-trace-CPU-load-in-therm.patch
--	patches.suse/memory-tegra-Fix-integer-overflow-on-tick-value-calc.patch
--	patches.suse/soc-mediatek-pwrap-Zero-initialize-rdata-in-pwrap_in.patch
--	patches.suse/soc-rockchip-Set-the-proper-PWM-for-rk3288.patch
--	patches.suse/objtool-fix-function-fallthrough-detection.patch
--	patches.suse/0001-ntp-Allow-TAI-UTC-offset-to-be-set-to-zero.patch
--	patches.suse/x86-speculation-mds-revert-cpu-buffer-clear-on-double-fault-exit.patch
--	patches.suse/configfs-fix-possible-use-after-free-in-configfs_reg.patch
--	patches.suse/edac-mc-fix-edac_mc_find-in-case-no-device-is-found.patch
--	patches.suse/media-atmel-atmel-isc-fix-INIT_WORK-misplacement.patch
--	patches.suse/0001-media-atmel-atmel-isc-fix-asd-memory-allocation.patch
--	patches.suse/media-omap_vout-potential-buffer-overflow-in-vidioc_.patch
--	patches.suse/media-davinci-vpbe-array-underflow-in-vpbe_enum_outp.patch
--	patches.suse/dm-zoned-Silence-a-static-checker-warning.patch
--	patches.suse/dm-zoned-Fix-zone-report-handling.patch
--	patches.suse/dm-cache-metadata-Fix-loading-discard-bitset.patch
--	patches.suse/dm-delay-fix-a-crash-when-invalid-device-is-specifie.patch
--	patches.suse/ceph-flush-dirty-inodes-before-proceeding-with-remount.patch
--	patches.suse/nvme-multipath-avoid-crash-on-invalid-subsystem-cntl.patch
--	patches.suse/nvme-change-locking-for-the-per-subsystem-controller.patch
--	patches.suse/kvm-x86-skip-efer-vs-guest-cpuid-checks-for-host-initiated-writes
--	patches.suse/KVM-polling-add-architecture-backend-to-disable-poll.patch
--	patches.suse/KVM-s390-provide-kvm_arch_no_poll-function.patch
--	patches.suse/KVM-PPC-Book3S-HV-Fix-lockdep-warning-when-entering-.patch
--	patches.suse/KVM-PPC-Book3S-HV-Avoid-lockdep-debugging-in-TCE-rea.patch
--	patches.suse/KVM-PPC-Book3S-HV-Handle-virtual-mode-in-XIVE-VCPU-p.patch
--	patches.suse/ALSA-hda-realtek-Fixup-headphone-noise-via-runtime-s.patch
--	patches.suse/ALSA-hda-realtek-Avoid-superfluous-COEF-EAPD-setups.patch
--	patches.suse/ALSA-hda-realtek-Corrected-fixup-for-System76-Gazell.patch
--	patches.suse/ALSA-hda-realtek-Fix-for-Lenovo-B50-70-inverted-inte.patch
--	patches.suse/soc-fsl-qe-Fix-an-error-code-in-qe_pin_request.patch
--	patches.suse/0006-irqchip-gic-v3-its-fix-some-definitions-of-inner-cac.patch
--	patches.suse/smb3-display-session-id-in-debug-data.patch
--	patches.suse/cifs-cleanup-smb2ops-c-and-normalize-strings.patch
--	patches.suse/smb3-trivial-cleanup-to-smb2ops-c.patch
--	patches.suse/cifs-smbd-When-reconnecting-to-server-call-smbd_destroy-after-all.patch
--	patches.suse/cifs-smbd-Use-the-correct-DMA-direction-when-sending-data.patch
--	patches.suse/cifs-Don-t-match-port-on-SMBDirect-transport.patch
--	patches.suse/cifs-Allocate-memory-for-all-iovs-in-smb2_ioctl.patch
--	patches.suse/Fixed-https-bugzilla-kernel-org-show_bug-cgi-id-202935-allow-write.patch
--	patches.suse/cifs-add-support-for-SEEK_DATA-and-SEEK_HOLE.patch
--	patches.suse/ext4-zero-out-the-unused-memory-region-in-the-extent.patch
--	patches.suse/ext4-fix-data-corruption-caused-by-overlapping-unali.patch
--	patches.suse/ext4-unsigned-int-compared-against-zero.patch
--	patches.suse/ext4-fix-block-validity-checks-for-journal-inodes-us.patch
--	patches.suse/ext4-avoid-panic-during-forced-reboot-due-to-aborted.patch
--	patches.suse/fs-writeback.c-use-rcu_barrier-to-wait-for-inflight-.patch
--	patches.suse/net-mlx4_core-Change-the-error-print-to-info-print.patch
--	patches.suse/rtnetlink-always-put-IFLA_LINK-for-links-with-a-link.patch
--	patches.suse/ppp-deflate-Fix-possible-crash-in-deflate_init.patch
--	patches.suse/bpf-add-map_lookup_elem_sys_only-for-lookups-from-sy.patch
--	patches.suse/bpf-lru-avoid-messing-with-eviction-heuristics-upon-.patch
--	patches.suse/net-usb-qmi_wwan-add-Telit-0x1260-and-0x1261-composi.patch
--	patches.suse/net-avoid-weird-emergency-message.patch
--	patches.suse/vsock-virtio-free-packets-during-the-socket-release.patch
--	patches.suse/vsock-virtio-Initialize-core-virtio-vsock-before-reg.patch
--	patches.suse/btrfs-don-t-double-unlock-on-error-in-btrfs_punch_ho.patch
--	patches.suse/Btrfs-do-not-abort-transaction-at-btrfs_update_root-.patch
--	patches.suse/0001-btrfs-extent-tree-Fix-a-bug-that-btrfs-is-unable-to-.patch
--	patches.suse/Btrfs-avoid-fallback-to-transaction-commit-during-fs.patch
--	patches.suse/btrfs-fix-race-between-ranged-fsync-and-writeback-of.patch
--	patches.suse/btrfs-tree-checker-detect-file-extent-items-with-ove.patch
--	patches.suse/crypto-vmx-CTR-always-increment-IV-as-quadword.patch
--	patches.suse/crypto-vmx-ghash-do-nosimd-fallback-manually.patch
--	patches.suse/net-mlx4_en-ethtool-Remove-unsupported-SFP-EEPROM-hi.patch
--	patches.suse/tipc-Avoid-copying-bytes-beyond-the-supplied-data.patch
--	patches.suse/usbnet-ipheth-fix-racing-condition.patch
--	patches.suse/ipv6-Consider-sk_bound_dev_if-when-binding-a-raw-soc.patch
--	patches.suse/usbnet-fix-kernel-crash-after-disconnect.patch
--	patches.suse/drm-vmwgfx-Don-t-send-drm-sysfs-hotplug-events-on-in.patch
--	patches.suse/0001-drm-vmwgfx-NULL-pointer-dereference-from-vmw_cmd_dx_.patch
--	patches.suse/drm-vmwgfx-integer-underflow-in-vmw_cmd_dx_set_shade.patch
--	patches.suse/drm-gma500-cdv-Check-vbt-config-bits-when-detecting-.patch
--	patches.suse/0002-drm-i915-gvt-Tiled-Resources-mmios-are-in-context-mm.patch
--	patches.suse/0003-drm-i915-gvt-add-0x4dfc-to-gen9-save-restore-list.patch
--	patches.suse/drm-i915-gvt-do-not-let-TRTTE-and-0x4dfc-write-passt.patch
--	patches.suse/mmc-sdhci-iproc-cygnus-Set-NO_HISPD-bit-to-fix-HS50-.patch
--	patches.suse/mmc-sdhci-iproc-Set-NO_HISPD-bit-to-fix-HS50-data-ho.patch
--	patches.suse/platform-x86-pmc_atom-Add-Lex-3I380D-industrial-PC-t.patch
--	patches.suse/platform-x86-pmc_atom-Add-several-Beckhoff-Automatio.patch
--	patches.suse/bio-fix-improper-use-of-smp_mb__before_atomic.patch
--	patches.suse/sbitmap-fix-improper-use-of-smp_mb__before_atomic.patch
--	patches.suse/blk-mq-fix-hang-caused-by-freeze-unfreeze-sequence.patch
--	patches.suse/nvme-copy-mtfa-field-from-identify-controller.patch
--	patches.suse/scsi-qla2xxx-Add-cleanup-for-PCI-EEH-recovery.patch
--	patches.suse/scsi-qedi-remove-memset-memcpy-to-nfunc-and-use-func-instead
--	patches.suse/scsi-bnx2fc-fix-incorrect-cast-to-u64-on-shift-operation
--	patches.suse/ext4-don-t-perform-block-validity-checks-on-the-jour.patch
--	patches.suse/ext4-wait-for-outstanding-dio-during-truncate-in-noj.patch
--	patches.suse/ext4-do-not-delete-unlinked-inode-from-orphan-list-o.patch
--	patches.suse/KVM-s390-fix-typo-in-parameter-description.patch
--	patches.suse/KVM-s390-change-default-halt-poll-time-to-50us.patch
--	patches.suse/kvm-x86-include-multiple-indices-with-cpuid-leaf-0x8000001d.patch
--	patches.suse/kvm-x86-include-cpuid-leaf-0x8000001e-in-kvm-s-supported-cpuid.patch
--	patches.suse/kvm-svm-avic-fix-off-by-one-in-checking-host-apic-id
--	patches.suse/kvm-x86-fix-return-value-for-reserved-efer
--	patches.suse/gpio-fix-gpio-adp5588-build-errors.patch
--	patches.suse/doc-Cope-with-the-deprecation-of-AutoReporter.patch
--	patches.suse/0001-docs-Fix-conf.py-for-Sphinx-2.0.patch
--	patches.suse/ALSA-hda-realtek-Set-default-power-save-node-to-0.patch
--	patches.suse/ALSA-hda-Force-polling-mode-on-CNL-for-fixing-codec-.patch
--	patches.suse/ALSA-hda-realtek-Improve-the-headset-mic-for-Acer-As.patch
--	patches.suse/configfs-Fix-use-after-free-when-accessing-sd-s_dent.patch
--	patches.suse/btrfs-ensure-replaced-device-doesn-t-have-pending-chunk-allocation.patch
--	patches.suse/btrfs-reloc-also-queue-orphan-reloc-tree-for-cleanup-to-avoid-bug_on.patch
--	patches.suse/0002-btrfs-qgroup-Check-bg-while-resuming-relocation-to-a.patch
--	patches.suse/btrfs-fix-fsync-not-persisting-changed-attributes-of.patch
--	patches.suse/btrfs-fix-wrong-ctime-and-mtime-of-a-directory-after.patch
--	patches.suse/btrfs-fix-race-updating-log-root-item-during-fsync.patch
--	patches.suse/mISDN-make-sure-device-name-is-NUL-terminated.patch
--	patches.suse/net-stmmac-fix-reset-gpio-free-missing.patch
--	patches.suse/bnxt_en-Fix-aggregation-buffer-leak-under-OOM-condit.patch
--	patches.suse/ipv4-igmp-fix-another-memory-leak-in-igmpv3_del_delr.patch
--	patches.suse/ipv4-igmp-fix-build-error-if-CONFIG_IP_MULTICAST.patch
--	patches.suse/cxgb4-offload-VLAN-flows-regardless-of-VLAN-ethtype.patch
--	patches.suse/net-fec-fix-the-clk-mismatch-in-failed_reset-path.patch
--	patches.suse/bonding-802.3ad-fix-slave-link-initialization-transi.patch
--	patches.suse/net-mvneta-Fix-err-code-path-of-probe.patch
--	patches.suse/llc-fix-skb-leak-in-llc_build_and_send_ui_pkt.patch
--	patches.suse/net-phy-dp83867-Set-up-RGMII-TX-delay.patch
--	patches.suse/net-mlx5-Fix-error-handling-in-mlx5_load.patch
--	patches.suse/net-mlx5-Avoid-double-free-in-fs-init-error-unwindin.patch
--	patches.suse/net-mlx5-Allocate-root-ns-memory-using-kzalloc-to-ma.patch
--	patches.suse/net-dsa-mv88e6xxx-fix-handling-of-upper-half-of-STAT.patch
--	patches.suse/net-mvpp2-fix-bad-MVPP2_TXQ_SCHED_TOKEN_CNTR_REG-que.patch
--	patches.suse/net-gro-fix-use-after-free-read-in-napi_gro_frags.patch
--	patches.suse/0004-drm-etnaviv-lock-MMU-while-dumping-core.patch
--	patches.suse/USB-Fix-slab-out-of-bounds-write-in-usb_get_bos_desc.patch
--	patches.suse/media-usb-siano-Fix-general-protection-fault-in-smsu.patch
--	patches.suse/USB-Add-LPM-quirk-for-Surface-Dock-GigE-adapter.patch
--	patches.suse/USB-sisusbvga-fix-oops-in-error-path-of-sisusb_probe.patch
--	patches.suse/usbip-usbip_host-fix-BUG-sleeping-function-called-fr.patch
--	patches.suse/USB-rio500-refuse-more-than-one-device-at-a-time.patch
--	patches.suse/USB-rio500-fix-memory-leak-in-close-after-disconnect.patch
--	patches.suse/media-usb-siano-Fix-false-positive-uninitialized-var.patch
--	patches.suse/xhci-update-bounce-buffer-with-correct-sg-num.patch
--	patches.suse/0001-usb-xhci-avoid-null-pointer-deref-when-bos-field-is-.patch
--	patches.suse/xhci-Convert-xhci_handshake-to-use-readl_poll_timeou.patch
--	patches.suse/xhci-Use-zu-for-printing-size_t-type.patch
--	patches.suse/media-smsusb-better-handle-optional-alignment.patch
--	patches.suse/usbip-usbip_host-fix-stub_dev-lock-context-imbalance.patch
--	patches.suse/tty-serial-msm_serial-Fix-XON-XOFF.patch
--	patches.suse/serial-sh-sci-disable-DMA-for-uart_console.patch
--	patches.suse/tty-max310x-Fix-external-crystal-register-setup.patch
--	patches.suse/staging-wlan-ng-fix-adapter-initialization-failure.patch
--	patches.suse/Staging-vc04_services-Fix-a-couple-error-codes.patch
--	patches.suse/staging-vc04_services-prevent-integer-overflow-in-cr.patch
--	patches.suse/PCI-PM-Avoid-possible-suspend-to-idle-issue.patch
--	patches.suse/s390-zcrypt-fix-wrong-dispatching-for-control-domain-cprbs
--	patches.suse/cifs-fix-memory-leak-of-pneg_inbuf-on-EOPNOTSUPP-ioctl-case.patch
--	patches.suse/fs-cifs-smb2pdu-c-fix-buffer-free-in-SMB2_ioctl_free.patch
--	patches.suse/dfs_cache-fix-a-wrong-use-of-kfree-in-flush_cache_ent-.patch
--	patches.suse/CIFS-cifs_read_allocate_pages-don-t-iterate-through-whole-page-arr.patch
--	patches.suse/memcg-make-it-work-on-sparse-non-0-node-systems.patch
--	patches.suse/kernel-signal.c-trace_signal_deliver-when-signal_gro.patch
--	patches.suse/scsi-zfcp-fix-missing-zfcp_port-reference-put-on-ebusy-from-port_remove
--	patches.suse/scsi-zfcp-fix-to-prevent-port_remove-with-pure-auto-scan-luns-only-sdevs
--	patches.suse/scsi-scsi_dh_alua-fix-possible-null-ptr-deref
--	patches.suse/scsi-libsas-delete-sas-port-if-expander-discover-failed
--	patches.suse/block-Don-t-revalidate-bdev-of-hidden-gendisk.patch
--	patches.suse/blk-mq-Fix-spelling-in-a-source-code-comment.patch
--	patches.suse/leds-avoid-flush_work-in-atomic-context.patch
--	patches.suse/i2c-dev-fix-potential-memory-leak-in-i2cdev_ioctl_rd.patch
--	patches.suse/KVM-PPC-Book3S-HV-XIVE-Do-not-clear-IRQ-data-of-pass.patch
--	patches.suse/powerpc-powernv-Return-for-invalid-IMC-domain.patch
--	patches.suse/powerpc-perf-Fix-MMCRA-corruption-by-bhrb_filter.patch
--	patches.suse/efi-x86-Add-missing-error-handling-to-old_memmap-1-1.patch
--	patches.suse/x86-cpu-amd-don-t-force-the-cpb-cap-when-running-under-a-hypervisor.patch
--	patches.suse/SUNRPC-fix-regression-in-umount-of-a-secure-mount.patch
--	patches.suse/NFSv4.1-Again-fix-a-race-where-CB_NOTIFY_LOCK-fails-.patch
--	patches.suse/fuse-fallocate-fix-return-with-locked-inode.patch
--	patches.suse/s390-qeth-fix-vlan-attribute-in-bridge_hostnotify-udev-event
--	patches.suse/Fix-memory-leak-in-sctp_process_init.patch
--	patches.suse/ethtool-fix-potential-userspace-buffer-overflow.patch
--	patches.suse/ipv6-use-READ_ONCE-for-inet-hdrincl-as-in-ipv4.patch
--	patches.suse/ipv6-fix-EFAULT-on-sendto-with-icmpv6-and-hdrincl.patch
--	patches.suse/net-rds-fix-memory-leak-in-rds_ib_flush_mr_pool.patch
--	patches.suse/net-mvpp2-Use-strscpy-to-handle-stat-strings.patch
--	patches.suse/pktgen-do-not-sleep-with-the-thread-lock-held.patch
--	patches.suse/scripts-checkstack.pl-Fix-arm64-wrong-or-unknown-arc.patch
--	patches.suse/hwmon-core-add-thermal-sensors-only-if-dev-of_node-i.patch
--	patches.suse/hwmon-pmbus-core-Treat-parameters-as-paged-if-on-mul.patch
--	patches.suse/0002-drm-i915-gvt-refine-ggtt-range-validation.patch
--	patches.suse/0003-drm-i915-gvt-Fix-cmd-length-of-VEB_DI_IECP.patch
--	patches.suse/drm-arm-hdlcd-Allow-a-bit-of-clock-tolerance.patch
--	patches.suse/scsi-ufs-check-that-space-was-properly-alloced-in-copy_query_response
--	patches.suse/scsi-smartpqi-unlock-on-error-in-pqi_submit_raid_request_synchronous
--	patches.suse/parport-Fix-mem-leak-in-parport_register_dev_model.patch
--	patches.suse/genwqe-Prevent-an-integer-overflow-in-the-ioctl.patch
--	patches.suse/0001-test_firmware-Use-correct-snprintf-limit.patch
--	patches.suse/0001-xen-blkfront-switch-kcalloc-to-kvcalloc-for-large-ar.patch
--	patches.suse/spi-bitbang-Fix-NULL-pointer-dereference-in-spi_unre.patch
--	patches.suse/spi-spi-fsl-spi-call-spi_finalize_current_message-at.patch
--	patches.suse/signal-ptrace-Don-t-leak-unitialized-kernel-memory-w.patch
--	patches.suse/ptrace-restore-smp_rmb-in-__ptrace_may_access.patch
--	patches.suse/HID-wacom-Don-t-set-tool-type-until-we-re-in-range.patch
--	patches.suse/HID-wacom-Don-t-report-anything-prior-to-the-tool-en.patch
--	patches.suse/HID-wacom-Send-BTN_TOUCH-in-response-to-INTUOSP2_BT-.patch
--	patches.suse/HID-wacom-Correct-button-numbering-2nd-gen-Intuos-Pr.patch
--	patches.suse/HID-wacom-Sync-INTUOSP2_BT-touch-state-after-each-fr.patch
--	patches.suse/ALSA-hda-realtek-Update-headset-mode-for-ALC256.patch
--	patches.suse/ALSA-firewire-motu-fix-destruction-of-data-for-isoch.patch
--	patches.suse/ALSA-oxfw-allow-PCM-capture-for-Stanton-SCS.1m.patch
--	patches.suse/ASoC-cs4265-readable-register-too-low.patch
--	patches.suse/ASoC-soc-pcm-BE-dai-needs-prepare-when-pause-release.patch
--	patches.suse/ASoC-fsl_asrc-Fix-the-issue-about-unsupported-rate.patch
--	patches.suse/ASoC-cs42xx8-Add-regcache-mask-dirty.patch
--	patches.suse/ASoC-max98090-remove-24-bit-format-support-if-RJ-is-.patch
--	patches.suse/Revert-ALSA-hda-realtek-Improve-the-headset-mic-for-.patch
--	patches.suse/iommu-arm-smmu-avoid-constant-zero-in-tlbi-writes
--	patches.suse/mm-list_lru-c-fix-memory-leak-in-_memcg_init_list_lru_node.patch
--	patches.suse/scripts-decode_stacktrace.sh-prefix-addr2line-with-C.patch
--	patches.suse/mm-mlock-c-mlockall-error-for-flag-mcl_onfault.patch
--	patches.suse/fs-ocfs2-fix-race-in-ocfs2_dentry_attach_lock.patch
--	patches.suse/mm-mlock-c-change-count_mm_mlocked_page_nr-return-type.patch
--	patches.suse/0001-coredump-fix-race-condition-between-collapse_huge_pa.patch
--	patches.suse/mm-vmscan-c-fix-trying-to-reclaim-unevictable-lru-page.patch
--	patches.suse/0001-i2c-acorn-fix-i2c-warning.patch
--	patches.suse/0020-bcache-fix-stack-corruption-by-PRECEDING_KEY.patch
--	patches.suse/0021-bcache-only-set-BCACHE_DEV_WB_RUNNING-when-cached-de.patch
--	patches.suse/libata-Extend-quirks-for-the-ST1000LM024-drives-with.patch
--	patches.suse/drm-mediatek-fix-unbind-functions.patch
--	patches.suse/drm-mediatek-unbind-components-in-mtk_drm_unbind.patch
--	patches.suse/drm-mediatek-call-drm_atomic_helper_shutdown-when-un.patch
--	patches.suse/drm-mediatek-clear-num_pipes-when-unbind-driver.patch
--	patches.suse/drm-mediatek-call-mtk_dsi_stop-after-mtk_drm_crtc_at.patch
--	patches.suse/drm-i915-dmc-protect-against-reading-random-memory.patch
--	patches.suse/drm-i915-sdvo-Implement-proper-HDMI-audio-support-fo.patch
--	patches.suse/drm-i915-perf-fix-whitelist-on-Gen10.patch
--	patches.suse/cgroup-use-css_tryget-instead-of-css_tryget_online-in-task_get_css.patch
--	patches.suse/USB-usb-storage-Add-new-ID-to-ums-realtek.patch
--	patches.suse/USB-Fix-chipmunk-like-voice-when-using-Logitech-C270.patch
--	patches.suse/0001-usb-dwc2-host-Fix-wMaxPacketSize-handling-fix-webcam.patch
--	patches.suse/usb-dwc2-Fix-DMA-cache-alignment-issues.patch
--	patches.suse/usb-gadget-fusb300_udc-Fix-memory-leak-of-fusb300-ep.patch
--	patches.suse/usb-gadget-udc-lpc32xx-allocate-descriptor-with-GFP_.patch
--	patches.suse/USB-serial-option-add-support-for-Simcom-SIM7500-SIM.patch
--	patches.suse/USB-serial-pl2303-add-Allied-Telesis-VT-Kit3.patch
--	patches.suse/USB-serial-option-add-Telit-0x1260-and-0x1261-compos.patch
--	patches.suse/platform-x86-mlx-platform-Fix-parent-device-in-i2c-m.patch
--	patches.suse/ras-cec-fix-binary-search-function.patch
--	patches.suse/ras-cec-convert-the-timer-callback-to-a-workqueue.patch
--	patches.suse/x86-microcode-cpuhotplug-add-a-microcode-loader-cpu-hotplug-callback.patch
--	patches.suse/0001-mwifiex-Fix-possible-buffer-overflows-at-parsing-bss.patch
--	patches.suse/0001-mwifiex-Abort-at-too-short-BSS-descriptor-element.patch
--	patches.suse/0001-mwifiex-Fix-heap-overflow-in-mwifiex_uap_parse_tail_.patch
--	patches.suse/samples-bpf-fix-to-change-the-buffer-size-for-read.patch
--	patches.suse/ipv6-flowlabel-fl6_sock_lookup-must-use-atomic_inc_n.patch
--	patches.suse/mpls-fix-warning-with-multi-label-encap.patch
--	patches.suse/can-flexcan-fix-timeout-when-set-small-bitrate.patch
--	patches.suse/can-mcp251x-add-support-for-mcp25625.patch
--	patches.suse/can-m_can-implement-errata-Needless-activation-of-MR.patch
--	patches.suse/can-af_can-Fix-error-path-of-can_init.patch
--	patches.suse/can-purge-socket-error-queue-on-sock-destruct.patch
--	patches.suse/ibmvnic-Do-not-close-unopened-driver-during-reset.patch
--	patches.suse/ibmvnic-Refresh-device-multicast-list-after-reset.patch
--	patches.suse/ibmvnic-Fix-unchecked-return-codes-of-memory-allocat.patch
--	patches.suse/net-openvswitch-do-not-free-vport-if-register_netdev.patch
--	patches.suse/net-mvpp2-prs-Fix-parser-range-for-VID-filtering.patch
--	patches.suse/net-mvpp2-prs-Use-the-correct-helpers-when-removing-.patch
--	patches.suse/mac80211-handle-deauthentication-disassociation-from.patch
--	patches.suse/mac80211-Do-not-use-stack-memory-with-scatterlist-fo.patch
--	patches.suse/mac80211-drop-robust-management-frames-from-unknown-.patch
--	patches.suse/cfg80211-fix-memory-leak-of-wiphy-device-name.patch
--	patches.suse/qmi_wwan-add-support-for-QMAP-padding-in-the-RX-path.patch
--	patches.suse/qmi_wwan-add-network-device-usage-statistics-for-qmi.patch
--	patches.suse/qmi_wwan-avoid-RCU-stalls-on-device-disconnect-when-.patch
--	patches.suse/qmi_wwan-extend-permitted-QMAP-mux_id-value-range.patch
--	patches.suse/sctp-Free-cookie-before-we-memdup-a-new-one.patch
--	patches.suse/vsock-virtio-set-SOCK_DONE-on-peer-shutdown.patch
--	patches.suse/powerpc-bpf-use-unsigned-division-instruction-for-64.patch
--	patches.suse/bpf-x64-fix-stack-layout-of-JITed-bpf-code.patch
--	patches.suse/be2net-Fix-number-of-Rx-queues-used-for-flow-hashing.patch
--	patches.suse/neigh-fix-use-after-free-read-in-pneigh_get_next.patch
--	patches.suse/ax25-fix-inconsistent-lock-state-in-ax25_destroy_tim.patch
--	patches.suse/lapb-fixed-leak-of-control-blocks.patch
--	patches.suse/tcp-limit-payload-size-of-sacked-skbs.patch
--	patches.suse/tcp-tcp_fragment-should-apply-sane-memory-limits.patch
--	patches.suse/tcp-add-tcp_min_snd_mss-sysctl.patch
--	patches.suse/tcp-enforce-tcp_min_snd_mss-in-tcp_mtu_probing.patch
--	patches.suse/btrfs-fix-race-between-block-group-removal-and-block.patch
--	patches.suse/0007-btrfs-start-readahead-also-in-seed-devices.patch
--	patches.suse/Input-elantech-enable-middle-button-support-on-2-Thi.patch
--	patches.suse/Input-uinput-add-compat-ioctl-number-translation-for.patch
--	patches.suse/Input-imx_keypad-make-sure-keyboard-can-always-wake-.patch
--	patches.suse/Input-synaptics-enable-SMBus-on-ThinkPad-E480-and-E5.patch
--	patches.suse/apparmor-enforce-nullbyte-at-end-of-tag-string.patch
--	patches.suse/PCI-PM-Skip-devices-in-D0-for-suspend-to-idle.patch
--	patches.suse/mmc-core-Prevent-processing-SDIO-IRQs-when-the-card-.patch
--	patches.suse/KVM-arm-arm64-vgic-Fix-kvm_device-leak-in-vgic_its_d.patch
--	patches.suse/cifs-fix-panic-in-smb2_reconnect.patch
--	patches.suse/cifs-add-spinlock-for-the-openFileList-to-cifsInodeInfo.patch
--	patches.suse/SMB3-retry-on-STATUS_INSUFFICIENT_RESOURCES-instead-of-failing-writ.patch
--	patches.suse/cifs-fix-GlobalMid_Lock-bug-in-cifs_reconnect.patch
--	patches.suse/treewide-Replace-GPLv2-boilerplate-reference-with-SPDX-rule-231.patch
--	patches.suse/0001-usb-chipidea-udc-workaround-for-endpoint-conflict-is.patch
--	patches.suse/staging-iio-ad7150-fix-threshold-mode-config-bit.patch
--	patches.suse/drm-vmwgfx-Use-the-backdoor-port-if-the-HB-port-is-n.patch
--	patches.suse/drm-vmwgfx-fix-a-warning-due-to-missing-dma_parms.patch
--	patches.suse/drm-i915-gvt-ignore-unexpected-pvinfo-write.patch
--	patches.suse/net-remove-duplicate-fetch-in-sock_getsockopt.patch
--	patches.suse/tun-wake-up-waitqueues-after-IFF_UP-is-set.patch
--	patches.suse/tipc-pass-tunnel-dev-as-NULL-to-udp_tunnel-6-_xmit_s.patch
--	patches.suse/net-af_iucv-remove-gfp_dma-restriction-for-hipertransport
--	patches.suse/tcp-refine-memory-limit-test-in-tcp_fragment.patch
--	patches.suse/Bluetooth-Fix-regression-with-minimum-encryption-key.patch
--	patches.suse/scsi-ufs-avoid-runtime-suspend-possibly-being-blocked-forever
--	patches.suse/scsi-qla2xxx-Fix-hardlockup-in-abort-command-during-.patch
--	patches.suse/ppp-mppe-Add-softdep-to-arc4.patch
--	patches.suse/net-stmmac-fixed-new-system-time-seconds-value-calcu.patch
--	patches.suse/net-stmmac-set-IC-bit-when-transmitting-frames-with-.patch
--	patches.suse/sis900-fix-TX-completion.patch
--	patches.suse/tipc-change-to-use-register_pernet_device.patch
--	patches.suse/net-packet-fix-memory-leak-in-packet_set_ring.patch
--	patches.suse/tipc-check-msg-req-data-len-in-tipc_nl_compat_bearer.patch
--	patches.suse/qmi_wwan-Fix-out-of-bounds-read.patch
--	patches.suse/ipv4-Use-return-value-of-inet_iif-for-__raw_v4_looku.patch
--	patches.suse/bonding-Always-enable-vlan-tx-offload.patch
--	patches.suse/team-Always-enable-vlan-tx-offload.patch
--	patches.suse/sctp-change-to-hold-sk-after-auth-shkey-is-created-s.patch
--	patches.suse/af_packet-Block-execution-of-tasks-waiting-for-trans.patch
--	patches.suse/dm-log-writes-make-sure-super-sector-log-updates-are.patch
--	patches.suse/scsi-vmw_pscsi-Fix-use-after-free-in-pvscsi_queue_lc.patch
--	patches.suse/efi-bgrt-Drop-BGRT-status-field-reserved-bits-check.patch
--	patches.suse/x86-microcode-fix-the-microcode-load-on-cpu-hotplug-for-real.patch
--	patches.suse/x86-speculation-allow-guests-to-use-ssbd-even-if-host-does-not.patch
--	patches.suse/cpu-speculation-warn-on-unsupported-mitigations-parameter.patch
--	patches.suse/cifs-fix-crash-querying-symlinks-stored-as-reparse-points.patch
--	patches.suse/Bluetooth-Fix-faulty-expression-for-minimum-encrypti.patch
--	patches.suse/tracing-snapshot-resize-spare-buffer-if-size-changed.patch
--	patches.suse/ptrace-Fix-ptracer_cred-handling-for-PTRACE_TRACEME.patch
--	patches.suse/ALSA-hda-realtek-Add-quirks-for-several-Clevo-notebo.patch
--	patches.suse/ALSA-usb-audio-fix-sign-unintended-sign-extension-on.patch
--	patches.suse/ALSA-hda-realtek-Change-front-mic-location-for-Lenov.patch
--	patches.suse/ALSA-seq-fix-incorrect-order-of-dest_client-dest_por.patch
--	patches.suse/ALSA-firewire-lib-fireworks-fix-miss-detection-of-re.patch
--	patches.suse/ALSA-line6-Fix-write-on-zero-sized-buffer.patch
--	patches.suse/dax-Fix-xarray-entry-association-for-mixed-mappings.patch
--	patches.suse/mm-vmscan.c-prevent-useless-kswapd-loops.patch
--	patches.suse/lib-mpi-Fix-karactx-leak-in-mpi_powm.patch
--	patches.suse/crypto-cryptd-Fix-skcipher-instance-memory-leak.patch
--	patches.suse/crypto-user-prevent-operating-on-larval-algorithms.patch
--	patches.suse/drm-amdgpu-gfx9-use-reset-default-for-PA_SC_FIFO_SIZ.patch
--	patches.suse/drm-etnaviv-add-missing-failure-path-to-destroy-suba.patch
--	patches.suse/drm-imx-notify-drm-core-before-sending-event-during-.patch
--	patches.suse/drm-imx-only-send-event-on-crtc-disable-if-kept-disa.patch
--	patches.suse/nfsd-Fix-overflow-causing-non-working-mounts-on-1-TB.patch
--	patches.suse/kvm-x86-degrade-warn-to-pr_warn_ratelimited
--	patches.suse/kvm-lapic-fix-pending-interrupt-in-irr-blocked-by-software-disable-lapic
--	patches.suse/scsi-target-iblock-fix-overrun-in-write-same-emulation
--	patches.suse/dmaengine-imx-sdma-fix-use-after-free-on-probe-error.patch
--	patches.suse/dmaengine-imx-sdma-remove-BD_INTR-for-channel0.patch
--	patches.suse/acpi-arm64-ignore-5.1-FADTs-that-are-reported-as-5.0.patch
--	patches.suse/s390-jump_label-replace-stop_machine-with-smp_call_f.patch
--	patches.suse/0001-s390-qdio-handle-PENDING-state-for-QEBSM-devices.patch
--	patches.suse/s390-fix-stfle-zero-padding
--	patches.suse/s390-qdio-re-initialize-tiqdio-list-entries
--	patches.suse/s390-qdio-don-t-touch-the-dsci-in-tiqdio_add_input_queues
--	patches.suse/rslib-Fix-decoding-of-shortened-codes.patch
--	patches.suse/rslib-Fix-handling-of-of-caller-provided-syndrome.patch
--	patches.suse/x86-cpufeatures-Carve-out-CQM-features-retrieval.patch
--	patches.suse/x86-cpufeatures-Combine-word-11-and-12-into-a-new-sc.patch
--	patches.suse/x86-cpufeatures-Enumerate-the-new-AVX512-BFLOAT16-in.patch
--	patches.suse/0001-x86-ptrace-Fix-possible-spectre-v1-in-ptrace_get_deb.patch
--	patches.suse/x86-tls-fix-possible-spectre-v1-in-do_get_thread_area.patch
--	patches.suse/x86-alternatives-add-int3_emulate_call-selftest.patch
--	patches.suse/x86-topology-Add-CPUID.1F-multi-die-package-support.patch
--	patches.suse/x86-topology-Create-topology_max_die_per_package.patch
--	patches.suse/cpu-topology-Export-die_id.patch
--	patches.suse/x86-topology-Define-topology_die_id.patch
--	patches.suse/x86-topology-Define-topology_logical_die_id.patch
--	patches.suse/powercap-intel_rapl-Simplify-rapl_find_package.patch
--	patches.suse/powercap-intel_rapl-Support-multi-die-package.patch
--	patches.suse/thermal-x86_pkg_temp_thermal-Support-multi-die-packa.patch
--	patches.suse/powercap-intel_rapl-Update-RAPL-domain-name-and-debu.patch
--	patches.suse/hwmon-coretemp-Support-multi-die-package.patch
--	patches.suse/topology-Create-package_cpus-sysfs-attribute.patch
--	patches.suse/topology-Create-core_cpus-and-die_cpus-sysfs-attribu.patch
--	patches.suse/perf-x86-intel-uncore-Support-multi-die-package.patch
--	patches.suse/perf-x86-intel-rapl-Support-multi-die-package.patch
--	patches.suse/perf-x86-intel-cstate-Support-multi-die-package.patch
--	patches.suse/thermal-x86_pkg_temp_thermal-Cosmetic-Rename-interna.patch
--	patches.suse/hwmon-coretemp-Cosmetic-Rename-internal-variables-to.patch
--	patches.suse/perf-x86-intel-uncore-Cosmetic-renames-in-response-t.patch
--	patches.suse/perf-x86-intel-rapl-Cosmetic-rename-internal-variabl.patch
--	patches.suse/tpm-Fix-TPM-1.2-Shutdown-sequence-to-prevent-future-.patch
--	patches.suse/crypto-ccp-fix-AES-CFB-error-exposed-by-new-test-vec.patch
--	patches.suse/crypto-ccp-Fix-3DES-complaint-from-ccp-crypto-module.patch
--	patches.suse/crypto-talitos-fix-skcipher-failure-due-to-wrong-out.patch
--	patches.suse/crypto-talitos-rename-alternative-AEAD-algos.patch
--	patches.suse/crypto-talitos-reduce-max-key-size-for-SEC1.patch
--	patches.suse/crypto-talitos-fix-CTR-alg-blocksize.patch
--	patches.suse/crypto-talitos-check-data-blocksize-in-ablkcipher.patch
--	patches.suse/crypto-talitos-HMAC-SNOOP-NO-AFEU-mode-requires-SW-i.patch
--	patches.suse/crypto-talitos-properly-handle-split-ICV.patch
--	patches.suse/crypto-talitos-Align-SEC1-accesses-to-32-bits-bounda.patch
--	patches.suse/crypto-arm64-sha1-ce-correct-digest-for-empty-data-i.patch
--	patches.suse/crypto-arm64-sha2-ce-correct-digest-for-empty-data-i.patch
--	patches.suse/crypto-ghash-fix-unaligned-memory-access-in-ghash_se.patch
--	patches.suse/crypto-chacha20poly1305-fix-atomic-sleep-when-using-.patch
--	patches.suse/crypto-talitos-fix-max-key-size-for-sha384-and-sha51.patch
--	patches.suse/lib-scatterlist-Fix-mapping-iterator-when-sg-offset-.patch
--	patches.suse/crypto-ccp-Validate-the-the-error-value-used-to-inde.patch
--	patches.suse/signal-cifs-Fix-cifs_put_tcp_session-to-call-send_sig-instead-of-fo.patch
--	patches.suse/signal-properly-set-trace_signal_lose_info-in-_send_signal.patch
--	patches.suse/pwm-stm32-Use-3-cells-of_xlate.patch
--	patches.suse/gpio-omap-ensure-irq-is-enabled-before-wakeup.patch
--	patches.suse/gpio-omap-fix-lack-of-irqstatus_raw0-for-OMAP4.patch
--	patches.suse/regmap-fix-bulk-writes-on-paged-registers.patch
--	patches.suse/regulator-s2mps11-Fix-buck7-and-buck8-wrong-voltages.patch
--	patches.suse/regulator-qcom_spmi-Fix-math-of-spmi_regulator_set_v.patch
--	patches.suse/iommu-vt-d-remove-unnecessary-rcu_read_locks
--	patches.suse/iommu-fix-a-leak-in-iommu_insert_resv_region
--	patches.suse/iommu-vt-d-duplicate-iommu_resv_region-objects-per-device-list
--	patches.suse/iommu-vt-d-introduce-is_downstream_to_pci_bridge-helper
--	patches.suse/iommu-vt-d-handle-rmrr-with-pci-bridge-device-scopes
--	patches.suse/iommu-vt-d-handle-pci-bridge-rmrr-device-scopes-in-intel_iommu_get_resv_regions
--	patches.suse/iommu-amd-make-iommu_disable-safer
--	patches.suse/iommu-use-right-function-to-get-group-for-device
--	patches.suse/edac-fix-global-out-of-bounds-write-when-setting-edac_mc_poll_msec.patch
--	patches.suse/media-v4l2-ctrl-fix-flags-for-DO_WHITE_BALANCE.patch
--	patches.suse/media-spi-IR-LED-add-missing-of-table-registration.patch
--	patches.suse/media-dvb-usb-fix-use-after-free-in-dvb_usb_device_e.patch
--	patches.suse/0016-media-au0828-fix-null-dereference-in-error-path.patch
--	patches.suse/media-marvell-ccic-fix-DMA-s-g-desc-number-calculati.patch
--	patches.suse/media-marvell-ccic-don-t-generate-EOF-on-parallel-bu.patch
--	patches.suse/media-vpss-fix-a-potential-NULL-pointer-dereference.patch
--	patches.suse/media-media_device_enum_links32-clean-a-reserved-fie.patch
--	patches.suse/0017-media-pvrusb2-use-a-different-format-for-warnings.patch
--	patches.suse/media-coda-Remove-unbalanced-and-unneeded-mutex-unlo.patch
--	patches.suse/0001-media-cpia2_usb-first-wake-up-then-free-in-disconnec.patch
--	patches.suse/media-usb-zr364xx-Fix-KASAN-null-ptr-deref-Read-in-z.patch
--	patches.suse/media-mc-device.c-don-t-memset-__user-pointer-conten.patch
--	patches.suse/media-staging-media-davinci_vpfe-Fix-for-memory-leak.patch
--	patches.suse/media-wl128x-Fix-some-error-handling-in-fm_v4l2_init.patch
--	patches.suse/media-vivid-fix-incorrect-assignment-operation-when-.patch
--	patches.suse/media-s5p-mfc-Make-additional-clocks-optional.patch
--	patches.suse/media-Revert-media-marvell-ccic-reset-ccic-phy-when-.patch
--	patches.suse/media-coda-fix-mpeg2-sequence-number-handling.patch
--	patches.suse/media-coda-fix-last-buffer-handling-in-V4L2_ENC_CMD_.patch
--	patches.suse/media-coda-increment-sequence-offset-for-the-last-re.patch
--	patches.suse/media-v4l2-Test-type-instead-of-cfg-type-in-v4l2_ctr.patch
--	patches.suse/media-hdpvr-fix-locking-and-a-missing-msleep.patch
--	patches.suse/media-radio-raremono-change-devm_k-alloc-to-k-alloc.patch
--	patches.suse/ALSA-usb-audio-Enable-.product_name-override-for-Ema.patch
--	patches.suse/ALSA-hda-Add-Elkhart-Lake-PCI-ID.patch
--	patches.suse/ALSA-usb-audio-Sanity-checks-for-each-pipe-and-EP-ty.patch
--	patches.suse/ALSA-hda-realtek-Headphone-Mic-can-t-record-after-S3.patch
--	patches.suse/ASoC-add-support-for-Conexant-CX2072X-CODEC
--	patches.suse/ASoC-Intel-Add-machine-driver-for-Cherrytrail-CX2072
--	patches.suse/ASoC-cx2072x-fix-integer-overflow-on-unsigned-int-mu.patch
--	patches.suse/ACPI-PM-Avoid-evaluating-_PS3-on-transitions-from-D3.patch
--	patches.suse/ACPI-PM-Allow-transitions-to-D0-to-occur-in-special-.patch
--	patches.suse/PCI-Do-not-poll-for-PME-if-the-device-is-in-D3cold.patch
--	patches.suse/pci-pm-acpi-refresh-all-stale-power-state-data-in-pci_pm_complete
--	patches.suse/cpupower-frequency-set-r-option-misses-the-last-cpu-.patch
--	patches.suse/cpufreq-brcmstb-avs-cpufreq-Fix-initial-command-chec.patch
--	patches.suse/cpufreq-brcmstb-avs-cpufreq-Fix-types-for-voltage-fr.patch
--	patches.suse/cpufreq-add-driver-for-raspberry-pi.patch
--	patches.suse/0022-bcache-don-t-set-max-writeback-rate-if-gc-is-running.patch
--	patches.suse/0023-bcache-check-c-gc_thread-by-IS_ERR_OR_NULL-in-cache_.patch
--	patches.suse/0024-bcache-fix-return-value-error-in-bch_journal_read.patch
--	patches.suse/0025-Revert-bcache-set-CACHE_SET_IO_DISABLE-in-bch_cached.patch
--	patches.suse/0026-bcache-avoid-flushing-btree-node-in-cache_set_flush-.patch
--	patches.suse/0027-bcache-ignore-read-ahead-request-failure-on-backing-.patch
--	patches.suse/0028-bcache-add-io-error-counting-in-write_bdev_super_end.patch
--	patches.suse/0029-bcache-remove-unnecessary-prefetch-in-bset_search_tr.patch
--	patches.suse/0031-bcache-add-return-value-check-to-bch_cached_dev_run.patch
--	patches.suse/0032-bcache-remove-unncessary-code-in-bch_btree_keys_init.patch
--	patches.suse/0033-bcache-check-CACHE_SET_IO_DISABLE-in-allocator-code.patch
--	patches.suse/0034-bcache-check-CACHE_SET_IO_DISABLE-bit-in-bch_journal.patch
--	patches.suse/0035-bcache-more-detailed-error-message-to-bcache_device_.patch
--	patches.suse/0036-bcache-add-more-error-message-in-bch_cached_dev_atta.patch
--	patches.suse/0037-bcache-improve-error-message-in-bch_cached_dev_run.patch
--	patches.suse/0038-bcache-remove-XXX-comment-line-from-run_cache_set.patch
--	patches.suse/0039-bcache-make-bset_search_tree-be-more-understandable.patch
--	patches.suse/0040-bcache-add-pendings_cleanup-to-stop-pending-bcache-d.patch
--	patches.suse/0041-bcache-fix-mistaken-sysfs-entry-for-io_error-counter.patch
--	patches.suse/0042-bcache-destroy-dc-writeback_write_wq-if-failed-to-cr.patch
--	patches.suse/0043-bcache-stop-writeback-kthread-and-kworker-when-bch_c.patch
--	patches.suse/0044-bcache-avoid-a-deadlock-in-bcache_reboot.patch
--	patches.suse/0045-bcache-acquire-bch_register_lock-later-in-cached_dev.patch
--	patches.suse/0047-bcache-acquire-bch_register_lock-later-in-cached_dev.patch
--	patches.suse/0047-bcache-fix-potential-deadlock-in-cached_def_free.patch
--	patches.suse/0048-bcache-add-code-comments-for-journal_read_bucket.patch
--	patches.suse/0049-bcache-set-largest-seq-to-ja-seq-bucket_index-in-jou.patch
--	patches.suse/0050-bcache-shrink-btree-node-cache-after-bch_btree_check.patch
--	patches.suse/0051-bcache-Revert-bcache-free-heap-cache_set-flush_btree.patch
--	patches.suse/0052-bcache-Revert-bcache-fix-high-CPU-occupancy-during-j.patch
--	patches.suse/0053-bcache-only-clear-BTREE_NODE_dirty-bit-when-it-is-se.patch
--	patches.suse/0054-bcache-add-comments-for-mutex_lock-b-write_lock.patch
--	patches.suse/0055-bcache-remove-retry_flush_write-from-struct-cache_se.patch
--	patches.suse/0056-bcache-fix-race-in-btree_flush_write.patch
--	patches.suse/0057-bcache-performance-improvement-for-btree_flush_write.patch
--	patches.suse/0058-bcache-add-reclaimed_journal_buckets-to-struct-cache.patch
--	patches.suse/block-bfq-null-out-the-bic-when-it-s-no-longer-valid.patch
--	patches.suse/block-documentation-Fix-wbt_lat_usec-documentation.patch
--	patches.suse/libata-don-t-request-sense-data-on-ZAC-ATA-devices.patch
--	patches.suse/documentation-dma-api-fix-a-function-name-of-max_mapping_size
--	patches.suse/docs-move-protection-keys.rst-to-the-core-api-book.patch
--	patches.suse/debugfs-simplify-__debugfs_remove_file.patch
--	patches.suse/udf-Fix-incorrect-final-NOT_ALLOCATED-hole-extent-le.patch
--	patches.suse/mm-add-filemap_fdatawait_range_keep_errors.patch
--	patches.suse/jbd2-introduce-jbd2_inode-dirty-range-scoping.patch
--	patches.suse/ext4-use-jbd2_inode-dirty-range-scoping.patch
--	patches.suse/Revert-e1000e-fix-cyclic-resets-at-link-up-with-acti.patch
--	patches.suse/e1000e-start-network-tx-queue-only-when-link-is-up.patch
--	patches.suse/net-phy-Check-against-net_device-being-NULL.patch
--	patches.suse/tua6100-Avoid-build-warnings.patch
--	patches.suse/net-ena-add-handling-of-llq-max-tx-burst-size.patch
--	patches.suse/net-ena-ethtool-add-extra-properties-retrieval-via-g.patch
--	patches.suse/net-ena-replace-free_tx-rx_ids-union-with-single-fre.patch
--	patches.suse/net-ena-arrange-ena_probe-function-variables-in-reve.patch
--	patches.suse/net-ena-add-newline-at-the-end-of-pr_err-prints.patch
--	patches.suse/net-ena-allow-automatic-fallback-to-polling-mode.patch
--	patches.suse/net-ena-add-support-for-changing-max_header_size-in-.patch
--	patches.suse/net-ena-optimise-calculations-for-CQ-doorbell.patch
--	patches.suse/net-ena-add-good-checksum-counter.patch
--	patches.suse/net-ena-use-dev_info_once-instead-of-static-variable.patch
--	patches.suse/vmxnet3-turn-off-lro-when-rxcsum-is-disabled.patch
--	patches.suse/net-ena-add-MAX_QUEUES_EXT-get-feature-admin-command.patch
--	patches.suse/net-ena-enable-negotiating-larger-Rx-ring-size.patch
--	patches.suse/net-ena-make-ethtool-show-correct-current-and-max-qu.patch
--	patches.suse/net-ena-allow-queue-allocation-backoff-when-low-on-m.patch
--	patches.suse/net-ena-add-ethtool-function-for-changing-io-queue-s.patch
--	patches.suse/net-ena-remove-inline-keyword-from-functions-in-.c.patch
--	patches.suse/net-ena-update-driver-version-from-2.0.3-to-2.1.0.patch
--	patches.suse/qed-iWARP-Use-READ_ONCE-and-smp_store_release-to-acc.patch
--	patches.suse/qed-iWARP-fix-uninitialized-callback.patch
--	patches.suse/qed-iWARP-Fix-tc-for-MPA-ll2-connection.patch
--	patches.suse/qed-iWARP-Fix-default-window-size-to-be-based-on-chi.patch
--	patches.suse/net-ena-Fix-bug-where-ring-allocation-backoff-stoppe.patch
--	patches.suse/Revert-net-ena-ethtool-add-extra-properties-retrieva.patch
--	patches.suse/ath6kl-add-some-bounds-checking.patch
--	patches.suse/wil6210-fix-potential-out-of-bounds-read.patch
--	patches.suse/0001-p54usb-Fix-race-between-disconnect-and-firmware-load.patch
--	patches.suse/e1000e-Increase-pause-and-refresh-time.patch
--	patches.suse/0001-iwlwifi-pcie-fix-ALIVE-interrupt-handling-for-gen2-d.patch
--	patches.suse/0001-iwlwifi-pcie-don-t-service-an-interrupt-that-was-mas.patch
--	patches.suse/ath10k-fix-fw-crash-by-moving-chip-reset-after-napi-.patch
--	patches.suse/0001-carl9170-fix-misuse-of-device-driver-API.patch
--	patches.suse/Bluetooth-hci_bcsp-Fix-memory-leak-in-rx_skb.patch
--	patches.suse/Bluetooth-Check-state-in-l2cap_disconnect_rsp.patch
--	patches.suse/Bluetooth-validate-BLE-connection-interval-updates.patch
--	patches.suse/Bluetooth-Add-SMP-workaround-Microsoft-Surface-Preci.patch
--	patches.suse/Bluetooth-6lowpan-search-for-destination-address-in-.patch
--	patches.suse/mwifiex-Don-t-abort-on-small-spec-compliant-vendor-I.patch
--	patches.suse/batman-adv-fix-for-leaked-TVLV-handler.patch
--	patches.suse/net-make-skb_dst_force-return-true-when-dst-is-refco.patch
--	patches.suse/igmp-fix-memory-leak-in-igmpv3_del_delrec.patch
--	patches.suse/bnx2x-Prevent-ptp_task-to-be-rescheduled-indefinitel.patch
--	patches.suse/net-dsa-mv88e6xxx-wait-after-reset-deactivation.patch
--	patches.suse/net-openvswitch-fix-csum-updates-for-MPLS-actions.patch
--	patches.suse/Documentation-networking-fix-default_ttl-typo-in-mpl.patch
--	patches.suse/ipv4-don-t-set-IPv6-only-flags-to-IPv4-addresses.patch
--	patches.suse/netrom-fix-a-memory-leak-in-nr_rx_frame.patch
--	patches.suse/net-bridge-mcast-fix-stale-nsrcs-pointer-in-igmp3-ml.patch
--	patches.suse/net-bridge-mcast-fix-stale-ipv6-hdr-pointer-when-han.patch
--	patches.suse/net-bridge-stp-don-t-cache-eth-dest-pointer-before-s.patch
--	patches.suse/rxrpc-Fix-send-on-a-connected-but-unbound-socket.patch
--	patches.suse/macsec-fix-use-after-free-of-skb-during-RX.patch
--	patches.suse/macsec-fix-checksumming-after-decryption.patch
--	patches.suse/bonding-validate-ip-header-before-check-IPPROTO_IGMP.patch
--	patches.suse/0001-xfrm-Fix-xfrm-sel-prefix-length-validation.patch
--	patches.suse/af_key-fix-leaks-in-key_pol_get_resp-and-dump_sp.patch
--	patches.suse/0002-xfrm-fix-sa-selector-validation.patch
--	patches.suse/nfc-fix-potential-illegal-memory-access.patch
--	patches.suse/tcp-Reset-bytes_acked-and-bytes_received-when-discon.patch
--	patches.suse/x86-alternatives-fix-int3_emulate_call-selftest-stack-corruption.patch
--	patches.suse/scsi-qla2xxx-remove-double-assignment-in-qla2x00_upd.patch
--	patches.suse/msft-hv-1890-scsi-storvsc-Add-ability-to-change-scsi-queue-depth.patch
--	patches.suse/revert-scsi-ncr5380-increase-register-polling-limit
--	patches.suse/scsi-ncr5380-always-re-enable-reselection-interrupt
--	patches.suse/scsi-mac_scsi-increase-pio-pdma-transfer-length-threshold
--	patches.suse/scsi-mac_scsi-fix-pseudo-dma-implementation-take-2
--	patches.suse/scsi-qla2xxx-Fix-kernel-crash-after-disconnecting-NV.patch
--	patches.suse/scsi-qla2xxx-on-session-delete-return-nvme-cmd.patch
--	patches.suse/scsi-qla2xxx-Fix-NVME-cmd-and-LS-cmd-timeout-race-co.patch
--	patches.suse/scsi-qla2xxx-move-IO-flush-to-the-front-of-NVME-rpor.patch
--	patches.suse/livepatch-use-static-buffer-for-debugging-messages-under-rq-lock.patch
--	patches.suse/revert-livepatch-remove-reliable-stacktrace-check-in-klp_try_switch_task.patch
--	patches.suse/livepatch-remove-duplicate-warning-about-missing-reliable-stacktrace-support.patch
--	patches.suse/HID-wacom-generic-only-switch-the-mode-on-devices-wi.patch
--	patches.suse/HID-wacom-generic-Correct-pad-syncing.patch
--	patches.suse/HID-wacom-correct-touch-resolution-x-y-typo.patch
--	patches.suse/HID-wacom-generic-read-HID_DG_CONTACTMAX-from-any-fe.patch
--	patches.suse/VMCI-Fix-integer-overflow-in-VMCI-handle-arrays.patch
--	patches.suse/intel_th-msu-Fix-single-mode-with-disabled-IOMMU.patch
--	patches.suse/intel_th-pci-Add-Ice-Lake-NNPI-support.patch
--	patches.suse/staging-rtl8712-reduce-stack-usage-again.patch
--	patches.suse/staging-comedi-amplc_pci230-fix-null-pointer-deref-o.patch
--	patches.suse/staging-comedi-dt282x-fix-a-null-pointer-deref-on-in.patch
--	patches.suse/iio-iio-utils-Fix-possible-incorrect-mask-calculatio.patch
--	patches.suse/tty-max310x-Fix-invalid-baudrate-divisors-calculator.patch
--	patches.suse/serial-stm32-fix-transmit_chars-when-tx-is-stopped.patch
--	patches.suse/tty-serial-cpm_uart-fix-init-when-SMC-is-relocated.patch
--	patches.suse/tty-serial-digicolor-Fix-digicolor-usart-already-reg.patch
--	patches.suse/serial-8250-Fix-TX-interrupt-handling-condition.patch
--	patches.suse/tty-serial-msm_serial-avoid-system-lockup-condition.patch
--	patches.suse/serial-uartps-Fix-multiple-line-dereference.patch
--	patches.suse/serial-uartps-Fix-long-line-over-80-chars.patch
--	patches.suse/serial-uartps-Do-not-add-a-trailing-semicolon-to-mac.patch
--	patches.suse/serial-uartps-Remove-useless-return-from-cdns_uart_p.patch
--	patches.suse/tty-serial_core-Set-port-active-bit-in-uart_port_act.patch
--	patches.suse/Revert-serial-8250-Don-t-service-RX-FIFO-if-interrup.patch
--	patches.suse/usb-core-hub-Disable-hub-initiated-U1-U2.patch
--	patches.suse/usb-gadget-Zero-ffs_io_data.patch
--	patches.suse/usb-gadget-ether-Fix-race-between-gether_disconnect-.patch
--	patches.suse/phy-renesas-rcar-gen2-Fix-memory-leak-at-error-paths.patch
--	patches.suse/USB-serial-option-add-support-for-GosunCn-ME3630-RND.patch
--	patches.suse/USB-serial-ftdi_sio-add-ID-for-isodebug-v1.patch
--	patches.suse/usb-Handle-USB3-remote-wakeup-for-LPM-enabled-device.patch
--	patches.suse/memstick-Fix-error-cleanup-path-of-memstick_init.patch
--	patches.suse/0001-mmc-sdhci-msm-fix-mutex-while-in-spinlock.patch
--	patches.suse/mm-nvdimm-add-is_ioremap_addr-and-use-that-to-check-.patch
--	patches.suse/nilfs2-do-not-use-unexported-cpu_to_le32-le32_to_cpu.patch
--	patches.suse/0001-ocfs2-add-last-unlock-times-in-locking_state.patch
--	patches.suse/0002-ocfs2-add-locking-filter-debugfs-file.patch
--	patches.suse/0003-ocfs2-add-first-lock-wait-time-in-locking_state.patch
--	patches.suse/9p-pass-the-correct-prototype-to-read_cache_page.patch
--	patches.suse/kvm-svm-avic-do-not-send-avic-doorbell-to-self
--	patches.suse/kvm-convert-kvm_lock-to-a-mutex
--	patches.suse/kvm-vmx-fix-handling-of-mc-that-occurs-during-vm-entry
--	patches.suse/kvm-vmx-always-signal-gp-on-wrmsr-to-msr_ia32_cr_pat-with-bad-value
--	patches.suse/kvm-nvmx-use-adjusted-pin-controls-for-vmcs02
--	patches.suse/kvm-vmx-check-cpuid-before-allowing-read-write-of-ia32_xss
--	patches.suse/kvm-nvmx-allow-setting-the-vmfunc-controls-msr
--	patches.suse/kvm-nvmx-remove-unnecessary-sync_roots-from-handle_invept
--	patches.suse/kvm-x86-do-not-release-the-page-inside-mmu_set_spte
--	patches.suse/kvm-x86-make-fnamefetch-and-_direct_map-more-similar
--	patches.suse/kvm-x86-remove-now-unneeded-hugepage-gfn-adjustment
--	patches.suse/kvm-x86-change-kvm_mmu_page_get_gfn-bug_on-to-warn_on
--	patches.suse/kvm-x86-add-tracepoints-around-_direct_map-and-fnamefetch
--	patches.suse/kvm-x86-unconditionally-enable-irqs-in-guest-context
--	patches.suse/9p-virtio-Add-cleanup-path-in-p9_virtio_init.patch
--	patches.suse/9p-xen-Add-cleanup-path-in-p9_trans_xen_init.patch
--	patches.suse/Input-synaptics-enable-SMBUS-on-T480-thinkpad-trackp.patch
--	patches.suse/pinctrl-rockchip-fix-leaked-of_node-references.patch
--	patches.suse/dm-bufio-fix-deadlock-with-loop-device.patch
--	patches.suse/net-mlx5e-IPoIB-Add-error-path-in-mlx5_rdma_setup_rn.patch
--	patches.suse/cxgb4-reduce-kernel-stack-usage-in-cudbg_collect_mem.patch
--	patches.suse/sunhv-Fix-device-naming-inconsistency-between-sunhv_.patch
--	patches.suse/powerpc-pseries-dlpar-Fix-a-missing-check-in-dlpar_p.patch
--	patches.suse/powerpc-pseries-Fix-xive-off-command-line.patch
--	patches.suse/powerpc-pseries-Fix-oops-in-hotplug-memory-notifier.patch
--	patches.suse/powerpc-cacheinfo-add-cacheinfo_teardown-cacheinfo_r.patch
--	patches.suse/powerpc-pseries-mobility-prevent-cpu-hotplug-during-.patch
--	patches.suse/powerpc-pseries-mobility-rebuild-cacheinfo-hierarchy.patch
--	patches.suse/powerpc-watchpoint-Restore-NV-GPRs-while-returning-f.patch
--	patches.suse/powerpc-rtas-retry-when-cpu-offline-races-with-suspe.patch
--	patches.suse/powerpc-64s-Rename-PPC_INVALIDATE_ERAT-to-PPC_ISA_3_.patch
--	patches.suse/powerpc-64s-radix-keep-kernel-ERAT-over-local-proces.patch
--	patches.suse/KVM-PPC-Book3S-HV-Fix-CR0-setting-in-TM-emulation.patch
--	patches.suse/powerpc-mm-mark-more-tlb-functions-as-__always_inlin.patch
--	patches.suse/powerpc-mm-hash-4k-Don-t-use-64K-page-size-for-vmemm.patch
--	patches.suse/powerpc-mm-radix-Use-the-right-page-size-for-vmemmap.patch
--	patches.suse/powerpc-mm-drconf-Use-NUMA_NO_NODE-on-failures-inste.patch
--	patches.suse/powerpc-mm-Fix-node-look-up-with-numa-off-boot.patch
--	patches.suse/powerpc-mm-Consolidate-numa_enable-check-and-min_com.patch
--	patches.suse/powerpc-mm-Handle-page-table-allocation-failures.patch
--	patches.suse/powerpc-module64-Fix-comment-in-R_PPC64_ENTRY-handli.patch
--	patches.suse/powerpc-irq-Don-t-WARN-continuously-in-arch_local_ir.patch
--	patches.suse/mailbox-handle-failed-named-mailbox-channel-request.patch
--	patches.suse/platform-x86-asus-wmi-Only-Tell-EC-the-OS-will-handl.patch
--	patches.suse/platform-x86-pmc_atom-Add-CB4063-Beckhoff-Automation.patch
--	patches.suse/eCryptfs-fix-a-couple-type-promotion-bugs.patch
--	patches.suse/drm-panel-simple-Fix-panel_simple_dsi_probe.patch
--	patches.suse/dma-buf-balance-refcount-inbalance.patch
--	patches.suse/drm-edid-Fix-a-missing-check-bug-in-drm_load_edid_firmware.patch
--	patches.suse/drm-mst-Fix-MST-sideband-up-reply-failure-handling.patch
--	patches.suse/drm-bridge-tc358767-read-display_props-in-get_modes.patch
--	patches.suse/drm-bridge-sii902x-pixel-clock-unit-is-10kHz-instead.patch
--	patches.suse/drm-Flush-output-polling-on-shutdown.patch
--	patches.suse/drm-crc-debugfs-User-irqsafe-spinlock-in-drm_crtc_ad.patch
--	patches.suse/drm-meson-Add-support-for-XBGR8888-ABGR8888-formats.patch
--	patches.suse/drm-virtio-Add-memory-barriers-for-capset-cache.patch
--	patches.suse/drm-rockchip-Properly-adjust-to-a-true-clock-in-adju.patch
--	patches.suse/drm-msm-mdp5-Fix-mdp5_cfg_init-error-return.patch
--	patches.suse/drm-msm-Depopulate-platform-on-probe-failure.patch
--	patches.suse/drm-msm-a3xx-remove-TPL1-regs-from-snapshot.patch
--	patches.suse/gpu-ipu-v3-ipu-ic-Fix-saturation-bit-offset-in-TPMEM.patch
--	patches.suse/0018-mfd-core-Set-fwnode-for-created-devices.patch
--	patches.suse/0019-mfd-arizona-Fix-undefined-behavior.patch
--	patches.suse/mfd-intel-lpss-Release-IDA-resources.patch
--	patches.suse/0020-mfd-hi655x-pmic-Fix-missing-return-value-check-for-d.patch
--	patches.suse/IB-mlx5-Report-correctly-tag-matching-rendezvous-cap.patch
--	patches.suse/PCI-Return-error-if-cannot-probe-VF.patch
--	patches.suse/PCI-Always-allow-probing-with-driver_override.patch
--	patches.suse/PCI-sysfs-Ignore-lockdep-for-remove-attribute.patch
--	patches.suse/msft-hv-1895-PCI-hv-Fix-a-use-after-free-bug-in-hv_eject_device_w.patch
--	patches.suse/0001-PCI-qcom-Ensure-that-PERST-is-asserted-for-at-least-.patch
--	patches.suse/PCI-tegra-Enable-Relaxed-Ordering-only-for-Tegra20-T.patch
--	patches.suse/0001-PCI-xilinx-nwl-Fix-Multi-MSI-data-programming.patch
--	patches.suse/nvme-fc-fix-module-unloads-while-lports-still-pendin.patch
--	patches.suse/btrfs-ensure-btrfs_init_dev_replace_tgtdev-sees-up-to-date-values.patch
--	patches.suse/btrfs-fix-data-loss-after-inode-eviction-renaming-it.patch
--	patches.suse/Btrfs-prevent-send-failures-and-crashes-due-to-concu.patch
--	patches.suse/btrfs-fix-fsync-not-persisting-dentry-deletions-due-.patch
--	patches.suse/btrfs-add-missing-inode-version-ctime-and-mtime-upda.patch
--	patches.suse/0022-drivers-rapidio-devices-rio_mport_cdev.c-NUL-termina.patch
--	patches.suse/drivers-pps-pps.c-clear-offset-flags-in-PPS_SETPARAM.patch
--	patches.suse/dmaengine-hsu-Revert-set-HSU_CH_MTSR-to-memory-width.patch
--	patches.suse/0008-dmaengine-rcar-dmac-Reject-zero-length-slave-DMA-req.patch
--	patches.suse/clk-qcom-Fix-Wunused-const-variable.patch
--	patches.suse/clk-bcm2835-remove-pllb.patch
--	patches.suse/clk-bcm283x-add-driver-interfacing-with-raspberry-pi-s-firmware.patch
--	patches.suse/firmware-raspberrypi-register-clk-device.patch
--	patches.suse/clk-raspberrypi-register-platform-device-for-raspberrypi-cpufreq.patch
--	patches.suse/clk-tegra210-fix-PLLU-and-PLLU_OUT1.patch
--	patches.suse/clk-rockchip-Don-t-yell-about-bad-mmc-phases-when-ge.patch
--	patches.suse/floppy-fix-div-by-zero-in-setup_format_params.patch
--	patches.suse/floppy-fix-out-of-bounds-read-in-copy_buffer.patch
--	patches.suse/0001-ACPI-fix-false-positive-Wuninitialized-warning.patch
--	patches.suse/ALSA-hda-realtek-Fixed-Headphone-Mic-can-t-record-on.patch
--	patches.suse/ALSA-hda-realtek-apply-ALC891-headset-fixup-to-one-D.patch
--	patches.suse/ALSA-seq-Break-too-long-mutex-context-in-the-write-l.patch
--	patches.suse/watchdog-sama5d4-fix-WDD-value-to-be-always-set-to-m.patch
--	patches.suse/watchdog-bcm2835_wdt-Fix-module-autoload.patch
--	patches.suse/ceph-silence-a-checker-warning-in-mdsc_show.patch
--	patches.suse/ceph-clean-up-ceph-dir-pin-vxattr-name-sizeof.patch
--	patches.suse/ceph-fix-ceph-dir-rctime-vxattr-value.patch
--	patches.suse/ceph-fix-improper-use-of-smp_mb__before_atomic.patch
--	patches.suse/ceph-hold-i_ceph_lock-when-removing-caps-for-freeing-inode.patch
--	patches.suse/ceph-don-t-blindly-unregister-session-that-is-in-opening-state.patch
--	patches.suse/ceph-remove-request-from-waiting-list-before-unregister.patch
--	patches.suse/ceph-use-ceph_evict_inode-to-cleanup-inode-s-resource.patch
--	patches.suse/cifs-Use-kmemdup-in-SMB2_ioctl_init-.patch
--	patches.suse/fs-cifs-Drop-unlikely-before-IS_ERR-_OR_NULL-.patch
--	patches.suse/SMB3-Add-SMB3-1-1-GCM-to-negotiated-crypto-algorigthms.patch
--	patches.suse/SMB3-1-1-Add-GCM-crypto-to-the-encrypt-and-decrypt-functions.patch
--	patches.suse/cifs-add-missing-GCM-module-dependency.patch
--	patches.suse/Fix-match_server-check-to-allow-for-auto-dialect-negotiate.patch
--	patches.suse/smb3-if-max_credits-is-specified-then-display-it-in-proc-mounts.patch
--	patches.suse/cifs-Properly-handle-auto-disabling-of-serverino-option.patch
--	patches.suse/cifs-Fix-check-for-matching-with-existing-mount.patch
--	patches.suse/cifs-simplify-code-by-removing-CONFIG_CIFS_ACL-ifdef.patch
--	patches.suse/CIFS-Fix-module-dependency.patch
--	patches.suse/smb3-minor-cleanup-of-compound_send_recv.patch
--	patches.suse/cifs-fix-typo-in-debug-message-with-struct-field-ia_valid.patch
--	patches.suse/add-some-missing-definitions.patch
--	patches.suse/fs-cifs-cifsssmb-Change-return-type-of-convert_ace_to_cifs_ace.patch
--	patches.suse/cifs-always-add-credits-back-for-unsolicited-PDUs.patch
--	patches.suse/cifs-Fix-a-race-condition-with-cifs_echo_request.patch
--	patches.suse/smb3-Allow-query-of-symlinks-stored-as-reparse-points.patch
--	patches.suse/smb3-add-new-mount-option-to-retrieve-mode-from-special-ACE.patch
--	patches.suse/smb3-do-not-send-compression-info-by-default.patch
--	patches.suse/smb3-Send-netname-context-during-negotiate-protocol.patch
--	patches.suse/SMB3-query-inode-number-on-open-via-create-context.patch
--	patches.suse/cifs-refactor-and-clean-up-arguments-in-the-reparse-point-parsing.patch
--	patches.suse/cifs-fix-parsing-of-symbolic-link-error-response.patch
--	patches.suse/cifs-fix-crash-in-cifs_dfs_do_automount.patch
--	patches.suse/cifs-fix-crash-in-smb2_compound_op-smb2_set_next_command-.patch
--	patches.suse/smb3-smbdirect-no-longer-experimental.patch
--	patches.suse/NFSv4-Handle-the-special-Linux-file-open-access-mode.patch
--	patches.suse/NFS-Cleanup-if-nfs_match_client-is-interrupted.patch
--	patches.suse/pnfs-flexfiles-Fix-PTR_ERR-dereferences-in-ff_layout.patch
--	patches.suse/dm-zoned-fix-zone-state-management-race.patch
--	patches.suse/resource-fix-locking-in-find_next_iomem_res.patch
--	patches.suse/net-neigh-fix-multiple-neigh-timer-scheduling.patch
--	patches.suse/0015-ISDN-hfcsusb-checking-idx-of-ep-configuration.patch
--	patches.suse/be2net-Signal-that-the-device-cannot-transmit-during.patch
--	patches.suse/caif-hsi-fix-possible-deadlock-in-cfhsi_exit_module.patch
--	patches.suse/net_sched-unset-TCQ_F_CAN_BYPASS-when-adding-filters.patch
--	patches.suse/net-bcmgenet-use-promisc-for-unsupported-filters.patch
--	patches.suse/0001-xen-pv-Fix-a-boot-up-hang-revealed-by-int3-self-test.patch
--	patches.suse/0001-xen-let-alloc_xenballooned_pages-fail-if-not-enough-.patch
--	patches.suse/crypto-crypto4xx-fix-a-potential-double-free-in-ppc4.patch
--	patches.suse/crypto-ccp-memset-structure-fields-to-zero-before-re.patch
--	patches.suse/crypto-ccp-gcm-use-const-time-tag-comparison.patch
--	patches.suse/crypto-ccp-Fix-SEV_VERSION_GREATER_OR_EQUAL.patch
--	patches.suse/0001-padata-use-smp_mb-in-padata_reorder-to-avoid-orphane.patch
--	patches.suse/drm-nouveau-i2c-Enable-i2c-pads-busses-during-preini.patch
--	patches.suse/drm-nouveau-fix-memory-leak-in-nouveau_conn_reset.patch
--	patches.suse/firmware-ti_sci-Always-request-response-from-firmwar.patch
--	patches.suse/scsi-megaraid_sas-fix-calculation-of-target-id
--	patches.suse/scsi-zfcp-fix-request-object-use-after-free-in-send-path-causing-wrong-traces
--	patches.suse/scsi-libfc-fix-null-pointer-dereference-on-a-null-lport
--	patches.suse/scsi-core-fix-race-on-creating-sense-cache
--	patches.suse/kvm-svm-fix-detection-of-amd-errata-1096
--	patches.suse/kvm-x86-vpmu-refine-kvm_pmu-err-msg-when-event-creation-failed
--	patches.suse/kvm-nvmx-do-not-use-dangling-shadow-vmcs-after-guest-reset
--	patches.suse/x86-boot-fix-memory-leak-in-default_get_smp_config.patch
--	patches.suse/Input-synaptics-whitelist-Lenovo-T580-SMBus-intertou.patch
--	patches.suse/Input-gtco-bounds-check-collection-indent-level.patch
--	patches.suse/Input-alps-don-t-handle-ALPS-cs19-trackpoint-only-de.patch
--	patches.suse/Input-psmouse-fix-build-error-of-multiple-definition.patch
--	patches.suse/Input-alps-fix-a-mismatch-between-a-condition-check-.patch
--	patches.suse/CIFS-fix-deadlock-in-cached-root-handling.patch
--	patches.suse/smb3-optimize-open-to-not-send-query-file-internal-info.patch
--	patches.suse/cifs-flush-before-set-info-if-we-have-writeable-handles.patch
--	patches.suse/cifs-update-internal-module-number.patch
--	patches.suse/0001-mac80211-fix-possible-memory-leak-in-ieee80211_assig.patch
--	patches.suse/mac80211-don-t-warn-about-CW-params-when-not-using-t.patch
--	patches.suse/net-sched-verify-that-q-NULL-before-setting-q-flags.patch
--	patches.suse/bnx2x-Prevent-load-reordering-in-tx-completion-proce.patch
--	patches.suse/be2net-Synchronize-be_update_queues-with-dev_watchdo.patch
--	patches.suse/vrf-make-sure-skb-data-contains-ip-header-to-make-ro.patch
--	patches.suse/tcp-be-more-careful-in-tcp_fragment.patch
--	patches.suse/powerpc-xive-Fix-loop-exit-condition-in-xive_find_ta.patch
--	patches.suse/powerpc-tm-Fix-oops-on-sigreturn-on-systems-without-.patch
--	patches.suse/cpufreq-pasemi-fix-use-after-free-in-pas_cpufreq_cpu.patch
--	patches.suse/hwmon-nct6775-Fix-register-address-and-added-missed-.patch
--	patches.suse/iommu-amd-add-support-for-x2apic-iommu-interrupts
--	patches.suse/ALSA-line6-Fix-wrong-altsetting-for-LINE6_PODHD500_1.patch
--	patches.suse/ALSA-line6-Fix-a-typo.patch
--	patches.suse/ALSA-compress-Fix-regression-on-compressed-capture-s.patch
--	patches.suse/ALSA-compress-Prevent-bypasses-of-set_params.patch
--	patches.suse/ALSA-compress-Don-t-allow-paritial-drain-operations-.patch
--	patches.suse/ALSA-compress-Be-more-restrictive-about-when-a-drain.patch
--	patches.suse/ALSA-hda-Add-a-conexant-codec-entry-to-let-mute-led-.patch
--	patches.suse/bcache-fix-possible-memory-leak-in-bch_cached_dev_ru.patch
--	patches.suse/nvme-fix-memory-leak-caused-by-incorrect-subsystem-free.patch
--	patches.suse/nvme-fix-multipath-crash-when-ANA-is-deactivated.patch
--	patches.suse/ACPI-IORT-Fix-off-by-one-check-in-iort_dev_find_its_.patch
--	patches.suse/drm-silence-variable-conn-set-but-not-used.patch
--	patches.suse/scsi-ibmvfc-fix-WARN_ON-during-event-pool-release.patch
--	patches.suse/drivers-base-introduce-kill_device.patch
--	patches.suse/libnvdimm-bus-prevent-duplicate-device_unregister-calls.patch
--	patches.suse/vfio-ccw-fix-misleading-comment-when-setting-orb-cmd-c64
--	patches.suse/vfio-ccw-set-pa_nr-to-0-if-memory-allocation-fails-for-pa_iova_pfn
--	patches.suse/virtio-s390-fix-race-on-airq_areas
--	patches.suse/tty-ldsem-locking-rwsem-Add-missing-ACQUIRE-to-read_.patch
--	patches.suse/sched-fair-Don-t-free-p-numa_faults-with-concurrent-.patch
--	patches.suse/sched-fair-Use-RCU-accessors-consistently-for-numa_g.patch
--	patches.suse/x86-mm-check-for-pfn-instead-of-page-in-vmalloc_sync_one
--	patches.suse/x86-mm-sync-also-unmappings-in-vmalloc_sync_all
--	patches.suse/mm-vmalloc-sync-unmappings-in-_purge_vmap_area_lazy
--	patches.suse/x86-speculation-mds-apply-more-accurate-check-on-hypervisor-platform.patch
--	patches.suse/usb-pci-quirks-Correct-AMD-PLL-quirk-detection.patch
--	patches.suse/usb-wusbcore-fix-unbalanced-get-put-cluster_id.patch
--	patches.suse/hpet-Fix-division-by-zero-in-hpet_time_div.patch
--	patches.suse/test_firmware-fix-a-memory-leak-bug.patch
--	patches.suse/tracing-fix-header-include-guards-in-trace-event-headers.patch
--	patches.suse/hci_uart-check-for-missing-tty-operations.patch
--	patches.suse/0012-gpiolib-fix-incorrect-IRQ-requesting-of-an-active-lo.patch
--	patches.suse/0021-mmc-dw_mmc-Fix-occasional-hang-after-tuning-on-eMMC.patch
--	patches.suse/0007-clk-renesas-cpg-mssr-Fix-reset-control-race-conditio.patch
--	patches.suse/0010-drm-msm-Fix-add_gpu_components.patch
--	patches.suse/ALSA-pcm-fix-lost-wakeup-event-scenarios-in-snd_pcm_.patch
--	patches.suse/ALSA-usb-audio-Fix-gpf-in-snd_usb_pipe_sanity_check.patch
--	patches.suse/ACPI-PM-Fix-regression-in-acpi_device_set_power.patch
--	patches.suse/btrfs-fix-incremental-send-failure-after-deduplicati.patch
--	patches.suse/btrfs-fix-race-leading-to-fs-corruption-after-transa.patch
--	patches.suse/IB-core-Add-mitigation-for-Spectre-V1.patch
--	patches.suse/IB-mlx5-Fix-MR-registration-flow-to-use-UMR-properly.patch
--	patches.suse/libata-zpodd-Fix-small-read-overflow-in-zpodd_get_me.patch
--	patches.suse/ata-libahci-do-not-complain-in-case-of-deferred-prob.patch
--	patches.suse/nbd-replace-kill_bdev-with-__invalidate_device-again.patch
--	patches.suse/s390-dasd-fix-endless-loop-after-read-unit-address-c.patch
--	patches.suse/scsi-qla2xxx-Fix-possible-fcport-null-pointer-derefe.patch
--	patches.suse/0001-xen-swiotlb-fix-condition-for-calling-xen_destroy_co.patch
--	patches.suse/drm-i915-perf-ensure-we-keep-a-reference-on-the-driv.patch
--	patches.suse/mm-migrate-Fix-reference-check-race-between-__find_get_block-and-migration.patch
--	patches.suse/coredump-split-pipe-command-whitespace-before-expand.patch
--	patches.suse/mm-migrate-c-initialize-pud_entry-in-migrate_vma.patch
--	patches.suse/eeprom-at24-make-spd-world-readable-again.patch
--	patches.suse/0001-x86-speculation-Prepare-entry-code-for-Spectre-v1-sw.patch
--	patches.suse/0002-x86-speculation-Enable-Spectre-v1-swapgs-mitigations.patch
--	patches.suse/x86-speculation-swapgs-exclude-ATOMs-from-speculating-through-SWAPGS.patch
--	patches.suse/HID-Add-044f-b320-ThrustMaster-Inc.-2-in-1-DT.patch
--	patches.suse/0013-HID-wacom-fix-bit-shift-for-Cintiq-Companion-2.patch
--	patches.suse/HID-holtek-test-for-sanity-of-intfdata.patch
--	patches.suse/HID-Add-quirk-for-HP-X1200-PIXART-OEM-mouse.patch
--	patches.suse/hid-input-fix-a4tech-horizontal-wheel-custom-usage.patch
--	patches.suse/HID-hiddev-avoid-opening-a-disconnected-device.patch
--	patches.suse/HID-hiddev-do-cleanup-in-failure-of-opening-a-device.patch
--	patches.suse/HID-sony-Fix-race-condition-between-rumble-and-devic.patch
--	patches.suse/bonding-Force-slave-speed-check-after-link-state-rec.patch
--	patches.suse/sky2-Disable-MSI-on-ASUS-P6T.patch
--	patches.suse/can-dev-call-netif_carrier_off-in-register_candev.patch
--	patches.suse/0003-can-rcar_canfd-fix-possible-IRQ-storm-on-high-load.patch
--	patches.suse/0004-can-peak_usb-fix-potential-double-kfree_skb.patch
--	patches.suse/netrom-hold-sock-when-setting-skb-destructor.patch
--	patches.suse/ife-error-out-when-nla-attributes-are-empty.patch
--	patches.suse/st21nfca_connectivity_event_received-null-check-the-.patch
--	patches.suse/st_nci_hci_connectivity_event_received-null-check-th.patch
--	patches.suse/bnx2x-Disable-multi-cos-feature.patch
--	patches.suse/ipip-validate-header-length-in-ipip_tunnel_xmit.patch
--	patches.suse/ip6_tunnel-fix-possible-use-after-free-on-xmit.patch
--	patches.suse/net-mlx5-Use-reversed-order-when-unregister-devices.patch
--	patches.suse/net-mlx5e-Prevent-encap-flow-counter-update-async-to.patch
--	patches.suse/isdn-mISDN-hfcsusb-Fix-possible-null-pointer-derefer.patch
--	patches.suse/net-sched-Fix-a-possible-null-pointer-dereference-in.patch
--	patches.suse/net-bridge-delete-local-fdb-on-device-init-failure.patch
--	patches.suse/mvpp2-refactor-MTU-change-code.patch
--	patches.suse/net-fix-ifindex-collision-during-namespace-removal.patch
--	patches.suse/compat_ioctl-pppoe-fix-PPPOEIOCSFWD-handling.patch
--	patches.suse/mac80211-don-t-WARN-on-short-WMM-parameters-from-AP.patch
--	patches.suse/isdn-hfcsusb-Fix-mISDN-driver-crash-caused-by-transf.patch
--	patches.suse/net-bridge-mcast-don-t-delete-permanent-entries-when.patch
--	patches.suse/tipc-compat-allow-tipc-commands-without-arguments.patch
--	patches.suse/net-usb-pegasus-fix-improper-read-if-get_registers-f.patch
--	patches.suse/atm-iphase-Fix-Spectre-v1-vulnerability.patch
--	patches.suse/can-sja1000-force-the-string-buffer-NULL-terminated.patch
--	patches.suse/can-peak_usb-force-the-string-buffer-NULL-terminated.patch
--	patches.suse/0005-can-peak_usb-pcan_usb_fd-Fix-info-leaks-to-USB-devic.patch
--	patches.suse/0006-can-peak_usb-pcan_usb_pro-Fix-info-leaks-to-USB-devi.patch
--	patches.suse/mwifiex-fix-802.11n-WPA-detection.patch
--	patches.suse/0001-iwlwifi-mvm-don-t-send-GEO_TX_POWER_LIMIT-on-version.patch
--	patches.suse/0001-iwlwifi-mvm-fix-version-check-for-GEO_TX_POWER_LIMIT.patch
--	patches.suse/iwlwifi-don-t-unmap-as-page-memory-that-was-mapped-a.patch
--	patches.suse/iwlwifi-mvm-fix-an-out-of-bound-access.patch
--	patches.suse/hwmon-nct7802-Fix-wrong-detection-of-in4-presence.patch
--	patches.suse/cifs-fix-rmmod-regression-in-cifs-ko-caused-by-force_sig-changes.patch
--	patches.suse/SMB3-Fix-deadlock-in-validate-negotiate-hits-reconnect.patch
--	patches.suse/SMB3-Fix-potential-memory-leak-when-processing-compound-chain.patch
--	patches.suse/smb3-send-CAP_DFS-capability-during-session-setup.patch
--	patches.suse/SMB3-Kernel-oops-mounting-a-encryptData-share-with-CONFIG_DEBUG_VIR.patch
--	patches.suse/NFSv4-Fix-delegation-state-recovery.patch
--	patches.suse/NFSv4.1-Fix-open-stateid-recovery.patch
--	patches.suse/NFSv4.1-Only-reap-expired-delegations.patch
--	patches.suse/NFSv4-Check-the-return-value-of-update_open_stateid.patch
--	patches.suse/NFSv4-Fix-a-potential-sleep-while-atomic-in-nfs4_do_.patch
--	patches.suse/NFSv4-Fix-an-Oops-in-nfs4_do_setattr.patch
--	patches.suse/NFS-Fix-regression-whereby-fscache-errors-are-appear.patch
--	patches.suse/crypto-ccp-Fix-oops-by-properly-managing-allocated-s.patch
--	patches.suse/crypto-ccp-Add-support-for-valid-authsize-values-les.patch
--	patches.suse/crypto-ccp-Ignore-tag-length-when-decrypting-GCM-cip.patch
--	patches.suse/ASoC-dapm-Fix-handling-of-custom_stop_condition-on-D.patch
--	patches.suse/ALSA-hda-Don-t-override-global-PCM-hw-info-flag.patch
--	patches.suse/ALSA-hiface-fix-multiple-memory-leak-bugs.patch
--	patches.suse/ALSA-hda-Workaround-for-crackled-sound-on-AMD-contro.patch
--	patches.suse/sound-fix-a-memory-leak-bug.patch
--	patches.suse/ALSA-firewire-fix-a-memory-leak-bug.patch
--	patches.suse/mmc-cavium-Set-the-correct-dma-max-segment-size-for-.patch
--	patches.suse/mmc-cavium-Add-the-missing-dma-unmap-when-the-dma-ha.patch
--	patches.suse/libata-have-ata_scsi_rw_xlat-fail-invalid-passthroug.patch
--	patches.suse/libata-add-SG-safety-checks-in-SFF-pio-transfers.patch
--	patches.suse/loop-set-PF_MEMALLOC_NOIO-for-the-worker-thread.patch
--	patches.suse/drm-vmwgfx-fix-memory-leak-when-too-many-retries-hav.patch
--	patches.suse/drm-rockchip-Suspend-DP-late.patch
--	patches.suse/drm-i915-Fix-wrong-escape-clock-divisor-init-for-GLK.patch
--	patches.suse/Input-synaptics-enable-RMI-mode-for-HP-Spectre-X360.patch
--	patches.suse/Input-kbtab-sanity-check-for-endpoint-type.patch
--	patches.suse/Input-iforce-add-sanity-checks.patch
--	patches.suse/kvm-fix-leak-vcpu-s-vmcs-value-into-other-pcpu
--	patches.suse/usb-host-xhci-rcar-Fix-timeout-in-xhci_suspend.patch
--	patches.suse/usb-yurex-Fix-use-after-free-in-yurex_delete.patch
--	patches.suse/usb-usbfs-fix-double-free-of-usb-memory-upon-submitu.patch
--	patches.suse/usb-iowarrior-fix-deadlock-on-disconnect.patch
--	patches.suse/iio-adc-max9611-Fix-misuse-of-GENMASK-macro.patch
--	patches.suse/driver_core-Fix_use-after-free_and_double_free_on_glue.patch
--	patches.suse/nvmem-use-the-same-permissions-for-eeprom-as-for-nvmem.patch
--	patches.suse/mm-hmm-fix-bad-subpage-pointer-in-try_to_unmap_one.patch
--	patches.suse/mm-memcontrol-c-fix-use-after-free-in-mem_cgroup_iter.patch
--	patches.suse/iommu-dma-handle-sg-length-overflow-better
--	patches.suse/auxdisplay-panel-need-to-delete-scan_timer-when-misc.patch
--	patches.suse/fs-xfs-xfs_log-Don-t-use-KM_MAYFAIL-at-xfs_log_reser.patch
--	patches.suse/xfs-remove-more-ondisk-directory-corruption-asserts.patch
--	patches.suse/xfs-don-t-crash-on-null-attr-fork-xfs_bmapi_read.patch
--	patches.suse/drm-ast-Fixed-reboot-test-may-cause-system-hanged.patch
--	patches.suse/ALSA-hda-Apply-workaround-for-another-AMD-chip-1022-.patch
--	patches.suse/ALSA-hda-Fix-a-memory-leak-bug.patch
--	patches.suse/ALSA-hda-Let-all-conexant-codec-enter-D3-when-reboot.patch
--	patches.suse/ALSA-hda-Add-a-generic-reboot_notify.patch
--	patches.suse/ALSA-usb-audio-Fix-an-OOB-bug-in-parse_audio_mixer_u.patch
--	patches.suse/ALSA-usb-audio-Fix-a-stack-buffer-overflow-bug-in-ch.patch
--	patches.suse/i2c-emev2-avoid-race-when-unregistering-slave-client.patch
--	patches.suse/nvme-multipath-revalidate-nvme_ns_head-gendisk-in-nv.patch
--	patches.suse/nvme-core-Fix-extra-device_put-call-on-error-path.patch
--	patches.suse/nvme-rdma-drain-qp.patch
--	patches.suse/0001-usb-gadget-udc-renesas_usb3-Fix-sysfs-interface-of-r.patch
--	patches.suse/usb-gadget-composite-Clear-suspended-on-reset-discon.patch
--	patches.suse/USB-core-Fix-races-in-character-device-registration-.patch
--	patches.suse/0001-usb-cdc-acm-make-sure-a-refcount-is-taken-early-enou.patch
--	patches.suse/0001-USB-CDC-fix-sanity-checks-in-CDC-union-parser.patch
--	patches.suse/usb-host-fotg2-restart-hcd-after-port-reset.patch
--	patches.suse/USB-serial-option-Add-support-for-ZTE-MF871A.patch
--	patches.suse/USB-serial-option-add-D-Link-DWM-222-device-ID.patch
--	patches.suse/USB-serial-option-Add-Motorola-modem-UARTs.patch
--	patches.suse/USB-serial-option-add-the-BroadMobi-BM818-card.patch
--	patches.suse/staging-comedi-dt3000-Fix-signed-integer-overflow-di.patch
--	patches.suse/staging-comedi-dt3000-Fix-rounding-up-of-timer-divis.patch
--	patches.suse/iio-adc-max9611-Fix-temperature-reading-in-probe.patch
--	patches.suse/xen-netback-Reset-nr_frags-before-freeing-skb.patch
--	patches.suse/bonding-Add-vlan-tx-offload-to-hw_enc_features.patch
--	patches.suse/team-Add-vlan-tx-offload-to-hw_enc_features.patch
--	patches.suse/net-mlx5e-Use-flow-keys-dissector-to-parse-packets-f.patch
--	patches.suse/net-mlx5e-Only-support-tx-rx-pause-setting-for-port-.patch
--	patches.suse/sctp-fix-the-transport-error_count-check.patch
--	patches.suse/ibmveth-Convert-multicast-list-size-for-little-endia.patch
--	patches.suse/net-mlx4_en-fix-a-memory-leak-bug.patch
--	patches.suse/liquidio-add-cleanup-in-octeon_setup_iq.patch
--	patches.suse/net-packet-fix-race-in-tpacket_snd.patch
--	patches.suse/lan78xx-Fix-memory-leaks.patch
--	patches.suse/Bluetooth-btqca-Add-a-short-delay-before-downloading.patch
--	patches.suse/bnx2x-Fix-VF-s-VLAN-reconfiguration-in-reload.patch
--	patches.suse/cx82310_eth-fix-a-memory-leak-bug.patch
--	patches.suse/ibmvnic-Unmap-DMA-address-of-TX-descriptor-buffers-a.patch
--	patches.suse/wimax-i2400m-fix-a-memory-leak-bug.patch
--	patches.suse/0001-HID-wacom-Correct-distance-scale-for-2nd-gen-Intuos-.patch
--	patches.suse/HID-cp2112-prevent-sleeping-function-called-from-inv.patch
--	patches.suse/0001-HID-wacom-correct-misreported-EKR-ring-values.patch
--	patches.suse/drm-mediatek-use-correct-device-to-import-PRIME-buff.patch
--	patches.suse/drm-mediatek-mtk_drm_drv.c-Add-of_node_put-before-go.patch
--	patches.suse/libceph-allow-ceph_buffer_put-to-receive-a-null-ceph_buffer.patch
--	patches.suse/ceph-fix-buffer-free-while-holding-i_ceph_lock-in-_ceph_setxattr.patch
--	patches.suse/ceph-fix-buffer-free-while-holding-i_ceph_lock-in-_ceph_build_xattrs_blob.patch
--	patches.suse/ceph-fix-buffer-free-while-holding-i_ceph_lock-in-fill_inode.patch
--	patches.suse/ceph-don-t-try-fill-file_lock-on-unsuccessful-getfilelock-reply.patch
--	patches.suse/libceph-fix-pg-split-vs-osd-reconnect-race.patch
--	patches.suse/vfs-fix-page-locking-deadlocks-when-deduping-files.patch
--	patches.suse/fs-xfs-Fix-return-code-of-xfs_break_leased_layouts.patch
--	patches.suse/Revert-dm-bufio-fix-deadlock-with-loop-device.patch
--	patches.suse/dm-kcopyd-always-complete-failed-jobs.patch
--	patches.suse/dm-zoned-improve-error-handling-in-reclaim.patch
--	patches.suse/dm-zoned-improve-error-handling-in-i-o-map-code.patch
--	patches.suse/dm-zoned-properly-handle-backing-device-failure.patch
--	patches.suse/dm-zoned-fix-potential-NULL-dereference-in-dmz_do_re.patch
--	patches.suse/dm-raid-add-missing-cleanup-in-raid_ctr.patch
--	patches.suse/dm-btree-fix-order-of-block-initialization-in-btree_.patch
--	patches.suse/dm-space-map-metadata-fix-missing-store-of-apply_bop.patch
--	patches.suse/dm-table-fix-invalid-memory-accesses-with-too-high-s.patch
--	patches.suse/IB-mlx5-Consolidate-use_umr-checks-into-single-funct.patch
--	patches.suse/IB-mlx5-Fix-MR-re-registration-flow-to-use-UMR-prope.patch
--	patches.suse/drm-nouveau-Don-t-retry-infinitely-when-receiving-no.patch
--	patches.suse/xfs-fix-missing-ILOCK-unlock-when-xfs_setattr_nonsiz.patch
--	patches.suse/scsi-qla2xxx-Fix-gnl.l-memory-leak-on-adapter-init-f.patch
--	patches.suse/scsi-ufs-fix-null-pointer-dereference-in-ufshcd_config_vreg_hpm
--	patches.suse/gpiolib-never-report-open-drain-source-lines-as-inpu.patch
--	patches.suse/gpio-Fix-build-error-of-function-redefinition.patch
--	patches.suse/mm-page_owner-handle-thp-splits-correctly.patch
--	patches.suse/genirq-Properly-pair-kobject_del-with-kobject_add.patch
--	patches.suse/x86-cpu-amd-clear-rdrand-cpuid-bit-on-amd-family-15h-16h.patch
--	patches.suse/ubifs-Correctly-initialize-c-min_log_bytes.patch
--	patches.suse/ubifs-Limit-the-number-of-pages-in-shrink_liability.patch
--	patches.suse/tcp-make-sure-EPOLLOUT-wont-be-missed.patch
--	patches.suse/net-smc-make-sure-EPOLLOUT-is-raised.patch
--	patches.suse/mac80211-fix-possible-sta-leak.patch
--	patches.suse/Revert-cfg80211-fix-processing-world-regdomain-when-.patch
--	patches.suse/batman-adv-fix-uninit-value-in-batadv_netlink_get_if.patch
--	patches.suse/ipv6-addrconf-allow-adding-multicast-addr-if-IFA_F_M.patch
--	patches.suse/s390-bpf-fix-lcgr-instruction-encoding
--	patches.suse/s390-bpf-use-32-bit-index-for-tail-calls
--	patches.suse/bpf-fix-use-after-free-in-prog-symbol-exposure.patch
--	patches.suse/r8152-Set-memory-to-all-0xFFs-on-failed-reg-reads.patch
--	patches.suse/ALSA-line6-Fix-memory-leak-at-line6_init_pcm-error-p.patch
--	patches.suse/ALSA-seq-Fix-potential-concurrent-access-to-the-dele.patch
--	patches.suse/NFSv4-pnfs-Fix-a-page-lock-leak-in-nfs_pageio_resend.patch
--	patches.suse/NFS-Ensure-O_DIRECT-reports-an-error-if-the-bytes-re.patch
--	patches.suse/pNFS-flexfiles-Turn-off-soft-RPC-calls.patch
--	patches.suse/SUNRPC-Handle-connection-breakages-correctly-in-call.patch
--	patches.suse/cifs-set-domainName-when-a-domain-key-is-used-in-multiuser.patch
--	patches.suse/cifs-Use-kzfree-to-zero-out-the-password.patch
--	patches.suse/0001-drm-i915-Don-t-deballoon-unused-ggtt-drm_mm_node-in-.patch
--	patches.suse/mmc-sdhci-of-at91-add-quirk-for-broken-HS200.patch
--	patches.suse/mmc-core-Fix-init-of-SD-cards-reporting-an-invalid-V.patch
--	patches.suse/crypto-ccp-Ignore-unconfigured-CCP-device-on-suspend.patch
--	patches.suse/KVM-PPC-Book3S-Fix-incorrect-guest-to-user-translati.patch
--	patches.suse/kvm-x86-don-t-update-rip-or-do-single-step-on-faulting-emulation
--	patches.suse/ftrace-fix-null-pointer-dereference-in-t_probe_next.patch
--	patches.suse/ftrace-check-for-empty-hash-and-comment-the-race-with-registering-probes.patch
--	patches.suse/ftrace-check-for-successful-allocation-of-hash.patch
--	patches.suse/i2c-piix4-Fix-port-selection-for-AMD-Family-16h-Mode.patch
--	patches.suse/net-fix-skb-use-after-free-in-netpoll.patch
--	patches.suse/tcp-remove-empty-skb-from-write-queue-in-error-cases.patch
--	patches.suse/mld-fix-memory-leak-in-mld_del_delrec.patch
--	patches.suse/ibmvnic-Do-not-process-reset-during-or-after-device-.patch
--	patches.suse/net-sched-act_sample-fix-psample-group-handling-on-o.patch
--	patches.suse/tcp-inherit-timestamp-on-mtu-probe.patch
--	patches.suse/sky2-Disable-MSI-on-yet-another-ASUS-boards-P6Xxxx.patch
--	patches.suse/net-stmmac-dwmac-rk-Don-t-fail-if-phy-regulator-is-a.patch
--	patches.suse/batman-adv-Only-read-OGM-tvlv_len-after-buffer-len-c.patch
--	patches.suse/batman-adv-Only-read-OGM2-tvlv_len-after-buffer-len-.patch
--	patches.suse/usb-chipidea-udc-don-t-do-hardware-access-if-gadget-.patch
--	patches.suse/usb-storage-Add-new-JMS567-revision-to-unusual_devs.patch
--	patches.suse/usb-host-ohci-fix-a-race-condition-between-shutdown-.patch
--	patches.suse/USB-storage-ums-realtek-Update-module-parameter-desc.patch
--	patches.suse/USB-storage-ums-realtek-Whitelist-auto-delink-suppor.patch
--	patches.suse/usb-host-xhci-rcar-Fix-typo-in-compatible-string-mat.patch
--	patches.suse/USB-cdc-wdm-fix-race-between-write-and-disconnect-du.patch
--	patches.suse/stm-class-Fix-a-double-free-of-stm_source_device.patch
--	patches.suse/intel_th-pci-Add-support-for-another-Lewisburg-PCH.patch
--	patches.suse/intel_th-pci-Add-Tiger-Lake-support.patch
--	patches.suse/VMCI-Release-resource-if-the-work-is-already-queued.patch
--	patches.suse/ALSA-hda-Fix-potential-endless-loop-at-applying-quir.patch
--	patches.suse/ALSA-hda-realtek-Fix-overridden-device-specific-init.patch
--	patches.suse/ALSA-hda-realtek-Fix-the-problem-of-two-front-mics-o.patch
--	patches.suse/keys-Fix-missing-null-pointer-check-in-request_key_a.patch
--	patches.suse/powerpc-tm-Fix-FP-VMX-unavailable-exceptions-inside-.patch
--	patches.suse/powerpc-tm-Fix-restoring-FP-VMX-facility-incorrectly.patch
--	patches.suse/drm-vmwgfx-Fix-double-free-in-vmw_recv_msg.patch
--	patches.suse/iommu-amd-flush-old-domains-in-kdump-kernel
--	patches.suse/iommu-amd-fix-race-in-increase_address_space
--	patches.suse/configfs_register_group-shouldn-t-be-and-isn-t-calle.patch
--	patches.suse/Input-elan_i2c-remove-Lenovo-Legion-Y7000-PnpID.patch
--	patches.suse/gpio-fix-line-flag-validation-in-linehandle_create.patch
--	patches.suse/gpio-fix-line-flag-validation-in-lineevent_create.patch
--	patches.suse/gpiolib-acpi-Add-gpiolib_acpi_run_edge_events_on_boo.patch
--	patches.suse/genirq-Prevent-NULL-pointer-dereference-in-resend_ir.patch
--	patches.suse/vhost-make-sure-log_num-in_num.patch
--	patches.suse/Btrfs-fix-assertion-failure-during-fsync-and-use-of-.patch
--	patches.suse/0001-drm-i915-Restore-relaxed-padding-OCL_OOB_SUPPRES_ENA.patch
--	patches.suse/sctp-use-transport-pf_retrans-in-sctp_do_8_2_transpo.patch
--	patches.suse/Bluetooth-btrtl-Additional-Realtek-8822CE-Bluetooth-.patch
--	patches.suse/Revert-Bluetooth-validate-BLE-connection-interval-up.patch
--	patches.suse/tipc-add-NULL-pointer-check-before-calling-kfree_rcu.patch
--	patches.suse/mwifiex-Fix-three-heap-overflow-at-parsing-element.patch
--	patches.suse/net-ibmvnic-free-reset-work-of-removed-device-from-q.patch
--	patches.suse/isdn-capi-check-message-length-in-capi_write.patch
--	patches.suse/net-gso-Fix-skb_segment-splat-when-splitting-gso_siz.patch
--	patches.suse/net-ibmvnic-Fix-missing-in-__ibmvnic_reset.patch
--	patches.suse/bridge-mdb-remove-wrong-use-of-NLM_F_MULTI.patch
--	patches.suse/sch_hhf-ensure-quantum-and-hhf_non_hh_weight-are-non.patch
--	patches.suse/wimax-i2400-fix-memory-leak.patch
--	patches.suse/mac80211-Do-not-send-Layer-2-Update-frame-before-aut.patch
--	patches.suse/tcp-fix-tcp_ecn_withdraw_cwr-to-clear-TCP_ECN_QUEUE_.patch
--	patches.suse/ixgbe-Prevent-u8-wrapping-of-ITR-value-to-something-.patch
--	patches.suse/tun-fix-use-after-free-when-register-netdev-failed.patch
--	patches.suse/ipv6-Fix-the-link-time-qualifier-of-ping_v6_proc_exi.patch
--	patches.suse/net-Fix-null-de-reference-of-device-refcount.patch
--	patches.suse/sctp-Fix-the-link-time-qualifier-of-sctp_ctrlsock_ex.patch
--	patches.suse/cdc_ether-fix-rndis-support-for-Mediatek-based-smart.patch
--	patches.suse/kvm-s390-do-not-leak-kernel-stack-data-in-the-kvm_s390_interrupt-ioctl
-+	patches.suse/tpm_tis_core-Turn-on-the-TPM-before-probing-IRQ-s.patch
- 	patches.suse/tpm_tis_core-Set-TPM_CHIP_FLAG_IRQ-before-probing-fo.patch
-+	patches.suse/EDAC-mc-Fix-grain_bits-calculation.patch
-+	patches.suse/EDAC-altera-Use-the-proper-type-for-the-IRQ-status-b.patch
-+	patches.suse/EDAC-mellanox-Add-ECC-support-for-BlueField-DDR4.patch
-+	patches.suse/EDAC-pnd2-Fix-ioremap-size-in-dnv_rd_reg.patch
-+	patches.suse/EDAC-mc-Cleanup-_edac_mc_free-code.patch
-+	patches.suse/EDAC-amd64-Support-more-than-two-controllers-for-chi.patch
-+	patches.suse/edac-amd64-recognize-dram-device-type-ecc-capability.patch
- 	patches.suse/edac-amd64-decode-syndrome-before-translating-address.patch
-+	patches.suse/EDAC-Prefer-unsigned-int-to-bare-use-of-unsigned.patch
-+	patches.suse/EDAC-mc_sysfs-Remove-pointless-gotos.patch
-+	patches.suse/EDAC-mc_sysfs-Make-debug-messages-consistent.patch
-+	patches.suse/edac-amd64-add-pci-device-ids-for-family-17h-model-70h.patch
-+	patches.suse/RAS-Build-debugfs.o-only-when-enabled-in-Kconfig.patch
- 	patches.suse/hwmon-lm75-Fix-write-operations-for-negative-tempera.patch
-+	patches.suse/x86-amd_nb-Add-PCI-device-IDs-for-family-17h-model-7.patch
-+	patches.suse/hwmon-k10temp-Add-support-for-AMD-family-17h-model-7.patch
- 	patches.suse/hwmon-acpi_power_meter-Change-log-level-for-unsafe-s.patch
- 	patches.suse/hwmon-shtc1-fix-shtc1-and-shtw1-id-mask.patch
- 	patches.suse/regulator-lm363x-Fix-off-by-one-n_voltages-for-lm363.patch
-+	patches.suse/regulator-lm363x-Fix-n_voltages-setting-for-lm36274.patch
-+	patches.suse/regulator-core-Add-of_node_put-before-return.patch
-+	patches.suse/regulator-core-Add-label-to-collate-of_node_put-stat.patch
-+	patches.suse/regulator-provide-regulator_bulk_set_supply_names.patch
-+	patches.suse/regulator-add-missing-static-inline-to-a-helper-s-st.patch
-+	patches.suse/regulator-Defer-init-completion-for-a-while-after-la.patch
-+	patches.suse/regulator-max77686-fix-obtaining-maxim-ena-GPIO.patch
-+	patches.suse/regulator-da9211-fix-obtaining-enable-GPIO.patch
-+	patches.suse/spi-bcm-qspi-Fix-BSPI-QUAD-and-DUAL-mode-support-whe.patch
-+	patches.suse/spi-dw-pci-Add-support-for-Intel-Elkhart-Lake-PSE-SP.patch
-+	patches.suse/spi-spi-fsl-dspi-Exit-the-ISR-with-IRQ_NONE-when-it-.patch
-+	patches.suse/spi-dw-pci-Add-MODULE_DEVICE_TABLE.patch
-+	patches.suse/spi-bcm2835-Work-around-DONE-bit-erratum.patch
-+	patches.suse/spi-dw-mmio-Clock-should-be-shut-when-error-occurs.patch
-+	patches.suse/spi-spi-fsl-dspi-change-usage-pattern-of-spi_mcr_-and-spi_ctar_-macros.patch
-+	patches.suse/spi-fsl-qspi-Enhance-binding-to-extend-example-for-f.patch
-+	patches.suse/spi-ep93xx-Repair-SPI-CS-lookup-tables.patch
-+	patches.suse/gpio-mpc8xxx-Add-ls1028a-device-specify-function.patch
-+	patches.suse/gpio-madera-Add-support-for-Cirrus-Logic-CS47L15.patch
-+	patches.suse/gpio-madera-Add-support-for-Cirrus-Logic-CS47L92.patch
-+	patches.suse/gpio-Add-support-for-hierarchical-IRQ-domains.patch
-+	patches.suse/gpio-stubs-in-headers-should-be-inline.patch
-+	patches.suse/gpio-mpc8xxx-add-ls1088a-platform-special-function.patch
- 	patches.suse/gpio-Move-gpiochip_lock-unlock_as_irq-to-gpio-driver.patch
-+	patches.suse/gpio-ftgpio-Fix-an-error-handling-path-in-ftgpio_gpi.patch
-+	patches.suse/gpio-pca953x-Switch-to-use-device_get_match_data.patch
-+	patches.suse/gpio-pca953x-Use-GENMASK-consistently.patch
-+	patches.suse/gpio-pca953x-Remove-explicit-comparison-with-0.patch
-+	patches.suse/gpio-pca953x-Drop-s-for-constant-string-literals.patch
-+	patches.suse/gpio-aspeed-Fix-incorrect-number-of-banks.patch
-+	patches.suse/iommu-arm-smmu-v3-Disable-detection-of-ATS-and-PRI.patch
-+	patches.suse/iommu-mediatek-fix-iova_to_phys-pa-start-for-4gb-mode
-+	patches.suse/iommu-mediatek-fix-vld_pa_rng-register-backup-when-suspend
-+	patches.suse/iommu-ipmmu-vmsa-move-imttbcr_sl0_twobit_-to-restore-sort-order
- 	patches.suse/iommu-amd-Override-wrong-IVRS-IOAPIC-on-Raven-Ridge-.patch
-+	patches.suse/iommu-amd-Silence-warnings-under-memory-pressure.patch
-+	patches.suse/iommu-vt-d-fix-wrong-analysis-whether-devices-share-the-same-bus
-+	patches.suse/iommu-vt-d-add-trace-events-for-device-dma-map-unmap
-+	patches.suse/iommu-vt-d-add-scalable-mode-fault-information
-+	patches.suse/iommu-remember-when-default-domain-type-was-set-on-kernel-command-line
-+	patches.suse/iommu-add-helpers-to-set-get-default-domain-type
-+	patches.suse/iommu-use-functions-to-set-default-domain-type-in-iommu_set_def_domain_type
-+	patches.suse/iommu-amd-request-passthrough-mode-from-iommu-core
-+	patches.suse/iommu-vt-d-request-passthrough-mode-from-iommu-core
-+	patches.suse/x86-dma-get-rid-of-iommu_pass_through
-+	patches.suse/ia64-get-rid-of-iommu_pass_through
-+	patches.suse/iommu-print-default-domain-type-on-boot
-+	patches.suse/iommu-set-default-domain-type-at-runtime
-+	patches.suse/iommu-disable-passthrough-mode-when-sme-is-active
-+	patches.suse/documentation-update-documentation-for-iommu-passthrough
-+	patches.suse/iommu-iova-avoid-false-sharing-on-fq_timer_on
- 	patches.suse/iommu-dma-fix-for-dereferencing-before-null-checking
-+	patches.suse/iommu-don-t-use-sme_active-in-generic-code
-+	patches.suse/arm64-kexec-Use-consistent-convention-of-initializin.patch
-+	patches.suse/arm64-mm-free-the-initrd-reserved-memblock-in-a-alig.patch
-+	patches.suse/arm64-prefetch-fix-a-Wtype-limits-warning.patch
-+	patches.suse/arm64-efi-Move-variable-assignments-after-SECTIONS.patch
-+	patches.suse/powerpc-Makefile-Always-pass-synthetic-to-nm-if-supp.patch
-+	patches.suse/arm64-entry-Move-ct_user_exit-before-any-other-excep.patch
-+	patches.suse/arm64-kpti-ensure-patched-kernel-text-is-fetched-fro.patch
-+	patches.suse/kasan-arm64-fix-CONFIG_KASAN_SW_TAGS-KASAN_INLINE.patch
-+	patches.suse/ACPI-PPTT-Add-support-for-ACPI-6.3-thread-flag.patch
-+	patches.suse/arm64-topology-Use-PPTT-to-determine-if-PE-is-a-thre.patch
-+	patches.suse/0001-perf-imx_ddr-Add-MODULE_DEVICE_TABLE.patch
-+	patches.suse/arm64-map-FDT-as-RW-for-early_init_dt_scan.patch
-+	patches.suse/fdt-add-support-for-rng-seed.patch
-+	patches.suse/arm64-kexec_file-add-rng-seed-support.patch
-+	patches.suse/fdt-Update-CRC-check-for-rng-seed.patch
-+	patches.suse/arm64-smp-Treat-unknown-boot-failures-as-being-stuck.patch
-+	patches.suse/Revert-arm64-Remove-unnecessary-ISBs-from-set_-pte-p.patch
-+	patches.suse/arm64-tlb-Ensure-we-execute-an-ISB-following-walk-ca.patch
-+	patches.suse/jump_label-Don-t-warn-on-__exit-jump-entries.patch
-+	patches.suse/arm64-Use-correct-ll-sc-atomic-constraints.patch
-+	patches.suse/m68k-Prevent-some-compiler-warnings-in-Coldfire-buil.patch
-+	patches.suse/irqchip-sifive-plic-set-max-threshold-for-ignored-ha.patch
-+	patches.suse/ia64-unwind-fix-double-free-for-mod-arch.init_unw_ta.patch
- 	patches.suse/qla2xxx-remove-SGI-SN2-support.patch
-+	patches.suse/kexec-add-KEXEC_ELF.patch
-+	patches.suse/kexec_elf-change-order-of-elf_-_to_cpu-functions.patch
-+	patches.suse/kexec_elf-remove-parsing-of-section-headers.patch
-+	patches.suse/kexec_elf-remove-PURGATORY_STACK_SIZE.patch
-+	patches.suse/kexec_elf-remove-Elf_Rel-macro.patch
-+	patches.suse/kexec_elf-remove-unused-variable-in-kexec_elf_load.patch
-+	patches.suse/kexec_elf-support-32-bit-ELF-files.patch
-+	patches.suse/parisc-Disable-HP-HSC-PCI-Cards-to-prevent-kernel-cr.patch
-+	patches.suse/dmaengine-iop-adma-use-correct-printk-format-strings.patch
-+	patches.suse/ARM-xscale-fix-multi-cpu-compilation.patch
-+	patches.suse/ARM-ux500-add-missing-of_node_put.patch
-+	patches.suse/net-lpc-enet-fix-printk-format-strings.patch
-+	patches.suse/ARM-at91-move-platform-specific-asm-offset.h-to-arch.patch
-+	patches.suse/ARM-OMAP2-move-platform-specific-asm-offset.h-to-arc.patch
-+	patches.suse/ARM-zynq-Use-memcpy_toio-instead-of-memcpy-on-smp-br.patch
-+	patches.suse/firmware-arm_scmi-Check-if-platform-has-released-shm.patch
- 	patches.suse/soc-renesas-rcar-sysc-Add-goto-to-of_node_put-before.patch
--	patches.suse/objtool-clobber-user-cflags-variable.patch
-+	patches.suse/soc-renesas-rmobile-sysc-Set-GENPD_FLAG_ALWAYS_ON-fo.patch
-+	patches.suse/soc-renesas-Enable-ARM_ERRATA_754322-for-affected-Co.patch
-+	patches.suse/soc-fsl-qbman-Rework-QBMan-private-memory-setup.patch
-+	patches.suse/soc-fsl-qbman-Cleanup-buffer-pools-if-BMan-was-initi.patch
-+	patches.suse/soc-fsl-qbman-Cleanup-QMan-queues-if-device-was-alre.patch
-+	patches.suse/soc-fsl-qbman-Fix-drain_mr_fqni.patch
-+	patches.suse/soc-fsl-qbman-Disable-interrupts-during-portal-recov.patch
-+	patches.suse/soc-fsl-qbman-Fixup-qman_shutdown_fq.patch
-+	patches.suse/soc-fsl-qbman-Update-device-tree-with-reserved-memor.patch
-+	patches.suse/soc-fsl-guts-Add-definition-for-LS1028A.patch
-+	patches.suse/soc-amlogic-meson-clk-measure-protect-measure-with-a.patch
-+	patches.suse/soc-amlogic-meson-gx-socinfo-Add-of_node_put-before-.patch
-+	patches.suse/firmware-qcom_scm-Use-proper-types-for-dma-mappings.patch
-+	patches.suse/base-soc-Export-soc_device_register-unregister-APIs.patch
-+	patches.suse/ARM-dts-stm32-remove-fixed-regulator-unit-address-on.patch
-+	patches.suse/ARM-dts-stm32-add-missing-vdda-supply-to-adc-on-stm32f429i-eval.patch
-+	patches.suse/ARM-dts-stm32-add-missing-vdda-supply-to-adc-on-stm3.patch
-+	patches.suse/ARM-dts-stm32-add-pwm-cells-to-stm32mp157c.patch
-+	patches.suse/ARM-dts-stm32-add-pwm-cells-to-stm32f429.patch
-+	patches.suse/ARM-dts-stm32-add-pwm-cells-to-stm32f746.patch
-+	patches.suse/clk-meson-g12a-fix-hifi-typo-in-mali-parent_names.patch
-+	patches.suse/ARM-dts-r8a7779-Use-SYSC-always-on-PM-Domain-for-HSC.patch
-+	patches.suse/ARM-dts-aspeed-swift-Fix-FSI-GPIOs.patch
-+	patches.suse/ARM-dts-imx7d-cl-som-imx7-make-ethernet-work-again.patch
-+	patches.suse/ARM-dts-imx7-colibri-disable-HS400.patch
-+	patches.suse/arm64-dts-imx8mm-Correct-OPP-table-according-to-late.patch
-+	patches.suse/arm64-dts-imx8mq-Correct-OPP-table-according-to-late.patch
-+	patches.suse/arm64-dts-meson-fix-boards-regulators-states-format.patch
-+	patches.suse/arm64-dts-qcom-Add-Lenovo-Miix-630.patch
-+	patches.suse/arm64-dts-qcom-Add-HP-Envy-x2.patch
-+	patches.suse/arm64-dts-qcom-Add-Asus-NovaGo-TP370QL.patch
-+	patches.suse/arm64-dts-qcom-qcs404-evb-Mark-WCSS-clocks-protected.patch
-+	patches.suse/ARM-dts-exynos-Mark-LDO10-as-always-on-on-Peach-Pit-.patch
-+	patches.suse/ARM-dts-aspeed-swift-Change-power-supplies-to-versio.patch
-+	patches.suse/ARM-dts-aspeed-g5-Fixe-gpio-ranges-upper-limit.patch
-+	patches.suse/arm64-dts-rockchip-limit-clock-rate-of-MMC-controlle.patch
-+	patches.suse/arm64-dts-qcom-Add-Lenovo-Yoga-C630.patch
-+	patches.suse/objtool-Clobber-user-CFLAGS-variable.patch
-+	patches.suse/rcu-Simplify-rcu_read_unlock_special-deferred-wakeup.patch
-+	patches.suse/rcu-Make-rcu_read_unlock_special-checks-match-raise_.patch
-+	patches.suse/rcu-Add-destroy_work_on_stack-to-match-INIT_WORK_ONS.patch
-+	patches.suse/idle-Prevent-late-arriving-interrupts-from-disruptin.patch
-+	patches.suse/torture-Expand-last_ts-variable-in-kvm-test-1-run.sh.patch
-+	patches.suse/rcutorture-Test-TREE03-with-the-threadirqs-kernel-bo.patch
-+	patches.suse/torture-Remove-exporting-of-internal-functions.patch
-+	patches.suse/efi-x86-move-efi_is_table_address-into-arch-x86.patch
-+	patches.suse/efi-Export-Runtime-Configuration-Interface-table-to--1c5fecb6.patch
- 	patches.suse/efi-cper-print-AER-info-of-PCIe-fatal-error.patch
-+	patches.suse/0001-locking-rwsem-Make-handoff-writer-optimistically-spi.patch
-+	patches.suse/0001-locking-rwsem-Check-for-operations-on-an-uninitializ.patch
-+	patches.suse/0001-locking-qspinlock-x86-Clarify-virt_spin_lock_key.patch
-+	patches.suse/0001-locking-mutex-Make-__mutex_owner-static-to-mutex.c.patch
-+	patches.suse/0002-locking-mutex-Use-mutex-flags-macro-instead-of-hard-.patch
-+	patches.suse/0001-mutex-Fix-up-mutex_waiter-usage.patch
-+	patches.suse/perf-config-Honour-PERF_CONFIG-env-var-to-specify-al.patch
-+	patches.suse/perf-test-vfs_getname-Disable-.perfconfig-to-get-def.patch
-+	patches.suse/perf-tools-Fix-paths-in-include-statements.patch
-+	patches.suse/perf-record-Support-aarch64-random-socket_id-assignm.patch
-+	patches.suse/perf-map-Use-zalloc-for-map_groups.patch
-+	patches.suse/perf-unwind-Fix-libunwind-when-tid-pid.patch
-+	patches.suse/tools-headers-Grab-copy-of-linux-const.h-needed-by-l.patch
-+	patches.suse/tools-lib-traceevent-Fix-robust-test-of-do_generate_.patch
-+	patches.suse/tools-headers-Fixup-bitsperlong-per-arch-includes.patch
-+	patches.suse/libperf-Fix-alignment-trap-with-xyarray-contents-in-.patch
-+	patches.suse/perf-trace-beauty-ioctl-Fix-off-by-one-error-in-cmd-.patch
-+	patches.suse/perf-report-Fix-ns-time-sort-key-output.patch
-+	patches.suse/perf-script-Fix-memory-leaks-in-list_scripts.patch
-+	patches.suse/perf-allow-normal-events-to-output-aux-data.patch
-+	patches.suse/perf-x86-intel-support-pebs-output-to-pt.patch
-+	patches.suse/perf-evlist-Use-unshare-CLONE_FS-in-sb-threads-to-le.patch
-+	patches.suse/tools-lib-traceevent-Do-not-free-tep-cmdlines-in-add.patch
-+	patches.suse/0001-tools-lib-traceevent-Remove-unneeded-qsort-and-uses-.patch
-+	patches.suse/libtraceevent-Change-users-plugin-directory.patch
-+	patches.suse/kprobes-Prohibit-probing-on-BUG-and-WARN-address.patch
-+	patches.suse/sched-fair-Move-init_numa_balancing-below-task_numa_work.patch
-+	patches.suse/sched-fair-Move-task_numa_work-init-to-init_numa_balancing.patch
-+	patches.suse/sched-fair-Change-task_numa_work-storage-to-static.patch
-+	patches.suse/sched-fair-Fix-imbalance-due-to-CPU-affinity.patch
-+	patches.suse/time-tick-broadcast-Fix-tick_broadcast_offline-lockd.patch
-+	patches.suse/sched-fair-Start-tracking-SCHED_IDLE-tasks-count-in-cfs_rq.patch
-+	patches.suse/sched-fair-Fall-back-to-sched-idle-CPU-if-idle-CPU-isn-t-found.patch
-+	patches.suse/0001-sched-core-Convert-get_task_struct-to-return-the-tas.patch
-+	patches.suse/sched-stats-Fix-unlikely-use-of-sched_info_on.patch
-+	patches.suse/sched-isolation-Prefer-housekeeping-CPU-in-local-node.patch
-+	patches.suse/sched-fair-Introduce-fits_capacity.patch
-+	patches.suse/sched-topology-Add-partition_sched_domains_locked.patch
-+	patches.suse/sched-core-Streamle-calls-to-task_rq_unlock.patch
-+	patches.suse/cpusets-Rebuild-root-domain-deadline-accounting-information.patch
-+	patches.suse/sched-deadline-Fix-bandwidth-accounting-at-all-level.patch
-+	patches.suse/0001-cgroup-cpuset-Convert-cpuset_mutex-to-percpu_rwsem.patch
-+	patches.suse/rcu-tree-Call-setschedule-gp-ktread-to-SCHED_FIFO-ou.patch
-+	patches.suse/sched-core-Fix-CPU-controller-for-RT_GROUP_SCHED.patch
-+	patches.suse/rcu-tree-Fix-SCHED_FIFO-params.patch
-+	patches.suse/0001-sched-Clean-up-active_mm-reference-counting.patch
-+	patches.suse/sched-fair-Fix-low-cpu-usage-with-high-throttling-by-removing-expiration-of-cpu-local-slices.patch
-+	patches.suse/stop_machine-Fix-stop_cpus_in_progress-ordering.patch
-+	patches.suse/sched-rt-deadline-Fix-set_next_task-vs-pick_next_task.patch
-+	patches.suse/sched-Rework-CPU-hotplug-task-selection.patch
-+	patches.suse/sched-Add-task_struct-pointer-to-sched_class-set_curr_task.patch
-+	patches.suse/sched-fair-Expose-newidle_balance.patch
-+	patches.suse/sched-Allow-put_prev_task-to-drop-rq-lock.patch
-+	patches.suse/sched-Rework-pick_next_task-slow-path.patch
-+	patches.suse/sched-fair-Use-rq_lock-unlock-in-online_fair_sched_g.patch
-+	patches.suse/sched-topology-Improve-load-balancing-on-AMD-EPYC.patch
-+	patches.suse/sched-fair-Speed-up-energy-aware-wake-ups.patch
-+	patches.suse/sched-psi-Correct-overly-pessimistic-size-calculatio.patch
-+	patches.suse/sched-preempt-Use-CONFIG_PREEMPTION-where-appropriat.patch
-+	patches.suse/rcu-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/locking-spinlocks-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/tracing-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/kprobes-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/x86-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/x86-dumpstack-Indicate-PREEMPT_RT-in-dumps.patch
-+	patches.suse/x86-kvm-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/0001-x86-math64-Provide-a-sane-mul_u64_u32_div-implementa.patch
-+	patches.suse/x86-cpufeatures-enable-a-new-avx512-cpu-feature.patch
-+	patches.suse/x86-intel-aggregate-big-core-client-naming.patch
-+	patches.suse/x86-intel-aggregate-big-core-mobile-naming.patch
-+	patches.suse/x86-intel-aggregate-big-core-graphics-naming.patch
-+	patches.suse/x86-intel-aggregate-microserver-naming.patch
-+	patches.suse/x86-cpu-Add-Tiger-Lake-to-Intel-family.patch
-+	patches.suse/0001-x86-mm-Avoid-redundant-interrupt-disable-in-load_mm_.patch
-+	patches.suse/x86-kconfig-remove-x86_direct_gbpages-dependency-on-debug_pagealloc.patch
-+	patches.suse/x86-mm-Fix-cpumask_of_node-error-condition.patch
-+	patches.suse/x86-platform-intel-iosf_mbi-Rewrite-locking.patch
-+	patches.suse/msft-hv-1903-x86-hyperv-Create-and-use-Hyper-V-page-definitions.patch
-+	patches.suse/msft-hv-1904-x86-hyperv-Add-functions-to-allocate-deallocate-page.patch
-+	patches.suse/msft-hv-1905-drivers-hv-vmbus-Replace-page-definition-with-Hyper-.patch
-+	patches.suse/platform-x86-ISST-Use-dev_get_drvdata.patch
-+	patches.suse/platform-mellanox-mlxreg-hotplug-Remove-dev_err-usag.patch
-+	patches.suse/platform-x86-intel_pmc_core-Do-not-ioremap-RAM.patch
-+	patches.suse/platform-x86-intel_pmc_core_pltdrv-Module-removal-wa.patch
- 	patches.suse/platform-x86-pmc_atom-Add-Siemens-SIMATIC-IPC227E-to.patch
-+	patches.suse/platform-x86-intel_int0002_vgpio-Fix-wakeups-not-wor.patch
-+	patches.suse/tools-power-x86-intel-speed-select-Fix-a-read-overfl.patch
-+	patches.suse/tools-power-x86-intel-speed-select-Fix-memory-leak.patch
-+	patches.suse/platform-x86-ISST-Allow-additional-TRL-MSRs.patch
- 	patches.suse/alarmtimer-Use-EOPNOTSUPP-instead-of-ENOTSUPP.patch
-+	patches.suse/smp-hotplug-Track-booted-once-CPUs-in-a-cpumask.patch
-+	patches.suse/cpumask-Implement-cpumask_or_equal.patch
-+	patches.suse/x86-mm-pti-Handle-unaligned-address-gracefully-in-pt.patch
-+	patches.suse/x86-mm-pti-Do-not-invoke-PTI-functions-when-PTI-is-d.patch
-+	patches.suse/msft-hv-1909-PCI-hv-Allocate-a-named-fwnode-instead-of-an-address.patch
-+	patches.suse/irqdomain-Add-the-missing-assignment-of-domain-fwnod.patch
-+	patches.suse/irqchip-gic-v3-its-Fix-LPI-release-for-Multi-MSI-dev.patch
-+	patches.suse/x86-reboot-Always-use-NMI-fallback-when-shutdown-via.patch
- 	patches.suse/x86-kgbd-use-nmi_vector-not-apic_dm_nmi.patch
--	patches.suse/s390-process-avoid-potential-reading-of-freed-stack
-+	patches.suse/x86-apic-Invoke-perf_events_lapic_init-after-enablin.patch
-+	patches.suse/x86-apic-Soft-disable-APIC-before-initializing-it.patch
-+	patches.suse/x86-apic-Make-apic_pending_intr_clear-more-robust.patch
-+	patches.suse/x86-apic-Move-IPI-inlines-into-ipi.c.patch
-+	patches.suse/x86-apic-Cleanup-the-include-maze.patch
-+	patches.suse/x86-apic-Move-ipi-header-into-apic-directory.patch
-+	patches.suse/x86-apic-Move-apic_flat_64-header-into-apic-director.patch
-+	patches.suse/x86-apic-Consolidate-the-apic-local-headers.patch
-+	patches.suse/x86-apic-uv-Make-x2apic_extra_bits-static.patch
-+	patches.suse/x86-cpu-Move-arch_smt_update-to-a-neutral-place.patch
-+	patches.suse/x86-hotplug-Silence-APIC-and-NMI-when-CPU-is-dead.patch
-+	patches.suse/x86-apic-Remove-dest-argument-from-__default_send_IP.patch
-+	patches.suse/x86-apic-Add-NMI_VECTOR-wait-to-IPI-shorthand.patch
-+	patches.suse/x86-apic-Move-no_ipi_broadcast-out-of-32bit.patch
-+	patches.suse/x86-apic-Add-static-key-to-Control-IPI-shorthands.patch
-+	patches.suse/x86-apic-Provide-and-use-helper-for-send_IPI_allbuts.patch
-+	patches.suse/x86-smp-Move-smp_function_call-implementations-into-.patch
-+	patches.suse/x86-smp-Enhance-native_send_call_func_ipi.patch
-+	patches.suse/x86-apic-Remove-the-shorthand-decision-logic.patch
-+	patches.suse/x86-apic-Share-common-IPI-helpers.patch
-+	patches.suse/x86-apic-flat64-Remove-the-IPI-shorthand-decision-lo.patch
-+	patches.suse/x86-apic-x2apic-Implement-IPI-shorthands-support.patch
-+	patches.suse/x86-apic-vector-Warn-when-vector-space-exhaustion-br.patch
-+	patches.suse/0001-lib-timerqueue-Rely-on-rbtree-semantics-for-next-tim.patch
-+	patches.suse/0001-hrtimer-Remove-task-argument-from-hrtimer_init_sleep.patch
-+	patches.suse/0002-hrtimer-Consolidate-hrtimer_init-hrtimer_init_sleepe.patch
-+	patches.suse/0001-hrtimer-Provide-hrtimer_sleeper_start_expires.patch
-+	patches.suse/0001-hrtimer-treewide-Use-hrtimer_sleeper_start_expires.patch
-+	patches.suse/posix-cpu-timers-Sanitize-bogus-WARNONS.patch
-+	patches.suse/msft-hv-1928-clocksource-drivers-hyperv-Allocate-Hyper-V-TSC-page.patch
-+	patches.suse/msft-hv-1929-clocksource-drivers-hyperv-Add-Hyper-V-specific-sche.patch
-+	patches.suse/msft-hv-1930-clocksource-drivers-hyperv-Enable-TSC-page-clocksour.patch
-+	patches.suse/clocksource-drivers-npcm-Fix-GENMASK-and-timer-opera.patch
-+	patches.suse/clocksource-drivers-timer-of-Do-not-warn-on-deferred.patch
-+	patches.suse/clocksource-drivers-Do-not-warn-on-probe-defer.patch
-+	patches.suse/msft-hv-1933-x86-hyperv-Hide-pv_ops-access-for-CONFIG_PARAVIRT-n.patch
-+	patches.suse/s390-zcrypt-move-cca-misc-functions-to-new-code-file
-+	patches.suse/s390-zcrypt-add-base-code-for-cca-crypto-card-info-support
-+	patches.suse/s390-zcrypt-new-sysfs-attributes-serialnr-and-mkvps
-+	patches.suse/s390-kasan-provide-uninstrumented-__strlen.patch
-+	patches.suse/s390-process-avoid-potential-reading-of-freed-stack.patch
-+	patches.suse/s390-stacktrace-use-common-arch_stack_walk-infrastructure.patch
-+	patches.suse/s390-startup-round-down-mem-option-to-page-boundary
-+	patches.suse/s390-pkey-pkey-cleanup-narrow-in-kernel-api-fix-some-variable-types
-+	patches.suse/s390-zcrypt-extend-cca_findcard-function-and-helper
-+	patches.suse/s390-zcrypt-add-low-level-functions-for-cca-aes-cipher-keys
-+	patches.suse/s390-pkey-add-cca-aes-cipher-key-support
-+	patches.suse/s390-paes-prepare-paes-functions-for-large-key-blobs
-+	patches.suse/s390-zcrypt-fix-wrong-handling-of-cca-cipher-keygenflags
-+	patches.suse/s390-sclp-Fix-bit-checked-for-has_sipl.patch
-+	patches.suse/s390-vfio-ap-fix-warning-reset-not-completed
-+	patches.suse/s390-crypto-xts-aes-s390-fix-extra-run-time-crypto-s.patch
-+	patches.suse/s390-crypto-support-for-sha3-via-cpacf-msa6
-+	patches.suse/s390-add-support-for-ibm-z15-machines
-+	patches.suse/s390-pci-fix-MSI-message-data.patch
-+	patches.suse/docs-cgroup-v1-blkio-controller.rst-remove-a-CFQ-lef.patch
-+	patches.suse/docs-ipmb-place-it-at-driver-api-and-convert-to-ReST.patch
-+	patches.suse/docs-packing-move-it-to-core-api-book-and-adjust-mar.patch
-+	patches.suse/Documentation-sphinx-Add-missing-comma-to-list-of-st.patch
-+	patches.suse/Documentation-virt-Fix-broken-reference-to-virt-tree.patch
-+	patches.suse/io_uring-fix-wrong-sequence-setting-logic.patch
-+	patches.suse/ahci-Do-not-export-local-variable-ahci_em_messages.patch
-+	patches.suse/libata-ahci-Drop-PCS-quirk-for-Denverton-and-beyond.patch
-+	patches.suse/blk-mq-introduce-blk_mq_request_completed.patch
-+	patches.suse/blk-mq-introduce-blk_mq_tagset_wait_completed_reques.patch
-+	patches.suse/nvme-don-t-abort-completed-request-in-nvme_cancel_re.patch
-+	patches.suse/nvme-wait-until-all-completed-request-s-complete-fn-.patch
-+	patches.suse/blk-mq-remove-blk_mq_complete_request_sync.patch
-+	patches.suse/block-Declare-several-function-pointer-arguments-con.patch
-+	patches.suse/block-Document-the-bio-splitting-functions.patch
-+	patches.suse/block-Simplify-bvec_split_segs.patch
-+	patches.suse/block-Simplify-blk_bio_segment_split.patch
-+	patches.suse/block-Improve-physical-block-alignment-of-split-bios.patch
-+	patches.suse/block-Fix-spelling-in-the-header-above-blkg_lookup.patch
-+	patches.suse/block-Fix-a-comment-in-blk_cleanup_queue.patch
-+	patches.suse/block-add-req-op-to-reset-all-zones-and-flag.patch
-+	patches.suse/blk-zoned-implement-REQ_OP_ZONE_RESET_ALL.patch
-+	patches.suse/scsi-implement-REQ_OP_ZONE_RESET_ALL.patch
-+	patches.suse/null_blk-implement-REQ_OP_ZONE_RESET_ALL.patch
-+	patches.suse/blk-mq-add-callback-of-.cleanup_rq.patch
-+	patches.suse/scsi-implement-.cleanup_rq-callback.patch
-+	patches.suse/blk-mq-balance-mapping-between-present-CPUs-and-queu.patch
-+	patches.suse/lightnvm-remove-nvm_submit_io_sync_fn.patch
-+	patches.suse/lightnvm-move-metadata-mapping-to-lower-level-driver.patch
-+	patches.suse/lightnvm-pblk-use-kvmalloc-for-metadata.patch
-+	patches.suse/block-stop-exporting-bio_map_kern.patch
-+	patches.suse/0001-raid1-use-an-int-as-the-return-value-of-raise_barrie.patch
- 	patches.suse/md-raid6-Set-R5_ReadError-when-there-is-read-failure.patch
--	patches.suse/blk-mq-fix-memory-leak-in-blk_mq_init_allocated_queue-error.patch
-+	patches.suse/md-raid1-end-bio-when-the-device-faulty.patch
-+	patches.suse/0002-md-raid10-end-bio-when-the-device-faulty.patch
-+	patches.suse/0003-md-Convert-to-use-int_pow.patch
-+	patches.suse/0004-md-allow-last-device-to-be-forcibly-removed-from-RAI.patch
-+	patches.suse/md-don-t-set-In_sync-if-array-is-frozen.patch
-+	patches.suse/md-don-t-call-spare_active-in-md_reap_sync_thread-if.patch
-+	patches.suse/0005-raid1-factor-out-a-common-routine-to-handle-the-comp.patch
-+	patches.suse/loop-Add-LOOP_SET_DIRECT_IO-to-compat-ioctl.patch
-+	patches.suse/floppy-fix-usercopy-direction.patch
-+	patches.suse/blk-mq-Fix-memory-leak-in-blk_mq_init_allocated_queu.patch
-+	patches.suse/block-annotate-refault-stalls-from-IO-submission.patch
-+	patches.suse/block-remove-struct-request_queue-queue_head.patch
-+	patches.suse/block-sed-opal-Add-remove-spaces.patch
-+	patches.suse/block-sed-opal-Remove-always-false-conditional-state.patch
-+	patches.suse/block-sed-opal-Removed-duplicate-OPAL_METHOD_LENGTH-.patch
-+	patches.suse/nbd-add-missing-config-put.patch
-+	patches.suse/nbd-fix-max-number-of-supported-devs.patch
-+	patches.suse/block-improve-the-gap-check-in-__bio_add_pc_page.patch
-+	patches.suse/block-create-a-bio_try_merge_pc_page-helper.patch
-+	patches.suse/block-move-same-page-handling-from-__bio_add_pc_page.patch
-+	patches.suse/0001-null_blk-move-duplicate-code-to-callers.patch
-+	patches.suse/0002-null_blk-create-a-helper-for-zoned-devices.patch
-+	patches.suse/0003-null_blk-fix-inline-misuse.patch
-+	patches.suse/writeback-Generalize-and-expose-wb_completion.patch
-+	patches.suse/bdi-Add-bdi-id.patch
-+	patches.suse/writeback-Separate-out-wb_get_lookup-from-wb_get_create.patch
-+	patches.suse/writeback-memcg-Implement-cgroup_writeback_by_id.patch
-+	patches.suse/writeback-memcg-Implement-foreign-dirty-flushing.patch
-+	patches.suse/block-Remove-blk_mq_register_dev.patch
-+	patches.suse/block-don-t-hold-q-sysfs_lock-in-elevator_init_mq.patch
-+	patches.suse/blk-mq-don-t-hold-q-sysfs_lock-in-blk_mq_map_swqueue.patch
-+	patches.suse/block-add-helper-for-checking-if-queue-is-registered.patch
-+	patches.suse/block-split-.sysfs_lock-into-two-locks.patch
- 	patches.suse/md-only-call-set_in_sync-when-it-is-expected-to-succ.patch
- 	patches.suse/md-don-t-report-active-array_state-until-after-reval.patch
-+	patches.suse/0006-raid5-improve-too-many-read-errors-msg-by-adding-lim.patch
-+	patches.suse/blkcg-pass-q-and-blkcg-into-blkcg_pol_alloc_pd_fn.patch
-+	patches.suse/blkcg-make-cpd_init_fn-optional.patch
-+	patches.suse/blkcg-separate-blkcg_conf_get_disk-out-of-blkg_conf_.patch
-+	patches.suse/block-rq_qos-add-rq_qos_merge.patch
-+	patches.suse/block-rq_qos-implement-rq_qos_ops-queue_depth_change.patch
-+	patches.suse/blkcg-s-RQ_QOS_CGROUP-RQ_QOS_LATENCY.patch
-+	patches.suse/blk-mq-add-optional-request-alloc_time_ns.patch
-+	patches.suse/blkcg-implement-blk-iocost.patch
-+	patches.suse/blkcg-add-tools-cgroup-iocost_monitor.py.patch
-+	patches.suse/blkcg-add-tools-cgroup-iocost_coef_gen.py.patch
-+	patches.suse/blkcg-blk-iocost-predeclare-used-structs.patch
-+	patches.suse/blkcg-fix-missing-free-on-error-path-of-blk_iocost_i.patch
-+	patches.suse/blkcg-add-missing-NULL-check-in-ioc_cpd_alloc.patch
-+	patches.suse/nvme-tcp-cleanup-nvme_tcp_recv_pdu.patch
-+	patches.suse/nvme-tcp-Use-protocol-specific-operations-while-read.patch
-+	patches.suse/nvme-have-nvme_init_identify-set-ctrl-cap.patch
-+	patches.suse/nvme-pci-set-ctrl-sqsize-to-the-device-q_depth.patch
-+	patches.suse/nvme-move-sqsize-setting-to-the-core.patch
-+	patches.suse/nvme-don-t-pass-cap-to-nvme_disable_ctrl.patch
-+	patches.suse/nvme-tcp-selects-CRYPTO_CRC32C-for-nvme-tcp.patch
-+	patches.suse/nvme-tcp-support-simple-polling.patch
-+	patches.suse/nvmet-fix-data-units-read-and-written-counters-in-SM.patch
-+	patches.suse/nvme-add-Get-LBA-Status-command-opcode.patch
-+	patches.suse/nvme-trace-support-for-Get-LBA-Status-opcode-parsed.patch
-+	patches.suse/nvme-trace-parse-Get-LBA-Status-command-in-detail.patch
-+	patches.suse/nvmet-trace-parse-Get-LBA-Status-command-in-detail.patch
-+	patches.suse/nvmet-tcp-fix-possible-NULL-deref.patch
-+	patches.suse/nvmet-tcp-fix-possible-memory-leak.patch
-+	patches.suse/nvme-fabrics-Add-type-of-service-TOS-configuration.patch
-+	patches.suse/nvme-rdma-Add-TOS-for-rdma-transport.patch
-+	patches.suse/nvme-tcp-Use-struct-nvme_ctrl-directly.patch
-+	patches.suse/nvme-tcp-Add-TOS-for-tcp-transport.patch
-+	patches.suse/nvmet-tcp-Add-TOS-for-tcp-transport.patch
- 	patches.suse/nvme-multipath-fix-ana-log-nsid-lookup-when-nsid-is-.patch
--	patches.suse/0001-md-raid0-avoid-RAID0-data-corruption-due-to-layout-c.patch
-+	patches.suse/nvme-trace-bio-completion.patch
-+	patches.suse/nvme-pci-Pass-the-queue-to-SQ_SIZE-CQ_SIZE-macros.patch
-+	patches.suse/nvme-pci-Add-support-for-variable-IO-SQ-element-size.patch
-+	patches.suse/nvme-pci-Add-support-for-Apple-2018-models.patch
-+	patches.suse/nvme-pci-Support-shared-tags-across-queues-for-Apple.patch
-+	patches.suse/nvme-make-fabrics-command-run-on-a-separate-request-.patch
-+	patches.suse/nvme-pci-Tidy-up-nvme_unmap_data.patch
-+	patches.suse/nvme-fc-Use-rq_dma_dir-macro.patch
-+	patches.suse/nvme-rdma-Use-rq_dma_dir-macro.patch
-+	patches.suse/block-mq-deadline-Fix-queue-restart-handling.patch
-+	patches.suse/block-elevator.c-Remove-now-unused-elevator-argument.patch
-+	patches.suse/Documenation-switching-sched-Remove-notes-about-elev.patch
-+	patches.suse/Documentation-kernel-per-CPU-kthreads.txt-Remove-ref.patch
-+	patches.suse/0001-bcache-add-cond_resched-in-__bch_cache_cmp.patch
-+	patches.suse/0002-bcache-Fix-an-error-code-in-bch_dump_read.patch
-+	patches.suse/closures-fix-a-race-on-wakeup-from-closure_sync.patch
-+	patches.suse/0007-md-raid0-linear-Mark-array-as-broken-and-fail-BIOs-i.patch
-+	patches.suse/md-raid1-fail-run-raid1-array-when-active-disk-less-.patch
-+	patches.suse/0008-md-raid5-use-bio_end_sector-to-calculate-last_sector.patch
-+	patches.suse/paride-pf-need-to-set-queue-to-NULL-before-put_disk.patch
-+	patches.suse/paride-pcd-need-to-set-queue-to-NULL-before-put_disk.patch
-+	patches.suse/block-Cleanup-elevator_init_mq-use.patch
-+	patches.suse/block-Change-elevator_init_mq-to-always-succeed.patch
-+	patches.suse/block-Introduce-elevator-features.patch
-+	patches.suse/block-Improve-default-elevator-selection.patch
-+	patches.suse/block-Delay-default-elevator-initialization.patch
-+	patches.suse/block-Set-ELEVATOR_F_ZBD_SEQ_WRITE-for-nullblk-zoned.patch
-+	patches.suse/sd-Set-ELEVATOR_F_ZBD_SEQ_WRITE-for-ZBC-disks.patch
-+	patches.suse/block-fix-elevator_get_by_features.patch
-+	patches.suse/bfq-Fix-the-missing-barrier-in-__bfq_entity_update_w.patch
-+	patches.suse/bfq-Extract-bfq_group_set_weight-from-bfq_io_set_wei.patch
-+	patches.suse/bfq-Add-per-device-weight.patch
-+	patches.suse/blk-iocost-Fix-incorrect-operation-order-during-iocg.patch
-+	patches.suse/blk-iocost-Account-force-charged-overage-in-absolute.patch
-+	patches.suse/blk-iocost-Don-t-let-merges-push-vtime-into-the-futu.patch
-+	patches.suse/iocost_monitor-Always-use-strings-for-json-values.patch
-+	patches.suse/iocost_monitor-Report-more-info-with-higher-accuracy.patch
-+	patches.suse/iocost_monitor-Report-debt.patch
-+	patches.suse/block-bypass-blk_set_runtime_active-for-uninitialize.patch
-+	patches.suse/block-fix-race-between-switching-elevator-and-removi.patch
-+	patches.suse/nvme-fail-cancelled-commands-with-NVME_SC_HOST_PATH_.patch
-+	patches.suse/nvme-tcp-fail-command-with-NVME_SC_HOST_PATH_ERROR-s.patch
-+	patches.suse/nvme-fc-Fail-transport-errors-with-NVME_SC_HOST_PATH.patch
-+	patches.suse/nvme-pass-status-to-nvme_error_status.patch
-+	patches.suse/nvme-make-nvme_identify_ns-propagate-errors-back.patch
-+	patches.suse/nvme-make-nvme_report_ns_ids-propagate-error-back.patch
-+	patches.suse/nvme-fix-ns-removal-hang-when-failing-to-revalidate-.patch
-+	patches.suse/nvme-Treat-discovery-subsystems-as-unique-subsystems.patch
-+	patches.suse/nvme-include-admin_q-sync-with-nvme_sync_queues.patch
-+	patches.suse/nvme-tcp-remove-redundant-assignment-to-variable-ret.patch
-+	patches.suse/nvme-Assign-subsys-instance-from-first-ctrl.patch
-+	patches.suse/nvme-Remove-redundant-assignment-of-cq-vector.patch
-+	patches.suse/nvmet-Use-PTR_ERR_OR_ZERO-in-nvmet_init_discovery.patch
-+	patches.suse/nvme-fabrics-allow-discovery-subsystems-accept-a-kat.patch
-+	patches.suse/nvme-enable-aen-regardless-of-the-presence-of-I-O-qu.patch
-+	patches.suse/nvme-add-uevent-variables-for-controller-devices.patch
-+	patches.suse/nvme-send-discovery-log-page-change-events-to-usersp.patch
-+	patches.suse/nvmet-fix-a-wrong-error-status-returned-in-error-log.patch
-+	patches.suse/raid5-don-t-increment-read_errors-on-EILSEQ-return.patch
-+	patches.suse/raid5-don-t-set-STRIPE_HANDLE-to-stripe-which-is-in-.patch
-+	patches.suse/md-raid0-avoid-RAID0-data-corruption-due-to-layout-c.patch
-+	patches.suse/0009-md-add-feature-flag-MD_FEATURE_RAID0_LAYOUT.patch
-+	patches.suse/0010-raid5-remove-STRIPE_OPS_REQ_PENDING.patch
-+	patches.suse/0011-raid5-use-bio_end_sector-in-r5_next_bio.patch
-+	patches.suse/bfq-Fix-bfq-linkage-error.patch
-+	patches.suse/block-make-rq-sector-size-accessible-for-block-stats.patch
-+	patches.suse/block-also-check-RQF_STATS-in-blk_mq_need_time_stamp.patch
-+	patches.suse/mmc-sdhci-iproc-Add-support-for-emmc2-of-the-BCM2711.patch
-+	patches.suse/mmc-sdhci-pci-Add-another-Id-for-Intel-CML.patch
-+	patches.suse/mmc-Remove-dev_err-usage-after-platform_get_irq.patch
-+	patches.suse/mmc-sdhci-of-esdhc-add-erratum-A011334-support-in-ls.patch
-+	patches.suse/mmc-sdhci-cadence-use-struct_size-helper.patch
-+	patches.suse/mmc-bcm2835-Take-SWIOTLB-memory-size-limitation-into.patch
-+	patches.suse/mmc-sdhci-add-pll-enable-support-to-internal-clock-setup.patch
-+	patches.suse/pci-add-genesys-logic-inc-vendor-id.patch
-+	patches.suse/mmc-sdhci-export-sdhci_abort_tuning-function-symbol.patch
- 	patches.suse/mmc-sdhci-Fix-incorrect-switch-to-HS-mode.patch
-+	patches.suse/mmc-core-Add-helper-function-to-indicate-if-SDIO-IRQ.patch
-+	patches.suse/mmc-dw_mmc-Re-store-SDIO-IRQs-mask-at-system-resume.patch
-+	patches.suse/mmc-mtk-sd-Re-store-SDIO-IRQs-mask-at-system-resume.patch
-+	patches.suse/mmc-core-Clarify-sdio_irq_pending-flag-for-MMC_CAP2_.patch
- 	patches.suse/ALSA-firewire-tascam-handle-error-code-when-getting-.patch
- 	patches.suse/ALSA-firewire-tascam-check-intermediate-state-of-clo.patch
- 	patches.suse/ALSA-hda-Flush-interrupts-on-disabling.patch
-+	patches.suse/ALSA-hda-hdmi-Don-t-report-spurious-jack-state-chang.patch
-+	patches.suse/ALSA-hda-hdmi-Allow-audio-component-for-AMD-ATI-and-.patch
- 	patches.suse/ALSA-line6-sizeof-byte-is-always-1-use-that-fact.patch
- 	patches.suse/ALSA-hda-Show-the-fatal-CORB-RIRB-error-more-clearly.patch
- 	patches.suse/ALSA-i2c-ak4xxx-adda-Fix-a-possible-null-pointer-der.patch
-+	patches.suse/ALSA-usb-audio-Scarlett-Gen-2-mixer-interface.patch
- 	patches.suse/ALSA-aoa-onyx-always-initialize-register-read-value.patch
- 	patches.suse/ALSA-hda-Add-support-of-Zhaoxin-controller.patch
-+	patches.suse/ALSA-usb-audio-Unify-audioformat-release-code.patch
-+	patches.suse/ALSA-usb-audio-fix-PCM-device-order.patch
- 	patches.suse/ALSA-usb-audio-Skip-bSynchAddress-endpoint-check-if-.patch
- 	patches.suse/ALSA-usb-audio-Add-Pioneer-DDJ-SX3-PCM-quirck.patch
- 	patches.suse/ALSA-hda-Inform-too-slow-responses.patch
-+	patches.suse/ALSA-hda-Add-a-quirk-model-for-fixing-Huawei-Mateboo.patch
- 	patches.suse/ALSA-hda-Set-fifo_size-for-both-playback-and-capture.patch
- 	patches.suse/ALSA-hda-sigmatel-remove-unused-variable-stac9200_co.patch
- 	patches.suse/ALSA-hda-Drop-unsol-event-handler-for-Intel-HDMI-cod.patch
- 	patches.suse/ALSA-hda-Expand-pin_match-function-to-match-upcoming.patch
- 	patches.suse/ALSA-hda-Define-a-fallback_pin_fixup_tbl-for-alc269-.patch
- 	patches.suse/ALSA-hda-realtek-Check-beep-whitelist-before-assigni.patch
- 	patches.suse/ALSA-hda-realtek-Blacklist-PC-beep-for-Lenovo-ThinkC.patch
-+	patches.suse/ALSA-usb-audio-More-validations-of-descriptor-units.patch
-+	patches.suse/ALSA-usb-audio-Simplify-parse_audio_unit.patch
-+	patches.suse/ALSA-usb-audio-Unify-the-release-of-usb_mixer_elem_i.patch
-+	patches.suse/ALSA-usb-audio-Remove-superfluous-bLength-checks.patch
-+	patches.suse/ALSA-usb-audio-Clean-up-check_input_term.patch
-+	patches.suse/ALSA-usb-audio-Fix-possible-NULL-dereference-at-crea.patch
-+	patches.suse/ALSA-usb-audio-remove-some-dead-code.patch
-+	patches.suse/ALSA-hda-Allow-runtime-PM-for-controller-if-componen.patch
-+	patches.suse/ALSA-usb-audio-DSD-auto-detection-for-Playback-Desig.patch
-+	patches.suse/ALSA-usb-audio-Update-DSD-support-quirks-for-Oppo-an.patch
-+	patches.suse/ALSA-firewire-motu-add-support-for-MOTU-4pre.patch
- 	patches.suse/ALSA-hda-hdmi-remove-redundant-assignment-to-variabl.patch
-+	patches.suse/Add-Acer-Aspire-Ethos-8951G-model-quirk.patch
-+	patches.suse/ASoC-rsnd-don-t-call-clk_get_rate-under-atomic-conte.patch
-+	patches.suse/ASoC-SOF-Intel-hda-Initialize-HDA-controller-after-i.patch
-+	patches.suse/ASoC-hdac_hda-fix-page-fault-issue-by-removing-race.patch
- 	patches.suse/ASoC-es8328-Fix-copy-paste-error-in-es8328_right_lin.patch
--	patches.suse/ASoC-cs4349-Use-PM-ops-cs4349_runtime_pm.patch
- 	patches.suse/ASoC-wm8737-Fix-copy-paste-error-in-wm8737_snd_contr.patch
-+	patches.suse/ASoC-uniphier-Fix-double-reset-assersion-when-transi.patch
-+	patches.suse/ASoC-meson-axg-tdm-formatter-free-reset-on-device-re.patch
-+	patches.suse/ASoC-meson-g12a-tohdmitx-require-regmap-mmio.patch
-+	patches.suse/ASoC-sun4i-i2s-Register-regmap-and-PCM-before-our-co.patch
-+	patches.suse/ASoC-mchp-i2s-mcc-Fix-unprepare-of-GCLK.patch
-+	patches.suse/ASoC-mchp-i2s-mcc-Wait-for-RX-TX-RDY-only-if-control.patch
-+	patches.suse/ASoC-Intel-Skylake-Use-correct-function-to-access-io.patch
- 	patches.suse/ASoC-Intel-Fix-use-of-potentially-uninitialized-vari.patch
- 	patches.suse/ASoC-Intel-NHLT-Fix-debug-print-format.patch
-+	patches.suse/ASoC-es8316-fix-headphone-mixer-volume-table.patch
-+	patches.suse/ASoC-fsl_ssi-Fix-clock-control-issue-in-master-mode.patch
- 	patches.suse/ASoC-Intel-Baytrail-Fix-implicit-fallthrough-warning.patch
- 	patches.suse/ASoC-dmaengine-Make-the-pcm-name-equal-to-pcm-id-if-.patch
-+	patches.suse/ASoC-ams-delta-Take-control-over-audio-mute-GPIO-pin.patch
-+	patches.suse/ASoC-SOF-Intel-hda-Make-hdac_device-device-managed.patch
-+	patches.suse/ASoC-fsl_sai-add-of_match-data.patch
-+	patches.suse/ASoC-fsl_sai-derive-TX-FIFO-watermark-from-FIFO-dept.patch
-+	patches.suse/ASoC-fsl_sai-mark-regmap-as-fast_io.patch
-+	patches.suse/ASoC-tlv320aic31xx-suppress-error-message-for-EPROBE.patch
- 	patches.suse/ASoC-Define-a-set-of-DAPM-pre-post-up-events.patch
-+	patches.suse/ASoC-sgtl5000-Improve-VAG-power-and-mute-control.patch
-+	patches.suse/ASoC-sgtl5000-Fix-definition-of-VAG-Ramp-Control.patch
-+	patches.suse/ASoC-sgtl5000-add-ADC-mute-control.patch
-+	patches.suse/ASoC-sgtl5000-Fix-of-unmute-outputs-on-probe.patch
- 	patches.suse/ASoC-sgtl5000-Fix-charge-pump-source-assignment.patch
-+	patches.suse/ASoC-SOF-pci-mark-last_busy-value-at-runtime-PM-init.patch
-+	patches.suse/ASoC-SOF-reset-DMA-state-in-prepare.patch
-+	patches.suse/ASoC-sunxi-fix-a-sound-binding-broken-reference.patch
-+	patches.suse/ASoC-fsl_sai-Add-registers-definition-for-multiple-d.patch
-+	patches.suse/ASoC-fsl_sai-Update-Tx-Rx-channel-enable-mask.patch
-+	patches.suse/ASoC-fsl_sai-Add-support-for-SAI-new-version.patch
-+	patches.suse/ASoC-fsl_sai-Add-support-for-imx7ulp-imx8mq.patch
-+	patches.suse/ASoC-sun4i-i2s-Don-t-use-the-oversample-to-calculate.patch
-+	patches.suse/ASoC-sun4i-i2s-Rework-MCLK-divider-calculation.patch
-+	patches.suse/ASoC-intel-cht_bsw_max98090_ti-Add-all-Chromebooks-t.patch
-+	patches.suse/ASoC-sun4i-i2s-Move-the-channel-configuration-to-a-c.patch
-+	patches.suse/ASoC-sun4i-i2s-Move-the-format-configuration-to-a-ca.patch
-+	patches.suse/ASoC-sun4i-i2s-Use-module-clock-as-BCLK-parent-on-ne.patch
-+	patches.suse/ASoC-sun4i-i2s-Fix-the-MCLK-and-BCLK-dividers-on-new.patch
- 	patches.suse/ASoC-sun4i-i2s-RX-and-TX-counter-registers-are-swapp.patch
-+	patches.suse/ASoC-sun4i-i2s-Fix-LRCK-and-BCLK-polarity-offsets-on.patch
-+	patches.suse/ASoC-sun4i-i2s-Fix-the-LRCK-polarity.patch
-+	patches.suse/ASoC-sun4i-i2s-Fix-WSS-and-SR-fields-for-the-A83t.patch
-+	patches.suse/ASoC-sun4i-i2s-Fix-MCLK-Enable-bit-offset-on-A83t.patch
-+	patches.suse/ASoC-sun4i-i2s-Fix-the-LRCK-period-on-A83t.patch
-+	patches.suse/ASoC-sun4i-i2s-Remove-duplicated-quirks-structure.patch
-+	patches.suse/ASoC-sun4i-i2s-Pass-the-channels-number-as-an-argume.patch
-+	patches.suse/ASoC-sun4i-i2s-Support-more-channels.patch
-+	patches.suse/ASoC-fsl_sai-Add-support-for-imx8qm.patch
-+	patches.suse/ASoC-sun4i-i2s-Add-support-for-TDM-slots.patch
-+	patches.suse/ASoC-sun4i-i2s-Use-the-physical-slot-width-for-the-c.patch
-+	patches.suse/ASoC-sun4i-i2s-Use-the-actual-format-width-instead-o.patch
-+	patches.suse/ASoC-sun4i-i2s-Replace-call-to-params_width-by-local.patch
-+	patches.suse/ASoC-sun4i-i2s-Add-support-for-DSP-formats.patch
- 	patches.suse/ASoC-wm8988-fix-typo-in-wm8988_right_line_controls.patch
-+	patches.suse/ASoC-imx-audmix-register-the-card-on-a-proper-dev.patch
-+	patches.suse/ASoC-sunxi-Revert-initial-A83t-support.patch
-+	patches.suse/ASoC-sun4i-Revert-A83t-description.patch
-+	patches.suse/ASoC-Intel-Haswell-Adjust-machine-device-private-con.patch
-+	patches.suse/ASoC-dt-bindings-sun4i-spdif-Fix-dma-names-warning.patch
-+	patches.suse/ASoC-fsl_sai-Implement-set_bclk_ratio.patch
-+	patches.suse/media-mtk-cir-lower-de-glitch-counter-for-rc-mm-prot.patch
- 	patches.suse/media-technisat-usb2-break-out-of-loop-at-end-of-buf.patch
- 	patches.suse/media-dib0700-fix-link-error-for-dibx000_i2c_set_spe.patch
-+	patches.suse/media-vb2-reorder-checks-in-vb2_poll.patch
-+	patches.suse/media-vivid-fix-potential-integer-overflow-on-left-s.patch
-+	patches.suse/media-vivid-add-sanity-check-to-avoid-divide-error-a.patch
-+	patches.suse/media-vivid-work-around-high-stack-usage-with-clang.patch
-+	patches.suse/media-staging-imx-Fix-NULL-deref-in-find_pipeline_en.patch
- 	patches.suse/media-exynos4-is-fix-leaked-of_node-references.patch
-+	patches.suse/0001-media-vimc-stream-remove-obsolete-function-doc.patch
-+	patches.suse/0001-media-vimc-stream-fix-style-of-argument-description.patch
-+	patches.suse/media-rcar-vin-Clean-up-correct-notifier-in-error-pa.patch
- 	patches.suse/media-hdpvr-Add-device-num-check-and-handling.patch
-+	patches.suse/media-marvell-ccic-mmp-add-MODULE_DEVICE_TABLE.patch
-+	patches.suse/media-vivid-fix-device-init-when-no_error_inj-1-and-.patch
-+	patches.suse/media-i2c-ov5640-Check-for-devm_gpiod_get_optional-e.patch
-+	patches.suse/media-hantro-Set-DMA-max-segment-size.patch
-+	patches.suse/media-don-t-drop-front-end-reference-count-for-detac.patch
- 	patches.suse/media-iguanair-add-sanity-checks.patch
-+	patches.suse/media-staging-tegra-vde-Fix-build-error.patch
-+	patches.suse/media-imx7.rst-Fix-the-references-to-the-CSI-multipl.patch
-+	patches.suse/media-media-platform-fsl-viu.c-fix-build-for-MICROBL.patch
-+	patches.suse/0001-media-Revert-media-vimc-Remove-or-modify-stream-chec.patch
-+	patches.suse/0001-media-Revert-media-vimc-propagate-pixel-format-in-th.patch
-+	patches.suse/media-mtk-mdp-fix-reference-count-on-old-device-tree.patch
-+	patches.suse/media-i2c-tda1997x-prevent-potential-NULL-pointer-ac.patch
- 	patches.suse/media-fdp1-Reduce-FCP-not-found-message-level-to-deb.patch
-+	patches.suse/media-MAINTAINERS-hantro-Fix-typo-in-a-filepath.patch
-+	patches.suse/media-MAINTAINERS-Remove-zoran-driver.patch
-+	patches.suse/media-em28xx-modules-workqueue-not-inited-for-2nd-de.patch
- 	patches.suse/media-tm6000-double-free-if-usb-disconnect-while-str.patch
-+	patches.suse/media-rc-imon-Allow-iMON-RC-protocol-for-ffdc-7e-dev.patch
-+	patches.suse/media-vsp1-fix-memory-leak-of-dl-on-error-return-pat.patch
-+	patches.suse/media-ov8856-Check-reading-clock-frequency-succeeded.patch
- 	patches.suse/media-omap3isp-Set-device-on-omap3isp-subdevs.patch
- 	patches.suse/media-omap3isp-Don-t-set-streaming-state-on-random-s.patch
- 	patches.suse/media-i2c-ov5645-Fix-power-sequence.patch
-+	patches.suse/media-imx-mipi-csi-2-Don-t-fail-if-initial-state-tim.patch
- 	patches.suse/media-radio-si470x-kill-urb-on-error.patch
- 	patches.suse/media-hdpvr-add-terminating-0-at-end-of-string.patch
- 	patches.suse/media-gspca-zero-usb_buf-on-error.patch
-+	patches.suse/media-dvb-frontends-use-ida-for-pll-number.patch
-+	patches.suse/media-mceusb-fix-eliminate-TX-IR-signal-length-limit.patch
- 	patches.suse/media-dvb-core-fix-a-memory-leak-bug.patch
- 	patches.suse/media-ttusb-dec-Fix-info-leak-in-ttusb_dec_send_comm.patch
- 	patches.suse/media-atmel-atmel-isi-fix-timeout-value-for-stop-str.patch
-+	patches.suse/media-cec-notifier-clear-cec_adap-in-cec_notifier_un.patch
- 	patches.suse/media-cpia2_usb-fix-memory-leaks.patch
- 	patches.suse/media-saa7146-add-cleanup-in-hexium_attach.patch
- 	patches.suse/media-sn9c20x-Add-MSI-MS-1039-laptop-to-flip_dmi_tab.patch
- 	patches.suse/media-saa7134-fix-terminology-around-saa7134_i2c_eep.patch
-+	patches.suse/media-aspeed-video-address-a-protential-usage-of-an-.patch
- 	patches.suse/media-ov9650-add-a-sanity-check.patch
-+	patches.suse/media-em28xx-Fix-exception-handling-in-em28xx_alloc_.patch
-+	patches.suse/media-videobuf-core.c-poll_wait-needs-a-non-NULL-buf.patch
- 	patches.suse/leds-leds-lp5562-allow-firmware-files-up-to-the-maxi.patch
--	patches.suse/leds-Allow-to-call-led_classdev_unregister-unconditi.patch
-+	patches.suse/drivers-Introduce-device-lookup-variants-by-name.patch
-+	patches.suse/drivers-Introduce-device-lookup-variants-by-of_node.patch
-+	patches.suse/drivers-Introduce-device-lookup-variants-by-fwnode.patch
-+	patches.suse/led-triggers-Fix-a-memory-leak-bug.patch
-+	patches.suse/leds-lm3532-Fix-brightness-control-for-i2c-mode.patch
-+	patches.suse/leds-lm3532-Fixes-for-the-driver-for-stability.patch
-+	patches.suse/leds-ti-lmu-common-Fix-coccinelle-issue-in-TI-LMU.patch
- 	patches.suse/leds-trigger-gpio-GPIO-0-is-valid.patch
-+	patches.suse/led-triggers-Fix-dereferencing-of-null-pointer.patch
- 	patches.suse/dmaengine-bcm2835-Print-error-in-case-setting-DMA-ma.patch
-+	patches.suse/dmaengine-tegra-apb-Support-per-burst-residue-granul.patch
-+	patches.suse/dmaengine-tegra210-adma-Don-t-program-FIFO-threshold.patch
-+	patches.suse/dmaengine-fsl-edma-add-i.mx7ulp-edma2-version-suppor.patch
-+	patches.suse/dmaengine-fsl-edma-implement-.device_synchronize-cal.patch
-+	patches.suse/dmaengine-make-mux_configure32-static.patch
-+	patches.suse/dmaengine-change-alignment-of-mux_configure32-and-fs.patch
- 	patches.suse/dmaengine-dw-platform-Switch-to-acpi_dma_controller_.patch
- 	patches.suse/dmaengine-iop-adma.c-fix-printk-format-warning.patch
-+	patches.suse/dmaengine-ti-edma-Do-not-reset-reserved-paRAM-slots.patch
-+	patches.suse/PM-wakeup-Drop-wakeup_source_init-wakeup_source_prep.patch
-+	patches.suse/PM-wakeup-Use-wakeup_source_register-in-wakelock.c.patch
-+	patches.suse/PM-wakeup-Show-wakeup-sources-stats-in-sysfs.patch
-+	patches.suse/PM-wakeup-Fix-sysfs-registration-error-path.patch
-+	patches.suse/PM-wakeup-Register-wakeup-class-kobj-after-device-is.patch
-+	patches.suse/PM-wakeup-Unexport-wakeup_source_sysfs_-add-remove.patch
- 	patches.suse/PM-sleep-Fix-possible-overflow-in-pm_system_cancel_w.patch
-+	patches.suse/add-cpuidle-haltpoll-driver.patch
-+	patches.suse/cpuidle-add-poll_limit_ns-to-cpuidle_device-structure.patch
-+	patches.suse/governors-unify-last_state_idx.patch
-+	patches.suse/cpuidle-add-haltpoll-governor.patch
-+	patches.suse/cpuidle-haltpoll-disable-host-side-polling-when-kvm-virtualized.patch
-+	patches.suse/cpuidle-header-file-stubs-must-be-static-inline.patch
-+	patches.suse/cpuidle-menu-Allow-tick-to-be-stopped-if-PM-QoS-is-used.patch
-+	patches.suse/cpuidle-teo-Allow-tick-to-be-stopped-if-PM-QoS-is-us.patch
-+	patches.suse/cpuidle-haltpoll-vcpu-hotplug-support.patch
-+	patches.suse/cpuidle-allow-governor-switch-on-cpuidle_register_driver.patch
-+	patches.suse/cpuidle-haltpoll-set-haltpoll-as-preferred-governor.patch
-+	patches.suse/cpuidle-haltpoll-return-ENODEV-on-modinit-failure.patch
-+	patches.suse/cpuidle-haltpoll-do-not-set-an-owner-to-allow-modunload.patch
-+	patches.suse/cpuidle-haltpoll-Enable-kvm-guest-polling-when-dedicated-physical-CPUs-are-available.patch
-+	patches.suse/cpufreq-intel_pstate-Implement-QoS-supported-freq-co.patch
-+	patches.suse/sched-cpufreq-Align-trace-event-behavior-of-fast-swi.patch
-+	patches.suse/cpufreq-Add-policy-create-remove-notifiers-back.patch
-+	patches.suse/thermal-cpu_cooling-Switch-to-QoS-requests-for-freq-.patch
-+	patches.suse/cpufreq-powerpc-macintosh-Switch-to-QoS-requests-for.patch
-+	patches.suse/cpufreq-powerpc_cbe-Switch-to-QoS-requests-for-freq-.patch
-+	patches.suse/arch_topology-Use-CPUFREQ_CREATE_POLICY-instead-of-C.patch
-+	patches.suse/video-sa1100fb-Remove-cpufreq-policy-notifier.patch
-+	patches.suse/video-pxafb-Remove-cpufreq-policy-notifier.patch
-+	patches.suse/ACPI-cpufreq-Switch-to-QoS-requests-instead-of-cpufr.patch
-+	patches.suse/cpufreq-Remove-CPUFREQ_ADJUST-and-CPUFREQ_NOTIFY-pol.patch
-+	patches.suse/Documentation-cpufreq-Update-policy-notifier-documen.patch
-+	patches.suse/cpufreq-ap806-Add-NULL-check-after-kcalloc.patch
-+	patches.suse/cpufreq-imx-cpufreq-dt-Add-i.MX8MN-support.patch
-+	patches.suse/opp-Not-all-power-domains-are-scalable.patch
-+	patches.suse/PM-devfreq-tegra-Fix-kHz-to-Hz-conversion.patch
-+	patches.suse/PM-devfreq-Fix-kernel-oops-on-governor-module-load.patch
- 	patches.suse/PM-devfreq-exynos-bus-Correct-clock-enable-sequence.patch
- 	patches.suse/PM-devfreq-passive-Use-non-devm-notifiers.patch
- 	patches.suse/PM-devfreq-passive-fix-compiler-warning.patch
-+	patches.suse/opp-Don-t-decrement-uninitialized-list_kref.patch
- 	patches.suse/ACPI-CPPC-do-not-require-the-_PSD-method.patch
--	patches.suse/0001-ACPICA-Increase-total-number-of-possible-Owner-IDs.patch
-+	patches.suse/ACPI-APEI-Release-resources-if-gen_pool_add-fails.patch
- 	patches.suse/ACPI-processor-don-t-print-errors-for-processorIDs-0.patch
- 	patches.suse/ACPI-custom_method-fix-memory-leaks.patch
- 	patches.suse/ACPI-PCI-fix-acpi_pci_irq_enable-memory-leak.patch
-+	patches.suse/ACPI-LPSS-Save-restore-LPSS-private-registers-also-o.patch
- 	patches.suse/ACPI-property-Fix-acpi_graph_get_remote_endpoint-nam.patch
--	patches.suse/kvm-coalesced_mmio-add-bounds-checking
--	patches.suse/0001-KVM-x86-use-Intel-speculation-bugs-and-features-as-d.patch
-+	patches.suse/software-node-Initialize-the-return-value-in-softwar.patch
-+	patches.suse/KVM-coalesced_mmio-add-bounds-checking.patch
-+	patches.suse/kvm-x86-fix-x86_decode_insn-return-when-fetching-insn-bytes-fails
-+	patches.suse/kvm-x86-mmu-add-explicit-access-mask-for-mmio-sptes
-+	patches.suse/kvm-x86-unconditionally-call-x86-ops-that-are-always-implemented
-+	patches.suse/KVM-x86-Disable-posted-interrupts-for-non-standard-I.patch
-+	patches.suse/KVM-x86-Manually-calculate-reserved-bits-when-loadin.patch
- 	patches.suse/KVM-PPC-Book3S-HV-XIVE-Free-escalation-interrupts-be.patch
- 	patches.suse/KVM-PPC-Book3S-HV-Fix-race-in-re-enabling-XIVE-escal.patch
- 	patches.suse/KVM-PPC-Book3S-HV-Don-t-push-XIVE-context-when-not-u.patch
- 	patches.suse/powerpc-xive-Implement-get_irqchip_state-method-for-.patch
-+	patches.suse/KVM-PPC-Book3S-Enable-XIVE-native-capability-only-if.patch
- 	patches.suse/KVM-PPC-Book3S-HV-Check-for-MMU-ready-on-piggybacked.patch
- 	patches.suse/KVM-PPC-Book3S-HV-Don-t-lose-pending-doorbell-reques.patch
--	patches.suse/kvm-s390-test-for-bad-access-register-and-size-at-the-start-of-s390_mem_op
--	patches.suse/usb-host-xhci-hub-fix-extra-endianness-conversion.patch
--	patches.suse/0001-usbip-Implement-SG-support-to-vhci-hcd-and-stub-driv.patch
-+	patches.suse/KVM-arm-arm64-vgic-Use-a-single-IO-device-per-redist.patch
-+	patches.suse/arm64-KVM-Device-mappings-should-be-execute-never.patch
-+	patches.suse/KVM-arm-arm64-vgic-Allow-more-than-256-vcpus-for-KVM.patch
-+	patches.suse/kvm-x86-refactor-up-kvm_-g-s-et_msr-to-simplify-callers
-+	patches.suse/kvm-x86-add-kvm_emulate_-rd-wr-msr-to-consolidate-vxm-svm-code
-+	patches.suse/kvm-x86-return-to-userspace-with-internal-error-on-unexpected-exit-reason
-+	patches.suse/KVM-x86-always-stop-emulation-on-page-fault.patch
-+	patches.suse/KVM-x86-set-ctxt-have_exception-in-x86_decode_insn.patch
-+	patches.suse/kvm-Nested-KVM-MMUs-need-PAE-root-too.patch
-+	patches.suse/KVM-s390-Test-for-bad-access-register-and-size-at-th.patch
-+	patches.suse/0001-kvm-s390-disallow-invalid-bits-in-kvm_valid_regs-and-kvm_dirty_regs
-+	patches.suse/driver-core-platform-Add-an-error-message-to-platfor.patch
-+	patches.suse/driver-core-add-dev_groups-to-all-drivers.patch
-+	patches.suse/driver-core-platform-Introduce-platform_get_irq_opti.patch
-+	patches.suse/driver-core-platform-Export-platform_get_irq_optiona.patch
-+	patches.suse/usb-gadget-udc-core-Fix-segfault-if-udc_bind_to_driv.patch
-+	patches.suse/0001-usb-dwc3-meson-g12a-fix-suspend-resume-regulator-unb.patch
-+	patches.suse/0001-usb-typec-tps6598x-Fix-build-error-without-CONFIG_RE.patch
-+	patches.suse/usbip-Implement-SG-support-to-vhci-hcd-and-stub-driv.patch
- 	patches.suse/USB-usbcore-Fix-slab-out-of-bounds-bug-during-device.patch
-+	patches.suse/serial-stm32-Use-__maybe_unused-instead-of-if-CONFIG.patch
-+	patches.suse/tty-serial-fsl_lpuart-Use-appropriate-lpuart32_-I-O-.patch
-+	patches.suse/tty-serial-atmel-reschedule-TX-after-RX-was-started.patch
-+	patches.suse/serial-tegra-add-internal-loopback-functionality.patch
-+	patches.suse/serial-tegra-protect-IER-against-LCR.DLAB.patch
-+	patches.suse/tty-max310x-fix-off-by-one-buffer-access-when-storin.patch
-+	patches.suse/serial-sprd-correct-the-wrong-sequence-of-arguments.patch
-+	patches.suse/serial-tegra-add-support-to-ignore-read.patch
-+	patches.suse/serial-tegra-avoid-reg-access-when-clk-disabled.patch
-+	patches.suse/serial-tegra-flush-the-RX-fifo-on-frame-error.patch
-+	patches.suse/serial-tegra-report-error-to-upper-tty-layer.patch
-+	patches.suse/serial-tegra-check-for-FIFO-mode-enabled-status.patch
-+	patches.suse/serial-tegra-set-maximum-num-of-uart-ports-to-8.patch
-+	patches.suse/serial-tegra-add-support-to-use-8-bytes-trigger.patch
-+	patches.suse/serial-tegra-DT-for-Adjusted-baud-rates.patch
-+	patches.suse/serial-tegra-add-support-to-adjust-baud-rate.patch
-+	patches.suse/serial-tegra-report-clk-rate-errors.patch
-+	patches.suse/serial-tegra-Add-PIO-mode-support.patch
-+	patches.suse/iio-imu-st_lsm6dsx-move-odr_table-in-st_lsm6dsx_sens.patch
-+	patches.suse/iio-tsl2772-Use-devm_add_action_or_reset-for-tsl2772.patch
-+	patches.suse/staging-erofs-fix-an-error-handling-in-erofs_readdir.patch
-+	patches.suse/staging-erofs-some-compressed-cluster-should-be-subm.patch
-+	patches.suse/staging-erofs-cannot-set-EROFS_V_Z_INITED_BIT-if-fil.patch
-+	patches.suse/staging-erofs-add-two-missing-erofs_workgroup_put-fo.patch
-+	patches.suse/staging-erofs-avoid-endless-loop-of-invalid-lookback.patch
-+	patches.suse/staging-erofs-detect-potential-multiref-due-to-corru.patch
-+	patches.suse/staging-most-sound-Fix-error-path-of-audio_init.patch
- 	patches.suse/iio-dac-ad5380-fix-incorrect-assignment-to-val.patch
- 	patches.suse/mic-avoid-statically-declaring-a-struct-device.patch
-+	patches.suse/phy-ti-am654-serdes-fix-an-use-after-free-in-serdes_.patch
- 	patches.suse/phy-renesas-rcar-gen3-usb2-Disable-clearing-VBUS-in-.patch
-+	patches.suse/phy-qcom-qmp-Correct-ready-status-again.patch
-+	patches.suse/0001-thunderbolt-Switch-to-use-device_property_count_uXX.patch
-+	patches.suse/0001-thunderbolt-Show-key-using-pE-not-pEp.patch
-+	patches.suse/0001-thunderbolt-Correct-path-indices-for-PCIe-tunnel.patch
-+	patches.suse/0001-thunderbolt-Move-NVM-upgrade-support-flag-to-struct-.patch
-+	patches.suse/0001-thunderbolt-Use-32-bit-writes-when-writing-ring-prod.patch
-+	patches.suse/0001-thunderbolt-Do-not-fail-adding-switch-if-some-port-i.patch
-+	patches.suse/0001-thunderbolt-Hide-switch-attributes-that-are-not-set.patch
-+	patches.suse/0001-thunderbolt-Expose-active-parts-of-NVM-even-if-upgra.patch
-+	patches.suse/0001-thunderbolt-Add-support-for-Intel-Ice-Lake.patch
-+	patches.suse/0001-ACPI-property-Add-two-new-Thunderbolt-property-GUIDs.patch
-+	patches.suse/coresight-etm4x-Two-function-calls-less.patch
-+	patches.suse/coresight-etm4x-Add-ETM-PIDs-for-SDM845-and-MSM8996.patch
-+	patches.suse/coresight-cpu-debug-Add-support-for-Qualcomm-Kryo.patch
-+	patches.suse/coresight-etr_buf-Consolidate-refcount-initializatio.patch
-+	patches.suse/coresight-tmc-etr-Handle-memory-errors.patch
-+	patches.suse/coresight-tmc-etr-Check-if-non-secure-access-is-enab.patch
-+	patches.suse/coresight-Convert-pr_warn-to-dev_warn-for-obsolete-b.patch
-+	patches.suse/coresight-acpi-Static-funnel-support.patch
-+	patches.suse/coresight-etm4x-Remove-superfluous-setting-of-os_unl.patch
-+	patches.suse/coresight-etm4x-Use-explicit-barriers-on-enable-disa.patch
-+	patches.suse/coresight-etm4x-use-module_param-instead-of-module_p.patch
-+	patches.suse/coresight-etm4x-improve-clarity-of-etm4_os_unlock-co.patch
-+	patches.suse/coresight-tmc-etr-Fix-updating-buffer-in-not-snapsho.patch
-+	patches.suse/coresight-tmc-etr-Fix-perf_data-check.patch
-+	patches.suse/coresight-tmc-Make-memory-width-mask-computation-int.patch
-+	patches.suse/coresight-tmc-etr-Decouple-buffer-sync-and-barrier-p.patch
-+	patches.suse/coresight-tmc-etr-Add-barrier-packets-when-moving-of.patch
- 	patches.suse/dev-mem-Bail-out-upon-SIGKILL.patch
-+	patches.suse/firmware-google-check-if-size-is-valid-when-decoding.patch
-+	patches.suse/crypto-ccree-account-for-TEE-not-ready-to-report.patch
- 	patches.suse/crypto-ccp-Reduce-maximum-stack-usage.patch
-+	patches.suse/0001-padata-Replace-delayed-timer-with-immediate-workqueu.patch
-+	patches.suse/0001-padata-purge-get_cpu-and-reorder_via_wq-from-padata_.patch
- 	patches.suse/crypto-qat-Silence-smp_processor_id-warning.patch
-+	patches.suse/crypto-ccree-use-the-full-crypt-length-value.patch
- 	patches.suse/crypto-caam-fix-concurrency-issue-in-givencrypt-desc.patch
-+	patches.suse/crypto-ccp-Clean-up-and-exit-correctly-on-allocation.patch
-+	patches.suse/crypto-caam-qi-fix-error-handling-in-ERN-handler.patch
- 	patches.suse/crypto-caam-free-resources-in-case-caam_rng-registra.patch
-+	patches.suse/crypto-caam-execute-module-exit-point-only-if-necess.patch
-+	patches.suse/crypto-caam-unregister-algorithm-only-if-the-registr.patch
-+	patches.suse/0001-padata-initialize-pd-cpu-with-effective-cpumask.patch
-+	patches.suse/crypto-caam-qi-execute-library-only-on-DPAA-1.x.patch
-+	patches.suse/crypto-caam-qi-use-print_hex_dump_debug-function-to-.patch
-+	patches.suse/crypto-mediatek-fix-uninitialized-value-of-gctx-text.patch
- 	patches.suse/crypto-skcipher-Unmap-pages-after-an-external-error.patch
- 	patches.suse/crypto-cavium-zip-Add-missing-single_release.patch
-+	patches.suse/0001-padata-allocate-workqueue-internally.patch
-+	patches.suse/0001-workqueue-unconfine-alloc-apply-free_workqueue_attrs.patch
-+	patches.suse/0001-padata-make-padata_do_parallel-find-alternate-callba.patch
-+	patches.suse/0001-crypto-pcrypt-remove-padata-cpumask-notifier.patch
-+	patches.suse/0001-padata-pcrypt-take-CPU-hotplug-lock-internally-in-pa.patch
-+	patches.suse/0001-padata-use-separate-workqueues-for-parallel-and-seri.patch
-+	patches.suse/0001-padata-unbind-parallel-jobs-from-specific-CPUs.patch
-+	patches.suse/net-Use-skb-accessors-in-network-drivers.patch
-+	patches.suse/net-Use-skb-accessors-in-network-core.patch
-+	patches.suse/net-Increase-the-size-of-skb_frag_t.patch
-+	patches.suse/net-Reorder-the-contents-of-skb_frag_t.patch
-+	patches.suse/net-Rename-skb_frag-page-to-bv_page.patch
-+	patches.suse/net-Rename-skb_frag_t-size-to-bv_len.patch
-+	patches.suse/net-Convert-skb_frag_t-to-bio_vec.patch
-+	patches.suse/ftgmac100-Fix-build.patch
-+	patches.suse/net-broadcom-Use-dev_get_drvdata.patch
- 	patches.suse/e1000e-Use-dev_get_drvdata-where-possible.patch
-+	patches.suse/fm10k-Use-dev_get_drvdata.patch
-+	patches.suse/i40e-Use-dev_get_drvdata.patch
-+	patches.suse/igb-Use-dev_get_drvdata-where-possible.patch
-+	patches.suse/net-mlx5e-xsk-dynamically-allocate-mlx5e_channel_par.patch
-+	patches.suse/net-sched-include-mpls-actions-in-hardware-intermedi.patch
-+	patches.suse/nfp-flower-offload-MPLS-push-action.patch
-+	patches.suse/nfp-flower-offload-MPLS-pop-action.patch
-+	patches.suse/nfp-flower-offload-MPLS-set-action.patch
-+	patches.suse/drivers-net-xgene-Remove-acpi_has_method-calls.patch
-+	patches.suse/sfc-Use-dev_get_drvdata-where-possible.patch
-+	patches.suse/sfc-falcon-Use-dev_get_drvdata-where-possible.patch
-+	patches.suse/Build-fixes-for-skb_frag_size-conversion.patch
-+	patches.suse/net-ixgbevf-fix-a-compilation-error-of-skb_frag_t.patch
-+	patches.suse/igc-Remove-the-polarity-field-from-a-PHY-information.patch
-+	patches.suse/igc-Remove-the-unused-field-from-a-device-specificat.patch
-+	patches.suse/igc-Update-the-MAC-reset-flow.patch
-+	patches.suse/igc-Add-more-SKUs-for-i225-device.patch
- 	patches.suse/e1000e-add-workaround-for-possible-stalled-packet.patch
-+	patches.suse/qed-reduce-maximum-stack-frame-size.patch
-+	patches.suse/mlx4-avoid-large-stack-usage-in-mlx4_init_hca.patch
-+	patches.suse/net-sfc-falcon-convert-to-i2c_new_dummy_device.patch
-+	patches.suse/mlxsw-spectrum-Expose-KVD-size-for-Spectrum-2.patch
-+	patches.suse/mlxsw-spectrum_router-Increase-scale-of-IPv6-nexthop.patch
-+	patches.suse/staging-octeon-Fix-build-failure-due-to-typo.patch
-+	patches.suse/net-neigh-remove-redundant-assignment-to-variable-bu.patch
-+	patches.suse/net-stmmac-Make-MDIO-bus-reset-optional.patch
-+	patches.suse/net-stmmac-Do-not-request-stmmaceth-clock.patch
-+	patches.suse/drivers-net-xgene-Move-status-variable-declaration-i.patch
-+	patches.suse/mlx4-en_netdev-allow-offloading-VXLAN-over-VLAN.patch
-+	patches.suse/mlxsw-spectrum_flower-Forbid-to-offload-mirred-redir.patch
-+	patches.suse/mlxsw-spectrum_acl-Track-rules-that-forbid-egress-bl.patch
-+	patches.suse/mlxsw-spectrum_flower-Forbid-to-offload-match-on-res.patch
-+	patches.suse/net-hns3-add-reset-checking-before-set-channels.patch
-+	patches.suse/net-hns3-add-a-check-for-get_reset_level.patch
-+	patches.suse/net-hns3-remove-upgrade-reset-level-when-reset-fail.patch
-+	patches.suse/net-hns3-change-GFP-flag-during-lock-period.patch
-+	patches.suse/net-hns3-modify-firmware-version-display-format.patch
-+	patches.suse/net-hns3-add-debug-messages-to-identify-eth-down-cau.patch
-+	patches.suse/net-hns3-make-hclge_service-use-delayed-workqueue.patch
-+	patches.suse/net-hns3-add-interrupt-affinity-support-for-misc-int.patch
-+	patches.suse/net-hns3-Add-support-for-using-order-1-pages-with-a-.patch
-+	patches.suse/net-hns3-use-dev_info-instead-of-pr_info.patch
- 	patches.suse/NFC-fix-attrs-checks-in-netlink-interface.patch
-+	patches.suse/bnxt_en-Update-firmware-interface-spec.-to-1.10.0.89.patch
-+	patches.suse/bnxt_en-Add-TPA-structure-definitions-for-BCM57500-c.patch
-+	patches.suse/bnxt_en-Refactor-TPA-logic.patch
-+	patches.suse/bnxt_en-Expand-bnxt_tpa_info-struct-to-support-57500.patch
-+	patches.suse/bnxt_en-Handle-standalone-RX_AGG-completions.patch
-+	patches.suse/bnxt_en-Refactor-tunneled-hardware-GRO-logic.patch
-+	patches.suse/bnxt_en-Set-TPA-GRO-mode-flags-on-57500-chips-proper.patch
-+	patches.suse/bnxt_en-Add-fast-path-logic-for-TPA-on-57500-chips.patch
-+	patches.suse/bnxt_en-Add-TPA-ID-mapping-logic-for-57500-chips.patch
-+	patches.suse/bnxt_en-Add-hardware-GRO-setup-function-for-57500-ch.patch
-+	patches.suse/bnxt_en-Refactor-ethtool-ring-statistics-logic.patch
-+	patches.suse/bnxt_en-Allocate-the-larger-per-ring-statistics-bloc.patch
-+	patches.suse/bnxt_en-Support-TPA-counters-on-57500-chips.patch
-+	patches.suse/bnxt_en-Refactor-bnxt_init_one-and-turn-on-TPA-suppo.patch
-+	patches.suse/bnxt_en-Support-all-variants-of-the-5750X-chip-famil.patch
-+	patches.suse/bnxt_en-Add-PCI-IDs-for-57500-series-NPAR-devices.patch
-+	patches.suse/linux-Add-skb_frag_t-page_offset-accessors.patch
-+	patches.suse/net-Use-skb_frag_off-accessors.patch
-+	patches.suse/linux-Remove-bvec-page_offset-use-bv_offset.patch
-+	patches.suse/net-Remove-dev_err-usage-after-platform_get_irq.patch
-+	patches.suse/vhost-vsock-split-packets-to-send-using-multiple-buf.patch
-+	patches.suse/selftests-mlxsw-Fix-local-variable-declarations-in-D.patch
-+	patches.suse/selftests-mlxsw-Add-a-test-for-leftover-DSCP-rule.patch
-+	patches.suse/0001-mac80211-pass-the-vif-to-cancel_remain_on_channel.patch
-+	patches.suse/net-mlx5e-Print-a-warning-when-LRO-feature-is-droppe.patch
-+	patches.suse/net-mlx5e-Avoid-warning-print-when-not-required.patch
-+	patches.suse/net-mlx5e-Improve-ethtool-rxnfc-callback-structure.patch
-+	patches.suse/net-mlx5e-Fix-unnecessary-flow_block_cb_is_busy-call.patch
-+	patches.suse/net-mlx5e-Simplify-get_route_and_out_devs-helper-fun.patch
-+	patches.suse/net-mlx5e-Extend-tc-flow-struct-with-reference-count.patch
-+	patches.suse/net-mlx5e-Change-flow-flags-type-to-unsigned-long.patch
-+	patches.suse/net-mlx5e-Protect-tc-flows-hashtable-with-rcu.patch
-+	patches.suse/net-mlx5e-Protect-unready-flows-with-dedicated-lock.patch
-+	patches.suse/net-mlx5e-Eswitch-change-offloads-num_flows-type-to-.patch
-+	patches.suse/net-mlx5e-Eswitch-use-state_lock-to-synchronize-vlan.patch
-+	patches.suse/net-mlx5e-Rely-on-rcu-instead-of-rtnl-lock-when-gett.patch
-+	patches.suse/net-mlx5e-Protect-tc-flow-table-with-mutex.patch
-+	patches.suse/net-bridge-mcast-add-delete-due-to-fast-leave-mdb-fl.patch
-+	patches.suse/mvpp2-use-devm_platform_ioremap_resource-to-simplify.patch
-+	patches.suse/net-phy-xgene-use-devm_platform_ioremap_resource-to-.patch
-+	patches.suse/net-hns3-add-link-change-event-report.patch
-+	patches.suse/net-hns3-add-handler-for-NCSI-error-mailbox.patch
-+	patches.suse/net-hns3-do-not-query-unsupported-commands-in-debugf.patch
-+	patches.suse/net-hns3-refine-for-set-ring-parameters.patch
-+	patches.suse/net-hns3-remove-unnecessary-variable-in-hclge_get_ma.patch
-+	patches.suse/net-hns3-minor-cleanup-in-hns3_clean_rx_ring.patch
-+	patches.suse/net-hns3-minior-error-handling-change-for-hclge_tm_s.patch
-+	patches.suse/net-hns3-simplify-hclge_cmd_query_error.patch
-+	patches.suse/net-hns3-rename-a-member-in-struct-hclge_mac_etherty.patch
-+	patches.suse/net-hns3-fix-some-reset-handshake-issue.patch
-+	patches.suse/net-hns3-clear-reset-interrupt-status-in-hclge_irq_h.patch
-+	patches.suse/net-hns3-activate-reset-timer-when-calling-reset_eve.patch
-+	patches.suse/ice-add-lp_advertising-flow-control-support.patch
-+	patches.suse/ice-track-hardware-stat-registers-past-rollover.patch
-+	patches.suse/ice-Move-vector-base-setup-to-PF-VSI.patch
-+	patches.suse/ice-Always-set-prefena-when-configuring-an-Rx-queue.patch
-+	patches.suse/ice-separate-out-control-queue-lock-creation.patch
-+	patches.suse/ice-Do-not-configure-port-with-no-media.patch
-+	patches.suse/ice-Disable-VFs-until-reset-is-completed.patch
-+	patches.suse/ice-Only-bump-Rx-tail-and-release-buffers-once-per-n.patch
-+	patches.suse/ice-Set-up-Tx-scheduling-tree-based-on-alloc-VSI-Tx-.patch
-+	patches.suse/ice-Update-number-of-VF-queue-before-setting-VSI-res.patch
-+	patches.suse/ice-Add-stats-for-Rx-drops-at-the-port-level.patch
-+	patches.suse/ice-Remove-duplicate-code-in-ice_alloc_rx_bufs.patch
-+	patches.suse/ice-Don-t-return-error-for-disabling-LAN-Tx-queue-th.patch
-+	patches.suse/ice-Remove-unnecessary-flag-ICE_FLAG_MSIX_ENA.patch
-+	patches.suse/ice-Remove-flag-to-track-VF-interrupt-status.patch
-+	patches.suse/ice-Bump-version-number.patch
-+	patches.suse/enetc-Clean-up-local-mdio-bus-allocation.patch
-+	patches.suse/enetc-Clean-up-makefile.patch
-+	patches.suse/enetc-Add-mdio-bus-driver-for-the-PCIe-MDIO-endpoint.patch
-+	patches.suse/fm10k-reduce-scope-of-the-err-variable.patch
-+	patches.suse/fm10k-reduce-scope-of-p-local-variable.patch
-+	patches.suse/fm10k-reduce-the-scope-of-qv-local-variable.patch
-+	patches.suse/fm10k-reduce-the-scope-of-local-err-variable.patch
-+	patches.suse/fm10k-reduce-the-scope-of-the-q_idx-local-variable.patch
-+	patches.suse/fm10k-reduce-the-scope-of-the-tx_buffer-variable.patch
-+	patches.suse/fm10k-reduce-the-scope-of-the-err-variable.patch
-+	patches.suse/fm10k-reduce-the-scope-of-the-local-i-variable.patch
-+	patches.suse/fm10k-reduce-the-scope-of-the-local-msg-variable.patch
-+	patches.suse/fm10k-reduce-the-scope-of-the-result-local-variable.patch
-+	patches.suse/fm10k-reduce-scope-of-the-ring-variable.patch
-+	patches.suse/net-mlx5-fix-Wtype-limits-compilation-warnings.patch
-+	patches.suse/net-mlx5-Refactor-and-optimize-flow-counter-bulk-que.patch
-+	patches.suse/net-mlx5-Add-flow-counter-bulk-allocation-hardware-b.patch
-+	patches.suse/net-mlx5-Fix-offset-of-tisc-bits-reserved-field.patch
-+	patches.suse/net-mlx5-Make-load_one-and-unload_one-symmetric.patch
-+	patches.suse/net-mlx5-E-Switch-Verify-support-QoS-element-type.patch
-+	patches.suse/net-mlx5-E-switch-Combine-metadata-enable-disable-fu.patch
-+	patches.suse/net-mlx5-E-switch-Initialize-TSAR-Qos-hardware-block.patch
-+	patches.suse/net-mlx5-E-switch-Introduce-helper-function-to-enabl.patch
-+	patches.suse/net-mlx5-E-Switch-remove-redundant-error-handling.patch
-+	patches.suse/net-mlx5-E-Switch-Remove-redundant-mc_promisc-NULL-c.patch
-+	patches.suse/net-mlx5-E-switch-Tide-up-eswitch-config-sequence.patch
-+	patches.suse/net-mlx5-E-Switch-add-ingress-rate-support.patch
-+	patches.suse/net-mlx5-Add-flow-counter-bulk-infrastructure.patch
-+	patches.suse/net-mlx5-Add-flow-counter-pool.patch
-+	patches.suse/net-mlx5e-Tx-Strict-the-room-needed-for-SQ-edge-NOPs.patch
-+	patches.suse/net-mlx5e-XDP-Close-TX-MPWQE-session-when-no-room-fo.patch
-+	patches.suse/net-mlx5e-XDP-Slight-enhancement-for-WQE-fetch-funct.patch
-+	patches.suse/net-mlx5e-Tx-Soften-inline-mode-VLAN-dependencies.patch
-+	patches.suse/net-mlx5e-Rx-checksum-handling-refactoring.patch
-+	patches.suse/net-mlx5e-Fix-mlx5e_tx_reporter_create-return-value.patch
-+	patches.suse/net-mlx5e-Set-tx-reporter-only-on-successful-creatio.patch
-+	patches.suse/net-mlx5e-TX-reporter-cleanup.patch
-+	patches.suse/net-mlx5e-Allow-dropping-specific-tunnel-packets.patch
-+	patches.suse/drop_monitor-Use-correct-error-code.patch
-+	patches.suse/drop_monitor-Rename-and-document-scope-of-mutex.patch
-+	patches.suse/drop_monitor-Document-scope-of-spinlock.patch
-+	patches.suse/drop_monitor-Avoid-multiple-blank-lines.patch
-+	patches.suse/drop_monitor-Add-extack-support.patch
-+	patches.suse/drop_monitor-Use-pre_doit-post_doit-hooks.patch
-+	patches.suse/Increase-fq_codel-count-in-the-bulk-dropper.patch
-+	patches.suse/fq_codel-Kill-useless-per-flow-dropped-statistic.patch
-+	patches.suse/fm10k-remove-unnecessary-variable-initializer.patch
-+	patches.suse/fm10k-remove-needless-assignment-of-err-local-variab.patch
-+	patches.suse/fm10k-remove-needless-initialization-of-size-local-v.patch
-+	patches.suse/fm10k-explicitly-return-0-on-success-path-in-functio.patch
-+	patches.suse/fm10k-cast-page_addr-to-u8-when-incrementing-it.patch
-+	patches.suse/fm10k-mark-unused-parameters-with-__always_unused.patch
-+	patches.suse/fm10k-convert-NON_Q_VECTORS-hw-into-NON_Q_VECTORS.patch
-+	patches.suse/fm10k-fix-fm10k_get_fault_pf-to-read-correct-address.patch
-+	patches.suse/net-tc_act-add-skbedit_ptype-helper-functions.patch
-+	patches.suse/net-sched-add-skbedit-of-ptype-action-to-hardware-IR.patch
-+	patches.suse/net-tc_act-add-helpers-to-detect-ingress-mirred-acti.patch
-+	patches.suse/net-sched-add-ingress-mirred-action-to-hardware-IR.patch
-+	patches.suse/nfp-flower-push-vlan-after-tunnel-in-merge.patch
-+	patches.suse/nfp-flower-detect-potential-pre-tunnel-rules.patch
-+	patches.suse/nfp-flower-verify-pre-tunnel-rules.patch
-+	patches.suse/nfp-flower-offload-pre-tunnel-rules.patch
-+	patches.suse/nfp-flower-remove-offloaded-MACs-when-reprs-are-appl.patch
-+	patches.suse/nfp-flower-encode-mac-indexes-with-pre-tunnel-rule-c.patch
-+	patches.suse/i40e-fix-incorrect-ethtool-statistics-veb-and-veb.tc.patch
-+	patches.suse/i40e-Log-disable-fw-lldp-flag-change-by-ethtool.patch
-+	patches.suse/i40e-don-t-report-link-up-for-a-VF-who-hasn-t-enable.patch
-+	patches.suse/i40e-fix-code-comments.patch
-+	patches.suse/i40e-Update-visual-effect-for-advertised-FEC-mode.patch
-+	patches.suse/i40e-Log-info-when-PF-is-entering-and-leaving-Allmul.patch
-+	patches.suse/i40e-verify-string-count-matches-even-on-early-retur.patch
-+	patches.suse/i40e-Remove-unicast-log-when-VF-is-leaving-multicast.patch
-+	patches.suse/dpaa_eth-Use-refcount_t-for-refcount.patch
- 	patches.suse/cxgb4-smt-Add-lock-for-atomic_dec_and_test.patch
-+	patches.suse/cxgb4-smt-Use-normal-int-for-refcount.patch
-+	patches.suse/qed-Add-new-ethtool-supported-port-types-based-on-me.patch
-+	patches.suse/sfc-don-t-score-irq-moderation-points-for-GRO.patch
-+	patches.suse/sfc-falcon-don-t-score-irq-moderation-points-for-GRO.patch
-+	patches.suse/net-use-listified-RX-for-handling-GRO_NORMAL-skbs.patch
-+	patches.suse/cls_api-modify-the-tc_indr_block_ing_cmd-parameters.patch
-+	patches.suse/cls_api-remove-the-tcf_block-cache.patch
-+	patches.suse/cls_api-add-flow_indr_block_call-function.patch
-+	patches.suse/flow_offload-move-tc-indirect-block-to-flow-offload.patch
-+	patches.suse/flow_offload-support-get-multi-subsystem-block.patch
-+	patches.suse/mlxsw-spectrum-Extend-to-support-Spectrum-3-ASIC.patch
-+	patches.suse/fq_codel-remove-set-but-not-used-variables-prev_ecn_.patch
-+	patches.suse/devlink-remove-pointless-data_len-arg-from-region-sn.patch
-+	patches.suse/taprio-remove-unused-variable-entry_list_policy.patch
-+	patches.suse/net-hns3-fix-GFP-flag-error-in-hclge_mac_update_stat.patch
-+	patches.suse/net-hns3-fix-interrupt-clearing-error-for-VF.patch
-+	patches.suse/net-hns3-clean-up-for-vlan-handling-in-hns3_fill_des.patch
-+	patches.suse/net-hns3-add-input-length-check-for-debugfs-write-fu.patch
-+	patches.suse/net-hns3-modify-how-pause-options-is-displayed.patch
-+	patches.suse/net-hns3-add-DFX-registers-information-for-ethtool-d.patch
-+	patches.suse/net-hns3-add-some-statitics-info-to-tx-process.patch
-+	patches.suse/net-hns3-add-check-for-max-TX-BD-num-for-tso-and-non.patch
-+	patches.suse/net-hns3-add-function-display-NCL_CONFIG-info.patch
-+	patches.suse/net-hns3-refine-MAC-pause-statistics-querying-functi.patch
-+	patches.suse/net-hns3-add-handshake-with-VF-for-PF-reset.patch
-+	patches.suse/net-hns3-refine-some-macro-definitions.patch
-+	patches.suse/net-mlx5e-Extend-hairpin-entry-with-reference-counte.patch
-+	patches.suse/net-mlx5e-Protect-hairpin-entry-flows-list-with-spin.patch
-+	patches.suse/net-mlx5e-Protect-hairpin-hash-table-with-mutex.patch
-+	patches.suse/net-mlx5e-Allow-concurrent-creation-of-hairpin-entri.patch
-+	patches.suse/net-mlx5e-Extend-mod-header-entry-with-reference-cou.patch
-+	patches.suse/net-mlx5e-Protect-mod-header-entry-flows-list-with-s.patch
-+	patches.suse/net-mlx5e-Protect-mod_hdr-hash-table-with-mutex.patch
-+	patches.suse/net-mlx5e-Allow-concurrent-creation-of-mod_hdr-entri.patch
-+	patches.suse/net-mlx5e-Extend-encap-entry-with-reference-counter.patch
-+	patches.suse/net-mlx5e-Protect-encap-hash-table-with-mutex.patch
-+	patches.suse/net-mlx5e-Allow-concurrent-creation-of-encap-entries.patch
-+	patches.suse/net-mlx5-E-switch-Removed-unused-hwid.patch
-+	patches.suse/net-mlx5e-Simplify-querying-port-representor-parent-.patch
-+	patches.suse/net-mlx5e-Use-vhca_id-in-generating-representor-port.patch
-+	patches.suse/net-mlx5e-Use-refcount_t-for-refcount.patch
-+	patches.suse/mlx5-no-need-to-check-return-value-of-debugfs_create.patch
-+	patches.suse/bnxt-no-need-to-check-return-value-of-debugfs_create.patch
-+	patches.suse/cxgb4-no-need-to-check-return-value-of-debugfs_creat.patch
-+	patches.suse/hns3-no-need-to-check-return-value-of-debugfs_create.patch
-+	patches.suse/nfp-no-need-to-check-return-value-of-debugfs_create-.patch
-+	patches.suse/mvpp2-no-need-to-check-return-value-of-debugfs_creat.patch
-+	patches.suse/fm10k-no-need-to-check-return-value-of-debugfs_creat.patch
-+	patches.suse/i40e-no-need-to-check-return-value-of-debugfs_create.patch
-+	patches.suse/ixgbe-no-need-to-check-return-value-of-debugfs_creat.patch
-+	patches.suse/drop_monitor-Split-tracing-enable-disable-to-differe.patch
-+	patches.suse/drop_monitor-Initialize-timer-and-work-item-upon-tra.patch
-+	patches.suse/drop_monitor-Reset-per-CPU-data-before-starting-to-t.patch
-+	patches.suse/drop_monitor-Require-CAP_NET_ADMIN-for-drop-monitor-.patch
-+	patches.suse/drop_monitor-Add-alert-mode-operations.patch
-+	patches.suse/drop_monitor-Add-packet-alert-mode.patch
-+	patches.suse/drop_monitor-Allow-truncation-of-dropped-packets.patch
-+	patches.suse/drop_monitor-Add-a-command-to-query-current-configur.patch
-+	patches.suse/drop_monitor-Make-drop-queue-length-configurable.patch
-+	patches.suse/drop_monitor-Expose-tail-drop-counter.patch
-+	patches.suse/netdevsim-register-couple-of-devlink-params.patch
-+	patches.suse/net-dsa-mv88e6xxx-fix-SMI-bit-checking.patch
-+	patches.suse/devlink-send-notifications-for-deleted-snapshots-on-.patch
-+	patches.suse/net-hns3-Make-hclge_func_reset_sync_vf-static.patch
-+	patches.suse/libbpf-provide-more-helpful-message-on-uninitialized.patch
-+	patches.suse/selftests-bpf-convert-test_get_stack_raw_tp-to-perf_.patch
-+	patches.suse/selftests-bpf-switch-test_tcpnotify-to-perf_buffer-A.patch
-+	patches.suse/samples-bpf-convert-xdp_sample_pkts_user-to-perf_buf.patch
-+	patches.suse/samples-bpf-switch-trace_output-sample-to-perf_buffe.patch
-+	patches.suse/selftests-bpf-remove-perf-buffer-helpers.patch
-+	patches.suse/bpf-Allow-bpf_skb_event_output-for-a-few-prog-types.patch
-+	patches.suse/selftests-bpf-Add-selftests-for-bpf_perf_event_outpu.patch
-+	patches.suse/bpf-flow_dissector-pass-input-flags-to-BPF-flow-diss.patch
-+	patches.suse/bpf-flow_dissector-support-flags-in-BPF_PROG_TEST_RU.patch
-+	patches.suse/tools-bpf-sync-bpf_flow_keys-flags.patch
-+	patches.suse/selftests-bpf-support-BPF_FLOW_DISSECTOR_F_PARSE_1ST.patch
-+	patches.suse/bpf-flow_dissector-support-ipv6-flow_label-and-BPF_F.patch
-+	patches.suse/selftests-bpf-support-BPF_FLOW_DISSECTOR_F_STOP_AT_E.patch
-+	patches.suse/selftests-bpf-prevent-headers-to-be-compiled-as-C-co.patch
-+	patches.suse/selftests-bpf-revamp-test_progs-to-allow-more-contro.patch
-+	patches.suse/selftests-bpf-add-test-selectors-by-number-and-name-.patch
-+	patches.suse/libbpf-return-previous-print-callback-from-libbpf_se.patch
-+	patches.suse/selftest-bpf-centralize-libbpf-logging-management-fo.patch
-+	patches.suse/selftests-bpf-abstract-away-test-log-output.patch
-+	patches.suse/selftests-bpf-add-sub-tests-support-for-test_progs.patch
-+	patches.suse/selftests-bpf-convert-bpf_verif_scale.c-to-sub-tests.patch
-+	patches.suse/selftests-bpf-convert-send_signal.c-to-use-subtests.patch
-+	patches.suse/include-bpf.h-Remove-map_insert_ctx-stubs.patch
-+	patches.suse/xdp-Refactor-devmap-allocation-code-for-reuse.patch
-+	patches.suse/xdp-Add-devmap_hash-map-type-for-looking-up-devices-.patch
-+	patches.suse/tools-include-uapi-Add-devmap_hash-BPF-map-type.patch
-+	patches.suse/tools-libbpf_probes-Add-new-devmap_hash-type.patch
-+	patches.suse/tools-Add-definitions-for-devmap_hash-map-type.patch
-+	patches.suse/tcp-tcp_syn_flood_action-read-port-from-socket.patch
-+	patches.suse/tcp-add-skb-less-helpers-to-retrieve-SYN-cookie.patch
-+	patches.suse/bpf-add-bpf_tcp_gen_syncookie-helper.patch
-+	patches.suse/bpf-sync-bpf.h-to-tools.patch
-+	patches.suse/selftests-bpf-bpf_tcp_gen_syncookie-bpf_helpers.patch
-+	patches.suse/selftests-bpf-fix-clearing-buffered-output-between-t.patch
-+	patches.suse/bpf-always-allocate-at-least-16-bytes-for-setsockopt.patch
-+	patches.suse/selftests-bpf-test_progs-switch-to-open_memstream.patch
-+	patches.suse/selftests-bpf-test_progs-test__printf-printf.patch
-+	patches.suse/selftests-bpf-test_progs-drop-extra-trailing-tab.patch
-+	patches.suse/libbpf-add-helpers-for-working-with-BTF-types.patch
-+	patches.suse/libbpf-convert-libbpf-code-to-use-new-btf-helpers.patch
-+	patches.suse/libbpf-add-.BTF.ext-offset-relocation-section-loadin.patch
-+	patches.suse/libbpf-implement-BPF-CO-RE-offset-relocation-algorit.patch
-+	patches.suse/selftests-bpf-add-BPF_CORE_READ-relocatable-read-mac.patch
-+	patches.suse/selftests-bpf-add-CO-RE-relocs-testing-setup.patch
-+	patches.suse/selftests-bpf-add-CO-RE-relocs-struct-flavors-tests.patch
-+	patches.suse/selftests-bpf-add-CO-RE-relocs-nesting-tests.patch
-+	patches.suse/selftests-bpf-add-CO-RE-relocs-array-tests.patch
-+	patches.suse/selftests-bpf-add-CO-RE-relocs-enum-ptr-func_proto-t.patch
-+	patches.suse/selftests-bpf-add-CO-RE-relocs-modifiers-typedef-tes.patch
-+	patches.suse/selftests-bpf-add-CO-RE-relocs-ptr-as-array-tests.patch
-+	patches.suse/selftests-bpf-add-CO-RE-relocs-ints-tests.patch
-+	patches.suse/selftests-bpf-add-CO-RE-relocs-misc-tests.patch
-+	patches.suse/tools-bpf-fix-core_reloc.c-compilation-error.patch
-+	patches.suse/xdp-xdp_umem-fix-umem-pages-mapping-for-32bits-syste.patch
-+	patches.suse/samples-bpf-xdp_fwd-rename-devmap-name-to-be-xdp_tx_.patch
-+	patches.suse/samples-bpf-make-xdp_fwd-more-practically-usable-via.patch
-+	patches.suse/tools-bpftool-fix-reading-from-proc-config.gz.patch
-+	patches.suse/btf-expose-BTF-info-through-sysfs.patch
-+	patches.suse/tools-bpftool-add-feature-check-for-zlib.patch
-+	patches.suse/selftests-bpf-fix-race-in-flow-dissector-tests.patch
-+	patches.suse/btf-rename-sys-kernel-btf-kernel-into-sys-kernel-btf.patch
-+	patches.suse/libbpf-attempt-to-load-kernel-BTF-from-sysfs-first.patch
-+	patches.suse/net-devlink-remove-redundant-rtnl-lock-assert.patch
-+	patches.suse/0001-ipvs-Improve-robustness-to-the-ipvs-sysctl.patch
-+	patches.suse/netfilter-add-missing-IS_ENABLED-CONFIG_NF_TABLES-ch.patch
-+	patches.suse/netfilter-connlabels-prefer-static-lock-initialiser.patch
-+	patches.suse/net-mvpp2-Replace-tasklet-with-softirq-hrtimer.patch
-+	patches.suse/page_pool-remove-unnecessary-variable-init.patch
-+	patches.suse/netdevsim-implement-support-for-devlink-region-and-s.patch
-+	patches.suse/page_pool-fix-logic-in-__page_pool_get_cached.patch
-+	patches.suse/can-xilinx_can-xcan_chip_start-fix-failure-with-inva.patch
- 	patches.suse/can-xilinx_can-xcan_probe-skip-error-message-on-defe.patch
-+	patches.suse/qed-Add-API-for-configuring-NVM-attributes.patch
-+	patches.suse/qed-Add-driver-API-for-flashing-the-config-attribute.patch
-+	patches.suse/net-mscc-describe-the-PTP-register-range.patch
-+	patches.suse/net-mscc-improve-the-frame-header-parsing-readabilit.patch
-+	patches.suse/net-mscc-remove-the-frame_info-cpuq-member.patch
-+	patches.suse/net-mscc-PTP-Hardware-Clock-PHC-support.patch
-+	patches.suse/net-bridge-mdb-move-vlan-comments.patch
-+	patches.suse/net-bridge-mdb-factor-out-mdb-filling.patch
-+	patches.suse/net-bridge-mdb-dump-host-joined-entries-as-well.patch
-+	patches.suse/net-bridge-mdb-allow-add-delete-for-host-joined-grou.patch
-+	patches.suse/drop_monitor-Move-per-CPU-data-init-fini-to-separate.patch
-+	patches.suse/drop_monitor-Initialize-hardware-per-CPU-data.patch
-+	patches.suse/drop_monitor-Add-basic-infrastructure-for-hardware-d.patch
-+	patches.suse/drop_monitor-Consider-all-monitoring-states-before-p.patch
-+	patches.suse/drop_monitor-Add-support-for-packet-alert-mode-for-h.patch
-+	patches.suse/drop_monitor-Add-support-for-summary-alert-mode-for-.patch
-+	patches.suse/drop_monitor-Allow-user-to-start-monitoring-hardware.patch
-+	patches.suse/devlink-Add-packet-trap-infrastructure.patch
-+	patches.suse/devlink-Add-generic-packet-traps-and-groups.patch
-+	patches.suse/Documentation-Add-devlink-trap-documentation.patch
-+	patches.suse/netdevsim-Add-devlink-trap-support.patch
-+	patches.suse/Documentation-Add-description-of-netdevsim-traps.patch
-+	patches.suse/net-hns3-add-or-modify-comments.patch
-+	patches.suse/net-hns3-modify-redundant-initialization-of-variable.patch
-+	patches.suse/net-hns3-fix-error-and-incorrect-format.patch
-+	patches.suse/net-hns3-change-print-level-of-RAS-error-log-from-wa.patch
-+	patches.suse/net-hns3-prevent-unnecessary-MAC-TNL-interrupt.patch
-+	patches.suse/net-hns3-add-phy_attached_info-to-the-hns3-driver.patch
-+	patches.suse/be2net-eliminate-enable-field-from-be_aic_obj.patch
-+	patches.suse/net-hns-add-phy_attached_info-to-the-hns-driver.patch
-+	patches.suse/net-flow_offload-convert-block_ing_cb_list-to-regula.patch
-+	patches.suse/rtw88-Fix-misuse-of-GENMASK-macro.patch
- 	patches.suse/libertas-Add-missing-sentinel-at-end-of-if_usb.c-fw_.patch
-+	patches.suse/rtw88-pci-Rearrange-the-memory-usage-for-skb-in-RX-I.patch
-+	patches.suse/rtw88-pci-Use-DMA-sync-instead-of-remapping-in-RX-IS.patch
-+	patches.suse/rtw88-debug-dump-tx-power-indexes-in-use.patch
- 	patches.suse/libertas_tf-Use-correct-channel-range-in-lbtf_geo_in.patch
- 	patches.suse/Revert-mwifiex-fix-system-hang-problem-after-resume.patch
-+	patches.suse/netdevsim-Fix-build-error-without-CONFIG_INET.patch
-+	patches.suse/s390-qeth-use-node_descriptor-struct
-+	patches.suse/s390-qeth-propagate-length-of-processed-cmd-io-data-to-callback
-+	patches.suse/s390-qeth-use-correct-length-field-in-snmp-cmd-callback
-+	patches.suse/s390-qeth-keep-cmd-alive-after-io-completion
-+	patches.suse/s390-qeth-merge-qeth_reply-struct-into-qeth_cmd_buffer
-+	patches.suse/s390-qeth-get-vnicc-sub-cmd-type-from-reply-data
-+	patches.suse/s390-qeth-streamline-control-code-for-promisc-mode
-+	patches.suse/s390-ctcm-don-t-use-intparm-for-channel-io
-+	patches.suse/s390-lcs-don-t-use-intparm-for-channel-io
- 	patches.suse/can-mcp251x-mcp251x_hw_reset-allow-more-time-after-a.patch
-+	patches.suse/ice-Use-the-software-based-tail-when-checking-for-hu.patch
-+	patches.suse/ice-Assume-that-more-than-one-Rx-queue-is-rare-in-ic.patch
-+	patches.suse/ice-Restructure-VFs-initialization-flows.patch
-+	patches.suse/ice-fix-set-pause-param-autoneg-check.patch
-+	patches.suse/ice-Set-WB_ON_ITR-when-we-don-t-re-enable-interrupts.patch
-+	patches.suse/ice-Fix-kernel-hang-with-DCB-reset-in-CEE-mode.patch
-+	patches.suse/ice-allow-empty-Rx-descriptors.patch
-+	patches.suse/ice-Do-not-always-bring-up-PF-VSI-in-ice_ena_vsi.patch
-+	patches.suse/ice-update-GLINT_DYN_CTL-and-GLINT_VECT2FUNC-registe.patch
-+	patches.suse/ice-Reduce-wait-times-during-VF-bringup-reset.patch
-+	patches.suse/ice-Increase-size-of-Mailbox-receive-queue-for-many-.patch
-+	patches.suse/ice-Move-VF-resources-definition-to-SR-IOV-specific-.patch
-+	patches.suse/ice-Change-type-for-queue-counts.patch
-+	patches.suse/ice-improve-print-for-VF-s-when-adding-deleting-MAC-.patch
-+	patches.suse/net-mlx5e-Rename-reporter-header-file.patch
-+	patches.suse/net-mlx5e-Change-naming-convention-for-reporter-s-fu.patch
-+	patches.suse/net-mlx5e-Generalize-tx-reporter-s-functionality.patch
-+	patches.suse/net-mlx5e-Extend-tx-diagnose-function.patch
-+	patches.suse/net-mlx5e-Extend-tx-reporter-diagnostics-output.patch
-+	patches.suse/net-mlx5e-Add-cq-info-to-tx-reporter-diagnose.patch
-+	patches.suse/net-mlx5e-Add-helper-functions-for-reporter-s-basics.patch
-+	patches.suse/net-mlx5e-Add-support-to-rx-reporter-diagnose.patch
-+	patches.suse/net-mlx5e-Split-open-close-ICOSQ-into-stages.patch
-+	patches.suse/net-mlx5e-Report-and-recover-from-CQE-error-on-ICOSQ.patch
-+	patches.suse/net-mlx5e-Report-and-recover-from-rx-timeout.patch
-+	patches.suse/net-mlx5e-RX-Handle-CQE-with-error-at-the-earliest-s.patch
-+	patches.suse/net-mlx5e-Report-and-recover-from-CQE-with-error-on-.patch
-+	patches.suse/net-mlx5e-Fix-deallocation-of-non-fully-init-encap-e.patch
-+	patches.suse/net-mlx5-Fix-the-order-of-fc_stats-cleanup.patch
-+	patches.suse/mlxsw-core-Add-API-to-set-trap-action.patch
-+	patches.suse/mlxsw-reg-Add-new-trap-actions.patch
-+	patches.suse/mlxsw-Add-layer-2-discard-trap-IDs.patch
-+	patches.suse/mlxsw-Add-trap-group-for-layer-2-discards.patch
-+	patches.suse/mlxsw-spectrum-Add-devlink-trap-support.patch
-+	patches.suse/selftests-mlxsw-Add-test-cases-for-devlink-trap-L2-d.patch
-+	patches.suse/selftests-mlxsw-Add-a-test-case-for-devlink-trap.patch
- 	patches.suse/mac80211-minstrel_ht-fix-per-group-max-throughput-ra.patch
--	patches.suse/0001-rtlwifi-rtl8192cu-Fix-value-set-in-descriptor.patch
-+	patches.suse/net-bcmgenet-use-devm_platform_ioremap_resource-to-s.patch
-+	patches.suse/net-mlx5e-Extract-code-that-queues-neigh-update-work.patch
-+	patches.suse/net-mlx5e-Always-take-reference-to-neigh-entry.patch
-+	patches.suse/net-mlx5e-Extend-neigh-hash-entry-with-rcu.patch
-+	patches.suse/net-mlx5e-Refactor-mlx5e_neigh_update_table-encap_lo.patch
-+	patches.suse/net-mlx5e-Protect-neigh-hash-encap-list-with-spinloc.patch
-+	patches.suse/net-mlx5e-Refactor-neigh-used-value-update-for-concu.patch
-+	patches.suse/net-mlx5e-Refactor-neigh-update-for-concurrent-execu.patch
-+	patches.suse/net-mlx5e-Only-access-fully-initialized-flows-in-nei.patch
-+	patches.suse/net-mlx5e-Add-tc-flower-tracepoints.patch
-+	patches.suse/net-mlx5e-Add-trace-point-for-neigh-used-value-updat.patch
-+	patches.suse/net-mlx5e-Add-trace-point-for-neigh-update.patch
-+	patches.suse/msft-hv-1922-PCI-hv-Add-a-paravirtual-backchannel-in-software.patch
-+	patches.suse/msft-hv-1923-PCI-hv-Add-a-Hyper-V-PCI-interface-driver-for-softwa.patch
-+	patches.suse/net-mlx5-Add-wrappers-for-HyperV-PCIe-operations.patch
-+	patches.suse/net-mlx5-Add-HV-VHCA-infrastructure.patch
-+	patches.suse/net-mlx5-Add-HV-VHCA-control-agent.patch
-+	patches.suse/net-mlx5e-Add-mlx5e-HV-VHCA-stats-agent.patch
-+	patches.suse/i40e-reduce-stack-usage-in-i40e_set_fc.patch
-+	patches.suse/i40e-Check-if-transceiver-implements-DDM-before-acce.patch
-+	patches.suse/i40e-add-check-on-i40e_configure_tx_ring-return-valu.patch
-+	patches.suse/i40e-fix-shifts-of-signed-values.patch
-+	patches.suse/i40e-Add-drop-mode-parameter-to-set-mac-config.patch
-+	patches.suse/i40e-check_recovery_mode-had-wrong-if-statement.patch
-+	patches.suse/i40e-Update-FW-API-version-to-1.9.patch
-+	patches.suse/i40e-reset-veb.tc_stats-when-resetting-veb.stats.patch
-+	patches.suse/i40e-Fix-crash-caused-by-stress-setting-of-VF-MAC-ad.patch
-+	patches.suse/i40e-Remove-function-i40e_update_dcb_config.patch
-+	patches.suse/i40e-allow-reset-in-recovery-mode.patch
-+	patches.suse/i40e-Persistent-LLDP-support.patch
-+	patches.suse/i40e-fix-retrying-in-i40e_aq_get_phy_capabilities.patch
-+	patches.suse/ethernet-Delete-unnecessary-checks-before-the-macro-.patch
-+	patches.suse/net-ipv6-fix-listify-ip6_rcv_finish-in-case-of-forwa.patch
-+	patches.suse/net-mlx5-Fix-return-code-in-case-of-hyperv-wrong-siz.patch
-+	patches.suse/drop_monitor-Make-timestamps-y2038-safe.patch
-+	patches.suse/r8169-fix-DMA-issue-on-MIPS-platform.patch
-+	patches.suse/net-use-unlikely-for-dql_avail-case.patch
-+	patches.suse/net-hns3-Fix-Wunused-const-variable-warning.patch
-+	patches.suse/net-core-skmsg-Delete-an-unnecessary-check-before-th.patch
-+	patches.suse/bnxt_en-Fix-allocation-of-zero-statistics-block-size.patch
-+	patches.suse/s390-qdio-enable-drivers-to-poll-for-output-completions
-+	patches.suse/s390-qdio-let-drivers-opt-out-from-output-queue-scanning
-+	patches.suse/s390-qeth-collect-accurate-tx-statistics
-+	patches.suse/s390-qeth-add-tx-napi-support-for-iqd-devices
-+	patches.suse/s390-qeth-when-in-tx-napi-mode-use-napi_consume_skb
-+	patches.suse/s390-qeth-add-bql-support-for-iqd-devices
-+	patches.suse/s390-qeth-add-xmit_more-support-for-iqd-devices
-+	patches.suse/ice-Allow-egress-control-packets-from-PF_VSI.patch
-+	patches.suse/ice-Account-for-all-states-of-FW-DCBx-and-LLDP.patch
-+	patches.suse/ice-Don-t-call-synchronize_irq-for-VF-s-from-the-hos.patch
-+	patches.suse/ice-Treat-DCBx-state-NOT_STARTED-as-valid.patch
-+	patches.suse/ice-Copy-dcbx-configuration-only-if-mode-is-correct.patch
-+	patches.suse/ice-reject-VF-attempts-to-enable-head-writeback.patch
-+	patches.suse/ice-Rename-ethtool-private-flag-for-lldp.patch
-+	patches.suse/ice-silence-some-bogus-error-messages.patch
-+	patches.suse/ice-Fix-flag-used-for-module-query.patch
-+	patches.suse/ice-Don-t-clear-auto_fec-bit-in-ice_cfg_phy_fec.patch
-+	patches.suse/ice-Add-input-handlers-for-virtual-channel-handlers.patch
-+	patches.suse/ice-update-ethtool-stats-on-demand.patch
-+	patches.suse/ice-Fix-issues-updating-VSI-MAC-filters.patch
-+	patches.suse/ice-Don-t-allow-VSI-to-remove-unassociated-ucast-fil.patch
-+	patches.suse/net-sched-protect-block-offload-related-fields-with-.patch
-+	patches.suse/net-sched-change-tcf-block-offload-counter-type-to-a.patch
-+	patches.suse/net-sched-refactor-block-offloads-counter-usage.patch
-+	patches.suse/net-sched-notify-classifier-on-successful-offload-ad.patch
-+	patches.suse/net-sched-add-API-for-registering-unlocked-offload-b.patch
-+	patches.suse/net-sched-conditionally-obtain-rtnl-lock-in-cls-hw-o.patch
-+	patches.suse/net-sched-take-rtnl-lock-in-tc_setup_flow_action.patch
-+	patches.suse/net-sched-take-reference-to-action-dev-before-callin.patch
-+	patches.suse/net-sched-copy-tunnel-info-when-setting-flow_action-.patch
-+	patches.suse/net-sched-flower-don-t-take-rtnl-lock-for-cls-hw-off.patch
-+	patches.suse/nfp-add-AMDA0058-boards-to-firmware-list.patch
-+	patches.suse/ice-Fix-ethtool-port-and-PFC-stats-for-4x25G-cards.patch
-+	patches.suse/ice-added-sibling-head-to-parse-nodes.patch
-+	patches.suse/ice-Sanitize-ice_ena_vsi-and-ice_dis_vsi.patch
-+	patches.suse/ice-shorten-local-and-add-debug-prints.patch
-+	patches.suse/ice-Introduce-a-local-variable-for-a-VSI-in-the-rebu.patch
-+	patches.suse/ice-Don-t-clog-kernel-debug-log-with-VF-MDD-events-e.patch
-+	patches.suse/ice-add-validation-in-OP_CONFIG_VSI_QUEUES-VF-messag.patch
-+	patches.suse/ice-fix-ice_is_tc_ena.patch
-+	patches.suse/ice-fix-potential-infinite-loop.patch
-+	patches.suse/ice-add-support-for-enabling-disabling-single-queues.patch
-+	patches.suse/ice-add-support-for-virtchnl_queue_select.-tx-rx-_qu.patch
-+	patches.suse/ice-Alloc-queue-management-bitmaps-and-arrays-dynami.patch
-+	patches.suse/ice-Fix-VF-configuration-issues-due-to-reset.patch
-+	patches.suse/ice-Rework-ice_ena_msix_range.patch
-+	patches.suse/ice-fix-adminq-calls-during-remove.patch
-+	patches.suse/mlxsw-Remove-56G-speed-support.patch
-+	patches.suse/mlxsw-spectrum-Prevent-auto-negotiation-on-number-of.patch
-+	patches.suse/mlxsw-Bump-firmware-version-to-13.2000.1886.patch
-+	patches.suse/mlxsw-spectrum_ptp-Add-counters-for-GC-events.patch
-+	patches.suse/net-hns3-code-optimization-for-debugfs-related-to-du.patch
-+	patches.suse/net-hns3-use-macro-instead-of-magic-number.patch
-+	patches.suse/net-hns3-modify-base-parameter-of-kstrtouint-in-hclg.patch
-+	patches.suse/net-hns3-reduce-the-parameters-of-some-functions.patch
-+	patches.suse/net-hns3-optimize-some-log-printings.patch
-+	patches.suse/net-hns3-make-some-reusable-codes-into-a-function.patch
-+	patches.suse/net-hns3-fix-incorrect-type-in-assignment.patch
-+	patches.suse/net-hns3-optimize-waiting-time-for-TQP-reset.patch
-+	patches.suse/net-hns3-implement-.process_hw_error-for-hns3-client.patch
-+	patches.suse/net-hns3-add-phy-selftest-function.patch
-+	patches.suse/net-hns3-check-reset-interrupt-status-when-reset-fai.patch
-+	patches.suse/net-hns3-not-allow-SSU-loopback-while-execute-ethtoo.patch
-+	patches.suse/net-mlx5-Fix-mlx5_ifc_query_lag_out_bits.patch
-+	patches.suse/IB-mlx5-Support-MLX5_CMD_OP_QUERY_LAG-as-a-DEVX-gene.patch
-+	patches.suse/net-mlx5-remove-self-assignment-on-esw-dev.patch
-+	patches.suse/mlx5-Use-refcount_t-for-refcount.patch
-+	patches.suse/net-mlx5-Use-debug-message-instead-of-warn.patch
-+	patches.suse/net-mlx5-Add-XRQ-legacy-commands-opcodes.patch
-+	patches.suse/net-mlx5-Add-missing-include-file-to-lib-crypto.c.patch
-+	patches.suse/net-mlx5-Improve-functions-documentation.patch
-+	patches.suse/net-mlx5-Add-support-for-VNIC_ENV-internal-rq-counte.patch
-+	patches.suse/net-mlx5-Expose-IP-in-IP-capability-bit.patch
-+	patches.suse/net-mlx5-Add-lag_tx_port_affinity-capability-bit.patch
-+	patches.suse/net-mlx5-Add-per-namespace-flow-table-default-miss-a.patch
-+	patches.suse/net-mlx5-Create-bypass-and-loopback-flow-steering-na.patch
-+	patches.suse/net-mlx5-fix-a-Wstringop-truncation-warning.patch
-+	patches.suse/net-mlx5-Set-ODP-capabilities-for-DC-transport-to-ma.patch
-+	patches.suse/net-mlx5e-ethtool-Fix-a-typo-in-WOL-function-names.patch
-+	patches.suse/net-mlx5e-Expose-new-function-for-TIS-destroy-loop.patch
-+	patches.suse/net-mlx5e-Support-LAG-TX-port-affinity-distribution.patch
-+	patches.suse/net-mlx5e-Add-device-out-of-buffer-counter.patch
-+	patches.suse/net-mlx5e-Change-function-s-position-to-a-more-fitti.patch
-+	patches.suse/net-mlx5e-Support-RSS-for-IP-in-IP-and-IPv6-tunneled.patch
-+	patches.suse/net-mlx5e-Improve-stateless-offload-capability-check.patch
-+	patches.suse/net-mlx5e-Support-TSO-and-TX-checksum-offloads-for-I.patch
-+	patches.suse/bnxt_en-Use-a-common-function-to-print-the-same-etht.patch
-+	patches.suse/bnxt_en-Remove-the-1-error-return-code-from-bnxt_hwr.patch
-+	patches.suse/bnxt_en-Convert-error-code-in-firmware-message-respo.patch
-+	patches.suse/bnxt_en-Simplify-error-checking-in-the-SR-IOV-messag.patch
-+	patches.suse/bnxt_en-Suppress-all-error-messages-in-hwrm_do_send_.patch
-+	patches.suse/bnxt_en-Prepare-bnxt_init_one-to-be-called-multiple-.patch
-+	patches.suse/bnxt_en-Refactor-bnxt_sriov_enable.patch
-+	patches.suse/bnxt_en-Register-buffers-for-VFs-before-reserving-re.patch
-+	patches.suse/bnxt_en-Handle-firmware-reset-status-during-IF_UP.patch
-+	patches.suse/bnxt_en-Discover-firmware-error-recovery-capabilitie.patch
-+	patches.suse/bnxt_en-Pre-map-the-firmware-health-monitoring-regis.patch
-+	patches.suse/bnxt_en-Enable-health-monitoring.patch
-+	patches.suse/bnxt_en-Add-BNXT_STATE_IN_FW_RESET-state.patch
-+	patches.suse/bnxt_en-Add-new-FW-devlink_health_reporter.patch
-+	patches.suse/bnxt_en-Handle-RESET_NOTIFY-async-event-from-firmwar.patch
-+	patches.suse/bnxt_en-Handle-firmware-reset.patch
-+	patches.suse/bnxt_en-Add-devlink-health-reset-reporter.patch
-+	patches.suse/bnxt_en-Retain-user-settings-on-a-VF-after-RESET_NOT.patch
-+	patches.suse/bnxt_en-Do-not-send-firmware-messages-if-firmware-is.patch
-+	patches.suse/bnxt_en-Add-RESET_FW-state-logic-to-bnxt_fw_reset_ta.patch
-+	patches.suse/bnxt_en-Add-bnxt_fw_exception-to-handle-fatal-firmwa.patch
-+	patches.suse/bnxt_en-Add-FW-fatal-devlink_health_reporter.patch
-+	patches.suse/sched-act_vlan-implement-stats_update-callback.patch
-+	patches.suse/net-sched-cls_matchall-cleanup-flow_action-before-de.patch
-+	patches.suse/net-mlx5e-Move-local-var-definition-into-ifdef-block.patch
-+	patches.suse/bnxt_en-Fix-compile-error-regression-with-CONFIG_BNX.patch
-+	patches.suse/net-mlx5e-Remove-unlikely-from-WARN-condition.patch
-+	patches.suse/udp-Remove-unlikely-from-IS_ERR-condition.patch
-+	patches.suse/net-bridge-Populate-the-pvid-flag-in-br_vlan_get_inf.patch
-+	patches.suse/qed-Add-APIs-for-reading-config-id-attributes.patch
-+	patches.suse/qede-Add-support-for-reading-the-config-id-attribute.patch
-+	patches.suse/qed-Add-APIs-for-configuring-grc-dump-config-flags.patch
-+	patches.suse/qede-Add-support-for-dumping-the-grc-data.patch
-+	patches.suse/net-tls-use-RCU-protection-on-icsk-icsk_ulp_data.patch
-+	patches.suse/tcp-ulp-add-functions-to-dump-ulp-specific-informati.patch
-+	patches.suse/net-tls-export-protocol-version-cipher-tx_conf-rx_co.patch
-+	patches.suse/devlink-Make-port-index-data-type-as-unsigned-int.patch
-+	patches.suse/devlink-Use-switch-case-instead-of-if-else.patch
-+	patches.suse/net-hns3-remove-redundant-assignment-to-pointer-reg_.patch
-+	patches.suse/net-hns3-remove-set-but-not-used-variable-qos.patch
-+	patches.suse/mlx5-Add-missing-init_net-check-in-FIB-notifier.patch
-+	patches.suse/mvpp2-refactor-BM-pool-functions.patch
-+	patches.suse/mvpp2-percpu-buffers.patch
-+	patches.suse/net-mlx5-Move-device-memory-management-to-mlx5_core.patch
-+	patches.suse/net-mlx5-Add-HW-bits-and-definitions-required-for-SW.patch
-+	patches.suse/net-mlx5-Avoid-disabling-RoCE-when-uninitialized.patch
-+	patches.suse/net-mlx5-Add-stub-for-mlx5_eswitch_mode.patch
-+	patches.suse/net-mlx5-Set-only-stag-for-match-untagged-packets.patch
-+	patches.suse/net-mlx5-Add-flow-steering-actions-to-fs_cmd-shim-la.patch
-+	patches.suse/net-mlx5-DR-Add-the-internal-direct-rule-types-defin.patch
-+	patches.suse/net-mlx5-DR-Add-direct-rule-command-utilities.patch
-+	patches.suse/net-mlx5-DR-ICM-pool-memory-allocator.patch
-+	patches.suse/net-mlx5-DR-Expose-an-internal-API-to-issue-RDMA-ope.patch
-+	patches.suse/net-mlx5-DR-Add-Steering-entry-STE-utilities.patch
-+	patches.suse/net-mlx5-DR-Expose-steering-domain-functionality.patch
-+	patches.suse/net-mlx5-DR-Expose-steering-table-functionality.patch
-+	patches.suse/net-mlx5-DR-Expose-steering-matcher-functionality.patch
-+	patches.suse/net-mlx5-DR-Expose-steering-action-functionality.patch
-+	patches.suse/net-mlx5-DR-Expose-steering-rule-functionality.patch
-+	patches.suse/net-mlx5-DR-Add-required-FW-steering-functionality.patch
-+	patches.suse/net-mlx5-DR-Expose-APIs-for-direct-rule-managing.patch
-+	patches.suse/net-mlx5-DR-Add-CONFIG_MLX5_SW_STEERING-for-software.patch
-+	patches.suse/net-mlx5-Add-direct-rule-fs_cmd-implementation.patch
-+	patches.suse/net-mlx5-Add-API-to-set-the-namespace-steering-mode.patch
-+	patches.suse/net-mlx5-Add-support-to-use-SMFS-in-switchdev-mode.patch
-+	patches.suse/net-mlx5-Add-devlink-flow_steering_mode-parameter.patch
-+	patches.suse/ice-Fix-EMP-reset-handling.patch
-+	patches.suse/ice-Fix-resource-leak-in-ice_remove_rule_internal.patch
-+	patches.suse/ice-Report-what-the-user-set-for-coalesce-tx-rx-usec.patch
-+	patches.suse/ice-Deduce-TSA-value-from-the-priority-value-in-the-.patch
-+	patches.suse/ice-add-needed-PFR-during-driver-unload.patch
-+	patches.suse/ice-update-driver-unloading-field-for-Queue-Shutdown.patch
-+	patches.suse/ice-add-print-of-autoneg-state-to-link-message.patch
-+	patches.suse/ice-print-extra-message-if-topology-issue.patch
-+	patches.suse/ice-Cleanup-defines-in-ice_type.h.patch
-+	patches.suse/ice-Limit-Max-TCs-on-devices-with-more-than-4-ports.patch
-+	patches.suse/ice-Correctly-handle-return-values-for-init-DCB.patch
-+	patches.suse/ice-Always-notify-FW-of-VF-reset.patch
-+	patches.suse/ice-Report-stats-when-VSI-is-down.patch
-+	patches.suse/ice-Remove-enable-DCB-when-SW-LLDP-is-activated.patch
-+	patches.suse/ice-Only-disable-VLAN-pruning-for-the-VF-when-all-VL.patch
-+	patches.suse/devlink-Add-new-info-version-tags-for-ASIC-and-FW.patch
-+	patches.suse/ionic-Add-basic-framework-for-IONIC-Network-device-d.patch
-+	patches.suse/ionic-Add-hardware-init-and-device-commands.patch
-+	patches.suse/ionic-Add-port-management-commands.patch
-+	patches.suse/ionic-Add-basic-lif-support.patch
-+	patches.suse/ionic-Add-interrupts-and-doorbells.patch
-+	patches.suse/ionic-Add-basic-adminq-support.patch
-+	patches.suse/ionic-Add-adminq-action.patch
-+	patches.suse/ionic-Add-notifyq-support.patch
-+	patches.suse/ionic-Add-the-basic-NDO-callbacks-for-netdev-support.patch
-+	patches.suse/ionic-Add-management-of-rx-filters.patch
-+	patches.suse/ionic-Add-Rx-filter-and-rx_mode-ndo-support.patch
-+	patches.suse/ionic-Add-async-link-status-check-and-basic-stats.patch
-+	patches.suse/ionic-Add-initial-ethtool-support.patch
-+	patches.suse/ionic-Add-Tx-and-Rx-handling.patch
-+	patches.suse/ionic-Add-netdev-event-handling.patch
-+	patches.suse/ionic-Add-driver-stats.patch
-+	patches.suse/ionic-Add-RSS-support.patch
-+	patches.suse/ionic-Add-coalesce-and-other-features.patch
-+	patches.suse/net-sched-cbs-remove-redundant-assignment-to-variabl.patch
-+	patches.suse/net-tls-use-the-full-sk_proto-pointer.patch
-+	patches.suse/net-tls-don-t-jump-to-return.patch
-+	patches.suse/net-tls-narrow-down-the-critical-area-of-device_offl.patch
-+	patches.suse/net-tls-clean-up-the-number-of-ifdefs-for-CONFIG_TLS.patch
-+	patches.suse/net-tls-dedup-the-record-cleanup.patch
-+	patches.suse/ixgbe-Use-kzfree-rather-than-its-implementation.patch
-+	patches.suse/sunrpc-Use-kzfree-rather-than-its-implementation.patch
-+	patches.suse/rocker-add-missing-init_net-check-in-FIB-notifier.patch
-+	patches.suse/net-qed-Move-static-keyword-to-the-front-of-declarat.patch
-+	patches.suse/net-hns-Move-static-keyword-to-the-front-of-declarat.patch
-+	patches.suse/nfp-Drop-unnecessary-continue-in-nfp_net_pf_alloc_vn.patch
-+	patches.suse/net_sched-act_police-add-2-new-attributes-to-support.patch
-+	patches.suse/net-hns3-fix-error-VF-index-when-setting-VLAN-offloa.patch
-+	patches.suse/net-hns3-fix-double-free-bug-when-setting-ringparam.patch
-+	patches.suse/net-hns3-fix-mis-assignment-to-hdev-reset_level-in-h.patch
-+	patches.suse/net-hns3-add-client-node-validity-judgment.patch
-+	patches.suse/net-hns3-remove-explicit-conversion-to-bool.patch
-+	patches.suse/net-hns3-disable-loopback-setting-in-hclge_mac_init.patch
-+	patches.suse/net-hns3-make-hclge_dbg_get_m7_stats_info-static.patch
-+	patches.suse/tools-bpftool-compile-with-EXTRA_WARNINGS.patch
-+	patches.suse/libbpf-make-libbpf.map-source-of-truth-for-libbpf-ve.patch
-+	patches.suse/tools-bpftool-fix-arguments-for-p_err-in-do_event_pi.patch
-+	patches.suse/tools-bpftool-fix-format-strings-and-arguments-for-j.patch
-+	patches.suse/tools-bpftool-fix-argument-for-p_err-in-BTF-do_dump.patch
-+	patches.suse/tools-bpftool-fix-format-string-for-p_err-in-query_f.patch
-+	patches.suse/tools-bpftool-fix-format-string-for-p_err-in-detect_.patch
-+	patches.suse/tools-bpftool-move-__printf-attributes-to-header-fil.patch
-+	patches.suse/btf-fix-return-value-check-in-btf_vmlinux_init.patch
-+	patches.suse/xsk-replace-ndo_xsk_async_xmit-with-ndo_xsk_wakeup.patch
-+	patches.suse/xsk-add-support-for-need_wakeup-flag-in-AF_XDP-rings.patch
-+	patches.suse/i40e-add-support-for-AF_XDP-need_wakeup-feature.patch
-+	patches.suse/ixgbe-add-support-for-AF_XDP-need_wakeup-feature.patch
-+	patches.suse/libbpf-add-support-for-need_wakeup-flag-in-AF_XDP-pa.patch
-+	patches.suse/samples-bpf-add-use-of-need_wakeup-flag-in-xdpsock.patch
-+	patches.suse/net-mlx5e-Move-the-SW-XSK-code-from-NAPI-poll-to-a-s.patch
-+	patches.suse/net-mlx5e-Add-AF_XDP-need_wakeup-support.patch
-+	patches.suse/net-Don-t-call-XDP_SETUP_PROG-when-nothing-is-change.patch
-+	patches.suse/libbpf-relicense-bpf_helpers.h-and-bpf_endian.h.patch
-+	patches.suse/selftests-bpf-fix-race-in-test_tcp_rtt-test.patch
-+	patches.suse/bpf-export-bpf_map_inc_not_zero.patch
-+	patches.suse/bpf-support-cloning-sk-storage-on-accept.patch
-+	patches.suse/bpf-sync-bpf.h-to-tools-9e819ffc.patch
-+	patches.suse/xsk-remove-AF_XDP-socket-from-map-when-the-socket-is.patch
-+	patches.suse/xsk-support-BPF_EXIST-and-BPF_NOEXIST-flags-in-XSKMA.patch
-+	patches.suse/bpf-Use-PTR_ERR_OR_ZERO-in-xsk_map_inc.patch
-+	patches.suse/bpf-add-BTF-ids-in-procfs-for-file-descriptors-to-BT.patch
-+	patches.suse/bpf-add-new-BPF_BTF_GET_NEXT_ID-syscall-command.patch
-+	patches.suse/tools-bpf-synchronise-BPF-UAPI-header-with-tools.patch
-+	patches.suse/libbpf-refactor-bpf_-_get_next_id-functions.patch
-+	patches.suse/libbpf-add-bpf_btf_get_next_id-to-cycle-through-BTF-.patch
-+	patches.suse/libbpf-use-LFS-_FILE_OFFSET_BITS-instead-of-direct-m.patch
-+	patches.suse/xdp-xdp_umem-replace-kmap-on-vmap-for-umem-map.patch
-+	patches.suse/btf-do-not-use-CONFIG_OUTPUT_FORMAT.patch
-+	patches.suse/bpf-fix-struct-pt_reg-typo-in-documentation.patch
-+	patches.suse/bpf-clarify-when-bpf_trace_printk-discards-lines.patch
-+	patches.suse/bpf-sync-bpf.h-to-tools-1f8919b1.patch
-+	patches.suse/bpf-introduce-verifier-internal-test-flag.patch
-+	patches.suse/tools-bpf-sync-bpf.h.patch
-+	patches.suse/selftests-bpf-test_progs-test__skip.patch
-+	patches.suse/selftests-bpf-test_progs-remove-global-fail-success-.patch
-+	patches.suse/selftests-bpf-test_progs-remove-asserts-from-subtest.patch
-+	patches.suse/selftests-bpf-test_progs-remove-unused-ret.patch
-+	patches.suse/tools-bpftool-ignore-make-built-in-rules-for-getting.patch
-+	patches.suse/tools-bpftool-improve-and-check-builds-for-different.patch
-+	patches.suse/tools-bpf-account-for-generated-feature-and-libbpf-d.patch
-+	patches.suse/tools-bpftool-do-not-link-twice-against-libbpf.a-in-.patch
-+	patches.suse/nfp-bpf-rework-MTU-checking.patch
-+	patches.suse/nfp-bpf-add-simple-map-op-cache.patch
-+	patches.suse/bpf-fix-error-check-in-bpf_tcp_gen_syncookie.patch
-+	patches.suse/i40e-simplify-Rx-buffer-recycle.patch
-+	patches.suse/ixgbe-simplify-Rx-buffer-recycle.patch
-+	patches.suse/xsk-add-support-to-allow-unaligned-chunk-placement.patch
-+	patches.suse/i40e-modify-driver-for-handling-offsets.patch
-+	patches.suse/ixgbe-modify-driver-for-handling-offsets.patch
-+	patches.suse/mlx5e-modify-driver-for-handling-offsets.patch
-+	patches.suse/net-mlx5e-Allow-XSK-frames-smaller-than-a-page.patch
-+	patches.suse/libbpf-add-flags-to-umem-config.patch
-+	patches.suse/samples-bpf-add-unaligned-chunks-mode-support-to-xdp.patch
-+	patches.suse/samples-bpf-add-buffer-recycling-for-unaligned-chunk.patch
-+	patches.suse/samples-bpf-use-hugepages-in-xdpsock-app.patch
-+	patches.suse/selftests-bpf-test_progs-fix-verbose-mode-garbage.patch
-+	patches.suse/selftests-bpf-test_progs-add-missing-n-to-CHECK_FAIL.patch
-+	patches.suse/selftests-bpf-introduce-bpf_cpu_to_be64-and-bpf_be64.patch
-+	patches.suse/selftests-bpf-fix-ctx-write-sysctl-write-read-ok-on-.patch
-+	patches.suse/selftests-bpf-improve-unexpected-success-reporting-i.patch
-+	patches.suse/selftests-bpf-fix-endianness-issues-in-test_sysctl.patch
-+	patches.suse/i40e-fix-xdp-handle-calculations.patch
-+	patches.suse/ixgbe-fix-xdp-handle-calculations.patch
-+	patches.suse/xsk-avoid-store-tearing-when-assigning-queues.patch
-+	patches.suse/xsk-avoid-store-tearing-when-assigning-umem.patch
-+	patches.suse/xsk-use-state-member-for-socket-synchronization.patch
-+	patches.suse/xsk-lock-the-control-mutex-in-sock_diag-interface.patch
-+	patches.suse/rtlwifi-rtl8192cu-Fix-value-set-in-descriptor.patch
-+	patches.suse/rtlwifi-rtl8821ae-Fix-incorrect-returned-values.patch
-+	patches.suse/zd1211rw-remove-false-assertion-from-zd_mac_clear.patch
- 	patches.suse/bcma-fix-incorrect-update-of-BCMA_CORE_PCI_MDIO_DATA.patch
-+	patches.suse/brcmfmac-get-chip-s-default-RAM-info-during-PCIe-set.patch
-+	patches.suse/mt76-round-up-length-on-mt76_wr_copy.patch
-+	patches.suse/mt76-mt7615-fix-sparse-warnings-warning-restricted-_.patch
-+	patches.suse/mt76-mt7615-always-release-sem-in-mt7615_load_patch.patch
-+	patches.suse/mt76-mt76u-fix-typo-in-mt76u_fill_rx_sg.patch
-+	patches.suse/mt76-usb-fix-endian-in-mt76u_copy.patch
-+	patches.suse/mt76-mt7615-fix-MT7615_WATCHDOG_TIME-definition.patch
-+	patches.suse/mt76-mt7603-fix-watchdog-rescheduling-in-mt7603_set_.patch
-+	patches.suse/mt76-stop-rx-aggregation-on-station-removal.patch
-+	patches.suse/rtw88-fix-seq_file-memory-leak.patch
-+	patches.suse/rtlwifi-Fix-file-release-memory-leak.patch
-+	patches.suse/0001-iwlwifi-mvm-start-to-remove-the-code-for-d0i3.patch
-+	patches.suse/0001-iwlwifi-remove-all-the-d0i3-references.patch
-+	patches.suse/0001-iwlwifi-mvm-remove-the-tx-defer-for-d0i3.patch
-+	patches.suse/0001-iwlwifi-mvm-remove-the-d0i3-entry-exit-flow.patch
-+	patches.suse/0001-iwlwifi-mvm-remove-d0i3_ap_sta_id.patch
-+	patches.suse/0001-iwlwifi-mvm-remove-last-leftovers-of-d0i3.patch
-+	patches.suse/iwlwifi-dbg_ini-remove-periphery-phy-and-aux-regions.patch
-+	patches.suse/ice-Update-fields-in-ice_vsi_set_num_qs-when-reconfi.patch
-+	patches.suse/ice-Add-ice_get_main_vsi-to-get-PF-main-VSI.patch
-+	patches.suse/ice-Check-root-pointer-for-validity.patch
-+	patches.suse/ice-clean-up-arguments.patch
-+	patches.suse/ice-move-code-closer-together.patch
-+	patches.suse/ice-small-efficiency-fixes.patch
-+	patches.suse/ice-change-work-limit-to-a-constant.patch
-+	patches.suse/ice-Reliably-reset-VFs.patch
-+	patches.suse/ice-report-link-down-for-VF-when-PF-s-queues-are-not.patch
-+	patches.suse/ice-Check-for-DCB-capability-before-initializing-DCB.patch
-+	patches.suse/ice-Report-VF-link-status-with-opcode-to-get-resourc.patch
-+	patches.suse/ice-update-Tx-context-struct.patch
-+	patches.suse/ice-Allow-for-delayed-LLDP-MIB-change-registration.patch
-+	patches.suse/ice-Minor-refactor-in-queue-management.patch
-+	patches.suse/ice-change-default-number-of-receive-descriptors.patch
-+	patches.suse/ice-Rework-around-device-function-capabilities.patch
-+	patches.suse/netfilter-not-mark-a-spinlock-as-__read_mostly.patch
-+	patches.suse/net-fib_notifier-move-fib_notifier_ops-from-struct-n.patch
-+	patches.suse/tcp-ulp-fix-possible-crash-in-tcp_diag_get_aux_size.patch
-+	patches.suse/net-mlx5e-Fix-static-checker-warning-of-potential-po.patch
-+	patches.suse/net-mlx5-Kconfig-Fix-MLX5_CORE-dependency-with-PCI_H.patch
-+	patches.suse/net-mlx5e-Use-ipv6_stub-to-avoid-dependency-with-ipv.patch
-+	patches.suse/net-mlx5e-Remove-leftover-declaration.patch
-+	patches.suse/net-mlx5-fix-spelling-mistake-offlaods-offloads.patch
-+	patches.suse/net-mlx5-fix-missing-assignment-of-variable-err.patch
-+	patches.suse/net-mlx5-Use-PTR_ERR_OR_ZERO-rather-than-its-impleme.patch
-+	patches.suse/net-mlx5e-kTLS-Remove-unused-function-parameter.patch
-+	patches.suse/net-mlx5e-Remove-unnecessary-clear_bit-s.patch
-+	patches.suse/net-mlx5-DR-Remove-useless-set-memory-to-zero-use-me.patch
-+	patches.suse/net-mlx5-DR-Fix-error-return-code-in-dr_domain_init_.patch
-+	patches.suse/net-mlx5-DR-Remove-redundant-dev_name-print-from-err.patch
-+	patches.suse/net-mlx5-Expose-HW-capability-bits-for-port-buffer-p.patch
-+	patches.suse/net-mlx5e-Add-port-buffer-s-congestion-counters.patch
-+	patches.suse/msft-hv-1945-hv_netvsc-Allow-scatter-gather-feature-to-be-tunable.patch
-+	patches.suse/msft-hv-1946-hv_netvsc-Sync-offloading-features-to-VF-NIC.patch
-+	patches.suse/ionic-Remove-unused-including-linux-version.h.patch
-+	patches.suse/be2net-make-two-arrays-static-const-makes-object-sma.patch
-+	patches.suse/net-hns3-make-array-spec_opcode-static-const-makes-o.patch
-+	patches.suse/Bluetooth-hci_bcm-Fix-Wunused-const-variable-warning.patch
-+	patches.suse/bluetooth-bcm-Add-support-for-loading-firmware-for-B.patch
-+	patches.suse/bluetooth-hci_bcm-Give-more-time-to-come-out-of-rese.patch
-+	patches.suse/Bluetooth-hidp-Fix-assumptions-on-the-return-value-o.patch
-+	patches.suse/net-tls-unref-frags-in-order.patch
-+	patches.suse/net-tls-use-RCU-for-the-adder-to-the-offload-record-.patch
-+	patches.suse/net-tls-remove-the-record-tail-optimization.patch
-+	patches.suse/net-tls-align-non-temporal-copy-to-cache-lines.patch
-+	patches.suse/iavf-remove-unused-debug-function-iavf_debug_d.patch
-+	patches.suse/ixgbevf-Link-lost-in-VM-on-ixgbevf-when-restoring-fr.patch
-+	patches.suse/e1000e-Make-speed-detection-on-hotplugging-cable-mor.patch
-+	patches.suse/igc-Remove-useless-forward-declaration.patch
-+	patches.suse/fm10k-use-a-local-variable-for-the-frag-pointer.patch
-+	patches.suse/igc-Add-NVM-checksum-validation.patch
-+	patches.suse/iavf-allow-permanent-MAC-address-to-change.patch
-+	patches.suse/igc-Remove-unneeded-PCI-bus-defines.patch
-+	patches.suse/i40e-fix-hw_dbg-usage-in-i40e_hmc_get_object_va.patch
-+	patches.suse/i40e-Implement-debug-macro-hw_dbg-using-dev_dbg.patch
-+	patches.suse/i40e-Remove-EMPR-traces-from-debugfs-facility.patch
- 	patches.suse/ixgbe-sync-the-first-fragment-unconditionally.patch
--	patches.suse/nl80211-Fix-possible-Spectre-v1-for-CQM-RSSI-4b2c5a14.patch
-+	patches.suse/igc-Add-tx_csum-offload-functionality.patch
-+	patches.suse/i40e-Add-support-for-X710-device.patch
-+	patches.suse/net-mlx4_en-ethtool-make-array-modes-static-const-ma.patch
-+	patches.suse/devlink-extend-fw_load_policy-values.patch
-+	patches.suse/devlink-add-reset_dev_on_drv_probe-param.patch
-+	patches.suse/nfp-nsp-add-support-for-fw_loaded-command.patch
-+	patches.suse/nfp-nsp-add-support-for-optional-hwinfo-lookup.patch
-+	patches.suse/nfp-nsp-add-support-for-hwinfo-set-operation.patch
-+	patches.suse/nfp-honor-FW-reset-and-loading-policies.patch
-+	patches.suse/nfp-add-devlink-param-infrastructure.patch
-+	patches.suse/nfp-devlink-add-fw_load_policy-support.patch
-+	patches.suse/nfp-devlink-add-reset_dev_on_drv_probe-support.patch
-+	patches.suse/kdoc-fix-nfp_fw_load-documentation.patch
-+	patches.suse/Documentation-nfp-add-nfp-driver-specific-notes.patch
-+	patches.suse/net-hns3-add-ethtool_ops.set_channels-support-for-HN.patch
-+	patches.suse/net-hns3-revert-to-old-channel-when-setting-new-chan.patch
-+	patches.suse/net-hns3-fix-shaper-parameter-algorithm.patch
-+	patches.suse/net-hns3-fix-port-setting-handle-for-fibre-port.patch
-+	patches.suse/net-hns3-modify-some-logs-format.patch
-+	patches.suse/net-hns3-check-NULL-pointer-before-use.patch
-+	patches.suse/net-hns3-add-some-DFX-info-for-reset-issue.patch
-+	patches.suse/net-mlx5-Fix-rt-s-type-in-dr_action_create_reformat_.patch
-+	patches.suse/net-mlx5-Fix-addr-s-type-in-mlx5dr_icm_dm.patch
-+	patches.suse/net-mlx5-FWTrace-Reduce-stack-usage.patch
-+	patches.suse/mac80211-vht-add-support-VHT-EXT-NSS-BW-in-parsing-V.patch
-+	patches.suse/mac80211-don-t-check-if-key-is-NULL-in-ieee80211_key.patch
-+	patches.suse/nl80211-Fix-possible-Spectre-v1-for-CQM-RSSI-thresho.patch
- 	patches.suse/cfg80211-Purge-frame-registrations-on-iftype-change.patch
-+	patches.suse/devlink-add-unknown-fw_load_policy-value.patch
-+	patches.suse/nfp-devlink-set-unknown-fw_load_policy.patch
-+	patches.suse/qed-Fix-size-of-config-attribute-dump.patch
-+	patches.suse/qed-Fix-Config-attribute-frame-format.patch
-+	patches.suse/nfp-read-chip-model-from-the-PluDevice-register.patch
-+	patches.suse/cxgb4-Fix-spelling-typos.patch
-+	patches.suse/0001-netfilter-nf_tables_offload-avoid-excessive-stack-us.patch
-+	patches.suse/ixgbe-fix-memory-leaks.patch
-+	patches.suse/i40e-check-__I40E_VF_DISABLE-bit-in-i40e_sync_filter.patch
-+	patches.suse/ixgbe-use-skb_get_queue_mapping-in-tx-path.patch
-+	patches.suse/i40e-use-ktime_get_real_ts64-instead-of-ktime_to_tim.patch
-+	patches.suse/i40e-remove-I40E_AQC_ADD_CLOUD_FILTER_OIP.patch
-+	patches.suse/i40e-mark-additional-missing-bits-as-reserved.patch
-+	patches.suse/i40e-fix-missed-Negotiated-string-in-i40e_print_link.patch
-+	patches.suse/i40e-Fix-message-for-other-card-without-FEC.patch
-+	patches.suse/i40e-use-BIT-macro-to-specify-the-cloud-filter-field.patch
-+	patches.suse/i40e-clear-__I40E_VIRTCHNL_OP_PENDING-on-invalid-min.patch
-+	patches.suse/iavf-fix-MAC-address-setting-for-VFs-when-filter-is-.patch
-+	patches.suse/net-ixgbevf-make-array-api-static-const-makes-object.patch
-+	patches.suse/i40e-fix-potential-RX-buffer-starvation-for-AF_XDP.patch
-+	patches.suse/ice-send-driver-version-to-firmware.patch
-+	patches.suse/ice-Fix-FW-version-formatting-in-dmesg.patch
-+	patches.suse/ice-Implement-Dynamic-Device-Personalization-DDP-dow.patch
-+	patches.suse/ice-Initialize-DDP-package-structures.patch
-+	patches.suse/ice-Enable-DDP-package-download.patch
-+	patches.suse/ice-Bump-version.patch
-+	patches.suse/mlx4-Split-restart_one-into-two-functions.patch
-+	patches.suse/net-devlink-split-reload-op-into-two.patch
-+	patches.suse/net-devlink-move-reload-fail-indication-to-devlink-c.patch
-+	patches.suse/rtw88-fix-wrong-rx-power-calculation.patch
- 	patches.suse/ath9k-dynack-fix-possible-deadlock-in-ath_dynack_nod.patch
-+	patches.suse/wcn36xx-use-dynamic-allocation-for-large-variables.patch
- 	patches.suse/net-ath6kl-Fix-a-NULL-ptr-deref-bug.patch
- 	patches.suse/ath9k_htc-release-allocated-buffer-if-timed-out.patch
- 	patches.suse/ath9k-release-allocated-buffer-if-timed-out.patch
--	patches.suse/0001-xen-netfront-do-not-assume-sk_buff_head-list-is-empt.patch
--	patches.suse/0001-btrfs-tree-checker-Add-ROOT_ITEM-check.patch
-+	patches.suse/ath10k-adjust-skb-length-in-ath10k_sdio_mbox_rx_pack.patch
-+	patches.suse/ath10k-fix-channel-info-parsing-for-non-tlv-target.patch
-+	patches.suse/wil6210-add-wil_netif_rx-helper-function.patch
-+	patches.suse/qed-fix-spelling-mistake-fullill-fulfill.patch
-+	patches.suse/net-sched-extend-flow_action_entry-with-destructor.patch
-+	patches.suse/net-sched-take-reference-to-psample-group-in-flow_ac.patch
-+	patches.suse/net-sched-use-get_dev-action-API-in-flow_action-infr.patch
-+	patches.suse/kbuild-replace-BASH-specific-2-with-shift-and.patch
-+	patches.suse/kcm-use-BPF_PROG_RUN.patch
-+	patches.suse/selftests-bpf-add-bpf-gcc-support.patch
-+	patches.suse/i40e-fix-xdp-handle-calculations-168dfc3a.patch
-+	patches.suse/ixgbe-fix-xdp-handle-calculations-2e78fc62.patch
-+	patches.suse/samples-bpf-fix-xdpsock-l2fwd-tx-for-unaligned-mode.patch
-+	patches.suse/xdp-Fix-race-in-dev_map_hash_update_elem-when-replac.patch
-+	patches.suse/bpf-fix-accessing-bpf_sysctl.file_pos-on-s390.patch
-+	patches.suse/tcp-Add-TCP_INFO-counter-for-packets-received-out-of.patch
-+	patches.suse/tcp-Add-snd_wnd-to-TCP_INFO.patch
-+	patches.suse/bnxt_en-Don-t-proceed-in-.ndo_set_rx_mode-when-devic.patch
-+	patches.suse/bnxt_en-Increase-timeout-for-HWRM_DBG_COREDUMP_XX-co.patch
-+	patches.suse/bnxt_en-Update-firmware-interface-spec.-to-1.10.0.10.patch
-+	patches.suse/bnxt_en-Add-a-new-BNXT_FW_RESET_STATE_POLL_FW_DOWN-s.patch
-+	patches.suse/taprio-Add-support-for-hardware-offloading.patch
-+	patches.suse/netdevsim-Set-offsets-to-various-protocol-layers.patch
-+	patches.suse/drop_monitor-Better-sanitize-notified-packets.patch
-+	patches.suse/s390-ctcm-delete-unnecessary-checks-before-the-macro-call-dev_kfree_skb
-+	patches.suse/ethtool-implement-Energy-Detect-Powerdown-support-vi.patch
-+	patches.suse/net-ena-add-intr_moder_rx_interval-to-struct-ena_com.patch
-+	patches.suse/net-ena-switch-to-dim-algorithm-for-rx-adaptive-inte.patch
-+	patches.suse/net-ena-reimplement-set-get_coalesce.patch
-+	patches.suse/net-ena-enable-the-interrupt_moderation-in-driver_su.patch
-+	patches.suse/net-ena-remove-code-duplication-in-ena_com_update_no.patch
-+	patches.suse/net-ena-remove-old-adaptive-interrupt-moderation-cod.patch
-+	patches.suse/net-ena-remove-ena_restore_ethtool_params-and-releva.patch
-+	patches.suse/net-ena-remove-all-old-adaptive-rx-interrupt-moderat.patch
-+	patches.suse/net-ena-fix-update-of-interrupt-moderation-register.patch
-+	patches.suse/net-ena-fix-retrieval-of-nonadaptive-interrupt-moder.patch
-+	patches.suse/net-ena-fix-incorrect-update-of-intr_delay_resolutio.patch
-+	patches.suse/mlxsw-spectrum_buffers-Prevent-changing-CPU-port-s-c.patch
-+	patches.suse/mlxsw-spectrum-Register-CPU-port-with-devlink.patch
-+	patches.suse/mlxsw-spectrum_buffers-Add-the-ability-to-query-the-.patch
-+	patches.suse/net-sched-fix-race-between-deactivation-and-dequeue-.patch
-+	patches.suse/net-dsa-Fix-load-order-between-DSA-drivers-and-tagge.patch
-+	patches.suse/net_sched-let-qdisc_put-accept-NULL-pointer.patch
-+	patches.suse/udp-correct-reuseport-selection-with-connected-socke.patch
-+	patches.suse/ip6_gre-fix-a-dst-leak-in-ip6erspan_tunnel_xmit.patch
-+	patches.suse/net-stmmac-Hold-rtnl-lock-in-suspend-resume-callback.patch
-+	patches.suse/net-ena-don-t-wake-up-tx-queue-when-down.patch
-+	patches.suse/xen-netfront-do-not-assume-sk_buff_head-list-is-empt.patch
-+	patches.suse/infiniband-don-t-bother-with-d_delete.patch
-+	patches.suse/devpts_pty_kill-don-t-bother-with-d_delete.patch
-+	patches.suse/vfs-set-fs_context-user_ns-for-reconfigure.patch
-+	patches.suse/0001-vfs-Create-fs_context-aware-mount_bdev-replacement.patch
-+	patches.suse/btrfs-factor-out-extent-dropping-code-from-hole-punc.patch
-+	patches.suse/btrfs-fix-ENOSPC-errors-leading-to-transaction-abort.patch
-+	patches.suse/btrfs-delayed-inode-Kill-the-BUG_ON-in-btrfs_delete_.patch
-+	patches.suse/btrfs-extent-tree-Make-sure-we-only-allocate-extents.patch
-+	patches.suse/btrfs-tree-checker-Add-ROOT_ITEM-check.patch
-+	patches.suse/Btrfs-fix-inode-cache-block-reserve-leak-on-failure-.patch
-+	patches.suse/btrfs-remove-unnecessary-condition-in-btrfs_clone-to.patch
-+	patches.suse/btrfs-move-btrfs_add_free_space-out-of-a-header-file.patch
-+	patches.suse/btrfs-move-basic-block_group-definitions-to-their-own-header.patch
-+	patches.suse/btrfs-migrate-the-block-group-lookup-code.patch
-+	patches.suse/btrfs-migrate-the-block-group-ref-counting-stuff.patch
-+	patches.suse/btrfs-migrate-nocow-and-reservation-helpers.patch
-+	patches.suse/btrfs-export-the-block-group-caching-helpers.patch
-+	patches.suse/btrfs-export-the-excluded-extents-helpers.patch
-+	patches.suse/btrfs-export-the-caching-control-helpers.patch
-+	patches.suse/btrfs-temporarily-export-fragment_free_space.patch
-+	patches.suse/btrfs-make-caching_thread-use-btrfs_find_next_key.patch
-+	patches.suse/btrfs-fix-memory-leaks-in-the-test-test_find_first_c.patch
-+	patches.suse/btrfs-make-test_find_first_clear_extent_bit-fail-on-.patch
-+	patches.suse/btrfs-migrate-the-block-group-caching-code.patch
-+	patches.suse/btrfs-temporarily-export-inc_block_group_ro.patch
-+	patches.suse/btrfs-migrate-the-block-group-removal-code.patch
-+	patches.suse/btrfs-migrate-the-block-group-read-creation-code.patch
-+	patches.suse/btrfs-temporarily-export-btrfs_get_restripe_target.patch
-+	patches.suse/btrfs-migrate-inc-dec_block_group_ro-code.patch
-+	patches.suse/btrfs-migrate-the-dirty-bg-writeout-code.patch
-+	patches.suse/btrfs-export-block-group-accounting-helpers.patch
-+	patches.suse/btrfs-migrate-the-block-group-space-accounting-helpers.patch
-+	patches.suse/btrfs-migrate-the-chunk-allocation-code.patch
-+	patches.suse/btrfs-migrate-the-alloc_profile-helpers.patch
-+	patches.suse/btrfs-migrate-the-block-group-cleanup-code.patch
-+	patches.suse/btrfs-unexport-the-temporary-exported-functions.patch
-+	patches.suse/btrfs-add-a-flush-step-for-delayed-iputs.patch
-+	patches.suse/btrfs-unify-error-handling-for-ticket-flushing.patch
-+	patches.suse/btrfs-factor-out-the-ticket-flush-handling.patch
-+	patches.suse/btrfs-refactor-priority_reclaim_metadata_space.patch
-+	patches.suse/btrfs-introduce-an-evict-flushing-state.patch
- 	patches.suse/Btrfs-fix-use-after-free-when-using-the-tree-modific.patch
--	patches.suse/0001-btrfs-tree-checker-Add-EXTENT_ITEM-and-METADATA_ITEM.patch
--	patches.suse/0002-btrfs-tree-checker-Add-simple-keyed-refs-check.patch
--	patches.suse/0003-btrfs-tree-checker-Add-EXTENT_DATA_REF-check.patch
-+	patches.suse/btrfs-rename-the-btrfs_calc_-metadata_size-helpers.patch
-+	patches.suse/btrfs-only-reserve-metadata_size-for-inodes.patch
-+	patches.suse/btrfs-Detect-unbalanced-tree-with-empty-leaf-before-.patch
-+	patches.suse/btrfs-fix-allocation-of-free-space-cache-v1-bitmap-p.patch
-+	patches.suse/btrfs-do-not-allow-reservations-if-we-have-pending-tickets.patch
-+	patches.suse/btrfs-roll-tracepoint-into-btrfs_space_info_update-helper.patch
-+	patches.suse/btrfs-add-space-reservation-tracepoint-for-reserved-bytes.patch
-+	patches.suse/btrfs-stop-partially-refilling-tickets-when-releasing-space.patch
-+	patches.suse/btrfs-refactor-the-ticket-wakeup-code.patch
-+	patches.suse/btrfs-rework-wake_all_tickets.patch
-+	patches.suse/btrfs-fix-may_commit_transaction-to-deal-with-no-partial-filling.patch
-+	patches.suse/btrfs-remove-orig_bytes-from-reserve_ticket.patch
-+	patches.suse/btrfs-rename-btrfs_space_info_add_old_bytes.patch
-+	patches.suse/btrfs-change-the-minimum-global-reserve-size.patch
-+	patches.suse/btrfs-always-reserve-our-entire-size-for-the-global-reserve.patch
-+	patches.suse/btrfs-use-btrfs_try_granting_tickets-in-update_global_rsv.patch
-+	patches.suse/btrfs-do-not-account-global-reserve-in-can_overcommit.patch
-+	patches.suse/btrfs-add-enospc-debug-messages-for-ticket-failure.patch
-+	patches.suse/btrfs-Relinquish-CPUs-in-btrfs_compare_trees.patch
-+	patches.suse/ovl-fix-regression-caused-by-overlapping-layers-dete.patch
-+	patches.suse/ovl-Fix-dereferencing-possible-ERR_PTR.patch
-+	patches.suse/ovl-filter-of-trusted-xattr-results-in-audit.patch
-+	patches.suse/mm-set-S_SWAPFILE-on-blockdev-swap-devices.patch
-+	patches.suse/vfs-dont-allow-writes-to-swap-files.patch
-+	patches.suse/fs-xfs-Remove-KM_NOSLEEP-and-KM_SLEEP.patch
-+	patches.suse/xfs-add-kmem-allocation-trace-points.patch
-+	patches.suse/xfs-get-allocation-alignment-from-the-buftarg.patch
-+	patches.suse/xfs-add-kmem_alloc_io.patch
-+	patches.suse/xfs-fix-maxicount-division-by-zero-error.patch
-+	patches.suse/mm-Handle-MADV_WILLNEED-through-vfs_fadvise.patch
-+	patches.suse/fs-Export-generic_fadvise.patch
-+	patches.suse/xfs-Fix-stale-data-exposure-when-readahead-races-wit.patch
-+	patches.suse/xfs-Fix-deadlock-between-AGI-and-AGF-with-RENAME_WHI.patch
-+	patches.suse/xfs-Use-WARN_ON_ONCE-for-bailout-mount-operation.patch
-+	patches.suse/xfs-push-the-AIL-in-xlog_grant_head_wake.patch
-+	patches.suse/xfs-fix-missed-wakeup-on-l_flush_wait.patch
-+	patches.suse/xfs-prevent-CIL-push-holdoff-in-log-recovery.patch
-+	patches.suse/xfs-factor-debug-code-out-of-xlog_state_do_callback.patch
-+	patches.suse/xfs-factor-callbacks-out-of-xlog_state_do_callback.patch
-+	patches.suse/xfs-factor-iclog-state-processing-out-of-xlog_state_.patch
-+	patches.suse/xfs-push-iclog-state-cleaning-into-xlog_state_clean_.patch
-+	patches.suse/xfs-push-the-grant-head-when-the-log-head-moves-forw.patch
-+	patches.suse/fs-cifs-Initialize-filesystem-timestamp-ranges.patch
-+	patches.suse/pstore-fs-superblock-limits.patch
-+	patches.suse/cifs-fix-a-comment-for-the-timeouts-when-sending-echos.patch
-+	patches.suse/fs-cifs-cifsssmb-remove-redundant-assignment-to-variable-ret.patch
-+	patches.suse/cifs-get-mode-bits-from-special-sid-on-stat.patch
-+	patches.suse/cifs-allow-chmod-to-set-mode-bits-using-special-sid.patch
- 	patches.suse/cifs-prepare-SMB2_Flush-to-be-usable-in-compounds.patch
-+	patches.suse/cifs-add-passthrough-for-smb2-setinfo.patch
-+	patches.suse/smb3-add-missing-flag-definitions.patch
-+	patches.suse/cifs-remove-redundant-assignment-to-variable-rc.patch
-+	patches.suse/cifs-remove-unused-variable.patch
- 	patches.suse/smb3-Incorrect-size-for-netname-negotiate-context.patch
-+	patches.suse/cifs-remove-set-but-not-used-variables.patch
- 	patches.suse/cifs-create-a-helper-to-find-a-writeable-handle-by-path-name.patch
- 	patches.suse/cifs-use-existing-handle-for-compound_op-OP_SET_INFO-when-possible.patch
-+	patches.suse/cifs-add-new-debugging-macro-cifs_server_dbg.patch
-+	patches.suse/cifs-fix-dereference-on-ses-before-it-is-null-checked.patch
-+	patches.suse/smb3-add-mount-option-to-allow-forced-caching-of-read-only-share.patch
-+	patches.suse/smb3-add-some-more-descriptive-messages-about-share-when-mounting-c.patch
-+	patches.suse/smb3-add-mount-option-to-allow-RW-caching-of-share-accessed-by-only.patch
-+	patches.suse/smb3-log-warning-if-CSC-policy-conflicts-with-cache-mount-option.patch
-+	patches.suse/smb3-add-dynamic-tracepoints-for-flush-and-close.patch
-+	patches.suse/smb3-allow-skipping-signature-verification-for-perf-sensitive-confi.patch
- 	patches.suse/smb3-fix-signing-verification-of-large-reads.patch
-+	patches.suse/cifs-add-a-debug-macro-that-prints-server-share-for-errors.patch
-+	patches.suse/smb3-allow-parallelizing-decryption-of-reads.patch
-+	patches.suse/smb3-enable-offload-of-decryption-of-large-reads-via-mount-option.patch
- 	patches.suse/cifs-add-a-helper-to-find-an-existing-readable-handle-to-a-file.patch
-+	patches.suse/smb3-only-offload-decryption-of-read-responses-if-multiple-requests.patch
-+	patches.suse/smb3-display-max-smb3-requests-in-flight-at-any-one-time.patch
- 	patches.suse/smb3-improve-handling-of-share-deleted-and-share-recreated-.patch
-+	patches.suse/smb3-allow-disabling-requesting-leases.patch
- 	patches.suse/smb3-fix-unmount-hang-in-open_shroot.patch
-+	patches.suse/smb3-fix-potential-null-dereference-in-decrypt-offload.patch
-+	patches.suse/cifs-modefromsid-make-room-for-4-ACE.patch
-+	patches.suse/smb3-add-missing-worker-function-for-SMB3-change-notify.patch
-+	patches.suse/cifs-modefromsid-write-mode-ACE-first.patch
-+	patches.suse/configfs-fix-a-deadlock-in-configfs_symlink.patch
-+	patches.suse/block-add-a-helper-function-to-merge-the-segments.patch
-+	patches.suse/mmc-queue-use-bigger-segments-if-DMA-MAP-layer-can-m.patch
-+	patches.suse/dma-mapping-introduce-dma_get_merge_boundary.patch
-+	patches.suse/iommu-dma-add-a-new-dma_map_ops-of-get_merge_boundar.patch
-+	patches.suse/dma-mapping-fix-filename-references.patch
-+	patches.suse/dma-mapping-explicitly-wire-up-mmap-and-get_sgtable.patch
-+	patches.suse/vmalloc-lift-the-arm-flag-for-coherent-mappings-to-common-code.patch
-+	patches.suse/mmc-queue-Fix-bigger-segments-usage.patch
-+	patches.suse/mailbox-mediatek-cmdq-clear-the-event-in-cmdq-initia.patch
-+	patches.suse/mbox-qcom-add-APCS-child-device-for-QCS404.patch
-+	patches.suse/mailbox-qcom-apcs-fix-max_register-value.patch
- 	patches.suse/ipmi_si-Only-schedule-continuously-in-the-thread-in-.patch
-+	patches.suse/ipmi_ssif-avoid-registering-duplicate-ssif-interface.patch
-+	patches.suse/0001-ipmi-move-message-error-checking-to-avoid-deadlock.patch
-+	patches.suse/Input-cros_ec_keyb-add-back-missing-mask-for-event_t.patch
-+	patches.suse/platform-chrome-cros_ec_rpmsg-Fix-race-with-host-com.patch
-+	patches.suse/pinctrl-tegra-Add-suspend-and-resume-support.patch
-+	patches.suse/pinctrl-tegra210-Add-Tegra210-pinctrl-pm-ops.patch
-+	patches.suse/pinctrl-bcm2835-Add-support-for-BCM2711-pull-up-func.patch
-+	patches.suse/pinctrl-stmfx-update-pinconf-settings.patch
-+	patches.suse/pinctrl-rockchip-Mark-expected-switch-fall-through.patch
- 	patches.suse/pinctrl-tegra-Fix-write-barrier-placement-in-pmx_wri.patch
--	patches.suse/0001-drm-i915-Fix-various-tracepoints-for-gen2.patch
-+	patches.suse/pinctrl-tegra-Flush-pinctrl-writes-during-resume.patch
-+	patches.suse/pinctrl-amd-disable-spurious-firing-GPIO-IRQs.patch
-+	patches.suse/pinctrl-bcm2835-Pass-irqchip-when-adding-gpiochip.patch
-+	patches.suse/pinctrl-denverton-Provide-Interrupt-Status-register-.patch
-+	patches.suse/pinctrl-denverton-Update-pin-names-according-to-v1.0.patch
-+	patches.suse/pinctrl-intel-remap-the-pin-number-to-gpio-offset-fo.patch
-+	patches.suse/pinctrl-qcom-sdm845-Fix-UFS_RESET-pin.patch
-+	patches.suse/pinctrl-iproc-gpio-Fix-incorrect-pinconf-configurati.patch
-+	patches.suse/pinctrl-meson-gxbb-Fix-wrong-pinning-definition-for-.patch
-+	patches.suse/drm-i915-Signal-fence-completion-from-i915_request_w.patch
-+	patches.suse/drm-i915-Flush-the-execution-callbacks-on-retiring.patch
-+	patches.suse/drm-i915-ehl-Allow-combo-PHY-A-to-drive-a-third-exte.patch
-+	patches.suse/drm-i915-use-vfuncs-for-reg_read-write_fw_domains.patch
-+	patches.suse/drm-i915-kill-uncore_sanitize.patch
-+	patches.suse/drm-i915-kill-uncore_to_i915.patch
-+	patches.suse/drm-i915-skip-forcewake-actions-on-forcewake-less-un.patch
-+	patches.suse/drm-i915-dynamically-allocate-forcewake-domains.patch
-+	patches.suse/drm-i915-gvt-decouple-check_vgpu-from-uncore_init.patch
-+	patches.suse/drm-i915-execlists-Preempt-to-busy.patch
-+	patches.suse/drm-i915-execlists-Minimalistic-timeslicing.patch
-+	patches.suse/drm-i915-Rings-are-always-flushed.patch
-+	patches.suse/drm-i915-selftests-Use-request-managed-wakerefs.patch
-+	patches.suse/drm-i915-ehl-dsi-Set-lane-latency-optimization-for-D.patch
-+	patches.suse/drm-i915-ehl-dsi-Enable-AFE-over-PPI-strap.patch
-+	patches.suse/drm-i915-gtt-Defer-address-space-cleanup-to-an-RCU-w.patch
-+	patches.suse/drm-i915-execlists-Keep-virtual-context-alive-until-.patch
-+	patches.suse/drm-i915-Convert-intel_vgt_-de-balloon-to-uncore.patch
-+	patches.suse/drm-i915-Introduce-struct-intel_gt-as-replacement-fo.patch
-+	patches.suse/drm-i915-Move-intel_gt-initialization-to-a-separate-.patch
-+	patches.suse/drm-i915-Store-some-backpointers-in-struct-intel_gt.patch
-+	patches.suse/drm-i915-Move-intel_gt_pm_init-under-intel_gt_init_e.patch
-+	patches.suse/drm-i915-Make-i915_check_and_clear_faults-take-intel.patch
-+	patches.suse/drm-i915-Convert-i915_gem_init_swizzling-to-intel_gt.patch
-+	patches.suse/drm-i915-Use-intel_uncore_rmw-in-intel_gt_init_swizz.patch
-+	patches.suse/drm-i915-Convert-init_unused_rings-to-intel_gt.patch
-+	patches.suse/drm-i915-Convert-gt-workarounds-to-intel_gt.patch
-+	patches.suse/drm-i915-Store-backpointer-to-intel_gt-in-the-engine.patch
-+	patches.suse/drm-i915-Convert-intel_mocs_init_l3cc_table-to-intel.patch
-+	patches.suse/drm-i915-Convert-i915_ppgtt_init_hw-to-intel_gt.patch
-+	patches.suse/drm-i915-Consolidate-some-open-coded-mmio-rmw.patch
-+	patches.suse/drm-i915-Convert-i915_gem_init_hw-to-intel_gt.patch
-+	patches.suse/drm-i915-Stop-using-I915_READ-WRITE-in-intel_wopcm_i.patch
-+	patches.suse/drm-i915-Compartmentalize-i915_ggtt_probe_hw.patch
-+	patches.suse/drm-i915-Compartmentalize-i915_ggtt_init_hw.patch
-+	patches.suse/drm-i915-Make-ggtt-invalidation-work-on-ggtt.patch
-+	patches.suse/drm-i915-Store-intel_gt-backpointer-in-vm.patch
-+	patches.suse/drm-i915-Compartmentalize-i915_gem_suspend-restore_g.patch
-+	patches.suse/drm-i915-Convert-i915_gem_flush_ggtt_writes-to-intel.patch
-+	patches.suse/drm-i915-Move-i915_gem_chipset_flush-to-intel_gt.patch
-+	patches.suse/drm-i915-Compartmentalize-timeline_init-park-fini.patch
-+	patches.suse/drm-i915-Compartmentalize-i915_ggtt_cleanup_hw.patch
-+	patches.suse/drm-i915-Compartmentalize-i915_gem_init_ggtt.patch
-+	patches.suse/drm-i915-Store-ggtt-pointer-in-intel_gt.patch
-+	patches.suse/drm-i915-Compartmentalize-ring-buffer-creation.patch
-+	patches.suse/drm-i915-Save-trip-via-top-level-i915-in-a-few-more-.patch
-+	patches.suse/drm-i915-Make-timelines-gt-centric.patch
-+	patches.suse/drm-i915-Rename-i915_timeline-to-intel_timeline-and-.patch
-+	patches.suse/drm-i915-Eliminate-dual-personality-of-i915_scratch_.patch
-+	patches.suse/drm-i915-Prevent-dereference-of-engine-before-NULL-c.patch
-+	patches.suse/drm-i915-gt-Rename-i915_gt_timelines.patch
-+	patches.suse/drm-i915-gt-Fixup-kerneldoc-parameters.patch
-+	patches.suse/drm-i915-guc-reorder-enable-disable-communication-st.patch
-+	patches.suse/drm-i915-guc-handle-GuC-messages-received-with-CTB-d.patch
-+	patches.suse/drm-i915-Remove-waiting-retiring-from-shrinker-paths.patch
-+	patches.suse/drm-i915-Track-i915_active-using-debugobjects.patch
-+	patches.suse/drm-i915-Throw-away-the-active-object-retirement-com.patch
-+	patches.suse/drm-i915-Provide-an-i915_active.acquire-callback.patch
-+	patches.suse/drm-i915-Local-debug-BUG_ON-for-intel_wakeref.patch
-+	patches.suse/drm-i915-blt-Remove-recursive-vma-lock.patch
-+	patches.suse/drm-i915-execlists-Always-clear-ring_pause-if-we-do-.patch
-+	patches.suse/drm-i915-gem-Clear-read-write-domains-for-GPU-clear.patch
-+	patches.suse/drm-i915-ehl-Add-one-additional-PCH-ID-to-MCC.patch
-+	patches.suse/drm-i915-ehl-Add-missing-VECS-engine.patch
-+	patches.suse/drm-i915-execlists-Convert-recursive-defer_request-i.patch
-+	patches.suse/drm-i915-guc-Add-debug-capture-of-GuC-exception.patch
-+	patches.suse/drm-i915-gt-Pass-intel_gt-to-pm-routines.patch
-+	patches.suse/drm-i915-Rename-intel_wakeref_-is-_active.patch
-+	patches.suse/drm-i915-selftests-Hold-ref-on-request-across-waits.patch
-+	patches.suse/drm-i915-gt-Drop-stale-commentary-for-timeline-densi.patch
-+	patches.suse/drm-i915-gt-Always-call-kref_init-for-the-timeline.patch
-+	patches.suse/drm-i915-gt-Add-some-debug-tracing-for-context-pinni.patch
-+	patches.suse/drm-i915-icl-Add-missing-device-ID.patch
-+	patches.suse/drm-i915-Check-backlight-type-while-doing-eDP-backli.patch
-+	patches.suse/drm-i915-selftests-Serialise-nop-reset-with-retireme.patch
-+	patches.suse/drm-i915-selftests-Drop-manual-request-wakerefs-arou.patch
-+	patches.suse/drm-i915-selftests-Fixup-atomic-reset-checking.patch
-+	patches.suse/drm-i915-Switch-to-per-crtc-vblank-vfuncs.patch
-+	patches.suse/drm-i915-Nuke-drm_driver-irq-vfuncs.patch
-+	patches.suse/drm-i915-Initialize-drm_driver-vblank-funcs-at-compi.patch
-+	patches.suse/drm-i915-icl-Add-new-supported-CD-clocks.patch
-+	patches.suse/drm-i915-ehl-Remove-unsupported-cd-clocks.patch
-+	patches.suse/drm-i915-ehl-Add-voltage-level-requirement-table.patch
-+	patches.suse/drm-i915-Move-OA-files-to-separate-folder.patch
-+	patches.suse/drm-i915-prefix-header-search-path-with-srctree.patch
-+	patches.suse/drm-i915-add-header-search-path-to-subdir-Makefiles.patch
-+	patches.suse/drm-i915-make-i915_fixed.h-self-contained.patch
-+	patches.suse/drm-i915-make-i915_globals.h-self-contained.patch
-+	patches.suse/drm-i915-make-i915_pvinfo.h-self-contained.patch
-+	patches.suse/drm-i915-make-i915_vgpu.h-self-contained.patch
-+	patches.suse/drm-i915-make-intel_guc_ct.h-self-contained.patch
-+	patches.suse/drm-i915-make-intel_guc_fwif.h-self-contained.patch
-+	patches.suse/drm-i915-make-intel_guc_reg.h-self-contained.patch
-+	patches.suse/drm-i915-make-intel_gvt.h-self-contained.patch
-+	patches.suse/drm-i915-make-intel_uc_fw.h-self-contained.patch
-+	patches.suse/drm-i915-Make-i945gm_vblank_work_func-static.patch
-+	patches.suse/drm-i915-rework-reading-pipe-disable-fuses.patch
-+	patches.suse/drm-i915-Pass-intel_crtc_state-to-needs_modeset.patch
-+	patches.suse/drm-i915-Convert-most-of-atomic-commit-to-take-more-.patch
-+	patches.suse/drm-i915-Convert-hw-state-verifier-to-take-more-inte.patch
-+	patches.suse/drm-i915-Use-intel_crtc_state-in-sanitize_watermarks.patch
-+	patches.suse/drm-i915-Pass-intel-state-to-plane-functions-as-well.patch
-+	patches.suse/drm-i915-Use-intel-state-as-much-as-possible-in-wm-c.patch
-+	patches.suse/drm-i915-icl-Add-support-to-read-out-the-TBT-PLL-HW-.patch
-+	patches.suse/drm-i915-Tune-down-WARNs-about-TBT-AUX-power-well-en.patch
-+	patches.suse/drm-i915-Move-the-TypeC-port-handling-code-to-a-sepa.patch
-+	patches.suse/drm-i915-Sanitize-the-terminology-used-for-TypeC-por.patch
-+	patches.suse/drm-i915-Don-t-enable-the-DDI-IO-power-in-the-TypeC-.patch
-+	patches.suse/drm-i915-Use-the-correct-AUX-power-domain-in-TypeC-T.patch
-+	patches.suse/drm-i915-Unify-the-TypeC-port-notation-in-debug-erro.patch
-+	patches.suse/drm-i915-Factor-out-common-parts-from-TypeC-port-han.patch
-+	patches.suse/drm-i915-Wait-for-TypeC-PHY-complete-flag-to-clear-i.patch
-+	patches.suse/drm-i915-Handle-the-TCCOLD-power-down-event.patch
-+	patches.suse/drm-i915-Sanitize-the-TypeC-connect-detect-sequences.patch
-+	patches.suse/drm-i915-Fix-the-TypeC-port-mode-sanitization-during.patch
-+	patches.suse/drm-i915-Keep-the-TypeC-port-mode-fixed-for-detect-A.patch
-+	patches.suse/drm-i915-Sanitize-the-TypeC-FIA-lane-configuration-d.patch
-+	patches.suse/drm-i915-Sanitize-the-shared-DPLL-reserve-release-in.patch
-+	patches.suse/drm-i915-Sanitize-the-shared-DPLL-find-reference-int.patch
-+	patches.suse/drm-i915-icl-Split-getting-the-DPLLs-to-port-type-sp.patch
-+	patches.suse/drm-i915-icl-Reserve-all-required-PLLs-for-TypeC-por.patch
-+	patches.suse/drm-i915-Keep-the-TypeC-port-mode-fixed-when-the-por.patch
-+	patches.suse/drm-i915-Add-state-verification-for-the-TypeC-port-m.patch
-+	patches.suse/drm-i915-Remove-unneeded-disconnect-in-TypeC-legacy-.patch
-+	patches.suse/drm-i915-WARN-about-invalid-lane-reversal-in-TBT-alt.patch
-+	patches.suse/drm-i915-guc-Avoid-reclaim-locks-during-reset.patch
-+	patches.suse/drm-i915-icl-Drop-port-parameter-to-icl_get_combo_bu.patch
-+	patches.suse/drm-i915-ehl-Add-third-combo-PHY-offset.patch
-+	patches.suse/drm-i915-ehl-Don-t-program-PHY_MISC-on-EHL-PHY-C.patch
-+	patches.suse/drm-i915-execlists-Refactor-CSB-state-machine.patch
-+	patches.suse/drm-i915-Report-if-i915_active-is-still-busy-upon-wa.patch
-+	patches.suse/drm-i915-whitelist-PS_-DEPTH-INVOCATION-_COUNT.patch
-+	patches.suse/Revert-drm-i915-Introduce-private-PAT-management.patch
-+	patches.suse/drm-i915-gtt-Don-t-check-PPGTT-presence-on-PPGTT-onl.patch
-+	patches.suse/drm-i915-synchronize_irq-against-the-actual-irq.patch
-+	patches.suse/drm-i915-display-Handle-lost-primary_port-across-sus.patch
-+	patches.suse/drm-i915-selftests-Common-live-setup-teardown.patch
-+	patches.suse/drm-i915-selftests-Lock-the-drm_mm-while-modifying.patch
-+	patches.suse/drm-i915-execlists-Hesitate-before-slicing.patch
-+	patches.suse/drm-i915-gem-Free-pages-before-rcu-freeing-the-objec.patch
-+	patches.suse/drm-i915-Markup-potential-lock-for-i915_active.patch
-+	patches.suse/drm-i915-Mark-up-vma-active-as-safe-for-use-inside-s.patch
-+	patches.suse/drm-i915-Use-port-clock-to-set-correct-N-value.patch
-+	patches.suse/drm-i915-Add-N-CTS-values-for-10-12-bit-deep-color.patch
-+	patches.suse/drm-i915-Move-the-renderstate-setup-under-gt.patch
-+	patches.suse/drm-i915-Flush-the-workqueue-before-draining.patch
-+	patches.suse/drm-i915-Check-caller-held-wakerefs-in-assert_forcew.patch
-+	patches.suse/drm-i915-gt-Use-caller-provided-forcewake-for-intel_.patch
-+	patches.suse/drm-i915-gt-Assume-we-hold-forcewake-for-execlists-r.patch
-+	patches.suse/drm-i915-gt-Ignore-forcewake-acquisition-for-posting.patch
-+	patches.suse/drm-i915-gem-Defer-obj-base.resv-fini-until-RCU-call.patch
-+	patches.suse/drm-i915-Show-support-for-accurate-sw-PMU-busyness-t.patch
-+	patches.suse/drm-i915-gtt-Handle-double-alloc-failures.patch
-+	patches.suse/drm-i915-guc-Upgrade-to-GuC-33.0.0.patch
-+	patches.suse/drm-i915-Dump-w-a-lists-on-all-engines.patch
-+	patches.suse/drm-i915-gt-Pull-engine-w-a-initialisation-into-comm.patch
-+	patches.suse/drm-i915-selftests-Drain-the-freedlists-between-exec.patch
-+	patches.suse/drm-i915-hangcheck-Look-at-instdone-for-all-engines.patch
-+	patches.suse/drm-i915-overlay-Stash-the-kernel-context-on-initial.patch
-+	patches.suse/drm-i915-selftests-Be-engine-agnostic.patch
-+	patches.suse/drm-i915-Show-instdone-for-each-engine-in-debugfs.patch
-+	patches.suse/drm-i915-Rework-some-interrupt-handling-functions-to.patch
-+	patches.suse/drm-i915-Remove-some-legacy-mmio-accessors-from-inte.patch
-+	patches.suse/drm-i915-Move-dev_priv-pm_i-m-e-r-into-intel_gt.patch
-+	patches.suse/drm-i915-Add-windowing-for-primary-planes-on-gen2-3-.patch
-+	patches.suse/drm-i915-Disable-sprite-gamma-on-ivb-bdw.patch
-+	patches.suse/drm-i915-Program-plane-gamma-ramps.patch
-+	patches.suse/drm-i915-Deal-with-cpp-8-for-g4x-watermarks.patch
-+	patches.suse/drm-i915-Cosmetic-fix-for-skl-plane-switch-statement.patch
-+	patches.suse/drm-i915-Clean-up-skl-vs.-icl-plane-formats.patch
-+	patches.suse/drm-i915-ehl-Add-support-for-DPLL4-v10.patch
-+	patches.suse/drm-i915-Order-assert-forcewake-test.patch
-+	patches.suse/drm-i915-Remove-set-but-not-used-variable-encoder.patch
-+	patches.suse/drm-i915-Remove-set-but-not-used-variable-intel_dig_.patch
-+	patches.suse/drm-i915-gtt-pde-entry-encoding-is-identical.patch
-+	patches.suse/drm-i915-gtt-Tear-down-setup-and-cleanup-macros-for-.patch
-+	patches.suse/drm-i915-gtt-Setup-phys-pages-for-3lvl-pdps.patch
-+	patches.suse/drm-i915-gtt-Introduce-release_pd_entry.patch
-+	patches.suse/drm-i915-Pull-assert_forcewake_active-underneath-the.patch
-+	patches.suse/drm-i915-Explicitly-track-active-fw_domain-timers.patch
-+	patches.suse/drm-i915-selftests-Reorder-error-cleanup-for-whiteli.patch
-+	patches.suse/drm-i915-Update-DRIVER_DATE-to-20190708.patch
-+	patches.suse/drm-i915-selftests-Set-igt_spinner.gt-for-early-exit.patch
-+	patches.suse/drm-i915-selftests-Fill-in-a-little-more-of-the-dumm.patch
-+	patches.suse/drm-i915-gt-Apply-RCS-workarounds-to-the-render-clas.patch
-+	patches.suse/drm-i915-gt-Remove-presumption-of-RCS0.patch
-+	patches.suse/drm-i915-hdcp-debug-logs-for-sink-related-failures.patch
-+	patches.suse/drm-i915-Add-icl-mipi-dsi-properties.patch
-+	patches.suse/drm-i915-sdvo-Use-named-initializers-for-the-SDVO-co.patch
-+	patches.suse/drm-i915-sdvo-Remove-duplicate-SET_INPUT_TIMINGS_PAR.patch
-+	patches.suse/drm-i915-sdvo-Shrink-sdvo_cmd_names-strings.patch
-+	patches.suse/drm-i915-sdvo-Add-helpers-to-get-the-cmd-status-stri.patch
-+	patches.suse/drm-i915-Clear-the-shared-PLL-from-the-put_dplls-hoo.patch
-+	patches.suse/drm-i915-icl-Clear-the-shared-port-PLLs-from-the-new.patch
-+	patches.suse/drm-i915-userptr-Don-t-mark-readonly-objects-as-dirt.patch
-+	patches.suse/drm-i915-enumerate-scratch-fields.patch
-+	patches.suse/drm-i915-add-infrastructure-to-hold-off-preemption-o.patch
-+	patches.suse/drm-i915-Remove-unused-i915_gem_context_lookup_engin.patch
-+	patches.suse/drm-i915-execlists-Record-preemption-for-selftests.patch
-+	patches.suse/drm-i915-icl-Handle-YCbCr-to-RGB-conversion-for-BT20.patch
-+	patches.suse/drm-i915-icl-Fix-Y-pre-offset-for-Full-Range-YCbCr.patch
-+	patches.suse/drm-i915-icl-Fixed-Input-CSC-Co-efficients-for-BT601.patch
-+	patches.suse/drm-i915-make-new-intel_tc.c-use-uncore-accessors.patch
-+	patches.suse/drm-i915-fix-include-order-in-intel_tc.patch
-+	patches.suse/drm-i915-move-intel_ddi_set_fia_lane_count-to-intel_.patch
-+	patches.suse/drm-i915-gen11-Start-distinguishing-phy-from-port.patch
-+	patches.suse/drm-i915-gen11-Program-ICL_DPCLKA_CFGCR0-according-t.patch
-+	patches.suse/drm-i915-gen11-Convert-combo-PHY-logic-to-use-new-en.patch
-+	patches.suse/drm-i915-Transition-port-type-checks-to-phy-checks.patch
-+	patches.suse/drm-i915-ehl-Enable-DDI-D.patch
-+	patches.suse/drm-i915-gt-Drop-the-duplicate-icl-workaround.patch
-+	patches.suse/drm-i915-selftests-Ensure-we-don-t-clamp-a-random-of.patch
-+	patches.suse/drm-i915-guc-Remove-preemption-support-for-current-f.patch
-+	patches.suse/drm-i915-guc-Simplify-guc-client.patch
-+	patches.suse/drm-i915-sdvo-Fix-handling-if-zero-hbuf-size.patch
-+	patches.suse/drm-i915-selftests-Hold-the-vma-manager-lock-while-m.patch
-+	patches.suse/drm-i915-Use-the-display-core-power-domain-in-vlv-ch.patch
-+	patches.suse/drm-i915-Check-crtc_state-wm.need_postvbl_update-bef.patch
-+	patches.suse/drm-i915-Simplify-modeset_get_crtc_power_domains-arg.patch
-+	patches.suse/drm-i915-Polish-intel_shared_dpll_swap_state.patch
-+	patches.suse/drm-i915-Polish-intel_atomic_track_fbs.patch
-+	patches.suse/drm-i915-Use-intel_-types-in-intel_-lock-modeset-_al.patch
-+	patches.suse/drm-i915-Use-intel_-types-in-intel_atomic_commit.patch
-+	patches.suse/drm-i915-Don-t-pass-stack-garbage-to-pcode-in-the-se.patch
-+	patches.suse/drm-i915-guc-Drop-redundant-ctx-param-from-kerneldoc.patch
-+	patches.suse/drm-i915-Copy-name-string-into-ring-buffer-for-intel.patch
-+	patches.suse/drm-i915-Don-t-overestimate-4-2-0-link-symbol-clock.patch
-+	patches.suse/drm-i915-Add-4th-pipe-and-transcoder.patch
-+	patches.suse/drm-i915-tgl-add-initial-Tiger-Lake-definitions.patch
-+	patches.suse/drm-i915-tgl-Introduce-Tiger-Lake-PCH.patch
-+	patches.suse/drm-i915-tgl-Add-TGL-PCH-detection-in-virtualized-en.patch
-+	patches.suse/drm-i915-tgl-Add-TGL-PCI-IDs.patch
-+	patches.suse/drm-i915-tgl-Check-if-pipe-D-is-fused.patch
-+	patches.suse/drm-i915-tgl-rename-TRANSCODER_EDP_VDSC-to-use-on-tr.patch
-+	patches.suse/drm-i915-tgl-Add-power-well-support.patch
-+	patches.suse/drm-i915-tgl-Add-power-well-to-support-4th-pipe.patch
-+	patches.suse/drm-i915-tgl-Add-new-pll-ids.patch
-+	patches.suse/drm-i915-tgl-Add-pll-manager.patch
-+	patches.suse/drm-i915-tgl-Add-additional-ports-for-Tiger-Lake.patch
-+	patches.suse/drm-i915-tgl-Add-additional-PHYs-for-Tiger-Lake.patch
-+	patches.suse/drm-i915-tgl-init-ddi-port-A-C-for-Tiger-Lake.patch
-+	patches.suse/drm-i915-tgl-apply-Display-WA-1178-to-fix-type-C-don.patch
-+	patches.suse/drm-i915-gen12-MBUS-B-credit-change.patch
-+	patches.suse/drm-i915-tgl-Add-gmbus-gpio-pin-to-port-mapping.patch
-+	patches.suse/drm-i915-tgl-port-to-ddc-pin-mapping.patch
-+	patches.suse/drm-i915-tgl-Add-vbt-value-mapping-for-DDC-Bus-pin.patch
-+	patches.suse/drm-i915-tgl-Add-DPLL-registers.patch
-+	patches.suse/drm-i915-tgl-Update-DPLL-clock-reference-register.patch
-+	patches.suse/drm-i915-Add-test-for-invalid-flag-bits-in-whitelist.patch
-+	patches.suse/drm-i915-Implement-read-only-support-in-whitelist-se.patch
-+	patches.suse/drm-i915-Add-engine-name-to-workaround-debug-print.patch
-+	patches.suse/drm-i915-gtt-Use-shallow-dma-pages-for-scratch.patch
-+	patches.suse/drm-i915-gtt-Wrap-page_table-with-page_directory.patch
-+	patches.suse/drm-i915-gtt-Reorder-gen8-ppgtt-free-clear-alloc.patch
-+	patches.suse/drm-i915-gtt-Markup-i915_ppgtt-height.patch
-+	patches.suse/drm-i915-gtt-Compute-the-radix-for-gen8-page-table-l.patch
-+	patches.suse/drm-i915-gtt-Convert-vm-scratch-into-an-array.patch
-+	patches.suse/drm-i915-gtt-Use-NULL-to-encode-scratch-shadow-entri.patch
-+	patches.suse/drm-i915-Drop-extern-qualifiers-from-header-function.patch
-+	patches.suse/drm-i915-Rename-_load-_unload-to-match-PCI-entry-poi.patch
-+	patches.suse/drm-i915-Replace-_load-with-_probe-consequently.patch
-+	patches.suse/drm-i915-Propagate-_release-function-name-suffix-dow.patch
-+	patches.suse/drm-i915-Propagate-_remove-function-name-suffix-down.patch
-+	patches.suse/drm-i915-Propagate-_probe-function-name-suffix-down.patch
-+	patches.suse/drm-i915-guc-Don-t-enable-GuC-HuC-in-auto-mode-on-pr.patch
-+	patches.suse/drm-i915-guc-Turn-on-GuC-HuC-auto-mode.patch
-+	patches.suse/drm-i915-Skip-SINK_COUNT-read-on-CH7511.patch
-+	patches.suse/drm-i915-display-Drop-kerneldoc-for-intel_atomic_com.patch
-+	patches.suse/drm-i915-gtt-Recursive-cleanup-for-gen8.patch
-+	patches.suse/drm-i915-gtt-Recursive-ppgtt-clear-for-gen8.patch
-+	patches.suse/drm-i915-Add-modular-FIA.patch
-+	patches.suse/drm-i915-tgl-add-modular-FIA-to-device-info.patch
-+	patches.suse/drm-i915-gt-Use-intel_gt-as-the-primary-object-for-h.patch
-+	patches.suse/drm-i915-guc-Use-system-workqueue-for-log-capture.patch
-+	patches.suse/drm-i915-uc-replace-uc-init-fini-misc.patch
-+	patches.suse/drm-i915-uc-introduce-intel_uc_fw_supported.patch
-+	patches.suse/drm-i915-guc-move-guc-irq-functions-to-intel_guc-par.patch
-+	patches.suse/drm-i915-guc-unify-guc-irq-handling.patch
-+	patches.suse/drm-i915-uc-move-GuC-and-HuC-files-under-gt-uc.patch
-+	patches.suse/drm-i915-uc-move-GuC-HuC-inside-intel_gt-under-a-new.patch
-+	patches.suse/drm-i915-uc-Move-intel-functions-to-intel_uc.patch
-+	patches.suse/drm-i915-uc-prefer-intel_gt-over-i915-in-GuC-HuC-pat.patch
-+	patches.suse/drm-i915-guc-prefer-intel_gt-in-guc-interrupt-functi.patch
-+	patches.suse/drm-i915-uc-kill-g-h-uc_to_i915.patch
-+	patches.suse/drm-i915-selftests-Ignore-self-preemption-suppressio.patch
-+	patches.suse/drm-i915-ehl-Map-MCC-pins-based-on-PHY-not-port.patch
-+	patches.suse/drm-i915-Add-support-for-retrying-hotplug.patch
-+	patches.suse/drm-i915-Enable-hotplug-retry.patch
-+	patches.suse/drm-i915-execlists-Disable-preemption-under-GVT.patch
-+	patches.suse/drm-i915-gtt-Recursive-ppgtt-alloc-for-gen8.patch
-+	patches.suse/drm-i915-gtt-Tidy-up-ppgtt-insertion-for-gen8.patch
-+	patches.suse/drm-i915-oa-Reconfigure-contexts-on-the-fly.patch
-+	patches.suse/drm-i915-Update-description-of-i915.enable_guc-modpa.patch
-+	patches.suse/0003-drm-i915-execlists-Process-interrupted-context-on-re.patch
-+	patches.suse/drm-i915-gt-Push-engine-stopping-into-reset-prepare.patch
-+	patches.suse/drm-i915-Add-gen8_de_pipe_fault_mask.patch
-+	patches.suse/drm-i915-ehl-Use-an-id-of-4-while-accessing-DPLL4-s-.patch
-+	patches.suse/drm-i915-Make-sure-cdclk-is-high-enough-for-DP-audio.patch
-+	patches.suse/drm-i915-Drop-wmb-inside-pread_gtt.patch
-+	patches.suse/drm-i915-Use-maximum-write-flush-for-pwrite_gtt.patch
-+	patches.suse/drm-i915-execlists-Cancel-breadcrumb-on-preempting-t.patch
-+	patches.suse/drm-i915-Remove-set-but-not-used-variable-src_y.patch
-+	patches.suse/0001-drm-i915-Trust-programmed-MCR-in-read_subslice_reg.patch
-+	patches.suse/0001-drm-i915-Fix-and-improve-MCR-selection-logic.patch
-+	patches.suse/drm-i915-Skip-CS-verification-of-L3-bank-registers.patch
-+	patches.suse/drm-i915-icl-Verify-engine-workarounds-in-GEN8_L3SQC.patch
-+	patches.suse/drm-i915-icl-Add-Wa_1409178092.patch
-+	patches.suse/Revert-drm-i915-guc-Turn-on-GuC-HuC-auto-mode.patch
-+	patches.suse/Revert-drm-i915-Update-description-of-i915.enable_gu.patch
-+	patches.suse/drm-i915-gtt-Correct-unshifted-from-for-gen8_ppgtt_a.patch
-+	patches.suse/drm-i915-gtt-Don-t-try-to-clear-failed-empty-pd-allo.patch
-+	patches.suse/drm-i915-dsi-remove-set-but-not-used-variable-hfront.patch
-+	patches.suse/drm-i915-gtt-Fix-rounding-for-36b.patch
-+	patches.suse/drm-i915-Remove-obsolete-engine-cleanup.patch
-+	patches.suse/drm-i915-gt-Hook-up-intel_context_fini.patch
-+	patches.suse/drm-i915-Rely-on-spinlock-protection-for-GPU-error-c.patch
-+	patches.suse/drm-i915-Add-HDCP-capability-info-to-i915_display_in.patch
-+	patches.suse/drm-i915-uc-Gt-fy-uc-reset.patch
-+	patches.suse/drm-i915-uc-Sanitize-uC-when-GT-is-sanitized.patch
-+	patches.suse/drm-i915-selftests-Let-igt_vma_partial-et-al-breathe.patch
-+	patches.suse/drm-i915-Squelch-nop-wait-for-idle-trace.patch
-+	patches.suse/drm-i915-huc-fix-status-check.patch
-+	patches.suse/drm-i915-Use-dev_get_drvdata.patch
-+	patches.suse/drm-i915-guc-Set-GuC-init-params-only-once.patch
-+	patches.suse/drm-i915-uc-Unify-uC-platform-check.patch
-+	patches.suse/drm-i915-Fix-handling-of-non-supported-uC.patch
-+	patches.suse/drm-i915-uc-Unify-uC-FW-selection.patch
-+	patches.suse/drm-i915-uc-Unify-uc_fw-status-tracking.patch
-+	patches.suse/drm-i915-uc-Move-xfer-rsa-logic-to-common-function.patch
-+	patches.suse/drm-i915-huc-Copy-huc-rsa-only-once.patch
-+	patches.suse/drm-i915-uc-Plumb-the-gt-through-fw_upload.patch
-+	patches.suse/drm-i915-uc-Unify-uC-firmware-upload.patch
-+	patches.suse/drm-i915-uc-Update-drawing-for-firmware-layout.patch
-+	patches.suse/drm-i915-uc-Move-uc-firmware-layout-definitions-to-d.patch
-+	patches.suse/drm-i915-Capture-vma-contents-outside-of-spinlock.patch
-+	patches.suse/drm-i915-uc-Reorder-params-in-intel_uc_fw_fetch.patch
-+	patches.suse/drm-i915-guc-init-submission-structures-as-part-of-g.patch
-+	patches.suse/drm-i915-perf-Initialise-err-to-0-before-looping-ove.patch
-+	patches.suse/drm-i915-Do-not-rely-on-for-loop-caching-the-mask.patch
-+	patches.suse/drm-i915-uc-Don-t-sanitize-guc_log_level-modparam.patch
-+	patches.suse/drm-i915-gt-Add-to-timeline-requires-the-timeline-mu.patch
-+	patches.suse/drm-i915-uc-Remove-redundant-header_offset-size-defi.patch
-+	patches.suse/drm-i915-uc-Remove-redundant-ucode-offset-definition.patch
-+	patches.suse/drm-i915-uc-Remove-redundant-RSA-offset-definition.patch
-+	patches.suse/drm-i915-tgl-skip-setting-PORT_CL_DW12_-on-initializ.patch
-+	patches.suse/drm-i915-tgl-select-correct-bit-for-port-select.patch
-+	patches.suse/drm-i915-tgl-update-ddi-tc-clock_off-bits.patch
-+	patches.suse/drm-i915-uc-Fixup-kerneldoc-after-params-were-flippe.patch
-+	patches.suse/drm-i915-selftests-Careful-not-to-flush-hang_fini-on.patch
-+	patches.suse/drm-i915-Flush-the-i915_vm_release-before-ggtt-shutd.patch
-+	patches.suse/drm-i915-uc-Don-t-fail-on-HuC-firmware-failure.patch
-+	patches.suse/drm-i915-use-upstream-version-of-header-tests.patch
-+	patches.suse/drm-i915-Inline-engine-init_context-into-its-caller.patch
-+	patches.suse/drm-i915-Move-aliasing_ppgtt-underneath-its-i915_ggt.patch
-+	patches.suse/drm-i915-gt-Provide-a-local-intel_context.vm.patch
-+	patches.suse/drm-i915-Update-DRIVER_DATE-to-20190730.patch
-+	patches.suse/0001-drm-lima-Mark-64-bit-number-as-ULL.patch
-+	patches.suse/0002-drm-lima-Reduce-the-amount-of-logs-on-deferred-probe.patch
-+	patches.suse/drm-mcde-Fix-uninitialized-variable.patch
-+	patches.suse/drm-i915-remove-irrelevant-DRM_UNLOCKED-flag.patch
-+	patches.suse/drm-vkms-Fix-crc-worker-races.patch
-+	patches.suse/0001-drm-mgag200-add-in-missing-around-if-block.patch
- 	patches.suse/drm-bridge-tc358767-Increase-AUX-transfer-length-lim.patch
-+	patches.suse/drm-vkms-Avoid-assigning-0-for-possible_crtc.patch
- 	patches.suse/drm-panel-simple-fix-AUO-g185han01-horizontal-blanki.patch
-+	patches.suse/0004-drm-panel-make-drm_panel.h-self-contained.patch
-+	patches.suse/fbdev-Ditch-fb_edid_add_monspecs.patch
- 	patches.suse/0001-video-ssd1307fb-Start-page-range-at-page_offset.patch
-+	patches.suse/0002-drm-mgag200-Pin-displayed-cursor-BO-to-video-memory.patch
-+	patches.suse/0003-drm-mgag200-Set-cursor-scanout-address-to-correct-BO.patch
-+	patches.suse/0004-drm-mgag200-Don-t-unpin-the-current-cursor-image-s-b.patch
-+	patches.suse/drm-tinydrm-Kconfig-drivers-Select-BACKLIGHT_CLASS_D.patch
-+	patches.suse/drm-stm-attach-gem-fence-to-atomic-state.patch
-+	patches.suse/0005-drm-bridge-sii902x-fix-missing-reference-to-mclk-clo.patch
-+	patches.suse/drm-panel-check-failure-cases-in-the-probe-func.patch
- 	patches.suse/video-of-display_timing-Add-of_node_put-in-of_get_di.patch
-+	patches.suse/drm-rockchip-Check-for-fast-link-training-before-ena.patch
-+	patches.suse/0001-drm-syncobj-fix-leaking-dma_fence-in-drm_syncobj_que.patch
-+	patches.suse/0002-drm-mali-dp-Mark-expected-switch-fall-through.patch
-+	patches.suse/dma-buf-fix-stack-corruption-in-dma_fence_chain_rele.patch
-+	patches.suse/drm-Add-Content-protection-type-property.patch
-+	patches.suse/drm-i915-Attach-content-type-property.patch
-+	patches.suse/drm-uevent-for-connector-status-change.patch
-+	patches.suse/drm-hdcp-update-content-protection-property-with-uev.patch
-+	patches.suse/drm-i915-update-the-hdcp-state-with-uevent.patch
-+	patches.suse/drm-hdcp-reference-for-srm-file-format.patch
-+	patches.suse/drm-i915-stop-using-seqcount-for-fence-pruning.patch
-+	patches.suse/0003-drm-rockchip-fix-VOP_WIN_GET-macro.patch
-+	patches.suse/drm-amd-display-add-monitor-patch-to-add-T7-delay.patch
-+	patches.suse/drm-amd-display-Power-gate-all-DSCs-at-driver-init-t.patch
-+	patches.suse/drm-amd-display-fix-not-calling-ppsmu-to-trigger-PME.patch
-+	patches.suse/drm-amd-display-Clear-FEC_READY-shadow-register-if-D.patch
-+	patches.suse/0001-drm-amd-display-support-dummy-pstate.patch
-+	patches.suse/drm-amd-display-Copy-GSL-groups-when-committing-a-ne.patch
-+	patches.suse/drm-amd-display-readd-msse2-to-prevent-Clang-from-em.patch
-+	patches.suse/drm-amdgpu-Fix-hard-hang-for-S-G-display-BOs.patch
-+	patches.suse/0001-drm-amd-display-Embed-DCN2-SOC-bounding-box.patch
-+	patches.suse/0002-drm-amd-display-Support-uclk-switching-for-DCN2.patch
-+	patches.suse/0001-drm-amdgpu-remove-ras_reserve_vram-in-ras-injection.patch
-+	patches.suse/0003-drm-amd-display-Use-proper-enum-conversion-functions.patch
- 	patches.suse/drm-radeon-Fix-EEH-during-kexec.patch
- 	patches.suse/gpu-drm-radeon-Fix-a-possible-null-pointer-dereferen.patch
-+	patches.suse/drm-amd-display-Allow-cursor-async-updates-for-frame.patch
-+	patches.suse/drm-amd-display-Skip-determining-update-type-for-asy.patch
-+	patches.suse/drm-amd-display-Don-t-replace-the-dc_state-for-fast-.patch
-+	patches.suse/drm-Fix-kerneldoc-warns-in-connector-related-docs.patch
-+	patches.suse/dma-buf-sw_sync-Synchronize-signal-vs-syncpt-free.patch
-+	patches.suse/0001-drm-rcar-du-lvds-Fix-bridge_to_rcar_lvds.patch
-+	patches.suse/drm-nouveau-kms-tu102-disable-input-lut-when-input-i.patch
-+	patches.suse/drm-nouveau-volt-Fix-for-some-cards-having-0-maximum.patch
-+	patches.suse/drm-i915-tgl-Add-hpd-interrupt-handling.patch
-+	patches.suse/drm-i915-tgl-Update-north-display-hotplug-detection-.patch
-+	patches.suse/drm-i915-tgl-handle-DP-aux-interrupts.patch
-+	patches.suse/drm-i915-make-i915_selftest.h-self-contained.patch
-+	patches.suse/drm-i915-Avoid-ce-gem_context-i915.patch
-+	patches.suse/drm-i915-selftests-Pass-intel_context-to-igt_spinner.patch
-+	patches.suse/drm-i915-uc-Don-t-enable-communication-twice-on-resu.patch
-+	patches.suse/drm-i915-uc-Move-uC-WOPCM-setup-in-uc_init_hw.patch
-+	patches.suse/drm-i915-remove-dangling-forward-declaration.patch
-+	patches.suse/drm-i915-tgl-Move-fault-registers-to-their-new-offse.patch
-+	patches.suse/drm-i915-tgl-stop-using-ERROR_GEN6-and-DONE_REG.patch
-+	patches.suse/drm-i915-tgl-Define-MOCS-entries-for-Tigerlake.patch
-+	patches.suse/drm-i915-tgl-Tigerlake-only-has-global-MOCS-register.patch
-+	patches.suse/drm-i915-Move-MOCS-setup-to-intel_mocs.c.patch
-+	patches.suse/drm-i915-ehl-Ungate-DDIC-and-DDID.patch
-+	patches.suse/0001-drm-i915-execlists-Always-clear-pending-inflight-req.patch
-+	patches.suse/drm-i915-oa-add-content-to-Makefile.patch
-+	patches.suse/drm-i915-ehl-Don-t-forget-to-handle-port-C-s-hotplug.patch
-+	patches.suse/drm-i915-Remove-lrc-default-desc-from-GEM-context.patch
-+	patches.suse/drm-i915-gt-Move-gt_cleanup_early-out-of-gem_cleanup.patch
-+	patches.suse/drm-i915-uc-Move-uC-early-functions-inside-the-GT-on.patch
-+	patches.suse/drm-i915-gt-Introduce-intel_gt_runtime_suspend-resum.patch
-+	patches.suse/drm-i915-uc-Rename-intel_uc_is_using-into-intel_uc_s.patch
-+	patches.suse/drm-i915-uc-Consider-enable_guc-modparam-during-fw-s.patch
-+	patches.suse/drm-i915-guc-Use-dedicated-flag-to-track-submission-.patch
-+	patches.suse/drm-i915-uc-Stop-sanitizing-enable_guc-modparam.patch
-+	patches.suse/drm-i915-tgl-Add-and-use-new-DC5-and-DC6-residency-c.patch
-+	patches.suse/drm-i915-tgl-allow-the-reg_read-ioctl-to-read-the-RC.patch
-+	patches.suse/drm-i915-pmu-Make-more-struct-i915_pmu-centric.patch
-+	patches.suse/drm-i915-pmu-Convert-engine-sampling-to-uncore-mmio.patch
-+	patches.suse/drm-i915-pmu-Convert-sampling-to-gt.patch
-+	patches.suse/drm-i915-pmu-Make-get_rc6-take-intel_gt.patch
-+	patches.suse/drm-i915-pmu-Atomically-acquire-the-gt_pm-wakeref.patch
-+	patches.suse/drm-i915-Flush-extra-hard-after-writing-relocations-.patch
-+	patches.suse/drm-i915-Allow-sharing-the-idle-barrier-from-other-k.patch
-+	patches.suse/drm-i915-oa-update-the-generated-files.patch
-+	patches.suse/drm-i915-Fix-documentation-for-__intel_wait_for_regi.patch
-+	patches.suse/drm-i915-Report-resv_obj-allocation-failure.patch
-+	patches.suse/drm-i915-Add-i915-to-i915_inject_probe_failure.patch
-+	patches.suse/drm-i915-uc-Do-full-sanitize-instead-of-pure-reset.patch
-+	patches.suse/drm-i915-uc-Reorder-firmware-status-codes.patch
-+	patches.suse/drm-i915-uc-Move-GuC-error-log-to-uc-and-release-it-.patch
-+	patches.suse/drm-i915-uc-Inject-probe-errors-into-intel_uc_init_h.patch
-+	patches.suse/drm-i915-wopcm-Don-t-fail-on-WOPCM-partitioning-fail.patch
-+	patches.suse/drm-i915-Hide-unshrinkable-context-objects-from-the-.patch
-+	patches.suse/drm-i915-Flush-the-freed-object-list-on-file-close.patch
-+	patches.suse/drm-i915-Teach-execbuffer-to-take-the-engine-wakeref.patch
-+	patches.suse/drm-i915-Replace-struct_mutex-for-batch-pool-seriali.patch
-+	patches.suse/drm-i915-guc-Prefer-intel_guc_is_submission_supporte.patch
-+	patches.suse/drm-i915-huc-Prefer-intel_huc_is_supported.patch
-+	patches.suse/drm-i915-uc-Remove-redundant-GuC-support-checks.patch
-+	patches.suse/drm-i915-uc-Don-t-fail-on-HuC-early-init-errors.patch
-+	patches.suse/drm-i915-gt-Remove-stale-kerneldoc-for-internal-MOCS.patch
-+	patches.suse/drm-i915-Use-drm_i915_private-directly-from-drv_get_.patch
-+	patches.suse/drm-i915-gem-Make-caps.scheduler-static.patch
-+	patches.suse/drm-i915-gt-Move-the-class-inst-lookup-for-engines-o.patch
-+	patches.suse/drm-i915-dmc-Load-DMC-on-TGL.patch
-+	patches.suse/drm-i915-move-intel_display.c-function-declarations.patch
-+	patches.suse/drm-i915-sprite-un-inline-icl_is_hdr_plane.patch
-+	patches.suse/drm-i915-irq-un-inline-functions-to-avoid-i915_drv.h.patch
-+	patches.suse/drm-i915-bw-make-intel_atomic_get_bw_state-static.patch
-+	patches.suse/drm-i915-mst-un-inline-intel_dp_mst_encoder_active_l.patch
-+	patches.suse/drm-i915-tc-un-inline-intel_tc_port_ref_held.patch
-+	patches.suse/drm-i915-avoid-including-intel_drv.h-via-i915_drv.h-.patch
-+	patches.suse/drm-i915-rename-intel_drv.h-to-display-intel_display.patch
-+	patches.suse/drm-i915-remove-unnecessary-includes-of-intel_displa.patch
-+	patches.suse/drm-i915-move-property-enums-to-intel_display_types..patch
-+	patches.suse/drm-i915-abstract-display-suspend-resume-operations.patch
-+	patches.suse/drm-i915-Drop-expectations-of-VM_IO-from-our-GGTT-mm.patch
-+	patches.suse/drm-i915-Rename-engines-to-match-their-user-interfac.patch
-+	patches.suse/drm-i915-Use-intel_engine_lookup_user-for-probing-HA.patch
-+	patches.suse/drm-i915-Fix-some-NULL-vs-IS_ERR-conditions.patch
-+	patches.suse/drm-i915-Include-the-DRIVER_DATE-in-the-error-state.patch
-+	patches.suse/drm-i915-Isolate-i915_getparam_ioctl.patch
-+	patches.suse/drm-i915-perf-Refactor-oa-object-to-better-manage-re.patch
-+	patches.suse/drm-i915-uc-Prefer-dev_info-for-reporting-options.patch
-+	patches.suse/drm-i915-uc-HuC-firmware-can-t-be-supported-without-.patch
-+	patches.suse/drm-i915-uc-Don-t-fetch-HuC-fw-if-GuC-fw-fetch-alrea.patch
-+	patches.suse/drm-i915-Don-t-try-to-partition-WOPCM-without-GuC-fi.patch
-+	patches.suse/drm-i915-Make-wopcm_to_i915-private.patch
-+	patches.suse/drm-i915-uc-WOPCM-programming-errors-are-not-always-.patch
-+	patches.suse/drm-i915-uc-Hardening-firmware-fetch.patch
-+	patches.suse/drm-i915-split-out-intel_pch.-ch-from-i915_drv.-ch.patch
-+	patches.suse/drm-i915-tgl-dsi-Program-TRANS_VBLANK-register.patch
-+	patches.suse/drm-i915-tgl-dsi-Set-latency-PCS_DW1-for-tgl.patch
-+	patches.suse/drm-i915-tgl-dsi-Do-not-override-TA_SURE.patch
-+	patches.suse/drm-i915-tgl-dsi-Gate-the-ddi-clocks-after-pll-mappi.patch
-+	patches.suse/drm-i915-tgl-Add-mipi-dsi-support-for-TGL.patch
-+	patches.suse/drm-i915-tgl-dsi-Enable-blanking-packets-during-BLLP.patch
-+	patches.suse/drm-i915-selftests-Pass-intel_context-to-mock_reques.patch
-+	patches.suse/drm-i915-Allocate-kernel_contexts-directly.patch
-+	patches.suse/drm-i915-Fix-up-the-inverse-mapping-for-default-ctx-.patch
-+	patches.suse/drm-i915-Get-transcoder-power-domain-before-reading-.patch
-+	patches.suse/drm-i915-tgl-Fix-the-read-of-the-DDI-that-transcoder.patch
-+	patches.suse/drm-i915-selftests-Fixup-a-missing-legacy_idx.patch
-+	patches.suse/drm-i915-Defer-final-intel_wakeref_put-to-process-co.patch
-+	patches.suse/drm-i915-Only-include-active-engines-in-the-capture-.patch
-+	patches.suse/drm-i915-Make-debugfs-per_file_stats-scale-better.patch
-+	patches.suse/drm-i915-remove-unused-dev_priv-no_aux_handshake.patch
-+	patches.suse/drm-i915-move-add_taint_for_CI-to-i915_utils.h.patch
-+	patches.suse/drm-i915-move-I915_STATE_WARN-and-_ON-to-intel_displ.patch
-+	patches.suse/drm-i915-move-printing-and-load-error-inject-to-i915.patch
-+	patches.suse/drm-i915-extract-i915_perf.h-from-i915_drv.h.patch
-+	patches.suse/drm-i915-extract-i915_sysfs.h-from-i915_drv.h.patch
-+	patches.suse/drm-i915-extract-i915_suspend.h-from-i915_drv.h.patch
-+	patches.suse/drm-i915-extract-i915_memcpy.h-from-i915_drv.h.patch
-+	patches.suse/drm-i915-extract-gem-i915_gem_stolen.h-from-i915_drv.patch
-+	patches.suse/drm-i915-extract-i915_gem_shrinker.h-from-i915_drv.h.patch
-+	patches.suse/drm-i915-Free-the-imported-shmemfs-file-for-phys-obj.patch
-+	patches.suse/drm-i915-execlists-Backtrack-along-timeline.patch
-+	patches.suse/drm-i915-Check-for-a-second-VCS-engine-more-carefull.patch
-+	patches.suse/drm-i915-Replace-global-bsd_dispatch_index-with-rand.patch
-+	patches.suse/drm-i915-Generalise-BSD-default-selection.patch
-+	patches.suse/drm-i915-Drop-the-fudge-warning-on-ring-restart-for-.patch
-+	patches.suse/drm-i915-Remove-i915_gem_context_create_gvt.patch
-+	patches.suse/drm-i915-gt-Make-deferred-context-allocation-explici.patch
-+	patches.suse/drm-i915-Push-the-ring-creation-flags-to-the-backend.patch
-+	patches.suse/drm-i915-Lift-timeline-into-intel_context.patch
-+	patches.suse/drm-i915-Stop-reconfiguring-our-shmemfs-mountpoint.patch
-+	patches.suse/drm-i915-split-out-uncore_mmio_debug.patch
-+	patches.suse/drm-i915-blt-don-t-assume-pinned-intel_context.patch
-+	patches.suse/drm-i915-blt-bump-the-size-restriction.patch
-+	patches.suse/drm-i915-selftests-move-gpu-write-dw-into-utils.patch
-+	patches.suse/drm-i915-gtt-enable-GTT-cache-by-default.patch
-+	patches.suse/drm-i915-gtt-disable-2M-pages-for-pre-gen11.patch
-+	patches.suse/drm-i915-blt-support-copying-objects.patch
-+	patches.suse/drm-i915-buddy-allocator.patch
-+	patches.suse/drm-i915-Remove-unused-debugfs-i915_emon_status.patch
-+	patches.suse/drm-i915-uc-Fail-early-if-there-is-no-GuC-fw-availab.patch
-+	patches.suse/drm-i915-uc-Include-HuC-firmware-version-in-summary.patch
-+	patches.suse/drm-i915-uc-Update-messages-from-fw-upload-step.patch
-+	patches.suse/drm-i915-uc-Use-EIO-code-for-GuC-initialization-fail.patch
-+	patches.suse/drm-i915-icl-Remove-DDI-IO-power-domain-from-PG3-pow.patch
-+	patches.suse/drm-i915-tgl-Fixing-up-list-of-PG3-power-domains.patch
-+	patches.suse/drm-i915-uc-Update-copyright-and-license.patch
-+	patches.suse/drm-i915-execlists-Avoid-sync-calls-during-park.patch
-+	patches.suse/drm-i915-selftests-Prevent-the-timeslice-expiring-du.patch
-+	patches.suse/drm-i915-gt-Use-the-local-engine-wakeref-when-checki.patch
-+	patches.suse/drm-i915-Extract-GT-powermanagement-interrupt-handli.patch
-+	patches.suse/drm-i915-Extract-general-GT-interrupt-handlers.patch
-+	patches.suse/drm-i915-Forgo-last_fence-active-request-tracking.patch
-+	patches.suse/drm-i915-overlay-Switch-to-using-i915_active-trackin.patch
-+	patches.suse/drm-i915-guc-keep-breadcrumb-irq-always-enabled.patch
-+	patches.suse/drm-i915-drop-engine_pin-unpin_breadcrumbs_irq.patch
-+	patches.suse/drm-i915-guc-Use-a-local-cancel_port_requests.patch
-+	patches.suse/drm-i915-uc-Log-fw-status-changes-only-under-debug-c.patch
-+	patches.suse/drm-i915-tgl-Fix-missing-parentheses-on-TGL_TRANS_DD.patch
-+	patches.suse/drm-i915-Push-the-wakeref-count-deferral-to-the-back.patch
-+	patches.suse/drm-i915-gt-Save-restore-interrupts-around-breadcrum.patch
-+	patches.suse/drm-i915-kvmgt-Use-struct_size-helper.patch
-+	patches.suse/drm-i915-gvt-Fix-typo-of-VBLANK_TIMER_PERIOD.patch
-+	patches.suse/drm-i915-gvt-no-need-to-check-return-value-of-debugf.patch
-+	patches.suse/drm-i915-gvt-factor-out-tlb-and-mocs-register-offset.patch
-+	patches.suse/drm-i915-gvt-Utility-for-valid-command-length-check.patch
-+	patches.suse/drm-i915-gvt-Add-MI-command-valid-length-check.patch
-+	patches.suse/drm-i915-gvt-Add-valid-length-check-for-MI-variable-.patch
-+	patches.suse/drm-i915-gvt-Double-check-batch-buffer-size-after-co.patch
-+	patches.suse/drm-i915-bdw-Move-misc-display-IRQ-handling-to-it-ow.patch
-+	patches.suse/drm-i915-Add-_TRANS2.patch
-+	patches.suse/drm-i915-Update-DRIVER_DATE-to-20190813.patch
-+	patches.suse/drm-i915-guc-Remove-client-submissions.patch
-+	patches.suse/drm-i915-Include-engine-mmio_base-in-the-debug-dump.patch
-+	patches.suse/drm-i915-Disregard-drm_mode_config.fb_base.patch
-+	patches.suse/drm-i915-Print-CCID-for-all-renderCS.patch
-+	patches.suse/drm-i915-Serialise-read-write-of-the-barrier-s-engin.patch
-+	patches.suse/drm-i915-Convert-a-few-more-bland-dmesg-info-to-be-d.patch
-+	patches.suse/drm-i915-selftest-buddy-fixup-igt_buddy_alloc_range.patch
-+	patches.suse/drm-i915-icl-Implement-gen11-flush-including-tile-ca.patch
-+	patches.suse/drm-i915-icl-Add-command-cache-invalidate.patch
-+	patches.suse/drm-i915-icl-Add-gen11-specific-render-breadcrumbs.patch
-+	patches.suse/drm-i915-Move-tasklet-kicking-to-__i915_request_queu.patch
-+	patches.suse/drm-i915-cml-Add-Missing-PCI-IDs.patch
-+	patches.suse/drm-i915-gt-Track-timeline-activeness-in-enter-exit.patch
-+	patches.suse/drm-i915-gt-Convert-timeline-tracking-to-spinlock.patch
-+	patches.suse/drm-i915-gt-Guard-timeline-pinning-without-relying-o.patch
-+	patches.suse/drm-i915-Protect-request-retirement-with-timeline-mu.patch
-+	patches.suse/drm-i915-Extract-intel_frontbuffer-active-tracking.patch
-+	patches.suse/drm-i915-Use-the-associated-uncore-for-the-vm.patch
-+	patches.suse/drm-i915-buddy-tidy-up-i915_buddy_fini.patch
-+	patches.suse/drm-i915-buddy-use-kmemleak_update_trace.patch
-+	patches.suse/drm-i915-uc-Move-FW-size-sanity-check-back-to-fetch.patch
-+	patches.suse/drm-i915-wopcm-Check-WOPCM-layout-separately-from-ca.patch
-+	patches.suse/drm-i915-wopcm-Try-to-use-already-locked-WOPCM-layou.patch
-+	patches.suse/drm-i915-wopcm-Update-error-messages.patch
-+	patches.suse/drm-i915-wopcm-Fix-SPDX-tag-location.patch
-+	patches.suse/drm-i915-gt-Mark-context-active_count-as-protected-b.patch
-+	patches.suse/drm-i915-Markup-expected-timeline-locks-for-i915_act.patch
-+	patches.suse/drm-i915-execlists-Lift-process_csb-out-of-the-irq-o.patch
-+	patches.suse/drm-i915-Move-i915_power_well_id-out-of-i915_reg.h.patch
-+	patches.suse/drm-i915-Move-engine-IDs-out-of-i915_reg.h.patch
-+	patches.suse/drm-i915-Move-gmbus-definitions-out-of-i915_reg.h.patch
-+	patches.suse/drm-i915-Wrappers-for-display-register-waits.patch
-+	patches.suse/drm-i915-uc-Add-explicit-DISABLED-state-for-firmware.patch
-+	patches.suse/drm-i915-gtt-Fold-gen8-insertions-into-one.patch
-+	patches.suse/drm-i915-selftests-Check-the-context-size.patch
-+	patches.suse/drm-i915-uc-Cleanup-fw-fetch-only-if-it-was-successf.patch
-+	patches.suse/drm-i915-uc-Cleanup-fw-fetch-on-every-GuC-HuC-init-f.patch
-+	patches.suse/drm-i915-uc-Never-fail-on-uC-preparation-step.patch
-+	patches.suse/drm-i915-guc-Don-t-open-log-relay-if-GuC-is-not-runn.patch
-+	patches.suse/drm-i915-uc-Don-t-always-fail-on-unavailable-GuC-fir.patch
-+	patches.suse/drm-i915-uc-Never-fail-on-HuC-firmware-errors.patch
-+	patches.suse/drm-i915-Propagate-fence-errors.patch
-+	patches.suse/drm-i915-Always-wrap-the-ring-offset-before-resettin.patch
-+	patches.suse/drm-i915-gt-Mark-up-the-nested-engine-pm-timeline-lo.patch
-+	patches.suse/drm-i915-Only-emit-the-send-bug-report-once-for-a-GP.patch
-+	patches.suse/drm-i915-Serialize-against-vma-moves.patch
-+	patches.suse/drm-i915-gen11-Allow-usage-of-all-GPIO-pins.patch
-+	patches.suse/drm-i915-i915_active.retire-is-optional.patch
-+	patches.suse/drm-i915-Use-0-for-the-unordered-context.patch
-+	patches.suse/drm-i915-Assume-exclusive-access-to-objects-inside-r.patch
-+	patches.suse/drm-i915-Sanitize-PHY-state-during-display-core-unin.patch
-+	patches.suse/drm-i915-Serialize-insertion-into-the-file-mm.reques.patch
-+	patches.suse/drm-i915-Be-defensive-when-starting-vma-activity.patch
-+	patches.suse/drm-i915-tgl-Report-valid-VDBoxes-with-SFC-capabilit.patch
-+	patches.suse/drm-i915-tgl-add-Gen12-default-indirect-ctx-offset.patch
-+	patches.suse/drm-i915-tgl-add-GEN12_MAX_CONTEXT_HW_ID.patch
-+	patches.suse/drm-i915-tgl-Gen12-csb-support.patch
-+	patches.suse/drm-i915-tgl-Introduce-initial-Tiger-Lake-workaround.patch
-+	patches.suse/drm-i915-tgl-Updated-Private-PAT-programming.patch
-+	patches.suse/drm-i915-tgl-Gen12-render-context-size.patch
-+	patches.suse/drm-i915-Dynamically-allocate-s0ix-struct-for-VLV.patch
-+	patches.suse/drm-i915-gtt-Relax-pd_used-assertion.patch
-+	patches.suse/drm-i915-Update-DRIVER_DATE-to-20190820.patch
-+	patches.suse/drm-i915-tgl-disable-DDIC.patch
-+	patches.suse/drm-i915-tgl-add-support-for-reading-the-timestamp-f.patch
-+	patches.suse/drm-i915-tgl-Move-transcoders-to-pipes-powerwells.patch
-+	patches.suse/drm-i915-tgl-update-DMC-firmware-to-2.04.patch
-+	patches.suse/drm-i915-Fix-DP-MST-crtc_mask.patch
-+	patches.suse/drm-i915-gtt-Relax-assertion-for-pt_used.patch
-+	patches.suse/drm-i915-dp-stylistic-cleanup-around-hdcp2_msg_data.patch
-+	patches.suse/drm-i915-dp-avoid-shadowing-variables.patch
-+	patches.suse/drm-i915-dp-make-hdcp2_dp_msg_data-const.patch
-+	patches.suse/drm-i915-hdmi-stylistic-cleanup-around-hdcp2_msg_dat.patch
-+	patches.suse/drm-i915-hdmi-make-hdcp2_msg_data-const.patch
-+	patches.suse/drm-i915-gtt-Include-asm-smp.h.patch
-+	patches.suse/drm-i915-Replace-PIN_NONFAULT-with-calls-to-PIN_NOEV.patch
-+	patches.suse/drm-i915-execlists-Set-priority-hint-prior-to-submis.patch
-+	patches.suse/drm-i915-gtt-Add-some-range-asserts.patch
-+	patches.suse/drm-i915-selftests-Fixup-a-couple-of-missing-seriali.patch
-+	patches.suse/drm-i915-Generalise-the-clflush-dma-worker.patch
-+	patches.suse/drm-i915-Track-ggtt-fence-reservations-under-its-own.patch
-+	patches.suse/drm-i915-Pull-obj-userfault-tracking-under-the-ggtt-.patch
-+	patches.suse/drm-i915-Replace-i915_vma_put_fence.patch
-+	patches.suse/drm-i915-Update-DRIVER_DATE-to-20190822.patch
- 	patches.suse/0001-drm-imx-Drop-unused-imx-ipuv3-crtc.o-build.patch
-+	patches.suse/efifb-BGRT-Improve-efifb_bgrt_sanity_check.patch
-+	patches.suse/drm-i915-Select-DMABUF_SELFTESTS-for-the-default-i91.patch
-+	patches.suse/0002-drm-fix-module-name-in-edid_firmware-log-message.patch
-+	patches.suse/drm-amd-display-fix-issue-where-252-255-values-are-c.patch
-+	patches.suse/drm-amd-display-Fix-frames_to_insert-math.patch
-+	patches.suse/drm-amd-display-reprogram-VM-config-when-system-resu.patch
-+	patches.suse/drm-amd-display-Register-VUPDATE_NO_LOCK-interrupts-.patch
- 	patches.suse/drm-amd-powerplay-smu7-enforce-minimal-VBITimeout-v2.patch
--	patches.suse/drm-amdgpu-si-fix-asic-tests.patch
-+	patches.suse/0001-Revert-drm-amd-display-skip-dsc-config-for-navi10-br.patch
-+	patches.suse/0002-Revert-drm-amd-display-navi10-bring-up-skip-dsc-enco.patch
-+	patches.suse/0003-Revert-drm-amd-display-add-global-master-update-lock.patch
-+	patches.suse/0004-Revert-drm-amd-display-Fix-underscan-not-using-prope.patch
-+	patches.suse/drm-amdgpu-sdma5-fix-number-of-sdma5-trap-irq-types-.patch
-+	patches.suse/drm-amd-powerpaly-fix-navi-series-custom-peak-level-.patch
-+	patches.suse/drm-amd-display-fix-MPO-HUBP-underflow-with-Scatter-.patch
-+	patches.suse/drm-amd-display-support-spdif.patch
-+	patches.suse/drm-amd-display-fix-trigger-not-generated-for-freesy.patch
-+	patches.suse/0005-Revert-drm-amdgpu-free-up-the-first-paging-queue-v2.patch
-+	patches.suse/drm-amdgpu-si-fix-ASIC-tests.patch
-+	patches.suse/0001-drm-msm-dsi-Fix-return-value-check-for-clk_get_paren.patch
-+	patches.suse/0002-drm-msm-Use-the-correct-dma_sync-calls-harder.patch
-+	patches.suse/0002-drm-mcde-Fix-DSI-transfers.patch
-+	patches.suse/drm-i915-gvt-update-vgpu-workload-head-pointer-corre.patch
-+	patches.suse/drm-i915-gvt-update-RING_START-reg-of-vGPU-when-the-.patch
-+	patches.suse/drm-i915-Hold-irq-off-for-the-entire-fake-lock-perio.patch
-+	patches.suse/drm-i915-Flush-the-existing-fence-before-GGTT-read-w.patch
-+	patches.suse/drm-i915-to-make-vgpu-ppgtt-notificaiton-as-atomic-o.patch
-+	patches.suse/drm-i915-Use-NOEVICT-for-first-pass-on-attemping-to-.patch
-+	patches.suse/drm-nouveau-kms-nv50-Don-t-create-MSTMs-for-eDP-conn.patch
-+	patches.suse/docs-kbuild-fix-invalid-ReST-syntax.patch
-+	patches.suse/docs-kbuild-remove-cc-ldoption-from-document-again.patch
-+	patches.suse/kbuild-Do-not-enable-Wimplicit-fallthrough-for-clang.patch
-+	patches.suse/kbuild-add-BASH-to-run-scripts-with-bash-extension.patch
-+	patches.suse/tracing-Make-sure-variable-reference-alias-has-corre.patch
-+	patches.suse/arm64-fix-unreachable-code-issue-with-cmpxchg.patch
-+	patches.suse/powerpc-rtas-Unexport-rtas_online_cpus_mask-rtas_off.patch
-+	patches.suse/PCI-rpaphp-Avoid-a-sometimes-uninitialized-warning.patch
-+	patches.suse/powerpc-powernv-Restrict-OPAL-symbol-map-to-only-be-.patch
- 	patches.suse/powerpc-pseries-Fix-cpu_hotplug_lock-acquisition-in-.patch
- 	patches.suse/powerpc-powernv-ioda-Fix-race-in-TCE-level-allocatio.patch
- 	patches.suse/powerpc-powernv-ioda2-Allocate-TCE-table-levels-on-d.patch
- 	patches.suse/powerpc-xmon-Check-for-HV-mode-when-dumping-XIVE-inf.patch
- 	patches.suse/powerpc-xive-Fix-dump-of-XIVE-interrupt-under-pserie.patch
- 	patches.suse/powerpc-xmon-Add-a-dump-of-all-XIVE-interrupts.patch
-+	patches.suse/powerpc-ptdump-Fix-addresses-display-on-PPC32.patch
-+	patches.suse/powerpc-ptdump-fix-walk_pagetables-address-mismatch.patch
-+	patches.suse/powerpc-ptdump-get-out-of-note_prot_wx-when-CONFIG_P.patch
-+	patches.suse/powerpc-kasan-Fix-parallel-loading-of-modules.patch
-+	patches.suse/powerpc-kasan-Fix-shadow-area-set-up-for-modules.patch
-+	patches.suse/powerpc-futex-Fix-warning-oldval-may-be-used-uniniti.patch
-+	patches.suse/powerpc-32s-Fix-boot-failure-with-DEBUG_PAGEALLOC-wi.patch
- 	patches.suse/powerpc-64s-radix-Fix-memory-hotplug-section-page-ta.patch
- 	patches.suse/powerpc-64s-radix-Fix-memory-hot-unplug-page-table-s.patch
-+	patches.suse/powerpc-perf-fix-imc-allocation-failure-handling.patch
-+	patches.suse/powerpc-603-Fix-handling-of-the-DIRTY-flag.patch
- 	patches.suse/powerpc-rtas-use-device-model-APIs-and-serialization.patch
- 	patches.suse/powerpc-rtas-allow-rescheduling-while-changing-cpu-s.patch
- 	patches.suse/powerpc-pseries-mobility-use-cond_resched-when-updat.patch
-+	patches.suse/powerpc-mce-Schedule-work-from-irq_work.patch
-+	patches.suse/powerpc-mce-Fix-MCE-handling-for-huge-pages.patch
-+	patches.suse/powerpc-mce-Make-machine_check_ue_event-static.patch
-+	patches.suse/extable-Add-function-to-search-only-kernel-exception.patch
-+	patches.suse/powerpc-mce-Handle-UE-event-for-memcpy_mcsafe.patch
-+	patches.suse/powerpc-memcpy-Add-memcpy_mcsafe-for-pmem.patch
-+	patches.suse/powerpc-add-machine-check-safe-copy_to_user.patch
-+	patches.suse/powerpc-eeh-Clear-stale-EEH_DEV_NO_HANDLER-flag.patch
-+	patches.suse/selftests-powerpc-Retry-on-host-facility-unavailable.patch
- 	patches.suse/powerpc-64s-support-nospectre_v2-cmdline-option.patch
-+	patches.suse/powerpc-spinlocks-Refactor-SHARED_PROCESSOR.patch
-+	patches.suse/powerpc-spinlocks-Rename-SPLPAR-only-spinlocks.patch
-+	patches.suse/0001-powerpc-spinlocks-Fix-oops-in-__spin_yield-on-bare-m.patch
-+	patches.suse/powerpc-32-don-t-use-CPU_FTR_COHERENT_ICACHE.patch
-+	patches.suse/powerpc-convert-to-copy_thread_tls.patch
-+	patches.suse/powerpc-64s-exception-machine-check-fwnmi-remove-HV-.patch
-+	patches.suse/powerpc-64s-exception-machine-check-remove-bitrotted.patch
-+	patches.suse/powerpc-64s-exception-machine-check-fix-KVM-guest-te.patch
-+	patches.suse/powerpc-64s-exception-machine-check-adjust-RFI-targe.patch
-+	patches.suse/powerpc-64s-exception-machine-check-pseries-should-a.patch
-+	patches.suse/powerpc-64s-exception-machine-check-remove-machine_c.patch
-+	patches.suse/powerpc-64s-exception-machine-check-use-correct-cfar.patch
-+	patches.suse/powerpc-64s-powernv-machine-check-dump-SLB-contents.patch
-+	patches.suse/powerpc-64s-pseries-machine-check-convert-to-use-com.patch
-+	patches.suse/powerpc-64s-exception-machine-check-pseries-should-s.patch
-+	patches.suse/powerpc-64s-exception-machine-check-restructure-to-r.patch
-+	patches.suse/powerpc-64s-exception-machine-check-move-tramp-code.patch
-+	patches.suse/powerpc-64s-exception-simplify-machine-check-early-p.patch
-+	patches.suse/powerpc-64s-exception-machine-check-move-unrecoverab.patch
-+	patches.suse/powerpc-64s-exception-untangle-early-machine-check-h.patch
-+	patches.suse/powerpc-64s-exception-machine-check-improve-labels-a.patch
-+	patches.suse/powerpc-64s-exception-Fix-DAR-load-for-handle_page_f.patch
-+	patches.suse/powerpc-64s-exception-move-head-64.h-exception-code-.patch
-+	patches.suse/powerpc-64s-exception-Add-EXC_HV_OR_STD-which-select.patch
-+	patches.suse/powerpc-64s-exception-Fix-performance-monitor-virt-h.patch
-+	patches.suse/powerpc-64s-exception-remove-0xb00-handler.patch
-+	patches.suse/powerpc-64s-exception-Replace-PROLOG-macros-and-EXC-.patch
-+	patches.suse/powerpc-64s-exceptions-Use-keyword-params-to-shorten.patch
-+	patches.suse/powerpc-64s-exception-remove-EXCEPTION_PROLOG_0-1-re.patch
-+	patches.suse/powerpc-64s-exception-Add-the-virt-variant-of-the-de.patch
-+	patches.suse/powerpc-64s-exception-INT_HANDLER-support-HDAR-HDSIS.patch
-+	patches.suse/powerpc-64s-exception-Add-INT_KVM_HANDLER-gas-macro.patch
-+	patches.suse/powerpc-64s-exception-KVM_HANDLER-reorder-arguments-.patch
-+	patches.suse/powerpc-64s-exception-Merge-EXCEPTION_PROLOG_COMMON_.patch
-+	patches.suse/powerpc-64s-exception-Add-INT_COMMON-gas-macro-to-ge.patch
-+	patches.suse/powerpc-64s-exception-Expand-EXCEPTION_COMMON-macro-.patch
-+	patches.suse/powerpc-64s-exception-Expand-EXCEPTION_PROLOG_COMMON.patch
-+	patches.suse/powerpc-64s-exception-INT_COMMON-add-DAR-DSISR-recon.patch
-+	patches.suse/powerpc-64s-exception-move-interrupt-entry-code-abov.patch
-+	patches.suse/powerpc-64s-exception-program-check-handler-do-not-b.patch
-+	patches.suse/powerpc-64s-exception-Remove-pointless-KVM-handler-n.patch
-+	patches.suse/powerpc-64s-exception-reduce-page-fault-unnecessary-.patch
-+	patches.suse/powerpc-eeh-Clean-up-EEH-PEs-after-recovery-finishes.patch
-+	patches.suse/powerpc-64s-remove-register_process_table-callback.patch
- 	patches.suse/powerpc-64s-radix-tidy-up-TLB-flushing-code.patch
- 	patches.suse/powerpc-64s-pseries-radix-flush-translations-before-.patch
-+	patches.suse/powerpc-imc-Dont-create-debugfs-files-for-cpu-less-n.patch
-+	patches.suse/powerpc-Add-attributes-for-setjmp-longjmp.patch
-+	patches.suse/powerpc-memcpy-Fix-stack-corruption-for-smaller-size.patch
- 	patches.suse/powerpc-pseries-correctly-track-irq-state-in-default.patch
- 	patches.suse/powerpc-xive-Fix-bogus-error-code-returned-by-OPAL.patch
-+	patches.suse/powerpc-fadump-move-internal-macros-definitions-to-a.patch
-+	patches.suse/powerpc-fadump-add-helper-functions.patch
-+	patches.suse/powerpc-fadump-declare-helper-functions-in-internal-.patch
-+	patches.suse/powerpc-fadump-Improve-fadump-documentation.patch
-+	patches.suse/powerpc-fadump-use-helper-functions-to-reserve-relea.patch
-+	patches.suse/powerpc-fadump-move-rtas-specific-definitions-to-pla.patch
-+	patches.suse/powerpc-fadump-introduce-callbacks-for-platform-spec.patch
-+	patches.suse/pseries-fadump-define-RTAS-register-un-register-call.patch
-+	patches.suse/powerpc-fadump-add-source-info-while-displaying-regi.patch
-+	patches.suse/powerpc-fadump-release-all-the-memory-above-boot-mem.patch
-+	patches.suse/pseries-fadump-move-out-platform-specific-support-fr.patch
-+	patches.suse/powerpc-fadump-use-FADump-instead-of-fadump-for-how-.patch
-+	patches.suse/powerpc-opal-add-MPIPL-interface-definitions.patch
-+	patches.suse/powerpc-fadump-add-fadump-support-on-powernv.patch
-+	patches.suse/powerpc-fadump-improve-fadump_reserve_mem.patch
-+	patches.suse/powerpc-fadump-register-kernel-metadata-address-with.patch
-+	patches.suse/powerpc-fadump-reset-metadata-address-during-clean-u.patch
-+	patches.suse/powerpc-fadump-define-OPAL-register-un-register-call.patch
-+	patches.suse/powerpc-fadump-support-copying-multiple-kernel-boot-.patch
-+	patches.suse/powerpc-fadump-process-the-crashdump-by-exporting-it.patch
-+	patches.suse/powerpc-fadump-Warn-before-processing-partial-crashd.patch
-+	patches.suse/powerpc-fadump-handle-invalidation-of-crashdump-and-.patch
-+	patches.suse/powerpc-fadump-Update-documentation-about-OPAL-platf.patch
-+	patches.suse/powerpc-fadump-make-use-of-memblock-s-bottom-up-allo.patch
-+	patches.suse/powerpc-fadump-process-architected-register-state-da.patch
-+	patches.suse/powerpc-fadump-make-crash-memory-ranges-array-alloca.patch
-+	patches.suse/powerpc-fadump-consider-reserved-ranges-while-releas.patch
-+	patches.suse/powerpc-fadump-improve-how-crashed-kernel-s-memory-i.patch
-+	patches.suse/powerpc-fadump-add-support-to-preserve-crash-data-on.patch
-+	patches.suse/powerpc-fadump-update-documentation-about-CONFIG_PRE.patch
-+	patches.suse/powerpc-opalcore-export-sys-firmware-opal-core-for-a.patch
-+	patches.suse/powerpc-opalcore-provide-an-option-to-invalidate-sys.patch
-+	patches.suse/powerpc-fadump-consider-f-w-load-area.patch
-+	patches.suse/powerpc-fadump-update-documentation-about-option-to-.patch
-+	patches.suse/powerpc-fadump-remove-RMA_START-and-RMA_END-macros.patch
-+	patches.suse/powerpc-fadump-support-holes-in-kernel-boot-memory-a.patch
- 	patches.suse/powerpc-dump-kernel-log-before-carrying-out-fadump-o.patch
-+	patches.suse/powerpc-mm-mce-Keep-irqs-disabled-during-lockless-pa.patch
-+	patches.suse/vfio-spapr_tce-Fix-incorrect-tce_iommu_group-memory-.patch
- 	patches.suse/vfio_pci-Restore-original-state-on-release.patch
- 	patches.suse/clk-qoriq-Fix-Wunused-const-variable.patch
-+	patches.suse/clk-qcom-gcc-sdm845-Use-floor-ops-for-sdcc-clks.patch
-+	patches.suse/clk-qcom-fix-QCS404-TuringCC-regmap.patch
-+	patches.suse/clk-ingenic-jz4740-Fix-pll-half-divider-not-read-wri.patch
-+	patches.suse/clk-actions-Don-t-reference-clk_init_data-after-regi.patch
-+	patches.suse/clk-meson-axg-audio-Don-t-reference-clk_init_data-af.patch
- 	patches.suse/clk-sirf-Don-t-reference-clk_init_data-after-registr.patch
-+	patches.suse/clk-sprd-Don-t-reference-clk_init_data-after-registr.patch
- 	patches.suse/clk-zx296718-Don-t-reference-clk_init_data-after-reg.patch
-+	patches.suse/clk-sunxi-Don-t-call-clk_hw_get_name-on-a-hw-that-is.patch
-+	patches.suse/clk-imx8mm-Fix-typo-of-pwm3-clock-s-mux-option-4.patch
-+	patches.suse/clk-imx8mm-GPT1-clock-mux-option-5-should-be-sys_pll.patch
-+	patches.suse/clk-imx-imx8mm-fix-audio-pll-setting.patch
-+	patches.suse/clk-imx8mq-Mark-AHB-clock-as-critical.patch
-+	patches.suse/clk-imx8mq-Fix-sys3-pll-references.patch
-+	patches.suse/clk-imx8mm-Fix-incorrect-parents.patch
-+	patches.suse/clk-imx-pll14xx-avoid-glitch-when-set-rate.patch
-+	patches.suse/clk-imx-clk-pll14xx-unbypass-PLL-by-default.patch
-+	patches.suse/clk-imx-imx8mm-fix-pll-mux-bit.patch
- 	patches.suse/clk-sunxi-ng-v3s-add-the-missing-PLL_DDR1.patch
- 	patches.suse/clk-sunxi-ng-v3s-add-missing-clock-slices-for-MMC2-m.patch
-+	patches.suse/clk-renesas-mstp-Set-GENPD_FLAG_ALWAYS_ON-for-clock-.patch
-+	patches.suse/clk-renesas-cpg-mssr-Set-GENPD_FLAG_ALWAYS_ON-for-cl.patch
-+	patches.suse/clk-fix-devm_platform_ioremap_resource.cocci-warning.patch
-+	patches.suse/dt-bindings-bcm2835-cprman-Add-bcm2711-support.patch
-+	patches.suse/clk-bcm2835-Introduce-SoC-specific-clock-registratio.patch
-+	patches.suse/clk-bcm2835-Add-BCM2711_CLOCK_EMMC2-support.patch
-+	patches.suse/clk-bcm2835-Mark-PLLD_PER-as-CRITICAL.patch
-+	patches.suse/clk-Evict-unregistered-clks-from-parent-caches.patch
-+	patches.suse/clk-actions-Fix-factor-clk-struct-member-access.patch
-+	patches.suse/clk-Make-clk_bulk_get_all-return-a-valid-id.patch
- 	patches.suse/clk-at91-fix-update-bit-maps-on-CFG_MOR-write.patch
- 	patches.suse/clk-at91-select-parent-if-main-oscillator-or-bypass-.patch
-+	patches.suse/clk-sprd-add-missing-kfree.patch
-+	patches.suse/arm64-dts-ti-k3-am65-main-Fix-gic-its-node-unit-addr.patch
-+	patches.suse/ARM-samsung-Fix-system-restart-on-S3C6410.patch
-+	patches.suse/ARM-dts-dir685-Drop-spi-cpol-from-the-display.patch
- 	patches.suse/printk-Do-not-lose-last-line-in-kmsg-buffer-dump.patch
-+	patches.suse/vsprintf-Prevent-crash-when-dereferencing-invalid-po.patch
-+	patches.suse/randstruct-Check-member-structs-in-is_pure_ops_struc.patch
-+	patches.suse/mm-mmu_notifiers-hoist-do_mmu_notifier_register-down.patch
-+	patches.suse/mm-mmu_notifiers-do-not-speculatively-allocate-a-mmu.patch
-+	patches.suse/mm-mmu_notifiers-add-a-get-put-scheme-for-the-regist.patch
-+	patches.suse/0003-drm-amdkfd-fix-a-use-after-free-race-with-mmu_notife.patch
-+	patches.suse/RDMA-odp-Use-the-common-interval-tree-library-instea.patch
-+	patches.suse/RDMA-odp-Iterate-over-the-whole-rbtree-directly.patch
-+	patches.suse/RDMA-odp-Make-it-clearer-when-a-umem-is-an-implicit-.patch
-+	patches.suse/RMDA-odp-Consolidate-umem_odp-initialization.patch
-+	patches.suse/RDMA-odp-Make-the-three-ways-to-create-a-umem_odp-cl.patch
-+	patches.suse/RDMA-odp-Split-creating-a-umem_odp-from-ib_umem_get.patch
-+	patches.suse/RDMA-odp-Provide-ib_umem_odp_release-to-undo-the-all.patch
-+	patches.suse/RDMA-odp-Check-for-overflow-when-computing-the-umem_.patch
-+	patches.suse/RDMA-odp-Use-kvcalloc-for-the-dma_list-and-page_list.patch
-+	patches.suse/RDMA-core-Make-invalidate_range-a-device-operation.patch
-+	patches.suse/RDMA-mlx5-Use-ib_umem_start-instead-of-umem.address.patch
-+	patches.suse/RDMA-mlx5-Use-odp-instead-of-mr-umem-in-pagefault_mr.patch
-+	patches.suse/RDMA-odp-use-mmu_notifier_get-put-for-struct-ib_ucon.patch
-+	patches.suse/RDMA-odp-remove-ib_ucontext-from-ib_umem.patch
-+	patches.suse/mm-hmm-fix-hmm_range_fault-s-handling-of-swapped-out-pages.patch
-+	patches.suse/mm-hmm-hmm_range_fault-null-pointer-bug.patch
-+	patches.suse/mm-hmm-hmm_range_fault-infinite-loop.patch
-+	patches.suse/IB-hfi1-Do-not-update-hcrc-for-a-KDETH-packet-during.patch
-+	patches.suse/IB-hfi1-Remove-unused-define.patch
-+	patches.suse/RDMA-mlx4-Untag-user-pointers-in-mlx4_get_umem_mr.patch
-+	patches.suse/RDMA-hns-Fix-comparison-of-unsigned-long-variable-en.patch
-+	patches.suse/RDMA-core-Annotate-destroy-of-mutex-to-ensure-that-i.patch
-+	patches.suse/IB-mlx5-Avoid-unnecessary-typecast.patch
-+	patches.suse/RDMA-hns-Package-the-flow-of-creating-cq.patch
-+	patches.suse/RDMA-hns-Refactor-the-code-of-creating-srq.patch
-+	patches.suse/RDMA-hns-Refactor-for-hns_roce_v2_modify_qp-function.patch
-+	patches.suse/RDMA-hns-Use-a-separated-function-for-setting-extend.patch
-+	patches.suse/RDMA-hns-optimize-the-duplicated-code-for-qpc-settin.patch
-+	patches.suse/RDMA-hns-Optimize-hns_roce_mhop_alloc-function.patch
-+	patches.suse/RDMA-hns-Package-for-hns_roce_rereg_user_mr-function.patch
-+	patches.suse/RDMA-hns-Refactor-hem-table-mhop-check-and-calculati.patch
-+	patches.suse/RDMA-hns-Refactor-eq-table-init-for-hip08.patch
-+	patches.suse/RDMA-qib-Unneeded-variable-ret.patch
-+	patches.suse/RDMA-qedr-Remove-Unneeded-variable-rc.patch
-+	patches.suse/IB-usnic-Use-dev_get_drvdata.patch
-+	patches.suse/RDMA-mlx4-Separate-creation-of-RWQ-and-QP.patch
-+	patches.suse/RDMA-mlx4-Annotate-boolean-arguments-as-bool-and-not.patch
-+	patches.suse/RDMA-core-Support-netlink-commands-in-non-init_net-n.patch
-+	patches.suse/IB-mlx5-Add-CREATE_PSV-DESTROY_PSV-for-devx-interfac.patch
-+	patches.suse/qed-Change-dpi_addr-to-be-denoted-with-__iomem.patch
-+	patches.suse/IB-mlx5-Refactor-code-for-counters-allocation.patch
-+	patches.suse/IB-mlx5-Support-per-device-q-counters-in-switchdev-m.patch
-+	patches.suse/IB-bnxt_re-Do-not-notifify-GID-change-event.patch
-+	patches.suse/RDMA-efa-Expose-device-statistics.patch
-+	patches.suse/infiniband-Remove-dev_err-usage-after-platform_get_i.patch
-+	patches.suse/RDMA-core-fix-spelling-mistake-Nelink-Netlink.patch
-+	patches.suse/RDMA-mlx5-Remove-DEBUG-ODP-code.patch
-+	patches.suse/RDMA-hns-remove-set-but-not-used-variable-irq_num.patch
-+	patches.suse/mlx5-Fix-formats-with-line-continuation-whitespace.patch
-+	patches.suse/rdma-Enable-ib_alloc_cq-to-spread-work-over-a-device.patch
-+	patches.suse/RDMA-hns-Remove-not-used-UAR-assignment.patch
-+	patches.suse/RDMA-core-Introduce-ratelimited-ibdev-printk-functio.patch
-+	patches.suse/RDMA-efa-Rate-limit-admin-queue-error-prints.patch
-+	patches.suse/RDMA-Introduce-ib_port_phys_state-enum.patch
-+	patches.suse/RDMA-cxgb3-Use-ib_device_set_netdev.patch
-+	patches.suse/RDMA-core-Add-common-iWARP-query-port.patch
-+	patches.suse/RDMA-cxgb3-cxgb4-i40iw-Remove-common-code.patch
-+	patches.suse/RDMA-hns-remove-obsolete-Kconfig-comment.patch
-+	patches.suse/RDMA-hns-Encapsulate-some-lines-for-setting-sq-size-.patch
-+	patches.suse/RDMA-hns-Optimize-hns_roce_modify_qp-function.patch
-+	patches.suse/RDMA-hns-Update-the-prompt-message-for-creating-and-.patch
-+	patches.suse/RDMA-hns-Remove-unnessary-init-for-cmq-reg.patch
-+	patches.suse/RDMA-hns-Clean-up-unnecessary-initial-assignment.patch
-+	patches.suse/RDMA-hns-Update-some-comments-style.patch
-+	patches.suse/RDMA-hns-Handling-the-error-return-value-of-hem-func.patch
-+	patches.suse/RDMA-hns-Split-bool-statement-and-assign-statement.patch
-+	patches.suse/RDMA-hns-Refactor-irq-request-code.patch
-+	patches.suse/RDMA-hns-Remove-unnecessary-kzalloc.patch
-+	patches.suse/RDMA-hns-Refactor-hns_roce_v2_set_hem-for-hip08.patch
-+	patches.suse/RDMA-hns-Remove-redundant-print-in-hns_roce_v2_ceq_i.patch
-+	patches.suse/RDMA-hns-Disable-alw_lcl_lpbk-of-SSU.patch
-+	patches.suse/RDMA-hns-Use-the-new-APIs-for-printing-log.patch
-+	patches.suse/IB-mlx5-Add-legacy-events-to-DEVX-list.patch
-+	patches.suse/IB-mlx5-Expose-XRQ-legacy-commands-over-the-DEVX-int.patch
-+	patches.suse/RDMA-mlx5-Annotate-lock-dependency-in-bind-unbind-sl.patch
-+	patches.suse/RDMA-hns-Logic-optimization-of-wc_flags.patch
-+	patches.suse/RDMA-hns-Bugfix-for-creating-qp-attached-to-srq.patch
-+	patches.suse/RDMA-hns-Modify-pi-vlaue-when-cq-overflows.patch
-+	patches.suse/RDMA-hns-Bugfix-for-slab-out-of-bounds-when-unloadin.patch
-+	patches.suse/RDMA-hns-bugfix-for-slab-out-of-bounds-when-loading-.patch
-+	patches.suse/RDMA-hns-Remove-unuseful-member.patch
-+	patches.suse/RDMA-hns-Fix-some-white-space-check_mtu_validate.patch
-+	patches.suse/RDMA-Delete-DEBUG-code.patch
-+	patches.suse/RDMA-mlx5-RDMA_RX-flow-type-support-for-user-applica.patch
-+	patches.suse/RDMA-efa-Remove-umem-check-on-dereg-MR-flow.patch
-+	patches.suse/RDMA-efa-Use-existing-FIELD_SIZEOF-macro.patch
-+	patches.suse/RDMA-iwpm-Delete-unnecessary-checks-before-the-macro.patch
-+	patches.suse/IB-mlx5-Remove-check-of-FW-capabilities-in-ODP-page-.patch
-+	patches.suse/IB-mlx5-Add-page-fault-handler-for-DC-initiator-WQE.patch
-+	patches.suse/RDMA-hns-Modify-the-data-structure-of-hns_roce_av.patch
-+	patches.suse/RDMA-hns-Remove-the-some-magic-number.patch
-+	patches.suse/RDMA-hns-Fix-cast-from-or-to-restricted-__le32-for-d.patch
-+	patches.suse/RDMA-hns-Add-reset-process-for-function-clear.patch
-+	patches.suse/RDMA-hns-Remove-if-else-judgment-statements-for-crea.patch
-+	patches.suse/RDMA-hns-Delete-the-not-used-lines.patch
-+	patches.suse/RDMA-hns-Fix-wrong-assignment-of-qp_access_flags.patch
-+	patches.suse/RDMA-cma-Fix-false-error-message.patch
-+	patches.suse/Documentation-infiniband-update-name-of-some-functio.patch
-+	patches.suse/RDMA-hns-Use-devm_platform_ioremap_resource-to-simpl.patch
-+	patches.suse/RDMA-odp-Add-missing-cast-for-32-bit.patch
-+	patches.suse/RDMA-usnic-Avoid-overly-large-buffers-on-stack.patch
- 	patches.suse/RDMA-Fix-goto-target-to-release-the-allocated-memory.patch
-+	patches.suse/RDMA-siw-Fix-page-address-mapping-in-TX-path.patch
-+	patches.suse/IB-iser-Support-up-to-16MB-data-transfer-in-a-single.patch
-+	patches.suse/RDMA-siw-Relax-from-kmap_atomic-use-in-TX-path.patch
-+	patches.suse/IB-hfi1-Add-traces-for-TID-RDMA-READ.patch
-+	patches.suse/IB-rdmavt-hfi1-qib-Add-a-counter-for-credit-waits.patch
-+	patches.suse/IB-hfi1-Define-variables-as-unsigned-long-to-fix-KAS.patch
-+	patches.suse/RDMA-hns-Optimize-cmd-init-and-mode-selection-for-hi.patch
-+	patches.suse/RDMA-hns-Package-operations-of-rq-inline-buffer-into.patch
- 	patches.suse/RDMA-bnxt_re-Fix-spelling-mistake-missin_resp-missin.patch
-+	patches.suse/IB-mlx5-Use-the-original-address-for-the-page-during.patch
-+	patches.suse/IB-mlx5-Free-mpi-in-mp_slave-mode.patch
-+	patches.suse/RDMA-efa-Fix-incorrect-error-print.patch
-+	patches.suse/RDMA-Fix-double-free-in-srq-creation-error-flow.patch
-+	patches.suse/0004-dm-make-dm_table_find_target-return-NULL.patch
-+	patches.suse/dm-zoned-fix-invalid-memory-access.patch
-+	patches.suse/dm-raid-fix-updating-of-max_discard_sectors-limit.patch
-+	patches.suse/scsi-ufs-Change-names-related-to-error-history.patch
-+	patches.suse/scsi-ufs-Add-fatal-and-auto-hibern8-error-history.patch
-+	patches.suse/scsi-ufs-Do-not-reset-error-history-during-host-rese.patch
-+	patches.suse/scsi-ufs-Add-history-of-fatal-events.patch
-+	patches.suse/scsi-core-add-support-for-request-batching.patch
-+	patches.suse/scsi-virtio_scsi-implement-request-batching.patch
-+	patches.suse/scsi-lpfc-Remove-unnecessary-null-check-before-kfree.patch
-+	patches.suse/scsi-ufs-change-msleep-to-usleep_range.patch
- 	patches.suse/scsi-qla2xxx-Remove-unnecessary-null-check.patch
-+	patches.suse/scsi-aic94xx-Remove-unnecessary-null-check.patch
-+	patches.suse/scsi-fdomain-use-BCTL_RST-in-fdomain_reset.patch
-+	patches.suse/scsi-fdomain-use-BSTAT_-MSG-CMD-IO-in-fdomain_work.patch
-+	patches.suse/scsi-fdomain_isa-use-CFG1_IRQ_MASK.patch
- 	patches.suse/scsi-qla2xxx-Replace-vmalloc-memset-with-vzalloc.patch
-+	patches.suse/scsi-scsi_debugfs-Use-for_each_set_bit-to-simplify-c.patch
-+	patches.suse/scsi-mpt3sas-clean-up-a-couple-sizeof-uses.patch
- 	patches.suse/scsi-cxlflash-Mark-expected-switch-fall-throughs.patch
-+	patches.suse/scsi-ibmvscsi_tgt-Mark-expected-switch-fall-throughs.patch
-+	patches.suse/scsi-mpt3sas-support-target-smid-for-abort-query-tas.patch
- 	patches.suse/scsi-qla2xxx-Fix-DMA-unmap-leak.patch
- 	patches.suse/scsi-qla2xxx-Fix-different-size-DMA-Alloc-Unmap.patch
- 	patches.suse/scsi-qla2xxx-Fix-abort-timeout-race-condition.patch
- 	patches.suse/scsi-qla2xxx-Use-Correct-index-for-Q-Pair-array.patch
- 	patches.suse/scsi-qla2xxx-Skip-FW-dump-on-LOOP-initialization-err.patch
- 	patches.suse/scsi-qla2xxx-Reject-EH_-abort-device_reset-target_re.patch
- 	patches.suse/scsi-qla2xxx-Fix-Relogin-to-prevent-modifying-scan_s.patch
- 	patches.suse/scsi-qla2xxx-Fix-premature-timer-expiration.patch
- 	patches.suse/scsi-qla2xxx-Retry-fabric-Scan-on-IOCB-queue-full.patch
- 	patches.suse/scsi-qla2xxx-Correct-error-handling-during-initializ.patch
- 	patches.suse/scsi-qla2xxx-Fix-NVMe-port-discovery-after-a-short-d.patch
- 	patches.suse/scsi-qla2xxx-Use-common-update-firmware-options-rout.patch
- 	patches.suse/scsi-qla2xxx-Fix-hang-in-fcport-delete-path.patch
- 	patches.suse/scsi-qla2xxx-Allow-NVMe-IO-to-resume-with-short-cabl.patch
- 	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.18-k.patch
-+	patches.suse/scsi-megaraid_sas-Make-a-bunch-of-functions-static.patch
-+	patches.suse/scsi-megaraid_sas-Fix-a-compilation-warning.patch
-+	patches.suse/scsi-ibmvfc-Mark-expected-switch-fall-throughs.patch
-+	patches.suse/scsi-qlogicpti-Mark-expected-switch-fall-throughs.patch
-+	patches.suse/scsi-sun3_scsi-Mark-expected-switch-fall-throughs.patch
-+	patches.suse/scsi-wd33c93-Mark-expected-switch-fall-through.patch
-+	patches.suse/scsi-ufs-revamp-string-descriptor-reading.patch
-+	patches.suse/scsi-core-Make-scsi_internal_device_unblock_nowait-r.patch
-+	patches.suse/scsi-core-Complain-if-scsi_target_block-fails.patch
-+	patches.suse/scsi-core-Reduce-memory-required-for-SCSI-logging.patch
-+	patches.suse/scsi-ufs-Configure-clock-in-.hce_enable_notify-in-Ca.patch
-+	patches.suse/scsi-ncr53c8xx-Mark-expected-switch-fall-through.patch
-+	patches.suse/scsi-hisi_sas-Make-max-IPTT-count-equal-for-all-hw-r.patch
-+	patches.suse/scsi-hisi_sas-Drop-hisi_sas_hw.get_free_slot.patch
-+	patches.suse/scsi-hisi_sas-Fix-pointer-usage-error-in-show-debugf.patch
-+	patches.suse/scsi-hisi_sas-Snapshot-HW-cache-of-IOST-and-ITCT-at-.patch
-+	patches.suse/scsi-hisi_sas-Snapshot-AXI-and-RAS-register-at-debug.patch
-+	patches.suse/scsi-hisi_sas-Fix-out-of-bound-at-debug_I_T_nexus_re.patch
-+	patches.suse/scsi-hisi_sas-Don-t-bother-clearing-status-buffer-IU.patch
-+	patches.suse/scsi-hisi_sas-Make-slot-buf-minimum-allocation-of-PA.patch
-+	patches.suse/scsi-hisi_sas-Drop-kmap_atomic-in-SMP-command-comple.patch
-+	patches.suse/scsi-hisi_sas-Drop-SMP-resp-frame-DMA-mapping.patch
-+	patches.suse/scsi-hisi_sas-Drop-free_irq-when-devm_request_irq-fa.patch
-+	patches.suse/scsi-hisi_sas-Modify-return-type-of-debugfs-function.patch
-+	patches.suse/scsi-hisi_sas-Remove-some-unnecessary-code.patch
-+	patches.suse/scsi-hisi_sas-replace-p-with-pK.patch
-+	patches.suse/scsi-hisi_sas-Consolidate-internal-abort-calls-in-LU.patch
-+	patches.suse/scsi-pm80xx-remove-redundant-assignments-to-variable.patch
-+	patches.suse/scsi-mpt3sas-Add-support-for-PCIe-Lane-margin.patch
-+	patches.suse/scsi-mpt3sas-memset-request-frame-before-reusing.patch
-+	patches.suse/scsi-mpt3sas-Gracefully-handle-online-firmware-updat.patch
-+	patches.suse/scsi-mpt3sas-Update-MPI-headers-to-2.6.8-spec.patch
-+	patches.suse/scsi-mpt3sas-Enumerate-SES-of-a-managed-PCIe-switch.patch
-+	patches.suse/scsi-mpt3sas-Allow-ioctls-to-blocked-access-status-N.patch
-+	patches.suse/scsi-mpt3sas-Support-MEMORY-MOVE-Tool-box-command.patch
-+	patches.suse/scsi-mpt3sas-Add-sysfs-to-know-supported-features.patch
-+	patches.suse/scsi-mpt3sas-Handle-fault-during-HBA-initialization.patch
-+	patches.suse/scsi-mpt3sas-Reduce-the-performance-drop.patch
-+	patches.suse/scsi-mpt3sas-Run-SAS-DEVICE-STATUS-CHANGE-EVENT-from.patch
-+	patches.suse/scsi-mpt3sas-Update-driver-version-to-31.100.00.00.patch
- 	patches.suse/scsi-qla2xxx-Make-qla2x00_abort_srb-again-decrease-t.patch
- 	patches.suse/scsi-qla2xxx-Really-fix-qla2xxx_eh_abort.patch
- 	patches.suse/scsi-qla2xxx-Improve-Linux-kernel-coding-style-confo.patch
- 	patches.suse/scsi-qla2xxx-Use-tabs-instead-of-spaces-for-indentat.patch
- 	patches.suse/scsi-qla2xxx-Include-the-asm-unaligned.h-header-file.patch
- 	patches.suse/scsi-qla2xxx-Remove-an-include-directive-from-qla_mr.patch
- 	patches.suse/scsi-qla2xxx-Remove-a-superfluous-forward-declaratio.patch
- 	patches.suse/scsi-qla2xxx-Declare-the-fourth-ql_dump_buffer-argum.patch
- 	patches.suse/scsi-qla2xxx-Change-the-return-type-of-qla2x00_updat.patch
- 	patches.suse/scsi-qla2xxx-Reduce-the-scope-of-three-local-variabl.patch
- 	patches.suse/scsi-qla2xxx-Declare-qla_tgt_cmd.cdb-const.patch
- 	patches.suse/scsi-qla2xxx-Change-data_dsd-into-an-array.patch
- 	patches.suse/scsi-qla2xxx-Verify-locking-assumptions-at-runtime.patch
- 	patches.suse/scsi-qla2xxx-Reduce-the-number-of-casts-in-GID-list-.patch
- 	patches.suse/scsi-qla2xxx-Simplify-qlt_lport_dump.patch
- 	patches.suse/scsi-qla2xxx-Remove-a-superfluous-pointer-check.patch
- 	patches.suse/scsi-qla2xxx-Remove-two-superfluous-tests.patch
- 	patches.suse/scsi-qla2xxx-Simplify-qla24xx_abort_sp_done.patch
- 	patches.suse/scsi-qla2xxx-Fix-session-lookup-in-qlt_abort_work.patch
- 	patches.suse/scsi-qla2xxx-Report-the-firmware-status-code-if-a-ma.patch
- 	patches.suse/scsi-qla2xxx-Do-not-corrupt-vha-plogi_ack_list.patch
- 	patches.suse/scsi-qla2xxx-Use-strlcpy-instead-of-strncpy.patch
- 	patches.suse/scsi-qla2xxx-Complain-if-a-mailbox-command-times-out.patch
- 	patches.suse/scsi-qla2xxx-Complain-if-parsing-the-version-string-.patch
- 	patches.suse/scsi-qla2xxx-Remove-dead-code.patch
- 	patches.suse/scsi-qla2xxx-Simplify-a-debug-statement.patch
- 	patches.suse/scsi-qla2xxx-Fix-qla24xx_process_bidir_cmd.patch
- 	patches.suse/scsi-qla2xxx-Remove-unreachable-code-from-qla83xx_id.patch
- 	patches.suse/scsi-qla2xxx-Suppress-a-Coveritiy-complaint-about-in.patch
- 	patches.suse/scsi-qla2xxx-Suppress-multiple-Coverity-complaint-ab.patch
- 	patches.suse/scsi-qla2xxx-Always-check-the-qla2x00_wait_for_hba_o.patch
- 	patches.suse/scsi-qla2xxx-Declare-fourth-qla2x00_set_model_info-a.patch
- 	patches.suse/scsi-qla2xxx-Complain-if-waiting-for-pending-command.patch
- 	patches.suse/scsi-qla2xxx-Check-the-PCI-info-string-output-buffer.patch
- 	patches.suse/scsi-qla2xxx-Use-memcpy-and-strlcpy-instead-of-strcp.patch
- 	patches.suse/scsi-qla2xxx-Complain-if-a-soft-reset-fails.patch
- 	patches.suse/scsi-qla2xxx-Introduce-the-be_id_t-and-le_id_t-data-.patch
- 	patches.suse/scsi-qla2xxx-Change-the-return-type-of-qla24xx_read_.patch
- 	patches.suse/scsi-qla2xxx-Check-secondary-image-if-reading-the-pr.patch
- 	patches.suse/scsi-qla2xxx-Make-it-explicit-that-ELS-pass-through-.patch
- 	patches.suse/scsi-qla2xxx-Set-the-responder-mode-if-appropriate-f.patch
- 	patches.suse/scsi-qla2xxx-Rework-key-encoding-in-qlt_find_host_by.patch
- 	patches.suse/scsi-qla2xxx-Enable-type-checking-for-the-SRB-free-a.patch
- 	patches.suse/scsi-qla2xxx-Introduce-the-function-qla2xxx_init_sp.patch
- 	patches.suse/scsi-qla2xxx-Fix-a-race-condition-between-aborting-a.patch
- 	patches.suse/scsi-qla2xxx-Make-qlt_handle_abts_completion-more-ro.patch
- 	patches.suse/scsi-qla2xxx-Modify-NVMe-include-directives.patch
- 	patches.suse/scsi-qla2xxx-Introduce-qla2xxx_get_next_handle.patch
- 	patches.suse/scsi-qla2xxx-Make-sure-that-aborted-commands-are-fre.patch
- 	patches.suse/scsi-qla2xxx-Complain-if-sp-done-is-not-called-from-.patch
- 	patches.suse/scsi-qla2xxx-Let-the-compiler-check-the-type-of-the-.patch
- 	patches.suse/scsi-qla2xxx-Remove-superfluous-sts_entry_-casts.patch
- 	patches.suse/scsi-qla2xxx-Report-invalid-mailbox-status-codes.patch
- 	patches.suse/scsi-qla2xxx-Inline-the-qla2x00_fcport_event_handler.patch
- 	patches.suse/scsi-qla2xxx-Introduce-qla2x00_els_dcmd2_free.patch
- 	patches.suse/scsi-qla2xxx-Remove-two-superfluous-if-tests.patch
- 	patches.suse/scsi-qla2xxx-Simplify-qla24xx_async_abort_cmd.patch
- 	patches.suse/scsi-qla2xxx-Fix-a-NULL-pointer-dereference.patch
-+	patches.suse/scsi-megaraid_sas-Introduce-module-parameter-for-def.patch
-+	patches.suse/scsi-pmcraid-Fix-a-typo-pcmraid-pmcraid.patch
-+	patches.suse/scsi-sym53c8xx_2-remove-redundant-assignment-to-retv.patch
-+	patches.suse/scsi-csiostor-Prefer-pcie_capability_read_word.patch
-+	patches.suse/scsi-esas2r-Prefer-pcie_capability_read_word.patch
-+	patches.suse/scsi-use-__u-8-16-32-64-instead-of-uint-8-16-32-64-_.patch
- 	patches.suse/scsi-qla2xxx-qla2x00_alloc_fw_dump-set-ha-eft.patch
- 	patches.suse/scsi-qla2xxx-cleanup-trace-buffer-initialization.patch
-+	patches.suse/scsi-fnic-remove-redundant-assignment-of-variable-rc.patch
-+	patches.suse/scsi-lpfc-remove-redundant-code.patch
-+	patches.suse/scsi-lpfc-use-spin_lock_irqsave-in-IRQ-context.patch
-+	patches.suse/scsi-ufs-qcom-Make-structure-ufs_hba_qcom_vops-const.patch
-+	patches.suse/scsi-lpfc-remove-NULL-check-before-some-freeing-func.patch
- 	patches.suse/scsi-lpfc-Limit-xri-count-for-kdump-environment.patch
-+	patches.suse/scsi-lpfc-Fix-PLOGI-failure-with-high-remoteport-cou.patch
-+	patches.suse/scsi-lpfc-Fix-ELS-field-alignments.patch
-+	patches.suse/scsi-lpfc-Fix-crash-on-driver-unload-in-wq-free.patch
-+	patches.suse/scsi-lpfc-Fix-failure-to-clear-non-zero-eq_delay-aft.patch
-+	patches.suse/scsi-lpfc-Fix-leak-of-ELS-completions-on-adapter-res.patch
-+	patches.suse/scsi-lpfc-Fix-port-relogin-failure-due-to-GID_FT-int.patch
-+	patches.suse/scsi-lpfc-Fix-discovery-when-target-has-no-GID_FT-in.patch
-+	patches.suse/scsi-lpfc-Fix-ADISC-reception-terminating-login-stat.patch
-+	patches.suse/scsi-lpfc-Fix-issuing-init_vpi-mbox-on-SLI-3-card.patch
- 	patches.suse/scsi-lpfc-Fix-Oops-in-nvme_register-with-target-logo.patch
-+	patches.suse/scsi-lpfc-Fix-irq-raising-in-lpfc_sli_hba_down.patch
-+	patches.suse/scsi-lpfc-Fix-oops-when-fewer-hdwqs-than-cpus.patch
-+	patches.suse/scsi-lpfc-Fix-FLOGI-handling-across-multiple-link-up.patch
- 	patches.suse/scsi-lpfc-Fix-null-ptr-oops-updating-lpfc_devloss_tm.patch
- 	patches.suse/scsi-lpfc-Fix-devices-that-don-t-return-after-devlos.patch
-+	patches.suse/scsi-lpfc-Fix-loss-of-remote-port-after-devloss-due-.patch
- 	patches.suse/scsi-lpfc-Fix-propagation-of-devloss_tmo-setting-to-.patch
-+	patches.suse/scsi-lpfc-Fix-sg_seg_cnt-for-HBAs-that-don-t-support.patch
-+	patches.suse/scsi-lpfc-Fix-driver-nvme-rescan-logging.patch
-+	patches.suse/scsi-lpfc-Fix-error-in-remote-port-address-change.patch
-+	patches.suse/scsi-lpfc-Fix-deadlock-on-host_lock-during-cable-pul.patch
-+	patches.suse/scsi-lpfc-Fix-crash-due-to-port-reset-racing-vs-adap.patch
-+	patches.suse/scsi-lpfc-Fix-too-many-sg-segments-spamming-in-kerne.patch
-+	patches.suse/scsi-lpfc-Fix-hang-when-downloading-fw-on-port-enabl.patch
-+	patches.suse/scsi-lpfc-Fix-nvme-target-mode-ABTSing-a-received-AB.patch
-+	patches.suse/scsi-lpfc-Fix-nvme-sg_seg_cnt-display-if-HBA-does-no.patch
-+	patches.suse/scsi-lpfc-Fix-sli4-adapter-initialization-with-MSI.patch
-+	patches.suse/scsi-lpfc-Fix-upcall-to-bsg-done-in-non-success-case.patch
-+	patches.suse/scsi-lpfc-Fix-Max-Frame-Size-value-shown-in-fdmishow.patch
-+	patches.suse/scsi-lpfc-Fix-reported-physical-link-speed-on-a-disa.patch
-+	patches.suse/scsi-lpfc-Fix-BlockGuard-enablement-on-FCoE-adapters.patch
-+	patches.suse/scsi-lpfc-Fix-nvme-first-burst-module-parameter-desc.patch
-+	patches.suse/scsi-lpfc-Fix-coverity-warnings.patch
-+	patches.suse/scsi-lpfc-Add-simple-unlikely-optimizations-to-reduc.patch
-+	patches.suse/scsi-lpfc-Migrate-to-px-and-pf-in-kernel-print-calls.patch
-+	patches.suse/scsi-lpfc-Add-first-and-second-level-hardware-revisi.patch
-+	patches.suse/scsi-lpfc-Add-MDS-driver-loopback-diagnostics-suppor.patch
-+	patches.suse/scsi-lpfc-Support-dynamic-unbounded-SGL-lists-on-G7-.patch
-+	patches.suse/scsi-lpfc-Add-NVMe-sequence-level-error-recovery-sup.patch
-+	patches.suse/scsi-lpfc-Merge-per-protocol-WQ-CQ-pairs-into-single.patch
-+	patches.suse/scsi-lpfc-Update-lpfc-version-to-12.4.0.0.patch
-+	patches.suse/scsi-bfa-remove-redundant-assignment-to-variable-err.patch
-+	patches.suse/scsi-ufs-Disable-local-LCC-in-.link_startup_notify-i.patch
-+	patches.suse/scsi-fcoe-remove-redundant-call-to-skb_transport_hea.patch
-+	patches.suse/scsi-ufs-fix-broken-hba-outstanding_tasks.patch
- 	patches.suse/scsi-qla2xxx-Fix-a-recently-introduced-kernel-warnin.patch
-+	patches.suse/scsi-mpt3sas-Introduce-module-parameter-to-override-.patch
-+	patches.suse/scsi-hisi_sas-remove-set-but-not-used-variable-irq_v.patch
- 	patches.suse/scsi-qla2xxx-fix-spelling-mistake-initializatin-init.patch
--	patches.suse/scsi-lpfc-remove-bg-debugfs-buffers.patch
--	patches.suse/scsi-qedf-print-message-during-bailout-conditions
--	patches.suse/scsi-qedf-stop-sending-fipvlan-request-on-unload
--	patches.suse/scsi-qedf-update-module-description-string
--	patches.suse/scsi-qedf-add-shutdown-callback-handler
--	patches.suse/scsi-qedf-add-support-for-20-gbps-speed
--	patches.suse/scsi-qedf-add-debug-information-for-unsolicited-processing
--	patches.suse/scsi-qedf-initiator-fails-to-re-login-to-switch-after-link-down
--	patches.suse/scsi-qedf-check-for-module-unloading-bit-before-processing-link-update-aen
--	patches.suse/scsi-qedf-decrease-the-ll2-mtu-size-to-2500
--	patches.suse/scsi-qedf-use-discovery-list-to-traverse-rports
--	patches.suse/scsi-qedf-fix-race-betwen-fipvlan-request-and-response-path
--	patches.suse/scsi-qedf-update-the-version-to-8-42-3-0
-+	patches.suse/scsi-ufs-remove-set-but-not-used-variable-val.patch
-+	patches.suse/scsi-lpfc-Resolve-checker-warning-for-lpfc_new_io_bu.patch
-+	patches.suse/scsi-lpfc-Remove-bg-debugfs-buffers.patch
-+	patches.suse/scsi-lpfc-fix-12.4.0.0-GPF-at-boot.patch
-+	patches.suse/scsi-smartpqi-add-module-param-for-exposure-order.patch
-+	patches.suse/scsi-smartpqi-add-pci-ids-for-fiberhome-controller.patch
-+	patches.suse/scsi-smartpqi-add-module-param-to-hide-vsep.patch
-+	patches.suse/scsi-smartpqi-add-sysfs-entries.patch
-+	patches.suse/scsi-smartpqi-add-bay-identifier.patch
-+	patches.suse/scsi-smartpqi-correct-hang-when-deleting-32-lds.patch
-+	patches.suse/scsi-smartpqi-add-gigabyte-controller.patch
-+	patches.suse/scsi-smartpqi-correct-REGNEWD-return-status.patch
-+	patches.suse/scsi-smartpqi-add-new-pci-ids.patch
-+	patches.suse/scsi-smartpqi-update-copyright.patch
-+	patches.suse/scsi-smartpqi-bump-version-to-1.2.8-026.patch
-+	patches.suse/scsi-qedf-Print-message-during-bailout-conditions.patch
-+	patches.suse/scsi-qedf-Stop-sending-fipvlan-request-on-unload.patch
-+	patches.suse/scsi-qedf-Fix-crash-during-sg_reset.patch
-+	patches.suse/scsi-qedf-Update-module-description-string.patch
-+	patches.suse/scsi-qedf-Add-shutdown-callback-handler.patch
-+	patches.suse/scsi-qedf-Interpret-supported-caps-value-correctly.patch
-+	patches.suse/scsi-qedf-Add-support-for-20-Gbps-speed.patch
-+	patches.suse/scsi-qedf-Add-debug-information-for-unsolicited-proc.patch
-+	patches.suse/scsi-qedf-Initiator-fails-to-re-login-to-switch-afte.patch
-+	patches.suse/scsi-qedf-Check-for-module-unloading-bit-before-proc.patch
-+	patches.suse/scsi-qedf-Decrease-the-LL2-MTU-size-to-2500.patch
-+	patches.suse/scsi-qedf-Use-discovery-list-to-traverse-rports.patch
-+	patches.suse/scsi-qedf-Fix-race-betwen-fipvlan-request-and-respon.patch
-+	patches.suse/scsi-qedf-Update-the-version-to-8.42.3.0.patch
-+	patches.suse/scsi-bnx2fc-remove-set-but-not-used-variable-fh.patch
-+	patches.suse/scsi-bnx2fc-remove-set-but-not-used-variables-lport-.patch
-+	patches.suse/scsi-bnx2fc-remove-set-but-not-used-variables-task-p.patch
-+	patches.suse/scsi-fnic-print-port-speed-only-at-driver-init-or-sp.patch
-+	patches.suse/scsi-fnic-fix-msix-interrupt-allocation.patch
-+	patches.suse/scsi-sd-Improve-unaligned-completion-resid-message.patch
- 	patches.suse/scsi-qla2xxx-Fix-message-indicating-vectors-used-by-.patch
- 	patches.suse/scsi-qla2xxx-Fix-flash-read-for-Qlogic-ISPs.patch
- 	patches.suse/scsi-qla2xxx-Fix-driver-reload-for-ISP82xx.patch
- 	patches.suse/scsi-qla2xxx-Fix-stuck-login-session.patch
- 	patches.suse/scsi-qla2xxx-Fix-stale-session.patch
- 	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.19-k.patch
-+	patches.suse/scsi-lpfc-Convert-existing-pf-users-to-ps.patch
-+	patches.suse/scsi-lpfc-Fix-reset-recovery-paths-that-are-not-reco.patch
-+	patches.suse/scsi-ufs-Introduce-vops-for-resetting-device.patch
-+	patches.suse/scsi-ufs-qcom-Implement-device_reset-vops.patch
-+	patches.suse/scsi-arm64-dts-qcom-sdm845-Specify-UFS-device-reset-.patch
-+	patches.suse/scsi-ufs-Use-kmemdup-in-ufshcd_read_string_desc.patch
-+	patches.suse/scsi-hisi_sas-use-devm_platform_ioremap_resource-to-.patch
-+	patches.suse/scsi-ufshcd-use-devm_platform_ioremap_resource-to-si.patch
-+	patches.suse/scsi-ufs-hisi-use-devm_platform_ioremap_resource-to-.patch
-+	patches.suse/scsi-fcoe-fix-null-ptr-deref-Read-in-fc_release_tran.patch
- 	patches.suse/scsi-scsi_dh_rdac-zero-cdb-in-send_mode_select.patch
-+	patches.suse/scsi-virtio_scsi-unplug-LUNs-when-events-missed.patch
-+	patches.suse/0001-libnvdimm-of_pmem-Provide-a-unique-name-for-bus-prov.patch
-+	patches.suse/tools-testing-nvdimm-Fix-fallthrough-warning.patch
-+	patches.suse/0003-libnvdimm-region-Rewrite-_probe_success-to-_advance_.patch
-+	patches.suse/0004-libnvdimm-pmem-Advance-namespace-seed-for-specific-p.patch
-+	patches.suse/0005-libnvdimm-pfn_dev-Add-a-build-check-to-make-sure-we-.patch
-+	patches.suse/0006-libnvdimm-pfn_dev-Add-page-size-and-struct-page-size.patch
-+	patches.suse/0007-libnvdimm-label-Remove-the-dpa-align-check.patch
-+	patches.suse/0008-libnvdimm-Use-PAGE_SIZE-instead-of-SZ_4K-for-align-c.patch
-+	patches.suse/mtd-rawnand-stm32_fmc2-avoid-warnings-when-building-.patch
-+	patches.suse/mtd-rawnand-ingenic-fix-devm_platform_ioremap_resour.patch
-+	patches.suse/mtd-rawnand-brcmnand-Fix-ecc-chunk-calculation-for-e.patch
-+	patches.suse/mtd-spi-nor-intel-spi-Add-support-for-Intel-Tiger-La.patch
- 	patches.suse/mtd-spi-nor-Fix-Cadence-QSPI-RCU-Schedule-Stall.patch
-+	patches.suse/mtd-spi-nor-Fix-an-error-code-in-spi_nor_read_raw.patch
-+	patches.suse/mtd-spi-nor-fix-a-memory-leak-bug.patch
-+	patches.suse/mtd-spi-nor-Add-support-for-mt35xu02g.patch
-+	patches.suse/mtd-cfi_cmdset_0002-Use-chip_good-to-retry-in-do_wri.patch
-+	patches.suse/ubifs-Fix-memory-leak-in-read_znode-error-path.patch
-+	patches.suse/ubifs-Fix-memory-leak-in-__ubifs_node_verify_hmac-er.patch
-+	patches.suse/jbd2-flush_descriptor-Do-not-decrease-buffer-head-s-ref-count.patch
- 	patches.suse/ext4-set-error-return-correctly-when-ext4_htree_stor.patch
- 	patches.suse/ext4-fix-warning-inside-ext4_convert_unwritten_exten.patch
- 	patches.suse/ext4-fix-punch-hole-for-inline_data-file-systems.patch
-+	patches.suse/ext4-fix-potential-use-after-free-after-remounting-w.patch
-+	patches.suse/ext4-fix-kernel-oops-caused-by-spurious-casefold-fla.patch
- 	patches.suse/quota-fix-wrong-condition-in-is_quota_modification.patch
-+	patches.suse/f2fs-fix-to-drop-meta-node-pages-during-umount.patch
-+	patches.suse/gfs2-clear-buf_in_tr-when-ending-a-transaction-in-sw.patch
-+	patches.suse/MIPS-Ingenic-Disable-broken-BTB-lookup-optimization.patch
-+	patches.suse/MIPS-Don-t-use-bc_false-uninitialized-in-__mm_isBran.patch
-+	patches.suse/MIPS-tlbex-Explicitly-cast-_PAGE_NO_EXEC-to-a-boolea.patch
-+	patches.suse/MIPS-Treat-Loongson-Extensions-as-ASEs.patch
-+	patches.suse/mips-atomic-Fix-loongson_llsc_mb-wreckage.patch
-+	patches.suse/mips-atomic-Fix-smp_mb__-before-after-_atomic.patch
-+	patches.suse/ARM-8875-1-Kconfig-default-to-AEABI-w-Clang.patch
-+	patches.suse/ARM-8896-1-VDSO-Don-t-leak-kernel-addresses.patch
-+	patches.suse/ARM-8898-1-mm-Don-t-treat-faults-reported-from-cache.patch
-+	patches.suse/ARM-8903-1-ensure-that-usable-memory-in-bank-0-start.patch
-+	patches.suse/ARM-8904-1-skip-nomap-memblocks-while-finding-the-lo.patch
-+	patches.suse/ARM-8905-1-Emit-__gnu_mcount_nc-when-using-Clang-10..patch
-+	patches.suse/0001-module-support-reading-multiple-values-per-modinfo-t.patch
-+	patches.suse/0002-export-explicitly-align-struct-kernel_symbol.patch
-+	patches.suse/0003-module-add-support-for-symbol-namespaces.patch
-+	patches.suse/0004-modpost-add-support-for-symbol-namespaces.patch
-+	patches.suse/0005-module-add-config-option-MODULE_ALLOW_MISSING_NAMESP.patch
-+	patches.suse/0006-export-allow-definition-default-namespaces-in-Makefi.patch
-+	patches.suse/0007-modpost-add-support-for-generating-namespace-depende.patch
-+	patches.suse/0008-scripts-Coccinelle-script-for-namespace-dependencies.patch
-+	patches.suse/0009-docs-Add-documentation-for-Symbol-Namespaces.patch
-+	patches.suse/0010-usb-storage-remove-single-use-define-for-debugging.patch
-+	patches.suse/0011-usb-storage-export-symbols-in-USB_STORAGE-namespace.patch
-+	patches.suse/0012-module-Fix-link-failure-due-to-invalid-relocation-on.patch
-+	patches.suse/soundwire-intel-fix-channel-number-reported-by-hardw.patch
-+	patches.suse/soundwire-bus-set-initial-value-to-port_status.patch
-+	patches.suse/remoteproc-qcom-q6v5-mss-fixup-q6v5_pds_enable-error.patch
-+	patches.suse/rtc-bd70528-fix-driver-dependencies.patch
-+	patches.suse/rtc-rv3029-revert-error-handling-patch-to-rv3029_eep.patch
-+	patches.suse/rtc-fsl-ftm-alarm-add-FTM-alarm-driver.patch
-+	patches.suse/rtc-pcf2127-bugfix-read-rtc-disables-watchdog.patch
-+	patches.suse/rtc-snvs-fix-possible-race-condition.patch
-+	patches.suse/rtc-pcf85363-pcf85263-fix-regmap-error-in-set_time.patch
-+	patches.suse/power-supply-register-HWMON-devices-with-valid-names.patch
-+	patches.suse/power-supply-sbs-battery-use-correct-flags-field.patch
-+	patches.suse/power-supply-sbs-battery-only-return-health-when-bat.patch
- 	patches.suse/power-supply-Init-device-wakeup-after-device_add.patch
- 	patches.suse/power-reset-gpio-restart-Fix-typo-when-gpio-reset-is.patch
--	patches.suse/0001-crypto-talitos-fix-missing-break-in-switch-statement.patch
-+	patches.suse/power-supply-ab8500-remove-set-but-not-used-variable.patch
-+	patches.suse/crypto-talitos-fix-missing-break-in-switch-statement.patch
-+	patches.suse/crypto-hisilicon-Fix-double-free-in-sec_free_hw_sgl.patch
-+	patches.suse/crypto-hisilicon-Matching-the-dma-address-for-dma_po.patch
- 	patches.suse/hwrng-core-don-t-wait-on-add_early_randomness.patch
-+	patches.suse/selinux-fix-residual-uses-of-current_security-for-th.patch
-+	patches.suse/LSM-SafeSetID-Stop-releasing-uninitialized-ruleset.patch
- 	patches.suse/HID-hidraw-Fix-invalid-read-in-hidraw_ioctl.patch
- 	patches.suse/HID-logitech-Fix-general-protection-fault-caused-by-.patch
-+	patches.suse/HID-logitech-dj-Fix-crash-when-initial-logi_dj_recv_.patch
- 	patches.suse/HID-sony-Fix-memory-corruption-issue-on-cleanup.patch
- 	patches.suse/HID-prodikeys-Fix-general-protection-fault-during-pr.patch
- 	patches.suse/HID-apple-Fix-stuck-function-keys-when-using-FN.patch
-+	patches.suse/HID-Add-quirk-for-HP-X500-PIXART-OEM-mouse.patch
- 	patches.suse/hidraw-Return-EPOLLOUT-from-hidraw_poll.patch
-+	patches.suse/HID-wacom-Fix-several-minor-compiler-warnings.patch
-+	patches.suse/HID-wacom-add-new-MobileStudio-Pro-13-support.patch
- 	patches.suse/livepatch-nullify-obj-mod-in-klp_module_coming-s-error-path.patch
-+	patches.suse/Smack-Don-t-ignore-other-bprm-unsafe-flags-if-LSM_UN.patch
-+	patches.suse/security-smack-Fix-possible-null-pointer-dereference.patch
-+	patches.suse/smack-use-GFP_NOFS-while-holding-inode_smack-smk_loc.patch
-+	patches.suse/PCI-Add-pci_info_ratelimited-to-ratelimit-PCI-separa.patch
-+	patches.suse/PCI-Use-static-const-struct-not-const-static-struct.patch
-+	patches.suse/PCI-Add-ACS-quirk-for-iProc-PAXB.patch
-+	patches.suse/PCI-P2PDMA-Introduce-private-pagemap-structure.patch
-+	patches.suse/PCI-P2PDMA-Add-provider-s-pci_dev-to-pci_p2pdma_page.patch
-+	patches.suse/PCI-P2PDMA-Add-constants-for-map-type-results-to-ups.patch
-+	patches.suse/PCI-P2PDMA-Factor-out-__upstream_bridge_distance.patch
-+	patches.suse/PCI-P2PDMA-Apply-host-bridge-whitelist-for-ACS.patch
-+	patches.suse/PCI-P2PDMA-Factor-out-host_bridge_whitelist.patch
-+	patches.suse/PCI-P2PDMA-Whitelist-some-Intel-host-bridges.patch
-+	patches.suse/PCI-P2PDMA-Add-attrs-argument-to-pci_p2pdma_map_sg.patch
-+	patches.suse/PCI-P2PDMA-Introduce-pci_p2pdma_unmap_sg.patch
-+	patches.suse/PCI-P2PDMA-Factor-out-__pci_p2pdma_map_sg.patch
-+	patches.suse/PCI-P2PDMA-Store-mapping-method-in-an-xarray.patch
-+	patches.suse/PCI-P2PDMA-dma_map-requests-that-traverse-the-host-b.patch
-+	patches.suse/PCI-P2PDMA-Allow-IOMMU-for-host-bridge-whitelist.patch
-+	patches.suse/PCI-P2PDMA-Update-pci_p2pdma_distance_many-documenta.patch
- 	patches.suse/PCI-Restore-Resizable-BAR-size-bits-correctly-for-1M.patch
- 	patches.suse/PCI-Correct-pci-resource_alignment-parameter-example.patch
--	patches.suse/suse-hv-PCI-hv-Detect-and-fix-Hyper-V-PCI-domain-number-coll.patch
-+	patches.suse/PCI-Add-Amazon-s-Annapurna-Labs-vendor-ID.patch
-+	patches.suse/PCI-Add-ACS-quirk-for-Amazon-Annapurna-Labs-root-por.patch
-+	patches.suse/PCI-VPD-Prevent-VPD-access-for-Amazon-s-Annapurna-La.patch
-+	patches.suse/PCI-Add-quirk-to-disable-MSI-X-support-for-Amazon-s-.patch
-+	patches.suse/PCI-dwc-Add-validation-that-PCIe-core-is-set-to-corr.patch
-+	patches.suse/PCI-dwc-Return-directly-when-num-lanes-is-not-found.patch
-+	patches.suse/msft-hv-1911-PCI-hv-Avoid-use-of-hv_pci_dev-pci_slot-after-freein.patch
-+	patches.suse/PCI-pci-hyperv-Fix-build-errors-on-non-SYSFS-config.patch
-+	patches.suse/msft-hv-1921-PCI-hv-Detect-and-fix-Hyper-V-PCI-domain-number-coll.patch
- 	patches.suse/msft-hv-1947-PCI-hv-Use-bytes-4-and-5-from-instance-ID-as-the-PCI.patch
-+	patches.suse/PCI-layerscape-Add-the-bar_fixed_64bit-property-to-t.patch
-+	patches.suse/PCI-layerscape-Add-CONFIG_PCI_LAYERSCAPE_EP-to-build.patch
-+	patches.suse/PCI-rockchip-Propagate-errors-for-optional-regulator.patch
-+	patches.suse/PCI-exynos-Propagate-errors-for-optional-PHYs.patch
-+	patches.suse/PCI-imx6-Propagate-errors-for-optional-regulators.patch
-+	patches.suse/PCI-histb-Propagate-errors-for-optional-regulators.patch
-+	patches.suse/PCI-mobiveil-Fix-the-CPU-base-address-setup-in-inbou.patch
-+	patches.suse/PCI-tegra-Fix-OF-node-reference-leak.patch
-+	patches.suse/PCI-Add-defines-for-some-of-PCIe-spec-r4.0-features.patch
-+	patches.suse/PCI-Disable-MSI-for-Tegra-root-ports.patch
-+	patches.suse/PCI-dwc-Group-DBI-registers-writes-requiring-unlocki.patch
-+	patches.suse/PCI-dwc-Move-config-space-capability-search-API.patch
-+	patches.suse/PCI-dwc-Add-extended-configuration-space-capability-.patch
-+	patches.suse/PCI-dwc-Export-dw_pcie_wait_for_link-API.patch
-+	patches.suse/PCI-dwc-Add-support-to-enable-CDM-register-check.patch
-+	patches.suse/phy-tegra-Add-PCIe-PIPE2UPHY-support.patch
-+	patches.suse/PCI-tegra-Add-Tegra194-PCIe-support.patch
-+	patches.suse/PCI-tegra-Add-support-to-configure-sideband-pins.patch
-+	patches.suse/PCI-tegra-Add-support-to-enable-slot-regulators.patch
-+	patches.suse/arm64-tegra-Add-PCIe-slot-supply-information-in-p297.patch
-+	patches.suse/PCI-vmd-Fix-config-addressing-when-using-bus-offsets.patch
-+	patches.suse/PCI-vmd-Fix-shadow-offsets-to-reflect-spec-changes.patch
-+	patches.suse/0001-video-backlight-Drop-default-m-for-LCD-BACKLIGHT_CLA.patch
- 	patches.suse/mfd-intel-lpss-Remove-D3cold-delay.patch
--	patches.suse/hypfs-fix-error-number-left-in-struct-pointer-member
-+	patches.suse/mfd-intel-lpss-Add-Intel-Tiger-Lake-PCI-IDs.patch
-+	patches.suse/vfs-Convert-bpf-to-use-the-new-mount-API.patch
-+	patches.suse/hypfs-Fix-error-number-left-in-struct-pointer-member.patch
-+	patches.suse/msft-hv-1907-hv_balloon-Use-a-static-page-for-the-balloon_up-send.patch
-+	patches.suse/msft-hv-1908-hv_balloon-Reorganize-the-probe-function.patch
-+	patches.suse/msft-hv-1919-Tools-hv-move-to-tools-buildsystem.patch
-+	patches.suse/msft-hv-1935-HID-hv-Remove-dependencies-on-PAGE_SIZE-for-ring-buf.patch
-+	patches.suse/msft-hv-1936-Drivers-hv-vmbus-Break-out-synic-enable-and-disable-.patch
-+	patches.suse/msft-hv-1937-Drivers-hv-vmbus-Suspend-resume-the-synic-for-hibern.patch
-+	patches.suse/msft-hv-1938-Drivers-hv-vmbus-Add-a-helper-function-is_sub_channe.patch
-+	patches.suse/msft-hv-1939-Drivers-hv-vmbus-Implement-suspend-resume-for-VSC-dr.patch
-+	patches.suse/msft-hv-1940-Drivers-hv-vmbus-Ignore-the-offers-when-resuming-fro.patch
-+	patches.suse/msft-hv-1941-Drivers-hv-vmbus-Suspend-resume-the-vmbus-itself-for.patch
-+	patches.suse/msft-hv-1942-Drivers-hv-vmbus-Clean-up-hv_sock-channels-by-force-.patch
-+	patches.suse/msft-hv-1943-Drivers-hv-vmbus-Suspend-after-cleaning-up-hv_sock-a.patch
-+	patches.suse/msft-hv-1944-Drivers-hv-vmbus-Resume-after-fixing-up-old-primary-.patch
-+	patches.suse/tools-power-x86-intel-speed-select-Fix-high-priority.patch
- 	patches.suse/platform-x86-pmc_atom-Add-Siemens-SIMATIC-IPC277E-to.patch
--	patches.suse/mm-compaction.c-clear-total_-migrate-free-_scanned-before-scanning-a-new-zone.patch
-+	patches.suse/platform-x86-i2c-multi-instantiate-Derive-the-device.patch
-+	patches.suse/fat-work-around-race-with-userspace-s-read-via-block.patch
-+	patches.suse/Revert-mm-z3fold.c-fix-race-between-migration-and-de.patch
-+	patches.suse/mm-add-dummy-can_do_mlock-helper.patch
-+	patches.suse/z3fold-fix-retry-mechanism-in-page-reclaim.patch
-+	patches.suse/kbuild-clean-compressed-initramfs-image.patch
-+	patches.suse/ocfs2-wait-for-recovering-done-after-direct-unlock-r.patch
-+	patches.suse/kmemleak-increase-DEBUG_KMEMLEAK_EARLY_LOG_SIZE-defa.patch
-+	patches.suse/mm-introduce-page_size.patch
-+	patches.suse/mm-introduce-page_shift.patch
-+	patches.suse/mm-introduce-compound_nr.patch
-+	patches.suse/mm-replace-list_move_tail-with-add_page_to_lru_list_tail.patch
-+	patches.suse/mm-page_owner-record-page-owner-for-each-subpage.patch
-+	patches.suse/mm-page_owner-keep-owner-info-when-freeing-the-page.patch
-+	patches.suse/mm-page_owner-debug_pagealloc-save-and-dump-freeing-stack-trace.patch
-+	patches.suse/mm-filemap.c-don-t-initiate-writeback-if-mapping-has-no-dirty-pages.patch
-+	patches.suse/mm-filemap.c-rewrite-mapping_needs_writeback-in-less-fancy-manner.patch
-+	patches.suse/mm-vmscan-do-not-share-cgroup-iteration-between-reclaimers.patch
-+	patches.suse/mm-gup-add-make_dirty-arg-to-put_user_pages_dirty_lo.patch
-+	patches.suse/mm-vmalloc-do-not-keep-unpurged-areas-in-the-busy-tree.patch
-+	patches.suse/mm-vmalloc-modify-struct-vmap_area-to-reduce-its-size.patch
-+	patches.suse/mm-vmalloc.c-move-area-pages-after-if-statement.patch
-+	patches.suse/z3fold-fix-memory-leak-in-kmem-cache.patch
-+	patches.suse/mm-compaction.c-clear-total_-migrate-free-_scanned-b.patch
-+	patches.suse/mm-compaction.c-remove-unnecessary-zone-parameter-in-isolate_migratepages.patch
-+	patches.suse/mm-mempolicy.c-remove-unnecessary-nodemask-check-in-kernel_migrate_pages.patch
-+	patches.suse/memcg-oom-don-t-require-__GFP_FS-when-invoking-memcg.patch
-+	patches.suse/mm-reclaim-make-should_continue_reclaim-perform-dryrun-detection.patch
-+	patches.suse/mm-reclaim-cleanup-should_continue_reclaim.patch
-+	patches.suse/mm-compaction-raise-compaction-priority-after-it-withdrawns.patch
-+	patches.suse/hugetlbfs-don-t-retry-when-pool-page-allocations-start-to-fail.patch
-+	patches.suse/mm-thp-extract-split_queue_-into-a-struct.patch
-+	patches.suse/mm-move-mem_cgroup_uncharge-out-of-__page_cache_release.patch
-+	patches.suse/mm-shrinker-make-shrinker-not-depend-on-memcg-kmem.patch
-+	patches.suse/mm-thp-make-deferred-split-shrinker-memcg-aware.patch
-+	patches.suse/arm64-consider-stack-randomization-for-mmap-base-onl.patch
-+	patches.suse/arm-properly-account-for-stack-randomization-and-sta.patch
-+	patches.suse/arm-use-STACK_TOP-when-computing-mmap-base-address.patch
-+	patches.suse/mips-properly-account-for-stack-randomization-and-st.patch
-+	patches.suse/block-use-symbolic-constants-for-t10_pi-type.patch
-+	patches.suse/block-centralize-PI-remapping-logic-to-the-block-lay.patch
-+	patches.suse/block-bfq-update-inject-limit-only-after-injection-o.patch
-+	patches.suse/block-bfq-reduce-upper-bound-for-inject-limit-to-max.patch
-+	patches.suse/block-bfq-increase-update-frequency-of-inject-limit.patch
-+	patches.suse/block-bfq-push-up-injection-only-after-setting-servi.patch
- 	patches.suse/pktcdvd-remove-warning-on-attempting-to-register-non.patch
-+	patches.suse/block-t10-pi-fix-Wswitch-warning.patch
-+	patches.suse/block-drop-device-references-in-bsg_queue_rq.patch
-+	patches.suse/ALSA-dice-fix-wrong-packet-parameter-for-Alesis-iO26.patch
- 	patches.suse/ALSA-hda-realtek-Fix-alienware-headset-mic.patch
-+	patches.suse/ALSA-usb-audio-Add-Hiby-device-family-to-quirks-for-.patch
- 	patches.suse/ALSA-hda-Apply-AMD-controller-workaround-for-Raven-p.patch
-+	patches.suse/ALSA-hda-realtek-PCI-quirk-for-Medion-E4254.patch
- 	patches.suse/ALSA-hda-Add-laptop-imic-fixup-for-ASUS-M9V-laptop.patch
-+	patches.suse/ASoC-fsl_sai-Fix-noise-when-using-EDMA.patch
-+	patches.suse/ASoC-core-delete-component-card_list-in-soc_remove_c.patch
-+	patches.suse/ASoC-core-use-list_del_init-and-move-it-back-to-soc_.patch
-+	patches.suse/ASoC-pcm3168a-The-codec-does-not-support-S32_LE.patch
-+	patches.suse/ALSA-usb-audio-Add-DSD-support-for-EVGA-NU-Audio.patch
-+	patches.suse/i2c-tegra-Compile-PM-functions-unconditionally.patch
-+	patches.suse/i2c-cht-wc-Fix-lockdep-warning.patch
-+	patches.suse/i2c-designware-pci-Switch-over-to-MSI-interrupts.patch
-+	patches.suse/i2c-designware-pci-Add-support-for-Elkhart-Lake-PSE-.patch
-+	patches.suse/i2c-designware-assert-reset-when-error-happen-at-pro.patch
-+	patches.suse/i2c-i801-Use-iTCO-version-6-in-Cannon-Lake-PCH-and-b.patch
-+	patches.suse/i2c-hix5hd2-Remove-IRQF_ONESHOT.patch
-+	patches.suse/i2c-exynos5-Remove-IRQF_ONESHOT.patch
-+	patches.suse/i2c-tegra-Move-suspend-handling-to-NOIRQ-phase.patch
-+	patches.suse/selftests-tpm2-Add-the-missing-TEST_FILES-assignment.patch
-+	patches.suse/KEYS-trusted-correctly-initialize-digests-and-fix-lo.patch
-+	patches.suse/tpm-Wrap-the-buffer-from-the-caller-to-tpm_buf-in-tp.patch
-+	patches.suse/fuse-fix-deadlock-with-aio-poll-and-fuse_iqueue-wait.patch
-+	patches.suse/fuse-fix-request-limit.patch
-+	patches.suse/fuse-fix-missing-unlock_page-in-fuse_writepage.patch
-+	patches.suse/fuse-fix-beyond-end-of-page-access-in-fuse_parse_cac.patch
-+	patches.suse/fuse-fix-memleak-in-cuse_channel_open.patch
- 	patches.suse/ceph-fix-directories-inode-i_blkbits-initialization.patch
--	patches.suse/ceph-update-the-mtime-when-truncating-up.patch
--	patches.suse/ceph-reconnect-connection-if-session-hang-in-opening-state.patch
--	patches.suse/kexec-bail-out-upon-sigkill-when-allocating-memory
--	patches.suse/s390-topology-avoid-firing-events-before-kobjs-are-created
--	patches.suse/s390-cio-avoid-calling-strlen-on-null-pointer
--	patches.suse/s390-cio-exclude-subchannels-with-no-parent-from-pseudo-check
-+	patches.suse/0003-ceph-allow-copy_file_range-when-src-and-dst-inode-are-same.patch
-+	patches.suse/0004-ceph-don-t-list-vxattrs-in-listxattr.patch
-+	patches.suse/0005-libceph-add-function-that-reset-client-s-entity-addr.patch
-+	patches.suse/0006-libceph-add-function-that-clears-osd-client-s-abort_err.patch
-+	patches.suse/0007-ceph-allow-closing-session-in-restarting-reconnect-state.patch
-+	patches.suse/0008-ceph-track-and-report-error-of-async-metadata-operation.patch
-+	patches.suse/0009-ceph-pass-filp-to-ceph_get_caps.patch
-+	patches.suse/0010-ceph-add-helper-function-that-forcibly-reconnects-to-ceph-cluster.patch
-+	patches.suse/0011-ceph-return-eio-if-read-write-against-filp-that-lost-file-locks.patch
-+	patches.suse/0012-ceph-invalidate-all-write-mode-filp-after-reconnect.patch
-+	patches.suse/0013-ceph-auto-reconnect-after-blacklisted.patch
-+	patches.suse/0014-ceph-don-t-setpageerror-on-writepage-errors.patch
-+	patches.suse/0015-ceph-remove-ceph_get_cap_mds-and-_ceph_get_cap_mds.patch
-+	patches.suse/ceph-fetch-cap_gen-under-spinlock-in-ceph_add_cap.patch
-+	patches.suse/0017-ceph-eliminate-session-s_trim_caps.patch
-+	patches.suse/0018-ceph-fix-comments-over-ceph_add_cap.patch
-+	patches.suse/0019-ceph-have-_mark_caps_flushing-return-flush_tid.patch
-+	patches.suse/0020-ceph-remove-unneeded-test-in-try_flush_caps.patch
-+	patches.suse/0021-ceph-remove-ceph_i_noflush.patch
-+	patches.suse/0022-ceph-remove-incorrect-comment-above-_send_cap.patch
-+	patches.suse/0023-ceph-fix-indentation-in-_get_snap_name.patch
-+	patches.suse/0024-ceph-update-the-mtime-when-truncating-up.patch
-+	patches.suse/0025-ceph-don-t-freeze-during-write-page-faults.patch
-+	patches.suse/0026-ceph-don-t-return-a-value-from-void-function.patch
-+	patches.suse/0027-libceph-handle-osd-op-ceph_pagelist_append-errors.patch
-+	patches.suse/0028-ceph-add-buffered-direct-exclusionary-locking-for-reads-and-writes.patch
-+	patches.suse/0029-ceph-turn-ceph_security_invalidate_secctx-into-static-inline.patch
-+	patches.suse/0030-ceph-only-set-ceph_i_sec_inited-if-we-got-a-mac-label.patch
-+	patches.suse/0031-ceph-allow-arbitrary-security-xattrs.patch
-+	patches.suse/0032-rbd-fix-response-length-parameter-for-encoded-strings.patch
-+	patches.suse/0033-ceph-use-release_pages-directly.patch
-+	patches.suse/0034-libceph-drop-unused-con-parameter-of-calc_target.patch
-+	patches.suse/ceph-reconnect-connection-if-session-hang-in-opening.patch
-+	patches.suse/0036-rbd-pull-rbd_img_request_create-dout-out-into-the-callers.patch
-+	patches.suse/0037-ceph-move-static-keyword-to-the-front-of-declarations.patch
-+	patches.suse/0038-ceph-include-ceph_debug-h-in-cache-c.patch
-+	patches.suse/0039-ceph-allow-object-copies-across-different-filesystems-in-the-same-cluster.patch
-+	patches.suse/0040-libceph-avoid-a-_vmalloc-deadlock-in-ceph_kvmalloc.patch
-+	patches.suse/0041-libceph-use-ceph_kvmalloc-for-osdmap-arrays.patch
-+	patches.suse/0042-ceph-call-ceph_mdsc_destroy-from-destroy_fs_client.patch
-+	patches.suse/memcg-kmem-do-not-fail-__GFP_NOFAIL-charges.patch
-+	patches.suse/kernel-elfcore.c-include-proper-prototypes.patch
-+	patches.suse/0001-rbtree-avoid-generating-code-twice-for-the-cached-ve.patch
-+	patches.suse/0001-augmented-rbtree-add-comments-for-RB_DECLARE_CALLBAC.patch
-+	patches.suse/0002-augmented-rbtree-add-new-RB_DECLARE_CALLBACKS_MAX-ma.patch
-+	patches.suse/0003-augmented-rbtree-rework-the-RB_DECLARE_CALLBACKS-mac.patch
-+	patches.suse/include-trace-events-writeback.h-fix-Wstringop-trunc.patch
-+	patches.suse/checkpatch.pl-warn-on-invalid-commit-id.patch
-+	patches.suse/kexec-bail-out-upon-SIGKILL-when-allocating-memory.patch
-+	patches.suse/lib-lzo-lzo1x_compress.c-fix-alignment-bug-in-lzo-rl.patch
-+	patches.suse/IB-hfi1-remove-unlikely-from-IS_ERR-condition.patch
-+	patches.suse/xen-pci-reserve-MCFG-areas-earlier.patch
-+	patches.suse/s390-pkey-add-sysfs-attributes-to-emit-aes-cipher-key-blobs
-+	patches.suse/s390-zcrypt-cex7s-exploitation-support
-+	patches.suse/s390-topology-avoid-firing-events-before-kobjs-are-c.patch
-+	patches.suse/s390-cio-avoid-calling-strlen-on-null-pointer.patch
-+	patches.suse/s390-cio-exclude-subchannels-with-no-parent-from-pse.patch
-+	patches.suse/xfs-convert-inode-to-extent-format-after-extent-merg.patch
-+	patches.suse/xfs-log-proper-length-of-superblock.patch
-+	patches.suse/binfmt_elf-Do-not-move-brk-for-INTERP-less-ET_EXEC.patch
-+	patches.suse/fs-nfs-Fix-possible-null-pointer-dereferences-in-enc.patch
-+	patches.suse/SUNRPC-Remove-rpc_wake_up_queued_task_on_wq.patch
-+	patches.suse/SUNRPC-Inline-xdr_commit_encode.patch
-+	patches.suse/xprtrdma-Refresh-the-documenting-comment-in-frwr_ops.patch
-+	patches.suse/xprtrdma-Update-obsolete-comment.patch
-+	patches.suse/xprtrdma-Fix-calculation-of-ri_max_segs-again.patch
-+	patches.suse/xprtrdma-Boost-maximum-transport-header-size.patch
-+	patches.suse/xprtrdma-Rename-CQE-field-in-Receive-trace-points.patch
-+	patches.suse/xprtrdma-Rename-rpcrdma_buffer-rb_all.patch
-+	patches.suse/xprtrdma-Toggle-XPRT_CONGESTED-in-xprtrdma-s-slot-me.patch
-+	patches.suse/xprtrdma-Simplify-rpcrdma_mr_pop.patch
-+	patches.suse/xprtrdma-Combine-rpcrdma_mr_put-and-rpcrdma_mr_unmap.patch
-+	patches.suse/xprtrdma-Move-rpcrdma_mr_get-out-of-frwr_map.patch
-+	patches.suse/xprtrdma-Ensure-creating-an-MR-does-not-trigger-FS-w.patch
-+	patches.suse/xprtrdma-Cache-free-MRs-in-each-rpcrdma_req.patch
-+	patches.suse/xprtrdma-Remove-rpcrdma_buffer-rb_mrlock.patch
-+	patches.suse/xprtrdma-Use-an-llist-to-manage-free-rpcrdma_reps.patch
-+	patches.suse/xprtrdma-Clean-up-xprt_rdma_set_connect_timeout.patch
-+	patches.suse/xprtrdma-Fix-bc_max_slots-return-value.patch
-+	patches.suse/xprtrdma-Inline-XDR-chunk-encoder-functions.patch
-+	patches.suse/xprtrdma-Optimize-rpcrdma_post_recvs.patch
-+	patches.suse/xprtrdma-Recycle-MRs-after-disconnect.patch
-+	patches.suse/xprtrdma-Clear-xprt-reestablish_timeout-on-close.patch
-+	patches.suse/xprtrdma-Send-Queue-size-grows-after-a-reconnect.patch
-+	patches.suse/SUNRPC-Dequeue-the-request-from-the-receive-queue-wh.patch
-+	patches.suse/SUNRPC-Don-t-receive-TCP-data-into-a-request-buffer-.patch
-+	patches.suse/SUNRPC-RPC-level-errors-should-always-set-task-tk_rp.patch
-+	patches.suse/SUNRPC-Fix-buffer-handling-of-GSS-MIC-without-slack.patch
-+	patches.suse/SUNRPC-Rename-xdr_buf_read_netobj-to-xdr_buf_read_mi.patch
-+	patches.suse/SUNRPC-Don-t-try-to-parse-incomplete-RPC-messages.patch
-+	patches.suse/SUNRPC-Fix-congestion-window-race-with-disconnect.patch
-+	patches.suse/pNFS-Ensure-we-do-clear-the-return-on-close-layout-s.patch
-+	patches.suse/selftests-seccomp-fix-build-on-older-kernels.patch
-+	patches.suse/usercopy-Avoid-HIGHMEM-pfn-warning.patch
-+	patches.suse/perf-stat-Reset-previous-counts-on-repeat-with-inter.patch
-+	patches.suse/perf-stat-Fix-a-segmentation-fault-when-using-repeat.patch
-+	patches.suse/perf-tools-Fix-segfault-in-cpu_cache_level__read.patch
-+	patches.suse/perf-probe-Fix-to-clear-tev-nargs-in-clear_probe_tra.patch
-+	patches.suse/perf-build-Add-detection-of-java-11-openjdk-devel-pa.patch
-+	patches.suse/perf-unwind-Fix-libunwind-build-failure-on-i386-syst.patch
-+	patches.suse/timer-Read-jiffies-once-when-forwarding-base-clk.patch
-+	patches.suse/ntb-point-to-right-memory-window-index.patch
-+	patches.suse/NTB-fix-IDT-Kconfig-typos-spellos.patch
-+	patches.suse/drm-atomic-Take-the-atomic-toys-away-from-X.patch
-+	patches.suse/drm-atomic-Reject-FLIP_ASYNC-unconditionally.patch
-+	patches.suse/drm-amd-display-dce11.x-dce12-update-formula-input.patch
-+	patches.suse/drm-amd-display-Add-missing-HBM-support-and-raise-Ve.patch
-+	patches.suse/drm-radeon-Bail-earlier-when-radeon.cik_-si_support-.patch
- 	patches.suse/drm-amdgpu-Check-for-valid-number-of-registers-to-re.patch
-+	patches.suse/0004-drm-amdgpu-Fix-KFD-related-kernel-oops-on-Hawaii.patch
-+	patches.suse/drm-amd-display-Restore-backlight-brightness-after-s.patch
-+	patches.suse/drm-amdgpu-display-fix-64-bit-divide.patch
-+	patches.suse/drm-amd-display-prevent-memory-leak.patch
-+	patches.suse/watchdog-jz4740-Fix-unused-variable-warning-in-jz474.patch
- 	patches.suse/watchdog-imx2_wdt-fix-min-calculation-in-imx2_wdt_se.patch
-+	patches.suse/watchdog-aspeed-Add-support-for-AST2600.patch
- 	patches.suse/thermal_hwmon-Sanitize-thermal_zone-type.patch
- 	patches.suse/thermal-Fix-use-after-free-when-unregistering-therma.patch
-+	patches.suse/thermal-tegra-Fix-a-typo.patch
-+	patches.suse/drivers-thermal-qcom-tsens-Fix-memory-leak-from-qfpr.patch
-+	patches.suse/thermal-qoriq-Add-clock-operations.patch
-+	patches.suse/thermal-qoriq-Fix-error-path-of-calling-qoriq_tmu_re.patch
-+	patches.suse/thermal-qoriq-Use-devm_platform_ioremap_resource-ins.patch
-+	patches.suse/thermal-qoriq-Use-__maybe_unused-instead-of-if-CONFI.patch
-+	patches.suse/blk-mq-move-lockdep_assert_held-into-elevator_exit.patch
-+	patches.suse/block-don-t-release-queue-s-sysfs-lock-during-switch.patch
-+	patches.suse/iocost-better-trace-vrate-changes.patch
-+	patches.suse/iocost-improve-nr_lagging-handling.patch
-+	patches.suse/iocost-bump-up-default-latency-targets-for-hard-disk.patch
-+	patches.suse/block-fix-null-pointer-dereference-in-blk_mq_rq_time.patch
-+	patches.suse/pwm-stm32-lp-Add-check-in-case-requested-period-cann.patch
-+	patches.suse/msft-hv-1948-x86-Hyper-V-Fix-definition-of-struct-hv_vp_assist_pa.patch
-+	patches.suse/KVM-Hyper-V-Add-new-KVM-capability-KVM_CAP_HYPERV_DI.patch
-+	patches.suse/msft-hv-1949-KVM-Hyper-V-VMX-Add-direct-tlb-flush-support.patch
-+	patches.suse/KVM-x86-announce-KVM_CAP_HYPERV_ENLIGHTENED_VMCS-sup.patch
-+	patches.suse/kvm-x86-manually-flush-collapsible-sptes-only-when-toggling-flags
-+	patches.suse/msft-hv-1950-KVM-hyperv-Fix-Direct-Synthetic-timers-assert-an-int.patch
-+	patches.suse/cpu-SMT-create-and-export-cpu_smt_possible.patch
-+	patches.suse/msft-hv-1951-KVM-x86-hyper-v-set-NoNonArchitecturalCoreSharing-CP.patch
-+	patches.suse/0001-KVM-x86-Add-support-for-user-wait-instructions.patch
-+	patches.suse/0002-KVM-vmx-Emulate-MSR-IA32_UMWAIT_CONTROL.patch
-+	patches.suse/0003-KVM-vmx-Introduce-handle_unexpected_vmexit-and-handl.patch
-+	patches.suse/kvm-x86-mmu-treat-invalid-shadow-pages-as-obsolete
-+	patches.suse/KVM-x86-mmu-Use-fast-invalidate-mechanism-to-zap-MMI.patch
-+	patches.suse/kvm-x86-mmu-revert-revert-kvm-mmu-show-mmu_valid_gen-in-shadow-page-related-tracepoints
-+	patches.suse/kvm-x86-mmu-revert-revert-kvm-mmu-add-tracepoint-for-kvm_mmu_invalidate_all_pages
-+	patches.suse/kvm-x86-mmu-revert-revert-kvm-mmu-zap-pages-in-batch
-+	patches.suse/kvm-x86-mmu-revert-revert-kvm-mmu-collapse-tlb-flushes-when-zap-all-pages
-+	patches.suse/kvm-x86-mmu-revert-revert-kvm-mmu-reclaim-the-zapped-obsolete-page-first
-+	patches.suse/kvm-x86-mmu-revert-kvm-x86-mmu-remove-is_obsolete-call
-+	patches.suse/kvm-x86-Add-significant-index-flag-to-a-few-CPUID-le.patch
-+	patches.suse/Revert-locking-pvqspinlock-Don-t-wait-if-vCPU-is-pre.patch
-+	patches.suse/KVM-vmx-fix-build-warnings-in-hv_enable_direct_tlbfl.patch
-+	patches.suse/riscv-Avoid-interrupts-being-erroneously-enabled-in-.patch
- 	patches.suse/9p-avoid-attaching-writeback_fid-on-mmap-with-type-P.patch
--	patches.suse/nfsd-handle-drc-over-allocation-gracefully.patch
--	patches.suse/nfsd-degraded-slot-count-more-gracefully-as-allocati.patch
-+	patches.suse/9p-Transport-error-uninitialized.patch
-+	patches.suse/9p-cache.c-Fix-memory-leak-in-v9fs_cache_session_get.patch
-+	patches.suse/SUNRPC-Track-writers-of-the-channel-file-to-improve-.patch
-+	patches.suse/svcrdma-Remove-svc_rdma_wq.patch
-+	patches.suse/svcrdma-Use-llist-for-managing-cache-of-recv_ctxts.patch
-+	patches.suse/sunrpc-add-a-new-cache_detail-operation-for-when-a-c.patch
-+	patches.suse/sunrpc-clean-up-indentation-issue.patch
-+	patches.suse/ima-initialize-the-template-field-with-the-default-t.patch
-+	patches.suse/MODSIGN-Export-module-signature-definitions-c8424e77.patch
-+	patches.suse/PKCS-7-Refactor-verify_pkcs7_signature-2a7bf671.patch
-+	patches.suse/PKCS-7-Introduce-pkcs7_get_digest-e201af16.patch
-+	patches.suse/integrity-Select-CONFIG_KEYS-instead-of-depending-on-cf38fed1.patch
-+	patches.suse/ima-Add-modsig-appraise_type-option-for-module-style.patch
-+	patches.suse/ima-Factor-xattr_verify-out-of-ima_appraise_measurem-a5fbeb61.patch
-+	patches.suse/ima-Implement-support-for-module-style-appended-sign-39b07096.patch
-+	patches.suse/ima-Collect-modsig-15588227.patch
-+	patches.suse/ima-Define-ima-modsig-template-3878d505.patch
-+	patches.suse/ima-Store-the-measurement-again-when-appraising-a-mo-e5092255.patch
- 	patches.suse/ima-always-return-negative-code-for-error.patch
-+	patches.suse/ima-fix-freeing-ongoing-ahash_request.patch
-+	patches.suse/MODSIGN-make-new-include-file-self-contained-70433f67.patch
-+	patches.suse/ima-Fix-use-after-free-in-ima_read_modsig-556d971b.patch
-+	patches.suse/security-Support-early-LSMs-e6b1db98.patch
-+	patches.suse/security-Add-a-locked-down-LSM-hook-9e47d31d.patch
-+	patches.suse/security-Add-a-static-lockdown-policy-LSM-000d388e.patch
-+	patches.suse/lockdown-Enforce-module-signatures-if-the-kernel-is--49fcf732.patch
-+	patches.suse/lockdown-Restrict-dev-mem-kmem-port-when-the-kernel--9b9d8dda.patch
-+	patches.suse/kexec_load-Disable-at-runtime-if-the-kernel-is-locke-7d31f460.patch
-+	patches.suse/lockdown-Copy-secure_boot-flag-in-boot-params-across-fef5dad9.patch
-+	patches.suse/kexec_file-split-KEXEC_VERIFY_SIG-into-KEXEC_SIG-and-99d5cadf.patch
-+	patches.suse/kexec_file-Restrict-at-runtime-if-the-kernel-is-lock.patch
-+	patches.suse/hibernate-Disable-when-the-kernel-is-locked-down.patch
-+	patches.suse/PCI-Lock-down-BAR-access-when-the-kernel-is-locked-d.patch
-+	patches.suse/x86-Lock-down-IO-port-access-when-the-kernel-is-lock.patch
-+	patches.suse/x86-msr-Restrict-MSR-access-when-the-kernel-is-locke.patch
-+	patches.suse/ACPI-Limit-access-to-custom_method-when-the-kernel-i.patch
-+	patches.suse/acpi-Ignore-acpi_rsdp-kernel-param-when-the-kernel-h.patch
-+	patches.suse/acpi-Disable-ACPI-table-override-if-the-kernel-is-lo.patch
-+	patches.suse/lockdown-Prohibit-PCMCIA-CIS-storage-when-the-kernel.patch
-+	patches.suse/lockdown-Lock-down-TIOCSSERIAL.patch
-+	patches.suse/lockdown-Lock-down-module-params-that-specify-hardwa.patch
-+	patches.suse/x86-mmiotrace-Lock-down-the-testmmiotrace-module.patch
-+	patches.suse/lockdown-Lock-down-proc-kcore.patch
-+	patches.suse/lockdown-Lock-down-tracing-and-perf-kprobes-when-in-.patch
-+	patches.suse/bpf-Restrict-bpf-when-kernel-lockdown-is-in-confiden.patch
-+	patches.suse/lockdown-Lock-down-perf-when-in-confidentiality-mode.patch
-+	patches.suse/kexec-Allow-kexec_file-with-appropriate-IMA-policy-w.patch
-+	patches.suse/debugfs-Restrict-debugfs-when-the-kernel-is-locked-d.patch
-+	patches.suse/tracefs-Restrict-tracefs-when-the-kernel-is-locked-d.patch
- 	patches.suse/efi-Restrict-efivar_ssdt_load-when-the-kernel-is-loc.patch
-+	patches.suse/lockdown-Print-current-comm-in-restriction-messages.patch
-+	patches.suse/security-constify-some-arrays-in-lockdown-LSM.patch
-+	patches.suse/kexec-Fix-file-verification-on-S390.patch
-+	patches.suse/0001-tasks-Add-a-count-of-task-RCU-users.patch
-+	patches.suse/0002-tasks-sched-core-Ensure-tasks-are-available-for-a-gr.patch
-+	patches.suse/0003-tasks-sched-core-With-a-grace-period-after-finish_ta.patch
-+	patches.suse/0004-tasks-sched-core-RCUify-the-assignment-of-rq-curr.patch
-+	patches.suse/sched-membarrier-Fix-private-expedited-registration-.patch
-+	patches.suse/sched-membarrier-Remove-redundant-check.patch
-+	patches.suse/sched-membarrier-Call-sync_core-only-before-usermode.patch
-+	patches.suse/sched-membarrier-Fix-p-mm-membarrier_state-racy-load.patch
-+	patches.suse/sched-membarrier-Skip-IPIs-when-mm-mm_users-1.patch
-+	patches.suse/sched-membarrier-Return-ENOMEM-to-userspace-on-memory-allocation-failure.patch
-+	patches.suse/sched-core-Fix-migration-to-invalid-CPU-in-__set_cpu.patch
-+	patches.suse/sched-fair-Fix-Wunused-but-set-variable-warnings.patch
-+	patches.suse/sched-fair-Avoid-redundant-EAS-calculation.patch
-+	patches.suse/x86-purgatory-Disable-the-stackleak-GCC-plugin-for-t.patch
-+	patches.suse/powerpc-mm-Add-a-helper-to-select-PAGE_KERNEL_RO-or-.patch
-+	patches.suse/powerpc-mm-Fix-an-Oops-in-kasan_mmu_init.patch
- 	patches.suse/KVM-PPC-Book3S-HV-use-smp_mb-when-setting-clearing-h.patch
- 	patches.suse/powerpc-pseries-Read-TLB-Block-Invalidate-Characteri.patch
- 	patches.suse/powerpc-pseries-Call-H_BLOCK_REMOVE-when-supported.patch
- 	patches.suse/powerpc-book3s64-mm-Don-t-do-tlbie-fixup-for-some-ha.patch
- 	patches.suse/powerpc-book3s64-radix-Rename-CPU_FTR_P9_TLBIE_BUG-f.patch
- 	patches.suse/powerpc-mm-Fixup-tlbie-vs-mtpidr-mtlpidr-ordering-is.patch
-+	patches.suse/selftests-powerpc-Add-test-case-for-tlbie-vs-mtpidr-.patch
- 	patches.suse/usbnet-sanity-checking-of-packet-sizes-and-device-mt.patch
-+	patches.suse/ionic-Remove-unnecessary-ternary-operator-in-ionic_d.patch
-+	patches.suse/ibmvnic-Warn-unknown-speed-message-only-when-carrier.patch
- 	patches.suse/net-sched-act_sample-don-t-push-mac-header-on-ip6gre.patch
-+	patches.suse/selftests-Update-fib_tests-to-handle-missing-ping6.patch
-+	patches.suse/selftests-Update-fib_nexthop_multiprefix-to-handle-m.patch
-+	patches.suse/ipv4-Revert-removal-of-rt_uses_gateway.patch
- 	patches.suse/sch_netem-fix-a-divide-by-zero-in-tabledist.patch
-+	patches.suse/ipv6-fix-a-typo-in-fib6_rule_lookup.patch
- 	patches.suse/cdc_ncm-fix-divide-by-zero-caused-by-invalid-wMaxPac.patch
- 	patches.suse/usbnet-ignore-endpoints-with-invalid-wMaxPacketSize.patch
- 	patches.suse/net-phy-fix-DP83865-10-Mbps-HDX-loopback-disable-fun.patch
- 	patches.suse/net-qrtr-Stop-rx_worker-before-freeing-node.patch
-+	patches.suse/net_sched-add-max-len-check-for-TCA_KIND.patch
- 	patches.suse/net_sched-add-policy-validation-for-action-attribute.patch
-+	patches.suse/qede-qede_fp-simplify-a-bit-qede_rx_build_skb.patch
-+	patches.suse/net-ena-Select-DIMLIB-for-ENA_ETHERNET.patch
-+	patches.suse/ionic-Fix-an-error-code-in-ionic_lif_alloc.patch
-+	patches.suse/net-sched-fix-possible-crash-in-tcf_action_destroy.patch
- 	patches.suse/mISDN-enforce-CAP_NET_RAW-for-raw-sockets.patch
- 	patches.suse/appletalk-enforce-CAP_NET_RAW-for-raw-sockets.patch
- 	patches.suse/ax25-enforce-CAP_NET_RAW-for-raw-sockets.patch
- 	patches.suse/ieee802154-enforce-CAP_NET_RAW-for-raw-sockets.patch
--	patches.suse/nfc-enforce-cap_net_raw-for-raw-sockets.patch
-+	patches.suse/nfc-enforce-CAP_NET_RAW-for-raw-sockets.patch
- 	patches.suse/arcnet-provide-a-buffer-big-enough-to-actually-recei.patch
- 	patches.suse/skge-fix-checksum-byte-order.patch
- 	patches.suse/net-ibmvnic-unlock-rtnl_lock-in-reset-so-linkwatch_e.patch
- 	patches.suse/net-ibmvnic-prevent-more-than-one-thread-from-runnin.patch
- 	patches.suse/ppp-Fix-memory-leak-in-ppp_write.patch
-+	patches.suse/net-sched-cbs-Fix-not-adding-cbs-instance-to-list.patch
-+	patches.suse/net-mlx5-DR-Fix-SW-steering-HW-bits-and-definitions.patch
-+	patches.suse/net-mlx5-DR-Remove-redundant-vport-number-from-actio.patch
-+	patches.suse/net-mlx5-DR-Fix-getting-incorrect-prev-node-in-ste_f.patch
-+	patches.suse/net-mlx5-DR-Allow-matching-on-vport-based-on-vhca_id.patch
- 	patches.suse/net-mlx5-Add-device-ID-of-upcoming-BlueField-2.patch
-+	patches.suse/net-mlx5e-Fix-traffic-duplication-in-ethtool-steerin.patch
-+	patches.suse/net-mlx5e-Fix-matching-on-tunnel-addresses-type.patch
- 	patches.suse/macsec-drop-skb-sk-before-calling-gro_cells_receive.patch
-+	patches.suse/net-stmmac-Fix-page-pool-size.patch
- 	patches.suse/openvswitch-change-type-of-UPCALL_PID-attribute-to-N.patch
-+	patches.suse/ipv6-do-not-free-rt-if-FIB_LOOKUP_NOREF-is-set-on-su.patch
-+	patches.suse/mt76-mt7615-fix-mt7615-firmware-path-definitions.patch
-+	patches.suse/iwlwifi-fw-don-t-send-GEO_TX_POWER_LIMIT-command-to-.patch
-+	patches.suse/wil6210-use-after-free-in-wil_netif_rx_any.patch
-+	patches.suse/net-aquantia-Fix-aq_vec_isr_legacy-return-value.patch
- 	patches.suse/cxgb4-Signedness-bug-in-init_one.patch
-+	patches.suse/net-hisilicon-Fix-signedness-bug-in-hix5hd2_dev_prob.patch
-+	patches.suse/net-broadcom-bcmsysport-Fix-signedness-in-bcm_syspor.patch
-+	patches.suse/net-netsec-Fix-signedness-bug-in-netsec_probe.patch
-+	patches.suse/enetc-Fix-a-signedness-bug-in-enetc_of_get_phy.patch
-+	patches.suse/net-socionext-Fix-a-signedness-bug-in-ave_probe.patch
-+	patches.suse/0002-net-stmmac-dwmac-meson8b-Fix-signedness-bug-in-probe.patch
-+	patches.suse/net-axienet-fix-a-signedness-bug-in-probe.patch
-+	patches.suse/of-mdio-Fix-a-signedness-bug-in-of_phy_get_and_conne.patch
-+	patches.suse/net-nixge-Fix-a-signedness-bug-in-nixge_probe.patch
-+	patches.suse/net-ethernet-stmmac-Fix-signedness-bug-in-ipq806x_gm.patch
-+	patches.suse/kcm-disable-preemption-in-kcm_parse_func_strparser.patch
-+	patches.suse/sch_netem-fix-rcu-splat-in-netem_enqueue.patch
-+	patches.suse/ipv6-add-priority-parameter-to-ip6_xmit.patch
-+	patches.suse/net-rds-Check-laddr_check-before-calling-it.patch
-+	patches.suse/net-sched-sch_htb-don-t-call-qdisc_put-while-holding.patch
-+	patches.suse/net-sched-multiq-don-t-call-qdisc_put-while-holding-.patch
-+	patches.suse/net-sched-sch_sfb-don-t-call-qdisc_put-while-holding.patch
-+	patches.suse/libbpf-Remove-getsockopt-check-for-XDP_OPTIONS.patch
-+	patches.suse/bpf-fix-BTF-verification-of-enums.patch
-+	patches.suse/bpf-fix-BTF-limits.patch
-+	patches.suse/xsk-relax-UMEM-headroom-alignment.patch
-+	patches.suse/bpf-xskmap-Return-ERR_PTR-for-failure-case-instead-o.patch
-+	patches.suse/libbpf-fix-false-uninitialized-variable-warning.patch
-+	patches.suse/selftests-bpf-adjust-strobemeta-loop-to-satisfy-late.patch
-+	patches.suse/libbpf-Teach-btf_dumper-to-emit-stand-alone-anonymou.patch
-+	patches.suse/bpf-Clean-up-indentation-issue-in-BTF-kflag-processi.patch
-+	patches.suse/bpf-Fix-bpf_event_output-re-entry-issue.patch
-+	patches.suse/vrf-Do-not-attempt-to-create-IPv6-mcast-rule-if-IPv6.patch
-+	patches.suse/nfp-flower-prevent-memory-leak-in-nfp_flower_spawn_p.patch
-+	patches.suse/nfp-flower-fix-memory-leak-in-nfp_flower_spawn_vnic_.patch
-+	patches.suse/netfilter-nf_tables-allow-lookups-in-dynamic-sets.patch
-+	patches.suse/net-dsa-microchip-Always-set-regmap-stride-to-1.patch
-+	patches.suse/lib-dimlib-fix-help-text-typos.patch
-+	patches.suse/net-phy-micrel-add-Asym-Pause-workaround-for-KSZ9021.patch
-+	patches.suse/net-ena-clean-up-indentation-issue.patch
-+	patches.suse/mlxsw-spectrum-Clear-VLAN-filters-during-port-initia.patch
-+	patches.suse/Documentation-Clarify-trap-s-description.patch
-+	patches.suse/mlxsw-spectrum_flower-Fail-in-case-user-specifies-mu.patch
-+	patches.suse/tcp_bbr-fix-quantization-code-to-not-raise-cwnd-if-n.patch
-+	patches.suse/sk_buff-drop-all-skb-extensions-on-free-and-skb-scru.patch
-+	patches.suse/tcp-better-handle-TCP_USER_TIMEOUT-in-SYN_SENT-state.patch
-+	patches.suse/nfp-abm-fix-memory-leak-in-nfp_abm_u32_knode_replace.patch
-+	patches.suse/iommu-amd-fix-pages-leak-in-free_pagetable
-+	patches.suse/iommu-amd-Fix-downgrading-default-page-sizes-in-allo.patch
-+	patches.suse/iommu-amd-introduce-first_pte_l7-helper
-+	patches.suse/iommu-amd-unmap-all-l7-ptes-when-downgrading-page-sizes
- 	patches.suse/iommu-amd-wait-for-completion-of-iotlb-flush-in-attach_device
- 	patches.suse/iommu-amd-remove-domain-updated
-+	patches.suse/iommu-amd-remove-amd_iommu_devtable_lock
-+	patches.suse/iommu-amd-take-domain-lock-for-complete-attach-detach-path
-+	patches.suse/iommu-amd-check-for-busy-devices-earlier-in-attach_device
-+	patches.suse/iommu-amd-lock-dev_data-in-attach-detach-code-paths
-+	patches.suse/iommu-amd-lock-code-paths-traversing-protection_domain-dev_list
-+	patches.suse/i2c-qcom-geni-Disable-DMA-processing-on-the-Lenovo-Y.patch
- 	patches.suse/i2c-riic-Clear-NACK-in-tend-isr.patch
-+	patches.suse/i2c-i801-Bring-back-Block-Process-Call-support-for-c.patch
-+	patches.suse/0008-powerpc-book3s64-Export-has_transparent_hugepage-rel.patch
-+	patches.suse/0009-libnvdimm-dax-Pick-the-right-alignment-default-when-.patch
-+	patches.suse/libnvdimm-Fix-endian-conversion-issues.patch
-+	patches.suse/libnvdimm-altmap-track-namespace-boundaries-in-altmap.patch
-+	patches.suse/libnvdimm-nfit_test-Fix-acpi_handle-redefinition.patch
-+	patches.suse/libnvdimm-region-Initialize-bad-block-for-volatile-n.patch
-+	patches.suse/libnvdimm-prevent-nvdimm-from-requesting-key-when-se.patch
-+	patches.suse/libnvdimm-region-Enable-MAP_SYNC-for-volatile-region.patch
-+	patches.suse/smb3-allow-decryption-keys-to-be-dumped-by-admin-for-debugging.patch
- 	patches.suse/smb3-fix-leak-in-open-on-server-perf-counter.patch
-+	patches.suse/fs-cifs-smb2pdu-c-Make-SMB2_notify_init-static.patch
-+	patches.suse/fs-cifs-sess-c-Remove-set-but-not-used-variable-capabilities-.patch
- 	patches.suse/CIFS-fix-max-ea-value-size.patch
--	patches.suse/CIFS-Fix-oplock-handling-for-SMB-2-1-protocols.patch
-+	patches.suse/smb3-Add-missing-reparse-tags.patch
-+	patches.suse/smb3-pass-mode-bits-into-create-calls.patch
-+	patches.suse/smb3-missing-ACL-related-flags.patch
-+	patches.suse/CIFS-Fix-oplock-handling-for-SMB-2.1-protocols.patch
- 	patches.suse/mmc-sdhci-improve-ADMA-error-reporting.patch
- 	patches.suse/mmc-sdhci-of-esdhc-set-DMA-snooping-based-on-DMA-coh.patch
--	patches.suse/0001-Btrfs-fix-selftests-failure-due-to-uninitialized-i_m.patch
-+	patches.suse/mmc-sdhci-Let-drivers-define-their-DMA-mask.patch
-+	patches.suse/mmc-tegra-Implement-set_dma_mask.patch
-+	patches.suse/mmc-host-sdhci-pci-add-genesys-logic-gl975x-support.patch
-+	patches.suse/tracing-Have-error-path-in-predicate_parse-free-its-.patch
-+	patches.suse/ARM-aspeed-ast2500-is-ARMv6K.patch
-+	patches.suse/bus-ti-sysc-Fix-clock-handling-for-no-idle-quirks.patch
-+	patches.suse/bus-ti-sysc-Fix-handling-of-invalid-clocks.patch
-+	patches.suse/ARM-omap2plus_defconfig-Fix-missing-video.patch
-+	patches.suse/ARM-dts-logicpd-torpedo-baseboard-Fix-missing-video.patch
-+	patches.suse/ARM-dts-am3517-evm-Fix-missing-video.patch
-+	patches.suse/ARM-dts-logicpd-som-lv-Fix-i2c2-and-i2c3-Pin-mux.patch
-+	patches.suse/bus-ti-sysc-Remove-unpaired-sysc_clkdm_deny_idle.patch
-+	patches.suse/Btrfs-fix-selftests-failure-due-to-uninitialized-i_m.patch
-+	patches.suse/btrfs-adjust-dirty_metadata_bytes-after-writeback-fa.patch
-+	patches.suse/Btrfs-fix-race-setting-up-and-completing-qgroup-resc.patch
- 	patches.suse/0001-btrfs-relocation-fix-use-after-free-on-dead-relocati.patch
-+	patches.suse/0001-btrfs-Fix-a-regression-which-we-can-t-convert-to-SIN.patch
- 	patches.suse/0001-btrfs-qgroup-Fix-the-wrong-target-io_tree-when-freei.patch
- 	patches.suse/0002-btrfs-qgroup-Fix-reserved-data-space-leak-if-we-have.patch
-+	patches.suse/char-random-Add-a-newline-at-the-end-of-the-file.patch
-+	patches.suse/membarrier-Fix-RCU-locking-bug-caused-by-faulty-merge.patch
-+	patches.suse/tick-broadcast-hrtimer-Fix-a-race-in-bc_set_next.patch
-+	patches.suse/vfs-Fix-EOVERFLOW-testing-in-put_compat_statfs64.patch
-+	patches.suse/blk-mq-honor-IO-scheduler-for-multiqueue-devices.patch
-+	patches.suse/blk-mq-apply-normal-plugging-for-HDD.patch
-+	patches.suse/nvmet-change-ppl-to-lpp.patch
-+	patches.suse/nvme-pci-Fix-a-race-in-controller-removal.patch
-+	patches.suse/nvme-tcp-fix-wrong-stop-condition-in-io_work.patch
-+	patches.suse/nvme-pci-Save-PCI-state-before-putting-drive-into-de.patch
-+	patches.suse/nvme-fix-an-error-code-in-nvme_init_subsystem.patch
-+	patches.suse/nvme-rdma-Fix-max_hw_sectors-calculation.patch
-+	patches.suse/Added-QUIRKs-for-ADATA-XPG-SX8200-Pro-512GB.patch
-+	patches.suse/nvmet-tcp-remove-superflous-check-on-request-sgl.patch
-+	patches.suse/nvme-Add-quirk-for-Kingston-NVME-SSD-running-FW-E8FK.patch
-+	patches.suse/nvme-allow-64-bit-results-in-passthru-commands.patch
-+	patches.suse/nvme-Add-ctrl-attributes-for-queue_count-and-sqsize.patch
-+	patches.suse/nvme-Move-ctrl-sqsize-to-generic-space.patch
-+	patches.suse/nvme-rdma-fix-possible-use-after-free-in-connect-tim.patch
-+	patches.suse/loop-change-queue-block-size-to-match-when-using-DIO.patch
-+	patches.suse/s390-dasd-Fix-error-handling-during-online-processin.patch
-+	patches.suse/Revert-s390-dasd-Add-discard-support-for-ESE-volumes.patch
-+	patches.suse/0001-block-sed-opal-fix-sparse-warning-obsolete-array-ini.patch
-+	patches.suse/0002-block-sed-opal-fix-sparse-warning-convert-__be64-dat.patch
-+	patches.suse/0001-drm-amdgpu-revert-disable-bulk-moves-for-now.patch
-+	patches.suse/drm-amd-powerplay-change-metrics-update-period-from-.patch
- 	patches.suse/drm-amdgpu-fix-multiple-memory-leaks-in-acp_hw_init.patch
--	patches.suse/0002-drm-omap-fix-max-fclk-divider-for-omap36xx.patch
--	patches.suse/0001-xen-xenbus-fix-self-deadlock-after-killing-user-proc.patch
-+	patches.suse/drm-amd-display-memory-leak.patch
-+	patches.suse/drm-Free-the-writeback_job-when-it-with-an-empty-fb.patch
-+	patches.suse/drm-Clear-the-fence-pointer-when-writeback-job-signa.patch
-+	patches.suse/drm-komeda-prevent-memory-leak-in-komeda_wb_connecto.patch
-+	patches.suse/drm-omap-fix-max-fclk-divider-for-omap36xx.patch
-+	patches.suse/0003-drm-i915-dp-Fix-dsc-bpp-calculations-v5.patch
-+	patches.suse/0004-drm-i915-Fix-g4x-sprite-scaling-stride-check-with-GT.patch
-+	patches.suse/Revert-drm-i915-Fix-DP-MST-crtc_mask.patch
-+	patches.suse/sched-Add-__ASSEMBLY__-guards-around-struct-clone_ar.patch
-+	patches.suse/selftests-pidfd-Fix-undefined-reference-to-pthread_c.patch
-+	patches.suse/sched-add-kernel-doc-for-struct-clone_args.patch
-+	patches.suse/lib-introduce-copy_struct_from_user-helper.patch
-+	patches.suse/clone3-switch-to-copy_struct_from_user.patch
-+	patches.suse/usercopy-Add-parentheses-around-assignment-in-test_c.patch
-+	patches.suse/xen-efi-Set-nonblocking-callbacks.patch
-+	patches.suse/xen-balloon-Set-pages-PageOffline-in-balloon_add_reg.patch
-+	patches.suse/xen-xenbus-fix-self-deadlock-after-killing-user-proc.patch
-+	patches.suse/kvm-x86-fix-a-spurious-e2big-in-_do_cpuid_func
-+	patches.suse/KVM-X86-Fix-userspace-set-invalid-CR4.patch
-+	patches.suse/kvm-x86-improve-emulation-of-cpuid-leaves-0bh-and-1fh
-+	patches.suse/kvm-x86-use-amd-cpuid-semantics-for-amd-vcpus
- 	patches.suse/kvm-x86-powerpc-do-not-allow-clearing-largepages-debugfs-entry
-+	patches.suse/kvm-vmx-limit-guest-pmcs-to-those-supported-on-the-host
-+	patches.suse/selftests-kvm-Fix-libkvm-build-error.patch
-+	patches.suse/KVM-nVMX-Fix-consistency-check-on-injected-exception.patch
-+	patches.suse/RISC-V-Clear-load-reservations-while-restoring-hart-.patch
-+	patches.suse/riscv-Fix-memblock-reservation-for-device-tree-blob.patch
-+	patches.suse/MIPS-dts-ar9331-fix-interrupt-controller-size.patch
-+	patches.suse/mips-Loongson-Fix-the-link-time-qualifier-of-serial_.patch
- 	patches.suse/s390-cpumsf-check-for-cpu-measurement-sampling
-+	patches.suse/s390-qdio-clarify-size-of-the-qib-parm-area
-+	patches.suse/s390-mm-fix-Wunused-but-set-variable-warnings.patch
-+	patches.suse/KVM-s390-fix-__insn32_query-inline-assembly.patch
-+	patches.suse/0002-kvm-s390-mark-_insn32_query-as-_always_inline
-+	patches.suse/net-dsa-qca8k-Use-up-to-7-ports-for-all-operations.patch
- 	patches.suse/sch_cbq-validate-TCA_CBQ_WRROPT-to-avoid-crash.patch
-+	patches.suse/erspan-remove-the-incorrect-mtu-limit-for-erspan.patch
- 	patches.suse/net-Unpublish-sk-from-sk_reuseport_cb-before-call_rc.patch
- 	patches.suse/ieee802154-atusb-fix-use-after-free-at-disconnect.patch
- 	patches.suse/ieee802154-ca8210-prevent-memory-leak.patch
-+	patches.suse/net-dsa-sja1105-Ensure-PTP-time-for-rxtstamp-reconst.patch
-+	patches.suse/net-dsa-sja1105-Prevent-leaking-memory.patch
-+	patches.suse/net-sched-taprio-Fix-potential-integer-overflow-in-t.patch
-+	patches.suse/net-socionext-netsec-always-grab-descriptor-lock.patch
-+	patches.suse/ionic-select-CONFIG_NET_DEVLINK.patch
- 	patches.suse/nl80211-validate-beacon-head.patch
-+	patches.suse/cfg80211-validate-SSID-MBSSID-element-ordering-assum.patch
-+	patches.suse/cfg80211-initialize-on-stack-chandefs.patch
- 	patches.suse/nl80211-fix-null-pointer-dereference.patch
- 	patches.suse/mac80211-fix-txq-null-pointer-dereference.patch
-+	patches.suse/mac80211-keep-BHs-disabled-while-calling-drv_tx_wake.patch
-+	patches.suse/net-sched-taprio-Avoid-division-by-zero-on-invalid-l.patch
-+	patches.suse/net-sched-cbs-Avoid-division-by-zero-when-calculatin.patch
-+	patches.suse/net-mscc-ocelot-add-missing-of_node_put-after-callin.patch
-+	patches.suse/net-dsa-rtl8366rb-add-missing-of_node_put-after-call.patch
-+	patches.suse/devlink-Fix-error-handling-in-param-and-info_get-dum.patch
-+	patches.suse/net-stmmac-xgmac-Not-all-Unicast-addresses-may-be-av.patch
-+	patches.suse/net-stmmac-dwmac4-Always-update-the-MAC-Hash-Filter.patch
-+	patches.suse/net-stmmac-Correctly-take-timestamp-for-PTPv2.patch
-+	patches.suse/net-stmmac-Do-not-stop-PHY-if-WoL-is-enabled.patch
-+	patches.suse/0003-net-stmmac-xgmac-Disable-the-Timestamp-interrupt-by-.patch
-+	patches.suse/net-ag71xx-fix-mdio-subnode-support.patch
- 	patches.suse/hso-fix-NULL-deref-on-tty-open.patch
- 	patches.suse/vsock-Fix-a-lockdep-warning-in-__vsock_release.patch
--	patches.suse/0001-xen-netfront-do-not-use-0U-as-error-return-value-for.patch
-+	patches.suse/tcp-adjust-rto_base-in-retransmits_timed_out.patch
-+	patches.suse/xen-netfront-do-not-use-0U-as-error-return-value-for.patch
- 	patches.suse/tipc-fix-unlimited-bundling-of-small-messages.patch
-+	patches.suse/mlx5-avoid-64-bit-division-in-dr_icm_pool_mr_create.patch
-+	patches.suse/net-dsa-rtl8366-Check-VLAN-ID-and-not-ports.patch
- 	patches.suse/net-rds-Fix-error-handling-in-rds_ib_add_one.patch
-+	patches.suse/net-dsa-sja1105-Initialize-the-meta_lock.patch
-+	patches.suse/net-dsa-sja1105-Fix-sleeping-while-atomic-in-.port_h.patch
-+	patches.suse/ptp_qoriq-Initialize-the-registers-spinlock-before-c.patch
-+	patches.suse/netfilter-nft_connlimit-disable-bh-on-garbage-collec.patch
-+	patches.suse/net-hisilicon-Fix-usage-of-uninitialized-variable-in.patch
-+	patches.suse/net-stmmac-Avoid-deadlock-on-suspend-resume.patch
- 	patches.suse/ipv6-drop-incoming-packets-having-a-v4mapped-source-.patch
-+	patches.suse/udp-fix-gso_segs-calculations.patch
-+	patches.suse/udp-only-do-GSO-if-of-segs-1.patch
-+	patches.suse/lib-textsearch-fix-escapes-in-example-code.patch
-+	patches.suse/tcp-fix-slab-out-of-bounds-in-tcp_zerocopy_receive.patch
- 	patches.suse/qmi_wwan-add-support-for-Cinterion-CLS8-devices.patch
-+	patches.suse/rxrpc-Fix-rxrpc_recvmsg-tracepoint.patch
- 	patches.suse/cxgb4-Fix-out-of-bounds-MSI-X-info-array-access.patch
- 	patches.suse/r8152-Set-macpassthru-in-reset_resume-callback.patch
-+	patches.suse/net-ipv4-avoid-mixed-n_redirects-and-rate_tokens-usa.patch
-+	patches.suse/net-phy-allow-for-reset-line-to-be-tied-to-a-sleepy-.patch
- 	patches.suse/ipv6-Handle-missing-host-route-in-__ipv6_ifa_notify.patch
-+	patches.suse/net-phy-fix-write-to-mii-ctrl1000-register.patch
- 	patches.suse/sch_dsmark-fix-potential-NULL-deref-in-dsmark_init.patch
- 	patches.suse/nfc-fix-memory-leak-in-llcp_sock_bind.patch
- 	patches.suse/net-qlogic-Fix-memory-leak-in-ql_alloc_large_buffers.patch
--	patches.suse/Make-filldir-verify-the-directory-entry-filename-is-valid.patch
-+	patches.suse/Convert-filldir-64-from-__put_user-to-unsafe_put_use.patch
-+	patches.suse/Make-filldir-64-verify-the-directory-entry-filename-.patch
-+	patches.suse/scsi-bnx2fc-Handle-scope-bits-when-array-returns-BUS.patch
-+	patches.suse/scsi-ufs-skip-shutdown-if-hba-is-not-powered.patch
-+	patches.suse/scsi-qedf-Remove-always-false-tmp_prio-0-statement.patch
- 	patches.suse/msft-hv-1948-scsi-storvsc-setup-1-1-mapping-between-hardware-queu.patch
-+	patches.suse/scsi-megaraid-disable-device-when-probe-failed-after.patch
- 	patches.suse/scsi-qla2xxx-Silence-fwdump-template-message.patch
- 	patches.suse/scsi-qla2xxx-Fix-unbound-sleep-in-fcport-delete-path.patch
- 	patches.suse/scsi-qla2xxx-Fix-stale-mem-access-on-driver-unload.patch
- 	patches.suse/scsi-qla2xxx-Optimize-NPIV-tear-down-process.patch
- 	patches.suse/scsi-qla2xxx-Fix-N2N-link-reset.patch
- 	patches.suse/scsi-qla2xxx-Fix-N2N-link-up-fail.patch
- 	patches.suse/scsi-qla2xxx-Fix-Nport-ID-display-value.patch
-+	patches.suse/kbuild-correct-formatting-of-header-in-kbuild-module.patch
-+	patches.suse/namespace-fix-namespace.pl-script-to-support-relativ.patch
-+	patches.suse/scripts-setlocalversion-clear-local-variable-to-make.patch
-+	patches.suse/clk-ti-dra7-Fix-mcasp8-clock-bits.patch
-+	patches.suse/ARM-dts-Fix-wrong-clocks-for-dra7-mcasp.patch
-+	patches.suse/DTS-ARM-gta04-introduce-legacy-spi-cs-high-to-make-d.patch
-+	patches.suse/ARM-omap2plus_defconfig-Enable-DRM_TI_TFP410.patch
-+	patches.suse/ARM-dts-Fix-gpio0-flags-for-am335x-icev2.patch
-+	patches.suse/ARM-OMAP2-Fix-missing-reset-done-flag-for-am3-and-am.patch
-+	patches.suse/ARM-OMAP2-Add-missing-LCDC-midlemode-for-am335x.patch
-+	patches.suse/ARM-OMAP2-Fix-warnings-with-broken-omap2_set_init_vo.patch
-+	patches.suse/ARM-dts-am4372-Set-memory-bandwidth-limit-for-DISPC.patch
-+	patches.suse/elf-don-t-use-MAP_FIXED_NOREPLACE-for-elf-executable.patch
-+	patches.suse/uaccess-implement-a-proper-unsafe_copy_to_user-and-s.patch
-+	patches.suse/ocfs2-clear-zero-in-unaligned-direct-IO.patch
-+	patches.suse/fs-ocfs2-fix-possible-null-pointer-dereferences-in-o.patch
-+	patches.suse/fs-ocfs2-fix-a-possible-null-pointer-dereference-in-.patch
-+	patches.suse/panic-ensure-preemption-is-disabled-during-panic.patch
-+	patches.suse/mm-memremap-drop-unused-SECTION_SIZE-and-SECTION_MAS.patch
-+	patches.suse/writeback-fix-use-after-free-in-finish_writeback_work.patch
-+	patches.suse/memcg-only-record-foreign-writebacks-with-dirty-pages-when-memcg-is-not-disabled.patch
- 	patches.suse/0001-kernel-sysctl.c-do-not-override-max_threads-provided.patch
-+	patches.suse/mm-z3fold.c-claim-page-in-the-beginning-of-free.patch
-+	patches.suse/mm-page_alloc.c-fix-a-crash-in-free_pages_prepare.patch
-+	patches.suse/mm-vmpressure.c-fix-a-signedness-bug-in-vmpressure_r.patch
-+	patches.suse/mm-memcg-proportional-memory.-low-min-reclaim.patch
-+	patches.suse/mm-memcg-make-memory.emin-the-baseline-for-utilisation-determination.patch
-+	patches.suse/mm-memcg-make-scan-aggression-always-exclude-protection.patch
-+	patches.suse/mm-sl-ou-b-improve-memory-accounting.patch
-+	patches.suse/mm-sl-aou-b-guarantee-natural-alignment-for-kmalloc-power-of-two.patch
-+	patches.suse/kselftest-exclude-failed-TARGETS-from-runlist.patch
-+	patches.suse/selftests-kselftest-runner.sh-Add-45-second-timeout-.patch
-+	patches.suse/selinux-fix-context-string-corruption-in-convert_con.patch
-+	patches.suse/gpiolib-don-t-clear-FLAG_IS_OUT-when-emulating-open-.patch
-+	patches.suse/gpio-fix-getting-nonexclusive-gpiods-from-DT.patch
-+	patches.suse/gpio-eic-sprd-Fix-the-incorrect-EIC-offset-when-togg.patch
-+	patches.suse/gpio-max77620-Use-correct-unit-for-debounce-times.patch
-+	patches.suse/arm64-errata-Update-stale-comment.patch
-+	patches.suse/arm64-sve-Fix-wrong-free-for-task-thread.sve_state.patch
-+	patches.suse/arm64-cpufeature-Effectively-expose-FRINT-capability.patch
-+	patches.suse/arm64-Fix-incorrect-irqflag-restore-for-priority-mas.patch
-+	patches.suse/arm64-ftrace-Ensure-synchronisation-in-PLT-setup-for.patch
-+	patches.suse/arm64-vdso32-Fix-broken-compat-vDSO-build-warnings.patch
-+	patches.suse/arm64-vdso32-Detect-binutils-support-for-dmb-ishld.patch
-+	patches.suse/arm64-Default-to-building-compat-vDSO-with-clang-whe.patch
-+	patches.suse/arm64-vdso32-Don-t-use-KBUILD_CPPFLAGS-unconditional.patch
-+	patches.suse/arm64-armv8_deprecated-Checking-return-value-for-mem.patch
-+	patches.suse/RDMA-vmw_pvrdma-Free-SRQ-only-once.patch
-+	patches.suse/RDMA-siw-Fix-serialization-issue-in-write_space.patch
-+	patches.suse/RDMA-core-Fix-use-after-free-and-refcnt-leak-on-ndev.patch
- 	patches.suse/RDMA-hfi1-Prevent-memory-leak-in-sdma_init.patch
-+	patches.suse/RDMA-iw_cxgb4-fix-SRQ-access-from-dump_qp.patch
-+	patches.suse/RDMA-iwcm-Fix-a-lock-inversion-issue.patch
-+	patches.suse/RDMA-i40iw-Associate-ibdev-to-netdev-before-IB-devic.patch
-+	patches.suse/RDMA-core-Fix-an-error-handling-path-in-res_get_comm.patch
-+	patches.suse/RDMA-cm-Fix-memory-leak-in-cm_add-remove_one.patch
-+	patches.suse/RDMA-cxgb4-Do-not-dma-memory-off-of-the-stack.patch
-+	patches.suse/RDMA-nldev-Reshuffle-the-code-to-avoid-need-to-rebin.patch
-+	patches.suse/IB-core-Fix-wrong-iterating-on-ports.patch
-+	patches.suse/RDMA-mlx5-Do-not-allow-rereg-of-a-ODP-MR.patch
-+	patches.suse/RDMA-mlx5-Fix-a-race-with-mlx5_ib_update_xlt-on-an-i.patch
-+	patches.suse/RDMA-odp-Lift-umem_mutex-out-of-ib_umem_odp_unmap_dm.patch
-+	patches.suse/RDMA-mlx5-Order-num_pending_prefetch-properly-with-s.patch
-+	patches.suse/RDMA-mlx5-Put-live-in-the-correct-place-for-ODP-MRs.patch
-+	patches.suse/RDMA-mlx5-Add-missing-synchronize_srcu-for-MW-cases.patch
-+	patches.suse/Fix-the-locking-in-dcache_readdir-and-friends.patch
-+	patches.suse/Btrfs-fix-memory-leak-due-to-concurrent-append-write.patch
-+	patches.suse/btrfs-fix-incorrect-updating-of-log-root-tree.patch
-+	patches.suse/btrfs-fix-balance-convert-to-single-on-32-bit-host-C.patch
-+	patches.suse/btrfs-allocate-new-inode-in-NOFS-context.patch
-+	patches.suse/btrfs-fix-uninitialized-ret-in-ref-verify.patch
-+	patches.suse/btrfs-silence-maybe-uninitialized-warning-in-clone_r.patch
- 	patches.suse/xfs-Fix-tail-rounding-in-xfs_alloc_file_space.patch
--	patches.suse/cifs-use-cifsInodeInfo-open_file_lock-while-iterating-to-avoid-a-p.patch
-+	patches.suse/xfs-assure-zeroed-memory-buffers-for-certain-kmem-al.patch
-+	patches.suse/xfs-log-the-inode-on-directory-sf-to-block-format-ch.patch
-+	patches.suse/xfs-remove-broken-error-handling-on-failed-attr-sf-t.patch
-+	patches.suse/xfs-move-local-to-extent-inode-logging-into-bmap-hel.patch
-+	patches.suse/Revert-libata-freezer-avoid-block-device-removal-whi.patch
-+	patches.suse/blk-wbt-fix-performance-regression-in-wbt-scale_up-scale_down.patch
-+	patches.suse/io_uring-only-flush-workqueues-on-fileset-removal.patch
-+	patches.suse/0022-null_blk-Fix-zoned-command-return-code.patch
-+	patches.suse/nbd-fix-possible-sysfs-duplicate-warning.patch
-+	patches.suse/drm-amdgpu-fix-memory-leak.patch
-+	patches.suse/drm-i915-execlists-Remove-incorrect-BUG_ON-for-sched.patch
-+	patches.suse/drm-i915-Perform-GGTT-restore-much-earlier-during-re.patch
-+	patches.suse/drm-i915-Whitelist-COMMON_SLICE_CHICKEN2.patch
-+	patches.suse/0001-drm-i915-Don-t-mix-srcu-tag-and-negative-error-codes.patch
-+	patches.suse/drm-i915-Extend-Haswell-GT1-PSMI-workaround-to-all.patch
-+	patches.suse/drm-i915-Verify-the-engine-after-acquiring-the-activ.patch
-+	patches.suse/drm-i915-Bump-skl-max-plane-width-to-5k-for-linear-x.patch
-+	patches.suse/drm-i915-Prevent-bonded-requests-from-overtaking-eac.patch
-+	patches.suse/drm-i915-Mark-contents-as-dirty-on-a-write-fault.patch
-+	patches.suse/drm-i915-cml-Add-second-PCH-ID-for-CMP.patch
-+	patches.suse/drm-i915-execlists-Drop-redundant-list_del_init-rq-s.patch
-+	patches.suse/drm-i915-Only-enqueue-already-completed-requests.patch
-+	patches.suse/drm-i915-Fixup-preempt-to-busy-vs-reset-of-a-virtual.patch
-+	patches.suse/drm-i915-execlists-Protect-peeking-at-execlists-acti.patch
-+	patches.suse/drm-i915-gt-execlists-active-is-serialised-by-the-ta.patch
-+	patches.suse/msft-hv-1953-HID-hyperv-Use-in-place-iterator-API-in-the-channel-.patch
-+	patches.suse/msft-hv-1954-Drivers-hv-vmbus-Fix-harmless-building-warnings-with.patch
-+	patches.suse/0013-scripts-add_namespace-Fix-coccicheck-failed.patch
-+	patches.suse/0014-module-swap-the-order-of-symbol.namespace.patch
-+	patches.suse/0015-modpost-fix-broken-sym-namespace-for-external-module.patch
-+	patches.suse/0016-module-rename-__kstrtab_ns_-to-__kstrtabns_-to-avoid.patch
-+	patches.suse/0017-kbuild-fix-build-error-of-make-nsdeps-in-clean-tree.patch
-+	patches.suse/0018-nsdeps-fix-hashbang-of-scripts-nsdeps.patch
-+	patches.suse/0019-nsdeps-make-generated-patches-independent-of-locale.patch
-+	patches.suse/0020-doc-move-namespaces.rst-from-kbuild-to-core-api.patch
-+	patches.suse/smb3-cleanup-some-recent-endian-errors-spotted-by-updated-sparse.patch
-+	patches.suse/fs-cifs-mute-Wunused-const-variable-message.patch
-+	patches.suse/cifs-use-cifsInodeInfo-open_file_lock-while-iteratin.patch
- 	patches.suse/CIFS-Gracefully-handle-QueryInfo-errors-during-open.patch
-+	patches.suse/smb3-remove-noisy-debug-message-and-minor-cleanup.patch
-+	patches.suse/smb3-Fix-regression-in-time-handling.patch
- 	patches.suse/CIFS-Force-revalidate-inode-when-dentry-is-stale.patch
- 	patches.suse/CIFS-Force-reval-dentry-if-LOOKUP_REVAL-flag-is-set.patch
-+	patches.suse/nfs-Fix-nfsi-nrequests-count-error-on-nfs_inode_remo.patch
-+	patches.suse/NFS-Fix-O_DIRECT-accounting-of-number-of-bytes-read-.patch
-+	patches.suse/NFSv4-Fix-leak-of-clp-cl_acceptor-string.patch
-+	patches.suse/SUNRPC-fix-race-to-sk_err-after-xs_error_report.patch
-+	patches.suse/s390-cio-fix-virtio-ccw-DMA-without-PV.patch
-+	patches.suse/s390-uaccess-avoid-false-positive-compiler-warnings.patch
-+	patches.suse/x86-xen-Return-from-panic-notifier.patch
-+	patches.suse/powerpc-64s-radix-Fix-build-failure-with-RADIX_MMU-n.patch
- 	patches.suse/powerpc-pseries-Remove-confusing-warning-message.patch
--	patches.suse/x86-asm-fix-mwaitx-c-state-hint-value.patch
-+	patches.suse/selftests-powerpc-Fix-compile-error-on-tlbie_test-du.patch
-+	patches.suse/MIPS-include-Mark-__cmpxchg-as-__always_inline.patch
-+	patches.suse/MIPS-include-Mark-__xchg-as-__always_inline.patch
-+	patches.suse/MIPS-fw-sni-Fix-out-of-bounds-init-of-o32-stack.patch
-+	patches.suse/MIPS-elf_hwcap-Export-userspace-ASEs.patch
-+	patches.suse/MIPS-Disable-Loongson-MMI-instructions-for-kernel-bu.patch
-+	patches.suse/riscv-avoid-kernel-hangs-when-trapped-in-BUG.patch
-+	patches.suse/riscv-avoid-sending-a-SIGTRAP-to-a-user-thread-trapp.patch
-+	patches.suse/riscv-Correct-the-handling-of-unexpected-ebreak-in-d.patch
-+	patches.suse/x86-asm-Fix-MWAITX-C-state-hint-value.patch
-+	patches.suse/x86-cpu-add-comet-lake-to-the-intel-cpu-models-header.patch
-+	patches.suse/efi-cper-Fix-endianness-of-PCIe-class-code.patch
- 	patches.suse/efivar-ssdt-Don-t-iterate-over-EFI-vars-if-no-SSDT-o.patch
--	patches.suse/0001-USB-microtek-fix-info-leak-at-probe.patch
--	patches.suse/0001-USB-adutux-fix-use-after-free-on-disconnect.patch
--	patches.suse/0001-USB-adutux-fix-NULL-derefs-on-disconnect.patch
-+	patches.suse/efi-tpm-Don-t-access-event-count-when-it-isn-t-mappe.patch
-+	patches.suse/efi-tpm-Don-t-traverse-an-event-log-with-no-events.patch
-+	patches.suse/efi-tpm-Only-set-efi_tpm_final_log_size-after-succes.patch
-+	patches.suse/efi-Make-unexported-efi_rci2_sysfs_init-static.patch
-+	patches.suse/efi-x86-Do-not-clean-dummy-variable-in-kexec-path.patch
-+	patches.suse/efi-tpm-Fix-sanity-check-of-unsigned-tbl_size-being-.patch
-+	patches.suse/libsubcmd-Make-_FORTIFY_SOURCE-defines-dependent-on-.patch
-+	patches.suse/perf-tests-Avoid-raising-SEGV-using-an-obvious-NULL-.patch
-+	patches.suse/perf-llvm-Don-t-access-out-of-scope-array.patch
-+	patches.suse/perf-map-Fix-overlapped-map-handling.patch
-+	patches.suse/perf-inject-jit-Fix-JIT_CODE_MOVE-filename.patch
-+	patches.suse/perf-script-brstackinsn-Fix-recovery-from-LBR-binary.patch
-+	patches.suse/perf-jevents-Fix-period-for-Intel-fixed-counters.patch
-+	patches.suse/perf-tools-Propagate-get_cpuid-error.patch
-+	patches.suse/perf-annotate-Propagate-perf_env__arch-error.patch
-+	patches.suse/perf-annotate-Fix-the-signedness-of-failure-returns.patch
-+	patches.suse/perf-annotate-Propagate-the-symbol__annotate-error-r.patch
-+	patches.suse/perf-annotate-Fix-arch-specific-init-failure-errors.patch
-+	patches.suse/perf-annotate-Return-appropriate-error-code-for-allo.patch
-+	patches.suse/perf-annotate-Don-t-return-1-for-error-when-doing-BP.patch
-+	patches.suse/perf-core-Rework-memory-accounting-in-perf_mmap.patch
-+	patches.suse/perf-core-Fix-corner-case-in-perf_rotate_context.patch
-+	patches.suse/perf-x86-amd-Change-fix-NMI-latency-mitigation-to-us.patch
-+	patches.suse/perf-x86-intel-add-comet-lake-cpu-support.patch
-+	patches.suse/perf-x86-msr-add-comet-lake-cpu-support.patch
-+	patches.suse/perf-x86-cstate-add-comet-lake-cpu-support.patch
-+	patches.suse/perf-x86-cstate-update-c-state-counters-for-ice-lake.patch
-+	patches.suse/sched-fair-Scale-bandwidth-quota-and-period-without-losing-quota-period-ratio-precision.patch
-+	patches.suse/sched-vtime-Fix-guest-system-mis-accounting-on-task-switch.patch
-+	patches.suse/USB-rio500-Remove-Rio-500-kernel-driver.patch
-+	patches.suse/USB-microtek-fix-info-leak-at-probe.patch
-+	patches.suse/USB-adutux-fix-use-after-free-on-disconnect.patch
-+	patches.suse/USB-adutux-fix-NULL-derefs-on-disconnect.patch
- 	patches.suse/USB-yurex-Don-t-retry-on-unexpected-errors.patch
-+	patches.suse/usbip-vhci_hcd-indicate-failed-message.patch
- 	patches.suse/USB-dummy-hcd-fix-power-budget-for-SuperSpeed-mode.patch
--	patches.suse/0001-USB-usblcd-fix-I-O-after-disconnect.patch
--	patches.suse/0001-USB-legousbtower-fix-slab-info-leak-at-probe.patch
--	patches.suse/0001-USB-legousbtower-fix-deadlock-on-disconnect.patch
--	patches.suse/0001-USB-legousbtower-fix-potential-NULL-deref-on-disconn.patch
--	patches.suse/0001-USB-legousbtower-fix-open-after-failed-reset-request.patch
-+	patches.suse/usb-typec-tcpm-usb-typec-tcpm-Fix-a-signedness-bug-i.patch
-+	patches.suse/USB-usblcd-fix-I-O-after-disconnect.patch
-+	patches.suse/usb-typec-ucsi-ccg-Remove-run_isr-flag.patch
-+	patches.suse/usb-typec-ucsi-displayport-Fix-for-the-mode-entering.patch
-+	patches.suse/USB-legousbtower-fix-slab-info-leak-at-probe.patch
-+	patches.suse/USB-legousbtower-fix-deadlock-on-disconnect.patch
-+	patches.suse/USB-legousbtower-fix-potential-NULL-deref-on-disconn.patch
-+	patches.suse/USB-legousbtower-fix-open-after-failed-reset-request.patch
- 	patches.suse/xhci-Fix-false-warning-message-about-wrong-bounce-bu.patch
- 	patches.suse/xhci-Prevent-device-initiated-U1-U2-link-pm-if-exit-.patch
- 	patches.suse/xhci-Check-all-endpoints-for-LPM-timeout.patch
-+	patches.suse/xhci-Fix-USB-3.1-capability-detection-on-early-xHCI-.patch
- 	patches.suse/usb-xhci-wait-for-CNR-controller-not-ready-bit-in-xh.patch
-+	patches.suse/xhci-Prevent-deadlock-when-xhci-adapter-breaks-durin.patch
- 	patches.suse/xhci-Increase-STS_SAVE-timeout-in-xhci_suspend.patch
-+	patches.suse/xhci-Fix-NULL-pointer-dereference-in-xhci_clear_tt_b.patch
-+	patches.suse/usb-renesas_usbhs-gadget-Do-not-discard-queues-in-us.patch
-+	patches.suse/usb-renesas_usbhs-gadget-Fix-usb_ep_set_-halt-wedge-.patch
-+	patches.suse/ARM-dts-sunxi-Revert-phy-names-removal-for-ECHI-and-.patch
- 	patches.suse/USB-usb-skeleton-fix-runtime-PM-after-driver-unbind.patch
- 	patches.suse/USB-usblp-fix-runtime-PM-after-driver-unbind.patch
- 	patches.suse/USB-serial-fix-runtime-PM-after-driver-unbind.patch
- 	patches.suse/media-stkwebcam-fix-runtime-PM-after-driver-unbind.patch
- 	patches.suse/USB-serial-ftdi_sio-add-device-IDs-for-Sienna-and-Ec.patch
- 	patches.suse/USB-serial-option-add-Telit-FN980-compositions.patch
- 	patches.suse/USB-serial-option-add-support-for-Cinterion-CLS8-dev.patch
- 	patches.suse/USB-serial-keyspan-fix-NULL-derefs-on-open-and-write.patch
-+	patches.suse/driver-core-platform-Add-platform_get_irq_byname_opt.patch
- 	patches.suse/USB-usb-skeleton-fix-NULL-deref-on-disconnect.patch
- 	patches.suse/USB-usb-skeleton-fix-use-after-free-after-driver-unb.patch
- 	patches.suse/USB-legousbtower-fix-use-after-free-on-release.patch
- 	patches.suse/USB-ldusb-fix-NULL-derefs-on-driver-unbind.patch
- 	patches.suse/USB-adutux-fix-use-after-free-on-release.patch
- 	patches.suse/USB-chaoskey-fix-use-after-free-on-release.patch
- 	patches.suse/USB-iowarrior-fix-use-after-free-on-disconnect.patch
- 	patches.suse/USB-iowarrior-fix-use-after-free-on-release.patch
- 	patches.suse/USB-iowarrior-fix-use-after-free-after-driver-unbind.patch
- 	patches.suse/USB-yurex-fix-NULL-derefs-on-disconnect.patch
-+	patches.suse/tty-serial-owl-Fix-the-link-time-qualifier-of-owl_ua.patch
-+	patches.suse/tty-serial-rda-Fix-the-link-time-qualifier-of-rda_ua.patch
-+	patches.suse/serial-sifive-select-SERIAL_EARLYCON.patch
-+	patches.suse/serial-sh-sci-Use-platform_get_irq_optional-for-opti.patch
- 	patches.suse/serial-uartlite-fix-exit-path-null-pointer.patch
-+	patches.suse/serial-uartps-Fix-uartps_major-handling.patch
- 	patches.suse/tty-n_hdlc-fix-build-on-SPARC.patch
- 	patches.suse/serial-mctrl_gpio-Check-for-NULL-pointer.patch
-+	patches.suse/serial-8250_omap-Fix-gpio-check-for-auto-RTS-CTS.patch
- 	patches.suse/serial-fix-kernel-doc-warning-in-comments.patch
-+	patches.suse/tty-serial-imx-Use-platform_get_irq_optional-for-opt.patch
-+	patches.suse/staging-fbtft-Depend-on-OF.patch
-+	patches.suse/staging-fbtft-Remove-fbtft_device.patch
-+	patches.suse/staging-bcm2835-audio-Fix-draining-behavior-regressi.patch
- 	patches.suse/staging-rtl8188eu-fix-null-dereference-when-kzalloc-.patch
-+	patches.suse/staging-rtl8188eu-fix-HighestRate-check-in-odm_ARFBR.patch
-+	patches.suse/Staging-fbtft-fix-memory-leak-in-fbtft_framebuffer_a.patch
- 	patches.suse/staging-vt6655-Fix-memory-leak-in-vt6655_probe.patch
-+	patches.suse/iio-adc-meson_saradc-Fix-memory-allocation-order.patch
-+	patches.suse/iio-fix-center-temperature-of-bmc150-accel-core.patch
-+	patches.suse/iio-adc-hx711-fix-bug-in-sampling-of-data.patch
-+	patches.suse/iio-accel-adxl372-Fix-remove-limitation-for-FIFO-sam.patch
-+	patches.suse/iio-accel-adxl372-Fix-push-to-buffers-lost-samples.patch
-+	patches.suse/iio-accel-adxl372-Perform-a-reset-at-start-up.patch
-+	patches.suse/iio-adc-stm32-adc-move-registers-definitions.patch
-+	patches.suse/iio-adc-stm32-adc-fix-a-race-when-using-several-adcs.patch
- 	patches.suse/iio-imu-adis16400-release-allocated-memory-on-failur.patch
-+	patches.suse/iio-imu-adis16400-fix-memory-leak.patch
-+	patches.suse/iio-adc-axp288-Override-TS-pin-bias-current-for-some.patch
-+	patches.suse/iio-imu-st_lsm6dsx-fix-waitime-for-st_lsm6dsx-i2c-co.patch
-+	patches.suse/iio-light-fix-vcnl4000-devicetree-hooks.patch
-+	patches.suse/iio-light-add-missing-vcnl4040-of_compatible.patch
- 	patches.suse/iio-adc-ad799x-fix-probe-error-handling.patch
- 	patches.suse/iio-light-opt3001-fix-mutex-unlock-race.patch
--	patches.suse/tracing-get-trace_array-reference-for-available_tracers-files.patch
-+	patches.suse/mei-me-add-comet-point-lake-LP-device-ids.patch
-+	patches.suse/mei-avoid-FW-version-request-on-Ibex-Peak-and-earlie.patch
-+	patches.suse/misc-fastrpc-prevent-memory-leak-in-fastrpc_dma_buf_.patch
-+	patches.suse/virt-vbox-fix-memory-leak-in-hgcm_call_preprocess_li.patch
-+	patches.suse/firmware-google-increment-VPD-key_len-properly.patch
-+	patches.suse/mtd-rawnand-au1550nd-Fix-au_read_buf16-prototype.patch
-+	patches.suse/hwmon-Fix-HWMON_P_MIN_ALARM-mask.patch
-+	patches.suse/tracefs-Revert-ccbd54ff54e8-tracefs-Restrict-tracefs.patch
-+	patches.suse/ftrace-Get-a-reference-counter-for-the-trace_array-o.patch
-+	patches.suse/tracing-Get-trace_array-reference-for-available_trac.patch
-+	patches.suse/tracing-hwlat-Report-total-time-spent-in-all-NMIs-du.patch
-+	patches.suse/tracing-hwlat-Don-t-ignore-outer-loop-duration-when-.patch
- 	patches.suse/tracing-Initialize-iter-seq-after-zeroing-in-tracing.patch
-+	patches.suse/mm-page_owner-fix-off-by-one-error-in-_set_page_owner_handle.patch
-+	patches.suse/mm-page_owner-decouple-freeing-stack-trace-from-debug_pagealloc.patch
-+	patches.suse/mm-page_owner-rename-flag-indicating-that-page-is-allocated.patch
-+	patches.suse/mm-slub-fix-a-deadlock-in-show_slab_objects.patch
-+	patches.suse/mm-slub.c-init_on_free-1-should-wipe-freelist-ptr-for-bulk-allocations.patch
-+	patches.suse/mm-compaction-fix-wrong-pfn-handling-in-_reset_isolation_pfn.patch
-+	patches.suse/fs-direct-io.c-fix-kernel-doc-warning.patch
-+	patches.suse/fs-libfs.c-fix-kernel-doc-warning.patch
-+	patches.suse/fs-fs-writeback.c-fix-kernel-doc-warning.patch
-+	patches.suse/bitmap.h-fix-kernel-doc-warning-and-typo.patch
-+	patches.suse/xarray.h-fix-kernel-doc-warning.patch
-+	patches.suse/mm-slab.c-fix-kernel-doc-warning-for-__ksize.patch
-+	patches.suse/mm-memory-failure-poison-read-receives-SIGKILL-inste.patch
- 	patches.suse/firmware-dmi-fix-unlikely-out-of-bounds-read.patch
--	patches.suse/0001-scsi-sd-Ignore-a-failure-to-sync-cache-due-to-lack-o.patch
-+	patches.suse/parisc-Fix-vmap-memory-leak-in-ioremap-iounmap.patch
-+	patches.suse/scsi-sd-Ignore-a-failure-to-sync-cache-due-to-lack-o.patch
- 	patches.suse/scsi-qla2xxx-Remove-WARN_ON_ONCE-in-qla2x00_status_c.patch
--	patches.suse/scsi-zfcp-fix-reaction-on-bit-error-threshold-notification
-+	patches.suse/scsi-core-save-restore-command-resid-for-error-handl.patch
-+	patches.suse/scsi-zfcp-fix-reaction-on-bit-error-threshold-notifi.patch
-+	patches.suse/vhost-test-stop-device-before-reset.patch
- 	patches.suse/platform-x86-classmate-laptop-remove-unused-variable.patch
-+	patches.suse/platform-x86-intel_punit_ipc-Avoid-error-message-whe.patch
-+	patches.suse/platform-x86-i2c-multi-instantiate-Fail-the-probe-if.patch
- 	patches.suse/Input-da9063-fix-capability-and-drop-KEY_SLEEP.patch
-+	patches.suse/Input-synaptics-rmi4-avoid-processing-unknown-IRQs.patch
-+	patches.suse/Revert-Input-elantech-enable-SMBus-on-new-2018-syste.patch
-+	patches.suse/drm-i915-execlists-Refactor-EIO-markup-of-hung-reque.patch
-+	patches.suse/drm-i915-Favor-last-VBT-child-device-with-conflictin.patch
-+	patches.suse/drm-i915-userptr-Never-allow-userptr-into-the-mappab.patch
-+	patches.suse/drm-i915-Fixup-preempt-to-busy-vs-resubmission-of-a-.patch
- 	patches.suse/Revert-drm-radeon-Fix-EEH-during-kexec.patch
-+	patches.suse/drm-amdgpu-Bail-earlier-when-amdgpu.cik_-si_support-.patch
-+	patches.suse/drm-amdgpu-sdma5-fix-mask-value-of-POLL_REGMEM-packe.patch
- 	patches.suse/drm-edid-Add-6-bpc-quirk-for-SDC-panel-in-Lenovo-G50.patch
- 	patches.suse/drm-msm-dsi-Implement-reset-correctly.patch
-+	patches.suse/drm-ttm-Restore-ttm-prefaulting.patch
-+	patches.suse/drm-panfrost-Handle-resetting-on-timeout-better.patch
-+	patches.suse/xfs-change-the-seconds-fields-in-xfs_bulkstat-to-sig.patch
-+	patches.suse/xtensa-drop-EXPORT_SYMBOL-for-outs-ins.patch
-+	patches.suse/xtensa-fix-change_bit-in-exclusive-access-option.patch
-+	patches.suse/arm64-cpufeature-Treat-ID_AA64ZFR0_EL1-as-RAZ-when-S.patch
-+	patches.suse/arm64-hibernate-check-pgd-table-allocation.patch
-+	patches.suse/arm64-KVM-Trap-VM-ops-when-ARM64_WORKAROUND_CAVIUM_T.patch
-+	patches.suse/arm64-Enable-workaround-for-Cavium-TX2-erratum-219-w.patch
-+	patches.suse/arm64-Avoid-Cavium-TX2-erratum-219-when-switching-TT.patch
-+	patches.suse/arm64-Allow-CAVIUM_TX2_ERRATUM_219-to-be-selected.patch
-+	patches.suse/scsi-core-fix-missing-.cleanup_rq-for-SCSI-hosts-wit.patch
-+	patches.suse/scsi-core-fix-dh-and-multipathing-for-SCSI-hosts-wit.patch
- 	patches.suse/PCI-PM-Fix-pci_power_up.patch
-+	patches.suse/cpufreq-Avoid-cpufreq_suspend-deadlock-on-system-shu.patch
-+	patches.suse/ACPI-processor-Avoid-NULL-pointer-dereferences-at-in.patch
- 	patches.suse/ACPI-CPPC-Set-pcc_data-pcc_ss_id-to-NULL-in-acpi_cpp.patch
- 	patches.suse/ALSA-hda-realtek-Reduce-the-Headphone-static-noise-o.patch
-+	patches.suse/ALSA-hdac-clear-link-output-stream-mapping.patch
- 	patches.suse/ALSA-usb-audio-Disable-quirks-for-BOSS-Katana-amplif.patch
-+	patches.suse/ALSA-hda-realtek-Enable-headset-mic-on-Asus-MJ401TA.patch
-+	patches.suse/ALSA-hda-Force-runtime-PM-on-Nvidia-HDMI-codecs.patch
-+	patches.suse/mmc-renesas_sdhi-Do-not-use-platform_get_irq-to-coun.patch
-+	patches.suse/mmc-sh_mmcif-Use-platform_get_irq_optional-for-optio.patch
-+	patches.suse/mmc-sdhci-iproc-fix-spurious-interrupts-on-Multibloc.patch
- 	patches.suse/memstick-jmb38x_ms-Fix-an-error-handling-path-in-jmb.patch
-+	patches.suse/lib-test_user_copy-style-cleanup.patch
-+	patches.suse/usercopy-Avoid-soft-lockups-in-test_check_nonzero_us.patch
-+	patches.suse/iommu-io-pgtable-arm-correct-mali-attributes
-+	patches.suse/iommu-io-pgtable-arm-support-all-mali-configurations
-+	patches.suse/iommu-rockchip-Don-t-use-platform_get_irq-to-implici.patch
-+	patches.suse/iommu-ipmmu-vmsa-Only-call-platform_get_irq-when-int.patch
-+	patches.suse/iommu-amd-fix-incorrect-pasid-decoding-from-event-log
- 	patches.suse/iommu-amd-check-pm_level_size-condition-in-locked-section
--	patches.suse/ceph-just-skip-unrecognized-info-in-ceph_reply_info_extra.patch
--	patches.suse/filldir-remove-WARN_ON_ONCE-for-bad-directory-entries.patch
--	patches.suse/0001-md-raid0-fix-warning-message-for-parameter-default_l.patch
-+	patches.suse/dm-snapshot-introduce-account_start_copy-and-account.patch
-+	patches.suse/dm-snapshot-rework-COW-throttling-to-fix-deadlock.patch
-+	patches.suse/dm-cache-fix-bugs-when-a-GFP_NOWAIT-allocation-fails.patch
-+	patches.suse/ceph-just-skip-unrecognized-info-in-ceph_reply_info_.patch
-+	patches.suse/0046-rbd-cancel-lock_dwork-if-the-wait-is-interrupted.patch
-+	patches.suse/filldir-64-remove-WARN_ON_ONCE-for-bad-directory-ent.patch
-+	patches.suse/riscv-tlbflush-remove-confusing-comment-on-local_flu.patch
-+	patches.suse/blkcg-Fix-multiple-bugs-in-blkcg_activate_policy.patch
-+	patches.suse/blk-rq-qos-fix-first-node-deletion-of-rq_qos_del.patch
-+	patches.suse/libata-ahci-Fix-PCS-quirk-application.patch
-+	patches.suse/md-raid0-fix-warning-message-for-parameter-default_l.patch
-+	patches.suse/io_uring-fix-up-O_NONBLOCK-handling-for-sockets.patch
-+	patches.suse/nvme-fix-possible-deadlock-when-nvme_update_formats-.patch
-+	patches.suse/nvme-retain-split-access-workaround-for-capability-r.patch
-+	patches.suse/nvme-pci-Free-tagset-if-no-IO-queues.patch
-+	patches.suse/nvme-Remove-ADMIN_ONLY-state.patch
-+	patches.suse/nvme-Restart-request-timers-in-resetting-state.patch
-+	patches.suse/nvme-Prevent-resets-during-paused-controller-state.patch
-+	patches.suse/nvme-Wait-for-reset-state-when-required.patch
-+	patches.suse/nvme-tcp-Initialize-sk-sk_ll_usec-only-with-NET_RX_B.patch
-+	patches.suse/nvme-pci-Set-the-prp2-correctly-when-using-more-than.patch
- 	patches.suse/drivers-base-memory.c-don-t-access-uninitialized-mem.patch
-+	patches.suse/fs-proc-page.c-don-t-access-uninitialized-memmaps-in.patch
-+	patches.suse/mm-memory-failure.c-don-t-access-uninitialized-memma.patch
-+	patches.suse/mm-page_owner-don-t-access-uninitialized-memmaps-whe.patch
-+	patches.suse/mm-memory_hotplug-don-t-access-uninitialized-memmaps-in-shrink_pgdat_span.patch
-+	patches.suse/mm-memunmap-don-t-access-uninitialized-memmap-in-mem.patch
-+	patches.suse/mm-memcg-slab-fix-panic-in-__free_slab-caused-by-pre.patch
-+	patches.suse/mm-gup-fix-a-misnamed-write-argument-and-a-related-bug.patch
-+	patches.suse/mm-memcg-get-number-of-pages-on-the-LRU-list-in-memc.patch
-+	patches.suse/mm-memblock-do-not-enforce-current-limit-for-membloc.patch
-+	patches.suse/hugetlbfs-don-t-access-uninitialized-memmaps-in-pfn_.patch
- 	patches.suse/ocfs2-fix-panic-due-to-ocfs2_wq-is-null.patch
-+	patches.suse/mm-memcontrol-update-lruvec-counters-in-mem_cgroup_move_account.patch
-+	patches.suse/zram-fix-race-between-backing_dev_show-and-backing_d.patch
- 	patches.suse/net-dsa-b53-Do-not-clear-existing-mirrored-port-mask.patch
-+	patches.suse/0004-net-stmmac-selftests-Check-if-filtering-is-available.patch
-+	patches.suse/0005-net-stmmac-gmac4-Not-all-Unicast-addresses-may-be-av.patch
-+	patches.suse/0006-net-stmmac-selftests-Fix-L2-Hash-Filter-test.patch
-+	patches.suse/rxrpc-Fix-call-ref-leak.patch
-+	patches.suse/rxrpc-Fix-trace-after-put-looking-at-the-put-peer-re.patch
-+	patches.suse/rxrpc-Fix-trace-after-put-looking-at-the-put-connect.patch
-+	patches.suse/rxrpc-Fix-trace-after-put-looking-at-the-put-call-re.patch
-+	patches.suse/rxrpc-rxrpc_peer-needs-to-hold-a-ref-on-the-rxrpc_lo.patch
-+	patches.suse/ionic-fix-stats-memory-dereference.patch
-+	patches.suse/llc-fix-sk_buff-leak-in-llc_sap_state_process.patch
-+	patches.suse/llc-fix-sk_buff-leak-in-llc_conn_service.patch
-+	patches.suse/llc-fix-another-potential-sk_buff-leak-in-llc_ui_sen.patch
-+	patches.suse/llc-fix-sk_buff-refcounting-in-llc_conn_state_proces.patch
-+	patches.suse/net-mlx5-DR-Allow-insertion-of-duplicate-rules.patch
-+	patches.suse/net_sched-fix-backward-compatibility-for-TCA_KIND.patch
- 	patches.suse/net_sched-fix-backward-compatibility-for-TCA_ACT_KIN.patch
- 	patches.suse/NFC-pn533-fix-use-after-free-and-memleaks.patch
-+	patches.suse/Doc-networking-device_drivers-pensando-fix-ionic.rst.patch
- 	patches.suse/mac80211-Reject-malformed-SSID-elements.patch
- 	patches.suse/cfg80211-wext-avoid-copying-malformed-SSIDs.patch
-+	patches.suse/nl80211-fix-memory-leak-in-nl80211_get_ftm_responder.patch
- 	patches.suse/mac80211-accept-deauth-frames-in-IBSS-mode.patch
-+	patches.suse/ip6erspan-remove-the-incorrect-mtu-limit-for-ip6ersp.patch
- 	patches.suse/bonding-fix-potential-NULL-deref-in-bond_update_slav.patch
-+	patches.suse/sctp-add-chunks-to-sk_backlog-when-the-newsk-sk_sock.patch
-+	patches.suse/phylink-fix-kernel-doc-warnings.patch
-+	patches.suse/s390-qeth-fix-error-handling-during-vnicc-initialization
-+	patches.suse/s390-qeth-fix-initialization-of-vnicc-cmd-masks-during-set-online
-+	patches.suse/net-taprio-Fix-returning-EINVAL-when-configuring-wit.patch
- 	patches.suse/act_mirred-Fix-mirred_init_module-error-handling.patch
-+	patches.suse/netns-fix-NLM_F_ECHO-mechanism-for-RTM_NEWNSID.patch
-+	patches.suse/netfilter-conntrack-avoid-possible-false-sharing.patch
-+	patches.suse/tun-remove-possible-false-sharing-in-tun_flow_update.patch
-+	patches.suse/net-avoid-possible-false-sharing-in-sk_leave_memory_.patch
-+	patches.suse/net-add-READ-WRITE-_ONCE-annotations-on-rskq_accept_.patch
-+	patches.suse/tcp-annotate-lockless-access-to-tcp_memory_pressure.patch
-+	patches.suse/net-silence-KCSAN-warnings-around-sk_add_backlog-cal.patch
-+	patches.suse/net-annotate-sk-sk_rcvlowat-lockless-reads.patch
-+	patches.suse/net-silence-KCSAN-warnings-about-sk-sk_backlog.len-r.patch
-+	patches.suse/net-update-net_dim-documentation-after-rename.patch
-+	patches.suse/net-smc-fix-smcd-link-group-creation-with-vlan-id
-+	patches.suse/net-smc-receive-returns-without-data
-+	patches.suse/net-smc-receive-pending-data-after-rcv_shutdown
-+	patches.suse/rxrpc-Fix-possible-NULL-pointer-access-in-ICMP-handl.patch
-+	patches.suse/libbpf-handle-symbol-versioning-properly-for-libbpf..patch
-+	patches.suse/xsk-Fix-crash-in-poll-when-device-does-not-support-n.patch
-+	patches.suse/selftests-bpf-Set-rp_filter-in-test_flow_dissector.patch
-+	patches.suse/selftests-bpf-More-compatible-nc-options-in-test_lwt.patch
-+	patches.suse/tcp-add-rcu-protection-around-tp-fastopen_rsk.patch
-+	patches.suse/tcp-annotate-tp-rcv_nxt-lockless-reads.patch
-+	patches.suse/tcp-annotate-tp-copied_seq-lockless-reads.patch
-+	patches.suse/tcp-annotate-tp-write_seq-lockless-reads.patch
-+	patches.suse/tcp-annotate-tp-snd_nxt-lockless-reads.patch
-+	patches.suse/tcp-annotate-tp-urg_seq-lockless-reads.patch
-+	patches.suse/tcp-annotate-sk-sk_rcvbuf-lockless-reads.patch
-+	patches.suse/tcp-annotate-sk-sk_sndbuf-lockless-reads.patch
-+	patches.suse/tcp-annotate-sk-sk_wmem_queued-lockless-reads.patch
-+	patches.suse/netdevsim-Fix-error-handling-in-nsim_fib_init-and-ns.patch
-+	patches.suse/net-aquantia-temperature-retrieval-fix.patch
-+	patches.suse/net-aquantia-when-cleaning-hw-cache-it-should-be-tog.patch
-+	patches.suse/net-aquantia-do-not-pass-lro-session-with-invalid-tc.patch
-+	patches.suse/net-aquantia-correctly-handle-macvlan-and-multicast-.patch
-+	patches.suse/rt2x00-initialize-last_reset.patch
-+	patches.suse/iwlwifi-mvm-fix-race-in-sync-rx-queue-notification.patch
- 	patches.suse/iwlwifi-pcie-fix-rb_allocator-workqueue-allocation.patch
- 	patches.suse/iwlwifi-dbg_ini-fix-memory-leak-in-alloc_sgtable.patch
-+	patches.suse/iwlwifi-pcie-fix-memory-leaks-in-iwl_pcie_ctxt_info_.patch
- 	patches.suse/iwlwifi-exclude-GEO-SAR-support-for-3168.patch
-+	patches.suse/iwlwifi-pcie-change-qu-with-jf-devices-to-use-qu-con.patch
-+	patches.suse/ath10k-fix-latency-issue-for-QCA988x.patch
- 	patches.suse/net-bcmgenet-Set-phydev-dev_flags-only-for-internal-.patch
-+	patches.suse/net-ethernet-broadcom-have-drivers-select-DIMLIB-as-.patch
-+	patches.suse/net-cavium-Use-the-correct-style-for-SPDX-License-Id.patch
-+	patches.suse/net-avoid-errors-when-trying-to-pop-MLPS-header-on-n.patch
-+	patches.suse/net-sched-fix-corrupted-L2-header-with-MPLS-push-and.patch
-+	patches.suse/tcp-fix-a-possible-lockdep-splat-in-tcp_done.patch
- 	patches.suse/net-avoid-potential-infinite-loop-in-tc_ctl_action.patch
-+	patches.suse/sched-etf-Fix-ordering-of-packets-with-same-txtime.patch
- 	patches.suse/sctp-change-sctp_prot-.no_autobind-with-true.patch
-+	patches.suse/net-i82596-fix-dma_alloc_attr-for-sni_82596.patch
- 	patches.suse/net-bcmgenet-Fix-RGMII_MODE_EN-value-for-GENET-v1-2-.patch
-+	patches.suse/net-usb-sr9800-fix-uninitialized-local-variable.patch
-+	patches.suse/rxrpc-use-rcu-protection-while-reading-sk-sk_user_da.patch
-+	patches.suse/net-phy-Fix-link-partner-information-disappear-issue.patch
- 	patches.suse/net-stmmac-disable-enable-ptp_ref_clk-in-suspend-res.patch
-+	patches.suse/dpaa2-eth-Fix-TX-FQID-values.patch
-+	patches.suse/net-phy-micrel-Discern-KSZ8051-and-KSZ8795-PHYs.patch
-+	patches.suse/net-phy-micrel-Update-KSZ87xx-PHY-name.patch
- 	patches.suse/ipv4-Return-ENETUNREACH-if-we-can-t-create-route-but.patch
-+	patches.suse/ipv4-fix-race-condition-between-route-lookup-and-inv.patch
-+	patches.suse/net-bcmgenet-don-t-set-phydev-link-from-MAC.patch
-+	patches.suse/net-phy-bcm7xxx-define-soft_reset-for-40nm-EPHY.patch
-+	patches.suse/net-bcmgenet-soft-reset-40nm-EPHYs-before-MAC-init.patch
- 	patches.suse/net-bcmgenet-reset-40nm-EPHY-on-energy-detect.patch
--	patches.suse/0001-xen-netback-fix-error-path-of-xenvif_connect_data.patch
-+	patches.suse/net-ensure-correct-skb-tstamp-in-various-fragmenters.patch
-+	patches.suse/mlxsw-spectrum_trap-Push-Ethernet-header-before-repo.patch
-+	patches.suse/net-usb-lan78xx-Connect-PHY-before-registering-MAC.patch
-+	patches.suse/net-hns3-fix-mis-counting-IRQ-vector-numbers-issue.patch
-+	patches.suse/xen-netback-fix-error-path-of-xenvif_connect_data.patch
-+	patches.suse/net-netem-fix-error-path-for-corrupted-GSO-frames.patch
-+	patches.suse/net-netem-correct-the-parent-s-backlog-when-corrupte.patch
-+	patches.suse/net-aquantia-add-an-error-handling-in-aq_nic_set_multicast_list.patch
- 	patches.suse/net-dsa-fix-switch-tree-list.patch
-+	patches.suse/net-reorder-struct-net-fields-to-avoid-false-sharing.patch
-+	patches.suse/irqchip-al-fic-Add-support-for-irq-retrigger.patch
-+	patches.suse/irqchip-sifive-plic-Switch-to-fasteoi-flow.patch
- 	patches.suse/x86-boot-64-Make-level2_kernel_pgt-pages-invalid-out.patch
- 	patches.suse/x86-boot-64-Round-memory-hole-size-up-to-next-PMD-pa.patch
--	patches.suse/btrfs-add-missing-extents-release-on-file-extent-clu.patch
-+	patches.suse/msft-hv-1955-x86-hyperv-Make-vapic-support-x2apic-mode.patch
-+	patches.suse/x86-apic-x2apic-Fix-a-NULL-pointer-deref-when-handli.patch
-+	patches.suse/msft-hv-1956-x86-hyperv-Set-pv_info.name-to-Hyper-V.patch
-+	patches.suse/x86-boot-acpi-Move-get_cmdline_acpi_rsdp-under-ifdef.patch
-+	patches.suse/scripts-setlocalversion-fix-a-bashism.patch
-+	patches.suse/pinctrl-armada-37xx-fix-control-of-pins-32-and-up.patch
-+	patches.suse/pinctrl-ns2-Fix-off-by-one-bugs-in-ns2_pinmux_enable.patch
-+	patches.suse/pinctrl-stmfx-fix-null-pointer-on-remove.patch
-+	patches.suse/pinctrl-armada-37xx-swap-polarity-on-LED-group.patch
-+	patches.suse/pinctrl-intel-Allocate-IRQ-chip-dynamic.patch
-+	patches.suse/pinctrl-cherryview-restore-Strago-DMI-workaround-for.patch
-+	patches.suse/pinctrl-berlin-as370-fix-a-typo-s-spififib-spdifib.patch
-+	patches.suse/Btrfs-add-missing-extents-release-on-file-extent-clu.patch
- 	patches.suse/0001-btrfs-block-group-Fix-a-memory-leak-due-to-missing-b.patch
-+	patches.suse/btrfs-don-t-needlessly-create-extent-refs-kernel-thr.patch
- 	patches.suse/0001-btrfs-qgroup-Always-free-PREALLOC-META-reserve-in-bt.patch
- 	patches.suse/0001-btrfs-tracepoints-Fix-wrong-parameter-order-for-qgro.patch
- 	patches.suse/0001-btrfs-tracepoints-Fix-bad-entry-members-of-qgroup-ev.patch
-+	patches.suse/Btrfs-fix-qgroup-double-free-after-failure-to-reserv.patch
- 	patches.suse/Btrfs-check-for-the-full-sync-flag-while-holding-the.patch
--	patches.suse/edac-ghes-fix-use-after-free-in-ghes_edac-remove-path.patch
-+	patches.suse/EDAC-ghes-Fix-Use-after-free-in-ghes_edac-remove-pat.patch
-+	patches.suse/ARM-mm-fix-alignment-handler-faults-under-memory-pre.patch
-+	patches.suse/ARM-8908-1-add-__always_inline-to-functions-called-f.patch
-+	patches.suse/ARM-8914-1-NOMMU-Fix-exc_ret-for-XIP.patch
-+	patches.suse/ARM-8926-1-v7m-remove-register-save-to-stack-before-.patch
-+	patches.suse/regulator-of-fix-suspend-min-max-voltage-parsing.patch
-+	patches.suse/regulator-core-make-regulator_register-EPROBE_DEFER-.patch
-+	patches.suse/regulator-da9062-fix-suspend_enable-disable-preparat.patch
-+	patches.suse/regulator-ti-abb-Fix-timeout-in-ti_abb_wait_txdone-t.patch
-+	patches.suse/regulator-pfuze100-regulator-Variable-val-in-pfuze10.patch
-+	patches.suse/tracing-Fix-gfp_t-format-for-synthetic-events.patch
-+	patches.suse/tracing-Fix-race-in-perf_trace_buf-initialization.patch
- 	patches.suse/ALSA-hda-realtek-Add-support-for-ALC711.patch
-+	patches.suse/ASoC-samsung-arndale-Add-missing-OF-node-dereferenci.patch
-+	patches.suse/ASoC-wm8994-Do-not-register-inapplicable-controls-fo.patch
-+	patches.suse/ASoC-topology-Fix-a-signedness-bug-in-soc_tplg_dapm_.patch
-+	patches.suse/ASoC-SOF-loader-fix-kernel-oops-on-firmware-boot-fai.patch
-+	patches.suse/ASoC-SOF-topology-fix-parse-fail-issue-for-byte-bool.patch
-+	patches.suse/ASoC-SOF-Intel-hda-fix-warnings-during-FW-load.patch
-+	patches.suse/ASoC-SOF-Intel-initialise-and-verify-FW-crash-dump-d.patch
-+	patches.suse/ASoC-SOF-Intel-hda-Disable-DMI-L1-entry-during-captu.patch
-+	patches.suse/ASoC-rt5682-add-NULL-handler-to-set_jack-function.patch
-+	patches.suse/ASoC-intel-sof_rt5682-add-remove-function-to-disable.patch
-+	patches.suse/ASoC-intel-bytcr_rt5651-add-null-check-to-support_bu.patch
-+	patches.suse/ASoC-wm_adsp-Don-t-generate-kcontrols-without-READ-f.patch
- 	patches.suse/ASoc-rockchip-i2s-Fix-RPM-imbalance.patch
-+	patches.suse/ASoC-msm8916-wcd-digital-add-missing-MIX2-path-for-R.patch
-+	patches.suse/ASoC-simple_card_utils.h-Fix-potential-multiple-rede.patch
- 	patches.suse/ASoC-rsnd-Reinitialize-bit-clock-inversion-flag-for-.patch
-+	patches.suse/ASoC-Intel-sof-rt5682-add-a-check-for-devm_clk_get.patch
-+	patches.suse/ASoC-SOF-control-return-true-when-kcontrol-values-ch.patch
-+	patches.suse/ALSA-usb-audio-Fix-copy-paste-error-in-the-validator.patch
- 	patches.suse/ALSA-hda-Add-Tigerlake-Jasperlake-PCI-ID.patch
-+	patches.suse/PM-QoS-Introduce-frequency-QoS.patch
-+	patches.suse/cpufreq-Use-per-policy-frequency-QoS.patch
-+	patches.suse/PM-QoS-Drop-frequency-QoS-types-from-device-PM-QoS.patch
-+	patches.suse/cpufreq-Cancel-policy-update-work-scheduled-before-f.patch
-+	patches.suse/cpuidle-haltpoll-Take-idle-override-into-account.patch
-+	patches.suse/opp-of-drop-incorrect-lockdep_assert_held.patch
-+	patches.suse/opp-Reinitialize-the-list_kref-before-adding-the-sta.patch
-+	patches.suse/ACPI-NFIT-Fix-unlock-on-error-in-scrub_show.patch
- 	patches.suse/of-unittest-fix-memory-leak-in-unittest_data_add.patch
-+	patches.suse/of-reserved_mem-add-missing-of_node_put-for-proper-r.patch
-+	patches.suse/mmc-sdhci-omap-Fix-Tuning-procedure-for-temperatures.patch
-+	patches.suse/mmc-cqhci-Commit-descriptors-before-setting-the-door.patch
-+	patches.suse/mmc-mxs-fix-flags-passed-to-dmaengine_prep_slave_sg.patch
-+	patches.suse/drm-komeda-Don-t-flush-inactive-pipes.patch
-+	patches.suse/drm-komeda-Fix-typos-in-komeda_splitter_validate.patch
-+	patches.suse/drm-amdgpu-uvd6-fix-allocation-size-in-enc-ring-test.patch
-+	patches.suse/drm-amdgpu-uvd7-fix-allocation-size-in-enc-ring-test.patch
-+	patches.suse/drm-amdgpu-vcn-fix-allocation-size-in-enc-ring-test.patch
-+	patches.suse/drm-amdgpu-user-pages-array-memory-leak-fix.patch
-+	patches.suse/drm-amdgpu-fix-potential-VM-faults.patch
-+	patches.suse/drm-amdgpu-fix-error-handling-in-amdgpu_bo_list_crea.patch
-+	patches.suse/drm-amdgpu-vce-fix-allocation-size-in-enc-ring-test.patch
-+	patches.suse/selftests-kvm-vmx_set_nested_state_test-don-t-check-.patch
-+	patches.suse/selftests-kvm-fix-sync_regs_test-with-newer-gccs.patch
-+	patches.suse/KVM-arm64-pmu-Fix-cycle-counter-truncation.patch
-+	patches.suse/arm64-KVM-Handle-PMCR_EL0.LC-as-RES1-on-pure-AArch64.patch
-+	patches.suse/KVM-arm64-pmu-Set-the-CHAINED-attribute-before-creat.patch
-+	patches.suse/KVM-arm64-pmu-Reset-sample-period-on-overflow-handli.patch
-+	patches.suse/KVM-PPC-Book3S-HV-XIVE-Ensure-VP-isn-t-already-in-us.patch
-+	patches.suse/kvm-nvmx-don-t-leak-l1-mmio-regions-to-l2
-+	patches.suse/arm64-dts-Fix-gpio-to-pinmux-mapping.patch
-+	patches.suse/ARM-dts-logicpd-torpedo-som-Remove-twl_keypad.patch
-+	patches.suse/ARM-dts-am3874-iceboard-Fix-i2c-mux-idle-disconnect-.patch
-+	patches.suse/ARM-dts-Use-level-interrupt-for-omap4-5-wlcore.patch
-+	patches.suse/arm64-dts-zii-ultra-fix-ARM-regulator-states.patch
-+	patches.suse/arm64-dts-lx2160a-Correct-CPU-core-idle-state-name.patch
-+	patches.suse/ARM-dts-imx6q-logicpd-Re-Enable-SNVS-power-key.patch
-+	patches.suse/ARM-dts-vf610-zii-scu4-aib-Specify-i2c-mux-idle-disc.patch
-+	patches.suse/ARM-dts-imx7s-Correct-GPT-s-ipg-clock-source.patch
-+	patches.suse/arm64-dts-imx8mq-Use-correct-clock-for-usdhc-s-ipg-c.patch
-+	patches.suse/arm64-dts-imx8mm-Use-correct-clock-for-usdhc-s-ipg-c.patch
-+	patches.suse/arm64-dts-rockchip-fix-Rockpro64-RK808-interrupt-lin.patch
-+	patches.suse/arm64-dts-rockchip-fix-RockPro64-vdd-log-regulator-s.patch
-+	patches.suse/arm64-dts-rockchip-fix-RockPro64-sdhci-settings.patch
-+	patches.suse/arm64-dts-rockchip-fix-RockPro64-sdmmc-settings.patch
-+	patches.suse/arm64-dts-rockchip-Fix-usb-c-on-Hugsun-X99-TV-Box.patch
-+	patches.suse/ARM-davinci-dm365-Fix-McBSP-dma_slave_map-entry.patch
-+	patches.suse/ARM-dts-bcm2837-rpi-cm3-Avoid-leds-gpio-probing-issu.patch
-+	patches.suse/arm64-dts-allwinner-a64-pine64-plus-Add-PHY-regulato.patch
-+	patches.suse/arm64-dts-allwinner-a64-Drop-PMU-node.patch
-+	patches.suse/arm64-dts-allwinner-a64-sopine-baseboard-Add-PHY-reg.patch
-+	patches.suse/0021-modpost-delegate-updating-namespaces-to-separate-fun.patch
-+	patches.suse/0022-modpost-make-updating-the-symbol-namespace-explicit.patch
-+	patches.suse/0023-symbol-namespaces-revert-to-previous-__ksymtab-name-.patch
-+	patches.suse/0024-scripts-nsdeps-use-alternative-sed-delimiter.patch
-+	patches.suse/Input-st1232-fix-reporting-multitouch-coordinates.patch
- 	patches.suse/scsi-qla2xxx-fix-a-potential-NULL-pointer-dereferenc.patch
-+	patches.suse/scsi-scsi_dh_alua-handle-RTPG-sense-code-correctly-d.patch
-+	patches.suse/scsi-sni_53c710-fix-compilation-error.patch
-+	patches.suse/scsi-fix-kconfig-dependency-warning-related-to-53C70.patch
-+	patches.suse/scsi-ch-Make-it-possible-to-open-a-ch-device-multipl.patch
-+	patches.suse/scsi-target-core-Do-not-overwrite-CDB-byte-1.patch
-+	patches.suse/scsi-hpsa-add-missing-hunks-in-reset-patch.patch
-+	patches.suse/scsi-core-try-to-get-module-before-removing-device.patch
-+	patches.suse/scsi-lpfc-remove-left-over-BUILD_NVME-defines.patch
-+	patches.suse/fs-dax-Fix-pmd-vs-pte-conflict-detection.patch
-+	patches.suse/s390-zcrypt-fix-memleak-at-release.patch
-+	patches.suse/s390-kaslr-add-support-for-R_390_GLOB_DAT-relocation.patch
-+	patches.suse/io_uring-Fix-corrupted-user_data.patch
-+	patches.suse/io_uring-Fix-broken-links-with-offloading.patch
-+	patches.suse/io_uring-Fix-race-for-sqes-with-userspace.patch
-+	patches.suse/io_uring-used-cached-copies-of-sq-dropped-and-cq-ove.patch
-+	patches.suse/io_uring-fix-bad-inflight-accounting-for-SETUP_IOPOL.patch
-+	patches.suse/nbd-protect-cmd-status-with-cmd-lock.patch
-+	patches.suse/nbd-handle-racing-with-error-ed-out-commands.patch
-+	patches.suse/nbd-verify-socket-is-supported-during-setup.patch
-+	patches.suse/i2c-aspeed-fix-master-pending-state-handling.patch
-+	patches.suse/i2c-mt65xx-fix-NULL-ptr-dereference.patch
-+	patches.suse/i2c-stm32f7-fix-first-byte-to-send-in-slave-mode.patch
-+	patches.suse/i2c-stm32f7-fix-a-race-in-slave-mode-with-arbitratio.patch
-+	patches.suse/i2c-stm32f7-remove-warning-when-compiling-with-W-1.patch
- 	patches.suse/USB-ldusb-fix-memleak-on-disconnect.patch
- 	patches.suse/USB-legousbtower-fix-memleak-on-disconnect.patch
- 	patches.suse/USB-legousbtower-fix-a-signedness-bug-in-tower_probe.patch
- 	patches.suse/usb-udc-lpc32xx-fix-bad-bit-shift-operation.patch
- 	patches.suse/USB-usblp-fix-use-after-free-on-disconnect.patch
- 	patches.suse/USB-serial-ti_usb_3410_5052-fix-port-close-races.patch
- 	patches.suse/USB-ldusb-fix-read-info-leaks.patch
-+	patches.suse/binder-Don-t-modify-VMA-bounds-in-mmap-handler.patch
- 	patches.suse/staging-wlan-ng-fix-exit-return-when-sme-key_idx-NUM.patch
-+	patches.suse/8250-men-mcb-fix-error-checking-when-get_num_ports-r.patch
-+	patches.suse/MIPS-bmips-mark-exception-vectors-as-char-arrays.patch
-+	patches.suse/MIPS-tlbex-Fix-build_restore_pagemask-KScratch-resto.patch
- 	patches.suse/CIFS-avoid-using-MID-0xFFFF.patch
- 	patches.suse/cifs-Fix-missed-free-operations.patch
- 	patches.suse/CIFS-Fix-retry-mid-list-corruption-on-reconnects.patch
- 	patches.suse/CIFS-Fix-use-after-free-of-file-info-structures.patch
--	patches.suse/cifs-Fix-cifsInodeInfo-lock_sem-deadlock-when-reconnect-occurs.patch
-+	patches.suse/cifs-Fix-cifsInodeInfo-lock_sem-deadlock-when-reconn.patch
-+	patches.suse/irqchip-gic-v3-its-Use-the-exact-ITSList-for-VMOVP.patch
-+	patches.suse/irqchip-sifive-plic-Skip-contexts-except-supervisor-.patch
-+	patches.suse/perf-tools-Fix-resource-leak-of-closedir-on-the-erro.patch
-+	patches.suse/perf-annotate-Fix-multiple-memory-and-file-descripto.patch
-+	patches.suse/perf-c2c-Fix-memory-leak-in-build_cl_output.patch
-+	patches.suse/tools-headers-UAPI-Sync-sched.h-with-the-kernel.patch
-+	patches.suse/perf-kmem-Fix-memory-leak-in-compact_gfp_flags.patch
-+	patches.suse/perf-aux-Fix-tracking-of-auxiliary-trace-buffer-allo.patch
-+	patches.suse/perf-aux-Fix-AUX-output-stopping.patch
-+	patches.suse/lib-vdso-Make-clock_getres-POSIX-compliant-again.patch
-+	patches.suse/virtio_ring-fix-stalls-for-packed-rings.patch
- 	patches.suse/HID-fix-error-message-in-hid_open_report.patch
--	patches.suse/0001-HID-Fix-assumption-that-devices-have-inputs.patch
-+	patches.suse/HID-Fix-assumption-that-devices-have-inputs.patch
-+	patches.suse/HID-google-add-magnemite-masterball-USB-ids.patch
-+	patches.suse/HID-intel-ish-hid-fix-wrong-error-handling-in-ishtp_.patch
-+	patches.suse/HID-i2c-hid-Remove-runtime-power-management.patch
-+	patches.suse/HID-logitech-hidpp-split-g920_get_config.patch
-+	patches.suse/HID-logitech-hidpp-rework-device-validation.patch
- 	patches.suse/HID-logitech-hidpp-do-all-FF-cleanup-in-hidpp_ff_des.patch
-+	patches.suse/HID-i2c-hid-add-Trekstor-Primebook-C11B-to-descripto.patch
-+	patches.suse/ARC-plat-hsdk-Enable-on-board-SPI-NOR-flash-IC.patch
-+	patches.suse/ARC-perf-Accommodate-big-endian-CPU.patch
-+	patches.suse/fuse-flush-dirty-data-metadata-before-non-truncate-s.patch
-+	patches.suse/fuse-truncate-pending-writes-on-O_TRUNC.patch
- 	patches.suse/iommu-amd-Apply-the-same-IVRS-IOAPIC-workaround-to-A.patch
-+	patches.suse/iommu-vt-d-Fix-panic-after-kexec-p-for-kdump.patch
-+	patches.suse/dmaengine-sprd-Fix-the-link-list-pointer-register-co.patch
-+	patches.suse/dmaengine-tegra210-adma-fix-transfer-failure.patch
- 	patches.suse/dmaengine-imx-sdma-fix-size-check-for-sdma-script_nu.patch
-+	patches.suse/dmaengine-xilinx_dma-Fix-64-bit-simple-AXIDMA-transf.patch
-+	patches.suse/dmaengine-xilinx_dma-Fix-control-reg-update-in-vdma_.patch
-+	patches.suse/dmaengine-sprd-Fix-the-possible-memory-leak-issue.patch
-+	patches.suse/dmaengine-qcom-bam_dma-Fix-resource-leak.patch
-+	patches.suse/dmaengine-cppi41-Fix-cppi41_dma_prep_slave_sg-when-i.patch
-+	patches.suse/ALSA-usb-audio-Add-DSD-support-for-Gustard-U16-X26-U.patch
- 	patches.suse/ALSA-hda-realtek-Add-support-for-ALC623.patch
- 	patches.suse/ALSA-hda-realtek-Fix-2-front-mics-of-codec-0x623.patch
- 	patches.suse/ALSA-bebob-Fix-prototype-of-helper-function-to-retur.patch
- 	patches.suse/Revert-ALSA-hda-Flush-interrupts-on-disabling.patch
-+	patches.suse/ALSA-hda-Fix-mutex-deadlock-in-HDMI-codec-driver.patch
- 	patches.suse/ALSA-timer-Fix-mutex-deadlock-at-releasing-card.patch
-+	patches.suse/RDMA-mlx5-Clear-old-rate-limit-when-closing-QP.patch
-+	patches.suse/IB-hfi1-Avoid-excessive-retry-for-TID-RDMA-READ-requ.patch
-+	patches.suse/IB-hfi1-Use-a-common-pad-buffer-for-9B-and-16B-packe.patch
-+	patches.suse/iw_cxgb4-fix-ECN-check-on-the-passive-accept.patch
-+	patches.suse/RDMA-iwcm-move-iw_rem_ref-calls-out-of-spinlock.patch
-+	patches.suse/RDMA-siw-free-siw_base_qp-in-kref-release-routine.patch
-+	patches.suse/RDMA-qedr-Fix-reported-firmware-version.patch
-+	patches.suse/IB-core-Use-rdma_read_gid_l2_fields-to-compare-GID-L.patch
-+	patches.suse/RDMA-uverbs-Prevent-potential-underflow.patch
-+	patches.suse/RDMA-nldev-Skip-counter-if-port-doesn-t-match.patch
-+	patches.suse/IB-core-Avoid-deadlock-during-netlink-message-handli.patch
-+	patches.suse/RDMA-mlx5-Use-irq-xarray-locking-for-mkey_table.patch
-+	patches.suse/RDMA-iw_cxgb4-Avoid-freeing-skb-twice-in-arp-failure.patch
- 	patches.suse/RDMA-hns-Prevent-memory-leaks-of-eq-buf_list.patch
-+	patches.suse/ACPI-processor-Add-QoS-requests-for-all-CPUs.patch
-+	patches.suse/0001-drm-etnaviv-fix-dumping-of-iommuv2.patch
-+	patches.suse/drm-v3d-Fix-memory-leak-in-v3d_submit_cl_ioctl.patch
-+	patches.suse/drm-i915-tgl-Fix-doc-not-corresponding-to-code.patch
-+	patches.suse/drm-i915-Fix-PCH-reference-clock-for-FDI-on-HSW-BDW.patch
-+	patches.suse/drm-amdgpu-Fix-SDMA-hang-when-performing-VKexample-t.patch
-+	patches.suse/drm-amdgpu-sdma5-do-not-execute-0-sized-IBs-v2.patch
-+	patches.suse/drm-amdgpu-gfx10-update-gfx-golden-settings.patch
-+	patches.suse/drm-sched-Set-error-to-s_fence-if-HW-job-submission-.patch
-+	patches.suse/drm-amdgpu-If-amdgpu_ib_schedule-fails-return-back-t.patch
-+	patches.suse/drm-amd-display-do-not-synchronize-drr-displays.patch
-+	patches.suse/drm-amd-display-add-50us-buffer-as-WA-for-pstate-swi.patch
-+	patches.suse/drm-amd-display-Passive-DP-HDMI-dongle-detection-fix.patch
-+	patches.suse/dc.c-use-kzalloc-without-test.patch
-+	patches.suse/drm-amdgpu-powerplay-vega10-allow-undervolting-in-p7.patch
-+	patches.suse/drm-amdgpu-gmc10-properly-set-BANK_SELECT-and-FRAGME.patch
-+	patches.suse/kvm-Allocate-memslots-and-buses-before-calling-kvm_a.patch
-+	patches.suse/kvm-call-kvm_arch_destroy_vm-if-vm-creation-fails.patch
- 	patches.suse/KVM-vmx-svm-always-run-with-EFER.NXE-1-when-shadow-p.patch
-+	patches.suse/arm64-Ensure-VM_WRITE-VM_SHARED-ptes-are-clean-by-de.patch
-+	patches.suse/arm64-cpufeature-Enable-Qualcomm-Falkor-Kryo-errata-.patch
-+	patches.suse/arm64-cpufeature-Enable-Qualcomm-Falkor-errata-1009-.patch
-+	patches.suse/arm64-apply-ARM64_ERRATUM_845719-workaround-for-Brah.patch
-+	patches.suse/arm64-Brahma-B53-is-SSB-and-spectre-v2-safe.patch
-+	patches.suse/arm64-apply-ARM64_ERRATUM_843419-workaround-for-Brah.patch
-+	patches.suse/efi-Make-CONFIG_EFI_RCI2_TABLE-selectable-on-x86-onl.patch
-+	patches.suse/efi-tpm-Return-EINVAL-when-determining-tpm-final-eve.patch
-+	patches.suse/efi-random-Treat-EFI_RNG_PROTOCOL-output-as-bootload.patch
-+	patches.suse/efi-libstub-arm-Account-for-firmware-reserved-memory.patch
-+	patches.suse/x86-efi-Never-relocate-kernel-below-lowest-acceptabl.patch
-+	patches.suse/perf-x86-amd-ibs-Fix-reading-of-the-IBS-OpData-regis.patch
-+	patches.suse/perf-x86-amd-ibs-Handle-erratum-420-only-on-the-affe.patch
-+	patches.suse/perf-x86-uncore-Fix-event-group-support.patch
-+	patches.suse/sched-topology-Don-t-try-to-build-empty-sched-domain.patch
-+	patches.suse/sched-topology-Allow-sched_asym_cpucapacity-to-be-di.patch
-+	patches.suse/riscv-init-merge-split-string-literals-in-preprocess.patch
-+	patches.suse/riscv-fp-add-missing-__user-pointer-annotations.patch
-+	patches.suse/nvme-multipath-fix-possible-io-hang-after-ctrl-recon.patch
-+	patches.suse/nvme-multipath-remove-unused-groups_only-mode-in-ana.patch
-+	patches.suse/um-ubd-Entrust-re-queue-to-the-upper-layers.patch
-+	patches.suse/io_uring-ensure-we-clear-io_kiocb-result-before-each.patch
-+	patches.suse/iocost-don-t-nest-spin_lock_irq-in-ioc_weight_write.patch
-+	patches.suse/SUNRPC-The-TCP-back-channel-mustn-t-disappear-while-.patch
-+	patches.suse/SUNRPC-The-RDMA-back-channel-mustn-t-disappear-while.patch
-+	patches.suse/SUNRPC-Destroy-the-back-channel-when-we-destroy-the-.patch
-+	patches.suse/NFSv4-Don-t-allow-a-cached-open-with-a-revoked-deleg.patch
-+	patches.suse/NFS-Fix-an-RCU-lock-leak-in-nfs4_refresh_delegation_.patch
-+	patches.suse/net-mlx5e-Tx-Fix-assumption-of-single-WQEBB-of-NOP-i.patch
-+	patches.suse/net-mlx5e-Tx-Zero-memset-WQE-info-struct-upon-update.patch
-+	patches.suse/net-mlx5e-kTLS-Release-reference-on-DUMPed-fragments.patch
-+	patches.suse/net-mlx5e-kTLS-Size-of-a-Dump-WQE-is-fixed.patch
-+	patches.suse/net-mlx5e-kTLS-Save-only-the-frag-page-to-release-at.patch
-+	patches.suse/net-mlx5e-kTLS-Save-by-value-copy-of-the-record-frag.patch
-+	patches.suse/net-mlx5e-kTLS-Fix-page-refcnt-leak-in-TX-resync-err.patch
-+	patches.suse/net-mlx5e-kTLS-Fix-missing-SQ-edge-fill.patch
-+	patches.suse/net-mlx5e-kTLS-Limit-DUMP-wqe-size.patch
-+	patches.suse/net-mlx5e-kTLS-Remove-unneeded-cipher-type-checks.patch
-+	patches.suse/net-mlx5e-kTLS-Save-a-copy-of-the-crypto-info.patch
-+	patches.suse/net-mlx5e-kTLS-Enhance-TX-resync-flow.patch
-+	patches.suse/net-mlx5e-TX-Fix-consumer-index-of-error-cqe-dump.patch
- 	patches.suse/net-mlx5-prevent-memory-leak-in-mlx5_fpga_conn_creat.patch
-+	patches.suse/net-mlx5-fix-memory-leak-in-mlx5_fw_fatal_reporter_d.patch
-+	patches.suse/ipv4-fix-IPSKB_FRAG_PMTU-handling-with-fragmentation.patch
- 	patches.suse/r8152-add-device-id-for-Lenovo-ThinkPad-USB-C-Dock-G.patch
-+	patches.suse/dynamic_debug-provide-dynamic_hex_dump-stub.patch
-+	patches.suse/net-stmmac-Fix-the-problem-of-tso_xmit.patch
-+	patches.suse/bnxt_en-Fix-the-size-of-devlink-MSIX-parameters.patch
-+	patches.suse/bnxt_en-Fix-devlink-NVRAM-related-byte-order-related.patch
-+	patches.suse/bnxt_en-Adjust-the-time-to-wait-before-polling-firmw.patch
-+	patches.suse/bnxt_en-Minor-formatting-changes-in-FW-devlink_healt.patch
-+	patches.suse/bnxt_en-Avoid-disabling-pci-device-in-bnxt_remove_on.patch
-+	patches.suse/net-sched-taprio-fix-Wmissing-prototypes-warnings.patch
- 	patches.suse/net-openvswitch-free-vport-unless-register_netdevice.patch
-+	patches.suse/ipv6-include-net-addrconf.h-for-missing-declarations.patch
-+	patches.suse/net-flow_dissector-switch-to-siphash.patch
-+	patches.suse/net-phy-smsc-LAN8740-add-PHY_RST_AFTER_CLK_EN-flag.patch
-+	patches.suse/keys-Fix-memory-leak-in-copy_net_ns.patch
-+	patches.suse/net-core-limit-nested-device-depth.patch
-+	patches.suse/net-core-add-generic-lockdep-keys.patch
- 	patches.suse/bonding-fix-unexpected-IFF_BONDING-bit-unset.patch
-+	patches.suse/bonding-use-dynamic-lockdep-key-instead-of-subclass.patch
-+	patches.suse/team-fix-nested-locking-lockdep-warning.patch
-+	patches.suse/macsec-fix-refcnt-leak-in-module-exit-routine.patch
-+	patches.suse/net-core-add-ignore-flag-to-netdev_adjacent-structur.patch
-+	patches.suse/vxlan-add-adjacent-link-to-limit-depth-level.patch
-+	patches.suse/net-remove-unnecessary-variables-and-callback.patch
-+	patches.suse/virt_wifi-fix-refcnt-leak-in-module-exit-routine.patch
-+	patches.suse/net-sch_generic-Use-pfifo_fast-as-fallback-scheduler.patch
-+	patches.suse/net-smc-fix-closing-of-fallback-SMC-sockets.patch
-+	patches.suse/net-smc-keep-vlan_id-for-SMC-R-in-smc_listen_work.patch
- 	patches.suse/netns-fix-GFP-flags-in-rtnl_net_notifyid.patch
- 	patches.suse/cxgb4-request-the-TX-CIDX-updates-to-status-page.patch
- 	patches.suse/net-Zeroing-the-structure-ethtool_wolinfo-in-ethtool.patch
-+	patches.suse/ipv4-fix-route-update-on-metric-change.patch
-+	patches.suse/selftests-fib_tests-add-more-tests-for-metric-update.patch
-+	patches.suse/bpf-lwtunnel-Fix-reroute-supplying-invalid-dst.patch
-+	patches.suse/selftests-bpf-More-compatible-nc-options-in-test_tc_.patch
-+	patches.suse/xdp-Prevent-overflow-in-devmap_hash-cost-calculation.patch
-+	patches.suse/xdp-Handle-device-unregister-for-devmap_hash-map-typ.patch
-+	patches.suse/bpf-Fix-use-after-free-in-subprog-s-jited-symbol-rem.patch
-+	patches.suse/bpf-Fix-use-after-free-in-bpf_get_prog_name.patch
-+	patches.suse/xsk-Fix-registration-of-Rx-only-sockets.patch
-+	patches.suse/netfilter-nf_flow_table-set-timeout-before-insertion.patch
-+	patches.suse/netfilter-nft_payload-fix-missing-check-for-matching.patch
-+	patches.suse/ipvs-don-t-ignore-errors-in-case-refcounting-ip_vs-m.patch
-+	patches.suse/ipvs-move-old_secure_tcp-into-struct-netns_ipvs.patch
- 	patches.suse/net-add-skb_queue_empty_lockless.patch
- 	patches.suse/udp-use-skb_queue_empty_lockless.patch
- 	patches.suse/net-use-skb_queue_empty_lockless-in-poll-handlers.patch
- 	patches.suse/net-use-skb_queue_empty_lockless-in-busy-poll-contex.patch
- 	patches.suse/net-add-READ_ONCE-annotation-in-__skb_wait_for_more_.patch
-+	patches.suse/udp-fix-data-race-in-udp_set_dev_scratch.patch
- 	patches.suse/net-fix-sk_page_frag-recursion-from-memory-reclaim.patch
- 	patches.suse/net-ethernet-ftgmac100-Fix-DMA-coherency-issue-with-.patch
-+	patches.suse/net-usb-lan78xx-Disable-interrupts-before-calling-ge.patch
-+	patches.suse/batman-adv-Avoid-free-alloc-race-when-handling-OGM-b.patch
- 	patches.suse/fjes-Handle-workqueue-allocation-failure.patch
-+	patches.suse/net-hisilicon-Fix-Trying-to-free-already-free-IRQ.patch
- 	patches.suse/wimax-i2400-Fix-memory-leak-in-i2400m_op_rfkill_sw_t.patch
-+	patches.suse/net-mscc-ocelot-fix-vlan_filtering-when-enslaving-to.patch
-+	patches.suse/net-mscc-ocelot-refuse-to-overwrite-the-port-s-nativ.patch
- 	patches.suse/net-mlx4_core-Dynamically-set-guaranteed-amount-of-c.patch
- 	patches.suse/net-hisilicon-Fix-ping-latency-when-deal-with-high-t.patch
-+	patches.suse/erspan-fix-the-tun_info-options_len-check-for-erspan.patch
-+	patches.suse/vxlan-check-tun_info-options_len-properly.patch
-+	patches.suse/net-fec_main-Use-platform_get_irq_byname_optional-to.patch
-+	patches.suse/net-fec_ptp-Use-platform_get_irq_xxx_optional-to-avo.patch
-+	patches.suse/bonding-fix-using-uninitialized-mode_lock.patch
-+	patches.suse/net-smc-fix-refcounting-for-non-blocking-connect.patch
-+	patches.suse/net-rtnetlink-fix-a-typo-fbd-fdb.patch
-+	patches.suse/net-mlx5-Fix-flow-counter-list-auto-bits-struct.patch
-+	patches.suse/net-mlx5e-Determine-source-port-properly-for-vlan-pu.patch
-+	patches.suse/net-mlx5e-Remove-incorrect-match-criteria-assignment.patch
-+	patches.suse/net-mlx5e-Replace-kfree-with-kvfree-when-free-vhca-s.patch
-+	patches.suse/net-mlx5e-Only-skip-encap-flows-update-when-encap-in.patch
-+	patches.suse/net-mlx5-Fix-rtable-reference-leak.patch
-+	patches.suse/net-mlx5-Fix-NULL-pointer-dereference-in-extended-de.patch
-+	patches.suse/net-mlx5e-Don-t-store-direct-pointer-to-action-s-tun.patch
- 	patches.suse/net-mlx5e-Fix-handling-of-compressed-CQEs-in-case-of.patch
-+	patches.suse/net-mlx5e-Fix-ethtool-self-test-link-speed.patch
-+	patches.suse/net-mlx5e-Initialize-on-stack-link-modes-bitmap.patch
-+	patches.suse/qed-fix-spelling-mistake-queuess-queues.patch
-+	patches.suse/vxlan-fix-unexpected-failure-of-vxlan_changelink.patch
-+	patches.suse/qed-Optimize-execution-time-for-nvm-attributes-confi.patch
-+	patches.suse/mlxsw-core-Unpublish-devlink-parameters-during-reloa.patch
- 	patches.suse/net-annotate-accesses-to-sk-sk_incoming_cpu.patch
- 	patches.suse/net-annotate-lockless-accesses-to-sk-sk_napi_id.patch
- 	patches.suse/cxgb4-fix-panic-when-attaching-to-ULD-fail.patch
-+	patches.suse/msft-hv-1958-hv_netvsc-Fix-error-handling-in-netvsc_set_features.patch
-+	patches.suse/hv_netvsc-Fix-error-handling-in-netvsc_attach.patch
-+	patches.suse/nl80211-fix-validation-of-mesh-path-nexthop.patch
-+	patches.suse/rxrpc-Fix-handling-of-last-subpacket-of-jumbo-packet.patch
-+	patches.suse/netdevsim-Fix-use-after-free-during-device-dismantle.patch
-+	patches.suse/tcp-increase-tcp_max_syn_backlog-max-value.patch
-+	patches.suse/net-ethernet-arc-add-the-missed-clk_disable_unprepar.patch
- 	patches.suse/rtlwifi-Fix-potential-overflow-on-P2P-code.patch
-+	patches.suse/iwlwifi-pcie-fix-PCI-ID-0x2720-configs-that-should-b.patch
-+	patches.suse/iwlwifi-pcie-fix-all-9460-entries-for-qnj.patch
-+	patches.suse/iwlwifi-pcie-0x2720-is-qu-and-0x30DC-is-not.patch
-+	patches.suse/rtlwifi-rtl_pci-Fix-problem-of-too-small-skb-len.patch
-+	patches.suse/mt76-dma-fix-buffer-unmap-with-non-linear-skbs.patch
-+	patches.suse/igb-igc-Don-t-warn-on-fatal-read-failures-when-the-d.patch
-+	patches.suse/igb-Enable-media-autosense-for-the-i350.patch
-+	patches.suse/igb-Fix-constant-media-auto-sense-switching-when-no-.patch
-+	patches.suse/i40e-Fix-receive-buffer-starvation-for-AF_XDP.patch
-+	patches.suse/e1000-fix-memory-leaks.patch
-+	patches.suse/Documentation-networking-device-drivers-Remove-stray.patch
-+	patches.suse/ixgbe-Remove-duplicate-clear_bit-call.patch
- 	patches.suse/inet-stop-leaking-jiffies-on-the-wire.patch
-+	patches.suse/gve-Fixes-DMA-synchronization.patch
-+	patches.suse/net-phylink-Fix-phylink_dbg-macro.patch
- 	patches.suse/net-dsa-bcm_sf2-Fix-IMP-setup-for-port-different-tha.patch
-+	patches.suse/r8169-fix-wrong-PHY-ID-issue-with-RTL8168dp.patch
- 	patches.suse/selftests-net-reuseport_dualstack-fix-uninitalized-p.patch
--	patches.suse/s390-cmm-fix-information-leak-in-cmm_timeout_handler
--	patches.suse/s390-idle-fix-cpu-idle-time-calculation
-+	patches.suse/selftests-bpf-Skip-write-only-files-in-debugfs.patch
-+	patches.suse/net-cls_bpf-fix-NULL-deref-on-offload-filter-removal.patch
-+	patches.suse/net-fix-installing-orphaned-programs.patch
-+	patches.suse/s390-cmm-fix-information-leak-in-cmm_timeout_handler.patch
-+	patches.suse/s390-unwind-fix-mixing-regs-and-sp.patch
-+	patches.suse/s390-idle-fix-cpu-idle-time-calculation.patch
-+	patches.suse/powerpc-32s-fix-allow-prevent_user_access-when-cross.patch
-+	patches.suse/powerpc-powernv-Fix-CPU-idle-to-be-called-with-IRQs-.patch
- 	patches.suse/scsi-qla2xxx-fixup-incorrect-usage-of-host_byte.patch
-+	patches.suse/scsi-lpfc-Check-queue-pointer-before-use.patch
-+	patches.suse/scsi-ufs-bsg-Wake-the-device-before-sending-raw-upiu.patch
- 	patches.suse/scsi-lpfc-Honor-module-parameter-lpfc_use_adisc.patch
- 	patches.suse/scsi-qla2xxx-Initialized-mailbox-to-prevent-driver-l.patch
- 	patches.suse/scsi-qla2xxx-Fix-partial-flash-write-of-MBI.patch
-+	patches.suse/scsi-target-cxgbit-Fix-cxgbit_fw4_ack.patch
-+	patches.suse/scsi-sd-define-variable-dif-as-unsigned-int-instead-.patch
- 	patches.suse/scsi-qla2xxx-stop-timer-in-shutdown-path.patch
-+	patches.suse/hwmon-ina3221-Fix-read-timeout-issue.patch
-+	patches.suse/fix-memory-leak-in-large-read-decrypt-offload.patch
-+	patches.suse/usb-dwc3-select-CONFIG_REGMAP_MMIO.patch
-+	patches.suse/usb-fsl-Check-memory-resource-before-releasing-it.patch
- 	patches.suse/usb-gadget-udc-atmel-Fix-interrupt-storm-in-FIFO-mod.patch
-+	patches.suse/usb-gadget-composite-Fix-possible-double-free-memory.patch
-+	patches.suse/usb-dwc3-pci-prevent-memory-leak-in-dwc3_pci_probe.patch
-+	patches.suse/usb-gadget-configfs-fix-concurrent-issue-between-com.patch
-+	patches.suse/usb-dwc3-remove-the-call-trace-of-USBx_GFLADJ.patch
-+	patches.suse/USB-Skip-endpoints-with-0-maxpacket-length.patch
- 	patches.suse/USB-ldusb-fix-ring-buffer-locking.patch
-+	patches.suse/USB-ldusb-use-unsigned-size-format-specifiers.patch
- 	patches.suse/USB-ldusb-fix-control-message-timeout.patch
--	patches.suse/0001-usbip-Fix-free-of-unallocated-memory-in-vhci-tx.patch
-+	patches.suse/xhci-Fix-use-after-free-regression-in-xhci-clear-hub.patch
-+	patches.suse/usb-xhci-fix-Immediate-Data-Transfer-endianness.patch
-+	patches.suse/usb-xhci-fix-__le32-__le64-accessors-in-debugfs-code.patch
-+	patches.suse/usbip-tools-Fix-read_usb_vudc_device-error-path-hand.patch
-+	patches.suse/usbip-Fix-free-of-unallocated-memory-in-vhci-tx.patch
- 	patches.suse/usb-storage-Revert-commit-747668dbc061-usb-storage-S.patch
--	patches.suse/0001-UAS-Revert-commit-3ae62a42090f-UAS-fix-alignment-of-.patch
-+	patches.suse/UAS-Revert-commit-3ae62a42090f-UAS-fix-alignment-of-.patch
- 	patches.suse/USB-gadget-Reject-endpoints-with-0-maxpacket-value.patch
- 	patches.suse/USB-serial-whiteheat-fix-potential-slab-corruption.patch
- 	patches.suse/USB-serial-whiteheat-fix-line-speed-endianness.patch
-+	patches.suse/usb-dwc3-gadget-fix-race-when-disabling-ep-with-canc.patch
-+	patches.suse/tools-gpio-Use-building_out_of_srctree-to-determine-.patch
-+	patches.suse/clone3-validate-stack-arguments.patch
-+	patches.suse/mm-memcontrol-fix-NULL-ptr-deref-in-percpu-stats-flu.patch
-+	patches.suse/mm-gup_benchmark-fix-MAP_HUGETLB-case.patch
-+	patches.suse/mm-meminit-Recalculate-pcpu-batch-and-high-limits-after-init-completes.patch
-+	patches.suse/mm-thp-handle-page-cache-THP-correctly-in-PageTransC.patch
-+	patches.suse/ocfs2-protect-extent-tree-in-ocfs2_prepare_inode_for.patch
-+	patches.suse/mm-vmstat-hide-proc-pagetypeinfo-from-normal-users.patch
-+	patches.suse/mm-khugepaged-fix-might_sleep-warn-with-CONFIG_HIGHP.patch
-+	patches.suse/dump_stack-avoid-the-livelock-of-the-dump_lock.patch
-+	patches.suse/mm-slab-make-page_cgroup_ino-to-recognize-non-compou.patch
-+	patches.suse/scripts-gdb-fix-debugging-modules-compiled-with-hot-.patch
-+	patches.suse/mm-memory_hotplug-fix-updating-the-node-span.patch
-+	patches.suse/mm-memcontrol-fix-network-errors-from-failing-__GFP_.patch
-+	patches.suse/HID-i2c-hid-Send-power-on-command-after-reset.patch
- 	patches.suse/HID-wacom-generic-Treat-serial-number-and-related-fi.patch
-+	patches.suse/clk-at91-sam9x60-fix-programmable-clock.patch
-+	patches.suse/clk-meson-gxbb-let-sar_adc_clk_div-set-the-parent-cl.patch
-+	patches.suse/clk-imx8m-Use-SYS_PLL1_800M-as-intermediate-parent-o.patch
- 	patches.suse/clk-at91-avoid-sleeping-early.patch
-+	patches.suse/clk-ti-dra7-atl-clock-Remove-ti_clk_add_alias-call.patch
-+	patches.suse/clk-ti-clkctrl-Fix-failed-to-enable-error-with-doubl.patch
-+	patches.suse/clk-sunxi-Fix-operator-precedence-in-sunxi_divs_clk_.patch
- 	patches.suse/clk-sunxi-ng-a80-fix-the-zero-ing-of-bits-16-and-18.patch
-+	patches.suse/clk-samsung-exynos5433-Fix-error-paths.patch
-+	patches.suse/clk-samsung-exynos542x-Move-G3D-subsystem-clocks-to-.patch
- 	patches.suse/clk-samsung-exynos5420-Preserve-PLL-configuration-du.patch
--	patches.suse/0005-drm-radeon-fix-si_enable_smc_cac-failed-issue.patch
-+	patches.suse/fbdev-c2p-Fix-link-failure-on-non-inlining.patch
-+	patches.suse/drm-i915-Avoid-HPD-poll-detect-triggering-a-new-dete.patch
-+	patches.suse/drm-i915-dp-Do-not-switch-aux-to-TBT-mode-for-non-TC.patch
-+	patches.suse/drm-amdgpu-dont-schedule-jobs-while-in-reset.patch
-+	patches.suse/drm-amd-swSMU-fix-smu-workload-bit-map-error.patch
-+	patches.suse/drm-amdgpu-register-gpu-instance-before-fan-boost-fe.patch
-+	patches.suse/drm-amdgpu-add-warning-for-GRBM-1-cycle-delay-issue-.patch
-+	patches.suse/drm-radeon-fix-si_enable_smc_cac-failed-issue.patch
- 	patches.suse/ALSA-bebob-fix-to-detect-configured-source-of-sampli.patch
- 	patches.suse/ALSA-hda-ca0132-Fix-possible-workqueue-stall.patch
-+	patches.suse/ALSA-hda-hdmi-add-Tigerlake-support.patch
- 	patches.suse/ALSA-timer-Fix-incorrectly-assigned-timer-instance.patch
- 	patches.suse/ASoC-msm8916-wcd-analog-Fix-RX1-selection-in-RDAC2-M.patch
- 	patches.suse/ASoC-compress-fix-unsigned-integer-overflow-check.patch
- 	patches.suse/ASoC-kirkwood-fix-external-clock-probe-defer.patch
-+	patches.suse/ASoC-hdmi-codec-drop-mutex-locking-again.patch
-+	patches.suse/ASoC-rsnd-dma-fix-SSI9-4-5-6-7-busif-dma-address.patch
-+	patches.suse/ASoC-kirkwood-fix-device-remove-ordering.patch
-+	patches.suse/ASoC-SOF-Intel-hda-stream-fix-the-CONFIG_-prefix-mis.patch
-+	patches.suse/ASoC-SOF-Fix-memory-leak-in-sof_dfsentry_write.patch
-+	patches.suse/ASoC-SOF-ipc-Fix-memory-leak-in-sof_set_get_large_ct.patch
-+	patches.suse/ASoC-ti-sdma-pcm-Add-back-the-flags-parameter-for-no.patch
-+	patches.suse/ASoC-rockchip-rockchip_max98090-Enable-SHDN-to-fix-h.patch
-+	patches.suse/ASoC-hdac_hda-fix-race-in-device-removal.patch
-+	patches.suse/ASoC-stm32-sai-add-restriction-on-mmap-support.patch
-+	patches.suse/ASoC-SOF-topology-Fix-bytes-control-size-checks.patch
-+	patches.suse/cpufreq-intel_pstate-Fix-invalid-EPB-setting.patch
-+	patches.suse/XArray-Fix-xas_next-with-a-single-entry-at-0.patch
-+	patches.suse/idr-Fix-idr_get_next_ul-race-with-idr_remove.patch
-+	patches.suse/idr-Fix-integer-overflow-in-idr_for_each_entry.patch
- 	patches.suse/idr-Fix-idr_alloc_u32-on-32-bit-systems.patch
--	patches.suse/ceph-fix-use-after-free-in-_ceph_remove_cap.patch
--	patches.suse/ceph-add-missing-check-in-d_revalidate-snapdir-handling.patch
--	patches.suse/ceph-don-t-try-to-handle-hashed-dentries-in-non-o_creat-atomic_open.patch
-+	patches.suse/arm64-Do-not-mask-out-PTE_RDONLY-in-pte_same.patch
-+	patches.suse/0025-scripts-nsdeps-make-sure-to-pass-all-module-source-f.patch
-+	patches.suse/ceph-fix-use-after-free-in-__ceph_remove_cap.patch
-+	patches.suse/ceph-fix-RCU-case-handling-in-ceph_d_revalidate.patch
-+	patches.suse/ceph-add-missing-check-in-d_revalidate-snapdir-handl.patch
-+	patches.suse/ceph-don-t-try-to-handle-hashed-dentries-in-non-O_CR.patch
-+	patches.suse/ceph-don-t-allow-copy_file_range-when-stripe_count-1.patch
-+	patches.suse/ceph-return-EINVAL-if-given-fsc-mount-option-on-kern.patch
- 	patches.suse/pwm-bcm-iproc-Prevent-unloading-the-driver-module-wh.patch
-+	patches.suse/nvme-rdma-fix-a-segmentation-fault-during-module-unl.patch
-+	patches.suse/nvme-multipath-fix-crash-in-nvme_mpath_clear_ctrl_pa.patch
-+	patches.suse/blkcg-make-blkcg_print_stat-print-stats-only-for-onl.patch
-+	patches.suse/block-drbd-remove-a-stray-unlock-in-__drbd_send_prot.patch
- 	patches.suse/cgroup-writeback-don-t-switch-wbs-immediately-on-dea.patch
-+	patches.suse/net-fec-add-missed-clk_disable_unprepare-in-remove.patch
- 	patches.suse/dccp-do-not-leak-jiffies-on-the-wire.patch
-+	patches.suse/can-dev-add-missing-of_node_put-after-calling-of_get.patch
- 	patches.suse/can-gs_usb-gs_can_open-prevent-memory-leak.patch
- 	patches.suse/can-mcba_usb-fix-use-after-free-on-disconnect.patch
- 	patches.suse/can-usb_8dev-fix-use-after-free-on-disconnect.patch
-+	patches.suse/can-flexcan-disable-completely-the-ECC-mechanism.patch
- 	patches.suse/can-peak_usb-fix-a-potential-out-of-sync-while-decod.patch
- 	patches.suse/can-peak_usb-fix-slab-info-leak.patch
- 	patches.suse/can-peak_usb-report-bus-recovery-as-well.patch
- 	patches.suse/can-c_can-c_can_poll-only-read-status-register-after.patch
- 	patches.suse/can-c_can-D_CAN-c_can_chip_config-perform-a-sofware-.patch
- 	patches.suse/can-rx-offload-can_rx_offload_queue_sorted-fix-error.patch
- 	patches.suse/can-rx-offload-can_rx_offload_queue_tail-fix-error-h.patch
- 	patches.suse/can-rx-offload-can_rx_offload_offload_one-do-not-inc.patch
- 	patches.suse/can-rx-offload-can_rx_offload_offload_one-increment-.patch
- 	patches.suse/can-rx-offload-can_rx_offload_offload_one-use-ERR_PT.patch
- 	patches.suse/can-rx-offload-can_rx_offload_irq_offload_timestamp-.patch
- 	patches.suse/can-rx-offload-can_rx_offload_irq_offload_fifo-conti.patch
-+	patches.suse/can-flexcan-increase-error-counters-if-skb-enqueuein.patch
-+	patches.suse/can-mcp251x-mcp251x_restart_work_handler-Fix-potenti.patch
-+	patches.suse/taprio-fix-panic-while-hw-offload-sched-list-swap.patch
-+	patches.suse/bpf-Allow-narrow-loads-of-bpf_sysctl-fields-with-off.patch
-+	patches.suse/bpf-Change-size-to-u64-for-bpf_map_-area_alloc-charg.patch
- 	patches.suse/powerpc-bpf-Fix-tail-call-implementation.patch
- 	patches.suse/bonding-fix-state-transition-issue-in-link-monitorin.patch
-+	patches.suse/net-hns3-Use-the-correct-style-for-SPDX-License-Iden.patch
-+	patches.suse/net-sched-prevent-duplicate-flower-rules-from-tcf_pr.patch
-+	patches.suse/mlx4_core-fix-wrong-comment-about-the-reason-of-subt.patch
-+	patches.suse/net-tls-fix-sk_msg-trim-on-fallback-to-copy-mode.patch
-+	patches.suse/net-qualcomm-rmnet-Fix-potential-UAF-when-unregister.patch
-+	patches.suse/net-prevent-load-store-tearing-on-sk-sk_stamp.patch
- 	patches.suse/NFC-fdp-fix-incorrect-free-object.patch
-+	patches.suse/Documentation-TLS-Add-missing-counter-description.patch
-+	patches.suse/net-bcmgenet-use-RGMII-loopback-for-MAC-reset.patch
-+	patches.suse/Revert-net-bcmgenet-soft-reset-40nm-EPHYs-before-MAC.patch
-+	patches.suse/net-bcmgenet-reapply-manual-settings-to-the-PHY.patch
-+	patches.suse/net-mscc-ocelot-don-t-handle-netdev-events-for-other.patch
-+	patches.suse/net-mscc-ocelot-fix-NULL-pointer-on-LAG-slave-remova.patch
-+	patches.suse/net-mscc-ocelot-fix-__ocelot_rmw_ix-prototype.patch
-+	patches.suse/net-tls-don-t-pay-attention-to-sk_write_pending-when.patch
-+	patches.suse/net-tls-add-a-TX-lock.patch
-+	patches.suse/selftests-tls-add-test-for-concurrent-recv-and-send.patch
-+	patches.suse/net-smc-fix-ethernet-interface-refcounting.patch
-+	patches.suse/netfilter-nf_tables-Align-nft_expr-private-data-to-6.patch
-+	patches.suse/bridge-ebtables-don-t-crash-when-using-dnat-target-i.patch
-+	patches.suse/netfilter-nf_tables-bogus-EOPNOTSUPP-on-basechain-up.patch
-+	patches.suse/netfilter-nf_tables_offload-skip-EBUSY-on-chain-upda.patch
-+	patches.suse/netfilter-ipset-Fix-an-error-code-in-ip_set_sockfn_g.patch
-+	patches.suse/netfilter-ipset-Copy-the-right-MAC-address-in-hash-i.patch
-+	patches.suse/netfilter-ipset-Fix-nla_policies-to-fully-support-NL.patch
-+	patches.suse/net-stmmac-gmac4-bitrev32-returns-u32.patch
-+	patches.suse/net-stmmac-xgmac-bitrev32-returns-u32.patch
-+	patches.suse/0007-net-stmmac-selftests-Prevent-false-positives-in-filt.patch
-+	patches.suse/net-stmmac-xgmac-Fix-TSA-selection.patch
-+	patches.suse/net-stmmac-xgmac-Disable-Flow-Control-when-1-or-more.patch
-+	patches.suse/0008-net-stmmac-Fix-TSO-descriptor-with-Enhanced-Addressi.patch
-+	patches.suse/r8169-fix-page-read-in-r8168g_mdio_read.patch
-+	patches.suse/net-mlx5e-Fix-eswitch-debug-print-of-max-fdb-flow.patch
-+	patches.suse/net-mlx5-DR-Fix-memory-leak-in-modify-action-destroy.patch
-+	patches.suse/net-mlx5-DR-Fix-memory-leak-during-rule-creation.patch
-+	patches.suse/net-mlx5e-Use-correct-enum-to-determine-uplink-port.patch
-+	patches.suse/net-hns3-add-compatible-handling-for-command-HCLGE_O.patch
- 	patches.suse/NFC-st21nfca-fix-double-free.patch
- 	patches.suse/nfc-netlink-fix-double-device-reference-drop.patch
- 	patches.suse/CDC-NCM-handle-incomplete-transfer-of-MTU.patch
- 	patches.suse/net-usb-qmi_wwan-add-support-for-DW5821e-with-eSIM-s.patch
-+	patches.suse/net-hns-Fix-the-stray-netpoll-locks-causing-deadlock.patch
-+	patches.suse/ipv6-fixes-rt6_probe-and-fib6_nh-last_probe-init.patch
- 	patches.suse/ipv4-Fix-table-id-reference-in-fib_sync_down_addr.patch
- 	patches.suse/net-ethernet-octeon_mgmt-Account-for-second-possible.patch
-+	patches.suse/mac80211-fix-ieee80211_txq_setup_flows-failure-path.patch
-+	patches.suse/net-fq_impl-Switch-to-kvmalloc-for-memory-allocation.patch
- 	patches.suse/mac80211-fix-station-inactive_time-shortly-after-boo.patch
- 	patches.suse/vsock-virtio-fix-sock-refcnt-holding-during-the-shut.patch
- 	patches.suse/net-fix-data-race-in-neigh_event_send.patch
- 	patches.suse/qede-fix-NULL-pointer-deref-in-__qede_remove.patch
-+	patches.suse/ice-fix-potential-infinite-loop-because-loop-counter.patch
-+	patches.suse/iavf-initialize-ITRN-registers-with-correct-values.patch
-+	patches.suse/i40e-Fix-for-ethtool-m-issue-on-X722-NIC.patch
-+	patches.suse/igb-igc-use-ktime-accessors-for-skb-tstamp.patch
-+	patches.suse/i40e-need_wakeup-flag-might-not-be-set-for-Tx.patch
-+	patches.suse/ixgbe-need_wakeup-flag-might-not-be-set-for-Tx.patch
-+	patches.suse/watchdog-pm8916_wdt-fix-pretimeout-registration-flow.patch
- 	patches.suse/watchdog-meson-Fix-the-wrong-value-of-left-time.patch
--	patches.suse/0001-btrfs-tree-checker-Fix-wrong-check-on-max-devid.patch
-+	patches.suse/watchdog-imx_sc_wdt-Pretimeout-should-follow-SCU-fir.patch
-+	patches.suse/watchdog-bd70528-Add-MODULE_ALIAS-to-allow-module-au.patch
-+	patches.suse/btrfs-Consider-system-chunk-array-size-for-new-SYSTE.patch
-+	patches.suse/btrfs-tree-checker-Fix-wrong-check-on-max-devid.patch
-+	patches.suse/btrfs-fix-race-leading-to-metadata-space-leak-after-task-received-signal.patch
-+	patches.suse/btrfs-save-i_size-to-avoid-double-evaluation-of-i_si.patch
-+	patches.suse/pinctrl-intel-Avoid-potential-glitches-if-pin-is-in-.patch
-+	patches.suse/pinctrl-cherryview-Fix-irq_valid_mask-calculation.patch
- 	patches.suse/pinctrl-cherryview-Allocate-IRQ-chip-dynamic.patch
-+	patches.suse/lib-Remove-select-of-inexistant-GENERIC_IO.patch
- 	patches.suse/SMB3-Fix-persistent-handles-reconnect.patch
-+	patches.suse/stacktrace-Don-t-skip-first-entry-on-noncurrent-task.patch
-+	patches.suse/perf-scripting-engines-Iterate-on-tep-event-arrays-d.patch
-+	patches.suse/perf-tools-Fix-time-sorting.patch
-+	patches.suse/sched-Fix-pick_next_task-vs-change-pattern-race.patch
-+	patches.suse/clocksource-drivers-mediatek-Fix-error-handling.patch
-+	patches.suse/clocksource-drivers-sh_mtu2-Do-not-loop-using-platfo.patch
-+	patches.suse/timekeeping-vsyscall-Update-VDSO-data-unconditionall.patch
- 	patches.suse/x86-resctrl-prevent-null-pointer-dereference-when-reading-mondata.patch
--	patches.suse/0001-thunderbolt-Fix-lockdep-circular-locking-depedency-w.patch
-+	patches.suse/x86-apic-32-Avoid-bogus-LDR-warnings.patch
-+	patches.suse/x86-dumpstack-64-Don-t-evaluate-exception-stacks-bef.patch
-+	patches.suse/x86-tsc-Respect-tsc-command-line-paraemeter-for-cloc.patch
-+	patches.suse/thunderbolt-Read-DP-IN-adapter-first-two-dwords-in-o.patch
-+	patches.suse/thunderbolt-Fix-lockdep-circular-locking-depedency-w.patch
-+	patches.suse/thunderbolt-Drop-unnecessary-read-when-writing-LC-co.patch
-+	patches.suse/soundwire-depend-on-ACPI.patch
-+	patches.suse/soundwire-intel-fix-intel_register_dai-PDI-offsets-a.patch
-+	patches.suse/intel_th-gth-Fix-the-window-switching-sequence.patch
-+	patches.suse/intel_th-pci-Add-Comet-Lake-PCH-support.patch
-+	patches.suse/intel_th-pci-Add-Jasper-Lake-PCH-support.patch
- 	patches.suse/iio-imu-adis16480-make-sure-provided-frequency-is-po.patch
-+	patches.suse/iio-srf04-fix-wrong-limitation-in-distance-measuring.patch
-+	patches.suse/iio-imu-inv_mpu6050-fix-no-data-on-MPU6050.patch
- 	patches.suse/iio-adc-stm32-adc-fix-stopping-dma.patch
-+	patches.suse/reset-Fix-memory-leak-in-reset_control_array_put.patch
- 	patches.suse/reset-fix-of_reset_simple_xlate-kerneldoc-comment.patch
-+	patches.suse/reset-fix-of_reset_control_get_count-kerneldoc-comme.patch
-+	patches.suse/reset-fix-reset_control_lookup-kerneldoc-comment.patch
- 	patches.suse/reset-fix-reset_control_get_exclusive-kerneldoc-comm.patch
- 	patches.suse/reset-fix-reset_control_ops-kerneldoc-comment.patch
-+	patches.suse/arm64-dts-ls1028a-fix-a-compatible-issue.patch
-+	patches.suse/ARM-dts-imx6qdl-sabreauto-Fix-storm-of-accelerometer.patch
-+	patches.suse/soc-imx-gpc-fix-initialiser-format.patch
-+	patches.suse/ARM-dts-imx6-logicpd-Re-enable-SNVS-power-key.patch
-+	patches.suse/arm64-dts-imx8mm-fix-compatible-string-for-sdma.patch
-+	patches.suse/ARM-dts-sun8i-a83t-tbs-a711-Fix-WiFi-resume-from-sus.patch
-+	patches.suse/ARM-sunxi-Fix-CPU-powerdown-on-A83T.patch
-+	patches.suse/arm64-dts-zii-ultra-fix-ARM-regulator-GPIO-handle.patch
-+	patches.suse/ARM-dts-stm32-relax-qspi-pins-slew-rate-for-stm32mp1.patch
-+	patches.suse/ARM-dts-stm32-Fix-CAN-RAM-mapping-on-stm32mp157c.patch
-+	patches.suse/ARM-dts-stm32-remove-OV5640-pinctrl-definition-on-st.patch
-+	patches.suse/ARM-dts-stm32-change-joystick-pinctrl-definition-on-.patch
-+	patches.suse/scsi-sd_zbc-Fix-sd_zbc_complete.patch
- 	patches.suse/scsi-qla2xxx-fix-NPIV-tear-down-process.patch
--	patches.suse/0010-drm-i915-Rename-gen7-cmdparser-tables.patch
--	patches.suse/0011-drm-i915-Disable-Secure-Batches-for-gen6.patch
--	patches.suse/0012-drm-i915-Remove-Master-tables-from-cmdparser.patch
--	patches.suse/0013-drm-i915-Add-support-for-mandatory-cmdparsing.patch
--	patches.suse/0014-drm-i915-Support-ro-ppgtt-mapped-cmdparser-shadow-bu.patch
--	patches.suse/0015-drm-i915-Allow-parsing-of-unsized-batches.patch
--	patches.suse/0016-drm-i915-Add-gen9-BCS-cmdparsing.patch
--	patches.suse/0017-drm-i915-cmdparser-Use-explicit-goto-for-error-paths.patch
--	patches.suse/0018-drm-i915-cmdparser-Add-support-for-backward-jumps.patch
--	patches.suse/0019-drm-i915-cmdparser-Ignore-Length-operands-during-com.patch
--	patches.suse/0020-drm-i915-Lower-RM-timeout-to-avoid-DSI-hard-hangs.patch
--	patches.suse/0021-drm-i915-gen8-Add-RC6-CTX-corruption-WA.patch
--	patches.suse/0023-drm-i915-cmdparser-Fix-jump-whitelist-clearing.patch
--	patches.suse/0002-x86-msr-Add-the-IA32_TSX_CTRL-MSR.patch
--	patches.suse/0003-x86-cpu-Add-a-helper-function-x86_read_arch_cap_msr.patch
--	patches.suse/0004-x86-cpu-Add-a-tsx-cmdline-option-with-TSX-disabled-b.patch
--	patches.suse/0005-x86-speculation-taa-Add-mitigation-for-TSX-Async-Abo.patch
--	patches.suse/0006-x86-speculation-taa-Add-sysfs-reporting-for-TSX-Asyn.patch
--	patches.suse/0007-kvm-x86-Export-MDS_NO-0-to-guests-when-TSX-is-enable.patch
--	patches.suse/0008-x86-tsx-Add-auto-option-to-the-tsx-cmdline-parameter.patch
--	patches.suse/0009-x86-speculation-taa-Add-documentation-for-TSX-Async-.patch
--	patches.suse/0010-x86-tsx-Add-config-options-to-set-tsx-on-off-auto.patch
--	patches.suse/0001-x86-Add-ITLB_MULTIHIT-bug-infrastructure.patch
--	patches.suse/0002-x86-cpu-Add-Tremont-to-the-cpu-vulnerability.patch
--	patches.suse/0003-kvm-mmu-ITLB_MULTIHIT-mitigation.patch
--	patches.suse/0004-kvm-Add-helper-function-for-creating-VM-worker.patch
--	patches.suse/0005-kvm-x86-mmu-Recovery-of-shattered-NX-large-pages.patch
--	patches.suse/x86-speculation-taa-fix-printing-of-taa_msg_smt-on-ibrs_all-cpus
-+	patches.suse/scsi-core-Handle-drivers-which-set-sg_tablesize-to-z.patch
-+	patches.suse/cgroup-freezer-call-cgroup_enter_frozen-with-preempt.patch
-+	patches.suse/drm-i915-Rename-gen7-cmdparser-tables.patch
-+	patches.suse/drm-i915-Disable-Secure-Batches-for-gen6.patch
-+	patches.suse/drm-i915-Remove-Master-tables-from-cmdparser.patch
-+	patches.suse/drm-i915-Add-support-for-mandatory-cmdparsing.patch
-+	patches.suse/drm-i915-Support-ro-ppgtt-mapped-cmdparser-shadow-bu.patch
-+	patches.suse/drm-i915-Allow-parsing-of-unsized-batches.patch
-+	patches.suse/drm-i915-Add-gen9-BCS-cmdparsing.patch
-+	patches.suse/drm-i915-cmdparser-Use-explicit-goto-for-error-paths.patch
-+	patches.suse/drm-i915-cmdparser-Add-support-for-backward-jumps.patch
-+	patches.suse/drm-i915-cmdparser-Ignore-Length-operands-during-com.patch
-+	patches.suse/drm-i915-Lower-RM-timeout-to-avoid-DSI-hard-hangs.patch
-+	patches.suse/drm-i915-gen8-Add-RC6-CTX-corruption-WA.patch
-+	patches.suse/drm-i915-cmdparser-Fix-jump-whitelist-clearing.patch
-+	patches.suse/x86-msr-Add-the-IA32_TSX_CTRL-MSR.patch
-+	patches.suse/x86-cpu-Add-a-helper-function-x86_read_arch_cap_msr.patch
-+	patches.suse/x86-cpu-Add-a-tsx-cmdline-option-with-TSX-disabled-b.patch
-+	patches.suse/x86-speculation-taa-Add-mitigation-for-TSX-Async-Abo.patch
-+	patches.suse/x86-speculation-taa-Add-sysfs-reporting-for-TSX-Asyn.patch
-+	patches.suse/kvm-x86-Export-MDS_NO-0-to-guests-when-TSX-is-enable.patch
-+	patches.suse/x86-tsx-Add-auto-option-to-the-tsx-cmdline-parameter.patch
-+	patches.suse/x86-speculation-taa-Add-documentation-for-TSX-Async-.patch
-+	patches.suse/x86-tsx-Add-config-options-to-set-tsx-on-off-auto.patch
-+	patches.suse/x86-bugs-Add-ITLB_MULTIHIT-bug-infrastructure.patch
-+	patches.suse/x86-cpu-Add-Tremont-to-the-cpu-vulnerability-whiteli.patch
-+	patches.suse/cpu-speculation-Uninline-and-export-CPU-mitigations-.patch
-+	patches.suse/kvm-mmu-ITLB_MULTIHIT-mitigation.patch
-+	patches.suse/kvm-Add-helper-function-for-creating-VM-worker-threa.patch
-+	patches.suse/kvm-x86-mmu-Recovery-of-shattered-NX-large-pages.patch
-+	patches.suse/Documentation-Add-ITLB_MULTIHIT-documentation.patch
-+	patches.suse/x86-speculation-taa-Fix-printing-of-TAA_MSG_SMT-on-I.patch
-+	patches.suse/KVM-Fix-NULL-ptr-deref-after-kvm_create_vm-fails.patch
-+	patches.suse/KVM-fix-placement-of-refcount-initialization.patch
- 	patches.suse/kvm-vmx-consider-pid-pir-to-determine-if-vcpu-has-pending-interrupts
-+	patches.suse/kvm-vmx-do-not-change-pid-ndst-when-loading-a-blocked-vcpu
-+	patches.suse/KVM-MMU-Do-not-treat-ZONE_DEVICE-pages-as-being-rese.patch
- 	patches.suse/btrfs-fix-log-context-list-corruption-after-rename-e.patch
- 	patches.suse/Input-synaptics-rmi4-fix-video-buffer-size.patch
- 	patches.suse/Input-synaptics-rmi4-disable-the-relative-position-I.patch
- 	patches.suse/Input-synaptics-rmi4-do-not-consume-more-data-than-w.patch
- 	patches.suse/Input-synaptics-rmi4-clear-IRQ-enables-for-F54.patch
- 	patches.suse/Input-cyttsp4_core-fix-use-after-free-bug.patch
-+	patches.suse/IB-hfi1-Ensure-full-Gen3-speed-in-a-Gen4-system.patch
-+	patches.suse/IB-hfi1-Ensure-r_tid_ack-is-valid-before-building-TI.patch
-+	patches.suse/IB-hfi1-Calculate-flow-weight-based-on-QP-MTU-for-TI.patch
-+	patches.suse/IB-hfi1-TID-RDMA-WRITE-should-not-return-IB_WC_RNR_R.patch
-+	patches.suse/RDMA-hns-Correct-the-value-of-HNS_ROCE_HEM_CHUNK_LEN.patch
-+	patches.suse/RDMA-hns-Correct-the-value-of-srq_desc_size.patch
-+	patches.suse/aio-Fix-io_pgetevents-struct-__compat_aio_sigset-lay.patch
-+	patches.suse/autofs-fix-a-leak-in-autofs_expire_indirect.patch
-+	patches.suse/cgroup-don-t-put-ERR_PTR-into-fc-root.patch
-+	patches.suse/exportfs_decode_fh-negative-pinned-may-become-positi.patch
-+	patches.suse/audit_get_nd-don-t-unlock-parent-too-early.patch
-+	patches.suse/ecryptfs-fix-unlink-and-rmdir-in-face-of-underlying-.patch
- 	patches.suse/ecryptfs_lookup_interpose-lower_dentry-d_inode-is-no.patch
- 	patches.suse/ecryptfs_lookup_interpose-lower_dentry-d_parent-is-n.patch
-+	patches.suse/drm-i915-update-rawclk-also-on-resume.patch
-+	patches.suse/0002-drm-i915-gvt-fix-dropping-obj-reference-twice.patch
-+	patches.suse/0003-Revert-drm-i915-ehl-Update-MOCS-table-for-EHL.patch
-+	patches.suse/drm-i915-tgl-MOCS-table-update.patch
-+	patches.suse/drm-sun4i-tcon-Set-min-division-of-TCON0_DCLK-to-1.patch
- 	patches.suse/ALSA-usb-audio-Fix-missing-error-check-at-mixer-reso.patch
- 	patches.suse/ALSA-hda-Add-Cometlake-S-PCI-ID.patch
-+	patches.suse/ALSA-hda-hdmi-fix-pin-setup-on-Tigerlake.patch
- 	patches.suse/ALSA-usb-audio-not-submit-urb-for-stopped-endpoint.patch
- 	patches.suse/ALSA-pcm-Fix-stream-lock-usage-in-snd_pcm_period_ela.patch
-+	patches.suse/ALSA-usb-audio-Fix-incorrect-NULL-check-in-create_ya.patch
-+	patches.suse/ALSA-usb-audio-Fix-incorrect-size-check-for-processi.patch
- 	patches.suse/mmc-sdhci-of-at91-fix-quirk2-overwrite.patch
--	patches.suse/kvm-x86-mmu-take-slots_lock-when-using-kvm_mmu_zap_all_fast
-+	patches.suse/selftests-kvm-fix-build-with-glibc-2.30.patch
-+	patches.suse/KVM-x86-mmu-Take-slots_lock-when-using-kvm_mmu_zap_a.patch
-+	patches.suse/MIPS-SGI-IP27-fix-exception-handler-replication.patch
-+	patches.suse/afs-Fix-race-in-commit-bulk-status-fetch.patch
-+	patches.suse/0053-ceph-take-the-inode-lock-before-acquiring-cap-refs.patch
-+	patches.suse/0054-ceph-increment-decrement-dio-counter-on-async-requests.patch
-+	patches.suse/0055-rbd-silence-bogus-uninitialized-warning-in-rbd_object_map_update_finish.patch
-+	patches.suse/block-check-bi_size-overflow-before-merge.patch
-+	patches.suse/io_uring-ensure-registered-buffer-import-returns-the.patch
-+	patches.suse/block-bfq-deschedule-empty-bfq_queues-not-referred-b.patch
-+	patches.suse/iocost-check-active_list-of-all-the-ancestors-in-ioc.patch
-+	patches.suse/rsxx-add-missed-destroy_workqueue-calls-in-remove.patch
- 	patches.suse/Input-ff-memless-kill-timer-in-destroy.patch
- 	patches.suse/Input-synaptics-rmi4-destroy-F54-poller-workqueue-wh.patch
-+	patches.suse/mm-mempolicy-fix-the-wrong-return-value-and-potentia.patch
-+	patches.suse/mm-memcg-switch-to-css_tryget-in-get_mem_cgroup_from.patch
-+	patches.suse/mm-hugetlb-switch-to-css_tryget-in-hugetlb_cgroup_ch.patch
-+	patches.suse/mm-slub-really-fix-slab-walking-for-init_on_free.patch
-+	patches.suse/mm-memory_hotplug-fix-try_offline_node.patch
-+	patches.suse/mm-page_io.c-do-not-free-shared-swap-slots.patch
-+	patches.suse/mm-debug.c-__dump_page-prints-an-extra-line.patch
- 	patches.suse/mm-debug.c-PageAnon-is-true-for-PageKsm-pages.patch
-+	patches.suse/devlink-disallow-reload-operation-during-device-clea.patch
-+	patches.suse/tcp-remove-redundant-new-line-from-tcp_event_sk_skb.patch
-+	patches.suse/net-ethernet-dwmac-sun8i-Use-the-correct-function-in.patch
-+	patches.suse/devlink-Add-method-for-time-stamp-on-reporter-s-dump.patch
-+	patches.suse/mlxsw-core-Enable-devlink-reload-only-on-probe.patch
- 	patches.suse/NFC-nxp-nci-Fix-NULL-pointer-dereference-after-I2C-c.patch
-+	patches.suse/mdio_bus-Fix-PTR_ERR-applied-after-initialization-to.patch
-+	patches.suse/net-smc-fix-refcount-non-blocking-connect-part-2.patch
-+	patches.suse/dpaa2-eth-free-already-allocated-channels-on-probe-d.patch
-+	patches.suse/xfrm-Fix-memleak-on-xfrm-state-destroy.patch
-+	patches.suse/xfrm-release-device-reference-for-invalid-state.patch
- 	patches.suse/net-usb-qmi_wwan-add-support-for-Foxconn-T77W968-LTE.patch
- 	patches.suse/slip-Fix-memory-leak-in-slip_open-error-path.patch
- 	patches.suse/net-cdc_ncm-Signedness-bug-in-cdc_ncm_set_dgram_size.patch
-+	patches.suse/iwlwifi-pcie-don-t-consider-IV-len-in-A-MSDU.patch
- 	patches.suse/slcan-Fix-memory-leak-in-error-path.patch
-+	patches.suse/ravb-implement-MTU-change-while-device-is-up.patch
-+	patches.suse/net-hns3-add-compatible-handling-for-MAC-VLAN-switch.patch
-+	patches.suse/net-hns3-reallocate-SSU-buffer-size-when-pfc_en-chan.patch
-+	patches.suse/net-hns3-fix-ETS-bandwidth-validation-bug.patch
-+	patches.suse/selftests-mlxsw-Adjust-test-to-recent-changes.patch
- 	patches.suse/ax88172a-fix-information-leak-on-short-answers.patch
-+	patches.suse/net-ep93xx_eth-fix-mismatch-of-request_mem_region-in.patch
-+	patches.suse/net-gemini-add-missed-free_netdev.patch
-+	patches.suse/net-smc-fix-fastopen-for-non-blocking-connect.patch
-+	patches.suse/net-hns3-cleanup-of-stray-struct-hns3_link_mode_mapp.patch
-+	patches.suse/ipmr-Fix-skb-headroom-in-ipmr_get_route.patch
-+	patches.suse/perf-core-Consistently-fail-fork-on-allocation-failu.patch
-+	patches.suse/ntp-y2038-Remove-incorrect-time_t-truncation.patch
-+	patches.suse/x86-quirks-Disable-HPET-on-Intel-Coffe-Lake-platform.patch
- 	patches.suse/x86-resctrl-fix-potential-lockdep-warning.patch
--	patches.suse/iommu-vt-d-fix-qi_dev_iotlb_pfsid-and-qi_dev_eiotlb_pfsid-macros
-+	patches.suse/i2c-acpi-Force-bus-speed-to-400KHz-if-a-Silead-touch.patch
-+	patches.suse/i2c-core-fix-use-after-free-in-of_i2c_notify.patch
-+	patches.suse/sched-core-Avoid-spurious-lock-dependencies.patch
-+	patches.suse/sched-pelt-Fix-update-of-blocked-PELT-ordering.patch
-+	patches.suse/iommu-vt-d-Fix-QI_DEV_IOTLB_PFSID-and-QI_DEV_EIOTLB_.patch
-+	patches.suse/mdio_bus-Fix-init-if-CONFIG_RESET_CONTROLLER-n.patch
-+	patches.suse/afs-Fix-missing-timeout-reset.patch
-+	patches.suse/fork-fix-pidfd_poll-s-return-type.patch
- 	patches.suse/gpiolib-acpi-Add-Terra-Pad-1061-to-the-run_edge_even.patch
-+	patches.suse/gpio-max77620-Fixup-debounce-delays.patch
-+	patches.suse/gpio-bd70528-Use-correct-unit-for-debounce-times.patch
-+	patches.suse/tools-gpio-Correctly-add-make-dependencies-for-gpio_.patch
-+	patches.suse/nbd-fix-memory-leak-in-nbd_get_socket.patch
-+	patches.suse/arm64-uaccess-Ensure-PAN-is-re-enabled-after-unhandl.patch
-+	patches.suse/drm-amd-powerplay-issue-no-PPSMC_MSG_GetCurrPkgPwr-o.patch
-+	patches.suse/drm-amdgpu-disable-gfxoff-when-using-register-read-i.patch
-+	patches.suse/drm-amdgpu-disable-gfxoff-on-original-raven.patch
-+	patches.suse/drm-i915-Don-t-oops-in-dumb_create-ioctl-if-we-have-.patch
-+	patches.suse/0001-drm-i915-Preload-LUTs-if-the-hw-isn-t-currently-usin.patch
-+	patches.suse/drm-i915-pmu-Frequency-is-reported-as-accumulated-cy.patch
-+	patches.suse/drm-i915-userptr-Try-to-acquire-the-page-lock-around.patch
-+	patches.suse/drm-i915-Protect-request-peeking-with-RCU.patch
-+	patches.suse/drm-i915-make-pool-objects-read-only.patch
-+	patches.suse/drm-i915-fbdev-Restore-physical-addresses-for-fb_mma.patch
-+	patches.suse/PM-QoS-Invalidate-frequency-QoS-requests-after-remov.patch
-+	patches.suse/Revert-fs-ocfs2-fix-possible-null-pointer-dereferenc.patch
-+	patches.suse/mm-memory_hotplug-don-t-access-uninitialized-memmaps-in-shrink_zone_span.patch
-+	patches.suse/mm-ksm.c-don-t-WARN-if-page-is-still-mapped-in-remove_stable_node.patch
-+	patches.suse/afs-Fix-possible-assert-with-callbacks-from-yfs-serv.patch
-+	patches.suse/afs-Fix-large-file-support.patch
-+	patches.suse/bpf-offload-Unlock-on-error-in-bpf_offload_dev_creat.patch
- 	patches.suse/net-mlx4_en-fix-mlx4-ethtool-N-insertion.patch
-+	patches.suse/mlxsw-spectrum_router-Fix-determining-underlay-for-a.patch
-+	patches.suse/net-sched-ensure-opts_len-IP_TUNNEL_OPTS_MAX-in-act_.patch
-+	patches.suse/net-mlx4_en-Fix-wrong-limitation-for-number-of-TX-ri.patch
-+	patches.suse/net-ipv4-fix-sysctl-max-for-fib_multipath_hash_polic.patch
-+	patches.suse/gve-fix-dma-sync-bug-where-not-all-pages-synced.patch
-+	patches.suse/net-tls-enable-sk_msg-redirect-to-tls-socket-egress.patch
-+	patches.suse/taprio-don-t-reject-same-mqprio-settings.patch
-+	patches.suse/net-phylink-update-documentation-on-create-and-destr.patch
-+	patches.suse/net-phylink-fix-link-mode-modification-in-PHY-mode.patch
- 	patches.suse/net-sched-act_pedit-fix-WARN-in-the-traffic-path.patch
-+	patches.suse/net-fec-fix-clock-count-mis-match.patch
-+	patches.suse/net-hns3-fix-a-wrong-reset-interrupt-status-mask.patch
-+	patches.suse/net-sysfs-Fix-reference-count-leak-in-rx-netdev_queu.patch
-+	patches.suse/ipv6-route-return-if-there-is-no-fib_nh_gw_family.patch
-+	patches.suse/s390-qeth-fix-potential-deadlock-on-workqueue-flush
- 	patches.suse/s390-qeth-return-proper-errno-on-io-error
- 	patches.suse/net-ibmvnic-Ignore-H_FUNCTION-return-from-H_EOI-to-t.patch
-+	patches.suse/r8152-Re-order-napi_disable-in-rtl8152_close.patch
-+	patches.suse/net-mlx5e-Fix-error-flow-cleanup-in-mlx5e_tc_tun_cre.patch
-+	patches.suse/net-mlx5e-Fix-ingress-rate-configuration-for-represe.patch
-+	patches.suse/net-mlx5e-Reorder-mirrer-action-parsing-to-check-for.patch
-+	patches.suse/net-mlx5-DR-Fix-invalid-EQ-vector-number-on-CQ-creat.patch
-+	patches.suse/net-mlx5-DR-Skip-rehash-for-tables-with-byte-mask-ze.patch
-+	patches.suse/net-mlx5-DR-Limit-STE-hash-table-enlarge-based-on-by.patch
- 	patches.suse/net-mlx5e-Fix-set-vf-link-state-error-flow.patch
--	patches.suse/0001-nfc-port100-handle-command-failure-cleanly.patch
-+	patches.suse/net-mlx5e-Do-not-use-non-EXT-link-modes-in-EXT-mode.patch
-+	patches.suse/net-mlx5e-Add-missing-capability-bit-check-for-IP-in.patch
-+	patches.suse/net-mlx5-Fix-auto-group-size-calculation.patch
-+	patches.suse/net-mlx5-Update-the-list-of-the-PCI-supported-device.patch
-+	patches.suse/net-mlxfw-Verify-FSM-error-code-translation-doesn-t-.patch
-+	patches.suse/net-sysfs-fix-netdev_queue_add_kobject-breakage.patch
-+	patches.suse/nfc-port100-handle-command-failure-cleanly.patch
- 	patches.suse/sfc-Only-cancel-the-PPS-workqueue-if-it-exists.patch
-+	patches.suse/net-ipv6-IPV6_TRANSPARENT-check-NET_RAW-prior-to-NET.patch
-+	patches.suse/msft-hv-1986-hv_netvsc-Fix-offset-usage-in-netvsc_send_table.patch
-+	patches.suse/msft-hv-1987-hv_netvsc-Fix-send_table-offset-in-case-of-a-host-bu.patch
- 	patches.suse/net-rtnetlink-prevent-underflows-in-do_setvfinfo.patch
-+	patches.suse/r8152-avoid-to-call-napi_disable-twice.patch
- 	patches.suse/0001-virtio_ring-fix-return-code-on-DMA-mapping-fails.patch
--	patches.suse/virtio_console-allocate-inbufs-in-add_port-only-if-i.patch
-+	patches.suse/0001-virtio_console-allocate-inbufs-in-add_port-only-if-i.patch
-+	patches.suse/0001-virtio_balloon-fix-shrinker-scan-number-of-pages.patch
-+	patches.suse/0001-virtio_balloon-fix-shrinker-count.patch
- 	patches.suse/tpm-add-check-after-commands-attribs-tab-allocation.patch
-+	patches.suse/tpm-Switch-to-platform_get_irq_optional.patch
-+	patches.suse/io_uring-Fix-mm_fault-with-READ-WRITE_FIXED.patch
-+	patches.suse/ahci-Add-support-for-Amazon-s-Annapurna-Labs-SATA-co.patch
-+	patches.suse/ahci-tegra-use-regulator_bulk_set_supply_names.patch
-+	patches.suse/libata-Ensure-ata_port-probe-has-completed-before-de.patch
-+	patches.suse/block-Fix-writeback-throttling-W-1-compiler-warnings.patch
-+	patches.suse/fcntl-fix-typo-in-RWH_WRITE_LIFE_NOT_SET-r-w-hint-na.patch
-+	patches.suse/blk-mq-avoid-sysfs-buffer-overflow-with-too-many-CPU.patch
-+	patches.suse/bdev-Factor-out-bdev-revalidation-into-a-common-help.patch
-+	patches.suse/bdev-Refresh-bdev-size-for-disks-without-partitionin.patch
-+	patches.suse/blk-mq-make-sure-that-line-break-can-be-printed.patch
-+	patches.suse/block-Warn-if-elevator-parameter-is-used.patch
-+	patches.suse/0005-block-Remove-REQ_OP_ZONE_RESET-plugging.patch
-+	patches.suse/0006-block-Simplify-REQ_OP_ZONE_RESET_ALL-handling.patch
-+	patches.suse/0007-block-add-zone-open-close-and-finish-operations.patch
-+	patches.suse/block-Don-t-disable-interrupts-in-trigger_softirq.patch
-+	patches.suse/md-raid0-Fix-an-error-message-in-raid0_make_request.patch
-+	patches.suse/0012-md-bitmap-avoid-race-window-between-md_bitmap_resize.patch
-+	patches.suse/md-improve-handling-of-bio-with-REQ_PREFLUSH-in-md_f.patch
-+	patches.suse/0013-md-no-longer-compare-spare-disk-superblock-events-in.patch
- 	patches.suse/loop-fix-no-unmap-write-zeroes-request-behavior.patch
-+	patches.suse/nvme-fc-Sync-nvme-fc-header-to-FC-NVME-2.patch
-+	patches.suse/nvme-fc-and-nvmet-fc-sync-with-FC-NVME-2-header-chan.patch
-+	patches.suse/nvme-fc-Set-new-cmd-set-indicator-in-nvme-fc-cmnd-iu.patch
-+	patches.suse/nvme-fc-clarify-error-messages.patch
-+	patches.suse/nvme-fc-ensure-association_id-is-cleared-regardless-.patch
-+	patches.suse/nvme-introduce-nvme_is_aen_req-function.patch
-+	patches.suse/nvmet-use-bio_io_error-instead-of-duplicating-it.patch
-+	patches.suse/nvmet-add-unlikely-check-at-nvmet_req_alloc_sgl.patch
-+	patches.suse/nvmet-rdma-add-unlikely-check-at-nvmet_rdma_map_sgl_.patch
-+	patches.suse/nvme-introduce-Command-Aborted-By-host-status-code.patch
-+	patches.suse/nvme-move-common-call-to-nvme_cleanup_cmd-to-core-la.patch
-+	patches.suse/nvme-resync-include-linux-nvme.h-with-nvmecli.patch
-+	patches.suse/nvme-Cleanup-and-rename-nvme_block_nr.patch
-+	patches.suse/nvme-Introduce-nvme_lba_to_sect.patch
-+	patches.suse/nvmet-tcp-Don-t-check-data_len-in-nvmet_tcp_map_data.patch
-+	patches.suse/nvmet-tcp-Don-t-set-the-request-s-data_len.patch
-+	patches.suse/nvmet-Introduce-common-execute-function-for-get_log_.patch
-+	patches.suse/nvmet-Cleanup-discovery-execute-handlers.patch
-+	patches.suse/nvmet-Introduce-nvmet_dsm_len-helper.patch
-+	patches.suse/nvmet-Remove-the-data_len-field-from-the-nvmet_req-s.patch
-+	patches.suse/nvmet-Open-code-nvmet_req_execute.patch
-+	patches.suse/nvmet-fill-discovery-controller-sn-fr-and-mn-correct.patch
-+	patches.suse/nvmet-clean-up-command-parsing-a-bit.patch
-+	patches.suse/nvmet-add-plugging-for-read-write-when-ns-is-bdev.patch
-+	patches.suse/nvmet-stop-using-bio_set_op_attrs.patch
-+	patches.suse/nvme-Fix-parsing-of-ANA-log-page.patch
-+	patches.suse/0014-md-raid1-avoid-soft-lockup-under-high-load.patch
-+	patches.suse/0015-md-avoid-invalid-memory-access-for-array-sb-dev_role.patch
-+	patches.suse/md-raid10-prevent-access-of-uninitialized-resync_pag.patch
-+	patches.suse/0003-bcache-fix-a-lost-wake-up-problem-caused-by-mca_cann.patch
-+	patches.suse/0004-bcache-fix-static-checker-warning-in-bcache_device_f.patch
-+	patches.suse/0005-bcache-add-more-accurate-error-messages-in-read_supe.patch
-+	patches.suse/0006-bcache-deleted-code-comments-for-dead-code-in-bch_da.patch
-+	patches.suse/0007-bcache-add-code-comment-bch_keylist_pop-and-bch_keyl.patch
-+	patches.suse/0008-bcache-fix-deadlock-in-bcache_allocator.patch
-+	patches.suse/0009-bcache-add-code-comments-in-bch_btree_leaf_dirty.patch
-+	patches.suse/0010-bcache-add-idle_max_writeback_rate-sysfs-interface.patch
-+	patches.suse/0011-bcache-at-least-try-to-shrink-1-node-in-bch_mca_scan.patch
-+	patches.suse/0012-bcache-remove-the-extra-cflags-for-request.o.patch
-+	patches.suse/0013-bcache-don-t-export-symbols.patch
-+	patches.suse/0016-drivers-md-raid5.c-use-the-new-spelling-of-RWH_WRITE.patch
-+	patches.suse/nvme-Add-hardware-monitoring-support.patch
-+	patches.suse/nvme-Discard-workaround-for-non-conformant-devices.patch
-+	patches.suse/nvme-hwmon-provide-temperature-min-and-max-values-fo.patch
-+	patches.suse/nvme-hwmon-add-quirk-to-avoid-changing-temperature-t.patch
- 	patches.suse/nbd-prevent-memory-leak.patch
-+	patches.suse/0008-block-Enhance-blk_revalidate_disk_zones.patch
-+	patches.suse/0009-block-cleanup-the-zoned-case-in-blk_revalidate_disk_.patch
-+	patches.suse/0010-block-Simplify-report-zones-execution.patch
-+	patches.suse/0011-block-Remove-partition-support-for-zoned-block-devic.patch
-+	patches.suse/0012-null_blk-clean-up-the-block-device-operations.patch
-+	patches.suse/0013-null_blk-clean-up-report-zones.patch
-+	patches.suse/0014-block-rework-zone-reporting.patch
-+	patches.suse/0023-block-refactor-rescan_partitions.patch
-+	patches.suse/dm-writecache-handle-REQ_FUA.patch
-+	patches.suse/dm-zoned-reduce-overhead-of-backing-device-checks.patch
-+	patches.suse/Revert-dm-crypt-use-WQ_HIGHPRI-for-the-IO-and-crypt-.patch
- 	patches.suse/mtd-spear_smi-Fix-Write-Burst-mode.patch
-+	patches.suse/mtd-devices-fix-mchp23k256-read-and-write.patch
-+	patches.suse/mtd-cfi_cmdset_0002-only-check-errors-when-ready-in-.patch
-+	patches.suse/mtd-spi-nor-intel-spi-Add-support-for-Intel-Comet-La.patch
- 	patches.suse/mtd-spi-nor-fix-silent-truncation-in-spi_nor_read.patch
-+	patches.suse/mtd-spi-nor-fix-silent-truncation-in-spi_nor_read_ra.patch
-+	patches.suse/mtd-rawnand-Change-calculating-of-position-page-cont.patch
-+	patches.suse/mtd-rawnand-brcmnand-Fix-NULL-pointer-assignment.patch
- 	patches.suse/btrfs-simplify-inode-locking-for-RWF_NOWAIT.patch
-+	patches.suse/btrfs-use-refcount_inc_not_zero-in-kill_all_nodes.patch
-+	patches.suse/btrfs-Avoid-getting-stuck-during-cyclic-writebacks.patch
- 	patches.suse/Btrfs-fix-negative-subv_writers-counter-and-data-spa.patch
--	patches.suse/0001-btrfs-volumes-Use-more-straightforward-way-to-calcul.patch
--	patches.suse/0002-btrfs-Ensure-we-trim-ranges-across-block-group-bound.patch
-+	patches.suse/Btrfs-fix-metadata-space-leak-on-fixup-worker-failur.patch
-+	patches.suse/btrfs-check-page-mapping-when-loading-free-space-cac.patch
-+	patches.suse/btrfs-Remove-btrfs_bio-flags-member.patch
-+	patches.suse/Btrfs-send-allow-clone-operations-within-the-same-fi.patch
- 	patches.suse/Btrfs-send-skip-backreference-walking-for-extents-wi.patch
-+	patches.suse/btrfs-scrub-Don-t-check-free-space-before-marking-a-.patch
- 	patches.suse/Btrfs-fix-block-group-remaining-RO-forever-after-err.patch
- 	patches.suse/btrfs-record-all-roots-for-rename-exchange-on-a-subv.patch
--	patches.suse/s390-mm-properly-clear-page_noexec-bit-when-it-is-not-supported
--	patches.suse/kvm-svm-serialize-access-to-the-sev-asid-bitmap.patch
--	patches.suse/kvm-svm-guard-against-deactivate-when-performing-wbinvd-df_flush.patch
-+	patches.suse/affs-fix-a-memory-leak-in-affs_remount.patch
-+	patches.suse/selftests-breakpoints-Fix-a-typo-of-function-name.patch
-+	patches.suse/kselftest-Fix-NULL-INSTALL_PATH-for-TARGETS-runlist.patch
-+	patches.suse/arm64-errata-Hide-CTR_EL0.DIC-on-systems-affected-by.patch
-+	patches.suse/arm64-Fake-the-IminLine-size-on-systems-affected-by-.patch
-+	patches.suse/arm64-compat-Workaround-Neoverse-N1-1542419-for-comp.patch
-+	patches.suse/arm64-Silence-clang-warning-on-mismatched-value-regi.patch
-+	patches.suse/Documentation-perf-Update-documentation-for-ThunderX.patch
-+	patches.suse/drivers-perf-Add-CCPI2-PMU-support-in-ThunderX2-UNCO.patch
-+	patches.suse/0001-arm64-mm-use-arm64_dma_phys_limit-instead-of-calling.patch
-+	patches.suse/0002-arm64-rename-variables-used-to-calculate-ZONE_DMA32-.patch
-+	patches.suse/0003-arm64-use-both-ZONE_DMA-and-ZONE_DMA32.patch
-+	patches.suse/0004-mm-refresh-ZONE_DMA-and-ZONE_DMA32-comments-in-enum-.patch
-+	patches.suse/arm64-mm-fix-unused-variable-warning-in-zone_sizes_init.patch
-+	patches.suse/dma-direct-turn-arch_zone_dma_bits-into-a-variable.patch
-+	patches.suse/arm64-mm-reserve-cma-and-crashkernel-in-zone_dma32.patch
-+	patches.suse/arm64-kpti-Add-NVIDIA-s-Carmel-core-to-the-KPTI-whit.patch
-+	patches.suse/s390-qdio-move-ssqd-sniffer-mask-definition
-+	patches.suse/s390-unwind-fix-get_stack_pointernull-null.patch
-+	patches.suse/s390-process-avoid-custom-stack-unwinding-in-get_wchan.patch
-+	patches.suse/s390-mm-properly-clear-_PAGE_NOEXEC-bit-when-it-is-n.patch
-+	patches.suse/s390-always-inline-current_stack_pointer.patch
-+	patches.suse/s390-unwind-drop-unnecessary-code-around-calling-ftrace_graph_ret_addr.patch
-+	patches.suse/s390-pkey-fix-memory-leak-within-copy_apqns_from_user
-+	patches.suse/s390-crypto-fix-unsigned-variable-compared-with-zero
-+	patches.suse/0001-xen-gntdev-Use-select-for-DMA_SHARED_BUFFER.patch
-+	patches.suse/kvm-svm-serialize-access-to-the-sev-asid-bitmap
-+	patches.suse/kvm-svm-guard-against-deactivate-when-performing-wbinvd-df_flush
-+	patches.suse/KVM-nVMX-Always-write-vmcs02.GUEST_CR3-during-nested.patch
- 	patches.suse/kvm-x86-introduce-vcpu-arch-xsaves_enabled
- 	patches.suse/kvm-vmx-fix-conditions-for-guest-ia32_xss-support
-+	patches.suse/KVM-PPC-Book3S-HV-XIVE-Set-kvm-arch.xive-when-VPs-ar.patch
-+	patches.suse/kvm-retpolines-x86-eliminate-retpoline-from-vmx-c-exit-handlers
-+	patches.suse/0003-kvm-s390-cleanup-kvm_arch_init-error-path
-+	patches.suse/KVM-arm-arm64-vgic-Don-t-rely-on-the-wrong-pending-t.patch
- 	patches.suse/kvm-x86-fix-presentation-of-tsx-feature-in-arch_capabilities
-+	patches.suse/KVM-x86-do-not-modify-masked-bits-of-shared-MSRs.patch
- 	patches.suse/kvm-vmx-implement-msr_ia32_tsx_ctrl-disable-rtm-functionality
- 	patches.suse/kvm-vmx-use-msr_ia32_tsx_ctrl-to-hard-disable-tsx-on-guest-that-lack-it
- 	patches.suse/kvm-x86-remove-a-spurious-export-of-a-static-function
-+	patches.suse/KVM-x86-Grab-KVM-s-srcu-lock-when-setting-nested-sta.patch
-+	patches.suse/kvm-nvmx-relax-guest-ia32_feature_control-constraints
-+	patches.suse/KVM-PPC-Book3S-HV-XIVE-Free-previous-EQ-page-when-se.patch
-+	patches.suse/KVM-PPC-Book3S-HV-XIVE-Fix-potential-page-leak-on-er.patch
-+	patches.suse/edac-amd64-set-grain-per-dimm.patch
- 	patches.suse/edac-ghes-fix-locking-and-memory-barrier-issues.patch
-+	patches.suse/EDAC-Replace-EDAC_DIMM_PTR-macro-with-edac_get_dimm-.patch
-+	patches.suse/EDAC-Remove-EDAC_DIMM_OFF-macro.patch
-+	patches.suse/EDAC-Introduce-an-mci_for_each_dimm-iterator.patch
-+	patches.suse/EDAC-mc-Do-not-BUG_ON-in-edac_mc_alloc.patch
-+	patches.suse/EDAC-mc-Remove-needless-zero-string-termination.patch
-+	patches.suse/EDAC-mc-Reduce-indentation-level-in-edac_mc_handle_e.patch
-+	patches.suse/EDAC-Remove-misleading-comment-in-struct-edac_raw_er.patch
-+	patches.suse/EDAC-ghes-Use-standard-kernel-macros-for-page-calcul.patch
-+	patches.suse/EDAC-ghes-Fix-grain-calculation.patch
-+	patches.suse/EDAC-ghes-Remove-intermediate-buffer-pvt-detail_loca.patch
-+	patches.suse/EDAC-Unify-the-mc_event-tracepoint-call.patch
- 	patches.suse/edac-ghes-do-not-warn-when-incrementing-refcount-on-0.patch
--	patches.suse/0001-workqueue-Fix-pwq-ref-leak-in-rescuer_thread.patch
-+	patches.suse/edac-altera-use-fast-register-io-for-s10-irqs.patch
-+	patches.suse/clone3-add-CLONE_CLEAR_SIGHAND.patch
-+	patches.suse/fork-extend-clone3-to-support-setting-a-PID.patch
-+	patches.suse/workqueue-Fix-spurious-sanity-check-failures-in-dest.patch
-+	patches.suse/workqueue-Fix-missing-kfree-rescuer-in-destroy_workq.patch
-+	patches.suse/workqueue-Fix-pwq-ref-leak-in-rescuer_thread.patch
-+	patches.suse/0001-cgroup-Optimize-single-thread-migration.patch
- 	patches.suse/cgroup-pids-use-atomic64_t-for-pids-limit.patch
-+	patches.suse/kernfs-fix-ino-wrap-around-detection.patch
-+	patches.suse/arm64-Use-pr_warn-instead-of-pr_warning.patch
- 	patches.suse/livepatch-keep-replaced-patches-until-post_patch-callback-is-called.patch
- 	patches.suse/livepatch-basic-api-to-track-system-state-changes.patch
- 	patches.suse/livepatch-allow-to-distinguish-different-version-of-system-state-changes.patch
- 	patches.suse/livepatch-selftests-of-the-api-for-tracking-system-state-changes.patch
--	patches.suse/hwrng-omap3-rom-Call-clk_disable_unprepare-on-exit-o.patch
-+	patches.suse/hwrng-omap3-rom-Fix-missing-clock-by-probing-with-de.patch
- 	patches.suse/crypto-ccp-release-all-allocated-memory-if-sha-type-is-invalid.patch
--	patches.suse/crypto-af_alg-cast-ki_complete-ternary-op-to-int.patch
-+	patches.suse/crypto-atmel-aes-Fix-IV-handling-when-req-nbytes-ivs.patch
-+	patches.suse/0001-crypto-af_alg-cast-ki_complete-ternary-op-to-int.patch
- 	patches.suse/crypto-user-fix-memory-leak-in-crypto_report.patch
-+	patches.suse/crypto-user-fix-memory-leak-in-crypto_reportstat.patch
- 	patches.suse/crypto-geode-aes-switch-to-skcipher-for-cbc-aes-fall.patch
-+	patches.suse/crypto-geode-aes-convert-to-skcipher-API-and-make-th.patch
- 	patches.suse/hwrng-omap-Fix-RNG-wait-loop-timeout.patch
-+	patches.suse/crypto-ccp-change-a-message-to-reflect-status-instead-of-failure.patch
-+	patches.suse/crypto-ccp-verify-access-to-device-registers-before-initializing.patch
- 	patches.suse/crypto-ccp-fix-uninitialized-list-head.patch
--	patches.suse/crypto-ecdh-fix-big-endian-bug-in-ECC-library.patch
-+	patches.suse/0001-crypto-ecdh-fix-big-endian-bug-in-ECC-library.patch
-+	patches.suse/crypto-atmel-Fix-authenc-support-when-it-is-set-to-m.patch
- 	patches.suse/crypto-crypto4xx-fix-double-free-in-crypto4xx_destro.patch
- 	patches.suse/crypto-tgr192-remove-unneeded-semicolon.patch
-+	patches.suse/crypto-lib-tidy-up-lib-crypto-kconfig-and-makefile.patch
-+	patches.suse/crypto-chacha-move-existing-library-code-into-lib-crypto.patch
-+	patches.suse/crypto-x86-chacha-depend-on-generic-chacha-library-instead-of.patch
-+	patches.suse/crypto-x86-chacha-expose-simd-chacha-routine-as-library-function.patch
-+	patches.suse/crypto-arm64-chacha-depend-on-generic-chacha-library-instead-of.patch
-+	patches.suse/crypto-arm64-chacha-expose-arm64-chacha-routine-as-library.patch
-+	patches.suse/crypto-arm-chacha-import-eric-biggers-s-scalar-accelerated-chacha.patch
-+	patches.suse/crypto-arm-chacha-remove-dependency-on-generic-chacha-driver.patch
-+	patches.suse/crypto-arm-chacha-expose-arm-chacha-routine-as-library-function.patch
-+	patches.suse/crypto-mips-chacha-import-32r2-chacha-code-from-zinc.patch
-+	patches.suse/crypto-mips-chacha-wire-up-accelerated-32r2-code-from-zinc.patch
-+	patches.suse/crypto-chacha-unexport-chacha_generic-routines.patch
-+	patches.suse/crypto-poly1305-move-core-routines-into-a-separate-library.patch
-+	patches.suse/crypto-x86-poly1305-unify-poly1305-state-struct-with-generic-code.patch
-+	patches.suse/crypto-poly1305-expose-init-update-final-library-interface.patch
-+	patches.suse/crypto-x86-poly1305-depend-on-generic-library-not-generic-shash.patch
-+	patches.suse/crypto-x86-poly1305-expose-existing-driver-as-poly1305-library.patch
-+	patches.suse/crypto-arm64-poly1305-incorporate-openssl-cryptogams-neon.patch
-+	patches.suse/crypto-arm-poly1305-incorporate-openssl-cryptogams-neon.patch
-+	patches.suse/crypto-mips-poly1305-incorporate-openssl-cryptogams-optimized.patch
-+	patches.suse/crypto-blake2s-generic-c-library-implementation-and-selftest.patch
-+	patches.suse/crypto-testmgr-add-test-cases-for-blake2s.patch
-+	patches.suse/crypto-blake2s-implement-generic-shash-driver.patch
-+	patches.suse/crypto-blake2s-x86_64-simd-implementation.patch
-+	patches.suse/crypto-curve25519-generic-c-library-implementations.patch
-+	patches.suse/crypto-curve25519-add-kpp-selftest.patch
-+	patches.suse/crypto-curve25519-implement-generic-kpp-driver.patch
-+	patches.suse/crypto-lib-curve25519-work-around-clang-stack-spilling-issue.patch
-+	patches.suse/crypto-curve25519-x86_64-library-and-kpp-implementations.patch
-+	patches.suse/crypto-arm-curve25519-import-bernstein-and-schwabe-s-curve25519.patch
-+	patches.suse/crypto-arm-curve25519-wire-up-neon-implementation.patch
-+	patches.suse/crypto-chacha20poly1305-import-construction-and-selftest-from-zinc.patch
-+	patches.suse/crypto-lib-chacha20poly1305-reimplement-crypt_from_sg-routine.patch
-+	patches.suse/crypto-virtio-implement-missing-support-for-output-I.patch
-+	patches.suse/crypto-virtio-deal-with-unsupported-input-sizes.patch
-+	patches.suse/0001-crypto-atmel-Fix-build-error-of-CRYPTO_AUTHENC.patch
-+	patches.suse/0001-crypto-sun4i-ss-fix-big-endian-issues.patch
-+	patches.suse/crypto-chacha_generic-remove-unnecessary-setkey-functions.patch
-+	patches.suse/crypto-x86-chacha-only-unregister-algorithms-if-registered.patch
-+	patches.suse/crypto-lib-chacha20poly1305-use-chacha20_crypt.patch
-+	patches.suse/crypto-vmx-Avoid-weird-build-failures.patch
-+	patches.suse/net-core-dev-replace-state-xoff-flag-comparison-by-n.patch
-+	patches.suse/tcp-add-ipv6_addr_v4mapped_loopback-helper.patch
-+	patches.suse/net-procfs-use-index-hashlist-instead-of-name-hashli.patch
-+	patches.suse/net-introduce-name_node-struct-to-be-used-in-hashlis.patch
-+	patches.suse/net-rtnetlink-add-linkprop-commands-to-add-and-delet.patch
-+	patches.suse/net-rtnetlink-put-alternative-names-to-getlink-messa.patch
-+	patches.suse/net-rtnetlink-unify-the-code-in-__rtnl_newlink-get-d.patch
-+	patches.suse/net-rtnetlink-introduce-helper-to-get-net_device-ins.patch
-+	patches.suse/net-rtnetlink-add-possibility-to-use-alternative-nam.patch
-+	patches.suse/ipv6-minor-code-reorg-in-inet6_fill_ifla6_attrs.patch
-+	patches.suse/net-push-loops-and-nb-calls-into-helper-functions.patch
-+	patches.suse/net-introduce-per-netns-netdevice-notifiers.patch
-+	patches.suse/ionic-simplify-returns-in-devlink-info.patch
-+	patches.suse/ionic-use-wait_on_bit_lock-rather-than-open-code.patch
-+	patches.suse/ionic-report-users-coalesce-request.patch
-+	patches.suse/ionic-implement-ethtool-set-fec.patch
-+	patches.suse/ionic-add-lif_quiesce-to-wait-for-queue-activity-to-.patch
-+	patches.suse/net_sched-remove-need_resched-from-qdisc_run.patch
-+	patches.suse/mvpp2-remove-misleading-comment.patch
-+	patches.suse/net-stmmac-Only-enable-enhanced-addressing-mode-when.patch
-+	patches.suse/net-stmmac-Support-enhanced-addressing-mode-for-DWMA.patch
-+	patches.suse/net-propagate-errors-correctly-in-register_netdevice.patch
-+	patches.suse/netdevsim-change-fib-accounting-and-limitations-to-b.patch
-+	patches.suse/net-fib_notifier-make-FIB-notifier-per-netns.patch
-+	patches.suse/net-fib_notifier-propagate-possible-error-during-fib.patch
-+	patches.suse/mlxsw-spectrum_router-Don-t-rely-on-missing-extack-t.patch
-+	patches.suse/net-fib_notifier-propagate-extack-down-to-the-notifi.patch
-+	patches.suse/net-devlink-export-devlink-net-getter.patch
-+	patches.suse/mlxsw-spectrum-Take-devlink-net-instead-of-init_net.patch
-+	patches.suse/mlxsw-Register-port-netdevices-into-net-of-core.patch
-+	patches.suse/mlxsw-Propagate-extack-down-to-register_fib_notifier.patch
-+	patches.suse/netdevsim-add-all-ports-in-nsim_dev_create-and-del-t.patch
-+	patches.suse/netdevsim-implement-proper-devlink-reload.patch
-+	patches.suse/netdevsim-register-port-netdevices-into-net-of-devic.patch
-+	patches.suse/netdevsim-take-devlink-net-instead-of-init_net.patch
-+	patches.suse/net-devlink-allow-to-change-namespaces-during-reload.patch
-+	patches.suse/net-tls-move-TOE-related-structures-to-a-separate-he.patch
-+	patches.suse/net-tls-rename-tls_device-to-tls_toe_device.patch
-+	patches.suse/net-tls-move-tls_build_proto-on-init-path.patch
-+	patches.suse/net-tls-move-TOE-related-code-to-a-separate-file.patch
-+	patches.suse/net-tls-rename-tls_hw_-functions-tls_toe_.patch
-+	patches.suse/net-tls-allow-compiling-TLS-TOE-out.patch
-+	patches.suse/0009-net-phy-broadcom-Fix-RGMII-delays-configuration-for-.patch
-+	patches.suse/net-spread-enum-sock_flags.patch
-+	patches.suse/igmp-uninline-ip_mc_validate_checksum.patch
-+	patches.suse/net-devlink-don-t-ignore-errors-during-dumpit.patch
-+	patches.suse/net-tls-add-tracing-for-device-offload-events.patch
-+	patches.suse/net-tls-add-device-decrypted-trace-point.patch
-+	patches.suse/net-tls-add-skeleton-of-MIB-statistics.patch
-+	patches.suse/net-tls-add-statistics-for-installed-sessions.patch
-+	patches.suse/net-tls-add-TlsDecryptError-stat.patch
-+	patches.suse/net-tls-add-TlsDeviceRxResync-statistic.patch
-+	patches.suse/net-devlink-export-devlink-net-setter.patch
-+	patches.suse/netdevsim-create-devlink-and-netdev-instances-in-nam.patch
-+	patches.suse/net-genetlink-push-doit-dumpit-code-from-genl_family.patch
-+	patches.suse/net-genetlink-introduce-dump-info-struct-to-be-avail.patch
-+	patches.suse/net-genetlink-push-attrbuf-allocation-and-parsing-to.patch
-+	patches.suse/net-genetlink-parse-attrs-and-store-in-contect-info-.patch
-+	patches.suse/net-ieee802154-have-genetlink-code-to-parse-the-attr.patch
-+	patches.suse/net-nfc-have-genetlink-code-to-parse-the-attrs-durin.patch
-+	patches.suse/net-tipc-have-genetlink-code-to-parse-the-attrs-duri.patch
-+	patches.suse/net-tipc-allocate-attrs-locally-instead-of-using-gen.patch
-+	patches.suse/devlink-have-genetlink-code-to-parse-the-attrs-durin.patch
-+	patches.suse/netdevsim-add-couple-of-debugfs-bools-to-debug-devli.patch
-+	patches.suse/mlxsw-reg-Extend-MGPIR-register-with-new-field-expos.patch
-+	patches.suse/mlxsw-hwmon-Provide-optimization-for-QSFP-modules-nu.patch
-+	patches.suse/mlxsw-thermal-Provide-optimization-for-QSFP-modules-.patch
-+	patches.suse/mlxsw-core-Push-minor-subminor-fw-version-check-into.patch
-+	patches.suse/mlxsw-minimal-Add-validation-for-FW-version.patch
-+	patches.suse/net-devlink-fix-reporter-dump-dumpit.patch
-+	patches.suse/netdevsim-implement-devlink-dev_info-op.patch
-+	patches.suse/samples-pktgen-fix-proc_cmd-command-result-check-log.patch
-+	patches.suse/net-ena-change-num_queues-to-num_io_queues-for-clari.patch
-+	patches.suse/net-ena-multiple-queue-creation-related-cleanups.patch
-+	patches.suse/net-ena-ethtool-get_channels-use-combined-only.patch
-+	patches.suse/net-ena-make-ethtool-l-show-correct-max-number-of-qu.patch
-+	patches.suse/net-ena-remove-redundant-print-of-number-of-queues.patch
-+	patches.suse/net-ena-ethtool-support-set_channels-callback.patch
-+	patches.suse/net-core-change-return-type-of-pskb_may_pull-to-bool.patch
-+	patches.suse/ipv6-Make-ipv6_mc_may_pull-return-bool.patch
-+	patches.suse/net-core-use-helper-skb_ensure_writable-in-more-plac.patch
-+	patches.suse/net-sockmap-use-bitmap-for-copy-info.patch
-+	patches.suse/net-tls-mark-sk-err-being-set-as-unlikely.patch
-+	patches.suse/net-tls-make-allocation-failure-unlikely.patch
-+	patches.suse/net-tls-pass-context-to-tls_device_decrypted.patch
-+	patches.suse/net-tls-store-async_capable-on-a-single-bit.patch
-+	patches.suse/net-tls-store-decrypted-on-a-single-bit.patch
-+	patches.suse/net-hns-make-arrays-static-makes-object-smaller.patch
-+	patches.suse/net-hns3-make-array-tick_array-static-makes-object-s.patch
-+	patches.suse/nfp-bpf-make-array-exp_mask-static-makes-object-smal.patch
-+	patches.suse/netdevsim-fix-spelling-mistake-forbidded-forbid.patch
-+	patches.suse/tun-fix-memory-leak-in-error-path.patch
-+	patches.suse/net-hns3-add-support-for-setting-VF-link-status-on-t.patch
-+	patches.suse/net-hns3-add-support-for-spoof-check-setting.patch
-+	patches.suse/net-hns3-add-support-for-setting-VF-trust.patch
-+	patches.suse/net-hns3-add-support-for-configuring-bandwidth-of-VF.patch
-+	patches.suse/net-hns3-add-support-for-configuring-VF-MAC-from-the.patch
-+	patches.suse/net-hns3-support-tx-scatter-gather-fraglist-feature.patch
-+	patches.suse/net-genetlink-always-allocate-separate-attrs-for-dum.patch
-+	patches.suse/net-tipc-prepare-attrs-in-__tipc_nl_compat_dumpit.patch
-+	patches.suse/Revert-tun-call-dev_get_valid_name-before-register_n.patch
-+	patches.suse/net-smc-separate-smcd-and-smcr-link-group-lists
-+	patches.suse/net-smc-separate-locks-for-smcd-and-smcr-link-group-lists
-+	patches.suse/net-smc-increase-device-refcount-for-added-link-group
-+	patches.suse/net-smc-no-new-connections-on-disappearing-devices
-+	patches.suse/net-smc-improve-close-of-terminated-socket
-+	patches.suse/team-call-RCU-read-lock-when-walking-the-port_list.patch
-+	patches.suse/ipvlan-consolidate-TSO-flags-using-NETIF_F_ALL_TSO.patch
-+	patches.suse/af_unix-__unix_find_socket_byname-cleanup.patch
-+	patches.suse/sock_get_timeout-drop-unnecessary-return-variable.patch
-+	patches.suse/devlink-don-t-do-reporter-recovery-if-the-state-is-h.patch
-+	patches.suse/devlink-propagate-extack-down-to-health-reporter-ops.patch
-+	patches.suse/netdevsim-implement-couple-of-testing-devlink-health.patch
-+	patches.suse/tcp-improve-recv_skip_hint-for-tcp_zerocopy_receive.patch
-+	patches.suse/genetlink-do-not-parse-attributes-for-families-with-.patch
-+	patches.suse/libbpf-Bump-current-version-to-v0.0.6.patch
-+	patches.suse/selftests-bpf-Add-static-to-enable_all_controllers.patch
-+	patches.suse/libbpf-Fix-BTF-defined-map-s-__type-macro-handling-o.patch
-+	patches.suse/libbpf-stop-enforcing-kern_version-populate-it-for-u.patch
-+	patches.suse/libbpf-add-bpf_object__open_-file-mem-w-extensible-o.patch
-+	patches.suse/libbpf-fix-bpf_object__name-to-actually-return-objec.patch
-+	patches.suse/selftests-bpf-switch-tests-to-new-bpf_object__open_-.patch
-+	patches.suse/libbpf-Add-cscope-and-tags-targets-to-Makefile.patch
-+	patches.suse/uapi-bpf-fix-helper-docs.patch
-+	patches.suse/scripts-bpf-teach-bpf_helpers_doc.py-to-dump-BPF-hel.patch
-+	patches.suse/libbpf-auto-generate-list-of-BPF-helper-definitions.patch
-+	patches.suse/selftests-bpf-Fix-dependency-ordering-for-attach_pro.patch
-+	patches.suse/bpftool-Fix-bpftool-build-by-switching-to-bpf_object.patch
-+	patches.suse/samples-bpf-Trivial-fix-spelling-mistake-in-usage.patch
-+	patches.suse/bpf-flow_dissector-add-mode-to-enforce-global-BPF-fl.patch
-+	patches.suse/selftests-bpf-Undo-GCC-specific-bpf_helpers.h-change.patch
-+	patches.suse/selftests-bpf-samples-bpf-Split-off-legacy-stuff-fro.patch
-+	patches.suse/selftests-bpf-Adjust-CO-RE-reloc-tests-for-new-bpf_c.patch
-+	patches.suse/selftests-bpf-Split-off-tracing-only-helpers-into-bp.patch
-+	patches.suse/libbpf-Move-bpf_-helpers-helper_defs-endian-tracing-.patch
-+	patches.suse/libbpf-Add-BPF_CORE_READ-BPF_CORE_READ_INTO-helpers.patch
-+	patches.suse/selftests-bpf-Add-BPF_CORE_READ-and-BPF_CORE_READ_ST.patch
-+	patches.suse/0001-libbpf-Fix-struct-end-padding-in-btf_dump.patch
-+	patches.suse/selftests-bpf-Fix-btf_dump-padding-test-case.patch
-+	patches.suse/libbpf-Fix-passing-uninitialized-bytes-to-setsockopt.patch
-+	patches.suse/scripts-bpf-Fix-xdp_md-forward-declaration-typo.patch
-+	patches.suse/bpf-Track-contents-of-read-only-maps-as-scalars.patch
-+	patches.suse/selftests-bpf-Add-read-only-map-values-propagation-t.patch
-+	patches.suse/bpf-Align-struct-bpf_prog_stats.patch
-+	patches.suse/flow_dissector-Allow-updating-the-flow-dissector-pro.patch
-+	patches.suse/bpf-Fix-cast-to-pointer-from-integer-of-different-si.patch
-+	patches.suse/xdp-Trivial-fix-spelling-in-function-description.patch
-+	patches.suse/libbpf-Generate-more-efficient-BPF_CORE_READ-code.patch
-+	patches.suse/selftests-bpf-Enforce-libbpf-build-before-BPF-progra.patch
-+	patches.suse/ethtool-Add-support-for-400Gbps-50Gbps-per-lane-link.patch
-+	patches.suse/mlxsw-spectrum-Add-support-for-400Gbps-50Gbps-per-la.patch
-+	patches.suse/net-core-use-listified-Rx-for-GRO_NORMAL-in-napi_gro.patch
-+	patches.suse/net_sched-sch_fq-remove-one-obsolete-check-in-fq_deq.patch
-+	patches.suse/net-bcmgenet-Generate-a-random-MAC-if-none-is-valid.patch
-+	patches.suse/net-phylink-use-more-linkmode_.patch
-+	patches.suse/net-bcmgenet-Add-a-shutdown-callback.patch
-+	patches.suse/net-sfp-move-fwnode-parsing-into-sfp-bus-layer.patch
-+	patches.suse/pktgen-remove-unnecessary-assignment-in-pktgen_xmit.patch
-+	patches.suse/net-sched-Avoid-using-yield-in-a-busy-waiting-loop.patch
-+	patches.suse/net-phy-avoid-NPE-if-read_page-write_page-callbacks-.patch
-+	patches.suse/mlxsw-spectrum-Register-switched-port-analyzers-SPAN.patch
-+	patches.suse/net-hns3-remove-struct-hns3_nic_ring_data-in-hns3_en.patch
-+	patches.suse/net-hns3-optimized-MAC-address-in-management-table.patch
-+	patches.suse/net-hns3-minor-optimization-for-barrier-in-IO-path.patch
-+	patches.suse/net-hns3-introduce-ring_to_netdev-in-enet-module.patch
-+	patches.suse/net-hns3-make-struct-hns3_enet_ring-cacheline-aligne.patch
-+	patches.suse/net-hns3-minor-cleanup-for-hns3_handle_rx_bd.patch
-+	patches.suse/net-hns3-do-not-allocate-linear-data-for-fraglist-sk.patch
-+	patches.suse/net-hns3-log-and-clear-hardware-error-after-reset-co.patch
-+	patches.suse/net-phy-marvell-support-downshift-as-PHY-tunable.patch
-+	patches.suse/net-phy-marvell-remove-superseded-function-marvell_s.patch
-+	patches.suse/net-sched-act_police-re-use-tcf_tm_dump.patch
-+	patches.suse/igc-Add-SCTP-CRC-checksumming-functionality.patch
-+	patches.suse/e1000e-Add-support-for-S0ix.patch
-+	patches.suse/igc-Add-set_rx_mode-support.patch
-+	patches.suse/igc-Add-Rx-checksum-support.patch
-+	patches.suse/igc-Clean-up-unused-shadow_vfta-pointer.patch
-+	patches.suse/mlxsw-reg-Add-macro-for-getting-QSFP-module-EEPROM-p.patch
-+	patches.suse/mlxsw-core-Extend-QSFP-EEPROM-size-for-ethtool.patch
-+	patches.suse/net-smc-cancel-send-and-receive-for-terminated-socket
-+	patches.suse/net-smc-terminate-link-group-without-holding-lgr-lock
-+	patches.suse/net-smc-improve-abnormal-termination-locking
-+	patches.suse/net-smc-improve-link-group-freeing
-+	patches.suse/net-smc-tell-peers-about-abnormal-link-group-termination
-+	patches.suse/net-smc-improve-abnormal-termination-of-link-groups
-+	patches.suse/net-smc-introduce-link-group-termination-worker
-+	patches.suse/net-smc-remove-close-abort-worker
-+	patches.suse/fq_codel-do-not-include-linux-jhash.h.patch
-+	patches.suse/net-phy-modify-assignment-to-OR-for-dev_flags-in-phy.patch
-+	patches.suse/net-phy-add-support-for-clause-37-auto-negotiation.patch
-+	patches.suse/mlxsw-spectrum-Use-guaranteed-buffer-size-as-pool-si.patch
-+	patches.suse/mlxsw-spectrum_buffers-Calculate-the-size-of-the-mai.patch
-+	patches.suse/fsl-fman-don-t-touch-liodn-base-regs-reserved-on-non.patch
-+	patches.suse/dpaa_eth-defer-probing-after-qbman.patch
-+	patches.suse/dpaa_eth-remove-redundant-code.patch
-+	patches.suse/fsl-fman-add-API-to-get-the-device-behind-a-fman-por.patch
-+	patches.suse/dpaa_eth-change-DMA-device.patch
-+	patches.suse/fsl-fman-remove-unused-struct-member.patch
-+	patches.suse/dpaa_eth-add-newline-in-dev_err-msg.patch
-+	patches.suse/net-phy-dp83867-enable-robust-auto-mdix.patch
-+	patches.suse/tcp-add-TCP_INFO-status-for-failed-client-TFO.patch
-+	patches.suse/0001-Revert-Bluetooth-hci_ll-set-operational-frequency-ea.patch
-+	patches.suse/Bluetooth-missed-cpu_to_le16-conversion-in-hci_init4.patch
-+	patches.suse/Bluetooth-Workaround-directed-advertising-bug-in-Bro.patch
- 	patches.suse/Bluetooth-hci_core-fix-init-for-HCI_USER_CHANNEL.patch
-+	patches.suse/Bluetooth-hci_bcm-Fix-RTS-handling-during-startup.patch
-+	patches.suse/ionic-fix-up-struct-name-comments.patch
-+	patches.suse/ionic-reverse-an-interrupt-coalesce-calculation.patch
-+	patches.suse/ionic-add-heartbeat-check.patch
-+	patches.suse/ionic-add-a-watchdog-timer-to-monitor-heartbeat.patch
-+	patches.suse/ionic-implement-support-for-rx-sgl.patch
-+	patches.suse/ionic-update-driver-version.patch
-+	patches.suse/ipvs-no-need-to-update-skb-route-entry-for-local-des.patch
-+	patches.suse/ipvs-batch-__ip_vs_cleanup.patch
-+	patches.suse/ipvs-batch-__ip_vs_dev_cleanup.patch
-+	patches.suse/libbpf-Update-BTF-reloc-support-to-latest-Clang-form.patch
-+	patches.suse/libbpf-Refactor-bpf_object__open-APIs-to-use-common-.patch
-+	patches.suse/libbpf-Add-support-for-field-existance-CO-RE-relocat.patch
-+	patches.suse/libbpf-Add-BPF-side-definitions-of-supported-field-r.patch
-+	patches.suse/selftests-bpf-Add-field-existence-CO-RE-relocs-tests.patch
-+	patches.suse/bpf-Allow-__sk_buff-tstamp-in-BPF_PROG_TEST_RUN.patch
-+	patches.suse/bpf-stackmap-Fix-deadlock-with-rq_lock-in-bpf_get_st.patch
-+	patches.suse/bpf-Add-typecast-to-raw_tracepoints-to-help-BTF-gene.patch
-+	patches.suse/bpf-Add-typecast-to-bpf-helpers-to-help-BTF-generati.patch
-+	patches.suse/bpf-Process-in-kernel-BTF.patch
-+	patches.suse/bpf-Add-attach_btf_id-attribute-to-program-load.patch
-+	patches.suse/libbpf-Auto-detect-btf_id-of-BTF-based-raw_tracepoin.patch
-+	patches.suse/bpf-Implement-accurate-raw_tp-context-access-via-BTF.patch
-+	patches.suse/bpf-Attach-raw_tp-program-with-BTF-via-type-name.patch
-+	patches.suse/bpf-Add-support-for-BTF-pointers-to-interpreter.patch
-+	patches.suse/bpf-Add-support-for-BTF-pointers-to-x86-JIT.patch
-+	patches.suse/bpf-Check-types-of-arguments-passed-into-helpers.patch
-+	patches.suse/selftests-bpf-Add-kfree_skb-raw_tp-test.patch
-+	patches.suse/selftests-bpf-Make-CO-RE-reloc-test-impartial-to-tes.patch
-+	patches.suse/bpf-Fix-bpf_attr.attach_btf_id-check.patch
-+	patches.suse/bpf-Fix-build-error-without-CONFIG_NET.patch
-+	patches.suse/bpf-libbpf-Add-kernel-version-section-parsing-back.patch
-+	patches.suse/tools-Sync-if_link.h.patch
-+	patches.suse/libbpf-Add-bpf_program__get_-type-expected_attach_ty.patch
-+	patches.suse/libbpf-Add-uprobe-uretprobe-and-tp-raw_tp-section-su.patch
-+	patches.suse/libbpf-Teach-bpf_object__open-to-guess-program-types.patch
-+	patches.suse/selftests-bpf-Make-a-copy-of-subtest-name.patch
-+	patches.suse/selftests-bpf-Make-reference_tracking-test-use-subte.patch
-+	patches.suse/selftest-bpf-Get-rid-of-a-bunch-of-explicit-BPF-prog.patch
-+	patches.suse/libbpf-Make-DECLARE_LIBBPF_OPTS-macro-strictly-a-var.patch
-+	patches.suse/selftests-bpf-Move-test_section_names-into-test_prog.patch
-+	patches.suse/libbpf-Fix-strncat-bounds-error-in-libbpf_prog_type_.patch
-+	patches.suse/bpf-Prepare-btf_ctx_access-for-non-raw_tp-use-case.patch
-+	patches.suse/net-Fix-misspellings-of-configure-and-configuration.patch
-+	patches.suse/net-Fix-various-misspellings-of-connect.patch
-+	patches.suse/mvpp2-refactor-frame-drop-routine.patch
-+	patches.suse/mvpp2-sync-only-the-received-frame.patch
-+	patches.suse/mvpp2-prefetch-frame-header.patch
-+	patches.suse/mlxsw-spectrum_buffers-remove-unneeded-semicolon.patch
-+	patches.suse/sock-remove-unneeded-semicolon.patch
-+	patches.suse/i40e-Fix-for-persistent-lldp-support.patch
-+	patches.suse/i40e-Wrong-Advertised-FEC-modes-after-set-FEC-to-AUT.patch
-+	patches.suse/i40e-Extract-detection-of-HW-flags-into-a-function.patch
-+	patches.suse/i40e-Extend-PHY-access-with-page-change-flag.patch
-+	patches.suse/i40e-initialize-ITRN-registers-with-correct-values.patch
-+	patches.suse/i40e-allow-ethtool-to-report-SW-and-FW-versions-in-r.patch
-+	patches.suse/i40e-Fix-LED-blinking-flow-for-X710T-L-devices.patch
-+	patches.suse/i40e-Refactoring-VF-MAC-filters-counting-to-make-mor.patch
-+	patches.suse/i40e-prevent-memory-leak-in-i40e_setup_macvlans.patch
-+	patches.suse/net-dsa-LAN9303-select-REGMAP-when-LAN9303-enable.patch
-+	patches.suse/ionic-Remove-set-but-not-used-variable-sg_desc.patch
-+	patches.suse/net-phy-marvell-fix-typo-in-constant-MII_M1011_PHY_S.patch
-+	patches.suse/net-phy-marvell-fix-downshift-function-naming.patch
-+	patches.suse/net-phy-marvell-add-downshift-support-for-M88E1111.patch
-+	patches.suse/net-phy-marvell-add-PHY-tunable-support-for-more-PHY.patch
-+	patches.suse/cavium-thunder-Fix-use-true-false-for-bool-type.patch
-+	patches.suse/broadcom-bnxt-Fix-use-true-false-for-bool.patch
-+	patches.suse/inet-do-not-call-sublist_rcv-on-empty-list.patch
-+	patches.suse/net-bridge-fdb-convert-is_local-to-bitops.patch
-+	patches.suse/net-bridge-fdb-convert-is_static-to-bitops.patch
-+	patches.suse/net-bridge-fdb-convert-is_sticky-to-bitops.patch
-+	patches.suse/net-bridge-fdb-convert-added_by_user-to-bitops.patch
-+	patches.suse/net-bridge-fdb-convert-added_by_external_learn-to-us.patch
-+	patches.suse/net-bridge-fdb-convert-offloaded-to-use-bitops.patch
-+	patches.suse/net-bridge-fdb-set-flags-directly-in-fdb_create.patch
-+	patches.suse/mlxsw-reg-Increase-size-of-MPAR-register.patch
-+	patches.suse/mlxsw-pci-Increase-PCI-reset-timeout-for-SN3800-syst.patch
-+	patches.suse/mlxsw-Bump-firmware-version-to-13.2000.2308.patch
-+	patches.suse/mlxsw-Enforce-firmware-version-for-Spectrum-2.patch
-+	patches.suse/flow_dissector-add-meaningful-comments.patch
-+	patches.suse/flow_dissector-skip-the-ICMP-dissector-for-non-ICMP-.patch
-+	patches.suse/flow_dissector-extract-more-ICMP-information.patch
-+	patches.suse/bonding-balance-ICMP-echoes-in-layer3-4-mode.patch
-+	patches.suse/net-phy-marvell-add-downshift-support-for-88E1145.patch
-+	patches.suse/vxlan-drop-vxlan-parameter-in-vxlan_fdb_alloc.patch
- 	patches.suse/e1000e-Add-support-for-Comet-Lake.patch
- 	patches.suse/e1000e-Use-rtnl_lock-to-prevent-race-conditions-betw.patch
- 	patches.suse/e1000e-Drop-unnecessary-__E1000_DOWN-bit-twiddling.patch
-+	patches.suse/igb-Add-UDP-segmentation-offload-support.patch
-+	patches.suse/ixgbe-Add-UDP-segmentation-offload-support.patch
-+	patches.suse/i40e-Add-UDP-segmentation-offload-support.patch
- 	patches.suse/e1000e-Add-support-for-Tiger-Lake.patch
-+	patches.suse/e1000e-Fix-compiler-warning-when-CONFIG_PM_SLEEP-is-.patch
-+	patches.suse/net-sched-extract-common-action-counters-update-code.patch
-+	patches.suse/net-sched-extract-bstats-update-code-into-function.patch
-+	patches.suse/net-sched-extract-qstats-update-code-into-functions.patch
-+	patches.suse/net-sched-don-t-expose-action-qstats-to-skb_tc_reins.patch
-+	patches.suse/net-sched-modify-stats-helper-functions-to-support-r.patch
-+	patches.suse/net-sched-extend-TCA_ACT-space-with-TCA_ACT_FLAGS.patch
-+	patches.suse/net-sched-update-action-implementations-to-support-f.patch
-+	patches.suse/cxgb4-l2t-Simplify-t4_l2e_free-and-_t4_l2e_free.patch
-+	patches.suse/mlxsw-reg-Extend-PMLP-tx-rx-lane-value-size-to-4-bit.patch
-+	patches.suse/mlxsw-reg-Add-Port-Module-Type-Mapping-Register.patch
-+	patches.suse/mlxsw-spectrum-Use-PMTM-register-to-get-max-module-w.patch
-+	patches.suse/mlxsw-spectrum-Move-max_width-check-up-before-count-.patch
-+	patches.suse/mlxsw-spectrum-Distinguish-between-unsplittable-and-.patch
-+	patches.suse/mlxsw-spectrum-Replace-port_to_module-array-with-arr.patch
-+	patches.suse/mlxsw-spectrum-Use-mapping-of-port-being-split-for-c.patch
-+	patches.suse/mlxsw-spectrum-Pass-mapping-values-in-port-mapping-s.patch
-+	patches.suse/mlxsw-spectrum-Add-sanity-checks-into-module-info-ge.patch
-+	patches.suse/mlxsw-spectrum-Push-getting-offsets-of-split-ports-i.patch
-+	patches.suse/mlxsw-spectrum-Introduce-resource-for-getting-offset.patch
-+	patches.suse/mlxsw-spectrum-Remember-split-base-local-port-and-us.patch
-+	patches.suse/mlxsw-spectrum-Use-port_module_max_width-to-compute-.patch
-+	patches.suse/mlxsw-spectrum-Fix-base-port-get-for-split-count-4-a.patch
-+	patches.suse/mlxsw-spectrum-Iterate-over-all-ports-in-gap-during-.patch
-+	patches.suse/mlxsw-spectrum-Generalize-split-count-check.patch
-+	patches.suse/bnxt_en-Add-support-to-invoke-OP-TEE-API-to-reset-fi.patch
-+	patches.suse/bnxt_en-Add-support-to-collect-crash-dump-via-ethtoo.patch
-+	patches.suse/net-hns3-dump-some-debug-information-when-reset-fail.patch
-+	patches.suse/net-hns3-add-struct-netdev_queue-debug-info-for-TX-t.patch
-+	patches.suse/net-hns3-cleanup-some-magic-numbers.patch
-+	patches.suse/net-hns3-cleanup-some-coding-style-issues.patch
-+	patches.suse/net-hns3-cleanup-a-format-truncation-warning.patch
-+	patches.suse/net-hns3-optimize-local-variable-initialization.patch
-+	patches.suse/net-hns3-add-or-modify-some-comments.patch
-+	patches.suse/net-hns3-cleanup-some-print-format-warning.patch
-+	patches.suse/net-hns3-cleanup-byte-order-issues-when-printed.patch
-+	patches.suse/dpaa_eth-use-only-one-buffer-pool-per-interface.patch
-+	patches.suse/dpaa_eth-use-page-backed-rx-buffers.patch
-+	patches.suse/dpaa_eth-perform-DMA-unmapping-before-read.patch
-+	patches.suse/dpaa_eth-avoid-timestamp-read-on-error-paths.patch
-+	patches.suse/dpaa_eth-simplify-variables-used-in-dpaa_cleanup_tx_.patch
-+	patches.suse/dpaa_eth-use-fd-information-in-dpaa_cleanup_tx_fd.patch
-+	patches.suse/dpaa_eth-cleanup-skb_to_contig_fd.patch
-+	patches.suse/dpaa_eth-use-a-page-to-store-the-SGT.patch
-+	patches.suse/dpaa_eth-add-dropped-frames-to-percpu-ethtool-stats.patch
-+	patches.suse/dpaa_eth-remove-netdev_err-for-user-errors.patch
-+	patches.suse/dpaa_eth-extend-delays-in-ndo_stop.patch
-+	patches.suse/soc-fsl-qbman-allow-registering-a-device-link-for-th.patch
-+	patches.suse/dpaa_eth-register-a-device-link-for-the-qman-portal-.patch
-+	patches.suse/s390-qdio-implement-iqd-multi-write
-+	patches.suse/s390-qeth-use-iqd-multi-write
-+	patches.suse/s390-qeth-use-qdio_bufnr
-+	patches.suse/s390-qeth-keep-irq-disabled-until-napi-is-really-done
-+	patches.suse/s390-qeth-consolidate-some-duplicated-hw-cmd-code
-+	patches.suse/s390-qeth-don-t-set-card-state-in-qeth_qdio_clear_card
-+	patches.suse/s390-qeth-use-helpers-for-ip-address-hashing
-+	patches.suse/s390-qeth-don-t-cache-mac-addresses-for-multicast-ips
-+	patches.suse/mlxsw-Fix-64-bit-division-in-mlxsw_sp_sb_prs_init.patch
-+	patches.suse/sfc-support-encapsulation-of-xdp_frames-in-efx_tx_bu.patch
-+	patches.suse/sfc-perform-XDP-processing-on-received-packets.patch
-+	patches.suse/sfc-Enable-setting-of-xdp_prog.patch
-+	patches.suse/sfc-allocate-channels-for-XDP-tx-queues.patch
-+	patches.suse/sfc-handle-XDP_TX-outcomes-of-XDP-eBPF-programs.patch
-+	patches.suse/sfc-add-XDP-counters-to-ethtool-stats.patch
-+	patches.suse/bnxt_en-Add-support-for-L2-rewrite.patch
-+	patches.suse/bnxt-Avoid-logging-an-unnecessary-message-when-a-flo.patch
-+	patches.suse/bnxt_en-Add-support-for-NAT-L3-L4-rewrite.patch
-+	patches.suse/bnxt_en-flow_offload-offload-tunnel-decap-rules-via-.patch
-+	patches.suse/bnxt_en-Improve-bnxt_ulp_stop-bnxt_ulp_start-call-se.patch
-+	patches.suse/bnxt_en-Call-bnxt_ulp_stop-bnxt_ulp_start-during-err.patch
-+	patches.suse/bnxt_en-Call-bnxt_ulp_stop-bnxt_ulp_start-during-sus.patch
-+	patches.suse/net-bridge-fdb-br_fdb_update-can-take-flags-directly.patch
-+	patches.suse/net-bridge-fdb-avoid-two-atomic-bitops-in-br_fdb_ext.patch
-+	patches.suse/net-bridge-fdb-restore-unlikely-when-taking-over-ext.patch
-+	patches.suse/libbpf-Fix-compatibility-for-kernels-without-need_wa.patch
-+	patches.suse/libbpf-Fix-off-by-one-error-in-ELF-sanity-check.patch
-+	patches.suse/libbpf-Don-t-use-kernel-side-u32-type-in-xsk.c.patch
-+	patches.suse/bpf-Enforce-return-0-in-BTF-enabled-raw_tp-programs.patch
-+	patches.suse/bpf-Fix-bpf-jit-kallsym-access.patch
-+	patches.suse/bpf-Replace-prog_raw_tp-btf_id-with-prog_tracing.patch
-+	patches.suse/libbpf-Add-support-for-prog_tracing.patch
-+	patches.suse/xsk-Store-struct-xdp_sock-as-a-flexible-array-member.patch
-+	patches.suse/bpf-Implement-map_gen_lookup-callback-for-XSKMAP.patch
-+	patches.suse/xsk-Restructure-inline-XSKMAP-lookup-redirect-flush.patch
-+	patches.suse/libbpf-Fix-error-handling-in-bpf_map__reuse_fd.patch
-+	patches.suse/libbpf-Store-map-pin-path-and-status-in-struct-bpf_m.patch
-+	patches.suse/libbpf-Move-directory-creation-into-_pin-functions.patch
-+	patches.suse/libbpf-Add-auto-pinning-of-maps-when-loading-BPF-obj.patch
-+	patches.suse/selftests-Add-tests-for-automatic-map-pinning.patch
- 	patches.suse/uaccess-Add-non-pagefault-user-space-write-function.patch
-+	patches.suse/uaccess-Add-strict-non-pagefault-kernel-space-read-f.patch
- 	patches.suse/bpf-Make-use-of-probe_user_write-in-probe-write-help.patch
-+	patches.suse/bpf-Add-probe_read_-user-kernel-and-probe_read_-user.patch
-+	patches.suse/bpf-Switch-BPF-probe-insns-to-bpf_probe_read_kernel.patch
-+	patches.suse/bpf-samples-Use-bpf_probe_read_user-where-appropriat.patch
-+	patches.suse/bpf-testing-Convert-prog-tests-to-probe_read_-user-k.patch
-+	patches.suse/net-icmp-use-input-address-in-traceroute.patch
-+	patches.suse/net-icmp6-provide-input-address-for-traceroute6.patch
-+	patches.suse/net-mlx5-DR-Replace-CRC32-implementation-to-use-kern.patch
-+	patches.suse/net-mlx5-FPGA-support-network-cards-with-standalone-.patch
-+	patches.suse/net-mlx5-Remove-unneeded-variable-in-mlx5_unload_one.patch
-+	patches.suse/net-mlx5-Clear-VF-s-configuration-on-disabling-SRIOV.patch
-+	patches.suse/net-mlx5e-Verify-that-rule-has-at-least-one-fwd-drop.patch
-+	patches.suse/net-mlx5-Do-not-hold-group-lock-while-allocating-FTE.patch
-+	patches.suse/net-mlx5-Support-lockless-FTE-read-lookups.patch
-+	patches.suse/net-mlx5e-TX-Dump-WQs-wqe-descriptors-on-CQE-with-er.patch
-+	patches.suse/net-mlx5-WQ-Move-short-getters-into-header-file.patch
-+	patches.suse/net-mlx5e-Bit-sized-fields-rewrite-support.patch
-+	patches.suse/net-mlx5e-Add-ToS-DSCP-header-rewrite-support.patch
-+	patches.suse/net-mlx5-rate-limit-alloc_ent-error-messages.patch
-+	patches.suse/net-mlx5-LAG-Use-port-enumerators.patch
-+	patches.suse/net-mlx5-LAG-Use-affinity-type-enumerators.patch
-+	patches.suse/net-mlx5-DR-Support-IPv4-and-IPv6-mixed-matcher.patch
-+	patches.suse/net-bridge-fdb-eliminate-extra-port-state-tests-from.patch
-+	patches.suse/ipv6-use-jhash2-in-rt6_exception_hash.patch
-+	patches.suse/fm10k-add-missing-field-initializers-to-TLV-attribut.patch
-+	patches.suse/fm10k-add-support-for-ndo_get_vf_stats-operation.patch
-+	patches.suse/ixgbe-Make-use-of-cpumask_local_spread-to-improve-RS.patch
-+	patches.suse/fm10k-update-driver-version-to-match-out-of-tree.patch
-+	patches.suse/ixgbe-protect-TX-timestamping-from-API-misuse.patch
-+	patches.suse/i40e-enable-X710-support.patch
-+	patches.suse/i40e-implement-VF-stats-NDO.patch
-+	patches.suse/ice-Introduce-ice_base.c.patch
-+	patches.suse/ice-get-rid-of-per-tc-flow-in-Tx-queue-configuration.patch
-+	patches.suse/ice-Add-support-for-XDP.patch
-+	patches.suse/ice-Move-common-functions-to-ice_txrx_lib.c.patch
-+	patches.suse/ice-Add-support-for-AF_XDP.patch
-+	patches.suse/ice-introduce-legacy-Rx-flag.patch
-+	patches.suse/ice-introduce-frame-padding-computation-logic.patch
-+	patches.suse/ice-add-build_skb-support.patch
-+	patches.suse/ice-allow-3k-MTU-for-XDP.patch
-+	patches.suse/msft-hv-1961-hv_netvsc-flag-software-created-hash-value.patch
-+	patches.suse/icmp-add-helpers-to-recognize-ICMP-error-packets.patch
-+	patches.suse/icmp-remove-duplicate-code.patch
-+	patches.suse/vsock-Simplify-__vsock_release.patch
-+	patches.suse/net-hns3-remove-unused-macros.patch
-+	patches.suse/net_sched-do-not-export-gnet_stats_basic_packed-to-u.patch
-+	patches.suse/net_sched-extend-packet-counter-to-64bit.patch
-+	patches.suse/net_sched-add-TCA_STATS_PKT64-attribute.patch
-+	patches.suse/bnx2x-Utilize-FW-7.13.15.0.patch
-+	patches.suse/bnx2x-Enable-Multi-Cos-feature.patch
-+	patches.suse/bnx2x-Fix-PF-VF-communication-over-multi-cos-queues.patch
-+	patches.suse/cnic-Set-fp_hsi_ver-as-part-of-CLIENT_SETUP-ramrod.patch
-+	patches.suse/cxgb4-Add-pci-reset-handler.patch
-+	patches.suse/rsi-release-skb-if-rsi_prepare_beacon-fails.patch
- 	patches.suse/mt7601u-fix-bbp-version-check-in-mt7601u_wait_bbp_re.patch
- 	patches.suse/rtlwifi-prevent-memory-leak-in-rtl_usb_probe.patch
- 	patches.suse/libertas-fix-a-potential-NULL-pointer-dereference.patch
- 	patches.suse/rtl8xxxu-prevent-leaking-urb.patch
- 	patches.suse/cw1200-Fix-a-signedness-bug-in-cw1200_load_firmware.patch
-+	patches.suse/ath10k-Check-if-station-exists-before-forwarding-tx-.patch
-+	patches.suse/ath10k-Fix-HOST-capability-QMI-incompatibility.patch
-+	patches.suse/ath10k-add-cleanup-in-ath10k_sta_state.patch
-+	patches.suse/ath10k-fix-memory-leak.patch
-+	patches.suse/ath10k-fix-backtrace-on-coredump.patch
- 	patches.suse/ath9k_hw-fix-uninitialized-variable-data.patch
-+	patches.suse/ath9k_htc-Modify-byte-order-for-an-error-message.patch
-+	patches.suse/ath9k_htc-Discard-undersized-packets.patch
-+	patches.suse/ath10k-fix-offchannel-tx-failure-when-no-ath10k_mac_.patch
-+	patches.suse/ath10k-restore-QCA9880-AR1A-v1-detection.patch
- 	patches.suse/ar5523-check-NULL-before-memcpy-in-ar5523_cmd.patch
-+	patches.suse/wil6210-check-len-before-memcpy-calls.patch
-+	patches.suse/rtw88-fix-beaconing-mode-rsvd_page-memory-violation-.patch
-+	patches.suse/rtw88-fix-NSS-of-hw_cap.patch
-+	patches.suse/rtw88-fix-error-handling-when-setup-efuse-info.patch
-+	patches.suse/rsi-fix-potential-null-dereference-in-rsi_probe.patch
-+	patches.suse/Revert-rsi-fix-potential-null-dereference-in-rsi_pro.patch
- 	patches.suse/mwifiex-pcie-Fix-memory-leak-in-mwifiex_pcie_alloc_c.patch
- 	patches.suse/mwifiex-pcie-Fix-memory-leak-in-mwifiex_pcie_init_ev.patch
-+	patches.suse/rtl8xxxu-fix-RTL8723BU-connection-failure-issue-afte.patch
- 	patches.suse/rtlwifi-Remove-unnecessary-NULL-check-in-rtl_regd_in.patch
--	patches.suse/0001-Bluetooth-Fix-invalid-free-in-bcsp_close.patch
-+	patches.suse/iwlwifi-mvm-consider-ieee80211-station-max-amsdu-val.patch
-+	patches.suse/netdevsim-drop-code-duplicated-by-a-merge.patch
-+	patches.suse/net-neigh-use-long-type-to-store-jiffies-delta.patch
-+	patches.suse/inet_diag-use-jiffies_delta_to_msecs.patch
-+	patches.suse/net-avoid-potential-false-sharing-in-neighbor-relate.patch
-+	patches.suse/net-use-helpers-to-change-sk_ack_backlog.patch
-+	patches.suse/net-annotate-lockless-accesses-to-sk-sk_ack_backlog.patch
-+	patches.suse/net-annotate-lockless-accesses-to-sk-sk_max_ack_back.patch
-+	patches.suse/tipc-reduce-sensitive-to-retransmit-failures.patch
-+	patches.suse/lwtunnel-add-options-process-for-arp-request.patch
-+	patches.suse/lwtunnel-add-options-process-for-cmp_encap.patch
-+	patches.suse/lwtunnel-add-options-setting-and-dumping-for-geneve.patch
-+	patches.suse/lwtunnel-add-options-setting-and-dumping-for-vxlan.patch
-+	patches.suse/lwtunnel-add-options-setting-and-dumping-for-erspan.patch
-+	patches.suse/net-silence-data-races-on-sk_backlog.tail.patch
-+	patches.suse/tcp-fix-data-race-in-tcp_recvmsg.patch
-+	patches.suse/ice-add-ethtool-m-support-for-reading-i2c-eeprom-mod.patch
-+	patches.suse/ice-Update-Boot-Configuration-Section-read-of-NVM.patch
-+	patches.suse/ice-handle-DCBx-non-contiguous-TC-request.patch
-+	patches.suse/ice-fix-driver-unload-flow.patch
-+	patches.suse/ice-Adjust-DCB-INIT-for-SW-mode.patch
-+	patches.suse/ice-save-PCI-state-in-probe.patch
-+	patches.suse/ice-Check-for-null-pointer-dereference-when-setting-.patch
-+	patches.suse/ice-write-register-with-correct-offset.patch
-+	patches.suse/ice-print-unsupported-module-message.patch
-+	patches.suse/ice-print-PCI-link-speed-and-width.patch
-+	patches.suse/ice-Get-rid-of-ice_cleanup_header.patch
-+	patches.suse/ice-Rename-VF-function-ice_vc_dis_vf-to-match-its-be.patch
-+	patches.suse/ice-Fix-return-value-when-SR-IOV-is-not-supported.patch
-+	patches.suse/net_sched-gen_estimator-extend-packet-counter-to-64b.patch
-+	patches.suse/cxgb4-query-firmware-for-QoS-offload-resources.patch
-+	patches.suse/cxgb4-rework-queue-config-and-MSI-X-allocation.patch
-+	patches.suse/cxgb4-parse-and-configure-TC-MQPRIO-offload.patch
-+	patches.suse/cxgb4-add-ETHOFLD-hardware-queue-support.patch
-+	patches.suse/cxgb4-add-Tx-and-Rx-path-for-ETHOFLD-traffic.patch
-+	patches.suse/cxgb4-add-FLOWC-based-QoS-offload.patch
-+	patches.suse/mlxsw-spectrum-Fix-error-return-code-in-mlxsw_sp_por.patch
-+	patches.suse/enetc-add-ioctl-support-for-PHY-related-ops.patch
-+	patches.suse/enetc-ethtool-add-wake-on-lan-callbacks.patch
-+	patches.suse/inetpeer-fix-data-race-in-inet_putpeer-inet_putpeer.patch
-+	patches.suse/tcp-Remove-one-extra-ktime_get_ns-from-cookie_init_t.patch
-+	patches.suse/enetc-fix-return-value-for-enetc_ioctl.patch
-+	patches.suse/devlink-Add-layer-3-generic-packet-traps.patch
-+	patches.suse/mlxsw-Add-layer-3-devlink-trap-support.patch
-+	patches.suse/devlink-Add-layer-3-generic-packet-exception-traps.patch
-+	patches.suse/mlxsw-Add-new-FIB-entry-type-for-reject-routes.patch
-+	patches.suse/mlxsw-Add-specific-trap-for-packets-routed-via-inval.patch
-+	patches.suse/mlxsw-Add-layer-3-devlink-trap-exceptions-support.patch
-+	patches.suse/net-ethernet-intel-Demote-MTU-change-prints-to-debug.patch
-+	patches.suse/net-provide-dev_lstats_read-helper.patch
-+	patches.suse/net-provide-dev_lstats_add-helper.patch
-+	patches.suse/net-nlmon-use-standard-dev_lstats_add-and-dev_lstats.patch
-+	patches.suse/veth-use-standard-dev_lstats_add-and-dev_lstats_read.patch
-+	patches.suse/vsockmon-use-standard-dev_lstats_add-and-dev_lstats_.patch
-+	patches.suse/net-dummy-use-standard-dev_lstats_add-and-dev_lstats.patch
-+	patches.suse/u64_stats-provide-u64_stats_t-type.patch
-+	patches.suse/tun-switch-to-u64_stats_t.patch
-+	patches.suse/net-use-u64_stats_t-in-struct-pcpu_lstats.patch
-+	patches.suse/net-add-annotations-on-hh-hh_len-lockless-accesses.patch
-+	patches.suse/net-add-a-READ_ONCE-in-skb_peek_tail.patch
-+	patches.suse/cxgb4-Use-match_string-helper-to-simplify-the-code.patch
-+	patches.suse/cxgb4-fix-64-bit-division-on-i386.patch
-+	patches.suse/net-sched-annotate-lockless-accesses-to-qdisc-empty.patch
-+	patches.suse/net-icmp-fix-data-race-in-cmp_global_allow.patch
-+	patches.suse/ice-Use-ice_ena_vsi-and-ice_dis_vsi-in-DCB-configura.patch
-+	patches.suse/ice-Add-NDO-callback-to-set-the-maximum-per-queue-bi.patch
-+	patches.suse/ice-Implement-DCBNL-support.patch
-+	patches.suse/ice-avoid-setting-features-during-reset.patch
-+	patches.suse/ice-Fix-to-change-Rx-Tx-ring-descriptor-size-via-eth.patch
-+	patches.suse/ice-configure-software-LLDP-in-ice_init_pf_dcb.patch
-+	patches.suse/ice-Check-if-VF-is-disabled-for-Opcode-and-other-ope.patch
-+	patches.suse/ice-Change-max-MSI-x-vector_id-check-in-cfg_irq_map.patch
-+	patches.suse/ice-use-pkg_dwnld_status-instead-of-sq_last_status.patch
-+	patches.suse/ice-delay-less.patch
-+	patches.suse/ice-Update-enum-ice_flg64_bits-to-current-specificat.patch
-+	patches.suse/ice-remove-unnecessary-conditional-check.patch
-+	patches.suse/ice-Introduce-and-use-ice_vsi_type_str.patch
-+	patches.suse/ice-use-more-accurate-ICE_DBG-mask-types.patch
-+	patches.suse/ice-print-opcode-when-printing-controlq-errors.patch
-+	patches.suse/packet-fix-data-race-in-fanout_flow_is_huge.patch
-+	patches.suse/devlink-disallow-reload-operation-during-device-clea-a0c76345.patch
-+	patches.suse/net-sfp-rework-upstream-interface.patch
-+	patches.suse/net-mscc-ocelot-break-apart-ocelot_vlan_port_apply.patch
-+	patches.suse/net-mscc-ocelot-break-apart-vlan-operations-into-oce.patch
-+	patches.suse/net-mscc-ocelot-break-out-fdb-operations-into-abstra.patch
-+	patches.suse/net-mscc-ocelot-change-prototypes-of-hwtstamping-ioc.patch
-+	patches.suse/net-mscc-ocelot-change-prototypes-of-switchdev-port-.patch
-+	patches.suse/net-mscc-ocelot-refactor-struct-ocelot_port-out-of-f.patch
-+	patches.suse/net-mscc-ocelot-separate-net_device-related-items-ou.patch
-+	patches.suse/net-mscc-ocelot-refactor-ethtool-callbacks.patch
-+	patches.suse/net-mscc-ocelot-limit-vlan-ingress-filtering-to-actu.patch
-+	patches.suse/net-mscc-ocelot-move-port-initialization-into-separa.patch
-+	patches.suse/net-mscc-ocelot-separate-the-common-implementation-o.patch
-+	patches.suse/net-mscc-ocelot-initialize-list-of-multicast-address.patch
-+	patches.suse/net-mscc-ocelot-refactor-adjust_link-into-a-netdev-i.patch
-+	patches.suse/net-mscc-ocelot-split-assignment-of-the-cpu-port-int.patch
-+	patches.suse/net-mscc-ocelot-don-t-hardcode-the-number-of-the-CPU.patch
-+	patches.suse/lwtunnel-change-to-use-nla_parse_nested-on-new-optio.patch
-+	patches.suse/lwtunnel-get-nlsize-for-erspan-options-properly.patch
-+	patches.suse/lwtunnel-ignore-any-TUNNEL_OPTIONS_PRESENT-flags-set.patch
-+	patches.suse/net-sfp-fix-sfp_bus_put-kernel-documentation.patch
-+	patches.suse/net-sfp-move-sfp-sub-state-machines-into-separate-fu.patch
-+	patches.suse/net-sfp-move-tx-disable-on-device-down-to-main-state.patch
-+	patches.suse/net-sfp-rename-sfp_sm_ins_next-as-sfp_sm_mod_next.patch
-+	patches.suse/net-sfp-handle-module-remove-outside-state-machine.patch
-+	patches.suse/net-sfp-rename-T_PROBE_WAIT-to-T_SERIAL.patch
-+	patches.suse/net-sfp-parse-SFP-power-requirement-earlier.patch
-+	patches.suse/net-sfp-avoid-power-switch-on-address-change-modules.patch
-+	patches.suse/net-sfp-control-TX_DISABLE-and-phy-only-from-main-st.patch
-+	patches.suse/net-sfp-split-the-PHY-probe-from-sfp_sm_mod_init.patch
-+	patches.suse/net-sfp-eliminate-mdelay-from-PHY-probe.patch
-+	patches.suse/net-sfp-allow-fault-processing-to-transition-to-othe.patch
-+	patches.suse/net-sfp-ensure-TX_FAULT-has-deasserted-before-probin.patch
-+	patches.suse/net-sfp-track-upstream-s-attachment-state-in-state-m.patch
-+	patches.suse/net-sfp-split-power-mode-switching-from-probe.patch
-+	patches.suse/net-sfp-move-module-insert-reporting-out-of-probe.patch
-+	patches.suse/net-sfp-allow-sfp-to-probe-slow-to-initialise-GPON-m.patch
-+	patches.suse/net-sfp-allow-modules-with-slow-diagnostics-to-probe.patch
-+	patches.suse/mlxsw-core-Enable-devlink-reload-only-on-probe-5b67a3ed.patch
-+	patches.suse/cxgb4-remove-redundant-assignment-to-hdr_len.patch
-+	patches.suse/net-ethernet-ti-Add-dependency-for-TI_DAVINCI_EMAC.patch
-+	patches.suse/mlxsw-core-Parse-TLVs-offsets-of-incoming-EMADs.patch
-+	patches.suse/mlxsw-emad-Remove-deprecated-EMAD-TLVs.patch
-+	patches.suse/mlxsw-core-Add-EMAD-string-TLV.patch
-+	patches.suse/mlxsw-core-Add-support-for-EMAD-string-TLV-parsing.patch
-+	patches.suse/mlxsw-core-Extend-EMAD-information-reported-to-devli.patch
-+	patches.suse/mlxsw-core-Add-support-for-using-EMAD-string-TLV.patch
-+	patches.suse/mlxsw-spectrum-Enable-EMAD-string-TLV.patch
-+	patches.suse/cxgb4-make-function-cxgb4_mqprio_free_hw_resources-s.patch
-+	patches.suse/net-sfp-fix-sfp_bus_add_upstream-warning.patch
-+	patches.suse/devlink-Allow-large-formatted-message-of-binary-outp.patch
-+	patches.suse/net-mlx5-Dump-of-fw_fatal-use-updated-devlink-binary.patch
-+	patches.suse/netdevsim-Update-dummy-reporter-s-devlink-binary-int.patch
-+	patches.suse/net-sched-actions-remove-unused-order.patch
-+	patches.suse/sfc-trace_xdp_exception-on-XDP-failure.patch
-+	patches.suse/Bluetooth-hci_bcm-Add-compatible-string-for-BCM43540.patch
-+	patches.suse/Bluetooth-Fix-advertising-duplicated-flags.patch
-+	patches.suse/Bluetooth-Fix-invalid-free-in-bcsp_close.patch
-+	patches.suse/tipc-update-mon-s-self-addr-when-node-addr-generated.patch
-+	patches.suse/vxlan-implement-get_link_ksettings-ethtool-method.patch
-+	patches.suse/bridge-implement-get_link_ksettings-ethtool-method.patch
-+	patches.suse/net-bcmgenet-Avoid-touching-non-existent-interrupt.patch
-+	patches.suse/net-bcmgenet-Fix-error-handling-on-IRQ-retrieval.patch
-+	patches.suse/net-bcmgenet-Add-BCM2711-support.patch
-+	patches.suse/net-bcmgenet-Refactor-register-access-in-bcmgenet_mi.patch
-+	patches.suse/net-bcmgenet-Add-RGMII_RXID-support.patch
-+	patches.suse/net-sfp-fix-spelling-mistake-requies-requires.patch
-+	patches.suse/bnxt_en-Fix-array-overrun-in-bnxt_fill_l2_rewrite_fi.patch
-+	patches.suse/cxgb4-Fix-an-error-code-in-cxgb4_mqprio_alloc_hw_res.patch
- 	patches.suse/ibmveth-Detect-unsupported-packets-before-sending-to.patch
--	patches.suse/0001-rt2800-remove-errornous-duplicate-condition.patch
-+	patches.suse/net-mlx5-Expose-optimal-performance-scatter-entries-.patch
-+	patches.suse/net-mlx5-Fixed-a-typo-in-a-comment-in-esw_del_uc_add.patch
-+	patches.suse/net-mlx5-E-Switch-Rename-egress-config-to-generic-na.patch
-+	patches.suse/net-mlx5-E-Switch-Rename-ingress-acl-config-in-offlo.patch
-+	patches.suse/net-mlx5-E-switch-Introduce-and-use-vlan-rule-config.patch
-+	patches.suse/net-mlx5-Introduce-and-use-mlx5_esw_is_manager_vport.patch
-+	patches.suse/net-mlx5-Correct-comment-for-legacy-fields.patch
-+	patches.suse/net-mlx5-Move-metdata-fields-under-offloads-structur.patch
-+	patches.suse/net-mlx5-Move-legacy-drop-counter-and-rule-under-leg.patch
-+	patches.suse/net-mlx5-Tide-up-state_lock-and-vport-enabled-flag-u.patch
-+	patches.suse/net-mlx5-E-switch-Prepare-code-to-handle-vport-enabl.patch
-+	patches.suse/net-mlx5-E-switch-Legacy-introduce-and-use-per-vport.patch
-+	patches.suse/net-mlx5-Move-ACL-drop-counters-life-cycle-close-to-.patch
-+	patches.suse/net-mlx5-E-switch-Offloads-introduce-and-use-per-vpo.patch
-+	patches.suse/net-mlx5-E-switch-Offloads-shift-ACL-programming-dur.patch
-+	patches.suse/net-mlx5-Restrict-metadata-disablement-to-offloads-m.patch
-+	patches.suse/net-mlx5-Refactor-ingress-acl-configuration.patch
-+	patches.suse/net-mlx5-E-switch-Enable-metadata-on-own-vport.patch
-+	patches.suse/IB-mlx5-Introduce-and-use-mlx5_core_is_vf.patch
-+	patches.suse/net-mlx5-fix-kvfree-of-uninitialized-pointer-spec.patch
-+	patches.suse/net-mlx5-fix-spelling-mistake-metdata-metadata.patch
-+	patches.suse/devlink-Add-new-enable_roce-generic-device-param.patch
-+	patches.suse/net-mlx5-Document-flow_steering_mode-devlink-param.patch
-+	patches.suse/net-mlx5-Handle-enable_roce-devlink-param.patch
-+	patches.suse/IB-mlx5-Rename-profile-and-init-methods.patch
-+	patches.suse/IB-mlx5-Load-profile-according-to-RoCE-enablement-st.patch
-+	patches.suse/net-mlx5-Simplify-fdb-chain-and-prio-eswitch-defines.patch
-+	patches.suse/net-mlx5-Rename-FDB_-tc-related-defines-to-FDB_TC_-d.patch
-+	patches.suse/net-mlx5-Define-fdb-tc-levels-per-prio.patch
-+	patches.suse/net-mlx5-Accumulate-levels-for-chains-prio-namespace.patch
-+	patches.suse/net-mlx5-Refactor-creating-fast-path-prio-chains.patch
-+	patches.suse/net-mlx5-Add-new-chain-for-netfilter-flow-table-offl.patch
-+	patches.suse/net-mlx5-DR-Fix-matcher-builders-select-check.patch
-+	patches.suse/net-mlx5-Read-num_vfs-before-disabling-SR-IOV.patch
-+	patches.suse/net-mlx5-Remove-redundant-NULL-initializations.patch
-+	patches.suse/net-mlx5e-Set-netdev-name-space-on-creation.patch
-+	patches.suse/net-mlx5-Add-devlink-reload.patch
-+	patches.suse/s390-qeth-gather-more-detailed-rx-dropped-error-statistics
-+	patches.suse/s390-qeth-support-per-frame-invalidation
-+	patches.suse/s390-qeth-drop-unwanted-packets-earlier-in-rx-path
-+	patches.suse/s390-qeth-handle-skb-allocation-error-gracefully
-+	patches.suse/s390-qeth-clean-up-error-path-in-qeth_core_probe_device
-+	patches.suse/s390-qeth-fine-tune-l3-mcast-locking
-+	patches.suse/s390-qeth-remove-gratuitious-rx-modeset
-+	patches.suse/s390-qeth-consolidate-l3-mcast-registration-code
-+	patches.suse/s390-qeth-remove-vlan-tracking-for-l3-devices
-+	patches.suse/s390-qeth-replace-qeth_l3_get_addr_buffer
-+	patches.suse/s390-qeth-don-t-check-drvdata-in-sysfs-code
-+	patches.suse/net-tls-Fix-unused-function-warning.patch
-+	patches.suse/mlxsw-spectrum_router-Allocate-discard-adjacency-ent.patch
-+	patches.suse/net-smc-fix-final-cleanup-sequence-for-smcd-devices
-+	patches.suse/net-smc-immediate-termination-for-smcd-link-groups
-+	patches.suse/net-smc-abnormal-termination-of-smcd-link-groups
-+	patches.suse/net-smc-introduce-bookkeeping-of-smcd-link-groups
-+	patches.suse/net-smc-no-wr-buffer-wait-for-terminating-link-group
-+	patches.suse/net-smc-abnormal-termination-without-orderly-flag
-+	patches.suse/net-smc-wait-for-tx-completions-before-link-freeing
-+	patches.suse/net-smc-immediate-termination-for-smcr-link-groups
-+	patches.suse/net-mscc-ocelot-move-resource-ioremap-and-regmap-ini.patch
-+	patches.suse/net-mscc-ocelot-filter-out-ocelot-SoC-specific-PCS-c.patch
-+	patches.suse/net-mscc-ocelot-move-invariant-configs-out-of-adjust.patch
-+	patches.suse/net-mscc-ocelot-create-a-helper-for-changing-the-por.patch
-+	patches.suse/net-mscc-ocelot-export-a-constant-for-the-tag-length.patch
-+	patches.suse/net-mscc-ocelot-adjust-MTU-on-the-CPU-port-in-NPI-mo.patch
-+	patches.suse/net-mscc-ocelot-separate-the-implementation-of-switc.patch
-+	patches.suse/net-mscc-ocelot-publish-structure-definitions-to-inc.patch
-+	patches.suse/net-mscc-ocelot-publish-ocelot_sys.h-to-include-soc-.patch
-+	patches.suse/net-dsa-ocelot-add-tagger-for-Ocelot-Felix-switches.patch
-+	patches.suse/net-dsa-ocelot-add-driver-for-Felix-switch-family.patch
-+	patches.suse/tun-fix-data-race-in-gro_normal_list.patch
-+	patches.suse/net-smc-introduce-bookkeeping-of-smcr-link-groups
-+	patches.suse/net-smc-guarantee-removal-of-link-groups-in-reboot
-+	patches.suse/net-smc-use-rcu_barrier-on-module-unload
-+	patches.suse/net-smc-remove-unused-constant
-+	patches.suse/page_pool-do-not-release-pool-until-inflight-0.patch
-+	patches.suse/enetc-Configure-the-Time-Aware-Scheduler-via-tc-tapr.patch
-+	patches.suse/enetc-update-TSN-Qbv-PSPEED-set-according-to-adjust-.patch
-+	patches.suse/bnx2x-Drop-redundant-callback-function-casts.patch
-+	patches.suse/bnx2x-Remove-read_status_t-function-casts.patch
-+	patches.suse/bnx2x-Remove-config_init_t-function-casts.patch
-+	patches.suse/bnx2x-Remove-format_fw_ver_t-function-casts.patch
-+	patches.suse/bnx2x-Remove-hw_reset_t-function-casts.patch
-+	patches.suse/net-core-allow-fast-GRO-for-skbs-with-Ethernet-heade.patch
-+	patches.suse/bonding-symmetric-ICMP-transmit.patch
-+	patches.suse/ath10k-Correct-error-handling-of-dma_map_single.patch
-+	patches.suse/net-ath10k-Fix-a-NULL-ptr-deref-bug.patch
-+	patches.suse/rt2800-remove-errornous-duplicate-condition.patch
-+	patches.suse/rtlwifi-fix-memory-leak-in-rtl92c_set_fw_rsvdpagepkt.patch
- 	patches.suse/rtlwifi-rtl8192de-Fix-missing-code-to-retrieve-RX-bu.patch
-+	patches.suse/rtlwifi-rtl8192de-Fix-missing-callback-that-tests-fo.patch
- 	patches.suse/rtlwifi-rtl8192de-Fix-missing-enable-interrupt-flag.patch
-+	patches.suse/qtnfmac-fix-using-skb-after-free.patch
-+	patches.suse/qtnfmac-fix-debugfs-support-for-multiple-cards.patch
-+	patches.suse/qtnfmac-fix-invalid-channel-information-output.patch
-+	patches.suse/iwlwifi-mvm-fix-unaligned-read-of-rx_pkt_status.patch
-+	patches.suse/iwlwifi-mvm-fix-non-ACPI-function.patch
-+	patches.suse/ath10k-fix-get-invalid-tx-rate-for-Mesh-metric.patch
-+	patches.suse/ath10k-Revert-ath10k-add-cleanup-in-ath10k_sta_state.patch
-+	patches.suse/net-phylink-update-to-use-phy_support_asym_pause.patch
-+	patches.suse/net-phy-add-core-phylib-sfp-support.patch
-+	patches.suse/net-phy-marvell10g-add-SFP-support.patch
-+	patches.suse/net-phy-avoid-matching-all-ones-clause-45-PHY-IDs.patch
-+	patches.suse/xdp-remove-memory-poison-on-free-for-struct-xdp_mem_.patch
-+	patches.suse/page_pool-add-destroy-attempts-counter-and-rename-tr.patch
-+	patches.suse/bnxt_en-Update-firmware-interface-spec-to-1.10.1.12.patch
-+	patches.suse/bnxt_en-Improve-RX-buffer-error-handling.patch
-+	patches.suse/bnxt_en-Increase-firmware-response-timeout-for-cored.patch
-+	patches.suse/bnxt_en-Extend-ETHTOOL_RESET-to-hot-reset-driver.patch
-+	patches.suse/bnxt_en-Set-MASTER-flag-during-driver-registration.patch
-+	patches.suse/bnxt_en-Report-health-status-update-after-reset-is-d.patch
-+	patches.suse/bnxt_en-Return-proper-error-code-for-non-existent-NV.patch
-+	patches.suse/bnxt_en-Add-a-warning-message-for-driver-initiated-r.patch
-+	patches.suse/bnxt_en-Abort-waiting-for-firmware-response-if-there.patch
-+	patches.suse/lwtunnel-change-to-use-nla_put_u8-for-LWTUNNEL_IP_OP.patch
-+	patches.suse/net-dsa-felix-Fix-CPU-port-assignment-when-not-last-.patch
-+	patches.suse/cxgb4-remove-unneeded-semicolon-for-switch-block.patch
-+	patches.suse/lwtunnel-add-support-for-multiple-geneve-opts.patch
-+	patches.suse/net-ethernet-ti-ale-clean-ale-tbl-on-init-and-intf-r.patch
-+	patches.suse/page_pool-Add-API-to-update-numa-node.patch
-+	patches.suse/page_pool-Don-t-recycle-non-reusable-pages.patch
-+	patches.suse/net-mlx5e-Rx-Update-page-pool-numa-node-when-changed.patch
-+	patches.suse/cxgb4-add-TC-MATCHALL-classifier-egress-offload.patch
-+	patches.suse/cxgb4-check-rule-prio-conflicts-before-offload.patch
-+	patches.suse/cxgb4-add-TC-MATCHALL-classifier-ingress-offload.patch
-+	patches.suse/net-sched-pie-enable-timestamp-based-delay-calculati.patch
-+	patches.suse/net-page_pool-add-the-possibility-to-sync-DMA-memory.patch
-+	patches.suse/net-ipconfig-Wait-for-deferred-device-probes.patch
-+	patches.suse/selftests-bpf-Remove-too-strict-field-offset-relo-te.patch
-+	patches.suse/libbpf-Add-support-for-relocatable-bitfields.patch
-+	patches.suse/libbpf-Add-support-for-field-size-relocations.patch
-+	patches.suse/selftest-bpf-Add-relocatable-bitfield-reading-tests.patch
-+	patches.suse/selftests-bpf-Add-field-size-relocation-tests.patch
-+	patches.suse/selftests-bps-Clean-up-removed-ints-relocations-nega.patch
-+	patches.suse/bpf-Account-for-insn-off-when-doing-bpf_probe_read_k.patch
-+	patches.suse/libbpf-Fix-negative-FD-close-in-xsk_setup_xdp_prog.patch
-+	patches.suse/libbpf-Fix-memory-leak-double-free-issue.patch
-+	patches.suse/libbpf-Fix-potential-overflow-issue.patch
-+	patches.suse/libbpf-Fix-another-potential-overflow-issue-in-bpf_p.patch
-+	patches.suse/libbpf-Make-btf__resolve_size-logic-always-check-siz.patch
-+	patches.suse/libbpf-Improve-handling-of-corrupted-ELF-during-map-.patch
-+	patches.suse/bpf-Add-array-support-to-btf_struct_access.patch
-+	patches.suse/bpf-Add-cb-access-in-kfree_skb-test.patch
-+	patches.suse/samples-bpf-update-map-definition-to-new-syntax-BTF-.patch
-+	patches.suse/libbpf-Unpin-auto-pinned-maps-if-loading-fails.patch
-+	patches.suse/libbpf-Add-getter-for-program-size.patch
-+	patches.suse/samples-bpf-Add-XDP_SHARED_UMEM-support-to-xdpsock.patch
-+	patches.suse/samples-bpf-Use-Rx-only-and-Tx-only-sockets-in-xdpso.patch
-+	patches.suse/bpf-Support-doubleword-alignment-in-bpf_jit_binary_a.patch
-+	patches.suse/samples-bpf-Remove-duplicate-option-from-xdpsock.patch
-+	patches.suse/samples-bpf-Add-missing-option-to-xdpsock-usage.patch
-+	patches.suse/bpf-Refactor-x86-JIT-into-helpers.patch
-+	patches.suse/bpf-Add-bpf_arch_text_poke-helper.patch
-+	patches.suse/bpf-Introduce-BPF-trampoline.patch
-+	patches.suse/libbpf-Introduce-btf__find_by_name_kind.patch
-+	patches.suse/libbpf-Add-support-to-attach-to-fentry-fexit-tracing.patch
-+	patches.suse/selftest-bpf-Simple-test-for-fentry-fexit.patch
-+	patches.suse/bpf-Add-kernel-test-functions-for-fentry-testing.patch
-+	patches.suse/selftests-bpf-Add-test-for-BPF-trampoline.patch
-+	patches.suse/selftests-bpf-Add-fexit-tests-for-BPF-trampoline.patch
-+	patches.suse/selftests-bpf-Add-combined-fentry-fexit-test.patch
-+	patches.suse/selftests-bpf-Add-stress-test-for-maximum-number-of-.patch
-+	patches.suse/bpf-Reserve-space-for-BPF-trampoline-in-BPF-programs.patch
-+	patches.suse/bpf-Fix-race-in-btf_resolve_helper_id.patch
-+	patches.suse/bpf-Annotate-context-types.patch
-+	patches.suse/bpf-Compare-BTF-types-of-functions-arguments-with-ac.patch
-+	patches.suse/bpf-Support-attaching-tracing-BPF-program-to-other-B.patch
-+	patches.suse/libbpf-Add-support-for-attaching-BPF-programs-to-oth.patch
-+	patches.suse/selftests-bpf-Extend-test_pkt_access-test.patch
-+	patches.suse/selftests-bpf-Add-a-test-for-attaching-BPF-prog-to-a.patch
-+	patches.suse/bpf-Switch-bpf_map-ref-counter-to-atomic64_t-so-bpf_.patch
-+	patches.suse/bpf-Convert-bpf_prog-refcnt-to-atomic64_t.patch
-+	patches.suse/bpf-Add-mmap-support-for-BPF_MAP_TYPE_ARRAY.patch
-+	patches.suse/libbpf-Make-global-data-internal-arrays-mmap-able-if.patch
-+	patches.suse/selftests-bpf-Add-BPF_TYPE_MAP_ARRAY-mmap-tests.patch
-+	patches.suse/selftests-bpf-xdping-is-not-meant-to-be-run-standalo.patch
-+	patches.suse/selftests-bpf-Fix-test_tc_tunnel-hanging.patch
-+	patches.suse/bpf-Fix-memory-leak-on-object-data.patch
-+	patches.suse/libbpf-Fix-call-relocation-offset-calculation-bug.patch
-+	patches.suse/bpf-Make-array_map_mmap-static.patch
-+	patches.suse/bpf-Switch-bpf_map_-area_alloc-area_mmapable_alloc-t.patch
-+	patches.suse/ip_gre-Make-none-tun-dst-gre-tunnel-store-tunnel-inf.patch
-+	patches.suse/tcp-warn-if-offset-reach-the-maxlen-limit-when-using.patch
-+	patches.suse/net-sfp-add-support-for-module-quirks.patch
-+	patches.suse/net-sfp-add-some-quirks-for-GPON-modules.patch
-+	patches.suse/net-sfp-soft-status-and-control-support.patch
-+	patches.suse/net-sched-add-vxlan-option-support-to-act_tunnel_key.patch
-+	patches.suse/net-sched-add-erspan-option-support-to-act_tunnel_ke.patch
-+	patches.suse/net-sched-allow-flower-to-match-vxlan-options.patch
-+	patches.suse/net-sched-allow-flower-to-match-erspan-options.patch
-+	patches.suse/net-remove-the-unnecessary-strict_start_type-in-some.patch
-+	patches.suse/lwtunnel-be-STRICT-to-validate-the-new-LWTUNNEL_IP-6.patch
-+	patches.suse/lwtunnel-check-erspan-options-before-allocating-tun_.patch
-+	patches.suse/bpf-skmsg-fix-potential-psock-NULL-pointer-dereferen.patch
-+	patches.suse/net-mscc-ocelot-export-ocelot_hwstamp_get-set-functi.patch
-+	patches.suse/net-mscc-ocelot-convert-to-use-ocelot_get_txtstamp.patch
-+	patches.suse/net-mscc-ocelot-convert-to-use-ocelot_port_add_txtst.patch
-+	patches.suse/net-dsa-ocelot-define-PTP-registers-for-felix_vsc995.patch
-+	patches.suse/net-dsa-ocelot-add-hardware-timestamping-support-for.patch
-+	patches.suse/ipv6-add-fib6_has_custom_rules-helper.patch
-+	patches.suse/ipv6-keep-track-of-routes-using-src.patch
-+	patches.suse/ipv6-introduce-and-uses-route-look-hints-for-list-in.patch
-+	patches.suse/ipv4-move-fib4_has_custom_rules-helper-to-public-hea.patch
-+	patches.suse/ipv4-use-dst-hint-for-ipv4-list-receive.patch
-+	patches.suse/enetc-make-enetc_setup_tc_mqprio-static.patch
- 	patches.suse/mac80211-consider-QoS-Null-frames-for-STA_NULLFUNC_A.patch
-+	patches.suse/virt_wifi-fix-use-after-free-in-virt_wifi_newlink.patch
-+	patches.suse/seg6-allow-local-packet-processing-for-SRv6-End.DT6-.patch
-+	patches.suse/net-dsa-ocelot-fix-should-it-be-static-warnings.patch
-+	patches.suse/cxgb4-chcr-update-SGL-DMA-unmap-for-USO.patch
-+	patches.suse/cxgb4-add-UDP-segmentation-offload-support.patch
-+	patches.suse/cxgb4-add-stats-for-MQPRIO-QoS-offload-Tx-path.patch
-+	patches.suse/net-inet_is_local_reserved_port-should-return-bool-n.patch
-+	patches.suse/ice-Store-number-of-functions-for-the-device.patch
-+	patches.suse/ice-Correct-capabilities-reporting-of-max-TCs.patch
-+	patches.suse/ice-Disallow-VF-VLAN-opcodes-if-VLAN-offloads-disabl.patch
-+	patches.suse/ice-Don-t-modify-stripping-for-add-del-VLANs-on-VF.patch
-+	patches.suse/ice-fix-stack-leakage.patch
-+	patches.suse/ice-Only-disable-VF-state-when-freeing-each-VF-resou.patch
-+	patches.suse/ice-Fix-setting-coalesce-to-handle-DCB-configuration.patch
-+	patches.suse/ice-Refactor-removal-of-VLAN-promiscuous-rules.patch
-+	patches.suse/ice-Do-not-use-devm-functions-for-local-uses.patch
-+	patches.suse/ice-Add-ice_pf_to_dev-pf-macro.patch
-+	patches.suse/ice-add-helpers-for-virtchnl.patch
-+	patches.suse/ice-implement-VF-stats-NDO.patch
-+	patches.suse/ice-Implement-ethtool-ops-for-channels.patch
-+	patches.suse/ice-remove-pointless-NULL-check-of-port_info.patch
-+	patches.suse/ice-Update-FW-API-minor-version.patch
-+	patches.suse/sfc-change-ARFS-expiry-mechanism.patch
-+	patches.suse/sfc-suppress-MCDI-errors-from-ARFS.patch
-+	patches.suse/sfc-add-statistics-for-ARFS.patch
-+	patches.suse/sfc-do-ARFS-expiry-work-occasionally-even-without-NA.patch
-+	patches.suse/net-phy-remove-phy_ethtool_sset.patch
-+	patches.suse/net-phy-initialise-phydev-speed-and-duplex-sanely.patch
-+	patches.suse/brcmfmac-disable-PCIe-interrupts-before-bus-reset.patch
-+	patches.suse/brcmfmac-remove-monitor-interface-when-detaching.patch
-+	patches.suse/iwlwifi-pcie-fix-support-for-transmitting-SKBs-with-.patch
- 	patches.suse/iwlwifi-check-kasprintf-return-value.patch
--	patches.suse/Bluetooth-btusb-fix-PM-leak-in-error-case-of-setup.patch
-+	patches.suse/mt76-drop-rcu-read-lock-in-mt76_rx_aggr_stop.patch
-+	patches.suse/mt76-mt76u-rely-on-usb_interface-instead-of-usb_dev.patch
-+	patches.suse/Revert-mt76-mt76x0e-don-t-use-hw-encryption-for-MT76.patch
-+	patches.suse/mt76-fix-possible-out-of-bound-access-in-mt7615_fill.patch
-+	patches.suse/mt76-mt76u-fix-endpoint-definition-order.patch
-+	patches.suse/net-use-rhashtable_lookup-instead-of-rhashtable_look.patch
-+	patches.suse/net-mlx5-Don-t-write-read-only-fields-in-MODIFY_HCA_.patch
-+	patches.suse/net-mlx5-DR-Refactor-VXLAN-GPE-flex-parser-tunnel-co.patch
-+	patches.suse/net-mlx5-DR-Add-HW-bits-and-definitions-for-Geneve-f.patch
-+	patches.suse/net-mlx5-DR-Add-support-for-Geneve-packets-SW-steeri.patch
-+	patches.suse/net-mlx5e-TC-Stub-out-ipv6-tun-create-header-functio.patch
-+	patches.suse/net-mlx5e-Remove-redundant-pointer-check.patch
-+	patches.suse/net-gro-use-vlan-API-instead-of-accessing-directly.patch
-+	patches.suse/sfc-fix-build-without-CONFIG_RFS_ACCEL.patch
-+	patches.suse/bnxt_en-Add-chip-IDs-for-57452-and-57454-chips.patch
-+	patches.suse/bnxt_en-Disable-enable-Bus-master-during-suspend-res.patch
-+	patches.suse/bnxt_en-Do-driver-unregister-cleanup-in-bnxt_init_on.patch
-+	patches.suse/bnxt_en-Combine-2-functions-calling-the-same-HWRM_DR.patch
-+	patches.suse/bnxt_en-Send-FUNC_RESOURCE_QCAPS-command-in-bnxt_res.patch
-+	patches.suse/bnxt_en-Fix-suspend-resume-path-on-57500-chips.patch
-+	patches.suse/bnxt_en-Initialize-context-memory-to-the-value-speci.patch
-+	patches.suse/bnxt_en-Assign-more-RSS-context-resources-to-the-VFs.patch
-+	patches.suse/bnxt_en-Skip-disabling-autoneg-before-PHY-loopback-w.patch
-+	patches.suse/bnxt_en-Refactor-the-initialization-of-the-ethtool-l.patch
-+	patches.suse/bnxt_en-Add-async.-event-logic-for-PHY-configuration.patch
-+	patches.suse/bnxt_en-Allow-PHY-settings-on-multi-function-or-NPAR.patch
-+	patches.suse/bnxt_en-Add-support-for-flashing-the-device-via-devl.patch
-+	patches.suse/powerpc-Add-const-qual-to-local_read-parameter.patch
-+	patches.suse/mlxsw-spectrum_router-After-underlay-moves-demote-co.patch
-+	patches.suse/mlxsw-spectrum_router-Fix-use-of-uninitialized-adjac.patch
-+	patches.suse/0001-Bluetooth-btusb-fix-PM-leak-in-error-case-of-setup.patch
- 	patches.suse/Bluetooth-delete-a-stray-unlock.patch
-+	patches.suse/Bluetooth-btbcm-Add-entry-for-BCM4335A0-UART-bluetoo.patch
-+	patches.suse/Bluetooth-Allow-combination-of-BDADDR_PROPERTY-and-I.patch
- 	patches.suse/Bluetooth-Fix-memory-leak-in-hci_connect_le_scan.patch
-+	patches.suse/Bluetooth-btbcm-Use-the-BDADDR_PROPERTY-quirk.patch
-+	patches.suse/xsk-Fix-xsk_poll-s-return-type.patch
-+	patches.suse/selftests-bpftool-Set-EXIT-trap-after-usage-function.patch
-+	patches.suse/selftests-bpftool-Skip-the-build-test-if-not-in-tree.patch
-+	patches.suse/selftests-bpf-Integrate-verbose-verifier-log-into-te.patch
-+	patches.suse/libbpf-Refactor-relocation-handling.patch
-+	patches.suse/libbpf-Fix-various-errors-and-warning-reported-by-ch.patch
-+	patches.suse/libbpf-Support-initialized-global-variables.patch
-+	patches.suse/xdp-Fix-cleanup-on-map-free-for-devmap_hash-map-type.patch
-+	patches.suse/libbpf-Fix-bpf_object-name-determination-for-bpf_obj.patch
-+	patches.suse/selftests-bpf-Ensure-core_reloc_kernel-is-reading-te.patch
-+	patches.suse/bpf-Provide-better-register-bounds-after-jmp32-instr.patch
-+	patches.suse/selftests-bpf-Add-BPF-trampoline-performance-test.patch
-+	patches.suse/bpf-x86-Generalize-and-extend-bpf_arch_text_poke-for.patch
-+	patches.suse/bpf-Move-bpf_free_used_maps-into-sleepable-section.patch
-+	patches.suse/bpf-Move-owner-type-jited-info-into-array-auxiliary-.patch
-+	patches.suse/bpf-Add-initial-poke-descriptor-table-for-jit-images.patch
-+	patches.suse/bpf-Add-poke-dependency-tracking-for-prog-array-maps.patch
-+	patches.suse/bpf-Constant-map-key-tracking-for-prog-array-pokes.patch
-+	patches.suse/bpf-x86-Emit-patchable-direct-jump-as-tail-call.patch
-+	patches.suse/bpf-Add-bpf_jit_blinding_enabled-for-CONFIG_BPF_JIT.patch
-+	patches.suse/bpf-Introduce-BPF_TRACE_x-helper-for-the-tracing-tes.patch
-+	patches.suse/bpf-Simplify-__bpf_arch_text_poke-poke-type-handling.patch
-+	patches.suse/net-phy-add-helpers-phy_-un-lock_mdio_bus.patch
-+	patches.suse/enetc-add-support-Credit-Based-Shaper-CBS-for-hardwa.patch
-+	patches.suse/sctp-Fix-memory-leak-in-sctp_sf_do_5_2_4_dupcook.patch
- 	patches.suse/sctp-cache-netns-in-sctp_ep_common.patch
-+	patches.suse/mdio_bus-don-t-use-managed-reset-controller.patch
- 	patches.suse/macvlan-schedule-bc_work-even-if-error.patch
-+	patches.suse/net-dsa-sja1105-fix-sja1105_parse_rgmii_delays.patch
- 	patches.suse/slip-Fix-use-after-free-Read-in-slip_open.patch
-+	patches.suse/mm-Implement-no-MMU-variant-of-vmalloc_user_node_fla.patch
-+	patches.suse/libbpf-Fix-usage-of-u32-in-userspace-code.patch
-+	patches.suse/regulator-bd70528-Add-MODULE_ALIAS-to-allow-module-a.patch
-+	patches.suse/regulator-core-Release-coupled_rdevs-on-regulator_in.patch
-+	patches.suse/regulator-max8907-Fix-the-usage-of-uninitialized-var.patch
- 	patches.suse/regulator-ab8500-Remove-AB8505-USB-regulator.patch
- 	patches.suse/regulator-ab8500-Remove-SYSCLKREQ-from-enum-ab8505_r.patch
-+	patches.suse/regulator-core-Let-boot-on-regulators-be-powered-off.patch
-+	patches.suse/spi-Add-call-to-spi_slave_abort-function-when-spidev.patch
-+	patches.suse/spi-gpio-prevent-memory-leak-in-spi_gpio_probe.patch
-+	patches.suse/spi-lpspi-fix-memory-leak-in-fsl_lpspi_probe.patch
-+	patches.suse/spi-stm32-qspi-Fix-kernel-oops-when-unbinding-driver.patch
-+	patches.suse/spi-spi-fsl-qspi-Clear-TDH-bits-in-FLSHCR-register.patch
-+	patches.suse/spi-Fix-SPI_CS_HIGH-setting-when-using-native-and-GP.patch
-+	patches.suse/spi-rspi-Use-platform_get_irq_byname_optional-for-op.patch
- 	patches.suse/spi-atmel-fix-handling-of-cs_change-set-on-non-last-.patch
-+	patches.suse/spi-Fix-NULL-pointer-when-setting-SPI_CS_HIGH-for-GP.patch
-+	patches.suse/spi-pxa2xx-Add-support-for-Intel-Comet-Lake-H.patch
-+	patches.suse/spi-sifive-disable-clk-when-probe-fails-and-remove.patch
-+	patches.suse/spi-dw-Fix-Designware-SPI-loopback.patch
-+	patches.suse/spi-spi-fsl-qspi-Introduce-variable-to-fix-different.patch
-+	patches.suse/SPI-designware-pci-Switch-over-to-MSI-interrupts.patch
- 	patches.suse/spi-atmel-Fix-CS-high-support.patch
--	patches.suse/x86-speculation-fix-incorrect-mds-taa-mitigation-status.patch
--	patches.suse/x86-speculation-fix-redundant-mds-mitigation-message.patch
-+	patches.suse/spi-dw-pci-Add-runtime-power-management-support.patch
-+	patches.suse/spi-dw-pci-Fix-Chip-Select-amount-on-Intel-Elkhart-L.patch
-+	patches.suse/spi-sprd-adi-Add-missing-lock-protection-when-reboot.patch
-+	patches.suse/spi-img-spfi-fix-potential-double-release.patch
-+	patches.suse/spi-pxa2xx-Add-missed-security-checks.patch
-+	patches.suse/spi-tegra20-slink-add-missed-clk_unprepare.patch
-+	patches.suse/spi-st-ssc4-add-missed-pm_runtime_disable.patch
-+	patches.suse/ipmi-Don-t-allow-device-module-unload-when-in-use.patch
-+	patches.suse/ipmi-Fix-memory-leak-in-__ipmi_bmc_register.patch
-+	patches.suse/drivers-ipmi-Support-for-both-IPMB-Req-and-Resp.patch
-+	patches.suse/ipmi-fix-ipmb_poll-s-return-type.patch
-+	patches.suse/x86-insn-Fix-awk-regexp-warnings.patch
-+	patches.suse/x86-ioapic-prevent-inconsistent-state-when-moving-an-interrupt.patch
-+	patches.suse/x86-ioapic-Rename-misnamed-functions.patch
-+	patches.suse/msft-hv-1964-x86-hyperv-Allow-guests-to-enable-InvariantTSC.patch
-+	patches.suse/0001-x86-mm-pat-Convert-the-PAT-tree-to-a-generic-interva.patch
-+	patches.suse/0002-x86-mm-pat-Do-not-pass-rb_root-down-the-memtype-tree.patch
-+	patches.suse/0003-x86-mm-pat-Drop-the-rbt_-prefix-from-external-memtyp.patch
-+	patches.suse/0004-x86-mm-pat-Rename-pat_rbtree.c-to-pat_interval.c.patch
-+	patches.suse/x86-platform-uv-Save-OEM_ID-from-ACPI-MADT-probe.patch
-+	patches.suse/x86-platform-uv-Return-UV-Hubless-System-Type.patch
-+	patches.suse/x86-platform-uv-Add-return-code-to-UV-BIOS-Init-func.patch
-+	patches.suse/x86-platform-uv-Setup-UV-functions-for-Hubless-UV-Sy.patch
-+	patches.suse/x86-platform-uv-Add-UV-Hubbed-Hubless-Proc-FS-Files.patch
-+	patches.suse/x86-platform-uv-Decode-UVsystab-Info.patch
-+	patches.suse/x86-platform-uv-Check-EFI-Boot-to-set-reboot-type.patch
-+	patches.suse/x86-platform-uv-Account-for-UV-Hubless-in-is_uvX_hub.patch
-+	patches.suse/x86-speculation-Fix-incorrect-MDS-TAA-mitigation-sta.patch
-+	patches.suse/x86-speculation-Fix-redundant-MDS-mitigation-message.patch
-+	patches.suse/x86-stackframe-32-Repair-32-bit-Xen-PV.patch
-+	patches.suse/x86-xen-32-Make-xen_iret_crit_fixup-independent-of-f.patch
-+	patches.suse/x86-xen-32-Simplify-ring-check-in-xen_iret_crit_fixu.patch
-+	patches.suse/x86-doublefault-32-Fix-stack-canaries-in-the-double-.patch
-+	patches.suse/x86-pti-32-Size-initial_page_table-correctly.patch
-+	patches.suse/x86-cpu_entry_area-Add-guard-page-for-entry-stack-on.patch
-+	patches.suse/x86-entry-32-Fix-IRET-exception.patch
-+	patches.suse/x86-entry-32-Use-ss-segment-where-required.patch
-+	patches.suse/x86-entry-32-Move-FIXUP_FRAME-after-pushing-fs-in-SA.patch
-+	patches.suse/x86-entry-32-Unwind-the-ESPFIX-stack-earlier-on-exce.patch
-+	patches.suse/x86-entry-32-Fix-NMI-vs-ESPFIX.patch
-+	patches.suse/selftests-x86-mov_ss_trap-Fix-the-SYSENTER-test.patch
-+	patches.suse/selftests-x86-sigreturn-32-Invalidate-DS-and-ES-when.patch
-+	patches.suse/x86-pti-32-Calculate-the-various-PTI-cpu_entry_area-.patch
-+	patches.suse/x86-entry-32-Fix-FIXUP_ESPFIX_STACK-with-user-CR3.patch
-+	patches.suse/ubsan-x86-Annotate-and-allow-__ubsan_handle_shift_ou.patch
-+	patches.suse/perf-scripts-python-exported-sql-viewer.py-Fix-use-o.patch
-+	patches.suse/libtraceevent-Fix-memory-leakage-in-copy_filter_type.patch
-+	patches.suse/sched-topology-Don-t-set-SD_BALANCE_WAKE-on-cpuset-domain-relax.patch
-+	patches.suse/sched-fair-Clean-up-asym-packing.patch
-+	patches.suse/sched-fair-Rename-sg_lb_stats-sum_nr_running-to-sum_h_nr_running.patch
-+	patches.suse/sched-fair-Remove-meaningless-imbalance-calculation.patch
-+	patches.suse/sched-fair-Rework-load_balance.patch
-+	patches.suse/sched-fair-Use-rq-nr_running-when-balancing-load.patch
-+	patches.suse/sched-fair-Use-load-instead-of-runnable-load-in-load_balance.patch
-+	patches.suse/sched-fair-Spread-out-tasks-evenly-when-not-overloaded.patch
-+	patches.suse/sched-fair-Use-utilization-to-select-misfit-task.patch
-+	patches.suse/sched-fair-Use-load-instead-of-runnable-load-in-wakeup-path.patch
-+	patches.suse/sched-fair-Optimize-find_idlest_group.patch
-+	patches.suse/sched-fair-Rework-find_idlest_group.patch
-+	patches.suse/sched-fair-util_est-Implement-faster-ramp-up-EWMA-on-utilization-increases.patch
-+	patches.suse/sched-fair-Better-document-newidle_balance.patch
-+	patches.suse/sched-core-Make-pick_next_task_idle-more-consistent.patch
-+	patches.suse/sched-core-Optimize-pick_next_task.patch
-+	patches.suse/sched-core-Simplify-sched_class-pick_next_task.patch
-+	patches.suse/sched-fair-Use-mul_u32_u32.patch
-+	patches.suse/sched-core-Further-clarify-sched_class-set_next_task.patch
-+	patches.suse/sched-fair-Fix-rework-of-find_idlest_group.patch
-+	patches.suse/sched-fair-Add-comments-for-group_type-and-balancing-at-SD_NUMA-level.patch
-+	patches.suse/sched-cpufreq-Move-the-cfs_rq_util_change-call-to-cpufreq_update_util.patch
-+	patches.suse/rcu-Upgrade-rcu_swap_protected-to-rcu_replace_pointe.patch
-+	patches.suse/x86-kvm-pmu-Replace-rcu_swap_protected-with-rcu_repl.patch
-+	patches.suse/drm-i915-Replace-rcu_swap_protected-with-rcu_replace.patch
-+	patches.suse/drivers-scsi-Replace-rcu_swap_protected-with-rcu_rep.patch
-+	patches.suse/fs-afs-Replace-rcu_swap_protected-with-rcu_replace_p.patch
-+	patches.suse/bpf-cgroup-Replace-rcu_swap_protected-with-rcu_repla.patch
-+	patches.suse/net-core-Replace-rcu_swap_protected-with-rcu_replace.patch
-+	patches.suse/net-netfilter-Replace-rcu_swap_protected-with-rcu_re.patch
-+	patches.suse/net-sched-Replace-rcu_swap_protected-with-rcu_replac.patch
-+	patches.suse/rcutorture-Remove-CONFIG_HOTPLUG_CPU-n-from-scenario.patch
-+	patches.suse/0001-lib-smp_processor_id-Don-t-use-cpumask_equal.patch
-+	patches.suse/futex-Prevent-robust-futex-exit-race.patch
-+	patches.suse/0001-futex-Move-futex-exit-handling-into-futex-code.patch
-+	patches.suse/0002-futex-Replace-PF_EXITPIDONE-with-a-state.patch
-+	patches.suse/0003-exit-exec-Seperate-mm_release.patch
-+	patches.suse/0004-futex-Split-futex_mm_release-for-exit-exec.patch
-+	patches.suse/0005-futex-Set-task-futex_state-to-DEAD-right-after-handl.patch
-+	patches.suse/0006-futex-Mark-the-begin-of-futex-exit-explicitly.patch
-+	patches.suse/0007-futex-Sanitize-exit-state-handling.patch
-+	patches.suse/0008-futex-Provide-state-handling-for-exec-as-well.patch
-+	patches.suse/0009-futex-Add-mutex-around-futex-exit.patch
-+	patches.suse/0010-futex-Provide-distinct-return-value-when-owner-is-ex.patch
-+	patches.suse/0011-futex-Prevent-exit-livelock.patch
-+	patches.suse/0001-locking-refcount-Define-constants-for-saturation-and.patch
-+	patches.suse/0002-locking-refcount-Ensure-integer-operands-are-treated.patch
-+	patches.suse/0003-locking-refcount-Remove-unused-refcount_-_checked-va.patch
-+	patches.suse/0004-locking-refcount-Move-the-bulk-of-the-REFCOUNT_FULL-.patch
-+	patches.suse/0005-locking-refcount-Improve-performance-of-generic-REFC.patch
-+	patches.suse/0006-locking-refcount-Move-saturation-warnings-out-of-lin.patch
-+	patches.suse/0007-locking-refcount-Consolidate-REFCOUNT_-MAX-SATURATED.patch
-+	patches.suse/0008-locking-refcount-Consolidate-implementations-of-refc.patch
-+	patches.suse/0009-locking-refcount-Remove-unused-refcount_error_report.patch
-+	patches.suse/cpuidle-teo-Ignore-disabled-idle-states-that-are-too.patch
-+	patches.suse/cpuidle-teo-Rename-local-variable-in-teo_select.patch
-+	patches.suse/cpuidle-teo-Consider-hits-and-misses-metrics-of-disa.patch
-+	patches.suse/cpuidle-teo-Fix-early-hits-handling-for-disabled-idl.patch
-+	patches.suse/cpuidle-Do-not-unset-the-driver-if-it-is-there-alrea.patch
-+	patches.suse/cpuidle-teo-Avoid-using-early-hits-incorrectly.patch
-+	patches.suse/cpufreq-Clarify-the-comment-in-cpufreq_set_policy.patch
- 	patches.suse/cpufreq-powernv-fix-stack-bloat-and-hard-limit-on-nu.patch
-+	patches.suse/cpufreq-Add-NULL-checks-to-show-and-store-methods-of.patch
-+	patches.suse/cpufreq-imx-cpufreq-dt-Correct-i.MX8MN-s-default-spe.patch
-+	patches.suse/cpufreq-s3c64xx-Remove-pointless-NULL-check-in-s3c64.patch
-+	patches.suse/cpufreq-Register-drivers-only-after-CPU-devices-have.patch
- 	patches.suse/PM-devfreq-Check-NULL-governor-in-available_governor.patch
- 	patches.suse/PM-devfreq-Lock-devfreq-in-trans_stat_show.patch
-+	patches.suse/PM-hibernate-memory_bm_find_bit-Tighten-node-optimis.patch
-+	patches.suse/powercap-intel_rapl-add-support-for-CometLake-Mobile
-+	patches.suse/powercap-intel_rapl-add-support-for-Cometlake-desktop
-+	patches.suse/ARM-OMAP2-SmartReflex-add-omap_sr_pdata-definition.patch
-+	patches.suse/tools-power-cpupower-Fix-initializer-override-in-hsw.patch
-+	patches.suse/ACPI-LPSS-Add-LNXVIDEO-BYT-I2C7-to-lpss_device_links.patch
-+	patches.suse/ACPI-LPSS-Add-LNXVIDEO-BYT-I2C1-to-lpss_device_links.patch
-+	patches.suse/ACPI-LPSS-Add-dmi-quirk-for-skipping-_DEP-check-for-.patch
-+	patches.suse/ACPI-button-Add-DMI-quirk-for-Medion-Akoya-E2215T.patch
-+	patches.suse/ACPI-utils-Move-acpi_dev_get_first_match_dev-under-C.patch
-+	patches.suse/0010-lib-Uplevel-the-pmem-region-ida-to-a-global-allocato.patch
-+	patches.suse/software-node-Get-reference-to-parent-swnode-in-get_.patch
-+	patches.suse/PCI-Add-a-helper-to-check-Power-Resource-Requirement.patch
-+	patches.suse/ALSA-hda-Allow-HDA-to-be-runtime-suspended-when-dGPU.patch
-+	patches.suse/PCI-Fix-missing-inline-for-pci_pr3_present.patch
- 	patches.suse/ALSA-hda-Fix-pending-unsol-events-at-shutdown.patch
-+	patches.suse/ALSA-usb-audio-sound-usb-usb-true-false-for-bool-ret.patch
- 	patches.suse/ALSA-firewire-motu-Correct-a-typo-in-the-clock-proc-.patch
-+	patches.suse/ALSA-bebob-expand-sleep-just-after-breaking-connecti.patch
-+	patches.suse/ALSA-hda-Disable-regmap-internal-locking.patch
-+	patches.suse/ALSA-memalloc-Allow-NULL-device-for-SNDRV_DMA_TYPE_C.patch
-+	patches.suse/ALSA-memalloc-Add-vmalloc-buffer-allocation-support.patch
-+	patches.suse/ALSA-pcm-Handle-special-page-mapping-in-the-default-.patch
-+	patches.suse/ALSA-docs-Update-documentation-about-SG-and-vmalloc-.patch
-+	patches.suse/ALSA-pcm-Warn-if-doubly-preallocated.patch
-+	patches.suse/ALSA-pcm-Create-proc-files-only-for-non-empty-preall.patch
- 	patches.suse/ALSA-6fire-Drop-the-dead-code.patch
-+	patches.suse/ALSA-docs-Remove-snd_dma_pci_data-usage-in-documenta.patch
-+	patches.suse/ALSA-timer-Limit-max-amount-of-slave-instances.patch
-+	patches.suse/ASoC-Intel-cht_bsw_rt5645-Add-quirk-for-boards-using.patch
-+	patches.suse/ASoC-simple_card_utils.h-Add-missing-include.patch
-+	patches.suse/ASoC-SOF-enable-sync_write-in-hdac_bus.patch
-+	patches.suse/Revert-ASoC-SOF-Force-polling-mode-on-CFL-and-CNL.patch
-+	patches.suse/ASoC-soc-pcm-fixup-dpcm_prune_paths-loop-continue.patch
-+	patches.suse/ASoC-intel-fix-the-card-names.patch
-+	patches.suse/ALSA-hda-hdmi-implement-mst_no_extra_pcms-flag.patch
-+	patches.suse/ASoC-SOF-Intel-Broadwell-clarify-mutual-exclusion-wi.patch
-+	patches.suse/ASoC-pcm-update-FE-BE-trigger-order-based-on-the-com.patch
-+	patches.suse/ASoC-SOF-topology-set-trigger-order-for-FE-DAI-link.patch
-+	patches.suse/ALSA-timer-Unify-master-slave-linking-code.patch
-+	patches.suse/ALSA-timer-Make-snd_timer_close-returning-void.patch
-+	patches.suse/ALSA-timer-Fix-possible-race-at-assigning-a-timer-in.patch
-+	patches.suse/ALSA-pcm-Yet-another-missing-check-of-non-cached-buf.patch
-+	patches.suse/ALSA-timer-Fix-the-breakage-of-slave-link-open.patch
-+	patches.suse/ALSA-hda-hdmi-Clean-up-Intel-platform-specific-fixup.patch
-+	patches.suse/ALSA-usb-audio-Add-skip_validation-option.patch
-+	patches.suse/ALSA-hda-hdmi-fix-port-numbering-for-ICL-and-TGL-pla.patch
-+	patches.suse/ALSA-hda-hdmi-remove-redundant-code-comments.patch
-+	patches.suse/ALSA-hda-remove-forced-polling-workaround-for-CFL-an.patch
-+	patches.suse/ALSA-hda-Rename-snd_hda_pin_sense-to-snd_hda_jack_pi.patch
-+	patches.suse/ALSA-hda-Add-DP-MST-jack-support.patch
-+	patches.suse/ALSA-hda-Add-DP-MST-support-for-non-acomp-codecs.patch
-+	patches.suse/ALSA-hda-Add-DP-MST-support-for-NVIDIA-codecs.patch
- 	patches.suse/ALSA-hda-Add-mute-led-support-for-HP-ProBook-645-G4.patch
-+	patches.suse/ALSA-pcm-Introduce-managed-buffer-allocation-mode.patch
-+	patches.suse/ALSA-docs-Update-for-managed-buffer-allocation-mode.patch
-+	patches.suse/ALSA-pcm-Allow-NULL-ioctl-ops.patch
-+	patches.suse/ALSA-docs-Update-document-about-the-default-PCM-ioct.patch
-+	patches.suse/ALSA-pcm-Move-PCM_RUNTIME_CHECK-macro-into-local-hea.patch
-+	patches.suse/ALSA-pcm-Add-the-support-for-sync-stop-operation.patch
-+	patches.suse/ALSA-pcm-Add-card-sync_irq-field.patch
-+	patches.suse/ALSA-docs-Update-about-the-new-PCM-sync_stop-ops.patch
- 	patches.suse/ALSA-hda-realtek-Move-some-alc256-pintbls-to-fallbac.patch
- 	patches.suse/ALSA-hda-realtek-Move-some-alc236-pintbls-to-fallbac.patch
-+	patches.suse/ALSA-hda-realtek-Enable-the-headset-mic-on-a-Xiaomi-.patch
-+	patches.suse/ALSA-usb-audio-Fix-Scarlett-6i6-Gen-2-port-data.patch
-+	patches.suse/ALSA-usb-audio-Fix-NULL-dereference-at-parsing-BADD.patch
- 	patches.suse/ALSA-cs4236-fix-error-return-comparison-of-an-unsign.patch
-+	patches.suse/ALSA-hda-Disable-audio-component-for-legacy-Nvidia-H.patch
-+	patches.suse/ALSA-hda-hdmi-Clear-codec-relaxed_resume-flag-at-unb.patch
-+	patches.suse/ASoC-rt5645-Fixed-buddy-jack-support.patch
- 	patches.suse/ASoC-Jack-Fix-NULL-pointer-dereference-in-snd_soc_ja.patch
-+	patches.suse/ASoC-wm8904-fix-regcache-handling.patch
-+	patches.suse/ASoC-rt5645-Fixed-typo-for-buddy-jack-support.patch
-+	patches.suse/ASoC-Intel-bytcr_rt5640-Update-quirk-for-Acer-Switch.patch
-+	patches.suse/ASoC-rsnd-fix-DALIGN-register-for-SSIU.patch
-+	patches.suse/ASoC-fsl_audmix-Add-spin-lock-to-protect-tdms.patch
-+	patches.suse/ASoC-rt5677-Mark-reg-RT5677_PWR_ANLG2-as-volatile.patch
-+	patches.suse/ASoC-Intel-kbl_rt5663_rt5514_max98927-Add-dmic-forma.patch
-+	patches.suse/ASoC-SOF-topology-free-kcontrol-memory-on-error.patch
-+	patches.suse/ASoC-wm2200-add-missed-operations-in-remove-and-prob.patch
-+	patches.suse/ASoC-wm5100-add-missed-pm_runtime_disable.patch
-+	patches.suse/ALSA-hda-realtek-Enable-internal-speaker-of-ASUS-UX4.patch
- 	patches.suse/ALSA-usb-audio-Fix-Focusrite-Scarlett-6i6-gen1-input.patch
-+	patches.suse/media-vimc-Fix-gpf-in-rmmod-path-when-stream-is-acti.patch
-+	patches.suse/media-am437x-vpfe-Setting-STD-to-current-value-is-no.patch
-+	patches.suse/media-cedrus-fill-in-bus_info-for-media-device.patch
-+	patches.suse/media-seco-cec-Add-a-missing-release_region-in-an-er.patch
-+	patches.suse/media-vim2m-Fix-BUG_ON-in-vim2m_device_release.patch
- 	patches.suse/media-vivid-Set-vid_cap_streaming-and-vid_out_stream.patch
- 	patches.suse/media-vim2m-Fix-abort-issue.patch
-+	patches.suse/media-rcar-vin-Fix-incorrect-return-statement-in-rvi.patch
- 	patches.suse/media-cec.h-CEC_OP_REC_FLAG_-values-were-swapped.patch
--	patches.suse/0001-media-ov6650-Fix-control-handler-not-freed-on-init-e.patch
-+	patches.suse/media-max2175-Fix-build-error-without-CONFIG_REGMAP_.patch
-+	patches.suse/media-ov6650-Fix-MODULE_DESCRIPTION.patch
-+	patches.suse/media-ov6650-Fix-control-handler-not-freed-on-init-e.patch
-+	patches.suse/media-ov6650-Fix-crop-rectangle-alignment-not-passed.patch
-+	patches.suse/media-ov6650-Fix-incorrect-use-of-JPEG-colorspace.patch
-+	patches.suse/media-ov6650-Fix-some-format-attributes-not-under-co.patch
-+	patches.suse/media-ov6650-Fix-.get_fmt-V4L2_SUBDEV_FORMAT_TRY-sup.patch
-+	patches.suse/media-ov6650-Fix-default-format-not-applied-on-devic.patch
-+	patches.suse/media-ov6650-Fix-stored-frame-format-not-in-sync-wit.patch
-+	patches.suse/media-ov6650-Fix-stored-crop-rectangle-not-in-sync-w.patch
-+	patches.suse/media-i2c-ov2659-fix-s_stream-return-value.patch
-+	patches.suse/media-i2c-ov2659-Fix-missing-720p-register-config.patch
-+	patches.suse/media-venus-core-Fix-msm8996-frequency-table.patch
-+	patches.suse/media-venus-Fix-occasionally-failures-to-suspend.patch
-+	patches.suse/media-rc-mark-input-device-as-pointing-stick.patch
-+	patches.suse/media-mceusb-fix-out-of-bounds-read-in-MCE-receiver-.patch
- 	patches.suse/media-rc-prevent-memory-leak-in-cx23888_ir_probe.patch
-+	patches.suse/media-flexcop-usb-fix-NULL-ptr-deref-in-flexcop_usb_.patch
-+	patches.suse/media-cec-funcs.h-add-status_req-checks.patch
-+	patches.suse/media-v4l-cadence-Fix-how-unsued-lanes-are-handled-i.patch
-+	patches.suse/media-cx88-Fix-some-error-handling-path-in-cx8800_in.patch
-+	patches.suse/media-usbvision-Fix-invalid-accesses-after-device-di.patch
- 	patches.suse/media-usbvision-Fix-races-among-open-close-and-disco.patch
- 	patches.suse/media-ti-vpe-vpe-Fix-Motion-Vector-vpdma-stride.patch
-+	patches.suse/media-ti-vpe-vpe-fix-a-v4l2-compliance-failure-causi.patch
-+	patches.suse/media-ti-vpe-vpe-fix-a-v4l2-compliance-warning-about.patch
-+	patches.suse/media-ti-vpe-vpe-Make-sure-YUYV-is-set-as-default-fo.patch
-+	patches.suse/media-ti-vpe-vpe-fix-a-v4l2-compliance-failure-about.patch
-+	patches.suse/media-ti-vpe-vpe-fix-a-v4l2-compliance-failure-about2.patch
-+	patches.suse/media-ti-vpe-vpe-ensure-buffers-are-cleaned-up-prope.patch
- 	patches.suse/media-cxusb-detect-cxusb_ctrl_msg-error-in-query.patch
--	patches.suse/0001-media-uvcvideo-Fix-error-path-in-control-parsing-fai.patch
-+	patches.suse/media-uvcvideo-Fix-error-path-in-control-parsing-fai.patch
-+	patches.suse/media-cedrus-Fix-undefined-shift-with-a-SHIFT_AND_MA.patch
-+	patches.suse/media-aspeed-set-hsync-and-vsync-polarities-to-norma.patch
-+	patches.suse/media-aspeed-clear-garbage-interrupts.patch
- 	patches.suse/media-usb-fix-memory-leak-in-af9005_identify_state.patch
-+	patches.suse/media-cec-gpio-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/media-ov6650-Fix-stored-frame-interval-not-in-sync-w.patch
-+	patches.suse/media-ov5640-Make-2592x1944-mode-only-available-at-1.patch
-+	patches.suse/media-ad5820-Define-entity-function.patch
-+	patches.suse/media-st-mipid02-add-a-check-for-devm_gpiod_get_opti.patch
-+	patches.suse/media-imx7-mipi-csis-Add-a-check-for-devm_regulator_.patch
-+	patches.suse/media-smiapp-Register-sensor-after-enabling-runtime-.patch
- 	patches.suse/media-imon-invalid-dereference-in-imon_touch_event.patch
- 	patches.suse/media-bdisp-fix-memleak-on-release.patch
- 	patches.suse/media-radio-wl1273-fix-interrupt-masking-on-release.patch
-+	patches.suse/media-rcar_drif-fix-a-memory-disclosure.patch
- 	patches.suse/media-exynos4-is-Fix-recursive-locking-in-isp_video_.patch
-+	patches.suse/media-v4l2-core-fix-touch-support-in-v4l_g_fmt.patch
-+	patches.suse/media-coda-fix-deadlock-between-decoder-picture-run-.patch
-+	patches.suse/media-fdp1-Fix-R-Car-M3-N-naming-in-debug-message.patch
-+	patches.suse/media-staging-imx-Use-a-shorter-name-for-driver.patch
-+	patches.suse/media-vivid-media_device_cleanup-was-called-too-earl.patch
- 	patches.suse/media-vivid-Fix-wrong-locking-that-causes-race-condi.patch
-+	patches.suse/media-exynos4-is-fix-wrong-mdev-and-v4l2-dev-order-i.patch
-+	patches.suse/media-cedrus-Use-correct-H264-8x8-scaling-list.patch
-+	patches.suse/media-venus-remove-invalid-compat_ioctl32-handler.patch
-+	patches.suse/media-pvrusb2-Fix-oops-on-tear-down-when-radio-suppo.patch
- 	patches.suse/0001-b2c2-flexcop-usb-add-sanity-checking.patch
- 	patches.suse/media-flexcop-usb-ensure-EIO-is-returned-on-error-co.patch
-+	patches.suse/media-aspeed-video-Fix-memory-leaks-in-aspeed_video_.patch
- 	patches.suse/media-v4l2-ioctl.c-zero-reserved-fields-for-S-TRY_FM.patch
-+	patches.suse/media-si470x-i2c-add-missed-operations-in-remove.patch
-+	patches.suse/media-v4l2-ctrl-Lock-main_hdl-on-operations-of-reque.patch
-+	patches.suse/media-vim2m-media_device_cleanup-was-called-too-earl.patch
-+	patches.suse/media-vicodec-media_device_cleanup-was-called-too-ea.patch
-+	patches.suse/media-hantro-Fix-s_fmt-for-dynamic-resolution-change.patch
-+	patches.suse/power-supply-cpcap-battery-Check-voltage-before-orde.patch
-+	patches.suse/power-supply-bd70528-Add-MODULE_ALIAS-to-allow-modul.patch
-+	patches.suse/hwmon-pmbus-ibm-cffps-Switch-LEDs-to-blocking-bright.patch
-+	patches.suse/hwmon-pmbus-ibm-cffps-Fix-LED-blink-behavior.patch
-+	patches.suse/pinctrl-devicetree-Avoid-taking-direct-reference-to-.patch
- 	patches.suse/pinctl-ti-iodelay-fix-error-checking-on-pinctrl_coun.patch
-+	patches.suse/Revert-pinctrl-sh-pfc-r8a77990-Fix-MOD_SEL1-bit30-wh.patch
-+	patches.suse/Revert-pinctrl-sh-pfc-r8a77990-Fix-MOD_SEL1-bit31-wh.patch
-+	patches.suse/pinctrl-rza2-Fix-gpio-name-typos.patch
-+	patches.suse/pinctrl-sh-pfc-Fix-PINMUX_IPSR_PHYS-to-set-GPSR.patch
-+	patches.suse/pinctrl-sh-pfc-Do-not-use-platform_get_irq-to-count-.patch
-+	patches.suse/pinctrl-sh-pfc-sh7734-Fix-duplicate-TCLK1_B.patch
-+	patches.suse/pinctrl-amd-fix-__iomem-annotation-in-amd_gpio_irq_h.patch
-+	patches.suse/pinctrl-samsung-Add-of_node_put-before-return-in-err.patch
-+	patches.suse/pinctrl-samsung-Fix-device-node-refcount-leaks-in-Ex.patch
- 	patches.suse/pinctrl-samsung-Fix-device-node-refcount-leaks-in-S3.patch
--	patches.suse/0035-pinctrl-samsung-Fix-device-node-refcount-leaks-in-S3.patch
-+	patches.suse/0029-pinctrl-samsung-Fix-device-node-refcount-leaks-in-S3.patch
- 	patches.suse/pinctrl-samsung-Fix-device-node-refcount-leaks-in-in.patch
-+	patches.suse/pinctrl-intel-Add-Intel-Tiger-Lake-pin-controller-su.patch
-+	patches.suse/pinctrl-armada-37xx-Fix-irq-mask-access-in-armada_37.patch
- 	patches.suse/pinctrl-lewisburg-Update-pin-list-according-to-v1.1v.patch
-+	patches.suse/mmc-sdhci-pci-Quirk-for-AMD-SDHC-Device-0x7906.patch
-+	patches.suse/mmc-sdhci-pci-Make-function-amd_sdhci_reset-static.patch
-+	patches.suse/mmc-sdhci-pci-Add-support-for-Intel-JSL.patch
-+	patches.suse/mmc-sdhci-of-esdhc-poll-ESDHC_FLUSH_ASYNC_FIFO-bit-u.patch
-+	patches.suse/mmc-sdhci-of-esdhc-fix-up-erratum-A-008171-workaroun.patch
-+	patches.suse/mmc-block-Make-card_busy_detect-a-bit-more-generic.patch
-+	patches.suse/mmc-block-Add-CMD13-polling-for-MMC-IOCTLS-with-R1B-.patch
-+	patches.suse/mmc-core-Drop-check-for-mmc_card_is_removable-in-mmc.patch
-+	patches.suse/net-wireless-ti-wl1251-add-device-tree-support.patch
-+	patches.suse/ARM-dts-pandora-common-define-wl1251-as-child-node-o.patch
- 	patches.suse/mmc-host-omap_hsmmc-add-code-for-special-init-of-wl1.patch
-+	patches.suse/omap-pdata-quirks-revert-pandora-specific-gpiod-addi.patch
-+	patches.suse/omap-pdata-quirks-remove-openpandora-quirks-for-mmc3.patch
- 	patches.suse/mmc-sdio-fix-wl1251-vendor-id.patch
- 	patches.suse/mmc-core-fix-wl1251-sdio-quirks.patch
- 	patches.suse/net-wireless-ti-wl1251-use-new-SDIO_VENDOR_ID_TI_WL1.patch
- 	patches.suse/net-wireless-ti-remove-local-VENDOR_ID-and-DEVICE_ID.patch
-+	patches.suse/mmc-tmio-Add-MMC_CAP_ERASE-to-allow-erase-discard-tr.patch
-+	patches.suse/RDMA-counter-Prevent-QP-counter-manual-binding-in-au.patch
-+	patches.suse/IB-iser-add-unlikely-checks-in-the-fast-path.patch
-+	patches.suse/IB-iser-bound-protection_sg-size-by-data_sg-size.patch
-+	patches.suse/IB-iser-remove-redundant-macro-definitions.patch
-+	patches.suse/RDMA-siw-Simplify-several-debug-messages.patch
-+	patches.suse/RDMA-siw-Fix-port-number-endianness-in-a-debug-messa.patch
-+	patches.suse/RDMA-core-Fix-return-code-when-modify_device-isn-t-s.patch
-+	patches.suse/RDMA-bnxt_re-Remove-unsupported-modify_device-callba.patch
-+	patches.suse/RDMA-rxe-Verify-modify_device-mask.patch
-+	patches.suse/RDMA-siw-Make-node-GUIDs-valid-EUI-64-identifiers.patch
-+	patches.suse/RDMA-srp-Remove-two-casts.patch
-+	patches.suse/RDMA-srp-Honor-the-max_send_sge-device-attribute.patch
-+	patches.suse/RDMA-srp-Make-route-resolving-error-messages-more-in.patch
-+	patches.suse/RDMA-srpt-Fix-handling-of-SR-IOV-and-iWARP-ports.patch
-+	patches.suse/RDMA-srpt-Fix-handling-of-iWARP-logins.patch
-+	patches.suse/RDMA-srpt-Improve-a-debug-message.patch
-+	patches.suse/RDMA-srpt-Rework-the-approach-for-closing-an-RDMA-ch.patch
-+	patches.suse/RDMA-srpt-Rework-the-code-that-waits-until-an-RDMA-p.patch
-+	patches.suse/RDMA-srpt-Make-the-code-for-handling-port-identities.patch
-+	patches.suse/RDMA-srpt-Postpone-HCA-removal-until-after-configfs-.patch
-+	patches.suse/RDMA-mlx5-Group-boolean-parameters-to-take-less-spac.patch
-+	patches.suse/IB-mlx5-Remove-unnecessary-return-statement.patch
-+	patches.suse/IB-mlx5-Remove-unnecessary-else-statement.patch
-+	patches.suse/IB-cm-Use-container_of-instead-of-typecast.patch
-+	patches.suse/RDMA-srp-Add-parse-function-for-maximum-initiator-to.patch
-+	patches.suse/RDMA-srp-Calculate-max_it_iu_size-if-remote-max_it_i.patch
-+	patches.suse/RDMA-bnxt_re-Enable-SRIOV-VF-support-on-Broadcom-s-5.patch
-+	patches.suse/RDMA-iser-Use-iser_err-instead-of-pr_err-for-logging.patch
-+	patches.suse/IB-mlx5-Introduce-and-use-mkey-context-setting-helpe.patch
-+	patches.suse/RDMA-hns-remove-a-redundant-le16_to_cpu.patch
-+	patches.suse/RDMA-hns-Fix-wrong-parameters-when-initial-mtt-of-sr.patch
-+	patches.suse/RDMA-hns-Modify-variable-field-name-from-vlan-to-vla.patch
-+	patches.suse/RDMA-hns-Modify-return-value-of-restrack-functions.patch
-+	patches.suse/RDMA-hns-Fix-a-spelling-mistake-in-a-macro.patch
-+	patches.suse/RDMA-hns-Release-qp-resources-when-failed-to-destroy.patch
-+	patches.suse/ib-srp-Add-missing-new-line-after-displaying-fast_io.patch
-+	patches.suse/RDMA-siw-Fix-SQ-RQ-drain-logic.patch
-+	patches.suse/RDMA-rw-Support-threshold-for-registration-vs-scatte.patch
-+	patches.suse/RDMA-mlx5-Add-capability-for-max-sge-to-get-optimize.patch
-+	patches.suse/infiniband-fix-ulp-iser-iscsi_iser.-hc-kernel-doc-no.patch
-+	patches.suse/infiniband-fix-core-ipwm_util.h-kernel-doc-warnings.patch
-+	patches.suse/infiniband-fix-ulp-iser-iscsi_iser.h-kernel-doc-warn.patch
-+	patches.suse/infiniband-fix-ulp-opa_vnic-opa_vnic_internal.h-kern.patch
-+	patches.suse/infiniband-fix-ulp-srpt-ib_srpt.h-kernel-doc-notatio.patch
-+	patches.suse/infiniband-fix-core-verbs.c-kernel-doc-notation.patch
-+	patches.suse/infiniband-fix-ulp-iser-iser_verbs.c-kernel-doc-nota.patch
-+	patches.suse/infiniband-fix-ulp-iser-iser_initiator.c-kernel-doc-.patch
-+	patches.suse/infiniband-fix-core-kernel-doc-notation.patch
-+	patches.suse/infiniband-fix-sw-rdmavt-kernel-doc-notation.patch
-+	patches.suse/IB-mlx5-Introduce-ODP-diagnostic-counters.patch
-+	patches.suse/RDMA-nldev-Allow-different-fill-function-per-resourc.patch
-+	patches.suse/RDMA-mlx5-Return-ODP-type-per-MR.patch
-+	patches.suse/RDMA-nldev-Provide-MR-statistics.patch
-+	patches.suse/IB-cma-Honor-traffic-class-from-lower-netdevice-for-.patch
-+	patches.suse/RDMA-uverbs-Add-a-check-for-uverbs_attr_get-to-uverb.patch
-+	patches.suse/IB-mlx5-Remove-dead-code.patch
-+	patches.suse/IB-mlx5-Align-usage-of-QP1-create-flags-with-rest-of.patch
-+	patches.suse/IB-core-Do-not-notify-GID-change-event-of-an-unregis.patch
-+	patches.suse/RDMA-restrack-Remove-PID-namespace-support.patch
-+	patches.suse/RDMA-core-Check-that-process-is-still-alive-before-s.patch
-+	patches.suse/RDMA-rxe-Remove-useless-rxe_init_device_param-assign.patch
-+	patches.suse/RDMA-cm-Delete-unused-cm_is_active_peer-function.patch
-+	patches.suse/RDMA-cm-Use-specific-keyword-to-check-define.patch
-+	patches.suse/RDMA-cm-Update-copyright-together-with-SPDX-tag.patch
-+	patches.suse/RDMA-hns-Prevent-undefined-behavior-in-hns_roce_set_.patch
-+	patches.suse/RDMA-hns-Delete-BITS_PER_BYTE-redefinition.patch
-+	patches.suse/RDMA-srpt-Fix-TPG-creation.patch
-+	patches.suse/RDMA-hns-Fix-to-support-64K-page-for-srq.patch
-+	patches.suse/RDMA-hns-Bugfix-for-qpc-cqc-timer-configuration.patch
-+	patches.suse/RDMA-hns-Fix-memory-leak-on-context-on-error-return-.patch
-+	patches.suse/RDMA-qedr-Fix-srqs-xarray-initialization.patch
-+	patches.suse/RDMA-qedr-Fix-qpids-xarray-api-used.patch
-+	patches.suse/RDMA-qedr-Fix-synchronization-methods-and-memory-lea.patch
-+	patches.suse/RDMA-qedr-Fix-memory-leak-in-user-qp-and-mr.patch
-+	patches.suse/RDMA-iw_cxgb4-Report-correct-port-speed-width.patch
-+	patches.suse/RDMA-siw-Fix-post_recv-QP-state-locking.patch
-+	patches.suse/RDMA-core-Fix-ib_dma_max_seg_size.patch
-+	patches.suse/RDMA-rxe-Increase-DMA-max_segment_size-parameter.patch
-+	patches.suse/RDMA-siw-Increase-DMA-max_segment_size-parameter.patch
-+	patches.suse/RDMA-core-Set-DMA-parameters-correctly.patch
-+	patches.suse/RDMA-vmw_pvrdma-Use-resource-ids-from-physical-devic.patch
-+	patches.suse/RDMA-mlx5-Use-SRCU-properly-in-ODP-prefetch.patch
-+	patches.suse/RDMA-mlx5-Split-sig_err-MR-data-into-its-own-xarray.patch
-+	patches.suse/RDMA-mlx5-Use-a-dedicated-mkey-xarray-for-ODP.patch
-+	patches.suse/RDMA-mlx5-Delete-struct-mlx5_priv-mkey_table.patch
-+	patches.suse/RDMA-mlx5-Rework-implicit_mr_get_data.patch
-+	patches.suse/RDMA-mlx5-Lift-implicit_mr_alloc-into-the-two-routin.patch
-+	patches.suse/RDMA-mlx5-Set-the-HW-IOVA-of-the-child-MRs-to-their-.patch
-+	patches.suse/RDMA-mlx5-Split-implicit-handling-from-pagefault_mr.patch
-+	patches.suse/RDMA-mlx5-Use-an-xarray-for-the-children-of-an-impli.patch
-+	patches.suse/RDMA-mlx5-Reduce-locking-in-implicit_mr_get_data.patch
-+	patches.suse/RDMA-mlx5-Avoid-double-lookups-on-the-pagefault-path.patch
-+	patches.suse/RDMA-mlx5-Rework-implicit-ODP-destroy.patch
-+	patches.suse/RDMA-mlx5-Do-not-store-implicit-children-in-the-odp_.patch
-+	patches.suse/RDMA-mlx5-Do-not-race-with-mlx5_ib_invalidate_range-.patch
-+	patches.suse/RDMA-odp-Remove-broken-debugging-call-to-invalidate_.patch
-+	patches.suse/RDMA-hns-Fix-build-error-again.patch
-+	patches.suse/RDMA-mlx5-Return-proper-error-value.patch
-+	patches.suse/IB-mlx5-Test-write-combining-support.patch
-+	patches.suse/RDMA-core-Move-core-content-from-ib_uverbs-to-ib_cor.patch
-+	patches.suse/RDMA-core-Create-mmap-database-and-cookie-helper-fun.patch
-+	patches.suse/RDMA-Connect-between-the-mmap-entry-and-the-umap_pri.patch
-+	patches.suse/RDMA-efa-Use-the-common-mmap_xa-helpers.patch
-+	patches.suse/RDMA-siw-Use-the-common-mmap_xa-helpers.patch
-+	patches.suse/RDMA-qedr-Use-the-common-mmap-API.patch
-+	patches.suse/RDMA-qedr-Add-doorbell-overflow-recovery-support.patch
-+	patches.suse/RDMA-qedr-Add-iWARP-doorbell-recovery-support.patch
-+	patches.suse/RDMA-core-Fix-return-code-when-modify_port-isn-t-sup.patch
-+	patches.suse/RDMA-hns-Remove-unsupported-modify_port-callback.patch
-+	patches.suse/RDMA-ocrdma-Remove-unsupported-modify_port-callback.patch
-+	patches.suse/RDMA-qedr-Remove-unsupported-modify_port-callback.patch
-+	patches.suse/Revert-RDMA-srpt-Postpone-HCA-removal-until-after-co.patch
-+	patches.suse/RDMA-mad-Delete-never-implemented-functions.patch
-+	patches.suse/RDMA-qib-Delete-extra-line.patch
-+	patches.suse/RDMA-qib-Delete-empty-check_cc_key-function.patch
-+	patches.suse/RDMA-mad-Allocate-zeroed-MAD-buffer.patch
-+	patches.suse/RDMA-ocrdma-Make-ocrdma_pma_counters-return-void.patch
-+	patches.suse/RDMA-mad-Do-not-check-MAD-sizes-in-roce-and-ib-drive.patch
-+	patches.suse/RDMA-ocrdma-Simplify-process_mad-function.patch
-+	patches.suse/RDMA-mlx5-Rewrite-MAD-processing-logic-to-be-readabl.patch
-+	patches.suse/RDMA-hns-Delete-unnecessary-variable-max_post.patch
-+	patches.suse/RDMA-hns-Remove-unnecessary-structure-hns_roce_sqp.patch
-+	patches.suse/RDMA-hns-Delete-unnecessary-uar-from-hns_roce_cq.patch
-+	patches.suse/RDMA-hns-Modify-fields-of-struct-hns_roce_srq.patch
-+	patches.suse/RDMA-hns-Replace-not-intuitive-function-macro-names.patch
-+	patches.suse/RDMA-hns-Simplify-doorbell-initialization-code.patch
-+	patches.suse/RDMA-hns-Modify-hns_roce_hw_v2_get_cfg-to-simplify-t.patch
-+	patches.suse/RDMA-hns-Fix-non-standard-error-codes.patch
-+	patches.suse/RDMA-hns-Modify-appropriate-printings.patch
-+	patches.suse/RDMA-hfi1-Delete-unreachable-code.patch
-+	patches.suse/RDMA-Change-MAD-processing-function-to-remove-extra-.patch
-+	patches.suse/IB-mlx5-Support-flow-counters-offset-for-bulk-counte.patch
-+	patches.suse/RDMA-srpt-Report-the-SCSI-residual-to-the-initiator.patch
-+	patches.suse/RDMA-qedr-Fix-potential-use-after-free.patch
-+	patches.suse/RDMA-i40iw-Fix-potential-use-after-free.patch
-+	patches.suse/RDMA-qib-Validate-show-store-callbacks-before-callin.patch
-+	patches.suse/RDMA-ocrdma-Fix-spelling-mistake-in-variable-name.patch
-+	patches.suse/RDMA-qedr-Make-qedr_iw_load_qp-static.patch
-+	patches.suse/RDMA-siw-Cleanup-unused-mmap-structures.patch
-+	patches.suse/RDMA-efa-Clear-the-admin-command-buffer-prior-to-its.patch
-+	patches.suse/RDMA-cma-Use-ACK-timeout-for-RoCE-packetLifeTime.patch
-+	patches.suse/RDMA-iw_cgxb4-Fix-an-error-handling-path-in-c4iw_con.patch
-+	patches.suse/IB-mlx4-Update-HW-GID-table-while-adding-vlan-GID.patch
-+	patches.suse/IB-mlx5-Support-extended-number-of-strides-for-Strid.patch
-+	patches.suse/RDMA-cm-Use-refcount_t-type-for-refcount-variable.patch
-+	patches.suse/RDMA-qedr-Fix-null-pointer-dereference-when-calling-.patch
-+	patches.suse/net-core-Add-support-for-getting-VF-GUIDs.patch
-+	patches.suse/IB-core-Add-interfaces-to-get-VF-node-and-port-GUIDs.patch
-+	patches.suse/IB-ipoib-Add-ndo-operation-for-getting-VFs-GUID-attr.patch
-+	patches.suse/IB-mlx5-Implement-callbacks-for-getting-VFs-GUID-att.patch
-+	patches.suse/RDMA-bnxt_re-Fix-Kconfig-indentation.patch
-+	patches.suse/RDMA-bnxt_re-Fix-chip-number-validation-Broadcom-s-G.patch
-+	patches.suse/RDMA-bnxt_re-Fix-stat-push-into-dma-buffer-on-gen-p5-devices.patch
-+	patches.suse/RDMA-bnxt_re-Fix-missing-le16_to_cpu.patch
-+	patches.suse/IB-hfi1-remove-redundant-assignment-to-variable-ret.patch
-+	patches.suse/RDMA-efa-Store-network-attributes-in-device-attribut.patch
-+	patches.suse/RDMA-efa-Support-remote-read-access-in-MR-registrati.patch
-+	patches.suse/RDMA-efa-Expose-RDMA-read-related-attributes.patch
-+	patches.suse/RDMA-hns-Redefine-interfaces-used-in-creating-cq.patch
-+	patches.suse/RDMA-hns-Redefine-the-member-of-hns_roce_cq-struct.patch
-+	patches.suse/RDMA-hns-Rename-the-functions-used-inside-creating-c.patch
-+	patches.suse/RDMA-hns-Delete-unnecessary-callback-functions-for-c.patch
-+	patches.suse/usb-host-xhci-tegra-use-devm_platform_ioremap_resour.patch
-+	patches.suse/usb-host-xhci-tegra-use-regulator_bulk_set_supply_na.patch
-+	patches.suse/usb-renesas_usbhs-add-suspend-event-support-in-gadge.patch
-+	patches.suse/xhci-tegra-Parameterize-mailbox-register-addresses.patch
-+	patches.suse/usb-host-xhci-tegra-Add-Tegra194-XHCI-support.patch
-+	patches.suse/usb-usbfs-Suppress-problematic-bind-and-unbind-ueven.patch
-+	patches.suse/USB-dummy-hcd-increase-max-number-of-devices-to-32.patch
-+	patches.suse/USB-dummy-hcd-use-usb_urb_dir_in-instead-of-usb_pipe.patch
- 	patches.suse/usb-gadget-pch_udc-fix-use-after-free.patch
- 	patches.suse/usb-Allow-USB-device-to-be-warm-reset-in-suspended-s.patch
--	patches.suse/0001-appledisplay-fix-error-handling-in-the-scheduled-wor.patch
-+	patches.suse/appledisplay-fix-error-handling-in-the-scheduled-wor.patch
- 	patches.suse/usbip-tools-fix-fd-leakage-in-the-function-of-read_a.patch
--	patches.suse/0001-USB-chaoskey-fix-error-case-of-a-timeout.patch
--	patches.suse/0001-USBIP-add-config-dependency-for-SGL_ALLOC.patch
-+	patches.suse/USB-chaoskey-fix-error-case-of-a-timeout.patch
-+	patches.suse/USBIP-add-config-dependency-for-SGL_ALLOC.patch
-+	patches.suse/usbip-Fix-uninitialized-symbol-nents-in-stub_recv_cm.patch
- 	patches.suse/USB-serial-mos7840-add-USB-ID-to-support-Moxa-UPort-.patch
- 	patches.suse/USB-serial-option-add-support-for-DW5821e-with-eSIM-.patch
--	patches.suse/USB-serial-mos7720-fix-remote-wakeup.patch
--	patches.suse/USB-serial-mos7840-fix-remote-wakeup.patch
-+	patches.suse/0001-USB-serial-mos7720-fix-remote-wakeup.patch
-+	patches.suse/0001-USB-serial-mos7840-fix-remote-wakeup.patch
- 	patches.suse/USB-serial-option-add-support-for-Foxconn-T77W968-LT.patch
- 	patches.suse/USB-serial-ftdi_sio-add-device-IDs-for-U-Blox-C099-F.patch
-+	patches.suse/0001-usb-host-xhci-update-event-ring-dequeue-pointer-on-p.patch
-+	patches.suse/xhci-pci-Allow-host-runtime-PM-as-default-also-for-I.patch
- 	patches.suse/usb-gadget-u_serial-add-missing-port-entry-locking.patch
-+	patches.suse/phy-renesas-rcar-gen3-usb2-Use-platform_get_irq_opti.patch
-+	patches.suse/usb-dwc2-use-a-longer-core-rest-timeout-in-dwc2_core.patch
- 	patches.suse/usb-serial-cp201x-support-Mark-10-digital-force-gaug.patch
-+	patches.suse/usb-host-xhci-tegra-Correct-phy-enable-sequence.patch
- 	patches.suse/USB-uas-honor-flag-to-avoid-CAPACITY16.patch
- 	patches.suse/USB-uas-heed-CAPACITY_HEURISTICS.patch
- 	patches.suse/USB-documentation-flags-on-usb-storage-versus-UAS.patch
-+	patches.suse/usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch
-+	patches.suse/usb-gadget-configfs-Fix-missing-spin_lock_init.patch
- 	patches.suse/mei-fix-modalias-documentation.patch
-+	patches.suse/misc-fastrpc-fix-memory-leak-from-miscdev-name.patch
-+	patches.suse/coresight-etm4x-Save-restore-state-across-CPU-low-po.patch
-+	patches.suse/coresight-etm4x-Add-support-for-ThunderX2.patch
-+	patches.suse/coresight-etm4x-Fixes-for-ETM-v4.4-architecture-upda.patch
-+	patches.suse/coresight-etm4x-Fix-input-validation-for-sysfs.patch
-+	patches.suse/coresight-etm4x-Add-missing-API-to-set-EL-match-on-a.patch
-+	patches.suse/coresight-etm4x-Fix-issues-with-start-stop-logic.patch
-+	patches.suse/coresight-etm4x-Improve-usability-of-sysfs-include-e.patch
-+	patches.suse/coresight-etm4x-Improve-usability-of-sysfs-CID-and-V.patch
-+	patches.suse/coresight-etm4x-Add-view-comparator-settings-API-to-.patch
-+	patches.suse/coresight-etm4x-Add-missing-single-shot-control-API-.patch
-+	patches.suse/coresight-Add-explicit-architecture-dependency.patch
-+	patches.suse/coresight-Serialize-enabling-disabling-a-link-device.patch
-+	patches.suse/coresight-etm4x-Fix-BMVAL-misuse.patch
-+	patches.suse/extcon-intel-cht-wc-Don-t-reset-USB-data-connection-.patch
-+	patches.suse/extcon-sm5502-Reset-registers-during-initialization.patch
- 	patches.suse/mei-bus-prefix-device-names-on-bus-with-the-bus-name.patch
--	patches.suse/ppdev-fix-PPGETTIME-PPSETTIME-ioctls.patch
-+	patches.suse/mei-me-add-comet-point-V-device-id.patch
-+	patches.suse/rfkill-allocate-static-minor.patch
-+	patches.suse/nvmem-core-fix-nvmem_cell_write-inline-function.patch
-+	patches.suse/phy-tegra-xusb-Add-XUSB-dual-mode-support-on-Tegra21.patch
-+	patches.suse/phy-tegra-xusb-Add-usb3-port-fake-support-on-Tegra21.patch
-+	patches.suse/phy-tegra-xusb-Add-vbus-override-support-on-Tegra210.patch
-+	patches.suse/phy-tegra-xusb-Add-vbus-override-support-on-Tegra186.patch
-+	patches.suse/phy-renesas-rcar-gen3-usb2-Fix-sysfs-interface-of-ro.patch
-+	patches.suse/phy-tegra-use-regulator_bulk_set_supply_names.patch
-+	patches.suse/phy-ti-gmii-sel-fix-mac-tx-internal-delay-for-rgmii-.patch
-+	patches.suse/phy-renesas-phy-rcar-gen2-Fix-the-array-off-by-one-w.patch
-+	patches.suse/phy-qcom-usb-hs-Fix-extcon-double-register-after-pow.patch
-+	patches.suse/fsi-core-Fix-small-accesses-and-unaligned-offsets-vi.patch
-+	patches.suse/soundwire-intel-fix-PDI-stream-mapping-for-Bulk.patch
-+	patches.suse/0001-ppdev-fix-PPGETTIME-PPSETTIME-ioctls.patch
-+	patches.suse/lp-fix-sparc64-LPSETTIMEOUT-ioctl.patch
-+	patches.suse/parport-load-lowlevel-driver-if-ports-not-found.patch
-+	patches.suse/binder-Fix-race-between-mmap-and-binder_alloc_print_.patch
-+	patches.suse/binder-Prevent-repeated-use-of-mmap-via-NULL-mapping.patch
-+	patches.suse/binder-Handle-start-NULL-in-binder_update_page_range.patch
-+	patches.suse/stm-class-Lose-the-protocol-driver-when-dropping-its.patch
-+	patches.suse/thunderbolt-Power-cycle-the-router-if-NVM-authentica.patch
-+	patches.suse/coresight-funnel-Fix-missing-spin_lock_init.patch
-+	patches.suse/coresight-replicator-Fix-missing-spin_lock_init.patch
- 	patches.suse/intel_th-Fix-a-double-put_device-in-error-path.patch
-+	patches.suse/intel_th-pci-Add-Ice-Lake-CPU-support.patch
-+	patches.suse/intel_th-pci-Add-Tiger-Lake-CPU-support.patch
-+	patches.suse/habanalabs-skip-VA-block-list-update-in-reset-flow.patch
-+	patches.suse/staging-rtl8192u-fix-multiple-memory-leaks-on-error-.patch
-+	patches.suse/staging-rtl8188eu-fix-possible-null-dereference.patch
- 	patches.suse/qlge-Fix-irq-masking-in-INTx-mode.patch
- 	patches.suse/qlge-Remove-irq_cnt.patch
- 	patches.suse/qlge-Remove-page_chunk.last_flag.patch
- 	patches.suse/qlge-Deduplicate-lbq_buf_size.patch
- 	patches.suse/qlge-Remove-bq_desc.maplen.patch
- 	patches.suse/qlge-Remove-rx_ring.sbq_buf_size.patch
- 	patches.suse/qlge-Remove-useless-dma-synchronization-calls.patch
- 	patches.suse/qlge-Deduplicate-rx-buffer-queue-management.patch
- 	patches.suse/qlge-Fix-dma_sync_single-calls.patch
- 	patches.suse/qlge-Remove-rx_ring.type.patch
- 	patches.suse/qlge-Factor-out-duplicated-expression.patch
- 	patches.suse/qlge-Remove-qlge_bq.len-size.patch
- 	patches.suse/qlge-Remove-useless-memset.patch
- 	patches.suse/qlge-Replace-memset-with-assignment.patch
- 	patches.suse/qlge-Update-buffer-queue-prod-index-despite-oom.patch
- 	patches.suse/qlge-Refill-rx-buffers-up-to-multiple-of-16.patch
- 	patches.suse/qlge-Refill-empty-buffer-queues-from-wq.patch
-+	patches.suse/staging-mt7621-pci-add-quirks-for-E2-revision-using-.patch
-+	patches.suse/iio-light-bh1750-Resolve-compiler-warning-and-make-c.patch
-+	patches.suse/iio-ad7949-kill-pointless-readback-handling-code.patch
-+	patches.suse/iio-max31856-add-missing-of_node-and-parent-referenc.patch
-+	patches.suse/counter-stm32-timer-cnt-fix-a-kernel-doc-warning.patch
-+	patches.suse/counter-stm32-lptimer-cnt-fix-a-kernel-doc-warning.patch
-+	patches.suse/staging-wilc1000-potential-corruption-in-wilc_parse_.patch
-+	patches.suse/iio-adc-max1027-Reset-the-device-at-probe-time.patch
-+	patches.suse/staging-iio-ad9834-add-a-check-for-devm_clk_get.patch
- 	patches.suse/staging-rtl8192e-fix-potential-use-after-free.patch
-+	patches.suse/staging-wilc1000-fix-illegal-memory-access-in-wilc_p.patch
- 	patches.suse/staging-rtl8723bs-Add-024c-0525-to-the-list-of-SDIO-.patch
- 	patches.suse/staging-rtl8723bs-Drop-ACPI-device-ids.patch
-+	patches.suse/iio-dln2-adc-fix-iio_triggered_buffer_postenable-pos.patch
- 	patches.suse/iio-imu-adis16480-assign-bias-value-only-if-operatio.patch
- 	patches.suse/iio-imu-adis-assign-read-val-in-debugfs-hook-only-if.patch
- 	patches.suse/iio-imu-adis-assign-value-only-if-return-code-zero-i.patch
-+	patches.suse/iio-imu-st_lsm6dsx-fix-ODR-check-in-st_lsm6dsx_write.patch
-+	patches.suse/iio-dac-ad5446-Add-support-for-new-AD5600-DAC.patch
-+	patches.suse/iio-adis16480-Fix-scales-factors.patch
-+	patches.suse/iio-adis16480-Add-debugfs_reg_access-entry.patch
-+	patches.suse/fbtft-Make-sure-string-is-NULL-terminated.patch
-+	patches.suse/staging-comedi-usbduxfast-usbduxfast_ai_cmdtest-roun.patch
-+	patches.suse/driver-core-simplify-definitions-of-platform_get_irq.patch
- 	patches.suse/Documentation-debugfs-Document-debugfs-helper-for-un.patch
-+	patches.suse/debugfs-Add-debugfs_create_xul-for-hexadecimal-unsig.patch
-+	patches.suse/mmc-atmel-mci-Fix-debugfs-on-64-bit-platforms.patch
-+	patches.suse/mmc-dw_mmc-Fix-debugfs-on-64-bit-platforms.patch
-+	patches.suse/IB-mlx5-no-need-to-check-return-value-of-debugfs_cre.patch
-+	patches.suse/mailbox-tegra-Fix-superfluous-IRQ-error-message.patch
-+	patches.suse/firmware_loader-Fix-labels-with-comma-for-builtin-fi.patch
- 	patches.suse/powerpc-book3s64-Fix-link-stack-flush-on-context-swi.patch
- 	patches.suse/KVM-PPC-Book3S-HV-Flush-link-stack-on-guest-exit-to-.patch
- 	patches.suse/ftrace-introduce-permanent-ftrace_ops-flag.patch
-+	patches.suse/tracing-kprobe-check-whether-the-non-suffixed-symbol-is-notrace.patch
- 	patches.suse/tipc-fix-link-name-length-check.patch
- 	patches.suse/ibmvnic-Fix-completion-structure-initialization-again.patch
- 	patches.suse/ibmvnic-Terminate-waiting-device-threads-after-loss-.patch
- 	patches.suse/ibmvnic-Bound-waits-for-device-queries.patch
- 	patches.suse/ibmvnic-Serialize-device-queries.patch
- 	patches.suse/net-psample-fix-skb_over_panic.patch
- 	patches.suse/openvswitch-fix-flow-command-message-size.patch
--	patches.suse/video-hdmi-Fix-AVI-bar-unpack.patch
--	patches.suse/0003-drm-panel-lvds-Potential-Oops-in-probe-error-handlin.patch
--	patches.suse/0001-drm-i810-Prevent-underflow-in-ioctl.patch
--	patches.suse/0005-drm-rockchip-Round-up-_before_-giving-to-the-clock-f.patch
-+	patches.suse/net-inet_is_local_reserved_port-port-arg-should-be-u.patch
-+	patches.suse/gve-Fix-the-queue-page-list-allocated-pages-count.patch
-+	patches.suse/net-mscc-ocelot-avoid-incorrect-consuming-in-skbs-li.patch
-+	patches.suse/net-mscc-ocelot-use-skb-queue-instead-of-skbs-list.patch
-+	patches.suse/net-wireless-intel-iwlwifi-fix-GRO_NORMAL-packet-sta.patch
-+	patches.suse/drm-i915-Initialise-breadcrumb-lists-on-the-virtual-.patch
-+	patches.suse/drm-i915-extend-audio-CDCLK-2-BCLK-constraint-to-mor.patch
-+	patches.suse/drm-i915-execlists-Fix-annotation-for-decoupling-vir.patch
-+	patches.suse/drm-panel-Add-missing-drm_panel_init-in-panel-driver.patch
-+	patches.suse/0001-drm-mipi-dbi-fix-a-loop-in-debugfs-code.patch
-+	patches.suse/drm-mcde-Fix-an-error-handling-path-in-mcde_probe.patch
-+	patches.suse/0001-drm-virtio-make-resource-id-workaround-runtime-switc.patch
-+	patches.suse/drm-vc4-vc4_hdmi-fill-in-connector-info.patch
-+	patches.suse/0001-drm-virtio-module_param_named-requires-linux-modulep.patch
-+	patches.suse/drm-mst-Fix-query_payload-ack-reply-struct.patch
-+	patches.suse/0001-fbdev-sa1100fb-Remove-even-more-dead-code.patch
-+	patches.suse/drm-exynos-exynos_hdmi-use-cec_notifier_conn_-un-reg.patch
-+	patches.suse/drm-bridge-analogix-anx78xx-silence-EPROBE_DEFER-war.patch
-+	patches.suse/drm-v3d-don-t-leak-bin-job-if-v3d_job_init-fails.patch
-+	patches.suse/0002-video-hdmi-Fix-AVI-bar-unpack.patch
-+	patches.suse/drm-panel-lvds-Potential-Oops-in-probe-error-handlin.patch
-+	patches.suse/0002-drm-meson-vclk-use-the-correct-G12A-frac-max-value.patch
-+	patches.suse/drm-komeda-Workaround-for-broken-FLIP_COMPLETE-times.patch
-+	patches.suse/0001-drm-sun4i-sun6i_mipi_dsi-Add-VCC-DSI-regulator-suppo.patch
-+	patches.suse/drm-sun4i-dsi-Fix-TCON-DRQ-set-bits.patch
-+	patches.suse/Revert-drm-sun4i-dsi-Change-the-start-delay-calculat.patch
-+	patches.suse/drm-i810-Prevent-underflow-in-ioctl.patch
-+	patches.suse/drm-mcde-Fix-reference-to-DOC-comment.patch
-+	patches.suse/drm-bridge-dw-hdmi-Refuse-DDC-CI-transfers-on-the-in.patch
-+	patches.suse/drm-damage_helper-Fix-race-checking-plane-state-fb.patch
-+	patches.suse/drm-i915-Don-t-disable-interrupts-independently-of-t.patch
-+	patches.suse/drm-i915-fix-port-checks-for-MST-support-on-gen-11.patch
-+	patches.suse/drm-rcar_lvds-Fix-color-mismatches-on-R-Car-H2-ES2.0.patch
-+	patches.suse/drm-amd-display-verify-stream-link-before-link-test.patch
-+	patches.suse/drm-amdgpu-sriov-add-ring_stop-before-ring_create-in.patch
-+	patches.suse/drm-amdgpu-grab-the-id-mgr-lock-while-accessing-pass.patch
-+	patches.suse/Revert-drm-amdgpu-nbio7.4-add-hw-bug-workaround-for-.patch
-+	patches.suse/0001-drm-amdgpu-cleanup-creating-BOs-at-fixed-location-v2.patch
-+	patches.suse/drm-amd-display-Handle-virtual-signal-type-in-disabl.patch
-+	patches.suse/drm-amd-display-Set-number-of-pipes-to-1-if-the-seco.patch
-+	patches.suse/drm-amdgpu-mn-fix-documentation-for-amdgpu_mn_read_l.patch
-+	patches.suse/drm-amdkfd-fix-a-potential-NULL-pointer-dereference-.patch
-+	patches.suse/drm-amd-powerplay-A-workaround-to-GPU-RESET-on-APU.patch
-+	patches.suse/drm-amd-display-fix-struct-init-in-update_bounding_b.patch
-+	patches.suse/drm-amdgpu-fix-uninitialized-variable-pasid_mapping_.patch
-+	patches.suse/0001-drm-amdgpu-remove-redundant-variable-r-and-redundant.patch
-+	patches.suse/drm-amdkfd-Fix-MQD-size-calculation.patch
-+	patches.suse/0001-drm-amd-powerplay-Fix-error-handling-in-smu_init_fb_.patch
-+	patches.suse/drm-amd-display-Properly-round-nominal-frequency-for.patch
-+	patches.suse/drm-amd-display-wait-for-set-pipe-mcp-command-comple.patch
-+	patches.suse/drm-amd-display-Program-DWB-watermarks-from-correct-.patch
-+	patches.suse/drm-amd-display-Fix-dongle_caps-containing-stale-inf.patch
-+	patches.suse/0001-drm-amdgpu-discovery-reserve-discovery-data-at-the-t.patch
-+	patches.suse/drm-amd-powerplay-avoid-disabling-ECC-if-RAS-is-enab.patch
-+	patches.suse/drm-amdgpu-fix-amdgpu-trace-event-print-string-forma.patch
-+	patches.suse/drm-amdgpu-vi-silence-an-uninitialized-variable-warn.patch
-+	patches.suse/drm-drm_vblank-Change-EINVAL-by-the-correct-errno.patch
-+	patches.suse/drm-rockchip-Round-up-_before_-giving-to-the-clock-f.patch
-+	patches.suse/Documentation-Fix-warning-in-drm-kms-helpers.rst.patch
-+	patches.suse/drm-bridge-dw-hdmi-Restore-audio-when-setting-a-mode.patch
-+	patches.suse/drm-i810-Refer-to-PREEMPTION-in-comment.patch
-+	patches.suse/drm-gma500-fix-memory-disclosures-due-to-uninitializ.patch
-+	patches.suse/drm-nouveau-Don-t-grab-runtime-PM-refs-for-HPD-IRQs.patch
-+	patches.suse/drm-Don-t-free-jobs-in-wait_event_interruptible.patch
-+	patches.suse/drm-tegra-Fix-ordering-of-cleanup-code.patch
-+	patches.suse/drm-tegra-sor-Use-correct-SOR-index-on-Tegra210.patch
-+	patches.suse/gpu-host1x-Allocate-gather-copy-for-host1x.patch
-+	patches.suse/drm-amd-display-correctly-populate-dpp-refclk-in-fpg.patch
-+	patches.suse/drm-amdgpu-Add-DC-feature-mask-to-disable-fractional.patch
-+	patches.suse/drm-msm-a6xx-fix-debug-bus-register-configuration.patch
-+	patches.suse/drm-amdgpu-disallow-direct-upload-save-restore-list-.patch
-+	patches.suse/drm-amdgpu-fix-potential-double-drop-fence-reference.patch
-+	patches.suse/drm-amdgpu-Avoid-accidental-thread-reactivation.patch
-+	patches.suse/drm-amdgpu-allow-direct-upload-save-restore-list-for.patch
-+	patches.suse/drm-msm-fix-memleak-on-release.patch
-+	patches.suse/drm-i915-Protect-context-while-grabbing-its-name-for.patch
-+	patches.suse/drm-i915-guc-Skip-suspend-resume-GuC-action-on-platf.patch
- 	patches.suse/drm-radeon-fix-bad-DMA-from-INTERRUPT_CNTL2.patch
--	patches.suse/0006-drm-amdgpu-fix-bad-DMA-from-INTERRUPT_CNTL2.patch
-+	patches.suse/drm-amdgpu-fix-bad-DMA-from-INTERRUPT_CNTL2.patch
-+	patches.suse/drm-amdgpu-gfx10-explicitly-wait-for-cp-idle-after-h.patch
-+	patches.suse/0001-drm-amdgpu-gfx10-re-init-clear-state-buffer-after-gp.patch
-+	patches.suse/0001-drm-amdgpu-initialize-vm_inv_eng0_sem-for-gfxhub-and.patch
-+	patches.suse/0001-drm-amdgpu-invalidate-mmhub-semaphore-workaround-in-.patch
-+	patches.suse/io_uring-async-workers-should-inherit-the-user-creds.patch
-+	patches.suse/net-separate-out-the-msghdr-copy-from-___sys_-send-r.patch
-+	patches.suse/net-disallow-ancillary-data-for-__sys_-send-recv-msg.patch
-+	patches.suse/dma-mapping-fix-handling-of-dma-ranges-for-reserved-.patch
-+	patches.suse/dma-mapping-Add-vmap-checks-to-dma_map_single.patch
-+	patches.suse/dma-debug-add-a-schedule-point-in-debug_dma_dump_map.patch
-+	patches.suse/dma-direct-check-for-overflows-on-32-bit-dma-addresses.patch
-+	patches.suse/x86-pci-sta2x11-use-default-dma-address-translation.patch
-+	patches.suse/dma-direct-unify-the-dma_capable-definitions.patch
-+	patches.suse/dma-direct-avoid-a-forward-declaration-for-phys_to_dma.patch
-+	patches.suse/dma-direct-don-t-check-swiotlb-force-in-dma_direct_map_resource.patch
-+	patches.suse/dma-direct-exclude-dma_direct_map_resource-from-the-min_low_pfn-check.patch
-+	patches.suse/dma-mapping-treat-dev-bus_dma_mask-as-a-dma-limit.patch
-+	patches.suse/0003-drm-amdgpu-Call-find_vma-under-mmap_sem.patch
-+	patches.suse/iomap-iomap-that-extends-beyond-EOF-should-be-marked.patch
-+	patches.suse/iomap-fix-return-value-of-iomap_dio_bio_actor-on-32b.patch
- 	patches.suse/iomap-Fix-pipe-page-leakage-during-splicing.patch
-+	patches.suse/splice-only-read-in-as-much-information-as-there-is-.patch
-+	patches.suse/jbd2-Simplify-journal_unmap_buffer.patch
-+	patches.suse/jbd2-Remove-jbd_trylock_bh_state.patch
-+	patches.suse/jbd2-Move-dropping-of-jh-reference-out-of-un-re-fili.patch
-+	patches.suse/jbd2-Drop-unnecessary-branch-from-jbd2_journal_forge.patch
-+	patches.suse/jbd2-Don-t-call-__bforget-unnecessarily.patch
-+	patches.suse/jbd2-Make-state-lock-a-spinlock.patch
-+	patches.suse/jbd2-Free-journal-head-outside-of-locked-region.patch
-+	patches.suse/jbd2-Fix-possible-overflow-in-jbd2_log_space_left.patch
-+	patches.suse/ext4-Fix-credit-estimate-for-final-inode-freeing.patch
- 	patches.suse/ext4-update-direct-I-O-read-lock-pattern-for-IOCB_NO.patch
-+	patches.suse/ext4-fix-a-bug-in-ext4_wait_for_tail_page_commit.patch
- 	patches.suse/ext4-add-more-paranoia-checking-in-ext4_expand_extra.patch
- 	patches.suse/ext4-work-around-deleting-a-file-with-i_nlink-0-safe.patch
-+	patches.suse/afs-Remove-set-but-not-used-variables-before-after.patch
-+	patches.suse/cifs-rename-a-variable-in-SendReceive-.patch
-+	patches.suse/cifs-remove-unused-variable-sid_user-.patch
- 	patches.suse/cifs-add-support-for-flock.patch
- 	patches.suse/CIFS-remove-set-but-not-used-variables-cinode-and-netfid-.patch
-+	patches.suse/cifs-Don-t-display-RDMA-transport-on-reconnect.patch
-+	patches.suse/cifs-smbd-Invalidate-and-deregister-memory-registration-on-re-send.patch
-+	patches.suse/cifs-smbd-Return-EINVAL-when-the-number-of-iovs-exceeds-SMBDIRECT.patch
-+	patches.suse/cifs-smbd-Add-messages-on-RDMA-session-destroy-and-reconnection.patch
-+	patches.suse/cifs-smbd-Return-ECONNABORTED-when-trasnport-is-not-in-connected-.patch
-+	patches.suse/CIFS-Use-memdup_user-rather-than-duplicating-its-implementation.patch
-+	patches.suse/CIFS-Use-common-error-handling-code-in-smb2_ioctl_query_info-.patch
-+	patches.suse/CIFS-Return-directly-after-a-failed-build_path_from_dentry-in-cif.patch
- 	patches.suse/cifs-close-the-shared-root-handle-on-tree-disconnect.patch
- 	patches.suse/smb3-remove-confusing-dmesg-when-mounting-with-encryption-seal-.patch
- 	patches.suse/CIFS-Respect-O_SYNC-and-O_DIRECT-flags-during-reconnect.patch
- 	patches.suse/CIFS-Close-open-handle-after-interrupted-close.patch
- 	patches.suse/CIFS-Fix-NULL-pointer-dereference-in-mid-callback.patch
- 	patches.suse/CIFS-Do-not-miss-cancelled-OPEN-responses.patch
-+	patches.suse/smb3-add-debug-messages-for-closing-unmatched-open.patch
-+	patches.suse/cifs-smbd-Only-queue-work-for-error-recovery-on-memory-registratio.patch
-+	patches.suse/cifs-smbd-Return-EAGAIN-when-transport-is-reconnecting.patch
-+	patches.suse/cifs-don-t-use-pre-for-MODULE_SOFTDEP.patch
- 	patches.suse/CIFS-Fix-SMB2-oplock-break-processing.patch
-+	patches.suse/CIFS-refactor-cifs_get_inode_info-.patch
- 	patches.suse/cifs-move-cifsFileInfo_put-logic-into-a-work-queue.patch
- 	patches.suse/CIFS-Properly-process-SMB3-lease-breaks.patch
-+	patches.suse/smb3-dump-in_send-and-num_waiters-stats-counters-by-default.patch
- 	patches.suse/cifs-Fix-use-after-free-bug-in-cifs_reconnect-.patch
- 	patches.suse/cifs-Fix-lookup-of-root-ses-in-DFS-referral-cache.patch
- 	patches.suse/cifs-Fix-potential-softlockups-while-refreshing-DFS-cache.patch
- 	patches.suse/cifs-Fix-retrieval-of-DFS-referrals-in-cifs_mount-.patch
-+	patches.suse/CIFS-fix-a-white-space-issue-in-cifs_get_inode_info-.patch
-+	patches.suse/reiserfs-fix-extended-attributes-on-the-root-directory.patch
-+	patches.suse/quota-fix-livelock-in-dquot_writeback_dquots.patch
-+	patches.suse/quota-Check-that-quota-is-not-dirty-before-release.patch
-+	patches.suse/ext2-check-err-when-partial-NULL.patch
-+	patches.suse/ARM-8928-1-ARM_ERRATA_775420-Spelling-s-date-data.patch
-+	patches.suse/ARM-8918-2-only-build-return_address-if-needed.patch
-+	patches.suse/ARM-8937-1-spectre-v2-remove-Brahma-B53-from-hardeni.patch
-+	patches.suse/powerpc-papr_scm-Fix-an-off-by-one-check-in-papr_scm.patch
- 	patches.suse/powerpc-pkeys-remove-unused-pkey_allows_readwrite.patch
- 	patches.suse/powerpc-pseries-Don-t-opencode-HPTE_V_BOLTED.patch
- 	patches.suse/powerpc-pseries-Don-t-fail-hash-page-table-insert-fo.patch
- 	patches.suse/powerpc-book3s64-hash-Use-secondary-hash-for-bolted-.patch
- 	patches.suse/powerpc-tools-Don-t-quote-objdump-in-scripts.patch
- 	patches.suse/powerpc-pseries-address-checkpatch-warnings-in-dlpar.patch
- 	patches.suse/powerpc-pseries-safely-roll-back-failed-DLPAR-cpu-ad.patch
- 	patches.suse/powerpc-security-book3s64-Report-L1TF-status-in-sysf.patch
- 	patches.suse/powerpc-security-Fix-debugfs-data-leak-on-32-bit.patch
- 	patches.suse/powerpc-Allow-flush_icache_range-to-work-across-rang.patch
- 	patches.suse/powerpc-Allow-64bit-VDSO-__kernel_sync_dicache-to-wo.patch
-+	patches.suse/powerpc-define-helpers-to-get-L1-icache-sizes.patch
-+	patches.suse/powerpc-Convert-flush_icache_range-friends-to-C.patch
-+	patches.suse/powerpc-Chunk-calls-to-flush_dcache_range-in-arch_-_.patch
-+	patches.suse/powerpc-pseries-Fix-bad-drc_index_start-value-parsin.patch
-+	patches.suse/powerpc-pseries-Fix-drc-info-mappings-of-logical-cpu.patch
-+	patches.suse/powerpc-pseries-Add-cpu-DLPAR-support-for-drc-info-p.patch
-+	patches.suse/PCI-rpaphp-Fix-up-pointer-to-first-drc-info-entry.patch
-+	patches.suse/PCI-rpaphp-Don-t-rely-on-firmware-feature-to-imply-d.patch
-+	patches.suse/PCI-rpaphp-Add-drc-info-support-for-hotplug-slot-reg.patch
-+	patches.suse/PCI-rpaphp-Annotate-and-correctly-byte-swap-DRC-prop.patch
-+	patches.suse/PCI-rpaphp-Correctly-match-ibm-my-drc-index-to-drc-n.patch
-+	patches.suse/powerpc-pseries-Enable-support-for-ibm-drc-info-prop.patch
- 	patches.suse/powerpc-security-Fix-wrong-message-when-RFI-Flush-is.patch
-+	patches.suse/powerpc-pseries-Drop-pointless-static-qualifier-in-v.patch
- 	patches.suse/powerpc-xive-Prevent-page-fault-issues-in-the-machin.patch
-+	patches.suse/powerpc-pseries-hotplug-memory-Change-rc-variable-to.patch
- 	patches.suse/powerpc-fadump-when-fadump-is-supported-register-the.patch
- 	patches.suse/powerpc-mm-drop-ifdef-CONFIG_MMU-in-is_ioremap_addr.patch
-+	patches.suse/powerpc-fixmap-Use-__fix_to_virt-instead-of-fix_to_v.patch
-+	patches.suse/powerpc-32-Split-kexec-low-level-code-out-of-misc_32.patch
-+	patches.suse/powerpc-kexec-Move-kexec-files-into-a-dedicated-subd.patch
- 	patches.suse/powerpc-powernv-Disable-native-PCIe-port-management.patch
-+	patches.suse/powerpc-Avoid-clang-warnings-around-setjmp-and-longj.patch
-+	patches.suse/powerpc-Define-arch_is_kernel_initmem_freed-for-lock.patch
-+	patches.suse/msft-hv-1979-Drivers-hv-vmbus-Remove-dependencies-on-guest-page-s.patch
-+	patches.suse/msft-hv-1980-Drivers-hv-balloon-Remove-dependencies-on-guest-page.patch
-+	patches.suse/msft-hv-1985-Drivers-hv-vmbus-Fix-crash-handler-reset-of-Hyper-V-.patch
-+	patches.suse/seccomp-avoid-overflow-in-implicit-constant-conversi.patch
-+	patches.suse/compat_ioctl-add-compat_ptr_ioctl.patch
-+	patches.suse/fix-compat-handling-of-FICLONERANGE-FIDEDUPERANGE-an.patch
-+	patches.suse/ceph-fix-compat_ioctl-for-ceph_dir_operations.patch
-+	patches.suse/gfs2-add-compat_ioctl-support.patch
-+	patches.suse/0002-af_unix-add-compat_ioctl-support.patch
- 	patches.suse/compat_ioctl-handle-SIOCOUTQNSD.patch
-+	patches.suse/scsi-sd-enable-compat-ioctls-for-sed-opal
-+	patches.suse/clk-meson-axg-audio-fix-regmap-last-register.patch
- 	patches.suse/clk-samsung-exynos5420-Preserve-CPU-clocks-configura.patch
-+	patches.suse/clk-renesas-r8a77965-Remove-superfluous-semicolon.patch
-+	patches.suse/clk-imx-pll14xx-Fix-quick-switch-of-S-K-parameter.patch
-+	patches.suse/clk-imx7ulp-Correct-system-clock-source-option-7.patch
-+	patches.suse/clk-imx7ulp-Correct-DDR-clock-mux-options.patch
-+	patches.suse/clk-imx-imx8mq-fix-sys3_pll_out_sels.patch
-+	patches.suse/clk-qcom-smd-Add-missing-pnoc-clock.patch
-+	patches.suse/clk-qcom-Allow-constant-ratio-freq-tables-for-rcg.patch
-+	patches.suse/clk-clk-gpio-propagate-rate-change-to-parent.patch
-+	patches.suse/clk-Add-API-to-get-index-of-the-clock-parent.patch
-+	patches.suse/dt-bindings-clock-tegra-Rename-SOR0_LVDS-to-SOR0_OUT.patch
-+	patches.suse/clk-tegra-Remove-last-remains-of-TEGRA210_CLK_SOR1_S.patch
-+	patches.suse/clk-tegra-Move-SOR0-implementation-to-Tegra124.patch
-+	patches.suse/clk-tegra-Rename-sor0_lvds-to-sor0_out.patch
-+	patches.suse/clk-tegra-Reimplement-SOR-clock-on-Tegra124.patch
-+	patches.suse/clk-tegra-Reimplement-SOR-clocks-on-Tegra210.patch
-+	patches.suse/clk-tegra-divider-Save-and-restore-divider-rate.patch
-+	patches.suse/clk-tegra-pllout-Save-and-restore-pllout-context.patch
-+	patches.suse/clk-tegra-pll-Save-and-restore-pll-context.patch
-+	patches.suse/clk-tegra-Support-for-OSC-context-save-and-restore.patch
-+	patches.suse/clk-tegra-periph-Add-restore_context-support.patch
-+	patches.suse/clk-tegra-clk-super-Fix-to-enable-PLLP-branches-to-C.patch
-+	patches.suse/clk-tegra-clk-super-Add-restore-context-support.patch
-+	patches.suse/clk-tegra-clk-dfll-Add-suspend-and-resume-support.patch
-+	patches.suse/clk-tegra-Use-fence_udelay-during-PLLU-init.patch
-+	patches.suse/clk-tegra-Share-clk-and-rst-register-defines-with-Te.patch
-+	patches.suse/clk-tegra-Add-suspend-and-resume-support-on-Tegra210.patch
-+	patches.suse/clk-tegra-Fix-build-error-without-CONFIG_PM_SLEEP.patch
-+	patches.suse/clk-sprd-Use-IS_ERR-to-validate-the-return-value-of-.patch
- 	patches.suse/clk-pxa-fix-one-of-the-pxa-RTC-clocks.patch
-+	patches.suse/clk-Fix-memory-leak-in-clk_unregister.patch
-+	patches.suse/clk-Add-clk_hw_unregister_composite-helper-function-.patch
-+	patches.suse/leds-lm3692x-Handle-failure-to-probe-the-regulator.patch
-+	patches.suse/leds-tlc591xx-update-the-maximum-brightness.patch
-+	patches.suse/leds-an30259a-add-a-check-for-devm_regmap_init_i2c.patch
-+	patches.suse/leds-trigger-netdev-fix-handling-on-interface-rename.patch
-+	patches.suse/backlight-Kconfig-jornada720-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sparc64-implement-ioremap_uc.patch
-+	patches.suse/lib-devres-add-a-helper-function-for-ioremap_uc.patch
-+	patches.suse/mfd-intel-lpss-Use-devm_ioremap_uc-for-MMIO.patch
- 	patches.suse/mfd-intel-lpss-Add-default-I2C-device-properties-for.patch
-+	patches.suse/mfd-rk808-Fix-RK818-ID-template.patch
-+	patches.suse/mfd-max77620-Do-not-allocate-IRQs-upfront.patch
-+	patches.suse/mfd-intel-lpss-Add-Intel-Comet-Lake-PCH-H-PCI-IDs.patch
-+	patches.suse/0001-Revert-mfd-syscon-Set-name-of-regmap_config.patch
-+	patches.suse/gpio-max77620-Do-not-allocate-IRQs-upfront.patch
-+	patches.suse/gpio-max77620-Fix-interrupt-handling.patch
-+	patches.suse/gpio-tegra186-Implement-wake-event-support.patch
-+	patches.suse/gpio-mpc8xxx-change-irq-handler-from-chained-to-norm.patch
-+	patches.suse/gpio-mxc-Only-get-the-second-IRQ-when-there-is-more-.patch
-+	patches.suse/gpio-tegra186-Derive-register-offsets-from-bank-port.patch
-+	patches.suse/gpio-tegra186-Program-interrupt-route-mapping.patch
-+	patches.suse/gpio-tegra186-Add-debounce-support.patch
- 	patches.suse/gpio-mpc8xxx-Don-t-overwrite-default-irq_set_type-ca.patch
-+	patches.suse/gpio-mpc8xxx-fix-qoriq-GPIO-reading.patch
-+	patches.suse/watchdog-Fix-the-race-between-the-release-of-watchdo.patch
-+	patches.suse/watchdog-aspeed-Fix-clock-behaviour-for-ast2600.patch
-+	patches.suse/watchdog-sprd-Fix-the-incorrect-pointer-getting-from.patch
-+	patches.suse/HID-quirks-Add-quirk-for-HP-MSU1465-PIXART-OEM-mouse.patch
-+	patches.suse/HID-i2c-hid-fix-no-irq-after-reset-on-raydium-3118.patch
-+	patches.suse/HID-i2c-hid-Reset-ALPS-touchpads-on-resume.patch
-+	patches.suse/HID-rmi-Check-that-the-RMI_STARTED-bit-is-set-before.patch
-+	patches.suse/HID-core-check-whether-Usage-Page-item-is-after-Usag.patch
-+	patches.suse/HID-Improve-Windows-Precision-Touchpad-detection.patch
-+	patches.suse/HID-logitech-hidpp-Silence-intermittent-get_battery_.patch
-+	patches.suse/platform-x86-dell-laptop-disable-kbd-backlight-on-In.patch
-+	patches.suse/platform-mellanox-Add-bootctl-driver-for-Mellanox-Bl.patch
-+	patches.suse/platform-mellanox-Fix-Kconfig-indentation.patch
-+	patches.suse/platform-x86-intel_pmc_core-Fix-the-SoC-naming-incon.patch
-+	patches.suse/platform-x86-intel_pmc_core-Add-Comet-Lake-CML-platf.patch
- 	patches.suse/platform-x86-hp-wmi-Fix-ACPI-errors-caused-by-too-sm.patch
- 	patches.suse/platform-x86-hp-wmi-Fix-ACPI-errors-caused-by-passin.patch
-+	patches.suse/0005-cdrom-respect-device-capabilities-during-opening-act.patch
-+	patches.suse/sr_vendor-support-Beurer-GL50-evo-CD-on-a-chip-devic.patch
-+	patches.suse/i2c-i801-Add-support-for-Intel-Jasper-Lake.patch
-+	patches.suse/i2c-i801-Add-support-for-Intel-Comet-Lake-PCH-H.patch
-+	patches.suse/i2c-stm32f7-rework-slave_id-allocation.patch
-+	patches.suse/i2c-stm32f7-fix-reorder-remove-probe-error-handling.patch
-+	patches.suse/i2c-stm32f7-report-dma-error-during-probe.patch
-+	patches.suse/i2c-i2c-stm32f7-fix-10-bits-check-in-slave-free-id-s.patch
-+	patches.suse/i2c-i801-Correct-Intel-Jasper-Lake-SOC-naming.patch
-+	patches.suse/remoteproc-Fix-wrong-rvring-index-computation.patch
-+	patches.suse/rpmsg-char-release-allocated-memory.patch
-+	patches.suse/rpmsg-glink-Set-tail-pointer-to-0-at-end-of-FIFO.patch
-+	patches.suse/rpmsg-glink-Fix-reuse-intents-memory-leak-issue.patch
-+	patches.suse/rpmsg-glink-Fix-use-after-free-in-open_ack-TIMEOUT-c.patch
-+	patches.suse/rpmsg-glink-Put-an-extra-reference-during-cleanup.patch
-+	patches.suse/rpmsg-glink-Fix-rpmsg_register_device-err-handling.patch
-+	patches.suse/rpmsg-glink-Don-t-send-pending-rx_done-during-remove.patch
-+	patches.suse/rpmsg-glink-Free-pending-deferred-work-on-remove.patch
-+	patches.suse/mailbox-imx-Fix-Tx-doorbell-shutdown-path.patch
-+	patches.suse/mailbox-imx-Clear-the-right-interrupts-at-shutdown.patch
-+	patches.suse/0011-libnvdimm-namsepace-Don-t-set-claim_class-on-error.patch
-+	patches.suse/libnvdimm-pfn_dev-Don-t-clear-device-memmap-area-dur.patch
-+	patches.suse/libnvdimm-namespace-Differentiate-between-probe-mapp.patch
-+	patches.suse/0012-libnvdimm-btt-fix-variable-rc-set-but-not-used.patch
-+	patches.suse/libnvdimm-export-the-target_node-attribute-for-regions-and-namespaces.patch
-+	patches.suse/Input-atmel_mxt_ts-disable-IRQ-across-suspend.patch
-+	patches.suse/Input-st1232-do-not-reset-the-chip-too-early.patch
- 	patches.suse/Input-synaptics-rmi4-simplify-data-read-in-rmi_f54_w.patch
-+	patches.suse/Input-ili210x-handle-errors-from-input_mt_init_slots.patch
- 	patches.suse/Input-synaptics-switch-another-X1-Carbon-6-to-RMI-SM.patch
-+	patches.suse/perf-script-Fix-invalid-LBR-binary-mismatch-error.patch
-+	patches.suse/x86-mm-32-Sync-only-to-VMALLOC_END-in-vmalloc_sync_a.patch
-+	patches.suse/x86-fpu-Don-t-cache-access-to-fpu_fpregs_owner_ctx.patch
-+	patches.suse/0001-x86-mm-pat-Fix-off-by-one-bugs-in-interval-tree-sear.patch
-+	patches.suse/net-tls-take-into-account-that-bpf_exec_tx_verdict-m.patch
-+	patches.suse/net-tls-free-the-record-on-encryption-error.patch
-+	patches.suse/net-skmsg-fix-TLS-1.3-crash-with-full-sk_msg.patch
-+	patches.suse/selftests-tls-add-a-test-for-fragmented-messages.patch
-+	patches.suse/net-tls-remove-the-dead-inplace_crypto-code.patch
-+	patches.suse/net-tls-use-sg_next-to-walk-sg-entries.patch
-+	patches.suse/selftests-bpf-test_sockmap-handle-file-creation-fail.patch
-+	patches.suse/selftests-bpf-correct-perror-strings.patch
-+	patches.suse/net-macb-add-missed-tasklet_kill.patch
-+	patches.suse/tipc-fix-potential-memory-leak-in-__tipc_sendmsg.patch
-+	patches.suse/tipc-fix-wrong-socket-reference-counter-after-tipc_s.patch
- 	patches.suse/tipc-fix-wrong-timeout-input-for-tipc_wait_for_cond.patch
-+	patches.suse/selftests-pmtu-use-oneline-for-ip-route-list-cache.patch
-+	patches.suse/net-mlx5e-Fix-build-error-without-IPV6.patch
- 	patches.suse/net-sched-fix-tc-s-class-show-no-bstats-on-class-wit.patch
- 	patches.suse/openvswitch-drop-unneeded-BUG_ON-in-ovs_flow_cmd_bui.patch
- 	patches.suse/openvswitch-remove-another-BUG_ON.patch
- 	patches.suse/ocfs2-fix-passing-zero-to-PTR_ERR-warning.patch
-+	patches.suse/mm-slab-make-kmalloc_info-contain-all-types-of-names.patch
-+	patches.suse/mm-slab-remove-unused-kmalloc_size.patch
-+	patches.suse/mm-slab_common-use-enum-kmalloc_cache_type-to-iterate-over-kmalloc-caches.patch
-+	patches.suse/mm-slub-print-the-offset-of-fault-addresses.patch
-+	patches.suse/mm-slub.c-update-comments.patch
-+	patches.suse/mm-slub.c-clean-up-validate_slab.patch
-+	patches.suse/mm-filemap.c-remove-redundant-cache-invalidation-after-async-direct-io-write.patch
-+	patches.suse/mm-filemap.c-warn-if-stale-pagecache-is-left-after-direct-write.patch
-+	patches.suse/mm-swap.c-trivial-mark_page_accessed-cleanup.patch
-+	patches.suse/mm-memcg-clean-up-reclaim-iter-array.patch
-+	patches.suse/mm-memcontrol-remove-dead-code-from-memory_max_write.patch
-+	patches.suse/include-linux-memcontrol.h-fix-comments-based-on-per-node-memcg.patch
-+	patches.suse/mm-vmscan-memcontrol-remove-mem_cgroup_select_victim_node.patch
-+	patches.suse/mm-drop-mmap_sem-before-calling-balance_dirty_pages-in-write-fault.patch
-+	patches.suse/shmem-pin-the-file-in-shmem_fault-if-mmap_sem-is-dropped.patch
-+	patches.suse/mm-emit-tracepoint-when-RSS-changes.patch
-+	patches.suse/rss_stat-add-support-to-detect-RSS-updates-of-external-mm.patch
-+	patches.suse/mm-mmap.c-remove-a-never-triggered-warning-in-__vma_adjust.patch
-+	patches.suse/mm-swap.c-piggyback-lru_add_drain_all-calls.patch
-+	patches.suse/mm-mmap.c-prev-could-be-retrieved-from-vma-vm_prev.patch
-+	patches.suse/mm-mmap.c-__vma_unlink_prev-is-not-necessary-now.patch
-+	patches.suse/mm-mmap.c-extract-__vma_unlink_list-as-counterpart-for-__vma_link_list.patch
-+	patches.suse/mm-mmap.c-rb_parent-is-not-necessary-in-__vma_link_list.patch
-+	patches.suse/mm-rmap.c-don-t-reuse-anon_vma-if-we-just-want-a-copy.patch
-+	patches.suse/mm-rmap.c-reuse-mergeable-anon_vma-as-parent-when-fork.patch
-+	patches.suse/mm-mmap.c-use-IS_ERR_VALUE-to-check-return-value-of-get_unmapped_area.patch
-+	patches.suse/mm-rmap.c-fix-outdated-comment-in-page_get_anon_vma.patch
-+	patches.suse/mm-rmap.c-use-VM_BUG_ON_PAGE-in-__page_check_anon_rmap.patch
-+	patches.suse/mm-memfd-fix-COW-issue-on-MAP_PRIVATE-and-F_SEAL_FUTURE_WRITE-mappings.patch
-+	patches.suse/mm-memory-failure.c-clean-up-around-tk-pre-allocation.patch
-+	patches.suse/mm-soft-offline-convert-parameter-to-pfn.patch
-+	patches.suse/mm-vmalloc.c-remove-unnecessary-highmem_mask-from-parameter-of-gfpflags_allow_blocking.patch
-+	patches.suse/mm-vmalloc-remove-preempt_disable-enable-when-doing-preloading.patch
-+	patches.suse/mm-vmalloc-respect-passed-gfp_mask-when-doing-preloading.patch
-+	patches.suse/mm-vmalloc-add-more-comments-to-the-adjust_va_to_fit_type.patch
-+	patches.suse/mm-vmalloc-rework-vmap_area_lock.patch
-+	patches.suse/mm-pcp-Share-common-code-between-memory-hotplug-and-percpu-sysctl-handler.patch
-+	patches.suse/mm-pcpu-Make-zone-pcp-updates-and-reset-internal-to-the-mm.patch
-+	patches.suse/mm-vmscan-remove-unused-lru_pages-argument.patch
-+	patches.suse/mm-vmscan.c-remove-unused-scan_control-parameter-from-pageout.patch
-+	patches.suse/mm-vmscan-simplify-lruvec_lru_size.patch
-+	patches.suse/mm-clean-up-and-clarify-lruvec-lookup-procedure.patch
-+	patches.suse/mm-vmscan-move-inactive_list_is_low-swap-check-to-the-caller.patch
-+	patches.suse/mm-vmscan-naming-fixes-global_reclaim-and-sane_reclaim.patch
-+	patches.suse/mm-vmscan-replace-shrink_node-loop-with-a-retry-jump.patch
-+	patches.suse/mm-vmscan-turn-shrink_node_memcg-into-shrink_lruvec.patch
-+	patches.suse/mm-vmscan-split-shrink_node-into-node-part-and-memcgs-part.patch
-+	patches.suse/mm-vmscan-harmonize-writeback-congestion-tracking-for-nodes-memcgs.patch
-+	patches.suse/mm-vmscan-move-file-exhaustion-detection-to-the-node-level.patch
-+	patches.suse/mm-vmscan-detect-file-thrashing-at-the-reclaim-root.patch
-+	patches.suse/mm-vmscan-enforce-inactive-active-ratio-at-the-reclaim-root.patch
-+	patches.suse/mm-vmscan.c-fix-typo-in-comment.patch
-+	patches.suse/hugetlbfs-hugetlb_fault_mutex_hash-cleanup.patch
-+	patches.suse/hugetlbfs-take-read_lock-on-i_mmap-for-PMD-sharing.patch
-+	patches.suse/hugetlb-region_chg-provides-only-cache-entry.patch
-+	patches.suse/hugetlb-remove-duplicated-code.patch
-+	patches.suse/mm-hugetlb-avoid-looping-to-the-same-hugepage-if-pages-and-vmas.patch
-+	patches.suse/mm-migrate.c-handle-freed-page-at-the-first-place.patch
-+	patches.suse/mm-thp-do-not-queue-fully-unmapped-pages-for-deferred-split.patch
-+	patches.suse/autonuma-fix-watermark-checking-in-migrate_balanced_pgdat.patch
-+	patches.suse/autonuma-reduce-cache-footprint-when-scanning-page-tables.patch
-+	patches.suse/mm-madvise.c-replace-with-page_size-in-madvise_inject_error.patch
-+	patches.suse/mm-shmem-use-proper-gfp-flags-for-shmem_writepage.patch
-+	patches.suse/mm-shmem.c-cast-the-type-of-unmap_start-to-u64.patch
-+	patches.suse/mm-page_io.c-annotate-refault-stalls-from-swap_readpage.patch
-+	patches.suse/dmaengine-xilinx_dma-Clear-desc_pendingcount-in-xili.patch
-+	patches.suse/dmaengine-fsl-qdma-Handle-invalid-qdma-queue0-IRQ.patch
-+	patches.suse/dmaengine-ti-edma-fix-missed-failure-handling.patch
-+	patches.suse/iommu-mediatek-correct-the-flush_iotlb_all-callback
-+	patches.suse/iommu-tegra-smmu-Use-non-secure-register-for-flushin.patch
-+	patches.suse/iommu-tegra-smmu-Fix-client-enablement-order.patch
-+	patches.suse/iommu-tegra-smmu-Fix-page-tables-in-4-GiB-memory.patch
-+	patches.suse/firmware-qcom-scm-Ensure-a0-status-code-is-treated-a.patch
-+	patches.suse/iommu-arm-smmu-v3-don-t-display-an-error-when-irq-lines-are-missing
-+	patches.suse/iommu-arm-smmu-remove-duplicate-error-message
-+	patches.suse/iommu-vt-d-refactor-find_domain-helper
-+	patches.suse/pstore-Make-pstore_choose_compression-static.patch
-+	patches.suse/of-address-introduce-of_get_next_dma_parent-helper.patch
-+	patches.suse/of-address-follow-dma-parent-for-dma-coherent.patch
-+	patches.suse/of-factor-out-addr-size-cells-parsing.patch
-+	patches.suse/of-address-translate-dma-ranges-for-parent-nodes-missing-dma-ranges.patch
-+	patches.suse/of-address-fix-of_pci_range_parser_one-translation-of-dma-addresses.patch
-+	patches.suse/of-make-of_dma_get_range-work-on-bus-nodes.patch
-+	patches.suse/of-overlay-add_changeset_property-memory-leak.patch
-+	patches.suse/of-unittest-fix-memory-leak-in-attach_node_and_child.patch
-+	patches.suse/libfdt-define-INT32_MAX-and-UINT32_MAX-in-libfdt_env.patch
-+	patches.suse/docs-Catch-up-with-the-new-location-of-get_user_page.patch
-+	patches.suse/genalloc-Fix-a-set-of-docs-build-warnings.patch
-+	patches.suse/docs-Fix-make-help-suggestion-for-SPHINXDIR.patch
-+	patches.suse/docs-networking-devlink-trap-Fix-reference-to-other-.patch
-+	patches.suse/docs-admin-guide-Fix-min-value-of-threads-max-in-ker.patch
-+	patches.suse/docs-admin-guide-Remove-threads-max-auto-tuning.patch
-+	patches.suse/scsi-lpfc-Fix-pt2pt-discovery-on-SLI3-HBAs.patch
-+	patches.suse/scsi-lpfc-Fix-premature-re-enabling-of-interrupts-in.patch
-+	patches.suse/scsi-lpfc-Fix-miss-of-register-read-failure-check.patch
-+	patches.suse/scsi-lpfc-Fix-NVME-io-abort-failures-causing-hangs.patch
-+	patches.suse/scsi-lpfc-Fix-rpi-release-when-deleting-vport.patch
-+	patches.suse/scsi-lpfc-Fix-device-recovery-errors-after-PLOGI-fai.patch
-+	patches.suse/scsi-lpfc-Fix-locking-on-mailbox-command-completion.patch
-+	patches.suse/scsi-lpfc-Fix-GPF-on-scsi-command-completion.patch
-+	patches.suse/scsi-lpfc-Fix-discovery-failures-when-target-device-.patch
-+	patches.suse/scsi-lpfc-Fix-NVMe-ABTS-in-response-to-receiving-an-.patch
-+	patches.suse/scsi-lpfc-Fix-coverity-errors-on-NULL-pointer-checks.patch
-+	patches.suse/scsi-lpfc-Fix-host-hang-at-boot-or-slow-boot.patch
-+	patches.suse/scsi-lpfc-Fix-list-corruption-in-lpfc_sli_get_iocbq.patch
-+	patches.suse/scsi-lpfc-Fix-spinlock_irq-issues-in-lpfc_els_flush_.patch
-+	patches.suse/scsi-lpfc-Fix-hdwq-sgl-locks-and-irq-handling.patch
-+	patches.suse/scsi-lpfc-Fix-list-corruption-detected-in-lpfc_put_s.patch
-+	patches.suse/scsi-lpfc-Update-async-event-logging.patch
-+	patches.suse/scsi-lpfc-Complete-removal-of-FCoE-T10-PI-support-on.patch
-+	patches.suse/scsi-lpfc-cleanup-remove-unused-fcp_txcmlpq_cnt.patch
-+	patches.suse/scsi-lpfc-Update-lpfc-version-to-12.4.0.1.patch
-+	patches.suse/scsi-mpt3sas-Register-trace-buffer-based-on-NVDATA-s.patch
-+	patches.suse/scsi-mpt3sas-Display-message-before-releasing-diag-b.patch
-+	patches.suse/scsi-mpt3sas-Fix-clear-pending-bit-in-ioctl-status.patch
-+	patches.suse/scsi-mpt3sas-Free-diag-buffer-without-any-status-che.patch
-+	patches.suse/scsi-mpt3sas-Maintain-owner-of-buffer-through-Unique.patch
-+	patches.suse/scsi-mpt3sas-clear-release-bit-when-buffer-reregiste.patch
-+	patches.suse/scsi-mpt3sas-Reuse-diag-buffer-allocated-at-load-tim.patch
-+	patches.suse/scsi-mpt3sas-Add-app-owned-flag-support-for-diag-buf.patch
-+	patches.suse/scsi-mpt3sas-Fail-release-cmnd-if-diag-buffer-is-rel.patch
-+	patches.suse/scsi-mpt3sas-Use-Component-img-header-to-get-Package.patch
-+	patches.suse/scsi-mpt3sas-Reject-NVMe-Encap-cmnds-to-unsupported-.patch
-+	patches.suse/scsi-mpt3sas-Fix-module-parameter-max_msix_vectors.patch
-+	patches.suse/scsi-mpt3sas-Bump-mpt3sas-driver-version-to-32.100.0.patch
-+	patches.suse/scsi-smartpqi-clean-up-indentation-of-a-statement.patch
-+	patches.suse/scsi-smartpqi-remove-set-but-not-used-variable-ctrl_.patch
- 	patches.suse/scsi-qla2xxx-remove-redundant-assignment-to-pointer-.patch
- 	patches.suse/scsi-bfa-release-allocated-memory-in-case-of-error
-+	patches.suse/scsi-qedf-Add-port_id-getter.patch
- 	patches.suse/scsi-qla2xxx-Dual-FCP-NVMe-target-port-support.patch
- 	patches.suse/scsi-qla2xxx-Add-error-handling-for-PLOGI-ELS-passth.patch
- 	patches.suse/scsi-qla2xxx-Set-remove-flag-for-all-VP.patch
- 	patches.suse/scsi-qla2xxx-Check-for-MB-timeout-while-capturing-IS.patch
- 	patches.suse/scsi-qla2xxx-Capture-FW-dump-on-MPI-heartbeat-stop-e.patch
- 	patches.suse/scsi-qla2xxx-Improve-logging-for-scan-thread.patch
- 	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.20-k.patch
--	patches.suse/scsi-zfcp-trace-channel-log-even-for-fcp-command-responses
-+	patches.suse/scsi-lpfc-Make-function-lpfc_defer_pt2pt_acc-static.patch
-+	patches.suse/scsi-mpt3sas-Clean-up-some-indenting.patch
-+	patches.suse/scsi-smartpqi-fix-controller-lockup-observed-during-.patch
-+	patches.suse/scsi-smartpqi-fix-call-trace-in-device-discovery.patch
-+	patches.suse/scsi-smartpqi-add-inquiry-timeouts.patch
-+	patches.suse/scsi-smartpqi-fix-LUN-reset-when-fw-bkgnd-thread-is-.patch
-+	patches.suse/scsi-smartpqi-change-TMF-timeout-from-60-to-30-secon.patch
-+	patches.suse/scsi-smartpqi-correct-syntax-issue.patch
-+	patches.suse/scsi-smartpqi-fix-problem-with-unique-ID-for-physica.patch
-+	patches.suse/scsi-smartpqi-remove-unused-manifest-constants.patch
-+	patches.suse/scsi-smartpqi-Align-driver-syntax-with-oob.patch
-+	patches.suse/scsi-smartpqi-bump-version-to-1.2.10-025.patch
-+	patches.suse/scsi-megaraid_sas-Unique-names-for-MSI-X-vectors.patch
-+	patches.suse/scsi-megaraid_sas-remove-unused-variables-debugBlk-f.patch
-+	patches.suse/scsi-target-compare-full-CHAP_A-Algorithm-strings.patch
-+	patches.suse/scsi-target-fix-SendTargets-All-string-compares.patch
-+	patches.suse/scsi-target-remove-unused-extension-parameters.patch
-+	patches.suse/scsi-lpfc-fix-lpfc_nvmet_mrq-to-be-bound-by-hdw-queu.patch
-+	patches.suse/scsi-lpfc-Fix-reporting-of-read-only-fw-error-errors.patch
-+	patches.suse/scsi-lpfc-Fix-lockdep-errors-in-sli_ringtx_put.patch
-+	patches.suse/scsi-lpfc-Fix-SLI3-hba-in-loop-mode-not-discovering-.patch
-+	patches.suse/scsi-lpfc-Fix-bad-ndlp-ptr-in-xri-aborted-handling.patch
-+	patches.suse/scsi-lpfc-Fix-hardlockup-in-lpfc_abort_handler.patch
-+	patches.suse/scsi-lpfc-fix-coverity-error-of-dereference-after-nu.patch
-+	patches.suse/scsi-lpfc-Slight-fast-path-performance-optimizations.patch
-+	patches.suse/scsi-lpfc-Remove-lock-contention-target-write-path.patch
-+	patches.suse/scsi-lpfc-Revise-interrupt-coalescing-for-missing-sc.patch
-+	patches.suse/scsi-lpfc-Make-FW-logging-dynamically-configurable.patch
-+	patches.suse/scsi-lpfc-Add-log-macros-to-allow-print-by-serverity.patch
-+	patches.suse/scsi-lpfc-Add-FA-WWN-Async-Event-reporting.patch
-+	patches.suse/scsi-lpfc-Add-FC-AL-support-to-lpe32000-models.patch
-+	patches.suse/scsi-lpfc-Add-additional-discovery-log-messages.patch
-+	patches.suse/scsi-lpfc-Update-lpfc-version-to-12.6.0.0.patch
-+	patches.suse/scsi-lpfc-lpfc_attr-Fix-Use-plain-integer-as-NULL-po.patch
-+	patches.suse/scsi-lpfc-lpfc_nvmet-Fix-Use-plain-integer-as-NULL-p.patch
-+	patches.suse/scsi-csiostor-don-t-enable-irqs-too-early
-+	patches.suse/scsi-esas2r-unlock-on-error-in-esas2r_nvram_read_direct
-+	patches.suse/scsi-mpt3sas-change-allocation-option.patch
-+	patches.suse/scsi-lpfc-fix-build-error-of-lpfc_debugfs.c-for-vfre.patch
-+	patches.suse/scsi-lpfc-fix-spelling-error-in-MAGIC_NUMER_xxx.patch
-+	patches.suse/scsi-lpfc-Fix-NULL-check-before-mempool_destroy-is-n.patch
-+	patches.suse/scsi-lpfc-Make-lpfc_debugfs_ras_log_data-static.patch
-+	patches.suse/scsi-zfcp-signal-incomplete-or-error-for-sync-exchan-92953c6e.patch
-+	patches.suse/scsi-zfcp-diagnostics-buffer-caching-and-use-for-exc-7e418833.patch
-+	patches.suse/scsi-zfcp-add-diagnostics-buffer-for-exchange-config-08821023.patch
-+	patches.suse/scsi-zfcp-support-retrieval-of-SFP-Data-via-Exchange-a10a61e8.patch
-+	patches.suse/scsi-zfcp-introduce-sysfs-interface-for-diagnostics--6028f7c4.patch
-+	patches.suse/scsi-zfcp-implicitly-refresh-port-data-diagnostics-w-8155eb07.patch
-+	patches.suse/scsi-zfcp-introduce-sysfs-interface-to-read-the-loca-5a2876f0.patch
-+	patches.suse/scsi-zfcp-implicitly-refresh-config-data-diagnostics-8a72db70.patch
-+	patches.suse/scsi-zfcp-move-maximum-age-of-diagnostic-buffers-int-48910f8c.patch
-+	patches.suse/scsi-zfcp-proper-indentation-to-reduce-confusion-in--e76acc51.patch
-+	patches.suse/scsi-zfcp-trace-channel-log-even-for-FCP-command-res.patch
-+	patches.suse/scsi-core-scsi_trace-use-get_unaligned_be
-+	patches.suse/scsi-lpfc-Fix-duplicate-unreg_rpi-error-in-port-offl.patch
-+	patches.suse/scsi-lpfc-Fix-configuration-of-BB-credit-recovery-in.patch
-+	patches.suse/scsi-lpfc-Fix-kernel-crash-at-lpfc_nvme_info_show-du.patch
-+	patches.suse/scsi-lpfc-Fix-unexpected-error-messages-during-RSCN-.patch
-+	patches.suse/scsi-lpfc-Fix-dynamic-fw-log-enablement-check.patch
-+	patches.suse/scsi-lpfc-Sync-with-FC-NVMe-2-SLER-change-to-require.patch
-+	patches.suse/scsi-lpfc-Clarify-FAWNN-error-message.patch
-+	patches.suse/scsi-lpfc-Add-registration-for-CPU-Offline-Online-ev.patch
-+	patches.suse/scsi-lpfc-Change-default-IRQ-model-on-AMD-architectu.patch
-+	patches.suse/scsi-lpfc-Add-enablement-of-multiple-adapter-dumps.patch
-+	patches.suse/scsi-lpfc-Update-lpfc-version-to-12.6.0.1.patch
-+	patches.suse/scsi-tracing-fix-handling-of-transfer-length-0-for-read6-and-write6
-+	patches.suse/scsi-target-iscsi-CHAP-add-support-for-SHA1-SHA256-a.patch
-+	patches.suse/scsi-target-iscsi-tie-the-challenge-length-to-the-ha.patch
-+	patches.suse/scsi-target-iscsi-rename-some-variables-to-avoid-con.patch
- 	patches.suse/scsi-qla2xxx-Retry-PLOGI-on-FC-NVMe-PRLI-failure.patch
- 	patches.suse/scsi-qla2xxx-Do-command-completion-on-abort-timeout.patch
- 	patches.suse/scsi-qla2xxx-Fix-SRB-leak-on-switch-command-timeout.patch
- 	patches.suse/scsi-qla2xxx-Fix-driver-unload-hang.patch
- 	patches.suse/scsi-qla2xxx-Fix-double-scsi_done-for-abort-path.patch
-+	patches.suse/scsi-qla2xxx-Fix-memory-leak-when-sending-I-O-fails.patch
- 	patches.suse/scsi-qla2xxx-Fix-device-connect-issues-in-P2P-config.patch
- 	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.21-k.patch
- 	patches.suse/scsi-qla2xxx-Remove-an-include-directive.patch
- 	patches.suse/scsi-qla2xxx-Fix-a-dma_pool_free-call.patch
- 	patches.suse/scsi-qla2xxx-initialize-fc4_type_priority.patch
- 	patches.suse/scsi-qla2xxx-don-t-use-zero-for-FC4_PRIORITY_NVME.patch
-+	patches.suse/scsi-lpfc-Fix-a-kernel-warning-triggered-by-lpfc_get.patch
-+	patches.suse/scsi-lpfc-Fix-a-kernel-warning-triggered-by-lpfc_sli.patch
-+	patches.suse/scsi-lpfc-Fix-lpfc_cpumask_of_node_init.patch
-+	patches.suse/scsi-lpfc-fix-Coverity-lpfc_get_scsi_buf_s3-Null-poi.patch
-+	patches.suse/scsi-lpfc-fix-Coverity-lpfc_cmpl_els_rsp-Null-pointe.patch
-+	patches.suse/scsi-lpfc-fix-inlining-of-lpfc_sli4_cleanup_poll_lis.patch
-+	patches.suse/scsi-lpfc-Initialize-cpu_map-for-not-present-cpus.patch
-+	patches.suse/scsi-lpfc-revise-nvme-max-queues-to-be-hdwq-count.patch
-+	patches.suse/scsi-lpfc-Update-lpfc-version-to-12.6.0.2.patch
-+	patches.suse/scsi-zorro_esp-limit-dma-transfers-to-65536-bytes-except-on-fastlane
-+	patches.suse/scsi-qla4xxx-fix-double-free-bug
-+	patches.suse/scsi-lpfc-use-hdwq-assigned-cpu-for-allocation.patch
-+	patches.suse/Revert-scsi-qla2xxx-Fix-memory-leak-when-sending-I-O.patch
-+	patches.suse/scsi-bnx2i-fix-potential-use-after-free
-+	patches.suse/xfs-pass-the-correct-flag-to-xlog_write_iclog.patch
-+	patches.suse/xfs-remove-the-unused-ic_io_size-field-from-xlog_in_.patch
-+	patches.suse/xfs-move-the-locking-from-xlog_state_finish_copy-to-.patch
-+	patches.suse/xfs-call-xlog_state_release_iclog-with-l_icloglock-h.patch
-+	patches.suse/xfs-remove-dead-ifdef-XFSERRORDEBUG-code.patch
-+	patches.suse/xfs-remove-the-unused-XLOG_STATE_ALL-and-XLOG_STATE_.patch
-+	patches.suse/xfs-turn-ic_state-into-an-enum.patch
-+	patches.suse/xfs-remove-the-XLOG_STATE_DO_CALLBACK-state.patch
-+	patches.suse/xfs-fix-inode-fork-extent-count-overflow.patch
-+	patches.suse/xfs-also-call-xfs_file_iomap_end_delalloc-for-zeroin.patch
-+	patches.suse/xfs-cap-longest-free-extent-to-maximum-allocatable.patch
- 	patches.suse/xfs-Sanity-check-flags-of-Q_XQUOTARM-call.patch
--	patches.suse/apparmor-fix-unsigned-len-comparison-with-less-than-zero.patch
-+	patches.suse/xfs-don-t-implement-XFS_IOC_RESVSP-XFS_IOC_RESVSP64.patch
-+	patches.suse/fs-add-generic-UNRESVSP-and-ZERO_RANGE-ioctl-handler.patch
-+	patches.suse/xfs-check-attribute-leaf-block-structure.patch
-+	patches.suse/xfs-namecheck-attribute-names-before-listing-them.patch
-+	patches.suse/xfs-namecheck-directory-entry-names-before-listing-t.patch
-+	patches.suse/xfs-replace-EIO-with-EFSCORRUPTED-for-corrupt-metada.patch
-+	patches.suse/xfs-properly-serialise-fallocate-against-AIO-DIO.patch
-+	patches.suse/xfs-constify-the-buffer-pointer-arguments-to-error-f.patch
-+	patches.suse/xfs-always-log-corruption-errors.patch
-+	patches.suse/xfs-make-the-assertion-message-functions-take-a-moun.patch
-+	patches.suse/xfs-range-check-ri_cnt-when-recovering-log-items.patch
-+	patches.suse/xfs-convert-EIO-to-EFSCORRUPTED-when-log-contents-ar.patch
-+	patches.suse/xfs-attach-dquots-and-reserve-quota-blocks-during-un.patch
-+	patches.suse/xfs-attach-dquots-before-performing-xfs_swap_extents.patch
-+	patches.suse/xfs-add-a-XFS_IS_CORRUPT-macro.patch
-+	patches.suse/xfs-Fix-deadlock-between-AGI-and-AGF-when-target_ip-.patch
-+	patches.suse/xfs-fix-some-memory-leaks-in-log-recovery.patch
-+	patches.suse/xfs-fix-attr-leaf-header-freemap.size-underflow.patch
-+	patches.suse/xfs-report-corruption-only-as-a-regular-error.patch
-+	patches.suse/ubifs-Fixed-missed-le64_to_cpu-in-journal.patch
-+	patches.suse/ubifs-do_kill_orphans-Fix-a-memory-leak-bug.patch
-+	patches.suse/crypto-arch-conditionalize-crypto-api-in-arch-glue-for-lib-code.patch
-+	patches.suse/0026-modpost-do-not-invoke-extra-modpost-for-nsdeps.patch
-+	patches.suse/0027-modpost-free-ns_deps_buf.p-after-writing-ns_deps-fil.patch
-+	patches.suse/0028-modpost-dump-missing-namespaces-into-a-single-module.patch
-+	patches.suse/0029-scripts-nsdeps-support-nsdeps-for-external-module-bu.patch
-+	patches.suse/0030-modpost-remove-unneeded-local-variable-in-contains_n.patch
-+	patches.suse/percpu-refcount-Use-normal-instead-of-RCU-sched.patch
-+	patches.suse/irqchip-irq-bcm7038-l1-Enable-parent-IRQ-if-necessar.patch
-+	patches.suse/irqchip-Place-CONFIG_SIFIVE_PLIC-into-the-menu.patch
-+	patches.suse/irqchip-ingenic-Error-out-if-IRQ-domain-creation-fai.patch
-+	patches.suse/clocksource-drivers-timer-of-Use-unique-device-name-.patch
-+	patches.suse/clocksource-drivers-asm9260-Add-a-check-for-of_clk_g.patch
-+	patches.suse/hrtimer-Annotate-lockless-access-to-timer-state.patch
-+	patches.suse/time-Zero-the-upper-32-bits-in-__kernel_timespec-on-.patch
-+	patches.suse/s390-smp-vdso-fix-ASCE-handling.patch
-+	patches.suse/s390-always-inline-disabled_wait.patch
-+	patches.suse/s390-disable-preemption-when-switching-to-nodat-stack-with-call_on_stack.patch
-+	patches.suse/s390-unwind-unify-task-is-current-checks.patch
-+	patches.suse/s390-correct-call_on_stack-back_chain-saving.patch
-+	patches.suse/s390-avoid-misusing-call_on_stack-for-task-stack-setup.patch
-+	patches.suse/s390-unwind-report-an-error-if-pt_regs-are-not-on-stack.patch
-+	patches.suse/s390-unwind-make-reuse_sp-default-when-unwinding-pt_regs.patch
-+	patches.suse/s390-head64-correct-init_task-stack-setup.patch
-+	patches.suse/s390-unwind-stop-gracefully-at-task-pt_regs.patch
-+	patches.suse/s390-kaslr-store-KASLR-offset-for-early-dumps.patch
-+	patches.suse/s390-unwind-always-inline-get_stack_pointer.patch
-+	patches.suse/s390-fix-register-clobbering-in-call_on_stack.patch
-+	patches.suse/s390-test_unwind-print-verbose-unwinding-results.patch
-+	patches.suse/s390-unwind-start-unwinding-from-reliable-state.patch
-+	patches.suse/s390-unwind-filter-out-unreliable-bogus-r14.patch
-+	patches.suse/s390-unwind-add-stack-pointer-alignment-sanity-checks.patch
-+	patches.suse/s390-livepatch-implement-reliable-stack-tracing-for-the-consistency-model.patch
-+	patches.suse/apparmor-Use-a-memory-pool-instead-per-CPU-caches.patch
-+	patches.suse/apparmor-Switch-to-GFP_KERNEL-where-possible.patch
-+	patches.suse/apparmor-increase-left-match-history-buffer-size.patch
-+	patches.suse/apparmor-fix-unsigned-len-comparison-with-less-than-.patch
-+	patches.suse/apparmor-fix-wrong-buffer-allocation-in-aa_new_mount.patch
-+	patches.suse/apparmor-reduce-rcu_read_lock-scope-for-aa_file_perm-mediation.patch
-+	patches.suse/apparmor-make-it-so-work-buffers-can-be-allocated-from-atomic-context.patch
-+	patches.suse/rtc-disable-uie-before-setting-time-and-enable-after.patch
-+	patches.suse/rtc-brcmstb-waketimer-add-missed-clk_disable_unprepa.patch
-+	patches.suse/rtc-bd70528-Add-MODULE-ALIAS-to-autoload-module.patch
-+	patches.suse/rtc-bd70528-fix-module-alias-to-autoload-module.patch
-+	patches.suse/rtc-fsl-ftm-alarm-remove-select-FSL_RCPM-and-default.patch
- 	patches.suse/rtc-msm6242-Fix-reading-of-10-hour-digit.patch
-+	patches.suse/rtc-pm8xxx-update-kerneldoc-for-struct-pm8xxx_rtc.patch
-+	patches.suse/PCI-ASPM-Allow-re-enabling-Clock-PM.patch
-+	patches.suse/PCI-pciehp-Avoid-returning-prematurely-from-sysfs-re.patch
-+	patches.suse/PCI-pciehp-Do-not-disable-interrupt-twice-on-suspend.patch
-+	patches.suse/ACPI-hotplug-PCI-Allocate-resources-directly-under-t.patch
-+	patches.suse/x86-PCI-Avoid-AMD-FCH-XHCI-USB-PME-from-D0-defect.patch
- 	patches.suse/PCI-PTM-Remove-spurious-d-from-granularity-message.patch
- 	patches.suse/PCI-MSI-Fix-incorrect-MSI-X-masking-on-resume.patch
-+	patches.suse/Revert-nvme-Add-quirk-for-Kingston-NVME-SSD-running-.patch
-+	patches.suse/PCI-PM-Always-return-devices-to-D0-when-thawing.patch
-+	patches.suse/PCI-PM-Clear-PCIe-PME-Status-even-for-legacy-power-m.patch
-+	patches.suse/PCI-PM-Add-pcie_wait_for_link_delay.patch
-+	patches.suse/PCI-Fix-missing-bridge-dma_ranges-resource-list-clea.patch
-+	patches.suse/PCI-Do-not-use-bus-number-zero-from-EA-capability.patch
-+	patches.suse/PCI-switchtec-Read-all-64-bits-of-part_event_bitmap.patch
- 	patches.suse/PCI-Fix-Intel-ACS-quirk-UPDCR-register-address.patch
-+	patches.suse/PCI-Add-DMA-alias-quirk-for-Intel-VCA-NTB.patch
- 	patches.suse/PCI-Apply-Cavium-ACS-quirk-to-ThunderX2-and-ThunderX.patch
-+	patches.suse/PCI-Make-ACS-quirk-implementations-more-uniform.patch
-+	patches.suse/PCI-Unify-ACS-quirk-desired-vs-provided-checking.patch
-+	patches.suse/PCI-aardvark-Use-LTSSM-state-to-build-link-training-.patch
-+	patches.suse/PCI-aardvark-Fix-PCI_EXP_RTCTL-register-configuratio.patch
- 	patches.suse/PCI-dwc-Fix-find_next_bit-usage.patch
-+	patches.suse/PCI-endpoint-Cast-the-page-number-to-phys_addr_t.patch
-+	patches.suse/PCI-layerscape-Add-LS1028a-support.patch
-+	patches.suse/PCI-amlogic-Fix-probed-clock-names.patch
-+	patches.suse/PCI-mobiveil-Fix-csr_read-write-build-issue.patch
- 	patches.suse/PCI-rcar-Fix-missing-MACCTLR-register-setting-in-ini.patch
-+	patches.suse/PCI-tegra-Fix-CLKREQ-dependency-programming.patch
-+	patches.suse/resource-add-a-resource_list_first_type-helper.patch
-+	patches.suse/pci-export-pci_parse_request_of_pci_ranges.patch
-+	patches.suse/pci-aardvark-use-pci_parse_request_of_pci_ranges.patch
-+	patches.suse/pci-altera-use-pci_parse_request_of_pci_ranges.patch
-+	patches.suse/pci-dwc-use-pci_parse_request_of_pci_ranges.patch
-+	patches.suse/pci-faraday-use-pci_parse_request_of_pci_ranges.patch
-+	patches.suse/pci-iproc-use-pci_parse_request_of_pci_ranges.patch
-+	patches.suse/pci-mediatek-use-pci_parse_request_of_pci_ranges.patch
-+	patches.suse/pci-mobiveil-use-pci_parse_request_of_pci_ranges.patch
-+	patches.suse/pci-rockchip-use-pci_parse_request_of_pci_ranges.patch
-+	patches.suse/pci-rockchip-drop-storing-driver-private-outbound-resource-data.patch
-+	patches.suse/pci-v3-semi-use-pci_parse_request_of_pci_ranges.patch
-+	patches.suse/pci-xgene-use-pci_parse_request_of_pci_ranges.patch
-+	patches.suse/pci-xilinx-use-pci_parse_request_of_pci_ranges.patch
-+	patches.suse/pci-xilinx-nwl-use-pci_parse_request_of_pci_ranges.patch
-+	patches.suse/pci-versatile-use-pci_parse_request_of_pci_ranges.patch
-+	patches.suse/pci-versatile-remove-usage-of-phys_offset.patch
-+	patches.suse/pci-versatile-enable-compile_test.patch
-+	patches.suse/pci-of-add-inbound-resource-parsing-to-helpers.patch
-+	patches.suse/pci-ftpci100-use-inbound-resources-for-setup.patch
-+	patches.suse/pci-v3-semi-use-inbound-resources-for-setup.patch
-+	patches.suse/pci-xgene-use-inbound-resources-for-setup.patch
-+	patches.suse/pci-iproc-use-inbound-resources-for-setup.patch
-+	patches.suse/pci-rcar-use-inbound-resources-for-setup.patch
-+	patches.suse/tools-PCI-Fix-fd-leakage.patch
- 	patches.suse/tty-serial-msm_serial-Fix-flow-control.patch
-+	patches.suse/serial-8250_dw-Avoid-double-error-messaging-when-IRQ.patch
-+	patches.suse/serial-8250-mtk-Use-platform_get_irq_optional-for-op.patch
- 	patches.suse/tty-serial-fsl_lpuart-use-the-sg-count-from-dma_map_.patch
- 	patches.suse/tty-serial-imx-use-the-sg-count-from-dma_map_sg.patch
- 	patches.suse/tty-serial-pch_uart-correct-usage-of-dma_unmap_sg.patch
-+	patches.suse/0001-Revert-serial-uartlite-Add-runtime-support.patch
-+	patches.suse/0001-Revert-serial-uartlite-Do-not-use-static-struct-uart.patch
-+	patches.suse/0001-Revert-serial-uartlite-Move-the-uart-register.patch
- 	patches.suse/serial-pl011-Fix-DMA-flush_buffer.patch
- 	patches.suse/serial-ifx6x60-add-missed-pm_runtime_disable.patch
- 	patches.suse/serial-serial_core-Perform-NULL-checks-for-break_ctl.patch
-+	patches.suse/serial-stm32-fix-clearing-interrupt-error-flags.patch
- 	patches.suse/tty-vt-keyboard-reject-invalid-keycodes.patch
-+	patches.suse/vcs-prevent-write-access-to-vcsu-devices.patch
-+	patches.suse/platform-chrome-wilco_ec-fix-use-after-free-issue.patch
-+	patches.suse/PM-QoS-Redefine-FREQ_QOS_MAX_DEFAULT_VALUE-to-S32_MA.patch
-+	patches.suse/PM-devfreq-Add-missing-locking-while-setting-suspend.patch
- 	patches.suse/ACPI-OSL-only-free-map-once-in-osl.c.patch
- 	patches.suse/ACPI-bus-Fix-NULL-pointer-check-in-acpi_bus_get_priv.patch
- 	patches.suse/ACPI-sysfs-Change-ACPI_MASKABLE_GPE_MAX-to-0x100.patch
- 	patches.suse/kvm-x86-fix-out-of-bounds-write-in-kvm_get_emulated_cpuid-cve-2019-19332
-+	patches.suse/mm-memcg-slab-wait-for-root-kmem_cache-refcnt-killin.patch
-+	patches.suse/0001-epoll-simplify-ep_poll_safewake-for-CONFIG_DEBUG_LOC.patch
-+	patches.suse/0001-fs-epoll-remove-unnecessary-wakeups-of-nested-epoll.patch
- 	patches.suse/drm-limit-to-INT_MAX-in-create_blob-ioctl.patch
-+	patches.suse/uaccess-disallow-INT_MAX-copy-sizes.patch
-+	patches.suse/lib-ubsan-don-t-serialize-UBSAN-report.patch
-+	patches.suse/thermal-qoriq-add-thermal-monitor-unit-version-2-sup.patch
- 	patches.suse/thermal-Fix-deadlock-in-thermal-thermal_zone_device_.patch
-+	patches.suse/ARM-tegra-Fix-FLOW_CTLR_HALT-register-clobbering-by-.patch
-+	patches.suse/ARM-OMAP2-Add-missing-put_device-call-in-omapdss_ini.patch
-+	patches.suse/soc-renesas-Add-missing-check-for-non-zero-product-r.patch
-+	patches.suse/firmware-tegra-Move-BPMP-resume-to-noirq-phase.patch
-+	patches.suse/soc-tegra-fuse-Add-FUSE-clock-check-in-tegra_fuse_re.patch
-+	patches.suse/soc-tegra-pmc-Fix-crashes-for-hierarchical-interrupt.patch
-+	patches.suse/soc-tegra-pmc-Support-wake-events-on-more-Tegra-SoCs.patch
-+	patches.suse/soc-tegra-pmc-Add-wake-event-support-on-Tegra210.patch
-+	patches.suse/soc-tegra-pmc-Configure-core-power-request-polarity.patch
-+	patches.suse/soc-tegra-pmc-Configure-deep-sleep-control-settings.patch
-+	patches.suse/firmware-imx-warn-on-unexpected-RX.patch
-+	patches.suse/memory-tegra-Set-DMA-mask-based-on-supported-address.patch
-+	patches.suse/PM-wakeup-Add-routine-to-help-fetch-wakeup-source-ob.patch
-+	patches.suse/soc-fsl-add-RCPM-driver.patch
-+	patches.suse/ARM-dts-s3c64xx-Fix-init-order-of-clock-providers.patch
-+	patches.suse/arm64-dts-exynos-Revert-Remove-unneeded-address-spac.patch
-+	patches.suse/ARM-dts-logicpd-torpedo-37xx-devkit-28-Reference-new.patch
-+	patches.suse/arm64-tegra-Fix-active-low-warning-for-Jetson-TX1-re.patch
-+	patches.suse/arm64-dts-marvell-Fix-CP110-NAND-controller-node-mul.patch
-+	patches.suse/arm64-dts-allwinner-a64-Re-add-PMU-node.patch
-+	patches.suse/arm64-dts-qcom-msm8998-clamshell-Remove-retention-id.patch
-+	patches.suse/arm64-dts-meson-axg-fix-audio-fifo-reg-size.patch
-+	patches.suse/arm64-dts-meson-odroid-c2-Disable-usb_otg-bus-to-avo.patch
-+	patches.suse/arm64-dts-meson-gxl-s905x-khadas-vim-fix-gpio-keys-p.patch
-+	patches.suse/arm64-dts-meson-gxl-s905x-khadas-vim-fix-uart_A-blue.patch
-+	patches.suse/arm64-dts-meson-gxm-khadas-vim2-fix-uart_A-bluetooth.patch
-+	patches.suse/m68k-coldfire-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/0031-export-avoid-code-duplication-in-include-linux-expor.patch
- 	patches.suse/moduleparam-fix-parameter-description-mismatch.patch
-+	patches.suse/module-wakeup-processes-in-module_wq-on-mod.patch
-+	patches.suse/fuse-verify-attributes.patch
-+	patches.suse/fuse-verify-nlink.patch
-+	patches.suse/libceph-drop-unnecessary-check-from-dispatch-in-mon_client-c.patch
-+	patches.suse/ceph-make-several-helper-accessors-take-const-pointers.patch
-+	patches.suse/rbd-fix-spelling-mistake-requeueing-requeuing.patch
-+	patches.suse/ceph-fix-geting-random-mds-from-mdsmap.patch
-+	patches.suse/ceph-tone-down-loglevel-on-ceph_mdsc_build_path-warning.patch
-+	patches.suse/ceph-don-t-leave-ino-field-in-ceph_mds_request_head-uninitialized.patch
-+	patches.suse/rbd-introduce-rbd_is_snap.patch
-+	patches.suse/rbd-introduce-rbd_dev_flag_readonly.patch
-+	patches.suse/rbd-treat-images-mapped-read-only-seriously.patch
-+	patches.suse/rbd-disallow-read-write-partitions-on-images-mapped-read-only.patch
-+	patches.suse/rbd-don-t-acquire-exclusive-lock-for-read-only-mappings.patch
-+	patches.suse/rbd-don-t-establish-watch-for-read-only-mappings.patch
-+	patches.suse/rbd-remove-snapshot-existence-validation-code.patch
-+	patches.suse/rbd-don-t-query-snapshot-features.patch
-+	patches.suse/rbd-ask-for-a-weaker-incompat-mask-for-read-only-mappings.patch
-+	patches.suse/libceph-rbd-ceph-convert-to-use-the-new-mount-api.patch
- 	patches.suse/fsnamei.c-pull-positivity-check-into-follow_managed.patch
- 	patches.suse/new-helper-lookup_positive_unlocked.patch
- 	patches.suse/fix-dget_parent-fastpath-race.patch
- 	patches.suse/fsnamei.c-fix-missing-barriers-when-checking-positivity.patch
-+	patches.suse/io_uring-use-current-task-creds-instead-of-allocatin.patch
-+	patches.suse/io_uring-transform-send-recvmsg-ERESTARTSYS-to-EINTR.patch
- 	patches.suse/0001-xen-blkback-Avoid-unmapping-unmapped-grant-pages.patch
--	patches.suse/0002-drm-radeon-fix-r1xx-r2xx-register-checker-for-POT-te.patch
-+	patches.suse/0003-block-fix-memleak-of-bio-integrity-data.patch
-+	patches.suse/drm-msm-include-linux-sched-task.h.patch
-+	patches.suse/drm-msm-Sanitize-the-modeset_is_locked-checks-in-dpu.patch
-+	patches.suse/drm-i915-query-Align-flavour-of-engine-data-lookup.patch
-+	patches.suse/drm-i915-Reduce-nested-prepare_remote_context-to-a-t.patch
-+	patches.suse/drm-amd-display-add-default-clocks-if-not-able-to-fe.patch
-+	patches.suse/drm-amd-display-re-enable-wait-in-pipelock-but-add-t.patch
-+	patches.suse/drm-radeon-fix-r1xx-r2xx-register-checker-for-POT-te.patch
-+	patches.suse/drm-mgag200-Extract-device-type-from-flags.patch
-+	patches.suse/drm-mgag200-Store-flags-from-PCI-driver-data-in-devi.patch
-+	patches.suse/0001-drm-mgag200-Add-workaround-for-HW-that-does-not-supp.patch
-+	patches.suse/drm-dp_mst-Correct-the-bug-in-drm_dp_update_payload_.patch
-+	patches.suse/drm-i915-gvt-Fix-cmd-length-check-for-MI_ATOMIC.patch
- 	patches.suse/ALSA-hda-hdmi-fix-vgaswitcheroo-detection-for-AMD.patch
- 	patches.suse/ALSA-hda-hdmi-Add-new-pci-ids-for-AMD-GPU-display-au.patch
-+	patches.suse/ALSA-hda-hdmi-enable-runtime-pm-for-newer-AMD-displa.patch
-+	patches.suse/ALSA-hda-hdmi-enable-automatic-runtime-pm-for-AMD-HD.patch
-+	patches.suse/ALSA-hda-hdmi-fix-regression-in-connect-list-handlin.patch
- 	patches.suse/ALSA-hda-realtek-Dell-headphone-has-noise-on-unmute-.patch
-+	patches.suse/ALSA-hda-realtek-Fix-inverted-bass-GPIO-pin-on-Acer-.patch
-+	patches.suse/ALSA-hda-hdmi-fix-kernel-oops-caused-by-invalid-PCM-.patch
-+	patches.suse/ALSA-hda-hdmi-preserve-non-MST-PCM-routing-for-Intel.patch
-+	patches.suse/ALSA-hda-fixup-for-the-bass-speaker-on-Lenovo-Carbon.patch
-+	patches.suse/ALSA-hda-Modify-stream-stripe-mask-only-when-needed.patch
-+	patches.suse/ALSA-hda-hdmi-Keep-old-slot-assignment-behavior-for-.patch
- 	patches.suse/ALSA-pcm-oss-Avoid-potential-buffer-overflows.patch
- 	patches.suse/powerpc-xive-Skip-ioremap-of-ESB-pages-for-LSI-inter.patch
-+	patches.suse/powerpc-pmem-Fix-kernel-crash-due-to-wrong-range-val.patch
- 	patches.suse/powerpc-Fix-vDSO-clock_getres.patch
- 	patches.suse/powerpc-archrandom-fix-arch_get_random_seed_int.patch
-+	patches.suse/powerpc-perf-Disable-trace_imc-pmu.patch
-+	patches.suse/arm64-mm-Fix-initialisation-of-DMA-zones-on-non-NUMA.patch
-+	patches.suse/arm64-KVM-Invoke-compute_layout-before-alternatives-.patch
-+	patches.suse/soc-aspeed-Fix-snoop_file_poll-s-return-type.patch
-+	patches.suse/arm64-dts-juno-Fix-UART-frequency.patch
-+	patches.suse/Revert-arm64-dts-juno-add-dma-ranges-property.patch
-+	patches.suse/firmware-arm_scmi-Avoid-double-free-in-error-flow.patch
-+	patches.suse/ARM-dts-omap3-tao3530-Fix-incorrect-MMC-card-detecti.patch
-+	patches.suse/ARM-dts-Fix-vcsi-regulator-to-be-always-on-for-droid.patch
-+	patches.suse/ARM-dts-Fix-sgx-sysconfig-register-for-omap4.patch
-+	patches.suse/cpufreq-tegra124-Add-suspend-and-resume-support.patch
-+	patches.suse/soc-tegra-pmc-Use-lower-case-for-hexadecimal-literal.patch
-+	patches.suse/soc-tegra-pmc-Add-missing-IRQ-callbacks-on-Tegra194.patch
-+	patches.suse/soc-tegra-pmc-Add-reset-sources-and-levels-on-Tegra1.patch
-+	patches.suse/vfio-pci-call-irq_bypass_unregister_producer-before-.patch
-+	patches.suse/NFSv2-Fix-a-typo-in-encode_sattr.patch
-+	patches.suse/SUNRPC-Avoid-RPC-delays-when-exiting-suspend.patch
-+	patches.suse/NFSv4.x-Handle-bad-dead-sessions-correctly-in-nfs41_.patch
-+	patches.suse/NFSv4.x-Drop-the-slot-if-nfs4_delegreturn_prepare-wa.patch
-+	patches.suse/SUNRPC-Eliminate-log-noise-in-call_reserveresult.patch
-+	patches.suse/SUNRPC-Add-trace-points-to-observe-transport-congest.patch
-+	patches.suse/xprtrdma-add-unique-trace-points-for-posting-local-invalidate-wrs.patch
-+	patches.suse/xprtrdma-Connection-becomes-unstable-after-a-reconne.patch
-+	patches.suse/xprtrdma-Initialize-rb_credits-in-one-place.patch
-+	patches.suse/xprtrdma-Close-window-between-waking-RPC-senders-and.patch
-+	patches.suse/xprtrdma-Fix-MR-list-handling.patch
-+	patches.suse/xprtrdma-Manage-MRs-in-context-of-a-single-connectio.patch
-+	patches.suse/xprtrdma-Ensure-ri_id-is-stable-during-MR-recycling.patch
-+	patches.suse/xprtrdma-Remove-rpcrdma_sendctx-sc_xprt.patch
-+	patches.suse/xprtrdma-Remove-rpcrdma_sendctx-sc_device.patch
-+	patches.suse/xprtrdma-Move-the-rpcrdma_sendctx-sc_wr-field.patch
-+	patches.suse/xprtrdma-Refactor-rpcrdma_prepare_msg_sges.patch
-+	patches.suse/xprtrdma-Pull-up-sometimes.patch
-+	patches.suse/xprtrdma-Wake-tasks-after-connect-worker-fails.patch
-+	patches.suse/xprtrdma-Report-the-computed-connect-delay.patch
-+	patches.suse/xprtrdma-Refine-trace_xprtrdma_fixup.patch
-+	patches.suse/xprtrdma-Replace-dprintk-in-rpcrdma_update_connect_p.patch
-+	patches.suse/xprtrdma-Replace-dprintk-in-xprt_rdma_set_port.patch
-+	patches.suse/SUNRPC-Fix-another-issue-with-MIC-buffer-space.patch
-+	patches.suse/SUNRPC-Capture-completion-of-all-RPC-tasks.patch
-+	patches.suse/svcrdma-Improve-DMA-mapping-trace-points.patch
-+	patches.suse/nfsd4-fix-up-replay_matches_cache.patch
-+	patches.suse/sunrpc-fix-crash-when-cache_head-become-valid-before.patch
-+	patches.suse/SUNRPC-Trace-gssproxy-upcall-results.patch
-+	patches.suse/SUNRPC-Fix-svcauth_gss_proxy_init.patch
-+	patches.suse/nfsd-restore-NFSv3-ACL-support.patch
-+	patches.suse/SUNRPC-Fix-backchannel-latency-metrics.patch
-+	patches.suse/nfsd-Ensure-CLONE-persists-data-and-metadata-changes.patch
-+	patches.suse/NFSD-fixing-possible-null-pointer-derefering-in-copy.patch
-+	patches.suse/nfsd-depend-on-CRYPTO_MD5-for-legacy-client-tracking.patch
-+	patches.suse/xfs-don-t-check-for-AG-deadlock-for-realtime-files-i.patch
-+	patches.suse/xfs-fix-mount-failure-crash-on-invalid-iclog-memory-.patch
-+	patches.suse/iomap-fix-sub-page-uptodate-handling.patch
- 	patches.suse/Input-goodix-add-upside-down-quirk-for-Teclast-X89-t.patch
--	patches.suse/Input-synaptics-rmi4-don-t-increment-rmiaddr-for-SMB.patch
--	patches.suse/CIFS-Fix-NULL-pointer-dereference-in-smb2_push_mandatory_locks.patch
-+	patches.suse/Input-synaptics-rmi4-re-enable-IRQs-in-f34v7_do_refl.patch
-+	patches.suse/CIFS-Fix-NULL-pointer-dereference-in-smb2_push_manda.patch
- 	patches.suse/fs-cifs-Fix-atime-update-check-vs-mtime.patch
-+	patches.suse/cifs-remove-redundant-assignment-to-pointer-pneg_ctxt.patch
-+	patches.suse/smb3-remove-unused-flag-passed-into-close-functions.patch
-+	patches.suse/smb3-query-attributes-on-file-close.patch
-+	patches.suse/smb3-fix-mode-passed-in-on-create-for-modetosid-mount-option.patch
-+	patches.suse/smb3-improve-check-for-when-we-send-the-security-descriptor-context.patch
-+	patches.suse/scsi-lpfc-size-cpu-map-by-last-cpu-id-set.patch
-+	patches.suse/scsi-scsi_transport_sas-fix-memory-leak-when-removing-devices
- 	patches.suse/scsi-qla2xxx-fix-rports-not-being-mark-as-lost-in-sy.patch
- 	patches.suse/scsi-qla2xxx-unregister-ports-after-GPN_FT-failure.patch
- 	patches.suse/scsi-qla2xxx-Fix-qla2x00_request_irqs-for-MSI.patch
-+	patches.suse/bpf-Fix-static-checker-warning.patch
-+	patches.suse/bpf-Support-pre-2.25-binutils-objcopy-for-vmlinux-BT.patch
-+	patches.suse/libbpf-Fix-Makefile-libbpf-symbol-mismatch-diagnosti.patch
-+	patches.suse/libbpf-Fix-global-variable-relocation.patch
-+	patches.suse/libbpf-Fix-up-generation-of-bpf_helper_defs.h.patch
-+	patches.suse/libbpf-fix-sym-st_value-print-on-32-bit-arches.patch
-+	patches.suse/bpf-Fix-build-in-minimal-configurations.patch
-+	patches.suse/bpf-Force-.BTF-section-start-to-zero-when-dumping-fr.patch
-+	patches.suse/sch_cake-Add-missing-NLA-policy-entry-TCA_CAKE_SPLIT.patch
-+	patches.suse/Fixed-updating-of-ethertype-in-function-skb_mpls_pop.patch
- 	patches.suse/can-slcan-Fix-use-after-free-Read-in-slcan_open.patch
-+	patches.suse/can-ucan-fix-non-atomic-allocation-in-completion-han.patch
-+	patches.suse/net-fix-a-leak-in-register_netdevice.patch
- 	patches.suse/net-bridge-deny-dev_set_mac_address-when-unregisteri.patch
-+	patches.suse/net-core-Populate-VF-index-in-struct-ifla_vf_guid.patch
-+	patches.suse/net-mscc-ocelot-unregister-the-PTP-clock-on-deinit.patch
-+	patches.suse/tcp-refactor-tcp_retransmit_timer.patch
-+	patches.suse/net-sched-fix-dump-qlen-for-sch_mq-sch_mqprio-with-N.patch
-+	patches.suse/cls_flower-Fix-the-behavior-using-port-ranges-with-h.patch
-+	patches.suse/net-ipv6-add-net-argument-to-ip6_dst_lookup_flow.patch
-+	patches.suse/net-ipv6_stub-use-ip6_dst_lookup_flow-instead-of-ip6.patch
- 	patches.suse/openvswitch-support-asymmetric-conntrack.patch
-+	patches.suse/act_ct-support-asymmetric-conntrack.patch
-+	patches.suse/xdp-obtain-the-mem_id-mutex-before-trying-to-remove-.patch
-+	patches.suse/ionic-keep-users-rss-hash-across-lif-reset.patch
-+	patches.suse/net-sfp-fix-unbind.patch
-+	patches.suse/net-sfp-fix-hwmon.patch
-+	patches.suse/net-Fixed-updating-of-ethertype-in-skb_mpls_push.patch
-+	patches.suse/hsr-fix-a-NULL-pointer-dereference-in-hsr_dev_xmit.patch
-+	patches.suse/net-thunderx-start-phy-before-starting-autonegoti.patch
- 	patches.suse/s390-qeth-guard-against-runt-packets
- 	patches.suse/s390-qeth-ensure-linear-access-to-packet-headers
-+	patches.suse/s390-qeth-fix-dangling-io-buffers-after-halt-clear
-+	patches.suse/net-hns3-fix-for-TX-queue-not-restarted-problem.patch
-+	patches.suse/net-hns3-fix-a-use-after-free-problem-in-hns3_nic_ma.patch
-+	patches.suse/net-hns3-fix-VF-ID-issue-for-setting-VF-VLAN.patch
-+	patches.suse/samples-bpf-Fix-broken-xdp_rxq_info-due-to-map-order.patch
-+	patches.suse/bpf-Fix-a-bug-when-getting-subprog-0-jited-image-in-.patch
-+	patches.suse/enetc-disable-EEE-autoneg-by-default.patch
-+	patches.suse/mqprio-Fix-out-of-bounds-access-in-mqprio_dump.patch
-+	patches.suse/tipc-fix-ordering-of-tipc-module-init-and-exit-routi.patch
-+	patches.suse/net-avoid-an-indirect-call-in-____sys_recvmsg.patch
-+	patches.suse/net-tls-Fix-return-values-to-avoid-ENOTSUPP.patch
-+	patches.suse/net-dsa-fix-flow-dissection-on-Tx-path.patch
-+	patches.suse/net-sysfs-Call-dev_hold-always-in-netdev_queue_add_k.patch
- 	patches.suse/tcp-md5-fix-potential-overestimation-of-TCP-option-s.patch
-+	patches.suse/net-mlx5e-Fix-TXQ-indices-to-be-sequential.patch
-+	patches.suse/net-mlx5e-Query-global-pause-state-before-setting-pr.patch
- 	patches.suse/net-mlx5e-Fix-SFF-8472-eeprom-length.patch
-+	patches.suse/net-mlx5e-Fix-freeing-flow-with-kfree-and-not-kvfree.patch
-+	patches.suse/net-mlx5e-Fix-free-peer_flow-when-refcount-is-0.patch
-+	patches.suse/net-mlx5e-Fix-translation-of-link-mode-into-speed.patch
-+	patches.suse/net-mlx5e-ethtool-Fix-analysis-of-speed-setting.patch
-+	patches.suse/net-mlx5e-E-switch-Fix-Ingress-ACL-groups-in-switchd.patch
-+	patches.suse/tcp-fix-rejected-syncookies-due-to-stale-timestamps.patch
-+	patches.suse/tcp-tighten-acceptance-of-ACKs-not-matching-a-child-.patch
-+	patches.suse/tcp-Protect-accesses-to-.ts_recent_stamp-with-READ-W.patch
-+	patches.suse/gre-refetch-erspan-header-from-skb-data-after-pskb_m.patch
- 	patches.suse/inet-protect-against-too-small-mtu-values.patch
- 	patches.suse/net-ethernet-ti-cpsw-fix-extra-rx-interrupt.patch
-+	patches.suse/vhost-vsock-accept-only-packets-with-the-right-dst_c.patch
-+	patches.suse/net_sched-validate-TCA_KIND-attribute-in-tc_chain_tm.patch
-+	patches.suse/erofs-zero-out-when-listxattr-is-called-with-no-xatt.patch
-+	patches.suse/afs-Fix-afs_find_server-lookups-for-ipv4-peers.patch
-+	patches.suse/afs-Fix-SELinux-setting-security-label-on-afs.patch
-+	patches.suse/afs-Fix-mountpoint-parsing.patch
-+	patches.suse/afs-Fix-creation-calls-in-the-dynamic-root-to-fail-w.patch
-+	patches.suse/afs-Fix-missing-cell-comparison-in-afs_test_super.patch
-+	patches.suse/ceph-convert-int-fields-in-ceph_mount_options-to-unsigned-int.patch
-+	patches.suse/ceph-show-tasks-waiting-on-caps-in-debugfs-caps-file.patch
-+	patches.suse/ceph-trigger-the-reclaim-work-once-there-has-enough-pending-caps.patch
-+	patches.suse/ceph-switch-to-global-cap-helper.patch
-+	patches.suse/ceph-add-more-debug-info-when-decoding-mdsmap.patch
-+	patches.suse/0004-dm-mpath-remove-harmful-bio-based-optimization.patch
-+	patches.suse/0005-dm-btree-increase-rebalance-threshold-in-__rebalance.patch
-+	patches.suse/0006-dm-thin-metadata-Add-support-for-a-pre-commit-callba.patch
-+	patches.suse/0007-dm-thin-Flush-data-device-before-committing-metadata.patch
-+	patches.suse/net-make-socket-read-write_iter-honor-IOCB_NOWAIT.patch
-+	patches.suse/nvme-rdma-Avoid-preallocating-big-SGL-for-data.patch
-+	patches.suse/nvme-fc-Avoid-preallocating-big-SGL-for-data.patch
-+	patches.suse/nvme_fc-add-module-to-ops-template-to-allow-module-r.patch
-+	patches.suse/nvme-add-error-message-on-mismatching-controller-ids.patch
-+	patches.suse/nvme-else-following-return-is-not-needed.patch
-+	patches.suse/nvme-fc-fix-double-free-scenarios-on-hw-queues.patch
-+	patches.suse/nvme-Namepace-identification-descriptor-list-is-opti.patch
-+	patches.suse/nvme-pci-Remove-last_cq_head.patch
-+	patches.suse/nvme-pci-Fix-write-and-poll-queue-types.patch
-+	patches.suse/nvme-pci-Limit-write-queue-sizes-to-possible-cpus.patch
-+	patches.suse/nvme-pci-Fix-read-queue-count.patch
-+	patches.suse/block-fix-check-bi_size-overflow-before-merge.patch
-+	patches.suse/raid5-need-to-set-STRIPE_HANDLE-for-batch-head.patch
-+	patches.suse/0020-md-raid1-check-rdev-before-reference-in-raid1_sync_r.patch
-+	patches.suse/0021-md-make-sure-desc_nr-less-than-MD_SB_DISKS.patch
-+	patches.suse/drm-mcde-dsi-Fix-invalid-pointer-dereference-if-pane.patch
- 	patches.suse/dma-buf-Fix-memory-leak-in-sync_file_merge.patch
- 	patches.suse/drm-meson-venc-cvbs-fix-CVBS-mode-matching.patch
-+	patches.suse/drm-nouveau-Move-the-declaration-of-struct-nouveau_c.patch
-+	patches.suse/drm-nouveau-Fix-drm-core-using-atomic-code-paths-on-.patch
-+	patches.suse/drm-nouveau-kms-nv50-Call-outp_atomic_check_view-bef.patch
-+	patches.suse/drm-nouveau-kms-nv50-Store-the-bpc-we-re-using-in-nv.patch
-+	patches.suse/drm-nouveau-kms-nv50-Limit-MST-BPC-to-8.patch
-+	patches.suse/drm-nouveau-kms-nv50-fix-panel-scaling.patch
-+	patches.suse/0001-drm-mgag200-Flag-all-G200-SE-A-machines-as-broken-wr.patch
-+	patches.suse/drm-i915-gt-Save-irqstate-around-virtual_context_des.patch
-+	patches.suse/drm-i915-fbc-Disable-fbc-by-default-on-all-glk.patch
-+	patches.suse/drm-i915-gt-Detect-if-we-miss-WaIdleLiteRestore.patch
-+	patches.suse/drm-amdgpu-add-check-before-enabling-disabling-broad.patch
-+	patches.suse/drm-amdgpu-add-cache-flush-workaround-to-gfx8-emit_f.patch
-+	patches.suse/drm-amd-display-Fixed-kernel-panic-when-booting-with.patch
-+	patches.suse/drm-amd-display-Change-the-delay-time-before-enablin.patch
-+	patches.suse/drm-amd-display-Reset-steer-fifo-before-unblanking-t.patch
-+	patches.suse/0004-drm-amdgpu-fix-license-on-Kconfig-and-Makefiles.patch
-+	patches.suse/0001-drm-amdgpu-avoid-using-invalidate-semaphore-for-pica.patch
-+	patches.suse/0001-drm-amdgpu-add-invalidate-semaphore-limit-for-SRIOV-.patch
- 	patches.suse/ALSA-echoaudio-simplify-get_audio_levels.patch
- 	patches.suse/ALSA-oxfw-fix-return-value-in-error-path-of-isochron.patch
- 	patches.suse/ALSA-fireface-fix-return-value-in-error-path-of-isoc.patch
- 	patches.suse/ALSA-hda-hdmi-Fix-duplicate-unref-of-pci_dev.patch
- 	patches.suse/ALSA-hda-realtek-Line-out-jack-doesn-t-work-on-a-Del.patch
-+	patches.suse/PM-devfreq-Fix-devfreq_notifier_call-returning-errno.patch
-+	patches.suse/PM-devfreq-Set-scaling_max_freq-to-max-on-OPP-notifi.patch
-+	patches.suse/PM-devfreq-Don-t-fail-devfreq_dev_release-if-not-in-.patch
-+	patches.suse/cpuidle-use-first-valid-target-residency-as-poll-time.patch
-+	patches.suse/ACPI-PM-Avoid-attaching-ACPI-PM-domain-to-certain-de.patch
-+	patches.suse/pci-rockchip-fix-io-outbound-atu-register-number.patch
-+	patches.suse/virtio-balloon-fix-managed-page-counts-when-migratin.patch
-+	patches.suse/ovl-fix-lookup-failure-on-multi-lower-squashfs.patch
-+	patches.suse/ovl-fix-corner-case-of-non-unique-st_dev-st_ino.patch
-+	patches.suse/ovl-relax-WARN_ON-on-rename-to-self.patch
- 	patches.suse/smb3-fix-refcount-underflow-warning-on-unmount-when-no-directory-le.patch
- 	patches.suse/SMB3-Fix-crash-in-SMB2_open_init-due-to-uninitialized-field-in-comp.patch
- 	patches.suse/CIFS-Close-cached-root-handle-only-if-it-has-a-lease.patch
-+	patches.suse/crypto-arm-curve25519-add-arch-specific-key-generation-function.patch
-+	patches.suse/usb-roles-fix-a-potential-use-after-free.patch
-+	patches.suse/usb-typec-fix-use-after-free-in-typec_register_port.patch
- 	patches.suse/usb-core-urb-fix-URB-structure-initialization-functi.patch
- 	patches.suse/usb-mon-Fix-a-deadlock-in-usbmon-between-mmap-and-re.patch
- 	patches.suse/USB-serial-io_edgeport-fix-epic-endpoint-lookup.patch
- 	patches.suse/USB-idmouse-fix-interface-sanity-checks.patch
- 	patches.suse/USB-adutux-fix-interface-sanity-check.patch
- 	patches.suse/USB-atm-ueagle-atm-add-missing-endpoint-check.patch
-+	patches.suse/usb-dwc3-gadget-Fix-logical-condition.patch
-+	patches.suse/usb-dwc3-gadget-Clear-started-flag-for-non-IOC.patch
- 	patches.suse/usb-dwc3-ep0-Clear-started-flag-on-completion.patch
-+	patches.suse/usb-gadget-fix-wrong-endpoint-desc.patch
- 	patches.suse/xhci-Fix-memory-leak-in-xhci_add_in_port.patch
- 	patches.suse/xhci-fix-USB3-device-initiated-resume-race-with-root.patch
- 	patches.suse/usb-xhci-only-set-D3hot-for-pci-device.patch
- 	patches.suse/xhci-Increase-STS_HALT-timeout-in-xhci_suspend.patch
- 	patches.suse/xhci-handle-some-XHCI_TRUST_TX_LENGTH-quirks-cases-a.patch
- 	patches.suse/xhci-make-sure-interrupts-are-restored-to-correct-st.patch
-+	patches.suse/usb-dwc3-pci-add-ID-for-the-Intel-Comet-Lake-H-varia.patch
-+	patches.suse/iio-adc-ad7606-fix-reading-unnecessary-data-from-dev.patch
-+	patches.suse/iio-st_accel-Fix-unused-variable-warning.patch
-+	patches.suse/iio-adc-ad7124-Enable-internal-reference.patch
-+	patches.suse/iio-humidity-hdc100x-fix-IIO_HUMIDITYRELATIVE-channe.patch
-+	patches.suse/iio-imu-inv_mpu6050-fix-temperature-reporting-using-.patch
-+	patches.suse/iio-ad7949-fix-channels-mixups.patch
- 	patches.suse/iio-adc-max9611-Fix-too-short-conversion-time-delay.patch
-+	patches.suse/staging-wlan-ng-add-CRC32-dependency-in-Kconfig.patch
-+	patches.suse/staging-vchiq-call-unregister_chrdev_region-when-dri.patch
-+	patches.suse/staging-gigaset-fix-general-protection-fault-on-prob.patch
-+	patches.suse/staging-gigaset-fix-illegal-free-on-probe-errors.patch
-+	patches.suse/staging-gigaset-add-endpoint-type-sanity-check.patch
- 	patches.suse/staging-rtl8188eu-fix-interface-sanity-check.patch
-+	patches.suse/staging-rtl8712-fix-interface-sanity-check.patch
-+	patches.suse/lib-raid6-fix-awk-build-warnings.patch
-+	patches.suse/interconnect-qcom-sdm845-Walk-the-list-safely-on-nod.patch
-+	patches.suse/binder-fix-incorrect-calculation-for-num_valid.patch
- 	patches.suse/scsi-qla2xxx-Correctly-retrieve-and-interpret-active.patch
- 	patches.suse/scsi-qla2xxx-Added-support-for-MPI-and-PEP-regions-f.patch
- 	patches.suse/scsi-qla2xxx-Fix-incorrect-SFUB-length-used-for-Secu.patch
--	patches.suse/0001-scsi-qla2xxx-Ignore-NULL-pointer-in-tcm_qla2xxx_free.patch
--	patches.suse/0002-scsi-qla2xxx-Use-explicit-LOGO-in-target-mode.patch
--	patches.suse/0003-scsi-qla2xxx-Initialize-free_work-before-flushing-it.patch
--	patches.suse/0004-scsi-qla2xxx-Drop-superfluous-INIT_WORK-of-del_work.patch
--	patches.suse/0005-scsi-qla2xxx-Change-discovery-state-before-PLOGI.patch
--	patches.suse/0006-scsi-qla2xxx-Allow-PLOGI-in-target-mode.patch
--	patches.suse/0007-scsi-qla2xxx-Don-t-call-qlt_async_event-twice.patch
--	patches.suse/0008-scsi-qla2xxx-Fix-PLOGI-payload-and-ELS-IOCB-dump-len.patch
--	patches.suse/0009-scsi-qla2xxx-Configure-local-loop-for-N2N-target.patch
--	patches.suse/0010-scsi-qla2xxx-Send-Notify-ACK-after-N2N-PLOGI.patch
--	patches.suse/0011-scsi-qla2xxx-Don-t-defer-relogin-unconditonally.patch
--	patches.suse/0012-scsi-qla2xxx-Ignore-PORT-UPDATE-after-N2N-PLOGI.patch
--	patches.suse/0013-scsi-qla2xxx-Add-debug-dump-of-LOGO-payload-and-ELS-.patch
-+	patches.suse/scsi-lpfc-Fix-memory-leak-on-lpfc_bsg_write_ebuf_set.patch
-+	patches.suse/scsi-qla2xxx-Ignore-NULL-pointer-in-tcm_qla2xxx_free.patch
-+	patches.suse/scsi-qla2xxx-Use-explicit-LOGO-in-target-mode.patch
-+	patches.suse/scsi-qla2xxx-Initialize-free_work-before-flushing-it.patch
-+	patches.suse/scsi-qla2xxx-Drop-superfluous-INIT_WORK-of-del_work.patch
-+	patches.suse/scsi-qla2xxx-Change-discovery-state-before-PLOGI.patch
-+	patches.suse/scsi-qla2xxx-Allow-PLOGI-in-target-mode.patch
-+	patches.suse/scsi-qla2xxx-Don-t-call-qlt_async_event-twice.patch
-+	patches.suse/scsi-qla2xxx-Fix-PLOGI-payload-and-ELS-IOCB-dump-len.patch
-+	patches.suse/scsi-qla2xxx-Configure-local-loop-for-N2N-target.patch
-+	patches.suse/scsi-qla2xxx-Send-Notify-ACK-after-N2N-PLOGI.patch
-+	patches.suse/scsi-qla2xxx-Don-t-defer-relogin-unconditonally.patch
-+	patches.suse/scsi-qla2xxx-Ignore-PORT-UPDATE-after-N2N-PLOGI.patch
-+	patches.suse/scsi-qla2xxx-Add-debug-dump-of-LOGO-payload-and-ELS-.patch
-+	patches.suse/scsi-ufs-give-an-unique-id-to-each-ufs-bsg
-+	patches.suse/scsi-iscsi-qla4xxx-fix-double-free-in-probe
-+	patches.suse/scsi-ufs-disable-autohibern8-feature-in-cadence-ufs
- 	patches.suse/scsi-libsas-stop-discovering-if-oob-mode-is-disconnected
-+	patches.suse/scsi-smartpqi-Update-attribute-name-to-driver_versio.patch
-+	patches.suse/scsi-iscsi-fix-a-potential-deadlock-in-the-timeout-handler
-+	patches.suse/RDMA-cma-add-missed-unregister_pernet_subsys-in-init.patch
-+	patches.suse/rxe-correctly-calculate-iCRC-for-unaligned-payloads.patch
-+	patches.suse/RDMA-counter-Prevent-auto-binding-a-QP-which-are-not.patch
-+	patches.suse/IB-mlx4-Follow-mirror-sequence-of-device-add-during-.patch
-+	patches.suse/IB-mlx5-Fix-steering-rule-of-drop-and-count.patch
-+	patches.suse/IB-core-Introduce-rdma_user_mmap_entry_insert_range-.patch
-+	patches.suse/IB-mlx5-Fix-device-memory-flows.patch
-+	patches.suse/ARM-vexpress-Set-up-shared-OPP-table-instead-of-indi.patch
-+	patches.suse/ARM-dts-BCM5301X-Fix-MDIO-node-address-size-cells.patch
-+	patches.suse/ARM-dts-Cygnus-Fix-MDIO-node-address-size-cells.patch
-+	patches.suse/ARM-dts-bcm283x-Fix-critical-trip-point.patch
-+	patches.suse/reset-brcmstb-Remove-resource-checks.patch
-+	patches.suse/reset-Fix-of-devm-_reset_control_array_get-kerneldoc.patch
-+	patches.suse/reset-Do-not-register-resource-data-for-missing-rese.patch
-+	patches.suse/ARM-dts-imx6ul-imx6ul-14x14-evk.dtsi-Fix-SPI-NOR-pro.patch
-+	patches.suse/arm64-dts-ls1028a-fix-reboot-node.patch
-+	patches.suse/bus-ti-sysc-Fix-missing-reset-delay-handling.patch
-+	patches.suse/efi-memreserve-Register-reservations-as-reserved-in-.patch
-+	patches.suse/efi-gop-Return-EFI_NOT_FOUND-if-there-are-no-usable-.patch
-+	patches.suse/efi-gop-Return-EFI_SUCCESS-if-a-usable-GOP-was-found.patch
-+	patches.suse/efi-gop-Fix-memory-leak-in-__gop_query32-64.patch
-+	patches.suse/efi-earlycon-Remap-entire-framebuffer-after-page-ini.patch
-+	patches.suse/efi-Don-t-attempt-to-map-RCI2-config-table-if-it-doe.patch
-+	patches.suse/x86-intel-Disable-HPET-on-Intel-Coffee-Lake-H-platfo.patch
-+	patches.suse/x86-intel-Disable-HPET-on-Intel-Ice-Lake-platforms.patch
-+	patches.suse/spi-pxa2xx-Add-support-for-Intel-Jasper-Lake.patch
-+	patches.suse/spi-cadence-Correct-handling-of-native-chipselect.patch
-+	patches.suse/spi-dw-Correct-handling-of-native-chipselect.patch
-+	patches.suse/spi-sprd-Fix-the-incorrect-SPI-register.patch
-+	patches.suse/spi-spi-cavium-thunderx-Add-missing-pci_release_regi.patch
-+	patches.suse/spi-fsl-don-t-map-irq-during-probe.patch
-+	patches.suse/spi-spi-ti-qspi-Fix-a-bug-when-accessing-non-default.patch
-+	patches.suse/spi-nxp-fspi-Ensure-width-is-respected-in-spi-mem-op.patch
-+	patches.suse/spi-fsl-use-platform_get_irq-instead-of-of_irq_to_resource.patch
-+	patches.suse/regulator-fix-use-after-free-issue.patch
-+	patches.suse/regulator-core-fix-regulator_register-error-paths-to.patch
- 	patches.suse/regulator-rn5t618-fix-module-aliases.patch
-+	patches.suse/Btrfs-fix-cloning-range-with-a-hole-when-using-the-N.patch
- 	patches.suse/btrfs-do-not-call-synchronize_srcu-in-inode_tree_del.patch
-+	patches.suse/btrfs-don-t-double-lock-the-subvol_sem-for-rename-exchange.patch
- 	patches.suse/Btrfs-fix-missing-data-checksums-after-replaying-a-l.patch
- 	patches.suse/Btrfs-make-tree-checker-detect-checksum-items-with-o.patch
- 	patches.suse/Btrfs-fix-removal-logic-of-the-tree-mod-log-that-lea.patch
-+	patches.suse/Btrfs-fix-hole-extent-items-with-a-zero-size-after-r.patch
- 	patches.suse/btrfs-abort-transaction-after-failed-inode-updates-i.patch
- 	patches.suse/btrfs-handle-ENOENT-in-btrfs_uuid_tree_iterate.patch
- 	patches.suse/btrfs-skip-log-replay-on-orphaned-roots.patch
-+	patches.suse/btrfs-do-not-leak-reloc-root-if-we-fail-to-read-the-fs-root.patch
- 	patches.suse/ALSA-pcm-Avoid-possible-info-leaks-from-PCM-stream-b.patch
- 	patches.suse/ALSA-hda-ca0132-Keep-power-on-during-processing-DSP-.patch
- 	patches.suse/ALSA-hda-ca0132-Avoid-endless-loop.patch
- 	patches.suse/ALSA-hda-ca0132-Fix-work-handling-in-delayed-HP-dete.patch
-+	patches.suse/ALSA-hda-Fix-regression-by-strip-mask-fix.patch
- 	patches.suse/ALSA-hda-Downgrade-error-message-for-single-cmd-fall.patch
-+	patches.suse/ASoC-rt5682-fix-i2c-arbitration-lost-issue.patch
-+	patches.suse/ASoC-AMD-Enable-clk-in-startup-intead-of-hw_params.patch
-+	patches.suse/ASoC-max98090-remove-msleep-in-PLL-unlocked-workarou.patch
-+	patches.suse/ASoC-max98090-exit-workaround-earlier-if-PLL-is-lock.patch
-+	patches.suse/ASoC-max98090-fix-possible-race-conditions.patch
-+	patches.suse/ASoC-Intel-sst-Add-missing-include-linux-io.h.patch
-+	patches.suse/ASoC-Intel-bytcr_rt5640-Update-quirk-for-Teclast-X89.patch
-+	patches.suse/ASoC-topology-Check-return-value-for-snd_soc_add_dai.patch
-+	patches.suse/ASoC-topology-Check-return-value-for-soc_tplg_pcm_cr.patch
-+	patches.suse/ASoC-simple-card-Don-t-create-separate-link-when-pla.patch
-+	patches.suse/ASoC-SOF-loader-snd_sof_fw_parse_ext_data-log-warnin.patch
-+	patches.suse/ASoC-SOF-loader-fix-snd_sof_fw_parse_ext_data.patch
-+	patches.suse/ASoC-SOF-Intel-split-cht-and-byt-debug-window-sizes.patch
- 	patches.suse/ASoC-wm8962-fix-lambda-value.patch
-+	patches.suse/KEYS-asymmetric-return-ENOMEM-if-akcipher_request_al.patch
-+	patches.suse/tpm_tis-reserve-chip-for-duration-of-tpm_tis_core_in.patch
-+	patches.suse/tpm-fix-invalid-locking-in-NONBLOCKING-mode.patch
-+	patches.suse/cpufreq-Avoid-leaving-stale-IRQ-work-items-during-CP.patch
-+	patches.suse/mm-vmscan-protect-shrinker-idr-replace-with-CONFIG_MEMCG.patch
-+	patches.suse/0001-pinctrl-baytrail-Really-serialize-all-register-acces.patch
-+	patches.suse/usb-typec-fusb302-Fix-an-undefined-reference-to-extc.patch
-+	patches.suse/USB-EHCI-Do-not-return-EPIPE-when-hub-is-disconnecte.patch
- 	patches.suse/usbip-Fix-receive-error-in-vhci-hcd-when-using-scatt.patch
-+	patches.suse/usbip-Fix-error-path-of-vhci_recv_ret_submit.patch
- 	patches.suse/usb-xhci-Fix-build-warning-seen-with-CONFIG_PM-n.patch
- 	patches.suse/tty-serial-msm_serial-Fix-lockup-for-sysrq-and-oops.patch
-+	patches.suse/serial-sprd-Add-clearing-break-interrupt-operation.patch
-+	patches.suse/tty-link-tty-and-port-before-configuring-it-as-conso.patch
-+	patches.suse/tty-serial-atmel-fix-out-of-range-clock-divider-hand.patch
-+	patches.suse/staging-comedi-gsc_hpdi-check-dma_alloc_coherent-ret.patch
-+	patches.suse/staging-axis-fifo-add-unspecified-HAS_IOMEM-dependen.patch
-+	patches.suse/habanalabs-rate-limit-error-msg-on-waiting-for-CS.patch
-+	patches.suse/habanalabs-remove-variable-val-set-but-not-used.patch
-+	patches.suse/intel_th-pci-Add-Comet-Lake-PCH-V-support.patch
-+	patches.suse/intel_th-pci-Add-Elkhart-Lake-SOC-support.patch
-+	patches.suse/intel_th-Fix-freeing-IRQs.patch
-+	patches.suse/intel_th-msu-Fix-window-switching-without-windows.patch
- 	patches.suse/Revert-mmc-sdhci-Fix-incorrect-switch-to-HS-mode.patch
-+	patches.suse/mmc-sdhci-msm-Correct-the-offset-and-value-for-DDR_C.patch
- 	patches.suse/mmc-mediatek-fix-CMD_TA-to-2-for-MT8173-HS200-HS400-.patch
- 	patches.suse/mmc-sdhci-of-esdhc-Revert-mmc-sdhci-of-esdhc-add-err.patch
-+	patches.suse/mmc-sdhci-Update-the-tuning-failed-messages-to-pr_de.patch
- 	patches.suse/mmc-sdhci-of-esdhc-fix-P2020-errata-handling.patch
-+	patches.suse/mmc-sdhci-Workaround-broken-command-queuing-on-Intel.patch
-+	patches.suse/mmc-sdhci-Add-a-quirk-for-broken-command-queuing.patch
-+	patches.suse/mmc-sdhci-of-esdhc-re-implement-erratum-A-009204-wor.patch
-+	patches.suse/platform-mellanox-fix-the-mlx-bootctl-sysfs.patch
- 	patches.suse/platform-x86-hp-wmi-Make-buffer-for-HPWMI_FEATURE2_Q.patch
- 	patches.suse/platform-x86-pmc_atom-Add-Siemens-CONNECT-X300-to-cr.patch
--	patches.suse/0003-drm-i915-Fix-pid-leak-with-banned-clients.patch
-+	patches.suse/iommu-iova-init-the-struct-iova-to-fix-the-possible-memleak
-+	patches.suse/iommu-vt-d-set-isa-bridge-reserved-region-as-relaxable
-+	patches.suse/iommu-vt-d-fix-dmar-pte-read-access-not-set-error
-+	patches.suse/iommu-set-group-default-domain-before-creating-direct-mappings
-+	patches.suse/iommu-vt-d-allocate-reserved-region-for-isa-with-correct-permission
-+	patches.suse/iommu-vt-d-remove-incorrect-psi-capability-check
-+	patches.suse/drm-exynos-gsc-add-missed-component_del.patch
-+	patches.suse/drm-i915-Set-fence_work.ops-before-dma_fence_init.patch
-+	patches.suse/drm-i915-tgl-Drop-Wa-1178.patch
-+	patches.suse/drm-i915-Fix-WARN_ON-condition-for-cursor-plane-ddb-.patch
-+	patches.suse/drm-i915-gem-Keep-request-alive-while-attaching-fenc.patch
-+	patches.suse/drm-i915-Fix-pid-leak-with-banned-clients.patch
-+	patches.suse/drm-i915-gvt-use-vgpu-lock-for-active-state-setting.patch
-+	patches.suse/drm-i915-gvt-set-guest-display-buffer-as-readonly.patch
-+	patches.suse/drm-i915-gvt-Pin-vgpu-dma-address-before-using.patch
-+	patches.suse/clk-walk-orphan-list-on-clock-provider-registration.patch
-+	patches.suse/clk-imx-clk-composite-8m-add-lock-to-gate-mux.patch
-+	patches.suse/clk-imx-clk-imx7ulp-Add-missing-sentinel-of-ulp_div_.patch
-+	patches.suse/clk-imx-pll14xx-fix-clk_pll14xx_wait_lock.patch
-+	patches.suse/clk-Move-clk_core_reparent_orphans-under-CONFIG_OF.patch
- 	patches.suse/x86-mce-amd-do-not-use-rdmsr_safe_on_cpu-in-smca_configure.patch
- 	patches.suse/x86-mce-amd-allow-reserved-types-to-be-overwritten-in-smca_banks.patch
- 	patches.suse/x86-mce-fix-possibly-incorrect-severity-calculation-on-amd.patch
-+	patches.suse/powerpc-vcpu-Assume-dedicated-processors-as-non-pree.patch
-+	patches.suse/powerpc-shared-Use-static-key-to-detect-shared-proce.patch
- 	patches.suse/powerpc-irq-fix-stack-overflow-verification.patch
-+	patches.suse/powerpc-Fix-__clear_user-with-KUAP-enabled.patch
- 	patches.suse/0001-xen-blkfront-Adjust-indentation-in-xlvbd_alloc_gendi.patch
-+	patches.suse/mkcompile_h-git-rid-of-UTS_TRUNCATE-from-LINUX_COMPI.patch
-+	patches.suse/mkcompile_h-use-printf-for-LINUX_COMPILE_BY.patch
-+	patches.suse/perf-x86-intel-bts-fix-the-use-of-page_private.patch
-+	patches.suse/perf-x86-intel-fix-pt-pmi-handling.patch
-+	patches.suse/psi-Fix-a-division-error-in-psi-poll.patch
-+	patches.suse/sched-fair-Fix-find_idlest_group-to-handle-CPU-affinity.patch
-+	patches.suse/sched-cfs-fix-spurious-active-migration.patch
-+	patches.suse/s390-unwind-stop-gracefully-at-user-mode-pt_regs-in-irq-stack.patch
-+	patches.suse/s390-ftrace-save-traced-function-caller.patch
-+	patches.suse/tracing-avoid-memory-leak-in-process_system_preds.patch
- 	patches.suse/tracing-have-the-histogram-compare-functions-convert-to-u64-first.patch
--	patches.suse/netfilter-nf_queue-enqueue-skbs-with-NULL-dst.patch
-+	patches.suse/tracing-fix-lock-inversion-in-trace_event_enable_tgid_record.patch
-+	patches.suse/samples-trace_printk-Wait-for-IRQ-work-to-finish.patch
-+	patches.suse/tracing-fix-endianness-bug-in-histogram-trigger.patch
-+	patches.suse/0001-can-xilinx_can-Fix-missing-Rx-can-packets-on-CANFD2..patch
-+	patches.suse/0002-can-flexcan-fix-possible-deadlock-and-out-of-order-r.patch
-+	patches.suse/0003-can-flexcan-add-low-power-enter-exit-acknowledgment-.patch
-+	patches.suse/0004-can-flexcan-poll-MCR_LPM_ACK-instead-of-GPR-ACK-for-.patch
-+	patches.suse/can-kvaser_usb-kvaser_usb_leaf-Fix-some-info-leaks-t.patch
-+	patches.suse/neighbour-remove-neigh_cleanup-method.patch
-+	patches.suse/bonding-fix-bond_neigh_init.patch
-+	patches.suse/sctp-fully-initialize-v4-addr-in-some-functions.patch
-+	patches.suse/mlxsw-spectrum_router-Remove-unlikely-user-triggerab.patch
-+	patches.suse/selftests-forwarding-Delete-IPv6-address-at-the-end.patch
-+	patches.suse/netfilter-ctnetlink-netns-exit-must-wait-for-callbac.patch
-+	patches.suse/0003-netfilter-nf_queue-enqueue-skbs-with-NULL-dst.patch
-+	patches.suse/0004-netfilter-nf_tables_offload-return-EOPNOTSUPP-if-rul.patch
-+	patches.suse/0012-netfilter-bridge-make-sure-to-pull-arp-header-in-br_.patch
-+	patches.suse/net-ethernet-ti-davinci_cpdma-fix-warning-device-dri.patch
- 	patches.suse/af_packet-set-defaule-value-for-tmo.patch
- 	patches.suse/fjes-fix-missed-check-in-fjes_acpi_add.patch
-+	patches.suse/bnxt_en-Fix-MSIX-request-logic-for-RDMA-driver.patch
-+	patches.suse/bnxt_en-Free-context-memory-in-the-open-path-if-firm.patch
-+	patches.suse/bnxt_en-Return-error-if-FW-returns-more-data-than-du.patch
-+	patches.suse/bnxt_en-Fix-bp-fw_health-allocation-and-free-logic.patch
-+	patches.suse/bnxt_en-Remove-unnecessary-NULL-checks-for-fw_health.patch
-+	patches.suse/bnxt_en-Fix-the-logic-that-creates-the-health-report.patch
-+	patches.suse/bnxt_en-Add-missing-devlink-health-reporters-for-VFs.patch
-+	patches.suse/net-ena-fix-napi-handler-misbehavior-when-the-napi-b.patch
-+	patches.suse/bpf-riscv-Limit-to-33-tail-calls.patch
-+	patches.suse/bpf-Fix-build-in-minimal-configurations-again.patch
-+	patches.suse/bpftool-Don-t-crash-on-missing-jited-insns-or-ksyms.patch
-+	patches.suse/samples-bpf-Replace-symbol-compare-of-trace_event.patch
-+	patches.suse/samples-bpf-fix-syscall_tp-due-to-unused-syscall.patch
-+	patches.suse/net-usb-lan78xx-Fix-suspend-resume-PHY-register-acce.patch
-+	patches.suse/qede-Fix-multicast-mac-configuration.patch
-+	patches.suse/bnxt-apply-computed-clamp-value-for-coalece-paramete.patch
-+	patches.suse/ipv6-addrconf-only-check-invalid-header-values-when-.patch
- 	patches.suse/net-ibmvnic-Fix-typo-in-retry-check.patch
-+	patches.suse/tcp-dccp-fix-possible-race-__inet_lookup_established.patch
- 	patches.suse/6pack-mkiss-fix-possible-deadlock.patch
-+	patches.suse/tcp-do-not-send-empty-skb-from-tcp_write_xmit.patch
-+	patches.suse/tcp-refine-tcp_write_queue_empty-implementation.patch
-+	patches.suse/tcp-refine-rule-to-allow-EPOLLOUT-generation-under-m.patch
-+	patches.suse/net-marvell-mvpp2-phylink-requires-the-link-interrup.patch
-+	patches.suse/msft-hv-1997-hv_netvsc-Fix-tx_table-init-in-rndis_set_subchannel.patch
-+	patches.suse/bnx2x-Do-not-handle-requests-from-VFs-after-parity.patch
-+	patches.suse/bnx2x-Fix-logic-to-get-total-no.-of-PFs-per-engine.patch
- 	patches.suse/bonding-fix-active-backup-transition-after-link-fail.patch
-+	patches.suse/gtp-do-not-allow-adding-duplicate-tid-and-ms_addr-pd.patch
-+	patches.suse/gtp-fix-wrong-condition-in-gtp_genl_dump_pdp.patch
-+	patches.suse/gtp-fix-an-use-after-free-in-ipv4_pdp_find.patch
-+	patches.suse/gtp-avoid-zero-size-hashtable.patch
-+	patches.suse/selftests-net-tls-remove-recv_rcvbuf-test.patch
-+	patches.suse/net-phylink-fix-interface-passed-to-mac_link_up.patch
-+	patches.suse/net-smc-add-fallback-check-to-connect.patch
-+	patches.suse/cxgb4-Fix-kernel-panic-while-accessing-sge_info.patch
-+	patches.suse/net-usb-lan78xx-Fix-error-message-format-specifier.patch
-+	patches.suse/net-gemini-Fix-memory-leak-in-gmac_setup_txqs.patch
-+	patches.suse/net-dsa-ocelot-add-NET_VENDOR_MICROSEMI-dependency.patch
-+	patches.suse/mac80211-fix-TID-field-in-monitor-mode-transmit.patch
-+	patches.suse/cfg80211-fix-double-free-after-changing-network-name.patch
-+	patches.suse/rfkill-Fix-incorrect-check-to-avoid-NULL-pointer-der.patch
-+	patches.suse/dpaa2-ptp-fix-double-free-of-the-ptp_qoriq-IRQ.patch
- 	patches.suse/mwifiex-fix-possible-heap-overflow-in-mwifiex_proces.patch
- 	patches.suse/mwifiex-Fix-heap-overflow-in-mmwifiex_process_tdls_a.patch
-+	patches.suse/sctp-fix-memleak-on-err-handling-of-stream-initializ.patch
-+	patches.suse/net-qlogic-Fix-error-paths-in-ql_alloc_large_buffers.patch
-+	patches.suse/net-annotate-lockless-accesses-to-sk-sk_pacing_shift.patch
-+	patches.suse/net-fix-kernel-doc-warning-in-linux-netdevice.h.patch
-+	patches.suse/nfp-flower-fix-stats-id-allocation.patch
-+	patches.suse/net-sysfs-Call-dev_hold-always-in-rx_queue_add_kobje.patch
-+	patches.suse/net-nfc-nci-fix-a-possible-sleep-in-atomic-context-b.patch
-+	patches.suse/bpf-Clear-skb-tstamp-in-bpf_redirect-when-necessary.patch
-+	patches.suse/bpf-Fix-missing-prog-untrack-in-release_maps.patch
-+	patches.suse/bpf-Fix-cgroup-local-storage-prog-tracking.patch
-+	patches.suse/xsk-Add-rcu_read_lock-around-the-XSK-wakeup.patch
-+	patches.suse/net-mlx5e-Fix-concurrency-issues-between-config-flow.patch
-+	patches.suse/net-i40e-Fix-concurrency-issues-between-config-flow-.patch
-+	patches.suse/net-ixgbe-Fix-concurrency-issues-between-config-flow.patch
-+	patches.suse/net-sysctl-Fix-compiler-warning-when-only-cBPF-is-pr.patch
-+	patches.suse/bpf-Fix-record_func_key-to-perform-backtracking-on-r.patch
-+	patches.suse/net-sched-cls_u32-fix-refcount-leak-in-the-error-pat.patch
-+	patches.suse/cxgb4-fix-refcount-init-for-TC-MQPRIO-offload.patch
-+	patches.suse/s390-qeth-handle-error-due-to-unsupported-transport-mode
-+	patches.suse/s390-qeth-fix-promiscuous-mode-after-reset
-+	patches.suse/s390-qeth-don-t-return-enotsupp-to-userspace
-+	patches.suse/net-hisilicon-Fix-a-BUG-trigered-by-wrong-bytes_comp.patch
-+	patches.suse/net-stmmac-platform-Fix-MDIO-init-for-platforms-with.patch
-+	patches.suse/net-smc-unregister-ib-devices-in-reboot_event
-+	patches.suse/net-ena-fix-default-tx-interrupt-moderation-interval.patch
-+	patches.suse/net-ena-fix-issues-in-setting-interrupt-moderation-p.patch
- 	patches.suse/qede-Disable-hardware-gro-when-xdp-prog-is-installed.patch
--	patches.suse/kvm-x86-host-feature-ssbd-doesn-t-imply-guest-feature-spec_ctrl_ssbd
-+	patches.suse/mod_devicetable-fix-PHY-module-format.patch
-+	patches.suse/net-phy-ensure-that-phy-IDs-are-correctly-typed.patch
-+	patches.suse/msft-hv-1998-hv_netvsc-Fix-unwanted-rx_table-reset.patch
-+	patches.suse/net-dst-Force-4-byte-alignment-of-dst_metrics.patch
-+	patches.suse/sfc-fix-channel-allocation-with-brute-force.patch
-+	patches.suse/sfc-Include-XDP-packet-headroom-in-buffer-step-size.patch
-+	patches.suse/KVM-arm-arm64-Get-rid-of-unused-arg-in-cpu_init_hyp_.patch
-+	patches.suse/KVM-arm64-Ensure-params-is-initialised-when-looking-.patch
-+	patches.suse/KVM-arm-arm64-Properly-handle-faulting-of-device-map.patch
-+	patches.suse/iocost-over-budget-forced-IOs-should-schedule-async-.patch
-+	patches.suse/nbd-fix-shutdown-and-recv-work-deadlock-v2.patch
-+	patches.suse/sbitmap-only-queue-kyber-s-wait-callback-if-not-alre.patch
-+	patches.suse/ext4-fix-ext4_empty_dir-for-directories-with-holes.patch
-+	patches.suse/ext4-check-for-directory-entries-too-close-to-block-.patch
-+	patches.suse/ext4-unlock-on-error-in-ext4_expand_extra_isize.patch
-+	patches.suse/ext4-validate-the-debug_want_extra_isize-mount-optio.patch
-+	patches.suse/xfs-use-bitops-interface-for-buf-log-item-AIL-flag-c.patch
-+	patches.suse/xfs-refactor-agfl-length-computation-function.patch
-+	patches.suse/xfs-split-the-sunit-parameter-update-into-two-parts.patch
-+	patches.suse/xfs-don-t-commit-sunit-swidth-updates-to-disk-if-tha.patch
-+	patches.suse/gpio-mpc8xxx-Add-platform-device-to-gpiochip-parent.patch
- 	patches.suse/gpio-Fix-error-message-on-out-of-range-GPIO-in-looku.patch
-+	patches.suse/gpio-xtensa-fix-driver-build.patch
-+	patches.suse/gpiolib-fix-up-emulated-open-drain-outputs.patch
-+	patches.suse/compat_ioctl-block-handle-BLKREPORTZONE-BLKRESETZONE.patch
-+	patches.suse/compat_ioctl-block-handle-BLKGETZONESZ-BLKGETNRZONES.patch
-+	patches.suse/0008-compat_ioctl-block-handle-Persistent-Reservations.patch
-+	patches.suse/libata-Fix-retrieving-of-active-qcs.patch
-+	patches.suse/ata-libahci_platform-Export-again-ahci_platform_-en-.patch
-+	patches.suse/ata-ahci_brcm-Fix-AHCI-resources-management.patch
-+	patches.suse/ata-ahci_brcm-BCM7425-AHCI-requires-AHCI_HFLAG_DELAY.patch
-+	patches.suse/ata-ahci_brcm-Add-missing-clock-management-during-re.patch
-+	patches.suse/rseq-selftests-Fix-Namespace-gettid-for-compatibilit.patch
-+	patches.suse/drm-i915-Hold-reference-to-intel_frontbuffer-as-we-t.patch
-+	patches.suse/scsi-mpt3sas-Fix-double-free-in-attach-error-handlin.patch
-+	patches.suse/scsi-lpfc-fix-build-failure-with-DEBUGFS-disabled.patch
-+	patches.suse/scsi-lpfc-fix-spelling-mistakes-of-asynchronous.patch
-+	patches.suse/cifs-Adjust-indentation-in-smb2_open_file.patch
-+	patches.suse/cifs-Optimize-readdir-on-reparse-points.patch
-+	patches.suse/locks-print-unsigned-ino-in-proc-locks.patch
-+	patches.suse/tomoyo-Don-t-use-nifty-names-on-sockets.patch
-+	patches.suse/udp-fix-integer-overflow-while-computing-available-s.patch
-+	patches.suse/sctp-fix-err-handling-of-stream-initialization.patch
-+	patches.suse/net-dsa-bcm_sf2-Fix-IP-fragment-location-and-behavio.patch
-+	patches.suse/net-add-bool-confirm_neigh-parameter-for-dst_ops.upd.patch
-+	patches.suse/ip6_gre-do-not-confirm-neighbor-when-do-pmtu-update.patch
-+	patches.suse/gtp-do-not-confirm-neighbor-when-do-pmtu-update.patch
-+	patches.suse/net-dst-add-new-function-skb_dst_update_pmtu_no_conf.patch
-+	patches.suse/tunnel-do-not-confirm-neighbor-when-do-pmtu-update.patch
-+	patches.suse/vti-do-not-confirm-neighbor-when-do-pmtu-update.patch
-+	patches.suse/sit-do-not-confirm-neighbor-when-do-pmtu-update.patch
-+	patches.suse/net-dst-do-not-confirm-neighbor-for-vxlan-and-geneve.patch
-+	patches.suse/s390-qeth-fix-qdio-teardown-after-early-init-error
-+	patches.suse/s390-qeth-lock-the-card-while-changing-its-hsuid
-+	patches.suse/s390-qeth-fix-false-reporting-of-vnic-char-config-failure
-+	patches.suse/s390-qeth-fix-vnicc_is_in_use-if-rx_bcast-not-set
-+	patches.suse/s390-qeth-vnicc-fix-init-to-default
-+	patches.suse/s390-qeth-fix-initialization-on-old-hw
- 	patches.suse/net-mlxfw-Fix-out-of-memory-error-in-mfa2-flash-burn.patch
-+	patches.suse/0005-netfilter-nft_tproxy-Fix-port-selector-on-Big-Endian.patch
-+	patches.suse/dpaa_eth-fix-DMA-mapping-leak.patch
-+	patches.suse/net-phy-aquantia-add-suspend-resume-ops-for-AQR105.patch
-+	patches.suse/bpf-Fix-precision-tracking-for-unbounded-scalars.patch
-+	patches.suse/bnx2x-Use-appropriate-define-for-vlan-credit.patch
-+	patches.suse/bnx2x-Fix-accounting-of-vlan-resources-among-the-PFs.patch
-+	patches.suse/net_sched-sch_fq-properly-set-sk-sk_pacing_status.patch
-+	patches.suse/net-sched-act_mirred-Pull-mac-prior-redir-to-non-mac.patch
-+	patches.suse/net-stmmac-dwmac-meson8b-Fix-the-RGMII-TX-delay-on-M.patch
-+	patches.suse/mlxsw-spectrum_router-Skip-loopback-RIFs-during-MAC-.patch
-+	patches.suse/mlxsw-spectrum-Use-dedicated-policer-for-VRRP-packet.patch
-+	patches.suse/cxgb4-cxgb4vf-fix-flow-control-display-for-auto-nego.patch
-+	patches.suse/net-dsa-sja1105-Reconcile-the-meaning-of-TPID-and-TP.patch
- 	patches.suse/ptp-fix-the-race-between-the-release-of-ptp_clock-an.patch
-+	patches.suse/tcp-Fix-highest_sack-and-highest_sack_seq.patch
-+	patches.suse/net-sched-add-delete_empty-to-filters-and-use-it-in-.patch
-+	patches.suse/pstore-ram-Fix-error-path-memory-leak-in-persistent_.patch
- 	patches.suse/pstore-ram-Write-new-dumps-to-start-of-recycled-zone.patch
-+	patches.suse/samples-seccomp-Zero-out-members-based-on-seccomp_no.patch
-+	patches.suse/seccomp-Check-that-seccomp_notif-is-zeroed-out-by-th.patch
-+	patches.suse/drm-sun4i-hdmi-Remove-duplicate-cleanup-calls.patch
-+	patches.suse/drm-arm-mali-make-malidp_mw_connector_helper_funcs-s.patch
-+	patches.suse/drm-amdgpu-smu-add-metrics-table-lock.patch
-+	patches.suse/drm-amdgpu-smu-add-metrics-table-lock-for-navi-v2.patch
-+	patches.suse/drm-amdgpu-smu-add-metrics-table-lock-for-vega20-v2.patch
-+	patches.suse/drm-amdgpu-enable-gfxoff-for-raven1-refresh.patch
-+	patches.suse/ALSA-usb-audio-set-the-interface-format-after-resume.patch
- 	patches.suse/ALSA-hda-realtek-Add-headset-Mic-no-shutup-for-ALC28.patch
- 	patches.suse/ALSA-usb-audio-fix-set_format-altsetting-sanity-chec.patch
- 	patches.suse/ALSA-hda-hdmi-fix-atpx_present-when-CLASS-is-not-VGA.patch
-+	patches.suse/ALSA-hda-Apply-sync-write-workaround-to-old-Intel-pl.patch
-+	patches.suse/ALSA-hda-realtek-Add-Bass-Speaker-and-fixed-dac-for-.patch
- 	patches.suse/ALSA-ice1724-Fix-sleep-in-atomic-in-Infrasonic-Quart.patch
-+	patches.suse/ALSA-hda-realtek-Enable-the-bass-speaker-of-ASUS-UX4.patch
-+	patches.suse/powerpc-mm-Mark-get_slice_psize-slice_addr_is_low-as.patch
-+	patches.suse/powerpc-spinlocks-Include-correct-header-for-static-.patch
-+	patches.suse/taskstats-fix-data-race.patch
- 	patches.suse/exit-panic-before-exit_mm-on-global-init-exit.patch
-+	patches.suse/gen_initramfs_list.sh-fix-bad-variable-name-error.patch
-+	patches.suse/block-fix-splitting-segments-on-boundary-masks.patch
- 	patches.suse/Btrfs-fix-infinite-loop-during-nocow-writeback-due-t.patch
-+	patches.suse/media-cec-CEC-2.0-only-bcast-messages-were-ignored.patch
-+	patches.suse/media-cec-avoid-decrementing-transmit_queue_sz-if-it.patch
-+	patches.suse/media-cec-check-transmit_in_progress-not-transmittin.patch
-+	patches.suse/media-pulse8-cec-fix-lost-cec_transmit_attempt_done-.patch
- 	patches.suse/dmaengine-Fix-access-to-uninitialized-dma_slave_caps.patch
-+	patches.suse/dmaengine-k3dma-Avoid-null-pointer-traversal.patch
-+	patches.suse/dmaengine-virt-dma-Fix-access-after-free-in-vchan_co.patch
-+	patches.suse/apparmor-fix-bind-mounts-aborting-with-ENOMEM.patch
-+	patches.suse/apparmor-only-get-a-label-reference-if-the-fast-path-check-fails.patch
-+	patches.suse/apparmor-fix-aa_xattrs_match-may-sleep-while-holding-a-RCU-lock.patch
-+	patches.suse/memcg-account-security-cred-as-well-to-kmemcg.patch
-+	patches.suse/ocfs2-fix-the-crash-due-to-call-ocfs2_get_dlm_debug-.patch
-+	patches.suse/riscv-ftrace-correct-the-condition-logic-in-function.patch
-+	patches.suse/clocksource-riscv-add-notrace-to-riscv_sched_clock.patch
- 	patches.suse/arm64-Revert-support-for-execute-only-user-mappings.patch
-+	patches.suse/rtc-sun6i-Add-support-for-RTC-clocks-on-R40.patch
-+	patches.suse/regulator-axp20x-Fix-AXP22x-ELDO2-regulator-enable-b.patch
-+	patches.suse/regulator-axp20x-Fix-axp20x_set_ramp_delay.patch
-+	patches.suse/regulator-bd70528-Remove-.set_ramp_delay-for-bd70528.patch
-+	patches.suse/spi-spi-fsl-dspi-Fix-16-bit-word-order-in-32-bit-XSP.patch
- 	patches.suse/spi-spi-dw-Add-lock-protect-dw_spi-rx-tx-to-prevent-.patch
-+	patches.suse/watchdog-max77620_wdt-fix-potential-build-errors.patch
-+	patches.suse/watchdog-tqmx86_wdt-Fix-build-error.patch
-+	patches.suse/watchdog-rn5t618_wdt-fix-module-aliases.patch
-+	patches.suse/tpm-Revert-tpm_tis-reserve-chip-for-duration-of-tpm_.patch
-+	patches.suse/tpm-Revert-tpm_tis_core-Set-TPM_CHIP_FLAG_IRQ-before.patch
-+	patches.suse/tpm-Revert-tpm_tis_core-Turn-on-the-TPM-before-probi.patch
- 	patches.suse/ftrace-avoid-potential-division-by-zero-in-function-profiler.patch
-+	patches.suse/tracing-change-offset-type-to-s32-in-preempt-irq-tracepoints.patch
- 	patches.suse/kernel-trace-fix-do-not-unregister-tracepoints-when-register-sched_migrate_task-fail.patch
-+	patches.suse/tpm-Handle-negative-priv-response_len-in-tpm_common_.patch
-+	patches.suse/tcp-fix-old-stuff-D-SACK-causing-SACK-to-be-treated-.patch
-+	patches.suse/sch_cake-avoid-possible-divide-by-zero-in-cake_enque.patch
-+	patches.suse/vxlan-fix-tos-value-before-xmit.patch
-+	patches.suse/net-freescale-fec-Fix-ethtool-d-runtime-PM.patch
- 	patches.suse/can-can_dropped_invalid_skb-ensure-an-initialized-he.patch
-+	patches.suse/can-kvaser_usb-fix-interface-sanity-check.patch
- 	patches.suse/can-gs_usb-gs_usb_probe-use-descriptors-of-current-a.patch
- 	patches.suse/can-mscan-mscan_rx_poll-fix-rx-path-lockup-when-retu.patch
-+	patches.suse/net-phylink-fix-failure-to-register-on-x86-systems.patch
-+	patches.suse/net-Google-gve-Remove-dma_wmb-before-ringing-doorbel.patch
-+	patches.suse/macb-Don-t-unregister-clks-unconditionally.patch
-+	patches.suse/sctp-free-cmd-obj.chunk-for-the-unprocessed-SCTP_CMD.patch
-+	patches.suse/net-dsa-mv88e6xxx-Preserve-priority-when-setting-CPU.patch
-+	patches.suse/net-mlx5e-Avoid-duplicating-rule-destinations.patch
-+	patches.suse/net-mlx5e-Always-print-health-reporter-message-to-dm.patch
-+	patches.suse/net-mlx5-Move-devlink-registration-before-interfaces.patch
-+	patches.suse/Revert-net-mlx5-Support-lockless-FTE-read-lookups.patch
-+	patches.suse/net-mlx5-DR-No-need-for-atomic-refcount-for-internal.patch
-+	patches.suse/net-mlx5e-Fix-hairpin-RSS-table-size.patch
-+	patches.suse/net-mlx5-DR-Init-lists-that-are-used-in-rule-s-membe.patch
-+	patches.suse/bpf-cgroup-prevent-out-of-order-release-of-cgroup-bp.patch
-+	patches.suse/bpf-Fix-passing-modified-ctx-to-ld-abs-ind-instructi.patch
-+	patches.suse/vlan-fix-memory-leak-in-vlan_dev_set_egress_priority.patch
-+	patches.suse/vlan-vlan_changelink-should-propagate-errors.patch
-+	patches.suse/net-stmmac-Fixed-link-does-not-need-MDIO-Bus.patch
-+	patches.suse/net-usb-lan78xx-fix-possible-skb-leak.patch
-+	patches.suse/net-stmmac-dwmac-sunxi-Allow-all-RGMII-modes.patch
-+	patches.suse/net-stmmac-dwmac-sun8i-Allow-all-RGMII-modes.patch
-+	patches.suse/pkt_sched-fq-do-not-accept-silly-TCA_FQ_QUANTUM.patch
-+	patches.suse/gtp-fix-bad-unlock-balance-in-gtp_encap_enable_socke.patch
-+	patches.suse/mlxsw-spectrum_qdisc-Ignore-grafting-of-invisible-FI.patch
-+	patches.suse/net-sch_prio-When-ungrafting-replace-with-FIFO.patch
- 	patches.suse/macvlan-do-not-assume-mac_header-is-set-in-macvlan_b.patch
-+	patches.suse/atm-eni-fix-uninitialized-variable-warning.patch
-+	patches.suse/netfilter-arp_tables-init-netns-pointer-in-xt_tgchk_.patch
-+	patches.suse/0011-netfilter-nft_flow_offload-fix-underflow-in-flowtabl.patch
-+	patches.suse/netfilter-conntrack-dccp-sctp-handle-null-timeout-ar.patch
-+	patches.suse/0010-netfilter-ipset-avoid-null-deref-when-IPSET_ATTR_LIN.patch
- 	patches.suse/HID-hidraw-Fix-returning-EPOLLOUT-from-hidraw_poll.patch
- 	patches.suse/HID-uhid-Fix-returning-EPOLLOUT-from-uhid_char_poll.patch
--	patches.suse/0001-Input-add-safety-guards-to-input_set_keycode.patch
-+	patches.suse/HID-multitouch-Add-LG-MELF0410-I2C-touchscreen-suppo.patch
-+	patches.suse/HID-Fix-slab-out-of-bounds-read-in-hid_field_extract.patch
-+	patches.suse/HID-Add-quirk-for-Xin-Mo-Dual-Controller.patch
-+	patches.suse/HID-ite-Add-USB-id-match-for-Acer-SW5-012-keyboard-d.patch
-+	patches.suse/HID-asus-Ignore-Asus-vendor-page-usage-code-0xff-eve.patch
-+	patches.suse/HID-Add-quirk-for-incorrect-input-length-on-Lenovo-Y.patch
-+	patches.suse/HID-hid-input-clear-unmapped-usages.patch
-+	patches.suse/HID-hiddev-fix-mess-in-hiddev_open.patch
-+	patches.suse/HID-intel-ish-hid-ipc-add-CMP-device-id.patch
-+	patches.suse/HID-wacom-Recognize-new-MobileStudio-Pro-PID.patch
-+	patches.suse/drivers-hid-hid-multitouch.c-fix-a-possible-null-poi.patch
-+	patches.suse/HID-intel-ish-hid-ipc-Add-Tiger-Lake-PCI-device-ID.patch
-+	patches.suse/HID-steam-Fix-input-device-disappearing.patch
-+	patches.suse/Input-input_event-fix-struct-padding-on-sparc64.patch
-+	patches.suse/Input-add-safety-guards-to-input_set_keycode.patch
-+	patches.suse/pinctrl-lochnagar-select-GPIOLIB.patch
-+	patches.suse/pinctrl-meson-Fix-wrong-shift-value-when-get-drive-s.patch
-+	patches.suse/gpio-max77620-Add-missing-dependency-on-GPIOLIB_IRQC.patch
-+	patches.suse/gpio-zynq-Fix-for-bug-in-zynq_gpio_restore_context-A.patch
-+	patches.suse/gpiolib-acpi-Turn-dmi_system_id-table-into-a-generic.patch
-+	patches.suse/gpiolib-acpi-Add-honor_wakeup-module-option-quirk-me.patch
- 	patches.suse/RDMA-bnxt_re-Avoid-freeing-MR-resources-if-dereg-fai.patch
-+	patches.suse/RDMA-bnxt_re-Fix-Send-Work-Entry-state-check-while-p.patch
-+	patches.suse/IB-hfi1-Don-t-cancel-unused-work-item.patch
-+	patches.suse/IB-hfi1-Adjust-flow-PSN-with-the-correct-resync_psn.patch
-+	patches.suse/i40iw-Remove-setting-of-VMA-private-data-and-use-rdm.patch
- 	patches.suse/drm-dp_mst-correct-the-shifting-in-DP_REMOTE_I2C_REA.patch
-+	patches.suse/drm-sun4i-tcon-Set-RGB-DCLK-min.-divider-based-on-ha.patch
- 	patches.suse/drm-fb-helper-Round-up-bits_per_pixel-if-possible.patch
-+	patches.suse/drm-amd-display-Reduce-HDMI-pixel-encoding-if-max-cl.patch
-+	patches.suse/drm-i915-gt-Mark-up-virtual-engine-uabi_instance.patch
-+	patches.suse/drm-i915-Limit-audio-CDCLK-2-BCLK-constraint-back-to.patch
-+	patches.suse/drm-i915-Add-Wa_1408615072-and-Wa_1407596294-to-icl-.patch
-+	patches.suse/drm-i915-Add-Wa_1407352427-icl-ehl.patch
-+	patches.suse/pstore-ram-Regularize-prz-label-allocation-lifetime.patch
-+	patches.suse/powercap-intel_rapl-add-NULL-pointer-check-to-rapl_m.patch
-+	patches.suse/ALSA-hda-realtek-Add-new-codec-supported-for-ALCS120.patch
-+	patches.suse/ALSA-usb-audio-Apply-the-sample-rate-quirk-for-Bose-.patch
-+	patches.suse/ASoC-SOF-fix-fault-at-driver-unload-after-failed-pro.patch
-+	patches.suse/ASoC-soc-core-Set-dpcm_playback-dpcm_capture.patch
-+	patches.suse/ASoC-stm32-spdifrx-fix-inconsistent-lock-state.patch
-+	patches.suse/ASoC-stm32-spdifrx-fix-race-condition-in-irq-handler.patch
-+	patches.suse/ASoC-stm32-spdifrx-fix-input-pin-state-management.patch
-+	patches.suse/ASoC-fsl_audmix-add-missed-pm_runtime_disable.patch
-+	patches.suse/ASoC-topology-Prevent-use-after-free-in-snd_soc_get_.patch
-+	patches.suse/ALSA-hda-realtek-Set-EAPD-control-to-default-for-ALC.patch
-+	patches.suse/ALSA-hda-realtek-Add-quirk-for-the-bass-speaker-on-L.patch
-+	patches.suse/ALSA-hda-enable-regmap-internal-locking.patch
-+	patches.suse/mtd-rawnand-stm32_fmc2-avoid-to-lock-the-CPU-bus.patch
-+	patches.suse/mtd-onenand-omap2-Pass-correct-flags-for-prep_dma_me.patch
-+	patches.suse/nvme-Translate-more-status-codes-to-blk_status_t.patch
-+	patches.suse/nvmet-fix-per-feat-data-len-for-get_feature.patch
-+	patches.suse/tty-always-relink-the-port.patch
-+	patches.suse/serdev-Don-t-claim-unsupported-ACPI-serial-devices.patch
-+	patches.suse/staging-vt6656-Fix-non-zero-logical-return-of-usb_co.patch
-+	patches.suse/staging-vt6656-correct-return-of-vnt_init_registers.patch
-+	patches.suse/staging-vt6656-limit-reg-output-to-block-size.patch
-+	patches.suse/staging-vt6656-remove-bool-from-vnt_radio_power_on-r.patch
-+	patches.suse/staging-vt6656-set-usb_set_intfdata-on-driver-fail.patch
- 	patches.suse/staging-comedi-adv_pci1710-fix-AI-channels-16-31-for.patch
-+	patches.suse/staging-rtl8188eu-Add-device-code-for-TP-Link-TL-WN7.patch
- 	patches.suse/chardev-Avoid-potential-use-after-free-in-chrdev_ope.patch
-+	patches.suse/USB-core-fix-check-for-duplicate-endpoints.patch
-+	patches.suse/usb-musb-jz4740-Silence-error-if-code-is-EPROBE_DEFE.patch
- 	patches.suse/usb-musb-dma-Correct-parameter-passed-to-IRQ-handler.patch
-+	patches.suse/usb-dwc3-gadget-Fix-request-complete-check.patch
- 	patches.suse/usb-chipidea-host-Disable-port-power-only-if-previou.patch
-+	patches.suse/phy-cpcap-usb-Fix-error-path-when-no-host-driver-is-.patch
-+	patches.suse/phy-qcom-qmp-Increase-PHY-ready-timeout.patch
-+	patches.suse/phy-cpcap-usb-Fix-flakey-host-idling-and-enumerating.patch
-+	patches.suse/phy-mapphone-mdm6600-Fix-uninitialized-status-value-.patch
-+	patches.suse/phy-cpcap-usb-Prevent-USB-line-glitches-from-waking-.patch
-+	patches.suse/phy-rockchip-inno-hdmi-round-clock-rate-down-to-clos.patch
-+	patches.suse/USB-serial-option-add-Telit-ME910G1-0x110a-compositi.patch
-+	patches.suse/USB-serial-option-add-ZLP-support-for-0x1bc7-0x9010.patch
-+	patches.suse/USB-PD-tcpm-bad-warning-size-PPS-adapters.patch
-+	patches.suse/USB-Fix-Don-t-skip-endpoint-descriptors-with-maxpack.patch
- 	patches.suse/usb-musb-fix-idling-for-suspend-after-disconnect-int.patch
-+	patches.suse/usb-musb-Disable-pullup-at-init.patch
-+	patches.suse/usb-ohci-da8xx-ensure-error-return-on-variable-error.patch
-+	patches.suse/usb-missing-parentheses-in-USE_NEW_SCHEME.patch
- 	patches.suse/HID-hidraw-uhid-Always-report-EPOLLOUT.patch
-+	patches.suse/arm64-Move-__ARCH_WANT_SYS_CLONE3-definition-to-uapi.patch
-+	patches.suse/arm64-Implement-copy_thread_tls.patch
-+	patches.suse/arm-Implement-copy_thread_tls.patch
-+	patches.suse/clone3-ensure-copy_thread_tls-is-implemented.patch
-+	patches.suse/i2c-bcm2835-Store-pointer-to-bus-clock.patch
-+	patches.suse/i2c-fix-bus-recovery-stop-mode-timing.patch
-+	patches.suse/iommu-vt-d-fix-adding-non-pci-devices-to-intel-iommu
- 	patches.suse/iommu-remove-device-link-to-group-on-failure
- 	patches.suse/iommu-vt-d-unlink-device-if-failed-to-add-to-group
- 	patches.suse/drm-i915-gen9-Clear-residual-context-state-on-contex.patch
-+	patches.suse/mm-memory_hotplug-don-t-free-usage-map-when-removing-a-re-added-early-section.patch
-+	patches.suse/mm-huge_memory.c-thp-fix-conflict-of-above-47bit-hint-address-and-PMD-alignment.patch
-+	patches.suse/mm-shmem.c-thp-shmem-fix-conflict-of-above-47bit-hint-address-and-PMD-alignment.patch
-+	patches.suse/mm-memcg-slab-fix-percpu-slab-vmstats-flushing.patch
-+	patches.suse/mm-debug_pagealloc-don-t-rely-on-static-keys-too-ear.patch
-+	patches.suse/mm-memcg-slab-call-flush_memcg_workqueue-only-if-memcg-workqueue-is-valid.patch
-+	patches.suse/keys-Fix-request_key-cache.patch
-+	patches.suse/afs-Fix-use-after-loss-of-ref.patch
-+	patches.suse/afs-Fix-afs_lookup-to-not-clobber-the-version-on-a-n.patch
-+	patches.suse/scsi-sd-clear-sdkp-protection_type-if-disk-is-reformatted-without-pi
-+	patches.suse/xprtrdma-Fix-create_qp-crash-on-device-unload.patch
-+	patches.suse/xprtrdma-Fix-completion-wait-during-device-removal.patch
-+	patches.suse/xprtrdma-Fix-oops-in-Receive-handler-after-device-re.patch
- 	patches.suse/fix-autofs-regression-caused-by-follow_managed-changes.patch
-+	patches.suse/platform-mellanox-fix-potential-deadlock-in-the-tmfi.patch
-+	patches.suse/platform-x86-GPD-pocket-fan-Use-default-values-when-.patch
-+	patches.suse/platform-x86-GPD-pocket-fan-Allow-somewhat-lower-hig.patch
-+	patches.suse/platform-x86-intel_pmc_core-update-Comet-Lake-platfo.patch
- 	patches.suse/platform-x86-asus-wmi-Fix-keyboard-brightness-cannot.patch
-+	patches.suse/Documentation-ABI-Fix-documentation-inconsistency-fo.patch
-+	patches.suse/Documentation-ABI-Add-missed-attribute-for-mlxreg-io.patch
-+	patches.suse/Fix-built-in-early-load-Intel-microcode-alignment.patch
-+	patches.suse/clk-samsung-exynos5420-Keep-top-G3D-clocks-enabled.patch
-+	patches.suse/clk-tegra-Fix-double-free-in-tegra_clk_init.patch
- 	patches.suse/clk-Don-t-try-to-enable-critical-clocks-if-prepare-f.patch
-+	patches.suse/clk-qcom-gcc-sdm845-Add-missing-flag-to-votable-GDSC.patch
-+	patches.suse/clk-sunxi-ng-r40-Allow-setting-parent-rate-for-exter.patch
-+	patches.suse/clk-sunxi-ng-sun8i-r-Fix-divider-on-APB0-clock.patch
-+	patches.suse/clk-sunxi-ng-h6-r-Fix-AR100-R_APB2-parent-order.patch
-+	patches.suse/arm64-dts-agilex-stratix10-fix-pmu-interrupt-numbers.patch
-+	patches.suse/clk-mmp2-Fix-the-order-of-timer-mux-parents.patch
-+	patches.suse/ARM-OMAP2-Fix-ti_sysc_find_one_clockdomain-to-check-.patch
-+	patches.suse/bus-ti-sysc-Fix-iterating-over-clocks.patch
-+	patches.suse/ARM-dts-am571x-idk-Fix-gpios-property-to-have-the-co.patch
-+	patches.suse/soc-ti-wkup_m3_ipc-Fix-race-condition-with-rproc_boo.patch
-+	patches.suse/ARM-dts-meson8-fix-the-size-of-the-PMU-registers.patch
-+	patches.suse/ARM-dts-imx6q-dhcom-fix-rtc-compatible.patch
-+	patches.suse/arm64-dts-ls1028a-fix-endian-setting-for-dcfg.patch
-+	patches.suse/arm64-dts-imx8mm-Change-SDMA1-ahb-clock-for-imx8mm.patch
-+	patches.suse/ARM-dts-imx7ulp-fix-reg-of-cpu-node.patch
-+	patches.suse/ARM-dts-imx6q-dhcom-Fix-SGTL5000-VDDIO-regulator-con.patch
-+	patches.suse/arm64-dts-imx8mq-librem5-devkit-use-correct-interrup.patch
-+	patches.suse/ARM-dts-imx6q-icore-mipi-Use-1.5-version-of-i.Core-M.patch
-+	patches.suse/ARM-dts-imx6qdl-sabresd-Remove-incorrect-power-suppl.patch
-+	patches.suse/ARM-dts-imx6sx-sdb-Remove-incorrect-power-supply-ass.patch
-+	patches.suse/ARM-dts-imx6sl-evk-Remove-incorrect-power-supply-ass.patch
-+	patches.suse/ARM-dts-imx6sll-evk-Remove-incorrect-power-supply-as.patch
-+	patches.suse/ARM-dts-imx7-Fix-Toradex-Colibri-iMX7S-256MB-NAND-fl.patch
-+	patches.suse/arm64-dts-allwinner-a64-olinuxino-Fix-SDIO-supply-re.patch
-+	patches.suse/block-fix-get_max_segment_size-overflow-on-32bit-arc.patch
-+	patches.suse/0009-block-fix-an-integer-overflow-in-logical-block-size.patch
-+	patches.suse/ALSA-firewire-tascam-fix-corruption-due-to-spin-lock.patch
-+	patches.suse/ALSA-dice-fix-fallback-from-protocol-extension-into-.patch
- 	patches.suse/ALSA-usb-audio-fix-sync-ep-altsetting-sanity-check.patch
- 	patches.suse/ALSA-seq-Fix-racy-access-for-queue-timer-in-proc-rea.patch
-+	patches.suse/ASoC-rt5640-Fix-NULL-dereference-on-module-unload.patch
-+	patches.suse/ASoC-Intel-bytcht_es8316-Fix-Irbis-NB41-netbook-quir.patch
-+	patches.suse/ASoC-stm32-dfsdm-fix-16-bits-record.patch
-+	patches.suse/ASoC-SOF-Intel-lower-print-level-to-dbg-if-we-will-r.patch
-+	patches.suse/ASoC-SOF-Intel-fix-HDA-codec-driver-probe-with-multi.patch
-+	patches.suse/ASoC-hdac_hda-Fix-error-in-driver-removal-after-fail.patch
- 	patches.suse/ASoC-msm8916-wcd-analog-Fix-selected-events-for-MIC-.patch
-+	patches.suse/ASoC-sti-fix-possible-sleep-in-atomic.patch
-+	patches.suse/ASoC-msm8916-wcd-analog-Fix-MIC-BIAS-Internal1.patch
-+	patches.suse/ASoC-msm8916-wcd-digital-Reset-RX-interpolation-path.patch
-+	patches.suse/btrfs-rework-arguments-of-btrfs_unlink_subvol.patch
-+	patches.suse/btrfs-fix-invalid-removal-of-root-ref.patch
-+	patches.suse/btrfs-do-not-delete-mismatched-root-refs.patch
- 	patches.suse/0001-btrfs-relocation-fix-reloc_root-lifespan-and-access.patch
-+	patches.suse/Btrfs-always-copy-scrub-arguments-back-to-user-space.patch
-+	patches.suse/btrfs-check-rw_devices-not-num_devices-for-balance.patch
- 	patches.suse/usb-core-hub-Improved-device-recognition-on-remote-w.patch
- 	patches.suse/USB-serial-simple-Add-Motorola-Solutions-TETRA-MTP3x.patch
- 	patches.suse/USB-serial-option-Add-support-for-Quectel-RM500Q.patch
--	patches.suse/USB-serial-opticon-fix-control-message-timeouts.patch
--	patches.suse/USB-serial-suppress-driver-bind-attributes.patch
--	patches.suse/USB-serial-ch341-handle-unbound-port-at-reset_resume.patch
--	patches.suse/USB-serial-io_edgeport-handle-unbound-ports-on-URB-c.patch
--	patches.suse/USB-serial-io_edgeport-add-missing-active-port-sanit.patch
--	patches.suse/USB-serial-keyspan-handle-unbound-ports.patch
--	patches.suse/USB-serial-quatech2-handle-unbound-ports.patch
-+	patches.suse/0001-USB-serial-opticon-fix-control-message-timeouts.patch
-+	patches.suse/USB-serial-option-add-support-for-Quectel-RM500Q-in-.patch
-+	patches.suse/0001-USB-serial-ch341-handle-unbound-port-at-reset_resume.patch
-+	patches.suse/0001-USB-serial-io_edgeport-handle-unbound-ports-on-URB-c.patch
-+	patches.suse/0001-USB-serial-io_edgeport-add-missing-active-port-sanit.patch
-+	patches.suse/0001-USB-serial-keyspan-handle-unbound-ports.patch
-+	patches.suse/0001-USB-serial-quatech2-handle-unbound-ports.patch
-+	patches.suse/iio-adc-ad7124-Fix-DT-channel-configuration.patch
-+	patches.suse/iio-imu-st_lsm6dsx-Fix-selection-of-ST_LSM6DS3_ID.patch
-+	patches.suse/iio-chemical-pms7003-fix-unmet-triggered-buffer-depe.patch
- 	patches.suse/iio-buffer-align-the-size-of-scan-bytes-to-size-of-t.patch
-+	patches.suse/iio-light-vcnl4000-Fix-scale-for-vcnl4040.patch
-+	patches.suse/staging-comedi-ni_routes-fix-null-dereference-in-ni_.patch
-+	patches.suse/staging-comedi-ni_routes-allow-partial-routing-infor.patch
-+	patches.suse/coresight-etm4x-Fix-unused-function-warning.patch
-+	patches.suse/scsi-fnic-fix-invalid-stack-access
-+	patches.suse/msft-hv-2001-scsi-storvsc-Correctly-set-number-of-hardware-queues.patch
- 	patches.suse/scsi-mptfusion-fix-double-fetch-bug-in-ioctl
-+	patches.suse/s390-zcrypt-fix-cca-cipher-key-gen-with-clear-key-value-function
-+	patches.suse/s390-setup-fix-secure-ipl-message
-+	patches.suse/efi-earlycon-Fix-write-combine-mapping-on-x86.patch
-+	patches.suse/futex-Fix-kernel-doc-notation-warning.patch
-+	patches.suse/locking-rwsem-Fix-kernel-crash-when-spinning-on-RWSE.patch
-+	patches.suse/perf-x86-intel-uncore-fix-missing-marker-for-snr_uncore_imc_freerunning_events.patch
-+	patches.suse/lib-vdso-Make-__cvdso_clock_getres-static.patch
-+	patches.suse/tick-sched-Annotate-lockless-access-to-last_jiffies_.patch
- 	patches.suse/x86-resctrl-fix-an-imbalance-in-domain_remove_cpu.patch
- 	patches.suse/x86-resctrl-fix-potential-memory-leak.patch
-+	patches.suse/x86-cpu-amd-ensure-clearing-of-sme-sev-features-is-maintained.patch
- 	patches.suse/drm-i915-Add-missing-include-file-linux-math64.h.patch
-+	patches.suse/mtd-rawnand-gpmi-Fix-suspend-resume-problem.patch
-+	patches.suse/mtd-rawnand-gpmi-Restore-nfc-timing-setup-after-susp.patch
-+	patches.suse/i2c-tegra-Fix-suspending-in-active-runtime-PM-state.patch
-+	patches.suse/i2c-tegra-Properly-disable-runtime-PM-on-driver-s-pr.patch
-+	patches.suse/i2c-iop3xx-Fix-memory-leak-in-probe-error-path.patch
- 	patches.suse/sh_eth-check-sh_eth_cpu_data-dual_port-when-dumping-.patch
--	patches.suse/NFC-pn533-fix-bulk-message-timeout.patch
-+	patches.suse/i40e-Fix-virtchnl_queue_select-bitmap-validation.patch
-+	patches.suse/ixgbevf-Remove-limit-of-10-entries-for-unicast-filte.patch
-+	patches.suse/ixgbe-Fix-calculation-of-queue-with-VFs-and-flow-dir.patch
-+	patches.suse/igb-Fix-SGMII-SFP-module-discovery-for-100FX-LX.patch
-+	patches.suse/iavf-remove-current-MAC-address-filter-on-VF-reset.patch
-+	patches.suse/i40e-Set-PHY-Access-flag-on-X722.patch
-+	patches.suse/e1000e-Revert-e1000e-Make-watchdog-use-delayed-work.patch
-+	patches.suse/net-tls-avoid-spurious-decryption-error-with-HW-resy.patch
-+	patches.suse/net-tls-fix-async-operation.patch
-+	patches.suse/ipv4-Detect-rollover-in-specific-fib-table-dump.patch
-+	patches.suse/devlink-Wait-longer-before-warning-about-unset-port-.patch
-+	patches.suse/devlink-correct-misspelling-of-snapshot.patch
-+	patches.suse/qmi_wwan-Add-support-for-Quectel-RM500Q.patch
-+	patches.suse/0001-NFC-pn533-fix-bulk-message-timeout.patch
- 	patches.suse/ptp-free-ptp-device-pin-descriptors-properly.patch
- 	patches.suse/net-usb-lan78xx-limit-size-of-local-TSO-packets.patch
- 	patches.suse/r8152-add-missing-endpoint-sanity-check.patch
-+	patches.suse/mac80211-mesh-restrict-airtime-metric-to-peered-esta.patch
-+	patches.suse/wireless-fix-enabling-channel-12-for-custom-regulato.patch
-+	patches.suse/cfg80211-Fix-radar-event-during-another-phy-CAC.patch
-+	patches.suse/mac80211-Fix-TKIP-replay-protection-immediately-afte.patch
-+	patches.suse/wireless-wext-avoid-gcc-O3-warning.patch
-+	patches.suse/cfg80211-fix-deadlocks-in-autodisconnect-work.patch
-+	patches.suse/cfg80211-fix-memory-leak-in-nl80211_probe_mesh_link.patch
-+	patches.suse/cfg80211-fix-memory-leak-in-cfg80211_cqm_rssi_update.patch
- 	patches.suse/cfg80211-check-for-set_wiphy_params.patch
- 	patches.suse/cfg80211-fix-page-refcount-issue-in-A-MSDU-decap.patch
-+	patches.suse/mlxsw-spectrum-Do-not-enforce-same-firmware-version-.patch
-+	patches.suse/mlxsw-spectrum-Do-not-modify-cloned-SKBs-during-xmit.patch
-+	patches.suse/mlxsw-switchx2-Do-not-modify-cloned-SKBs-during-xmit.patch
-+	patches.suse/mlxsw-spectrum-Wipe-xstats.backlog-of-down-ports.patch
-+	patches.suse/mlxsw-spectrum_qdisc-Include-MC-TCs-in-Qdisc-counter.patch
-+	patches.suse/tcp-fix-marked-lost-packets-not-being-retransmitted.patch
-+	patches.suse/hv_netvsc-Fix-memory-leak-when-removing-rndis-device.patch
- 	patches.suse/batman-adv-Fix-DAT-candidate-selection-on-little-end.patch
-+	patches.suse/net-wan-fsl_ucc_hdlc-fix-out-of-bounds-write-on-arra.patch
-+	patches.suse/bpf-sockmap-Read-psock-ingress_msg-before-sk_receive.patch
-+	patches.suse/net-bpf-Don-t-leak-time-wait-and-request-sockets.patch
-+	patches.suse/bpftool-Fix-printing-incorrect-pointer-in-btf_dump_p.patch
-+	patches.suse/bpf-Fix-incorrect-verifier-simulation-of-ARSH-under-.patch
-+	patches.suse/bpf-Sockmap-tls-during-free-we-may-call-tcp_bpf_unha.patch
-+	patches.suse/bpf-Sockmap-ensure-sock-lock-held-during-tear-down.patch
-+	patches.suse/bpf-Sockmap-tls-push-write_space-updates-through-ulp.patch
-+	patches.suse/bpf-Sockmap-skmsg-helper-overestimates-push-pull-and.patch
-+	patches.suse/bpf-Sockmap-tls-msg_push_data-may-leave-end-mark-in-.patch
-+	patches.suse/bpf-Sockmap-tls-tls_sw-can-create-a-plaintext-buf-en.patch
-+	patches.suse/bpf-Sockmap-tls-skmsg-can-have-wrapped-skmsg-that-ne.patch
-+	patches.suse/bpf-Sockmap-tls-fix-pop-data-with-SK_DROP-return-cod.patch
- 	patches.suse/macvlan-use-skb_reset_mac_header-in-macvlan_queue_xm.patch
-+	patches.suse/net-hns3-pad-the-short-frame-before-sending-to-the-h.patch
-+	patches.suse/net-ethernet-ave-Avoid-lockdep-warning.patch
-+	patches.suse/net-dsa-tag_gswip-fix-typo-in-tagger-name.patch
-+	patches.suse/net-dsa-tag_qca-fix-doubled-Tx-statistics.patch
-+	patches.suse/netfilter-fix-a-use-after-free-in-mtype_destroy.patch
-+	patches.suse/netfilter-arp_tables-init-netns-pointer-in-xt_tgdtor.patch
-+	patches.suse/netfilter-nf_tables-store-transaction-list-locally-w.patch
-+	patches.suse/netfilter-nft_tunnel-fix-null-attribute-check.patch
-+	patches.suse/netfilter-nft_tunnel-ERSPAN_VERSION-must-not-be-null.patch
-+	patches.suse/netfilter-nf_tables-remove-WARN-and-add-NLA_STRING-u.patch
-+	patches.suse/netfilter-nf_tables-fix-flowtable-list-del-corruptio.patch
-+	patches.suse/netfilter-nat-fix-ICMP-header-corruption-on-ICMP-err.patch
-+	patches.suse/net-sched-act_ife-initalize-ife-metalist-earlier.patch
-+	patches.suse/net-avoid-updating-qdisc_xmit_lock_key-in-netdev_upd.patch
-+	patches.suse/net-hns-fix-soft-lockup-when-there-is-not-enough-mem.patch
-+	patches.suse/net-phy-dp83867-Set-FORCE_LINK_GOOD-to-default-after.patch
-+	patches.suse/net-dsa-sja1105-Don-t-error-out-on-disabled-ports-wi.patch
-+	patches.suse/net-dsa-bcm_sf2-Configure-IMP-port-for-2Gb-sec.patch
-+	patches.suse/net-systemport-Fixed-queue-mapping-in-internal-ring-.patch
-+	patches.suse/bnxt_en-Fix-NTUPLE-firmware-command-failures.patch
-+	patches.suse/bnxt_en-Fix-ipv6-RFS-filter-matching-logic.patch
-+	patches.suse/bnxt_en-Do-not-treat-DSN-Digital-Serial-Number-read-.patch
-+	patches.suse/net-sched-act_ctinfo-fix-memory-leak.patch
-+	patches.suse/cxgb4-fix-Tx-multi-channel-port-rate-limit.patch
-+	patches.suse/cxgb4-reject-overlapped-queues-in-TC-MQPRIO-offload.patch
- 	patches.suse/hwmon-nct7802-Fix-voltage-limits-to-wrong-registers.patch
-+	patches.suse/hwmon-nct7802-Fix-non-working-alarm-on-voltages.patch
- 	patches.suse/hwmon-adt7475-Make-volt2reg-return-same-reg-as-reg2v.patch
- 	patches.suse/hwmon-core-Do-not-use-device-managed-functions-for-m.patch
-+	patches.suse/led-max77650-add-of_match-table.patch
-+	patches.suse/readdir-be-more-conservative-with-directory-entry-na.patch
-+	patches.suse/readdir-make-user_access_begin-use-the-real-access-r.patch
-+	patches.suse/PCI-Mark-AMD-Navi14-GPU-rev-0xc5-ATS-as-broken.patch
-+	patches.suse/PM-hibernate-fix-crashes-with-init_on_free-1.patch
-+	patches.suse/ceph-hold-extra-reference-to-r_parent-over-life-of-request.patch
- 	patches.suse/tracing-xen-ordered-comparison-of-function-pointers.patch
-+	patches.suse/tracing-fix-histogram-code-when-expression-has-same-var-as-value.patch
-+	patches.suse/XArray-Fix-xas_pause-at-ULONG_MAX.patch
-+	patches.suse/XArray-Fix-infinite-loop-with-entry-at-ULONG_MAX.patch
-+	patches.suse/XArray-Fix-xa_find_after-with-multi-index-entries.patch
-+	patches.suse/XArray-Fix-xas_find-returning-too-many-entries.patch
-+	patches.suse/mmc-sdhci_am654-Remove-Inverted-Write-Protect-flag.patch
-+	patches.suse/mmc-sdhci_am654-Reset-Command-and-Data-line-after-tu.patch
- 	patches.suse/mmc-tegra-fix-SDR50-tuning-override.patch
- 	patches.suse/mmc-sdhci-fix-minimum-clock-rate-for-v3-controller.patch
-+	patches.suse/drm-i915-userptr-fix-size-calculation.patch
-+	patches.suse/drm-i915-Align-engine-uabi_class-instance-with-i915_.patch
- 	patches.suse/powerpc-xive-Discard-ESB-load-value-when-interrupt-i.patch
-+	patches.suse/powerpc-mm-hash-Fix-sharing-context-ids-between-kern.patch
-+	patches.suse/iommu-vt-d-call-_dmar_remove_one_dev_info-with-valid-pointer
-+	patches.suse/iommu-amd-fix-iommu-perf-counter-clobbering-during-init
-+	patches.suse/Input-evdev-convert-kzalloc-vzalloc-to-kvzalloc.patch
- 	patches.suse/Input-sun4i-ts-add-a-check-for-devm_thermal_zone_of_.patch
- 	patches.suse/Input-pegasus_notetaker-fix-endpoint-sanity-check.patch
- 	patches.suse/Input-aiptek-fix-endpoint-sanity-check.patch
- 	patches.suse/Input-gtco-fix-endpoint-sanity-check.patch
- 	patches.suse/Input-sur40-fix-interface-sanity-checks.patch
--	patches.suse/Revert-Input-synaptics-rmi4-don-t-increment-rmiaddr-.patch
- 	patches.suse/Input-rmi_f54-read-from-FIFO-in-32-byte-blocks.patch
-+	patches.suse/Input-max77650-onkey-add-of_match-table.patch
- 	patches.suse/Input-keyspan-remote-fix-control-message-timeouts.patch
- 	patches.suse/Input-pm8xxx-vib-fix-handling-of-separate-enable-reg.patch
- 	patches.suse/0001-btrfs-scrub-Require-mandatory-block-group-RO-for-dev.patch
- 	patches.suse/0001-btrfs-dev-replace-remove-warning-for-unknown-return-.patch
-+	patches.suse/net-ip6_gre-fix-moving-ip6gre-between-namespaces.patch
-+	patches.suse/vti-6-fix-packet-tx-through-bpf_redirect.patch
-+	patches.suse/xfrm-interface-fix-packet-tx-through-bpf_redirect.patch
-+	patches.suse/xfrm-support-output_mark-for-offload-ESP-packets.patch
-+	patches.suse/ipv6-sr-remove-SKB_GSO_IPXIP6-on-End.D-actions.patch
-+	patches.suse/net-sysfs-Fix-reference-count-leak.patch
-+	patches.suse/tcp_bbr-improve-arithmetic-division-in-bbr_update_bw.patch
-+	patches.suse/net-usb-lan78xx-Add-.ndo_features_check.patch
-+	patches.suse/tcp-remove-redundant-assigment-to-snd_cwnd.patch
-+	patches.suse/net-ip_tunnel-fix-namespaces-move.patch
-+	patches.suse/net-sk_msg-Don-t-check-if-sock-is-locked-when-tearin.patch
- 	patches.suse/can-slip-Protect-tty-disc_data-in-write_wakeup-and-c.patch
-+	patches.suse/net-Fix-packet-reordering-caused-by-GRO-and-listifie.patch
-+	patches.suse/Revert-udp-do-rmem-bulk-free-even-if-the-rx-sk-queue.patch
-+	patches.suse/net_sched-use-validated-TCA_KIND-attribute-in-tc_new.patch
-+	patches.suse/net-ip6_tunnel-fix-namespaces-move.patch
-+	patches.suse/airo-Fix-possible-info-leak-in-AIROOLDIOCTL-SIOCDEVP.patch
-+	patches.suse/airo-Add-missing-CAP_NET_ADMIN-check-in-AIROOLDIOCTL.patch
-+	patches.suse/net-rtnetlink-validate-IFLA_MTU-attribute-in-rtnl_cr.patch
-+	patches.suse/gtp-make-sure-only-SOCK_DGRAM-UDP-sockets-are-accept.patch
-+	patches.suse/r8152-get-default-setting-of-WOL-before-initializing.patch
-+	patches.suse/r8152-disable-test-IO-for-RTL8153B.patch
-+	patches.suse/r8152-avoid-the-MCU-to-clear-the-lanwake.patch
-+	patches.suse/r8152-disable-DelayPhyPwrChg.patch
-+	patches.suse/mlxsw-spectrum_acl-Fix-use-after-free-during-reload.patch
-+	patches.suse/tun-add-mutex_unlock-call-and-napi.skb-clearing-in-t.patch
- 	patches.suse/libertas-Fix-two-buffer-overflows-at-parsing-bss-des.patch
-+	patches.suse/iwlwifi-mvm-fix-NVM-check-for-3168-devices.patch
-+	patches.suse/iwlwifi-mvm-fix-SKB-leak-on-invalid-queue.patch
-+	patches.suse/0001-iwlwifi-mvm-fix-potential-SKB-leak-on-TXQ-TX.patch
-+	patches.suse/0001-iwlwifi-fw-make-pos-static-in-iwl_sar_get_ewrd_table.patch
-+	patches.suse/0001-iwlwifi-mvm-don-t-send-the-IWL_MVM_RXQ_NSSN_SYNC-not.patch
-+	patches.suse/fou-Fix-IPv6-netlink-policy.patch
-+	patches.suse/qlcnic-Fix-CPU-soft-lockup-while-collecting-firmware.patch
-+	patches.suse/net_sched-fix-datalen-for-ematch.patch
-+	patches.suse/i40e-fix-spelling-mistake-to-too.patch
-+	patches.suse/ipvs-fix-spelling-mistake-to-too.patch
-+	patches.suse/caif_usb-fix-spelling-mistake-to-too.patch
-+	patches.suse/net-rose-fix-spelling-mistake-to-too.patch
-+	patches.suse/tcp-do-not-leave-dangling-pointers-in-tp-highest_sac.patch
-+	patches.suse/seq_tab_next-should-increase-position-index.patch
-+	patches.suse/l2t_seq_next-should-increase-position-index.patch
-+	patches.suse/vcc_seq_next-should-increase-position-index.patch
-+	patches.suse/neigh_stat_seq_next-should-increase-position-index.patch
-+	patches.suse/rt_cpu_seq_next-should-increase-position-index.patch
-+	patches.suse/ipv6_route_seq_next-should-increase-position-index.patch
-+	patches.suse/net-bcmgenet-Use-netif_tx_napi_add-for-TX-NAPI.patch
-+	patches.suse/net-cxgb3_main-Add-CAP_NET_ADMIN-check-to-CHELSIO_GE.patch
-+	patches.suse/net-mlx5-Fix-lowest-FDB-pool-size.patch
-+	patches.suse/net-mlx5-Update-the-list-of-the-PCI-supported-device-505a7f54.patch
-+	patches.suse/net-mlx5-DR-Enable-counter-on-non-fwd-dest-objects.patch
-+	patches.suse/net-mlx5-E-Switch-Prevent-ingress-rate-configuration.patch
-+	patches.suse/net-mlx5-DR-use-non-preemptible-call-to-get-the-curr.patch
-+	patches.suse/net-mlx5e-Clear-VF-config-when-switching-modes.patch
-+	patches.suse/net-mlx5e-kTLS-Fix-corner-case-checks-in-TX-resync-f.patch
-+	patches.suse/net-mlx5e-kTLS-Remove-redundant-posts-in-TX-resync-f.patch
-+	patches.suse/net-mlx5e-kTLS-Do-not-send-decrypted-marked-SKBs-via.patch
-+	patches.suse/netfilter-nft_osf-add-missing-check-for-DREG-attribu.patch
-+	patches.suse/netfilter-ipset-use-bitmap-infrastructure-completely.patch
-+	patches.suse/netfilter-conntrack-sctp-use-distinct-states-for-new.patch
-+	patches.suse/netfilter-nf_tables-add-__nft_chain_type_get.patch
-+	patches.suse/netfilter-nf_tables-autoload-modules-from-the-abort-.patch
-+	patches.suse/net-Fix-skb-csum-update-in-inet_proto_csum_replace16.patch
- 	patches.suse/firestream-fix-memory-leaks.patch
-+	patches.suse/ARM-8955-1-virt-Relax-arch-timer-version-check-durin.patch
-+	patches.suse/afs-Fix-characters-allowed-into-cell-names.patch
- 	patches.suse/do_last-fetch-directory--i_mode-and--i_uid-before-its-too-late.patch
-+	patches.suse/scsi-fnic-do-not-queue-commands-during-fwreset.patch
-+	patches.suse/0024-block-allow-partitions-on-host-aware-zone-devices.patch
-+	patches.suse/arm64-kbuild-remove-compressed-images-on-make-ARCH-a.patch
-+	patches.suse/arm64-kexec-remove-unnecessary-debug-prints.patch
-+	patches.suse/libfdt-include-fdt_addresses.c.patch
-+	patches.suse/arm64-kexec_file-add-crash-dump-support.patch
-+	patches.suse/arm64-cpufeature-Fix-the-type-of-no-FP-SIMD-capabili.patch
-+	patches.suse/arm64-cpufeature-Set-the-FP-SIMD-compat-HWCAP-bits-p.patch
-+	patches.suse/arm64-ptrace-nofpsimd-Fail-FP-SIMD-regset-operations.patch
-+	patches.suse/arm64-nofpsmid-Handle-TIF_FOREIGN_FPSTATE-flag-clean.patch
-+	patches.suse/arm64-acpi-fix-DAIF-manipulation-with-pNMI.patch
-+	patches.suse/hwmon-k10temp-Use-bitops.patch
-+	patches.suse/hmon-k10temp-Convert-to-use-devm_hwmon_device_regist.patch
-+	patches.suse/hwmon-k10temp-Report-temperatures-per-CPU-die.patch
-+	patches.suse/hwmon-k10temp-Show-core-and-SoC-current-and-voltages.patch
-+	patches.suse/hwmon-k10temp-Don-t-show-temperature-limits-on-Ryzen.patch
-+	patches.suse/hwmon-k10temp-Display-up-to-eight-sets-of-CCD-temper.patch
-+	patches.suse/EDAC-skx_common-downgrade-message-importance-on-miss.patch
-+	patches.suse/x86-mce-amd-edac-mce_amd-add-new-load-store-unit-mcatype.patch
-+	patches.suse/edac-mce_amd-always-load-on-smca-systems.patch
-+	patches.suse/x86-amd_nb-add-family-19h-pci-ids.patch
-+	patches.suse/edac-amd64-add-family-ops-for-family-19h-models-00h-0fh.patch
-+	patches.suse/edac-amd64-drop-some-family-checks-for-newer-systems.patch
-+	patches.suse/edac-mce_amd-make-fam_ops-static-global.patch
-+	patches.suse/mmc-spi-Toggle-SPI-polarity-do-not-hardcode-it.patch
-+	patches.suse/mmc-sdhci-fix-up-CMD12-sending.patch
-+	patches.suse/gpio-add-gpiod_toggle_active_low.patch
-+	patches.suse/mmc-sdhci-of-esdhc-fix-esdhc_reset-for-different-con.patch
-+	patches.suse/0001-mmc-sdhci-of-at91-fix-memleak-on-clk_get-failure.patch
-+	patches.suse/platform-x86-ISST-Allow-additional-core-power-mailbo.patch
-+	patches.suse/platform-x86-intel_mid_powerbtn-Take-a-copy-of-ddata.patch
-+	patches.suse/platform-x86-intel_scu_ipc-Fix-interrupt-support.patch
-+	patches.suse/livepatch-selftest-clean-up-shadow-variable-names-and-type.patch
-+	patches.suse/livepatch-samples-selftest-use-klp_shadow_alloc-api-correctly.patch
-+	patches.suse/dmaengine-axi-dmac-add-a-check-for-devm_regmap_init_.patch
-+	patches.suse/dmaengine-fsl-edma-Add-eDMA-support-for-QorIQ-LS1028.patch
-+	patches.suse/dmaengine-Store-module-owner-in-dma_device-struct.patch
-+	patches.suse/dmaengine-fsl-qdma-fix-duplicated-argument-to.patch
-+	patches.suse/regmap-fix-writes-to-non-incrementing-registers.patch
-+	patches.suse/spi-dw-use-smp_mb-to-avoid-sending-spi-data-error.patch
-+	patches.suse/spi-spi-fsl-qspi-Ensure-width-is-respected-in-spi-me.patch
-+	patches.suse/spi-fsl-lpspi-fix-only-one-cs-gpio-working.patch
-+	patches.suse/regulator-vctrl-regulator-Avoid-deadlock-getting-and.patch
-+	patches.suse/regulator-core-Fix-exported-symbols-to-the-exported-.patch
- 	patches.suse/regulator-rk808-Lower-log-level-on-optional-GPIOs-be.patch
-+	patches.suse/regulator-core-Add-regulator_is_equal-helper.patch
-+	patches.suse/regulator-fix-for-regulator-core-Add-regulator_is_eq.patch
-+	patches.suse/powercap-intel_rapl-add-support-for-TigerLake-Mobile.patch
-+	patches.suse/opp-Free-static-OPPs-on-errors-while-adding-them.patch
-+	patches.suse/PM-devfreq-Add-new-name-attribute-for-sysfs.patch
-+	patches.suse/apei-ghes-Do-not-delay-GHES-polling.patch
-+	patches.suse/ACPICA-Disassembler-create-buffer-fields-in-ACPI_PAR.patch
-+	patches.suse/ACPI-battery-Deal-with-design-or-full-capacity-being.patch
-+	patches.suse/ACPI-battery-Use-design-cap-for-capacity-calculation.patch
-+	patches.suse/ACPI-battery-Deal-better-with-neither-design-nor-ful.patch
-+	patches.suse/ACPI-video-Do-not-export-a-non-working-backlight-int.patch
-+	patches.suse/ACPI-button-Add-DMI-quirk-for-Razer-Blade-Stealth-13.patch
-+	patches.suse/tools-power-acpi-fix-compilation-error.patch
-+	patches.suse/usb-dwc3-use-proper-initializers-for-property-entrie.patch
-+	patches.suse/0023-md-bitmap-small-cleanups.patch
-+	patches.suse/0024-raid6-test-fix-a-compilation-error.patch
-+	patches.suse/0025-raid6-test-fix-a-compilation-warning.patch
-+	patches.suse/0026-md-raid6-fix-algorithm-choice-under-larger-PAGE_SIZE.patch
-+	patches.suse/0027-raid5-remove-worker_cnt_per_group-argument-from-allo.patch
-+	patches.suse/0028-md-rename-wb-stuffs.patch
-+	patches.suse/0029-md-fix-a-typo-s-creat-create.patch
-+	patches.suse/0014-lib-crc64-include-linux-crc64.h-for-crc64_be.patch
-+	patches.suse/0015-bcache-add-code-comments-for-state-pool-in-__btree_s.patch
-+	patches.suse/0016-bcache-avoid-unnecessary-btree-nodes-flushing-in-btr.patch
-+	patches.suse/0017-bcache-print-written-and-keys-in-trace_bcache_btree_.patch
-+	patches.suse/0018-bcache-remove-member-accessed-from-struct-btree.patch
-+	patches.suse/0019-bcache-reap-c-btree_cache_freeable-from-the-tail-in-.patch
-+	patches.suse/0020-bcache-reap-from-tail-of-c-btree_cache-in-bch_mca_sc.patch
-+	patches.suse/cgroup-prevent-double-killing-of-css-when-enabling-threaded-cgroup.patch
-+	patches.suse/lib-vdso-Make-__arch_update_vdso_data-logic-understa.patch
-+	patches.suse/watchdog-softlockup-Enforce-that-timestamp-is-valid-.patch
-+	patches.suse/lib-vdso-Let-do_coarse-return-0-to-simplify-the-call.patch
-+	patches.suse/lib-vdso-Avoid-duplication-in-__cvdso_clock_getres.patch
-+	patches.suse/lib-vdso-Add-unlikely-hint-into-vdso_read_begin.patch
-+	patches.suse/lib-vdso-Mark-do_hres-and-do_coarse-as-__always_inli.patch
-+	patches.suse/ns-Introduce-Time-Namespace.patch
-+	patches.suse/time-Add-timens_offsets-to-be-used-for-tasks-in-time.patch
-+	patches.suse/posix-clocks-Rename-the-clock_get-callback-to-clock_.patch
-+	patches.suse/posix-clocks-Rename-.clock_get_timespec-callbacks-ac.patch
-+	patches.suse/alarmtimer-Rename-gettime-callback-to-get_ktime.patch
-+	patches.suse/alarmtimer-Provide-get_timespec-callback.patch
-+	patches.suse/posix-clocks-Introduce-clock_get_ktime-callback.patch
-+	patches.suse/posix-timers-Use-clock_get_ktime-in-common_timer_get.patch
-+	patches.suse/posix-clocks-Wire-up-clock_gettime-with-timens-offse.patch
-+	patches.suse/time-Add-do_timens_ktime_to_host-helper.patch
-+	patches.suse/timerfd-Make-timerfd_settime-time-namespace-aware.patch
-+	patches.suse/posix-timers-Make-timer_settime-time-namespace-aware.patch
-+	patches.suse/alarmtimer-Make-nanosleep-time-namespace-aware.patch
-+	patches.suse/hrtimers-Prepare-hrtimer_nanosleep-for-time-namespac.patch
-+	patches.suse/posix-timers-Make-clock_nanosleep-time-namespace-awa.patch
-+	patches.suse/fs-proc-Respect-boottime-inside-time-namespace-for-p.patch
-+	patches.suse/x86-vdso-Restrict-splitting-VVAR-VMA.patch
-+	patches.suse/lib-vdso-Prepare-for-time-namespace-support.patch
-+	patches.suse/x86-vdso-Provide-vdso_data-offset-on-vvar_page.patch
-+	patches.suse/x86-vdso-Add-time-napespace-page.patch
-+	patches.suse/time-Allocate-per-timens-vvar-page.patch
-+	patches.suse/x86-vdso-Handle-faults-on-timens-page.patch
-+	patches.suse/x86-vdso-On-timens-page-fault-prefault-also-VVAR-pag.patch
-+	patches.suse/x86-vdso-Zap-vvar-pages-when-switching-to-a-time-nam.patch
-+	patches.suse/fs-proc-Introduce-proc-pid-timens_offsets.patch
-+	patches.suse/selftests-timens-Add-Time-Namespace-test-for-support.patch
-+	patches.suse/selftests-timens-Add-a-test-for-timerfd.patch
-+	patches.suse/selftests-timens-Add-a-test-for-clock_nanosleep.patch
-+	patches.suse/selftests-timens-Add-procfs-selftest.patch
-+	patches.suse/selftests-timens-Add-timer-offsets-test.patch
-+	patches.suse/selftests-timens-Add-a-simple-perf-test-for-clock_ge.patch
-+	patches.suse/selftests-timens-Check-for-right-timens-offsets-afte.patch
-+	patches.suse/alarmtimer-Unregister-wakeup-source-when-module-get-.patch
-+	patches.suse/lib-vdso-Only-read-hrtimer_res-when-needed-in-__cvds.patch
- 	patches.suse/clocksource-drivers-bcm2835_timer-Fix-memory-leak-of.patch
-+	patches.suse/msft-hv-2004-clocksource-drivers-hyper-v-Untangle-stimers-and-tim.patch
-+	patches.suse/msft-hv-2006-clocksource-drivers-hyper-v-Set-TSC-clocksource-as-d.patch
-+	patches.suse/alarmtimer-Make-alarmtimer-platform-device-child-of-.patch
-+	patches.suse/irqchip-mbigen-Set-driver-.suppress_bind_attrs-to-av.patch
-+	patches.suse/irqdomain-Fix-a-memory-leak-in-irq_domain_push_irq.patch
-+	patches.suse/x86-cpu-Update-cached-HLE-state-on-write-to-TSX_CTRL.patch
-+	patches.suse/ASoC-Intel-Skylake-Explicitly-include-linux-io.h-for.patch
-+	patches.suse/rcu-Use-_ONCE-to-protect-lockless-expmask-accesses.patch
-+	patches.suse/rcu-Fix-data-race-due-to-atomic_t-copy-by-value.patch
-+	patches.suse/rcu-Fix-missed-wakeup-of-exp_wq-waiters.patch
-+	patches.suse/rcu-Allow-only-one-expedited-GP-to-run-concurrently-with-wakeups.patch
-+	patches.suse/wireless-mediatek-Replace-rcu_swap_protected-with-rc.patch
-+	patches.suse/rcu-Remove-rcu_swap_protected.patch
-+	patches.suse/srcu-Apply-_ONCE-to-srcu_last_gp_end.patch
-+	patches.suse/list-Add-hlist_unhashed_lockless.patch
-+	patches.suse/rcu-Use-WRITE_ONCE-for-assignments-to-pprev-for-hlis.patch
-+	patches.suse/rcu-Avoid-data-race-in-rcu_gp_fqs_check_wake.patch
-+	patches.suse/rcu-Use-CONFIG_PREEMPTION-where-appropriate.patch
-+	patches.suse/rcu-Use-READ_ONCE-for-expmask-in-rcu_read_unlock_spe.patch
-+	patches.suse/torture-Use-gawk-instead-of-awk-for-systime-function.patch
-+	patches.suse/rcutorture-Dispense-with-Dracut-for-initrd-creation.patch
-+	patches.suse/torture-Handle-jitter-for-CPUs-that-cannot-be-offlin.patch
-+	patches.suse/torture-Handle-systems-lacking-the-mpstat-command.patch
-+	patches.suse/rcutorture-Add-worst-case-call_rcu-forward-progress-.patch
-+	patches.suse/torture-Allow-CFLIST-to-specify-default-list-of-scen.patch
-+	patches.suse/torture-Hoist-calls-to-lscpu-to-higher-level-kvm.sh-.patch
-+	patches.suse/0001-locking-osq-Use-optimized-spinning-loop-for-arm64.patch
-+	patches.suse/kprobes-set-unoptimized-flag-after-unoptimizing-code.patch
-+	patches.suse/tools-lib-Fix-builds-when-glibc-contains-strlcpy.patch
-+	patches.suse/perf-x86-amd-constrain-large-increment-per-cycle-events.patch
-+	patches.suse/perf-x86-amd-add-support-for-large-increment-per-cycle-events.patch
-+	patches.suse/perf-c2c-Fix-return-type-for-histogram-sorting-compa.patch
-+	patches.suse/kprobes-fix-optimize_kprobe-unoptimize_kprobe-cancellation-logic.patch
-+	patches.suse/sched-clock-Use-static_branch_likely-with-sched_clock_running.patch
-+	patches.suse/sched-rt-ARM-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-arm64-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-powerpc-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-ARC-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-c6x-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-csky-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-h8300-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-hexagon-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-ia64-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-microblaze-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-MIPS-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-nds32-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-nios2-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-parisc-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-riscv-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-s390-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-sh-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-sparc-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-xtensa-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-net-Use-CONFIG_PREEMPTION.patch.patch
-+	patches.suse/sched-rt-xen-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-fs-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-btrfs-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-mm-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-locking-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-core-Use-CONFIG_PREEMPTION.patch
-+	patches.suse/sched-rt-workqueue-Use-PREEMPTION.patch
-+	patches.suse/sched-Spare-resched-IPI-when-prio-changes-on-a-single-fair-task.patch
-+	patches.suse/sched-Use-fair-prio_changed-instead-of-ad-hoc-implementation.patch
-+	patches.suse/sched-wait-fix-___wait_var_event-exclusive.patch
-+	patches.suse/sched-fair-Optimize-select_idle_cpu.patch
-+	patches.suse/schied-fair-Skip-calculating-contrib-without-load.patch
-+	patches.suse/sched-core-Remove-unused-variable-from-set_user_nice.patch
-+	patches.suse/sched-fair-Make-sched-idle-CPU-selection-consistent-throughout.patch
-+	patches.suse/sched-fair-Improve-update_sd_pick_busiest-for-spare-capacity-case.patch
-+	patches.suse/sched-fair-Load-balance-aggressively-for-SCHED_IDLE-CPUs.patch
-+	patches.suse/sched-fair-calculate-delta-runnable-load-only-when-it-s-needed.patch
-+	patches.suse/sched-fair-Fix-sgc-min-max-_capacity-calculation-for-SD_OVERLAP.patch
-+	patches.suse/sched-fair-Remove-redundant-call-to-cpufreq_update_util.patch
-+	patches.suse/sched-topology-Assert-non-NUMA-topology-masks-don-t-partially-overlap.patch
-+	patches.suse/sched-fair-Define-sched_idle_cpu-only-for-SMP-configurations.patch
-+	patches.suse/x86-resctrl-check-monitoring-static-key-in-the-mbm-overflow-handler.patch
-+	patches.suse/x86-fpu-deactivate-fpu-state-after-failure-during-state-load.patch
-+	patches.suse/Btrfs-fix-missing-hole-after-hole-punching-and-fsync.patch
-+	patches.suse/0001-btrfs-don-t-pass-system_chunk-into-can_overcommit.patch
-+	patches.suse/0002-btrfs-kill-min_allocable_bytes-in-inc_block_group_ro.patch
-+	patches.suse/btrfs-separate-definition-of-assertion-failure-handlers.patch
-+	patches.suse/btrfs-drop-log-root-for-dropped-roots.patch
-+	patches.suse/Btrfs-fix-infinite-loop-during-fsync-after-rename-op.patch
-+	patches.suse/btrfs-call-find_fsid-from-find_fsid_inprogress.patch
-+	patches.suse/btrfs-factor-out-metadata_uuid-code-from-find_fsid.patch
-+	patches.suse/btrfs-handle-another-split-brain-scenario-with-metadata-uuid-feature.patch
-+	patches.suse/btrfs-fix-split-brain-handling-when-changing-fsid-to-metadata-uuid.patch
-+	patches.suse/fs-allow-deduplication-of-eof-block-into-the-end-of-.patch
-+	patches.suse/Btrfs-make-deduplication-with-range-including-the-la.patch
-+	patches.suse/ubifs-don-t-trigger-assertion-on-invalid-no-key-file.patch
-+	patches.suse/fs-cifs-smb2ops-c-use-true-false-for-bool-variable.patch
-+	patches.suse/fs-cifs-cifssmb-c-use-true-false-for-bool-variable.patch
-+	patches.suse/cifs-prepare-SMB2_query_directory-to-be-used-with-compounding.patch
-+	patches.suse/cifs-create-a-helper-function-to-parse-the-query-directory-response.patch
-+	patches.suse/cifs-use-compounding-for-open-and-first-query-dir-for-readdir-.patch
-+	patches.suse/cifs-set-correct-max-buffer-size-for-smb2_ioctl_init-.patch
-+	patches.suse/cifs-Clean-up-DFS-referral-cache.patch
-+	patches.suse/cifs-Get-rid-of-kstrdup_const-d-paths.patch
-+	patches.suse/cifs-Introduce-helpers-for-finding-TCP-connection.patch
-+	patches.suse/cifs-Merge-is_path_valid-into-get_normalized_path-.patch
-+	patches.suse/cifs-Fix-potential-deadlock-when-updating-vol-in-cifs_reconnect-.patch
-+	patches.suse/cifs-Avoid-doing-network-I-O-while-holding-cache-lock.patch
-+	patches.suse/cifs-Fix-return-value-in-__update_cache_entry.patch
-+	patches.suse/cifs-fix-unitialized-variable-poential-problem-with-network-I-O-cac.patch
-+	patches.suse/cifs-Fix-mount-options-set-in-automount.patch
-+	patches.suse/cifs-Fix-memory-allocation-in-__smb2_handle_cancelled_cmd-.patch
-+	patches.suse/cifs-remove-set-but-not-used-variable-server-.patch
-+	patches.suse/CIFS-Add-support-for-setting-owner-info-dos-attributes-and-create.patch
-+	patches.suse/smb3-fix-default-permissions-on-new-files-when-mounting-with-modefr.patch
-+	patches.suse/cifs-fix-NULL-dereference-in-match_prepath.patch
-+	patches.suse/cifs-add-support-for-fallocate-mode-0-for-non-sparse-files.patch
-+	patches.suse/cifs-use-PTR_ERR_OR_ZERO-to-simplify-code.patch
-+	patches.suse/CIFS-Fix-task-struct-use-after-free-on-reconnect.patch
-+	patches.suse/0001-padata-Remove-broken-queue-flushing.patch
-+	patches.suse/crypto-pcrypt-Fix-user-after-free-on-module-unload.patch
-+	patches.suse/hwrng-iproc-rng200-add-support-for-bcm2711.patch
-+	patches.suse/0001-crypto-pcrypt-Avoid-deadlock-by-using-per-instance-p.patch
-+	patches.suse/crypto-ccree-fix-backlog-memory-leak.patch
-+	patches.suse/crypto-ccp-set-max-RSA-modulus-size-for-v3-platform-.patch
-+	patches.suse/crypto-arm64-ghash-neon-bump-priority-to-150.patch
- 	patches.suse/crypto-pcrypt-Do-not-clear-MAY_SLEEP-flag-in-origina.patch
-+	patches.suse/crypto-testmgr-don-t-try-to-decrypt-uninitialized-bu.patch
-+	patches.suse/0001-padata-validate-cpumask-without-removed-CPU-during-o.patch
-+	patches.suse/0001-padata-always-acquire-cpu_hotplug_lock-before-pinst-.patch
-+	patches.suse/0010-padata-update-documentation.patch
- 	patches.suse/crypto-af_alg-Use-bh_lock_sock-in-sk_destruct.patch
-+	patches.suse/crypto-chacha-fix-warning-message-in-header-file.patch
- 	patches.suse/crypto-api-Check-spawn-alg-under-lock-in-crypto_drop.patch
- 	patches.suse/crypto-api-Fix-race-condition-in-crypto_spawn_alg.patch
- 	patches.suse/crypto-picoxcell-adjust-the-position-of-tasklet_init.patch
-+	patches.suse/crypto-api-fix-unexpectedly-getting-generic-implemen.patch
-+	patches.suse/padata-update-documentation-file-path-in-MAINTAINERS.patch
-+	patches.suse/crypto-lib-curve25519-re-add-selftests.patch
-+	patches.suse/crypto-chtls-Fixed-memory-leak.patch
- 	patches.suse/crypto-chelsio-fix-writing-tfm-flags-to-wrong-place.patch
-+	patches.suse/crypto-artpec6-return-correct-error-code-for-failed-.patch
- 	patches.suse/crypto-atmel-sha-fix-error-handling-when-setting-hma.patch
-+	patches.suse/crypto-poly1305-add-new-32-and-64-bit-generic-versions.patch
-+	patches.suse/crypto-x86-poly1305-import-unmodified-cryptogams-implementation.patch
-+	patches.suse/crypto-x86-poly1305-wire-up-faster-implementations-for-kernel.patch
-+	patches.suse/crypto-arm-arm64-mips-poly1305-remove-redundant-non-reduction.patch
-+	patches.suse/crypto-curve25519-fix-selftest-build-error.patch
-+	patches.suse/crypto-caam-qi2-fix-typo-in-algorithm-s-driver-name.patch
-+	patches.suse/crypto-ccree-fix-pm-wrongful-error-reporting.patch
-+	patches.suse/crypto-ccree-fix-FDE-descriptor-sequence.patch
-+	patches.suse/crypto-ccree-fix-PM-race-condition.patch
-+	patches.suse/crypto-x86-poly1305-fix-.gitignore-typo.patch
-+	patches.suse/crypto-chacha20poly1305-add-back-missing-test-vectors-and-test.patch
-+	patches.suse/crypto-x86-poly1305-emit-does-base-conversion-itself.patch
-+	patches.suse/crypto-arm-chacha-fix-build-failured-when-kernel-mode-neon-is.patch
-+	patches.suse/net-wireguard-secure-network-tunnel.patch
-+	patches.suse/Bluetooth-hci_bcm-Disallow-set_baudrate-for-BCM4354.patch
-+	patches.suse/Bluetooth-btusb-fix-non-atomic-allocation-in-complet.patch
-+	patches.suse/Bluetooth-btusb-fix-memory-leak-on-fw.patch
-+	patches.suse/NFC-port100-Convert-cpu_to_le16-le16_to_cpu-E1-E2-to.patch
-+	patches.suse/qed-remove-redundant-assignments-to-rc.patch
- 	patches.suse/ppp-Adjust-indentation-into-ppp_async_input.patch
-+	patches.suse/enetc-add-software-timestamping.patch
-+	patches.suse/tcp-Cleanup-duplicate-initialization-of-sk-sk_state.patch
-+	patches.suse/nfp-add-support-for-TLV-device-stats.patch
-+	patches.suse/enetc-remove-variable-tc_max_sized_frame-set-but-not.patch
-+	patches.suse/cxgb4-add-support-for-high-priority-filters.patch
-+	patches.suse/rtnetlink-provide-permanent-hardware-address-in-RTM_.patch
-+	patches.suse/net-ena-implement-XDP-drop-support.patch
-+	patches.suse/net-ena-Implement-XDP_TX-action.patch
-+	patches.suse/net-ena-Add-first_interrupt-field-to-napi-struct.patch
-+	patches.suse/Revert-nfp-abm-fix-memory-leak-in-nfp_abm_u32_knode_.patch
-+	patches.suse/tcp-Set-rcv-zerocopy-hint-correctly-if-skb-last-frag.patch
-+	patches.suse/r8169-check-that-Realtek-PHY-driver-module-is-loaded.patch
-+	patches.suse/net-hns3-schedule-hclgevf_service-by-using-delayed-w.patch
-+	patches.suse/net-hns3-remove-mailbox-and-reset-work-in-hclge_main.patch
-+	patches.suse/net-hns3-remove-unnecessary-work-in-hclgevf_main.patch
-+	patches.suse/net-hns3-allocate-WQ-with-WQ_MEM_RECLAIM-flag.patch
-+	patches.suse/net-hns3-do-not-schedule-the-periodic-task-when-rese.patch
-+	patches.suse/fore200e-Fix-incorrect-checks-of-NULL-pointer-derefe.patch
-+	patches.suse/wireguard-selftests-import-harness-makefile-for-test-suite.patch
-+	patches.suse/wireguard-Kconfig-select-parent-dependency-for-crypt.patch
-+	patches.suse/wireguard-global-fix-spelling-mistakes-in-comments.patch
-+	patches.suse/wireguard-main-remove-unused-include-linux-version.h.patch
-+	patches.suse/wireguard-allowedips-use-kfree_rcu-instead-of-call_r.patch
-+	patches.suse/cxgb4-fix-missed-high-priority-region-calculation.patch
-+	patches.suse/cxgb4-chtls-fix-ULD-connection-failures-due-to-wrong.patch
-+	patches.suse/sch_cake-drop-unused-variable-tin_quantum_prio.patch
-+	patches.suse/net-pkt_cls-Clarify-a-comment.patch
-+	patches.suse/mlxsw-spectrum_qdisc-Clarify-a-comment.patch
-+	patches.suse/mlxsw-spectrum-Rename-MLXSW_REG_QEEC_HIERARCY_-enume.patch
- 	patches.suse/NFC-pn544-Adjust-indentation-in-pn544_hci_check_pres.patch
-+	patches.suse/net-hns3-check-FE-bit-before-calling-hns3_add_frag.patch
-+	patches.suse/net-hns3-remove-useless-mutex-vport_cfg_mutex-in-the.patch
-+	patches.suse/net-hns3-optimization-for-CMDQ-uninitialization.patch
-+	patches.suse/net-hns3-get-FD-rules-location-before-dump-in-debugf.patch
-+	patches.suse/net-hns3-implement-ndo_features_check-ops-for-hns3-d.patch
-+	patches.suse/net-hns3-add-some-VF-VLAN-information-for-command-ip.patch
-+	patches.suse/net-hns3-add-a-log-for-getting-chain-failure-in-hns3.patch
-+	patches.suse/net-hns3-only-print-misc-interrupt-status-when-handl.patch
-+	patches.suse/ath10k-correct-the-tlv-len-of-ath10k_wmi_tlv_op_gen_.patch
-+	patches.suse/ath10k-Fix-qmi-init-error-handling.patch
-+	patches.suse/wil6210-fix-break-that-is-never-reached-because-of-z.patch
-+	patches.suse/brcmfmac-Fix-memory-leak-in-brcmf_p2p_create_p2pdev.patch
-+	patches.suse/b43legacy-Fix-Wcast-function-type.patch
-+	patches.suse/ipw2x00-Fix-Wcast-function-type.patch
-+	patches.suse/iwlegacy-Fix-Wcast-function-type.patch
-+	patches.suse/rtlwifi-rtl_pci-Fix-Wcast-function-type.patch
- 	patches.suse/bcma-remove-set-but-not-used-variable-sizel.patch
-+	patches.suse/rsi-fix-use-after-free-on-failed-probe-and-unbind.patch
-+	patches.suse/rsi-fix-use-after-free-on-probe-errors.patch
-+	patches.suse/rsi-fix-memory-leak-on-failed-URB-submission.patch
-+	patches.suse/rsi-fix-non-atomic-allocation-in-completion-handler.patch
- 	patches.suse/brcmfmac-Fix-use-after-free-in-brcmf_sdio_readframes.patch
-+	patches.suse/mwifiex-delete-unused-mwifiex_get_intf_num.patch
- 	patches.suse/brcmfmac-fix-interface-sanity-check.patch
- 	patches.suse/orinoco_usb-fix-interface-sanity-check.patch
- 	patches.suse/rtl8xxxu-fix-interface-sanity-check.patch
- 	patches.suse/rsi_91x_usb-fix-interface-sanity-check.patch
- 	patches.suse/zd1211rw-fix-storage-endpoint-lookup.patch
- 	patches.suse/brcmfmac-Fix-memory-leak-in-brcmf_usbdev_qinit.patch
-+	patches.suse/orinoco-avoid-assertion-in-case-of-NULL-pointer.patch
- 	patches.suse/ath9k-fix-storage-endpoint-lookup.patch
-+	patches.suse/mlxsw-spectrum_router-Remove-unnecessary-checks.patch
-+	patches.suse/mlxsw-spectrum_router-Eliminate-dead-code.patch
-+	patches.suse/mlxsw-spectrum_router-Make-route-creation-and-destru.patch
-+	patches.suse/libbpf-Fix-printf-compilation-warnings-on-ppc64le-ar.patch
-+	patches.suse/libbpf-Extract-and-generalize-CPU-mask-parsing-logic.patch
-+	patches.suse/libbpf-Don-t-attach-perf_buffer-to-offline-missing-C.patch
-+	patches.suse/samples-bpf-Attach-XDP-programs-in-driver-mode-by-de.patch
-+	patches.suse/riscv-bpf-Fix-broken-BPF-tail-calls.patch
-+	patches.suse/libbpf-Add-missing-newline-in-opts-validation-macro.patch
-+	patches.suse/samples-bpf-xdpsock-Add-duration-option-to-specify-h.patch
-+	patches.suse/samples-bpf-xdpsock-Use-common-code-to-handle-signal.patch
-+	patches.suse/samples-bpf-xdpsock-Add-option-to-specify-batch-size.patch
-+	patches.suse/samples-bpf-xdpsock-Add-option-to-specify-number-of-.patch
-+	patches.suse/samples-bpf-xdpsock-Add-option-to-specify-tx-packet-.patch
-+	patches.suse/samples-bpf-xdpsock-Add-option-to-specify-transmit-f.patch
-+	patches.suse/samples-bpf-Xdp_redirect_cpu-fix-missing-tracepoint-.patch
-+	patches.suse/net-ena-remove-set-but-not-used-variable-rx_ring.patch
-+	patches.suse/0006-netfilter-nft_tunnel-add-the-missing-ERSPAN_VERSION-.patch
-+	patches.suse/sfc-avoid-duplicate-error-handling-code-in-efx_ef10_.patch
-+	patches.suse/igb-dont-drop-packets-if-rx-flow-control-is-enabled.patch
-+	patches.suse/igc-Add-scatter-gather-support.patch
-+	patches.suse/igc-Improve-the-DMA-mapping-flow.patch
-+	patches.suse/igc-Prefer-to-use-the-pci_release_mem_regions-method.patch
-+	patches.suse/igc-Remove-excess-parameter-description-from-igc_is_.patch
-+	patches.suse/igc-Fix-the-parameter-description-for-igc_alloc_rx_b.patch
-+	patches.suse/igc-Fix-parameter-descriptions-for-a-several-functio.patch
-+	patches.suse/igc-Add-64-bit-DMA-access-support.patch
-+	patches.suse/igc-Add-legacy-power-management-support.patch
-+	patches.suse/e1000e-Use-netdev_info-instead-of-pr_info-for-link-m.patch
-+	patches.suse/igc-Remove-serdes-comments-from-a-description-of-met.patch
-+	patches.suse/page_pool-handle-page-recycle-for-NUMA_NO_NODE-condi.patch
-+	patches.suse/page_pool-help-compiler-remove-code-in-case-CONFIG_N.patch
-+	patches.suse/mlxsw-reg-Add-QoS-Port-DSCP-to-Priority-Mapping-Regi.patch
-+	patches.suse/mlxsw-spectrum_dcb-Allow-setting-default-port-priori.patch
-+	patches.suse/sfc-Remove-unnecessary-dependencies-on-I2C.patch
-+	patches.suse/ice-Support-UDP-segmentation-offload.patch
-+	patches.suse/ice-Fix-VF-spoofchk.patch
-+	patches.suse/ice-Add-code-to-keep-track-of-current-dflt_vsi.patch
-+	patches.suse/ice-Add-ice_for_each_vf-macro.patch
-+	patches.suse/ice-Set-default-value-for-ITR-in-alloc-function.patch
-+	patches.suse/ice-Restore-interrupt-throttle-settings-after-VSI-re.patch
-+	patches.suse/ice-Return-error-on-not-supported-ethtool-C-paramete.patch
-+	patches.suse/ice-Remove-Rx-flex-descriptor-programming.patch
-+	patches.suse/ice-Fix-VF-link-state-when-it-s-IFLA_VF_LINK_STATE_A.patch
-+	patches.suse/ice-Enable-ip-link-show-on-the-PF-to-display-VF-unic.patch
-+	patches.suse/ice-Demote-MTU-change-print-to-debug.patch
-+	patches.suse/ice-suppress-checked_return-error.patch
-+	patches.suse/ice-add-extra-check-for-null-Rx-descriptor.patch
-+	patches.suse/ice-Add-a-boundary-check-in-ice_xsk_umem.patch
-+	patches.suse/ice-Suppress-Coverity-warnings-for-xdp_rxq_info_reg.patch
-+	patches.suse/ice-Add-device-ids-for-E822-devices.patch
-+	patches.suse/igc-Remove-no-need-declaration-of-the-igc_clean_tx_r.patch
-+	patches.suse/igc-Remove-no-need-declaration-of-the-igc_power_down.patch
-+	patches.suse/igc-Remove-no-need-declaration-of-the-igc_set_defaul.patch
-+	patches.suse/igc-Remove-no-need-declaration-of-the-igc_configure.patch
-+	patches.suse/igc-Remove-no-need-declaration-of-the-igc_alloc_mapp.patch
-+	patches.suse/igc-Remove-no-need-declaration-of-the-igc_set_interr.patch
-+	patches.suse/igc-Remove-no-need-declaration-of-the-igc_set_rx_mod.patch
-+	patches.suse/igc-Remove-no-need-declaration-of-the-igc_configure_.patch
-+	patches.suse/igc-Remove-no-need-declaration-of-the-igc_irq_enable.patch
-+	patches.suse/igc-Remove-no-need-declaration-of-the-igc_irq_disabl.patch
-+	patches.suse/igc-Remove-no-need-declaration-of-the-igc_free_q_vec.patch
-+	patches.suse/igc-Remove-no-need-declaration-of-the-igc_free_q_vec-f7bcca5d.patch
-+	patches.suse/igc-Remove-no-need-declaration-of-the-igc_assign_vec.patch
-+	patches.suse/igc-Remove-no-need-declaration-of-the-igc_write_itr.patch
-+	patches.suse/igc-Remove-no-need-declaration-of-the-igc_sw_init.patch
-+	patches.suse/wireguard-selftests-remove-ancient-kernel-compatibil.patch
-+	patches.suse/wireguard-queueing-do-not-account-for-pfmemalloc-whe.patch
-+	patches.suse/wireguard-socket-mark-skbs-as-not-on-list-when-recei.patch
-+	patches.suse/net-phy-fixed_phy-fix-use-after-free-when-checking-l.patch
-+	patches.suse/ionic-ionic_if-bits-for-sr-iov-support.patch
-+	patches.suse/ionic-support-sr-iov-operations.patch
-+	patches.suse/mii-Add-helpers-for-parsing-SGMII-auto-negotiation.patch
-+	patches.suse/net-phylink-make-QSGMII-a-valid-PHY-mode-for-in-band.patch
-+	patches.suse/net-phylink-add-support-for-polling-MAC-PCS.patch
-+	patches.suse/net-dsa-Pass-pcs_poll-flag-from-driver-to-PHYLINK.patch
-+	patches.suse/enetc-Make-MDIO-accessors-more-generic-and-export-to.patch
-+	patches.suse/enetc-Set-MDIO_CFG_HOLD-to-the-recommended-value-of-.patch
-+	patches.suse/net-mscc-ocelot-make-phy_mode-a-member-of-the-common.patch
-+	patches.suse/net-mscc-ocelot-export-ANA-DEV-and-QSYS-registers-to.patch
-+	patches.suse/net-dsa-felix-Add-PCS-operations-for-PHYLINK.patch
-+	patches.suse/net-hns3-add-trace-event-support-for-HNS3-driver.patch
-+	patches.suse/net-hns3-re-organize-vector-handle.patch
-+	patches.suse/net-hns3-modify-the-IRQ-name-of-TQP-vector.patch
-+	patches.suse/net-hns3-modify-an-unsuitable-log-in-hclge_map_ring_.patch
-+	patches.suse/net-hns3-modify-the-IRQ-name-of-misc-vectors.patch
-+	patches.suse/net-hns3-add-protection-when-get-SFP-speed-as-0.patch
-+	patches.suse/net-hns3-replace-an-unsuitable-variable-type-in-hclg.patch
-+	patches.suse/net-hns3-modify-an-unsuitable-reset-level-for-hardwa.patch
-+	patches.suse/mlxsw-spectrum-Disable-SIP_CLASS_E-check-in-hardware.patch
-+	patches.suse/mlxsw-spectrum-Disable-MC_DMAC-check-in-hardware-pip.patch
-+	patches.suse/mlxsw-spectrum-Disable-SIP_DIP-check-in-hardware-pip.patch
-+	patches.suse/mlxsw-spectrum-Disable-DIP_LINK_LOCAL-check-in-hardw.patch
-+	patches.suse/igc-Add-basic-skeleton-for-PTP.patch
-+	patches.suse/igc-Add-support-for-RX-timestamping.patch
-+	patches.suse/igc-Add-support-for-TX-timestamping.patch
-+	patches.suse/igc-Add-support-for-ethtool-GET_TS_INFO-command.patch
-+	patches.suse/igc-Use-Start-of-Packet-signal-from-PHY-for-timestam.patch
-+	patches.suse/ionic-drop-use-of-subdevice-tags.patch
-+	patches.suse/ionic-add-Rx-dropped-packet-counter.patch
-+	patches.suse/ionic-restrict-received-packets-to-mtu-size.patch
-+	patches.suse/ionic-clear-compiler-warning-on-hb-use-before-set.patch
-+	patches.suse/enetc-Fix-inconsistent-IS_ERR-and-PTR_ERR.patch
-+	patches.suse/net-mlx5-limit-the-function-in-local-scope.patch
-+	patches.suse/mlx5-work-around-high-stack-usage-with-gcc.patch
-+	patches.suse/net-mlx5e-Support-accept-action-on-nic-table.patch
-+	patches.suse/net-mlx5-Increase-the-max-number-of-channels-to-128.patch
-+	patches.suse/net-mlx5-Reduce-No-CQ-found-log-level-from-warn-to-d.patch
-+	patches.suse/net-mlx5-Use-async-EQ-setup-cleanup-helpers-for-mult.patch
-+	patches.suse/net-mlx5-DR-Use-attributes-struct-for-FW-flow-table-.patch
-+	patches.suse/net-mlx5-DR-Create-FTE-entry-in-the-FW-from-SW-steer.patch
-+	patches.suse/net-mlx5-DR-Create-multi-destination-table-for-SW-st.patch
-+	patches.suse/net-mlx5-DR-Pass-table-flags-at-creation-to-lower-la.patch
-+	patches.suse/net-mlx5-DR-Align-dest-FT-action-creation-to-API.patch
-+	patches.suse/net-mlx5-DR-Add-support-for-multiple-destination-tab.patch
-+	patches.suse/net-mlx5-DR-Create-multiple-destination-action-from-.patch
-+	patches.suse/sfc-add-new-headers-in-preparation-for-code-split.patch
-+	patches.suse/sfc-further-preparation-for-code-split.patch
-+	patches.suse/sfc-move-reset-workqueue-code.patch
-+	patches.suse/sfc-move-mac-configuration-and-status-functions.patch
-+	patches.suse/sfc-move-datapath-management-code.patch
-+	patches.suse/sfc-move-some-device-reset-code.patch
-+	patches.suse/sfc-move-struct-init-and-fini-code.patch
-+	patches.suse/sfc-move-some-channel-related-code.patch
-+	patches.suse/sfc-move-channel-start-stop-code.patch
-+	patches.suse/sfc-move-channel-alloc-removal-code.patch
-+	patches.suse/sfc-move-channel-interrupt-management-code.patch
-+	patches.suse/sfc-move-event-queue-management-code.patch
-+	patches.suse/sfc-move-common-rx-code.patch
-+	patches.suse/sfc-move-common-tx-code.patch
-+	patches.suse/net-introduce-skb_list_walk_safe-for-skb-segment-wal.patch
-+	patches.suse/devlink-add-support-for-reporter-recovery-completion.patch
-+	patches.suse/devlink-add-devink-notification-when-reporter-update.patch
-+	patches.suse/bnxt_en-Call-recovery-done-after-reset-is-successful.patch
-+	patches.suse/net-dsa-felix-fix-link-error.patch
-+	patches.suse/vmxnet3-Remove-always-false-conditional-statement.patch
-+	patches.suse/sfc-move-some-port-link-state-caps-code.patch
-+	patches.suse/sfc-move-some-MCDI-port-utility-functions.patch
-+	patches.suse/sfc-move-more-MCDI-port-code.patch
-+	patches.suse/sfc-move-MCDI-VI-alloc-free-code.patch
-+	patches.suse/sfc-move-MCDI-event-queue-management-code.patch
-+	patches.suse/sfc-move-MCDI-transmit-queue-management-code.patch
-+	patches.suse/sfc-move-MCDI-receive-queue-management-code.patch
-+	patches.suse/sfc-conditioned-some-functionality.patch
-+	patches.suse/sfc-move-MCDI-logging-device-attribute.patch
-+	patches.suse/sfc-refactor-selftest-work-init-code.patch
-+	patches.suse/sfc-move-more-tx-code.patch
-+	patches.suse/sfc-move-more-rx-code.patch
-+	patches.suse/sfc-move-various-functions.patch
-+	patches.suse/sfc-move-some-ethtool-code.patch
-+	patches.suse/sfc-move-a-couple-more-functions.patch
-+	patches.suse/sfc-move-RSS-code.patch
-+	patches.suse/sfc-move-yet-more-functions.patch
-+	patches.suse/sfc-move-RPS-code.patch
-+	patches.suse/devlink-add-macro-for-fw.psid.patch
-+	patches.suse/bnxt-Detach-page-from-page-pool-before-sending-up-th.patch
-+	patches.suse/sfc-remove-duplicated-include-from-ef10.c.patch
-+	patches.suse/sfc-remove-set-but-not-used-variable-nic_data.patch
-+	patches.suse/net-hns3-split-hclge_reset-into-preparing-and-rebuil.patch
-+	patches.suse/net-hns3-split-hclgevf_reset-into-preparing-and-rebu.patch
-+	patches.suse/net-hns3-refactor-the-precedure-of-PF-FLR.patch
-+	patches.suse/net-hns3-refactor-the-procedure-of-VF-FLR.patch
-+	patches.suse/net-hns3-enlarge-HCLGE_RESET_WAIT_CNT.patch
-+	patches.suse/net-hns3-modify-hclge_func_reset_sync_vf-s-return-ty.patch
-+	patches.suse/net-hns3-refactor-the-notification-scheme-of-PF-rese.patch
-+	patches.suse/wan-ixp4xx_hss-fix-compile-testing-on-64-bit.patch
-+	patches.suse/sfc-ethtool_common-Make-some-function-to-static.patch
-+	patches.suse/ptr_ring-add-include-of-linux-mm.h.patch
-+	patches.suse/sfc-remove-duplicated-include-from-efx.c.patch
-+	patches.suse/enetc-Don-t-print-from-enetc_sched_speed_set-when-li.patch
-+	patches.suse/net-dsa-felix-Set-USXGMII-link-based-on-BMSR-not-LPA.patch
-+	patches.suse/net-dsa-felix-Don-t-restart-PCS-SGMII-AN-if-not-need.patch
-+	patches.suse/net-dsa-felix-Don-t-error-out-on-disabled-ports-with.patch
-+	patches.suse/igc-Fix-typo-in-a-comment.patch
-+	patches.suse/igc-Remove-unused-definition.patch
-+	patches.suse/igc-Add-SKU-for-i225-device.patch
-+	patches.suse/igc-Add-support-for-TSO.patch
-+	patches.suse/igc-Add-PHY-power-management-control.patch
-+	patches.suse/net-dsa-felix-Handle-PAUSE-RX-regardless-of-AN-resul.patch
-+	patches.suse/net-dsa-felix-Allow-PHY-to-AN-10-100-1000-with-2500-.patch
-+	patches.suse/net-mlx5-Add-Virtio-Emulation-related-device-capabil.patch
-+	patches.suse/net-mlx5-Expose-vDPA-emulation-device-capabilities.patch
-+	patches.suse/net-mlx5-Add-structures-layout-for-new-MCAM-access-r.patch
-+	patches.suse/net-mlx5-Read-MCAM-register-groups-1-and-2.patch
-+	patches.suse/net-mlx5-Add-structures-and-defines-for-MIRC-registe.patch
-+	patches.suse/net-mlx5-Expose-resource-dump-register-mapping.patch
-+	patches.suse/net-mlx5-Add-copy-header-action-struct-layout.patch
-+	patches.suse/net-mlx5-Add-mlx5_ifc-definitions-for-connection-tra.patch
-+	patches.suse/net-mlx5e-Expose-FEC-feilds-and-related-capability-b.patch
-+	patches.suse/net-mlx5e-Add-discard-counters-per-priority.patch
-+	patches.suse/net-mlx5-Refactor-mlx5_create_auto_grouped_flow_tabl.patch
-+	patches.suse/net-mlx5-fs_core-Introduce-unmanaged-flow-tables.patch
-+	patches.suse/net-mlx5-Add-ignore-level-support-fwd-to-table-rules.patch
-+	patches.suse/net-mlx5-Allow-creating-autogroups-with-reserved-ent.patch
-+	patches.suse/IB-core-Introduce-ib_reg_user_mr.patch
-+	patches.suse/IB-core-Add-interface-to-advise_mr-for-kernel-users.patch
-+	patches.suse/IB-mlx5-Add-ODP-WQE-handlers-for-kernel-QPs.patch
-+	patches.suse/RDMA-mlx5-Don-t-fake-udata-for-kernel-path.patch
-+	patches.suse/IB-mlx5-Mask-out-unsupported-ODP-capabilities-for-ke.patch
-+	patches.suse/RDMA-mlx5-Fix-handling-of-IOVA-user_va-in-ODP-paths.patch
-+	patches.suse/net-hns3-replace-snprintf-with-scnprintf-in-hns3_dbg.patch
-+	patches.suse/net-hns3-replace-snprintf-with-scnprintf-in-hns3_upd.patch
-+	patches.suse/wan-hdlc_x25-fix-skb-handling.patch
-+	patches.suse/net-hns3-limit-the-error-logging-in-the-hns3_clean_t.patch
-+	patches.suse/net-hns3-do-not-reuse-pfmemalloc-pages.patch
-+	patches.suse/net-hns3-set-VF-s-default-reset_type-to-HNAE3_NONE_R.patch
-+	patches.suse/net-hns3-move-duplicated-macro-definition-into-heade.patch
-+	patches.suse/net-hns3-refine-the-input-parameter-size-for-snprint.patch
-+	patches.suse/net-hns3-rewrite-a-log-in-hclge_put_vector.patch
-+	patches.suse/net-hns3-delete-unnecessary-blank-line-and-space-for.patch
-+	patches.suse/net-hns3-remove-redundant-print-on-ENOMEM.patch
-+	patches.suse/net-hns3-cleanup-some-coding-style-issue.patch
-+	patches.suse/samples-bpf-Don-t-try-to-remove-user-s-homedir-on-cl.patch
-+	patches.suse/bpf-Fix-trampoline-usage-in-preempt.patch
-+	patches.suse/net-mlx5e-Fix-printk-format-warning.patch
-+	patches.suse/net-mlx5e-allow-TSO-on-VXLAN-over-VLAN-topologies.patch
-+	patches.suse/net-mlx5e-Add-mlx5e_flower_parse_meta-support.patch
-+	patches.suse/net-mlx5-DR-Modify-set-action-limitation-extension.patch
-+	patches.suse/net-mlx5-DR-Modify-header-copy-support.patch
-+	patches.suse/net-mlx5-DR-Allow-connecting-flow-table-to-a-lower-s.patch
-+	patches.suse/net-mlx5e-Move-uplink-rep-init-cleanup-code-into-own.patch
-+	patches.suse/net-mlx5e-Profile-specific-stats-groups.patch
-+	patches.suse/net-mlx5e-Declare-stats-groups-via-macro.patch
-+	patches.suse/net-mlx5e-Convert-stats-groups-array-to-array-of-gro.patch
-+	patches.suse/net-mlx5e-IPoIB-use-separate-stats-groups.patch
-+	patches.suse/net-mlx5e-Convert-rep-stats-to-mlx5e_stats_grp-based.patch
-+	patches.suse/net-mlx5e-Create-q-counters-on-uplink-representors.patch
-+	patches.suse/net-mlx5e-Enable-all-available-stats-for-uplink-reps.patch
-+	patches.suse/devlink-Add-health-recover-notifications-on-devlink-.patch
-+	patches.suse/net-sched-sch_tbf-Don-t-overwrite-backlog-before-dum.patch
-+	patches.suse/ice-Enable-writing-hardware-filtering-tables.patch
-+	patches.suse/ice-Allocate-flow-profile.patch
-+	patches.suse/ice-Populate-TCAM-filter-software-structures.patch
-+	patches.suse/ice-Enable-writing-filtering-tables.patch
-+	patches.suse/ice-Optimize-table-usage.patch
-+	patches.suse/ice-Initilialize-VF-RSS-tables.patch
-+	patches.suse/ice-Implement-ethtool-get-set-rx-flow-hash.patch
-+	patches.suse/ice-Bump-version-18a8d358.patch
-+	patches.suse/s390-qeth-consolidate-qdio-queue-setup
-+	patches.suse/net_sched-fix-ops-bind_class-implementations.patch
-+	patches.suse/net_sched-walk-through-all-child-classes-in-tc_bind_.patch
-+	patches.suse/net-include-struct-nhmsg-size-in-nh-nlmsg-size.patch
-+	patches.suse/net_sched-ematch-reject-invalid-TCF_EM_SIMPLE.patch
-+	patches.suse/rxrpc-Fix-use-after-free-in-rxrpc_receive_data.patch
-+	patches.suse/net-socionext-fix-possible-user-after-free-in-netsec.patch
-+	patches.suse/net-socionext-fix-xdp_result-initialization-in-netse.patch
-+	patches.suse/mlxsw-minimal-Fix-an-error-handling-path-in-mlxsw_m_.patch
-+	patches.suse/Bluetooth-hci_bcm-Add-device-tree-compatible-for-BCM.patch
-+	patches.suse/Bluetooth-hci_bcm-Drive-RTS-only-for-BCM43438.patch
-+	patches.suse/Bluetooth-Fix-race-condition-in-hci_release_sock.patch
- 	patches.suse/mwifiex-drop-most-magic-numbers-from-mwifiex_process.patch
-+	patches.suse/rtw88-fix-rate-mask-for-1SS-chip.patch
-+	patches.suse/brcmfmac-sdio-Fix-OOB-interrupt-initialization-on-br.patch
-+	patches.suse/rtw88-fix-potential-NULL-skb-access-in-TX-ISR.patch
- 	patches.suse/iwlegacy-ensure-loop-counter-addr-does-not-wrap-and-.patch
-+	patches.suse/ath10k-pci-Only-dump-ATH10K_MEM_REGION_TYPE_IOREG-wh.patch
-+	patches.suse/ath10k-pci-Fix-comment-on-ath10k_pci_dump_memory_sra.patch
- 	patches.suse/Revert-ath10k-fix-DMA-related-firmware-crashes-on-mu.patch
-+	patches.suse/ath10k-Correct-the-DMA-direction-for-management-tx-b.patch
-+	patches.suse/bnxt_en-Improve-link-up-detection.patch
-+	patches.suse/bnxt_en-Improve-bnxt_probe_phy.patch
-+	patches.suse/bnxt_en-Remove-the-setting-of-dev_port.patch
-+	patches.suse/bnxt_en-Support-UDP-RSS-hashing-on-575XX-chips.patch
-+	patches.suse/bnxt_en-Do-not-accept-fragments-for-aRFS-flow-steeri.patch
-+	patches.suse/bnxt_en-Periodically-check-and-remove-aged-out-ntupl.patch
-+	patches.suse/bnxt_en-Disable-workaround-for-lost-interrupts-on-57.patch
-+	patches.suse/bnxt_en-Refactor-bnxt_dl_register.patch
-+	patches.suse/bnxt_en-Register-devlink-irrespective-of-firmware-sp.patch
-+	patches.suse/bnxt_en-Move-devlink_register-before-registering-net.patch
-+	patches.suse/bnxt_en-Add-support-to-update-progress-of-flash-upda.patch
-+	patches.suse/bnxt_en-Rename-switch_id-to-dsn.patch
-+	patches.suse/devlink-add-macro-for-fw.roce.patch
-+	patches.suse/bnxt_en-Add-support-for-devlink-info-command.patch
-+	patches.suse/sfc-rename-mcdi-filtering-functions-structs.patch
-+	patches.suse/sfc-create-header-for-mcdi-filtering-code.patch
-+	patches.suse/sfc-move-mcdi-filtering-code.patch
-+	patches.suse/libbpf-Fix-realloc-usage-in-bpf_core_find_cands.patch
-+	patches.suse/flow_dissector-Fix-to-use-new-variables-for-port-ran.patch
-+	patches.suse/udp-segment-looped-gso-packets-correctly.patch
-+	patches.suse/ALSA-hda-Use-standard-waitqueue-for-RIRB-wakeup.patch
-+	patches.suse/ALSA-hda-Use-waitqueue-for-RIRB-in-HDA-core-helper-t.patch
-+	patches.suse/ALSA-hda-Unify-get_response-handling.patch
- 	patches.suse/ALSA-control-remove-useless-assignment-in-.info-call.patch
-+	patches.suse/ALSA-hda-Comment-about-snd_hdac_bus_update_rirb-and-.patch
-+	patches.suse/ALSA-usx2y-Adjust-indentation-in-snd_usX2Y_hwdep_dsp.patch
-+	patches.suse/ALSA-ctl-allow-TLV-read-operation-for-callback-type-.patch
-+	patches.suse/ALSA-hda-constify-copied-structure.patch
-+	patches.suse/ALSA-hda-Constify-snd_kcontrol_new-items.patch
-+	patches.suse/ALSA-hda-Constify-snd_pci_quirk-tables.patch
-+	patches.suse/ALSA-hda-constify-and-cleanup-static-NodeID-tables.patch
-+	patches.suse/ALSA-sh-Fix-unused-variable-warnings.patch
-+	patches.suse/ALSA-hda-realtek-Apply-mic-mute-LED-quirk-for-Dell-E.patch
-+	patches.suse/ALSA-usb-audio-Use-lower-hex-numbers-for-IDs.patch
-+	patches.suse/ALSA-hda-realtek-More-constifications.patch
-+	patches.suse/ALSA-hda-More-constifications.patch
- 	patches.suse/ALSA-sh-Fix-compile-warning-wrt-const.patch
-+	patches.suse/ALSA-hda-Fix-a-typo-in-comments.patch
-+	patches.suse/ALSA-hda-patch_realtek-fix-empty-macro-usage-in-if-b.patch
-+	patches.suse/ALSA-usb-audio-Add-boot-quirk-for-MOTU-M-Series.patch
-+	patches.suse/ALSA-hda-Manage-concurrent-reg-access-more-properly.patch
-+	patches.suse/ALSA-hda-correct-kernel-doc-parameter-descriptions.patch
-+	patches.suse/ALSA-hda-patch_hdmi-remove-warnings-with-empty-body.patch
-+	patches.suse/ALSA-usb-audio-unlock-on-error-in-probe.patch
-+	patches.suse/ALSA-usb-audio-add-implicit-fb-quirk-for-MOTU-M-Seri.patch
- 	patches.suse/ALSA-hda-analog-Minor-optimization-for-SPDIF-mux-con.patch
-+	patches.suse/ALSA-hda-realtek-Add-Headset-Mic-supported-for-HP-cP.patch
- 	patches.suse/ALSA-hda-hdmi-add-retry-logic-to-parse_intel_hdmi.patch
- 	patches.suse/ALSA-hda-Add-docking-station-support-for-Lenovo-Thin.patch
- 	patches.suse/ALSA-hda-Add-Clevo-W65_67SB-the-power_save-blacklist.patch
-+	patches.suse/ALSA-usb-audio-add-quirks-for-Line6-Helix-devices-fw.patch
-+	patches.suse/ASoC-SOF-Intel-hda-Fix-SKL-dai-count.patch
-+	patches.suse/ASoC-Intel-skl_hda_dsp_common-Fix-global-out-of-boun.patch
-+	patches.suse/ASoC-topology-fix-soc_tplg_fe_link_create-link-dobj-.patch
-+	patches.suse/ASoC-intel-sof_rt5682-Add-quirk-for-number-of-HDMI-D.patch
-+	patches.suse/ASoC-intel-sof_rt5682-Add-support-for-tgl-max98357a-.patch
-+	patches.suse/ASoC-fsl_sai-add-IRQF_SHARED.patch
-+	patches.suse/ASoC-SOF-Intel-hda-Add-iDisp4-DAI.patch
-+	patches.suse/ASoC-soc-topology-fix-endianness-issues.patch
-+	patches.suse/ASoC-Intel-sof_rt5682-Ignore-the-speaker-amp-when-th.patch
-+	patches.suse/ASoC-sgtl5000-Fix-VDDA-and-VDDIO-comparison.patch
-+	patches.suse/thermal-qoriq-Add-local-struct-device-pointer.patch
-+	patches.suse/thermal-qoriq-Don-t-store-struct-thermal_zone_device.patch
-+	patches.suse/thermal-qoriq-Add-local-struct-qoriq_sensor-pointer.patch
-+	patches.suse/thermal-qoriq-Embed-per-sensor-data-into-struct-qori.patch
-+	patches.suse/thermal-qoriq-Pass-data-to-qoriq_tmu_register_tmu_zo.patch
-+	patches.suse/thermal-qoriq-Pass-data-to-qoriq_tmu_calibration-dir.patch
-+	patches.suse/thermal-qoriq-Drop-unnecessary-drvdata-cleanup.patch
-+	patches.suse/thermal-qoriq-Convert-driver-to-use-regmap-API.patch
-+	patches.suse/thermal-qoriq-Enable-all-sensors-before-registering-.patch
-+	patches.suse/thermal-qoriq-Do-not-report-invalid-temperature-read.patch
-+	patches.suse/thermal_hwmon-Add-devres-wrapper-for-thermal_add_hwm.patch
-+	patches.suse/thermal-qoriq-Add-hwmon-support.patch
-+	patches.suse/thermal-add-bcm2711-thermal-driver.patch
-+	patches.suse/thermal-brcmstb_thermal-Do-not-use-DT-coefficients.patch
-+	patches.suse/thermal-intel-intel_pch_thermal-Add-Comet-Lake-CML-p.patch
-+	patches.suse/tracing-kprobes-have-uname-use-_get_str-in-print_fmt.patch
-+	patches.suse/s390-pci-recover-handle-in-clp_set_pci_fn
-+	patches.suse/s390-pci-fix-possible-deadlock-in-recover_store
-+	patches.suse/s390-ftrace-generate-traced-function-stack-frame.patch
-+	patches.suse/tomoyo-Use-atomic_t-for-statistics-counter.patch
-+	patches.suse/ima-ima-lsm-policy-rule-loading-logic-bug-fixes.patch
-+	patches.suse/fmc-remove-left-over-ipmi-fru.h-after-fmc-deletion.patch
-+	patches.suse/gpio-gpio-grgpio-fix-possible-sleep-in-atomic-contex.patch
-+	patches.suse/gpio-mpc8xxx-ls1088a-ls1028a-edge-detection-mode-bug.patch
-+	patches.suse/gpiolib-Set-lockdep-class-for-hierarchical-irq-domai.patch
-+	patches.suse/pinctrl-sh-pfc-r8a77965-Fix-DU_DOTCLKIN3-drive-bias-.patch
- 	patches.suse/pinctrl-sh-pfc-r8a7778-Fix-duplicate-SDSELF_B-and-SD.patch
-+	patches.suse/pinctrl-sh-pfc-sh7264-Fix-CAN-function-GPIOs.patch
-+	patches.suse/pinctrl-sh-pfc-sh7269-Fix-CAN-function-GPIOs.patch
-+	patches.suse/pinctrl-baytrail-Do-not-clear-IRQ-flags-on-direct-ir.patch
-+	patches.suse/pinctrl-tigerlake-Tiger-Lake-uses-_HID-enumeration.patch
-+	patches.suse/usb-host-xhci-tegra-Fix-tega-tegra-typo.patch
-+	patches.suse/usb-host-xhci-tegra-Separate-firmware-request-and-lo.patch
-+	patches.suse/usb-host-xhci-tegra-Avoid-a-fixed-duration-sleep.patch
-+	patches.suse/usb-host-xhci-tegra-Use-CNR-as-firmware-ready-indica.patch
-+	patches.suse/usb-host-xhci-tegra-Extract-firmware-enable-helper.patch
-+	patches.suse/usb-host-xhci-tegra-Reuse-stored-register-base-addre.patch
-+	patches.suse/usb-host-xhci-tegra-Enable-runtime-PM-as-late-as-pos.patch
-+	patches.suse/usb-host-xhci-tegra-Add-support-for-XUSB-context-sav.patch
-+	patches.suse/usb-host-xhci-tegra-Add-XUSB-controller-context.patch
-+	patches.suse/usb-host-xhci-tegra-Implement-basic-ELPG-support.patch
-+	patches.suse/usbip-Fix-unsafe-unaligned-pointer-usage.patch
-+	patches.suse/usb-dwc2-Fix-IN-FIFO-allocation.patch
-+	patches.suse/usb-gadget-legacy-set-max_speed-to-super-speed.patch
-+	patches.suse/usb-gadget-f_fs-set-req-num_sgs-as-0-for-non-sg-tran.patch
-+	patches.suse/usb-gadget-udc-fix-possible-sleep-in-atomic-context-.patch
- 	patches.suse/usb-dwc3-turn-off-VBUS-when-leaving-host-mode.patch
-+	patches.suse/usb-dwc3-gadget-Check-END_TRANSFER-completion.patch
-+	patches.suse/usb-dwc3-gadget-Delay-starting-transfer.patch
- 	patches.suse/usb-gadget-f_ncm-Use-atomic_t-to-track-in-flight-req.patch
- 	patches.suse/usb-gadget-f_ecm-Use-atomic_t-to-track-in-flight-req.patch
-+	patches.suse/usb-musb-omap2430-Get-rid-of-musb-.set_vbus-for-omap.patch
- 	patches.suse/phy-qualcomm-Adjust-indentation-in-read_poll_timeout.patch
-+	patches.suse/usb-host-xhci-tegra-set-MODULE_FIRMWARE-for-tegra186.patch
- 	patches.suse/usb-typec-tcpci-mask-event-interrupts-when-remove-dr.patch
-+	patches.suse/usb-dwc3-pci-add-ID-for-the-Intel-Comet-Lake-V-varia.patch
-+	patches.suse/usb-typec-wcove-fix-op-sink-microwatt-default-that-w.patch
- 	patches.suse/USB-serial-ir-usb-add-missing-endpoint-sanity-check.patch
- 	patches.suse/USB-serial-ir-usb-fix-link-speed-handling.patch
- 	patches.suse/USB-serial-ir-usb-fix-IrLAP-framing.patch
-+	patches.suse/ttyprintk-fix-a-potential-deadlock-in-interrupt-cont.patch
-+	patches.suse/tty-synclinkmp-Adjust-indentation-in-several-functio.patch
-+	patches.suse/tty-synclink_gt-Adjust-indentation-in-several-functi.patch
- 	patches.suse/serial-8250_bcm2835aux-Fix-line-mismatch-on-driver-u.patch
-+	patches.suse/serial-imx-fix-a-race-condition-in-receive-path.patch
-+	patches.suse/staging-rtl8188-avoid-excessive-stack-usage.patch
-+	patches.suse/staging-vt6656-correct-packet-types-for-CTS-protect-.patch
-+	patches.suse/staging-vt6656-use-NULLFUCTION-stack-on-mac80211.patch
-+	patches.suse/staging-vt6656-Fix-false-Tx-excessive-retries-report.patch
- 	patches.suse/staging-wlan-ng-ensure-error-return-is-actually-retu.patch
-+	patches.suse/iio-adc-stm32-dfsdm-Use-dma_request_chan-instead-dma.patch
-+	patches.suse/iio-adc-stm32-adc-Use-dma_request_chan-instead-dma_r.patch
-+	patches.suse/iio-st_gyro-Correct-data-for-LSM9DS0-gyro.patch
-+	patches.suse/iio-adc-stm32-dfsdm-fix-single-conversion.patch
-+	patches.suse/staging-most-net-fix-buffer-overflow.patch
-+	patches.suse/component-do-not-dereference-opaque-pointer-in-debug.patch
-+	patches.suse/driver-core-platform-Prevent-resouce-overflow-from-c.patch
-+	patches.suse/driver-core-Fix-test_async_driver_probe-if-NUMA-is-d.patch
-+	patches.suse/driver-core-Print-device-when-resources-present-in-r.patch
-+	patches.suse/debugfs-Return-EPERM-when-locked-down.patch
-+	patches.suse/driver-core-platform-fix-u32-greater-or-equal-to-zer.patch
-+	patches.suse/mei-hdcp-bind-only-with-i915-on-the-same-PCH.patch
-+	patches.suse/uio-fix-a-sleep-in-atomic-context-bug-in-uio_dmem_ge.patch
-+	patches.suse/visorbus-fix-uninitialized-variable-access.patch
-+	patches.suse/mei-me-add-comet-point-lake-H-device-ids.patch
-+	patches.suse/erofs-fix-out-of-bound-read-for-shifted-uncompressed.patch
-+	patches.suse/printk-fix-exclusive_console-replaying.patch
-+	patches.suse/selftests-settings-tests-can-be-in-subsubdirs.patch
-+	patches.suse/scripts-find-unused-docs-Fix-massive-false-positives.patch
-+	patches.suse/0011-dm-zoned-support-zone-sizes-smaller-than-128MiB.patch
-+	patches.suse/0012-dm-space-map-common-fix-to-ensure-new-block-isn-t-al.patch
-+	patches.suse/0013-dm-crypt-fix-benbi-IV-constructor-crash-if-used-in-a.patch
-+	patches.suse/0014-dm-writecache-fix-incorrect-flush-sequence-when-doin.patch
-+	patches.suse/0015-dm-thin-metadata-use-pool-locking-at-end-of-dm_pool_.patch
-+	patches.suse/0016-dm-fix-potential-for-q-make_request_fn-NULL-pointer.patch
-+	patches.suse/scsi-ufs-recheck-bkops-level-if-bkops-is-disabled
-+	patches.suse/scsi-qla4xxx-adjust-indentation-in-qla4xxx_mem_free
-+	patches.suse/scsi-csiostor-adjust-indentation-in-csio_device_reset
- 	patches.suse/scsi-qla2xxx-Remove-defer-flag-to-indicate-immeadiat.patch
- 	patches.suse/scsi-qla2xxx-Fix-fabric-scan-hang.patch
- 	patches.suse/scsi-qla2xxx-Add-a-shadow-variable-to-hold-disc_stat.patch
- 	patches.suse/scsi-qla2xxx-Cleanup-unused-async_logout_done.patch
- 	patches.suse/scsi-qla2xxx-Fix-update_fcport-for-current_topology.patch
- 	patches.suse/scsi-qla2xxx-Add-D-Port-Diagnostic-reason-explanatio.patch
- 	patches.suse/scsi-qla2xxx-Use-common-routine-to-free-fcport-struc.patch
- 	patches.suse/scsi-qla2xxx-Fix-stuck-login-session-using-prli_pend.patch
- 	patches.suse/scsi-qla2xxx-Correct-fcport-flags-handling.patch
- 	patches.suse/scsi-qla2xxx-Consolidate-fabric-scan.patch
- 	patches.suse/scsi-qla2xxx-Fix-RIDA-Format-2.patch
- 	patches.suse/scsi-qla2xxx-Fix-stuck-session-in-GNL.patch
- 	patches.suse/scsi-qla2xxx-Fix-mtcp-dump-collection-failure.patch
- 	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.22-k.patch
-+	patches.suse/scsi-lpfc-Fix-incomplete-NVME-discovery-when-target.patch
-+	patches.suse/scsi-lpfc-Fix-Rework-setting-of-fdmi-symbolic-node-n.patch
-+	patches.suse/scsi-lpfc-Fix-missing-check-for-CSF-in-Write-Object-.patch
-+	patches.suse/scsi-lpfc-Fix-Fabric-hostname-registration-if-system.patch
-+	patches.suse/scsi-lpfc-Fix-ras_log-via-debugfs.patch
-+	patches.suse/scsi-lpfc-Fix-disablement-of-FC-AL-on-lpe35000-model.patch
-+	patches.suse/scsi-lpfc-Fix-unmap-of-dpp-bars-affecting-next-drive.patch
-+	patches.suse/scsi-lpfc-Fix-MDS-Latency-Diagnostics-Err-drop-rates.patch
-+	patches.suse/scsi-lpfc-Fix-improper-flag-check-for-IO-type.patch
-+	patches.suse/scsi-lpfc-Update-lpfc-version-to-12.6.0.3.patch
- 	patches.suse/scsi-qla2xxx-Improve-readability-of-the-code-that-ha.patch
- 	patches.suse/scsi-qla2xxx-Fix-the-endianness-of-the-qla82xx_get_f.patch
- 	patches.suse/scsi-qla2xxx-Use-get_unaligned_-instead-of-open-codi.patch
-+	patches.suse/scsi-mpt3sas-Update-MPI-Headers-to-v02.00.57.patch
-+	patches.suse/scsi-mpt3sas-Add-support-for-NVMe-shutdown.patch
-+	patches.suse/scsi-mpt3sas-renamed-_base_after_reset_handler-funct.patch
-+	patches.suse/scsi-mpt3sas-Add-support-IOCs-new-state-named-COREDU.patch
-+	patches.suse/scsi-mpt3sas-Handle-CoreDump-state-from-watchdog-thr.patch
-+	patches.suse/scsi-mpt3sas-print-in-which-path-firmware-fault-occu.patch
-+	patches.suse/scsi-mpt3sas-Optimize-mpt3sas-driver-logging.patch
-+	patches.suse/scsi-mpt3sas-Print-function-name-in-which-cmd-timed-.patch
-+	patches.suse/scsi-mpt3sas-Remove-usage-of-device_busy-counter.patch
-+	patches.suse/scsi-mpt3sas-Update-drive-version-to-33.100.00.00.patch
-+	patches.suse/compat-ARM64-always-include-asm-generic-compat.h.patch
-+	patches.suse/scsi-lpfc-Make-lpfc_defer_acc_rsp-static.patch
-+	patches.suse/scsi-megaraid_sas-Reset-adapter-if-FW-is-not-in-READ.patch
-+	patches.suse/scsi-megaraid_sas-Set-no_write_same-only-for-Virtual.patch
-+	patches.suse/scsi-megaraid_sas-Update-optimal-queue-depth-for-SAS.patch
-+	patches.suse/scsi-megaraid_sas-Do-not-kill-host-bus-adapter-if-ad.patch
-+	patches.suse/scsi-megaraid_sas-Do-not-kill-HBA-if-JBOD-Seqence-ma.patch
-+	patches.suse/scsi-megaraid_sas-Do-not-set-HBA-Operational-if-FW-i.patch
-+	patches.suse/scsi-megaraid_sas-Re-Define-enum-DCMD_RETURN_STATUS.patch
-+	patches.suse/scsi-megaraid_sas-Do-not-initiate-OCR-if-controller-.patch
-+	patches.suse/scsi-megaraid_sas-Limit-the-number-of-retries-for-th.patch
-+	patches.suse/scsi-megaraid_sas-Use-Block-layer-API-to-check-SCSI-.patch
-+	patches.suse/scsi-megaraid_sas-Update-driver-version-to-07.713.01.patch
-+	patches.suse/scsi-qla2xxx-Fix-a-NULL-pointer-dereference-in-an-er.patch
-+	patches.suse/scsi-ufs-fix-ufshcd_probe_hba-reture-value-in-case-ufshcd_scsi_add_wlus-fails
-+	patches.suse/KVM-arm64-Write-arch.mdcr_el2-changes-since-last-vcp.patch
-+	patches.suse/ide-remove-set-but-not-used-variable-hwif.patch
-+	patches.suse/cmd64x-potential-buffer-overflow-in-cmd64x_program_t.patch
-+	patches.suse/ide-serverworks-potential-overflow-in-svwks_set_pio_.patch
-+	patches.suse/net-core-Do-not-clear-VF-index-for-node-port-GUIDs-q.patch
-+	patches.suse/power-supply-ingenic-battery-Don-t-change-scale-if-t.patch
-+	patches.suse/power-supply-axp20x_ac_power-Fix-reporting-online-st.patch
-+	patches.suse/power-supply-ltc2941-battery-gauge-fix-use-after-fre.patch
-+	patches.suse/power-supply-sbs-battery-Fix-a-signedness-bug-in-sbs.patch
-+	patches.suse/power-supply-core-Update-sysfs-class-power-ABI-docum.patch
-+	patches.suse/drm-ttm-ttm_tt_init_fields-can-be-static.patch
-+	patches.suse/drm-fbdev-Fallback-to-non-tiled-mode-if-all-tiles-no.patch
-+	patches.suse/drm-gma500-Fixup-fbdev-stolen-size-usage-evaluation.patch
-+	patches.suse/Revert-drm-fbdev-Fallback-to-non-tiled-mode-if-all-t.patch
-+	patches.suse/drm-fourcc-Fill-out-all-block-sizes-for-P10-12-16.patch
-+	patches.suse/drm-fourcc-Fill-out-all-block-sizes-for-P210.patch
-+	patches.suse/drm-rect-Avoid-division-by-zero.patch
-+	patches.suse/drm-rect-update-kerneldoc-for-drm_rect_clip_scaled.patch
-+	patches.suse/drm-qxl-Complete-exception-handling-in-qxl_device_in.patch
-+	patches.suse/drm-panel-simple-Add-Logic-PD-Type-28-display-suppor.patch
-+	patches.suse/gpu-drm-ingenic-Avoid-null-pointer-deference-in-plan.patch
- 	patches.suse/drm-amdgpu-remove-4-set-but-not-used-variable-in-amd.patch
- 	patches.suse/drm-amdgpu-add-function-parameter-description-in-amd.patch
-+	patches.suse/0010-drm-amdgpu-add-function-parameter-description-in-amd.patch
- 	patches.suse/drm-amdgpu-remove-set-but-not-used-variable-dig_conn.patch
- 	patches.suse/drm-amdgpu-remove-set-but-not-used-variable-dig.patch
- 	patches.suse/drm-amdgpu-remove-always-false-comparison-in-amdgpu_.patch
- 	patches.suse/drm-amdgpu-remove-set-but-not-used-variable-mc_share.patch
--	patches.suse/0012-drm-amdgpu-remove-set-but-not-used-variable-mc_share.patch
-+	patches.suse/drm-amd-display-remove-duplicated-assignment-to-grph.patch
-+	patches.suse/0015-drm-amdgpu-remove-set-but-not-used-variable-mc_share.patch
- 	patches.suse/drm-amdgpu-remove-set-but-not-used-variable-amdgpu_c.patch
-+	patches.suse/drm-amdgpu-remove-set-but-not-used-variable-count.patch
-+	patches.suse/drm-amdgpu-remove-set-but-not-used-variable-invalid.patch
-+	patches.suse/drm-amd-powerplay-remove-set-but-not-used-variable-u.patch
-+	patches.suse/drm-amdkfd-remove-set-but-not-used-variable-top_dev.patch
-+	patches.suse/drm-amdgpu-Ensure-ret-is-always-initialized-when-usi.patch
-+	patches.suse/0001-drm-rcar-du-Recognize-renesas-vsps-in-addition-to-vs.patch
-+	patches.suse/0001-drm-mcde-Some-fixes-to-handling-video-mode.patch
-+	patches.suse/0001-drm-mipi_dbi-Fix-off-by-one-bugs-in-mipi_dbi_blank.patch
-+	patches.suse/fbdev-fix-numbering-of-fbcon-options.patch
-+	patches.suse/pxa168fb-Fix-the-function-used-to-release-some-memor.patch
- 	patches.suse/drm-rockchip-lvds-Fix-indentation-of-a-define.patch
- 	patches.suse/drm-bridge-dw-hdmi-constify-copied-structure.patch
-+	patches.suse/drm-atmel-hlcdc-use-double-rate-for-pixel-clock-only.patch
-+	patches.suse/drm-atmel-hlcdc-enable-clock-before-configuring-timi.patch
-+	patches.suse/drm-atmel-hlcdc-prefer-a-lower-pixel-clock-than-requ.patch
-+	patches.suse/drm-remove-the-newline-for-CRC-source-name.patch
-+	patches.suse/drm-amdgpu-fix-KIQ-ring-test-fail-in-TDR-of-SRIOV.patch
-+	patches.suse/drm-amdgpu-simplify-padding-calculations-v2.patch
-+	patches.suse/drm-amdkfd-Fix-permissions-of-hang_hws.patch
-+	patches.suse/drm-mediatek-handle-events-when-enabling-disabling-c.patch
-+	patches.suse/0001-drm-mediatek-disable-all-the-planes-in-atomic_disabl.patch
-+	patches.suse/drm-mediatek-Add-gamma-property-according-to-hardwar.patch
- 	patches.suse/drm-nouveau-secboot-gm20b-initialize-pointer-in-gm20.patch
-+	patches.suse/drm-nouveau-gr-gk20a-gm200-add-terminators-to-method.patch
- 	patches.suse/drm-nouveau-Fix-copy-paste-error-in-nouveau_fence_wa.patch
-+	patches.suse/drm-nouveau-drm-ttm-Remove-set-but-not-used-variable.patch
-+	patches.suse/drm-nouveau-fault-gv100-fix-memory-leak-on-module-un.patch
-+	patches.suse/0001-drm-i915-Extend-WaDisableDARBFClkGating-to-icl-ehl-t.patch
-+	patches.suse/drm-amd-display-Clear-state-after-exiting-fixed-acti.patch
-+	patches.suse/drm-amd-display-fixup-DML-dependencies.patch
-+	patches.suse/drm-msm-adreno-fix-zap-vs-no-zap-handling.patch
-+	patches.suse/drm-msm-mdp4-Adjust-indentation-in-mdp4_dsi_encoder_.patch
- 	patches.suse/drm-vmwgfx-prevent-memory-leak-in-vmw_cmdbuf_res_add.patch
--	patches.suse/0002-KVM-x86-Protect-x86_decode_insn-from-Spectre-v1-L1TF.patch
--	patches.suse/0003-KVM-x86-Protect-kvm_hv_msr_-get-set-_crash_data-from.patch
--	patches.suse/0004-KVM-x86-Refactor-picdev_write-to-prevent-Spectre-v1-.patch
--	patches.suse/0005-KVM-x86-Protect-ioapic_read_indirect-from-Spectre-v1.patch
--	patches.suse/0006-KVM-x86-Protect-ioapic_write_indirect-from-Spectre-v.patch
--	patches.suse/0007-KVM-x86-Protect-kvm_lapic_reg_write-from-Spectre-v1-.patch
--	patches.suse/0008-KVM-x86-Protect-MSR-based-index-computations-in-fixe.patch
--	patches.suse/0009-KVM-x86-Protect-MSR-based-index-computations-in-pmu..patch
--	patches.suse/0010-KVM-x86-Protect-MSR-based-index-computations-from.patch
--	patches.suse/0011-KVM-x86-Protect-DR-based-index-computations-from.patch
--	patches.suse/0012-KVM-x86-Protect-pmu_intel.c-from-Spectre-v1-L1TF-att.patch
-+	patches.suse/drm-nouveau-mmu-fix-comptag-memory-leak.patch
-+	patches.suse/drm-nouveau-disp-nv50-prevent-oops-when-no-channel-m.patch
-+	patches.suse/ext4-fix-deadlock-allocating-crypto-bounce-page-from.patch
-+	patches.suse/jbd2-clear-JBD2_ABORT-flag-before-journal_reset-to-u.patch
-+	patches.suse/ext4-fix-race-conditions-in-d_compare-and-d_hash.patch
-+	patches.suse/jbd2_seq_info_next-should-increase-position-index.patch
-+	patches.suse/jbd2-switch-to-use-jbd2_journal_abort-when-failed-to.patch
-+	patches.suse/ext4-jbd2-ensure-panic-when-aborting-with-zero-errno.patch
-+	patches.suse/jbd2-make-sure-ESHUTDOWN-to-be-recorded-in-the-journ.patch
-+	patches.suse/xfs-also-remove-cached-ACLs-when-removing-the-underl.patch
-+	patches.suse/xfs-check-log-iovec-size-to-make-sure-it-s-plausibly.patch
-+	patches.suse/reiserfs-Fix-memory-leak-of-journal-device-string.patch
-+	patches.suse/reiserfs-Fix-spurious-unlock-in-reiserfs_fill_super-.patch
-+	patches.suse/udf-Allow-writing-to-Rewritable-partitions.patch
-+	patches.suse/ubifs-Fix-FS_IOC_SETFLAGS-unexpectedly-clearing-encr.patch
-+	patches.suse/ubifs-Fix-wrong-memory-allocation.patch
-+	patches.suse/ubifs-Fix-deadlock-in-concurrent-bulk-read-and-write.patch
-+	patches.suse/ubifs-Fix-ino_t-format-warnings-in-orphan_delete.patch
-+	patches.suse/ubifs-Fix-memory-leak-from-c-sup_node.patch
-+	patches.suse/mtd-onenand_base-Adjust-indentation-in-onenand_read_.patch
-+	patches.suse/mtd-sharpslpart-Fix-unsigned-comparison-to-zero.patch
-+	patches.suse/kvm-nvmx-vmwrite-checks-vmcs-link-pointer-before-vmcs-field
-+	patches.suse/kvm-nvmx-vmwrite-checks-unsupported-field-before-read-only-field
-+	patches.suse/kvm-x86-fix-potential-put_fpu-w-o-load_fpu-on-mpx-platform
-+	patches.suse/kvm-svm-override-default-mmio-mask-if-memory-encryption-is-enabled
-+	patches.suse/kvm-x86-mmu-apply-max-pa-check-for-mmio-sptes-to-32-bit-kvm
-+	patches.suse/tools-kvm_stat-Fix-kvm_exit-filter-name.patch
-+	patches.suse/KVM-PPC-Book3S-HV-Uninit-vCPU-if-vcore-creation-fail.patch
-+	patches.suse/KVM-PPC-Book3S-PR-Free-shared-page-if-mmu-initializa.patch
-+	patches.suse/kvm-x86-free-wbinvd_dirty_mask-if-vcpu-creation-fails
-+	patches.suse/kvm-x86-remove-spurious-kvm_mmu_unload-from-vcpu-destruction-path
-+	patches.suse/kvm-x86-remove-spurious-clearing-of-async-pf-msr
-+	patches.suse/kvm-svm-pku-not-currently-supported
-+	patches.suse/kvm-x86-protect-x86_decode_insn-from-spectre-v1-l1tf-attacks
-+	patches.suse/kvm-x86-protect-kvm_hv_msr__crash_data-from-spectre-v1-l1tf-attacks
-+	patches.suse/kvm-x86-refactor-picdev_write-to-prevent-spectre-v1-l1tf-attacks
-+	patches.suse/kvm-x86-protect-ioapic_read_indirect-from-spectre-v1-l1tf-attacks
-+	patches.suse/kvm-x86-protect-ioapic_write_indirect-from-spectre-v1-l1tf-attacks
-+	patches.suse/kvm-x86-protect-kvm_lapic_reg_write-from-spectre-v1-l1tf-attacks
-+	patches.suse/kvm-x86-protect-msr-based-index-computations-in-fixed_msr_to_seg_unit-from-spectre-v1-l1tf-attacks
-+	patches.suse/kvm-x86-protect-msr-based-index-computations-in-pmu-h-from-spectre-v1-l1tf-attacks
-+	patches.suse/kvm-x86-protect-msr-based-index-computations-from-spectre-v1-l1tf-attacks-in-x86-c
-+	patches.suse/kvm-x86-protect-exit_reason-from-being-used-in-spectre-v1-l1tf-attacks
-+	patches.suse/kvm-x86-protect-dr-based-index-computations-from-spectre-v1-l1tf-attacks
-+	patches.suse/kvm-x86-protect-pmu_intel-c-from-spectre-v1-l1tf-attacks
-+	patches.suse/kvm-x86-handle-tif_need_fpu_load-in-kvm_-load-put-guest_fpu
-+	patches.suse/kvm-x86-ensure-guest-s-fpu-state-is-loaded-when-accessing-for-emulation
-+	patches.suse/kvm-x86-revert-kvm-x86-fix-fpu-state-crash-in-kvm-guest
-+	patches.suse/KVM-Check-for-a-bad-hva-before-dropping-into-the-ghc.patch
-+	patches.suse/KVM-Clean-up-__kvm_gfn_to_hva_cache_init-and-its-cal.patch
-+	patches.suse/kvm-use-vcpu-specific-gva-hva-translation-when-querying-host-page-size
-+	patches.suse/KVM-arm-arm64-vgic-its-Fix-restoration-of-unmapped-c.patch
-+	patches.suse/KVM-arm-arm64-Fix-young-bit-from-mmu-notifier.patch
-+	patches.suse/KVM-arm-Fix-DFSR-setting-for-non-LPAE-aarch32-guests.patch
-+	patches.suse/KVM-arm-Make-inject_abt32-inject-an-external-abort-i.patch
-+	patches.suse/KVM-arm64-pmu-Don-t-increment-SW_INCR-if-PMCR.E-is-u.patch
-+	patches.suse/KVM-arm64-pmu-Fix-chained-SW_INCR-counters.patch
-+	patches.suse/KVM-arm64-Treat-emulated-TVAL-TimerValue-as-a-signed.patch
-+	patches.suse/KVM-PPC-Book3S-PR-Fix-Werror-return-type-build-failu.patch
-+	patches.suse/0001-x86-kvm-Be-careful-not-to-clear-KVM_VCPU_FLUSH_TLB-b.patch
-+	patches.suse/0002-x86-kvm-Introduce-kvm_-un-map_gfn.patch
-+	patches.suse/0003-x86-kvm-Cache-gfn-to-pfn-translation.patch
-+	patches.suse/0004-x86-KVM-Make-sure-KVM_VCPU_FLUSH_TLB-flag-is-not-mis.patch
-+	patches.suse/0005-x86-KVM-Clean-up-host-s-steal-time-structure.patch
-+	patches.suse/x86-resctrl-fix-use-after-free-when-deleting-resource-groups.patch
-+	patches.suse/x86-resctrl-fix-use-after-free-due-to-inaccurate-refcount-of-rdtgroup.patch
-+	patches.suse/x86-resctrl-fix-a-deadlock-due-to-inaccurate-reference.patch
-+	patches.suse/0005-modsign-print-module-name-along-with-error-message.patch
-+	patches.suse/module-avoid-setting-info-name-early-in-case-we-can-.patch
-+	patches.suse/memcg-fix-a-crash-in-wb_workfn-when-a-device-disappe.patch
-+	patches.suse/0001-mm-sparse.c-reset-section-s-mem_map-when-fully-deact.patch
-+	patches.suse/mm-thp-don-t-need-care-deferred-split-queue-in-memcg-charge-move-path.patch
-+	patches.suse/ocfs2-make-local-header-paths-relative-to-C-files.patch
-+	patches.suse/media-v4l2-core-set-pages-dirty-upon-releasing-DMA-b.patch
-+	patches.suse/mm-swapfile.c-swap_next-should-increase-position-ind.patch
- 	patches.suse/lib-test_kasan.c-fix-memory-leak-in-kmalloc_oob_krea.patch
-+	patches.suse/0017-drivers-block-zram-zram_drv.c-fix-error-return-codes.patch
- 	patches.suse/lib-scatterlist.c-adjust-indentation-in-__sg_alloc_t.patch
-+	patches.suse/cpufreq-Avoid-creating-excessively-large-stack-frame.patch
-+	patches.suse/PM-core-Fix-handling-of-devices-deleted-during-syste.patch
-+	patches.suse/RDMA-qedr-Add-kernel-capability-flags-for-dpm-enable.patch
-+	patches.suse/RDMA-bnxt_re-Report-more-number-of-completion-vector.patch
-+	patches.suse/RDMA-hns-Simplify-the-calculation-and-usage-of-wqe-i.patch
-+	patches.suse/RDMA-siw-Simplify-QP-representation.patch
-+	patches.suse/IB-mlx5-Fix-outstanding_pi-index-for-GSI-qps.patch
-+	patches.suse/RDMA-netlink-Do-not-always-generate-an-ACK-for-some-.patch
-+	patches.suse/RDMA-srpt-Remove-unnecessary-assertion-in-srpt_queue.patch
-+	patches.suse/RDMA-cm-Use-RCU-synchronization-mechanism-to-protect.patch
-+	patches.suse/RDMA-mlx4-Redo-TX-checksum-offload-in-line-with-docs.patch
-+	patches.suse/IB-hfi1-Add-accessor-API-routines-to-access-context-.patch
-+	patches.suse/IB-hfi1-List-all-receive-contexts-from-debugfs.patch
-+	patches.suse/IB-rdmavt-Correct-comments-in-rdmavt_qp.h-header.patch
-+	patches.suse/IB-mlx5-Unify-ODP-MR-code-paths-to-allow-extra-flexi.patch
-+	patches.suse/IB-core-Fix-ODP-get-user-pages-flow.patch
-+	patches.suse/IB-core-Fix-ODP-with-IB_ACCESS_HUGETLB-handling.patch
-+	patches.suse/RDMA-siw-use-true-false-for-bool-variable.patch
-+	patches.suse/IB-hfi1-use-true-false-for-bool-variable.patch
-+	patches.suse/IB-iser-use-true-false-for-bool-variable.patch
-+	patches.suse/RDMA-mlx4-use-true-false-for-bool-variable.patch
-+	patches.suse/RDMA-mlx5-use-true-false-for-bool-variable.patch
-+	patches.suse/RDMA-rxe-Fix-error-type-of-mmap_offset.patch
-+	patches.suse/RDMA-i40iw-fix-a-potential-NULL-pointer-dereference.patch
-+	patches.suse/RDMA-cm-Delete-unused-CM-LAP-functions.patch
-+	patches.suse/RDMA-cm-Delete-unused-CM-ARP-functions.patch
-+	patches.suse/RDMA-cma-Add-trace-points-in-RDMA-Connection-Manager.patch
-+	patches.suse/RDMA-core-Trace-points-for-diagnosing-completion-que.patch
-+	patches.suse/RDMA-core-Add-trace-points-to-follow-MR-allocation.patch
-+	patches.suse/RDMA-hns-Avoid-printing-address-of-mtt-page.patch
-+	patches.suse/RDMA-hns-Remove-unused-function-hns_roce_init_eq_tab.patch
-+	patches.suse/RDMA-hns-Update-the-value-of-qp-type.patch
-+	patches.suse/RDMA-hns-Delete-unnessary-parameters-in-hns_roce_v2_.patch
-+	patches.suse/RDMA-hns-Remove-redundant-print-information.patch
-+	patches.suse/RDMA-hns-Replace-custom-macros-HNS_ROCE_ALIGN_UP.patch
-+	patches.suse/RDMA-hns-Fix-coding-style-issues.patch
-+	patches.suse/IB-mlx5-Do-reverse-sequence-during-device-removal.patch
-+	patches.suse/IB-core-Let-IB-core-distribute-cache-update-events.patch
-+	patches.suse/IB-core-Cut-down-single-member-ib_cache-structure.patch
-+	patches.suse/IB-core-Rename-event_handler_lock-to-qp_open_list_lo.patch
-+	patches.suse/IB-core-Fix-build-failure-without-hugepages.patch
-+	patches.suse/RDMA-core-Fix-locking-in-ib_uverbs_event_read.patch
-+	patches.suse/IB-hfi1-Move-chip-specific-functions-to-chip.c.patch
-+	patches.suse/IB-hfi1-Add-fast-and-slow-handlers-for-receive-conte.patch
-+	patches.suse/IB-hfi1-Move-common-receive-IRQ-code-to-function.patch
-+	patches.suse/IB-hfi1-IB-hfi1-Add-an-API-to-handle-special-case-dr.patch
-+	patches.suse/IB-hfi1-Create-API-for-auto-activate.patch
-+	patches.suse/IB-hfi1-Decouple-IRQ-name-from-type.patch
-+	patches.suse/IB-hfi1-Return-void-in-packet-receiving-functions.patch
-+	patches.suse/IB-hfi1-Add-software-counter-for-ctxt0-seq-drop.patch
-+	patches.suse/IB-hfi1-Add-RcvShortLengthErrCnt-to-hfi1stats.patch
-+	patches.suse/RDMA-hns-Bugfix-for-posting-a-wqe-with-sge.patch
-+	patches.suse/RDMA-hns-Add-support-for-reporting-wc-as-software-mo.patch
-+	patches.suse/RDMA-core-Remove-err-in-iw_query_port.patch
-+	patches.suse/IB-mlx5-Extend-caps-stage-to-handle-VAR-capabilities.patch
-+	patches.suse/IB-mlx5-Introduce-VAR-object-and-its-alloc-destroy-m.patch
-+	patches.suse/IB-mlx5-Add-mmap-support-for-VAR.patch
-+	patches.suse/RDMA-uverbs-Remove-needs_kfree_rcu-from-uverbs_obj_t.patch
-+	patches.suse/RDMA-mlx5-Use-RCU-and-direct-refcounts-to-keep-memor.patch
-+	patches.suse/RDMA-core-Simplify-destruction-of-FD-uobjects.patch
-+	patches.suse/RDMA-mlx5-Simplify-devx-async-commands.patch
-+	patches.suse/RDMA-core-Do-not-allow-alloc_commit-to-fail.patch
-+	patches.suse/RDMA-core-Make-ib_ucq_object-use-ib_uevent_object.patch
-+	patches.suse/RDMA-core-Do-not-erase-the-type-of-ib_cq.uobject.patch
-+	patches.suse/RDMA-core-Do-not-erase-the-type-of-ib_qp.uobject.patch
-+	patches.suse/RDMA-core-Do-not-erase-the-type-of-ib_srq.uobject.patch
-+	patches.suse/RDMA-core-Do-not-erase-the-type-of-ib_wq.uobject.patch
-+	patches.suse/RDMA-core-Simplify-type-usage-for-ib_uverbs_async_ha.patch
-+	patches.suse/RDMA-core-Remove-the-ufile-arg-from-rdma_alloc_begin.patch
-+	patches.suse/RDMA-core-Make-ib_uverbs_async_event_file-into-a-uob.patch
-+	patches.suse/RDMA-core-Use-READ_ONCE-for-ib_ufile.async_file.patch
-+	patches.suse/RDMA-hns-Remove-some-redundant-variables-related-to-.patch
-+	patches.suse/RDMA-hns-Add-interfaces-to-get-pf-capabilities-from-.patch
-+	patches.suse/RDMA-hns-Get-pf-capabilities-from-firmware.patch
-+	patches.suse/RDMA-hns-Add-support-for-extended-atomic-in-userspac.patch
-+	patches.suse/RDMA-efa-Device-definitions-documentation-updates.patch
-+	patches.suse/RDMA-efa-Remove-brackets-from-single-statement-if.patch
-+	patches.suse/RDMA-efa-Remove-unused-ucontext-parameter-from-efa_q.patch
-+	patches.suse/Introduce-maximum-WQE-size-to-check-limits.patch
-+	patches.suse/RDMA-rxe-Compute-the-maximum-sges-and-inline-size-ba.patch
-+	patches.suse/IB-srp-Never-use-immediate-data-if-it-is-disabled-by.patch
-+	patches.suse/net-mlx5-Add-RoCE-accelerator-counters.patch
-+	patches.suse/net-mlx5-Expose-relaxed-ordering-bits.patch
-+	patches.suse/RDMA-core-Add-UVERBS_METHOD_ASYNC_EVENT_ALLOC.patch
-+	patches.suse/RDMA-core-Remove-ucontext_lock-from-the-uverbs_destr.patch
-+	patches.suse/RDMA-uverbs-Add-ioctl-command-to-get-a-device-contex.patch
-+	patches.suse/RDMA-uverbs-Verify-MR-access-flags.patch
-+	patches.suse/RDMA-core-Add-optional-access-flags-range.patch
-+	patches.suse/RDMA-efa-Allow-passing-of-optional-access-flags-for-.patch
-+	patches.suse/RDMA-uverbs-Add-new-relaxed-ordering-memory-region-a.patch
-+	patches.suse/RDMA-mlx5-Set-relaxed-ordering-when-requested.patch
-+	patches.suse/IB-mlx5-Expose-RoCE-accelerator-counters.patch
-+	patches.suse/IB-mlx4-Fix-memory-leak-in-add_gid-error-flow.patch
-+	patches.suse/RDMA-core-Ensure-that-rdma_user_mmap_entry_remove-is.patch
-+	patches.suse/IB-mlx5-Return-the-administrative-GUID-if-exists.patch
-+	patches.suse/RDMA-cm-Add-accessors-for-CM_REQ-transport_type.patch
-+	patches.suse/RDMA-cm-Add-SET-GET-implementations-to-hide-IBA-wire.patch
-+	patches.suse/RDMA-cm-Use-IBA-functions-for-simple-get-set-acessor.patch
-+	patches.suse/RDMA-cm-Use-IBA-functions-for-swapping-get-set-acess.patch
-+	patches.suse/RDMA-cm-Use-IBA-functions-for-simple-structure-membe.patch
-+	patches.suse/RDMA-cm-Use-IBA-functions-for-complex-structure-memb.patch
-+	patches.suse/IB-hfi1-Fix-logical-condition-in-msix_request_irq.patch
-+	patches.suse/IB-opa_vnic-Spelling-correction-of-erorr-to-error.patch
-+	patches.suse/IB-mlx4-Fix-leak-in-id_map_find_del.patch
-+	patches.suse/RDMA-umem-Fix-ib_umem_find_best_pgsz.patch
-+	patches.suse/RDMA-cma-Fix-unbalanced-cm_id-reference-count-during.patch
-+	patches.suse/RDMA-efa-Mask-access-flags-with-the-correct-optional.patch
-+	patches.suse/RDMA-core-Make-the-entire-API-tree-static.patch
-+	patches.suse/media-i2c-adv748x-Fix-unsafe-macros.patch
-+	patches.suse/media-gspca-zero-usb_buf.patch
-+	patches.suse/media-dvb-usb-dvb-usb-urb.c-initialize-actlen-to-0.patch
-+	patches.suse/media-cx23885-Add-support-for-AVerMedia-CE310B.patch
-+	patches.suse/media-meson-add-missing-allocation-failure-check-on-.patch
- 	patches.suse/media-go7007-fix-a-miss-of-snd_card_free.patch
-+	patches.suse/media-imx7-mipi-csis-remove-subdev_notifier.patch
-+	patches.suse/media-v4l2-device.h-Explicitly-compare-grp-id-mask-t.patch
-+	patches.suse/media-v4l2-core-compat-ignore-native-command-codes.patch
-+	patches.suse/media-digitv-don-t-continue-if-remote-control-state-.patch
-+	patches.suse/media-af9005-uninitialized-variable-printked.patch
-+	patches.suse/media-vp7045-do-not-read-uninitialized-values-if-usb.patch
-+	patches.suse/media-rc-ensure-lirc-is-initialized-before-registeri.patch
-+	patches.suse/media-ov5640-Fix-check-for-PLL1-exceeding-max-allowe.patch
-+	patches.suse/media-i2c-mt9v032-fix-enum-mbus-codes-and-frame-size.patch
- 	patches.suse/media-v4l2-rect.h-fix-v4l2_rect_map_inside-top-left-.patch
-+	patches.suse/media-sti-bdisp-fix-a-possible-sleep-in-atomic-conte.patch
- 	patches.suse/media-iguanair-fix-endpoint-sanity-check.patch
- 	patches.suse/media-uvcvideo-Avoid-cyclic-entity-chains-due-to-mal.patch
-+	patches.suse/media-uvcvideo-Add-a-quirk-to-force-GEO-GC6500-Camer.patch
-+	patches.suse/PCI-AER-Initialize-aer_fifo.patch
-+	patches.suse/PCI-iproc-Apply-quirk_paxc_bridge-for-module-as-well.patch
-+	patches.suse/PCI-Add-generic-quirk-for-increasing-D3hot-delay.patch
-+	patches.suse/PCI-Increase-D3-delay-for-AMD-Ryzen5-7-XHCI-controll.patch
- 	patches.suse/PCI-Don-t-disable-bridge-BARs-when-assigning-bus-res.patch
-+	patches.suse/PCI-switchtec-Use-dma_set_mask_and_coherent.patch
- 	patches.suse/PCI-switchtec-Fix-vep_vector_number-ioread-width.patch
-+	patches.suse/PCI-IOV-Fix-memory-leak-in-pci_iov_add_virtfn.patch
-+	patches.suse/PCI-Fix-pci_add_dma_alias-bitmask-size.patch
-+	patches.suse/pci-brcmstb-add-broadcom-stb-pcie-host-controller-driver.patch
-+	patches.suse/pci-brcmstb-add-msi-support.patch
-+	patches.suse/PCI-keystone-Fix-link-training-retries-initiation.patch
-+	patches.suse/PCI-keystone-Fix-outbound-region-mapping.patch
-+	patches.suse/PCI-keystone-Fix-error-handling-when-num-viewport-DT.patch
-+	patches.suse/PCI-tegra-Fix-return-value-check-of-pm_runtime_get_s.patch
-+	patches.suse/PCI-tegra-Fix-afi_pex2_ctrl-reg-offset-for-Tegra30.patch
-+	patches.suse/char-random-silence-a-lockdep-splat-with-printk.patch
- 	patches.suse/vfs-fix-do_last-regression.patch
-+	patches.suse/cifs-fix-soft-mounts-hanging-in-the-reconnect-code.patch
-+	patches.suse/leds-pca963x-Fix-open-drain-initialization.patch
-+	patches.suse/msft-hv-2010-hv_balloon-Balloon-up-according-to-request-page-numb.patch
-+	patches.suse/mfd-bd70528-Fix-hour-register-mask.patch
-+	patches.suse/mfd-dln2-More-sanity-checking-for-endpoints.patch
-+	patches.suse/mfd-axp20x-Mark-AXP20X_VBUS_IPSOUT_MGMT-as-volatile.patch
-+	patches.suse/mfd-max77650-Select-REGMAP_IRQ-in-Kconfig.patch
-+	patches.suse/mfd-da9062-Fix-watchdog-compatible-string.patch
-+	patches.suse/mfd-rn5t618-Mark-ADC-control-register-volatile.patch
-+	patches.suse/Btrfs-fix-race-between-adding-and-putting-tree-mod-s.patch
-+	patches.suse/btrfs-correctly-handle-empty-trees-in-find_first_clear_extent_bit.patch
-+	patches.suse/0001-btrfs-fix-force-usage-in-inc_block_group_ro.patch
-+	patches.suse/0002-btrfs-take-overcommit-into-account-in-inc_block_grou.patch
-+	patches.suse/Btrfs-send-fix-emission-of-invalid-clone-operations-.patch
-+	patches.suse/btrfs-do-not-zero-f_bavail-if-we-have-available-spac.patch
-+	patches.suse/Input-edt-ft5x06-work-around-first-register-access-e.patch
-+	patches.suse/clk-actually-call-the-clock-init-before-any-other-ca.patch
-+	patches.suse/clk-Use-parent-node-pointer-during-registration-if-n.patch
-+	patches.suse/clk-uniphier-Add-SCSSI-clock-gate-for-each-channel.patch
-+	patches.suse/clk-at91-sam9x60-fix-programmable-clock-prescaler.patch
-+	patches.suse/clk-renesas-rcar-gen3-Allow-changing-the-RPC-D2-cloc.patch
-+	patches.suse/clk-meson-g12a-fix-missing-uart2-in-regmap-table.patch
-+	patches.suse/clk-meson-pll-Fix-by-0-division-in-__pll_params_to_r.patch
-+	patches.suse/clk-meson-meson8b-make-the-CCF-use-the-glitch-free-m.patch
-+	patches.suse/clk-sunxi-ng-add-mux-and-pll-notifiers-for-A64-CPU-c.patch
-+	patches.suse/clk-ti-dra7-fix-parent-for-gmac_clkctrl.patch
-+	patches.suse/clk-tegra-Mark-fuse-clock-as-critical.patch
-+	patches.suse/clk-qcom-smd-Add-missing-bimc-clock.patch
-+	patches.suse/clk-qcom-Add-missing-msm8998-gcc_bimc_gfx_clk.patch
-+	patches.suse/clk-ls1028a-Add-clock-driver-for-Display-output-inte.patch
-+	patches.suse/clk-ls1028a-Fix-warning-on-clamp-usage.patch
-+	patches.suse/vfio-spapr-nvlink2-Skip-unpinning-pages-on-error-exi.patch
-+	patches.suse/rtc-hym8563-Return-EINVAL-if-the-time-is-known-to-be.patch
-+	patches.suse/rtc-cmos-Stop-using-shared-IRQ.patch
-+	patches.suse/ocfs2-fix-oops-when-writing-cloned-file.patch
-+	patches.suse/smp_mb__-before-after-_atomic-update-Documentation.patch
-+	patches.suse/0001-ipc-mqueue.c-remove-duplicated-code.patch
-+	patches.suse/0002-ipc-mqueue.c-update-document-memory-barriers.patch
-+	patches.suse/0003-ipc-msg.c-update-and-document-memory-barriers.patch
-+	patches.suse/0004-ipc-sem.c-document-and-update-memory-barriers.patch
-+	patches.suse/0005-ipc-msg.c-consolidate-all-xxxctl_down-functions.patch
-+	patches.suse/powerpc-mmu_gather-enable-RCU_TABLE_FREE-even-for-SM.patch
-+	patches.suse/mm-mmu_gather-invalidate-TLB-correctly-on-batch-allo.patch
-+	patches.suse/asm-generic-tlb-avoid-potential-double-flush.patch
-+	patches.suse/asm-gemeric-tlb-remove-stray-function-declarations.patch
-+	patches.suse/asm-generic-tlb-add-missing-CONFIG-symbol.patch
-+	patches.suse/treewide-remove-redundant-IS_ERR-before-error-code-c.patch
-+	patches.suse/ARM-dma-api-fix-max_pfn-off-by-one-error-in-__dma_su.patch
-+	patches.suse/remoteproc-Initialize-rproc_class-before-use.patch
-+	patches.suse/ovl-fix-wrong-WARN_ON-in-ovl_cache_update_ino.patch
-+	patches.suse/ovl-fix-lseek-overflow-on-32bit.patch
-+	patches.suse/powerpc-pseries-Allow-not-having-ibm-hypertas-functi.patch
- 	patches.suse/powerpc-xmon-don-t-access-ASDR-in-VMs.patch
-+	patches.suse/powerpc-pseries-Advance-pfn-if-section-is-not-presen.patch
-+	patches.suse/powerpc-ptdump-Fix-W-X-verification.patch
-+	patches.suse/powerpc-ptdump-Only-enable-PPC_CHECK_WX-with-STRICT_.patch
-+	patches.suse/powerpc-papr_scm-Don-t-enable-direct-map-for-a-regio.patch
-+	patches.suse/powerpc-pseries-vio-Fix-iommu_table-use-after-free-r.patch
-+	patches.suse/powerpc-papr_scm-Fix-leaking-bus_desc.provider_name-.patch
- 	patches.suse/powerpc-mm-Remove-kvm-radix-prefetch-workaround-for-.patch
-+	patches.suse/powerpc-pseries-lparcfg-Fix-display-of-Maximum-Memor.patch
-+	patches.suse/powerpc-Provide-initial-documentation-for-PAPR-hcall.patch
-+	patches.suse/powerpc-Do-not-consider-weak-unresolved-symbol-reloc.patch
-+	patches.suse/powerpc-32s-Fix-bad_kuap_fault.patch
-+	patches.suse/powerpc-kuap-Fix-set-direction-in-allow-prevent_user.patch
-+	patches.suse/ionic-fix-rxq-comp-packet-type-mask.patch
-+	patches.suse/tcp-clear-tp-total_retrans-in-tcp_disconnect.patch
-+	patches.suse/tcp-clear-tp-delivered-in-tcp_disconnect.patch
-+	patches.suse/tcp-clear-tp-data_segs-in-out-in-tcp_disconnect.patch
-+	patches.suse/tcp-clear-tp-segs_-in-out-in-tcp_disconnect.patch
-+	patches.suse/cls_rsvp-fix-rsvp_policy.patch
-+	patches.suse/rxrpc-Fix-use-after-free-in-rxrpc_put_local.patch
-+	patches.suse/rxrpc-Fix-insufficient-receive-notification-generati.patch
-+	patches.suse/rxrpc-Fix-missing-active-use-pinning-of-rxrpc_local-.patch
-+	patches.suse/rxrpc-Fix-NULL-pointer-deref-due-to-call-conn-being-.patch
-+	patches.suse/net-stmmac-Delete-txtimer-in-suspend.patch
-+	patches.suse/bnxt_en-Refactor-logic-to-re-enable-SRIOV-after-firm.patch
-+	patches.suse/bnxt_en-Fix-RDMA-driver-failure-with-SRIOV-after-fir.patch
-+	patches.suse/bnxt_en-Fix-logic-that-disables-Bus-Master-during-fi.patch
-+	patches.suse/bnxt_en-Fix-TC-queue-mapping.patch
-+	patches.suse/netdevsim-fix-using-uninitialized-resources.patch
-+	patches.suse/netdevsim-disable-devlink-reload-when-resources-are-.patch
-+	patches.suse/netdevsim-fix-panic-in-nsim_dev_take_snapshot_write.patch
-+	patches.suse/netdevsim-fix-stack-out-of-bounds-in-nsim_dev_debugf.patch
-+	patches.suse/netdevsim-use-IS_ERR-instead-of-IS_ERR_OR_NULL-for-d.patch
-+	patches.suse/netdevsim-use-__GFP_NOWARN-to-avoid-memalloc-warning.patch
-+	patches.suse/netdevsim-remove-unused-sdev-code.patch
-+	patches.suse/net-hsr-fix-possible-NULL-deref-in-hsr_handle_frame.patch
-+	patches.suse/net_sched-fix-an-OOB-access-in-cls_tcindex.patch
-+	patches.suse/l2tp-Allow-duplicate-session-creation-with-UDP.patch
-+	patches.suse/gtp-use-__GFP_NOWARN-to-avoid-memalloc-warning.patch
- 	patches.suse/simple_recursive_removal-kernel-side-rm-rf-for-ramfs.patch
-+	patches.suse/s390-mm-fix-dynamic-pagetable-upgrade-for-hugetlbfs
-+	patches.suse/0001-xen-balloon-Support-xend-based-toolstack-take-two.patch
-+	patches.suse/iommu-arm-smmu-v3-populate-vmid-field-for-cmdq_op_tlbi_nh_va
-+	patches.suse/iommu-amd-check-feature-support-bit-before-accessing-msi-capability-registers
-+	patches.suse/iommu-amd-only-support-x2apic-with-ivhd-type-11h-40h
-+	patches.suse/iommu-vt-d-match-cpu-and-iommu-paging-mode
-+	patches.suse/iommu-vt-d-fix-off-by-one-in-pasid-allocation
-+	patches.suse/iommu-vt-d-avoid-sending-invalid-page-response
-+	patches.suse/iommu-vt-d-allow-devices-with-rmrrs-to-use-identity-domain
-+	patches.suse/iommu-vt-d-unnecessary-to-handle-default-identity-domain
-+	patches.suse/pwm-omap-dmtimer-Remove-PWM-chip-in-.remove-before-m.patch
-+	patches.suse/pwm-omap-dmtimer-Simplify-error-handling.patch
-+	patches.suse/pwm-omap-dmtimer-put_device-after-of_find_device_by_.patch
-+	patches.suse/pwm-sun4i-move-pwm_calculate-out-of-spin_lock.patch
-+	patches.suse/pwm-Remove-set-but-not-set-variable-pwm.patch
-+	patches.suse/ata-ahci-Add-shutdown-to-freeze-hardware-resources-o.patch
-+	patches.suse/nbd-add-a-flush_workqueue-in-nbd_start_device.patch
-+	patches.suse/0021-bcache-fix-memory-corruption-in-bch_cache_accounting.patch
-+	patches.suse/0022-bcache-explicity-type-cast-in-bset_bkey_last.patch
-+	patches.suse/0023-bcache-add-readahead-cache-policy-options-via-sysfs-.patch
-+	patches.suse/0024-bcache-fix-incorrect-data-type-usage-in-btree_flush_.patch
-+	patches.suse/0025-bcache-check-return-value-of-prio_read.patch
-+	patches.suse/block-bfq-do-not-plug-I-O-for-bfq_queues-with-no-pro.patch
-+	patches.suse/block-bfq-get-a-ref-to-a-group-when-adding-it-to-a-s.patch
-+	patches.suse/nvmet-fix-dsm-failure-when-payload-does-not-match-sg.patch
-+	patches.suse/nvme-pci-remove-nvmeq-tags.patch
-+	patches.suse/nvmet-Fix-error-print-message-at-nvmet_install_queue.patch
-+	patches.suse/nvmet-Fix-controller-use-after-free.patch
-+	patches.suse/nvmet-update-AEN-list-and-array-at-one-place.patch
-+	patches.suse/eventfd-track-eventfd_signal-recursion-depth.patch
-+	patches.suse/aio-prevent-potential-eventfd-recursion-on-poll.patch
-+	patches.suse/tracing-fix-very-unlikely-race-of-registering-two-stat-tracers.patch
-+	patches.suse/tracing-fix-tracing_stat-return-values-in-error-handling-paths.patch
-+	patches.suse/tracing-simplify-assignment-parsing-for-hist-triggers.patch
-+	patches.suse/tracing-add-hist-trigger-error-messages-for-sort-specification.patch
-+	patches.suse/tracing-add-hist-to-hist-trigger-error-log-error-string.patch
-+	patches.suse/tracing-fix-sched-switch-start-stop-refcount-racy-updates.patch
-+	patches.suse/tracing-fix-now-invalid-var_ref_vals-assumption-in-trace-action.patch
-+	patches.suse/tracing-annotate-ftrace_graph_hash-pointer-with-_rcu.patch
-+	patches.suse/tracing-annotate-ftrace_graph_notrace_hash-pointer-with-_rcu.patch
-+	patches.suse/ftrace-add-comment-to-why-rcu_dereference_sched-is-open-coded.patch
-+	patches.suse/ftrace-protect-ftrace_graph_hash-with-ftrace_sync.patch
-+	patches.suse/ceph-delete-redundant-douts-in-con_get-put.patch
-+	patches.suse/ceph-remove-unnecessary-assignment-in-ceph_pre_init_acls.patch
-+	patches.suse/ceph-fix-mdsmap-cluster-available-check-based-on-laggy-number.patch
-+	patches.suse/ceph-only-choose-one-mds-who-is-in-up-active-state-without-laggy.patch
-+	patches.suse/ceph-fix-possible-long-time-wait-during-umount.patch
-+	patches.suse/ceph-drop-unused-ttl_from-parameter-from-fill_inode.patch
-+	patches.suse/ceph-ensure-we-have-a-new-cap-before-continuing-in-fill_inode.patch
-+	patches.suse/ceph-add-_send_request-helper.patch
-+	patches.suse/ceph-keep-the-session-state-until-it-is-released.patch
-+	patches.suse/ceph-check-availability-of-mds-cluster-on-mount-after-wait-timeout.patch
-+	patches.suse/ceph-retry-the-same-mds-later-after-the-new-session-is-opened.patch
-+	patches.suse/ceph-don-t-clear-i_new-until-inode-metadata-is-fully-populated.patch
-+	patches.suse/ceph-only-touch-the-caps-which-have-the-subset-mask-requested.patch
-+	patches.suse/ceph-print-dentry-offset-in-hex-and-fix-xattr_version-type.patch
-+	patches.suse/ceph-add-possible_max_rank-and-make-the-code-more-readable.patch
-+	patches.suse/ceph-remove-the-extra-slashes-in-the-server-path.patch
-+	patches.suse/ceph-rename-get_session-and-switch-to-use-ceph_get_mds_session.patch
-+	patches.suse/ceph-allocate-the-correct-amount-of-extra-bytes-for-the-session-features.patch
-+	patches.suse/ceph-close-holes-in-structs-ceph_mds_session-and-ceph_mds_request.patch
-+	patches.suse/ceph-use-copy-from2-op-in-copy_file_range.patch
-+	patches.suse/ceph-print-r_direct_hash-in-hex-in-_choose_mds-dout.patch
-+	patches.suse/ceph-print-name-of-xattr-in-_ceph_-get-set-xattr-douts.patch
-+	patches.suse/ceph-move-net-ceph-ceph_fs-c-to-fs-ceph-util-c.patch
-+	patches.suse/rbd-set-the-device-link-in-sysfs.patch
-+	patches.suse/ALSA-hda-Reset-stream-if-DMA-RUN-bit-not-cleared.patch
-+	patches.suse/ALSA-pcm-Fix-memory-leak-at-closing-a-stream-without.patch
-+	patches.suse/ALSA-hda-Add-JasperLake-PCI-ID-and-codec-vid.patch
-+	patches.suse/ALSA-usb-audio-Fix-endianess-in-descriptor-validatio.patch
-+	patches.suse/ALSA-usb-audio-Annotate-endianess-in-Scarlett-gen2-q.patch
-+	patches.suse/ALSA-dummy-Fix-PCM-format-loop-in-proc-output.patch
-+	patches.suse/ALSA-hda-Fix-DP-MST-support-for-NVIDIA-codecs.patch
-+	patches.suse/ASoC-SOF-trace-fix-unconditional-free-in-trace-relea.patch
-+	patches.suse/ALSA-hda-realtek-Fixed-one-of-HP-ALC671-platform-Hea.patch
-+	patches.suse/ALSA-hda-Clear-RIRB-status-before-reading-WP.patch
-+	patches.suse/KVM-s390-ENOTSUPP-EOPNOTSUPP-fixups.patch
-+	patches.suse/KVM-s390-do-not-clobber-registers-during-guest-reset.patch
-+	patches.suse/0004-kvm-s390-cleanup-initial-cpu-reset
-+	patches.suse/0005-kvm-s390-add-new-reset-vcpu-api
-+	patches.suse/virtio-balloon-initialize-all-vq-callbacks.patch
-+	patches.suse/virtio-pci-check-name-when-counting-MSI-X-vectors.patch
-+	patches.suse/virtio_balloon-prevent-pfn-array-overflow.patch
-+	patches.suse/virtio-balloon-Fix-memory-leak-when-unloading-while-.patch
-+	patches.suse/virtio_balloon-Fix-memory-leaks-on-errors-in-virtbal.patch
-+	patches.suse/drivers-watchdog-stm32_iwdg-set-WDOG_HW_RUNNING-at-p.patch
-+	patches.suse/watchdog-fix-UAF-in-reboot-notifier-handling-in-watc.patch
-+	patches.suse/clk-qcom-Don-t-overwrite-cfg-in-clk_rcg2_dfs_populat.patch
-+	patches.suse/clk-ls1028a-fix-a-dereference-of-pointer-parent-befo.patch
-+	patches.suse/clk-qcom-rcg2-Don-t-crash-if-our-parent-can-t-be-fou.patch
-+	patches.suse/drm-amd-display-Retrain-dongles-when-SINK_COUNT-beco.patch
-+	patches.suse/0001-Revert-drm-amd-display-Don-t-skip-link-training-for-.patch
-+	patches.suse/drm-amd-display-do-not-allocate-display_mode_lib-unn.patch
-+	patches.suse/radeon-insert-10ms-sleep-in-dce5_crtc_load_lut.patch
-+	patches.suse/drm-amdkfd-Fix-a-bug-in-SDMA-RLC-queue-counting-unde.patch
-+	patches.suse/drm-amdgpu-display-handle-multiple-numbers-of-fclks-.patch
-+	patches.suse/drm-amdgpu-smu10-fix-smu10_get_clock_by_type_with_la.patch
-+	patches.suse/drm-amdgpu-smu10-fix-smu10_get_clock_by_type_with_vo.patch
-+	patches.suse/drm-amd-dm-mst-Ignore-payload-update-failures.patch
-+	patches.suse/nfs-fscache-use-timespec64-in-inode-auxdata.patch
-+	patches.suse/NFS-Revalidate-the-file-size-on-a-fatal-write-error.patch
-+	patches.suse/NFS-Revalidate-the-file-mapping-on-all-fatal-writeba.patch
-+	patches.suse/NFS-pnfs-Fix-pnfs_generic_prepare_to_resend_writes.patch
-+	patches.suse/NFS-Fix-fix-of-show_nfs_errors.patch
-+	patches.suse/NFSv4-pnfs_roc-must-use-cred_fscmp-to-compare-creds.patch
-+	patches.suse/NFS-Fix-memory-leaks-and-corruption-in-readdir.patch
-+	patches.suse/NFS-Directory-page-cache-pages-need-to-be-locked-whe.patch
-+	patches.suse/NFSv4-try-lease-recovery-on-NFS4ERR_EXPIRED.patch
-+	patches.suse/NFSv4.0-nfs4_do_fsinfo-should-not-do-implicit-lease-.patch
-+	patches.suse/nfsd-Return-the-correct-number-of-bytes-written-to-t.patch
-+	patches.suse/nfsd-fix-delay-timer-on-32-bit-architectures.patch
-+	patches.suse/nfsd-fix-jiffies-time_t-mixup-in-LRU-list.patch
-+	patches.suse/nfsd-remove-nfs4_reset_lease-declarations.patch
-+	patches.suse/sunrpc-expiry_time-should-be-seconds-not-timeval.patch
-+	patches.suse/fix-up-iter-on-short-count-in-fuse_direct_io.patch
-+	patches.suse/ARM-tegra-Enable-PLLP-bypass-during-Tegra124-LP1.patch
-+	patches.suse/ARM-at91-pm-use-SAM9X60-PMC-s-compatible.patch
-+	patches.suse/ARM-at91-pm-use-of_device_id-array-to-find-the-prope.patch
-+	patches.suse/ARM-dts-stm32-Add-power-supply-for-DSI-panel-on-stm3.patch
-+	patches.suse/arm64-dts-marvell-clearfog-gt-8k-fix-switch-cpu-port.patch
-+	patches.suse/ARM-dts-at91-Reenable-UART-TX-pull-ups.patch
-+	patches.suse/ARM-dts-at91-sama5d3-fix-maximum-peripheral-clock-ra.patch
-+	patches.suse/ARM-dts-at91-sama5d3-define-clock-rate-range-for-tcb.patch
-+	patches.suse/ARM-dts-meson8b-fix-the-clock-controller-compatible-.patch
-+	patches.suse/ARM-dts-meson8-use-the-actual-frequency-for-the-GPU-.patch
-+	patches.suse/ARM-dts-meson8b-use-the-actual-frequency-for-the-GPU.patch
-+	patches.suse/reset-uniphier-Add-SCSSI-reset-control-for-each-chan.patch
-+	patches.suse/bus-tegra-aconnect-Remove-PM_CLK-dependency.patch
-+	patches.suse/soc-tegra-fuse-Correct-straps-address-for-older-Tegr.patch
-+	patches.suse/soc-qcom-rpmhpd-Set-active_only-for-active-only-powe.patch
-+	patches.suse/ARM-dts-am43xx-add-support-for-clkout1-clock.patch
-+	patches.suse/clocksource-davinci-only-enable-clockevents-once-tim.patch
-+	patches.suse/powerpc-futex-Fix-incorrect-user-access-blocking.patch
-+	patches.suse/netdevsim-fix-ptr_ret.cocci-warnings.patch
-+	patches.suse/net_sched-fix-a-resource-leak-in-tcindex_set_parms.patch
-+	patches.suse/wireguard-allowedips-fix-use-after-free-in-root_remo.patch
-+	patches.suse/wireguard-noise-reject-peers-with-low-order-public-k.patch
-+	patches.suse/wireguard-selftests-ensure-non-addition-of-peers-wit.patch
-+	patches.suse/wireguard-selftests-cleanup-CONFIG_ENABLE_WARN_DEPRE.patch
-+	patches.suse/wireguard-selftests-tie-socket-waiting-to-target-pid.patch
-+	patches.suse/devlink-report-0-after-hitting-end-in-region-read.patch
-+	patches.suse/bonding-alb-properly-access-headers-in-bond_alb_xmit.patch
-+	patches.suse/net-macb-Remove-unnecessary-alignment-check-for-TSO.patch
-+	patches.suse/net-macb-Limit-maximum-GEM-TX-length-in-TSO.patch
-+	patches.suse/qed-Fix-timestamping-issue-for-L2-unicast-ptp-packet.patch
-+	patches.suse/cxgb4-Added-tls-stats-prints.patch
-+	patches.suse/net-mvneta-move-rx_dropped-and-rx_errors-in-per-cpu-.patch
-+	patches.suse/skbuff-fix-a-data-race-in-skb_queue_len.patch
-+	patches.suse/net-systemport-Avoid-RBUF-stuck-in-Wake-on-LAN-mode.patch
-+	patches.suse/net-mlx5-Fix-deadlock-in-fs_core.patch
-+	patches.suse/net-mlx5-IPsec-Fix-esp-modify-function-attribute.patch
-+	patches.suse/net-mlx5-IPsec-fix-memory-leak-at-mlx5_fpga_ipsec_de.patch
-+	patches.suse/net-mlx5e-TX-Error-completion-is-for-last-WQE-in-bat.patch
-+	patches.suse/net-mlx5-Deprecate-usage-of-generic-TLS-HW-capabilit.patch
-+	patches.suse/rxrpc-Fix-service-call-disconnection.patch
-+	patches.suse/0007-rxrpc-Fix-call-RCU-cleanup-using-non-bh-safe-locks.patch
-+	patches.suse/net-stmmac-fix-a-possible-endless-loop.patch
-+	patches.suse/net-dsa-b53-Always-use-dev-vlan_enabled-in-b53_confi.patch
-+	patches.suse/net-dsa-bcm_sf2-Only-7278-supports-2Gb-sec-IMP-port.patch
-+	patches.suse/taprio-Fix-enabling-offload-with-wrong-number-of-tra.patch
-+	patches.suse/taprio-Fix-still-allowing-changing-the-flags-during-.patch
-+	patches.suse/taprio-Add-missing-policy-validation-for-flags.patch
-+	patches.suse/taprio-Use-taprio_reset_tc-to-reset-Traffic-Classes-.patch
-+	patches.suse/taprio-Fix-dropping-packets-when-using-taprio-ETF-of.patch
-+	patches.suse/dpaa_eth-support-all-modes-with-rate-adapting-PHYs.patch
-+	patches.suse/ipv6-addrconf-fix-potential-NULL-deref-in-inet6_set_.patch
-+	patches.suse/net-dsa-microchip-enable-module-autoprobe.patch
-+	patches.suse/mlxsw-core-Add-validation-of-hardware-device-types-f.patch
-+	patches.suse/mlxsw-spectrum_dpipe-Add-missing-error-path.patch
-+	patches.suse/drop_monitor-Do-not-cancel-uninitialized-work-item.patch
-+	patches.suse/bpf-Fix-modifier-skipping-logic.patch
-+	patches.suse/i40e-Relax-i40e_xsk_wakeup-s-return-value-when-PF-is.patch
-+	patches.suse/samples-bpf-Drop-doubled-variable-declaration-in-xdp.patch
-+	patches.suse/samples-bpf-Allow-for-ENETDOWN-in-xdpsock.patch
-+	patches.suse/0008-bpf-sockmap-Check-update-requirements-after-locking.patch
-+	patches.suse/bpftool-Don-t-crash-on-missing-xlated-program-instru.patch
-+	patches.suse/bpf-sockmap-Don-t-sleep-while-holding-RCU-lock-on-te.patch
-+	patches.suse/0009-bpf-sockhash-Synchronize_rcu-before-free-ing-map.patch
-+	patches.suse/bpf-Improve-bucket_log-calculation-logic.patch
- 	patches.suse/mwifiex-fix-unbalanced-locking-in-mwifiex_process_co.patch
- 	patches.suse/mwifiex-Fix-possible-buffer-overflows-in-mwifiex_ret.patch
- 	patches.suse/mwifiex-Fix-possible-buffer-overflows-in-mwifiex_cmd.patch
- 	patches.suse/libertas-dont-exit-from-lbs_ibss_join_existing-with.patch
- 	patches.suse/libertas-make-lbs_ibss_join_existing-return-error.patch
-+	patches.suse/iwlwifi-mvm-Fix-thermal-zone-registration.patch
-+	patches.suse/iwlwifi-don-t-throw-error-when-trying-to-remove-IGTK.patch
-+	patches.suse/iwlwifi-mvm-avoid-use-after-free-for-pmsr-request.patch
-+	patches.suse/iwlwifi-mvm-Check-the-sta-is-not-NULL-in-iwl_mvm_cfg.patch
-+	patches.suse/scsi-qla2xxx-Fix-unbound-NVME-response-length.patch
-+	patches.suse/scsi-megaraid_sas-fixup-MSIx-interrupt-setup-during-resum.patch
-+	patches.suse/irqchip-gic-v3-Only-provision-redistributors-that-ar.patch
-+	patches.suse/irqchip-gic-v3-its-Reference-to-its_invall_cmd-descr.patch
-+	patches.suse/clocksource-Prevent-double-add_timer_on-for-watchdog.patch
-+	patches.suse/x86-boot-handle-malformed-srat-tables-during-early-acpi-parsing.patch
-+	patches.suse/SMB3-Backup-intent-flag-missing-from-some-more-ops.patch
-+	patches.suse/smb3-fix-problem-with-null-cifs-super-block-with-previous-patch.patch
-+	patches.suse/cifs-fail-i-o-on-soft-mounts-if-sessionsetup-errors-out.patch
-+	patches.suse/cifs-log-warning-message-once-if-out-of-disk-space.patch
-+	patches.suse/cifs-Add-tracepoints-for-errors-on-flush-or-fsync.patch
-+	patches.suse/cifs-fix-soft-mounts-hanging-in-the-reconnect-code-2.patch
-+	patches.suse/cifs-add-SMB3-change-notification-support.patch
-+	patches.suse/cifs-fix-mode-bits-from-dir-listing-when-mounted-with-modefromsid.patch
-+	patches.suse/smb3-add-one-more-dynamic-tracepoint-missing-from-strict-fsync-path.patch
-+	patches.suse/smb3-print-warning-once-if-posix-context-returned-on-open.patch
-+	patches.suse/smb3-Add-defines-for-new-information-level-FileIdInformation.patch
-+	patches.suse/kconfig-fix-broken-dependency-in-randconfig-generate.patch
-+	patches.suse/crypto-kconfig-allow-tests-to-be-disabled-when-manager-is-disabled.patch
-+	patches.suse/gpio-xilinx-Fix-bug-where-the-wrong-GPIO-register-is.patch
-+	patches.suse/arm64-ssbs-Fix-context-switch-when-SSBS-is-present-o.patch
-+	patches.suse/arm64-spinlock-fix-a-Wunused-function-warning.patch
-+	patches.suse/Revert-drm-sun4i-drv-Allow-framebuffer-modifiers-in-.patch
-+	patches.suse/drm-msm-Set-dma-maximum-segment-size-for-mdss.patch
-+	patches.suse/0001-drm-vgem-Close-use-after-free-race-in-vgem_gem_creat.patch
-+	patches.suse/drm-amd-display-Do-not-set-optimized_require-to-fals.patch
-+	patches.suse/drm-amd-display-Check-engine-is-not-NULL-before-acqu.patch
-+	patches.suse/drm-i915-gvt-more-locking-for-ppgtt-mm-LRU-list.patch
-+	patches.suse/ALSA-usb-audio-Apply-48kHz-fixed-rate-playback-for-J.patch
-+	patches.suse/ALSA-usb-audio-Fix-UAC2-3-effect-unit-parsing.patch
-+	patches.suse/ALSA-usb-audio-Apply-sample-rate-quirk-for-Audioengi.patch
-+	patches.suse/ALSA-hda-realtek-Add-more-codec-supported-Headset-Bu.patch
-+	patches.suse/ALSA-hda-realtek-Fix-silent-output-on-MSI-GL73.patch
-+	patches.suse/ALSA-usb-audio-Add-clock-validity-quirk-for-Denon-MC.patch
-+	patches.suse/ALSA-pcm-Fix-double-hw_free-calls.patch
-+	patches.suse/qmi_wwan-re-add-DW5821e-pre-production-variant.patch
-+	patches.suse/qmi_wwan-unconditionally-reject-2-ep-interfaces.patch
-+	patches.suse/core-Don-t-skip-generic-XDP-program-execution-for-cl.patch
-+	patches.suse/i40e-Fix-the-conditional-for-i40e_vc_validate_vqs_bi.patch
-+	patches.suse/net-smc-fix-leak-of-kernel-memory-to-user-space.patch
-+	patches.suse/net-ena-fix-potential-crash-when-rxfh-key-is-NULL.patch
-+	patches.suse/net-ena-fix-uses-of-round_jiffies.patch
-+	patches.suse/net-ena-add-missing-ethtool-TX-timestamping-indicati.patch
-+	patches.suse/net-ena-fix-incorrect-default-RSS-key.patch
-+	patches.suse/net-ena-rss-do-not-allocate-key-when-not-supported.patch
-+	patches.suse/net-ena-rss-fix-failure-to-get-indirection-table.patch
-+	patches.suse/net-ena-rss-store-hash-function-as-values-and-not-bi.patch
-+	patches.suse/net-ena-fix-incorrectly-saving-queue-numbers-when-se.patch
-+	patches.suse/net-ena-fix-corruption-of-dev_idx_to_host_tbl.patch
-+	patches.suse/net-ena-make-ena-rxfh-support-ETH_RSS_HASH_NO_CHANGE.patch
-+	patches.suse/net-ena-ethtool-use-correct-value-for-crc32-hash.patch
-+	patches.suse/net-ena-ena-com.c-prevent-NULL-pointer-dereference.patch
-+	patches.suse/0001-enic-prevent-waking-up-stopped-tx-queues-over-watchd.patch
-+	patches.suse/ice-Fix-DCB-rebuild-after-reset.patch
-+	patches.suse/ice-Fix-switch-between-FW-and-SW-LLDP.patch
-+	patches.suse/ice-display-supported-and-advertised-link-modes.patch
-+	patches.suse/ice-Don-t-allow-same-value-for-Rx-tail-to-be-written.patch
-+	patches.suse/ice-Remove-ice_dev_onetime_setup.patch
-+	patches.suse/ice-Remove-CONFIG_PCI_IOV-wrap-in-ice_set_pf_caps.patch
-+	patches.suse/ice-Modify-link-message-logging.patch
-+	patches.suse/ice-fix-and-consolidate-logging-of-NVM-firmware-vers.patch
-+	patches.suse/ice-update-Unit-Load-Status-bitmask-to-check-after-r.patch
-+	patches.suse/ice-Remove-possible-null-dereference.patch
-+	patches.suse/ice-Use-ice_pf_to_dev.patch
-+	patches.suse/ice-Make-print-statements-more-compact.patch
-+	patches.suse/ice-Cleanup-ice_vsi_alloc_q_vectors.patch
-+	patches.suse/ice-Use-correct-netif-error-function.patch
-+	patches.suse/ice-Trivial-fixes.patch
-+	patches.suse/page_pool-refill-page-when-alloc.count-of-pool-is-ze.patch
-+	patches.suse/net-sched-matchall-add-missing-validation-of-TCA_MAT.patch
-+	patches.suse/net-sched-flower-add-missing-validation-of-TCA_FLOWE.patch
-+	patches.suse/icmp-introduce-helper-for-nat-d-source-address-in-network-device.patch
-+	patches.suse/wireguard-device-use-icmp_ndo_send-helper.patch
-+	patches.suse/net-hns3-add-management-table-after-IMP-reset.patch
-+	patches.suse/net-hns3-fix-VF-bandwidth-does-not-take-effect-in-so.patch
-+	patches.suse/net-hns3-fix-a-copying-IPv6-address-error-in-hclge_f.patch
-+	patches.suse/mac80211-fix-quiet-mode-activation-in-action-frames.patch
-+	patches.suse/mac80211-consider-more-elements-in-parsing-CRC.patch
-+	patches.suse/cfg80211-check-wiphy-driver-existence-for-drvinfo-re.patch
-+	patches.suse/cfg80211-add-missing-policy-for-NL80211_ATTR_STATUS_.patch
-+	patches.suse/mac80211-fix-wrong-160-80-80-MHz-setting.patch
-+	patches.suse/net-dsa-tag_qca-Make-sure-there-is-headroom-for-tag.patch
-+	patches.suse/ceph-do-not-execute-direct-write-in-parallel-if-o_append-is-specified.patch
-+	patches.suse/ceph-canonicalize-server-path-in-place.patch
-+	patches.suse/ceph-noacl-mount-option-is-effectively-ignored.patch
-+	patches.suse/xprtrdma-Fix-DMA-scatter-gather-list-mapping-imbalan.patch
-+	patches.suse/NFSv4.1-make-cachethis-no-for-writes.patch
-+	patches.suse/perf-x86-amd-add-missing-l2-misses-event-spec-to-amd-family-17h-s-event-map.patch
-+	patches.suse/perf-x86-intel-fix-inaccurate-period-in-context-switch-for-auto-reload
-+	patches.suse/sched-core-Don-t-skip-remote-tick-for-idle-CPUs.patch
-+	patches.suse/timers-nohz-Update-NOHZ-load-in-remote-tick.patch
-+	patches.suse/sched-fair-Allow-a-small-load-imbalance-between-low-utilisation-SD_NUMA-domains.patch
-+	patches.suse/sched-fair-Allow-a-per-cpu-kthread-waking-a-task-to-stack-on-the-same-CPU.patch
-+	patches.suse/sched-psi-Fix-OOB-write-when-writing-0-bytes-to-PSI-.patch
-+	patches.suse/sched-fair-Fix-kernel-doc-warning-in-attach_entity_load_avg.patch
-+	patches.suse/hwmon-pmbus-ltc2978-Fix-PMBus-polling-of-MFR_COMMON-.patch
-+	patches.suse/s390-pkey-fix-missing-length-of-protected-key-on-return
-+	patches.suse/vfio-ccw-Use-the-correct-style-for-SPDX-License-Iden.patch
-+	patches.suse/s390-uv-fix-handling-of-length-extensions
-+	patches.suse/ARM-npcm-Bring-back-GPIOLIB-support.patch
-+	patches.suse/arm64-dts-fast-models-Fix-FVP-PCI-interrupt-map-prop.patch
-+	patches.suse/soc-tegra-fuse-Fix-build-with-Tegra194-configuration.patch
-+	patches.suse/RDMA-hfi1-Fix-memory-leak-in-_dev_comp_vect_mappings.patch
-+	patches.suse/IB-hfi1-Acquire-lock-to-release-TID-entries-when-use.patch
-+	patches.suse/IB-hfi1-Close-window-for-pq-and-request-coliding.patch
-+	patches.suse/IB-rdmavt-Reset-all-QPs-when-the-device-is-shut-down.patch
-+	patches.suse/RDMA-core-Fix-invalid-memory-access-in-spec_filter_s.patch
-+	patches.suse/IB-mlx5-Return-failure-when-rts2rts_qp_counters_set_.patch
-+	patches.suse/RDMA-iw_cxgb4-initiate-CLOSE-when-entering-TERM.patch
-+	patches.suse/RDMA-siw-Remove-unwanted-WARN_ON-in-siw_cm_llp_data_.patch
-+	patches.suse/RDMA-core-Add-missing-list-deletion-on-freeing-event.patch
-+	patches.suse/RDMA-mlx5-Fix-async-events-cleanup-flows.patch
-+	patches.suse/IB-umad-Fix-kernel-crash-while-unloading-ib_umad.patch
-+	patches.suse/RDMA-mlx5-Prevent-overflow-in-mmap-offset-calculatio.patch
-+	patches.suse/RDMA-rxe-Fix-soft-lockup-problem-due-to-using-taskle.patch
-+	patches.suse/RDMA-core-Fix-protection-fault-in-get_pkey_idx_qp_li.patch
-+	patches.suse/IB-mlx5-Use-div64_u64-for-num_var_hw_entries-calcula.patch
-+	patches.suse/Input-synaptics-switch-T470s-to-RMI4-by-default.patch
-+	patches.suse/Input-synaptics-enable-SMBus-on-ThinkPad-L470.patch
-+	patches.suse/Input-synaptics-remove-the-LEN0049-dmi-id-from-topbu.patch
-+	patches.suse/ext4-don-t-assume-that-mmp_nodename-bdevname-have-NU.patch
-+	patches.suse/ext4-fix-support-for-inode-sizes-1024-bytes.patch
-+	patches.suse/ext4-fix-checksum-errors-with-indexed-dirs.patch
- 	patches.suse/ext4-add-cond_resched-to-ext4_protect_reserved_inode.patch
-+	patches.suse/jbd2-move-the-clearing-of-b_modified-flag-to-the-jou.patch
-+	patches.suse/jbd2-do-not-clear-the-BH_Mapped-flag-when-forgetting.patch
-+	patches.suse/ext4-improve-explanation-of-a-mount-failure-caused-b.patch
-+	patches.suse/cifs-fix-mount-option-display-for-sec-krb5i.patch
-+	patches.suse/cifs-Fix-mode-output-in-debugging-statements.patch
-+	patches.suse/cifs-enable-change-notification-for-SMB2-1-dialect.patch
-+	patches.suse/cifs-make-sure-we-do-not-overflow-the-max-EA-buffer-size.patch
-+	patches.suse/0026-bcache-ignore-pending-signals-when-creating-gc-and-a.patch
-+	patches.suse/0027-bcache-Revert-bcache-shrink-btree-node-cache-after-b.patch
-+	patches.suse/0028-bcache-remove-macro-nr_to_fifo_front.patch
-+	patches.suse/nvme-tcp-fix-bug-on-double-requeue-when-send-fails.patch
-+	patches.suse/nvme-prevent-warning-triggered-by-nvme_stop_keep_ali.patch
-+	patches.suse/nvme-pci-move-cqe-check-after-device-shutdown.patch
-+	patches.suse/nvme-fix-the-parameter-order-for-nvme_get_log-in-nvm.patch
-+	patches.suse/edac-mc-fix-use-after-free-and-memleaks-during-device-removal.patch
-+	patches.suse/edac-sysfs-remove-csrow-objects-on-errors.patch
-+	patches.suse/kvm-x86-mask-off-reserved-bit-from-db-exception-payload
-+	patches.suse/kvm-nvmx-use-correct-root-level-for-nested-ept-shadow-page-tables
-+	patches.suse/kvm-x86-mmu-fix-struct-guest_walker-arrays-for-5-level-paging
-+	patches.suse/drivers-ipmi-Support-raw-i2c-packet-in-IPMB.patch
-+	patches.suse/drivers-ipmi-Modify-max-length-of-IPMB-packet.patch
-+	patches.suse/ipmi-ssif-Handle-a-possible-NULL-pointer-reference.patch
-+	patches.suse/drivers-ipmi-fix-off-by-one-bounds-check-that-leads-.patch
-+	patches.suse/ecryptfs-fix-a-memory-leak-bug-in-parse_tag_1_packet.patch
-+	patches.suse/ecryptfs-fix-a-memory-leak-bug-in-ecryptfs_init_mess.patch
-+	patches.suse/ecryptfs-replace-BUG_ON-with-error-handling-code.patch
-+	patches.suse/tpm-Initialize-crypto_id-of-allocated_banks-to-HASH_.patch
-+	patches.suse/dma-contiguous-cma-give-precedence-to-cmdline.patch
-+	patches.suse/dma-direct-relax-addressability-checks-in-dma_direct_supported.patch
-+	patches.suse/ALSA-seq-Avoid-concurrent-access-to-queue-flags.patch
-+	patches.suse/ALSA-seq-Fix-concurrent-access-to-queue-current-tick.patch
-+	patches.suse/ALSA-rawmidi-Avoid-bit-fields-for-state-flags.patch
-+	patches.suse/ALSA-hda-realtek-Apply-quirk-for-MSI-GP63-too.patch
-+	patches.suse/ALSA-hda-realtek-Apply-quirk-for-yet-another-MSI-lap.patch
-+	patches.suse/ALSA-hda-Use-scnprintf-for-printing-texts-for-sysfs-.patch
-+	patches.suse/ASoC-fsl_sai-Fix-exiting-path-on-probing-failure.patch
-+	patches.suse/ALSA-hda-do-not-override-bus-codec_mask-in-link_get.patch
-+	patches.suse/ASoC-sun8i-codec-Fix-setting-DAI-data-format.patch
-+	patches.suse/iommu-vt-d-fix-compile-warning-from-intel-svm-h
-+	patches.suse/iommu-vt-d-add-attach_deferred-helper
-+	patches.suse/iommu-vt-d-move-deferred-device-attachment-into-helper-function
-+	patches.suse/iommu-vt-d-do-deferred-attachment-in-iommu_need_mapping
-+	patches.suse/iommu-vt-d-remove-deferred_attach_domain
-+	patches.suse/iommu-vt-d-simplify-check-in-identity_mapping
-+	patches.suse/iommu-qcom-fix-bogus-detach-logic
-+	patches.suse/crypto-rename-sm3-256-to-sm3-in-hash_algo_name.patch
-+	patches.suse/Revert-ipc-sem-remove-uneeded-sem_undo_list-lock-usa.patch
-+	patches.suse/0018-lib-stackdepot.c-fix-global-out-of-bounds-in-stack_s.patch
-+	patches.suse/ipv6-Fix-route-replacement-with-dev-only-route.patch
-+	patches.suse/ipv6-Fix-nlmsg_flags-when-splitting-a-multipath-rout.patch
-+	patches.suse/net-fib_rules-Correctly-set-table-field-when-table-n.patch
-+	patches.suse/net-macb-ensure-interface-is-not-suspended-on-at91rm.patch
-+	patches.suse/net-rtnetlink-fix-bugs-in-rtnl_alt_ifname.patch
-+	patches.suse/net-add-strict-checks-in-netdev_name_node_alt_destro.patch
-+	patches.suse/net-phy-restore-mdio-regs-in-the-iproc-mdio-driver.patch
-+	patches.suse/wireguard-selftests-reduce-complexity-and-fix-make-r.patch
-+	patches.suse/wireguard-receive-reset-last_under_load-to-zero.patch
-+	patches.suse/wireguard-send-account-for-mtu-0-devices.patch
-+	patches.suse/wireguard-socket-remove-extra-call-to-synchronize_ne.patch
-+	patches.suse/net-dsa-b53-Ensure-the-default-VID-is-untagged.patch
-+	patches.suse/NFC-pn544-Fix-a-typo-in-a-debug-message.patch
-+	patches.suse/bonding-add-missing-netdev_update_lockdep_key.patch
-+	patches.suse/net-export-netdev_next_lower_dev_rcu.patch
-+	patches.suse/bonding-fix-lockdep-warning-in-bond_get_stats.patch
-+	patches.suse/net-mscc-fix-in-frame-extraction.patch
-+	patches.suse/net-sched-correct-flower-port-blocking.patch
-+	patches.suse/sctp-move-the-format-error-check-out-of-__sctp_sf_do.patch
-+	patches.suse/qede-Fix-race-between-rdma-destroy-workqueue-and-lin.patch
-+	patches.suse/Revert-net-dev-introduce-support-for-sch-BYPASS-for-.patch
-+	patches.suse/net-mlx5e-Reset-RQ-doorbell-counter-before-moving-RQ.patch
-+	patches.suse/net-mlx5e-Fix-crash-in-recovery-flow-without-devlink.patch
-+	patches.suse/net-mlx5-DR-Fix-matching-on-vport-gvmi.patch
-+	patches.suse/net-mlx5e-Don-t-clear-the-whole-vf-config-when-switc.patch
-+	patches.suse/net-mlx5-DR-Handle-reformat-capability-over-sw-steer.patch
-+	patches.suse/nfc-pn544-Fix-occasional-HW-initialization-failure.patch
-+	patches.suse/net-tls-Fix-to-avoid-gettig-invalid-tls-record.patch
-+	patches.suse/udp-rehash-on-disconnect.patch
-+	patches.suse/bpf-offload-Replace-bitwise-AND-by-logical-AND-in-bp.patch
-+	patches.suse/s390-qeth-vnicc-fix-eopnotsupp-precedence
-+	patches.suse/s390-qeth-don-t-warn-for-napi-with-0-budget
-+	patches.suse/s390-qeth-fix-off-by-one-in-rx-copybreak-check
-+	patches.suse/ionic-fix-fw_status-read.patch
-+	patches.suse/bnxt_en-Improve-device-shutdown-method.patch
-+	patches.suse/bnxt_en-Issue-PCIe-FLR-in-kdump-kernel-to-cleanup-pe.patch
-+	patches.suse/drm-amdgpu-soc15-fix-xclk-for-raven.patch
-+	patches.suse/drm-amdgpu-gfx9-disable-gfxoff-when-reading-rlc-cloc.patch
-+	patches.suse/drm-amdgpu-gfx10-disable-gfxoff-when-reading-rlc-clo.patch
-+	patches.suse/drm-msm-mdp5-rate-limit-pp-done-timeout-warnings.patch
-+	patches.suse/drm-msm-Fix-return-type-of-dsi_mgr_connector_mode_va.patch
-+	patches.suse/drm-msm-dsi-save-pll-state-before-dsi-host-is-powere.patch
-+	patches.suse/drm-msm-dsi-pll-call-vco-set-rate-explicitly.patch
-+	patches.suse/drm-msm-dpu-fix-BGR565-vs-RGB565-confusion.patch
-+	patches.suse/0001-drm-nouveau-kms-gv100-Re-set-LUT-after-clearing-for-.patch
-+	patches.suse/drm-modes-Make-sure-to-parse-valid-rotation-value-fr.patch
-+	patches.suse/drm-modes-Allow-DRM_MODE_ROTATE_0-when-applying-vide.patch
-+	patches.suse/0001-drm-i915-Update-drm-i915-bug-filing-URL.patch
-+	patches.suse/drm-i915-gt-Protect-defer_request-from-new-waiters.patch
-+	patches.suse/drm-i915-Wean-off-drm_pci_alloc-drm_pci_free.patch
-+	patches.suse/0001-drm-i915-execlists-Always-force-a-context-reload-whe.patch
-+	patches.suse/xhci-Force-Maximum-Packet-size-for-Full-speed-bulk-d.patch
-+	patches.suse/xhci-fix-runtime-pm-enabling-for-quirky-Intel-hosts.patch
-+	patches.suse/xhci-apply-XHCI_PME_STUCK_QUIRK-to-Intel-Comet-Lake-.patch
-+	patches.suse/USB-hub-Fix-the-broken-detection-of-USB3-device-in-S.patch
-+	patches.suse/usb-uas-fix-a-plug-unplug-racing.patch
-+	patches.suse/usb-charger-assign-specific-number-for-enum-value.patch
-+	patches.suse/USB-hub-Don-t-record-a-connect-change-event-during-r.patch
-+	patches.suse/usb-dwc3-debug-fix-string-position-formatting-mixup-.patch
-+	patches.suse/USB-core-add-endpoint-blacklist-quirk.patch
-+	patches.suse/USB-quirks-blacklist-duplicate-ep-on-Sound-Devices-U.patch
-+	patches.suse/xhci-Fix-memory-leak-when-caching-protocol-extended-.patch
-+	patches.suse/USB-Fix-novation-SourceControl-XL-after-suspend.patch
-+	patches.suse/USB-misc-iowarrior-add-support-for-2-OEMed-devices.patch
-+	patches.suse/USB-misc-iowarrior-add-support-for-the-28-and-28L-de.patch
-+	patches.suse/usb-gadget-udc-xilinx-Fix-xudc_stop-kernel-doc-forma.patch
-+	patches.suse/thunderbolt-Prevent-crash-if-non-active-NVMem-file-i.patch
-+	patches.suse/usb-dwc3-gadget-Check-for-IOC-LST-bit-in-TRB-ctrl-fi.patch
-+	patches.suse/usb-gadget-composite-Fix-bMaxPower-for-SuperSpeedPlu.patch
-+	patches.suse/usb-gadget-composite-Support-more-than-500mA-MaxPowe.patch
-+	patches.suse/usb-dwc2-Fix-in-ISOC-request-length-checking.patch
-+	patches.suse/usb-dwc2-Fix-SET-CLEAR_FEATURE-and-GET_STATUS-flows.patch
-+	patches.suse/usb-gadget-ffs-ffs_aio_cancel-Save-restore-IRQ-flags.patch
-+	patches.suse/usb-gadget-serial-fix-Tx-stall-after-buffer-overflow.patch
-+	patches.suse/USB-misc-iowarrior-add-support-for-the-100-device.patch
-+	patches.suse/serial-ar933x_uart-set-UART_CS_-RX-TX-_READY_ORIDE.patch
-+	patches.suse/serdev-ttyport-restore-client-ops-on-deregistration.patch
-+	patches.suse/tty-serial-atmel-manage-shutdown-in-case-of-RS485-or.patch
-+	patches.suse/vt-fix-scrollback-flushing-on-background-consoles.patch
-+	patches.suse/vt-vt_ioctl-fix-race-in-VT_RESIZEX.patch
-+	patches.suse/tty-serial-imx-setup-the-correct-sg-entry-for-tx-dma.patch
-+	patches.suse/serial-8250-Check-UPF_IRQ_SHARED-in-advance.patch
-+	patches.suse/tty-serial-qcom_geni_serial-Fix-RX-cancel-command-fa.patch
- 	patches.suse/vt-selection-handle-pending-signals-in-paste_selecti.patch
- 	patches.suse/vt-selection-close-sel_buffer-race.patch
-+	patches.suse/staging-vt6656-fix-sign-of-rx_dbm-to-bb_pre_ed_rssi.patch
-+	patches.suse/staging-rtl8723bs-fix-copy-of-overlapping-memory.patch
-+	patches.suse/staging-rtl8188eu-Fix-potential-security-hole.patch
-+	patches.suse/staging-rtl8723bs-Fix-potential-security-hole.patch
-+	patches.suse/staging-rtl8188eu-Fix-potential-overuse-of-kernel-me.patch
-+	patches.suse/staging-rtl8723bs-Fix-potential-overuse-of-kernel-me.patch
-+	patches.suse/habanalabs-halt-the-engines-before-hard-reset.patch
-+	patches.suse/habanalabs-do-not-halt-CoreSight-during-hard-reset.patch
-+	patches.suse/habanalabs-patched-cb-equals-user-cb-in-device-memse.patch
-+	patches.suse/watchdog-da9062-do-not-ping-the-hw-during-stop.patch
-+	patches.suse/powerpc-tm-Fix-clearing-MSR-TS-in-current-when-recla.patch
-+	patches.suse/0001-xen-Enable-interrupts-when-calling-_cond_resched.patch
-+	patches.suse/s390-qdio-fill-sbales-with-absolute-addresses
-+	patches.suse/nvme-pci-Add-sleep-quirk-for-Samsung-and-Toshiba-dri.patch
-+	patches.suse/nvme-pci-Use-single-IRQ-vector-for-old-Apple-models.patch
-+	patches.suse/nvme-Fix-uninitialized-variable-warning.patch
-+	patches.suse/nvme-multipath-Fix-memory-leak-with-ana_log_buf.patch
-+	patches.suse/io_uring-prevent-sq_thread-from-spinning-when-it-sho.patch
-+	patches.suse/io_uring-fix-__io_iopoll_check-deadlock-in-io_sq_thr.patch
-+	patches.suse/x86-cpu-amd-enable-the-fixed-instructions-retired-counter-irperf.patch
-+	patches.suse/x86-mce-amd-publish-the-bank-pointer-only-after-setup-has-succeeded.patch
-+	patches.suse/x86-mce-amd-fix-kobject-lifetime.patch
-+	patches.suse/ext4-fix-a-data-race-in-EXT4_I-inode-i_disksize.patch
-+	patches.suse/ext4-add-cond_resched-to-__ext4_find_entry.patch
-+	patches.suse/ext4-fix-potential-race-between-online-resizing-and-.patch
-+	patches.suse/ext4-fix-potential-race-between-s_group_info-online-.patch
-+	patches.suse/ext4-fix-potential-race-between-s_flex_groups-online.patch
-+	patches.suse/ext4-rename-s_journal_flag_rwsem-to-s_writepages_rws.patch
-+	patches.suse/ext4-fix-race-between-writepages-and-enabling-EXT4_E.patch
-+	patches.suse/jbd2-fix-ocfs2-corrupt-when-clearing-block-group-bit.patch
-+	patches.suse/ext4-Fix-mount-failure-with-quota-configured-as-modu.patch
- 	patches.suse/floppy-check-FDC-index-for-errors-before-assigning-i.patch
-+	patches.suse/crypto-chacha20poly1305-prevent-integer-overflow-on-large-input.patch
-+	patches.suse/kvm-svm-fix-potential-memory-leak-in-svm_cpu_init
- 	patches.suse/kvm-nvmx-don-t-emulate-instructions-in-guest-mode
- 	patches.suse/kvm-nvmx-refactor-io-bitmap-checks-into-helper-function
- 	patches.suse/kvm-nvmx-check-io-instruction-vm-exit-conditions
-+	patches.suse/signal-avoid-double-atomic-counter-increments-for-user-accounting.patch
-+	patches.suse/selftests-Install-settings-files-to-fix-TIMEOUT-fail.patch
-+	patches.suse/tracing-disable-trace_printk-on-post-poned-tests.patch
-+	patches.suse/audit-fix-error-handling-in-audit_data_to_entry.patch
-+	patches.suse/audit-always-check-the-netlink-payload-length-in-aud.patch
-+	patches.suse/HID-ite-Only-bind-to-keyboard-USB-interface-on-Acer-.patch
-+	patches.suse/HID-apple-Add-support-for-recent-firmware-on-Magic-K.patch
-+	patches.suse/HID-core-fix-off-by-one-memset-in-hid_report_raw_eve.patch
-+	patches.suse/HID-core-increase-HID-report-buffer-size-to-8KiB.patch
-+	patches.suse/HID-hiddev-Fix-race-in-in-hiddev_disconnect.patch
-+	patches.suse/HID-alps-Fix-an-error-handling-path-in-alps_input_co.patch
-+	patches.suse/HID-i2c-hid-add-Trekstor-Surfbook-E11B-to-descriptor.patch
-+	patches.suse/HID-hid-bigbenff-fix-general-protection-fault-caused.patch
-+	patches.suse/HID-hid-bigbenff-call-hid_hw_stop-in-case-of-error.patch
-+	patches.suse/HID-hid-bigbenff-fix-race-condition-for-scheduled-wo.patch
- 	patches.suse/vhost-check-docket-sk_family-instead-of-call-getname.patch
-+	patches.suse/net-genetlink-return-the-error-code-when-attribute-p.patch
-+	patches.suse/msft-hv-2023-hv_netvsc-Fix-unwanted-wakeup-in-netvsc_attach.patch
-+	patches.suse/net-phy-Avoid-multiple-suspends.patch
-+	patches.suse/mac80211-Remove-a-redundant-mutex-unlock.patch
-+	patches.suse/mac80211-rx-avoid-RCU-list-traversal-under-mutex.patch
-+	patches.suse/icmp-allow-icmpv6_ndo_send-to-work-with-CONFIG_IPV6-.patch
-+	patches.suse/bnxt_en-add-newline-to-netdev_-format-strings.patch
-+	patches.suse/net-dsa-bcm_sf2-Forcibly-configure-IMP-port-for-1Gb-.patch
-+	patches.suse/sched-act-count-in-the-size-of-action-flags-bitfield.patch
-+	patches.suse/net-bcmgenet-clear-id_mode_dis-in-ext_rgmii_oob_ctrl-when-not-needed.patch
-+	patches.suse/ipv6-restrict-IPV6_ADDRFORM-operation.patch
-+	patches.suse/net-phy-mscc-fix-firmware-paths.patch
-+	patches.suse/mlxsw-pci-Wait-longer-before-accessing-the-device-af.patch
-+	patches.suse/drm-amdgpu-fix-memory-leak-during-TDR-test-v2.patch
-+	patches.suse/amdgpu-gmc_v9-save-restore-sdpif-regs-during-S3.patch
-+	patches.suse/drm-amdgpu-Drop-DRIVER_USE_AGP.patch
-+	patches.suse/0001-drm-radeon-Inline-drm_get_pci_dev.patch
-+	patches.suse/drm-i915-gvt-Separate-display-reset-from-ALL_ENGINES.patch
-+	patches.suse/drm-i915-gvt-Fix-orphan-vgpu-dmabuf_objs-lifetime.patch
-+	patches.suse/cpufreq-Fix-policy-initialization-for-internal-gover.patch
-+	patches.suse/Revert-PM-devfreq-Modify-the-device-name-as-devfreq-.patch
-+	patches.suse/acpi-watchdog-allow-disabling-wdat-at-boot.patch
-+	patches.suse/ACPICA-Introduce-ACPI_ACCESS_BYTE_WIDTH-macro.patch
-+	patches.suse/ACPI-watchdog-Fix-gas-access_width-usage.patch
-+	patches.suse/acpi-watchdog-set-default-timeout-in-probe.patch
- 	patches.suse/blktrace-Protect-q-blk_trace-with-RCU.patch
-+	patches.suse/nvme-pci-Hold-cq_poll_lock-while-completing-CQEs.patch
-+	patches.suse/pci-brcmstb-fix-build-on-32bit-arm-platforms-with-older-compilers.patch
-+	patches.suse/0025-scsi-sd_sbc-Fix-sd_zbc_report_zones.patch
-+	patches.suse/scsi-zfcp-fix-wrong-data-and-display-format-of-SFP-t-a3fd4bfe.patch
-+	patches.suse/i2c-jz4780-silence-log-flood-on-txabrt.patch
-+	patches.suse/i2c-altera-Fix-potential-integer-overflow.patch
-+	patches.suse/kvm-vmx-check-descriptor-table-exits-on-instruction-emulation
-+	patches.suse/jbd2-fix-data-races-at-struct-journal_head.patch
-+	patches.suse/ext4-potential-crash-on-allocation-error-in-ext4_all.patch
-+	patches.suse/efi-READ_ONCE-rng-seed-size-before-munmap.patch
-+	patches.suse/sched-fair-fix-statistics-for-find_idlest_group.patch
-+	patches.suse/x86-pkeys-manually-set-x86_feature_ospke-to-preserve-existing-changes.patch
-+	patches.suse/cifs-don-t-leak-EAGAIN-for-stat-during-reconnect.patch
-+	patches.suse/cifs-fix-potential-mismatch-of-UNC-paths.patch
-+	patches.suse/cifs-add-missing-mount-option-to-proc-mounts.patch
-+	patches.suse/cifs-fix-rename-by-ensuring-source-handle-opened-wit.patch
-+	patches.suse/cifs-Use-define-in-cifs_dbg.patch
-+	patches.suse/0019-dm-integrity-fix-recalculation-when-moving-from-jour.patch
-+	patches.suse/0020-dm-integrity-fix-a-deadlock-due-to-offloading-to-an-.patch
-+	patches.suse/0021-dm-integrity-fix-invalid-table-returned-due-to-argum.patch
-+	patches.suse/0022-dm-cache-fix-a-crash-due-to-incorrect-work-item-canc.patch
-+	patches.suse/0023-dm-report-suspended-device-during-destroy.patch
-+	patches.suse/0024-dm-writecache-verify-watermark-during-resume.patch
-+	patches.suse/0025-dm-zoned-Fix-reference-counter-initial-value-of-chun.patch
-+	patches.suse/0026-dm-fix-congested_fn-for-request-based-device.patch
-+	patches.suse/dmaengine-coh901318-Fix-a-double-lock-bug-in-dma_tc_.patch
-+	patches.suse/dmaengine-imx-sdma-fix-context-cache.patch
-+	patches.suse/dmaengine-tegra-apb-Fix-use-after-free.patch
-+	patches.suse/dmaengine-tegra-apb-Prevent-race-conditions-of-taskl.patch
-+	patches.suse/dmaengine-imx-sdma-Fix-the-event-id-check-to-include.patch
-+	patches.suse/drm-exynos-dsi-propagate-error-value-and-silence-mea.patch
-+	patches.suse/drm-exynos-dsi-fix-workaround-for-the-legacy-clock-n.patch
-+	patches.suse/drm-exynos-hdmi-don-t-leak-enable-HDMI_EN-regulator-.patch
-+	patches.suse/drm-mediatek-Find-the-cursor-plane-instead-of-hard-c.patch
-+	patches.suse/0001-drm-virtio-fix-resource-id-creation-race.patch
-+	patches.suse/dma-buf-free-dmabuf-name-in-dma_buf_release.patch
-+	patches.suse/drm-sun4i-de2-de3-Remove-unsupported-VI-layer-format.patch
-+	patches.suse/0001-drm-sun4i-Add-separate-DE3-VI-layer-formats.patch
-+	patches.suse/drm-sun4i-Fix-DE2-VI-layer-format-support.patch
-+	patches.suse/drm-i915-Program-MBUS-with-rmw-during-initialization.patch
-+	patches.suse/drm-i915-selftests-Fix-return-in-assert_mmap_offset.patch
-+	patches.suse/drm-amdgpu-clean-wptr-on-wb-when-gpu-recovery.patch
-+	patches.suse/drm-amd-display-Clear-link-settings-on-MST-disable-c.patch
-+	patches.suse/drm-amd-display-fix-dcc-swath-size-calculations-on-d.patch
-+	patches.suse/Revert-software-node-Simplify-software_node_release-.patch
-+	patches.suse/fat-fix-uninit-memory-access-for-partial-initialized.patch
-+	patches.suse/mm-hotplug-fix-page-online-with-debug_pagealloc-compiled-but-not-enabled.patch
-+	patches.suse/hwmon-adt7462-Fix-an-error-return-in-ADT7462_REG_VOL.patch
-+	patches.suse/regulator-stm32-vrefbuf-fix-a-possible-overshoot-whe.patch
-+	patches.suse/spi-spi-omap2-mcspi-Support-probe-deferral-for-DMA-c.patch
-+	patches.suse/spi-qup-call-spi_qup_pm_resume_runtime-before-suspen.patch
-+	patches.suse/spi-spidev-Fix-CS-polarity-if-GPIO-descriptors-are-u.patch
-+	patches.suse/spi-pxa2xx-Add-CS-control-clock-quirk.patch
-+	patches.suse/spi-zynqmp-remove-entry-that-causes-a-cs-glitch.patch
-+	patches.suse/spi-atmel-quadspi-fix-possible-MMIO-window-size-over.patch
-+	patches.suse/spi-bcm63xx-hsspi-Really-keep-pll-clk-enabled.patch
-+	patches.suse/spi-spi_register_controller-free-bus-id-on-error-pat.patch
- 	patches.suse/0001-vgacon-Fix-a-UAF-in-vgacon_invert_region.patch
-+	patches.suse/ALSA-hda-realtek-Fix-a-regression-for-mute-led-on-Le.patch
-+	patches.suse/ALSA-hda-realtek-Add-Headset-Mic-supported.patch
-+	patches.suse/ALSA-hda-realtek-Add-Headset-Button-supported-for-Th.patch
-+	patches.suse/ALSA-hda-realtek-Fix-silent-output-on-Gigabyte-X570-.patch
-+	patches.suse/ALSA-hda-realtek-Enable-the-headset-of-ASUS-B9450FA-.patch
-+	patches.suse/ASoC-intel-skl-Fix-pin-debug-prints.patch
-+	patches.suse/ASoC-intel-skl-Fix-possible-buffer-overflow-in-debug.patch
-+	patches.suse/ASoC-pcm-Fix-possible-buffer-overflow-in-dpcm-state-.patch
-+	patches.suse/ASoC-topology-Fix-memleak-in-soc_tplg_link_elems_loa.patch
-+	patches.suse/ASoC-topology-Fix-memleak-in-soc_tplg_manifest_load.patch
-+	patches.suse/ASoC-soc-core-fix-for_rtd_codec_dai_rollback-macro.patch
-+	patches.suse/ASoC-pcm512x-Fix-unbalanced-regulator-enable-call-in.patch
-+	patches.suse/ASoC-meson-g12a-add-tohdmitx-reset.patch
-+	patches.suse/ASoC-Intel-Skylake-Fix-available-clock-counter-incre.patch
-+	patches.suse/ASoC-dapm-Correct-DAPM-handling-of-active-widgets-du.patch
-+	patches.suse/ASoC-SOF-Fix-snd_sof_ipc_stream_posn.patch
-+	patches.suse/ASoC-wm8741-Fix-typo-in-Kconfig-prompt.patch
-+	patches.suse/powerpc-fix-hardware-PMU-exception-bug-on-PowerVM-co.patch
-+	patches.suse/powerpc-mm-Fix-missing-KUAP-disable-in-flush_coheren.patch
-+	patches.suse/s390-mm-fix-panic-in-gup_fast-on-large-pud
-+	patches.suse/s390-pci-fix-unexpected-write-combine-on-resource
-+	patches.suse/media-v4l2-mem2mem.c-fix-broken-links.patch
-+	patches.suse/media-mc-entity.c-use-to-check-pad-flags-not.patch
-+	patches.suse/media-hantro-Fix-broken-media-controller-links.patch
-+	patches.suse/0015-Revert-bcache-ignore-pending-signals-when-creating-g.patch
- 	patches.suse/blktrace-fix-dereference-after-null-check.patch
-+	patches.suse/RDMA-core-Fix-use-of-logical-OR-in-get_new_pps.patch
-+	patches.suse/RDMA-rw-Fix-error-flow-during-RDMA-context-initializ.patch
-+	patches.suse/RDMA-core-Fix-pkey-and-port-assignment-in-get_new_pp.patch
-+	patches.suse/IB-mlx5-Fix-implicit-ODP-race.patch
-+	patches.suse/RDMA-odp-Ensure-the-mm-is-still-alive-before-creatin.patch
-+	patches.suse/usb-quirks-add-NO_LPM-quirk-for-Logitech-Screen-Shar.patch
-+	patches.suse/usb-storage-Add-quirk-for-Samsung-Fit-flash.patch
-+	patches.suse/usb-core-hub-fix-unhandled-return-by-employing-a-voi.patch
-+	patches.suse/usb-core-hub-do-error-out-if-usb_autopm_get_interfac.patch
-+	patches.suse/usb-core-port-do-error-out-if-usb_autopm_get_interfa.patch
-+	patches.suse/usb-dwc3-gadget-Update-chain-bit-correctly-when-usin.patch
-+	patches.suse/phy-mapphone-mdm6600-Fix-write-timeouts-with-shorter.patch
-+	patches.suse/phy-ti-gmii-sel-fix-set-of-copy-paste-errors.patch
-+	patches.suse/phy-ti-gmii-sel-do-not-fail-in-case-of-gmii.patch
-+	patches.suse/phy-mapphone-mdm6600-Fix-timeouts-by-adding-wake-up-.patch
- 	patches.suse/vt-selection-push-console-lock-down.patch
- 	patches.suse/vt-selection-push-sel_lock-up.patch
-+	patches.suse/tty-serial-mvebu-uart-fix-a-wrong-return.patch
-+	patches.suse/serial-8250_exar-add-support-for-ACCES-cards.patch
-+	patches.suse/tty-serial-fsl_lpuart-free-IDs-allocated-by-IDA.patch
-+	patches.suse/altera-stapl-altera_get_note-prevent-write-beyond-en.patch
-+	patches.suse/edac-synopsys-do-not-print-an-error-with-back-to-back-snprintf-calls.patch
-+	patches.suse/ARM-imx-build-v7_cpu_resume-unconditionally.patch
-+	patches.suse/firmware-imx-scu-Ensure-sequential-TX.patch
-+	patches.suse/firmware-imx-misc-Align-imx-sc-msg-structs-to-4.patch
-+	patches.suse/firmware-imx-scu-pd-Align-imx-sc-msg-structs-to-4.patch
-+	patches.suse/firmware-imx-Align-imx_sc_msg_req_cpu_start-to-4.patch
-+	patches.suse/bus-ti-sysc-Fix-1-wire-reset-quirk.patch
-+	patches.suse/virtio_ring-Fix-mem-leak-with-vring_new_virtqueue.patch
-+	patches.suse/0001-virtio-blk-fix-hw_queue-stopped-on-arbitrary-error.patch
-+	patches.suse/virtio-blk-improve-virtqueue-error-to-BLK_STS.patch
-+	patches.suse/virtio_balloon-Adjust-label-in-virtballoon_probe.patch
-+	patches.suse/mmc-sdhci-pci-gli-enable-msi-interrupt-for-gl975x.patch
-+	patches.suse/ktest-Add-timeout-for-ssh-sync-testing.patch
-+	patches.suse/workqueue-don-t-use-wq_select_unbound_cpu-for-bound-.patch
-+	patches.suse/cgroup-cgroup_procs_next-should-increase-position-index.patch
-+	patches.suse/cgroup-iterate-tasks-that-did-not-finish-do_exit.patch
-+	patches.suse/pinctrl-meson-gxl-fix-GPIOX-sdio-pins.patch
-+	patches.suse/pinctrl-imx-scu-Align-imx-sc-msg-structs-to-4.patch
-+	patches.suse/pinctrl-core-Remove-extra-kref_get-which-blocks-hogs.patch
-+	patches.suse/pid-Fix-error-return-value-in-some-cases.patch
-+	patches.suse/crypto-x86-curve25519-support-assemblers-with-no-adx-support.patch
-+	patches.suse/ipmi_si-Avoid-spurious-errors-for-optional-IRQs.patch
-+	patches.suse/r8152-check-disconnect-status-after-long-sleep.patch
-+	patches.suse/netlink-Use-netlink-header-as-base-to-calculate-bad-.patch
-+	patches.suse/net-dsa-mv88e6xxx-fix-lockup-on-warm-boot.patch
-+	patches.suse/net-ipv6-use-configured-metric-when-add-peer-route.patch
-+	patches.suse/net-phy-avoid-clearing-PHY-interrupts-twice-in-irq-h.patch
-+	patches.suse/bnxt_en-reinitialize-IRQs-when-MTU-is-modified.patch
-+	patches.suse/bnxt_en-fix-error-handling-when-flashing-from-file.patch
-+	patches.suse/devlink-validate-length-of-param-values.patch
-+	patches.suse/devlink-validate-length-of-region-addr-len.patch
-+	patches.suse/fib-add-missing-attribute-validation-for-tun_id.patch
-+	patches.suse/nl802154-add-missing-attribute-validation.patch
-+	patches.suse/nl802154-add-missing-attribute-validation-for-dev_ty.patch
-+	patches.suse/can-add-missing-attribute-validation-for-termination.patch
-+	patches.suse/macsec-add-missing-attribute-validation-for-port.patch
-+	patches.suse/net-fq-add-missing-attribute-validation-for-orphan-m.patch
-+	patches.suse/net-taprio-add-missing-attribute-validation-for-txti.patch
-+	patches.suse/team-add-missing-attribute-validation-for-port-ifind.patch
-+	patches.suse/team-add-missing-attribute-validation-for-array-inde.patch
-+	patches.suse/tipc-add-missing-attribute-validation-for-MTU-proper.patch
-+	patches.suse/nfc-add-missing-attribute-validation-for-SE-API.patch
-+	patches.suse/nfc-add-missing-attribute-validation-for-deactivate-.patch
-+	patches.suse/nfc-add-missing-attribute-validation-for-vendor-subc.patch
-+	patches.suse/net-ipv6-need-update-peer-route-when-modify-metric.patch
-+	patches.suse/net-ipv6-remove-the-old-peer-route-if-change-it-to-a.patch
-+	patches.suse/selftests-net-fib_tests-update-addr_metric_test-for-.patch
-+	patches.suse/net-dsa-fix-phylink_start-phylink_stop-calls.patch
-+	patches.suse/net-phy-bcm63xx-fix-OOPS-due-to-missing-driver-name.patch
-+	patches.suse/slip-make-slhc_compress-more-robust-against-maliciou.patch
-+	patches.suse/net-hns3-fix-a-not-link-up-issue-when-fibre-port-sup.patch
-+	patches.suse/iwlwifi-mvm-Do-not-require-PHY_SKU-NVM-section-for-3.patch
-+	patches.suse/mt76-fix-array-overflow-on-receiving-too-many-fragme.patch
-+	patches.suse/net-nfc-fix-bounds-checking-bugs-on-pipe.patch
-+	patches.suse/netfilter-nf_tables-fix-infinite-loop-when-expr-is-n.patch
-+	patches.suse/bonding-alb-make-sure-arp-header-is-pulled-before-ac.patch
-+	patches.suse/ionic-fix-vf-op-lock-usage.patch
-+	patches.suse/ipvlan-do-not-add-hardware-address-of-master-to-its-.patch
-+	patches.suse/gre-fix-uninit-value-in-__iptunnel_pull_header.patch
-+	patches.suse/net-stmmac-dwmac1000-Disable-ACS-if-enhanced-descs-a.patch
-+	patches.suse/inet_diag-return-classid-for-all-socket-types.patch
-+	patches.suse/sfc-detach-from-cb_page-in-efx_copy_channel.patch
-+	patches.suse/ipvlan-don-t-deref-eth-hdr-before-checking-it-s-set.patch
-+	patches.suse/ipvlan-add-cond_resched_rcu-while-processing-muticas.patch
-+	patches.suse/macvlan-add-cond_resched-during-multicast-processing.patch
-+	patches.suse/cgroup-netclassid-periodically-release-file_lock-on-.patch
-+	patches.suse/ipvlan-do-not-use-cond_resched_rcu-in-ipvlan_process.patch
-+	patches.suse/batman-adv-Don-t-schedule-OGM-for-disabled-interface.patch
-+	patches.suse/cgroup-memcg-net-do-not-associate-sock-with-unrelated-cgroup.patch
-+	patches.suse/net-memcg-late-association-of-sock-to-memcg.patch
-+	patches.suse/ipv6-addrconf-call-ipv6_mc_up-for-non-Ethernet-inter.patch
-+	patches.suse/ibmvnic-Do-not-process-device-remove-during-device-r.patch
-+	patches.suse/net-macsec-update-SCI-upon-MAC-address-change.patch
-+	patches.suse/s390-qeth-don-t-reset-default_out_queue
-+	patches.suse/s390-qeth-handle-error-when-backing-rx-buffer
-+	patches.suse/s390-qeth-cancel-rx-reclaim-work-earlier
-+	patches.suse/nl80211-add-missing-attribute-validation-for-critica.patch
-+	patches.suse/nl80211-add-missing-attribute-validation-for-beacon-.patch
-+	patches.suse/nl80211-add-missing-attribute-validation-for-channel.patch
-+	patches.suse/mac80211-Do-not-send-mesh-HWMP-PREQ-if-HWMP-is-disab.patch
-+	patches.suse/net-fec-validate-the-new-settings-in-fec_enet_set_co.patch
-+	patches.suse/net-packet-tpacket_rcv-do-not-increment-ring-index-o.patch
-+	patches.suse/net-dsa-Don-t-instantiate-phylink-for-CPU-DSA-ports-.patch
-+	patches.suse/s390-qeth-use-page-pointers-to-manage-rx-buffer-pool
-+	patches.suse/s390-qeth-refactor-buffer-pool-code
-+	patches.suse/s390-qeth-implement-smarter-resizing-of-the-rx-buffer-pool
-+	patches.suse/net-memcg-fix-lockdep-splat-in-inet_csk_accept.patch
-+	patches.suse/taprio-Fix-sending-packets-without-dequeueing-them.patch
-+	patches.suse/net-hns3-fix-RMW-issue-for-VLAN-filter-switch.patch
-+	patches.suse/net-phy-fix-MDIO-bus-PM-PHY-resuming.patch
-+	patches.suse/net-systemport-fix-index-check-to-avoid-an-array-out.patch
-+	patches.suse/drm-exynos-Fix-cleanup-of-IOMMU-related-objects.patch
-+	patches.suse/drm-amdgpu-correct-ROM_INDEX-DATA-offset-for-VEGA20.patch
-+	patches.suse/drm-i915-gvt-Fix-unnecessary-schedule-timer-when-no-.patch
-+	patches.suse/drm-i915-gvt-Fix-dma-buf-display-blur-issue-on-CFL.patch
-+	patches.suse/drm-i915-be-more-solid-in-checking-the-alignment.patch
-+	patches.suse/0001-drm-i915-gt-Close-race-between-cacheline_retire-and-.patch
-+	patches.suse/drm-i915-Defer-semaphore-priority-bumping-to-a-workq.patch
-+	patches.suse/mmc-core-Allow-host-controllers-to-require-R1B-for-C.patch
-+	patches.suse/mmc-core-Respect-MMC_CAP_NEED_RSP_BUSY-for-erase-tri.patch
-+	patches.suse/mmc-sdhci-omap-Fix-busy-detection-by-enabling-MMC_CA.patch
-+	patches.suse/mmc-sdhci-tegra-Fix-busy-detection-by-enabling-MMC_C.patch
-+	patches.suse/mmc-core-Respect-MMC_CAP_NEED_RSP_BUSY-for-eMMC-slee.patch
-+	patches.suse/blk-iocost-fix-incorrect-vtime-comparison-in-iocg_is.patch
-+	patches.suse/s390-dasd-fix-data-corruption-for-thin-provisioned-devices
-+	patches.suse/0027-block-Fix-partition-support-for-host-aware-zoned-blo.patch
-+	patches.suse/nfs-add-minor-version-to-nfs_server_key-for-fscache.patch
-+	patches.suse/0006-kvm-s390-also-reset-registers-in-sync-regs-for-initial-cpu-reset
-+	patches.suse/watchdog-iTCO_wdt-Export-vendorsupport.patch
-+	patches.suse/watchdog-iTCO_wdt-Make-ICH_RES_IO_SMI-optional.patch
-+	patches.suse/i2c-designware-pci-Fix-BUG_ON-during-device-removal.patch
-+	patches.suse/i2c-gpio-suppress-error-on-probe-defer.patch
-+	patches.suse/i2c-acpi-put-device-when-verifying-client-fails.patch
-+	patches.suse/iommu-vt-d-fix-a-bug-in-intel_iommu_iova_to_phys-for-huge-page
-+	patches.suse/iommu-dma-fix-msi-reservation-allocation
-+	patches.suse/iommu-vt-d-fix-rcu-list-bugs-in-intel_iommu_init
-+	patches.suse/iommu-vt-d-dmar-replace-warn_taint-with-pr_warn-add_taint
-+	patches.suse/iommu-vt-d-quirk_ioat_snb_local_iommu-replace-warn_taint-with-pr_warn-add_taint
-+	patches.suse/iommu-vt-d-fix-debugfs-register-reads
-+	patches.suse/iommu-vt-d-fix-the-wrong-printing-in-rhsa-parsing
-+	patches.suse/iommu-vt-d-ignore-devices-with-out-of-spec-domain-number
-+	patches.suse/iommu-vt-d-populate-debugfs-if-iommus-are-detected
-+	patches.suse/0001-efi-fix-a-race-and-a-buffer-overflow-while-reading-e.patch
-+	patches.suse/efi-Add-a-sanity-check-to-efivar_store_raw.patch
-+	patches.suse/x86-mce-fix-logic-and-comments-around-msr_ppin_ctl.patch
-+	patches.suse/sys-sysinfo-Respect-boottime-inside-time-namespace.patch
-+	patches.suse/perf-amd-uncore-replace-manual-sampling-check-with-cap_no_interrupt-flag.patch
-+	patches.suse/x86-ioremap-map-efi-runtime-services-data-as-encrypted-for-sev
-+	patches.suse/futex-Fix-inode-life-time-issue.patch
-+	patches.suse/futex-Unbreak-futex-hashing.patch
-+	patches.suse/ARM-8957-1-VDSO-Match-ARMv8-timer-in-cntvct_function.patch
-+	patches.suse/ARM-8958-1-rename-missed-uaccess-.fixup-section.patch
-+	patches.suse/ARM-8961-2-Fix-Kbuild-issue-caused-by-per-task-stack.patch
-+	patches.suse/HID-google-add-moonball-USB-id.patch
-+	patches.suse/HID-add-ALWAYS_POLL-quirk-to-lenovo-pixart-mouse.patch
-+	patches.suse/mm-slub-add-missing-tid-bump-in-kmem_cache_alloc_bulk.patch
-+	patches.suse/mm-slub-be-more-careful-about-the-double-cmpxchg-of-freelist.patch
-+	patches.suse/rtc-max8907-add-missing-select-REGMAP_IRQ.patch
-+	patches.suse/modpost-move-the-namespace-field-in-Module.symvers-last.patch
-+	patches.suse/cifs-potential-unintitliazed-error-code-in-cifs_geta.patch
-+	patches.suse/mmc-sdhci-cadence-set-SDHCI_QUIRK2_PRESET_VALUE_BROK.patch
-+	patches.suse/mmc-sdhci-of-at91-fix-cd-gpios-for-SAMA5D2.patch
-+	patches.suse/mmc-rtsx_pci-Fix-support-for-speed-modes-that-relies.patch
-+	patches.suse/drm-bridge-dw-hdmi-fix-AVI-frame-colorimetry.patch
-+	patches.suse/drm-bochs-downgrade-pci_request_region-failure-from-.patch
-+	patches.suse/drm-lease-fix-WARNING-in-idr_destroy.patch
-+	patches.suse/drm-amd-amdgpu-Fix-GPR-read-from-debugfs-v2.patch
-+	patches.suse/drm-amd-display-Add-link_rate-quirk-for-Apple-15-MBP.patch
-+	patches.suse/drm-amdgpu-fix-typo-for-vcn1-idle-check.patch
-+	patches.suse/ALSA-pcm-oss-Avoid-plugin-buffer-overflow.patch
-+	patches.suse/ALSA-line6-Fix-endless-MIDI-read-loop.patch
-+	patches.suse/ALSA-hda-realtek-Fix-pop-noise-on-ALC225.patch
-+	patches.suse/ALSA-pcm-oss-Remove-WARNING-from-snd_pcm_plug_alloc-.patch
-+	patches.suse/ALSA-seq-virmidi-Fix-running-status-after-receiving-.patch
-+	patches.suse/ALSA-seq-oss-Fix-running-status-after-receiving-syse.patch
-+	patches.suse/ALSA-hda-realtek-Enable-headset-mic-of-Acer-X2660G-w.patch
-+	patches.suse/ALSA-hda-realtek-Enable-the-headset-of-Acer-N50-600-.patch
-+	patches.suse/tty-fix-compat-TIOCGSERIAL-leaking-uninitialized-mem.patch
-+	patches.suse/tty-fix-compat-TIOCGSERIAL-checking-wrong-function-p.patch
-+	patches.suse/0001-xhci-Do-not-open-code-__print_symbolic-in-xhci-trace.patch
-+	patches.suse/usb-xhci-apply-XHCI_SUSPEND_DELAY-to-AMD-XHCI-contro.patch
-+	patches.suse/USB-Disable-LPM-on-WD19-s-Realtek-Hub.patch
-+	patches.suse/usb-typec-ucsi-displayport-Fix-NULL-pointer-derefere.patch
-+	patches.suse/usb-typec-ucsi-displayport-Fix-a-potential-race-duri.patch
-+	patches.suse/usb-host-xhci-plat-add-a-shutdown.patch
-+	patches.suse/usb-quirks-add-NO_LPM-quirk-for-RTL8153-based-ethern.patch
-+	patches.suse/USB-cdc-acm-fix-close_delay-and-closing_wait-units-i.patch
-+	patches.suse/USB-cdc-acm-fix-rounding-error-in-TIOCSSERIAL.patch
-+	patches.suse/USB-serial-option-add-ME910G1-ECM-composition-0x110b.patch
-+	patches.suse/USB-serial-pl2303-add-device-id-for-HP-LD381.patch
-+	patches.suse/staging-speakup-fix-get_word-non-space-look-ahead.patch
-+	patches.suse/staging-rtl8188eu-Add-device-id-for-MERCUSYS-MW150US.patch
-+	patches.suse/iio-adc-at91-sama5d2_adc-fix-differential-channels-i.patch
-+	patches.suse/iio-adc-stm32-dfsdm-fix-sleep-in-atomic-context.patch
-+	patches.suse/iio-trigger-stm32-timer-disable-master-mode-when-sto.patch
-+	patches.suse/iio-magnetometer-ak8974-Fix-negative-raw-values-in-s.patch
-+	patches.suse/iio-accel-adxl372-Set-iio_chan-BE.patch
-+	patches.suse/iio-light-vcnl4000-update-sampling-periods-for-vcnl4.patch
-+	patches.suse/0007-iio-light-vcnl4000-update-sampling-periods-for-vcnl4.patch
-+	patches.suse/iio-st_sensors-remap-SMO8840-to-LIS2DH12.patch
-+	patches.suse/iio-chemical-sps30-fix-missing-triggered-buffer-depe.patch
-+	patches.suse/intel_th-Fix-user-visible-error-codes.patch
-+	patches.suse/intel_th-pci-Add-Elkhart-Lake-CPU-support.patch
-+	patches.suse/arm64-smp-fix-smp_send_stop-behaviour.patch
-+	patches.suse/arm64-smp-fix-crash_smp_send_stop-behaviour.patch
-+	patches.suse/arm64-compat-Fix-syscall-number-of-compat_clock_getr.patch
-+	patches.suse/nvme-rdma-Avoid-double-freeing-of-async-event-data.patch
-+	patches.suse/nvmet-tcp-set-MSG_MORE-only-if-we-actually-have-more.patch
-+	patches.suse/epoll-fix-possible-lost-wakeup-on-epoll_ctl-path.patch
-+	patches.suse/mm-slub-prevent-kmalloc_node-crashes-and-memory-leaks.patch
-+	patches.suse/x86-mm-split-vmalloc_sync_all.patch
-+	patches.suse/btrfs-fix-log-context-list-corruption-after-rename-w.patch
-+	patches.suse/crypto-arm64-chacha-correctly-walk-through-blocks.patch
-+	patches.suse/gpiolib-Fix-irq_disable-semantics.patch
-+	patches.suse/gpiolib-acpi-Correct-comment-for-HP-x2-10-honor_wake.patch
-+	patches.suse/gpiolib-acpi-Rework-honor_wakeup-option-into-an-igno.patch
-+	patches.suse/gpiolib-acpi-Add-quirk-to-ignore-EC-wakeups-on-HP-x2.patch
-+	patches.suse/0015-gpiolib-acpi-Add-quirk-to-ignore-EC-wakeups-on-HP-x2.patch
-+	patches.suse/bpf-Initialize-storage-pointers-to-NULL-to-prevent-f.patch
-+	patches.suse/bpf-Fix-cgroup-ref-leak-in-cgroup_bpf_inherit-on-out.patch
-+	patches.suse/bpf-btf-Fix-BTF-verification-of-enum-members-in-stru.patch
-+	patches.suse/iwlwifi-consider-HE-capability-when-setting-LDPC.patch
-+	patches.suse/iwlwifi-yoyo-don-t-add-TLV-offset-when-reading-FIFOs.patch
-+	patches.suse/net_sched-hold-rtnl-lock-in-tcindex_partial_destroy_.patch
-+	patches.suse/net_sched-keep-alloc_hash-updated-after-hash-allocat.patch
-+	patches.suse/net-bpfilter-fix-dprintf-usage-for-dev-kmsg.patch
-+	patches.suse/cxgb4-fix-delete-filter-entry-fail-in-unload-path.patch
-+	patches.suse/net-ip_gre-Separate-ERSPAN-newlink-changelink-callba.patch
-+	patches.suse/net-packet-tpacket_rcv-avoid-a-producer-race-conditi.patch
-+	patches.suse/geneve-move-debug-check-after-netdev-unregister.patch
-+	patches.suse/net-ionic-Use-scnprintf-for-avoiding-potential-buffe.patch
-+	patches.suse/hsr-use-rcu_read_lock-in-hsr_get_node_-list-status.patch
-+	patches.suse/hsr-add-restart-routine-into-hsr_get_node_list.patch
-+	patches.suse/hsr-set-.netnsok-flag.patch
-+	patches.suse/net_sched-cls_route-remove-the-right-filter-from-has.patch
-+	patches.suse/net-mvneta-Fix-the-case-where-the-last-poll-did-not-.patch
-+	patches.suse/net-ip_gre-Accept-IFLA_INFO_DATA-less-configuration.patch
-+	patches.suse/Revert-net-bcmgenet-use-RGMII-loopback-for-MAC-reset.patch
-+	patches.suse/net-phy-mdio-mux-bcm-iproc-check-clk_prepare_enable-.patch
-+	patches.suse/net-ena-fix-incorrect-setting-of-the-number-of-msix-.patch
-+	patches.suse/net-sched-act_ct-Fix-leak-of-ct-zone-template-on-rep.patch
-+	patches.suse/vxlan-check-return-value-of-gro_cells_init.patch
-+	patches.suse/wireguard-selftests-remove-duplicated-include-sys-ty.patch
-+	patches.suse/wireguard-selftests-test-using-new-64-bit-time_t.patch
-+	patches.suse/wireguard-queueing-account-for-skb-protocol-0.patch
-+	patches.suse/wireguard-receive-remove-dead-code-from-default-pack.patch
-+	patches.suse/wireguard-noise-error-out-precomputed-DH-during-hand.patch
-+	patches.suse/mlxsw-pci-Only-issue-reset-when-system-is-ready.patch
-+	patches.suse/cxgb4-fix-throughput-drop-during-Tx-backpressure.patch
-+	patches.suse/cxgb4-fix-Txq-restart-check-during-backpressure.patch
-+	patches.suse/hsr-fix-general-protection-fault-in-hsr_addr_is_self.patch
-+	patches.suse/ionic-make-spdxcheck.py-happy.patch
-+	patches.suse/slcan-not-call-free_netdev-before-rtnl_unlock-in-slc.patch
-+	patches.suse/net-stmmac-dwmac-rk-fix-error-path-in-rk_gmac_probe.patch
-+	patches.suse/net-phy-dp83867-w-a-for-fld-detect-threshold-bootstr.patch
-+	patches.suse/tcp-repair-fix-TCP_QUEUE_SEQ-implementation.patch
-+	patches.suse/net-mlx5-DR-Fix-postsend-actions-write-length.patch
-+	patches.suse/net-mlx5e-kTLS-Fix-TCP-seq-off-by-1-issue-in-TX-resy.patch
-+	patches.suse/ipv4-fix-a-RCU-list-lock-in-inet_dump_fib.patch
-+	patches.suse/NFC-fdp-Fix-a-signedness-bug-in-fdp_nci_send_patch.patch
-+	patches.suse/net-qmi_wwan-add-support-for-ASKEY-WWHC050.patch
-+	patches.suse/macsec-restrict-to-ethernet-devices.patch
-+	patches.suse/bnxt_en-Fix-Priority-Bytes-and-Packets-counters-in-e.patch
-+	patches.suse/bnxt_en-fix-memory-leaks-in-bnxt_dcbnl_ieee_getets.patch
-+	patches.suse/bnxt_en-Return-error-if-bnxt_alloc_ctx_mem-fails.patch
-+	patches.suse/bnxt_en-Free-context-memory-after-disabling-PCI-in-p.patch
-+	patches.suse/bnxt_en-Reset-rings-if-ring-reservation-fails-during.patch
-+	patches.suse/net-dsa-Fix-duplicate-frames-flooded-by-learning.patch
-+	patches.suse/net-cbs-Fix-software-cbs-to-consider-packet-sending-.patch
-+	patches.suse/net-dsa-tag_8021q-replace-dsa_8021q_remove_header-wi.patch
-+	patches.suse/net-phy-mdio-bcm-unimac-Fix-clock-handling.patch
-+	patches.suse/r8169-re-enable-MSI-on-RTL8168c.patch
-+	patches.suse/net-mlx5_core-Set-IB-capability-mask1-to-fix-ib_srpt.patch
-+	patches.suse/net-mlx5e-Enhance-ICOSQ-WQE-info-fields.patch
-+	patches.suse/net-mlx5e-Fix-missing-reset-of-SW-metadata-in-Stridi.patch
-+	patches.suse/net-mlx5e-Fix-ICOSQ-recovery-flow-with-Striding-RQ.patch
-+	patches.suse/net-mlx5e-Do-not-recover-from-a-non-fatal-syndrome.patch
-+	patches.suse/net-ena-add-pci-shutdown-handler-to-allow-safe-kexec.patch
-+	patches.suse/RDMA-nl-Do-not-permit-empty-devices-names-during-RDM.patch
-+	patches.suse/IB-rdmavt-Free-kernel-completion-queue-when-done.patch
-+	patches.suse/RDMA-core-Ensure-security-pkey-modify-is-not-lost.patch
-+	patches.suse/0001-ceph-check-pool_flag_full-nearfull-in-addition-to-osdmap_full-nearfull.patch
-+	patches.suse/0002-libceph-fix-alloc_msg_with_page_vector-memory-leaks.patch
-+	patches.suse/0003-ceph-fix-memory-leak-in-ceph_cleanup_snapid_map.patch
-+	patches.suse/Input-raydium_i2c_ts-fix-error-codes-in-raydium_i2c_.patch
-+	patches.suse/Input-tm2-touchkey-add-support-for-Coreriver-TC360-v.patch
-+	patches.suse/Input-synaptics-enable-RMI-on-HP-Envy-13-ad105ng.patch
-+	patches.suse/Input-avoid-BIT-macro-usage-in-the-serio.h-UAPI-head.patch
-+	patches.suse/clk-ti-am43xx-Fix-clock-parent-for-RTC-clock.patch
-+	patches.suse/clk-imx-Align-imx-sc-clock-msg-structs-to-4.patch
-+	patches.suse/clk-imx-Align-imx-sc-clock-parent-msg-structs-to-4.patch
-+	patches.suse/arm64-alternative-fix-build-with-clang-integrated-as.patch
-+	patches.suse/0001-scripts-dtc-Remove-redundant-YYLOC-global-declaratio.patch
-+	patches.suse/soc-fsl-dpio-register-dpio-irq-handlers-after-dpio-c.patch
-+	patches.suse/bus-sunxi-rsb-Return-correct-data-when-mixing-16-bit.patch
-+	patches.suse/ARM-bcm2835-rpi-zero-w-Add-missing-pinctrl-name.patch
-+	patches.suse/scsi-qla2xxx-Fix-I-Os-being-passed-down-when-FC-devi.patch
-+	patches.suse/scsi-sd-fix-optimal-i-o-size-for-devices-that-change-reported-values
-+	patches.suse/i2c-hix5hd2-add-missed-clk_disable_unprepare-in-remo.patch
-+	patches.suse/i2c-nvidia-gpu-Handle-timeout-correctly-in-gpu_i2c_c.patch
-+	patches.suse/i2c-st-fix-missing-struct-parameter-description.patch
-+	patches.suse/i2c-pca-platform-Use-platform_irq_get_optional.patch
-+	patches.suse/mlxsw-spectrum_mr-Fix-list-iteration-in-error-path.patch
-+	patches.suse/nl80211-fix-NL80211_ATTR_CHANNEL_WIDTH-attribute-typ.patch
-+	patches.suse/mac80211-drop-data-frames-without-key-on-encrypted-l.patch
-+	patches.suse/mac80211-Check-port-authorization-in-the-ieee80211_t.patch
-+	patches.suse/mac80211-mark-station-unauthorized-before-key-remova.patch
-+	patches.suse/mac80211-set-IEEE80211_TX_CTRL_PORT_CTRL_PROTO-for-n.patch
-+	patches.suse/vti-6-fix-packet-tx-through-bpf_redirect-in-XinY-cas.patch
-+	patches.suse/vti6-Fix-memory-leak-of-skb-if-input-policy-check-fa.patch
-+	patches.suse/r8169-fix-PHY-driver-check-on-platforms-w-o-module-s.patch
-+	patches.suse/bpf-Explicitly-memset-the-bpf_attr-structure.patch
-+	patches.suse/bpf-Explicitly-memset-some-bpf-info-structures-decla.patch
-+	patches.suse/msft-hv-2025-clocksource-drivers-hyper-v-Make-sched-clock-return-.patch
-+	patches.suse/mmswapfile.c-move-inode_lock-out-of-claim_swapfile.patch
-+	patches.suse/tpm-Don-t-make-log-failures-fatal.patch
-+	patches.suse/tpm-tpm1_bios_measurements_next-should-increase-posi.patch
-+	patches.suse/tpm-tpm2_bios_measurements_next-should-increase-posi.patch
-+	patches.suse/tpm-ibmvtpm-Wait-for-buffer-to-be-set-before-proceed.patch
-+	patches.suse/KEYS-reaching-the-keys-quotas-correctly.patch
-+	patches.suse/ahci-Add-Intel-Comet-Lake-H-RAID-PCI-ID.patch
-+	patches.suse/libata-Remove-extra-scsi_host_put-in-ata_scsi_add_ho.patch
-+	patches.suse/0027-blk-mq-Keep-set-nr_hw_queues-and-set-map-.nr_queues-.patch
-+	patches.suse/0028-null_blk-Fix-the-null_add_dev-error-path.patch
- 	patches.suse/block-bfq-fix-use-after-free-in-bfq_idle_slice_timer.patch
--	patches.suse/0001-media-ov519-add-missing-endpoint-sanity-checks.patch
--	patches.suse/0001-media-stv06xx-add-missing-descriptor-sanity-checks.patch
-+	patches.suse/block-bfq-turn-put_queue-into-release_process_ref-in.patch
-+	patches.suse/block-bfq-make-reparent_leaf_entity-actually-work-on.patch
-+	patches.suse/block-bfq-invoke-flush_idle_tree-after-reparent_acti.patch
-+	patches.suse/block-diskstats-more-accurate-approximation-of-io_ti.patch
-+	patches.suse/block-drbd-delete-invalid-function-drbd_md_mark_dirty_
-+	patches.suse/block-keep-bdi-io_pages-in-sync-with-max_sectors_kb-.patch
-+	patches.suse/nvme-remove-unused-return-code-from-nvme_alloc_ns.patch
-+	patches.suse/nvmet-configfs-code-cleanup.patch
-+	patches.suse/nvmet-make-ctrl-id-configurable.patch
-+	patches.suse/nvmet-make-ctrl-model-configurable.patch
-+	patches.suse/nvmet-check-sscanf-value-for-subsys-serial-attr.patch
-+	patches.suse/nvme-tcp-Set-SO_PRIORITY-for-all-host-sockets.patch
-+	patches.suse/nvmet-tcp-set-SO_PRIORITY-for-accepted-sockets.patch
-+	patches.suse/nvme-code-cleanup-nvme_identify_ns_desc.patch
-+	patches.suse/nvme-log-additional-message-for-controller-status.patch
-+	patches.suse/nvme-Check-for-readiness-more-quickly-to-speed-up-bo.patch
-+	patches.suse/nvme-multipath-do-not-reset-on-unknown-status.patch
-+	patches.suse/nvme-fabrics-Use-scnprintf-for-avoiding-potential-bu.patch
-+	patches.suse/io_uring-honor-original-task-RLIMIT_FSIZE.patch
-+	patches.suse/seccomp-Add-missing-compat_ioctl-for-notify.patch
-+	patches.suse/pstore-platform-fix-potential-mem-leak-if-pstore_ini.patch
-+	patches.suse/pstore-pstore_ftrace_seq_next-should-increase-positi.patch
-+	patches.suse/edac-mc-change-mci-device-removal-to-use-put_device.patch
-+	patches.suse/edac-mc-split-edac_mc_alloc-into-smaller-functions.patch
-+	patches.suse/edac-mc-reorder-functions-edac_mc_alloc.patch
-+	patches.suse/edac-store-error-type-in-struct-edac_raw_error_desc.patch
-+	patches.suse/edac-mc-determine-mci-pointer-from-the-error-descriptor.patch
-+	patches.suse/edac-mc-carve-out-error-increment-into-a-separate-function.patch
-+	patches.suse/edac-mc-report-unknown-memory-on-too-many-dimm-labels-found.patch
-+	patches.suse/edac-mc-remove-enable_per_layer_report-function-argument.patch
-+	patches.suse/edac-mc-pass-the-error-descriptor-to-error-reporting-functions.patch
-+	patches.suse/edac-mc-remove-detail-string-and-cleanup-error-string-generation.patch
-+	patches.suse/edac-mc-remove-per-layer-counters.patch
-+	patches.suse/edac-synopsys-do-not-dump-uninitialized-pinf-col.patch
-+	patches.suse/media-usbtv-fix-control-message-timeouts.patch
-+	patches.suse/media-flexcop-usb-fix-endpoint-sanity-check.patch
-+	patches.suse/media-dib0700-fix-rc-endpoint-lookup.patch
-+	patches.suse/media-hantro-Read-be32-words-starting-at-every-fourt.patch
-+	patches.suse/media-staging-imx-Missing-assignment-in-imx_media_ca.patch
-+	patches.suse/media-venus-hfi_parser-Ignore-HEVC-encoding-for-V1.patch
-+	patches.suse/media-vsp1-tidyup-VI6_HGT_LBn_H-macro.patch
-+	patches.suse/media-go7007-Fix-URB-type-for-interrupt-handling.patch
-+	patches.suse/media-v4l2-core-fix-a-use-after-free-bug-of-sd-devno.patch
-+	patches.suse/media-v4l2-core-fix-entity-initialization-in-device_.patch
-+	patches.suse/media-imx-Propagate-quantization-and-encoding-in-CSI.patch
-+	patches.suse/media-ti-vpe-cal-fix-disable_irqs-to-only-the-intend.patch
-+	patches.suse/media-tda10071-fix-unsigned-sign-extension-overflow.patch
-+	patches.suse/media-ti-vpe-cal-fix-a-kernel-oops-when-unloading-mo.patch
-+	patches.suse/media-v4l2-fwnode-fix-v4l2_fwnode_parse_link-handlin.patch
-+	patches.suse/media-i2c-ov5695-Fix-power-on-and-off-sequences.patch
-+	patches.suse/media-ov519-add-missing-endpoint-sanity-checks.patch
-+	patches.suse/media-stv06xx-add-missing-descriptor-sanity-checks.patch
-+	patches.suse/media-xirlink_cit-add-missing-descriptor-sanity-chec.patch
-+	patches.suse/media-imx-imx7_mipi_csis-Power-off-the-source-when-s.patch
-+	patches.suse/media-imx-imx7-media-csi-Remove-unneeded-register-re.patch
-+	patches.suse/media-imx-imx7-media-csi-Fix-video-field-handling.patch
-+	patches.suse/media-allegro-fix-type-of-gop_length-in-channel_crea.patch
-+	patches.suse/media-vivid-fix-incorrect-PA-assignment-to-HDMI-outp.patch
-+	patches.suse/media-i2c-video-i2c-fix-build-errors-due-to-imply-hw.patch
-+	patches.suse/media-venus-firmware-Ignore-secure-call-error-on-fir.patch
-+	patches.suse/usb-host-ehci-platform-add-a-quirk-to-avoid-stuck.patch
-+	patches.suse/xhci-bail-out-early-if-driver-can-t-accress-host-in-.patch
-+	patches.suse/xhci-Ensure-link-state-is-U3-after-setting-USB_SS_PO.patch
-+	patches.suse/xhci-Wait-until-link-state-trainsits-to-U0-after-set.patch
-+	patches.suse/xhci-Finetune-host-initiated-USB3-rootport-link-susp.patch
-+	patches.suse/usb-dwc3-gadget-Don-t-clear-flags-before-transfer-en.patch
-+	patches.suse/usb-dwc3-gadget-Wrap-around-when-skip-TRBs.patch
-+	patches.suse/usb-dwc3-core-add-support-for-disabling-SS-instances.patch
-+	patches.suse/usb-gadget-composite-Inform-controller-driver-of-sel.patch
-+	patches.suse/usb-musb-fix-crash-with-highmen-PIO-and-usbmon.patch
-+	patches.suse/phy-uniphier-usb3ss-Add-Pro5-support.patch
-+	patches.suse/USB-serial-option-add-support-for-ASKEY-WWHC050.patch
-+	patches.suse/USB-serial-option-add-BroadMobi-BM806U.patch
-+	patches.suse/USB-serial-option-add-Wistron-Neweb-D19Q1.patch
-+	patches.suse/USB-serial-io_edgeport-fix-slab-out-of-bounds-read-i.patch
-+	patches.suse/usb-gadget-f_fs-Fix-use-after-free-issue-as-part-of-.patch
-+	patches.suse/USB-cdc-acm-restore-capability-check-order.patch
-+	patches.suse/firmware-fix-a-double-abort-case-with-fw_load_sysfs_.patch
-+	patches.suse/debugfs-Check-module-state-before-warning-in-full-op.patch
-+	patches.suse/libfs-fix-infoleak-in-simple_attr_read.patch
-+	patches.suse/staging-kpc2000-prevent-underflow-in-cpld_reconfigur.patch
-+	patches.suse/iio-si1133-read-24-bit-signed-integer-for-measuremen.patch
-+	patches.suse/iio-industrialio-core-Fix-debugfs-read.patch
-+	patches.suse/iio-potentiostat-lmp9100-fix-iio_triggered_buffer_-p.patch
-+	patches.suse/staging-rtl8188eu-Add-ASUS-USB-N10-Nano-B1-to-device.patch
-+	patches.suse/staging-wlan-ng-fix-ODEBUG-bug-in-prism2sta_disconne.patch
-+	patches.suse/staging-wlan-ng-fix-use-after-free-Read-in-hfa384x_u.patch
-+	patches.suse/spi-dt-bindings-spi-controller-Fix-address-cells-for.patch
-+	patches.suse/spi-spi-fsl-dspi-don-t-access-reserved-fields-in-spi_mcr.patch
-+	patches.suse/spi-spi-fsl-dspi-replace-interruptible-wait-queue-with-a-simple-completion.patch
-+	patches.suse/cpufreq-imx6q-Fixes-unwanted-cpu-overclocking-on-i.M.patch
-+	patches.suse/cpufreq-imx6q-fix-error-handling.patch
-+	patches.suse/PM-sleep-wakeup-Skip-wakeup_source_sysfs_remove-if-d.patch
-+	patches.suse/PM-Domains-Allow-no-domain-idle-states-DT-property-i.patch
-+	patches.suse/acpi-x86-ignore-unspecified-bit-positions-in-the-ACP.patch
-+	patches.suse/objtool-add-is_static_jump-helper.patch
-+	patches.suse/objtool-add-relocation-check-for-alternative-sections.patch
-+	patches.suse/rcu-Fix-exp_funnel_lock-rcu_exp_wait_wake-datarace.patch
-+	patches.suse/rcu-Provide-debug-symbols-and-line-numbers-in-KCSAN-.patch
-+	patches.suse/rcu-Add-WRITE_ONCE-to-rcu_node-qsmask-update.patch
-+	patches.suse/rcu-Add-WRITE_ONCE-to-rcu_node-exp_seq_rq-store.patch
-+	patches.suse/rcu-Add-WRITE_ONCE-to-rcu_state-gp_req_activity.patch
-+	patches.suse/rcu-Add-WRITE_ONCE-to-rcu_node-qsmaskinitnext.patch
-+	patches.suse/locking-rtmutex-rcu-Add-WRITE_ONCE-to-rt_mutex-owner.patch
-+	patches.suse/rcu-Add-READ_ONCE-to-rcu_segcblist-tails.patch
-+	patches.suse/rcu-Add-_ONCE-for-grace-period-progress-indicators.patch
-+	patches.suse/timer-Use-hlist_unhashed_lockless-in-timer_pending.patch
-+	patches.suse/locktorture-Allow-CPU-hotplug-to-be-disabled-via-boo.patch
-+	patches.suse/torture-Make-results-directory-date-format-completio.patch
-+	patches.suse/rcutorture-Add-100-CPU-configuration.patch
-+	patches.suse/rcutorture-Summarize-summary-of-build-and-run-result.patch
-+	patches.suse/rcutorture-Make-kvm-find-errors.sh-abort-on-bad-dire.patch
-+	patches.suse/efi-x86-add-tpm-related-efi-tables-to-unencrypted-mapping-checks.patch
-+	patches.suse/partitions-efi-Fix-partition-name-parsing-in-GUID-pa.patch
-+	patches.suse/futex-Remove-pointless-mmgrap-mmdrop.patch
-+	patches.suse/futex-Remove-get-drop-_futex_key_refs.patch
-+	patches.suse/PCI-switchtec-Fix-init_completion-race-condition-wit.patch
-+	patches.suse/perf-core-fix-endless-multiplex-timer.patch
-+	patches.suse/perf-x86-intel-uncore-add-box_offsets-for-free-running-counters.patch
-+	patches.suse/perf-x86-intel-uncore-factor-out-_snr_uncore_mmio_init_box.patch
-+	patches.suse/x86-amd_nb-char-amd64-agp-use-amd_nb_num-accessor.patch
-+	patches.suse/x86-devicetable-move-x86-specific-macro-out-of-generic-code.patch
-+	patches.suse/x86-cpu-add-consistent-cpu-match-macros.patch
-+	patches.suse/x86-cpu-bugs-convert-to-new-matching-macros.patch
-+	patches.suse/x86-perf-events-convert-to-new-cpu-match-macros.patch
-+	patches.suse/x86-kvm-convert-to-new-cpu-match-macros.patch
-+	patches.suse/x86-kernel-convert-to-new-cpu-match-macros.patch
-+	patches.suse/x86-platform-convert-to-new-cpu-match-macros.patch
-+	patches.suse/acpi-convert-to-new-x86-cpu-match-macros.patch
-+	patches.suse/cpufreq-convert-to-new-x86-cpu-match-macros.patch
-+	patches.suse/edac-convert-to-new-x86-cpu-match-macros.patch
-+	patches.suse/platform-x86-convert-to-new-cpu-match-macros.patch
-+	patches.suse/hwmon-convert-to-new-x86-cpu-match-macros.patch
-+	patches.suse/thermal-convert-to-new-x86-cpu-match-macros.patch
-+	patches.suse/extcon-axp288-convert-to-new-x86-cpu-match-macros.patch
-+	patches.suse/intel_idle-convert-to-new-x86-cpu-match-macros.patch
-+	patches.suse/mmc-sdhci-acpi-convert-to-new-x86-cpu-match-macros.patch
-+	patches.suse/pci-intel-mid-convert-to-new-x86-cpu-match-macros.patch
-+	patches.suse/powercap-intel_rapl-convert-to-new-x86-cpu-match-macros.patch
-+	patches.suse/asoc-intel-convert-to-new-x86-cpu-match-macros.patch
-+	patches.suse/crypto-convert-to-new-cpu-match-macros.patch
-+	patches.suse/hwrng-via_rng-convert-to-new-x86-cpu-match-macros.patch
-+	patches.suse/x86-cpu-cleanup-the-now-unused-cpu-match-macros.patch
-+	patches.suse/cpufreq-intel_pstate-fix-wrong-macro-conversion.patch
-+	patches.suse/x86-sched-Add-support-for-frequency-invariance.patch
-+	patches.suse/x86-sched-Add-support-for-frequency-invariance-on-SK.patch
-+	patches.suse/x86-sched-Add-support-for-frequency-invariance-on-XE.patch
-+	patches.suse/x86-sched-Add-support-for-frequency-invariance-on-ATOM_GOLDMONT.patch
-+	patches.suse/x86-sched-Add-support-for-frequency-invariance-on-ATOM.patch
-+	patches.suse/x86-intel_pstate-Handle-runtime-turbo-disablement-en.patch
-+	patches.suse/sched-fair-Optimize-select_idle_core.patch
-+	patches.suse/sched-core-Remove-duplicate-assignment-in-sched_tick_remote.patch
-+	patches.suse/sched-numa-Trace-when-no-candidate-CPU-was-found-on-the-preferred-node.patch
-+	patches.suse/sched-numa-Distinguish-between-the-different-task_numa_migrate-failure-cases.patch
-+	patches.suse/sched-fair-reorder-enqueue-dequeue_task_fair-path.patch
-+	patches.suse/sched-numa-replace-runnable_load_avg-by-load_avg.patch
-+	patches.suse/sched-numa-Use-similar-logic-to-the-load-balancer-for-moving-between-domains-with-spare-capacity.patch
-+	patches.suse/sched-pelt-Remove-unused-runnable-load-average.patch
-+	patches.suse/sched-pelt-Add-a-new-runnable-average-signal.patch
-+	patches.suse/sched-fair-Take-into-account-runnable_avg-to-classify-group.patch
-+	patches.suse/sched-numa-Prefer-using-an-idle-cpu-as-a-migration-target-instead-of-comparing-tasks.patch
-+	patches.suse/sched-numa-Find-an-alternative-idle-CPU-if-the-CPU-is-part-of-an-active-NUMA-balance.patch
-+	patches.suse/sched-numa-Bias-swapping-tasks-based-on-their-preferred-node.patch
-+	patches.suse/sched-numa-Stop-an-exhastive-search-if-a-reasonable-swap-candidate-or-idle-CPU-is-found.patch
-+	patches.suse/sched-fair-Fix-kernel-build-warning-in-test_idle_cores-for-SMT-NUMA.patch
-+	patches.suse/sched-numa-Acquire-RCU-lock-for-checking-idle-cores-during-NUMA-balancing.patch
-+	patches.suse/sched-topology-Don-t-enable-EAS-on-SMT-systems.patch
-+	patches.suse/sched-fair-Fix-runnable_avg-for-throttled-cfs.patch
-+	patches.suse/sched-fair-Fix-reordering-of-enqueue-dequeue_task_fair.patch
-+	patches.suse/sched-fair-Fix-enqueue_task_fair-warning.patch
-+	patches.suse/sched-core-Distribute-tasks-within-affinity-masks.patch
-+	patches.suse/sched-Avoid-scale-real-weight-down-to-zero.patch
-+	patches.suse/sched-fair-Improve-spreading-of-utilization.patch
-+	patches.suse/kthread-Do-not-preempt-current-task-if-it-is-going-to-call-schedule.patch
-+	patches.suse/sched-fair-fix-condition-of-avg_load-calculation.patch
-+	patches.suse/irqchip-bcm2835-Quiesce-IRQs-left-enabled-by-bootloa.patch
-+	patches.suse/irqchip-gic-v4-Provide-irq_retrigger-to-avoid-circul.patch
-+	patches.suse/irqchip-versatile-fpga-Handle-chained-IRQs-properly.patch
-+	patches.suse/irqchip-versatile-fpga-Apply-clear-mask-earlier.patch
-+	patches.suse/fbdev-g364fb-Fix-build-failure.patch
-+	patches.suse/firmware-arm_sdei-fix-double-lock-on-hibernate-with-.patch
-+	patches.suse/firmware-arm_sdei-fix-possible-double-lock-on-hibern.patch
-+	patches.suse/arm64-kexec_file-Fixed-code-style.patch
-+	patches.suse/btrfs-qgroup-ensure-qgroup_rescan_running-is-only-se.patch
-+	patches.suse/0001-btrfs-relocation-add-error-injection-points-for-canc.patch
-+	patches.suse/0002-btrfs-relocation-Check-cancel-request-after-each-dat.patch
-+	patches.suse/0003-btrfs-relocation-Check-cancel-request-after-each-ext.patch
-+	patches.suse/cifs-do-not-ignore-the-SYNC-flags-in-getattr.patch
-+	patches.suse/cifs-handle-prefix-paths-in-reconnect.patch
-+	patches.suse/cifs-call-wake_up-server-response_q-inside-of-cifs_r.patch
-+	patches.suse/cifs-use-mod_delayed_work-for-server-reconnect-if-al.patch
-+	patches.suse/cifs-make-use-of-cap_unix-ses-in-cifs_reconnect_tcon.patch
-+	patches.suse/smb3-fix-performance-regression-with-setting-mtime.patch
-+	patches.suse/cifs-print-warning-mounting-with-vers-1-0.patch
-+	patches.suse/cifs-rename-posix-create-rsp.patch
-+	patches.suse/cifs-add-smb2-POSIX-info-level.patch
-+	patches.suse/cifs-plumb-smb2-POSIX-dir-enumeration.patch
-+	patches.suse/cifs-add-SMB2_open-arg-to-return-POSIX-data.patch
-+	patches.suse/cifs-do-d_move-in-rename.patch
-+	patches.suse/selinux-sel_avc_get_stat_idx-should-increase-positio.patch
-+	patches.suse/modpost-return-error-if-module-is-missing-ns-imports.patch
-+	patches.suse/mmc-sdhci-introduce-sdhci_set_power_and_bus_voltage.patch
-+	patches.suse/mmc-sdhci-iproc-add-custom-set_power-callback-for-bcm2711.patch
-+	patches.suse/vt-vt_ioctl-remove-unnecessary-console-allocation-ch.patch
-+	patches.suse/serial-sprd-Fix-a-dereference-warning.patch
-+	patches.suse/vt-vt_ioctl-fix-VT_DISALLOCATE-freeing-in-use-virtua.patch
-+	patches.suse/platform-x86-pmc_atom-Add-Lex-2I385SW-to-critclk_sys.patch
-+	patches.suse/platform-x86-asus_wmi-Fix-return-value-of-fan_boost_.patch
-+	patches.suse/platform-x86-ISST-Fix-wrong-unregister-type.patch
-+	patches.suse/platform-x86-GPD-pocket-fan-Fix-error-message-when-t.patch
-+	patches.suse/NTB-Fix-an-error-in-get-link-status.patch
-+	patches.suse/NTB-ntb_perf-Fix-address-err-in-perf_copy_chunk.patch
-+	patches.suse/ntb_tool-Fix-printk-format.patch
-+	patches.suse/ntb_hw_switchtec-Fix-ntb_mw_clear_trans-error-if-siz.patch
-+	patches.suse/NTB-ntb_transport-Use-scnprintf-for-avoiding-potenti.patch
-+	patches.suse/mac80211-add-ieee80211_is_any_nullfunc.patch
-+	patches.suse/sfc-remove-unused-variable-efx_default_channel_type.patch
-+	patches.suse/ice-add-additional-E810-device-id.patch
-+	patches.suse/net-dsa-felix-Use-PHY_INTERFACE_MODE_INTERNAL-instea.patch
-+	patches.suse/ethtool-Factored-out-similar-ethtool-link-settings-f.patch
-+	patches.suse/net-ethtool-Introduce-link_ksettings-API-for-virtual.patch
-+	patches.suse/brcmfmac-abort-and-release-host-after-error.patch
-+	patches.suse/0001-mt76-mt76x02-fix-coverage_class-type.patch
-+	patches.suse/ionic-keep-ionic-dev-on-lif-init-fail.patch
-+	patches.suse/ionic-remove-pragma-packed.patch
-+	patches.suse/ionic-improve-irq-numa-locality.patch
-+	patches.suse/ionic-clean-up-bitflag-usage.patch
-+	patches.suse/ionic-support-ethtool-rxhash-disable.patch
-+	patches.suse/ionic-print-pci-bus-lane-info.patch
-+	patches.suse/ionic-add-support-for-device-id-0x1004.patch
-+	patches.suse/net-mlx5-Expose-link-speed-directly.patch
-+	patches.suse/net-mlx5-Expose-port-speed-when-possible.patch
-+	patches.suse/bpf-Reliably-preserve-btf_trace_xxx-types.patch
-+	patches.suse/libbpf-Ignore-incompatible-types-with-matching-name-.patch
-+	patches.suse/sfc-fix-XDP-redirect-in-this-driver.patch
-+	patches.suse/ionic-stop-devlink-warn-on-mgmt-device.patch
-+	patches.suse/ionic-deinit-rss-only-if-selected.patch
-+	patches.suse/ionic-remove-adminq-napi-instance.patch
-+	patches.suse/ionic-print-data-for-unknown-xcvr-type.patch
-+	patches.suse/ionic-add-decode-for-IONIC_RC_ENOSUPP.patch
-+	patches.suse/Bluetooth-RFCOMM-fix-ODEBUG-bug-in-rfcomm_dev_ioctl.patch
-+	patches.suse/ionic-add-timeout-error-checking-for-queue-disable.patch
-+	patches.suse/ionic-leave-dev-cmd-request-contents-alone-on-FW-tim.patch
-+	patches.suse/ionic-only-save-good-lif-dentry.patch
-+	patches.suse/ionic-ignore-eexist-on-rx-filter-add.patch
-+	patches.suse/ionic-clean-irq-affinity-on-queue-deinit.patch
-+	patches.suse/ionic-check-for-NULL-structs-on-teardown.patch
-+	patches.suse/mwifiex-set-needed_headroom-not-hard_header_len.patch
-+	patches.suse/ath9k-Handle-txpower-changes-even-when-TPC-is-disabl.patch
-+	patches.suse/mt76-remove-variable-val-set-but-not-used.patch
-+	patches.suse/taprio-do-not-use-BIT-in-TCA_TAPRIO_ATTR_FLAG_-defin.patch
-+	patches.suse/bnxt_en-Fix-fw.mgmt-and-fw.nsci-info-via-devlink-inf.patch
-+	patches.suse/s390-qeth-support-net-namespaces-for-l3-devices
-+	patches.suse/Crypto-chelsio-Fixes-a-hang-issue-during-driver-regi.patch
-+	patches.suse/Crypto-chelsio-Fixes-a-deadlock-between-rtnl_lock-an.patch
-+	patches.suse/ionic-decouple-link-message-from-netdev-state.patch
-+	patches.suse/ionic-check-for-linkup-in-watchdog.patch
-+	patches.suse/ionic-move-debugfs-add-delete-to-match-alloc-free.patch
-+	patches.suse/ionic-move-irq-request-to-qcq-alloc.patch
-+	patches.suse/ionic-clean-tx-queue-of-unfinished-requests.patch
-+	patches.suse/ionic-check-for-queues-before-deleting.patch
-+	patches.suse/ionic-disable-the-queues-on-link-down.patch
-+	patches.suse/ionic-remove-lifs-on-fw-reset.patch
-+	patches.suse/selftests-bpf-Fix-test_progs-s-parsing-of-test-numbe.patch
-+	patches.suse/bpf-Undo-incorrect-__reg_bound_offset32-handling.patch
-+	patches.suse/bpf-Fix-tnum-constraints-for-32-bit-comparisons.patch
-+	patches.suse/bpf-Simplify-reg_set_min_max_inv-handling.patch
-+	patches.suse/bpf-Verifier-do_refine_retval_range-may-clamp-umin-t.patch
-+	patches.suse/mac80211-fix-authentication-with-iwlwifi-mvm.patch
-+	patches.suse/ipv4-fix-a-RCU-list-lock-in-fib_triestat_seq_show.patch
-+	patches.suse/sctp-fix-refcount-bug-in-sctp_wfree.patch
-+	patches.suse/sctp-fix-possibly-using-a-bad-saddr-with-a-given-dst.patch
-+	patches.suse/net-ip_tunnel-fix-interface-lookup-with-no-key.patch
-+	patches.suse/net-hns3-drop-the-WQ_MEM_RECLAIM-flag-when-allocatin.patch
-+	patches.suse/net-hns3-fix-for-fraglist-SKB-headlen-not-handling-c.patch
-+	patches.suse/net-dsa-ksz-Select-KSZ-protocol-tag.patch
-+	patches.suse/net-bpfilter-remove-superfluous-testing-message.patch
-+	patches.suse/crypto-rng-Fix-a-refcounting-bug-in-crypto_rng_reset.patch
-+	patches.suse/crypto-x86-curve25519-replace-with-formally-verified.patch
-+	patches.suse/crypto-ccree-protect-against-empty-or-NULL-scatterli.patch
-+	patches.suse/crypto-ccree-only-try-to-map-auth-tag-if-needed.patch
-+	patches.suse/crypto-ccree-dec-auth-tag-size-from-cryptlen-map.patch
-+	patches.suse/crypto-arm64-poly1305-ignore-build-files.patch
-+	patches.suse/crypto-tcrypt-fix-printed-skcipher-a-sync-mode.patch
-+	patches.suse/0001-padata-fix-uninitialized-return-value-in-padata_repl.patch
-+	patches.suse/crypto-arm64-sha-ce-implement-export-import.patch
-+	patches.suse/crypto-mxs-dcp-fix-scatterlist-linearization-for-has.patch
-+	patches.suse/crypto-caam-qi2-fix-chacha20-data-size-error.patch
-+	patches.suse/crypto-caam-update-xts-sector-size-for-large-input-l.patch
-+	patches.suse/crypto-x86-curve25519-leave-r12-as-spare-register.patch
-+	patches.suse/hwrng-imx-rngc-fix-an-error-path.patch
-+	patches.suse/crypto-arm-poly1305-add-artifact-to-.gitignore-files.patch
-+	patches.suse/HID-fix-Kconfig-word-ordering.patch
-+	patches.suse/maillbox-bcm-flexrm-mailbox-handle-cmpl_pool-dma-all.patch
-+	patches.suse/fbdev-potential-information-leak-in-do_fb_ioctl.patch
-+	patches.suse/0001-OMAP-DSS2-remove-non-zero-check-on-variable-r.patch
-+	patches.suse/pxa168fb-fix-release-function-mismatch-in-probe-fail.patch
-+	patches.suse/0001-fbmem-Adjust-indentation-in-fb_prepare_logo-and-fb_b.patch
-+	patches.suse/drm-drm_dp_mst-remove-set-but-not-used-variable-orig.patch
-+	patches.suse/drm-dp_mst-Fix-clearing-payload-state-on-topology-di.patch
-+	patches.suse/drm-crc-Actually-allow-to-change-the-crc-source.patch
-+	patches.suse/drm-Remove-PageReserved-manipulation-from-drm_pci_al.patch
-+	patches.suse/drm-sun4i-dsi-Remove-unused-drv-from-driver-context.patch
-+	patches.suse/drm-sun4i-dsi-Use-NULL-to-signify-no-panel.patch
-+	patches.suse/drm-sun4i-dsi-Allow-binding-the-host-without-a-panel.patch
-+	patches.suse/0001-drm-sun4i-dsi-Remove-incorrect-use-of-runtime-PM.patch
-+	patches.suse/drm-sun4i-dsi-Avoid-hotplug-race-with-DRM-driver-bin.patch
-+	patches.suse/drm-amd-display-Fix-wrongly-passed-static-prefix.patch
-+	patches.suse/drm-v3d-Replace-wait_for-macros-to-remove-use-of-msl.patch
-+	patches.suse/0001-Revert-drm-panel-simple-Add-support-for-Sharp-LQ150X.patch
-+	patches.suse/drm-i915-properly-sanity-check-batch_start_offset.patch
-+	patches.suse/0003-drm-i915-Apply-Wa_1406680159-icl-ehl-as-an-engine-wo.patch
-+	patches.suse/drm-amd-acp-fix-broken-menu-structure.patch
-+	patches.suse/drm-etnaviv-rework-perfmon-query-infrastructure.patch
-+	patches.suse/drm-scheduler-fix-rare-NULL-ptr-race.patch
-+	patches.suse/0004-drm-i915-gt-Stage-the-transfer-of-the-virtual-breadc.patch
-+	patches.suse/0029-dm-verity-fec-fix-memory-leak-in-verity_fec_dtr.patch
-+	patches.suse/0016-dm-zoned-remove-duplicate-nr_rnd_zones-increase-in-d.patch
-+	patches.suse/0017-dm-integrity-fix-a-crash-with-unusually-large-tag-si.patch
-+	patches.suse/0018-dm-writecache-add-cond_resched-to-avoid-CPU-hangs.patch
-+	patches.suse/XArray-Fix-xa_find_next-for-large-multi-index-entrie.patch
-+	patches.suse/XArray-Fix-xas_pause-for-large-multi-index-entries.patch
-+	patches.suse/xarray-Fix-early-termination-of-xas_for_each_marked.patch
-+	patches.suse/RDMA-core-Add-helper-function-to-retrieve-driver-gid.patch
-+	patches.suse/RDMA-bnxt_re-Use-rdma_read_gid_hw_context-to-retriev.patch
-+	patches.suse/RDMA-bnxt_re-Refactor-queue-pair-creation-code.patch
-+	patches.suse/RDMA-bnxt_re-Replace-chip-context-structure-with-poi.patch
-+	patches.suse/RDMA-bnxt_re-Refactor-hardware-queue-memory-allocati.patch
-+	patches.suse/RDMA-bnxt_re-Refactor-net-ring-allocation-function.patch
-+	patches.suse/RDMA-bnxt_re-Refactor-command-queue-management-code.patch
-+	patches.suse/RDMA-bnxt_re-Refactor-notification-queue-management-.patch
-+	patches.suse/RDMA-bnxt_re-Refactor-doorbell-management-functions.patch
-+	patches.suse/RDMA-bnxt_re-use-ibdev-based-message-printing-functi.patch
-+	patches.suse/RDMA-bnxt_re-Using-vmalloc-requires-including-vmallo.patch
-+	patches.suse/RDMA-bnxt_re-Refactor-device-add-remove-functionalit.patch
-+	patches.suse/RDMA-bnxt_re-Use-driver_unregister-and-unregistratio.patch
-+	patches.suse/RDMA-bnxt_re-Remove-set-but-not-used-variable-pg_siz.patch
-+	patches.suse/RDMA-bnxt_re-Remove-set-but-not-used-variable-dev_at.patch
-+	patches.suse/RDMA-bnxt_re-Remove-set-but-not-used-variables-pg-an.patch
-+	patches.suse/RDMA-mlx5-Prevent-UMR-usage-with-RO-only-when-we-hav.patch
-+	patches.suse/IB-mlx5-Optimize-u64-division-on-32-bit-arches.patch
-+	patches.suse/RDMA-bnxt_re-Remove-a-redundant-memset.patch
-+	patches.suse/RDMA-core-Remove-the-duplicate-header-file.patch
-+	patches.suse/RDMA-hns-Fix-wrong-judgments-of-udata-outlen.patch
-+	patches.suse/RDMA-bnxt_re-Use-ib_device_try_get.patch
-+	patches.suse/RDMA-bnxt_re-Fix-lifetimes-in-bnxt_re_task.patch
-+	patches.suse/RDMA-bnxt_re-Remove-unnecessary-sched-count.patch
-+	patches.suse/RDMA-bnxt_re-Wait-for-all-the-CQ-events-before-freei.patch
-+	patches.suse/RDMA-hns-Fix-a-wrong-judgment-of-return-value.patch
-+	patches.suse/RDMA-bnxt_re-make-bnxt_re_ib_init-static.patch
-+	patches.suse/0030-pid-Improve-the-comment-about-waiting-in-zap_pid_ns_.patch
-+	patches.suse/hibernate-Allow-uswsusp-to-write-to-swap.patch
-+	patches.suse/xfs-fix-iclog-release-error-check-race-with-shutdown.patch
- 	patches.suse/xfs-add-agf-freeblocks-verify-in-xfs_agf_verify.patch
-+	patches.suse/xfs-clear-PF_MEMALLOC-before-exiting-xfsaild-thread.patch
-+	patches.suse/xfs-fix-use-after-free-when-aborting-corrupt-attr-in.patch
-+	patches.suse/xfs-add-a-function-to-deal-with-corrupt-buffers-post.patch
-+	patches.suse/xfs-fix-buffer-corruption-reporting-when-xfs_dir3_fr.patch
-+	patches.suse/xfs-don-t-ever-return-a-stale-pointer-from-__xfs_dir.patch
-+	patches.suse/xfs-remove-the-unused-return-value-from-xfs_log_unmo.patch
-+	patches.suse/xfs-remove-dead-code-from-xfs_log_unmount_write.patch
-+	patches.suse/xfs-cleanup-xfs_log_unmount_write.patch
-+	patches.suse/xfs-merge-xlog_cil_push-into-xlog_cil_push_work.patch
-+	patches.suse/xfs-factor-out-a-xlog_wait_on_iclog-helper.patch
-+	patches.suse/xfs-simplify-the-xfs_log_release_iclog-calling-conve.patch
-+	patches.suse/xfs-simplify-log-shutdown-checking-in-xfs_log_releas.patch
-+	patches.suse/xfs-remove-the-aborted-parameter-to-xlog_state_done_.patch
-+	patches.suse/xfs-refactor-xlog_state_clean_iclog.patch
-+	patches.suse/xfs-move-the-ioerror-check-out-of-xlog_state_clean_i.patch
-+	patches.suse/xfs-remove-xlog_state_want_sync.patch
-+	patches.suse/xfs-preserve-default-grace-interval-during-quotachec.patch
-+	patches.suse/xfs-shutdown-on-failure-to-add-page-to-log-bio.patch
-+	patches.suse/mm-filemap.c-don-t-bother-dropping-mmap_sem-for-zero.patch
-+	patches.suse/mm-gup-writeback-add-callbacks-for-inaccessible-pages
-+	patches.suse/mm-memcontrol-fix-memory-low-proportional-distribution.patch
-+	patches.suse/mm-vmscan.c-clean-code-by-removing-unnecessary-assignment.patch
-+	patches.suse/kvm-x86-trace-the-original-requested-cpuid-function-in-kvm_cpuid
-+	patches.suse/kvm-x86-fix-cpuid-range-checks-for-hypervisor-and-centaur-classes
-+	patches.suse/0008-s390-protvirt-introduce-host-side-setup
-+	patches.suse/0009-s390-protvirt-add-ultravisor-initialization
-+	patches.suse/0010-s390-mm-provide-memory-management-functions-for-protected-kvm-guests
-+	patches.suse/0011-s390-mm-add-nonsecure-page-access-exceptions-handlers
-+	patches.suse/0012-s390-protvirt-add-sysfs-firmware-interface-for-ultravisor-information
-+	patches.suse/0013-kvm-s390-interrupt-do-not-pin-adapter-interrupt-pages
-+	patches.suse/0014-kvm-s390-protvirt-add-uv-debug-trace
-+	patches.suse/0015-kvm-s390-add-new-variants-of-uv-call
-+	patches.suse/0016-kvm-s390-protvirt-add-initial-vm-and-cpu-lifecycle-handling
-+	patches.suse/0017-kvm-s390-protvirt-secure-memory-is-not-mergeable
-+	patches.suse/0018-kvm-s390-mm-make-pages-accessible-before-destroying-the-guest
-+	patches.suse/0019-kvm-s390-protvirt-handle-se-notification-interceptions
-+	patches.suse/0020-kvm-s390-protvirt-instruction-emulation
-+	patches.suse/0021-kvm-s390-protvirt-implement-interrupt-injection
-+	patches.suse/0022-kvm-s390-protvirt-add-sclp-interrupt-handling
-+	patches.suse/0023-kvm-s390-protvirt-handle-spec-exception-loops
-+	patches.suse/0024-kvm-s390-protvirt-add-new-gprs-location-handling
-+	patches.suse/0025-kvm-s390-protvirt-introduce-instruction-data-area-bounce-buffer
-+	patches.suse/0026-kvm-s390-protvirt-handle-secure-guest-prefix-pages
-+	patches.suse/0027-kvm-s390-mm-handle-guest-unpin-events
-+	patches.suse/0028-kvm-s390-protvirt-write-sthyi-data-to-instruction-data-area
-+	patches.suse/0029-kvm-s390-protvirt-stsi-handling
-+	patches.suse/0030-kvm-s390-protvirt-disallow-one_reg
-+	patches.suse/0031-kvm-s390-protvirt-do-only-reset-registers-that-are-accessible
-+	patches.suse/0032-kvm-s390-protvirt-only-sync-fmt4-registers
-+	patches.suse/0033-kvm-s390-protvirt-add-program-exception-injection
-+	patches.suse/0034-kvm-s390-protvirt-uv-calls-in-support-of-diag308-0-1
-+	patches.suse/0035-kvm-s390-protvirt-report-cpu-state-to-ultravisor
-+	patches.suse/0036-kvm-s390-protvirt-support-cmd-5-operation-state
-+	patches.suse/0037-kvm-s390-protvirt-mask-psw-interrupt-bits-for-interception-104-and-112
-+	patches.suse/0038-kvm-s390-protvirt-do-not-inject-interrupts-after-start
-+	patches.suse/0039-kvm-s390-protvirt-add-uv-cpu-reset-calls
-+	patches.suse/0040-documentation-protected-virtual-machine-introduction-and-ipl
-+	patches.suse/0041-kvm-s390-protvirt-introduce-and-enable-kvm_cap_s390_protected
-+	patches.suse/0042-kvm-s390-protvirt-add-kvm-api-documentation
-+	patches.suse/s390-gmap-return-proper-error-code-on-ksm-unsharing
-+	patches.suse/KVM-PPC-Book3S-HV-Fix-H_CEDE-return-code-for-nested-.patch
-+	patches.suse/include-bitmap.h-add-missing-parameter-in-docs.patch
-+	patches.suse/remoteproc-qcom_q6v5_mss-Don-t-reassign-mpss-region-.patch
-+	patches.suse/remoteproc-qcom_q6v5_mss-Reload-the-mba-region-on-co.patch
-+	patches.suse/remoteproc-Fix-NULL-pointer-dereference-in-rproc_vir.patch
-+	patches.suse/pinctrl-actions-Fix-functions-groups-names-for-S700-.patch
-+	patches.suse/pinctrl-bcm2835-drop-unused-define.patch
-+	patches.suse/pinctrl-bcm2835-refactor-platform-data.patch
-+	patches.suse/pinctrl-bcm2835-add-support-for-all-gpios-on-bcm2711.patch
-+	patches.suse/pinctrl-sprd-Use-the-correct-pin-output-configuratio.patch
-+	patches.suse/ALSA-hda-ca0132-Add-Recon3Di-quirk-to-handle-integra.patch
-+	patches.suse/ALSA-hda-realtek-Enable-mute-LED-on-an-HP-system.patch
-+	patches.suse/ALSA-hda-realtek-a-fake-key-event-is-triggered-by-ru.patch
-+	patches.suse/ALSA-hda-hdmi-Reduce-hda_jack_tbl-lookup-at-unsol-ev.patch
-+	patches.suse/ALSA-hda-hdmi-Don-t-use-standard-hda_jack-for-generi.patch
-+	patches.suse/ALSA-hda-hdmi-Move-runtime-PM-resume-into-hdmi_prese.patch
-+	patches.suse/ALSA-hda-hdmi-Move-ELD-parse-and-jack-reporting-into.patch
-+	patches.suse/ALSA-via82xx-Fix-endianness-annotations.patch
-+	patches.suse/ALSA-emu10k1-Fix-endianness-annotations.patch
-+	patches.suse/ALSA-pcm-More-helper-macros-for-reducing-snd_pcm_for.patch
-+	patches.suse/ALSA-usb-audio-Use-pcm_for_each_format-macro-for-PCM.patch
-+	patches.suse/ALSA-pcm-Use-standard-macros-for-fixing-PCM-format-c.patch
-+	patches.suse/ALSA-pcm-Use-a-macro-for-parameter-masks-to-reduce-t.patch
-+	patches.suse/ALSA-hdsp-remove-redundant-assignment-to-variable-er.patch
-+	patches.suse/ALSA-hda-remove-redundant-assignment-to-variable-tim.patch
-+	patches.suse/ALSA-ali5451-remove-redundant-variable-capture_flag.patch
-+	patches.suse/ALSA-info-remove-redundant-assignment-to-variable-c.patch
-+	patches.suse/ALSA-core-Replace-zero-length-array-with-flexible-ar.patch
-+	patches.suse/ALSA-usb-midi-Replace-zero-length-array-with-flexibl.patch
-+	patches.suse/ALSA-hda-ca0132-Replace-zero-length-array-with-flexi.patch
-+	patches.suse/ALSA-hda_codec-Replace-zero-length-array-with-flexib.patch
-+	patches.suse/ALSA-usb-audio-Don-t-create-a-mixer-element-with-bog.patch
-+	patches.suse/ALSA-pcm-oss-Unlock-mutex-temporarily-for-sleeping-a.patch
-+	patches.suse/ALSA-usb-audio-Add-support-for-Presonus-Studio-1810c.patch
-+	patches.suse/usb-audio-v2-Add-uac2_effect_unit_descriptor-definit.patch
-+	patches.suse/ALSA-usb-audio-Parse-source-ID-of-UAC2-effect-unit.patch
-+	patches.suse/ALSA-korg1212-fix-if-statement-empty-body-warnings.patch
-+	patches.suse/ALSA-usb-audio-Add-support-for-MOTU-MicroBook-IIc.patch
-+	patches.suse/ALSA-usb-audio-Fix-missing-braces-in-some-struct-ini.patch
-+	patches.suse/ALSA-pcm-oss-Simplify-plugin-frame-size-calculations.patch
-+	patches.suse/ALSA-pcm-Fix-superfluous-snprintf-usage.patch
-+	patches.suse/ALSA-hda-Use-scnprintf-for-string-truncation.patch
-+	patches.suse/ALSA-usb-audio-Fix-mixer-controls-USB-interface-for-.patch
-+	patches.suse/ALSA-usb-audio-Create-a-registration-quirk-for-Kings.patch
-+	patches.suse/ALSA-core-Add-snd_device_get_state-helper.patch
-+	patches.suse/ALSA-usb-audio-Rewrite-registration-quirk-handling.patch
-+	patches.suse/ALSA-usb-audio-Add-delayed_register-option.patch
-+	patches.suse/ALSA-usb-audio-Inform-devices-that-need-delayed-regi.patch
-+	patches.suse/ALSA-hda-default-enable-CA0132-DSP-support.patch
-+	patches.suse/ASoC-jz4740-i2s-Fix-divider-written-at-incorrect-off.patch
-+	patches.suse/ASoC-stm32-spdifrx-fix-regmap-status-check.patch
-+	patches.suse/ASoC-Intel-mrfld-return-error-codes-when-an-error-oc.patch
-+	patches.suse/ALSA-pcm.h-add-for_each_pcm_streams.patch
-+	patches.suse/ALSA-usx2y-use-for_each_pcm_streams-macro.patch
-+	patches.suse/ASoC-sun8i-codec-Remove-unused-dev-from-codec-struct.patch
-+	patches.suse/ASoC-Intel-mrfld-fix-incorrect-check-on-p-sink.patch
-+	patches.suse/ALSA-doc-Document-PC-Beep-Hidden-Register-on-Realtek.patch
-+	patches.suse/ALSA-hda-realtek-Set-principled-PC-Beep-configuratio.patch
-+	patches.suse/ALSA-hda-realtek-Remove-now-unnecessary-XPS-13-headp.patch
-+	patches.suse/ALSA-usb-audio-Fix-case-when-USB-MIDI-interface-has-.patch
-+	patches.suse/i2c-smbus-remove-outdated-references-to-irq-level-tr.patch
-+	patches.suse/i2c-dev-Fix-the-race-between-the-release-of-i2c_dev-.patch
-+	patches.suse/mtd-lpddr-Fix-a-double-free-in-probe.patch
-+	patches.suse/mtd-phram-fix-a-double-free-issue-in-error-path.patch
-+	patches.suse/mtd-rawnand-free-the-nand_device-object.patch
-+	patches.suse/mtd-spinand-Stop-using-spinand-oobbuf-for-buffering-.patch
-+	patches.suse/mtd-spinand-Explicitly-use-MTD_OPS_RAW-to-write-the-.patch
-+	patches.suse/mtd-spinand-Do-not-erase-the-block-before-writing-a-.patch
-+	patches.suse/scsi-tcm_qla2xxx-Make-qlt_alloc_qfull_cmd-set-cmd-se.patch
-+	patches.suse/scsi-ufs-fix-auto-hibern8-error-detection
-+	patches.suse/scsi-qla2xxx-Check-locking-assumptions-at-runtime-in.patch
-+	patches.suse/scsi-lpfc-Fix-RQ-buffer-leakage-when-no-IOCBs-availa.patch
-+	patches.suse/scsi-lpfc-Fix-lpfc_io_buf-resource-leak-in-lpfc_get_.patch
-+	patches.suse/scsi-lpfc-Fix-broken-Credit-Recovery-after-driver-lo.patch
-+	patches.suse/scsi-lpfc-Fix-registration-of-ELS-type-support-in-fd.patch
-+	patches.suse/scsi-lpfc-Fix-release-of-hwq-to-clear-the-eq-relatio.patch
-+	patches.suse/scsi-lpfc-Fix-compiler-warning-on-frame-size.patch
-+	patches.suse/scsi-lpfc-Fix-coverity-errors-in-fmdi-attribute-hand.patch
-+	patches.suse/scsi-lpfc-Remove-handler-for-obsolete-ELS-Read-Port-.patch
-+	patches.suse/scsi-lpfc-Clean-up-hba-max_lun_queue_depth-checks.patch
-+	patches.suse/scsi-lpfc-Update-lpfc-version-to-12.6.0.4.patch
-+	patches.suse/scsi-lpfc-Copyright-updates-for-12.6.0.4-patches.patch
-+	patches.suse/scsi-ufs-fix-ufshcd_hold-caused-scheduling-while-atomic
-+	patches.suse/scsi-fc-Update-Descriptor-definition-and-add-RDF-and.patch
-+	patches.suse/scsi-lpfc-add-RDF-registration-and-Link-Integrity-FP.patch
-+	patches.suse/scsi-target-fix-unmap_zeroes_data-boolean-initialisa.patch
-+	patches.suse/scsi-target-convert-boolean-se_dev_attrib-types-to-b.patch
-+	patches.suse/scsi-target-use-an-enum-to-track-emulate_ua_intlck_c.patch
-+	patches.suse/scsi-qla2xxx-Add-beacon-LED-config-sysfs-interface.patch
-+	patches.suse/scsi-qla2xxx-Move-free-of-fcport-out-of-interrupt-co.patch
-+	patches.suse/scsi-qla2xxx-Add-sysfs-node-for-D-Port-Diagnostics-A.patch
-+	patches.suse/scsi-qla2xxx-Add-endianizer-macro-calls-to-fc-host-s.patch
-+	patches.suse/scsi-qla2xxx-Add-changes-in-preparation-for-vendor-e.patch
-+	patches.suse/scsi-qla2xxx-Add-vendor-extended-RDP-additions-and-a.patch
-+	patches.suse/scsi-qla2xxx-Add-ql2xrdpenable-module-parameter-for-.patch
-+	patches.suse/scsi-qla2xxx-Add-vendor-extended-FDMI-commands.patch
-+	patches.suse/scsi-qla2xxx-Display-message-for-FCE-enabled.patch
-+	patches.suse/scsi-qla2xxx-Show-correct-port-speed-capabilities-fo.patch
-+	patches.suse/scsi-qla2xxx-Cleanup-ELS-PUREX-iocb-fields.patch
-+	patches.suse/scsi-qla2xxx-Add-deferred-queue-for-processing-ABTS-.patch
-+	patches.suse/scsi-qla2xxx-Handle-cases-for-limiting-RDP-response-.patch
-+	patches.suse/scsi-qla2xxx-Fix-RDP-response-size.patch
-+	patches.suse/scsi-qla2xxx-Use-endian-macros-to-assign-static-fiel.patch
-+	patches.suse/scsi-qla2xxx-Correction-to-selection-of-loopback-ech.patch
-+	patches.suse/scsi-qla2xxx-Fix-qla2x00_echo_test-based-on-ISP-type.patch
-+	patches.suse/scsi-qla2xxx-Print-portname-for-logging-in-qla24xx_l.patch
-+	patches.suse/scsi-qla2xxx-Use-correct-ISP28xx-active-FW-region.patch
-+	patches.suse/scsi-qla2xxx-Save-rscn_gen-for-new-fcport.patch
-+	patches.suse/scsi-qla2xxx-Fix-control-flags-for-login-logout-IOCB.patch
-+	patches.suse/scsi-qla2xxx-Add-fixes-for-mailbox-command.patch
-+	patches.suse/scsi-qla2xxx-Use-QLA_FW_STOPPED-macro-to-propagate-f.patch
-+	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.24-k.patch
-+	patches.suse/scsi-lpfc-fix-spelling-mistake-Notication-Notificati.patch
-+	patches.suse/scsi-qla2xxx-Fix-sparse-warning-reported-by-kbuild-b.patch
-+	patches.suse/scsi-qla2xxx-Simplify-the-code-for-aborting-SCSI-com.patch
-+	patches.suse/scsi-qla2xxx-Suppress-endianness-complaints-in-qla2x.patch
-+	patches.suse/scsi-qla2xxx-Fix-sparse-warnings-triggered-by-the-PC.patch
-+	patches.suse/scsi-qla2xxx-Convert-MAKE_HANDLE-from-a-define-into-.patch
-+	patches.suse/scsi-qla2xxx-Add-16.0GT-for-PCI-String.patch
-+	patches.suse/scsi-qla2xxx-Avoid-setting-firmware-options-twice-in.patch
-+	patches.suse/scsi-qla2xxx-Use-FC-generic-update-firmware-options-.patch
-+	patches.suse/scsi-qla2xxx-Fix-FCP-SCSI-FC4-flag-passing-error.patch
-+	patches.suse/scsi-qla2xxx-Improved-secure-flash-support-messages.patch
-+	patches.suse/scsi-qla2xxx-Return-appropriate-failure-through-BSG-.patch
-+	patches.suse/scsi-qla2xxx-Use-a-dedicated-interrupt-handler-for-h.patch
-+	patches.suse/scsi-qla2xxx-fix-FW-resource-count-values.patch
-+	patches.suse/scsi-qla2xxx-Update-BPM-enablement-semantics.patch
-+	patches.suse/scsi-qla2xxx-add-more-FW-debug-information.patch
-+	patches.suse/scsi-qla2xxx-Force-semaphore-on-flash-validation-fai.patch
-+	patches.suse/scsi-qla2xxx-Fix-RDP-respond-data-format.patch
-+	patches.suse/scsi-qla2xxx-Fix-NPIV-instantiation-after-FW-dump.patch
-+	patches.suse/scsi-qla2xxx-Serialize-fc_port-alloc-in-N2N.patch
-+	patches.suse/scsi-qla2xxx-Remove-restriction-of-FC-T10-PI-and-FC-.patch
-+	patches.suse/scsi-qla2xxx-Handle-NVME-status-iocb-correctly.patch
-+	patches.suse/scsi-qla2xxx-Set-Nport-ID-for-N2N.patch
-+	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.25-k.patch
-+	patches.suse/scsi-ibmvfc-Avoid-loss-of-all-paths-during-SVC-node-.patch
-+	patches.suse/ibmvfc-Fix-NULL-return-compiler-warning.patch
-+	patches.suse/scsi-qla2xxx-add-ring-buffer-for-tracing-debug-logs.patch
-+	patches.suse/scsi-core-avoid-repetitive-logging-of-device-offline.patch
-+	patches.suse/scsi-zfcp-fix-missing-erp_lock-in-port-recovery-trigger-for-point-to-point
-+	patches.suse/scsi-zfcp-expose-fabric-name-as-common-fc_host-sysfs.patch
-+	patches.suse/scsi-zfcp-wire-previously-driver-specific-sysfs-attr.patch
-+	patches.suse/scsi-zfcp-fix-fc_host-attributes-that-should-be-unkn.patch
-+	patches.suse/scsi-zfcp-auto-variables-for-dereferenced-structs-in.patch
-+	patches.suse/scsi-zfcp-report-FC-Endpoint-Security-in-sysfs.patch
-+	patches.suse/scsi-zfcp-log-FC-Endpoint-Security-of-connections.patch
-+	patches.suse/scsi-zfcp-trace-FC-Endpoint-Security-of-FCP-devices-.patch
-+	patches.suse/scsi-zfcp-enhance-handling-of-FC-Endpoint-Security-e.patch
-+	patches.suse/scsi-zfcp-log-FC-Endpoint-Security-errors.patch
-+	patches.suse/scsi-qla2xxx-Remove-non-functional-code.patch
-+	patches.suse/scsi-aha1740-fix-an-errro-handling-path-in-aha1740_probe
-+	patches.suse/x86-xen-make-the-boot-cpu-idle-task-reliable.patch
-+	patches.suse/x86-xen-make-the-secondary-cpu-idle-tasks-reliable.patch
-+	patches.suse/extcon-axp288-Add-wakeup-support.patch
-+	patches.suse/0031-coresight-do-not-use-the-BIT-macro-in-the-UAPI-heade.patch
-+	patches.suse/mei-me-add-cedar-fork-device-ids.patch
-+	patches.suse/misc-rtsx-set-correct-pcr_ops-for-rts522A.patch
-+	patches.suse/PCI-ASPM-Clear-the-correct-bits-when-enabling-L1-sub.patch
-+	patches.suse/PCI-ERR-Combine-pci_channel_io_frozen-cases.patch
-+	patches.suse/PCI-ERR-Update-error-status-after-reset_link.patch
-+	patches.suse/pci-dpc-move-dpc-data-into-struct-pci_dev
-+	patches.suse/pci-err-remove-service-dependency-in-pcie_do_recovery
-+	patches.suse/pci-err-return-status-of-pcie_do_recovery
-+	patches.suse/pci-dpc-cache-dpc-capabilities-in-pci_init_capabilities
-+	patches.suse/pci-aer-add-pci_aer_raw_clear_status-to-unconditionally-clear-error-status
-+	patches.suse/pci-dpc-expose-dpc_process_error-dpc_reset_link-for-use-by-edr
-+	patches.suse/pci-dpc-add-error-disconnect-recover-edr-support
-+	patches.suse/pci-aer-rationalize-error-status-register-clearing
-+	patches.suse/PCI-pciehp-Disable-in-band-presence-detect-when-poss.patch
-+	patches.suse/PCI-pciehp-Wait-for-PDS-if-in-band-presence-is-disab.patch
-+	patches.suse/PCI-pciehp-Add-DMI-table-for-in-band-presence-detect.patch
-+	patches.suse/PCI-pciehp-Fix-indefinite-wait-on-sysfs-requests.patch
-+	patches.suse/pci-pciehp-fix-msi-interrupt-race
-+	patches.suse/PCI-Add-boot-interrupt-quirk-mechanism-for-Xeon-chip.patch
-+	patches.suse/PCI-Avoid-ASMedia-XHCI-USB-PME-from-D0-defect.patch
-+	patches.suse/PCI-Add-Zhaoxin-Vendor-ID.patch
-+	patches.suse/PCI-Add-ACS-quirk-for-Zhaoxin-multi-function-devices.patch
-+	patches.suse/PCI-Add-ACS-quirk-for-Zhaoxin-Root-Downstream-Ports.patch
-+	patches.suse/PCI-endpoint-Fix-for-concurrent-memory-allocation-in.patch
-+	patches.suse/PCI-endpoint-Fix-clearing-start-entry-in-configfs.patch
-+	patches.suse/PCI-endpoint-Fix-set_msix-to-take-BIR-and-offset-as-.patch
-+	patches.suse/PCI-dwc-Fix-dw_pcie_ep_raise_msix_irq-to-get-correct.patch
-+	patches.suse/misc-pci_endpoint_test-Fix-to-support-10-pci-endpoin.patch
-+	patches.suse/PCI-mobiveil-Introduce-a-new-structure-mobiveil_root.patch
-+	patches.suse/PCI-mobiveil-Move-the-host-initialization-into-a-fun.patch
-+	patches.suse/PCI-mobiveil-Collect-the-interrupt-related-operation.patch
-+	patches.suse/PCI-mobiveil-Modularize-the-Mobiveil-PCIe-Host-Bridg.patch
-+	patches.suse/PCI-mobiveil-Add-callback-function-for-interrupt-ini.patch
-+	patches.suse/PCI-mobiveil-Add-callback-function-for-link-up-check.patch
-+	patches.suse/PCI-mobiveil-Allow-mobiveil_host_init-to-be-used-to-.patch
-+	patches.suse/PCI-mobiveil-Add-8-bit-and-16-bit-CSR-register-acces.patch
-+	patches.suse/PCI-mobiveil-Add-Header-Type-field-check.patch
-+	patches.suse/PCI-mobiveil-Add-PCIe-Gen4-RC-driver-for-Layerscape-.patch
-+	patches.suse/PCI-mobiveil-Fix-sparse-different-address-space-warn.patch
-+	patches.suse/PCI-mobiveil-Fix-unmet-dependency-warning-for-PCIE_M.patch
-+	patches.suse/PCI-qcom-Fix-the-fixup-of-PCI_VENDOR_ID_QCOM.patch
-+	patches.suse/0032-Revert-dm-always-call-blk_queue_split-in-dm_process_.patch
-+	patches.suse/arm64-bcm2835-Drop-select-of-nonexistent-HAVE_ARM_AR.patch
-+	patches.suse/soc-mediatek-knows_txdone-needs-to-be-set-in-Mediate.patch
-+	patches.suse/soc-imx-gpc-fix-power-up-sequencing.patch
-+	patches.suse/arm64-dts-allwinner-a64-Fix-display-clock-register-r.patch
-+	patches.suse/clk-ti-Fix-dm814x-clkctrl-for-ethernet.patch
-+	patches.suse/s390-cpum_cf-add-new-extended-counters-for-ibm-z15
-+	patches.suse/s390-prevent-leaking-kernel-address-in-bear
-+	patches.suse/s390-cpuinfo-fix-wrong-output-when-cpu0-is-offline
-+	patches.suse/s390-diag-fix-display-of-diagnose-call-statistics
-+	patches.suse/s390-zcrypt-use-kvmalloc-instead-of-kmalloc-for-256k-alloc
-+	patches.suse/vfio-platform-Switch-to-platform_get_irq_optional.patch
-+	patches.suse/vfio-Ignore-ENODEV-when-getting-MSI-cookie.patch
-+	patches.suse/dma-coherent-fix-integer-overflow-in-the-reserved-me.patch
-+	patches.suse/gpio-siox-use-raw-spinlock-for-irq-related-locking.patch
-+	patches.suse/tools-gpio-Fix-out-of-tree-build-regression.patch
-+	patches.suse/rtc-zynqmp-Clear-alarm-interrupt-status-before-inter.patch
-+	patches.suse/rtc-cmos-Use-spin_lock_irqsave-in-cmos_interrupt.patch
-+	patches.suse/rtc-88pm860x-fix-possible-race-condition.patch
-+	patches.suse/rtc-imx-sc-Align-imx-sc-msg-structs-to-4.patch
-+	patches.suse/nfsd-Fix-NFSv4-READ-on-RDMA-when-using-readv.patch
-+	patches.suse/svcrdma-Fix-double-svc_rdma_send_ctxt_put-in-an-erro.patch
-+	patches.suse/nfsd-Don-t-add-locks-to-closed-or-closing-open-state.patch
-+	patches.suse/nfsd-remove-read-permission-bit-for-ctl-sysctl.patch
-+	patches.suse/nfsd-fsnotify-on-rmdir-under-nfsd-clients.patch
-+	patches.suse/SUNRPC-Fix-a-potential-buffer-overflow-in-svc_print_.patch
-+	patches.suse/svcrdma-Fix-leak-of-transport-addresses.patch
-+	patches.suse/0002-exfat-add-in-memory-and-on-disk-structures-and-heade.patch
-+	patches.suse/0003-exfat-add-super-block-operations.patch
-+	patches.suse/0004-exfat-add-inode-operations.patch
-+	patches.suse/0005-exfat-add-directory-operations.patch
-+	patches.suse/0006-exfat-add-file-operations.patch
-+	patches.suse/0007-exfat-add-fat-entry-operations.patch
-+	patches.suse/0008-exfat-add-bitmap-operations.patch
-+	patches.suse/0009-exfat-add-exfat-cache.patch
-+	patches.suse/0010-exfat-add-misc-operations.patch
-+	patches.suse/0011-exfat-add-nls-operations.patch
-+	patches.suse/0012-exfat-add-Kconfig-and-Makefile.patch
-+	patches.suse/ftrace-kprobe-show-the-maxactive-number-on-kprobe_events.patch
-+	patches.suse/clk-sunxi-ng-sun8i-de2-Split-out-H5-definitions.patch
-+	patches.suse/clk-sunxi-ng-sun8i-de2-Add-rotation-core-clocks-and-.patch
-+	patches.suse/clk-sunxi-ng-sun8i-de2-H6-doesn-t-have-rotate-core.patch
-+	patches.suse/0010-clk-sunxi-ng-sun8i-de2-Add-rotation-core-clocks-and-.patch
-+	patches.suse/clk-ingenic-jz4770-Exit-with-error-if-CGU-init-faile.patch
-+	patches.suse/clk-at91-sam9x60-Don-t-use-audio-PLL.patch
-+	patches.suse/clk-at91-usb-continue-if-clk_hw_round_rate-return-ze.patch
-+	patches.suse/clk-at91-sam9x60-fix-usb-clock-parents.patch
-+	patches.suse/clk-at91-usb-use-proper-usbs_mask.patch
-+	patches.suse/clk-sprd-fix-to-get-a-correct-ibias-of-pll.patch
-+	patches.suse/clk-tegra-Fix-Tegra-PMC-clock-out-parents.patch
-+	patches.suse/clk-qcom-clk-rpmh-Wait-for-completion-when-enabling-.patch
-+	patches.suse/clk-imx8mm-Fix-the-CLKO1-source-select-list.patch
-+	patches.suse/clk-imx-clk-gate2-Pass-the-device-to-the-register-fu.patch
-+	patches.suse/ext4-fix-a-data-race-at-inode-i_blocks.patch
-+	patches.suse/ext4-Check-for-non-zero-journal-inum-in-ext4_calculate_overhead.patches
-+	patches.suse/ext4-Unregister-sysfs-path-before-destroying-jbd2-journal.patch
-+	patches.suse/ext4-Avoid-ENOSPC-when-avoiding-to-reuse-recently-de.patch
-+	patches.suse/ext4-do-not-commit-super-on-read-only-bdev.patch
-+	patches.suse/ext4-fix-incorrect-inodes-per-group-in-error-message.patch
-+	patches.suse/ext4-fix-incorrect-group-count-in-ext4_fill_super-er.patch
-+	patches.suse/random-always-use-batched-entropy-for-get_random_u-3.patch
-+	patches.suse/random-fix-data-races-at-timer_rand_state.patch
-+	patches.suse/Documentation-ABI-Add-ABI-documentation-for-sys-kern.patch
-+	patches.suse/sysfs-Wrap-__compat_only_sysfs_link_entry_to_kobj-fu.patch
-+	patches.suse/powerpc-fadump-Reorganize-sys-kernel-fadump_-sysfs-f.patch
-+	patches.suse/powerpc-powernv-Move-core-and-fadump_release_opalcor.patch
-+	patches.suse/Documentation-ABI-Mark-sys-kernel-fadump_-sysfs-file.patch
-+	patches.suse/powerpc-fadump-sysfs-for-fadump-memory-reservation.patch
-+	patches.suse/powerpc-drmem-avoid-NULL-pointer-dereference-when-dr.patch
-+	patches.suse/powerpc-book3s64-Fix-error-handling-in-mm_iommu_do_a.patch
-+	patches.suse/powerpc-Rename-current_stack_pointer-to-current_stac.patch
-+	patches.suse/powerpc-Add-current_stack_pointer-as-a-register-glob.patch
-+	patches.suse/powerpc-irq-Use-current_stack_pointer-in-check_stack.patch
-+	patches.suse/powerpc-irq-Use-current_stack_pointer-in-do_IRQ.patch
-+	patches.suse/powerpc-smp-Use-nid-as-fallback-for-package_id.patch
-+	patches.suse/cpufreq-powernv-Fix-use-after-free.patch
-+	patches.suse/cpufreq-powernv-Fix-unsafe-notifiers.patch
-+	patches.suse/tty-evh_bytechan-Fix-out-of-bounds-accesses.patch
-+	patches.suse/selftests-powerpc-Add-tlbie_test-in-.gitignore.patch
-+	patches.suse/powerpc-kuap-PPC_KUAP_DEBUG-should-depend-on-PPC_KUA.patch
-+	patches.suse/powerpc-pseries-Fix-of_read_drc_info_cell-to-point-a.patch
-+	patches.suse/powerpc-sstep-Fix-DS-operand-in-ld-encoding-to-appro.patch
-+	patches.suse/powerpc-64s-Fix-section-mismatch-warnings-from-boot-.patch
-+	patches.suse/powerpc-hash64-devmap-Use-H_PAGE_THP_HUGE-when-setti.patch
-+	patches.suse/selftests-powerpc-Turn-off-timeout-setting-for-bench.patch
-+	patches.suse/powerpc-64-Setup-a-paca-before-parsing-device-tree-e.patch
-+	patches.suse/powerpc-64-Prevent-stack-protection-in-early-boot.patch
-+	patches.suse/powerpc-kprobes-Ignore-traps-that-happened-in-real-m.patch
-+	patches.suse/powerpc-xive-Use-XIVE_BAD_IRQ-instead-of-zero-to-cat.patch
-+	patches.suse/powerpc-pseries-Handle-UE-event-for-memcpy_mcsafe.patch
-+	patches.suse/powerpc-64-tm-Don-t-let-userspace-set-regs-trap-via-.patch
-+	patches.suse/powerpc-vmlinux.lds-Explicitly-retain-.gnu.hash.patch
-+	patches.suse/powerpc-Make-setjmp-longjmp-signature-standard.patch
-+	patches.suse/power-supply-axp288_fuel_gauge-Broaden-vendor-check-.patch
-+	patches.suse/power-supply-axp288_charger-Add-special-handling-for.patch
-+	patches.suse/power-supply-bq27xxx_battery-Silence-deferred-probe-.patch
-+	patches.suse/fanotify-merge-duplicate-events-on-parent-and-child.patch
-+	patches.suse/fanotify-fix-merging-marks-masks-with-FAN_ONDIR.patch
-+	patches.suse/ACPICA-Fixes-for-acpiExec-namespace-init-file.patch
-+	patches.suse/net_sched-add-a-temporary-refcnt-for-struct-tcindex_.patch
-+	patches.suse/ipv6-don-t-auto-add-link-local-address-to-lag-ports.patch
-+	patches.suse/cxgb4-fix-MPS-index-overwrite-when-setting-MAC-addre.patch
-+	patches.suse/cxgb4-free-MQPRIO-resources-in-shutdown-path.patch
- 	patches.suse/slcan-Don-t-transmit-uninitialized-stack-data-in-pad.patch
-+	patches.suse/net-stmmac-dwmac1000-fix-out-of-bounds-mac-address-r.patch
-+	patches.suse/net_sched-fix-a-missing-refcnt-in-tcindex_init.patch
-+	patches.suse/net-phy-micrel-kszphy_resume-add-delay-after-genphy_.patch
-+	patches.suse/tun-Don-t-put_page-for-all-negative-return-values-fr.patch
-+	patches.suse/net-dsa-bcm_sf2-Do-not-register-slave-MDIO-bus-with-.patch
-+	patches.suse/mlxsw-spectrum_flower-Do-not-stop-at-FLOW_ACTION_VLA.patch
-+	patches.suse/net-dsa-bcm_sf2-Ensure-correct-sub-node-is-parsed.patch
-+	patches.suse/NFS-alloc_nfs_open_context-must-use-the-file-cred-wh.patch
-+	patches.suse/NFSv4-pnfs-Return-valid-stateids-in-nfs_layout_find_.patch
-+	patches.suse/SUNRPC-fix-krb5p-mount-to-provide-large-enough-buffe.patch
-+	patches.suse/NFS-Fix-a-page-leak-in-nfs_destroy_unlinked_subreque.patch
-+	patches.suse/NFS-Fix-races-nfs_page_group_destroy-vs-nfs_destroy_.patch
-+	patches.suse/NFS-Fix-use-after-free-issues-in-nfs_pageio_add_requ.patch
-+	patches.suse/mm-don-t-prepare-anon_vma-if-vma-has-vm_wipeonfork.patch
-+	patches.suse/0001-Revert-mm-rmap.c-reuse-mergeable-anon_vma-as-parent-.patch
-+	patches.suse/ipc-mqueue.c-fix-a-brace-coding-style-issue.patch
-+	patches.suse/ipc-shm.c-make-compat_ksys_shmctl-static.patch
-+	patches.suse/mfd-dln2-Fix-sanity-checking-for-endpoints.patch
-+	patches.suse/thermal-qoriq-Fix-a-compiling-issue.patch
-+	patches.suse/thermal-drivers-cpufreq_cooling-Fix-return-of-cpufre.patch
-+	patches.suse/thermal-devfreq_cooling-inline-all-stubs-for-CONFIG_.patch
-+	patches.suse/Input-i8042-add-Acer-Aspire-5738z-to-nomux-list.patch
-+	patches.suse/drm-vc4-Fix-HDMI-mode-validation.patch
-+	patches.suse/fbcon-fix-null-ptr-deref-in-fbcon_switch.patch
-+	patches.suse/drm-nouveau-svm-fix-vma-range-check-for-migration.patch
-+	patches.suse/drm-nouveau-svm-check-for-SVM-initialized-before-mig.patch
-+	patches.suse/drm-nouveau-workaround-runpm-fail-by-disabling-PCI-p.patch
-+	patches.suse/drm-nouveau-gr-gp107-gp108-implement-workaround-for-.patch
-+	patches.suse/drm-amd-display-Not-doing-optimize-bandwidth-if-flip.patch
-+	patches.suse/drm-amdkfd-kfree-the-wrong-pointer.patch
-+	patches.suse/kvm-s390-vsie-fix-region-1-asce-sanity-shadow-address-checks
-+	patches.suse/KVM-s390-vsie-Fix-delivery-of-addressing-exceptions.patch
-+	patches.suse/kvm-s390-vsie-fix-possible-race-when-shadowing-region-3-tables
-+	patches.suse/iommu-vt-d-fix-page-request-descriptor-size
-+	patches.suse/iommu-amd-fix-the-configuration-of-gcr3-table-root-pointer
-+	patches.suse/iommu-vt-d-fix-mm-reference-leak
-+	patches.suse/iommu-virtio-fix-freeing-of-incomplete-domains
-+	patches.suse/0014-mm-memremap_pages-Kill-unused-__devm_memremap_pages.patch
-+	patches.suse/0015-mm-memremap_pages-Introduce-memremap_compat_align.patch
-+	patches.suse/0016-libnvdimm-pfn-Prevent-raw-mode-fallback-if-pfn-infob.patch
-+	patches.suse/0017-libnvdimm-namespace-Enforce-memremap_compat_align.patch
-+	patches.suse/0018-libnvdimm-region-Introduce-NDD_LABELING.patch
-+	patches.suse/0019-libnvdimm-region-Introduce-an-align-attribute.patch
-+	patches.suse/0020-libnvdimm-region-Fix-build-error.patch
-+	patches.suse/tools-testing-nvdimm-Fix-compilation-failure-without.patch
-+	patches.suse/acpi-nfit-improve-bounds-checking-for-func.patch
-+	patches.suse/libnvdimm-Out-of-bounds-read-in-__nd_ioctl.patch
-+	patches.suse/tools-test-nvdimm-Fix-out-of-tree-build.patch
-+	patches.suse/platform-chrome-cros_ec_rpmsg-Fix-race-with-host-eve.patch
-+	patches.suse/watchdog-reset-last_hw_keepalive-time-at-start.patch
-+	patches.suse/0001-ceph-register-mds-request-with-dir-inode-from-the-start.patch
-+	patches.suse/0002-ceph-add-refcounting-for-fx-caps.patch
-+	patches.suse/0003-ceph-check-inode-type-for-ceph_cap_file_-cache-rd-rextend-lazyio.patch
-+	patches.suse/0004-libceph-drop-ceph_define_show_func.patch
-+	patches.suse/0006-ceph-don-t-clearpagechecked-in-ceph_invalidatepage.patch
-+	patches.suse/0007-ceph-move-ceph_osdc_-read-write-pages-to-ceph-ko.patch
-+	patches.suse/0008-ceph-check-if-file-lock-exists-before-sending-unlock-request.patch
-+	patches.suse/0014-ceph-replace-zero-length-array-with-flexible-array-member.patch
-+	patches.suse/0016-ceph-reorganize-fields-in-ceph_mds_request.patch
-+	patches.suse/0017-ceph-move-to-a-dedicated-slabcache-for-mds-requests.patch
-+	patches.suse/0018-ceph-re-org-copy_file_range-and-fix-some-error-paths.patch
-+	patches.suse/0019-ceph-return-etimedout-errno-to-userland-when-request-timed-out.patch
-+	patches.suse/0020-libceph-simplify-ceph_monc_handle_map.patch
-+	patches.suse/0021-libceph-directly-skip-to-the-end-of-redirect-reply.patch
-+	patches.suse/0022-ceph-clean-up-kick_flushing_inode_caps.patch
-+	patches.suse/0023-ceph-more-caps-c-lockdep-assertions.patch
-+	patches.suse/0024-ceph-add-flag-to-designate-that-a-request-is-asynchronous.patch
-+	patches.suse/0025-ceph-track-primary-dentry-link.patch
-+	patches.suse/0026-ceph-add-infrastructure-for-waiting-for-async-create-to-complete.patch
-+	patches.suse/0027-ceph-make-_take_cap_refs-non-static.patch
-+	patches.suse/0028-ceph-cap-tracking-for-async-directory-operations.patch
-+	patches.suse/0029-ceph-don-t-take-refs-to-want-mask-unless-we-have-all-bits.patch
-+	patches.suse/0030-ceph-perform-asynchronous-unlink-if-we-have-sufficient-caps.patch
-+	patches.suse/0031-ceph-make-ceph_fill_inode-non-static.patch
-+	patches.suse/0032-ceph-decode-interval_sets-for-delegated-inos.patch
-+	patches.suse/0033-ceph-add-new-mds-req-field-to-hold-delegated-inode-number.patch
-+	patches.suse/0034-ceph-cache-layout-in-parent-dir-on-first-sync-create.patch
-+	patches.suse/0035-ceph-attempt-to-do-async-create-when-possible.patch
-+	patches.suse/0036-ceph-update-dentry-lease-for-async-create.patch
-+	patches.suse/0037-ceph-always-renew-caps-if-mds_wanted-is-insufficient.patch
-+	patches.suse/0038-ceph-consider-inode-s-last-read-write-when-calculating-wanted-caps.patch
-+	patches.suse/0039-ceph-remove-delay-check-logic-from-ceph_check_caps.patch
-+	patches.suse/0040-ceph-simplify-calling-of-ceph_get_fmode.patch
-+	patches.suse/0041-ceph-update-i_requested_max_size-only-when-sending-cap-msg-to-auth-mds.patch
-+	patches.suse/0042-ceph-check-all-mds-caps-after-page-writeback.patch
-+	patches.suse/0043-ceph-return-ceph_mdsc_do_request-errors-from-_get_parent.patch
-+	patches.suse/0044-ceph-cleanup-return-error-of-try_get_cap_refs.patch
-+	patches.suse/0045-ceph-request-new-max-size-only-when-there-is-auth-cap.patch
-+	patches.suse/0046-ceph-don-t-skip-updating-wanted-caps-when-cap-is-stale.patch
-+	patches.suse/0047-ceph-wait-for-async-creating-inode-before-requesting-new-max-size.patch
-+	patches.suse/0048-ceph-fix-snapshot-directory-timestamps.patch
-+	patches.suse/powerpc-pseries-Fix-MCE-handling-on-pseries.patch
-+	patches.suse/powerpc-pseries-ddw-Extend-upper-limit-for-huge-DMA-.patch
-+	patches.suse/Revert-powerpc-64-irq_work-avoid-interrupt-when-call.patch
-+	patches.suse/s390-cio-avoid-duplicated-add-uevents
-+	patches.suse/s390-cio-generate-delayed-uevent-for-vfio-ccw-subchannels
-+	patches.suse/xfs-don-t-try-to-write-a-start-record-into-every-icl.patch
-+	patches.suse/xfs-re-order-initial-space-accounting-checks-in-xlog.patch
-+	patches.suse/xfs-refactor-and-split-xfs_log_done.patch
-+	patches.suse/xfs-kill-XLOG_TIC_INITED.patch
-+	patches.suse/xfs-split-xlog_ticket_done.patch
-+	patches.suse/xfs-merge-xlog_commit_record-with-xlog_write_done.patch
-+	patches.suse/xfs-refactor-unmount-record-writing.patch
-+	patches.suse/xfs-remove-some-stale-comments-from-the-log-code.patch
-+	patches.suse/xfs-don-t-allow-log-IO-to-be-throttled.patch
-+	patches.suse/xfs-don-t-write-a-corrupt-unmount-record-to-force-su.patch
-+	patches.suse/xfs-factor-out-a-new-xfs_log_force_inode-helper.patch
-+	patches.suse/xfs-reflink-should-force-the-log-out-if-mounted-with.patch
-+	patches.suse/io_uring-remove-bogus-RLIMIT_NOFILE-check-in-file-re.patch
-+	patches.suse/nvme-fcloop-fix-deallocation-of-working-context.patch
-+	patches.suse/nvme-rdma-Replace-comma-with-a-semicolon.patch
-+	patches.suse/nvmet-fc-fix-typo-in-comment.patch
-+	patches.suse/nvme-inherit-stable-pages-constraint-in-the-mpath-st.patch
-+	patches.suse/nvmet-fix-NULL-dereference-when-removing-a-referral.patch
-+	patches.suse/nvmet-rdma-fix-bonding-failover-possible-NULL-deref.patch
-+	patches.suse/nvme-fix-deadlock-caused-by-ANA-update-wrong-locking.patch
-+	patches.suse/nvme-fc-Revert-add-module-to-ops-template-to-allow-m.patch
-+	patches.suse/libata-Return-correct-status-in-sata_pmp_eh_recover_.patch
-+	patches.suse/scsi-lpfc-Fix-kasan-slab-out-of-bounds-error-in-lpfc.patch
-+	patches.suse/scsi-lpfc-Fix-lockdep-error-register-non-static-key.patch
-+	patches.suse/scsi-lpfc-Fix-lpfc-overwrite-of-sg_cnt-field-in-nvme.patch
-+	patches.suse/scsi-lpfc-Fix-scsi-host-template-for-SLI3-vports.patch
-+	patches.suse/scsi-lpfc-Fix-crash-after-handling-a-pci-error.patch
-+	patches.suse/scsi-lpfc-Fix-update-of-wq-consumer-index-in-lpfc_sl.patch
-+	patches.suse/scsi-lpfc-Fix-crash-in-target-side-cable-pulls-hitti.patch
-+	patches.suse/scsi-lpfc-Fix-erroneous-cpu-limit-of-128-on-I-O-stat.patch
-+	patches.suse/scsi-lpfc-Make-debugfs-ktime-stats-generic-for-NVME-.patch
-+	patches.suse/scsi-lpfc-Remove-prototype-FIPS-DSS-options-from-SLI.patch
-+	patches.suse/scsi-lpfc-Update-lpfc-version-to-12.8.0.0.patch
-+	patches.suse/scsi-ufs-clean-up-ufshcd_scale_clks-and-clock-scaling-error-out-path
-+	patches.suse/0001-scsi-target-use-define-for-xcopy-descriptor-len.patch
-+	patches.suse/0002-scsi-target-drop-xcopy-DISK-BLOCK-LENGTH-debug.patch
-+	patches.suse/0003-scsi-target-avoid-per-loop-XCOPY-buffer-allocations.patch
-+	patches.suse/0004-scsi-target-increase-XCOPY-I-O-size.patch
-+	patches.suse/0005-scsi-target-use-the-stack-for-XCOPY-passthrough-cmds.patch
-+	patches.suse/scsi-lpfc-Change-default-SCSI-LUN-QD-to-64.patch
-+	patches.suse/scsi-mpt3sas-fix-kernel-panic-observed-on-soft-hba-unplug
-+	patches.suse/ALSA-hda-realtek-Add-quirk-for-Lenovo-Carbon-X1-8th-.patch
-+	patches.suse/ALSA-pcm-oss-Fix-regression-by-buffer-overflow-fix-a.patch
-+	patches.suse/ALSA-usb-audio-Add-Pioneer-DJ-DJM-250MK2-quirk.patch
-+	patches.suse/ALSA-usb-audio-Add-registration-quirk-for-Kingston-H.patch
-+	patches.suse/ALSA-hda-realtek-Add-supported-new-mute-Led-for-HP.patch
-+	patches.suse/ALSA-hda-realtek-Add-HP-new-mute-led-supported-for-A.patch
-+	patches.suse/ALSA-hda-Fix-potential-access-overflow-in-beep-helpe.patch
-+	patches.suse/ALSA-ice1724-Fix-invalid-access-for-enumerated-ctl-i.patch
-+	patches.suse/ALSA-hda-realtek-Add-quirk-for-MSI-GL63.patch
-+	patches.suse/ALSA-usb-audio-Add-mixer-workaround-for-TRX40-and-co.patch
-+	patches.suse/ALSA-hda-Add-driver-blacklist.patch
-+	patches.suse/ASoC-fix-regwmask.patch
-+	patches.suse/ASoC-Intel-broadwell-Remove-ignore_suspend-flag-from.patch
-+	patches.suse/ASoC-Intel-haswell-Remove-ignore_suspend-flag-from-S.patch
-+	patches.suse/ASoC-Intel-bdw-rt5677-Remove-ignore_suspend-flag-fro.patch
-+	patches.suse/ASoC-dapm-connect-virtual-mux-with-default-value.patch
-+	patches.suse/ASoC-dpcm-allow-start-or-stop-during-pause-for-backe.patch
-+	patches.suse/ASoC-rt5682-Fix-build-error-without-CONFIG_I2C.patch
-+	patches.suse/ASoC-topology-use-name_prefix-for-new-kcontrol.patch
-+	patches.suse/ASoC-Intel-atom-Take-the-drv-lock-mutex-before-calli.patch
-+	patches.suse/ASoC-Intel-atom-Check-drv-lock-is-locked-in-sst_fill.patch
-+	patches.suse/ASoC-Intel-atom-Fix-uninitialized-variable-compiler-.patch
-+	patches.suse/ASoC-Intel-bytcr_rt5640-Add-quirk-for-MPMAN-MPWIN895.patch
-+	patches.suse/ASoC-rt5645-Add-platform-data-for-Medion-E1239T.patch
-+	patches.suse/ASoC-cs4270-pull-reset-GPIO-low-then-high.patch
-+	patches.suse/drm-i915-gem-Flush-all-the-reloc_gpu-batch.patch
-+	patches.suse/drm-amdgpu-Fix-oops-when-pp_funcs-is-unset-in-ACPI-e.patch
-+	patches.suse/drm-amd-display-Update-stream-adjust-in-dc_stream_ad.patch
-+	patches.suse/drm-amd-display-Calculate-scaling-ratios-on-every-me.patch
-+	patches.suse/drm-amdgpu-unify-fw_write_wait-for-new-gfx9-asics.patch
-+	patches.suse/ipmi-fix-hung-processes-in-__get_guid.patch
-+	patches.suse/pwm-bcm2835-Dynamically-allocate-base.patch
-+	patches.suse/pwm-meson-Fix-confusing-indentation.patch
-+	patches.suse/pwm-rcar-Fix-late-Runtime-PM-enablement.patch
-+	patches.suse/pwm-renesas-tpu-Fix-late-Runtime-PM-enablement.patch
-+	patches.suse/pwm-pca9685-Fix-PWM-GPIO-inter-operation.patch
-+	patches.suse/printk-queue-wake_up_klogd-irq_work-only-if-per-CPU-.patch
-+	patches.suse/0001-xen-blkfront-fix-memory-allocation-flags-in-blkfront.patch
-+	patches.suse/x86-xen-fix-booting-32-bit-pv-guest.patch
-+	patches.suse/ocfs2-no-need-try-to-truncate-file-beyond-i_size.patch
-+	patches.suse/fs-filesystems.c-downgrade-user-reachable-WARN_ONCE-.patch
-+	patches.suse/kernel-gcov-fs.c-gcov_seq_next-should-increase-posit.patch
-+	patches.suse/ipc-util.c-sysvipc_find_ipc-should-increase-position.patch
-+	patches.suse/0033-lib-raid6-test-fix-build-on-distros-whose-bin-sh-is-.patch
-+	patches.suse/dma-direct-fix-data-truncation-in-dma_direct_get_req.patch
-+	patches.suse/dma-debug-fix-displaying-of-dma-allocation-type.patch
-+	patches.suse/cifs-ignore-cached-share-root-handle-closing-errors.patch
-+	patches.suse/perf-x86-intel-uncore-add-ice-lake-server-uncore-support.patch
-+	patches.suse/sched-fair-Align-rq-avg_idle-and-rq-avg_scan_cost.patch
-+	patches.suse/sched-fair-Fix-negative-imbalance-in-imbalance-calculation.patch
-+	patches.suse/workqueue-Remove-the-warning-in-wq_worker_sleeping.patch
-+	patches.suse/time-namespace-Fix-time_for_children-symlink.patch
-+	patches.suse/time-namespace-Add-max_time_namespaces-ucount.patch
-+	patches.suse/msft-hv-2044-x86-hyperv-report-value-of-misc_features.patch
-+	patches.suse/msft-hv-2045-x86-Hyper-V-Unload-vmbus-channel-in-hv-panic-callbac.patch
-+	patches.suse/msft-hv-2046-x86-Hyper-V-Free-hv_panic_page-when-fail-to-register.patch
-+	patches.suse/msft-hv-2047-x86-Hyper-V-Trigger-crash-enlightenment-only-once-du.patch
-+	patches.suse/msft-hv-2048-x86-Hyper-V-Report-crash-register-data-or-kmsg-befor.patch
-+	patches.suse/msft-hv-2049-x86-Hyper-V-Report-crash-register-data-when-sysctl_r.patch
-+	patches.suse/msft-hv-2050-x86-Hyper-V-Report-crash-data-in-die-when-panic_on_o.patch
-+	patches.suse/keys-Fix-proc_keys_next-to-increase-position-index.patch
-+	patches.suse/tracing-fix-the-race-between-registering-snapshot-event-trigger-and-triggering-snapshot-operation.patch
-+	patches.suse/0020-rbd-avoid-a-deadlock-on-header_rwsem-when-flushing-n.patch
-+	patches.suse/0021-rbd-call-rbd_dev_unprobe-after-unwatching-and-flushi.patch
-+	patches.suse/rbd-don-t-test-rbd_dev-opts-in-rbd_dev_image_release.patch
-+	patches.suse/rbd-don-t-mess-with-a-page-vector-in-rbd_notify_op_lock.patch
-+	patches.suse/ceph-fix-potential-bad-pointer-deref-in-async-dirops-cb-s.patch
-+	patches.suse/net-icmp6-do-not-select-saddr-from-iif-when-route-ha.patch
-+	patches.suse/net-ipv6-do-not-consider-routes-via-gateways-for-any.patch
-+	patches.suse/net-revert-default-NAPI-poll-timeout-to-2-jiffies.patch
-+	patches.suse/hsr-check-protocol-version-in-hsr_newlink.patch
-+	patches.suse/ionic-replay-filters-after-fw-upgrade.patch
-+	patches.suse/ionic-set-station-addr-only-if-needed.patch
-+	patches.suse/l2tp-Allow-management-of-tunnels-and-session-in-user.patch
-+	patches.suse/net-mlx5-Fix-frequent-ioread-PCI-access-during-recov.patch
-+	patches.suse/net-mlx5e-Add-missing-release-firmware-call.patch
-+	patches.suse/net-mlx5e-Fix-nest_level-for-vlan-pop-action.patch
-+	patches.suse/net-mlx5e-Fix-pfnum-in-devlink-port-attribute.patch
-+	patches.suse/net-qrtr-send-msgs-from-local-of-same-id-as-broadcas.patch
-+	patches.suse/net-ipv4-devinet-Fix-crash-when-add-del-multicast-IP.patch
-+	patches.suse/kbuild-btf-Fix-dependencies-for-DEBUG_INFO_BTF.patch
-+	patches.suse/xsk-Fix-out-of-boundary-write-in-__xsk_rcv_memcpy.patch
-+	patches.suse/arm-bpf-Fix-bugs-with-ALU64-RSH-ARSH-BPF_K-shift-by-.patch
-+	patches.suse/net-tun-record-RX-queue-in-skb-before-do_xdp_generic.patch
-+	patches.suse/net-phy-micrel-use-genphy_read_status-for-KSZ9131.patch
-+	patches.suse/ionic-add-dynamic_debug-header.patch
-+	patches.suse/ionic-fix-unused-assignment.patch
-+	patches.suse/nl80211-fix-NL80211_ATTR_FTM_RESPONDER-policy.patch
-+	patches.suse/mac80211_hwsim-Use-kstrndup-in-place-of-kasprintf.patch
-+	patches.suse/mac80211-fix-race-in-ieee80211_register_hw.patch
-+	patches.suse/mac80211-fix-channel-switch-trigger-from-unknown-mes.patch
-+	patches.suse/arm-bpf-Fix-offset-overflow-for-BPF_MEM-BPF_DW.patch
-+	patches.suse/bpf-Prevent-re-mmap-ing-BPF-map-as-writable-for-init.patch
-+	patches.suse/selftests-bpf-Validate-frozen-map-contents-stays-fro.patch
-+	patches.suse/xsk-Add-missing-check-on-user-supplied-headroom-size.patch
-+	patches.suse/net-dsa-mt7530-fix-tagged-frames-pass-through-in-VLA.patch
-+	patches.suse/amd-xgbe-Use-__napi_schedule-in-BH-context.patch
-+	patches.suse/ALSA-hda-realtek-Enable-the-headset-mic-on-Asus-FX50.patch
-+	patches.suse/ALSA-usb-audio-Filter-error-from-connector-kctl-ops-.patch
-+	patches.suse/ALSA-usb-audio-Don-t-override-ignore_ctl_error-value.patch
-+	patches.suse/ALSA-usb-audio-Don-t-create-jack-controls-for-PCM-te.patch
-+	patches.suse/ALSA-usb-audio-Check-mapping-at-creating-connector-c.patch
-+	patches.suse/ALSA-hda-Don-t-release-card-at-firmware-loading-erro.patch
-+	patches.suse/ALSA-hda-Honor-PM-disablement-in-PM-freeze-and-thaw_.patch
-+	patches.suse/ALSA-hda-Release-resources-at-error-in-delayed-probe.patch
-+	patches.suse/ALSA-hda-Keep-the-controller-initialization-even-if-.patch
-+	patches.suse/ALSA-hda-Skip-controller-resume-if-not-needed.patch
-+	patches.suse/ALSA-hda-Explicitly-permit-using-autosuspend-if-runt.patch
-+	patches.suse/ALSA-hda-call-runtime_allow-for-all-hda-controllers.patch
-+	patches.suse/watchdog-sp805-fix-restart-handler.patch
-+	patches.suse/drm-amd-powerplay-force-the-trim-of-the-mclk-dpm_lev.patch
-+	patches.suse/i2c-designware-platdrv-Remove-DPM_FLAG_SMART_SUSPEND.patch
-+	patches.suse/i2c-altera-use-proper-variable-to-hold-errno.patch
-+	patches.suse/xfs-acquire-superblock-freeze-protection-on-eofblock.patch
-+	patches.suse/hwmon-jc42-Fix-name-to-have-no-illegal-characters.patch
-+	patches.suse/scsi-qla2xxx-Fix-regression-warnings.patch
-+	patches.suse/scsi-sg-add-sg_remove_request-in-sg_common_write
-+	patches.suse/ext4-use-non-movable-memory-for-superblock-readahead.patch
-+	patches.suse/ext4-do-not-zeroout-extents-beyond-i_disksize.patch
-+	patches.suse/irqchip-mbigen-Free-msi_desc-on-device-teardown.patch
-+	patches.suse/irqchip-ti-sci-inta-Fix-processing-of-masked-irqs.patch
-+	patches.suse/proc-time-namespace-Show-clock-symbolic-names-in-pro.patch
-+	patches.suse/objtool-fix-switch-table-detection-in-text-unlikely.patch
-+	patches.suse/objtool-make-bp-scratch-register-warning-more-robust.patch
-+	patches.suse/x86-microcode-amd-increase-microcode-patch_max_size.patch
-+	patches.suse/x86-resctrl-fix-invalid-attempt-at-removing-the-default-resource-group.patch
-+	patches.suse/x86-resctrl-preserve-cdp-enable-over-cpu-hotplug.patch
-+	patches.suse/tpm-ibmvtpm-retry-on-H_CLOSED-in-tpm_ibmvtpm_send.patch
-+	patches.suse/tpm-fix-wrong-return-value-in-tpm_pcr_extend.patch
-+	patches.suse/tpm-tpm_tis-Free-IRQ-if-probing-fails.patch
-+	patches.suse/kvm-check-validity-of-resolved-slot-when-searching-memslots
-+	patches.suse/KVM-s390-Return-last-valid-slot-if-approx-index-is-o.patch
-+	patches.suse/kvm-s390-fix-pv-check-in-deliverable_irqs
-+	patches.suse/coredump-fix-null-pointer-dereference-on-coredump.patch
-+	patches.suse/audit-check-the-length-of-userspace-generated-audit-.patch
-+	patches.suse/remoteproc-qcom_q6v5_mss-fix-a-bug-in-q6v5_probe.patch
-+	patches.suse/nfsd-memory-corruption-in-nfsd4_lock.patch
-+	patches.suse/SUNRPC-Fix-backchannel-RPC-soft-lockups.patch
-+	patches.suse/svcrdma-fix-trace-point-use-after-free-race.patch
-+	patches.suse/svcrdma-Fix-leak-of-svc_rdma_recv_ctxt-objects.patch
-+	patches.suse/drivers-soc-xilinx-fix-firmware-driver-Kconfig-depen.patch
-+	patches.suse/PCI-Move-Apex-Edge-TPU-class-quirk-to-fix-BAR-assign.patch
-+	patches.suse/drm-amdgpu-Correctly-initialize-thermal-controller-f.patch
-+	patches.suse/drm-i915-HDCP-fix-Ri-prime-check-done-during-link-ch.patch
-+	patches.suse/drm-meson-Delete-an-error-message-in-meson_dw_hdmi_b.patch
-+	patches.suse/ALSA-hda-hdmi-Add-module-option-to-disable-audio-com.patch
-+	patches.suse/ALSA-usb-audio-Filter-out-unsupported-sample-rates-o.patch
-+	patches.suse/ALSA-hda-realtek-Fix-unexpected-init_amp-override.patch
-+	patches.suse/ALSA-hda-Remove-ASUS-ROG-Zenith-from-the-blacklist.patch
-+	patches.suse/ALSA-usb-audio-Add-static-mapping-table-for-ALC1220-.patch
-+	patches.suse/ALSA-usb-audio-Add-quirk-for-Focusrite-Scarlett-2i2.patch
-+	patches.suse/ALSA-usx2y-Fix-potential-NULL-dereference.patch
-+	patches.suse/ALSA-usb-audio-Apply-async-workaround-for-Scarlett-2.patch
-+	patches.suse/ASoC-topology-Check-return-value-of-soc_tplg_create_.patch
-+	patches.suse/ASoC-topology-Check-return-value-of-soc_tplg_-_creat.patch
-+	patches.suse/ASoC-topology-Check-soc_tplg_add_route-return-value.patch
-+	patches.suse/ASoC-topology-Check-return-value-of-pcm_new_ver.patch
-+	patches.suse/ASoC-topology-Check-return-value-of-soc_tplg_dai_con.patch
-+	patches.suse/ASoC-tas571x-disable-regulators-on-failed-probe.patch
-+	patches.suse/soc-stm-stm32_sub_sai-Add-missing-n-in-log-messages.patch
-+	patches.suse/ASoC-qcom-common-Silence-duplicate-parse-error-messa.patch
-+	patches.suse/ASoC-madera-Remove-a-couple-of-stray-blank-lines.patch
-+	patches.suse/ASoC-sgtl5000-Fix-VAG-power-on-handling.patch
-+	patches.suse/ASoC-q6dsp6-q6afe-dai-add-missing-channels-to-MI2S-D.patch
-+	patches.suse/ASoC-topology-Fix-endianness-issue.patch
-+	patches.suse/ASoC-codecs-hdac_hdmi-Fix-incorrect-use-of-list_for_.patch
-+	patches.suse/ASoC-rsnd-Fix-parent-SSI-start-stop-in-multi-SSI-mod.patch
-+	patches.suse/ASoC-rsnd-Fix-HDMI-channel-mapping-for-multi-SSI-mod.patch
-+	patches.suse/ASoC-SOF-Intel-add-min-max-channels-for-SSP-on-Baytr.patch
-+	patches.suse/ASoC-dapm-fixup-dapm-kcontrol-widget.patch
-+	patches.suse/ASoC-rsnd-Don-t-treat-master-SSI-in-multi-SSI-setup-.patch
-+	patches.suse/ASoC-rsnd-Fix-status-check-failed-spam-for-multi-SSI.patch
-+	patches.suse/ASoC-wm8960-Fix-wrong-clock-after-suspend-resume.patch
-+	patches.suse/ALSA-usb-audio-Add-connector-notifier-delegation.patch
-+	patches.suse/ALSA-usb-audio-Fix-usb-audio-refcnt-leak-when-gettin.patch
-+	patches.suse/ALSA-hda-realtek-Add-new-codec-supported-for-ALC245.patch
-+	patches.suse/ALSA-hda-Always-use-jackpoll-helper-for-jack-update-.patch
-+	patches.suse/blk-iocost-Fix-error-on-iocost_ioc_vrate_adj.patch
-+	patches.suse/pnp-Use-list_for_each_entry-instead-of-open-coding.patch
-+	patches.suse/PM-sleep-core-Switch-back-to-async_schedule_dev.patch
-+	patches.suse/net-netrom-Fix-potential-nr_neigh-refcnt-leak-in-nr_.patch
-+	patches.suse/wimax-i2400m-Fix-potential-urb-refcnt-leak.patch
-+	patches.suse/net-mlx4_en-avoid-indirect-call-in-TX-completion.patch
-+	patches.suse/tcp-cache-line-align-MAX_TCP_HEADER.patch
-+	patches.suse/net-openvswitch-ovs_ct_exit-to-be-done-under-ovs_loc.patch
-+	patches.suse/ipv6-fix-restrict-IPV6_ADDRFORM-operation.patch
-+	patches.suse/net-stmmac-dwmac-meson8b-Add-missing-boundary-to-RGM.patch
-+	patches.suse/cxgb4-fix-large-delays-in-PTP-synchronization.patch
-+	patches.suse/team-fix-hang-in-team_mode_get.patch
-+	patches.suse/macvlan-fix-null-dereference-in-macvlan_device_event.patch
-+	patches.suse/xfrm-Always-set-XFRM_TRANSFORMED-in-xfrm-4-6-_output.patch
-+	patches.suse/vrf-Check-skb-for-XFRM_TRANSFORMED-flag.patch
-+	patches.suse/net-dsa-b53-Lookup-VID-in-ARL-searches-when-VLAN-is-.patch
-+	patches.suse/net-dsa-b53-Fix-ARL-register-definitions.patch
-+	patches.suse/net-dsa-b53-Rework-ARL-bin-logic.patch
-+	patches.suse/net-dsa-b53-b53_arl_rw_op-needs-to-select-IVL-or-SVL.patch
-+	patches.suse/selftests-Fix-suppress-test-in-fib_tests.sh.patch
-+	patches.suse/sched-etf-do-not-assume-all-sockets-are-full-blown.patch
-+	patches.suse/vrf-Fix-IPv6-with-qdisc-and-xfrm.patch
-+	patches.suse/ipv4-Update-fib_select_default-to-handle-nexthop-obj.patch
-+	patches.suse/mlxsw-Fix-some-IS_ERR-vs-NULL-bugs.patch
-+	patches.suse/vxlan-use-the-correct-nlattr-array-in-NL_SET_ERR_MSG.patch
-+	patches.suse/geneve-use-the-correct-nlattr-array-in-NL_SET_ERR_MS.patch
-+	patches.suse/cxgb4-fix-adapter-crash-due-to-wrong-MC-size.patch
-+	patches.suse/net-x25-Fix-x25_neigh-refcnt-leak-when-receiving-fra.patch
-+	patches.suse/net-bcmgenet-correct-per-TX-RX-ring-statistics.patch
-+	patches.suse/iwlwifi-pcie-actually-release-queue-memory-in-TVQM.patch
-+	patches.suse/iwlwifi-mvm-beacon-statistics-shouldn-t-go-backwards.patch
-+	patches.suse/iwlwifi-mvm-limit-maximum-queue-appropriately.patch
-+	patches.suse/iwlwifi-mvm-Do-not-declare-support-for-ACK-Enabled-A.patch
-+	patches.suse/iwlwifi-mvm-fix-inactive-TID-removal-return-value-us.patch
-+	patches.suse/macsec-avoid-to-set-wrong-mtu.patch
-+	patches.suse/bpf-Forbid-XADD-on-spilled-pointers-for-unprivileged.patch
-+	patches.suse/bpf-Fix-handling-of-XADD-on-BTF-memory.patch
-+	patches.suse/perf-core-fix-parent-pid-tid-in-task-exit-events.patch
-+	patches.suse/x86-sched-Bail-out-of-frequency-invariance-if-.patch
-+	patches.suse/x86-sched-Account-for-CPUs-with-less-than-4-cores-in.patch
-+	patches.suse/x86-sched-Don-t-enable-static-key-when-starting-seco.patch
-+	patches.suse/vdso-datapage-Use-correct-clock-mode-name-in-comment.patch
-+	patches.suse/powerpc-setup_64-Set-cache-line-size-based-on-cache-.patch
-+	patches.suse/s390-ftrace-fix-potential-crashes-when-switching-tracers
-+	patches.suse/s390-pci-do-not-set-affinity-for-floating-irqs
-+	patches.suse/s390-protvirt-fix-compilation-issue
-+	patches.suse/staging-gasket-Fix-incongruency-in-handling-of-sysfs.patch
-+	patches.suse/staging-comedi-dt2815-fix-writing-hi-byte-of-analog-.patch
-+	patches.suse/iio-ad7797-Use-correct-attribute_group.patch
-+	patches.suse/iio-adc-stm32-adc-fix-sleep-in-atomic-context.patch
-+	patches.suse/iio-xilinx-xadc-Fix-ADC-B-powerdown.patch
-+	patches.suse/iio-xilinx-xadc-Fix-clearing-interrupt-when-enabling.patch
-+	patches.suse/iio-xilinx-xadc-Fix-sequencer-configuration-for-aux-.patch
-+	patches.suse/iio-xilinx-xadc-Make-sure-not-exceed-maximum-sampler.patch
-+	patches.suse/iio-st_sensors-rely-on-odr-mask-to-know-if-odr-can-b.patch
-+	patches.suse/iio-adc-ti-ads8344-properly-byte-swap-value.patch
-+	patches.suse/iio-core-remove-extra-semi-colon-from-devm_iio_devic.patch
-+	patches.suse/staging-vt6656-Don-t-set-RCR_MULTICAST-or-RCR_BROADC.patch
-+	patches.suse/staging-vt6656-Fix-drivers-TBTT-timing-counter.patch
-+	patches.suse/staging-vt6656-Fix-pairwise-key-entry-save.patch
-+	patches.suse/staging-comedi-Fix-comedi_device-refcnt-leak-in-come.patch
-+	patches.suse/staging-vt6656-Fix-calling-conditions-of-vnt_set_bss.patch
-+	patches.suse/Revert-serial-uartps-Fix-uartps_major-handling.patch
-+	patches.suse/serial-sh-sci-Make-sure-status-register-SCxSR-is-rea.patch
-+	patches.suse/vt-don-t-use-kmalloc-for-the-unicode-screen-buffer.patch
-+	patches.suse/tty-serial-owl-add-much-needed-clk_prepare_enable.patch
-+	patches.suse/vt-don-t-hardcode-the-mem-allocation-upper-bound.patch
-+	patches.suse/tty-serial-bcm63xx-fix-missing-clk_put-in-bcm63xx_ua.patch
-+	patches.suse/tty-rocket-avoid-OOB-access.patch
-+	patches.suse/tty-hvc-fix-buffer-overflow-during-hvc_alloc.patch
- 	patches.suse/USB-core-Fix-free-while-in-use-bug-in-the-USB-S-Glib.patch
-+	patches.suse/USB-early-Handle-AMD-s-spec-compliant-identifiers-to.patch
-+	patches.suse/UAS-no-use-logging-any-details-in-case-of-ENODEV.patch
-+	patches.suse/UAS-fix-deadlock-in-error-handling-and-PM-flushing-w.patch
-+	patches.suse/cdc-acm-close-race-betrween-suspend-and-acm_softint.patch
-+	patches.suse/cdc-acm-introduce-a-cool-down.patch
-+	patches.suse/usb-f_fs-Clear-OS-Extended-descriptor-counts-to-zero.patch
-+	patches.suse/usb-typec-tcpm-Ignore-CC-and-vbus-changes-in-PORT_RE.patch
-+	patches.suse/USB-Add-USB_QUIRK_DELAY_CTRL_MSG-and-USB_QUIRK_DELAY.patch
-+	patches.suse/usb-gadget-udc-bdc-Remove-unnecessary-NULL-checks-in.patch
-+	patches.suse/usb-dwc3-Fix-GTXFIFOSIZ.TXFDEP-macro-name.patch
-+	patches.suse/usb-dwc3-gadget-Properly-set-maxpacket-limit.patch
-+	patches.suse/usb-dwc3-gadget-Do-link-recovery-for-SS-and-SSP.patch
-+	patches.suse/usb-dwc3-gadget-Fix-request-completion-check.patch
-+	patches.suse/usb-gadget-udc-atmel-Fix-vbus-disconnect-handling.patch
-+	patches.suse/xhci-Fix-handling-halted-endpoint-even-if-endpoint-r.patch
-+	patches.suse/xhci-prevent-bus-suspend-if-a-roothub-port-detected-.patch
-+	patches.suse/xhci-Don-t-clear-hub-TT-buffer-on-ep0-protocol-stall.patch
-+	patches.suse/usb-typec-altmode-Fix-typec_altmode_get_partner-some.patch
-+	patches.suse/USB-hub-Fix-handling-of-connect-changes-during-sleep.patch
-+	patches.suse/USB-hub-Revert-commit-bd0e6c9614b9-usb-hub-try-old-e.patch
-+	patches.suse/usb-storage-Add-unusual_devs-entry-for-JMicron-JMS56.patch
-+	patches.suse/USB-sisusbvga-Change-port-variable-from-signed-to-un.patch
-+	patches.suse/s390-mm-fix-page-table-upgrade-vs-2ndary-address-mode
-+	patches.suse/RDMA-uverbs-Fix-a-race-with-disassociate-and-exit_mm.patch
-+	patches.suse/RDMA-core-Fix-overwriting-of-uobj-in-case-of-error.patch
-+	patches.suse/propagate_one-mnt_set_mountpoint-needs-mount_lock.patch
-+	patches.suse/crypto-caam-fix-the-address-of-the-last-entry-of-S-G.patch
-+	patches.suse/mmc-meson-mx-sdio-Set-MMC_CAP_WAIT_WHILE_BUSY.patch
-+	patches.suse/mmc-meson-mx-sdio-remove-the-broken-card_busy-op.patch
-+	patches.suse/mmc-cqhci-Avoid-false-cqhci-CQE-stuck-on-by-not-open.patch
-+	patches.suse/mmc-sdhci-msm-Enable-host-capabilities-pertains-to-R.patch
-+	patches.suse/mmc-sdhci-xenon-fix-annoying-1.8V-regulator-warning.patch
-+	patches.suse/mmc-sdhci-pci-Fix-eMMC-driver-strength-for-BYT-based.patch
- 	patches.suse/selinux-properly-handle-multiple-messages-in-selinux.patch
--	patches.suse/vfio-type1-fix-va-pa-translation-for-pfnmap-vmas-in-vaddr_get_pfn
-+	patches.suse/0001-dm-writecache-fix-data-corruption-when-reloading-the.patch
-+	patches.suse/0002-dm-verity-fec-fix-hash-block-number-in-verity_fec_de.patch
-+	patches.suse/scsi-qla2xxx-set-UNLOADING-before-waiting-for-sessio.patch
-+	patches.suse/scsi-qla2xxx-check-UNLOADING-before-posting-async-wo.patch
-+	patches.suse/drm-edid-Fix-off-by-one-in-DispID-DTD-pixel-clock.patch
-+	patches.suse/drm-qxl-qxl_release-leak-in-qxl_draw_dirty_fb.patch
-+	patches.suse/drm-qxl-qxl_release-leak-in-qxl_hw_surface_alloc.patch
-+	patches.suse/drm-qxl-lost-qxl_bo_kunmap_atomic_page-in-qxl_image_.patch
-+	patches.suse/drm-qxl-qxl_release-use-after-free.patch
-+	patches.suse/drm-amd-display-Fix-green-screen-issue-after-suspend.patch
-+	patches.suse/drm-amd-powerplay-avoid-using-pm_en-before-it-is-ini.patch
-+	patches.suse/drm-amdgpu-invalidate-L2-before-SDMA-IBs-v2.patch
-+	patches.suse/ALSA-hda-Match-both-PCI-ID-and-SSID-for-driver-black.patch
-+	patches.suse/ALSA-pcm-oss-Place-the-plugin-buffer-overflow-checks.patch
-+	patches.suse/ALSA-line6-Fix-POD-HD500-audio-playback.patch
-+	patches.suse/ALSA-hda-realtek-Two-front-mics-on-a-Lenovo-ThinkCen.patch
-+	patches.suse/ALSA-hda-hdmi-fix-race-in-monitor-detection-during-p.patch
-+	patches.suse/ALSA-hda-hdmi-fix-without-unlocked-before-return.patch
-+	patches.suse/ALSA-opti9xx-shut-up-gcc-10-range-warning.patch
-+	patches.suse/ALSA-usb-audio-Correct-a-typo-of-NuPrime-DAC-10-USB-.patch
-+	patches.suse/i2c-iproc-generate-stop-event-for-slave-writes.patch
-+	patches.suse/i2c-amd-mp2-pci-Fix-Oops-in-amd_mp2_pci_init-error-h.patch
-+	patches.suse/i2c-aspeed-Avoid-i2c-interrupt-status-clear-race-con.patch
-+	patches.suse/vfio-avoid-possible-overflow-in-vfio_iommu_type1_pin.patch
-+	patches.suse/vfio-type1-Fix-VA-PA-translation-for-PFNMAP-VMAs-in-.patch
-+	patches.suse/dmaengine-pch_dma.c-Avoid-data-race-between-probe-an.patch
-+	patches.suse/dmaengine-mmp_tdma-Do-not-ignore-slave-config-valida.patch
-+	patches.suse/dmaengine-mmp_tdma-Reset-channel-error-on-release.patch
-+	patches.suse/dmaengine-dmatest-Fix-iteration-non-stop-logic.patch
-+	patches.suse/dmaengine-dmatest-Fix-process-hang-when-reading-wait.patch
-+	patches.suse/nfs-Fix-potential-posix_acl-refcnt-leak-in-nfs3_set_.patch
-+	patches.suse/SUNRPC-Remove-unreachable-error-condition.patch
-+	patches.suse/NFSv4.1-fix-handling-of-backchannel-binding-in-BIND_.patch
-+	patches.suse/xprtrdma-fix-trace-point-use-after-free-race.patch
-+	patches.suse/PM-ACPI-Output-correct-message-on-target-power-state.patch
-+	patches.suse/PM-hibernate-Freeze-kernel-threads-in-software_resum.patch
-+	patches.suse/iommu-amd-fix-legacy-interrupt-remapping-for-x2apic-enabled-system
-+	patches.suse/iommu-qcom-fix-local_base-status-check
-+	patches.suse/btrfs-fix-partial-loss-of-prealloc-extent-past-i_siz.patch
-+	patches.suse/0004-virtio-blk-handle-block_device_operations-callbacks-.patch
-+	patches.suse/HID-wacom-Read-HID_DG_CONTACTMAX-directly-for-non-ge.patch
-+	patches.suse/HID-multitouch-add-eGalaxTouch-P80H84-support.patch
-+	patches.suse/HID-alps-Add-AUI1657-device-ID.patch
-+	patches.suse/HID-alps-ALPS_1657-is-too-specific-use-U1_UNICORN_LE.patch
-+	patches.suse/Revert-HID-wacom-generic-read-the-number-of-expected.patch
-+	patches.suse/HID-wacom-Report-2nd-gen-Intuos-Pro-S-center-button-.patch
-+	patches.suse/HID-i2c-hid-reset-Synaptics-SYNA2393-on-resume.patch
-+	patches.suse/HID-quirks-Add-HID_QUIRK_NO_INIT_REPORTS-quirk-for-D.patch
-+	patches.suse/platform-x86-asus-nb-wmi-Do-not-load-on-Asus-T100TA-.patch
-+	patches.suse/crypto-arch-lib-limit-simd-usage-to-4k-chunks.patch
-+	patches.suse/crypto-arch-nhpoly1305-process-in-explicit-4k-chunks.patch
-+	patches.suse/bnxt_en-Fix-VF-anti-spoof-filter-setup.patch
-+	patches.suse/bnxt_en-Reduce-BNXT_MSIX_VEC_MAX-value-to-supported-.patch
-+	patches.suse/bnxt_en-Improve-AER-slot-reset.patch
-+	patches.suse/bnxt_en-Return-error-when-allocating-zero-size-conte.patch
-+	patches.suse/bnxt_en-Fix-VLAN-acceleration-handling-in-bnxt_fix_f.patch
-+	patches.suse/batman-adv-fix-batadv_nc_random_weight_tq.patch
-+	patches.suse/batman-adv-Fix-refcnt-leak-in-batadv_show_throughput.patch
-+	patches.suse/batman-adv-Fix-refcnt-leak-in-batadv_store_throughpu.patch
-+	patches.suse/batman-adv-Fix-refcnt-leak-in-batadv_v_ogm_process.patch
-+	patches.suse/wireguard-queueing-cleanup-ptr_ring-in-error-path-of.patch
-+	patches.suse/wireguard-receive-use-tunnel-helpers-for-decapsulati.patch
-+	patches.suse/net-mlx5-DR-On-creation-set-CQ-s-arm_db-member-to-ri.patch
-+	patches.suse/net-mlx5e-Fix-q-counters-on-uplink-representors.patch
-+	patches.suse/ibmvnic-Skip-fatal-error-reset-after-passive-init.patch
-+	patches.suse/dp83640-reverse-arguments-to-list_add_tail.patch
-+	patches.suse/ionic-no-link-check-until-after-probe.patch
-+	patches.suse/ionic-refresh-devinfo-after-fw-upgrade.patch
-+	patches.suse/net-macb-Fix-runtime-PM-refcounting.patch
-+	patches.suse/cxgb4-fix-EOTID-leak-when-disabling-TC-MQPRIO-offloa.patch
-+	patches.suse/wireguard-socket-remove-errant-restriction-on-loopin.patch
-+	patches.suse/wireguard-send-receive-cond_resched-when-processing-.patch
-+	patches.suse/wireguard-selftests-initalize-ipv6-members-to-NULL-t.patch
-+	patches.suse/wireguard-send-receive-use-explicit-unlikely-branch-.patch
-+	patches.suse/tracing-kprobes-fix-a-double-initialization-typo.patch
-+	patches.suse/tracing-add-a-vmalloc_sync_mappings-for-safe-measure.patch
-+	patches.suse/ipc-mqueue.c-change-__do_notify-to-bypass-check_kill.patch
-+	patches.suse/scripts-decodecode-fix-trapping-instruction-formatti.patch
-+	patches.suse/eventpoll-fix-missing-wakeup-for-ovflist-in-ep_poll_.patch
-+	patches.suse/drm-amd-display-Prevent-dpcd-reads-with-passive-dong.patch
-+	patches.suse/drm-ingenic-drm-add-MODULE_DEVICE_TABLE.patch
-+	patches.suse/0004-sun6i-dsi-fix-gcc-4.8.patch
-+	patches.suse/USB-uas-add-quirk-for-LaCie-2Big-Quadra.patch
-+	patches.suse/USB-core-Fix-misleading-driver-bug-report.patch
-+	patches.suse/usb-usbfs-correct-kernel-user-page-attribute-mismatc.patch
-+	patches.suse/USB-serial-garmin_gps-add-sanity-checking-for-data-l.patch
-+	patches.suse/USB-serial-qcserial-Add-DW5816e-support.patch
-+	patches.suse/Revert-tty-serial-bcm63xx-fix-missing-clk_put-in-bcm.patch
-+	patches.suse/vt-fix-unicode-console-freeing-with-a-common-interfa.patch
-+	patches.suse/staging-gasket-Check-the-return-value-of-gasket_get_.patch
-+	patches.suse/coredump-fix-crash-when-umh-is-disabled.patch
-+	patches.suse/component-Silence-bind-error-on-EPROBE_DEFER.patch
-+	patches.suse/ceph-fix-endianness-bug-when-handling-mds-session-feature-bits.patch
-+	patches.suse/ceph-fix-special-error-code-in-ceph_try_get_caps.patch
-+	patches.suse/ceph-fix-double-unlock-in-handle_cap_export.patch
-+	patches.suse/ceph-demote-quotarealm-lookup-warning-to-a-debug-message.patch
-+	patches.suse/scsi-qla2xxx-Fix-hang-when-issuing-nvme-disconnect-a.patch
-+	patches.suse/scsi-qla2xxx-Delete-all-sessions-before-unregister-l.patch
-+	patches.suse/scsi-ibmvfc-Don-t-send-implicit-logouts-prior-to-NPI.patch
-+	patches.suse/scsi-ibmvscsi-Fix-WARN_ON-during-event-pool-release.patch
-+	patches.suse/bdi-move-bdi_dev_name-out-of-line.patch
-+	patches.suse/bdi-use-bdi_dev_name-to-get-device-name.patch
-+	patches.suse/bdi-add-a-dev_name-field-to-struct-backing_dev_info.patch
-+	patches.suse/iommu-amd-fix-race-in-increase_address_space-fetch_pte
-+	patches.suse/iommu-amd-do-not-loop-forever-when-trying-to-increase-address-space
-+	patches.suse/iommu-amd-call-domain_flush_complete-in-update_domain
-+	patches.suse/iommu-amd-update-device-table-in-increase_address_space
-+	patches.suse/iommu-amd-do-not-flush-device-table-in-iommu_map_page
-+	patches.suse/iommu-virtio-reverse-arguments-to-list_add
-+	patches.suse/objtool-fix-stack-offset-tracking-for-indirect-cfas.patch
-+	patches.suse/x86-entry-64-fix-unwind-hints-in-register-clearing-code.patch
-+	patches.suse/x86-entry-64-fix-unwind-hints-in-kernel-exit-path.patch
-+	patches.suse/x86-entry-64-fix-unwind-hints-in-_switch_to_asm.patch
-+	patches.suse/x86-entry-64-fix-unwind-hints-in-rewind_stack_do_exit.patch
-+	patches.suse/x86-unwind-prevent-false-warnings-for-non-current-tasks.patch
-+	patches.suse/x86-unwind-orc-don-t-skip-the-first-frame-for-inactive-tasks.patch
-+	patches.suse/x86-unwind-orc-prevent-unwinding-before-orc-initialization.patch
-+	patches.suse/x86-unwind-orc-fix-error-path-for-bad-orc-entry-type.patch
-+	patches.suse/x86-mm-cpa-flush-direct-map-alias-during-cpa.patch
-+	patches.suse/gpio-pca953x-Fix-pca953x_gpio_set_config.patch
-+	patches.suse/gpio-tegra-mask-GPIO-IRQs-during-IRQ-shutdown.patch
-+	patches.suse/ipc-util.c-sysvipc_find_ipc-incorrectly-updates-posi.patch
-+	patches.suse/mmc-sdhci-pci-gli-Fix-no-irq-handler-from-suspend.patch
-+	patches.suse/mmc-alcor-Fix-a-resource-leak-in-the-error-path-for-.patch
-+	patches.suse/mmc-sdhci-pci-gli-Fix-can-not-access-GL9750-after-re.patch
-+	patches.suse/mmc-core-Check-request-type-before-completing-the-re.patch
-+	patches.suse/mmc-core-Fix-recursive-locking-issue-in-CQE-recovery.patch
-+	patches.suse/mmc-block-Fix-request-completion-in-the-CQE-timeout-.patch
-+	patches.suse/mmc-sdhci-acpi-Add-SDHCI_QUIRK2_BROKEN_64_BIT_DMA-fo.patch
-+	patches.suse/drm-i915-Don-t-enable-WaIncreaseLatencyIPCEnabled-wh.patch
-+	patches.suse/Make-the-Reducing-compressed-framebufer-size-message.patch
-+	patches.suse/drm-amd-powerplay-perform-PG-ungate-prior-to-CG-unga.patch
-+	patches.suse/0006-drm-amdgpu-force-fbdev-into-vram.patch
-+	patches.suse/drm-amd-display-add-basic-atomic-check-for-cursor-pl.patch
-+	patches.suse/drm-i915-Propagate-error-from-completed-fences.patch
-+	patches.suse/drm-i915-gvt-Init-DPLL-DDI-vreg-for-virtual-display-.patch
-+	patches.suse/drm-i915-gvt-Fix-kernel-oops-for-3-level-ppgtt-guest.patch
-+	patches.suse/ALSA-usb-audio-Add-control-message-quirk-delay-for-K.patch
-+	patches.suse/ALSA-firewire-lib-fix-function-sizeof-not-defined-er.patch
-+	patches.suse/Revert-ALSA-hda-realtek-Fix-pop-noise-on-ALC225.patch
-+	patches.suse/ALSA-hda-realtek-Fix-S3-pop-noise-on-Dell-Wyse.patch
-+	patches.suse/ALSA-usb-audio-add-mapping-for-ASRock-TRX40-Creator.patch
-+	patches.suse/ALSA-rawmidi-Fix-racy-buffer-resize-under-concurrent.patch
-+	patches.suse/ALSA-hda-realtek-Add-quirk-for-Samsung-Notebook.patch
-+	patches.suse/ALSA-hda-realtek-Enable-headset-mic-of-ASUS-GL503VM-.patch
-+	patches.suse/ALSA-hda-realtek-Enable-headset-mic-of-ASUS-UX550GE-.patch
-+	patches.suse/ALSA-hda-realtek-Enable-headset-mic-of-ASUS-UX581LV-.patch
-+	patches.suse/ALSA-hda-realtek-Add-COEF-workaround-for-ASUS-ZenBoo.patch
-+	patches.suse/ALSA-hda-realtek-Limit-int-mic-boost-for-Thinkpad-T5.patch
-+	patches.suse/hwmon-da9052-Synchronize-access-with-mfd.patch
-+	patches.suse/RDMA-uverbs-Do-not-discard-the-IB_EVENT_DEVICE_FATAL.patch
-+	patches.suse/RDMA-uverbs-Move-IB_EVENT_DEVICE_FATAL-to-destroy_uo.patch
-+	patches.suse/r8169-re-establish-support-for-RTL8401-chip-version.patch
-+	patches.suse/bpf-Fix-sk_psock-refcnt-leak-when-receiving-message.patch
-+	patches.suse/bpf-Fix-error-return-code-in-map_lookup_and_delete_e.patch
-+	patches.suse/umh-fix-memory-leak-on-execve-failure.patch
-+	patches.suse/net-ipv4-really-enforce-backoff-for-redirects.patch
-+	patches.suse/ionic-leave-netdev-mac-alone-after-fw-upgrade.patch
-+	patches.suse/ionic-call-ionic_port_init-after-fw-upgrade.patch
- 	patches.suse/netlabel-cope-with-NULL-catmap.patch
-+	patches.suse/net-broadcom-select-broadcom_phy-for-bcmgenet.patch
-+	patches.suse/bpf-Fix-bug-in-mmap-implementation-for-BPF-array-map.patch
-+	patches.suse/bpf-Enforce-returning-0-for-fentry-fexit-progs.patch
-+	patches.suse/bpf-Restrict-bpf_probe_read-str-only-to-archs-where-.patch
-+	patches.suse/bpf-Restrict-bpf_trace_printk-s-s-usage-and-add-pks-.patch
-+	patches.suse/nfs-fix-NULL-deference-in-nfs4_get_valid_delegation.patch
-+	patches.suse/SUNRPC-Signalled-ASYNC-tasks-need-to-exit.patch
-+	patches.suse/NFS-Fix-fscache-super_cookie-index_key-from-changing.patch
-+	patches.suse/NFSv4-Fix-fscache-cookie-aux_data-to-ensure-change_a.patch
-+	patches.suse/NFSv3-fix-rpc-receive-buffer-size-for-MOUNT-call.patch
-+	patches.suse/pinctrl-actions-fix-function-group-name-for-i2c0_gro.patch
-+	patches.suse/pinctrl-qcom-fix-wrong-write-in-update_dual_edge.patch
-+	patches.suse/pinctrl-sunrisepoint-Fix-PAD-lock-register-offset-fo.patch
-+	patches.suse/pinctrl-baytrail-Enable-pin-configuration-setting-fo.patch
-+	patches.suse/pinctrl-cherryview-Add-missing-spinlock-usage-in-chv.patch
-+	patches.suse/ARM-oxnas-make-ox820_boot_secondary-static.patch
-+	patches.suse/powerpc-64s-kuap-Restore-AMR-in-system-reset-excepti.patch
-+	patches.suse/x86-fix-early-boot-crash-on-gcc-10-third-try.patch
-+	patches.suse/x86-unwind-orc-fix-error-handling-in-_unwind_start.patch
-+	patches.suse/dwc3-Remove-check-for-HWO-flag-in-dwc3_gadget_ep_rec.patch
-+	patches.suse/usb-dwc3-pci-Enable-extcon-driver-for-Intel-Merrifie.patch
-+	patches.suse/usb-gadget-audio-Fix-a-missing-error-return-value-in.patch
-+	patches.suse/usb-gadget-net2272-Fix-a-memory-leak-in-an-error-han.patch
-+	patches.suse/usb-gadget-legacy-fix-redundant-initialization-warni.patch
-+	patches.suse/usb-gadget-legacy-fix-error-return-code-in-cdc_bind.patch
-+	patches.suse/usb-gadget-legacy-fix-error-return-code-in-gncm_bind.patch
-+	patches.suse/usb-xhci-Fix-NULL-pointer-dereference-when-enqueuing.patch
-+	patches.suse/usb-host-xhci-plat-keep-runtime-active-when-removing.patch
-+	patches.suse/USB-usbfs-fix-mmap-dma-mismatch.patch
-+	patches.suse/usb-gadget-udc-atmel-Make-some-symbols-static.patch
-+	patches.suse/usb-core-hub-limit-HUB_QUIRK_DISABLE_AUTOSUSPEND-to-.patch
- 	patches.suse/USB-gadget-fix-illegal-array-access-in-binding-with-.patch
-+	patches.suse/clk-Unlink-clock-if-failed-to-prepare-or-enable.patch
-+	patches.suse/clk-rockchip-fix-incorrect-configuration-of-rk3228-a.patch
-+	patches.suse/clk-ti-am33xx-fix-RTC-clock-parent.patch
-+	patches.suse/ima-Set-file-f_mode-instead-of-file-f_flags-in-ima_c.patch
-+	patches.suse/evm-Check-also-if-tfm-is-an-error-pointer-in-init_de.patch
-+	patches.suse/ima-Fix-return-value-of-ima_write_policy.patch
-+	patches.suse/evm-Fix-RCU-list-related-warnings.patch
-+	patches.suse/evm-Fix-a-small-race-in-init_desc.patch
-+	patches.suse/vsprintf-don-t-obfuscate-NULL-and-error-pointers.patch
-+	patches.suse/iommu-amd-fix-over-read-of-acpi-uid-from-ivrs-table
-+	patches.suse/i2c-fix-missing-pm_runtime_put_sync-in-i2c_device_pr.patch
-+	patches.suse/i2c-altera-Fix-race-between-xfer_msg-and-isr-thread.patch
-+	patches.suse/i2c-mux-demux-pinctrl-Fix-an-error-handling-path-in-.patch
-+	patches.suse/mtd-spinand-Propagate-ECC-information-to-the-MTD-str.patch
-+	patches.suse/mtd-Fix-mtd-not-registered-due-to-nvmem-name-collisi.patch
-+	patches.suse/dmaengine-owl-Use-correct-lock-in-owl_dma_get_pchan.patch
-+	patches.suse/dmaengine-dmatest-Restore-default-for-channel.patch
-+	patches.suse/dmaengine-tegra210-adma-Fix-an-error-handling-path-i.patch
-+	patches.suse/ALSA-pcm-fix-incorrect-hw_base-increase.patch
-+	patches.suse/ALSA-hda-realtek-Fix-silent-output-on-Gigabyte-X57-2.patch
-+	patches.suse/ALSA-iec1712-Initialize-STDSP24-properly-when-using-.patch
-+	patches.suse/ALSA-hda-realtek-Add-more-fixup-entries-for-Clevo-ma.patch
-+	patches.suse/drm-edid-Add-Oculus-Rift-S-to-non-desktop-list.patch
-+	patches.suse/drm-etnaviv-fix-perfmon-domain-interation.patch
-+	patches.suse/scsi-qla2xxx-Do-not-log-message-when-reading-port-sp.patch
-+	patches.suse/s390-kexec_file-fix-initrd-location-for-kdump-kernel.patch
-+	patches.suse/tty-serial-add-missing-spin_lock_init-for-SiFive-ser.patch
-+	patches.suse/staging-kpc2000-fix-error-return-code-in-kp2000_pcie.patch
-+	patches.suse/iio-dac-vf610-Fix-an-error-handling-path-in-vf610_da.patch
-+	patches.suse/staging-iio-ad2s1210-Fix-SPI-reading.patch
-+	patches.suse/iio-adc-ti-ads8344-Fix-channel-selection.patch
-+	patches.suse/iio-adc-stm32-adc-fix-device-used-to-request-dma.patch
-+	patches.suse/iio-adc-stm32-dfsdm-fix-device-used-to-request-dma.patch
-+	patches.suse/iio-sca3000-Remove-an-erroneous-get_device.patch
-+	patches.suse/mei-release-me_cl-object-reference.patch
-+	patches.suse/misc-rtsx-Add-short-delay-after-exit-from-ASPM.patch
-+	patches.suse/net-revert-net-get-rid-of-an-signed-integer-overflow-in-ip_idents_reserve.patch
-+	patches.suse/net-phy-propagate-an-error-back-to-the-callers-of-ph.patch
-+	patches.suse/iwlwifi-pcie-handle-QuZ-configs-with-killer-NICs-as-.patch
-+	patches.suse/r8152-support-additional-Microsoft-Surface-Ethernet-.patch
-+	patches.suse/wireguard-selftests-use-newer-iproute2-for-gcc-10.patch
-+	patches.suse/wireguard-noise-read-preshared-key-while-taking-lock.patch
-+	patches.suse/wireguard-queueing-preserve-flow-hash-across-packet-.patch
-+	patches.suse/wireguard-noise-separate-receive-counter-from-send-c.patch
-+	patches.suse/ax25-fix-setsockopt-SO_BINDTODEVICE.patch
-+	patches.suse/bpf-Prevent-mmap-ing-read-only-maps-as-writable.patch
-+	patches.suse/net-mlx5-Fix-cleaning-unmanaged-flow-tables.patch
-+	patches.suse/sched-fair-Fix-enqueue_task_fair-warning-some-more.patch
-+	patches.suse/x86-unwind-orc-fix-unwind_get_return_address_ptr-for-inactive-tasks.patch
-+	patches.suse/Input-mms114-fix-handling-of-mms345l.patch
-+	patches.suse/Input-usbtouchscreen-add-support-for-BonXeon-TP.patch
-+	patches.suse/Input-evdev-call-input_flush_device-on-release-not-f.patch
-+	patches.suse/Input-xpad-add-custom-init-packet-for-Xbox-One-S-con.patch
-+	patches.suse/Input-dlink-dir685-touchkeys-fix-a-typo-in-driver-na.patch
-+	patches.suse/Input-i8042-add-ThinkPad-S230u-to-i8042-reset-list.patch
-+	patches.suse/Input-synaptics-rmi4-really-fix-attn_data-use-after-.patch
-+	patches.suse/Input-synaptics-rmi4-fix-error-return-code-in-rmi_dr.patch
-+	patches.suse/Input-synaptics-add-a-second-working-PNP_ID-for-Leno.patch
- 	patches.suse/fs-binfmt_elf.c-allocate-initialized-memory-in-fill_.patch
--	patches.suse/Bluetooth-Consolidate-encryption-handling-in-hci_enc.patch
-+	patches.suse/include-asm-generic-topology.h-guard-cpumask_of_node.patch
-+	patches.suse/drm-amd-display-drop-cursor-position-check-in-atomic.patch
-+	patches.suse/gpu-drm-Ingenic-Fix-opaque-pointer-casted-to-wrong-t.patch
-+	patches.suse/ALSA-hwdep-fix-a-left-shifting-1-by-31-UB-bug.patch
-+	patches.suse/ALSA-hda-realtek-Add-a-model-for-Thinkpad-T570-witho.patch
-+	patches.suse/ALSA-usb-audio-mixer-volume-quirk-for-ESS-Technology.patch
-+	patches.suse/ALSA-usb-audio-Quirks-for-Gigabyte-TRX40-Aorus-Maste.patch
-+	patches.suse/ALSA-hda-realtek-Add-new-codec-supported-for-ALC287.patch
-+	patches.suse/mmc-block-Fix-use-after-free-issue-for-rpmb.patch
-+	patches.suse/RDMA-mlx5-Fix-NULL-pointer-dereference-in-destroy_pr.patch
-+	patches.suse/iommu-fix-reference-count-leak-in-iommu_group_alloc
-+	patches.suse/0004-libceph-ignore-pool-overlay-and-cache-logic-on-redirects.patch
-+	patches.suse/0005-ceph-flush-release-queue-when-handling-caps-for-unknown-inode.patch
-+	patches.suse/soc-mediatek-cmdq-return-send-msg-error-code.patch
-+	patches.suse/gpio-exar-Fix-bad-handling-for-ida_simple_get-error-.patch
-+	patches.suse/gpio-pxa-Fix-return-value-of-pxa_gpio_probe.patch
-+	patches.suse/gpio-bcm-kona-Fix-return-value-of-bcm_kona_gpio_prob.patch
-+	patches.suse/mac80211-mesh-fix-discovery-timer-re-arming-issue-cr.patch
-+	patches.suse/ieee80211-Fix-incorrect-mask-for-default-PE-duration.patch
-+	patches.suse/crypto-chelsio-chtls-properly-set-tp-lsndtime.patch
-+	patches.suse/net-dsa-declare-lockless-TX-feature-for-slave-ports.patch
-+	patches.suse/0005-xfrm-fix-error-in-comment.patch
-+	patches.suse/powerpc-bpf-Enable-bpf_probe_read-str-on-powerpc-aga.patch
-+	patches.suse/net-mlx5-Fix-crash-upon-suspend-resume.patch
-+	patches.suse/net-mlx5e-Fix-stats-update-for-matchall-classifier.patch
-+	patches.suse/net-mlx5e-replace-EINVAL-in-mlx5e_flower_parse_meta.patch
-+	patches.suse/NFC-st21nfca-add-missed-kfree_skb-in-an-error-path.patch
-+	patches.suse/drivers-net-ibmvnic-Update-VNIC-protocol-version-rep.patch
-+	patches.suse/spi-Respect-DataBitLength-field-of-SpiSerialBusV2-AC.patch
-+	patches.suse/spi-bcm-qspi-when-tx-rx-buffer-is-NULL-set-to-0.patch
-+	patches.suse/spi-bcm-qspi-Handle-clock-probe-deferral.patch
-+	patches.suse/spi-Fix-controller-unregister-order.patch
-+	patches.suse/spi-bcm2835-Fix-controller-unregister-order.patch
-+	patches.suse/spi-bcm2835aux-Fix-controller-unregister-order.patch
-+	patches.suse/spi-dw-Fix-controller-unregister-order.patch
-+	patches.suse/spi-pxa2xx-Fix-controller-unregister-order.patch
-+	patches.suse/spi-pxa2xx-Fix-runtime-PM-ref-imbalance-on-probe-err.patch
-+	patches.suse/spi-spi-mem-Fix-Dual-Quad-modes-on-Octal-capable-dev.patch
-+	patches.suse/spi-pxa2xx-Apply-CS-clk-quirk-to-BXT.patch
-+	patches.suse/spi-dw-Zero-DMA-Tx-and-Rx-configurations-on-stack.patch
-+	patches.suse/spi-dw-Fix-native-CS-being-unset.patch
-+	patches.suse/spi-dw-Enable-interrupts-in-accordance-with-DMA-xfer.patch
-+	patches.suse/spi-dw-Return-any-value-retrieved-from-the-dma_trans.patch
-+	patches.suse/spi-dw-Add-SPI-Tx-done-wait-method-to-DMA-based-tran.patch
-+	patches.suse/spi-dw-Add-SPI-Rx-done-wait-method-to-DMA-based-tran.patch
-+	patches.suse/spi-dw-Fix-Rx-only-DMA-transfers.patch
-+	patches.suse/crypto-algapi-Avoid-spurious-modprobe-on-LOADED.patch
-+	patches.suse/crypto-ccp-don-t-select-CONFIG_DMADEVICES.patch
-+	patches.suse/crypto-drbg-fix-error-return-code-in-drbg_alloc_stat.patch
-+	patches.suse/crypto-Avoid-free-namespace-collision.patch
-+	patches.suse/crypto-stm32-crc32-fix-ext4-chksum-BUG_ON.patch
-+	patches.suse/crypto-stm32-crc32-fix-run-time-self-test-issue.patch
-+	patches.suse/crypto-stm32-crc32-fix-multi-instance.patch
-+	patches.suse/edac-skx-use-the-mcmtr-register-to-retrieve-close_pg-bank_xor_enable.patch
-+	patches.suse/objtool-clean-instruction-state-before-each-function-validation.patch
-+	patches.suse/objtool-ignore-empty-alternatives.patch
-+	patches.suse/objtool-rename-struct-cfi_state.patch
-+	patches.suse/objtool-fix-cfi-insn_state-propagation.patch
-+	patches.suse/objtool-remove-check-preventing-branches-within-alternative.patch
-+	patches.suse/objtool-uniquely-identify-alternative-instruction-groups.patch
-+	patches.suse/objtool-fix-orc-vs-alternatives.patch
-+	patches.suse/objtool-allow-no-op-cfi-ops-in-alternatives.patch
-+	patches.suse/efi-efivars-Add-missing-kobject_put-in-sysfs-entry-c.patch
-+	patches.suse/x86-cpu-amd-make-erratum-1054-a-legacy-erratum.patch
-+	patches.suse/lpfc_debugfs-get-rid-of-pointless-access_ok.patch
-+	patches.suse/pcm_native-result-of-put_user-needs-to-be-checked.patch
-+	patches.suse/mmc-sdhci-msm-Set-SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12.patch
-+	patches.suse/mmc-core-Use-DEFINE_DEBUGFS_ATTRIBUTE-instead-of-DEF.patch
-+	patches.suse/mmc-via-sdmmc-Respect-the-cmd-busy_timeout-from-the-.patch
-+	patches.suse/mmc-sdio-Fix-potential-NULL-pointer-error-in-mmc_sdi.patch
-+	patches.suse/mmc-sdio-Fix-several-potential-memory-leaks-in-mmc_s.patch
-+	patches.suse/mmc-meson-mx-sdio-trigger-a-soft-reset-after-a-timeo.patch
-+	patches.suse/mmc-uniphier-sd-call-devm_request_irq-after-tmio_mmc.patch
-+	patches.suse/mmc-fix-compilation-of-user-API.patch
-+	patches.suse/mmc-tmio-Further-fixup-runtime-PM-management-at-remo.patch
-+	patches.suse/mmc-mmci_sdmmc-fix-DMA-API-warning-overlapping-mappi.patch
-+	patches.suse/mmc-sdhci-esdhc-imx-fix-the-mask-for-tuning-start-po.patch
-+	patches.suse/mmc-sdhci-msm-Clear-tuning-done-flag-while-hs400-tun.patch
-+	patches.suse/platform-x86-intel-vbtn-Use-acpi_evaluate_integer.patch
-+	patches.suse/platform-x86-intel-vbtn-Split-keymap-into-buttons-an.patch
-+	patches.suse/platform-x86-intel-vbtn-Do-not-advertise-switches-to.patch
-+	patches.suse/platform-x86-intel-vbtn-Also-handle-tablet-mode-swit.patch
-+	patches.suse/platform-x86-dell-laptop-don-t-register-micmute-LED-.patch
-+	patches.suse/platform-x86-hp-wmi-Convert-simple_strtoul-to-kstrto.patch
-+	patches.suse/platform-x86-intel-hid-Add-a-quirk-to-support-HP-Spe.patch
-+	patches.suse/platform-x86-intel-vbtn-Only-blacklist-SW_TABLET_MOD.patch
-+	patches.suse/platform-x86-asus_wmi-Reserve-more-space-for-struct-.patch
-+	patches.suse/PM-runtime-clk-Fix-clk_pm_runtime_get-error-path.patch
-+	patches.suse/ACPI-sysfs-Fix-reference-count-leak-in-acpi_sysfs_ad.patch
-+	patches.suse/ACPI-CPPC-Fix-reference-count-leak-in-acpi_cppc_proc.patch
-+	patches.suse/ACPI-GED-add-support-for-_Exx-_Lxx-handler-methods.patch
-+	patches.suse/ACPI-GED-use-correct-trigger-type-field-in-_Exx-_Lxx.patch
-+	patches.suse/agp-intel-Reinforce-the-barrier-after-GTT-updates.patch
-+	patches.suse/0002-drm-qxl-Use-correct-notify-port-address-when-creatin.patch
-+	patches.suse/drm-dp_mst-Reformat-drm_dp_check_act_status-a-bit.patch
-+	patches.suse/0001-drm-dp_mst-Increase-ACT-retry-timeout-to-3s.patch
-+	patches.suse/drm-bridge-adv7511-Extend-list-of-audio-sample-rates.patch
-+	patches.suse/0001-video-vt8500lcdfb-fix-fallthrough-warning.patch
-+	patches.suse/0003-drm-amd-display-fix-Kconfig-help-text.patch
-+	patches.suse/video-fbdev-w100fb-Fix-a-potential-double-free.patch
-+	patches.suse/drm-vkms-Hold-gem-object-while-still-in-use.patch
-+	patches.suse/drm-mcde-dsi-Fix-return-value-check-in-mcde_dsi_bind.patch
-+	patches.suse/iocost-don-t-let-vrate-run-wild-while-there-s-no-sat.patch
-+	patches.suse/nvme-fc-Sync-header-to-FC-NVME-2-rev-1.08.patch
-+	patches.suse/nvme-fc-and-nvmet-fc-revise-LLDD-api-for-LS-receptio.patch
-+	patches.suse/nvme-fc-nvmet-fc-refactor-for-common-LS-definitions.patch
-+	patches.suse/nvmet-fc-Better-size-LS-buffers.patch
-+	patches.suse/nvme-fc-Ensure-private-pointers-are-NULL-if-no-data.patch
-+	patches.suse/nvme-fc-convert-assoc_active-flag-to-bit-op.patch
-+	patches.suse/nvme-fc-Update-header-and-host-for-common-definition.patch
-+	patches.suse/nvmet-fc-Update-target-for-common-definitions-for-LS.patch
-+	patches.suse/nvme-fc-Add-Disconnect-Association-Rcv-support.patch
-+	patches.suse/nvmet-fc-add-LS-failure-messages.patch
-+	patches.suse/nvmet-fc-perform-small-cleanups-on-unneeded-checks.patch
-+	patches.suse/nvmet-fc-track-hostport-handle-for-associations.patch
-+	patches.suse/nvmet-fc-rename-ls_list-to-ls_rcv_list.patch
-+	patches.suse/nvmet-fc-Add-Disconnect-Association-Xmt-support.patch
-+	patches.suse/nvme-fcloop-refactor-to-enable-target-to-host-LS.patch
-+	patches.suse/nvme-fcloop-add-target-to-host-LS-request-support.patch
-+	patches.suse/lpfc-Refactor-lpfc-nvme-headers.patch
-+	patches.suse/lpfc-Refactor-nvmet_rcv_ctx-to-create-lpfc_async_xch.patch
-+	patches.suse/lpfc-Commonize-lpfc_async_xchg_ctx-state-and-flag-de.patch
-+	patches.suse/lpfc-Refactor-NVME-LS-receive-handling.patch
-+	patches.suse/lpfc-Refactor-Send-LS-Request-support.patch
-+	patches.suse/lpfc-Refactor-Send-LS-Abort-support.patch
-+	patches.suse/lpfc-Refactor-Send-LS-Response-support.patch
-+	patches.suse/lpfc-nvme-Add-Receive-LS-Request-and-Send-LS-Respons.patch
-+	patches.suse/lpfc-nvmet-Add-support-for-NVME-LS-request-hosthandl.patch
-+	patches.suse/lpfc-nvmet-Add-Send-LS-Request-and-Abort-LS-Request-.patch
-+	patches.suse/nvme-fc-avoid-gcc-10-zero-length-bounds-warning.patch
-+	patches.suse/0007-raid5-remove-gfp-flags-from-scribble_alloc.patch
-+	patches.suse/nvme-fc-print-proper-nvme-fc-devloss_tmo-value.patch
-+	patches.suse/lpfc-Fix-pointer-checks-and-comments-in-LS-receive-r.patch
-+	patches.suse/lpfc-fix-axchg-pointer-reference-after-free-and-doub.patch
-+	patches.suse/lpfc-Fix-return-value-in-__lpfc_nvme_ls_abort.patch
-+	patches.suse/xfs-clean-up-the-error-handling-in-xfs_swap_extents.patch
-+	patches.suse/xfs-fix-duplicate-verification-from-xfs_qm_dqflush.patch
-+	patches.suse/xfs-don-t-fail-unwritten-extent-conversion-on-writeb.patch
-+	patches.suse/xfs-measure-all-contiguous-previous-extents-for-prea.patch
-+	patches.suse/xfs-force-writes-to-delalloc-regions-to-unwritten.patch
-+	patches.suse/0001-btrfs-reloc-fix-reloc-root-leak-and-NULL-pointer-der.patch
-+	patches.suse/0002-btrfs-reloc-clear-DEAD_RELOC_TREE-bit-for-orphan-roo.patch
-+	patches.suse/clocksource-dw_apb_timer-Make-CPU-affiliation-being-.patch
-+	patches.suse/clocksource-dw_apb_timer_of-Fix-missing-clockevent-t.patch
-+	patches.suse/sched-fair-Simplify-the-code-of-should_we_balance.patch
-+	patches.suse/sched-fair-find_idlest_group-Remove-unused-sd_flag-parameter.patch
-+	patches.suse/sched-Make-newidle_balance-static-again.patch
-+	patches.suse/sched-fair-Use-__this_cpu_read-in-wake_wide.patch
-+	patches.suse/sched-fair-Optimize-enqueue_task_fair.patch
-+	patches.suse/sched-cpuacct-Use-__this_cpu_add-instead-of-this_cpu_ptr.patch
-+	patches.suse/sched-pelt-Sync-util-runnable_sum-with-PELT-window-when-propagating.patch
-+	patches.suse/sched-cpuacct-Fix-charge-cpuacct.usage_sys.patch
-+	patches.suse/sched-Optimize-ttwu-spinning-on-p-on_cpu.patch
-+	patches.suse/sched-Offload-wakee-task-activation-if-it-the-wakee-is-descheduling.patch
-+	patches.suse/kvm-x86-only-do-l1tf-workaround-on-affected-processors
-+	patches.suse/kvm-x86-mmu-set-mmio_value-to-0-if-reserved-pf-can-t-be-generated
-+	patches.suse/Bluetooth-hci_bcm-fix-freeing-not-requested-IRQ.patch
-+	patches.suse/e1000-Distribute-switch-variables-for-initialization.patch
-+	patches.suse/ice-Fix-error-return-code-in-ice_add_prof.patch
-+	patches.suse/selftests-bpf-Fix-memory-leak-in-extract_build_id.patch
-+	patches.suse/selftests-bpf-Fix-invalid-memory-reads-in-core_relo-.patch
-+	patches.suse/bnxt_en-Improve-TQM-ring-context-memory-sizing-formu.patch
-+	patches.suse/Crypto-chcr-fix-for-ccm-aes-failed-test.patch
-+	patches.suse/ath9k-Fix-use-after-free-Read-in-htc_connect_service.patch
-+	patches.suse/ath9k-Fix-use-after-free-Read-in-ath9k_wmi_ctrl_rx.patch
-+	patches.suse/ath9k-Fix-use-after-free-Write-in-ath9k_htc_rx_msg.patch
-+	patches.suse/ath9x-Fix-stack-out-of-bounds-Write-in-ath9k_hif_usb.patch
-+	patches.suse/brcmfmac-fix-wrong-location-to-get-firmware-feature.patch
-+	patches.suse/p54usb-add-AirVasT-USB-stick-device-id.patch
-+	patches.suse/b43legacy-Fix-case-where-channel-status-is-corrupted.patch
-+	patches.suse/rtw88-fix-an-issue-about-leak-system-resources.patch
-+	patches.suse/mwifiex-avoid-Wstringop-overflow-warning.patch
-+	patches.suse/libertas_tf-avoid-a-null-dereference-in-pointer-priv.patch
-+	patches.suse/ath10k-remove-the-max_sched_scan_reqs-value.patch
-+	patches.suse/carl9170-remove-P2P_GO-support.patch
-+	patches.suse/ath9k_htc-Silence-undersized-packet-warnings.patch
-+	patches.suse/Bluetooth-btbcm-Add-2-missing-models-to-subver-table.patch
-+	patches.suse/selftests-bpf-CONFIG_IPV6_SEG6_BPF-required-for-test.patch
-+	patches.suse/selftests-bpf-CONFIG_LIRC-required-for-test_lirc_mod.patch
-+	patches.suse/e1000e-Disable-TSO-for-buffer-overrun-workaround.patch
-+	patches.suse/iwlwifi-avoid-debug-max-amsdu-config-overwriting-its.patch
-+	patches.suse/mt76-mt76x02u-Add-support-for-newer-versions-of-the-.patch
-+	patches.suse/rtlwifi-Fix-a-double-free-in-_rtl_usb_tx_urb_setup.patch
-+	patches.suse/mwifiex-Fix-memory-corruption-in-dump_station.patch
-+	patches.suse/vmxnet3-prepare-for-version-4-changes.patch
-+	patches.suse/vmxnet3-add-support-to-get-set-rx-flow-hash.patch
-+	patches.suse/vmxnet3-add-geneve-and-vxlan-tunnel-offload-support.patch
-+	patches.suse/vmxnet3-update-to-version-4.patch
-+	patches.suse/vmxnet3-use-correct-hdr-reference-when-packet-is-enc.patch
-+	patches.suse/e1000e-Relax-condition-to-trigger-reset-for-ME-worka.patch
-+	patches.suse/ath10k-Skip-handling-del_server-during-driver-exit.patch
-+	patches.suse/wcn36xx-Fix-error-handling-path-in-wcn36xx_probe.patch
-+	patches.suse/b43-Fix-connection-problem-with-WPA3.patch
-+	patches.suse/b43_legacy-Fix-connection-problem-with-WPA3.patch
-+	patches.suse/ath10k-Remove-ath10k_qmi_register_service_notifier-d.patch
-+	patches.suse/Bluetooth-Add-SCO-fallback-for-invalid-LMP-parameter.patch
-+	patches.suse/Bluetooth-btmtkuart-Improve-exception-handling-in-bt.patch
-+	patches.suse/net-vmxnet3-fix-possible-buffer-overflow-caused-by-b.patch
-+	patches.suse/tun-correct-header-offsets-in-napi-frags-mode.patch
-+	patches.suse/ice-Fix-inability-to-set-channels-when-down.patch
-+	patches.suse/ipv6-fix-IPV6_ADDRFORM-operation-logic.patch
-+	patches.suse/libbpf-Fix-perf_buffer__free-API-for-sparse-allocs.patch
-+	patches.suse/bpf-Fix-map-permissions-check.patch
-+	patches.suse/selftests-bpf-flow_dissector-Close-TAP-device-FD-aft.patch
-+	patches.suse/s390-bpf-maintain-8-byte-stack-alignment
-+	patches.suse/vmxnet3-allow-rx-flow-hash-ops-only-when-rss-is-enab.patch
-+	patches.suse/media-dvb-return-EREMOTEIO-on-i2c-transfer-failure.patch
-+	patches.suse/media-platform-fcp-Set-appropriate-DMA-parameters.patch
-+	patches.suse/media-si2157-Better-check-for-running-tuner-in-init.patch
-+	patches.suse/media-staging-ipu3-Fix-stale-list-entries-on-paramet.patch
-+	patches.suse/media-Revert-staging-imgu-Address-a-compiler-warning.patch
-+	patches.suse/media-staging-ipu3-imgu-Move-alignment-attribute-to-.patch
-+	patches.suse/mfd-wm8994-Fix-driver-operation-if-loaded-as-modules.patch
-+	patches.suse/mfd-stmfx-Reset-chip-on-resume-as-supply-was-disable.patch
-+	patches.suse/mfd-stmfx-Fix-stmfx_irq_init-error-path.patch
-+	patches.suse/backlight-lp855x-Ensure-regulators-are-disabled-on-p.patch
-+	patches.suse/watchdog-imx_sc_wdt-Fix-reboot-on-crash.patch
-+	patches.suse/ALSA-usb-audio-RME-Babyface-Pro-mixer-patch.patch
-+	patches.suse/ALSA-usb-audio-Print-more-information-in-stream-proc.patch
-+	patches.suse/ALSA-usb-audio-Fix-a-limit-check-in-proc_dump_substr.patch
-+	patches.suse/ALSA-usb-audio-Improve-frames-size-computation.patch
-+	patches.suse/ALSA-usb-audio-Remove-async-workaround-for-Scarlett-.patch
-+	patches.suse/ALSA-usb-audio-Fix-racy-list-management-in-output-qu.patch
-+	patches.suse/ALSA-hda-realtek-Introduce-polarity-for-micmute-LED-.patch
-+	patches.suse/ALSA-hda-realtek-Enable-micmute-LED-on-and-HP-system.patch
-+	patches.suse/ALSA-hda-realtek-Add-LED-class-support-for-micmute-L.patch
-+	patches.suse/ALSA-hda-realtek-Fix-unused-variable-warning-w-o-CON.patch
-+	patches.suse/ALSA-isa-wavefront-prevent-out-of-bounds-write-in-io.patch
-+	patches.suse/ALSA-hda-tegra-correct-number-of-SDO-lines-for-Tegra.patch
-+	patches.suse/ALSA-hda-add-member-to-store-ratio-for-stripe-contro.patch
-+	patches.suse/ALSA-hda-tegra-workaround-playback-failure-on-Tegra1.patch
-+	patches.suse/ALSA-firewire-lib-fix-invalid-assignment-to-union-da.patch
-+	patches.suse/ALSA-fireface-fix-configuration-error-for-nominal-sa.patch
-+	patches.suse/ALSA-usb-audio-fixing-upper-volume-limit-for-RME-Bab.patch
-+	patches.suse/ALSA-usb-audio-Add-duplex-sound-support-for-USB-devi.patch
-+	patches.suse/ALSA-hda-Fix-potential-race-in-unsol-event-handler.patch
-+	patches.suse/ALSA-usb-audio-Clean-up-quirk-entries-with-macros.patch
-+	patches.suse/ALSA-usb-audio-Fixing-usage-of-plain-int-instead-of-.patch
-+	patches.suse/ASoC-davinci-mcasp-Fix-dma_chan-refcnt-leak-when-get.patch
-+	patches.suse/ASoC-max98373-reorder-max98373_reset-in-resume.patch
-+	patches.suse/ASoC-max9867-fix-volume-controls.patch
-+	patches.suse/ALSA-hda-Add-ElkhartLake-HDMI-codec-vid.patch
-+	patches.suse/ASoC-tegra-tegra_wm8903-Support-nvidia-headset-prope.patch
-+	patches.suse/ASoC-SOF-core-fix-error-return-code-in-sof_probe_con.patch
-+	patches.suse/ASoC-ux500-mop500-Fix-some-refcounted-resources-issu.patch
-+	patches.suse/ASoC-ti-omap-mcbsp-Fix-an-error-handling-path-in-aso.patch
-+	patches.suse/ASoC-SOF-Do-nothing-when-DSP-PM-callbacks-are-not-se.patch
-+	patches.suse/ASoC-Intel-bytcr_rt5640-Add-quirk-for-Toshiba-WT8-A.patch
-+	patches.suse/ASoC-fix-incomplete-error-handling-in-img_i2s_in_pro.patch
-+	patches.suse/ASoC-fsl_asrc_dma-Fix-dma_chan-leak-when-config-DMA-.patch
-+	patches.suse/ASoC-qcom-q6asm-dai-kCFI-fix.patch
-+	patches.suse/ALSA-usb-audio-Add-Pioneer-DJ-DJM-900NXS2-support.patch
-+	patches.suse/ALSA-hda-add-sienna_cichlid-audio-asic-id-for-sienna.patch
-+	patches.suse/ALSA-es1688-Add-the-missed-snd_card_free.patch
-+	patches.suse/HID-i2c-hid-add-Schneider-SCL142ALM-to-descriptor-ov.patch
-+	patches.suse/HID-sony-Fix-for-broken-buttons-on-DS3-USB-dongles.patch
-+	patches.suse/HID-intel-ish-hid-avoid-bogus-uninitialized-variable.patch
-+	patches.suse/HID-multitouch-enable-multi-input-as-a-quirk-for-som.patch
-+	patches.suse/livepatch-disallow-vmlinux-ko.patch
-+	patches.suse/livepatch-apply-vmlinux-specific-klp-relocations-early.patch
-+	patches.suse/livepatch-remove-klp-arch.patch
-+	patches.suse/livepatch-prevent-module-specific-klp-rela-sections-from-referencing-vmlinux-symbols.patch
-+	patches.suse/livepatch-make-klp_apply_object_relocs-static.patch
-+	patches.suse/fanotify-fix-ignore-mask-logic-for-events-on-child-a.patch
-+	patches.suse/0001-mm-memory_hotplug-refrain-from-adding-memory-into-an.patch
- 	patches.suse/relay-handle-alloc_percpu-returning-NULL-in-relay_open.patch
-+	patches.suse/soc-qcom-rpmh-Update-dirty-flag-only-when-data-chang.patch
-+	patches.suse/soc-qcom-rpmh-Invalidate-SLEEP-and-WAKE-TCSes-before.patch
-+	patches.suse/soc-qcom-rpmh-rsc-Clear-active-mode-configuration-fo.patch
-+	patches.suse/soc-qcom-rpmh-rsc-Allow-using-free-WAKE-TCS-for-acti.patch
-+	patches.suse/firmware-qcom_scm-fix-bogous-abuse-of-dma-direct-int.patch
-+	patches.suse/soc-qcom-rpmh-Dirt-can-only-make-you-dirtier-not-cle.patch
-+	patches.suse/soc-tegra-pmc-Select-GENERIC_PINCONF.patch
-+	patches.suse/firmware-imx-scu-Support-one-TX-and-one-RX.patch
-+	patches.suse/firmware-imx-scu-Fix-corruption-of-header.patch
-+	patches.suse/firmware-imx-scu-Fix-possible-memory-leak-in-imx_scu.patch
-+	patches.suse/drivers-soc-ti-knav_qmss_queue-Make-knav_gp_range_op.patch
-+	patches.suse/powerpc-fadump-use-static-allocation-for-reserved-me.patch
-+	patches.suse/powerpc-fadump-consider-reserved-ranges-while-reserv.patch
-+	patches.suse/powerpc-powernv-Fix-a-warning-message.patch
-+	patches.suse/powerpc-64s-exception-Fix-machine-check-no-loss-idle.patch
-+	patches.suse/powerpc-xive-Clear-the-page-tables-for-the-ESB-IO-ma.patch
-+	patches.suse/powerpc-fadump-Account-for-memory_limit-while-reserv.patch
-+	patches.suse/powerpc-64s-Don-t-let-DT-CPU-features-set-FSCR_DSCR.patch
-+	patches.suse/powerpc-64s-Save-FSCR-to-init_task.thread.fscr-after.patch
- 	patches.suse/vfio-type1-support-faulting-pfnmap-vmas
- 	patches.suse/vfio-pci-fault-mmaps-to-enable-vma-tracking
- 	patches.suse/vfio-pci-invalidate-mmaps-and-block-mmio-access-on-disabled-memory
-+	patches.suse/vfio-pci-fix-memory-leaks-in-alloc_perm_bits.patch
-+	patches.suse/vfio-mdev-Fix-reference-count-leak-in-add_mdev_suppo.patch
-+	patches.suse/gpio-dwapb-Append-MODULE_ALIAS-for-platform-driver.patch
-+	patches.suse/gpiolib-Document-that-GPIO-line-names-are-not-global.patch
-+	patches.suse/gpio-dwapb-Call-acpi_gpiochip_free_interrupts-on-GPI.patch
-+	patches.suse/RDMA-uverbs-Make-the-event_queue-fds-return-POLLERR-.patch
-+	patches.suse/RDMA-bnxt_re-Remove-dead-code-from-rcfw.patch
-+	patches.suse/RDMA-srpt-Fix-disabling-device-management.patch
-+	patches.suse/RDMA-core-Move-and-rename-trace_cm_id_create.patch
-+	patches.suse/scsi-lpfc-remove-duplicate-unloading-checks.patch
-+	patches.suse/scsi-lpfc-Maintain-atomic-consistency-of-queue_claim.patch
-+	patches.suse/scsi-lpfc-Remove-re-binding-of-nvme-rport-during-reg.patch
-+	patches.suse/scsi-lpfc-Fix-negation-of-else-clause-in-lpfc_prep_n.patch
-+	patches.suse/scsi-lpfc-Change-default-queue-allocation-for-reduce.patch
-+	patches.suse/scsi-lpfc-Remove-unnecessary-lockdep_assert_held-cal.patch
-+	patches.suse/scsi-lpfc-Fix-noderef-and-address-space-warnings.patch
-+	patches.suse/scsi-lpfc-Fix-MDS-Diagnostic-Enablement-definition.patch
-+	patches.suse/scsi-lpfc-Update-lpfc-version-to-12.8.0.1.patch
-+	patches.suse/scsi-lpfc-Remove-redundant-initialization-to-variabl.patch
-+	patches.suse/scsi-megaraid_sas-Replace-undefined-MFI_BIG_ENDIAN-m.patch
-+	patches.suse/scsi-zfcp-Move-shost-modification-after-QDIO-re-open.patch
-+	patches.suse/scsi-zfcp-Move-shost-updates-during-xconfig-data-han.patch
-+	patches.suse/scsi-zfcp-Move-fc_host-updates-during-xport-data-han.patch
-+	patches.suse/scsi-zfcp-Fence-fc_host-updates-during-link-down-han.patch
-+	patches.suse/scsi-zfcp-Move-p-t-p-port-allocation-to-after-xport-.patch
-+	patches.suse/scsi-zfcp-Fence-adapter-status-propagation-for-commo.patch
-+	patches.suse/scsi-zfcp-Fence-early-sysfs-interfaces-for-accesses-.patch
-+	patches.suse/scsi-zfcp-Move-allocation-of-the-shost-object-to-aft.patch
-+	patches.suse/scsi-lpfc-Fix-lpfc_nodelist-leak-when-processing-uns.patch
-+	patches.suse/ima-Switch-to-ima_hash_algo-for-boot-aggregate.patch
-+	patches.suse/ima-Evaluate-error-in-init_ima.patch
-+	patches.suse/ima-Store-template-digest-directly-in-ima_template_e.patch
-+	patches.suse/ima-Switch-to-dynamically-allocated-buffer-for-templ.patch
-+	patches.suse/ima-Allocate-and-initialize-tfm-for-each-PCR-bank.patch
-+	patches.suse/ima-Calculate-and-extend-PCR-with-digests-in-ima_tem.patch
-+	patches.suse/ima-Use-ima_hash_algo-for-collision-detection-in-the.patch
-+	patches.suse/ima-Fix-ima-digest-hash-table-key-calculation.patch
-+	patches.suse/ima-Remove-redundant-policy-rule-set-in-add_rules.patch
-+	patches.suse/ima-Set-again-build_ima_appraise-variable.patch
-+	patches.suse/evm-Fix-possible-memory-leak-in-evm_calc_hmac_or_has.patch
-+	patches.suse/ima-Directly-assign-the-ima_default_policy-pointer-t.patch
-+	patches.suse/ima-Call-ima_calc_boot_aggregate-in-ima_eventdigest_.patch
-+	patches.suse/ima-Directly-free-entry-in-ima_alloc_init_template-i.patch
-+	patches.suse/PCI-ASPM-Allow-ASPM-on-links-to-PCIe-to-PCI-PCI-X-Br.patch
-+	patches.suse/PCI-Fix-pci_register_host_bridge-device_register-err.patch
-+	patches.suse/PCI-Program-MPS-for-RCiEP-devices.patch
-+	patches.suse/PCI-PTM-Inherit-Switch-Downstream-Port-PTM-settings-.patch
-+	patches.suse/x86-PCI-Mark-Intel-C620-MROMs-as-having-non-complian.patch
-+	patches.suse/PCI-PM-Call-.bridge_d3-hook-only-if-non-NULL.patch
-+	patches.suse/PCI-PM-Adjust-pcie_wait_for_link_delay-for-caller-de.patch
-+	patches.suse/PCI-Allow-pci_resize_resource-for-devices-on-root-bu.patch
-+	patches.suse/PCI-Avoid-FLR-for-AMD-Matisse-HD-Audio-USB-3.0.patch
-+	patches.suse/PCI-Avoid-FLR-for-AMD-Starship-USB-3.0.patch
-+	patches.suse/PCI-Add-ACS-quirk-for-Intel-Root-Complex-Integrated-.patch
-+	patches.suse/PCI-aardvark-Don-t-blindly-enable-ASPM-L0s-and-don-t.patch
-+	patches.suse/pci-brcmstb-assert-fundamental-reset-on-initialization.patch
-+	patches.suse/pci-brcmstb-fix-window-register-offset-from-4-to-8.patch
-+	patches.suse/PCI-dwc-Fix-inner-MSI-IRQ-domain-registration.patch
-+	patches.suse/PCI-amlogic-meson-Don-t-use-FAST_LINK_MODE-to-set-up.patch
-+	patches.suse/PCI-pci-bridge-emul-Fix-PCIe-bit-conflicts.patch
-+	patches.suse/PCI-rcar-Fix-incorrect-programming-of-OB-windows.patch
-+	patches.suse/PCI-v3-semi-Fix-a-memory-leak-in-v3_pci_probe-error-.patch
-+	patches.suse/PCI-vmd-Filter-resource-type-bits-from-shadow-regist.patch
-+	patches.suse/usblp-poison-URBs-upon-disconnect.patch
-+	patches.suse/USB-ohci-sm501-fix-error-return-code-in-ohci_hcd_sm5.patch
-+	patches.suse/usb-ohci-platform-Fix-a-warning-when-hibernating.patch
-+	patches.suse/usb-xhci-plat-Set-PM-runtime-as-active-on-resume.patch
-+	patches.suse/usb-ehci-platform-Set-PM-runtime-as-active-on-resume.patch
-+	patches.suse/USB-host-ehci-mxc-Add-error-handling-in-ehci_mxc_drv.patch
-+	patches.suse/drivers-phy-sr-usb-do-not-use-internal-fsm-for-USB2-.patch
-+	patches.suse/usb-dwc3-gadget-Properly-handle-ClearFeature-halt.patch
-+	patches.suse/usb-dwc3-gadget-Properly-handle-failed-kick_transfer.patch
-+	patches.suse/usb-dwc2-gadget-move-gadget-resume-after-the-core-is.patch
-+	patches.suse/USB-gadget-udc-s3c2410_udc-Remove-pointless-NULL-che.patch
-+	patches.suse/usb-gadget-lpc32xx_udc-don-t-dereference-ep-pointer-.patch
-+	patches.suse/usb-gadget-fix-potential-double-free-in-m66592_probe.patch
-+	patches.suse/usb-musb-start-session-in-resume-for-host-port.patch
-+	patches.suse/usb-musb-Fix-runtime-PM-imbalance-on-error.patch
-+	patches.suse/CDC-ACM-heed-quirk-also-in-error-handling.patch
-+	patches.suse/USB-serial-usb_wwan-do-not-resubmit-rx-urb-on-fatal-.patch
-+	patches.suse/USB-serial-ch341-add-basis-for-quirk-detection.patch
-+	patches.suse/USB-serial-qcserial-add-DW5816e-QDL-support.patch
-+	patches.suse/USB-serial-option-add-Telit-LE910C1-EUX-compositions.patch
-+	patches.suse/tty-n_gsm-Fix-SOF-skipping.patch
-+	patches.suse/tty-n_gsm-Fix-waking-up-upper-tty-layer-when-room-av.patch
-+	patches.suse/serial-8250-Fix-max-baud-limit-in-generic-8250-port.patch
-+	patches.suse/tty-n_gsm-Fix-bogus-i-in-gsm_data_kick.patch
- 	patches.suse/vt-keyboard-avoid-signed-integer-overflow-in-k_ascii.patch
-+	patches.suse/iio-buffer-Don-t-allow-buffers-without-any-channels-.patch
-+	patches.suse/iio-pressure-bmp280-Tolerate-IRQ-before-registering.patch
-+	patches.suse/staging-sm750fb-add-missing-case-while-setting-FB_VI.patch
-+	patches.suse/iio-vcnl4000-Fix-i2c-swapped-word-reading.patch
-+	patches.suse/iio-bmp280-fix-compensation-of-humidity.patch
-+	patches.suse/iio-chemical-sps30-Fix-timestamp-alignment.patch
-+	patches.suse/iio-chemical-pms7003-Fix-timestamp-alignment-and-pre.patch
-+	patches.suse/staging-rtl8712-Fix-IEEE80211_ADDBA_PARAM_BUF_SIZE_M.patch
-+	patches.suse/drivers-base-Fix-NULL-pointer-exception-in-__platfor.patch
-+	patches.suse/firmware-xilinx-Fix-an-error-handling-path-in-zynqmp.patch
-+	patches.suse/slimbus-core-Fix-mismatch-in-of_node_get-put.patch
-+	patches.suse/misc-fastrpc-fix-potential-fastrpc_invoke_ctx-leak.patch
-+	patches.suse/habanalabs-Align-protection-bits-configuration-of-al.patch
-+	patches.suse/fpga-dfl-afu-Corrected-error-handling-levels.patch
-+	patches.suse/w1-omap-hdq-cleanup-to-add-missing-newline-for-some-.patch
-+	patches.suse/extcon-adc-jack-Fix-an-error-handling-path-in-adc_ja.patch
-+	patches.suse/ima-Remove-__init-annotation-from-ima_pcrread.patch
-+	patches.suse/ntb-intel-Add-Icelake-gen4-support-for-Intel-NTB.patch
-+	patches.suse/ntb-intel-add-hw-workaround-for-NTB-BAR-alignment.patch
-+	patches.suse/ntb-intel-fix-static-declaration.patch
-+	patches.suse/rtc-mc13xxx-fix-a-double-unlock-issue.patch
-+	patches.suse/rtc-rv3028-Add-missed-check-for-devm_regmap_init_i2c.patch
-+	patches.suse/pinctrl-stmfx-stmfx_pinconf_set-doesn-t-require-to-g.patch
-+	patches.suse/pinctrl-rza1-Fix-wrong-array-assignment-of-rza1l_swi.patch
-+	patches.suse/pinctrl-rockchip-fix-memleak-in-rockchip_dt_node_to_.patch
-+	patches.suse/pinctrl-ocelot-Fix-GPIO-interrupt-decoding-on-Jaguar.patch
-+	patches.suse/pinctrl-samsung-Correct-setting-of-eint-wakeup-mask-.patch
-+	patches.suse/pinctrl-samsung-Save-restore-eint_mask-over-suspend-.patch
-+	patches.suse/pinctrl-imxl-Fix-an-error-handling-path-in-imx1_pinc.patch
-+	patches.suse/pinctrl-freescale-imx-Fix-an-error-handling-path-in-.patch
-+	patches.suse/pinctrl-freescale-imx-Use-devm_of_iomap-to-avoid-a-r.patch
-+	patches.suse/pinctrl-sprd-Fix-the-incorrect-pull-up-definition.patch
-+	patches.suse/genetlink-fix-memory-leaks-in-genl_family_rcv_msg_du.patch
-+	patches.suse/net-ena-xdp-XDP_TX-fix-memory-leak.patch
-+	patches.suse/net-ena-xdp-update-napi-budget-for-DROP-and-ABORTED.patch
-+	patches.suse/geneve-change-from-tx_error-to-tx_dropped-on-missing.patch
-+	patches.suse/Revert-drm-amd-display-disable-dcn20-abm-feature-for.patch
-+	patches.suse/drm-i915-gem-Avoid-iterating-an-empty-list.patch
-+	patches.suse/0002-drm-i915-gt-Do-not-schedule-normal-requests-immediat.patch
-+	patches.suse/drm-i915-Whitelist-context-local-timestamp-in-the-ge.patch
-+	patches.suse/0003-drm-msm-Check-for-powered-down-HW-in-the-devfreq-cal.patch
-+	patches.suse/s390-pci-log-new-handle-in-clp_disable_fh
-+	patches.suse/0012-ceph-reorganize-_send_cap-for-less-spinlock-abuse.patch
-+	patches.suse/0013-ceph-split-up-_finish_cap_flush.patch
-+	patches.suse/0014-ceph-add-comments-for-handle_cap_flush_ack-logic.patch
-+	patches.suse/0015-ceph-don-t-release-i_ceph_lock-in-handle_cap_trunc.patch
-+	patches.suse/0016-ceph-don-t-take-i_ceph_lock-in-handle_cap_import.patch
-+	patches.suse/0017-ceph-document-what-protects-i_dirty_item-and-i_flushing_item.patch
-+	patches.suse/0018-ceph-fix-potential-race-in-ceph_check_caps.patch
-+	patches.suse/0019-ceph-throw-a-warning-if-we-destroy-session-with-mutex-still-locked.patch
-+	patches.suse/0020-ceph-reset-i_requested_max_size-if-file-write-is-not-wanted.patch
-+	patches.suse/0021-ceph-convert-mdsc-cap_dirty-to-a-per-session-list.patch
-+	patches.suse/0022-ceph-request-expedited-service-on-session-s-last-cap-flush.patch
-+	patches.suse/0023-ceph-ceph_kick_flushing_caps-needs-the-s_mutex.patch
-+	patches.suse/0024-ceph-normalize-delta-parameter-usage-in-check_quota_exceeded.patch
-+	patches.suse/0025-ceph-allow-rename-operation-under-different-quota-realms.patch
-+	patches.suse/0027-ceph-don-t-return-estale-if-there-s-still-an-open-file.patch
-+	patches.suse/0028-ceph-make-sure-mdsc-mutex-is-nested-in-s-s_mutex-to-fix-dead-lock.patch
-+	patches.suse/0029-ceph-skip-checking-caps-when-session-reconnecting-and-releasing-reqs.patch
-+	patches.suse/remoteproc-Fix-IDR-initialisation-in-rproc_alloc.patch
-+	patches.suse/remoteproc-Add-missing-n-in-log-messages.patch
-+	patches.suse/remoteproc-Fall-back-to-using-parent-memory-pool-if-.patch
-+	patches.suse/remoteproc-Fix-and-restore-the-parenting-hierarchy-f.patch
-+	patches.suse/selftests-timens-handle-a-case-when-alarm-clocks-are.patch
-+	patches.suse/power-supply-bq24257_charger-Replace-depends-on-REGM.patch
-+	patches.suse/power-reset-qcom-pon-reg-write-mask-depends-on-pon-g.patch
-+	patches.suse/power-supply-core-fix-HWMON-temperature-labels.patch
-+	patches.suse/power-supply-core-fix-memory-leak-in-HWMON-error-pat.patch
-+	patches.suse/power-supply-lp8788-Fix-an-error-handling-path-in-lp.patch
-+	patches.suse/power-supply-smb347-charger-IRQSTAT_D-is-volatile.patch
-+	patches.suse/clk-meson-meson8b-Fix-the-polarity-of-the-RESET_N-li.patch
-+	patches.suse/clk-meson-meson8b-Fix-the-vclk_div-1-2-4-6-12-_en-ga.patch
-+	patches.suse/clk-meson-meson8b-Don-t-rely-on-u-boot-to-init-all-G.patch
-+	patches.suse/clk-renesas-cpg-mssr-Fix-STBCR-suspend-resume-handli.patch
-+	patches.suse/clk-samsung-Mark-top-ISP-and-CAM-clocks-on-Exynos542.patch
-+	patches.suse/clk-samsung-exynos5433-Add-IGNORE_UNUSED-flag-to-scl.patch
-+	patches.suse/clk-sunxi-Fix-incorrect-usage-of-round_down.patch
-+	patches.suse/clk-zynqmp-fix-memory-leak-in-zynqmp_register_clocks.patch
-+	patches.suse/clk-ti-composite-fix-memory-leak.patch
-+	patches.suse/clk-sprd-return-correct-type-of-value-for-_sprd_pll_.patch
-+	patches.suse/clk-bcm2835-Fix-return-type-of-bcm2835_register_gate.patch
-+	patches.suse/clk-bcm2835-Remove-casting-to-bcm2835_clk_register.patch
-+	patches.suse/clk-clk-flexgen-fix-clock-critical-handling.patch
-+	patches.suse/clk-qcom-msm8916-Fix-the-address-location-of-pll-con.patch
-+	patches.suse/clk-qcom-Add-missing-msm8998-ufs_unipro_core_clk_src.patch
-+	patches.suse/clk-mediatek-assign-the-initial-value-to-clk_init_da.patch
-+	patches.suse/mtd-rawnand-marvell-Fix-the-condition-on-a-return-co.patch
-+	patches.suse/mtd-rawnand-marvell-Use-nand_cleanup-when-the-device.patch
-+	patches.suse/mtd-rawnand-marvell-Fix-probe-error-path.patch
-+	patches.suse/mtd-rawnand-timings-Fix-default-tR_max-and-tCCS_min-.patch
-+	patches.suse/mtd-rawnand-onfi-Fix-redundancy-detection-check.patch
-+	patches.suse/mtd-rawnand-brcmnand-fix-hamming-oob-layout.patch
-+	patches.suse/mtd-rawnand-brcmnand-correctly-verify-erased-pages.patch
-+	patches.suse/mtd-rawnand-Fix-nand_gpio_waitrdy.patch
-+	patches.suse/mtd-rawnand-diskonchip-Fix-the-probe-error-path.patch
-+	patches.suse/mtd-rawnand-ingenic-Fix-the-probe-error-path.patch
-+	patches.suse/mtd-rawnand-mtk-Fix-the-probe-error-path.patch
-+	patches.suse/mtd-rawnand-orion-Fix-the-probe-error-path.patch
-+	patches.suse/mtd-rawnand-oxnas-Keep-track-of-registered-devices.patch
-+	patches.suse/mtd-rawnand-oxnas-Release-all-devices-in-the-_remove.patch
-+	patches.suse/mtd-rawnand-pasemi-Fix-the-probe-error-path.patch
-+	patches.suse/mtd-rawnand-plat_nand-Fix-the-probe-error-path.patch
-+	patches.suse/mtd-rawnand-sharpsl-Fix-the-probe-error-path.patch
-+	patches.suse/mtd-rawnand-socrates-Fix-the-probe-error-path.patch
-+	patches.suse/mtd-rawnand-sunxi-Fix-the-probe-error-path.patch
-+	patches.suse/mtd-rawnand-tmio-Fix-the-probe-error-path.patch
-+	patches.suse/mtd-rawnand-xway-Fix-the-probe-error-path.patch
-+	patches.suse/mtd-rawnand-brcmnand-fix-CS0-layout.patch
-+	patches.suse/Input-edt-ft5x06-fix-get_default-register-write-acce.patch
-+	patches.suse/ACPI-PM-Avoid-using-power-resources-if-there-are-non.patch
-+	patches.suse/sunrpc-svcauth_gss_register_pseudoflavor-must-reject.patch
-+	patches.suse/sunrpc-clean-up-properly-in-gss_mech_unregister.patch
-+	patches.suse/nfsd4-make-drc_slab-global-not-per-net.patch
-+	patches.suse/crypto-omap-sham-add-proper-load-balancing-support-f.patch
-+	patches.suse/crypto-cavium-nitrox-Fix-nitrox_get_first_device-whe.patch
-+	patches.suse/NFSv4.1-fix-rpc_call_done-assignment-for-BIND_CONN_T.patch
-+	patches.suse/nfs-set-invalid-blocks-after-NFSv4-writes.patch
-+	patches.suse/0004-drm-connector-notify-userspace-on-hotplug-after-regi.patch
-+	patches.suse/drm-sun4i-hdmi-ddc-clk-Fix-size-of-m-divider.patch
-+	patches.suse/ALSA-usb-audio-Fix-inconsistent-card-PM-state-after-.patch
-+	patches.suse/ALSA-emu10k1-delete-an-unnecessary-condition.patch
-+	patches.suse/ALSA-usb-audio-Add-vendor-product-and-profile-name-f.patch
-+	patches.suse/ALSA-usb-audio-Use-the-new-macro-for-HP-Dock-rename-.patch
-+	patches.suse/ALSA-pcm-fix-snd_pcm_link-lockdep-splat.patch
-+	patches.suse/ALSA-hda-realtek-add-a-pintbl-quirk-for-several-Leno.patch
-+	patches.suse/ALSA-usb-audio-Manage-auto-pm-of-all-bundled-interfa.patch
-+	patches.suse/ALSA-pcm-disallow-linking-stream-to-itself.patch
-+	patches.suse/ASoC-meson-add-missing-free_irq-in-error-path.patch
-+	patches.suse/ASoC-Intel-bytcr_rt5640-Add-quirk-for-Toshiba-Encore.patch
-+	patches.suse/ASoC-rt5645-Add-platform-data-for-Asus-T101HA.patch
-+	patches.suse/ASoC-core-only-convert-non-DPCM-link-to-DPCM-link.patch
-+	patches.suse/ASoC-SOF-nocodec-conditionally-set-dpcm_capture-dpcm.patch
-+	patches.suse/mailbox-zynqmp-ipi-Fix-NULL-vs-IS_ERR-check-in-zynqm.patch
-+	patches.suse/x86-reboot-quirks-Add-MacBook6-1-reboot-quirk.patch
- 	patches.suse/x86-speculation-avoid-force-disabling-ibpb-based-on-stibp-and-enhanced-ibrs.patch
- 	patches.suse/x86-speculation-prevent-rogue-cross-process-ssbd-shutdown.patch
- 	patches.suse/x86-speculation-pr_spec_force_disable-enforcement-for-indirect-branches.patch
-+	patches.suse/nvme-fc-don-t-call-nvme_cleanup_cmd-for-AENs.patch
-+	patches.suse/lib-lzo-fix-ambiguous-encoding-bug-in-lzo-rle.patch
-+	patches.suse/amdgpu-a-NULL-mm-does-not-mean-a-thread-is-a-kthread.patch
-+	patches.suse/thermal-drivers-ti-soc-thermal-Avoid-dereferencing-E.patch
-+	patches.suse/x86-amd_nb-Add-AMD-family-17h-model-60h-PCI-IDs.patch
-+	patches.suse/hwmon-k10temp-Add-AMD-family-17h-model-60h-PCI-match.patch
-+	patches.suse/media-cedrus-Program-output-format-during-each-run.patch
-+	patches.suse/i2c-piix4-Detect-secondary-SMBus-controller-on-AMD-A.patch
-+	patches.suse/i2c-pxa-fix-i2c_pxa_scream_blue_murder-debug-output.patch
-+	patches.suse/i2c-pxa-clear-all-master-action-bits-in-i2c_pxa_stop.patch
-+	patches.suse/scsi-ibmvscsi-Don-t-send-host-info-in-adapter-info-M.patch
-+	patches.suse/ionic-wait-on-queue-start-until-after-IFF_UP.patch
-+	patches.suse/ionic-remove-support-for-mgmt-device.patch
-+	patches.suse/net-mlx5-DR-Fix-freeing-in-dr_create_rc_qp.patch
-+	patches.suse/net-mlx5-Disable-reload-while-removing-the-device.patch
-+	patches.suse/ionic-add-pcie_print_link_status.patch
-+	patches.suse/genetlink-clean-up-family-attributes-allocations.patch
-+	patches.suse/ibmvnic-Flush-existing-work-items-before-device-remo.patch
-+	patches.suse/bpf-Fix-an-error-code-in-check_btf_func.patch
-+	patches.suse/bpf-Undo-internal-BPF_PROBE_MEM-in-BPF-insns-dump.patch
-+	patches.suse/ibmvnic-Harden-device-login-requests.patch
-+	patches.suse/bnxt_en-Simplify-bnxt_resume.patch
-+	patches.suse/bnxt_en-Re-enable-SRIOV-during-resume.patch
-+	patches.suse/bnxt_en-Fix-AER-reset-logic-on-57500-chips.patch
-+	patches.suse/bnxt_en-Return-from-timer-if-interface-is-not-in-ope.patch
-+	patches.suse/mvpp2-remove-module-bugfix.patch
-+	patches.suse/e1000e-Do-not-wake-up-the-system-via-WOL-if-device-w.patch
-+	patches.suse/libceph-don-t-omit-recovery_deletes-in-target_copy.patch
-+	patches.suse/drm-i915-work-around-false-positive-maybe-uninitiali.patch
-+	patches.suse/0001-drm-i915-icl-Fix-hotplug-interrupt-disabling-after-s.patch
-+	patches.suse/0002-drm-amdgpu-Replace-invalid-device-ID-with-a-valid-de.patch
-+	patches.suse/sata_rcar-handle-pm_runtime_get_sync-failure-cases.patch
-+	patches.suse/ata-libata-Fix-usage-of-page-address-by-page_address.patch
- 	patches.suse/0001-bcache-fix-potential-deadlock-problem-in-btree_gc_co.patch
-+	patches.suse/drm-encoder_slave-fix-refcouting-error-for-modules.patch
-+	patches.suse/crypto-algif_skcipher-Cap-recv-SG-list-at-ctx-used.patch
-+	patches.suse/crypto-algboss-don-t-wait-during-notifier-callback.patch
-+	patches.suse/pinctrl-tegra-Use-noirq-suspend-resume-callbacks.patch
-+	patches.suse/Revert-pinctrl-freescale-imx-Use-devm_of_iomap-to-av.patch
-+	patches.suse/spi-sprd-switch-the-sequence-of-setting-WDG_LOAD_LOW.patch
-+	patches.suse/ALSA-hda-Add-NVIDIA-codec-IDs-9a-9d-through-a0-to-pa.patch
-+	patches.suse/ALSA-usb-audio-Add-implicit-feedback-quirk-for-SSL2.patch
-+	patches.suse/ALSA-usb-audio-add-quirk-for-Denon-DCD-1500RE.patch
-+	patches.suse/ALSA-hda-realtek-Add-quirk-for-MSI-GE63-laptop.patch
-+	patches.suse/ALSA-usb-audio-Fix-potential-use-after-free-of-strea.patch
-+	patches.suse/ALSA-hda-realtek-Add-mute-LED-and-micmute-LED-suppor.patch
-+	patches.suse/ASoC-q6asm-handle-EOS-correctly.patch
-+	patches.suse/ASoc-q6afe-add-support-to-get-port-direction.patch
-+	patches.suse/ASoC-fsl_ssi-Fix-bclk-calculation-for-mono-channel.patch
-+	patches.suse/ASoC-rockchip-Fix-a-reference-count-leak.patch
-+	patches.suse/ALSA-usb-audio-add-quirk-for-Samsung-USBC-Headset-AK.patch
-+	patches.suse/ALSA-usb-audio-Fix-OOB-access-of-mixer-element-list.patch
-+	patches.suse/RDMA-core-Check-that-type_attrs-is-not-NULL-prior-ac.patch
-+	patches.suse/ring-buffer-zero-out-time-extend-if-it-is-nested-and-not-absolute.patch
-+	patches.suse/tracing-fix-event-trigger-to-accept-redundant-spaces.patch
-+	patches.suse/bpf-xdp-samples-Fix-null-pointer-dereference-in-_use.patch
-+	patches.suse/devmap-Use-bpf_map_area_alloc-for-allocating-hash-bu.patch
-+	patches.suse/bpf-Don-t-return-EINVAL-from-get-set-sockopt-when-op.patch
-+	patches.suse/selftests-bpf-Make-sure-optvals-PAGE_SIZE-are-bypass.patch
-+	patches.suse/bpf-Document-optval-PAGE_SIZE-behavior-for-sockopt-h.patch
-+	patches.suse/ionic-no-link-check-while-resetting-queues.patch
-+	patches.suse/ionic-export-features-for-vlans-to-use.patch
-+	patches.suse/tg3-driver-sleeps-indefinitely-when-EEH-errors-excee.patch
-+	patches.suse/geneve-allow-changing-DF-behavior-after-creation.patch
-+	patches.suse/ibmveth-Fix-max-MTU-limit.patch
-+	patches.suse/ionic-tame-the-watchdog-timer-on-reconfig.patch
-+	patches.suse/ibmvnic-continue-to-init-in-CRQ-reset-returns-H_CLOS.patch
-+	patches.suse/wireguard-noise-do-not-assign-initiation-time-in-if-.patch
-+	patches.suse/wireguard-device-avoid-circular-netns-references.patch
-+	patches.suse/wireguard-receive-account-for-napi_gro_receive-never.patch
-+	patches.suse/socionext-account-for-napi_gro_receive-never-returni.patch
-+	patches.suse/wil6210-account-for-napi_gro_receive-never-returning.patch
-+	patches.suse/0003-drm-rcar-du-Fix-build-error.patch
-+	patches.suse/0004-drm-radeon-fix-fb_div-check-in-ni_init_smc_spll_tabl.patch
- 	patches.suse/ACPI-configfs-Disallow-loading-ACPI-tables-when-lock.patch
--	patches.suse/usb-usbtest-fix-missing-kfree-dev-buf-in-usbtest_dis.patch
--	patches.suse/cgroup-fix-cgroup_sk_alloc-for-sk_clone_lock.patch
--	patches.suse/cgroup-fix-sock_cgroup_data-on-big-endian.patch
--	patches.suse/random32-update-the-net-random-state-on-interrupt-an.patch
-+	patches.suse/ACPI-sysfs-Fix-pm_profile_attr-type.patch
-+	patches.suse/clk-sifive-allocate-sufficient-memory-for-struct-__p.patch
-+	patches.suse/xprtrdma-Fix-handling-of-RDMA_ERROR-replies.patch
-+	patches.suse/sunrpc-fixed-rollback-in-rpc_gssd_dummy_populate.patch
-+	patches.suse/pNFS-flexfiles-Fix-list-corruption-if-the-mirror-cou.patch
-+	patches.suse/NFSv4-fix-CLOSE-not-waiting-for-direct-IO-compeletio.patch
-+	patches.suse/SUNRPC-Properly-set-the-subbuf-parameter-of-xdr_buf_.patch
-+	patches.suse/usb-host-ehci-exynos-Fix-error-check-in-exynos_ehci_.patch
-+	patches.suse/usb-add-USB_QUIRK_DELAY_INIT-for-Logitech-C922.patch
-+	patches.suse/USB-ehci-reopen-solution-for-Synopsys-HC-bug.patch
-+	patches.suse/cdc-acm-Add-DISABLE_ECHO-quirk-for-Microchip-SMSC-ch.patch
-+	patches.suse/USB-ohci-sm501-Add-missed-iounmap-in-remove.patch
-+	patches.suse/usb-typec-tcpci_rt1711h-avoid-screaming-irq-causing-.patch
-+	patches.suse/xhci-Fix-incorrect-EP_STATE_MASK.patch
-+	patches.suse/xhci-Fix-enumeration-issue-when-setting-max-packet-s.patch
-+	patches.suse/usb-host-xhci-mtk-avoid-runtime-suspend-when-removin.patch
-+	patches.suse/xhci-Return-if-xHCI-doesn-t-support-LPM.patch
-+	patches.suse/xhci-Poll-for-U0-after-disabling-USB2-LPM.patch
-+	patches.suse/usb-renesas_usbhs-getting-residue-from-callback_resu.patch
-+	patches.suse/usb-gadget-udc-Potential-Oops-in-error-handling-code.patch
-+	patches.suse/Staging-rtl8723bs-prevent-buffer-overflow-in-update_.patch
-+	patches.suse/i2c-fsi-Fix-the-port-number-field-in-status-register.patch
-+	patches.suse/i2c-core-check-returned-size-of-emulated-smbus-block.patch
-+	patches.suse/scsi-qla2xxx-Set-NVMe-status-code-for-failed-NVMe-FC.patch
-+	patches.suse/sched-deadline-Initialize-dl_boosted.patch
-+	patches.suse/sched-core-Fix-PI-boosting-between-RT-and-DEADLINE-t.patch
-+	patches.suse/sched-core-Fix-ttwu-race.patch
-+	patches.suse/sched-core-s-WF_ON_RQ-WQ_ON_CPU.patch
-+	patches.suse/sched-cfs-change-initial-value-of-runnable_avg.patch
-+	patches.suse/0001-efi-tpm-Verify-event-log-header-before-parsing.patch
-+	patches.suse/thermal-drivers-mediatek-Fix-bank-number-settings-on.patch
-+	patches.suse/thermal-drivers-rcar_gen3-Fix-undefined-temperature-.patch
-+	patches.suse/tpm-Fix-TIS-locality-timeout-problems.patch
-+	patches.suse/tpm_tis-Remove-the-HID-IFX0102.patch
-+	patches.suse/hwmon-max6697-Make-sure-the-OVERT-mask-is-set-correc.patch
-+	patches.suse/hwmon-acpi_power_meter-Fix-potential-memory-leak-in-.patch
-+	patches.suse/hwmon-pmbus-fix-a-typo-in-Kconfig-SENSORS_IR35221-op.patch
-+	patches.suse/i2c-algo-pca-Add-0x78-as-SCL-stuck-low-status-for-PC.patch
-+	patches.suse/i2c-mlxcpld-check-correct-size-of-maximum-RECV_LEN-p.patch
- 
--	# dhowells/linux-fs keys-uefi
--	patches.suse/0001-KEYS-Allow-unrestricted-boot-time-addition-of-keys-t.patch
--	patches.suse/0003-efi-Add-an-EFI-signature-blob-parser.patch
--	patches.suse/0004-MODSIGN-Import-certificates-from-UEFI-Secure-Boot.patch
--	patches.suse/0005-MODSIGN-Allow-the-db-UEFI-variable-to-be-suppressed.patch
--	patches.suse/0006-modsign-Use-secondary-trust-keyring-for-module-signi.patch
--
--	# bluetooth/bluetooth-next
--	patches.suse/Bluetooth-Disconnect-if-E0-is-used-for-Level-4.patch
--
--	# out-of-tree patches
--	patches.suse/cifs-handle-netapp-error-codes.patch
--	patches.suse/powerpc-add-link-stack-flush-mitigation-in-debugfs.patch
--	patches.suse/powerpc-pseries-mobility-notify-network-peers-after-.patch
--	patches.suse/cifs-Fix-mount-options-set-in-automount.patch
--	patches.suse/cifs-Fix-memory-allocation-in-__smb2_handle_cancelle.patch
-+	# tiwai/sound
-+	patches.suse/ALSA-usb-audio-Fix-packet-size-calculation.patch
- 
- 	########################################################
- 	# end of sorted patches
- 	########################################################
- 
- 	########################################################
-+	# Unsorted patches on their way to mainline
- 	#
--	# packaging-specific patches (tweaks for autobuild,
--	# CONFIG_SUSE_KERNEL, config/version tracking and other
--	# build stuff like that ...).
--	# These should probably be last since they'll never
--	# land upstream but there are subsystem extensions to
--	# the supported flag.
-+	# (SLE/Leap: this section is only for patches which
-+	# cannot go into the sorted section yet.)
-+	#
-+	# Patches which are already in subsystem maintainer
-+	# repository or otherwise expected to get into mainline
-+	# within 1-2 releases belong here. Patches not expected
-+	# to get into mainline any time soon (or ever) belong
-+	# to area specific sections below.
- 	########################################################
-+	patches.suse/powerpc-add-link-stack-flush-mitigation-in-debugfs.patch
-+	patches.suse/powerpc-pseries-mobility-notify-network-peers-after-.patch
-+	patches.suse/powerpc-pseries-group-lmb-operation-and-memblock-s.patch
-+	patches.suse/powerpc-pseries-update-device-tree-before-ejecting-h.patch
-+	patches.suse/drivers-base-memory.c-cache-blocks-in-radix-tree-to-.patch
-+	patches.suse/Deprecate-NR_UNSTABLE_NFS-use-NR_WRITEBACK.patch
-+	patches.suse/MM-replace-PF_LESS_THROTTLE-with-PF_LOCAL_THROTTLE.patch
-+	patches.suse/edac-skx-i10nm-make-some-configurations-cpu-model-specific.patch
-+	patches.suse/edac-i10nm-update-driver-to-support-different-bus-number-config-register-offsets.patch
-+	patches.suse/x86-cpu-add-a-steppings-field-to-struct-x86_cpu_id.patch
-+	patches.suse/x86-smpboot-remove-the-last-icpu-macro.patch
-+	patches.suse/fnic-to-not-call-scsi_done-for-unhandled-commands.patch
-+	patches.suse/x86-cpu-add-table-argument-to-cpu_matches.patch
-+	patches.suse/x86-speculation-add-special-register-buffer-data-sampling-srbds-mitigation.patch
-+	patches.suse/x86-speculation-add-srbds-vulnerability-and-mitigation-documentation.patch
-+	patches.suse/nvdimm-Avoid-race-between-probe-and-reading-device-a.patch
-+	patches.suse/edac-ghes-setup-dimm-label-from-dmi-and-use-it-in-error-reports.patch
- 
- 	########################################################
- 	# kbuild/module infrastructure fixes
- 	########################################################
-+
-+	# SUSE specific build tweaks
- 	patches.suse/rpm-kernel-config
- 	patches.suse/supported-flag
- 	patches.suse/supported-flag-underscores
- 	patches.suse/supported-flag-wildcards
- 	patches.suse/supported-flag-external
--	patches.suse/module-Inform-user-when-loading-externally-supported.patch
-+	patches.suse/supported-flag-modverdir
- 	patches.suse/genksyms-add-override-flag.diff
--
--	patches.suse/unsupported-features.patch
--
--	# bnc870450, fate317144
--	patches.suse/0003-Add-external-no-support-as-bad-taint-module.patch
- 	patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
- 	patches.suse/kernel-add-release-status-to-kernel-build.patch
-+	patches.suse/panic-do-not-print-uninitialized-taint_flags.patch
-+
-+	# build tweaks for external KMPs
-+	patches.suse/0001-oracleasm-4.0-compat-changes.patch
-+	patches.suse/s390-export-symbols-for-crash-kmp.patch
- 
- 	########################################################
--	# SLE-specific performance patches rejected upstream
-+	# Performance-specific out-of-tree patches
- 	########################################################
- 
--	# Reduces cost of idle path. Rejected upstream due to increased
--	# power consumption on laptops. Upstream is working on a method
--	# for using a CDF to estimate online when the next non-idle
--	# period will be that will be accurate x% of the time where x%
--	# is to be decided. Method is likely to require enabling other
--	# kernel config options and may take a considerable amount of
--	# time to tune while balancing the complexity of calculating
--	# the estimate online.
--	patches.suse/sched-throttle-nohz.patch
-+	# Patches that should be reposted upstream
- 	patches.suse/sched-Fix-up-proc-sched_debug-to-print-only-runnable-tasks-again.patch
-+	patches.suse/sched-fair-Enable-SIS_AVG_CPU-by-default.patch
-+	patches.suse/rcuwait-Let-rcuwait_wake_up-return-whether-or-not-a-.patch
-+	patches.suse/x86-asm-64-Align-start-of-__clear_user-loop-to-16-by.patch
- 
--	# Boost frequency at lower frequencies than the default. Upstream
--	# favours power consumption heavily over performance but this
--	# hurts workloads that have low with frequency short periods of
--	# idle. This patch brings performance back in line with previous
--	# SLE releases on machines identified as servers via ACPI.
--	patches.suse/cpufreq-intel_pstate-use-setpoint-of-10-on-servers.patch
-+	# Patches to be carried out-of-tree
-+	# o changes to default tuning
-+	patches.suse/sched-optimize-latency-defaults-for-throughput.patch
-+	patches.suse/readahead-request-tunables.patch
-+
-+	# o CPU frequency management
- 	patches.suse/cpufreq-ondemand-set-default-up_threshold-to-30-on-multi-core-systems.patch
--	patches.suse/cpufreq-intel_pstate-Allow-unspecified-FADT-profile-to-probe-PPC.patch
-+	patches.suse/cpufreq-intel_pstate-Revert-upstream-changes-to-iowa.patch
-+	patches.suse/cpufreq-intel_pstate-Ramp-up-frequency-faster-when-u.patch
-+	patches.suse/cpufreq-intel_pstate-Temporarily-boost-P-state-when-.patch
- 
--	# Reintroduce the deadband effect for pcc-cpufreq only as the
--	# elimination increases the number of frequency changes with
--	# pcc-cpufreq. The hardware does not always report what the
--	# correct maximum switching rate is and if it's too quick then
--	# the results are sub-optimal and may be nonsense.
--	patches.suse/pcc-cpufreq-Re-introduce-deadband-effect-to-reduce-number-of-frequency-changes.patch
-+	# Patches of historical interest temporarily preserved in case a
-+	# relevant bug hits the areas of interest
- 
-+	# ppc-probing: This was introduced for broken firmware on an
-+	# old machine. Given the installation base, hopefully the
-+	# firmware has been fixed. If it shows up during validation
-+	# testing, it can be re-added.
-++mgorman	patches.suse/cpufreq-intel_pstate-Allow-unspecified-FADT-profile-to-probe-PPC.patch
-+
-+	# spurious-idle: This patch is very specific to a machine topology
-+	# that is expected to only affect older machines or ones with a
-+	# small topology. There is a possibility that SMT on small machines
-+	# would also be affected so this patch is kept in case a major
-+	# regression is reported on a small or old machine.
-++mfleming	patches.suse/sched-Further-improve-spurious-CPU_IDLE-active-migrations.patch
-+
-+	# pccpufreq-deadband: This patch was very specific to a generation
-+	# of HP machine which is unavailable at this time. Another
-+	# pcc-cpufreq machine showed little or no difference. Eventually
-+	# a suitable machine will be freed and this will be evaulated
-+	# but for the moment, hold it in reserve.
-++aherrmann	patches.suse/pcc-cpufreq-Re-introduce-deadband-effect-to-reduce-number-of-frequency-changes.patch
- 
- 	########################################################
--	# Scheduler / Core
-+	# Architecture specific patches
- 	########################################################
--	patches.suse/setuid-dumpable-wrongdir
--	patches.suse/sched-fair-Enable-SIS_AVG_CPU-by-default.patch
- 
--	patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch
--	patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch
--	patches.suse/0003-x86-idle-Control-Indirect-Branch-Speculation-in-idle.patch
--	patches.suse/0004-x86-enter-Create-macros-to-restrict-unrestrict-Indir.patch
--	patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch
--	patches.suse/IBRS-forbid-shooting-in-foot.patch
--	patches.suse/do-not-default-to-ibrs-on-skl.patch
-+	# x86
-+	patches.suse/x86-apic-force-bigsmp-apic-on-IBM-EXA3-4.patch
- 
--	patches.kabi/posix-timers-overrun-change-kABI-fix.patch
-+	# s390x
- 
--	# bsc#1096254 bsc#1155508
--	patches.suse/sched-fair-Avoid-divide-by-zero-when-rebalancing-dom.patch
-+	# ppc64
- 
--	########################################################
--	# locking/core
--	########################################################
--	patches.suse/sched-optimize-latency-defaults.patch
--	patches.suse/0001-sched-wake_q-Reduce-reference-counting-for-special-u.patch
--
--	# that benefits. If unsure, mail performance@suse.de
--	# not enable without a specific example of a workload and machine
--	# cpufreq-related changes to give a hint of a possible approach. Do
--	# against tbench, netperf or hackbench that cannot be explained by
--	# regressions. The reference is being left in case reports are filed
--	# this patch even on older machines and in some cases, it introduces
--	# is significantly different and there was no measurable benefit to
--	# implementation of select_idle_sibling. The current implementation
--	# This patch used to be of benefit on older hardware with an earlier
--+mgorman	patches.suse/sched-Further-improve-spurious-CPU_IDLE-active-migrations.patch
-+	# ARM
-+	patches.suse/brcmfmac-expose-RPi-firmware-config-files-through-mo.patch
- 
- 	########################################################
--	# x86_64/4096CPUS - from SGI
-+	# Scheduler
- 	########################################################
--	patches.suse/x86-apic-force-bigsmp-apic-on-IBM-EXA3-4.patch
-+	patches.suse/setuid-dumpable-wrongdir
-+	patches.suse/perf_timechart_fix_zero_timestamps.patch
-+	patches.suse/sched-fair-Clear-SMT-siblings-after-determining-the-core-is-not-idle.patch
-+	patches.suse/sched-nohz-Avoid-disabling-the-tick-for-very-short-durations.patch
-+	patches.suse/sched-fair-fix-nohz-next-idle-balance.patch
-+	patches.suse/sched-fair-Optimize-dequeue_task_fair.patch
-+	patches.suse/sched-core-Check-cpus_mask-not-cpus_ptr-in-__set_cpus_allowed_ptr-to-fix-mask-corruption.patch
- 
- 	########################################################
--	# S/390
-+	# Memory management
- 	########################################################
--	patches.suse/s390-sles15-message-catalog.patch
--	patches.suse/s390-sles15-00-04-04-kmsg-add-VNIC-Characteristics-msg-documentation.patch
--	patches.suse/s390-sles15-03-01-rwlock.patch
--
--	patches.suse/s390-sles15-05-01-gmb.patch
--	patches.suse/s390-sles15-bpf-indirect-call.patch
--	patches.suse/s390-sles15-dasd-fix-deadlock-in-dasd_times_out.patch
--	patches.suse/s390-sles15-kmsg-update-2019-03-08.patch
--
--	########################################################
--	# VM/FS patches
--	########################################################
--	patches.suse/0001-Revert-mm-vmacache-optimize-overflow-system-wide-flu.patch
--	patches.suse/vfs-add-super_operations-get_inode_dev
--	patches.suse/fs-speedup-clean-bdev-aliases.patch
--	patches.suse/readahead-request-tunables.patch
- 	patches.suse/memcg-deprecate-memory.force_empty-knob.patch
-+	patches.suse/mm-inform-about-enabling-mirrored-memory.patch
-+	patches.suse/0001-Reserve-64MiB-of-CMA-for-RPi3-s-VC4.patch
- 	patches.suse/mm-Warn-users-of-node-memory-hot-remove-if-the-memory-ratio-is-a-high-risk.patch
--	patches.suse/mm-inform-about-enabling-mirrored-memory.patch
--	patches.suse/d-lookup-fairness.fix
--	patches.suse/getcwd-close-race-with-d_move-called-by-lustre.patch
--	patches.suse/vfs-use-synchronize_rcu_expedited-in-namespace_unlock.patch
--	patches.kabi/sched-numa-Remove-redundant-field-kabi.patch
-+	patches.suse/selftests-vm-drop-dependencies-on-page-flags-from-mlock2-tests.patch
- 
--	# bnc#1102831
--	patches.kabi/mm-numa-Remove-rate-limiting-of-automatic-numa-balancing-migration-kabi.patch
--	patches.kabi/sched-numa-Stop-multiple-tasks-from-moving-to-the-CPU-at-the-same-time-kabi.patch
--	patches.kabi/sched-numa-Pass-destination-CPU-as-a-parameter-to-migrate_task_rq-kabi.patch
--
--	patches.kabi/0001-hwpoison-memory_hotplug-allow-hwpoisoned-pages-to-be-kabi.patch
--
--	# bsc#1127731
--	patches.suse/mm-memory_hotplug-fix-scan_movable_pages-for-giganti.patch
--
--	patches.suse/dm-dax-fix-detection-of-dax-support.patch
--
--	# bsc#1140903
--	patches.suse/x86-mm-fix-fast-gup-paravirt.patch
--
--	# bsc#1156286
--	patches.suse/prevent-active-list-thrashing.patch
--
--	patches.suse/drivers-base-memory.c-cache-blocks-in-radix-tree-to-.patch
-+	patches.suse/mm-fix-mremap-not-considering-huge-pmd-devmap.patch
-+	patches.suse/0001-proc-meminfo-avoid-open-coded-reading-of-mv_committed_as.patch
-+	patches.suse/0002-mm-util-make-vm_memory_comitted-more-accurate.patch
-+	patches.suse/0003-mm-adjust-vm_committed_as_batch-according-to-vm-overcommit-policy.patch
- 
- 	########################################################
--	# misc small fixes
-+	# Filesystems
- 	########################################################
--	patches.suse/mm-sparse-do-not-swamp-log-with-huge-vmemmap-allocat-fix.patch
--	patches.suse/0001-ipc-shm-introduce-shmctl-SHM_STAT_ANY.patch
--	patches.suse/0002-ipc-sem-introduce-semctl-SEM_STAT_ANY.patch
--	patches.suse/0003-ipc-msg-introduce-msgctl-MSG_STAT_ANY.patch
--	patches.suse/kbd-ignore-gfx.patch
- 
--	########################################################
--	# general lib/ optimizations
--	########################################################
--	patches.suse/libnvdimm-pfn-Store-correct-value-of-npfns-in-namespace.patch
-+	# generic
-+	patches.suse/vfs-add-super_operations-get_inode_dev
-+	patches.suse/unsupported-features.patch
-+	patches.suse/procfs-add-tunable-for-fd-fdinfo-dentry-retention.patch
-+	patches.suse/fs-Avoid-leaving-freed-inode-on-dirty-list.patch
-+	patches.suse/writeback-Export-inode_io_list_del.patch
- 
--	########################################################
--	# CPUFREQ
--	########################################################
--	patches.suse/perf_timechart_fix_zero_timestamps.patch
--	patches.suse/cpufreq-intel_pstate-Use-load-based-policy-by-default-but-allow-PID-to-be-used.patch
--	patches.suse/cpufreq-intel_pstate-Ramp-up-frequency-faster-when-utilisation-reaches-setpoint.patch
--	patches.suse/cpufreq-intel_pstate-Update-setpoint-for-unspecified-ACPI-profile.patch
--	patches.suse/cpufreq-intel_pstate-Temporarily-boost-P-state-when-exiting-from-idle.patch
--	patches.suse/cpufreq-CPPC-fix-build-in-absence-of-v3-support.patch
--	patches.kabi/0002-kabi-cpufreq-keep-min_sampling_rate-in-struct-dbs_da.patch
-+	# btrfs
-+	patches.suse/uapi-add-a-compatibility-layer-between-linux-uio-h-and-glibc
-+	patches.suse/btrfs-provide-super_operations-get_inode_dev
-+	patches.suse/btrfs-fs-super.c-add-new-super-block-devices-super_block_d.patch
-+	patches.suse/btrfs-btrfs-use-the-new-VFS-super_block_dev.patch
-+	patches.suse/btrfs-qgroup-Mark-qgroup-inconsistent-if-we-re-inher.patch
-+	patches.suse/btrfs-8447-serialize-subvolume-mounts-with-potentially-mi.patch
-+	patches.suse/btrfs-8888-add-allow_unsupported-module-parameter.patch
-+	patches.suse/btrfs-dump_space_info-when-encountering-total_bytes_pinned-0-at-umount.patch
-+	patches.suse/btrfs-force-chunk-allocation-if-our-global-rsv-is-larger-than-metadata.patch
-+	patches.suse/btrfs-improve-global-reserve-stealing-logic.patch
-+	patches.suse/btrfs-allow-us-to-use-up-to-90-of-the-global-rsv-for-unlink.patch
-+	patches.suse/btrfs-account-for-trans_block_rsv-in-may_commit_transaction.patch
-+	patches.suse/btrfs-only-check-priority-tickets-for-priority-flushing.patch
-+	patches.suse/btrfs-run-btrfs_try_granting_tickets-if-a-priority-ticket-fails.patch
-+	patches.suse/btrfs-relocation-Work-around-dead-relocation-stage-l.patch
- 
--	########################################################
--	# powerpc/generic
--	########################################################
--	patches.suse/v2-powerpc-Allow-flush_-inval_-dcache_range-to-work-across-ranges-4GB.patch
--	patches.suse/Fix-build-error-in-drmem.c.patch
-+	# ext[2-4]
-+	patches.suse/ext4-dont-warn-when-enabling-DAX.patch
-+	patches.suse/ext4-unsupported-features.patch
-+	patches.suse/ext4-Avoid-freeing-inodes-on-dirty-list.patch
- 
--	########################################################
--	# cephfs
--	########################################################
-+	# XFS
-+	patches.suse/xfs-remove-experimental-tag-for-dax-support.patch
-+	patches.suse/xfs-repair-malformed-inode-items-during-log-recovery.patch
- 
--	########################################################
--	# Suse specific stuff
--	########################################################
--	patches.suse/suse-hv-PCI-hv-Fix-panic-by-calling-hv_pci_remove_slots-earl.patch
--	patches.suse/suse-hv-hv-iommu-api.patch
--	patches.suse/suse-hv-HV_VP_SET_BANK_COUNT_MAX.patch
--	patches.suse/suse-hv-kabi-hv_ringbuffer_get_debuginfo.patch
--	patches.suse/suse-hv-guest-os-id.patch
--	patches.suse/suse-hv-kvp_on_msg.dbg.patch
--	patches.suse/suse-hv-vmbus-sysfs-ring_buffer.patch
--	patches.suse/suse_msi_set_irq_unmanaged.patch
-+	# reiserfs
-+	patches.suse/reiserfs-add-check-to-detect-corrupted-directory-entry.patch
-+	patches.suse/reiserfs-don-t-panic-on-bad-directory-entries.patch
-+	patches.suse/reiserfs-mark-read-write-mode-unsupported.patch
- 
--	# bsc#1056592
--	patches.suse/ras-cec-disable-cec.patch
-+	# NFS
-+	patches.suse/0001-NFS-flush-out-dirty-data-on-file-fput.patch
-+	patches.suse/mvfs-workaround.patch
-+	patches.suse/0001-NFSv4-don-t-let-hanging-mounts-block-other-mounts.patch
-+	patches.suse/0006-NFS-Allow-multiple-connections-to-NFSv3-and-NFSv4.0-.patch
-+	patches.suse/nfs-set-acl-perm.patch
-+	patches.suse/NFSv4.1-bc-request-hold-xprt-ref.patch
-+	patches.suse/nfsd-show_open-NULL-deref.patch
- 
--	patches.suse/qla2xxx-Enable-T10-DIF-with-FC-NVMe-enabled.patch
--	patches.suse/qla2xxx-allow-irqbalance-control-in-non-MQ-mode.patch
-+	# other
-+	patches.suse/pstore_disable_efi_backend_by_default.patch
-+	patches.suse/io_uring-ensure-req-submit-is-copied-when-req-is-def.patch
-+	patches.suse/fsnotify-Rearrange-fast-path-to-minimise-overhead-when-there-is-no-watcher.patch
- 
- 	########################################################
--	# ACPI patches
-+	# Block layer
- 	########################################################
--	patches.suse/acpi_thinkpad_introduce_acpi_root_table_boot_param.patch
--	patches.suse/acpi_thermal_passive_blacklist.patch
--	patches.suse/ACPI-acpi_pad-Do-not-launch-acpi_pad-threads-on-idle-cpus.patch
-+	patches.suse/dm-mpath-leastpending-path-update
-+	patches.suse/dm-table-switch-to-readonly
-+	patches.suse/dm-mpath-no-partitions-feature
-+	patches.suse/md-display-timeout-error.patch
-+	patches.suse/Revert-nvme-allow-64-bit-results-in-passthru-command.patch
-+	patches.suse/md-raid0-fix-buffer-overflow-at-debug-print.patch
-+	patches.suse/mdraid-fix-read-write-bytes-accounting.patch
-+	patches.suse/bfq-tune-slice-idle.patch
-+	patches.suse/block-floppy-fix-contended-case-in-floppy_queue_rq.patch
-+	patches.suse/bfq-Avoid-false-bfq-queue-merging.patch
-+	patches.suse/bfq-Use-ttime-local-variable.patch
-+	patches.suse/bfq-Use-only-idle-IO-periods-for-think-time-calculat.patch
-+	patches.suse/bfq-Fix-check-detecting-whether-waker-queue-should-b.patch
- 
- 	########################################################
--	# Driver core
-+	# Networking core
- 	########################################################
--	patches.suse/0001-module-warn-if-module-init-probe-takes-long.patch
--	patches.suse/irq-stub-affinity.patch
-+	patches.suse/Revert-netfilter-conntrack-remove-helper-hook-again.patch
- 
- 	########################################################
--	# Device drivers
-+	# Security
- 	########################################################
--	patches.suse/loop-Compability-for-older-releases.patch
-+	# crypto
- 
--	# Cavium CN99xx AHCI errata
--	# Out-of-tree
--	patches.suse/0001-PCI-Vulcan-AHCI-PCI-bar-fix-for-Broadcom-Vulcan-earl.patch
--	patches.suse/0013-ahci-thunderx2-Fix-for-errata-that-affects-stop-engi.patch
--	patches.suse/0001-ahci-thunderx2-stop-engine-fix-update.patch
--	patches.suse/0001-ahci-thunderx2-update-stop-engine-errata-delay-value.patch
-+	# Module signing / secure boot
-+	patches.suse/KEYS-Make-use-of-platform-keyring-for-module-signatu.patch
- 
--	patches.suse/0001-iommu-vt-d-Fix-race-condition-in-add_unmap.patch
-+	# Lock down functions for UEFI secure boot
-+	patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch
-+	patches.suse/0002-efi-Add-an-EFI_SECURE_BOOT-flag-to-indicate-secure-boot-mode.patch
-+	patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch
-+	patches.suse/0004-efi-Lock-down-the-kernel-at-the-integrity-level-if-b.patch
- 
--	patches.suse/Linux-v5.0-rc7-bcm2835-MMC-issues.patch
-+	# Using the hash in MOKx to blacklist kernel module, FATE#316531
-+	patches.suse/0001-MODSIGN-do-not-load-mok-when-secure-boot-disabled.patch
-+	patches.suse/0001-efi-add-a-function-to-convert-the-status-code-to-a-s.patch
-+	patches.suse/0002-efi-show-error-messages-only-when-loading-certificat.patch
-+	patches.suse/0003-MODSIGN-load-blacklist-from-MOKx.patch
-+	patches.suse/0004-MODSIGN-checking-the-blacklisted-hash-before-loading.patch
- 
--	patches.suse/0001-irqchip-gic-v3-its-fix-build-warnings.patch
-+	# Hibernation Signature Verification FATE#316350
-+	patches.suse/0001-security-create-hidden-area-to-keep-sensitive-data.patch
-+	patches.suse/0002-hibernate-avoid-the-data-in-hidden-area-to-be-snapsh.patch
-+	patches.suse/0003-x86-KASLR-public-the-function-for-getting-random-lon.patch
-+	patches.suse/0005-efi-generate-secret-key-in-EFI-boot-environment.patch
-+	patches.suse/0006-efi-allow-user-to-regenerate-secret-key.patch
-+	patches.suse/0007-PM-hibernate-encrypt-hidden-area.patch
-+	patches.suse/0008-PM-hibernate-Generate-and-verify-signature-for-snaps.patch
-+	patches.suse/0009-PM-hibernate-prevent-EFI-secret-key-to-be-regenerate.patch
-+	patches.suse/0010-PM-hibernate-a-option-to-request-that-snapshot-image.patch
-+	patches.suse/0011-PM-hibernate-require-hibernate-snapshot-image-to-be-.patch
- 
--	# bsc#1142095
--	patches.suse/mlx5-add-parameter-to-disable-enhanced-IPoIB.patch
-+	# FIPS
-+	patches.suse/0008-random-move-FIPS-continuous-test-to-output-functions.patch
-+	patches.suse/aes_s390-zeroize-stack-keys
-+	patches.suse/fips-enable-ansi_cprng-in-testmgr
-+	patches.suse/crypto-arm-neon-memzero-aescbc-setkey
- 
- 	########################################################
--	# Filesystem
-+	# Virtualization
- 	########################################################
--	patches.suse/procfs-add-tunable-for-fd-fdinfo-dentry-retention.patch
--	patches.suse/fs-namespace.c-fix-mountpoint-reference-counter-race.patch
-+	patches.suse/suse-hv-guest-os-id.patch
-+	patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch
-+	patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch
-+	patches.suse/0001-kvm-Reintroduce-nopvspin-kernel-parameter.patch
- 
- 	########################################################
--	# xfs/ext4/btrfs/reiserfs
-+	# Other core patches
- 	########################################################
--	patches.suse/xfs-repair-malformed-inode-items-during-log-recovery.patch
--	patches.suse/pstore_disable_efi_backend_by_default.patch
--	patches.suse/pstore-backend-autoaction
--	patches.suse/squashfs-3.4.patch
--
--	patches.suse/xfs-unsupported-features.patch
--	patches.suse/ext4-unsupported-features.patch
--	patches.suse/btrfs-8888-add-allow_unsupported-module-parameter.patch
--
--	patches.suse/btrfs-provide-super_operations-get_inode_dev
--	patches.suse/btrfs-fs-super.c-add-new-super-block-devices-super_block_d.patch
--	patches.suse/btrfs-btrfs-use-the-new-VFS-super_block_dev.patch
--	patches.suse/btrfs-8447-serialize-subvolume-mounts-with-potentially-mi.patch
--	patches.suse/btrfs-dump_space_info-when-encountering-total_bytes_pinned-0-at-umount.patch
--	patches.suse/revert-btrfs-qgroup-move-half-of-the-qgroup-accounting-time-out-of-commit-trans.patch
--	patches.suse/btrfs-use-spinlock-to-protect--caching_block_groups-list.patch
--	patches.suse/btrfs-qgroups-fix-rescan-worker-running-races.patch
--	patches.suse/btrfs-suspend-qgroups-during-relocation-recovery.patch
--	patches.suse/0001-btrfs-qgroup-Make-qgroup-async-transaction-commit-mo.patch
--	patches.suse/reiserfs-mark-read-write-mode-unsupported.patch
--
--	patches.suse/reiserfs-add-check-to-detect-corrupted-directory-entry.patch
--	patches.suse/reiserfs-don-t-panic-on-bad-directory-entries.patch
--
--	patches.suse/xfs-properly-detect-when-DAX-wont-be-used-on-any-device.patch
--	patches.suse/xfs-add-option-to-mount-with-barrier-0-or-barrier-1.patch
--	patches.suse/jbd2-flush_descriptor-Do-not-decrease-buffer-head-s-ref-count.patch
-+	patches.suse/cgroup-rstat-Revert-cgroup-Add-memory-barriers-to-plug-cgroup_rstat_updated-race-window.patch
- 
- 	########################################################
--	# NFS
-+	# PM
- 	########################################################
--	patches.suse/nfs-set-acl-perm.patch
--	patches.suse/0001-NFS-flush-out-dirty-data-on-file-fput.patch
--	patches.suse/0001-SUNRPC-Allow-creation-of-RPC-clients-with-multiple-c.patch
--	patches.suse/0002-NFS-Add-a-mount-option-to-specify-number-of-TCP-conn.patch
--	patches.suse/0003-NFSv4-Allow-multiple-connections-to-NFSv4.x-x-0-serv.patch
--	patches.suse/0004-pNFS-Allow-multiple-connections-to-the-DS.patch
--	patches.suse/0005-NFS-Display-the-nconnect-mount-option-if-it-is-set.patch
--	patches.suse/0006-NFS-Allow-multiple-connections-to-NFSv3-and-NFSv4.0-.patch
--	patches.suse/0007-SUNRPC-Mask-XIDs-to-prevent-replay-cache-collision.patch
--	patches.suse/0001-NFSv4-don-t-let-hanging-mounts-block-other-mounts.patch
--	patches.suse/0001-sunrpc-include-sup-groups-in-hash.patch
--	patches.suse/0001-NFSv4-handle-EINVAL-from-EXCHANGE_ID-better.patch
--	patches.kabi/0001-NFS-Ensure-we-commit-after-writeback-is-complete.kabi
--
--	patches.kabi/sunrpc-use-after-free-in-svc_process_common.patch
--	patches.suse/sunrpc-cache-handle-missing-listeners-better.patch
--	patches.suse/NFS-optional-NFSv4_2.patch
--	patches.suse/NFS-optional-NFSv4_2-fix.patch
--	patches.suse/NFSv4.1-bc-request-hold-xprt-ref.patch
--
--	patches.suse/sunrpc-svcauth_gss_register_pseudoflavor-must-reject.patch
--	patches.suse/sunrpc-clean-up-properly-in-gss_mech_unregister.patch
-+	patches.suse/acpi_thinkpad_introduce_acpi_root_table_boot_param.patch
-+	patches.suse/acpi_thermal_passive_blacklist.patch
-+	patches.suse/ACPI-acpi_pad-Do-not-launch-acpi_pad-threads-on-idle-cpus.patch
-+	patches.suse/acpi-disable-deprecated-warnings.patch
-+	patches.suse/thermal-Add-a-sanity-check-for-invalid-state-at-stat.patch
- 
- 	########################################################
--	# Overlayfs
-+	# DRM / Graphics
- 	########################################################
--	patches.suse/ovl-treat-btrfs-as-different-mount.patch
-+	patches.suse/drm-i915-Fix-ref-mutex-deadlock-in-i915_active_wait.patch
-+	patches.suse/drm-i915-Disable-tv-output-on-i9x5gm
-+	patches.suse/nouveau-avoid-annoying-stack-trace-for-timeout.patch
-+	patches.suse/drm-mgag200-Implement-basic-PM-support
-+	patches.suse/0001-drm-ttm-Remove-warning-about-inconsistent-mapping-in.patch
- 
- 	########################################################
- 	# Storage
- 	########################################################
--	patches.suse/nvme-multipath-round-robin-I-O-policy.patch
--	patches.suse/ch-add-missing-mutex_lock-mutex_unlock-in-ch_release.patch
--	patches.suse/ch-fixup-refcounting-imbalance-for-SCSI-devices.patch
--	patches.suse/scsi-libsas-allocate-sense-buffer-for-bsg-queue.patch
--	patches.suse/qla2xxx-always-allocate-qla_tgt_wq.patch
--	patches.suse/lpfc-validate-command-in-lpfc_sli4_scmd_to_wqidx_dis.patch
--	patches.suse/nvme-Do-not-remove-namespaces-during-reset.patch
--	patches.suse/nvme-flush-scan_work-when-resetting-controller.patch
--	patches.suse/nvme-skip-nvme_update_disk_info-if-the-controller-is.patch
--	patches.suse/nvme-Return-BLK_STS_TARGET-if-the-DNR-bit-is-set.patch
--	patches.suse/block-Fix-a-NULL-pointer-dereference-in-generic_make.patch
--	patches.suse/dasd_fba-Display-00000000-for-zero-page-when-dumping.patch
- 
--	patches.suse/md-display-timeout-error.patch
--	patches.suse/nvme-register-ns_id-attributes-as-default-sysfs-grou.patch
--	patches.suse/scsi-handle-special-return-codes-for-ABORTED-COMM.patch
--	patches.suse/scsi_scan-Send-TEST-UNIT-READY-to-LUN0-before-LUN-sc.patch
--	patches.suse/scsi-disable-VPD-page-check-on-error.patch
--	patches.suse/sd-always-retry-READ-CAPACITY-for-ALUA-state-transit.patch
--	patches.suse/sd-always-scan-VPD-pages-if-thin-provisioning-is-ena.patch
--	patches.suse/scsi-do-not-print-reservation-conflict-for-TEST-UNIT.patch
--	patches.suse/0001-oracleasm-4.0-compat-changes.patch
-+	# SCSI
- 	patches.suse/scsi-retry-alua-transition-in-progress
- 	patches.suse/megaraid-mbox-fix-SG_IO
-+	patches.suse/ata-Fix-racy-link-clearance.patch
- 	patches.suse/fcoe-reduce-max_sectors
--	patches.suse/blk-mq-backport-fixes-for-blk_mq_complete_e_request_.patch
-+	patches.suse/scsi-do-not-print-reservation-conflict-for-TEST-UNIT.patch
-+	patches.suse/sd-always-retry-READ-CAPACITY-for-ALUA-state-transit.patch
-+	patches.suse/drivers-base-implement-dev_enable_async_probe.patch
-+	patches.suse/scsi-add-disable_async_probing-module-argument.patch
-+	patches.suse/ch-fixup-refcounting-imbalance-for-SCSI-devices.patch
-+	patches.suse/ch-synchronize-ch_probe-and-ch_open.patch
-+	patches.suse/ch-remove-ch_mutex.patch
-+	patches.suse/lpfc-synchronize-nvme-transport-and-lpfc-driver-devloss_tmo.patch
- 
--	# bsc#1048585 bsc#1080813
--	patches.suse/delay-add-poll_event_interruptible.patch
-+	# CD-ROM
-+	patches.suse/cdrom-add-poll_event_interruptible.patch
- 	patches.suse/cdrom-factor-out-common-open_for_-code.patch
--	patches.suse/cdrom-wait-for-tray-to-close.patch
-+	patches.suse/cdrom-wait-for-the-tray-to-close.patch
-+	patches.suse/cdrom-export-autoclose-logic-as-a-separate-function.patch
-+	patches.suse/bdev-add-open_finish.patch
-+	patches.suse/scsi-blacklist-add-VMware-ESXi-cdrom-broken-tray-emu.patch
- 	patches.suse/scsi-sr-wait-for-the-medium-to-become-ready.patch
- 	patches.suse/cdrom-turn-off-autoclose-by-default.patch
--	patches.suse/scsi-sr-workaround-VMware-ESXi-cdrom-emulation-bug.patch
- 
--	patches.kabi/target-se_dev_attrib.emulate_pr-ABI-stability.patch
--
--	# bsc#1120008 kABI fix
--	patches.kabi/0001-kABI-Preserve-kABI-for-dma_max_mapping_size.patch
--	# bsc#1131673 kABI fix
--	patches.kabi/block-kABI-fixes-for-bio_rewind_iter-removal.patch
--
--	# bsc#1136922
--	patches.suse/scsi-mpt3sas_ctl-fix-double-fetch-bug-in-ctl_ioctl_main
--	# git-fixes kABI fix
--	patches.kabi/kABI-fix-addition-of-new-field-in-struct-esp
--	patches.kabi/block-kABI-fixes-for-BLK_EH_DONE-renaming.patch
--	patches.kabi/blk_queue_blk_trace_mutex_kabi.patch
-+	# SES Ceph RBD backend for LIO
-+	patches.suse/rbd-export-some-functions-used-by-lio-rbd-backend.patch
-+	patches.suse/rbd-move-structs-used-by-lio-rbd-to-new-header.patch
-+	patches.suse/rbd-add-img_request-done-callback.patch
-+	patches.suse/rbd-add-lio-specific-data-area.patch
-+	patches.suse/target-add-rbd-backend.patch
-+	patches.suse/target-add-lio-rbd-to-makefile-Kconfig.patch
- 
- 	########################################################
--	# DRM/Video
-+	# Networking drivers (wired)
- 	########################################################
--	patches.suse/drm-i915-Fix-use-after-free-when-destroying-GEM-context.patch
--	patches.suse/0001-drm-ttm-Remove-warning-about-inconsistent-mapping-in.patch
--	patches.suse/drm-i915-Disable-tv-output-on-i9x5gm
--	patches.suse/drm-i915-CVE-2018-20669-access-check.patch
--	patches.suse/nouveau-avoid-annoying-stack-trace-for-timeout.patch
--
--	patches.suse/drm-mgag200-Add-doublescan-and-interlace-support.patch
--	patches.suse/drm-mgag200-Add-additional-limits-for-certain-G200-variants.patch
--	patches.suse/drm-mgag200-Fix-memleak-in-error-path-in-mgag200_bo_create.patch
--	patches.suse/drm-mgag200-Free-container-instead-of-member-in-mga_user_framebuffer_destroy.patch
--	patches.suse/drm-mgag200-Initialize-data-needed-to-map-fbdev-memory.patch
--	patches.suse/drm-mgag200-Simplify-function-mgag200_ttm_placement.patch
--	patches.suse/drm-mgag200-Add-support-for-MATROX-PCI-device-IDs-0x520-and-0x521.patch
--	patches.suse/drm-mgag200-Cleanup-cursor-BOs-properly.patch
--	patches.suse/drm-mgag200-Don-t-use-crtc_-parameters-for-validation.patch
--	patches.suse/drm-mgag200-Consolidate-depth-bpp-handling.patch
--	patches.suse/drm-mgag200-Add-command-line-option-to-specify-preferred-depth.patch
--	patches.suse/drm-mgag200-Add-mode-validation-debugging-code.patch
--	patches.suse/drm-mgag200-Implement-basic-PM-support
--	patches.suse/drm-radeon-limit-bpp-for-low-vram.patch
--	patches.suse/drm-ast-Fix-memleak-in-error-path-in-ast_bo_create.patch
--	patches.suse/drm-ast-Free-container-instead-of-member-in-ast_user_framebuffer_destroy.patch
--	patches.suse/drm-ast-Simplify-function-ast_bo_unpin.patch
--	patches.suse/drm-ast-Add-an-crtc_disable-callback-to-the-crtc-helper-funcs.patch
--	patches.suse/drm-ast-Actually-load-DP501-firmware-when-required.patch
--	patches.suse/kernel-Export-mm_access.patch
--
--	patches.suse/drm-hibmc-Use-set_busid-function-from-drm-core.patch
--	patches.suse/drm-hibmc-initialize-the-hibmc_bo_driver_io_mem_pfn.patch
--	patches.suse/0001-drm-qxl-Return-error-if-fbdev-is-not-32-bpp.patch
--	patches.kabi/drm-readonly-kabi-fixup.patch
--	patches.suse/vgacon-fix-out-of-bounds-write-to-the-scrollback-buf.patch
-+	patches.suse/net-phy-realtek-fix-handling-of-RTL8105e-integrated-.patch
-+	patches.suse/misdn-add-support-for-group-membership-check
-+	patches.suse/mlx5-add-parameter-to-disable-enhanced-IPoIB.patch
-+	patches.suse/lan78xx-Enable-LEDs-and-auto-negotiation.patch
-+	patches.suse/net-mvpp2-Enable-autoneg-bypass-for-1000BaseX-2500Ba.patch
-+	patches.suse/r8169-Revive-default-chip-version-for-r8168.patch
- 
- 	########################################################
--	# Out-of-tree networking
-+	# Wireless networking drivers
- 	########################################################
--	patches.kabi/kabi-drop-LINUX_MIB_TCPWQUEUETOOBIG-snmp-counter.patch
--	patches.kabi/kabi-move-sysctl_tcp_min_snd_mss-to-preserve-struct-.patch
--	patches.suse/qed-bump-drivers-to-version-8.10.10.55.patch
--	patches.suse/bsc1084332-0003-lan78xx-Enable-LEDs-and-auto-negotiation.patch
--	patches.suse/ibmveth-Update-ethtool-settings-to-reflect-virtual-p.patch
--	patches.suse/irda-Fix-memory-leak-caused-by-repeated-binds-of-ird.patch
--	patches.suse/irda-Only-insert-new-objects-into-the-global-databas.patch
--	patches.suse/tcp-fix-tcp_rtx_queue_tail-in-case-of-empty-retransm.patch
--	patches.kabi/ip-drop-IPSTATS_MIB_REASM_OVERLAPS.patch
--	patches.kabi/kabi-handle-addition-of-ip6addrlbl_table-into-struct.patch
--	patches.kabi/kabi-restore-ip_tunnel_delete_net.patch
--	patches.kabi/kabi-handle-addition-of-uevent_sock-into-struct-net.patch
--	patches.kabi/kabi-handle-addition-of-net-hash_mix.patch
--	patches.kabi/kabi-handle-addition-of-netns_ipv4-ip_id_key.patch
--	patches.suse/tcp-Don-t-dequeue-SYN-FIN-segments-from-write-queue.patch
-+	patches.suse/b43-missing-firmware-info.patch
- 
- 	########################################################
--	# Netfilter
-+	# USB
- 	########################################################
--	patches.suse/netfilter-ip_conntrack_slp.patch
-+	patches.suse/firmware-raspberrypi-introduce-vl805-init-routine.patch
-+	patches.suse/pci-brcmstb-wait-for-raspberry-pi-s-firmware-when-present.patch
-+	patches.suse/soc-bcm2835-sync-xhci-reset-firmware-property-with-downstream.patch
-+	patches.suse/usb-pci-quirks-add-raspberry-pi-4-quirk.patch
- 
- 	########################################################
--	# Wireless Networking
-+	# Input
- 	########################################################
--	patches.suse/b43-missing-firmware-info.patch
--	patches.suse/iwlwifi-expose-default-fallback-ucode-api
--	patches.kabi/iwlwifi-iwl_cfg-kabi-fix.patch
--	patches.kabi/iwlwifi-fw_runtime_ops-kabi-compat.patch
--	patches.kabi/libertas-kabi-fix.patch
--	patches.kabi/ath9k-msi-kabi-workaround.patch
--	patches.kabi/ath9k-ath_node-ackto-kabi-workaround.patch
--	patches.kabi/ath10k-wmi-kabi-fix.patch
--	patches.kabi/ath10k-last_wmi_vdev_start_status-kabi-workaround.patch
--	patches.suse/ath10k-QCA9377-firmware-limit.patch
--	patches.kabi/bt_accept_enqueue-kabi-workaround.patch
--	patches.kabi/mwifiex-ieee-types-kabi-fix.patch
--	patches.kabi/mwifiex-power_cfg-kabi-workaround.patch
--	patches.kabi/netlink-nla_policy-kabi-workaround.patch
-+	patches.suse/kbd-ignore-gfx.patch
-+	patches.suse/Input-Fix-memory-leak-in-psxpad_spi_probe.patch
- 
- 	########################################################
--	# ISDN
--	########################################################
--	patches.suse/misdn-add-support-for-group-membership-check
--
--	##########################################################
- 	# Sound
--	##########################################################
--	patches.kabi/snd_hda_register_beep_device-kABI-fix.patch
--	patches.kabi/snd_hda_bus-bus_probing-kABI-fix.patch
--	patches.kabi/ALSA-hda-kabi-workaround-for-generic-parser-flag.patch
--	patches.kabi/ALSA-snd_hda_pick_pin_fixup-kABI-workaround.patch
--
- 	########################################################
--	# printk
--	########################################################
--	patches.suse/printk-console-Correctly-mark-console-that-is-used-w.patch
--	patches.suse/printk-panic-Avoid-deadlock-in-printk-after-stopping-CPUs-by-NMI.patch
- 
- 	########################################################
--	# Other driver fixes
-+	# Other drivers
- 	########################################################
--	patches.suse/tpm-Downgrade-error-level
--	patches.suse/Input-synaptics-Add-intertouch-blacklist-for-Thinkpa.patch
--	patches.suse/mmc-version-check-printk-downgrade
--	patches.kabi/iio-kabi-fix-for-iio_buffer.patch
--	patches.kabi/power_supply-removing-field-kabi-fix.patch
--	patches.kabi/strscpy-annotation-drop-kABI-workaround.patch
--	patches.suse/HID-quirks-fix-support-for-Apple-Magic-Keyboards.patch
--	patches.suse/ata-Fix-racy-link-clearance.patch
-+        # NXP lx2160 silicon rev1 PCIe workarounds
-+        patches.suse/PCI-mobiveil-ls_pcie_g4-add-Workaround-for-A-011577.patch
-+        patches.suse/PCI-mobiveil-ls_pcie_g4-add-Workaround-for-A-011451.patch
-+        patches.suse/PCI-mobiveil-ls_pcie_g4-fix-SError-when-accessing-co.patch
- 
--	patches.suse/tty-Don-t-return-EAGAIN-in-blocking-read.patch
--	patches.suse/tty-make-R3964-line-discipline-fail.patch
-+	# CN99xx silicon revision Ax erratum
-+	patches.suse/0001-PCI-Vulcan-AHCI-PCI-bar-fix-for-Broadcom-Vulcan-earl.patch
-+	patches.suse/0013-ahci-thunderx2-Fix-for-errata-that-affects-stop-engi.patch
-+	patches.suse/0001-ahci-thunderx2-stop-engine-fix-update.patch
-+	patches.suse/0001-ahci-thunderx2-update-stop-engine-errata-delay-value.patch
- 
--	patches.kabi/asus-wmi-quirk_entry-kabi-fix.patch
-+	# Jetson TX2
-+	patches.suse/cpufreq-tegra186-add-CPUFREQ_NEED_INITIAL_FREQ_CHECK.patch
-+	patches.suse/soc-tegra-pmc-Enable-PMIC-wake-event-on-Tegra186.patch
-+	patches.suse/gpio-tegra186-export-MODULE_DEVICE_TABLE.patch
- 
--	########################################################
--	# Other drivers we have added to the tree
--	########################################################
--	# LIO kRBD backend moving to tcmu-runner, but still needed in SLE15 for migration
--	patches.suse/libceph-add-scatterlist-messenger-data-type.patch
--	patches.suse/libceph-fix-scatterlist-last_piece-calculation.patch
--	patches.suse/rbd-add-support-for-scatterlist-obj_request_type.patch
--	patches.suse/rbd-add-lio-specific-data-area.patch
--	patches.suse/libceph-add-support-for-CMPEXT-compare-extent-reques.patch
--	patches.suse/rbd-add-write-test-helper.patch
--	patches.suse/rbd-add-num-ops-calculator-helper.patch
--	patches.suse/rbd-add-support-for-COMPARE_AND_WRITE-CMPEXT.patch
--	patches.suse/libceph-add-support-for-write-same-requests.patch
--	patches.suse/rbd-add-support-for-writesame-requests.patch
--	patches.suse/target-add-compare-and-write-callback.patch
--	patches.suse/target-compare-and-write-backend-driver-sense-handli.patch
--	patches.suse/target-add-COMPARE_AND_WRITE-sg-creation-helper.patch
--	patches.suse/libceph-fix-pr_fmt-compile-issues.patch
--	patches.suse/rbd-export-some-functions-used-by-lio-rbd-backend.patch
--	patches.suse/rbd-move-structs-used-by-lio-rbd-to-new-header.patch
--	patches.suse/target-add-rbd-backend.patch
--	patches.suse/target-add-lio-rbd-to-makefile-Kconfig.patch
--	patches.suse/rbd-add-rbd_dev_setxattr-helper.patch
--	patches.suse/rbd-do-away-with-obj_request-in-setxattr.patch
--	patches.suse/rbd-add-setxattr-device-attribute-for-debugging.patch
--	patches.suse/rbd-add-rbd_dev_cmpsetxattr-helper.patch
--	patches.suse/rbd-do-away-with-obj_request-in-cmpsetxattr.patch
--	patches.suse/rbd-add-cmpsetattr-device-attribute-for-debugging.patch
--	patches.suse/ceph-osd_client-add-support-for-CEPH_OSD_OP_GETXATTR.patch
--	patches.suse/rbd-add-rbd_dev_getxattr-helper.patch
--	patches.suse/rbd-do-away-with-obj_request-in-getxattr.patch
--	patches.suse/rbd-add-getxattr-device-attribute-for-debugging.patch
--	patches.suse/target-pr-split-out-and-export-core_scsi3_pr_seq_non.patch
--	patches.suse/target-pr-add-backend-API-for-reservation-handling.patch
--	patches.suse/target-rbd-add-support-for-PR-register-read-keys.patch
--	patches.suse/target-rbd-add-pr_reserve-support.patch
--	patches.suse/target-rbd-add-pr_release-support.patch
--	patches.suse/target-rbd-add-pr_read_reservation-support.patch
--	patches.suse/target-rbd-add-pr_clear-support.patch
--	patches.suse/target-rbd-add-pr_preempt-support.patch
--	patches.suse/target-rbd-add-stubbed-out-pr_register_and_move.patch
--	patches.suse/target-rbd-add-pr_report_capabilities-support.patch
--	patches.suse/target-rbd-add-stubbed-out-pr_read_full_status.patch
--	patches.suse/target-rbd-SCSI3-check-conflict-support.patch
--	patches.suse/target-rbd-add-SCSI2-reservation-entry-to-PR-info.patch
--	patches.suse/target-rbd-implement-SCSI2-reservation-handling.patch
--	patches.suse/target-rbd-handle-SCSI2-reservation-release-on-reset.patch
--	patches.suse/target-configfs-add-device-vendor_id-attribute.patch
--	patches.suse/target-remove-hardcoded-T10-Vendor-ID-in-INQUIRY-res.patch
--	patches.suse/target-rbd-fix-PR-info-memory-leaks.patch
--	patches.suse/target-pr-fix-core_scsi3_pr_seq_non-caller.patch
--	patches.suse/rbd-don-t-log-miscompare-as-an-error.patch
--	patches.suse/rbd-handle-OBJ_REQUEST_SG-types-for-copyup.patch
--	patches.suse/target-rbd-don-t-put-snap_context-twice.patch
--	patches.suse/target-rbd-remove-caw_mutex-usage.patch
--	patches.suse/libceph-use-upstream-write-same-opcode.patch
--	patches.suse/rbd-truncate-objects-on-cmpext-short-reads.patch
--	patches.suse/target-fix-tcm_rbd_gen_it_nexus-for-emulated-XCOPY-s.patch
--	patches.suse/rbd-helper-to-copy-compare-and-write-osd-requests.patch
--	patches.suse/rbd-copy-compare-and-write-osd-requests-before-resub.patch
--	patches.suse/0001-rbd-drop-extra-rbd_img_request_get.patch
--	patches.suse/0002-rbd-make-sure-pages-are-freed-by-libceph.patch
--	patches.suse/target-rbd-handle-zero-length-UNMAP-requests-early.patch
--	patches.suse/target-rbd-use-target_configure_unmap_from_queue-hel.patch
--	patches.suse/target-transport-should-handle-st-FM-EOM-ILI-reads.patch
--	patches.suse/target-add-lio-rbd-to-makefile-Kconfig-fix.patch
--	patches.suse/0001-target_core_rbd-use-RCU-in-free_device.patch
--	patches.suse/0002-target_core_rbd-break-up-free_device-callback.patch
-+	# LS1028A Switch
-+	patches.suse/net-dsa-felix-use-dsa_switch_alloc.patch
- 
--	########################################################
--	# device-mapper
--	########################################################
--	patches.suse/dm-mpath-leastpending-path-update
--	patches.suse/dm-mpath-accept-failed-paths
--	patches.suse/dm-table-switch-to-readonly
--	patches.suse/dm-multipath-Improve-logging.patch
--	patches.suse/dm-snap-avoid-deadlock.patch
--
--	##########################################################
--	# AppArmor
--	##########################################################
--	patches.suse/apparmor-basic-networking-rules.patch
--	patches.suse/apparmor-fix-quieting-of-audit-messages-for-network-mediation.patch
--	patches.suse/apparmor-basic-networking-rules-4.11-rc1.patch
--	patches.suse/apparmor-check-all-net-profiles.patch
--
--	##########################################################
--	# FIPS patches not (yet) upstream
--	##########################################################
--	patches.suse/0008-random-move-FIPS-continuous-test-to-output-functions.patch
--	patches.suse/v5-0001-crypto-DRBG-add-FIPS-140-2-CTRNG-for-noise-source.patch
-+	# QorIQ cpufreq
-+	patches.suse/cpufreq-qoriq-convert-to-a-platform-driver.patch
-+	patches.suse/clk-qoriq-add-cpufreq-platform-device.patch
- 
- 	########################################################
--	# Lock down functions for UEFI secure boot , FATE#314486
--	#########################################################
--	patches.suse/0039-efi-Add-EFI_SECURE_BOOT-bit.patch
--	patches.suse/0040-Add-the-ability-to-lock-down-access-to-the-running-k.patch
--	patches.suse/0041-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mo.patch
--	patches.suse/0042-Enforce-module-signatures-if-the-kernel-is-locked-do.patch
--	patches.suse/0043-Restrict-dev-mem-and-dev-kmem-when-the-kernel-is-loc.patch
--	patches.suse/0045-kexec-Disable-at-runtime-if-the-kernel-is-locked-dow.patch
--	patches.suse/0046-Copy-secure_boot-flag-in-boot-params-across-kexec-re.patch
--	patches.suse/0047-kexec_file-split-KEXEC_VERIFY_SIG.patch
--	patches.suse/0047-kexec_file-restrict-if-the-kernel-is-locked-down.patch
--	patches.suse/0048-hibernate-Disable-when-the-kernel-is-locked-down.patch
--	patches.suse/0050-PCI-Lock-down-BAR-access-when-the-kernel-is-locked-d.patch
--	patches.suse/0051-x86-Lock-down-IO-port-access-when-the-kernel-is-lock.patch
--	patches.suse/0052-x86-Restrict-MSR-access-when-the-kernel-is-locked-do.patch
--	patches.suse/0053-asus-wmi-Restrict-debugfs-interface-when-the-kernel-.patch
--	patches.suse/0054-ACPI-Limit-access-to-custom_method-when-the-kernel-i.patch
--	patches.suse/0055-acpi-Ignore-acpi_rsdp-kernel-param-when-the-kernel-h.patch
--	patches.suse/0056-acpi-Disable-ACPI-table-override-if-the-kernel-is-lo.patch
--	patches.suse/0057-acpi-Disable-APEI-error-injection-if-the-kernel-is-l.patch
--	patches.suse/0005-modsign-print-module-name-along-with-error-message.patch
--
--	########################################################
--	# Grab certificate from MokList (MODSIGN) FATE#314508
--	########################################################
--	# Using the hash in MOKx to blacklist kernel module, FATE#316531
--	patches.suse/0001-MODSIGN-do-not-load-mok-when-secure-boot-disabled.patch
--	patches.suse/0002-MODSIGN-print-appropriate-status-message-when-gettin.patch
--	patches.suse/0003-MODSIGN-load-blacklist-from-MOKx.patch
--	patches.suse/0004-MODSIGN-checking-the-blacklisted-hash-before-loading.patch
--
--	##########################################################
--	# Hibernation Signature Verification FATE#316350
--	##########################################################
--	patches.suse/0001-security-create-hidden-area-to-keep-sensitive-data.patch
--	patches.suse/0002-hibernate-avoid-the-data-in-hidden-area-to-be-snapsh.patch
--	patches.suse/0003-x86-KASLR-public-the-function-for-getting-random-lon.patch
--	patches.suse/0005-efi-generate-secret-key-in-EFI-boot-environment.patch
--	patches.suse/0006-efi-allow-user-to-regenerate-secret-key.patch
--	patches.suse/0007-PM-hibernate-encrypt-hidden-area.patch
--	patches.suse/0008-PM-hibernate-Generate-and-verify-signature-for-snaps.patch
--	patches.suse/0009-PM-hibernate-prevent-EFI-secret-key-to-be-regenerate.patch
--	patches.suse/0010-PM-hibernate-a-option-to-request-that-snapshot-image.patch
--	patches.suse/0011-PM-hibernate-require-hibernate-snapshot-image-to-be-.patch
--
--	########################################################
--	# Other patches for debugging
-+	# Debugging
- 	########################################################
- 	patches.suse/crasher.patch
-+	patches.suse/add-product-identifying-information-to-vmcoreinfo.patch
- 
--+kabi	patches.suse/0005-x86-unwind-orc-Detect-the-end-of-the-stack.patch
-+	# Printk
-+	patches.suse/printk-console-Correctly-mark-console-that-is-used-w.patch
-+	patches.suse/printk-panic-Avoid-deadlock-in-printk-after-stopping-CPUs-by-NMI.patch
- 
--	patches.suse/x86-cpu_entry_area-Map-also-trace_idt_table.patch
-+	# Tracing
-+	patches.suse/0003-Add-external-no-support-as-bad-taint-module.patch
- 
- 	########################################################
--	# Kdump
-+	# Livepatching
- 	########################################################
--	patches.suse/s390-export-symbols-for-crash-kmp.patch
--
--	########################################################
--	# Live patching
--	########################################################
--	# SUSE-specific
- 	patches.suse/livepatch-mark-the-kernel-unsupported-when-disabling.patch
- 	patches.suse/livepatch-define-a-macro-for-new-api-identification.patch
- 
- 	# klp-convert
-+	patches.suse/livepatch-create-and-include-UAPI-headers.patch
- 	patches.suse/livepatch-modpost-ignore-unresolved-symbols.patch
--	patches.suse/livepatch-create-and-include-UAPI-headers.patch
- 
- 	########################################################
--	# XEN patches
-+	# Stable minor numbers
- 	########################################################
--	patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch
--	patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch
--	patches.suse/xen-disable_hotplug_cpu.patch
--	patches.suse/0001-x86-respect-memory-size-limiting-via-mem-parameter.patch
--	patches.suse/0002-x86-xen-dont-add-memory-above-max-allowed-allocation.patch
-+	patches.suse/Linux-5.3.1.patch
-+	patches.suse/Linux-5.3.2.patch
-+	patches.suse/Linux-5.3.3.patch
-+	patches.suse/Linux-5.3.4.patch
-+	patches.suse/Linux-5.3.5.patch
-+	patches.suse/Linux-5.3.6.patch
-+	patches.suse/Linux-5.3.7.patch
-+	patches.suse/Linux-5.3.8.patch
-+	patches.suse/Linux-5.3.9.patch
-+	patches.suse/Linux-5.3.10.patch
-+	patches.suse/Linux-5.3.11.patch
-+	patches.suse/Linux-5.3.12.patch
-+	patches.suse/Linux-5.3.13.patch
-+	patches.suse/Linux-5.3.14.patch
-+	patches.suse/Linux-5.3.15.patch
-+	patches.suse/Linux-5.3.16.patch
-+	patches.suse/Linux-5.3.17.patch
-+	patches.suse/Linux-5.3.18.patch
- 
- 	########################################################
--	# kABI consistency patches
-+	# SUSE kABI padding
- 	########################################################
--
--	patches.suse/0002-Add-a-void-suse_kabi_padding-placeholder-to-some-USB.patch
-+	patches.suse/kabi-arm64-reserve-space-in-cpu_hwcaps-and-cpu_hwcap.patch
- 	patches.suse/0003-kabi-Add-placeholders-to-a-couple-of-important-struc.patch
- 	patches.suse/0001-Add-a-void-suse_kabi_padding-placeholder-to-some-USB.patch
-+	patches.suse/0001-Thunderbolt-kABI-paddings-added.patch
-+	patches.suse/0002-Add-a-void-suse_kabi_padding-placeholder-to-some-USB.patch
- 	patches.suse/0002-Add-a-void-suse_kabi_padding-placeholder-to-some-gsp.patch
--	patches.suse/0001-Thunderbolt-kABI-paddings-added.patch
--	patches.suse/0008-kabi-arm64-reserve-space-in-cpu_hwcaps-and-cpu_hwcap.patch
-+	patches.suse/0001-typeC-add-kABI-padding.patch
-+	patches.suse/0001-USB-fix-kABI-padding.patch
- 	patches.suse/prepare-arm64-kgraft
--	patches.suse/powerpc-KABI-add-aux_ptr-to-hole-in-paca_struct-to-e.patch
--	patches.kabi/KABI-cpu-hotplug-provide-the-old-get-put_online_cpus.patch
--	patches.kabi/kabi-IB-mlx5-Fix-integer-overflows-in-mlx5_ib_create_srq.patch
--	patches.kabi/musb-flush_irq_work-kabi-fix.patch
--	patches.kabi/ALSA-pcm-oss-rw_ref-kabi-fix.patch
--	patches.kabi/ALSA-pcm-timer-inclusion-kabi-fix.patch
--	patches.kabi/usb-audio-quirk-kabi-fix.patch
--	patches.kabi/ALSA-emu10k1-kabi-workaround.patch
--	patches.kabi/acpi-ec-gpe-kabi-fix.patch
--	patches.kabi/0003-md-fix-md_write_start-deadlock-w-o-metadata-devices.kabi
--	patches.kabi/KABI-hide-ftrace_enabled-in-paca.patch
--	patches.kabi/ocfs2-dlm-wait-for-dlm-recovery-done-kabi.patch
--	patches.kabi/fsnotify-Fix-fsnotify_mark_connector-race-kabi.patch
--	patches.kabi/kabi-protect-struct-acpi_nfit_desc.patch
--	patches.kabi/x86-cpuinfo_x86-ignore-initialized-member.patch
--	patches.kabi/powerpc-livepatch-fix-kabi-breaker-stacktraces.patch
--	patches.kabi/kabi-protect-tap_create_cdev.patch
--	patches.kabi/kabi-protect-struct-ipv6_pinfo.patch
--	patches.kabi/kabi-protect-struct-cstate.patch
--	patches.kabi/kabi-protect-ife_tlv_meta_decode.patch
--	patches.kabi/kabi-protect-struct-nd_region.patch
--	patches.kabi/kabi-protect-struct-ccw_device_private.patch
--	patches.kabi/Revert-nvmet-constify-struct-nvmet_fabrics_ops.patch
--	patches.kabi/nvme-kABI-fixes-for-nvmet.patch
--	patches.kabi/nvme-kABI-fixes-for-nvme_ctrl.patch
--	patches.kabi/Revert-nvme-mark-nvme_queue_scan-static.patch
--	patches.kabi/qla2xxx-kABI-fixes-for-v10.01.00.18-k.patch
--	patches.kabi/kABI-fixes-for-nvme-if_ready-checks-fail-io-to-deletin.patch
--	patches.kabi/nvme-reintroduce-nvme_get_log_ext.patch
--	patches.kabi/nvme-partially-revert-nvme-remove-nvme_req_needs_fai.patch
--	patches.kabi/nvme-kABI-fix-for-ANA-support-in-nvme_ctrl.patch
--	patches.kabi/nvme-guard-additional-fields-in-nvme-command-structu.patch
--	patches.kabi/nvmet-kABI-fixes-for-ANA-support.patch
--	patches.kabi/nvme-kABI-fix-for-scan_lock.patch
--	patches.kabi/kabi-fixup-bdev_dax_supported.patch
--	patches.kabi/rtlwifi-deferred-work-kabi-fix.patch
--	patches.kabi/of-device-kabi-fix.patch
--	patches.kabi/KABI-tpm-change-relinquish_locality-return-value-bac.patch
--	patches.kabi/KABI-tpm-do-keep-the-cmd_ready-and-go_idle-as-pm-ops.patch
--	patches.kabi/KABI-move-mce_data_buf-into-paca_aux.patch
--	patches.kabi/KABI-move-the-new-handler-to-end-of-machdep_calls-an.patch
--	patches.kabi/KABI-powerpc-export-__find_linux_pte-as-__find_linux.patch
--	patches.kabi/KABI-hide-new-member-in-struct-iommu_table-from-genk.patch
--	patches.kabi/KABI-powerpc-Revert-npu-callback-signature-change.patch
--	patches.kabi/Fix-struct-page-kABI-after-adding-atomic-for-ppc.patch
-+	patches.suse/suse-hv-kabi.patch
-+	patches.suse/0001-kABI-more-hooks-for-PCI-changes.patch
- 
--	patches.kabi/perf-x86-fix-data-source-decoding-for-skylake-kabi.patch
--	patches.kabi/kabi-protect-struct-nf_conn.patch
--	patches.kabi/kabi-protect-eswitch_h-include.patch
--	patches.kabi/kabi-reexport-tcp_send_ack.patch
--	patches.kabi/s390-mm-fix-race-on-mm-context-flush_mm.patch
--	patches.kabi/kabi-protect-struct-vsock_sock.patch
--	patches.kabi/kabi-reexport-vsock_pending_work.patch
--	patches.kabi/kabi-protect-struct-kvm_sync_regs.patch
--	patches.kabi/kabi-fix-for-check_disk_size_change.patch
--
--	patches.kabi/kabi-protect-enum-mem_type.patch
--
--	patches.kabi/bpf-prevent-memory-disambiguation-attack.patch
--
--	patches.kabi/fix-kvm-kabi.patch
--
--	patches.kabi/mm-swap-fix-race-between-swap-count-continuation-operation-kabi.patch
--
--	patches.kabi/bpf-properly-enforce-index-mask-to-prevent-out-of-bo.patch
--	patches.kabi/kabi-cxgb4-MU.patch
--	patches.kabi/kabi-mlx5-hide-cpu-rmap.patch
--	patches.kabi/kabi-mvpp2-10gkr-support.patch
--	patches.kabi/kabi-protect_fwnode_handle.patch
--	patches.kabi/kabi-protect_hnae_ae_ops.patch
--	patches.kabi/kabi-protect_hnae3_ae_ops.patch
--
--	patches.kabi/nvdimm-provide-memcpy-mcsafe-unrolled.patch
--	patches.kabi/dax-fixup-dax_operations-extension.patch
--	patches.kabi/bdi-release-mutex-kabi.patch
--
--	patches.kabi/NFSv4.1-Fix-up-replays-of-interrupted-requests.patch
--	patches.kabi/bpf-fix-partial-copy-of-map_ptr-when-dst-is-scalar.patch
--
--	patches.kabi/0001-Revert-USB-check-usb_get_extra_descriptor-for-proper.patch
--	patches.kabi/0001-USB-check-usb_get_extra_descriptor-for-proper-size-F.patch
--	patches.kabi/0001-kABI-fix-xhci-kABI-stability.patch
--
--	patches.kabi/bpf-move-prev_-insn_idx-into-verifier-env.patch
--	patches.kabi/bpf-prevent-out-of-bounds-speculation-on-pointer-ari.patch
--
--	patches.kabi/kabi-xen-remove-pre-xen3-fallback-handlers.patch
--	patches.kabi/fix-kabi-for-new-amd-mca-bank-names.patch
--
--	patches.kabi/arch-arm64-acpi-KABI-ignore-includes.patch
--	patches.kabi/firmware-efi-KABI-memreserve.patch
--	patches.kabi/drivers-base-kABI-fixes-for-struct-device_private.patch
--	patches.kabi/blk-mq-kABI-fixes-for-blk-mq.h.patch
--
--	patches.kabi/media-em28xx-stop-rewriting-device-s-struct.patch
--	patches.kabi/media-em28xx-fix-handler-for-vidioc_s_input.patch
--	patches.kabi/kABI-add-_q-suffix-to-exports-that-take-struct-dh.patch
--
--	# KVM
--	patches.kabi/kabi-kvm-mmu-Fix-overflow-on-kvm-mmu-page-limit-calculati.patch
--	patches.kabi/kabi-fix-KVM-s390-provide-kvm_arch_no_poll-function.patch
--	patches.kabi/kabi-fix-s390-vtime-steal-time-exponential-moving-average.patch
--
--	patches.suse/0001-kvm-Introduce-nopvspin-kernel-parameter.patch
--	patches.kabi/KABI-powerpc-mmu_context-provide-old-version-of-mm_i.patch
--	patches.kabi/KABI-x86-kvm-kABI-workaround-for-CVE-2018-10853-fix.patch
--	patches.kabi/kvm-x86-kABI-fix-for-vm_alloc-vm_free-changes.patch
--	patches.kabi/kABI-Hide-get_msr_feature-in-kvm_x86_ops.patch
--
--	patches.kabi/kvm_x86_ops-l1tf-kabi-fix.patch
--
--	patches.kabi/0001-x86-kabi-speculation-l1tf-Increase-l1tf-memory-limit-for-.patch
--	patches.kabi/KVM-VMX-Work-around-kABI-breakage-in-enum-vmx_l1d_fl.patch
--
--	patches.kabi/kabi-protect-struct-fib_nh_exception.patch
--	patches.kabi/kabi-protect-struct-rtable.patch
--	patches.kabi/kabi-protect-struct-sctp_association.patch
--
--	patches.kabi/kabi-fsnotify-Fix-busy-inodes-during-unmount.patch
--
--	patches.kabi/kabi-x86-speculation-fix-cpu_tlbstate-issue.patch
--	patches.kabi/hid-debug-kfifo-kabi-workaround.patch
--	patches.kabi/kabi-protect-vhost_log_write.patch
--	patches.kabi/kabi-restore-icmp_send.patch
--	patches.kabi/kabi-protect-struct-mlx5_td.patch
--	patches.kabi/kabi-protect-ip_options_rcv_srr.patch
--
--	patches.kabi/md-batch-flush-requests-kabi.patch
--
--	patches.kabi/KVM-Fix-kABI.patch
--
--	patches.kabi/usb_interface-reveive-pm_usage_cnt-for-kabi.patch
--	patches.kabi/snd_seq_kernel_client_enqueue-kabi-compat.patch
--	patches.kabi/Re-export-snd_cards-for-kABI.patch
--
--	patches.kabi/bpf-add-map_lookup_elem_sys_only-for-lookups-from-sy.patch
--
--	patches.kabi/fs-prevent-page-refcount-overflow-in-pipe_buf_get-kabi.patch
--	patches.kabi/kabi-protect-dma-mapping-h-include.patch
--	patches.kabi/kabi-protect-struct-pci_dev.patch
--	patches.kabi/PCI-skip_bus_pm-kabi-fix.patch
--	patches.kabi/memcg-make-it-work-on-sparse-non-0-node-systems-kabi.patch
--	patches.kabi/kabi-x86-microcode-hotplug-state-fix.patch
--	patches.kabi/x86-topology-Add-CPUID.1F-multi-die-package-support.patch
--	patches.kabi/x86-topology-Define-topology_logical_die_id.patch
--	patches.kabi/kABI-add-back-sibling-paca-pointer-to-paca.patch
--
--	patches.kabi/kabi-fixup-blk_mq_register_dev.patch
--
--	patches.kabi/kABI-Fix-kABI-for-struct-amd_iommu.patch
--
--	patches.kabi/kabi-fix-struct-ufs_reg-removal-of-unused-field
--
--	patches.kabi/NFSv4-Fix-OPEN-CLOSE-race.patch
--	patches.kabi/net-sched-act_sample-fix-psample-group-handling-on-o.patch
--
--	patches.kabi/Fix-KVM-kABI-after-x86-mmu-backports.patch
--	patches.kabi/Fix-AMD-IOMMU-kABI.patch
--
--	patches.kabi/crypto-af_alg-kABI-workaround.patch
--
--	# IFU kABI Fix
--	patches.kabi/kABI-Fix-for-IFU-patches.patch
--
--	patches.kabi/kABI-Fix-for-KVM-x86-Introduce-vcpu-arch.xsaves_enab.patch
--	patches.kabi/sctp-cache-netns-in-sctp_ep_common.patch
--	patches.kabi/can-skb-defined-kabi-workaround.patch
--	patches.kabi/crypto-reexport-crypto_shoot_alg.patch
--	patches.kabi/debugfs-kabi-fix-d_fsdata-semantics.patch
--	patches.kabi/debugfs-kabi-provide-removal-prot-comp-wrappers.patch
--	patches.kabi/debugfs-kabi-restore-debugfs_remove_recursive.patch
--
--	patches.kabi/v4l2_fh-kabi-workaround.patch
--
--	patches.kabi/ptp_clock-kABI-workaround.patch
--
-+	########################################################
-+	# kABI consistency patches
-+	########################################################
-+	patches.kabi/0001-kABI-Fix-kABI-after-EDR-backport.patch
-+	patches.kabi/s390-prevent-leaking-kernel-address-in-bear
-+	patches.kabi/snd-rawmidi-buffer_ref-kABI-workaround.patch
-+	patches.kabi/ALSA-hdac_bus-kABi-workaround.patch
-+	patches.kabi/bdi-dev_name-kabi-fix.patch
- 	patches.kabi/sunrpc-clean-up-properly-in-gss_mech_unregister.patch
--	patches.kabi/sock_cgroup_data-kabi-fix.patch
-+	patches.kabi/kabi-ppc64le-prevent-struct-dma_map_ops-to-become-de.patch
-+	patches.kabi/libnvdimm-cover-up-nd_pfn_sb-change.patch
-+	patches.kabi/libnvdimm-cover-up-nd_region-changes.patch
- 
- 	########################################################
- 	# You'd better have a good reason for adding a patch
- 	# below here.
- 	########################################################
--
--	########################################################
--	# Patches cherry-picked from SLE12 codestream, for which
--	# the upstream status couldn't be automatically determined
--	# and therefore manual review is required
--	########################################################
--
--+trenn		patches.suse/x86_intel_do_not_modify_perf_bias.patch
--###
--# XXX agraf: Not upstream yet. Pushing again ...
--+agraf		patches.suse/arm64-zynqmp-ahci-0001-drivers-ata-Move-sata-port-phy-oob-settings-to-devic.patch
--+agraf		patches.suse/arm64-zynqmp-ahci-0002-drivers-ata-Add-gen-3-mode-support-in-driver.patch
--+agraf		patches.suse/arm64-zynqmp-ahci-0003-drivers-ata-Disable-Device-Sleep-capability.patch
--###
--###
--# XXX agraf: Update to v4.13 code state
--+agraf		patches.suse/arm64-fslmc-20170526-0106-staging-fsl-dpaa2-eth-Fix-address-translations.patch
--+agraf		patches.suse/arm64-fslmc-20170526-0107-staging-fsl-dpaa2-eth-Map-Tx-buffers-as-bidirectiona.patch
--+agraf		patches.suse/arm64-fslmc-20170526-0108-dpaa2-Manually-check-MTU-limits.patch
--+agraf		patches.suse/arm64-fslmc-20170526-0109-dpaa2-Use-legacy-ethtool-interface.patch
--+agraf		patches.suse/arm64-fslmc-20170526-0110-dpaa2-Remove-ro_after_init-usage.patch
--###
--###
--# XXX agraf: not upstream, poking ...
--+agraf		patches.suse/arm64-bcm2837-0196-cpufreq-Add-Broadcom-BCM2835-CPU-frequency-control-driver.patch
--###
--###
--# XXX agraf: need to check if it's still broken upstream
--+agraf		patches.suse/arm64-phy-dp83867-depend-on-CONFIG_OF_MDIO.patch
--###
--+dsterba	patches.suse/btrfs-8059-syslog-when-quota-is-enabled.patch
--+dsterba	patches.suse/btrfs-8060-syslog-when-quota-is-disabled.patch
--+dsterba	patches.suse/btrfs-8066-disable-defrag-of-tree-roots.patch
--+dsterba	patches.suse/btrfs-8063-delete-qgroup-items-in-drop_snapshot.patch
--+jack		patches.suse/xfs-warn-rt-volume.patch
--+hare		patches.suse/edd-support-original-Phoenix-EDD-3.0-information.patch
--+hare		patches.suse/bfa-check-for-terminated-commands.patch
--+pjakobsson	patches.suse/0010-drm-hisilicon-hibmc-Add-drm_dev_set_unique-for-v4.4.patch
--+jjolly		patches.suse/0022-ib-ipoib-Move-QP-to-ERROR-only-when-the-QP-is-not-at.patch
--+hare		patches.suse/fddi-Fixup-potential-uninitialized-bars.patch
--+hare		patches.suse/target-fix-hang-in-target_wait_for_sess_cmds.patch
--+hare		patches.suse/target-tcm_fc-work-around-data-corruption-issue-in-tfc_io.patch
--+oneukum	patches.suse/0003-more-kABI-padding-in-USB.patch
--+needs_review	patches.suse/0006-badblocks-fix-wrong-return-value-when-badblocks-are-disabled.patch
--+hare		patches.suse/block-nonblock-causes-failfast
--+acho		patches.suse/chelsio-0036-The-patch-back-ports-the-crypto_skcipher-to-crypto_b.patch
--+jeffm		patches.suse/apparmor-compatibility-patch-for-v5-network-control
--+jeffm		patches.suse/apparmor-fix-replacement-not-being-applied.patch
--+jeffm		patches.suse/apparmor-fix-open-after-profile-replacement.patch
--+tonyj		patches.suse/perf-additional-warning-when-sampling-rate-if-decayed-below-startup-minimum.patch
--+tonyj		patches.suse/0004-perf-jevents-program-to-convert-json-file-gnu-source
--+tonyj		patches.suse/0063-perf-jevents-add-support-for-parsing-uncore-json-files-fix-null
--+bp		patches.suse/mce-amd-check-for-userspace-agent-before-decoding.patch
--+yousaf.kaukab	patches.suse/0001-iommu-aarch64-Set-bypass-mode-per-default.patch
--###
--# XXX agraf: Submitted upstream, but not picked up yet :(. Pushed again...
--+agraf		patches.suse/arm64-ls1043-0056-soc-fsl-qbman-Use-shared-dma-pool-for-BMan-private-m.patch
--+agraf		patches.suse/arm64-ls1043-0057-soc-fsl-qbman-Use-shared-dma-pool-for-QMan-private-m.patch
--+agraf		patches.suse/arm64-ls1043-0058-soc-fsl-qbman-Drop-set-clear_bits-usage.patch
--+agraf		patches.suse/arm64-ls1043-0059-soc-fsl-qbman-Drop-L1_CACHE_BYTES-compile-time-check.patch
--+agraf		patches.suse/arm64-ls1043-0060-soc-fsl-qbman-Fix-ARM32-typo.patch
--+agraf		patches.suse/arm64-ls1043-0061-soc-fsl-qbman-Rework-ioremap-calls-for-ARM-PPC.patch
--+agraf		patches.suse/arm64-ls1043-0062-soc-fsl-qbman-add-QMAN_REV32.patch
--+agraf		patches.suse/arm64-ls1043-0063-soc-fsl-qbman-different-register-offsets-on-ARM.patch
--+agraf		patches.suse/arm64-ls1043-0064-soc-fsl-qbman-Add-missing-headers-on-ARM.patch
--+agraf		patches.suse/arm64-ls1043-0065-fsl-soc-qbman-Enable-FSL_LAYERSCAPE-config-on-ARM.patch
--###
--# XXX agraf: Push KVM on ARM to v4.13 state to get Cavium fixes properly
--+agraf		patches.suse/arm64-bsc1031492-0132-arm64-KVM-Preserve-RES1-bits-in-SCTLR_EL2.patch
--+agraf		patches.suse/arm64-bsc1031492-0133-arm64-KVM-Allow-unaligned-accesses-at-EL2.patch
--+agraf		patches.suse/arm64-bsc1031492-0135-arm64-Move-voffset-to-.hyp.text.patch
--+agraf		patches.suse/arm64-bsc1031492-0146-arm-Move-voffset-into-.hyp.text.patch
--+agraf		patches.suse/arm64-bsc1031492-0148-arm64-Add-a-facility-to-turn-an-ESR-syndrome-into-a-.patch
--+agraf		patches.suse/arm64-bsc1031492-0149-KVM-arm-arm64-vgic-v3-Add-accessors-for-the-ICH_APxR.patch
--+agraf		patches.suse/arm64-bsc1031492-0150-KVM-arm64-Make-kvm_condition_valid32-accessible-from.patch
--+agraf		patches.suse/arm64-bsc1031492-0151-KVM-arm64-vgic-v3-Add-hook-to-handle-guest-GICv3-sys.patch
--+agraf		patches.suse/arm64-bsc1031492-0152-KVM-arm64-vgic-v3-Add-ICV_BPR1_EL1-handler.patch
--+agraf		patches.suse/arm64-bsc1031492-0153-KVM-arm64-vgic-v3-Add-ICV_IGRPEN1_EL1-handler.patch
--+agraf		patches.suse/arm64-bsc1031492-0154-KVM-arm64-vgic-v3-Add-ICV_IAR1_EL1-handler.patch
--+agraf		patches.suse/arm64-bsc1031492-0155-KVM-arm64-vgic-v3-Add-ICV_EOIR1_EL1-handler.patch
--+agraf		patches.suse/arm64-bsc1031492-0156-KVM-arm64-vgic-v3-Add-ICV_AP1Rn_EL1-handler.patch
--+agraf		patches.suse/arm64-bsc1031492-0157-KVM-arm64-vgic-v3-Add-ICV_HPPIR1_EL1-handler.patch
--+agraf		patches.suse/arm64-bsc1031492-0158-KVM-arm64-vgic-v3-Enable-trapping-of-Group-1-system-.patch
--+agraf		patches.suse/arm64-bsc1031492-0159-KVM-arm64-Enable-GICv3-Group-1-sysreg-trapping-via-c.patch
--+agraf		patches.suse/arm64-bsc1031492-0160-KVM-arm64-vgic-v3-Add-ICV_BPR0_EL1-handler.patch
--+agraf		patches.suse/arm64-bsc1031492-0161-KVM-arm64-vgic-v3-Add-ICV_IGNREN0_EL1-handler.patch
--+agraf		patches.suse/arm64-bsc1031492-0162-KVM-arm64-vgic-v3-Add-misc-Group-0-handlers.patch
--+agraf		patches.suse/arm64-bsc1031492-0163-KVM-arm64-vgic-v3-Enable-trapping-of-Group-0-system-.patch
--+agraf		patches.suse/arm64-bsc1031492-0164-KVM-arm64-Enable-GICv3-Group-0-sysreg-trapping-via-c.patch
--+agraf		patches.suse/arm64-bsc1031492-0165-arm64-Add-MIDR-values-for-Cavium-cn83XX-SoCs.patch
--+agraf		patches.suse/arm64-bsc1031492-0166-arm64-Add-workaround-for-Cavium-Thunder-erratum-3011.patch
--+agraf		patches.suse/arm64-bsc1031492-0167-KVM-arm64-vgic-v3-Add-ICV_DIR_EL1-handler.patch
--+agraf		patches.suse/arm64-bsc1031492-0168-KVM-arm64-vgic-v3-Add-ICV_RPR_EL1-handler.patch
--+agraf		patches.suse/arm64-bsc1031492-0169-KVM-arm64-vgic-v3-Add-ICV_CTLR_EL1-handler.patch
--+agraf		patches.suse/arm64-bsc1031492-0170-KVM-arm64-vgic-v3-Add-ICV_PMR_EL1-handler.patch
--+agraf		patches.suse/arm64-bsc1031492-0171-KVM-arm64-Enable-GICv3-common-sysreg-trapping-via-co.patch
--+agraf		patches.suse/arm64-bsc1031492-0172-KVM-arm64-vgic-v3-Log-which-GICv3-system-registers-a.patch
--+agraf		patches.suse/arm64-bsc1031492-0173-KVM-arm64-Log-an-error-if-trapping-a-read-from-write.patch
--+agraf		patches.suse/arm64-bsc1031492-0174-KVM-arm64-Log-an-error-if-trapping-a-write-to-read-o.patch
--###
--# XXX agraf: Currently 7e5a672289c9754d07e1c3b33649786d3d70f5e4 in kvmarm tree,
--#            getting pushed upstream very soon. Waiting for that point.
--+agraf		patches.suse/arm64-bsc1045298-KVM-arm-arm64-Handle-hva-aging-while-destroying-the-.patch
--###
--+bsc1094575	patches.suse/s390-qeth-use-Read-device-to-query-hypervisor-for-MA.patch
--
--
./contrib/series/ldiff FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- diff	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:49.960237356 +0000
@@ -1,27327 +0,0 @@
-@@ -1,27168 +1,13444 @@
- # Kernel patches configuration file
-# vim: set ts=8 sw=8 noet:
-#
-# There are three kinds of rules (see guards.1 for details):
-# +symbol       include this patch if symbol is defined; otherwise exclude.
-# -symbol       exclude this patch if symbol is defined; otherwise include.
-# -             exclude this patch.
-#
-# Using symbols means that an entirely different source tree will be
-# generated depending on which symbols are defined. This used to be
-# a good thing when arch-specific patches contained conflicts with other
-# patches, but we now have a policy that patches must build everywhere.
-# The result is a unified source tree that allows us to do neat things
-# like ship kernel module packages. Creating a divergent tree breaks
-# these # so you'd better have an extraordinary reason for using them.
-# For example, the openSUSE 10.3 kernel uses them for segregating the
-# -rt patches until they can be integrated completely, and these are
-# only applied at the very end of the series.
-#
-# The most common use in recent kernels is to disable a patch with a
-# username as the symbol to indicate responsbility. Another use is
-# to check in a patch for testing, but have it disabled in all but your
-# own build environment.
- 
- 	########################################################
-|	# <<<--latest-->>><<<++Build++>>> <<<--standard-->>><<<++fixes++>>> <<<--kernel-->>><<<++that++>>> <<<--patches
-|	#-->>><<<++apply++>>> <<<--DO-->>><<<++to++>>> <<<--NOT-->>><<<++the++>>> <<<--MODIFY-->>><<<++vanilla++>>> <<<--THEM!-->>><<<++kernel too.++>>>
-|	# <<<--Send-->>><<<++Patches++>>> <<<--separate-->>><<<++in++>>> <<<--patches-->>><<<++patches.rpmify++>>> <<<--upstream-->>><<<++are++>>> <<<--if-->>><<<++applied++>>> <<<--you-->>><<<++to++>>> <<<--find-->>><<<++both++>>> <<<--a-->>><<<++-vanilla
-|	#++>>> <<<--problem...-->>><<<++and patched flavors.++>>>
- 	########################################################
-|	<<<--patches.kernel.org/4.12.1-001-driver-core-platform-fix-race-condition-with-d.patch-->>><<<++patches.rpmify/powerpc-Blacklist-GCC-5.4-6.1-and-6.2.patch++>>>
-|	<<<--patches.kernel.org/4.12.1-002-RDMA-uverbs-Check-port-number-supplied-by-user.patch-->>><<<++patches.rpmify/Add-ksym-provides-tool.patch++>>>
-|	<<<--patches.kernel.org/4.12.1-003-usb-dwc3-replace-p-with-pK.patch-->>><<<++patches.rpmify/Kconfig-make-CONFIG_CC_CAN_LINK-always-true.patch++>>>
-|	<<<--patches.kernel.org/4.12.1-004-USB-serial-cp210x-add-ID-for-CEL-EM3588-USB-Zi.patch-->>><<<++patches.rpmify/Revert-kconfig-only-write-CONFIG_FOO-is-not-set-for-.patch++>>>
-|	<<<--patches.kernel.org/4.12.1-005-usb-usbip-set-buffer-pointers-to-NULL-after-fr.patch-->>><<<++patches.rpmify/scripts-mkmakefile-honor-second-argument.patch
-|++>>>
-|	<<<--patches.kernel.org/4.12.1-006-Add-USB-quirk-for-HVR-950q-to-avoid-intermitte.patch-->>><<<++########################################################++>>>
-|	<<<--patches.kernel.org/4.12.1-007-usb-Fix-typo-in-the-definition-of-Endpoint-out.patch-->>><<<++# The sorted section should contain all patches that are++>>>
-|	<<<--patches.kernel.org/4.12.1-008-USB-core-fix-device-node-leak.patch-->>><<<++# either mainline backports or are already in a known++>>>
-|	<<<--patches.kernel.org/4.12.1-009-USB-serial-option-add-two-Longcheer-device-ids.patch-->>><<<++# subystem maintainer repository so that they can be++>>>
-|	<<<--patches.kernel.org/4.12.1-010-USB-serial-qcserial-new-Sierra-Wireless-EM7305.patch-->>><<<++# sorted by git-sort scripts. Out-of-tree patches (which++>>>
-|	<<<--patches.kernel.org/4.12.1-011-xhci-Limit-USB2-port-wake-support-for-AMD-Prom.patch-->>><<<++# includes any patch without Git-commit tag) belong++>>>
-|	<<<--patches.kernel.org/4.12.1-012-gfs2-Fix-glock-rhashtable-rcu-bug.patch-->>><<<++# either into the "on the way to mainline" section below++>>>
-|	<<<--patches.kernel.org/4.12.1-013-Add-shutdown-to-struct-class.patch-->>><<<++# or into one of the subsystem sections.++>>>
-|	<<<--patches.kernel.org/4.12.1-014-tpm-Issue-a-TPM2_Shutdown-for-TPM2-devices.patch-->>><<<++########################################################
-|++>>>
-|	<<<--patches.kernel.org/4.12.1-015-tpm-fix-a-kernel-memory-leak-in-tpm-sysfs.c.patch-->>><<<++########################################################++>>>
-|	<<<--patches.kernel.org/4.12.1-016-powerpc-powernv-Fix-CPU_HOTPLUG-n-idle.c-compi.patch-->>><<<++# sorted patches++>>>
-|	<<<--patches.kernel.org/4.12.1-017-x86-uaccess-Optimize-copy_user_enhanced_fast_s.patch-->>><<<++########################################################++>>>
-|	<<<--patches.kernel.org/4.12.1-018-sched-fair-cpumask-Export-for_each_cpu_wrap.patch-->>><<<++patches.suse/tpm_tis_core-Turn-on-the-TPM-before-probing-IRQ-s.patch++>>>
-|	<<<--patches.kernel.org/4.12.1-019-sched-core-Implement-new-approach-to-scale-sel.patch-->>><<<++patches.suse/tpm_tis_core-Set-TPM_CHIP_FLAG_IRQ-before-probing-fo.patch++>>>
-|	<<<--patches.kernel.org/4.12.1-020-sched-numa-Use-down_read_trylock-for-the-mmap_.patch-->>><<<++patches.suse/EDAC-mc-Fix-grain_bits-calculation.patch++>>>
-|	<<<--patches.kernel.org/4.12.1-021-sched-numa-Override-part-of-migrate_degrades_l.patch-->>><<<++patches.suse/EDAC-altera-Use-the-proper-type-for-the-IRQ-status-b.patch++>>>
-|	<<<--patches.kernel.org/4.12.1-022-sched-fair-Simplify-wake_affine-for-the-single.patch-->>><<<++patches.suse/EDAC-mellanox-Add-ECC-support-for-BlueField-DDR4.patch++>>>
-|	<<<--patches.kernel.org/4.12.1-023-sched-numa-Implement-NUMA-node-level-wake_affi.patch-->>><<<++patches.suse/EDAC-pnd2-Fix-ioremap-size-in-dnv_rd_reg.patch++>>>
-|	<<<--patches.kernel.org/4.12.1-024-sched-fair-Remove-effective_load.patch-->>><<<++patches.suse/EDAC-mc-Cleanup-_edac_mc_free-code.patch++>>>
-|	<<<--patches.kernel.org/4.12.1-025-sched-numa-Hide-numa_wake_affine-from-UP-build.patch-->>><<<++patches.suse/EDAC-amd64-Support-more-than-two-controllers-for-chi.patch++>>>
-|	<<<--patches.kernel.org/4.12.1-026-xen-avoid-deadlock-in-xenbus-driver.patch-->>><<<++patches.suse/edac-amd64-recognize-dram-device-type-ecc-capability.patch++>>>
-|	<<<--patches.kernel.org/4.12.1-027-crypto-drbg-Fixes-panic-in-wait_for_completion.patch-->>><<<++patches.suse/edac-amd64-decode-syndrome-before-translating-address.patch++>>>
-|	<<<--patches.kernel.org/4.12.1-028-Linux-4.12.1.patch-->>><<<++patches.suse/EDAC-Prefer-unsigned-int-to-bare-use-of-unsigned.patch++>>>
-|	<<<--patches.kernel.org/4.12.2-001-mqueue-fix-a-use-after-free-in-sys_mq_notify.patch-->>><<<++patches.suse/EDAC-mc_sysfs-Remove-pointless-gotos.patch++>>>
-|	<<<--patches.kernel.org/4.12.2-002-imx-serial-RX-DMA-startup-latency.patch-->>><<<++patches.suse/EDAC-mc_sysfs-Make-debug-messages-consistent.patch++>>>
-|	<<<--patches.kernel.org/4.12.2-003-proc-Fix-proc_sys_prune_dcache-to-hold-a-sb-re.patch-->>><<<++patches.suse/edac-amd64-add-pci-device-ids-for-family-17h-model-70h.patch++>>>
-|	<<<--patches.kernel.org/4.12.2-004-locking-rwsem-spinlock-Fix-EINTR-branch-in-__d.patch-->>><<<++patches.suse/RAS-Build-debugfs.o-only-when-enabled-in-Kconfig.patch++>>>
-|	<<<--patches.kernel.org/4.12.2-005-staging-vt6556-vnt_start-Fix-missing-call-to-v.patch-->>><<<++patches.suse/hwmon-lm75-Fix-write-operations-for-negative-tempera.patch++>>>
-|	<<<--patches.kernel.org/4.12.2-006-staging-comedi-fix-clean-up-of-comedi_class-in.patch-->>><<<++patches.suse/x86-amd_nb-Add-PCI-device-IDs-for-family-17h-model-7.patch++>>>
-|	<<<--patches.kernel.org/4.12.2-007-crypto-caam-fix-gfp-allocation-flags-part-I.patch-->>><<<++patches.suse/hwmon-k10temp-Add-support-for-AMD-family-17h-model-7.patch++>>>
-|	<<<--patches.kernel.org/4.12.2-008-crypto-rsa-pkcs1pad-use-constant-time-memory-c.patch-->>><<<++patches.suse/hwmon-acpi_power_meter-Change-log-level-for-unsafe-s.patch++>>>
-|	<<<--patches.kernel.org/4.12.2-009-ext4-check-return-value-of-kstrtoull-correctly.patch-->>><<<++patches.suse/hwmon-shtc1-fix-shtc1-and-shtw1-id-mask.patch++>>>
-|	<<<--patches.kernel.org/4.12.2-010-x86-mm-pat-Don-t-report-PAT-on-CPUs-that-don-t.patch-->>><<<++patches.suse/regulator-lm363x-Fix-off-by-one-n_voltages-for-lm363.patch++>>>
-|	<<<--patches.kernel.org/4.12.2-011-Linux-4.12.2.patch-->>><<<++patches.suse/regulator-lm363x-Fix-n_voltages-setting-for-lm36274.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-001-staging-android-uapi-drop-definitions-of-remov.patch-->>><<<++patches.suse/regulator-core-Add-of_node_put-before-return.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-002-net-mlx5-Fix-driver-load-error-flow-when-firmw.patch-->>><<<++patches.suse/regulator-core-Add-label-to-collate-of_node_put-stat.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-003-net-mlx5-Cancel-delayed-recovery-work-when-unl.patch-->>><<<++patches.suse/regulator-provide-regulator_bulk_set_supply_names.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-004-net-mlx5e-Fix-TX-carrier-errors-report-in-get-.patch-->>><<<++patches.suse/regulator-add-missing-static-inline-to-a-helper-s-st.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-005-ipv6-dad-don-t-remove-dynamic-addresses-if-lin.patch-->>><<<++patches.suse/regulator-Defer-init-completion-for-a-while-after-la.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-006-vxlan-fix-hlist-corruption.patch-->>><<<++patches.suse/regulator-max77686-fix-obtaining-maxim-ena-GPIO.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-007-geneve-fix-hlist-corruption.patch-->>><<<++patches.suse/regulator-da9211-fix-obtaining-enable-GPIO.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-008-net-core-Fix-slab-out-of-bounds-in-netdev_stat.patch-->>><<<++patches.suse/spi-bcm-qspi-Fix-BSPI-QUAD-and-DUAL-mode-support-whe.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-009-liquidio-fix-bug-in-soft-reset-failure-detecti.patch-->>><<<++patches.suse/spi-dw-pci-Add-support-for-Intel-Elkhart-Lake-PSE-SP.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-010-net-ipv6-Compare-lwstate-in-detecting-duplicat.patch-->>><<<++patches.suse/spi-spi-fsl-dspi-Exit-the-ISR-with-IRQ_NONE-when-it-.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-011-vrf-fix-bug_on-triggered-by-rx-when-destroying.patch-->>><<<++patches.suse/spi-dw-pci-Add-MODULE_DEVICE_TABLE.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-012-virtio-net-fix-leaking-of-ctx-array.patch-->>><<<++patches.suse/spi-bcm2835-Work-around-DONE-bit-erratum.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-013-rds-tcp-use-sock_create_lite-to-create-the-acc.patch-->>><<<++patches.suse/spi-dw-mmio-Clock-should-be-shut-when-error-occurs.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-014-net-mlx5e-Initialize-CEE-s-getpermhwaddr-addre.patch-->>><<<++patches.suse/spi-spi-fsl-dspi-change-usage-pattern-of-spi_mcr_-and-spi_ctar_-macros.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-015-cxgb4-fix-BUG-on-interrupt-deallocating-path-o.patch-->>><<<++patches.suse/spi-fsl-qspi-Enhance-binding-to-extend-example-for-f.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-016-tap-convert-a-mutex-to-a-spinlock.patch-->>><<<++patches.suse/spi-ep93xx-Repair-SPI-CS-lookup-tables.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-017-bridge-mdb-fix-leak-on-complete_info-ptr-on-fa.patch-->>><<<++patches.suse/gpio-mpc8xxx-Add-ls1028a-device-specify-function.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-018-brcmfmac-fix-possible-buffer-overflow-in-brcmf.patch-->>><<<++patches.suse/gpio-madera-Add-support-for-Cirrus-Logic-CS47L15.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-019-sfc-don-t-read-beyond-unicast-address-list.patch-->>><<<++patches.suse/gpio-madera-Add-support-for-Cirrus-Logic-CS47L92.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-020-Adding-asm-prototypes.h-for-genksyms-to-genera.patch-->>><<<++patches.suse/gpio-Add-support-for-hierarchical-IRQ-domains.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-021-sed-regex-in-Makefile.build-requires-line-brea.patch-->>><<<++patches.suse/gpio-stubs-in-headers-should-be-inline.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-022-Adding-the-type-of-exported-symbols.patch-->>><<<++patches.suse/gpio-mpc8xxx-add-ls1088a-platform-special-function.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-023-sparc64-Fix-gup_huge_pmd.patch-->>><<<++patches.suse/gpio-Move-gpiochip_lock-unlock_as_irq-to-gpio-driver.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-024-brcmfmac-Fix-a-memory-leak-in-error-handling-p.patch-->>><<<++patches.suse/gpio-ftgpio-Fix-an-error-handling-path-in-ftgpio_gpi.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-025-brcmfmac-Fix-glom_skb-leak-in-brcmf_sdiod_recv.patch-->>><<<++patches.suse/gpio-pca953x-Switch-to-use-device_get_match_data.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-026-efi-Process-the-MEMATTR-table-only-if-EFI_MEMM.patch-->>><<<++patches.suse/gpio-pca953x-Use-GENMASK-consistently.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-027-cfg80211-Define-nla_policy-for-NL80211_ATTR_LO.patch-->>><<<++patches.suse/gpio-pca953x-Remove-explicit-comparison-with-0.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-028-cfg80211-Validate-frequencies-nested-in-NL8021.patch-->>><<<++patches.suse/gpio-pca953x-Drop-s-for-constant-string-literals.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-029-cfg80211-Check-if-PMKID-attribute-is-of-expect.patch-->>><<<++patches.suse/gpio-aspeed-Fix-incorrect-number-of-banks.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-030-cfg80211-Check-if-NAN-service-ID-is-of-expecte.patch-->>><<<++patches.suse/iommu-arm-smmu-v3-Disable-detection-of-ATS-and-PRI.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-031-drm-amdgpu-gfx6-properly-cache-mc_arb_ramcfg.patch-->>><<<++patches.suse/iommu-mediatek-fix-iova_to_phys-pa-start-for-4gb-mode++>>>
-|	<<<--patches.kernel.org/4.12.3-032-KVM-ARM64-fix-phy-counter-access-failure-in-gu.patch-->>><<<++patches.suse/iommu-mediatek-fix-vld_pa_rng-register-backup-when-suspend++>>>
-|	<<<--patches.kernel.org/4.12.3-033-KVM-PPC-Book3S-Fix-typo-in-XICS-on-XIVE-state-.patch-->>><<<++patches.suse/iommu-ipmmu-vmsa-move-imttbcr_sl0_twobit_-to-restore-sort-order++>>>
-|	<<<--patches.kernel.org/4.12.3-034-kvm-vfio-Decouple-only-when-we-match-a-group.patch-->>><<<++patches.suse/iommu-amd-Override-wrong-IVRS-IOAPIC-on-Raven-Ridge-.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-035-irqchip-gic-v3-Fix-out-of-bound-access-in-gic_.patch-->>><<<++patches.suse/iommu-amd-Silence-warnings-under-memory-pressure.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-036-parisc-Report-SIGSEGV-instead-of-SIGBUS-when-r.patch-->>><<<++patches.suse/iommu-vt-d-fix-wrong-analysis-whether-devices-share-the-same-bus++>>>
-|	<<<--patches.kernel.org/4.12.3-037-parisc-use-compat_sys_keyctl.patch-->>><<<++patches.suse/iommu-vt-d-add-trace-events-for-device-dma-map-unmap++>>>
-|	<<<--patches.kernel.org/4.12.3-038-parisc-DMA-API-return-error-instead-of-BUG_ON-.patch-->>><<<++patches.suse/iommu-vt-d-add-scalable-mode-fault-information++>>>
-|	<<<--patches.kernel.org/4.12.3-039-parisc-mm-Ensure-IRQs-are-off-in-switch_mm.patch-->>><<<++patches.suse/iommu-remember-when-default-domain-type-was-set-on-kernel-command-line++>>>
-|	<<<--patches.kernel.org/4.12.3-040-tools-lib-lockdep-Reduce-MAX_LOCK_DEPTH-to-avo.patch-->>><<<++patches.suse/iommu-add-helpers-to-set-get-default-domain-type++>>>
-|	<<<--patches.kernel.org/4.12.3-041-compiler-clang-always-inline-when-CONFIG_OPTIM.patch-->>><<<++patches.suse/iommu-use-functions-to-set-default-domain-type-in-iommu_set_def_domain_type++>>>
-|	<<<--patches.kernel.org/4.12.3-042-thp-mm-fix-crash-due-race-in-MADV_FREE-handlin.patch-->>><<<++patches.suse/iommu-amd-request-passthrough-mode-from-iommu-core++>>>
-|	<<<--patches.kernel.org/4.12.3-043-kernel-extable.c-mark-core_kernel_text-notrace.patch-->>><<<++patches.suse/iommu-vt-d-request-passthrough-mode-from-iommu-core++>>>
-|	<<<--patches.kernel.org/4.12.3-044-mm-list_lru.c-fix-list_lru_count_node-to-be-ra.patch-->>><<<++patches.suse/x86-dma-get-rid-of-iommu_pass_through++>>>
-|	<<<--patches.kernel.org/4.12.3-045-fs-dcache.c-fix-spin-lockup-issue-on-nlru-lock.patch-->>><<<++patches.suse/ia64-get-rid-of-iommu_pass_through++>>>
-|	<<<--patches.kernel.org/4.12.3-046-checkpatch-silence-perl-5.26.0-unescaped-left-.patch-->>><<<++patches.suse/iommu-print-default-domain-type-on-boot++>>>
-|	<<<--patches.kernel.org/4.12.3-047-binfmt_elf-use-ELF_ET_DYN_BASE-only-for-PIE.patch-->>><<<++patches.suse/iommu-set-default-domain-type-at-runtime++>>>
-|	<<<--patches.kernel.org/4.12.3-048-arm-move-ELF_ET_DYN_BASE-to-4MB.patch-->>><<<++patches.suse/iommu-disable-passthrough-mode-when-sme-is-active++>>>
-|	<<<--patches.kernel.org/4.12.3-049-arm64-move-ELF_ET_DYN_BASE-to-4GB-4MB.patch-->>><<<++patches.suse/documentation-update-documentation-for-iommu-passthrough++>>>
-|	<<<--patches.kernel.org/4.12.3-050-powerpc-move-ELF_ET_DYN_BASE-to-4GB-4MB.patch-->>><<<++patches.suse/iommu-iova-avoid-false-sharing-on-fq_timer_on++>>>
-|	<<<--patches.kernel.org/4.12.3-051-s390-reduce-ELF_ET_DYN_BASE.patch-->>><<<++patches.suse/iommu-dma-fix-for-dereferencing-before-null-checking++>>>
-|	<<<--patches.kernel.org/4.12.3-052-exec-Limit-arg-stack-to-at-most-75-of-_STK_LIM.patch-->>><<<++patches.suse/iommu-don-t-use-sme_active-in-generic-code++>>>
-|	<<<--patches.kernel.org/4.12.3-053-powerpc-kexec-Fix-radix-to-hash-kexec-due-to-I.patch-->>><<<++patches.suse/arm64-kexec-Use-consistent-convention-of-initializin.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-054-ARM64-dts-marvell-armada37xx-Fix-timer-interru.patch-->>><<<++patches.suse/arm64-mm-free-the-initrd-reserved-memblock-in-a-alig.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-055-arm64-Preventing-READ_IMPLIES_EXEC-propagation.patch-->>><<<++patches.suse/arm64-prefetch-fix-a-Wtype-limits-warning.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-056-vt-fix-unchecked-__put_user-in-tioclinux-ioctl.patch-->>><<<++patches.suse/arm64-efi-Move-variable-assignments-after-SECTIONS.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-057-rcu-Add-memory-barriers-for-NOCB-leader-wakeup.patch-->>><<<++patches.suse/powerpc-Makefile-Always-pass-synthetic-to-nm-if-supp.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-058-nvmem-core-fix-leaks-on-registration-errors.patch-->>><<<++patches.suse/arm64-entry-Move-ct_user_exit-before-any-other-excep.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-059-Drivers-hv-vmbus-Close-timing-hole-that-can-co.patch-->>><<<++patches.suse/arm64-kpti-ensure-patched-kernel-text-is-fetched-fro.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-060-mnt-In-umount-propagation-reparent-in-a-separa.patch-->>><<<++patches.suse/kasan-arm64-fix-CONFIG_KASAN_SW_TAGS-KASAN_INLINE.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-061-mnt-In-propgate_umount-handle-visiting-mounts-.patch-->>><<<++patches.suse/ACPI-PPTT-Add-support-for-ACPI-6.3-thread-flag.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-062-mnt-Make-propagate_umount-less-slow-for-overla.patch-->>><<<++patches.suse/arm64-topology-Use-PPTT-to-determine-if-PE-is-a-thre.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-063-selftests-capabilities-Fix-the-test_execve-tes.patch-->>><<<++patches.suse/0001-perf-imx_ddr-Add-MODULE_DEVICE_TABLE.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-064-mm-fix-overflow-check-in-expand_upwards.patch-->>><<<++patches.suse/arm64-map-FDT-as-RW-for-early_init_dt_scan.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-065-crypto-talitos-Extend-max-key-length-for-SHA38.patch-->>><<<++patches.suse/fdt-add-support-for-rng-seed.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-066-crypto-atmel-only-treat-EBUSY-as-transient-if-.patch-->>><<<++patches.suse/arm64-kexec_file-add-rng-seed-support.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-067-crypto-sha1-ssse3-Disable-avx2.patch-->>><<<++patches.suse/fdt-Update-CRC-check-for-rng-seed.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-068-crypto-caam-properly-set-IV-after-en-de-crypt.patch-->>><<<++patches.suse/arm64-smp-Treat-unknown-boot-failures-as-being-stuck.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-069-crypto-caam-fix-signals-handling.patch-->>><<<++patches.suse/Revert-arm64-Remove-unnecessary-ISBs-from-set_-pte-p.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-070-KEYS-DH-validate-__spare-field.patch-->>><<<++patches.suse/arm64-tlb-Ensure-we-execute-an-ISB-following-walk-ca.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-071-sched-headers-uapi-Fix-linux-sched-types.h-use.patch-->>><<<++patches.suse/jump_label-Don-t-warn-on-__exit-jump-entries.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-072-sched-topology-Fix-building-of-overlapping-sch.patch-->>><<<++patches.suse/arm64-Use-correct-ll-sc-atomic-constraints.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-073-sched-topology-Optimize-build_group_mask.patch-->>><<<++patches.suse/m68k-Prevent-some-compiler-warnings-in-Coldfire-buil.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-074-sched-topology-Fix-overlapping-sched_group_mas.patch-->>><<<++patches.suse/irqchip-sifive-plic-set-max-threshold-for-ignored-ha.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-075-PM-wakeirq-Convert-to-SRCU.patch-->>><<<++patches.suse/ia64-unwind-fix-double-free-for-mod-arch.init_unw_ta.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-076-pstore-Fix-leaked-pstore_record-in-pstore_get_.patch-->>><<<++patches.suse/qla2xxx-remove-SGI-SN2-support.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-077-ALSA-x86-Clear-the-pdata.notify_lpe_audio-poin.patch-->>><<<++patches.suse/kexec-add-KEXEC_ELF.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-078-ALSA-hda-realtek-change-the-location-for-one-o.patch-->>><<<++patches.suse/kexec_elf-change-order-of-elf_-_to_cpu-functions.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-079-PM-QoS-return-EINVAL-for-bogus-strings.patch-->>><<<++patches.suse/kexec_elf-remove-parsing-of-section-headers.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-080-kvm-vmx-Do-not-disable-intercepts-for-BNDCFGS.patch-->>><<<++patches.suse/kexec_elf-remove-PURGATORY_STACK_SIZE.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-081-kvm-x86-Guest-BNDCFGS-requires-guest-MPX-suppo.patch-->>><<<++patches.suse/kexec_elf-remove-Elf_Rel-macro.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-082-kvm-vmx-Check-value-written-to-IA32_BNDCFGS.patch-->>><<<++patches.suse/kexec_elf-remove-unused-variable-in-kexec_elf_load.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-083-kvm-vmx-allow-host-to-access-guest-MSR_IA32_BN.patch-->>><<<++patches.suse/kexec_elf-support-32-bit-ELF-files.patch++>>>
-|	<<<--patches.kernel.org/4.12.3-084-Linux-4.12.3.patch-->>><<<++patches.suse/parisc-Disable-HP-HSC-PCI-Cards-to-prevent-kernel-cr.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-001-disable-new-gcc-7.1.1-warnings-for-now.patch-->>><<<++patches.suse/dmaengine-iop-adma-use-correct-printk-format-strings.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-002-ir-core-fix-gcc-7-warning-on-bool-arithmetic.patch-->>><<<++patches.suse/ARM-xscale-fix-multi-cpu-compilation.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-003-s5p-jpeg-don-t-return-a-random-width-height.patch-->>><<<++patches.suse/ARM-ux500-add-missing-of_node_put.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-004-thermal-max77620-fix-device-node-reference-imb.patch-->>><<<++patches.suse/net-lpc-enet-fix-printk-format-strings.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-005-thermal-cpu_cooling-Avoid-accessing-potentiall.patch-->>><<<++patches.suse/ARM-at91-move-platform-specific-asm-offset.h-to-arch.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-006-ath9k-fix-tx99-use-after-free.patch-->>><<<++patches.suse/ARM-OMAP2-move-platform-specific-asm-offset.h-to-arc.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-007-ath9k-fix-tx99-bus-error.patch-->>><<<++patches.suse/ARM-zynq-Use-memcpy_toio-instead-of-memcpy-on-smp-br.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-008-ath9k-fix-an-invalid-pointer-dereference-in-at.patch-->>><<<++patches.suse/firmware-arm_scmi-Check-if-platform-has-released-shm.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-009-iwlwifi-mvm-fix-the-recovery-flow-while-connec.patch-->>><<<++patches.suse/soc-renesas-rcar-sysc-Add-goto-to-of_node_put-before.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-010-NFC-fix-broken-device-allocation.patch-->>><<<++patches.suse/soc-renesas-rmobile-sysc-Set-GENPD_FLAG_ALWAYS_ON-fo.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-011-NFC-nfcmrvl_uart-add-missing-tty-device-sanity.patch-->>><<<++patches.suse/soc-renesas-Enable-ARM_ERRATA_754322-for-affected-Co.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-012-NFC-nfcmrvl-do-not-use-device-managed-resource.patch-->>><<<++patches.suse/soc-fsl-qbman-Rework-QBMan-private-memory-setup.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-013-NFC-nfcmrvl-use-nfc-device-for-firmware-downlo.patch-->>><<<++patches.suse/soc-fsl-qbman-Cleanup-buffer-pools-if-BMan-was-initi.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-014-NFC-nfcmrvl-fix-firmware-management-initialisa.patch-->>><<<++patches.suse/soc-fsl-qbman-Cleanup-QMan-queues-if-device-was-alre.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-015-nfc-Ensure-presence-of-required-attributes-in-.patch-->>><<<++patches.suse/soc-fsl-qbman-Fix-drain_mr_fqni.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-016-nfc-Fix-the-sockaddr-length-sanitization-in-ll.patch-->>><<<++patches.suse/soc-fsl-qbman-Disable-interrupts-during-portal-recov.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-017-NFC-Add-sockaddr-length-checks-before-accessin.patch-->>><<<++patches.suse/soc-fsl-qbman-Fixup-qman_shutdown_fq.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-018-perf-intel-pt-Move-decoder-error-setting-into-.patch-->>><<<++patches.suse/soc-fsl-qbman-Update-device-tree-with-reserved-memor.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-019-perf-intel-pt-Improve-sample-timestamp.patch-->>><<<++patches.suse/soc-fsl-guts-Add-definition-for-LS1028A.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-020-perf-intel-pt-Fix-missing-stack-clear.patch-->>><<<++patches.suse/soc-amlogic-meson-clk-measure-protect-measure-with-a.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-021-perf-intel-pt-Ensure-IP-is-zero-when-state-is-.patch-->>><<<++patches.suse/soc-amlogic-meson-gx-socinfo-Add-of_node_put-before-.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-022-perf-intel-pt-Fix-last_ip-usage.patch-->>><<<++patches.suse/firmware-qcom_scm-Use-proper-types-for-dma-mappings.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-023-perf-intel-pt-Ensure-never-to-set-last_ip-when.patch-->>><<<++patches.suse/base-soc-Export-soc_device_register-unregister-APIs.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-024-perf-intel-pt-Use-FUP-always-when-scanning-for.patch-->>><<<++patches.suse/ARM-dts-stm32-remove-fixed-regulator-unit-address-on.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-025-perf-intel-pt-Clear-FUP-flag-on-error.patch-->>><<<++patches.suse/ARM-dts-stm32-add-missing-vdda-supply-to-adc-on-stm32f429i-eval.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-026-Bluetooth-use-constant-time-memory-comparison-.patch-->>><<<++patches.suse/ARM-dts-stm32-add-missing-vdda-supply-to-adc-on-stm3.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-027-wlcore-fix-64K-page-support.patch-->>><<<++patches.suse/ARM-dts-stm32-add-pwm-cells-to-stm32mp157c.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-028-pstore-Don-t-warn-if-data-is-uncompressed-and-.patch-->>><<<++patches.suse/ARM-dts-stm32-add-pwm-cells-to-stm32f429.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-029-mwifiex-fixup-error-cases-in-mwifiex_add_virtu.patch-->>><<<++patches.suse/ARM-dts-stm32-add-pwm-cells-to-stm32f746.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-030-Btrfs-fix-invalid-extent-maps-due-to-hole-punc.patch-->>><<<++patches.suse/clk-meson-g12a-fix-hifi-typo-in-mali-parent_names.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-031-btrfs-Don-t-clear-SGID-when-inheriting-ACLs.patch-->>><<<++patches.suse/ARM-dts-r8a7779-Use-SYSC-always-on-PM-Domain-for-HSC.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-032-Btrfs-incremental-send-fix-invalid-memory-acce.patch-->>><<<++patches.suse/ARM-dts-aspeed-swift-Fix-FSI-GPIOs.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-033-igb-Explicitly-select-page-0-at-initialization.patch-->>><<<++patches.suse/ARM-dts-imx7d-cl-som-imx7-make-ethernet-work-again.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-034-spi-atmel-fix-corrupted-data-issue-on-SAM9-fam.patch-->>><<<++patches.suse/ARM-dts-imx7-colibri-disable-HS400.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-035-ASoC-zx-i2s-flip-I2S-master-slave-mode.patch-->>><<<++patches.suse/arm64-dts-imx8mm-Correct-OPP-table-according-to-late.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-036-ASoC-compress-Derive-substream-from-stream-bas.patch-->>><<<++patches.suse/arm64-dts-imx8mq-Correct-OPP-table-according-to-late.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-037-ASoC-atmel-tse850-fix-off-by-one-in-the-ANA-en.patch-->>><<<++patches.suse/arm64-dts-meson-fix-boards-regulators-states-format.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-038-PM-Domains-Fix-unsafe-iteration-over-modified-.patch-->>><<<++patches.suse/arm64-dts-qcom-Add-Lenovo-Miix-630.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-039-PM-Domains-Fix-unsafe-iteration-over-modified-.patch-->>><<<++patches.suse/arm64-dts-qcom-Add-HP-Envy-x2.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-040-PM-Domains-Fix-unsafe-iteration-over-modified-.patch-->>><<<++patches.suse/arm64-dts-qcom-Add-Asus-NovaGo-TP370QL.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-041-scsi-ses-do-not-add-a-device-to-an-enclosure-i.patch-->>><<<++patches.suse/arm64-dts-qcom-qcs404-evb-Mark-WCSS-clocks-protected.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-042-scsi-virtio_scsi-let-host-do-exception-handlin.patch-->>><<<++patches.suse/ARM-dts-exynos-Mark-LDO10-as-always-on-on-Peach-Pit-.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-043-scsi-qla2xxx-Allow-ABTS-PURX-RIDA-on-ATIOQ-for.patch-->>><<<++patches.suse/ARM-dts-aspeed-swift-Change-power-supplies-to-versio.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-044-scsi-Add-STARGET_CREATED_REMOVE-state-to-scsi_.patch-->>><<<++patches.suse/ARM-dts-aspeed-g5-Fixe-gpio-ranges-upper-limit.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-045-scsi-Avoid-that-scsi_exit_rq-triggers-a-use-af.patch-->>><<<++patches.suse/arm64-dts-rockchip-limit-clock-rate-of-MMC-controlle.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-046-iscsi-target-Add-login_keys_workaround-attribu.patch-->>><<<++patches.suse/arm64-dts-qcom-Add-Lenovo-Yoga-C630.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-047-xen-scsiback-Fix-a-TMR-related-use-after-free.patch-->>><<<++patches.suse/objtool-Clobber-user-CFLAGS-variable.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-048-scsi-virtio_scsi-always-read-VPD-pages-for-mul.patch-->>><<<++patches.suse/rcu-Simplify-rcu_read_unlock_special-deferred-wakeup.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-049-powerpc-mm-radix-Only-add-X-for-pages-overlapp.patch-->>><<<++patches.suse/rcu-Make-rcu_read_unlock_special-checks-match-raise_.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-050-powerpc-pseries-Fix-passing-of-pp0-in-updatepp.patch-->>><<<++patches.suse/rcu-Add-destroy_work_on_stack-to-match-INIT_WORK_ONS.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-051-powerpc-mm-radix-Fix-execute-permissions-for-i.patch-->>><<<++patches.suse/idle-Prevent-late-arriving-interrupts-from-disruptin.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-052-powerpc-64-Fix-atomic64_inc_not_zero-to-return.patch-->>><<<++patches.suse/torture-Expand-last_ts-variable-in-kvm-test-1-run.sh.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-053-powerpc-Fix-emulation-of-mcrf-in-emulate_step.patch-->>><<<++patches.suse/rcutorture-Test-TREE03-with-the-threadirqs-kernel-bo.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-054-powerpc-Fix-emulation-of-mfocrf-in-emulate_ste.patch-->>><<<++patches.suse/torture-Remove-exporting-of-internal-functions.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-055-powerpc-asm-Mark-cr0-as-clobbered-in-mftb.patch-->>><<<++patches.suse/efi-x86-move-efi_is_table_address-into-arch-x86.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-056-powerpc-mm-radix-Properly-clear-process-table-.patch-->>><<<++patches.suse/efi-Export-Runtime-Configuration-Interface-table-to--1c5fecb6.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-057-powerpc-perf-Fix-SDAR_MODE-value-for-continous.patch-->>><<<++patches.suse/efi-cper-print-AER-info-of-PCIe-fatal-error.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-058-xen-x86-fix-cpu-hotplug.patch-->>><<<++patches.suse/0001-locking-rwsem-Make-handoff-writer-optimistically-spi.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-059-PCI-vmd-Move-SRCU-cleanup-after-bus-child-devi.patch-->>><<<++patches.suse/0001-locking-rwsem-Check-for-operations-on-an-uninitializ.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-060-PCI-Work-around-poweroff-suspend-to-RAM-issue-.patch-->>><<<++patches.suse/0001-locking-qspinlock-x86-Clarify-virt_spin_lock_key.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-061-PCI-rockchip-Use-normal-register-bank-for-conf.patch-->>><<<++patches.suse/0001-locking-mutex-Make-__mutex_owner-static-to-mutex.c.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-062-PCI-PM-Restore-the-status-of-PCI-devices-acros.patch-->>><<<++patches.suse/0002-locking-mutex-Use-mutex-flags-macro-instead-of-hard-.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-063-PCI-MSI-Ignore-affinity-if-pre-post-vector-cou.patch-->>><<<++patches.suse/0001-mutex-Fix-up-mutex_waiter-usage.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-064-usb-xhci-fix-spinlock-recursion-for-USB2-test-.patch-->>><<<++patches.suse/perf-config-Honour-PERF_CONFIG-env-var-to-specify-al.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-065-xhci-fix-memleak-in-xhci_run.patch-->>><<<++patches.suse/perf-test-vfs_getname-Disable-.perfconfig-to-get-def.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-066-xhci-fix-20000ms-port-resume-timeout.patch-->>><<<++patches.suse/perf-tools-Fix-paths-in-include-statements.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-067-xhci-Fix-NULL-pointer-dereference-when-cleanin.patch-->>><<<++patches.suse/perf-record-Support-aarch64-random-socket_id-assignm.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-068-xhci-Bad-Ethernet-performance-plugged-in-ASM10.patch-->>><<<++patches.suse/perf-map-Use-zalloc-for-map_groups.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-069-mxl111sf-Fix-driver-to-use-heap-allocate-buffe.patch-->>><<<++patches.suse/perf-unwind-Fix-libunwind-when-tid-pid.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-070-usb-storage-return-on-error-to-avoid-a-null-po.patch-->>><<<++patches.suse/tools-headers-Grab-copy-of-linux-const.h-needed-by-l.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-071-USB-cdc-acm-add-device-id-for-quirky-printer.patch-->>><<<++patches.suse/tools-lib-traceevent-Fix-robust-test-of-do_generate_.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-072-usb-renesas_usbhs-fix-usbhsc_resume-for-USBHSF.patch-->>><<<++patches.suse/tools-headers-Fixup-bitsperlong-per-arch-includes.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-073-usb-renesas_usbhs-gadget-disable-all-eps-when-.patch-->>><<<++patches.suse/libperf-Fix-alignment-trap-with-xyarray-contents-in-.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-074-HID-multitouch-do-not-blindly-set-EV_KEY-or-EV.patch-->>><<<++patches.suse/perf-trace-beauty-ioctl-Fix-off-by-one-error-in-cmd-.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-075-md-don-t-use-flush_signals-in-userspace-proces.patch-->>><<<++patches.suse/perf-report-Fix-ns-time-sort-key-output.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-076-md-fix-deadlock-between-mddev_suspend-and-md_w.patch-->>><<<++patches.suse/perf-script-Fix-memory-leaks-in-list_scripts.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-077-x86-xen-allow-userspace-access-during-hypercal.patch-->>><<<++patches.suse/perf-allow-normal-events-to-output-aux-data.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-078-cx88-Fix-regression-in-initial-video-standard-.patch-->>><<<++patches.suse/perf-x86-intel-support-pebs-output-to-pt.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-079-rc-core-fix-input-repeat-handling.patch-->>><<<++patches.suse/perf-evlist-Use-unshare-CLONE_FS-in-sb-threads-to-le.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-080-tools-testing-nvdimm-fix-nfit_test-buffer-over.patch-->>><<<++patches.suse/tools-lib-traceevent-Do-not-free-tep-cmdlines-in-add.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-081-libnvdimm-btt-fix-btt_rw_page-not-returning-er.patch-->>><<<++patches.suse/0001-tools-lib-traceevent-Remove-unneeded-qsort-and-uses-.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-082-libnvdimm-fix-the-clear-error-check-in-nsio_rw.patch-->>><<<++patches.suse/libtraceevent-Change-users-plugin-directory.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-083-libnvdimm-fix-badblock-range-handling-of-ARS-r.patch-->>><<<++patches.suse/kprobes-Prohibit-probing-on-BUG-and-WARN-address.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-084-ext2-Don-t-clear-SGID-when-inheriting-ACLs.patch-->>><<<++patches.suse/sched-fair-Move-init_numa_balancing-below-task_numa_work.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-085-dm-raid-stop-using-BUG-in-__rdev_sectors.patch-->>><<<++patches.suse/sched-fair-Move-task_numa_work-init-to-init_numa_balancing.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-086-Raid5-should-update-rdev-sectors-after-reshape.patch-->>><<<++patches.suse/sched-fair-Change-task_numa_work-storage-to-static.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-087-s390-syscalls-Fix-out-of-bounds-arguments-acce.patch-->>><<<++patches.suse/sched-fair-Fix-imbalance-due-to-CPU-affinity.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-088-drm-amdgpu-gfx8-drop-per-APU-CU-limits.patch-->>><<<++patches.suse/time-tick-broadcast-Fix-tick_broadcast_offline-lockd.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-089-drm-amdgpu-fix-vblank_time-when-displays-are-o.patch-->>><<<++patches.suse/sched-fair-Start-tracking-SCHED_IDLE-tasks-count-in-cfs_rq.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-090-drm-amdgpu-cgs-always-set-reference-clock-in-m.patch-->>><<<++patches.suse/sched-fair-Fall-back-to-sched-idle-CPU-if-idle-CPU-isn-t-found.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-091-drm-amd-amdgpu-Return-error-if-initiating-read.patch-->>><<<++patches.suse/0001-sched-core-Convert-get_task_struct-to-return-the-tas.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-092-drm-amdgpu-fix-the-memory-corruption-on-S3.patch-->>><<<++patches.suse/sched-stats-Fix-unlikely-use-of-sched_info_on.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-093-drm-amdgpu-Don-t-call-amd_powerplay_destroy-if.patch-->>><<<++patches.suse/sched-isolation-Prefer-housekeeping-CPU-in-local-node.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-094-drm-radeon-ci-disable-mclk-switching-for-high-.patch-->>><<<++patches.suse/sched-fair-Introduce-fits_capacity.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-095-drm-radeon-Fix-eDP-for-single-display-iMac10-1.patch-->>><<<++patches.suse/sched-topology-Add-partition_sched_domains_locked.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-096-drm-ttm-Fix-use-after-free-in-ttm_bo_clean_mm.patch-->>><<<++patches.suse/sched-core-Streamle-calls-to-task_rq_unlock.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-097-drm-etnaviv-Expose-our-reservation-object-when.patch-->>><<<++patches.suse/cpusets-Rebuild-root-domain-deadline-accounting-information.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-098-ipmi-use-rcu-lock-around-call-to-intf-handlers.patch-->>><<<++patches.suse/sched-deadline-Fix-bandwidth-accounting-at-all-level.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-099-ipmi-ssif-Add-missing-unlock-in-error-branch.patch-->>><<<++patches.suse/0001-cgroup-cpuset-Convert-cpuset_mutex-to-percpu_rwsem.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-100-xfs-Don-t-clear-SGID-when-inheriting-ACLs.patch-->>><<<++patches.suse/rcu-tree-Call-setschedule-gp-ktread-to-SCHED_FIFO-ou.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-102-f2fs-load-inode-s-flag-from-disk.patch-->>><<<++patches.suse/sched-core-Fix-CPU-controller-for-RT_GROUP_SCHED.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-103-f2fs-wake-up-all-waiters-in-f2fs_submit_discar.patch-->>><<<++patches.suse/rcu-tree-Fix-SCHED_FIFO-params.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-104-f2fs-sanity-check-checkpoint-segno-and-blkoff.patch-->>><<<++patches.suse/0001-sched-Clean-up-active_mm-reference-counting.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-105-f2fs-try-to-freeze-in-gc-and-discard-threads.patch-->>><<<++patches.suse/sched-fair-Fix-low-cpu-usage-with-high-throttling-by-removing-expiration-of-cpu-local-slices.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-106-f2fs-Do-not-issue-small-discards-in-LFS-mode.patch-->>><<<++patches.suse/stop_machine-Fix-stop_cpus_in_progress-ordering.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-107-f2fs-sanity-check-size-of-nat-and-sit-cache.patch-->>><<<++patches.suse/sched-rt-deadline-Fix-set_next_task-vs-pick_next_task.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-108-f2fs-use-spin_-un-lock_irq-save-restore.patch-->>><<<++patches.suse/sched-Rework-CPU-hotplug-task-selection.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-109-f2fs-Don-t-clear-SGID-when-inheriting-ACLs.patch-->>><<<++patches.suse/sched-Add-task_struct-pointer-to-sched_class-set_curr_task.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-110-serial-st-asc-Potential-error-pointer-derefere.patch-->>><<<++patches.suse/sched-fair-Expose-newidle_balance.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-111-serial-sh-sci-Uninitialized-variables-in-sysfs.patch-->>><<<++patches.suse/sched-Allow-put_prev_task-to-drop-rq-lock.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-112-ovl-mark-parent-impure-on-ovl_link.patch-->>><<<++patches.suse/sched-Rework-pick_next_task-slow-path.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-113-ovl-fix-random-return-value-on-mount.patch-->>><<<++patches.suse/sched-fair-Use-rq_lock-unlock-in-online_fair_sched_g.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-114-drm-amd-powerplay-fix-memory-leak-in-cz_hwmgr-.patch-->>><<<++patches.suse/sched-topology-Improve-load-balancing-on-AMD-EPYC.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-115-drm-i915-Disable-MSI-for-all-pre-gen5.patch-->>><<<++patches.suse/sched-fair-Speed-up-energy-aware-wake-ups.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-116-vfio-Fix-group-release-deadlock.patch-->>><<<++patches.suse/sched-psi-Correct-overly-pessimistic-size-calculatio.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-117-vfio-New-external-user-group-file-match.patch-->>><<<++patches.suse/sched-preempt-Use-CONFIG_PREEMPTION-where-appropriat.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-118-vfio-Remove-unnecessary-uses-of-vfio_container.patch-->>><<<++patches.suse/rcu-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-119-nvme-rdma-remove-race-conditions-from-IB-signa.patch-->>><<<++patches.suse/locking-spinlocks-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-120-ftrace-Fix-uninitialized-variable-in-match_rec.patch-->>><<<++patches.suse/tracing-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-121-iommu-arm-smmu-Plumb-in-new-ACPI-identifiers.patch-->>><<<++patches.suse/kprobes-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-122-drm-i915-gvt-Fix-inconsistent-locks-holding-se.patch-->>><<<++patches.suse/x86-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-123-drm-atomic-Add-missing-drm_atomic_state_clear-.patch-->>><<<++patches.suse/x86-dumpstack-Indicate-PREEMPT_RT-in-dumps.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-124-MIPS-Fix-mips_atomic_set-retry-condition.patch-->>><<<++patches.suse/x86-kvm-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-125-MIPS-Fix-mips_atomic_set-with-EVA.patch-->>><<<++patches.suse/0001-x86-math64-Provide-a-sane-mul_u64_u32_div-implementa.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-126-MIPS-Negate-error-syscall-return-in-trace.patch-->>><<<++patches.suse/x86-cpufeatures-enable-a-new-avx512-cpu-feature.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-127-mtd-nand-tango-Fix-incorrect-use-of-SEQIN-comm.patch-->>><<<++patches.suse/x86-intel-aggregate-big-core-client-naming.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-128-ubifs-Correctly-evict-xattr-inodes.patch-->>><<<++patches.suse/x86-intel-aggregate-big-core-mobile-naming.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-129-ubifs-Don-t-leak-kernel-memory-to-the-MTD.patch-->>><<<++patches.suse/x86-intel-aggregate-big-core-graphics-naming.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-130-ubifs-Don-t-encrypt-special-files-on-creation.patch-->>><<<++patches.suse/x86-intel-aggregate-microserver-naming.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-131-ubifs-Set-double-hash-cookie-also-for-RENAME_E.patch-->>><<<++patches.suse/x86-cpu-Add-Tiger-Lake-to-Intel-family.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-132-ACPI-EC-Drop-EC-noirq-hooks-to-fix-a-regressio.patch-->>><<<++patches.suse/0001-x86-mm-Avoid-redundant-interrupt-disable-in-load_mm_.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-133-Revert-ACPI-EC-Enable-event-freeze-mode.-to-fi.patch-->>><<<++patches.suse/x86-kconfig-remove-x86_direct_gbpages-dependency-on-debug_pagealloc.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-134-x86-acpi-Prevent-out-of-bound-access-caused-by.patch-->>><<<++patches.suse/x86-mm-Fix-cpumask_of_node-error-condition.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-135-x86-ioapic-Pass-the-correct-data-to-unmask_ioa.patch-->>><<<++patches.suse/x86-platform-intel-iosf_mbi-Rewrite-locking.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-136-MIPS-Fix-MIPS-I-ISA-proc-cpuinfo-reporting.patch-->>><<<++patches.suse/msft-hv-1903-x86-hyperv-Create-and-use-Hyper-V-page-definitions.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-137-MIPS-Save-static-registers-before-sysmips.patch-->>><<<++patches.suse/msft-hv-1904-x86-hyperv-Add-functions-to-allocate-deallocate-page.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-138-MIPS-Actually-decode-JALX-in-__compute_return_.patch-->>><<<++patches.suse/msft-hv-1905-drivers-hv-vmbus-Replace-page-definition-with-Hyper-.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-139-MIPS-Fix-unaligned-PC-interpretation-in-comput.patch-->>><<<++patches.suse/platform-x86-ISST-Use-dev_get_drvdata.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-140-MIPS-math-emu-Prevent-wrong-ISA-mode-instructi.patch-->>><<<++patches.suse/platform-mellanox-mlxreg-hotplug-Remove-dev_err-usag.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-141-MIPS-Send-SIGILL-for-BPOSGE32-in-__compute_ret.patch-->>><<<++patches.suse/platform-x86-intel_pmc_core-Do-not-ioremap-RAM.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-142-MIPS-Rename-sigill_r6-to-sigill_r2r6-in-__comp.patch-->>><<<++patches.suse/platform-x86-intel_pmc_core_pltdrv-Module-removal-wa.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-143-MIPS-Send-SIGILL-for-linked-branches-in-__comp.patch-->>><<<++patches.suse/platform-x86-pmc_atom-Add-Siemens-SIMATIC-IPC227E-to.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-144-MIPS-Send-SIGILL-for-R6-branches-in-__compute_.patch-->>><<<++patches.suse/platform-x86-intel_int0002_vgpio-Fix-wakeups-not-wor.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-145-MIPS-Fix-a-typo-s-preset-present-in-r2-to-r6-e.patch-->>><<<++patches.suse/tools-power-x86-intel-speed-select-Fix-a-read-overfl.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-146-Input-i8042-fix-crash-at-boot-time.patch-->>><<<++patches.suse/tools-power-x86-intel-speed-select-Fix-memory-leak.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-147-IB-iser-Fix-connection-teardown-race-condition.patch-->>><<<++patches.suse/platform-x86-ISST-Allow-additional-TRL-MSRs.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-148-IB-core-Namespace-is-mandatory-input-for-addre.patch-->>><<<++patches.suse/alarmtimer-Use-EOPNOTSUPP-instead-of-ENOTSUPP.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-149-sunrpc-use-constant-time-memory-comparison-for.patch-->>><<<++patches.suse/smp-hotplug-Track-booted-once-CPUs-in-a-cpumask.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-150-net-sunrpc-xprt_sock-fix-regression-in-connect.patch-->>><<<++patches.suse/cpumask-Implement-cpumask_or_equal.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-151-NFS-Fix-initialization-of-nfs_page_array-npage.patch-->>><<<++patches.suse/x86-mm-pti-Handle-unaligned-address-gracefully-in-pt.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-152-PNFS-fix-EACCESS-on-commit-to-DS-handling.patch-->>><<<++patches.suse/x86-mm-pti-Do-not-invoke-PTI-functions-when-PTI-is-d.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-153-NFS-only-invalidate-dentrys-that-are-clearly-i.patch-->>><<<++patches.suse/msft-hv-1909-PCI-hv-Allocate-a-named-fwnode-instead-of-an-address.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-154-udf-Fix-races-with-i_size-changes-during-readp.patch-->>><<<++patches.suse/irqdomain-Add-the-missing-assignment-of-domain-fwnod.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-155-udf-Fix-deadlock-between-writeback-and-udf_set.patch-->>><<<++patches.suse/irqchip-gic-v3-its-Fix-LPI-release-for-Multi-MSI-dev.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-156-target-Fix-COMPARE_AND_WRITE-caw_sem-leak-duri.patch-->>><<<++patches.suse/x86-reboot-Always-use-NMI-fallback-when-shutdown-via.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-157-iser-target-Avoid-isert_conn-cm_id-dereference.patch-->>><<<++patches.suse/x86-kgbd-use-nmi_vector-not-apic_dm_nmi.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-158-perf-annotate-Fix-broken-arrow-at-row-0-connec.patch-->>><<<++patches.suse/x86-apic-Invoke-perf_events_lapic_init-after-enablin.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-159-perf-core-Fix-scheduling-regression-of-pinned-.patch-->>><<<++patches.suse/x86-apic-Soft-disable-APIC-before-initializing-it.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-160-Revert-perf-core-Drop-kernel-samples-even-thou.patch-->>><<<++patches.suse/x86-apic-Make-apic_pending_intr_clear-more-robust.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-161-staging-rtl8188eu-add-TL-WN722N-v2-support.patch-->>><<<++patches.suse/x86-apic-Move-IPI-inlines-into-ipi.c.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-162-staging-comedi-ni_mio_common-fix-AO-timer-off-.patch-->>><<<++patches.suse/x86-apic-Cleanup-the-include-maze.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-163-staging-sm750fb-avoid-conflicting-vesafb.patch-->>><<<++patches.suse/x86-apic-Move-ipi-header-into-apic-directory.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-164-staging-lustre-ko2iblnd-check-copy_from_iter-c.patch-->>><<<++patches.suse/x86-apic-Move-apic_flat_64-header-into-apic-director.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-165-ceph-fix-race-in-concurrent-readdir.patch-->>><<<++patches.suse/x86-apic-Consolidate-the-apic-local-headers.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-166-RDMA-uverbs-Fix-the-check-for-port-number.patch-->>><<<++patches.suse/x86-apic-uv-Make-x2apic_extra_bits-static.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-167-RDMA-core-Initialize-port_num-in-qp_attr.patch-->>><<<++patches.suse/x86-cpu-Move-arch_smt_update-to-a-neutral-place.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-168-drm-mst-Fix-error-handling-during-MST-sideband.patch-->>><<<++patches.suse/x86-hotplug-Silence-APIC-and-NMI-when-CPU-is-dead.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-169-drm-mst-Avoid-dereferencing-a-NULL-mstb-in-drm.patch-->>><<<++patches.suse/x86-apic-Remove-dest-argument-from-__default_send_IP.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-170-drm-mst-Avoid-processing-partially-received-up.patch-->>><<<++patches.suse/x86-apic-Add-NMI_VECTOR-wait-to-IPI-shorthand.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-171-drm-i915-Make-DP-MST-connector-info-work.patch-->>><<<++patches.suse/x86-apic-Move-no_ipi_broadcast-out-of-32bit.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-172-mlx5-Avoid-that-mlx5_ib_sg_to_klms-overflows-t.patch-->>><<<++patches.suse/x86-apic-Add-static-key-to-Control-IPI-shorthands.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-173-hfsplus-Don-t-clear-SGID-when-inheriting-ACLs.patch-->>><<<++patches.suse/x86-apic-Provide-and-use-helper-for-send_IPI_allbuts.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-174-vtime-sched-cputime-Remove-vtime_account_user.patch-->>><<<++patches.suse/x86-smp-Move-smp_function_call-implementations-into-.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-175-sched-cputime-Always-set-tsk-vtime_snap_whence.patch-->>><<<++patches.suse/x86-smp-Enhance-native_send_call_func_ipi.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-176-sched-cputime-Rename-vtime-fields.patch-->>><<<++patches.suse/x86-apic-Remove-the-shorthand-decision-logic.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-177-sched-cputime-Move-the-vtime-task-fields-to-th.patch-->>><<<++patches.suse/x86-apic-Share-common-IPI-helpers.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-178-sched-cputime-Accumulate-vtime-on-top-of-nsec-.patch-->>><<<++patches.suse/x86-apic-flat64-Remove-the-IPI-shorthand-decision-lo.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-179-sched-fair-Fix-load_balance-affinity-redo-path.patch-->>><<<++patches.suse/x86-apic-x2apic-Implement-IPI-shorthands-support.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-180-percpu_counter-Rename-__percpu_counter_add-to-.patch-->>><<<++patches.suse/x86-apic-vector-Warn-when-vector-space-exhaustion-br.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-181-writeback-rework-wb_-dec-inc-_stat-family-of-f.patch-->>><<<++patches.suse/0001-lib-timerqueue-Rely-on-rbtree-semantics-for-next-tim.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-182-kernel-fork.c-virtually-mapped-stacks-do-not-d.patch-->>><<<++patches.suse/0001-hrtimer-Remove-task-argument-from-hrtimer_init_sleep.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-183-acpi-nfit-Fix-memory-corruption-Unregister-mce.patch-->>><<<++patches.suse/0002-hrtimer-Consolidate-hrtimer_init-hrtimer_init_sleepe.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-184-vmbus-re-enable-channel-tasklet.patch-->>><<<++patches.suse/0001-hrtimer-Provide-hrtimer_sleeper_start_expires.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-185-cpufreq-intel_pstate-Correct-the-busy-calculat.patch-->>><<<++patches.suse/0001-hrtimer-treewide-Use-hrtimer_sleeper_start_expires.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-186-spmi-Include-OF-based-modalias-in-device-ueven.patch-->>><<<++patches.suse/posix-cpu-timers-Sanitize-bogus-WARNONS.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-187-reiserfs-Don-t-clear-SGID-when-inheriting-ACLs.patch-->>><<<++patches.suse/msft-hv-1928-clocksource-drivers-hyperv-Allocate-Hyper-V-TSC-page.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-188-device-dax-fix-sysfs-duplicate-warnings.patch-->>><<<++patches.suse/msft-hv-1929-clocksource-drivers-hyperv-Add-Hyper-V-specific-sche.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-189-drm-imx-parallel-display-Accept-drm_of_find_pa.patch-->>><<<++patches.suse/msft-hv-1930-clocksource-drivers-hyperv-Enable-TSC-page-clocksour.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-190-PM-Domains-defer-dev_pm_domain_set-until-genpd.patch-->>><<<++patches.suse/clocksource-drivers-npcm-Fix-GENMASK-and-timer-opera.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-191-tracing-Fix-kmemleak-in-instance_rmdir.patch-->>><<<++patches.suse/clocksource-drivers-timer-of-Do-not-warn-on-deferred.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-192-drm-i915-fbdev-Check-for-existence-of-ifbdev-v.patch-->>><<<++patches.suse/clocksource-drivers-Do-not-warn-on-probe-defer.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-193-drm-i915-Hold-RPM-wakelock-while-initializing-.patch-->>><<<++patches.suse/msft-hv-1933-x86-hyperv-Hide-pv_ops-access-for-CONFIG_PARAVIRT-n.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-194-drm-i915-reintroduce-VLV-CHV-PFI-programming-p.patch-->>><<<++patches.suse/s390-zcrypt-move-cca-misc-functions-to-new-code-file++>>>
-|	<<<--patches.kernel.org/4.12.4-195-smp-hotplug-Move-unparking-of-percpu-threads-t.patch-->>><<<++patches.suse/s390-zcrypt-add-base-code-for-cca-crypto-card-info-support++>>>
-|	<<<--patches.kernel.org/4.12.4-196-smp-hotplug-Replace-BUG_ON-and-react-useful.patch-->>><<<++patches.suse/s390-zcrypt-new-sysfs-attributes-serialnr-and-mkvps++>>>
-|	<<<--patches.kernel.org/4.12.4-197-alarmtimer-don-t-rate-limit-one-shot-timers.patch-->>><<<++patches.suse/s390-kasan-provide-uninstrumented-__strlen.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-198-sched-cputime-Don-t-use-smp_processor_id-in-pr.patch-->>><<<++patches.suse/s390-process-avoid-potential-reading-of-freed-stack.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-199-Linux-4.12.4.patch-->>><<<++patches.suse/s390-stacktrace-use-common-arch_stack_walk-infrastructure.patch++>>>
-|	<<<--patches.kernel.org/4.12.5-001-jfs-Don-t-clear-SGID-when-inheriting-ACLs.patch-->>><<<++patches.suse/s390-startup-round-down-mem-option-to-page-boundary++>>>
-|	<<<--patches.kernel.org/4.12.5-002-ALSA-fm801-Initialize-chip-after-IRQ-handler-i.patch-->>><<<++patches.suse/s390-pkey-pkey-cleanup-narrow-in-kernel-api-fix-some-variable-types++>>>
-|	<<<--patches.kernel.org/4.12.5-003-ALSA-hda-Add-missing-NVIDIA-GPU-codec-IDs-to-p.patch-->>><<<++patches.suse/s390-zcrypt-extend-cca_findcard-function-and-helper++>>>
-|	<<<--patches.kernel.org/4.12.5-004-ALSA-hda-Add-mute-led-support-for-HP-ProBook-4.patch-->>><<<++patches.suse/s390-zcrypt-add-low-level-functions-for-cca-aes-cipher-keys++>>>
-|	<<<--patches.kernel.org/4.12.5-005-parisc-Prevent-TLB-speculation-on-flushed-page.patch-->>><<<++patches.suse/s390-pkey-add-cca-aes-cipher-key-support++>>>
-|	<<<--patches.kernel.org/4.12.5-006-parisc-Extend-disabled-preemption-in-copy_user.patch-->>><<<++patches.suse/s390-paes-prepare-paes-functions-for-large-key-blobs++>>>
-|	<<<--patches.kernel.org/4.12.5-007-parisc-Suspend-lockup-detectors-before-system-.patch-->>><<<++patches.suse/s390-zcrypt-fix-wrong-handling-of-cca-cipher-keygenflags++>>>
-|	<<<--patches.kernel.org/4.12.5-008-powerpc-pseries-Fix-of_node_put-underflow-duri.patch-->>><<<++patches.suse/s390-sclp-Fix-bit-checked-for-has_sipl.patch++>>>
-|	<<<--patches.kernel.org/4.12.5-009-mmc-sunxi-Keep-default-timing-phase-settings-f.patch-->>><<<++patches.suse/s390-vfio-ap-fix-warning-reset-not-completed++>>>
-|	<<<--patches.kernel.org/4.12.5-010-NFS-invalidate-file-size-when-taking-a-lock.patch-->>><<<++patches.suse/s390-crypto-xts-aes-s390-fix-extra-run-time-crypto-s.patch++>>>
-|	<<<--patches.kernel.org/4.12.5-011-NFSv4.1-Fix-a-race-where-CB_NOTIFY_LOCK-fails-.patch-->>><<<++patches.suse/s390-crypto-support-for-sha3-via-cpacf-msa6++>>>
-|	<<<--patches.kernel.org/4.12.5-012-scripts-dtc-dtx_diff-update-include-dts-paths-.patch-->>><<<++patches.suse/s390-add-support-for-ibm-z15-machines++>>>
-|	<<<--patches.kernel.org/4.12.5-013-crypto-brcm-Fix-SHA3-512-algorithm-failure.patch-->>><<<++patches.suse/s390-pci-fix-MSI-message-data.patch++>>>
-|	<<<--patches.kernel.org/4.12.5-014-crypto-brcm-remove-BCM_PDC_MBOX-dependency-in-.patch-->>><<<++patches.suse/docs-cgroup-v1-blkio-controller.rst-remove-a-CFQ-lef.patch++>>>
-|	<<<--patches.kernel.org/4.12.5-015-crypto-authencesn-Fix-digest_null-crash.patch-->>><<<++patches.suse/docs-ipmb-place-it-at-driver-api-and-convert-to-ReST.patch++>>>
-|	<<<--patches.kernel.org/4.12.5-016-KVM-PPC-Book3S-HV-Enable-TM-before-accessing-T.patch-->>><<<++patches.suse/docs-packing-move-it-to-core-api-book-and-adjust-mar.patch++>>>
-|	<<<--patches.kernel.org/4.12.5-017-KVM-PPC-Book3S-HV-Fix-host-crash-on-changing-H.patch-->>><<<++patches.suse/Documentation-sphinx-Add-missing-comma-to-list-of-st.patch++>>>
-|	<<<--patches.kernel.org/4.12.5-018-dm-integrity-fix-inefficient-allocation-of-jou.patch-->>><<<++patches.suse/Documentation-virt-Fix-broken-reference-to-virt-tree.patch++>>>
-|	<<<--patches.kernel.org/4.12.5-019-dm-integrity-test-for-corrupted-disk-format-du.patch-->>><<<++patches.suse/io_uring-fix-wrong-sequence-setting-logic.patch++>>>
-|	<<<--patches.kernel.org/4.12.5-020-md-remove-idx-from-struct-resync_pages.patch-->>><<<++patches.suse/ahci-Do-not-export-local-variable-ahci_em_messages.patch++>>>
-|	<<<--patches.kernel.org/4.12.5-021-md-raid1-fix-writebehind-bio-clone.patch-->>><<<++patches.suse/libata-ahci-Drop-PCS-quirk-for-Denverton-and-beyond.patch++>>>
-|	<<<--patches.kernel.org/4.12.5-022-md-raid5-add-thread_group-worker-async_tx_issu.patch-->>><<<++patches.suse/blk-mq-introduce-blk_mq_request_completed.patch++>>>
-|	<<<--patches.kernel.org/4.12.5-023-drm-vmwgfx-Fix-gcc-7.1.1-warning.patch-->>><<<++patches.suse/blk-mq-introduce-blk_mq_tagset_wait_completed_reques.patch++>>>
-|	<<<--patches.kernel.org/4.12.5-024-drm-vmwgfx-Limit-max-desktop-dimensions-to-8Kx.patch-->>><<<++patches.suse/nvme-don-t-abort-completed-request-in-nvme_cancel_re.patch++>>>
-|	<<<--patches.kernel.org/4.12.5-025-drm-nouveau-disp-nv50-bump-max-chans-to-21.patch-->>><<<++patches.suse/nvme-wait-until-all-completed-request-s-complete-fn-.patch++>>>
-|	<<<--patches.kernel.org/4.12.5-026-drm-nouveau-bar-gf100-fix-access-to-upper-half.patch-->>><<<++patches.suse/blk-mq-remove-blk_mq_complete_request_sync.patch++>>>
-|	<<<--patches.kernel.org/4.12.5-027-drm-i915-Fix-scaler-init-during-CRTC-HW-state-.patch-->>><<<++patches.suse/block-Declare-several-function-pointer-arguments-con.patch++>>>
-|	<<<--patches.kernel.org/4.12.5-028-isdn-i4l-fix-buffer-overflow.patch-->>><<<++patches.suse/block-Document-the-bio-splitting-functions.patch++>>>
-|	<<<--patches.kernel.org/4.12.5-029-ipmi-watchdog-fix-watchdog-timeout-set-on-rebo.patch-->>><<<++patches.suse/block-Simplify-bvec_split_segs.patch++>>>
-|	<<<--patches.kernel.org/4.12.5-030-dentry-name-snapshots.patch-->>><<<++patches.suse/block-Simplify-blk_bio_segment_split.patch++>>>
-|	<<<--patches.kernel.org/4.12.5-031-mmc-tmio-mmc-fix-bad-pointer-math.patch-->>><<<++patches.suse/block-Improve-physical-block-alignment-of-split-bios.patch++>>>
-|	<<<--patches.kernel.org/4.12.5-032-Linux-4.12.5.patch-->>><<<++patches.suse/block-Fix-spelling-in-the-header-above-blkg_lookup.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-001-parisc-Increase-thread-and-stack-size-to-32kb.patch-->>><<<++patches.suse/block-Fix-a-comment-in-blk_cleanup_queue.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-002-parisc-Handle-vma-s-whose-context-is-not-curre.patch-->>><<<++patches.suse/block-add-req-op-to-reset-all-zones-and-flag.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-003-scsi-lpfc-fix-linking-against-modular-NVMe-sup.patch-->>><<<++patches.suse/blk-zoned-implement-REQ_OP_ZONE_RESET_ALL.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-004-ACPI-LPSS-Only-call-pwm_add_table-for-the-firs.patch-->>><<<++patches.suse/scsi-implement-REQ_OP_ZONE_RESET_ALL.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-005-cgroup-don-t-call-migration-methods-if-there-a.patch-->>><<<++patches.suse/null_blk-implement-REQ_OP_ZONE_RESET_ALL.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-006-cgroup-create-dfl_root-files-on-subsys-registr.patch-->>><<<++patches.suse/blk-mq-add-callback-of-.cleanup_rq.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-007-cgroup-fix-error-return-value-from-cgroup_subt.patch-->>><<<++patches.suse/scsi-implement-.cleanup_rq-callback.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-008-libata-array-underflow-in-ata_find_dev.patch-->>><<<++patches.suse/blk-mq-balance-mapping-between-present-CPUs-and-queu.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-009-workqueue-restore-WQ_UNBOUND-max_active-1-to-b.patch-->>><<<++patches.suse/lightnvm-remove-nvm_submit_io_sync_fn.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-010-iwlwifi-dvm-prevent-an-out-of-bounds-access.patch-->>><<<++patches.suse/lightnvm-move-metadata-mapping-to-lower-level-driver.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-011-brcmfmac-fix-memleak-due-to-calling-brcmf_sdio.patch-->>><<<++patches.suse/lightnvm-pblk-use-kvmalloc-for-metadata.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-012-NFSv4-Fix-EXCHANGE_ID-corrupt-verifier-issue.patch-->>><<<++patches.suse/block-stop-exporting-bio_map_kern.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-013-mmc-sdhci-of-at91-force-card-detect-value-for-.patch-->>><<<++patches.suse/0001-raid1-use-an-int-as-the-return-value-of-raise_barrie.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-014-mmc-core-Use-device_property_read-instead-of-o.patch-->>><<<++patches.suse/md-raid6-Set-R5_ReadError-when-there-is-read-failure.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-015-mmc-dw_mmc-Use-device_property_read-instead-of.patch-->>><<<++patches.suse/md-raid1-end-bio-when-the-device-faulty.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-016-mm-mprotect-flush-TLB-if-potentially-racing-wi.patch-->>><<<++patches.suse/0002-md-raid10-end-bio-when-the-device-faulty.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-017-mm-hugetlb.c-__get_user_pages-ignores-certain-.patch-->>><<<++patches.suse/0003-md-Convert-to-use-int_pow.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-018-userfaultfd-non-cooperative-notify-about-unmap.patch-->>><<<++patches.suse/0004-md-allow-last-device-to-be-forcibly-removed-from-RAI.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-019-userfaultfd_zeropage-return-ENOSPC-in-case-mm-.patch-->>><<<++patches.suse/md-don-t-set-In_sync-if-array-is-frozen.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-020-userfaultfd-non-cooperative-flush-event_wqh-at.patch-->>><<<++patches.suse/md-don-t-call-spare_active-in-md_reap_sync_thread-if.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-021-cpuset-fix-a-deadlock-due-to-incomplete-patchi.patch-->>><<<++patches.suse/0005-raid1-factor-out-a-common-routine-to-handle-the-comp.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-022-ocfs2-don-t-clear-SGID-when-inheriting-ACLs.patch-->>><<<++patches.suse/loop-Add-LOOP_SET_DIRECT_IO-to-compat-ioctl.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-023-ALSA-hda-Fix-speaker-output-from-VAIO-VPCL14M1.patch-->>><<<++patches.suse/floppy-fix-usercopy-direction.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-024-drm-amdgpu-fix-header-on-gfx9-clear-state.patch-->>><<<++patches.suse/blk-mq-Fix-memory-leak-in-blk_mq_init_allocated_queu.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-025-drm-amdgpu-Fix-undue-fallthroughs-in-golden-re.patch-->>><<<++patches.suse/block-annotate-refault-stalls-from-IO-submission.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-026-ASoC-fix-pcm-creation-regression.patch-->>><<<++patches.suse/block-remove-struct-request_queue-queue_head.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-027-ASoC-ux500-Restore-platform-DAI-assignments.patch-->>><<<++patches.suse/block-sed-opal-Add-remove-spaces.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-028-ASoC-do-not-close-shared-backend-dailink.patch-->>><<<++patches.suse/block-sed-opal-Remove-always-false-conditional-state.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-029-KVM-arm-arm64-Handle-hva-aging-while-destroyin.patch-->>><<<++patches.suse/block-sed-opal-Removed-duplicate-OPAL_METHOD_LENGTH-.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-030-KVM-async_pf-make-rcu-irq-exit-if-not-triggere.patch-->>><<<++patches.suse/nbd-add-missing-config-put.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-031-timers-Fix-overflow-in-get_next_timer_interrup.patch-->>><<<++patches.suse/nbd-fix-max-number-of-supported-devs.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-032-powerpc-tm-Fix-saving-of-TM-SPRs-in-core-dump.patch-->>><<<++patches.suse/block-improve-the-gap-check-in-__bio_add_pc_page.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-033-powerpc-64-Fix-__check_irq_replay-missing-decr.patch-->>><<<++patches.suse/block-create-a-bio_try_merge_pc_page-helper.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-034-iommu-amd-Enable-ga_log_intr-when-enabling-gue.patch-->>><<<++patches.suse/block-move-same-page-handling-from-__bio_add_pc_page.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-035-ARM64-dts-marvell-armada-37xx-Fix-the-number-o.patch-->>><<<++patches.suse/0001-null_blk-move-duplicate-code-to-callers.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-036-gpiolib-skip-unwanted-events-don-t-convert-the.patch-->>><<<++patches.suse/0002-null_blk-create-a-helper-for-zoned-devices.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-037-ext4-fix-SEEK_HOLE-SEEK_DATA-for-blocksize-pag.patch-->>><<<++patches.suse/0003-null_blk-fix-inline-misuse.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-038-ext4-fix-overflow-caused-by-missing-cast-in-ex.patch-->>><<<++patches.suse/writeback-Generalize-and-expose-wb_completion.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-039-MIPS-ralink-Fix-build-error-due-to-missing-hea.patch-->>><<<++patches.suse/bdi-Add-bdi-id.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-040-clk-sunxi-ng-sun5i-Add-clk_set_rate_parent-to-.patch-->>><<<++patches.suse/writeback-Separate-out-wb_get_lookup-from-wb_get_create.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-041-ARM-mvebu-use-__pa_symbol-in-the-mv98dx3236-pl.patch-->>><<<++patches.suse/writeback-memcg-Implement-cgroup_writeback_by_id.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-042-ARM-dts-armada-38x-Fix-irq-type-for-pca955.patch-->>><<<++patches.suse/writeback-memcg-Implement-foreign-dirty-flushing.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-043-ARM-dts-tango4-Request-RGMII-RX-and-TX-clock-d.patch-->>><<<++patches.suse/block-Remove-blk_mq_register_dev.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-044-media-pulse8-cec-persistent_config-should-be-o.patch-->>><<<++patches.suse/block-don-t-hold-q-sysfs_lock-in-elevator_init_mq.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-045-media-lirc-LIRC_GET_REC_RESOLUTION-should-retu.patch-->>><<<++patches.suse/blk-mq-don-t-hold-q-sysfs_lock-in-blk_mq_map_swqueue.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-046-media-platform-davinci-return-EINVAL-for-VPFE_.patch-->>><<<++patches.suse/block-add-helper-for-checking-if-queue-is-registered.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-047-ir-spi-Fix-issues-with-lirc-API.patch-->>><<<++patches.suse/block-split-.sysfs_lock-into-two-locks.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-048-tcmu-Fix-flushing-cmd-entry-dcache-page.patch-->>><<<++patches.suse/md-only-call-set_in_sync-when-it-is-expected-to-succ.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-049-tcmu-Fix-possbile-memory-leak-OOPs-when-recalc.patch-->>><<<++patches.suse/md-don-t-report-active-array_state-until-after-reval.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-050-ext4-preserve-i_mode-if-__ext4_set_acl-fails.patch-->>><<<++patches.suse/0006-raid5-improve-too-many-read-errors-msg-by-adding-lim.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-051-ext4-Don-t-clear-SGID-when-inheriting-ACLs.patch-->>><<<++patches.suse/blkcg-pass-q-and-blkcg-into-blkcg_pol_alloc_pd_fn.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-052-Btrfs-fix-early-ENOSPC-due-to-delalloc.patch-->>><<<++patches.suse/blkcg-make-cpd_init_fn-optional.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-053-blk-mq-Include-all-present-CPUs-in-the-default.patch-->>><<<++patches.suse/blkcg-separate-blkcg_conf_get_disk-out-of-blkg_conf_.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-054-blk-mq-Create-hctx-for-each-present-CPU.patch-->>><<<++patches.suse/block-rq_qos-add-rq_qos_merge.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-055-block-disable-runtime-pm-for-blk-mq.patch-->>><<<++patches.suse/block-rq_qos-implement-rq_qos_ops-queue_depth_change.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-056-saa7164-fix-double-fetch-PCIe-access-condition.patch-->>><<<++patches.suse/blkcg-s-RQ_QOS_CGROUP-RQ_QOS_LATENCY.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-057-sctp-fix-an-array-overflow-when-all-ext-chunks.patch-->>><<<++patches.suse/blk-mq-add-optional-request-alloc_time_ns.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-058-tcp_bbr-cut-pacing-rate-only-if-filled-pipe.patch-->>><<<++patches.suse/blkcg-implement-blk-iocost.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-059-tcp_bbr-introduce-bbr_bw_to_pacing_rate-helper.patch-->>><<<++patches.suse/blkcg-add-tools-cgroup-iocost_monitor.py.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-060-tcp_bbr-introduce-bbr_init_pacing_rate_from_rt.patch-->>><<<++patches.suse/blkcg-add-tools-cgroup-iocost_coef_gen.py.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-061-tcp_bbr-remove-sk_pacing_rate-0-transient-duri.patch-->>><<<++patches.suse/blkcg-blk-iocost-predeclare-used-structs.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-062-tcp_bbr-init-pacing-rate-on-first-RTT-sample.patch-->>><<<++patches.suse/blkcg-fix-missing-free-on-error-path-of-blk_iocost_i.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-063-ipv4-ipv6-initialize-treq-txhash-in-cookie_v-4.patch-->>><<<++patches.suse/blkcg-add-missing-NULL-check-in-ioc_cpd_alloc.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-064-wireless-wext-terminate-ifr-name-coming-from-u.patch-->>><<<++patches.suse/nvme-tcp-cleanup-nvme_tcp_recv_pdu.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-065-net-Zero-terminate-ifr_name-in-dev_ifname.patch-->>><<<++patches.suse/nvme-tcp-Use-protocol-specific-operations-while-read.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-066-net-dsa-mv88e6xxx-Enable-CMODE-config-support-.patch-->>><<<++patches.suse/nvme-have-nvme_init_identify-set-ctrl-cap.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-067-Revert-rtnetlink-Do-not-generate-notifications.patch-->>><<<++patches.suse/nvme-pci-set-ctrl-sqsize-to-the-device-q_depth.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-068-ipv6-avoid-overflow-of-offset-in-ip6_find_1stf.patch-->>><<<++patches.suse/nvme-move-sqsize-setting-to-the-core.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-069-net-dsa-b53-Add-missing-ARL-entries-for-BCM531.patch-->>><<<++patches.suse/nvme-don-t-pass-cap-to-nvme_disable_ctrl.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-070-ipv4-initialize-fib_trie-prior-to-register_net.patch-->>><<<++patches.suse/nvme-tcp-selects-CRYPTO_CRC32C-for-nvme-tcp.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-071-rtnetlink-allocate-more-memory-for-dev_set_mac.patch-->>><<<++patches.suse/nvme-tcp-support-simple-polling.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-072-net-bonding-Fix-transmit-load-balancing-in-bal.patch-->>><<<++patches.suse/nvmet-fix-data-units-read-and-written-counters-in-SM.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-073-mcs7780-Fix-initialization-when-CONFIG_VMAP_ST.patch-->>><<<++patches.suse/nvme-add-Get-LBA-Status-command-opcode.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-074-openvswitch-fix-potential-out-of-bound-access-.patch-->>><<<++patches.suse/nvme-trace-support-for-Get-LBA-Status-opcode-parsed.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-075-packet-fix-use-after-free-in-prb_retire_rx_blk.patch-->>><<<++patches.suse/nvme-trace-parse-Get-LBA-Status-command-in-detail.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-076-ipv6-Don-t-increase-IPSTATS_MIB_FRAGFAILS-twic.patch-->>><<<++patches.suse/nvmet-trace-parse-Get-LBA-Status-command-in-detail.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-077-net-ethernet-nb8800-Handle-all-4-RGMII-modes-i.patch-->>><<<++patches.suse/nvmet-tcp-fix-possible-NULL-deref.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-078-bonding-commit-link-status-change-after-propos.patch-->>><<<++patches.suse/nvmet-tcp-fix-possible-memory-leak.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-079-dccp-fix-a-memleak-that-dccp_ipv6-doesn-t-put-.patch-->>><<<++patches.suse/nvme-fabrics-Add-type-of-service-TOS-configuration.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-080-dccp-fix-a-memleak-that-dccp_ipv4-doesn-t-put-.patch-->>><<<++patches.suse/nvme-rdma-Add-TOS-for-rdma-transport.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-081-dccp-fix-a-memleak-for-dccp_feat_init-err-proc.patch-->>><<<++patches.suse/nvme-tcp-Use-struct-nvme_ctrl-directly.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-082-net-mlx5-Consider-tx_enabled-in-all-modes-on-r.patch-->>><<<++patches.suse/nvme-tcp-Add-TOS-for-tcp-transport.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-083-net-mlx5-Fix-command-completion-after-timeout-.patch-->>><<<++patches.suse/nvmet-tcp-Add-TOS-for-tcp-transport.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-084-net-mlx5-Fix-command-bad-flow-on-command-entry.patch-->>><<<++patches.suse/nvme-multipath-fix-ana-log-nsid-lookup-when-nsid-is-.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-085-sctp-don-t-dereference-ptr-before-leaving-_sct.patch-->>><<<++patches.suse/nvme-trace-bio-completion.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-086-sctp-fix-the-check-for-_sctp_walk_params-and-_.patch-->>><<<++patches.suse/nvme-pci-Pass-the-queue-to-SQ_SIZE-CQ_SIZE-macros.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-087-net-mlx5e-IPoIB-Modify-add-remove-underlay-QPN.patch-->>><<<++patches.suse/nvme-pci-Add-support-for-variable-IO-SQ-element-size.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-088-net-mlx5e-Fix-outer_header_zero-check-size.patch-->>><<<++patches.suse/nvme-pci-Add-support-for-Apple-2018-models.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-089-net-mlx5-Fix-mlx5_ifc_mtpps_reg_bits-structure.patch-->>><<<++patches.suse/nvme-pci-Support-shared-tags-across-queues-for-Apple.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-090-net-mlx5e-Add-field-select-to-MTPPS-register.patch-->>><<<++patches.suse/nvme-make-fabrics-command-run-on-a-separate-request-.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-091-net-mlx5e-Fix-broken-disable-1PPS-flow.patch-->>><<<++patches.suse/nvme-pci-Tidy-up-nvme_unmap_data.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-092-net-mlx5e-Change-1PPS-out-scheme.patch-->>><<<++patches.suse/nvme-fc-Use-rq_dma_dir-macro.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-093-net-mlx5e-Add-missing-support-for-PTP_CLK_REQ_.patch-->>><<<++patches.suse/nvme-rdma-Use-rq_dma_dir-macro.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-094-net-mlx5e-Fix-wrong-delay-calculation-for-over.patch-->>><<<++patches.suse/block-mq-deadline-Fix-queue-restart-handling.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-095-net-mlx5e-Schedule-overflow-check-work-to-mlx5.patch-->>><<<++patches.suse/block-elevator.c-Remove-now-unused-elevator-argument.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-096-net-mlx5-Fix-mlx5_add_flow_rules-call-with-cor.patch-->>><<<++patches.suse/Documenation-switching-sched-Remove-notes-about-elev.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-097-udp6-fix-socket-leak-on-early-demux.patch-->>><<<++patches.suse/Documentation-kernel-per-CPU-kthreads.txt-Remove-ref.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-098-net-phy-Correctly-process-PHY_HALTED-in-phy_st.patch-->>><<<++patches.suse/0001-bcache-add-cond_resched-in-__bch_cache_cmp.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-099-workqueue-implicit-ordered-attribute-should-be.patch-->>><<<++patches.suse/0002-bcache-Fix-an-error-code-in-bch_dump_read.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-100-ipv4-fib-Fix-NULL-pointer-deref-during-fib_syn.patch-->>><<<++patches.suse/closures-fix-a-race-on-wakeup-from-closure_sync.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-101-virtio_net-fix-truesize-for-mergeable-buffers.patch-->>><<<++patches.suse/0007-md-raid0-linear-Mark-array-as-broken-and-fail-BIOs-i.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-102-sparc64-Measure-receiver-forward-progress-to-a.patch-->>><<<++patches.suse/md-raid1-fail-run-raid1-array-when-active-disk-less-.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-103-sparc64-Prevent-perf-from-running-during-super.patch-->>><<<++patches.suse/0008-md-raid5-use-bio_end_sector-to-calculate-last_sector.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-104-sparc64-Register-hugepages-during-arch-init.patch-->>><<<++patches.suse/paride-pf-need-to-set-queue-to-NULL-before-put_disk.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-105-sparc64-Fix-exception-handling-in-UltraSPARC-I.patch-->>><<<++patches.suse/paride-pcd-need-to-set-queue-to-NULL-before-put_disk.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-106-drm-vmwgfx-Fix-cursor-hotspot-issue-with-Wayla.patch-->>><<<++patches.suse/block-Cleanup-elevator_init_mq-use.patch++>>>
-|	<<<--patches.kernel.org/4.12.6-107-Linux-4.12.6.patch-->>><<<++patches.suse/block-Change-elevator_init_mq-to-always-succeed.patch++>>>
-|	<<<--patches.kernel.org/4.12.7-001-ppp-Fix-false-xmit-recursion-detect-with-two-p.patch-->>><<<++patches.suse/block-Introduce-elevator-features.patch++>>>
-|	<<<--patches.kernel.org/4.12.7-002-ppp-fix-xmit-recursion-detection-on-ppp-channe.patch-->>><<<++patches.suse/block-Improve-default-elevator-selection.patch++>>>
-|	<<<--patches.kernel.org/4.12.7-003-tcp-avoid-setting-cwnd-to-invalid-ssthresh-aft.patch-->>><<<++patches.suse/block-Delay-default-elevator-initialization.patch++>>>
-|	<<<--patches.kernel.org/4.12.7-004-net-fix-keepalive-code-vs-TCP_FASTOPEN_CONNECT.patch-->>><<<++patches.suse/block-Set-ELEVATOR_F_ZBD_SEQ_WRITE-for-nullblk-zoned.patch++>>>
-|	<<<--patches.kernel.org/4.12.7-005-ipv6-set-rt6i_protocol-properly-in-the-route-w.patch-->>><<<++patches.suse/sd-Set-ELEVATOR_F_ZBD_SEQ_WRITE-for-ZBC-disks.patch++>>>
-|	<<<--patches.kernel.org/4.12.7-006-bpf-s390-fix-jit-branch-offset-related-to-ldim.patch-->>><<<++patches.suse/block-fix-elevator_get_by_features.patch++>>>
-|	<<<--patches.kernel.org/4.12.7-007-net-mlx4_en-don-t-set-CHECKSUM_COMPLETE-on-SCT.patch-->>><<<++patches.suse/bfq-Fix-the-missing-barrier-in-__bfq_entity_update_w.patch++>>>
-|	<<<--patches.kernel.org/4.12.7-008-net-sched-set-xt_tgchk_param-par.net-properly-.patch-->>><<<++patches.suse/bfq-Extract-bfq_group_set_weight-from-bfq_io_set_wei.patch++>>>
-|	<<<--patches.kernel.org/4.12.7-009-net-sched-set-xt_tgchk_param-par.nft_compat-as.patch-->>><<<++patches.suse/bfq-Add-per-device-weight.patch++>>>
-|	<<<--patches.kernel.org/4.12.7-010-tcp-fastopen-tcp_connect-must-refresh-the-rout.patch-->>><<<++patches.suse/blk-iocost-Fix-incorrect-operation-order-during-iocg.patch++>>>
-|	<<<--patches.kernel.org/4.12.7-011-qmi_wwan-fix-NULL-deref-on-disconnect.patch-->>><<<++patches.suse/blk-iocost-Account-force-charged-overage-in-absolute.patch++>>>
-|	<<<--patches.kernel.org/4.12.7-012-net-avoid-skb_warn_bad_offload-false-positives.patch-->>><<<++patches.suse/blk-iocost-Don-t-let-merges-push-vtime-into-the-futu.patch++>>>
-|	<<<--patches.kernel.org/4.12.7-013-igmp-Fix-regression-caused-by-igmp-sysctl-name.patch-->>><<<++patches.suse/iocost_monitor-Always-use-strings-for-json-values.patch++>>>
-|	<<<--patches.kernel.org/4.12.7-014-udp-consistently-apply-ufo-or-fragmentation.patch-->>><<<++patches.suse/iocost_monitor-Report-more-info-with-higher-accuracy.patch++>>>
-|	<<<--patches.kernel.org/4.12.7-015-packet-fix-tp_reserve-race-in-packet_set_ring.patch-->>><<<++patches.suse/iocost_monitor-Report-debt.patch++>>>
-|	<<<--patches.kernel.org/4.12.7-016-scsi-sg-only-check-for-dxfer_len-greater-than-.patch-->>><<<++patches.suse/block-bypass-blk_set_runtime_active-for-uninitialize.patch++>>>
-|	<<<--patches.kernel.org/4.12.7-017-btrfs-Remove-false-alert-when-fiemap-range-is-.patch-->>><<<++patches.suse/block-fix-race-between-switching-elevator-and-removi.patch++>>>
-|	<<<--patches.kernel.org/4.12.7-018-Linux-4.12.7.patch-->>><<<++patches.suse/nvme-fail-cancelled-commands-with-NVME_SC_HOST_PATH_.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-001-mm-ratelimit-PFNs-busy-info-message.patch-->>><<<++patches.suse/nvme-tcp-fail-command-with-NVME_SC_HOST_PATH_ERROR-s.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-002-mm-fix-list-corruptions-on-shmem-shrinklist.patch-->>><<<++patches.suse/nvme-fc-Fail-transport-errors-with-NVME_SC_HOST_PATH.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-003-futex-Remove-unnecessary-warning-from-get_fute.patch-->>><<<++patches.suse/nvme-pass-status-to-nvme_error_status.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-004-xtensa-fix-cache-aliasing-handling-code-for-WT.patch-->>><<<++patches.suse/nvme-make-nvme_identify_ns-propagate-errors-back.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-005-xtensa-mm-cache-add-missing-EXPORT_SYMBOLs.patch-->>><<<++patches.suse/nvme-make-nvme_report_ns_ids-propagate-error-back.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-006-xtensa-don-t-limit-csum_partial-export-by-CONF.patch-->>><<<++patches.suse/nvme-fix-ns-removal-hang-when-failing-to-revalidate-.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-007-xfs-Fix-leak-of-discard-bio.patch-->>><<<++patches.suse/nvme-Treat-discovery-subsystems-as-unique-subsystems.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-008-pinctrl-armada-37xx-Fix-number-of-pin-in-south.patch-->>><<<++patches.suse/nvme-include-admin_q-sync-with-nvme_sync_queues.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-009-mtd-nand-atmel-Fix-DT-backward-compatibility-i.patch-->>><<<++patches.suse/nvme-tcp-remove-redundant-assignment-to-variable-ret.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-010-mtd-nand-Fix-timing-setup-for-NANDs-that-do-no.patch-->>><<<++patches.suse/nvme-Assign-subsys-instance-from-first-ctrl.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-011-mtd-nand-Declare-tBERS-tR-and-tPROG-as-u64-to-.patch-->>><<<++patches.suse/nvme-Remove-redundant-assignment-of-cq-vector.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-012-iscsi-target-fix-memory-leak-in-iscsit_setup_t.patch-->>><<<++patches.suse/nvmet-Use-PTR_ERR_OR_ZERO-in-nvmet_init_discovery.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-013-iscsi-target-Fix-iscsi_np-reset-hung-task-duri.patch-->>><<<++patches.suse/nvme-fabrics-allow-discovery-subsystems-accept-a-kat.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-014-usb-storage-fix-deadlock-involving-host-lock-a.patch-->>><<<++patches.suse/nvme-enable-aen-regardless-of-the-presence-of-I-O-qu.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-015-target-Fix-node_acl-demo-mode-uncached-dynamic.patch-->>><<<++patches.suse/nvme-add-uevent-variables-for-controller-devices.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-016-fuse-initialize-the-flock-flag-in-fuse_file-on.patch-->>><<<++patches.suse/nvme-send-discovery-log-page-change-events-to-usersp.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-017-i2c-designware-Some-broken-DSTDs-use-1MiHz-ins.patch-->>><<<++patches.suse/nvmet-fix-a-wrong-error-status-returned-in-error-log.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-018-nand-fix-wrong-default-oob-layout-for-small-pa.patch-->>><<<++patches.suse/raid5-don-t-increment-read_errors-on-EILSEQ-return.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-019-mmc-mmc-correct-the-logic-for-setting-HS400ES-.patch-->>><<<++patches.suse/raid5-don-t-set-STRIPE_HANDLE-to-stripe-which-is-in-.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-020-nfs-flexfiles-fix-leak-of-nfs4_ff_ds_version-a.patch-->>><<<++patches.suse/md-raid0-avoid-RAID0-data-corruption-due-to-layout-c.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-021-drm-bridge-tc358767-fix-probe-without-attached.patch-->>><<<++patches.suse/0009-md-add-feature-flag-MD_FEATURE_RAID0_LAYOUT.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-022-drm-etnaviv-Fix-off-by-one-error-in-reloc-chec.patch-->>><<<++patches.suse/0010-raid5-remove-STRIPE_OPS_REQ_PENDING.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-023-drm-i915-Fix-out-of-bounds-array-access-in-bdw.patch-->>><<<++patches.suse/0011-raid5-use-bio_end_sector-in-r5_next_bio.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-024-USB-serial-option-add-D-Link-DWM-222-device-ID.patch-->>><<<++patches.suse/bfq-Fix-bfq-linkage-error.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-025-USB-serial-cp210x-add-support-for-Qivicon-USB-.patch-->>><<<++patches.suse/block-make-rq-sector-size-accessible-for-block-stats.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-026-USB-serial-pl2303-add-new-ATEN-device-id.patch-->>><<<++patches.suse/block-also-check-RQF_STATS-in-blk_mq_need_time_stamp.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-027-usb-musb-fix-tx-fifo-flush-handling-again.patch-->>><<<++patches.suse/mmc-sdhci-iproc-Add-support-for-emmc2-of-the-BCM2711.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-028-USB-hcd-Mark-secondary-HCD-as-dead-if-the-prim.patch-->>><<<++patches.suse/mmc-sdhci-pci-Add-another-Id-for-Intel-CML.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-029-staging-iio-resolver-ad2s1210-fix-negative-IIO.patch-->>><<<++patches.suse/mmc-Remove-dev_err-usage-after-platform_get_irq.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-030-iio-aspeed-adc-wait-for-initial-sequence.patch-->>><<<++patches.suse/mmc-sdhci-of-esdhc-add-erratum-A011334-support-in-ls.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-031-iio-accel-st_accel-add-SPI-3wire-support.patch-->>><<<++patches.suse/mmc-sdhci-cadence-use-struct_size-helper.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-032-iio-accel-bmc150-Always-restore-device-to-norm.patch-->>><<<++patches.suse/mmc-bcm2835-Take-SWIOTLB-memory-size-limitation-into.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-033-iio-pressure-st_pressure_core-disable-multirea.patch-->>><<<++patches.suse/mmc-sdhci-add-pll-enable-support-to-internal-clock-setup.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-034-iio-light-tsl2563-use-correct-event-code.patch-->>><<<++patches.suse/pci-add-genesys-logic-inc-vendor-id.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-035-iio-adc-Revert-axp288-Drop-bogus-AXP288_ADC_TS.patch-->>><<<++patches.suse/mmc-sdhci-export-sdhci_abort_tuning-function-symbol.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-036-staging-comedi-comedi_fops-do-not-call-blockin.patch-->>><<<++patches.suse/mmc-sdhci-Fix-incorrect-switch-to-HS-mode.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-037-uas-Add-US_FL_IGNORE_RESIDUE-for-Initio-Corpor.patch-->>><<<++patches.suse/mmc-core-Add-helper-function-to-indicate-if-SDIO-IRQ.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-038-firmware-fix-batched-requests-wake-all-waiters.patch-->>><<<++patches.suse/mmc-dw_mmc-Re-store-SDIO-IRQs-mask-at-system-resume.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-039-firmware-fix-batched-requests-send-wake-up-on-.patch-->>><<<++patches.suse/mmc-mtk-sd-Re-store-SDIO-IRQs-mask-at-system-resume.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-040-firmware-avoid-invalid-fallback-aborts-by-usin.patch-->>><<<++patches.suse/mmc-core-Clarify-sdio_irq_pending-flag-for-MMC_CAP2_.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-041-block-Make-blk_mq_delay_kick_requeue_list-reru.patch-->>><<<++patches.suse/ALSA-firewire-tascam-handle-error-code-when-getting-.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-042-usb-gadget-udc-renesas_usb3-Fix-usb_gadget_giv.patch-->>><<<++patches.suse/ALSA-firewire-tascam-check-intermediate-state-of-clo.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-043-usb-renesas_usbhs-Fix-UGCTRL2-value-for-R-Car-.patch-->>><<<++patches.suse/ALSA-hda-Flush-interrupts-on-disabling.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-044-USB-Check-for-dropped-connection-before-switch.patch-->>><<<++patches.suse/ALSA-hda-hdmi-Don-t-report-spurious-jack-state-chang.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-045-usb-core-unlink-urbs-from-the-tail-of-the-endp.patch-->>><<<++patches.suse/ALSA-hda-hdmi-Allow-audio-component-for-AMD-ATI-and-.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-046-usb-quirks-Add-no-lpm-quirk-for-Moshi-USB-to-E.patch-->>><<<++patches.suse/ALSA-line6-sizeof-byte-is-always-1-use-that-fact.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-047-usb-xhci-Add-quirk-for-Certain-failing-HP-keyb.patch-->>><<<++patches.suse/ALSA-hda-Show-the-fatal-CORB-RIRB-error-more-clearly.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-048-PCI-Protect-pci_error_handlers-reset_notify-us.patch-->>><<<++patches.suse/ALSA-i2c-ak4xxx-adda-Fix-a-possible-null-pointer-der.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-049-PCI-Remove-__pci_dev_reset-and-pci_dev_reset.patch-->>><<<++patches.suse/ALSA-usb-audio-Scarlett-Gen-2-mixer-interface.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-050-PCI-Add-pci_reset_function_locked.patch-->>><<<++patches.suse/ALSA-aoa-onyx-always-initialize-register-read-value.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-051-xhci-Reset-Renesas-uPD72020x-USB-controller-fo.patch-->>><<<++patches.suse/ALSA-hda-Add-support-of-Zhaoxin-controller.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-052-iio-adc-vf610_adc-Fix-VALT-selection-value-for.patch-->>><<<++patches.suse/ALSA-usb-audio-Unify-audioformat-release-code.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-053-pnfs-blocklayout-require-64-bit-sector_t.patch-->>><<<++patches.suse/ALSA-usb-audio-fix-PCM-device-order.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-054-pinctrl-cherryview-Add-Setzer-models-to-the-Ch.patch-->>><<<++patches.suse/ALSA-usb-audio-Skip-bSynchAddress-endpoint-check-if-.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-055-pinctrl-sunxi-add-a-missing-function-of-A10-A2.patch-->>><<<++patches.suse/ALSA-usb-audio-Add-Pioneer-DDJ-SX3-PCM-quirck.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-056-pinctrl-intel-merrifield-Correct-UART-pin-list.patch-->>><<<++patches.suse/ALSA-hda-Inform-too-slow-responses.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-057-pinctrl-uniphier-fix-WARN_ON-of-pingroups-dump.patch-->>><<<++patches.suse/ALSA-hda-Add-a-quirk-model-for-fixing-Huawei-Mateboo.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-058-pinctrl-uniphier-fix-WARN_ON-of-pingroups-dump.patch-->>><<<++patches.suse/ALSA-hda-Set-fifo_size-for-both-playback-and-capture.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-059-pinctrl-samsung-Remove-bogus-irq_-un-mask-from.patch-->>><<<++patches.suse/ALSA-hda-sigmatel-remove-unused-variable-stac9200_co.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-060-pinctrl-meson-gxbb-Add-missing-GPIODV_18-pin-e.patch-->>><<<++patches.suse/ALSA-hda-Drop-unsol-event-handler-for-Intel-HDMI-cod.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-061-pinctrl-meson-gxl-Add-missing-GPIODV_18-pin-en.patch-->>><<<++patches.suse/ALSA-hda-Expand-pin_match-function-to-match-upcoming.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-062-MIPS-DEC-Fix-an-int-handler.S-CPU_DADDI_WORKAR.patch-->>><<<++patches.suse/ALSA-hda-Define-a-fallback_pin_fixup_tbl-for-alc269-.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-063-Revert-MIPS-Don-t-unnecessarily-include-kmallo.patch-->>><<<++patches.suse/ALSA-hda-realtek-Check-beep-whitelist-before-assigni.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-064-MIPS-Octeon-Fix-broken-EDAC-driver.patch-->>><<<++patches.suse/ALSA-hda-realtek-Blacklist-PC-beep-for-Lenovo-ThinkC.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-065-powerpc-Fix-proc-cpuinfo-revision-for-POWER9-D.patch-->>><<<++patches.suse/ALSA-usb-audio-More-validations-of-descriptor-units.patch++>>>
-|	<<<--patches.kernel.org/4.12.8-066-Linux-4.12.8.patch-->>><<<++patches.suse/ALSA-usb-audio-Simplify-parse_audio_unit.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-001-audit-Fix-use-after-free-in-audit_remove_watch.patch-->>><<<++patches.suse/ALSA-usb-audio-Unify-the-release-of-usb_mixer_elem_i.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-002-parisc-pci-memory-bar-assignment-fails-with-64.patch-->>><<<++patches.suse/ALSA-usb-audio-Remove-superfluous-bLength-checks.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-003-crypto-ixp4xx-Fix-error-handling-path-in-aead_.patch-->>><<<++patches.suse/ALSA-usb-audio-Clean-up-check_input_term.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-004-crypto-x86-sha1-Fix-reads-beyond-the-number-of.patch-->>><<<++patches.suse/ALSA-usb-audio-Fix-possible-NULL-dereference-at-crea.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-005-drm-i915-Perform-an-invalidate-prior-to-execut.patch-->>><<<++patches.suse/ALSA-usb-audio-remove-some-dead-code.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-006-drm-amdgpu-save-list-length-when-fence-is-sign.patch-->>><<<++patches.suse/ALSA-hda-Allow-runtime-PM-for-controller-if-componen.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-007-Input-elan_i2c-add-ELAN0608-to-the-ACPI-table.patch-->>><<<++patches.suse/ALSA-usb-audio-DSD-auto-detection-for-Playback-Desig.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-008-Input-elan_i2c-Add-antoher-Lenovo-ACPI-ID-for-.patch-->>><<<++patches.suse/ALSA-usb-audio-Update-DSD-support-quirks-for-Oppo-an.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-009-md-fix-test-in-md_write_start.patch-->>><<<++patches.suse/ALSA-firewire-motu-add-support-for-MOTU-4pre.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-010-md-always-clear-safemode-when-md_check_recover.patch-->>><<<++patches.suse/ALSA-hda-hdmi-remove-redundant-assignment-to-variabl.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-011-MD-not-clear-safemode-for-external-metadata-ar.patch-->>><<<++patches.suse/Add-Acer-Aspire-Ethos-8951G-model-quirk.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-012-ALSA-seq-2nd-attempt-at-fixing-race-creating-a.patch-->>><<<++patches.suse/ASoC-rsnd-don-t-call-clk_get_rate-under-atomic-conte.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-013-ALSA-usb-audio-Apply-sample-rate-quirk-to-Senn.patch-->>><<<++patches.suse/ASoC-SOF-Intel-hda-Initialize-HDA-controller-after-i.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-014-ALSA-usb-audio-Add-mute-TLV-for-playback-volum.patch-->>><<<++patches.suse/ASoC-hdac_hda-fix-page-fault-issue-by-removing-race.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-015-ALSA-usb-audio-add-DSD-support-for-new-Amanero.patch-->>><<<++patches.suse/ASoC-es8328-Fix-copy-paste-error-in-es8328_right_lin.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-016-mm-discard-memblock-data-later.patch-->>><<<++patches.suse/ASoC-wm8737-Fix-copy-paste-error-in-wm8737_snd_contr.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-017-slub-fix-per-memcg-cache-leak-on-css-offline.patch-->>><<<++patches.suse/ASoC-uniphier-Fix-double-reset-assersion-when-transi.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-018-mm-fix-double-mmap_sem-unlock-on-MMF_UNSTABLE-.patch-->>><<<++patches.suse/ASoC-meson-axg-tdm-formatter-free-reset-on-device-re.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-019-mm-cma_debug.c-fix-stack-corruption-due-to-spr.patch-->>><<<++patches.suse/ASoC-meson-g12a-tohdmitx-require-regmap-mmio.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-020-mm-mempolicy-fix-use-after-free-when-calling-g.patch-->>><<<++patches.suse/ASoC-sun4i-i2s-Register-regmap-and-PCM-before-our-co.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-021-mm-vmalloc.c-don-t-unconditonally-use-__GFP_HI.patch-->>><<<++patches.suse/ASoC-mchp-i2s-mcc-Fix-unprepare-of-GCLK.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-022-mm-revert-x86_64-and-arm64-ELF_ET_DYN_BASE-bas.patch-->>><<<++patches.suse/ASoC-mchp-i2s-mcc-Wait-for-RX-TX-RDY-only-if-control.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-023-xen-fix-bio-vec-merging.patch-->>><<<++patches.suse/ASoC-Intel-Skylake-Use-correct-function-to-access-io.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-024-ARM-dts-imx6qdl-nitrogen6_som2-fix-PCIe-reset.patch-->>><<<++patches.suse/ASoC-Intel-Fix-use-of-potentially-uninitialized-vari.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-025-blk-mq-pci-add-a-fallback-when-pci_irq_get_aff.patch-->>><<<++patches.suse/ASoC-Intel-NHLT-Fix-debug-print-format.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-026-powerpc-Fix-VSX-enabling-flushing-to-also-test.patch-->>><<<++patches.suse/ASoC-es8316-fix-headphone-mixer-volume-table.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-027-xen-blkfront-use-a-right-index-when-checking-r.patch-->>><<<++patches.suse/ASoC-fsl_ssi-Fix-clock-control-issue-in-master-mode.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-028-perf-x86-Fix-RDPMC-vs.-mm_struct-tracking.patch-->>><<<++patches.suse/ASoC-Intel-Baytrail-Fix-implicit-fallthrough-warning.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-029-x86-asm-64-Clear-AC-on-NMI-entries.patch-->>><<<++patches.suse/ASoC-dmaengine-Make-the-pcm-name-equal-to-pcm-id-if-.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-030-x86-Fix-norandmaps-ADDR_NO_RANDOMIZE.patch-->>><<<++patches.suse/ASoC-ams-delta-Take-control-over-audio-mute-GPIO-pin.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-031-x86-elf-Remove-the-unnecessary-ADDR_NO_RANDOMI.patch-->>><<<++patches.suse/ASoC-SOF-Intel-hda-Make-hdac_device-device-managed.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-032-irqchip-atmel-aic-Fix-unbalanced-of_node_put-i.patch-->>><<<++patches.suse/ASoC-fsl_sai-add-of_match-data.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-033-irqchip-atmel-aic-Fix-unbalanced-refcount-in-a.patch-->>><<<++patches.suse/ASoC-fsl_sai-derive-TX-FIFO-watermark-from-FIFO-dept.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-034-genirq-Restore-trigger-settings-in-irq_modify_.patch-->>><<<++patches.suse/ASoC-fsl_sai-mark-regmap-as-fast_io.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-035-genirq-ipi-Fixup-checks-against-nr_cpu_ids.patch-->>><<<++patches.suse/ASoC-tlv320aic31xx-suppress-error-message-for-EPROBE.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-036-kernel-watchdog-Prevent-false-positives-with-t.patch-->>><<<++patches.suse/ASoC-Define-a-set-of-DAPM-pre-post-up-events.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-037-Sanitize-move_pages-permission-checks.patch-->>><<<++patches.suse/ASoC-sgtl5000-Improve-VAG-power-and-mute-control.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-038-pids-make-task_tgid_nr_ns-safe.patch-->>><<<++patches.suse/ASoC-sgtl5000-Fix-definition-of-VAG-Ramp-Control.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-039-debug-Fix-WARN_ON_ONCE-for-modules.patch-->>><<<++patches.suse/ASoC-sgtl5000-add-ADC-mute-control.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-040-usb-optimize-acpi-companion-search-for-usb-por.patch-->>><<<++patches.suse/ASoC-sgtl5000-Fix-of-unmute-outputs-on-probe.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-041-usb-qmi_wwan-add-D-Link-DWM-222-device-ID.patch-->>><<<++patches.suse/ASoC-sgtl5000-Fix-charge-pump-source-assignment.patch++>>>
-|	<<<--patches.kernel.org/4.12.9-042-Linux-4.12.9.patch-->>><<<++patches.suse/ASoC-SOF-pci-mark-last_busy-value-at-runtime-PM-init.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-001-sparc64-remove-unnecessary-log-message.patch-->>><<<++patches.suse/ASoC-SOF-reset-DMA-state-in-prepare.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-002-bonding-require-speed-duplex-only-for-802.3ad.patch-->>><<<++patches.suse/ASoC-sunxi-fix-a-sound-binding-broken-reference.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-003-bonding-ratelimit-failed-speed-duplex-update-.patch-->>><<<++patches.suse/ASoC-fsl_sai-Add-registers-definition-for-multiple-d.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-004-af_key-do-not-use-GFP_KERNEL-in-atomic-contex.patch-->>><<<++patches.suse/ASoC-fsl_sai-Update-Tx-Rx-channel-enable-mask.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-005-dccp-purge-write-queue-in-dccp_destroy_sock.patch-->>><<<++patches.suse/ASoC-fsl_sai-Add-support-for-SAI-new-version.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-006-dccp-defer-ccid_hc_tx_delete-at-dismantle-tim.patch-->>><<<++patches.suse/ASoC-fsl_sai-Add-support-for-imx7ulp-imx8mq.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-007-ipv4-fix-NULL-dereference-in-free_fib_info_rc.patch-->>><<<++patches.suse/ASoC-sun4i-i2s-Don-t-use-the-oversample-to-calculate.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-008-net_sched-sfq-update-hierarchical-backlog-whe.patch-->>><<<++patches.suse/ASoC-sun4i-i2s-Rework-MCLK-divider-calculation.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-009-net_sched-remove-warning-from-qdisc_hash_add.patch-->>><<<++patches.suse/ASoC-intel-cht_bsw_max98090_ti-Add-all-Chromebooks-t.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-010-bpf-fix-bpf_trace_printk-on-32-bit-archs.patch-->>><<<++patches.suse/ASoC-sun4i-i2s-Move-the-channel-configuration-to-a-c.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-011-net-igmp-Use-ingress-interface-rather-than-vr.patch-->>><<<++patches.suse/ASoC-sun4i-i2s-Move-the-format-configuration-to-a-ca.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-012-openvswitch-fix-skb_panic-due-to-the-incorrec.patch-->>><<<++patches.suse/ASoC-sun4i-i2s-Use-module-clock-as-BCLK-parent-on-ne.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-013-ptr_ring-use-kmalloc_array.patch-->>><<<++patches.suse/ASoC-sun4i-i2s-Fix-the-MCLK-and-BCLK-dividers-on-new.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-014-ipv4-better-IP_MAX_MTU-enforcement.patch-->>><<<++patches.suse/ASoC-sun4i-i2s-RX-and-TX-counter-registers-are-swapp.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-015-nfp-fix-infinite-loop-on-umapping-cleanup.patch-->>><<<++patches.suse/ASoC-sun4i-i2s-Fix-LRCK-and-BCLK-polarity-offsets-on.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-016-tun-handle-register_netdevice-failures-proper.patch-->>><<<++patches.suse/ASoC-sun4i-i2s-Fix-the-LRCK-polarity.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-017-sctp-fully-initialize-the-IPv6-address-in-sct.patch-->>><<<++patches.suse/ASoC-sun4i-i2s-Fix-WSS-and-SR-fields-for-the-A83t.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-018-tipc-fix-use-after-free.patch-->>><<<++patches.suse/ASoC-sun4i-i2s-Fix-MCLK-Enable-bit-offset-on-A83t.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-019-ipv6-reset-fn-rr_ptr-when-replacing-route.patch-->>><<<++patches.suse/ASoC-sun4i-i2s-Fix-the-LRCK-period-on-A83t.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-020-ipv6-repair-fib6-tree-in-failure-case.patch-->>><<<++patches.suse/ASoC-sun4i-i2s-Remove-duplicated-quirks-structure.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-021-tcp-when-rearming-RTO-if-RTO-time-is-in-past-.patch-->>><<<++patches.suse/ASoC-sun4i-i2s-Pass-the-channels-number-as-an-argume.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-022-net-mlx4_core-Enable-4K-UAR-if-SRIOV-module-p.patch-->>><<<++patches.suse/ASoC-sun4i-i2s-Support-more-channels.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-023-irda-do-not-leak-initialized-list.dev-to-user.patch-->>><<<++patches.suse/ASoC-fsl_sai-Add-support-for-imx8qm.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-024-net-sched-fix-NULL-pointer-dereference-when-a.patch-->>><<<++patches.suse/ASoC-sun4i-i2s-Add-support-for-TDM-slots.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-025-net_sched-fix-order-of-queue-length-updates-i.patch-->>><<<++patches.suse/ASoC-sun4i-i2s-Use-the-physical-slot-width-for-the-c.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-026-bpf-verifier-add-additional-patterns-to-evalu.patch-->>><<<++patches.suse/ASoC-sun4i-i2s-Use-the-actual-format-width-instead-o.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-027-bpf-fix-mixed-signed-unsigned-derived-min-max.patch-->>><<<++patches.suse/ASoC-sun4i-i2s-Replace-call-to-params_width-by-local.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-028-bpf-verifier-fix-min-max-handling-in-BPF_SUB.patch-->>><<<++patches.suse/ASoC-sun4i-i2s-Add-support-for-DSP-formats.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-029-Input-trackpoint-add-new-trackpoint-firmware-.patch-->>><<<++patches.suse/ASoC-wm8988-fix-typo-in-wm8988_right_line_controls.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-030-Input-elan_i2c-add-ELAN0602-ACPI-ID-to-suppor.patch-->>><<<++patches.suse/ASoC-imx-audmix-register-the-card-on-a-proper-dev.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-031-Input-ALPS-fix-two-finger-scroll-breakage-in-.patch-->>><<<++patches.suse/ASoC-sunxi-Revert-initial-A83t-support.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-032-KVM-s390-sthyi-fix-sthyi-inline-assembly.patch-->>><<<++patches.suse/ASoC-sun4i-Revert-A83t-description.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-033-KVM-s390-sthyi-fix-specification-exception-de.patch-->>><<<++patches.suse/ASoC-Intel-Haswell-Adjust-machine-device-private-con.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-034-KVM-x86-simplify-handling-of-PKRU.patch-->>><<<++patches.suse/ASoC-dt-bindings-sun4i-spdif-Fix-dma-names-warning.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-035-KVM-pkeys-do-not-use-PKRU-value-in-vcpu-arch..patch-->>><<<++patches.suse/ASoC-fsl_sai-Implement-set_bclk_ratio.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-036-KVM-x86-block-guest-protection-keys-unless-th.patch-->>><<<++patches.suse/media-mtk-cir-lower-de-glitch-counter-for-rc-mm-prot.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-037-ALSA-usb-audio-Add-delay-quirk-for-H650e-Jabr.patch-->>><<<++patches.suse/media-technisat-usb2-break-out-of-loop-at-end-of-buf.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-038-ALSA-core-Fix-unexpected-error-at-replacing-u.patch-->>><<<++patches.suse/media-dib0700-fix-link-error-for-dibx000_i2c_set_spe.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-039-ALSA-hda-Add-stereo-mic-quirk-for-Lenovo-G50-.patch-->>><<<++patches.suse/media-vb2-reorder-checks-in-vb2_poll.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-040-ALSA-firewire-fix-NULL-pointer-dereference-wh.patch-->>><<<++patches.suse/media-vivid-fix-potential-integer-overflow-on-left-s.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-041-ALSA-firewire-motu-destroy-stream-data-surely.patch-->>><<<++patches.suse/media-vivid-add-sanity-check-to-avoid-divide-error-a.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-042-ARCv2-SLC-Make-sure-busy-bit-is-set-properly-.patch-->>><<<++patches.suse/media-vivid-work-around-high-stack-usage-with-clang.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-043-ARCv2-PAE40-Explicitly-set-MSB-counterpart-of.patch-->>><<<++patches.suse/media-staging-imx-Fix-NULL-deref-in-find_pipeline_en.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-044-ARCv2-PAE40-set-MSB-even-if-CONFIG_ARC_HAS_PA.patch-->>><<<++patches.suse/media-exynos4-is-fix-leaked-of_node-references.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-045-PM-hibernate-touch-NMI-watchdog-when-creating.patch-->>><<<++patches.suse/0001-media-vimc-stream-remove-obsolete-function-doc.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-046-mm-shmem-fix-handling-sys-kernel-mm-transpare.patch-->>><<<++patches.suse/0001-media-vimc-stream-fix-style-of-argument-description.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-047-dax-fix-deadlock-due-to-misaligned-PMD-faults.patch-->>><<<++patches.suse/media-rcar-vin-Clean-up-correct-notifier-in-error-pa.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-048-i2c-designware-Fix-system-suspend.patch-->>><<<++patches.suse/media-hdpvr-Add-device-num-check-and-handling.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-049-mm-madvise.c-fix-freeing-of-locked-page-with-.patch-->>><<<++patches.suse/media-marvell-ccic-mmp-add-MODULE_DEVICE_TABLE.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-050-fork-fix-incorrect-fput-of-exe_file-causing-u.patch-->>><<<++patches.suse/media-vivid-fix-device-init-when-no_error_inj-1-and-.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-051-mm-memblock.c-reversed-logic-in-memblock_disc.patch-->>><<<++patches.suse/media-i2c-ov5640-Check-for-devm_gpiod_get_optional-e.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-052-arm64-fpsimd-Prevent-registers-leaking-across.patch-->>><<<++patches.suse/media-hantro-Set-DMA-max-segment-size.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-053-drm-Fix-framebuffer-leak.patch-->>><<<++patches.suse/media-don-t-drop-front-end-reference-count-for-detac.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-054-drm-Release-driver-tracking-before-making-the.patch-->>><<<++patches.suse/media-iguanair-add-sanity-checks.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-055-drm-sun4i-Implement-drm_driver-lastclose-to-r.patch-->>><<<++patches.suse/media-staging-tegra-vde-Fix-build-error.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-056-drm-atomic-Handle-EDEADLK-with-out-fences-cor.patch-->>><<<++patches.suse/media-imx7.rst-Fix-the-references-to-the-CSI-multipl.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-057-drm-atomic-If-the-atomic-check-fails-return-i.patch-->>><<<++patches.suse/media-media-platform-fsl-viu.c-fix-build-for-MICROBL.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-058-drm-i915-vbt-ignore-extraneous-child-devices-.patch-->>><<<++patches.suse/0001-media-Revert-media-vimc-Remove-or-modify-stream-chec.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-059-drm-i915-gvt-Fix-the-kernel-null-pointer-erro.patch-->>><<<++patches.suse/0001-media-Revert-media-vimc-propagate-pixel-format-in-th.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-060-Revert-drm-amdgpu-fix-vblank_time-when-displa.patch-->>><<<++patches.suse/media-mtk-mdp-fix-reference-count-on-old-device-tree.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-061-ACPI-device-property-Fix-node-lookup-in-acpi_.patch-->>><<<++patches.suse/media-i2c-tda1997x-prevent-potential-NULL-pointer-ac.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-062-tracing-Call-clear_boot_tracer-at-lateinit_sy.patch-->>><<<++patches.suse/media-fdp1-Reduce-FCP-not-found-message-level-to-deb.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-063-tracing-Missing-error-code-in-tracer_alloc_bu.patch-->>><<<++patches.suse/media-MAINTAINERS-hantro-Fix-typo-in-a-filepath.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-064-tracing-Fix-kmemleak-in-tracing_map_array_fre.patch-->>><<<++patches.suse/media-MAINTAINERS-Remove-zoran-driver.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-065-tracing-Fix-freeing-of-filter-in-create_filte.patch-->>><<<++patches.suse/media-em28xx-modules-workqueue-not-inited-for-2nd-de.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-066-RDMA-uverbs-Initialize-cq_context-appropriate.patch-->>><<<++patches.suse/media-tm6000-double-free-if-usb-disconnect-while-str.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-067-kbuild-linker-script-do-not-match-C-names-unl.patch-->>><<<++patches.suse/media-rc-imon-Allow-iMON-RC-protocol-for-ffdc-7e-dev.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-068-cifs-Fix-df-output-for-users-with-quota-limit.patch-->>><<<++patches.suse/media-vsp1-fix-memory-leak-of-dl-on-error-return-pat.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-069-cifs-return-ENAMETOOLONG-for-overlong-names-i.patch-->>><<<++patches.suse/media-ov8856-Check-reading-clock-frequency-succeeded.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-070-nfsd-Limit-end-of-page-list-when-decoding-NFS.patch-->>><<<++patches.suse/media-omap3isp-Set-device-on-omap3isp-subdevs.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-071-ring-buffer-Have-ring_buffer_alloc_read_page-.patch-->>><<<++patches.suse/media-omap3isp-Don-t-set-streaming-state-on-random-s.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-072-virtio_pci-fix-cpu-affinity-support.patch-->>><<<++patches.suse/media-i2c-ov5645-Fix-power-sequence.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-073-ftrace-Check-for-null-ret_stack-on-profile-fu.patch-->>><<<++patches.suse/media-imx-mipi-csi-2-Don-t-fail-if-initial-state-tim.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-074-perf-core-Fix-group-cpu-task-validation.patch-->>><<<++patches.suse/media-radio-si470x-kill-urb-on-error.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-075-timers-Fix-excessive-granularity-of-new-timer.patch-->>><<<++patches.suse/media-hdpvr-add-terminating-0-at-end-of-string.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-076-x86-mm-Fix-use-after-free-of-ldt_struct.patch-->>><<<++patches.suse/media-gspca-zero-usb_buf-on-error.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-077-net-sunrpc-svcsock-fix-NULL-pointer-exception.patch-->>><<<++patches.suse/media-dvb-frontends-use-ida-for-pll-number.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-078-netfilter-expect-fix-crash-when-putting-unini.patch-->>><<<++patches.suse/media-mceusb-fix-eliminate-TX-IR-signal-length-limit.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-079-netfilter-nat-fix-src-map-lookup.patch-->>><<<++patches.suse/media-dvb-core-fix-a-memory-leak-bug.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-080-netfilter-nfnetlink-Improve-input-length-sani.patch-->>><<<++patches.suse/media-ttusb-dec-Fix-info-leak-in-ttusb_dec_send_comm.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-081-Bluetooth-hidp-fix-possible-might-sleep-error.patch-->>><<<++patches.suse/media-atmel-atmel-isi-fix-timeout-value-for-stop-str.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-082-Bluetooth-cmtp-fix-possible-might-sleep-error.patch-->>><<<++patches.suse/media-cec-notifier-clear-cec_adap-in-cec_notifier_un.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-083-Bluetooth-bnep-fix-possible-might-sleep-error.patch-->>><<<++patches.suse/media-cpia2_usb-fix-memory-leaks.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-084-Revert-android-binder-Sanity-check-at-binder-.patch-->>><<<++patches.suse/media-saa7146-add-cleanup-in-hexium_attach.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-085-binder-use-group-leader-instead-of-open-threa.patch-->>><<<++patches.suse/media-sn9c20x-Add-MSI-MS-1039-laptop-to-flip_dmi_tab.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-086-binder-Use-wake-up-hint-for-synchronous-trans.patch-->>><<<++patches.suse/media-saa7134-fix-terminology-around-saa7134_i2c_eep.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-087-ANDROID-binder-fix-proc-tsk-check.patch-->>><<<++patches.suse/media-aspeed-video-address-a-protential-usage-of-an-.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-088-iio-imu-adis16480-Fix-acceleration-scale-fact.patch-->>><<<++patches.suse/media-ov9650-add-a-sanity-check.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-089-iio-hid-sensor-trigger-Fix-the-race-with-user.patch-->>><<<++patches.suse/media-em28xx-Fix-exception-handling-in-em28xx_alloc_.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-090-iio-magnetometer-st_magn-fix-status-register-.patch-->>><<<++patches.suse/media-videobuf-core.c-poll_wait-needs-a-non-NULL-buf.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-091-iio-magnetometer-st_magn-remove-ihl-property-.patch-->>><<<++patches.suse/leds-leds-lp5562-allow-firmware-files-up-to-the-maxi.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-092-staging-rtl8188eu-add-RNX-N150NUB-support.patch-->>><<<++patches.suse/drivers-Introduce-device-lookup-variants-by-name.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-093-iommu-Fix-wrong-freeing-of-iommu_device-dev.patch-->>><<<++patches.suse/drivers-Introduce-device-lookup-variants-by-of_node.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-094-Clarify-and-fix-MAX_LFS_FILESIZE-macros.patch-->>><<<++patches.suse/drivers-Introduce-device-lookup-variants-by-fwnode.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-095-ntb-ntb_test-ensure-the-link-is-up-before-try.patch-->>><<<++patches.suse/led-triggers-Fix-a-memory-leak-bug.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-096-ntb-transport-shouldn-t-disable-link-due-to-b.patch-->>><<<++patches.suse/leds-lm3532-Fix-brightness-control-for-i2c-mode.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-097-ACPI-APD-Fix-HID-for-Hisilicon-Hip07-08.patch-->>><<<++patches.suse/leds-lm3532-Fixes-for-the-driver-for-stability.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-098-ACPI-EC-Fix-regression-related-to-wrong-ECDT-.patch-->>><<<++patches.suse/leds-ti-lmu-common-Fix-coccinelle-issue-in-TI-LMU.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-099-powerpc-mm-Ensure-cpumask-update-is-ordered.patch-->>><<<++patches.suse/leds-trigger-gpio-GPIO-0-is-valid.patch++>>>
-|	<<<--patches.kernel.org/4.12.10-100-Linux-4.12.10.patch-->>><<<++patches.suse/led-triggers-Fix-dereferencing-of-null-pointer.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-001-arm64-mm-abort-uaccess-retries-upon-fatal-sig.patch-->>><<<++patches.suse/dmaengine-bcm2835-Print-error-in-case-setting-DMA-ma.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-002-x86-io-Add-memory-clobber-to-insb-insw-insl-o.patch-->>><<<++patches.suse/dmaengine-tegra-apb-Support-per-burst-residue-granul.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-003-irqchip-mips-gic-SYNC-after-enabling-GIC-regi.patch-->>><<<++patches.suse/dmaengine-tegra210-adma-Don-t-program-FIFO-threshold.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-004-Input-synaptics-fix-device-info-appearing-dif.patch-->>><<<++patches.suse/dmaengine-fsl-edma-add-i.mx7ulp-edma2-version-suppor.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-005-Input-xpad-fix-PowerA-init-quirk-for-some-gam.patch-->>><<<++patches.suse/dmaengine-fsl-edma-implement-.device_synchronize-cal.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-006-crypto-chacha20-fix-handling-of-chunked-input.patch-->>><<<++patches.suse/dmaengine-make-mux_configure32-static.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-007-i2c-ismt-Don-t-duplicate-the-receive-length-f.patch-->>><<<++patches.suse/dmaengine-change-alignment-of-mux_configure32-and-fs.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-008-i2c-ismt-Return-EMSGSIZE-for-block-reads-with.patch-->>><<<++patches.suse/dmaengine-dw-platform-Switch-to-acpi_dma_controller_.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-009-crypto-algif_skcipher-only-call-put_page-on-r.patch-->>><<<++patches.suse/dmaengine-iop-adma.c-fix-printk-format-warning.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-010-mm-uprobes-fix-multiple-free-of-uprobes_state.patch-->>><<<++patches.suse/dmaengine-ti-edma-Do-not-reset-reserved-paRAM-slots.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-011-mm-madvise-ensure-poisoned-pages-are-removed-.patch-->>><<<++patches.suse/PM-wakeup-Drop-wakeup_source_init-wakeup_source_prep.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-012-ceph-fix-readpage-from-fscache.patch-->>><<<++patches.suse/PM-wakeup-Use-wakeup_source_register-in-wakelock.c.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-013-cpumask-fix-spurious-cpumask_of_node-on-non-N.patch-->>><<<++patches.suse/PM-wakeup-Show-wakeup-sources-stats-in-sysfs.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-014-cpuset-Fix-incorrect-memory_pressure-control-.patch-->>><<<++patches.suse/PM-wakeup-Fix-sysfs-registration-error-path.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-015-alpha-uapi-Add-support-for-__SANE_USERSPACE_T.patch-->>><<<++patches.suse/PM-wakeup-Register-wakeup-class-kobj-after-device-is.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-016-CIFS-Fix-maximum-SMB2-header-size.patch-->>><<<++patches.suse/PM-wakeup-Unexport-wakeup_source_sysfs_-add-remove.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-017-CIFS-remove-endian-related-sparse-warning.patch-->>><<<++patches.suse/PM-sleep-Fix-possible-overflow-in-pm_system_cancel_w.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-018-dm-mpath-do-not-lock-up-a-CPU-with-requeuing-.patch-->>><<<++patches.suse/add-cpuidle-haltpoll-driver.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-019-drm-vmwgfx-Fix-F26-Wayland-screen-update-issu.patch-->>><<<++patches.suse/cpuidle-add-poll_limit_ns-to-cpuidle_device-structure.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-020-wl1251-add-a-missing-spin_lock_init.patch-->>><<<++patches.suse/governors-unify-last_state_idx.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-021-mmc-sdhci-xenon-add-set_power-callback.patch-->>><<<++patches.suse/cpuidle-add-haltpoll-governor.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-022-lib-mpi-kunmap-after-finishing-accessing-buff.patch-->>><<<++patches.suse/cpuidle-haltpoll-disable-host-side-polling-when-kvm-virtualized.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-023-xfrm-policy-check-policy-direction-value.patch-->>><<<++patches.suse/cpuidle-header-file-stubs-must-be-static-inline.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-024-drm-ttm-Fix-accounting-error-when-fail-to-get.patch-->>><<<++patches.suse/cpuidle-menu-Allow-tick-to-be-stopped-if-PM-QoS-is-used.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-025-nvme-fix-the-definition-of-the-doorbell-buffe.patch-->>><<<++patches.suse/cpuidle-teo-Allow-tick-to-be-stopped-if-PM-QoS-is-us.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-026-drm-nouveau-i2c-gf119-add-support-for-address.patch-->>><<<++patches.suse/cpuidle-haltpoll-vcpu-hotplug-support.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-027-epoll-fix-race-between-ep_poll_callback-POLLF.patch-->>><<<++patches.suse/cpuidle-allow-governor-switch-on-cpuidle_register_driver.patch++>>>
-|	<<<--patches.kernel.org/4.12.11-028-Linux-4.12.11.patch-->>><<<++patches.suse/cpuidle-haltpoll-set-haltpoll-as-preferred-governor.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-001-usb-quirks-add-delay-init-quirk-for-Corsair-S.patch-->>><<<++patches.suse/cpuidle-haltpoll-return-ENODEV-on-modinit-failure.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-002-USB-serial-option-add-support-for-D-Link-DWM-.patch-->>><<<++patches.suse/cpuidle-haltpoll-do-not-set-an-owner-to-allow-modunload.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-003-usb-Add-device-quirk-for-Logitech-HD-Pro-Webc.patch-->>><<<++patches.suse/cpuidle-haltpoll-Enable-kvm-guest-polling-when-dedicated-physical-CPUs-are-available.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-004-usb-xhci-Fix-regression-when-ATI-chipsets-det.patch-->>><<<++patches.suse/cpufreq-intel_pstate-Implement-QoS-supported-freq-co.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-005-USB-musb-fix-external-abort-on-suspend.patch-->>><<<++patches.suse/sched-cpufreq-Align-trace-event-behavior-of-fast-swi.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-006-ANDROID-binder-add-padding-to-binder_fd_array.patch-->>><<<++patches.suse/cpufreq-Add-policy-create-remove-notifiers-back.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-007-ANDROID-binder-add-hwbinder-vndbinder-to-BIND.patch-->>><<<++patches.suse/thermal-cpu_cooling-Switch-to-QoS-requests-for-freq-.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-008-USB-core-Avoid-race-of-async_completed-w-usbd.patch-->>><<<++patches.suse/cpufreq-powerpc-macintosh-Switch-to-QoS-requests-for.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-009-staging-rts5208-fix-incorrect-shift-to-extrac.patch-->>><<<++patches.suse/cpufreq-powerpc_cbe-Switch-to-QoS-requests-for-freq-.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-010-iio-adc-ti-ads1015-fix-incorrect-data-rate-se.patch-->>><<<++patches.suse/arch_topology-Use-CPUFREQ_CREATE_POLICY-instead-of-C.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-011-iio-adc-ti-ads1015-fix-scale-information-for-.patch-->>><<<++patches.suse/video-sa1100fb-Remove-cpufreq-policy-notifier.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-012-iio-adc-ti-ads1015-enable-conversion-when-CON.patch-->>><<<++patches.suse/video-pxafb-Remove-cpufreq-policy-notifier.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-013-iio-adc-ti-ads1015-avoid-getting-stale-result.patch-->>><<<++patches.suse/ACPI-cpufreq-Switch-to-QoS-requests-instead-of-cpufr.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-014-iio-adc-ti-ads1015-don-t-return-invalid-value.patch-->>><<<++patches.suse/cpufreq-Remove-CPUFREQ_ADJUST-and-CPUFREQ_NOTIFY-pol.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-015-iio-adc-ti-ads1015-add-adequate-wait-time-to-.patch-->>><<<++patches.suse/Documentation-cpufreq-Update-policy-notifier-documen.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-016-driver-core-bus-Fix-a-potential-double-free.patch-->>><<<++patches.suse/cpufreq-ap806-Add-NULL-check-after-kcalloc.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-017-HID-wacom-Do-not-completely-map-WACOM_HID_WD_.patch-->>><<<++patches.suse/cpufreq-imx-cpufreq-dt-Add-i.MX8MN-support.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-018-binder-free-memory-on-error.patch-->>><<<++patches.suse/opp-Not-all-power-domains-are-scalable.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-019-crypto-caam-qi-fix-compilation-with-CONFIG_DE.patch-->>><<<++patches.suse/PM-devfreq-tegra-Fix-kHz-to-Hz-conversion.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-020-crypto-caam-qi-fix-compilation-with-DEBUG-ena.patch-->>><<<++patches.suse/PM-devfreq-Fix-kernel-oops-on-governor-module-load.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-021-fpga-altera-hps2fpga-fix-multiple-init-of-l3_.patch-->>><<<++patches.suse/PM-devfreq-exynos-bus-Correct-clock-enable-sequence.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-022-intel_th-pci-Add-Cannon-Lake-PCH-H-support.patch-->>><<<++patches.suse/PM-devfreq-passive-Use-non-devm-notifiers.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-023-intel_th-pci-Add-Cannon-Lake-PCH-LP-support.patch-->>><<<++patches.suse/PM-devfreq-passive-fix-compiler-warning.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-024-ath10k-fix-memory-leak-in-rx-ring-buffer-allo.patch-->>><<<++patches.suse/opp-Don-t-decrement-uninitialized-list_kref.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-025-Input-trackpoint-assume-3-buttons-when-button.patch-->>><<<++patches.suse/ACPI-CPPC-do-not-require-the-_PSD-method.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-026-rtlwifi-rtl_pci_probe-Fix-fail-path-of-_rtl_p.patch-->>><<<++patches.suse/ACPI-APEI-Release-resources-if-gen_pool_add-fails.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-027-Bluetooth-Add-support-of-13d3-3494-RTL8723BE-.patch-->>><<<++patches.suse/ACPI-processor-don-t-print-errors-for-processorIDs-0.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-028-iwlwifi-pci-add-new-PCI-ID-for-7265D.patch-->>><<<++patches.suse/ACPI-custom_method-fix-memory-leaks.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-029-dlm-avoid-double-free-on-error-path-in-dlm_de.patch-->>><<<++patches.suse/ACPI-PCI-fix-acpi_pci_irq_enable-memory-leak.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-030-mwifiex-correct-channel-stat-buffer-overflows.patch-->>><<<++patches.suse/ACPI-LPSS-Save-restore-LPSS-private-registers-also-o.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-031-MCB-add-support-for-SC31-to-mcb-lpc.patch-->>><<<++patches.suse/ACPI-property-Fix-acpi_graph_get_remote_endpoint-nam.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-032-s390-mm-avoid-empty-zero-pages-for-KVM-guests.patch-->>><<<++patches.suse/software-node-Initialize-the-return-value-in-softwar.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-033-s390-mm-fix-BUG_ON-in-crst_table_upgrade.patch-->>><<<++patches.suse/KVM-coalesced_mmio-add-bounds-checking.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-034-drm-nouveau-pci-msi-disable-MSI-on-big-endian.patch-->>><<<++patches.suse/kvm-x86-fix-x86_decode_insn-return-when-fetching-insn-bytes-fails++>>>
-|	<<<--patches.kernel.org/4.12.12-035-drm-nouveau-Fix-error-handling-in-nv50_disp_a.patch-->>><<<++patches.suse/kvm-x86-mmu-add-explicit-access-mask-for-mmio-sptes++>>>
-|	<<<--patches.kernel.org/4.12.12-036-workqueue-Fix-flag-collision.patch-->>><<<++patches.suse/kvm-x86-unconditionally-call-x86-ops-that-are-always-implemented++>>>
-|	<<<--patches.kernel.org/4.12.12-037-ahci-don-t-use-MSI-for-devices-with-the-silly.patch-->>><<<++patches.suse/KVM-x86-Disable-posted-interrupts-for-non-standard-I.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-038-cs5536-add-support-for-IDE-controller-variant.patch-->>><<<++patches.suse/KVM-x86-Manually-calculate-reserved-bits-when-loadin.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-039-scsi-sg-protect-against-races-between-mmap-an.patch-->>><<<++patches.suse/KVM-PPC-Book3S-HV-XIVE-Free-escalation-interrupts-be.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-040-scsi-sg-recheck-MMAP_IO-request-length-with-l.patch-->>><<<++patches.suse/KVM-PPC-Book3S-HV-Fix-race-in-re-enabling-XIVE-escal.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-041-of-device-Prevent-buffer-overflow-in-of_devic.patch-->>><<<++patches.suse/KVM-PPC-Book3S-HV-Don-t-push-XIVE-context-when-not-u.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-042-rtlwifi-Fix-memory-leak-when-firmware-request.patch-->>><<<++patches.suse/powerpc-xive-Implement-get_irqchip_state-method-for-.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-043-rtlwifi-Fix-fallback-firmware-loading.patch-->>><<<++patches.suse/KVM-PPC-Book3S-Enable-XIVE-native-capability-only-if.patch++>>>
-|	<<<--patches.kernel.org/4.12.12-044-Linux-4.12.12.patch-->>><<<++patches.suse/KVM-PPC-Book3S-HV-Check-for-MMU-ready-on-piggybacked.patch++>>>
-|	<<<--patches.kernel.org/4.12.13-001-mtd-nand-make-Samsung-SLC-NAND-usable-again.patch-->>><<<++patches.suse/KVM-PPC-Book3S-HV-Don-t-lose-pending-doorbell-reques.patch++>>>
-|	<<<--patches.kernel.org/4.12.13-002-mtd-nand-hynix-add-support-for-20nm-NAND-chip.patch-->>><<<++patches.suse/KVM-arm-arm64-vgic-Use-a-single-IO-device-per-redist.patch++>>>
-|	<<<--patches.kernel.org/4.12.13-003-mtd-nand-mxc-Fix-mxc_v1-ooblayout.patch-->>><<<++patches.suse/arm64-KVM-Device-mappings-should-be-execute-never.patch++>>>
-|	<<<--patches.kernel.org/4.12.13-004-mtd-nand-qcom-fix-read-failure-without-comple.patch-->>><<<++patches.suse/KVM-arm-arm64-vgic-Allow-more-than-256-vcpus-for-KVM.patch++>>>
-|	<<<--patches.kernel.org/4.12.13-005-mtd-nand-qcom-fix-config-error-for-BCH.patch-->>><<<++patches.suse/kvm-x86-refactor-up-kvm_-g-s-et_msr-to-simplify-callers++>>>
-|	<<<--patches.kernel.org/4.12.13-006-nvme-fabrics-generate-spec-compliant-UUID-NQN.patch-->>><<<++patches.suse/kvm-x86-add-kvm_emulate_-rd-wr-msr-to-consolidate-vxm-svm-code++>>>
-|	<<<--patches.kernel.org/4.12.13-007-btrfs-resume-qgroup-rescan-on-rw-remount.patch-->>><<<++patches.suse/kvm-x86-return-to-userspace-with-internal-error-on-unexpected-exit-reason++>>>
-|	<<<--patches.kernel.org/4.12.13-008-rtlwifi-btcoexist-Fix-breakage-of-ant_sel-for.patch-->>><<<++patches.suse/KVM-x86-always-stop-emulation-on-page-fault.patch++>>>
-|	<<<--patches.kernel.org/4.12.13-009-radix-tree-must-check-__radix_tree_preload-re.patch-->>><<<++patches.suse/KVM-x86-set-ctxt-have_exception-in-x86_decode_insn.patch++>>>
-|	<<<--patches.kernel.org/4.12.13-010-selftests-x86-fsgsbase-Test-selectors-1-2-and.patch-->>><<<++patches.suse/kvm-Nested-KVM-MMUs-need-PAE-root-too.patch++>>>
-|	<<<--patches.kernel.org/4.12.13-011-mm-kvfree-the-swap-cluster-info-if-the-swap-f.patch-->>><<<++patches.suse/KVM-s390-Test-for-bad-access-register-and-size-at-th.patch++>>>
-|	<<<--patches.kernel.org/4.12.13-012-mm-swapfile.c-fix-swapon-frontswap_map-memory.patch-->>><<<++patches.suse/0001-kvm-s390-disallow-invalid-bits-in-kvm_valid_regs-and-kvm_dirty_regs++>>>
-|	<<<--patches.kernel.org/4.12.13-013-mm-memory.c-fix-mem_cgroup_oom_disable-call-m.patch-->>><<<++patches.suse/driver-core-platform-Add-an-error-message-to-platfor.patch++>>>
-|	<<<--patches.kernel.org/4.12.13-014-ALSA-msnd-Optimize-harden-DSP-and-MIDI-loops.patch-->>><<<++patches.suse/driver-core-add-dev_groups-to-all-drivers.patch++>>>
-|	<<<--patches.kernel.org/4.12.13-015-KVM-SVM-Limit-PFERR_NESTED_GUEST_PAGE-error_c.patch-->>><<<++patches.suse/driver-core-platform-Introduce-platform_get_irq_opti.patch++>>>
-|	<<<--patches.kernel.org/4.12.13-016-rt2800-fix-TX_PIN_CFG-setting-for-non-MT7620-.patch-->>><<<++patches.suse/driver-core-platform-Export-platform_get_irq_optiona.patch++>>>
-|	<<<--patches.kernel.org/4.12.13-017-Bluetooth-Properly-check-L2CAP-config-option-.patch-->>><<<++patches.suse/usb-gadget-udc-core-Fix-segfault-if-udc_bind_to_driv.patch++>>>
-|	<<<--patches.kernel.org/4.12.13-018-ARM64-dts-marvell-armada-37xx-Fix-GIC-mainten.patch-->>><<<++patches.suse/0001-usb-dwc3-meson-g12a-fix-suspend-resume-regulator-unb.patch++>>>
-|	<<<--patches.kernel.org/4.12.13-019-ARM-8692-1-mm-abort-uaccess-retries-upon-fata.patch-->>><<<++patches.suse/0001-usb-typec-tps6598x-Fix-build-error-without-CONFIG_RE.patch++>>>
-|	<<<--patches.kernel.org/4.12.13-020-NFS-Fix-2-use-after-free-issues-in-the-I-O-co.patch-->>><<<++patches.suse/usbip-Implement-SG-support-to-vhci-hcd-and-stub-driv.patch++>>>
-|	<<<--patches.kernel.org/4.12.13-021-NFS-Sync-the-correct-byte-range-during-synchr.patch-->>><<<++patches.suse/USB-usbcore-Fix-slab-out-of-bounds-bug-during-device.patch++>>>
-|	<<<--patches.kernel.org/4.12.13-022-NFSv4-Fix-up-mirror-allocation.patch-->>><<<++patches.suse/serial-stm32-Use-__maybe_unused-instead-of-if-CONFIG.patch++>>>
-|	<<<--patches.kernel.org/4.12.13-023-xfs-XFS_IS_REALTIME_INODE-should-be-false-if-.patch-->>><<<++patches.suse/tty-serial-fsl_lpuart-Use-appropriate-lpuart32_-I-O-.patch++>>>
-|	<<<--patches.kernel.org/4.12.13-024-Linux-4.12.13.patch-->>><<<++patches.suse/tty-serial-atmel-reschedule-TX-after-RX-was-started.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-001-ipv6-accept-64k-1-packet-length-in-ip6_find_1.patch-->>><<<++patches.suse/serial-tegra-add-internal-loopback-functionality.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-002-ipv6-add-rcu-grace-period-before-freeing-fib6.patch-->>><<<++patches.suse/serial-tegra-protect-IER-against-LCR.DLAB.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-003-ipv6-fix-sparse-warning-on-rt6i_node.patch-->>><<<++patches.suse/tty-max310x-fix-off-by-one-buffer-access-when-storin.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-004-macsec-add-genl-family-module-alias.patch-->>><<<++patches.suse/serial-sprd-correct-the-wrong-sequence-of-arguments.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-005-udp-on-peeking-bad-csum-drop-packets-even-if-.patch-->>><<<++patches.suse/serial-tegra-add-support-to-ignore-read.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-006-bpf-fix-map-value-attribute-for-hash-of-maps.patch-->>><<<++patches.suse/serial-tegra-avoid-reg-access-when-clk-disabled.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-007-fsl-man-Inherit-parent-device-and-of_node.patch-->>><<<++patches.suse/serial-tegra-flush-the-RX-fifo-on-frame-error.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-008-sctp-Avoid-out-of-bounds-reads-from-address-s.patch-->>><<<++patches.suse/serial-tegra-report-error-to-upper-tty-layer.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-009-qlge-avoid-memcpy-buffer-overflow.patch-->>><<<++patches.suse/serial-tegra-check-for-FIFO-mode-enabled-status.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-010-tipc-Fix-tipc_sk_reinit-handling-of-EAGAIN.patch-->>><<<++patches.suse/serial-tegra-set-maximum-num-of-uart-ports-to-8.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-011-net-systemport-Be-drop-monitor-friendly.patch-->>><<<++patches.suse/serial-tegra-add-support-to-use-8-bytes-trigger.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-012-net-bcmgenet-Be-drop-monitor-friendly.patch-->>><<<++patches.suse/serial-tegra-DT-for-Adjusted-baud-rates.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-013-net-systemport-Free-DMA-coherent-descriptors-.patch-->>><<<++patches.suse/serial-tegra-add-support-to-adjust-baud-rate.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-014-netvsc-fix-deadlock-betwen-link-status-and-re.patch-->>><<<++patches.suse/serial-tegra-report-clk-rate-errors.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-015-udp6-set-rx_dst_cookie-on-rx_dst-updates.patch-->>><<<++patches.suse/serial-tegra-Add-PIO-mode-support.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-016-net-mvpp2-fix-the-mac-address-used-when-using.patch-->>><<<++patches.suse/iio-imu-st_lsm6dsx-move-odr_table-in-st_lsm6dsx_sens.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-017-cxgb4-Fix-stack-out-of-bounds-read-due-to-wro.patch-->>><<<++patches.suse/iio-tsl2772-Use-devm_add_action_or_reset-for-tsl2772.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-018-ipv6-set-dst.obsolete-when-a-cached-route-has.patch-->>><<<++patches.suse/staging-erofs-fix-an-error-handling-in-erofs_readdir.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-019-ipv6-do-not-set-sk_destruct-in-IPV6_ADDRFORM-.patch-->>><<<++patches.suse/staging-erofs-some-compressed-cluster-should-be-subm.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-020-packet-Don-t-write-vnet-header-beyond-end-of-.patch-->>><<<++patches.suse/staging-erofs-cannot-set-EROFS_V_Z_INITED_BIT-if-fil.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-021-kcm-do-not-attach-PF_KCM-sockets-to-avoid-dea.patch-->>><<<++patches.suse/staging-erofs-add-two-missing-erofs_workgroup_put-fo.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-022-net-dsa-bcm_sf2-Fix-number-of-CFP-entries-for.patch-->>><<<++patches.suse/staging-erofs-avoid-endless-loop-of-invalid-lookback.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-023-net-mlx5e-Check-for-qos-capability-in-dcbnl_i.patch-->>><<<++patches.suse/staging-erofs-detect-potential-multiref-due-to-corru.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-024-net-mlx5e-Fix-DCB_CAP_ATTR_DCBX-capability-fo.patch-->>><<<++patches.suse/staging-most-sound-Fix-error-path-of-audio_init.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-025-net-mlx5-Fix-arm-SRQ-command-for-ISSI-version.patch-->>><<<++patches.suse/iio-dac-ad5380-fix-incorrect-assignment-to-val.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-026-net-mlx5e-Fix-dangling-page-pointer-on-DMA-ma.patch-->>><<<++patches.suse/mic-avoid-statically-declaring-a-struct-device.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-027-net-mlx5e-Don-t-override-user-RSS-upon-set-ch.patch-->>><<<++patches.suse/phy-ti-am654-serdes-fix-an-use-after-free-in-serdes_.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-028-net-mlx5e-Properly-resolve-TC-offloaded-ipv6-.patch-->>><<<++patches.suse/phy-renesas-rcar-gen3-usb2-Disable-clearing-VBUS-in-.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-029-net-mlx5-E-Switch-Unload-the-representors-in-.patch-->>><<<++patches.suse/phy-qcom-qmp-Correct-ready-status-again.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-030-net-mlx5e-Fix-inline-header-size-for-small-pa.patch-->>><<<++patches.suse/0001-thunderbolt-Switch-to-use-device_property_count_uXX.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-031-net-mlx5e-Fix-CQ-moderation-mode-not-set-prop.patch-->>><<<++patches.suse/0001-thunderbolt-Show-key-using-pE-not-pEp.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-032-Revert-net-phy-Correctly-process-PHY_HALTED-i.patch-->>><<<++patches.suse/0001-thunderbolt-Correct-path-indices-for-PCIe-tunnel.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-033-net-fec-Allow-reception-of-frames-bigger-than.patch-->>><<<++patches.suse/0001-thunderbolt-Move-NVM-upgrade-support-flag-to-struct-.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-034-mlxsw-spectrum-Forbid-linking-to-devices-that.patch-->>><<<++patches.suse/0001-thunderbolt-Use-32-bit-writes-when-writing-ring-prod.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-035-bridge-switchdev-Clear-forward-mark-when-tran.patch-->>><<<++patches.suse/0001-thunderbolt-Do-not-fail-adding-switch-if-some-port-i.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-036-Revert-net-use-lib-percpu_counter-API-for-fra.patch-->>><<<++patches.suse/0001-thunderbolt-Hide-switch-attributes-that-are-not-set.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-037-Revert-net-fix-percpu-memory-leaks.patch-->>><<<++patches.suse/0001-thunderbolt-Expose-active-parts-of-NVM-even-if-upgra.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-038-gianfar-Fix-Tx-flow-control-deactivation.patch-->>><<<++patches.suse/0001-thunderbolt-Add-support-for-Intel-Ice-Lake.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-039-vhost_net-correctly-check-tx-avail-during-rx-.patch-->>><<<++patches.suse/0001-ACPI-property-Add-two-new-Thunderbolt-property-GUIDs.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-040-ip6_gre-update-mtu-properly-in-ip6gre_err.patch-->>><<<++patches.suse/coresight-etm4x-Two-function-calls-less.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-041-ipv6-fix-memory-leak-with-multiple-tables-dur.patch-->>><<<++patches.suse/coresight-etm4x-Add-ETM-PIDs-for-SDM845-and-MSM8996.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-042-ipv6-fix-typo-in-fib6_net_exit.patch-->>><<<++patches.suse/coresight-cpu-debug-Add-support-for-Qualcomm-Kryo.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-043-sctp-fix-missing-wake-ups-in-some-situations.patch-->>><<<++patches.suse/coresight-etr_buf-Consolidate-refcount-initializatio.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-044-f2fs-let-fill_super-handle-roll-forward-error.patch-->>><<<++patches.suse/coresight-tmc-etr-Handle-memory-errors.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-045-f2fs-check-hot_data-for-roll-forward-recovery.patch-->>><<<++patches.suse/coresight-tmc-etr-Check-if-non-secure-access-is-enab.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-046-x86-fsgsbase-64-Fully-initialize-FS-and-GS-st.patch-->>><<<++patches.suse/coresight-Convert-pr_warn-to-dev_warn-for-obsolete-b.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-047-x86-fsgsbase-64-Report-FSBASE-and-GSBASE-corr.patch-->>><<<++patches.suse/coresight-acpi-Static-funnel-support.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-048-x86-switch_to-64-Rewrite-FS-GS-switching-yet-.patch-->>><<<++patches.suse/coresight-etm4x-Remove-superfluous-setting-of-os_unl.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-049-fuse-allow-server-to-run-in-different-pid_ns.patch-->>><<<++patches.suse/coresight-etm4x-Use-explicit-barriers-on-enable-disa.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-050-idr-remove-WARN_ON_ONCE-when-trying-to-replac.patch-->>><<<++patches.suse/coresight-etm4x-use-module_param-instead-of-module_p.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-051-md-raid1-10-reset-bio-allocated-from-mempool.patch-->>><<<++patches.suse/coresight-etm4x-improve-clarity-of-etm4_os_unlock-co.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-052-md-raid5-release-flush-io-in-raid5_do_work.patch-->>><<<++patches.suse/coresight-tmc-etr-Fix-updating-buffer-in-not-snapsho.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-053-ipv6-Fix-may-be-used-uninitialized-warning-in.patch-->>><<<++patches.suse/coresight-tmc-etr-Fix-perf_data-check.patch++>>>
-|	<<<--patches.kernel.org/4.12.14-054-Linux-4.12.14.patch-->>><<<++patches.suse/coresight-tmc-Make-memory-width-mask-computation-int.patch++>>>
-|<<<++	patches.suse/coresight-tmc-etr-Decouple-buffer-sync-and-barrier-p.patch++>>>
-|	<<<--########################################################-->>><<<++patches.suse/coresight-tmc-etr-Add-barrier-packets-when-moving-of.patch++>>>
-|	<<<--# Non-upstream fixes for stable patches-->>><<<++patches.suse/dev-mem-Bail-out-upon-SIGKILL.patch++>>>
-|	<<<--########################################################-->>><<<++patches.suse/firmware-google-check-if-size-is-valid-when-decoding.patch++>>>
-|	<<<--patches.suse/mlxsw-spectrum-Forbid-linking-to-devices-fix.patch-->>><<<++patches.suse/crypto-ccree-account-for-TEE-not-ready-to-report.patch++>>>
-|	<<<--patches.suse/tcp-reset-sk_send_head-in-tcp_write_queue_purge.patch-->>><<<++patches.suse/crypto-ccp-Reduce-maximum-stack-usage.patch++>>>
-|<<<++	patches.suse/0001-padata-Replace-delayed-timer-with-immediate-workqueu.patch++>>>
-|	<<<--########################################################-->>><<<++patches.suse/0001-padata-purge-get_cpu-and-reorder_via_wq-from-padata_.patch++>>>
-|	<<<--# Build fixes that apply to the vanilla kernel too.-->>><<<++patches.suse/crypto-qat-Silence-smp_processor_id-warning.patch++>>>
-|	<<<--# Patches in patches.rpmify are applied to both -vanilla-->>><<<++patches.suse/crypto-ccree-use-the-full-crypt-length-value.patch++>>>
-|	<<<--# and patched flavors.-->>><<<++patches.suse/crypto-caam-fix-concurrency-issue-in-givencrypt-desc.patch++>>>
-|	<<<--########################################################-->>><<<++patches.suse/crypto-ccp-Clean-up-and-exit-correctly-on-allocation.patch++>>>
-|<<<++	patches.suse/crypto-caam-qi-fix-error-handling-in-ERN-handler.patch++>>>
-|	<<<--patches.rpmify/powerpc-Blacklist-GCC-5.4-6.1-and-6.2.patch-->>><<<++patches.suse/crypto-caam-free-resources-in-case-caam_rng-registra.patch++>>>
-|	<<<--patches.rpmify/Add-ksym-provides-tool.patch-->>><<<++patches.suse/crypto-caam-execute-module-exit-point-only-if-necess.patch++>>>
-|<<<++	patches.suse/crypto-caam-unregister-algorithm-only-if-the-registr.patch++>>>
-|	<<<--patches.suse/0001-tools-lib-subcmd-pager.c-do-not-alias-select-params.patch-->>><<<++patches.suse/0001-padata-initialize-pd-cpu-with-effective-cpumask.patch++>>>
-|	<<<--patches.suse/0001-objtool-perf-Fix-GCC-8-Wrestrict-error.patch-->>><<<++patches.suse/crypto-caam-qi-execute-library-only-on-DPAA-1.x.patch++>>>
-|	<<<--patches.suse/irq_data_get_effective_affinity_mask.patch-->>><<<++patches.suse/crypto-caam-qi-use-print_hex_dump_debug-function-to-.patch++>>>
-|<<<++	patches.suse/crypto-mediatek-fix-uninitialized-value-of-gctx-text.patch++>>>
-|	<<<--########################################################-->>><<<++patches.suse/crypto-skcipher-Unmap-pages-after-an-external-error.patch++>>>
-|	<<<--# The sorted section contains everything that is a backport-->>><<<++patches.suse/crypto-cavium-zip-Add-missing-single_release.patch++>>>
-|	<<<--# or has been submitted upstream with an expectation of-->>><<<++patches.suse/0001-padata-allocate-workqueue-internally.patch++>>>
-|	<<<--# being accepted and then backported.  Out-of-tree patches-->>><<<++patches.suse/0001-workqueue-unconfine-alloc-apply-free_workqueue_attrs.patch++>>>
-|	<<<--# go into subsystem sections after this.-->>><<<++patches.suse/0001-padata-make-padata_do_parallel-find-alternate-callba.patch++>>>
-|	<<<--########################################################-->>><<<++patches.suse/0001-crypto-pcrypt-remove-padata-cpumask-notifier.patch++>>>
-|<<<++	patches.suse/0001-padata-pcrypt-take-CPU-hotplug-lock-internally-in-pa.patch++>>>
-|	<<<--########################################################-->>><<<++patches.suse/0001-padata-use-separate-workqueues-for-parallel-and-seri.patch++>>>
-|	<<<--# sorted patches-->>><<<++patches.suse/0001-padata-unbind-parallel-jobs-from-specific-CPUs.patch++>>>
-|	<<<--########################################################-->>><<<++patches.suse/net-Use-skb-accessors-in-network-drivers.patch++>>>
-|	<<<--patches.suse/0001-uuid-afs-move-struct-uuid_v1-back-into-afs.patch-->>><<<++patches.suse/net-Use-skb-accessors-in-network-core.patch++>>>
-|	<<<--patches.suse/0002-xfs-use-uuid_copy-helper-to-abstract-uuid_t.patch-->>><<<++patches.suse/net-Increase-the-size-of-skb_frag_t.patch++>>>
-|	<<<--patches.suse/0003-xfs-use-uuid_be-to-implement-the-uuid_t-type.patch-->>><<<++patches.suse/net-Reorder-the-contents-of-skb_frag_t.patch++>>>
-|	<<<--patches.suse/0004-md-namespace-private-helper-names.patch-->>><<<++patches.suse/net-Rename-skb_frag-page-to-bv_page.patch++>>>
-|	<<<--patches.suse/0005-nfsd-namespace-prefix-uuid_parse.patch-->>><<<++patches.suse/net-Rename-skb_frag_t-size-to-bv_len.patch++>>>
-|	<<<--patches.suse/0006-uuid-remove-uuid_be-defintions-from-the-uapi-header.patch-->>><<<++patches.suse/net-Convert-skb_frag_t-to-bio_vec.patch++>>>
-|	<<<--patches.suse/0007-uuid-rename-uuid-types.patch-->>><<<++patches.suse/ftgmac100-Fix-build.patch++>>>
-|	<<<--patches.suse/0008-uuid-don-t-export-guid_index-and-uuid_index.patch-->>><<<++patches.suse/net-broadcom-Use-dev_get_drvdata.patch++>>>
-|	<<<--patches.suse/0009-uuid-hoist-helpers-uuid_equal-and-uuid_copy-from-xfs.patch-->>><<<++patches.suse/e1000e-Use-dev_get_drvdata-where-possible.patch++>>>
-|	<<<--patches.suse/0010-uuid-hoist-uuid_is_null-helper-from-libnvdimm.patch-->>><<<++patches.suse/fm10k-Use-dev_get_drvdata.patch++>>>
-|	<<<--patches.suse/0011-S390-sysinfo-use-uuid_is_null-instead-of-opencoding-.patch-->>><<<++patches.suse/i40e-Use-dev_get_drvdata.patch++>>>
-|	<<<--patches.suse/0012-xfs-remove-uuid_getnodeuniq-and-xfs_uu_t.patch-->>><<<++patches.suse/igb-Use-dev_get_drvdata-where-possible.patch++>>>
-|	<<<--patches.suse/0013-xfs-use-the-common-helper-uuid_is_null.patch-->>><<<++patches.suse/net-mlx5e-xsk-dynamically-allocate-mlx5e_channel_par.patch++>>>
-|	<<<--patches.suse/0014-block-remove-blk_part_pack_uuid.patch-->>><<<++patches.suse/net-sched-include-mpls-actions-in-hardware-intermedi.patch++>>>
-|	<<<--patches.suse/0015-ima-policy-switch-to-use-uuid_t.patch-->>><<<++patches.suse/nfp-flower-offload-MPLS-push-action.patch++>>>
-|	<<<--patches.suse/0016-fs-switch-s_uuid-to-uuid_t.patch-->>><<<++patches.suse/nfp-flower-offload-MPLS-pop-action.patch++>>>
-|	<<<--patches.suse/nvme-switch-to-uuid_t.patch-->>><<<++patches.suse/nfp-flower-offload-MPLS-set-action.patch++>>>
-|	<<<--patches.suse/acpi-nfit-Switch-to-use-new-generic-UUID-API.patch-->>><<<++patches.suse/drivers-net-xgene-Remove-acpi_has_method-calls.patch++>>>
-|	<<<--patches.suse/0018-ACPI-APEI-Switch-to-use-new-generic-UUID-API.patch-->>><<<++patches.suse/sfc-Use-dev_get_drvdata-where-possible.patch++>>>
-|	<<<--patches.suse/ACPI-bus-Switch-to-use-new-generic-UUID-API.patch-->>><<<++patches.suse/sfc-falcon-Use-dev_get_drvdata-where-possible.patch++>>>
-|	<<<--patches.suse/ACPI-extlog-Switch-to-use-new-generic-UUID-API.patch-->>><<<++patches.suse/Build-fixes-for-skb_frag_size-conversion.patch++>>>
-|	<<<--patches.suse/ACPI-Switch-to-use-generic-guid_t-in-acpi_evaluate_d.patch-->>><<<++patches.suse/net-ixgbevf-fix-a-compilation-error-of-skb_frag_t.patch++>>>
-|	<<<--patches.suse/acpi-always-include-uuid.h.patch-->>><<<++patches.suse/igc-Remove-the-polarity-field-from-a-PHY-information.patch++>>>
-|	<<<--patches.suse/thermal-int340x_thermal-Switch-to-use-new-generic-UU.patch-->>><<<++patches.suse/igc-Remove-the-unused-field-from-a-device-specificat.patch++>>>
-|	<<<--patches.suse/thermal-int340x_thermal-fix-compile-after-the-UUID-A.patch-->>><<<++patches.suse/igc-Update-the-MAC-reset-flow.patch++>>>
-|	<<<--patches.suse/blk-mq-merge-bio-into-sw-queue-before-plugging.patch-->>><<<++patches.suse/igc-Add-more-SKUs-for-i225-device.patch++>>>
-|	<<<--patches.suse/blk-mq-make-per-sw-queue-bio-merge-as-default-.bio_m.patch-->>><<<++patches.suse/e1000e-add-workaround-for-possible-stalled-packet.patch++>>>
-|	<<<--patches.suse/cfq-iosched-Delete-unused-function-min_vdisktime.patch-->>><<<++patches.suse/qed-reduce-maximum-stack-frame-size.patch++>>>
-|	<<<--patches.suse/blk-mq-debugfs-Show-atomic-request-flags.patch-->>><<<++patches.suse/mlx4-avoid-large-stack-usage-in-mlx4_init_hca.patch++>>>
-|	<<<--patches.suse/blk-mq-debugfs-Show-requeue-list.patch-->>><<<++patches.suse/net-sfc-falcon-convert-to-i2c_new_dummy_device.patch++>>>
-|	<<<--patches.suse/blk-mq-debugfs-Show-busy-requests.patch-->>><<<++patches.suse/mlxsw-spectrum-Expose-KVD-size-for-Spectrum-2.patch++>>>
-|	<<<--patches.suse/blk-mq-debugfs-Add-kick-operation.patch-->>><<<++patches.suse/mlxsw-spectrum_router-Increase-scale-of-IPv6-nexthop.patch++>>>
-|	<<<--patches.suse/block-Introduce-queue-flag-QUEUE_FLAG_SCSI_PASSTHROU.patch-->>><<<++patches.suse/staging-octeon-Fix-build-failure-due-to-typo.patch++>>>
-|	<<<--patches.suse/bsg-Check-queue-type-before-attaching-to-a-queue.patch-->>><<<++patches.suse/net-neigh-remove-redundant-assignment-to-variable-bu.patch++>>>
-|	<<<--patches.suse/pktcdvd-Check-queue-type-before-attaching-to-a-queue.patch-->>><<<++patches.suse/net-stmmac-Make-MDIO-bus-reset-optional.patch++>>>
-|	<<<--patches.suse/loop-Remove-unused-bdev-argument.patch-->>><<<++patches.suse/net-stmmac-Do-not-request-stmmaceth-clock.patch++>>>
-|	<<<--patches.suse/loop-support-4k-blocksize.patch-->>><<<++patches.suse/drivers-net-xgene-Move-status-variable-declaration-i.patch++>>>
-|	<<<--patches.suse/loop-fix-error-handling.patch-->>><<<++patches.suse/mlx4-en_netdev-allow-offloading-VXLAN-over-VLAN.patch++>>>
-|	<<<--patches.suse/nvme-lightnvm-use-blk_execute_rq-in-nvme_nvm_submit_.patch-->>><<<++patches.suse/mlxsw-spectrum_flower-Forbid-to-offload-mirred-redir.patch++>>>
-|	<<<--patches.suse/gfs2-remove-the-unused-sd_log_error-field.patch-->>><<<++patches.suse/mlxsw-spectrum_acl-Track-rules-that-forbid-egress-bl.patch++>>>
-|	<<<--patches.suse/dm-fix-REQ_RAHEAD-handling.patch-->>><<<++patches.suse/mlxsw-spectrum_flower-Forbid-to-offload-match-on-res.patch++>>>
-|	<<<--patches.suse/fs-remove-the-unused-error-argument-to-dio_end_io.patch-->>><<<++patches.suse/net-hns3-add-reset-checking-before-set-channels.patch++>>>
-|	<<<--patches.suse/fs-simplify-dio_bio_complete.patch-->>><<<++patches.suse/net-hns3-add-a-check-for-get_reset_level.patch++>>>
-|	<<<--patches.suse/block_dev-propagate-bio_iov_iter_get_pages-error-in-.patch-->>><<<++patches.suse/net-hns3-remove-upgrade-reset-level-when-reset-fail.patch++>>>
-|	<<<--patches.suse/dm-mpath-merge-do_end_io_bio-into-multipath_end_io_b.patch-->>><<<++patches.suse/net-hns3-change-GFP-flag-during-lock-period.patch++>>>
-|	<<<--patches.suse/dm-don-t-return-errnos-from-map.patch-->>><<<++patches.suse/net-hns3-modify-firmware-version-display-format.patch++>>>
-|	<<<--patches.suse/dm-change-end_io-calling-convention.patch-->>><<<++patches.suse/net-hns3-add-debug-messages-to-identify-eth-down-cau.patch++>>>
-|	<<<--patches.suse/block-introduce-new-block-status-code-type.patch-->>><<<++patches.suse/net-hns3-make-hclge_service-use-delayed-workqueue.patch++>>>
-|	<<<--patches.suse/blk-mq-switch-queue_rq-return-value-to-blk_status_t.patch-->>><<<++patches.suse/net-hns3-add-interrupt-affinity-support-for-misc-int.patch++>>>
-|	<<<--patches.suse/block-switch-bios-to-blk_status_t.patch-->>><<<++patches.suse/net-hns3-Add-support-for-using-order-1-pages-with-a-.patch++>>>
-|	<<<--patches.suse/dm-bump-DM_VERSION_MINOR-in-response-to-target-metho.patch-->>><<<++patches.suse/net-hns3-use-dev_info-instead-of-pr_info.patch++>>>
-|	<<<--patches.suse/nvme-rdma-fix-merge-error.patch-->>><<<++patches.suse/NFC-fix-attrs-checks-in-netlink-interface.patch++>>>
-|	<<<--patches.suse/dm-missing-break-in-process_queued_bios.patch-->>><<<++patches.suse/bnxt_en-Update-firmware-interface-spec.-to-1.10.0.89.patch++>>>
-|	<<<--patches.suse/block-Dedicated-error-code-fixups.patch-->>><<<++patches.suse/bnxt_en-Add-TPA-structure-definitions-for-BCM57500-c.patch++>>>
-|	<<<--patches.suse/block-swim3-make-of_device_ids-const.patch-->>><<<++patches.suse/bnxt_en-Refactor-TPA-logic.patch++>>>
-|	<<<--patches.suse/nvme.h-add-struct-nvme_host_mem_buf_desc-and-HMB-fla.patch-->>><<<++patches.suse/bnxt_en-Expand-bnxt_tpa_info-struct-to-support-57500.patch++>>>
-|	<<<--patches.suse/nvme.h-add-dword-12-15-fields-to-struct-nvme_feature.patch-->>><<<++patches.suse/bnxt_en-Handle-standalone-RX_AGG-completions.patch++>>>
-|	<<<--patches.suse/nvme-save-hmpre-and-hmmin-in-struct-nvme_ctrl.patch-->>><<<++patches.suse/bnxt_en-Refactor-tunneled-hardware-GRO-logic.patch++>>>
-|	<<<--patches.suse/nvme-pci-implement-host-memory-buffer-support.patch-->>><<<++patches.suse/bnxt_en-Set-TPA-GRO-mode-flags-on-57500-chips-proper.patch++>>>
-|	<<<--patches.suse/nvme-loop-get-rid-of-unused-controller-lock.patch-->>><<<++patches.suse/bnxt_en-Add-fast-path-logic-for-TPA-on-57500-chips.patch++>>>
-|	<<<--patches.suse/nvme-rdma-get-rid-of-unused-ctrl-lock.patch-->>><<<++patches.suse/bnxt_en-Add-TPA-ID-mapping-logic-for-57500-chips.patch++>>>
-|	<<<--patches.suse/nvme-rdma-Make-queue-flags-bit-numbers-and-not-shift.patch-->>><<<++patches.suse/bnxt_en-Add-hardware-GRO-setup-function-for-57500-ch.patch++>>>
-|	<<<--patches.suse/nvme-rdma-Don-t-rearm-the-CQ-when-polling-directly.patch-->>><<<++patches.suse/bnxt_en-Refactor-ethtool-ring-statistics-logic.patch++>>>
-|	<<<--patches.suse/nvme-rdma-make-nvme_rdma_-create-destroy-_queue_ib-s.patch-->>><<<++patches.suse/bnxt_en-Allocate-the-larger-per-ring-statistics-bloc.patch++>>>
-|	<<<--patches.suse/nvme-rdma-rework-rdma-connection-establishment-error.patch-->>><<<++patches.suse/bnxt_en-Support-TPA-counters-on-57500-chips.patch++>>>
-|	<<<--patches.suse/nvme-rdma-Get-rid-of-CONNECTED-state.patch-->>><<<++patches.suse/bnxt_en-Refactor-bnxt_init_one-and-turn-on-TPA-suppo.patch++>>>
-|	<<<--patches.suse/nvme-Don-t-allow-to-reset-a-reconnecting-controller.patch-->>><<<++patches.suse/bnxt_en-Support-all-variants-of-the-5750X-chip-famil.patch++>>>
-|	<<<--patches.suse/nvme-Move-transports-to-use-nvme-core-workqueue.patch-->>><<<++patches.suse/bnxt_en-Add-PCI-IDs-for-57500-series-NPAR-devices.patch++>>>
-|	<<<--patches.suse/nvme-queue-ns-scanning-and-async-request-from-nvme_w.patch-->>><<<++patches.suse/linux-Add-skb_frag_t-page_offset-accessors.patch++>>>
-|	<<<--patches.suse/nvme-move-nr_reconnects-to-nvme_ctrl.patch-->>><<<++patches.suse/net-Use-skb_frag_off-accessors.patch++>>>
-|	<<<--patches.suse/nvme-pci-remap-BAR0-to-cover-admin-CQ-doorbell-for-l.patch-->>><<<++patches.suse/linux-Remove-bvec-page_offset-use-bv_offset.patch++>>>
-|	<<<--patches.suse/nvme-pci-Remove-watchdog-timer.patch-->>><<<++patches.suse/net-Remove-dev_err-usage-after-platform_get_irq.patch++>>>
-|	<<<--patches.suse/nvme-pci-remove-redundant-includes.patch-->>><<<++patches.suse/vhost-vsock-split-packets-to-send-using-multiple-buf.patch++>>>
-|	<<<--patches.suse/scatterlist-add-sg_zero_buffer-helper.patch-->>><<<++patches.suse/selftests-mlxsw-Fix-local-variable-declarations-in-D.patch++>>>
-|	<<<--patches.suse/nvmet-use-NVME_IDENTIFY_DATA_SIZE.patch-->>><<<++patches.suse/selftests-mlxsw-Add-a-test-for-leftover-DSCP-rule.patch++>>>
-|	<<<--patches.suse/nvme-introduce-NVMe-Namespace-Identification-Descrip.patch-->>><<<++patches.suse/0001-mac80211-pass-the-vif-to-cancel_remain_on_channel.patch++>>>
-|	<<<--patches.suse/nvme-rename-uuid-to-nguid-in-nvme_ns.patch-->>><<<++patches.suse/net-mlx5e-Print-a-warning-when-LRO-feature-is-droppe.patch++>>>
-|	<<<--patches.suse/nvme-get-list-of-namespace-descriptors.patch-->>><<<++patches.suse/net-mlx5e-Avoid-warning-print-when-not-required.patch++>>>
-|	<<<--patches.suse/nvme-provide-UUID-value-to-userspace.patch-->>><<<++patches.suse/net-mlx5e-Improve-ethtool-rxnfc-callback-structure.patch++>>>
-|	<<<--patches.suse/nvmet-implement-namespace-identify-descriptor-list.patch-->>><<<++patches.suse/net-mlx5e-Fix-unnecessary-flow_block_cb_is_busy-call.patch++>>>
-|	<<<--patches.suse/nvmet-add-uuid-field-to-nvme_ns-and-populate-via-con.patch-->>><<<++patches.suse/net-mlx5e-Simplify-get_route_and_out_devs-helper-fun.patch++>>>
-|	<<<--patches.suse/nvmet-allow-overriding-the-NVMe-VS-via-configfs.patch-->>><<<++patches.suse/net-mlx5e-Extend-tc-flow-struct-with-reference-count.patch++>>>
-|	<<<--patches.suse/nvme-use-ctrl-device-consistently-for-logging.patch-->>><<<++patches.suse/net-mlx5e-Change-flow-flags-type-to-unsigned-long.patch++>>>
-|	<<<--patches.suse/nvmet-fc-Remove-a-set-but-not-used-variable.patch-->>><<<++patches.suse/net-mlx5e-Protect-tc-flows-hashtable-with-rcu.patch++>>>
-|	<<<--patches.suse/nvme-add-fields-into-identify-controller-data-struct.patch-->>><<<++patches.suse/net-mlx5e-Protect-unready-flows-with-dedicated-lock.patch++>>>
-|	<<<--patches.suse/nvmf-keep-track-of-nvmet-connect-error-status.patch-->>><<<++patches.suse/net-mlx5e-Eswitch-change-offloads-num_flows-type-to-.patch++>>>
-|	<<<--patches.suse/nvme-rdma-fix-error-code-in-nvme_rdma_create_ctrl.patch-->>><<<++patches.suse/net-mlx5e-Eswitch-use-state_lock-to-synchronize-vlan.patch++>>>
-|	<<<--patches.suse/nvme-mark-shutdown_timeout-static.patch-->>><<<++patches.suse/net-mlx5e-Rely-on-rcu-instead-of-rtnl-lock-when-gett.patch++>>>
-|	<<<--patches.suse/nvme-move-protection-information-check-into-nvme_set.patch-->>><<<++patches.suse/net-mlx5e-Protect-tc-flow-table-with-mutex.patch++>>>
-|	<<<--patches.suse/nvme-rdma-merge-init_request-and-exit_request-method.patch-->>><<<++patches.suse/net-bridge-mcast-add-delete-due-to-fast-leave-mdb-fl.patch++>>>
-|	<<<--patches.suse/nvme-fc-merge-init_request-methods.patch-->>><<<++patches.suse/mvpp2-use-devm_platform_ioremap_resource-to-simplify.patch++>>>
-|	<<<--patches.suse/nvme-loop-merge-init_request-methods.patch-->>><<<++patches.suse/net-phy-xgene-use-devm_platform_ioremap_resource-to-.patch++>>>
-|	<<<--patches.suse/nvme-pci-merge-init_request-methods.patch-->>><<<++patches.suse/net-hns3-add-link-change-event-report.patch++>>>
-|	<<<--patches.suse/nvme-move-reset-workqueue-handling-to-common-code.patch-->>><<<++patches.suse/net-hns3-add-handler-for-NCSI-error-mailbox.patch++>>>
-|	<<<--patches.suse/nvme-no-need-to-wait-for-the-reset-when-keepalive-fa.patch-->>><<<++patches.suse/net-hns3-do-not-query-unsupported-commands-in-debugf.patch++>>>
-|	<<<--patches.suse/nvme-don-t-hard-code-size-of-struct-t10_pi_tuple.patch-->>><<<++patches.suse/net-hns3-refine-for-set-ring-parameters.patch++>>>
-|	<<<--patches.suse/nvme-implement-NS-Optimal-IO-Boundary-from-1.3-Spec.patch-->>><<<++patches.suse/net-hns3-remove-unnecessary-variable-in-hclge_get_ma.patch++>>>
-|	<<<--patches.suse/0001-loop-Add-PF_LESS_THROTTLE-to-block-loop-device-threa.patch-->>><<<++patches.suse/net-hns3-minor-cleanup-in-hns3_clean_rx_ring.patch++>>>
-|	<<<--patches.suse/0031-blk-mq-mark-blk_mq_rq_ctx_init-static.patch-->>><<<++patches.suse/net-hns3-minior-error-handling-change-for-hclge_tm_s.patch++>>>
-|	<<<--patches.suse/0032-blk-mq-move-blk_mq_sched_-get-put-_request-to-blk-mq.patch-->>><<<++patches.suse/net-hns3-simplify-hclge_cmd_query_error.patch++>>>
-|	<<<--patches.suse/0033-blk-mq-remove-blk_mq_sched_-get-put-_rq_priv.patch-->>><<<++patches.suse/net-hns3-rename-a-member-in-struct-hclge_mac_etherty.patch++>>>
-|	<<<--patches.suse/0034-blk-mq-sched-unify-request-finished-methods.patch-->>><<<++patches.suse/net-hns3-fix-some-reset-handshake-issue.patch++>>>
-|	<<<--patches.suse/0035-blk-mq-simplify-blk_mq_free_request.patch-->>><<<++patches.suse/net-hns3-clear-reset-interrupt-status-in-hclge_irq_h.patch++>>>
-|	<<<--patches.suse/0036-blk-mq-streamline-blk_mq_get_request.patch-->>><<<++patches.suse/net-hns3-activate-reset-timer-when-calling-reset_eve.patch++>>>
-|	<<<--patches.suse/0037-bfq-iosched-fix-NULL-ioc-check-in-bfq_get_rq_private.patch-->>><<<++patches.suse/ice-add-lp_advertising-flow-control-support.patch++>>>
-|	<<<--patches.suse/0038-blk-mq-refactor-blk_mq_sched_assign_ioc.patch-->>><<<++patches.suse/ice-track-hardware-stat-registers-past-rollover.patch++>>>
-|	<<<--patches.suse/0039-blk-mq-sched-unify-request-prepare-methods.patch-->>><<<++patches.suse/ice-Move-vector-base-setup-to-PF-VSI.patch++>>>
-|	<<<--patches.suse/0040-blk-mq-remove-__blk_mq_alloc_request.patch-->>><<<++patches.suse/ice-Always-set-prefena-when-configuring-an-Rx-queue.patch++>>>
-|	<<<--patches.suse/0041-blk-remove-bio_set-arg-from-blk_queue_split.patch-->>><<<++patches.suse/ice-separate-out-control-queue-lock-creation.patch++>>>
-|	<<<--patches.suse/0042-blk-replace-bioset_create_nobvec-with-a-flags-arg-to.patch-->>><<<++patches.suse/ice-Do-not-configure-port-with-no-media.patch++>>>
-|	<<<--patches.suse/0043-blk-make-the-bioset-rescue_workqueue-optional.patch-->>><<<++patches.suse/ice-Disable-VFs-until-reset-is-completed.patch++>>>
-|	<<<--patches.suse/0044-blk-use-non-rescuing-bioset-for-q-bio_split.patch-->>><<<++patches.suse/ice-Only-bump-Rx-tail-and-release-buffers-once-per-n.patch++>>>
-|	<<<--patches.suse/0045-block-Improvements-to-bounce-buffer-handling.patch-->>><<<++patches.suse/ice-Set-up-Tx-scheduling-tree-based-on-alloc-VSI-Tx-.patch++>>>
-|	<<<--patches.suse/0052-rbd-use-bio_clone_fast-instead-of-bio_clone.patch-->>><<<++patches.suse/ice-Update-number-of-VF-queue-before-setting-VSI-res.patch++>>>
-|	<<<--patches.suse/0051-drbd-use-bio_clone_fast-instead-of-bio_clone.patch-->>><<<++patches.suse/ice-Add-stats-for-Rx-drops-at-the-port-level.patch++>>>
-|	<<<--patches.suse/0048-pktcdvd-use-bio_clone_fast-instead-of-bio_clone.patch-->>><<<++patches.suse/ice-Remove-duplicate-code-in-ice_alloc_rx_bufs.patch++>>>
-|	<<<--patches.suse/0053-xen-blkfront-remove-bio-splitting.patch-->>><<<++patches.suse/ice-Don-t-return-error-for-disabling-LAN-Tx-queue-th.patch++>>>
-|	<<<--patches.suse/0046-bcache-use-kmalloc-to-allocate-bio-in-bch_data_verif.patch-->>><<<++patches.suse/ice-Remove-unnecessary-flag-ICE_FLAG_MSIX_ENA.patch++>>>
-|	<<<--patches.suse/0054-block-remove-bio_clone-and-all-references.patch-->>><<<++patches.suse/ice-Remove-flag-to-track-VF-interrupt-status.patch++>>>
-|	<<<--patches.suse/0055-block-don-t-check-for-BIO_MAX_PAGES-in-blk_bio_segme.patch-->>><<<++patches.suse/ice-Bump-version-number.patch++>>>
-|	<<<--patches.suse/0056-blk-mq-move-blk_mq_quiesce_queue-into-include-linux-.patch-->>><<<++patches.suse/enetc-Clean-up-local-mdio-bus-allocation.patch++>>>
-|	<<<--patches.suse/0057-blk-mq-introduce-blk_mq_quiesce_queue_nowait.patch-->>><<<++patches.suse/enetc-Clean-up-makefile.patch++>>>
-|	<<<--patches.suse/0058-blk-mq-introduce-blk_mq_unquiesce_queue.patch-->>><<<++patches.suse/enetc-Add-mdio-bus-driver-for-the-PCIe-MDIO-endpoint.patch++>>>
-|	<<<--patches.suse/0059-blk-mq-use-the-introduced-blk_mq_unquiesce_queue.patch-->>><<<++patches.suse/fm10k-reduce-scope-of-the-err-variable.patch++>>>
-|	<<<--patches.suse/0060-blk-mq-use-QUEUE_FLAG_QUIESCED-to-quiesce-queue.patch-->>><<<++patches.suse/fm10k-reduce-scope-of-p-local-variable.patch++>>>
-|	<<<--patches.suse/0061-blk-mq-update-comments-on-blk_mq_quiesce_queue.patch-->>><<<++patches.suse/fm10k-reduce-the-scope-of-qv-local-variable.patch++>>>
-|	<<<--patches.suse/0062-blk-mq-don-t-stop-queue-for-quiescing.patch-->>><<<++patches.suse/fm10k-reduce-the-scope-of-local-err-variable.patch++>>>
-|	<<<--patches.suse/0063-blk-mq-clarify-dispatch-may-not-be-drained-blocked-b.patch-->>><<<++patches.suse/fm10k-reduce-the-scope-of-the-q_idx-local-variable.patch++>>>
-|	<<<--patches.suse/0064-Revert-blk-mq-don-t-use-sync-workqueue-flushing-from.patch-->>><<<++patches.suse/fm10k-reduce-the-scope-of-the-tx_buffer-variable.patch++>>>
-|	<<<--patches.suse/nvme-host-unquiesce-queue-in-nvme_kill_queues.patch-->>><<<++patches.suse/fm10k-reduce-the-scope-of-the-err-variable.patch++>>>
-|	<<<--patches.suse/0001-fs-Separate-out-kiocb-flags-setup-based-on-RWF_-flag.patch-->>><<<++patches.suse/fm10k-reduce-the-scope-of-the-local-i-variable.patch++>>>
-|	<<<--patches.suse/0002-fs-Introduce-filemap_range_has_page.patch-->>><<<++patches.suse/fm10k-reduce-the-scope-of-the-local-msg-variable.patch++>>>
-|	<<<--patches.suse/0003-fs-Use-RWF_-flags-for-AIO-operations.patch-->>><<<++patches.suse/fm10k-reduce-the-scope-of-the-result-local-variable.patch++>>>
-|	<<<--patches.suse/0004-fs-Introduce-RWF_NOWAIT-and-FMODE_AIO_NOWAIT.patch-->>><<<++patches.suse/fm10k-reduce-scope-of-the-ring-variable.patch++>>>
-|	<<<--patches.suse/0005-fs-return-if-direct-I-O-will-trigger-writeback.patch-->>><<<++patches.suse/net-mlx5-fix-Wtype-limits-compilation-warnings.patch++>>>
-|	<<<--patches.suse/0006-fs-Introduce-IOMAP_NOWAIT.patch-->>><<<++patches.suse/net-mlx5-Refactor-and-optimize-flow-counter-bulk-que.patch++>>>
-|	<<<--patches.suse/0066-block-return-on-congested-block-device.patch-->>><<<++patches.suse/net-mlx5-Add-flow-counter-bulk-allocation-hardware-b.patch++>>>
-|	<<<--patches.suse/0008-ext4-nowait-aio-support.patch-->>><<<++patches.suse/net-mlx5-Fix-offset-of-tisc-bits-reserved-field.patch++>>>
-|	<<<--patches.suse/0009-xfs-nowait-aio-support.patch-->>><<<++patches.suse/net-mlx5-Make-load_one-and-unload_one-symmetric.patch++>>>
-|	<<<--patches.suse/0010-btrfs-nowait-aio-support.patch-->>><<<++patches.suse/net-mlx5-E-Switch-Verify-support-QoS-element-type.patch++>>>
-|	<<<--patches.suse/0113-block-remove-the-unused-bio_to_phys-macro.patch-->>><<<++patches.suse/net-mlx5-E-switch-Combine-metadata-enable-disable-fu.patch++>>>
-|	<<<--patches.suse/0076-blk-mq-Reduce-blk_mq_hw_ctx-size.patch-->>><<<++patches.suse/net-mlx5-E-switch-Initialize-TSAR-Qos-hardware-block.patch++>>>
-|	<<<--patches.suse/0077-block-Make-request-operation-type-argument-declarati.patch-->>><<<++patches.suse/net-mlx5-E-switch-Introduce-helper-function-to-enabl.patch++>>>
-|	<<<--patches.suse/0078-block-Introduce-request_queue.initialize_rq_fn.patch-->>><<<++patches.suse/net-mlx5-E-Switch-remove-redundant-error-handling.patch++>>>
-|	<<<--patches.suse/0079-block-Make-most-scsi_req_init-calls-implicit.patch-->>><<<++patches.suse/net-mlx5-E-Switch-Remove-redundant-mc_promisc-NULL-c.patch++>>>
-|	<<<--patches.suse/0080-block-Change-argument-type-of-scsi_req_init.patch-->>><<<++patches.suse/net-mlx5-E-switch-Tide-up-eswitch-config-sequence.patch++>>>
-|	<<<--patches.suse/0081-blk-mq-Initialize-.rq_flags-in-blk_mq_rq_ctx_init.patch-->>><<<++patches.suse/net-mlx5-E-Switch-add-ingress-rate-support.patch++>>>
-|	<<<--patches.suse/0082-block-Check-locking-assumptions-at-runtime.patch-->>><<<++patches.suse/net-mlx5-Add-flow-counter-bulk-infrastructure.patch++>>>
-|	<<<--patches.suse/0083-block-Document-what-queue-type-each-function-is-inte.patch-->>><<<++patches.suse/net-mlx5-Add-flow-counter-pool.patch++>>>
-|	<<<--patches.suse/0084-blk-mq-Document-locking-assumptions.patch-->>><<<++patches.suse/net-mlx5e-Tx-Strict-the-room-needed-for-SQ-edge-NOPs.patch++>>>
-|	<<<--patches.suse/0085-block-Constify-disk_type.patch-->>><<<++patches.suse/net-mlx5e-XDP-Close-TX-MPWQE-session-when-no-room-fo.patch++>>>
-|	<<<--patches.suse/0086-blk-mq-Warn-when-attempting-to-run-a-hardware-queue-.patch-->>><<<++patches.suse/net-mlx5e-XDP-Slight-enhancement-for-WQE-fetch-funct.patch++>>>
-|	<<<--patches.suse/0001-btrfs-use-new-block-error-code.patch-->>><<<++patches.suse/net-mlx5e-Tx-Soften-inline-mode-VLAN-dependencies.patch++>>>
-|	<<<--patches.suse/0087-block-Add-fallthrough-markers-to-switch-statements.patch-->>><<<++patches.suse/net-mlx5e-Rx-checksum-handling-refactoring.patch++>>>
-|	<<<--patches.suse/0088-block-Declare-local-symbols-static.patch-->>><<<++patches.suse/net-mlx5e-Fix-mlx5e_tx_reporter_create-return-value.patch++>>>
-|	<<<--patches.suse/0089-block-Fix-off-by-one-errors-in-blk_status_to_errno-a.patch-->>><<<++patches.suse/net-mlx5e-Set-tx-reporter-only-on-successful-creatio.patch++>>>
-|	<<<--patches.suse/0090-blk-mq-Make-it-safe-to-quiesce-and-unquiesce-from-an.patch-->>><<<++patches.suse/net-mlx5e-TX-reporter-cleanup.patch++>>>
-|	<<<--patches.suse/0091-blk-mq-remove-double-set-queue_num.patch-->>><<<++patches.suse/net-mlx5e-Allow-dropping-specific-tunnel-packets.patch++>>>
-|	<<<--patches.suse/mtip32xx-fix-up-the-checking-for-internal-command-failure-->>><<<++patches.suse/drop_monitor-Use-correct-error-code.patch++>>>
-|	<<<--patches.suse/lightnvm-propagate-right-error-code-to-target.patch-->>><<<++patches.suse/drop_monitor-Rename-and-document-scope-of-mutex.patch++>>>
-|	<<<--patches.suse/0001-lightnvm-if-LUNs-are-already-allocated-fix-return.patch-->>><<<++patches.suse/drop_monitor-Document-scope-of-spinlock.patch++>>>
-|	<<<--patches.suse/fs-add-fcntl-interface-for-setting-getting-write-lif.patch-->>><<<++patches.suse/drop_monitor-Avoid-multiple-blank-lines.patch++>>>
-|	<<<--patches.suse/0002-block-add-support-for-write-hints-in-a-bio.patch-->>><<<++patches.suse/drop_monitor-Add-extack-support.patch++>>>
-|	<<<--patches.suse/0093-blk-mq-expose-write-hints-through-debugfs.patch-->>><<<++patches.suse/drop_monitor-Use-pre_doit-post_doit-hooks.patch++>>>
-|	<<<--patches.suse/nvme-add-support-for-streams-and-directives.patch-->>><<<++patches.suse/Increase-fq_codel-count-in-the-bulk-dropper.patch++>>>
-|	<<<--patches.suse/0049-pktcdvd-remove-the-call-to-blk_queue_bounce.patch-->>><<<++patches.suse/fq_codel-Kill-useless-per-flow-dropped-statistic.patch++>>>
-|	<<<--patches.suse/0094-blk-map-call-blk_queue_bounce-from-blk_rq_append_bio.patch-->>><<<++patches.suse/fm10k-remove-unnecessary-variable-initializer.patch++>>>
-|	<<<--patches.suse/0095-block-move-bounce-declarations-to-block-blk.h.patch-->>><<<++patches.suse/fm10k-remove-needless-assignment-of-err-local-variab.patch++>>>
-|	<<<--patches.suse/0096-block-remove-the-queue_bounce_pfn-helper.patch-->>><<<++patches.suse/fm10k-remove-needless-initialization-of-size-local-v.patch++>>>
-|	<<<--patches.suse/0097-block-don-t-bother-with-bounce-limits-for-make_reque.patch-->>><<<++patches.suse/fm10k-explicitly-return-0-on-success-path-in-functio.patch++>>>
-|	<<<--patches.suse/0098-blk-mq-don-t-bounce-by-default.patch-->>><<<++patches.suse/fm10k-cast-page_addr-to-u8-when-incrementing-it.patch++>>>
-|	<<<--patches.suse/0099-block-don-t-set-bounce-limit-in-blk_init_allocated_q.patch-->>><<<++patches.suse/fm10k-mark-unused-parameters-with-__always_unused.patch++>>>
-|	<<<--patches.suse/0100-block-don-t-set-bounce-limit-in-blk_init_queue.patch-->>><<<++patches.suse/fm10k-convert-NON_Q_VECTORS-hw-into-NON_Q_VECTORS.patch++>>>
-|	<<<--patches.suse/0101-dm-don-t-set-bounce-limit.patch-->>><<<++patches.suse/fm10k-fix-fm10k_get_fault_pf-to-read-correct-address.patch++>>>
-|	<<<--patches.suse/0102-block-bfq-update-wr_busy_queues-if-needed-on-a-queue.patch-->>><<<++patches.suse/net-tc_act-add-skbedit_ptype-helper-functions.patch++>>>
-|	<<<--patches.suse/fs-fcntl-use-copy_to-from_user-for-u64-types.patch-->>><<<++patches.suse/net-sched-add-skbedit-of-ptype-action-to-hardware-IR.patch++>>>
-|	<<<--patches.suse/nvme-pci-Introduce-nvme_ring_cq_doorbell.patch-->>><<<++patches.suse/net-tc_act-add-helpers-to-detect-ingress-mirred-acti.patch++>>>
-|	<<<--patches.suse/nvme-pci-factor-out-cqe-handling-into-a-dedicated-ro.patch-->>><<<++patches.suse/net-sched-add-ingress-mirred-action-to-hardware-IR.patch++>>>
-|	<<<--patches.suse/nvme-pci-factor-out-the-cqe-reading-mechanics-from-_.patch-->>><<<++patches.suse/nfp-flower-push-vlan-after-tunnel-in-merge.patch++>>>
-|	<<<--patches.suse/nvme-pci-open-code-polling-logic-in-nvme_poll.patch-->>><<<++patches.suse/nfp-flower-detect-potential-pre-tunnel-rules.patch++>>>
-|	<<<--patches.suse/nvme-Remove-SCSI-translations.patch-->>><<<++patches.suse/nfp-flower-verify-pre-tunnel-rules.patch++>>>
-|	<<<--patches.suse/nvme-add-hostid-token-to-fabric-options.patch-->>><<<++patches.suse/nfp-flower-offload-pre-tunnel-rules.patch++>>>
-|	<<<--patches.suse/nvme-use-a-single-NVME_AQ_DEPTH-and-relax-it-to-32.patch-->>><<<++patches.suse/nfp-flower-remove-offloaded-MACs-when-reprs-are-appl.patch++>>>
-|	<<<--patches.suse/nvme-explicitly-disable-APST-on-quirked-devices.patch-->>><<<++patches.suse/nfp-flower-encode-mac-indexes-with-pre-tunnel-rule-c.patch++>>>
-|	<<<--patches.suse/nvme-remove-a-misleading-comment-on-struct-nvme_ns.patch-->>><<<++patches.suse/i40e-fix-incorrect-ethtool-statistics-veb-and-veb.tc.patch++>>>
-|	<<<--patches.suse/nvme-read-the-subsystem-NQN-from-Identify-Controller.patch-->>><<<++patches.suse/i40e-Log-disable-fw-lldp-flag-change-by-ethtool.patch++>>>
-|	<<<--patches.suse/nvme-simplify-nvme_dev_attrs_are_visible.patch-->>><<<++patches.suse/i40e-don-t-report-link-up-for-a-VF-who-hasn-t-enable.patch++>>>
-|	<<<--patches.suse/nvme-fabrics-verify-that-a-controller-returns-the-co.patch-->>><<<++patches.suse/i40e-fix-code-comments.patch++>>>
-|	<<<--patches.suse/nvme_fc-fix-double-calls-to-nvme_cleanup_cmd.patch-->>><<<++patches.suse/i40e-Update-visual-effect-for-advertised-FEC-mode.patch++>>>
-|	<<<--patches.suse/nvme_fc-replace-ioabort-msleep-loop-with-completion.patch-->>><<<++patches.suse/i40e-Log-info-when-PF-is-entering-and-leaving-Allmul.patch++>>>
-|	<<<--patches.suse/nvme_fc-Fix-crash-when-nvme-controller-connection-fa.patch-->>><<<++patches.suse/i40e-verify-string-count-matches-even-on-early-retur.patch++>>>
-|	<<<--patches.suse/nvmet_fc-fix-crashes-on-bad-opcodes.patch-->>><<<++patches.suse/i40e-Remove-unicast-log-when-VF-is-leaving-multicast.patch++>>>
-|	<<<--patches.suse/nvme_fc-fix-error-recovery-on-link-down.patch-->>><<<++patches.suse/dpaa_eth-Use-refcount_t-for-refcount.patch++>>>
-|	<<<--patches.suse/nvmet-rdma-register-ib_client-to-not-deadlock-in-dev.patch-->>><<<++patches.suse/cxgb4-smt-Add-lock-for-atomic_dec_and_test.patch++>>>
-|	<<<--patches.suse/0123-blk-mq-map-all-HWQ-also-in-hyperthreaded-system.patch-->>><<<++patches.suse/cxgb4-smt-Use-normal-int-for-refcount.patch++>>>
-|	<<<--patches.suse/nvme-Makefile-remove-dead-build-rule.patch-->>><<<++patches.suse/qed-Add-new-ethtool-supported-port-types-based-on-me.patch++>>>
-|	<<<--patches.suse/edac-sb_edac-classify-pci-ids-by-topology.patch-->>><<<++patches.suse/sfc-don-t-score-irq-moderation-points-for-GRO.patch++>>>
-|	<<<--patches.suse/edac-sb_edac-don-t-use-socket-in-the-memory-controller-name.patch-->>><<<++patches.suse/sfc-falcon-don-t-score-irq-moderation-points-for-GRO.patch++>>>
-|	<<<--patches.suse/edac-sb_edac-assign-edac-memory-controller-per-h-w-controller.patch-->>><<<++patches.suse/net-use-listified-RX-for-handling-GRO_NORMAL-skbs.patch++>>>
-|	<<<--patches.suse/edac-sb_edac-carve-out-dimm-populating-loop.patch-->>><<<++patches.suse/cls_api-modify-the-tc_indr_block_ing_cmd-parameters.patch++>>>
-|	<<<--patches.suse/edac-sb_edac-check-if-ecc-enabled-when-at-least-one-dimm-is-present.patch-->>><<<++patches.suse/cls_api-remove-the-tcf_block-cache.patch++>>>
-|	<<<--patches.suse/edac-sb_edac-bump-driver-version-and-do-some-cleanups.patch-->>><<<++patches.suse/cls_api-add-flow_indr_block_call-function.patch++>>>
-|	<<<--patches.suse/0001-EDAC-thunderx-Fix-a-warning-during-l2c-debugfs-node-.patch-->>><<<++patches.suse/flow_offload-move-tc-indirect-block-to-flow-offload.patch++>>>
-|	<<<--patches.suse/edac-sb_edac-avoid-creating-sock-memory-controller.patch-->>><<<++patches.suse/flow_offload-support-get-multi-subsystem-block.patch++>>>
-|	<<<--patches.suse/01-edac-pnd2-return-proper-error-value-from-apl_rd_reg.patch-->>><<<++patches.suse/mlxsw-spectrum-Extend-to-support-Spectrum-3-ASIC.patch++>>>
-|	<<<--patches.suse/02-edac-pnd2-make-function-sbi_send-static.patch-->>><<<++patches.suse/fq_codel-remove-set-but-not-used-variables-prev_ecn_.patch++>>>
-|	<<<--patches.suse/03-edac-pnd2-fix-apollo-lake-dimm-detection.patch-->>><<<++patches.suse/devlink-remove-pointless-data_len-arg-from-region-sn.patch++>>>
-|	<<<--patches.suse/0001-objtool-Move-checking-code-to-check.c.patch-->>><<<++patches.suse/taprio-remove-unused-variable-entry_list_policy.patch++>>>
-|	<<<--patches.suse/0002-objtool-x86-Add-several-functions-and-files-to-the-o.patch-->>><<<++patches.suse/net-hns3-fix-GFP-flag-error-in-hclge_mac_update_stat.patch++>>>
-|	<<<--patches.suse/0003-objtool-Implement-stack-validation-2.0.patch-->>><<<++patches.suse/net-hns3-fix-interrupt-clearing-error-for-VF.patch++>>>
-|	<<<--patches.suse/0004-objtool-Silence-warnings-for-functions-which-use-IRE.patch-->>><<<++patches.suse/net-hns3-clean-up-for-vlan-handling-in-hns3_fill_des.patch++>>>
-|	<<<--patches.suse/rcu-Prevent-rcu_barrier-from-starting-needless-grace-periods.patch-->>><<<++patches.suse/net-hns3-add-input-length-check-for-debugfs-write-fu.patch++>>>
-|	<<<--patches.suse/srcu-Eliminate-possibility-of-destructive-counter-overflow.patch-->>><<<++patches.suse/net-hns3-modify-how-pause-options-is-displayed.patch++>>>
-|	<<<--patches.suse/rcu-Remove-obsolete-reference-to-synchronize_kernel.patch-->>><<<++patches.suse/net-hns3-add-DFX-registers-information-for-ethtool-d.patch++>>>
-|	<<<--patches.suse/srcu-Document-auto-expediting-requirement.patch-->>><<<++patches.suse/net-hns3-add-some-statitics-info-to-tx-process.patch++>>>
-|	<<<--patches.suse/doc-Take-tail-recursion-into-account-in-RCU-requirements.patch-->>><<<++patches.suse/net-hns3-add-check-for-max-TX-BD-num-for-tso-and-non.patch++>>>
-|	<<<--patches.suse/rcu-Use-RCU_NOCB_WAKE-rather-than-RCU_NOGP_WAKE.patch-->>><<<++patches.suse/net-hns3-add-function-display-NCL_CONFIG-info.patch++>>>
-|	<<<--patches.suse/rcu-Remove-debugfs-tracing.patch-->>><<<++patches.suse/net-hns3-refine-MAC-pause-statistics-querying-functi.patch++>>>
-|	<<<--patches.suse/x86-xen-efi-initialize-only-efi-struct-members-used-by-xen.patch-->>><<<++patches.suse/net-hns3-add-handshake-with-VF-for-PF-reset.patch++>>>
-|	<<<--patches.suse/tools-lib-lockdep-Fix-undefined-symbol-prandom_u32.patch-->>><<<++patches.suse/net-hns3-refine-some-macro-definitions.patch++>>>
-|	<<<--patches.suse/tools-lib-lockdep-Define-the-ARRAY_SIZE-macro.patch-->>><<<++patches.suse/net-mlx5e-Extend-hairpin-entry-with-reference-counte.patch++>>>
-|	<<<--patches.suse/0001-rt_mutex-Add-lockdep-annotations.patch-->>><<<++patches.suse/net-mlx5e-Protect-hairpin-entry-flows-list-with-spin.patch++>>>
-|	<<<--patches.suse/0001-locking-rtmutex-Don-t-initialize-lockdep-when-not-re.patch-->>><<<++patches.suse/net-mlx5e-Protect-hairpin-hash-table-with-mutex.patch++>>>
-|	<<<--patches.suse/0001-locking-refcount-Create-unchecked-atomic_t-implement.patch-->>><<<++patches.suse/net-mlx5e-Allow-concurrent-creation-of-hairpin-entri.patch++>>>
-|	<<<--patches.suse/perf-x86-add-sysfs-entry-to-freeze-counters-on-smi.patch-->>><<<++patches.suse/net-mlx5e-Extend-mod-header-entry-with-reference-cou.patch++>>>
-|	<<<--patches.suse/0001-sched-cfs-Make-util-load_avg-more-stable.patch-->>><<<++patches.suse/net-mlx5e-Protect-mod-header-entry-flows-list-with-s.patch++>>>
-|	<<<--patches.suse/0001-x86-tsc-Provide-tsc-unstable-boot-parameter.patch-->>><<<++patches.suse/net-mlx5e-Protect-mod_hdr-hash-table-with-mutex.patch++>>>
-|	<<<--patches.suse/0001-x86-tsc-Remodel-cyc2ns-to-use-seqcount_latch.patch-->>><<<++patches.suse/net-mlx5e-Allow-concurrent-creation-of-mod_hdr-entri.patch++>>>
-|	<<<--patches.suse/0001-x86-tsc-Fix-sched_clock-sync.patch-->>><<<++patches.suse/net-mlx5e-Extend-encap-entry-with-reference-counter.patch++>>>
-|	<<<--patches.suse/0001-x86-tsc-Feed-refined-TSC-calibration-into-sched_cloc.patch-->>><<<++patches.suse/net-mlx5e-Protect-encap-hash-table-with-mutex.patch++>>>
-|	<<<--patches.suse/0001-sched-clock-Initialize-all-per-CPU-state-before-swit.patch-->>><<<++patches.suse/net-mlx5e-Allow-concurrent-creation-of-encap-entries.patch++>>>
-|	<<<--patches.suse/0001-x86-tsc-sched-clock-clocksource-Use-clocksource-watc.patch-->>><<<++patches.suse/net-mlx5-E-switch-Removed-unused-hwid.patch++>>>
-|	<<<--patches.suse/0001-sched-clock-Remove-unused-argument-to-sched_clock_id.patch-->>><<<++patches.suse/net-mlx5e-Simplify-querying-port-representor-parent-.patch++>>>
-|	<<<--patches.suse/0001-sched-clock-Remove-watchdog-touching.patch-->>><<<++patches.suse/net-mlx5e-Use-vhca_id-in-generating-representor-port.patch++>>>
-|	<<<--patches.suse/0001-cpuidle-Fix-idle-time-tracking.patch-->>><<<++patches.suse/net-mlx5e-Use-refcount_t-for-refcount.patch++>>>
-|	<<<--patches.suse/0001-sched-clock-Use-late_initcall-instead-of-sched_init_.patch-->>><<<++patches.suse/mlx5-no-need-to-check-return-value-of-debugfs_create.patch++>>>
-|	<<<--patches.suse/0001-sched-clock-Print-a-warning-recommending-tsc-unstabl.patch-->>><<<++patches.suse/bnxt-no-need-to-check-return-value-of-debugfs_create.patch++>>>
-|	<<<--patches.suse/sched-topology-Refactor-function-build_overlap_sched_groups.patch-->>><<<++patches.suse/cxgb4-no-need-to-check-return-value-of-debugfs_creat.patch++>>>
-|	<<<--patches.suse/sched-topology-Simplify-build_overlap_sched_groups.patch-->>><<<++patches.suse/hns3-no-need-to-check-return-value-of-debugfs_create.patch++>>>
-|	<<<--patches.suse/sched-debug-Print-the-scheduler-topology-group-mask.patch-->>><<<++patches.suse/nfp-no-need-to-check-return-value-of-debugfs_create-.patch++>>>
-|	<<<--patches.suse/sched-topology-Verify-the-first-group-matches-the-child-domain.patch-->>><<<++patches.suse/mvpp2-no-need-to-check-return-value-of-debugfs_creat.patch++>>>
-|	<<<--patches.suse/sched-topology-Move-comment-about-asymmetric-node-setups.patch-->>><<<++patches.suse/fm10k-no-need-to-check-return-value-of-debugfs_creat.patch++>>>
-|	<<<--patches.suse/sched-topology-Remove-FORCE_SD_OVERLAP.patch-->>><<<++patches.suse/i40e-no-need-to-check-return-value-of-debugfs_create.patch++>>>
-|	<<<--patches.suse/sched-topology-Small-cleanup.patch-->>><<<++patches.suse/ixgbe-no-need-to-check-return-value-of-debugfs_creat.patch++>>>
-|	<<<--patches.suse/sched-topology-Add-sched_group_capacity-debugging.patch-->>><<<++patches.suse/drop_monitor-Split-tracing-enable-disable-to-differe.patch++>>>
-|	<<<--patches.suse/sched-topology-Fix-overlapping-sched_group_capacity.patch-->>><<<++patches.suse/drop_monitor-Initialize-timer-and-work-item-upon-tra.patch++>>>
-|	<<<--patches.suse/sched-topology-Add-a-few-comments.patch-->>><<<++patches.suse/drop_monitor-Reset-per-CPU-data-before-starting-to-t.patch++>>>
-|	<<<--patches.suse/sched-topology-Rewrite-get_group.patch-->>><<<++patches.suse/drop_monitor-Require-CAP_NET_ADMIN-for-drop-monitor-.patch++>>>
-|	<<<--patches.suse/sched-topology-Simplify-sched_group_mask-usage.patch-->>><<<++patches.suse/drop_monitor-Add-alert-mode-operations.patch++>>>
-|	<<<--patches.suse/sched-topology-Rename-sched_group_mask.patch-->>><<<++patches.suse/drop_monitor-Add-packet-alert-mode.patch++>>>
-|	<<<--patches.suse/sched-topology-Rename-sched_group_cpus.patch-->>><<<++patches.suse/drop_monitor-Allow-truncation-of-dropped-packets.patch++>>>
-|	<<<--patches.suse/sched-fair-Use-task_groups-instead-of-leaf_cfs_rq_list-to-walk-all-cfs_rqs.patch-->>><<<++patches.suse/drop_monitor-Add-a-command-to-query-current-configur.patch++>>>
-|	<<<--patches.suse/sched-fair-Fix-O-nr_cgroups-in-load-balance-path.patch-->>><<<++patches.suse/drop_monitor-Make-drop-queue-length-configurable.patch++>>>
-|	<<<--patches.suse/0001-smp-Avoid-sending-needless-IPI-in-smp_call_function_.patch-->>><<<++patches.suse/drop_monitor-Expose-tail-drop-counter.patch++>>>
-|	<<<--patches.suse/0001-smp-cpumask-Use-non-atomic-cpumask_-set-clear-_cpu.patch-->>><<<++patches.suse/netdevsim-register-couple-of-devlink-params.patch++>>>
-|	<<<--patches.suse/0001-sched-core-Allow-__sched_setscheduler-in-interrupts-.patch-->>><<<++patches.suse/net-dsa-mv88e6xxx-fix-SMI-bit-checking.patch++>>>
-|	<<<--patches.suse/0001-x86-tsc-Fold-set_cyc2ns_scale-into-caller.patch-->>><<<++patches.suse/devlink-send-notifications-for-deleted-snapshots-on-.patch++>>>
-|	<<<--patches.suse/0001-sched-clock-Fix-early-boot-preempt-assumption-in-__s.patch-->>><<<++patches.suse/net-hns3-Make-hclge_func_reset_sync_vf-static.patch++>>>
-|	<<<--patches.suse/0001-sched-deadline-Zero-out-positive-runtime-after-throt.patch-->>><<<++patches.suse/libbpf-provide-more-helpful-message-on-uninitialized.patch++>>>
-|	<<<--patches.suse/sched-fair-WARN-and-refuse-to-set-buddy-when-se-on_r.patch-->>><<<++patches.suse/selftests-bpf-convert-test_get_stack_raw_tp-to-perf_.patch++>>>
-|	<<<--patches.suse/sched-wait-Rename-wait_queue_t-wait_queue_entry_t.patch-->>><<<++patches.suse/selftests-bpf-switch-test_tcpnotify-to-perf_buffer-A.patch++>>>
-|	<<<--patches.suse/sched-wait-Standardize-internal-naming-of-wait-queue-entries.patch-->>><<<++patches.suse/samples-bpf-convert-xdp_sample_pkts_user-to-perf_buf.patch++>>>
-|	<<<--patches.suse/sched-wait-Standardize-internal-naming-of-wait-queue-heads.patch-->>><<<++patches.suse/samples-bpf-switch-trace_output-sample-to-perf_buffe.patch++>>>
-|	<<<--patches.suse/sched-wait-Standardize-struct-wait_bit_queue-wait-queue-entry-field-name.patch-->>><<<++patches.suse/selftests-bpf-remove-perf-buffer-helpers.patch++>>>
-|	<<<--patches.suse/sched-wait-Standardize-wait_bit_queue-naming.patch-->>><<<++patches.suse/bpf-Allow-bpf_skb_event_output-for-a-few-prog-types.patch++>>>
-|	<<<--patches.suse/sched-wait-Improve-the-bit-wait-API-parameter-names-in-the-API-function-prototypes.patch-->>><<<++patches.suse/selftests-bpf-Add-selftests-for-bpf_perf_event_outpu.patch++>>>
-|	<<<--patches.suse/sched-wait-Re-adjust-macro-line-continuation-backslashes-in-linux-wait.h.patch-->>><<<++patches.suse/bpf-flow_dissector-pass-input-flags-to-BPF-flow-diss.patch++>>>
-|	<<<--patches.suse/sched-wait-Split-out-the-wait_bit-APIs-from-linux-wait.h-into-linux-wait_bit.h.patch-->>><<<++patches.suse/bpf-flow_dissector-support-flags-in-BPF_PROG_TEST_RU.patch++>>>
-|	<<<--patches.suse/sched-wait-Disambiguate-wq_entry-task_list-and-wq_head-task_list-naming.patch-->>><<<++patches.suse/tools-bpf-sync-bpf_flow_keys-flags.patch++>>>
-|	<<<--patches.suse/sched-fair-Spare-idle-load-balancing-on-nohz_full-CPUs.patch-->>><<<++patches.suse/selftests-bpf-support-BPF_FLOW_DISSECTOR_F_PARSE_1ST.patch++>>>
-|	<<<--patches.suse/0001-x86-KASLR-Parse-all-memmap-boot-option-entries.patch-->>><<<++patches.suse/bpf-flow_dissector-support-ipv6-flow_label-and-BPF_F.patch++>>>
-|	<<<--patches.suse/0002-x86-KASLR-Handle-the-memory-limit-specified-by-the-m.patch-->>><<<++patches.suse/selftests-bpf-support-BPF_FLOW_DISSECTOR_F_STOP_AT_E.patch++>>>
-|	<<<--patches.suse/0003-Documentation-kernel-parameters.txt-Update-memmap-bo.patch-->>><<<++patches.suse/selftests-bpf-prevent-headers-to-be-compiled-as-C-co.patch++>>>
-|	<<<--patches.suse/msft-hv-1391-x86-hyperv-Check-frequency-MSRs-presence-according-t.patch-->>><<<++patches.suse/selftests-bpf-revamp-test_progs-to-allow-more-contro.patch++>>>
-|	<<<--patches.suse/msft-hv-1392-x86-hyperv-Read-TSC-frequency-from-a-synthetic-MSR.patch-->>><<<++patches.suse/selftests-bpf-add-test-selectors-by-number-and-name-.patch++>>>
-|	<<<--patches.suse/01-x86-mm-reimplement-flush_tlb_page-using-flush_tlb_mm_range.patch-->>><<<++patches.suse/libbpf-return-previous-print-callback-from-libbpf_se.patch++>>>
-|	<<<--patches.suse/02-x86-mm-reduce-indentation-in-flush_tlb_func.patch-->>><<<++patches.suse/selftest-bpf-centralize-libbpf-logging-management-fo.patch++>>>
-|	<<<--patches.suse/03-mm-x86-mm-make-the-batched-unmap-tlb-flush-api-more-generic.patch-->>><<<++patches.suse/selftests-bpf-abstract-away-test-log-output.patch++>>>
-|	<<<--patches.suse/04-x86-mm-pass-flush_tlb_info-to-flush_tlb_others-etc.patch-->>><<<++patches.suse/selftests-bpf-add-sub-tests-support-for-test_progs.patch++>>>
-|	<<<--patches.suse/05-x86-mm-change-the-leave_mm-condition-for-local-tlb-flushes.patch-->>><<<++patches.suse/selftests-bpf-convert-bpf_verif_scale.c-to-sub-tests.patch++>>>
-|	<<<--patches.suse/06-x86-mm-refactor-flush_tlb_mm_range-to-merge-local-and-remote-cases.patch-->>><<<++patches.suse/selftests-bpf-convert-send_signal.c-to-use-subtests.patch++>>>
-|	<<<--patches.suse/07-x86-mm-use-new-merged-flush-logic-in-arch_tlbbatch_flush.patch-->>><<<++patches.suse/include-bpf.h-Remove-map_insert_ctx-stubs.patch++>>>
-|	<<<--patches.suse/08-x86-mm-remove-the-up-asm-tlbflush-h-code-always-use-the-formerly-smp-code.patch-->>><<<++patches.suse/xdp-Refactor-devmap-allocation-code-for-reuse.patch++>>>
-|	<<<--patches.suse/09-x86-mm-rework-lazy-tlb-to-track-the-actual-loaded-mm.patch-->>><<<++patches.suse/xdp-Add-devmap_hash-map-type-for-looking-up-devices-.patch++>>>
-|	<<<--patches.suse/11-x86-mm-be-more-consistent-wrt-page_shift-vs-page_size-in-tlb-flush-code.patch-->>><<<++patches.suse/tools-include-uapi-Add-devmap_hash-BPF-map-type.patch++>>>
-|	<<<--patches.suse/18-x86-mm-kvm-teach-kvm-s-vmx-code-that-cr3-isn-t-a-constant.patch-->>><<<++patches.suse/tools-libbpf_probes-Add-new-devmap_hash-type.patch++>>>
-|	<<<--patches.suse/0001-x86-ldt-rename-ldt_struct-size-to-nr_entries-->>><<<++patches.suse/tools-Add-definitions-for-devmap_hash-map-type.patch++>>>
-|	<<<--patches.suse/00-x86-mm-split-read_cr3-into-read_cr3_pa-and-_read_cr3.patch-->>><<<++patches.suse/tcp-tcp_syn_flood_action-read-port-from-socket.patch++>>>
-|	<<<--patches.suse/00-x86-boot-64-rewrite-startup_64-in-c.patch-->>><<<++patches.suse/tcp-add-skb-less-helpers-to-retrieve-SYN-cookie.patch++>>>
-|	<<<--patches.suse/00-x86-boot-64-rename-init_level4_pgt-and-early_level4_pgt.patch-->>><<<++patches.suse/bpf-add-bpf_tcp_gen_syncookie-helper.patch++>>>
-|	<<<--patches.suse/00-x86-boot-64-add-support-of-additional-page-table-level-during-early-boot.patch-->>><<<++patches.suse/bpf-sync-bpf.h-to-tools.patch++>>>
-|	<<<--patches.suse/00-x86-boot-64-put-_startup_64-into-head-text.patch-->>><<<++patches.suse/selftests-bpf-bpf_tcp_gen_syncookie-bpf_helpers.patch++>>>
-|	<<<--patches.suse/12-x86-ldt-simplify-the-ldt-switching-logic.patch-->>><<<++patches.suse/selftests-bpf-fix-clearing-buffered-output-between-t.patch++>>>
-|	<<<--patches.suse/15-x86-mm-remove-reset_lazy_tlbstate.patch-->>><<<++patches.suse/bpf-always-allocate-at-least-16-bytes-for-setsockopt.patch++>>>
-|	<<<--patches.suse/00-x86-ftrace-exclude-functions-in-head64-c-from-function-tracing.patch-->>><<<++patches.suse/selftests-bpf-test_progs-switch-to-open_memstream.patch++>>>
-|	<<<--patches.suse/10-x86-mm-don-t-reenter-flush_tlb_func_common.patch-->>><<<++patches.suse/selftests-bpf-test_progs-test__printf-printf.patch++>>>
-|	<<<--patches.suse/s390-crypto-fix-aes-paes-Kconfig-dependeny.patch-->>><<<++patches.suse/selftests-bpf-test_progs-drop-extra-trailing-tab.patch++>>>
-|	<<<--patches.suse/s390-mm-remove-incorrect-_REGION3_ENTRY_ORIGIN-defin.patch-->>><<<++patches.suse/libbpf-add-helpers-for-working-with-BTF-types.patch++>>>
-|	<<<--patches.suse/s390-rename-psw_bits-enums.patch-->>><<<++patches.suse/libbpf-convert-libbpf-code-to-use-new-btf-helpers.patch++>>>
-|	<<<--patches.suse/s390-rename-struct-psw_bits-members.patch-->>><<<++patches.suse/libbpf-add-.BTF.ext-offset-relocation-section-loadin.patch++>>>
-|	<<<--patches.suse/s390-kvm-avoid-global-config-of-vm.alloc_pgste-1.patch-->>><<<++patches.suse/libbpf-implement-BPF-CO-RE-offset-relocation-algorit.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-01-01-pci-don-t-cleanup-in-arch_setup_msi_irqs.patch-->>><<<++patches.suse/selftests-bpf-add-BPF_CORE_READ-relocatable-read-mac.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-01-02-pci-improve-error-handling-during-interrupt-der.patch-->>><<<++patches.suse/selftests-bpf-add-CO-RE-relocs-testing-setup.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-01-03-pci-improve-unreg_ioat-error-handling.patch-->>><<<++patches.suse/selftests-bpf-add-CO-RE-relocs-struct-flavors-tests.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-01-04-pci-improve-error-handling-during-fmb-de-regist.patch-->>><<<++patches.suse/selftests-bpf-add-CO-RE-relocs-nesting-tests.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-01-05-pci-introduce-clp_get_state.patch-->>><<<++patches.suse/selftests-bpf-add-CO-RE-relocs-array-tests.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-01-06-pci-improve-pci-hotplug.patch-->>><<<++patches.suse/selftests-bpf-add-CO-RE-relocs-enum-ptr-func_proto-t.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-01-07-pci-fix-handling-of-PEC-306.patch-->>><<<++patches.suse/selftests-bpf-add-CO-RE-relocs-modifiers-typedef-tes.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-01-08-pci-provide-more-debug-information.patch-->>><<<++patches.suse/selftests-bpf-add-CO-RE-relocs-ptr-as-array-tests.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-01-09-pci-recognize-name-clashes-with-uids.patch-->>><<<++patches.suse/selftests-bpf-add-CO-RE-relocs-ints-tests.patch++>>>
-|	<<<--patches.suse/kernel-nmi-New-low-level-handling-for-machine-check.patch-->>><<<++patches.suse/selftests-bpf-add-CO-RE-relocs-misc-tests.patch++>>>
-|	<<<--patches.suse/kvm-Backup-the-guest-s-machine-check-info.patch-->>><<<++patches.suse/tools-bpf-fix-core_reloc.c-compilation-error.patch++>>>
-|	<<<--patches.suse/genirq-Handle-NOAUTOEN-interrupt-setup-proper.patch-->>><<<++patches.suse/xdp-xdp_umem-fix-umem-pages-mapping-for-32bits-syste.patch++>>>
-|	<<<--patches.suse/genirq-cpuhotplug-Dont-claim-success-on-error.patch-->>><<<++patches.suse/samples-bpf-xdp_fwd-rename-devmap-name-to-be-xdp_tx_.patch++>>>
-|	<<<--patches.suse/genirq-cpuhotplug-Reorder-check-logic.patch-->>><<<++patches.suse/samples-bpf-make-xdp_fwd-more-practically-usable-via.patch++>>>
-|	<<<--patches.suse/genirq-cpuhotplug-Do-not-migrated-shutdown-irqs.patch-->>><<<++patches.suse/tools-bpftool-fix-reading-from-proc-config.gz.patch++>>>
-|	<<<--patches.suse/genirq-irqdomain-Add-irq_domain_update_bus_token-hel.patch-->>><<<++patches.suse/btf-expose-BTF-info-through-sysfs.patch++>>>
-|	<<<--patches.suse/irqchip-MSI-Use-irq_domain_update_bus_token-instead-.patch-->>><<<++patches.suse/tools-bpftool-add-feature-check-for-zlib.patch++>>>
-|	<<<--patches.suse/genirq-irqdomain-Remove-auto-recursive-hierarchy-sup.patch-->>><<<++patches.suse/selftests-bpf-fix-race-in-flow-dissector-tests.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Fix-MSI-alias-accounting.patch-->>><<<++patches.suse/btf-rename-sys-kernel-btf-kernel-into-sys-kernel-btf.patch++>>>
-|	<<<--patches.suse/irqchip-gicv3-its-Skip-irq-affinity-setting-when-tar.patch-->>><<<++patches.suse/libbpf-attempt-to-load-kernel-BTF-from-sysfs-first.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Make-of_device_ids-const.patch-->>><<<++patches.suse/net-devlink-remove-redundant-rtnl-lock-assert.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-platform-msi-Make-of_device_ids-c.patch-->>><<<++patches.suse/0001-ipvs-Improve-robustness-to-the-ipvs-sysctl.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Add-ACPI-NUMA-node-mapping.patch-->>><<<++patches.suse/netfilter-add-missing-IS_ENABLED-CONFIG_NF_TABLES-ch.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Don-t-assume-GICv3-hardware-suppo.patch-->>><<<++patches.suse/netfilter-connlabels-prefer-static-lock-initialiser.patch++>>>
-|	<<<--patches.suse/nvme-Allocate-queues-for-all-possible-CPUs.patch-->>><<<++patches.suse/net-mvpp2-Replace-tasklet-with-softirq-hrtimer.patch++>>>
-|	<<<--patches.suse/0001-x86-tsc-Call-check_system_tsc_reliable-before-unsync.patch-->>><<<++patches.suse/page_pool-remove-unnecessary-variable-init.patch++>>>
-|	<<<--patches.suse/cpu-hotplug-Provide-cpus_read-write_-un-lock.patch-->>><<<++patches.suse/netdevsim-implement-support-for-devlink-region-and-s.patch++>>>
-|	<<<--patches.suse/cpu-hotplug-Provide-lockdep_assert_cpus_held.patch-->>><<<++patches.suse/page_pool-fix-logic-in-__page_pool_get_cached.patch++>>>
-|	<<<--patches.suse/stop_machine-Provide-stop_machine_cpuslocked.patch-->>><<<++patches.suse/can-xilinx_can-xcan_chip_start-fix-failure-with-inva.patch++>>>
-|	<<<--patches.suse/00-jump_label-reorder-hotplug-lock-and-jump_label_lock.patch-->>><<<++patches.suse/can-xilinx_can-xcan_probe-skip-error-message-on-defe.patch++>>>
-|	<<<--patches.suse/s390-prevent-hotplug-rwsem-recursion.patch-->>><<<++patches.suse/qed-Add-API-for-configuring-NVM-attributes.patch++>>>
-|	<<<--patches.suse/cpu-hotplug-Remove-unused-check_for_tasks-function.patch-->>><<<++patches.suse/qed-Add-driver-API-for-flashing-the-config-attribute.patch++>>>
-|	<<<--patches.suse/powerpc-Only-obtain-cpu_hotplug_lock-if-called-by-rt.patch-->>><<<++patches.suse/net-mscc-describe-the-PTP-register-range.patch++>>>
-|	<<<--patches.suse/0001-ACPI-APEI-Handle-GSIV-and-GPIO-notification-types.patch-->>><<<++patches.suse/net-mscc-improve-the-frame-header-parsing-readabilit.patch++>>>
-|	<<<--patches.suse/x86-mce-don-t-disable-mca-banks-when-offlining-a-cpu-on-amd.patch-->>><<<++patches.suse/net-mscc-remove-the-frame_info-cpuq-member.patch++>>>
-|	<<<--patches.suse/xen-mce-dont-issue-error-message.patch-->>><<<++patches.suse/net-mscc-PTP-Hardware-Clock-PHC-support.patch++>>>
-|	<<<--patches.suse/0001-RAS-CEC-Check-the-correct-variable-in-the-debugfs-er.patch-->>><<<++patches.suse/net-bridge-mdb-move-vlan-comments.patch++>>>
-|	<<<--patches.suse/0001-usb-typec-Don-t-prevent-using-constant-typec_mode_de.patch-->>><<<++patches.suse/net-bridge-mdb-factor-out-mdb-filling.patch++>>>
-|	<<<--patches.suse/0005-xhci-remove-unused-stopped_td-pointer.patch-->>><<<++patches.suse/net-bridge-mdb-dump-host-joined-entries-as-well.patch++>>>
-|	<<<--patches.suse/0003-xhci-Find-out-where-an-endpoint-or-stream-stopped-fr.patch-->>><<<++patches.suse/net-bridge-mdb-allow-add-delete-for-host-joined-grou.patch++>>>
-|	<<<--patches.suse/0004-xhci-Add-stream-id-to-xhci_dequeue_state-structure.patch-->>><<<++patches.suse/drop_monitor-Move-per-CPU-data-init-fini-to-separate.patch++>>>
-|	<<<--patches.suse/0002-xhci-Add-helper-to-get-hardware-dequeue-pointer-for-.patch-->>><<<++patches.suse/drop_monitor-Initialize-hardware-per-CPU-data.patch++>>>
-|	<<<--patches.suse/0006-usb-typec-update-partner-power-delivery-support-with.patch-->>><<<++patches.suse/drop_monitor-Add-basic-infrastructure-for-hardware-d.patch++>>>
-|	<<<--patches.suse/0007-usb-typec-Add-a-sysfs-node-to-manage-port-type.patch-->>><<<++patches.suse/drop_monitor-Consider-all-monitoring-states-before-p.patch++>>>
-|	<<<--patches.suse/0008-USB-add-usbfs-ioctl-to-retrieve-the-connection-speed.patch-->>><<<++patches.suse/drop_monitor-Add-support-for-packet-alert-mode-for-h.patch++>>>
-|	<<<--patches.suse/usb-early-Remove-trace_printk-callers-in-xhci-dbc.patch-->>><<<++patches.suse/drop_monitor-Add-support-for-summary-alert-mode-for-.patch++>>>
-|	<<<--patches.suse/0009-xhci-remove-endpoint-ring-cache.patch-->>><<<++patches.suse/drop_monitor-Allow-user-to-start-monitoring-hardware.patch++>>>
-|	<<<--patches.suse/0010-xhci-refactor-transfer-event-errors-and-completion-c.patch-->>><<<++patches.suse/devlink-Add-packet-trap-infrastructure.patch++>>>
-|	<<<--patches.suse/0011-xhci-Add-support-for-endpoint-soft-reset.patch-->>><<<++patches.suse/devlink-Add-generic-packet-traps-and-groups.patch++>>>
-|	<<<--patches.suse/0012-xhci-support-calling-cleanup_halted_endpoint-with-so.patch-->>><<<++patches.suse/Documentation-Add-devlink-trap-documentation.patch++>>>
-|	<<<--patches.suse/0013-xhci-handle-transfer-events-without-TRB-pointer.patch-->>><<<++patches.suse/netdevsim-Add-devlink-trap-support.patch++>>>
-|	<<<--patches.suse/0014-xhci-cleanup-virtual-endoint-structure-remove-stoppe.patch-->>><<<++patches.suse/Documentation-Add-description-of-netdevsim-traps.patch++>>>
-|	<<<--patches.suse/0015-xhci-cleanup-finish_td-skip-option.patch-->>><<<++patches.suse/net-hns3-add-or-modify-comments.patch++>>>
-|	<<<--patches.suse/0029-phy-qcom-usb-Remove-unused-ulpi-phy-header.patch-->>><<<++patches.suse/net-hns3-modify-redundant-initialization-of-variable.patch++>>>
-|	<<<--patches.suse/0030-phy-Move-ULPI-phy-header-out-of-drivers-to-include-p.patch-->>><<<++patches.suse/net-hns3-fix-error-and-incorrect-format.patch++>>>
-|	<<<--patches.suse/0031-phy-Group-vendor-specific-phy-drivers.patch-->>><<<++patches.suse/net-hns3-change-print-level-of-RAS-error-log-from-wa.patch++>>>
-|	<<<--patches.suse/0032-phy-rockchip-inno-usb2-add-a-delay-after-phy-resume.patch-->>><<<++patches.suse/net-hns3-prevent-unnecessary-MAC-TNL-interrupt.patch++>>>
-|	<<<--patches.suse/0033-phy-rockchip-inno-usb2-increase-otg-sm-work-first-sc.patch-->>><<<++patches.suse/net-hns3-add-phy_attached_info-to-the-hns3-driver.patch++>>>
-|	<<<--patches.suse/0034-phy-rockchip-inno-usb2-add-one-phy-comprises-with-tw.patch-->>><<<++patches.suse/be2net-eliminate-enable-field-from-be_aic_obj.patch++>>>
-|	<<<--patches.suse/0035-phy-rockchip-inno-usb2-add-support-of-usb2-phy-for-r.patch-->>><<<++patches.suse/net-hns-add-phy_attached_info-to-the-hns-driver.patch++>>>
-|	<<<--patches.suse/usb-gadget-bdc-64-bit-pointer-capability-check.patch-->>><<<++patches.suse/net-flow_offload-convert-block_ing_cb_list-to-regula.patch++>>>
-|	<<<--patches.suse/dmaengine-omap-dma-port_window-support-correction-fo-->>><<<++patches.suse/rtw88-Fix-misuse-of-GENMASK-macro.patch++>>>
-|	<<<--patches.suse/0016-usb-typec-Add-support-for-UCSI-interface.patch-->>><<<++patches.suse/libertas-Add-missing-sentinel-at-end-of-if_usb.c-fw_.patch++>>>
-|	<<<--patches.suse/0017-usb-typec-ucsi-Add-ACPI-driver.patch-->>><<<++patches.suse/rtw88-pci-Rearrange-the-memory-usage-for-skb-in-RX-I.patch++>>>
-|	<<<--patches.suse/iio-inkern-fix-a-static-checker-error-->>><<<++patches.suse/rtw88-pci-Use-DMA-sync-instead-of-remapping-in-RX-IS.patch++>>>
-|	<<<--patches.suse/iio-st_pressure-st_accel-Initialise-sensor-platform--->>><<<++patches.suse/rtw88-debug-dump-tx-power-indexes-in-use.patch++>>>
-|	<<<--patches.suse/iio-hid-sensor-fix-return-of-EINVAL-on-invalid-value-->>><<<++patches.suse/libertas_tf-Use-correct-channel-range-in-lbtf_geo_in.patch++>>>
-|	<<<--patches.suse/iio-pressure-zpa2326-report-interrupted-case-as-fail-->>><<<++patches.suse/Revert-mwifiex-fix-system-hang-problem-after-resume.patch++>>>
-|	<<<--patches.suse/iio-accel-st_accel_spi-fix-spi_device_id-table-->>><<<++patches.suse/netdevsim-Fix-build-error-without-CONFIG_INET.patch++>>>
-|	<<<--patches.suse/iio-magnetometer-st_magn_spi-fix-spi_device_id-table-->>><<<++patches.suse/s390-qeth-use-node_descriptor-struct++>>>
-|	<<<--patches.suse/iio-imu-inv_mpu6050-test-whoami-first-and-against-al-->>><<<++patches.suse/s390-qeth-propagate-length-of-processed-cmd-io-data-to-callback++>>>
-|	<<<--patches.suse/serial-sh-sci-Update-warning-message-in-sci_request_-->>><<<++patches.suse/s390-qeth-use-correct-length-field-in-snmp-cmd-callback++>>>
-|	<<<--patches.suse/tty-handle-the-case-where-we-cannot-restore-a-line-d.patch-->>><<<++patches.suse/s390-qeth-keep-cmd-alive-after-io-completion++>>>
-|	<<<--patches.suse/Fix-serial-console-on-SNI-RM400-machines.patch-->>><<<++patches.suse/s390-qeth-merge-qeth_reply-struct-into-qeth_cmd_buffer++>>>
-|	<<<--patches.suse/drivers-dma-mapping-do-not-leave-an-invalid-area-pages-pointer-in-dma_common_contiguous_remap.patch-->>><<<++patches.suse/s390-qeth-get-vnicc-sub-cmd-type-from-reply-data++>>>
-|	<<<--patches.suse/arm-fix-return-value-of-parse_cpu_capacity.patch-->>><<<++patches.suse/s390-qeth-streamline-control-code-for-promisc-mode++>>>
-|	<<<--patches.suse/arm-remove-wrong-CONFIG_PROC_SYSCTL-ifdef.patch-->>><<<++patches.suse/s390-ctcm-don-t-use-intparm-for-channel-io++>>>
-|	<<<--patches.suse/firmware-move-kill_requests_without_uevent-up-above.patch-->>><<<++patches.suse/s390-lcs-don-t-use-intparm-for-channel-io++>>>
-|	<<<--patches.suse/firmware-share-fw-fallback-killing-on-reboot-suspend.patch-->>><<<++patches.suse/can-mcp251x-mcp251x_hw_reset-allow-more-time-after-a.patch++>>>
-|	<<<--patches.suse/firmware-always-enable-the-reboot-notifier.patch-->>><<<++patches.suse/ice-Use-the-software-based-tail-when-checking-for-hu.patch++>>>
-|	<<<--patches.suse/scsi-ibmvscsi_tgt-remove-use-of-class_attrs.patch-->>><<<++patches.suse/ice-Assume-that-more-than-one-Rx-queue-is-rare-in-ic.patch++>>>
-|	<<<--patches.suse/0047-pktcdvd-use-class_groups-instead-of-class_attrs.patch-->>><<<++patches.suse/ice-Restructure-VFs-initialization-flows.patch++>>>
-|	<<<--patches.suse/IB-nes-convert-to-use-DRIVER_ATTR_RW.patch-->>><<<++patches.suse/ice-fix-set-pause-param-autoneg-check.patch++>>>
-|	<<<--patches.suse/s390-drivers-convert-to-use-DRIVER_ATTR_RO-WO.patch-->>><<<++patches.suse/ice-Set-WB_ON_ITR-when-we-don-t-re-enable-interrupts.patch++>>>
-|	<<<--patches.suse/msft-hv-1364-Tools-hv-vss-Thaw-the-filesystem-and-continue-if-fre.patch-->>><<<++patches.suse/ice-Fix-kernel-hang-with-DCB-reset-in-CEE-mode.patch++>>>
-|	<<<--patches.suse/msft-hv-1365-tools-hv-properly-handle-long-paths.patch-->>><<<++patches.suse/ice-allow-empty-Rx-descriptors.patch++>>>
-|	<<<--patches.suse/msft-hv-1366-Drivers-hv-vmbus-Fix-error-code-returned-by-vmbus_po.patch-->>><<<++patches.suse/ice-Do-not-always-bring-up-PF-VSI-in-ice_ena_vsi.patch++>>>
-|	<<<--patches.suse/msft-hv-1367-Drivers-hv-util-Make-hv_poll_channel-a-little-more-e.patch-->>><<<++patches.suse/ice-update-GLINT_DYN_CTL-and-GLINT_VECT2FUNC-registe.patch++>>>
-|	<<<--patches.suse/msft-hv-1368-Drivers-hv-vmbus-Fix-rescind-handling.patch-->>><<<++patches.suse/ice-Reduce-wait-times-during-VF-bringup-reset.patch++>>>
-|	<<<--patches.suse/msft-hv-1369-HV-properly-delay-KVP-packets-when-negotiation-is-in.patch-->>><<<++patches.suse/ice-Increase-size-of-Mailbox-receive-queue-for-many-.patch++>>>
-|	<<<--patches.suse/msft-hv-1370-Drivers-hv-vmbus-Get-the-current-time-from-the-curre.patch-->>><<<++patches.suse/ice-Move-VF-resources-definition-to-SR-IOV-specific-.patch++>>>
-|	<<<--patches.suse/msft-hv-1371-hv_utils-drop-.getcrosststamp-support-from-PTP-drive.patch-->>><<<++patches.suse/ice-Change-type-for-queue-counts.patch++>>>
-|	<<<--patches.suse/msft-hv-1372-hv_utils-fix-TimeSync-work-on-pre-TimeSync-v4-hosts.patch-->>><<<++patches.suse/ice-improve-print-for-VF-s-when-adding-deleting-MAC-.patch++>>>
-|	<<<--patches.suse/msft-hv-1373-drivers-hv-vmbus-Increase-the-time-between-retries-i.patch-->>><<<++patches.suse/net-mlx5e-Rename-reporter-header-file.patch++>>>
-|	<<<--patches.suse/msft-hv-1374-vmbus-Reuse-uuid_le_to_bin-helper.patch-->>><<<++patches.suse/net-mlx5e-Change-naming-convention-for-reporter-s-fu.patch++>>>
-|	<<<--patches.suse/0001-thunderbolt-Use-const-buffer-pointer-in-write-operat.patch-->>><<<++patches.suse/net-mlx5e-Generalize-tx-reporter-s-functionality.patch++>>>
-|	<<<--patches.suse/0002-thunderbolt-No-need-to-read-UID-of-the-root-switch-o.patch-->>><<<++patches.suse/net-mlx5e-Extend-tx-diagnose-function.patch++>>>
-|	<<<--patches.suse/0003-thunderbolt-Do-not-try-to-read-UID-if-DROM-offset-is.patch-->>><<<++patches.suse/net-mlx5e-Extend-tx-reporter-diagnostics-output.patch++>>>
-|	<<<--patches.suse/0004-thunderbolt-Do-not-warn-about-newer-DROM-versions.patch-->>><<<++patches.suse/net-mlx5e-Add-cq-info-to-tx-reporter-diagnose.patch++>>>
-|	<<<--patches.suse/0005-thunderbolt-Add-MSI-X-support.patch-->>><<<++patches.suse/net-mlx5e-Add-helper-functions-for-reporter-s-basics.patch++>>>
-|	<<<--patches.suse/0006-thunderbolt-Rework-capability-handling.patch-->>><<<++patches.suse/net-mlx5e-Add-support-to-rx-reporter-diagnose.patch++>>>
-|	<<<--patches.suse/0007-thunderbolt-Allow-passing-NULL-to-tb_ctl_free.patch-->>><<<++patches.suse/net-mlx5e-Split-open-close-ICOSQ-into-stages.patch++>>>
-|	<<<--patches.suse/0008-thunderbolt-Introduce-thunderbolt-bus-and-connection.patch-->>><<<++patches.suse/net-mlx5e-Report-and-recover-from-CQE-error-on-ICOSQ.patch++>>>
-|	<<<--patches.suse/0009-thunderbolt-Convert-switch-to-a-device.patch-->>><<<++patches.suse/net-mlx5e-Report-and-recover-from-rx-timeout.patch++>>>
-|	<<<--patches.suse/0010-thunderbolt-Fail-switch-adding-operation-if-reading-.patch-->>><<<++patches.suse/net-mlx5e-RX-Handle-CQE-with-error-at-the-earliest-s.patch++>>>
-|	<<<--patches.suse/0011-thunderbolt-Do-not-fail-if-DROM-data-CRC32-is-invali.patch-->>><<<++patches.suse/net-mlx5e-Report-and-recover-from-CQE-with-error-on-.patch++>>>
-|	<<<--patches.suse/0012-thunderbolt-Refactor-and-fix-parsing-of-port-drom-en.patch-->>><<<++patches.suse/net-mlx5e-Fix-deallocation-of-non-fully-init-encap-e.patch++>>>
-|	<<<--patches.suse/0013-thunderbolt-Read-vendor-and-device-name-from-DROM.patch-->>><<<++patches.suse/net-mlx5-Fix-the-order-of-fc_stats-cleanup.patch++>>>
-|	<<<--patches.suse/0014-thunderbolt-Move-control-channel-messages-to-tb_msgs.patch-->>><<<++patches.suse/mlxsw-core-Add-API-to-set-trap-action.patch++>>>
-|	<<<--patches.suse/0015-thunderbolt-Expose-get_route-to-other-files.patch-->>><<<++patches.suse/mlxsw-reg-Add-new-trap-actions.patch++>>>
-|	<<<--patches.suse/0016-thunderbolt-Expose-make_header-to-other-files.patch-->>><<<++patches.suse/mlxsw-Add-layer-2-discard-trap-IDs.patch++>>>
-|	<<<--patches.suse/0017-thunderbolt-Let-the-connection-manager-handle-all-no.patch-->>><<<++patches.suse/mlxsw-Add-trap-group-for-layer-2-discards.patch++>>>
-|	<<<--patches.suse/0018-thunderbolt-Rework-control-channel-to-be-more-reliab.patch-->>><<<++patches.suse/mlxsw-spectrum-Add-devlink-trap-support.patch++>>>
-|	<<<--patches.suse/0019-thunderbolt-Add-new-Thunderbolt-PCI-IDs.patch-->>><<<++patches.suse/selftests-mlxsw-Add-test-cases-for-devlink-trap-L2-d.patch++>>>
-|	<<<--patches.suse/0020-thunderbolt-Add-support-for-NHI-mailbox.patch-->>><<<++patches.suse/selftests-mlxsw-Add-a-test-case-for-devlink-trap.patch++>>>
-|	<<<--patches.suse/0021-thunderbolt-Store-Thunderbolt-generation-in-the-swit.patch-->>><<<++patches.suse/mac80211-minstrel_ht-fix-per-group-max-throughput-ra.patch++>>>
-|	<<<--patches.suse/0022-thunderbolt-Add-support-for-DMA-configuration-based-.patch-->>><<<++patches.suse/net-bcmgenet-use-devm_platform_ioremap_resource-to-s.patch++>>>
-|	<<<--patches.suse/0023-thunderbolt-Do-not-touch-the-hardware-if-the-NHI-is-.patch-->>><<<++patches.suse/net-mlx5e-Extract-code-that-queues-neigh-update-work.patch++>>>
-|	<<<--patches.suse/0024-thunderbolt-Add-support-for-Internal-Connection-Mana.patch-->>><<<++patches.suse/net-mlx5e-Always-take-reference-to-neigh-entry.patch++>>>
-|	<<<--patches.suse/0025-thunderbolt-Add-support-for-host-and-device-NVM-firm.patch-->>><<<++patches.suse/net-mlx5e-Extend-neigh-hash-entry-with-rcu.patch++>>>
-|	<<<--patches.suse/0026-thunderbolt-fix-spelling-mistake-missmatch-mismatch.patch-->>><<<++patches.suse/net-mlx5e-Refactor-mlx5e_neigh_update_table-encap_lo.patch++>>>
-|	<<<--patches.suse/drivers-fsi-Add-module-license-to-core-driver.patch-->>><<<++patches.suse/net-mlx5e-Protect-neigh-hash-encap-list-with-spinloc.patch++>>>
-|	<<<--patches.suse/nvmem-correct-Broadcom-OTP-controller-driver-writes.patch-->>><<<++patches.suse/net-mlx5e-Refactor-neigh-used-value-update-for-concu.patch++>>>
-|	<<<--patches.suse/0003-doc-ReSTify-apparmor.txt.patch-->>><<<++patches.suse/net-mlx5e-Refactor-neigh-update-for-concurrent-execu.patch++>>>
-|	<<<--patches.suse/net-skbuff.h-properly-escape-a-macro-name-on-kernel-.patch-->>><<<++patches.suse/net-mlx5e-Only-access-fully-initialized-flows-in-nei.patch++>>>
-|	<<<--patches.suse/net-fix-some-identation-issues-at-kernel-doc-markups.patch-->>><<<++patches.suse/net-mlx5e-Add-tc-flower-tracepoints.patch++>>>
-|	<<<--patches.suse/kernel-doc-describe-the-literal-syntax.patch-->>><<<++patches.suse/net-mlx5e-Add-trace-point-for-neigh-used-value-updat.patch++>>>
-|	<<<--patches.suse/Documentation-DMA-API-fix-a-typo-in-a-function-name.patch-->>><<<++patches.suse/net-mlx5e-Add-trace-point-for-neigh-update.patch++>>>
-|	<<<--patches.suse/docs-rst-fix-broken-links-to-dynamic-debug-howto-in--->>><<<++patches.suse/msft-hv-1922-PCI-hv-Add-a-paravirtual-backchannel-in-software.patch++>>>
-|	<<<--patches.suse/Docs-Include-the-Latex-ifthen-package-->>><<<++patches.suse/msft-hv-1923-PCI-hv-Add-a-Hyper-V-PCI-interface-driver-for-softwa.patch++>>>
-|	<<<--patches.suse/Docs-Fix-breakage-with-Sphinx-1.5-and-upper-->>><<<++patches.suse/net-mlx5-Add-wrappers-for-HyperV-PCIe-operations.patch++>>>
-|	<<<--patches.suse/mmc-tmio-remove-outdated-comment-->>><<<++patches.suse/net-mlx5-Add-HV-VHCA-infrastructure.patch++>>>
-|	<<<--patches.suse/mmc-mediatek-Fixed-size-in-dma_free_coherent.patch-->>><<<++patches.suse/net-mlx5-Add-HV-VHCA-control-agent.patch++>>>
-|	<<<--patches.suse/0008-mmc-sdhci-pci-Use-macros-in-pci_ids-definition.patch-->>><<<++patches.suse/net-mlx5e-Add-mlx5e-HV-VHCA-stats-agent.patch++>>>
-|	<<<--patches.suse/0009-mmc-sdhci-pci-Add-support-for-Intel-CNP.patch-->>><<<++patches.suse/i40e-reduce-stack-usage-in-i40e_set_fc.patch++>>>
-|	<<<--patches.suse/hwmon-ibmpowernv-Add-highest-lowest-attributes-to-sensors.patch-->>><<<++patches.suse/i40e-Check-if-transceiver-implements-DDM-before-acce.patch++>>>
-|	<<<--patches.suse/hwmon-ibmpowernv-introduce-a-legacy_compatibles-array.patch-->>><<<++patches.suse/i40e-add-check-on-i40e_configure_tx_ring-return-valu.patch++>>>
-|	<<<--patches.suse/hwmon-ibmpowernv-Add-current-A-sensor.patch-->>><<<++patches.suse/i40e-fix-shifts-of-signed-values.patch++>>>
-|	<<<--patches.suse/spi-core-Fix-devm_spi_register_master-function-name--->>><<<++patches.suse/i40e-Add-drop-mode-parameter-to-set-mac-config.patch++>>>
-|	<<<--patches.suse/0010-spi-pxa2xx-Add-support-for-Intel-Cannonlake.patch-->>><<<++patches.suse/i40e-check_recovery_mode-had-wrong-if-statement.patch++>>>
-|	<<<--patches.suse/0015-spi-rockchip-fix-error-handling-when-probe.patch-->>><<<++patches.suse/i40e-Update-FW-API-version-to-1.9.patch++>>>
-|	<<<--patches.suse/0016-spi-rockchip-Set-GPIO_SS-flag-to-enable-Slave-Select.patch-->>><<<++patches.suse/i40e-reset-veb.tc_stats-when-resetting-veb.stats.patch++>>>
-|	<<<--patches.suse/0017-spi-rockchip-Disable-Runtime-PM-when-chip-select-is-.patch-->>><<<++patches.suse/i40e-Fix-crash-caused-by-stress-setting-of-VF-MAC-ad.patch++>>>
-|	<<<--patches.suse/x86-msr-index.h-define-EPB-mid-points.patch-->>><<<++patches.suse/i40e-Remove-function-i40e_update_dcb_config.patch++>>>
-|	<<<--patches.suse/x86-msr-index.h-define-HWP.EPP-values.patch-->>><<<++patches.suse/i40e-allow-reset-in-recovery-mode.patch++>>>
-|	<<<--patches.suse/x86-msr-index.h-fix-shifts-to-ULL-results-in-HWP-macros.patch-->>><<<++patches.suse/i40e-Persistent-LLDP-support.patch++>>>
-|	<<<--patches.suse/intel_pstate-use-updated-msr-index.h-HWP.EPP-values.patch-->>><<<++patches.suse/i40e-fix-retrying-in-i40e_aq_get_phy_capabilities.patch++>>>
-|	<<<--patches.suse/0018-cpufreq-CPPC-Initialize-policy-min-to-lowest-nonline.patch-->>><<<++patches.suse/ethernet-Delete-unnecessary-checks-before-the-macro-.patch++>>>
-|	<<<--patches.suse/cpufreq-intel_pstate-Remove-max-min-fractions-to-limit-performance.patch-->>><<<++patches.suse/net-ipv6-fix-listify-ip6_rcv_finish-in-case-of-forwa.patch++>>>
-|	<<<--patches.suse/x86-use-common-aperfmperf_khz_on_cpu-to-calculate-KHz-using-APERF-MPERF.patch-->>><<<++patches.suse/net-mlx5-Fix-return-code-in-case-of-hyperv-wrong-siz.patch++>>>
-|	<<<--patches.suse/intel_pstate-delete-scheduler-hook-in-HWP-mode.patch-->>><<<++patches.suse/drop_monitor-Make-timestamps-y2038-safe.patch++>>>
-|	<<<--patches.suse/intel_pstate-skip-scheduler-hook-when-in-performance-mode.patch-->>><<<++patches.suse/r8169-fix-DMA-issue-on-MIPS-platform.patch++>>>
-|	<<<--patches.suse/cpufreq-intel_pstate-Clean-up-after-performance-governor-changes.patch-->>><<<++patches.suse/net-use-unlikely-for-dql_avail-case.patch++>>>
-|	<<<--patches.suse/x86-acpi-cstate-allow-acpi-c1-ffh-mwait-use-on-amd-systems.patch-->>><<<++patches.suse/net-hns3-Fix-Wunused-const-variable-warning.patch++>>>
-|	<<<--patches.suse/cpuidle-menu-allow-state-0-to-be-disabled.patch-->>><<<++patches.suse/net-core-skmsg-Delete-an-unnecessary-check-before-th.patch++>>>
-|	<<<--patches.suse/PM-hibernate-Use-CONFIG_HAVE_SET_MEMORY-for-include--->>><<<++patches.suse/bnxt_en-Fix-allocation-of-zero-statistics-block-size.patch++>>>
-|	<<<--patches.suse/0001-ACPI-PM-Run-wakeup-notify-handlers-synchronously.patch-->>><<<++patches.suse/s390-qdio-enable-drivers-to-poll-for-output-completions++>>>
-|	<<<--patches.suse/platform-x86-Add-driver-for-ACPI-INT0002-Virtual-GPI-->>><<<++patches.suse/s390-qdio-let-drivers-opt-out-from-output-queue-scanning++>>>
-|	<<<--patches.suse/0002-ACPI-PM-Ignore-spurious-SCI-wakeups-from-suspend-to-.patch-->>><<<++patches.suse/s390-qeth-collect-accurate-tx-statistics++>>>
-|	<<<--patches.suse/ACPICA-tables-add-WSMT-support.patch-->>><<<++patches.suse/s390-qeth-add-tx-napi-support-for-iqd-devices++>>>
-|	<<<--patches.suse/ACPICA-Add-support-for-new-SRAT-subtable.patch-->>><<<++patches.suse/s390-qeth-when-in-tx-napi-mode-use-napi_consume_skb++>>>
-|	<<<--patches.suse/0019-ACPICA-Add-header-support-for-TPM2-table-changes.patch-->>><<<++patches.suse/s390-qeth-add-bql-support-for-iqd-devices++>>>
-|	<<<--patches.suse/0008-ACPICA-Add-support-for-new-PCCT-subtables.patch-->>><<<++patches.suse/s390-qeth-add-xmit_more-support-for-iqd-devices++>>>
-|	<<<--patches.suse/0022-clk-rockchip-add-ids-for-camera-on-rk3399.patch-->>><<<++patches.suse/ice-Allow-egress-control-packets-from-PF_VSI.patch++>>>
-|	<<<--patches.suse/soc-tegra-flowctrl-Fix-error-handling-->>><<<++patches.suse/ice-Account-for-all-states-of-FW-DCBx-and-LLDP.patch++>>>
-|	<<<--patches.suse/firmware-tegra-Fix-locking-bugs-in-BPMP-->>><<<++patches.suse/ice-Don-t-call-synchronize_irq-for-VF-s-from-the-hos.patch++>>>
-|	<<<--patches.suse/0002-apparmorfs-Combine-two-function-calls-into-one-in-aa.patch-->>><<<++patches.suse/ice-Treat-DCBx-state-NOT_STARTED-as-valid.patch++>>>
-|	<<<--patches.suse/0004-apparmorfs-Use-seq_putc-in-two-functions.patch-->>><<<++patches.suse/ice-Copy-dcbx-configuration-only-if-mode-is-correct.patch++>>>
-|	<<<--patches.suse/0005-apparmor-Fix-error-cod-in-__aa_fs_profile_mkdir.patch-->>><<<++patches.suse/ice-reject-VF-attempts-to-enable-head-writeback.patch++>>>
-|	<<<--patches.suse/0006-security-apparmor-Use-POSIX-compatible-printf-s.patch-->>><<<++patches.suse/ice-Rename-ethtool-private-flag-for-lldp.patch++>>>
-|	<<<--patches.suse/0007-apparmor-move-file-context-into-file.h.patch-->>><<<++patches.suse/ice-silence-some-bogus-error-messages.patch++>>>
-|	<<<--patches.suse/0008-apparmor-make-internal-lib-fn-skipn_spaces-available.patch-->>><<<++patches.suse/ice-Fix-flag-used-for-module-query.patch++>>>
-|	<<<--patches.suse/0009-apparmor-allow-profiles-to-provide-info-to-disconnec.patch-->>><<<++patches.suse/ice-Don-t-clear-auto_fec-bit-in-ice_cfg_phy_fec.patch++>>>
-|	<<<--patches.suse/0010-apparmor-Move-path-lookup-to-using-preallocated-buff.patch-->>><<<++patches.suse/ice-Add-input-handlers-for-virtual-channel-handlers.patch++>>>
-|	<<<--patches.suse/0001-securityfs-add-the-ability-to-support-symlinks.patch-->>><<<++patches.suse/ice-update-ethtool-stats-on-demand.patch++>>>
-|	<<<--patches.suse/0011-apparmor-move-to-per-loaddata-files-instead-of-repli.patch-->>><<<++patches.suse/ice-Fix-issues-updating-VSI-MAC-filters.patch++>>>
-|	<<<--patches.suse/0012-apparmor-use-macro-template-to-simplify-profile-seq_.patch-->>><<<++patches.suse/ice-Don-t-allow-VSI-to-remove-unassociated-ucast-fil.patch++>>>
-|	<<<--patches.suse/0013-apparmor-use-macro-template-to-simplify-namespace-se.patch-->>><<<++patches.suse/net-sched-protect-block-offload-related-fields-with-.patch++>>>
-|	<<<--patches.suse/0014-apparmor-add-custom-apparmorfs-that-will-be-used-by-.patch-->>><<<++patches.suse/net-sched-change-tcf-block-offload-counter-type-to-a.patch++>>>
-|	<<<--patches.suse/0015-apparmor-rename-apparmor-file-fns-and-data-to-indica.patch-->>><<<++patches.suse/net-sched-refactor-block-offloads-counter-usage.patch++>>>
-|	<<<--patches.suse/0016-apparmor-allow-specifying-an-already-created-dir-to-.patch-->>><<<++patches.suse/net-sched-notify-classifier-on-successful-offload-ad.patch++>>>
-|	<<<--patches.suse/0017-apparmor-convert-from-securityfs-to-apparmorfs-for-p.patch-->>><<<++patches.suse/net-sched-add-API-for-registering-unlocked-offload-b.patch++>>>
-|	<<<--patches.suse/0018-apparmor-move-permissions-into-their-own-file-to-be-.patch-->>><<<++patches.suse/net-sched-conditionally-obtain-rtnl-lock-in-cls-hw-o.patch++>>>
-|	<<<--patches.suse/0019-apparmor-rework-perm-mapping-to-a-slightly-broader-s.patch-->>><<<++patches.suse/net-sched-take-rtnl-lock-in-tc_setup_flow_action.patch++>>>
-|	<<<--patches.suse/0020-apparmor-provide-finer-control-over-policy-managemen.patch-->>><<<++patches.suse/net-sched-take-reference-to-action-dev-before-callin.patch++>>>
-|	<<<--patches.suse/0021-apparmor-add-policy-revision-file-interface.patch-->>><<<++patches.suse/net-sched-copy-tunnel-info-when-setting-flow_action-.patch++>>>
-|	<<<--patches.suse/0022-apparmor-add-mkdir-rmdir-interface-to-manage-policy-.patch-->>><<<++patches.suse/net-sched-flower-don-t-take-rtnl-lock-for-cls-hw-off.patch++>>>
-|	<<<--patches.suse/0023-apparmor-add-label-data-availability-to-the-feature-.patch-->>><<<++patches.suse/nfp-add-AMDA0058-boards-to-firmware-list.patch++>>>
-|	<<<--patches.suse/0024-apparmor-speed-up-transactional-queries.patch-->>><<<++patches.suse/ice-Fix-ethtool-port-and-PFC-stats-for-4x25G-cards.patch++>>>
-|	<<<--patches.suse/0025-apparmor-add-fn-to-test-if-profile-supports-a-given-.patch-->>><<<++patches.suse/ice-added-sibling-head-to-parse-nodes.patch++>>>
-|	<<<--patches.suse/0026-apparmor-add-gerneric-permissions-struct-and-support.patch-->>><<<++patches.suse/ice-Sanitize-ice_ena_vsi-and-ice_dis_vsi.patch++>>>
-|	<<<--patches.suse/0027-apparmor-switch-from-file_perms-to-aa_perms.patch-->>><<<++patches.suse/ice-shorten-local-and-add-debug-prints.patch++>>>
-|	<<<--patches.suse/0028-apparmor-add-profile-permission-query-ability.patch-->>><<<++patches.suse/ice-Introduce-a-local-variable-for-a-VSI-in-the-rebu.patch++>>>
-|	<<<--patches.suse/0029-apparmor-provide-information-about-path-buffer-size-.patch-->>><<<++patches.suse/ice-Don-t-clog-kernel-debug-log-with-VF-MDD-events-e.patch++>>>
-|	<<<--patches.suse/0030-apparmor-cleanup-__find_child.patch-->>><<<++patches.suse/ice-add-validation-in-OP_CONFIG_VSI_QUEUES-VF-messag.patch++>>>
-|	<<<--patches.suse/0031-apparmor-add-namespace-lookup-fns.patch-->>><<<++patches.suse/ice-fix-ice_is_tc_ena.patch++>>>
-|	<<<--patches.suse/0032-apparmor-fix-policy-load-remove-semantics.patch-->>><<<++patches.suse/ice-fix-potential-infinite-loop.patch++>>>
-|	<<<--patches.suse/0033-apparmor-fix-apparmor_query-data.patch-->>><<<++patches.suse/ice-add-support-for-enabling-disabling-single-queues.patch++>>>
-|	<<<--patches.suse/0034-apparmor-fix-display-of-ns-name.patch-->>><<<++patches.suse/ice-add-support-for-virtchnl_queue_select.-tx-rx-_qu.patch++>>>
-|	<<<--patches.suse/0035-apparmor-move-bprm_committing_creds-committed_creds-.patch-->>><<<++patches.suse/ice-Alloc-queue-management-bitmaps-and-arrays-dynami.patch++>>>
-|	<<<--patches.suse/0036-apparmor-convert-to-profile-block-critical-sections.patch-->>><<<++patches.suse/ice-Fix-VF-configuration-issues-due-to-reset.patch++>>>
-|	<<<--patches.suse/0037-apparmor-share-profile-name-on-replacement.patch-->>><<<++patches.suse/ice-Rework-ice_ena_msix_range.patch++>>>
-|	<<<--patches.suse/0038-apparmor-refactor-updating-profiles-to-the-newest-pa.patch-->>><<<++patches.suse/ice-fix-adminq-calls-during-remove.patch++>>>
-|	<<<--patches.suse/0039-apparmor-cleanup-remove-unused-and-not-fully-impleme.patch-->>><<<++patches.suse/mlxsw-Remove-56G-speed-support.patch++>>>
-|	<<<--patches.suse/0040-apparmor-convert-aa_change_XXX-bool-parameters-to-fl.patch-->>><<<++patches.suse/mlxsw-spectrum-Prevent-auto-negotiation-on-number-of.patch++>>>
-|	<<<--patches.suse/0041-apparmor-cleanup-rename-XXX_file_context-to-XXX_file.patch-->>><<<++patches.suse/mlxsw-Bump-firmware-version-to-13.2000.1886.patch++>>>
-|	<<<--patches.suse/0042-apparmor-revalidate-files-during-exec.patch-->>><<<++patches.suse/mlxsw-spectrum_ptp-Add-counters-for-GC-events.patch++>>>
-|	<<<--patches.suse/0043-apparmor-add-the-base-fns-for-domain-labels.patch-->>><<<++patches.suse/net-hns3-code-optimization-for-debugfs-related-to-du.patch++>>>
-|	<<<--patches.suse/0044-apparmor-switch-from-profiles-to-using-labels-on-con.patch-->>><<<++patches.suse/net-hns3-use-macro-instead-of-magic-number.patch++>>>
-|	<<<--patches.suse/0045-apparmor-switch-getprocattr-to-using-label_print-fns.patch-->>><<<++patches.suse/net-hns3-modify-base-parameter-of-kstrtouint-in-hclg.patch++>>>
-|	<<<--patches.suse/0046-apparmor-update-query-interface-to-support-label-que.patch-->>><<<++patches.suse/net-hns3-reduce-the-parameters-of-some-functions.patch++>>>
-|	<<<--patches.suse/0047-apparmor-move-capability-checks-to-using-labels.patch-->>><<<++patches.suse/net-hns3-optimize-some-log-printings.patch++>>>
-|	<<<--patches.suse/0048-apparmor-move-resource-checks-to-using-labels.patch-->>><<<++patches.suse/net-hns3-make-some-reusable-codes-into-a-function.patch++>>>
-|	<<<--patches.suse/0049-apparmor-add-cross-check-permission-helper-macros.patch-->>><<<++patches.suse/net-hns3-fix-incorrect-type-in-assignment.patch++>>>
-|	<<<--patches.suse/0050-apparmor-move-ptrace-checks-to-using-labels.patch-->>><<<++patches.suse/net-hns3-optimize-waiting-time-for-TQP-reset.patch++>>>
-|	<<<--patches.suse/0051-apparmor-allow-ptrace-checks-to-be-finer-grained-tha.patch-->>><<<++patches.suse/net-hns3-implement-.process_hw_error-for-hns3-client.patch++>>>
-|	<<<--patches.suse/0052-apparmor-move-aa_file_perm-to-use-labels.patch-->>><<<++patches.suse/net-hns3-add-phy-selftest-function.patch++>>>
-|	<<<--patches.suse/0053-apparmor-update-aa_audit_file-to-use-labels.patch-->>><<<++patches.suse/net-hns3-check-reset-interrupt-status-when-reset-fai.patch++>>>
-|	<<<--patches.suse/0054-apparmor-refactor-path-name-lookup-and-permission-ch.patch-->>><<<++patches.suse/net-hns3-not-allow-SSU-loopback-while-execute-ethtoo.patch++>>>
-|	<<<--patches.suse/0055-apparmor-move-path_link-mediation-to-using-labels.patch-->>><<<++patches.suse/net-mlx5-Fix-mlx5_ifc_query_lag_out_bits.patch++>>>
-|	<<<--patches.suse/0056-apparmor-rework-file-permission-to-cache-file-access.patch-->>><<<++patches.suse/IB-mlx5-Support-MLX5_CMD_OP_QUERY_LAG-as-a-DEVX-gene.patch++>>>
-|	<<<--patches.suse/0057-apparmor-mediate-files-when-they-are-received.patch-->>><<<++patches.suse/net-mlx5-remove-self-assignment-on-esw-dev.patch++>>>
-|	<<<--patches.suse/0058-apparmor-support-v7-transition-format-compatible-wit.patch-->>><<<++patches.suse/mlx5-Use-refcount_t-for-refcount.patch++>>>
-|	<<<--patches.suse/0059-apparmor-move-exec-domain-mediation-to-using-labels.patch-->>><<<++patches.suse/net-mlx5-Use-debug-message-instead-of-warn.patch++>>>
-|	<<<--patches.suse/0060-apparmor-move-change_hat-mediation-to-using-labels.patch-->>><<<++patches.suse/net-mlx5-Add-XRQ-legacy-commands-opcodes.patch++>>>
-|	<<<--patches.suse/0061-apparmor-move-change_profile-mediation-to-using-labe.patch-->>><<<++patches.suse/net-mlx5-Add-missing-include-file-to-lib-crypto.c.patch++>>>
-|	<<<--patches.suse/0062-apparmor-add-domain-label-stacking-info-to-apparmorf.patch-->>><<<++patches.suse/net-mlx5-Improve-functions-documentation.patch++>>>
-|	<<<--patches.suse/0063-apparmor-add-stacked-domain-labels-interface.patch-->>><<<++patches.suse/net-mlx5-Add-support-for-VNIC_ENV-internal-rq-counte.patch++>>>
-|	<<<--patches.suse/0064-apparmor-export-that-basic-profile-namespaces-are-su.patch-->>><<<++patches.suse/net-mlx5-Expose-IP-in-IP-capability-bit.patch++>>>
-|	<<<--patches.suse/tpm-move-endianness-conversion-of-TPM_TAG_RQU_COMMAN.patch-->>><<<++patches.suse/net-mlx5-Add-lag_tx_port_affinity-capability-bit.patch++>>>
-|	<<<--patches.suse/tpm-move-endianness-conversion-of-ordinals-to-tpm_in.patch-->>><<<++patches.suse/net-mlx5-Add-per-namespace-flow-table-default-miss-a.patch++>>>
-|	<<<--patches.suse/tpm-177-tis-Fix-IRQ-autoprobing-when-using-platform_devi.patch-->>><<<++patches.suse/net-mlx5-Create-bypass-and-loopback-flow-steering-na.patch++>>>
-|	<<<--patches.suse/tpm-178-tis-Use-platform_get_irq.patch-->>><<<++patches.suse/net-mlx5-fix-a-Wstringop-truncation-warning.patch++>>>
-|	<<<--patches.suse/tpm-vtpm_proxy-Suppress-error-logging-when-in-closed.patch-->>><<<++patches.suse/net-mlx5-Set-ODP-capabilities-for-DC-transport-to-ma.patch++>>>
-|	<<<--patches.suse/tpm-Introduce-flag-TPM_TRANSMIT_RAW.patch-->>><<<++patches.suse/net-mlx5e-ethtool-Fix-a-typo-in-WOL-function-names.patch++>>>
-|	<<<--patches.suse/tpm-vtpm_proxy-Implement-request_locality-function.patch-->>><<<++patches.suse/net-mlx5e-Expose-new-function-for-TIS-destroy-loop.patch++>>>
-|	<<<--patches.suse/ima-Add-cgroups2-to-the-defaults-list.patch-->>><<<++patches.suse/net-mlx5e-Support-LAG-TX-port-affinity-distribution.patch++>>>
-|	<<<--patches.suse/IB-core-IB-cache-enhancements-to-support-Infiniband-.patch-->>><<<++patches.suse/net-mlx5e-Add-device-out-of-buffer-counter.patch++>>>
-|	<<<--patches.suse/IB-core-Enforce-PKey-security-on-QPs.patch-->>><<<++patches.suse/net-mlx5e-Change-function-s-position-to-a-more-fitti.patch++>>>
-|	<<<--patches.suse/selinux-lsm-IB-core-Implement-LSM-notification-syste.patch-->>><<<++patches.suse/net-mlx5e-Support-RSS-for-IP-in-IP-and-IPv6-tunneled.patch++>>>
-|	<<<--patches.suse/IB-core-Enforce-security-on-management-datagrams.patch-->>><<<++patches.suse/net-mlx5e-Improve-stateless-offload-capability-check.patch++>>>
-|	<<<--patches.suse/0065-apparmor-put-back-designators-in-struct-initialisers.patch-->>><<<++patches.suse/net-mlx5e-Support-TSO-and-TX-checksum-offloads-for-I.patch++>>>
-|	<<<--patches.suse/Fix-English-in-description-of-GCC_PLUGIN_STRUCTLEAK-->>><<<++patches.suse/bnxt_en-Use-a-common-function-to-print-the-same-etht.patch++>>>
-|	<<<--patches.suse/crypto-sha512-mb-add-some-missing-unlock-on-error-->>><<<++patches.suse/bnxt_en-Remove-the-1-error-return-code-from-bnxt_hwr.patch++>>>
-|	<<<--patches.suse/crypto-dh-fix-memleak-in-setkey.patch-->>><<<++patches.suse/bnxt_en-Convert-error-code-in-firmware-message-respo.patch++>>>
-|	<<<--patches.suse/0001-crypto-cavium-Add-support-for-CNN55XX-adapters.patch-->>><<<++patches.suse/bnxt_en-Simplify-error-checking-in-the-SR-IOV-messag.patch++>>>
-|	<<<--patches.suse/0002-crypto-cavium-Add-debugfs-support-in-CNN55XX-driver.patch-->>><<<++patches.suse/bnxt_en-Suppress-all-error-messages-in-hwrm_do_send_.patch++>>>
-|	<<<--patches.suse/0003-crypto-cavium-Register-the-CNN55XX-supported-crypto-.patch-->>><<<++patches.suse/bnxt_en-Prepare-bnxt_init_one-to-be-called-multiple-.patch++>>>
-|	<<<--patches.suse/0004-crypto-cavium-Downgrade-the-annoying-misc-interrupt-.patch-->>><<<++patches.suse/bnxt_en-Refactor-bnxt_sriov_enable.patch++>>>
-|	<<<--patches.suse/0005-crypto-cavium-Remove-the-individual-encrypt-decrypt-.patch-->>><<<++patches.suse/bnxt_en-Register-buffers-for-VFs-before-reserving-re.patch++>>>
-|	<<<--patches.suse/0006-crypto-cavium-Add-more-algorithms.patch-->>><<<++patches.suse/bnxt_en-Handle-firmware-reset-status-during-IF_UP.patch++>>>
-|	<<<--patches.suse/0007-crypto-cavium-fix-spelling-mistake-Revsion-Revision.patch-->>><<<++patches.suse/bnxt_en-Discover-firmware-error-recovery-capabilitie.patch++>>>
-|	<<<--patches.suse/crypto-chcr-Pass-lcb-bit-setting-to-firmware.patch-->>><<<++patches.suse/bnxt_en-Pre-map-the-firmware-health-monitoring-regis.patch++>>>
-|	<<<--patches.suse/crypto-chcr-Fix-fallback-key-setting.patch-->>><<<++patches.suse/bnxt_en-Enable-health-monitoring.patch++>>>
-|	<<<--patches.suse/crypto-chcr-Return-correct-error-code.patch-->>><<<++patches.suse/bnxt_en-Add-BNXT_STATE_IN_FW_RESET-state.patch++>>>
-|	<<<--patches.suse/crypto-chcr-Avoid-changing-request-structure.patch-->>><<<++patches.suse/bnxt_en-Add-new-FW-devlink_health_reporter.patch++>>>
-|	<<<--patches.suse/crypto-chcr-Add-ctr-mode-and-process-large-sg-entrie.patch-->>><<<++patches.suse/bnxt_en-Handle-RESET_NOTIFY-async-event-from-firmwar.patch++>>>
-|	<<<--patches.suse/chcr-Add-debug-counters.patch-->>><<<++patches.suse/bnxt_en-Handle-firmware-reset.patch++>>>
-|	<<<--patches.suse/crypto-chcr-Ensure-Destination-sg-entry-size-less-th.patch-->>><<<++patches.suse/bnxt_en-Add-devlink-health-reset-reporter.patch++>>>
-|	<<<--patches.suse/crypto-chcr-Select-device-in-Round-Robin-fashion.patch-->>><<<++patches.suse/bnxt_en-Retain-user-settings-on-a-VF-after-RESET_NOT.patch++>>>
-|	<<<--patches.suse/0008-crypto-cavium-nitrox-dma_mapping_error-returns-bool.patch-->>><<<++patches.suse/bnxt_en-Do-not-send-firmware-messages-if-firmware-is.patch++>>>
-|	<<<--patches.suse/crypto-testmgr-Reenable-sha1-aes-in-FIPS-mode-->>><<<++patches.suse/bnxt_en-Add-RESET_FW-state-logic-to-bnxt_fw_reset_ta.patch++>>>
-|	<<<--patches.suse/xgene-sp3-0011-drivers-net-xgene-Protect-indirect-MAC-access.patch-->>><<<++patches.suse/bnxt_en-Add-bnxt_fw_exception-to-handle-fatal-firmwa.patch++>>>
-|	<<<--patches.suse/xgene-sp3-0012-drivers-net-phy-xgene-Add-lock-to-protect-mac-access.patch-->>><<<++patches.suse/bnxt_en-Add-FW-fatal-devlink_health_reporter.patch++>>>
-|	<<<--patches.suse/xgene-sp3-0013-drivers-net-xgene-Use-rgmii-mdio-mac-access.patch-->>><<<++patches.suse/sched-act_vlan-implement-stats_update-callback.patch++>>>
-|	<<<--patches.suse/xgene-sp3-0014-drivers-net-xgene-Remove-redundant-local-stats.patch-->>><<<++patches.suse/net-sched-cls_matchall-cleanup-flow_action-before-de.patch++>>>
-|	<<<--patches.suse/xgene-sp3-0015-drivers-net-xgene-Refactor-statistics-error-parsing-.patch-->>><<<++patches.suse/net-mlx5e-Move-local-var-definition-into-ifdef-block.patch++>>>
-|	<<<--patches.suse/xgene-sp3-0016-drivers-net-xgene-Remove-unused-macros.patch-->>><<<++patches.suse/bnxt_en-Fix-compile-error-regression-with-CONFIG_BNX.patch++>>>
-|	<<<--patches.suse/xgene-sp3-0017-drivers-net-xgene-Extend-ethtool-statistics.patch-->>><<<++patches.suse/net-mlx5e-Remove-unlikely-from-WARN-condition.patch++>>>
-|	<<<--patches.suse/xgene-sp3-0018-drivers-net-xgene-Add-rx_overrun-tx_underrun-statist.patch-->>><<<++patches.suse/udp-Remove-unlikely-from-IS_ERR-condition.patch++>>>
-|	<<<--patches.suse/xgene-sp3-0019-drivers-net-xgene-Workaround-for-HW-errata-10GE_4.patch-->>><<<++patches.suse/net-bridge-Populate-the-pvid-flag-in-br_vlan_get_inf.patch++>>>
-|	<<<--patches.suse/xgene-sp3-0020-drivers-net-xgene-Add-frame-recovered-statistics-cou.patch-->>><<<++patches.suse/qed-Add-APIs-for-reading-config-id-attributes.patch++>>>
-|	<<<--patches.suse/xgene-sp3-0021-drivers-net-xgene-Workaround-for-HW-errata-10GE_10-E.patch-->>><<<++patches.suse/qede-Add-support-for-reading-the-config-id-attribute.patch++>>>
-|	<<<--patches.suse/xgene-sp3-0022-drivers-net-xgene-Fix-redundant-prefetch-buffer-clea.patch-->>><<<++patches.suse/qed-Add-APIs-for-configuring-grc-dump-config-flags.patch++>>>
-|	<<<--patches.suse/bnxt-add-dma-mapping-attributes.patch-->>><<<++patches.suse/qede-Add-support-for-dumping-the-grc-data.patch++>>>
-|	<<<--patches.suse/msft-hv-1363-tools-hv-Add-clean-up-for-included-files-in-Ubuntu-n.patch-->>><<<++patches.suse/net-tls-use-RCU-protection-on-icsk-icsk_ulp_data.patch++>>>
-|	<<<--patches.suse/nfp-don-t-enable-TSO-on-the-device-when-disabled.patch-->>><<<++patches.suse/tcp-ulp-add-functions-to-dump-ulp-specific-informati.patch++>>>
-|	<<<--patches.suse/nfp-rename-l4_offset-in-struct-nfp_net_tx_desc-to-ls.patch-->>><<<++patches.suse/net-tls-export-protocol-version-cipher-tx_conf-rx_co.patch++>>>
-|	<<<--patches.suse/nfp-support-LSO2-capability.patch-->>><<<++patches.suse/devlink-Make-port-index-data-type-as-unsigned-int.patch++>>>
-|	<<<--patches.suse/nfp-don-t-assume-RSS-and-IRQ-moderation-are-always-e.patch-->>><<<++patches.suse/devlink-Use-switch-case-instead-of-if-else.patch++>>>
-|	<<<--patches.suse/nfp-version-independent-support-for-chained-RSS-meta.patch-->>><<<++patches.suse/net-hns3-remove-redundant-assignment-to-pointer-reg_.patch++>>>
-|	<<<--patches.suse/nfp-add-CHECKSUM_COMPLETE-support.patch-->>><<<++patches.suse/net-hns3-remove-set-but-not-used-variable-qos.patch++>>>
-|	<<<--patches.suse/nfp-complete-the-XDP-TX-ring-only-when-it-s-full.patch-->>><<<++patches.suse/mlx5-Add-missing-init_net-check-in-FIB-notifier.patch++>>>
-|	<<<--patches.suse/nfp-add-a-helper-for-wrapping-descriptor-index.patch-->>><<<++patches.suse/mvpp2-refactor-BM-pool-functions.patch++>>>
-|	<<<--patches.suse/nfp-eliminate-an-if-statement-in-calculation-of-comp.patch-->>><<<++patches.suse/mvpp2-percpu-buffers.patch++>>>
-|	<<<--patches.suse/net-sock-factor-out-dequeue-peek-with-offset-code.patch-->>><<<++patches.suse/net-mlx5-Move-device-memory-management-to-mlx5_core.patch++>>>
-|	<<<--patches.suse/udp-use-a-separate-rx-queue-for-packet-reception.patch-->>><<<++patches.suse/net-mlx5-Add-HW-bits-and-definitions-required-for-SW.patch++>>>
-|	<<<--patches.suse/udp-keep-the-sk_receive_queue-held-when-splicing.patch-->>><<<++patches.suse/net-mlx5-Avoid-disabling-RoCE-when-uninitialized.patch++>>>
-|	<<<--patches.suse/tcp-internal-implementation-for-pacing.patch-->>><<<++patches.suse/net-mlx5-Add-stub-for-mlx5_eswitch_mode.patch++>>>
-|	<<<--patches.suse/bnx2x-Remove-open-coded-carrier-check.patch-->>><<<++patches.suse/net-mlx5-Set-only-stag-for-match-untagged-packets.patch++>>>
-|	<<<--patches.suse/liquidio-use-pcie_flr-instead-of-duplicating-it.patch-->>><<<++patches.suse/net-mlx5-Add-flow-steering-actions-to-fs_cmd-shim-la.patch++>>>
-|	<<<--patches.suse/cxgb4-0151-cxgb4-reduce-resource-allocation-in-kdump-kernel.patch-->>><<<++patches.suse/net-mlx5-DR-Add-the-internal-direct-rule-types-defin.patch++>>>
-|	<<<--patches.suse/cxgb4-add-new-T5-pci-device-id.patch-->>><<<++patches.suse/net-mlx5-DR-Add-direct-rule-command-utilities.patch++>>>
-|	<<<--patches.suse/liquidio-fix-insmod-failure-when-multiple-NICs-are-p.patch-->>><<<++patches.suse/net-mlx5-DR-ICM-pool-memory-allocator.patch++>>>
-|	<<<--patches.suse/liquidio-fix-PF-falsely-indicating-success-at-settin.patch-->>><<<++patches.suse/net-mlx5-DR-Expose-an-internal-API-to-issue-RDMA-ope.patch++>>>
-|	<<<--patches.suse/net-sched-move-tc_classify-function-to-cls_api.c.patch-->>><<<++patches.suse/net-mlx5-DR-Add-Steering-entry-STE-utilities.patch++>>>
-|	<<<--patches.suse/net-sched-introduce-tcf-block-infractructure.patch-->>><<<++patches.suse/net-mlx5-DR-Expose-steering-domain-functionality.patch++>>>
-|	<<<--patches.suse/net-sched-rename-tcf_destroy_chain-helper.patch-->>><<<++patches.suse/net-mlx5-DR-Expose-steering-table-functionality.patch++>>>
-|	<<<--patches.suse/net-sched-replace-nprio-by-a-bool-to-make-the-functi.patch-->>><<<++patches.suse/net-mlx5-DR-Expose-steering-matcher-functionality.patch++>>>
-|	<<<--patches.suse/net-sched-move-TC_H_MAJ-macro-call-into-tcf_auto_pri.patch-->>><<<++patches.suse/net-mlx5-DR-Expose-steering-action-functionality.patch++>>>
-|	<<<--patches.suse/net-sched-introduce-helpers-to-work-with-filter-chai.patch-->>><<<++patches.suse/net-mlx5-DR-Expose-steering-rule-functionality.patch++>>>
-|	<<<--patches.suse/net-sched-push-chain-dump-to-a-separate-function.patch-->>><<<++patches.suse/net-mlx5-DR-Add-required-FW-steering-functionality.patch++>>>
-|	<<<--patches.suse/net-sched-introduce-multichain-support-for-filters.patch-->>><<<++patches.suse/net-mlx5-DR-Expose-APIs-for-direct-rule-managing.patch++>>>
-|	<<<--patches.suse/net-sched-push-tp-down-to-action-init.patch-->>><<<++patches.suse/net-mlx5-DR-Add-CONFIG_MLX5_SW_STEERING-for-software.patch++>>>
-|	<<<--patches.suse/net-sched-add-termination-action-to-allow-goto-chain.patch-->>><<<++patches.suse/net-mlx5-Add-direct-rule-fs_cmd-implementation.patch++>>>
-|	<<<--patches.suse/sch_dsmark-Fix-uninitialized-variable-warning.patch-->>><<<++patches.suse/net-mlx5-Add-API-to-set-the-namespace-steering-mode.patch++>>>
-|	<<<--patches.suse/tcp-use-tp-tcp_mstamp-in-output-path.patch-->>><<<++patches.suse/net-mlx5-Add-support-to-use-SMFS-in-switchdev-mode.patch++>>>
-|	<<<--patches.suse/tcp-introduce-tcp_jiffies32.patch-->>><<<++patches.suse/net-mlx5-Add-devlink-flow_steering_mode-parameter.patch++>>>
-|	<<<--patches.suse/dccp-do-not-use-tcp_time_stamp.patch-->>><<<++patches.suse/ice-Fix-EMP-reset-handling.patch++>>>
-|	<<<--patches.suse/tcp-use-tcp_jiffies32-to-feed-tp-lsndtime.patch-->>><<<++patches.suse/ice-Fix-resource-leak-in-ice_remove_rule_internal.patch++>>>
-|	<<<--patches.suse/tcp-use-tcp_jiffies32-to-feed-tp-snd_cwnd_stamp.patch-->>><<<++patches.suse/ice-Report-what-the-user-set-for-coalesce-tx-rx-usec.patch++>>>
-|	<<<--patches.suse/tcp_bbr-use-tcp_jiffies32-instead-of-tcp_time_stamp.patch-->>><<<++patches.suse/ice-Deduce-TSA-value-from-the-priority-value-in-the-.patch++>>>
-|	<<<--patches.suse/tcp-bic-cubic-use-tcp_jiffies32-instead-of-tcp_time_.patch-->>><<<++patches.suse/ice-add-needed-PFR-during-driver-unload.patch++>>>
-|	<<<--patches.suse/tcp-use-tcp_jiffies32-for-rcv_tstamp-and-lrcvtime.patch-->>><<<++patches.suse/ice-update-driver-unloading-field-for-Queue-Shutdown.patch++>>>
-|	<<<--patches.suse/tcp-use-tcp_jiffies32-to-feed-probe_timestamp.patch-->>><<<++patches.suse/ice-add-print-of-autoneg-state-to-link-message.patch++>>>
-|	<<<--patches.suse/tcp-uses-jiffies_32-to-feed-tp-chrono_start.patch-->>><<<++patches.suse/ice-print-extra-message-if-topology-issue.patch++>>>
-|	<<<--patches.suse/tcp-use-tcp_jiffies32-in-__tcp_oow_rate_limited.patch-->>><<<++patches.suse/ice-Cleanup-defines-in-ice_type.h.patch++>>>
-|	<<<--patches.suse/tcp_westwood-use-tcp_jiffies32-instead-of-tcp_time_s.patch-->>><<<++patches.suse/ice-Limit-Max-TCs-on-devices-with-more-than-4-ports.patch++>>>
-|	<<<--patches.suse/tcp_lp-cache-tcp_time_stamp.patch-->>><<<++patches.suse/ice-Correctly-handle-return-values-for-init-DCB.patch++>>>
-|	<<<--patches.suse/tcp-replace-misc-tcp_time_stamp-to-tcp_jiffies32.patch-->>><<<++patches.suse/ice-Always-notify-FW-of-VF-reset.patch++>>>
-|	<<<--patches.suse/tcp-switch-TCP-TS-option-RFC-7323-to-1ms-clock.patch-->>><<<++patches.suse/ice-Report-stats-when-VSI-is-down.patch++>>>
-|	<<<--patches.suse/udp-make-function-udp_skb_dtor_locked-static.patch-->>><<<++patches.suse/ice-Remove-enable-DCB-when-SW-LLDP-is-activated.patch++>>>
-|	<<<--patches.suse/net-make-struct-net_device-tx_queue_len-unsigned-int.patch-->>><<<++patches.suse/ice-Only-disable-VLAN-pruning-for-the-VF-when-all-VL.patch++>>>
-|	<<<--patches.suse/net-fix-__skb_try_recv_from_queue-to-return-the-old-.patch-->>><<<++patches.suse/devlink-Add-new-info-version-tags-for-ASIC-and-FW.patch++>>>
-|	<<<--patches.suse/liquidio-make-the-spinlock-octeon_devices_lock-stati.patch-->>><<<++patches.suse/ionic-Add-basic-framework-for-IONIC-Network-device-d.patch++>>>
-|	<<<--patches.suse/tcp-fix-tcp_rearm_rto.patch-->>><<<++patches.suse/ionic-Add-hardware-init-and-device-commands.patch++>>>
-|	<<<--patches.suse/qed-Utilize-FW-8.20.0.0.patch-->>><<<++patches.suse/ionic-Add-port-management-commands.patch++>>>
-|	<<<--patches.suse/ibmvnic-076-fix-missing-unlock-on-error-in-__ibmvnic_reset.patch-->>><<<++patches.suse/ionic-Add-basic-lif-support.patch++>>>
-|	<<<--patches.suse/qed-Remove-unused-including-linux-version.h.patch-->>><<<++patches.suse/ionic-Add-interrupts-and-doorbells.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Fix-possible-memory-leak.patch-->>><<<++patches.suse/ionic-Add-basic-adminq-support.patch++>>>
-|	<<<--patches.suse/skbuff-add-stub-to-help-computing-crc32c-on-SCTP-pac.patch-->>><<<++patches.suse/ionic-Add-adminq-action.patch++>>>
-|	<<<--patches.suse/net-introduce-skb_crc32c_csum_help.patch-->>><<<++patches.suse/ionic-Add-notifyq-support.patch++>>>
-|	<<<--patches.suse/sk_buff-remove-support-for-csum_bad-in-sk_buff.patch-->>><<<++patches.suse/ionic-Add-the-basic-NDO-callbacks-for-netdev-support.patch++>>>
-|	<<<--patches.suse/net-use-skb-csum_not_inet-to-identify-packets-needin.patch-->>><<<++patches.suse/ionic-Add-management-of-rx-filters.patch++>>>
-|	<<<--patches.suse/net-more-accurate-checksumming-in-validate_xmit_skb.patch-->>><<<++patches.suse/ionic-Add-Rx-filter-and-rx_mode-ndo-support.patch++>>>
-|	<<<--patches.suse/sk_buff.h-improve-description-of-CHECKSUM_-COMPLETE-.patch-->>><<<++patches.suse/ionic-Add-async-link-status-check-and-basic-stats.patch++>>>
-|	<<<--patches.suse/xgene-sp3-0001-phy-Add-helper-function-to-check-phy-interface-mode.patch-->>><<<++patches.suse/ionic-Add-initial-ethtool-support.patch++>>>
-|	<<<--patches.suse/xgene-sp3-0023-xgene-Check-all-RGMII-phy-mode-variants.patch-->>><<<++patches.suse/ionic-Add-Tx-and-Rx-handling.patch++>>>
-|	<<<--patches.suse/qede-Allow-WoL-to-activate-by-default.patch-->>><<<++patches.suse/ionic-Add-netdev-event-handling.patch++>>>
-|	<<<--patches.suse/qede-Honor-user-request-for-Tx-buffers.patch-->>><<<++patches.suse/ionic-Add-driver-stats.patch++>>>
-|	<<<--patches.suse/qede-Add-missing-Status-block-free.patch-->>><<<++patches.suse/ionic-Add-RSS-support.patch++>>>
-|	<<<--patches.suse/qede-Don-t-use-an-internal-MAC-field.patch-->>><<<++patches.suse/ionic-Add-coalesce-and-other-features.patch++>>>
-|	<<<--patches.suse/qed-Revise-alloc-setup-free-flow.patch-->>><<<++patches.suse/net-sched-cbs-remove-redundant-assignment-to-variabl.patch++>>>
-|	<<<--patches.suse/qed-Correct-print-in-iscsi-error-flow.patch-->>><<<++patches.suse/net-tls-use-the-full-sk_proto-pointer.patch++>>>
-|	<<<--patches.suse/qede-qedr-closure-after-setting-state.patch-->>><<<++patches.suse/net-tls-don-t-jump-to-return.patch++>>>
-|	<<<--patches.suse/qed-Fix-setting-of-Management-bitfields.patch-->>><<<++patches.suse/net-tls-narrow-down-the-critical-area-of-device_offl.patch++>>>
-|	<<<--patches.suse/qede-Support-1G-advertisment.patch-->>><<<++patches.suse/net-tls-clean-up-the-number-of-ifdefs-for-CONFIG_TLS.patch++>>>
-|	<<<--patches.suse/ibmveth-Support-to-enable-LSO-CSO-for-Trunk-VEA.patch-->>><<<++patches.suse/net-tls-dedup-the-record-cleanup.patch++>>>
-|	<<<--patches.suse/cxgb4-retrieve-port-information-from-firmware.patch-->>><<<++patches.suse/ixgbe-Use-kzfree-rather-than-its-implementation.patch++>>>
-|	<<<--patches.suse/net-define-receive-timestamp-filter-for-NTP.patch-->>><<<++patches.suse/sunrpc-Use-kzfree-rather-than-its-implementation.patch++>>>
-|	<<<--patches.suse/net-ethernet-update-drivers-to-handle-HWTSTAMP_FILTE.patch-->>><<<++patches.suse/rocker-add-missing-init_net-check-in-FIB-notifier.patch++>>>
-|	<<<--patches.suse/net-add-function-to-retrieve-original-skb-device-usi.patch-->>><<<++patches.suse/net-qed-Move-static-keyword-to-the-front-of-declarat.patch++>>>
-|	<<<--patches.suse/net-add-new-control-message-for-incoming-HW-timestam.patch-->>><<<++patches.suse/net-hns-Move-static-keyword-to-the-front-of-declarat.patch++>>>
-|	<<<--patches.suse/net-fix-documentation-of-struct-scm_timestamping.patch-->>><<<++patches.suse/nfp-Drop-unnecessary-continue-in-nfp_net_pf_alloc_vn.patch++>>>
-|	<<<--patches.suse/net-allow-simultaneous-SW-and-HW-transmit-timestampi.patch-->>><<<++patches.suse/net_sched-act_police-add-2-new-attributes-to-support.patch++>>>
-|	<<<--patches.suse/net-ethernet-update-drivers-to-make-both-SW-and-HW-T.patch-->>><<<++patches.suse/net-hns3-fix-error-VF-index-when-setting-VLAN-offloa.patch++>>>
-|	<<<--patches.suse/tcp-fix-tcp_probe_timer-for-TCP_USER_TIMEOUT.patch-->>><<<++patches.suse/net-hns3-fix-double-free-bug-when-setting-ringparam.patch++>>>
-|	<<<--patches.suse/net-Define-SCM_TIMESTAMPING_PKTINFO-on-all-architect.patch-->>><<<++patches.suse/net-hns3-fix-mis-assignment-to-hdev-reset_level-in-h.patch++>>>
-|	<<<--patches.suse/net-Fix-parisc-SCM_TIMESTAMPING_PKTINFO-value.patch-->>><<<++patches.suse/net-hns3-add-client-node-validity-judgment.patch++>>>
-|	<<<--patches.suse/net-ipv4-Add-extack-messages-for-route-add-failures.patch-->>><<<++patches.suse/net-hns3-remove-explicit-conversion-to-bool.patch++>>>
-|	<<<--patches.suse/nfp-add-nfp_cppcore_pcie_unit-helper.patch-->>><<<++patches.suse/net-hns3-disable-loopback-setting-in-hclge_mac_init.patch++>>>
-|	<<<--patches.suse/nfp-make-nfp_net-alloc-init-cleanup-free-not-depend-.patch-->>><<<++patches.suse/net-hns3-make-hclge_dbg_get_m7_stats_info-static.patch++>>>
-|	<<<--patches.suse/nfp-rename-netdev-port-to-vNIC.patch-->>><<<++patches.suse/tools-bpftool-compile-with-EXTRA_WARNINGS.patch++>>>
-|	<<<--patches.suse/nfp-add-nfp_net_pf_free_vnic-function.patch-->>><<<++patches.suse/libbpf-make-libbpf.map-source-of-truth-for-libbpf-ve.patch++>>>
-|	<<<--patches.suse/nfp-introduce-very-minimal-nfp_app.patch-->>><<<++patches.suse/tools-bpftool-fix-arguments-for-p_err-in-do_event_pi.patch++>>>
-|	<<<--patches.suse/nfp-disallow-mixing-vNICs-with-and-without-NSP-port-.patch-->>><<<++patches.suse/tools-bpftool-fix-format-strings-and-arguments-for-j.patch++>>>
-|	<<<--patches.suse/nfp-introduce-nfp_port.patch-->>><<<++patches.suse/tools-bpftool-fix-argument-for-p_err-in-BTF-do_dump.patch++>>>
-|	<<<--patches.suse/nfp-update-port-state-in-place.patch-->>><<<++patches.suse/tools-bpftool-fix-format-string-for-p_err-in-query_f.patch++>>>
-|	<<<--patches.suse/nfp-move-refresh-tracking-into-the-port-structure.patch-->>><<<++patches.suse/tools-bpftool-fix-format-string-for-p_err-in-detect_.patch++>>>
-|	<<<--patches.suse/nfp-provide-linking-on-port-structures.patch-->>><<<++patches.suse/tools-bpftool-move-__printf-attributes-to-header-fil.patch++>>>
-|	<<<--patches.suse/nfp-mark-port-state-as-stale-after-reconfig.patch-->>><<<++patches.suse/btf-fix-return-value-check-in-btf_vmlinux_init.patch++>>>
-|	<<<--patches.suse/nfp-mark-port-state-as-stale-if-update-failed.patch-->>><<<++patches.suse/xsk-replace-ndo_xsk_async_xmit-with-ndo_xsk_wakeup.patch++>>>
-|	<<<--patches.suse/nfp-refresh-port-state-before-reporting-autonegotiat.patch-->>><<<++patches.suse/xsk-add-support-for-need_wakeup-flag-in-AF_XDP-rings.patch++>>>
-|	<<<--patches.suse/net-sched-properly-assign-RCU-pointer-in-tcf_chain_t.patch-->>><<<++patches.suse/i40e-add-support-for-AF_XDP-need_wakeup-feature.patch++>>>
-|	<<<--patches.suse/net-sched-fix-filter-flushing.patch-->>><<<++patches.suse/ixgbe-add-support-for-AF_XDP-need_wakeup-feature.patch++>>>
-|	<<<--patches.suse/enic-unmask-intr-only-when-napi-is-complete.patch-->>><<<++patches.suse/libbpf-add-support-for-need_wakeup-flag-in-AF_XDP-pa.patch++>>>
-|	<<<--patches.suse/qede-Fix-sparse-warnings.patch-->>><<<++patches.suse/samples-bpf-add-use-of-need_wakeup-flag-in-xdpsock.patch++>>>
-|	<<<--patches.suse/qed-Align-DP_ERR-style-with-other-DP-macros.patch-->>><<<++patches.suse/net-mlx5e-Move-the-SW-XSK-code-from-NAPI-poll-to-a-s.patch++>>>
-|	<<<--patches.suse/qed-main_ptt-for-tunnel-configuration.patch-->>><<<++patches.suse/net-mlx5e-Add-AF_XDP-need_wakeup-support.patch++>>>
-|	<<<--patches.suse/qed-Log-incorrectly-installed-board.patch-->>><<<++patches.suse/net-Don-t-call-XDP_SETUP_PROG-when-nothing-is-change.patch++>>>
-|	<<<--patches.suse/qed-Drop-the-s-from-num_ports_in_engines.patch-->>><<<++patches.suse/libbpf-relicense-bpf_helpers.h-and-bpf_endian.h.patch++>>>
-|	<<<--patches.suse/qed-Remove-BB_A0-references.patch-->>><<<++patches.suse/selftests-bpf-fix-race-in-test_tcp_rtt-test.patch++>>>
-|	<<<--patches.suse/qed-Flush-slowpath-tasklet-on-stop.patch-->>><<<++patches.suse/bpf-export-bpf_map_inc_not_zero.patch++>>>
-|	<<<--patches.suse/qed-Enable-RoCE-parser-searching-on-fp-init.patch-->>><<<++patches.suse/bpf-support-cloning-sk-storage-on-accept.patch++>>>
-|	<<<--patches.suse/qed-Provide-MBI-information-in-dev_info.patch-->>><<<++patches.suse/bpf-sync-bpf.h-to-tools-9e819ffc.patch++>>>
-|	<<<--patches.suse/qede-Log-probe-of-PCI-device.patch-->>><<<++patches.suse/xsk-remove-AF_XDP-socket-from-map-when-the-socket-is.patch++>>>
-|	<<<--patches.suse/qed-Replace-set_id-api-with-set_name.patch-->>><<<++patches.suse/xsk-support-BPF_EXIST-and-BPF_NOEXIST-flags-in-XSKMA.patch++>>>
-|	<<<--patches.suse/net-flow_dissector-add-support-for-dissection-of-tcp.patch-->>><<<++patches.suse/bpf-Use-PTR_ERR_OR_ZERO-in-xsk_map_inc.patch++>>>
-|	<<<--patches.suse/net-sched-flower-add-support-for-matching-on-tcp-fla.patch-->>><<<++patches.suse/bpf-add-BTF-ids-in-procfs-for-file-descriptors-to-BT.patch++>>>
-|	<<<--patches.suse/tcp-fix-TCP_SYNCNT-flakes.patch-->>><<<++patches.suse/bpf-add-new-BPF_BTF_GET_NEXT_ID-syscall-command.patch++>>>
-|	<<<--patches.suse/net-IB-mlx5-Replace-mlx5_vzalloc-with-kvzalloc.patch-->>><<<++patches.suse/tools-bpf-synchronise-BPF-UAPI-header-with-tools.patch++>>>
-|	<<<--patches.suse/net-mlx5-Update-the-list-of-the-PCI-supported-device.patch-->>><<<++patches.suse/libbpf-refactor-bpf_-_get_next_id-functions.patch++>>>
-|	<<<--patches.suse/net-mlx5-Introduce-trigger_health_work-function.patch-->>><<<++patches.suse/libbpf-add-bpf_btf_get_next_id-to-cycle-through-BTF-.patch++>>>
-|	<<<--patches.suse/net-mlx5-FPGA-Add-basic-support-for-Innova.patch-->>><<<++patches.suse/libbpf-use-LFS-_FILE_OFFSET_BITS-instead-of-direct-m.patch++>>>
-|	<<<--patches.suse/net-mlx5-Bump-driver-version.patch-->>><<<++patches.suse/xdp-xdp_umem-replace-kmap-on-vmap-for-umem-map.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Bump-driver-version.patch-->>><<<++patches.suse/btf-do-not-use-CONFIG_OUTPUT_FORMAT.patch++>>>
-|	<<<--patches.suse/net-sched-cls_api-make-reclassify-return-all-the-way.patch-->>><<<++patches.suse/bpf-fix-struct-pt_reg-typo-in-documentation.patch++>>>
-|	<<<--patches.suse/net_sched-only-create-filter-chains-for-new-filters-.patch-->>><<<++patches.suse/bpf-clarify-when-bpf_trace_printk-discards-lines.patch++>>>
-|	<<<--patches.suse/tcp-better-validation-of-received-ack-sequences.patch-->>><<<++patches.suse/bpf-sync-bpf.h-to-tools-1f8919b1.patch++>>>
-|	<<<--patches.suse/Bluetooth-Add-support-for-Intel-Bluetooth-device-946.patch-->>><<<++patches.suse/bpf-introduce-verifier-internal-test-flag.patch++>>>
-|	<<<--patches.suse/Bluetooth-hci_uart-fix-kconfig-dependency-->>><<<++patches.suse/tools-bpf-sync-bpf.h.patch++>>>
-|	<<<--patches.suse/Bluetooth-hci_ldisc-Use-rwlocking-to-avoid-closing-p-->>><<<++patches.suse/selftests-bpf-test_progs-test__skip.patch++>>>
-|	<<<--patches.suse/Bluetooth-hci_nokia-select-BT_HCIUART_H4-->>><<<++patches.suse/selftests-bpf-test_progs-remove-global-fail-success-.patch++>>>
-|	<<<--patches.suse/Bluetooth-hci_ll-Fix-download_firmware-return-when-_-->>><<<++patches.suse/selftests-bpf-test_progs-remove-asserts-from-subtest.patch++>>>
-|	<<<--patches.suse/be2net-Fix-UE-detection-logic-for-BE3.patch-->>><<<++patches.suse/selftests-bpf-test_progs-remove-unused-ret.patch++>>>
-|	<<<--patches.suse/be2net-Update-the-driver-version-to-11.4.0.0.patch-->>><<<++patches.suse/tools-bpftool-ignore-make-built-in-rules-for-getting.patch++>>>
-|	<<<--patches.suse/Add-the-mlxfw-module-for-Mellanox-firmware-flash-pro.patch-->>><<<++patches.suse/tools-bpftool-improve-and-check-builds-for-different.patch++>>>
-|	<<<--patches.suse/nfp-move-mutex-init-out-of-net-code.patch-->>><<<++patches.suse/tools-bpf-account-for-generated-feature-and-libbpf-d.patch++>>>
-|	<<<--patches.suse/nfp-add-devlink-support.patch-->>><<<++patches.suse/tools-bpftool-do-not-link-twice-against-libbpf.a-in-.patch++>>>
-|	<<<--patches.suse/nfp-add-helper-for-cleaning-up-vNICs.patch-->>><<<++patches.suse/nfp-bpf-rework-MTU-checking.patch++>>>
-|	<<<--patches.suse/nfp-register-ports-as-devlink-ports.patch-->>><<<++patches.suse/nfp-bpf-add-simple-map-op-cache.patch++>>>
-|	<<<--patches.suse/nfp-calculate-total-port-lanes-for-split.patch-->>><<<++patches.suse/bpf-fix-error-check-in-bpf_tcp_gen_syncookie.patch++>>>
-|	<<<--patches.suse/nfp-support-port-splitting-via-devlink.patch-->>><<<++patches.suse/i40e-simplify-Rx-buffer-recycle.patch++>>>
-|	<<<--patches.suse/liquidio-fix-rare-pci_driver.probe-failure-of-VF-dri.patch-->>><<<++patches.suse/ixgbe-simplify-Rx-buffer-recycle.patch++>>>
-|	<<<--patches.suse/liquidio-fix-inaccurate-count-of-napi-processed-rx-p.patch-->>><<<++patches.suse/xsk-add-support-to-allow-unaligned-chunk-placement.patch++>>>
-|	<<<--patches.suse/ibmvnic-077-Track-state-of-adapter-napis.patch-->>><<<++patches.suse/i40e-modify-driver-for-handling-offsets.patch++>>>
-|	<<<--patches.suse/ibmvnic-078-Handle-failover-after-failed-init-crq.patch-->>><<<++patches.suse/ixgbe-modify-driver-for-handling-offsets.patch++>>>
-|	<<<--patches.suse/ibmvnic-079-Send-gratuitous-arp-on-reset.patch-->>><<<++patches.suse/mlx5e-modify-driver-for-handling-offsets.patch++>>>
-|	<<<--patches.suse/ibmvnic-080-Fix-cleanup-of-SKB-s-on-driver-close.patch-->>><<<++patches.suse/net-mlx5e-Allow-XSK-frames-smaller-than-a-page.patch++>>>
-|	<<<--patches.suse/ibmvnic-081-Non-fatal-error-handling.patch-->>><<<++patches.suse/libbpf-add-flags-to-umem-config.patch++>>>
-|	<<<--patches.suse/ibmvnic-082-Halt-TX-and-report-carrier-off-on-H_CLOSED-r.patch-->>><<<++patches.suse/samples-bpf-add-unaligned-chunks-mode-support-to-xdp.patch++>>>
-|	<<<--patches.suse/ibmvnic-083-Deactivate-RX-pool-buffer-replenishment-on-H.patch-->>><<<++patches.suse/samples-bpf-add-buffer-recycling-for-unaligned-chunk.patch++>>>
-|	<<<--patches.suse/ibmvnic-084-Check-adapter-state-during-ibmvnic_poll.patch-->>><<<++patches.suse/samples-bpf-use-hugepages-in-xdpsock-app.patch++>>>
-|	<<<--patches.suse/ibmvnic-085-Reset-the-CRQ-queue-during-driver-reset.patch-->>><<<++patches.suse/selftests-bpf-test_progs-fix-verbose-mode-garbage.patch++>>>
-|	<<<--patches.suse/ibmvnic-086-Reset-tx-rx-pools-on-driver-reset.patch-->>><<<++patches.suse/selftests-bpf-test_progs-add-missing-n-to-CHECK_FAIL.patch++>>>
-|	<<<--patches.suse/ibmvnic-087-Reset-sub-crqs-during-driver-reset.patch-->>><<<++patches.suse/selftests-bpf-introduce-bpf_cpu_to_be64-and-bpf_be64.patch++>>>
-|	<<<--patches.suse/rtnl-Add-support-for-netdev-event-to-link-messages.patch-->>><<<++patches.suse/selftests-bpf-fix-ctx-write-sysctl-write-read-ok-on-.patch++>>>
-|	<<<--patches.suse/nfp-add-MAY_USE_DEVLINK-dependency.patch-->>><<<++patches.suse/selftests-bpf-improve-unexpected-success-reporting-i.patch++>>>
-|	<<<--patches.suse/nfp-add-set_mac_address-support-while-the-interface-.patch-->>><<<++patches.suse/selftests-bpf-fix-endianness-issues-in-test_sysctl.patch++>>>
-|	<<<--patches.suse/nfp-set-driver-VF-limit.patch-->>><<<++patches.suse/i40e-fix-xdp-handle-calculations.patch++>>>
-|	<<<--patches.suse/nfp-don-t-set-aux-pointers-if-ioremap-failed.patch-->>><<<++patches.suse/ixgbe-fix-xdp-handle-calculations.patch++>>>
-|	<<<--patches.suse/nfp-only-try-to-get-to-PCIe-ctrl-memory-if-BARs-are-.patch-->>><<<++patches.suse/xsk-avoid-store-tearing-when-assigning-queues.patch++>>>
-|	<<<--patches.suse/nfp-support-long-reads-and-writes-with-the-cpp-helpe.patch-->>><<<++patches.suse/xsk-avoid-store-tearing-when-assigning-umem.patch++>>>
-|	<<<--patches.suse/nfp-shorten-CPP-core-probe-logs.patch-->>><<<++patches.suse/xsk-use-state-member-for-socket-synchronization.patch++>>>
-|	<<<--patches.suse/nfp-support-variable-NSP-response-lengths.patch-->>><<<++patches.suse/xsk-lock-the-control-mutex-in-sock_diag-interface.patch++>>>
-|	<<<--patches.suse/nfp-add-hwmon-support.patch-->>><<<++patches.suse/rtlwifi-rtl8192cu-Fix-value-set-in-descriptor.patch++>>>
-|	<<<--patches.suse/nfp-don-t-wait-for-resources-indefinitely.patch-->>><<<++patches.suse/rtlwifi-rtl8821ae-Fix-incorrect-returned-values.patch++>>>
-|	<<<--patches.suse/nfp-fix-print-format-for-ring-pointers-in-ring-dumps.patch-->>><<<++patches.suse/zd1211rw-remove-false-assertion-from-zd_mac_clear.patch++>>>
-|	<<<--patches.suse/nfp-don-t-add-ring-size-to-index-calculations.patch-->>><<<++patches.suse/bcma-fix-incorrect-update-of-BCMA_CORE_PCI_MDIO_DATA.patch++>>>
-|	<<<--patches.suse/nfp-don-t-keep-count-for-free-buffers-delayed-kick.patch-->>><<<++patches.suse/brcmfmac-get-chip-s-default-RAM-info-during-PCIe-set.patch++>>>
-|	<<<--patches.suse/net-add-extack-arg-to-lwtunnel-build-state.patch-->>><<<++patches.suse/mt76-round-up-length-on-mt76_wr_copy.patch++>>>
-|	<<<--patches.suse/qed-Add-missing-static-local-dcbx-info.patch-->>><<<++patches.suse/mt76-mt7615-fix-sparse-warnings-warning-restricted-_.patch++>>>
-|	<<<--patches.suse/qed-Correct-DCBx-update-scheme.patch-->>><<<++patches.suse/mt76-mt7615-always-release-sem-in-mt7615_load_patch.patch++>>>
-|	<<<--patches.suse/qed-Don-t-inherit-RoCE-DCBx-for-V2.patch-->>><<<++patches.suse/mt76-mt76u-fix-typo-in-mt76u_fill_rx_sg.patch++>>>
-|	<<<--patches.suse/qed-QL41xxx-VF-MSI-x-table.patch-->>><<<++patches.suse/mt76-usb-fix-endian-in-mt76u_copy.patch++>>>
-|	<<<--patches.suse/qed-Support-dynamic-s-tag-change.patch-->>><<<++patches.suse/mt76-mt7615-fix-MT7615_WATCHDOG_TIME-definition.patch++>>>
-|	<<<--patches.suse/qed-Get-rid-of-the-attention-arrays.patch-->>><<<++patches.suse/mt76-mt7603-fix-watchdog-rescheduling-in-mt7603_set_.patch++>>>
-|	<<<--patches.suse/qed-Diffrentiate-adapter-specific-attentions.patch-->>><<<++patches.suse/mt76-stop-rx-aggregation-on-station-removal.patch++>>>
-|	<<<--patches.suse/qed-Print-multi-bit-attentions-properly.patch-->>><<<++patches.suse/rtw88-fix-seq_file-memory-leak.patch++>>>
-|	<<<--patches.suse/qed-Mask-parities-after-occurance.patch-->>><<<++patches.suse/rtlwifi-Fix-file-release-memory-leak.patch++>>>
-|	<<<--patches.suse/qed-Cache-alignemnt-padding-to-match-host.patch-->>><<<++patches.suse/0001-iwlwifi-mvm-start-to-remove-the-code-for-d0i3.patch++>>>
-|	<<<--patches.suse/cxgb4-0153-cxgb4-keep-carrier-off-before-registering-netdev.patch-->>><<<++patches.suse/0001-iwlwifi-remove-all-the-d0i3-references.patch++>>>
-|	<<<--patches.suse/cxgb4-add-new-T5-pci-device-id-2.patch-->>><<<++patches.suse/0001-iwlwifi-mvm-remove-the-tx-defer-for-d0i3.patch++>>>
-|	<<<--patches.suse/cxgb4-FW-upgrade-fixes.patch-->>><<<++patches.suse/0001-iwlwifi-mvm-remove-the-d0i3-entry-exit-flow.patch++>>>
-|	<<<--patches.suse/cxgb4-0152-cxgb4-Fix-netdev_features-flag.patch-->>><<<++patches.suse/0001-iwlwifi-mvm-remove-d0i3_ap_sta_id.patch++>>>
-|	<<<--patches.suse/bnxt_en-Support-for-Short-Firmware-Message.patch-->>><<<++patches.suse/0001-iwlwifi-mvm-remove-last-leftovers-of-d0i3.patch++>>>
-|	<<<--patches.suse/bnxt_en-Add-PCI-IDs-for-BCM57454-VF-devices.patch-->>><<<++patches.suse/iwlwifi-dbg_ini-remove-periphery-phy-and-aux-regions.patch++>>>
-|	<<<--patches.suse/bnxt_en-Add-a-callback-to-inform-RDMA-driver-during-.patch-->>><<<++patches.suse/ice-Update-fields-in-ice_vsi_set_num_qs-when-reconfi.patch++>>>
-|	<<<--patches.suse/bnxt_en-Add-additional-chip-ID-definitions.patch-->>><<<++patches.suse/ice-Add-ice_get_main_vsi-to-get-PF-main-VSI.patch++>>>
-|	<<<--patches.suse/bnxt_en-Optimize-doorbell-write-operations-for-newer.patch-->>><<<++patches.suse/ice-Check-root-pointer-for-validity.patch++>>>
-|	<<<--patches.suse/bnxt_en-Implement-xmit_more.patch-->>><<<++patches.suse/ice-clean-up-arguments.patch++>>>
-|	<<<--patches.suse/bnxt_en-Pass-in-sh-parameter-to-bnxt_set_dflt_rings.patch-->>><<<++patches.suse/ice-move-code-closer-together.patch++>>>
-|	<<<--patches.suse/bnxt_en-Fix-xmit_more-with-BQL.patch-->>><<<++patches.suse/ice-small-efficiency-fixes.patch++>>>
-|	<<<--patches.suse/net-mlxfw-select-CONFIG_XZ_DEC.patch-->>><<<++patches.suse/ice-change-work-limit-to-a-constant.patch++>>>
-|	<<<--patches.suse/rtnetlink-use-the-new-rtnl_get_event-interface.patch-->>><<<++patches.suse/ice-Reliably-reset-VFs.patch++>>>
-|	<<<--patches.suse/msft-hv-1376-netvsc-Add-include-s-for-csum_-function-declarations.patch-->>><<<++patches.suse/ice-report-link-down-for-VF-when-PF-s-queues-are-not.patch++>>>
-|	<<<--patches.suse/i40evf-fix-duplicate-lines.patch-->>><<<++patches.suse/ice-Check-for-DCB-capability-before-initializing-DCB.patch++>>>
-|	<<<--patches.suse/i40evf-fix-merge-error-in-older-patch.patch-->>><<<++patches.suse/ice-Report-VF-link-status-with-opcode-to-get-resourc.patch++>>>
-|	<<<--patches.suse/i40evf-disable-unused-flags.patch-->>><<<++patches.suse/ice-update-Tx-context-struct.patch++>>>
-|	<<<--patches.suse/i40e-fix-race-condition-with-PTP_TX_IN_PROGRESS-bits.patch-->>><<<++patches.suse/ice-Allow-for-delayed-LLDP-MIB-change-registration.patch++>>>
-|	<<<--patches.suse/i40e-avoid-permanent-lock-of-_PTP_TX_IN_PROGRESS.patch-->>><<<++patches.suse/ice-Minor-refactor-in-queue-management.patch++>>>
-|	<<<--patches.suse/i40e-add-statistic-indicating-number-of-skipped-Tx-t.patch-->>><<<++patches.suse/ice-change-default-number-of-receive-descriptors.patch++>>>
-|	<<<--patches.suse/i40e-use-pf-data-structure-directly-in-i40e_ptp_rx_h.patch-->>><<<++patches.suse/ice-Rework-around-device-function-capabilities.patch++>>>
-|	<<<--patches.suse/i40e-check-for-Tx-timestamp-timeouts-during-watchdog.patch-->>><<<++patches.suse/netfilter-not-mark-a-spinlock-as-__read_mostly.patch++>>>
-|	<<<--patches.suse/i40e-Check-for-memory-allocation-failure.patch-->>><<<++patches.suse/net-fib_notifier-move-fib_notifier_ops-from-struct-n.patch++>>>
-|	<<<--patches.suse/ixgbe-ixgbevf-Enables-TSO-for-MPLS-encapsulated-pack.patch-->>><<<++patches.suse/tcp-ulp-fix-possible-crash-in-tcp_diag_get_aux_size.patch++>>>
-|	<<<--patches.suse/ixgbe-initialize-u64_stats_sync-structures-early-at-.patch-->>><<<++patches.suse/net-mlx5e-Fix-static-checker-warning-of-potential-po.patch++>>>
-|	<<<--patches.suse/ixgbe-Remove-MAC-X550EM_X-1Gbase-t-led_-on-off-suppo.patch-->>><<<++patches.suse/net-mlx5-Kconfig-Fix-MLX5_CORE-dependency-with-PCI_H.patch++>>>
-|	<<<--patches.suse/ixgbe-enable-L3-L4-filtering-for-Tx-switched-packets.patch-->>><<<++patches.suse/net-mlx5e-Use-ipv6_stub-to-avoid-dependency-with-ipv.patch++>>>
-|	<<<--patches.suse/ixgbe-Correct-thermal-sensor-event-check.patch-->>><<<++patches.suse/net-mlx5e-Remove-leftover-declaration.patch++>>>
-|	<<<--patches.suse/ixgbe-Add-error-checking-to-setting-VF-MAC.patch-->>><<<++patches.suse/net-mlx5-fix-spelling-mistake-offlaods-offloads.patch++>>>
-|	<<<--patches.suse/ixgbe-Resolve-truncation-warning-for-q_vector-name.patch-->>><<<++patches.suse/net-mlx5-fix-missing-assignment-of-variable-err.patch++>>>
-|	<<<--patches.suse/ixgbe-Resolve-warnings-for-Wimplicit-fallthrough.patch-->>><<<++patches.suse/net-mlx5-Use-PTR_ERR_OR_ZERO-rather-than-its-impleme.patch++>>>
-|	<<<--patches.suse/ixgbevf-Resolve-truncation-warning-for-q_vector-name.patch-->>><<<++patches.suse/net-mlx5e-kTLS-Remove-unused-function-parameter.patch++>>>
-|	<<<--patches.suse/ixgbevf-Resolve-warnings-for-Wimplicit-fallthrough.patch-->>><<<++patches.suse/net-mlx5e-Remove-unnecessary-clear_bit-s.patch++>>>
-|	<<<--patches.suse/ixgbe-correct-CS4223-7-PHY-identification.patch-->>><<<++patches.suse/net-mlx5-DR-Remove-useless-set-memory-to-zero-use-me.patch++>>>
-|	<<<--patches.suse/ixgbe-add-write-flush-when-configuring-CS4223-7.patch-->>><<<++patches.suse/net-mlx5-DR-Fix-error-return-code-in-dr_domain_init_.patch++>>>
-|	<<<--patches.suse/ixgbe-always-call-setup_mac_link-for-multispeed-fibe.patch-->>><<<++patches.suse/net-mlx5-DR-Remove-redundant-dev_name-print-from-err.patch++>>>
-|	<<<--patches.suse/ixgbe-add-missing-configuration-for-rate-select-1.patch-->>><<<++patches.suse/net-mlx5-Expose-HW-capability-bits-for-port-buffer-p.patch++>>>
-|	<<<--patches.suse/ixgbe-fix-incorrect-status-check.patch-->>><<<++patches.suse/net-mlx5e-Add-port-buffer-s-congestion-counters.patch++>>>
-|	<<<--patches.suse/sched-add-helper-for-updating-statistics-on-all-acti.patch-->>><<<++patches.suse/msft-hv-1945-hv_netvsc-Allow-scatter-gather-feature-to-be-tunable.patch++>>>
-|	<<<--patches.suse/nfp-add-missing-fall-through-statements.patch-->>><<<++patches.suse/msft-hv-1946-hv_netvsc-Sync-offloading-features-to-VF-NIC.patch++>>>
-|	<<<--patches.suse/nfp-turn-reading-PCIe-RTsym-parameters-into-a-helper.patch-->>><<<++patches.suse/ionic-Remove-unused-including-linux-version.h.patch++>>>
-|	<<<--patches.suse/nfp-move-port-init-to-apps.patch-->>><<<++patches.suse/be2net-make-two-arrays-static-const-makes-object-sma.patch++>>>
-|	<<<--patches.suse/nfp-report-app-name-in-ethtool-i.patch-->>><<<++patches.suse/net-hns3-make-array-spec_opcode-static-const-makes-o.patch++>>>
-|	<<<--patches.suse/nfp-move-eBPF-offload-files-to-BPF-app-directory.patch-->>><<<++patches.suse/Bluetooth-hci_bcm-Fix-Wunused-const-variable-warning.patch++>>>
-|	<<<--patches.suse/nfp-move-bpf-offload-code-to-the-BPF-app.patch-->>><<<++patches.suse/bluetooth-bcm-Add-support-for-loading-firmware-for-B.patch++>>>
-|	<<<--patches.suse/nfp-move-basic-eBPF-stats-to-app-specific-code.patch-->>><<<++patches.suse/bluetooth-hci_bcm-Give-more-time-to-come-out-of-rese.patch++>>>
-|	<<<--patches.suse/nfp-fix-memory-leak-on-FW-load-error.patch-->>><<<++patches.suse/Bluetooth-hidp-Fix-assumptions-on-the-return-value-o.patch++>>>
-|	<<<--patches.suse/bpf-free-up-BPF_JMP-BPF_CALL-BPF_X-opcode.patch-->>><<<++patches.suse/net-tls-unref-frags-in-order.patch++>>>
-|	<<<--patches.suse/bpf-split-bpf-core-interpreter.patch-->>><<<++patches.suse/net-tls-use-RCU-for-the-adder-to-the-offload-record-.patch++>>>
-|	<<<--patches.suse/bpf-teach-verifier-to-track-stack-depth.patch-->>><<<++patches.suse/net-tls-remove-the-record-tail-optimization.patch++>>>
-|	<<<--patches.suse/bpf-reconcile-bpf_tail_call-and-stack_depth.patch-->>><<<++patches.suse/net-tls-align-non-temporal-copy-to-cache-lines.patch++>>>
-|	<<<--patches.suse/bpf-track-stack-depth-of-classic-bpf-programs.patch-->>><<<++patches.suse/iavf-remove-unused-debug-function-iavf_debug_d.patch++>>>
-|	<<<--patches.suse/bpf-fix-stack_depth-usage-by-test_bpf.ko.patch-->>><<<++patches.suse/ixgbevf-Link-lost-in-VM-on-ixgbevf-when-restoring-fr.patch++>>>
-|	<<<--patches.suse/bpf-use-different-interpreter-depending-on-required-.patch-->>><<<++patches.suse/e1000e-Make-speed-detection-on-hotplugging-cable-mor.patch++>>>
-|	<<<--patches.suse/bpf-change-x86-JITed-program-stack-layout.patch-->>><<<++patches.suse/igc-Remove-useless-forward-declaration.patch++>>>
-|	<<<--patches.suse/bpf-take-advantage-of-stack_depth-tracking-in-x64-JI.patch-->>><<<++patches.suse/fm10k-use-a-local-variable-for-the-frag-pointer.patch++>>>
-|	<<<--patches.suse/qed-Make-qed_int_cau_conf_pi-static.patch-->>><<<++patches.suse/igc-Add-NVM-checksum-validation.patch++>>>
-|	<<<--patches.suse/qed-Minor-refactoring-in-interrupt-code.patch-->>><<<++patches.suse/iavf-allow-permanent-MAC-address-to-change.patch++>>>
-|	<<<--patches.suse/qed-IGU-read-revised.patch-->>><<<++patches.suse/igc-Remove-unneeded-PCI-bus-defines.patch++>>>
-|	<<<--patches.suse/qed-Distinguish-between-sb_id-and-igu_sb_id.patch-->>><<<++patches.suse/i40e-fix-hw_dbg-usage-in-i40e_hmc_get_object_va.patch++>>>
-|	<<<--patches.suse/qed-Add-aux.-function-translating-sb_id-igu_sb_id.patch-->>><<<++patches.suse/i40e-Implement-debug-macro-hw_dbg-using-dev_dbg.patch++>>>
-|	<<<--patches.suse/qed-Encapsulate-interrupt-counters-in-struct.patch-->>><<<++patches.suse/i40e-Remove-EMPR-traces-from-debugfs-facility.patch++>>>
-|	<<<--patches.suse/qed-Remove-assumption-on-SB-order-in-IGU.patch-->>><<<++patches.suse/ixgbe-sync-the-first-fragment-unconditionally.patch++>>>
-|	<<<--patches.suse/qed-Provide-auxiliary-for-getting-free-VF-SB.patch-->>><<<++patches.suse/igc-Add-tx_csum-offload-functionality.patch++>>>
-|	<<<--patches.suse/qed-Hold-a-single-array-for-SBs.patch-->>><<<++patches.suse/i40e-Add-support-for-X710-device.patch++>>>
-|	<<<--patches.suse/qed-Reset-IGU-CAM-to-default-on-init.patch-->>><<<++patches.suse/net-mlx4_en-ethtool-make-array-modes-static-const-ma.patch++>>>
-|	<<<--patches.suse/qed-No-need-to-reset-SBs-on-IOV-init.patch-->>><<<++patches.suse/devlink-extend-fw_load_policy-values.patch++>>>
-|	<<<--patches.suse/qed-Correct-order-of-wwnn-and-wwpn.patch-->>><<<++patches.suse/devlink-add-reset_dev_on_drv_probe-param.patch++>>>
-|	<<<--patches.suse/qed-Share-additional-information-with-qedf.patch-->>><<<++patches.suse/nfp-nsp-add-support-for-fw_loaded-command.patch++>>>
-|	<<<--patches.suse/qed-Support-NVM-image-reading-API.patch-->>><<<++patches.suse/nfp-nsp-add-support-for-optional-hwinfo-lookup.patch++>>>
-|	<<<--patches.suse/qed-Add-support-for-changing-iSCSI-mac.patch-->>><<<++patches.suse/nfp-nsp-add-support-for-hwinfo-set-operation.patch++>>>
-|	<<<--patches.suse/i40evf-drop-i40e_type.h-include.patch-->>><<<++patches.suse/nfp-honor-FW-reset-and-loading-policies.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-create-and-use-new-unified-header-file.patch-->>><<<++patches.suse/nfp-add-devlink-param-infrastructure.patch++>>>
-|	<<<--patches.suse/i40e-use-new-unified-virtchnl-header-file.patch-->>><<<++patches.suse/nfp-devlink-add-fw_load_policy-support.patch++>>>
-|	<<<--patches.suse/virtchnl-rename-i40e-to-generic-virtchnl.patch-->>><<<++patches.suse/nfp-devlink-add-reset_dev_on_drv_probe-support.patch++>>>
-|	<<<--patches.suse/virtchnl-move-some-code-to-core-driver.patch-->>><<<++patches.suse/kdoc-fix-nfp_fw_load-documentation.patch++>>>
-|	<<<--patches.suse/virtchnl-convert-to-new-macros.patch-->>><<<++patches.suse/Documentation-nfp-add-nfp-driver-specific-notes.patch++>>>
-|	<<<--patches.suse/i40e-virtchnl-refactor-code-for-validate-checks.patch-->>><<<++patches.suse/net-hns3-add-ethtool_ops.set_channels-support-for-HN.patch++>>>
-|	<<<--patches.suse/i40evf-virtchnl-whitespace-cleanups.patch-->>><<<++patches.suse/net-hns3-revert-to-old-channel-when-setting-new-chan.patch++>>>
-|	<<<--patches.suse/virtchnl-finish-conversion-to-virtchnl-interface.patch-->>><<<++patches.suse/net-hns3-fix-shaper-parameter-algorithm.patch++>>>
-|	<<<--patches.suse/i40e-virtchnl-move-function-to-virtchnl.patch-->>><<<++patches.suse/net-hns3-fix-port-setting-handle-for-fibre-port.patch++>>>
-|	<<<--patches.suse/virtchnl-Add-pad-fields-to-a-couple-of-structures.patch-->>><<<++patches.suse/net-hns3-modify-some-logs-format.patch++>>>
-|	<<<--patches.suse/virtchnl-Add-compile-time-static-asserts-to-validate.patch-->>><<<++patches.suse/net-hns3-check-NULL-pointer-before-use.patch++>>>
-|	<<<--patches.suse/i40evf-Add-support-for-Adaptive-Virtual-Function.patch-->>><<<++patches.suse/net-hns3-add-some-DFX-info-for-reset-issue.patch++>>>
-|	<<<--patches.suse/cxgb4-fix-incorrect-cim_la-output-for-T6.patch-->>><<<++patches.suse/net-mlx5-Fix-rt-s-type-in-dr_action_create_reformat_.patch++>>>
-|	<<<--patches.suse/liquidio-VF-interrupt-initialization-cleanup.patch-->>><<<++patches.suse/net-mlx5-Fix-addr-s-type-in-mlx5dr_icm_dm.patch++>>>
-|	<<<--patches.suse/msft-hv-1377-tools-hv-set-allow-hotplug-for-VF-on-Ubuntu.patch-->>><<<++patches.suse/net-mlx5-FWTrace-Reduce-stack-usage.patch++>>>
-|	<<<--patches.suse/msft-hv-1378-tools-hv-set-hotplug-for-VF-on-Suse.patch-->>><<<++patches.suse/mac80211-vht-add-support-VHT-EXT-NSS-BW-in-parsing-V.patch++>>>
-|	<<<--patches.suse/liquidio-Fix-checkpatch-errors-with-references-cross.patch-->>><<<++patches.suse/mac80211-don-t-check-if-key-is-NULL-in-ieee80211_key.patch++>>>
-|	<<<--patches.suse/bpf-Allow-CGROUP_SKB-eBPF-program-to-access-sk_buff.patch-->>><<<++patches.suse/nl80211-Fix-possible-Spectre-v1-for-CQM-RSSI-thresho.patch++>>>
-|	<<<--patches.suse/bpf-Remove-the-capability-check-for-cgroup-skb-eBPF-.patch-->>><<<++patches.suse/cfg80211-Purge-frame-registrations-on-iftype-change.patch++>>>
-|	<<<--patches.suse/net-flow_dissector-add-support-for-dissection-of-mis.patch-->>><<<++patches.suse/devlink-add-unknown-fw_load_policy-value.patch++>>>
-|	<<<--patches.suse/net-sched-cls_flower-add-support-for-matching-on-ip-.patch-->>><<<++patches.suse/nfp-devlink-set-unknown-fw_load_policy.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Offload-TC-matching-on-tcp-flags.patch-->>><<<++patches.suse/qed-Fix-size-of-config-attribute-dump.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Offload-TC-matching-on-ip-tos-traffic-clas.patch-->>><<<++patches.suse/qed-Fix-Config-attribute-frame-format.patch++>>>
-|	<<<--patches.suse/netxen-remove-writeq-readq-function-definitions.patch-->>><<<++patches.suse/nfp-read-chip-model-from-the-PluDevice-register.patch++>>>
-|	<<<--patches.suse/neigh-Really-delete-an-arp-neigh-entry-on-ip-neigh-d.patch-->>><<<++patches.suse/cxgb4-Fix-spelling-typos.patch++>>>
-|	<<<--patches.suse/00-perf-bpf-add-bpf-support-to-all-perf_event-types.patch-->>><<<++patches.suse/0001-netfilter-nf_tables_offload-avoid-excessive-stack-us.patch++>>>
-|	<<<--patches.suse/ipsec-check-return-value-of-skb_to_sgvec-always.patch-->>><<<++patches.suse/ixgbe-fix-memory-leaks.patch++>>>
-|	<<<--patches.suse/qed-Add-bitmaps-for-VF-CIDs.patch-->>><<<++patches.suse/i40e-check-__I40E_VF_DISABLE-bit-in-i40e_sync_filter.patch++>>>
-|	<<<--patches.suse/qed-Create-L2-queue-database.patch-->>><<<++patches.suse/ixgbe-use-skb_get_queue_mapping-in-tx-path.patch++>>>
-|	<<<--patches.suse/qed-L2-interface-to-use-the-SB-structures-directly.patch-->>><<<++patches.suse/i40e-use-ktime_get_real_ts64-instead-of-ktime_to_tim.patch++>>>
-|	<<<--patches.suse/qed-Pass-vf_params-when-creating-a-queue-cid.patch-->>><<<++patches.suse/i40e-remove-I40E_AQC_ADD_CLOUD_FILTER_OIP.patch++>>>
-|	<<<--patches.suse/qed-Assign-a-unique-per-queue-index-to-queue-cid.patch-->>><<<++patches.suse/i40e-mark-additional-missing-bits-as-reserved.patch++>>>
-|	<<<--patches.suse/qed-Make-VF-legacy-a-bitfield.patch-->>><<<++patches.suse/i40e-fix-missed-Negotiated-string-in-i40e_print_link.patch++>>>
-|	<<<--patches.suse/qed-IOV-db-support-multiple-queues-per-qzone.patch-->>><<<++patches.suse/i40e-Fix-message-for-other-card-without-FEC.patch++>>>
-|	<<<--patches.suse/qed-Multiple-qzone-queues-for-VFs.patch-->>><<<++patches.suse/i40e-use-BIT-macro-to-specify-the-cloud-filter-field.patch++>>>
-|	<<<--patches.suse/qed-VFs-to-try-utilizing-the-doorbell-bar.patch-->>><<<++patches.suse/i40e-clear-__I40E_VIRTCHNL_OP_PENDING-on-invalid-min.patch++>>>
-|	<<<--patches.suse/qed-VF-XDP-support.patch-->>><<<++patches.suse/iavf-fix-MAC-address-setting-for-VFs-when-filter-is-.patch++>>>
-|	<<<--patches.suse/qede-VF-XDP-support.patch-->>><<<++patches.suse/net-ixgbevf-make-array-api-static-const-makes-object.patch++>>>
-|	<<<--patches.suse/net-sched-select-cls-when-cls_act-is-enabled.patch-->>><<<++patches.suse/i40e-fix-potential-RX-buffer-starvation-for-AF_XDP.patch++>>>
-|	<<<--patches.suse/net-mii-smsc-Make-mii_ethtool_get_link_ksettings-and.patch-->>><<<++patches.suse/ice-send-driver-version-to-firmware.patch++>>>
-|	<<<--patches.suse/igb-mark-PM-functions-as-__maybe_unused.patch-->>><<<++patches.suse/ice-Fix-FW-version-formatting-in-dmesg.patch++>>>
-|	<<<--patches.suse/e1000e-fix-race-condition-around-skb_tstamp_tx.patch-->>><<<++patches.suse/ice-Implement-Dynamic-Device-Personalization-DDP-dow.patch++>>>
-|	<<<--patches.suse/igb-fix-race-condition-with-PTP_TX_IN_PROGRESS-bits.patch-->>><<<++patches.suse/ice-Initialize-DDP-package-structures.patch++>>>
-|	<<<--patches.suse/igb-avoid-permanent-lock-of-_PTP_TX_IN_PROGRESS.patch-->>><<<++patches.suse/ice-Enable-DDP-package-download.patch++>>>
-|	<<<--patches.suse/e1000e-add-statistic-indicating-number-of-skipped-Tx.patch-->>><<<++patches.suse/ice-Bump-version.patch++>>>
-|	<<<--patches.suse/igb-add-statistic-indicating-number-of-skipped-Tx-ti.patch-->>><<<++patches.suse/mlx4-Split-restart_one-into-two-functions.patch++>>>
-|	<<<--patches.suse/igb-check-for-Tx-timestamp-timeouts-during-watchdog.patch-->>><<<++patches.suse/net-devlink-split-reload-op-into-two.patch++>>>
-|	<<<--patches.suse/igb-Remove-useless-argument.patch-->>><<<++patches.suse/net-devlink-move-reload-fail-indication-to-devlink-c.patch++>>>
-|	<<<--patches.suse/e1000e-Don-t-return-uninitialized-stats.patch-->>><<<++patches.suse/rtw88-fix-wrong-rx-power-calculation.patch++>>>
-|	<<<--patches.suse/e1000e-use-disable_hardirq-also-for-MSIX-vectors-in-.patch-->>><<<++patches.suse/ath9k-dynack-fix-possible-deadlock-in-ath_dynack_nod.patch++>>>
-|	<<<--patches.suse/net-mlxfw-remove-redundant-goto-on-error-check.patch-->>><<<++patches.suse/wcn36xx-use-dynamic-allocation-for-large-variables.patch++>>>
-|	<<<--patches.suse/net-sched-introduce-a-TRAP-control-action.patch-->>><<<++patches.suse/net-ath6kl-Fix-a-NULL-ptr-deref-bug.patch++>>>
-|	<<<--patches.suse/net-sched-introduce-helper-to-identify-gact-trap-act.patch-->>><<<++patches.suse/ath9k_htc-release-allocated-buffer-if-timed-out.patch++>>>
-|	<<<--patches.suse/s390-qeth-remove-support-for-IPA_IP_FRAGMENTATION.patch-->>><<<++patches.suse/ath9k-release-allocated-buffer-if-timed-out.patch++>>>
-|	<<<--patches.suse/s390-qeth-remove-skb_is_nonlinear-check-on-IQD.patch-->>><<<++patches.suse/ath10k-adjust-skb-length-in-ath10k_sdio_mbox_rx_pack.patch++>>>
-|	<<<--patches.suse/s390-qeth-query-IPv6-IPA-support-on-HiperSockets.patch-->>><<<++patches.suse/ath10k-fix-channel-info-parsing-for-non-tlv-target.patch++>>>
-|	<<<--patches.suse/s390-qeth-log-bridgeport-capabilities.patch-->>><<<++patches.suse/wil6210-add-wil_netif_rx-helper-function.patch++>>>
-|	<<<--patches.suse/s390-qeth-add-missing-strings-for-IPA-return-codes.patch-->>><<<++patches.suse/qed-fix-spelling-mistake-fullill-fulfill.patch++>>>
-|	<<<--patches.suse/s390-qeth-consolidate-pack-buffer-flushing.patch-->>><<<++patches.suse/net-sched-extend-flow_action_entry-with-destructor.patch++>>>
-|	<<<--patches.suse/s390-qeth-silence-qeth_fix_features.patch-->>><<<++patches.suse/net-sched-take-reference-to-psample-group-in-flow_ac.patch++>>>
-|	<<<--patches.suse/s390-qeth-add-support-for-early-L3-device-setup.patch-->>><<<++patches.suse/net-sched-use-get_dev-action-API-in-flow_action-infr.patch++>>>
-|	<<<--patches.suse/s390-qeth-do-early-device-setup-for-z-VM-IQD-NICs.patch-->>><<<++patches.suse/kbuild-replace-BASH-specific-2-with-shift-and.patch++>>>
-|	<<<--patches.suse/cxgb4-implement-ndo_set_vf_rate.patch-->>><<<++patches.suse/kcm-use-BPF_PROG_RUN.patch++>>>
-|	<<<--patches.suse/bpf-Introduce-bpf_prog-ID.patch-->>><<<++patches.suse/selftests-bpf-add-bpf-gcc-support.patch++>>>
-|	<<<--patches.suse/bpf-Introduce-bpf_map-ID.patch-->>><<<++patches.suse/i40e-fix-xdp-handle-calculations-168dfc3a.patch++>>>
-|	<<<--patches.suse/bpf-Add-BPF_-PROG-MAP-_GET_NEXT_ID-command.patch-->>><<<++patches.suse/ixgbe-fix-xdp-handle-calculations-2e78fc62.patch++>>>
-|	<<<--patches.suse/bpf-Add-BPF_PROG_GET_FD_BY_ID.patch-->>><<<++patches.suse/samples-bpf-fix-xdpsock-l2fwd-tx-for-unaligned-mode.patch++>>>
-|	<<<--patches.suse/bpf-Add-BPF_MAP_GET_FD_BY_ID.patch-->>><<<++patches.suse/xdp-Fix-race-in-dev_map_hash_update_elem-when-replac.patch++>>>
-|	<<<--patches.suse/bpf-Add-jited_len-to-struct-bpf_prog.patch-->>><<<++patches.suse/bpf-fix-accessing-bpf_sysctl.file_pos-on-s390.patch++>>>
-|	<<<--patches.suse/bpf-Add-BPF_OBJ_GET_INFO_BY_FD.patch-->>><<<++patches.suse/tcp-Add-TCP_INFO-counter-for-packets-received-out-of.patch++>>>
-|	<<<--patches.suse/bpf-cgroup-skb-progs-cannot-access-ld_abs-ind.patch-->>><<<++patches.suse/tcp-Add-snd_wnd-to-TCP_INFO.patch++>>>
-|	<<<--patches.suse/net-phy-add-XAUI-and-10GBASE-KR-PHY-connection-types.patch-->>><<<++patches.suse/bnxt_en-Don-t-proceed-in-.ndo_set_rx_mode-when-devic.patch++>>>
-|	<<<--patches.suse/nfp-reorder-open-and-close-functions.patch-->>><<<++patches.suse/bnxt_en-Increase-timeout-for-HWRM_DBG_COREDUMP_XX-co.patch++>>>
-|	<<<--patches.suse/nfp-split-out-the-allocation-part-of-open.patch-->>><<<++patches.suse/bnxt_en-Update-firmware-interface-spec.-to-1.10.0.10.patch++>>>
-|	<<<--patches.suse/nfp-reuse-ring-free-code-on-close.patch-->>><<<++patches.suse/bnxt_en-Add-a-new-BNXT_FW_RESET_STATE_POLL_FW_DOWN-s.patch++>>>
-|	<<<--patches.suse/nfp-move-nfp_net_vecs_init.patch-->>><<<++patches.suse/taprio-Add-support-for-hardware-offloading.patch++>>>
-|	<<<--patches.suse/nfp-prepare-print-macros-for-use-without-netdev.patch-->>><<<++patches.suse/netdevsim-Set-offsets-to-various-protocol-layers.patch++>>>
-|	<<<--patches.suse/nfp-make-sure-debug-accesses-don-t-depend-on-netdevs.patch-->>><<<++patches.suse/drop_monitor-Better-sanitize-notified-packets.patch++>>>
-|	<<<--patches.suse/nfp-allow-allocation-and-initialization-of-netdev-le.patch-->>><<<++patches.suse/s390-ctcm-delete-unnecessary-checks-before-the-macro-call-dev_kfree_skb++>>>
-|	<<<--patches.suse/nfp-prepare-config-and-enable-for-working-without-ne.patch-->>><<<++patches.suse/ethtool-implement-Energy-Detect-Powerdown-support-vi.patch++>>>
-|	<<<--patches.suse/nfp-add-control-vNIC-datapath.patch-->>><<<++patches.suse/net-ena-add-intr_moder_rx_interval-to-struct-ena_com.patch++>>>
-|	<<<--patches.suse/nfp-make-vNIC-ctrl-memory-mapping-function-reusable.patch-->>><<<++patches.suse/net-ena-switch-to-dim-algorithm-for-rx-adaptive-inte.patch++>>>
-|	<<<--patches.suse/nfp-map-all-queue-controllers-at-once.patch-->>><<<++patches.suse/net-ena-reimplement-set-get_coalesce.patch++>>>
-|	<<<--patches.suse/nfp-don-t-clutter-init-code-passing-fw_ver-around.patch-->>><<<++patches.suse/net-ena-enable-the-interrupt_moderation-in-driver_su.patch++>>>
-|	<<<--patches.suse/nfp-slice-the-netdev-spawning-function.patch-->>><<<++patches.suse/net-ena-remove-code-duplication-in-ena_com_update_no.patch++>>>
-|	<<<--patches.suse/nfp-allow-non-equal-distribution-of-IRQs.patch-->>><<<++patches.suse/net-ena-remove-old-adaptive-interrupt-moderation-cod.patch++>>>
-|	<<<--patches.suse/nfp-create-control-vNICs-and-wire-up-rx-tx.patch-->>><<<++patches.suse/net-ena-remove-ena_restore_ethtool_params-and-releva.patch++>>>
-|	<<<--patches.suse/nfp-advertise-support-for-NFD-ABI-0.5.patch-->>><<<++patches.suse/net-ena-remove-all-old-adaptive-rx-interrupt-moderat.patch++>>>
-|	<<<--patches.suse/cxgb4-Fix-tids-count-for-ipv6-offload-connection.patch-->>><<<++patches.suse/net-ena-fix-update-of-interrupt-moderation-register.patch++>>>
-|	<<<--patches.suse/net-mlx4_core-Bump-driver-version.patch-->>><<<++patches.suse/net-ena-fix-retrieval-of-nonadaptive-interrupt-moder.patch++>>>
-|	<<<--patches.suse/net-mlx4_en-Bump-driver-version.patch-->>><<<++patches.suse/net-ena-fix-incorrect-update-of-intr_delay_resolutio.patch++>>>
-|	<<<--patches.suse/IB-mlx4-Bump-driver-version.patch-->>><<<++patches.suse/mlxsw-spectrum_buffers-Prevent-changing-CPU-port-s-c.patch++>>>
-|	<<<--patches.suse/net-propagate-tc-filter-chain-index-down-the-ndo_set.patch-->>><<<++patches.suse/mlxsw-spectrum-Register-CPU-port-with-devlink.patch++>>>
-|	<<<--patches.suse/tcp-add-a-struct-net-parameter-to-tcp_parse_options.patch-->>><<<++patches.suse/mlxsw-spectrum_buffers-Add-the-ability-to-query-the-.patch++>>>
-|	<<<--patches.suse/net-qrtr-Refactor-packet-allocation.patch-->>><<<++patches.suse/net-sched-fix-race-between-deactivation-and-dequeue-.patch++>>>
-|	<<<--patches.suse/net-qrtr-Inject-BYE-on-remote-termination.patch-->>><<<++patches.suse/net-dsa-Fix-load-order-between-DSA-drivers-and-tagge.patch++>>>
-|	<<<--patches.suse/net-qrtr-Broadcast-DEL_CLIENT-message-when-endpoint-.patch-->>><<<++patches.suse/net_sched-let-qdisc_put-accept-NULL-pointer.patch++>>>
-|	<<<--patches.suse/net-qrtr-Inform-open-sockets-about-new-controller.patch-->>><<<++patches.suse/udp-correct-reuseport-selection-with-connected-socke.patch++>>>
-|	<<<--patches.suse/cxgb4-fix-to-bring-link-down-after-adapter-crash.patch-->>><<<++patches.suse/ip6_gre-fix-a-dst-leak-in-ip6erspan_tunnel_xmit.patch++>>>
-|	<<<--patches.suse/igb-make-a-few-local-functions-static.patch-->>><<<++patches.suse/net-stmmac-Hold-rtnl-lock-in-suspend-resume-callback.patch++>>>
-|	<<<--patches.suse/e1000e-Undo-e1000e_pm_freeze-if-__e1000_shutdown-fai.patch-->>><<<++patches.suse/net-ena-don-t-wake-up-tx-queue-when-down.patch++>>>
-|	<<<--patches.suse/skbuff-only-inherit-relevant-tx_flags.patch-->>><<<++patches.suse/xen-netfront-do-not-assume-sk_buff_head-list-is-empt.patch++>>>
-|	<<<--patches.suse/msft-hv-1382-netvsc-optimize-calculation-of-number-of-slots.patch-->>><<<++patches.suse/infiniband-don-t-bother-with-d_delete.patch++>>>
-|	<<<--patches.suse/msft-hv-1383-netvsc-use-hv_get_bytes_to_read.patch-->>><<<++patches.suse/devpts_pty_kill-don-t-bother-with-d_delete.patch++>>>
-|	<<<--patches.suse/msft-hv-1384-netvsc-use-typed-pointer-for-internal-state.patch-->>><<<++patches.suse/vfs-set-fs_context-user_ns-for-reconfigure.patch++>>>
-|	<<<--patches.suse/msft-hv-1385-netvsc-mark-error-cases-as-unlikely.patch-->>><<<++patches.suse/0001-vfs-Create-fs_context-aware-mount_bdev-replacement.patch++>>>
-|	<<<--patches.suse/msft-hv-1386-netvsc-pass-net_device-to-netvsc_init_buf-and-netvsc.patch-->>><<<++patches.suse/btrfs-factor-out-extent-dropping-code-from-hole-punc.patch++>>>
-|	<<<--patches.suse/msft-hv-1387-netvsc-fold-in-get_outbound_net_device.patch-->>><<<++patches.suse/btrfs-fix-ENOSPC-errors-leading-to-transaction-abort.patch++>>>
-|	<<<--patches.suse/liquidio-disallow-enabling-firmware-debug-from-a-VF.patch-->>><<<++patches.suse/btrfs-delayed-inode-Kill-the-BUG_ON-in-btrfs_delete_.patch++>>>
-|	<<<--patches.suse/nfp-make-sure-to-cancel-port-refresh-on-the-error-pa.patch-->>><<<++patches.suse/btrfs-extent-tree-Make-sure-we-only-allocate-extents.patch++>>>
-|	<<<--patches.suse/nfp-remove-automatic-caching-of-RTsym-table.patch-->>><<<++patches.suse/btrfs-tree-checker-Add-ROOT_ITEM-check.patch++>>>
-|	<<<--patches.suse/nfp-remove-automatic-caching-of-HWInfo.patch-->>><<<++patches.suse/Btrfs-fix-inode-cache-block-reserve-leak-on-failure-.patch++>>>
-|	<<<--patches.suse/nfp-keep-MIP-object-around.patch-->>><<<++patches.suse/btrfs-remove-unnecessary-condition-in-btrfs_clone-to.patch++>>>
-|	<<<--patches.suse/nfp-report-application-FW-build-name-in-ethtool-i.patch-->>><<<++patches.suse/btrfs-move-btrfs_add_free_space-out-of-a-header-file.patch++>>>
-|	<<<--patches.suse/cxgb4-handle-interrupt-raised-when-FW-crashes.patch-->>><<<++patches.suse/btrfs-move-basic-block_group-definitions-to-their-own-header.patch++>>>
-|	<<<--patches.suse/r8152-add-r8153_phy_status-function.patch-->>><<<++patches.suse/btrfs-migrate-the-block-group-lookup-code.patch++>>>
-|	<<<--patches.suse/r8152-adjust-lpm-settings-for-RTL8153.patch-->>><<<++patches.suse/btrfs-migrate-the-block-group-ref-counting-stuff.patch++>>>
-|	<<<--patches.suse/r8152-adjust-the-settings-about-MAC-clock-speed-down.patch-->>><<<++patches.suse/btrfs-migrate-nocow-and-reservation-helpers.patch++>>>
-|	<<<--patches.suse/r8152-move-the-setting-of-rx-aggregation.patch-->>><<<++patches.suse/btrfs-export-the-block-group-caching-helpers.patch++>>>
-|	<<<--patches.suse/r8152-adjust-rtl8153_runtime_enable-function.patch-->>><<<++patches.suse/btrfs-export-the-excluded-extents-helpers.patch++>>>
-|	<<<--patches.suse/r8152-adjust-U2P3-for-RTL8153.patch-->>><<<++patches.suse/btrfs-export-the-caching-control-helpers.patch++>>>
-|	<<<--patches.suse/r8152-move-the-default-coalesce-setting-for-RTL8153.patch-->>><<<++patches.suse/btrfs-temporarily-export-fragment_free_space.patch++>>>
-|	<<<--patches.suse/r8152-move-the-initialization-to-reset_resume-functi.patch-->>><<<++patches.suse/btrfs-make-caching_thread-use-btrfs_find_next_key.patch++>>>
-|	<<<--patches.suse/r8152-check-if-disabling-ALDPS-is-finished.patch-->>><<<++patches.suse/btrfs-fix-memory-leaks-in-the-test-test_find_first_c.patch++>>>
-|	<<<--patches.suse/r8152-avoid-rx-queue-more-than-1000-packets.patch-->>><<<++patches.suse/btrfs-make-test_find_first_clear_extent_bit-fail-on-.patch++>>>
-|	<<<--patches.suse/r8152-replace-napi_complete-with-napi_complete_done.patch-->>><<<++patches.suse/btrfs-migrate-the-block-group-caching-code.patch++>>>
-|	<<<--patches.suse/qed-LL2-to-use-packed-information-for-tx.patch-->>><<<++patches.suse/btrfs-temporarily-export-inc_block_group_ro.patch++>>>
-|	<<<--patches.suse/qed-Revise-ll2-Rx-completion.patch-->>><<<++patches.suse/btrfs-migrate-the-block-group-removal-code.patch++>>>
-|	<<<--patches.suse/qed-Cleaner-seperation-of-LL2-inputs.patch-->>><<<++patches.suse/btrfs-migrate-the-block-group-read-creation-code.patch++>>>
-|	<<<--patches.suse/qed-LL2-code-relocations.patch-->>><<<++patches.suse/btrfs-temporarily-export-btrfs_get_restripe_target.patch++>>>
-|	<<<--patches.suse/qed-LL2-callback-operations.patch-->>><<<++patches.suse/btrfs-migrate-inc-dec_block_group_ro-code.patch++>>>
-|	<<<--patches.suse/qed-No-need-for-LL2-frags-indication.patch-->>><<<++patches.suse/btrfs-migrate-the-dirty-bg-writeout-code.patch++>>>
-|	<<<--patches.suse/qed-Call-rx_release_cb-when-flushing-LL2.patch-->>><<<++patches.suse/btrfs-export-block-group-accounting-helpers.patch++>>>
-|	<<<--patches.suse/qed-collect-GSI-port-statistics.patch-->>><<<++patches.suse/btrfs-migrate-the-block-group-space-accounting-helpers.patch++>>>
-|	<<<--patches.suse/qed-add-qed_int_sb_init-stub-function.patch-->>><<<++patches.suse/btrfs-migrate-the-chunk-allocation-code.patch++>>>
-|	<<<--patches.suse/cxgb4-fix-memory-leak-in-init_one.patch-->>><<<++patches.suse/btrfs-migrate-the-alloc_profile-helpers.patch++>>>
-|	<<<--patches.suse/bpf-avoid-excessive-stack-usage-for-perf_sample_data.patch-->>><<<++patches.suse/btrfs-migrate-the-block-group-cleanup-code.patch++>>>
-|	<<<--patches.suse/bpf-don-t-check-spilled-reg-state-for-non-STACK_SPIL.patch-->>><<<++patches.suse/btrfs-unexport-the-temporary-exported-functions.patch++>>>
-|	<<<--patches.suse/bpf-reset-id-on-CONST_IMM-transition.patch-->>><<<++patches.suse/btrfs-add-a-flush-step-for-delayed-iputs.patch++>>>
-|	<<<--patches.suse/bpf-reset-id-on-spilled-regs-in-clear_all_pkt_pointe.patch-->>><<<++patches.suse/btrfs-unify-error-handling-for-ticket-flushing.patch++>>>
-|	<<<--patches.suse/bpf-tests-set-rlimit-also-for-test_align-so-it-doesn.patch-->>><<<++patches.suse/btrfs-factor-out-the-ticket-flush-handling.patch++>>>
-|	<<<--patches.suse/bpf-remove-cg_skb_func_proto-and-use-sk_filter_func_.patch-->>><<<++patches.suse/btrfs-refactor-priority_reclaim_metadata_space.patch++>>>
-|	<<<--patches.suse/bpf-add-bpf_set_hash-helper-for-tc-progs.patch-->>><<<++patches.suse/btrfs-introduce-an-evict-flushing-state.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Remove-limitation-of-single-NIC-offloaded-.patch-->>><<<++patches.suse/Btrfs-fix-use-after-free-when-using-the-tree-modific.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Use-short-attribute-form-when-adding-delet.patch-->>><<<++patches.suse/btrfs-rename-the-btrfs_calc_-metadata_size-helpers.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Add-cache-for-HW-modify-header-IDs.patch-->>><<<++patches.suse/btrfs-only-reserve-metadata_size-for-inodes.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Use-modify-header-ID-cache-for-offloaded-T.patch-->>><<<++patches.suse/btrfs-Detect-unbalanced-tree-with-empty-leaf-before-.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Use-modify-header-ID-cache-for-offloaded-T-3099eb5a.patch-->>><<<++patches.suse/btrfs-fix-allocation-of-free-space-cache-v1-bitmap-p.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Support-header-re-write-of-partial-fields-.patch-->>><<<++patches.suse/btrfs-do-not-allow-reservations-if-we-have-pending-tickets.patch++>>>
-|	<<<--patches.suse/net-mlx5-Update-flow-table-commands-layout.patch-->>><<<++patches.suse/btrfs-roll-tracepoint-into-btrfs_space_info_update-helper.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Add-support-for-reading-connector-type-fro.patch-->>><<<++patches.suse/btrfs-add-space-reservation-tracepoint-for-reserved-bytes.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Fill-advertised-and-supported-port-data-fr.patch-->>><<<++patches.suse/btrfs-stop-partially-refilling-tickets-when-releasing-space.patch++>>>
-|	<<<--patches.suse/bpf-arm64-take-advantage-of-stack_depth-tracking.patch-->>><<<++patches.suse/btrfs-refactor-the-ticket-wakeup-code.patch++>>>
-|	<<<--patches.suse/net-factor-out-a-helper-to-decrement-the-skb-refcoun.patch-->>><<<++patches.suse/btrfs-rework-wake_all_tickets.patch++>>>
-|	<<<--patches.suse/b43-Add-missing-MODULE_FIRMWARE-->>><<<++patches.suse/btrfs-fix-may_commit_transaction-to-deal-with-no-partial-filling.patch++>>>
-|	<<<--patches.suse/0049-commit-833689044e13a3fb8c6c03ad868375670d97010b.patch-->>><<<++patches.suse/btrfs-remove-orig_bytes-from-reserve_ticket.patch++>>>
-|	<<<--patches.suse/vxlan-dont-migrate-permanent-fdb-entries-during-lear.patch-->>><<<++patches.suse/btrfs-rename-btrfs_space_info_add_old_bytes.patch++>>>
-|	<<<--patches.suse/net-mvpp2-enable-basic-10G-support.patch-->>><<<++patches.suse/btrfs-change-the-minimum-global-reserve-size.patch++>>>
-|	<<<--patches.suse/ibmvnic-089-Client-initiated-failover.patch-->>><<<++patches.suse/btrfs-always-reserve-our-entire-size-for-the-global-reserve.patch++>>>
-|	<<<--patches.suse/ibmvnic-090-Remove-netdev-notify-for-failover-resets.patch-->>><<<++patches.suse/btrfs-use-btrfs_try_granting_tickets-in-update_global_rsv.patch++>>>
-|	<<<--patches.suse/net-phy-Make-phy_ethtool_ksettings_get-return-void.patch-->>><<<++patches.suse/btrfs-do-not-account-global-reserve-in-can_overcommit.patch++>>>
-|	<<<--patches.suse/batman-adv-Use-default-throughput-value-on-cfg80211-.patch-->>><<<++patches.suse/btrfs-add-enospc-debug-messages-for-ticket-failure.patch++>>>
-|	<<<--patches.suse/batman-adv-Accept-only-filled-wifi-station-info.patch-->>><<<++patches.suse/btrfs-Relinquish-CPUs-in-btrfs_compare_trees.patch++>>>
-|	<<<--patches.suse/mac80211-mesh-support-sending-wide-bandwidth-CSA.patch-->>><<<++patches.suse/ovl-fix-regression-caused-by-overlapping-layers-dete.patch++>>>
-|	<<<--patches.suse/skbuff-mac80211-introduce-and-use-skb_put_zero.patch-->>><<<++patches.suse/ovl-Fix-dereferencing-possible-ERR_PTR.patch++>>>
-|	<<<--patches.suse/selftests-bpf-make-correct-use-of-exit-codes-in-bpf-.patch-->>><<<++patches.suse/ovl-filter-of-trusted-xattr-results-in-audit.patch++>>>
-|	<<<--patches.suse/cxgb4-handle-serial-flash-interrupt.patch-->>><<<++patches.suse/mm-set-S_SWAPFILE-on-blockdev-swap-devices.patch++>>>
-|	<<<--patches.suse/ixgbe-fix-race-condition-with-PTP_TX_IN_PROGRESS-bit.patch-->>><<<++patches.suse/vfs-dont-allow-writes-to-swap-files.patch++>>>
-|	<<<--patches.suse/ixgbe-avoid-permanent-lock-of-_PTP_TX_IN_PROGRESS.patch-->>><<<++patches.suse/fs-xfs-Remove-KM_NOSLEEP-and-KM_SLEEP.patch++>>>
-|	<<<--patches.suse/ixgbe-add-statistic-indicating-number-of-skipped-Tx-.patch-->>><<<++patches.suse/xfs-add-kmem-allocation-trace-points.patch++>>>
-|	<<<--patches.suse/ixgbe-check-for-Tx-timestamp-timeouts-during-watchdo.patch-->>><<<++patches.suse/xfs-get-allocation-alignment-from-the-buftarg.patch++>>>
-|	<<<--patches.suse/ixgbe-Bump-version-number.patch-->>><<<++patches.suse/xfs-add-kmem_alloc_io.patch++>>>
-|	<<<--patches.suse/ixgbevf-Bump-version-number.patch-->>><<<++patches.suse/xfs-fix-maxicount-division-by-zero-error.patch++>>>
-|	<<<--patches.suse/ixgbe-fix-writes-to-PFQDE.patch-->>><<<++patches.suse/mm-Handle-MADV_WILLNEED-through-vfs_fadvise.patch++>>>
-|	<<<--patches.suse/ixgbe-Resolve-cppcheck-format-string-warning.patch-->>><<<++patches.suse/fs-Export-generic_fadvise.patch++>>>
-|	<<<--patches.suse/ixgbe-pci_set_drvdata-must-be-called-before-register.patch-->>><<<++patches.suse/xfs-Fix-stale-data-exposure-when-readahead-races-wit.patch++>>>
-|	<<<--patches.suse/bpf-permits-narrower-load-from-bpf-program-context-f.patch-->>><<<++patches.suse/xfs-Fix-deadlock-between-AGI-and-AGF-with-RENAME_WHI.patch++>>>
-|	<<<--patches.suse/selftests-bpf-Add-test-cases-to-test-narrower-ctx-fi.patch-->>><<<++patches.suse/xfs-Use-WARN_ON_ONCE-for-bailout-mount-operation.patch++>>>
-|	<<<--patches.suse/qed-Fix-an-off-by-one-bug.patch-->>><<<++patches.suse/xfs-push-the-AIL-in-xlog_grant_head_wake.patch++>>>
-|	<<<--patches.suse/0001-dt-bindings-net-Add-binding-for-the-external-clock-f.patch-->>><<<++patches.suse/xfs-fix-missed-wakeup-on-l_flush_wait.patch++>>>
-|	<<<--patches.suse/Bluetooth-hci_ll-Add-support-for-the-external-clock-->>><<<++patches.suse/xfs-prevent-CIL-push-holdoff-in-log-recovery.patch++>>>
-|	<<<--patches.suse/Bluetooth-btusb-Add-support-for-0489-e0a2-QCA_ROME-d-->>><<<++patches.suse/xfs-factor-debug-code-out-of-xlog_state_do_callback.patch++>>>
-|	<<<--patches.suse/net-use-skb_unref-in-napi_consume_skb.patch-->>><<<++patches.suse/xfs-factor-callbacks-out-of-xlog_state_do_callback.patch++>>>
-|	<<<--patches.suse/net-mlxfw-fix-a-NULL-dereference.patch-->>><<<++patches.suse/xfs-factor-iclog-state-processing-out-of-xlog_state_.patch++>>>
-|	<<<--patches.suse/liquidio-fix-VF-driver-off-by-one-bug-when-setting-e.patch-->>><<<++patches.suse/xfs-push-iclog-state-cleaning-into-xlog_state_clean_.patch++>>>
-|	<<<--patches.suse/skbuff-make-skb_put_zero-return-void.patch-->>><<<++patches.suse/xfs-push-the-grant-head-when-the-log-head-moves-forw.patch++>>>
-|	<<<--patches.suse/net-sched-act_tunnel_key-request-UDP-checksum-by-def.patch-->>><<<++patches.suse/fs-cifs-Initialize-filesystem-timestamp-ranges.patch++>>>
-|	<<<--patches.suse/net-sched-act_tunnel_key-make-UDP-checksum-configura.patch-->>><<<++patches.suse/pstore-fs-superblock-limits.patch++>>>
-|	<<<--patches.suse/ibmvnic-091-Activate-disabled-RX-buffer-pools-on-reset.patch-->>><<<++patches.suse/cifs-fix-a-comment-for-the-timeouts-when-sending-echos.patch++>>>
-|	<<<--patches.suse/ibmvnic-092-Ensure-that-TX-queues-are-disabled-in-__ibmv.patch-->>><<<++patches.suse/fs-cifs-cifsssmb-remove-redundant-assignment-to-variable-ret.patch++>>>
-|	<<<--patches.suse/ibmvnic-093-Sanitize-entire-SCRQ-buffer-on-reset.patch-->>><<<++patches.suse/cifs-get-mode-bits-from-special-sid-on-stat.patch++>>>
-|	<<<--patches.suse/ibmvnic-094-Remove-VNIC_CLOSING-check-from-pending_scrq.patch-->>><<<++patches.suse/cifs-allow-chmod-to-set-mode-bits-using-special-sid.patch++>>>
-|	<<<--patches.suse/ibmvnic-095-Exit-polling-routine-correctly-during-adapte.patch-->>><<<++patches.suse/cifs-prepare-SMB2_Flush-to-be-usable-in-compounds.patch++>>>
-|	<<<--patches.suse/r8152-support-new-chip-8050.patch-->>><<<++patches.suse/cifs-add-passthrough-for-smb2-setinfo.patch++>>>
-|	<<<--patches.suse/r8152-support-RTL8153B.patch-->>><<<++patches.suse/smb3-add-missing-flag-definitions.patch++>>>
-|	<<<--patches.suse/r8152-add-byte_enable-for-ocp_read_word-function.patch-->>><<<++patches.suse/cifs-remove-redundant-assignment-to-variable-rc.patch++>>>
-|	<<<--patches.suse/net-mlx4_en-Remove-unused-argument-in-TX-datapath-fu.patch-->>><<<++patches.suse/cifs-remove-unused-variable.patch++>>>
-|	<<<--patches.suse/net-mlx4_en-Optimized-single-ring-steering.patch-->>><<<++patches.suse/smb3-Incorrect-size-for-netname-negotiate-context.patch++>>>
-|	<<<--patches.suse/net-mlx4_en-Improve-receive-data-path.patch-->>><<<++patches.suse/cifs-remove-set-but-not-used-variables.patch++>>>
-|	<<<--patches.suse/net-mlx4_en-Improve-transmit-CQ-polling.patch-->>><<<++patches.suse/cifs-create-a-helper-to-find-a-writeable-handle-by-path-name.patch++>>>
-|	<<<--patches.suse/net-mlx4_en-Improve-stack-xmit-function.patch-->>><<<++patches.suse/cifs-use-existing-handle-for-compound_op-OP_SET_INFO-when-possible.patch++>>>
-|	<<<--patches.suse/net-mlx4_en-Improve-XDP-xmit-function.patch-->>><<<++patches.suse/cifs-add-new-debugging-macro-cifs_server_dbg.patch++>>>
-|	<<<--patches.suse/net-mlx4_en-Poll-XDP-TX-completion-queue-in-RX-NAPI.patch-->>><<<++patches.suse/cifs-fix-dereference-on-ses-before-it-is-null-checked.patch++>>>
-|	<<<--patches.suse/net-mlx4_en-Increase-default-TX-ring-size.patch-->>><<<++patches.suse/smb3-add-mount-option-to-allow-forced-caching-of-read-only-share.patch++>>>
-|	<<<--patches.suse/net-mlx4_en-Replace-TXBB_SIZE-multiplications-with-s.patch-->>><<<++patches.suse/smb3-add-some-more-descriptive-messages-about-share-when-mounting-c.patch++>>>
-|	<<<--patches.suse/net-mlx4_en-Refactor-mlx4_en_free_tx_desc.patch-->>><<<++patches.suse/smb3-add-mount-option-to-allow-RW-caching-of-share-accessed-by-only.patch++>>>
-|	<<<--patches.suse/r8152-split-rtl8152_resume-function.patch-->>><<<++patches.suse/smb3-log-warning-if-CSC-policy-conflicts-with-cache-mount-option.patch++>>>
-|	<<<--patches.suse/r8152-move-calling-delay_autosuspend-function.patch-->>><<<++patches.suse/smb3-add-dynamic-tracepoints-for-flush-and-close.patch++>>>
-|	<<<--patches.suse/networking-convert-many-more-places-to-skb_put_zero.patch-->>><<<++patches.suse/smb3-allow-skipping-signature-verification-for-perf-sensitive-confi.patch++>>>
-|	<<<--patches.suse/networking-introduce-and-use-skb_put_data.patch-->>><<<++patches.suse/smb3-fix-signing-verification-of-large-reads.patch++>>>
-|	<<<--patches.suse/networking-make-skb_put-friends-return-void-pointers.patch-->>><<<++patches.suse/cifs-add-a-debug-macro-that-prints-server-share-for-errors.patch++>>>
-|	<<<--patches.suse/networking-make-skb_pull-friends-return-void-pointer.patch-->>><<<++patches.suse/smb3-allow-parallelizing-decryption-of-reads.patch++>>>
-|	<<<--patches.suse/networking-make-skb_push-__skb_push-return-void-poin.patch-->>><<<++patches.suse/smb3-enable-offload-of-decryption-of-large-reads-via-mount-option.patch++>>>
-|	<<<--patches.suse/networking-add-and-use-skb_put_u8.patch-->>><<<++patches.suse/cifs-add-a-helper-to-find-an-existing-readable-handle-to-a-file.patch++>>>
-|	<<<--patches.suse/net-Add-IFLA_XDP_PROG_ID.patch-->>><<<++patches.suse/smb3-only-offload-decryption-of-read-responses-if-multiple-requests.patch++>>>
-|	<<<--patches.suse/bpf-mlx4-Report-bpf_prog-ID-during-XDP_QUERY_PROG.patch-->>><<<++patches.suse/smb3-display-max-smb3-requests-in-flight-at-any-one-time.patch++>>>
-|	<<<--patches.suse/bpf-mlx5e-Report-bpf_prog-ID-during-XDP_QUERY_PROG.patch-->>><<<++patches.suse/smb3-improve-handling-of-share-deleted-and-share-recreated-.patch++>>>
-|	<<<--patches.suse/bpf-bnxt-Report-bpf_prog-ID-during-XDP_QUERY_PROG.patch-->>><<<++patches.suse/smb3-allow-disabling-requesting-leases.patch++>>>
-|	<<<--patches.suse/bpf-ixgbe-Report-bpf_prog-ID-during-XDP_QUERY_PROG.patch-->>><<<++patches.suse/smb3-fix-unmount-hang-in-open_shroot.patch++>>>
-|	<<<--patches.suse/bpf-nfp-Report-bpf_prog-ID-during-XDP_QUERY_PROG.patch-->>><<<++patches.suse/smb3-fix-potential-null-dereference-in-decrypt-offload.patch++>>>
-|	<<<--patches.suse/bpf-qede-Report-bpf_prog-ID-during-XDP_QUERY_PROG.patch-->>><<<++patches.suse/cifs-modefromsid-make-room-for-4-ACE.patch++>>>
-|	<<<--patches.suse/net-mvmdio-reorder-headers-alphabetically.patch-->>><<<++patches.suse/smb3-add-missing-worker-function-for-SMB3-change-notify.patch++>>>
-|	<<<--patches.suse/net-mvmdio-use-tabs-for-defines.patch-->>><<<++patches.suse/cifs-modefromsid-write-mode-ACE-first.patch++>>>
-|	<<<--patches.suse/net-mvmdio-use-GENMASK-for-masks.patch-->>><<<++patches.suse/configfs-fix-a-deadlock-in-configfs_symlink.patch++>>>
-|	<<<--patches.suse/net-mvmdio-remove-duplicate-locking.patch-->>><<<++patches.suse/block-add-a-helper-function-to-merge-the-segments.patch++>>>
-|	<<<--patches.suse/net-mvmdio-introduce-an-ops-structure.patch-->>><<<++patches.suse/mmc-queue-use-bigger-segments-if-DMA-MAP-layer-can-m.patch++>>>
-|	<<<--patches.suse/net-mvmdio-put-the-poll-intervals-in-the-ops-structu.patch-->>><<<++patches.suse/dma-mapping-introduce-dma_get_merge_boundary.patch++>>>
-|	<<<--patches.suse/net-mvmdio-check-the-MII_ADDR_C45-bit-is-not-set-for.patch-->>><<<++patches.suse/iommu-dma-add-a-new-dma_map_ops-of-get_merge_boundar.patch++>>>
-|	<<<--patches.suse/net-mvmdio-add-xmdio-xsmi-support.patch-->>><<<++patches.suse/dma-mapping-fix-filename-references.patch++>>>
-|	<<<--patches.suse/net-mvmdio-simplify-the-smi-read-and-write-error-pat.patch-->>><<<++patches.suse/dma-mapping-explicitly-wire-up-mmap-and-get_sgtable.patch++>>>
-|	<<<--patches.suse/rds-tcp-Set-linger-when-rejecting-an-incoming-conn-i.patch-->>><<<++patches.suse/vmalloc-lift-the-arm-flag-for-coherent-mappings-to-common-code.patch++>>>
-|	<<<--patches.suse/ibmvnic-096-driver-initialization-for-kdump-kexec.patch-->>><<<++patches.suse/mmc-queue-Fix-bigger-segments-usage.patch++>>>
-|	<<<--patches.suse/net-mlx5-Update-eqe_type_str-event-names.patch-->>><<<++patches.suse/mailbox-mediatek-cmdq-clear-the-event-in-cmdq-initia.patch++>>>
-|	<<<--patches.suse/net-mlx5-Fix-some-spelling-mistakes.patch-->>><<<++patches.suse/mbox-qcom-add-APCS-child-device-for-QCS404.patch++>>>
-|	<<<--patches.suse/net-mlx5-Avoid-using-multiple-blank-lines.patch-->>><<<++patches.suse/mailbox-qcom-apcs-fix-max_register-value.patch++>>>
-|	<<<--patches.suse/net-mlx5-Avoid-blank-lines-before-after-closing-open.patch-->>><<<++patches.suse/ipmi_si-Only-schedule-continuously-in-the-thread-in-.patch++>>>
-|	<<<--patches.suse/net-mlx5-Align-to-match-opening-parenthesis.patch-->>><<<++patches.suse/ipmi_ssif-avoid-registering-duplicate-ssif-interface.patch++>>>
-|	<<<--patches.suse/net-mlx5-Avoid-space-after-casting.patch-->>><<<++patches.suse/0001-ipmi-move-message-error-checking-to-avoid-deadlock.patch++>>>
-|	<<<--patches.suse/net-mlx5-Undo-LAG-upon-request-to-create-virtual-fun.patch-->>><<<++patches.suse/Input-cros_ec_keyb-add-back-missing-mask-for-event_t.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Use-function-to-map-aRFS-into-traffic-type.patch-->>><<<++patches.suse/platform-chrome-cros_ec_rpmsg-Fix-race-with-host-com.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Fix-typo-in-warning-if-CQ-moderation-is-no.patch-->>><<<++patches.suse/pinctrl-tegra-Add-suspend-and-resume-support.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Rename-physical-symbol-errors-counter.patch-->>><<<++patches.suse/pinctrl-tegra210-Add-Tegra210-pinctrl-pm-ops.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Reduce-number-of-heap-allocated-buffers-fo.patch-->>><<<++patches.suse/pinctrl-bcm2835-Add-support-for-BCM2711-pull-up-func.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Move-and-optimize-query-out-of-buffer-func.patch-->>><<<++patches.suse/pinctrl-stmfx-update-pinconf-settings.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Optimize-update-stats-work.patch-->>><<<++patches.suse/pinctrl-rockchip-Mark-expected-switch-fall-through.patch++>>>
-|	<<<--patches.suse/net-mlx5-Expose-command-polling-interface.patch-->>><<<++patches.suse/pinctrl-tegra-Fix-write-barrier-placement-in-pmx_wri.patch++>>>
-|	<<<--patches.suse/net-mlx5-Add-fast-unload-support-in-shutdown-flow.patch-->>><<<++patches.suse/pinctrl-tegra-Flush-pinctrl-writes-during-resume.patch++>>>
-|	<<<--patches.suse/ipv6-remove-unnecessary-dst_hold-in-ip6_fragment.patch-->>><<<++patches.suse/pinctrl-amd-disable-spurious-firing-GPIO-IRQs.patch++>>>
-|	<<<--patches.suse/udp-call-dst_hold_safe-in-udp_sk_rx_set_dst.patch-->>><<<++patches.suse/pinctrl-bcm2835-Pass-irqchip-when-adding-gpiochip.patch++>>>
-|	<<<--patches.suse/net-use-loopback-dev-when-generating-blackhole-route.patch-->>><<<++patches.suse/pinctrl-denverton-Provide-Interrupt-Status-register-.patch++>>>
-|	<<<--patches.suse/net-introduce-DST_NOGC-in-dst_release-to-destroy-dst.patch-->>><<<++patches.suse/pinctrl-denverton-Update-pin-names-according-to-v1.0.patch++>>>
-|	<<<--patches.suse/net-introduce-a-new-function-dst_dev_put.patch-->>><<<++patches.suse/pinctrl-intel-remap-the-pin-number-to-gpio-offset-fo.patch++>>>
-|	<<<--patches.suse/ipv4-take-dst-__refcnt-when-caching-dst-in-fib.patch-->>><<<++patches.suse/pinctrl-qcom-sdm845-Fix-UFS_RESET-pin.patch++>>>
-|	<<<--patches.suse/ipv4-call-dst_dev_put-properly.patch-->>><<<++patches.suse/pinctrl-iproc-gpio-Fix-incorrect-pinconf-configurati.patch++>>>
-|	<<<--patches.suse/ipv4-call-dst_hold_safe-properly.patch-->>><<<++patches.suse/pinctrl-meson-gxbb-Fix-wrong-pinning-definition-for-.patch++>>>
-|	<<<--patches.suse/ipv4-mark-DST_NOGC-and-remove-the-operation-of-dst_f.patch-->>><<<++patches.suse/drm-i915-Signal-fence-completion-from-i915_request_w.patch++>>>
-|	<<<--patches.suse/ipv6-take-dst-__refcnt-for-insertion-into-fib6-tree.patch-->>><<<++patches.suse/drm-i915-Flush-the-execution-callbacks-on-retiring.patch++>>>
-|	<<<--patches.suse/ipv6-call-dst_dev_put-properly.patch-->>><<<++patches.suse/drm-i915-ehl-Allow-combo-PHY-A-to-drive-a-third-exte.patch++>>>
-|	<<<--patches.suse/ipv6-call-dst_hold_safe-properly.patch-->>><<<++patches.suse/drm-i915-use-vfuncs-for-reg_read-write_fw_domains.patch++>>>
-|	<<<--patches.suse/ipv6-mark-DST_NOGC-and-remove-the-operation-of-dst_f.patch-->>><<<++patches.suse/drm-i915-kill-uncore_sanitize.patch++>>>
-|	<<<--patches.suse/ipv6-get-rid-of-icmp6-dst-garbage-collector.patch-->>><<<++patches.suse/drm-i915-kill-uncore_to_i915.patch++>>>
-|	<<<--patches.suse/xfrm-take-refcnt-of-dst-when-creating-struct-xfrm_ds.patch-->>><<<++patches.suse/drm-i915-skip-forcewake-actions-on-forcewake-less-un.patch++>>>
-|	<<<--patches.suse/decnet-take-dst-__refcnt-when-struct-dn_route-is-cre.patch-->>><<<++patches.suse/drm-i915-dynamically-allocate-forcewake-domains.patch++>>>
-|	<<<--patches.suse/net-remove-dst-gc-related-code.patch-->>><<<++patches.suse/drm-i915-gvt-decouple-check_vgpu-from-uncore_init.patch++>>>
-|	<<<--patches.suse/net-remove-DST_NOGC-flag.patch-->>><<<++patches.suse/drm-i915-execlists-Preempt-to-busy.patch++>>>
-|	<<<--patches.suse/net-remove-DST_NOCACHE-flag.patch-->>><<<++patches.suse/drm-i915-execlists-Minimalistic-timeslicing.patch++>>>
-|	<<<--patches.suse/net-reorder-all-the-dst-flags.patch-->>><<<++patches.suse/drm-i915-Rings-are-always-flushed.patch++>>>
-|	<<<--patches.suse/net-add-debug-atomic_inc_not_zero-in-dst_hold.patch-->>><<<++patches.suse/drm-i915-selftests-Use-request-managed-wakerefs.patch++>>>
-|	<<<--patches.suse/liquidio-implement-vlan-filter-enable-and-disable.patch-->>><<<++patches.suse/drm-i915-ehl-dsi-Set-lane-latency-optimization-for-D.patch++>>>
-|	<<<--patches.suse/liquidio-replace-info-pointer-mode-with-buffer-point.patch-->>><<<++patches.suse/drm-i915-ehl-dsi-Enable-AFE-over-PPI-strap.patch++>>>
-|	<<<--patches.suse/cxgb4-fix-a-NULL-dereference.patch-->>><<<++patches.suse/drm-i915-gtt-Defer-address-space-cleanup-to-an-RCU-w.patch++>>>
-|	<<<--patches.suse/nfp-add-VLAN-filtering-support.patch-->>><<<++patches.suse/drm-i915-execlists-Keep-virtual-context-alive-until-.patch++>>>
-|	<<<--patches.suse/cxgb4-add-new-T6-pci-device-id-s.patch-->>><<<++patches.suse/drm-i915-Convert-intel_vgt_-de-balloon-to-uncore.patch++>>>
-|	<<<--patches.suse/qed-Chain-support-for-external-PBL.patch-->>><<<++patches.suse/drm-i915-Introduce-struct-intel_gt-as-replacement-fo.patch++>>>
-|	<<<--patches.suse/qed-RoCE-EDPM-to-honor-PFC.patch-->>><<<++patches.suse/drm-i915-Move-intel_gt-initialization-to-a-separate-.patch++>>>
-|	<<<--patches.suse/qed-Disable-RoCE-dpm-when-DCBx-change-occurs.patch-->>><<<++patches.suse/drm-i915-Store-some-backpointers-in-struct-intel_gt.patch++>>>
-|	<<<--patches.suse/qed-qede_roce.-ch-qede_rdma.-ch.patch-->>><<<++patches.suse/drm-i915-Move-intel_gt_pm_init-under-intel_gt_init_e.patch++>>>
-|	<<<--patches.suse/qed-Set-rdma-generic-functions-prefix.patch-->>><<<++patches.suse/drm-i915-Make-i915_check_and_clear_faults-take-intel.patch++>>>
-|	<<<--patches.suse/qed-Wait-for-resources-before-FUNC_CLOSE.patch-->>><<<++patches.suse/drm-i915-Convert-i915_gem_init_swizzling-to-intel_gt.patch++>>>
-|	<<<--patches.suse/qed-SPQ-async-callback-registration.patch-->>><<<++patches.suse/drm-i915-Use-intel_uncore_rmw-in-intel_gt_init_swizz.patch++>>>
-|	<<<--patches.suse/net-introduce-__skb_put_-zero-data-u8.patch-->>><<<++patches.suse/drm-i915-Convert-init_unused_rings-to-intel_gt.patch++>>>
-|	<<<--patches.suse/ibmvnic-097-Return-from-ibmvnic_resume-if-not-in-VNIC_OPEN-state.patch-->>><<<++patches.suse/drm-i915-Convert-gt-workarounds-to-intel_gt.patch++>>>
-|	<<<--patches.suse/enic-Fix-format-truncation-warning.patch-->>><<<++patches.suse/drm-i915-Store-backpointer-to-intel_gt-in-the-engine.patch++>>>
-|	<<<--patches.suse/s390-qeth-add-ipa-return-codes-for-bridgeport.patch-->>><<<++patches.suse/drm-i915-Convert-intel_mocs_init_l3cc_table-to-intel.patch++>>>
-|	<<<--patches.suse/s390-qeth-fix-packing-buffer-statistics.patch-->>><<<++patches.suse/drm-i915-Convert-i915_ppgtt_init_hw-to-intel_gt.patch++>>>
-|	<<<--patches.suse/s390-diag-add-diag26c-support.patch-->>><<<++patches.suse/drm-i915-Consolidate-some-open-coded-mmio-rmw.patch++>>>
-|	<<<--patches.suse/s390-qeth-use-diag26c-to-get-MAC-address-on-L2.patch-->>><<<++patches.suse/drm-i915-Convert-i915_gem_init_hw-to-intel_gt.patch++>>>
-|	<<<--patches.suse/net-mlx5e-IPoIB-Move-to-a-separate-directory.patch-->>><<<++patches.suse/drm-i915-Stop-using-I915_READ-WRITE-in-intel_wopcm_i.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Prevent-PFC-call-for-non-ethernet-ports.patch-->>><<<++patches.suse/drm-i915-Compartmentalize-i915_ggtt_probe_hw.patch++>>>
-|	<<<--patches.suse/net-mlx5e-IPoIB-Add-ethtool-support.patch-->>><<<++patches.suse/drm-i915-Compartmentalize-i915_ggtt_init_hw.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Add-new-profile-function-update_carrier.patch-->>><<<++patches.suse/drm-i915-Make-ggtt-invalidation-work-on-ggtt.patch++>>>
-|	<<<--patches.suse/net-mlx5e-IPoIB-Change-parameters-default-values.patch-->>><<<++patches.suse/drm-i915-Store-intel_gt-backpointer-in-vm.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Use-hard_mtu-as-part-of-the-mlx5e_priv-str.patch-->>><<<++patches.suse/drm-i915-Compartmentalize-i915_gem_suspend-restore_g.patch++>>>
-|	<<<--patches.suse/net-mlx5e-IPoIB-Handle-change_mtu.patch-->>><<<++patches.suse/drm-i915-Convert-i915_gem_flush_ggtt_writes-to-intel.patch++>>>
-|	<<<--patches.suse/net-mlx5e-IPoIB-Get-more-TX-statistics.patch-->>><<<++patches.suse/drm-i915-Move-i915_gem_chipset_flush-to-intel_gt.patch++>>>
-|	<<<--patches.suse/net-mlx5e-IPoIB-Add-PTP-support-to-IPoIB-device-driv.patch-->>><<<++patches.suse/drm-i915-Compartmentalize-timeline_init-park-fini.patch++>>>
-|	<<<--patches.suse/net-mlx5e-IPoIB-Add-ioctl-support-to-IPoIB-device-dr.patch-->>><<<++patches.suse/drm-i915-Compartmentalize-i915_ggtt_cleanup_hw.patch++>>>
-|	<<<--patches.suse/i40e-add-XDP-support-for-pass-and-drop-actions.patch-->>><<<++patches.suse/drm-i915-Compartmentalize-i915_gem_init_ggtt.patch++>>>
-|	<<<--patches.suse/i40e-add-support-for-XDP_TX-action.patch-->>><<<++patches.suse/drm-i915-Store-ggtt-pointer-in-intel_gt.patch++>>>
-|	<<<--patches.suse/i40evf-assign-num_active_queues-inside-i40evf_alloc_.patch-->>><<<++patches.suse/drm-i915-Compartmentalize-ring-buffer-creation.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-update-WOL-and-I40E_AQC_ADDR_VALID_MASK-.patch-->>><<<++patches.suse/drm-i915-Save-trip-via-top-level-i915-in-a-few-more-.patch++>>>
-|	<<<--patches.suse/i40e-use-dev_dbg-instead-of-dev_info-when-warning-ab.patch-->>><<<++patches.suse/drm-i915-Make-timelines-gt-centric.patch++>>>
-|	<<<--patches.suse/i40e-comment-that-udp_port-must-be-in-host-byte-orde.patch-->>><<<++patches.suse/drm-i915-Rename-i915_timeline-to-intel_timeline-and-.patch++>>>
-|	<<<--patches.suse/i40e-Fix-potential-out-of-bound-array-access.patch-->>><<<++patches.suse/drm-i915-Eliminate-dual-personality-of-i915_scratch_.patch++>>>
-|	<<<--patches.suse/i40e-Support-firmware-CEE-DCB-UP-to-TC-map-re-defini.patch-->>><<<++patches.suse/drm-i915-Prevent-dereference-of-engine-before-NULL-c.patch++>>>
-|	<<<--patches.suse/i40e-Add-message-for-unsupported-MFP-mode.patch-->>><<<++patches.suse/drm-i915-gt-Rename-i915_gt_timelines.patch++>>>
-|	<<<--patches.suse/i40e-genericize-the-partition-bandwidth-control.patch-->>><<<++patches.suse/drm-i915-gt-Fixup-kerneldoc-parameters.patch++>>>
-|	<<<--patches.suse/i40e-Add-support-for-OEM-firmware-version.patch-->>><<<++patches.suse/drm-i915-guc-reorder-enable-disable-communication-st.patch++>>>
-|	<<<--patches.suse/i40e-fix-disabling-overflow-promiscuous-mode.patch-->>><<<++patches.suse/drm-i915-guc-handle-GuC-messages-received-with-CTB-d.patch++>>>
-|	<<<--patches.suse/i40e-clear-only-cause_ena-bit.patch-->>><<<++patches.suse/drm-i915-Remove-waiting-retiring-from-shrinker-paths.patch++>>>
-|	<<<--patches.suse/i40e-Handle-PE_CRITERR-properly-with-IWARP-enabled.patch-->>><<<++patches.suse/drm-i915-Track-i915_active-using-debugobjects.patch++>>>
-|	<<<--patches.suse/i40e-don-t-hold-RTNL-lock-for-the-entire-reset.patch-->>><<<++patches.suse/drm-i915-Throw-away-the-active-object-retirement-com.patch++>>>
-|	<<<--patches.suse/r8152-correct-the-definition.patch-->>><<<++patches.suse/drm-i915-Provide-an-i915_active.acquire-callback.patch++>>>
-|	<<<--patches.suse/qede-Fix-compilation-without-QED_RDMA.patch-->>><<<++patches.suse/drm-i915-Local-debug-BUG_ON-for-intel_wakeref.patch++>>>
-|	<<<--patches.suse/qed-Cleanup-qed_roce-before-duplicating-it.patch-->>><<<++patches.suse/drm-i915-blt-Remove-recursive-vma-lock.patch++>>>
-|	<<<--patches.suse/qed-Duplicate-qed_roce.-ch-to-qed_rdma.-ch.patch-->>><<<++patches.suse/drm-i915-execlists-Always-clear-ring_pause-if-we-do-.patch++>>>
-|	<<<--patches.suse/qed-Split-rdma-content-between-qed_rdma-and-qed_roce.patch-->>><<<++patches.suse/drm-i915-gem-Clear-read-write-domains-for-GPU-clear.patch++>>>
-|	<<<--patches.suse/qed-Rename-qed_roce_if.h-to-qed_rdma_if.h.patch-->>><<<++patches.suse/drm-i915-ehl-Add-one-additional-PCH-ID-to-MCC.patch++>>>
-|	<<<--patches.suse/liquidio-stop-using-huge-static-buffer-save-4096k-in.patch-->>><<<++patches.suse/drm-i915-ehl-Add-missing-VECS-engine.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Use-device-ID-defines.patch-->>><<<++patches.suse/drm-i915-execlists-Convert-recursive-defer_request-i.patch++>>>
-|	<<<--patches.suse/tcp-Add-a-tcp_filter-hook-before-handle-ack-packet.patch-->>><<<++patches.suse/drm-i915-guc-Add-debug-capture-of-GuC-exception.patch++>>>
-|	<<<--patches.suse/ibmvnic-100-Fix-incorrectly-defined-ibmvnic_request_map_rsp-structure.patch-->>><<<++patches.suse/drm-i915-gt-Pass-intel_gt-to-pm-routines.patch++>>>
-|	<<<--patches.suse/ibmvnic-101-Fix-error-handling-when-registering-long-term-mapped-buffers.patch-->>><<<++patches.suse/drm-i915-Rename-intel_wakeref_-is-_active.patch++>>>
-|	<<<--patches.suse/ibmvnic-098-Correct-return-code-checking-for-ibmvnic_init-during-probe.patch-->>><<<++patches.suse/drm-i915-selftests-Hold-ref-on-request-across-waits.patch++>>>
-|	<<<--patches.suse/rds-tcp-set-linger-to-1-when-unloading-a-rds-tcp.patch-->>><<<++patches.suse/drm-i915-gt-Drop-stale-commentary-for-timeline-densi.patch++>>>
-|	<<<--patches.suse/msft-hv-1394-hv_netvsc-Remove-unnecessary-var-link_state-from-str.patch-->>><<<++patches.suse/drm-i915-gt-Always-call-kref_init-for-the-timeline.patch++>>>
-|	<<<--patches.suse/msft-hv-1395-hv_netvsc-Fix-the-carrier-state-error-when-data-path.patch-->>><<<++patches.suse/drm-i915-gt-Add-some-debug-tracing-for-context-pinni.patch++>>>
-|	<<<--patches.suse/net-mvpp2-add-comments-about-smp_processor_id-usage.patch-->>><<<++patches.suse/drm-i915-icl-Add-missing-device-ID.patch++>>>
-|	<<<--patches.suse/net-mvpp2-remove-unused-mvpp2_bm_cookie_pool_set-fun.patch-->>><<<++patches.suse/drm-i915-Check-backlight-type-while-doing-eDP-backli.patch++>>>
-|	<<<--patches.suse/net-mvpp2-remove-mvpp2_pool_refill.patch-->>><<<++patches.suse/drm-i915-selftests-Serialise-nop-reset-with-retireme.patch++>>>
-|	<<<--patches.suse/xdp-pass-XDP-flags-into-install-handlers.patch-->>><<<++patches.suse/drm-i915-selftests-Drop-manual-request-wakerefs-arou.patch++>>>
-|	<<<--patches.suse/xdp-add-HW-offload-mode-flag-for-installing-programs.patch-->>><<<++patches.suse/drm-i915-selftests-Fixup-atomic-reset-checking.patch++>>>
-|	<<<--patches.suse/nfp-xdp-move-driver-XDP-setup-into-a-separate-functi.patch-->>><<<++patches.suse/drm-i915-Switch-to-per-crtc-vblank-vfuncs.patch++>>>
-|	<<<--patches.suse/nfp-bpf-don-t-offload-XDP-programs-in-DRV_MODE.patch-->>><<<++patches.suse/drm-i915-Nuke-drm_driver-irq-vfuncs.patch++>>>
-|	<<<--patches.suse/nfp-bpf-release-the-reference-on-offloaded-programs.patch-->>><<<++patches.suse/drm-i915-Initialize-drm_driver-vblank-funcs-at-compi.patch++>>>
-|	<<<--patches.suse/nfp-bpf-add-support-for-XDP_FLAGS_HW_MODE.patch-->>><<<++patches.suse/drm-i915-icl-Add-new-supported-CD-clocks.patch++>>>
-|	<<<--patches.suse/xdp-add-reporting-of-offload-mode.patch-->>><<<++patches.suse/drm-i915-ehl-Remove-unsupported-cd-clocks.patch++>>>
-|	<<<--patches.suse/nfp-xdp-report-if-program-is-offloaded.patch-->>><<<++patches.suse/drm-i915-ehl-Add-voltage-level-requirement-table.patch++>>>
-|	<<<--patches.suse/bpf-possibly-avoid-extra-masking-for-narrower-load-i.patch-->>><<<++patches.suse/drm-i915-Move-OA-files-to-separate-folder.patch++>>>
-|	<<<--patches.suse/net-ena-change-return-value-for-unsupported-features.patch-->>><<<++patches.suse/drm-i915-prefix-header-search-path-with-srctree.patch++>>>
-|	<<<--patches.suse/net-ena-add-hardware-hints-capability-to-the-driver.patch-->>><<<++patches.suse/drm-i915-add-header-search-path-to-subdir-Makefiles.patch++>>>
-|	<<<--patches.suse/net-ena-change-sizeof-argument-to-be-the-type-pointe.patch-->>><<<++patches.suse/drm-i915-make-i915_fixed.h-self-contained.patch++>>>
-|	<<<--patches.suse/net-ena-add-reset-reason-for-each-device-FLR.patch-->>><<<++patches.suse/drm-i915-make-i915_globals.h-self-contained.patch++>>>
-|	<<<--patches.suse/net-ena-add-support-for-out-of-order-rx-buffers-refi.patch-->>><<<++patches.suse/drm-i915-make-i915_pvinfo.h-self-contained.patch++>>>
-|	<<<--patches.suse/net-ena-allow-the-driver-to-work-with-small-number-o.patch-->>><<<++patches.suse/drm-i915-make-i915_vgpu.h-self-contained.patch++>>>
-|	<<<--patches.suse/net-ena-use-napi_schedule_irqoff-when-possible.patch-->>><<<++patches.suse/drm-i915-make-intel_guc_ct.h-self-contained.patch++>>>
-|	<<<--patches.suse/net-ena-separate-skb-allocation-to-dedicated-functio.patch-->>><<<++patches.suse/drm-i915-make-intel_guc_fwif.h-self-contained.patch++>>>
-|	<<<--patches.suse/net-ena-use-lower_32_bits-upper_32_bits-to-split-dma.patch-->>><<<++patches.suse/drm-i915-make-intel_guc_reg.h-self-contained.patch++>>>
-|	<<<--patches.suse/net-ena-update-driver-s-rx-drop-statistics.patch-->>><<<++patches.suse/drm-i915-make-intel_gvt.h-self-contained.patch++>>>
-|	<<<--patches.suse/net-ena-update-ena-driver-to-version-1.2.0.patch-->>><<<++patches.suse/drm-i915-make-intel_uc_fw.h-self-contained.patch++>>>
-|	<<<--patches.suse/cxgb4-Update-T6-Buffer-Group-and-Channel-Mappings.patch-->>><<<++patches.suse/drm-i915-Make-i945gm_vblank_work_func-static.patch++>>>
-|	<<<--patches.suse/cxgb4-Use-Firmware-params-to-get-buffer-group-map.patch-->>><<<++patches.suse/drm-i915-rework-reading-pipe-disable-fuses.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Build-SKB-with-exact-frag_size.patch-->>><<<++patches.suse/drm-i915-Pass-intel_crtc_state-to-needs_modeset.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Enhance-RX-SKB-headroom-logic.patch-->>><<<++patches.suse/drm-i915-Convert-most-of-atomic-commit-to-take-more-.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Introduce-RX-Page-Reuse.patch-->>><<<++patches.suse/drm-i915-Convert-hw-state-verifier-to-take-more-inte.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Relocate-the-TC-match-on-ip-tos-offload-co.patch-->>><<<++patches.suse/drm-i915-Use-intel_crtc_state-in-sanitize_watermarks.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Offload-TC-matching-on-ip-ttl.patch-->>><<<++patches.suse/drm-i915-Pass-intel-state-to-plane-functions-as-well.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Use-macro-for-TC-header-re-write-offload-f.patch-->>><<<++patches.suse/drm-i915-Use-intel-state-as-much-as-possible-in-wm-c.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Add-header-re-write-offloading-of-IPv6-hop.patch-->>><<<++patches.suse/drm-i915-icl-Add-support-to-read-out-the-TBT-PLL-HW-.patch++>>>
-|	<<<--patches.suse/mlxfw-Make-the-module-selectable.patch-->>><<<++patches.suse/drm-i915-Tune-down-WARNs-about-TBT-AUX-power-well-en.patch++>>>
-|	<<<--patches.suse/net-mlx5-Add-MCC-Management-Component-Control-regist.patch-->>><<<++patches.suse/drm-i915-Move-the-TypeC-port-handling-code-to-a-sepa.patch++>>>
-|	<<<--patches.suse/net-mlx5-Enhance-MCAM-reg-to-allow-query-on-access-r.patch-->>><<<++patches.suse/drm-i915-Sanitize-the-terminology-used-for-TypeC-por.patch++>>>
-|	<<<--patches.suse/net-mlx5-Add-helper-functions-to-set-query-MCC-MCDA-.patch-->>><<<++patches.suse/drm-i915-Don-t-enable-the-DDI-IO-power-in-the-TypeC-.patch++>>>
-|	<<<--patches.suse/net-mlx5-Add-mlxfw-callbacks.patch-->>><<<++patches.suse/drm-i915-Use-the-correct-AUX-power-domain-in-TypeC-T.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Support-the-flash-device-ethtool-callback.patch-->>><<<++patches.suse/drm-i915-Unify-the-TypeC-port-notation-in-debug-erro.patch++>>>
-|	<<<--patches.suse/net-mlx5e-IPoIB-Support-the-flash-device-ethtool-cal.patch-->>><<<++patches.suse/drm-i915-Factor-out-common-parts-from-TypeC-port-han.patch++>>>
-|	<<<--patches.suse/net-mlx5-Fix-offset-of-hca-cap-reserved-field.patch-->>><<<++patches.suse/drm-i915-Wait-for-TypeC-PHY-complete-flag-to-clear-i.patch++>>>
-|	<<<--patches.suse/net-store-port-representator-id-in-metadata_dst.patch-->>><<<++patches.suse/drm-i915-Handle-the-TCCOLD-power-down-event.patch++>>>
-|	<<<--patches.suse/nfp-devlink-add-support-for-getting-eswitch-mode.patch-->>><<<++patches.suse/drm-i915-Sanitize-the-TypeC-connect-detect-sequences.patch++>>>
-|	<<<--patches.suse/nfp-move-physical-port-init-into-a-helper.patch-->>><<<++patches.suse/drm-i915-Fix-the-TypeC-port-mode-sanitization-during.patch++>>>
-|	<<<--patches.suse/nfp-map-mac_stats-and-vf_cfg-BARs.patch-->>><<<++patches.suse/drm-i915-Keep-the-TypeC-port-mode-fixed-for-detect-A.patch++>>>
-|	<<<--patches.suse/nfp-general-representor-implementation.patch-->>><<<++patches.suse/drm-i915-Sanitize-the-TypeC-FIA-lane-configuration-d.patch++>>>
-|	<<<--patches.suse/nfp-add-stats-and-xmit-helpers-for-representors.patch-->>><<<++patches.suse/drm-i915-Sanitize-the-shared-DPLL-reserve-release-in.patch++>>>
-|	<<<--patches.suse/nfp-app-callbacks-for-SRIOV.patch-->>><<<++patches.suse/drm-i915-Sanitize-the-shared-DPLL-find-reference-int.patch++>>>
-|	<<<--patches.suse/nfp-provide-nfp_port-to-of-nfp_net_get_mac_addr.patch-->>><<<++patches.suse/drm-i915-icl-Split-getting-the-DPLLs-to-port-type-sp.patch++>>>
-|	<<<--patches.suse/nfp-add-support-for-tx-rx-with-metadata-portid.patch-->>><<<++patches.suse/drm-i915-icl-Reserve-all-required-PLLs-for-TypeC-por.patch++>>>
-|	<<<--patches.suse/nfp-add-support-for-control-messages-for-flower-app.patch-->>><<<++patches.suse/drm-i915-Keep-the-TypeC-port-mode-fixed-when-the-por.patch++>>>
-|	<<<--patches.suse/nfp-add-flower-app.patch-->>><<<++patches.suse/drm-i915-Add-state-verification-for-the-TypeC-port-m.patch++>>>
-|	<<<--patches.suse/nfp-add-VF-and-PF-representors-to-flower-app.patch-->>><<<++patches.suse/drm-i915-Remove-unneeded-disconnect-in-TypeC-legacy-.patch++>>>
-|	<<<--patches.suse/af_iucv-Move-sockaddr-length-checks-to-before-access.patch-->>><<<++patches.suse/drm-i915-WARN-about-invalid-lane-reversal-in-TBT-alt.patch++>>>
-|	<<<--patches.suse/0001-iwlwifi-mvm-flush-per-station-for-DQA-mode.patch-->>><<<++patches.suse/drm-i915-guc-Avoid-reclaim-locks-during-reset.patch++>>>
-|	<<<--patches.suse/0002-iwlwifi-mvm-support-getting-nvm-data-from-firmware.patch-->>><<<++patches.suse/drm-i915-icl-Drop-port-parameter-to-icl_get_combo_bu.patch++>>>
-|	<<<--patches.suse/0003-iwlwifi-mvm-support-old-method-of-NVM-parsing.patch-->>><<<++patches.suse/drm-i915-ehl-Add-third-combo-PHY-offset.patch++>>>
-|	<<<--patches.suse/0004-iwlwifi-mvm-fix-endianness-in-lq_cmd-declaration.patch-->>><<<++patches.suse/drm-i915-ehl-Don-t-program-PHY_MISC-on-EHL-PHY-C.patch++>>>
-|	<<<--patches.suse/0005-iwlwifi-mvm-document-which-group-enums-are-used-with.patch-->>><<<++patches.suse/drm-i915-execlists-Refactor-CSB-state-machine.patch++>>>
-|	<<<--patches.suse/0006-iwlwifi-mvm-use-proper-sta_addr-in-firmware-API.patch-->>><<<++patches.suse/drm-i915-Report-if-i915_active-is-still-busy-upon-wa.patch++>>>
-|	<<<--patches.suse/0007-iwlwifi-mvm-fix-MCC-endianness-bug.patch-->>><<<++patches.suse/drm-i915-whitelist-PS_-DEPTH-INVOCATION-_COUNT.patch++>>>
-|	<<<--patches.suse/0008-iwlwifi-mvm-use-u8-for-reserved-fields.patch-->>><<<++patches.suse/Revert-drm-i915-Introduce-private-PAT-management.patch++>>>
-|	<<<--patches.suse/0009-iwlwifi-mvm-disentangle-paging-command-structs.patch-->>><<<++patches.suse/drm-i915-gtt-Don-t-check-PPGTT-presence-on-PPGTT-onl.patch++>>>
-|	<<<--patches.suse/0010-iwlwifi-mvm-add-documentation-to-some-WoWLAN-command.patch-->>><<<++patches.suse/drm-i915-synchronize_irq-against-the-actual-irq.patch++>>>
-|	<<<--patches.suse/0011-iwlwifi-mvm-wait-for-the-flushed-queue-only.patch-->>><<<++patches.suse/drm-i915-display-Handle-lost-primary_port-across-sus.patch++>>>
-|	<<<--patches.suse/0012-iwlwifi-mvm-fix-some-kernel-doc.patch-->>><<<++patches.suse/drm-i915-selftests-Common-live-setup-teardown.patch++>>>
-|	<<<--patches.suse/0013-iwlwifi-mvm-add-documentation-links-to-various-field.patch-->>><<<++patches.suse/drm-i915-selftests-Lock-the-drm_mm-while-modifying.patch++>>>
-|	<<<--patches.suse/0014-iwlwifi-update-device-ID-for-a000-family.patch-->>><<<++patches.suse/drm-i915-execlists-Hesitate-before-slicing.patch++>>>
-|	<<<--patches.suse/0015-iwlwifi-mvm-disentangle-binding-command-versions.patch-->>><<<++patches.suse/drm-i915-gem-Free-pages-before-rcu-freeing-the-objec.patch++>>>
-|	<<<--patches.suse/0016-iwlwifi-mvm-create-name-various-enums.patch-->>><<<++patches.suse/drm-i915-Markup-potential-lock-for-i915_active.patch++>>>
-|	<<<--patches.suse/0017-iwlwifi-mvm-document-structures-used-by-commands.patch-->>><<<++patches.suse/drm-i915-Mark-up-vma-active-as-safe-for-use-inside-s.patch++>>>
-|	<<<--patches.suse/0018-iwlwifi-mvm-remove-wrt-support-of-page-dumps-in-gen2.patch-->>><<<++patches.suse/drm-i915-Use-port-clock-to-set-correct-N-value.patch++>>>
-|	<<<--patches.suse/0019-iwlwifi-pcie-support-page-dumping-in-wrt-in-gen2.patch-->>><<<++patches.suse/drm-i915-Add-N-CTS-values-for-10-12-bit-deep-color.patch++>>>
-|	<<<--patches.suse/0020-iwlwifi-Add-fw_name_pre_rf_next_step-to-support-diff.patch-->>><<<++patches.suse/drm-i915-Move-the-renderstate-setup-under-gt.patch++>>>
-|	<<<--patches.suse/0021-iwlwifi-mvm-remove-unused-TX_CMD_NEXT_FRAME_.patch-->>><<<++patches.suse/drm-i915-Flush-the-workqueue-before-draining.patch++>>>
-|	<<<--patches.suse/0022-iwlwifi-kernel-doc-make-proper-links.patch-->>><<<++patches.suse/drm-i915-Check-caller-held-wakerefs-in-assert_forcew.patch++>>>
-|	<<<--patches.suse/0023-iwlwifi-mvm-fix-many-kernel-doc-warnings.patch-->>><<<++patches.suse/drm-i915-gt-Use-caller-provided-forcewake-for-intel_.patch++>>>
-|	<<<--patches.suse/0024-iwlwifi-add-wait-for-tx-queue-empty.patch-->>><<<++patches.suse/drm-i915-gt-Assume-we-hold-forcewake-for-execlists-r.patch++>>>
-|	<<<--patches.suse/0025-iwlwifi-mvm-add-AMSDU-flag-to-offload-assist.patch-->>><<<++patches.suse/drm-i915-gt-Ignore-forcewake-acquisition-for-posting.patch++>>>
-|	<<<--patches.suse/0026-iwlwifi-mvm-document-RX-structures.patch-->>><<<++patches.suse/drm-i915-gem-Defer-obj-base.resv-fini-until-RCU-call.patch++>>>
-|	<<<--patches.suse/0027-iwlwifi-pcie-add-AMSDU-to-gen2.patch-->>><<<++patches.suse/drm-i915-Show-support-for-accurate-sw-PMU-busyness-t.patch++>>>
-|	<<<--patches.suse/0028-iwlwifi-cleanup-references-to-8000-family-in-NVM-cod.patch-->>><<<++patches.suse/drm-i915-gtt-Handle-double-alloc-failures.patch++>>>
-|	<<<--patches.suse/0029-iwlwifi-remove-references-to-8000-B-step-devices.patch-->>><<<++patches.suse/drm-i915-guc-Upgrade-to-GuC-33.0.0.patch++>>>
-|	<<<--patches.suse/0030-iwlwifi-add-dbgc_supported-to-transport-configuratio.patch-->>><<<++patches.suse/drm-i915-Dump-w-a-lists-on-all-engines.patch++>>>
-|	<<<--patches.suse/0031-iwlwifi-mvm-add-TLV-for-NAN-API-differentiation.patch-->>><<<++patches.suse/drm-i915-gt-Pull-engine-w-a-initialisation-into-comm.patch++>>>
-|	<<<--patches.suse/0032-iwlwifi-mvm-support-init-flow-debugging.patch-->>><<<++patches.suse/drm-i915-selftests-Drain-the-freedlists-between-exec.patch++>>>
-|	<<<--patches.suse/0033-iwlwifi-add-9000-and-A000-device-families.patch-->>><<<++patches.suse/drm-i915-hangcheck-Look-at-instdone-for-all-engines.patch++>>>
-|	<<<--patches.suse/0034-iwlwifi-pcie-support-dumping-FH-in-a000-hw.patch-->>><<<++patches.suse/drm-i915-overlay-Stash-the-kernel-context-on-initial.patch++>>>
-|	<<<--patches.suse/0035-iwlwifi-mvm-disable-prph-collection-in-a000-hw.patch-->>><<<++patches.suse/drm-i915-selftests-Be-engine-agnostic.patch++>>>
-|	<<<--patches.suse/0037-iwlwifi-mvm-check-firmware-is-up-in-debugfs.patch-->>><<<++patches.suse/drm-i915-Show-instdone-for-each-engine-in-debugfs.patch++>>>
-|	<<<--patches.suse/0038-iwlwifi-mvm-use-schedule_delayed_work.patch-->>><<<++patches.suse/drm-i915-Rework-some-interrupt-handling-functions-to.patch++>>>
-|	<<<--patches.suse/0036-iwlwifi-mvm-add-and-use-iwl_mvm_device_running.patch-->>><<<++patches.suse/drm-i915-Remove-some-legacy-mmio-accessors-from-inte.patch++>>>
-|	<<<--patches.suse/0039-iwlwifi-mvm-convert-ucode_loaded-to-a-status-bit.patch-->>><<<++patches.suse/drm-i915-Move-dev_priv-pm_i-m-e-r-into-intel_gt.patch++>>>
-|	<<<--patches.suse/0040-iwlwifi-mvm-clear-firmware-running-bit-earlier.patch-->>><<<++patches.suse/drm-i915-Add-windowing-for-primary-planes-on-gen2-3-.patch++>>>
-|	<<<--patches.suse/0041-iwlwifi-fix-a-kernel-doc-tag.patch-->>><<<++patches.suse/drm-i915-Disable-sprite-gamma-on-ivb-bdw.patch++>>>
-|	<<<--patches.suse/0042-iwlwifi-split-firmware-API-from-iwl-trans.h.patch-->>><<<++patches.suse/drm-i915-Program-plane-gamma-ramps.patch++>>>
-|	<<<--patches.suse/0043-iwlwifi-mvm-link-queue-cmd-docs-to-A000-command-stru.patch-->>><<<++patches.suse/drm-i915-Deal-with-cpp-8-for-g4x-watermarks.patch++>>>
-|	<<<--patches.suse/0044-iwlwifi-mvm-document-structures-used-for-BEACON_TEMP.patch-->>><<<++patches.suse/drm-i915-Cosmetic-fix-for-skl-plane-switch-statement.patch++>>>
-|	<<<--patches.suse/0045-iwlwifi-mvm-link-to-TX-commands-in-documentation.patch-->>><<<++patches.suse/drm-i915-Clean-up-skl-vs.-icl-plane-formats.patch++>>>
-|	<<<--patches.suse/0046-iwlwifi-mvm-remove-SCAN_GROUP.patch-->>><<<++patches.suse/drm-i915-ehl-Add-support-for-DPLL4-v10.patch++>>>
-|	<<<--patches.suse/0047-iwlwifi-fw-api-cleanup-cycle-includes.patch-->>><<<++patches.suse/drm-i915-Order-assert-forcewake-test.patch++>>>
-|	<<<--patches.suse/0048-iwlwifi-remove-unnecessary-code-in-iwl_trans_alloc_t.patch-->>><<<++patches.suse/drm-i915-Remove-set-but-not-used-variable-encoder.patch++>>>
-|	<<<--patches.suse/brcmfmac-Use-separate-firmware-for-revision-0-of-the-->>><<<++patches.suse/drm-i915-Remove-set-but-not-used-variable-intel_dig_.patch++>>>
-|	<<<--patches.suse/ath10k-fix-reported-HT-MCS-rates-with-NSS-1-->>><<<++patches.suse/drm-i915-gtt-pde-entry-encoding-is-identical.patch++>>>
-|	<<<--patches.suse/net-add-netlink_ext_ack-argument-to-rtnl_link_ops.ne.patch-->>><<<++patches.suse/drm-i915-gtt-Tear-down-setup-and-cleanup-macros-for-.patch++>>>
-|	<<<--patches.suse/net-add-netlink_ext_ack-argument-to-rtnl_link_ops.ch.patch-->>><<<++patches.suse/drm-i915-gtt-Setup-phys-pages-for-3lvl-pdps.patch++>>>
-|	<<<--patches.suse/net-mlx4-fix-spelling-mistake-coalesing-coalescing.patch-->>><<<++patches.suse/drm-i915-gtt-Introduce-release_pd_entry.patch++>>>
-|	<<<--patches.suse/nfp-explicitly-check-if-application-FW-is-loaded.patch-->>><<<++patches.suse/drm-i915-Pull-assert_forcewake_active-underneath-the.patch++>>>
-|	<<<--patches.suse/nfp-move-area-mapping-helper-into-nfpcore.patch-->>><<<++patches.suse/drm-i915-Explicitly-track-active-fw_domain-timers.patch++>>>
-|	<<<--patches.suse/nfp-add-helper-for-mapping-runtime-symbols.patch-->>><<<++patches.suse/drm-i915-selftests-Reorder-error-cleanup-for-whiteli.patch++>>>
-|	<<<--patches.suse/nfp-remove-unused-nfp_cpp_area_check_range.patch-->>><<<++patches.suse/drm-i915-Update-DRIVER_DATE-to-20190708.patch++>>>
-|	<<<--patches.suse/nfp-add-nfp_app-cleanup-callback-and-make-flower-use.patch-->>><<<++patches.suse/drm-i915-selftests-Set-igt_spinner.gt-for-early-exit.patch++>>>
-|	<<<--patches.suse/nfp-spawn-nfp_ports-for-PF-and-VF-ports.patch-->>><<<++patches.suse/drm-i915-selftests-Fill-in-a-little-more-of-the-dumm.patch++>>>
-|	<<<--patches.suse/nfp-make-the-representor-get-stats-app-independent.patch-->>><<<++patches.suse/drm-i915-gt-Apply-RCS-workarounds-to-the-render-clas.patch++>>>
-|	<<<--patches.suse/nfp-move-representors-struct-net_device_ops-to-share.patch-->>><<<++patches.suse/drm-i915-gt-Remove-presumption-of-RCS0.patch++>>>
-|	<<<--patches.suse/nfp-allow-converting-representor-s-netdev-into-nfp_p.patch-->>><<<++patches.suse/drm-i915-hdcp-debug-logs-for-sink-related-failures.patch++>>>
-|	<<<--patches.suse/nfp-wire-get_phys_port_name-on-representors.patch-->>><<<++patches.suse/drm-i915-Add-icl-mipi-dsi-properties.patch++>>>
-|	<<<--patches.suse/nfp-handle-SR-IOV-already-enabled-when-driver-is-pro.patch-->>><<<++patches.suse/drm-i915-sdvo-Use-named-initializers-for-the-SDVO-co.patch++>>>
-|	<<<--patches.suse/nfp-reorder-SR-IOV-config-and-nfp_app-SR-IOV-callbac.patch-->>><<<++patches.suse/drm-i915-sdvo-Remove-duplicate-SET_INPUT_TIMINGS_PAR.patch++>>>
-|	<<<--patches.suse/nfp-allocate-a-private-workqueue-for-driver-work.patch-->>><<<++patches.suse/drm-i915-sdvo-Shrink-sdvo_cmd_names-strings.patch++>>>
-|	<<<--patches.suse/nfp-flower-add-Kconfig-for-flower-app.patch-->>><<<++patches.suse/drm-i915-sdvo-Add-helpers-to-get-the-cmd-status-stri.patch++>>>
-|	<<<--patches.suse/net-mlx4-fix-spelling-mistake-enforcment-enforcement.patch-->>><<<++patches.suse/drm-i915-Clear-the-shared-PLL-from-the-put_dplls-hoo.patch++>>>
-|	<<<--patches.suse/net-mlx5-Set-interface-flags-before-cleanup-in-unloa.patch-->>><<<++patches.suse/drm-i915-icl-Clear-the-shared-port-PLLs-from-the-new.patch++>>>
-|	<<<--patches.suse/net-mlx5-Add-reserved-gids-support.patch-->>><<<++patches.suse/drm-i915-userptr-Don-t-mark-readonly-objects-as-dirt.patch++>>>
-|	<<<--patches.suse/net-mlx5-Add-support-for-multiple-RoCE-enable.patch-->>><<<++patches.suse/drm-i915-enumerate-scratch-fields.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Respect-mlx5_core-reserved-GIDs.patch-->>><<<++patches.suse/drm-i915-add-infrastructure-to-hold-off-preemption-o.patch++>>>
-|	<<<--patches.suse/net-mlx5-Make-get_cqe-routine-not-ethernet-specific.patch-->>><<<++patches.suse/drm-i915-Remove-unused-i915_gem_context_lookup_engin.patch++>>>
-|	<<<--patches.suse/net-mlx5-Add-QP-WQ-support.patch-->>><<<++patches.suse/drm-i915-execlists-Record-preemption-for-selftests.patch++>>>
-|	<<<--patches.suse/net-mlx5-FPGA-Move-FPGA-init-cleanup-to-init_once.patch-->>><<<++patches.suse/drm-i915-icl-Handle-YCbCr-to-RGB-conversion-for-BT20.patch++>>>
-|	<<<--patches.suse/net-mlx5-FPGA-Add-FW-commands-for-FPGA-QPs.patch-->>><<<++patches.suse/drm-i915-icl-Fix-Y-pre-offset-for-Full-Range-YCbCr.patch++>>>
-|	<<<--patches.suse/net-mlx5-FPGA-Add-high-speed-connection-routines.patch-->>><<<++patches.suse/drm-i915-icl-Fixed-Input-CSC-Co-efficients-for-BT601.patch++>>>
-|	<<<--patches.suse/net-mlx5-FPGA-Add-SBU-bypass-and-reset-flows.patch-->>><<<++patches.suse/drm-i915-make-new-intel_tc.c-use-uncore-accessors.patch++>>>
-|	<<<--patches.suse/net-mlx5-FPGA-Add-SBU-infrastructure.patch-->>><<<++patches.suse/drm-i915-fix-include-order-in-intel_tc.patch++>>>
-|	<<<--patches.suse/net-mlx5-Accel-Add-IPSec-acceleration-interface.patch-->>><<<++patches.suse/drm-i915-move-intel_ddi_set_fia_lane_count-to-intel_.patch++>>>
-|	<<<--patches.suse/net-mlx5e-IPSec-Innova-IPSec-offload-infrastructure.patch-->>><<<++patches.suse/drm-i915-gen11-Start-distinguishing-phy-from-port.patch++>>>
-|	<<<--patches.suse/net-mlx5e-IPSec-Add-Innova-IPSec-offload-RX-data-pat.patch-->>><<<++patches.suse/drm-i915-gen11-Program-ICL_DPCLKA_CFGCR0-according-t.patch++>>>
-|	<<<--patches.suse/net-mlx5e-IPSec-Add-Innova-IPSec-offload-TX-data-pat.patch-->>><<<++patches.suse/drm-i915-gen11-Convert-combo-PHY-logic-to-use-new-en.patch++>>>
-|	<<<--patches.suse/net-mlx5e-IPSec-Add-IPSec-ethtool-stats.patch-->>><<<++patches.suse/drm-i915-Transition-port-type-checks-to-phy-checks.patch++>>>
-|	<<<--patches.suse/bpf-Add-syscall-lookup-support-for-fd-array-and-htab.patch-->>><<<++patches.suse/drm-i915-ehl-Enable-DDI-D.patch++>>>
-|	<<<--patches.suse/bpf-Fix-out-of-bound-access-on-interpreters.patch-->>><<<++patches.suse/drm-i915-gt-Drop-the-duplicate-icl-workaround.patch++>>>
-|	<<<--patches.suse/ibmvnic-102-Fix-assignment-of-RX-TX-IRQ-s.patch-->>><<<++patches.suse/drm-i915-selftests-Ensure-we-don-t-clamp-a-random-of.patch++>>>
-|	<<<--patches.suse/net-ibm-ibmveth-constify-dev_pm_ops-structures.patch-->>><<<++patches.suse/drm-i915-guc-Remove-preemption-support-for-current-f.patch++>>>
-|	<<<--patches.suse/net-mlx4_en-Add-dynamic-variable-to-hold-the-number-.patch-->>><<<++patches.suse/drm-i915-guc-Simplify-guc-client.patch++>>>
-|	<<<--patches.suse/net-mlx4_en-Do-not-allocate-redundant-TX-queues-when.patch-->>><<<++patches.suse/drm-i915-sdvo-Fix-handling-if-zero-hbuf-size.patch++>>>
-|	<<<--patches.suse/netfilter-ipt_CLUSTERIP-do-not-hold-dev.patch-->>><<<++patches.suse/drm-i915-selftests-Hold-the-vma-manager-lock-while-m.patch++>>>
-|	<<<--patches.suse/net-convert-inet_peer.refcnt-from-atomic_t-to-refcou.patch-->>><<<++patches.suse/drm-i915-Use-the-display-core-power-domain-in-vlv-ch.patch++>>>
-|	<<<--patches.suse/net-convert-sk_buff.users-from-atomic_t-to-refcount_.patch-->>><<<++patches.suse/drm-i915-Check-crtc_state-wm.need_postvbl_update-bef.patch++>>>
-|	<<<--patches.suse/net-switchdev-add-SET_SWITCHDEV_OPS-helper.patch-->>><<<++patches.suse/drm-i915-Simplify-modeset_get_crtc_power_domains-arg.patch++>>>
-|	<<<--patches.suse/nfp-add-phys_switch_id-support.patch-->>><<<++patches.suse/drm-i915-Polish-intel_shared_dpll_swap_state.patch++>>>
-|	<<<--patches.suse/nfp-provide-infrastructure-for-offloading-flower-bas.patch-->>><<<++patches.suse/drm-i915-Polish-intel_atomic_track_fbs.patch++>>>
-|	<<<--patches.suse/nfp-extend-flower-add-flow-offload.patch-->>><<<++patches.suse/drm-i915-Use-intel_-types-in-intel_-lock-modeset-_al.patch++>>>
-|	<<<--patches.suse/nfp-extend-flower-matching-capabilities.patch-->>><<<++patches.suse/drm-i915-Use-intel_-types-in-intel_atomic_commit.patch++>>>
-|	<<<--patches.suse/nfp-add-basic-action-capabilities-to-flower-offloads.patch-->>><<<++patches.suse/drm-i915-Don-t-pass-stack-garbage-to-pcode-in-the-se.patch++>>>
-|	<<<--patches.suse/nfp-add-metadata-to-each-flow-offload.patch-->>><<<++patches.suse/drm-i915-guc-Drop-redundant-ctx-param-from-kerneldoc.patch++>>>
-|	<<<--patches.suse/nfp-add-a-stats-handler-for-flower-offloads.patch-->>><<<++patches.suse/drm-i915-Copy-name-string-into-ring-buffer-for-intel.patch++>>>
-|	<<<--patches.suse/nfp-add-control-message-passing-capabilities-to-flow.patch-->>><<<++patches.suse/drm-i915-Don-t-overestimate-4-2-0-link-symbol-clock.patch++>>>
-|	<<<--patches.suse/brcmfmac-fix-double-free-upon-register_netdevice-fai-->>><<<++patches.suse/drm-i915-Add-4th-pipe-and-transcoder.patch++>>>
-|	<<<--patches.suse/0050-iwlwifi-mvm-remove-txq-EMPTYING_DELBA-state-for-DQA.patch-->>><<<++patches.suse/drm-i915-tgl-add-initial-Tiger-Lake-definitions.patch++>>>
-|	<<<--patches.suse/0051-iwlwifi-remove-resp_pkt-NULL-checks.patch-->>><<<++patches.suse/drm-i915-tgl-Introduce-Tiger-Lake-PCH.patch++>>>
-|	<<<--patches.suse/0001-iwlwifi-mvm-disable-dbg-data-collect-when-fw-isn-t-a.patch-->>><<<++patches.suse/drm-i915-tgl-Add-TGL-PCH-detection-in-virtualized-en.patch++>>>
-|	<<<--patches.suse/0052-iwlwifi-mvm-Enable-security-on-new-TX-API.patch-->>><<<++patches.suse/drm-i915-tgl-Add-TGL-PCI-IDs.patch++>>>
-|	<<<--patches.suse/0053-iwlwifi-mvm-avoid-unnecessary-cache-trashing-in-Tx-p.patch-->>><<<++patches.suse/drm-i915-tgl-Check-if-pipe-D-is-fused.patch++>>>
-|	<<<--patches.suse/0054-iwlwifi-mvm-remove-pointless-num_stored-condition.patch-->>><<<++patches.suse/drm-i915-tgl-rename-TRANSCODER_EDP_VDSC-to-use-on-tr.patch++>>>
-|	<<<--patches.suse/iwlwifi-pcie-fix-TVQM-queue-ID-range-check-->>><<<++patches.suse/drm-i915-tgl-Add-power-well-support.patch++>>>
-|	<<<--patches.suse/0055-iwlwifi-mvm-avoid-variable-shadowing.patch-->>><<<++patches.suse/drm-i915-tgl-Add-power-well-to-support-4th-pipe.patch++>>>
-|	<<<--patches.suse/0056-iwlwifi-mvm-use-scnprintf-instead-of-snprintf.patch-->>><<<++patches.suse/drm-i915-tgl-Add-new-pll-ids.patch++>>>
-|	<<<--patches.suse/0057-iwlwifi-use-bitfield.h-for-some-registers.patch-->>><<<++patches.suse/drm-i915-tgl-Add-pll-manager.patch++>>>
-|	<<<--patches.suse/0058-iwlwifi-mvm-track-and-report-IBSS-manager-status-to-.patch-->>><<<++patches.suse/drm-i915-tgl-Add-additional-ports-for-Tiger-Lake.patch++>>>
-|	<<<--patches.suse/0059-iwlwifi-mvm-make-D0I3_END_CMD-sync-during-system-res.patch-->>><<<++patches.suse/drm-i915-tgl-Add-additional-PHYs-for-Tiger-Lake.patch++>>>
-|	<<<--patches.suse/0060-iwlwifi-mvm-support-D0I3_END_CMD-at-the-start-of-res.patch-->>><<<++patches.suse/drm-i915-tgl-init-ddi-port-A-C-for-Tiger-Lake.patch++>>>
-|	<<<--patches.suse/0061-iwlwifi-mvm-make-iwl_mvm_update_mcc-easier-to-follow.patch-->>><<<++patches.suse/drm-i915-tgl-apply-Display-WA-1178-to-fix-type-C-don.patch++>>>
-|	<<<--patches.suse/0062-iwlwifi-mvm-rs-add-logs-for-the-wrong-antenna-case.patch-->>><<<++patches.suse/drm-i915-gen12-MBUS-B-credit-change.patch++>>>
-|	<<<--patches.suse/0063-iwlwifi-pcie-pull-out-common-rfkill-IRQ-handling-cod.patch-->>><<<++patches.suse/drm-i915-tgl-Add-gmbus-gpio-pin-to-port-mapping.patch++>>>
-|	<<<--patches.suse/0064-iwlwifi-pcie-add-fake-RF-kill-to-debugfs.patch-->>><<<++patches.suse/drm-i915-tgl-port-to-ddc-pin-mapping.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-don-t-warn-in-queue-sync-on-RF-kill.patch-->>><<<++patches.suse/drm-i915-tgl-Add-vbt-value-mapping-for-DDC-Bus-pin.patch++>>>
-|	<<<--patches.suse/0066-iwlwifi-pcie-don-t-report-RF-kill-enabled-while-shut.patch-->>><<<++patches.suse/drm-i915-tgl-Add-DPLL-registers.patch++>>>
-|	<<<--patches.suse/0067-iwlwifi-pcie-remove-pointless-debugfs-parsing-for-cs.patch-->>><<<++patches.suse/drm-i915-tgl-Update-DPLL-clock-reference-register.patch++>>>
-|	<<<--patches.suse/0068-iwlwifi-mvm-document-status-bits.patch-->>><<<++patches.suse/drm-i915-Add-test-for-invalid-flag-bits-in-whitelist.patch++>>>
-|	<<<--patches.suse/0069-iwlwifi-mvm-support-aggregations-on-A000-HW.patch-->>><<<++patches.suse/drm-i915-Implement-read-only-support-in-whitelist-se.patch++>>>
-|	<<<--patches.suse/0070-iwlwifi-pcie-use-kstrtou32_from_user.patch-->>><<<++patches.suse/drm-i915-Add-engine-name-to-workaround-debug-print.patch++>>>
-|	<<<--patches.suse/0071-iwlwifi-mvm-better-link-scan-notification-results-le.patch-->>><<<++patches.suse/drm-i915-gtt-Use-shallow-dma-pages-for-scratch.patch++>>>
-|	<<<--patches.suse/iwlwifi-fix-TX-tracing-for-non-linear-SKBs-->>><<<++patches.suse/drm-i915-gtt-Wrap-page_table-with-page_directory.patch++>>>
-|	<<<--patches.suse/iwlwifi-pcie-fix-command-completion-name-debug-->>><<<++patches.suse/drm-i915-gtt-Reorder-gen8-ppgtt-free-clear-alloc.patch++>>>
-|	<<<--patches.suse/0072-iwlwifi-mvm-docs-fix-enum-link-provide-TX-response-l.patch-->>><<<++patches.suse/drm-i915-gtt-Markup-i915_ppgtt-height.patch++>>>
-|	<<<--patches.suse/0073-iwlwifi-mvm-fix-fw-monitor-7000-HW-recollecting.patch-->>><<<++patches.suse/drm-i915-gtt-Compute-the-radix-for-gen8-page-table-l.patch++>>>
-|	<<<--patches.suse/0074-iwlwifi-mvm-disentangle-union-in-TX-status-struct.patch-->>><<<++patches.suse/drm-i915-gtt-Convert-vm-scratch-into-an-array.patch++>>>
-|	<<<--patches.suse/0075-iwlwifi-mvm-add-documentation-for-enum-iwl_debug_cmd.patch-->>><<<++patches.suse/drm-i915-gtt-Use-NULL-to-encode-scratch-shadow-entri.patch++>>>
-|	<<<--patches.suse/0076-iwlwifi-document-transmit-buffer-bits-better.patch-->>><<<++patches.suse/drm-i915-Drop-extern-qualifiers-from-header-function.patch++>>>
-|	<<<--patches.suse/0077-iwlwifi-remove-useless-iwl_free_nvm_data-function.patch-->>><<<++patches.suse/drm-i915-Rename-_load-_unload-to-match-PCI-entry-poi.patch++>>>
-|	<<<--patches.suse/0078-iwlwifi-mvm-fix-nvm_data-leak.patch-->>><<<++patches.suse/drm-i915-Replace-_load-with-_probe-consequently.patch++>>>
-|	<<<--patches.suse/0079-iwlwifi-pcie-don-t-disable-bh-when-handling-FW-error.patch-->>><<<++patches.suse/drm-i915-Propagate-_release-function-name-suffix-dow.patch++>>>
-|	<<<--patches.suse/0080-iwlwifi-mvm-reset-the-HW-before-dumping-if-HW-error-.patch-->>><<<++patches.suse/drm-i915-Propagate-_remove-function-name-suffix-down.patch++>>>
-|	<<<--patches.suse/0081-iwlwifi-mvm-don-t-mark-TIDs-that-are-not-idle-wrt-BA.patch-->>><<<++patches.suse/drm-i915-Propagate-_probe-function-name-suffix-down.patch++>>>
-|	<<<--patches.suse/0082-iwlwifi-add-a-W-A-for-a-scheduler-hardware-bug.patch-->>><<<++patches.suse/drm-i915-guc-Don-t-enable-GuC-HuC-in-auto-mode-on-pr.patch++>>>
-|	<<<--patches.suse/0083-iwlwifi-pcie-make-iwl_pcie_apm_stop_master-return-vo.patch-->>><<<++patches.suse/drm-i915-guc-Turn-on-GuC-HuC-auto-mode.patch++>>>
-|	<<<--patches.suse/0084-iwlwifi-mvm-set-assoc_beacon_arrive_time.patch-->>><<<++patches.suse/drm-i915-Skip-SINK_COUNT-read-on-CH7511.patch++>>>
-|	<<<--patches.suse/0085-iwlwifi-mvm-support-new-flush-API.patch-->>><<<++patches.suse/drm-i915-display-Drop-kerneldoc-for-intel_atomic_com.patch++>>>
-|	<<<--patches.suse/0086-iwlwifi-mvm-document-assoc_beacon_arrive_time.patch-->>><<<++patches.suse/drm-i915-gtt-Recursive-cleanup-for-gen8.patch++>>>
-|	<<<--patches.suse/0087-iwlwifi-mvm-print-base-HW-address-during-init.patch-->>><<<++patches.suse/drm-i915-gtt-Recursive-ppgtt-clear-for-gen8.patch++>>>
-|	<<<--patches.suse/0088-iwlwifi-pcie-reduce-unwanted-noise-in-the-logs.patch-->>><<<++patches.suse/drm-i915-Add-modular-FIA.patch++>>>
-|	<<<--patches.suse/0089-iwlwifi-pcie-delete-the-Tx-queue-timer-earlier-upon-.patch-->>><<<++patches.suse/drm-i915-tgl-add-modular-FIA-to-device-info.patch++>>>
-|	<<<--patches.suse/0090-iwlwifi-mvm-fix-typo-in-CTDP_CMD_OPERATION_REPORT-de.patch-->>><<<++patches.suse/drm-i915-gt-Use-intel_gt-as-the-primary-object-for-h.patch++>>>
-|	<<<--patches.suse/0091-iwlwifi-pcie-work-around-suspend-resume-issue.patch-->>><<<++patches.suse/drm-i915-guc-Use-system-workqueue-for-log-capture.patch++>>>
-|	<<<--patches.suse/0092-iwlwifi-mvm-support-TX-on-MONITOR-iface.patch-->>><<<++patches.suse/drm-i915-uc-replace-uc-init-fini-misc.patch++>>>
-|	<<<--patches.suse/libertas-Fix-lbs_prb_rsp_limit_set.patch-->>><<<++patches.suse/drm-i915-uc-introduce-intel_uc_fw_supported.patch++>>>
-|	<<<--patches.suse/NFC-nfcmrvl_uart-fix-device-node-leak-during-probe-->>><<<++patches.suse/drm-i915-guc-move-guc-irq-functions-to-intel_guc-par.patch++>>>
-|	<<<--patches.suse/NFC-trf7970a-fix-check-of-clock-frequencies-use-inst.patch-->>><<<++patches.suse/drm-i915-guc-unify-guc-irq-handling.patch++>>>
-|	<<<--patches.suse/net-mlx5-fix-spelling-mistake-Allodating-Allocating.patch-->>><<<++patches.suse/drm-i915-uc-move-GuC-and-HuC-files-under-gt-uc.patch++>>>
-|	<<<--patches.suse/sfc-change-Unknown-MCDI-event-message-to-print-full-.patch-->>><<<++patches.suse/drm-i915-uc-move-GuC-HuC-inside-intel_gt-under-a-new.patch++>>>
-|	<<<--patches.suse/sfc-correct-comment-on-efx_mcdi_process_event.patch-->>><<<++patches.suse/drm-i915-uc-Move-intel-functions-to-intel_uc.patch++>>>
-|	<<<--patches.suse/Bluetooth-hci_bcm-Add-active_low-irq-polarity-quirk--->>><<<++patches.suse/drm-i915-uc-prefer-intel_gt-over-i915-in-GuC-HuC-pat.patch++>>>
-|	<<<--patches.suse/qed-Introduce-iWARP-personality.patch-->>><<<++patches.suse/drm-i915-guc-prefer-intel_gt-in-guc-interrupt-functi.patch++>>>
-|	<<<--patches.suse/qed-Implement-iWARP-initialization-teardown-and-qp-o.patch-->>><<<++patches.suse/drm-i915-uc-kill-g-h-uc_to_i915.patch++>>>
-|	<<<--patches.suse/qed-Rename-some-ll2-related-defines.patch-->>><<<++patches.suse/drm-i915-selftests-Ignore-self-preemption-suppressio.patch++>>>
-|	<<<--patches.suse/qed-Add-iWARP-support-in-ll2-connections.patch-->>><<<++patches.suse/drm-i915-ehl-Map-MCC-pins-based-on-PHY-not-port.patch++>>>
-|	<<<--patches.suse/qed-iWARP-CM-setup-a-ll2-connection-for-handling-SYN.patch-->>><<<++patches.suse/drm-i915-Add-support-for-retrying-hotplug.patch++>>>
-|	<<<--patches.suse/qed-iWARP-CM-add-listener-functions-and-initial-SYN-.patch-->>><<<++patches.suse/drm-i915-Enable-hotplug-retry.patch++>>>
-|	<<<--patches.suse/qed-iWARP-CM-add-passive-side-connect.patch-->>><<<++patches.suse/drm-i915-execlists-Disable-preemption-under-GVT.patch++>>>
-|	<<<--patches.suse/qed-iWARP-CM-add-active-side-connect.patch-->>><<<++patches.suse/drm-i915-gtt-Recursive-ppgtt-alloc-for-gen8.patch++>>>
-|	<<<--patches.suse/qed-iWARP-implement-disconnect-flows.patch-->>><<<++patches.suse/drm-i915-gtt-Tidy-up-ppgtt-insertion-for-gen8.patch++>>>
-|	<<<--patches.suse/qed-iWARP-CM-add-error-handling.patch-->>><<<++patches.suse/drm-i915-oa-Reconfigure-contexts-on-the-fly.patch++>>>
-|	<<<--patches.suse/qed-Add-iWARP-protocol-support-in-context-allocation.patch-->>><<<++patches.suse/drm-i915-Update-description-of-i915.enable_guc-modpa.patch++>>>
-|	<<<--patches.suse/qed-Add-iWARP-support-for-physical-queue-allocation.patch-->>><<<++patches.suse/0003-drm-i915-execlists-Process-interrupted-context-on-re.patch++>>>
-|	<<<--patches.suse/net-mlx5-fix-memcpy-limit.patch-->>><<<++patches.suse/drm-i915-gt-Push-engine-stopping-into-reset-prepare.patch++>>>
-|	<<<--patches.suse/net-phy-Add-phy-loopback-support-in-net-phy-framewor.patch-->>><<<++patches.suse/drm-i915-Add-gen8_de_pipe_fault_mask.patch++>>>
-|	<<<--patches.suse/net-hns-Use-phy_driver-to-setup-Phy-loopback.patch-->>><<<++patches.suse/drm-i915-ehl-Use-an-id-of-4-while-accessing-DPLL4-s-.patch++>>>
-|	<<<--patches.suse/bpf-net-add-skb_mac_header_len-helper.patch-->>><<<++patches.suse/drm-i915-Make-sure-cdclk-is-high-enough-for-DP-audio.patch++>>>
-|	<<<--patches.suse/bpf-simplify-narrower-ctx-access.patch-->>><<<++patches.suse/drm-i915-Drop-wmb-inside-pread_gtt.patch++>>>
-|	<<<--patches.suse/bpf-export-whether-tail-call-has-jited-owner.patch-->>><<<++patches.suse/drm-i915-Use-maximum-write-flush-for-pwrite_gtt.patch++>>>
-|	<<<--patches.suse/ctcm_fsms-Convert-skb-user-accesses-to-refcount_t.patch-->>><<<++patches.suse/drm-i915-execlists-Cancel-breadcrumb-on-preempting-t.patch++>>>
-|	<<<--patches.suse/net-mlxfw-Properly-handle-dependancy-with-non-loadab.patch-->>><<<++patches.suse/drm-i915-Remove-set-but-not-used-variable-src_y.patch++>>>
-|	<<<--patches.suse/netxen_nic-Remove-unused-pointer-hdr-in-netxen_setup.patch-->>><<<++patches.suse/0001-drm-i915-Trust-programmed-MCR-in-read_subslice_reg.patch++>>>
-|	<<<--patches.suse/mlx4_en-make-mlx4_log_num_mgm_entry_size-static.patch-->>><<<++patches.suse/0001-drm-i915-Fix-and-improve-MCR-selection-logic.patch++>>>
-|	<<<--patches.suse/mwifiex-do-not-update-MCS-set-from-hostapd-->>><<<++patches.suse/drm-i915-Skip-CS-verification-of-L3-bank-registers.patch++>>>
-|	<<<--patches.suse/0093-iwlwifi-mvm-refactor-geo-init.patch-->>><<<++patches.suse/drm-i915-icl-Verify-engine-workarounds-in-GEN8_L3SQC.patch++>>>
-|	<<<--patches.suse/0094-iwlwifi-mvm-Add-debugfs-entry-to-retrieve-SAR-geogra.patch-->>><<<++patches.suse/drm-i915-icl-Add-Wa_1409178092.patch++>>>
-|	<<<--patches.suse/0095-iwlwifi-mvm-remove-some-CamelCase-from-firmware-API.patch-->>><<<++patches.suse/Revert-drm-i915-guc-Turn-on-GuC-HuC-auto-mode.patch++>>>
-|	<<<--patches.suse/0096-iwlwifi-mvm-fix-various-Excess-.-description-kernel-.patch-->>><<<++patches.suse/Revert-drm-i915-Update-description-of-i915.enable_gu.patch++>>>
-|	<<<--patches.suse/0097-iwlwifi-mvm-remove-various-unused-command-IDs-struct.patch-->>><<<++patches.suse/drm-i915-gtt-Correct-unshifted-from-for-gen8_ppgtt_a.patch++>>>
-|	<<<--patches.suse/0098-iwlwifi-mvm-use-__le16-even-for-reserved-fields.patch-->>><<<++patches.suse/drm-i915-gtt-Don-t-try-to-clear-failed-empty-pd-allo.patch++>>>
-|	<<<--patches.suse/0099-iwlwifi-mvm-add-documentation-for-all-command-IDs.patch-->>><<<++patches.suse/drm-i915-dsi-remove-set-but-not-used-variable-hfront.patch++>>>
-|	<<<--patches.suse/0100-iwlwifi-mvm-fix-a-bunch-of-kernel-doc-warnings.patch-->>><<<++patches.suse/drm-i915-gtt-Fix-rounding-for-36b.patch++>>>
-|	<<<--patches.suse/0101-iwlwifi-dvm-use-macros-for-format-strings.patch-->>><<<++patches.suse/drm-i915-Remove-obsolete-engine-cleanup.patch++>>>
-|	<<<--patches.suse/0102-iwlwifi-pcie-only-apply-retention-workaround-on-9000.patch-->>><<<++patches.suse/drm-i915-gt-Hook-up-intel_context_fini.patch++>>>
-|	<<<--patches.suse/0103-iwlwifi-pcie-fix-9000-series-RF-kill-interrupt-propa.patch-->>><<<++patches.suse/drm-i915-Rely-on-spinlock-protection-for-GPU-error-c.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-change-sta_id-to-u8-->>><<<++patches.suse/drm-i915-Add-HDCP-capability-info-to-i915_display_in.patch++>>>
-|	<<<--patches.suse/0104-iwlwifi-mvm-simplify-CHECK_MLME_TRIGGER-macro.patch-->>><<<++patches.suse/drm-i915-uc-Gt-fy-uc-reset.patch++>>>
-|	<<<--patches.suse/0105-iwlwifi-add-the-new-a000_2ax-series.patch-->>><<<++patches.suse/drm-i915-uc-Sanitize-uC-when-GT-is-sanitized.patch++>>>
-|	<<<--patches.suse/0106-iwlwifi-add-twelve-new-9560-series-PCI-IDs.patch-->>><<<++patches.suse/drm-i915-selftests-Let-igt_vma_partial-et-al-breathe.patch++>>>
-|	<<<--patches.suse/0107-iwlwifi-mvm-use-proper-CDB-check-in-PHY-context-modi.patch-->>><<<++patches.suse/drm-i915-Squelch-nop-wait-for-idle-trace.patch++>>>
-|	<<<--patches.suse/0108-iwlwifi-pcie-improve-invalid-queue-warning.patch-->>><<<++patches.suse/drm-i915-huc-fix-status-check.patch++>>>
-|	<<<--patches.suse/0109-iwlwifi-mvm-support-aggs-of-64-frames-in-A000-family.patch-->>><<<++patches.suse/drm-i915-Use-dev_get_drvdata.patch++>>>
-|	<<<--patches.suse/0110-iwlwifi-pcie-improve-debug-in-iwl_pcie_rx_handle_rb.patch-->>><<<++patches.suse/drm-i915-guc-Set-GuC-init-params-only-once.patch++>>>
-|	<<<--patches.suse/0111-iwlwifi-mvm-change-when-the-BT_COEX-is-sent.patch-->>><<<++patches.suse/drm-i915-uc-Unify-uC-platform-check.patch++>>>
-|	<<<--patches.suse/0112-iwlwifi-mvm-support-multi-tid-ba-notif.patch-->>><<<++patches.suse/drm-i915-Fix-handling-of-non-supported-uC.patch++>>>
-|	<<<--patches.suse/0113-iwlwifi-unify-external-internal-modparam-names.patch-->>><<<++patches.suse/drm-i915-uc-Unify-uC-FW-selection.patch++>>>
-|	<<<--patches.suse/0114-iwlwifi-pcie-make-ctxt-info-free-idempotent.patch-->>><<<++patches.suse/drm-i915-uc-Unify-uc_fw-status-tracking.patch++>>>
-|	<<<--patches.suse/0115-iwlwifi-pcie-warn-if-paging-is-already-initialized-d.patch-->>><<<++patches.suse/drm-i915-uc-Move-xfer-rsa-logic-to-common-function.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-unconditionally-stop-device-after-init-->>><<<++patches.suse/drm-i915-huc-Copy-huc-rsa-only-once.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-fix-deduplication-start-logic-->>><<<++patches.suse/drm-i915-uc-Plumb-the-gt-through-fw_upload.patch++>>>
-|	<<<--patches.suse/0116-iwlwifi-mvm-rename-iwl_shared_mem_cfg_v1-to-the-corr.patch-->>><<<++patches.suse/drm-i915-uc-Unify-uC-firmware-upload.patch++>>>
-|	<<<--patches.suse/0117-iwlwifi-create-new-subdirectory-for-FW-interaction.patch-->>><<<++patches.suse/drm-i915-uc-Update-drawing-for-firmware-layout.patch++>>>
-|	<<<--patches.suse/0118-iwlwifi-move-notification-wait-into-fw.patch-->>><<<++patches.suse/drm-i915-uc-Move-uc-firmware-layout-definitions-to-d.patch++>>>
-|	<<<--patches.suse/0119-iwlwifi-move-configuration-into-sub-directory.patch-->>><<<++patches.suse/drm-i915-Capture-vma-contents-outside-of-spinlock.patch++>>>
-|	<<<--patches.suse/0120-iwlwifi-mvm-remove-version-2-of-paging-command.patch-->>><<<++patches.suse/drm-i915-uc-Reorder-params-in-intel_uc_fw_fetch.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-quietly-accept-non-sta-assoc-response-fr-->>><<<++patches.suse/drm-i915-guc-init-submission-structures-as-part-of-g.patch++>>>
-|	<<<--patches.suse/0121-iwlwifi-pcie-add-MSI-X-interrupt-tracing.patch-->>><<<++patches.suse/drm-i915-perf-Initialise-err-to-0-before-looping-ove.patch++>>>
-|	<<<--patches.suse/0122-iwlwifi-mvm-properly-enable-IP-header-checksumming.patch-->>><<<++patches.suse/drm-i915-Do-not-rely-on-for-loop-caching-the-mask.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-fix-mac80211-queue-tracking-->>><<<++patches.suse/drm-i915-uc-Don-t-sanitize-guc_log_level-modparam.patch++>>>
-|	<<<--patches.suse/0123-iwlwifi-mvm-map-cab_queue-to-real-one-earlier.patch-->>><<<++patches.suse/drm-i915-gt-Add-to-timeline-requires-the-timeline-mu.patch++>>>
-|	<<<--patches.suse/0124-iwlwifi-mvm-fix-mac80211-s-hw_queue-in-DQA-mode.patch-->>><<<++patches.suse/drm-i915-uc-Remove-redundant-header_offset-size-defi.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-don-t-send-fetch-the-TID-from-a-non-QoS--->>><<<++patches.suse/drm-i915-uc-Remove-redundant-ucode-offset-definition.patch++>>>
-|	<<<--patches.suse/iwlwifi-pcie-reconfigure-MSI-X-HW-on-resume-->>><<<++patches.suse/drm-i915-uc-Remove-redundant-RSA-offset-definition.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-don-t-mess-the-SNAP-header-in-TSO-for-no-->>><<<++patches.suse/drm-i915-tgl-skip-setting-PORT_CL_DW12_-on-initializ.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-remove-DQA-non-STA-client-mode-special-c.patch-->>><<<++patches.suse/drm-i915-tgl-select-correct-bit-for-port-select.patch++>>>
-|	<<<--patches.suse/0126-iwlwifi-mvm-update-rx-statistics-cmd-api.patch-->>><<<++patches.suse/drm-i915-tgl-update-ddi-tc-clock_off-bits.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-quietly-accept-non-sta-disassoc-frames-->>><<<++patches.suse/drm-i915-uc-Fixup-kerneldoc-after-params-were-flippe.patch++>>>
-|	<<<--patches.suse/0127-iwlwifi-pcie-propagate-iwl_pcie_apm_init-s-status.patch-->>><<<++patches.suse/drm-i915-selftests-Careful-not-to-flush-hang_fini-on.patch++>>>
-|	<<<--patches.suse/0128-iwlwifi-pcie-wait-longer-after-device-reset.patch-->>><<<++patches.suse/drm-i915-Flush-the-i915_vm_release-before-ggtt-shutd.patch++>>>
-|	<<<--patches.suse/0129-iwlwifi-bump-MAX-API-for-8000-9000-A000-to-33.patch-->>><<<++patches.suse/drm-i915-uc-Don-t-fail-on-HuC-firmware-failure.patch++>>>
-|	<<<--patches.suse/qed-initialize-ll2_syn_handle-at-start-of-function.patch-->>><<<++patches.suse/drm-i915-use-upstream-version-of-header-tests.patch++>>>
-|	<<<--patches.suse/net-reflect-mark-on-tcp-syn-ack-packets.patch-->>><<<++patches.suse/drm-i915-Inline-engine-init_context-into-its-caller.patch++>>>
-|	<<<--patches.suse/bridge-allow-ext-learned-entries-to-change-ports.patch-->>><<<++patches.suse/drm-i915-Move-aliasing_ppgtt-underneath-its-i915_ggt.patch++>>>
-|	<<<--patches.suse/nfp-improve-order-of-interfaces-in-breakout-mode.patch-->>><<<++patches.suse/drm-i915-gt-Provide-a-local-intel_context.vm.patch++>>>
-|	<<<--patches.suse/nfp-remove-legacy-MAC-address-lookup.patch-->>><<<++patches.suse/drm-i915-Update-DRIVER_DATE-to-20190730.patch++>>>
-|	<<<--patches.suse/nfp-default-to-chained-metadata-prepend-format.patch-->>><<<++patches.suse/0001-drm-lima-Mark-64-bit-number-as-ULL.patch++>>>
-|	<<<--patches.suse/cxgb4-time-stamping-interface-for-PTP.patch-->>><<<++patches.suse/0002-drm-lima-Reduce-the-amount-of-logs-on-deferred-probe.patch++>>>
-|	<<<--patches.suse/cxgb4-Add-PTP-Hardware-Clock-PHC-support.patch-->>><<<++patches.suse/drm-mcde-Fix-uninitialized-variable.patch++>>>
-|	<<<--patches.suse/cxgb4-Support-for-get_ts_info-ethtool-method.patch-->>><<<++patches.suse/drm-i915-remove-irrelevant-DRM_UNLOCKED-flag.patch++>>>
-|	<<<--patches.suse/lpfc-debugfs-get-rid-of-pointless-access_ok.patch-->>><<<++patches.suse/drm-vkms-Fix-crc-worker-races.patch++>>>
-|	<<<--patches.suse/0001-fs-fcntl-f_setown-allow-returning-error.patch-->>><<<++patches.suse/0001-drm-mgag200-add-in-missing-around-if-block.patch++>>>
-|	<<<--patches.suse/0002-fs-fcntl-f_setown-avoid-undefined-behaviour.patch-->>><<<++patches.suse/drm-bridge-tc358767-Increase-AUX-transfer-length-lim.patch++>>>
-|	<<<--patches.suse/bpf-don-t-open-code-memdup_user.patch-->>><<<++patches.suse/drm-vkms-Avoid-assigning-0-for-possible_crtc.patch++>>>
-|	<<<--patches.suse/btrfs-use-bio_clone_fast-to-clone-our-bio.patch-->>><<<++patches.suse/drm-panel-simple-fix-AUO-g185han01-horizontal-blanki.patch++>>>
-|	<<<--patches.suse/btrfs-new-helper-btrfs_bio_clone_partial.patch-->>><<<++patches.suse/0004-drm-panel-make-drm_panel.h-self-contained.patch++>>>
-|	<<<--patches.suse/btrfs-use-bio_clone_bioset_partial-to-simplify-DIO-s.patch-->>><<<++patches.suse/fbdev-Ditch-fb_edid_add_monspecs.patch++>>>
-|	<<<--patches.suse/btrfs-change-how-we-iterate-bios-in-endio.patch-->>><<<++patches.suse/0001-video-ssd1307fb-Start-page-range-at-page_offset.patch++>>>
-|	<<<--patches.suse/Btrfs-work-around-maybe-uninitialized-warning.patch-->>><<<++patches.suse/0002-drm-mgag200-Pin-displayed-cursor-BO-to-video-memory.patch++>>>
-|	<<<--patches.suse/0001-Btrfs-skip-commit-transaction-if-we-don-t-have-enoug.patch-->>><<<++patches.suse/0003-drm-mgag200-Set-cursor-scanout-address-to-correct-BO.patch++>>>
-|	<<<--patches.suse/btrfs-separate-space_info-create-update.patch-->>><<<++patches.suse/0004-drm-mgag200-Don-t-unpin-the-current-cursor-image-s-b.patch++>>>
-|	<<<--patches.suse/btrfs-refactor-update_space_info.patch-->>><<<++patches.suse/drm-tinydrm-Kconfig-drivers-Select-BACKLIGHT_CLASS_D.patch++>>>
-|	<<<--patches.suse/btrfs-scrub-add-memalloc_nofs-protection-around-init_ipath.patch-->>><<<++patches.suse/drm-stm-attach-gem-fence-to-atomic-state.patch++>>>
-|	<<<--patches.suse/btrfs-use-gfp_kernel-in-init_ipath.patch-->>><<<++patches.suse/0005-drm-bridge-sii902x-fix-missing-reference-to-mclk-clo.patch++>>>
-|	<<<--patches.suse/btrfs-manually-implement-device_total_bytes-getter-setter.patch-->>><<<++patches.suse/drm-panel-check-failure-cases-in-the-probe-func.patch++>>>
-|	<<<--patches.suse/btrfs-round-down-values-which-are-written-for-total_bytes_size.patch-->>><<<++patches.suse/video-of-display_timing-Add-of_node_put-in-of_get_di.patch++>>>
-|	<<<--patches.suse/btrfs-add-cond_resched-to-btrfs_qgroup_trace_leaf_items-->>><<<++patches.suse/drm-rockchip-Check-for-fast-link-training-before-ena.patch++>>>
-|	<<<--patches.suse/btrfs-send-fix-invalid-path-after-renaming-and-linking-file.patch-->>><<<++patches.suse/0001-drm-syncobj-fix-leaking-dma_fence-in-drm_syncobj_que.patch++>>>
-|	<<<--patches.suse/btrfs-incremental-send-fix-invalid-path-for-unlink-commands.patch-->>><<<++patches.suse/0002-drm-mali-dp-Mark-expected-switch-fall-through.patch++>>>
-|	<<<--patches.suse/btrfs-make-add_pinned_bytes-take-an-s64-num_bytes-instead-of-u64.patch-->>><<<++patches.suse/dma-buf-fix-stack-corruption-in-dma_fence_chain_rele.patch++>>>
-|	<<<--patches.suse/btrfs-make-bug_on-in-add_pinned_bytes-an-assert.patch-->>><<<++patches.suse/drm-Add-Content-protection-type-property.patch++>>>
-|	<<<--patches.suse/btrfs-update-total_bytes_pinned-when-pinning-down-extents.patch-->>><<<++patches.suse/drm-i915-Attach-content-type-property.patch++>>>
-|	<<<--patches.suse/btrfs-always-account-pinned-bytes-when-dropping-a-tree-block-ref.patch-->>><<<++patches.suse/drm-uevent-for-connector-status-change.patch++>>>
-|	<<<--patches.suse/btrfs-return-old-and-new-total-ref-mods-when-adding-delayed-refs.patch-->>><<<++patches.suse/drm-hdcp-update-content-protection-property-with-uev.patch++>>>
-|	<<<--patches.suse/btrfs-rework-delayed-ref-total_bytes_pinned-accounting.patch-->>><<<++patches.suse/drm-i915-update-the-hdcp-state-with-uevent.patch++>>>
-|	<<<--patches.suse/0001-btrfs-qgroup-Add-quick-exit-for-non-fs-extents.patch-->>><<<++patches.suse/drm-hdcp-reference-for-srm-file-format.patch++>>>
-|	<<<--patches.suse/0002-btrfs-qgroup-Cleanup-btrfs_qgroup_prepare_account_ex.patch-->>><<<++patches.suse/drm-i915-stop-using-seqcount-for-fence-pruning.patch++>>>
-|	<<<--patches.suse/0003-btrfs-qgroup-Return-actually-freed-bytes-for-qgroup-.patch-->>><<<++patches.suse/0003-drm-rockchip-fix-VOP_WIN_GET-macro.patch++>>>
-|	<<<--patches.suse/0004-btrfs-qgroup-Fix-qgroup-reserved-space-underflow-cau.patch-->>><<<++patches.suse/drm-amd-display-add-monitor-patch-to-add-T7-delay.patch++>>>
-|	<<<--patches.suse/0005-btrfs-qgroup-Introduce-extent-changeset-for-qgroup-r.patch-->>><<<++patches.suse/drm-amd-display-Power-gate-all-DSCs-at-driver-init-t.patch++>>>
-|	<<<--patches.suse/0006-btrfs-qgroup-Fix-qgroup-reserved-space-underflow-by-.patch-->>><<<++patches.suse/drm-amd-display-fix-not-calling-ppsmu-to-trigger-PME.patch++>>>
-|	<<<--patches.suse/btrfs-fix-integer-overflow-in-calc_reclaim_items_nr.patch-->>><<<++patches.suse/drm-amd-display-Clear-FEC_READY-shadow-register-if-D.patch++>>>
-|	<<<--patches.suse/0021-arm64-Call-__show_regs-directly.patch-->>><<<++patches.suse/0001-drm-amd-display-support-dummy-pstate.patch++>>>
-|	<<<--patches.suse/0022-arm64-Add-dump_backtrace-in-show_regs.patch-->>><<<++patches.suse/drm-amd-display-Copy-GSL-groups-when-committing-a-ne.patch++>>>
-|	<<<--patches.suse/arm64-futex-Fix-undefined-behaviour-with-FUTEX_OP_OP.patch-->>><<<++patches.suse/drm-amd-display-readd-msse2-to-prevent-Clang-from-em.patch++>>>
-|	<<<--patches.suse/0001-ARM64-PCI-Set-root-bus-NUMA-node-on-ACPI-systems.patch-->>><<<++patches.suse/drm-amdgpu-Fix-hard-hang-for-S-G-display-BOs.patch++>>>
-|	<<<--patches.suse/arm64-kernel-restrict-dev-mem-read-calls-to-linear-r.patch-->>><<<++patches.suse/0001-drm-amd-display-Embed-DCN2-SOC-bounding-box.patch++>>>
-|	<<<--patches.suse/0001-ACPI-IORT-Remove-iort_node_match.patch-->>><<<++patches.suse/0002-drm-amd-display-Support-uclk-switching-for-DCN2.patch++>>>
-|	<<<--patches.suse/arm64-Export-save_stack_trace_tsk.patch-->>><<<++patches.suse/0001-drm-amdgpu-remove-ras_reserve_vram-in-ras-injection.patch++>>>
-|	<<<--patches.suse/arm64-drivers-char-kmem-disable-on-arm64.patch-->>><<<++patches.suse/0003-drm-amd-display-Use-proper-enum-conversion-functions.patch++>>>
-|	<<<--patches.suse/0001-fs-proc-kcore-use-kcore_list-type-to-check-for-vmall.patch-->>><<<++patches.suse/drm-radeon-Fix-EEH-during-kexec.patch++>>>
-|	<<<--patches.suse/0002-arm64-mm-select-CONFIG_ARCH_PROC_KCORE_TEXT.patch-->>><<<++patches.suse/gpu-drm-radeon-Fix-a-possible-null-pointer-dereferen.patch++>>>
-|	<<<--patches.suse/0019-acpi-apei-read-ack-upon-ghes-record-consumption.patch-->>><<<++patches.suse/drm-amd-display-Allow-cursor-async-updates-for-frame.patch++>>>
-|	<<<--patches.suse/0020-ras-acpi-apei-cper-add-support-for-generic-data-v3-s.patch-->>><<<++patches.suse/drm-amd-display-Skip-determining-update-type-for-asy.patch++>>>
-|	<<<--patches.suse/0021-cper-add-timestamp-print-to-CPER-status-printing.patch-->>><<<++patches.suse/drm-amd-display-Don-t-replace-the-dc_state-for-fast-.patch++>>>
-|	<<<--patches.suse/0022-efi-parse-ARM-processor-error.patch-->>><<<++patches.suse/drm-Fix-kerneldoc-warns-in-connector-related-docs.patch++>>>
-|	<<<--patches.suse/0023-arm64-exception-handle-Synchronous-External-Abort.patch-->>><<<++patches.suse/dma-buf-sw_sync-Synchronize-signal-vs-syncpt-free.patch++>>>
-|	<<<--patches.suse/0024-acpi-apei-handle-SEA-notification-type-for-ARMv8.patch-->>><<<++patches.suse/0001-drm-rcar-du-lvds-Fix-bridge_to_rcar_lvds.patch++>>>
-|	<<<--patches.suse/0025-acpi-apei-panic-OS-with-fatal-error-status-block.patch-->>><<<++patches.suse/drm-nouveau-kms-tu102-disable-input-lut-when-input-i.patch++>>>
-|	<<<--patches.suse/0026-efi-print-unrecognized-CPER-section.patch-->>><<<++patches.suse/drm-nouveau-volt-Fix-for-some-cards-having-0-maximum.patch++>>>
-|	<<<--patches.suse/0027-ras-acpi-apei-generate-trace-event-for-unrecognized-.patch-->>><<<++patches.suse/drm-i915-tgl-Add-hpd-interrupt-handling.patch++>>>
-|	<<<--patches.suse/0028-trace-ras-add-ARM-processor-error-trace-event.patch-->>><<<++patches.suse/drm-i915-tgl-Update-north-display-hotplug-detection-.patch++>>>
-|	<<<--patches.suse/0029-arm-arm64-KVM-add-guest-SEA-support.patch-->>><<<++patches.suse/drm-i915-tgl-handle-DP-aux-interrupts.patch++>>>
-|	<<<--patches.suse/0030-acpi-apei-check-for-pending-errors-when-probing-GHES.patch-->>><<<++patches.suse/drm-i915-make-i915_selftest.h-self-contained.patch++>>>
-|	<<<--patches.suse/0032-ras-mark-stub-functions-as-inline.patch-->>><<<++patches.suse/drm-i915-Avoid-ce-gem_context-i915.patch++>>>
-|	<<<--patches.suse/0001-arm64-fix-endianness-annotation-for-__apply_alternat.patch-->>><<<++patches.suse/drm-i915-selftests-Pass-intel_context-to-igt_spinner.patch++>>>
-|	<<<--patches.suse/arm64-ptrace-Avoid-setting-compat-FP-SC-R-to-garbage.patch-->>><<<++patches.suse/drm-i915-uc-Don-t-enable-communication-twice-on-resu.patch++>>>
-|	<<<--patches.suse/libata-move-ata_read_log_page-to-libata-core.c.patch-->>><<<++patches.suse/drm-i915-uc-Move-uC-WOPCM-setup-in-uc_init_hw.patch++>>>
-|	<<<--patches.suse/libata-factor-out-a-ata_log_supported-helper.patch-->>><<<++patches.suse/drm-i915-remove-dangling-forward-declaration.patch++>>>
-|	<<<--patches.suse/libata-clarify-log-page-naming-grouping.patch-->>><<<++patches.suse/drm-i915-tgl-Move-fault-registers-to-their-new-offse.patch++>>>
-|	<<<--patches.suse/libata-factor-out-a-ata_identify_page_supported-help.patch-->>><<<++patches.suse/drm-i915-tgl-stop-using-ERROR_GEN6-and-DONE_REG.patch++>>>
-|	<<<--patches.suse/libata-implement-SECURITY-PROTOCOL-IN-OUT.patch-->>><<<++patches.suse/drm-i915-tgl-Define-MOCS-entries-for-Tigerlake.patch++>>>
-|	<<<--patches.suse/libata-Add-the-AHCI_HFLAG_YES_ALPM-flag.patch-->>><<<++patches.suse/drm-i915-tgl-Tigerlake-only-has-global-MOCS-register.patch++>>>
-|	<<<--patches.suse/libata-Add-the-AHCI_HFLAG_NO_WRITE_TO_RO-flag.patch-->>><<<++patches.suse/drm-i915-Move-MOCS-setup-to-intel_mocs.c.patch++>>>
-|	<<<--patches.suse/ata-ahci_brcm-Avoid-writing-to-read-only-registers.patch-->>><<<++patches.suse/drm-i915-ehl-Ungate-DDIC-and-DDID.patch++>>>
-|	<<<--patches.suse/sd-add-support-for-TCG-OPAL-self-encrypting-disks.patch-->>><<<++patches.suse/0001-drm-i915-execlists-Always-clear-pending-inflight-req.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Simplify-bound-beep-mute-control-for-ALC268-->>><<<++patches.suse/drm-i915-oa-add-content-to-Makefile.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Move-bind-mixer-switch-codes-to-generic-par-->>><<<++patches.suse/drm-i915-ehl-Don-t-forget-to-handle-port-C-s-hotplug.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Remove-the-generic-bind-ctl-helpers-->>><<<++patches.suse/drm-i915-Remove-lrc-default-desc-from-GEM-context.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Remove-the-use-of-set_fs-->>><<<++patches.suse/drm-i915-gt-Move-gt_cleanup_early-out-of-gem_cleanup.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Fix-a-typo-in-comment-->>><<<++patches.suse/drm-i915-uc-Move-uC-early-functions-inside-the-GT-on.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Remove-superfluous-header-inclusions-->>><<<++patches.suse/drm-i915-gt-Introduce-intel_gt_runtime_suspend-resum.patch++>>>
-|	<<<--patches.suse/ALSA-pcm-Use-a-common-helper-for-PCM-state-check-and-->>><<<++patches.suse/drm-i915-uc-Rename-intel_uc_is_using-into-intel_uc_s.patch++>>>
-|	<<<--patches.suse/ALSA-pcm-Simplify-forward-rewind-codes-->>><<<++patches.suse/drm-i915-uc-Consider-enable_guc-modparam-during-fw-s.patch++>>>
-|	<<<--patches.suse/ALSA-pcm-Fix-negative-appl_ptr-handling-in-pcm-indir-->>><<<++patches.suse/drm-i915-guc-Use-dedicated-flag-to-track-submission-.patch++>>>
-|	<<<--patches.suse/ALSA-mips-Deliver-indirect-PCM-transfer-error-->>><<<++patches.suse/drm-i915-uc-Stop-sanitizing-enable_guc-modparam.patch++>>>
-|	<<<--patches.suse/ALSA-cs46xx-Deliver-indirect-PCM-transfer-error-->>><<<++patches.suse/drm-i915-tgl-Add-and-use-new-DC5-and-DC6-residency-c.patch++>>>
-|	<<<--patches.suse/ALSA-emu10k1-Deliver-indirect-PCM-transfer-error-->>><<<++patches.suse/drm-i915-tgl-allow-the-reg_read-ioctl-to-read-the-RC.patch++>>>
-|	<<<--patches.suse/ALSA-rme32-Deliver-indirect-PCM-transfer-error-->>><<<++patches.suse/drm-i915-pmu-Make-more-struct-i915_pmu-centric.patch++>>>
-|	<<<--patches.suse/staging-bcm2835-audio-Deliver-indirect-PCM-transfer--->>><<<++patches.suse/drm-i915-pmu-Convert-engine-sampling-to-uncore-mmio.patch++>>>
-|	<<<--patches.suse/ALSA-pcm-Call-ack-whenever-appl_ptr-is-updated-->>><<<++patches.suse/drm-i915-pmu-Convert-sampling-to-gt.patch++>>>
-|	<<<--patches.suse/ALSA-pcm-Skip-ack-callback-without-actual-appl_ptr-u-->>><<<++patches.suse/drm-i915-pmu-Make-get_rc6-take-intel_gt.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-Add-ALC256-HP-depop-function-->>><<<++patches.suse/drm-i915-pmu-Atomically-acquire-the-gt_pm-wakeref.patch++>>>
-|	<<<--patches.suse/ALSA-line6-add-support-for-POD-HD500X-->>><<<++patches.suse/drm-i915-Flush-extra-hard-after-writing-relocations-.patch++>>>
-|	<<<--patches.suse/ALSA-line6-remove-unnecessary-initialization-to-PODH-->>><<<++patches.suse/drm-i915-Allow-sharing-the-idle-barrier-from-other-k.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Add-AZX_DRIVER_SKL-for-simplification-->>><<<++patches.suse/drm-i915-oa-update-the-generated-files.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Fix-potential-race-at-unregistration-and-un-->>><<<++patches.suse/drm-i915-Fix-documentation-for-__intel_wait_for_regi.patch++>>>
-|	<<<--patches.suse/ALSA-pcm-Fix-possible-inconsistent-appl_ptr-update-v-->>><<<++patches.suse/drm-i915-Report-resv_obj-allocation-failure.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-Support-headset-mode-for-ALC234-ALC-->>><<<++patches.suse/drm-i915-Add-i915-to-i915_inject_probe_failure.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-Add-default-procedure-for-suspend-a-->>><<<++patches.suse/drm-i915-uc-Do-full-sanitize-instead-of-pure-reset.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-There-is-no-loopback-mixer-in-the-A-->>><<<++patches.suse/drm-i915-uc-Reorder-firmware-status-codes.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Skip-card-registration-when-no-codec-is-fou-->>><<<++patches.suse/drm-i915-uc-Move-GuC-error-log-to-uc-and-release-it-.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Bind-with-i915-component-before-codec-bindi-->>><<<++patches.suse/drm-i915-uc-Inject-probe-errors-into-intel_uc_init_h.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Minor-code-refactoring-for-Intel-HDMI-codec-->>><<<++patches.suse/drm-i915-wopcm-Don-t-fail-on-WOPCM-partitioning-fail.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-Support-Dell-headset-mode-for-ALC32-->>><<<++patches.suse/drm-i915-Hide-unshrinkable-context-objects-from-the-.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Fix-doubly-initialization-of-i915-component-->>><<<++patches.suse/drm-i915-Flush-the-freed-object-list-on-file-close.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-Remove-ALC285-device-ID-->>><<<++patches.suse/drm-i915-Teach-execbuffer-to-take-the-engine-wakeref.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-New-codecs-support-for-ALC215-ALC28-->>><<<++patches.suse/drm-i915-Replace-struct_mutex-for-batch-pool-seriali.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-Fix-typo-of-pincfg-for-Dell-quirk-->>><<<++patches.suse/drm-i915-guc-Prefer-intel_guc_is_submission_supporte.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-Remove-GPIO_MASK-->>><<<++patches.suse/drm-i915-huc-Prefer-intel_huc_is_supported.patch++>>>
-|	<<<--patches.suse/ASoC-rsnd-update-pointer-more-accurate.patch-->>><<<++patches.suse/drm-i915-uc-Remove-redundant-GuC-support-checks.patch++>>>
-|	<<<--patches.suse/0001-ASoC-dwc-Added-a-quirk-DW_I2S_QUIRK_16BIT_IDX_OVERRI.patch-->>><<<++patches.suse/drm-i915-uc-Don-t-fail-on-HuC-early-init-errors.patch++>>>
-|	<<<--patches.suse/ASoC-hdmi-codec-fix-spelling-mistake-deteced-detecte-->>><<<++patches.suse/drm-i915-gt-Remove-stale-kerneldoc-for-internal-MOCS.patch++>>>
-|	<<<--patches.suse/ASoC-hdmi-codec-remove-multi-detection-support-->>><<<++patches.suse/drm-i915-Use-drm_i915_private-directly-from-drv_get_.patch++>>>
-|	<<<--patches.suse/ASoC-codecs-msm8916-fix-invalid-cast-to-bool-type-->>><<<++patches.suse/drm-i915-gem-Make-caps.scheduler-static.patch++>>>
-|	<<<--patches.suse/ASoC-rt5514-fix-gcc-7-warning-->>><<<++patches.suse/drm-i915-gt-Move-the-class-inst-lookup-for-engines-o.patch++>>>
-|	<<<--patches.suse/ASoC-rt5645-read-jd1_1-status-for-jd-detection-->>><<<++patches.suse/drm-i915-dmc-Load-DMC-on-TGL.patch++>>>
-|	<<<--patches.suse/ASoC-rt5645-rename-jd_invert-flag-in-platform-data-->>><<<++patches.suse/drm-i915-move-intel_display.c-function-declarations.patch++>>>
-|	<<<--patches.suse/ASoC-rt5645-add-inv_jd1_1-flag-->>><<<++patches.suse/drm-i915-sprite-un-inline-icl_is_hdr_plane.patch++>>>
-|	<<<--patches.suse/ASoC-rt5645-Add-jack-detection-workaround-for-GPD-Wi-->>><<<++patches.suse/drm-i915-irq-un-inline-functions-to-avoid-i915_drv.h.patch++>>>
-|	<<<--patches.suse/ASoC-rt5665-fix-gcc-7-warning-->>><<<++patches.suse/drm-i915-bw-make-intel_atomic_get_bw_state-static.patch++>>>
-|	<<<--patches.suse/ASoC-rt5665-Fix-uninitialized-warning-in-rt5665_i2s_-->>><<<++patches.suse/drm-i915-mst-un-inline-intel_dp_mst_encoder_active_l.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Fix-unbalance-of-i915-module-refcount-->>><<<++patches.suse/drm-i915-tc-un-inline-intel_tc_port_ref_held.patch++>>>
-|	<<<--patches.suse/media-rainshadow-cec-use-strlcat-instead-of-strncat.patch-->>><<<++patches.suse/drm-i915-avoid-including-intel_drv.h-via-i915_drv.h-.patch++>>>
-|	<<<--patches.suse/media-rainshadow-cec-avoid-Wmaybe-uninitialized-warn.patch-->>><<<++patches.suse/drm-i915-rename-intel_drv.h-to-display-intel_display.patch++>>>
-|	<<<--patches.suse/media-mceusb-fix-memory-leaks-in-error-path.patch-->>><<<++patches.suse/drm-i915-remove-unnecessary-includes-of-intel_displa.patch++>>>
-|	<<<--patches.suse/media-dvb-uapi-docs-enums-are-passed-by-value-not-re-->>><<<++patches.suse/drm-i915-move-property-enums-to-intel_display_types..patch++>>>
-|	<<<--patches.suse/0005-pinctrl-rockchip-remove-unneeded-void-casts-in-of_ma.patch-->>><<<++patches.suse/drm-i915-abstract-display-suspend-resume-operations.patch++>>>
-|	<<<--patches.suse/pinctrl-imx-fix-debug-message-for-SHARE_MUX_CONF_REG-->>><<<++patches.suse/drm-i915-Drop-expectations-of-VM_IO-from-our-GGTT-mm.patch++>>>
-|	<<<--patches.suse/pinctrl-meson-gxl-Fix-typo-in-AO-I2S-pins-->>><<<++patches.suse/drm-i915-Rename-engines-to-match-their-user-interfac.patch++>>>
-|	<<<--patches.suse/pinctrl-meson-gxl-Fix-typo-in-AO-SPDIF-pins-->>><<<++patches.suse/drm-i915-Use-intel_engine_lookup_user-for-probing-HA.patch++>>>
-|	<<<--patches.suse/0006-pinctrl-rockchip-Add-iomux-route-switching-support.patch-->>><<<++patches.suse/drm-i915-Fix-some-NULL-vs-IS_ERR-conditions.patch++>>>
-|	<<<--patches.suse/0007-pinctrl-rockchip-Add-iomux-route-switching-support-f.patch-->>><<<++patches.suse/drm-i915-Include-the-DRIVER_DATE-in-the-error-state.patch++>>>
-|	<<<--patches.suse/0008-pinctrl-rockchip-Add-iomux-route-switching-support-f.patch-->>><<<++patches.suse/drm-i915-Isolate-i915_getparam_ioctl.patch++>>>
-|	<<<--patches.suse/0009-pinctrl-rockchip-Add-iomux-route-switching-support-f.patch-->>><<<++patches.suse/drm-i915-perf-Refactor-oa-object-to-better-manage-re.patch++>>>
-|	<<<--patches.suse/pinctrl-meson-gxbb-remove-non-existing-pin-GPIOX_22-->>><<<++patches.suse/drm-i915-uc-Prefer-dev_info-for-reporting-options.patch++>>>
-|	<<<--patches.suse/0001-pinctrl-intel-Add-support-for-variable-size-pad-grou.patch-->>><<<++patches.suse/drm-i915-uc-HuC-firmware-can-t-be-supported-without-.patch++>>>
-|	<<<--patches.suse/0002-pinctrl-intel-Make-it-possible-to-specify-mode-per-p.patch-->>><<<++patches.suse/drm-i915-uc-Don-t-fetch-HuC-fw-if-GuC-fw-fetch-alrea.patch++>>>
-|	<<<--patches.suse/0003-pinctrl-intel-Add-Intel-Cannon-Lake-PCH-pin-controll.patch-->>><<<++patches.suse/drm-i915-Don-t-try-to-partition-WOPCM-without-GuC-fi.patch++>>>
-|	<<<--patches.suse/pinctrl-bcm2835-Avoid-warning-from-__irq_do_set_hand-->>><<<++patches.suse/drm-i915-Make-wopcm_to_i915-private.patch++>>>
-|	<<<--patches.suse/IB-opa_vnic-Use-GFP_ATOMIC-while-sending-trap.patch-->>><<<++patches.suse/drm-i915-uc-WOPCM-programming-errors-are-not-always-.patch++>>>
-|	<<<--patches.suse/IB-opa_vnic-Use-spinlock-instead-of-mutex-for-stats_.patch-->>><<<++patches.suse/drm-i915-uc-Hardening-firmware-fetch.patch++>>>
-|	<<<--patches.suse/IB-core-opa_vnic-hfi1-mlx5-Properly-free-rdma_netdev.patch-->>><<<++patches.suse/drm-i915-split-out-intel_pch.-ch-from-i915_drv.-ch.patch++>>>
-|	<<<--patches.suse/0012-dm-add-basic-support-for-using-the-select-or-poll-fu.patch-->>><<<++patches.suse/drm-i915-tgl-dsi-Program-TRANS_VBLANK-register.patch++>>>
-|	<<<--patches.suse/0013-dm-ioctl-add-a-new-DM_DEV_ARM_POLL-ioctl.patch-->>><<<++patches.suse/drm-i915-tgl-dsi-Set-latency-PCS_DW1-for-tgl.patch++>>>
-|	<<<--patches.suse/0014-dm-ioctl-report-event-number-in-DM_LIST_DEVICES.patch-->>><<<++patches.suse/drm-i915-tgl-dsi-Do-not-override-TA_SURE.patch++>>>
-|	<<<--patches.suse/0015-dm-bio-prison-use-rb_entry-rather-than-container_of.patch-->>><<<++patches.suse/drm-i915-tgl-dsi-Gate-the-ddi-clocks-after-pll-mappi.patch++>>>
-|	<<<--patches.suse/0016-dm-crypt-add-big-endian-variant-of-plain64-IV.patch-->>><<<++patches.suse/drm-i915-tgl-Add-mipi-dsi-support-for-TGL.patch++>>>
-|	<<<--patches.suse/0001-dm-convert-DM-printk-macros-to-pr_-level-macros.patch-->>><<<++patches.suse/drm-i915-tgl-dsi-Enable-blanking-packets-during-BLLP.patch++>>>
-|	<<<--patches.suse/0017-dm-table-add-zoned-block-devices-validation.patch-->>><<<++patches.suse/drm-i915-selftests-Pass-intel_context-to-mock_reques.patch++>>>
-|	<<<--patches.suse/0018-dm-fix-REQ_OP_ZONE_RESET-bio-handling.patch-->>><<<++patches.suse/drm-i915-Allocate-kernel_contexts-directly.patch++>>>
-|	<<<--patches.suse/0019-dm-fix-REQ_OP_ZONE_REPORT-bio-handling.patch-->>><<<++patches.suse/drm-i915-Fix-up-the-inverse-mapping-for-default-ctx-.patch++>>>
-|	<<<--patches.suse/0020-dm-introduce-dm_remap_zone_report.patch-->>><<<++patches.suse/drm-i915-Get-transcoder-power-domain-before-reading-.patch++>>>
-|	<<<--patches.suse/0021-dm-flakey-add-support-for-zoned-block-devices.patch-->>><<<++patches.suse/drm-i915-tgl-Fix-the-read-of-the-DDI-that-transcoder.patch++>>>
-|	<<<--patches.suse/0022-dm-linear-add-support-for-zoned-block-devices.patch-->>><<<++patches.suse/drm-i915-selftests-Fixup-a-missing-legacy_idx.patch++>>>
-|	<<<--patches.suse/0023-dm-kcopyd-add-sequential-write-feature.patch-->>><<<++patches.suse/drm-i915-Defer-final-intel_wakeref_put-to-process-co.patch++>>>
-|	<<<--patches.suse/0092-dm-zoned-drive-managed-zoned-block-device-target.patch-->>><<<++patches.suse/drm-i915-Only-include-active-engines-in-the-capture-.patch++>>>
-|	<<<--patches.suse/0117-dm-zoned-fix-overflow-when-converting-zone-ID-to-sec.patch-->>><<<++patches.suse/drm-i915-Make-debugfs-per_file_stats-scale-better.patch++>>>
-|	<<<--patches.suse/0001-scsi-aacraid-Remove-__GFP_DMA-for-raw-srb-memory.patch-->>><<<++patches.suse/drm-i915-remove-unused-dev_priv-no_aux_handshake.patch++>>>
-|	<<<--patches.suse/0002-scsi-aacraid-Fix-DMAR-issues-with-iommu-pt.patch-->>><<<++patches.suse/drm-i915-move-add_taint_for_CI-to-i915_utils.h.patch++>>>
-|	<<<--patches.suse/0003-scsi-aacraid-Added-32-and-64-queue-depth-for-arc-nat.patch-->>><<<++patches.suse/drm-i915-move-I915_STATE_WARN-and-_ON-to-intel_displ.patch++>>>
-|	<<<--patches.suse/0004-scsi-aacraid-Set-correct-Queue-Depth-for-HBA1000-RAW.patch-->>><<<++patches.suse/drm-i915-move-printing-and-load-error-inject-to-i915.patch++>>>
-|	<<<--patches.suse/0005-scsi-aacraid-Remove-reset-support-from-check_health.patch-->>><<<++patches.suse/drm-i915-extract-i915_perf.h-from-i915_drv.h.patch++>>>
-|	<<<--patches.suse/0006-scsi-aacraid-Change-wait-time-for-fib-completion.patch-->>><<<++patches.suse/drm-i915-extract-i915_sysfs.h-from-i915_drv.h.patch++>>>
-|	<<<--patches.suse/0007-scsi-aacraid-Log-count-info-of-scsi-cmds-before-rese.patch-->>><<<++patches.suse/drm-i915-extract-i915_suspend.h-from-i915_drv.h.patch++>>>
-|	<<<--patches.suse/0008-scsi-aacraid-Print-ctrl-status-before-eh-reset.patch-->>><<<++patches.suse/drm-i915-extract-i915_memcpy.h-from-i915_drv.h.patch++>>>
-|	<<<--patches.suse/0009-scsi-aacraid-Using-single-reset-mask-for-IOP-reset.patch-->>><<<++patches.suse/drm-i915-extract-gem-i915_gem_stolen.h-from-i915_drv.patch++>>>
-|	<<<--patches.suse/0010-scsi-aacraid-Rework-IOP-reset.patch-->>><<<++patches.suse/drm-i915-extract-i915_gem_shrinker.h-from-i915_drv.h.patch++>>>
-|	<<<--patches.suse/0011-scsi-aacraid-Add-periodic-checks-to-see-IOP-reset-st.patch-->>><<<++patches.suse/drm-i915-Free-the-imported-shmemfs-file-for-phys-obj.patch++>>>
-|	<<<--patches.suse/0012-scsi-aacraid-Rework-SOFT-reset-code.patch-->>><<<++patches.suse/drm-i915-execlists-Backtrack-along-timeline.patch++>>>
-|	<<<--patches.suse/0013-scsi-aacraid-Rework-aac_src_restart.patch-->>><<<++patches.suse/drm-i915-Check-for-a-second-VCS-engine-more-carefull.patch++>>>
-|	<<<--patches.suse/0014-scsi-aacraid-Use-correct-function-to-get-ctrl-health.patch-->>><<<++patches.suse/drm-i915-Replace-global-bsd_dispatch_index-with-rand.patch++>>>
-|	<<<--patches.suse/0015-scsi-aacraid-Make-sure-ioctl-returns-on-controller-r.patch-->>><<<++patches.suse/drm-i915-Generalise-BSD-default-selection.patch++>>>
-|	<<<--patches.suse/0016-scsi-aacraid-Enable-ctrl-reset-for-both-hba-and-arc.patch-->>><<<++patches.suse/drm-i915-Drop-the-fudge-warning-on-ring-restart-for-.patch++>>>
-|	<<<--patches.suse/0017-scsi-aacraid-Add-reset-debugging-statements.patch-->>><<<++patches.suse/drm-i915-Remove-i915_gem_context_create_gvt.patch++>>>
-|	<<<--patches.suse/0018-scsi-aacraid-Remove-reference-to-Series-9.patch-->>><<<++patches.suse/drm-i915-gt-Make-deferred-context-allocation-explici.patch++>>>
-|	<<<--patches.suse/0019-scsi-aacraid-Update-driver-version-to-50834.patch-->>><<<++patches.suse/drm-i915-Push-the-ring-creation-flags-to-the-backend.patch++>>>
-|	<<<--patches.suse/0001-hpsa-update-identify-physical-device-structure.patch-->>><<<++patches.suse/drm-i915-Lift-timeline-into-intel_context.patch++>>>
-|	<<<--patches.suse/0002-hpsa-do-not-get-enclosure-info-for-external-devices.patch-->>><<<++patches.suse/drm-i915-Stop-reconfiguring-our-shmemfs-mountpoint.patch++>>>
-|	<<<--patches.suse/0003-hpsa-update-reset-handler.patch-->>><<<++patches.suse/drm-i915-split-out-uncore_mmio_debug.patch++>>>
-|	<<<--patches.suse/0004-hpsa-do-not-reset-enclosures.patch-->>><<<++patches.suse/drm-i915-blt-don-t-assume-pinned-intel_context.patch++>>>
-|	<<<--patches.suse/0005-hpsa-rescan-later-if-reset-in-progress.patch-->>><<<++patches.suse/drm-i915-blt-bump-the-size-restriction.patch++>>>
-|	<<<--patches.suse/0006-hpsa-correct-resets-on-retried-commands.patch-->>><<<++patches.suse/drm-i915-selftests-move-gpu-write-dw-into-utils.patch++>>>
-|	<<<--patches.suse/0007-hpsa-cleanup-reset-handler.patch-->>><<<++patches.suse/drm-i915-gtt-enable-GTT-cache-by-default.patch++>>>
-|	<<<--patches.suse/0008-hpsa-correct-queue-depth-for-externals.patch-->>><<<++patches.suse/drm-i915-gtt-disable-2M-pages-for-pre-gen11.patch++>>>
-|	<<<--patches.suse/0009-hpsa-separate-monitor-events-from-rescan-worker.patch-->>><<<++patches.suse/drm-i915-blt-support-copying-objects.patch++>>>
-|	<<<--patches.suse/0010-hpsa-send-ioaccel-requests-with-0-length-down-raid-path.patch-->>><<<++patches.suse/drm-i915-buddy-allocator.patch++>>>
-|	<<<--patches.suse/0011-hpsa-remove-abort-handler.patch-->>><<<++patches.suse/drm-i915-Remove-unused-debugfs-i915_emon_status.patch++>>>
-|	<<<--patches.suse/0012-hpsa-bump-driver-version.patch-->>><<<++patches.suse/drm-i915-uc-Fail-early-if-there-is-no-GuC-fw-availab.patch++>>>
-|	<<<--patches.suse/0001-scsi-smartpqi-correct-remove-scsi-devices.patch-->>><<<++patches.suse/drm-i915-uc-Include-HuC-firmware-version-in-summary.patch++>>>
-|	<<<--patches.suse/0002-scsi-smartpqi-cleanup-interrupt-management.patch-->>><<<++patches.suse/drm-i915-uc-Update-messages-from-fw-upload-step.patch++>>>
-|	<<<--patches.suse/0003-scsi-smartpqi-set-pci-completion-timeout.patch-->>><<<++patches.suse/drm-i915-uc-Use-EIO-code-for-GuC-initialization-fail.patch++>>>
-|	<<<--patches.suse/0004-scsi-smartpqi-add-in-controller-checkpoint-for-contr.patch-->>><<<++patches.suse/drm-i915-icl-Remove-DDI-IO-power-domain-from-PG3-pow.patch++>>>
-|	<<<--patches.suse/0005-scsi-smartpqi-ensure-controller-is-in-SIS-mode-at-in.patch-->>><<<++patches.suse/drm-i915-tgl-Fixing-up-list-of-PG3-power-domains.patch++>>>
-|	<<<--patches.suse/0006-scsi-smartpqi-add-supporting-events.patch-->>><<<++patches.suse/drm-i915-uc-Update-copyright-and-license.patch++>>>
-|	<<<--patches.suse/0007-scsi-smartpqi-enhance-resets.patch-->>><<<++patches.suse/drm-i915-execlists-Avoid-sync-calls-during-park.patch++>>>
-|	<<<--patches.suse/0008-scsi-smartpqi-add-suspend-and-resume-support.patch-->>><<<++patches.suse/drm-i915-selftests-Prevent-the-timeslice-expiring-du.patch++>>>
-|	<<<--patches.suse/0009-scsi-smartpqi-add-heartbeat-check.patch-->>><<<++patches.suse/drm-i915-gt-Use-the-local-engine-wakeref-when-checki.patch++>>>
-|	<<<--patches.suse/0010-scsi-smartpqi-correct-bdma-hw-bug.patch-->>><<<++patches.suse/drm-i915-Extract-GT-powermanagement-interrupt-handli.patch++>>>
-|	<<<--patches.suse/0011-scsi-smartpqi-add-pqi_wait_for_completion_io.patch-->>><<<++patches.suse/drm-i915-Extract-general-GT-interrupt-handlers.patch++>>>
-|	<<<--patches.suse/0012-scsi-smartpqi-make-pdev-pointer-names-consistent.patch-->>><<<++patches.suse/drm-i915-Forgo-last_fence-active-request-tracking.patch++>>>
-|	<<<--patches.suse/0013-scsi-smartpqi-eliminate-redundant-error-messages.patch-->>><<<++patches.suse/drm-i915-overlay-Switch-to-using-i915_active-trackin.patch++>>>
-|	<<<--patches.suse/0014-scsi-smartpqi-correct-BMIC-identify-physical-drive.patch-->>><<<++patches.suse/drm-i915-guc-keep-breadcrumb-irq-always-enabled.patch++>>>
-|	<<<--patches.suse/0015-scsi-smartpqi-minor-driver-cleanup.patch-->>><<<++patches.suse/drm-i915-drop-engine_pin-unpin_breadcrumbs_irq.patch++>>>
-|	<<<--patches.suse/0016-scsi-smartpqi-add-new-PCI-device-IDs.patch-->>><<<++patches.suse/drm-i915-guc-Use-a-local-cancel_port_requests.patch++>>>
-|	<<<--patches.suse/0017-scsi-smartpqi-cleanup-messages.patch-->>><<<++patches.suse/drm-i915-uc-Log-fw-status-changes-only-under-debug-c.patch++>>>
-|	<<<--patches.suse/0018-scsi-smartpqi-update-copyright.patch-->>><<<++patches.suse/drm-i915-tgl-Fix-missing-parentheses-on-TGL_TRANS_DD.patch++>>>
-|	<<<--patches.suse/0019-scsi-smartpqi-add-ptraid-support.patch-->>><<<++patches.suse/drm-i915-Push-the-wakeref-count-deferral-to-the-back.patch++>>>
-|	<<<--patches.suse/0020-scsi-smartpqi-change-return-value-for-LUN-reset-oper.patch-->>><<<++patches.suse/drm-i915-gt-Save-restore-interrupts-around-breadcrum.patch++>>>
-|	<<<--patches.suse/0021-scsi-smartpqi-enhance-kdump.patch-->>><<<++patches.suse/drm-i915-kvmgt-Use-struct_size-helper.patch++>>>
-|	<<<--patches.suse/0022-scsi-smartpqi-remove-qdepth-calculations-for-logical.patch-->>><<<++patches.suse/drm-i915-gvt-Fix-typo-of-VBLANK_TIMER_PERIOD.patch++>>>
-|	<<<--patches.suse/0023-scsi-smartpqi-add-lockup-action.patch-->>><<<++patches.suse/drm-i915-gvt-no-need-to-check-return-value-of-debugf.patch++>>>
-|	<<<--patches.suse/0024-scsi-smartpqi-correct-aio-error-path.patch-->>><<<++patches.suse/drm-i915-gvt-factor-out-tlb-and-mocs-register-offset.patch++>>>
-|	<<<--patches.suse/0025-scsi-smartpqi-update-device-offline.patch-->>><<<++patches.suse/drm-i915-gvt-Utility-for-valid-command-length-check.patch++>>>
-|	<<<--patches.suse/0026-scsi-smartpqi-update-rescan-worker.patch-->>><<<++patches.suse/drm-i915-gvt-Add-MI-command-valid-length-check.patch++>>>
-|	<<<--patches.suse/0027-scsi-smartpqi-cleanup-controller-branding.patch-->>><<<++patches.suse/drm-i915-gvt-Add-valid-length-check-for-MI-variable-.patch++>>>
-|	<<<--patches.suse/0028-scsi-smartpqi-map-more-raid-errors-to-SCSI-errors.patch-->>><<<++patches.suse/drm-i915-gvt-Double-check-batch-buffer-size-after-co.patch++>>>
-|	<<<--patches.suse/0029-scsi-smartpqi-update-timeout-on-admin-commands.patch-->>><<<++patches.suse/drm-i915-bdw-Move-misc-display-IRQ-handling-to-it-ow.patch++>>>
-|	<<<--patches.suse/0030-scsi-smartpqi-enhance-device-add-and-remove-messages.patch-->>><<<++patches.suse/drm-i915-Add-_TRANS2.patch++>>>
-|	<<<--patches.suse/0031-scsi-smartpqi-make-ioaccel-references-consistent.patch-->>><<<++patches.suse/drm-i915-Update-DRIVER_DATE-to-20190813.patch++>>>
-|	<<<--patches.suse/0032-scsi-smartpqi-add-raid-level-show.patch-->>><<<++patches.suse/drm-i915-guc-Remove-client-submissions.patch++>>>
-|	<<<--patches.suse/0033-scsi-smartpqi-cleanup-list-initialization.patch-->>><<<++patches.suse/drm-i915-Include-engine-mmio_base-in-the-debug-dump.patch++>>>
-|	<<<--patches.suse/0034-scsi-smartpqi-add-module-parameters.patch-->>><<<++patches.suse/drm-i915-Disregard-drm_mode_config.fb_base.patch++>>>
-|	<<<--patches.suse/0035-scsi-smartpqi-remove-writeq-readq-function-definitio.patch-->>><<<++patches.suse/drm-i915-Print-CCID-for-all-renderCS.patch++>>>
-|	<<<--patches.suse/0036-scsi-smartpqi-bump-driver-version.patch-->>><<<++patches.suse/drm-i915-Serialise-read-write-of-the-barrier-s-engin.patch++>>>
-|	<<<--patches.suse/scsi-libiscsi-use-kvzalloc-for-iscsi_pool_init.patch-->>><<<++patches.suse/drm-i915-Convert-a-few-more-bland-dmesg-info-to-be-d.patch++>>>
-|	<<<--patches.suse/scsi-csiostor-add-support-for-Chelsio-T6-adapters.patch-->>><<<++patches.suse/drm-i915-selftest-buddy-fixup-igt_buddy_alloc_range.patch++>>>
-|	<<<--patches.suse/msft-hv-1388-scsi-storvsc-use-in-place-iterator-function.patch-->>><<<++patches.suse/drm-i915-icl-Implement-gen11-flush-including-tile-ca.patch++>>>
-|	<<<--patches.suse/msft-hv-1389-scsi-storvsc-remove-unnecessary-channel-inbound-lock.patch-->>><<<++patches.suse/drm-i915-icl-Add-command-cache-invalidate.patch++>>>
-|	<<<--patches.suse/scsi-csiostor-Avoid-content-leaks-and-casts.patch-->>><<<++patches.suse/drm-i915-icl-Add-gen11-specific-render-breadcrumbs.patch++>>>
-|	<<<--patches.suse/scsi-smartpqi-mark-PM-functions-as-__maybe_unused.patch-->>><<<++patches.suse/drm-i915-Move-tasklet-kicking-to-__i915_request_queu.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-add-null-check-before-indirect-pointer.patch-->>><<<++patches.suse/drm-i915-cml-Add-Missing-PCI-IDs.patch++>>>
-|	<<<--patches.suse/0001-scsi-qla2xxx-Remove-an-unused-structure-member.patch-->>><<<++patches.suse/drm-i915-gt-Track-timeline-activeness-in-enter-exit.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-fix-spelling-mistake-entrys-entries.patch-->>><<<++patches.suse/drm-i915-gt-Convert-timeline-tracking-to-spinlock.patch++>>>
-|	<<<--patches.suse/scsi-fcoe-Fix-few-small-typos-in-fcoe.c.patch-->>><<<++patches.suse/drm-i915-gt-Guard-timeline-pinning-without-relying-o.patch++>>>
-|	<<<--patches.suse/scsi-fcoe-Remove-an-extra-out-label-in-_fcoe_create-.patch-->>><<<++patches.suse/drm-i915-Protect-request-retirement-with-timeline-mu.patch++>>>
-|	<<<--patches.suse/scsi-csiostor-add-check-for-supported-fw-version.patch-->>><<<++patches.suse/drm-i915-Extract-intel_frontbuffer-active-tracking.patch++>>>
-|	<<<--patches.suse/0001-scsi-qedf-Enable-basic-FDMI-information.patch-->>><<<++patches.suse/drm-i915-Use-the-associated-uncore-for-the-vm.patch++>>>
-|	<<<--patches.suse/0002-scsi-qedf-Update-copyright-to-2017.patch-->>><<<++patches.suse/drm-i915-buddy-tidy-up-i915_buddy_fini.patch++>>>
-|	<<<--patches.suse/0003-scsi-qedf-Honor-qed_ops-common-set_fp_int-return-cod.patch-->>><<<++patches.suse/drm-i915-buddy-use-kmemleak_update_trace.patch++>>>
-|	<<<--patches.suse/0004-scsi-qedf-Look-at-all-descriptors-when-processing-a-.patch-->>><<<++patches.suse/drm-i915-uc-Move-FW-size-sanity-check-back-to-fetch.patch++>>>
-|	<<<--patches.suse/0005-scsi-qedf-Check-that-fcport-is-offloaded-before-dere.patch-->>><<<++patches.suse/drm-i915-wopcm-Check-WOPCM-layout-separately-from-ca.patch++>>>
-|	<<<--patches.suse/0006-scsi-qedf-Add-fka_period-SCSI-host-attribute-to-show.patch-->>><<<++patches.suse/drm-i915-wopcm-Try-to-use-already-locked-WOPCM-layou.patch++>>>
-|	<<<--patches.suse/0007-scsi-qedf-Set-qed-logging-level-to-QED_LEVEL_NOTICE.patch-->>><<<++patches.suse/drm-i915-wopcm-Update-error-messages.patch++>>>
-|	<<<--patches.suse/0008-scsi-qedf-Use-same-logic-for-SCSI-host-reset-and-FC-.patch-->>><<<++patches.suse/drm-i915-wopcm-Fix-SPDX-tag-location.patch++>>>
-|	<<<--patches.suse/0009-scsi-qedf-Add-bus_reset-No-op.patch-->>><<<++patches.suse/drm-i915-gt-Mark-context-active_count-as-protected-b.patch++>>>
-|	<<<--patches.suse/0010-scsi-qedf-Add-non-offload-receive-filters.patch-->>><<<++patches.suse/drm-i915-Markup-expected-timeline-locks-for-i915_act.patch++>>>
-|	<<<--patches.suse/0011-scsi-qedf-Fixup-unnecessary-parantheses-around-test_.patch-->>><<<++patches.suse/drm-i915-execlists-Lift-process_csb-out-of-the-irq-o.patch++>>>
-|	<<<--patches.suse/0012-scsi-qedf-Move-some-prints-to-a-debug-level-so-they-.patch-->>><<<++patches.suse/drm-i915-Move-i915_power_well_id-out-of-i915_reg.h.patch++>>>
-|	<<<--patches.suse/0013-scsi-qedf-Change-cmd_per_lun-in-scsi_host_template-t.patch-->>><<<++patches.suse/drm-i915-Move-engine-IDs-out-of-i915_reg.h.patch++>>>
-|	<<<--patches.suse/0014-scsi-qedf-Add-change_queue_depth-member-to-scsi_host.patch-->>><<<++patches.suse/drm-i915-Move-gmbus-definitions-out-of-i915_reg.h.patch++>>>
-|	<<<--patches.suse/0015-scsi-qedf-Update-version-number-to-8.18.22.0.patch-->>><<<++patches.suse/drm-i915-Wrappers-for-display-register-waits.patch++>>>
-|	<<<--patches.suse/0002-scsi-qla2xxx-Replace-usage-of-spin_lock-with-spin_lo.patch-->>><<<++patches.suse/drm-i915-uc-Add-explicit-DISABLED-state-for-firmware.patch++>>>
-|	<<<--patches.suse/0003-scsi-qla2xxx-Retain-loop-test-for-fwdump-length-exce.patch-->>><<<++patches.suse/drm-i915-gtt-Fold-gen8-insertions-into-one.patch++>>>
-|	<<<--patches.suse/0004-scsi-qla2xxx-Fix-path-recovery.patch-->>><<<++patches.suse/drm-i915-selftests-Check-the-context-size.patch++>>>
-|	<<<--patches.suse/0005-scsi-tcm_qla2xxx-Do-not-allow-aborted-cmd-to-advance.patch-->>><<<++patches.suse/drm-i915-uc-Cleanup-fw-fetch-only-if-it-was-successf.patch++>>>
-|	<<<--patches.suse/0006-scsi-qla2xxx-Use-flag-PFLG_DISCONNECTED.patch-->>><<<++patches.suse/drm-i915-uc-Cleanup-fw-fetch-on-every-GuC-HuC-init-f.patch++>>>
-|	<<<--patches.suse/0007-scsi-qla2xxx-Convert-32-bit-LUN-usage-to-64-bit.patch-->>><<<++patches.suse/drm-i915-uc-Never-fail-on-uC-preparation-step.patch++>>>
-|	<<<--patches.suse/0008-scsi-qla2xxx-Fix-name-server-relogin.patch-->>><<<++patches.suse/drm-i915-guc-Don-t-open-log-relay-if-GuC-is-not-runn.patch++>>>
-|	<<<--patches.suse/0009-scsi-qla2xxx-Cleanup-debug-message-IDs.patch-->>><<<++patches.suse/drm-i915-uc-Don-t-always-fail-on-unavailable-GuC-fir.patch++>>>
-|	<<<--patches.suse/0010-scsi-qla2xxx-Turn-on-FW-option-for-exchange-check.patch-->>><<<++patches.suse/drm-i915-uc-Never-fail-on-HuC-firmware-errors.patch++>>>
-|	<<<--patches.suse/0011-scsi-qla2xxx-Add-ql2xiniexchg-parameter.patch-->>><<<++patches.suse/drm-i915-Propagate-fence-errors.patch++>>>
-|	<<<--patches.suse/0012-scsi-qla2xxx-Remove-redundant-wait-when-target-is-st.patch-->>><<<++patches.suse/drm-i915-Always-wrap-the-ring-offset-before-resettin.patch++>>>
-|	<<<--patches.suse/0013-scsi-qla2xxx-Accelerate-SCSI-BUSY-status-generation-.patch-->>><<<++patches.suse/drm-i915-gt-Mark-up-the-nested-engine-pm-timeline-lo.patch++>>>
-|	<<<--patches.suse/0014-scsi-qla2xxx-Remove-unused-irq_cmd_count-field.patch-->>><<<++patches.suse/drm-i915-Only-emit-the-send-bug-report-once-for-a-GP.patch++>>>
-|	<<<--patches.suse/0015-scsi-qla2xxx-Remove-extra-register-read.patch-->>><<<++patches.suse/drm-i915-Serialize-against-vma-moves.patch++>>>
-|	<<<--patches.suse/0016-scsi-qedf-Check-if-sense-buffer-has-been-allocated-d.patch-->>><<<++patches.suse/drm-i915-gen11-Allow-usage-of-all-GPIO-pins.patch++>>>
-|	<<<--patches.suse/0016-scsi-qla2xxx-remove-writeq-readq-function-definition.patch-->>><<<++patches.suse/drm-i915-i915_active.retire-is-optional.patch++>>>
-|	<<<--patches.suse/0004-scsi-ufs-Tidy-clocks-list-head-usage.patch-->>><<<++patches.suse/drm-i915-Use-0-for-the-unordered-context.patch++>>>
-|	<<<--patches.suse/scsi-megaraid-Fix-a-sleep-in-atomic-bug.patch-->>><<<++patches.suse/drm-i915-Assume-exclusive-access-to-objects-inside-r.patch++>>>
-|	<<<--patches.suse/scsi-Split-scsi_internal_device_block.patch-->>><<<++patches.suse/drm-i915-Sanitize-PHY-state-during-display-core-unin.patch++>>>
-|	<<<--patches.suse/scsi-Create-two-versions-of-scsi_internal_device_unb.patch-->>><<<++patches.suse/drm-i915-Serialize-insertion-into-the-file-mm.reques.patch++>>>
-|	<<<--patches.suse/scsi-Protect-SCSI-device-state-changes-with-a-mutex.patch-->>><<<++patches.suse/drm-i915-Be-defensive-when-starting-vma-activity.patch++>>>
-|	<<<--patches.suse/scsi-Introduce-scsi_start_queue.patch-->>><<<++patches.suse/drm-i915-tgl-Report-valid-VDBoxes-with-SFC-capabilit.patch++>>>
-|	<<<--patches.suse/scsi-Make-__scsi_remove_device-go-straight-from-BLOC.patch-->>><<<++patches.suse/drm-i915-tgl-add-Gen12-default-indirect-ctx-offset.patch++>>>
-|	<<<--patches.suse/scsi-Only-add-commands-to-the-device-command-list-if.patch-->>><<<++patches.suse/drm-i915-tgl-add-GEN12_MAX_CONTEXT_HW_ID.patch++>>>
-|	<<<--patches.suse/scsi-Introduce-scsi_mq_sgl_size.patch-->>><<<++patches.suse/drm-i915-tgl-Gen12-csb-support.patch++>>>
-|	<<<--patches.suse/scsi-Make-scsi_mq_prep_fn-call-scsi_init_command.patch-->>><<<++patches.suse/drm-i915-tgl-Introduce-initial-Tiger-Lake-workaround.patch++>>>
-|	<<<--patches.suse/scsi-snic-Remove-code-that-zeroes-driver-private-com.patch-->>><<<++patches.suse/drm-i915-tgl-Updated-Private-PAT-programming.patch++>>>
-|	<<<--patches.suse/scsi-virtio_scsi-Remove-code-that-zeroes-driver-priv.patch-->>><<<++patches.suse/drm-i915-tgl-Gen12-render-context-size.patch++>>>
-|	<<<--patches.suse/scsi-xen-scsifront-Remove-code-that-zeroes-driver-pr.patch-->>><<<++patches.suse/drm-i915-Dynamically-allocate-s0ix-struct-for-VLV.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-make-a-couple-of-functions-static.patch-->>><<<++patches.suse/drm-i915-gtt-Relax-pd_used-assertion.patch++>>>
-|	<<<--patches.suse/0005-scsi-ufshcd-pci-Fix-PM-config.patch-->>><<<++patches.suse/drm-i915-Update-DRIVER_DATE-to-20190820.patch++>>>
-|	<<<--patches.suse/0006-scsi-ufshcd-pci-Add-Intel-CNL-support.patch-->>><<<++patches.suse/drm-i915-tgl-disable-DDIC.patch++>>>
-|	<<<--patches.suse/0017-scsi-qla2xxx-remove-redundant-null-check-on-tgt.patch-->>><<<++patches.suse/drm-i915-tgl-add-support-for-reading-the-timestamp-f.patch++>>>
-|	<<<--patches.suse/0018-scsi-qla2xxx-Fix-compile-warning.patch-->>><<<++patches.suse/drm-i915-tgl-Move-transcoders-to-pipes-powerwells.patch++>>>
-|	<<<--patches.suse/scsi-esas2r-Replace-semaphore-fm_api_semaphore-with-.patch-->>><<<++patches.suse/drm-i915-tgl-update-DMC-firmware-to-2.04.patch++>>>
-|	<<<--patches.suse/scsi-esas2r-Replace-semaphore-fs_api_semaphore-with-.patch-->>><<<++patches.suse/drm-i915-Fix-DP-MST-crtc_mask.patch++>>>
-|	<<<--patches.suse/scsi-qedf-Fix-a-return-value-in-case-of-error-in-qed.patch-->>><<<++patches.suse/drm-i915-gtt-Relax-assertion-for-pt_used.patch++>>>
-|	<<<--patches.suse/scsi-qedf-Use-dma_zalloc_coherent-to-reduce-code-ver.patch-->>><<<++patches.suse/drm-i915-dp-stylistic-cleanup-around-hdcp2_msg_data.patch++>>>
-|	<<<--patches.suse/scsi-qedf-Merge-a-few-quoted-strings-split-across-li.patch-->>><<<++patches.suse/drm-i915-dp-avoid-shadowing-variables.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Add-nvme-initiator-devloss-support.patch-->>><<<++patches.suse/drm-i915-dp-make-hdcp2_dp_msg_data-const.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-transition-nvme-i-rport-handling-to-np.patch-->>><<<++patches.suse/drm-i915-hdmi-stylistic-cleanup-around-hdcp2_msg_dat.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-nvme-port-role-handling-in-sysfs-and-d.patch-->>><<<++patches.suse/drm-i915-hdmi-make-hdcp2_msg_data-const.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Add-changes-to-assist-in-NVMET-debugging.patch-->>><<<++patches.suse/drm-i915-gtt-Include-asm-smp.h.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-Lun-Priority-level-shown-as-NA.patch-->>><<<++patches.suse/drm-i915-Replace-PIN_NONFAULT-with-calls-to-PIN_NOEV.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-nvmet-node-ref-count-handling.patch-->>><<<++patches.suse/drm-i915-execlists-Set-priority-hint-prior-to-submis.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-Port-going-offline-after-multiple-rese.patch-->>><<<++patches.suse/drm-i915-gtt-Add-some-range-asserts.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-counters-so-outstandng-NVME-IO-count-i.patch-->>><<<++patches.suse/drm-i915-selftests-Fixup-a-couple-of-missing-seriali.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-return-value-of-board_mode-store-routi.patch-->>><<<++patches.suse/drm-i915-Generalise-the-clflush-dma-worker.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-crash-on-powering-off-BFS-VM-with-pass.patch-->>><<<++patches.suse/drm-i915-Track-ggtt-fence-reservations-under-its-own.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-System-panic-after-loading-the-driver.patch-->>><<<++patches.suse/drm-i915-Pull-obj-userfault-tracking-under-the-ggtt-.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Null-pointer-dereference-when-log_verbose-.patch-->>><<<++patches.suse/drm-i915-Replace-i915_vma_put_fence.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-PRLI-retry-handling-when-target-reject.patch-->>><<<++patches.suse/drm-i915-Update-DRIVER_DATE-to-20190822.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-vports-not-logging-into-target.patch-->>><<<++patches.suse/0001-drm-imx-Drop-unused-imx-ipuv3-crtc.o-build.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-defects-reported-by-Coverity-Scan.patch-->>><<<++patches.suse/efifb-BGRT-Improve-efifb_bgrt_sanity_check.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Add-auto-EQ-delay-logic.patch-->>><<<++patches.suse/drm-i915-Select-DMABUF_SELFTESTS-for-the-default-i91.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-update-to-revision-to-11.4.0.0.patch-->>><<<++patches.suse/0002-drm-fix-module-name-in-edid_firmware-log-message.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-fix-timeout-check-in-hisi_sas_internal.patch-->>><<<++patches.suse/drm-amd-display-fix-issue-where-252-255-values-are-c.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-define-hisi_sas_device.device_id-as-in.patch-->>><<<++patches.suse/drm-amd-display-Fix-frames_to_insert-math.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-optimise-the-usage-of-hisi_hba.lock.patch-->>><<<++patches.suse/drm-amd-display-reprogram-VM-config-when-system-resu.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-relocate-get_ata_protocol.patch-->>><<<++patches.suse/drm-amd-display-Register-VUPDATE_NO_LOCK-interrupts-.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-relocate-sata_done_v2_hw.patch-->>><<<++patches.suse/drm-amd-powerplay-smu7-enforce-minimal-VBITimeout-v2.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-relocate-get_ncq_tag_v2_hw.patch-->>><<<++patches.suse/0001-Revert-drm-amd-display-skip-dsc-config-for-navi10-br.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-add-pci_dev-in-hisi_hba-struct.patch-->>><<<++patches.suse/0002-Revert-drm-amd-display-navi10-bring-up-skip-dsc-enco.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-create-hisi_sas_get_fw_info.patch-->>><<<++patches.suse/0003-Revert-drm-amd-display-add-global-master-update-lock.patch++>>>
-|	<<<--patches.suse/0009-scsi-hisi_sas-add-skeleton-v3-hw-driver.patch-->>><<<++patches.suse/0004-Revert-drm-amd-display-Fix-underscan-not-using-prope.patch++>>>
-|	<<<--patches.suse/0010-scsi-hisi_sas-add-initialisation-for-v3-pci-based-co.patch-->>><<<++patches.suse/drm-amdgpu-sdma5-fix-number-of-sdma5-trap-irq-types-.patch++>>>
-|	<<<--patches.suse/0011-scsi-hisi_sas-add-v3-hw-init.patch-->>><<<++patches.suse/drm-amd-powerpaly-fix-navi-series-custom-peak-level-.patch++>>>
-|	<<<--patches.suse/0012-scsi-hisi_sas-add-v3-hw-PHY-init.patch-->>><<<++patches.suse/drm-amd-display-fix-MPO-HUBP-underflow-with-Scatter-.patch++>>>
-|	<<<--patches.suse/0013-scsi-hisi_sas-add-phy-up-down-bcast-and-channel-ISR.patch-->>><<<++patches.suse/drm-amd-display-support-spdif.patch++>>>
-|	<<<--patches.suse/0014-scsi-hisi_sas-add-v3-cq-interrupt-handler.patch-->>><<<++patches.suse/drm-amd-display-fix-trigger-not-generated-for-freesy.patch++>>>
-|	<<<--patches.suse/0015-scsi-hisi_sas-add-v3-code-to-send-SSP-frame.patch-->>><<<++patches.suse/0005-Revert-drm-amdgpu-free-up-the-first-paging-queue-v2.patch++>>>
-|	<<<--patches.suse/0016-scsi-hisi_sas-add-v3-code-to-send-SMP-frame.patch-->>><<<++patches.suse/drm-amdgpu-si-fix-ASIC-tests.patch++>>>
-|	<<<--patches.suse/0017-scsi-hisi_sas-add-v3-code-to-send-ATA-frame.patch-->>><<<++patches.suse/0001-drm-msm-dsi-Fix-return-value-check-for-clk_get_paren.patch++>>>
-|	<<<--patches.suse/0018-scsi-hisi_sas-add-v3-code-for-itct-setup-and-free.patch-->>><<<++patches.suse/0002-drm-msm-Use-the-correct-dma_sync-calls-harder.patch++>>>
-|	<<<--patches.suse/0019-scsi-hisi_sas-add-v3-code-to-send-internal-abort-com.patch-->>><<<++patches.suse/0002-drm-mcde-Fix-DSI-transfers.patch++>>>
-|	<<<--patches.suse/0020-scsi-hisi_sas-add-get_wideport_bitmap_v3_hw.patch-->>><<<++patches.suse/drm-i915-gvt-update-vgpu-workload-head-pointer-corre.patch++>>>
-|	<<<--patches.suse/0021-scsi-hisi_sas-add-v3-code-to-fill-some-more-hw-funct.patch-->>><<<++patches.suse/drm-i915-gvt-update-RING_START-reg-of-vGPU-when-the-.patch++>>>
-|	<<<--patches.suse/0022-scsi-hisi_sas-modify-internal-abort-dev-flow-for-v3-.patch-->>><<<++patches.suse/drm-i915-Hold-irq-off-for-the-entire-fake-lock-perio.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-system-panic-when-express-lane-enabled.patch-->>><<<++patches.suse/drm-i915-Flush-the-existing-fence-before-GGTT-read-w.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-nvme_info-sysfs-output-to-be-consisten.patch-->>><<<++patches.suse/drm-i915-to-make-vgpu-ppgtt-notificaiton-as-atomic-o.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Vport-creation-is-failing-with-Link-Down-e.patch-->>><<<++patches.suse/drm-i915-Use-NOEVICT-for-first-pass-on-attemping-to-.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Reduce-time-spent-in-IRQ-for-received-NVME.patch-->>><<<++patches.suse/drm-nouveau-kms-nv50-Don-t-create-MSTMs-for-eDP-conn.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Break-up-IO-ctx-list-into-a-separate-get-a.patch-->>><<<++patches.suse/docs-kbuild-fix-invalid-ReST-syntax.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-SLI3-drivers-attempting-NVME-ELS-comma.patch-->>><<<++patches.suse/docs-kbuild-remove-cc-ldoption-from-document-again.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-crash-after-firmware-flash-when-IO-is-.patch-->>><<<++patches.suse/kbuild-Do-not-enable-Wimplicit-fallthrough-for-clang.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-crash-doing-IO-with-resets.patch-->>><<<++patches.suse/kbuild-add-BASH-to-run-scripts-with-bash-extension.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-crash-in-lpfc_sli_ringtxcmpl_put-when-.patch-->>><<<++patches.suse/tracing-Make-sure-variable-reference-alias-has-corre.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Driver-responds-LS_RJT-to-Beacon-Off-ELS-L.patch-->>><<<++patches.suse/arm64-fix-unreachable-code-issue-with-cmpxchg.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-update-to-revision-to-11.4.0.1.patch-->>><<<++patches.suse/powerpc-rtas-Unexport-rtas_online_cpus_mask-rtas_off.patch++>>>
-|	<<<--patches.suse/0020-scsi-aacraid-fix-leak-of-data-from-stack-back-to-use.patch-->>><<<++patches.suse/PCI-rpaphp-Avoid-a-sometimes-uninitialized-warning.patch++>>>
-|	<<<--patches.suse/msft-hv-1397-scsi-storvsc-use-default-I-O-timeout-handler-for-FC-.patch-->>><<<++patches.suse/powerpc-powernv-Restrict-OPAL-symbol-map-to-only-be-.patch++>>>
-|	<<<--patches.suse/scsi-remove-various-unused-blist-flags.patch-->>><<<++patches.suse/powerpc-pseries-Fix-cpu_hotplug_lock-acquisition-in-.patch++>>>
-|	<<<--patches.suse/scsi-scsi_dh_alua-remove-synchronous-STPG-support.patch-->>><<<++patches.suse/powerpc-powernv-ioda-Fix-race-in-TCE-level-allocatio.patch++>>>
-|	<<<--patches.suse/scsi-sd-Use-sysfs_match_string.patch-->>><<<++patches.suse/powerpc-powernv-ioda2-Allocate-TCE-table-levels-on-d.patch++>>>
-|	<<<--patches.suse/scsi-csiostor-update-module-version.patch-->>><<<++patches.suse/powerpc-xmon-Check-for-HV-mode-when-dumping-XIVE-inf.patch++>>>
-|	<<<--patches.suse/0019-scsi-qla2xxx-don-t-include-generated-utsrelease.h.patch-->>><<<++patches.suse/powerpc-xive-Fix-dump-of-XIVE-interrupt-under-pserie.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-nvme-io-stoppage-after-link-bounce.patch-->>><<<++patches.suse/powerpc-xmon-Add-a-dump-of-all-XIVE-interrupts.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-fix-refcount-error-on-node-list.patch-->>><<<++patches.suse/powerpc-ptdump-Fix-addresses-display-on-PPC32.patch++>>>
-|	<<<--patches.suse/scsi-fix-typos-and-grammar-in-comments-of-scsi_trans.patch-->>><<<++patches.suse/powerpc-ptdump-fix-walk_pagetables-address-mismatch.patch++>>>
-|	<<<--patches.suse/scsi-cxgb4i-assign-rxqs-in-round-robin-mode-->>><<<++patches.suse/powerpc-ptdump-get-out-of-note_prot_wx-when-CONFIG_P.patch++>>>
-|	<<<--patches.suse/scsi-hptiop-make-function-hptiop_iop_request_callbac.patch-->>><<<++patches.suse/powerpc-kasan-Fix-parallel-loading-of-modules.patch++>>>
-|	<<<--patches.suse/scsi-bnx2i-missing-error-code-in-bnx2i_ep_connect-->>><<<++patches.suse/powerpc-kasan-Fix-shadow-area-set-up-for-modules.patch++>>>
-|	<<<--patches.suse/0021-scsi-aacraid-Don-t-copy-uninitialized-stack-memory-t.patch-->>><<<++patches.suse/powerpc-futex-Fix-warning-oldval-may-be-used-uniniti.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-redefine-hisi_sas_phy.phy_type-as-u32.patch-->>><<<++patches.suse/powerpc-32s-Fix-boot-failure-with-DEBUG_PAGEALLOC-wi.patch++>>>
-|	<<<--patches.suse/scsi-hpsa-fix-spelling-mistake-encrypytion-encryptio.patch-->>><<<++patches.suse/powerpc-64s-radix-Fix-memory-hotplug-section-page-ta.patch++>>>
-|	<<<--patches.suse/scsi-qedi-Remove-comparison-of-u16-idx-with-zero.patch-->>><<<++patches.suse/powerpc-64s-radix-Fix-memory-hot-unplug-page-table-s.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-01-Combine-the-send-queue-locks.patch-->>><<<++patches.suse/powerpc-perf-fix-imc-allocation-failure-handling.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-02-Update-cxlflash_afu_sync-to-return-err.patch-->>><<<++patches.suse/powerpc-603-Fix-handling-of-the-DIRTY-flag.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-03-Reset-hardware-queue-context-via-speci.patch-->>><<<++patches.suse/powerpc-rtas-use-device-model-APIs-and-serialization.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-04-Schedule-asynchronous-reset-of-the-hos.patch-->>><<<++patches.suse/powerpc-rtas-allow-rescheduling-while-changing-cpu-s.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-05-Handle-AFU-sync-failures.patch-->>><<<++patches.suse/powerpc-pseries-mobility-use-cond_resched-when-updat.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-06-Track-pending-scsi-commands-in-each-ha.patch-->>><<<++patches.suse/powerpc-mce-Schedule-work-from-irq_work.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-07-Flush-pending-commands-in-cleanup-path.patch-->>><<<++patches.suse/powerpc-mce-Fix-MCE-handling-for-huge-pages.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-08-Add-scsi-command-abort-handler.patch-->>><<<++patches.suse/powerpc-mce-Make-machine_check_ue_event-static.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-09-Create-character-device-to-provide-hos.patch-->>><<<++patches.suse/extable-Add-function-to-search-only-kernel-exception.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-10-Separate-AFU-internal-command-handling.patch-->>><<<++patches.suse/powerpc-mce-Handle-UE-event-for-memcpy_mcsafe.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-11-Introduce-host-ioctl-support.patch-->>><<<++patches.suse/powerpc-memcpy-Add-memcpy_mcsafe-for-pmem.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-12-Refactor-AFU-capability-checking.patch-->>><<<++patches.suse/powerpc-add-machine-check-safe-copy_to_user.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-13-Support-LUN-provisioning.patch-->>><<<++patches.suse/powerpc-eeh-Clear-stale-EEH_DEV_NO_HANDLER-flag.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-14-Support-AFU-debug.patch-->>><<<++patches.suse/selftests-powerpc-Retry-on-host-facility-unavailable.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-15-Support-WS16-unmap.patch-->>><<<++patches.suse/powerpc-64s-support-nospectre_v2-cmdline-option.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-16-Remove-zeroing-of-private-command-data.patch-->>><<<++patches.suse/powerpc-spinlocks-Refactor-SHARED_PROCESSOR.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-17-Update-TMF-command-processing.patch-->>><<<++patches.suse/powerpc-spinlocks-Rename-SPLPAR-only-spinlocks.patch++>>>
-|	<<<--patches.suse/0020-scsi-qla2xxx-Combine-Active-command-arrays.patch-->>><<<++patches.suse/0001-powerpc-spinlocks-Fix-oops-in-__spin_yield-on-bare-m.patch++>>>
-|	<<<--patches.suse/0021-scsi-qla2xxx-Preparation-for-Target-MQ.patch-->>><<<++patches.suse/powerpc-32-don-t-use-CPU_FTR_COHERENT_ICACHE.patch++>>>
-|	<<<--patches.suse/0022-scsi-qla2xxx-Enable-Target-Multi-Queue.patch-->>><<<++patches.suse/powerpc-convert-to-copy_thread_tls.patch++>>>
-|	<<<--patches.suse/0023-scsi-qla2xxx-Fix-mailbox-failure-while-deleting-Queu.patch-->>><<<++patches.suse/powerpc-64s-exception-machine-check-fwnmi-remove-HV-.patch++>>>
-|	<<<--patches.suse/0024-scsi-qla2xxx-Add-debug-knob-for-user-control-workloa.patch-->>><<<++patches.suse/powerpc-64s-exception-machine-check-remove-bitrotted.patch++>>>
-|	<<<--patches.suse/0025-scsi-qla2xxx-Add-fw_started-flags-to-qpair.patch-->>><<<++patches.suse/powerpc-64s-exception-machine-check-fix-KVM-guest-te.patch++>>>
-|	<<<--patches.suse/0026-scsi-qla2xxx-move-fields-from-qla_hw_data-to-qla_qpa.patch-->>><<<++patches.suse/powerpc-64s-exception-machine-check-adjust-RFI-targe.patch++>>>
-|	<<<--patches.suse/0027-scsi-qla2xxx-use-shadow-register-for-ISP27XX.patch-->>><<<++patches.suse/powerpc-64s-exception-machine-check-pseries-should-a.patch++>>>
-|	<<<--patches.suse/0028-scsi-qla2xxx-Add-function-call-to-qpair-for-door-bel.patch-->>><<<++patches.suse/powerpc-64s-exception-machine-check-remove-machine_c.patch++>>>
-|	<<<--patches.suse/0029-scsi-qla2xxx-Add-debug-logging-routine-for-qpair.patch-->>><<<++patches.suse/powerpc-64s-exception-machine-check-use-correct-cfar.patch++>>>
-|	<<<--patches.suse/0030-scsi-qla2xxx-Remove-unused-tgt_enable_64bit_addr-fla.patch-->>><<<++patches.suse/powerpc-64s-powernv-machine-check-dump-SLB-contents.patch++>>>
-|	<<<--patches.suse/0031-scsi-qla2xxx-Remove-datasegs_per_cmd-and-datasegs_pe.patch-->>><<<++patches.suse/powerpc-64s-pseries-machine-check-convert-to-use-com.patch++>>>
-|	<<<--patches.suse/0032-scsi-qla2xxx-Move-target-stat-counters-from-vha-to-q.patch-->>><<<++patches.suse/powerpc-64s-exception-machine-check-pseries-should-s.patch++>>>
-|	<<<--patches.suse/0033-scsi-qla2xxx-Include-Exchange-offload-Extended-Login.patch-->>><<<++patches.suse/powerpc-64s-exception-machine-check-restructure-to-r.patch++>>>
-|	<<<--patches.suse/0034-scsi-qla2xxx-Update-driver-version-to-9.01.00.00-k.patch-->>><<<++patches.suse/powerpc-64s-exception-machine-check-move-tramp-code.patch++>>>
-|	<<<--patches.suse/0035-scsi-qla2xxx-Add-FC-NVMe-port-discovery-and-PRLI-han.patch-->>><<<++patches.suse/powerpc-64s-exception-simplify-machine-check-early-p.patch++>>>
-|	<<<--patches.suse/0036-scsi-qla2xxx-Add-FC-NVMe-command-handling.patch-->>><<<++patches.suse/powerpc-64s-exception-machine-check-move-unrecoverab.patch++>>>
-|	<<<--patches.suse/0037-scsi-qla2xxx-Add-FC-NVMe-F-W-initialization-and-tran.patch-->>><<<++patches.suse/powerpc-64s-exception-untangle-early-machine-check-h.patch++>>>
-|	<<<--patches.suse/0038-scsi-qla2xxx-Send-FC4-type-NVMe-to-the-management-se.patch-->>><<<++patches.suse/powerpc-64s-exception-machine-check-improve-labels-a.patch++>>>
-|	<<<--patches.suse/0039-scsi-qla2xxx-Use-FC-NVMe-FC4-type-for-FDMI-registrat.patch-->>><<<++patches.suse/powerpc-64s-exception-Fix-DAR-load-for-handle_page_f.patch++>>>
-|	<<<--patches.suse/0040-scsi-qla2xxx-Update-Driver-version-to-10.00.00.00-k.patch-->>><<<++patches.suse/powerpc-64s-exception-move-head-64.h-exception-code-.patch++>>>
-|	<<<--patches.suse/scsi-sas-scsi_queue_work-can-fail-so-make-callers-aw.patch-->>><<<++patches.suse/powerpc-64s-exception-Add-EXC_HV_OR_STD-which-select.patch++>>>
-|	<<<--patches.suse/scsi-bnx2fc-Add-filters-to-the-non-offload-FCoE-rece.patch-->>><<<++patches.suse/powerpc-64s-exception-Fix-performance-monitor-virt-h.patch++>>>
-|	<<<--patches.suse/scsi-bnx2fc-Check-for-connection-offload-before-send.patch-->>><<<++patches.suse/powerpc-64s-exception-remove-0xb00-handler.patch++>>>
-|	<<<--patches.suse/scsi-bnx2fc-Update-copyright-for-2017.patch-->>><<<++patches.suse/powerpc-64s-exception-Replace-PROLOG-macros-and-EXC-.patch++>>>
-|	<<<--patches.suse/scsi-bnx2fc-Adjust-bnx2fc_npiv_create_vports-for-WWN.patch-->>><<<++patches.suse/powerpc-64s-exceptions-Use-keyword-params-to-shorten.patch++>>>
-|	<<<--patches.suse/scsi-bnx2fc-If-IO-is-still-in-cleanup-then-do-not-re.patch-->>><<<++patches.suse/powerpc-64s-exception-remove-EXCEPTION_PROLOG_0-1-re.patch++>>>
-|	<<<--patches.suse/scsi-bnx2fc-Make-rport_terminate_io-callback-a-NOOP.patch-->>><<<++patches.suse/powerpc-64s-exception-Add-the-virt-variant-of-the-de.patch++>>>
-|	<<<--patches.suse/scsi-bnx2fc-Update-version-number-to-2.11.8.patch-->>><<<++patches.suse/powerpc-64s-exception-INT_HANDLER-support-HDAR-HDSIS.patch++>>>
-|	<<<--patches.suse/scsi-fnic-Zero-io_cmpl_skip-on-fw-reset-completion.patch-->>><<<++patches.suse/powerpc-64s-exception-Add-INT_KVM_HANDLER-gas-macro.patch++>>>
-|	<<<--patches.suse/scsi-fnic-added-timestamp-reporting-in-fnic-debug-st.patch-->>><<<++patches.suse/powerpc-64s-exception-KVM_HANDLER-reorder-arguments-.patch++>>>
-|	<<<--patches.suse/scsi-fnic-correct-speed-display-and-add-support-for-.patch-->>><<<++patches.suse/powerpc-64s-exception-Merge-EXCEPTION_PROLOG_COMMON_.patch++>>>
-|	<<<--patches.suse/fnic-Return-DID_IMM_RETRY-if-rport-is-not-ready.patch-->>><<<++patches.suse/powerpc-64s-exception-Add-INT_COMMON-gas-macro-to-ge.patch++>>>
-|	<<<--patches.suse/sun_esp-fix-device-reference-leaks.patch-->>><<<++patches.suse/powerpc-64s-exception-Expand-EXCEPTION_COMMON-macro-.patch++>>>
-|	<<<--patches.suse/0041-scsi-qla2xxx-Protect-access-to-qpair-members-with-qp.patch-->>><<<++patches.suse/powerpc-64s-exception-Expand-EXCEPTION_PROLOG_COMMON.patch++>>>
-|	<<<--patches.suse/0007-scsi-ufs-flush-eh_work-when-eh_work-scheduled.patch-->>><<<++patches.suse/powerpc-64s-exception-INT_COMMON-add-DAR-DSISR-recon.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-18-Avoid-double-free-of-character-device.patch-->>><<<++patches.suse/powerpc-64s-exception-move-interrupt-entry-code-abov.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-19-Update-send_tmf-parameters.patch-->>><<<++patches.suse/powerpc-64s-exception-program-check-handler-do-not-b.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-20-Update-debug-prints-in-reset-handlers.patch-->>><<<++patches.suse/powerpc-64s-exception-Remove-pointless-KVM-handler-n.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-optimise-DMA-slot-memory.patch-->>><<<++patches.suse/powerpc-64s-exception-reduce-page-fault-unnecessary-.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-spin_lock_irq-is-not-nestable.patch-->>><<<++patches.suse/powerpc-eeh-Clean-up-EEH-PEs-after-recovery-finishes.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-don-t-double-count-abort-errors.patch-->>><<<++patches.suse/powerpc-64s-remove-register_process_table-callback.patch++>>>
-|	<<<--patches.suse/0042-scsi-qla2xxx-fix-a-bunch-of-typos-and-spelling-mista.patch-->>><<<++patches.suse/powerpc-64s-radix-tidy-up-TLB-flushing-code.patch++>>>
-|	<<<--patches.suse/0043-scsi-qla2xxx-avoid-unused-function-warning.patch-->>><<<++patches.suse/powerpc-64s-pseries-radix-flush-translations-before-.patch++>>>
-|	<<<--patches.suse/0044-qla2xxx-Fix-NVMe-entry_type-for-iocb-packet-on-BE-sy.patch-->>><<<++patches.suse/powerpc-imc-Dont-create-debugfs-files-for-cpu-less-n.patch++>>>
-|	<<<--patches.suse/platform-x86-ideapad-laptop-Add-Y520-15IKBN-to-no_hw-->>><<<++patches.suse/powerpc-Add-attributes-for-setjmp-longjmp.patch++>>>
-|	<<<--patches.suse/platform-x86-ideapad-laptop-Add-Y720-15IKBN-to-no_hw-->>><<<++patches.suse/powerpc-memcpy-Fix-stack-corruption-for-smaller-size.patch++>>>
-|	<<<--patches.suse/KVM-Tidy-the-whitespace-in-nested_svm_check_permissi.patch-->>><<<++patches.suse/powerpc-pseries-correctly-track-irq-state-in-default.patch++>>>
-|	<<<--patches.suse/KVM-white-space-cleanup-in-nested_vmx_setup_ctls_msr.patch-->>><<<++patches.suse/powerpc-xive-Fix-bogus-error-code-returned-by-OPAL.patch++>>>
-|	<<<--patches.suse/KVM-x86-avoid-large-stack-allocations-in-em_fxrstor.patch-->>><<<++patches.suse/powerpc-fadump-move-internal-macros-definitions-to-a.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-Don-t-update-vmcs12-xss_exit_bitmap-on-nest.patch-->>><<<++patches.suse/powerpc-fadump-add-helper-functions.patch++>>>
-|	<<<--patches.suse/0004-kvm-nvmx-update-vmcs12-guest_linear_address-on-nested-vm-exit-->>><<<++patches.suse/powerpc-fadump-declare-helper-functions-in-internal-.patch++>>>
-|	<<<--patches.suse/KVM-Replaces-symbolic-permissions-with-numeric.patch-->>><<<++patches.suse/powerpc-fadump-Improve-fadump-documentation.patch++>>>
-|	<<<--patches.suse/KVM-explain-missing-kvm_put_kvm-in-case-of-failure.patch-->>><<<++patches.suse/powerpc-fadump-use-helper-functions-to-reserve-relea.patch++>>>
-|	<<<--patches.suse/0001-kvm-svm-introduce-disable_nmi_singlestep-helper-->>><<<++patches.suse/powerpc-fadump-move-rtas-specific-definitions-to-pla.patch++>>>
-|	<<<--patches.suse/0002-kvm-nsvm-do-not-forward-nmi-window-singlestep-vm-exits-to-l1-->>><<<++patches.suse/powerpc-fadump-introduce-callbacks-for-platform-spec.patch++>>>
-|	<<<--patches.suse/0003-kvm-svm-hide-tf-rf-flags-used-by-nmi-singlestep-->>><<<++patches.suse/pseries-fadump-define-RTAS-register-un-register-call.patch++>>>
-|	<<<--patches.suse/0004-kvm-svm-don-t-nmi-singlestep-over-event-injection-->>><<<++patches.suse/powerpc-fadump-add-source-info-while-displaying-regi.patch++>>>
-|	<<<--patches.suse/0005-kvm-svm-suppress-unnecessary-nmi-singlestep-on-gif-0-and-nested-exit-->>><<<++patches.suse/powerpc-fadump-release-all-the-memory-above-boot-mem.patch++>>>
-|	<<<--patches.suse/kvm-nVMX-Check-memory-operand-to-INVVPID.patch-->>><<<++patches.suse/pseries-fadump-move-out-platform-specific-support-fr.patch++>>>
-|	<<<--patches.suse/KVM-s390-01-CMMA-tracking-ESSA-emulation-migration-mode.patch-->>><<<++patches.suse/powerpc-fadump-use-FADump-instead-of-fadump-for-how-.patch++>>>
-|	<<<--patches.suse/KVM-s390-02-CMMA-tracking-ESSA-emulation-migration-mode.patch-->>><<<++patches.suse/powerpc-opal-add-MPIPL-interface-definitions.patch++>>>
-|	<<<--patches.suse/KVM-s390-implement-instruction-execution-protection-.patch-->>><<<++patches.suse/powerpc-fadump-add-fadump-support-on-powernv.patch++>>>
-|	<<<--patches.suse/KVM-S390-add-new-group-for-flic.patch-->>><<<++patches.suse/powerpc-fadump-improve-fadump_reserve_mem.patch++>>>
-|	<<<--patches.suse/KVM-s390-avoid-packed-attribute.patch-->>><<<++patches.suse/powerpc-fadump-register-kernel-metadata-address-with.patch++>>>
-|	<<<--patches.suse/kvm-Inject-machine-check-into-the-guest.patch-->>><<<++patches.suse/powerpc-fadump-reset-metadata-address-during-clean-u.patch++>>>
-|	<<<--patches.suse/kvm-Inject-machine-check-into-the-nested-guest.patch-->>><<<++patches.suse/powerpc-fadump-define-OPAL-register-un-register-call.patch++>>>
-|	<<<--patches.suse/KVM-lapic-reorganize-start_hv_timer.patch-->>><<<++patches.suse/powerpc-fadump-support-copying-multiple-kernel-boot-.patch++>>>
-|	<<<--patches.suse/KVM-lapic-reorganize-restart_apic_timer.patch-->>><<<++patches.suse/powerpc-fadump-process-the-crashdump-by-exporting-it.patch++>>>
-|	<<<--patches.suse/KVM-LAPIC-Fix-lapic-timer-injection-delay.patch-->>><<<++patches.suse/powerpc-fadump-Warn-before-processing-partial-crashd.patch++>>>
-|	<<<--patches.suse/KVM-arm-Restore-banked-registers-and-physical-timer-.patch-->>><<<++patches.suse/powerpc-fadump-handle-invalidation-of-crashdump-and-.patch++>>>
-|	<<<--patches.suse/KVM-arm64-Restore-host-physical-timer-access-on-hyp_.patch-->>><<<++patches.suse/powerpc-fadump-Update-documentation-about-OPAL-platf.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Allow-GICv2-to-supply-a-uaccess-regist.patch-->>><<<++patches.suse/powerpc-fadump-make-use-of-memblock-s-bottom-up-allo.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Separate-guest-and-uaccess-writes-to-d.patch-->>><<<++patches.suse/powerpc-fadump-process-architected-register-state-da.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Simplify-active_change_prepare-and-plu.patch-->>><<<++patches.suse/powerpc-fadump-make-crash-memory-ranges-array-alloca.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Use-uaccess-functions-for-GICv3-sc-act.patch-->>><<<++patches.suse/powerpc-fadump-consider-reserved-ranges-while-releas.patch++>>>
-|	<<<--patches.suse/KVM-improve-arch-vcpu-request-defining.patch-->>><<<++patches.suse/powerpc-fadump-improve-how-crashed-kernel-s-memory-i.patch++>>>
-|	<<<--patches.suse/KVM-add-kvm_request_pending.patch-->>><<<++patches.suse/powerpc-fadump-add-support-to-preserve-crash-data-on.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-properly-use-vcpu-requests.patch-->>><<<++patches.suse/powerpc-fadump-update-documentation-about-CONFIG_PRE.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-replace-pause-checks-with-vcpu-request.patch-->>><<<++patches.suse/powerpc-opalcore-export-sys-firmware-opal-core-for-a.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-use-vcpu-requests-for-power_off.patch-->>><<<++patches.suse/powerpc-opalcore-provide-an-option-to-invalidate-sys.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-optimize-VCPU-RUN.patch-->>><<<++patches.suse/powerpc-fadump-consider-f-w-load-area.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-change-exit-request-to-sleep-request.patch-->>><<<++patches.suse/powerpc-fadump-update-documentation-about-option-to-.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-use-vcpu-requests-for-irq-injection.patch-->>><<<++patches.suse/powerpc-fadump-remove-RMA_START-and-RMA_END-macros.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-PMU-remove-request-less-vcpu-kick.patch-->>><<<++patches.suse/powerpc-fadump-support-holes-in-kernel-boot-memory-a.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-timer-remove-request-less-vcpu-kick.patch-->>><<<++patches.suse/powerpc-dump-kernel-log-before-carrying-out-fadump-o.patch++>>>
-|	<<<--patches.suse/KVM-arm64-Allow-creating-the-PMU-without-the-in-kern.patch-->>><<<++patches.suse/powerpc-mm-mce-Keep-irqs-disabled-during-lockless-pa.patch++>>>
-|	<<<--patches.suse/KVM-arm-Handle-VCPU-device-attributes-in-guest.c.patch-->>><<<++patches.suse/vfio-spapr_tce-Fix-incorrect-tce_iommu_group-memory-.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Move-irq_is_ppi-to-header-file.patch-->>><<<++patches.suse/vfio_pci-Restore-original-state-on-release.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Move-timer-IRQ-default-init-to-arch_ti.patch-->>><<<++patches.suse/clk-qoriq-Fix-Wunused-const-variable.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Allow-setting-the-timer-IRQ-numbers-fr.patch-->>><<<++patches.suse/clk-qcom-gcc-sdm845-Use-floor-ops-for-sdcc-clks.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Introduce-an-allocator-for-in-kernel-i.patch-->>><<<++patches.suse/clk-qcom-fix-QCS404-TuringCC-regmap.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Check-if-irq-lines-to-the-GIC-are-alre.patch-->>><<<++patches.suse/clk-ingenic-jz4740-Fix-pll-half-divider-not-read-wri.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Disallow-userspace-control-of-in-kerne.patch-->>><<<++patches.suse/clk-actions-Don-t-reference-clk_init_data-after-regi.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Don-t-assume-initialized-vgic-when-set.patch-->>><<<++patches.suse/clk-meson-axg-audio-Don-t-reference-clk_init_data-af.patch++>>>
-|	<<<--patches.suse/arm64-Add-a-facility-to-turn-an-ESR-syndrome-into-a-.patch-->>><<<++patches.suse/clk-sirf-Don-t-reference-clk_init_data-after-registr.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-vgic-v3-Add-accessors-for-the-ICH_APxR.patch-->>><<<++patches.suse/clk-sprd-Don-t-reference-clk_init_data-after-registr.patch++>>>
-|	<<<--patches.suse/KVM-arm64-Make-kvm_condition_valid32-accessible-from.patch-->>><<<++patches.suse/clk-zx296718-Don-t-reference-clk_init_data-after-reg.patch++>>>
-|	<<<--patches.suse/KVM-arm64-vgic-v3-Add-hook-to-handle-guest-GICv3-sys.patch-->>><<<++patches.suse/clk-sunxi-Don-t-call-clk_hw_get_name-on-a-hw-that-is.patch++>>>
-|	<<<--patches.suse/KVM-arm64-vgic-v3-Add-ICV_BPR1_EL1-handler.patch-->>><<<++patches.suse/clk-imx8mm-Fix-typo-of-pwm3-clock-s-mux-option-4.patch++>>>
-|	<<<--patches.suse/KVM-arm64-vgic-v3-Add-ICV_IGRPEN1_EL1-handler.patch-->>><<<++patches.suse/clk-imx8mm-GPT1-clock-mux-option-5-should-be-sys_pll.patch++>>>
-|	<<<--patches.suse/KVM-arm64-vgic-v3-Add-ICV_IAR1_EL1-handler.patch-->>><<<++patches.suse/clk-imx-imx8mm-fix-audio-pll-setting.patch++>>>
-|	<<<--patches.suse/KVM-arm64-vgic-v3-Add-ICV_EOIR1_EL1-handler.patch-->>><<<++patches.suse/clk-imx8mq-Mark-AHB-clock-as-critical.patch++>>>
-|	<<<--patches.suse/KVM-arm64-vgic-v3-Add-ICV_AP1Rn_EL1-handler.patch-->>><<<++patches.suse/clk-imx8mq-Fix-sys3-pll-references.patch++>>>
-|	<<<--patches.suse/KVM-arm64-vgic-v3-Add-ICV_HPPIR1_EL1-handler.patch-->>><<<++patches.suse/clk-imx8mm-Fix-incorrect-parents.patch++>>>
-|	<<<--patches.suse/KVM-arm64-vgic-v3-Enable-trapping-of-Group-1-system-.patch-->>><<<++patches.suse/clk-imx-pll14xx-avoid-glitch-when-set-rate.patch++>>>
-|	<<<--patches.suse/KVM-arm64-Enable-GICv3-Group-1-sysreg-trapping-via-c.patch-->>><<<++patches.suse/clk-imx-clk-pll14xx-unbypass-PLL-by-default.patch++>>>
-|	<<<--patches.suse/KVM-arm64-vgic-v3-Add-ICV_BPR0_EL1-handler.patch-->>><<<++patches.suse/clk-imx-imx8mm-fix-pll-mux-bit.patch++>>>
-|	<<<--patches.suse/KVM-arm64-vgic-v3-Add-ICV_IGNREN0_EL1-handler.patch-->>><<<++patches.suse/clk-sunxi-ng-v3s-add-the-missing-PLL_DDR1.patch++>>>
-|	<<<--patches.suse/KVM-arm64-vgic-v3-Add-misc-Group-0-handlers.patch-->>><<<++patches.suse/clk-sunxi-ng-v3s-add-missing-clock-slices-for-MMC2-m.patch++>>>
-|	<<<--patches.suse/KVM-arm64-vgic-v3-Enable-trapping-of-Group-0-system-.patch-->>><<<++patches.suse/clk-renesas-mstp-Set-GENPD_FLAG_ALWAYS_ON-for-clock-.patch++>>>
-|	<<<--patches.suse/KVM-arm64-Enable-GICv3-Group-0-sysreg-trapping-via-c.patch-->>><<<++patches.suse/clk-renesas-cpg-mssr-Set-GENPD_FLAG_ALWAYS_ON-for-cl.patch++>>>
-|	<<<--patches.suse/arm64-Add-MIDR-values-for-Cavium-cn83XX-SoCs.patch-->>><<<++patches.suse/clk-fix-devm_platform_ioremap_resource.cocci-warning.patch++>>>
-|	<<<--patches.suse/arm64-Add-workaround-for-Cavium-Thunder-erratum-3011.patch-->>><<<++patches.suse/dt-bindings-bcm2835-cprman-Add-bcm2711-support.patch++>>>
-|	<<<--patches.suse/KVM-arm64-vgic-v3-Add-ICV_DIR_EL1-handler.patch-->>><<<++patches.suse/clk-bcm2835-Introduce-SoC-specific-clock-registratio.patch++>>>
-|	<<<--patches.suse/KVM-arm64-vgic-v3-Add-ICV_RPR_EL1-handler.patch-->>><<<++patches.suse/clk-bcm2835-Add-BCM2711_CLOCK_EMMC2-support.patch++>>>
-|	<<<--patches.suse/KVM-arm64-vgic-v3-Add-ICV_CTLR_EL1-handler.patch-->>><<<++patches.suse/clk-bcm2835-Mark-PLLD_PER-as-CRITICAL.patch++>>>
-|	<<<--patches.suse/KVM-arm64-vgic-v3-Add-ICV_PMR_EL1-handler.patch-->>><<<++patches.suse/clk-Evict-unregistered-clks-from-parent-caches.patch++>>>
-|	<<<--patches.suse/KVM-arm64-Enable-GICv3-common-sysreg-trapping-via-co.patch-->>><<<++patches.suse/clk-actions-Fix-factor-clk-struct-member-access.patch++>>>
-|	<<<--patches.suse/KVM-arm64-vgic-v3-Log-which-GICv3-system-registers-a.patch-->>><<<++patches.suse/clk-Make-clk_bulk_get_all-return-a-valid-id.patch++>>>
-|	<<<--patches.suse/KVM-arm64-Log-an-error-if-trapping-a-read-from-write.patch-->>><<<++patches.suse/clk-at91-fix-update-bit-maps-on-CFG_MOR-write.patch++>>>
-|	<<<--patches.suse/KVM-arm64-Log-an-error-if-trapping-a-write-to-read-o.patch-->>><<<++patches.suse/clk-at91-select-parent-if-main-oscillator-or-bypass-.patch++>>>
-|	<<<--patches.suse/arm64-kvm-sysreg-fix-typo-d-SYS_ICC_IGRPEN-_EL1.patch-->>><<<++patches.suse/clk-sprd-add-missing-kfree.patch++>>>
-|	<<<--patches.suse/arm64-kvm-vgic-use-SYS_DESC.patch-->>><<<++patches.suse/arm64-dts-ti-k3-am65-main-Fix-gic-its-node-unit-addr.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Signal-SIGBUS-when-stage2-discovers-hw.patch-->>><<<++patches.suse/ARM-samsung-Fix-system-restart-on-S3C6410.patch++>>>
-|	<<<--patches.suse/KVM-x86-remove-ignored-type-attribute.patch-->>><<<++patches.suse/ARM-dts-dir685-Drop-spi-cpol-from-the-display.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Enable-guests-to-use-large-decreme.patch-->>><<<++patches.suse/printk-Do-not-lose-last-line-in-kmsg-buffer-dump.patch++>>>
-|	<<<--patches.suse/powerpc-xive-01-KVM-PPC-Book3S-HV-Don-t-let-VCPU-sleep-if-it-has-a-d.patch-->>><<<++patches.suse/vsprintf-Prevent-crash-when-dereferencing-invalid-po.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Context-switch-HFSCR-between-host-.patch-->>><<<++patches.suse/randstruct-Check-member-structs-in-is_pure_ops_struc.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Allow-userspace-to-set-the-desired.patch-->>><<<++patches.suse/mm-mmu_notifiers-hoist-do_mmu_notifier_register-down.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Virtualize-doorbell-facility-on-PO.patch-->>><<<++patches.suse/mm-mmu_notifiers-do-not-speculatively-allocate-a-mmu.patch++>>>
-|	<<<--patches.suse/powerpc-xive-02-KVM-PPC-Book3S-HV-Don-t-sleep-if-XIVE-interrupt-pend.patch-->>><<<++patches.suse/mm-mmu_notifiers-add-a-get-put-scheme-for-the-regist.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Add-new-capability-to-control-MCE-.patch-->>><<<++patches.suse/0003-drm-amdkfd-fix-a-use-after-free-race-with-mmu_notife.patch++>>>
-|	<<<--patches.suse/powerpc-book3s-EXPORT_SYMBOL_GPL-machine_check_print_event_info.patch-->>><<<++patches.suse/RDMA-odp-Use-the-common-interval-tree-library-instea.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Exit-guest-upon-MCE-when-FWNMI-cap.patch-->>><<<++patches.suse/RDMA-odp-Iterate-over-the-whole-rbtree-directly.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Add-capability-to-report-possible-.patch-->>><<<++patches.suse/RDMA-odp-Make-it-clearer-when-a-umem-is-an-implicit-.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Simplify-dynamic-micro-threading-code.patch-->>><<<++patches.suse/RMDA-odp-Consolidate-umem_odp-initialization.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Close-race-with-testing-for-signal.patch-->>><<<++patches.suse/RDMA-odp-Make-the-three-ways-to-create-a-umem_odp-cl.patch++>>>
-|	<<<--patches.suse/x86-kvm-mmu-dead-code-thanks-to-access-tracking.patch-->>><<<++patches.suse/RDMA-odp-Split-creating-a-umem_odp-from-ib_umem_get.patch++>>>
-|	<<<--patches.suse/x86-kvm-mmu-make-spte-mmio-mask-more-explicit.patch-->>><<<++patches.suse/RDMA-odp-Provide-ib_umem_odp_release-to-undo-the-all.patch++>>>
-|	<<<--patches.suse/kvm-x86-mmu-allow-A-D-bits-to-be-disabled-in-an-mmu.patch-->>><<<++patches.suse/RDMA-odp-Check-for-overflow-when-computing-the-umem_.patch++>>>
-|	<<<--patches.suse/x86-kvm-mmu-use-ept-a-d-in-vmcs02-iff-used-in-vmcs12.patch-->>><<<++patches.suse/RDMA-odp-Use-kvcalloc-for-the-dma_list-and-page_list.patch++>>>
-|	<<<--patches.suse/xen-dont-print-error-message-in-case-og-missing-xenstore-entry.patch-->>><<<++patches.suse/RDMA-core-Make-invalidate_range-a-device-operation.patch++>>>
-|	<<<--patches.suse/xen-vcpu-simplify-xen_vcpu-related-code.patch-->>><<<++patches.suse/RDMA-mlx5-Use-ib_umem_start-instead-of-umem.address.patch++>>>
-|	<<<--patches.suse/xen-support-more-32-vcpus-at-domain-restore.patch-->>><<<++patches.suse/RDMA-mlx5-Use-odp-instead-of-mr-umem-in-pagefault_mr.patch++>>>
-|	<<<--patches.suse/xen-vcpu-handle-xen_vcpu_setup-failure-at-boot.patch-->>><<<++patches.suse/RDMA-odp-use-mmu_notifier_get-put-for-struct-ib_ucon.patch++>>>
-|	<<<--patches.suse/xen-add-sysfs-node-for-guest-type.patch-->>><<<++patches.suse/RDMA-odp-remove-ib_ucontext-from-ib_umem.patch++>>>
-|	<<<--patches.suse/xen-allocate-page-for-shared-info-page-from-low-mem.patch-->>><<<++patches.suse/mm-hmm-fix-hmm_range_fault-s-handling-of-swapped-out-pages.patch++>>>
-|	<<<--patches.suse/s390-crash-Remove-unused-KEXEC_NOTE_BYTES.patch-->>><<<++patches.suse/mm-hmm-hmm_range_fault-null-pointer-bug.patch++>>>
-|	<<<--patches.suse/ibmveth-properly-unwind-on-init-errors.patch-->>><<<++patches.suse/mm-hmm-hmm_range_fault-infinite-loop.patch++>>>
-|	<<<--patches.suse/0001-mqueue-move-compat-syscalls-to-native-ones.patch-->>><<<++patches.suse/IB-hfi1-Do-not-update-hcrc-for-a-KDETH-packet-during.patch++>>>
-|	<<<--patches.suse/provide-linux-set_memory.h.patch-->>><<<++patches.suse/IB-hfi1-Remove-unused-define.patch++>>>
-|	<<<--patches.suse/ocfs2-fix-a-static-checker-warning.patch-->>><<<++patches.suse/RDMA-mlx4-Untag-user-pointers-in-mlx4_get_umem_mr.patch++>>>
-|	<<<--patches.suse/ksm-introduce-ksm_max_page_sharing-per-page-deduplication-limit-->>><<<++patches.suse/RDMA-hns-Fix-comparison-of-unsigned-long-variable-en.patch++>>>
-|	<<<--patches.suse/ksm-fix-use-after-free-with-merge_across_nodes-0-->>><<<++patches.suse/RDMA-core-Annotate-destroy-of-mutex-to-ensure-that-i.patch++>>>
-|	<<<--patches.suse/ksm-cleanup-stable_node-chain-collapse-case-->>><<<++patches.suse/IB-mlx5-Avoid-unnecessary-typecast.patch++>>>
-|	<<<--patches.suse/ksm-swap-the-two-output-parameters-of-chain-chain_prune-->>><<<++patches.suse/RDMA-hns-Package-the-flow-of-creating-cq.patch++>>>
-|	<<<--patches.suse/ksm-optimize-refile-of-stable_node_dup-at-the-head-of-the-chain-->>><<<++patches.suse/RDMA-hns-Refactor-the-code-of-creating-srq.patch++>>>
-|	<<<--patches.suse/0001-mm-remove-return-value-from-init_currently_empty_zon.patch-->>><<<++patches.suse/RDMA-hns-Refactor-for-hns_roce_v2_modify_qp-function.patch++>>>
-|	<<<--patches.suse/0002-mm-memory_hotplug-use-node-instead-of-zone-in-can_on.patch-->>><<<++patches.suse/RDMA-hns-Use-a-separated-function-for-setting-extend.patch++>>>
-|	<<<--patches.suse/0003-mm-drop-page_initialized-check-from-get_nid_for_pfn.patch-->>><<<++patches.suse/RDMA-hns-optimize-the-duplicated-code-for-qpc-settin.patch++>>>
-|	<<<--patches.suse/0004-mm-memory_hotplug-get-rid-of-is_zone_device_section.patch-->>><<<++patches.suse/RDMA-hns-Optimize-hns_roce_mhop_alloc-function.patch++>>>
-|	<<<--patches.suse/0005-mm-memory_hotplug-split-up-register_one_node.patch-->>><<<++patches.suse/RDMA-hns-Package-for-hns_roce_rereg_user_mr-function.patch++>>>
-|	<<<--patches.suse/0006-mm-memory_hotplug-consider-offline-memblocks-removab.patch-->>><<<++patches.suse/RDMA-hns-Refactor-hem-table-mhop-check-and-calculati.patch++>>>
-|	<<<--patches.suse/0007-mm-consider-zone-which-is-not-fully-populated-to-hav.patch-->>><<<++patches.suse/RDMA-hns-Refactor-eq-table-init-for-hip08.patch++>>>
-|	<<<--patches.suse/0008-mm-compaction-skip-over-holes-in-__reset_isolation_s.patch-->>><<<++patches.suse/RDMA-qib-Unneeded-variable-ret.patch++>>>
-|	<<<--patches.suse/0009-mm-__first_valid_page-skip-over-offline-pages.patch-->>><<<++patches.suse/RDMA-qedr-Remove-Unneeded-variable-rc.patch++>>>
-|	<<<--patches.suse/0010-mm-vmstat-skip-reporting-offline-pages-in-pagetypein.patch-->>><<<++patches.suse/IB-usnic-Use-dev_get_drvdata.patch++>>>
-|	<<<--patches.suse/0011-mm-memory_hotplug-do-not-associate-hotadded-memory-t.patch-->>><<<++patches.suse/RDMA-mlx4-Separate-creation-of-RWQ-and-QP.patch++>>>
-|	<<<--patches.suse/0012-mm-memory_hotplug-fix-MMOP_ONLINE_KEEP-behavior.patch-->>><<<++patches.suse/RDMA-mlx4-Annotate-boolean-arguments-as-bool-and-not.patch++>>>
-|	<<<--patches.suse/0013-mm-memory_hotplug-do-not-assume-ZONE_NORMAL-is-defau.patch-->>><<<++patches.suse/RDMA-core-Support-netlink-commands-in-non-init_net-n.patch++>>>
-|	<<<--patches.suse/0014-mm-memory_hotplug-replace-for_device-by-want_membloc.patch-->>><<<++patches.suse/IB-mlx5-Add-CREATE_PSV-DESTROY_PSV-for-devx-interfac.patch++>>>
-|	<<<--patches.suse/0015-mm-memory_hotplug-fix-the-section-mismatch-warning.patch-->>><<<++patches.suse/qed-Change-dpi_addr-to-be-denoted-with-__iomem.patch++>>>
-|	<<<--patches.suse/0016-mm-memory_hotplug-remove-unused-cruft-after-memory-h.patch-->>><<<++patches.suse/IB-mlx5-Refactor-code-for-counters-allocation.patch++>>>
-|	<<<--patches.suse/0001-mm-zero-hash-tables-in-allocator.patch-->>><<<++patches.suse/IB-mlx5-Support-per-device-q-counters-in-switchdev-m.patch++>>>
-|	<<<--patches.suse/0001-mm-update-callers-to-use-HASH_ZERO-flag.patch-->>><<<++patches.suse/IB-bnxt_re-Do-not-notifify-GID-change-event.patch++>>>
-|	<<<--patches.suse/mm-adaptive-hash-table-scaling.patch-->>><<<++patches.suse/RDMA-efa-Expose-device-statistics.patch++>>>
-|	<<<--patches.suse/cxl-02-mm-hugetlb-clean-up-ARCH_HAS_GIGANTIC_PAGE.patch-->>><<<++patches.suse/infiniband-Remove-dev_err-usage-after-platform_get_i.patch++>>>
-|	<<<--patches.suse/cxl-01-powerpc-mm-hugetlb-add-support-for-1G-huge-pages.patch-->>><<<++patches.suse/RDMA-core-fix-spelling-mistake-Nelink-Netlink.patch++>>>
-|	<<<--patches.suse/mm-gup-remove-broken-vm_bug_on_page-compound-check-for-hugepages.patch-->>><<<++patches.suse/RDMA-mlx5-Remove-DEBUG-ODP-code.patch++>>>
-|	<<<--patches.suse/mm-gup-ensure-real-head-page-is-ref-counted-when-using-hugepages.patch-->>><<<++patches.suse/RDMA-hns-remove-set-but-not-used-variable-irq_num.patch++>>>
-|	<<<--patches.suse/0001-mm-kmemleak-slightly-reduce-the-size-of-some-structu.patch-->>><<<++patches.suse/mlx5-Fix-formats-with-line-continuation-whitespace.patch++>>>
-|	<<<--patches.suse/0002-mm-kmemleak-factor-object-reference-updating-out-of-.patch-->>><<<++patches.suse/rdma-Enable-ib_alloc_cq-to-spread-work-over-a-device.patch++>>>
-|	<<<--patches.suse/0003-mm-kmemleak-treat-vm_struct-as-alternative-reference.patch-->>><<<++patches.suse/RDMA-hns-Remove-not-used-UAR-assignment.patch++>>>
-|	<<<--patches.suse/libnvdimm-label-add-v1.2-nvdimm-label-definitions.patch-->>><<<++patches.suse/RDMA-core-Introduce-ratelimited-ibdev-printk-functio.patch++>>>
-|	<<<--patches.suse/libnvdimm-label-add-v1.2-interleave-set-cookie-algor.patch-->>><<<++patches.suse/RDMA-efa-Rate-limit-admin-queue-error-prints.patch++>>>
-|	<<<--patches.suse/libnvdimm-label-honor-the-lba-size-specified-in-v1.2.patch-->>><<<++patches.suse/RDMA-Introduce-ib_port_phys_state-enum.patch++>>>
-|	<<<--patches.suse/libnvdimm-label-populate-the-type_guid-property-for-.patch-->>><<<++patches.suse/RDMA-cxgb3-Use-ib_device_set_netdev.patch++>>>
-|	<<<--patches.suse/libnvdimm-label-populate-isetcookie-for-blk-aperture.patch-->>><<<++patches.suse/RDMA-core-Add-common-iWARP-query-port.patch++>>>
-|	<<<--patches.suse/libnvdimm-label-update-nlabel-and-position-handling-.patch-->>><<<++patches.suse/RDMA-cxgb3-cxgb4-i40iw-Remove-common-code.patch++>>>
-|	<<<--patches.suse/libnvdimm-label-add-v1.2-label-checksum-support.patch-->>><<<++patches.suse/RDMA-hns-remove-obsolete-Kconfig-comment.patch++>>>
-|	<<<--patches.suse/libnvdimm-label-add-address-abstraction-identifiers.patch-->>><<<++patches.suse/RDMA-hns-Encapsulate-some-lines-for-setting-sq-size-.patch++>>>
-|	<<<--patches.suse/libnvdimm-label-switch-to-using-v1.2-labels-by-defau.patch-->>><<<++patches.suse/RDMA-hns-Optimize-hns_roce_modify_qp-function.patch++>>>
-|	<<<--patches.suse/libnvdimm-pmem-Add-sysfs-notifications-to-badblocks.patch-->>><<<++patches.suse/RDMA-hns-Update-the-prompt-message-for-creating-and-.patch++>>>
-|	<<<--patches.suse/acpi-nfit-Add-support-of-NVDIMM-memory-error-notific.patch-->>><<<++patches.suse/RDMA-hns-Remove-unnessary-init-for-cmq-reg.patch++>>>
-|	<<<--patches.suse/libnvdimm-btt-BTT-updates-for-UEFI-2.7-format.patch-->>><<<++patches.suse/RDMA-hns-Clean-up-unnecessary-initial-assignment.patch++>>>
-|	<<<--patches.suse/acpi-nfit-quiet-invalid-block-aperture-region-warnin.patch-->>><<<++patches.suse/RDMA-hns-Update-some-comments-style.patch++>>>
-|	<<<--patches.suse/libnvdimm-region-pmem-fix-badblocks-sysfs_get_dirent.patch-->>><<<++patches.suse/RDMA-hns-Handling-the-error-return-value-of-hem-func.patch++>>>
-|	<<<--patches.suse/libnvdimm-passthru-functions-clear-to-send.patch-->>><<<++patches.suse/RDMA-hns-Split-bool-statement-and-assign-statement.patch++>>>
-|	<<<--patches.suse/acpi-nfit-Enable-DSM-pass-thru-for-root-functions.patch-->>><<<++patches.suse/RDMA-hns-Refactor-irq-request-code.patch++>>>
-|	<<<--patches.suse/libnvdimm-acpi-nfit-Add-bus-level-dsm-mask-for-pass-.patch-->>><<<++patches.suse/RDMA-hns-Remove-unnecessary-kzalloc.patch++>>>
-|	<<<--patches.suse/acpi-nfit-Show-bus_dsm_mask-in-sysfs.patch-->>><<<++patches.suse/RDMA-hns-Refactor-hns_roce_v2_set_hem-for-hip08.patch++>>>
-|	<<<--patches.suse/acpi-nfit-Issue-Start-ARS-to-retrieve-existing-recor.patch-->>><<<++patches.suse/RDMA-hns-Remove-redundant-print-in-hns_roce_v2_ceq_i.patch++>>>
-|	<<<--patches.suse/libnvdimm-namespace-record-lbasize-for-pmem-namespac.patch-->>><<<++patches.suse/RDMA-hns-Disable-alw_lcl_lpbk-of-SSU.patch++>>>
-|	<<<--patches.suse/0024-x86-uaccess-introduce-copy_from_iter_flushcache-for-.patch-->>><<<++patches.suse/RDMA-hns-Use-the-new-APIs-for-printing-log.patch++>>>
-|	<<<--patches.suse/dm-add-copy_from_iter-dax-operation-support.patch-->>><<<++patches.suse/IB-mlx5-Add-legacy-events-to-DEVX-list.patch++>>>
-|	<<<--patches.suse/filesystem-dax-convert-to-dax_copy_from_iter.patch-->>><<<++patches.suse/IB-mlx5-Expose-XRQ-legacy-commands-over-the-DEVX-int.patch++>>>
-|	<<<--patches.suse/dax-pmem-introduce-an-optional-flush-dax_operation.patch-->>><<<++patches.suse/RDMA-mlx5-Annotate-lock-dependency-in-bind-unbind-sl.patch++>>>
-|	<<<--patches.suse/dm-add-flush-dax-operation-support.patch-->>><<<++patches.suse/RDMA-hns-Logic-optimization-of-wc_flags.patch++>>>
-|	<<<--patches.suse/filesystem-dax-convert-to-dax_flush.patch-->>><<<++patches.suse/RDMA-hns-Bugfix-for-creating-qp-attached-to-srq.patch++>>>
-|	<<<--patches.suse/x86-dax-replace-clear_pmem-with-open-coded-memset-da.patch-->>><<<++patches.suse/RDMA-hns-Modify-pi-vlaue-when-cq-overflows.patch++>>>
-|	<<<--patches.suse/x86-dax-libnvdimm-remove-wb_cache_pmem-indirection.patch-->>><<<++patches.suse/RDMA-hns-Bugfix-for-slab-out-of-bounds-when-unloadin.patch++>>>
-|	<<<--patches.suse/x86-libnvdimm-pmem-move-arch_invalidate_pmem-to-libn.patch-->>><<<++patches.suse/RDMA-hns-bugfix-for-slab-out-of-bounds-when-loading-.patch++>>>
-|	<<<--patches.suse/libnvdimm-nfit-enable-support-for-volatile-ranges.patch-->>><<<++patches.suse/RDMA-hns-Remove-unuseful-member.patch++>>>
-|	<<<--patches.suse/dax-remove-default-copy_from_iter-fallback.patch-->>><<<++patches.suse/RDMA-hns-Fix-some-white-space-check_mtu_validate.patch++>>>
-|	<<<--patches.suse/dax-convert-to-bitmask-for-flags.patch-->>><<<++patches.suse/RDMA-Delete-DEBUG-code.patch++>>>
-|	<<<--patches.suse/libnvdimm-pmem-dax-export-a-cache-control-attribute.patch-->>><<<++patches.suse/RDMA-mlx5-RDMA_RX-flow-type-support-for-user-applica.patch++>>>
-|	<<<--patches.suse/libnvdimm-pmem-disable-dax-flushing-when-pmem-is-fro.patch-->>><<<++patches.suse/RDMA-efa-Remove-umem-check-on-dereg-MR-flow.patch++>>>
-|	<<<--patches.suse/of-Make-of_fwnode_handle-safer.patch-->>><<<++patches.suse/RDMA-efa-Use-existing-FIELD_SIZEOF-macro.patch++>>>
-|	<<<--patches.suse/clk-mvebu-armada-38x-add-support-for-1866MHz-variant.patch-->>><<<++patches.suse/RDMA-iwpm-Delete-unnecessary-checks-before-the-macro.patch++>>>
-|	<<<--patches.suse/clk-at91-fix-clk-generated-parenting-->>><<<++patches.suse/IB-mlx5-Remove-check-of-FW-capabilities-in-ODP-page-.patch++>>>
-|	<<<--patches.suse/clk-scpi-fix-return-type-of-__scpi_dvfs_round_rate-->>><<<++patches.suse/IB-mlx5-Add-page-fault-handler-for-DC-initiator-WQE.patch++>>>
-|	<<<--patches.suse/clk-Fix-__set_clk_rates-error-print-string-->>><<<++patches.suse/RDMA-hns-Modify-the-data-structure-of-hns_roce_av.patch++>>>
-|	<<<--patches.suse/clk-renesas-rcar-gen2-Fix-PLL0-on-R-Car-V2H-and-E2-->>><<<++patches.suse/RDMA-hns-Remove-the-some-magic-number.patch++>>>
-|	<<<--patches.suse/clk-renesas-r8a7745-Remove-nonexisting-scu-src-0789--->>><<<++patches.suse/RDMA-hns-Fix-cast-from-or-to-restricted-__le32-for-d.patch++>>>
-|	<<<--patches.suse/clk-renesas-r8a7745-Remove-PLL-configs-for-MD19-0-->>><<<++patches.suse/RDMA-hns-Add-reset-process-for-function-clear.patch++>>>
-|	<<<--patches.suse/clk-renesas-r8a7795-Correct-pwm-gpio-and-i2c-parent--->>><<<++patches.suse/RDMA-hns-Remove-if-else-judgment-statements-for-crea.patch++>>>
-|	<<<--patches.suse/0001-clk-add-clk_bulk_get-accessories.patch-->>><<<++patches.suse/RDMA-hns-Delete-the-not-used-lines.patch++>>>
-|	<<<--patches.suse/clk-at91-fix-clk-generated-compilation-->>><<<++patches.suse/RDMA-hns-Fix-wrong-assignment-of-qp_access_flags.patch++>>>
-|	<<<--patches.suse/0023-clk-rockchip-add-dt-binding-header-for-rk3128.patch-->>><<<++patches.suse/RDMA-cma-Fix-false-error-message.patch++>>>
-|	<<<--patches.suse/0024-clk-rockchip-add-ids-for-rk3399-testclks-used-for-ca.patch-->>><<<++patches.suse/Documentation-infiniband-update-name-of-some-functio.patch++>>>
-|	<<<--patches.suse/clk-socfpga-Fix-the-smplsel-on-Arria10-and-Stratix10-->>><<<++patches.suse/RDMA-hns-Use-devm_platform_ioremap_resource-to-simpl.patch++>>>
-|	<<<--patches.suse/clk-scpi-error-when-clock-fails-to-register-->>><<<++patches.suse/RDMA-odp-Add-missing-cast-for-32-bit.patch++>>>
-|	<<<--patches.suse/0003-mfd-intel-lpss-Add-Intel-Cannonlake-PCI-IDs.patch-->>><<<++patches.suse/RDMA-usnic-Avoid-overly-large-buffers-on-stack.patch++>>>
-|	<<<--patches.suse/mfd-rn5t618-Unregister-restart-handler-on-remove-->>><<<++patches.suse/RDMA-Fix-goto-target-to-release-the-allocated-memory.patch++>>>
-|	<<<--patches.suse/mfd-intel_soc_pmic-Select-designware-i2c-bus-driver-->>><<<++patches.suse/RDMA-siw-Fix-page-address-mapping-in-TX-path.patch++>>>
-|	<<<--patches.suse/powerpc-cpuidle-0007-Correctly-initialize-core_idle_state_ptr.patch-->>><<<++patches.suse/IB-iser-Support-up-to-16MB-data-transfer-in-a-single.patch++>>>
-|	<<<--patches.suse/powerpc-cpuidle-0006-Decouple-Timebase-restore-Per-core-SPRs-restore.patch-->>><<<++patches.suse/RDMA-siw-Relax-from-kmap_atomic-use-in-TX-path.patch++>>>
-|	<<<--patches.suse/powerpc-cpuidle-0005-Restore-LPCR-on-wakeup-from-deep-stop.patch-->>><<<++patches.suse/IB-hfi1-Add-traces-for-TID-RDMA-READ.patch++>>>
-|	<<<--patches.suse/powerpc-cpuidle-0004-Restore-SPRs-for-deep-idle-states-via-stop-API.patch-->>><<<++patches.suse/IB-rdmavt-hfi1-qib-Add-a-counter-for-credit-waits.patch++>>>
-|	<<<--patches.suse/powerpc-cpuidle-0003-Use-Requested-Level-for-restoring-state.patch-->>><<<++patches.suse/IB-hfi1-Define-variables-as-unsigned-long-to-fix-KAS.patch++>>>
-|	<<<--patches.suse/powerpc-cpuidle-0002-Allow-Deep-stop-states-that-don-t-stop-time.patch-->>><<<++patches.suse/RDMA-hns-Optimize-cmd-init-and-mode-selection-for-hi.patch++>>>
-|	<<<--patches.suse/powerpc-mm-Only-call-store_updates_sp-on-stores-in-d.patch-->>><<<++patches.suse/RDMA-hns-Package-operations-of-rq-inline-buffer-into.patch++>>>
-|	<<<--patches.suse/powerpc-mm-Remove-a-redundant-test-in-do_page_fault.patch-->>><<<++patches.suse/RDMA-bnxt_re-Fix-spelling-mistake-missin_resp-missin.patch++>>>
-|	<<<--patches.suse/powerpc-mm-Evaluate-user_mode-regs-only-once-in-do_p.patch-->>><<<++patches.suse/IB-mlx5-Use-the-original-address-for-the-page-during.patch++>>>
-|	<<<--patches.suse/powerpc-fadump-return-error-when-fadump-registration-fails.patch-->>><<<++patches.suse/IB-mlx5-Free-mpi-in-mp_slave-mode.patch++>>>
-|	<<<--patches.suse/powerpc-fadump-Add-a-warning-when-fadump_reserve_mem.patch-->>><<<++patches.suse/RDMA-efa-Fix-incorrect-error-print.patch++>>>
-|	<<<--patches.suse/powerpc-fadump-Update-comment-about-offset-where-fadump-is-registered.patch-->>><<<++patches.suse/RDMA-Fix-double-free-in-srq-creation-error-flow.patch++>>>
-|	<<<--patches.suse/powerpc-fadump-Set-an-upper-limit-for-boot-memory-size.patch-->>><<<++patches.suse/0004-dm-make-dm_table_find_target-return-NULL.patch++>>>
-|	<<<--patches.suse/powerpc-lib-xor_vmx-Ensure-no-altivec-code-executes-.patch-->>><<<++patches.suse/dm-zoned-fix-invalid-memory-access.patch++>>>
-|	<<<--patches.suse/cxl-Unlock-on-error-in-probe.patch-->>><<<++patches.suse/dm-raid-fix-updating-of-max_discard_sectors-limit.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Machine-check-handle-ifetch-from-foreign-real-address-for-POWER9.patch-->>><<<++patches.suse/scsi-ufs-Change-names-related-to-error-history.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Optimize-hypercall-syscall-entry.patch-->>><<<++patches.suse/scsi-ufs-Add-fatal-and-auto-hibern8-error-history.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Leave-interrupts-hard-enabled-in-context.patch-->>><<<++patches.suse/scsi-ufs-Do-not-reset-error-history-during-host-rese.patch++>>>
-|	<<<--patches.suse/powerpc-64-Drop-reservation-clearing-ldarx-in-contex.patch-->>><<<++patches.suse/scsi-ufs-Add-history-of-fatal-events.patch++>>>
-|	<<<--patches.suse/powerpc-64-Drop-explicit-hwsync-in-context-switch.patch-->>><<<++patches.suse/scsi-core-add-support-for-request-batching.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Avoid-cpabort-in-context-switch-when-pos.patch-->>><<<++patches.suse/scsi-virtio_scsi-implement-request-batching.patch++>>>
-|	<<<--patches.suse/powerpc-cpuidle-0008-Move-soft-interrupt-mask-logic-into-C-code.patch-->>><<<++patches.suse/scsi-lpfc-Remove-unnecessary-null-check-before-kfree.patch++>>>
-|	<<<--patches.suse/powerpc-cpuidle-0009-Simplify-lazy-IRQ-handling-in-CPU-offline.patch-->>><<<++patches.suse/scsi-ufs-change-msleep-to-usleep_range.patch++>>>
-|	<<<--patches.suse/powerpc-64s-idle-Process-interrupts-from-system-reset-wakeup.patch-->>><<<++patches.suse/scsi-qla2xxx-Remove-unnecessary-null-check.patch++>>>
-|	<<<--patches.suse/powerpc-64s-msgclr-when-handling-doorbell-exceptions.patch-->>><<<++patches.suse/scsi-aic94xx-Remove-unnecessary-null-check.patch++>>>
-|	<<<--patches.suse/powerpc-cpuidle-0001-64s-idle-Branch-to-handler-with-virtual-mode-offset.patch-->>><<<++patches.suse/scsi-fdomain-use-BCTL_RST-in-fdomain_reset.patch++>>>
-|	<<<--patches.suse/powerpc-64s-idle-Avoid-SRR-usage-in-idle-sleep-wake-.patch-->>><<<++patches.suse/scsi-fdomain-use-BSTAT_-MSG-CMD-IO-in-fdomain_work.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Add-EX_SIZE-definition-for-paca-exceptio.patch-->>><<<++patches.suse/scsi-fdomain_isa-use-CFG1_IRQ_MASK.patch++>>>
-|	<<<--patches.suse/powerpc-mm-Trace-tlbie-l-instructions.patch-->>><<<++patches.suse/scsi-qla2xxx-Replace-vmalloc-memset-with-vzalloc.patch++>>>
-|	<<<--patches.suse/powerpc-tm-Fix-comment.patch-->>><<<++patches.suse/scsi-scsi_debugfs-Use-for_each_set_bit-to-simplify-c.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-pci-01-Reduce-spam-when-dumping-PEST.patch-->>><<<++patches.suse/scsi-mpt3sas-clean-up-a-couple-sizeof-uses.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-pci-02-Dynamically-allocate-PHB-diag-data.patch-->>><<<++patches.suse/scsi-cxlflash-Mark-expected-switch-fall-throughs.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-pci-03-Add-support-for-PHB4-diagnostics.patch-->>><<<++patches.suse/scsi-ibmvscsi_tgt-Mark-expected-switch-fall-throughs.patch++>>>
-|	<<<--patches.suse/powerpc-Only-do-ERAT-invalidate-on-radix-context-switch-on-P9-DD1.patch-->>><<<++patches.suse/scsi-mpt3sas-support-target-smid-for-abort-query-tas.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Invalidate-ERAT-on-powersave-wakeup-for-POWER9.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-DMA-unmap-leak.patch++>>>
-|	<<<--patches.suse/powerpc-xive-03-Silence-message-about-VP-block-allocati.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-different-size-DMA-Alloc-Unmap.patch++>>>
-|	<<<--patches.suse/powerpc-perf-0026-Fix-branch-event-code-for-power9.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-abort-timeout-race-condition.patch++>>>
-|	<<<--patches.suse/powerpc-fadump-avoid-duplicates-in-crash-memory-ranges.patch-->>><<<++patches.suse/scsi-qla2xxx-Use-Correct-index-for-Q-Pair-array.patch++>>>
-|	<<<--patches.suse/powerpc-fadump-avoid-holes-in-boot-memory-area-when-fadump-is-registered.patch-->>><<<++patches.suse/scsi-qla2xxx-Skip-FW-dump-on-LOOP-initialization-err.patch++>>>
-|	<<<--patches.suse/powerpc-fadump-provide-a-helpful-error-message.patch-->>><<<++patches.suse/scsi-qla2xxx-Reject-EH_-abort-device_reset-target_re.patch++>>>
-|	<<<--patches.suse/powerpc-fadump-add-reschedule-point-while-releasing-memory.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-Relogin-to-prevent-modifying-scan_s.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-idle-Clear-r12-on-wakeup-from-stop-lite.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-premature-timer-expiration.patch++>>>
-|	<<<--patches.suse/0001-spin-loop-primitives-for-busy-waiting.patch-->>><<<++patches.suse/scsi-qla2xxx-Retry-fabric-Scan-on-IOCB-queue-full.patch++>>>
-|	<<<--patches.suse/0001-powerpc-use-spin-loop-primitives-in-some-functions.patch-->>><<<++patches.suse/scsi-qla2xxx-Correct-error-handling-during-initializ.patch++>>>
-|	<<<--patches.suse/powerpc-mm-Add-devmap-support-for-ppc64.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-NVMe-port-discovery-after-a-short-d.patch++>>>
-|	<<<--patches.suse/0001-powerpc-perf-hv-24x7-fix-passing-of-catalog-version-number.patch-->>><<<++patches.suse/scsi-qla2xxx-Use-common-update-firmware-options-rout.patch++>>>
-|	<<<--patches.suse/0002-powerpc-perf-hv-24x7-fix-off-by-one-error-in-request_buffer-check.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-hang-in-fcport-delete-path.patch++>>>
-|	<<<--patches.suse/0003-powerpc-perf-hv-24x7-properly-iterate-through-results.patch-->>><<<++patches.suse/scsi-qla2xxx-Allow-NVMe-IO-to-resume-with-short-cabl.patch++>>>
-|	<<<--patches.suse/0004-powerpc-perf-hx-24x7-don-t-log-failed-hcall-twice.patch-->>><<<++patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.18-k.patch++>>>
-|	<<<--patches.suse/0005-powerpc-perf-hv-24x7-fix-return-value-of-hcalls.patch-->>><<<++patches.suse/scsi-megaraid_sas-Make-a-bunch-of-functions-static.patch++>>>
-|	<<<--patches.suse/0006-powerpc-perf-hv-24x7-minor-improvements.patch-->>><<<++patches.suse/scsi-megaraid_sas-Fix-a-compilation-warning.patch++>>>
-|	<<<--patches.suse/0007-powerpc-perf-hv-24x7-support-v2-of-the-hypervisor-api.patch-->>><<<++patches.suse/scsi-ibmvfc-Mark-expected-switch-fall-throughs.patch++>>>
-|	<<<--patches.suse/0008-powerpc-perf-hv-24x7-aggregate-result-elements-on-power9-smt8.patch-->>><<<++patches.suse/scsi-qlogicpti-Mark-expected-switch-fall-throughs.patch++>>>
-|	<<<--patches.suse/cxl-03-Export-library-to-support-IBM-XSL.patch-->>><<<++patches.suse/scsi-sun3_scsi-Mark-expected-switch-fall-throughs.patch++>>>
-|	<<<--patches.suse/powerpc-mm-hash-Implement-mark_rodata_ro-for-hash.patch-->>><<<++patches.suse/scsi-wd33c93-Mark-expected-switch-fall-through.patch++>>>
-|	<<<--patches.suse/powerpc-mm-radix-Implement-STRICT_RWX-mark_rodata_ro.patch-->>><<<++patches.suse/scsi-ufs-revamp-string-descriptor-reading.patch++>>>
-|	<<<--patches.suse/0002-tools-testing-selftests-sysctl-Add-pre-check-to-the-.patch-->>><<<++patches.suse/scsi-core-Make-scsi_internal_device_unblock_nowait-r.patch++>>>
-|	<<<--patches.suse/tpm-179-crb-fix-priv-cmd_size-initialisation.patch-->>><<<++patches.suse/scsi-core-Complain-if-scsi_target_block-fails.patch++>>>
-|	<<<--patches.suse/tpm-consolidate-the-TPM-startup-code.patch-->>><<<++patches.suse/scsi-core-Reduce-memory-required-for-SCSI-logging.patch++>>>
-|	<<<--patches.suse/tpm-use-tpm_buf-functions-in-tpm2_pcr_read.patch-->>><<<++patches.suse/scsi-ufs-Configure-clock-in-.hce_enable_notify-in-Ca.patch++>>>
-|	<<<--patches.suse/tpm-use-tpm2_pcr_read-in-tpm2_do_selftest.patch-->>><<<++patches.suse/scsi-ncr53c8xx-Mark-expected-switch-fall-through.patch++>>>
-|	<<<--patches.suse/tpm-do-not-suspend-resume-if-power-stays-on.patch-->>><<<++patches.suse/scsi-hisi_sas-Make-max-IPTT-count-equal-for-all-hw-r.patch++>>>
-|	<<<--patches.suse/IB-core-Fix-uninitialized-variable-use-in-check_qp_p.patch-->>><<<++patches.suse/scsi-hisi_sas-Drop-hisi_sas_hw.get_free_slot.patch++>>>
-|	<<<--patches.suse/IB-core-Fix-static-analysis-warning-in-ib_policy_cha.patch-->>><<<++patches.suse/scsi-hisi_sas-Fix-pointer-usage-error-in-show-debugf.patch++>>>
-|	<<<--patches.suse/cifs-set-mapping-error-when-page-writeback-fails-in-writepage-or-la.patch-->>><<<++patches.suse/scsi-hisi_sas-Snapshot-HW-cache-of-IOST-and-ITCT-at-.patch++>>>
-|	<<<--patches.suse/CIFS-add-CONFIG_CIFS_DEBUG_KEYS-to-dump-encryption-keys.patch-->>><<<++patches.suse/scsi-hisi_sas-Snapshot-AXI-and-RAS-register-at-debug.patch++>>>
-|	<<<--patches.suse/cifs-prototype-declaration-and-definition-for-smb-2-.patch-->>><<<++patches.suse/scsi-hisi_sas-Fix-out-of-bound-at-debug_I_T_nexus_re.patch++>>>
-|	<<<--patches.suse/cifs-Use-smb-2-3-and-cifsacl-mount-options-getacl-fu.patch-->>><<<++patches.suse/scsi-hisi_sas-Don-t-bother-clearing-status-buffer-IU.patch++>>>
-|	<<<--patches.suse/cifs-hide-unused-functions.patch-->>><<<++patches.suse/scsi-hisi_sas-Make-slot-buf-minimum-allocation-of-PA.patch++>>>
-|	<<<--patches.suse/CIFS-add-SFM-mapping-for-0x01-0x1F.patch-->>><<<++patches.suse/scsi-hisi_sas-Drop-kmap_atomic-in-SMP-command-comple.patch++>>>
-|	<<<--patches.suse/cifs-Do-not-modify-mid-entry-after-submitting-I-O-in.patch-->>><<<++patches.suse/scsi-hisi_sas-Drop-SMP-resp-frame-DMA-mapping.patch++>>>
-|	<<<--patches.suse/cifs-set-oparms-create_options-rather-than-or-ing-in-CREATE_OPEN_BA.patch-->>><<<++patches.suse/scsi-hisi_sas-Drop-free_irq-when-devm_request_irq-fa.patch++>>>
-|	<<<--patches.suse/CIFS-fix-circular-locking-dependency.patch-->>><<<++patches.suse/scsi-hisi_sas-Modify-return-type-of-debugfs-function.patch++>>>
-|	<<<--patches.suse/0001-fs-remove-call_fsync-helper-function.patch-->>><<<++patches.suse/scsi-hisi_sas-Remove-some-unnecessary-code.patch++>>>
-|	<<<--patches.suse/mm-fix-mapping_set_error-call-in-me_pagecache_dirty.patch-->>><<<++patches.suse/scsi-hisi_sas-replace-p-with-pK.patch++>>>
-|	<<<--patches.suse/buffer-use-mapping_set_error-instead-of-setting-the-.patch-->>><<<++patches.suse/scsi-hisi_sas-Consolidate-internal-abort-calls-in-LU.patch++>>>
-|	<<<--patches.suse/fs-check-for-writeback-errors-after-syncing-out-buffers-in-generic_file_fsync.patch-->>><<<++patches.suse/scsi-pm80xx-remove-redundant-assignments-to-variable.patch++>>>
-|	<<<--patches.suse/buffer-set-errors-in-mapping-at-the-time-that-the-er.patch-->>><<<++patches.suse/scsi-mpt3sas-Add-support-for-PCIe-Lane-margin.patch++>>>
-|	<<<--patches.suse/jbd2-don-t-clear-and-reset-errors-after-waiting-on-writeback.patch-->>><<<++patches.suse/scsi-mpt3sas-memset-request-frame-before-reusing.patch++>>>
-|	<<<--patches.suse/mm-clear-as_eio-as_enospc-when-writeback-initiation-fails.patch-->>><<<++patches.suse/scsi-mpt3sas-Gracefully-handle-online-firmware-updat.patch++>>>
-|	<<<--patches.suse/mm-don-t-testclearpageerror-in-_filemap_fdatawait_range.patch-->>><<<++patches.suse/scsi-mpt3sas-Update-MPI-headers-to-2.6.8-spec.patch++>>>
-|	<<<--patches.suse/0001-lib-add-errseq_t-type-and-infrastructure-for-handlin.patch-->>><<<++patches.suse/scsi-mpt3sas-Enumerate-SES-of-a-managed-PCIe-switch.patch++>>>
-|	<<<--patches.suse/0002-fs-new-infrastructure-for-writeback-error-handling-a.patch-->>><<<++patches.suse/scsi-mpt3sas-Allow-ioctls-to-blocked-access-status-N.patch++>>>
-|	<<<--patches.suse/mm-set-both-as_eio-as_enospc-and-errseq_t-in-mapping_set_error.patch-->>><<<++patches.suse/scsi-mpt3sas-Support-MEMORY-MOVE-Tool-box-command.patch++>>>
-|	<<<--patches.suse/documentation-flesh-out-the-section-in-vfs-txt-on-storing-and-reporting-writeback-errors.patch-->>><<<++patches.suse/scsi-mpt3sas-Add-sysfs-to-know-supported-features.patch++>>>
-|	<<<--patches.suse/dax-set-errors-in-mapping-when-writeback-fails.patch-->>><<<++patches.suse/scsi-mpt3sas-Handle-fault-during-HBA-initialization.patch++>>>
-|	<<<--patches.suse/block-convert-to-errseq_t-based-writeback-error-tracking.patch-->>><<<++patches.suse/scsi-mpt3sas-Reduce-the-performance-drop.patch++>>>
-|	<<<--patches.suse/fs-convert-_generic_file_fsync-to-use-errseq_t-based-reporting.patch-->>><<<++patches.suse/scsi-mpt3sas-Run-SAS-DEVICE-STATUS-CHANGE-EVENT-from.patch++>>>
-|	<<<--patches.suse/ext4-use-errseq_t-based-error-handling-for-reporting-data-writeback-errors.patch-->>><<<++patches.suse/scsi-mpt3sas-Update-driver-version-to-31.100.00.00.patch++>>>
-|	<<<--patches.suse/xfs-minimal-conversion-to-errseq_t-writeback-error-reporting.patch-->>><<<++patches.suse/scsi-qla2xxx-Make-qla2x00_abort_srb-again-decrease-t.patch++>>>
-|	<<<--patches.suse/btrfs-minimal-conversion-to-errseq_t-writeback-error-reporting-on-fsync.patch-->>><<<++patches.suse/scsi-qla2xxx-Really-fix-qla2xxx_eh_abort.patch++>>>
-|	<<<--patches.suse/netfilter-nf_ct_dccp-sctp-fix-memory-leak-after-netn.patch-->>><<<++patches.suse/scsi-qla2xxx-Improve-Linux-kernel-coding-style-confo.patch++>>>
-|	<<<--patches.suse/netfilter-ebt_nflog-fix-unexpected-truncated-packet.patch-->>><<<++patches.suse/scsi-qla2xxx-Use-tabs-instead-of-spaces-for-indentat.patch++>>>
-|	<<<--patches.suse/nfp-flower-add-missing-clean-up-call-to-avoid-memory.patch-->>><<<++patches.suse/scsi-qla2xxx-Include-the-asm-unaligned.h-header-file.patch++>>>
-|	<<<--patches.suse/net-hns-Fix-a-wrong-op-phy-C45-code.patch-->>><<<++patches.suse/scsi-qla2xxx-Remove-an-include-directive-from-qla_mr.patch++>>>
-|	<<<--patches.suse/net-hns-Fix-a-skb-used-after-free-bug.patch-->>><<<++patches.suse/scsi-qla2xxx-Remove-a-superfluous-forward-declaratio.patch++>>>
-|	<<<--patches.suse/doc-SKB_GSO_-IPIP-SIT-have-been-replaced-->>><<<++patches.suse/scsi-qla2xxx-Declare-the-fourth-ql_dump_buffer-argum.patch++>>>
-|	<<<--patches.suse/0001-kernel-locking-Fix-compile-error-with-qrwlock.c.patch-->>><<<++patches.suse/scsi-qla2xxx-Change-the-return-type-of-qla2x00_updat.patch++>>>
-|	<<<--patches.suse/dmaengine-tegra-apb-Really-fix-runtime-pm-usage-->>><<<++patches.suse/scsi-qla2xxx-Reduce-the-scope-of-three-local-variabl.patch++>>>
-|	<<<--patches.suse/0001-lib-raid6-Add-log-of-2-table-for-RAID6-HW-requiring-.patch-->>><<<++patches.suse/scsi-qla2xxx-Declare-qla_tgt_cmd.cdb-const.patch++>>>
-|	<<<--patches.suse/dt-bindings-rcar-dmac-document-missing-error-interrupt.patch-->>><<<++patches.suse/scsi-qla2xxx-Change-data_dsd-into-an-array.patch++>>>
-|	<<<--patches.suse/Input-xpad-sync-supported-devices-with-360Controller-->>><<<++patches.suse/scsi-qla2xxx-Verify-locking-assumptions-at-runtime.patch++>>>
-|	<<<--patches.suse/Input-xpad-sync-supported-devices-with-XBCD-->>><<<++patches.suse/scsi-qla2xxx-Reduce-the-number-of-casts-in-GID-list-.patch++>>>
-|	<<<--patches.suse/Input-introduce-KEY_ASSISTANT.patch-->>><<<++patches.suse/scsi-qla2xxx-Simplify-qlt_lport_dump.patch++>>>
-|	<<<--patches.suse/0028-md-raid10-fix-FailFast-test-for-wrong-device.patch-->>><<<++patches.suse/scsi-qla2xxx-Remove-a-superfluous-pointer-check.patch++>>>
-|	<<<--patches.suse/0029-md-raid1-remove-unused-bio-in-sync_request_write.patch-->>><<<++patches.suse/scsi-qla2xxx-Remove-two-superfluous-tests.patch++>>>
-|	<<<--patches.suse/0030-md-change-the-initialization-value-for-a-spare-devic.patch-->>><<<++patches.suse/scsi-qla2xxx-Simplify-qla24xx_abort_sp_done.patch++>>>
-|	<<<--patches.suse/0001-md-use-a-separate-bio_set-for-synchronous-IO.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-session-lookup-in-qlt_abort_work.patch++>>>
-|	<<<--patches.suse/0001-MD-fix-a-null-dereference.patch-->>><<<++patches.suse/scsi-qla2xxx-Report-the-firmware-status-code-if-a-ma.patch++>>>
-|	<<<--patches.suse/0001-MD-fix-sleep-in-atomic.patch-->>><<<++patches.suse/scsi-qla2xxx-Do-not-corrupt-vha-plogi_ack_list.patch++>>>
-|	<<<--patches.suse/pci-enable-ecrc-only-if-device-supports-it-->>><<<++patches.suse/scsi-qla2xxx-Use-strlcpy-instead-of-strncpy.patch++>>>
-|	<<<--patches.suse/0001-efi-fb-Correct-PCI_STD_RESOURCE_END-usage.patch-->>><<<++patches.suse/scsi-qla2xxx-Complain-if-a-mailbox-command-times-out.patch++>>>
-|	<<<--patches.suse/pci-correct-pci_std_resource_end-usage-->>><<<++patches.suse/scsi-qla2xxx-Complain-if-parsing-the-version-string-.patch++>>>
-|	<<<--patches.suse/drm-radeon-make-MacBook-Pro-d3_delay-quirk-more-gene-->>><<<++patches.suse/scsi-qla2xxx-Remove-dead-code.patch++>>>
-|	<<<--patches.suse/x86-PCI-Avoid-AMD-SB7xx-EHCI-USB-wakeup-defect.patch-->>><<<++patches.suse/scsi-qla2xxx-Simplify-a-debug-statement.patch++>>>
-|	<<<--patches.suse/pci-cache-pri-and-pasid-bits-in-pci_dev-->>><<<++patches.suse/scsi-qla2xxx-Fix-qla24xx_process_bidir_cmd.patch++>>>
-|	<<<--patches.suse/pci-restore-pri-and-pasid-state-after-function-level-reset-->>><<<++patches.suse/scsi-qla2xxx-Remove-unreachable-code-from-qla83xx_id.patch++>>>
-|	<<<--patches.suse/PCI-Mark-Intel-XXV710-NIC-INTx-masking-as-broken.patch-->>><<<++patches.suse/scsi-qla2xxx-Suppress-a-Coveritiy-complaint-about-in.patch++>>>
-|	<<<--patches.suse/PCI-Split-reset_notify-method-into-reset_prepare-and.patch-->>><<<++patches.suse/scsi-qla2xxx-Suppress-multiple-Coverity-complaint-ab.patch++>>>
-|	<<<--patches.suse/pci-dwc-dra7xx-use-rw1c-for-irqstatus_msi-and-irqstatus_main-->>><<<++patches.suse/scsi-qla2xxx-Always-check-the-qla2x00_wait_for_hba_o.patch++>>>
-|	<<<--patches.suse/msft-hv-1398-PCI-hv-Fix-comment-formatting-and-use-proper-integer.patch-->>><<<++patches.suse/scsi-qla2xxx-Declare-fourth-qla2x00_set_model_info-a.patch++>>>
-|	<<<--patches.suse/msft-hv-1399-PCI-hv-Use-page-allocation-for-hbus-structure.patch-->>><<<++patches.suse/scsi-qla2xxx-Complain-if-waiting-for-pending-command.patch++>>>
-|	<<<--patches.suse/msft-hv-1400-PCI-hv-Temporary-own-CPU-number-to-vCPU-number-infra.patch-->>><<<++patches.suse/scsi-qla2xxx-Check-the-PCI-info-string-output-buffer.patch++>>>
-|	<<<--patches.suse/msft-hv-1401-PCI-hv-Add-vPCI-version-protocol-negotiation.patch-->>><<<++patches.suse/scsi-qla2xxx-Use-memcpy-and-strlcpy-instead-of-strcp.patch++>>>
-|	<<<--patches.suse/msft-hv-1402-PCI-hv-Use-vPCI-protocol-version-1.2.patch-->>><<<++patches.suse/scsi-qla2xxx-Complain-if-a-soft-reset-fails.patch++>>>
-|	<<<--patches.suse/ext4-make-metadata-csum-checks-safer.patch-->>><<<++patches.suse/scsi-qla2xxx-Introduce-the-be_id_t-and-le_id_t-data-.patch++>>>
-|	<<<--patches.suse/ext4-avoid-unnecessary-stalls-in-ext4_evict_inode.patch-->>><<<++patches.suse/scsi-qla2xxx-Change-the-return-type-of-qla24xx_read_.patch++>>>
-|	<<<--patches.suse/0001-objtool-Fix-sibling-call-detection-logic.patch-->>><<<++patches.suse/scsi-qla2xxx-Check-secondary-image-if-reading-the-pr.patch++>>>
-|	<<<--patches.suse/0001-locking-qspinlock-Explicitly-include-asm-prefetch.h.patch-->>><<<++patches.suse/scsi-qla2xxx-Make-it-explicit-that-ELS-pass-through-.patch++>>>
-|	<<<--patches.suse/x86-boot-e820-Avoid-overwriting-e820_table_firmware.patch-->>><<<++patches.suse/scsi-qla2xxx-Set-the-responder-mode-if-appropriate-f.patch++>>>
-|	<<<--patches.suse/x86-boot-e820-Rename-the-e820_table_firmware-to-e820.patch-->>><<<++patches.suse/scsi-qla2xxx-Rework-key-encoding-in-qlt_find_host_by.patch++>>>
-|	<<<--patches.suse/x86-boot-e820-Introduce-the-bootloader-provided-e820.patch-->>><<<++patches.suse/scsi-qla2xxx-Enable-type-checking-for-the-SRB-free-a.patch++>>>
-|	<<<--patches.suse/drm-fix-spelling-mistake-committing-->>><<<++patches.suse/scsi-qla2xxx-Introduce-the-function-qla2xxx_init_sp.patch++>>>
-|	<<<--patches.suse/drm-doc-Fix-missing-ctx-documentation-->>><<<++patches.suse/scsi-qla2xxx-Fix-a-race-condition-between-aborting-a.patch++>>>
-|	<<<--patches.suse/drm-doc-Interlink-color-manager-docs-better-->>><<<++patches.suse/scsi-qla2xxx-Make-qlt_handle_abts_completion-more-ro.patch++>>>
-|	<<<--patches.suse/drm-Add-DPCD-definitions-for-DP-1.4-DSC-feature-->>><<<++patches.suse/scsi-qla2xxx-Modify-NVMe-include-directives.patch++>>>
-|	<<<--patches.suse/drm-cec-Add-CEC-over-Aux-register-definitions-->>><<<++patches.suse/scsi-qla2xxx-Introduce-qla2xxx_get_next_handle.patch++>>>
-|	<<<--patches.suse/0053-drm-rockchip-Set-line-flag-config-register-in-vop_cr.patch-->>><<<++patches.suse/scsi-qla2xxx-Make-sure-that-aborted-commands-are-fre.patch++>>>
-|	<<<--patches.suse/drm-drm_color_mgmt.h-needs-struct-drm_crtc-declarati-->>><<<++patches.suse/scsi-qla2xxx-Complain-if-sp-done-is-not-called-from-.patch++>>>
-|	<<<--patches.suse/drm-Make-drm_atomic_replace_property_blob_from_id-mo-->>><<<++patches.suse/scsi-qla2xxx-Let-the-compiler-check-the-type-of-the-.patch++>>>
-|	<<<--patches.suse/0054-drm-rockchip-analogix_dp-Remove-unused-check-and-var.patch-->>><<<++patches.suse/scsi-qla2xxx-Remove-superfluous-sts_entry_-casts.patch++>>>
-|	<<<--patches.suse/drm-atomic-fix-doc-to-use-new-name-for-commit-types-->>><<<++patches.suse/scsi-qla2xxx-Report-invalid-mailbox-status-codes.patch++>>>
-|	<<<--patches.suse/drm-Add-driver-private-objects-to-atomic-state-->>><<<++patches.suse/scsi-qla2xxx-Inline-the-qla2x00_fcport_event_handler.patch++>>>
-|	<<<--patches.suse/drm-dp-Introduce-MST-topology-state-to-track-availab-->>><<<++patches.suse/scsi-qla2xxx-Introduce-qla2x00_els_dcmd2_free.patch++>>>
-|	<<<--patches.suse/drm-dp-Add-DP-MST-helpers-to-atomically-find-and-rel-->>><<<++patches.suse/scsi-qla2xxx-Remove-two-superfluous-if-tests.patch++>>>
-|	<<<--patches.suse/drm-i915-Track-MST-link-bandwidth-->>><<<++patches.suse/scsi-qla2xxx-Simplify-qla24xx_async_abort_cmd.patch++>>>
-|	<<<--patches.suse/drm-prime-Introduce-drm_gem_prime_import_dev-->>><<<++patches.suse/scsi-qla2xxx-Fix-a-NULL-pointer-dereference.patch++>>>
-|	<<<--patches.suse/drm-atomic-Handle-picture_aspect_ratio-in-atomic-cor-->>><<<++patches.suse/scsi-megaraid_sas-Introduce-module-parameter-for-def.patch++>>>
-|	<<<--patches.suse/drm-atomic-Add-support-for-custom-scaling-mode-prope-->>><<<++patches.suse/scsi-pmcraid-Fix-a-typo-pcmraid-pmcraid.patch++>>>
-|	<<<--patches.suse/drm-Remove-redundant-NULL-check-during-atomic-plane--->>><<<++patches.suse/scsi-sym53c8xx_2-remove-redundant-assignment-to-retv.patch++>>>
-|	<<<--patches.suse/drm-nouveau-Merge-pre-postclose-hooks-->>><<<++patches.suse/scsi-csiostor-Prefer-pcie_capability_read_word.patch++>>>
-|	<<<--patches.suse/drm-Nerf-the-preclose-callback-for-modern-drivers-->>><<<++patches.suse/scsi-esas2r-Prefer-pcie_capability_read_word.patch++>>>
-|	<<<--patches.suse/drm-vblank-Switch-drm_driver-get_vblank_timestamp-to-->>><<<++patches.suse/scsi-use-__u-8-16-32-64-instead-of-uint-8-16-32-64-_.patch++>>>
-|	<<<--patches.suse/drm-vblank-Switch-to-bool-in_vblank_irq-in-get_vblan-->>><<<++patches.suse/scsi-qla2xxx-qla2x00_alloc_fw_dump-set-ha-eft.patch++>>>
-|	<<<--patches.suse/drm-vblank-Add-FIXME-comments-about-moving-the-vblan-->>><<<++patches.suse/scsi-qla2xxx-cleanup-trace-buffer-initialization.patch++>>>
-|	<<<--patches.suse/drm-vblank-drop-the-mode-argument-from-drm_calc_vblt-->>><<<++patches.suse/scsi-fnic-remove-redundant-assignment-of-variable-rc.patch++>>>
-|	<<<--patches.suse/drm-vblank-Lock-down-vblank-hwmode-more-->>><<<++patches.suse/scsi-lpfc-remove-redundant-code.patch++>>>
-|	<<<--patches.suse/drm-prime-Forward-declare-struct-device-->>><<<++patches.suse/scsi-lpfc-use-spin_lock_irqsave-in-IRQ-context.patch++>>>
-|	<<<--patches.suse/drm-dp-Read-the-tx-msg-state-once-after-checking-for-->>><<<++patches.suse/scsi-ufs-qcom-Make-structure-ufs_hba_qcom_vops-const.patch++>>>
-|	<<<--patches.suse/drm-dp-Wait-up-all-outstanding-tx-waiters-->>><<<++patches.suse/scsi-lpfc-remove-NULL-check-before-some-freeing-func.patch++>>>
-|	<<<--patches.suse/drm-add-missing-declaration-to-drm_blend.h-->>><<<++patches.suse/scsi-lpfc-Limit-xri-count-for-kdump-environment.patch++>>>
-|	<<<--patches.suse/drm-trivial-documentation-fix-to-drm_for_each_connec-->>><<<++patches.suse/scsi-lpfc-Fix-PLOGI-failure-with-high-remoteport-cou.patch++>>>
-|	<<<--patches.suse/drm-Add-DRM_MODE_ROTATE_-and-DRM_MODE_REFLECT_-to-UA-->>><<<++patches.suse/scsi-lpfc-Fix-ELS-field-alignments.patch++>>>
-|	<<<--patches.suse/drm-Add-crtc-encoder-bridge-mode_valid-callbacks-->>><<<++patches.suse/scsi-lpfc-Fix-crash-on-driver-unload-in-wq-free.patch++>>>
-|	<<<--patches.suse/drm-doc-Document-adjusted-request-modes-a-bit-better-->>><<<++patches.suse/scsi-lpfc-Fix-failure-to-clear-non-zero-eq_delay-aft.patch++>>>
-|	<<<--patches.suse/drm-doc-Clarify-mode_fixup-vs.-atomic_check-a-bit-mo-->>><<<++patches.suse/scsi-lpfc-Fix-leak-of-ELS-completions-on-adapter-res.patch++>>>
-|	<<<--patches.suse/drm-i915-intel_ring.engine-is-unused-->>><<<++patches.suse/scsi-lpfc-Fix-port-relogin-failure-due-to-GID_FT-int.patch++>>>
-|	<<<--patches.suse/drm-i915-Onion-unwind-for-intel_init_ring_common-->>><<<++patches.suse/scsi-lpfc-Fix-discovery-when-target-has-no-GID_FT-in.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-user-triggerable-WARN-from-i915_gem_-->>><<<++patches.suse/scsi-lpfc-Fix-ADISC-reception-terminating-login-stat.patch++>>>
-|	<<<--patches.suse/drm-i915-huc-Simplify-intel_huc_init_hw-->>><<<++patches.suse/scsi-lpfc-Fix-issuing-init_vpi-mbox-on-SLI-3-card.patch++>>>
-|	<<<--patches.suse/drm-i915-Typo-fix-pipe-bpc-to-pipe-bpp-->>><<<++patches.suse/scsi-lpfc-Fix-Oops-in-nvme_register-with-target-logo.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Use-GUC-prefix-for-CORE_FAMILY-definiti-->>><<<++patches.suse/scsi-lpfc-Fix-irq-raising-in-lpfc_sli_hba_down.patch++>>>
-|	<<<--patches.suse/drm-i915-Check-for-id-PLANE_CURSOR-instead-of-type-D-->>><<<++patches.suse/scsi-lpfc-Fix-oops-when-fewer-hdwqs-than-cpus.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-intel_wm_plane_visible-on-VLV-CHV-as-we-->>><<<++patches.suse/scsi-lpfc-Fix-FLOGI-handling-across-multiple-link-up.patch++>>>
-|	<<<--patches.suse/drm-i915-Enable-atomic-on-VLV-CHV-->>><<<++patches.suse/scsi-lpfc-Fix-null-ptr-oops-updating-lpfc_devloss_tm.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-use-known-correct-array-size-in-rate_to_-->>><<<++patches.suse/scsi-lpfc-Fix-devices-that-don-t-return-after-devlos.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-return-errors-from-rate_to_index-->>><<<++patches.suse/scsi-lpfc-Fix-loss-of-remote-port-after-devloss-due-.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-rename-rate_to_index-to-intel_dp_rate_in-->>><<<++patches.suse/scsi-lpfc-Fix-propagation-of-devloss_tmo-setting-to-.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-cache-source-rates-at-init-->>><<<++patches.suse/scsi-lpfc-Fix-sg_seg_cnt-for-HBAs-that-don-t-support.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-generate-and-cache-sink-rate-array-for-a-->>><<<++patches.suse/scsi-lpfc-Fix-driver-nvme-rescan-logging.patch++>>>
-|	<<<--patches.suse/drm-i915-glk-limit-pixel-clock-to-99-of-cdclk-workar-->>><<<++patches.suse/scsi-lpfc-Fix-error-in-remote-port-address-change.patch++>>>
-|	<<<--patches.suse/drm-i915-GuC-GLK-Load-GuC-on-GLK-->>><<<++patches.suse/scsi-lpfc-Fix-deadlock-on-host_lock-during-cable-pul.patch++>>>
-|	<<<--patches.suse/drm-i915-GLK-HuC-Load-HuC-on-GLK-->>><<<++patches.suse/scsi-lpfc-Fix-crash-due-to-port-reset-racing-vs-adap.patch++>>>
-|	<<<--patches.suse/drm-i915-Assert-the-engine-is-idle-before-overwiting-->>><<<++patches.suse/scsi-lpfc-Fix-too-many-sg-segments-spamming-in-kerne.patch++>>>
-|	<<<--patches.suse/drm-i915-Advance-ring-head-fully-when-idle-->>><<<++patches.suse/scsi-lpfc-Fix-hang-when-downloading-fw-on-port-enabl.patch++>>>
-|	<<<--patches.suse/i915-initialize-the-free_list-of-the-fencing-atomic_-->>><<<++patches.suse/scsi-lpfc-Fix-nvme-target-mode-ABTSing-a-received-AB.patch++>>>
-|	<<<--patches.suse/drm-i915-The-shrinker-already-acquires-struct_mutex--->>><<<++patches.suse/scsi-lpfc-Fix-nvme-sg_seg_cnt-display-if-HBA-does-no.patch++>>>
-|	<<<--patches.suse/drm-i915-Drain-any-freed-objects-prior-to-hibernatio-->>><<<++patches.suse/scsi-lpfc-Fix-sli4-adapter-initialization-with-MSI.patch++>>>
-|	<<<--patches.suse/drm-i915-Simplify-shrinker-locking-->>><<<++patches.suse/scsi-lpfc-Fix-upcall-to-bsg-done-in-non-success-case.patch++>>>
-|	<<<--patches.suse/drm-i915-Break-up-long-runs-of-freeing-objects-->>><<<++patches.suse/scsi-lpfc-Fix-Max-Frame-Size-value-shown-in-fdmishow.patch++>>>
-|	<<<--patches.suse/drm-i915-Insert-cond_resched-into-i915_gem_free_obje-->>><<<++patches.suse/scsi-lpfc-Fix-reported-physical-link-speed-on-a-disa.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-type-of-timeout_ms-parameter-in-intel_w-->>><<<++patches.suse/scsi-lpfc-Fix-BlockGuard-enablement-on-FCoE-adapters.patch++>>>
-|	<<<--patches.suse/drm-i915-Extend-intel_wait_for_register_fw-with-fast-->>><<<++patches.suse/scsi-lpfc-Fix-nvme-first-burst-module-parameter-desc.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Use-wait_for_register_fw-while-waiting--->>><<<++patches.suse/scsi-lpfc-Fix-coverity-warnings.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-drm_i915_private-directly-from-debugfs-->>><<<++patches.suse/scsi-lpfc-Add-simple-unlikely-optimizations-to-reduc.patch++>>>
-|	<<<--patches.suse/drm-i915-Drop-const-qualifiers-from-params-in-wait_f-->>><<<++patches.suse/scsi-lpfc-Migrate-to-px-and-pf-in-kernel-print-calls.patch++>>>
-|	<<<--patches.suse/drm-i915-Don-t-allow-overuse-of-__intel_wait_for_reg-->>><<<++patches.suse/scsi-lpfc-Add-first-and-second-level-hardware-revisi.patch++>>>
-|	<<<--patches.suse/drm-i915-Stop-second-guessing-the-caller-for-intel_u-->>><<<++patches.suse/scsi-lpfc-Add-MDS-driver-loopback-diagnostics-suppor.patch++>>>
-|	<<<--patches.suse/drm-i915-Stop-sleeping-from-inside-gen6_bsd_submit_r-->>><<<++patches.suse/scsi-lpfc-Support-dynamic-unbounded-SGL-lists-on-G7-.patch++>>>
-|	<<<--patches.suse/drm-i915-Acquire-uncore.lock-over-intel_uncore_wait_-->>><<<++patches.suse/scsi-lpfc-Add-NVMe-sequence-level-error-recovery-sup.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-__intel_uncore_wait_for_register_fw-for-->>><<<++patches.suse/scsi-lpfc-Merge-per-protocol-WQ-CQ-pairs-into-single.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-safer-intel_uncore_wait_for_register-in-->>><<<++patches.suse/scsi-lpfc-Update-lpfc-version-to-12.4.0.0.patch++>>>
-|	<<<--patches.suse/drm-i915-Classify-the-engines-in-class-instance-->>><<<++patches.suse/scsi-bfa-remove-redundant-assignment-to-variable-err.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-the-same-vfunc-for-BSD2-ring-init-->>><<<++patches.suse/scsi-ufs-Disable-local-LCC-in-.link_startup_notify-i.patch++>>>
-|	<<<--patches.suse/drm-i915-Generate-the-engine-name-based-on-the-insta-->>><<<++patches.suse/scsi-fcoe-remove-redundant-call-to-skb_transport_hea.patch++>>>
-|	<<<--patches.suse/drm-i915-Split-the-engine-info-table-in-two-levels-u-->>><<<++patches.suse/scsi-ufs-fix-broken-hba-outstanding_tasks.patch++>>>
-|	<<<--patches.suse/drm-i915-Rename-intel_engine_cs.exec_id-to-uabi_id-->>><<<++patches.suse/scsi-qla2xxx-Fix-a-recently-introduced-kernel-warnin.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-use-the-sink-rates-array-for-max-sink-ra-->>><<<++patches.suse/scsi-mpt3sas-Introduce-module-parameter-to-override-.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-cache-common-rates-with-sink-rates-->>><<<++patches.suse/scsi-hisi_sas-remove-set-but-not-used-variable-irq_v.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-do-not-limit-rate-seek-when-not-needed-->>><<<++patches.suse/scsi-qla2xxx-fix-spelling-mistake-initializatin-init.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-don-t-call-the-link-parameters-sink-para-->>><<<++patches.suse/scsi-ufs-remove-set-but-not-used-variable-val.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-add-functions-for-max-common-link-rate-a-->>><<<++patches.suse/scsi-lpfc-Resolve-checker-warning-for-lpfc_new_io_bu.patch++>>>
-|	<<<--patches.suse/drm-i915-mst-use-max-link-not-sink-lane-count-->>><<<++patches.suse/scsi-lpfc-Remove-bg-debugfs-buffers.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-localize-link-rate-index-variable-more-->>><<<++patches.suse/scsi-lpfc-fix-12.4.0.0-GPF-at-boot.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-use-readb-and-writeb-calls-for-single-by-->>><<<++patches.suse/scsi-smartpqi-add-module-param-for-exposure-order.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-read-sink-count-to-a-temporary-variable--->>><<<++patches.suse/scsi-smartpqi-add-pci-ids-for-fiberhome-controller.patch++>>>
-|	<<<--patches.suse/drm-i915-Bail-if-we-do-not-setup-the-RCS-engine-->>><<<++patches.suse/scsi-smartpqi-add-module-param-to-hide-vsep.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-the-engine-class-to-get-the-context-siz-->>><<<++patches.suse/scsi-smartpqi-add-sysfs-entries.patch++>>>
-|	<<<--patches.suse/drm-i915-Lie-and-treat-all-engines-as-idle-if-wedged-->>><<<++patches.suse/scsi-smartpqi-add-bay-identifier.patch++>>>
-|	<<<--patches.suse/drm-i915-execlists-Document-runtime-pm-for-intel_lrc-->>><<<++patches.suse/scsi-smartpqi-correct-hang-when-deleting-32-lds.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-unused-members-from-intel_tv.c-->>><<<++patches.suse/scsi-smartpqi-add-gigabyte-controller.patch++>>>
-|	<<<--patches.suse/drm-i915-Convert-intel_tv-connector-properties-to-at-->>><<<++patches.suse/scsi-smartpqi-correct-REGNEWD-return-status.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-unused-dp-properties-for-dp-mst-->>><<<++patches.suse/scsi-smartpqi-add-new-pci-ids.patch++>>>
-|	<<<--patches.suse/drm-i915-Convert-intel_dp_mst-connector-properties-t-->>><<<++patches.suse/scsi-smartpqi-update-copyright.patch++>>>
-|	<<<--patches.suse/drm-i915-Convert-intel_crt-connector-properties-to-a-->>><<<++patches.suse/scsi-smartpqi-bump-version-to-1.2.8-026.patch++>>>
-|	<<<--patches.suse/drm-i915-Convert-intel-DVO-connector-to-atomic-->>><<<++patches.suse/scsi-qedf-Print-message-during-bailout-conditions.patch++>>>
-|	<<<--patches.suse/Revert-drm-i915-Lock-mode_config.mutex-in-intel_disp-->>><<<++patches.suse/scsi-qedf-Stop-sending-fipvlan-request-on-unload.patch++>>>
-|	<<<--patches.suse/drm-i915-Do-not-use-lock-all-in-hsw_trans_edp_pipe_A-->>><<<++patches.suse/scsi-qedf-Fix-crash-during-sg_reset.patch++>>>
-|	<<<--patches.suse/drm-i915-Combine-write_domain-flushes-to-a-single-fu-->>><<<++patches.suse/scsi-qedf-Update-module-description-string.patch++>>>
-|	<<<--patches.suse/drm-i915-Treat-WC-a-separate-cache-domain-->>><<<++patches.suse/scsi-qedf-Add-shutdown-callback-handler.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-stub-mmio-read-write-routines-to-mock-d-->>><<<++patches.suse/scsi-qedf-Interpret-supported-caps-value-correctly.patch++>>>
-|	<<<--patches.suse/drm-i915-Pretend-the-engine-is-always-idle-when-mock-->>><<<++patches.suse/scsi-qedf-Add-support-for-20-Gbps-speed.patch++>>>
-|	<<<--patches.suse/drm-i915-Wake-device-for-emitting-request-during-sel-->>><<<++patches.suse/scsi-qedf-Add-debug-information-for-unsolicited-proc.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-Validate-cached-link-rate-and-lane-count-->>><<<++patches.suse/scsi-qedf-Initiator-fails-to-re-login-to-switch-afte.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-write-wopcm-related-register-once-durin-->>><<<++patches.suse/scsi-qedf-Check-for-module-unloading-bit-before-proc.patch++>>>
-|	<<<--patches.suse/drm-i915-Implement-Link-Rate-fallback-on-Link-traini-->>><<<++patches.suse/scsi-qedf-Decrease-the-LL2-MTU-size-to-2500.patch++>>>
-|	<<<--patches.suse/drm-i915-set-ret-correctly-on-error-paths-->>><<<++patches.suse/scsi-qedf-Use-discovery-list-to-traverse-rports.patch++>>>
-|	<<<--patches.suse/drm-i915-Copy-user-requested-buffers-into-the-error--->>><<<++patches.suse/scsi-qedf-Fix-race-betwen-fipvlan-request-and-respon.patch++>>>
-|	<<<--patches.suse/drm-i915-Update-DRIVER_DATE-to-20170418-->>><<<++patches.suse/scsi-qedf-Update-the-version-to-8.42.3.0.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-GCC-4.4-build-issue-with-__intel_wait_f-->>><<<++patches.suse/scsi-bnx2fc-remove-set-but-not-used-variable-fh.patch++>>>
-|	<<<--patches.suse/drm-i915-Avoid-format-string-expansion-from-engine-n-->>><<<++patches.suse/scsi-bnx2fc-remove-set-but-not-used-variables-lport-.patch++>>>
-|	<<<--patches.suse/drm-i915-Include-interesting-seqno-in-the-missed-bre-->>><<<++patches.suse/scsi-bnx2fc-remove-set-but-not-used-variables-task-p.patch++>>>
-|	<<<--patches.suse/drm-i915-Report-request-restarts-for-both-execlists--->>><<<++patches.suse/scsi-fnic-print-port-speed-only-at-driver-init-or-sp.patch++>>>
-|	<<<--patches.suse/drm-i915-Poison-the-request-before-emitting-commands-->>><<<++patches.suse/scsi-fnic-fix-msix-interrupt-allocation.patch++>>>
-|	<<<--patches.suse/drm-i915-Skip-waking-the-signaler-when-enabling-befo-->>><<<++patches.suse/scsi-sd-Improve-unaligned-completion-resid-message.patch++>>>
-|	<<<--patches.suse/drm-i915-glk-Don-t-allow-12-bpc-when-htotal-is-too-b-->>><<<++patches.suse/scsi-qla2xxx-Fix-message-indicating-vectors-used-by-.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-stale-comment-about-I915_RESET_IN_PROGR-->>><<<++patches.suse/scsi-qla2xxx-Fix-flash-read-for-Qlogic-ISPs.patch++>>>
-|	<<<--patches.suse/drm-i915-Rename-gen8_-un-request_engine_reset-to-gen-->>><<<++patches.suse/scsi-qla2xxx-Fix-driver-reload-for-ISP82xx.patch++>>>
-|	<<<--patches.suse/drm-i915-Defer-context-state-allocation-for-legacy-r-->>><<<++patches.suse/scsi-qla2xxx-Fix-stuck-login-session.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Fix-sleep-under-spinlock-during-reset-->>><<<++patches.suse/scsi-qla2xxx-Fix-stale-session.patch++>>>
-|	<<<--patches.suse/drm-i915-Sanitize-engine-context-sizes-->>><<<++patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.19-k.patch++>>>
-|	<<<--patches.suse/drm-i915-Eliminate-HAS_HW_CONTEXTS-->>><<<++patches.suse/scsi-lpfc-Convert-existing-pf-users-to-ps.patch++>>>
-|	<<<--patches.suse/drm-i915-Reset-ILK-during-GEM-sanitization-->>><<<++patches.suse/scsi-lpfc-Fix-reset-recovery-paths-that-are-not-reco.patch++>>>
-|	<<<--patches.suse/drm-i915-Capture-CCID-on-ILK-->>><<<++patches.suse/scsi-ufs-Introduce-vops-for-resetting-device.patch++>>>
-|	<<<--patches.suse/drm-i915-Update-DRIVER_DATE-to-20170502-->>><<<++patches.suse/scsi-ufs-qcom-Implement-device_reset-vops.patch++>>>
-|	<<<--patches.suse/drm-i915-Do-not-leak-dev_priv-l3_parity.remap_info-->>><<<++patches.suse/scsi-arm64-dts-qcom-sdm845-Specify-UFS-device-reset-.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Enable-send-function-only-after-success-->>><<<++patches.suse/scsi-ufs-Use-kmemdup-in-ufshcd_read_string_desc.patch++>>>
-|	<<<--patches.suse/drm-i915-Move-the-GTFIFODBG-to-the-common-mmio-dbg-f-->>><<<++patches.suse/scsi-hisi_sas-use-devm_platform_ioremap_resource-to-.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-wait_for_atomic_us-when-waiting-for-gt--->>><<<++patches.suse/scsi-ufshcd-use-devm_platform_ioremap_resource-to-si.patch++>>>
-|	<<<--patches.suse/drm-i915-Mark-up-clflushes-as-belonging-to-an-unorde-->>><<<++patches.suse/scsi-ufs-hisi-use-devm_platform_ioremap_resource-to-.patch++>>>
-|	<<<--patches.suse/drm-i915-Unwrap-top-level-fence-array-->>><<<++patches.suse/scsi-fcoe-fix-null-ptr-deref-Read-in-fc_release_tran.patch++>>>
-|	<<<--patches.suse/drm-i915-Lift-timeline-ordering-to-await_dma_fence-->>><<<++patches.suse/scsi-scsi_dh_rdac-zero-cdb-in-send_mode_select.patch++>>>
-|	<<<--patches.suse/drm-i915-Squash-repeated-awaits-on-the-same-fence-->>><<<++patches.suse/scsi-virtio_scsi-unplug-LUNs-when-events-missed.patch++>>>
-|	<<<--patches.suse/drm-i915-Rename-intel_timeline.sync_seqno-to-.global-->>><<<++patches.suse/0001-libnvdimm-of_pmem-Provide-a-unique-name-for-bus-prov.patch++>>>
-|	<<<--patches.suse/drm-i915-Do-not-record-a-successful-syncpoint-for-a--->>><<<++patches.suse/tools-testing-nvdimm-Fix-fallthrough-warning.patch++>>>
-|	<<<--patches.suse/drm-i915-Switch-the-global-i915.semaphores-check-to--->>><<<++patches.suse/0003-libnvdimm-region-Rewrite-_probe_success-to-_advance_.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-the-unused-pending_notify-from-LPE-p-->>><<<++patches.suse/0004-libnvdimm-pmem-Advance-namespace-seed-for-specific-p.patch++>>>
-|	<<<--patches.suse/drm-i915-Replace-tmds_clock_speed-and-link_rate-with-->>><<<++patches.suse/0005-libnvdimm-pfn_dev-Add-a-build-check-to-make-sure-we-.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-hdmi_connected-from-LPE-audio-pdata-->>><<<++patches.suse/0006-libnvdimm-pfn_dev-Add-page-size-and-struct-page-size.patch++>>>
-|	<<<--patches.suse/drm-i915-Reorganize-intel_lpe_audio_notify-arguments-->>><<<++patches.suse/0007-libnvdimm-label-Remove-the-dpa-align-check.patch++>>>
-|	<<<--patches.suse/drm-i915-Clean-up-the-LPE-audio-platform-data-->>><<<++patches.suse/0008-libnvdimm-Use-PAGE_SIZE-instead-of-SZ_4K-for-align-c.patch++>>>
-|	<<<--patches.suse/drm-i915-Implement-dma_buf_ops-kmap-->>><<<++patches.suse/mtd-rawnand-stm32_fmc2-avoid-warnings-when-building-.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-engine-context_pin-to-report-the-intel_-->>><<<++patches.suse/mtd-rawnand-ingenic-fix-devm_platform_ioremap_resour.patch++>>>
-|	<<<--patches.suse/drm-i915-Avoid-the-branch-in-computing-intel_ring_sp-->>><<<++patches.suse/mtd-rawnand-brcmnand-Fix-ecc-chunk-calculation-for-e.patch++>>>
-|	<<<--patches.suse/drm-i915-Report-the-ring-space-from-intel_ring_updat-->>><<<++patches.suse/mtd-spi-nor-intel-spi-Add-support-for-Intel-Tiger-La.patch++>>>
-|	<<<--patches.suse/drm-i915-Micro-optimise-hotpath-through-intel_ring_b-->>><<<++patches.suse/mtd-spi-nor-Fix-Cadence-QSPI-RCU-Schedule-Stall.patch++>>>
-|	<<<--patches.suse/drm-i915-use-memdup_user_nul-->>><<<++patches.suse/mtd-spi-nor-Fix-an-error-code-in-spi_nor_read_raw.patch++>>>
-|	<<<--patches.suse/drm-i915-Move-uncore-definitions-into-a-separate-hea-->>><<<++patches.suse/mtd-spi-nor-fix-a-memory-leak-bug.patch++>>>
-|	<<<--patches.suse/drm-i915-Show-dmc-debug-registers-on-Kabylake-->>><<<++patches.suse/mtd-spi-nor-Add-support-for-mt35xu02g.patch++>>>
-|	<<<--patches.suse/drm-i915-vlv-Fix-port-B-PLL-opamp-initialization-->>><<<++patches.suse/mtd-cfi_cmdset_0002-Use-chip_good-to-retry-in-do_wri.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-Check-error-return-during-DPCD-capabilit-->>><<<++patches.suse/ubifs-Fix-memory-leak-in-read_znode-error-path.patch++>>>
-|	<<<--patches.suse/drm-i915-sdvo-Check-error-return-from-intel_sdvo_get-->>><<<++patches.suse/ubifs-Fix-memory-leak-in-__ubifs_node_verify_hmac-er.patch++>>>
-|	<<<--patches.suse/drm-i915-Check-error-return-when-setting-DMA-mask-->>><<<++patches.suse/jbd2-flush_descriptor-Do-not-decrease-buffer-head-s-ref-count.patch++>>>
-|	<<<--patches.suse/drm-i915-Check-error-return-when-converting-pipe-to--->>><<<++patches.suse/ext4-set-error-return-correctly-when-ext4_htree_stor.patch++>>>
-|	<<<--patches.suse/drm-i915-Sanitize-stolen-memory-size-calculation-->>><<<++patches.suse/ext4-fix-warning-inside-ext4_convert_unwritten_exten.patch++>>>
-|	<<<--patches.suse/drm-i915-lvds-Remove-magic-from-PLL-programming-->>><<<++patches.suse/ext4-fix-punch-hole-for-inline_data-file-systems.patch++>>>
-|	<<<--patches.suse/drm-i915-s-vlv_plane_wm_compute-vlv_raw_plane_wm_com-->>><<<++patches.suse/ext4-fix-potential-use-after-free-after-remounting-w.patch++>>>
-|	<<<--patches.suse/drm-i915-Drop-the-debug-message-from-vlv_get_fifo_si-->>><<<++patches.suse/ext4-fix-kernel-oops-caused-by-spurious-casefold-fla.patch++>>>
-|	<<<--patches.suse/drm-i915-s-vlv_num_wm_levels-intel_wm_num_levels-->>><<<++patches.suse/quota-fix-wrong-condition-in-is_quota_modification.patch++>>>
-|	<<<--patches.suse/drm-i915-Rename-bunch-of-vlv_-watermark-structures-t-->>><<<++patches.suse/f2fs-fix-to-drop-meta-node-pages-during-umount.patch++>>>
-|	<<<--patches.suse/drm-i915-Make-vlv-chv-watermark-debug-print-less-cry-->>><<<++patches.suse/gfs2-clear-buf_in_tr-when-ending-a-transaction-in-sw.patch++>>>
-|	<<<--patches.suse/drm-i915-Document-CxSR-->>><<<++patches.suse/MIPS-Ingenic-Disable-broken-BTB-lookup-optimization.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-cursor-cpp-in-watermark-calculatins-for-->>><<<++patches.suse/MIPS-Don-t-use-bc_false-uninitialized-in-__mm_isBran.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-the-g4x-watermark-TLB-miss-workaround-->>><<<++patches.suse/MIPS-tlbex-Explicitly-cast-_PAGE_NO_EXEC-to-a-boolea.patch++>>>
-|	<<<--patches.suse/drm-i915-Refactor-the-g4x-TLB-miss-w-a-to-a-helper-->>><<<++patches.suse/MIPS-Treat-Loongson-Extensions-as-ASEs.patch++>>>
-|	<<<--patches.suse/drm-i915-Refactor-wm-calculations-->>><<<++patches.suse/mips-atomic-Fix-loongson_llsc_mb-wreckage.patch++>>>
-|	<<<--patches.suse/drm-i915-Apply-the-g4x-TLB-miss-w-a-to-SR-watermarks-->>><<<++patches.suse/mips-atomic-Fix-smp_mb__-before-after-_atomic.patch++>>>
-|	<<<--patches.suse/drm-i915-Two-stage-watermarks-for-g4x-->>><<<++patches.suse/ARM-8875-1-Kconfig-default-to-AEABI-w-Clang.patch++>>>
-|	<<<--patches.suse/drm-i915-Enable-HPLL-watermarks-on-g4x-->>><<<++patches.suse/ARM-8896-1-VDSO-Don-t-leak-kernel-addresses.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-g4x-watermark-tracepoint-->>><<<++patches.suse/ARM-8898-1-mm-Don-t-treat-faults-reported-from-cache.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-support-for-sprites-on-g4x-->>><<<++patches.suse/ARM-8903-1-ensure-that-usable-memory-in-bank-0-start.patch++>>>
-|	<<<--patches.suse/drm-i915-Parametrize-cursor-primary-pipe-select-bits-->>><<<++patches.suse/ARM-8904-1-skip-nomap-memblocks-while-finding-the-lo.patch++>>>
-|	<<<--patches.suse/drm-i915-Pass-intel_plane-and-intel_crtc-to-plane-ho-->>><<<++patches.suse/ARM-8905-1-Emit-__gnu_mcount_nc-when-using-Clang-10..patch++>>>
-|	<<<--patches.suse/drm-i915-Refactor-CURBASE-calculation-->>><<<++patches.suse/0001-module-support-reading-multiple-values-per-modinfo-t.patch++>>>
-|	<<<--patches.suse/drm-i915-Clean-up-cursor-junk-from-intel_crtc-->>><<<++patches.suse/0002-export-explicitly-align-struct-kernel_symbol.patch++>>>
-|	<<<--patches.suse/drm-i915-Refactor-CURPOS-calculation-->>><<<++patches.suse/0003-module-add-support-for-symbol-namespaces.patch++>>>
-|	<<<--patches.suse/drm-i915-Move-cursor-position-and-base-handling-into-->>><<<++patches.suse/0004-modpost-add-support-for-symbol-namespaces.patch++>>>
-|	<<<--patches.suse/drm-i915-Drop-useless-posting-reads-from-cursor-comm-->>><<<++patches.suse/0005-module-add-config-option-MODULE_ALLOW_MISSING_NAMESP.patch++>>>
-|	<<<--patches.suse/drm-i915-Split-cursor-check_plane-into-i845-and-i9xx-->>><<<++patches.suse/0006-export-allow-definition-default-namespaces-in-Makefi.patch++>>>
-|	<<<--patches.suse/drm-i915-Generalize-cursor-size-checks-a-bit-->>><<<++patches.suse/0007-modpost-add-support-for-generating-namespace-depende.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-fb-pitches-0-in-cursor-code-->>><<<++patches.suse/0008-scripts-Coccinelle-script-for-namespace-dependencies.patch++>>>
-|	<<<--patches.suse/drm-i915-Support-variable-cursor-height-on-ivb-->>><<<++patches.suse/0009-docs-Add-documentation-for-Symbol-Namespaces.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-gen3-physical-cursor-alignment-requirem-->>><<<++patches.suse/0010-usb-storage-remove-single-use-define-for-debugging.patch++>>>
-|	<<<--patches.suse/drm-i915-Handle-fb-offset-and-src-coordinates-for-cu-->>><<<++patches.suse/0011-usb-storage-export-symbols-in-USB_STORAGE-namespace.patch++>>>
-|	<<<--patches.suse/drm-i915-Relax-845-865-CURBASE-alignemnt-requirement-->>><<<++patches.suse/0012-module-Fix-link-failure-due-to-invalid-relocation-on.patch++>>>
-|	<<<--patches.suse/drm-i915-Simplify-cursor-register-write-sequence-->>><<<++patches.suse/soundwire-intel-fix-channel-number-reported-by-hardw.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-__intel_wait_for_register_fw-to-not-sle-->>><<<++patches.suse/soundwire-bus-set-initial-value-to-port_status.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Dump-the-GuC-stage-descriptor-pool-in-d-->>><<<++patches.suse/remoteproc-qcom-q6v5-mss-fixup-q6v5_pds_enable-error.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-hw-state-verifier-access-to-crtc-state-->>><<<++patches.suse/rtc-bd70528-fix-driver-dependencies.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-vma-unpin-in-intel_plane_destroy-->>><<<++patches.suse/rtc-rv3029-revert-error-handling-patch-to-rv3029_eep.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Move-notification-code-into-virtual-fun-->>><<<++patches.suse/rtc-fsl-ftm-alarm-add-FTM-alarm-driver.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Make-scratch-register-base-and-count-fl-->>><<<++patches.suse/rtc-pcf2127-bugfix-read-rtc-disables-watchdog.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-cap-check-for-intel_dp_aux_backlight-dr-->>><<<++patches.suse/rtc-snvs-fix-possible-race-condition.patch++>>>
-|	<<<--patches.suse/drm-i915-Correctly-enable-backlight-brightness-adjus-->>><<<++patches.suse/rtc-pcf85363-pcf85263-fix-regmap-error-in-set_time.patch++>>>
-|	<<<--patches.suse/drm-i915-Set-backlight-mode-before-enable-backlight-->>><<<++patches.suse/power-supply-register-HWMON-devices-with-valid-names.patch++>>>
-|	<<<--patches.suse/drm-i915-Restore-brightness-level-in-aux-backlight-d-->>><<<++patches.suse/power-supply-sbs-battery-use-correct-flags-field.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-fix-gen7_append_oa_reports-comment-->>><<<++patches.suse/power-supply-sbs-battery-only-return-health-when-bat.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-avoid-poll-read-EAGAIN-busy-loops-->>><<<++patches.suse/power-supply-Init-device-wakeup-after-device_add.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-avoid-read-back-of-head-register-->>><<<++patches.suse/power-reset-gpio-restart-Fix-typo-when-gpio-reset-is.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-no-head-tail-ref-in-gen7_oa_read-->>><<<++patches.suse/power-supply-ab8500-remove-set-but-not-used-variable.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-improve-tail-race-workaround-->>><<<++patches.suse/crypto-talitos-fix-missing-break-in-switch-statement.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-improve-invalid-OA-format-debug-messag-->>><<<++patches.suse/crypto-hisilicon-Fix-double-free-in-sec_free_hw_sgl.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-better-pipeline-aged-aging-tail-update-->>><<<++patches.suse/crypto-hisilicon-Matching-the-dma-address-for-dma_po.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-rate-limit-spurious-oa-report-notice-->>><<<++patches.suse/hwrng-core-don-t-wait-on-add_early_randomness.patch++>>>
-|	<<<--patches.suse/drm-i915-Update-DRIVER_DATE-to-20170515-->>><<<++patches.suse/selinux-fix-residual-uses-of-current_security-for-th.patch++>>>
-|	<<<--patches.suse/drm-i915-Fixup-64bit-divides-in-timelines-selftest-->>><<<++patches.suse/LSM-SafeSetID-Stop-releasing-uninitialized-ruleset.patch++>>>
-|	<<<--patches.suse/drm-i915-glk-Calculate-high-low-switch-count-for-GLK-->>><<<++patches.suse/HID-hidraw-Fix-invalid-read-in-hidraw_ioctl.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-fix-spelling-mistake-adddress-address-->>><<<++patches.suse/HID-logitech-Fix-general-protection-fault-caused-by-.patch++>>>
-|	<<<--patches.suse/gpu-drm-i915-remove-dead-code-->>><<<++patches.suse/HID-logitech-dj-Fix-crash-when-initial-logi_dj_recv_.patch++>>>
-|	<<<--patches.suse/gpu-drm-i915-compress-logic-into-one-line-->>><<<++patches.suse/HID-sony-Fix-memory-corruption-issue-on-cleanup.patch++>>>
-|	<<<--patches.suse/drm-i915-gen9-Reintroduce-WaEnableYV12BugFixInHalfSl-->>><<<++patches.suse/HID-prodikeys-Fix-general-protection-fault-during-pr.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-kref-from-i915_sw_fence-->>><<<++patches.suse/HID-apple-Fix-stuck-function-keys-when-using-FN.patch++>>>
-|	<<<--patches.suse/drm-i915-Import-the-kfence-selftests-for-i915_sw_fen-->>><<<++patches.suse/HID-Add-quirk-for-HP-X500-PIXART-OEM-mouse.patch++>>>
-|	<<<--patches.suse/drm-i915-Make-ptr_unpack_bits-more-function-like-->>><<<++patches.suse/hidraw-Return-EPOLLOUT-from-hidraw_poll.patch++>>>
-|	<<<--patches.suse/drm-i915-Redefine-ptr_pack_bits-and-friends-->>><<<++patches.suse/HID-wacom-Fix-several-minor-compiler-warnings.patch++>>>
-|	<<<--patches.suse/drm-i915-execlists-Pack-the-count-into-the-low-bits--->>><<<++patches.suse/HID-wacom-add-new-MobileStudio-Pro-13-support.patch++>>>
-|	<<<--patches.suse/drm-i915-Don-t-mark-an-execlists-context-switch-when-->>><<<++patches.suse/livepatch-nullify-obj-mod-in-klp_module_coming-s-error-path.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-a-define-for-the-default-priority-0-->>><<<++patches.suse/Smack-Don-t-ignore-other-bprm-unsafe-flags-if-LSM_UN.patch++>>>
-|	<<<--patches.suse/drm-i915-Split-execlist-priority-queue-into-rbtree-l-->>><<<++patches.suse/security-smack-Fix-possible-null-pointer-dereference.patch++>>>
-|	<<<--patches.suse/drm-i915-Create-a-kmem_cache-to-allocate-struct-i915-->>><<<++patches.suse/smack-use-GFP_NOFS-while-holding-inode_smack-smk_loc.patch++>>>
-|	<<<--patches.suse/drm-i915-execlists-Reduce-lock-contention-between-sc-->>><<<++patches.suse/PCI-Add-pci_info_ratelimited-to-ratelimit-PCI-separa.patch++>>>
-|	<<<--patches.suse/drm-i915-Stop-inlining-the-execlists-IRQ-handler-->>><<<++patches.suse/PCI-Use-static-const-struct-not-const-static-struct.patch++>>>
-|	<<<--patches.suse/drm-i915-Don-t-force-serialisation-on-marking-up-exe-->>><<<++patches.suse/PCI-Add-ACS-quirk-for-iProc-PAXB.patch++>>>
-|	<<<--patches.suse/drm-i915-fix-naming-of-fixed_16_16-wrapper-->>><<<++patches.suse/PCI-P2PDMA-Introduce-private-pagemap-structure.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-more-wrapper-for-fixed_point_16_16-oper-->>><<<++patches.suse/PCI-P2PDMA-Add-provider-s-pci_dev-to-pci_p2pdma_page.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-fixed_16_16-wrapper-for-division-operat-->>><<<++patches.suse/PCI-P2PDMA-Add-constants-for-map-type-results-to-ups.patch++>>>
-|	<<<--patches.suse/drm-i915-skl-calculate-pixel_rate-relative_data_rate-->>><<<++patches.suse/PCI-P2PDMA-Factor-out-__upstream_bridge_distance.patch++>>>
-|	<<<--patches.suse/drm-i915-skl-Fail-the-flip-if-no-FB-for-WM-calculati-->>><<<++patches.suse/PCI-P2PDMA-Apply-host-bridge-whitelist-for-ACS.patch++>>>
-|	<<<--patches.suse/drm-i915-skl-no-need-to-memset-again-->>><<<++patches.suse/PCI-P2PDMA-Factor-out-host_bridge_whitelist.patch++>>>
-|	<<<--patches.suse/drm-i915-skl-Fail-the-flip-if-ddb-min-requirement-ex-->>><<<++patches.suse/PCI-P2PDMA-Whitelist-some-Intel-host-bridges.patch++>>>
-|	<<<--patches.suse/drm-i915-skl-Watermark-calculation-cleanup-->>><<<++patches.suse/PCI-P2PDMA-Add-attrs-argument-to-pci_p2pdma_map_sg.patch++>>>
-|	<<<--patches.suse/drm-i915-skl-Perform-wm-level-calculations-in-separa-->>><<<++patches.suse/PCI-P2PDMA-Introduce-pci_p2pdma_unmap_sg.patch++>>>
-|	<<<--patches.suse/drm-i915-skl-use-linetime-latency-if-ddb-size-is-not-->>><<<++patches.suse/PCI-P2PDMA-Factor-out-__pci_p2pdma_map_sg.patch++>>>
-|	<<<--patches.suse/drm-i915-Check-C-for-null-pointer-rather-than-B-->>><<<++patches.suse/PCI-P2PDMA-Store-mapping-method-in-an-xarray.patch++>>>
-|	<<<--patches.suse/drm-i915-selftests-Pretend-to-be-a-gfx-pci-device-->>><<<++patches.suse/PCI-P2PDMA-dma_map-requests-that-traverse-the-host-b.patch++>>>
-|	<<<--patches.suse/drm-i915-Try-harder-to-reset-the-GPU-->>><<<++patches.suse/PCI-P2PDMA-Allow-IOMMU-for-host-bridge-whitelist.patch++>>>
-|	<<<--patches.suse/drm-i915-Reorder-media-render-reset-on-g4x-->>><<<++patches.suse/PCI-P2PDMA-Update-pci_p2pdma_distance_many-documenta.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Remove-failed-doorbell-stat-from-debugf-->>><<<++patches.suse/PCI-Restore-Resizable-BAR-size-bits-correctly-for-1M.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Remove-last-submission-result-from-debu-->>><<<++patches.suse/PCI-Correct-pci-resource_alignment-parameter-example.patch++>>>
-|	<<<--patches.suse/drm-i915-g4x-Improve-gpu-reset-reliability-->>><<<++patches.suse/PCI-Add-Amazon-s-Annapurna-Labs-vendor-ID.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Remove-action-status-and-statistics-fro-->>><<<++patches.suse/PCI-Add-ACS-quirk-for-Amazon-Annapurna-Labs-root-por.patch++>>>
-|	<<<--patches.suse/drm-i915-Check-for-allocation-failure-->>><<<++patches.suse/PCI-VPD-Prevent-VPD-access-for-Amazon-s-Annapurna-La.patch++>>>
-|	<<<--patches.suse/drm-i915-huc-Update-GLK-HuC-version-->>><<<++patches.suse/PCI-Add-quirk-to-disable-MSI-X-support-for-Amazon-s-.patch++>>>
-|	<<<--patches.suse/drm-i915-g33-Improve-reset-reliability-->>><<<++patches.suse/PCI-dwc-Add-validation-that-PCIe-core-is-set-to-corr.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-misleading-comment-in-request_alloc-->>><<<++patches.suse/PCI-dwc-Return-directly-when-num-lanes-is-not-found.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Skip-port-assign-on-first-iteration-of--->>><<<++patches.suse/msft-hv-1911-PCI-hv-Avoid-use-of-hv_pci_dev-pci_slot-after-freein.patch++>>>
-|	<<<--patches.suse/drm-i915-Convert-i915_gem_object_ops-flags-values-to-->>><<<++patches.suse/PCI-pci-hyperv-Fix-build-errors-on-non-SYSFS-config.patch++>>>
-|	<<<--patches.suse/drm-i915-Only-GGTT-vma-may-be-pinned-and-prevent-shr-->>><<<++patches.suse/msft-hv-1921-PCI-hv-Detect-and-fix-Hyper-V-PCI-domain-number-coll.patch++>>>
-|	<<<--patches.suse/drm-i915-Consolidate-ifdef-CONFIG_INTEL_IOMMU-->>><<<++patches.suse/msft-hv-1947-PCI-hv-Use-bytes-4-and-5-from-instance-ID-as-the-PCI.patch++>>>
-|	<<<--patches.suse/drm-i915-Drop-AUX-backlight-enable-check-for-backlig-->>><<<++patches.suse/PCI-layerscape-Add-the-bar_fixed_64bit-property-to-t.patch++>>>
-|	<<<--patches.suse/drm-Add-definition-for-eDP-backlight-frequency-->>><<<++patches.suse/PCI-layerscape-Add-CONFIG_PCI_LAYERSCAPE_EP-to-build.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Disable-send-function-on-fini-->>><<<++patches.suse/PCI-rockchip-Propagate-errors-for-optional-regulator.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Introduce-buffer-based-cmd-transport-->>><<<++patches.suse/PCI-exynos-Propagate-errors-for-optional-PHYs.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-capture-GuC-logs-if-FW-fails-to-load-->>><<<++patches.suse/PCI-imx6-Propagate-errors-for-optional-regulators.patch++>>>
-|	<<<--patches.suse/drm-i915-Keep-the-forcewake-timer-alive-for-1ms-past-->>><<<++patches.suse/PCI-histb-Propagate-errors-for-optional-regulators.patch++>>>
-|	<<<--patches.suse/drm-i915-Update-DRIVER_DATE-to-20170529-->>><<<++patches.suse/PCI-mobiveil-Fix-the-CPU-base-address-setup-in-inbou.patch++>>>
-|	<<<--patches.suse/drm-omapdrm-Take-GEM-object-reference-when-exporting-->>><<<++patches.suse/PCI-tegra-Fix-OF-node-reference-leak.patch++>>>
-|	<<<--patches.suse/0055-drm-rockchip-use-drm_for_each_connector_iter.patch-->>><<<++patches.suse/PCI-Add-defines-for-some-of-PCIe-spec-r4.0-features.patch++>>>
-|	<<<--patches.suse/drm-i915-use-drm_for_each_connector_iter-->>><<<++patches.suse/PCI-Disable-MSI-for-Tegra-root-ports.patch++>>>
-|	<<<--patches.suse/drm-nouveau-use-drm_for_each_connector_iter-->>><<<++patches.suse/PCI-dwc-Group-DBI-registers-writes-requiring-unlocki.patch++>>>
-|	<<<--patches.suse/drm-Remove-drm_device-virtdev-->>><<<++patches.suse/PCI-dwc-Move-config-space-capability-search-API.patch++>>>
-|	<<<--patches.suse/drm-Add-drm_-crtc-encoder-connector-_mode_valid-->>><<<++patches.suse/PCI-dwc-Add-extended-configuration-space-capability-.patch++>>>
-|	<<<--patches.suse/drm-Introduce-drm_bridge_mode_valid-->>><<<++patches.suse/PCI-dwc-Export-dw_pcie_wait_for_link-API.patch++>>>
-|	<<<--patches.suse/drm-Use-new-mode_valid-helpers-in-connector-probe-he-->>><<<++patches.suse/PCI-dwc-Add-support-to-enable-CDM-register-check.patch++>>>
-|	<<<--patches.suse/drm-Use-mode_valid-in-atomic-modeset-->>><<<++patches.suse/phy-tegra-Add-PCIe-PIPE2UPHY-support.patch++>>>
-|	<<<--patches.suse/drm-doc-move-printf-helpers-out-of-drmP.h-->>><<<++patches.suse/PCI-tegra-Add-Tegra194-PCIe-support.patch++>>>
-|	<<<--patches.suse/drm-Use-vsnprintf-extension-ph-->>><<<++patches.suse/PCI-tegra-Add-support-to-configure-sideband-pins.patch++>>>
-|	<<<--patches.suse/drm-better-document-how-to-send-out-the-crtc-disable-->>><<<++patches.suse/PCI-tegra-Add-support-to-enable-slot-regulators.patch++>>>
-|	<<<--patches.suse/drm-atomic-Consitfy-mode-parameter-to-drm_atomic_set-->>><<<++patches.suse/arm64-tegra-Add-PCIe-slot-supply-information-in-p297.patch++>>>
-|	<<<--patches.suse/drm-Extract-drm_vblank.-hc-->>><<<++patches.suse/PCI-vmd-Fix-config-addressing-when-using-bus-offsets.patch++>>>
-|	<<<--patches.suse/drm-doc-Polish-irq-helper-documentation-->>><<<++patches.suse/PCI-vmd-Fix-shadow-offsets-to-reflect-spec-changes.patch++>>>
-|	<<<--patches.suse/drm-remove-writeq-readq-function-definitions-->>><<<++patches.suse/0001-video-backlight-Drop-default-m-for-LCD-BACKLIGHT_CLA.patch++>>>
-|	<<<--patches.suse/drm-introduce-sync-objects-v4-->>><<<++patches.suse/mfd-intel-lpss-Remove-D3cold-delay.patch++>>>
-|	<<<--patches.suse/drm-syncobj-add-sync_file-interaction.-v1.2-->>><<<++patches.suse/mfd-intel-lpss-Add-Intel-Tiger-Lake-PCI-IDs.patch++>>>
-|	<<<--patches.suse/drm-Add-const-to-name-field-declaration-in-struct-dr-->>><<<++patches.suse/vfs-Convert-bpf-to-use-the-new-mount-API.patch++>>>
-|	<<<--patches.suse/drm-panel-S6E3HA2-needs-backlight-code-->>><<<++patches.suse/hypfs-Fix-error-number-left-in-struct-pointer-member.patch++>>>
-|	<<<--patches.suse/drm-panel-add-backlight-dependency-for-sitronix-st77-->>><<<++patches.suse/msft-hv-1907-hv_balloon-Use-a-static-page-for-the-balloon_up-send.patch++>>>
-|	<<<--patches.suse/drm-Remove-duplicate-forward-declaration-->>><<<++patches.suse/msft-hv-1908-hv_balloon-Reorganize-the-probe-function.patch++>>>
-|	<<<--patches.suse/drm-Reduce-scope-of-state-variable-->>><<<++patches.suse/msft-hv-1919-Tools-hv-move-to-tools-buildsystem.patch++>>>
-|	<<<--patches.suse/drm-amdgpu-rename-rdev-to-adev-->>><<<++patches.suse/msft-hv-1935-HID-hv-Remove-dependencies-on-PAGE_SIZE-for-ring-buf.patch++>>>
-|	<<<--patches.suse/0001-drm-tegra-Check-for-malformed-offsets-and-sizes-in-t.patch-->>><<<++patches.suse/msft-hv-1936-Drivers-hv-vmbus-Break-out-synic-enable-and-disable-.patch++>>>
-|	<<<--patches.suse/drm-tegra-dc-Avoid-reset-asserts-on-Tegra20-->>><<<++patches.suse/msft-hv-1937-Drivers-hv-vmbus-Suspend-resume-the-synic-for-hibern.patch++>>>
-|	<<<--patches.suse/drm-nouveau-Clean-up-nv50_head_atomic_check_mode-and-->>><<<++patches.suse/msft-hv-1938-Drivers-hv-vmbus-Add-a-helper-function-is_sub_channe.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-g84-Extend-NVKM-HDMI-power-control--->>><<<++patches.suse/msft-hv-1939-Drivers-hv-vmbus-Implement-suspend-resume-for-VSC-dr.patch++>>>
-|	<<<--patches.suse/drm-nouveau-Pass-mode-dependent-AVI-and-Vendor-HDMI--->>><<<++patches.suse/msft-hv-1940-Drivers-hv-vmbus-Ignore-the-offers-when-resuming-fro.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-Add-mechanism-to-convert-HDMI-InfoF-->>><<<++patches.suse/msft-hv-1941-Drivers-hv-vmbus-Suspend-resume-the-vmbus-itself-for.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-g84-gt200-Use-supplied-HDMI-InfoFra-->>><<<++patches.suse/msft-hv-1942-Drivers-hv-vmbus-Clean-up-hv_sock-channels-by-force-.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-gt215-Use-supplied-HDMI-InfoFrames-->>><<<++patches.suse/msft-hv-1943-Drivers-hv-vmbus-Suspend-after-cleaning-up-hv_sock-a.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-gf119-Use-supplied-HDMI-InfoFrames-->>><<<++patches.suse/msft-hv-1944-Drivers-hv-vmbus-Resume-after-fixing-up-old-primary-.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-gk104-Use-supplied-HDMI-InfoFrames-->>><<<++patches.suse/tools-power-x86-intel-speed-select-Fix-high-priority.patch++>>>
-|	<<<--patches.suse/drm-nouveau-Handle-frame-packing-mode-geometry-and-t-->>><<<++patches.suse/platform-x86-pmc_atom-Add-Siemens-SIMATIC-IPC277E-to.patch++>>>
-|	<<<--patches.suse/drm-nouveau-Enable-stereoscopic-3D-output-over-HDMI-->>><<<++patches.suse/platform-x86-i2c-multi-instantiate-Derive-the-device.patch++>>>
-|	<<<--patches.suse/drm-nouveau-bios-volt-Parse-min-and-max-for-Version--->>><<<++patches.suse/fat-work-around-race-with-userspace-s-read-via-block.patch++>>>
-|	<<<--patches.suse/drm-nouveau-bios-iccsense-rails-for-power-sensors-ha-->>><<<++patches.suse/Revert-mm-z3fold.c-fix-race-between-migration-and-de.patch++>>>
-|	<<<--patches.suse/drm-nouveau-tmr-remove-nvkm_timer_alarm_cancel-->>><<<++patches.suse/mm-add-dummy-can_do_mlock-helper.patch++>>>
-|	<<<--patches.suse/drm-nouveau-bios-init-rename-nvbios_init-to-nvbios_d-->>><<<++patches.suse/z3fold-fix-retry-mechanism-in-page-reclaim.patch++>>>
-|	<<<--patches.suse/drm-nouveau-bios-init-remove-internal-use-of-nvbios_-->>><<<++patches.suse/kbuild-clean-compressed-initramfs-image.patch++>>>
-|	<<<--patches.suse/drm-nouveau-bios-init-rename-crtc-to-head-->>><<<++patches.suse/ocfs2-wait-for-recovering-done-after-direct-unlock-r.patch++>>>
-|	<<<--patches.suse/drm-nouveau-bios-init-bump-script-offset-to-32-bits-->>><<<++patches.suse/kmemleak-increase-DEBUG_KMEMLEAK_EARLY_LOG_SIZE-defa.patch++>>>
-|	<<<--patches.suse/drm-nouveau-bios-init-add-or-link-args-separate-from-->>><<<++patches.suse/mm-introduce-page_size.patch++>>>
-|	<<<--patches.suse/drm-nouveau-bios-init-add-a-new-devinit-script-inter-->>><<<++patches.suse/mm-introduce-page_shift.patch++>>>
-|	<<<--patches.suse/drm-nouveau-devinit-use-new-devinit-script-interpret-->>><<<++patches.suse/mm-introduce-compound_nr.patch++>>>
-|	<<<--patches.suse/drm-nouveau-fb-ram-nv40-use-new-devinit-script-inter-->>><<<++patches.suse/mm-replace-list_move_tail-with-add_page_to_lru_list_tail.patch++>>>
-|	<<<--patches.suse/drm-nouveau-kms-nv04-use-new-devinit-script-interpre-->>><<<++patches.suse/mm-page_owner-record-page-owner-for-each-subpage.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-shuffle-functions-around-->>><<<++patches.suse/mm-page_owner-keep-owner-info-when-freeing-the-page.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-rename-nvkm_output-to-nvkm_outp-->>><<<++patches.suse/mm-page_owner-debug_pagealloc-save-and-dump-freeing-stack-trace.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-rename-nvkm_output_dp-to-nvkm_dp-->>><<<++patches.suse/mm-filemap.c-don-t-initiate-writeback-if-mapping-has-no-dirty-pages.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-s-nvkm_connector-nvkm_conn-->>><<<++patches.suse/mm-filemap.c-rewrite-mapping_needs_writeback-in-less-fancy-manner.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-delay-output-path-connector-constru-->>><<<++patches.suse/mm-vmscan-do-not-share-cgroup-iteration-between-reclaimers.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-introduce-object-to-track-per-head--->>><<<++patches.suse/mm-gup-add-make_dirty-arg-to-put_user_pages_dirty_lo.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-move-vblank_-get-put-methods-into-n-->>><<<++patches.suse/mm-vmalloc-do-not-keep-unpurged-areas-in-the-busy-tree.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-common-implementation-of-scanoutpos-->>><<<++patches.suse/mm-vmalloc-modify-struct-vmap_area-to-reduce-its-size.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-introduce-input-output-resource-abs-->>><<<++patches.suse/mm-vmalloc.c-move-area-pages-after-if-statement.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-fork-off-some-new-hw-specific-imple-->>><<<++patches.suse/z3fold-fix-memory-leak-in-kmem-cache.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-identity-map-display-paths-to-outpu-->>><<<++patches.suse/mm-compaction.c-clear-total_-migrate-free-_scanned-b.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-dp-remove-DP_PWR-method-->>><<<++patches.suse/mm-compaction.c-remove-unnecessary-zone-parameter-in-isolate_migratepages.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-dp-store-current-link-configuration-->>><<<++patches.suse/mm-mempolicy.c-remove-unnecessary-nodemask-check-in-kernel_migrate_pages.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-dp-no-need-for-lt_state-except-duri-->>><<<++patches.suse/memcg-oom-don-t-require-__GFP_FS-when-invoking-memcg.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-dp-use-cached-link-configuration-wh-->>><<<++patches.suse/mm-reclaim-make-should_continue_reclaim-perform-dryrun-detection.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-dp-determine-a-failsafe-link-traini-->>><<<++patches.suse/mm-reclaim-cleanup-should_continue_reclaim.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-dp-only-check-for-re-train-when-the-->>><<<++patches.suse/mm-compaction-raise-compaction-priority-after-it-withdrawns.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-dp-train-link-only-when-actively-di-->>><<<++patches.suse/hugetlbfs-don-t-retry-when-pool-page-allocations-start-to-fail.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-nv50-execute-supervisor-on-its-own--->>><<<++patches.suse/mm-thp-extract-split_queue_-into-a-struct.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-nv50-fetch-head-OR-state-at-beginni-->>><<<++patches.suse/mm-move-mem_cgroup_uncharge-out-of-__page_cache_release.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-nv50-port-OR-power-state-control-to-->>><<<++patches.suse/mm-shrinker-make-shrinker-not-depend-on-memcg-kmem.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-nv50-port-OR-manual-sink-detection--->>><<<++patches.suse/mm-thp-make-deferred-split-shrinker-memcg-aware.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-g84-port-OR-HDMI-control-to-nvkm_io-->>><<<++patches.suse/arm64-consider-stack-randomization-for-mmap-base-onl.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-g94-port-OR-DP-lane-mapping-to-nvkm-->>><<<++patches.suse/arm-properly-account-for-stack-randomization-and-sta.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-g94-port-OR-DP-link-setup-to-nvkm_i-->>><<<++patches.suse/arm-use-STACK_TOP-when-computing-mmap-base-address.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-g94-port-OR-DP-link-power-control-t-->>><<<++patches.suse/mips-properly-account-for-stack-randomization-and-st.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-g94-port-OR-DP-training-pattern-con-->>><<<++patches.suse/block-use-symbolic-constants-for-t10_pi-type.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-g94-port-OR-DP-drive-setting-contro-->>><<<++patches.suse/block-centralize-PI-remapping-logic-to-the-block-lay.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-gt215-port-HDA-ELD-controls-to-nvkm-->>><<<++patches.suse/block-bfq-update-inject-limit-only-after-injection-o.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-gf119-port-OR-DP-VCPI-control-to-nv-->>><<<++patches.suse/block-bfq-reduce-upper-bound-for-inject-limit-to-max.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-remove-hw-specific-customisation-of-->>><<<++patches.suse/block-bfq-increase-update-frequency-of-inject-limit.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-introduce-acquire-release-display-p-->>><<<++patches.suse/block-bfq-push-up-injection-only-after-setting-servi.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-dp-determine-link-bandwidth-require-->>><<<++patches.suse/pktcdvd-remove-warning-on-attempting-to-register-non.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-dp-use-new-devinit-script-interpret-->>><<<++patches.suse/block-t10-pi-fix-Wswitch-warning.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-nv50-gt21x-remove-workaround-for-dp-->>><<<++patches.suse/block-drop-device-references-in-bsg_queue_rq.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-nv50-implement-a-common-supervisor--->>><<<++patches.suse/ALSA-dice-fix-wrong-packet-parameter-for-Alesis-iO26.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-nv50-implement-a-common-supervisor-2.0-->>><<<++patches.suse/ALSA-hda-realtek-Fix-alienware-headset-mic.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-nv50-implement-a-common-supervisor-2.1-->>><<<++patches.suse/ALSA-usb-audio-Add-Hiby-device-family-to-quirks-for-.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-nv50-implement-a-common-supervisor-2.2-->>><<<++patches.suse/ALSA-hda-Apply-AMD-controller-workaround-for-Raven-p.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-nv50-implement-a-common-supervisor-3.0-->>><<<++patches.suse/ALSA-hda-realtek-PCI-quirk-for-Medion-E4254.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-gm200-allow-non-identity-mapping-of-->>><<<++patches.suse/ALSA-hda-Add-laptop-imic-fixup-for-ASUS-M9V-laptop.patch++>>>
-|	<<<--patches.suse/drm-nouveau-hwmon-Add-config-for-all-sensors-and-the-->>><<<++patches.suse/ASoC-fsl_sai-Fix-noise-when-using-EDMA.patch++>>>
-|	<<<--patches.suse/drm-nouveau-hwmon-Add-nouveau_hwmon_ops-structure-wi-->>><<<++patches.suse/ASoC-core-delete-component-card_list-in-soc_remove_c.patch++>>>
-|	<<<--patches.suse/drm-nouveau-hwmon-Remove-old-code-add-.write-.read-o-->>><<<++patches.suse/ASoC-core-use-list_del_init-and-move-it-back-to-soc_.patch++>>>
-|	<<<--patches.suse/drm-nouveau-hwmon-expose-the-auto_point-and-pwm_min--->>><<<++patches.suse/ASoC-pcm3168a-The-codec-does-not-support-S32_LE.patch++>>>
-|	<<<--patches.suse/drm-nouveau-hwmon-Change-permissions-to-numeric-->>><<<++patches.suse/ALSA-usb-audio-Add-DSD-support-for-EVGA-NU-Audio.patch++>>>
-|	<<<--patches.suse/drm-nouveau-tegra-Skip-manual-unpowergating-when-not-->>><<<++patches.suse/i2c-tegra-Compile-PM-functions-unconditionally.patch++>>>
-|	<<<--patches.suse/drm-nouveau-tegra-Don-t-leave-GPU-in-reset-->>><<<++patches.suse/i2c-cht-wc-Fix-lockdep-warning.patch++>>>
-|	<<<--patches.suse/drm-nouveau-Skip-vga_fini-on-non-PCI-device-->>><<<++patches.suse/i2c-designware-pci-Switch-over-to-MSI-interrupts.patch++>>>
-|	<<<--patches.suse/drm-nouveau-use-proper-prototype-in-nouveau_pmops_ru-->>><<<++patches.suse/i2c-designware-pci-Add-support-for-Elkhart-Lake-PSE-.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-nv50-avoid-creating-ORs-that-aren-t-->>><<<++patches.suse/i2c-designware-assert-reset-when-error-happen-at-pro.patch++>>>
-|	<<<--patches.suse/drm-msm-hdmi-Use-bitwise-operators-when-building-reg-->>><<<++patches.suse/i2c-i801-Use-iTCO-version-6-in-Cannon-Lake-PCH-and-b.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-decoupled-MMIO-code-->>><<<++patches.suse/i2c-hix5hd2-Remove-IRQF_ONESHOT.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-atomic-scaling_mode-instead-of-panel.fi-->>><<<++patches.suse/i2c-exynos5-Remove-IRQF_ONESHOT.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-per-connector-scaling-mode-property-->>><<<++patches.suse/i2c-tegra-Move-suspend-handling-to-NOIRQ-phase.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-plumbing-for-digital-connector-state-v3-->>><<<++patches.suse/selftests-tpm2-Add-the-missing-TEST_FILES-assignment.patch++>>>
-|	<<<--patches.suse/drm-i915-Convert-DSI-connector-properties-to-atomic-->>><<<++patches.suse/KEYS-trusted-correctly-initialize-digests-and-fix-lo.patch++>>>
-|	<<<--patches.suse/drm-i915-Convert-LVDS-connector-properties-to-atomic-->>><<<++patches.suse/tpm-Wrap-the-buffer-from-the-caller-to-tpm_buf-in-tp.patch++>>>
-|	<<<--patches.suse/drm-i915-Make-intel_dp-has_audio-reflect-hw-state-on-->>><<<++patches.suse/fuse-fix-deadlock-with-aio-poll-and-fuse_iqueue-wait.patch++>>>
-|	<<<--patches.suse/drm-i915-Convert-intel_dp-properties-to-atomic-v2-->>><<<++patches.suse/fuse-fix-request-limit.patch++>>>
-|	<<<--patches.suse/drm-i915-Convert-intel_hdmi-connector-properties-to--->>><<<++patches.suse/fuse-fix-missing-unlock_page-in-fuse_writepage.patch++>>>
-|	<<<--patches.suse/drm-i915-Handle-force_audio-correctly-in-intel_sdvo-->>><<<++patches.suse/fuse-fix-beyond-end-of-page-access-in-fuse_parse_cac.patch++>>>
-|	<<<--patches.suse/drm-i915-Convert-intel_sdvo-connector-properties-to--->>><<<++patches.suse/fuse-fix-memleak-in-cuse_channel_open.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-kerneldoc-to-describe-i915_gem_object.v-->>><<<++patches.suse/ceph-fix-directories-inode-i_blkbits-initialization.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-toplevel-struct_mutex-locking-from-d-->>><<<++patches.suse/0003-ceph-allow-copy_file_range-when-src-and-dst-inode-are-same.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Add-gvt-options-sanitize-function-->>><<<++patches.suse/0004-ceph-don-t-list-vxattrs-in-listxattr.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Return-EIO-if-host-enable_execlists-not-->>><<<++patches.suse/0005-libceph-add-function-that-reset-client-s-entity-addr.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Return-EIO-if-host-GuC-submission-is-en-->>><<<++patches.suse/0006-libceph-add-function-that-clears-osd-client-s-abort_err.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Fix-doorbell-id-selection-->>><<<++patches.suse/0007-ceph-allow-closing-session-in-restarting-reconnect-state.patch++>>>
-|	<<<--patches.suse/drm-i915-skl-New-ddb-allocation-algorithm-->>><<<++patches.suse/0008-ceph-track-and-report-error-of-async-metadata-operation.patch++>>>
-|	<<<--patches.suse/drm-i915-skl-consider-max-supported-plane-pixel-rate-->>><<<++patches.suse/0009-ceph-pass-filp-to-ceph_get_caps.patch++>>>
-|	<<<--patches.suse/drm-i915-glk-Fix-dotclock-calculation-in-skl_check_p-->>><<<++patches.suse/0010-ceph-add-helper-function-that-forcibly-reconnects-to-ceph-cluster.patch++>>>
-|	<<<--patches.suse/drm-i915-ddi-Avoid-long-delays-during-system-suspend-->>><<<++patches.suse/0011-ceph-return-eio-if-read-write-against-filp-that-lost-file-locks.patch++>>>
-|	<<<--patches.suse/drm-i915-dvo-fix-debug-logging-on-unknown-DID-->>><<<++patches.suse/0012-ceph-invalidate-all-write-mode-filp-after-reconnect.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Assert-that-we-switch-between-known-ggt-->>><<<++patches.suse/0013-ceph-auto-reconnect-after-blacklisted.patch++>>>
-|	<<<--patches.suse/drm-i915-Check-the-ring-is-empty-when-declaring-the--->>><<<++patches.suse/0014-ceph-don-t-setpageerror-on-writepage-errors.patch++>>>
-|	<<<--patches.suse/drm-i915-return-the-correct-usable-aperture-size-und-->>><<<++patches.suse/0015-ceph-remove-ceph_get_cap_mds-and-_ceph_get_cap_mds.patch++>>>
-|	<<<--patches.suse/drm-i915-Allow-kswapd-to-pause-the-device-whilst-rea-->>><<<++patches.suse/ceph-fetch-cap_gen-under-spinlock-in-ceph_add_cap.patch++>>>
-|	<<<--patches.suse/drm-i915-cnp-Introduce-Cannonpoint-PCH-->>><<<++patches.suse/0017-ceph-eliminate-session-s_trim_caps.patch++>>>
-|	<<<--patches.suse/drm-i915-cnp-Add-PCI-ID-for-Cannonpoint-LP-PCH-->>><<<++patches.suse/0018-ceph-fix-comments-over-ceph_add_cap.patch++>>>
-|	<<<--patches.suse/drm-i915-cnp-Get-set-proper-Raw-clock-frequency-on-C-->>><<<++patches.suse/0019-ceph-have-_mark_caps_flushing-return-flush_tid.patch++>>>
-|	<<<--patches.suse/drm-i915-cnp-Backlight-support-for-CNP-->>><<<++patches.suse/0020-ceph-remove-unneeded-test-in-try_flush_caps.patch++>>>
-|	<<<--patches.suse/drm-i915-cnp-add-CNP-gmbus-support-->>><<<++patches.suse/0021-ceph-remove-ceph_i_noflush.patch++>>>
-|	<<<--patches.suse/drm-i915-cnp-Panel-Power-sequence-changes-for-CNP-PC-->>><<<++patches.suse/0022-ceph-remove-incorrect-comment-above-_send_cap.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-dead-code-from-runtime-resume-handle-->>><<<++patches.suse/0023-ceph-fix-indentation-in-_get_snap_name.patch++>>>
-|	<<<--patches.suse/drm-i915-Implement-fbc_status-Compressing-info-for-a-->>><<<++patches.suse/0024-ceph-update-the-mtime-when-truncating-up.patch++>>>
-|	<<<--patches.suse/drm-i915-s-fbc_fc-fbc_false_color-->>><<<++patches.suse/0025-ceph-don-t-freeze-during-write-page-faults.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Introduce-Cannonlake-platform-defition-->>><<<++patches.suse/0026-ceph-don-t-return-a-value-from-void-function.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Cannonlake-uses-CNP-PCH-->>><<<++patches.suse/0027-libceph-handle-osd-op-ceph_pagelist_append-errors.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Add-Cannonlake-PCI-IDs-for-U-skus-->>><<<++patches.suse/0028-ceph-add-buffered-direct-exclusionary-locking-for-reads-and-writes.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Add-Cannonlake-PCI-IDs-for-Y-skus-->>><<<++patches.suse/0029-ceph-turn-ceph_security_invalidate_secctx-into-static-inline.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-add-IS_CNL_REVID-macro-->>><<<++patches.suse/0030-ceph-only-set-ceph_i_sec_inited-if-we-got-a-mac-label.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Cannonlake-has-4-planes-3-sprites-per-p-->>><<<++patches.suse/0031-ceph-allow-arbitrary-security-xattrs.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Configure-EU-slice-power-gating-->>><<<++patches.suse/0032-rbd-fix-response-length-parameter-for-encoded-strings.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Cannonlake-has-same-MOCS-table-than-Sky-->>><<<++patches.suse/0033-ceph-use-release_pages-directly.patch++>>>
-|	<<<--patches.suse/drm-i915-gen10-Set-value-of-Indirect-Context-Offset--->>><<<++patches.suse/0034-libceph-drop-unused-con-parameter-of-calc_target.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Add-power-wells-for-CNL-->>><<<++patches.suse/ceph-reconnect-connection-if-session-hang-in-opening.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Also-need-power-well-sanitize-->>><<<++patches.suse/0036-rbd-pull-rbd_img_request_create-dout-out-into-the-callers.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-unnecessary-PORT3-definition-->>><<<++patches.suse/0037-ceph-move-static-keyword-to-the-front-of-declarations.patch++>>>
-|	<<<--patches.suse/drm-i915-Unify-GT-and-GT3-definitions-->>><<<++patches.suse/0038-ceph-include-ceph_debug-h-in-cache-c.patch++>>>
-|	<<<--patches.suse/drm-i915-Move-the-unclaimed-mmio-detection-into-the--->>><<<++patches.suse/0039-ceph-allow-object-copies-across-different-filesystems-in-the-same-cluster.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Clear-enable_guc_loading-in-case-of-ini-->>><<<++patches.suse/0040-libceph-avoid-a-_vmalloc-deadlock-in-ceph_kvmalloc.patch++>>>
-|	<<<--patches.suse/drm-i915-Check-signaled-state-after-enabling-signali-->>><<<++patches.suse/0041-libceph-use-ceph_kvmalloc-for-osdmap-arrays.patch++>>>
-|	<<<--patches.suse/drm-i915-Report-back-whether-the-irq-was-armed-when--->>><<<++patches.suse/0042-ceph-call-ceph_mdsc_destroy-from-destroy_fs_client.patch++>>>
-|	<<<--patches.suse/drm-i915-Skip-adding-the-request-to-the-signal-tree--->>><<<++patches.suse/memcg-kmem-do-not-fail-__GFP_NOFAIL-charges.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-the-spin-request-during-execbuf-awai-->>><<<++patches.suse/kernel-elfcore.c-include-proper-prototypes.patch++>>>
-|	<<<--patches.suse/drm-i915-cfl-Introduce-Coffee-Lake-platform-definiti-->>><<<++patches.suse/0001-rbtree-avoid-generating-code-twice-for-the-cached-ve.patch++>>>
-|	<<<--patches.suse/drm-i915-cfl-Coffee-Lake-uses-CNP-PCH-->>><<<++patches.suse/0001-augmented-rbtree-add-comments-for-RB_DECLARE_CALLBAC.patch++>>>
-|	<<<--patches.suse/drm-i915-cfl-Introduce-Display-workarounds-for-Coffe-->>><<<++patches.suse/0002-augmented-rbtree-add-new-RB_DECLARE_CALLBACKS_MAX-ma.patch++>>>
-|	<<<--patches.suse/drm-i915-glk-Remove-the-alpha_support-flag-->>><<<++patches.suse/0003-augmented-rbtree-rework-the-RB_DECLARE_CALLBACKS-mac.patch++>>>
-|	<<<--patches.suse/drm-i915-cfl-Add-Coffee-Lake-PCI-IDs-for-S-Skus-->>><<<++patches.suse/include-trace-events-writeback.h-fix-Wstringop-trunc.patch++>>>
-|	<<<--patches.suse/drm-i915-cfl-Add-Coffee-Lake-PCI-IDs-for-H-Sku-->>><<<++patches.suse/checkpatch.pl-warn-on-invalid-commit-id.patch++>>>
-|	<<<--patches.suse/drm-i915-cfl-Add-Coffee-Lake-PCI-IDs-for-U-Sku-->>><<<++patches.suse/kexec-bail-out-upon-SIGKILL-when-allocating-memory.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Load-GuC-on-Coffee-Lake-->>><<<++patches.suse/lib-lzo-lzo1x_compress.c-fix-alignment-bug-in-lzo-rl.patch++>>>
-|	<<<--patches.suse/drm-i915-huc-Load-HuC-on-Coffee-Lake-->>><<<++patches.suse/IB-hfi1-remove-unlikely-from-IS_ERR-condition.patch++>>>
-|	<<<--patches.suse/drm-i915-cfl-Coffee-Lake-reuses-Kabylake-DMC-->>><<<++patches.suse/xen-pci-reserve-MCFG-areas-earlier.patch++>>>
-|	<<<--patches.suse/drm-i915-Pass-crtc_state-and-connector-state-to-back-->>><<<++patches.suse/s390-pkey-add-sysfs-attributes-to-emit-aes-cipher-key-blobs++>>>
-|	<<<--patches.suse/drm-i915-Pass-connector-state-to-intel_panel_set_bac-->>><<<++patches.suse/s390-zcrypt-cex7s-exploitation-support++>>>
-|	<<<--patches.suse/drm-i915-Pass-atomic-state-to-backlight-enable-disab-->>><<<++patches.suse/s390-topology-avoid-firing-events-before-kobjs-are-c.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Implement-.get_display_clock_speed-for--->>><<<++patches.suse/s390-cio-avoid-calling-strlen-on-null-pointer.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Implement-.set_cdclk-for-CNL-->>><<<++patches.suse/s390-cio-exclude-subchannels-with-no-parent-from-pse.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Implement-CNL-display-init-unit-sequenc-->>><<<++patches.suse/xfs-convert-inode-to-extent-format-after-extent-merg.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Allow-dynamic-cdclk-changes-on-CNL-->>><<<++patches.suse/xfs-log-proper-length-of-superblock.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-DDI-PLL-mapping-->>><<<++patches.suse/binfmt_elf-Do-not-move-brk-for-INTERP-less-ET_EXEC.patch++>>>
-|	<<<--patches.suse/drm-i915-Configure-DPLL-s-for-Cannonlake-->>><<<++patches.suse/fs-nfs-Fix-possible-null-pointer-dereferences-in-enc.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Initialize-PLLs-->>><<<++patches.suse/SUNRPC-Remove-rpc_wake_up_queued_task_on_wq.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-MMIO-helper-for-6-ports-with-different--->>><<<++patches.suse/SUNRPC-Inline-xdr_commit_encode.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Add-registers-related-to-voltage-swing--->>><<<++patches.suse/xprtrdma-Refresh-the-documenting-comment-in-frwr_ops.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Add-DDI-Buffer-translation-tables-for-C-->>><<<++patches.suse/xprtrdma-Update-obsolete-comment.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Implement-voltage-swing-sequence-->>><<<++patches.suse/xprtrdma-Fix-calculation-of-ri_max_segs-again.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Enable-loadgen_select-bit-for-vswing-se-->>><<<++patches.suse/xprtrdma-Boost-maximum-transport-header-size.patch++>>>
-|	<<<--patches.suse/drm-i915-DMC-CNL-Load-DMC-on-CNL-->>><<<++patches.suse/xprtrdma-Rename-CQE-field-in-Receive-trace-points.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-HAS_CSR-instead-of-gen-number-on-DMC-lo-->>><<<++patches.suse/xprtrdma-Rename-rpcrdma_buffer-rb_all.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Fix-Cannonlake-scaler-mode-programing-->>><<<++patches.suse/xprtrdma-Toggle-XPRT_CONGESTED-in-xprtrdma-s-slot-me.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Enable-fifo-underrun-for-Cannonlake-->>><<<++patches.suse/xprtrdma-Simplify-rpcrdma_mr_pop.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-LSPCON-support-is-gen9-->>><<<++patches.suse/xprtrdma-Combine-rpcrdma_mr_put-and-rpcrdma_mr_unmap.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Enable-wrpll-computation-for-CNL-->>><<<++patches.suse/xprtrdma-Move-rpcrdma_mr_get-out-of-frwr_map.patch++>>>
-|	<<<--patches.suse/drm-i915-cfl-Basic-DDI-plumbing-for-Coffee-Lake-->>><<<++patches.suse/xprtrdma-Ensure-creating-an-MR-does-not-trigger-FS-w.patch++>>>
-|	<<<--patches.suse/drm-i915-Only-restrict-noreclaim-in-the-early-shrink-->>><<<++patches.suse/xprtrdma-Cache-free-MRs-in-each-rpcrdma_req.patch++>>>
-|	<<<--patches.suse/drm-i915-Spin-for-struct_mutex-inside-shrinker-->>><<<++patches.suse/xprtrdma-Remove-rpcrdma_buffer-rb_mrlock.patch++>>>
-|	<<<--patches.suse/drm-i915-Reinstate-reservation_object-zapping-for-ba-->>><<<++patches.suse/xprtrdma-Use-an-llist-to-manage-free-rpcrdma_reps.patch++>>>
-|	<<<--patches.suse/drm-i915-expose-_SLICE_MASK-GETPARM-->>><<<++patches.suse/xprtrdma-Clean-up-xprt_rdma_set_connect_timeout.patch++>>>
-|	<<<--patches.suse/drm-i915-expose-_SUBSLICE_MASK-GETPARM-->>><<<++patches.suse/xprtrdma-Fix-bc_max_slots-return-value.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-rework-mux-configurations-queries-->>><<<++patches.suse/xprtrdma-Inline-XDR-chunk-encoder-functions.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-Add-render-basic-Gen8-OA-unit-configs-->>><<<++patches.suse/xprtrdma-Optimize-rpcrdma_post_recvs.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-Add-OA-unit-support-for-Gen-8-->>><<<++patches.suse/xprtrdma-Recycle-MRs-after-disconnect.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-Add-more-OA-configs-for-BDW-CHV-SKL-BX-->>><<<++patches.suse/xprtrdma-Clear-xprt-reestablish_timeout-on-close.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-per-gen-timebase-for-checking-sample-f-->>><<<++patches.suse/xprtrdma-Send-Queue-size-grows-after-a-reconnect.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-remove-perf.hook_lock-->>><<<++patches.suse/SUNRPC-Dequeue-the-request-from-the-receive-queue-wh.patch++>>>
-|	<<<--patches.suse/drm-i915-add-KBL-GT2-GT3-check-macros-->>><<<++patches.suse/SUNRPC-Don-t-receive-TCP-data-into-a-request-buffer-.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-add-KBL-support-->>><<<++patches.suse/SUNRPC-RPC-level-errors-should-always-set-task-tk_rp.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-add-GLK-support-->>><<<++patches.suse/SUNRPC-Fix-buffer-handling-of-GSS-MIC-without-slack.patch++>>>
-|	<<<--patches.suse/drm-i915-Amalgamate-execbuffer-parameter-structures-->>><<<++patches.suse/SUNRPC-Rename-xdr_buf_read_netobj-to-xdr_buf_read_mi.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-vma-exec_entry-as-our-double-entry-plac-->>><<<++patches.suse/SUNRPC-Don-t-try-to-parse-incomplete-RPC-messages.patch++>>>
-|	<<<--patches.suse/drm-i915-Split-vma-exec_link-evict_link-->>><<<++patches.suse/SUNRPC-Fix-congestion-window-race-with-disconnect.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-a-loop-for-the-three-times-for-luck-DPL-->>><<<++patches.suse/pNFS-Ensure-we-do-clear-the-return-on-close-layout-s.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-i830-pipes-power-well-->>><<<++patches.suse/selftests-seccomp-fix-build-on-older-kernels.patch++>>>
-|	<<<--patches.suse/drm-i915-Drop-pipe-A-quirk-for-Toshiba-Protege-R205--->>><<<++patches.suse/usercopy-Avoid-HIGHMEM-pfn-warning.patch++>>>
-|	<<<--patches.suse/drm-i915-Drop-pipe-A-quirk-for-Thinkapd-T60-->>><<<++patches.suse/perf-stat-Reset-previous-counts-on-repeat-with-inter.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-pipe-A-quirk-remnants-->>><<<++patches.suse/perf-stat-Fix-a-segmentation-fault-when-using-repeat.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-make-function-cnl_ddi_dp_set_dpll_hw_st-->>><<<++patches.suse/perf-tools-Fix-segfault-in-cpu_cache_level__read.patch++>>>
-|	<<<--patches.suse/drm-i915-glk-Split-GLK-DSI-device-ready-functionalit-->>><<<++patches.suse/perf-probe-Fix-to-clear-tev-nargs-in-clear_probe_tra.patch++>>>
-|	<<<--patches.suse/drm-i915-glk-Add-cold-boot-sequence-for-GLK-DSI-->>><<<++patches.suse/perf-build-Add-detection-of-java-11-openjdk-devel-pa.patch++>>>
-|	<<<--patches.suse/Revert-drm-i915-skl-New-ddb-allocation-algorithm-->>><<<++patches.suse/perf-unwind-Fix-libunwind-build-failure-on-i386-syst.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-rewrite-the-trace-gvt-gvt_command-using-->>><<<++patches.suse/timer-Read-jiffies-once-when-forwarding-base-clk.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-refactor-function-intel_vgpu_submit_exe-->>><<<++patches.suse/ntb-point-to-right-memory-window-index.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-implement-per-vm-mmio-switching-optimiz-->>><<<++patches.suse/NTB-fix-IDT-Kconfig-typos-spellos.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-add-RING_INSTDONE-and-SC_INSTDONE-mmio--->>><<<++patches.suse/drm-atomic-Take-the-atomic-toys-away-from-X.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-clean-up-the-unused-last_ctx_submit_tim-->>><<<++patches.suse/drm-atomic-Reject-FLIP_ASYNC-unconditionally.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Change-flood-gvt-dmesg-into-trace-->>><<<++patches.suse/drm-amd-display-dce11.x-dce12-update-formula-input.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Delete-gvt_dbg_cmd-in-cmd_parser_exec-->>><<<++patches.suse/drm-amd-display-Add-missing-HBM-support-and-raise-Ve.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Support-event-based-scheduling-->>><<<++patches.suse/drm-radeon-Bail-earlier-when-radeon.cik_-si_support-.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Trigger-scheduling-after-context-comple-->>><<<++patches.suse/drm-amdgpu-Check-for-valid-number-of-registers-to-re.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Legacy-HSW-related-MMIO-handler-clean-u-->>><<<++patches.suse/0004-drm-amdgpu-Fix-KFD-related-kernel-oops-on-Hawaii.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-remove-redundant-Wall-->>><<<++patches.suse/drm-amd-display-Restore-backlight-brightness-after-s.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Add-runtime_pm-get-put-to-proctect-MMIO-->>><<<++patches.suse/drm-amdgpu-display-fix-64-bit-divide.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-add-gtt_invalidate-API-to-flush-the-GTT-->>><<<++patches.suse/drm-amd-display-prevent-memory-leak.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Optimize-MMIO-register-handling-for-som-->>><<<++patches.suse/watchdog-jz4740-Fix-unused-variable-warning-in-jz474.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Cleanup-struct-intel_gvt_mmio_info-->>><<<++patches.suse/watchdog-imx2_wdt-fix-min-calculation-in-imx2_wdt_se.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Make-mmio_attribute-as-type-u8-to-save--->>><<<++patches.suse/watchdog-aspeed-Add-support-for-AST2600.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Make-the-MMIO-attribute-wrappers-be-inl-->>><<<++patches.suse/thermal_hwmon-Sanitize-thermal_zone-type.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Add-helper-for-tuning-MMIO-hash-table-->>><<<++patches.suse/thermal-Fix-use-after-free-when-unregistering-therma.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Tuning-the-size-of-MMIO-hash-lookup-tab-->>><<<++patches.suse/thermal-tegra-Fix-a-typo.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Fix-GDRST-vreg-state-after-reset-->>><<<++patches.suse/drivers-thermal-qcom-tsens-Fix-memory-leak-from-qfpr.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Refine-virtual-reset-function-->>><<<++patches.suse/thermal-qoriq-Add-clock-operations.patch++>>>
-|	<<<--patches.suse/drm-i915-Actually-attach-the-tv_format-property-to-t-->>><<<++patches.suse/thermal-qoriq-Fix-error-path-of-calling-qoriq_tmu_re.patch++>>>
-|	<<<--patches.suse/drm-i915-Make-i915_vma_destroy-static-->>><<<++patches.suse/thermal-qoriq-Use-devm_platform_ioremap_resource-ins.patch++>>>
-|	<<<--patches.suse/drm-i915-Mark-CPU-cache-as-dirty-on-every-transition-->>><<<++patches.suse/thermal-qoriq-Use-__maybe_unused-instead-of-if-CONFI.patch++>>>
-|	<<<--patches.suse/drm-i915-Store-i915_gem_object_is_coherent-as-a-bit--->>><<<++patches.suse/blk-mq-move-lockdep_assert_held-into-elevator_exit.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-retrieval-of-hangcheck-stats-->>><<<++patches.suse/block-don-t-release-queue-s-sysfs-lock-during-switch.patch++>>>
-|	<<<--patches.suse/drm-i915-Store-a-direct-lookup-from-object-handle-to-->>><<<++patches.suse/iocost-better-trace-vrate-changes.patch++>>>
-|	<<<--patches.suse/drm-i915-Pass-vma-to-relocate-entry-->>><<<++patches.suse/iocost-improve-nr_lagging-handling.patch++>>>
-|	<<<--patches.suse/drm-i915-Disable-EXEC_OBJECT_ASYNC-when-doing-reloca-->>><<<++patches.suse/iocost-bump-up-default-latency-targets-for-hard-disk.patch++>>>
-|	<<<--patches.suse/drm-i915-Eliminate-lots-of-iterations-over-the-execo-->>><<<++patches.suse/block-fix-null-pointer-dereference-in-blk_mq_rq_time.patch++>>>
-|	<<<--patches.suse/drm-i915-Store-a-persistent-reference-for-an-object--->>><<<++patches.suse/pwm-stm32-lp-Add-check-in-case-requested-period-cann.patch++>>>
-|	<<<--patches.suse/drm-i915-First-try-the-previous-execbuffer-location-->>><<<++patches.suse/msft-hv-1948-x86-Hyper-V-Fix-definition-of-struct-hv_vp_assist_pa.patch++>>>
-|	<<<--patches.suse/drm-i915-Wait-upon-userptr-get-user-pages-within-exe-->>><<<++patches.suse/KVM-Hyper-V-Add-new-KVM-capability-KVM_CAP_HYPERV_DI.patch++>>>
-|	<<<--patches.suse/drm-i915-Allow-execbuffer-to-use-the-first-object-as-->>><<<++patches.suse/msft-hv-1949-KVM-Hyper-V-VMX-Add-direct-tlb-flush-support.patch++>>>
-|	<<<--patches.suse/drm-i915-Async-GPU-relocation-processing-->>><<<++patches.suse/KVM-x86-announce-KVM_CAP_HYPERV_ENLIGHTENED_VMCS-sup.patch++>>>
-|	<<<--patches.suse/drm-i915-Stash-a-pointer-to-the-obj-s-resv-in-the-vm-->>><<<++patches.suse/kvm-x86-manually-flush-collapsible-sptes-only-when-toggling-flags++>>>
-|	<<<--patches.suse/drm-i915-Store-9-bits-of-PCI-Device-ID-for-platforms-->>><<<++patches.suse/msft-hv-1950-KVM-hyperv-Fix-Direct-Synthetic-timers-assert-an-int.patch++>>>
-|	<<<--patches.suse/drm-i915-cfl-Introduce-Coffee-Lake-workarounds-->>><<<++patches.suse/cpu-SMT-create-and-export-cpu_smt_possible.patch++>>>
-|	<<<--patches.suse/drm-i915-Update-DRIVER_DATE-to-20170619-->>><<<++patches.suse/msft-hv-1951-KVM-x86-hyper-v-set-NoNonArchitecturalCoreSharing-CP.patch++>>>
-|	<<<--patches.suse/drm-amdkfd-NULL-dereference-involving-create_process-->>><<<++patches.suse/0001-KVM-x86-Add-support-for-user-wait-instructions.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Fix-RMW-on-ddi-vswing-sequence-->>><<<++patches.suse/0002-KVM-vmx-Emulate-MSR-IA32_UMWAIT_CONTROL.patch++>>>
-|	<<<--patches.suse/drm-i915-Pass-the-right-flags-to-i915_vma_move_to_ac-->>><<<++patches.suse/0003-KVM-vmx-Introduce-handle_unexpected_vmexit-and-handl.patch++>>>
-|	<<<--patches.suse/drm-i915-Clear-execbuf-s-vma-backpointer-upon-releas-->>><<<++patches.suse/kvm-x86-mmu-treat-invalid-shadow-pages-as-obsolete++>>>
-|	<<<--patches.suse/drm-Remove-unused-drm_file-parameter-to-drm_syncobj_-->>><<<++patches.suse/KVM-x86-mmu-Use-fast-invalidate-mechanism-to-zap-MMI.patch++>>>
-|	<<<--patches.suse/0002-HID-intel-ish-hid-Enable-Cannon-Lake-ish-driver.patch-->>><<<++patches.suse/kvm-x86-mmu-revert-revert-kvm-mmu-show-mmu_valid_gen-in-shadow-page-related-tracepoints++>>>
-|	<<<--patches.suse/HID-intel-ish-hid-Enable-Gemini-Lake-ish-driver.patch-->>><<<++patches.suse/kvm-x86-mmu-revert-revert-kvm-mmu-add-tracepoint-for-kvm_mmu_invalidate_all_pages++>>>
-|	<<<--patches.suse/0001-HID-multitouch-Support-PTP-Stick-and-Touchpad-device.patch-->>><<<++patches.suse/kvm-x86-mmu-revert-revert-kvm-mmu-zap-pages-in-batch++>>>
-|	<<<--patches.suse/HID-wacom-generic-Scale-battery-capacity-measurement.patch-->>><<<++patches.suse/kvm-x86-mmu-revert-revert-kvm-mmu-collapse-tlb-flushes-when-zap-all-pages++>>>
-|	<<<--patches.suse/HID-wacom-generic-Ignore-HID_DG_BATTERYSTRENTH-0.patch-->>><<<++patches.suse/kvm-x86-mmu-revert-revert-kvm-mmu-reclaim-the-zapped-obsolete-page-first++>>>
-|	<<<--patches.suse/HID-wacom-generic-Report-AES-battery-information.patch-->>><<<++patches.suse/kvm-x86-mmu-revert-kvm-x86-mmu-remove-is_obsolete-call++>>>
-|	<<<--patches.suse/HID-wacom-Add-ability-to-provide-explicit-battery-st.patch-->>><<<++patches.suse/kvm-x86-Add-significant-index-flag-to-a-few-CPUID-le.patch++>>>
-|	<<<--patches.suse/HID-wacom-generic-Refactor-generic-battery-handling.patch-->>><<<++patches.suse/Revert-locking-pvqspinlock-Don-t-wait-if-vCPU-is-pre.patch++>>>
-|	<<<--patches.suse/HID-wacom-fix-mistake-in-printk.patch-->>><<<++patches.suse/KVM-vmx-fix-build-warnings-in-hv_enable_direct_tlbfl.patch++>>>
-|	<<<--patches.suse/0011-btrfs-nowait-aio-Correct-assignment-of-pos.patch-->>><<<++patches.suse/riscv-Avoid-interrupts-being-erroneously-enabled-in-.patch++>>>
-|	<<<--patches.suse/0058-xfs-refactor-dir2-leaf-readahead-shadow-buffer-cleve.patch-->>><<<++patches.suse/9p-avoid-attaching-writeback_fid-on-mmap-with-type-P.patch++>>>
-|	<<<--patches.suse/xfs-separate-shutdown-from-ticket-reservation-print-helper.patch-->>><<<++patches.suse/9p-Transport-error-uninitialized.patch++>>>
-|	<<<--patches.suse/xfs-refactor-xlog_cil_insert_items-to-facilitate-transaction-dump.patch-->>><<<++patches.suse/9p-cache.c-Fix-memory-leak-in-v9fs_cache_session_get.patch++>>>
-|	<<<--patches.suse/xfs-dump-transaction-usage-details-on-log-reservation-overrun.patch-->>><<<++patches.suse/SUNRPC-Track-writers-of-the-channel-file-to-improve-.patch++>>>
-|	<<<--patches.suse/xfs-release-bli-from-transaction-properly-on-fs-shut.patch-->>><<<++patches.suse/svcrdma-Remove-svc_rdma_wq.patch++>>>
-|	<<<--patches.suse/xfs-remove-bli-from-AIL-before-release-on-transactio.patch-->>><<<++patches.suse/svcrdma-Use-llist-for-managing-cache-of-recv_ctxts.patch++>>>
-|	<<<--patches.suse/xfs-remove-double-underscore-integer-types.patch-->>><<<++patches.suse/sunrpc-add-a-new-cache_detail-operation-for-when-a-c.patch++>>>
-|	<<<--patches.suse/xfs-export-various-function-for-the-online-scrubber.patch-->>><<<++patches.suse/sunrpc-clean-up-indentation-issue.patch++>>>
-|	<<<--patches.suse/xfs-export-_inobt_btrec_to_irec-and-_ialloc_cluster_.patch-->>><<<++patches.suse/ima-initialize-the-template-field-with-the-default-t.patch++>>>
-|	<<<--patches.suse/xfs-check-if-an-inode-is-cached-and-allocated.patch-->>><<<++patches.suse/MODSIGN-Export-module-signature-definitions-c8424e77.patch++>>>
-|	<<<--patches.suse/xfs-reflink-find-shared-should-take-a-transaction.patch-->>><<<++patches.suse/PKCS-7-Refactor-verify_pkcs7_signature-2a7bf671.patch++>>>
-|	<<<--patches.suse/xfs-make-errortag-a-per-mountpoint-structure.patch-->>><<<++patches.suse/PKCS-7-Introduce-pkcs7_get_digest-e201af16.patch++>>>
-|	<<<--patches.suse/xfs-expose-errortag-knobs-via-sysfs.patch-->>><<<++patches.suse/integrity-Select-CONFIG_KEYS-instead-of-depending-on-cf38fed1.patch++>>>
-|	<<<--patches.suse/xfs-remove-unneeded-parameter-from-XFS_TEST_ERROR.patch-->>><<<++patches.suse/ima-Add-modsig-appraise_type-option-for-module-style.patch++>>>
-|	<<<--patches.suse/xfs-convert-drop_writes-to-use-the-errortag-mechanis.patch-->>><<<++patches.suse/ima-Factor-xattr_verify-out-of-ima_appraise_measurem-a5fbeb61.patch++>>>
-|	<<<--patches.suse/xfs-replace-log_badcrc_factor-knob-with-error-inject.patch-->>><<<++patches.suse/ima-Implement-support-for-module-style-appended-sign-39b07096.patch++>>>
-|	<<<--patches.suse/xfs-fix-semicolon-cocci-warnings.patch-->>><<<++patches.suse/ima-Collect-modsig-15588227.patch++>>>
-|	<<<--patches.suse/xfs-rewrite-xfs_dq_get_next_id-using-xfs_iext_lookup.patch-->>><<<++patches.suse/ima-Define-ima-modsig-template-3878d505.patch++>>>
-|	<<<--patches.suse/vfs-Add-page_cache_seek_hole_data-helper.patch-->>><<<++patches.suse/ima-Store-the-measurement-again-when-appraising-a-mo-e5092255.patch++>>>
-|	<<<--patches.suse/vfs-Add-iomap_seek_hole-and-iomap_seek_data-helpers.patch-->>><<<++patches.suse/ima-always-return-negative-code-for-error.patch++>>>
-|	<<<--patches.suse/xfs-Switch-to-iomap-for-SEEK_HOLE-SEEK_DATA.patch-->>><<<++patches.suse/ima-fix-freeing-ongoing-ahash_request.patch++>>>
-|	<<<--patches.suse/xfs-fix-contiguous-dquot-chunk-iteration-livelock.patch-->>><<<++patches.suse/MODSIGN-make-new-include-file-self-contained-70433f67.patch++>>>
-|	<<<--patches.suse/xfs-rename-MAXPATHLEN-to-XFS_SYMLINK_MAXLEN.patch-->>><<<++patches.suse/ima-Fix-use-after-free-in-ima_read_modsig-556d971b.patch++>>>
-|	<<<--patches.suse/ipmi_ssif-unlock-on-allocation-failure-->>><<<++patches.suse/security-Support-early-LSMs-e6b1db98.patch++>>>
-|	<<<--patches.suse/0007-ipmi_ssif-remove-redundant-null-check-on-array-clien.patch-->>><<<++patches.suse/security-Add-a-locked-down-LSM-hook-9e47d31d.patch++>>>
-|	<<<--patches.suse/0008-ipmi-Use-the-proper-default-value-for-register-size-.patch-->>><<<++patches.suse/security-Add-a-static-lockdown-policy-LSM-000d388e.patch++>>>
-|	<<<--patches.suse/0009-ipmi-ssif-Use-i2c_adapter_id-instead-of-adapter-nr.patch-->>><<<++patches.suse/lockdown-Enforce-module-signatures-if-the-kernel-is--49fcf732.patch++>>>
-|	<<<--patches.suse/0010-ipmi-Create-a-platform-device-for-a-DMI-specified-IP.patch-->>><<<++patches.suse/lockdown-Restrict-dev-mem-kmem-port-when-the-kernel--9b9d8dda.patch++>>>
-|	<<<--patches.suse/0011-ipmi-Convert-DMI-handling-over-to-a-platform-device.patch-->>><<<++patches.suse/kexec_load-Disable-at-runtime-if-the-kernel-is-locke-7d31f460.patch++>>>
-|	<<<--patches.suse/0012-ipmi-ssif-Check-dev-before-setting-drvdata.patch-->>><<<++patches.suse/lockdown-Copy-secure_boot-flag-in-boot-params-across-fef5dad9.patch++>>>
-|	<<<--patches.suse/0013-char-ipmi-constify-bmc_dev_attr_group-and-bmc_device.patch-->>><<<++patches.suse/kexec_file-split-KEXEC_VERIFY_SIG-into-KEXEC_SIG-and-99d5cadf.patch++>>>
-|	<<<--patches.suse/Fix-up-over-eager-wait_queue_t-renaming.patch-->>><<<++patches.suse/kexec_file-Restrict-at-runtime-if-the-kernel-is-lock.patch++>>>
-|	<<<--patches.suse/f2fs-fix-a-bug-caused-by-null-extent-tree.patch-->>><<<++patches.suse/hibernate-Disable-when-the-kernel-is-locked-down.patch++>>>
-|	<<<--patches.suse/f2fs-fix-a-panic-caused-by-null-flush_cmd_control.patch-->>><<<++patches.suse/PCI-Lock-down-BAR-access-when-the-kernel-is-locked-d.patch++>>>
-|	<<<--patches.suse/cpufreq-intel_pstate-constify-attribute_group-structures.patch-->>><<<++patches.suse/x86-Lock-down-IO-port-access-when-the-kernel-is-lock.patch++>>>
-|	<<<--patches.suse/device-property-Move-FW-type-specific-functionality-.patch-->>><<<++patches.suse/x86-msr-Restrict-MSR-access-when-the-kernel-is-locke.patch++>>>
-|	<<<--patches.suse/device-property-Move-fwnode-graph-ops-to-firmware-sp.patch-->>><<<++patches.suse/ACPI-Limit-access-to-custom_method-when-the-kernel-i.patch++>>>
-|	<<<--patches.suse/device-property-Introduce-fwnode_device_is_available.patch-->>><<<++patches.suse/acpi-Ignore-acpi_rsdp-kernel-param-when-the-kernel-h.patch++>>>
-|	<<<--patches.suse/mm-hugetlb-return-immediately-for-hugetlb-page-in-__.patch-->>><<<++patches.suse/acpi-Disable-ACPI-table-override-if-the-kernel-is-lo.patch++>>>
-|	<<<--patches.suse/mm-make-PR_SET_THP_DISABLE-immediately-active.patch-->>><<<++patches.suse/lockdown-Prohibit-PCMCIA-CIS-storage-when-the-kernel.patch++>>>
-|	<<<--patches.suse/mm-improve-readability-of-transparent_hugepage_enabl.patch-->>><<<++patches.suse/lockdown-Lock-down-TIOCSSERIAL.patch++>>>
-|	<<<--patches.suse/mm-always-enable-thp-for-dax-mappings.patch-->>><<<++patches.suse/lockdown-Lock-down-module-params-that-specify-hardwa.patch++>>>
-|	<<<--patches.suse/0001-mm-memory_hotplug-support-movable_node-for-hotplugab.patch-->>><<<++patches.suse/x86-mmiotrace-Lock-down-the-testmmiotrace-module.patch++>>>
-|	<<<--patches.suse/0001-mm-memory_hotplug-simplify-empty-node-mask-handling-.patch-->>><<<++patches.suse/lockdown-Lock-down-proc-kcore.patch++>>>
-|	<<<--patches.suse/0002-hugetlb-memory_hotplug-prefer-to-use-reserved-pages-.patch-->>><<<++patches.suse/lockdown-Lock-down-tracing-and-perf-kprobes-when-in-.patch++>>>
-|	<<<--patches.suse/0003-mm-unify-new_node_page-and-alloc_migrate_target.patch-->>><<<++patches.suse/bpf-Restrict-bpf-when-kernel-lockdown-is-in-confiden.patch++>>>
-|	<<<--patches.suse/0001-mm-hugetlb-schedule-when-potentially-allocating-many.patch-->>><<<++patches.suse/lockdown-Lock-down-perf-when-in-confidentiality-mode.patch++>>>
-|	<<<--patches.suse/cma-fix-calculation-of-aligned-offset.patch-->>><<<++patches.suse/kexec-Allow-kexec_file-with-appropriate-IMA-policy-w.patch++>>>
-|	<<<--patches.suse/mm-mmap.c-do-not-blow-on-PROT_NONE-MAP_FIXED-holes-i.patch-->>><<<++patches.suse/debugfs-Restrict-debugfs-when-the-kernel-is-locked-d.patch++>>>
-|	<<<--patches.suse/0012-arm64-kasan-don-t-allocate-extra-shadow-memory.patch-->>><<<++patches.suse/tracefs-Restrict-tracefs-when-the-kernel-is-locked-d.patch++>>>
-|	<<<--patches.suse/0001-lib-test_bitmap.c-add-optimisation-tests.patch-->>><<<++patches.suse/efi-Restrict-efivar_ssdt_load-when-the-kernel-is-loc.patch++>>>
-|	<<<--patches.suse/0001-bitmap-optimise-bitmap_set-and-bitmap_clear-of-a-sin.patch-->>><<<++patches.suse/lockdown-Print-current-comm-in-restriction-messages.patch++>>>
-|	<<<--patches.suse/0001-include-linux-bitmap.h-turn-bitmap_set-and-bitmap_cl.patch-->>><<<++patches.suse/security-constify-some-arrays-in-lockdown-LSM.patch++>>>
-|	<<<--patches.suse/0001-bitmap-use-memcmp-optimisation-in-more-situations.patch-->>><<<++patches.suse/kexec-Fix-file-verification-on-S390.patch++>>>
-|	<<<--patches.suse/0001-lib-interval_tree_test.c-allow-the-module-to-be-comp.patch-->>><<<++patches.suse/0001-tasks-Add-a-count-of-task-RCU-users.patch++>>>
-|	<<<--patches.suse/0002-lib-interval_tree_test.c-make-test-options-module-pa.patch-->>><<<++patches.suse/0002-tasks-sched-core-Ensure-tasks-are-available-for-a-gr.patch++>>>
-|	<<<--patches.suse/0003-lib-interval_tree_test.c-allow-users-to-limit-scope-.patch-->>><<<++patches.suse/0003-tasks-sched-core-With-a-grace-period-after-finish_ta.patch++>>>
-|	<<<--patches.suse/0004-lib-interval_tree_test.c-allow-full-tree-search.patch-->>><<<++patches.suse/0004-tasks-sched-core-RCUify-the-assignment-of-rq-curr.patch++>>>
-|	<<<--patches.suse/0001-fs-epoll-short-circuit-fetching-events-if-thread-has.patch-->>><<<++patches.suse/sched-membarrier-Fix-private-expedited-registration-.patch++>>>
-|	<<<--patches.suse/0001-kernel-signal.c-avoid-undefined-behaviour-in-kill_so.patch-->>><<<++patches.suse/sched-membarrier-Remove-redundant-check.patch++>>>
-|	<<<--patches.suse/0001-kernel-exit.c-avoid-undefined-behaviour-when-calling.patch-->>><<<++patches.suse/sched-membarrier-Call-sync_core-only-before-usermode.patch++>>>
-|	<<<--patches.suse/0007-ceph-re-request-max-size-after-importing-caps.patch-->>><<<++patches.suse/sched-membarrier-Fix-p-mm-membarrier_state-racy-load.patch++>>>
-|	<<<--patches.suse/0008-ceph-update-the-approaching-max_size-code.patch-->>><<<++patches.suse/sched-membarrier-Skip-IPIs-when-mm-mm_users-1.patch++>>>
-|	<<<--patches.suse/0009-ceph-remove-useless-page-mapping-check-in-writepage_nounlock.patch-->>><<<++patches.suse/sched-membarrier-Return-ENOMEM-to-userspace-on-memory-allocation-failure.patch++>>>
-|	<<<--patches.suse/0010-ceph-redirty-page-when-writepage_nounlock-skips-unwritable-page.patch-->>><<<++patches.suse/sched-core-Fix-migration-to-invalid-CPU-in-__set_cpu.patch++>>>
-|	<<<--patches.suse/0011-ceph-cleanup-writepage_nounlock.patch-->>><<<++patches.suse/sched-fair-Fix-Wunused-but-set-variable-warnings.patch++>>>
-|	<<<--patches.suse/0012-ceph-don-t-re-send-interrupted-flock-request.patch-->>><<<++patches.suse/sched-fair-Avoid-redundant-EAS-calculation.patch++>>>
-|	<<<--patches.suse/0013-ceph-getattr-before-read-on-ceph-xattrs.patch-->>><<<++patches.suse/x86-purgatory-Disable-the-stackleak-GCC-plugin-for-t.patch++>>>
-|	<<<--patches.suse/0014-ceph-avoid-invalid-memory-dereference-in-the-middle-of-umount.patch-->>><<<++patches.suse/powerpc-mm-Add-a-helper-to-select-PAGE_KERNEL_RO-or-.patch++>>>
-|	<<<--patches.suse/0015-ceph-avoid-accessing-freeing-inode-in-ceph_check_delayed_caps.patch-->>><<<++patches.suse/powerpc-mm-Fix-an-Oops-in-kasan_mmu_init.patch++>>>
-|	<<<--patches.suse/0016-ceph-new-mount-option-that-specifies-fscache-uniquifier.patch-->>><<<++patches.suse/KVM-PPC-Book3S-HV-use-smp_mb-when-setting-clearing-h.patch++>>>
-|	<<<--patches.suse/0017-ceph-update-ceph_dentry_info-lease_session-when-necessary.patch-->>><<<++patches.suse/powerpc-pseries-Read-TLB-Block-Invalidate-Characteri.patch++>>>
-|	<<<--patches.suse/0018-libceph-remove-ceph_sanitize_features-workaround.patch-->>><<<++patches.suse/powerpc-pseries-Call-H_BLOCK_REMOVE-when-supported.patch++>>>
-|	<<<--patches.suse/0019-libceph-new-features-macros.patch-->>><<<++patches.suse/powerpc-book3s64-mm-Don-t-do-tlbie-fixup-for-some-ha.patch++>>>
-|	<<<--patches.suse/0020-libceph-handle-non-empty-dest-in-ceph_-oloc-oid-copy.patch-->>><<<++patches.suse/powerpc-book3s64-radix-Rename-CPU_FTR_P9_TLBIE_BUG-f.patch++>>>
-|	<<<--patches.suse/0021-libceph-advertise-support-for-osd_poolresend.patch-->>><<<++patches.suse/powerpc-mm-Fixup-tlbie-vs-mtpidr-mtlpidr-ordering-is.patch++>>>
-|	<<<--patches.suse/0022-libceph-support-server_jewel-feature-bits.patch-->>><<<++patches.suse/selftests-powerpc-Add-test-case-for-tlbie-vs-mtpidr-.patch++>>>
-|	<<<--patches.suse/0023-libceph-fold-req-last_force_resend-into-ceph_osd_request_target.patch-->>><<<++patches.suse/usbnet-sanity-checking-of-packet-sizes-and-device-mt.patch++>>>
-|	<<<--patches.suse/0024-libceph-new-pi-last_force_request_resend.patch-->>><<<++patches.suse/ionic-Remove-unnecessary-ternary-operator-in-ionic_d.patch++>>>
-|	<<<--patches.suse/0025-libceph-introduce-ceph_spg-ceph_pg_to_primary_shard.patch-->>><<<++patches.suse/ibmvnic-Warn-unknown-speed-message-only-when-carrier.patch++>>>
-|	<<<--patches.suse/0026-libceph-encode_-pgid-oloc-helpers.patch-->>><<<++patches.suse/net-sched-act_sample-don-t-push-mac-header-on-ip6gre.patch++>>>
-|	<<<--patches.suse/0027-libceph-ceph_connection_operations-reencode_message-method.patch-->>><<<++patches.suse/selftests-Update-fib_tests-to-handle-missing-ping6.patch++>>>
-|	<<<--patches.suse/0028-libceph-mosdop-v8-encoding-actual-spgid-full-hash.patch-->>><<<++patches.suse/selftests-Update-fib_nexthop_multiprefix-to-handle-m.patch++>>>
-|	<<<--patches.suse/0029-libceph-drop-need_resend-from-calc_target.patch-->>><<<++patches.suse/ipv4-Revert-removal-of-rt_uses_gateway.patch++>>>
-|	<<<--patches.suse/0030-libceph-resend-on-pg-splits-if-osd-has-resend_on_split.patch-->>><<<++patches.suse/sch_netem-fix-a-divide-by-zero-in-tabledist.patch++>>>
-|	<<<--patches.suse/0031-libceph-delete-from-need_resend_linger-before-check_linger_pool_dne.patch-->>><<<++patches.suse/ipv6-fix-a-typo-in-fib6_rule_lookup.patch++>>>
-|	<<<--patches.suse/0032-libceph-make-sure-need_resend-targets-reflect-latest-map.patch-->>><<<++patches.suse/cdc_ncm-fix-divide-by-zero-caused-by-invalid-wMaxPac.patch++>>>
-|	<<<--patches.suse/0033-libceph-always-populate-t-target_-oid-oloc-in-calc_target.patch-->>><<<++patches.suse/usbnet-ignore-endpoints-with-invalid-wMaxPacketSize.patch++>>>
-|	<<<--patches.suse/0034-libceph-use-target-pi-for-calc_target-calculations.patch-->>><<<++patches.suse/net-phy-fix-DP83865-10-Mbps-HDX-loopback-disable-fun.patch++>>>
-|	<<<--patches.suse/0035-libceph-avoid-unnecessary-pi-lookups-in-calc_target.patch-->>><<<++patches.suse/net-qrtr-Stop-rx_worker-before-freeing-node.patch++>>>
-|	<<<--patches.suse/0036-libceph-make-define_rb_-helpers-more-general.patch-->>><<<++patches.suse/net_sched-add-max-len-check-for-TCA_KIND.patch++>>>
-|	<<<--patches.suse/0037-libceph-respect-rados_backoff-backoffs.patch-->>><<<++patches.suse/net_sched-add-policy-validation-for-action-attribute.patch++>>>
-|	<<<--patches.suse/0038-libceph-don-t-pass-pgid-by-value.patch-->>><<<++patches.suse/qede-qede_fp-simplify-a-bit-qede_rx_build_skb.patch++>>>
-|	<<<--patches.suse/0039-libceph-introduce-and-switch-to-decode_pg_mapping.patch-->>><<<++patches.suse/net-ena-Select-DIMLIB-for-ENA_ETHERNET.patch++>>>
-|	<<<--patches.suse/0040-libceph-kill-_-insert-lookup-remove-pg_mapping.patch-->>><<<++patches.suse/ionic-Fix-an-error-code-in-ionic_lif_alloc.patch++>>>
-|	<<<--patches.suse/0041-libceph-ceph_decode_skip_-helpers.patch-->>><<<++patches.suse/net-sched-fix-possible-crash-in-tcf_action_destroy.patch++>>>
-|	<<<--patches.suse/0042-libceph-pg_upmap-infrastructure.patch-->>><<<++patches.suse/mISDN-enforce-CAP_NET_RAW-for-raw-sockets.patch++>>>
-|	<<<--patches.suse/0043-libceph-compute-actual-pgid-in-ceph_pg_to_up_acting_osds.patch-->>><<<++patches.suse/appletalk-enforce-CAP_NET_RAW-for-raw-sockets.patch++>>>
-|	<<<--patches.suse/0044-libceph-apply_upmap.patch-->>><<<++patches.suse/ax25-enforce-CAP_NET_RAW-for-raw-sockets.patch++>>>
-|	<<<--patches.suse/0045-crush-implement-weight-and-id-overrides-for-straw2.patch-->>><<<++patches.suse/ieee802154-enforce-CAP_NET_RAW-for-raw-sockets.patch++>>>
-|	<<<--patches.suse/0046-libceph-crush-per-pool-crush_choose_arg_map-for-crush_do_rule.patch-->>><<<++patches.suse/nfc-enforce-CAP_NET_RAW-for-raw-sockets.patch++>>>
-|	<<<--patches.suse/0047-crush-crush_init_workspace-starts-with-struct-crush_work.patch-->>><<<++patches.suse/arcnet-provide-a-buffer-big-enough-to-actually-recei.patch++>>>
-|	<<<--patches.suse/0048-crush-remove-an-obsolete-comment.patch-->>><<<++patches.suse/skge-fix-checksum-byte-order.patch++>>>
-|	<<<--patches.suse/0049-libceph-osd_state-is-32-bits-wide-in-luminous.patch-->>><<<++patches.suse/net-ibmvnic-unlock-rtnl_lock-in-reset-so-linkwatch_e.patch++>>>
-|	<<<--patches.suse/0050-libceph-advertise-support-for-new_osdop_encoding-and-server_luminous.patch-->>><<<++patches.suse/net-ibmvnic-prevent-more-than-one-thread-from-runnin.patch++>>>
-|	<<<--patches.suse/cifs-prototype-declaration-and-definition-to-set-acl.patch-->>><<<++patches.suse/ppp-Fix-memory-leak-in-ppp_write.patch++>>>
-|	<<<--patches.suse/cifs-Use-smb-2-3-and-cifsacl-mount-options-setacl-fu.patch-->>><<<++patches.suse/net-sched-cbs-Fix-not-adding-cbs-instance-to-list.patch++>>>
-|	<<<--patches.suse/CIFS-Display-SMB2-error-codes-in-the-hex-format.patch-->>><<<++patches.suse/net-mlx5-DR-Fix-SW-steering-HW-bits-and-definitions.patch++>>>
-|	<<<--patches.kernel.org/4.12.4-101-CIFS-Reconnect-expired-SMB-sessions.patch-->>><<<++patches.suse/net-mlx5-DR-Remove-redundant-vport-number-from-actio.patch++>>>
-|	<<<--patches.suse/SMB3-Remove-ifdef-since-SMB3-and-later-now-STRONGLY-.patch-->>><<<++patches.suse/net-mlx5-DR-Fix-getting-incorrect-prev-node-in-ste_f.patch++>>>
-|	<<<--patches.suse/SMB3-Improve-security-move-default-dialect-to-SMB3-f.patch-->>><<<++patches.suse/net-mlx5-DR-Allow-matching-on-vport-based-on-vhca_id.patch++>>>
-|	<<<--patches.suse/cifs-Clean-up-unused-variables-in-smb2pdu-c.patch-->>><<<++patches.suse/net-mlx5-Add-device-ID-of-upcoming-BlueField-2.patch++>>>
-|	<<<--patches.suse/0105-block-bfq-don-t-change-ioprio-class-for-a-bfq_queue-.patch-->>><<<++patches.suse/net-mlx5e-Fix-traffic-duplication-in-ethtool-steerin.patch++>>>
-|	<<<--patches.suse/0106-blk-mq-sched-fix-performance-regression-of-mq-deadli.patch-->>><<<++patches.suse/net-mlx5e-Fix-matching-on-tunnel-addresses-type.patch++>>>
-|	<<<--patches.suse/0107-bio-integrity-bio_trim-should-truncate-integrity-vec.patch-->>><<<++patches.suse/macsec-drop-skb-sk-before-calling-gro_cells_receive.patch++>>>
-|	<<<--patches.suse/0108-bio-integrity-bio_integrity_advance-must-update-inte.patch-->>><<<++patches.suse/net-stmmac-Fix-page-pool-size.patch++>>>
-|	<<<--patches.suse/0109-bio-integrity-fix-interface-for-bio_integrity_trim.patch-->>><<<++patches.suse/openvswitch-change-type-of-UPCALL_PID-attribute-to-N.patch++>>>
-|	<<<--patches.suse/0110-bio-integrity-fold-bio_integrity_enabled-to-bio_inte.patch-->>><<<++patches.suse/ipv6-do-not-free-rt-if-FIB_LOOKUP_NOREF-is-set-on-su.patch++>>>
-|	<<<--patches.suse/0045-t10-pi-Move-opencoded-contants-to-common-header.patch-->>><<<++patches.suse/mt76-mt7615-fix-mt7615-firmware-path-definitions.patch++>>>
-|	<<<--patches.suse/0111-block-guard-bvec-iteration-logic.patch-->>><<<++patches.suse/iwlwifi-fw-don-t-send-GEO_TX_POWER_LIMIT-command-to-.patch++>>>
-|	<<<--patches.suse/0112-bio-add-bvec_iter-rewind-API.patch-->>><<<++patches.suse/wil6210-use-after-free-in-wil_netif_rx_any.patch++>>>
-|	<<<--patches.suse/0114-bio-integrity-Restore-original-iterator-on-verify-st.patch-->>><<<++patches.suse/net-aquantia-Fix-aq_vec_isr_legacy-return-value.patch++>>>
-|	<<<--patches.suse/0115-bio-integrity-stop-abusing-bi_end_io.patch-->>><<<++patches.suse/cxgb4-Signedness-bug-in-init_one.patch++>>>
-|	<<<--patches.suse/0116-bio-integrity-fix-boolreturn.cocci-warnings.patch-->>><<<++patches.suse/net-hisilicon-Fix-signedness-bug-in-hix5hd2_dev_prob.patch++>>>
-|	<<<--patches.suse/0001-mtip32xx-avoid-to-read-HOST_CAP-from-HW-in-.queue_rq.patch-->>><<<++patches.suse/net-broadcom-bcmsysport-Fix-signedness-in-bcm_syspor.patch++>>>
-|	<<<--patches.suse/0118-block-Fix-__blkdev_issue_zeroout-loop.patch-->>><<<++patches.suse/net-netsec-Fix-signedness-bug-in-netsec_probe.patch++>>>
-|	<<<--patches.suse/0001-cciss-initialize-struct-scsi_req.patch-->>><<<++patches.suse/enetc-Fix-a-signedness-bug-in-enetc_of_get_phy.patch++>>>
-|	<<<--patches.suse/nvme-Quirks-for-PM1725-controllers.patch-->>><<<++patches.suse/net-socionext-Fix-a-signedness-bug-in-ave_probe.patch++>>>
-|	<<<--patches.suse/nvme-move-queue_count-to-the-nvme_ctrl.patch-->>><<<++patches.suse/0002-net-stmmac-dwmac-meson8b-Fix-signedness-bug-in-probe.patch++>>>
-|	<<<--patches.suse/nvme-move-ctrl-cap-to-struct-nvme_ctrl.patch-->>><<<++patches.suse/net-axienet-fix-a-signedness-bug-in-probe.patch++>>>
-|	<<<--patches.suse/nvme-pci-rename-to-nvme_pci_configure_admin_queue.patch-->>><<<++patches.suse/of-mdio-Fix-a-signedness-bug-in-of_phy_get_and_conne.patch++>>>
-|	<<<--patches.suse/nvme-fc-don-t-override-opts-nr_io_queues.patch-->>><<<++patches.suse/net-nixge-Fix-a-signedness-bug-in-nixge_probe.patch++>>>
-|	<<<--patches.suse/nvme-rdma-update-tagset-nr_hw_queues-after-reconnect.patch-->>><<<++patches.suse/net-ethernet-stmmac-Fix-signedness-bug-in-ipq806x_gm.patch++>>>
-|	<<<--patches.suse/nvme-loop-update-tagset-nr_hw_queues-after-reconnect.patch-->>><<<++patches.suse/kcm-disable-preemption-in-kcm_parse_func_strparser.patch++>>>
-|	<<<--patches.suse/nvme-fc-update-tagset-nr_hw_queues-after-queues-rein.patch-->>><<<++patches.suse/sch_netem-fix-rcu-splat-in-netem_enqueue.patch++>>>
-|	<<<--patches.suse/nvme-fc-use-blk_mq_delay_run_hw_queue-instead-of-ope.patch-->>><<<++patches.suse/ipv6-add-priority-parameter-to-ip6_xmit.patch++>>>
-|	<<<--patches.suse/nvme-rdma-quiesce-unquiesce-admin_q-instead-of-start.patch-->>><<<++patches.suse/net-rds-Check-laddr_check-before-calling-it.patch++>>>
-|	<<<--patches.suse/nvme-fc-quiesce-unquiesce-admin_q-instead-of-start-s.patch-->>><<<++patches.suse/net-sched-sch_htb-don-t-call-qdisc_put-while-holding.patch++>>>
-|	<<<--patches.suse/nvme-loop-quiesce-unquiesce-admin_q-instead-of-start.patch-->>><<<++patches.suse/net-sched-multiq-don-t-call-qdisc_put-while-holding-.patch++>>>
-|	<<<--patches.suse/nvme-pci-quiesce-unquiesce-admin_q-instead-of-start-.patch-->>><<<++patches.suse/net-sched-sch_sfb-don-t-call-qdisc_put-while-holding.patch++>>>
-|	<<<--patches.suse/nvme-kick-requeue-list-when-requeueing-a-request-ins.patch-->>><<<++patches.suse/libbpf-Remove-getsockopt-check-for-XDP_OPTIONS.patch++>>>
-|	<<<--patches.suse/mtip32xx-quiesce-request-queues-to-make-sure-no-subm.patch-->>><<<++patches.suse/bpf-fix-BTF-verification-of-enums.patch++>>>
-|	<<<--patches.suse/nvme-split-nvme_uninit_ctrl-into-stop-and-uninit.patch-->>><<<++patches.suse/bpf-fix-BTF-limits.patch++>>>
-|	<<<--patches.suse/nvme-rdma-unconditionally-recycle-the-request-mr.patch-->>><<<++patches.suse/xsk-relax-UMEM-headroom-alignment.patch++>>>
-|	<<<--patches.suse/nvme_fc-nvmet_fc-revise-Create-Association-descripto.patch-->>><<<++patches.suse/bpf-xskmap-Return-ERR_PTR-for-failure-case-instead-o.patch++>>>
-|	<<<--patches.suse/nvmet_fc-Accept-variable-pad-lengths-on-Create-Assoc.patch-->>><<<++patches.suse/libbpf-fix-false-uninitialized-variable-warning.patch++>>>
-|	<<<--patches.suse/nvme-pci-compile-warnings-in-nvme_alloc_host_mem.patch-->>><<<++patches.suse/selftests-bpf-adjust-strobemeta-loop-to-satisfy-late.patch++>>>
-|	<<<--patches.suse/nvme-pci-add-module-parameter-for-io-queue-depth.patch-->>><<<++patches.suse/libbpf-Teach-btf_dumper-to-emit-stand-alone-anonymou.patch++>>>
-|	<<<--patches.suse/nvmet-avoid-unneeded-assignment-of-submit_bio-return.patch-->>><<<++patches.suse/bpf-Clean-up-indentation-issue-in-BTF-kflag-processi.patch++>>>
-|	<<<--patches.suse/0119-block-call-bio_uninit-in-bio_endio.patch-->>><<<++patches.suse/bpf-Fix-bpf_event_output-re-entry-issue.patch++>>>
-|	<<<--patches.suse/0012-iommu-rockchip-Enable-Rockchip-IOMMU-on-ARM64.patch-->>><<<++patches.suse/vrf-Do-not-attempt-to-create-IPv6-mcast-rule-if-IPv6.patch++>>>
-|	<<<--patches.suse/0005-iommu-arm-smmu-v3-Increase-CMDQ-drain-timeout-value.patch-->>><<<++patches.suse/nfp-flower-prevent-memory-leak-in-nfp_flower_spawn_p.patch++>>>
-|	<<<--patches.suse/0001-iommu-io-pgtable-arm-v7s-Check-table-PTEs-more-preci.patch-->>><<<++patches.suse/nfp-flower-fix-memory-leak-in-nfp_flower_spawn_vnic_.patch++>>>
-|	<<<--patches.suse/0002-iommu-io-pgtable-arm-Improve-split_blk_unmap.patch-->>><<<++patches.suse/netfilter-nf_tables-allow-lookups-in-dynamic-sets.patch++>>>
-|	<<<--patches.suse/0003-iommu-io-pgtable-arm-v7s-Refactor-split_blk_unmap.patch-->>><<<++patches.suse/net-dsa-microchip-Always-set-regmap-stride-to-1.patch++>>>
-|	<<<--patches.suse/0004-iommu-io-pgtable-Introduce-explicit-coherency.patch-->>><<<++patches.suse/lib-dimlib-fix-help-text-typos.patch++>>>
-|	<<<--patches.suse/0005-iommu-io-pgtable-arm-Support-lockless-operation.patch-->>><<<++patches.suse/net-phy-micrel-add-Asym-Pause-workaround-for-KSZ9021.patch++>>>
-|	<<<--patches.suse/0006-iommu-io-pgtable-arm-v7s-Support-lockless-operation.patch-->>><<<++patches.suse/net-ena-clean-up-indentation-issue.patch++>>>
-|	<<<--patches.suse/0007-iommu-arm-smmu-Remove-io-pgtable-spinlock.patch-->>><<<++patches.suse/mlxsw-spectrum-Clear-VLAN-filters-during-port-initia.patch++>>>
-|	<<<--patches.suse/0008-iommu-arm-smmu-v3-Remove-io-pgtable-spinlock.patch-->>><<<++patches.suse/Documentation-Clarify-trap-s-description.patch++>>>
-|	<<<--patches.suse/0002-iommu-arm-smmu-v3-acpi-Add-temporary-Cavium-SMMU-V3-.patch-->>><<<++patches.suse/mlxsw-spectrum_flower-Fail-in-case-user-specifies-mu.patch++>>>
-|	<<<--patches.suse/0002-ACPI-IORT-Fixup-SMMUv3-resource-size-for-Cavium-Thun.patch-->>><<<++patches.suse/tcp_bbr-fix-quantization-code-to-not-raise-cwnd-if-n.patch++>>>
-|	<<<--patches.suse/0003-iommu-arm-smmu-v3-Add-workaround-for-Cavium-ThunderX.patch-->>><<<++patches.suse/sk_buff-drop-all-skb-extensions-on-free-and-skb-scru.patch++>>>
-|	<<<--patches.suse/iommu-arm-smmu-v3-Enable-ACPI-based-HiSilicon-CMD_PR.patch-->>><<<++patches.suse/tcp-better-handle-TCP_USER_TIMEOUT-in-SYN_SENT-state.patch++>>>
-|	<<<--patches.suse/0004-iommu-arm-smmu-v3-Add-workaround-for-Cavium-ThunderX.patch-->>><<<++patches.suse/nfp-abm-fix-memory-leak-in-nfp_abm_u32_knode_replace.patch++>>>
-|	<<<--patches.suse/iommu-vt-d-helper-function-to-query-if-a-pasid-has-any-active-users-->>><<<++patches.suse/iommu-amd-fix-pages-leak-in-free_pagetable++>>>
-|	<<<--patches.suse/0001-iommu-amd-ratelimit-io-page-faults-per-device-->>><<<++patches.suse/iommu-amd-Fix-downgrading-default-page-sizes-in-allo.patch++>>>
-|	<<<--patches.suse/0002-iommu-amd-constify-irq_domain_ops-->>><<<++patches.suse/iommu-amd-introduce-first_pte_l7-helper++>>>
-|	<<<--patches.suse/0003-iommu-amd-reduce-amount-of-mmio-when-submitting-commands-->>><<<++patches.suse/iommu-amd-unmap-all-l7-ptes-when-downgrading-page-sizes++>>>
-|	<<<--patches.suse/0004-iommu-amd-reduce-delay-waiting-for-command-buffer-space-->>><<<++patches.suse/iommu-amd-wait-for-completion-of-iotlb-flush-in-attach_device++>>>
-|	<<<--patches.suse/0005-iommu-amd-rip-out-old-queue-flushing-code-->>><<<++patches.suse/iommu-amd-remove-domain-updated++>>>
-|	<<<--patches.suse/0006-iommu-amd-add-per-domain-flush-queue-data-structures-->>><<<++patches.suse/iommu-amd-remove-amd_iommu_devtable_lock++>>>
-|	<<<--patches.suse/0007-iommu-amd-make-use-of-the-per-domain-flush-queue-->>><<<++patches.suse/iommu-amd-take-domain-lock-for-complete-attach-detach-path++>>>
-|	<<<--patches.suse/0008-iommu-amd-add-locking-to-per-domain-flush-queue-->>><<<++patches.suse/iommu-amd-check-for-busy-devices-earlier-in-attach_device++>>>
-|	<<<--patches.suse/0009-iommu-amd-add-flush-counters-to-struct-dma_ops_domain-->>><<<++patches.suse/iommu-amd-lock-dev_data-in-attach-detach-code-paths++>>>
-|	<<<--patches.suse/0010-iommu-amd-add-per-domain-timer-to-flush-per-cpu-queues-->>><<<++patches.suse/iommu-amd-lock-code-paths-traversing-protection_domain-dev_list++>>>
-|	<<<--patches.suse/0011-iommu-amd-remove-queue_release-function-->>><<<++patches.suse/i2c-qcom-geni-Disable-DMA-processing-on-the-Lenovo-Y.patch++>>>
-|	<<<--patches.suse/0012-iommu-amd-suppress-io_page_faults-in-kdump-kernel-->>><<<++patches.suse/i2c-riic-Clear-NACK-in-tend-isr.patch++>>>
-|	<<<--patches.suse/0013-iommu-amd-disable-iommus-at-boot-if-they-are-enabled-->>><<<++patches.suse/i2c-i801-Bring-back-Block-Process-Call-support-for-c.patch++>>>
-|	<<<--patches.suse/0014-iommu-amd-rename-free_on_init_error-->>><<<++patches.suse/0008-powerpc-book3s64-Export-has_transparent_hugepage-rel.patch++>>>
-|	<<<--patches.suse/0015-iommu-amd-add-new-init-state-iommu_cmdline_disabled-->>><<<++patches.suse/0009-libnvdimm-dax-Pick-the-right-alignment-default-when-.patch++>>>
-|	<<<--patches.suse/0016-iommu-amd-check-for-error-states-first-in-iommu_go_to_state-->>><<<++patches.suse/libnvdimm-Fix-endian-conversion-issues.patch++>>>
-|	<<<--patches.suse/0017-iommu-amd-set-global-pointers-to-null-after-freeing-them-->>><<<++patches.suse/libnvdimm-altmap-track-namespace-boundaries-in-altmap.patch++>>>
-|	<<<--patches.suse/0018-iommu-amd-free-iommu-resources-when-disabled-on-command-line-->>><<<++patches.suse/libnvdimm-nfit_test-Fix-acpi_handle-redefinition.patch++>>>
-|	<<<--patches.suse/0019-iommu-amd-remove-amd_iommu_disabled-check-from-amd_iommu_detect-->>><<<++patches.suse/libnvdimm-region-Initialize-bad-block-for-volatile-n.patch++>>>
-|	<<<--patches.suse/0020-iommu-amd-free-already-flushed-ring-buffer-entries-before-full-check-->>><<<++patches.suse/libnvdimm-prevent-nvdimm-from-requesting-key-when-se.patch++>>>
-|	<<<--patches.suse/0003-i2c-xgene-slimpro-Use-a-single-function-to-send-comm.patch-->>><<<++patches.suse/libnvdimm-region-Enable-MAP_SYNC-for-volatile-region.patch++>>>
-|	<<<--patches.suse/0004-i2c-xgene-slimpro-Add-ACPI-support-by-using-PCC-mail.patch-->>><<<++patches.suse/smb3-allow-decryption-keys-to-be-dumped-by-admin-for-debugging.patch++>>>
-|	<<<--patches.suse/0005-i2c-xgene-slimpro-include-linux-io.h-for-memremap.patch-->>><<<++patches.suse/smb3-fix-leak-in-open-on-server-perf-counter.patch++>>>
-|	<<<--patches.suse/0001-i2c-i801-Add-support-for-Intel-Cannon-Lake.patch-->>><<<++patches.suse/fs-cifs-smb2pdu-c-Make-SMB2_notify_init-static.patch++>>>
-|	<<<--patches.suse/0002-i2c-xlp9xx-Enable-HWMON-class-probing-for-xlp9xx.patch-->>><<<++patches.suse/fs-cifs-sess-c-Remove-set-but-not-used-variable-capabilities-.patch++>>>
-|	<<<--patches.suse/i2c-cadance-fix-ctrl-addr-reg-write-order.patch-->>><<<++patches.suse/CIFS-fix-max-ea-value-size.patch++>>>
-|	<<<--patches.suse/kmod-reduce-atomic-operations-on-kmod_concurrent-and-simplify.patch-->>><<<++patches.suse/smb3-Add-missing-reparse-tags.patch++>>>
-|	<<<--patches.suse/net-mlx5-Add-missing-include-in-lib-gid.c.patch-->>><<<++patches.suse/smb3-pass-mode-bits-into-create-calls.patch++>>>
-|	<<<--patches.suse/net-mlx5-IPSec-Fix-64-bit-division-on-32-bit-builds.patch-->>><<<++patches.suse/smb3-missing-ACL-related-flags.patch++>>>
-|	<<<--patches.suse/net-mlx5-FPGA-make-mlx5_fpga_device_brb-static.patch-->>><<<++patches.suse/CIFS-Fix-oplock-handling-for-SMB-2.1-protocols.patch++>>>
-|	<<<--patches.suse/net-mlx5-FPGA-Fix-datatype-mismatch.patch-->>><<<++patches.suse/mmc-sdhci-improve-ADMA-error-reporting.patch++>>>
-|	<<<--patches.suse/net-mlx5-Build-wq.o-even-if-MLX5_CORE_EN-is-not-sele.patch-->>><<<++patches.suse/mmc-sdhci-of-esdhc-set-DMA-snooping-based-on-DMA-coh.patch++>>>
-|	<<<--patches.suse/net-mlx5-Add-Makefiles-for-subdirectories.patch-->>><<<++patches.suse/mmc-sdhci-Let-drivers-define-their-DMA-mask.patch++>>>
-|	<<<--patches.suse/net-mlx5-IPSec-fix-64-bit-division-correctly.patch-->>><<<++patches.suse/mmc-tegra-Implement-set_dma_mask.patch++>>>
-|	<<<--patches.suse/bnxt_en-Fix-race-conditions-in-.ndo_get_stats64.patch-->>><<<++patches.suse/mmc-host-sdhci-pci-add-genesys-logic-gl975x-support.patch++>>>
-|	<<<--patches.suse/bnxt_en-Fix-bug-in-ethtool-L.patch-->>><<<++patches.suse/tracing-Have-error-path-in-predicate_parse-free-its-.patch++>>>
-|	<<<--patches.suse/bnxt_en-Fix-SRIOV-on-big-endian-architecture.patch-->>><<<++patches.suse/ARM-aspeed-ast2500-is-ARMv6K.patch++>>>
-|	<<<--patches.suse/cisco-enic-Fic-an-error-handling-path-in-vnic_dev_in.patch-->>><<<++patches.suse/bus-ti-sysc-Fix-clock-handling-for-no-idle-quirks.patch++>>>
-|	<<<--patches.suse/qed-Fix-printk-option-passed-when-printing-ipv6-addr.patch-->>><<<++patches.suse/bus-ti-sysc-Fix-handling-of-invalid-clocks.patch++>>>
-|	<<<--patches.suse/nfp-freeing-the-wrong-variable.patch-->>><<<++patches.suse/ARM-omap2plus_defconfig-Fix-missing-video.patch++>>>
-|	<<<--patches.suse/net-hns-Bugfix-for-Tx-timeout-handling-in-hns-driver.patch-->>><<<++patches.suse/ARM-dts-logicpd-torpedo-baseboard-Fix-missing-video.patch++>>>
-|	<<<--patches.suse/drm-mediatek-separate-color-module-to-fixup-error-me-->>><<<++patches.suse/ARM-dts-am3517-evm-Fix-missing-video.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Fix-possible-recursive-locking-issue-->>><<<++patches.suse/ARM-dts-logicpd-som-lv-Fix-i2c2-and-i2c3-Pin-mux.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Set-initial-PORT_CLK_SEL-vreg-for-BDW-->>><<<++patches.suse/bus-ti-sysc-Remove-unpaired-sysc_clkdm_deny_idle.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Don-t-read-ADPA_CRT_HOTPLUG_MONITOR-fro-->>><<<++patches.suse/Btrfs-fix-selftests-failure-due-to-uninitialized-i_m.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Make-function-dpy_reg_mmio_readx-safe-->>><<<++patches.suse/btrfs-adjust-dirty_metadata_bytes-after-writeback-fa.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-an-error-checking-test-->>><<<++patches.suse/Btrfs-fix-race-setting-up-and-completing-qgroup-resc.patch++>>>
-|	<<<--patches.suse/drm-i915-Avoid-undefined-behaviour-of-u32-32-->>><<<++patches.suse/0001-btrfs-relocation-fix-use-after-free-on-dead-relocati.patch++>>>
-|	<<<--patches.suse/drm-i915-cfl-Fix-Workarounds-->>><<<++patches.suse/0001-btrfs-Fix-a-regression-which-we-can-t-convert-to-SIN.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Fix-the-CURSOR_COEFF_MASK-used-in-DDI-V-->>><<<++patches.suse/0001-btrfs-qgroup-Fix-the-wrong-target-io_tree-when-freei.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Fix-a-memory-leak-in-intel_gvt_init_gtt-->>><<<++patches.suse/0002-btrfs-qgroup-Fix-reserved-data-space-leak-if-we-have.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Audit-the-command-buffer-address-->>><<<++patches.suse/char-random-Add-a-newline-at-the-end-of-the-file.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Revert-drm-i915-gvt-Fix-possible-recurs-->>><<<++patches.suse/membarrier-Fix-RCU-locking-bug-caused-by-faulty-merge.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-remove-scheduler_mutex-in-per-engine-wo-->>><<<++patches.suse/tick-broadcast-hrtimer-Fix-a-race-in-bc_set_next.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Use-fence-error-from-GVT-request-for-wo-->>><<<++patches.suse/vfs-Fix-EOVERFLOW-testing-in-put_compat_statfs64.patch++>>>
-|	<<<--patches.suse/0056-drm-rockchip-gem-add-the-lacks-lock-and-trivial-chan.patch-->>><<<++patches.suse/blk-mq-honor-IO-scheduler-for-multiqueue-devices.patch++>>>
-|	<<<--patches.suse/drm-vblank-Fix-vblank-timestamp-update-->>><<<++patches.suse/blk-mq-apply-normal-plugging-for-HDD.patch++>>>
-|	<<<--patches.suse/0062-drm-rockchip-fix-NULL-check-on-devm_kzalloc-return-v.patch-->>><<<++patches.suse/nvmet-change-ppl-to-lpp.patch++>>>
-|	<<<--patches.suse/dt-bindings-pwm-update-stm32-timers-clock-names.patch-->>><<<++patches.suse/nvme-pci-Fix-a-race-in-controller-removal.patch++>>>
-|	<<<--patches.suse/pwm-meson-Improve-PWM-calculation-precision-->>><<<++patches.suse/nvme-tcp-fix-wrong-stop-condition-in-io_work.patch++>>>
-|	<<<--patches.suse/0001-mtd-partitions-add-helper-for-deleting-partition.patch-->>><<<++patches.suse/nvme-pci-Save-PCI-state-before-putting-drive-into-de.patch++>>>
-|	<<<--patches.suse/0001-mtd-partitions-remove-sysfs-files-when-deleting-all-.patch-->>><<<++patches.suse/nvme-fix-an-error-code-in-nvme_init_subsystem.patch++>>>
-|	<<<--patches.suse/0001-mtd-nand-mtk-fix-incorrect-register-setting-order-ab.patch-->>><<<++patches.suse/nvme-rdma-Fix-max_hw_sectors-calculation.patch++>>>
-|	<<<--patches.suse/rtc-opal-Handle-disabled-TPO-in-opal_get_tpo_time.patch-->>><<<++patches.suse/Added-QUIRKs-for-ADATA-XPG-SX8200-Pro-512GB.patch++>>>
-|	<<<--patches.suse/rtc-interface-Validate-alarm-time-before-handling-rollover.patch-->>><<<++patches.suse/nvmet-tcp-remove-superflous-check-on-request-sgl.patch++>>>
-|	<<<--patches.suse/rtc-rtc-nuc900-fix-loop-timeout-test.patch-->>><<<++patches.suse/nvme-Add-quirk-for-Kingston-NVME-SSD-running-FW-E8FK.patch++>>>
-|	<<<--patches.suse/platform-x86-ideapad-laptop-Add-IdeaPad-V510-15IKB-t-->>><<<++patches.suse/nvme-allow-64-bit-results-in-passthru-commands.patch++>>>
-|	<<<--patches.suse/platform-x86-ideapad-laptop-Add-several-models-to-no-->>><<<++patches.suse/nvme-Add-ctrl-attributes-for-queue_count-and-sqsize.patch++>>>
-|	<<<--patches.suse/mm-memory.c-mark-create_huge_pmd-inline-to-prevent-b.patch-->>><<<++patches.suse/nvme-Move-ctrl-sqsize-to-generic-space.patch++>>>
-|	<<<--patches.suse/kexec-move-vmcoreinfo-out-of-the-kernel-s-.bss-section.patch-->>><<<++patches.suse/nvme-rdma-fix-possible-use-after-free-in-connect-tim.patch++>>>
-|	<<<--patches.suse/powerpc-fadump-use-the-correct-VMCOREINFO_NOTE_SIZE-for-phdr.patch-->>><<<++patches.suse/loop-change-queue-block-size-to-match-when-using-DIO.patch++>>>
-|	<<<--patches.suse/kdump-protect-vmcoreinfo-data-under-the-crash-memory.patch-->>><<<++patches.suse/s390-dasd-Fix-error-handling-during-online-processin.patch++>>>
-|	<<<--patches.suse/0003-sysctl-fix-lax-sysctl_check_table-sanity-check.patch-->>><<<++patches.suse/Revert-s390-dasd-Add-discard-support-for-ESE-volumes.patch++>>>
-|	<<<--patches.suse/0004-sysctl-kdoc-ify-sysctl_writes_strict.patch-->>><<<++patches.suse/0001-block-sed-opal-fix-sparse-warning-obsolete-array-ini.patch++>>>
-|	<<<--patches.suse/0005-sysctl-fold-sysctl_writes_strict-checks-into-helper.patch-->>><<<++patches.suse/0002-block-sed-opal-fix-sparse-warning-convert-__be64-dat.patch++>>>
-|	<<<--patches.suse/0006-sysctl-simplify-unsigned-int-support.patch-->>><<<++patches.suse/0001-drm-amdgpu-revert-disable-bulk-moves-for-now.patch++>>>
-|	<<<--patches.suse/0001-sysctl-add-unsigned-int-range-support.patch-->>><<<++patches.suse/drm-amd-powerplay-change-metrics-update-period-from-.patch++>>>
-|	<<<--patches.suse/0003-test_sysctl-add-dedicated-proc-sysctl-test-driver.patch-->>><<<++patches.suse/drm-amdgpu-fix-multiple-memory-leaks-in-acp_hw_init.patch++>>>
-|	<<<--patches.suse/0004-test_sysctl-add-generic-script-to-expand-on-tests.patch-->>><<<++patches.suse/drm-amd-display-memory-leak.patch++>>>
-|	<<<--patches.suse/0005-test_sysctl-test-against-PAGE_SIZE-for-int.patch-->>><<<++patches.suse/drm-Free-the-writeback_job-when-it-with-an-empty-fb.patch++>>>
-|	<<<--patches.suse/0006-test_sysctl-add-simple-proc_dointvec-case.patch-->>><<<++patches.suse/drm-Clear-the-fence-pointer-when-writeback-job-signa.patch++>>>
-|	<<<--patches.suse/0007-test_sysctl-add-simple-proc_douintvec-case.patch-->>><<<++patches.suse/drm-komeda-prevent-memory-leak-in-komeda_wb_connecto.patch++>>>
-|	<<<--patches.suse/0008-test_sysctl-test-against-int-proc_dointvec-array-sup.patch-->>><<<++patches.suse/drm-omap-fix-max-fclk-divider-for-omap36xx.patch++>>>
-|	<<<--patches.suse/0010-kernel-sysctl_binary.c-check-name-array-length-in-de.patch-->>><<<++patches.suse/0003-drm-i915-dp-Fix-dsc-bpp-calculations-v5.patch++>>>
-|	<<<--patches.suse/0001-random-do-not-ignore-early-device-randomness.patch-->>><<<++patches.suse/0004-drm-i915-Fix-g4x-sprite-scaling-stride-check-with-GT.patch++>>>
-|	<<<--patches.suse/0001-procfs-fdinfo-extend-information-about-epoll-target-.patch-->>><<<++patches.suse/Revert-drm-i915-Fix-DP-MST-crtc_mask.patch++>>>
-|	<<<--patches.suse/0001-kcmp-add-KCMP_EPOLL_TFD-mode-to-compare-epoll-target.patch-->>><<<++patches.suse/sched-Add-__ASSEMBLY__-guards-around-struct-clone_ar.patch++>>>
-|	<<<--patches.suse/0001-kcmp-fs-epoll-wrap-kcmp-code-with-CONFIG_CHECKPOINT_.patch-->>><<<++patches.suse/selftests-pidfd-Fix-undefined-reference-to-pthread_c.patch++>>>
-|	<<<--patches.suse/0001-ipc-sem.c-remove-sem_base-embed-struct-sem.patch-->>><<<++patches.suse/sched-add-kernel-doc-for-struct-clone_args.patch++>>>
-|	<<<--patches.suse/0002-ipc-merge-ipc_rcu-and-kern_ipc_perm.patch-->>><<<++patches.suse/lib-introduce-copy_struct_from_user-helper.patch++>>>
-|	<<<--patches.suse/0003-include-linux-sem.h-correctly-document-sem_ctime.patch-->>><<<++patches.suse/clone3-switch-to-copy_struct_from_user.patch++>>>
-|	<<<--patches.suse/0004-ipc-drop-non-RCU-allocation.patch-->>><<<++patches.suse/usercopy-Add-parentheses-around-assignment-in-test_c.patch++>>>
-|	<<<--patches.suse/0005-ipc-sem-do-not-use-ipc_rcu_free.patch-->>><<<++patches.suse/xen-efi-Set-nonblocking-callbacks.patch++>>>
-|	<<<--patches.suse/0006-ipc-shm-do-not-use-ipc_rcu_free.patch-->>><<<++patches.suse/xen-balloon-Set-pages-PageOffline-in-balloon_add_reg.patch++>>>
-|	<<<--patches.suse/0007-ipc-msg-do-not-use-ipc_rcu_free.patch-->>><<<++patches.suse/xen-xenbus-fix-self-deadlock-after-killing-user-proc.patch++>>>
-|	<<<--patches.suse/0008-ipc-util-drop-ipc_rcu_free.patch-->>><<<++patches.suse/kvm-x86-fix-a-spurious-e2big-in-_do_cpuid_func++>>>
-|	<<<--patches.suse/0009-ipc-sem-avoid-ipc_rcu_alloc.patch-->>><<<++patches.suse/KVM-X86-Fix-userspace-set-invalid-CR4.patch++>>>
-|	<<<--patches.suse/0010-ipc-shm-avoid-ipc_rcu_alloc.patch-->>><<<++patches.suse/kvm-x86-improve-emulation-of-cpuid-leaves-0bh-and-1fh++>>>
-|	<<<--patches.suse/0011-ipc-msg-avoid-ipc_rcu_alloc.patch-->>><<<++patches.suse/kvm-x86-use-amd-cpuid-semantics-for-amd-vcpus++>>>
-|	<<<--patches.suse/0012-ipc-util-drop-ipc_rcu_alloc.patch-->>><<<++patches.suse/kvm-x86-powerpc-do-not-allow-clearing-largepages-debugfs-entry++>>>
-|	<<<--patches.suse/0013-ipc-sem.c-avoid-ipc_rcu_putref-for-failed-ipc_addid.patch-->>><<<++patches.suse/kvm-vmx-limit-guest-pmcs-to-those-supported-on-the-host++>>>
-|	<<<--patches.suse/0014-ipc-shm.c-avoid-ipc_rcu_putref-for-failed-ipc_addid.patch-->>><<<++patches.suse/selftests-kvm-Fix-libkvm-build-error.patch++>>>
-|	<<<--patches.suse/0015-ipc-msg.c-avoid-ipc_rcu_putref-for-failed-ipc_addid.patch-->>><<<++patches.suse/KVM-nVMX-Fix-consistency-check-on-injected-exception.patch++>>>
-|	<<<--patches.suse/0016-ipc-move-atomic_set-to-where-it-is-needed.patch-->>><<<++patches.suse/RISC-V-Clear-load-reservations-while-restoring-hart-.patch++>>>
-|	<<<--patches.suse/0017-ipc-shm-remove-special-shm_alloc-free.patch-->>><<<++patches.suse/riscv-Fix-memblock-reservation-for-device-tree-blob.patch++>>>
-|	<<<--patches.suse/0018-ipc-msg-remove-special-msg_alloc-free.patch-->>><<<++patches.suse/MIPS-dts-ar9331-fix-interrupt-controller-size.patch++>>>
-|	<<<--patches.suse/0019-ipc-sem-drop-__sem_free.patch-->>><<<++patches.suse/mips-Loongson-Fix-the-link-time-qualifier-of-serial_.patch++>>>
-|	<<<--patches.suse/0020-ipc-util.h-update-documentation-for-ipc_getref-and-i.patch-->>><<<++patches.suse/s390-cpumsf-check-for-cpu-measurement-sampling++>>>
-|	<<<--patches.suse/IB-rxe-do-not-copy-extra-stack-memory-to-skb.patch-->>><<<++patches.suse/s390-qdio-clarify-size-of-the-qib-parm-area++>>>
-|	<<<--patches.suse/powerpc-make-feature-fixup-tests-fortify-safe.patch-->>><<<++patches.suse/s390-mm-fix-Wunused-but-set-variable-warnings.patch++>>>
-|	<<<--patches.suse/drivers-s390-move-static-and-inline-before-return-ty.patch-->>><<<++patches.suse/KVM-s390-fix-__insn32_query-inline-assembly.patch++>>>
-|	<<<--patches.suse/reiserfs-don-t-preallocate-blocks-for-extended-attributes.patch-->>><<<++patches.suse/0002-kvm-s390-mark-_insn32_query-as-_always_inline++>>>
-|	<<<--patches.suse/reiserfs-fix-race-in-prealloc-discard.patch-->>><<<++patches.suse/net-dsa-qca8k-Use-up-to-7-ports-for-all-operations.patch++>>>
-|	<<<--patches.suse/0001-target-remove-dead-code-->>><<<++patches.suse/sch_cbq-validate-TCA_CBQ_WRROPT-to-avoid-crash.patch++>>>
-|	<<<--patches.suse/ibmvscsis-Enable-Logical-Partition-Migration-Support.patch-->>><<<++patches.suse/erspan-remove-the-incorrect-mtu-limit-for-erspan.patch++>>>
-|	<<<--patches.suse/0002-target-iblock-convert-write_same-to-blkdev_issue_zeroout-->>><<<++patches.suse/net-Unpublish-sk-from-sk_reuseport_cb-before-call_rc.patch++>>>
-|	<<<--patches.suse/0003-target-configfs-kill-se_device-dev_link_magic-->>><<<++patches.suse/ieee802154-atusb-fix-use-after-free-at-disconnect.patch++>>>
-|	<<<--patches.suse/0004-target-configfs-kill-se_lun-lun_link_magic-->>><<<++patches.suse/ieee802154-ca8210-prevent-memory-leak.patch++>>>
-|	<<<--patches.suse/0005-iscsi-target-avoid-holding-tpg_state_lock-during-param-update-->>><<<++patches.suse/net-dsa-sja1105-Ensure-PTP-time-for-rxtstamp-reconst.patch++>>>
-|	<<<--patches.suse/0007-target-reject-compare_and_write-if-emulate_caw-is-not-set-->>><<<++patches.suse/net-dsa-sja1105-Prevent-leaking-memory.patch++>>>
-|	<<<--patches.suse/0008-target-add-support-for-tmr-percpu-reference-counting-->>><<<++patches.suse/net-sched-taprio-Fix-potential-integer-overflow-in-t.patch++>>>
-|	<<<--patches.suse/0009-target-add-target_scf_lookup_lun_from_tag-support-for-abort_task-->>><<<++patches.suse/net-socionext-netsec-always-grab-descriptor-lock.patch++>>>
-|	<<<--patches.suse/qla2xxx-Convert-QLA_TGT_ABTS-to-TARGET_SCF_LOOKUP_LU.patch-->>><<<++patches.suse/ionic-select-CONFIG_NET_DEVLINK.patch++>>>
-|	<<<--patches.suse/0010-target-use-symbolic-value-for-write_verify_16-->>><<<++patches.suse/nl80211-validate-beacon-head.patch++>>>
-|	<<<--patches.suse/0011-target-remove-se_device-dev_list-->>><<<++patches.suse/cfg80211-validate-SSID-MBSSID-element-ordering-assum.patch++>>>
-|	<<<--patches.suse/0012-target-fix-transport_init_se_cmd-->>><<<++patches.suse/cfg80211-initialize-on-stack-chandefs.patch++>>>
-|	<<<--patches.suse/0013-target-use-get-put-unaligned_be-instead-of-open-coding-these-functions-->>><<<++patches.suse/nl80211-fix-null-pointer-dereference.patch++>>>
-|	<<<--patches.suse/0014-target-fix-a-deadlock-between-the-xcopy-code-and-iscsi-session-shutdown-->>><<<++patches.suse/mac80211-fix-txq-null-pointer-dereference.patch++>>>
-|	<<<--patches.suse/IB-srpt-Make-a-debug-statement-in-srpt_abort_cmd-mor.patch-->>><<<++patches.suse/mac80211-keep-BHs-disabled-while-calling-drv_tx_wake.patch++>>>
-|	<<<--patches.suse/0015-iscsi-target-kill-left-over-iscsi_target_do_cleanup-->>><<<++patches.suse/net-sched-taprio-Avoid-division-by-zero-on-invalid-l.patch++>>>
-|	<<<--patches.suse/0016-target-introduce-a-function-that-shows-the-command-state-->>><<<++patches.suse/net-sched-cbs-Avoid-division-by-zero-when-calculatin.patch++>>>
-|	<<<--patches.suse/0017-target-tcm_loop-merge-struct-tcm_loop_cmd-and-struct-tcm_loop_tmr-->>><<<++patches.suse/net-mscc-ocelot-add-missing-of_node_put-after-callin.patch++>>>
-|	<<<--patches.suse/0018-target-tcm_loop-replace-a-waitqueue-and-a-counter-by-a-completion-->>><<<++patches.suse/net-dsa-rtl8366rb-add-missing-of_node_put-after-call.patch++>>>
-|	<<<--patches.suse/0019-target-tcm_loop-use-target_submit_tmr-instead-of-open-coding-this-function-->>><<<++patches.suse/devlink-Fix-error-handling-in-param-and-info_get-dum.patch++>>>
-|	<<<--patches.suse/0020-target-tcm_loop-make-tmf-processing-slightly-faster-->>><<<++patches.suse/net-stmmac-xgmac-Not-all-Unicast-addresses-may-be-av.patch++>>>
-|	<<<--patches.suse/0021-target-iscsi-remove-second-argument-of-_iscsit_free_cmd-->>><<<++patches.suse/net-stmmac-dwmac4-Always-update-the-MAC-Hash-Filter.patch++>>>
-|	<<<--patches.suse/0022-target-iscsi-simplify-iscsit_free_cmd-->>><<<++patches.suse/net-stmmac-Correctly-take-timestamp-for-PTPv2.patch++>>>
-|	<<<--patches.suse/0023-target-iscsi-remove-dead-code-from-iscsit_process_scsi_cmd-->>><<<++patches.suse/net-stmmac-Do-not-stop-PHY-if-WoL-is-enabled.patch++>>>
-|	<<<--patches.suse/ibmvscsis-Use-tpgt-passed-in-by-user.patch-->>><<<++patches.suse/0003-net-stmmac-xgmac-Disable-the-Timestamp-interrupt-by-.patch++>>>
-|	<<<--patches.suse/0024-tcmu-support-emulate_write_cache-->>><<<++patches.suse/net-ag71xx-fix-mdio-subnode-support.patch++>>>
-|	<<<--patches.suse/0025-tcmu-add-netlink-for-device-reconfiguration-->>><<<++patches.suse/hso-fix-NULL-deref-on-tty-open.patch++>>>
-|	<<<--patches.suse/0026-tcmu-make-dev_size-configurable-via-userspace-->>><<<++patches.suse/vsock-Fix-a-lockdep-warning-in-__vsock_release.patch++>>>
-|	<<<--patches.suse/0027-tcmu-make-dev_config-configurable-->>><<<++patches.suse/tcp-adjust-rto_base-in-retransmits_timed_out.patch++>>>
-|	<<<--patches.suse/0028-tcmu-add-type-of-reconfig-into-netlink-->>><<<++patches.suse/xen-netfront-do-not-use-0U-as-error-return-value-for.patch++>>>
-|	<<<--patches.suse/0029-tcmu-fix-module-removal-due-to-stuck-unmap_thread-thread-again-->>><<<++patches.suse/tipc-fix-unlimited-bundling-of-small-messages.patch++>>>
-|	<<<--patches.suse/0030-tcmu-make-array-tcmu_attrib_attrs-static-const-->>><<<++patches.suse/mlx5-avoid-64-bit-division-in-dr_icm_pool_mr_create.patch++>>>
-|	<<<--patches.suse/0031-tcmu-reconfigure-netlink-attr-changes-->>><<<++patches.suse/net-dsa-rtl8366-Check-VLAN-ID-and-not-ports.patch++>>>
-|	<<<--patches.suse/0032-target-break-up-free_device-callback-->>><<<++patches.suse/net-rds-Fix-error-handling-in-rds_ib_add_one.patch++>>>
-|	<<<--patches.suse/0033-target-use-idr-for-se_device-dev-index-->>><<<++patches.suse/net-dsa-sja1105-Initialize-the-meta_lock.patch++>>>
-|	<<<--patches.suse/0034-target-add-helper-to-find-se_device-by-dev_index-->>><<<++patches.suse/net-dsa-sja1105-Fix-sleeping-while-atomic-in-.port_h.patch++>>>
-|	<<<--patches.suse/0035-tcmu-perfom-device-add-del-and-reconfig-synchronously-->>><<<++patches.suse/ptp_qoriq-Initialize-the-registers-spinlock-before-c.patch++>>>
-|	<<<--patches.suse/0036-target-add-helper-to-iterate-over-devices-->>><<<++patches.suse/netfilter-nft_connlimit-disable-bh-on-garbage-collec.patch++>>>
-|	<<<--patches.suse/0037-xcopy-loop-over-devices-using-idr-helper-->>><<<++patches.suse/net-hisilicon-Fix-usage-of-uninitialized-variable-in.patch++>>>
-|	<<<--patches.suse/0038-target-remove-g_device_list-->>><<<++patches.suse/net-stmmac-Avoid-deadlock-on-suspend-resume.patch++>>>
-|	<<<--patches.suse/0039-tcmu-drop-configured-check-in-destroy-->>><<<++patches.suse/ipv6-drop-incoming-packets-having-a-v4mapped-source-.patch++>>>
-|	<<<--patches.suse/0040-tcmu-fix-multiple-uio-open-close-sequences-->>><<<++patches.suse/udp-fix-gso_segs-calculations.patch++>>>
-|	<<<--patches.suse/0041-target-make-device_mutex-and-device_list-static-->>><<<++patches.suse/udp-only-do-GSO-if-of-segs-1.patch++>>>
-|	<<<--patches.suse/0042-target-do-not-require-a-transport_complete-for-scf_transport_task_sense-->>><<<++patches.suse/lib-textsearch-fix-escapes-in-example-code.patch++>>>
-|	<<<--patches.suse/0043-target-add-helper-to-copy-sense-to-se_cmd-buffer-->>><<<++patches.suse/tcp-fix-slab-out-of-bounds-in-tcp_zerocopy_receive.patch++>>>
-|	<<<--patches.suse/0044-tcmu-fix-sense-handling-during-completion-->>><<<++patches.suse/qmi_wwan-add-support-for-Cinterion-CLS8-devices.patch++>>>
-|	<<<--patches.suse/0045-pscsi-finish-cmd-processing-from-pscsi_req_done-->>><<<++patches.suse/rxrpc-Fix-rxrpc_recvmsg-tracepoint.patch++>>>
-|	<<<--patches.suse/0046-target-remove-transport_complete-->>><<<++patches.suse/cxgb4-Fix-out-of-bounds-MSI-X-info-array-access.patch++>>>
-|	<<<--patches.suse/0047-target-fix-sam_stat_busy-task_set_full-handling-->>><<<++patches.suse/r8152-Set-macpassthru-in-reset_resume-callback.patch++>>>
-|	<<<--patches.suse/0048-target-use-macro-for-write_verify_32-operation-codes-->>><<<++patches.suse/net-ipv4-avoid-mixed-n_redirects-and-rate_tokens-usa.patch++>>>
-|	<<<--patches.suse/0049-target-pscsi-introduce-type_zbc-support-->>><<<++patches.suse/net-phy-allow-for-reset-line-to-be-tied-to-a-sleepy-.patch++>>>
-|	<<<--patches.suse/0050-tcmu-fix-dev_config_store-->>><<<++patches.suse/ipv6-Handle-missing-host-route-in-__ipv6_ifa_notify.patch++>>>
-|	<<<--patches.suse/0051-target-fix-cmd-size-for-pr-out-in-passthrough_parse_cdb-->>><<<++patches.suse/net-phy-fix-write-to-mii-ctrl1000-register.patch++>>>
-|	<<<--patches.suse/0052-target-fix-return-sense-reason-in-target_scsi3_emulate_pr_out-->>><<<++patches.suse/sch_dsmark-fix-potential-NULL-deref-in-dsmark_init.patch++>>>
-|	<<<--patches.suse/0053-target-export-lio-pgr-alua-support-as-device-attr-->>><<<++patches.suse/nfc-fix-memory-leak-in-llcp_sock_bind.patch++>>>
-|	<<<--patches.suse/0054-tcmu-clean-up-the-code-and-with-one-small-fix-->>><<<++patches.suse/net-qlogic-Fix-memory-leak-in-ql_alloc_large_buffers.patch++>>>
-|	<<<--patches.suse/0001-NFS-Ensure-we-commit-after-writeback-is-complete.patch-->>><<<++patches.suse/Convert-filldir-64-from-__put_user-to-unsafe_put_use.patch++>>>
-|	<<<--patches.suse/0001-xprtrdma-On-invalidation-failure-remove-MWs-from-rl_.patch-->>><<<++patches.suse/Make-filldir-64-verify-the-directory-entry-filename-.patch++>>>
-|	<<<--patches.suse/0002-xprtrdma-Pre-mark-remotely-invalidated-MRs.patch-->>><<<++patches.suse/scsi-bnx2fc-Handle-scope-bits-when-array-returns-BUS.patch++>>>
-|	<<<--patches.suse/0003-xprtrdma-Pass-only-the-list-of-registered-MRs-to-ro_.patch-->>><<<++patches.suse/scsi-ufs-skip-shutdown-if-hba-is-not-powered.patch++>>>
-|	<<<--patches.suse/0004-xprtrdma-Rename-rpcrdma_req-rl_free.patch-->>><<<++patches.suse/scsi-qedf-Remove-always-false-tmp_prio-0-statement.patch++>>>
-|	<<<--patches.suse/0005-xprtrdma-Fix-client-lock-up-after-application-signal.patch-->>><<<++patches.suse/msft-hv-1948-scsi-storvsc-setup-1-1-mapping-between-hardware-queu.patch++>>>
-|	<<<--patches.suse/0006-xprtrdma-Fix-FRWR-invalidation-error-recovery.patch-->>><<<++patches.suse/scsi-megaraid-disable-device-when-probe-failed-after.patch++>>>
-|	<<<--patches.suse/0007-xprtrdma-Don-t-defer-MR-recovery-if-ro_map-fails.patch-->>><<<++patches.suse/scsi-qla2xxx-Silence-fwdump-template-message.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-New-codec-device-ID-for-ALC1220-->>><<<++patches.suse/scsi-qla2xxx-Fix-unbound-sleep-in-fcport-delete-path.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Add-hdmi-id-for-a-Geminilake-variant-->>><<<++patches.suse/scsi-qla2xxx-Fix-stale-mem-access-on-driver-unload.patch++>>>
-|	<<<--patches.suse/mmc-sdhci-acpi-Workaround-conflict-with-PCI-wifi-on--->>><<<++patches.suse/scsi-qla2xxx-Optimize-NPIV-tear-down-process.patch++>>>
-|	<<<--patches.suse/thermal-bcm2835-fix-an-error-code-in-probe-->>><<<++patches.suse/scsi-qla2xxx-Fix-N2N-link-reset.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-Tell-OPAL-about-our-MMU-mode-on-POWER9.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-N2N-link-up-fail.patch++>>>
-|	<<<--patches.suse/powerpc-mm-radix-Synchronize-updates-to-the-process-table.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-Nport-ID-display-value.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-Fix-local-TLB-flush-for-boot-and-MCE.patch-->>><<<++patches.suse/kbuild-correct-formatting-of-header-in-kbuild-module.patch++>>>
-|	<<<--patches.suse/powerpc-perf-Add-POWER9-alternate-PM_RUN_CYC-and-PM_.patch-->>><<<++patches.suse/namespace-fix-namespace.pl-script-to-support-relativ.patch++>>>
-|	<<<--patches.suse/kmod-throttle-kmod-thread-limit.patch-->>><<<++patches.suse/scripts-setlocalversion-clear-local-variable-to-make.patch++>>>
-|	<<<--patches.suse/pci-pm-fix-native-pme-handling-during-system-suspend-resume-->>><<<++patches.suse/clk-ti-dra7-Fix-mcasp8-clock-bits.patch++>>>
-|	<<<--patches.suse/cpufreq-schedutil-Fix-sugov_start-versus-sugov_update_shared-race.patch-->>><<<++patches.suse/ARM-dts-Fix-wrong-clocks-for-dra7-mcasp.patch++>>>
-|	<<<--patches.suse/cpufreq-intel_pstate-Fix-ratio-setting-for-min_perf_pct.patch-->>><<<++patches.suse/DTS-ARM-gta04-introduce-legacy-spi-cs-high-to-make-d.patch++>>>
-|	<<<--patches.suse/0001-PM-devfreq-rk3399_dmc-fix-error-return-code-in-rk339.patch-->>><<<++patches.suse/ARM-omap2plus_defconfig-Enable-DRM_TI_TFP410.patch++>>>
-|	<<<--patches.suse/0002-ACPI-irq-Fix-return-code-of-acpi_gsi_to_irq.patch-->>><<<++patches.suse/ARM-dts-Fix-gpio0-flags-for-am335x-icev2.patch++>>>
-|	<<<--patches.suse/ACPI-x86-Allow-matching-always_present_id-array-entr-->>><<<++patches.suse/ARM-OMAP2-Fix-missing-reset-done-flag-for-am3-and-am.patch++>>>
-|	<<<--patches.suse/ACPI-x86-Add-KIOX000A-accelerometer-on-GPD-win-to-al-->>><<<++patches.suse/ARM-OMAP2-Add-missing-LCDC-midlemode-for-am335x.patch++>>>
-|	<<<--patches.suse/device-property-Introduce-fwnode_call_bool_op-for-op.patch-->>><<<++patches.suse/ARM-OMAP2-Fix-warnings-with-broken-omap2_set_init_vo.patch++>>>
-|	<<<--patches.suse/crypto-chcr-Avoid-algo-allocation-in-softirq.patch-->>><<<++patches.suse/ARM-dts-am4372-Set-memory-bandwidth-limit-for-DISPC.patch++>>>
-|	<<<--patches.suse/0009-crypto-cavium-make-several-functions-static.patch-->>><<<++patches.suse/elf-don-t-use-MAP_FIXED_NOREPLACE-for-elf-executable.patch++>>>
-|	<<<--patches.suse/btrfs-incremental-send-fix-invalid-path-for-link-commands.patch-->>><<<++patches.suse/uaccess-implement-a-proper-unsafe_copy_to_user-and-s.patch++>>>
-|	<<<--patches.suse/btrfs-fix-unexpected-return-value-of-bio_readpage_error.patch-->>><<<++patches.suse/ocfs2-clear-zero-in-unaligned-direct-IO.patch++>>>
-|	<<<--patches.suse/vfs-in-iomap-seek_-hole-data-return-ENXIO-for-negati.patch-->>><<<++patches.suse/fs-ocfs2-fix-possible-null-pointer-dereferences-in-o.patch++>>>
-|	<<<--patches.suse/kvm-avoid-unused-variable-warning-for-UP-builds.patch-->>><<<++patches.suse/fs-ocfs2-fix-a-possible-null-pointer-dereference-in-.patch++>>>
-|	<<<--patches.suse/KVM-vmx-expose-more-information-for-KVM_INTERNAL_ERR.patch-->>><<<++patches.suse/panic-ensure-preemption-is-disabled-during-panic.patch++>>>
-|	<<<--patches.suse/KVM-mark-vcpu-pid-pointer-as-rcu-protected.patch-->>><<<++patches.suse/mm-memremap-drop-unused-SECTION_SIZE-and-SECTION_MAS.patch++>>>
-|	<<<--patches.suse/KVM-use-rcu-access-function-for-irq-routing.patch-->>><<<++patches.suse/writeback-fix-use-after-free-in-finish_writeback_work.patch++>>>
-|	<<<--patches.suse/KVM-mark-kvm-busses-as-rcu-protected.patch-->>><<<++patches.suse/memcg-only-record-foreign-writebacks-with-dirty-pages-when-memcg-is-not-disabled.patch++>>>
-|	<<<--patches.suse/KVM-mark-memory-slots-as-rcu.patch-->>><<<++patches.suse/0001-kernel-sysctl.c-do-not-override-max_threads-provided.patch++>>>
-|	<<<--patches.suse/KVM-use-correct-accessor-function-for-__kvm_memslots.patch-->>><<<++patches.suse/mm-z3fold.c-claim-page-in-the-beginning-of-free.patch++>>>
-|	<<<--patches.suse/kvm-nVMX-Don-t-set-vmcs12-to-launched-when-VMLAUNCH-.patch-->>><<<++patches.suse/mm-page_alloc.c-fix-a-crash-in-free_pages_prepare.patch++>>>
-|	<<<--patches.suse/kvm-nVMX-Validate-the-I-O-bitmaps-on-nested-VM-entry.patch-->>><<<++patches.suse/mm-vmpressure.c-fix-a-signedness-bug-in-vmpressure_r.patch++>>>
-|	<<<--patches.suse/kvm-nVMX-Fix-nested_vmx_check_msr_bitmap_controls.patch-->>><<<++patches.suse/mm-memcg-proportional-memory.-low-min-reclaim.patch++>>>
-|	<<<--patches.suse/kvm-nVMX-Shadow-high-parts-of-shadowed-64-bit-VMCS-f.patch-->>><<<++patches.suse/mm-memcg-make-memory.emin-the-baseline-for-utilisation-determination.patch++>>>
-|	<<<--patches.suse/KVM-x86-update-master-clock-before-computing-kvmcloc.patch-->>><<<++patches.suse/mm-memcg-make-scan-aggression-always-exclude-protection.patch++>>>
-|	<<<--patches.suse/kvm-vmx-Properly-handle-machine-check-during-VM-entr.patch-->>><<<++patches.suse/mm-sl-ou-b-improve-memory-accounting.patch++>>>
-|	<<<--patches.suse/KVM-s390-Fix-KVM_S390_GET_CMMA_BITS-ioctl-definition.patch-->>><<<++patches.suse/mm-sl-aou-b-guarantee-natural-alignment-for-kmalloc-power-of-two.patch++>>>
-|	<<<--patches.suse/KVM-x86-take-slots_lock-in-kvm_free_pit.patch-->>><<<++patches.suse/kselftest-exclude-failed-TARGETS-from-runlist.patch++>>>
-|	<<<--patches.suse/KVM-SVM-handle-singlestep-exception-when-skipping-em.patch-->>><<<++patches.suse/selftests-kselftest-runner.sh-Add-45-second-timeout-.patch++>>>
-|	<<<--patches.suse/0001-kvm-svm-prepare-for-new-bit-definition-in-lbr_ctl-->>><<<++patches.suse/selinux-fix-context-string-corruption-in-convert_con.patch++>>>
-|	<<<--patches.suse/0002-kvm-svm-rename-lbr_ctl-field-in-the-vmcb-control-area-->>><<<++patches.suse/gpiolib-don-t-clear-FLAG_IS_OUT-when-emulating-open-.patch++>>>
-|	<<<--patches.suse/0003-kvm-svm-add-virtual-vmload-vmsave-feature-definition-->>><<<++patches.suse/gpio-fix-getting-nonexclusive-gpiods-from-DT.patch++>>>
-|	<<<--patches.suse/0004-kvm-svm-enable-virtual-vmload-vmsave-feature-->>><<<++patches.suse/gpio-eic-sprd-Fix-the-incorrect-EIC-offset-when-togg.patch++>>>
-|	<<<--patches.suse/KVM-trigger-uevents-when-creating-or-destroying-a-VM.patch-->>><<<++patches.suse/gpio-max77620-Use-correct-unit-for-debounce-times.patch++>>>
-|	<<<--patches.suse/KVM-x86-make-backwards_tsc_observed-a-per-VM-variabl.patch-->>><<<++patches.suse/arm64-errata-Update-stale-comment.patch++>>>
-|	<<<--patches.suse/msft-hv-1403-kvm-x86-hyperv-add-KVM_CAP_HYPERV_SYNIC2.patch-->>><<<++patches.suse/arm64-sve-Fix-wrong-free-for-task-thread.sve_state.patch++>>>
-|	<<<--patches.suse/KVM-x86-Simplify-kvm_x86_ops-queue_exception-paramet.patch-->>><<<++patches.suse/arm64-cpufeature-Effectively-expose-FRINT-capability.patch++>>>
-|	<<<--patches.suse/KVM-async_pf-Add-L1-guest-async_pf-PF-vmexit-handler.patch-->>><<<++patches.suse/arm64-Fix-incorrect-irqflag-restore-for-priority-mas.patch++>>>
-|	<<<--patches.suse/KVM-async_pf-Force-a-nested-vmexit-if-the-injected-P.patch-->>><<<++patches.suse/arm64-ftrace-Ensure-synchronisation-in-PLT-setup-for.patch++>>>
-|	<<<--patches.suse/KVM-async_pf-Let-guest-support-delivery-of-async_pf-.patch-->>><<<++patches.suse/arm64-vdso32-Fix-broken-compat-vDSO-build-warnings.patch++>>>
-|	<<<--patches.suse/msft-hv-1404-kvm-x86-hyperv-make-VP_INDEX-managed-by-userspace.patch-->>><<<++patches.suse/arm64-vdso32-Detect-binutils-support-for-dmb-ishld.patch++>>>
-|	<<<--patches.suse/ubifs-Fix-data-node-size-for-truncating-uncompressed-->>><<<++patches.suse/arm64-Default-to-building-compat-vDSO-with-clang-whe.patch++>>>
-|	<<<--patches.suse/ubifs-Fix-unlink-code-wrt.-double-hash-lookups-->>><<<++patches.suse/arm64-vdso32-Don-t-use-KBUILD_CPPFLAGS-unconditional.patch++>>>
-|	<<<--patches.suse/bpf-Implement-show_options.patch-->>><<<++patches.suse/arm64-armv8_deprecated-Checking-return-value-for-mem.patch++>>>
-|	<<<--patches.suse/random-add-wait_for_random_bytes-api-->>><<<++patches.suse/RDMA-vmw_pvrdma-Free-SRQ-only-once.patch++>>>
-|	<<<--patches.suse/random-add-get_random_-bytes-u32-u64-int-long-once-wait-family-->>><<<++patches.suse/RDMA-siw-Fix-serialization-issue-in-write_space.patch++>>>
-|	<<<--patches.suse/0006-iscsi-ensure-rng-is-seeded-before-use-->>><<<++patches.suse/RDMA-core-Fix-use-after-free-and-refcnt-leak-on-ndev.patch++>>>
-|	<<<--patches.suse/0005-ceph-ensure-rng-is-seeded-before-using.patch-->>><<<++patches.suse/RDMA-hfi1-Prevent-memory-leak-in-sdma_init.patch++>>>
-|	<<<--patches.suse/0122-bcache.txt-standardize-document-format.patch-->>><<<++patches.suse/RDMA-iw_cxgb4-fix-SRQ-access-from-dump_qp.patch++>>>
-|	<<<--patches.suse/scsi-qedi-Add-support-for-Boot-from-SAN-over-iSCSI-o.patch-->>><<<++patches.suse/RDMA-iwcm-Fix-a-lock-inversion-issue.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-21-return-EFAULT-if-copy_from_user-fails.patch-->>><<<++patches.suse/RDMA-i40iw-Associate-ibdev-to-netdev-before-IB-devic.patch++>>>
-|	<<<--patches.suse/scsi-isci-fix-typo-in-function-names.patch-->>><<<++patches.suse/RDMA-core-Fix-an-error-handling-path-in-res_get_comm.patch++>>>
-|	<<<--patches.suse/scsi-qedi-fix-another-spelling-mistake-alloction-all.patch-->>><<<++patches.suse/RDMA-cm-Fix-memory-leak-in-cm_add-remove_one.patch++>>>
-|	<<<--patches.suse/scsi-qedf-fix-spelling-mistake-offlading-offloading.patch-->>><<<++patches.suse/RDMA-cxgb4-Do-not-dma-memory-off-of-the-stack.patch++>>>
-|	<<<--patches.suse/0046-scsi-qla2xxx-Off-by-one-in-qlt_ctio_to_cmd.patch-->>><<<++patches.suse/RDMA-nldev-Reshuffle-the-code-to-avoid-need-to-rebin.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-make-several-const-arrays-static.patch-->>><<<++patches.suse/IB-core-Fix-wrong-iterating-on-ports.patch++>>>
-|	<<<--patches.suse/scsi-libfc-pass-an-error-pointer-to-fc_disc_error.patch-->>><<<++patches.suse/RDMA-mlx5-Do-not-allow-rereg-of-a-ODP-MR.patch++>>>
-|	<<<--patches.suse/ib-iser-handle-lack-of-memory-management-extentions-correctly-->>><<<++patches.suse/RDMA-mlx5-Fix-a-race-with-mlx5_ib_update_xlt-on-an-i.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Ensure-dd-gi_mask-can-not-be-overflowed.patch-->>><<<++patches.suse/RDMA-odp-Lift-umem_mutex-out-of-ib_umem_odp_unmap_dm.patch++>>>
-|	<<<--patches.suse/RDMA-core-Document-confusing-code.patch-->>><<<++patches.suse/RDMA-mlx5-Order-num_pending_prefetch-properly-with-s.patch++>>>
-|	<<<--patches.suse/IB-core-Don-t-resolve-IP-address-to-the-loopback-dev.patch-->>><<<++patches.suse/RDMA-mlx5-Put-live-in-the-correct-place-for-ODP-MRs.patch++>>>
-|	<<<--patches.suse/IB-core-Introduce-modify-QP-operation-with-udata.patch-->>><<<++patches.suse/RDMA-mlx5-Add-missing-synchronize_srcu-for-MW-cases.patch++>>>
-|	<<<--patches.suse/IB-uverbs-Make-use-of-ib_modify_qp-variant-to-avoid-.patch-->>><<<++patches.suse/Fix-the-locking-in-dcache_readdir-and-friends.patch++>>>
-|	<<<--patches.suse/IB-Convert-msleep-below-20ms-to-usleep_range.patch-->>><<<++patches.suse/Btrfs-fix-memory-leak-due-to-concurrent-append-write.patch++>>>
-|	<<<--patches.suse/IB-IPoIB-Forward-MTU-change-to-driver-below.patch-->>><<<++patches.suse/btrfs-fix-incorrect-updating-of-log-root-tree.patch++>>>
-|	<<<--patches.suse/IB-IPoIB-Convert-IPoIB-to-memalloc_noio_-calls.patch-->>><<<++patches.suse/btrfs-fix-balance-convert-to-single-on-32-bit-host-C.patch++>>>
-|	<<<--patches.suse/IB-rdmavt-qib-hfi1-Remove-gfp-flags-argument.patch-->>><<<++patches.suse/btrfs-allocate-new-inode-in-NOFS-context.patch++>>>
-|	<<<--patches.suse/net-IB-mlx4-Remove-gfp-flags-argument.patch-->>><<<++patches.suse/btrfs-fix-uninitialized-ret-in-ref-verify.patch++>>>
-|	<<<--patches.suse/IB-core-Remove-NOIO-QP-create-flag.patch-->>><<<++patches.suse/btrfs-silence-maybe-uninitialized-warning-in-clone_r.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Clean-mr_cache-debugfs-in-case-of-failure.patch-->>><<<++patches.suse/xfs-Fix-tail-rounding-in-xfs_alloc_file_space.patch++>>>
-|	<<<--patches.suse/IB-core-Add-ordered-workqueue-for-RoCE-GID-managemen.patch-->>><<<++patches.suse/xfs-assure-zeroed-memory-buffers-for-certain-kmem-al.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Let-lower-driver-handle-get_stats64-call.patch-->>><<<++patches.suse/xfs-log-the-inode-on-directory-sf-to-block-format-ch.patch++>>>
-|	<<<--patches.suse/IB-rxe-Fix-kernel-panic-from-skb-destructor.patch-->>><<<++patches.suse/xfs-remove-broken-error-handling-on-failed-attr-sf-t.patch++>>>
-|	<<<--patches.suse/IB-rxe-Set-dma_mask-and-coherent_dma_mask.patch-->>><<<++patches.suse/xfs-move-local-to-extent-inode-logging-into-bmap-hel.patch++>>>
-|	<<<--patches.suse/IB-hns-Fix-the-bug-of-polling-cq-failed-for-loopback.patch-->>><<<++patches.suse/Revert-libata-freezer-avoid-block-device-removal-whi.patch++>>>
-|	<<<--patches.suse/IB-hns-Fix-the-bug-with-wild-pointer-when-destroy-rc.patch-->>><<<++patches.suse/blk-wbt-fix-performance-regression-in-wbt-scale_up-scale_down.patch++>>>
-|	<<<--patches.suse/IB-hns-Fix-the-bug-with-rdma-operation.patch-->>><<<++patches.suse/io_uring-only-flush-workqueues-on-fileset-removal.patch++>>>
-|	<<<--patches.suse/IB-hns-Fix-the-bug-with-modifying-the-MAC-address-wi.patch-->>><<<++patches.suse/0022-null_blk-Fix-zoned-command-return-code.patch++>>>
-|	<<<--patches.suse/IB-hns-Fix-for-checkpatch.pl-comment-style-warnings.patch-->>><<<++patches.suse/nbd-fix-possible-sysfs-duplicate-warning.patch++>>>
-|	<<<--patches.suse/IB-core-Allow-QP-state-transition-from-reset-to-erro.patch-->>><<<++patches.suse/drm-amdgpu-fix-memory-leak.patch++>>>
-|	<<<--patches.suse/0003-md-bitmap-don-t-read-page-from-device-with-Bitmap_sy.patch-->>><<<++patches.suse/drm-i915-execlists-Remove-incorrect-BUG_ON-for-sched.patch++>>>
-|	<<<--patches.suse/0004-raid5-ppl-use-BIOSET_NEED_BVECS-when-creating-bioset.patch-->>><<<++patches.suse/drm-i915-Perform-GGTT-restore-much-earlier-during-re.patch++>>>
-|	<<<--patches.suse/0053-libceph-fix-old-style-declaration-warnings.patch-->>><<<++patches.suse/drm-i915-Whitelist-COMMON_SLICE_CHICKEN2.patch++>>>
-|	<<<--patches.suse/0054-libceph-null-deref-on-osdmap_apply_incremental-error-path.patch-->>><<<++patches.suse/0001-drm-i915-Don-t-mix-srcu-tag-and-negative-error-codes.patch++>>>
-|	<<<--patches.suse/0055-libceph-set-einval-in-one-place-in-crush_decode.patch-->>><<<++patches.suse/drm-i915-Extend-Haswell-GT1-PSMI-workaround-to-all.patch++>>>
-|	<<<--patches.suse/0056-libceph-use-alloc_pg_mapping-in-_decode_pg_upmap_items.patch-->>><<<++patches.suse/drm-i915-Verify-the-engine-after-acquiring-the-activ.patch++>>>
-|	<<<--patches.suse/0057-libceph-don-t-call-encode_request_finish-on-mosdbackoff-messages.patch-->>><<<++patches.suse/drm-i915-Bump-skl-max-plane-width-to-5k-for-linear-x.patch++>>>
-|	<<<--patches.suse/0059-libceph-potential-null-dereference-in-ceph_msg_data_create.patch-->>><<<++patches.suse/drm-i915-Prevent-bonded-requests-from-overtaking-eac.patch++>>>
-|	<<<--patches.suse/audit-fix-memleak-in-auditd_send_unicast_skb.patch-->>><<<++patches.suse/drm-i915-Mark-contents-as-dirty-on-a-write-fault.patch++>>>
-|	<<<--patches.suse/xgene-Don-t-fail-probe-if-there-is-no-clk-resource-f.patch-->>><<<++patches.suse/drm-i915-cml-Add-second-PCH-ID-for-CMP.patch++>>>
-|	<<<--patches.suse/net-broadcom-bnx2x-make-a-couple-of-const-arrays-sta.patch-->>><<<++patches.suse/drm-i915-execlists-Drop-redundant-list_del_init-rq-s.patch++>>>
-|	<<<--patches.suse/cxgb4-add-new-T5-pci-device-id-s.patch-->>><<<++patches.suse/drm-i915-Only-enqueue-already-completed-requests.patch++>>>
-|	<<<--patches.suse/netpoll-shut-up-a-kernel-warning-on-refcount.patch-->>><<<++patches.suse/drm-i915-Fixup-preempt-to-busy-vs-reset-of-a-virtual.patch++>>>
-|	<<<--patches.suse/net-hns-add-acpi-function-of-xge-led-control.patch-->>><<<++patches.suse/drm-i915-execlists-Protect-peeking-at-execlists-acti.patch++>>>
-|	<<<--patches.suse/cxgb4-ptp_clock_register-returns-error-pointers.patch-->>><<<++patches.suse/drm-i915-gt-execlists-active-is-serialised-by-the-ta.patch++>>>
-|	<<<--patches.suse/net-bridge-fix-dest-lookup-when-vlan-proto-doesn-t-m.patch-->>><<<++patches.suse/msft-hv-1953-HID-hyperv-Use-in-place-iterator-API-in-the-channel-.patch++>>>
-|	<<<--patches.suse/net-packet-Fix-Tx-queue-selection-for-AF_PACKET.patch-->>><<<++patches.suse/msft-hv-1954-Drivers-hv-vmbus-Fix-harmless-building-warnings-with.patch++>>>
-|	<<<--patches.suse/bnx2x-fix-format-overflow-warning.patch-->>><<<++patches.suse/0013-scripts-add_namespace-Fix-coccicheck-failed.patch++>>>
-|	<<<--patches.suse/liquidio-fix-possible-eeprom-format-string-overflow.patch-->>><<<++patches.suse/0014-module-swap-the-order-of-symbol.namespace.patch++>>>
-|	<<<--patches.suse/mlx4_en-remove-unnecessary-returned-value-check.patch-->>><<<++patches.suse/0015-modpost-fix-broken-sym-namespace-for-external-module.patch++>>>
-|	<<<--patches.suse/dt-bindings-net-remove-duplicate-nsp-ethernet-mac-binding-document.patch-->>><<<++patches.suse/0016-module-rename-__kstrtab_ns_-to-__kstrtabns_-to-avoid.patch++>>>
-|	<<<--patches.suse/net-bcmgenet-Fix-unmapping-of-fragments-in-bcmgenet_-->>><<<++patches.suse/0017-kbuild-fix-build-error-of-make-nsdeps-in-clean-tree.patch++>>>
-|	<<<--patches.suse/bpf-allow-to-specify-log-level-and-reduce-it-for-tes.patch-->>><<<++patches.suse/0018-nsdeps-fix-hashbang-of-scripts-nsdeps.patch++>>>
-|	<<<--patches.suse/bpf-fix-up-test-cases-with-mixed-signed-unsigned-bou.patch-->>><<<++patches.suse/0019-nsdeps-make-generated-patches-independent-of-locale.patch++>>>
-|	<<<--patches.suse/bpf-add-test-for-mixed-signed-and-unsigned-bounds-ch.patch-->>><<<++patches.suse/0020-doc-move-namespaces.rst-from-kbuild-to-core-api.patch++>>>
-|	<<<--patches.suse/bpf-more-tests-for-mixed-signed-and-unsigned-bounds-.patch-->>><<<++patches.suse/smb3-cleanup-some-recent-endian-errors-spotted-by-updated-sparse.patch++>>>
-|	<<<--patches.suse/0001-locking-rtmutex-Remove-unnecessary-priority-adjustme.patch-->>><<<++patches.suse/fs-cifs-mute-Wunused-const-variable-message.patch++>>>
-|	<<<--patches.suse/x86-platform-uv-bau-fix-congested_response_us-not-taking-effect-->>><<<++patches.suse/cifs-use-cifsInodeInfo-open_file_lock-while-iteratin.patch++>>>
-|	<<<--patches.suse/18.1-x86-mm-kvm-fix-warning-when-config_preempt_count.patch-->>><<<++patches.suse/CIFS-Gracefully-handle-QueryInfo-errors-during-open.patch++>>>
-|	<<<--patches.suse/x86-platform-uv-bau-disable-bau-on-single-hub-configurations-->>><<<++patches.suse/smb3-remove-noisy-debug-message-and-minor-cleanup.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-Fix-boot-on-Power8-bare-metal-due-to-opal_configure_cores.patch-->>><<<++patches.suse/smb3-Fix-regression-in-time-handling.patch++>>>
-|	<<<--patches.suse/powerpc-perf-Avoid-spurious-PMU-interrupts-after-idle.patch-->>><<<++patches.suse/CIFS-Force-revalidate-inode-when-dentry-is-stale.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Fix-hypercall-entry-clobbering-r12-input.patch-->>><<<++patches.suse/CIFS-Force-reval-dentry-if-LOOKUP_REVAL-flag-is-set.patch++>>>
-|	<<<--patches.suse/powerpc-mm-radix-Refactor-radix__mark_rodata_ro.patch-->>><<<++patches.suse/nfs-Fix-nfsi-nrequests-count-error-on-nfs_inode_remo.patch++>>>
-|	<<<--patches.suse/KVM-x86-masking-out-upper-bits.patch-->>><<<++patches.suse/NFS-Fix-O_DIRECT-accounting-of-number-of-bytes-read-.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-track-NMI-blocking-state-separately-for-eac.patch-->>><<<++patches.suse/NFSv4-Fix-leak-of-clp-cl_acceptor-string.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-Disallow-VM-entry-in-MOV-SS-shadow.patch-->>><<<++patches.suse/SUNRPC-fix-race-to-sk_err-after-xs_error_report.patch++>>>
-|	<<<--patches.suse/x86-add-MULTIUSER-dependency-for-KVM.patch-->>><<<++patches.suse/s390-cio-fix-virtio-ccw-DMA-without-PV.patch++>>>
-|	<<<--patches.suse/KVM-VMX-Fix-invalid-guest-state-detection-after-task.patch-->>><<<++patches.suse/s390-uaccess-avoid-false-positive-compiler-warnings.patch++>>>
-|	<<<--patches.suse/msft-hv-1424-kvm-x86-hyperv-avoid-livelock-in-oneshot-SynIC-timer.patch-->>><<<++patches.suse/x86-xen-Return-from-panic-notifier.patch++>>>
-|	<<<--patches.suse/drm-imx-fix-typo-in-ipu_plane_formats-->>><<<++patches.suse/powerpc-64s-radix-Fix-build-failure-with-RADIX_MMU-n.patch++>>>
-|	<<<--patches.suse/i40iw-Fix-order-of-cleanup-in-close.patch-->>><<<++patches.suse/powerpc-pseries-Remove-confusing-warning-message.patch++>>>
-|	<<<--patches.suse/i40iw-Do-not-poll-CCQ-after-it-is-destroyed.patch-->>><<<++patches.suse/selftests-powerpc-Fix-compile-error-on-tlbie_test-du.patch++>>>
-|	<<<--patches.suse/i40iw-Utilize-iwdev-reset-during-PCI-function-reset.patch-->>><<<++patches.suse/MIPS-include-Mark-__cmpxchg-as-__always_inline.patch++>>>
-|	<<<--patches.suse/i40iw-Release-cm_id-ref-on-PCI-function-reset.patch-->>><<<++patches.suse/MIPS-include-Mark-__xchg-as-__always_inline.patch++>>>
-|	<<<--patches.suse/i40iw-Free-QP-resources-on-CQP-destroy-QP-failure.patch-->>><<<++patches.suse/MIPS-fw-sni-Fix-out-of-bounds-init-of-o32-stack.patch++>>>
-|	<<<--patches.suse/i40iw-Add-missing-memory-barrier.patch-->>><<<++patches.suse/MIPS-elf_hwcap-Export-userspace-ASEs.patch++>>>
-|	<<<--patches.suse/i40iw-Update-list-correctly.patch-->>><<<++patches.suse/MIPS-Disable-Loongson-MMI-instructions-for-kernel-bu.patch++>>>
-|	<<<--patches.suse/i40iw-Avoid-memory-leak-of-CQP-request-objects.patch-->>><<<++patches.suse/riscv-avoid-kernel-hangs-when-trapped-in-BUG.patch++>>>
-|	<<<--patches.suse/i40iw-Free-QP-PBLEs-when-the-QP-is-destroyed.patch-->>><<<++patches.suse/riscv-avoid-sending-a-SIGTRAP-to-a-user-thread-trapp.patch++>>>
-|	<<<--patches.suse/RDMA-bnxt_re-checking-for-NULL-instead-of-IS_ERR.patch-->>><<<++patches.suse/riscv-Correct-the-handling-of-unexpected-ebreak-in-d.patch++>>>
-|	<<<--patches.suse/IB-IPoIB-Fix-error-code-in-ipoib_add_port.patch-->>><<<++patches.suse/x86-asm-Fix-MWAITX-C-state-hint-value.patch++>>>
-|	<<<--patches.suse/IB-i40iw-Fix-error-code-in-i40iw_create_cq.patch-->>><<<++patches.suse/x86-cpu-add-comet-lake-to-the-intel-cpu-models-header.patch++>>>
-|	<<<--patches.suse/cxgb4-Fix-error-codes-in-c4iw_create_cq.patch-->>><<<++patches.suse/efi-cper-Fix-endianness-of-PCIe-class-code.patch++>>>
-|	<<<--patches.suse/IB-cxgb3-Fix-error-codes-in-iwch_alloc_mr.patch-->>><<<++patches.suse/efivar-ssdt-Don-t-iterate-over-EFI-vars-if-no-SSDT-o.patch++>>>
-|	<<<--patches.suse/RDMA-ocrdma-Fix-an-error-code-in-ocrdma_alloc_pd.patch-->>><<<++patches.suse/efi-tpm-Don-t-access-event-count-when-it-isn-t-mappe.patch++>>>
-|	<<<--patches.suse/RDMA-ocrdma-Fix-error-codes-in-ocrdma_create_srq.patch-->>><<<++patches.suse/efi-tpm-Don-t-traverse-an-event-log-with-no-events.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Fix-a-warning-message.patch-->>><<<++patches.suse/efi-tpm-Only-set-efi_tpm_final_log_size-after-succes.patch++>>>
-|	<<<--patches.suse/0001-RDMA-bnxt_re-Free-doorbell-page-index-DPI-during-dea.patch-->>><<<++patches.suse/efi-Make-unexported-efi_rci2_sysfs_init-static.patch++>>>
-|	<<<--patches.suse/0002-RDMA-bnxt_re-Fix-WQE-Size-posted-to-HW-to-prevent-it.patch-->>><<<++patches.suse/efi-x86-Do-not-clean-dummy-variable-in-kexec-path.patch++>>>
-|	<<<--patches.suse/0003-RDMA-bnxt_re-Do-not-free-the-ctx_tbl-entry-if-delete.patch-->>><<<++patches.suse/efi-tpm-Fix-sanity-check-of-unsigned-tbl_size-being-.patch++>>>
-|	<<<--patches.suse/0004-RDMA-bnxt_re-Report-supported-value-to-IB-stack-in-q.patch-->>><<<++patches.suse/libsubcmd-Make-_FORTIFY_SOURCE-defines-dependent-on-.patch++>>>
-|	<<<--patches.suse/0005-RDMA-bnxt_re-Fixed-the-max_rd_atomic-support-for-ini.patch-->>><<<++patches.suse/perf-tests-Avoid-raising-SEGV-using-an-obvious-NULL-.patch++>>>
-|	<<<--patches.suse/0006-RDMA-bnxt_re-Specify-RDMA-component-when-allocating-.patch-->>><<<++patches.suse/perf-llvm-Don-t-access-out-of-scope-array.patch++>>>
-|	<<<--patches.suse/RDMA-bnxt_re-Enable-atomics-only-if-host-bios-suppor.patch-->>><<<++patches.suse/perf-map-Fix-overlapped-map-handling.patch++>>>
-|	<<<--patches.suse/RDMA-bnxt_re-Fix-return-value-of-poll-routine.patch-->>><<<++patches.suse/perf-inject-jit-Fix-JIT_CODE_MOVE-filename.patch++>>>
-|	<<<--patches.suse/RDMA-bnxt_re-Report-MISSED_EVENTS-in-req_notify_cq.patch-->>><<<++patches.suse/perf-script-brstackinsn-Fix-recovery-from-LBR-binary.patch++>>>
-|	<<<--patches.suse/RDMA-bnxt_re-Fix-the-value-reported-for-local-ack-de.patch-->>><<<++patches.suse/perf-jevents-Fix-period-for-Intel-fixed-counters.patch++>>>
-|	<<<--patches.suse/IB-core-Fix-sparse-warnings.patch-->>><<<++patches.suse/perf-tools-Propagate-get_cpuid-error.patch++>>>
-|	<<<--patches.suse/IB-rdmavt-Setting-of-QP-timeout-can-overflow-jiffies.patch-->>><<<++patches.suse/perf-annotate-Propagate-perf_env__arch-error.patch++>>>
-|	<<<--patches.suse/IB-mlx4-Fix-CM-REQ-retries-in-paravirt-mode.patch-->>><<<++patches.suse/perf-annotate-Fix-the-signedness-of-failure-returns.patch++>>>
-|	<<<--patches.suse/iw_cxgb4-don-t-use-WR-keys-addrs-for-0-byte-reads.patch-->>><<<++patches.suse/perf-annotate-Propagate-the-symbol__annotate-error-r.patch++>>>
-|	<<<--patches.suse/RDMA-qedr-Prevent-memory-overrun-in-verbs-user-respo.patch-->>><<<++patches.suse/perf-annotate-Fix-arch-specific-init-failure-errors.patch++>>>
-|	<<<--patches.suse/rxe-fix-broken-receive-queue-draining.patch-->>><<<++patches.suse/perf-annotate-Return-appropriate-error-code-for-allo.patch++>>>
-|	<<<--patches.suse/rdma-iser-don-t-send-an-rkey-if-all-data-is-written-as-immadiate-data-->>><<<++patches.suse/perf-annotate-Don-t-return-1-for-error-when-doing-BP.patch++>>>
-|	<<<--patches.suse/IB-cma-Fix-reference-count-leak-when-no-ipv4-address.patch-->>><<<++patches.suse/perf-core-Rework-memory-accounting-in-perf_mmap.patch++>>>
-|	<<<--patches.suse/0120-bfq-fix-typos-in-comments-about-B-WF2Q-algorithm.patch-->>><<<++patches.suse/perf-core-Fix-corner-case-in-perf_rotate_context.patch++>>>
-|	<<<--patches.suse/0121-bfq-dispatch-request-to-prevent-queue-stalling-after.patch-->>><<<++patches.suse/perf-x86-amd-Change-fix-NMI-latency-mitigation-to-us.patch++>>>
-|	<<<--patches.suse/nvme-fix-byte-swapping-in-the-streams-code.patch-->>><<<++patches.suse/perf-x86-intel-add-comet-lake-cpu-support.patch++>>>
-|	<<<--patches.suse/nvmet-fc-fix-byte-swapping-in-nvmet_fc_ls_create_ass.patch-->>><<<++patches.suse/perf-x86-msr-add-comet-lake-cpu-support.patch++>>>
-|	<<<--patches.suse/nvme-pci-add-another-device-ID-with-stripe-quirk.patch-->>><<<++patches.suse/perf-x86-cstate-add-comet-lake-cpu-support.patch++>>>
-|	<<<--patches.suse/nvme-pci-Remove-nvme_setup_prps-BUG_ON.patch-->>><<<++patches.suse/perf-x86-cstate-update-c-state-counters-for-ice-lake.patch++>>>
-|	<<<--patches.suse/nvme-pci-Fix-an-error-handling-path-in-nvme_probe.patch-->>><<<++patches.suse/sched-fair-Scale-bandwidth-quota-and-period-without-losing-quota-period-ratio-precision.patch++>>>
-|	<<<--patches.suse/nvmet-prefix-version-configfs-file-with-attr.patch-->>><<<++patches.suse/sched-vtime-Fix-guest-system-mis-accounting-on-task-switch.patch++>>>
-|	<<<--patches.suse/nvmet-Move-serial-number-from-controller-to-subsyste.patch-->>><<<++patches.suse/USB-rio500-Remove-Rio-500-kernel-driver.patch++>>>
-|	<<<--patches.suse/nvmet-preserve-controller-serial-number-between-rebo.patch-->>><<<++patches.suse/USB-microtek-fix-info-leak-at-probe.patch++>>>
-|	<<<--patches.suse/nvmet-don-t-report-0-bytes-in-serial-number.patch-->>><<<++patches.suse/USB-adutux-fix-use-after-free-on-disconnect.patch++>>>
-|	<<<--patches.suse/mount-copy-the-port-field-into-the-cloned-nfs_server.patch-->>><<<++patches.suse/USB-adutux-fix-NULL-derefs-on-disconnect.patch++>>>
-|	<<<--patches.suse/0001-NFS-filelayout-Fix-racy-setting-of-fl-dsaddr-in-file.patch-->>><<<++patches.suse/USB-yurex-Don-t-retry-on-unexpected-errors.patch++>>>
-|	<<<--patches.suse/0018-usb-typec-include-linux-device.h-in-ucsi.h.patch-->>><<<++patches.suse/usbip-vhci_hcd-indicate-failed-message.patch++>>>
-|	<<<--patches.suse/usb-gadget-f_mass_storage-Fix-the-logic-to-iterate-a.patch-->>><<<++patches.suse/USB-dummy-hcd-fix-power-budget-for-SuperSpeed-mode.patch++>>>
-|	<<<--patches.suse/0027-thunderbolt-Correct-access-permissions-for-active-NV.patch-->>><<<++patches.suse/usb-typec-tcpm-usb-typec-tcpm-Fix-a-signedness-bug-i.patch++>>>
-|	<<<--patches.suse/fsi-core-register-with-postcore_initcall-->>><<<++patches.suse/USB-usblcd-fix-I-O-after-disconnect.patch++>>>
-|	<<<--patches.suse/xen-grant-table-log-the-lack-of-grants.patch-->>><<<++patches.suse/usb-typec-ucsi-ccg-Remove-run_isr-flag.patch++>>>
-|	<<<--patches.suse/xen-balloon-don-t-online-new-memory-initially.patch-->>><<<++patches.suse/usb-typec-ucsi-displayport-Fix-for-the-mode-entering.patch++>>>
-|	<<<--patches.suse/s390-perf-fix-problem-state-detection.patch-->>><<<++patches.suse/USB-legousbtower-fix-slab-info-leak-at-probe.patch++>>>
-|	<<<--patches.suse/0017-uuid-fix-incorrect-uuid_equal-conversion-in-test_uui.patch-->>><<<++patches.suse/USB-legousbtower-fix-deadlock-on-disconnect.patch++>>>
-|	<<<--patches.suse/0001-scsi-hpsa-limit-transfer-length-to-1MB.patch-->>><<<++patches.suse/USB-legousbtower-fix-potential-NULL-deref-on-disconn.patch++>>>
-|	<<<--patches.suse/0001-smartpqi-limit-transfer-length-to-1MB.patch-->>><<<++patches.suse/USB-legousbtower-fix-open-after-failed-reset-request.patch++>>>
-|	<<<--patches.suse/virtio-net-fix-module-unloading-->>><<<++patches.suse/xhci-Fix-false-warning-message-about-wrong-bounce-bu.patch++>>>
-|	<<<--patches.suse/ARM-kexec-fix-failure-to-boot-crash-kernel.patch-->>><<<++patches.suse/xhci-Prevent-device-initiated-U1-U2-link-pm-if-exit-.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-Update-headset-mode-for-ALC298-->>><<<++patches.suse/xhci-Check-all-endpoints-for-LPM-timeout.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-Update-headset-mode-for-ALC225-->>><<<++patches.suse/xhci-Fix-USB-3.1-capability-detection-on-early-xHCI-.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-No-loopback-on-ALC225-ALC295-codec-->>><<<++patches.suse/usb-xhci-wait-for-CNR-controller-not-ready-bit-in-xh.patch++>>>
-|	<<<--patches.suse/ACPI-EC-Add-parameter-to-force-disable-the-GPE-on-su-->>><<<++patches.suse/xhci-Prevent-deadlock-when-xhci-adapter-breaks-durin.patch++>>>
-|	<<<--patches.suse/ACPI-PM-EC-Flush-all-EC-work-in-acpi_freeze_sync-->>><<<++patches.suse/xhci-Increase-STS_SAVE-timeout-in-xhci_suspend.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-add-tv-encoders-to-output-resource--->>><<<++patches.suse/xhci-Fix-NULL-pointer-dereference-in-xhci_clear_tt_b.patch++>>>
-|	<<<--patches.suse/drm-nouveau-kms-nv50-update-vblank-state-in-response-->>><<<++patches.suse/usb-renesas_usbhs-gadget-Do-not-discard-queues-in-us.patch++>>>
-|	<<<--patches.suse/drm-nouveau-kms-remove-call-to-drm_crtc_vblank_off-d-->>><<<++patches.suse/usb-renesas_usbhs-gadget-Fix-usb_ep_set_-halt-wedge-.patch++>>>
-|	<<<--patches.suse/drm-rockchip-fix-Kconfig-dependencies-->>><<<++patches.suse/ARM-dts-sunxi-Revert-phy-names-removal-for-ECHI-and-.patch++>>>
-|	<<<--patches.suse/gpu-host1x-Free-the-IOMMU-domain-when-there-is-no-de.patch-->>><<<++patches.suse/USB-usb-skeleton-fix-runtime-PM-after-driver-unbind.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-user-ptr-check-size-in-eb_relocate_vma-->>><<<++patches.suse/USB-usblp-fix-runtime-PM-after-driver-unbind.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-cursor-updates-on-some-platforms-->>><<<++patches.suse/USB-serial-fix-runtime-PM-after-driver-unbind.patch++>>>
-|	<<<--patches.suse/drm-i915-Unbreak-gpu-reset-vs.-modeset-locking-->>><<<++patches.suse/media-stkwebcam-fix-runtime-PM-after-driver-unbind.patch++>>>
-|	<<<--patches.suse/drm-i915-selftests-Fix-an-error-handling-path-in-moc-->>><<<++patches.suse/USB-serial-ftdi_sio-add-device-IDs-for-Sienna-and-Ec.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Fix-loadgen-select-programming-on-ddi-v-->>><<<++patches.suse/USB-serial-option-add-Telit-FN980-compositions.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-assertion-from-raw-__i915_vma_unpin-->>><<<++patches.suse/USB-serial-option-add-support-for-Cinterion-CLS8-dev.patch++>>>
-|	<<<--patches.suse/drm-i915-Only-mark-the-execobject-as-pinned-on-succe-->>><<<++patches.suse/USB-serial-keyspan-fix-NULL-derefs-on-open-and-write.patch++>>>
-|	<<<--patches.suse/drm-i915-Only-skip-updating-execobject.offset-after--->>><<<++patches.suse/driver-core-platform-Add-platform_get_irq_byname_opt.patch++>>>
-|	<<<--patches.suse/drm-i915-Force-CPU-synchronisation-even-if-userspace-->>><<<++patches.suse/USB-usb-skeleton-fix-NULL-deref-on-disconnect.patch++>>>
-|	<<<--patches.suse/1288-drm-i915-fix-bad-comparison-in-skl_compute_plane_wm-v2-->>><<<++patches.suse/USB-usb-skeleton-fix-use-after-free-after-driver-unb.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Fix-the-vblank-timer-close-issue-after--->>><<<++patches.suse/USB-legousbtower-fix-use-after-free-on-release.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Extend-KBL-platform-support-in-GVT-g-->>><<<++patches.suse/USB-ldusb-fix-NULL-derefs-on-driver-unbind.patch++>>>
-|	<<<--patches.suse/drm-exynos-mark-pm-functions-as-__maybe_unused-->>><<<++patches.suse/USB-adutux-fix-use-after-free-on-release.patch++>>>
-|	<<<--patches.suse/0126-xen-blkfront-Fix-handling-of-non-supported-operation.patch-->>><<<++patches.suse/USB-chaoskey-fix-use-after-free-on-release.patch++>>>
-|	<<<--patches.suse/0124-blk-mq-map-queues-to-all-present-CPUs.patch-->>><<<++patches.suse/USB-iowarrior-fix-use-after-free-on-disconnect.patch++>>>
-|	<<<--patches.suse/nvme-also-provide-a-UUID-in-the-WWID-sysfs-attribute.patch-->>><<<++patches.suse/USB-iowarrior-fix-use-after-free-on-release.patch++>>>
-|	<<<--patches.suse/nvme-fabrics-commands-should-use-the-fctype-field-fo.patch-->>><<<++patches.suse/USB-iowarrior-fix-use-after-free-after-driver-unbind.patch++>>>
-|	<<<--patches.suse/nvme-fc-address-target-disconnect-race-conditions-in.patch-->>><<<++patches.suse/USB-yurex-fix-NULL-derefs-on-disconnect.patch++>>>
-|	<<<--patches.suse/nvme-fc-revise-TRADDR-parsing.patch-->>><<<++patches.suse/tty-serial-owl-Fix-the-link-time-qualifier-of-owl_ua.patch++>>>
-|	<<<--patches.suse/nvme-pci-fix-HMB-size-calculation.patch-->>><<<++patches.suse/tty-serial-rda-Fix-the-link-time-qualifier-of-rda_ua.patch++>>>
-|	<<<--patches.suse/nvme-validate-admin-queue-before-unquiesce.patch-->>><<<++patches.suse/serial-sifive-select-SERIAL_EARLYCON.patch++>>>
-|	<<<--patches.suse/0001-dm-integrity-use-plugging-when-writing-the-journal.patch-->>><<<++patches.suse/serial-sh-sci-Use-platform_get_irq_optional-for-opti.patch++>>>
-|	<<<--patches.suse/0002-dm-integrity-WARN_ON-if-variables-representing-journ.patch-->>><<<++patches.suse/serial-uartlite-fix-exit-path-null-pointer.patch++>>>
-|	<<<--patches.suse/0004-dm-bufio-fix-error-code-in-dm_bufio_write_dirty_buff.patch-->>><<<++patches.suse/serial-uartps-Fix-uartps_major-handling.patch++>>>
-|	<<<--patches.suse/0005-dm-raid-remove-WARN_ON-in-raid10_md_layout_to_format.patch-->>><<<++patches.suse/tty-n_hdlc-fix-build-on-SPARC.patch++>>>
-|	<<<--patches.suse/0006-dm-raid-fix-activation-check-in-validate_raid_redund.patch-->>><<<++patches.suse/serial-mctrl_gpio-Check-for-NULL-pointer.patch++>>>
-|	<<<--patches.suse/0007-dm-raid-avoid-mddev-suspended-access.patch-->>><<<++patches.suse/serial-8250_omap-Fix-gpio-check-for-auto-RTS-CTS.patch++>>>
-|	<<<--patches.suse/0008-dm-raid-bump-target-version.patch-->>><<<++patches.suse/serial-fix-kernel-doc-warning-in-comments.patch++>>>
-|	<<<--patches.suse/0009-dm-zoned-remove-test-for-impossible-REQ_OP_FLUSH-con.patch-->>><<<++patches.suse/tty-serial-imx-Use-platform_get_irq_optional-for-opt.patch++>>>
-|	<<<--patches.suse/0010-dm-zoned-use-GFP_NOIO-in-I-O-path.patch-->>><<<++patches.suse/staging-fbtft-Depend-on-OF.patch++>>>
-|	<<<--patches.suse/0011-dm-verity-fec-fix-GFP-flags-used-with-mempool_alloc.patch-->>><<<++patches.suse/staging-fbtft-Remove-fbtft_device.patch++>>>
-|	<<<--patches.suse/dm-dax-Make-sure-dm_dax_flush-is-called-if-device-su.patch-->>><<<++patches.suse/staging-bcm2835-audio-Fix-draining-behavior-regressi.patch++>>>
-|	<<<--patches.suse/0005-md-raid1-raid10-initialize-bvec-table-via-bio_add_pa.patch-->>><<<++patches.suse/staging-rtl8188eu-fix-null-dereference-when-kzalloc-.patch++>>>
-|	<<<--patches.suse/0006-md-raid1-10-move-raid1-raid10-common-code-into-raid1.patch-->>><<<++patches.suse/staging-rtl8188eu-fix-HighestRate-check-in-odm_ARFBR.patch++>>>
-|	<<<--patches.suse/0007-md-simplify-code-with-bio_io_error.patch-->>><<<++patches.suse/Staging-fbtft-fix-memory-leak-in-fbtft_framebuffer_a.patch++>>>
-|	<<<--patches.suse/0008-MD-fix-warnning-for-UP-case.patch-->>><<<++patches.suse/staging-vt6655-Fix-memory-leak-in-vt6655_probe.patch++>>>
-|	<<<--patches.suse/btrfs-fix-lockup-in-find_free_extent-with-read-only-block-groups.patch-->>><<<++patches.suse/iio-adc-meson_saradc-Fix-memory-allocation-order.patch++>>>
-|	<<<--patches.suse/btrfs-round-down-size-diff-when-shrinking-growing-device.patch-->>><<<++patches.suse/iio-fix-center-temperature-of-bmc150-accel-core.patch++>>>
-|	<<<--patches.suse/powerpc-mm-radix-Workaround-prefetch-issue-with-KVM.patch-->>><<<++patches.suse/iio-adc-hx711-fix-bug-in-sampling-of-data.patch++>>>
-|	<<<--patches.suse/powerpc-mm-hash-Free-the-subpage_prot_table-correctl.patch-->>><<<++patches.suse/iio-accel-adxl372-Fix-remove-limitation-for-FIFO-sam.patch++>>>
-|	<<<--patches.suse/0001-arm64-atomics-Remove-from-asm-constraint-in-lse-atom.patch-->>><<<++patches.suse/iio-accel-adxl372-Fix-push-to-buffers-lost-samples.patch++>>>
-|	<<<--patches.suse/0001-arm64-sysreg-Fix-unprotected-macro-argmuent-in-write.patch-->>><<<++patches.suse/iio-accel-adxl372-Perform-a-reset-at-start-up.patch++>>>
-|	<<<--patches.suse/KVM-VMX-remove-unused-field.patch-->>><<<++patches.suse/iio-adc-stm32-adc-move-registers-definitions.patch++>>>
-|	<<<--patches.suse/KVM-make-pid-available-for-uevents-without-debugfs.patch-->>><<<++patches.suse/iio-adc-stm32-adc-fix-a-race-when-using-several-adcs.patch++>>>
-|	<<<--patches.suse/KVM-x86-do-mask-out-upper-bits-of-PAE-CR3.patch-->>><<<++patches.suse/iio-imu-adis16400-release-allocated-memory-on-failur.patch++>>>
-|	<<<--patches.suse/x86-irq-Define-a-global-vector-for-nested-posted-int.patch-->>><<<++patches.suse/iio-imu-adis16400-fix-memory-leak.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-Fix-posted-intr-delivery-when-vcpu-is-in-gu.patch-->>><<<++patches.suse/iio-adc-axp288-Override-TS-pin-bias-current-for-some.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-Fix-loss-of-L2-s-NMI-blocking-state.patch-->>><<<++patches.suse/iio-imu-st_lsm6dsx-fix-waitime-for-st_lsm6dsx-i2c-co.patch++>>>
-|	<<<--patches.suse/KVM-s390-take-srcu-lock-when-getting-setting-storage.patch-->>><<<++patches.suse/iio-light-fix-vcnl4000-devicetree-hooks.patch++>>>
-|	<<<--patches.suse/KVM-LAPIC-Fix-reentrancy-issues-with-preempt-notifie.patch-->>><<<++patches.suse/iio-light-add-missing-vcnl4040-of_compatible.patch++>>>
-|	<<<--patches.suse/xfs-check-_btree_check_block-value.patch-->>><<<++patches.suse/iio-adc-ad799x-fix-probe-error-handling.patch++>>>
-|	<<<--patches.suse/xfs-fix-quotacheck-dquot-id-overflow-infinite-loop.patch-->>><<<++patches.suse/iio-light-opt3001-fix-mutex-unlock-race.patch++>>>
-|	<<<--patches.suse/0001-NFS-Optimize-fallocate-by-refreshing-mapping-when-ne.patch-->>><<<++patches.suse/mei-me-add-comet-point-lake-LP-device-ids.patch++>>>
-|	<<<--patches.suse/perf-x86-intel-uncore-fix-skylake-upi-pmu-event-masks.patch-->>><<<++patches.suse/mei-avoid-FW-version-request-on-Ibex-Peak-and-earlie.patch++>>>
-|	<<<--patches.suse/perf-x86-intel-uncore-fix-skylake-server-pcu-pmu-event-format.patch-->>><<<++patches.suse/misc-fastrpc-prevent-memory-leak-in-fastrpc_dma_buf_.patch++>>>
-|	<<<--patches.suse/perf-x86-intel-uncore-fix-skylake-server-cha-llc_lookup-event-umask.patch-->>><<<++patches.suse/virt-vbox-fix-memory-leak-in-hgcm_call_preprocess_li.patch++>>>
-|	<<<--patches.suse/perf-x86-intel-uncore-remove-invalid-skylake-server-cha-filter-field.patch-->>><<<++patches.suse/firmware-google-increment-VPD-key_len-properly.patch++>>>
-|	<<<--patches.suse/perf-x86-intel-uncore-fix-skx-cha-event-extra-regs.patch-->>><<<++patches.suse/mtd-rawnand-au1550nd-Fix-au_read_buf16-prototype.patch++>>>
-|	<<<--patches.suse/perf-x86-intel-uncore-fix-missing-marker-for-skx_uncore_cha_extra_regs.patch-->>><<<++patches.suse/hwmon-Fix-HWMON_P_MIN_ALARM-mask.patch++>>>
-|	<<<--patches.suse/kprobes-x86-release-insn_slot-in-failure-path-->>><<<++patches.suse/tracefs-Revert-ccbd54ff54e8-tracefs-Restrict-tracefs.patch++>>>
-|	<<<--patches.suse/sched-wait-Clean-up-some-documentation-warnings.patch-->>><<<++patches.suse/ftrace-Get-a-reference-counter-for-the-trace_array-o.patch++>>>
-|	<<<--patches.suse/workqueue-Work-around-edge-cases-for-calc-of-pool-s-.patch-->>><<<++patches.suse/tracing-Get-trace_array-reference-for-available_trac.patch++>>>
-|	<<<--patches.suse/selftests-bpf-subtraction-bounds-test.patch-->>><<<++patches.suse/tracing-hwlat-Report-total-time-spent-in-all-NMIs-du.patch++>>>
-|	<<<--patches.suse/lib-test_rhashtable-fix-for-large-entry-counts-->>><<<++patches.suse/tracing-hwlat-Don-t-ignore-outer-loop-duration-when-.patch++>>>
-|	<<<--patches.suse/0130-iwlwifi-pcie-fix-unused-txq-NULL-pointer-dereference.patch-->>><<<++patches.suse/tracing-Initialize-iter-seq-after-zeroing-in-tracing.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-fix-a-NULL-pointer-dereference-of-error--->>><<<++patches.suse/mm-page_owner-fix-off-by-one-error-in-_set_page_owner_handle.patch++>>>
-|	<<<--patches.suse/iwlwifi-missing-error-code-in-iwl_trans_pcie_alloc-->>><<<++patches.suse/mm-page_owner-decouple-freeing-stack-trace-from-debug_pagealloc.patch++>>>
-|	<<<--patches.suse/iwlwifi-fix-tracing-when-tx-only-is-enabled-->>><<<++patches.suse/mm-page_owner-rename-flag-indicating-that-page-is-allocated.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-handle-IBSS-probe_queue-in-a-few-missing-->>><<<++patches.suse/mm-slub-fix-a-deadlock-in-show_slab_objects.patch++>>>
-|	<<<--patches.suse/0131-iwlwifi-mvm-defer-setting-IWL_MVM_STATUS_IN_HW_RESTA.patch-->>><<<++patches.suse/mm-slub.c-init_on_free-1-should-wipe-freelist-ptr-for-bulk-allocations.patch++>>>
-|	<<<--patches.suse/lib-test_rhashtable-fix-kasan-warning-->>><<<++patches.suse/mm-compaction-fix-wrong-pfn-handling-in-_reset_isolation_pfn.patch++>>>
-|	<<<--patches.suse/msft-hv-1432-Revert-netvsc-optimize-calculation-of-number-of-slot.patch-->>><<<++patches.suse/fs-direct-io.c-fix-kernel-doc-warning.patch++>>>
-|	<<<--patches.suse/net-mlx5-Clean-SRIOV-eswitch-resources-upon-VF-creat.patch-->>><<<++patches.suse/fs-libfs.c-fix-kernel-doc-warning.patch++>>>
-|	<<<--patches.suse/revert-vhost-cache-used-event-for-better-performance.patch-->>><<<++patches.suse/fs-fs-writeback.c-fix-kernel-doc-warning.patch++>>>
-|	<<<--patches.suse/bpf-don-t-indicate-success-when-copy_from_user-fails.patch-->>><<<++patches.suse/bitmap.h-fix-kernel-doc-warning-and-typo.patch++>>>
-|	<<<--patches.suse/bpf-fix-bpf_prog_get_info_by_fd-to-dump-correct-xlat.patch-->>><<<++patches.suse/xarray.h-fix-kernel-doc-warning.patch++>>>
-|	<<<--patches.suse/Revert-net-bcmgenet-Remove-init-parameter-from-bcmge.patch-->>><<<++patches.suse/mm-slab.c-fix-kernel-doc-warning-for-__ksize.patch++>>>
-|	<<<--patches.suse/scsi-qedi-Add-ISCSI_BOOT_SYSFS-to-Kconfig.patch-->>><<<++patches.suse/mm-memory-failure-poison-read-receives-SIGKILL-inste.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-fix-memleak-in-megasas_alloc_cmdli.patch-->>><<<++patches.suse/firmware-dmi-fix-unlikely-out-of-bounds-read.patch++>>>
-|	<<<--patches.suse/scsi-libcxgbi-add-check-for-valid-cxgbi_task_data-->>><<<++patches.suse/parisc-Fix-vmap-memory-leak-in-ioremap-iounmap.patch++>>>
-|	<<<--patches.suse/scsi_transport_fc-return-EBUSY-for-deleted-vport.patch-->>><<<++patches.suse/scsi-sd-Ignore-a-failure-to-sync-cache-due-to-lack-o.patch++>>>
-|	<<<--patches.suse/scsi-qedi-Fix-return-code-in-qedi_ep_connect.patch-->>><<<++patches.suse/scsi-qla2xxx-Remove-WARN_ON_ONCE-in-qla2x00_status_c.patch++>>>
-|	<<<--patches.suse/0008-NFSv4-Fix-double-frees-in-nfs4_test_session_trunk.patch-->>><<<++patches.suse/scsi-core-save-restore-command-resid-for-error-handl.patch++>>>
-|	<<<--patches.suse/cpufreq-x86-Make-scaling_cur_freq-behave-more-as-expected.patch-->>><<<++patches.suse/scsi-zfcp-fix-reaction-on-bit-error-threshold-notifi.patch++>>>
-|	<<<--patches.suse/cpufreq-docs-Add-missing-cpuinfo_cur_freq-descriptio-->>><<<++patches.suse/vhost-test-stop-device-before-reset.patch++>>>
-|	<<<--patches.suse/cpufreq-intel_pstate-Drop-get-from-intel_pstate-structure.patch-->>><<<++patches.suse/platform-x86-classmate-laptop-remove-unused-variable.patch++>>>
-|	<<<--patches.suse/0029-thunderbolt-icm-Ignore-mailbox-errors-in-icm_suspend.patch-->>><<<++patches.suse/platform-x86-intel_punit_ipc-Avoid-error-message-whe.patch++>>>
-|	<<<--patches.suse/0009-mailbox-pcc-Fix-crash-when-request-PCC-channel-0.patch-->>><<<++patches.suse/platform-x86-i2c-multi-instantiate-Fail-the-probe-if.patch++>>>
-|	<<<--patches.suse/0001-ipc-add-missing-container_of-s-for-randstruct.patch-->>><<<++patches.suse/Input-da9063-fix-capability-and-drop-KEY_SLEEP.patch++>>>
-|	<<<--patches.suse/powerpc-mm-Fix-pmd-pte_devmap-on-non-leaf-entries.patch-->>><<<++patches.suse/Input-synaptics-rmi4-avoid-processing-unknown-IRQs.patch++>>>
-|	<<<--patches.suse/powerpc-perf-POWER9-PMU-stops-after-idle-workaround.patch-->>><<<++patches.suse/Revert-Input-elantech-enable-SMBus-on-new-2018-syste.patch++>>>
-|	<<<--patches.suse/iommu-arm-smmu-Reintroduce-locking-around-TLB-sync-o.patch-->>><<<++patches.suse/drm-i915-execlists-Refactor-EIO-markup-of-hung-reque.patch++>>>
-|	<<<--patches.suse/revert-iommu-io-pgtable-avoid-redundant-tlb-syncs-->>><<<++patches.suse/drm-i915-Favor-last-VBT-child-device-with-conflictin.patch++>>>
-|	<<<--patches.suse/iommu-amd-fix-schedule-while-atomic-bug-in-initialization-code-->>><<<++patches.suse/drm-i915-userptr-Never-allow-userptr-into-the-mappab.patch++>>>
-|	<<<--patches.suse/ASoC-samsung-odroid-Fix-EPLL-frequency-values-->>><<<++patches.suse/drm-i915-Fixup-preempt-to-busy-vs-resubmission-of-a-.patch++>>>
-|	<<<--patches.suse/0060-libceph-make-encode_request_-work-with-r_mempool-requests.patch-->>><<<++patches.suse/Revert-drm-radeon-Fix-EEH-during-kexec.patch++>>>
-|	<<<--patches.suse/0061-libceph-don-t-call-reencode_message-more-than-once-per-message.patch-->>><<<++patches.suse/drm-amdgpu-Bail-earlier-when-amdgpu.cik_-si_support-.patch++>>>
-|	<<<--patches.suse/0062-libceph-fallback-for-when-there-isn-t-a-pool-specific-choose_arg.patch-->>><<<++patches.suse/drm-amdgpu-sdma5-fix-mask-value-of-POLL_REGMEM-packe.patch++>>>
-|	<<<--patches.suse/0063-crush-assume-weight_set-null-imples-weight_set_size-0.patch-->>><<<++patches.suse/drm-edid-Add-6-bpc-quirk-for-SDC-panel-in-Lenovo-G50.patch++>>>
-|	<<<--patches.suse/0064-libceph-upmap-semantic-changes.patch-->>><<<++patches.suse/drm-msm-dsi-Implement-reset-correctly.patch++>>>
-|	<<<--patches.suse/0065-libceph-make-recovery_deletes-feature-create-a-new-interval.patch-->>><<<++patches.suse/drm-ttm-Restore-ttm-prefaulting.patch++>>>
-|	<<<--patches.suse/0001-arm64-Fix-potential-race-with-hardware-DBM-in-ptep_s.patch-->>><<<++patches.suse/drm-panfrost-Handle-resetting-on-timeout-better.patch++>>>
-|	<<<--patches.suse/soc-zte-Restrict-SOC_ZTE-to-ARCH_ZX-or-COMPILE_TEST-->>><<<++patches.suse/xfs-change-the-seconds-fields-in-xfs_bulkstat-to-sig.patch++>>>
-|	<<<--patches.suse/ARM-pxa-select-both-FB-and-FB_W100-for-eseries.patch-->>><<<++patches.suse/xtensa-drop-EXPORT_SYMBOL-for-outs-ins.patch++>>>
-|	<<<--patches.suse/ARM-shmobile-rcar-gen2-Fix-deadlock-in-regulator-qui.patch-->>><<<++patches.suse/xtensa-fix-change_bit-in-exclusive-access-option.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-do-not-fill-vm_exit_intr_error_code-in-prep.patch-->>><<<++patches.suse/arm64-cpufeature-Treat-ID_AA64ZFR0_EL1-as-RAZ-when-S.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-fixes-to-nested-virt-interrupt-injection.patch-->>><<<++patches.suse/arm64-hibernate-check-pgd-table-allocation.patch++>>>
-|	<<<--patches.suse/KVM-X86-Fix-loss-of-pending-INIT-due-to-race.patch-->>><<<++patches.suse/arm64-KVM-Trap-VM-ops-when-ARM64_WORKAROUND_CAVIUM_T.patch++>>>
-|	<<<--patches.suse/KVM-X86-init-irq-level-in-kvm_pv_kick_cpu_op.patch-->>><<<++patches.suse/arm64-Enable-workaround-for-Cavium-TX2-erratum-219-w.patch++>>>
-|	<<<--patches.suse/KVM-avoid-using-rcu_dereference_protected.patch-->>><<<++patches.suse/arm64-Avoid-Cavium-TX2-erratum-219-when-switching-TT.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-do-not-pin-the-VMCS12.patch-->>><<<++patches.suse/arm64-Allow-CAVIUM_TX2_ERRATUM_219-to-be-selected.patch++>>>
-|	<<<--patches.suse/kvm-nVMX-don-t-flush-VMCS12-during-VMXOFF-or-VCPU-te.patch-->>><<<++patches.suse/scsi-core-fix-missing-.cleanup_rq-for-SCSI-hosts-wit.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-mark-vmcs12-pages-dirty-on-L2-exit.patch-->>><<<++patches.suse/scsi-core-fix-dh-and-multipathing-for-SCSI-hosts-wit.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-Fix-interrupt-window-request-with-Acknowled.patch-->>><<<++patches.suse/PCI-PM-Fix-pci_power_up.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Fix-bug-in-advertising-KVM_CAP_MSI_DEV.patch-->>><<<++patches.suse/cpufreq-Avoid-cpufreq_suspend-deadlock-on-system-shu.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-PMU-Fix-overflow-interrupt-injection.patch-->>><<<++patches.suse/ACPI-processor-Avoid-NULL-pointer-dereferences-at-in.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-vgic-Use-READ_ONCE-fo-cmpxchg.patch-->>><<<++patches.suse/ACPI-CPPC-Set-pcc_data-pcc_ss_id-to-NULL-in-acpi_cpp.patch++>>>
-|	<<<--patches.suse/clk-x86-Do-not-gate-clocks-enabled-by-the-firmware-->>><<<++patches.suse/ALSA-hda-realtek-Reduce-the-Headphone-static-noise-o.patch++>>>
-|	<<<--patches.suse/clk-meson-mpll-fix-mpll0-fractional-part-ignored-->>><<<++patches.suse/ALSA-hdac-clear-link-output-stream-mapping.patch++>>>
-|	<<<--patches.suse/gpio-tegra-fix-unbalanced-chained_irq_enter-exit-->>><<<++patches.suse/ALSA-usb-audio-Disable-quirks-for-BOSS-Katana-amplif.patch++>>>
-|	<<<--patches.suse/media-Revert-media-et8ek8-Export-OF-device-ID-as-mod.patch-->>><<<++patches.suse/ALSA-hda-realtek-Enable-headset-mic-on-Asus-MJ401TA.patch++>>>
-|	<<<--patches.suse/media-rainshadow-cec-avoid-Wmaybe-uninitialized-warn2.patch-->>><<<++patches.suse/ALSA-hda-Force-runtime-PM-on-Nvidia-HDMI-codecs.patch++>>>
-|	<<<--patches.suse/xfs-fix-per-inode-dax-flag-inheritance.patch-->>><<<++patches.suse/mmc-renesas_sdhi-Do-not-use-platform_get_irq-to-coun.patch++>>>
-|	<<<--patches.suse/mtd-nand-sunxi-fix-potential-divide-by-zero-error.patch-->>><<<++patches.suse/mmc-sh_mmcif-Use-platform_get_irq_optional-for-optio.patch++>>>
-|	<<<--patches.suse/scsi-bnx2fc-Plug-CPU-hotplug-race.patch-->>><<<++patches.suse/mmc-sdhci-iproc-fix-spurious-interrupts-on-Multibloc.patch++>>>
-|	<<<--patches.suse/scsi-bnx2fc-Prevent-recursive-cpuhotplug-locking.patch-->>><<<++patches.suse/memstick-jmb38x_ms-Fix-an-error-handling-path-in-jmb.patch++>>>
-|	<<<--patches.suse/scsi-bnx2i-prevent-recursive-cpuhotplug-locking-->>><<<++patches.suse/lib-test_user_copy-style-cleanup.patch++>>>
-|	<<<--patches.suse/scsi-bnx2fc-Simplify-CPU-hotplug-code.patch-->>><<<++patches.suse/usercopy-Avoid-soft-lockups-in-test_check_nonzero_us.patch++>>>
-|	<<<--patches.suse/scsi-bnx2i-simplify-cpu-hotplug-code-->>><<<++patches.suse/iommu-io-pgtable-arm-correct-mali-attributes++>>>
-|	<<<--patches.suse/scsi-qedf-Limit-number-of-CQs.patch-->>><<<++patches.suse/iommu-io-pgtable-arm-support-all-mali-configurations++>>>
-|	<<<--patches.suse/0022-scsi-aacraid-reading-out-of-bounds.patch-->>><<<++patches.suse/iommu-rockchip-Don-t-use-platform_get_irq-to-implici.patch++>>>
-|	<<<--patches.suse/IB-core-Fix-race-condition-in-resolving-IP-to-MAC.patch-->>><<<++patches.suse/iommu-ipmmu-vmsa-Only-call-platform_get_irq-when-int.patch++>>>
-|	<<<--patches.suse/RDMA-uverbs-Prevent-leak-of-reserved-field.patch-->>><<<++patches.suse/iommu-amd-fix-incorrect-pasid-decoding-from-event-log++>>>
-|	<<<--patches.suse/IB-uverbs-Fix-device-cleanup.patch-->>><<<++patches.suse/iommu-amd-check-pm_level_size-condition-in-locked-section++>>>
-|	<<<--patches.suse/RDMA-mlx5-Fix-existence-check-for-extended-address-v.patch-->>><<<++patches.suse/dm-snapshot-introduce-account_start_copy-and-account.patch++>>>
-|	<<<--patches.suse/0001-IB-hns-checking-for-IS_ERR-instead-of-NULL.patch-->>><<<++patches.suse/dm-snapshot-rework-COW-throttling-to-fix-deadlock.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Fix-race-between-light-events-and-interface.patch-->>><<<++patches.suse/dm-cache-fix-bugs-when-a-GFP_NOWAIT-allocation-fails.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Use-cancel_delayed_work_sync-when-needed.patch-->>><<<++patches.suse/ceph-just-skip-unrecognized-info-in-ceph_reply_info_.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Make-sure-no-in-flight-joins-while-leaving-.patch-->>><<<++patches.suse/0046-rbd-cancel-lock_dwork-if-the-wait-is-interrupted.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Prevent-setting-negative-values-to-max_nons.patch-->>><<<++patches.suse/filldir-64-remove-WARN_ON_ONCE-for-bad-directory-ent.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Set-IPOIB_NEIGH_TBL_FLUSH-after-flushed-com.patch-->>><<<++patches.suse/riscv-tlbflush-remove-confusing-comment-on-local_flu.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Add-multicast-packets-statistics.patch-->>><<<++patches.suse/blkcg-Fix-multiple-bugs-in-blkcg_activate_policy.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Add-get-statistics-support-to-SRIOV-VF.patch-->>><<<++patches.suse/blk-rq-qos-fix-first-node-deletion-of-rq_qos_del.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Clean-error-paths-in-add-port.patch-->>><<<++patches.suse/libata-ahci-Fix-PCS-quirk-application.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Remove-double-pointer-assigning.patch-->>><<<++patches.suse/md-raid0-fix-warning-message-for-parameter-default_l.patch++>>>
-|	<<<--patches.suse/Revert-IB-core-Allow-QP-state-transition-from-reset-.patch-->>><<<++patches.suse/io_uring-fix-up-O_NONBLOCK-handling-for-sockets.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Notify-on-modify-QP-failure-only-when-relev.patch-->>><<<++patches.suse/nvme-fix-possible-deadlock-when-nvme_update_formats-.patch++>>>
-|	<<<--patches.suse/Cipso-cipso_v4_optptr-enter-infinite-loop.patch-->>><<<++patches.suse/nvme-retain-split-access-workaround-for-capability-r.patch++>>>
-|	<<<--patches.suse/vxlan-fix-remcsum-when-GRO-on-and-CHECKSUM_PARTIAL-b.patch-->>><<<++patches.suse/nvme-pci-Free-tagset-if-no-IO-queues.patch++>>>
-|	<<<--patches.suse/gue-fix-remcsum-when-GRO-on-and-CHECKSUM_PARTIAL-bou.patch-->>><<<++patches.suse/nvme-Remove-ADMIN_ONLY-state.patch++>>>
-|	<<<--patches.suse/b44-Initialize-64-bit-stats-seqcount-->>><<<++patches.suse/nvme-Restart-request-timers-in-resetting-state.patch++>>>
-|	<<<--patches.suse/i40e-Initialize-64-bit-statistics-TX-ring-seqcount.patch-->>><<<++patches.suse/nvme-Prevent-resets-during-paused-controller-state.patch++>>>
-|	<<<--patches.suse/ixgbe-Initialize-64-bit-stats-seqcounts.patch-->>><<<++patches.suse/nvme-Wait-for-reset-state-when-required.patch++>>>
-|	<<<--patches.suse/nfp-Initialize-RX-and-TX-ring-64-bit-stats-seqcounts.patch-->>><<<++patches.suse/nvme-tcp-Initialize-sk-sk_ll_usec-only-with-NET_RX_B.patch++>>>
-|	<<<--patches.suse/gtp-Initialize-64-bit-per-cpu-stats-correctly.patch-->>><<<++patches.suse/nvme-pci-Set-the-prp2-correctly-when-using-more-than.patch++>>>
-|	<<<--patches.suse/msft-hv-1440-netvsc-Initialize-64-bit-stats-seqcount.patch-->>><<<++patches.suse/drivers-base-memory.c-don-t-access-uninitialized-mem.patch++>>>
-|	<<<--patches.suse/ipvlan-Fix-64-bit-statistics-seqcount-initialization.patch-->>><<<++patches.suse/fs-proc-page.c-don-t-access-uninitialized-memmaps-in.patch++>>>
-|	<<<--patches.suse/lan78xx-USB-fast-connect-disconnect-crash-fix.patch-->>><<<++patches.suse/mm-memory-failure.c-don-t-access-uninitialized-memma.patch++>>>
-|	<<<--patches.suse/lan78xx-Fix-to-handle-hard_header_len-update.patch-->>><<<++patches.suse/mm-page_owner-don-t-access-uninitialized-memmaps-whe.patch++>>>
-|	<<<--patches.suse/net-mlx4_en-Fix-wrong-indication-of-Wake-on-LAN-WoL-.patch-->>><<<++patches.suse/mm-memory_hotplug-don-t-access-uninitialized-memmaps-in-shrink_pgdat_span.patch++>>>
-|	<<<--patches.suse/net-mlx4_core-Fix-sl_to_vl_change-bit-offset-in-flag.patch-->>><<<++patches.suse/mm-memunmap-don-t-access-uninitialized-memmap-in-mem.patch++>>>
-|	<<<--patches.suse/net-mlx4_core-Fix-namespace-misalignment-in-QinQ-VST.patch-->>><<<++patches.suse/mm-memcg-slab-fix-panic-in-__free_slab-caused-by-pre.patch++>>>
-|	<<<--patches.suse/net-mlx4_core-Fixes-missing-capability-bit-in-flags2.patch-->>><<<++patches.suse/mm-gup-fix-a-misnamed-write-argument-and-a-related-bug.patch++>>>
-|	<<<--patches.suse/ibmvnic-103-Initialize-SCRQ-s-during-login-renegotiation.patch-->>><<<++patches.suse/mm-memcg-get-number-of-pages-on-the-LRU-list-in-memc.patch++>>>
-|	<<<--patches.suse/batman-adv-fix-TT-sync-flag-inconsistencies.patch-->>><<<++patches.suse/mm-memblock-do-not-enforce-current-limit-for-membloc.patch++>>>
-|	<<<--patches.suse/tcp-introduce-tcp_rto_delta_us-helper-for-xmit-timer.patch-->>><<<++patches.suse/hugetlbfs-don-t-access-uninitialized-memmaps-in-pfn_.patch++>>>
-|	<<<--patches.suse/tcp-enable-xmit-timer-fix-by-having-TLP-use-time-whe.patch-->>><<<++patches.suse/ocfs2-fix-panic-due-to-ocfs2_wq-is-null.patch++>>>
-|	<<<--patches.suse/tcp-fix-xmit-timer-to-only-be-reset-if-data-ACKed-SA.patch-->>><<<++patches.suse/mm-memcontrol-update-lruvec-counters-in-mem_cgroup_move_account.patch++>>>
-|	<<<--patches.suse/xgene-Always-get-clk-source-but-ignore-if-it-s-missi.patch-->>><<<++patches.suse/zram-fix-race-between-backing_dev_show-and-backing_d.patch++>>>
-|	<<<--patches.suse/bpf-fix-byte-order-test-in-test_verifier.patch-->>><<<++patches.suse/net-dsa-b53-Do-not-clear-existing-mirrored-port-mask.patch++>>>
-|	<<<--patches.suse/msft-hv-1445-netvsc-fix-race-on-sub-channel-creation.patch-->>><<<++patches.suse/0004-net-stmmac-selftests-Check-if-filtering-is-available.patch++>>>
-|	<<<--patches.suse/s390-qeth-fix-L3-next-hop-in-xmit-qeth-hdr.patch-->>><<<++patches.suse/0005-net-stmmac-gmac4-Not-all-Unicast-addresses-may-be-av.patch++>>>
-|	<<<--patches.suse/qed-Fix-a-memory-allocation-failure-test-in-qed_mcp_.patch-->>><<<++patches.suse/0006-net-stmmac-selftests-Fix-L2-Hash-Filter-test.patch++>>>
-|	<<<--patches.suse/i2c-mux-pinctrl-mention-correct-module-name-in-Kconf-->>><<<++patches.suse/rxrpc-Fix-call-ref-leak.patch++>>>
-|	<<<--patches.suse/userfaultfd-hugetlbfs-remove-superfluous-page-unlock.patch-->>><<<++patches.suse/rxrpc-Fix-trace-after-put-looking-at-the-put-peer-re.patch++>>>
-|	<<<--patches.suse/mm-migrate-prevent-racy-access-to-tlb_flush_pending.patch-->>><<<++patches.suse/rxrpc-Fix-trace-after-put-looking-at-the-put-connect.patch++>>>
-|	<<<--patches.suse/mm-migrate-fix-barriers-around-tlb_flush_pending.patch-->>><<<++patches.suse/rxrpc-Fix-trace-after-put-looking-at-the-put-call-re.patch++>>>
-|	<<<--patches.suse/Revert-mm-numa-defer-TLB-flush-for-THP-migration-as-long-as-possible.patch-->>><<<++patches.suse/rxrpc-rxrpc_peer-needs-to-hold-a-ref-on-the-rxrpc_lo.patch++>>>
-|	<<<--patches.suse/mm-refactor-TLB-gathering-API.patch-->>><<<++patches.suse/ionic-fix-stats-memory-dereference.patch++>>>
-|	<<<--patches.suse/mm-make-tlb_flush_pending-global.patch-->>><<<++patches.suse/llc-fix-sk_buff-leak-in-llc_sap_state_process.patch++>>>
-|	<<<--patches.suse/mm-fix-MADV_-FREE-DONTNEED-TLB-flush-miss-problem.patch-->>><<<++patches.suse/llc-fix-sk_buff-leak-in-llc_conn_service.patch++>>>
-|	<<<--patches.suse/mm-fix-KSM-data-corruption.patch-->>><<<++patches.suse/llc-fix-another-potential-sk_buff-leak-in-llc_ui_sen.patch++>>>
-|	<<<--patches.suse/drm-msm-dsi-Calculate-link-clock-rates-with-updated--->>><<<++patches.suse/llc-fix-sk_buff-refcounting-in-llc_conn_state_proces.patch++>>>
-|	<<<--patches.suse/0071-drm-rockchip-vop-fix-iommu-page-fault-when-resume.patch-->>><<<++patches.suse/net-mlx5-DR-Allow-insertion-of-duplicate-rules.patch++>>>
-|	<<<--patches.suse/0072-drm-rockchip-vop-fix-NV12-video-display-error.patch-->>><<<++patches.suse/net_sched-fix-backward-compatibility-for-TCA_KIND.patch++>>>
-|	<<<--patches.suse/0073-drm-rockchip-vop-round_up-pitches-to-word-align.patch-->>><<<++patches.suse/net_sched-fix-backward-compatibility-for-TCA_ACT_KIN.patch++>>>
-|	<<<--patches.suse/0074-drm-rockchip-vop-report-error-when-check-resource-er.patch-->>><<<++patches.suse/NFC-pn533-fix-use-after-free-and-memleaks.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-change-resetting-to-resetting_eng-->>><<<++patches.suse/Doc-networking-device_drivers-pensando-fix-ionic.rst.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-clean-workload-queue-if-error-happened-->>><<<++patches.suse/mac80211-Reject-malformed-SSID-elements.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Initialize-MMIO-Block-with-HW-state-->>><<<++patches.suse/cfg80211-wext-avoid-copying-malformed-SSIDs.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Change-the-max-length-of-mmio_reg_rw-fr-->>><<<++patches.suse/nl80211-fix-memory-leak-in-nl80211_get_ftm_responder.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-fix-flex-eu-registers-programming-->>><<<++patches.suse/mac80211-accept-deauth-frames-in-IBSS-mode.patch++>>>
-|	<<<--patches.suse/drm-i915-shrinker-Wrap-need_resched-inside-preempt-d-->>><<<++patches.suse/ip6erspan-remove-the-incorrect-mtu-limit-for-ip6ersp.patch++>>>
-|	<<<--patches.suse/drm-i915-fix-backlight-invert-for-non-zero-minimum-b-->>><<<++patches.suse/bonding-fix-potential-NULL-deref-in-bond_update_slav.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-nv04-avoid-creation-of-output-paths-->>><<<++patches.suse/sctp-add-chunks-to-sk_backlog-when-the-newsk-sk_sock.patch++>>>
-|	<<<--patches.suse/powerpc-cpuidle-0010-Disable-LOSE_FULL_CONTEXT-states-when-stop-api-fails.patch-->>><<<++patches.suse/phylink-fix-kernel-doc-warnings.patch++>>>
-|	<<<--patches.suse/0127-bio-integrity-Fix-regression-if-profile-verify_fn-is.patch-->>><<<++patches.suse/s390-qeth-fix-error-handling-during-vnicc-initialization++>>>
-|	<<<--patches.suse/0128-bio-integrity-only-verify-integrity-on-the-lowest-st.patch-->>><<<++patches.suse/s390-qeth-fix-initialization-of-vnicc-cmd-masks-during-set-online++>>>
-|	<<<--patches.suse/nvme-strip-trailing-0-bytes-in-wwid_show.patch-->>><<<++patches.suse/net-taprio-Fix-returning-EINVAL-when-configuring-wit.patch++>>>
-|	<<<--patches.suse/nvmet_fc-add-defer_req-callback-for-deferment-of-cmd.patch-->>><<<++patches.suse/act_mirred-Fix-mirred_init_module-error-handling.patch++>>>
-|	<<<--patches.suse/lpfc-support-nvmet_fc-defer_rcv-callback.patch-->>><<<++patches.suse/netns-fix-NLM_F_ECHO-mechanism-for-RTM_NEWNSID.patch++>>>
-|	<<<--patches.suse/nvme-pci-fix-CMB-sysfs-file-removal-in-reset-path.patch-->>><<<++patches.suse/netfilter-conntrack-avoid-possible-false-sharing.patch++>>>
-|	<<<--patches.suse/nvme-fix-nvme-reset-command-timeout-handling.patch-->>><<<++patches.suse/tun-remove-possible-false-sharing-in-tun_flow_update.patch++>>>
-|	<<<--patches.suse/nvme-fix-directive-command-numd-calculation.patch-->>><<<++patches.suse/net-avoid-possible-false-sharing-in-sk_leave_memory_.patch++>>>
-|	<<<--patches.suse/xen-x86-provide-init_mem_mapping-hook.patch-->>><<<++patches.suse/net-add-READ-WRITE-_ONCE-annotations-on-rskq_accept_.patch++>>>
-|	<<<--patches.suse/xen-split-up-xen_hvm_init_shared_info.patch-->>><<<++patches.suse/tcp-annotate-lockless-access-to-tcp_memory_pressure.patch++>>>
-|	<<<--patches.suse/xen-fix-hvm-guest-with-kaslr-enabled.patch-->>><<<++patches.suse/net-silence-KCSAN-warnings-around-sk_add_backlog-cal.patch++>>>
-|	<<<--patches.suse/0056-tcmu-fix-possible-to-from-address-overflow-when-doing-the-memcpy-->>><<<++patches.suse/net-annotate-sk-sk_rcvlowat-lockless-reads.patch++>>>
-|	<<<--patches.suse/0057-tcmu-free-old-string-on-reconfig-->>><<<++patches.suse/net-silence-KCSAN-warnings-about-sk-sk_backlog.len-r.patch++>>>
-|	<<<--patches.suse/cxgbit-add-missing-_kfree_skb-->>><<<++patches.suse/net-update-net_dim-documentation-after-rename.patch++>>>
-|	<<<--patches.suse/iscsi-target-fix-invalid-flags-in-text-response-->>><<<++patches.suse/net-smc-fix-smcd-link-group-creation-with-vlan-id++>>>
-|	<<<--patches.suse/cxgbit-fix-sg_nents-calculation-->>><<<++patches.suse/net-smc-receive-returns-without-data++>>>
-|	<<<--patches.suse/qla2xxx-Fix-incorrect-tcm_qla2xxx_free_cmd-use-durin.patch-->>><<<++patches.suse/net-smc-receive-pending-data-after-rcv_shutdown++>>>
-|	<<<--patches.suse/0130-mtd-blkdevs-Fix-mtd-block-write-failure.patch-->>><<<++patches.suse/rxrpc-Fix-possible-NULL-pointer-access-in-ICMP-handl.patch++>>>
-|	<<<--patches.suse/iio-adc-sun4i-gpadc-iio-fix-unbalanced-irq-enable-di-->>><<<++patches.suse/libbpf-handle-symbol-versioning-properly-for-libbpf..patch++>>>
-|	<<<--patches.suse/0001-tty-pl011-fix-initialization-order-of-QDF2400-E44.patch-->>><<<++patches.suse/xsk-Fix-crash-in-poll-when-device-does-not-support-n.patch++>>>
-|	<<<--patches.suse/0030-thunderbolt-Do-not-enumerate-more-ports-from-DROM-th.patch-->>><<<++patches.suse/selftests-bpf-Set-rp_filter-in-test_flow_dissector.patch++>>>
-|	<<<--patches.suse/0001-md-r5cache-call-mddev_lock-unlock-in-r5c_journal_mod.patch-->>><<<++patches.suse/selftests-bpf-More-compatible-nc-options-in-test_lwt.patch++>>>
-|	<<<--patches.suse/0001-md-r5cache-fix-io_unit-handling-in-r5l_log_endio.patch-->>><<<++patches.suse/tcp-add-rcu-protection-around-tp-fastopen_rsk.patch++>>>
-|	<<<--patches.suse/0009-test_sysctl-fix-sysctl.sh-by-making-it-executable.patch-->>><<<++patches.suse/tcp-annotate-tp-rcv_nxt-lockless-reads.patch++>>>
-|	<<<--patches.suse/net-sched-hfsc-allocate-tcf-block-for-hfsc-root-clas.patch-->>><<<++patches.suse/tcp-annotate-tp-copied_seq-lockless-reads.patch++>>>
-|	<<<--patches.suse/nfp-do-not-update-MTU-from-BH-in-flower-app.patch-->>><<<++patches.suse/tcp-annotate-tp-write_seq-lockless-reads.patch++>>>
-|	<<<--patches.suse/bpf-fix-two-missing-target_size-settings-in-bpf_conv.patch-->>><<<++patches.suse/tcp-annotate-tp-snd_nxt-lockless-reads.patch++>>>
-|	<<<--patches.suse/0001-PCI-Disable-PCIe-Relaxed-Ordering-if-unsupported.patch-->>><<<++patches.suse/tcp-annotate-tp-urg_seq-lockless-reads.patch++>>>
-|	<<<--patches.suse/0002-PCI-Disable-Relaxed-Ordering-for-some-Intel-processo.patch-->>><<<++patches.suse/tcp-annotate-sk-sk_rcvbuf-lockless-reads.patch++>>>
-|	<<<--patches.suse/0003-PCI-Disable-Relaxed-Ordering-Attributes-for-AMD-A110.patch-->>><<<++patches.suse/tcp-annotate-sk-sk_sndbuf-lockless-reads.patch++>>>
-|	<<<--patches.suse/0006-net-cxgb4-Use-new-PCI_DEV_FLAGS_NO_RELAXED_ORDERING-.patch-->>><<<++patches.suse/tcp-annotate-sk-sk_wmem_queued-lockless-reads.patch++>>>
-|	<<<--patches.suse/0007-net-cxgb4vf-Use-new-PCI_DEV_FLAGS_NO_RELAXED_ORDERIN.patch-->>><<<++patches.suse/netdevsim-Fix-error-handling-in-nsim_fib_init-and-ns.patch++>>>
-|	<<<--patches.suse/ipv6-release-rt6-rt6i_idev-properly-during-ifdown.patch-->>><<<++patches.suse/net-aquantia-temperature-retrieval-fix.patch++>>>
-|	<<<--patches.suse/tcp-fix-possible-deadlock-in-TCP-stack-vs-BPF-filter.patch-->>><<<++patches.suse/net-aquantia-when-cleaning-hw-cache-it-should-be-tog.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-fix-TCP-CSUM-offload-with-WEP-and-A000-s-->>><<<++patches.suse/net-aquantia-do-not-pass-lro-session-with-invalid-tc.patch++>>>
-|	<<<--patches.suse/0133-iwlwifi-add-TLV-for-MLME-offload-firmware-capability.patch-->>><<<++patches.suse/net-aquantia-correctly-handle-macvlan-and-multicast-.patch++>>>
-|	<<<--patches.suse/0134-iwlwifi-split-the-regulatory-rules-when-the-bandwidt.patch-->>><<<++patches.suse/rt2x00-initialize-last_reset.patch++>>>
-|	<<<--patches.suse/0135-iwlwifi-mvm-set-A-MPDU-bit-upon-empty-BA-notificatio.patch-->>><<<++patches.suse/iwlwifi-mvm-fix-race-in-sync-rx-queue-notification.patch++>>>
-|	<<<--patches.suse/0136-iwlwifi-mvm-rs-fix-TLC-statistics-collection.patch-->>><<<++patches.suse/iwlwifi-pcie-fix-rb_allocator-workqueue-allocation.patch++>>>
-|	<<<--patches.suse/0137-iwlwifi-fix-fw_pre_next_step-to-apply-also-for-C-ste.patch-->>><<<++patches.suse/iwlwifi-dbg_ini-fix-memory-leak-in-alloc_sgtable.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-set-the-RTS_MIMO_PROT-bit-in-flag-mask-w-->>><<<++patches.suse/iwlwifi-pcie-fix-memory-leaks-in-iwl_pcie_ctxt_info_.patch++>>>
-|	<<<--patches.suse/0139-iwlwifi-add-the-new-9000-series-PCI-IDs.patch-->>><<<++patches.suse/iwlwifi-exclude-GEO-SAR-support-for-3168.patch++>>>
-|	<<<--patches.suse/0140-iwlwifi-mvm-Fix-a-memory-leak-in-an-error-handling-p.patch-->>><<<++patches.suse/iwlwifi-pcie-change-qu-with-jf-devices-to-use-qu-con.patch++>>>
-|	<<<--patches.suse/0141-iwlwifi-mvm-start-mac-queues-when-deferred-tx-frames.patch-->>><<<++patches.suse/ath10k-fix-latency-issue-for-QCA988x.patch++>>>
-|	<<<--patches.suse/0142-iwlwifi-mvm-don-t-WARN-when-a-legit-race-happens-in-.patch-->>><<<++patches.suse/net-bcmgenet-Set-phydev-dev_flags-only-for-internal-.patch++>>>
-|	<<<--patches.suse/0143-mac80211-add-api-to-start-ba-session-timer-expired-f.patch-->>><<<++patches.suse/net-ethernet-broadcom-have-drivers-select-DIMLIB-as-.patch++>>>
-|	<<<--patches.suse/0144-iwlwifi-mvm-send-delba-upon-rx-ba-session-timeout.patch-->>><<<++patches.suse/net-cavium-Use-the-correct-style-for-SPDX-License-Id.patch++>>>
-|	<<<--patches.suse/net_sched-reset-pointers-to-tcf-blocks-in-classful-q.patch-->>><<<++patches.suse/net-avoid-errors-when-trying-to-pop-MLPS-header-on-n.patch++>>>
-|	<<<--patches.suse/sfc-don-t-try-and-read-ef10-data-on-non-ef10-NIC.patch-->>><<<++patches.suse/net-sched-fix-corrupted-L2-header-with-MPLS-push-and.patch++>>>
-|	<<<--patches.suse/0004-PCI-fix-oops-when-try-to-find-Root-Port-for-a-PCI-de.patch-->>><<<++patches.suse/tcp-fix-a-possible-lockdep-splat-in-tcp_done.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-system-crash-while-triggering-FW-du.patch-->>><<<++patches.suse/net-avoid-potential-infinite-loop-in-tc_ctl_action.patch++>>>
-|	<<<--patches.suse/st-fix-blk_get_queue-usage.patch-->>><<<++patches.suse/sched-etf-Fix-ordering-of-packets-with-same-txtime.patch++>>>
-|	<<<--patches.suse/scsi-ipr-Fix-scsi-mq-lockdep-issue.patch-->>><<<++patches.suse/sctp-change-sctp_prot-.no_autobind-with-true.patch++>>>
-|	<<<--patches.suse/scsi-ses-Fix-wrong-page-error.patch-->>><<<++patches.suse/net-i82596-fix-dma_alloc_attr-for-sni_82596.patch++>>>
-|	<<<--patches.suse/cpufreq-intel_pstate-report-correct-CPU-frequencies-during-trace.patch-->>><<<++patches.suse/net-bcmgenet-Fix-RGMII_MODE_EN-value-for-GENET-v1-2-.patch++>>>
-|	<<<--patches.suse/cpufreq-x86-Disable-interrupts-during-MSRs-reading.patch-->>><<<++patches.suse/net-usb-sr9800-fix-uninitialized-local-variable.patch++>>>
-|	<<<--patches.suse/drm-i915-remove-unused-function-declaration-->>><<<++patches.suse/rxrpc-use-rcu-protection-while-reading-sk-sk_user_da.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Add-slice-and-subslice-information-to-d-->>><<<++patches.suse/net-phy-Fix-link-partner-information-disappear-issue.patch++>>>
-|	<<<--patches.suse/drm-i915-Return-correct-EDP-voltage-swing-table-for--->>><<<++patches.suse/net-stmmac-disable-enable-ptp_ref_clk-in-suspend-res.patch++>>>
-|	<<<--patches.suse/drm-i915-Suppress-switch_mm-emission-between-the-sam-->>><<<++patches.suse/dpaa2-eth-Fix-TX-FQID-values.patch++>>>
-|	<<<--patches.suse/drm-i915-Avoid-the-gpu-reset-vs.-modeset-deadlock-->>><<<++patches.suse/net-phy-micrel-Discern-KSZ8051-and-KSZ8795-PHYs.patch++>>>
-|	<<<--patches.suse/of-fix-DMA-mask-generation.patch-->>><<<++patches.suse/net-phy-micrel-Update-KSZ87xx-PHY-name.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-Fix-pincfg-for-Dell-XPS-13-9370-->>><<<++patches.suse/ipv4-Return-ENETUNREACH-if-we-can-t-create-route-but.patch++>>>
-|	<<<--patches.suse/soc-imx-gpcv2-fix-regulator-deferred-probe-->>><<<++patches.suse/ipv4-fix-race-condition-between-route-lookup-and-inv.patch++>>>
-|	<<<--patches.suse/soc-ti-ti_sci_pm_domains-Populate-name-for-genpd-->>><<<++patches.suse/net-bcmgenet-don-t-set-phydev-link-from-MAC.patch++>>>
-|	<<<--patches.suse/RDMA-vmw_pvrdma-Report-CQ-missed-events.patch-->>><<<++patches.suse/net-phy-bcm7xxx-define-soft_reset-for-40nm-EPHY.patch++>>>
-|	<<<--patches.suse/i40iw-Fix-parsing-of-query-commit-FPM-buffers.patch-->>><<<++patches.suse/net-bcmgenet-soft-reset-40nm-EPHYs-before-MAC-init.patch++>>>
-|	<<<--patches.suse/i40iw-Correct-variable-names.patch-->>><<<++patches.suse/net-bcmgenet-reset-40nm-EPHY-on-energy-detect.patch++>>>
-|	<<<--patches.suse/i40iw-Fix-typecast-of-tcp_seq_num.patch-->>><<<++patches.suse/net-ensure-correct-skb-tstamp-in-various-fragmenters.patch++>>>
-|	<<<--patches.suse/i40iw-Use-correct-alignment-for-CQ0-memory.patch-->>><<<++patches.suse/mlxsw-spectrum_trap-Push-Ethernet-header-before-repo.patch++>>>
-|	<<<--patches.suse/i40iw-Fix-potential-fcn_id_array-out-of-bounds.patch-->>><<<++patches.suse/net-usb-lan78xx-Connect-PHY-before-registering-MAC.patch++>>>
-|	<<<--patches.suse/IB-hns-fix-memory-leak-on-ah-on-error-return-path.patch-->>><<<++patches.suse/net-hns3-fix-mis-counting-IRQ-vector-numbers-issue.patch++>>>
-|	<<<--patches.suse/iw_cxgb4-fix-misuse-of-integer-variable.patch-->>><<<++patches.suse/xen-netback-fix-error-path-of-xenvif_connect_data.patch++>>>
-|	<<<--patches.suse/IB-core-Protect-sysfs-entry-on-ib_unregister_device.patch-->>><<<++patches.suse/net-netem-fix-error-path-for-corrupted-GSO-frames.patch++>>>
-|	<<<--patches.suse/IB-uverbs-Fix-NULL-pointer-dereference-during-device.patch-->>><<<++patches.suse/net-netem-correct-the-parent-s-backlog-when-corrupte.patch++>>>
-|	<<<--patches.suse/nvmet-don-t-overwrite-identify-sn-fr-with-0-bytes.patch-->>><<<++patches.suse/net-aquantia-add-an-error-handling-in-aq_nic_set_multicast_list.patch++>>>
-|	<<<--patches.suse/nvmet-fc-correct-use-after-free-on-list-teardown.patch-->>><<<++patches.suse/net-dsa-fix-switch-tree-list.patch++>>>
-|	<<<--patches.suse/nvmet-fc-eliminate-incorrect-static-markers-on-local.patch-->>><<<++patches.suse/net-reorder-struct-net-fields-to-avoid-false-sharing.patch++>>>
-|	<<<--patches.suse/nvme-fabrics-fix-reporting-of-unrecognized-options.patch-->>><<<++patches.suse/irqchip-al-fic-Add-support-for-irq-retrigger.patch++>>>
-|	<<<--patches.suse/nvme-pci-set-cqe_seen-on-polled-completions.patch-->>><<<++patches.suse/irqchip-sifive-plic-Switch-to-fasteoi-flow.patch++>>>
-|	<<<--patches.suse/xfs-fix-inobt-inode-allocation-search-optimization.patch-->>><<<++patches.suse/x86-boot-64-Make-level2_kernel_pgt-pages-invalid-out.patch++>>>
-|	<<<--patches.suse/iomap-fix-integer-truncation-issues-in-the-zeroing-a.patch-->>><<<++patches.suse/x86-boot-64-Round-memory-hole-size-up-to-next-PMD-pa.patch++>>>
-|	<<<--patches.suse/xfs-clear-MS_ACTIVE-after-finishing-log-recovery.patch-->>><<<++patches.suse/msft-hv-1955-x86-hyperv-Make-vapic-support-x2apic-mode.patch++>>>
-|	<<<--patches.suse/mm-memcontrol-fix-null-pointer-crash-in-test_clear_page_writeback.patch-->>><<<++patches.suse/x86-apic-x2apic-Fix-a-NULL-pointer-deref-when-handli.patch++>>>
-|	<<<--patches.suse/wait-add-wait_event_killable_timeout.patch-->>><<<++patches.suse/msft-hv-1956-x86-hyperv-Set-pv_info.name-to-Hyper-V.patch++>>>
-|	<<<--patches.suse/kmod-fix-wait-on-recursive-loop.patch-->>><<<++patches.suse/x86-boot-acpi-Move-get_cmdline_acpi_rsdp-under-ifdef.patch++>>>
-|	<<<--patches.suse/mm-oom-fix-potential-data-corruption-when-oom_reaper.patch-->>><<<++patches.suse/scripts-setlocalversion-fix-a-bashism.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v2-Report-failures-in-gic_irq_domain_all.patch-->>><<<++patches.suse/pinctrl-armada-37xx-fix-control-of-pins-32-and-up.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-Report-failures-in-gic_irq_domain_all.patch-->>><<<++patches.suse/pinctrl-ns2-Fix-off-by-one-bugs-in-ns2_pinmux_enable.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-Honor-forced-affinity-setting.patch-->>><<<++patches.suse/pinctrl-stmfx-fix-null-pointer-on-remove.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Remove-ACPICA-version-check-for-A.patch-->>><<<++patches.suse/pinctrl-armada-37xx-swap-polarity-on-LED-group.patch++>>>
-|	<<<--patches.suse/irqchip-gic-Ensure-we-have-an-ISB-between-ack-and-ha.patch-->>><<<++patches.suse/pinctrl-intel-Allocate-IRQ-chip-dynamic.patch++>>>
-|	<<<--patches.suse/irqchip-brcmstb-l2-Define-an-irq_pm_shutdown-functio-->>><<<++patches.suse/pinctrl-cherryview-restore-Strago-DMI-workaround-for.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Allow-GIC-ITS-number-more-than-MA.patch-->>><<<++patches.suse/pinctrl-berlin-as370-fix-a-typo-s-spififib-spdifib.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-platform-msi-Fix-msi-parent-parsi.patch-->>><<<++patches.suse/Btrfs-add-missing-extents-release-on-file-extent-clu.patch++>>>
-|	<<<--patches.suse/clocksource-drivers-arm_arch_timer-Fix-mem-frame-loo.patch-->>><<<++patches.suse/0001-btrfs-block-group-Fix-a-memory-leak-due-to-missing-b.patch++>>>
-|	<<<--patches.suse/clocksource-drivers-arm_arch_timer-Avoid-infinite-re.patch-->>><<<++patches.suse/btrfs-don-t-needlessly-create-extent-refs-kernel-thr.patch++>>>
-|	<<<--patches.suse/0005-x86-cpufeature-kvm-svm-rename-shorten-the-new-virtualized-vmsave-vmload-cpuid-flag-->>><<<++patches.suse/0001-btrfs-qgroup-Always-free-PREALLOC-META-reserve-in-bt.patch++>>>
-|	<<<--patches.suse/00-x86-boot-64-clang-use-fixup_pointer-to-access-next_early_pgt.patch-->>><<<++patches.suse/0001-btrfs-tracepoints-Fix-wrong-parameter-order-for-qgro.patch++>>>
-|	<<<--patches.suse/net-sched-fix-p_filter_chain-check-in-tcf_chain_flus.patch-->>><<<++patches.suse/0001-btrfs-tracepoints-Fix-bad-entry-members-of-qgroup-ev.patch++>>>
-|	<<<--patches.suse/netxen-fix-incorrect-loop-counter-decrement.patch-->>><<<++patches.suse/Btrfs-fix-qgroup-double-free-after-failure-to-reserv.patch++>>>
-|	<<<--patches.suse/0005-PCI-Allow-PCI-express-root-ports-to-find-themselves.patch-->>><<<++patches.suse/Btrfs-check-for-the-full-sync-flag-while-holding-the.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-fix-error-handle-in-megasas_probe_.patch-->>><<<++patches.suse/EDAC-ghes-Fix-Use-after-free-in-ghes_edac-remove-pat.patch++>>>
-|	<<<--patches.suse/scsi-csiostor-fail-probe-if-fw-does-not-support-FCoE.patch-->>><<<++patches.suse/ARM-mm-fix-alignment-handler-faults-under-memory-pre.patch++>>>
-|	<<<--patches.suse/0023-scsi-aacraid-Fix-out-of-bounds-in-aac_get_name_resp.patch-->>><<<++patches.suse/ARM-8908-1-add-__always_inline-to-functions-called-f.patch++>>>
-|	<<<--patches.suse/scsi-sd_zbc-Write-unlock-zone-from-sd_uninit_cmnd.patch-->>><<<++patches.suse/ARM-8914-1-NOMMU-Fix-exc_ret-for-XIP.patch++>>>
-|	<<<--patches.suse/scsi-cxgb4i-call-neigh_event_send-to-update-MAC-addr.patch-->>><<<++patches.suse/ARM-8926-1-v7m-remove-register-save-to-stack-before-.patch++>>>
-|	<<<--patches.suse/gpio-reject-invalid-gpio-before-getting-gpio_desc-->>><<<++patches.suse/regulator-of-fix-suspend-min-max-voltage-parsing.patch++>>>
-|	<<<--patches.suse/ARM-at91-don-t-select-CONFIG_ARM_CPU_SUSPEND-for-old.patch-->>><<<++patches.suse/regulator-core-make-regulator_register-EPROBE_DEFER-.patch++>>>
-|	<<<--patches.suse/btrfs-fix-blk_status_t-errno-confusion.patch-->>><<<++patches.suse/regulator-da9062-fix-suspend_enable-disable-preparat.patch++>>>
-|	<<<--patches.suse/kbuild-use--fshort-wchar-globally.patch-->>><<<++patches.suse/regulator-ti-abb-Fix-timeout-in-ti_abb_wait_txdone-t.patch++>>>
-|	<<<--patches.suse/IB-core-Avoid-accessing-non-allocated-memory-when-in.patch-->>><<<++patches.suse/regulator-pfuze100-regulator-Variable-val-in-pfuze10.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Fix-Raw-Packet-QP-event-handler-assignment.patch-->>><<<++patches.suse/tracing-Fix-gfp_t-format-for-synthetic-events.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Always-return-success-for-RoCE-modify-port.patch-->>><<<++patches.suse/tracing-Fix-race-in-perf_trace_buf-initialization.patch++>>>
-|	<<<--patches.suse/gpu-ipu-v3-add-DRM-dependency.patch-->>><<<++patches.suse/ALSA-hda-realtek-Add-support-for-ALC711.patch++>>>
-|	<<<--patches.suse/0078-drm-rockchip-Fix-suspend-crash-when-drm-is-not-bound.patch-->>><<<++patches.suse/ASoC-samsung-arndale-Add-missing-OF-node-dereferenci.patch++>>>
-|	<<<--patches.suse/drm-i915-Initialize-data-in-intel_dsi_dcs_backlight.-->>><<<++patches.suse/ASoC-wm8994-Do-not-register-inapplicable-controls-fo.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Fix-LSPCON-support-->>><<<++patches.suse/ASoC-topology-Fix-a-signedness-bug-in-soc_tplg_dapm_.patch++>>>
-|	<<<--patches.suse/drm-i915-bxt-use-NULL-for-GPIO-connection-ID-->>><<<++patches.suse/ASoC-SOF-loader-fix-kernel-oops-on-firmware-boot-fai.patch++>>>
-|	<<<--patches.suse/drm-i915-Clear-lost-context-switch-interrupts-across-->>><<<++patches.suse/ASoC-SOF-topology-fix-parse-fail-issue-for-byte-bool.patch++>>>
-|	<<<--patches.suse/dmaengine-tegra210-adma-fix-of_irq_get-error-check-->>><<<++patches.suse/ASoC-SOF-Intel-hda-fix-warnings-during-FW-load.patch++>>>
-|	<<<--patches.suse/bsg-lib-fix-kernel-panic-resulting-from-missing-allo.patch-->>><<<++patches.suse/ASoC-SOF-Intel-initialise-and-verify-FW-crash-dump-d.patch++>>>
-|	<<<--patches.suse/mtd-nandsim-remove-debugfs-entries-in-error-path.patch-->>><<<++patches.suse/ASoC-SOF-Intel-hda-Disable-DMI-L1-entry-during-captu.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Use-msgsync-with-hypervisor-doorbell.patch-->>><<<++patches.suse/ASoC-rt5682-add-NULL-handler-to-set_jack-function.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-0001-HV-Workaround-POWER9-DD1.0-bug-causin.patch-->>><<<++patches.suse/ASoC-intel-sof_rt5682-add-remove-function-to-disable.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-0002-HV-Add-missing-barriers-to-XIVE-code-.patch-->>><<<++patches.suse/ASoC-intel-bytcr_rt5651-add-null-check-to-support_bu.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-Fix-race-and-leak-in-kvm_vm_ioctl_cre.patch-->>><<<++patches.suse/ASoC-wm_adsp-Don-t-generate-kcontrols-without-READ-f.patch++>>>
-|	<<<--patches.suse/Minor-page-waitqueue-cleanups.patch-->>><<<++patches.suse/ASoc-rockchip-i2s-Fix-RPM-imbalance.patch++>>>
-|	<<<--patches.suse/Avoid-page-waitqueue-race-leaving-possible-page-locker-waiting.patch-->>><<<++patches.suse/ASoC-msm8916-wcd-digital-add-missing-MIX2-path-for-R.patch++>>>
-|	<<<--patches.suse/iio-trigger-stm32-timer-fix-quadrature-mode-get-rout-->>><<<++patches.suse/ASoC-simple_card_utils.h-Fix-potential-multiple-rede.patch++>>>
-|	<<<--patches.suse/iio-trigger-stm32-timer-fix-write_raw-return-value-->>><<<++patches.suse/ASoC-rsnd-Reinitialize-bit-clock-inversion-flag-for-.patch++>>>
-|	<<<--patches.suse/iio-trigger-stm32-timer-fix-get-set-down-count-direc-->>><<<++patches.suse/ASoC-Intel-sof-rt5682-add-a-check-for-devm_clk_get.patch++>>>
-|	<<<--patches.suse/page-waitqueue-always-add-new-entries-at-the-end.patch-->>><<<++patches.suse/ASoC-SOF-control-return-true-when-kcontrol-values-ch.patch++>>>
-|	<<<--patches.suse/libata-check-for-trusted-computing-in-IDENTIFY-DEVIC.patch-->>><<<++patches.suse/ALSA-usb-audio-Fix-copy-paste-error-in-the-validator.patch++>>>
-|	<<<--patches.suse/scsi-ipr-Set-no_report_opcodes-for-RAID-arrays.patch-->>><<<++patches.suse/ALSA-hda-Add-Tigerlake-Jasperlake-PCI-ID.patch++>>>
-|	<<<--patches.suse/scsi-sg-off-by-one-in-sg_ioctl.patch-->>><<<++patches.suse/PM-QoS-Introduce-frequency-QoS.patch++>>>
-|	<<<--patches.suse/scsi-qedf-Fix-a-potential-NULL-pointer-dereference.patch-->>><<<++patches.suse/cpufreq-Use-per-policy-frequency-QoS.patch++>>>
-|	<<<--patches.suse/drm-bridge-sii8620-Fix-memory-corruption-->>><<<++patches.suse/PM-QoS-Drop-frequency-QoS-types-from-device-PM-QoS.patch++>>>
-|	<<<--patches.suse/scripts-dtc-fix-zx-warning.patch-->>><<<++patches.suse/cpufreq-Cancel-policy-update-work-scheduled-before-f.patch++>>>
-|	<<<--patches.suse/0024-dm-fix-the-second-dec_pending-argument-in-__split_an.patch-->>><<<++patches.suse/cpuidle-haltpoll-Take-idle-override-into-account.patch++>>>
-|	<<<--patches.suse/0025-dm-mpath-retry-BLK_STS_RESOURCE-errors.patch-->>><<<++patches.suse/opp-of-drop-incorrect-lockdep_assert_held.patch++>>>
-|	<<<--patches.suse/0001-dm-fix-printk-rate-limiting-code.patch-->>><<<++patches.suse/opp-Reinitialize-the-list_kref-before-adding-the-sta.patch++>>>
-|	<<<--patches.suse/nvme-rdma-default-MR-page-size-to-4k.patch-->>><<<++patches.suse/ACPI-NFIT-Fix-unlock-on-error-in-scrub_show.patch++>>>
-|	<<<--patches.suse/nvme-pci-use-dma-memory-for-the-host-memory-buffer-d.patch-->>><<<++patches.suse/of-unittest-fix-memory-leak-in-unittest_data_add.patch++>>>
-|	<<<--patches.suse/esp-Fix-memleaks-on-error-paths.patch-->>><<<++patches.suse/of-reserved_mem-add-missing-of_node_put-for-proper-r.patch++>>>
-|	<<<--patches.suse/esp-Fix-error-handling-on-layer-2-xmit.patch-->>><<<++patches.suse/mmc-sdhci-omap-Fix-Tuning-procedure-for-temperatures.patch++>>>
-|	<<<--patches.suse/0001-net-hsr-Check-skb_put_padto-return-value.patch-->>><<<++patches.suse/mmc-cqhci-Commit-descriptors-before-setting-the-door.patch++>>>
-|	<<<--patches.suse/tipc-remove-subscription-references-only-for-pending.patch-->>><<<++patches.suse/mmc-mxs-fix-flags-passed-to-dmaengine_prep_slave_sg.patch++>>>
-|	<<<--patches.suse/tipc-fix-a-race-condition-of-releasing-subscriber-ob.patch-->>><<<++patches.suse/drm-komeda-Don-t-flush-inactive-pipes.patch++>>>
-|	<<<--patches.suse/net-sched-fix-use-after-free-when-tcf_chain_destroy-.patch-->>><<<++patches.suse/drm-komeda-Fix-typos-in-komeda_splitter_validate.patch++>>>
-|	<<<--patches.suse/net-sched-don-t-do-tcf_chain_flush-from-tcf_chain_de.patch-->>><<<++patches.suse/drm-amdgpu-uvd6-fix-allocation-size-in-enc-ring-test.patch++>>>
-|	<<<--patches.suse/nfp-don-t-hold-PF-lock-while-enabling-SR-IOV.patch-->>><<<++patches.suse/drm-amdgpu-uvd7-fix-allocation-size-in-enc-ring-test.patch++>>>
-|	<<<--patches.suse/nfp-make-sure-representors-are-destroyed-before-thei.patch-->>><<<++patches.suse/drm-amdgpu-vcn-fix-allocation-size-in-enc-ring-test.patch++>>>
-|	<<<--patches.suse/nfp-avoid-buffer-leak-when-representor-is-missing.patch-->>><<<++patches.suse/drm-amdgpu-user-pages-array-memory-leak-fix.patch++>>>
-|	<<<--patches.suse/nfp-TX-time-stamp-packets-before-HW-doorbell-is-rung.patch-->>><<<++patches.suse/drm-amdgpu-fix-potential-VM-faults.patch++>>>
-|	<<<--patches.suse/bnxt_en-Fix-.ndo_setup_tc-to-include-XDP-rings.patch-->>><<<++patches.suse/drm-amdgpu-fix-error-handling-in-amdgpu_bo_list_crea.patch++>>>
-|	<<<--patches.suse/bnxt_en-Free-MSIX-vectors-when-unregistering-the-dev.patch-->>><<<++patches.suse/drm-amdgpu-vce-fix-allocation-size-in-enc-ring-test.patch++>>>
-|	<<<--patches.suse/bnxt_en-Do-not-setup-MAC-address-in-bnxt_hwrm_func_q.patch-->>><<<++patches.suse/selftests-kvm-vmx_set_nested_state_test-don-t-check-.patch++>>>
-|	<<<--patches.suse/netfilter-ipt_CLUSTERIP-fix-use-after-free-of-proc-e.patch-->>><<<++patches.suse/selftests-kvm-fix-sync_regs_test-with-newer-gccs.patch++>>>
-|	<<<--patches.suse/0001-netfilter-check-for-seqadj-ext-existence-before-addi.patch-->>><<<++patches.suse/KVM-arm64-pmu-Fix-cycle-counter-truncation.patch++>>>
-|	<<<--patches.suse/netfilter-nf_tables-Fix-nft-limit-burst-handling.patch-->>><<<++patches.suse/arm64-KVM-Handle-PMCR_EL0.LC-as-RES1-on-pure-AArch64.patch++>>>
-|	<<<--patches.suse/tipc-reassign-pointers-after-skb-reallocation-linear.patch-->>><<<++patches.suse/KVM-arm64-pmu-Set-the-CHAINED-attribute-before-creat.patch++>>>
-|	<<<--patches.suse/r8169-Do-not-increment-tx_dropped-in-TX-ring-cleanin-->>><<<++patches.suse/KVM-arm64-pmu-Reset-sample-period-on-overflow-handli.patch++>>>
-|	<<<--patches.suse/r8169-Be-drop-monitor-friendly-->>><<<++patches.suse/KVM-PPC-Book3S-HV-XIVE-Ensure-VP-isn-t-already-in-us.patch++>>>
-|	<<<--patches.suse/0145-iwlwifi-pcie-move-rx-workqueue-initialization-to-iwl.patch-->>><<<++patches.suse/kvm-nvmx-don-t-leak-l1-mmio-regions-to-l2++>>>
-|	<<<--patches.suse/l2tp-initialise-session-s-refcount-before-making-it-.patch-->>><<<++patches.suse/arm64-dts-Fix-gpio-to-pinmux-mapping.patch++>>>
-|	<<<--patches.suse/l2tp-hold-tunnel-while-looking-up-sessions-in-l2tp_n.patch-->>><<<++patches.suse/ARM-dts-logicpd-torpedo-som-Remove-twl_keypad.patch++>>>
-|	<<<--patches.suse/l2tp-hold-tunnel-while-processing-genl-delete-comman.patch-->>><<<++patches.suse/ARM-dts-am3874-iceboard-Fix-i2c-mux-idle-disconnect-.patch++>>>
-|	<<<--patches.suse/l2tp-hold-tunnel-while-handling-genl-tunnel-updates.patch-->>><<<++patches.suse/ARM-dts-Use-level-interrupt-for-omap4-5-wlcore.patch++>>>
-|	<<<--patches.suse/l2tp-hold-tunnel-while-handling-genl-TUNNEL_GET-comm.patch-->>><<<++patches.suse/arm64-dts-zii-ultra-fix-ARM-regulator-states.patch++>>>
-|	<<<--patches.suse/l2tp-hold-tunnel-used-while-creating-sessions-with-n.patch-->>><<<++patches.suse/arm64-dts-lx2160a-Correct-CPU-core-idle-state-name.patch++>>>
-|	<<<--patches.suse/nfp-fix-unchecked-flow-dissector-use.patch-->>><<<++patches.suse/ARM-dts-imx6q-logicpd-Re-Enable-SNVS-power-key.patch++>>>
-|	<<<--patches.suse/nfp-fix-supported-key-layers-calculation.patch-->>><<<++patches.suse/ARM-dts-vf610-zii-scu4-aib-Specify-i2c-mux-idle-disc.patch++>>>
-|	<<<--patches.suse/nfp-remove-incorrect-mask-check-for-vlan-matching.patch-->>><<<++patches.suse/ARM-dts-imx7s-Correct-GPT-s-ipg-clock-source.patch++>>>
-|	<<<--patches.suse/net-xfrm-don-t-double-hold-dst-when-sk_policy-in-use.patch-->>><<<++patches.suse/arm64-dts-imx8mq-Use-correct-clock-for-usdhc-s-ipg-c.patch++>>>
-|	<<<--patches.suse/esp-Fix-locking-on-page-fragment-allocation.patch-->>><<<++patches.suse/arm64-dts-imx8mm-Use-correct-clock-for-usdhc-s-ipg-c.patch++>>>
-|	<<<--patches.suse/esp-Fix-skb-tailroom-calculation.patch-->>><<<++patches.suse/arm64-dts-rockchip-fix-Rockpro64-RK808-interrupt-lin.patch++>>>
-|	<<<--patches.suse/xfrm_user-fix-info-leak-in-copy_user_offload.patch-->>><<<++patches.suse/arm64-dts-rockchip-fix-RockPro64-vdd-log-regulator-s.patch++>>>
-|	<<<--patches.suse/xfrm_user-fix-info-leak-in-xfrm_notify_sa.patch-->>><<<++patches.suse/arm64-dts-rockchip-fix-RockPro64-sdhci-settings.patch++>>>
-|	<<<--patches.suse/xfrm_user-fix-info-leak-in-build_aevent.patch-->>><<<++patches.suse/arm64-dts-rockchip-fix-RockPro64-sdmmc-settings.patch++>>>
-|	<<<--patches.suse/nfp-double-free-on-error-in-probe.patch-->>><<<++patches.suse/arm64-dts-rockchip-Fix-usb-c-on-Hugsun-X99-TV-Box.patch++>>>
-|	<<<--patches.suse/drivers-net-xgene-Correct-probe-sequence-handling.patch-->>><<<++patches.suse/ARM-davinci-dm365-Fix-McBSP-dma_slave_map-entry.patch++>>>
-|	<<<--patches.suse/sch_htb-fix-crash-on-init-failure.patch-->>><<<++patches.suse/ARM-dts-bcm2837-rpi-cm3-Avoid-leds-gpio-probing-issu.patch++>>>
-|	<<<--patches.suse/sch_multiq-fix-double-free-on-init-failure.patch-->>><<<++patches.suse/arm64-dts-allwinner-a64-pine64-plus-Add-PHY-regulato.patch++>>>
-|	<<<--patches.suse/sch_hhf-fix-null-pointer-dereference-on-init-failure.patch-->>><<<++patches.suse/arm64-dts-allwinner-a64-Drop-PMU-node.patch++>>>
-|	<<<--patches.suse/sch_hfsc-fix-null-pointer-deref-and-double-free-on-i.patch-->>><<<++patches.suse/arm64-dts-allwinner-a64-sopine-baseboard-Add-PHY-reg.patch++>>>
-|	<<<--patches.suse/sch_cbq-fix-null-pointer-dereferences-on-init-failur.patch-->>><<<++patches.suse/0021-modpost-delegate-updating-namespaces-to-separate-fun.patch++>>>
-|	<<<--patches.suse/sch_fq_codel-avoid-double-free-on-init-failure.patch-->>><<<++patches.suse/0022-modpost-make-updating-the-symbol-namespace-explicit.patch++>>>
-|	<<<--patches.suse/sch_netem-avoid-null-pointer-deref-on-init-failure.patch-->>><<<++patches.suse/0023-symbol-namespaces-revert-to-previous-__ksymtab-name-.patch++>>>
-|	<<<--patches.suse/sch_sfq-fix-null-pointer-dereference-on-init-failure.patch-->>><<<++patches.suse/0024-scripts-nsdeps-use-alternative-sed-delimiter.patch++>>>
-|	<<<--patches.suse/sch_tbf-fix-two-null-pointer-dereferences-on-init-fa.patch-->>><<<++patches.suse/Input-st1232-fix-reporting-multitouch-coordinates.patch++>>>
-|	<<<--patches.suse/net-mlx5-Skip-mlx5_unload_one-if-mlx5_load_one-fails.patch-->>><<<++patches.suse/scsi-qla2xxx-fix-a-potential-NULL-pointer-dereferenc.patch++>>>
-|	<<<--patches.suse/net-mlx5-Remove-the-flag-MLX5_INTERFACE_STATE_SHUTDO.patch-->>><<<++patches.suse/scsi-scsi_dh_alua-handle-RTPG-sense-code-correctly-d.patch++>>>
-|	<<<--patches.suse/i2c-designware-Round-down-ACPI-provided-clk-to-neare-->>><<<++patches.suse/scsi-sni_53c710-fix-compilation-error.patch++>>>
-|	<<<--patches.suse/Fix-warning-messages-when-mounting-to-older-servers.patch-->>><<<++patches.suse/scsi-fix-kconfig-dependency-warning-related-to-53C70.patch++>>>
-|	<<<--patches.suse/0002-x86-ldt-fix-off-by-one-in-get_segment_base-->>><<<++patches.suse/scsi-ch-Make-it-possible-to-open-a-ch-device-multipl.patch++>>>
-|	<<<--patches.suse/linux-uaccess.h-Fix-copy_in_user-declaration.patch-->>><<<++patches.suse/scsi-target-core-Do-not-overwrite-CDB-byte-1.patch++>>>
-|	<<<--patches.suse/drm-doc-vblank-cleanup-->>><<<++patches.suse/scsi-hpsa-add-missing-hunks-in-reset-patch.patch++>>>
-|	<<<--patches.suse/drm-vblank-_ioctl-posfix-for-ioctl-handler-->>><<<++patches.suse/scsi-core-try-to-get-module-before-removing-device.patch++>>>
-|	<<<--patches.suse/drm-vblank-Consistent-drm_crtc_-prefix-->>><<<++patches.suse/scsi-lpfc-remove-left-over-BUILD_NVME-defines.patch++>>>
-|	<<<--patches.suse/drm-Remove-drm_driver-set_busid-hook-->>><<<++patches.suse/fs-dax-Fix-pmd-vs-pte-conflict-detection.patch++>>>
-|	<<<--patches.suse/drm-pci-Deprecate-drm_pci_init-exit-completely-->>><<<++patches.suse/s390-zcrypt-fix-memleak-at-release.patch++>>>
-|	<<<--patches.suse/drm-doc-Improve-ioctl-fops-docs-a-bit-more-->>><<<++patches.suse/s390-kaslr-add-support-for-R_390_GLOB_DAT-relocation.patch++>>>
-|	<<<--patches.suse/drm-More-links-for-gamma-support-helpers-->>><<<++patches.suse/io_uring-Fix-corrupted-user_data.patch++>>>
-|	<<<--patches.suse/drm-Convert-CMA-fbdev-console-suspend-helpers-to-use-->>><<<++patches.suse/io_uring-Fix-broken-links-with-offloading.patch++>>>
-|	<<<--patches.suse/0057-drm-rockchip-Remove-unnecessary-NULL-check.patch-->>><<<++patches.suse/io_uring-Fix-race-for-sqes-with-userspace.patch++>>>
-|	<<<--patches.suse/drm-Check-for-drm_device-dev-in-drm_set_busid-->>><<<++patches.suse/io_uring-used-cached-copies-of-sq-dropped-and-cq-ove.patch++>>>
-|	<<<--patches.suse/drm-Add-drm_atomic_helper_wait_for_flip_done-->>><<<++patches.suse/io_uring-fix-bad-inflight-accounting-for-SETUP_IOPOL.patch++>>>
-|	<<<--patches.suse/0058-drm-rockchip-dw_hdmi-add-RK3399-HDMI-support.patch-->>><<<++patches.suse/nbd-protect-cmd-status-with-cmd-lock.patch++>>>
-|	<<<--patches.suse/0059-drm-rockchip-dw_hdmi-introduce-the-VPLL-clock-settin.patch-->>><<<++patches.suse/nbd-handle-racing-with-error-ed-out-commands.patch++>>>
-|	<<<--patches.suse/0060-drm-rockchip-dw_hdmi-introduce-the-pclk-for-grf.patch-->>><<<++patches.suse/nbd-verify-socket-is-supported-during-setup.patch++>>>
-|	<<<--patches.suse/drm-i915-Drop-drm_vblank_cleanup-->>><<<++patches.suse/i2c-aspeed-fix-master-pending-state-handling.patch++>>>
-|	<<<--patches.suse/drm-nouveau-Drop-drm_vblank_cleanup-->>><<<++patches.suse/i2c-mt65xx-fix-NULL-ptr-dereference.patch++>>>
-|	<<<--patches.suse/0061-drm-rockchip-Drop-drm_vblank_cleanup.patch-->>><<<++patches.suse/i2c-stm32f7-fix-first-byte-to-send-in-slave-mode.patch++>>>
-|	<<<--patches.suse/drm-atomic-helper-Simplify-commit-tracking-locking-->>><<<++patches.suse/i2c-stm32f7-fix-a-race-in-slave-mode-with-arbitratio.patch++>>>
-|	<<<--patches.suse/drm-core-Fail-atomic-IOCTL-with-no-CRTC-state-but-wi-->>><<<++patches.suse/i2c-stm32f7-remove-warning-when-compiling-with-W-1.patch++>>>
-|	<<<--patches.suse/drm-atomic-initial-support-for-asynchronous-plane-up-->>><<<++patches.suse/USB-ldusb-fix-memleak-on-disconnect.patch++>>>
-|	<<<--patches.suse/drm-fb-helper-Remove-drm_mode_config_fb-->>><<<++patches.suse/USB-legousbtower-fix-memleak-on-disconnect.patch++>>>
-|	<<<--patches.suse/drm-atomic-helper-Realign-function-parameters-->>><<<++patches.suse/USB-legousbtower-fix-a-signedness-bug-in-tower_probe.patch++>>>
-|	<<<--patches.suse/drm-Remove-pending_read_domains-and-pending_write_do-->>><<<++patches.suse/usb-udc-lpc32xx-fix-bad-bit-shift-operation.patch++>>>
-|	<<<--patches.suse/drm-fb-helper-Push-down-modeset-lock-into-FB-helpers-->>><<<++patches.suse/USB-usblp-fix-use-after-free-on-disconnect.patch++>>>
-|	<<<--patches.suse/drm-i915-Drop-FBDEV-ifdev-in-mst-code-->>><<<++patches.suse/USB-serial-ti_usb_3410_5052-fix-port-close-races.patch++>>>
-|	<<<--patches.suse/drm-fb-helper-Add-top-level-lock-->>><<<++patches.suse/USB-ldusb-fix-read-info-leaks.patch++>>>
-|	<<<--patches.suse/drm-fb-helper-Push-locking-in-fb_is_bound-->>><<<++patches.suse/binder-Don-t-modify-VMA-bounds-in-mmap-handler.patch++>>>
-|	<<<--patches.suse/drm-fb-helper-Drop-locking-from-the-vsync-wait-ioctl-->>><<<++patches.suse/staging-wlan-ng-fix-exit-return-when-sme-key_idx-NUM.patch++>>>
-|	<<<--patches.suse/drm-fb-helper-Push-locking-into-pan_display_atomic-l-->>><<<++patches.suse/8250-men-mcb-fix-error-checking-when-get_num_ports-r.patch++>>>
-|	<<<--patches.suse/drm-fb-helper-Push-locking-into-restore_fbdev_mode_a-->>><<<++patches.suse/MIPS-bmips-mark-exception-vectors-as-char-arrays.patch++>>>
-|	<<<--patches.suse/drm-fb-helper-Stop-using-mode_config.mutex-for-inter-->>><<<++patches.suse/MIPS-tlbex-Fix-build_restore_pagemask-KScratch-resto.patch++>>>
-|	<<<--patches.suse/drm-fb-helper-Split-dpms-handling-into-legacy-and-at-->>><<<++patches.suse/CIFS-avoid-using-MID-0xFFFF.patch++>>>
-|	<<<--patches.suse/drm-fb-helper-factor-out-pseudo-palette-->>><<<++patches.suse/cifs-Fix-missed-free-operations.patch++>>>
-|	<<<--patches.suse/drm-fb-helper-keep-the-.gamma_store-updated-in-drm_f-->>><<<++patches.suse/CIFS-Fix-retry-mid-list-corruption-on-reconnects.patch++>>>
-|	<<<--patches.suse/drm-fb-helper-remove-drm_fb_helper_save_lut_atomic-->>><<<++patches.suse/CIFS-Fix-use-after-free-of-file-info-structures.patch++>>>
-|	<<<--patches.suse/drm-inhibit-drm-drivers-register-to-uninitialized-dr-->>><<<++patches.suse/cifs-Fix-cifsInodeInfo-lock_sem-deadlock-when-reconn.patch++>>>
-|	<<<--patches.suse/drm-atomic-Use-the-correct-iterator-macro-in-atomic_-->>><<<++patches.suse/irqchip-gic-v3-its-Use-the-exact-ITSList-for-VMOVP.patch++>>>
-|	<<<--patches.suse/drm-atomic-Use-the-new-helpers-in-drm_atomic_helper_-->>><<<++patches.suse/irqchip-sifive-plic-Skip-contexts-except-supervisor-.patch++>>>
-|	<<<--patches.suse/drm-atomic-Use-new-iterator-macros-in-drm_atomic_hel-->>><<<++patches.suse/perf-tools-Fix-resource-leak-of-closedir-on-the-erro.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-correct-iterator-macro-->>><<<++patches.suse/perf-annotate-Fix-multiple-memory-and-file-descripto.patch++>>>
-|	<<<--patches.suse/0063-drm-rockchip-Use-for_each_oldnew_plane_in_state-in-v.patch-->>><<<++patches.suse/perf-c2c-Fix-memory-leak-in-build_cl_output.patch++>>>
-|	<<<--patches.suse/drm-dp-mst-Handle-errors-from-drm_atomic_get_private-->>><<<++patches.suse/tools-headers-UAPI-Sync-sched.h-with-the-kernel.patch++>>>
-|	<<<--patches.suse/drm-atomic-Remove-pointless-private-object-NULL-stat-->>><<<++patches.suse/perf-kmem-Fix-memory-leak-in-compact_gfp_flags.patch++>>>
-|	<<<--patches.suse/drm-atomic-Make-private-objs-proper-objects-->>><<<++patches.suse/perf-aux-Fix-tracking-of-auxiliary-trace-buffer-allo.patch++>>>
-|	<<<--patches.suse/drm-dp-mst-Use-memchr_inv-instead-of-memcmp-against--->>><<<++patches.suse/perf-aux-Fix-AUX-output-stopping.patch++>>>
-|	<<<--patches.suse/drm-rename-adjust-and-export-drm_atomic_replace_prop-->>><<<++patches.suse/lib-vdso-Make-clock_getres-POSIX-compliant-again.patch++>>>
-|	<<<--patches.suse/drm-atomic-helper-update-lut-props-directly-in-._leg-->>><<<++patches.suse/virtio_ring-fix-stalls-for-packed-rings.patch++>>>
-|	<<<--patches.suse/drm-fb-helper-separate-the-fb_setcmap-helper-into-at-->>><<<++patches.suse/HID-fix-error-message-in-hid_open_report.patch++>>>
-|	<<<--patches.suse/drm-handle-HDMI-2.0-VICs-in-AVI-info-frames-->>><<<++patches.suse/HID-Fix-assumption-that-devices-have-inputs.patch++>>>
-|	<<<--patches.suse/drm-edid-complete-CEA-modedb-VIC-1-107-->>><<<++patches.suse/HID-google-add-magnemite-masterball-USB-ids.patch++>>>
-|	<<<--patches.suse/drm-edid-parse-sink-information-before-CEA-blocks-->>><<<++patches.suse/HID-intel-ish-hid-fix-wrong-error-handling-in-ishtp_.patch++>>>
-|	<<<--patches.suse/drm-edid-cleanup-patch-for-CEA-extended-tag-macro-->>><<<++patches.suse/HID-i2c-hid-Remove-runtime-power-management.patch++>>>
-|	<<<--patches.suse/drm-add-helper-to-validate-YCBCR420-modes-->>><<<++patches.suse/HID-logitech-hidpp-split-g920_get_config.patch++>>>
-|	<<<--patches.suse/drm-edid-parse-YCBCR420-videomodes-from-EDID-->>><<<++patches.suse/HID-logitech-hidpp-rework-device-validation.patch++>>>
-|	<<<--patches.suse/drm-edid-parse-ycbcr-420-deep-color-information-->>><<<++patches.suse/HID-logitech-hidpp-do-all-FF-cleanup-in-hidpp_ff_des.patch++>>>
-|	<<<--patches.suse/drm-add-helper-functions-for-YCBCR420-handling-->>><<<++patches.suse/HID-i2c-hid-add-Trekstor-Primebook-C11B-to-descripto.patch++>>>
-|	<<<--patches.suse/drm-crc-Only-open-CRC-on-atomic-drivers-when-the-CRT-->>><<<++patches.suse/ARC-plat-hsdk-Enable-on-board-SPI-NOR-flash-IC.patch++>>>
-|	<<<--patches.suse/drm-Don-t-complain-too-much-about-struct_mutex-->>><<<++patches.suse/ARC-perf-Accommodate-big-endian-CPU.patch++>>>
-|	<<<--patches.suse/drm-Update-docs-around-gem_free_object-->>><<<++patches.suse/fuse-flush-dirty-data-metadata-before-non-truncate-s.patch++>>>
-|	<<<--patches.suse/drm-atomic-Change-drm_atomic_helper_swap_state-to-re-->>><<<++patches.suse/fuse-truncate-pending-writes-on-O_TRUNC.patch++>>>
-|	<<<--patches.suse/drm-nouveau-Handle-drm_atomic_helper_swap_state-fail-->>><<<++patches.suse/iommu-amd-Apply-the-same-IVRS-IOAPIC-workaround-to-A.patch++>>>
-|	<<<--patches.suse/drm-i915-Handle-drm_atomic_helper_swap_state-failure-->>><<<++patches.suse/iommu-vt-d-Fix-panic-after-kexec-p-for-kdump.patch++>>>
-|	<<<--patches.suse/drm-atomic-Allow-drm_atomic_helper_swap_state-to-fai-->>><<<++patches.suse/dmaengine-sprd-Fix-the-link-list-pointer-register-co.patch++>>>
-|	<<<--patches.suse/drm-syncobj-Fix-kerneldoc-->>><<<++patches.suse/dmaengine-tegra210-adma-fix-transfer-failure.patch++>>>
-|	<<<--patches.suse/drm-i915-Make-intel_digital_port_connected-work-for--->>><<<++patches.suse/dmaengine-imx-sdma-fix-size-check-for-sdma-script_nu.patch++>>>
-|	<<<--patches.suse/drm-i915-Simplify-intel_engines_init-->>><<<++patches.suse/dmaengine-xilinx_dma-Fix-64-bit-simple-AXIDMA-transf.patch++>>>
-|	<<<--patches.suse/drm-i915-Do-not-re-calculate-num_rings-locally-->>><<<++patches.suse/dmaengine-xilinx_dma-Fix-control-reg-update-in-vdma_.patch++>>>
-|	<<<--patches.suse/drm-i915-Group-all-the-global-context-information-to-->>><<<++patches.suse/dmaengine-sprd-Fix-the-possible-memory-leak-issue.patch++>>>
-|	<<<--patches.suse/drm-i915-Allow-contexts-to-be-unreferenced-locklessl-->>><<<++patches.suse/dmaengine-qcom-bam_dma-Fix-resource-leak.patch++>>>
-|	<<<--patches.suse/drm-i915-Enable-rcu-only-context-lookups-->>><<<++patches.suse/dmaengine-cppi41-Fix-cppi41_dma_prep_slave_sg-when-i.patch++>>>
-|	<<<--patches.suse/drm-i915-Wait-for-concurrent-global-resets-to-comple-->>><<<++patches.suse/ALSA-usb-audio-Add-DSD-support-for-Gustard-U16-X26-U.patch++>>>
-|	<<<--patches.suse/drm-i915-Look-for-active-requests-earlier-in-the-res-->>><<<++patches.suse/ALSA-hda-realtek-Add-support-for-ALC623.patch++>>>
-|	<<<--patches.suse/drm-i915-Update-i915.reset-to-handle-engine-resets-->>><<<++patches.suse/ALSA-hda-realtek-Fix-2-front-mics-of-codec-0x623.patch++>>>
-|	<<<--patches.suse/drm-i915-Modify-error-handler-for-per-engine-hang-re-->>><<<++patches.suse/ALSA-bebob-Fix-prototype-of-helper-function-to-retur.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-support-for-per-engine-reset-recovery-->>><<<++patches.suse/Revert-ALSA-hda-Flush-interrupts-on-disabling.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-engine-reset-count-to-error-state-->>><<<++patches.suse/ALSA-hda-Fix-mutex-deadlock-in-HDMI-codec-driver.patch++>>>
-|	<<<--patches.suse/drm-i915-Export-per-engine-reset-count-info-to-debug-->>><<<++patches.suse/ALSA-timer-Fix-mutex-deadlock-at-releasing-card.patch++>>>
-|	<<<--patches.suse/drm-i915-selftests-reset-engine-self-tests-->>><<<++patches.suse/RDMA-mlx5-Clear-old-rate-limit-when-closing-QP.patch++>>>
-|	<<<--patches.suse/drm-i915-Enable-Engine-reset-and-recovery-support-->>><<<++patches.suse/IB-hfi1-Avoid-excessive-retry-for-TID-RDMA-READ-requ.patch++>>>
-|	<<<--patches.suse/drm-i915-select-CRC32-->>><<<++patches.suse/IB-hfi1-Use-a-common-pad-buffer-for-9B-and-16B-packe.patch++>>>
-|	<<<--patches.suse/drm-i915-Assert-the-vma-s-active-tracking-is-clear-b-->>><<<++patches.suse/iw_cxgb4-fix-ECN-check-on-the-passive-accept.patch++>>>
-|	<<<--patches.suse/drm-i915-Cancel-pending-execlist-tasklet-upon-wedgin-->>><<<++patches.suse/RDMA-iwcm-move-iw_rem_ref-calls-out-of-spinlock.patch++>>>
-|	<<<--patches.suse/drm-i915-pass-the-vma-to-insert_entries-->>><<<++patches.suse/RDMA-siw-free-siw_base_qp-in-kref-release-routine.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-HAS_PCH_CPT-everywhere-->>><<<++patches.suse/RDMA-qedr-Fix-reported-firmware-version.patch++>>>
-|	<<<--patches.suse/drm-i915-s-Couar-Cougar-->>><<<++patches.suse/IB-core-Use-rdma_read_gid_l2_fields-to-compare-GID-L.patch++>>>
-|	<<<--patches.suse/drm-i915-Document-that-PPT-CPT-and-WPT-LPT-->>><<<++patches.suse/RDMA-uverbs-Prevent-potential-underflow.patch++>>>
-|	<<<--patches.suse/drm-i915-Clean-up-some-expressions-->>><<<++patches.suse/RDMA-nldev-Skip-counter-if-port-doesn-t-match.patch++>>>
-|	<<<--patches.suse/drm-i915-Always-use-9-bits-of-the-LPC-bridge-device--->>><<<++patches.suse/IB-core-Avoid-deadlock-during-netlink-message-handli.patch++>>>
-|	<<<--patches.suse/drm-i915-Set-PWM-divider-to-match-desired-frequency--->>><<<++patches.suse/RDMA-mlx5-Use-irq-xarray-locking-for-mkey_table.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-heuristic-to-determine-better-way-to-ad-->>><<<++patches.suse/RDMA-iw_cxgb4-Avoid-freeing-skb-twice-in-arp-failure.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-option-to-support-dynamic-backlight-via-->>><<<++patches.suse/RDMA-hns-Prevent-memory-leaks-of-eq-buf_list.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-Fix-the-t11_t12-panel-power-cycle-delay--->>><<<++patches.suse/ACPI-processor-Add-QoS-requests-for-all-CPUs.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-Remove-1-1-from-t11_t12-for-Gen9_LP-CNP--->>><<<++patches.suse/0001-drm-etnaviv-fix-dumping-of-iommuv2.patch++>>>
-|	<<<--patches.suse/drm-i915-selftests-Fix-mutex-imbalance-for-igt_rende-->>><<<++patches.suse/drm-v3d-Fix-memory-leak-in-v3d_submit_cl_ioctl.patch++>>>
-|	<<<--patches.suse/drm-i915-Cancel-pending-execlists-irq-handler-upon-i-->>><<<++patches.suse/drm-i915-tgl-Fix-doc-not-corresponding-to-code.patch++>>>
-|	<<<--patches.suse/drm-i915-Drop-flushing-of-the-object-free-list-worke-->>><<<++patches.suse/drm-i915-Fix-PCH-reference-clock-for-FDI-on-HSW-BDW.patch++>>>
-|	<<<--patches.suse/drm-i915-Avoid-keeping-waitboost-active-for-signalin-->>><<<++patches.suse/drm-amdgpu-Fix-SDMA-hang-when-performing-VKexample-t.patch++>>>
-|	<<<--patches.suse/drm-i915-Update-DRIVER_DATE-to-20170703-->>><<<++patches.suse/drm-amdgpu-sdma5-do-not-execute-0-sized-IBs-v2.patch++>>>
-|	<<<--patches.suse/drm-i915-Prevent-kernel-panic-when-reading-writing-c-->>><<<++patches.suse/drm-amdgpu-gfx10-update-gfx-golden-settings.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-use-after-free-of-context-during-free_c-->>><<<++patches.suse/drm-sched-Set-error-to-s_fence-if-HW-job-submission-.patch++>>>
-|	<<<--patches.suse/drm-i915-skl-Check-for-supported-plane-configuration-->>><<<++patches.suse/drm-amdgpu-If-amdgpu_ib_schedule-fails-return-back-t.patch++>>>
-|	<<<--patches.suse/drm-i915-skl-Scaling-not-supported-in-IF-ID-Interlac-->>><<<++patches.suse/drm-amd-display-do-not-synchronize-drr-displays.patch++>>>
-|	<<<--patches.suse/drm-i915-edp-Add-a-T12-panel-delay-quirk-to-fix-DP-A-->>><<<++patches.suse/drm-amd-display-add-50us-buffer-as-WA-for-pstate-swi.patch++>>>
-|	<<<--patches.suse/drm-i915-sysfs-constify-attribute_group-structures-->>><<<++patches.suse/drm-amd-display-Passive-DP-HDMI-dongle-detection-fix.patch++>>>
-|	<<<--patches.suse/drm-i915-Setting-pch_id-for-HSW-BDW-in-virtual-envir-->>><<<++patches.suse/dc.c-use-kzalloc-without-test.patch++>>>
-|	<<<--patches.suse/drm-i915-Check-new-context-against-kernel_context-af-->>><<<++patches.suse/drm-amdgpu-powerplay-vega10-allow-undervolting-in-p7.patch++>>>
-|	<<<--patches.suse/drm-i915-Move-stale-context-reaping-to-common-i915_g-->>><<<++patches.suse/drm-amdgpu-gmc10-properly-set-BANK_SELECT-and-FRAGME.patch++>>>
-|	<<<--patches.suse/drm-i915-Drop-request-retirement-before-reaping-stal-->>><<<++patches.suse/kvm-Allocate-memslots-and-buses-before-calling-kvm_a.patch++>>>
-|	<<<--patches.suse/drm-i915-Only-free-the-oldest-stale-context-before-a-->>><<<++patches.suse/kvm-call-kvm_arch_destroy_vm-if-vm-creation-fails.patch++>>>
-|	<<<--patches.suse/drm-i915-gen9-Add-10-us-delay-after-power-well-1-AUX-->>><<<++patches.suse/KVM-vmx-svm-always-run-with-EFER.NXE-1-when-shadow-p.patch++>>>
-|	<<<--patches.suse/drm-i915-skl-Don-t-disable-misc-IO-power-well-during-->>><<<++patches.suse/arm64-Ensure-VM_WRITE-VM_SHARED-ptes-are-clean-by-de.patch++>>>
-|	<<<--patches.suse/drm-i915-bxt-glk-Fix-assert-on-conditions-for-DC9-en-->>><<<++patches.suse/arm64-cpufeature-Enable-Qualcomm-Falkor-Kryo-errata-.patch++>>>
-|	<<<--patches.suse/drm-i915-gen9-Don-t-remove-secondary-power-well-requ-->>><<<++patches.suse/arm64-cpufeature-Enable-Qualcomm-Falkor-errata-1009-.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Fix-comment-about-AUX-IO-power-well-ena-->>><<<++patches.suse/arm64-apply-ARM64_ERRATUM_845719-workaround-for-Brah.patch++>>>
-|	<<<--patches.suse/x86-gpu-CNL-uses-the-same-GMS-values-as-SKL-->>><<<++patches.suse/arm64-Brahma-B53-is-SSB-and-spectre-v2-safe.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Add-force-wake-for-gen10-->>><<<++patches.suse/arm64-apply-ARM64_ERRATUM_843419-workaround-for-Brah.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Cannonlake-color-init-->>><<<++patches.suse/efi-Make-CONFIG_EFI_RCI2_TABLE-selectable-on-x86-onl.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-the-kernel-panic-when-using-aliasing-pp-->>><<<++patches.suse/efi-tpm-Return-EINVAL-when-determining-tpm-final-eve.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Don-t-trust-VBT-s-alternate-pin-for-por-->>><<<++patches.suse/efi-random-Treat-EFI_RNG_PROTOCOL-output-as-bootload.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Gen10-render-context-size-->>><<<++patches.suse/efi-libstub-arm-Account-for-firmware-reserved-memory.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Inherit-RPS-stuff-from-previous-platfor-->>><<<++patches.suse/x86-efi-Never-relocate-kernel-below-lowest-acceptabl.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Get-DDI-clock-based-on-PLLs-->>><<<++patches.suse/perf-x86-amd-ibs-Fix-reading-of-the-IBS-OpData-regis.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Add-max-allowed-Cannonlake-DC-->>><<<++patches.suse/perf-x86-amd-ibs-Handle-erratum-420-only-on-the-affe.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Add-missing-type-case-->>><<<++patches.suse/perf-x86-uncore-Fix-event-group-support.patch++>>>
-|	<<<--patches.suse/drm-i915-take-out-common-clamping-code-of-fixed16-wr-->>><<<++patches.suse/sched-topology-Don-t-try-to-build-empty-sched-domain.patch++>>>
-|	<<<--patches.suse/drm-i915-Always-perform-internal-fixed16-division-in-->>><<<++patches.suse/sched-topology-Allow-sched_asym_cpucapacity-to-be-di.patch++>>>
-|	<<<--patches.suse/drm-i915-cleanup-fixed-point-wrappers-naming-->>><<<++patches.suse/riscv-init-merge-split-string-literals-in-preprocess.patch++>>>
-|	<<<--patches.suse/drm-i915-Addition-wrapper-for-fixed16.16-operation-->>><<<++patches.suse/riscv-fp-add-missing-__user-pointer-annotations.patch++>>>
-|	<<<--patches.suse/drm-i915-skl-WM-calculation-don-t-require-height-->>><<<++patches.suse/nvme-multipath-fix-possible-io-hang-after-ctrl-recon.patch++>>>
-|	<<<--patches.suse/drm-i915-skl-unify-cpp-value-in-WM-calculation-->>><<<++patches.suse/nvme-multipath-remove-unused-groups_only-mode-in-ana.patch++>>>
-|	<<<--patches.suse/drm-i915-fbdev-Always-forward-hotplug-events-->>><<<++patches.suse/um-ubd-Entrust-re-queue-to-the-upper-layers.patch++>>>
-|	<<<--patches.suse/drm-i915-Protect-against-deferred-fbdev-setup-->>><<<++patches.suse/io_uring-ensure-we-clear-io_kiocb-result-before-each.patch++>>>
-|	<<<--patches.suse/drm-i915-Update-DRIVER_DATE-to-20170717-->>><<<++patches.suse/iocost-don-t-nest-spin_lock_irq-in-ioc_weight_write.patch++>>>
-|	<<<--patches.suse/drm-fb-helper-Support-deferred-setup-->>><<<++patches.suse/SUNRPC-The-TCP-back-channel-mustn-t-disappear-while-.patch++>>>
-|	<<<--patches.suse/drm-Improve-kerneldoc-for-drm_modeset_lock-->>><<<++patches.suse/SUNRPC-The-RDMA-back-channel-mustn-t-disappear-while.patch++>>>
-|	<<<--patches.suse/drm-atomic-implement-drm_atomic_helper_commit_tail-f-->>><<<++patches.suse/SUNRPC-Destroy-the-back-channel-when-we-destroy-the-.patch++>>>
-|	<<<--patches.suse/drm-gem-Add-drm_gem_dumb_map_offset-->>><<<++patches.suse/NFSv4-Don-t-allow-a-cached-open-with-a-revoked-deleg.patch++>>>
-|	<<<--patches.suse/drm-dumb-buffers-Add-defaults-for-.dumb_map_offset-a-->>><<<++patches.suse/NFS-Fix-an-RCU-lock-leak-in-nfs4_refresh_delegation_.patch++>>>
-|	<<<--patches.suse/0064-drm-rockchip-Use-.dumb_map_offset-and-.dumb_destroy-.patch-->>><<<++patches.suse/net-mlx5e-Tx-Fix-assumption-of-single-WQEBB-of-NOP-i.patch++>>>
-|	<<<--patches.suse/drm-nouveau-Use-the-drm_driver.dumb_destroy-default-->>><<<++patches.suse/net-mlx5e-Tx-Zero-memset-WQE-info-struct-upon-update.patch++>>>
-|	<<<--patches.suse/dma-buf-sync_file-Allow-multiple-sync_files-to-wrap--->>><<<++patches.suse/net-mlx5e-kTLS-Release-reference-on-DUMPed-fragments.patch++>>>
-|	<<<--patches.suse/0065-drm-rockchip-vop-initialize-registers-directly.patch-->>><<<++patches.suse/net-mlx5e-kTLS-Size-of-a-Dump-WQE-is-fixed.patch++>>>
-|	<<<--patches.suse/0066-drm-rockchip-vop-move-write_relaxed-flags-to-vop-reg.patch-->>><<<++patches.suse/net-mlx5e-kTLS-Save-only-the-frag-page-to-release-at.patch++>>>
-|	<<<--patches.suse/0067-drm-rockchip-vop-move-line_flag_num-to-interrupt-reg.patch-->>><<<++patches.suse/net-mlx5e-kTLS-Save-by-value-copy-of-the-record-frag.patch++>>>
-|	<<<--patches.suse/0068-drm-rockchip-vop-group-vop-registers.patch-->>><<<++patches.suse/net-mlx5e-kTLS-Fix-page-refcnt-leak-in-TX-resync-err.patch++>>>
-|	<<<--patches.suse/0069-drm-rockchip-vop-add-a-series-of-vop-support.patch-->>><<<++patches.suse/net-mlx5e-kTLS-Fix-missing-SQ-edge-fill.patch++>>>
-|	<<<--patches.suse/0070-drm-rockchip-vop-rk3328-fix-overlay-abnormal.patch-->>><<<++patches.suse/net-mlx5e-kTLS-Limit-DUMP-wqe-size.patch++>>>
-|	<<<--patches.suse/drm-Fix-kerneldoc-for-atomic_async_update-->>><<<++patches.suse/net-mlx5e-kTLS-Remove-unneeded-cipher-type-checks.patch++>>>
-|	<<<--patches.suse/drm-modes-Fix-drm_mode_is_420_only-comment-->>><<<++patches.suse/net-mlx5e-kTLS-Save-a-copy-of-the-crypto-info.patch++>>>
-|	<<<--patches.suse/drm-Fix-warning-when-building-docs-for-scdc_helper-->>><<<++patches.suse/net-mlx5e-kTLS-Enhance-TX-resync-flow.patch++>>>
-|	<<<--patches.suse/drm-nouveau-Convert-nouveau-to-use-new-iterator-macr-->>><<<++patches.suse/net-mlx5e-TX-Fix-consumer-index-of-error-cqe-dump.patch++>>>
-|	<<<--patches.suse/drm-Plumb-modifiers-through-plane-init-->>><<<++patches.suse/net-mlx5-prevent-memory-leak-in-mlx5_fpga_conn_creat.patch++>>>
-|	<<<--patches.suse/drm-Create-a-format-modifier-blob-->>><<<++patches.suse/net-mlx5-fix-memory-leak-in-mlx5_fw_fatal_reporter_d.patch++>>>
-|	<<<--patches.suse/drm-fb-Fix-pointer-dereference-before-null-check-->>><<<++patches.suse/ipv4-fix-IPSKB_FRAG_PMTU-handling-with-fragmentation.patch++>>>
-|	<<<--patches.suse/drm-fb-helper-add-new-drm_setup_crtcs_fb-function-->>><<<++patches.suse/r8152-add-device-id-for-Lenovo-ThinkPad-USB-C-Dock-G.patch++>>>
-|	<<<--patches.suse/0075-drm-rockchip-vop-no-need-wait-vblank-on-crtc-enable.patch-->>><<<++patches.suse/dynamic_debug-provide-dynamic_hex_dump-stub.patch++>>>
-|	<<<--patches.suse/0076-drm-rockchip-fix-race-with-kms-hotplug-and-fbdev.patch-->>><<<++patches.suse/net-stmmac-Fix-the-problem-of-tso_xmit.patch++>>>
-|	<<<--patches.suse/drm-cirrus-remove-dead-code-and-pointless-local-lut--->>><<<++patches.suse/bnxt_en-Fix-the-size-of-devlink-MSIX-parameters.patch++>>>
-|	<<<--patches.suse/drm-i915-remove-dead-code-and-pointless-local-lut-st-->>><<<++patches.suse/bnxt_en-Fix-devlink-NVRAM-related-byte-order-related.patch++>>>
-|	<<<--patches.suse/drm-nouveau-remove-dead-code-and-pointless-local-lut-->>><<<++patches.suse/bnxt_en-Adjust-the-time-to-wait-before-polling-firmw.patch++>>>
-|	<<<--patches.suse/drm-fb-helper-pass-physical-dimensions-to-fbdev-->>><<<++patches.suse/bnxt_en-Minor-formatting-changes-in-FW-devlink_healt.patch++>>>
-|	<<<--patches.suse/0001-drm-bridge-synopsys-dw-hdmi-Provide-default-configur.patch-->>><<<++patches.suse/bnxt_en-Avoid-disabling-pci-device-in-bnxt_remove_on.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-the-drm_driver.dumb_destroy-default-->>><<<++patches.suse/net-sched-taprio-fix-Wmissing-prototypes-warnings.patch++>>>
-|	<<<--patches.suse/drm-Don-t-update-property-values-for-atomic-drivers-->>><<<++patches.suse/net-openvswitch-free-vport-unless-register_netdevice.patch++>>>
-|	<<<--patches.suse/drm-Handle-properties-in-the-core-for-atomic-drivers-->>><<<++patches.suse/ipv6-include-net-addrconf.h-for-missing-declarations.patch++>>>
-|	<<<--patches.suse/drm-vc4-Don-t-disable-DSI-clocks-on-component-unload-->>><<<++patches.suse/net-flow_dissector-switch-to-siphash.patch++>>>
-|	<<<--patches.suse/drm-Shift-wrap-bug-in-create_in_format_blob-->>><<<++patches.suse/net-phy-smsc-LAN8740-add-PHY_RST_AFTER_CLK_EN-flag.patch++>>>
-|	<<<--patches.suse/0077-drm-rockchip-make-drm_connector_funcs-structures-con.patch-->>><<<++patches.suse/keys-Fix-memory-leak-in-copy_net_ns.patch++>>>
-|	<<<--patches.suse/0079-drm-rockchip-switch-to-drm_-_get-drm_-_put-helpers.patch-->>><<<++patches.suse/net-core-limit-nested-device-depth.patch++>>>
-|	<<<--patches.suse/drm-vc4-Fix-leak-of-HDMI-EDID-->>><<<++patches.suse/net-core-add-generic-lockdep-keys.patch++>>>
-|	<<<--patches.suse/drm-amdgpu-Throttle-visible-VRAM-moves-separately-->>><<<++patches.suse/bonding-fix-unexpected-IFF_BONDING-bit-unset.patch++>>>
-|	<<<--patches.suse/drm-amdgpu-read-reg-in-each-iterator-of-psp_wait_for-->>><<<++patches.suse/bonding-use-dynamic-lockdep-key-instead-of-subclass.patch++>>>
-|	<<<--patches.suse/drm-rcar-du-Use-the-VBK-interrupt-for-vblank-events.patch-->>><<<++patches.suse/team-fix-nested-locking-lockdep-warning.patch++>>>
-|	<<<--patches.suse/drm-nouveau-Fix-merge-commit-->>><<<++patches.suse/macsec-fix-refcnt-leak-in-module-exit-routine.patch++>>>
-|	<<<--patches.suse/gpu-host1x-Don-t-fail-on-NULL-bo-physical-address.patch-->>><<<++patches.suse/net-core-add-ignore-flag-to-netdev_adjacent-structur.patch++>>>
-|	<<<--patches.suse/drm-tegra-Set-MODULE_FIRMWARE-for-the-VIC-->>><<<++patches.suse/vxlan-add-adjacent-link-to-limit-depth-level.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-error-checking-locking-in-perf-lookup_c-->>><<<++patches.suse/net-remove-unnecessary-variables-and-callback.patch++>>>
-|	<<<--patches.suse/drm-i915-Consistently-use-enum-pipe-for-PCH-transcod-->>><<<++patches.suse/virt_wifi-fix-refcnt-leak-in-module-exit-routine.patch++>>>
-|	<<<--patches.suse/drm-i915-Explicit-the-connector-name-for-DP-link-tra-->>><<<++patches.suse/net-sch_generic-Use-pfifo_fast-as-fallback-scheduler.patch++>>>
-|	<<<--patches.suse/drm-i915-More-stolen-quirking-->>><<<++patches.suse/net-smc-fix-closing-of-fallback-SMC-sockets.patch++>>>
-|	<<<--patches.suse/drm-i915-Drain-the-device-workqueue-on-unload-->>><<<++patches.suse/net-smc-keep-vlan_id-for-SMC-R-in-smc_listen_work.patch++>>>
-|	<<<--patches.suse/drm-i915-selftests-Attach-a-stub-pm_domain-->>><<<++patches.suse/netns-fix-GFP-flags-in-rtnl_net_notifyid.patch++>>>
-|	<<<--patches.suse/drm-atomic-helper-Fix-leak-in-disable_all-->>><<<++patches.suse/cxgb4-request-the-TX-CIDX-updates-to-status-page.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-fbdev-unload-sequence-->>><<<++patches.suse/net-Zeroing-the-structure-ethtool_wolinfo-in-ethtool.patch++>>>
-|	<<<--patches.suse/drm-i915-unregister-interfaces-first-in-unload-->>><<<++patches.suse/ipv4-fix-route-update-on-metric-change.patch++>>>
-|	<<<--patches.suse/drm-i915-selftests-Mark-contexts-as-lost-during-free-->>><<<++patches.suse/selftests-fib_tests-add-more-tests-for-metric-update.patch++>>>
-|	<<<--patches.suse/drm-i915-Pass-enum-pipe-to-intel_set_pch_fifo_underr-->>><<<++patches.suse/bpf-lwtunnel-Fix-reroute-supplying-invalid-dst.patch++>>>
-|	<<<--patches.suse/drm-i915-Nuke-legacy-flip-queueing-code-->>><<<++patches.suse/selftests-bpf-More-compatible-nc-options-in-test_tc_.patch++>>>
-|	<<<--patches.suse/drm-i915-s-INTEL_INFO-dev_priv-gen-INTEL_GEN-dev_pri-->>><<<++patches.suse/xdp-Prevent-overflow-in-devmap_hash-cost-calculation.patch++>>>
-|	<<<--patches.suse/drm-i915-Rip-out-legacy-page_flip-completion-irq-han-->>><<<++patches.suse/xdp-Handle-device-unregister-for-devmap_hash-map-typ.patch++>>>
-|	<<<--patches.suse/drm-i915-adjust-has_pending_fb_unpin-to-atomic-->>><<<++patches.suse/bpf-Fix-use-after-free-in-subprog-s-jited-symbol-rem.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-intel_flip_work-infrastructure-->>><<<++patches.suse/bpf-Fix-use-after-free-in-bpf_get_prog_name.patch++>>>
-|	<<<--patches.suse/drm-i915-Drop-unpin-stall-in-atomic_prepare_commit-->>><<<++patches.suse/xsk-Fix-registration-of-Rx-only-sockets.patch++>>>
-|	<<<--patches.suse/Revert-drm-i915-Add-option-to-support-dynamic-backli-->>><<<++patches.suse/netfilter-nf_flow_table-set-timeout-before-insertion.patch++>>>
-|	<<<--patches.suse/Revert-drm-i915-Add-heuristic-to-determine-better-wa-->>><<<++patches.suse/netfilter-nft_payload-fix-missing-check-for-matching.patch++>>>
-|	<<<--patches.suse/drm-i915-Report-execlists-irq-bit-in-debugfs-->>><<<++patches.suse/ipvs-don-t-ignore-errors-in-case-refcounting-ip_vs-m.patch++>>>
-|	<<<--patches.suse/drm-i915-Reset-context-image-on-engines-after-trigge-->>><<<++patches.suse/ipvs-move-old_secure_tcp-into-struct-netns_ipvs.patch++>>>
-|	<<<--patches.suse/drm-i915-Serialize-per-engine-resets-against-new-req-->>><<<++patches.suse/net-add-skb_queue_empty_lockless.patch++>>>
-|	<<<--patches.suse/drm-i915-Flush-the-execlist-ports-if-idle-->>><<<++patches.suse/udp-use-skb_queue_empty_lockless.patch++>>>
-|	<<<--patches.suse/drm-i915-Check-execlist-ring-status-during-hangcheck-->>><<<++patches.suse/net-use-skb_queue_empty_lockless-in-poll-handlers.patch++>>>
-|	<<<--patches.suse/drm-i915-Check-the-execlist-queue-for-pending-reques-->>><<<++patches.suse/net-use-skb_queue_empty_lockless-in-busy-poll-contex.patch++>>>
-|	<<<--patches.suse/drm-i915-Clear-execlist-port-before-updating-seqno-o-->>><<<++patches.suse/net-add-READ_ONCE-annotation-in-__skb_wait_for_more_.patch++>>>
-|	<<<--patches.suse/drm-i915-Move-idle-checks-before-intel_engine_init_g-->>><<<++patches.suse/udp-fix-data-race-in-udp_set_dev_scratch.patch++>>>
-|	<<<--patches.suse/drm-i915-Wake-up-waiters-after-setting-the-WEDGED-bi-->>><<<++patches.suse/net-fix-sk_page_frag-recursion-from-memory-reclaim.patch++>>>
-|	<<<--patches.suse/drm-i915-Assert-that-machine-is-wedged-for-nop_submi-->>><<<++patches.suse/net-ethernet-ftgmac100-Fix-DMA-coherency-issue-with-.patch++>>>
-|	<<<--patches.suse/drm-i915-Clear-engine-irq-posted-following-a-reset-->>><<<++patches.suse/net-usb-lan78xx-Disable-interrupts-before-calling-ge.patch++>>>
-|	<<<--patches.suse/drm-i915-Make-i915_gem_context_mark_guilty-safe-for--->>><<<++patches.suse/batman-adv-Avoid-free-alloc-race-when-handling-OGM-b.patch++>>>
-|	<<<--patches.suse/drm-i915-Emit-a-user-level-message-when-resetting-th-->>><<<++patches.suse/fjes-Handle-workqueue-allocation-failure.patch++>>>
-|	<<<--patches.suse/drm-i915-Disable-per-engine-reset-for-Broxton-->>><<<++patches.suse/net-hisilicon-Fix-Trying-to-free-already-free-IRQ.patch++>>>
-|	<<<--patches.suse/drm-i915-selftests-Exercise-independence-of-per-engi-->>><<<++patches.suse/wimax-i2400-Fix-memory-leak-in-i2400m_op_rfkill_sw_t.patch++>>>
-|	<<<--patches.suse/drm-i915-Simplify-scaler-init-during-CRTC-HW-readout-->>><<<++patches.suse/net-mscc-ocelot-fix-vlan_filtering-when-enslaving-to.patch++>>>
-|	<<<--patches.suse/drm-i915-chv-Add-unique-power-well-ID-for-the-pipe-A-->>><<<++patches.suse/net-mscc-ocelot-refuse-to-overwrite-the-port-s-nativ.patch++>>>
-|	<<<--patches.suse/drm-i915-Unify-power-well-ID-enums-->>><<<++patches.suse/net-mlx4_core-Dynamically-set-guaranteed-amount-of-c.patch++>>>
-|	<<<--patches.suse/drm-i915-Assign-everywhere-the-always-on-power-well--->>><<<++patches.suse/net-hisilicon-Fix-ping-latency-when-deal-with-high-t.patch++>>>
-|	<<<--patches.suse/drm-i915-gen2-Add-an-ID-for-the-display-pipes-power--->>><<<++patches.suse/erspan-fix-the-tun_info-options_len-check-for-erspan.patch++>>>
-|	<<<--patches.suse/drm-i915-hsw-bdw-Add-an-ID-for-the-global-display-po-->>><<<++patches.suse/vxlan-check-tun_info-options_len-properly.patch++>>>
-|	<<<--patches.suse/drm-i915-Check-for-duplicated-power-well-IDs-->>><<<++patches.suse/net-fec_main-Use-platform_get_irq_byname_optional-to.patch++>>>
-|	<<<--patches.suse/drm-i915-bxt-glk-Give-a-proper-name-to-the-power-wel-->>><<<++patches.suse/net-fec_ptp-Use-platform_get_irq_xxx_optional-to-avo.patch++>>>
-|	<<<--patches.suse/drm-i915-gen9-Remove-redundant-power-well-state-asse-->>><<<++patches.suse/bonding-fix-using-uninitialized-mode_lock.patch++>>>
-|	<<<--patches.suse/drm-i915-gen9-Remove-redundant-state-check-during-po-->>><<<++patches.suse/net-smc-fix-refcounting-for-non-blocking-connect.patch++>>>
-|	<<<--patches.suse/drm-i915-hsw-bdw-Remove-redundant-state-check-during-->>><<<++patches.suse/net-rtnetlink-fix-a-typo-fbd-fdb.patch++>>>
-|	<<<--patches.suse/drm-i915-hsw-bdw-Split-power-well-set-to-enable-disa-->>><<<++patches.suse/net-mlx5-Fix-flow-counter-list-auto-bits-struct.patch++>>>
-|	<<<--patches.suse/drm-i915-hsw-Unify-the-hsw-bdw-and-gen9-power-well-r-->>><<<++patches.suse/net-mlx5e-Determine-source-port-properly-for-vlan-pu.patch++>>>
-|	<<<--patches.suse/drm-i915-hsw-bdw-Add-irq_pipe_mask-has_vga-power-wel-->>><<<++patches.suse/net-mlx5e-Remove-incorrect-match-criteria-assignment.patch++>>>
-|	<<<--patches.suse/drm-i915-hsw-bdw-Wait-for-the-power-well-disabled-st-->>><<<++patches.suse/net-mlx5e-Replace-kfree-with-kvfree-when-free-vhca-s.patch++>>>
-|	<<<--patches.suse/drm-i915-hsw-Add-has_fuses-power-well-attribute-->>><<<++patches.suse/net-mlx5e-Only-skip-encap-flows-update-when-encap-in.patch++>>>
-|	<<<--patches.suse/drm-i915-gen9-Unify-the-HSW-BDW-and-GEN9-power-well--->>><<<++patches.suse/net-mlx5-Fix-rtable-reference-leak.patch++>>>
-|	<<<--patches.suse/drm-i915-Move-hsw_power_well_enable-next-to-the-rest-->>><<<++patches.suse/net-mlx5-Fix-NULL-pointer-dereference-in-extended-de.patch++>>>
-|	<<<--patches.suse/drm-i915-Gather-all-the-power-well-domain-mappings-t-->>><<<++patches.suse/net-mlx5e-Don-t-store-direct-pointer-to-action-s-tun.patch++>>>
-|	<<<--patches.suse/drm-i915-add-config-function-for-YCBCR420-outputs-->>><<<++patches.suse/net-mlx5e-Fix-handling-of-compressed-CQEs-in-case-of.patch++>>>
-|	<<<--patches.suse/drm-i915-prepare-scaler-for-YCBCR420-modeset-->>><<<++patches.suse/net-mlx5e-Fix-ethtool-self-test-link-speed.patch++>>>
-|	<<<--patches.suse/drm-i915-prepare-pipe-for-YCBCR420-output-->>><<<++patches.suse/net-mlx5e-Initialize-on-stack-link-modes-bitmap.patch++>>>
-|	<<<--patches.suse/drm-i915-prepare-csc-unit-for-YCBCR420-output-->>><<<++patches.suse/qed-fix-spelling-mistake-queuess-queues.patch++>>>
-|	<<<--patches.suse/drm-i915-set-colorspace-for-YCBCR420-outputs-->>><<<++patches.suse/vxlan-fix-unexpected-failure-of-vxlan_changelink.patch++>>>
-|	<<<--patches.suse/drm-i915-glk-set-HDMI-2.0-identifier-->>><<<++patches.suse/qed-Optimize-execution-time-for-nvm-attributes-confi.patch++>>>
-|	<<<--patches.suse/drm-i915-Enforce-that-CS-packets-are-qword-aligned-->>><<<++patches.suse/mlxsw-core-Unpublish-devlink-parameters-during-reloa.patch++>>>
-|	<<<--patches.suse/drm-i915-Don-t-touch-fence-error-when-resetting-an-i-->>><<<++patches.suse/net-annotate-accesses-to-sk-sk_incoming_cpu.patch++>>>
-|	<<<--patches.suse/drm-i915-selftest-Refactor-reset-locking-->>><<<++patches.suse/net-annotate-lockless-accesses-to-sk-sk_napi_id.patch++>>>
-|	<<<--patches.suse/drm-i915-Squelch-reset-messages-during-selftests-->>><<<++patches.suse/cxgb4-fix-panic-when-attaching-to-ULD-fail.patch++>>>
-|	<<<--patches.suse/drm-i915-selftests-Fix-kbuild-error-->>><<<++patches.suse/msft-hv-1958-hv_netvsc-Fix-error-handling-in-netvsc_set_features.patch++>>>
-|	<<<--patches.suse/drm-i915-cleanup-the-CHICKEN_MISC_2-re-definitions-->>><<<++patches.suse/hv_netvsc-Fix-error-handling-in-netvsc_attach.patch++>>>
-|	<<<--patches.suse/drm-i915-fbc-add-comments-to-the-FBC-auxiliary-struc-->>><<<++patches.suse/nl80211-fix-validation-of-mesh-path-nexthop.patch++>>>
-|	<<<--patches.suse/drm-i915-Handle-msr-read-failure-gracefully-->>><<<++patches.suse/rxrpc-Fix-handling-of-last-subpacket-of-jumbo-packet.patch++>>>
-|	<<<--patches.suse/drm-i915-Trim-struct_mutex-usage-for-kms-->>><<<++patches.suse/netdevsim-Fix-use-after-free-during-device-dismantle.patch++>>>
-|	<<<--patches.suse/drm-i915-Make-i915_gem_object_phys_attach-use-obj-mm-->>><<<++patches.suse/tcp-increase-tcp_max_syn_backlog-max-value.patch++>>>
-|	<<<--patches.suse/drm-i915-Pin-the-pages-before-acquiring-struct_mutex-->>><<<++patches.suse/net-ethernet-arc-add-the-missed-clk_disable_unprepar.patch++>>>
-|	<<<--patches.suse/drm-i915-Move-i915_gem_object_phys_attach-->>><<<++patches.suse/rtlwifi-Fix-potential-overflow-on-P2P-code.patch++>>>
-|	<<<--patches.suse/drm-i915-Call-the-unlocked-version-of-i915_gem_objec-->>><<<++patches.suse/iwlwifi-pcie-fix-PCI-ID-0x2720-configs-that-should-b.patch++>>>
-|	<<<--patches.suse/drm-i915-Rework-sdvo-proxy-i2c-locking-->>><<<++patches.suse/iwlwifi-pcie-fix-all-9460-entries-for-qnj.patch++>>>
-|	<<<--patches.suse/drm-i915-sdvo-Shut-up-state-checker-with-hdmi-cards--->>><<<++patches.suse/iwlwifi-pcie-0x2720-is-qu-and-0x30DC-is-not.patch++>>>
-|	<<<--patches.suse/drm-i915-Include-mbox-details-for-pcode-read-write-f-->>><<<++patches.suse/rtlwifi-rtl_pci-Fix-problem-of-too-small-skb-len.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-unused-i915_err_print_instdone-->>><<<++patches.suse/mt76-dma-fix-buffer-unmap-with-non-linear-skbs.patch++>>>
-|	<<<--patches.suse/drm-i915-Update-DRIVER_DATE-to-20170731-->>><<<++patches.suse/igb-igc-Don-t-warn-on-fatal-read-failures-when-the-d.patch++>>>
-|	<<<--patches.suse/drm-i915-add-const-to-bin_attribute-->>><<<++patches.suse/igb-Enable-media-autosense-for-the-i350.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-prune-OA-configs-->>><<<++patches.suse/igb-Fix-constant-media-auto-sense-switching-when-no-.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-leave-GDT_CHICKEN_BITS-programming-in--->>><<<++patches.suse/i40e-Fix-receive-buffer-starvation-for-AF_XDP.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-disable-NOA-logic-when-not-used-->>><<<++patches.suse/e1000-fix-memory-leaks.patch++>>>
-|	<<<--patches.suse/drm-i915-reorder-NOA-register-definition-to-follow-a-->>><<<++patches.suse/Documentation-networking-device-drivers-Remove-stray.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-Implement-I915_PERF_ADD-REMOVE_CONFIG--->>><<<++patches.suse/ixgbe-Remove-duplicate-clear_bit-call.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-PCH-names-for-KBP-and-CNP-->>><<<++patches.suse/inet-stop-leaking-jiffies-on-the-wire.patch++>>>
-|	<<<--patches.suse/drm-i915-enable-WaDisableDopClkGating-for-skl-->>><<<++patches.suse/gve-Fixes-DMA-synchronization.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-Initialise-the-dynamic-sysfs-attr-->>><<<++patches.suse/net-phylink-Fix-phylink_dbg-macro.patch++>>>
-|	<<<--patches.suse/drm-i915-selftests-Retarget-igt_render_engine_reset_-->>><<<++patches.suse/net-dsa-bcm_sf2-Fix-IMP-setup-for-port-different-tha.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Removing-missing-DDI_E-bits-from-CNL-->>><<<++patches.suse/r8169-fix-wrong-PHY-ID-issue-with-RTL8168dp.patch++>>>
-|	<<<--patches.suse/drm-i915-psr-Preserve-SRD_CTL-bit-29-on-PSR-init-->>><<<++patches.suse/selftests-net-reuseport_dualstack-fix-uninitalized-p.patch++>>>
-|	<<<--patches.suse/drm-i915-Supply-the-engine-id-for-our-mock_engine-->>><<<++patches.suse/selftests-bpf-Skip-write-only-files-in-debugfs.patch++>>>
-|	<<<--patches.suse/drm-i915-Implement-.get_format_info-hook-for-CCS-->>><<<++patches.suse/net-cls_bpf-fix-NULL-deref-on-offload-filter-removal.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-render-decompression-support-->>><<<++patches.suse/net-fix-installing-orphaned-programs.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-format-modifiers-for-Intel-->>><<<++patches.suse/s390-cmm-fix-information-leak-in-cmm_timeout_handler.patch++>>>
-|	<<<--patches.suse/drm-i915-enum-i915_power_well_id-is-not-proper-kerne-->>><<<++patches.suse/s390-unwind-fix-mixing-regs-and-sp.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-Initialise-dynamic-sysfs-group-before--->>><<<++patches.suse/s390-idle-fix-cpu-idle-time-calculation.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-Drop-lockdep-assert-for-i915_oa_init_r-->>><<<++patches.suse/powerpc-32s-fix-allow-prevent_user_access-when-cross.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-Drop-redundant-check-for-perf.initiali-->>><<<++patches.suse/powerpc-powernv-Fix-CPU-idle-to-be-called-with-IRQs-.patch++>>>
-|	<<<--patches.suse/drm-i915-Avoid-null-dereference-if-mst_port-is-unset-->>><<<++patches.suse/scsi-qla2xxx-fixup-incorrect-usage-of-host_byte.patch++>>>
-|	<<<--patches.suse/drm-i915-gen10-use-the-SKL-code-for-reading-WM-laten-->>><<<++patches.suse/scsi-lpfc-Check-queue-pointer-before-use.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Enable-SAGV-for-Cannonlake-->>><<<++patches.suse/scsi-ufs-bsg-Wake-the-device-before-sending-raw-upiu.patch++>>>
-|	<<<--patches.suse/drm-i915-gen10-fix-the-gen-10-SAGV-block-time-->>><<<++patches.suse/scsi-lpfc-Honor-module-parameter-lpfc_use_adisc.patch++>>>
-|	<<<--patches.suse/drm-i915-gen10-fix-WM-latency-printing-->>><<<++patches.suse/scsi-qla2xxx-Initialized-mailbox-to-prevent-driver-l.patch++>>>
-|	<<<--patches.suse/drm-i915-fbc-only-update-no_fbc_reason-when-active-->>><<<++patches.suse/scsi-qla2xxx-Fix-partial-flash-write-of-MBI.patch++>>>
-|	<<<--patches.suse/drm-i915-make-structure-intel_sprite_plane_funcs-sta-->>><<<++patches.suse/scsi-target-cxgbit-Fix-cxgbit_fw4_ack.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Add-allowed-DP-rates-for-Cannonlake-->>><<<++patches.suse/scsi-sd-define-variable-dif-as-unsigned-int-instead-.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Dump-the-right-pll-registers-when-dumpi-->>><<<++patches.suse/scsi-qla2xxx-stop-timer-in-shutdown-path.patch++>>>
-|	<<<--patches.suse/drm-i915-Simplify-hpd-pin-to-port-->>><<<++patches.suse/hwmon-ina3221-Fix-read-timeout-issue.patch++>>>
-|	<<<--patches.suse/drm-i915-Introduce-intel_hpd_pin-function-->>><<<++patches.suse/fix-memory-leak-in-large-read-decrypt-offload.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-SW_SYNC-to-our-recommend-testing-Kconfi-->>><<<++patches.suse/usb-dwc3-select-CONFIG_REGMAP_MMIO.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Rename-GuC-irq-trigger-function-->>><<<++patches.suse/usb-fsl-Check-memory-resource-before-releasing-it.patch++>>>
-|	<<<--patches.suse/drm-i915-gen9-Send-all-components-in-VF-state-->>><<<++patches.suse/usb-gadget-udc-atmel-Fix-interrupt-storm-in-FIFO-mod.patch++>>>
-|	<<<--patches.suse/drm-i915-Push-i915_sw_fence_wait-into-the-nonblockin-->>><<<++patches.suse/usb-gadget-composite-Fix-possible-double-free-memory.patch++>>>
-|	<<<--patches.suse/drm-i915-More-surgically-unbreak-the-modeset-vs-rese-->>><<<++patches.suse/usb-dwc3-pci-prevent-memory-leak-in-dwc3_pci_probe.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-Generalize-intel_dp_link_params-function-->>><<<++patches.suse/usb-gadget-configfs-fix-concurrent-issue-between-com.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-Validate-the-compliance-test-link-parame-->>><<<++patches.suse/usb-dwc3-remove-the-call-trace-of-USBx_GFLADJ.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Use-gvt_err-to-print-the-resource-not-e-->>><<<++patches.suse/USB-Skip-endpoints-with-0-maxpacket-length.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Optimize-ring-siwtch-2x-faster-by-remov-->>><<<++patches.suse/USB-ldusb-fix-ring-buffer-locking.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Optimize-ring-siwtch-2x-faster-again-by-->>><<<++patches.suse/USB-ldusb-use-unsigned-size-format-specifiers.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Factor-out-scan-and-shadow-from-workloa-->>><<<++patches.suse/USB-ldusb-fix-control-message-timeout.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Audit-and-shadow-workload-during-ELSP-w-->>><<<++patches.suse/xhci-Fix-use-after-free-regression-in-xhci-clear-hub.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-To-check-whether-workload-scan-and-shad-->>><<<++patches.suse/usb-xhci-fix-Immediate-Data-Transfer-endianness.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Replace-duplicated-code-with-exist-func-->>><<<++patches.suse/usb-xhci-fix-__le32-__le64-accessors-in-debugfs-code.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-take-runtime-pm-when-do-early-scan-and--->>><<<++patches.suse/usbip-tools-Fix-read_usb_vudc_device-error-path-hand.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Remove-duplicated-MMIO-entries-->>><<<++patches.suse/usbip-Fix-free-of-unallocated-memory-in-vhci-tx.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Add-carefully-checking-in-GTT-walker-pa-->>><<<++patches.suse/usb-storage-Revert-commit-747668dbc061-usb-storage-S.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Refine-the-intel_vgpu_reset_gtt-reset-f-->>><<<++patches.suse/UAS-Revert-commit-3ae62a42090f-UAS-fix-alignment-of-.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-expose-vGPU-context-hw-id-->>><<<++patches.suse/USB-gadget-Reject-endpoints-with-0-maxpacket-value.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Add-shadow-context-descriptor-updating-->>><<<++patches.suse/USB-serial-whiteheat-fix-potential-slab-corruption.patch++>>>
-|	<<<--patches.suse/drm-i915-Disconnect-32-and-48-bit-ppGTT-support-->>><<<++patches.suse/USB-serial-whiteheat-fix-line-speed-endianness.patch++>>>
-|	<<<--patches.suse/drm-i915-Enable-guest-i915-full-ppgtt-functionality-->>><<<++patches.suse/usb-dwc3-gadget-fix-race-when-disabling-ep-with-canc.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Fix-guest-i915-full-ppgtt-blocking-issu-->>><<<++patches.suse/tools-gpio-Use-building_out_of_srctree-to-determine-.patch++>>>
-|	<<<--patches.suse/drm-i915-Work-around-GCC-anonymous-union-initializat-->>><<<++patches.suse/clone3-validate-stack-arguments.patch++>>>
-|	<<<--patches.suse/drm-i915-hsw-Add-support-for-multiple-power-well-reg-->>><<<++patches.suse/mm-memcontrol-fix-NULL-ptr-deref-in-percpu-stats-flu.patch++>>>
-|	<<<--patches.suse/drm-i915-Split-obj-cache_coherent-to-track-r-w-->>><<<++patches.suse/mm-gup_benchmark-fix-MAP_HUGETLB-case.patch++>>>
-|	<<<--patches.suse/drm-i915-Handle-full-s64-precision-for-wait-ioctl-->>><<<++patches.suse/mm-meminit-Recalculate-pcpu-batch-and-high-limits-after-init-completes.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-support-for-drm-syncobjs-->>><<<++patches.suse/mm-thp-handle-page-cache-THP-correctly-in-PageTransC.patch++>>>
-|	<<<--patches.suse/drm-i915-edp-Allow-alternate-fixed-mode-for-eDP-if-a-->>><<<++patches.suse/ocfs2-protect-extent-tree-in-ocfs2_prepare_inode_for.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Setup-PAT-Index-->>><<<++patches.suse/mm-vmstat-hide-proc-pagetypeinfo-from-normal-users.patch++>>>
-|	<<<--patches.suse/drm-i915-gen10-implement-gen-10-watermarks-calculati-->>><<<++patches.suse/mm-khugepaged-fix-might_sleep-warn-with-CONFIG_HIGHP.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Reuse-skl_wm_get_hw_state-on-Cannonlake-->>><<<++patches.suse/dump_stack-avoid-the-livelock-of-the-dump_lock.patch++>>>
-|	<<<--patches.suse/drm-i915-opregion-let-user-specify-override-VBT-via--->>><<<++patches.suse/mm-slab-make-page_cgroup_ino-to-recognize-non-compou.patch++>>>
-|	<<<--patches.suse/drm-i915-Split-pin-mapping-into-per-platform-functio-->>><<<++patches.suse/scripts-gdb-fix-debugging-modules-compiled-with-hot-.patch++>>>
-|	<<<--patches.suse/drm-i915-Stop-touching-forcewake-following-a-gen6-en-->>><<<++patches.suse/mm-memory_hotplug-fix-updating-the-node-span.patch++>>>
-|	<<<--patches.suse/drm-i915-Don-t-use-MI_STORE_DWORD_IMM-on-Sandybridge-->>><<<++patches.suse/mm-memcontrol-fix-network-errors-from-failing-__GFP_.patch++>>>
-|	<<<--patches.suse/drm-i915-Check-context-status-before-looking-up-our--->>><<<++patches.suse/HID-i2c-hid-Send-power-on-command-after-reset.patch++>>>
-|	<<<--patches.suse/drm-i915-Convert-execbuf-to-use-struct-of-array-pack-->>><<<++patches.suse/HID-wacom-generic-Treat-serial-number-and-related-fi.patch++>>>
-|	<<<--patches.suse/drm-i915-Simplify-eb_lookup_vmas-->>><<<++patches.suse/clk-at91-sam9x60-fix-programmable-clock.patch++>>>
-|	<<<--patches.suse/drm-i915-Replace-execbuf-vma-ht-with-an-idr-->>><<<++patches.suse/clk-meson-gxbb-let-sar_adc_clk_div-set-the-parent-cl.patch++>>>
-|	<<<--patches.suse/drm-i915-Trivial-grammar-fix-s-opt-of-opt-out-of-in--->>><<<++patches.suse/clk-imx8m-Use-SYS_PLL1_800M-as-intermediate-parent-o.patch++>>>
-|	<<<--patches.suse/drm-i915-Mark-the-GT-as-busy-before-idling-the-previ-->>><<<++patches.suse/clk-at91-avoid-sleeping-early.patch++>>>
-|	<<<--patches.suse/drm-i915-Update-DRIVER_DATE-to-20170818-->>><<<++patches.suse/clk-ti-dra7-atl-clock-Remove-ti_clk_add_alias-call.patch++>>>
-|	<<<--patches.suse/drm-nouveau-therm-fix-spelling-mistake-on-array-thre-->>><<<++patches.suse/clk-ti-clkctrl-Fix-failed-to-enable-error-with-doubl.patch++>>>
-|	<<<--patches.suse/drm-nouveau-therm-gm200-Added-->>><<<++patches.suse/clk-sunxi-Fix-operator-precedence-in-sunxi_divs_clk_.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-gf119-avoid-creating-non-existent-h-->>><<<++patches.suse/clk-sunxi-ng-a80-fix-the-zero-ing-of-bits-16-and-18.patch++>>>
-|	<<<--patches.suse/drm-nouveau-mc-gf100-add-pmu-to-reset-mask-->>><<<++patches.suse/clk-samsung-exynos5433-Fix-error-paths.patch++>>>
-|	<<<--patches.suse/drm-nouveau-pmu-gt215-fix-reset-->>><<<++patches.suse/clk-samsung-exynos542x-Move-G3D-subsystem-clocks-to-.patch++>>>
-|	<<<--patches.suse/drm-nouveau-pmu-gt215-abstract-detection-of-whether--->>><<<++patches.suse/clk-samsung-exynos5420-Preserve-PLL-configuration-du.patch++>>>
-|	<<<--patches.suse/drm-nouveau-bios-Demote-missing-fp-table-message-to--->>><<<++patches.suse/fbdev-c2p-Fix-link-failure-on-non-inlining.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-Silence-DCB-warnings-->>><<<++patches.suse/drm-i915-Avoid-HPD-poll-detect-triggering-a-new-dete.patch++>>>
-|	<<<--patches.suse/drm-nouveau-falcon-use-a-more-reasonable-msgqueue-ti-->>><<<++patches.suse/drm-i915-dp-Do-not-switch-aux-to-TBT-mode-for-non-TC.patch++>>>
-|	<<<--patches.suse/initial-support-display-only-for-GP108-->>><<<++patches.suse/drm-amdgpu-dont-schedule-jobs-while-in-reset.patch++>>>
-|	<<<--patches.suse/drm-nouveau-bar-gf100-add-config-option-to-limit-BAR-->>><<<++patches.suse/drm-amd-swSMU-fix-smu-workload-bit-map-error.patch++>>>
-|	<<<--patches.suse/drm-nouveau-fb-gf100-zero-mmu-debug-buffers-->>><<<++patches.suse/drm-amdgpu-register-gpu-instance-before-fan-boost-fe.patch++>>>
-|	<<<--patches.suse/drm-nouveau-mpeg-print-more-debug-info-when-rejectin-->>><<<++patches.suse/drm-amdgpu-add-warning-for-GRBM-1-cycle-delay-issue-.patch++>>>
-|	<<<--patches.suse/drm-nouveau-kms-nv04-nv40-prevent-undisplayable-fram-->>><<<++patches.suse/drm-radeon-fix-si_enable_smc_cac-failed-issue.patch++>>>
-|	<<<--patches.suse/drm-nouveau-kms-nv04-nv40-improve-overlay-error-dete-->>><<<++patches.suse/ALSA-bebob-fix-to-detect-configured-source-of-sampli.patch++>>>
-|	<<<--patches.suse/drm-nouveau-kms-nv10-nv40-add-NV21-support-to-overla-->>><<<++patches.suse/ALSA-hda-ca0132-Fix-possible-workqueue-stall.patch++>>>
-|	<<<--patches.suse/drm-nouveau-kms-nv04-nv4x-fix-exposed-format-list-->>><<<++patches.suse/ALSA-hda-hdmi-add-Tigerlake-support.patch++>>>
-|	<<<--patches.suse/drm-nouveau-silence-suspend-resume-debugging-message-->>><<<++patches.suse/ALSA-timer-Fix-incorrectly-assigned-timer-instance.patch++>>>
-|	<<<--patches.suse/drm-nouveau-kms-nv50-perform-null-check-on-msto-i-ra-->>><<<++patches.suse/ASoC-msm8916-wcd-analog-Fix-RX1-selection-in-RDAC2-M.patch++>>>
-|	<<<--patches.suse/drm-syncobj-Rename-fence_get-to-find_fence-->>><<<++patches.suse/ASoC-compress-fix-unsigned-integer-overflow-check.patch++>>>
-|	<<<--patches.suse/drm-syncobj-Add-a-race-free-drm_syncobj_fence_get-he-->>><<<++patches.suse/ASoC-kirkwood-fix-external-clock-probe-defer.patch++>>>
-|	<<<--patches.suse/i915-Use-drm_syncobj_fence_get-->>><<<++patches.suse/ASoC-hdmi-codec-drop-mutex-locking-again.patch++>>>
-|	<<<--patches.suse/drm-rename-u32-in-__u32-in-uapi-->>><<<++patches.suse/ASoC-rsnd-dma-fix-SSI9-4-5-6-7-busif-dma-address.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Remove-unnecessary-initialization-from-tx-re.patch-->>><<<++patches.suse/ASoC-kirkwood-fix-device-remove-ordering.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Remove-unused-mk_qpn-function.patch-->>><<<++patches.suse/ASoC-SOF-Intel-hda-stream-fix-the-CONFIG_-prefix-mis.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Add-functions-to-parse-BTH-IB-headers.patch-->>><<<++patches.suse/ASoC-SOF-Fix-memory-leak-in-sof_dfsentry_write.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Separate-input-output-header-tracing.patch-->>><<<++patches.suse/ASoC-SOF-ipc-Fix-memory-leak-in-sof_set_get_large_ct.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Setup-common-IB-fields-in-hfi1_packet-struct.patch-->>><<<++patches.suse/ASoC-ti-sdma-pcm-Add-back-the-flags-parameter-for-no.patch++>>>
-|	<<<--patches.suse/IB-rdmavt-Compress-adjacent-SGEs-in-rvt_lkey_ok.patch-->>><<<++patches.suse/ASoC-rockchip-rockchip_max98090-Enable-SHDN-to-fix-h.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Don-t-remove-RB-entry-when-not-needed.patch-->>><<<++patches.suse/ASoC-hdac_hda-fix-race-in-device-removal.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Optimize-cachelines-for-user-SDMA-request-st.patch-->>><<<++patches.suse/ASoC-stm32-sai-add-restriction-on-mmap-support.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Name-function-prototype-parameters-for-affin.patch-->>><<<++patches.suse/ASoC-SOF-topology-Fix-bytes-control-size-checks.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Replace-deprecated-pci-functions-with-new-AP.patch-->>><<<++patches.suse/cpufreq-intel_pstate-Fix-invalid-EPB-setting.patch++>>>
-|	<<<--patches.suse/IB-core-rdmavt-hfi1-opa-vnic-Send-OPA-cap_mask3-in-t.patch-->>><<<++patches.suse/XArray-Fix-xas_next-with-a-single-entry-at-0.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Remove-atomic-SDMA_REQ_SEND_DONE-bit-operati.patch-->>><<<++patches.suse/idr-Fix-idr_get_next_ul-race-with-idr_remove.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Remove-atomic-SDMA_REQ_HAS_ERROR-bit-operati.patch-->>><<<++patches.suse/idr-Fix-integer-overflow-in-idr_for_each_entry.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Reclassify-type-of-messages-printed-for-plat.patch-->>><<<++patches.suse/idr-Fix-idr_alloc_u32-on-32-bit-systems.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Fix-up-sdma_init-function-comment.patch-->>><<<++patches.suse/arm64-Do-not-mask-out-PTE_RDONLY-in-pte_same.patch++>>>
-|	<<<--patches.suse/IB-rdmavt-Remove-duplicated-functions.patch-->>><<<++patches.suse/0025-scripts-nsdeps-make-sure-to-pass-all-module-source-f.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Fix-spelling-mistake-in-linkdown-reason.patch-->>><<<++patches.suse/ceph-fix-use-after-free-in-__ceph_remove_cap.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Use-QPN-mask-to-avoid-overflow.patch-->>><<<++patches.suse/ceph-fix-RCU-case-handling-in-ceph_d_revalidate.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Remove-subtraction-of-uninitialized-value.patch-->>><<<++patches.suse/ceph-add-missing-check-in-d_revalidate-snapdir-handl.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Add-error-checking-for-buffer-overrun-in-OPA.patch-->>><<<++patches.suse/ceph-don-t-try-to-handle-hashed-dentries-in-non-O_CR.patch++>>>
-|	<<<--patches.suse/IB-core-Allow-QP-state-transition-from-reset-to-erro-d5438983.patch-->>><<<++patches.suse/ceph-don-t-allow-copy_file_range-when-stripe_count-1.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Modify-handling-of-physical-link-state-by-Ho.patch-->>><<<++patches.suse/ceph-return-EINVAL-if-given-fsc-mount-option-on-kern.patch++>>>
-|	<<<--patches.suse/IB-hfi1-qib-Do-not-send-QKey-trap-for-UD-qps.patch-->>><<<++patches.suse/pwm-bcm-iproc-Prevent-unloading-the-driver-module-wh.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Fix-DC-8051-host-info-flag-array.patch-->>><<<++patches.suse/nvme-rdma-fix-a-segmentation-fault-during-module-unl.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Set-proper-logging-levels-on-QSFP-cable-erro.patch-->>><<<++patches.suse/nvme-multipath-fix-crash-in-nvme_mpath_clear_ctrl_pa.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Create-common-expected-receive-verbs-PSM-cod.patch-->>><<<++patches.suse/blkcg-make-blkcg_print_stat-print-stats-only-for-onl.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Remove-reading-platform-configuration-from-E.patch-->>><<<++patches.suse/block-drbd-remove-a-stray-unlock-in-__drbd_send_prot.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Use-a-template-for-tid-reg-unreg.patch-->>><<<++patches.suse/cgroup-writeback-don-t-switch-wbs-immediately-on-dea.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Add-traces-for-TID-operations.patch-->>><<<++patches.suse/net-fec-add-missed-clk_disable_unprepare-in-remove.patch++>>>
-|	<<<--patches.suse/IB-qib-Replace-deprecated-pci-functions-with-new-API.patch-->>><<<++patches.suse/dccp-do-not-leak-jiffies-on-the-wire.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Initialize-TID-lists-to-avoid-crash-on-clean.patch-->>><<<++patches.suse/can-dev-add-missing-of_node_put-after-calling-of_get.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Resolve-kernel-panics-by-reference-counting-.patch-->>><<<++patches.suse/can-gs_usb-gs_can_open-prevent-memory-leak.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Handle-missing-magic-values-in-config-file.patch-->>><<<++patches.suse/can-mcba_usb-fix-use-after-free-on-disconnect.patch++>>>
-|	<<<--patches.suse/IB-rxe-Use-foo-bar-instead-of-foo-bar.patch-->>><<<++patches.suse/can-usb_8dev-fix-use-after-free-on-disconnect.patch++>>>
-|	<<<--patches.suse/IB-rxe-Prefer-unsigned-int-to-bare-use-of-unsigned.patch-->>><<<++patches.suse/can-flexcan-disable-completely-the-ECC-mechanism.patch++>>>
-|	<<<--patches.suse/IB-rxe-Use-DEVICE_ATTR_RO-macro-to-show-parent-field.patch-->>><<<++patches.suse/can-peak_usb-fix-a-potential-out-of-sync-while-decod.patch++>>>
-|	<<<--patches.suse/IB-rxe-Use-__func__-to-print-function-s-name.patch-->>><<<++patches.suse/can-peak_usb-fix-slab-info-leak.patch++>>>
-|	<<<--patches.suse/IB-rxe-Constify-static-rxe_vm_ops.patch-->>><<<++patches.suse/can-peak_usb-report-bus-recovery-as-well.patch++>>>
-|	<<<--patches.suse/net-mlx5-Add-raw-ethernet-local-loopback-firmware-co.patch-->>><<<++patches.suse/can-c_can-c_can_poll-only-read-status-register-after.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Add-raw-ethernet-local-loopback-support.patch-->>><<<++patches.suse/can-c_can-D_CAN-c_can_chip_config-perform-a-sofware-.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Enable-local-loopback-in-loopback-selftest.patch-->>><<<++patches.suse/can-rx-offload-can_rx_offload_queue_sorted-fix-error.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Change-logic-for-dispatching-IB-events-for-p.patch-->>><<<++patches.suse/can-rx-offload-can_rx_offload_queue_tail-fix-error-h.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Add-debug-control-parameters-for-congestion-.patch-->>><<<++patches.suse/can-rx-offload-can_rx_offload_offload_one-do-not-inc.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Restore-IB-guid-policy-for-virtual-functions.patch-->>><<<++patches.suse/can-rx-offload-can_rx_offload_offload_one-increment-.patch++>>>
-|	<<<--patches.suse/IB-core-Introduce-delay-drop-for-a-WQ.patch-->>><<<++patches.suse/can-rx-offload-can_rx_offload_offload_one-use-ERR_PT.patch++>>>
-|	<<<--patches.suse/net-mlx5-Introduce-set-delay-drop-command.patch-->>><<<++patches.suse/can-rx-offload-can_rx_offload_irq_offload_timestamp-.patch++>>>
-|	<<<--patches.suse/net-mlx5-Introduce-general-notification-event.patch-->>><<<++patches.suse/can-rx-offload-can_rx_offload_irq_offload_fifo-conti.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Add-support-to-dropless-RQ.patch-->>><<<++patches.suse/can-flexcan-increase-error-counters-if-skb-enqueuein.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Add-delay-drop-configuration-and-statistics.patch-->>><<<++patches.suse/can-mcp251x-mcp251x_restart_work_handler-Fix-potenti.patch++>>>
-|	<<<--patches.suse/IB-core-Fix-the-validations-of-a-multicast-LID-in-at.patch-->>><<<++patches.suse/taprio-fix-panic-while-hw-offload-sched-list-swap.patch++>>>
-|	<<<--patches.suse/IB-core-Set-RoCEv2-MGID-according-to-spec.patch-->>><<<++patches.suse/bpf-Allow-narrow-loads-of-bpf_sysctl-fields-with-off.patch++>>>
-|	<<<--patches.suse/IB-core-Add-support-for-RoCEv2-multicast.patch-->>><<<++patches.suse/bpf-Change-size-to-u64-for-bpf_map_-area_alloc-charg.patch++>>>
-|	<<<--patches.suse/IB-core-Enable-QP-creation-with-a-given-source-QP-nu.patch-->>><<<++patches.suse/powerpc-bpf-Fix-tail-call-implementation.patch++>>>
-|	<<<--patches.suse/IB-uverbs-Enable-QP-creation-with-a-given-source-QP-.patch-->>><<<++patches.suse/bonding-fix-state-transition-issue-in-link-monitorin.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Add-support-for-QP-with-a-given-source-QPN.patch-->>><<<++patches.suse/net-hns3-Use-the-correct-style-for-SPDX-License-Iden.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Add-multicast-flow-steering-support-for-unde.patch-->>><<<++patches.suse/net-sched-prevent-duplicate-flower-rules-from-tcf_pr.patch++>>>
-|	<<<--patches.suse/net-mlx5-Report-enhanced-capabilities-for-IPoIB.patch-->>><<<++patches.suse/mlx4_core-fix-wrong-comment-about-the-reason-of-subt.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Report-RX-checksum-capabilities-for-IPoIB.patch-->>><<<++patches.suse/net-tls-fix-sk_msg-trim-on-fallback-to-copy-mode.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Fix-cached-MR-allocation-flow.patch-->>><<<++patches.suse/net-qualcomm-rmnet-Fix-potential-UAF-when-unregister.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Expose-extended-error-counters.patch-->>><<<++patches.suse/net-prevent-load-store-tearing-on-sk-sk_stamp.patch++>>>
-|	<<<--patches.suse/IB-mlx4-Add-inline-receive-support.patch-->>><<<++patches.suse/NFC-fdp-fix-incorrect-free-object.patch++>>>
-|	<<<--patches.suse/IB-net-mlx4-Add-resource-utilization-support.patch-->>><<<++patches.suse/Documentation-TLS-Add-missing-counter-description.patch++>>>
-|	<<<--patches.suse/IB-mlx4-Add-support-for-WQ-related-verbs.patch-->>><<<++patches.suse/net-bcmgenet-use-RGMII-loopback-for-MAC-reset.patch++>>>
-|	<<<--patches.suse/IB-mlx4-Add-support-for-WQ-indirection-table-related.patch-->>><<<++patches.suse/Revert-net-bcmgenet-soft-reset-40nm-EPHYs-before-MAC.patch++>>>
-|	<<<--patches.suse/IB-mlx4-Add-support-for-RSS-QP.patch-->>><<<++patches.suse/net-bcmgenet-reapply-manual-settings-to-the-PHY.patch++>>>
-|	<<<--patches.suse/IB-mlx4-Expose-RSS-capabilities.patch-->>><<<++patches.suse/net-mscc-ocelot-don-t-handle-netdev-events-for-other.patch++>>>
-|	<<<--patches.suse/IB-cma-Set-default-gid-type-to-RoCEv2.patch-->>><<<++patches.suse/net-mscc-ocelot-fix-NULL-pointer-on-LAG-slave-remova.patch++>>>
-|	<<<--patches.suse/RDMA-bnxt_re-Delete-unsupported-modify_port-function.patch-->>><<<++patches.suse/net-mscc-ocelot-fix-__ocelot_rmw_ix-prototype.patch++>>>
-|	<<<--patches.suse/IB-qib-remove-duplicate-code.patch-->>><<<++patches.suse/net-tls-don-t-pay-attention-to-sk_write_pending-when.patch++>>>
-|	<<<--patches.suse/IB-usnic-Implement-get_netdev-hook.patch-->>><<<++patches.suse/net-tls-add-a-TX-lock.patch++>>>
-|	<<<--patches.suse/IB-core-Add-generic-function-to-extract-IB-speed-fro.patch-->>><<<++patches.suse/selftests-tls-add-test-for-concurrent-recv-and-send.patch++>>>
-|	<<<--patches.suse/RDMA-Remove-useless-MODULE_VERSION.patch-->>><<<++patches.suse/net-smc-fix-ethernet-interface-refcounting.patch++>>>
-|	<<<--patches.suse/RDMA-bnxt_re-Add-vlan-tag-for-untagged-RoCE-traffic-.patch-->>><<<++patches.suse/netfilter-nf_tables-Align-nft_expr-private-data-to-6.patch++>>>
-|	<<<--patches.suse/RDMA-bnxt_re-Allow-posting-when-QPs-are-in-error.patch-->>><<<++patches.suse/bridge-ebtables-don-t-crash-when-using-dnat-target-i.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Add-receiving-queue-info-to-qp_stats.patch-->>><<<++patches.suse/netfilter-nf_tables-bogus-EOPNOTSUPP-on-basechain-up.patch++>>>
-|	<<<--patches.suse/net-mlx5-fix-spelling-mistake-alloated-allocated.patch-->>><<<++patches.suse/netfilter-nf_tables_offload-skip-EBUSY-on-chain-upda.patch++>>>
-|	<<<--patches.suse/RDMA-qedr-notify-user-application-if-DPM-is-supporte.patch-->>><<<++patches.suse/netfilter-ipset-Fix-an-error-code-in-ip_set_sockfn_g.patch++>>>
-|	<<<--patches.suse/RDMA-qedr-notify-user-application-of-supported-WIDs.patch-->>><<<++patches.suse/netfilter-ipset-Copy-the-right-MAC-address-in-hash-i.patch++>>>
-|	<<<--patches.suse/IB-cma-Fix-default-RoCE-type-setting.patch-->>><<<++patches.suse/netfilter-ipset-Fix-nla_policies-to-fully-support-NL.patch++>>>
-|	<<<--patches.suse/IB-hns-Support-compile-test-for-hns-RoCE-driver.patch-->>><<<++patches.suse/net-stmmac-gmac4-bitrev32-returns-u32.patch++>>>
-|	<<<--patches.suse/IB-hns-fix-boolreturn.cocci-warnings.patch-->>><<<++patches.suse/net-stmmac-xgmac-bitrev32-returns-u32.patch++>>>
-|	<<<--patches.suse/IB-hns-fix-returnvar.cocci-warnings.patch-->>><<<++patches.suse/0007-net-stmmac-selftests-Prevent-false-positives-in-filt.patch++>>>
-|	<<<--patches.suse/IB-hns-fix-semicolon.cocci-warnings.patch-->>><<<++patches.suse/net-stmmac-xgmac-Fix-TSA-selection.patch++>>>
-|	<<<--patches.suse/IB-hns-include-linux-interrupt.h.patch-->>><<<++patches.suse/net-stmmac-xgmac-Disable-Flow-Control-when-1-or-more.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Check-return-values-from-PCI-config-API-call.patch-->>><<<++patches.suse/0008-net-stmmac-Fix-TSO-descriptor-with-Enhanced-Addressi.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Fix-bar0-mapping-to-use-write-combining.patch-->>><<<++patches.suse/r8169-fix-page-read-in-r8168g_mdio_read.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Serve-the-most-starved-iowait-entry-first.patch-->>><<<++patches.suse/net-mlx5e-Fix-eswitch-debug-print-of-max-fdb-flow.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Assign-context-does-not-clean-up-file-descri.patch-->>><<<++patches.suse/net-mlx5-DR-Fix-memory-leak-in-modify-action-destroy.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Remove-unused-user-context-data-members.patch-->>><<<++patches.suse/net-mlx5-DR-Fix-memory-leak-during-rule-creation.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Size-rcd-array-index-correctly-and-consisten.patch-->>><<<++patches.suse/net-mlx5e-Use-correct-enum-to-determine-uplink-port.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Use-context-pointer-rather-than-context-inde.patch-->>><<<++patches.suse/net-hns3-add-compatible-handling-for-command-HCLGE_O.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Pass-the-context-pointer-rather-than-the-ind.patch-->>><<<++patches.suse/NFC-st21nfca-fix-double-free.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Send-MAD-traps-until-repressed.patch-->>><<<++patches.suse/nfc-netlink-fix-double-device-reference-drop.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Fix-code-consistency-for-if-else-blocks-in-c.patch-->>><<<++patches.suse/CDC-NCM-handle-incomplete-transfer-of-MTU.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Fix-initialization-failure-for-debug-firmwar.patch-->>><<<++patches.suse/net-usb-qmi_wwan-add-support-for-DW5821e-with-eSIM-s.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Move-saving-PCI-values-to-a-separate-functio.patch-->>><<<++patches.suse/net-hns-Fix-the-stray-netpoll-locks-causing-deadlock.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Verify-port-data-VLs-credits-on-transition-t.patch-->>><<<++patches.suse/ipv6-fixes-rt6_probe-and-fib6_nh-last_probe-init.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Split-copy_to_user-data-copy-for-better-secu.patch-->>><<<++patches.suse/ipv4-Fix-table-id-reference-in-fib_sync_down_addr.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Harden-state-transition-to-Armed-and-Active.patch-->>><<<++patches.suse/net-ethernet-octeon_mgmt-Account-for-second-possible.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Do-not-enable-disabled-port-on-cable-insert.patch-->>><<<++patches.suse/mac80211-fix-ieee80211_txq_setup_flows-failure-path.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Only-set-fd-pointer-when-base-context-is-com.patch-->>><<<++patches.suse/net-fq_impl-Switch-to-kvmalloc-for-memory-allocation.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Disambiguate-corruption-and-uninitialized-er.patch-->>><<<++patches.suse/mac80211-fix-station-inactive_time-shortly-after-boo.patch++>>>
-|	<<<--patches.suse/IB-rdmavt-hfi1-qib-Fix-panic-with-post-receive-and-S.patch-->>><<<++patches.suse/vsock-virtio-fix-sock-refcnt-holding-during-the-shut.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Create-workqueue-for-link-events.patch-->>><<<++patches.suse/net-fix-data-race-in-neigh_event_send.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Prevent-link-down-request-double-queuing.patch-->>><<<++patches.suse/qede-fix-NULL-pointer-deref-in-__qede_remove.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Always-perform-offline-transition.patch-->>><<<++patches.suse/ice-fix-potential-infinite-loop-because-loop-counter.patch++>>>
-|	<<<--patches.suse/IB-core-Convert-ah_attr-from-OPA-to-IB-when-copying-.patch-->>><<<++patches.suse/iavf-initialize-ITRN-registers-with-correct-values.patch++>>>
-|	<<<--patches.suse/IB-srpt-Increase-lid-and-sm_lid-to-32-bits.patch-->>><<<++patches.suse/i40e-Fix-for-ethtool-m-issue-on-X722-NIC.patch++>>>
-|	<<<--patches.suse/IB-IPoIB-Increase-local_lid-to-32-bits.patch-->>><<<++patches.suse/igb-igc-use-ktime-accessors-for-skb-tstamp.patch++>>>
-|	<<<--patches.suse/IB-mad-Change-slid-in-RMPP-recv-from-16-to-32-bits.patch-->>><<<++patches.suse/i40e-need_wakeup-flag-might-not-be-set-for-Tx.patch++>>>
-|	<<<--patches.suse/IB-core-Change-port_attr.lid-size-from-16-to-32-bits.patch-->>><<<++patches.suse/ixgbe-need_wakeup-flag-might-not-be-set-for-Tx.patch++>>>
-|	<<<--patches.suse/IB-core-Change-port_attr.sm_lid-from-16-to-32-bits.patch-->>><<<++patches.suse/watchdog-pm8916_wdt-fix-pretimeout-registration-flow.patch++>>>
-|	<<<--patches.suse/IB-core-Change-wc.slid-from-16-to-32-bits.patch-->>><<<++patches.suse/watchdog-meson-Fix-the-wrong-value-of-left-time.patch++>>>
-|	<<<--patches.suse/IB-CM-Add-OPA-Path-record-support-to-CM.patch-->>><<<++patches.suse/watchdog-imx_sc_wdt-Pretimeout-should-follow-SCU-fir.patch++>>>
-|	<<<--patches.suse/IB-CM-Create-appropriate-path-records-when-handling-.patch-->>><<<++patches.suse/watchdog-bd70528-Add-MODULE_ALIAS-to-allow-module-au.patch++>>>
-|	<<<--patches.suse/IB-CM-Set-appropriate-slid-and-dlid-when-handling-CM.patch-->>><<<++patches.suse/btrfs-Consider-system-chunk-array-size-for-new-SYSTE.patch++>>>
-|	<<<--patches.suse/mlx5-convert-to-generic-pci_alloc_irq_vectors.patch-->>><<<++patches.suse/btrfs-tree-checker-Fix-wrong-check-on-max-devid.patch++>>>
-|	<<<--patches.suse/mlx5e-don-t-assume-anything-on-the-irq-affinity-mapp.patch-->>><<<++patches.suse/btrfs-fix-race-leading-to-metadata-space-leak-after-task-received-signal.patch++>>>
-|	<<<--patches.suse/mlx5-move-affinity-hints-assignments-to-generic-code.patch-->>><<<++patches.suse/btrfs-save-i_size-to-avoid-double-evaluation-of-i_si.patch++>>>
-|	<<<--patches.suse/RDMA-core-expose-affinity-mappings-per-completion-ve.patch-->>><<<++patches.suse/pinctrl-intel-Avoid-potential-glitches-if-pin-is-in-.patch++>>>
-|	<<<--patches.suse/mlx5-support-get_vector_affinity.patch-->>><<<++patches.suse/pinctrl-cherryview-Fix-irq_valid_mask-calculation.patch++>>>
-|	<<<--patches.suse/block-Add-rdma-affinity-based-queue-mapping-helper.patch-->>><<<++patches.suse/pinctrl-cherryview-Allocate-IRQ-chip-dynamic.patch++>>>
-|	<<<--patches.suse/nvme-rdma-use-intelligent-affinity-based-queue-mappi.patch-->>><<<++patches.suse/lib-Remove-select-of-inexistant-GENERIC_IO.patch++>>>
-|	<<<--patches.suse/RDMA-core-Add-wait-retry-version-of-ibnl_unicast.patch-->>><<<++patches.suse/SMB3-Fix-persistent-handles-reconnect.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Remove-netlink-clients-infrastructure.patch-->>><<<++patches.suse/stacktrace-Don-t-skip-first-entry-on-noncurrent-task.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Remove-redundant-owner-option-for-netli.patch-->>><<<++patches.suse/perf-scripting-engines-Iterate-on-tep-event-arrays-d.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Avoid-double-pass-for-RDMA-netlink-mess.patch-->>><<<++patches.suse/perf-tools-Fix-time-sorting.patch++>>>
-|	<<<--patches.suse/RDMA-iwcm-Remove-useless-check-of-netlink-client-val.patch-->>><<<++patches.suse/sched-Fix-pick_next_task-vs-change-pattern-race.patch++>>>
-|	<<<--patches.suse/RDMA-iwcm-Remove-extra-EXPORT_SYMBOLS.patch-->>><<<++patches.suse/clocksource-drivers-mediatek-Fix-error-handling.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Add-flag-to-consolidate-common-handling.patch-->>><<<++patches.suse/clocksource-drivers-sh_mtu2-Do-not-loop-using-platfo.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Simplify-the-put_msg-and-put_attr.patch-->>><<<++patches.suse/timekeeping-vsyscall-Update-VDSO-data-unconditionall.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Rename-and-remove-redundant-parameter-f.patch-->>><<<++patches.suse/x86-resctrl-prevent-null-pointer-dereference-when-reading-mondata.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Rename-and-remove-redundant-parameter-f-4d7f693a.patch-->>><<<++patches.suse/x86-apic-32-Avoid-bogus-LDR-warnings.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Simplify-and-rename-ibnl_chk_listeners.patch-->>><<<++patches.suse/x86-dumpstack-64-Don-t-evaluate-exception-stacks-bef.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Rename-netlink-callback-struct.patch-->>><<<++patches.suse/x86-tsc-Respect-tsc-command-line-paraemeter-for-cloc.patch++>>>
-|	<<<--patches.suse/RDMA-core-Add-iterator-over-ib_devices.patch-->>><<<++patches.suse/thunderbolt-Read-DP-IN-adapter-first-two-dwords-in-o.patch++>>>
-|	<<<--patches.suse/RDMA-core-Add-and-expose-static-device-index.patch-->>><<<++patches.suse/thunderbolt-Fix-lockdep-circular-locking-depedency-w.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Add-and-implement-doit-netlink-callback.patch-->>><<<++patches.suse/thunderbolt-Drop-unnecessary-read-when-writing-LC-co.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Reduce-indirection-access-to-cb_table.patch-->>><<<++patches.suse/soundwire-depend-on-ACPI.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Convert-LS-to-doit-callback.patch-->>><<<++patches.suse/soundwire-intel-fix-intel_register_dai-PDI-offsets-a.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Update-copyright.patch-->>><<<++patches.suse/intel_th-gth-Fix-the-window-switching-sequence.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Add-netlink-device-definitions-to-UAPI.patch-->>><<<++patches.suse/intel_th-pci-Add-Comet-Lake-PCH-support.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Add-nldev-initialization-flows.patch-->>><<<++patches.suse/intel_th-pci-Add-Jasper-Lake-PCH-support.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Implement-nldev-device-dumpit-calback.patch-->>><<<++patches.suse/iio-imu-adis16480-make-sure-provided-frequency-is-po.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Add-nldev-device-doit-implementation.patch-->>><<<++patches.suse/iio-srf04-fix-wrong-limitation-in-distance-measuring.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Add-nldev-port-dumpit-implementation.patch-->>><<<++patches.suse/iio-imu-inv_mpu6050-fix-no-data-on-MPU6050.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Implement-nldev-port-doit-callback.patch-->>><<<++patches.suse/iio-adc-stm32-adc-fix-stopping-dma.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Expose-device-and-port-capability-masks.patch-->>><<<++patches.suse/reset-Fix-memory-leak-in-reset_control_array_put.patch++>>>
-|	<<<--patches.suse/RDMA-Simplify-get-firmware-interface.patch-->>><<<++patches.suse/reset-fix-of_reset_simple_xlate-kerneldoc-comment.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Export-FW-version.patch-->>><<<++patches.suse/reset-fix-of_reset_control_get_count-kerneldoc-comme.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Export-node_guid-and-sys_image_guid.patch-->>><<<++patches.suse/reset-fix-reset_control_lookup-kerneldoc-comment.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Advertise-IB-subnet-prefix.patch-->>><<<++patches.suse/reset-fix-reset_control_get_exclusive-kerneldoc-comm.patch++>>>
-|	<<<--patches.suse/RDMA-netink-Export-lids-and-sm_lids.patch-->>><<<++patches.suse/reset-fix-reset_control_ops-kerneldoc-comment.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Export-LID-mask-control-LMC.patch-->>><<<++patches.suse/arm64-dts-ls1028a-fix-a-compatible-issue.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Provide-port-state-and-physical-link-st.patch-->>><<<++patches.suse/ARM-dts-imx6qdl-sabreauto-Fix-storm-of-accelerometer.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Export-node_type.patch-->>><<<++patches.suse/soc-imx-gpc-fix-initialiser-format.patch++>>>
-|	<<<--patches.suse/IB-hns-Avoid-compile-test-under-non-64bit-environmen.patch-->>><<<++patches.suse/ARM-dts-imx6-logicpd-Re-enable-SNVS-power-key.patch++>>>
-|	<<<--patches.suse/cxgb4-Remove-some-dead-code.patch-->>><<<++patches.suse/arm64-dts-imx8mm-fix-compatible-string-for-sdma.patch++>>>
-|	<<<--patches.suse/RDMA-core-make-ib_device.add-method-optional.patch-->>><<<++patches.suse/ARM-dts-sun8i-a83t-tbs-a711-Fix-WiFi-resume-from-sus.patch++>>>
-|	<<<--patches.suse/nvme-rdma-remove-redundant-empty-device-add-callout.patch-->>><<<++patches.suse/ARM-sunxi-Fix-CPU-powerdown-on-A83T.patch++>>>
-|	<<<--patches.suse/nvmet-rdma-remove-redundant-empty-device-add-callout.patch-->>><<<++patches.suse/arm64-dts-zii-ultra-fix-ARM-regulator-GPIO-handle.patch++>>>
-|	<<<--patches.suse/cm-Don-t-allocate-ib_cm-workqueue-with-WQ_MEM_RECLAI.patch-->>><<<++patches.suse/ARM-dts-stm32-relax-qspi-pins-slew-rate-for-stm32mp1.patch++>>>
-|	<<<--patches.suse/iwcm-Don-t-allocate-iwcm-workqueue-with-WQ_MEM_RECLA.patch-->>><<<++patches.suse/ARM-dts-stm32-Fix-CAN-RAM-mapping-on-stm32mp157c.patch++>>>
-|	<<<--patches.suse/IB-qib-fix-spelling-mistake-failng-failing.patch-->>><<<++patches.suse/ARM-dts-stm32-remove-OV5640-pinctrl-definition-on-st.patch++>>>
-|	<<<--patches.suse/IB-hfi1-fix-spelling-mistake-in-variable-name-contin.patch-->>><<<++patches.suse/ARM-dts-stm32-change-joystick-pinctrl-definition-on-.patch++>>>
-|	<<<--patches.suse/RDMA-bnxt_re-fix-spelling-mistake-Deallocte-Dealloca.patch-->>><<<++patches.suse/scsi-sd_zbc-Fix-sd_zbc_complete.patch++>>>
-|	<<<--patches.suse/PCI-IB-add-support-for-pci-driver-attribute-groups.patch-->>><<<++patches.suse/scsi-qla2xxx-fix-NPIV-tear-down-process.patch++>>>
-|	<<<--patches.suse/infiniband-mthca-constify-pci_device_id.patch-->>><<<++patches.suse/scsi-core-Handle-drivers-which-set-sg_tablesize-to-z.patch++>>>
-|	<<<--patches.suse/infiniband-nes-constify-pci_device_id.patch-->>><<<++patches.suse/cgroup-freezer-call-cgroup_enter_frozen-with-preempt.patch++>>>
-|	<<<--patches.suse/infiniband-pvrdma-constify-pci_device_id.patch-->>><<<++patches.suse/drm-i915-Rename-gen7-cmdparser-tables.patch++>>>
-|	<<<--patches.suse/i40iw-Simplify-code.patch-->>><<<++patches.suse/drm-i915-Disable-Secure-Batches-for-gen6.patch++>>>
-|	<<<--patches.suse/i40iw-Fixes-for-static-checker-warnings.patch-->>><<<++patches.suse/drm-i915-Remove-Master-tables-from-cmdparser.patch++>>>
-|	<<<--patches.suse/IB-rxe-Convert-pr_info-to-pr_warn.patch-->>><<<++patches.suse/drm-i915-Add-support-for-mandatory-cmdparsing.patch++>>>
-|	<<<--patches.suse/IB-rxe-Remove-unneeded-check.patch-->>><<<++patches.suse/drm-i915-Support-ro-ppgtt-mapped-cmdparser-shadow-bu.patch++>>>
-|	<<<--patches.suse/i40iw-fix-spelling-mistake-allloc_buf-alloc_buf.patch-->>><<<++patches.suse/drm-i915-Allow-parsing-of-unsized-batches.patch++>>>
-|	<<<--patches.suse/infiniband-avoid-overflow-warning.patch-->>><<<++patches.suse/drm-i915-Add-gen9-BCS-cmdparsing.patch++>>>
-|	<<<--patches.suse/IB-qib-add-const-to-bin_attribute-structures.patch-->>><<<++patches.suse/drm-i915-cmdparser-Use-explicit-goto-for-error-paths.patch++>>>
-|	<<<--patches.suse/IB-hfi1-add-const-to-bin_attribute-structures.patch-->>><<<++patches.suse/drm-i915-cmdparser-Add-support-for-backward-jumps.patch++>>>
-|	<<<--patches.suse/Add-OPA-extended-LID-support.patch-->>><<<++patches.suse/drm-i915-cmdparser-Ignore-Length-operands-during-com.patch++>>>
-|	<<<--patches.suse/RDMA-bnxt_re-Allocate-multiple-notification-queues.patch-->>><<<++patches.suse/drm-i915-Lower-RM-timeout-to-avoid-DSI-hard-hangs.patch++>>>
-|	<<<--patches.suse/RDMA-bnxt_re-Implement-the-alloc-get_hw_stats-callba.patch-->>><<<++patches.suse/drm-i915-gen8-Add-RC6-CTX-corruption-WA.patch++>>>
-|	<<<--patches.suse/IB-mthca-Replace-PCI-pool-old-API.patch-->>><<<++patches.suse/drm-i915-cmdparser-Fix-jump-whitelist-clearing.patch++>>>
-|	<<<--patches.suse/mlx4-Replace-PCI-pool-old-API.patch-->>><<<++patches.suse/x86-msr-Add-the-IA32_TSX_CTRL-MSR.patch++>>>
-|	<<<--patches.suse/mlx5-Replace-PCI-pool-old-API.patch-->>><<<++patches.suse/x86-cpu-Add-a-helper-function-x86_read_arch_cap_msr.patch++>>>
-|	<<<--patches.suse/IB-core-Fix-input-len-in-multiple-user-verbs.patch-->>><<<++patches.suse/x86-cpu-Add-a-tsx-cmdline-option-with-TSX-disabled-b.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Revert-egress-pkey-check-enforcement.patch-->>><<<++patches.suse/x86-speculation-taa-Add-mitigation-for-TSX-Async-Abo.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Remove-pmtu-from-the-QP-structure.patch-->>><<<++patches.suse/x86-speculation-taa-Add-sysfs-reporting-for-TSX-Asyn.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Remove-lstate-from-hfi1_pportdata.patch-->>><<<++patches.suse/kvm-x86-Export-MDS_NO-0-to-guests-when-TSX-is-enable.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Use-host_link_state-to-read-state-when-DC-is.patch-->>><<<++patches.suse/x86-tsx-Add-auto-option-to-the-tsx-cmdline-parameter.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Protect-context-array-set-clear-with-spinloc.patch-->>><<<++patches.suse/x86-speculation-taa-Add-documentation-for-TSX-Async-.patch++>>>
-|	<<<--patches.suse/IB-hf1-User-context-locking-is-inconsistent.patch-->>><<<++patches.suse/x86-tsx-Add-config-options-to-set-tsx-on-off-auto.patch++>>>
-|	<<<--patches.suse/IB-rdmavt-hfi1-qib-Modify-check_ah-to-account-for-ex.patch-->>><<<++patches.suse/x86-bugs-Add-ITLB_MULTIHIT-bug-infrastructure.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Add-support-to-receive-16B-bypass-packets.patch-->>><<<++patches.suse/x86-cpu-Add-Tremont-to-the-cpu-vulnerability-whiteli.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Add-support-to-send-16B-bypass-packets.patch-->>><<<++patches.suse/cpu-speculation-Uninline-and-export-CPU-mitigations-.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Add-support-to-process-16B-header-errors.patch-->>><<<++patches.suse/kvm-mmu-ITLB_MULTIHIT-mitigation.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Determine-9B-16B-L2-header-type-based-on-Add.patch-->>><<<++patches.suse/kvm-Add-helper-function-for-creating-VM-worker-threa.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Add-16B-UD-support.patch-->>><<<++patches.suse/kvm-x86-mmu-Recovery-of-shattered-NX-large-pages.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Add-16B-trace-support.patch-->>><<<++patches.suse/Documentation-Add-ITLB_MULTIHIT-documentation.patch++>>>
-|	<<<--patches.suse/IB-rdmavt-hfi1-qib-Enhance-rdmavt-and-hfi1-to-use-32.patch-->>><<<++patches.suse/x86-speculation-taa-Fix-printing-of-TAA_MSG_SMT-on-I.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Add-16B-RC-UC-support.patch-->>><<<++patches.suse/KVM-Fix-NULL-ptr-deref-after-kvm_create_vm-fails.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Enhance-PIO-SDMA-send-for-16B.patch-->>><<<++patches.suse/KVM-fix-placement-of-refcount-initialization.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Enable-RDMA_CAP_OPA_AH-in-hfi-driver-to-supp.patch-->>><<<++patches.suse/kvm-vmx-consider-pid-pir-to-determine-if-vcpu-has-pending-interrupts++>>>
-|	<<<--patches.suse/IB-hfi1-fix-spelling-mistake-Maximim-Maximum.patch-->>><<<++patches.suse/kvm-vmx-do-not-change-pid-ndst-when-loading-a-blocked-vcpu++>>>
-|	<<<--patches.suse/IB-hfi1-Check-xchg-returned-value-for-queuing-link-d.patch-->>><<<++patches.suse/KVM-MMU-Do-not-treat-ZONE_DEVICE-pages-as-being-rese.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Document-phys-port-state-bits-not-used-in-IB.patch-->>><<<++patches.suse/btrfs-fix-log-context-list-corruption-after-rename-e.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Add-flag-for-platform-config-scratch-registe.patch-->>><<<++patches.suse/Input-synaptics-rmi4-fix-video-buffer-size.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Load-fallback-platform-configuration-per-HFI.patch-->>><<<++patches.suse/Input-synaptics-rmi4-disable-the-relative-position-I.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Stricter-bounds-checking-of-MAD-trap-index.patch-->>><<<++patches.suse/Input-synaptics-rmi4-do-not-consume-more-data-than-w.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Remove-pstate-from-hfi1_pportdata.patch-->>><<<++patches.suse/Input-synaptics-rmi4-clear-IRQ-enables-for-F54.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Remove-HFI1_VERBS_31BIT_PSN-option.patch-->>><<<++patches.suse/Input-cyttsp4_core-fix-use-after-free-bug.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Add-kernel-receive-context-info-to-debugfs.patch-->>><<<++patches.suse/IB-hfi1-Ensure-full-Gen3-speed-in-a-Gen4-system.patch++>>>
-|	<<<--patches.suse/i40iw-Improve-CQP-timeout-logic.patch-->>><<<++patches.suse/IB-hfi1-Ensure-r_tid_ack-is-valid-before-building-TI.patch++>>>
-|	<<<--patches.suse/IB-pvrdma-Remove-unused-function.patch-->>><<<++patches.suse/IB-hfi1-Calculate-flow-weight-based-on-QP-MTU-for-TI.patch++>>>
-|	<<<--patches.suse/RDMA-Fix-return-value-check-for-ib_get_eth_speed.patch-->>><<<++patches.suse/IB-hfi1-TID-RDMA-WRITE-should-not-return-IB_WC_RNR_R.patch++>>>
-|	<<<--patches.suse/IB-mlx5-use-kvmalloc_array-for-mlx5_ib_wq.patch-->>><<<++patches.suse/RDMA-hns-Correct-the-value-of-HNS_ROCE_HEM_CHUNK_LEN.patch++>>>
-|	<<<--patches.suse/IB-mlx4-use-kvmalloc_array-to-allocate-wrid.patch-->>><<<++patches.suse/RDMA-hns-Correct-the-value-of-srq_desc_size.patch++>>>
-|	<<<--patches.suse/rdma-Allow-demand-loading-of-NETLINK_RDMA.patch-->>><<<++patches.suse/aio-Fix-io_pgetevents-struct-__compat_aio_sigset-lay.patch++>>>
-|	<<<--patches.suse/rdma-Autoload-netlink-client-modules.patch-->>><<<++patches.suse/autofs-fix-a-leak-in-autofs_expire_indirect.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Enable-ioctl-for-to-IPoIB-rdma-netdevs.patch-->>><<<++patches.suse/cgroup-don-t-put-ERR_PTR-into-fc-root.patch++>>>
-|	<<<--patches.suse/RDMA-vmw_pvrdma-Add-RoCEv2-support.patch-->>><<<++patches.suse/exportfs_decode_fh-negative-pinned-may-become-positi.patch++>>>
-|	<<<--patches.suse/RDMA-vmw_pvrdma-Update-device-query-parameters-and-p.patch-->>><<<++patches.suse/audit_get_nd-don-t-unlock-parent-too-early.patch++>>>
-|	<<<--patches.suse/IB-Avoid-ib_modify_port-failure-for-RoCE-devices.patch-->>><<<++patches.suse/ecryptfs-fix-unlink-and-rmdir-in-face-of-underlying-.patch++>>>
-|	<<<--patches.suse/RDMA-qedr-fix-spelling-mistake-invlaid-invalid.patch-->>><<<++patches.suse/ecryptfs_lookup_interpose-lower_dentry-d_inode-is-no.patch++>>>
-|	<<<--patches.suse/RDMA-i40iw-Remove-unused-argument.patch-->>><<<++patches.suse/ecryptfs_lookup_interpose-lower_dentry-d_parent-is-n.patch++>>>
-|	<<<--patches.suse/IB-cma-Fix-erroneous-validation-of-supported-default.patch-->>><<<++patches.suse/drm-i915-update-rawclk-also-on-resume.patch++>>>
-|	<<<--patches.suse/IB-uverbs-Introduce-and-use-helper-functions-to-copy.patch-->>><<<++patches.suse/0002-drm-i915-gvt-fix-dropping-obj-reference-twice.patch++>>>
-|	<<<--patches.suse/RDMA-mlx4-Don-t-use-uninitialized-variable.patch-->>><<<++patches.suse/0003-Revert-drm-i915-ehl-Update-MOCS-table-for-EHL.patch++>>>
-|	<<<--patches.suse/RDMA-mlx4-Fix-create-qp-command-alignment.patch-->>><<<++patches.suse/drm-i915-tgl-MOCS-table-update.patch++>>>
-|	<<<--patches.suse/RDMA-core-ulp-Convert-register-unregister-event-hand.patch-->>><<<++patches.suse/drm-sun4i-tcon-Set-min-division-of-TCON0_DCLK-to-1.patch++>>>
-|	<<<--patches.suse/RDMA-core-Cleanup-device-capability-enum.patch-->>><<<++patches.suse/ALSA-usb-audio-Fix-missing-error-check-at-mixer-reso.patch++>>>
-|	<<<--patches.suse/RDMA-core-Delete-BUG-from-unreachable-flow.patch-->>><<<++patches.suse/ALSA-hda-Add-Cometlake-S-PCI-ID.patch++>>>
-|	<<<--patches.suse/RDMA-core-Refactor-get-link-layer-wrapper.patch-->>><<<++patches.suse/ALSA-hda-hdmi-fix-pin-setup-on-Tigerlake.patch++>>>
-|	<<<--patches.suse/RDMA-mlx4-Remove-gfp_mask-argument-from-acquire_grou.patch-->>><<<++patches.suse/ALSA-usb-audio-not-submit-urb-for-stopped-endpoint.patch++>>>
-|	<<<--patches.suse/RDMA-usnic-Fix-remove-address-space-warning.patch-->>><<<++patches.suse/ALSA-pcm-Fix-stream-lock-usage-in-snd_pcm_period_ela.patch++>>>
-|	<<<--patches.suse/RDMA-mthca-Make-explicit-conversion-to-64bit-value.patch-->>><<<++patches.suse/ALSA-usb-audio-Fix-incorrect-NULL-check-in-create_ya.patch++>>>
-|	<<<--patches.suse/IB-mlx4-Fix-some-spelling-mistakes.patch-->>><<<++patches.suse/ALSA-usb-audio-Fix-incorrect-size-check-for-processi.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Fix-some-spelling-mistakes.patch-->>><<<++patches.suse/mmc-sdhci-of-at91-fix-quirk2-overwrite.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Add-necessary-delay-drop-assignment.patch-->>><<<++patches.suse/selftests-kvm-fix-build-with-glibc-2.30.patch++>>>
-|	<<<--patches.suse/IB-mlx4-Fix-RSS-QP-type-in-creation-verb.patch-->>><<<++patches.suse/KVM-x86-mmu-Take-slots_lock-when-using-kvm_mmu_zap_a.patch++>>>
-|	<<<--patches.suse/IB-mlx4-Fix-struct-mlx4_ib_create_wq-alignment.patch-->>><<<++patches.suse/MIPS-SGI-IP27-fix-exception-handler-replication.patch++>>>
-|	<<<--patches.suse/IB-mlx4-Remove-redundant-attribute-in-mlx4_ib_create.patch-->>><<<++patches.suse/afs-Fix-race-in-commit-bulk-status-fetch.patch++>>>
-|	<<<--patches.suse/IB-mlx4-Check-that-reserved-fields-in-mlx4_ib_create.patch-->>><<<++patches.suse/0053-ceph-take-the-inode-lock-before-acquiring-cap-refs.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Sync-between-remove_one-to-sysfs-calls-that.patch-->>><<<++patches.suse/0054-ceph-increment-decrement-dio-counter-on-async-requests.patch++>>>
-|	<<<--patches.suse/IB-rxe-Make-rxe_counter_name-static.patch-->>><<<++patches.suse/0055-rbd-silence-bogus-uninitialized-warning-in-rbd_object_map_update_finish.patch++>>>
-|	<<<--patches.suse/RDMA-mlx5-Limit-scope-of-get-vector-affinity-local-f.patch-->>><<<++patches.suse/block-check-bi_size-overflow-before-merge.patch++>>>
-|	<<<--patches.suse/RDMA-mlx4-Properly-annotate-link-layer-variable.patch-->>><<<++patches.suse/io_uring-ensure-registered-buffer-import-returns-the.patch++>>>
-|	<<<--patches.suse/RDMA-nes-Remove-zeroed-parameter-from-port-query-cal.patch-->>><<<++patches.suse/block-bfq-deschedule-empty-bfq_queues-not-referred-b.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Expose-software-parsing-for-Raw-Ethernet-QP.patch-->>><<<++patches.suse/iocost-check-active_list-of-all-the-ancestors-in-ioc.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Enable-UMR-for-MRs-created-with-reg_create.patch-->>><<<++patches.suse/rsxx-add-missed-destroy_workqueue-calls-in-remove.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Decouple-MR-allocation-and-population-flows.patch-->>><<<++patches.suse/Input-ff-memless-kill-timer-in-destroy.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Fix-memory-leak-in-clean_mr-error-path.patch-->>><<<++patches.suse/Input-synaptics-rmi4-destroy-F54-poller-workqueue-wh.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Fix-integer-overflow-when-page_shift-31.patch-->>><<<++patches.suse/mm-mempolicy-fix-the-wrong-return-value-and-potentia.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Add-support-for-multi-underlay-QP.patch-->>><<<++patches.suse/mm-memcg-switch-to-css_tryget-in-get_mem_cgroup_from.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Allow-posting-multi-packet-send-WQEs-if-hard.patch-->>><<<++patches.suse/mm-hugetlb-switch-to-css_tryget-in-hugetlb_cgroup_ch.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Report-mlx5-enhanced-multi-packet-WQE-capabi.patch-->>><<<++patches.suse/mm-slub-really-fix-slab-walking-for-init_on_free.patch++>>>
-|	<<<--patches.suse/IB-rdmavt-Use-rvt_put_swqe-in-rvt_clear_mr_ref.patch-->>><<<++patches.suse/mm-memory_hotplug-fix-try_offline_node.patch++>>>
-|	<<<--patches.suse/IB-qib-hfi1-Avoid-flow-control-testing-for-RDMA-writ.patch-->>><<<++patches.suse/mm-page_io.c-do-not-free-shared-swap-slots.patch++>>>
-|	<<<--patches.suse/IB-qib-Remove-unnecessary-memory-allocation-for-boar.patch-->>><<<++patches.suse/mm-debug.c-__dump_page-prints-an-extra-line.patch++>>>
-|	<<<--patches.suse/IB-qib-Stricter-bounds-checking-for-copy-and-array-a.patch-->>><<<++patches.suse/mm-debug.c-PageAnon-is-true-for-PageKsm-pages.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Ratelimit-prints-from-sdma_interrupt.patch-->>><<<++patches.suse/devlink-disallow-reload-operation-during-device-clea.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Improve-local-kmem_cache_alloc-performance.patch-->>><<<++patches.suse/tcp-remove-redundant-new-line-from-tcp_event_sk_skb.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Clean-up-hfi1_user_exp_rcv_setup-function.patch-->>><<<++patches.suse/net-ethernet-dwmac-sun8i-Use-the-correct-function-in.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Clean-up-user_sdma_send_pkts-function.patch-->>><<<++patches.suse/devlink-Add-method-for-time-stamp-on-reporter-s-dump.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Clean-up-pin_vector_pages-function.patch-->>><<<++patches.suse/mlxsw-core-Enable-devlink-reload-only-on-probe.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Fix-the-bail-out-code-in-pin_vector_pages-fu.patch-->>><<<++patches.suse/NFC-nxp-nci-Fix-NULL-pointer-dereference-after-I2C-c.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Remove-duplicate-definitions-of-num_user_pag.patch-->>><<<++patches.suse/mdio_bus-Fix-PTR_ERR-applied-after-initialization-to.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Move-structure-definitions-from-user_exp_rcv.patch-->>><<<++patches.suse/net-smc-fix-refcount-non-blocking-connect-part-2.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Move-structure-and-MACRO-definitions-in-user.patch-->>><<<++patches.suse/dpaa2-eth-free-already-allocated-channels-on-probe-d.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Fix-whitespace-alignment-issue-for-MAD.patch-->>><<<++patches.suse/xfrm-Fix-memleak-on-xfrm-state-destroy.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Add-received-request-info-to-qp_stats.patch-->>><<<++patches.suse/xfrm-release-device-reference-for-invalid-state.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Add-opcode-states-to-qp_stats.patch-->>><<<++patches.suse/net-usb-qmi_wwan-add-support-for-Foxconn-T77W968-LTE.patch++>>>
-|	<<<--patches.suse/IB-usnic-check-for-allocation-failure.patch-->>><<<++patches.suse/slip-Fix-memory-leak-in-slip_open-error-path.patch++>>>
-|	<<<--patches.suse/RDMA-bnxt_re-remove-unnecessary-call-to-memset.patch-->>><<<++patches.suse/net-cdc_ncm-Signedness-bug-in-cdc_ncm_set_dgram_size.patch++>>>
-|	<<<--patches.suse/IB-hfi1-constify-vm_operations_struct.patch-->>><<<++patches.suse/iwlwifi-pcie-don-t-consider-IV-len-in-A-MSDU.patch++>>>
-|	<<<--patches.suse/i40iw-make-some-structures-const.patch-->>><<<++patches.suse/slcan-Fix-memory-leak-in-error-path.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Acquire-QSFP-cable-information-on-loopback.patch-->>><<<++patches.suse/ravb-implement-MTU-change-while-device-is-up.patch++>>>
-|	<<<--patches.suse/IB-hif1-Remove-static-tracing-from-SDMA-hot-path.patch-->>><<<++patches.suse/net-hns3-add-compatible-handling-for-MAC-VLAN-switch.patch++>>>
-|	<<<--patches.suse/IB-qib-Stricter-bounds-checking-for-copy-to-buffer.patch-->>><<<++patches.suse/net-hns3-reallocate-SSU-buffer-size-when-pfc_en-chan.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Use-accessor-to-determine-ring-size.patch-->>><<<++patches.suse/net-hns3-fix-ETS-bandwidth-validation-bug.patch++>>>
-|	<<<--patches.suse/IB-rdmavt-Add-QP-iterator-API-for-QPs.patch-->>><<<++patches.suse/selftests-mlxsw-Adjust-test-to-recent-changes.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Convert-hfi1_error_port_qps-to-use-new-QP-it.patch-->>><<<++patches.suse/ax88172a-fix-information-leak-on-short-answers.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Convert-qp_stats-debugfs-interface-to-use-ne.patch-->>><<<++patches.suse/net-ep93xx_eth-fix-mismatch-of-request_mem_region-in.patch++>>>
-|	<<<--patches.suse/IB-qib-Convert-qp_stats-debugfs-interface-to-use-new.patch-->>><<<++patches.suse/net-gemini-add-missed-free_netdev.patch++>>>
-|	<<<--patches.suse/IB-rdmavt-Handle-dereg-of-inuse-MRs-properly.patch-->>><<<++patches.suse/net-smc-fix-fastopen-for-non-blocking-connect.patch++>>>
-|	<<<--patches.suse/IB-rxe-Move-refcounting-earlier-in-rxe_send.patch-->>><<<++patches.suse/net-hns3-cleanup-of-stray-struct-hns3_link_mode_mapp.patch++>>>
-|	<<<--patches.suse/IB-rxe-Disable-completion-upcalls-when-a-CQ-is-destr.patch-->>><<<++patches.suse/ipmr-Fix-skb-headroom-in-ipmr_get_route.patch++>>>
-|	<<<--patches.suse/IB-rxe-Remove-dangling-prototype.patch-->>><<<++patches.suse/perf-core-Consistently-fail-fork-on-allocation-failu.patch++>>>
-|	<<<--patches.suse/IB-rxe-Fix-up-the-responder-s-find_resources-functio.patch-->>><<<++patches.suse/ntp-y2038-Remove-incorrect-time_t-truncation.patch++>>>
-|	<<<--patches.suse/IB-rxe-Fix-destination-cache-for-IPv6.patch-->>><<<++patches.suse/x86-quirks-Disable-HPET-on-Intel-Coffe-Lake-platform.patch++>>>
-|	<<<--patches.suse/IB-rxe-Add-dst_clone-in-prepare_ipv6_hdr.patch-->>><<<++patches.suse/x86-resctrl-fix-potential-lockdep-warning.patch++>>>
-|	<<<--patches.suse/IB-rxe-Fix-up-rxe_qp_cleanup.patch-->>><<<++patches.suse/i2c-acpi-Force-bus-speed-to-400KHz-if-a-Silead-touch.patch++>>>
-|	<<<--patches.suse/IB-rxe-Remove-unneeded-initialization-in-prepare6.patch-->>><<<++patches.suse/i2c-core-fix-use-after-free-in-of_i2c_notify.patch++>>>
-|	<<<--patches.suse/IB-rxe-Another-fix-for-broken-receive-queue-draining.patch-->>><<<++patches.suse/sched-core-Avoid-spurious-lock-dependencies.patch++>>>
-|	<<<--patches.suse/IB-rxe-Avoid-ICRC-errors-by-copying-into-the-skb-fir.patch-->>><<<++patches.suse/sched-pelt-Fix-update-of-blocked-PELT-ordering.patch++>>>
-|	<<<--patches.suse/IB-rxe-Handle-NETDEV_CHANGE-events.patch-->>><<<++patches.suse/iommu-vt-d-Fix-QI_DEV_IOTLB_PFSID-and-QI_DEV_EIOTLB_.patch++>>>
-|	<<<--patches.suse/net-mlx5-Update-HW-layout-definitions.patch-->>><<<++patches.suse/mdio_bus-Fix-init-if-CONFIG_RESET_CONTROLLER-n.patch++>>>
-|	<<<--patches.suse/IB-core-Add-XRQ-capabilities.patch-->>><<<++patches.suse/afs-Fix-missing-timeout-reset.patch++>>>
-|	<<<--patches.suse/IB-core-Separate-CQ-handle-in-SRQ-context.patch-->>><<<++patches.suse/fork-fix-pidfd_poll-s-return-type.patch++>>>
-|	<<<--patches.suse/IB-core-Add-new-SRQ-type-IB_SRQT_TM.patch-->>><<<++patches.suse/gpiolib-acpi-Add-Terra-Pad-1061-to-the-run_edge_even.patch++>>>
-|	<<<--patches.suse/IB-uverbs-Add-XRQ-creation-parameter-to-UAPI.patch-->>><<<++patches.suse/gpio-max77620-Fixup-debounce-delays.patch++>>>
-|	<<<--patches.suse/IB-uverbs-Add-new-SRQ-type-IB_SRQT_TM.patch-->>><<<++patches.suse/gpio-bd70528-Use-correct-unit-for-debounce-times.patch++>>>
-|	<<<--patches.suse/IB-uverbs-Expose-XRQ-capabilities.patch-->>><<<++patches.suse/tools-gpio-Correctly-add-make-dependencies-for-gpio_.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Fill-XRQ-capabilities.patch-->>><<<++patches.suse/nbd-fix-memory-leak-in-nbd_get_socket.patch++>>>
-|	<<<--patches.suse/net-mlx5-Add-XRQ-support.patch-->>><<<++patches.suse/arm64-uaccess-Ensure-PAN-is-re-enabled-after-unhandl.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Support-IB_SRQT_TM.patch-->>><<<++patches.suse/drm-amd-powerplay-issue-no-PPSMC_MSG_GetCurrPkgPwr-o.patch++>>>
-|	<<<--patches.suse/IB-core-Add-a-generic-way-to-execute-an-operation-on.patch-->>><<<++patches.suse/drm-amdgpu-disable-gfxoff-when-using-register-read-i.patch++>>>
-|	<<<--patches.suse/IB-core-Add-support-to-finalize-objects-in-one-trans.patch-->>><<<++patches.suse/drm-amdgpu-disable-gfxoff-on-original-raven.patch++>>>
-|	<<<--patches.suse/IB-cm-Fix-sleeping-in-atomic-when-RoCE-is-used.patch-->>><<<++patches.suse/drm-i915-Don-t-oops-in-dumb_create-ioctl-if-we-have-.patch++>>>
-|	<<<--patches.suse/IB-core-Add-might_sleep-annotation-to-ib_init_ah_fro.patch-->>><<<++patches.suse/0001-drm-i915-Preload-LUTs-if-the-hw-isn-t-currently-usin.patch++>>>
-|	<<<--patches.suse/RDMA-vmw_pvrdma-Report-network-header-type-in-WC.patch-->>><<<++patches.suse/drm-i915-pmu-Frequency-is-reported-as-accumulated-cy.patch++>>>
-|	<<<--patches.suse/RDMA-vmw_pvrdma-Fix-a-signedness.patch-->>><<<++patches.suse/drm-i915-userptr-Try-to-acquire-the-page-lock-around.patch++>>>
-|	<<<--patches.suse/IB-core-Add-new-ioctl-interface.patch-->>><<<++patches.suse/drm-i915-Protect-request-peeking-with-RCU.patch++>>>
-|	<<<--patches.suse/IB-core-Declare-an-object-instead-of-declaring-only-.patch-->>><<<++patches.suse/drm-i915-make-pool-objects-read-only.patch++>>>
-|	<<<--patches.suse/IB-core-Add-DEVICE-object-and-root-tree-structure.patch-->>><<<++patches.suse/drm-i915-fbdev-Restore-physical-addresses-for-fb_mma.patch++>>>
-|	<<<--patches.suse/IB-core-Add-uverbs-merge-trees-functionality.patch-->>><<<++patches.suse/PM-QoS-Invalidate-frequency-QoS-requests-after-remov.patch++>>>
-|	<<<--patches.suse/IB-core-Add-macros-for-declaring-methods-and-attribu.patch-->>><<<++patches.suse/Revert-fs-ocfs2-fix-possible-null-pointer-dereferenc.patch++>>>
-|	<<<--patches.suse/IB-core-Explicitly-destroy-an-object-while-keeping-u.patch-->>><<<++patches.suse/mm-memory_hotplug-don-t-access-uninitialized-memmaps-in-shrink_zone_span.patch++>>>
-|	<<<--patches.suse/IB-core-Export-ioctl-enum-types-to-user-space.patch-->>><<<++patches.suse/mm-ksm.c-don-t-WARN-if-page-is-still-mapped-in-remove_stable_node.patch++>>>
-|	<<<--patches.suse/IB-core-Add-legacy-driver-s-user-data.patch-->>><<<++patches.suse/afs-Fix-possible-assert-with-callbacks-from-yfs-serv.patch++>>>
-|	<<<--patches.suse/IB-core-Add-completion-queue-cq-object-actions.patch-->>><<<++patches.suse/afs-Fix-large-file-support.patch++>>>
-|	<<<--patches.suse/IB-core-Assign-root-to-all-drivers.patch-->>><<<++patches.suse/bpf-offload-Unlock-on-error-in-bpf_offload_dev_creat.patch++>>>
-|	<<<--patches.suse/IB-core-Expose-ioctl-interface-through-experimental-.patch-->>><<<++patches.suse/net-mlx4_en-fix-mlx4-ethtool-N-insertion.patch++>>>
-|	<<<--patches.suse/hwmon-ftsteutates-Fix-clearing-alarm-sysfs-entries-->>><<<++patches.suse/mlxsw-spectrum_router-Fix-determining-underlay-for-a.patch++>>>
-|	<<<--patches.suse/hwmon-stts751-buffer-overrun-on-wrong-chip-configura-->>><<<++patches.suse/net-sched-ensure-opts_len-IP_TUNNEL_OPTS_MAX-in-act_.patch++>>>
-|	<<<--patches.suse/hwmon-aspeed-pwm-add-THERMAL-dependency-->>><<<++patches.suse/net-mlx4_en-Fix-wrong-limitation-for-number-of-TX-ri.patch++>>>
-|	<<<--patches.suse/docs-disable-KASLR-when-debugging-kernel-->>><<<++patches.suse/net-ipv4-fix-sysctl-max-for-fib_multipath_hash_polic.patch++>>>
-|	<<<--patches.suse/Documentation-sphinx-fix-kernel-doc-decode-for-non-u-->>><<<++patches.suse/gve-fix-dma-sync-bug-where-not-all-pages-synced.patch++>>>
-|	<<<--patches.suse/0001-swait-Add-idle-variants-which-don-t-contribute-to-lo.patch-->>><<<++patches.suse/net-tls-enable-sk_msg-redirect-to-tls-socket-egress.patch++>>>
-|	<<<--patches.suse/rcu_idle_enter-rely-on-callers-disabling-irqs.patch-->>><<<++patches.suse/taprio-don-t-reject-same-mqprio-settings.patch++>>>
-|	<<<--patches.suse/exports-from-rcu_idle_exit-and-rcu_idle_enter.patch-->>><<<++patches.suse/net-phylink-update-documentation-on-create-and-destr.patch++>>>
-|	<<<--patches.suse/net-netfilter-nf_conntrack_core-Fix-net_conntrack_lo.patch-->>><<<++patches.suse/net-phylink-fix-link-mode-modification-in-PHY-mode.patch++>>>
-|	<<<--patches.suse/srcu-Provide-ordering-for-CPU-not-involved-in-grace-.patch-->>><<<++patches.suse/net-sched-act_pedit-fix-WARN-in-the-traffic-path.patch++>>>
-|	<<<--patches.suse/perf-pmu-events-support-additional-power8-pvr-in-mapfile.patch-->>><<<++patches.suse/net-fec-fix-clock-count-mis-match.patch++>>>
-|	<<<--patches.suse/perf-vendor-events-add-power9-pmu-events.patch-->>><<<++patches.suse/net-hns3-fix-a-wrong-reset-interrupt-status-mask.patch++>>>
-|	<<<--patches.suse/perf-vendor-events-add-power9-pvrs-to-mapfile.patch-->>><<<++patches.suse/net-sysfs-Fix-reference-count-leak-in-rx-netdev_queu.patch++>>>
-|	<<<--patches.suse/perf-intel-pt-set-no_aux_samples-for-the-tracking-event.patch-->>><<<++patches.suse/ipv6-route-return-if-there-is-no-fib_nh_gw_family.patch++>>>
-|	<<<--patches.suse/perf-intel-pt-always-set-no-branch-for-dummy-event.patch-->>><<<++patches.suse/s390-qeth-fix-potential-deadlock-on-workqueue-flush++>>>
-|	<<<--patches.suse/14.1-irq-make-the-irqentry-text-section-unconditional.patch-->>><<<++patches.suse/s390-qeth-return-proper-errno-on-io-error++>>>
-|	<<<--patches.suse/perf-vendor-events-powerpc-remove-suffix-in-mapfile.patch-->>><<<++patches.suse/net-ibmvnic-Ignore-H_FUNCTION-return-from-H_EOI-to-t.patch++>>>
-|	<<<--patches.suse/perf-vendor-events-powerpc-update-power9-events.patch-->>><<<++patches.suse/r8152-Re-order-napi_disable-in-rtl8152_close.patch++>>>
-|	<<<--patches.suse/perf-x86-fix-data-source-decoding-for-skylake.patch-->>><<<++patches.suse/net-mlx5e-Fix-error-flow-cleanup-in-mlx5e_tc_tun_cre.patch++>>>
-|	<<<--patches.suse/x86-mce-amd-allow-any-cpu-to-initialize-the-smca_banks-array.patch-->>><<<++patches.suse/net-mlx5e-Fix-ingress-rate-configuration-for-represe.patch++>>>
-|	<<<--patches.suse/sched-fair-Call-cpufreq-update-util-handlers-less-frequently-on-UP.patch-->>><<<++patches.suse/net-mlx5e-Reorder-mirrer-action-parsing-to-check-for.patch++>>>
-|	<<<--patches.suse/sched-core-Reuse-put_prev_task.patch-->>><<<++patches.suse/net-mlx5-DR-Fix-invalid-EQ-vector-number-on-CQ-creat.patch++>>>
-|	<<<--patches.suse/sched-fair-Pass-rq-to-weighted_cpuload.patch-->>><<<++patches.suse/net-mlx5-DR-Skip-rehash-for-tables-with-byte-mask-ze.patch++>>>
-|	<<<--patches.suse/sched-fair-Avoid-checking-cfs_rq-nr_running-twice.patch-->>><<<++patches.suse/net-mlx5-DR-Limit-STE-hash-table-enlarge-based-on-by.patch++>>>
-|	<<<--patches.suse/sched-fair-Drop-always-true-parameter-of-update_cfs_rq_load_avg.patch-->>><<<++patches.suse/net-mlx5e-Fix-set-vf-link-state-error-flow.patch++>>>
-|	<<<--patches.suse/sched-pelt-Fix-false-running-accounting.patch-->>><<<++patches.suse/net-mlx5e-Do-not-use-non-EXT-link-modes-in-EXT-mode.patch++>>>
-|	<<<--patches.suse/numa-sched-slow-down-scan-rate-if-shared-faults-dominate.patch-->>><<<++patches.suse/net-mlx5e-Add-missing-capability-bit-check-for-IP-in.patch++>>>
-|	<<<--patches.suse/sched-numa-scale-scan-period-with-tasks-in-group-and-shared-private.patch-->>><<<++patches.suse/net-mlx5-Fix-auto-group-size-calculation.patch++>>>
-|	<<<--patches.suse/sched-fair-Fix-wake_affine-for-NUMA_BALANCING.patch-->>><<<++patches.suse/net-mlx5-Update-the-list-of-the-PCI-supported-device.patch++>>>
-|	<<<--patches.suse/0001-x86-entry-64-Refactor-IRQ-stacks-and-make-them-NMI-s.patch-->>><<<++patches.suse/net-mlxfw-Verify-FSM-error-code-translation-doesn-t-.patch++>>>
-|	<<<--patches.suse/0002-x86-entry-64-Initialize-the-top-of-the-IRQ-stack-bef.patch-->>><<<++patches.suse/net-sysfs-fix-netdev_queue_add_kobject-breakage.patch++>>>
-|	<<<--patches.suse/0003-x86-dumpstack-Fix-occasionally-missing-registers.patch-->>><<<++patches.suse/nfc-port100-handle-command-failure-cleanly.patch++>>>
-|	<<<--patches.suse/0004-x86-dumpstack-Fix-interrupt-and-exception-stack-boun.patch-->>><<<++patches.suse/sfc-Only-cancel-the-PPS-workqueue-if-it-exists.patch++>>>
-|	<<<--patches.suse/0005-objtool-Add-ORC-unwind-table-generation.patch-->>><<<++patches.suse/net-ipv6-IPV6_TRANSPARENT-check-NET_RAW-prior-to-NET.patch++>>>
-|	<<<--patches.suse/0006-objtool-x86-Add-facility-for-asm-code-to-provide-unw.patch-->>><<<++patches.suse/msft-hv-1986-hv_netvsc-Fix-offset-usage-in-netvsc_send_table.patch++>>>
-|	<<<--patches.suse/0007-x86-entry-64-Add-unwind-hint-annotations.patch-->>><<<++patches.suse/msft-hv-1987-hv_netvsc-Fix-send_table-offset-in-case-of-a-host-bu.patch++>>>
-|	<<<--patches.suse/0008-x86-asm-Add-unwind-hint-annotations-to-sync_core.patch-->>><<<++patches.suse/net-rtnetlink-prevent-underflows-in-do_setvfinfo.patch++>>>
-|	<<<--patches.suse/0001-objtool-Fix-gcov-check-for-older-versions-of-GCC.patch-->>><<<++patches.suse/r8152-avoid-to-call-napi_disable-twice.patch++>>>
-|	<<<--patches.suse/0001-x86-asm-Add-ASM_UNREACHABLE.patch-->>><<<++patches.suse/0001-virtio_ring-fix-return-code-on-DMA-mapping-fails.patch++>>>
-|	<<<--patches.suse/0001-x86-asm-Make-objtool-unreachable-macros-independent-.patch-->>><<<++patches.suse/0001-virtio_console-allocate-inbufs-in-add_port-only-if-i.patch++>>>
-|	<<<--patches.suse/0001-x86-unwind-Add-the-ORC-unwinder.patch-->>><<<++patches.suse/0001-virtio_balloon-fix-shrinker-scan-number-of-pages.patch++>>>
-|	<<<--patches.suse/0002-x86-kconfig-Make-it-easier-to-switch-to-the-new-ORC-.patch-->>><<<++patches.suse/0001-virtio_balloon-fix-shrinker-count.patch++>>>
-|	<<<--patches.suse/0003-x86-kconfig-Consolidate-unwinders-into-multiple-choi.patch-->>><<<++patches.suse/tpm-add-check-after-commands-attribs-tab-allocation.patch++>>>
-|	<<<--patches.suse/06-x86-ldt-64-refresh-ds-and-es-when-modify_ldt-changes-an-entry.patch-->>><<<++patches.suse/tpm-Switch-to-platform_get_irq_optional.patch++>>>
-|	<<<--patches.suse/0001-objtool-Assume-unannotated-UD2-instructions-are-dead.patch-->>><<<++patches.suse/io_uring-Fix-mm_fault-with-READ-WRITE_FIXED.patch++>>>
-|	<<<--patches.suse/0002-objtool-Skip-unreachable-warnings-for-alt-instructio.patch-->>><<<++patches.suse/ahci-Add-support-for-Amazon-s-Annapurna-Labs-SATA-co.patch++>>>
-|	<<<--patches.suse/0003-objtool-Fix-mtune-atom-decoding-support-in-objtool-2.patch-->>><<<++patches.suse/ahci-tegra-use-regulator_bulk_set_supply_names.patch++>>>
-|	<<<--patches.suse/17-x86-xen-64-rearrange-the-syscall-entries.patch-->>><<<++patches.suse/libata-Ensure-ata_port-probe-has-completed-before-de.patch++>>>
-|	<<<--patches.suse/0001-x86-asm-Fix-UNWIND_HINT_REGS-macro-for-older-binutil.patch-->>><<<++patches.suse/block-Fix-writeback-throttling-W-1-compiler-warnings.patch++>>>
-|	<<<--patches.suse/0001-objtool-Fix-validate_branch-return-codes.patch-->>><<<++patches.suse/fcntl-fix-typo-in-RWH_WRITE_LIFE_NOT_SET-r-w-hint-na.patch++>>>
-|	<<<--patches.suse/0002-objtool-Track-DRAP-separately-from-callee-saved-regi.patch-->>><<<++patches.suse/blk-mq-avoid-sysfs-buffer-overflow-with-too-many-CPU.patch++>>>
-|	<<<--patches.suse/17.1-x86-xen-64-fix-the-reported-ss-and-cs-in-syscall.patch-->>><<<++patches.suse/bdev-Factor-out-bdev-revalidation-into-a-common-help.patch++>>>
-|	<<<--patches.suse/0001-objtool-Fix-objtool-fallthrough-detection-with-funct.patch-->>><<<++patches.suse/bdev-Refresh-bdev-size-for-disks-without-partitionin.patch++>>>
-|	<<<--patches.suse/0001-objtool-Handle-GCC-stack-pointer-adjustment-bug.patch-->>><<<++patches.suse/blk-mq-make-sure-that-line-break-can-be-printed.patch++>>>
-|	<<<--patches.suse/0001-x86-boot-KASLR-Wrap-e820-entries-walking-code-into-n.patch-->>><<<++patches.suse/block-Warn-if-elevator-parameter-is-used.patch++>>>
-|	<<<--patches.suse/0002-x86-boot-KASLR-Switch-to-pass-struct-mem_vector-to-p.patch-->>><<<++patches.suse/0005-block-Remove-REQ_OP_ZONE_RESET-plugging.patch++>>>
-|	<<<--patches.suse/0003-x86-boot-KASLR-Rename-process_e820_entry-into-proces.patch-->>><<<++patches.suse/0006-block-Simplify-REQ_OP_ZONE_RESET_ALL-handling.patch++>>>
-|	<<<--patches.suse/efi-Introduce-efi_early_memdesc_ptr-to-get-pointer-t.patch-->>><<<++patches.suse/0007-block-add-zone-open-close-and-finish-operations.patch++>>>
-|	<<<--patches.suse/x86-boot-KASLR-Prefer-mirrored-memory-regions-for-th.patch-->>><<<++patches.suse/block-Don-t-disable-interrupts-in-trigger_softirq.patch++>>>
-|	<<<--patches.suse/0001-x86-boot-KASLR-Work-around-firmware-bugs-by-excludin.patch-->>><<<++patches.suse/md-raid0-Fix-an-error-message-in-raid0_make_request.patch++>>>
-|	<<<--patches.suse/x86-cpu-amd-limit-cpu_core_id-fixup-to-families-older-than-f17h.patch-->>><<<++patches.suse/0012-md-bitmap-avoid-race-window-between-md_bitmap_resize.patch++>>>
-|	<<<--patches.suse/x86-cpu-amd-derive-l3-shared_cpu_map-from-cpu_llc_shared_mask.patch-->>><<<++patches.suse/md-improve-handling-of-bio-with-REQ_PREFLUSH-in-md_f.patch++>>>
-|	<<<--patches.suse/0001-x86-nmi-Use-raw-lock.patch-->>><<<++patches.suse/0013-md-no-longer-compare-spare-disk-superblock-events-in.patch++>>>
-|	<<<--patches.suse/0001-sched-wait-Remove-the-lockless-swait_active-check-in.patch-->>><<<++patches.suse/loop-fix-no-unmap-write-zeroes-request-behavior.patch++>>>
-|	<<<--patches.suse/0001-locking-osq_lock-Fix-osq_lock-queue-corruption.patch-->>><<<++patches.suse/nvme-fc-Sync-nvme-fc-header-to-FC-NVME-2.patch++>>>
-|	<<<--patches.suse/0001-locking-rwsem-spinlock-Add-killable-versions-of-__do.patch-->>><<<++patches.suse/nvme-fc-and-nvmet-fc-sync-with-FC-NVME-2-header-chan.patch++>>>
-|	<<<--patches.suse/0001-locking-rwsem-xadd-Add-killable-versions-of-rwsem_do.patch-->>><<<++patches.suse/nvme-fc-Set-new-cmd-set-indicator-in-nvme-fc-cmnd-iu.patch++>>>
-|	<<<--patches.suse/01-jump_label-fix-concurrent-static_key_enable-disable.patch-->>><<<++patches.suse/nvme-fc-clarify-error-messages.patch++>>>
-|	<<<--patches.suse/jump_label-Split-out-code-under-the-hotplug-lock.patch-->>><<<++patches.suse/nvme-fc-ensure-association_id-is-cleared-regardless-.patch++>>>
-|	<<<--patches.suse/02-jump_label-provide-hotplug-context-variants.patch-->>><<<++patches.suse/nvme-introduce-nvme_is_aen_req-function.patch++>>>
-|	<<<--patches.suse/futex-Remove-duplicated-code-and-fix-undefined-behav.patch-->>><<<++patches.suse/nvmet-use-bio_io_error-instead-of-duplicating-it.patch++>>>
-|	<<<--patches.suse/0001-smp-Avoid-using-two-cache-lines-for-struct-call_sing.patch-->>><<<++patches.suse/nvmet-add-unlikely-check-at-nvmet_req_alloc_sgl.patch++>>>
-|	<<<--patches.suse/0001-locking-pvqspinlock-Relax-cmpxchg-s-to-improve-perfo.patch-->>><<<++patches.suse/nvmet-rdma-add-unlikely-check-at-nvmet_rdma_map_sgl_.patch++>>>
-|	<<<--patches.suse/13-x86-mm-give-each-mm-tlb-flush-generation-a-unique-id.patch-->>><<<++patches.suse/nvme-introduce-Command-Aborted-By-host-status-code.patch++>>>
-|	<<<--patches.suse/14-x86-mm-track-the-tlb-s-tlb_gen-and-update-the-flushing-algorithm.patch-->>><<<++patches.suse/nvme-move-common-call-to-nvme_cleanup_cmd-to-core-la.patch++>>>
-|	<<<--patches.suse/16-x86-mm-rework-lazy-tlb-mode-and-tlb-freshness-tracking.patch-->>><<<++patches.suse/nvme-resync-include-linux-nvme.h-with-nvmecli.patch++>>>
-|	<<<--patches.suse/17-x86-mm-stop-calling-leave_mm-in-idle-code.patch-->>><<<++patches.suse/nvme-Cleanup-and-rename-nvme_block_nr.patch++>>>
-|	<<<--patches.suse/30-x86-mm-add-the-nopcid-boot-option-to-turn-off-pcid.patch-->>><<<++patches.suse/nvme-Introduce-nvme_lba_to_sect.patch++>>>
-|	<<<--patches.suse/29-x86-mm-enable-cr4-pcide-on-supported-systems.patch-->>><<<++patches.suse/nvmet-tcp-Don-t-check-data_len-in-nvmet_tcp_map_data.patch++>>>
-|	<<<--patches.suse/01-x86-cpu-amd-document-amd-secure-memory-encryption-sme.patch-->>><<<++patches.suse/nvmet-tcp-Don-t-set-the-request-s-data_len.patch++>>>
-|	<<<--patches.suse/02-x86-mm-pat-set-write-protect-cache-mode-for-full-pat-support.patch-->>><<<++patches.suse/nvmet-Introduce-common-execute-function-for-get_log_.patch++>>>
-|	<<<--patches.suse/03-x86-mpparse-x86-acpi-x86-pci-x86-dmi-sfi-use-memremap-for-ram-mappings.patch-->>><<<++patches.suse/nvmet-Cleanup-discovery-execute-handlers.patch++>>>
-|	<<<--patches.suse/04-x86-cpu-amd-add-the-secure-memory-encryption-cpu-feature.patch-->>><<<++patches.suse/nvmet-Introduce-nvmet_dsm_len-helper.patch++>>>
-|	<<<--patches.suse/05-x86-cpu-amd-handle-sme-reduction-in-physical-address-size.patch-->>><<<++patches.suse/nvmet-Remove-the-data_len-field-from-the-nvmet_req-s.patch++>>>
-|	<<<--patches.suse/06-x86-mm-add-secure-memory-encryption-sme-support.patch-->>><<<++patches.suse/nvmet-Open-code-nvmet_req_execute.patch++>>>
-|	<<<--patches.suse/07-x86-mm-remove-phys_to_virt-usage-in-ioremap.patch-->>><<<++patches.suse/nvmet-fill-discovery-controller-sn-fr-and-mn-correct.patch++>>>
-|	<<<--patches.suse/08-x86-mm-add-support-to-enable-sme-in-early-boot-processing.patch-->>><<<++patches.suse/nvmet-clean-up-command-parsing-a-bit.patch++>>>
-|	<<<--patches.suse/09-x86-mm-simplify-pd_page-macros.patch-->>><<<++patches.suse/nvmet-add-plugging-for-read-write-when-ns-is-bdev.patch++>>>
-|	<<<--patches.suse/10-x86-mm-provide-general-kernel-support-for-memory-encryption.patch-->>><<<++patches.suse/nvmet-stop-using-bio_set_op_attrs.patch++>>>
-|	<<<--patches.suse/11-x86-mm-add-sme-support-for-read_cr3_pa.patch-->>><<<++patches.suse/nvme-Fix-parsing-of-ANA-log-page.patch++>>>
-|	<<<--patches.suse/12-x86-mm-extend-early_memremap-support-with-additional-attrs.patch-->>><<<++patches.suse/0014-md-raid1-avoid-soft-lockup-under-high-load.patch++>>>
-|	<<<--patches.suse/13-x86-mm-add-support-for-early-encryption-decryption-of-memory.patch-->>><<<++patches.suse/0015-md-avoid-invalid-memory-access-for-array-sb-dev_role.patch++>>>
-|	<<<--patches.suse/14-x86-mm-insure-that-boot-memory-areas-are-mapped-properly.patch-->>><<<++patches.suse/md-raid10-prevent-access-of-uninitialized-resync_pag.patch++>>>
-|	<<<--patches.suse/15-x86-boot-e820-add-support-to-determine-the-e820-type-of-an-address.patch-->>><<<++patches.suse/0003-bcache-fix-a-lost-wake-up-problem-caused-by-mca_cann.patch++>>>
-|	<<<--patches.suse/16-efi-add-an-efi-table-address-match-function.patch-->>><<<++patches.suse/0004-bcache-fix-static-checker-warning-in-bcache_device_f.patch++>>>
-|	<<<--patches.suse/17-efi-update-efi_mem_type-to-return-an-error-rather-than-0.patch-->>><<<++patches.suse/0005-bcache-add-more-accurate-error-messages-in-read_supe.patch++>>>
-|	<<<--patches.suse/18-x86-efi-update-efi-pagetable-creation-to-work-with-sme.patch-->>><<<++patches.suse/0006-bcache-deleted-code-comments-for-dead-code-in-bch_da.patch++>>>
-|	<<<--patches.suse/19-x86-mm-add-support-to-access-boot-related-data-in-the-clear.patch-->>><<<++patches.suse/0007-bcache-add-code-comment-bch_keylist_pop-and-bch_keyl.patch++>>>
-|	<<<--patches.suse/20-x86-boot-use-memremap-to-map-the-mpf-and-mpc-data.patch-->>><<<++patches.suse/0008-bcache-fix-deadlock-in-bcache_allocator.patch++>>>
-|	<<<--patches.suse/21-x86-mm-add-support-to-access-persistent-memory-in-the-clear.patch-->>><<<++patches.suse/0009-bcache-add-code-comments-in-bch_btree_leaf_dirty.patch++>>>
-|	<<<--patches.suse/22-x86-mm-add-support-for-changing-the-memory-encryption-attribute.patch-->>><<<++patches.suse/0010-bcache-add-idle_max_writeback_rate-sysfs-interface.patch++>>>
-|	<<<--patches.suse/23-x86-realmode-decrypt-trampoline-area-if-memory-encryption-is-active.patch-->>><<<++patches.suse/0011-bcache-at-least-try-to-shrink-1-node-in-bch_mca_scan.patch++>>>
-|	<<<--patches.suse/24-x86-swiotlb-add-memory-encryption-support.patch-->>><<<++patches.suse/0012-bcache-remove-the-extra-cflags-for-request.o.patch++>>>
-|	<<<--patches.suse/25-swiotlb-add-warnings-for-use-of-bounce-buffers-with-sme.patch-->>><<<++patches.suse/0013-bcache-don-t-export-symbols.patch++>>>
-|	<<<--patches.suse/26-x86-cpu-amd-make-the-microcode-level-available-earlier-in-the-boot.patch-->>><<<++patches.suse/0016-drivers-md-raid5.c-use-the-new-spelling-of-RWH_WRITE.patch++>>>
-|	<<<--patches.suse/27-iommu-amd-allow-the-amd-iommu-to-work-with-memory-encryption.patch-->>><<<++patches.suse/nvme-Add-hardware-monitoring-support.patch++>>>
-|	<<<--patches.suse/28-x86-boot-realmode-check-for-memory-encryption-on-the-aps.patch-->>><<<++patches.suse/nvme-Discard-workaround-for-non-conformant-devices.patch++>>>
-|	<<<--patches.suse/29-x86-drm-fbdev-do-not-specify-encrypted-memory-for-video-mappings.patch-->>><<<++patches.suse/nvme-hwmon-provide-temperature-min-and-max-values-fo.patch++>>>
-|	<<<--patches.suse/30-kvm-x86-svm-support-secure-memory-encryption-within-kvm.patch-->>><<<++patches.suse/nvme-hwmon-add-quirk-to-avoid-changing-temperature-t.patch++>>>
-|	<<<--patches.suse/31-x86-mm-kexec-allow-kexec-to-be-used-with-sme.patch-->>><<<++patches.suse/nbd-prevent-memory-leak.patch++>>>
-|	<<<--patches.suse/32-xen-x86-remove-sme-feature-in-pv-guests.patch-->>><<<++patches.suse/0008-block-Enhance-blk_revalidate_disk_zones.patch++>>>
-|	<<<--patches.suse/33-x86-mm-use-proper-encryption-attributes-with-dev-mem.patch-->>><<<++patches.suse/0009-block-cleanup-the-zoned-case-in-blk_revalidate_disk_.patch++>>>
-|	<<<--patches.suse/34-x86-mm-create-native_make_p4d-for-pgtable_levels-4.patch-->>><<<++patches.suse/0010-block-Simplify-report-zones-execution.patch++>>>
-|	<<<--patches.suse/35-x86-mm-add-support-to-encrypt-the-kernel-in-place.patch-->>><<<++patches.suse/0011-block-Remove-partition-support-for-zoned-block-devic.patch++>>>
-|	<<<--patches.suse/36-x86-boot-add-early-cmdline-parsing-for-options-with-arguments.patch-->>><<<++patches.suse/0012-null_blk-clean-up-the-block-device-operations.patch++>>>
-|	<<<--patches.suse/37-compiler-gcc-h-introduce-_nostackprotector-function-attribute.patch-->>><<<++patches.suse/0013-null_blk-clean-up-report-zones.patch++>>>
-|	<<<--patches.suse/38-x86-mm-add-support-to-make-use-of-secure-memory-encryption.patch-->>><<<++patches.suse/0014-block-rework-zone-reporting.patch++>>>
-|	<<<--patches.suse/39-x86-boot-fix-memremap-related-build-failure.patch-->>><<<++patches.suse/0023-block-refactor-rescan_partitions.patch++>>>
-|	<<<--patches.suse/x86-mpx-do-not-allow-mpx-if-we-have-mappings-above-47-bit-->>><<<++patches.suse/dm-writecache-handle-REQ_FUA.patch++>>>
-|	<<<--patches.suse/19-x86-mm-implement-pcid-based-optimization-try-to-preserve-old-tlb-entries-using-pcid.patch-->>><<<++patches.suse/dm-zoned-reduce-overhead-of-backing-device-checks.patch++>>>
-|	<<<--patches.suse/x86-mm-pkeys-Fix-typo-in-Documentation-x86-protectio.patch-->>><<<++patches.suse/Revert-dm-crypt-use-WQ_HIGHPRI-for-the-IO-and-crypt-.patch++>>>
-|	<<<--patches.suse/40-x86-mm-kexec-fix-memory-corruption-with-sme-on-successive-kexecs.patch-->>><<<++patches.suse/mtd-spear_smi-Fix-Write-Burst-mode.patch++>>>
-|	<<<--patches.suse/41-acpi-x86-mm-remove-encryption-mask-from-acpi-page-protection-type.patch-->>><<<++patches.suse/mtd-devices-fix-mchp23k256-read-and-write.patch++>>>
-|	<<<--patches.suse/x86-mm-mm-hwpoison-clear-present-bit-for-kernel-1-1-mappings-of-poison-pages.patch-->>><<<++patches.suse/mtd-cfi_cmdset_0002-only-check-errors-when-ready-in-.patch++>>>
-|	<<<--patches.suse/kvm-x86-Avoid-clearing-the-C-bit-in-rsvd_bits.patch-->>><<<++patches.suse/mtd-spi-nor-intel-spi-Add-support-for-Intel-Comet-La.patch++>>>
-|	<<<--patches.suse/42-x86-mm-fix-sme-encryption-stack-ptr-handling.patch-->>><<<++patches.suse/mtd-spi-nor-fix-silent-truncation-in-spi_nor_read.patch++>>>
-|	<<<--patches.suse/x86-mm-Use-pr_cont-in-dump_pagetable-->>><<<++patches.suse/mtd-spi-nor-fix-silent-truncation-in-spi_nor_read_ra.patch++>>>
-|	<<<--patches.suse/timekeeping-Use-proper-timekeeper-for-debug-code-->>><<<++patches.suse/mtd-rawnand-Change-calculating-of-position-page-cont.patch++>>>
-|	<<<--patches.suse/genirq-Fix-for_each_action_of_desc-macro.patch-->>><<<++patches.suse/mtd-rawnand-brcmnand-Fix-NULL-pointer-assignment.patch++>>>
-|	<<<--patches.suse/irqchip-gic-Report-that-effective-affinity-is-a-sing.patch-->>><<<++patches.suse/btrfs-simplify-inode-locking-for-RWF_NOWAIT.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-Report-that-effective-affinity-is-a-s.patch-->>><<<++patches.suse/btrfs-use-refcount_inc_not_zero-in-kill_all_nodes.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Report-that-effective-affinity-is.patch-->>><<<++patches.suse/btrfs-Avoid-getting-stuck-during-cyclic-writebacks.patch++>>>
-|	<<<--patches.suse/0001-genirq-Export-more-irq_chip_-_parent-functions.patch-->>><<<++patches.suse/Btrfs-fix-negative-subv_writers-counter-and-data-spa.patch++>>>
-|	<<<--patches.suse/0002-genirq-Add-handle_fasteoi_-level-edge-_irq-flow-hand.patch-->>><<<++patches.suse/Btrfs-fix-metadata-space-leak-on-fixup-worker-failur.patch++>>>
-|	<<<--patches.suse/0003-irqdomain-Factor-out-code-to-add-and-remove-items-to.patch-->>><<<++patches.suse/btrfs-check-page-mapping-when-loading-free-space-cac.patch++>>>
-|	<<<--patches.suse/0004-irqdomain-Check-for-NULL-function-pointer-in-irq_dom.patch-->>><<<++patches.suse/btrfs-Remove-btrfs_bio-flags-member.patch++>>>
-|	<<<--patches.suse/0005-irqdomain-Add-irq_domain_-push-pop-_irq-functions.patch-->>><<<++patches.suse/Btrfs-send-allow-clone-operations-within-the-same-fi.patch++>>>
-|	<<<--patches.suse/0009-irqdomain-Prevent-potential-NULL-pointer-dereference.patch-->>><<<++patches.suse/Btrfs-send-skip-backreference-walking-for-extents-wi.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Properly-handle-command-queue-wra.patch-->>><<<++patches.suse/btrfs-scrub-Don-t-check-free-space-before-marking-a-.patch++>>>
-|	<<<--patches.suse/genirq-Let-irq_set_vcpu_affinity-iterate-over-hierar.patch-->>><<<++patches.suse/Btrfs-fix-block-group-remaining-RO-forever-after-err.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-Add-redistributor-iterator.patch-->>><<<++patches.suse/btrfs-record-all-roots-for-rename-exchange-on-a-subv.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-Add-VLPI-DirectLPI-discovery.patch-->>><<<++patches.suse/affs-fix-a-memory-leak-in-affs_remount.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Move-LPI-definitions-around.patch-->>><<<++patches.suse/selftests-breakpoints-Fix-a-typo-of-function-name.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Add-probing-for-VLPI-properties.patch-->>><<<++patches.suse/kselftest-Fix-NULL-INSTALL_PATH-for-TARGETS-runlist.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Macro-ize-its_send_single_command.patch-->>><<<++patches.suse/arm64-errata-Hide-CTR_EL0.DIC-on-systems-affected-by.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Implement-irq_set_irqchip_state-f.patch-->>><<<++patches.suse/arm64-Fake-the-IminLine-size-on-systems-affected-by-.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Split-out-property-table-allocati.patch-->>><<<++patches.suse/arm64-compat-Workaround-Neoverse-N1-1542419-for-comp.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Allow-use-of-indirect-VCPU-tables.patch-->>><<<++patches.suse/arm64-Silence-clang-warning-on-mismatched-value-regi.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Split-out-pending-table-allocatio.patch-->>><<<++patches.suse/Documentation-perf-Update-documentation-for-ThunderX.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Rework-LPI-freeing.patch-->>><<<++patches.suse/drivers-perf-Add-CCPI2-PMU-support-in-ThunderX2-UNCO.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Generalize-device-table-allocatio.patch-->>><<<++patches.suse/0001-arm64-mm-use-arm64_dma_phys_limit-instead-of-calling.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Generalize-LPI-configuration.patch-->>><<<++patches.suse/0002-arm64-rename-variables-used-to-calculate-ZONE_DMA32-.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v4-Add-management-structure-definitions.patch-->>><<<++patches.suse/0003-arm64-use-both-ZONE_DMA-and-ZONE_DMA32.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Add-GICv4-ITS-command-definitions.patch-->>><<<++patches.suse/0004-mm-refresh-ZONE_DMA-and-ZONE_DMA32-comments-in-enum-.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Add-VLPI-configuration-hook.patch-->>><<<++patches.suse/arm64-mm-fix-unused-variable-warning-in-zone_sizes_init.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Add-VLPI-map-unmap-operations.patch-->>><<<++patches.suse/dma-direct-turn-arch_zone_dma_bits-into-a-variable.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Add-VLPI-configuration-handling.patch-->>><<<++patches.suse/arm64-mm-reserve-cma-and-crashkernel-in-zone_dma32.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Add-VPE-domain-infrastructure.patch-->>><<<++patches.suse/arm64-kpti-Add-NVIDIA-s-Carmel-core-to-the-KPTI-whit.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Add-VPE-irq-domain-allocation-tea.patch-->>><<<++patches.suse/s390-qdio-move-ssqd-sniffer-mask-definition++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Add-VPE-irq-domain-de-activation.patch-->>><<<++patches.suse/s390-unwind-fix-get_stack_pointernull-null.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Add-VPENDBASER-VPROPBASER-accesso.patch-->>><<<++patches.suse/s390-process-avoid-custom-stack-unwinding-in-get_wchan.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Add-VPE-scheduling.patch-->>><<<++patches.suse/s390-mm-properly-clear-_PAGE_NOEXEC-bit-when-it-is-n.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Add-VPE-invalidation-hook.patch-->>><<<++patches.suse/s390-always-inline-current_stack_pointer.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Add-VPE-affinity-changes.patch-->>><<<++patches.suse/s390-unwind-drop-unnecessary-code-around-calling-ftrace_graph_ret_addr.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Add-VPE-interrupt-masking.patch-->>><<<++patches.suse/s390-pkey-fix-memory-leak-within-copy_apqns_from_user++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Make-LPI-allocation-optional-on-d.patch-->>><<<++patches.suse/s390-crypto-fix-unsigned-variable-compared-with-zero++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Add-device-proxy-for-VPE-manageme.patch-->>><<<++patches.suse/0001-xen-gntdev-Use-select-for-DMA_SHARED_BUFFER.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Move-pending-doorbell-after-VMOVP.patch-->>><<<++patches.suse/kvm-svm-serialize-access-to-the-sev-asid-bitmap++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Allow-doorbell-interrupts-to-be-i.patch-->>><<<++patches.suse/kvm-svm-guard-against-deactivate-when-performing-wbinvd-df_flush++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Set-implementation-defined-bit-to.patch-->>><<<++patches.suse/KVM-nVMX-Always-write-vmcs02.GUEST_CR3-during-nested.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v4-Add-per-VM-VPE-domain-creation.patch-->>><<<++patches.suse/kvm-x86-introduce-vcpu-arch-xsaves_enabled++>>>
-|	<<<--patches.suse/irqchip-gic-v4-Add-VPE-command-interface.patch-->>><<<++patches.suse/kvm-vmx-fix-conditions-for-guest-ia32_xss-support++>>>
-|	<<<--patches.suse/irqchip-gic-v4-Add-VLPI-configuration-interface.patch-->>><<<++patches.suse/KVM-PPC-Book3S-HV-XIVE-Set-kvm-arch.xive-when-VPs-ar.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v4-Add-some-basic-documentation.patch-->>><<<++patches.suse/kvm-retpolines-x86-eliminate-retpoline-from-vmx-c-exit-handlers++>>>
-|	<<<--patches.suse/irqchip-gic-v4-Enable-low-level-GICv4-operations.patch-->>><<<++patches.suse/0003-kvm-s390-cleanup-kvm_arch_init-error-path++>>>
-|	<<<--patches.suse/irqchip-gic-v3-Advertise-GICv4-support-to-KVM.patch-->>><<<++patches.suse/KVM-arm-arm64-vgic-Don-t-rely-on-the-wrong-pending-t.patch++>>>
-|	<<<--patches.suse/irqchip-gic-Make-irq_chip-const.patch-->>><<<++patches.suse/kvm-x86-fix-presentation-of-tsx-feature-in-arch_capabilities++>>>
-|	<<<--patches.suse/smp-hotplug-Handle-removal-correctly-in-cpuhp_store_.patch-->>><<<++patches.suse/KVM-x86-do-not-modify-masked-bits-of-shared-MSRs.patch++>>>
-|	<<<--patches.suse/01-x86-perf-cqm-wipe-out-perf-based-cqm.patch-->>><<<++patches.suse/kvm-vmx-implement-msr_ia32_tsx_ctrl-disable-rtm-functionality++>>>
-|	<<<--patches.suse/02-x86-intel_rdt-cqm-documentation-for-resctrl-based-rdt-monitoring.patch-->>><<<++patches.suse/kvm-vmx-use-msr_ia32_tsx_ctrl-to-hard-disable-tsx-on-guest-that-lack-it++>>>
-|	<<<--patches.suse/03-x86-intel_rdt-introduce-a-common-compile-option-for-rdt.patch-->>><<<++patches.suse/kvm-x86-remove-a-spurious-export-of-a-static-function++>>>
-|	<<<--patches.suse/04-x86-intel_rdt-change-file-names-to-accommodate-rdt-monitor-code.patch-->>><<<++patches.suse/KVM-x86-Grab-KVM-s-srcu-lock-when-setting-nested-sta.patch++>>>
-|	<<<--patches.suse/05-x86-intel_rdt-mark-rdt_root-and-closid_alloc-as-static.patch-->>><<<++patches.suse/kvm-nvmx-relax-guest-ia32_feature_control-constraints++>>>
-|	<<<--patches.suse/06-x86-intel_rdt-cleanup-namespace-to-support-rdt-monitoring.patch-->>><<<++patches.suse/KVM-PPC-Book3S-HV-XIVE-Free-previous-EQ-page-when-se.patch++>>>
-|	<<<--patches.suse/07-x86-intel_rdt-make-rdt_resources_all-more-readable.patch-->>><<<++patches.suse/KVM-PPC-Book3S-HV-XIVE-Fix-potential-page-leak-on-er.patch++>>>
-|	<<<--patches.suse/08-x86-intel_rdt-cqm-add-rdt-monitoring-initialization.patch-->>><<<++patches.suse/edac-amd64-set-grain-per-dimm.patch++>>>
-|	<<<--patches.suse/09-x86-intel_rdt-cqm-add-rmid-resource-monitoring-id-management.patch-->>><<<++patches.suse/edac-ghes-fix-locking-and-memory-barrier-issues.patch++>>>
-|	<<<--patches.suse/10-x86-intel_rdt-simplify-info-and-base-file-lists.patch-->>><<<++patches.suse/EDAC-Replace-EDAC_DIMM_PTR-macro-with-edac_get_dimm-.patch++>>>
-|	<<<--patches.suse/11-x86-intel_rdt-cqm-add-info-files-for-rdt-monitoring.patch-->>><<<++patches.suse/EDAC-Remove-EDAC_DIMM_OFF-macro.patch++>>>
-|	<<<--patches.suse/12-x86-intel_rdt-prepare-for-rdt-monitoring-mkdir-support.patch-->>><<<++patches.suse/EDAC-Introduce-an-mci_for_each_dimm-iterator.patch++>>>
-|	<<<--patches.suse/13-x86-intel_rdt-cqm-add-mkdir-support-for-rdt-monitoring.patch-->>><<<++patches.suse/EDAC-mc-Do-not-BUG_ON-in-edac_mc_alloc.patch++>>>
-|	<<<--patches.suse/14-x86-intel_rdt-change-closid-type-from-int-to-u32.patch-->>><<<++patches.suse/EDAC-mc-Remove-needless-zero-string-termination.patch++>>>
-|	<<<--patches.suse/15-x86-intel_rdt-cqm-add-tasks-file-support.patch-->>><<<++patches.suse/EDAC-mc-Reduce-indentation-level-in-edac_mc_handle_e.patch++>>>
-|	<<<--patches.suse/16-x86-intel_rdt-prepare-to-add-rdt-monitor-cpus-file-support.patch-->>><<<++patches.suse/EDAC-Remove-misleading-comment-in-struct-edac_raw_er.patch++>>>
-|	<<<--patches.suse/17-x86-intel_rdt-cqm-add-cpus-file-support.patch-->>><<<++patches.suse/EDAC-ghes-Use-standard-kernel-macros-for-page-calcul.patch++>>>
-|	<<<--patches.suse/18-x86-intel_rdt-prepare-for-rdt-monitor-data-support.patch-->>><<<++patches.suse/EDAC-ghes-Fix-grain-calculation.patch++>>>
-|	<<<--patches.suse/19-x86-intel_rdt-cqm-add-mon_data.patch-->>><<<++patches.suse/EDAC-ghes-Remove-intermediate-buffer-pvt-detail_loca.patch++>>>
-|	<<<--patches.suse/20-x86-intel_rdt-separate-the-ctrl-bits-from-rmdir.patch-->>><<<++patches.suse/EDAC-Unify-the-mc_event-tracepoint-call.patch++>>>
-|	<<<--patches.suse/21-x86-intel_rdt-cqm-add-rmdir-support.patch-->>><<<++patches.suse/edac-ghes-do-not-warn-when-incrementing-refcount-on-0.patch++>>>
-|	<<<--patches.suse/22-x86-intel_rdt-cqm-add-mount-umount-support.patch-->>><<<++patches.suse/edac-altera-use-fast-register-io-for-s10-irqs.patch++>>>
-|	<<<--patches.suse/23-x86-intel_rdt-introduce-rdt_enable_key-for-scheduling.patch-->>><<<++patches.suse/clone3-add-CLONE_CLEAR_SIGHAND.patch++>>>
-|	<<<--patches.suse/24-x86-intel_rdt-cqm-add-sched_in-support.patch-->>><<<++patches.suse/fork-extend-clone3-to-support-setting-a-PID.patch++>>>
-|	<<<--patches.suse/25-x86-intel_rdt-cqm-add-cpu-hotplug-support.patch-->>><<<++patches.suse/workqueue-Fix-spurious-sanity-check-failures-in-dest.patch++>>>
-|	<<<--patches.suse/26-x86-intel_rdt-mbm-basic-counting-of-mbm-events-total-and-local.patch-->>><<<++patches.suse/workqueue-Fix-missing-kfree-rescuer-in-destroy_workq.patch++>>>
-|	<<<--patches.suse/27-x86-intel_rdt-mbm-add-mbm-counter-initialization.patch-->>><<<++patches.suse/workqueue-Fix-pwq-ref-leak-in-rescuer_thread.patch++>>>
-|	<<<--patches.suse/28-x86-intel_rdt-mbm-handle-counter-overflow.patch-->>><<<++patches.suse/0001-cgroup-Optimize-single-thread-migration.patch++>>>
-|	<<<--patches.suse/29-x86-intel_rdt-show-bitmask-of-shareable-resource-with-other-executing-units.patch-->>><<<++patches.suse/cgroup-pids-use-atomic64_t-for-pids-limit.patch++>>>
-|	<<<--patches.suse/30-x86-intel_rdt-cqm-clear-the-default-rmid-during-hotcpu.patch-->>><<<++patches.suse/kernfs-fix-ino-wrap-around-detection.patch++>>>
-|	<<<--patches.suse/31-x86-intel_rdt-modify-the-intel_pqr_state-for-better-performance.patch-->>><<<++patches.suse/arm64-Use-pr_warn-instead-of-pr_warning.patch++>>>
-|	<<<--patches.suse/32-x86-intel_rdt-mbm-fix-mbm-overflow-handler-during-cpu-hotplug.patch-->>><<<++patches.suse/livepatch-keep-replaced-patches-until-post_patch-callback-is-called.patch++>>>
-|	<<<--patches.suse/33-x86-intel_rdt-cqm-improve-limbo-list-processing.patch-->>><<<++patches.suse/livepatch-basic-api-to-track-system-state-changes.patch++>>>
-|	<<<--patches.suse/34-x86-intel_rdt-remove-redundant-ternary-operator-on-return.patch-->>><<<++patches.suse/livepatch-allow-to-distinguish-different-version-of-system-state-changes.patch++>>>
-|	<<<--patches.suse/35-x86-intel_rdt-move-special-case-code-for-haswell-to-a-quirk-function.patch-->>><<<++patches.suse/livepatch-selftests-of-the-api-for-tracking-system-state-changes.patch++>>>
-|	<<<--patches.suse/36-x86-intel_rdt-add-command-line-options-for-resource-director-technology.patch-->>><<<++patches.suse/hwrng-omap3-rom-Fix-missing-clock-by-probing-with-de.patch++>>>
-|	<<<--patches.suse/37-x86-intel_rdt-turn-off-most-rdt-features-on-skylake.patch-->>><<<++patches.suse/crypto-ccp-release-all-allocated-memory-if-sha-type-is-invalid.patch++>>>
-|	<<<--patches.suse/x86-boot-move-eisa-setup-to-a-separate-file-->>><<<++patches.suse/crypto-atmel-aes-Fix-IV-handling-when-req-nbytes-ivs.patch++>>>
-|	<<<--patches.suse/x86-eisa-add-missing-include-->>><<<++patches.suse/0001-crypto-af_alg-cast-ki_complete-ternary-op-to-int.patch++>>>
-|	<<<--patches.suse/10-x86-xen-get-rid-of-paravirt-op-adjust_exception_frame.patch-->>><<<++patches.suse/crypto-user-fix-memory-leak-in-crypto_report.patch++>>>
-|	<<<--patches.suse/s390-mm-tag-pages.patch-->>><<<++patches.suse/crypto-user-fix-memory-leak-in-crypto_reportstat.patch++>>>
-|	<<<--patches.suse/s390-mm-no-dat-tlb-flush.patch-->>><<<++patches.suse/crypto-geode-aes-switch-to-skcipher-for-cbc-aes-fall.patch++>>>
-|	<<<--patches.suse/s390-mm-guest-asce-tlb-flush.patch-->>><<<++patches.suse/crypto-geode-aes-convert-to-skcipher-API-and-make-th.patch++>>>
-|	<<<--patches.suse/s390-kvm-nodat-tlb-flush.patch-->>><<<++patches.suse/hwrng-omap-Fix-RNG-wait-loop-timeout.patch++>>>
-|	<<<--patches.suse/s390-sclp-sing-increment.patch-->>><<<++patches.suse/crypto-ccp-change-a-message-to-reflect-status-instead-of-failure.patch++>>>
-|	<<<--patches.suse/s390-qeth-constify-attribute_group-structures.patch-->>><<<++patches.suse/crypto-ccp-verify-access-to-device-registers-before-initializing.patch++>>>
-|	<<<--patches.suse/s390-spinlock-niai.patch-->>><<<++patches.suse/crypto-ccp-fix-uninitialized-list-head.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-06-01-mm-helpers.patch-->>><<<++patches.suse/0001-crypto-ecdh-fix-big-endian-bug-in-ECC-library.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-06-02-vmcp-hotplug.patch-->>><<<++patches.suse/crypto-atmel-Fix-authenc-support-when-it-is-set-to-m.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-05-vmcp-dma.patch-->>><<<++patches.suse/crypto-crypto4xx-fix-double-free-in-crypto4xx_destro.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-06-03-vmcp-cma.patch-->>><<<++patches.suse/crypto-tgr192-remove-unneeded-semicolon.patch++>>>
-|	<<<--patches.suse/25-s390-mm-use-generic-mm_hooks.patch-->>><<<++patches.suse/crypto-lib-tidy-up-lib-crypto-kconfig-and-makefile.patch++>>>
-|	<<<--patches.suse/s390-dasd-Add-discard-support-for-FBA-devices.patch-->>><<<++patches.suse/crypto-chacha-move-existing-library-code-into-lib-crypto.patch++>>>
-|	<<<--patches.suse/arm64-mm-Fix-set_memory_valid-declaration.patch-->>><<<++patches.suse/crypto-x86-chacha-depend-on-generic-chacha-library-instead-of.patch++>>>
-|	<<<--patches.suse/0016-arm64-Add-ASM_BUG.patch-->>><<<++patches.suse/crypto-x86-chacha-expose-simd-chacha-routine-as-library-function.patch++>>>
-|	<<<--patches.suse/0017-arm64-consistently-use-bl-for-C-exception-entry.patch-->>><<<++patches.suse/crypto-arm64-chacha-depend-on-generic-chacha-library-instead-of.patch++>>>
-|	<<<--patches.suse/0018-arm64-move-non-entry-code-out-of-.entry.text.patch-->>><<<++patches.suse/crypto-arm64-chacha-expose-arm64-chacha-routine-as-library.patch++>>>
-|	<<<--patches.suse/0019-arm64-unwind-avoid-percpu-indirection-for-irq-stack.patch-->>><<<++patches.suse/crypto-arm-chacha-import-eric-biggers-s-scalar-accelerated-chacha.patch++>>>
-|	<<<--patches.suse/0020-arm64-unwind-disregard-frame.sp-when-validating-fram.patch-->>><<<++patches.suse/crypto-arm-chacha-remove-dependency-on-generic-chacha-driver.patch++>>>
-|	<<<--patches.suse/0023-arm64-unwind-reference-pt_regs-via-embedded-stack-fr.patch-->>><<<++patches.suse/crypto-arm-chacha-expose-arm-chacha-routine-as-library-function.patch++>>>
-|	<<<--patches.suse/0024-arm64-unwind-remove-sp-from-struct-stackframe.patch-->>><<<++patches.suse/crypto-mips-chacha-import-32r2-chacha-code-from-zinc.patch++>>>
-|	<<<--patches.suse/0005-ACPI-IORT-Handle-PCI-aliases-properly-for-IOMMUs.patch-->>><<<++patches.suse/crypto-mips-chacha-wire-up-accelerated-32r2-code-from-zinc.patch++>>>
-|	<<<--patches.suse/0001-ACPI-IORT-numa-Add-numa-node-mapping-for-smmuv3-devi.patch-->>><<<++patches.suse/crypto-chacha-unexport-chacha_generic-routines.patch++>>>
-|	<<<--patches.suse/0006-ACPI-IORT-Fix-build-regression-without-IOMMU.patch-->>><<<++patches.suse/crypto-poly1305-move-core-routines-into-a-separate-library.patch++>>>
-|	<<<--patches.suse/0025-arm64-remove-__die-s-stack-dump.patch-->>><<<++patches.suse/crypto-x86-poly1305-unify-poly1305-state-struct-with-generic-code.patch++>>>
-|	<<<--patches.suse/0026-fork-allow-arch-override-of-VMAP-stack-alignment.patch-->>><<<++patches.suse/crypto-poly1305-expose-init-update-final-library-interface.patch++>>>
-|	<<<--patches.suse/0027-arm64-kernel-remove-THREAD-IRQ_STACK-_START_SP.patch-->>><<<++patches.suse/crypto-x86-poly1305-depend-on-generic-library-not-generic-shash.patch++>>>
-|	<<<--patches.suse/0028-arm64-factor-out-PAGE_-and-CONT_-definitions.patch-->>><<<++patches.suse/crypto-x86-poly1305-expose-existing-driver-as-poly1305-library.patch++>>>
-|	<<<--patches.suse/0029-arm64-clean-up-THREAD_-definitions.patch-->>><<<++patches.suse/crypto-arm64-poly1305-incorporate-openssl-cryptogams-neon.patch++>>>
-|	<<<--patches.suse/0030-arm64-clean-up-irq-stack-definitions.patch-->>><<<++patches.suse/crypto-arm-poly1305-incorporate-openssl-cryptogams-neon.patch++>>>
-|	<<<--patches.suse/0031-arm64-move-SEGMENT_ALIGN-to-asm-memory.h.patch-->>><<<++patches.suse/crypto-mips-poly1305-incorporate-openssl-cryptogams-optimized.patch++>>>
-|	<<<--patches.suse/0032-efi-arm64-add-EFI_KIMG_ALIGN.patch-->>><<<++patches.suse/crypto-blake2s-generic-c-library-implementation-and-selftest.patch++>>>
-|	<<<--patches.suse/0033-arm64-factor-out-entry-stack-manipulation.patch-->>><<<++patches.suse/crypto-testmgr-add-test-cases-for-blake2s.patch++>>>
-|	<<<--patches.suse/0034-arm64-assembler-allow-adr_this_cpu-to-use-the-stack-.patch-->>><<<++patches.suse/crypto-blake2s-implement-generic-shash-driver.patch++>>>
-|	<<<--patches.suse/0035-arm64-use-an-irq-stack-pointer.patch-->>><<<++patches.suse/crypto-blake2s-x86_64-simd-implementation.patch++>>>
-|	<<<--patches.suse/0036-arm64-add-basic-VMAP_STACK-support.patch-->>><<<++patches.suse/crypto-curve25519-generic-c-library-implementations.patch++>>>
-|	<<<--patches.suse/0037-arm64-add-on_accessible_stack.patch-->>><<<++patches.suse/crypto-curve25519-add-kpp-selftest.patch++>>>
-|	<<<--patches.suse/0038-arm64-add-VMAP_STACK-overflow-detection.patch-->>><<<++patches.suse/crypto-curve25519-implement-generic-kpp-driver.patch++>>>
-|	<<<--patches.suse/0002-arm64-Convert-pte-handling-from-inline-asm-to-using-.patch-->>><<<++patches.suse/crypto-lib-curve25519-work-around-clang-stack-spilling-issue.patch++>>>
-|	<<<--patches.suse/0001-kvm-arm64-Convert-kvm_set_s2pte_readonly-from-inline.patch-->>><<<++patches.suse/crypto-curve25519-x86_64-library-and-kpp-implementations.patch++>>>
-|	<<<--patches.suse/0003-arm64-Move-PTE_RDONLY-bit-handling-out-of-set_pte_at.patch-->>><<<++patches.suse/crypto-arm-curve25519-import-bernstein-and-schwabe-s-curve25519.patch++>>>
-|	<<<--patches.suse/0002-arm64-Ignore-hardware-dirty-bit-updates-in-ptep_set_.patch-->>><<<++patches.suse/crypto-arm-curve25519-wire-up-neon-implementation.patch++>>>
-|	<<<--patches.suse/arm64-Remove-the-CONFIG_ARM64_HW_AFDBM-alternative-c.patch-->>><<<++patches.suse/crypto-chacha20poly1305-import-construction-and-selftest-from-zinc.patch++>>>
-|	<<<--patches.suse/0019-usb-hcd-constify-attribute_group-structures.patch-->>><<<++patches.suse/crypto-lib-chacha20poly1305-reimplement-crypt_from_sg-routine.patch++>>>
-|	<<<--patches.suse/0001-xhci-add-definitions-for-all-port-link-states.patch-->>><<<++patches.suse/crypto-virtio-implement-missing-support-for-output-I.patch++>>>
-|	<<<--patches.suse/0001-xhci-Add-port-status-decoder-for-tracing-purposes.patch-->>><<<++patches.suse/crypto-virtio-deal-with-unsupported-input-sizes.patch++>>>
-|	<<<--patches.suse/0020-xhci-rename-temp-and-temp1-variables.patch-->>><<<++patches.suse/0001-crypto-atmel-Fix-build-error-of-CRYPTO_AUTHENC.patch++>>>
-|	<<<--patches.suse/0001-xhci-add-port-status-tracing.patch-->>><<<++patches.suse/0001-crypto-sun4i-ss-fix-big-endian-issues.patch++>>>
-|	<<<--patches.suse/0021-usb-Increase-root-hub-reset-signaling-time-to-preven.patch-->>><<<++patches.suse/crypto-chacha_generic-remove-unnecessary-setkey-functions.patch++>>>
-|	<<<--patches.suse/0022-xhci-rework-bus_resume-and-check-ports-are-suspended.patch-->>><<<++patches.suse/crypto-x86-chacha-only-unregister-algorithms-if-registered.patch++>>>
-|	<<<--patches.suse/phy-qcom-qmp-Fix-failure-path-in-phy_init-functions.patch-->>><<<++patches.suse/crypto-lib-chacha20poly1305-use-chacha20_crypt.patch++>>>
-|	<<<--patches.suse/dt-bindings-phy-sun4i-usb-phy-add-property-descriptions-for-h3.patch-->>><<<++patches.suse/crypto-vmx-Avoid-weird-build-failures.patch++>>>
-|	<<<--patches.suse/0037-phy-rockchip-inno-usb2-add-support-for-rockchip-usbg.patch-->>><<<++patches.suse/net-core-dev-replace-state-xoff-flag-comparison-by-n.patch++>>>
-|	<<<--patches.suse/0038-phy-rockchip-inno-usb2-add-support-for-otg-mux-inter.patch-->>><<<++patches.suse/tcp-add-ipv6_addr_v4mapped_loopback-helper.patch++>>>
-|	<<<--patches.suse/0039-phy-rockchip-inno-usb2-add-support-of-usb2-phy-for-r.patch-->>><<<++patches.suse/net-procfs-use-index-hashlist-instead-of-name-hashli.patch++>>>
-|	<<<--patches.suse/0040-phy-rockchip-typec-remove-unused-dfp-variable.patch-->>><<<++patches.suse/net-introduce-name_node-struct-to-be-used-in-hashlis.patch++>>>
-|	<<<--patches.suse/0023-usb-make-device_type-const.patch-->>><<<++patches.suse/net-rtnetlink-add-linkprop-commands-to-add-and-delet.patch++>>>
-|	<<<--patches.suse/0024-USB-core-constify-vm_operations_struct.patch-->>><<<++patches.suse/net-rtnetlink-put-alternative-names-to-getlink-messa.patch++>>>
-|	<<<--patches.suse/0025-usb-xhci-Support-enabling-of-compliance-mode-for-xhc.patch-->>><<<++patches.suse/net-rtnetlink-unify-the-code-in-__rtnl_newlink-get-d.patch++>>>
-|	<<<--patches.suse/0026-usb-misc-lvstest-add-entry-to-place-port-in-complian.patch-->>><<<++patches.suse/net-rtnetlink-introduce-helper-to-get-net_device-ins.patch++>>>
-|	<<<--patches.suse/0001-serial-xuartps-Remove-__init-marking-from-early-writ.patch-->>><<<++patches.suse/net-rtnetlink-add-possibility-to-use-alternative-nam.patch++>>>
-|	<<<--patches.suse/tty-improve-tty_insert_flip_char-fast-path-->>><<<++patches.suse/ipv6-minor-code-reorg-in-inet6_fill_ifla6_attrs.patch++>>>
-|	<<<--patches.suse/tty-improve-tty_insert_flip_char-slow-path-->>><<<++patches.suse/net-push-loops-and-nb-calls-into-helper-functions.patch++>>>
-|	<<<--patches.suse/tty-fix-__tty_insert_flip_char-regression-->>><<<++patches.suse/net-introduce-per-netns-netdevice-notifiers.patch++>>>
-|	<<<--patches.suse/serial-pch_uart-Make-port-type-explicit.patch-->>><<<++patches.suse/ionic-simplify-returns-in-devlink-info.patch++>>>
-|	<<<--patches.suse/serial-remove-unused-port-type-->>><<<++patches.suse/ionic-use-wait_on_bit_lock-rather-than-open-code.patch++>>>
-|	<<<--patches.suse/serial-fix-port-type-numbering-for-ti-da8xx-->>><<<++patches.suse/ionic-report-users-coalesce-request.patch++>>>
-|	<<<--patches.suse/serial-earlycon-Only-try-fdt-when-specify-earlycon-e-->>><<<++patches.suse/ionic-implement-ethtool-set-fec.patch++>>>
-|	<<<--patches.suse/serial-8250_uniphier-fix-serial-port-index-in-privat.patch-->>><<<++patches.suse/ionic-add-lif_quiesce-to-wait-for-queue-activity-to-.patch++>>>
-|	<<<--patches.suse/iio-gyro-st_gyro-fix-L3GD20H-support-->>><<<++patches.suse/net_sched-remove-need_resched-from-qdisc_run.patch++>>>
-|	<<<--patches.suse/iio-magnetometer-st_magn_core-enable-multiread-by-de-->>><<<++patches.suse/mvpp2-remove-misleading-comment.patch++>>>
-|	<<<--patches.suse/dt-bindings-iio-update-stm32-timers-clock-names.patch-->>><<<++patches.suse/net-stmmac-Only-enable-enhanced-addressing-mode-when.patch++>>>
-|	<<<--patches.suse/0002-iio-adc-rockchip_saradc-add-NULL-check-on-of_match_d.patch-->>><<<++patches.suse/net-stmmac-Support-enhanced-addressing-mode-for-DWMA.patch++>>>
-|	<<<--patches.suse/iio-accel-st_accel_i2c-fix-i2c_device_id-table-->>><<<++patches.suse/net-propagate-errors-correctly-in-register_netdevice.patch++>>>
-|	<<<--patches.suse/staging-fbtft-array-underflow-in-fbtft_request_gpios-->>><<<++patches.suse/netdevsim-change-fib-accounting-and-limitations-to-b.patch++>>>
-|	<<<--patches.suse/staging-lustre-libcfs-fix-test-for-libcfs_ioctl_hdr-.patch-->>><<<++patches.suse/net-fib_notifier-make-FIB-notifier-per-netns.patch++>>>
-|	<<<--patches.suse/staging-bcm2835-audio-constify-snd_pcm_ops-structure-->>><<<++patches.suse/net-fib_notifier-propagate-possible-error-during-fib.patch++>>>
-|	<<<--patches.suse/staging-bcm2835-audio-make-snd_pcm_hardware-const-->>><<<++patches.suse/mlxsw-spectrum_router-Don-t-rely-on-missing-extack-t.patch++>>>
-|	<<<--patches.suse/iio-pressure-st_pressure-fix-drdy-configuration-for--->>><<<++patches.suse/net-fib_notifier-propagate-extack-down-to-the-notifi.patch++>>>
-|	<<<--patches.suse/iio-accel-st_accel-fix-data-ready-line-configuration-->>><<<++patches.suse/net-devlink-export-devlink-net-getter.patch++>>>
-|	<<<--patches.suse/0003-iio-adc-rockchip_saradc-explicitly-request-exclusive.patch-->>><<<++patches.suse/mlxsw-spectrum-Take-devlink-net-instead-of-init_net.patch++>>>
-|	<<<--patches.suse/staging-lustre-obdclass-return-EFAULT-if-copy_from_u.patch-->>><<<++patches.suse/mlxsw-Register-port-netdevices-into-net-of-core.patch++>>>
-|	<<<--patches.suse/0004-test_firmware-add-test-case-for-SIGCHLD-on-sync-fall.patch-->>><<<++patches.suse/mlxsw-Propagate-extack-down-to-register_fib_notifier.patch++>>>
-|	<<<--patches.suse/0001-firmware-send-EINTR-on-signal-abort-on-fallback-mech.patch-->>><<<++patches.suse/netdevsim-add-all-ports-in-nsim_dev_create-and-del-t.patch++>>>
-|	<<<--patches.suse/0002-firmware-define-pr_fmt.patch-->>><<<++patches.suse/netdevsim-implement-proper-devlink-reload.patch++>>>
-|	<<<--patches.suse/0003-firmware-enable-a-debug-print-for-batched-requests.patch-->>><<<++patches.suse/netdevsim-register-port-netdevices-into-net-of-devic.patch++>>>
-|	<<<--patches.suse/0005-test_firmware-add-batched-firmware-tests.patch-->>><<<++patches.suse/netdevsim-take-devlink-net-instead-of-init_net.patch++>>>
-|	<<<--patches.suse/mei-me-enable-asynchronous-probing-->>><<<++patches.suse/net-devlink-allow-to-change-namespaces-during-reload.patch++>>>
-|	<<<--patches.suse/char_dev-extend-dynamic-allocation-of-majors-into-a-.patch-->>><<<++patches.suse/net-tls-move-TOE-related-structures-to-a-separate-he.patch++>>>
-|	<<<--patches.suse/msft-hv-1407-vmbus-simplify-hv_ringbuffer_read.patch-->>><<<++patches.suse/net-tls-rename-tls_device-to-tls_toe_device.patch++>>>
-|	<<<--patches.suse/msft-hv-1408-vmbus-drop-unused-ring_buffer_info-elements.patch-->>><<<++patches.suse/net-tls-move-tls_build_proto-on-init-path.patch++>>>
-|	<<<--patches.suse/msft-hv-1409-vmbus-refactor-hv_signal_on_read.patch-->>><<<++patches.suse/net-tls-move-TOE-related-code-to-a-separate-file.patch++>>>
-|	<<<--patches.suse/msft-hv-1410-vmbus-eliminate-duplicate-cached-index.patch-->>><<<++patches.suse/net-tls-rename-tls_hw_-functions-tls_toe_.patch++>>>
-|	<<<--patches.suse/msft-hv-1411-vmbus-more-host-signalling-avoidance.patch-->>><<<++patches.suse/net-tls-allow-compiling-TLS-TOE-out.patch++>>>
-|	<<<--patches.suse/msft-hv-1412-vmbus-add-prefetch-to-ring-buffer-iterator.patch-->>><<<++patches.suse/0009-net-phy-broadcom-Fix-RGMII-delays-configuration-for-.patch++>>>
-|	<<<--patches.suse/msft-hv-1413-x86-hyper-v-include-hyperv-only-when-CONFIG_HYPERV-i.patch-->>><<<++patches.suse/net-spread-enum-sock_flags.patch++>>>
-|	<<<--patches.suse/msft-hv-1414-x86-hyper-v-stash-the-max-number-of-virtual-logical-.patch-->>><<<++patches.suse/igmp-uninline-ip_mc_validate_checksum.patch++>>>
-|	<<<--patches.suse/msft-hv-1423-Revert-x86-hyper-v-include-hyperv-only-when-CONFIG_H.patch-->>><<<++patches.suse/net-devlink-don-t-ignore-errors-during-dumpit.patch++>>>
-|	<<<--patches.suse/msft-hv-1468-Tools-hv-vss-Skip-freezing-filesystems-backed-by-loo.patch-->>><<<++patches.suse/net-tls-add-tracing-for-device-offload-events.patch++>>>
-|	<<<--patches.suse/msft-hv-1469-Drivers-hv-balloon-Correctly-update-onlined-page-cou.patch-->>><<<++patches.suse/net-tls-add-device-decrypted-trace-point.patch++>>>
-|	<<<--patches.suse/msft-hv-1470-Drivers-hv-balloon-Show-the-max-dynamic-memory-assig.patch-->>><<<++patches.suse/net-tls-add-skeleton-of-MIB-statistics.patch++>>>
-|	<<<--patches.suse/msft-hv-1471-Drivers-hv-balloon-Initialize-last_post_time-on-star.patch-->>><<<++patches.suse/net-tls-add-statistics-for-installed-sessions.patch++>>>
-|	<<<--patches.suse/msft-hv-1472-Drivers-hv-kvp-Use-MAX_ADAPTER_ID_SIZE-for-translati.patch-->>><<<++patches.suse/net-tls-add-TlsDecryptError-stat.patch++>>>
-|	<<<--patches.suse/msft-hv-1473-Tools-hv-fix-snprintf-warning-in-kvp_daemon.patch-->>><<<++patches.suse/net-tls-add-TlsDeviceRxResync-statistic.patch++>>>
-|	<<<--patches.suse/msft-hv-1474-Tools-hv-update-buffer-handling-in-hv_fcopy_daemon.patch-->>><<<++patches.suse/net-devlink-export-devlink-net-setter.patch++>>>
-|	<<<--patches.suse/msft-hv-1475-Drivers-hv-vmbus-Fix-rescind-handling-issues.patch-->>><<<++patches.suse/netdevsim-create-devlink-and-netdev-instances-in-nam.patch++>>>
-|	<<<--patches.suse/0031-thunderbolt-Remove-superfluous-check.patch-->>><<<++patches.suse/net-genetlink-push-doit-dumpit-code-from-genl_family.patch++>>>
-|	<<<--patches.suse/0032-thunderbolt-Make-key-root-only-accessible.patch-->>><<<++patches.suse/net-genetlink-introduce-dump-info-struct-to-be-avail.patch++>>>
-|	<<<--patches.suse/0033-thunderbolt-Allow-clearing-the-key.patch-->>><<<++patches.suse/net-genetlink-push-attrbuf-allocation-and-parsing-to.patch++>>>
-|	<<<--patches.suse/0034-thunderbolt-Fix-reset-response_type.patch-->>><<<++patches.suse/net-genetlink-parse-attrs-and-store-in-contect-info-.patch++>>>
-|	<<<--patches.suse/stm-Potential-read-overflow-in-stm_char_policy_set_i.patch-->>><<<++patches.suse/net-ieee802154-have-genetlink-code-to-parse-the-attr.patch++>>>
-|	<<<--patches.suse/intel_th-pci-Enable-bus-mastering-->>><<<++patches.suse/net-nfc-have-genetlink-code-to-parse-the-attrs-durin.patch++>>>
-|	<<<--patches.suse/intel_th-Output-devices-without-ports-don-t-need-ass-->>><<<++patches.suse/net-tipc-have-genetlink-code-to-parse-the-attrs-duri.patch++>>>
-|	<<<--patches.suse/intel_th-Streamline-the-subdevice-tree-accessors-->>><<<++patches.suse/net-tipc-allocate-attrs-locally-instead-of-using-gen.patch++>>>
-|	<<<--patches.suse/intel_th-Make-SOURCE-devices-children-of-the-root-de-->>><<<++patches.suse/devlink-have-genetlink-code-to-parse-the-attrs-durin.patch++>>>
-|	<<<--patches.suse/intel_th-Make-the-switch-allocate-its-subdevices-->>><<<++patches.suse/netdevsim-add-couple-of-debugfs-bools-to-debug-devli.patch++>>>
-|	<<<--patches.suse/intel_th-msu-Use-the-real-device-in-case-of-IOMMU-do-->>><<<++patches.suse/mlxsw-reg-Extend-MGPIR-register-with-new-field-expos.patch++>>>
-|	<<<--patches.suse/intel_th-Enumerate-Low-Power-Path-output-port-type-->>><<<++patches.suse/mlxsw-hwmon-Provide-optimization-for-QSFP-modules-nu.patch++>>>
-|	<<<--patches.suse/intel_th-pti-Support-Low-Power-Path-output-port-type-->>><<<++patches.suse/mlxsw-thermal-Provide-optimization-for-QSFP-modules-.patch++>>>
-|	<<<--patches.suse/intel_th-pci-Use-drvdata-for-quirks-->>><<<++patches.suse/mlxsw-core-Push-minor-subminor-fw-version-check-into.patch++>>>
-|	<<<--patches.suse/intel_th-Add-global-activate-deactivate-callbacks-fo-->>><<<++patches.suse/mlxsw-minimal-Add-validation-for-FW-version.patch++>>>
-|	<<<--patches.suse/intel_th-Perform-time-resync-on-capture-start-->>><<<++patches.suse/net-devlink-fix-reporter-dump-dumpit.patch++>>>
-|	<<<--patches.suse/0036-phy-rockchip-inno-usb2-Replace-the-extcon-API.patch-->>><<<++patches.suse/netdevsim-implement-devlink-dev_info-op.patch++>>>
-|	<<<--patches.suse/nvmem-core-Add-nvmem_cell_read_u32.patch-->>><<<++patches.suse/samples-pktgen-fix-proc_cmd-command-result-check-log.patch++>>>
-|	<<<--patches.suse/nvmem-include-linux-err.h-from-header.patch-->>><<<++patches.suse/net-ena-change-num_queues-to-num_io_queues-for-clari.patch++>>>
-|	<<<--patches.suse/edac-sb_edac-classify-memory-mirroring-modes.patch-->>><<<++patches.suse/net-ena-multiple-queue-creation-related-cleanups.patch++>>>
-|	<<<--patches.suse/05-edac-pnd2-build-in-a-minimal-sideband-driver-for-apollo-lake.patch-->>><<<++patches.suse/net-ena-ethtool-get_channels-use-combined-only.patch++>>>
-|	<<<--patches.suse/0002-EDAC-thunderx-Fix-error-handling-path-in-thunderx_lm.patch-->>><<<++patches.suse/net-ena-make-ethtool-l-show-correct-max-number-of-qu.patch++>>>
-|	<<<--patches.suse/06-edac-pnd2-mask-off-the-lower-four-bits-of-a-bar.patch-->>><<<++patches.suse/net-ena-remove-redundant-print-of-number-of-queues.patch++>>>
-|	<<<--patches.suse/07-edac-pnd2-conditionally-unhide-hide-the-p2sb-pci-device-to-read-bar.patch-->>><<<++patches.suse/net-ena-ethtool-support-set_channels-callback.patch++>>>
-|	<<<--patches.suse/08-edac-pnd2-properly-toggle-hidden-state-for-p2sb-pci-device.patch-->>><<<++patches.suse/net-core-change-return-type-of-pskb_may_pull-to-bool.patch++>>>
-|	<<<--patches.suse/spi-pxa2xx-Don-t-touch-CS-pin-until-we-have-a-transf-->>><<<++patches.suse/ipv6-Make-ipv6_mc_may_pull-return-bool.patch++>>>
-|	<<<--patches.suse/0018-spi-rockchip-Slightly-rework-return-value-handling.patch-->>><<<++patches.suse/net-core-use-helper-skb_ensure_writable-in-more-plac.patch++>>>
-|	<<<--patches.suse/0019-spi-rockchip-Fix-clock-handling-in-remove.patch-->>><<<++patches.suse/net-sockmap-use-bitmap-for-copy-info.patch++>>>
-|	<<<--patches.suse/0020-spi-rockchip-Fix-clock-handling-in-suspend-resume.patch-->>><<<++patches.suse/net-tls-mark-sk-err-being-set-as-unlikely.patch++>>>
-|	<<<--patches.suse/0021-spi-rockchip-configure-CTRLR1-according-to-size-and-.patch-->>><<<++patches.suse/net-tls-make-allocation-failure-unlikely.patch++>>>
-|	<<<--patches.suse/regulator-cpcap-Fix-standby-mode-->>><<<++patches.suse/net-tls-pass-context-to-tls_device_decrypted.patch++>>>
-|	<<<--patches.suse/regulator-da9063-return-an-error-code-on-probe-failure.patch-->>><<<++patches.suse/net-tls-store-async_capable-on-a-single-bit.patch++>>>
-|	<<<--patches.suse/0001-regulator-fan53555-Use-of_device_get_match_data-to-s.patch-->>><<<++patches.suse/net-tls-store-decrypted-on-a-single-bit.patch++>>>
-|	<<<--patches.suse/0002-regulator-fan53555-fix-I2C-device-ids.patch-->>><<<++patches.suse/net-hns-make-arrays-static-makes-object-smaller.patch++>>>
-|	<<<--patches.suse/pinctrl-uniphier-fix-pin_config_get-for-input-enable-->>><<<++patches.suse/net-hns3-make-array-tick_array-static-makes-object-s.patch++>>>
-|	<<<--patches.suse/0010-pinctrl-rockchip-Use-common-interface-for-recalced-i.patch-->>><<<++patches.suse/nfp-bpf-make-array-exp_mask-static-makes-object-smal.patch++>>>
-|	<<<--patches.suse/pinctrl-sunxi-fix-V3s-pinctrl-driver-IRQ-bank-base-->>><<<++patches.suse/netdevsim-fix-spelling-mistake-forbidded-forbid.patch++>>>
-|	<<<--patches.suse/pinctrl-intel-Add-Intel-Denverton-pin-controller-sup.patch-->>><<<++patches.suse/tun-fix-memory-leak-in-error-path.patch++>>>
-|	<<<--patches.suse/0001-pinctrl-check-ops-pin_config_set-in-pinconf_set_conf.patch-->>><<<++patches.suse/net-hns3-add-support-for-setting-VF-link-status-on-t.patch++>>>
-|	<<<--patches.suse/pinctrl-samsung-Fix-NULL-pointer-exception-on-extern-->>><<<++patches.suse/net-hns3-add-support-for-spoof-check-setting.patch++>>>
-|	<<<--patches.suse/pinctrl-samsung-Fix-invalid-register-offset-used-for-->>><<<++patches.suse/net-hns3-add-support-for-setting-VF-trust.patch++>>>
-|	<<<--patches.suse/pinctrl-sunxi-fix-wrong-irq_banks-number-for-H5-pinc-->>><<<++patches.suse/net-hns3-add-support-for-configuring-bandwidth-of-VF.patch++>>>
-|	<<<--patches.suse/pinctrl-sh-pfc-r8a7796-Fix-to-delete-FSCLKST-pin-and-->>><<<++patches.suse/net-hns3-add-support-for-configuring-VF-MAC-from-the.patch++>>>
-|	<<<--patches.suse/0011-pinctrl-intel-Add-Intel-Cannon-Lake-PCH-H-pin-contro.patch-->>><<<++patches.suse/net-hns3-support-tx-scatter-gather-fraglist-feature.patch++>>>
-|	<<<--patches.suse/pinctrl-intel-Add-Intel-Lewisburg-GPIO-support.patch-->>><<<++patches.suse/net-genetlink-always-allocate-separate-attrs-for-dum.patch++>>>
-|	<<<--patches.suse/pinctrl-intel-Read-back-TX-buffer-state-->>><<<++patches.suse/net-tipc-prepare-attrs-in-__tipc_nl_compat_dumpit.patch++>>>
-|	<<<--patches.suse/pinctrl-uniphier-fix-members-of-rmii-group-for-Pro4-->>><<<++patches.suse/Revert-tun-call-dev_get_valid_name-before-register_n.patch++>>>
-|	<<<--patches.suse/Revert-pinctrl-sunxi-Don-t-enforce-bias-disable-for-.patch-->>><<<++patches.suse/net-smc-separate-smcd-and-smcr-link-group-lists++>>>
-|	<<<--patches.suse/0006-gpio-Add-gpio-driver-support-for-ThunderX-and-OCTEON.patch-->>><<<++patches.suse/net-smc-separate-locks-for-smcd-and-smcr-link-group-lists++>>>
-|	<<<--patches.suse/gpio-brcmstb-check-return-value-of-gpiochip_irqchip_-->>><<<++patches.suse/net-smc-increase-device-refcount-for-added-link-group++>>>
-|	<<<--patches.suse/HID-asus-Add-T100CHI-bluetooth-keyboard-dock-special.patch-->>><<<++patches.suse/net-smc-no-new-connections-on-disappearing-devices++>>>
-|	<<<--patches.suse/HID-hid-sensor-hub-Force-logical-minimum-to-1-for-po.patch-->>><<<++patches.suse/net-smc-improve-close-of-terminated-socket++>>>
-|	<<<--patches.suse/HID-wacom-Remove-comparison-of-u8-mode-with-zero-and.patch-->>><<<++patches.suse/team-call-RCU-read-lock-when-walking-the-port_list.patch++>>>
-|	<<<--patches.suse/pm-opp-of-use-pr_debug-instead-of-pr_err-while-adding-opp-table.patch-->>><<<++patches.suse/ipvlan-consolidate-TSO-flags-using-NETIF_F_ALL_TSO.patch++>>>
-|	<<<--patches.suse/0001-cpufreq-governor-Drop-min_sampling_rate.patch-->>><<<++patches.suse/af_unix-__unix_find_socket_byname-cleanup.patch++>>>
-|	<<<--patches.suse/0003-cpufreq-Use-transition_delay_us-for-legacy-governors.patch-->>><<<++patches.suse/sock_get_timeout-drop-unnecessary-return-variable.patch++>>>
-|	<<<--patches.suse/0001-cpufreq-remove-setting-of-policy-cpu-in-policy-cpus-.patch-->>><<<++patches.suse/devlink-don-t-do-reporter-recovery-if-the-state-is-h.patch++>>>
-|	<<<--patches.suse/0004-cpufreq-Cap-the-default-transition-delay-value-to-10.patch-->>><<<++patches.suse/devlink-propagate-extack-down-to-health-reporter-ops.patch++>>>
-|	<<<--patches.suse/cpufreq-intel_pstate-Improve-IO-performance-with-per-core-P-states.patch-->>><<<++patches.suse/netdevsim-implement-couple-of-testing-devlink-health.patch++>>>
-|	<<<--patches.suse/PM-devfreq-Fix-memory-leak-when-fail-to-register-dev-->>><<<++patches.suse/tcp-improve-recv_skip_hint-for-tcp_zerocopy_receive.patch++>>>
-|	<<<--patches.suse/0001-acpica-iort-Update-SMMU-models-for-IORT-rev.-C.patch-->>><<<++patches.suse/genetlink-do-not-parse-attributes-for-families-with-.patch++>>>
-|	<<<--patches.suse/0001-ACPICA-iasl-Update-to-IORT-SMMUv3-disassembling.patch-->>><<<++patches.suse/libbpf-Bump-current-version-to-v0.0.6.patch++>>>
-|	<<<--patches.suse/0001-ACPICA-Dispatch-active-GPEs-at-init-time.patch-->>><<<++patches.suse/selftests-bpf-Add-static-to-enable_all_controllers.patch++>>>
-|	<<<--patches.suse/0001-ACPICA-Make-it-possible-to-enable-runtime-GPEs-earli.patch-->>><<<++patches.suse/libbpf-Fix-BTF-defined-map-s-__type-macro-handling-o.patch++>>>
-|	<<<--patches.suse/0001-ACPI-scan-Enable-GPEs-before-scanning-the-namespace.patch-->>><<<++patches.suse/libbpf-stop-enforcing-kern_version-populate-it-for-u.patch++>>>
-|	<<<--patches.suse/ACPI-EC-Fix-possible-issues-related-to-EC-initializa-->>><<<++patches.suse/libbpf-add-bpf_object__open_-file-mem-w-extensible-o.patch++>>>
-|	<<<--patches.suse/0003-ACPI-processor-use-dev_dbg-instead-of-dev_warn-when-.patch-->>><<<++patches.suse/libbpf-fix-bpf_object__name-to-actually-return-objec.patch++>>>
-|	<<<--patches.suse/0010-mailbox-pcc-Drop-uninformative-output-during-boot.patch-->>><<<++patches.suse/selftests-bpf-switch-tests-to-new-bpf_object__open_-.patch++>>>
-|	<<<--patches.suse/0031-ACPI-APEI-Enable-APEI-multiple-GHES-source-to-share-.patch-->>><<<++patches.suse/libbpf-Add-cscope-and-tags-targets-to-Makefile.patch++>>>
-|	<<<--patches.suse/ACPI-APEI-EINJ-Subtract-any-matching-Register-Region-->>><<<++patches.suse/uapi-bpf-fix-helper-docs.patch++>>>
-|	<<<--patches.suse/01-acpi-blacklist-add-acpi_match_platform_list.patch-->>><<<++patches.suse/scripts-bpf-teach-bpf_helpers_doc.py-to-dump-BPF-hel.patch++>>>
-|	<<<--patches.suse/02-intel_pstate-convert-to-use-acpi_match_platform_list.patch-->>><<<++patches.suse/libbpf-auto-generate-list-of-BPF-helper-definitions.patch++>>>
-|	<<<--patches.suse/gfs2-Don-t-clear-SGID-when-inheriting-ACLs.patch-->>><<<++patches.suse/selftests-bpf-Fix-dependency-ordering-for-attach_pro.patch++>>>
-|	<<<--patches.suse/0002-xfs-write-unmount-record-for-ro-mounts.patch-->>><<<++patches.suse/bpftool-Fix-bpftool-build-by-switching-to-bpf_object.patch++>>>
-|	<<<--patches.suse/0001-xfs-toggle-readonly-state-around-xfs_log_mount_finis.patch-->>><<<++patches.suse/samples-bpf-Trivial-fix-spelling-mistake-in-usage.patch++>>>
-|	<<<--patches.suse/xfs-Add-infrastructure-needed-for-error-propagation-.patch-->>><<<++patches.suse/bpf-flow_dissector-add-mode-to-enforce-global-BPF-fl.patch++>>>
-|	<<<--patches.suse/xfs-Properly-retry-failed-inode-items-in-case-of-err.patch-->>><<<++patches.suse/selftests-bpf-Undo-GCC-specific-bpf_helpers.h-change.patch++>>>
-|	<<<--patches.suse/xfs-fix-recovery-failure-when-log-record-header-wrap.patch-->>><<<++patches.suse/selftests-bpf-samples-bpf-Split-off-legacy-stuff-fro.patch++>>>
-|	<<<--patches.suse/xfs-always-verify-the-log-tail-during-recovery.patch-->>><<<++patches.suse/selftests-bpf-Adjust-CO-RE-reloc-tests-for-new-bpf_c.patch++>>>
-|	<<<--patches.suse/xfs-fix-log-recovery-corruption-error-due-to-tail-ov.patch-->>><<<++patches.suse/selftests-bpf-Split-off-tracing-only-helpers-into-bp.patch++>>>
-|	<<<--patches.suse/xfs-add-log-item-pinning-error-injection-tag.patch-->>><<<++patches.suse/libbpf-Move-bpf_-helpers-helper_defs-endian-tracing-.patch++>>>
-|	<<<--patches.suse/xfs-handle-EFSCORRUPTED-during-head-tail-verificatio.patch-->>><<<++patches.suse/libbpf-Add-BPF_CORE_READ-BPF_CORE_READ_INTO-helpers.patch++>>>
-|	<<<--patches.suse/xfs-stop-searching-for-free-slots-in-an-inode-chunk-.patch-->>><<<++patches.suse/selftests-bpf-Add-BPF_CORE_READ-and-BPF_CORE_READ_ST.patch++>>>
-|	<<<--patches.suse/xfs-evict-all-inodes-involved-with-log-redo-item.patch-->>><<<++patches.suse/0001-libbpf-Fix-struct-end-padding-in-btf_dump.patch++>>>
-|	<<<--patches.suse/xfs-check-for-race-with-xfs_reclaim_inode-in-xfs_ifr.patch-->>><<<++patches.suse/selftests-bpf-Fix-btf_dump-padding-test-case.patch++>>>
-|	<<<--patches.suse/xfs-refactor-xfs_trans_roll.patch-->>><<<++patches.suse/libbpf-Fix-passing-uninitialized-bytes-to-setsockopt.patch++>>>
-|	<<<--patches.suse/xfs-rename-xfs_defer_join-to-xfs_defer_ijoin.patch-->>><<<++patches.suse/scripts-bpf-Fix-xdp_md-forward-declaration-typo.patch++>>>
-|	<<<--patches.suse/xfs-remove-the-ip-argument-to-xfs_defer_finish.patch-->>><<<++patches.suse/bpf-Track-contents-of-read-only-maps-as-scalars.patch++>>>
-|	<<<--patches.suse/xfs-open-code-xfs_buf_item_dirty.patch-->>><<<++patches.suse/selftests-bpf-Add-read-only-map-values-propagation-t.patch++>>>
-|	<<<--patches.suse/xfs-remove-unnecessary-dirty-bli-format-check-for-or.patch-->>><<<++patches.suse/bpf-Align-struct-bpf_prog_stats.patch++>>>
-|	<<<--patches.suse/xfs-ordered-buffer-log-items-are-never-formatted.patch-->>><<<++patches.suse/flow_dissector-Allow-updating-the-flow-dissector-pro.patch++>>>
-|	<<<--patches.suse/xfs-refactor-buffer-logging-into-buffer-dirtying-hel.patch-->>><<<++patches.suse/bpf-Fix-cast-to-pointer-from-integer-of-different-si.patch++>>>
-|	<<<--patches.suse/xfs-don-t-log-dirty-ranges-for-ordered-buffers.patch-->>><<<++patches.suse/xdp-Trivial-fix-spelling-in-function-description.patch++>>>
-|	<<<--patches.suse/xfs-skip-bmbt-block-ino-validation-during-owner-chan.patch-->>><<<++patches.suse/libbpf-Generate-more-efficient-BPF_CORE_READ-code.patch++>>>
-|	<<<--patches.suse/xfs-move-bmbt-owner-change-to-last-step-of-extent-sw.patch-->>><<<++patches.suse/selftests-bpf-Enforce-libbpf-build-before-BPF-progra.patch++>>>
-|	<<<--patches.suse/xfs-disallow-marking-previously-dirty-buffers-as-ord.patch-->>><<<++patches.suse/ethtool-Add-support-for-400Gbps-50Gbps-per-lane-link.patch++>>>
-|	<<<--patches.suse/xfs-relog-dirty-buffers-during-swapext-bmbt-owner-ch.patch-->>><<<++patches.suse/mlxsw-spectrum-Add-support-for-400Gbps-50Gbps-per-la.patch++>>>
-|	<<<--patches.suse/iomap-return-VM_FAULT_-codes-from-iomap_page_mkwrite.patch-->>><<<++patches.suse/net-core-use-listified-Rx-for-GRO_NORMAL-in-napi_gro.patch++>>>
-|	<<<--patches.suse/xfs-consolidate-the-various-page-fault-handlers.patch-->>><<<++patches.suse/net_sched-sch_fq-remove-one-obsolete-check-in-fq_deq.patch++>>>
-|	<<<--patches.suse/0001-xfs-add-a-xfs_iext_update_extent-helper.patch-->>><<<++patches.suse/net-bcmgenet-Generate-a-random-MAC-if-none-is-valid.patch++>>>
-|	<<<--patches.suse/0002-xfs-switch-xfs_bmap_local_to_extents-to-use-xfs_iext.patch-->>><<<++patches.suse/net-phylink-use-more-linkmode_.patch++>>>
-|	<<<--patches.suse/0003-xfs-use-xfs_iext_get_extent-in-xfs_bmap_first_unused.patch-->>><<<++patches.suse/net-bcmgenet-Add-a-shutdown-callback.patch++>>>
-|	<<<--patches.suse/0004-xfs-move-some-code-around-inside-xfs_bmap_shift_exte.patch-->>><<<++patches.suse/net-sfp-move-fwnode-parsing-into-sfp-bus-layer.patch++>>>
-|	<<<--patches.suse/0005-xfs-use-xfs_iext_-_extent-helpers-in-xfs_bmap_shift_.patch-->>><<<++patches.suse/pktgen-remove-unnecessary-assignment-in-pktgen_xmit.patch++>>>
-|	<<<--patches.suse/0006-xfs-use-xfs_iext_-_extent-helpers-in-xfs_bmap_split_.patch-->>><<<++patches.suse/net-sched-Avoid-using-yield-in-a-busy-waiting-loop.patch++>>>
-|	<<<--patches.suse/0007-xfs-rewrite-xfs_bmap_count_leaves-using-xfs_iext_get.patch-->>><<<++patches.suse/net-phy-avoid-NPE-if-read_page-write_page-callbacks-.patch++>>>
-|	<<<--patches.suse/0008-xfs-replace-xfs_qm_get_rtblks-with-a-direct-call-to-.patch-->>><<<++patches.suse/mlxsw-spectrum-Register-switched-port-analyzers-SPAN.patch++>>>
-|	<<<--patches.suse/xfs-disable-per-inode-DAX-flag.patch-->>><<<++patches.suse/net-hns3-remove-struct-hns3_nic_ring_data-in-hns3_en.patch++>>>
-|	<<<--patches.suse/xfs-fix-incorrect-log_flushed-on-fsync.patch-->>><<<++patches.suse/net-hns3-optimized-MAC-address-in-management-table.patch++>>>
-|	<<<--patches.suse/xfs-fix-compiler-warnings.patch-->>><<<++patches.suse/net-hns3-minor-optimization-for-barrier-in-IO-path.patch++>>>
-|	<<<--patches.suse/xfs-don-t-set-v3-xflags-for-v2-inodes.patch-->>><<<++patches.suse/net-hns3-introduce-ring_to_netdev-in-enet-module.patch++>>>
-|	<<<--patches.suse/xfs-open-code-end_buffer_async_write-in-xfs_finish_p.patch-->>><<<++patches.suse/net-hns3-make-struct-hns3_enet_ring-cacheline-aligne.patch++>>>
-|	<<<--patches.suse/xfs-use-kmem_free-to-free-return-value-of-kmem_zallo.patch-->>><<<++patches.suse/net-hns3-minor-cleanup-for-hns3_handle_rx_bd.patch++>>>
-|	<<<--patches.suse/ext4-do-not-unnecessarily-allocate-buffer-in-recentl.patch-->>><<<++patches.suse/net-hns3-do-not-allocate-linear-data-for-fraglist-sk.patch++>>>
-|	<<<--patches.suse/ext4-cleanup-goto-next-group.patch-->>><<<++patches.suse/net-hns3-log-and-clear-hardware-error-after-reset-co.patch++>>>
-|	<<<--patches.suse/ext4-reduce-lock-contention-in-__ext4_new_inode.patch-->>><<<++patches.suse/net-phy-marvell-support-downshift-as-PHY-tunable.patch++>>>
-|	<<<--patches.suse/ext4-in-ext4_seek_-hole-data-return-enxio-for-negative-offsets.patch-->>><<<++patches.suse/net-phy-marvell-remove-superseded-function-marvell_s.patch++>>>
-|	<<<--patches.suse/ext4-fix-incorrect-quotaoff-if-the-quota-feature-is-.patch-->>><<<++patches.suse/net-sched-act_police-re-use-tcf_tm_dump.patch++>>>
-|	<<<--patches.suse/ext4-fix-quota-inconsistency-during-orphan-cleanup-f.patch-->>><<<++patches.suse/igc-Add-SCTP-CRC-checksumming-functionality.patch++>>>
-|	<<<--patches.suse/ext4-fix-fault-handling-when-mounted-with-o-dax-ro.patch-->>><<<++patches.suse/e1000e-Add-support-for-S0ix.patch++>>>
-|	<<<--patches.suse/dlm-Make-dismatch-error-message-more-clear.patch-->>><<<++patches.suse/igc-Add-set_rx_mode-support.patch++>>>
-|	<<<--patches.suse/dlm-use-sock_create_lite-inside-tcp_accept_from_sock.patch-->>><<<++patches.suse/igc-Add-Rx-checksum-support.patch++>>>
-|	<<<--patches.suse/0003-errseq-rename-__errseq_set-to-errseq_set.patch-->>><<<++patches.suse/igc-Clean-up-unused-shadow_vfta-pointer.patch++>>>
-|	<<<--patches.suse/Documentation-add-some-docs-for-errseq_t.patch-->>><<<++patches.suse/mlxsw-reg-Add-macro-for-getting-QSFP-module-EEPROM-p.patch++>>>
-|	<<<--patches.suse/msft-hv-1405-tools-hv-ignore-a-NIC-if-it-has-been-configured.patch-->>><<<++patches.suse/mlxsw-core-Extend-QSFP-EEPROM-size-for-ethtool.patch++>>>
-|	<<<--patches.suse/0001-ip6-fix-PMTU-discovery-when-using-127-subnets.patch-->>><<<++patches.suse/net-smc-cancel-send-and-receive-for-terminated-socket++>>>
-|	<<<--patches.suse/inetpeer-remove-AVL-implementation-in-favor-of-RB-tr.patch-->>><<<++patches.suse/net-smc-terminate-link-group-without-holding-lgr-lock++>>>
-|	<<<--patches.suse/ixgbe-NULL-xdp_tx-rings-on-resource-cleanup.patch-->>><<<++patches.suse/net-smc-improve-abnormal-termination-locking++>>>
-|	<<<--patches.suse/s2io-Remove-UFO-support.patch-->>><<<++patches.suse/net-smc-improve-link-group-freeing++>>>
-|	<<<--patches.suse/macb-Remove-bogus-reference-to-NETIF_F_UFO.patch-->>><<<++patches.suse/net-smc-tell-peers-about-abnormal-link-group-termination++>>>
-|	<<<--patches.suse/ipvlan-Stop-advertising-NETIF_F_UFO-support.patch-->>><<<++patches.suse/net-smc-improve-abnormal-termination-of-link-groups++>>>
-|	<<<--patches.suse/macvlan-macvtap-Remove-NETIF_F_UFO-advertisement.patch-->>><<<++patches.suse/net-smc-introduce-link-group-termination-worker++>>>
-|	<<<--patches.suse/tun-tap-Remove-references-to-NETIF_F_UFO.patch-->>><<<++patches.suse/net-smc-remove-close-abort-worker++>>>
-|	<<<--patches.suse/dummy-Remove-references-to-NETIF_F_UFO.patch-->>><<<++patches.suse/fq_codel-do-not-include-linux-jhash.h.patch++>>>
-|	<<<--patches.suse/virtio_net-Remove-references-to-NETIF_F_UFO.patch-->>><<<++patches.suse/net-phy-modify-assignment-to-OR-for-dev_flags-in-phy.patch++>>>
-|	<<<--patches.suse/net-Remove-references-to-NETIF_F_UFO-in-netdev_fix_f.patch-->>><<<++patches.suse/net-phy-add-support-for-clause-37-auto-negotiation.patch++>>>
-|	<<<--patches.suse/net-Remove-references-to-NETIF_F_UFO-from-ethtool.patch-->>><<<++patches.suse/mlxsw-spectrum-Use-guaranteed-buffer-size-as-pool-si.patch++>>>
-|	<<<--patches.suse/inet-Stop-generating-UFO-packets.patch-->>><<<++patches.suse/mlxsw-spectrum_buffers-Calculate-the-size-of-the-mai.patch++>>>
-|	<<<--patches.suse/net-Remove-all-references-to-SKB_GSO_UDP.patch-->>><<<++patches.suse/fsl-fman-don-t-touch-liodn-base-regs-reserved-on-non.patch++>>>
-|	<<<--patches.suse/inet-Remove-software-UFO-fragmenting-code.patch-->>><<<++patches.suse/dpaa_eth-defer-probing-after-qbman.patch++>>>
-|	<<<--patches.suse/net-Kill-NETIF_F_UFO-and-SKB_GSO_UDP.patch-->>><<<++patches.suse/dpaa_eth-remove-redundant-code.patch++>>>
-|	<<<--patches.suse/liquidio-support-new-firmware-statistic-fw_err_pki.patch-->>><<<++patches.suse/fsl-fman-add-API-to-get-the-device-behind-a-fman-por.patch++>>>
-|	<<<--patches.suse/liquidio-lowmem-init-allocated-memory-to-0.patch-->>><<<++patches.suse/dpaa_eth-change-DMA-device.patch++>>>
-|	<<<--patches.suse/liquidio-lowmem-do-not-dereference-null-ptr.patch-->>><<<++patches.suse/fsl-fman-remove-unused-struct-member.patch++>>>
-|	<<<--patches.suse/liquidio-lowmem-init-allocated-memory-to-0-2c4aac74.patch-->>><<<++patches.suse/dpaa_eth-add-newline-in-dev_err-msg.patch++>>>
-|	<<<--patches.suse/sfc-Add-ethtool-m-support-for-QSFP-modules.patch-->>><<<++patches.suse/net-phy-dp83867-enable-robust-auto-mdix.patch++>>>
-|	<<<--patches.suse/qlcnic-remove-unnecessary-static-in-qlcnic_dump_fw.patch-->>><<<++patches.suse/tcp-add-TCP_INFO-status-for-failed-client-TFO.patch++>>>
-|	<<<--patches.suse/liquidio-lio_vf_main-remove-unnecessary-static-in-se.patch-->>><<<++patches.suse/0001-Revert-Bluetooth-hci_ll-set-operational-frequency-ea.patch++>>>
-|	<<<--patches.suse/liquidio-lio_main-remove-unnecessary-static-in-setup.patch-->>><<<++patches.suse/Bluetooth-missed-cpu_to_le16-conversion-in-hci_init4.patch++>>>
-|	<<<--patches.suse/hns-remove-useless-void-cast.patch-->>><<<++patches.suse/Bluetooth-Workaround-directed-advertising-bug-in-Bro.patch++>>>
-|	<<<--patches.suse/msft-hv-1415-netvsc-force-link-update-after-MTU-change.patch-->>><<<++patches.suse/Bluetooth-hci_core-fix-init-for-HCI_USER_CHANNEL.patch++>>>
-|	<<<--patches.suse/msft-hv-1416-netvsc-add-some-rtnl_dereference-annotations.patch-->>><<<++patches.suse/Bluetooth-hci_bcm-Fix-RTS-handling-during-startup.patch++>>>
-|	<<<--patches.suse/msft-hv-1417-netvsc-change-order-of-steps-in-setting-queues.patch-->>><<<++patches.suse/ionic-fix-up-struct-name-comments.patch++>>>
-|	<<<--patches.suse/msft-hv-1418-netvsc-change-logic-for-change-mtu-and-set_queues.patch-->>><<<++patches.suse/ionic-reverse-an-interrupt-coalesce-calculation.patch++>>>
-|	<<<--patches.suse/msft-hv-1419-netvsc-use-ERR_PTR-to-avoid-dereference-issues.patch-->>><<<++patches.suse/ionic-add-heartbeat-check.patch++>>>
-|	<<<--patches.suse/msft-hv-1420-netvsc-need-rcu_derefence-when-accessing-internal-de.patch-->>><<<++patches.suse/ionic-add-a-watchdog-timer-to-monitor-heartbeat.patch++>>>
-|	<<<--patches.suse/msft-hv-1421-netvsc-save-pointer-to-parent-netvsc_device-in-chann.patch-->>><<<++patches.suse/ionic-implement-support-for-rx-sgl.patch++>>>
-|	<<<--patches.suse/msft-hv-1422-netvsc-add-rtnl-annotations-in-rndis.patch-->>><<<++patches.suse/ionic-update-driver-version.patch++>>>
-|	<<<--patches.suse/cxgb4-Update-register-ranges-of-T4-T5-T6-adapters.patch-->>><<<++patches.suse/ipvs-no-need-to-update-skb-route-entry-for-local-des.patch++>>>
-|	<<<--patches.suse/cxgb4-display-serial-config-and-vpd-versions.patch-->>><<<++patches.suse/ipvs-batch-__ip_vs_cleanup.patch++>>>
-|	<<<--patches.suse/net-add-new-netdevice-feature-for-offload-of-RX-port.patch-->>><<<++patches.suse/ipvs-batch-__ip_vs_dev_cleanup.patch++>>>
-|	<<<--patches.suse/msft-hv-1425-netvsc-fix-ptr_ret.cocci-warnings.patch-->>><<<++patches.suse/libbpf-Update-BTF-reloc-support-to-latest-Clang-form.patch++>>>
-|	<<<--patches.suse/liquidio-fix-implicit-irq-include-causing-build-fail.patch-->>><<<++patches.suse/libbpf-Refactor-bpf_object__open-APIs-to-use-common-.patch++>>>
-|	<<<--patches.suse/mlx4_en-remove-unnecessary-returned-value.patch-->>><<<++patches.suse/libbpf-Add-support-for-field-existance-CO-RE-relocat.patch++>>>
-|	<<<--patches.suse/mlx4_en-remove-unnecessary-error-check.patch-->>><<<++patches.suse/libbpf-Add-BPF-side-definitions-of-supported-field-r.patch++>>>
-|	<<<--patches.suse/bnxt_en-Update-firmware-interface-spec-to-1.8.0.patch-->>><<<++patches.suse/selftests-bpf-Add-field-existence-CO-RE-relocs-tests.patch++>>>
-|	<<<--patches.suse/bnxt_en-Retrieve-the-hardware-bridge-mode-from-the-f.patch-->>><<<++patches.suse/bpf-Allow-__sk_buff-tstamp-in-BPF_PROG_TEST_RUN.patch++>>>
-|	<<<--patches.suse/bnxt_en-Implement-ndo_bridge_-get-set-link-methods.patch-->>><<<++patches.suse/bpf-stackmap-Fix-deadlock-with-rq_lock-in-bpf_get_st.patch++>>>
-|	<<<--patches.suse/bnxt_en-Add-bnxt_get_num_stats-to-centrally-get-the-.patch-->>><<<++patches.suse/bpf-Add-typecast-to-raw_tracepoints-to-help-BTF-gene.patch++>>>
-|	<<<--patches.suse/bnxt_en-Allow-the-user-to-set-ethtool-stats-block-us.patch-->>><<<++patches.suse/bpf-Add-typecast-to-bpf-helpers-to-help-BTF-generati.patch++>>>
-|	<<<--patches.suse/bnxt_en-Report-firmware-DCBX-agent.patch-->>><<<++patches.suse/bpf-Process-in-kernel-BTF.patch++>>>
-|	<<<--patches.suse/bnxt_en-Set-ETS-min_bw-parameter-for-older-firmware.patch-->>><<<++patches.suse/bpf-Add-attach_btf_id-attribute-to-program-load.patch++>>>
-|	<<<--patches.suse/bnxt_en-add-support-to-enable-VF-representors.patch-->>><<<++patches.suse/libbpf-Auto-detect-btf_id-of-BTF-based-raw_tracepoin.patch++>>>
-|	<<<--patches.suse/bnxt_en-add-vf-rep-RX-TX-and-netdev-implementation.patch-->>><<<++patches.suse/bpf-Implement-accurate-raw_tp-context-access-via-BTF.patch++>>>
-|	<<<--patches.suse/bnxt_en-add-support-for-port_attr_get-and-and-get_ph.patch-->>><<<++patches.suse/bpf-Attach-raw_tp-program-with-BTF-via-type-name.patch++>>>
-|	<<<--patches.suse/msft-hv-1426-netvsc-remove-bogus-rtnl_unlock.patch-->>><<<++patches.suse/bpf-Add-support-for-BTF-pointers-to-interpreter.patch++>>>
-|	<<<--patches.suse/msft-hv-1427-netvsc-Remove-redundant-use-of-ipv6_hdr.patch-->>><<<++patches.suse/bpf-Add-support-for-BTF-pointers-to-x86-JIT.patch++>>>
-|	<<<--patches.suse/msft-hv-1428-netvsc-prefetch-the-first-incoming-ring-element.patch-->>><<<++patches.suse/bpf-Check-types-of-arguments-passed-into-helpers.patch++>>>
-|	<<<--patches.suse/msft-hv-1429-netvsc-fix-netvsc_set_channels.patch-->>><<<++patches.suse/selftests-bpf-Add-kfree_skb-raw_tp-test.patch++>>>
-|	<<<--patches.suse/msft-hv-1430-netvsc-include-rtnetlink.h.patch-->>><<<++patches.suse/selftests-bpf-Make-CO-RE-reloc-test-impartial-to-tes.patch++>>>
-|	<<<--patches.suse/msft-hv-1431-netvsc-remove-no-longer-used-max_num_rss-queues.patch-->>><<<++patches.suse/bpf-Fix-bpf_attr.attach_btf_id-check.patch++>>>
-|	<<<--patches.suse/ibmvnic-104-Check-for-transport-event-on-driver-resume.patch-->>><<<++patches.suse/bpf-Fix-build-error-without-CONFIG_NET.patch++>>>
-|	<<<--patches.suse/bnxt_en-Use-SWITCHDEV_SET_OPS.patch-->>><<<++patches.suse/bpf-libbpf-Add-kernel-version-section-parsing-back.patch++>>>
-|	<<<--patches.suse/nfp-set-config-bit-ifup-ifdown-on-netdev-open-close.patch-->>><<<++patches.suse/tools-Sync-if_link.h.patch++>>>
-|	<<<--patches.suse/bnxt-fix-unsigned-comparsion-with-0.patch-->>><<<++patches.suse/libbpf-Add-bpf_program__get_-type-expected_attach_ty.patch++>>>
-|	<<<--patches.suse/bnxt-fix-unused-variable-warnings.patch-->>><<<++patches.suse/libbpf-Add-uprobe-uretprobe-and-tp-raw_tp-section-su.patch++>>>
-|	<<<--patches.suse/benet-fix-set-but-not-used-warning.patch-->>><<<++patches.suse/libbpf-Teach-bpf_object__open-to-guess-program-types.patch++>>>
-|	<<<--patches.suse/bnxt_en-include-bnxt_vfr.c-code-under-CONFIG_BNXT_SR.patch-->>><<<++patches.suse/selftests-bpf-Make-a-copy-of-subtest-name.patch++>>>
-|	<<<--patches.suse/bnxt_en-use-SWITCHDEV_SET_OPS-for-setting-vf_rep_swi.patch-->>><<<++patches.suse/selftests-bpf-Make-reference_tracking-test-use-subte.patch++>>>
-|	<<<--patches.suse/bnxt_en-fix-switchdev-port-naming-for-external-port-.patch-->>><<<++patches.suse/selftest-bpf-Get-rid-of-a-bunch-of-explicit-BPF-prog.patch++>>>
-|	<<<--patches.suse/ixgbe-Ensure-MAC-filter-was-added-before-setting-MAC.patch-->>><<<++patches.suse/libbpf-Make-DECLARE_LIBBPF_OPTS-macro-strictly-a-var.patch++>>>
-|	<<<--patches.suse/ixgbe-Enable-LASI-interrupts-for-X552-devices.patch-->>><<<++patches.suse/selftests-bpf-Move-test_section_names-into-test_prog.patch++>>>
-|	<<<--patches.suse/ixgbe-Update-NW_MNG_IF_SEL-support-for-X553.patch-->>><<<++patches.suse/libbpf-Fix-strncat-bounds-error-in-libbpf_prog_type_.patch++>>>
-|	<<<--patches.suse/ixgbe-Do-not-support-flow-control-autonegotiation-fo.patch-->>><<<++patches.suse/bpf-Prepare-btf_ctx_access-for-non-raw_tp-use-case.patch++>>>
-|	<<<--patches.suse/ixgbe-Disable-flow-control-for-XFI.patch-->>><<<++patches.suse/net-Fix-misspellings-of-configure-and-configuration.patch++>>>
-|	<<<--patches.suse/i40e-fix-incorrect-variable-assignment.patch-->>><<<++patches.suse/net-Fix-various-misspellings-of-connect.patch++>>>
-|	<<<--patches.suse/i40e-Fix-for-trace-found-with-S4-state.patch-->>><<<++patches.suse/mvpp2-refactor-frame-drop-routine.patch++>>>
-|	<<<--patches.suse/i40e-remove-WQ_UNBOUND-and-the-task-limit-of-our-wor.patch-->>><<<++patches.suse/mvpp2-sync-only-the-received-frame.patch++>>>
-|	<<<--patches.suse/i40e-Handle-admin-Q-timeout-when-releasing-NVM.patch-->>><<<++patches.suse/mvpp2-prefetch-frame-header.patch++>>>
-|	<<<--patches.suse/i40e-fix-up-32-bit-timespec-references.patch-->>><<<++patches.suse/mlxsw-spectrum_buffers-remove-unneeded-semicolon.patch++>>>
-|	<<<--patches.suse/i40e-fix-odd-formatting-and-indent.patch-->>><<<++patches.suse/sock-remove-unneeded-semicolon.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-make-IPv6-ATR-code-clearer.patch-->>><<<++patches.suse/i40e-Fix-for-persistent-lldp-support.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-remove-mismatched-type-warnings.patch-->>><<<++patches.suse/i40e-Wrong-Advertised-FEC-modes-after-set-FEC-to-AUT.patch++>>>
-|	<<<--patches.suse/i40e-display-correct-UDP-tunnel-type-name.patch-->>><<<++patches.suse/i40e-Extract-detection-of-HW-flags-into-a-function.patch++>>>
-|	<<<--patches.suse/i40evf-add-some-missing-includes.patch-->>><<<++patches.suse/i40e-Extend-PHY-access-with-page-change-flag.patch++>>>
-|	<<<--patches.suse/i40e-report-BPF-prog-id-during-XDP_QUERY_PROG.patch-->>><<<++patches.suse/i40e-initialize-ITRN-registers-with-correct-values.patch++>>>
-|	<<<--patches.suse/i40evf-Use-le32_to_cpu-before-evaluating-HW-desc-fie.patch-->>><<<++patches.suse/i40e-allow-ethtool-to-report-SW-and-FW-versions-in-r.patch++>>>
-|	<<<--patches.suse/i40evf-remove-unnecessary-__packed.patch-->>><<<++patches.suse/i40e-Fix-LED-blinking-flow-for-X710T-L-devices.patch++>>>
-|	<<<--patches.suse/i40e-handle-setting-administratively-set-MAC-address.patch-->>><<<++patches.suse/i40e-Refactoring-VF-MAC-filters-counting-to-make-mor.patch++>>>
-|	<<<--patches.suse/qede-Add-getter-APIs-support-for-RX-flow-classificat.patch-->>><<<++patches.suse/i40e-prevent-memory-leak-in-i40e_setup_macvlans.patch++>>>
-|	<<<--patches.suse/qed-qede-Add-setter-APIs-support-for-RX-flow-classif.patch-->>><<<++patches.suse/net-dsa-LAN9303-select-REGMAP-when-LAN9303-enable.patch++>>>
-|	<<<--patches.suse/qed-Add-support-for-Energy-efficient-ethernet.patch-->>><<<++patches.suse/ionic-Remove-set-but-not-used-variable-sg_desc.patch++>>>
-|	<<<--patches.suse/qede-Add-ethtool-support-for-Energy-efficient-ethern.patch-->>><<<++patches.suse/net-phy-marvell-fix-typo-in-constant-MII_M1011_PHY_S.patch++>>>
-|	<<<--patches.suse/qed-Add-support-for-vf-coalesce-configuration.patch-->>><<<++patches.suse/net-phy-marvell-fix-downshift-function-naming.patch++>>>
-|	<<<--patches.suse/qed-Read-per-queue-coalesce-from-hardware.patch-->>><<<++patches.suse/net-phy-marvell-add-downshift-support-for-M88E1111.patch++>>>
-|	<<<--patches.suse/qed-enhanced-per-queue-max-coalesce-value.patch-->>><<<++patches.suse/net-phy-marvell-add-PHY-tunable-support-for-more-PHY.patch++>>>
-|	<<<--patches.suse/nfp-remove-the-probe-deferral-when-FW-not-present.patch-->>><<<++patches.suse/cavium-thunder-Fix-use-true-false-for-bool-type.patch++>>>
-|	<<<--patches.suse/nfp-look-for-firmware-image-by-device-serial-number-.patch-->>><<<++patches.suse/broadcom-bnxt-Fix-use-true-false-for-bool.patch++>>>
-|	<<<--patches.suse/nfp-only-use-direct-firmware-requests.patch-->>><<<++patches.suse/inet-do-not-call-sublist_rcv-on-empty-list.patch++>>>
-|	<<<--patches.suse/liquidio-standardization-use-min_t-instead-of-custom.patch-->>><<<++patches.suse/net-bridge-fdb-convert-is_local-to-bitops.patch++>>>
-|	<<<--patches.suse/liquidio-cleanup-removed-cryptic-and-misleading-macr.patch-->>><<<++patches.suse/net-bridge-fdb-convert-is_static-to-bitops.patch++>>>
-|	<<<--patches.suse/bnxt_re-add-MAY_USE_DEVLINK-dependency.patch-->>><<<++patches.suse/net-bridge-fdb-convert-is_sticky-to-bitops.patch++>>>
-|	<<<--patches.suse/liquidio-bump-up-driver-version-to-match-newer-NIC-f.patch-->>><<<++patches.suse/net-bridge-fdb-convert-added_by_user-to-bitops.patch++>>>
-|	<<<--patches.suse/msft-hv-1433-netvsc-fix-return-value-for-set_channels.patch-->>><<<++patches.suse/net-bridge-fdb-convert-added_by_external_learn-to-us.patch++>>>
-|	<<<--patches.suse/msft-hv-1434-netvsc-fix-warnings-reported-by-lockdep.patch-->>><<<++patches.suse/net-bridge-fdb-convert-offloaded-to-use-bitops.patch++>>>
-|	<<<--patches.suse/msft-hv-1435-netvsc-don-t-print-pointer-value-in-error-message.patch-->>><<<++patches.suse/net-bridge-fdb-set-flags-directly-in-fdb_create.patch++>>>
-|	<<<--patches.suse/msft-hv-1436-netvsc-remove-unnecessary-indirection-of-page_buffer.patch-->>><<<++patches.suse/mlxsw-reg-Increase-size-of-MPAR-register.patch++>>>
-|	<<<--patches.suse/msft-hv-1437-netvsc-optimize-receive-completions.patch-->>><<<++patches.suse/mlxsw-pci-Increase-PCI-reset-timeout-for-SN3800-syst.patch++>>>
-|	<<<--patches.suse/msft-hv-1438-netvsc-fix-error-unwind-on-device-setup-failure.patch-->>><<<++patches.suse/mlxsw-Bump-firmware-version-to-13.2000.2308.patch++>>>
-|	<<<--patches.suse/msft-hv-1439-netvsc-signal-host-if-receive-ring-is-emptied.patch-->>><<<++patches.suse/mlxsw-Enforce-firmware-version-for-Spectrum-2.patch++>>>
-|	<<<--patches.suse/net-ethtool-add-support-for-forward-error-correction.patch-->>><<<++patches.suse/flow_dissector-add-meaningful-comments.patch++>>>
-|	<<<--patches.suse/cxgb4-core-hardware-firmware-support-for-Forward-Err.patch-->>><<<++patches.suse/flow_dissector-skip-the-ICMP-dissector-for-non-ICMP-.patch++>>>
-|	<<<--patches.suse/cxgb4-ethtool-forward-error-correction-management-su.patch-->>><<<++patches.suse/flow_dissector-extract-more-ICMP-information.patch++>>>
-|	<<<--patches.suse/net-netlink-Add-new-type-NLA_BITFIELD32.patch-->>><<<++patches.suse/bonding-balance-ICMP-echoes-in-layer3-4-mode.patch++>>>
-|	<<<--patches.suse/net-sched-actions-Use-proper-root-attribute-table-fo.patch-->>><<<++patches.suse/net-phy-marvell-add-downshift-support-for-88E1145.patch++>>>
-|	<<<--patches.suse/tcp-remove-prequeue-support.patch-->>><<<++patches.suse/vxlan-drop-vxlan-parameter-in-vxlan_fdb_alloc.patch++>>>
-|	<<<--patches.suse/tcp-reindent-two-spots-after-prequeue-removal.patch-->>><<<++patches.suse/e1000e-Add-support-for-Comet-Lake.patch++>>>
-|	<<<--patches.suse/tcp-remove-low_latency-sysctl.patch-->>><<<++patches.suse/e1000e-Use-rtnl_lock-to-prevent-race-conditions-betw.patch++>>>
-|	<<<--patches.suse/tcp-remove-unused-mib-counters.patch-->>><<<++patches.suse/e1000e-Drop-unnecessary-__E1000_DOWN-bit-twiddling.patch++>>>
-|	<<<--patches.suse/mlxsw-spectrum_router-Simplify-a-piece-of-code.patch-->>><<<++patches.suse/igb-Add-UDP-segmentation-offload-support.patch++>>>
-|	<<<--patches.suse/Bluetooth-hci_bcm-Make-bcm_request_irq-fail-if-no-IR-->>><<<++patches.suse/ixgbe-Add-UDP-segmentation-offload-support.patch++>>>
-|	<<<--patches.suse/Bluetooth-btrtl-Fix-a-error-code-in-rtl_load_config-->>><<<++patches.suse/i40e-Add-UDP-segmentation-offload-support.patch++>>>
-|	<<<--patches.suse/Bluetooth-btusb-add-ID-for-LiteOn-04ca-3016-->>><<<++patches.suse/e1000e-Add-support-for-Tiger-Lake.patch++>>>
-|	<<<--patches.suse/msft-hv-1441-hyperv-netvsc-Neaten-netvsc_send_pkt-by-using-a-temp.patch-->>><<<++patches.suse/e1000e-Fix-compiler-warning-when-CONFIG_PM_SLEEP-is-.patch++>>>
-|	<<<--patches.suse/tcp-tcp_data_queue-cleanup.patch-->>><<<++patches.suse/net-sched-extract-common-action-counters-update-code.patch++>>>
-|	<<<--patches.suse/liquidio-set-sriov_totalvfs-correctly.patch-->>><<<++patches.suse/net-sched-extract-bstats-update-code-into-function.patch++>>>
-|	<<<--patches.suse/msft-hv-1442-netvsc-transparent-VF-management.patch-->>><<<++patches.suse/net-sched-extract-qstats-update-code-into-functions.patch++>>>
-|	<<<--patches.suse/msft-hv-1443-netvsc-remove-bonding-setup-script.patch-->>><<<++patches.suse/net-sched-don-t-expose-action-qstats-to-skb_tc_reins.patch++>>>
-|	<<<--patches.suse/net-hns-Add-self-adaptive-interrupt-coalesce-support.patch-->>><<<++patches.suse/net-sched-modify-stats-helper-functions-to-support-r.patch++>>>
-|	<<<--patches.suse/qlcnic-add-const-to-bin_attribute-structure.patch-->>><<<++patches.suse/net-sched-extend-TCA_ACT-space-with-TCA_ACT_FLAGS.patch++>>>
-|	<<<--patches.suse/ibmvnic-106-Implement-per-queue-statistics-reporting.patch-->>><<<++patches.suse/net-sched-update-action-implementations-to-support-f.patch++>>>
-|	<<<--patches.suse/ibmvnic-107-Convert-vnic-server-reported-statistics-to-cpu-endian.patch-->>><<<++patches.suse/cxgb4-l2t-Simplify-t4_l2e_free-and-_t4_l2e_free.patch++>>>
-|	<<<--patches.suse/ibmvnic-108-Implement-.get_ringparam.patch-->>><<<++patches.suse/mlxsw-reg-Extend-PMLP-tx-rx-lane-value-size-to-4-bit.patch++>>>
-|	<<<--patches.suse/ibmvnic-109-Implement-.get_channels.patch-->>><<<++patches.suse/mlxsw-reg-Add-Port-Module-Type-Mapping-Register.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-support-of-HNS3-Ethernet-Driver-for-hip.patch-->>><<<++patches.suse/mlxsw-spectrum-Use-PMTM-register-to-get-max-module-w.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-support-of-the-HNAE3-framework.patch-->>><<<++patches.suse/mlxsw-spectrum-Move-max_width-check-up-before-count-.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-HNS3-IMP-Integrated-Mgmt-Proc-Cmd-Inter.patch-->>><<<++patches.suse/mlxsw-spectrum-Distinguish-between-unsplittable-and-.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-HNS3-Acceleration-Engine-Compatibility-.patch-->>><<<++patches.suse/mlxsw-spectrum-Replace-port_to_module-array-with-arr.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-support-of-TX-Scheduler-Shaper-to-HNS3-.patch-->>><<<++patches.suse/mlxsw-spectrum-Use-mapping-of-port-being-split-for-c.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-MDIO-support-to-HNS3-Ethernet-driver-fo.patch-->>><<<++patches.suse/mlxsw-spectrum-Pass-mapping-values-in-port-mapping-s.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-Ethtool-support-to-HNS3-driver.patch-->>><<<++patches.suse/mlxsw-spectrum-Add-sanity-checks-into-module-info-ge.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-HNS3-driver-to-kernel-build-framework-M.patch-->>><<<++patches.suse/mlxsw-spectrum-Push-getting-offsets-of-split-ports-i.patch++>>>
-|	<<<--patches.suse/net-mvpp2-fix-MVPP21_ISR_RXQ_GROUP_REG-definition.patch-->>><<<++patches.suse/mlxsw-spectrum-Introduce-resource-for-getting-offset.patch++>>>
-|	<<<--patches.suse/net-mvpp2-remove-RX-queue-group-reset-code.patch-->>><<<++patches.suse/mlxsw-spectrum-Remember-split-base-local-port-and-us.patch++>>>
-|	<<<--patches.suse/net-mvpp2-introduce-per-port-nrxqs-ntxqs-variables.patch-->>><<<++patches.suse/mlxsw-spectrum-Use-port_module_max_width-to-compute-.patch++>>>
-|	<<<--patches.suse/net-mvpp2-move-from-cpu-centric-naming-to-software-t.patch-->>><<<++patches.suse/mlxsw-spectrum-Fix-base-port-get-for-split-count-4-a.patch++>>>
-|	<<<--patches.suse/net-mvpp2-introduce-queue_vector-concept.patch-->>><<<++patches.suse/mlxsw-spectrum-Iterate-over-all-ports-in-gap-during-.patch++>>>
-|	<<<--patches.suse/net-mvpp2-add-support-for-TX-interrupts-and-RX-queue.patch-->>><<<++patches.suse/mlxsw-spectrum-Generalize-split-count-check.patch++>>>
-|	<<<--patches.suse/net-hns-Fix-for-__udivdi3-compiler-error.patch-->>><<<++patches.suse/bnxt_en-Add-support-to-invoke-OP-TEE-API-to-reset-fi.patch++>>>
-|	<<<--patches.suse/net-sched-change-names-of-action-number-helpers-to-b.patch-->>><<<++patches.suse/bnxt_en-Add-support-to-collect-crash-dump-via-ethtoo.patch++>>>
-|	<<<--patches.suse/ip-options-explicitly-provide-net-ns-to-__ip_options.patch-->>><<<++patches.suse/net-hns3-dump-some-debug-information-when-reset-fail.patch++>>>
-|	<<<--patches.suse/0001-Revert-ipv4-keep-skb-dst-around-in-presence-of-IP-op.patch-->>><<<++patches.suse/net-hns3-add-struct-netdev_queue-debug-info-for-TX-t.patch++>>>
-|	<<<--patches.suse/liquidio-add-missing-strings-in-oct_dev_state_str-ar.patch-->>><<<++patches.suse/net-hns3-cleanup-some-magic-numbers.patch++>>>
-|	<<<--patches.suse/liquidio-moved-console_bitmask-module-param-to-lio_m.patch-->>><<<++patches.suse/net-hns3-cleanup-some-coding-style-issues.patch++>>>
-|	<<<--patches.suse/msft-hv-1446-netvsc-fix-rtnl-deadlock-on-unregister-of-vf.patch-->>><<<++patches.suse/net-hns3-cleanup-a-format-truncation-warning.patch++>>>
-|	<<<--patches.suse/net-sched-make-type-an-argument-for-ndo_setup_tc.patch-->>><<<++patches.suse/net-hns3-optimize-local-variable-initialization.patch++>>>
-|	<<<--patches.suse/net-sched-rename-TC_SETUP_MATCHALL-to-TC_SETUP_CLSMA.patch-->>><<<++patches.suse/net-hns3-add-or-modify-some-comments.patch++>>>
-|	<<<--patches.suse/net-sched-make-egress_dev-flag-part-of-flower-offloa.patch-->>><<<++patches.suse/net-hns3-cleanup-some-print-format-warning.patch++>>>
-|	<<<--patches.suse/cxgb4-push-cls_u32-setup_tc-processing-into-a-separa.patch-->>><<<++patches.suse/net-hns3-cleanup-byte-order-issues-when-printed.patch++>>>
-|	<<<--patches.suse/ixgbe-push-cls_u32-and-mqprio-setup_tc-processing-in.patch-->>><<<++patches.suse/dpaa_eth-use-only-one-buffer-pool-per-interface.patch++>>>
-|	<<<--patches.suse/mlx5e-push-cls_flower-and-mqprio-setup_tc-processing.patch-->>><<<++patches.suse/dpaa_eth-use-page-backed-rx-buffers.patch++>>>
-|	<<<--patches.suse/mlx5e_rep-push-cls_flower-setup_tc-processing-into-a.patch-->>><<<++patches.suse/dpaa_eth-perform-DMA-unmapping-before-read.patch++>>>
-|	<<<--patches.suse/mlxsw-spectrum-push-cls_flower-and-cls_matchall-setu.patch-->>><<<++patches.suse/dpaa_eth-avoid-timestamp-read-on-error-paths.patch++>>>
-|	<<<--patches.suse/mlxsw-spectrum-rename-cls-arg-in-matchall-processing.patch-->>><<<++patches.suse/dpaa_eth-simplify-variables-used-in-dpaa_cleanup_tx_.patch++>>>
-|	<<<--patches.suse/dsa-push-cls_matchall-setup_tc-processing-into-a-sep.patch-->>><<<++patches.suse/dpaa_eth-use-fd-information-in-dpaa_cleanup_tx_fd.patch++>>>
-|	<<<--patches.suse/nfp-change-flows-in-apps-that-offload-ndo_setup_tc.patch-->>><<<++patches.suse/dpaa_eth-cleanup-skb_to_contig_fd.patch++>>>
-|	<<<--patches.suse/hns3pf-don-t-check-handle-during-mqprio-offload.patch-->>><<<++patches.suse/dpaa_eth-use-a-page-to-store-the-SGT.patch++>>>
-|	<<<--patches.suse/net-sched-push-cls-related-args-into-cls_common-stru.patch-->>><<<++patches.suse/dpaa_eth-add-dropped-frames-to-percpu-ethtool-stats.patch++>>>
-|	<<<--patches.suse/net-sched-move-prio-into-cls_common.patch-->>><<<++patches.suse/dpaa_eth-remove-netdev_err-for-user-errors.patch++>>>
-|	<<<--patches.suse/net-sched-change-return-value-of-ndo_setup_tc-for-dr.patch-->>><<<++patches.suse/dpaa_eth-extend-delays-in-ndo_stop.patch++>>>
-|	<<<--patches.suse/net-sched-get-rid-of-struct-tc_to_netdev.patch-->>><<<++patches.suse/soc-fsl-qbman-allow-registering-a-device-link-for-th.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Rearrange-netdevice-ops-structures.patch-->>><<<++patches.suse/dpaa_eth-register-a-device-link-for-the-qman-portal-.patch++>>>
-|	<<<--patches.suse/net-mlx5e-NIC-netdev-init-flow-cleanup.patch-->>><<<++patches.suse/s390-qdio-implement-iqd-multi-write++>>>
-|	<<<--patches.suse/net-mlx5-Unify-vport-manager-capability-check.patch-->>><<<++patches.suse/s390-qeth-use-iqd-multi-write++>>>
-|	<<<--patches.suse/net-mlx5-Separate-between-E-Switch-and-MPFS.patch-->>><<<++patches.suse/s390-qeth-use-qdio_bufnr++>>>
-|	<<<--patches.suse/net-mlx5-Add-CONFIG_MLX5_ESWITCH-Kconfig.patch-->>><<<++patches.suse/s390-qeth-keep-irq-disabled-until-napi-is-really-done++>>>
-|	<<<--patches.suse/net-mlx5-Delay-events-till-ib-registration-ends.patch-->>><<<++patches.suse/s390-qeth-consolidate-some-duplicated-hw-cmd-code++>>>
-|	<<<--patches.suse/net-mlx5-Fix-counter-list-hardware-structure.patch-->>><<<++patches.suse/s390-qeth-don-t-set-card-state-in-qeth_qdio_clear_card++>>>
-|	<<<--patches.suse/net-mlx5-Increase-the-maximum-flow-counters-supporte.patch-->>><<<++patches.suse/s390-qeth-use-helpers-for-ip-address-hashing++>>>
-|	<<<--patches.suse/hns3-fix-unused-function-warning.patch-->>><<<++patches.suse/s390-qeth-don-t-cache-mac-addresses-for-multicast-ips++>>>
-|	<<<--patches.suse/0001-bcma-gpio-Correct-number-of-GPIOs-for-BCM53573.patch-->>><<<++patches.suse/mlxsw-Fix-64-bit-division-in-mlxsw_sp_sb_prs_init.patch++>>>
-|	<<<--patches.suse/rtlwifi-rtl8821ae-Fix-HW_VAR_NAV_UPPER-operation-->>><<<++patches.suse/sfc-support-encapsulation-of-xdp_frames-in-efx_tx_bu.patch++>>>
-|	<<<--patches.suse/0002-iwlwifi-refactor-out-paging-code.patch-->>><<<++patches.suse/sfc-perform-XDP-processing-on-received-packets.patch++>>>
-|	<<<--patches.suse/0003-iwlwifi-refactor-shared-mem-parsing.patch-->>><<<++patches.suse/sfc-Enable-setting-of-xdp_prog.patch++>>>
-|	<<<--patches.suse/0004-iwlwifi-track-current-firmware-image-in-common-code.patch-->>><<<++patches.suse/sfc-allocate-channels-for-XDP-tx-queues.patch++>>>
-|	<<<--patches.suse/0005-iwlwifi-refactor-firmware-debug-code.patch-->>><<<++patches.suse/sfc-handle-XDP_TX-outcomes-of-XDP-eBPF-programs.patch++>>>
-|	<<<--patches.suse/0006-iwlwifi-reorganize-firmware-API.patch-->>><<<++patches.suse/sfc-add-XDP-counters-to-ethtool-stats.patch++>>>
-|	<<<--patches.suse/0007-iwlwifi-fw-api-fix-various-kernel-doc-warnings.patch-->>><<<++patches.suse/bnxt_en-Add-support-for-L2-rewrite.patch++>>>
-|	<<<--patches.suse/0008-iwlwifi-mvm-add-and-use-iwl_mvm_has_unified_ucode.patch-->>><<<++patches.suse/bnxt-Avoid-logging-an-unnecessary-message-when-a-flo.patch++>>>
-|	<<<--patches.suse/0009-iwlwifi-mvm-check-family-instead-of-new-TX-API-for-w.patch-->>><<<++patches.suse/bnxt_en-Add-support-for-NAT-L3-L4-rewrite.patch++>>>
-|	<<<--patches.suse/0010-iwlwifi-mvm-byte-swap-constant-instead-of-variable.patch-->>><<<++patches.suse/bnxt_en-flow_offload-offload-tunnel-decap-rules-via-.patch++>>>
-|	<<<--patches.suse/0011-iwlwifi-dvm-remove-unused-defines.patch-->>><<<++patches.suse/bnxt_en-Improve-bnxt_ulp_stop-bnxt_ulp_start-call-se.patch++>>>
-|	<<<--patches.suse/0012-iwlwifi-mvm-refactor-beacon-template-command-code.patch-->>><<<++patches.suse/bnxt_en-Call-bnxt_ulp_stop-bnxt_ulp_start-during-err.patch++>>>
-|	<<<--patches.suse/0013-iwlwifi-mvm-fix-the-FIFO-numbers-in-A000-devices.patch-->>><<<++patches.suse/bnxt_en-Call-bnxt_ulp_stop-bnxt_ulp_start-during-sus.patch++>>>
-|	<<<--patches.suse/0014-iwlwifi-mvm-fix-uninitialized-var-while-waiting-for-.patch-->>><<<++patches.suse/net-bridge-fdb-br_fdb_update-can-take-flags-directly.patch++>>>
-|	<<<--patches.suse/0015-iwlwifi-pcie-fix-A-MSDU-on-gen2-devices.patch-->>><<<++patches.suse/net-bridge-fdb-avoid-two-atomic-bitops-in-br_fdb_ext.patch++>>>
-|	<<<--patches.suse/0016-iwlwifi-mvm-support-fw-reading-empty-OTP.patch-->>><<<++patches.suse/net-bridge-fdb-restore-unlikely-when-taking-over-ext.patch++>>>
-|	<<<--patches.suse/0017-iwlwifi-implement-fseq-version-mismatch-warning.patch-->>><<<++patches.suse/libbpf-Fix-compatibility-for-kernels-without-need_wa.patch++>>>
-|	<<<--patches.suse/0018-iwlwifi-mvm-add-compile-time-option-to-disable-EBS.patch-->>><<<++patches.suse/libbpf-Fix-off-by-one-error-in-ELF-sanity-check.patch++>>>
-|	<<<--patches.suse/0019-iwlwifi-pcie-rename-iwl_trans_check_hw_rf_kill-to-pc.patch-->>><<<++patches.suse/libbpf-Don-t-use-kernel-side-u32-type-in-xsk.c.patch++>>>
-|	<<<--patches.suse/0020-iwlwifi-mvm-require-AP_LINK_PS-for-TVQM.patch-->>><<<++patches.suse/bpf-Enforce-return-0-in-BTF-enabled-raw_tp-programs.patch++>>>
-|	<<<--patches.suse/0021-iwlwifi-mvm-simplify-bufferable-MMPDU-check.patch-->>><<<++patches.suse/bpf-Fix-bpf-jit-kallsym-access.patch++>>>
-|	<<<--patches.suse/0022-iwlwifi-mvm-rename-p2p-specific-sta-functions-to-inc.patch-->>><<<++patches.suse/bpf-Replace-prog_raw_tp-btf_id-with-prog_tracing.patch++>>>
-|	<<<--patches.suse/0023-iwlwifi-mvm-remove-non-DQA-mode.patch-->>><<<++patches.suse/libbpf-Add-support-for-prog_tracing.patch++>>>
-|	<<<--patches.suse/0024-iwlwifi-mvm-don-t-retake-the-pointer-to-skb-s-CB.patch-->>><<<++patches.suse/xsk-Store-struct-xdp_sock-as-a-flexible-array-member.patch++>>>
-|	<<<--patches.suse/ibmvnic-105-Report-rx-buffer-return-codes-as-netdev_dbg.patch-->>><<<++patches.suse/bpf-Implement-map_gen_lookup-callback-for-XSKMAP.patch++>>>
-|	<<<--patches.suse/net-hns3-fix-spelling-mistake-capabilty-capability.patch-->>><<<++patches.suse/xsk-Restructure-inline-XSKMAP-lookup-redirect-flush.patch++>>>
-|	<<<--patches.suse/net-usb-r8152-constify-usb_device_id.patch-->>><<<++patches.suse/libbpf-Fix-error-handling-in-bpf_map__reuse_fd.patch++>>>
-|	<<<--patches.suse/bpf-verifier-rework-value-tracking.patch-->>><<<++patches.suse/libbpf-Store-map-pin-path-and-status-in-struct-bpf_m.patch++>>>
-|	<<<--patches.suse/bpf-verifier-track-signed-and-unsigned-min-max-value.patch-->>><<<++patches.suse/libbpf-Move-directory-creation-into-_pin-functions.patch++>>>
-|	<<<--patches.suse/bpf-verifier-more-concise-register-state-logs-for-co.patch-->>><<<++patches.suse/libbpf-Add-auto-pinning-of-maps-when-loading-BPF-obj.patch++>>>
-|	<<<--patches.suse/selftests-bpf-change-test_verifier-expectations.patch-->>><<<++patches.suse/selftests-Add-tests-for-automatic-map-pinning.patch++>>>
-|	<<<--patches.suse/selftests-bpf-rewrite-test_align.patch-->>><<<++patches.suse/uaccess-Add-non-pagefault-user-space-write-function.patch++>>>
-|	<<<--patches.suse/selftests-bpf-add-a-test-to-test_align.patch-->>><<<++patches.suse/uaccess-Add-strict-non-pagefault-kernel-space-read-f.patch++>>>
-|	<<<--patches.suse/selftests-bpf-add-test-for-bogus-operations-on-point.patch-->>><<<++patches.suse/bpf-Make-use-of-probe_user_write-in-probe-write-help.patch++>>>
-|	<<<--patches.suse/selftests-bpf-don-t-try-to-access-past-MAX_PACKET_OF.patch-->>><<<++patches.suse/bpf-Add-probe_read_-user-kernel-and-probe_read_-user.patch++>>>
-|	<<<--patches.suse/bpf-verifier-increase-complexity-limit-to-128k.patch-->>><<<++patches.suse/bpf-Switch-BPF-probe-insns-to-bpf_probe_read_kernel.patch++>>>
-|	<<<--patches.suse/liquidio-fix-wrong-info-about-vf-rx-tx-ring-paramete.patch-->>><<<++patches.suse/bpf-samples-Use-bpf_probe_read_user-where-appropriat.patch++>>>
-|	<<<--patches.suse/msft-hv-1450-netvsc-make-sure-and-unregister-datapath.patch-->>><<<++patches.suse/bpf-testing-Convert-prog-tests-to-probe_read_-user-k.patch++>>>
-|	<<<--patches.suse/bpf-Move-check_uarg_tail_zero-upward.patch-->>><<<++patches.suse/net-icmp-use-input-address-in-traceroute.patch++>>>
-|	<<<--patches.suse/bpf-Extend-check_uarg_tail_zero-checks.patch-->>><<<++patches.suse/net-icmp6-provide-input-address-for-traceroute6.patch++>>>
-|	<<<--patches.suse/liquidio-fix-misspelled-firmware-image-filenames.patch-->>><<<++patches.suse/net-mlx5-DR-Replace-CRC32-implementation-to-use-kern.patch++>>>
-|	<<<--patches.suse/cxgb4-Clear-On-FLASH-config-file-after-a-FW-upgrade.patch-->>><<<++patches.suse/net-mlx5-FPGA-support-network-cards-with-standalone-.patch++>>>
-|	<<<--patches.suse/igb-Fix-error-of-RX-network-flow-classification.patch-->>><<<++patches.suse/net-mlx5-Remove-unneeded-variable-in-mlx5_unload_one.patch++>>>
-|	<<<--patches.suse/igb-protect-TX-timestamping-from-API-misuse.patch-->>><<<++patches.suse/net-mlx5-Clear-VF-s-configuration-on-disabling-SRIOV.patch++>>>
-|	<<<--patches.suse/e1000e-add-check-on-e1e_wphy-return-value.patch-->>><<<++patches.suse/net-mlx5e-Verify-that-rule-has-at-least-one-fwd-drop.patch++>>>
-|	<<<--patches.suse/igb-Remove-incorrect-unexpected-SYS-WRAP-log-message.patch-->>><<<++patches.suse/net-mlx5-Do-not-hold-group-lock-while-allocating-FTE.patch++>>>
-|	<<<--patches.suse/igb-add-argument-names-to-mailbox-op-function-declar.patch-->>><<<++patches.suse/net-mlx5-Support-lockless-FTE-read-lookups.patch++>>>
-|	<<<--patches.suse/igb-expose-mailbox-unlock-method.patch-->>><<<++patches.suse/net-mlx5e-TX-Dump-WQs-wqe-descriptors-on-CQE-with-er.patch++>>>
-|	<<<--patches.suse/igb-do-not-drop-PF-mailbox-lock-after-read-of-VF-mes.patch-->>><<<++patches.suse/net-mlx5-WQ-Move-short-getters-into-header-file.patch++>>>
-|	<<<--patches.suse/e1000e-Initial-Support-for-IceLake.patch-->>><<<++patches.suse/net-mlx5e-Bit-sized-fields-rewrite-support.patch++>>>
-|	<<<--patches.suse/igbvf-add-lock-around-mailbox-ops.patch-->>><<<++patches.suse/net-mlx5e-Add-ToS-DSCP-header-rewrite-support.patch++>>>
-|	<<<--patches.suse/igbvf-after-mailbox-write-wait-for-reply.patch-->>><<<++patches.suse/net-mlx5-rate-limit-alloc_ent-error-messages.patch++>>>
-|	<<<--patches.suse/igbvf-convert-msleep-to-mdelay-in-atomic-context.patch-->>><<<++patches.suse/net-mlx5-LAG-Use-port-enumerators.patch++>>>
-|	<<<--patches.suse/igb-support-BCM54616-PHY.patch-->>><<<++patches.suse/net-mlx5-LAG-Use-affinity-type-enumerators.patch++>>>
-|	<<<--patches.suse/bpf-add-BPF_J-LT-LE-SLT-SLE-instructions.patch-->>><<<++patches.suse/net-mlx5-DR-Support-IPv4-and-IPv6-mixed-matcher.patch++>>>
-|	<<<--patches.suse/bpf-x86-implement-jiting-of-BPF_J-LT-LE-SLT-SLE.patch-->>><<<++patches.suse/net-bridge-fdb-eliminate-extra-port-state-tests-from.patch++>>>
-|	<<<--patches.suse/bpf-arm64-implement-jiting-of-BPF_J-LT-LE-SLT-SLE.patch-->>><<<++patches.suse/ipv6-use-jhash2-in-rt6_exception_hash.patch++>>>
-|	<<<--patches.suse/bpf-s390x-implement-jiting-of-BPF_J-LT-LE-SLT-SLE.patch-->>><<<++patches.suse/fm10k-add-missing-field-initializers-to-TLV-attribut.patch++>>>
-|	<<<--patches.suse/bpf-ppc64-implement-jiting-of-BPF_J-LT-LE-SLT-SLE.patch-->>><<<++patches.suse/fm10k-add-support-for-ndo_get_vf_stats-operation.patch++>>>
-|	<<<--patches.suse/bpf-nfp-implement-jiting-of-BPF_J-LT-LE.patch-->>><<<++patches.suse/ixgbe-Make-use-of-cpumask_local_spread-to-improve-RS.patch++>>>
-|	<<<--patches.suse/bpf-enable-BPF_J-LT-LE-SLT-SLE-opcodes-in-verifier.patch-->>><<<++patches.suse/fm10k-update-driver-version-to-match-out-of-tree.patch++>>>
-|	<<<--patches.suse/ibmvnic-110-Clean-up-resources-on-probe-failure.patch-->>><<<++patches.suse/ixgbe-protect-TX-timestamping-from-API-misuse.patch++>>>
-|	<<<--patches.suse/ibmvnic-111-Add-netdev_dbg-output-for-debugging.patch-->>><<<++patches.suse/i40e-enable-X710-support.patch++>>>
-|	<<<--patches.suse/liquidio-napi-cleanup.patch-->>><<<++patches.suse/i40e-implement-VF-stats-NDO.patch++>>>
-|	<<<--patches.suse/net-sched-Add-helpers-to-identify-classids.patch-->>><<<++patches.suse/ice-Introduce-ice_base.c.patch++>>>
-|	<<<--patches.suse/net-sched-propagate-classid-down-to-offload-drivers.patch-->>><<<++patches.suse/ice-get-rid-of-per-tc-flow-in-Tx-queue-configuration.patch++>>>
-|	<<<--patches.suse/net-sched-use-newly-added-classid-identity-helpers.patch-->>><<<++patches.suse/ice-Add-support-for-XDP.patch++>>>
-|	<<<--patches.suse/liquidio-rx-tx-queue-cleanup.patch-->>><<<++patches.suse/ice-Move-common-functions-to-ice_txrx_lib.c.patch++>>>
-|	<<<--patches.suse/liquidio-removed-check-for-queue-size-alignment.patch-->>><<<++patches.suse/ice-Add-support-for-AF_XDP.patch++>>>
-|	<<<--patches.suse/msft-hv-1458-netvsc-delay-setup-of-VF-device.patch-->>><<<++patches.suse/ice-introduce-legacy-Rx-flag.patch++>>>
-|	<<<--patches.suse/msft-hv-1459-netvsc-don-t-signal-host-twice-if-empty.patch-->>><<<++patches.suse/ice-introduce-frame-padding-computation-logic.patch++>>>
-|	<<<--patches.suse/msft-hv-1460-netvsc-propagate-MAC-address-change-to-VF-slave.patch-->>><<<++patches.suse/ice-add-build_skb-support.patch++>>>
-|	<<<--patches.suse/msft-hv-1461-netvsc-check-error-return-when-restoring-channels-an.patch-->>><<<++patches.suse/ice-allow-3k-MTU-for-XDP.patch++>>>
-|	<<<--patches.suse/msft-hv-1462-netvsc-no-need-to-allocate-send-receive-on-numa-node.patch-->>><<<++patches.suse/msft-hv-1961-hv_netvsc-flag-software-created-hash-value.patch++>>>
-|	<<<--patches.suse/msft-hv-1463-netvsc-whitespace-cleanup.patch-->>><<<++patches.suse/icmp-add-helpers-to-recognize-ICMP-error-packets.patch++>>>
-|	<<<--patches.suse/msft-hv-1464-netvsc-remove-unnecessary-cast-of-void-pointer.patch-->>><<<++patches.suse/icmp-remove-duplicate-code.patch++>>>
-|	<<<--patches.suse/msft-hv-1465-netvsc-remove-unnecessary-check-for-NULL-hdr.patch-->>><<<++patches.suse/vsock-Simplify-__vsock_release.patch++>>>
-|	<<<--patches.suse/msft-hv-1466-netvsc-allow-controlling-send-recv-buffer-size.patch-->>><<<++patches.suse/net-hns3-remove-unused-macros.patch++>>>
-|	<<<--patches.suse/msft-hv-1467-netvsc-keep-track-of-some-non-fatal-overload-conditi.patch-->>><<<++patches.suse/net_sched-do-not-export-gnet_stats_basic_packed-to-u.patch++>>>
-|	<<<--patches.suse/hns3pf-fix-hns3_del_tunnel_port.patch-->>><<<++patches.suse/net_sched-extend-packet-counter-to-64bit.patch++>>>
-|	<<<--patches.suse/hns3pf-Fix-some-harmless-copy-and-paste-bugs.patch-->>><<<++patches.suse/net_sched-add-TCA_STATS_PKT64-attribute.patch++>>>
-|	<<<--patches.suse/nfp-send-control-message-when-MAC-representors-are-c.patch-->>><<<++patches.suse/bnx2x-Utilize-FW-7.13.15.0.patch++>>>
-|	<<<--patches.suse/liquidio-moved-ptp_enable-to-octeon_device-structure.patch-->>><<<++patches.suse/bnx2x-Enable-Multi-Cos-feature.patch++>>>
-|	<<<--patches.suse/liquidio-update-debug-console-logging-mechanism.patch-->>><<<++patches.suse/bnx2x-Fix-PF-VF-communication-over-multi-cos-queues.patch++>>>
-|	<<<--patches.suse/liquidio-fix-duplicated-code-for-different-branches.patch-->>><<<++patches.suse/cnic-Set-fp_hsi_ver-as-part-of-CLIENT_SETUP-ramrod.patch++>>>
-|	<<<--patches.suse/qlge-fix-duplicated-code-for-different-branches.patch-->>><<<++patches.suse/cxgb4-Add-pci-reset-handler.patch++>>>
-|	<<<--patches.suse/liquidio-moved-wait_for_pending_requests-to-octeon_n.patch-->>><<<++patches.suse/rsi-release-skb-if-rsi_prepare_beacon-fails.patch++>>>
-|	<<<--patches.suse/liquidio-moved-update_txq_status-to-lio_core.c.patch-->>><<<++patches.suse/mt7601u-fix-bbp-version-check-in-mt7601u_wait_bbp_re.patch++>>>
-|	<<<--patches.suse/liquidio-moved-octeon_setup_droq-to-lio_core.c.patch-->>><<<++patches.suse/rtlwifi-prevent-memory-leak-in-rtl_usb_probe.patch++>>>
-|	<<<--patches.suse/liquidio-moved-liquidio_push_packet-to-lio_core.c.patch-->>><<<++patches.suse/libertas-fix-a-potential-NULL-pointer-dereference.patch++>>>
-|	<<<--patches.suse/liquidio-moved-liquidio_napi_drv_callback-to-lio_cor.patch-->>><<<++patches.suse/rtl8xxxu-prevent-leaking-urb.patch++>>>
-|	<<<--patches.suse/liquidio-moved-liquidio_napi_poll-to-lio_core.c.patch-->>><<<++patches.suse/cw1200-Fix-a-signedness-bug-in-cw1200_load_firmware.patch++>>>
-|	<<<--patches.suse/liquidio-moved-liquidio_setup_io_queues-to-lio_core..patch-->>><<<++patches.suse/ath10k-Check-if-station-exists-before-forwarding-tx-.patch++>>>
-|	<<<--patches.suse/liquidio-added-support-for-ethtool-set-ring-feature.patch-->>><<<++patches.suse/ath10k-Fix-HOST-capability-QMI-incompatibility.patch++>>>
-|	<<<--patches.suse/liquidio-fix-issues-with-fw_type-module-parameter.patch-->>><<<++patches.suse/ath10k-add-cleanup-in-ath10k_sta_state.patch++>>>
-|	<<<--patches.suse/s390-qeth-don-t-access-skb-after-transmission.patch-->>><<<++patches.suse/ath10k-fix-memory-leak.patch++>>>
-|	<<<--patches.suse/s390-qeth-remove-extra-L2-adapterparms-query.patch-->>><<<++patches.suse/ath10k-fix-backtrace-on-coredump.patch++>>>
-|	<<<--patches.suse/s390-qeth-remove-extra-L3-adapterparms-query.patch-->>><<<++patches.suse/ath9k_hw-fix-uninitialized-variable-data.patch++>>>
-|	<<<--patches.suse/s390-qeth-simplify-fragment-type-selection.patch-->>><<<++patches.suse/ath9k_htc-Modify-byte-order-for-an-error-message.patch++>>>
-|	<<<--patches.suse/s390-qeth-straighten-out-fill_buffer-interface.patch-->>><<<++patches.suse/ath9k_htc-Discard-undersized-packets.patch++>>>
-|	<<<--patches.suse/s390-qeth-clean-up-fill_buffer-offset-logic.patch-->>><<<++patches.suse/ath10k-fix-offchannel-tx-failure-when-no-ath10k_mac_.patch++>>>
-|	<<<--patches.suse/s390-qeth-make-more-use-of-skb-API.patch-->>><<<++patches.suse/ath10k-restore-QCA9880-AR1A-v1-detection.patch++>>>
-|	<<<--patches.suse/s390-net-reduce-inlining.patch-->>><<<++patches.suse/ar5523-check-NULL-before-memcpy-in-ar5523_cmd.patch++>>>
-|	<<<--patches.suse/s390-qeth-extract-bridgeport-cmd-builder.patch-->>><<<++patches.suse/wil6210-check-len-before-memcpy-calls.patch++>>>
-|	<<<--patches.suse/s390-qeth-reject-multicast-rxip-addresses.patch-->>><<<++patches.suse/rtw88-fix-beaconing-mode-rsvd_page-memory-violation-.patch++>>>
-|	<<<--patches.suse/s390-qeth-fix-trace-messages-for-deleting-rxip-addre.patch-->>><<<++patches.suse/rtw88-fix-NSS-of-hw_cap.patch++>>>
-|	<<<--patches.suse/bpf-verifier-track-liveness-for-pruning.patch-->>><<<++patches.suse/rtw88-fix-error-handling-when-setup-efuse-info.patch++>>>
-|	<<<--patches.suse/mlx4-remove-unnecessary-pci_set_drvdata.patch-->>><<<++patches.suse/rsi-fix-potential-null-dereference-in-rsi_probe.patch++>>>
-|	<<<--patches.suse/mlx5-remove-unnecessary-pci_set_drvdata.patch-->>><<<++patches.suse/Revert-rsi-fix-potential-null-dereference-in-rsi_pro.patch++>>>
-|	<<<--patches.suse/liquidio-moved-liquidio_msix_intr_handler-to-lio_cor.patch-->>><<<++patches.suse/mwifiex-pcie-Fix-memory-leak-in-mwifiex_pcie_alloc_c.patch++>>>
-|	<<<--patches.suse/liquidio-moved-liquidio_legacy_intr_handler-to-lio_c.patch-->>><<<++patches.suse/mwifiex-pcie-Fix-memory-leak-in-mwifiex_pcie_init_ev.patch++>>>
-|	<<<--patches.suse/liquidio-moved-octeon_setup_interrupt-to-lio_core.c.patch-->>><<<++patches.suse/rtl8xxxu-fix-RTL8723BU-connection-failure-issue-afte.patch++>>>
-|	<<<--patches.suse/liquidio-added-support-for-ethtool-set-channels-feat.patch-->>><<<++patches.suse/rtlwifi-Remove-unnecessary-NULL-check-in-rtl_regd_in.patch++>>>
-|	<<<--patches.suse/mlx4-sizeof-style-usage.patch-->>><<<++patches.suse/iwlwifi-mvm-consider-ieee80211-station-max-amsdu-val.patch++>>>
-|	<<<--patches.suse/liquidio-update-VF-s-netdev-max_mtu-if-there-s-a-cha.patch-->>><<<++patches.suse/netdevsim-drop-code-duplicated-by-a-merge.patch++>>>
-|	<<<--patches.suse/bpf-export-bpf_prog_inc_not_zero.patch-->>><<<++patches.suse/net-neigh-use-long-type-to-store-jiffies-delta.patch++>>>
-|	<<<--patches.suse/nfp-process-control-messages-in-workqueue-in-flower-.patch-->>><<<++patches.suse/inet_diag-use-jiffies_delta_to_msecs.patch++>>>
-|	<<<--patches.suse/nfp-process-MTU-updates-from-firmware-flower-app.patch-->>><<<++patches.suse/net-avoid-potential-false-sharing-in-neighbor-relate.patch++>>>
-|	<<<--patches.suse/net-mlx4-fix-spelling-mistake-availible-available.patch-->>><<<++patches.suse/net-use-helpers-to-change-sk_ack_backlog.patch++>>>
-|	<<<--patches.suse/net-sched-cls_flower-fix-ndo_setup_tc-type-for-stats.patch-->>><<<++patches.suse/net-annotate-lockless-accesses-to-sk-sk_ack_backlog.patch++>>>
-|	<<<--patches.suse/msft-hv-1476-vmbus-remove-unused-vmbus_sendpacket_multipagebuffer.patch-->>><<<++patches.suse/net-annotate-lockless-accesses-to-sk-sk_max_ack_back.patch++>>>
-|	<<<--patches.suse/msft-hv-1477-vmbus-remove-unused-vmubs_sendpacket_pagebuffer_ctl.patch-->>><<<++patches.suse/tipc-reduce-sensitive-to-retransmit-failures.patch++>>>
-|	<<<--patches.suse/msft-hv-1478-vmbus-remove-unused-vmbus_sendpacket_ctl.patch-->>><<<++patches.suse/lwtunnel-add-options-process-for-arp-request.patch++>>>
-|	<<<--patches.suse/liquidio-fix-spelling-mistake-interuupt-interrupt.patch-->>><<<++patches.suse/lwtunnel-add-options-process-for-cmp_encap.patch++>>>
-|	<<<--patches.suse/net-hns3-ensure-media_type-is-unitialized.patch-->>><<<++patches.suse/lwtunnel-add-options-setting-and-dumping-for-geneve.patch++>>>
-|	<<<--patches.suse/bpf-fix-liveness-propagation-to-parent-in-spilled-st.patch-->>><<<++patches.suse/lwtunnel-add-options-setting-and-dumping-for-vxlan.patch++>>>
-|	<<<--patches.suse/net-ibm-ibmveth-constify-vio_device_id.patch-->>><<<++patches.suse/lwtunnel-add-options-setting-and-dumping-for-erspan.patch++>>>
-|	<<<--patches.suse/ibmvnic-112-constify-vio_device_id.patch-->>><<<++patches.suse/net-silence-data-races-on-sk_backlog.tail.patch++>>>
-|	<<<--patches.suse/liquidio-with-embedded-f-w-don-t-reload-f-w-issue-pf.patch-->>><<<++patches.suse/tcp-fix-data-race-in-tcp_recvmsg.patch++>>>
-|	<<<--patches.suse/liquidio-with-embedded-f-w-issue-droq-credits-before.patch-->>><<<++patches.suse/ice-add-ethtool-m-support-for-reading-i2c-eeprom-mod.patch++>>>
-|	<<<--patches.suse/s390-qeth-split-L2-xmit-paths.patch-->>><<<++patches.suse/ice-Update-Boot-Configuration-Section-read-of-NVM.patch++>>>
-|	<<<--patches.suse/s390-qeth-pass-full-data-length-to-l2_fill_header.patch-->>><<<++patches.suse/ice-handle-DCBx-non-contiguous-TC-request.patch++>>>
-|	<<<--patches.suse/s390-qeth-pass-TSO-header-length-to-fill_buffer.patch-->>><<<++patches.suse/ice-fix-driver-unload-flow.patch++>>>
-|	<<<--patches.suse/s390-qeth-pass-TSO-data-offset-to-fill_buffer.patch-->>><<<++patches.suse/ice-Adjust-DCB-INIT-for-SW-mode.patch++>>>
-|	<<<--patches.suse/s390-qeth-pass-full-IQD-header-length-to-fill_buffer.patch-->>><<<++patches.suse/ice-save-PCI-state-in-probe.patch++>>>
-|	<<<--patches.suse/s390-qeth-unify-code-to-build-header-elements.patch-->>><<<++patches.suse/ice-Check-for-null-pointer-dereference-when-setting-.patch++>>>
-|	<<<--patches.suse/s390-qeth-use-skb_cow_head-for-L2-OSA-xmit.patch-->>><<<++patches.suse/ice-write-register-with-correct-offset.patch++>>>
-|	<<<--patches.suse/net-sched-Fix-the-logic-error-to-decide-the-ingress-.patch-->>><<<++patches.suse/ice-print-unsupported-module-message.patch++>>>
-|	<<<--patches.suse/net-hns3-Fixes-the-missing-u64_stats_fetch_begin_irq.patch-->>><<<++patches.suse/ice-print-PCI-link-speed-and-width.patch++>>>
-|	<<<--patches.suse/net-hns3-Fixes-the-static-checker-error-warning-in-h.patch-->>><<<++patches.suse/ice-Get-rid-of-ice_cleanup_header.patch++>>>
-|	<<<--patches.suse/net-hns3-Fixes-the-static-check-warning-due-to-missi.patch-->>><<<++patches.suse/ice-Rename-VF-function-ice_vc_dis_vf-to-match-its-be.patch++>>>
-|	<<<--patches.suse/Bluetooth-hci_bcm-Handle-empty-packet-after-firmware-->>><<<++patches.suse/ice-Fix-return-value-when-SR-IOV-is-not-supported.patch++>>>
-|	<<<--patches.suse/liquidio-fix-Smatch-error.patch-->>><<<++patches.suse/net_sched-gen_estimator-extend-packet-counter-to-64b.patch++>>>
-|	<<<--patches.suse/liquidio-remove-support-for-deprecated-f-w-cmd-OCTNE.patch-->>><<<++patches.suse/cxgb4-query-firmware-for-QoS-offload-resources.patch++>>>
-|	<<<--patches.suse/mlx5-ensure-0-is-returned-when-vport-is-zero.patch-->>><<<++patches.suse/cxgb4-rework-queue-config-and-MSI-X-allocation.patch++>>>
-|	<<<--patches.suse/net-ethtool-Add-macro-to-clear-a-link-mode-setting.patch-->>><<<++patches.suse/cxgb4-parse-and-configure-TC-MQPRIO-offload.patch++>>>
-|	<<<--patches.suse/net-don-t-decrement-kobj-reference-count-on-init-fai.patch-->>><<<++patches.suse/cxgb4-add-ETHOFLD-hardware-queue-support.patch++>>>
-|	<<<--patches.suse/nfp-link-basic-ethtool-ops-to-representors.patch-->>><<<++patches.suse/cxgb4-add-Tx-and-Rx-path-for-ETHOFLD-traffic.patch++>>>
-|	<<<--patches.suse/nfp-provide-ethtool_drvinfo-on-representors.patch-->>><<<++patches.suse/cxgb4-add-FLOWC-based-QoS-offload.patch++>>>
-|	<<<--patches.suse/nfp-allow-retreiving-management-FW-logs-on-represent.patch-->>><<<++patches.suse/mlxsw-spectrum-Fix-error-return-code-in-mlxsw_sp_por.patch++>>>
-|	<<<--patches.suse/nfp-don-t-report-standard-netdev-statistics-in-ethto.patch-->>><<<++patches.suse/enetc-add-ioctl-support-for-PHY-related-ops.patch++>>>
-|	<<<--patches.suse/nfp-add-helper-for-printing-ethtool-strings.patch-->>><<<++patches.suse/enetc-ethtool-add-wake-on-lan-callbacks.patch++>>>
-|	<<<--patches.suse/nfp-split-software-and-hardware-vNIC-statistics.patch-->>><<<++patches.suse/inetpeer-fix-data-race-in-inet_putpeer-inet_putpeer.patch++>>>
-|	<<<--patches.suse/nfp-store-pointer-to-MAC-statistics-in-nfp_port.patch-->>><<<++patches.suse/tcp-Remove-one-extra-ktime_get_ns-from-cookie_init_t.patch++>>>
-|	<<<--patches.suse/nfp-report-MAC-statistics-in-ethtool.patch-->>><<<++patches.suse/enetc-fix-return-value-for-enetc_ioctl.patch++>>>
-|	<<<--patches.suse/nfp-add-pointer-to-vNIC-config-memory-to-nfp_port-st.patch-->>><<<++patches.suse/devlink-Add-layer-3-generic-packet-traps.patch++>>>
-|	<<<--patches.suse/nfp-add-ethtool-statistics-for-representors.patch-->>><<<++patches.suse/mlxsw-Add-layer-3-devlink-trap-support.patch++>>>
-|	<<<--patches.suse/nfp-fix-copy-paste-in-names-and-messages-regarding-v.patch-->>><<<++patches.suse/devlink-Add-layer-3-generic-packet-exception-traps.patch++>>>
-|	<<<--patches.suse/nfp-don-t-reuse-pointers-in-ring-dumping.patch-->>><<<++patches.suse/mlxsw-Add-new-FIB-entry-type-for-reject-routes.patch++>>>
-|	<<<--patches.suse/net-hns3-fix-a-handful-of-spelling-mistakes.patch-->>><<<++patches.suse/mlxsw-Add-specific-trap-for-packets-routed-via-inval.patch++>>>
-|	<<<--patches.suse/bnxt_en-fix-spelling-mistake-swtichdev-switchdev.patch-->>><<<++patches.suse/mlxsw-Add-layer-3-devlink-trap-exceptions-support.patch++>>>
-|	<<<--patches.suse/bpf-make-htab-inlining-more-robust-wrt-assumptions.patch-->>><<<++patches.suse/net-ethernet-intel-Demote-MTU-change-prints-to-debug.patch++>>>
-|	<<<--patches.suse/bpf-inline-map-in-map-lookup-functions-for-array-and.patch-->>><<<++patches.suse/net-provide-dev_lstats_read-helper.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Send-PAOS-command-on-interface-up-down.patch-->>><<<++patches.suse/net-provide-dev_lstats_add-helper.patch++>>>
-|	<<<--patches.suse/net-mlx5e-IPoIB-Fix-driver-name-retrieved-by-ethtool.patch-->>><<<++patches.suse/net-nlmon-use-standard-dev_lstats_add-and-dev_lstats.patch++>>>
-|	<<<--patches.suse/net-mlx5e-IPoIB-Add-support-for-get_link_ksettings-i.patch-->>><<<++patches.suse/veth-use-standard-dev_lstats_add-and-dev_lstats_read.patch++>>>
-|	<<<--patches.suse/net-mlx5-Add-PCIe-outbound-stalls-counters-infrastru.patch-->>><<<++patches.suse/vsockmon-use-standard-dev_lstats_add-and-dev_lstats_.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Add-PCIe-outbound-stalls-counters.patch-->>><<<++patches.suse/net-dummy-use-standard-dev_lstats_add-and-dev_lstats.patch++>>>
-|	<<<--patches.suse/net-mlx5-Add-RX-buffer-fullness-counters-infrastruct.patch-->>><<<++patches.suse/u64_stats-provide-u64_stats_t-type.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Add-RX-buffer-fullness-counters.patch-->>><<<++patches.suse/tun-switch-to-u64_stats_t.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Add-outbound-PCI-buffer-overflow-counter.patch-->>><<<++patches.suse/net-use-u64_stats_t-in-struct-pcpu_lstats.patch++>>>
-|	<<<--patches.suse/net-mlx5-Avoid-blank-lines-after-before-open-close-b.patch-->>><<<++patches.suse/net-add-annotations-on-hh-hh_len-lockless-accesses.patch++>>>
-|	<<<--patches.suse/net-mlx5-Add-a-blank-line-after-declarations.patch-->>><<<++patches.suse/net-add-a-READ_ONCE-in-skb_peek_tail.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Properly-indent-within-conditional-stateme.patch-->>><<<++patches.suse/cxgb4-Use-match_string-helper-to-simplify-the-code.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Avoid-using-multiple-blank-lines.patch-->>><<<++patches.suse/cxgb4-fix-64-bit-division-on-i386.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Place-constants-on-the-right-side-of-compa.patch-->>><<<++patches.suse/net-sched-annotate-lockless-accesses-to-qdisc-empty.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Use-kernel-types-instead-of-uint-_t-in-eth.patch-->>><<<++patches.suse/net-icmp-fix-data-race-in-cmp_global_allow.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Use-size_t-to-store-byte-offset-in-statist.patch-->>><<<++patches.suse/ice-Use-ice_ena_vsi-and-ice_dis_vsi-in-DCB-configura.patch++>>>
-|	<<<--patches.suse/cxgb4-cxgbvf-Handle-32-bit-fw-port-capabilities.patch-->>><<<++patches.suse/ice-Add-NDO-callback-to-set-the-maximum-per-queue-bi.patch++>>>
-|	<<<--patches.suse/liquidio-fix-use-of-pf-in-pass-through-mode-in-a-vir.patch-->>><<<++patches.suse/ice-Implement-DCBNL-support.patch++>>>
-|	<<<--patches.suse/xfrm-Clear-RX-SKB-secpath-xfrm_offload.patch-->>><<<++patches.suse/ice-avoid-setting-features-during-reset.patch++>>>
-|	<<<--patches.suse/qlogic-make-device_attribute-const.patch-->>><<<++patches.suse/ice-Fix-to-change-Rx-Tx-ring-descriptor-size-via-eth.patch++>>>
-|	<<<--patches.suse/net-check-type-when-freeing-metadata-dst.patch-->>><<<++patches.suse/ice-configure-software-LLDP-in-ice_init_pf_dcb.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-support-to-change-MTU-in-HNS3-hardware.patch-->>><<<++patches.suse/ice-Check-if-VF-is-disabled-for-Opcode-and-other-ope.patch++>>>
-|	<<<--patches.suse/liquidio-move-macro-definition-to-a-proper-place.patch-->>><<<++patches.suse/ice-Change-max-MSI-x-vector_id-check-in-cfg_irq_map.patch++>>>
-|	<<<--patches.suse/liquidio-make-VF-driver-notify-NIC-firmware-of-MTU-c.patch-->>><<<++patches.suse/ice-use-pkg_dwnld_status-instead-of-sq_last_status.patch++>>>
-|	<<<--patches.suse/msft-hv-1479-hv_netvsc-Clean-up-unused-parameter-from-netvsc_get_.patch-->>><<<++patches.suse/ice-delay-less.patch++>>>
-|	<<<--patches.suse/msft-hv-1480-hv_netvsc-Clean-up-unused-parameter-from-netvsc_get_.patch-->>><<<++patches.suse/ice-Update-enum-ice_flg64_bits-to-current-specificat.patch++>>>
-|	<<<--patches.suse/msft-hv-1481-hv_netvsc-Add-ethtool-handler-to-set-and-get-UDP-has.patch-->>><<<++patches.suse/ice-remove-unnecessary-conditional-check.patch++>>>
-|	<<<--patches.suse/udp-remove-unreachable-ufo-branches.patch-->>><<<++patches.suse/ice-Introduce-and-use-ice_vsi_type_str.patch++>>>
-|	<<<--patches.suse/net-mvpp2-unify-register-definitions-coding-style.patch-->>><<<++patches.suse/ice-use-more-accurate-ICE_DBG-mask-types.patch++>>>
-|	<<<--patches.suse/net-mvpp2-fix-the-synchronization-module-bypass-macr.patch-->>><<<++patches.suse/ice-print-opcode-when-printing-controlq-errors.patch++>>>
-|	<<<--patches.suse/net-mvpp2-move-the-mii-configuration-in-the-ndo_open.patch-->>><<<++patches.suse/packet-fix-data-race-in-fanout_flow_is_huge.patch++>>>
-|	<<<--patches.suse/net-mvpp2-initialize-the-GMAC-when-using-a-port.patch-->>><<<++patches.suse/devlink-disallow-reload-operation-during-device-clea-a0c76345.patch++>>>
-|	<<<--patches.suse/net-mvpp2-initialize-the-XLG-MAC-when-using-a-port.patch-->>><<<++patches.suse/net-sfp-rework-upstream-interface.patch++>>>
-|	<<<--patches.suse/net-mvpp2-set-maximum-packet-size-for-10G-ports.patch-->>><<<++patches.suse/net-mscc-ocelot-break-apart-ocelot_vlan_port_apply.patch++>>>
-|	<<<--patches.suse/net-mvpp2-initialize-the-GoP.patch-->>><<<++patches.suse/net-mscc-ocelot-break-apart-vlan-operations-into-oce.patch++>>>
-|	<<<--patches.suse/liquidio-change-manner-of-detecting-whether-or-not-N.patch-->>><<<++patches.suse/net-mscc-ocelot-break-out-fdb-operations-into-abstra.patch++>>>
-|	<<<--patches.suse/net-define-the-TSO-header-size-in-net-tso.h.patch-->>><<<++patches.suse/net-mscc-ocelot-change-prototypes-of-hwtstamping-ioc.patch++>>>
-|	<<<--patches.suse/net-mvpp2-unify-the-txq-size-define-use.patch-->>><<<++patches.suse/net-mscc-ocelot-change-prototypes-of-switchdev-port-.patch++>>>
-|	<<<--patches.suse/net-mvpp2-software-tso-support.patch-->>><<<++patches.suse/net-mscc-ocelot-refactor-struct-ocelot_port-out-of-f.patch++>>>
-|	<<<--patches.suse/net-sched-add-couple-of-goto_chain-helpers.patch-->>><<<++patches.suse/net-mscc-ocelot-separate-net_device-related-items-ou.patch++>>>
-|	<<<--patches.suse/net-sock-allow-the-user-to-set-negative-peek-offset.patch-->>><<<++patches.suse/net-mscc-ocelot-refactor-ethtool-callbacks.patch++>>>
-|	<<<--patches.suse/bpf-verifier-when-pruning-a-branch-ignore-its-write-.patch-->>><<<++patches.suse/net-mscc-ocelot-limit-vlan-ingress-filtering-to-actu.patch++>>>
-|	<<<--patches.suse/bpf-verifier-remove-varlen_map_value_access-flag.patch-->>><<<++patches.suse/net-mscc-ocelot-move-port-initialization-into-separa.patch++>>>
-|	<<<--patches.suse/bpf-verifier-document-liveness-analysis.patch-->>><<<++patches.suse/net-mscc-ocelot-separate-the-common-implementation-o.patch++>>>
-|	<<<--patches.suse/net-mlx4_core-make-mlx4_profile-const.patch-->>><<<++patches.suse/net-mscc-ocelot-initialize-list-of-multicast-address.patch++>>>
-|	<<<--patches.suse/net-mlx5e-make-mlx5e_profile-const.patch-->>><<<++patches.suse/net-mscc-ocelot-refactor-adjust_link-into-a-netdev-i.patch++>>>
-|	<<<--patches.suse/tg3-Be-drop-monitor-friendly.patch-->>><<<++patches.suse/net-mscc-ocelot-split-assignment-of-the-cpu-port-int.patch++>>>
-|	<<<--patches.suse/net-mlx5-Add-a-blank-line-after-declarations-V2.patch-->>><<<++patches.suse/net-mscc-ocelot-don-t-hardcode-the-number-of-the-CPU.patch++>>>
-|	<<<--patches.suse/net-mlx5-Remove-a-leftover-unused-variable.patch-->>><<<++patches.suse/lwtunnel-change-to-use-nla_parse_nested-on-new-optio.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Fix-wrong-code-indentation-in-conditional-.patch-->>><<<++patches.suse/lwtunnel-get-nlsize-for-erspan-options-properly.patch++>>>
-|	<<<--patches.suse/net-mlx5-Convert-linear-search-for-free-index-to-ida.patch-->>><<<++patches.suse/lwtunnel-ignore-any-TUNNEL_OPTIONS_PRESENT-flags-set.patch++>>>
-|	<<<--patches.suse/net-mlx5-Don-t-store-reserved-part-in-FTEs-and-FGs.patch-->>><<<++patches.suse/net-sfp-fix-sfp_bus_put-kernel-documentation.patch++>>>
-|	<<<--patches.suse/net-mlx5-Add-hash-table-to-search-FTEs-in-a-flow-gro.patch-->>><<<++patches.suse/net-sfp-move-sfp-sub-state-machines-into-separate-fu.patch++>>>
-|	<<<--patches.suse/net-mlx5-Add-hash-table-for-flow-groups-in-flow-tabl.patch-->>><<<++patches.suse/net-sfp-move-tx-disable-on-device-down-to-main-state.patch++>>>
-|	<<<--patches.suse/net-mlx5-Add-tracepoints.patch-->>><<<++patches.suse/net-sfp-rename-sfp_sm_ins_next-as-sfp_sm_mod_next.patch++>>>
-|	<<<--patches.suse/msft-hv-1482-hv_netvsc-Fix-rndis_filter_close-error-during-netvsc.patch-->>><<<++patches.suse/net-sfp-handle-module-remove-outside-state-machine.patch++>>>
-|	<<<--patches.suse/nfp-add-basic-SR-IOV-ndo-functions.patch-->>><<<++patches.suse/net-sfp-rename-T_PROBE_WAIT-to-T_SERIAL.patch++>>>
-|	<<<--patches.suse/nfp-add-basic-SR-IOV-ndo-functions-to-representors.patch-->>><<<++patches.suse/net-sfp-parse-SFP-power-requirement-earlier.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-adjust-packet-size-to-account-for-double.patch-->>><<<++patches.suse/net-sfp-avoid-power-switch-on-address-change-modules.patch++>>>
-|	<<<--patches.suse/i40evf-prevent-VF-close-returning-before-state-trans.patch-->>><<<++patches.suse/net-sfp-control-TX_DISABLE-and-phy-only-from-main-st.patch++>>>
-|	<<<--patches.suse/i40e-Fix-a-bug-with-VMDq-RSS-queue-allocation.patch-->>><<<++patches.suse/net-sfp-split-the-PHY-probe-from-sfp_sm_mod_init.patch++>>>
-|	<<<--patches.suse/i40e-separate-hw_features-from-runtime-changing-flag.patch-->>><<<++patches.suse/net-sfp-eliminate-mdelay-from-PHY-probe.patch++>>>
-|	<<<--patches.suse/i40e-remove-workaround-for-Open-Firmware-MAC-address.patch-->>><<<++patches.suse/net-sfp-allow-fault-processing-to-transition-to-othe.patch++>>>
-|	<<<--patches.suse/i40e-Detect-ATR-HW-Evict-NVM-issue-and-disable-the-f.patch-->>><<<++patches.suse/net-sfp-ensure-TX_FAULT-has-deasserted-before-probin.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-use-cmpxchg64-when-updating-private-flag.patch-->>><<<++patches.suse/net-sfp-track-upstream-s-attachment-state-in-state-m.patch++>>>
-|	<<<--patches.suse/i40e-move-check-for-avoiding-VID-0-filters-into-i40e.patch-->>><<<++patches.suse/net-sfp-split-power-mode-switching-from-probe.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-rename-vf_offload_flags-to-vf_cap_flags-.patch-->>><<<++patches.suse/net-sfp-move-module-insert-reporting-out-of-probe.patch++>>>
-|	<<<--patches.suse/i40evf-use-netdev-variable-in-reset-task.patch-->>><<<++patches.suse/net-sfp-allow-sfp-to-probe-slow-to-initialise-GPON-m.patch++>>>
-|	<<<--patches.suse/i40e-use-cpumask_copy-instead-of-direct-assignment.patch-->>><<<++patches.suse/net-sfp-allow-modules-with-slow-diagnostics-to-probe.patch++>>>
-|	<<<--patches.suse/i40e-prevent-changing-ITR-if-adaptive-rx-tx-enabled.patch-->>><<<++patches.suse/mlxsw-core-Enable-devlink-reload-only-on-probe-5b67a3ed.patch++>>>
-|	<<<--patches.suse/i40e-synchronize-nvmupdate-command-and-adminq-subtas.patch-->>><<<++patches.suse/cxgb4-remove-redundant-assignment-to-hdr_len.patch++>>>
-|	<<<--patches.suse/net-mvpp2-fix-the-packet-size-configuration-for-10G.patch-->>><<<++patches.suse/net-ethernet-ti-Add-dependency-for-TI_DAVINCI_EMAC.patch++>>>
-|	<<<--patches.suse/i40e-Update-state-variable-for-adminq-subtask.patch-->>><<<++patches.suse/mlxsw-core-Parse-TLVs-offsets-of-incoming-EMADs.patch++>>>
-|	<<<--patches.suse/i40e-Store-the-requested-FEC-information.patch-->>><<<++patches.suse/mlxsw-emad-Remove-deprecated-EMAD-TLVs.patch++>>>
-|	<<<--patches.suse/i40e-prevent-snprintf-format-specifier-truncation.patch-->>><<<++patches.suse/mlxsw-core-Add-EMAD-string-TLV.patch++>>>
-|	<<<--patches.suse/i40e-Use-correct-flag-to-enable-egress-traffic-for-u.patch-->>><<<++patches.suse/mlxsw-core-Add-support-for-EMAD-string-TLV-parsing.patch++>>>
-|	<<<--patches.suse/i40evf-fix-possible-snprintf-truncation-of-q_vector-.patch-->>><<<++patches.suse/mlxsw-core-Extend-EMAD-information-reported-to-devli.patch++>>>
-|	<<<--patches.suse/i40e-force-VMDQ-device-name-truncation.patch-->>><<<++patches.suse/mlxsw-core-Add-support-for-using-EMAD-string-TLV.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-support-for-VF-VLAN-tag-stripping-contro.patch-->>><<<++patches.suse/mlxsw-spectrum-Enable-EMAD-string-TLV.patch++>>>
-|	<<<--patches.suse/i40e-25G-FEC-status-improvements.patch-->>><<<++patches.suse/cxgb4-make-function-cxgb4_mqprio_free_hw_resources-s.patch++>>>
-|	<<<--patches.suse/i40e-Fix-for-unused-value-issue-found-by-static-anal.patch-->>><<<++patches.suse/net-sfp-fix-sfp_bus_add_upstream-warning.patch++>>>
-|	<<<--patches.suse/i40e-remove-workaround-for-resetting-XPS.patch-->>><<<++patches.suse/devlink-Allow-large-formatted-message-of-binary-outp.patch++>>>
-|	<<<--patches.suse/i40e-move-enabling-icr0-into-i40e_update_enable_itr.patch-->>><<<++patches.suse/net-mlx5-Dump-of-fw_fatal-use-updated-devlink-binary.patch++>>>
-|	<<<--patches.suse/i40e-initialize-our-affinity_mask-based-on-cpu_possi.patch-->>><<<++patches.suse/netdevsim-Update-dummy-reporter-s-devlink-binary-int.patch++>>>
-|	<<<--patches.suse/i40e-invert-logic-for-checking-incorrect-cpu-vs-irq-.patch-->>><<<++patches.suse/net-sched-actions-remove-unused-order.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-remove-ULTRA-latency-mode.patch-->>><<<++patches.suse/sfc-trace_xdp_exception-on-XDP-failure.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-avoid-dynamic-ITR-updates-when-polling-o.patch-->>><<<++patches.suse/Bluetooth-hci_bcm-Add-compatible-string-for-BCM43540.patch++>>>
-|	<<<--patches.suse/bnxt_en-Update-firmware-interface-spec.-to-1.8.1.4.patch-->>><<<++patches.suse/Bluetooth-Fix-advertising-duplicated-flags.patch++>>>
-|	<<<--patches.suse/bnxt_en-Improve-tx-ring-reservation-logic.patch-->>><<<++patches.suse/Bluetooth-Fix-invalid-free-in-bcsp_close.patch++>>>
-|	<<<--patches.suse/bnxt_en-assign-CPU-affinity-hints-to-bnxt_en-IRQs.patch-->>><<<++patches.suse/tipc-update-mon-s-self-addr-when-node-addr-generated.patch++>>>
-|	<<<--patches.suse/bnxt-Add-PCIe-device-IDs-for-bcm58802-bcm58808.patch-->>><<<++patches.suse/vxlan-implement-get_link_ksettings-ethtool-method.patch++>>>
-|	<<<--patches.suse/bnxt-initialize-board_info-values-with-proper-enums.patch-->>><<<++patches.suse/bridge-implement-get_link_ksettings-ethtool-method.patch++>>>
-|	<<<--patches.suse/bnxt_en-Improve-ENOMEM-logic-in-NAPI-poll-loop.patch-->>><<<++patches.suse/net-bcmgenet-Avoid-touching-non-existent-interrupt.patch++>>>
-|	<<<--patches.suse/bnxt_en-Reduce-default-rings-on-multi-port-cards.patch-->>><<<++patches.suse/net-bcmgenet-Fix-error-handling-on-IRQ-retrieval.patch++>>>
-|	<<<--patches.suse/bnxt_en-fix-clearing-devlink-ptr-from-bnxt-struct.patch-->>><<<++patches.suse/net-bcmgenet-Add-BCM2711-support.patch++>>>
-|	<<<--patches.suse/bnxt_en-bnxt-add-TC-flower-filter-offload-support.patch-->>><<<++patches.suse/net-bcmgenet-Refactor-register-access-in-bcmgenet_mi.patch++>>>
-|	<<<--patches.suse/bnxt_en-add-TC-flower-offload-flow_alloc-free-FW-cmd.patch-->>><<<++patches.suse/net-bcmgenet-Add-RGMII_RXID-support.patch++>>>
-|	<<<--patches.suse/bnxt_en-add-code-to-query-TC-flower-offload-stats.patch-->>><<<++patches.suse/net-sfp-fix-spelling-mistake-requies-requires.patch++>>>
-|	<<<--patches.suse/bnxt_en-add-a-dummy-definition-for-bnxt_vf_rep_get_f.patch-->>><<<++patches.suse/bnxt_en-Fix-array-overrun-in-bnxt_fill_l2_rewrite_fi.patch++>>>
-|	<<<--patches.suse/mwifiex-replace-netif_carrier_on-off-by-netif_device.patch-->>><<<++patches.suse/cxgb4-Fix-an-error-code-in-cxgb4_mqprio_alloc_hw_res.patch++>>>
-|	<<<--patches.suse/0025-iwlwifi-mvm-remove-useless-condition-in-LED-code.patch-->>><<<++patches.suse/ibmveth-Detect-unsupported-packets-before-sending-to.patch++>>>
-|	<<<--patches.suse/0026-iwlwifi-mvm-use-firmware-LED-command-where-applicabl.patch-->>><<<++patches.suse/net-mlx5-Expose-optimal-performance-scatter-entries-.patch++>>>
-|	<<<--patches.suse/0027-iwlwifi-mvm-add-const-to-thermal_cooling_device_ops-.patch-->>><<<++patches.suse/net-mlx5-Fixed-a-typo-in-a-comment-in-esw_del_uc_add.patch++>>>
-|	<<<--patches.suse/0028-iwlwifi-mvm-add-debugfs-to-force-CT-kill.patch-->>><<<++patches.suse/net-mlx5-E-Switch-Rename-egress-config-to-generic-na.patch++>>>
-|	<<<--patches.suse/0029-iwlwifi-change-functions-that-can-only-return-0-to-v.patch-->>><<<++patches.suse/net-mlx5-E-Switch-Rename-ingress-acl-config-in-offlo.patch++>>>
-|	<<<--patches.suse/0030-iwlwifi-fix-a-few-instances-of-misaligned-kerneldoc-.patch-->>><<<++patches.suse/net-mlx5-E-switch-Introduce-and-use-vlan-rule-config.patch++>>>
-|	<<<--patches.suse/0031-iwlwifi-add-support-of-FPGA-fw.patch-->>><<<++patches.suse/net-mlx5-Introduce-and-use-mlx5_esw_is_manager_vport.patch++>>>
-|	<<<--patches.suse/0032-iwlwifi-fix-a000-RF_ID-define.patch-->>><<<++patches.suse/net-mlx5-Correct-comment-for-legacy-fields.patch++>>>
-|	<<<--patches.suse/0033-iwlwifi-dump-smem-configuration-when-firmware-crashe.patch-->>><<<++patches.suse/net-mlx5-Move-metdata-fields-under-offloads-structur.patch++>>>
-|	<<<--patches.suse/0034-iwlwifi-mvm-move-a000-device-NVM-retrieval-to-a-comm.patch-->>><<<++patches.suse/net-mlx5-Move-legacy-drop-counter-and-rule-under-leg.patch++>>>
-|	<<<--patches.suse/0035-iwlwifi-mvm-set-the-default-cTDP-budget.patch-->>><<<++patches.suse/net-mlx5-Tide-up-state_lock-and-vport-enabled-flag-u.patch++>>>
-|	<<<--patches.suse/0036-iwlwifi-mvm-support-new-beacon-template-command.patch-->>><<<++patches.suse/net-mlx5-E-switch-Prepare-code-to-handle-vport-enabl.patch++>>>
-|	<<<--patches.suse/0037-iwlwifi-mvm-don-t-send-CTDP-commands-via-debugfs-if-.patch-->>><<<++patches.suse/net-mlx5-E-switch-Legacy-introduce-and-use-per-vport.patch++>>>
-|	<<<--patches.suse/0038-iwlwifi-mvm-add-station-before-allocating-a-queue.patch-->>><<<++patches.suse/net-mlx5-Move-ACL-drop-counters-life-cycle-close-to-.patch++>>>
-|	<<<--patches.suse/0039-iwlwifi-pcie-don-t-init-a-Tx-queue-with-an-SSN-size-.patch-->>><<<++patches.suse/net-mlx5-E-switch-Offloads-introduce-and-use-per-vpo.patch++>>>
-|	<<<--patches.suse/0040-iwlwifi-fix-nmi-triggering-from-host.patch-->>><<<++patches.suse/net-mlx5-E-switch-Offloads-shift-ACL-programming-dur.patch++>>>
-|	<<<--patches.suse/0041-iwlwifi-remove-references-to-unsupported-HW.patch-->>><<<++patches.suse/net-mlx5-Restrict-metadata-disablement-to-offloads-m.patch++>>>
-|	<<<--patches.suse/0042-iwlwifi-pcie-free-the-TSO-page-when-a-Tx-queue-is-un.patch-->>><<<++patches.suse/net-mlx5-Refactor-ingress-acl-configuration.patch++>>>
-|	<<<--patches.suse/0043-iwlwifi-mvm-fix-the-coex-firmware-API.patch-->>><<<++patches.suse/net-mlx5-E-switch-Enable-metadata-on-own-vport.patch++>>>
-|	<<<--patches.suse/0044-iwlwifi-mvm-remove-the-corunning-support.patch-->>><<<++patches.suse/IB-mlx5-Introduce-and-use-mlx5_core_is_vf.patch++>>>
-|	<<<--patches.suse/0045-iwlwifi-mvm-consider-RFKILL-during-INIT-as-success.patch-->>><<<++patches.suse/net-mlx5-fix-kvfree-of-uninitialized-pointer-spec.patch++>>>
-|	<<<--patches.suse/0046-iwlwifi-call-iwl_remove_notification-from-iwl_wait_n.patch-->>><<<++patches.suse/net-mlx5-fix-spelling-mistake-metdata-metadata.patch++>>>
-|	<<<--patches.suse/0047-iwlwifi-mvm-support-new-Coex-firmware-API.patch-->>><<<++patches.suse/devlink-Add-new-enable_roce-generic-device-param.patch++>>>
-|	<<<--patches.suse/0048-iwlwifi-pcie-support-short-Tx-queues-for-A000-device.patch-->>><<<++patches.suse/net-mlx5-Document-flow_steering_mode-devlink-param.patch++>>>
-|	<<<--patches.suse/0049-iwlwifi-mvm-add-command-name-for-FRAME_RELEASE.patch-->>><<<++patches.suse/net-mlx5-Handle-enable_roce-devlink-param.patch++>>>
-|	<<<--patches.suse/0050-iwlwifi-mvm-group-all-dummy-SAR-function-declaration.patch-->>><<<++patches.suse/IB-mlx5-Rename-profile-and-init-methods.patch++>>>
-|	<<<--patches.suse/0051-iwlwifi-mvm-use-mvmsta-consistently-in-rs.c.patch-->>><<<++patches.suse/IB-mlx5-Load-profile-according-to-RoCE-enablement-st.patch++>>>
-|	<<<--patches.suse/0052-iwlwifi-mvm-update-the-firmware-API-in-TX.patch-->>><<<++patches.suse/net-mlx5-Simplify-fdb-chain-and-prio-eswitch-defines.patch++>>>
-|	<<<--patches.suse/0053-iwlwifi-mvm-remove-session-protection-to-allow-chann.patch-->>><<<++patches.suse/net-mlx5-Rename-FDB_-tc-related-defines-to-FDB_TC_-d.patch++>>>
-|	<<<--patches.suse/0054-iwlwifi-mvm-don-t-send-BAR-on-flushed-frames.patch-->>><<<++patches.suse/net-mlx5-Define-fdb-tc-levels-per-prio.patch++>>>
-|	<<<--patches.suse/0055-iwlwifi-move-BT_MBOX_PRINT-macro-to-common-header.patch-->>><<<++patches.suse/net-mlx5-Accumulate-levels-for-chains-prio-namespace.patch++>>>
-|	<<<--patches.suse/0056-iwlwifi-Demote-messages-about-fw-flags-size-to-info.patch-->>><<<++patches.suse/net-mlx5-Refactor-creating-fast-path-prio-chains.patch++>>>
-|	<<<--patches.suse/0057-iwlwifi-mvm-Fix-channel-switch-in-case-of-count-1.patch-->>><<<++patches.suse/net-mlx5-Add-new-chain-for-netfilter-flow-table-offl.patch++>>>
-|	<<<--patches.suse/0058-iwlwifi-distinguish-different-RF-modules-in-A000-dev.patch-->>><<<++patches.suse/net-mlx5-DR-Fix-matcher-builders-select-check.patch++>>>
-|	<<<--patches.suse/0059-iwlwifi-update-channel-flags-parser.patch-->>><<<++patches.suse/net-mlx5-Read-num_vfs-before-disabling-SR-IOV.patch++>>>
-|	<<<--patches.suse/0060-iwlwifi-mvm-change-open-and-close-criteria-of-a-BA-s.patch-->>><<<++patches.suse/net-mlx5-Remove-redundant-NULL-initializations.patch++>>>
-|	<<<--patches.suse/0061-iwlwifi-add-workaround-to-disable-wide-channels-in-5.patch-->>><<<++patches.suse/net-mlx5e-Set-netdev-name-space-on-creation.patch++>>>
-|	<<<--patches.suse/0062-iwlwifi-fw-fix-lar_enabled-endian-problem-in-iwl_fw_.patch-->>><<<++patches.suse/net-mlx5-Add-devlink-reload.patch++>>>
-|	<<<--patches.suse/0063-iwlwifi-mvm-remove-useless-argument-in-iwl_nvm_init.patch-->>><<<++patches.suse/s390-qeth-gather-more-detailed-rx-dropped-error-statistics++>>>
-|	<<<--patches.suse/0064-iwlwifi-mvm-remove-useless-check-for-mvm-cfg-in-iwl_.patch-->>><<<++patches.suse/s390-qeth-support-per-frame-invalidation++>>>
-|	<<<--patches.suse/0065-iwlwifi-use-big-endian-for-the-hw-section-of-the-nvm.patch-->>><<<++patches.suse/s390-qeth-drop-unwanted-packets-earlier-in-rx-path++>>>
-|	<<<--patches.suse/wlcore-add-missing-nvs-file-name-info-for-wilink8-->>><<<++patches.suse/s390-qeth-handle-skb-allocation-error-gracefully++>>>
-|	<<<--patches.suse/net-mlx4_core-Dynamically-allocate-structs-at-mlx4_s.patch-->>><<<++patches.suse/s390-qeth-clean-up-error-path-in-qeth_core_probe_device++>>>
-|	<<<--patches.suse/net-mlx4_core-Make-explicit-conversion-to-64bit-valu.patch-->>><<<++patches.suse/s390-qeth-fine-tune-l3-mcast-locking++>>>
-|	<<<--patches.suse/net-mlx4_core-Fix-misplaced-brackets-of-sizeof.patch-->>><<<++patches.suse/s390-qeth-remove-gratuitious-rx-modeset++>>>
-|	<<<--patches.suse/net-mlx4-Add-user-mac-FW-update-support.patch-->>><<<++patches.suse/s390-qeth-consolidate-l3-mcast-registration-code++>>>
-|	<<<--patches.suse/liquidio-show-NIC-s-U-Boot-version-in-a-dev_info-mes.patch-->>><<<++patches.suse/s390-qeth-remove-vlan-tracking-for-l3-devices++>>>
-|	<<<--patches.suse/phy-add-sgmii-and-10gkr-modes-to-the-phy_mode-enum.patch-->>><<<++patches.suse/s390-qeth-replace-qeth_l3_get_addr_buffer++>>>
-|	<<<--patches.suse/net-mvpp2-initialize-the-comphy.patch-->>><<<++patches.suse/s390-qeth-don-t-check-drvdata-in-sysfs-code++>>>
-|	<<<--patches.suse/net-mvpp2-simplify-the-link_event-function.patch-->>><<<++patches.suse/net-tls-Fix-unused-function-warning.patch++>>>
-|	<<<--patches.suse/net-mvpp2-improve-the-link-management-function.patch-->>><<<++patches.suse/mlxsw-spectrum_router-Allocate-discard-adjacency-ent.patch++>>>
-|	<<<--patches.suse/net-mvpp2-do-not-set-GMAC-autoneg-when-using-XLG-MAC.patch-->>><<<++patches.suse/net-smc-fix-final-cleanup-sequence-for-smcd-devices++>>>
-|	<<<--patches.suse/net-mvpp2-dynamic-reconfiguration-of-the-comphy-GoP-.patch-->>><<<++patches.suse/net-smc-immediate-termination-for-smcd-link-groups++>>>
-|	<<<--patches.suse/net-hns3-Fixes-the-wrong-IS_ERR-check-on-the-returne.patch-->>><<<++patches.suse/net-smc-abnormal-termination-of-smcd-link-groups++>>>
-|	<<<--patches.suse/qed-fix-spelling-mistake-calescing-coalescing.patch-->>><<<++patches.suse/net-smc-introduce-bookkeeping-of-smcd-link-groups++>>>
-|	<<<--patches.suse/liquidio-fix-crash-in-presence-of-zeroed-out-base-ad.patch-->>><<<++patches.suse/net-smc-no-wr-buffer-wait-for-terminating-link-group++>>>
-|	<<<--patches.suse/net-mlx5e-Use-IP-version-matching-to-classify-IP-tra.patch-->>><<<++patches.suse/net-smc-abnormal-termination-without-orderly-flag++>>>
-|	<<<--patches.suse/net-mlx5e-Support-TSO-and-TX-checksum-offloads-for-G.patch-->>><<<++patches.suse/net-smc-wait-for-tx-completions-before-link-freeing++>>>
-|	<<<--patches.suse/net-mlx5e-Support-RSS-for-GRE-tunneled-packets.patch-->>><<<++patches.suse/net-smc-immediate-termination-for-smcr-link-groups++>>>
-|	<<<--patches.suse/x86-bpf_jit-small-optimization-in-emit_bpf_tail_call.patch-->>><<<++patches.suse/net-mscc-ocelot-move-resource-ioremap-and-regmap-ini.patch++>>>
-|	<<<--patches.suse/bpf-Allow-cgroup-sock-filters-to-use-get_current_uid.patch-->>><<<++patches.suse/net-mscc-ocelot-filter-out-ocelot-SoC-specific-PCS-c.patch++>>>
-|	<<<--patches.suse/bpf-Inline-LRU-map-lookup.patch-->>><<<++patches.suse/net-mscc-ocelot-move-invariant-configs-out-of-adjust.patch++>>>
-|	<<<--patches.suse/bpf-Only-set-node-ref-1-if-it-has-not-been-set.patch-->>><<<++patches.suse/net-mscc-ocelot-create-a-helper-for-changing-the-por.patch++>>>
-|	<<<--patches.suse/net-mvpp2-take-advantage-of-the-is_rgmii-helper.patch-->>><<<++patches.suse/net-mscc-ocelot-export-a-constant-for-the-tag-length.patch++>>>
-|	<<<--patches.suse/net-mvpp2-make-the-phy-optional.patch-->>><<<++patches.suse/net-mscc-ocelot-adjust-MTU-on-the-CPU-port-in-NPI-mo.patch++>>>
-|	<<<--patches.suse/net-mvpp2-use-the-GoP-interrupt-for-link-status-chan.patch-->>><<<++patches.suse/net-mscc-ocelot-separate-the-implementation-of-switc.patch++>>>
-|	<<<--patches.suse/qlcnic-remove-redundant-zero-check-on-retries-counte.patch-->>><<<++patches.suse/net-mscc-ocelot-publish-structure-definitions-to-inc.patch++>>>
-|	<<<--patches.suse/0066-iwlwifi-mvm-Avoid-deferring-non-bufferable-frames.patch-->>><<<++patches.suse/net-mscc-ocelot-publish-ocelot_sys.h-to-include-soc-.patch++>>>
-|	<<<--patches.suse/0067-iwlwifi-mvm-bump-API-to-34-for-8000-and-up.patch-->>><<<++patches.suse/net-dsa-ocelot-add-tagger-for-Ocelot-Felix-switches.patch++>>>
-|	<<<--patches.suse/wcn36xx-Introduce-mutual-exclusion-of-fw-configurati-->>><<<++patches.suse/net-dsa-ocelot-add-driver-for-Felix-switch-family.patch++>>>
-|	<<<--patches.suse/inetpeer-fix-RCU-lookup.patch-->>><<<++patches.suse/tun-fix-data-race-in-gro_normal_list.patch++>>>
-|	<<<--patches.suse/msft-hv-1488-netvsc-cleanup-datapath-switch.patch-->>><<<++patches.suse/net-smc-introduce-bookkeeping-of-smcr-link-groups++>>>
-|	<<<--patches.suse/msft-hv-1489-netvsc-allow-driver-to-be-removed-even-if-VF-is-pres.patch-->>><<<++patches.suse/net-smc-guarantee-removal-of-link-groups-in-reboot++>>>
-|	<<<--patches.suse/msft-hv-1490-hv_netvsc-Clean-up-an-unused-parameter-in-rndis_filt.patch-->>><<<++patches.suse/net-smc-use-rcu_barrier-on-module-unload++>>>
-|	<<<--patches.suse/msft-hv-1491-hv_netvsc-Simplify-num_chn-checking-in-rndis_filter_.patch-->>><<<++patches.suse/net-smc-remove-unused-constant++>>>
-|	<<<--patches.suse/msft-hv-1492-hv_netvsc-Simplify-the-limit-check-in-netvsc_set_cha.patch-->>><<<++patches.suse/page_pool-do-not-release-pool-until-inflight-0.patch++>>>
-|	<<<--patches.suse/msft-hv-1493-hv_netvsc-Fix-the-channel-limit-in-netvsc_set_rxfh.patch-->>><<<++patches.suse/enetc-Configure-the-Time-Aware-Scheduler-via-tc-tapr.patch++>>>
-|	<<<--patches.suse/net-mlx4_core-fix-memory-leaks-on-error-exit-path.patch-->>><<<++patches.suse/enetc-update-TSN-Qbv-PSPEED-set-according-to-adjust-.patch++>>>
-|	<<<--patches.suse/net-mlx4_core-fix-incorrect-size-allocation-for-dev-.patch-->>><<<++patches.suse/bnx2x-Drop-redundant-callback-function-casts.patch++>>>
-|	<<<--patches.suse/net-mvpp2-move-the-mac-retrieval-copy-logic-into-its.patch-->>><<<++patches.suse/bnx2x-Remove-read_status_t-function-casts.patch++>>>
-|	<<<--patches.suse/net-mvpp2-fix-use-of-the-random-mac-address-for-PPv2.patch-->>><<<++patches.suse/bnx2x-Remove-config_init_t-function-casts.patch++>>>
-|	<<<--patches.suse/net-mvpp2-fallback-using-h-w-and-random-mac-if-the-d.patch-->>><<<++patches.suse/bnx2x-Remove-format_fw_ver_t-function-casts.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Reorganize-struct-mlx5e_rq.patch-->>><<<++patches.suse/bnx2x-Remove-hw_reset_t-function-casts.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Replace-multiplication-by-stride-size-with.patch-->>><<<++patches.suse/net-core-allow-fast-GRO-for-skbs-with-Ethernet-heade.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Remove-unnecessary-wqe_sz-field-from-RQ-bu.patch-->>><<<++patches.suse/bonding-symmetric-ICMP-transmit.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Use-memset-to-init-skbs_frags-array-to-zer.patch-->>><<<++patches.suse/ath10k-Correct-error-handling-of-dma_map_single.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Small-enhancements-for-RX-MPWQE-allocation.patch-->>><<<++patches.suse/net-ath10k-Fix-a-NULL-ptr-deref-bug.patch++>>>
-|	<<<--patches.suse/net-mlx5e-NAPI-busy-poll-when-UMR-post-is-in-progres.patch-->>><<<++patches.suse/rt2800-remove-errornous-duplicate-condition.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Early-return-on-empty-completion-queues.patch-->>><<<++patches.suse/rtlwifi-fix-memory-leak-in-rtl92c_set_fw_rsvdpagepkt.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Refactor-data-path-lro-header-function.patch-->>><<<++patches.suse/rtlwifi-rtl8192de-Fix-missing-code-to-retrieve-RX-bu.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Non-atomic-indicator-for-ring-enabled-stat.patch-->>><<<++patches.suse/rtlwifi-rtl8192de-Fix-missing-callback-that-tests-fo.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Non-atomic-RQ-state-indicator-for-UMR-WQE-.patch-->>><<<++patches.suse/rtlwifi-rtl8192de-Fix-missing-enable-interrupt-flag.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Type-specific-optimizations-for-RX-post-WQ.patch-->>><<<++patches.suse/qtnfmac-fix-using-skb-after-free.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Remove-unnecessary-fields-in-ICO-SQ.patch-->>><<<++patches.suse/qtnfmac-fix-debugfs-support-for-multiple-cards.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Don-t-recycle-page-if-moved-to-far-NUMA.patch-->>><<<++patches.suse/qtnfmac-fix-invalid-channel-information-output.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Slightly-increase-RX-page-cache-size.patch-->>><<<++patches.suse/iwlwifi-mvm-fix-unaligned-read-of-rx_pkt_status.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Use-kernel-s-mechanism-to-avoid-missing-NA.patch-->>><<<++patches.suse/iwlwifi-mvm-fix-non-ACPI-function.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Stop-NAPI-when-irq-balancer-changes-affini.patch-->>><<<++patches.suse/ath10k-fix-get-invalid-tx-rate-for-Mesh-metric.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Distribute-RSS-table-among-all-RX-rings.patch-->>><<<++patches.suse/ath10k-Revert-ath10k-add-cleanup-in-ath10k_sta_state.patch++>>>
-|	<<<--patches.suse/nfp-separate-app-vNIC-init-clean-from-alloc-free.patch-->>><<<++patches.suse/net-phylink-update-to-use-phy_support_asym_pause.patch++>>>
-|	<<<--patches.suse/nfp-flower-base-lifetime-of-representors-on-existenc.patch-->>><<<++patches.suse/net-phy-add-core-phylib-sfp-support.patch++>>>
-|	<<<--patches.suse/nfp-move-the-start-stop-app-callbacks-back.patch-->>><<<++patches.suse/net-phy-marvell10g-add-SFP-support.patch++>>>
-|	<<<--patches.suse/nfp-be-drop-monitor-friendly.patch-->>><<<++patches.suse/net-phy-avoid-matching-all-ones-clause-45-PHY-IDs.patch++>>>
-|	<<<--patches.suse/nfp-build-the-flower-offload-by-default.patch-->>><<<++patches.suse/xdp-remove-memory-poison-on-free-for-struct-xdp_mem_.patch++>>>
-|	<<<--patches.suse/nfp-flower-restore-RTNL-locking-around-representor-u.patch-->>><<<++patches.suse/page_pool-add-destroy-attempts-counter-and-rename-tr.patch++>>>
-|	<<<--patches.suse/0001-net-Replace-NF_CT_ASSERT-with-WARN_ON.patch-->>><<<++patches.suse/bnxt_en-Update-firmware-interface-spec-to-1.10.1.12.patch++>>>
-|	<<<--patches.suse/net-mlx4_core-Use-ARRAY_SIZE-macro.patch-->>><<<++patches.suse/bnxt_en-Improve-RX-buffer-error-handling.patch++>>>
-|	<<<--patches.suse/cxgb4-fix-memory-leak.patch-->>><<<++patches.suse/bnxt_en-Increase-firmware-response-timeout-for-cored.patch++>>>
-|	<<<--patches.suse/cxgb4-Fix-pause-frame-count-in-t4_get_port_stats.patch-->>><<<++patches.suse/bnxt_en-Extend-ETHTOOL_RESET-to-hot-reset-driver.patch++>>>
-|	<<<--patches.suse/cxgb4-Ignore-MPS_TX_INT_CAUSE-Bubble-for-T6.patch-->>><<<++patches.suse/bnxt_en-Set-MASTER-flag-during-driver-registration.patch++>>>
-|	<<<--patches.suse/drivers-net-xgene-Read-tx-rx-delay-for-ACPI.patch-->>><<<++patches.suse/bnxt_en-Report-health-status-update-after-reset-is-d.patch++>>>
-|	<<<--patches.suse/drivers-net-xgene-Configure-tx-rx-delay-for-ACPI.patch-->>><<<++patches.suse/bnxt_en-Return-proper-error-code-for-non-existent-NV.patch++>>>
-|	<<<--patches.suse/drivers-net-xgene-Remove-return-statement-from-void-.patch-->>><<<++patches.suse/bnxt_en-Add-a-warning-message-for-driver-initiated-r.patch++>>>
-|	<<<--patches.suse/ipv4-Don-t-override-return-code-from-ip_route_input_.patch-->>><<<++patches.suse/bnxt_en-Abort-waiting-for-firmware-response-if-there.patch++>>>
-|	<<<--patches.suse/l2tp-prevent-creation-of-sessions-on-terminated-tunn.patch-->>><<<++patches.suse/lwtunnel-change-to-use-nla_put_u8-for-LWTUNNEL_IP_OP.patch++>>>
-|	<<<--patches.suse/l2tp-pass-tunnel-pointer-to-session_create.patch-->>><<<++patches.suse/net-dsa-felix-Fix-CPU-port-assignment-when-not-last-.patch++>>>
-|	<<<--patches.suse/i40e-avoid-NVM-acquire-deadlock-during-NVM-update.patch-->>><<<++patches.suse/cxgb4-remove-unneeded-semicolon-for-switch-block.patch++>>>
-|	<<<--patches.suse/i40e-point-wb_desc-at-the-nvm_wb_desc-during-i40e_re.patch-->>><<<++patches.suse/lwtunnel-add-support-for-multiple-geneve-opts.patch++>>>
-|	<<<--patches.suse/09-crypto-ccp-use-devres-interface-to-allocate-pci-iomap-and-cleanup.patch-->>><<<++patches.suse/net-ethernet-ti-ale-clean-ale-tbl-on-init-and-intf-r.patch++>>>
-|	<<<--patches.suse/10-crypto-ccp-introduce-the-amd-secure-processor-device.patch-->>><<<++patches.suse/page_pool-Add-API-to-update-numa-node.patch++>>>
-|	<<<--patches.suse/11-crypto-ccp-abstract-interrupt-registeration.patch-->>><<<++patches.suse/page_pool-Don-t-recycle-non-reusable-pages.patch++>>>
-|	<<<--patches.suse/12-crypto-ccp-rename-ccp-driver-initialize-files-as-sp-device.patch-->>><<<++patches.suse/net-mlx5e-Rx-Update-page-pool-numa-node-when-changed.patch++>>>
-|	<<<--patches.suse/13-crypto-ccp-remove-ccp_present-check-from-device-initialize.patch-->>><<<++patches.suse/cxgb4-add-TC-MATCHALL-classifier-egress-offload.patch++>>>
-|	<<<--patches.suse/crypto-caam-qi-fix-typo-in-authenc-alg-driver-name-->>><<<++patches.suse/cxgb4-check-rule-prio-conflicts-before-offload.patch++>>>
-|	<<<--patches.suse/crypto-caam-qi-properly-set-IV-after-en-de-crypt-->>><<<++patches.suse/cxgb4-add-TC-MATCHALL-classifier-ingress-offload.patch++>>>
-|	<<<--patches.suse/crypto-caam-qi-handle-large-number-of-S-Gs-case-->>><<<++patches.suse/net-sched-pie-enable-timestamp-based-delay-calculati.patch++>>>
-|	<<<--patches.suse/crypto-caam-qi-fix-AD-length-endianness-in-S-G-entry-->>><<<++patches.suse/net-page_pool-add-the-possibility-to-sync-DMA-memory.patch++>>>
-|	<<<--patches.suse/crypto-caam-qi-explicitly-set-dma_ops-->>><<<++patches.suse/net-ipconfig-Wait-for-deferred-device-probes.patch++>>>
-|	<<<--patches.suse/crypto-algif_skcipher-overhaul-memory-management.patch-->>><<<++patches.suse/selftests-bpf-Remove-too-strict-field-offset-relo-te.patch++>>>
-|	<<<--patches.suse/crypto-algif_aead-overhaul-memory-management.patch-->>><<<++patches.suse/libbpf-Add-support-for-relocatable-bitfields.patch++>>>
-|	<<<--patches.suse/14-crypto-ccp-remove-duplicate-module-version-and-author-entry.patch-->>><<<++patches.suse/libbpf-Add-support-for-field-size-relocations.patch++>>>
-|	<<<--patches.suse/crypto-scompress-don-t-sleep-with-preemption-disable-->>><<<++patches.suse/selftest-bpf-Add-relocatable-bitfield-reading-tests.patch++>>>
-|	<<<--patches.suse/crypto-ccp-Fix-XTS-AES-128-support-on-v5-CCPs-->>><<<++patches.suse/selftests-bpf-Add-field-size-relocation-tests.patch++>>>
-|	<<<--patches.suse/crypto-algif-return-error-code-when-no-data-was-proc.patch-->>><<<++patches.suse/selftests-bps-Clean-up-removed-ints-relocations-nega.patch++>>>
-|	<<<--patches.suse/crypto-algif_aead-copy-AAD-from-src-to-dst.patch-->>><<<++patches.suse/bpf-Account-for-insn-off-when-doing-bpf_probe_read_k.patch++>>>
-|	<<<--patches.suse/crypto-af_alg-consolidation-of-duplicate-code.patch-->>><<<++patches.suse/libbpf-Fix-negative-FD-close-in-xsk_setup_xdp_prog.patch++>>>
-|	<<<--patches.suse/20-x86-mm-reinitialize-tlb-state-on-hotplug-and-resume.patch-->>><<<++patches.suse/libbpf-Fix-memory-leak-double-free-issue.patch++>>>
-|	<<<--patches.suse/mm-add-vm_insert_mixed_mkwrite.patch-->>><<<++patches.suse/libbpf-Fix-potential-overflow-issue.patch++>>>
-|	<<<--patches.suse/dax-relocate-some-dax-functions.patch-->>><<<++patches.suse/libbpf-Fix-another-potential-overflow-issue-in-bpf_p.patch++>>>
-|	<<<--patches.suse/dax-use-common-4k-zero-page-for-dax-mmap-reads.patch-->>><<<++patches.suse/libbpf-Make-btf__resolve_size-logic-always-check-siz.patch++>>>
-|	<<<--patches.suse/dax-remove-DAX-code-from-page_cache_tree_insert.patch-->>><<<++patches.suse/libbpf-Improve-handling-of-corrupted-ELF-during-map-.patch++>>>
-|	<<<--patches.suse/dax-explain-how-read-2-write-2-addresses-are-validat.patch-->>><<<++patches.suse/bpf-Add-array-support-to-btf_struct_access.patch++>>>
-|	<<<--patches.suse/dax-use-PG_PMD_COLOUR-instead-of-open-coding.patch-->>><<<++patches.suse/bpf-Add-cb-access-in-kfree_skb-test.patch++>>>
-|	<<<--patches.suse/dax-initialize-variable-pfn-before-using-it.patch-->>><<<++patches.suse/samples-bpf-update-map-definition-to-new-syntax-BTF-.patch++>>>
-|	<<<--patches.suse/shmem-shmem_charge-verify-max_block-is-not-exceeded-before-inode-update.patch-->>><<<++patches.suse/libbpf-Unpin-auto-pinned-maps-if-loading-fails.patch++>>>
-|	<<<--patches.suse/shmem-introduce-shmem_inode_acct_block.patch-->>><<<++patches.suse/libbpf-Add-getter-for-program-size.patch++>>>
-|	<<<--patches.suse/userfaultfd-mcopy_atomic-introduce-mfill_atomic_pte-helper.patch-->>><<<++patches.suse/samples-bpf-Add-XDP_SHARED_UMEM-support-to-xdpsock.patch++>>>
-|	<<<--patches.suse/mm-hugetlb-do-not-allocate-non-migrateable-gigantic-pages-from-movable-zones.patch-->>><<<++patches.suse/samples-bpf-Use-Rx-only-and-Tx-only-sockets-in-xdpso.patch++>>>
-|	<<<--patches.suse/mm-devm_memremap_pages-use-multi-order-radix-for-ZON.patch-->>><<<++patches.suse/bpf-Support-doubleword-alignment-in-bpf_jit_binary_a.patch++>>>
-|	<<<--patches.suse/mm-oom-let-oom_reap_task-and-exit_mmap-run-concurrently.patch-->>><<<++patches.suse/samples-bpf-Remove-duplicate-option-from-xdpsock.patch++>>>
-|	<<<--patches.suse/mm-hugetlb-clear-target-sub-page-last-when-clearing-huge-page.patch-->>><<<++patches.suse/samples-bpf-Add-missing-option-to-xdpsock-usage.patch++>>>
-|	<<<--patches.suse/x86-mpx-make-mpx-depend-on-x86-64-to-free-up-VMA-fla.patch-->>><<<++patches.suse/bpf-Refactor-x86-JIT-into-helpers.patch++>>>
-|	<<<--patches.suse/libata-zpodd-make-arrays-cdb-static-reduces-object-c-->>><<<++patches.suse/bpf-Add-bpf_arch_text_poke-helper.patch++>>>
-|	<<<--patches.suse/msft-hv-1451-x86-hyper-v-Include-hyperv-only-when-CONFIG_HYPERV-i.patch-->>><<<++patches.suse/bpf-Introduce-BPF-trampoline.patch++>>>
-|	<<<--patches.suse/msft-hv-1452-x86-hyper-v-Make-hv_do_hypercall-inline.patch-->>><<<++patches.suse/libbpf-Introduce-btf__find_by_name_kind.patch++>>>
-|	<<<--patches.suse/msft-hv-1453-x86-hyper-v-Introduce-fast-hypercall-implementation.patch-->>><<<++patches.suse/libbpf-Add-support-to-attach-to-fentry-fexit-tracing.patch++>>>
-|	<<<--patches.suse/msft-hv-1454-hyper-v-Use-fast-hypercall-for-HVCALL_SIGNAL_EVENT.patch-->>><<<++patches.suse/selftest-bpf-Simple-test-for-fentry-fexit.patch++>>>
-|	<<<--patches.suse/msft-hv-1455-x86-hyper-v-Implement-rep-hypercalls.patch-->>><<<++patches.suse/bpf-Add-kernel-test-functions-for-fentry-testing.patch++>>>
-|	<<<--patches.suse/msft-hv-1456-hyper-v-Globalize-vp_index.patch-->>><<<++patches.suse/selftests-bpf-Add-test-for-BPF-trampoline.patch++>>>
-|	<<<--patches.suse/msft-hv-1457-x86-hyper-v-Use-hypercall-for-remote-TLB-flush.patch-->>><<<++patches.suse/selftests-bpf-Add-fexit-tests-for-BPF-trampoline.patch++>>>
-|	<<<--patches.suse/msft-hv-1486-x86-hyper-v-Support-extended-CPU-ranges-for-TLB-flus.patch-->>><<<++patches.suse/selftests-bpf-Add-combined-fentry-fexit-test.patch++>>>
-|	<<<--patches.suse/msft-hv-1487-tracing-hyper-v-Trace-hyperv_mmu_flush_tlb_others.patch-->>><<<++patches.suse/selftests-bpf-Add-stress-test-for-maximum-number-of-.patch++>>>
-|	<<<--patches.suse/efi-arm-Don-t-mark-ACPI-reclaim-memory-as-MEMBLOCK_N.patch-->>><<<++patches.suse/bpf-Reserve-space-for-BPF-trampoline-in-BPF-programs.patch++>>>
-|	<<<--patches.suse/0001-drivers-fbdev-efifb-Allow-BAR-to-be-moved-instead-of.patch-->>><<<++patches.suse/bpf-Fix-race-in-btf_resolve_helper_id.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-Add-IMC-OPAL-APIs.patch-->>><<<++patches.suse/bpf-Annotate-context-types.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-Detect-and-create-IMC-device.patch-->>><<<++patches.suse/bpf-Compare-BTF-types-of-functions-arguments-with-ac.patch++>>>
-|	<<<--patches.suse/powerpc-perf-add-nest-imc-pmu-support.patch-->>><<<++patches.suse/bpf-Support-attaching-tracing-BPF-program-to-other-B.patch++>>>
-|	<<<--patches.suse/powerpc-perf-add-core-imc-pmu-support.patch-->>><<<++patches.suse/libbpf-Add-support-for-attaching-BPF-programs-to-oth.patch++>>>
-|	<<<--patches.suse/powerpc-perf-add-thread-imc-pmu-support.patch-->>><<<++patches.suse/selftests-bpf-Extend-test_pkt_access-test.patch++>>>
-|	<<<--patches.suse/powerpc-mm-Fix-check-of-multiple-16G-pages-from-devi.patch-->>><<<++patches.suse/selftests-bpf-Add-a-test-for-attaching-BPF-prog-to-a.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-Save-Restore-additional-SPRs-for-sto.patch-->>><<<++patches.suse/bpf-Switch-bpf_map-ref-counter-to-atomic64_t-so-bpf_.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-Clear-PECE1-in-LPCR-via-stop-api-onl.patch-->>><<<++patches.suse/bpf-Convert-bpf_prog-refcnt-to-atomic64_t.patch++>>>
-|	<<<--patches.suse/powerpc-mm-radix-Improve-_tlbiel_pid-to-be-usable-for-PWC-flushes.patch-->>><<<++patches.suse/bpf-Add-mmap-support-for-BPF_MAP_TYPE_ARRAY.patch++>>>
-|	<<<--patches.suse/powerpc-mm-radix-Improve-TLB-PWC-flushes.patch-->>><<<++patches.suse/libbpf-Make-global-data-internal-arrays-mmap-able-if.patch++>>>
-|	<<<--patches.suse/powerpc-mm-radix-Avoid-flushing-the-PWC-on-every-flush_tlb_range.patch-->>><<<++patches.suse/selftests-bpf-Add-BPF_TYPE_MAP_ARRAY-mmap-tests.patch++>>>
-|	<<<--patches.suse/powerpc-mm-Update-definitions-of-DSISR-bits.patch-->>><<<++patches.suse/selftests-bpf-xdping-is-not-meant-to-be-run-standalo.patch++>>>
-|	<<<--patches.suse/powerpc-mm-Update-bits-used-to-skip-hash_page.patch-->>><<<++patches.suse/selftests-bpf-Fix-test_tc_tunnel-hanging.patch++>>>
-|	<<<--patches.suse/powerpc-mm-Use-symbolic-constants-for-filtering-SRR1.patch-->>><<<++patches.suse/bpf-Fix-memory-leak-on-object-data.patch++>>>
-|	<<<--patches.suse/powerpc-mm-Set-fault-flags-earlier.patch-->>><<<++patches.suse/libbpf-Fix-call-relocation-offset-calculation-bug.patch++>>>
-|	<<<--patches.suse/powerpc-mm-Don-t-lose-major-fault-indication-on-retr.patch-->>><<<++patches.suse/bpf-Make-array_map_mmap-static.patch++>>>
-|	<<<--patches.suse/powerpc-Remove-old-unused-icswx-based-coprocessor-su.patch-->>><<<++patches.suse/bpf-Switch-bpf_map_-area_alloc-area_mmapable_alloc-t.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-Enable-PCI-peer-to-peer.patch-->>><<<++patches.suse/ip_gre-Make-none-tun-dst-gre-tunnel-store-tunnel-inf.patch++>>>
-|	<<<--patches.suse/powerpc-mm-book3s64-Make-KERN_IO_START-a-variable.patch-->>><<<++patches.suse/tcp-warn-if-offset-reach-the-maxlen-limit-when-using.patch++>>>
-|	<<<--patches.suse/powerpc-mm-slb-Move-comment-next-to-the-code-it-s-referring-to.patch-->>><<<++patches.suse/net-sfp-add-support-for-module-quirks.patch++>>>
-|	<<<--patches.suse/powerpc-mm-hash64-Make-vmalloc-56T-on-hash.patch-->>><<<++patches.suse/net-sfp-add-some-quirks-for-GPON-modules.patch++>>>
-|	<<<--patches.suse/powerpc-Fix-invalid-use-of-register-expressions.patch-->>><<<++patches.suse/net-sfp-soft-status-and-control-support.patch++>>>
-|	<<<--patches.suse/powerpc-dlpar-017-pseries-Check-memory-device-state-before-onl.patch-->>><<<++patches.suse/net-sched-add-vxlan-option-support-to-act_tunnel_key.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Fix-mce-accounting-for-powernv.patch-->>><<<++patches.suse/net-sched-add-erspan-option-support-to-act_tunnel_ke.patch++>>>
-|	<<<--patches.suse/powerpc-xive-04-Ensure-active-irqd-when-setting-affinit.patch-->>><<<++patches.suse/net-sched-allow-flower-to-match-vxlan-options.patch++>>>
-|	<<<--patches.suse/powerpc-mm-Properly-invalidate-when-setting-process-.patch-->>><<<++patches.suse/net-sched-allow-flower-to-match-erspan-options.patch++>>>
-|	<<<--patches.suse/powerpc-perf-Update-default-sdar_mode-value-for-power9.patch-->>><<<++patches.suse/net-remove-the-unnecessary-strict_start_type-in-some.patch++>>>
-|	<<<--patches.suse/powerpc-perf-Factor-out-PPMU_ONLY_COUNT_RUN-check-code-from-power8.patch-->>><<<++patches.suse/lwtunnel-be-STRICT-to-validate-the-new-LWTUNNEL_IP-6.patch++>>>
-|	<<<--patches.suse/powerpc-perf-Add-PM_LD_MISS_L1-and-PM_BR_2PATH-to-po.patch-->>><<<++patches.suse/lwtunnel-check-erspan-options-before-allocating-tun_.patch++>>>
-|	<<<--patches.suse/powerpc-perf-Cleanup-of-PM_BR_CMPL-vs.-PM_BRU_CMPL-in-Power9-event-list.patch-->>><<<++patches.suse/bpf-skmsg-fix-potential-psock-NULL-pointer-dereferen.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-Add-support-for-powercap-framework.patch-->>><<<++patches.suse/net-mscc-ocelot-export-ocelot_hwstamp_get-set-functi.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-Add-support-to-set-power-shifting-ratio.patch-->>><<<++patches.suse/net-mscc-ocelot-convert-to-use-ocelot_get_txtstamp.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-Add-support-to-clear-sensor-groups-data.patch-->>><<<++patches.suse/net-mscc-ocelot-convert-to-use-ocelot_port_add_txtst.patch++>>>
-|	<<<--patches.suse/powerpc-mce-Move-64-bit-machine-check-code-into-mce.c.patch-->>><<<++patches.suse/net-dsa-ocelot-define-PTP-registers-for-felix_vsc995.patch++>>>
-|	<<<--patches.suse/powerpc-traps-Use-SRR1-defines-for-program-check-rea.patch-->>><<<++patches.suse/net-dsa-ocelot-add-hardware-timestamping-support-for.patch++>>>
-|	<<<--patches.suse/powerpc-xive-05-Fix-section-mismatch-warnings.patch-->>><<<++patches.suse/ipv6-add-fib6_has_custom_rules-helper.patch++>>>
-|	<<<--patches.suse/powerpc-perf-fix-double-unlock-in-imc_common_cpuhp_mem_free.patch-->>><<<++patches.suse/ipv6-keep-track-of-routes-using-src.patch++>>>
-|	<<<--patches.suse/powerpc-xive-07-powerpc-xmon-Exclude-all-of-xmon-from-ftrace.patch-->>><<<++patches.suse/ipv6-introduce-and-uses-route-look-hints-for-list-in.patch++>>>
-|	<<<--patches.suse/powerpc-perf-imc-fix-nest-events-on-muti-socket-system.patch-->>><<<++patches.suse/ipv4-move-fib4_has_custom_rules-helper-to-public-hea.patch++>>>
-|	<<<--patches.suse/powerpc-Fix-missing-newline-before.patch-->>><<<++patches.suse/ipv4-use-dst-hint-for-ipv4-list-receive.patch++>>>
-|	<<<--patches.suse/powerpc-Remove-redundant-FP-Altivec-giveup-code.patch-->>><<<++patches.suse/enetc-make-enetc_setup_tc_mqprio-static.patch++>>>
-|	<<<--patches.suse/powerpc-perf-fix-usage-of-nest_imc_refc.patch-->>><<<++patches.suse/mac80211-consider-QoS-Null-frames-for-STA_NULLFUNC_A.patch++>>>
-|	<<<--patches.suse/powerpc-mm-Rename-find_linux_pte_or_hugepte.patch-->>><<<++patches.suse/virt_wifi-fix-use-after-free-in-virt_wifi_newlink.patch++>>>
-|	<<<--patches.suse/powerpc-pseries-remove-dlpar_attach_node-dependency-.patch-->>><<<++patches.suse/seg6-allow-local-packet-processing-for-SRv6-End.DT6-.patch++>>>
-|	<<<--patches.suse/powerpc-mm-Move-pgdir-setting-into-a-helper.patch-->>><<<++patches.suse/net-dsa-ocelot-fix-should-it-be-static-warnings.patch++>>>
-|	<<<--patches.suse/powerpc-mm-Optimize-detection-of-thread-local-mm-s.patch-->>><<<++patches.suse/cxgb4-chcr-update-SGL-DMA-unmap-for-USO.patch++>>>
-|	<<<--patches.suse/powerpc-mm-Make-switch_mm_irqs_off-out-of-line.patch-->>><<<++patches.suse/cxgb4-add-UDP-segmentation-offload-support.patch++>>>
-|	<<<--patches.suse/powerpc-64s-masked_interrupt-returns-to-kernel-so-av.patch-->>><<<++patches.suse/cxgb4-add-stats-for-MQPRIO-QoS-offload-Tx-path.patch++>>>
-|	<<<--patches.suse/powerpc-xive-06-Fix-the-size-of-the-cpumask-used-in-xive_find_target_in_mask.patch-->>><<<++patches.suse/net-inet_is_local_reserved_port-should-return-bool-n.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-POWER9-does-not-require-secondary-.patch-->>><<<++patches.suse/ice-Store-number-of-functions-for-the-device.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Move-IDLE_STATE_ENTER_SEQ-_NORET-into-id.patch-->>><<<++patches.suse/ice-Correct-capabilities-reporting-of-max-TCs.patch++>>>
-|	<<<--patches.suse/powerpc-64s-POWER9-can-execute-stop-without-a-sync-s.patch-->>><<<++patches.suse/ice-Disallow-VF-VLAN-opcodes-if-VLAN-offloads-disabl.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Drop-no-longer-used-IDLE_STATE_ENTER_SEQ.patch-->>><<<++patches.suse/ice-Don-t-modify-stripping-for-add-del-VLANs-on-VF.patch++>>>
-|	<<<--patches.suse/powerpc-64s-idle-POWER9-can-execute-stop-in-virtual-.patch-->>><<<++patches.suse/ice-fix-stack-leakage.patch++>>>
-|	<<<--patches.suse/powerpc-64s-radix-Remove-bolted-SLB-address-limit-fo.patch-->>><<<++patches.suse/ice-Only-disable-VF-state-when-freeing-each-VF-resou.patch++>>>
-|	<<<--patches.suse/powerpc-Do-not-send-system-reset-request-through-the.patch-->>><<<++patches.suse/ice-Fix-setting-coalesce-to-handle-DCB-configuration.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-Flush-console-before-platform-error-.patch-->>><<<++patches.suse/ice-Refactor-removal-of-VLAN-promiscuous-rules.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-Use-kernel-crash-path-for-machine-ch.patch-->>><<<++patches.suse/ice-Do-not-use-devm-functions-for-local-uses.patch++>>>
-|	<<<--patches.suse/powerpc-Machine-check-interrupt-is-a-non-maskable-in.patch-->>><<<++patches.suse/ice-Add-ice_pf_to_dev-pf-macro.patch++>>>
-|	<<<--patches.suse/powerpc-xmon-Fix-display-of-SPRs.patch-->>><<<++patches.suse/ice-add-helpers-for-virtchnl.patch++>>>
-|	<<<--patches.suse/powerpc-kernel-Change-retrieval-of-pci_dn.patch-->>><<<++patches.suse/ice-implement-VF-stats-NDO.patch++>>>
-|	<<<--patches.suse/powerpc-mm-radix-Prettify-mapped-memory-range-print-.patch-->>><<<++patches.suse/ice-Implement-ethtool-ops-for-channels.patch++>>>
-|	<<<--patches.suse/powerpc-xmon-Add-ISA-v3.0-SPRs-to-SPR-dump.patch-->>><<<++patches.suse/ice-remove-pointless-NULL-check-of-port_info.patch++>>>
-|	<<<--patches.suse/powerpc-conditionally-compile-platform-specific-serial-drivers.patch-->>><<<++patches.suse/ice-Update-FW-API-minor-version.patch++>>>
-|	<<<--patches.suse/cxl-Fix-driver-use-count.patch-->>><<<++patches.suse/sfc-change-ARFS-expiry-mechanism.patch++>>>
-|	<<<--patches.suse/powerpc-smp-Use-cpu_to_chip_id-to-find-core-siblings.patch-->>><<<++patches.suse/sfc-suppress-MCDI-errors-from-ARFS.patch++>>>
-|	<<<--patches.suse/powerpc-smp-Rework-CPU-topology-construction.patch-->>><<<++patches.suse/sfc-add-statistics-for-ARFS.patch++>>>
-|	<<<--patches.suse/powerpc-smp-Add-cpu_l2_cache_map.patch-->>><<<++patches.suse/sfc-do-ARFS-expiry-work-occasionally-even-without-NA.patch++>>>
-|	<<<--patches.suse/powerpc-smp-Add-Power9-scheduler-topology.patch-->>><<<++patches.suse/net-phy-remove-phy_ethtool_sset.patch++>>>
-|	<<<--patches.suse/powerpc-dlpar-018-pseries-Don-t-attempt-to-acquire-drc-during-.patch-->>><<<++patches.suse/net-phy-initialise-phydev-speed-and-duplex-sanely.patch++>>>
-|	<<<--patches.suse/powerpc-Fix-DAR-reporting-when-alignment-handler-fau.patch-->>><<<++patches.suse/brcmfmac-disable-PCIe-interrupts-before-bus-reset.patch++>>>
-|	<<<--patches.suse/powerpc-Correct-instruction-code-for-xxlor-instructi.patch-->>><<<++patches.suse/brcmfmac-remove-monitor-interface-when-detaching.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-npu-Move-tlb-flush-before-launching-.patch-->>><<<++patches.suse/iwlwifi-pcie-fix-support-for-transmitting-SKBs-with-.patch++>>>
-|	<<<--patches.suse/powerpc-xive-08-introduce-a-common-routine-xive_queue_p.patch-->>><<<++patches.suse/iwlwifi-check-kasprintf-return-value.patch++>>>
-|	<<<--patches.suse/powerpc-xive-09-guest-exploitation-of-the-XIVE-interrup.patch-->>><<<++patches.suse/mt76-drop-rcu-read-lock-in-mt76_rx_aggr_stop.patch++>>>
-|	<<<--patches.suse/powerpc-xive-10-rename-xive_poke_esb-in-xive_esb_read.patch-->>><<<++patches.suse/mt76-mt76u-rely-on-usb_interface-instead-of-usb_dev.patch++>>>
-|	<<<--patches.suse/powerpc-xive-11-introduce-xive_esb_write.patch-->>><<<++patches.suse/Revert-mt76-mt76x0e-don-t-use-hw-encryption-for-MT76.patch++>>>
-|	<<<--patches.suse/powerpc-xive-12-add-the-HW-IRQ-number-under-xive_irq_da.patch-->>><<<++patches.suse/mt76-fix-possible-out-of-bound-access-in-mt7615_fill.patch++>>>
-|	<<<--patches.suse/powerpc-xive-13-introduce-H_INT_ESB-hcall.patch-->>><<<++patches.suse/mt76-mt76u-fix-endpoint-definition-order.patch++>>>
-|	<<<--patches.suse/powerpc-xive-14-add-XIVE-Exploitation-Mode-to-CAS.patch-->>><<<++patches.suse/net-use-rhashtable_lookup-instead-of-rhashtable_look.patch++>>>
-|	<<<--patches.suse/powerpc-xive-15-improve-debugging-macros.patch-->>><<<++patches.suse/net-mlx5-Don-t-write-read-only-fields-in-MODIFY_HCA_.patch++>>>
-|	<<<--patches.suse/powerpc-xive-16-Fix-section-__init-warning.patch-->>><<<++patches.suse/net-mlx5-DR-Refactor-VXLAN-GPE-flex-parser-tunnel-co.patch++>>>
-|	<<<--patches.suse/xen-events-fifo-dont-use-get-put-cpu.patch-->>><<<++patches.suse/net-mlx5-DR-Add-HW-bits-and-definitions-for-Geneve-f.patch++>>>
-|	<<<--patches.suse/kernfs-dont-set-dentry-d_fsdata.patch-->>><<<++patches.suse/net-mlx5-DR-Add-support-for-Geneve-packets-SW-steeri.patch++>>>
-|	<<<--patches.suse/0003-block-Add-comment-to-submit_bio_wait.patch-->>><<<++patches.suse/net-mlx5e-TC-Stub-out-ipv6-tun-create-header-functio.patch++>>>
-|	<<<--patches.suse/0004-bio-integrity-move-the-bio-integrity-profile-check-e.patch-->>><<<++patches.suse/net-mlx5e-Remove-redundant-pointer-check.patch++>>>
-|	<<<--patches.suse/0005-dm-crypt-don-t-mess-with-BIP_BLOCK_INTEGRITY.patch-->>><<<++patches.suse/net-gro-use-vlan-API-instead-of-accessing-directly.patch++>>>
-|	<<<--patches.suse/blk-mq-tag-check-for-NULL-rq-when-iterating-tags.patch-->>><<<++patches.suse/sfc-fix-build-without-CONFIG_RFS_ACCEL.patch++>>>
-|	<<<--patches.suse/block-pass-in-queue-to-inflight-accounting.patch-->>><<<++patches.suse/bnxt_en-Add-chip-IDs-for-57452-and-57454-chips.patch++>>>
-|	<<<--patches.suse/block-make-part_in_flight-take-an-array-of-two-ints.patch-->>><<<++patches.suse/bnxt_en-Disable-enable-Bus-master-during-suspend-res.patch++>>>
-|	<<<--patches.suse/blk-mq-provide-internal-in-flight-variant.patch-->>><<<++patches.suse/bnxt_en-Do-driver-unregister-cleanup-in-bnxt_init_on.patch++>>>
-|	<<<--patches.suse/blk-mq-enable-checking-two-part-inflight-counts-at-t.patch-->>><<<++patches.suse/bnxt_en-Combine-2-functions-calling-the-same-HWRM_DR.patch++>>>
-|	<<<--patches.suse/0129-block-Fix-two-comments-that-refer-to-.queue_rq-retur.patch-->>><<<++patches.suse/bnxt_en-Send-FUNC_RESOURCE_QCAPS-command-in-bnxt_res.patch++>>>
-|	<<<--patches.suse/blk-mq-Make-blk_mq_reinit_tagset-calls-easier-to-rea.patch-->>><<<++patches.suse/bnxt_en-Fix-suspend-resume-path-on-57500-chips.patch++>>>
-|	<<<--patches.suse/block-Relax-a-check-in-blk_start_queue.patch-->>><<<++patches.suse/bnxt_en-Initialize-context-memory-to-the-value-speci.patch++>>>
-|	<<<--patches.suse/skd-Avoid-that-module-unloading-triggers-a-use-after.patch-->>><<<++patches.suse/bnxt_en-Assign-more-RSS-context-resources-to-the-VFs.patch++>>>
-|	<<<--patches.suse/skd-Submit-requests-to-firmware-before-triggering-th.patch-->>><<<++patches.suse/bnxt_en-Skip-disabling-autoneg-before-PHY-loopback-w.patch++>>>
-|	<<<--patches.suse/btrfs-index-check-integrity-state-hash-by-a-dev_t.patch-->>><<<++patches.suse/bnxt_en-Refactor-the-initialization-of-the-ethtool-l.patch++>>>
-|	<<<--patches.suse/raid5-remove-a-call-to-get_start_sect.patch-->>><<<++patches.suse/bnxt_en-Add-async.-event-logic-for-PHY-configuration.patch++>>>
-|	<<<--patches.suse/block-reject-attempts-to-allocate-more-than-DISK_MAX.patch-->>><<<++patches.suse/bnxt_en-Allow-PHY-settings-on-multi-function-or-NPAR.patch++>>>
-|	<<<--patches.suse/block-add-a-__disk_get_part-helper.patch-->>><<<++patches.suse/bnxt_en-Add-support-for-flashing-the-device-via-devl.patch++>>>
-|	<<<--patches.suse/block-cache-the-partition-index-in-struct-block_devi.patch-->>><<<++patches.suse/powerpc-Add-const-qual-to-local_read-parameter.patch++>>>
-|	<<<--patches.suse/block-replace-bi_bdev-with-a-gendisk-pointer-and-par.patch-->>><<<++patches.suse/mlxsw-spectrum_router-After-underlay-moves-demote-co.patch++>>>
-|	<<<--patches.suse/block-fix-warning-when-i-o-elevator-is-changed-as-request_queue-is-being-removed.patch-->>><<<++patches.suse/mlxsw-spectrum_router-Fix-use-of-uninitialized-adjac.patch++>>>
-|	<<<--patches.suse/0001-bfq-Re-enable-auto-loading-when-built-as-a-module.patch-->>><<<++patches.suse/0001-Bluetooth-btusb-fix-PM-leak-in-error-case-of-setup.patch++>>>
-|	<<<--patches.suse/0001-mq-deadline-Enable-auto-loading-when-built-as-module.patch-->>><<<++patches.suse/Bluetooth-delete-a-stray-unlock.patch++>>>
-|	<<<--patches.suse/mmc-dw_mmc-k3-add-sd-support-for-hi3660.patch-->>><<<++patches.suse/Bluetooth-btbcm-Add-entry-for-BCM4335A0-UART-bluetoo.patch++>>>
-|	<<<--patches.suse/mmc-meson-gx-remove-CLK_DIVIDER_ALLOW_ZERO-clock-fla-->>><<<++patches.suse/Bluetooth-Allow-combination-of-BDADDR_PROPERTY-and-I.patch++>>>
-|	<<<--patches.suse/0001-mmc-mmci-stop-building-qcom-dml-as-module.patch-->>><<<++patches.suse/Bluetooth-Fix-memory-leak-in-hci_connect_le_scan.patch++>>>
-|	<<<--patches.suse/0006-md-bitmap-copy-correct-data-for-bitmap-super.patch-->>><<<++patches.suse/Bluetooth-btbcm-Use-the-BDADDR_PROPERTY-quirk.patch++>>>
-|	<<<--patches.suse/0005-md-notify-about-new-spare-disk-in-the-container.patch-->>><<<++patches.suse/xsk-Fix-xsk_poll-s-return-type.patch++>>>
-|	<<<--patches.suse/0007-md-replace-seq_release_private-with-seq_release.patch-->>><<<++patches.suse/selftests-bpftool-Set-EXIT-trap-after-usage-function.patch++>>>
-|	<<<--patches.suse/0008-md-r5cache-call-mddev_lock-unlock-in-r5c_journal_mod.patch-->>><<<++patches.suse/selftests-bpftool-Skip-the-build-test-if-not-in-tree.patch++>>>
-|	<<<--patches.suse/0009-raid5-remove-raid5_build_block.patch-->>><<<++patches.suse/selftests-bpf-Integrate-verbose-verifier-log-into-te.patch++>>>
-|	<<<--patches.suse/0010-md-raid0-attach-correct-cgroup-info-in-bio.patch-->>><<<++patches.suse/libbpf-Refactor-relocation-handling.patch++>>>
-|	<<<--patches.suse/0004-md-Runtime-support-for-multiple-ppls.patch-->>><<<++patches.suse/libbpf-Fix-various-errors-and-warning-reported-by-ch.patch++>>>
-|	<<<--patches.suse/0003-raid5-ppl-Recovery-support-for-multiple-partial-pari.patch-->>><<<++patches.suse/libbpf-Support-initialized-global-variables.patch++>>>
-|	<<<--patches.suse/0001-md-bitmap-disable-bitmap_resize-for-file-backed-bitm.patch-->>><<<++patches.suse/xdp-Fix-cleanup-on-map-free-for-devmap_hash-map-type.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Fix-regression-of-hdmi-eld-control-created--->>><<<++patches.suse/libbpf-Fix-bpf_object-name-determination-for-bpf_obj.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Add-Cannonlake-PCI-ID-->>><<<++patches.suse/selftests-bpf-Ensure-core_reloc_kernel-is-reading-te.patch++>>>
-|	<<<--patches.suse/ALSA-firewire-motu-add-specification-flag-for-positi.patch-->>><<<++patches.suse/bpf-Provide-better-register-bounds-after-jmp32-instr.patch++>>>
-|	<<<--patches.suse/ALSA-firewire-motu-add-support-for-MOTU-Audio-Expres.patch-->>><<<++patches.suse/selftests-bpf-Add-BPF-trampoline-performance-test.patch++>>>
-|	<<<--patches.suse/ALSA-firewire-add-const-qualifier-to-identifiers-for.patch-->>><<<++patches.suse/bpf-x86-Generalize-and-extend-bpf_arch_text_poke-for.patch++>>>
-|	<<<--patches.suse/ALSA-ice1712-Add-support-for-STAudio-ADCIII-->>><<<++patches.suse/bpf-Move-bpf_free_used_maps-into-sleepable-section.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Implement-mic-mute-LED-mode-enum-->>><<<++patches.suse/bpf-Move-owner-type-jited-info-into-array-auxiliary-.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-Enable-jack-detection-function-for--->>><<<++patches.suse/bpf-Add-initial-poke-descriptor-table-for-jit-images.patch++>>>
-|	<<<--patches.suse/ASoC-rsnd-avoid-duplicate-free_irq-->>><<<++patches.suse/bpf-Add-poke-dependency-tracking-for-prog-array-maps.patch++>>>
-|	<<<--patches.suse/ASoC-mediatek-Fix-an-error-checking-code-->>><<<++patches.suse/bpf-Constant-map-key-tracking-for-prog-array-pokes.patch++>>>
-|	<<<--patches.suse/ASoC-Intel-Skylake-Reset-the-controller-in-probe.patch-->>><<<++patches.suse/bpf-x86-Emit-patchable-direct-jump-as-tail-call.patch++>>>
-|	<<<--patches.suse/ASoC-rsnd-move-rsnd_ssi_config_init-execute-conditio.patch-->>><<<++patches.suse/bpf-Add-bpf_jit_blinding_enabled-for-CONFIG_BPF_JIT.patch++>>>
-|	<<<--patches.suse/ASoC-rockchip-Correct-dmic-delay-property-name-->>><<<++patches.suse/bpf-Introduce-BPF_TRACE_x-helper-for-the-tracing-tes.patch++>>>
-|	<<<--patches.suse/ASoC-rt5514-Add-the-I2S-ASRC-support.patch-->>><<<++patches.suse/bpf-Simplify-__bpf_arch_text_poke-poke-type-handling.patch++>>>
-|	<<<--patches.suse/ASoC-rt5514-Eliminate-the-noise-in-the-ASRC-case.patch-->>><<<++patches.suse/net-phy-add-helpers-phy_-un-lock_mdio_bus.patch++>>>
-|	<<<--patches.suse/ASoC-samsung-Fix-possible-double-iounmap-on-s3c24xx--->>><<<++patches.suse/enetc-add-support-Credit-Based-Shaper-CBS-for-hardwa.patch++>>>
-|	<<<--patches.suse/ASoC-samsung-odroid-Drop-requirement-of-clocks-in-th-->>><<<++patches.suse/sctp-Fix-memory-leak-in-sctp_sf_do_5_2_4_dupcook.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Fix-forget-to-free-resource-in-error-handli-->>><<<++patches.suse/sctp-cache-netns-in-sctp_ep_common.patch++>>>
-|	<<<--patches.suse/ALSA-hda-ca0132-Fix-memory-leak-at-error-path-->>><<<++patches.suse/mdio_bus-don-t-use-managed-reset-controller.patch++>>>
-|	<<<--patches.suse/media-adv7180-add-missing-adv7180cp-adv7180st-i2c-de-->>><<<++patches.suse/macvlan-schedule-bc_work-even-if-error.patch++>>>
-|	<<<--patches.suse/media-devnode-Rename-mdev-argument-as-devnode.patch-->>><<<++patches.suse/net-dsa-sja1105-fix-sja1105_parse_rgmii_delays.patch++>>>
-|	<<<--patches.suse/media-coda-disable-BWB-only-while-decoding-on-CODA-9-->>><<<++patches.suse/slip-Fix-use-after-free-Read-in-slip_open.patch++>>>
-|	<<<--patches.suse/media-v4l2-compat-ioctl32-Fix-timespec-conversion.patch-->>><<<++patches.suse/mm-Implement-no-MMU-variant-of-vmalloc_user_node_fla.patch++>>>
-|	<<<--patches.suse/media-s5p-jpeg-fix-number-of-components-macro-->>><<<++patches.suse/libbpf-Fix-usage-of-u32-in-userspace-code.patch++>>>
-|	<<<--patches.suse/media-uvcvideo-Prevent-heap-overflow-when-accessing--->>><<<++patches.suse/regulator-bd70528-Add-MODULE_ALIAS-to-allow-module-a.patch++>>>
-|	<<<--patches.suse/media-coda-imx-vdoa-Check-for-platform_get_resource--->>><<<++patches.suse/regulator-core-Release-coupled_rdevs-on-regulator_in.patch++>>>
-|	<<<--patches.suse/media-rc-simplify-ir_raw_event_store_edge.patch-->>><<<++patches.suse/regulator-max8907-Fix-the-usage-of-uninitialized-var.patch++>>>
-|	<<<--patches.suse/media-em28xx-calculate-left-volume-level-correctly.patch-->>><<<++patches.suse/regulator-ab8500-Remove-AB8505-USB-regulator.patch++>>>
-|	<<<--patches.suse/media-mxl111sf-Fix-potential-null-pointer-dereferenc-->>><<<++patches.suse/regulator-ab8500-Remove-SYSCLKREQ-from-enum-ab8505_r.patch++>>>
-|	<<<--patches.suse/media-au0828-fix-RC_CORE-dependency.patch-->>><<<++patches.suse/regulator-core-Let-boot-on-regulators-be-powered-off.patch++>>>
-|	<<<--patches.suse/mailbox-bcm-flexrm-mailbox-Fix-mask-used-in-CMPL_STA-->>><<<++patches.suse/spi-Add-call-to-spi_slave_abort-function-when-spidev.patch++>>>
-|	<<<--patches.suse/0052-mfd-rk808-Fix-up-the-chip-id-get-failed.patch-->>><<<++patches.suse/spi-gpio-prevent-memory-leak-in-spi_gpio_probe.patch++>>>
-|	<<<--patches.suse/dt-bindings-mfd-axp20x-add-axp806-to-supported-list-of-chips.patch-->>><<<++patches.suse/spi-lpspi-fix-memory-leak-in-fsl_lpspi_probe.patch++>>>
-|	<<<--patches.suse/mfd-lpc_ich-Do-not-touch-SPI-NOR-write-protection-bi-->>><<<++patches.suse/spi-stm32-qspi-Fix-kernel-oops-when-unbinding-driver.patch++>>>
-|	<<<--patches.suse/mfd-omap-usb-tll-Fix-register-offsets-->>><<<++patches.suse/spi-spi-fsl-qspi-Clear-TDH-bits-in-FLSHCR-register.patch++>>>
-|	<<<--patches.suse/mfd-intel_soc_pmic-Export-separate-mfd-cell-configs--->>><<<++patches.suse/spi-Fix-SPI_CS_HIGH-setting-when-using-native-and-GP.patch++>>>
-|	<<<--patches.suse/mfd-intel_soc_pmic-Differentiate-between-Bay-and-Che-->>><<<++patches.suse/spi-rspi-Use-platform_get_irq_byname_optional-for-op.patch++>>>
-|	<<<--patches.suse/backlight-lm3630a-Bump-REG_MAX-value-to-0x50-instead-->>><<<++patches.suse/spi-atmel-fix-handling-of-cs_change-set-on-non-last-.patch++>>>
-|	<<<--patches.suse/dmaengine-xilinx_dma-Fix-error-code-format-specifier-->>><<<++patches.suse/spi-Fix-NULL-pointer-when-setting-SPI_CS_HIGH-for-GP.patch++>>>
-|	<<<--patches.suse/drm-i915-Quietly-cancel-FBC-activation-if-CRTC-is-tu-->>><<<++patches.suse/spi-pxa2xx-Add-support-for-Intel-Comet-Lake-H.patch++>>>
-|	<<<--patches.suse/drm-i915-Recreate-vmapping-even-when-the-object-is-p-->>><<<++patches.suse/spi-sifive-disable-clk-when-probe-fails-and-remove.patch++>>>
-|	<<<--patches.suse/drm-i915-Always-wake-the-device-to-flush-the-GTT-->>><<<++patches.suse/spi-dw-Fix-Designware-SPI-loopback.patch++>>>
-|	<<<--patches.suse/drm-i915-Treat-fb-offsets-as-a-raw-byte-offset-inste-->>><<<++patches.suse/spi-spi-fsl-qspi-Introduce-variable-to-fix-different.patch++>>>
-|	<<<--patches.suse/drm-i915-Skip-fence-alignemnt-check-for-the-CCS-plan-->>><<<++patches.suse/SPI-designware-pci-Switch-over-to-MSI-interrupts.patch++>>>
-|	<<<--patches.suse/drm-i915-Ignore-duplicate-VMA-stored-within-the-per--->>><<<++patches.suse/spi-atmel-Fix-CS-high-support.patch++>>>
-|	<<<--patches.suse/drm-i915-edp-Increase-T12-panel-delay-to-900-ms-to-f-->>><<<++patches.suse/spi-dw-pci-Add-runtime-power-management-support.patch++>>>
-|	<<<--patches.suse/drm-i915-Make-i9xx_load_ycbcr_conversion_matrix-stat-->>><<<++patches.suse/spi-dw-pci-Fix-Chip-Select-amount-on-Intel-Elkhart-L.patch++>>>
-|	<<<--patches.suse/drm-i915-Make-i2c-lock-ops-static-->>><<<++patches.suse/spi-sprd-adi-Add-missing-lock-protection-when-reboot.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-enum-pipe-vs.-enum-transcoder-for-the-P-->>><<<++patches.suse/spi-img-spfi-fix-potential-double-release.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-the-missing-PPAT-cache-attributes-on-CN-->>><<<++patches.suse/spi-pxa2xx-Add-missed-security-checks.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-__rcu-to-radix-tree-slot-pointer-->>><<<++patches.suse/spi-tegra20-slink-add-missed-clk_unprepare.patch++>>>
-|	<<<--patches.suse/drm-i915-Silence-sparse-by-using-gfp_t-->>><<<++patches.suse/spi-st-ssc4-add-missed-pm_runtime_disable.patch++>>>
-|	<<<--patches.suse/drm-i915-Annotate-user-relocs-with-__user-->>><<<++patches.suse/ipmi-Don-t-allow-device-module-unload-when-in-use.patch++>>>
-|	<<<--patches.suse/drm-i915-Re-enable-GTT-following-a-device-reset-->>><<<++patches.suse/ipmi-Fix-memory-leak-in-__ipmi_bmc_register.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Remove-one-duplicated-MMIO-->>><<<++patches.suse/drivers-ipmi-Support-for-both-IPMB-Req-and-Resp.patch++>>>
-|	<<<--patches.suse/fs-aio-fix-the-increment-of-aio-nr-and-counting-agai.patch-->>><<<++patches.suse/ipmi-fix-ipmb_poll-s-return-type.patch++>>>
-|	<<<--patches.suse/cifs-Add-support-for-reading-attributes-on-SMB2.patch-->>><<<++patches.suse/x86-insn-Fix-awk-regexp-warnings.patch++>>>
-|	<<<--patches.suse/cifs-Add-support-for-writing-attributes-on-SMB2.patch-->>><<<++patches.suse/x86-ioapic-prevent-inconsistent-state-when-moving-an-interrupt.patch++>>>
-|	<<<--patches.suse/0001-cifs-Check-for-timeout-on-Negotiate-stage.patch-->>><<<++patches.suse/x86-ioapic-Rename-misnamed-functions.patch++>>>
-|	<<<--patches.suse/audit-Reduce-overhead-using-a-coarse-clock.patch-->>><<<++patches.suse/msft-hv-1964-x86-hyperv-Allow-guests-to-enable-InvariantTSC.patch++>>>
-|	<<<--patches.suse/printk-console-Always-disable-boot-consoles-that-use.patch-->>><<<++patches.suse/0001-x86-mm-pat-Convert-the-PAT-tree-to-a-generic-interva.patch++>>>
-|	<<<--patches.suse/printk-console-Enhance-the-check-for-consoles-using-.patch-->>><<<++patches.suse/0002-x86-mm-pat-Do-not-pass-rb_root-down-the-memtype-tree.patch++>>>
-|	<<<--patches.suse/scsi-aacraid-split-off-functions-to-generate-reset-F.patch-->>><<<++patches.suse/0003-x86-mm-pat-Drop-the-rbt_-prefix-from-external-memtyp.patch++>>>
-|	<<<--patches.suse/scsi-aacraid-split-off-host-reset.patch-->>><<<++patches.suse/0004-x86-mm-pat-Rename-pat_rbtree.c-to-pat_interval.c.patch++>>>
-|	<<<--patches.suse/scsi-aacraid-split-off-device-target-and-bus-reset.patch-->>><<<++patches.suse/x86-platform-uv-Save-OEM_ID-from-ACPI-MADT-probe.patch++>>>
-|	<<<--patches.suse/scsi-aacraid-use-aac_tmf_callback-for-reset-fib.patch-->>><<<++patches.suse/x86-platform-uv-Return-UV-Hubless-System-Type.patch++>>>
-|	<<<--patches.suse/scsi-aacraid-enable-sending-of-TMFs-from-aac_hba_sen.patch-->>><<<++patches.suse/x86-platform-uv-Add-return-code-to-UV-BIOS-Init-func.patch++>>>
-|	<<<--patches.suse/scsi-aacraid-add-fib-flag-to-mark-scsi-command-callb.patch-->>><<<++patches.suse/x86-platform-uv-Setup-UV-functions-for-Hubless-UV-Sy.patch++>>>
-|	<<<--patches.suse/scsi-aacraid-complete-all-commands-during-bus-reset.patch-->>><<<++patches.suse/x86-platform-uv-Add-UV-Hubbed-Hubless-Proc-FS-Files.patch++>>>
-|	<<<--patches.suse/scsi-be2iscsi-replace-pci-pool-old-api-->>><<<++patches.suse/x86-platform-uv-Decode-UVsystab-Info.patch++>>>
-|	<<<--patches.suse/scsi-csiostor-Replace-PCI-pool-old-API.patch-->>><<<++patches.suse/x86-platform-uv-Check-EFI-Boot-to-set-reboot-type.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Replace-PCI-pool-old-API.patch-->>><<<++patches.suse/x86-platform-uv-Account-for-UV-Hubless-in-is_uvX_hub.patch++>>>
-|	<<<--patches.suse/scsi-megaraid-Replace-PCI-pool-old-API.patch-->>><<<++patches.suse/x86-speculation-Fix-incorrect-MDS-TAA-mitigation-sta.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Replace-PCI-pool-old-API-1.patch-->>><<<++patches.suse/x86-speculation-Fix-redundant-MDS-mitigation-message.patch++>>>
-|	<<<--patches.suse/scsi-megaraid-fix-format-overflow-warning.patch-->>><<<++patches.suse/x86-stackframe-32-Repair-32-bit-Xen-PV.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-fix-format-overflow-warning.patch-->>><<<++patches.suse/x86-xen-32-Make-xen_iret_crit_fixup-independent-of-f.patch++>>>
-|	<<<--patches.suse/scsi-fnic-fix-format-string-overflow-warning.patch-->>><<<++patches.suse/x86-xen-32-Simplify-ring-check-in-xen_iret_crit_fixu.patch++>>>
-|	<<<--patches.suse/scsi-remove-DRIVER_ATTR-usage.patch-->>><<<++patches.suse/x86-doublefault-32-Fix-stack-canaries-in-the-double-.patch++>>>
-|	<<<--patches.suse/0047-scsi-qla2xxx-Cleanup-FC-NVMe-code.patch-->>><<<++patches.suse/x86-pti-32-Size-initial_page_table-correctly.patch++>>>
-|	<<<--patches.suse/0048-scsi-qla2xxx-Move-function-prototype-to-correct-head.patch-->>><<<++patches.suse/x86-cpu_entry_area-Add-guard-page-for-entry-stack-on.patch++>>>
-|	<<<--patches.suse/0049-scsi-qla2xxx-Added-change-to-enable-ZIO-for-FC-NVMe-.patch-->>><<<++patches.suse/x86-entry-32-Fix-IRET-exception.patch++>>>
-|	<<<--patches.suse/0050-scsi-qla2xxx-Simpify-unregistration-of-FC-NVMe-local.patch-->>><<<++patches.suse/x86-entry-32-Use-ss-segment-where-required.patch++>>>
-|	<<<--patches.suse/0051-scsi-qla2xxx-Fix-remoteport-disconnect-for-FC-NVMe.patch-->>><<<++patches.suse/x86-entry-32-Move-FIXUP_FRAME-after-pushing-fs-in-SA.patch++>>>
-|	<<<--patches.suse/scsi-fc-start-decoupling-fc_block_scsi_eh-from-scsi_.patch-->>><<<++patches.suse/x86-entry-32-Unwind-the-ESPFIX-stack-earlier-on-exce.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Fix-memory-allocation-failure-test-in-m.patch-->>><<<++patches.suse/x86-entry-32-Fix-NMI-vs-ESPFIX.patch++>>>
-|	<<<--patches.suse/scsi-libcxgbi-use-ndev-ifindex-to-find-route.patch-->>><<<++patches.suse/selftests-x86-mov_ss_trap-Fix-the-SYSENTER-test.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-02-zfcp-fix-queuecommand-scsi_eh-commands-DIX.patch-->>><<<++patches.suse/selftests-x86-sigreturn-32-Invalidate-DS-and-ES-when.patch++>>>
-|	<<<--patches.suse/zfcp-add-handling-for-FCP_RESID_OVER-to-the-fcp.patch-->>><<<++patches.suse/x86-pti-32-Calculate-the-various-PTI-cpu_entry_area-.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-03-01-zfcp-fix-capping-unsuccessful-GPN_FT-SAN-resp-trace.patch-->>><<<++patches.suse/x86-entry-32-Fix-FIXUP_ESPFIX_STACK-with-user-CR3.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-03-02-zfcp-fix-passing-fsf_req-to-SCSI-trace-on-TMF-for-HBA.patch-->>><<<++patches.suse/ubsan-x86-Annotate-and-allow-__ubsan_handle_shift_ou.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-03-03-zfcp-fix-missing-trace-early-return-TMF-handlers.patch-->>><<<++patches.suse/perf-scripts-python-exported-sql-viewer.py-Fix-use-o.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-03-04-zfcp-fix-payload-with-full-FCP_RSP-IU-in-SCSI-trace.patch-->>><<<++patches.suse/libtraceevent-Fix-memory-leakage-in-copy_filter_type.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-03-05-zfcp-trace-HBA-FSF-resp-by-default-on-dismiss-or-timedout.patch-->>><<<++patches.suse/sched-topology-Don-t-set-SD_BALANCE_WAKE-on-cpuset-domain-relax.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-04-zfcp-trace-high-part-of-new-64-bit-SCSI-LUN.patch-->>><<<++patches.suse/sched-fair-Clean-up-asym-packing.patch++>>>
-|	<<<--patches.suse/scsi-esp_scsi-Clean-up-control-flow-and-dead-code.patch-->>><<<++patches.suse/sched-fair-Rename-sg_lb_stats-sum_nr_running-to-sum_h_nr_running.patch++>>>
-|	<<<--patches.suse/scsi-esp_scsi-Avoid-sending-ABORT-TASK-SET-messages.patch-->>><<<++patches.suse/sched-fair-Remove-meaningless-imbalance-calculation.patch++>>>
-|	<<<--patches.suse/scsi-esp_scsi-Always-clear-msg_out_len-after-MESSAGE.patch-->>><<<++patches.suse/sched-fair-Rework-load_balance.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-fix-allocate-instance-pd_info-twic.patch-->>><<<++patches.suse/sched-fair-Use-rq-nr_running-when-balancing-load.patch++>>>
-|	<<<--patches.suse/scsi-pm8001-fix-double-free-in-pm8001_pci_probe.patch-->>><<<++patches.suse/sched-fair-Use-load-instead-of-runnable-load-in-load_balance.patch++>>>
-|	<<<--patches.suse/scsi-mvsas-replace-kfree-with-scsi_host_put.patch-->>><<<++patches.suse/sched-fair-Spread-out-tasks-evenly-when-not-overloaded.patch++>>>
-|	<<<--patches.suse/0052-scsi-qla2xxx-use-dma_mapping_error-to-check-map-erro.patch-->>><<<++patches.suse/sched-fair-Use-utilization-to-select-misfit-task.patch++>>>
-|	<<<--patches.suse/scsi-smartpqi-add-pqi-reset-quiesce-support.patch-->>><<<++patches.suse/sched-fair-Use-load-instead-of-runnable-load-in-wakeup-path.patch++>>>
-|	<<<--patches.suse/scsi-smartpqi-enhance-BMIC-cache-flush.patch-->>><<<++patches.suse/sched-fair-Optimize-find_idlest_group.patch++>>>
-|	<<<--patches.suse/scsi-smartpqi-update-pqi-passthru-ioctl.patch-->>><<<++patches.suse/sched-fair-Rework-find_idlest_group.patch++>>>
-|	<<<--patches.suse/scsi-smartpqi-cleanup-doorbell-register-usage.patch-->>><<<++patches.suse/sched-fair-util_est-Implement-faster-ramp-up-EWMA-on-utilization-increases.patch++>>>
-|	<<<--patches.suse/scsi-smartpqi-update-kexec-and-power-down-support.patch-->>><<<++patches.suse/sched-fair-Better-document-newidle_balance.patch++>>>
-|	<<<--patches.suse/scsi-smartpqi-add-in-new-controller-ids.patch-->>><<<++patches.suse/sched-core-Make-pick_next_task_idle-more-consistent.patch++>>>
-|	<<<--patches.suse/scsi-smartpqi-change-driver-version-to-1.1.2-125.patch-->>><<<++patches.suse/sched-core-Optimize-pick_next_task.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-fix-reset-and-port-ID-refresh-issues.patch-->>><<<++patches.suse/sched-core-Simplify-sched_class-pick_next_task.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-avoid-potential-v2-hw-interrupt-issue.patch-->>><<<++patches.suse/sched-fair-Use-mul_u32_u32.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-fix-v2-hw-underflow-residual-value.patch-->>><<<++patches.suse/sched-core-Further-clarify-sched_class-set_next_task.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-add-v2-hw-DFX-feature.patch-->>><<<++patches.suse/sched-fair-Fix-rework-of-find_idlest_group.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-use-array-for-v2-hw-ECC-errors.patch-->>><<<++patches.suse/sched-fair-Add-comments-for-group_type-and-balancing-at-SD_NUMA-level.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-remove-repeated-device-config-in-v2-hw.patch-->>><<<++patches.suse/sched-cpufreq-Move-the-cfs_rq_util_change-call-to-cpufreq_update_util.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-add-irq-and-tasklet-cleanup-in-v2-hw.patch-->>><<<++patches.suse/rcu-Upgrade-rcu_swap_protected-to-rcu_replace_pointe.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-service-interrupt-ITCT_CLR-interrupt-i.patch-->>><<<++patches.suse/x86-kvm-pmu-Replace-rcu_swap_protected-with-rcu_repl.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-support-zone-management-commands.patch-->>><<<++patches.suse/drm-i915-Replace-rcu_swap_protected-with-rcu_replace.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-add-status-and-command-buffer-for-inte.patch-->>><<<++patches.suse/drivers-scsi-Replace-rcu_swap_protected-with-rcu_rep.patch++>>>
-|	<<<--patches.suse/0001-scsi-hisi_sas-Modify-v3-hw-STP_LINK_TIMER-setting.patch-->>><<<++patches.suse/fs-afs-Replace-rcu_swap_protected-with-rcu_replace_p.patch++>>>
-|	<<<--patches.suse/0002-scsi-hisi_sas-fix-v3-hw-channel-interrupt-processing.patch-->>><<<++patches.suse/bpf-cgroup-Replace-rcu_swap_protected-with-rcu_repla.patch++>>>
-|	<<<--patches.suse/0003-scsi-hisi_sas-kill-tasklet-when-destroying-irq-in-v3.patch-->>><<<++patches.suse/net-core-Replace-rcu_swap_protected-with-rcu_replace.patch++>>>
-|	<<<--patches.suse/0004-scsi-hisi_sas-add-reset-handler-for-v3-hw.patch-->>><<<++patches.suse/net-netfilter-Replace-rcu_swap_protected-with-rcu_re.patch++>>>
-|	<<<--patches.suse/0005-scsi-hisi_sas-update-some-v3-register-init-settings.patch-->>><<<++patches.suse/net-sched-Replace-rcu_swap_protected-with-rcu_replac.patch++>>>
-|	<<<--patches.suse/0006-scsi-hisi_sas-add-phy_set_linkrate_v3_hw.patch-->>><<<++patches.suse/rcutorture-Remove-CONFIG_HOTPLUG_CPU-n-from-scenario.patch++>>>
-|	<<<--patches.suse/0007-scsi-hisi_sas-remove-phy_down_v3_hw-res-variable.patch-->>><<<++patches.suse/0001-lib-smp_processor_id-Don-t-use-cpumask_equal.patch++>>>
-|	<<<--patches.suse/0008-scsi-hisi_sas-replace-kfree-with-scsi_host_put.patch-->>><<<++patches.suse/futex-Prevent-robust-futex-exit-race.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-remove-driver-versioning.patch-->>><<<++patches.suse/0001-futex-Move-futex-exit-handling-into-futex-code.patch++>>>
-|	<<<--patches.suse/scsi-qedi-Limit-number-for-CQ-queues.patch-->>><<<++patches.suse/0002-futex-Replace-PF_EXITPIDONE-with-a-state.patch++>>>
-|	<<<--patches.suse/scsi-virtio-virtio_scsi-Set-can_queue-to-the-length-.patch-->>><<<++patches.suse/0003-exit-exec-Seperate-mm_release.patch++>>>
-|	<<<--patches.suse/scsi-scsi_lib-rework-scsi_internal_device_unblock_no.patch-->>><<<++patches.suse/0004-futex-Split-futex_mm_release-for-exit-exec.patch++>>>
-|	<<<--patches.suse/scsi-make-state-device-attribute-pollable.patch-->>><<<++patches.suse/0005-futex-Set-task-futex_state-to-DEAD-right-after-handl.patch++>>>
-|	<<<--patches.suse/scsi-sym53c8xx-Avoid-undefined-behaviour.patch-->>><<<++patches.suse/0006-futex-Mark-the-begin-of-futex-exit-explicitly.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-22-Fix-an-error-handling-path-in-cxlflash.patch-->>><<<++patches.suse/0007-futex-Sanitize-exit-state-handling.patch++>>>
-|	<<<--patches.suse/scsi-hpsa-add-support-for-legacy-boards.patch-->>><<<++patches.suse/0008-futex-Provide-state-handling-for-exec-as-well.patch++>>>
-|	<<<--patches.suse/scsi-hpsa-disable-volume-status-check-for-legacy-boa.patch-->>><<<++patches.suse/0009-futex-Add-mutex-around-futex-exit.patch++>>>
-|	<<<--patches.suse/scsi-hpsa-Ignore-errors-for-unsupported-LV_DEVICE_ID.patch-->>><<<++patches.suse/0010-futex-Provide-distinct-return-value-when-owner-is-ex.patch++>>>
-|	<<<--patches.suse/scsi-hpsa-do-not-print-errors-for-unsupported-report.patch-->>><<<++patches.suse/0011-futex-Prevent-exit-livelock.patch++>>>
-|	<<<--patches.suse/scsi-cciss-Drop-obsolete-driver.patch-->>><<<++patches.suse/0001-locking-refcount-Define-constants-for-saturation-and.patch++>>>
-|	<<<--patches.suse/scsi-hpsa-Remove-hpsa_allow_any-module-option.patch-->>><<<++patches.suse/0002-locking-refcount-Ensure-integer-operands-are-treated.patch++>>>
-|	<<<--patches.suse/scsi-ses-check-return-code-from-ses_recv_diag.patch-->>><<<++patches.suse/0003-locking-refcount-Remove-unused-refcount_-_checked-va.patch++>>>
-|	<<<--patches.suse/scsi-ses-Fixup-error-message-failed-to-get-diagnosti.patch-->>><<<++patches.suse/0004-locking-refcount-Move-the-bulk-of-the-REFCOUNT_FULL-.patch++>>>
-|	<<<--patches.suse/scsi-ses-make-page2-support-optional.patch-->>><<<++patches.suse/0005-locking-refcount-Improve-performance-of-generic-REFC.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-fix-pr_info-message-continuation.patch-->>><<<++patches.suse/0006-locking-refcount-Move-saturation-warnings-out-of-lin.patch++>>>
-|	<<<--patches.suse/0053-scsi-qla2xxx-fix-spelling-mistake-of-variable-sfp_ad.patch-->>><<<++patches.suse/0007-locking-refcount-Consolidate-REFCOUNT_-MAX-SATURATED.patch++>>>
-|	<<<--patches.suse/scsi-qedf-Set-WWNN-and-WWPN-based-on-values-from-qed.patch-->>><<<++patches.suse/0008-locking-refcount-Consolidate-implementations-of-refc.patch++>>>
-|	<<<--patches.suse/scsi-qedf-Use-granted-MAC-from-the-FCF-for-the-FCoE-.patch-->>><<<++patches.suse/0009-locking-refcount-Remove-unused-refcount_error_report.patch++>>>
-|	<<<--patches.suse/scsi-qedf-Corrent-VLAN-tag-insertion-in-fallback-VLA.patch-->>><<<++patches.suse/cpuidle-teo-Ignore-disabled-idle-states-that-are-too.patch++>>>
-|	<<<--patches.suse/scsi-qedf-Covert-single-threaded-workqueues-to-regul.patch-->>><<<++patches.suse/cpuidle-teo-Rename-local-variable-in-teo_select.patch++>>>
-|	<<<--patches.suse/scsi-qedf-Fix-up-modinfo-parameter-name-for-debug-in.patch-->>><<<++patches.suse/cpuidle-teo-Consider-hits-and-misses-metrics-of-disa.patch++>>>
-|	<<<--patches.suse/scsi-qedf-Update-driver-version-to-8.20.5.0.patch-->>><<<++patches.suse/cpuidle-teo-Fix-early-hits-handling-for-disabled-idl.patch++>>>
-|	<<<--patches.suse/scsi-pmcraid-fix-duplicated-code-for-different-branc.patch-->>><<<++patches.suse/cpuidle-Do-not-unset-the-driver-if-it-is-there-alrea.patch++>>>
-|	<<<--patches.suse/scsi-ch-add-refcounting.patch-->>><<<++patches.suse/cpuidle-teo-Avoid-using-early-hits-incorrectly.patch++>>>
-|	<<<--patches.suse/scsi-scsi-sysfs-Adjust-error-returned-for-adapter-re.patch-->>><<<++patches.suse/cpufreq-Clarify-the-comment-in-cpufreq_set_policy.patch++>>>
-|	<<<--patches.suse/scsi-hpsa-fix-the-device_id-in-hpsa_update_device_in.patch-->>><<<++patches.suse/cpufreq-powernv-fix-stack-bloat-and-hard-limit-on-nu.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-remove-useless-code-in-lpfc_sli4_bsg_link_.patch-->>><<<++patches.suse/cpufreq-Add-NULL-checks-to-show-and-store-methods-of.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-mismatch-of-allocated-MFI-frame-si.patch-->>><<<++patches.suse/cpufreq-imx-cpufreq-dt-Correct-i.MX8MN-s-default-spe.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-set-minimum-value-of-resetwaittime.patch-->>><<<++patches.suse/cpufreq-s3c64xx-Remove-pointless-NULL-check-in-s3c64.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-Use-synchronize_irq-in-target-rese.patch-->>><<<++patches.suse/cpufreq-Register-drivers-only-after-CPU-devices-have.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-Call-megasas_complete_cmd_dpc_fusi.patch-->>><<<++patches.suse/PM-devfreq-Check-NULL-governor-in-available_governor.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-Do-not-re-fire-shutdown-DCMD-after.patch-->>><<<++patches.suse/PM-devfreq-Lock-devfreq-in-trans_stat_show.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-Fix-endianness-issues-in-DCMD-hand.patch-->>><<<++patches.suse/PM-hibernate-memory_bm_find_bit-Tighten-node-optimis.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-Check-valid-aen-class-range-to-avo.patch-->>><<<++patches.suse/powercap-intel_rapl-add-support-for-CometLake-Mobile++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-Use-SMID-for-Task-abort-case-only.patch-->>><<<++patches.suse/powercap-intel_rapl-add-support-for-Cometlake-desktop++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-use-vmalloc-for-crash-dump-buffers.patch-->>><<<++patches.suse/ARM-OMAP2-SmartReflex-add-omap_sr_pdata-definition.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-Return-pended-IOCTLs-with-cmd_stat.patch-->>><<<++patches.suse/tools-power-cpupower-Fix-initializer-override-in-hsw.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-replace-internal-FALSE-TRUE-defini.patch-->>><<<++patches.suse/ACPI-LPSS-Add-LNXVIDEO-BYT-I2C7-to-lpss_device_links.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-modified-few-prints-in-OCR-and-IOC.patch-->>><<<++patches.suse/ACPI-LPSS-Add-LNXVIDEO-BYT-I2C1-to-lpss_device_links.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-call-megasas_dump_frame-with-corre.patch-->>><<<++patches.suse/ACPI-LPSS-Add-dmi-quirk-for-skipping-_DEP-check-for-.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-driver-version-upgrade.patch-->>><<<++patches.suse/ACPI-button-Add-DMI-quirk-for-Medion-Akoya-E2215T.patch++>>>
-|	<<<--patches.suse/0054-scsi-qla2xxx-Correction-to-vha-vref_count-timeout.patch-->>><<<++patches.suse/ACPI-utils-Move-acpi_dev_get_first_match_dev-under-C.patch++>>>
-|	<<<--patches.suse/0055-scsi-qla2xxx-Fix-target-multiqueue-configuration.patch-->>><<<++patches.suse/0010-lib-Uplevel-the-pmem-region-ida-to-a-global-allocato.patch++>>>
-|	<<<--patches.suse/0056-scsi-qla2xxx-Update-fw_started-flags-at-qpair-creati.patch-->>><<<++patches.suse/software-node-Get-reference-to-parent-swnode-in-get_.patch++>>>
-|	<<<--patches.suse/0057-scsi-qla2xxx-Add-command-completion-for-error-path.patch-->>><<<++patches.suse/PCI-Add-a-helper-to-check-Power-Resource-Requirement.patch++>>>
-|	<<<--patches.suse/0058-scsi-qla2xxx-Fix-WWPN-WWNN-in-debug-message.patch-->>><<<++patches.suse/ALSA-hda-Allow-HDA-to-be-runtime-suspended-when-dGPU.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Handle-PCIe-error-for-driver.patch-->>><<<++patches.suse/PCI-Fix-missing-inline-for-pci_pr3_present.patch++>>>
-|	<<<--patches.suse/0059-scsi-qla2xxx-Fix-system-panic-due-to-pointer-access-.patch-->>><<<++patches.suse/ALSA-hda-Fix-pending-unsol-events-at-shutdown.patch++>>>
-|	<<<--patches.suse/0060-scsi-qla2xxx-Use-BIT_6-to-acquire-FAWWPN-from-switch.patch-->>><<<++patches.suse/ALSA-usb-audio-sound-usb-usb-true-false-for-bool-ret.patch++>>>
-|	<<<--patches.suse/0061-scsi-qla2xxx-Fix-NPIV-host-enable-after-chip-reset.patch-->>><<<++patches.suse/ALSA-firewire-motu-Correct-a-typo-in-the-clock-proc-.patch++>>>
-|	<<<--patches.suse/0062-scsi-qla2xxx-Remove-extra-register-read.patch-->>><<<++patches.suse/ALSA-bebob-expand-sleep-just-after-breaking-connecti.patch++>>>
-|	<<<--patches.suse/0063-scsi-qla2xxx-Change-ha-wq-max_active-value-to-defaul.patch-->>><<<++patches.suse/ALSA-hda-Disable-regmap-internal-locking.patch++>>>
-|	<<<--patches.suse/0064-scsi-qla2xxx-Use-fabric-name-for-Get-Port-Speed-comm.patch-->>><<<++patches.suse/ALSA-memalloc-Allow-NULL-device-for-SNDRV_DMA_TYPE_C.patch++>>>
-|	<<<--patches.suse/0065-scsi-qla2xxx-Add-ability-to-autodetect-SFP-type.patch-->>><<<++patches.suse/ALSA-memalloc-Add-vmalloc-buffer-allocation-support.patch++>>>
-|	<<<--patches.suse/0066-scsi-qla2xxx-Prevent-sp-free-null-uninitialized-poin.patch-->>><<<++patches.suse/ALSA-pcm-Handle-special-page-mapping-in-the-default-.patch++>>>
-|	<<<--patches.suse/0067-scsi-qla2xxx-Use-sp-free-instead-of-hard-coded-call.patch-->>><<<++patches.suse/ALSA-docs-Update-documentation-about-SG-and-vmalloc-.patch++>>>
-|	<<<--patches.suse/0068-scsi-qla2xxx-Move-logging-default-mask-to-execute-on.patch-->>><<<++patches.suse/ALSA-pcm-Warn-if-doubly-preallocated.patch++>>>
-|	<<<--patches.suse/0069-scsi-qla2xxx-Add-timeout-ability-to-wait_for_sess_de.patch-->>><<<++patches.suse/ALSA-pcm-Create-proc-files-only-for-non-empty-preall.patch++>>>
-|	<<<--patches.suse/0070-scsi-qla2xxx-Allow-SNS-fabric-login-to-be-retried.patch-->>><<<++patches.suse/ALSA-6fire-Drop-the-dead-code.patch++>>>
-|	<<<--patches.suse/0071-scsi-qla2xxx-Fix-task-mgmt-handling-for-NPIV.patch-->>><<<++patches.suse/ALSA-docs-Remove-snd_dma_pci_data-usage-in-documenta.patch++>>>
-|	<<<--patches.suse/0072-scsi-qla2xxx-Print-correct-mailbox-registers-in-fail.patch-->>><<<++patches.suse/ALSA-timer-Limit-max-amount-of-slave-instances.patch++>>>
-|	<<<--patches.suse/0073-scsi-qla2xxx-Remove-potential-macro-parameter-side-e.patch-->>><<<++patches.suse/ASoC-Intel-cht_bsw_rt5645-Add-quirk-for-boards-using.patch++>>>
-|	<<<--patches.suse/0074-scsi-qla2xxx-Add-support-for-minimum-link-speed.patch-->>><<<++patches.suse/ASoC-simple_card_utils.h-Add-missing-include.patch++>>>
-|	<<<--patches.suse/0075-scsi-qla2xxx-Add-LR-distance-support-from-nvram-bit.patch-->>><<<++patches.suse/ASoC-SOF-enable-sync_write-in-hdac_bus.patch++>>>
-|	<<<--patches.suse/0076-scsi-qla2xxx-Cleanup-NPIV-host-in-target-mode-during.patch-->>><<<++patches.suse/Revert-ASoC-SOF-Force-polling-mode-on-CFL-and-CNL.patch++>>>
-|	<<<--patches.suse/0077-scsi-qla2xxx-Enable-Async-TMF-processing.patch-->>><<<++patches.suse/ASoC-soc-pcm-fixup-dpcm_prune_paths-loop-continue.patch++>>>
-|	<<<--patches.suse/0078-scsi-qla2xxx-Increase-ql2xmaxqdepth-to-64.patch-->>><<<++patches.suse/ASoC-intel-fix-the-card-names.patch++>>>
-|	<<<--patches.suse/0079-scsi-qla2xxx-Recheck-session-state-after-RSCN.patch-->>><<<++patches.suse/ALSA-hda-hdmi-implement-mst_no_extra_pcms-flag.patch++>>>
-|	<<<--patches.suse/0080-scsi-qla2xxx-Skip-zero-queue-count-entry-during-FW-d.patch-->>><<<++patches.suse/ASoC-SOF-Intel-Broadwell-clarify-mutual-exclusion-wi.patch++>>>
-|	<<<--patches.suse/0081-scsi-qla2xxx-Ability-to-process-multiple-SGEs-in-Com.patch-->>><<<++patches.suse/ASoC-pcm-update-FE-BE-trigger-order-based-on-the-com.patch++>>>
-|	<<<--patches.suse/0082-scsi-qla2xxx-Do-not-call-abort-handler-function-duri.patch-->>><<<++patches.suse/ASoC-SOF-topology-set-trigger-order-for-FE-DAI-link.patch++>>>
-|	<<<--patches.suse/0083-scsi-qla2xxx-Update-driver-version-to-10.00.00.01-k.patch-->>><<<++patches.suse/ALSA-timer-Unify-master-slave-linking-code.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-plogi-collision-that-causes-illegal-st.patch-->>><<<++patches.suse/ALSA-timer-Make-snd_timer_close-returning-void.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-loop-mode-target-discovery.patch-->>><<<++patches.suse/ALSA-timer-Fix-possible-race-at-assigning-a-timer-in.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-rediscovery-on-switch-blade-pull.patch-->>><<<++patches.suse/ALSA-pcm-Yet-another-missing-check-of-non-cached-buf.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-oops-when-NVME-Target-is-discovered-in.patch-->>><<<++patches.suse/ALSA-timer-Fix-the-breakage-of-slave-link-open.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-convert-info-messages-to-standard-messages.patch-->>><<<++patches.suse/ALSA-hda-hdmi-Clean-up-Intel-platform-specific-fixup.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Correct-return-error-codes-to-align-with-n.patch-->>><<<++patches.suse/ALSA-usb-audio-Add-skip_validation-option.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-handling-of-FCP-and-NVME-FC4-types-in-.patch-->>><<<++patches.suse/ALSA-hda-hdmi-fix-port-numbering-for-ICL-and-TGL-pla.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-duplicate-NVME-rport-entries-and-names.patch-->>><<<++patches.suse/ALSA-hda-hdmi-remove-redundant-code-comments.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-crash-in-lpfc-nvmet-when-fc-port-is-re.patch-->>><<<++patches.suse/ALSA-hda-remove-forced-polling-workaround-for-CFL-an.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-NVME-PRLI-handling-during-RSCN.patch-->>><<<++patches.suse/ALSA-hda-Rename-snd_hda_pin_sense-to-snd_hda_jack_pi.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Correct-issues-with-FAWWN-and-FDISCs.patch-->>><<<++patches.suse/ALSA-hda-Add-DP-MST-jack-support.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Limit-amount-of-work-processed-in-IRQ.patch-->>><<<++patches.suse/ALSA-hda-Add-DP-MST-support-for-non-acomp-codecs.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-MRQ-1-context-list-handling.patch-->>><<<++patches.suse/ALSA-hda-Add-DP-MST-support-for-NVIDIA-codecs.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-relative-offset-error-on-large-nvmet-t.patch-->>><<<++patches.suse/ALSA-hda-Add-mute-led-support-for-HP-ProBook-645-G4.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-nvme-target-failure-after-2nd-adapter-.patch-->>><<<++patches.suse/ALSA-pcm-Introduce-managed-buffer-allocation-mode.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-bad-sgl-reposting-after-2nd-adapter-re.patch-->>><<<++patches.suse/ALSA-docs-Update-for-managed-buffer-allocation-mode.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-remove-console-log-clutter.patch-->>><<<++patches.suse/ALSA-pcm-Allow-NULL-ioctl-ops.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Add-Buffer-to-Buffer-credit-recovery-suppo.patch-->>><<<++patches.suse/ALSA-docs-Update-document-about-the-default-PCM-ioct.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-fix-integer-constant-too-large-error-on-32.patch-->>><<<++patches.suse/ALSA-pcm-Move-PCM_RUNTIME_CHECK-macro-into-local-hea.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-lpfc-version-bump-11.4.0.3.patch-->>><<<++patches.suse/ALSA-pcm-Add-the-support-for-sync-stop-operation.patch++>>>
-|	<<<--patches.suse/scsi-ufs-reqs-and-tasks-were-put-in-the-wrong-order.patch-->>><<<++patches.suse/ALSA-pcm-Add-card-sync_irq-field.patch++>>>
-|	<<<--patches.suse/scsi-Suppress-gcc-7-fall-through-warnings-reported-w.patch-->>><<<++patches.suse/ALSA-docs-Update-about-the-new-PCM-sync_stop-ops.patch++>>>
-|	<<<--patches.suse/scsi-Convert-a-strncmp-call-into-a-strcmp-call.patch-->>><<<++patches.suse/ALSA-hda-realtek-Move-some-alc256-pintbls-to-fallbac.patch++>>>
-|	<<<--patches.suse/scsi-Document-which-queue-type-a-function-is-intende.patch-->>><<<++patches.suse/ALSA-hda-realtek-Move-some-alc236-pintbls-to-fallbac.patch++>>>
-|	<<<--patches.suse/scsi-Use-blk_mq_rq_to_pdu-to-convert-a-request-to-a-.patch-->>><<<++patches.suse/ALSA-hda-realtek-Enable-the-headset-mic-on-a-Xiaomi-.patch++>>>
-|	<<<--patches.suse/0009-scsi-libsas-Remove-a-set-but-not-used-variable.patch-->>><<<++patches.suse/ALSA-usb-audio-Fix-Scarlett-6i6-Gen-2-port-data.patch++>>>
-|	<<<--patches.suse/0010-scsi-libsas-Annotate-fall-through-in-a-switch-statem.patch-->>><<<++patches.suse/ALSA-usb-audio-Fix-NULL-dereference-at-parsing-BADD.patch++>>>
-|	<<<--patches.suse/scsi-fnic-do-not-call-host-reset-from-command-abort.patch-->>><<<++patches.suse/ALSA-cs4236-fix-error-return-comparison-of-an-unsign.patch++>>>
-|	<<<--patches.suse/scsi-libsas-move-bus_reset_handler-to-target_reset_h.patch-->>><<<++patches.suse/ALSA-hda-Disable-audio-component-for-legacy-Nvidia-H.patch++>>>
-|	<<<--patches.suse/scsi-qedf-drop-bus-reset-handler.patch-->>><<<++patches.suse/ALSA-hda-hdmi-Clear-codec-relaxed_resume-flag-at-unb.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_mbox-drop-duplicate-bus-reset-and-devi.patch-->>><<<++patches.suse/ASoC-rt5645-Fixed-buddy-jack-support.patch++>>>
-|	<<<--patches.suse/scsi-mptsas-Fixup-device-hotplug-for-VMWare-ESXi.patch-->>><<<++patches.suse/ASoC-Jack-Fix-NULL-pointer-dereference-in-snd_soc_ja.patch++>>>
-|	<<<--patches.suse/scsi-ses-Fix-racy-cleanup-of-sys-in-remove_dev.patch-->>><<<++patches.suse/ASoC-wm8904-fix-regcache-handling.patch++>>>
-|	<<<--patches.suse/scsi-Fix-the-kerneldoc-for-scsi_initialize_rq.patch-->>><<<++patches.suse/ASoC-rt5645-Fixed-typo-for-buddy-jack-support.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-23-Remove-unnecessary-existence-check.patch-->>><<<++patches.suse/ASoC-Intel-bytcr_rt5640-Update-quirk-for-Acer-Switch.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-24-Avoid-double-mutex-unlock.patch-->>><<<++patches.suse/ASoC-rsnd-fix-DALIGN-register-for-SSIU.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-25-Fix-vlun-resize-failure-in-the-shrink-.patch-->>><<<++patches.suse/ASoC-fsl_audmix-Add-spin-lock-to-protect-tdms.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-avoid-an-unused-function-warning.patch-->>><<<++patches.suse/ASoC-rt5677-Mark-reg-RT5677_PWR_ANLG2-as-volatile.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-avoid-false-positive-gcc-8-warning.patch-->>><<<++patches.suse/ASoC-Intel-kbl_rt5663_rt5514_max98927-Add-dmic-forma.patch++>>>
-|	<<<--patches.suse/scsi-rcu-Introduce-rcu_swap_protected.patch-->>><<<++patches.suse/ASoC-SOF-topology-free-kcontrol-memory-on-error.patch++>>>
-|	<<<--patches.suse/scsi-Rework-the-code-for-caching-Vital-Product-Data-.patch-->>><<<++patches.suse/ASoC-wm2200-add-missed-operations-in-remove-and-prob.patch++>>>
-|	<<<--patches.suse/scsi-Rework-handling-of-scsi_device.vpd_pg8-03.patch-->>><<<++patches.suse/ASoC-wm5100-add-missed-pm_runtime_disable.patch++>>>
-|	<<<--patches.suse/scsi-hpsa-remove-the-smp_handler-stub.patch-->>><<<++patches.suse/ALSA-hda-realtek-Enable-internal-speaker-of-ASUS-UX4.patch++>>>
-|	<<<--patches.suse/scsi-smartpqi-remove-the-smp_handler-stub.patch-->>><<<++patches.suse/ALSA-usb-audio-Fix-Focusrite-Scarlett-6i6-gen1-input.patch++>>>
-|	<<<--patches.suse/scsi-aacraid-fix-indentation-errors.patch-->>><<<++patches.suse/media-vimc-Fix-gpf-in-rmmod-path-when-stream-is-acti.patch++>>>
-|	<<<--patches.suse/scsi-aacraid-get-rid-of-one-level-of-indentation.patch-->>><<<++patches.suse/media-am437x-vpfe-Setting-STD-to-current-value-is-no.patch++>>>
-|	<<<--patches.suse/scsi-aacraid-report-ENOMEM-to-upper-layer-from-aac_c.patch-->>><<<++patches.suse/media-cedrus-fill-in-bus_info-for-media-device.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-add-missing-includes-for-qla_isr.patch-->>><<<++patches.suse/media-seco-cec-Add-a-missing-release_region-in-an-er.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Clear-fc4f_nvme-flag.patch-->>><<<++patches.suse/media-vim2m-Fix-BUG_ON-in-vim2m_device_release.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-slow-mem-alloc-behind-lock.patch-->>><<<++patches.suse/media-vivid-Set-vid_cap_streaming-and-vid_out_stream.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Reset-the-logo-flag-after-target-re-log.patch-->>><<<++patches.suse/media-vim2m-Fix-abort-issue.patch++>>>
-|	<<<--patches.suse/scsi-mq-Always-unprepare-before-requeuing-a-req.patch-->>><<<++patches.suse/media-rcar-vin-Fix-incorrect-return-statement-in-rvi.patch++>>>
-|	<<<--patches.suse/scsi-qedi-off-by-one-in-qedi_get_cmd_from_tid.patch-->>><<<++patches.suse/media-cec.h-CEC_OP_REC_FLAG_-values-were-swapped.patch++>>>
-|	<<<--patches.suse/scsi-aacraid-Fix-command-send-race-condition.patch-->>><<<++patches.suse/media-max2175-Fix-build-error-without-CONFIG_REGMAP_.patch++>>>
-|	<<<--patches.suse/msft-hv-1485-scsi-storvsc-fix-memory-leak-on-ring-buffer-busy.patch-->>><<<++patches.suse/media-ov6650-Fix-MODULE_DESCRIPTION.patch++>>>
-|	<<<--patches.suse/0084-scsi-qla2xxx-Fix-an-integer-overflow-in-sysfs-code.patch-->>><<<++patches.suse/media-ov6650-Fix-control-handler-not-freed-on-init-e.patch++>>>
-|	<<<--patches.suse/RDAM-netlink-Fix-out-of-bound-access-while-checking-.patch-->>><<<++patches.suse/media-ov6650-Fix-crop-rectangle-alignment-not-passed.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-clean-up-message-validity-array-initial.patch-->>><<<++patches.suse/media-ov6650-Fix-incorrect-use-of-JPEG-colorspace.patch++>>>
-|	<<<--patches.suse/ftrace-Fix-debug-preempt-config-name-in-stack_tracer.patch-->>><<<++patches.suse/media-ov6650-Fix-some-format-attributes-not-under-co.patch++>>>
-|	<<<--patches.suse/0001-ftrace-Fix-selftest-goto-location-on-error.patch-->>><<<++patches.suse/media-ov6650-Fix-.get_fmt-V4L2_SUBDEV_FORMAT_TRY-sup.patch++>>>
-|	<<<--patches.suse/ftrace-Fix-memleak-when-unregistering-dynamic-ops-wh.patch-->>><<<++patches.suse/media-ov6650-Fix-default-format-not-applied-on-devic.patch++>>>
-|	<<<--patches.suse/tracing-Add-barrier-to-trace_printk-buffer-nesting-m.patch-->>><<<++patches.suse/media-ov6650-Fix-stored-frame-format-not-in-sync-wit.patch++>>>
-|	<<<--patches.suse/tracing-Apply-trace_clock-changes-to-instance-max-bu.patch-->>><<<++patches.suse/media-ov6650-Fix-stored-crop-rectangle-not-in-sync-w.patch++>>>
-|	<<<--patches.suse/msft-hv-1447-KVM-hyperv-support-HV_X64_MSR_TSC_FREQUENCY-and-HV_X.patch-->>><<<++patches.suse/media-i2c-ov2659-fix-s_stream-return-value.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-INVPCID-support.patch-->>><<<++patches.suse/media-i2c-ov2659-Fix-missing-720p-register-config.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-get-rid-of-nested_get_page.patch-->>><<<++patches.suse/media-venus-core-Fix-msm8996-frequency-table.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-get-rid-of-nested_release_page.patch-->>><<<++patches.suse/media-venus-Fix-occasionally-failures-to-suspend.patch++>>>
-|	<<<--patches.suse/KVM-vmx-Enable-VMFUNCs.patch-->>><<<++patches.suse/media-rc-mark-input-device-as-pointing-stick.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-Enable-VMFUNC-for-the-L1-hypervisor.patch-->>><<<++patches.suse/media-mceusb-fix-out-of-bounds-read-in-MCE-receiver-.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-Emulate-EPTP-switching-for-the-L1-hyperviso.patch-->>><<<++patches.suse/media-rc-prevent-memory-leak-in-cx23888_ir_probe.patch++>>>
-|	<<<--patches.suse/KVM-x86-X86_FEATURE_NRIPS-is-not-scattered-anymore.patch-->>><<<++patches.suse/media-flexcop-usb-fix-NULL-ptr-deref-in-flexcop_usb_.patch++>>>
-|	<<<--patches.suse/KVM-x86-generalize-guest_cpuid_has_-helpers.patch-->>><<<++patches.suse/media-cec-funcs.h-add-status_req-checks.patch++>>>
-|	<<<--patches.suse/KVM-x86-use-general-helpers-for-some-cpuid-manipulat.patch-->>><<<++patches.suse/media-v4l-cadence-Fix-how-unsued-lanes-are-handled-i.patch++>>>
-|	<<<--patches.suse/KVM-add-spinlock-optimization-framework.patch-->>><<<++patches.suse/media-cx88-Fix-some-error-handling-path-in-cx8800_in.patch++>>>
-|	<<<--patches.suse/KVM-X86-implement-the-logic-for-spinlock-optimizatio.patch-->>><<<++patches.suse/media-usbvision-Fix-invalid-accesses-after-device-di.patch++>>>
-|	<<<--patches.suse/KVM-s390-implements-the-kvm_arch_vcpu_in_kernel.patch-->>><<<++patches.suse/media-usbvision-Fix-races-among-open-close-and-disco.patch++>>>
-|	<<<--patches.suse/KVM-arm-implements-the-kvm_arch_vcpu_in_kernel.patch-->>><<<++patches.suse/media-ti-vpe-vpe-Fix-Motion-Vector-vpdma-stride.patch++>>>
-|	<<<--patches.suse/KVM-X86-Fix-residual-mmio-emulation-request-to-users.patch-->>><<<++patches.suse/media-ti-vpe-vpe-fix-a-v4l2-compliance-failure-causi.patch++>>>
-|	<<<--patches.suse/kvm-nVMX-Add-support-for-fast-unprotection-of-nested.patch-->>><<<++patches.suse/media-ti-vpe-vpe-fix-a-v4l2-compliance-warning-about.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-validate-eptp-pointer.patch-->>><<<++patches.suse/media-ti-vpe-vpe-Make-sure-YUYV-is-set-as-default-fo.patch++>>>
-|	<<<--patches.suse/KVM-MMU-Fix-softlockup-due-to-mmu_lock-is-held-too-l.patch-->>><<<++patches.suse/media-ti-vpe-vpe-fix-a-v4l2-compliance-failure-about.patch++>>>
-|	<<<--patches.suse/KVM-MMU-Bail-out-immediately-if-there-is-no-availabl.patch-->>><<<++patches.suse/media-ti-vpe-vpe-fix-a-v4l2-compliance-failure-about2.patch++>>>
-|	<<<--patches.suse/kvm-x86-Disallow-illegal-IA32_APIC_BASE-MSR-values.patch-->>><<<++patches.suse/media-ti-vpe-vpe-ensure-buffers-are-cleaned-up-prope.patch++>>>
-|	<<<--patches.suse/kvm-avoid-uninitialized-variable-warnings.patch-->>><<<++patches.suse/media-cxusb-detect-cxusb_ctrl_msg-error-in-query.patch++>>>
-|	<<<--patches.suse/KVM-x86-simplify-ept_misconfig.patch-->>><<<++patches.suse/media-uvcvideo-Fix-error-path-in-control-parsing-fai.patch++>>>
-|	<<<--patches.suse/KVM-x86-Avoid-guest-page-table-walk-when-gpa_availab.patch-->>><<<++patches.suse/media-cedrus-Fix-undefined-shift-with-a-SHIFT_AND_MA.patch++>>>
-|	<<<--patches.suse/KVM-x86-fix-use-of-L1-MMIO-areas-in-nested-guests.patch-->>><<<++patches.suse/media-aspeed-set-hsync-and-vsync-polarities-to-norma.patch++>>>
-|	<<<--patches.suse/kvm-svm-delete-avic_vm_id_bitmap-2-megabyte-static-array-->>><<<++patches.suse/media-aspeed-clear-garbage-interrupts.patch++>>>
-|	<<<--patches.suse/KVM-VMX-cleanup-EPTP-definitions.patch-->>><<<++patches.suse/media-usb-fix-memory-leak-in-af9005_identify_state.patch++>>>
-|	<<<--patches.suse/KVM-VMX-always-require-WB-memory-type-for-EPT.patch-->>><<<++patches.suse/media-cec-gpio-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/0006-kvm-svm-add-virtual-gif-feature-definition-->>><<<++patches.suse/media-ov6650-Fix-stored-frame-interval-not-in-sync-w.patch++>>>
-|	<<<--patches.suse/0007-kvm-svm-enable-virtual-gif-feature-->>><<<++patches.suse/media-ov5640-Make-2592x1944-mode-only-available-at-1.patch++>>>
-|	<<<--patches.suse/KVM-VMX-cache-secondary-exec-controls.patch-->>><<<++patches.suse/media-ad5820-Define-entity-function.patch++>>>
-|	<<<--patches.suse/kvm-vmx-Raise-UD-on-unsupported-RDRAND.patch-->>><<<++patches.suse/media-st-mipid02-add-a-check-for-devm_gpiod_get_opti.patch++>>>
-|	<<<--patches.suse/kvm-vmx-Raise-UD-on-unsupported-RDSEED.patch-->>><<<++patches.suse/media-imx7-mipi-csis-Add-a-check-for-devm_regulator_.patch++>>>
-|	<<<--patches.suse/kvm-vmx-Raise-UD-on-unsupported-XSAVES-XRSTORS.patch-->>><<<++patches.suse/media-smiapp-Register-sensor-after-enabling-runtime-.patch++>>>
-|	<<<--patches.suse/KVM-x86-Add-return-value-to-kvm_cpuid.patch-->>><<<++patches.suse/media-imon-invalid-dereference-in-imon_touch_event.patch++>>>
-|	<<<--patches.suse/KVM-MMU-check-guest-CR3-reserved-bits-based-on-its-p.patch-->>><<<++patches.suse/media-bdisp-fix-memleak-on-release.patch++>>>
-|	<<<--patches.suse/KVM-MMU-Rename-PT64_ROOT_LEVEL-to-PT64_ROOT_4LEVEL.patch-->>><<<++patches.suse/media-radio-wl1273-fix-interrupt-masking-on-release.patch++>>>
-|	<<<--patches.suse/KVM-MMU-Add-5-level-EPT-Shadow-page-table-support.patch-->>><<<++patches.suse/media-rcar_drif-fix-a-memory-disclosure.patch++>>>
-|	<<<--patches.suse/KVM-MMU-Expose-the-LA57-feature-to-VM.patch-->>><<<++patches.suse/media-exynos4-is-Fix-recursive-locking-in-isp_video_.patch++>>>
-|	<<<--patches.suse/KVM-MMU-speedup-update_permission_bitmask.patch-->>><<<++patches.suse/media-v4l2-core-fix-touch-support-in-v4l_g_fmt.patch++>>>
-|	<<<--patches.suse/KVM-VMX-use-kvm_event_needs_reinjection.patch-->>><<<++patches.suse/media-coda-fix-deadlock-between-decoder-picture-run-.patch++>>>
-|	<<<--patches.suse/KVM-X86-Fix-loss-of-exception-which-has-not-yet-been.patch-->>><<<++patches.suse/media-fdp1-Fix-R-Car-M3-N-naming-in-debug-message.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-Fix-trying-to-cancel-vmlauch-vmresume.patch-->>><<<++patches.suse/media-staging-imx-Use-a-shorter-name-for-driver.patch++>>>
-|	<<<--patches.suse/kvm-nVMX-Validate-the-virtual-APIC-address-on-nested.patch-->>><<<++patches.suse/media-vivid-media_device_cleanup-was-called-too-earl.patch++>>>
-|	<<<--patches.suse/s390-sles15-00-09-KVM-s390-Support-Configuration-z-Architecture-Mode.patch-->>><<<++patches.suse/media-vivid-Fix-wrong-locking-that-causes-race-condi.patch++>>>
-|	<<<--patches.suse/KVM-s390-Multiple-Epoch-Facility-support.patch-->>><<<++patches.suse/media-exynos4-is-fix-wrong-mdev-and-v4l2-dev-order-i.patch++>>>
-|	<<<--patches.suse/KVM-s390-sthyi-remove-invalid-guest-write-access.patch-->>><<<++patches.suse/media-cedrus-Use-correct-H264-8x8-scaling-list.patch++>>>
-|	<<<--patches.suse/KVM-s390-expose-no-DAT-to-guest-and-migration-suppor.patch-->>><<<++patches.suse/media-venus-remove-invalid-compat_ioctl32-handler.patch++>>>
-|	<<<--patches.suse/KVM-s390-we-are-always-in-czam-mode.patch-->>><<<++patches.suse/media-pvrusb2-Fix-oops-on-tear-down-when-radio-suppo.patch++>>>
-|	<<<--patches.suse/KVM-s390-guestdbg-fix-range-check.patch-->>><<<++patches.suse/0001-b2c2-flexcop-usb-add-sanity-checking.patch++>>>
-|	<<<--patches.suse/KVM-s390-use-WARN_ON_ONCE-only-for-checking.patch-->>><<<++patches.suse/media-flexcop-usb-ensure-EIO-is-returned-on-error-co.patch++>>>
-|	<<<--patches.suse/KVM-s390-vsie-cleanup-mcck-reinjection.patch-->>><<<++patches.suse/media-aspeed-video-Fix-memory-leaks-in-aspeed_video_.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Fix-guest-external-abort-matching.patch-->>><<<++patches.suse/media-v4l2-ioctl.c-zero-reserved-fields-for-S-TRY_FM.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-vgic-constify-seq_operations-and-file_.patch-->>><<<++patches.suse/media-si470x-i2c-add-missed-operations-in-remove.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-vITS-Drop-its_ite-lpi-field.patch-->>><<<++patches.suse/media-v4l2-ctrl-Lock-main_hdl-on-operations-of-reque.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Extract-GICv3-max-APRn-index-calculati.patch-->>><<<++patches.suse/media-vim2m-media_device_cleanup-was-called-too-earl.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Support-uaccess-of-GICC_APRn.patch-->>><<<++patches.suse/media-vicodec-media_device_cleanup-was-called-too-ea.patch++>>>
-|	<<<--patches.suse/KVM-PPC-e500-Fix-some-NULL-dereferences-on-error.patch-->>><<<++patches.suse/media-hantro-Fix-s_fmt-for-dynamic-resolution-change.patch++>>>
-|	<<<--patches.suse/KVM-PPC-e500mc-Fix-a-NULL-dereference.patch-->>><<<++patches.suse/power-supply-cpcap-battery-Check-voltage-before-orde.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Fix-setting-of-storage-key-in-H_EN.patch-->>><<<++patches.suse/power-supply-bd70528-Add-MODULE_ALIAS-to-allow-modul.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Fix-H_REGISTER_VPA-VPA-size-valida.patch-->>><<<++patches.suse/hwmon-pmbus-ibm-cffps-Switch-LEDs-to-blocking-bright.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Fix-invalid-use-of-register-expres.patch-->>><<<++patches.suse/hwmon-pmbus-ibm-cffps-Fix-LED-blink-behavior.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Fix-case-where-HDEC-is-treated-as-.patch-->>><<<++patches.suse/pinctrl-devicetree-Avoid-taking-direct-reference-to-.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Report-storage-key-support-to-user.patch-->>><<<++patches.suse/pinctl-ti-iodelay-fix-error-checking-on-pinctrl_coun.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Fix-memory-leak-in-kvm_vm_ioctl_ge.patch-->>><<<++patches.suse/Revert-pinctrl-sh-pfc-r8a77990-Fix-MOD_SEL1-bit30-wh.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Protect-updates-to-spapr_tce_table.patch-->>><<<++patches.suse/Revert-pinctrl-sh-pfc-r8a77990-Fix-MOD_SEL1-bit31-wh.patch++>>>
-|	<<<--patches.suse/PCI-faraday-Fix-of_irq_get-error-check-->>><<<++patches.suse/pinctrl-rza2-Fix-gpio-name-typos.patch++>>>
-|	<<<--patches.suse/msft-hv-1444-PCI-hv-Do-not-sleep-in-compose_msi_msg.patch-->>><<<++patches.suse/pinctrl-sh-pfc-Fix-PINMUX_IPSR_PHYS-to-set-GPSR.patch++>>>
-|	<<<--patches.suse/0001-PCI-rockchip-Factor-out-rockchip_pcie_get_phys.patch-->>><<<++patches.suse/pinctrl-sh-pfc-Do-not-use-platform_get_irq-to-count-.patch++>>>
-|	<<<--patches.suse/0002-PCI-rockchip-Add-per-lane-PHY-support.patch-->>><<<++patches.suse/pinctrl-sh-pfc-sh7734-Fix-duplicate-TCLK1_B.patch++>>>
-|	<<<--patches.suse/0041-phy-rockchip-pcie-Reconstruct-driver-to-support-per-.patch-->>><<<++patches.suse/pinctrl-amd-fix-__iomem-annotation-in-amd_gpio_irq_h.patch++>>>
-|	<<<--patches.suse/pci-vmd-assign-vector-zero-to-all-bridges-->>><<<++patches.suse/pinctrl-samsung-Add-of_node_put-before-return-in-err.patch++>>>
-|	<<<--patches.suse/PCI-vmd-Free-up-IRQs-on-suspend-path.patch-->>><<<++patches.suse/pinctrl-samsung-Fix-device-node-refcount-leaks-in-Ex.patch++>>>
-|	<<<--patches.suse/PCI-vmd-Remove-IRQ-affinity-so-we-can-allocate-more-.patch-->>><<<++patches.suse/pinctrl-samsung-Fix-device-node-refcount-leaks-in-S3.patch++>>>
-|	<<<--patches.suse/x86-PCI-Move-VMD-quirk-to-x86-fixups.patch-->>><<<++patches.suse/0029-pinctrl-samsung-Fix-device-node-refcount-leaks-in-S3.patch++>>>
-|	<<<--patches.suse/x86-PCI-Use-is_vmd-rather-than-relying-on-the-domain.patch-->>><<<++patches.suse/pinctrl-samsung-Fix-device-node-refcount-leaks-in-in.patch++>>>
-|	<<<--patches.suse/pci-mark-broadcom-ht2100-root-port-extended-tags-as-broken-->>><<<++patches.suse/pinctrl-intel-Add-Intel-Tiger-Lake-pin-controller-su.patch++>>>
-|	<<<--patches.suse/PCI-shpchp-Enable-bridge-bus-mastering-if-MSI-is-ena-->>><<<++patches.suse/pinctrl-armada-37xx-Fix-irq-mask-access-in-armada_37.patch++>>>
-|	<<<--patches.suse/pci-pciehp-report-power-fault-only-once-until-we-clear-it-->>><<<++patches.suse/pinctrl-lewisburg-Update-pin-list-according-to-v1.1v.patch++>>>
-|	<<<--patches.suse/pci-mark-amd-stoney-gpu-ats-as-broken-->>><<<++patches.suse/mmc-sdhci-pci-Quirk-for-AMD-SDHC-Device-0x7906.patch++>>>
-|	<<<--patches.suse/PCI-Add-ACS-quirk-for-APM-X-Gene-devices.patch-->>><<<++patches.suse/mmc-sdhci-pci-Make-function-amd_sdhci_reset-static.patch++>>>
-|	<<<--patches.suse/hmm-heterogeneous-memory-management-documentation.patch-->>><<<++patches.suse/mmc-sdhci-pci-Add-support-for-Intel-JSL.patch++>>>
-|	<<<--patches.suse/mm-hmm-heterogeneous-memory-management-hmm-for-short.patch-->>><<<++patches.suse/mmc-sdhci-of-esdhc-poll-ESDHC_FLUSH_ASYNC_FIFO-bit-u.patch++>>>
-|	<<<--patches.suse/mm-hmm-mirror-mirror-process-address-space-on-device-with-hmm-helpers.patch-->>><<<++patches.suse/mmc-sdhci-of-esdhc-fix-up-erratum-A-008171-workaroun.patch++>>>
-|	<<<--patches.suse/mm-hmm-mirror-helper-to-snapshot-cpu-page-table.patch-->>><<<++patches.suse/mmc-block-Make-card_busy_detect-a-bit-more-generic.patch++>>>
-|	<<<--patches.suse/mm-hmm-mirror-device-page-fault-handler.patch-->>><<<++patches.suse/mmc-block-Add-CMD13-polling-for-MMC-IOCTLS-with-R1B-.patch++>>>
-|	<<<--patches.suse/mm-memory_hotplug-introduce-add_pages.patch-->>><<<++patches.suse/mmc-core-Drop-check-for-mmc_card_is_removable-in-mmc.patch++>>>
-|	<<<--patches.suse/mm-zone_device-new-type-of-zone_device-for-unaddressable-memory.patch-->>><<<++patches.suse/net-wireless-ti-wl1251-add-device-tree-support.patch++>>>
-|	<<<--patches.suse/mm-zone_device-special-case-put_page-for-device-private-pages.patch-->>><<<++patches.suse/ARM-dts-pandora-common-define-wl1251-as-child-node-o.patch++>>>
-|	<<<--patches.suse/mm-memcontrol-allow-to-uncharge-page-without-using-page-lru-field.patch-->>><<<++patches.suse/mmc-host-omap_hsmmc-add-code-for-special-init-of-wl1.patch++>>>
-|	<<<--patches.suse/mm-memcontrol-support-memory_device_private.patch-->>><<<++patches.suse/omap-pdata-quirks-revert-pandora-specific-gpiod-addi.patch++>>>
-|	<<<--patches.suse/mm-hmm-devmem-device-memory-hotplug-using-zone_device.patch-->>><<<++patches.suse/omap-pdata-quirks-remove-openpandora-quirks-for-mmc3.patch++>>>
-|	<<<--patches.suse/mm-hmm-devmem-dummy-hmm-device-for-zone_device-memory.patch-->>><<<++patches.suse/mmc-sdio-fix-wl1251-vendor-id.patch++>>>
-|	<<<--patches.suse/mm-migrate-new-migrate-mode-migrate_sync_no_copy.patch-->>><<<++patches.suse/mmc-core-fix-wl1251-sdio-quirks.patch++>>>
-|	<<<--patches.suse/mm-migrate-new-memory-migration-helper-for-use-with-device-memory.patch-->>><<<++patches.suse/net-wireless-ti-wl1251-use-new-SDIO_VENDOR_ID_TI_WL1.patch++>>>
-|	<<<--patches.suse/mm-migrate-migrate_vma-unmap-page-from-vma-while-collecting-pages.patch-->>><<<++patches.suse/net-wireless-ti-remove-local-VENDOR_ID-and-DEVICE_ID.patch++>>>
-|	<<<--patches.suse/mm-migrate-support-un-addressable-zone_device-page-in-migration.patch-->>><<<++patches.suse/mmc-tmio-Add-MMC_CAP_ERASE-to-allow-erase-discard-tr.patch++>>>
-|	<<<--patches.suse/mm-migrate-allow-migrate_vma-to-alloc-new-page-on-empty-entry.patch-->>><<<++patches.suse/RDMA-counter-Prevent-QP-counter-manual-binding-in-au.patch++>>>
-|	<<<--patches.suse/mm-device-public-memory-device-memory-cache-coherent-with-cpu.patch-->>><<<++patches.suse/IB-iser-add-unlikely-checks-in-the-fast-path.patch++>>>
-|	<<<--patches.suse/mm-hmm-add-new-helper-to-hotplug-cdm-memory-region.patch-->>><<<++patches.suse/IB-iser-bound-protection_sg-size-by-data_sg-size.patch++>>>
-|	<<<--patches.suse/mm-hmm-avoid-bloating-arch-that-do-not-make-use-of-hmm.patch-->>><<<++patches.suse/IB-iser-remove-redundant-macro-definitions.patch++>>>
-|	<<<--patches.suse/mm-hmm-fix-build-when-hmm-is-disabled.patch-->>><<<++patches.suse/RDMA-siw-Simplify-several-debug-messages.patch++>>>
-|	<<<--patches.suse/mm-change-the-call-sites-of-numa-statistics-items.patch-->>><<<++patches.suse/RDMA-siw-Fix-port-number-endianness-in-a-debug-messa.patch++>>>
-|	<<<--patches.suse/mm-update-NUMA-counter-threshold-size.patch-->>><<<++patches.suse/RDMA-core-Fix-return-code-when-modify_device-isn-t-s.patch++>>>
-|	<<<--patches.suse/mm-consider-the-number-in-local-CPUs-when-reading-NUMA-stats.patch-->>><<<++patches.suse/RDMA-bnxt_re-Remove-unsupported-modify_device-callba.patch++>>>
-|	<<<--patches.suse/mm-sparse-c-fix-typo-in-online_mem_sections.patch-->>><<<++patches.suse/RDMA-rxe-Verify-modify_device-mask.patch++>>>
-|	<<<--patches.suse/mm-page_alloc-c-apply-gfp_allowed_mask-before-the-first-allocation-attempt.patch-->>><<<++patches.suse/RDMA-siw-Make-node-GUIDs-valid-EUI-64-identifiers.patch++>>>
-|	<<<--patches.suse/treewide-make-nr_cpu_ids-unsigned.patch-->>><<<++patches.suse/RDMA-srp-Remove-two-casts.patch++>>>
-|	<<<--patches.suse/0001-rbtree-cache-leftmost-node-internally.patch-->>><<<++patches.suse/RDMA-srp-Honor-the-max_send_sge-device-attribute.patch++>>>
-|	<<<--patches.suse/0002-rbtree-optimize-root-check-during-rebalancing-loop.patch-->>><<<++patches.suse/RDMA-srp-Make-route-resolving-error-messages-more-in.patch++>>>
-|	<<<--patches.suse/0003-rbtree-add-some-additional-comments-for-rebalancing-.patch-->>><<<++patches.suse/RDMA-srpt-Fix-handling-of-SR-IOV-and-iWARP-ports.patch++>>>
-|	<<<--patches.suse/0008-sched-deadline-replace-earliest-dl-and-rq-leftmost-c.patch-->>><<<++patches.suse/RDMA-srpt-Fix-handling-of-iWARP-logins.patch++>>>
-|	<<<--patches.suse/0009-locking-rtmutex-replace-top-waiter-and-pi_waiters-le.patch-->>><<<++patches.suse/RDMA-srpt-Improve-a-debug-message.patch++>>>
-|	<<<--patches.suse/0010-block-cfq-replace-cfq_rb_root-leftmost-caching.patch-->>><<<++patches.suse/RDMA-srpt-Rework-the-approach-for-closing-an-RDMA-ch.patch++>>>
-|	<<<--patches.suse/0012-lib-interval-tree-correct-comment-wrt-generic-flavor.patch-->>><<<++patches.suse/RDMA-srpt-Rework-the-code-that-waits-until-an-RDMA-p.patch++>>>
-|	<<<--patches.suse/0013-procfs-use-faster-rb_first_cached.patch-->>><<<++patches.suse/RDMA-srpt-Make-the-code-for-handling-port-identities.patch++>>>
-|	<<<--patches.suse/0014-fs-epoll-use-faster-rb_first_cached.patch-->>><<<++patches.suse/RDMA-srpt-Postpone-HCA-removal-until-after-configfs-.patch++>>>
-|	<<<--patches.suse/0015-mem-memcg-cache-rightmost-node.patch-->>><<<++patches.suse/RDMA-mlx5-Group-boolean-parameters-to-take-less-spac.patch++>>>
-|	<<<--patches.suse/0016-block-cfq-cache-rightmost-rb_node.patch-->>><<<++patches.suse/IB-mlx5-Remove-unnecessary-return-statement.patch++>>>
-|	<<<--patches.suse/lib-bitmap.c-make-bitmap_parselist-thread-safe-and-m.patch-->>><<<++patches.suse/IB-mlx5-Remove-unnecessary-else-statement.patch++>>>
-|	<<<--patches.suse/checkpatch-add-6-missing-types-to-list-types-->>><<<++patches.suse/IB-cm-Use-container_of-instead-of-typecast.patch++>>>
-|	<<<--patches.suse/0001-ipc-sem-drop-sem_checkid-helper.patch-->>><<<++patches.suse/RDMA-srp-Add-parse-function-for-maximum-initiator-to.patch++>>>
-|	<<<--patches.suse/0002-ipc-sem-play-nicer-with-large-nsops-allocations.patch-->>><<<++patches.suse/RDMA-srp-Calculate-max_it_iu_size-if-remote-max_it_i.patch++>>>
-|	<<<--patches.suse/mac80211-fix-VLAN-handling-with-TXQs-->>><<<++patches.suse/RDMA-bnxt_re-Enable-SRIOV-VF-support-on-Broadcom-s-5.patch++>>>
-|	<<<--patches.suse/mac80211_hwsim-Use-proper-TX-power-->>><<<++patches.suse/RDMA-iser-Use-iser_err-instead-of-pr_err-for-logging.patch++>>>
-|	<<<--patches.suse/mac80211-agg-tx-call-drv_wake_tx_queue-in-proper-con.patch-->>><<<++patches.suse/IB-mlx5-Introduce-and-use-mkey-context-setting-helpe.patch++>>>
-|	<<<--patches.suse/mac80211-flush-hw_roc_start-work-before-cancelling-t-->>><<<++patches.suse/RDMA-hns-remove-a-redundant-le16_to_cpu.patch++>>>
-|	<<<--patches.suse/nl80211-look-for-HT-VHT-capabilities-in-beacon-s-tai.patch-->>><<<++patches.suse/RDMA-hns-Fix-wrong-parameters-when-initial-mtt-of-sr.patch++>>>
-|	<<<--patches.suse/cfg80211-honor-NL80211_RRF_NO_HT40-MINUS-PLUS.patch-->>><<<++patches.suse/RDMA-hns-Modify-variable-field-name-from-vlan-to-vla.patch++>>>
-|	<<<--patches.suse/net-sched-fix-memleak-for-chain-zero.patch-->>><<<++patches.suse/RDMA-hns-Modify-return-value-of-restrack-functions.patch++>>>
-|	<<<--patches.suse/0068-iwlwifi-mvm-only-send-LEDS_CMD-when-the-FW-supports-.patch-->>><<<++patches.suse/RDMA-hns-Fix-a-spelling-mistake-in-a-macro.patch++>>>
-|	<<<--patches.suse/netfilter-ipvs-fix-the-issue-that-sctp_conn_schedule.patch-->>><<<++patches.suse/RDMA-hns-Release-qp-resources-when-failed-to-destroy.patch++>>>
-|	<<<--patches.suse/0002-netfilter-nf_nat-don-t-bug-when-mapping-already-exis.patch-->>><<<++patches.suse/ib-srp-Add-missing-new-line-after-displaying-fast_io.patch++>>>
-|	<<<--patches.suse/netfilter-nat-Revert-netfilter-nat-convert-nat-bysrc.patch-->>><<<++patches.suse/RDMA-siw-Fix-SQ-RQ-drain-logic.patch++>>>
-|	<<<--patches.suse/tcp-fix-a-request-socket-leak.patch-->>><<<++patches.suse/RDMA-rw-Support-threshold-for-registration-vs-scatte.patch++>>>
-|	<<<--patches.suse/ip_tunnel-fix-setting-ttl-and-tos-value-in-collect_m.patch-->>><<<++patches.suse/RDMA-mlx5-Add-capability-for-max-sge-to-get-optimize.patch++>>>
-|	<<<--patches.suse/nvme-add-support-for-FW-activation-without-reset.patch-->>><<<++patches.suse/infiniband-fix-ulp-iser-iscsi_iser.-hc-kernel-doc-no.patch++>>>
-|	<<<--patches.suse/nvme-define-NVME_NSID_ALL.patch-->>><<<++patches.suse/infiniband-fix-core-ipwm_util.h-kernel-doc-warnings.patch++>>>
-|	<<<--patches.suse/nvme-add-support-for-NVMe-1.3-Timestamp-Feature.patch-->>><<<++patches.suse/infiniband-fix-ulp-iser-iscsi_iser.h-kernel-doc-warn.patch++>>>
-|	<<<--patches.suse/nvmet-use-NVME_NSID_ALL.patch-->>><<<++patches.suse/infiniband-fix-ulp-opa_vnic-opa_vnic_internal.h-kern.patch++>>>
-|	<<<--patches.suse/nvmet-fix-the-return-error-code-of-target-if-host-is.patch-->>><<<++patches.suse/infiniband-fix-ulp-srpt-ib_srpt.h-kernel-doc-notatio.patch++>>>
-|	<<<--patches.suse/nvmet-fcloop-remove-ALL_OPTS-define.patch-->>><<<++patches.suse/infiniband-fix-core-verbs.c-kernel-doc-notation.patch++>>>
-|	<<<--patches.suse/nvme-rdma-remove-NVME_RDMA_MAX_SEGMENT_SIZE.patch-->>><<<++patches.suse/infiniband-fix-ulp-iser-iser_verbs.c-kernel-doc-nota.patch++>>>
-|	<<<--patches.suse/nvme-rdma-move-nvme_rdma_configure_admin_queue-code-.patch-->>><<<++patches.suse/infiniband-fix-ulp-iser-iser_initiator.c-kernel-doc-.patch++>>>
-|	<<<--patches.suse/nvme-Add-admin_tagset-pointer-to-nvme_ctrl.patch-->>><<<++patches.suse/infiniband-fix-core-kernel-doc-notation.patch++>>>
-|	<<<--patches.suse/nvme-rdma-move-tagset-allocation-to-a-dedicated-rout.patch-->>><<<++patches.suse/infiniband-fix-sw-rdmavt-kernel-doc-notation.patch++>>>
-|	<<<--patches.suse/nvme-rdma-disable-the-controller-on-resets.patch-->>><<<++patches.suse/IB-mlx5-Introduce-ODP-diagnostic-counters.patch++>>>
-|	<<<--patches.suse/nvme-rdma-don-t-free-tagset-on-resets.patch-->>><<<++patches.suse/RDMA-nldev-Allow-different-fill-function-per-resourc.patch++>>>
-|	<<<--patches.suse/nvme-rdma-reuse-configure-destroy_admin_queue.patch-->>><<<++patches.suse/RDMA-mlx5-Return-ODP-type-per-MR.patch++>>>
-|	<<<--patches.suse/nvme-rdma-introduce-configure-destroy-io-queues.patch-->>><<<++patches.suse/RDMA-nldev-Provide-MR-statistics.patch++>>>
-|	<<<--patches.suse/nvme-rdma-stop-queues-instead-of-simply-flipping-the.patch-->>><<<++patches.suse/IB-cma-Honor-traffic-class-from-lower-netdevice-for-.patch++>>>
-|	<<<--patches.suse/nvme-rdma-rename-nvme_rdma_init_queue-to-nvme_rdma_a.patch-->>><<<++patches.suse/RDMA-uverbs-Add-a-check-for-uverbs_attr_get-to-uverb.patch++>>>
-|	<<<--patches.suse/nvme-rdma-introduce-nvme_rdma_start_queue.patch-->>><<<++patches.suse/IB-mlx5-Remove-dead-code.patch++>>>
-|	<<<--patches.suse/nvme-rdma-cleanup-error-path-in-controller-reset.patch-->>><<<++patches.suse/IB-mlx5-Align-usage-of-QP1-create-flags-with-rest-of.patch++>>>
-|	<<<--patches.suse/nvme-rdma-call-ops-reg_read64-instead-of-nvmf_reg_re.patch-->>><<<++patches.suse/IB-core-Do-not-notify-GID-change-event-of-an-unregis.patch++>>>
-|	<<<--patches.suse/nvme-fabrics-log-a-warning-if-hostid-is-invalid.patch-->>><<<++patches.suse/RDMA-restrack-Remove-PID-namespace-support.patch++>>>
-|	<<<--patches.suse/nvme-fix-identify-namespace-logging.patch-->>><<<++patches.suse/RDMA-core-Check-that-process-is-still-alive-before-s.patch++>>>
-|	<<<--patches.suse/nvme-add-symbolic-constants-for-CC-identifiers.patch-->>><<<++patches.suse/RDMA-rxe-Remove-useless-rxe_init_device_param-assign.patch++>>>
-|	<<<--patches.suse/nvme-rename-AMS-symbolic-constants-to-fit-specificat.patch-->>><<<++patches.suse/RDMA-cm-Delete-unused-cm_is_active_peer-function.patch++>>>
-|	<<<--patches.suse/nvme-fc-Reattach-to-localports-on-re-registration.patch-->>><<<++patches.suse/RDMA-cm-Use-specific-keyword-to-check-define.patch++>>>
-|	<<<--patches.suse/nvmet-fc-simplify-sg-list-handling.patch-->>><<<++patches.suse/RDMA-cm-Update-copyright-together-with-SPDX-tag.patch++>>>
-|	<<<--patches.suse/nvme-rdma-Use-unlikely-macro-in-the-fast-path.patch-->>><<<++patches.suse/RDMA-hns-Prevent-undefined-behavior-in-hns_roce_set_.patch++>>>
-|	<<<--patches.suse/nvme-fix-uninitialized-prp2-value-on-small-transfers.patch-->>><<<++patches.suse/RDMA-hns-Delete-BITS_PER_BYTE-redefinition.patch++>>>
-|	<<<--patches.suse/nvme-honor-RTD3-Entry-Latency-for-shutdowns.patch-->>><<<++patches.suse/RDMA-srpt-Fix-TPG-creation.patch++>>>
-|	<<<--patches.suse/nvme-report-more-detailed-status-codes-to-the-block-.patch-->>><<<++patches.suse/RDMA-hns-Fix-to-support-64K-page-for-srq.patch++>>>
-|	<<<--patches.suse/nvme-allow-calling-nvme_change_ctrl_state-from-irq-c.patch-->>><<<++patches.suse/RDMA-hns-Bugfix-for-qpc-cqc-timer-configuration.patch++>>>
-|	<<<--patches.suse/nvme-remove-unused-struct-nvme_ns-fields.patch-->>><<<++patches.suse/RDMA-hns-Fix-memory-leak-on-context-on-error-return-.patch++>>>
-|	<<<--patches.suse/nvme-remove-nvme_revalidate_ns.patch-->>><<<++patches.suse/RDMA-qedr-Fix-srqs-xarray-initialization.patch++>>>
-|	<<<--patches.suse/nvme-don-t-blindly-overwrite-identifiers-on-disk-rev.patch-->>><<<++patches.suse/RDMA-qedr-Fix-qpids-xarray-api-used.patch++>>>
-|	<<<--patches.suse/loop-add-ioctl-for-changing-logical-block-size.patch-->>><<<++patches.suse/RDMA-qedr-Fix-synchronization-methods-and-memory-lea.patch++>>>
-|	<<<--patches.suse/nvme-fabrics-Convert-nvmf_transports_mutex-to-an-rws.patch-->>><<<++patches.suse/RDMA-qedr-Fix-memory-leak-in-user-qp-and-mr.patch++>>>
-|	<<<--patches.suse/nvme-factor-metadata-handling-out-of-__nvme_submit_u.patch-->>><<<++patches.suse/RDMA-iw_cxgb4-Report-correct-port-speed-width.patch++>>>
-|	<<<--patches.suse/nvme-pci-Use-req_op-to-determine-DIF-remapping.patch-->>><<<++patches.suse/RDMA-siw-Fix-post_recv-QP-state-locking.patch++>>>
-|	<<<--patches.suse/nvme-Make-nvme-user-functions-static.patch-->>><<<++patches.suse/RDMA-core-Fix-ib_dma_max_seg_size.patch++>>>
-|	<<<--patches.suse/nvme-Use-metadata-for-passthrough-commands.patch-->>><<<++patches.suse/RDMA-rxe-Increase-DMA-max_segment_size-parameter.patch++>>>
-|	<<<--patches.suse/nvmet-add-support-for-reporting-the-host-identifier.patch-->>><<<++patches.suse/RDMA-siw-Increase-DMA-max_segment_size-parameter.patch++>>>
-|	<<<--patches.suse/0001-bcache-Fix-leak-of-bdev-reference.patch-->>><<<++patches.suse/RDMA-core-Set-DMA-parameters-correctly.patch++>>>
-|	<<<--patches.suse/0002-bcache-fix-sequential-large-write-IO-bypass.patch-->>><<<++patches.suse/RDMA-vmw_pvrdma-Use-resource-ids-from-physical-devic.patch++>>>
-|	<<<--patches.suse/0003-bcache-do-not-subtract-sectors_to_gc-for-bypassed-IO.patch-->>><<<++patches.suse/RDMA-mlx5-Use-SRCU-properly-in-ODP-prefetch.patch++>>>
-|	<<<--patches.suse/0004-bcache-Don-t-reinvent-the-wheel-but-use-existing-lli.patch-->>><<<++patches.suse/RDMA-mlx5-Split-sig_err-MR-data-into-its-own-xarray.patch++>>>
-|	<<<--patches.suse/0005-bcache-gc-does-not-work-when-triggering-by-manual-co.patch-->>><<<++patches.suse/RDMA-mlx5-Use-a-dedicated-mkey-xarray-for-ODP.patch++>>>
-|	<<<--patches.suse/0006-bcache-correct-cache_dirty_target-in-__update_writeb.patch-->>><<<++patches.suse/RDMA-mlx5-Delete-struct-mlx5_priv-mkey_table.patch++>>>
-|	<<<--patches.suse/0007-bcache-Correct-return-value-for-sysfs-attach-errors.patch-->>><<<++patches.suse/RDMA-mlx5-Rework-implicit_mr_get_data.patch++>>>
-|	<<<--patches.suse/0008-bcache-increase-the-number-of-open-buckets.patch-->>><<<++patches.suse/RDMA-mlx5-Lift-implicit_mr_alloc-into-the-two-routin.patch++>>>
-|	<<<--patches.suse/0009-bcache-fix-for-gc-and-write-back-race.patch-->>><<<++patches.suse/RDMA-mlx5-Set-the-HW-IOVA-of-the-child-MRs-to-their-.patch++>>>
-|	<<<--patches.suse/0010-bcache-silence-static-checker-warning.patch-->>><<<++patches.suse/RDMA-mlx5-Split-implicit-handling-from-pagefault_mr.patch++>>>
-|	<<<--patches.suse/0011-bcache-Update-continue_at-documentation.patch-->>><<<++patches.suse/RDMA-mlx5-Use-an-xarray-for-the-children-of-an-impli.patch++>>>
-|	<<<--patches.suse/0012-bcache-fix-bch_hprint-crash-and-improve-output.patch-->>><<<++patches.suse/RDMA-mlx5-Reduce-locking-in-implicit_mr_get_data.patch++>>>
-|	<<<--patches.suse/0013-bcache-initialize-dirty-stripes-in-flash_dev_run.patch-->>><<<++patches.suse/RDMA-mlx5-Avoid-double-lookups-on-the-pagefault-path.patch++>>>
-|	<<<--patches.suse/0001-btrfs-struct-funcs-constify-readers.patch-->>><<<++patches.suse/RDMA-mlx5-Rework-implicit-ODP-destroy.patch++>>>
-|	<<<--patches.suse/0002-btrfs-constify-tracepoint-arguments.patch-->>><<<++patches.suse/RDMA-mlx5-Do-not-store-implicit-children-in-the-odp_.patch++>>>
-|	<<<--patches.suse/0003-btrfs-backref-constify-some-arguments.patch-->>><<<++patches.suse/RDMA-mlx5-Do-not-race-with-mlx5_ib_invalidate_range-.patch++>>>
-|	<<<--patches.suse/0004-btrfs-backref-add-unode_aux_to_inode_list-helper.patch-->>><<<++patches.suse/RDMA-odp-Remove-broken-debugging-call-to-invalidate_.patch++>>>
-|	<<<--patches.suse/0005-btrfs-backref-cleanup-__-namespace-abuse.patch-->>><<<++patches.suse/RDMA-hns-Fix-build-error-again.patch++>>>
-|	<<<--patches.suse/0006-btrfs-btrfs_check_shared-should-manage-its-own-trans.patch-->>><<<++patches.suse/RDMA-mlx5-Return-proper-error-value.patch++>>>
-|	<<<--patches.suse/0007-btrfs-remove-ref_tree-implementation-from-backref.c.patch-->>><<<++patches.suse/IB-mlx5-Test-write-combining-support.patch++>>>
-|	<<<--patches.suse/0008-btrfs-convert-prelimary-reference-tracking-to-use-rb.patch-->>><<<++patches.suse/RDMA-core-Move-core-content-from-ib_uverbs-to-ib_cor.patch++>>>
-|	<<<--patches.suse/0009-btrfs-add-a-node-counter-to-each-of-the-rbtrees.patch-->>><<<++patches.suse/RDMA-core-Create-mmap-database-and-cookie-helper-fun.patch++>>>
-|	<<<--patches.suse/0010-btrfs-backref-add-tracepoints-for-prelim_ref-inserti.patch-->>><<<++patches.suse/RDMA-Connect-between-the-mmap-entry-and-the-umap_pri.patch++>>>
-|	<<<--patches.suse/0011-btrfs-add-cond_resched-calls-when-resolving-backrefs.patch-->>><<<++patches.suse/RDMA-efa-Use-the-common-mmap_xa-helpers.patch++>>>
-|	<<<--patches.suse/0012-btrfs-allow-backref-search-checks-for-shared-extents.patch-->>><<<++patches.suse/RDMA-siw-Use-the-common-mmap_xa-helpers.patch++>>>
-|	<<<--patches.suse/0013-btrfs-clean-up-extraneous-computations-in-add_delaye.patch-->>><<<++patches.suse/RDMA-qedr-Use-the-common-mmap-API.patch++>>>
-|	<<<--patches.suse/btrfs-use-GFP_KERNEL-in-mount-and-remount.patch-->>><<<++patches.suse/RDMA-qedr-Add-doorbell-overflow-recovery-support.patch++>>>
-|	<<<--patches.suse/btrfs-account-for-pinned-bytes-in-should_alloc_chunk.patch-->>><<<++patches.suse/RDMA-qedr-Add-iWARP-doorbell-recovery-support.patch++>>>
-|	<<<--patches.suse/btrfs-fix-readdir-deadlock-with-pagefault.patch-->>><<<++patches.suse/RDMA-core-Fix-return-code-when-modify_port-isn-t-sup.patch++>>>
-|	<<<--patches.suse/0001-Btrfs-fix-assertion-failure-during-fsync-in-no-holes.patch-->>><<<++patches.suse/RDMA-hns-Remove-unsupported-modify_port-callback.patch++>>>
-|	<<<--patches.suse/btrfs-incremental-send-fix-emission-of-invalid-clone-operations.patch-->>><<<++patches.suse/RDMA-ocrdma-Remove-unsupported-modify_port-callback.patch++>>>
-|	<<<--patches.suse/btrfs-preserve-i_mode-if-_btrfs_set_acl-fails.patch-->>><<<++patches.suse/RDMA-qedr-Remove-unsupported-modify_port-callback.patch++>>>
-|	<<<--patches.suse/btrfs-add-a-helper-to-retrive-extent-inline-ref-type.patch-->>><<<++patches.suse/Revert-RDMA-srpt-Postpone-HCA-removal-until-after-co.patch++>>>
-|	<<<--patches.suse/btrfs-convert-to-use-btrfs_get_extent_inline_ref_type.patch-->>><<<++patches.suse/RDMA-mad-Delete-never-implemented-functions.patch++>>>
-|	<<<--patches.suse/btrfs-remove-bug-in-btrfs_extent_inline_ref_size.patch-->>><<<++patches.suse/RDMA-qib-Delete-extra-line.patch++>>>
-|	<<<--patches.suse/btrfs-remove-bug-in-print_extent_item.patch-->>><<<++patches.suse/RDMA-qib-Delete-empty-check_cc_key-function.patch++>>>
-|	<<<--patches.suse/btrfs-remove-bug-in-add_data_reference.patch-->>><<<++patches.suse/RDMA-mad-Allocate-zeroed-MAD-buffer.patch++>>>
-|	<<<--patches.suse/btrfs-remove-bug_on-in-_add_tree_block.patch-->>><<<++patches.suse/RDMA-ocrdma-Make-ocrdma_pma_counters-return-void.patch++>>>
-|	<<<--patches.suse/btrfs-add-one-more-sanity-check-for-shared-ref-type.patch-->>><<<++patches.suse/RDMA-mad-Do-not-check-MAD-sizes-in-roce-and-ib-drive.patch++>>>
-|	<<<--patches.suse/svcrdma-Limit-RQ-depth.patch-->>><<<++patches.suse/RDMA-ocrdma-Simplify-process_mad-function.patch++>>>
-|	<<<--patches.suse/rdma-core-Add-rdma_rw_mr_payload.patch-->>><<<++patches.suse/RDMA-mlx5-Rewrite-MAD-processing-logic-to-be-readabl.patch++>>>
-|	<<<--patches.suse/svcrdma-Estimate-Send-Queue-depth-properly.patch-->>><<<++patches.suse/RDMA-hns-Delete-unnecessary-variable-max_post.patch++>>>
-|	<<<--patches.suse/04-i2c-i801-restore-the-presence-state-of-p2sb-pci-device-after-reading-bar.patch-->>><<<++patches.suse/RDMA-hns-Remove-unnecessary-structure-hns_roce_sqp.patch++>>>
-|	<<<--patches.suse/power-supply-cpcap-charger-add-OMAP_USB2-dependency-->>><<<++patches.suse/RDMA-hns-Delete-unnecessary-uar-from-hns_roce_cq.patch++>>>
-|	<<<--patches.suse/power-supply-act8945a_charger-fix-of_irq_get-error-c-->>><<<++patches.suse/RDMA-hns-Modify-fields-of-struct-hns_roce_srq.patch++>>>
-|	<<<--patches.suse/0001-power-supply-Fix-power_supply_am_i_supplied-to-retur.patch-->>><<<++patches.suse/RDMA-hns-Replace-not-intuitive-function-macro-names.patch++>>>
-|	<<<--patches.suse/mtd-nand-atmel-fix-of_irq_get-error-check.patch-->>><<<++patches.suse/RDMA-hns-Simplify-doorbell-initialization-code.patch++>>>
-|	<<<--patches.suse/0013-iommu-rockchip-add-multi-irqs-support.patch-->>><<<++patches.suse/RDMA-hns-Modify-hns_roce_hw_v2_get_cfg-to-simplify-t.patch++>>>
-|	<<<--patches.suse/0014-iommu-rockchip-ignore-isp-mmu-reset-operation.patch-->>><<<++patches.suse/RDMA-hns-Fix-non-standard-error-codes.patch++>>>
-|	<<<--patches.suse/iommu-vt-d-avoid-calling-virt_to_phys-on-null-pointer-->>><<<++patches.suse/RDMA-hns-Modify-appropriate-printings.patch++>>>
-|	<<<--patches.suse/0001-iommu-amd-detect-pre-enabled-translation-->>><<<++patches.suse/RDMA-hfi1-Delete-unreachable-code.patch++>>>
-|	<<<--patches.suse/0002-iommu-amd-add-several-helper-functions-->>><<<++patches.suse/RDMA-Change-MAD-processing-function-to-remove-extra-.patch++>>>
-|	<<<--patches.suse/0003-revert-iommu-amd-suppress-io_page_faults-in-kdump-kernel-->>><<<++patches.suse/IB-mlx5-Support-flow-counters-offset-for-bulk-counte.patch++>>>
-|	<<<--patches.suse/0004-iommu-amd-define-bit-fields-for-dte-particularly-->>><<<++patches.suse/RDMA-srpt-Report-the-SCSI-residual-to-the-initiator.patch++>>>
-|	<<<--patches.suse/0005-iommu-amd-add-function-copy_dev_tables-->>><<<++patches.suse/RDMA-qedr-Fix-potential-use-after-free.patch++>>>
-|	<<<--patches.suse/0006-iommu-amd-copy-old-trans-table-from-old-kernel-->>><<<++patches.suse/RDMA-i40iw-Fix-potential-use-after-free.patch++>>>
-|	<<<--patches.suse/0007-iommu-amd-do-sanity-check-for-address-translation-and-irq-remap-of-old-dev-table-entry-->>><<<++patches.suse/RDMA-qib-Validate-show-store-callbacks-before-callin.patch++>>>
-|	<<<--patches.suse/0008-iommu-add-is_attach_deferred-call-back-to-iommu-ops-->>><<<++patches.suse/RDMA-ocrdma-Fix-spelling-mistake-in-variable-name.patch++>>>
-|	<<<--patches.suse/0009-iommu-amd-use-is_attach_deferred-call-back-->>><<<++patches.suse/RDMA-qedr-Make-qedr_iw_load_qp-static.patch++>>>
-|	<<<--patches.suse/0010-iommu-amd-allocate-memory-below-4g-for-dev-table-if-translation-pre-enabled-->>><<<++patches.suse/RDMA-siw-Cleanup-unused-mmap-structures.patch++>>>
-|	<<<--patches.suse/0011-iommu-amd-don-t-copy-gcr3-table-root-pointer-->>><<<++patches.suse/RDMA-efa-Clear-the-admin-command-buffer-prior-to-its.patch++>>>
-|	<<<--patches.suse/0012-iommu-amd-disable-iommu-only-if-amd_iommu-off-is-specified-->>><<<++patches.suse/RDMA-cma-Use-ACK-timeout-for-RoCE-packetLifeTime.patch++>>>
-|	<<<--patches.suse/0014-iommu-amd-fix-compiler-warning-in-copy_device_table-->>><<<++patches.suse/RDMA-iw_cgxb4-Fix-an-error-handling-path-in-c4iw_con.patch++>>>
-|	<<<--patches.suse/0015-iommu-amd-fix-section-mismatch-warning-->>><<<++patches.suse/IB-mlx4-Update-HW-GID-table-while-adding-vlan-GID.patch++>>>
-|	<<<--patches.suse/0013-iommu-amd-check-if-domain-is-null-in-get_domain-and-return-ebusy-->>><<<++patches.suse/IB-mlx5-Support-extended-number-of-strides-for-Strid.patch++>>>
-|	<<<--patches.suse/21-x86-mm-64-fix-an-incorrect-warning-with-config_debug_vm-y-pcid.patch-->>><<<++patches.suse/RDMA-cm-Use-refcount_t-type-for-refcount-variable.patch++>>>
-|	<<<--patches.suse/ARM-s3c24xx-Fix-NAND-ECC-mode-for-mini2440-board.patch-->>><<<++patches.suse/RDMA-qedr-Fix-null-pointer-dereference-when-calling-.patch++>>>
-|	<<<--patches.suse/ARM-OMAP2-omap_device-drop-broken-RPM-status-update-.patch-->>><<<++patches.suse/net-core-Add-support-for-getting-VF-GUIDs.patch++>>>
-|	<<<--patches.suse/ARM-OMAP3-PRM-fix-of_irq_get-result-check.patch-->>><<<++patches.suse/IB-core-Add-interfaces-to-get-VF-node-and-port-GUIDs.patch++>>>
-|	<<<--patches.suse/ARM-OMAP4-PRM-fix-of_irq_get-result-checks.patch-->>><<<++patches.suse/IB-ipoib-Add-ndo-operation-for-getting-VFs-GUID-attr.patch++>>>
-|	<<<--patches.suse/ARM-shmobile-defconfig-Enable-missing-PCIE_RCAR-depe.patch-->>><<<++patches.suse/IB-mlx5-Implement-callbacks-for-getting-VFs-GUID-att.patch++>>>
-|	<<<--patches.suse/ARM-shmobile-defconfig-Replace-USB_XHCI_RCAR-by-USB_.patch-->>><<<++patches.suse/RDMA-bnxt_re-Fix-Kconfig-indentation.patch++>>>
-|	<<<--patches.suse/ARM-shmobile-defconfig-Replace-SND_SOC_RSRC_CARD-by-.patch-->>><<<++patches.suse/RDMA-bnxt_re-Fix-chip-number-validation-Broadcom-s-G.patch++>>>
-|	<<<--patches.suse/ARM-shmobile-defconfig-Replace-DRM_RCAR_HDMI-by-gene.patch-->>><<<++patches.suse/RDMA-bnxt_re-Fix-stat-push-into-dma-buffer-on-gen-p5-devices.patch++>>>
-|	<<<--patches.suse/ARM-multi_v7_defconfig-Replace-SND_SOC_RSRC_CARD-by-.patch-->>><<<++patches.suse/RDMA-bnxt_re-Fix-missing-le16_to_cpu.patch++>>>
-|	<<<--patches.suse/ARM-multi_v7_defconfig-Replace-DRM_RCAR_HDMI-by-gene.patch-->>><<<++patches.suse/IB-hfi1-remove-redundant-assignment-to-variable-ret.patch++>>>
-|	<<<--patches.suse/soc-tegra-Fix-bad-of_node_put-in-powergate-init-->>><<<++patches.suse/RDMA-efa-Store-network-attributes-in-device-attribut.patch++>>>
-|	<<<--patches.suse/drivers-soc-sunxi-fix-error-processing-on-base-addre-->>><<<++patches.suse/RDMA-efa-Support-remote-read-access-in-MR-registrati.patch++>>>
-|	<<<--patches.suse/firmware-arm_scpi-fix-endianness-of-dev_id-in-struct-->>><<<++patches.suse/RDMA-efa-Expose-RDMA-read-related-attributes.patch++>>>
-|	<<<--patches.suse/clk-meson-meson8b-fix-protection-against-undefined-c-->>><<<++patches.suse/RDMA-hns-Redefine-interfaces-used-in-creating-cq.patch++>>>
-|	<<<--patches.suse/0047-pwm-rockchip-Add-APB-and-function-both-clocks-suppor.patch-->>><<<++patches.suse/RDMA-hns-Redefine-the-member-of-hns_roce_cq-struct.patch++>>>
-|	<<<--patches.suse/0048-pwm-rockchip-Remove-the-judge-from-return-value-of-p.patch-->>><<<++patches.suse/RDMA-hns-Rename-the-functions-used-inside-creating-c.patch++>>>
-|	<<<--patches.suse/0049-pwm-rockchip-Use-pwm_apply-instead-of-pwm_enable.patch-->>><<<++patches.suse/RDMA-hns-Delete-unnecessary-callback-functions-for-c.patch++>>>
-|	<<<--patches.suse/0050-pwm-rockchip-Move-the-configuration-of-polarity.patch-->>><<<++patches.suse/usb-host-xhci-tegra-use-devm_platform_ioremap_resour.patch++>>>
-|	<<<--patches.suse/0051-pwm-rockchip-Use-same-PWM-ops-for-each-IP.patch-->>><<<++patches.suse/usb-host-xhci-tegra-use-regulator_bulk_set_supply_na.patch++>>>
-|	<<<--patches.suse/pwm-tiehrpwm-Fix-runtime-PM-imbalance-at-unbind-->>><<<++patches.suse/usb-renesas_usbhs-add-suspend-event-support-in-gadge.patch++>>>
-|	<<<--patches.suse/pwm-tiehrpwm-fix-clock-imbalance-in-probe-error-path-->>><<<++patches.suse/xhci-tegra-Parameterize-mailbox-register-addresses.patch++>>>
-|	<<<--patches.suse/libnvdimm-rename-nd_sector_size_-show-store-to.patch-->>><<<++patches.suse/usb-host-xhci-tegra-Add-Tegra194-XHCI-support.patch++>>>
-|	<<<--patches.suse/libnvdimm-label-fix-index-block-size-calculation.patch-->>><<<++patches.suse/usb-usbfs-Suppress-problematic-bind-and-unbind-ueven.patch++>>>
-|	<<<--patches.suse/libnvdimm-btt-check-memory-allocation-failure.patch-->>><<<++patches.suse/USB-dummy-hcd-increase-max-number-of-devices-to-32.patch++>>>
-|	<<<--patches.suse/libnvdimm-nfit-export-an-ecc_unit_size-sysfs-attribu.patch-->>><<<++patches.suse/USB-dummy-hcd-use-usb_urb_dir_in-instead-of-usb_pipe.patch++>>>
-|	<<<--patches.suse/libnvdimm-btt-fix-a-missed-NVDIMM_IO_ATOMIC-case-in-.patch-->>><<<++patches.suse/usb-gadget-pch_udc-fix-use-after-free.patch++>>>
-|	<<<--patches.suse/libnvdimm-btt-refactor-map-entry-operations-with-mac.patch-->>><<<++patches.suse/usb-Allow-USB-device-to-be-warm-reset-in-suspended-s.patch++>>>
-|	<<<--patches.suse/libnvdimm-btt-ensure-that-flags-were-also-unchanged-.patch-->>><<<++patches.suse/appledisplay-fix-error-handling-in-the-scheduled-wor.patch++>>>
-|	<<<--patches.suse/libnvdimm-btt-cache-sector_size-in-arena_info.patch-->>><<<++patches.suse/usbip-tools-fix-fd-leakage-in-the-function-of-read_a.patch++>>>
-|	<<<--patches.suse/libnvdimm-fix-potential-deadlock-while-clearing-erro.patch-->>><<<++patches.suse/USB-chaoskey-fix-error-case-of-a-timeout.patch++>>>
-|	<<<--patches.suse/libnvdimm-btt-rework-error-clearing.patch-->>><<<++patches.suse/USBIP-add-config-dependency-for-SGL_ALLOC.patch++>>>
-|	<<<--patches.suse/libnvdimm-nd_blk-remove-mmio_flush_range.patch-->>><<<++patches.suse/usbip-Fix-uninitialized-symbol-nents-in-stub_recv_cm.patch++>>>
-|	<<<--patches.suse/libnvdimm-fix-integer-overflow-static-analysis-warni.patch-->>><<<++patches.suse/USB-serial-mos7840-add-USB-ID-to-support-Moxa-UPort-.patch++>>>
-|	<<<--patches.suse/dax-introduce-a-fs_dax_get_by_bdev-helper.patch-->>><<<++patches.suse/USB-serial-option-add-support-for-DW5821e-with-eSIM-.patch++>>>
-|	<<<--patches.suse/xfs-perform-dax_device-lookup-at-mount.patch-->>><<<++patches.suse/0001-USB-serial-mos7720-fix-remote-wakeup.patch++>>>
-|	<<<--patches.suse/ext2-perform-dax_device-lookup-at-mount.patch-->>><<<++patches.suse/0001-USB-serial-mos7840-fix-remote-wakeup.patch++>>>
-|	<<<--patches.suse/ext4-perform-dax_device-lookup-at-mount.patch-->>><<<++patches.suse/USB-serial-option-add-support-for-Foxconn-T77W968-LT.patch++>>>
-|	<<<--patches.suse/dax-fix-FS_DAX-n-BLOCK-y-compilation.patch-->>><<<++patches.suse/USB-serial-ftdi_sio-add-device-IDs-for-U-Blox-C099-F.patch++>>>
-|	<<<--patches.suse/libnvdimm-nfit-move-the-check-on-nd_reserved2-to-the.patch-->>><<<++patches.suse/0001-usb-host-xhci-update-event-ring-dequeue-pointer-on-p.patch++>>>
-|	<<<--patches.suse/ext4-fix-null-pointer-dereference-on-sbi.patch-->>><<<++patches.suse/xhci-pci-Allow-host-runtime-PM-as-default-also-for-I.patch++>>>
-|	<<<--patches.suse/libnvdimm-btt-clean-up-warning-and-error-messages.patch-->>><<<++patches.suse/usb-gadget-u_serial-add-missing-port-entry-locking.patch++>>>
-|	<<<--patches.suse/libnvdimm-btt-fix-format-string-warnings.patch-->>><<<++patches.suse/phy-renesas-rcar-gen3-usb2-Use-platform_get_irq_opti.patch++>>>
-|	<<<--patches.suse/signal-testing-Don-t-look-for-__SI_FAULT-in-userspac.patch-->>><<<++patches.suse/usb-dwc2-use-a-longer-core-rest-timeout-in-dwc2_core.patch++>>>
-|	<<<--patches.suse/NFS-Fix-the-inode-request-accounting-when-pages-have.patch-->>><<<++patches.suse/usb-serial-cp201x-support-Mark-10-digital-force-gaug.patch++>>>
-|	<<<--patches.suse/0001-NFSv4.1-don-t-use-machine-credentials-for-CLOSE-when.patch-->>><<<++patches.suse/usb-host-xhci-tegra-Correct-phy-enable-sequence.patch++>>>
-|	<<<--patches.suse/0001-NFS-Fix-NFSv2-security-settings.patch-->>><<<++patches.suse/USB-uas-honor-flag-to-avoid-CAPACITY16.patch++>>>
-|	<<<--patches.suse/0001-NFS-flush-data-when-locking-a-file-to-ensure-cache-c.patch-->>><<<++patches.suse/USB-uas-heed-CAPACITY_HEURISTICS.patch++>>>
-|	<<<--patches.suse/thermal-fix-INTEL_SOC_DTS_IOSF_CORE-dependencies-->>><<<++patches.suse/USB-documentation-flags-on-usb-storage-versus-UAS.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-zcrypt-externalize-test-AP-queue.patch-->>><<<++patches.suse/usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch++>>>
-|	<<<--patches.suse/s390-sles15-02-zcrypt-externalize-AP-config-info-query.patch-->>><<<++patches.suse/usb-gadget-configfs-Fix-missing-spin_lock_init.patch++>>>
-|	<<<--patches.suse/s390-sles15-03-zcrypt-externalize-AP-queue-interrupt-control.patch-->>><<<++patches.suse/mei-fix-modalias-documentation.patch++>>>
-|	<<<--patches.suse/s390-mm-fix-local-tlb-flushing-vs-detach-of-an-mm-address-space.patch-->>><<<++patches.suse/misc-fastrpc-fix-memory-leak-from-miscdev-name.patch++>>>
-|	<<<--patches.suse/s390-mm-fix-race-on-mm-context-flush_mm.patch-->>><<<++patches.suse/coresight-etm4x-Save-restore-state-across-CPU-low-po.patch++>>>
-|	<<<--patches.suse/genirq-msi-Fix-populating-multiple-interrupts.patch-->>><<<++patches.suse/coresight-etm4x-Add-support-for-ThunderX2.patch++>>>
-|	<<<--patches.suse/genirq-Make-sparse_irq_lock-protect-what-it-should-p.patch-->>><<<++patches.suse/coresight-etm4x-Fixes-for-ETM-v4.4-architecture-upda.patch++>>>
-|	<<<--patches.suse/perf-vendor-events-powerpc-remove-duplicate-events.patch-->>><<<++patches.suse/coresight-etm4x-Fix-input-validation-for-sysfs.patch++>>>
-|	<<<--patches.suse/sched-fair-Fix-wake_affine_llc-balancing-rules.patch-->>><<<++patches.suse/coresight-etm4x-Add-missing-API-to-set-EL-match-on-a.patch++>>>
-|	<<<--patches.suse/sched-cpuset-pm-Fix-cpuset-vs.-suspend-resume-bugs.patch-->>><<<++patches.suse/coresight-etm4x-Fix-issues-with-start-stop-logic.patch++>>>
-|	<<<--patches.suse/43-x86-mm-make-the-sme-mask-a-u64.patch-->>><<<++patches.suse/coresight-etm4x-Improve-usability-of-sysfs-include-e.patch++>>>
-|	<<<--patches.suse/x86-cpu-Remove-unused-and-undefined-__generic_processor_info-declaration.patch-->>><<<++patches.suse/coresight-etm4x-Improve-usability-of-sysfs-CID-and-V.patch++>>>
-|	<<<--patches.suse/of-restrict-DMA-configuration.patch-->>><<<++patches.suse/coresight-etm4x-Add-view-comparator-settings-API-to-.patch++>>>
-|	<<<--patches.suse/0002-ceph-remove-unused-cap_release_safety-mount-option.patch-->>><<<++patches.suse/coresight-etm4x-Add-missing-single-shot-control-API-.patch++>>>
-|	<<<--patches.suse/0003-ceph-limit-osd-read-size-to-ceph_msg_max_data_len.patch-->>><<<++patches.suse/coresight-Add-explicit-architecture-dependency.patch++>>>
-|	<<<--patches.suse/0004-ceph-limit-osd-write-size.patch-->>><<<++patches.suse/coresight-Serialize-enabling-disabling-a-link-device.patch++>>>
-|	<<<--patches.suse/0005-ceph-validate-correctness-of-some-mount-options.patch-->>><<<++patches.suse/coresight-etm4x-Fix-BMVAL-misuse.patch++>>>
-|	<<<--patches.suse/0007-ceph-nuke-startsync-op.patch-->>><<<++patches.suse/extcon-intel-cht-wc-Don-t-reset-USB-data-connection-.patch++>>>
-|	<<<--patches.suse/0008-ceph-new-cap-message-flags-indicate-if-there-is-pending-capsnap.patch-->>><<<++patches.suse/extcon-sm5502-Reset-registers-during-initialization.patch++>>>
-|	<<<--patches.suse/0010-ceph-cleanup-ceph_readdir_prepopulate.patch-->>><<<++patches.suse/mei-bus-prefix-device-names-on-bus-with-the-bus-name.patch++>>>
-|	<<<--patches.suse/0011-ceph-don-t-fill-readdir-cache-for-lssnap-reply.patch-->>><<<++patches.suse/mei-me-add-comet-point-V-device-id.patch++>>>
-|	<<<--patches.suse/0012-ceph-send-lssnap-request-to-auth-mds-of-directory-inode.patch-->>><<<++patches.suse/rfkill-allocate-static-minor.patch++>>>
-|	<<<--patches.suse/0013-ceph-fix-eoldsnapc-handling.patch-->>><<<++patches.suse/nvmem-core-fix-nvmem_cell_write-inline-function.patch++>>>
-|	<<<--patches.suse/0014-ceph-make-sure-flushsnap-messages-are-sent-in-proper-order.patch-->>><<<++patches.suse/phy-tegra-xusb-Add-XUSB-dual-mode-support-on-Tegra21.patch++>>>
-|	<<<--patches.suse/0015-ceph-include-snapc-in-debug-message-of-write.patch-->>><<<++patches.suse/phy-tegra-xusb-Add-usb3-port-fake-support-on-Tegra21.patch++>>>
-|	<<<--patches.suse/0016-ceph-don-t-use-ceph_osd_flag_ordersnap.patch-->>><<<++patches.suse/phy-tegra-xusb-Add-vbus-override-support-on-Tegra210.patch++>>>
-|	<<<--patches.suse/0017-ceph-properly-set-snap-follows-for-cap-reconnect.patch-->>><<<++patches.suse/phy-tegra-xusb-Add-vbus-override-support-on-Tegra186.patch++>>>
-|	<<<--patches.suse/0018-ceph-more-accurate-statfs.patch-->>><<<++patches.suse/phy-renesas-rcar-gen3-usb2-Fix-sysfs-interface-of-ro.patch++>>>
-|	<<<--patches.suse/0019-ceph-check-negative-offsets-in-ceph_llseek.patch-->>><<<++patches.suse/phy-tegra-use-regulator_bulk_set_supply_names.patch++>>>
-|	<<<--patches.suse/0020-ceph-enomem-pr_err-in-_get_or_create_frag-is-redundant.patch-->>><<<++patches.suse/phy-ti-gmii-sel-fix-mac-tx-internal-delay-for-rgmii-.patch++>>>
-|	<<<--patches.suse/0021-ceph-delete-an-unnecessary-return-statement-in-update_dentry_lease.patch-->>><<<++patches.suse/phy-renesas-phy-rcar-gen2-Fix-the-array-off-by-one-w.patch++>>>
-|	<<<--patches.suse/0022-ceph-adjust-36-checks-for-null-pointers.patch-->>><<<++patches.suse/phy-qcom-usb-hs-Fix-extcon-double-register-after-pow.patch++>>>
-|	<<<--patches.suse/0023-ceph-fix-null-pointer-dereference-in-ceph_flush_snaps.patch-->>><<<++patches.suse/fsi-core-Fix-small-accesses-and-unaligned-offsets-vi.patch++>>>
-|	<<<--patches.suse/0024-ceph-fix-message-order-check-in-handle_cap_export.patch-->>><<<++patches.suse/soundwire-intel-fix-PDI-stream-mapping-for-Bulk.patch++>>>
-|	<<<--patches.suse/0025-ceph-handle-race-between-vmtruncate-and-queuing-cap-snap.patch-->>><<<++patches.suse/0001-ppdev-fix-PPGETTIME-PPSETTIME-ioctls.patch++>>>
-|	<<<--patches.suse/0026-ceph-queue-cap-snap-only-when-snap-realm-s-context-changes.patch-->>><<<++patches.suse/lp-fix-sparc64-LPSETTIMEOUT-ioctl.patch++>>>
-|	<<<--patches.suse/0027-ceph-remove-stale-check-in-ceph_invalidatepage.patch-->>><<<++patches.suse/parport-load-lowlevel-driver-if-ports-not-found.patch++>>>
-|	<<<--patches.suse/0028-ceph-properly-get-capsnap-s-size-in-get_oldest_context.patch-->>><<<++patches.suse/binder-Fix-race-between-mmap-and-binder_alloc_print_.patch++>>>
-|	<<<--patches.suse/0029-ceph-make-writepage_nounlock-invalidate-page-that-beyonds-eof.patch-->>><<<++patches.suse/binder-Prevent-repeated-use-of-mmap-via-NULL-mapping.patch++>>>
-|	<<<--patches.suse/0030-ceph-optimize-pagevec-iterating-in-ceph_writepages_start.patch-->>><<<++patches.suse/binder-Handle-start-NULL-in-binder_update_page_range.patch++>>>
-|	<<<--patches.suse/0031-ceph-cleanup-local-variables-in-ceph_writepages_start.patch-->>><<<++patches.suse/stm-class-Lose-the-protocol-driver-when-dropping-its.patch++>>>
-|	<<<--patches.suse/0032-ceph-fix-range-cyclic-mode-writepages.patch-->>><<<++patches.suse/thunderbolt-Power-cycle-the-router-if-NVM-authentica.patch++>>>
-|	<<<--patches.suse/0033-ceph-ignore-wbc-range_-start-end-when-write-back-snapshot-data.patch-->>><<<++patches.suse/coresight-funnel-Fix-missing-spin_lock_init.patch++>>>
-|	<<<--patches.suse/0034-ceph-fix-capsnap-dirty-pages-accounting.patch-->>><<<++patches.suse/coresight-replicator-Fix-missing-spin_lock_init.patch++>>>
-|	<<<--patches.suse/0035-ceph-wait-on-writeback-after-writing-snapshot-data.patch-->>><<<++patches.suse/intel_th-Fix-a-double-put_device-in-error-path.patch++>>>
-|	<<<--patches.suse/0036-ceph-stop-on-going-cached-readdir-if-mds-revokes-file_shared-cap.patch-->>><<<++patches.suse/intel_th-pci-Add-Ice-Lake-CPU-support.patch++>>>
-|	<<<--patches.suse/f2fs-trigger-normal-fsync-for-non-atomic_write-file.patch-->>><<<++patches.suse/intel_th-pci-Add-Tiger-Lake-CPU-support.patch++>>>
-|	<<<--patches.suse/0001-f2fs-fix-to-wake-up-all-sleeping-flusher.patch-->>><<<++patches.suse/habanalabs-skip-VA-block-list-update-in-reset-flow.patch++>>>
-|	<<<--patches.suse/block-tolerate-tracing-of-NULL-bio.patch-->>><<<++patches.suse/staging-rtl8192u-fix-multiple-memory-leaks-on-error-.patch++>>>
-|	<<<--patches.suse/0001-block-fix-integer-overflow-in-__blkdev_sectors_to_bi.patch-->>><<<++patches.suse/staging-rtl8188eu-fix-possible-null-dereference.patch++>>>
-|	<<<--patches.suse/mm-backing-dev.c-fix-an-error-handling-path-in-cgwb_.patch-->>><<<++patches.suse/qlge-Fix-irq-masking-in-INTx-mode.patch++>>>
-|	<<<--patches.suse/nvme-fix-lightnvm-check.patch-->>><<<++patches.suse/qlge-Remove-irq_cnt.patch++>>>
-|	<<<--patches.suse/nvme-pci-fix-host-memory-buffer-allocation-fallback.patch-->>><<<++patches.suse/qlge-Remove-page_chunk.last_flag.patch++>>>
-|	<<<--patches.suse/nvme-pci-use-appropriate-initial-chunk-size-for-HMB-.patch-->>><<<++patches.suse/qlge-Deduplicate-lbq_buf_size.patch++>>>
-|	<<<--patches.suse/nvme-pci-propagate-some-errors-from-host-memory-buff.patch-->>><<<++patches.suse/qlge-Remove-bq_desc.maplen.patch++>>>
-|	<<<--patches.suse/nvme-pci-implement-the-HMB-entry-number-and-size-lim.patch-->>><<<++patches.suse/qlge-Remove-rx_ring.sbq_buf_size.patch++>>>
-|	<<<--patches.suse/block-directly-insert-blk-mq-request-from-blk_insert.patch-->>><<<++patches.suse/qlge-Remove-useless-dma-synchronization-calls.patch++>>>
-|	<<<--patches.suse/ALSA-seq-Cancel-pending-autoload-work-at-unbinding-d-->>><<<++patches.suse/qlge-Deduplicate-rx-buffer-queue-management.patch++>>>
-|	<<<--patches.suse/rtc-sa1100-fix-unbalanced-clk_prepare_enable-clk_dis.patch-->>><<<++patches.suse/qlge-Fix-dma_sync_single-calls.patch++>>>
-|	<<<--patches.suse/clk-qcom-clk-smd-rpm-Fix-the-reported-rate-of-branch-->>><<<++patches.suse/qlge-Remove-rx_ring.type.patch++>>>
-|	<<<--patches.suse/clk-meson-gxbb-fix-meson-cts_amclk-divider-flags-->>><<<++patches.suse/qlge-Factor-out-duplicated-expression.patch++>>>
-|	<<<--patches.suse/clk-meson-gxbb-fix-clk_mclk_i958-divider-flags-->>><<<++patches.suse/qlge-Remove-qlge_bq.len-size.patch++>>>
-|	<<<--patches.suse/clk-sunxi-ng-Fix-fractional-mode-for-N-M-clocks-->>><<<++patches.suse/qlge-Remove-useless-memset.patch++>>>
-|	<<<--patches.suse/clk-sunxi-ng-multiplier-Fix-fractional-mode-->>><<<++patches.suse/qlge-Replace-memset-with-assignment.patch++>>>
-|	<<<--patches.suse/clk-sunxi-ng-Make-fractional-helper-less-chatty-->>><<<++patches.suse/qlge-Update-buffer-queue-prod-index-despite-oom.patch++>>>
-|	<<<--patches.suse/clk-sunxi-ng-Wait-for-lock-when-using-fractional-mod-->>><<<++patches.suse/qlge-Refill-rx-buffers-up-to-multiple-of-16.patch++>>>
-|	<<<--patches.suse/clk-sunxi-ng-h3-gate-then-ungate-PLL-CPU-clk-after-r-->>><<<++patches.suse/qlge-Refill-empty-buffer-queues-from-wq.patch++>>>
-|	<<<--patches.suse/clk-sunxi-ng-allow-set-parent-clock-PLL_CPUX-for-CPU-->>><<<++patches.suse/staging-mt7621-pci-add-quirks-for-E2-revision-using-.patch++>>>
-|	<<<--patches.suse/0025-clk-fractional-divider-allow-overriding-of-approxima.patch-->>><<<++patches.suse/iio-light-bh1750-Resolve-compiler-warning-and-make-c.patch++>>>
-|	<<<--patches.suse/0026-clk-rockchip-add-special-approximation-to-fix-up-fra.patch-->>><<<++patches.suse/iio-ad7949-kill-pointless-readback-handling-code.patch++>>>
-|	<<<--patches.suse/0027-clk-rockchip-Mark-rockchip_fractional_approximation-.patch-->>><<<++patches.suse/iio-max31856-add-missing-of_node-and-parent-referenc.patch++>>>
-|	<<<--patches.suse/clk-renesas-div6-Document-fields-used-for-parent-sel-->>><<<++patches.suse/counter-stm32-timer-cnt-fix-a-kernel-doc-warning.patch++>>>
-|	<<<--patches.suse/clk-qcom-msm8916-Fix-bimc-gpu-clock-ops-->>><<<++patches.suse/counter-stm32-lptimer-cnt-fix-a-kernel-doc-warning.patch++>>>
-|	<<<--patches.suse/clk-sunxi-fix-uninitialized-access-->>><<<++patches.suse/staging-wilc1000-potential-corruption-in-wilc_parse_.patch++>>>
-|	<<<--patches.suse/clk-hi6220-change-watchdog-clock-source-->>><<<++patches.suse/iio-adc-max1027-Reset-the-device-at-probe-time.patch++>>>
-|	<<<--patches.suse/clk-Don-t-write-error-code-into-divider-register-->>><<<++patches.suse/staging-iio-ad9834-add-a-check-for-devm_clk_get.patch++>>>
-|	<<<--patches.suse/clk-si5351-fix-PLL-reset-->>><<<++patches.suse/staging-rtl8192e-fix-potential-use-after-free.patch++>>>
-|	<<<--patches.suse/22-x86-mm-get-rid-of-vm_bug_on-in-switch_tlb_irqs_off.patch-->>><<<++patches.suse/staging-wilc1000-fix-illegal-memory-access-in-wilc_p.patch++>>>
-|	<<<--patches.suse/31-x86-hibernate-64-mask-off-cr3-s-pcid-bits-in-the-saved-cr3.patch-->>><<<++patches.suse/staging-rtl8723bs-Add-024c-0525-to-the-list-of-SDIO-.patch++>>>
-|	<<<--patches.suse/32-x86-mm-64-initialize-cr4-pcide-early.patch-->>><<<++patches.suse/staging-rtl8723bs-Drop-ACPI-device-ids.patch++>>>
-|	<<<--patches.suse/msft-hv-1497-x86-hyper-v-Remove-duplicated-HV_X64_EX_PROCESSOR_MA.patch-->>><<<++patches.suse/iio-dln2-adc-fix-iio_triggered_buffer_postenable-pos.patch++>>>
-|	<<<--patches.suse/sched-wait-Break-up-long-wake-list-walk.patch-->>><<<++patches.suse/iio-imu-adis16480-assign-bias-value-only-if-operatio.patch++>>>
-|	<<<--patches.suse/sched-wait-Introduce-wakeup-boomark-in-wake_up_page_bit.patch-->>><<<++patches.suse/iio-imu-adis-assign-read-val-in-debugfs-hook-only-if.patch++>>>
-|	<<<--patches.suse/IB-mlx4-fix-sprintf-format-warning.patch-->>><<<++patches.suse/iio-imu-adis-assign-value-only-if-return-code-zero-i.patch++>>>
-|	<<<--patches.suse/mm-page_owner-skip-unnecessary-stack_trace-entries.patch-->>><<<++patches.suse/iio-imu-st_lsm6dsx-fix-ODR-check-in-st_lsm6dsx_write.patch++>>>
-|	<<<--patches.suse/pinctrl-amd-save-pin-registers-over-suspend-resume-->>><<<++patches.suse/iio-dac-ad5446-Add-support-for-new-AD5600-DAC.patch++>>>
-|	<<<--patches.suse/watchdog-revert-itco_wdt-all-versions-count-down-twice-->>><<<++patches.suse/iio-adis16480-Fix-scales-factors.patch++>>>
-|	<<<--patches.suse/watchdog-da9063_wdt-Simplify-by-removing-unneeded-st.patch-->>><<<++patches.suse/iio-adis16480-Add-debugfs_reg_access-entry.patch++>>>
-|	<<<--patches.suse/video-console-Add-dmi-quirk-table-for-x86-systems-wh-->>><<<++patches.suse/fbtft-Make-sure-string-is-NULL-terminated.patch++>>>
-|	<<<--patches.suse/video-console-Add-new-BIOS-date-for-GPD-pocket-to-dm-->>><<<++patches.suse/staging-comedi-usbduxfast-usbduxfast_ai_cmdtest-roun.patch++>>>
-|	<<<--patches.suse/video-fbdev-aty-do-not-leak-uninitialized-padding-in-->>><<<++patches.suse/driver-core-simplify-definitions-of-platform_get_irq.patch++>>>
-|	<<<--patches.suse/video-console-Update-BIOS-dates-list-for-GPD-win-con-->>><<<++patches.suse/Documentation-debugfs-Document-debugfs-helper-for-un.patch++>>>
-|	<<<--patches.suse/0011-dm-rq-make-dm-sq-requeuing-behavior-consistent-with-.patch-->>><<<++patches.suse/debugfs-Add-debugfs_create_xul-for-hexadecimal-unsig.patch++>>>
-|	<<<--patches.suse/0012-dm-rq-do-not-update-rq-partially-in-each-ending-bio.patch-->>><<<++patches.suse/mmc-atmel-mci-Fix-debugfs-on-64-bit-platforms.patch++>>>
-|	<<<--patches.suse/0013-dm-integrity-optimize-writing-dm-bufio-buffers-that-.patch-->>><<<++patches.suse/mmc-dw_mmc-Fix-debugfs-on-64-bit-platforms.patch++>>>
-|	<<<--patches.suse/0014-dm-integrity-count-and-display-checksum-failures.patch-->>><<<++patches.suse/IB-mlx5-no-need-to-check-return-value-of-debugfs_cre.patch++>>>
-|	<<<--patches.suse/0015-dm-ioctl-constify-ioctl-lookup-table.patch-->>><<<++patches.suse/mailbox-tegra-Fix-superfluous-IRQ-error-message.patch++>>>
-|	<<<--patches.suse/0016-dm-log-writes-don-t-use-all-the-cpu-while-waiting-to.patch-->>><<<++patches.suse/firmware_loader-Fix-labels-with-comma-for-builtin-fi.patch++>>>
-|	<<<--patches.suse/0017-dm-log-writes-fix-512b-sectorsize-support.patch-->>><<<++patches.suse/powerpc-book3s64-Fix-link-stack-flush-on-context-swi.patch++>>>
-|	<<<--patches.suse/0018-dm-integrity-do-not-check-integrity-for-failed-read-.patch-->>><<<++patches.suse/KVM-PPC-Book3S-HV-Flush-link-stack-on-guest-exit-to-.patch++>>>
-|	<<<--patches.suse/0019-dm-integrity-make-blk_integrity_profile-structure-co.patch-->>><<<++patches.suse/ftrace-introduce-permanent-ftrace_ops-flag.patch++>>>
-|	<<<--patches.suse/0020-dm-integrity-use-init_completion-instead-of-COMPLETI.patch-->>><<<++patches.suse/tracing-kprobe-check-whether-the-non-suffixed-symbol-is-notrace.patch++>>>
-|	<<<--patches.suse/dax-remove-the-pmem_dax_ops-flush-abstraction.patch-->>><<<++patches.suse/tipc-fix-link-name-length-check.patch++>>>
-|	<<<--patches.suse/0058-fs-fix-kernel_write-prototype-->>><<<++patches.suse/ibmvnic-Fix-completion-structure-initialization-again.patch++>>>
-|	<<<--patches.suse/orangefs-Don-t-clear-SGID-when-inheriting-ACLs.patch-->>><<<++patches.suse/ibmvnic-Terminate-waiting-device-threads-after-loss-.patch++>>>
-|	<<<--patches.suse/orangefs-off-by-ones-in-xattr-size-checks.patch-->>><<<++patches.suse/ibmvnic-Bound-waits-for-device-queries.patch++>>>
-|	<<<--patches.suse/0001-kvm-svm-add-a-missing-break-statement-->>><<<++patches.suse/ibmvnic-Serialize-device-queries.patch++>>>
-|	<<<--patches.suse/KVM-x86-Fix-handling-of-pending-signal-on-uninitiali.patch-->>><<<++patches.suse/net-psample-fix-skb_over_panic.patch++>>>
-|	<<<--patches.suse/kvm-x86-fix-immediate_exit-handling-for-uninitialized-ap-->>><<<++patches.suse/openvswitch-fix-flow-command-message-size.patch++>>>
-|	<<<--patches.suse/KVM-fix-rcu-warning-on-VM_CREATE-errors.patch-->>><<<++patches.suse/net-inet_is_local_reserved_port-port-arg-should-be-u.patch++>>>
-|	<<<--patches.suse/KVM-x86-fix-clang-build.patch-->>><<<++patches.suse/gve-Fix-the-queue-page-list-allocated-pages-count.patch++>>>
-|	<<<--patches.suse/0001-kvm-svm-refactor-avic-vcpu-initialization-into-avic_init_vcpu-->>><<<++patches.suse/net-mscc-ocelot-avoid-incorrect-consuming-in-skbs-li.patch++>>>
-|	<<<--patches.suse/0002-kvm-add-struct-kvm_vcpu-pointer-parameter-to-get_enable_apicv-->>><<<++patches.suse/net-mscc-ocelot-use-skb-queue-instead-of-skbs-list.patch++>>>
-|	<<<--patches.suse/0003-kvm-svm-add-irqchip_split-checks-before-enabling-avic-->>><<<++patches.suse/net-wireless-intel-iwlwifi-fix-GRO_NORMAL-packet-sta.patch++>>>
-|	<<<--patches.suse/KVM-X86-Don-t-block-vCPU-if-there-is-pending-excepti.patch-->>><<<++patches.suse/drm-i915-Initialise-breadcrumb-lists-on-the-virtual-.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-0003-HV-Don-t-access-XIVE-PIPR-register-us.patch-->>><<<++patches.suse/drm-i915-extend-audio-CDCLK-2-BCLK-constraint-to-mor.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Hold-kvm-lock-around-call-to-kvmpp.patch-->>><<<++patches.suse/drm-i915-execlists-Fix-annotation-for-decoupling-vir.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-0004-HV-Fix-bug-causing-host-SLB-to-be-res.patch-->>><<<++patches.suse/drm-panel-Add-missing-drm_panel_init-in-panel-driver.patch++>>>
-|	<<<--patches.suse/0003-kvm-async_pf-fix-df-due-to-inject-page-not-present-and-page-ready-exceptions-simultaneously-->>><<<++patches.suse/0001-drm-mipi-dbi-fix-a-loop-in-debugfs-code.patch++>>>
-|	<<<--patches.suse/KVM-trace-events-update-list-of-exit-reasons.patch-->>><<<++patches.suse/drm-mcde-Fix-an-error-handling-path-in-mcde_probe.patch++>>>
-|	<<<--patches.suse/0001-kvm-nVMX-Don-t-allow-L2-to-access-the-hardware-CR8.patch-->>><<<++patches.suse/0001-drm-virtio-make-resource-id-workaround-runtime-switc.patch++>>>
-|	<<<--patches.suse/KVM-Don-t-accept-obviously-wrong-gsi-values-via-KVM_.patch-->>><<<++patches.suse/drm-vc4-vc4_hdmi-fill-in-connector-info.patch++>>>
-|	<<<--patches.suse/0001-KVM-VMX-Do-not-BUG-on-out-of-bounds-guest-IRQ.patch-->>><<<++patches.suse/0001-drm-virtio-module_param_named-requires-linux-modulep.patch++>>>
-|	<<<--patches.suse/0001-sched-wait-Add-swq_has_sleeper.patch-->>><<<++patches.suse/drm-mst-Fix-query_payload-ack-reply-struct.patch++>>>
-|	<<<--patches.suse/0001-kvm-async_pf-Use-swq_has_sleeper.patch-->>><<<++patches.suse/0001-fbdev-sa1100fb-Remove-even-more-dead-code.patch++>>>
-|	<<<--patches.suse/0001-kvm-lapic-Justify-use-of-swait_active.patch-->>><<<++patches.suse/drm-exynos-exynos_hdmi-use-cec_notifier_conn_-un-reg.patch++>>>
-|	<<<--patches.suse/0001-kvm-x86-Fix-apf_task_wake_one-wq-serialization.patch-->>><<<++patches.suse/drm-bridge-analogix-anx78xx-silence-EPROBE_DEFER-war.patch++>>>
-|	<<<--patches.suse/0001-kvm-Serialize-wq-active-checks-in-kvm_vcpu_wake_up.patch-->>><<<++patches.suse/drm-v3d-don-t-leak-bin-job-if-v3d_job_init-fails.patch++>>>
-|	<<<--patches.suse/0001-kvm-powerpc-Serialize-wq-active-checks-in-ops-vcpu_k.patch-->>><<<++patches.suse/0002-video-hdmi-Fix-AVI-bar-unpack.patch++>>>
-|	<<<--patches.suse/0001-kvm-mips-Fix-potential-swait_active-races.patch-->>><<<++patches.suse/drm-panel-lvds-Potential-Oops-in-probe-error-handlin.patch++>>>
-|	<<<--patches.suse/kvm-nVMX-Remove-nested_vmx_succeed-after-successful-.patch-->>><<<++patches.suse/0002-drm-meson-vclk-use-the-correct-G12A-frac-max-value.patch++>>>
-|	<<<--patches.suse/kvm-vmx-Handle-VMLAUNCH-VMRESUME-failure-properly.patch-->>><<<++patches.suse/drm-komeda-Workaround-for-broken-FLIP_COMPLETE-times.patch++>>>
-|	<<<--patches.suse/kvm-nVMX-Handle-deferred-early-VMLAUNCH-VMRESUME-fai.patch-->>><<<++patches.suse/0001-drm-sun4i-sun6i_mipi_dsi-Add-VCC-DSI-regulator-suppo.patch++>>>
-|	<<<--patches.suse/drm-amdgpu-revert-fix-deadlock-of-reservation-betwee.patch-->>><<<++patches.suse/drm-sun4i-dsi-Fix-TCON-DRQ-set-bits.patch++>>>
-|	<<<--patches.suse/Input-ucb1400_ts-fix-suspend-and-resume-handling.patch-->>><<<++patches.suse/Revert-drm-sun4i-dsi-Change-the-start-delay-calculat.patch++>>>
-|	<<<--patches.suse/Input-xpad-validate-USB-endpoint-type-during-probe-->>><<<++patches.suse/drm-i810-Prevent-underflow-in-ioctl.patch++>>>
-|	<<<--patches.suse/Input-i8042-add-Gigabyte-P57-to-the-keyboard-reset-t-->>><<<++patches.suse/drm-mcde-Fix-reference-to-DOC-comment.patch++>>>
-|	<<<--patches.suse/msft-hv-1494-hv_netvsc-fix-deadlock-on-hotplug.patch-->>><<<++patches.suse/drm-bridge-dw-hdmi-Refuse-DDC-CI-transfers-on-the-in.patch++>>>
-|	<<<--patches.suse/msft-hv-1495-hv_netvsc-avoid-unnecessary-wakeups-on-subchannel-cr.patch-->>><<<++patches.suse/drm-damage_helper-Fix-race-checking-plane-state-fb.patch++>>>
-|	<<<--patches.suse/net-bonding-Fix-transmit-load-balancing-in-balance-a.patch-->>><<<++patches.suse/drm-i915-Don-t-disable-interrupts-independently-of-t.patch++>>>
-|	<<<--patches.suse/smsc95xx-Configure-pause-time-to-0xffff-when-tx-flow-->>><<<++patches.suse/drm-i915-fix-port-checks-for-MST-support-on-gen-11.patch++>>>
-|	<<<--patches.suse/tcp-dccp-remove-reqsk_put-from-inet_child_forget.patch-->>><<<++patches.suse/drm-rcar_lvds-Fix-color-mismatches-on-R-Car-H2-ES2.0.patch++>>>
-|	<<<--patches.suse/net_sched-fix-reference-counting-of-tc-filter-chain.patch-->>><<<++patches.suse/drm-amd-display-verify-stream-link-before-link-test.patch++>>>
-|	<<<--patches.suse/mlxsw-spectrum-Prevent-mirred-related-crash-on-remov.patch-->>><<<++patches.suse/drm-amdgpu-sriov-add-ring_stop-before-ring_create-in.patch++>>>
-|	<<<--patches.suse/ip_tunnel-fix-ip-tunnel-lookup-in-collect_md-mode.patch-->>><<<++patches.suse/drm-amdgpu-grab-the-id-mgr-lock-while-accessing-pass.patch++>>>
-|	<<<--patches.suse/0001-ip6_tunnel-fix-ip6-tunnel-lookup-in-collect_md-mode.patch-->>><<<++patches.suse/Revert-drm-amdgpu-nbio7.4-add-hw-bug-workaround-for-.patch++>>>
-|	<<<--patches.suse/net-bonding-fix-tlb_dynamic_lb-default-value.patch-->>><<<++patches.suse/0001-drm-amdgpu-cleanup-creating-BOs-at-fixed-location-v2.patch++>>>
-|	<<<--patches.suse/be2net-fix-TSO6-GSO-issue-causing-TX-stall-on-Lancer.patch-->>><<<++patches.suse/drm-amd-display-Handle-virtual-signal-type-in-disabl.patch++>>>
-|	<<<--patches.suse/net-sched-fix-use-after-free-in-tcf_action_destroy-a.patch-->>><<<++patches.suse/drm-amd-display-Set-number-of-pipes-to-1-if-the-seco.patch++>>>
-|	<<<--patches.suse/nfp-add-whitelist-of-supported-flow-dissector.patch-->>><<<++patches.suse/drm-amdgpu-mn-fix-documentation-for-amdgpu_mn_read_l.patch++>>>
-|	<<<--patches.suse/nfp-wait-for-board-state-before-talking-to-the-NSP.patch-->>><<<++patches.suse/drm-amdkfd-fix-a-potential-NULL-pointer-dereference-.patch++>>>
-|	<<<--patches.suse/nfp-wait-for-the-NSP-resource-to-appear-on-boot.patch-->>><<<++patches.suse/drm-amd-powerplay-A-workaround-to-GPU-RESET-on-APU.patch++>>>
-|	<<<--patches.suse/net_sched-gen_estimator-fix-scaling-error-in-bytes-p.patch-->>><<<++patches.suse/drm-amd-display-fix-struct-init-in-update_bounding_b.patch++>>>
-|	<<<--patches.suse/MAINTAINERS-review-Renesas-DT-bindings-as-well-->>><<<++patches.suse/drm-amdgpu-fix-uninitialized-variable-pasid_mapping_.patch++>>>
-|	<<<--patches.suse/sctp-potential-read-out-of-bounds-in-sctp_ulpevent_t.patch-->>><<<++patches.suse/0001-drm-amdgpu-remove-redundant-variable-r-and-redundant.patch++>>>
-|	<<<--patches.suse/tg3-clean-up-redundant-initialization-of-tnapi.patch-->>><<<++patches.suse/drm-amdkfd-Fix-MQD-size-calculation.patch++>>>
-|	<<<--patches.suse/qed-remove-unnecessary-call-to-memset.patch-->>><<<++patches.suse/0001-drm-amd-powerplay-Fix-error-handling-in-smu_init_fb_.patch++>>>
-|	<<<--patches.suse/net-vrf-avoid-gcc-4.6-warning.patch-->>><<<++patches.suse/drm-amd-display-Properly-round-nominal-frequency-for.patch++>>>
-|	<<<--patches.suse/tcp-update-skb-skb_mstamp-more-carefully.patch-->>><<<++patches.suse/drm-amd-display-wait-for-set-pipe-mcp-command-comple.patch++>>>
-|	<<<--patches.suse/msft-hv-1498-netvsc-increase-default-receive-buffer-size.patch-->>><<<++patches.suse/drm-amd-display-Program-DWB-watermarks-from-correct-.patch++>>>
-|	<<<--patches.suse/sctp-fix-an-use-after-free-issue-in-sctp_sock_dump.patch-->>><<<++patches.suse/drm-amd-display-Fix-dongle_caps-containing-stale-inf.patch++>>>
-|	<<<--patches.suse/sctp-do-not-mark-sk-dumped-when-inet_sctp_diag_fill-.patch-->>><<<++patches.suse/0001-drm-amdgpu-discovery-reserve-discovery-data-at-the-t.patch++>>>
-|	<<<--patches.suse/bpf-verifier-reject-BPF_ALU64-BPF_END.patch-->>><<<++patches.suse/drm-amd-powerplay-avoid-disabling-ECC-if-RAS-is-enab.patch++>>>
-|	<<<--patches.suse/tcp-fix-data-delivery-rate.patch-->>><<<++patches.suse/drm-amdgpu-fix-amdgpu-trace-event-print-string-forma.patch++>>>
-|	<<<--patches.suse/0001-objtool-Fix-memory-leak-in-elf_create_rela_section.patch-->>><<<++patches.suse/drm-amdgpu-vi-silence-an-uninitialized-variable-warn.patch++>>>
-|	<<<--patches.suse/0002-objtool-Do-not-retrieve-data-from-empty-sections.patch-->>><<<++patches.suse/drm-drm_vblank-Change-EINVAL-by-the-correct-errno.patch++>>>
-|	<<<--patches.suse/0003-objtool-Fix-object-file-corruption.patch-->>><<<++patches.suse/drm-rockchip-Round-up-_before_-giving-to-the-clock-f.patch++>>>
-|	<<<--patches.suse/0001-fs-proc-Report-eip-esp-in-prod-PID-stat-for-coredump.patch-->>><<<++patches.suse/Documentation-Fix-warning-in-drm-kms-helpers.rst.patch++>>>
-|	<<<--patches.suse/mmc-cavium-Fix-use-after-free-in-of_platform_device_-->>><<<++patches.suse/drm-bridge-dw-hdmi-Restore-audio-when-setting-a-mode.patch++>>>
-|	<<<--patches.suse/0001-cifs-check-rsp-for-NULL-before-dereferencing-in-SMB2.patch-->>><<<++patches.suse/drm-i810-Refer-to-PREEMPTION-in-comment.patch++>>>
-|	<<<--patches.suse/SMB3-Add-support-for-multidialect-negotiate-SMB2.1-a.patch-->>><<<++patches.suse/drm-gma500-fix-memory-disclosures-due-to-uninitializ.patch++>>>
-|	<<<--patches.suse/cifs-xattr-hide-unused-functions.patch-->>><<<++patches.suse/drm-nouveau-Don-t-grab-runtime-PM-refs-for-HPD-IRQs.patch++>>>
-|	<<<--patches.suse/Update-version-of-cifs-module.patch-->>><<<++patches.suse/drm-Don-t-free-jobs-in-wait_event_interruptible.patch++>>>
-|	<<<--patches.suse/0001-md-raid5-fix-a-race-condition-in-stripe-batch.patch-->>><<<++patches.suse/drm-tegra-Fix-ordering-of-cleanup-code.patch++>>>
-|	<<<--patches.suse/0006-md-raid5-preserve-STRIPE_ON_UNPLUG_LIST-in-break_str.patch-->>><<<++patches.suse/drm-tegra-sor-Use-correct-SOR-index-on-Tegra210.patch++>>>
-|	<<<--patches.suse/Revert-KVM-Don-t-accept-obviously-wrong-gsi-values-v.patch-->>><<<++patches.suse/gpu-host1x-Allocate-gather-copy-for-host1x.patch++>>>
-|	<<<--patches.suse/KVM-x86-Fix-the-NULL-pointer-parameter-in-check_cr_w.patch-->>><<<++patches.suse/drm-amd-display-correctly-populate-dpp-refclk-in-fpg.patch++>>>
-|	<<<--patches.suse/0005-kvm-vmx-do-not-change-sn-bit-in-vmx_update_pi_irte-->>><<<++patches.suse/drm-amdgpu-Add-DC-feature-mask-to-disable-fractional.patch++>>>
-|	<<<--patches.suse/0002-kvm-vmx-remove-warn_on_once-in-kvm_vcpu_trigger_posted_interrupt-->>><<<++patches.suse/drm-msm-a6xx-fix-debug-bus-register-configuration.patch++>>>
-|	<<<--patches.suse/scsi-scsi_transport_fc-fix-null-pointer-dereference-in.patch-->>><<<++patches.suse/drm-amdgpu-disallow-direct-upload-save-restore-list-.patch++>>>
-|	<<<--patches.suse/scsi-sg-factor-out-sg_fill_request_table.patch-->>><<<++patches.suse/drm-amdgpu-fix-potential-double-drop-fence-reference.patch++>>>
-|	<<<--patches.suse/scsi-sg-fixup-infoleak-when-using-sg_get_request_table.patch-->>><<<++patches.suse/drm-amdgpu-Avoid-accidental-thread-reactivation.patch++>>>
-|	<<<--patches.suse/tracing-Erase-irqsoff-trace-with-empty-write.patch-->>><<<++patches.suse/drm-amdgpu-allow-direct-upload-save-restore-list-for.patch++>>>
-|	<<<--patches.suse/tracing-Fix-trace_pipe-behavior-for-instance-traces.patch-->>><<<++patches.suse/drm-msm-fix-memleak-on-release.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Fix-incorrect-PCI-BARs-reporting-->>><<<++patches.suse/drm-i915-Protect-context-while-grabbing-its-name-for.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-an-error-handling-in-intel_framebuffer_-->>><<<++patches.suse/drm-i915-guc-Skip-suspend-resume-GuC-action-on-platf.patch++>>>
-|	<<<--patches.suse/drm-i915-bxt-set-min-brightness-from-VBT-->>><<<++patches.suse/drm-radeon-fix-bad-DMA-from-INTERRUPT_CNTL2.patch++>>>
-|	<<<--patches.suse/Revert-drm-i915-bxt-Disable-device-ready-before-shut-->>><<<++patches.suse/drm-amdgpu-fix-bad-DMA-from-INTERRUPT_CNTL2.patch++>>>
-|	<<<--patches.suse/drm-i915-cnp-set-min-brightness-from-VBT-->>><<<++patches.suse/drm-amdgpu-gfx10-explicitly-wait-for-cp-idle-after-h.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-unused-in_vbl-from-i915_get_crtc_sca-->>><<<++patches.suse/0001-drm-amdgpu-gfx10-re-init-clear-state-buffer-after-gp.patch++>>>
-|	<<<--patches.suse/libnvdimm-namespace-fix-btt-claim-class-crash.patch-->>><<<++patches.suse/0001-drm-amdgpu-initialize-vm_inv_eng0_sem-for-gfxhub-and.patch++>>>
-|	<<<--patches.suse/crypto-drbg-fix-freeing-of-resources-->>><<<++patches.suse/0001-drm-amdgpu-invalidate-mmhub-semaphore-workaround-in-.patch++>>>
-|	<<<--patches.suse/0001-crypto-x86-blowfish-Fix-RBP-usage.patch-->>><<<++patches.suse/io_uring-async-workers-should-inherit-the-user-creds.patch++>>>
-|	<<<--patches.suse/0002-crypto-x86-camellia-Fix-RBP-usage.patch-->>><<<++patches.suse/net-separate-out-the-msghdr-copy-from-___sys_-send-r.patch++>>>
-|	<<<--patches.suse/0003-crypto-x86-cast5-Fix-RBP-usage.patch-->>><<<++patches.suse/net-disallow-ancillary-data-for-__sys_-send-recv-msg.patch++>>>
-|	<<<--patches.suse/0004-crypto-x86-cast6-Fix-RBP-usage.patch-->>><<<++patches.suse/dma-mapping-fix-handling-of-dma-ranges-for-reserved-.patch++>>>
-|	<<<--patches.suse/0005-crypto-x86-des3_ede-Fix-RBP-usage.patch-->>><<<++patches.suse/dma-mapping-Add-vmap-checks-to-dma_map_single.patch++>>>
-|	<<<--patches.suse/0006-crypto-x86-sha1-avx2-Fix-RBP-usage.patch-->>><<<++patches.suse/dma-debug-add-a-schedule-point-in-debug_dma_dump_map.patch++>>>
-|	<<<--patches.suse/0007-crypto-x86-sha1-ssse3-Fix-RBP-usage.patch-->>><<<++patches.suse/dma-direct-check-for-overflows-on-32-bit-dma-addresses.patch++>>>
-|	<<<--patches.suse/0008-crypto-x86-sha256-avx-Fix-RBP-usage.patch-->>><<<++patches.suse/x86-pci-sta2x11-use-default-dma-address-translation.patch++>>>
-|	<<<--patches.suse/0009-crypto-x86-sha256-avx2-Fix-RBP-usage.patch-->>><<<++patches.suse/dma-direct-unify-the-dma_capable-definitions.patch++>>>
-|	<<<--patches.suse/0010-crypto-x86-sha256-ssse3-Fix-RBP-usage.patch-->>><<<++patches.suse/dma-direct-avoid-a-forward-declaration-for-phys_to_dma.patch++>>>
-|	<<<--patches.suse/0011-crypto-sha512-avx2-Fix-RBP-usage.patch-->>><<<++patches.suse/dma-direct-don-t-check-swiotlb-force-in-dma_direct_map_resource.patch++>>>
-|	<<<--patches.suse/0012-crypto-x86-twofish-Fix-RBP-usage.patch-->>><<<++patches.suse/dma-direct-exclude-dma_direct_map_resource-from-the-min_low_pfn-check.patch++>>>
-|	<<<--patches.suse/crypto-talitos-fix-sha224-->>><<<++patches.suse/dma-mapping-treat-dev-bus_dma_mask-as-a-dma-limit.patch++>>>
-|	<<<--patches.suse/crypto-talitos-fix-hashing-->>><<<++patches.suse/0003-drm-amdgpu-Call-find_vma-under-mmap_sem.patch++>>>
-|	<<<--patches.suse/crypto-talitos-Don-t-provide-setkey-for-non-hmac-has-->>><<<++patches.suse/iomap-iomap-that-extends-beyond-EOF-should-be-marked.patch++>>>
-|	<<<--patches.suse/crypto-af_alg-update-correct-dst-SGL-entry.patch-->>><<<++patches.suse/iomap-fix-return-value-of-iomap_dio_bio_actor-on-32b.patch++>>>
-|	<<<--patches.suse/s390-perf-fix-bug-when-creating-per-thread-event.patch-->>><<<++patches.suse/iomap-Fix-pipe-page-leakage-during-splicing.patch++>>>
-|	<<<--patches.suse/s390-mm-make-pmdp_invalidate-do-invalidation-only.patch-->>><<<++patches.suse/splice-only-read-in-as-much-information-as-there-is-.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-09-s390-mm-fix-write-access-check-in-gup_huge_pmd.patch-->>><<<++patches.suse/jbd2-Simplify-journal_unmap_buffer.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-07-01-alternative-topology.patch-->>><<<++patches.suse/jbd2-Remove-jbd_trylock_bh_state.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-07-02-dynamic-topology.patch-->>><<<++patches.suse/jbd2-Move-dropping-of-jh-reference-out-of-un-re-fili.patch++>>>
-|	<<<--patches.suse/powerpc-sysrq-Fix-oops-whem-ppmu-is-not-registered.patch-->>><<<++patches.suse/jbd2-Drop-unnecessary-branch-from-jbd2_journal_forge.patch++>>>
-|	<<<--patches.suse/powerpc-tm-Flush-TM-only-if-CPU-has-TM-feature.patch-->>><<<++patches.suse/jbd2-Don-t-call-__bforget-unnecessarily.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-Clear-LPCR-PECE1-via-stop-api-only-f.patch-->>><<<++patches.suse/jbd2-Make-state-lock-a-spinlock.patch++>>>
-|	<<<--patches.suse/powerpc-eeh-Create-PHB-PEs-after-EEH-is-initialized.patch-->>><<<++patches.suse/jbd2-Free-journal-head-outside-of-locked-region.patch++>>>
-|	<<<--patches.suse/powerpc-pseries-Fix-OF-ERROR-Bad-of_node_put-on-cpus.patch-->>><<<++patches.suse/jbd2-Fix-possible-overflow-in-jbd2_log_space_left.patch++>>>
-|	<<<--patches.suse/powerpc-pseries-Fix-parent_dn-reference-leak-in-add_.patch-->>><<<++patches.suse/ext4-Fix-credit-estimate-for-final-inode-freeing.patch++>>>
-|	<<<--patches.suse/xen-x86-mark-xen_find_pt_base-as-init.patch-->>><<<++patches.suse/ext4-update-direct-I-O-read-lock-pattern-for-IOCB_NO.patch++>>>
-|	<<<--patches.suse/0041-libceph-don-t-allow-bidirectional-swap-of-pg-upmap-items.patch-->>><<<++patches.suse/ext4-fix-a-bug-in-ext4_wait_for_tail_page_commit.patch++>>>
-|	<<<--patches.suse/0042-ceph-avoid-panic-in-create_session_open_msg-if-utsname-returns-null.patch-->>><<<++patches.suse/ext4-add-more-paranoia-checking-in-ext4_expand_extra.patch++>>>
-|	<<<--patches.suse/0001-Fix-SMB3.1.1-guest-authentication-to-Samba.patch-->>><<<++patches.suse/ext4-work-around-deleting-a-file-with-i_nlink-0-safe.patch++>>>
-|	<<<--patches.suse/SMB3-Fix-endian-warning.patch-->>><<<++patches.suse/afs-Remove-set-but-not-used-variables-before-after.patch++>>>
-|	<<<--patches.suse/0001-SMB3-Warn-user-if-trying-to-sign-connection-that-aut.patch-->>><<<++patches.suse/cifs-rename-a-variable-in-SendReceive-.patch++>>>
-|	<<<--patches.suse/cifs-show-soft-in-the-mount-options-for-hard-mounts.patch-->>><<<++patches.suse/cifs-remove-unused-variable-sid_user-.patch++>>>
-|	<<<--patches.suse/Update-session-and-share-information-displayed-for-debugging-SMB2-S.patch-->>><<<++patches.suse/cifs-add-support-for-flock.patch++>>>
-|	<<<--patches.suse/CIFS-make-arrays-static-const-reduces-object-code-size.patch-->>><<<++patches.suse/CIFS-remove-set-but-not-used-variables-cinode-and-netfid-.patch++>>>
-|	<<<--patches.suse/0001-cifs-release-cifs-root_cred-after-exit_cifs.patch-->>><<<++patches.suse/cifs-Don-t-display-RDMA-transport-on-reconnect.patch++>>>
-|	<<<--patches.suse/0001-cifs-release-auth_key.response-for-reconnect.patch-->>><<<++patches.suse/cifs-smbd-Invalidate-and-deregister-memory-registration-on-re-send.patch++>>>
-|	<<<--patches.suse/0001-SMB-Validate-negotiate-to-protect-against-downgrade-.patch-->>><<<++patches.suse/cifs-smbd-Return-EINVAL-when-the-number-of-iovs-exceeds-SMBDIRECT.patch++>>>
-|	<<<--patches.suse/0001-SMB3-handle-new-statx-fields.patch-->>><<<++patches.suse/cifs-smbd-Add-messages-on-RDMA-session-destroy-and-reconnection.patch++>>>
-|	<<<--patches.suse/0001-SMB3-Don-t-ignore-O_SYNC-O_DSYNC-and-O_DIRECT-flags.patch-->>><<<++patches.suse/cifs-smbd-Return-ECONNABORTED-when-trasnport-is-not-in-connected-.patch++>>>
-|	<<<--patches.suse/Input-uinput-avoid-crash-when-sending-FF-request-to--->>><<<++patches.suse/CIFS-Use-memdup_user-rather-than-duplicating-its-implementation.patch++>>>
-|	<<<--patches.suse/PM-core-Fix-device_pm_check_callbacks-->>><<<++patches.suse/CIFS-Use-common-error-handling-code-in-smb2_ioctl_query_info-.patch++>>>
-|	<<<--patches.suse/driver-core-Fix-link-to-device-power-management-docu-->>><<<++patches.suse/CIFS-Return-directly-after-a-failed-build_path_from_dentry-in-cif.patch++>>>
-|	<<<--patches.suse/PM-docs-Drop-an-excess-character-from-devices.rst-->>><<<++patches.suse/cifs-close-the-shared-root-handle-on-tree-disconnect.patch++>>>
-|	<<<--patches.suse/ACPI-watchdog-properly-initialize-resources-->>><<<++patches.suse/smb3-remove-confusing-dmesg-when-mounting-with-encryption-seal-.patch++>>>
-|	<<<--patches.suse/0001-apparmor-Fix-shadowed-local-variable-in-unpack_trans.patch-->>><<<++patches.suse/CIFS-Respect-O_SYNC-and-O_DIRECT-flags-during-reconnect.patch++>>>
-|	<<<--patches.suse/0002-apparmor-Fix-logical-error-in-verify_header.patch-->>><<<++patches.suse/CIFS-Close-open-handle-after-interrupted-close.patch++>>>
-|	<<<--patches.suse/0003-apparmor-Fix-an-error-code-in-aafs_create.patch-->>><<<++patches.suse/CIFS-Fix-NULL-pointer-dereference-in-mid-callback.patch++>>>
-|	<<<--patches.suse/0004-apparmor-Redundant-condition-prev_ns.-in-label.c-149.patch-->>><<<++patches.suse/CIFS-Do-not-miss-cancelled-OPEN-responses.patch++>>>
-|	<<<--patches.suse/0005-apparmor-add-the-ability-to-mediate-signals.patch-->>><<<++patches.suse/smb3-add-debug-messages-for-closing-unmatched-open.patch++>>>
-|	<<<--patches.suse/0006-apparmor-add-mount-mediation.patch-->>><<<++patches.suse/cifs-smbd-Only-queue-work-for-error-recovery-on-memory-registratio.patch++>>>
-|	<<<--patches.suse/0007-apparmor-cleanup-conditional-check-for-label-in-labe.patch-->>><<<++patches.suse/cifs-smbd-Return-EAGAIN-when-transport-is-reconnecting.patch++>>>
-|	<<<--patches.suse/0008-apparmor-add-support-for-absolute-root-view-based-la.patch-->>><<<++patches.suse/cifs-don-t-use-pre-for-MODULE_SOFTDEP.patch++>>>
-|	<<<--patches.suse/0009-apparmor-make-policy_unpack-able-to-audit-different-.patch-->>><<<++patches.suse/CIFS-Fix-SMB2-oplock-break-processing.patch++>>>
-|	<<<--patches.suse/0010-apparmor-add-more-debug-asserts-to-apparmorfs.patch-->>><<<++patches.suse/CIFS-refactor-cifs_get_inode_info-.patch++>>>
-|	<<<--patches.suse/0012-apparmor-move-new_null_profile-to-after-profile-look.patch-->>><<<++patches.suse/cifs-move-cifsFileInfo_put-logic-into-a-work-queue.patch++>>>
-|	<<<--patches.suse/0013-apparmor-fix-race-condition-in-null-profile-creation.patch-->>><<<++patches.suse/CIFS-Properly-process-SMB3-lease-breaks.patch++>>>
-|	<<<--patches.suse/0014-apparmor-ensure-unconfined-profiles-have-dfas-initia.patch-->>><<<++patches.suse/smb3-dump-in_send-and-num_waiters-stats-counters-by-default.patch++>>>
-|	<<<--patches.suse/0015-apparmor-fix-incorrect-type-assignment-when-freeing-.patch-->>><<<++patches.suse/cifs-Fix-use-after-free-bug-in-cifs_reconnect-.patch++>>>
-|	<<<--patches.suse/0016-apparmor-fix-build-failure-on-sparc-caused-by-undecl.patch-->>><<<++patches.suse/cifs-Fix-lookup-of-root-ses-in-DFS-referral-cache.patch++>>>
-|	<<<--patches.suse/0017-apparmor-fix-apparmorfs-DAC-access-permissions.patch-->>><<<++patches.suse/cifs-Fix-potential-softlockups-while-refreshing-DFS-cache.patch++>>>
-|	<<<--patches.suse/udpv6-Fix-the-checksum-computation-when-HW-checksum-.patch-->>><<<++patches.suse/cifs-Fix-retrieval-of-DFS-referrals-in-cifs_mount-.patch++>>>
-|	<<<--patches.suse/ip6_gre-skb_push-ipv6hdr-before-packing-the-header-i.patch-->>><<<++patches.suse/CIFS-fix-a-white-space-issue-in-cifs_get_inode_info-.patch++>>>
-|	<<<--patches.suse/net-phy-Fix-mask-value-write-on-gmii2rgmii-converter.patch-->>><<<++patches.suse/reiserfs-fix-extended-attributes-on-the-root-directory.patch++>>>
-|	<<<--patches.suse/ip6_tunnel-do-not-allow-loading-ip6_tunnel-if-ipv6-i.patch-->>><<<++patches.suse/quota-fix-livelock-in-dquot_writeback_dquots.patch++>>>
-|	<<<--patches.suse/net-sched-cls_matchall-fix-crash-when-used-with-clas.patch-->>><<<++patches.suse/quota-Check-that-quota-is-not-dirty-before-release.patch++>>>
-|	<<<--patches.suse/bnxt_en-check-for-ingress-qdisc-in-flower-offload.patch-->>><<<++patches.suse/ext2-check-err-when-partial-NULL.patch++>>>
-|	<<<--patches.suse/tcp-remove-two-unused-functions.patch-->>><<<++patches.suse/ARM-8928-1-ARM_ERRATA_775420-Spelling-s-date-data.patch++>>>
-|	<<<--patches.suse/8139too-revisit-napi_complete_done-usage.patch-->>><<<++patches.suse/ARM-8918-2-only-build-return_address-if-needed.patch++>>>
-|	<<<--patches.suse/nl80211-check-for-the-required-netlink-attributes-pr.patch-->>><<<++patches.suse/ARM-8937-1-spectre-v2-remove-Brahma-B53-from-hardeni.patch++>>>
-|	<<<--patches.suse/nl80211-fix-null-ptr-dereference-on-invalid-mesh-con.patch-->>><<<++patches.suse/powerpc-papr_scm-Fix-an-off-by-one-check-in-papr_scm.patch++>>>
-|	<<<--patches.suse/bpf-do-not-disable-enable-BH-in-bpf_map_free_id.patch-->>><<<++patches.suse/powerpc-pkeys-remove-unused-pkey_allows_readwrite.patch++>>>
-|	<<<--patches.suse/net-hns3-Fixes-initialization-of-phy-address-from-fi.patch-->>><<<++patches.suse/powerpc-pseries-Don-t-opencode-HPTE_V_BOLTED.patch++>>>
-|	<<<--patches.suse/net-hns3-Fixes-the-command-used-to-unmap-ring-from-v.patch-->>><<<++patches.suse/powerpc-pseries-Don-t-fail-hash-page-table-insert-fo.patch++>>>
-|	<<<--patches.suse/net-hns3-Fixes-ring-to-vector-map-and-unmap-command.patch-->>><<<++patches.suse/powerpc-book3s64-hash-Use-secondary-hash-for-bolted-.patch++>>>
-|	<<<--patches.suse/net-hns3-Fixes-the-initialization-of-MAC-address-in-.patch-->>><<<++patches.suse/powerpc-tools-Don-t-quote-objdump-in-scripts.patch++>>>
-|	<<<--patches.suse/net-hns3-Fixes-the-ether-address-copy-with-appropria.patch-->>><<<++patches.suse/powerpc-pseries-address-checkpatch-warnings-in-dlpar.patch++>>>
-|	<<<--patches.suse/net-hns3-Fixes-the-default-VLAN-id-of-PF.patch-->>><<<++patches.suse/powerpc-pseries-safely-roll-back-failed-DLPAR-cpu-ad.patch++>>>
-|	<<<--patches.suse/net-hns3-Fixes-the-premature-exit-of-loop-when-match.patch-->>><<<++patches.suse/powerpc-security-book3s64-Report-L1TF-status-in-sysf.patch++>>>
-|	<<<--patches.suse/tcp-fastopen-fix-on-syn-data-transmit-failure.patch-->>><<<++patches.suse/powerpc-security-Fix-debugfs-data-leak-on-32-bit.patch++>>>
-|	<<<--patches.suse/net-emac-Fix-napi-poll-list-corruption.patch-->>><<<++patches.suse/powerpc-Allow-flush_icache_range-to-work-across-rang.patch++>>>
-|	<<<--patches.suse/net-ipv6-fix-regression-of-no-RTM_DELADDR-sent-after.patch-->>><<<++patches.suse/powerpc-Allow-64bit-VDSO-__kernel_sync_dicache-to-wo.patch++>>>
-|	<<<--patches.suse/ipv6-fix-net.ipv6.conf.all-interface-DAD-handlers.patch-->>><<<++patches.suse/powerpc-define-helpers-to-get-L1-icache-sizes.patch++>>>
-|	<<<--patches.suse/packet-hold-bind-lock-when-rebinding-to-fanout-hook.patch-->>><<<++patches.suse/powerpc-Convert-flush_icache_range-friends-to-C.patch++>>>
-|	<<<--patches.suse/bpf-one-perf-event-close-won-t-free-bpf-program-atta.patch-->>><<<++patches.suse/powerpc-Chunk-calls-to-flush_dcache_range-in-arch_-_.patch++>>>
-|	<<<--patches.suse/net-change-skb-mac_header-when-Generic-XDP-calls-adj.patch-->>><<<++patches.suse/powerpc-pseries-Fix-bad-drc_index_start-value-parsin.patch++>>>
-|	<<<--patches.suse/0001-isdn-i4l-fetch-the-ppp_write-buffer-in-one-shot.patch-->>><<<++patches.suse/powerpc-pseries-Fix-drc-info-mappings-of-logical-cpu.patch++>>>
-|	<<<--patches.suse/net-hns3-Cleanup-for-ROCE-capability-flag-in-ae_dev.patch-->>><<<++patches.suse/powerpc-pseries-Add-cpu-DLPAR-support-for-drc-info-p.patch++>>>
-|	<<<--patches.suse/net-hns3-Fix-initialization-when-cmd-is-not-supporte.patch-->>><<<++patches.suse/PCI-rpaphp-Fix-up-pointer-to-first-drc-info-entry.patch++>>>
-|	<<<--patches.suse/net-hns3-Fix-for-DEFAULT_DV-when-dev-doesn-t-support.patch-->>><<<++patches.suse/PCI-rpaphp-Don-t-rely-on-firmware-feature-to-imply-d.patch++>>>
-|	<<<--patches.suse/net-hns3-Fix-for-not-setting-rx-private-buffer-size-.patch-->>><<<++patches.suse/PCI-rpaphp-Add-drc-info-support-for-hotplug-slot-reg.patch++>>>
-|	<<<--patches.suse/net-hns3-Fix-for-rx_priv_buf_alloc-not-setting-rx-sh.patch-->>><<<++patches.suse/PCI-rpaphp-Annotate-and-correctly-byte-swap-DRC-prop.patch++>>>
-|	<<<--patches.suse/net-hns3-Fix-for-rx-priv-buf-allocation-when-DCB-is-.patch-->>><<<++patches.suse/PCI-rpaphp-Correctly-match-ibm-my-drc-index-to-drc-n.patch++>>>
-|	<<<--patches.suse/net-hns3-Fix-typo-error-for-feild-in-hclge_tm.patch-->>><<<++patches.suse/powerpc-pseries-Enable-support-for-ibm-drc-info-prop.patch++>>>
-|	<<<--patches.suse/net-hns3-Fix-for-setting-rss_size-incorrectly.patch-->>><<<++patches.suse/powerpc-security-Fix-wrong-message-when-RFI-Flush-is.patch++>>>
-|	<<<--patches.suse/net-hns3-Fix-for-pri-to-tc-mapping-in-TM.patch-->>><<<++patches.suse/powerpc-pseries-Drop-pointless-static-qualifier-in-v.patch++>>>
-|	<<<--patches.suse/net_sched-always-reset-qdisc-backlog-in-qdisc_reset.patch-->>><<<++patches.suse/powerpc-xive-Prevent-page-fault-issues-in-the-machin.patch++>>>
-|	<<<--patches.suse/msft-hv-1499-hv_netvsc-fix-send-buffer-failure-on-MTU-change.patch-->>><<<++patches.suse/powerpc-pseries-hotplug-memory-Change-rc-variable-to.patch++>>>
-|	<<<--patches.suse/net-ethtool-Add-back-transceiver-type.patch-->>><<<++patches.suse/powerpc-fadump-when-fadump-is-supported-register-the.patch++>>>
-|	<<<--patches.suse/lan78xx-Fix-for-eeprom-read-write-when-device-auto-s.patch-->>><<<++patches.suse/powerpc-mm-drop-ifdef-CONFIG_MMU-in-is_ioremap_addr.patch++>>>
-|	<<<--patches.suse/lan78xx-Allow-EEPROM-write-for-less-than-MAX_EEPROM_.patch-->>><<<++patches.suse/powerpc-fixmap-Use-__fix_to_virt-instead-of-fix_to_v.patch++>>>
-|	<<<--patches.suse/lan78xx-Use-default-values-loaded-from-EEPROM-OTP-af.patch-->>><<<++patches.suse/powerpc-32-Split-kexec-low-level-code-out-of-misc_32.patch++>>>
-|	<<<--patches.suse/net-prevent-dst-uses-after-free.patch-->>><<<++patches.suse/powerpc-kexec-Move-kexec-files-into-a-dedicated-subd.patch++>>>
-|	<<<--patches.suse/net-set-tb-fast_sk_family.patch-->>><<<++patches.suse/powerpc-powernv-Disable-native-PCIe-port-management.patch++>>>
-|	<<<--patches.suse/net-use-inet6_rcv_saddr-to-compare-sockets.patch-->>><<<++patches.suse/powerpc-Avoid-clang-warnings-around-setjmp-and-longj.patch++>>>
-|	<<<--patches.suse/inet-fix-improper-empty-comparison.patch-->>><<<++patches.suse/powerpc-Define-arch_is_kernel_initmem_freed-for-lock.patch++>>>
-|	<<<--patches.suse/IB-core-Fix-for-core-panic.patch-->>><<<++patches.suse/msft-hv-1979-Drivers-hv-vmbus-Remove-dependencies-on-guest-page-s.patch++>>>
-|	<<<--patches.suse/iw_cxgb4-put-ep-reference-in-pass_accept_req.patch-->>><<<++patches.suse/msft-hv-1980-Drivers-hv-balloon-Remove-dependencies-on-guest-page.patch++>>>
-|	<<<--patches.suse/iw_cxgb4-drop-listen-destroy-replies-if-no-ep-found.patch-->>><<<++patches.suse/msft-hv-1985-Drivers-hv-vmbus-Fix-crash-handler-reset-of-Hyper-V-.patch++>>>
-|	<<<--patches.suse/iw_cxgb4-remove-the-stid-on-listen-create-failure.patch-->>><<<++patches.suse/seccomp-avoid-overflow-in-implicit-constant-conversi.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Suppress-the-retry-related-completion-error.patch-->>><<<++patches.suse/compat_ioctl-add-compat_ptr_ioctl.patch++>>>
-|	<<<--patches.suse/IB-ocrdma-fix-incorrect-fall-through-on-switch-state.patch-->>><<<++patches.suse/fix-compat-handling-of-FICLONERANGE-FIDEDUPERANGE-an.patch++>>>
-|	<<<--patches.suse/IB-mlx5-fix-debugfs-cleanup.patch-->>><<<++patches.suse/ceph-fix-compat_ioctl-for-ceph_dir_operations.patch++>>>
-|	<<<--patches.suse/IB-bnxt_re-Fix-frame-stack-compilation-warning.patch-->>><<<++patches.suse/gfs2-add-compat_ioctl-support.patch++>>>
-|	<<<--patches.suse/RDMA-vmw_pvrdma-Fix-reporting-correct-opcodes-for-co.patch-->>><<<++patches.suse/0002-af_unix-add-compat_ioctl-support.patch++>>>
-|	<<<--patches.suse/i40iw-Fail-open-if-there-are-no-available-MSI-X-vect.patch-->>><<<++patches.suse/compat_ioctl-handle-SIOCOUTQNSD.patch++>>>
-|	<<<--patches.suse/i40iw-Prevent-multiple-netdev-event-notifier-registr.patch-->>><<<++patches.suse/scsi-sd-enable-compat-ioctls-for-sed-opal++>>>
-|	<<<--patches.suse/i40iw-Call-i40iw_cm_disconn-on-modify-QP-to-disconne.patch-->>><<<++patches.suse/clk-meson-axg-audio-fix-regmap-last-register.patch++>>>
-|	<<<--patches.suse/i40iw-Add-missing-VLAN-priority.patch-->>><<<++patches.suse/clk-samsung-exynos5420-Preserve-CPU-clocks-configura.patch++>>>
-|	<<<--patches.suse/i40iw-Add-support-for-port-reuse-on-active-side-conn.patch-->>><<<++patches.suse/clk-renesas-r8a77965-Remove-superfluous-semicolon.patch++>>>
-|	<<<--patches.suse/bnxt_re-Fix-update-of-qplib_qp.mtu-when-modified.patch-->>><<<++patches.suse/clk-imx-pll14xx-Fix-quick-switch-of-S-K-parameter.patch++>>>
-|	<<<--patches.suse/bnxt_re-Stop-issuing-further-cmds-to-FW-once-a-cmd-t.patch-->>><<<++patches.suse/clk-imx7ulp-Correct-system-clock-source-option-7.patch++>>>
-|	<<<--patches.suse/bnxt_re-Fix-compare-and-swap-atomic-operands.patch-->>><<<++patches.suse/clk-imx7ulp-Correct-DDR-clock-mux-options.patch++>>>
-|	<<<--patches.suse/bnxt_re-Free-up-devices-in-module_exit-path.patch-->>><<<++patches.suse/clk-imx-imx8mq-fix-sys3_pll_out_sels.patch++>>>
-|	<<<--patches.suse/bnxt_re-Fix-race-between-the-netdev-register-and-unr.patch-->>><<<++patches.suse/clk-qcom-smd-Add-missing-pnoc-clock.patch++>>>
-|	<<<--patches.suse/bnxt_re-Remove-RTNL-lock-dependency-in-bnxt_re_query.patch-->>><<<++patches.suse/clk-qcom-Allow-constant-ratio-freq-tables-for-rcg.patch++>>>
-|	<<<--patches.suse/bnxt_re-Fix-memory-leak-in-FRMR-path.patch-->>><<<++patches.suse/clk-clk-gpio-propagate-rate-change-to-parent.patch++>>>
-|	<<<--patches.suse/bnxt_re-Don-t-issue-cmd-to-delete-GID-for-QP1-GID-en.patch-->>><<<++patches.suse/clk-Add-API-to-get-index-of-the-clock-parent.patch++>>>
-|	<<<--patches.suse/tpm-replace-msleep-with-usleep_range-in-tpm-1-2-2-0-generic-drivers.patch-->>><<<++patches.suse/dt-bindings-clock-tegra-Rename-SOR0_LVDS-to-SOR0_OUT.patch++>>>
-|	<<<--patches.suse/tpm-ibmvtpm-simplify-crq-initialization-and-document.patch-->>><<<++patches.suse/clk-tegra-Remove-last-remains-of-TEGRA210_CLK_SOR1_S.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-Iterate-over-possible-CPUs-by-for_eac.patch-->>><<<++patches.suse/clk-tegra-Move-SOR0-implementation-to-Tegra124.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v4-Fix-building-with-ancient-gcc.patch-->>><<<++patches.suse/clk-tegra-Rename-sor0_lvds-to-sor0_out.patch++>>>
-|	<<<--patches.suse/23-x86-mm-factor-out-cr3-building-code.patch-->>><<<++patches.suse/clk-tegra-Reimplement-SOR-clock-on-Tegra124.patch++>>>
-|	<<<--patches.suse/0001-objtool-Handle-another-GCC-stack-pointer-adjustment-.patch-->>><<<++patches.suse/clk-tegra-Reimplement-SOR-clocks-on-Tegra210.patch++>>>
-|	<<<--patches.suse/msft-hv-1502-x86-asm-Fix-inline-asm-call-constraints-for-Clang.patch-->>><<<++patches.suse/clk-tegra-divider-Save-and-restore-divider-rate.patch++>>>
-|	<<<--patches.suse/rcu-Allow-for-page-faults-in-NMI-handlers.patch-->>><<<++patches.suse/clk-tegra-pllout-Save-and-restore-pllout-context.patch++>>>
-|	<<<--patches.suse/extable-Consolidate-kernel_text_address-functions.patch-->>><<<++patches.suse/clk-tegra-pll-Save-and-restore-pll-context.patch++>>>
-|	<<<--patches.suse/extable-Enable-RCU-if-it-is-not-watching-in-kernel_t.patch-->>><<<++patches.suse/clk-tegra-Support-for-OSC-context-save-and-restore.patch++>>>
-|	<<<--patches.suse/tracing-Remove-RCU-work-arounds-from-stack-tracer.patch-->>><<<++patches.suse/clk-tegra-periph-Add-restore_context-support.patch++>>>
-|	<<<--patches.suse/gfs2-Fix-debugfs-glocks-dump.patch-->>><<<++patches.suse/clk-tegra-clk-super-Fix-to-enable-PLLP-branches-to-C.patch++>>>
-|	<<<--patches.suse/brd-fix-overflow-in-__brd_direct_access.patch-->>><<<++patches.suse/clk-tegra-clk-super-Add-restore-context-support.patch++>>>
-|	<<<--patches.suse/bsg-lib-don-t-free-job-in-bsg_prepare_job.patch-->>><<<++patches.suse/clk-tegra-clk-dfll-Add-suspend-and-resume-support.patch++>>>
-|	<<<--patches.suse/blktrace-Fix-potential-deadlock-between-delete-sysfs.patch-->>><<<++patches.suse/clk-tegra-Use-fence_udelay-during-PLLU-init.patch++>>>
-|	<<<--patches.suse/nvme-fc-remove-use-of-FC-specific-error-codes.patch-->>><<<++patches.suse/clk-tegra-Share-clk-and-rst-register-defines-with-Te.patch++>>>
-|	<<<--patches.suse/nvmet-fc-remove-use-of-FC-specific-error-codes.patch-->>><<<++patches.suse/clk-tegra-Add-suspend-and-resume-support-on-Tegra210.patch++>>>
-|	<<<--patches.suse/nvmet-fcloop-remove-use-of-FC-specific-error-codes.patch-->>><<<++patches.suse/clk-tegra-Fix-build-error-without-CONFIG_PM_SLEEP.patch++>>>
-|	<<<--patches.suse/lpfc-remove-use-of-FC-specific-error-codes.patch-->>><<<++patches.suse/clk-sprd-Use-IS_ERR-to-validate-the-return-value-of-.patch++>>>
-|	<<<--patches.suse/qla2xxx-remove-use-of-FC-specific-error-codes.patch-->>><<<++patches.suse/clk-pxa-fix-one-of-the-pxa-RTC-clocks.patch++>>>
-|	<<<--patches.suse/nvme.h-remove-FC-transport-specific-error-values.patch-->>><<<++patches.suse/clk-Fix-memory-leak-in-clk_unregister.patch++>>>
-|	<<<--patches.suse/nvme-add-transport-SGL-definitions.patch-->>><<<++patches.suse/clk-Add-clk_hw_unregister_composite-helper-function-.patch++>>>
-|	<<<--patches.suse/nvme-fc-use-transport-specific-sgl-format.patch-->>><<<++patches.suse/leds-lm3692x-Handle-failure-to-probe-the-regulator.patch++>>>
-|	<<<--patches.suse/nvmet-fc-fix-failing-max-io-queue-connections.patch-->>><<<++patches.suse/leds-tlc591xx-update-the-maximum-brightness.patch++>>>
-|	<<<--patches.suse/nvme-pci-initialize-queue-memory-before-interrupts.patch-->>><<<++patches.suse/leds-an30259a-add-a-check-for-devm_regmap_init_i2c.patch++>>>
-|	<<<--patches.suse/nvme-pci-Print-invalid-SGL-only-once.patch-->>><<<++patches.suse/leds-trigger-netdev-fix-handling-on-interface-rename.patch++>>>
-|	<<<--patches.suse/nvme-stop-aer-posting-if-controller-state-not-live.patch-->>><<<++patches.suse/backlight-Kconfig-jornada720-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/nvme-allow-timed-out-ios-to-retry.patch-->>><<<++patches.suse/sparc64-implement-ioremap_uc.patch++>>>
-|	<<<--patches.suse/nvme-fabrics-Allow-0-as-KATO-value.patch-->>><<<++patches.suse/lib-devres-add-a-helper-function-for-ioremap_uc.patch++>>>
-|	<<<--patches.suse/nvmet-implement-valid-sqhd-values-in-completions.patch-->>><<<++patches.suse/mfd-intel-lpss-Use-devm_ioremap_uc-for-MMIO.patch++>>>
-|	<<<--patches.suse/0001-fs-Fix-page-cache-inconsistency-when-mixing-buffered.patch-->>><<<++patches.suse/mfd-intel-lpss-Add-default-I2C-device-properties-for.patch++>>>
-|	<<<--patches.suse/block-fix-a-crash-caused-by-wrong-API.patch-->>><<<++patches.suse/mfd-rk808-Fix-RK818-ID-template.patch++>>>
-|	<<<--patches.suse/nvme-fix-sqhd-reference-when-admin-queue-connect-fai.patch-->>><<<++patches.suse/mfd-max77620-Do-not-allocate-IRQs-upfront.patch++>>>
-|	<<<--patches.suse/nvme-core-Use-nvme_wq-to-queue-async-events-and-fw-a.patch-->>><<<++patches.suse/mfd-intel-lpss-Add-Intel-Comet-Lake-PCH-H-PCI-IDs.patch++>>>
-|	<<<--patches.suse/nvme-rdma-give-up-reconnect-if-state-change-fails.patch-->>><<<++patches.suse/0001-Revert-mfd-syscon-Set-name-of-regmap_config.patch++>>>
-|	<<<--patches.suse/nvme-rdma-don-t-fully-stop-the-controller-in-error-r.patch-->>><<<++patches.suse/gpio-max77620-Do-not-allocate-IRQs-upfront.patch++>>>
-|	<<<--patches.suse/nvmet-fc-on-port-remove-call-put-outside-lock.patch-->>><<<++patches.suse/gpio-max77620-Fix-interrupt-handling.patch++>>>
-|	<<<--patches.suse/nvmet-fc-ensure-target-queue-id-within-range.patch-->>><<<++patches.suse/gpio-tegra186-Implement-wake-event-support.patch++>>>
-|	<<<--patches.suse/nvmet-fc-sync-header-templates-with-comments.patch-->>><<<++patches.suse/gpio-mpc8xxx-change-irq-handler-from-chained-to-norm.patch++>>>
-|	<<<--patches.suse/nvme-fcloop-fix-port-deletes-and-callbacks.patch-->>><<<++patches.suse/gpio-mxc-Only-get-the-second-IRQ-when-there-is-more-.patch++>>>
-|	<<<--patches.suse/vfs-Return-ENXIO-for-negative-SEEK_HOLE-SEEK_DATA-of.patch-->>><<<++patches.suse/gpio-tegra186-Derive-register-offsets-from-bank-port.patch++>>>
-|	<<<--patches.suse/mmc-sdhci-pci-Fix-voltage-switch-for-some-Intel-host-->>><<<++patches.suse/gpio-tegra186-Program-interrupt-route-mapping.patch++>>>
-|	<<<--patches.suse/x86-fpu-add-fpu-state-copying-quirk-to-handle-xrstor-failure-on-intel-skylake-cpus.patch-->>><<<++patches.suse/gpio-tegra186-Add-debounce-support.patch++>>>
-|	<<<--patches.suse/x86-fpu-don-t-let-userspace-set-bogus-xcomp_bv.patch-->>><<<++patches.suse/gpio-mpc8xxx-Don-t-overwrite-default-irq_set_type-ca.patch++>>>
-|	<<<--patches.suse/seccomp-fix-the-usage-of-get-put_seccomp_filte.patch-->>><<<++patches.suse/gpio-mpc8xxx-fix-qoriq-GPIO-reading.patch++>>>
-|	<<<--patches.suse/IB-core-Fix-typo-in-the-name-of-the-tag-matching-cap.patch-->>><<<++patches.suse/watchdog-Fix-the-race-between-the-release-of-watchdo.patch++>>>
-|	<<<--patches.suse/IB-core-Fix-qp_sec-use-after-free-access.patch-->>><<<++patches.suse/watchdog-aspeed-Fix-clock-behaviour-for-ast2600.patch++>>>
-|	<<<--patches.suse/IB-Correct-MR-length-field-to-be-64-bit.patch-->>><<<++patches.suse/watchdog-sprd-Fix-the-incorrect-pointer-getting-from.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Fix-sysfs-Pkey-create-remove-possible-deadl.patch-->>><<<++patches.suse/HID-quirks-Add-quirk-for-HP-MSU1465-PIXART-OEM-mouse.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Fix-inconsistency-with-free_netdev-and-free.patch-->>><<<++patches.suse/HID-i2c-hid-fix-no-irq-after-reset-on-raydium-3118.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Simplify-mlx5_ib_cont_pages.patch-->>><<<++patches.suse/HID-i2c-hid-Reset-ALPS-touchpads-on-resume.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Fix-NULL-deference-on-mlx5_ib_update_xlt-fai.patch-->>><<<++patches.suse/HID-rmi-Check-that-the-RMI_STARTED-bit-is-set-before.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Turn-off-AOC-TX-after-offline-substates.patch-->>><<<++patches.suse/HID-core-check-whether-Usage-Page-item-is-after-Usag.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Only-reset-QSFP-after-link-up-and-turn-off-A.patch-->>><<<++patches.suse/HID-Improve-Windows-Precision-Touchpad-detection.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Check-eeprom-config-partition-validity.patch-->>><<<++patches.suse/HID-logitech-hidpp-Silence-intermittent-get_battery_.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Return-correct-value-in-general-interrupt-ha.patch-->>><<<++patches.suse/platform-x86-dell-laptop-disable-kbd-backlight-on-In.patch++>>>
-|	<<<--patches.suse/Revert-IB-ipoib-Update-broadcast-object-if-PKey-valu.patch-->>><<<++patches.suse/platform-mellanox-Add-bootctl-driver-for-Mellanox-Bl.patch++>>>
-|	<<<--patches.suse/IB-hfi1-On-error-fix-use-after-free-during-user-cont.patch-->>><<<++patches.suse/platform-mellanox-Fix-Kconfig-indentation.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Unsuccessful-PCIe-caps-tuning-should-not-fai.patch-->>><<<++patches.suse/platform-x86-intel_pmc_core-Fix-the-SoC-naming-incon.patch++>>>
-|	<<<--patches.suse/xfs-don-t-unconditionally-clear-the-reflink-flag-on-.patch-->>><<<++patches.suse/platform-x86-intel_pmc_core-Add-Comet-Lake-CML-platf.patch++>>>
-|	<<<--patches.suse/xfs-evict-CoW-fork-extents-when-performing-finsert-f.patch-->>><<<++patches.suse/platform-x86-hp-wmi-Fix-ACPI-errors-caused-by-too-sm.patch++>>>
-|	<<<--patches.suse/fs-xfs-Use-pS-printk-format-for-direct-addresses.patch-->>><<<++patches.suse/platform-x86-hp-wmi-Fix-ACPI-errors-caused-by-passin.patch++>>>
-|	<<<--patches.suse/xfs-kill-meaningless-variable-zero.patch-->>><<<++patches.suse/0005-cdrom-respect-device-capabilities-during-opening-act.patch++>>>
-|	<<<--patches.suse/xfs-report-zeroed-or-not-correctly-in-xfs_zero_range.patch-->>><<<++patches.suse/sr_vendor-support-Beurer-GL50-evo-CD-on-a-chip-devic.patch++>>>
-|	<<<--patches.suse/xfs-validate-bdev-support-for-DAX-inode-flag.patch-->>><<<++patches.suse/i2c-i801-Add-support-for-Intel-Jasper-Lake.patch++>>>
-|	<<<--patches.suse/iomap_dio_rw-allocate-aio-completion-queue-before-submitting-dio.patch-->>><<<++patches.suse/i2c-i801-Add-support-for-Intel-Comet-Lake-PCH-H.patch++>>>
-|	<<<--patches.suse/xfs-update-i_size-after-unwritten-conversion-in-dio-.patch-->>><<<++patches.suse/i2c-stm32f7-rework-slave_id-allocation.patch++>>>
-|	<<<--patches.suse/xfs-perag-initialization-should-only-touch-m_ag_max_.patch-->>><<<++patches.suse/i2c-stm32f7-fix-reorder-remove-probe-error-handling.patch++>>>
-|	<<<--patches.suse/xfs-Capture-state-of-the-right-inode-in-xfs_iflush_d.patch-->>><<<++patches.suse/i2c-stm32f7-report-dma-error-during-probe.patch++>>>
-|	<<<--patches.suse/PM-OPP-Call-notifier-without-holding-opp_table-lock-->>><<<++patches.suse/i2c-i2c-stm32f7-fix-10-bits-check-in-slave-free-id-s.patch++>>>
-|	<<<--patches.suse/cpufreq-docs-Drop-intel-pstate.txt-from-index.txt-->>><<<++patches.suse/i2c-i801-Correct-Intel-Jasper-Lake-SOC-naming.patch++>>>
-|	<<<--patches.suse/KEYS-fix-cred-refcount-leak-in-request_key_auth_new-->>><<<++patches.suse/remoteproc-Fix-wrong-rvring-index-computation.patch++>>>
-|	<<<--patches.suse/KEYS-don-t-revoke-uninstantiated-key-in-request_key_-->>><<<++patches.suse/rpmsg-char-release-allocated-memory.patch++>>>
-|	<<<--patches.suse/KEYS-fix-key-refcount-leak-in-keyctl_assume_authorit-->>><<<++patches.suse/rpmsg-glink-Set-tail-pointer-to-0-at-end-of-FIFO.patch++>>>
-|	<<<--patches.suse/KEYS-fix-key-refcount-leak-in-keyctl_read_key-->>><<<++patches.suse/rpmsg-glink-Fix-reuse-intents-memory-leak-issue.patch++>>>
-|	<<<--patches.suse/keys-fix-writing-past-end-of-user-supplied-buffer-in-keyring_read-->>><<<++patches.suse/rpmsg-glink-Fix-use-after-free-in-open_ack-TIMEOUT-c.patch++>>>
-|	<<<--patches.suse/0001-KEYS-prevent-creating-a-different-user-s-keyrings.patch-->>><<<++patches.suse/rpmsg-glink-Put-an-extra-reference-during-cleanup.patch++>>>
-|	<<<--patches.suse/keys-prevent-keyctl_read-on-negative-key-->>><<<++patches.suse/rpmsg-glink-Fix-rpmsg_register_device-err-handling.patch++>>>
-|	<<<--patches.suse/security-keys-properly-zero-out-sensitive-key-materi-->>><<<++patches.suse/rpmsg-glink-Don-t-send-pending-rx_done-during-remove.patch++>>>
-|	<<<--patches.suse/security-keys-rewrite-all-of-big_key-crypto-->>><<<++patches.suse/rpmsg-glink-Free-pending-deferred-work-on-remove.patch++>>>
-|	<<<--patches.suse/18.2-kvm-nvmx-fix-host_cr3-host_cr4-cache.patch-->>><<<++patches.suse/mailbox-imx-Fix-Tx-doorbell-shutdown-path.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Check-for-updated-HDSISR-on-P9-HDS.patch-->>><<<++patches.suse/mailbox-imx-Clear-the-right-interrupts-at-shutdown.patch++>>>
-|	<<<--patches.suse/KVM-VMX-extract-__pi_post_block.patch-->>><<<++patches.suse/0011-libnvdimm-namsepace-Don-t-set-claim_class-on-error.patch++>>>
-|	<<<--patches.suse/KVM-VMX-avoid-double-list-add-with-VT-d-posted-inter.patch-->>><<<++patches.suse/libnvdimm-pfn_dev-Don-t-clear-device-memmap-area-dur.patch++>>>
-|	<<<--patches.suse/KVM-VMX-simplify-and-fix-vmx_vcpu_pi_load.patch-->>><<<++patches.suse/libnvdimm-namespace-Differentiate-between-probe-mapp.patch++>>>
-|	<<<--patches.suse/KVM-VMX-use-cmpxchg64.patch-->>><<<++patches.suse/0012-libnvdimm-btt-fix-variable-rc-set-but-not-used.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-Fix-nested-PF-intends-to-break-L1-s-vmlauch.patch-->>><<<++patches.suse/libnvdimm-export-the-target_node-attribute-for-regions-and-namespaces.patch++>>>
-|	<<<--patches.suse/kvm-x86-Handle-async-PF-in-RCU-read-side-critical-se.patch-->>><<<++patches.suse/Input-atmel_mxt_ts-disable-IRQ-across-suspend.patch++>>>
-|	<<<--patches.suse/0001-arm64-Make-sure-SPsel-is-always-set.patch-->>><<<++patches.suse/Input-st1232-do-not-reset-the-chip-too-early.patch++>>>
-|	<<<--patches.suse/0001-arm64-mm-Use-READ_ONCE-when-dereferencing-pointer-to.patch-->>><<<++patches.suse/Input-synaptics-rmi4-simplify-data-read-in-rmi_f54_w.patch++>>>
-|	<<<--patches.suse/0001-arm64-fault-Route-pte-translation-faults-via-do_tran.patch-->>><<<++patches.suse/Input-ili210x-handle-errors-from-input_mt_init_slots.patch++>>>
-|	<<<--patches.suse/iommu-io-pgtable-arm-v7s-Need-dma-sync-while-there-i.patch-->>><<<++patches.suse/Input-synaptics-switch-another-X1-Carbon-6-to-RMI-SM.patch++>>>
-|	<<<--patches.suse/iommu-amd-pr_err-strings-should-end-with-newlines-->>><<<++patches.suse/perf-script-Fix-invalid-LBR-binary-mismatch-error.patch++>>>
-|	<<<--patches.suse/etnaviv-fix-submit-error-path-->>><<<++patches.suse/x86-mm-32-Sync-only-to-VMALLOC_END-in-vmalloc_sync_a.patch++>>>
-|	<<<--patches.suse/etnaviv-fix-gem-object-list-corruption-->>><<<++patches.suse/x86-fpu-Don-t-cache-access-to-fpu_fpregs_owner_ctx.patch++>>>
-|	<<<--patches.suse/drm-amdgpu-revert-update-tile-table-for-oland-hainan.patch-->>><<<++patches.suse/0001-x86-mm-pat-Fix-off-by-one-bugs-in-interval-tree-sear.patch++>>>
-|	<<<--patches.suse/drm-radeon-disable-hard-reset-in-hibernate-for-APUs-->>><<<++patches.suse/net-tls-take-into-account-that-bpf_exec_tx_verdict-m.patch++>>>
-|	<<<--patches.suse/qxl-fix-primary-surface-handling.patch-->>><<<++patches.suse/net-tls-free-the-record-on-encryption-error.patch++>>>
-|	<<<--patches.suse/qxl-fix-pinning.patch-->>><<<++patches.suse/net-skmsg-fix-TLS-1.3-crash-with-full-sk_msg.patch++>>>
-|	<<<--patches.suse/PCI-Fix-race-condition-with-driver_override-->>><<<++patches.suse/selftests-tls-add-a-test-for-fragmented-messages.patch++>>>
-|	<<<--patches.suse/0021-md-separate-request-handling.patch-->>><<<++patches.suse/net-tls-remove-the-dead-inplace_crypto-code.patch++>>>
-|	<<<--patches.suse/0022-md-fix-a-race-condition-for-flush-request-handling.patch-->>><<<++patches.suse/net-tls-use-sg_next-to-walk-sg-entries.patch++>>>
-|	<<<--patches.suse/0023-dm-raid-fix-a-race-condition-in-request-handling.patch-->>><<<++patches.suse/selftests-bpf-test_sockmap-handle-file-creation-fail.patch++>>>
-|	<<<--patches.suse/0024-md-raid5-cap-worker-count.patch-->>><<<++patches.suse/selftests-bpf-correct-perror-strings.patch++>>>
-|	<<<--patches.suse/btrfs-clear-ordered-flag-on-cleaning-up-ordered-extents.patch-->>><<<++patches.suse/net-macb-add-missed-tasklet_kill.patch++>>>
-|	<<<--patches.suse/btrfs-finish-ordered-extent-cleaning-if-no-progress-is-found.patch-->>><<<++patches.suse/tipc-fix-potential-memory-leak-in-__tipc_sendmsg.patch++>>>
-|	<<<--patches.suse/btrfs-fix-null-pointer-dereference-from-free_reloc_roots.patch-->>><<<++patches.suse/tipc-fix-wrong-socket-reference-counter-after-tipc_s.patch++>>>
-|	<<<--patches.suse/btrfs-propagate-error-to-btrfs_cmp_data_prepare-caller.patch-->>><<<++patches.suse/tipc-fix-wrong-timeout-input-for-tipc_wait_for_cond.patch++>>>
-|	<<<--patches.suse/0001-Btrfs-use-btrfs_op-instead-of-bio_op-in-__btrfs_map_.patch-->>><<<++patches.suse/selftests-pmtu-use-oneline-for-ip-route-list-cache.patch++>>>
-|	<<<--patches.suse/btrfs-fix-kernel-oops-while-reading-compressed-data.patch-->>><<<++patches.suse/net-mlx5e-Fix-build-error-without-IPV6.patch++>>>
-|	<<<--patches.suse/btrfs-log-csums-for-all-modified-extents.patch-->>><<<++patches.suse/net-sched-fix-tc-s-class-show-no-bstats-on-class-wit.patch++>>>
-|	<<<--patches.suse/scsi-aacraid-Fix-2T-drives-on-SmartIOC-2000.patch-->>><<<++patches.suse/openvswitch-drop-unneeded-BUG_ON-in-ovs_flow_cmd_bui.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Don-t-return-internal-MBXERR_ERROR-code-fr.patch-->>><<<++patches.suse/openvswitch-remove-another-BUG_ON.patch++>>>
-|	<<<--patches.suse/scsi-aacraid-error-testing-array-offset-bus-after-us.patch-->>><<<++patches.suse/ocfs2-fix-passing-zero-to-PTR_ERR-warning.patch++>>>
-|	<<<--patches.suse/scsi-scsi_transport_iscsi-fix-the-issue-that.patch-->>><<<++patches.suse/mm-slab-make-kmalloc_info-contain-all-types-of-names.patch++>>>
-|	<<<--patches.suse/scsi-scsi_transport_fc-set-scsi_target_id-upon-resca.patch-->>><<<++patches.suse/mm-slab-remove-unused-kmalloc_size.patch++>>>
-|	<<<--patches.suse/scsi-scsi_transport_fc-Also-check-for-NOTPRESENT-in-.patch-->>><<<++patches.suse/mm-slab_common-use-enum-kmalloc_cache_type-to-iterate-over-kmalloc-caches.patch++>>>
-|	<<<--patches.suse/scsi-aacraid-Add-a-small-delay-after-IOP-reset.patch-->>><<<++patches.suse/mm-slub-print-the-offset-of-fault-addresses.patch++>>>
-|	<<<--patches.suse/scsi-ILLEGAL-REQUEST-ASC-27-target-failure.patch-->>><<<++patches.suse/mm-slub.c-update-comments.patch++>>>
-|	<<<--patches.suse/mtd-nand-atmel-fix-buffer-overflow-in-atmel_pmecc_us.patch-->>><<<++patches.suse/mm-slub.c-clean-up-validate_slab.patch++>>>
-|	<<<--patches.suse/objtool-Skip-unreachable-warnings-for-GCC-4.4-and-ol.patch-->>><<<++patches.suse/mm-filemap.c-remove-redundant-cache-invalidation-after-async-direct-io-write.patch++>>>
-|	<<<--patches.suse/objtool-Support-unoptimized-frame-pointer-setup.patch-->>><<<++patches.suse/mm-filemap.c-warn-if-stale-pagecache-is-left-after-direct-write.patch++>>>
-|	<<<--patches.suse/genirq-Check-__free_irq-return-value-for-NULL.patch-->>><<<++patches.suse/mm-swap.c-trivial-mark_page_accessed-cleanup.patch++>>>
-|	<<<--patches.suse/irq-generic-chip-Don-t-replace-domain-s-name.patch-->>><<<++patches.suse/mm-memcg-clean-up-reclaim-iter-array.patch++>>>
-|	<<<--patches.suse/0001-futex-Fix-pi_state-owner-serialization.patch-->>><<<++patches.suse/mm-memcontrol-remove-dead-code-from-memory_max_write.patch++>>>
-|	<<<--patches.suse/0001-locking-rwsem-xadd-Fix-missed-wakeup-due-to-reorderi.patch-->>><<<++patches.suse/include-linux-memcontrol.h-fix-comments-based-on-per-node-memcg.patch++>>>
-|	<<<--patches.suse/sched-sysctl-Check-user-input-value-of-sysctl_sched_-->>><<<++patches.suse/mm-vmscan-memcontrol-remove-mem_cgroup_select_victim_node.patch++>>>
-|	<<<--patches.suse/x86-mm-fix-fault-error-path-using-unsafe-vma-pointer.patch-->>><<<++patches.suse/mm-drop-mmap_sem-before-calling-balance_dirty_pages-in-write-fault.patch++>>>
-|	<<<--patches.suse/0001-x86-asm-Fix-inline-asm-call-constraints-for-GCC-4.4.patch-->>><<<++patches.suse/shmem-pin-the-file-in-shmem_fault-if-mmap_sem-is-dropped.patch++>>>
-|	<<<--patches.suse/0001-x86-asm-Use-register-variable-to-get-stack-pointer-v.patch-->>><<<++patches.suse/mm-emit-tracepoint-when-RSS-changes.patch++>>>
-|	<<<--patches.suse/auxdisplay-charlcd-properly-restore-atomic-counter-o.patch-->>><<<++patches.suse/rss_stat-add-support-to-detect-RSS-updates-of-external-mm.patch++>>>
-|	<<<--patches.suse/stm-class-Fix-a-use-after-free-->>><<<++patches.suse/mm-mmap.c-remove-a-never-triggered-warning-in-__vma_adjust.patch++>>>
-|	<<<--patches.suse/intel_th-pci-Add-Cedar-Fork-PCH-support-->>><<<++patches.suse/mm-swap.c-piggyback-lru_add_drain_all-calls.patch++>>>
-|	<<<--patches.suse/intel_th-pci-Add-Lewisburg-PCH-support-->>><<<++patches.suse/mm-mmap.c-prev-could-be-retrieved-from-vma-vm_prev.patch++>>>
-|	<<<--patches.suse/msft-hv-1500-vmbus-don-t-acquire-the-mutex-in-vmbus_hvsock_device.patch-->>><<<++patches.suse/mm-mmap.c-__vma_unlink_prev-is-not-necessary-now.patch++>>>
-|	<<<--patches.suse/msft-hv-1501-Drivers-hv-fcopy-restore-correct-transfer-length.patch-->>><<<++patches.suse/mm-mmap.c-extract-__vma_unlink_list-as-counterpart-for-__vma_link_list.patch++>>>
-|	<<<--patches.suse/driver-core-platform-Don-t-read-past-the-end-of-driv-->>><<<++patches.suse/mm-mmap.c-rb_parent-is-not-necessary-in-__vma_link_list.patch++>>>
-|	<<<--patches.suse/staging-vchiq_2835_arm-Fix-NULL-ptr-dereference-in-f-->>><<<++patches.suse/mm-rmap.c-don-t-reuse-anon_vma-if-we-just-want-a-copy.patch++>>>
-|	<<<--patches.suse/staging-rtl8723bs-add-missing-range-check-on-id-->>><<<++patches.suse/mm-rmap.c-reuse-mergeable-anon_vma-as-parent-when-fork.patch++>>>
-|	<<<--patches.suse/staging-rtl8723bs-avoid-null-pointer-dereference-on--->>><<<++patches.suse/mm-mmap.c-use-IS_ERR_VALUE-to-check-return-value-of-get_unmapped_area.patch++>>>
-|	<<<--patches.suse/iio-magnetometer-st_magn-fix-drdy-line-configuration-->>><<<++patches.suse/mm-rmap.c-fix-outdated-comment-in-page_get_anon_vma.patch++>>>
-|	<<<--patches.suse/iio-adc-twl4030-Fix-an-error-handling-path-in-twl403-->>><<<++patches.suse/mm-rmap.c-use-VM_BUG_ON_PAGE-in-__page_check_anon_rmap.patch++>>>
-|	<<<--patches.suse/iio-adc-twl4030-Disable-the-vusb3v1-rugulator-in-the-->>><<<++patches.suse/mm-memfd-fix-COW-issue-on-MAP_PRIVATE-and-F_SEAL_FUTURE_WRITE-mappings.patch++>>>
-|	<<<--patches.suse/iio-adc-twl4030-Return-an-error-if-we-can-not-enable-->>><<<++patches.suse/mm-memory-failure.c-clean-up-around-tk-pre-allocation.patch++>>>
-|	<<<--patches.suse/iio-trigger-stm32-timer-preset-shouldn-t-be-buffered-->>><<<++patches.suse/mm-soft-offline-convert-parameter-to-pfn.patch++>>>
-|	<<<--patches.suse/iio-trigger-stm32-timer-fix-a-corner-case-to-write-p-->>><<<++patches.suse/mm-vmalloc.c-remove-unnecessary-highmem_mask-from-parameter-of-gfpflags_allow_blocking.patch++>>>
-|	<<<--patches.suse/iio-adc-mcp320x-Fix-oops-on-module-unload-->>><<<++patches.suse/mm-vmalloc-remove-preempt_disable-enable-when-doing-preloading.patch++>>>
-|	<<<--patches.suse/iio-adc-mcp320x-Fix-readout-of-negative-voltages-->>><<<++patches.suse/mm-vmalloc-respect-passed-gfp_mask-when-doing-preloading.patch++>>>
-|	<<<--patches.suse/IIO-BME280-Updates-to-Humidity-readings-need-ctrl_re-->>><<<++patches.suse/mm-vmalloc-add-more-comments-to-the-adjust_va_to_fit_type.patch++>>>
-|	<<<--patches.suse/iio-ad_sigma_delta-Implement-a-dedicated-reset-funct-->>><<<++patches.suse/mm-vmalloc-rework-vmap_area_lock.patch++>>>
-|	<<<--patches.suse/iio-ad7793-Fix-the-serial-interface-reset-->>><<<++patches.suse/mm-pcp-Share-common-code-between-memory-hotplug-and-percpu-sysctl-handler.patch++>>>
-|	<<<--patches.suse/iio-core-Return-error-for-failed-read_reg-->>><<<++patches.suse/mm-pcpu-Make-zone-pcp-updates-and-reset-internal-to-the-mm.patch++>>>
-|	<<<--patches.suse/staging-iio-ad7192-Fix-use-the-dedicated-reset-funct-->>><<<++patches.suse/mm-vmscan-remove-unused-lru_pages-argument.patch++>>>
-|	<<<--patches.suse/0001-uwb-ensure-that-endpoint-is-interrupt.patch-->>><<<++patches.suse/mm-vmscan.c-remove-unused-scan_control-parameter-from-pageout.patch++>>>
-|	<<<--patches.suse/0001-uwb-properly-check-kthread_run-return-value.patch-->>><<<++patches.suse/mm-vmscan-simplify-lruvec_lru_size.patch++>>>
-|	<<<--patches.suse/0001-usb-Increase-quirk-delay-for-USB-devices.patch-->>><<<++patches.suse/mm-clean-up-and-clarify-lruvec-lookup-procedure.patch++>>>
-|	<<<--patches.suse/0001-usb-xhci-Free-the-right-ring-in-xhci_add_endpoint.patch-->>><<<++patches.suse/mm-vmscan-move-inactive_list_is_low-swap-check-to-the-caller.patch++>>>
-|	<<<--patches.suse/0001-xhci-fix-finding-correct-bus_state-structure-for-USB.patch-->>><<<++patches.suse/mm-vmscan-naming-fixes-global_reclaim-and-sane_reclaim.patch++>>>
-|	<<<--patches.suse/0001-usb-pci-quirks.c-Corrected-timeout-values-used-in-ha.patch-->>><<<++patches.suse/mm-vmscan-replace-shrink_node-loop-with-a-retry-jump.patch++>>>
-|	<<<--patches.suse/0001-xhci-fix-wrong-endpoint-ESIT-value-shown-in-tracing.patch-->>><<<++patches.suse/mm-vmscan-turn-shrink_node_memcg-into-shrink_lruvec.patch++>>>
-|	<<<--patches.suse/0001-usb-host-xhci-plat-allow-sysdev-to-inherit-from-ACPI.patch-->>><<<++patches.suse/mm-vmscan-split-shrink_node-into-node-part-and-memcgs-part.patch++>>>
-|	<<<--patches.suse/0001-xhci-Fix-sleeping-with-spin_lock_irq-held-in-ASmedia.patch-->>><<<++patches.suse/mm-vmscan-harmonize-writeback-congestion-tracking-for-nodes-memcgs.patch++>>>
-|	<<<--patches.suse/0001-xhci-set-missing-SuperSpeedPlus-Link-Protocol-bit-in.patch-->>><<<++patches.suse/mm-vmscan-move-file-exhaustion-detection-to-the-node-level.patch++>>>
-|	<<<--patches.suse/0001-Revert-xhci-Limit-USB2-port-wake-support-for-AMD-Pro.patch-->>><<<++patches.suse/mm-vmscan-detect-file-thrashing-at-the-reclaim-root.patch++>>>
-|	<<<--patches.suse/0001-USB-fix-out-of-bounds-in-usb_set_configuration.patch-->>><<<++patches.suse/mm-vmscan-enforce-inactive-active-ratio-at-the-reclaim-root.patch++>>>
-|	<<<--patches.suse/0001-usb-dwc3-ep0-fix-DMA-starvation-by-assigning-req-trb.patch-->>><<<++patches.suse/mm-vmscan.c-fix-typo-in-comment.patch++>>>
-|	<<<--patches.suse/usb-gadget-dummy-fix-nonsensical-comparisons.patch-->>><<<++patches.suse/hugetlbfs-hugetlb_fault_mutex_hash-cleanup.patch++>>>
-|	<<<--patches.suse/0001-USB-core-harden-cdc_parse_cdc_header.patch-->>><<<++patches.suse/hugetlbfs-take-read_lock-on-i_mmap-for-PMD-sharing.patch++>>>
-|	<<<--patches.suse/0001-usb-storage-fix-bogus-hardware-error-messages-for-AT.patch-->>><<<++patches.suse/hugetlb-region_chg-provides-only-cache-entry.patch++>>>
-|	<<<--patches.suse/0001-usb-storage-unusual_devs-entry-to-fix-write-access-r.patch-->>><<<++patches.suse/hugetlb-remove-duplicated-code.patch++>>>
-|	<<<--patches.suse/0001-USB-uas-fix-bug-in-handling-of-alternate-settings.patch-->>><<<++patches.suse/mm-hugetlb-avoid-looping-to-the-same-hugepage-if-pages-and-vmas.patch++>>>
-|	<<<--patches.suse/0001-USB-devio-Prevent-integer-overflow-in-proc_do_submit.patch-->>><<<++patches.suse/mm-migrate.c-handle-freed-page-at-the-first-place.patch++>>>
-|	<<<--patches.suse/0001-USB-devio-Don-t-corrupt-user-memory.patch-->>><<<++patches.suse/mm-thp-do-not-queue-fully-unmapped-pages-for-deferred-split.patch++>>>
-|	<<<--patches.suse/0001-USB-cdc-wdm-ignore-EPIPE-from-GetEncapsulatedRespons.patch-->>><<<++patches.suse/autonuma-fix-watermark-checking-in-migrate_balanced_pgdat.patch++>>>
-|	<<<--patches.suse/percpu-make-this_cpu_generic_read-atomic-w-r-t-interrupts.patch-->>><<<++patches.suse/autonuma-reduce-cache-footprint-when-scanning-page-tables.patch++>>>
-|	<<<--patches.suse/cgroup-Reinit-cgroup_taskset-structure-before-cgroup_migrate_execute-returns.patch-->>><<<++patches.suse/mm-madvise.c-replace-with-page_size-in-madvise_inject_error.patch++>>>
-|	<<<--patches.suse/ftrace-Fix-kmemleak-in-unregister_ftrace_graph.patch-->>><<<++patches.suse/mm-shmem-use-proper-gfp-flags-for-shmem_writepage.patch++>>>
-|	<<<--patches.suse/lsm-fix-smack_inode_removexattr-and-xattr_getsecurit.patch-->>><<<++patches.suse/mm-shmem.c-cast-the-type-of-unmap_start-to-u64.patch++>>>
-|	<<<--patches.suse/include-linux-mm.h-fix-typo-in-VM_MPX-definition.patch-->>><<<++patches.suse/mm-page_io.c-annotate-refault-stalls-from-swap_readpage.patch++>>>
-|	<<<--patches.suse/ksm-fix-unlocked-iteration-over-vmas-in-cmp_and_merge_page.patch-->>><<<++patches.suse/dmaengine-xilinx_dma-Clear-desc_pendingcount-in-xili.patch++>>>
-|	<<<--patches.suse/0001-mm-oom_reaper-skip-mm-structs-with-mmu-notifiers.patch-->>><<<++patches.suse/dmaengine-fsl-qdma-Handle-invalid-qdma-queue0-IRQ.patch++>>>
-|	<<<--patches.suse/mm-compaction-serialize-waitqueue_active-checks-for-real.patch-->>><<<++patches.suse/dmaengine-ti-edma-fix-missed-failure-handling.patch++>>>
-|	<<<--patches.suse/mm-meminit-mark-init_reserved_page-as-__meminit.patch-->>><<<++patches.suse/iommu-mediatek-correct-the-flush_iotlb_all-callback++>>>
-|	<<<--patches.suse/zram-fix-null-dereference-of-handle.patch-->>><<<++patches.suse/iommu-tegra-smmu-Use-non-secure-register-for-flushin.patch++>>>
-|	<<<--patches.suse/mm-avoid-marking-swap-cached-page-as-lazyfree.patch-->>><<<++patches.suse/iommu-tegra-smmu-Fix-client-enablement-order.patch++>>>
-|	<<<--patches.suse/mm-fix-data-corruption-caused-by-lazyfree-page.patch-->>><<<++patches.suse/iommu-tegra-smmu-Fix-page-tables-in-4-GiB-memory.patch++>>>
-|	<<<--patches.suse/mm-device-public-memory-fix-edge-case-in-vm_normal_page.patch-->>><<<++patches.suse/firmware-qcom-scm-Ensure-a0-status-code-is-treated-a.patch++>>>
-|	<<<--patches.suse/userfaultfd-non-cooperative-fix-fork-use-after-free.patch-->>><<<++patches.suse/iommu-arm-smmu-v3-don-t-display-an-error-when-irq-lines-are-missing++>>>
-|	<<<--patches.suse/kernel-sysctl.c-remove-duplicate-UINT_MAX-check-on-d.patch-->>><<<++patches.suse/iommu-arm-smmu-remove-duplicate-error-message++>>>
-|	<<<--patches.suse/0001-mm-memory_hotplug-add-scheduling-point-to-__add_page.patch-->>><<<++patches.suse/iommu-vt-d-refactor-find_domain-helper++>>>
-|	<<<--patches.suse/0002-mm-page_alloc-add-scheduling-point-to-memmap_init_zo.patch-->>><<<++patches.suse/pstore-Make-pstore_choose_compression-static.patch++>>>
-|	<<<--patches.suse/0003-memremap-add-scheduling-point-to-devm_memremap_pages.patch-->>><<<++patches.suse/of-address-introduce-of_get_next_dma_parent-helper.patch++>>>
-|	<<<--patches.suse/0001-kernel-kcmp.c-drop-branch-leftover-typo.patch-->>><<<++patches.suse/of-address-follow-dma-parent-for-dma-coherent.patch++>>>
-|	<<<--patches.suse/mm-memory_hotplug-change-pfn_to_section_nr-section_n.patch-->>><<<++patches.suse/of-factor-out-addr-size-cells-parsing.patch++>>>
-|	<<<--patches.suse/mm-memory_hotplug-define-find_-smallest-biggest-_sec.patch-->>><<<++patches.suse/of-address-translate-dma-ranges-for-parent-nodes-missing-dma-ranges.patch++>>>
-|	<<<--patches.suse/lib-ratelimit-c-use-deferred-printk-version.patch-->>><<<++patches.suse/of-address-fix-of_pci_range_parser_one-translation-of-dma-addresses.patch++>>>
-|	<<<--patches.suse/cnic-Fix-an-error-handling-path-in-cnic_alloc_bnx2x_.patch-->>><<<++patches.suse/of-make-of_dma_get_range-work-on-bus-nodes.patch++>>>
-|	<<<--patches.suse/l2tp-ensure-sessions-are-freed-after-their-PPPOL2TP-.patch-->>><<<++patches.suse/of-overlay-add_changeset_property-memory-leak.patch++>>>
-|	<<<--patches.suse/l2tp-fix-race-between-l2tp_session_delete-and-l2tp_t.patch-->>><<<++patches.suse/of-unittest-fix-memory-leak-in-attach_node_and_child.patch++>>>
-|	<<<--patches.suse/net-qcom-emac-specify-the-correct-size-when-mapping-.patch-->>><<<++patches.suse/libfdt-define-INT32_MAX-and-UINT32_MAX-in-libfdt_env.patch++>>>
-|	<<<--patches.suse/rocker-fix-rocker_tlv_put_-functions-for-KASAN.patch-->>><<<++patches.suse/docs-Catch-up-with-the-new-location-of-get_user_page.patch++>>>
-|	<<<--patches.suse/0001-netlink-fix-nla_put_-u8-u16-u32-for-KASAN.patch-->>><<<++patches.suse/genalloc-Fix-a-set-of-docs-build-warnings.patch++>>>
-|	<<<--patches.suse/vti-fix-use-after-free-in-vti_tunnel_xmit-vti6_tnl_x.patch-->>><<<++patches.suse/docs-Fix-make-help-suggestion-for-SPHINXDIR.patch++>>>
-|	<<<--patches.suse/l2tp-fix-race-condition-in-l2tp_tunnel_delete.patch-->>><<<++patches.suse/docs-networking-devlink-trap-Fix-reference-to-other-.patch++>>>
-|	<<<--patches.suse/aquantia-Setup-max_mtu-in-ndev-to-enable-jumbo-frame.patch-->>><<<++patches.suse/docs-admin-guide-Fix-min-value-of-threads-max-in-ker.patch++>>>
-|	<<<--patches.suse/0001-iwlwifi-mvm-send-all-non-bufferable-frames-on-the-pr.patch-->>><<<++patches.suse/docs-admin-guide-Remove-threads-max-auto-tuning.patch++>>>
-|	<<<--patches.suse/0001-iwlwifi-mvm-change-state-when-queueing-agg-start-wor.patch-->>><<<++patches.suse/scsi-lpfc-Fix-pt2pt-discovery-on-SLI3-HBAs.patch++>>>
-|	<<<--patches.suse/0001-iwlwifi-mvm-wake-the-correct-mac80211-queue.patch-->>><<<++patches.suse/scsi-lpfc-Fix-premature-re-enabling-of-interrupts-in.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-use-IWL_HCMD_NOCOPY-for-MCAST_FILTER_CMD.patch-->>><<<++patches.suse/scsi-lpfc-Fix-miss-of-register-read-failure-check.patch++>>>
-|	<<<--patches.suse/0001-iwlwifi-mvm-initialize-status-in-iwl_mvm_add_int_sta.patch-->>><<<++patches.suse/scsi-lpfc-Fix-NVME-io-abort-failures-causing-hangs.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-fix-reorder-buffer-for-9000-devices.patch-->>><<<++patches.suse/scsi-lpfc-Fix-rpi-release-when-deleting-vport.patch++>>>
-|	<<<--patches.suse/brcmfmac-add-length-check-in-brcmf_cfg80211_escan_ha-->>><<<++patches.suse/scsi-lpfc-Fix-device-recovery-errors-after-PLOGI-fai.patch++>>>
-|	<<<--patches.suse/brcmfmac-setup-passive-scan-if-requested-by-user-spa-->>><<<++patches.suse/scsi-lpfc-Fix-locking-on-mailbox-command-completion.patch++>>>
-|	<<<--patches.suse/sctp-Fix-a-big-endian-bug-in-sctp_diag_dump.patch-->>><<<++patches.suse/scsi-lpfc-Fix-GPF-on-scsi-command-completion.patch++>>>
-|	<<<--patches.suse/tun-bail-out-from-tun_get_user-if-the-skb-is-empty.patch-->>><<<++patches.suse/scsi-lpfc-Fix-discovery-failures-when-target-device-.patch++>>>
-|	<<<--patches.suse/net-mvpp2-fix-parsing-fragmentation-detection.patch-->>><<<++patches.suse/scsi-lpfc-Fix-NVMe-ABTS-in-response-to-receiving-an-.patch++>>>
-|	<<<--patches.suse/net-mvpp2-fix-port-list-indexing.patch-->>><<<++patches.suse/scsi-lpfc-Fix-coverity-errors-on-NULL-pointer-checks.patch++>>>
-|	<<<--patches.suse/net-mvpp2-do-not-select-the-internal-source-clock.patch-->>><<<++patches.suse/scsi-lpfc-Fix-host-hang-at-boot-or-slow-boot.patch++>>>
-|	<<<--patches.suse/inetpeer-fix-RCU-lookup-again.patch-->>><<<++patches.suse/scsi-lpfc-Fix-list-corruption-in-lpfc_sli_get_iocbq.patch++>>>
-|	<<<--patches.suse/net-dsa-Fix-network-device-registration-order.patch-->>><<<++patches.suse/scsi-lpfc-Fix-spinlock_irq-issues-in-lpfc_els_flush_.patch++>>>
-|	<<<--patches.suse/packet-in-packet_do_bind-test-fanout-with-bind_lock-.patch-->>><<<++patches.suse/scsi-lpfc-Fix-hdwq-sgl-locks-and-irq-handling.patch++>>>
-|	<<<--patches.suse/packet-only-test-po-has_vnet_hdr-once-in-packet_snd.patch-->>><<<++patches.suse/scsi-lpfc-Fix-list-corruption-detected-in-lpfc_put_s.patch++>>>
-|	<<<--patches.suse/net-dsa-mv88e6xxx-lock-mutex-when-freeing-IRQs.patch-->>><<<++patches.suse/scsi-lpfc-Update-async-event-logging.patch++>>>
-|	<<<--patches.suse/net-Set-sk_prot_creator-when-cloning-sockets-to-the-.patch-->>><<<++patches.suse/scsi-lpfc-Complete-removal-of-FCoE-T10-PI-support-on.patch++>>>
-|	<<<--patches.suse/net-mlx5e-IPoIB-Fix-access-to-invalid-memory-address.patch-->>><<<++patches.suse/scsi-lpfc-cleanup-remove-unused-fcp_txcmlpq_cnt.patch++>>>
-|	<<<--patches.suse/net-mlx5-Fix-FPGA-capability-location.patch-->>><<<++patches.suse/scsi-lpfc-Update-lpfc-version-to-12.4.0.1.patch++>>>
-|	<<<--patches.suse/net-mlx5-Check-device-capability-for-maximum-flow-co.patch-->>><<<++patches.suse/scsi-mpt3sas-Register-trace-buffer-based-on-NVDATA-s.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Fix-erroneous-freeing-of-encap-header-buff.patch-->>><<<++patches.suse/scsi-mpt3sas-Display-message-before-releasing-diag-b.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Disallow-TC-offloading-of-unsupported-matc.patch-->>><<<++patches.suse/scsi-mpt3sas-Fix-clear-pending-bit-in-ioctl-status.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Check-encap-entry-state-when-offloading-tu.patch-->>><<<++patches.suse/scsi-mpt3sas-Free-diag-buffer-without-any-status-che.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Print-netdev-features-correctly-in-error-m.patch-->>><<<++patches.suse/scsi-mpt3sas-Maintain-owner-of-buffer-through-Unique.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Don-t-add-remove-802.1ad-rules-when-changi.patch-->>><<<++patches.suse/scsi-mpt3sas-clear-release-bit-when-buffer-reregiste.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Fix-calculated-checksum-offloads-counters.patch-->>><<<++patches.suse/scsi-mpt3sas-Reuse-diag-buffer-allocated-at-load-tim.patch++>>>
-|	<<<--patches.suse/net-mlx5-Fix-static-checker-warning-on-steering-trac.patch-->>><<<++patches.suse/scsi-mpt3sas-Add-app-owned-flag-support-for-diag-buf.patch++>>>
-|	<<<--patches.suse/net-mlx5-Fix-wrong-indentation-in-enable-SRIOV-code.patch-->>><<<++patches.suse/scsi-mpt3sas-Fail-release-cmnd-if-diag-buffer-is-rel.patch++>>>
-|	<<<--patches.suse/netlink-do-not-proceed-if-dump-s-start-errs.patch-->>><<<++patches.suse/scsi-mpt3sas-Use-Component-img-header-to-get-Package.patch++>>>
-|	<<<--patches.suse/ip6_gre-ip6gre_tap-device-should-keep-dst.patch-->>><<<++patches.suse/scsi-mpt3sas-Reject-NVMe-Encap-cmnds-to-unsupported-.patch++>>>
-|	<<<--patches.suse/ip6_tunnel-update-mtu-properly-for-ARPHRD_ETHER-tunn.patch-->>><<<++patches.suse/scsi-mpt3sas-Fix-module-parameter-max_msix_vectors.patch++>>>
-|	<<<--patches.suse/IPv4-early-demux-can-return-an-error-code.patch-->>><<<++patches.suse/scsi-mpt3sas-Bump-mpt3sas-driver-version-to-32.100.0.patch++>>>
-|	<<<--patches.suse/udp-perform-source-validation-for-mcast-early-demux.patch-->>><<<++patches.suse/scsi-smartpqi-clean-up-indentation-of-a-statement.patch++>>>
-|	<<<--patches.suse/ppp-fix-__percpu-annotation-->>><<<++patches.suse/scsi-smartpqi-remove-set-but-not-used-variable-ctrl_.patch++>>>
-|	<<<--patches.suse/tipc-use-only-positive-error-codes-in-messages.patch-->>><<<++patches.suse/scsi-qla2xxx-remove-redundant-assignment-to-pointer-.patch++>>>
-|	<<<--patches.suse/l2tp-fix-l2tp_eth-module-loading.patch-->>><<<++patches.suse/scsi-bfa-release-allocated-memory-in-case-of-error++>>>
-|	<<<--patches.suse/r8152-add-Linksys-USB3GIGV1-id.patch-->>><<<++patches.suse/scsi-qedf-Add-port_id-getter.patch++>>>
-|	<<<--patches.suse/net-mvpp2-Fix-clock-resource-by-adding-an-optional-b.patch-->>><<<++patches.suse/scsi-qla2xxx-Dual-FCP-NVMe-target-port-support.patch++>>>
-|	<<<--patches.suse/net-hns3-Fix-an-error-handling-path-in-hclge_rss_ini.patch-->>><<<++patches.suse/scsi-qla2xxx-Add-error-handling-for-PLOGI-ELS-passth.patch++>>>
-|	<<<--patches.suse/socket-bpf-fix-possible-use-after-free.patch-->>><<<++patches.suse/scsi-qla2xxx-Set-remove-flag-for-all-VP.patch++>>>
-|	<<<--patches.suse/net-rtnetlink-fix-info-leak-in-RTM_GETSTATS-call.patch-->>><<<++patches.suse/scsi-qla2xxx-Check-for-MB-timeout-while-capturing-IS.patch++>>>
-|	<<<--patches.suse/bpf-fix-bpf_tail_call-x64-JIT.patch-->>><<<++patches.suse/scsi-qla2xxx-Capture-FW-dump-on-MPI-heartbeat-stop-e.patch++>>>
-|	<<<--patches.suse/0001-HID-wacom-bits-shifted-too-much-for-9th-and-10th-but.patch-->>><<<++patches.suse/scsi-qla2xxx-Improve-logging-for-scan-thread.patch++>>>
-|	<<<--patches.suse/0001-HID-wacom-leds-Don-t-try-to-control-the-EKR-s-read-o.patch-->>><<<++patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.20-k.patch++>>>
-|	<<<--patches.suse/0001-HID-wacom-Properly-report-negative-values-from-Intuo.patch-->>><<<++patches.suse/scsi-lpfc-Make-function-lpfc_defer_pt2pt_acc-static.patch++>>>
-|	<<<--patches.suse/0001-HID-wacom-Correct-coordinate-system-of-touchring-and.patch-->>><<<++patches.suse/scsi-mpt3sas-Clean-up-some-indenting.patch++>>>
-|	<<<--patches.suse/0001-HID-rmi-Make-sure-the-HID-device-is-opened-on-resume.patch-->>><<<++patches.suse/scsi-smartpqi-fix-controller-lockup-observed-during-.patch++>>>
-|	<<<--patches.suse/0001-HID-i2c-hid-allocate-hid-buffers-for-real-worst-case.patch-->>><<<++patches.suse/scsi-smartpqi-fix-call-trace-in-device-discovery.patch++>>>
-|	<<<--patches.suse/0001-HID-wacom-generic-Send-MSC_SERIAL-and-ABS_MISC-when-.patch-->>><<<++patches.suse/scsi-smartpqi-add-inquiry-timeouts.patch++>>>
-|	<<<--patches.suse/0001-HID-wacom-generic-Clear-ABS_MISC-when-tool-leaves-pr.patch-->>><<<++patches.suse/scsi-smartpqi-fix-LUN-reset-when-fw-bkgnd-thread-is-.patch++>>>
-|	<<<--patches.suse/0001-HID-wacom-Always-increment-hdev-refcount-within-waco.patch-->>><<<++patches.suse/scsi-smartpqi-change-TMF-timeout-from-60-to-30-secon.patch++>>>
-|	<<<--patches.suse/ALSA-compress-Remove-unused-variable-->>><<<++patches.suse/scsi-smartpqi-correct-syntax-issue.patch++>>>
-|	<<<--patches.suse/ALSA-hda-program-ICT-bits-to-support-HBR-audio-->>><<<++patches.suse/scsi-smartpqi-fix-problem-with-unique-ID-for-physica.patch++>>>
-|	<<<--patches.suse/ALSA-usb-audio-Add-sample-rate-quirk-for-Plantronics-C31-->>><<<++patches.suse/scsi-smartpqi-remove-unused-manifest-constants.patch++>>>
-|	<<<--patches.suse/ALSA-usb-audio-Check-out-of-bounds-access-by-corrupt-->>><<<++patches.suse/scsi-smartpqi-Align-driver-syntax-with-oob.patch++>>>
-|	<<<--patches.suse/Revert-ALSA-echoaudio-purge-contradictions-between-d-->>><<<++patches.suse/scsi-smartpqi-bump-version-to-1.2.10-025.patch++>>>
-|	<<<--patches.suse/ALSA-usx2y-Suppress-kernel-warning-at-page-allocatio-->>><<<++patches.suse/scsi-megaraid_sas-Unique-names-for-MSI-X-vectors.patch++>>>
-|	<<<--patches.suse/dm-ioctl-fix-alignment-of-event-number-in-the-device.patch-->>><<<++patches.suse/scsi-megaraid_sas-remove-unused-variables-debugBlk-f.patch++>>>
-|	<<<--patches.suse/0025-dm-crypt-fix-memory-leak-in-crypt_ctr_cipher_old.patch-->>><<<++patches.suse/scsi-target-compare-full-CHAP_A-Algorithm-strings.patch++>>>
-|	<<<--patches.suse/0026-dm-crypt-reject-sector_size-feature-if-device-length.patch-->>><<<++patches.suse/scsi-target-fix-SendTargets-All-string-compares.patch++>>>
-|	<<<--patches.suse/0027-dm-raid-fix-incorrect-status-output-at-the-end-of-a-.patch-->>><<<++patches.suse/scsi-target-remove-unused-extension-parameters.patch++>>>
-|	<<<--patches.suse/drm-i915-always-update-ELD-connector-type-after-get--->>><<<++patches.suse/scsi-lpfc-fix-lpfc_nvmet_mrq-to-be-bound-by-hdw-queu.patch++>>>
-|	<<<--patches.suse/drm-i915-remove-redundant-variable-hw_check-->>><<<++patches.suse/scsi-lpfc-Fix-reporting-of-read-only-fw-error-errors.patch++>>>
-|	<<<--patches.suse/drm-i915-bios-ignore-HDMI-on-port-A-->>><<<++patches.suse/scsi-lpfc-Fix-lockdep-errors-in-sli_ringtx_put.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-DDI-PHY-init-if-it-was-already-on-->>><<<++patches.suse/scsi-lpfc-Fix-SLI3-hba-in-loop-mode-not-discovering-.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Reprogram-DMC-firmware-after-S3-S4-resu-->>><<<++patches.suse/scsi-lpfc-Fix-bad-ndlp-ptr-in-xri-aborted-handling.patch++>>>
-|	<<<--patches.suse/drm-i915-glk-Fix-DMC-DC-state-idleness-calculation-->>><<<++patches.suse/scsi-lpfc-Fix-hardlockup-in-lpfc_abort_handler.patch++>>>
-|	<<<--patches.suse/powerpc-Handle-MCE-on-POWER9-with-only-DSISR-bit-30-set.patch-->>><<<++patches.suse/scsi-lpfc-fix-coverity-error-of-dereference-after-nu.patch++>>>
-|	<<<--patches.suse/powerpc-Fix-workaround-for-spurious-MCE-on-POWER9.patch-->>><<<++patches.suse/scsi-lpfc-Slight-fast-path-performance-optimizations.patch++>>>
-|	<<<--patches.suse/cxl-Fix-memory-page-not-handled.patch-->>><<<++patches.suse/scsi-lpfc-Remove-lock-contention-target-write-path.patch++>>>
-|	<<<--patches.suse/powerpc-Fix-action-argument-for-cpufeatures-based-TLB-flush.patch-->>><<<++patches.suse/scsi-lpfc-Revise-interrupt-coalescing-for-missing-sc.patch++>>>
-|	<<<--patches.suse/powerpc-xive-18-Fix-IPI-reset.patch-->>><<<++patches.suse/scsi-lpfc-Make-FW-logging-dynamically-configurable.patch++>>>
-|	<<<--patches.suse/powerpc-xive-19-Clear-XIVE-internal-structures-when-a-C.patch-->>><<<++patches.suse/scsi-lpfc-Add-log-macros-to-allow-print-by-serverity.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-Increase-memory-block-size-to-1GB-on.patch-->>><<<++patches.suse/scsi-lpfc-Add-FA-WWN-Async-Event-reporting.patch++>>>
-|	<<<--patches.suse/0043-ceph-properly-queue-cap-snap-for-newly-created-snap-realm.patch-->>><<<++patches.suse/scsi-lpfc-Add-FC-AL-support-to-lpe32000-models.patch++>>>
-|	<<<--patches.suse/0044-ceph-fix-_choose_mds-for-lssnap-request.patch-->>><<<++patches.suse/scsi-lpfc-Add-additional-discovery-log-messages.patch++>>>
-|	<<<--patches.suse/RDMA-iwpm-Properly-mark-end-of-NL-messages.patch-->>><<<++patches.suse/scsi-lpfc-Update-lpfc-version-to-12.6.0.0.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Fix-label-order-in-error-path-handling.patch-->>><<<++patches.suse/scsi-lpfc-lpfc_attr-Fix-Use-plain-integer-as-NULL-po.patch++>>>
-|	<<<--patches.suse/RDMA-qedr-Parse-VLAN-ID-correctly-and-ignore-the-val.patch-->>><<<++patches.suse/scsi-lpfc-lpfc_nvmet-Fix-Use-plain-integer-as-NULL-p.patch++>>>
-|	<<<--patches.suse/RDMA-qedr-Parse-vlan-priority-as-sl.patch-->>><<<++patches.suse/scsi-csiostor-don-t-enable-irqs-too-early++>>>
-|	<<<--patches.suse/i40iw-Add-missing-memory-barriers.patch-->>><<<++patches.suse/scsi-esas2r-unlock-on-error-in-esas2r_nvram_read_direct++>>>
-|	<<<--patches.suse/i40iw-Fix-port-number-for-query-QP.patch-->>><<<++patches.suse/scsi-mpt3sas-change-allocation-option.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-0005-Fix-server-always-zero-from-kvmppc_xi.patch-->>><<<++patches.suse/scsi-lpfc-fix-build-error-of-lpfc_debugfs.c-for-vfre.patch++>>>
-|	<<<--patches.suse/kvm-x86-Avoid-async-PF-preempting-the-kernel-incorre.patch-->>><<<++patches.suse/scsi-lpfc-fix-spelling-error-in-MAGIC_NUMER_xxx.patch++>>>
-|	<<<--patches.suse/x86-kvm-Move-kvm_fastop_exception-to-.fixup-section.patch-->>><<<++patches.suse/scsi-lpfc-Fix-NULL-check-before-mempool_destroy-is-n.patch++>>>
-|	<<<--patches.suse/KVM-add-X86_LOCAL_APIC-dependency.patch-->>><<<++patches.suse/scsi-lpfc-Make-lpfc_debugfs_ras_log_data-static.patch++>>>
-|	<<<--patches.suse/0007-ACPI-IORT-Fix-PCI-ACS-enablement.patch-->>><<<++patches.suse/scsi-zfcp-signal-incomplete-or-error-for-sync-exchan-92953c6e.patch++>>>
-|	<<<--patches.suse/0001-arm64-Ensure-the-instruction-emulation-is-ready-for-.patch-->>><<<++patches.suse/scsi-zfcp-diagnostics-buffer-caching-and-use-for-exc-7e418833.patch++>>>
-|	<<<--patches.suse/0014-bcache-use-llist_for_each_entry_safe-in-__closure_wa.patch-->>><<<++patches.suse/scsi-zfcp-add-diagnostics-buffer-for-exchange-config-08821023.patch++>>>
-|	<<<--patches.suse/0001-nbd-fix-ERESTARTSYS-handling.patch-->>><<<++patches.suse/scsi-zfcp-support-retrieval-of-SFP-Data-via-Exchange-a10a61e8.patch++>>>
-|	<<<--patches.suse/0001-blk-mq-debugfs-fix-device-sched-directory-for-defaul.patch-->>><<<++patches.suse/scsi-zfcp-introduce-sysfs-interface-for-diagnostics--6028f7c4.patch++>>>
-|	<<<--patches.suse/bsg-lib-fix-use-after-free-under-memory-pressure.patch-->>><<<++patches.suse/scsi-zfcp-implicitly-refresh-port-data-diagnostics-w-8155eb07.patch++>>>
-|	<<<--patches.suse/nvme-pci-Use-PCI-bus-address-for-data-queues-in-CMB.patch-->>><<<++patches.suse/scsi-zfcp-introduce-sysfs-interface-to-read-the-loca-5a2876f0.patch++>>>
-|	<<<--patches.suse/xfs-always-swap-the-cow-forks-when-swapping-extents.patch-->>><<<++patches.suse/scsi-zfcp-implicitly-refresh-config-data-diagnostics-8a72db70.patch++>>>
-|	<<<--patches.suse/xfs-handle-racy-AIO-in-xfs_reflink_end_cow.patch-->>><<<++patches.suse/scsi-zfcp-move-maximum-age-of-diagnostic-buffers-int-48910f8c.patch++>>>
-|	<<<--patches.suse/0002-clk-Export-clk_bulk_prepare.patch-->>><<<++patches.suse/scsi-zfcp-proper-indentation-to-reduce-confusion-in--e76acc51.patch++>>>
-|	<<<--patches.suse/0003-hwmon-xgene-Fix-up-error-handling-path-mixup-in-xgen.patch-->>><<<++patches.suse/scsi-zfcp-trace-channel-log-even-for-FCP-command-res.patch++>>>
-|	<<<--patches.suse/0001-mmc-core-add-driver-strength-selection-when-selectin.patch-->>><<<++patches.suse/scsi-core-scsi_trace-use-get_unaligned_be++>>>
-|	<<<--patches.suse/mmc-sdhci-xenon-Fix-clock-resource-by-adding-an-opti-->>><<<++patches.suse/scsi-lpfc-Fix-duplicate-unreg_rpi-error-in-port-offl.patch++>>>
-|	<<<--patches.suse/i2c-i801-Add-support-for-Intel-Cedar-Fork.patch-->>><<<++patches.suse/scsi-lpfc-Fix-configuration-of-BB-credit-recovery-in.patch++>>>
-|	<<<--patches.suse/scsi-sd-Implement-blacklist-option-for-WRITE-SAME-w-.patch-->>><<<++patches.suse/scsi-lpfc-Fix-kernel-crash-at-lpfc_nvme_info_show-du.patch++>>>
-|	<<<--patches.suse/scsi-sd-Do-not-override-max_sectors_kb-sysfs-setting.patch-->>><<<++patches.suse/scsi-lpfc-Fix-unexpected-error-messages-during-RSCN-.patch++>>>
-|	<<<--patches.suse/scsi-libiscsi-Fix-use-after-free-race-during-iscsi_s.patch-->>><<<++patches.suse/scsi-lpfc-Fix-dynamic-fw-log-enablement-check.patch++>>>
-|	<<<--patches.suse/scsi-libiscsi-Remove-iscsi_destroy_session.patch-->>><<<++patches.suse/scsi-lpfc-Sync-with-FC-NVMe-2-SLER-change-to-require.patch++>>>
-|	<<<--patches.suse/scsi-ibmvscsis-Fix-write_pending-failure-path.patch-->>><<<++patches.suse/scsi-lpfc-Clarify-FAWNN-error-message.patch++>>>
-|	<<<--patches.suse/0003-NFS-Fix-uninitialized-rpc_wait_queue.patch-->>><<<++patches.suse/scsi-lpfc-Add-registration-for-CPU-Offline-Online-ev.patch++>>>
-|	<<<--patches.suse/0002-nfs-filelayout-fix-oops-when-freeing-filelayout-segm.patch-->>><<<++patches.suse/scsi-lpfc-Change-default-IRQ-model-on-AMD-architectu.patch++>>>
-|	<<<--patches.suse/ppp-fix-race-in-ppp-device-destruction.patch-->>><<<++patches.suse/scsi-lpfc-Add-enablement-of-multiple-adapter-dumps.patch++>>>
-|	<<<--patches.suse/ipv6-fix-net.ipv6.conf.all.accept_dad-behaviour-for-.patch-->>><<<++patches.suse/scsi-lpfc-Update-lpfc-version-to-12.6.0.1.patch++>>>
-|	<<<--patches.suse/bpf-fix-liveness-marking.patch-->>><<<++patches.suse/scsi-tracing-fix-handling-of-transfer-length-0-for-read6-and-write6++>>>
-|	<<<--patches.suse/gso-fix-payload-length-when-gso_size-is-zero.patch-->>><<<++patches.suse/scsi-target-iscsi-CHAP-add-support-for-SHA1-SHA256-a.patch++>>>
-|	<<<--patches.suse/ipv6-Fix-traffic-triggered-IPsec-connections.patch-->>><<<++patches.suse/scsi-target-iscsi-tie-the-challenge-length-to-the-ha.patch++>>>
-|	<<<--patches.suse/ipv4-Fix-traffic-triggered-IPsec-connections.patch-->>><<<++patches.suse/scsi-target-iscsi-rename-some-variables-to-avoid-con.patch++>>>
-|	<<<--patches.suse/xfrm-Fix-deletion-of-offloaded-SAs-on-failure.patch-->>><<<++patches.suse/scsi-qla2xxx-Retry-PLOGI-on-FC-NVMe-PRLI-failure.patch++>>>
-|	<<<--patches.suse/xfrm-Fix-negative-device-refcount-on-offload-failure.patch-->>><<<++patches.suse/scsi-qla2xxx-Do-command-completion-on-abort-timeout.patch++>>>
-|	<<<--patches.suse/vti-fix-NULL-dereference-in-xfrm_input.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-SRB-leak-on-switch-command-timeout.patch++>>>
-|	<<<--patches.suse/nl80211-Define-policy-for-packet-pattern-attributes-->>><<<++patches.suse/scsi-qla2xxx-Fix-driver-unload-hang.patch++>>>
-|	<<<--patches.suse/netlink-do-not-set-cb_running-if-dump-s-start-errs.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-double-scsi_done-for-abort-path.patch++>>>
-|	<<<--patches.suse/udp-fix-bcast-packet-reception.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-memory-leak-when-sending-I-O-fails.patch++>>>
-|	<<<--patches.suse/ixgbe-Return-error-when-getting-PHY-address-if-PHY-a.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-device-connect-issues-in-P2P-config.patch++>>>
-|	<<<--patches.suse/ixgbe-fix-masking-of-bits-read-from-IXGBE_VXLANCTRL-.patch-->>><<<++patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.21-k.patch++>>>
-|	<<<--patches.suse/0008-Revert-commit-1a8b6d76dc5b-net-add-one-common-config.patch-->>><<<++patches.suse/scsi-qla2xxx-Remove-an-include-directive.patch++>>>
-|	<<<--patches.suse/0009-ixgbe-Use-new-PCI_DEV_FLAGS_NO_RELAXED_ORDERING-flag.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-a-dma_pool_free-call.patch++>>>
-|	<<<--patches.suse/ixgbe-incorrect-XDP-ring-accounting-in-ethtool-tx_fr.patch-->>><<<++patches.suse/scsi-qla2xxx-initialize-fc4_type_priority.patch++>>>
-|	<<<--patches.suse/netfilter-xt_socket-Restore-mark-from-full-sockets-o.patch-->>><<<++patches.suse/scsi-qla2xxx-don-t-use-zero-for-FC4_PRIORITY_NVME.patch++>>>
-|	<<<--patches.suse/netfilter-ipset-pernet-ops-must-be-unregistered-last.patch-->>><<<++patches.suse/scsi-lpfc-Fix-a-kernel-warning-triggered-by-lpfc_get.patch++>>>
-|	<<<--patches.suse/netfilter-nf_tables-fix-update-chain-error.patch-->>><<<++patches.suse/scsi-lpfc-Fix-a-kernel-warning-triggered-by-lpfc_sli.patch++>>>
-|	<<<--patches.suse/netfilter-ebtables-fix-race-condition-in-frame_filte.patch-->>><<<++patches.suse/scsi-lpfc-Fix-lpfc_cpumask_of_node_init.patch++>>>
-|	<<<--patches.suse/netfilter-x_tables-avoid-stack-out-of-bounds-read-in.patch-->>><<<++patches.suse/scsi-lpfc-fix-Coverity-lpfc_get_scsi_buf_s3-Null-poi.patch++>>>
-|	<<<--patches.suse/netfilter-xt_bpf-Fix-XT_BPF_MODE_FD_PINNED-mode-of-x.patch-->>><<<++patches.suse/scsi-lpfc-fix-Coverity-lpfc_cmpl_els_rsp-Null-pointe.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Use-emergency-stack-for-kernel-TM-Bad-Thing-program-checks.patch-->>><<<++patches.suse/scsi-lpfc-fix-inlining-of-lpfc_sli4_cleanup_poll_lis.patch++>>>
-|	<<<--patches.suse/powerpc-tm-Fix-illegal-TM-state-in-signal-handler.patch-->>><<<++patches.suse/scsi-lpfc-Initialize-cpu_map-for-not-present-cpus.patch++>>>
-|	<<<--patches.suse/seccomp-make-function-__get_seccomp_filter-static-->>><<<++patches.suse/scsi-lpfc-revise-nvme-max-queues-to-be-hdwq-count.patch++>>>
-|	<<<--patches.suse/direct-io-Prevent-NULL-pointer-access-in-submit_page.patch-->>><<<++patches.suse/scsi-lpfc-Update-lpfc-version-to-12.6.0.2.patch++>>>
-|	<<<--patches.suse/fix-unbalanced-page-refcounting-in-bio_map_user_iov.patch-->>><<<++patches.suse/scsi-zorro_esp-limit-dma-transfers-to-65536-bytes-except-on-fastlane++>>>
-|	<<<--patches.suse/more-bio_map_user_iov-leak-fixes.patch-->>><<<++patches.suse/scsi-qla4xxx-fix-double-free-bug++>>>
-|	<<<--patches.suse/bio_copy_user_iov-don-t-ignore-iov_offset.patch-->>><<<++patches.suse/scsi-lpfc-use-hdwq-assigned-cpu-for-allocation.patch++>>>
-|	<<<--patches.suse/pinctrl-amd-Fix-build-dependency-on-pinmux-code-->>><<<++patches.suse/Revert-scsi-qla2xxx-Fix-memory-leak-when-sending-I-O.patch++>>>
-|	<<<--patches.suse/gpio-acpi-work-around-false-positive-Wstring-overflo-->>><<<++patches.suse/scsi-bnx2i-fix-potential-use-after-free++>>>
-|	<<<--patches.suse/9p-set-page-uptodate-when-required-in-write_end.patch-->>><<<++patches.suse/xfs-pass-the-correct-flag-to-xlog_write_iclog.patch++>>>
-|	<<<--patches.suse/ALSA-usb-audio-Add-sample-rate-quirk-for-Plantronics-C61-->>><<<++patches.suse/xfs-remove-the-unused-ic_io_size-field-from-xlog_in_.patch++>>>
-|	<<<--patches.suse/ALSA-seq-Fix-copy_from_user-call-inside-lock-->>><<<++patches.suse/xfs-move-the-locking-from-xlog_state_finish_copy-to-.patch++>>>
-|	<<<--patches.suse/ALSA-line6-Fix-missing-initialization-before-error-p-->>><<<++patches.suse/xfs-call-xlog_state_release_iclog-with-l_icloglock-h.patch++>>>
-|	<<<--patches.suse/ALSA-line6-Fix-NULL-dereference-at-podhd_disconnect-->>><<<++patches.suse/xfs-remove-dead-ifdef-XFSERRORDEBUG-code.patch++>>>
-|	<<<--patches.suse/ALSA-line6-Fix-leftover-URB-at-error-path-during-pro-->>><<<++patches.suse/xfs-remove-the-unused-XLOG_STATE_ALL-and-XLOG_STATE_.patch++>>>
-|	<<<--patches.suse/ALSA-usb-audio-Kill-stray-URB-at-exiting-->>><<<++patches.suse/xfs-turn-ic_state-into-an-enum.patch++>>>
-|	<<<--patches.suse/ALSA-seq-Fix-use-after-free-at-creating-a-port-->>><<<++patches.suse/xfs-remove-the-XLOG_STATE_DO_CALLBACK-state.patch++>>>
-|	<<<--patches.suse/ALSA-caiaq-Fix-stray-URB-at-probe-error-path-->>><<<++patches.suse/xfs-fix-inode-fork-extent-count-overflow.patch++>>>
-|	<<<--patches.suse/0001-HID-usbhid-fix-out-of-bounds-bug.patch-->>><<<++patches.suse/xfs-also-call-xfs_file_iomap_end_delalloc-for-zeroin.patch++>>>
-|	<<<--patches.suse/0001-HID-hid-elecom-extend-to-fix-descriptor-for-HUGE-tra.patch-->>><<<++patches.suse/xfs-cap-longest-free-extent-to-maximum-allocatable.patch++>>>
-|	<<<--patches.suse/livepatch-unpatch-all-klp_objects-if-klp_module_coming-fails.patch-->>><<<++patches.suse/xfs-Sanity-check-flags-of-Q_XQUOTARM-call.patch++>>>
-|	<<<--patches.suse/crypto-xts-Fix-an-error-handling-path-in-create-->>><<<++patches.suse/xfs-don-t-implement-XFS_IOC_RESVSP-XFS_IOC_RESVSP64.patch++>>>
-|	<<<--patches.suse/crypto-skcipher-Fix-crash-on-zero-length-input-->>><<<++patches.suse/fs-add-generic-UNRESVSP-and-ZERO_RANGE-ioctl-handler.patch++>>>
-|	<<<--patches.suse/crypto-shash-Fix-zero-length-shash-ahash-digest-cras-->>><<<++patches.suse/xfs-check-attribute-leaf-block-structure.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-update-last_nonleaf_level-when-initializing.patch-->>><<<++patches.suse/xfs-namecheck-attribute-names-before-listing-them.patch++>>>
-|	<<<--patches.suse/KVM-MMU-always-terminate-page-walks-at-level-1.patch-->>><<<++patches.suse/xfs-namecheck-directory-entry-names-before-listing-t.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-fix-guest-CR4-loading-when-emulating-L2-to-.patch-->>><<<++patches.suse/xfs-replace-EIO-with-EFSCORRUPTED-for-corrupt-metada.patch++>>>
-|	<<<--patches.suse/xfs-Don-t-log-uninitialised-fields-in-inode-structur.patch-->>><<<++patches.suse/xfs-properly-serialise-fallocate-against-AIO-DIO.patch++>>>
-|	<<<--patches.suse/xfs-move-more-RT-specific-code-under-CONFIG_XFS_RT.patch-->>><<<++patches.suse/xfs-constify-the-buffer-pointer-arguments-to-error-f.patch++>>>
-|	<<<--patches.suse/xfs-don-t-change-inode-mode-if-ACL-update-fails.patch-->>><<<++patches.suse/xfs-always-log-corruption-errors.patch++>>>
-|	<<<--patches.suse/xfs-reinit-btree-pointer-on-attr-tree-inactivation-walk.patch-->>><<<++patches.suse/xfs-make-the-assertion-message-functions-take-a-moun.patch++>>>
-|	<<<--patches.suse/xfs-handle-error-if-xfs_btree_get_bufs-fails.patch-->>><<<++patches.suse/xfs-range-check-ri_cnt-when-recovering-log-items.patch++>>>
-|	<<<--patches.suse/device-property-Track-owner-device-of-device-propert.patch-->>><<<++patches.suse/xfs-convert-EIO-to-EFSCORRUPTED-when-log-contents-ar.patch++>>>
-|	<<<--patches.suse/powerpc-livepatch-Fix-livepatch-stack-access.patch-->>><<<++patches.suse/xfs-attach-dquots-and-reserve-quota-blocks-during-un.patch++>>>
-|	<<<--patches.suse/powerpc-Don-t-call-lockdep_assert_cpus_held-from-arc.patch-->>><<<++patches.suse/xfs-attach-dquots-before-performing-xfs_swap_extents.patch++>>>
-|	<<<--patches.suse/powerpc-perf-Fix-for-core-nest-imc-call-trace-on-cpu.patch-->>><<<++patches.suse/xfs-add-a-XFS_IS_CORRUPT-macro.patch++>>>
-|	<<<--patches.suse/powerpc-perf-Add-___GFP_NOWARN-flag-to-alloc_pages_n.patch-->>><<<++patches.suse/xfs-Fix-deadlock-between-AGI-and-AGF-when-target_ip-.patch++>>>
-|	<<<--patches.suse/powerpc-perf-Fix-IMC-initialization-crash.patch-->>><<<++patches.suse/xfs-fix-some-memory-leaks-in-log-recovery.patch++>>>
-|	<<<--patches.suse/device-property-preserve-usecount-for-node-passed-to.patch-->>><<<++patches.suse/xfs-fix-attr-leaf-header-freemap.size-underflow.patch++>>>
-|	<<<--patches.suse/iommu-amd-do-not-disable-swiotlb-if-sme-is-active.patch-->>><<<++patches.suse/xfs-report-corruption-only-as-a-regular-error.patch++>>>
-|	<<<--patches.suse/0007-iommu-exynos-remove-initconst-attribute-to-avoid-potential-kernel-oops-->>><<<++patches.suse/ubifs-Fixed-missed-le64_to_cpu-in-journal.patch++>>>
-|	<<<--patches.suse/iommu-amd-finish-tlb-flush-in-amd_iommu_unmap-->>><<<++patches.suse/ubifs-do_kill_orphans-Fix-a-memory-leak-bug.patch++>>>
-|	<<<--patches.suse/mm-migrate-fix-indexing-bug-off-by-one-and-avoid-out-of-bound-access.patch-->>><<<++patches.suse/crypto-arch-conditionalize-crypto-api-in-arch-glue-for-lib-code.patch++>>>
-|	<<<--patches.suse/mm-mempolicy-fix-numa_interleave_hit-counter.patch-->>><<<++patches.suse/0026-modpost-do-not-invoke-extra-modpost-for-nsdeps.patch++>>>
-|	<<<--patches.suse/Revert-vmalloc-back-off-when-the-current-task-is-kil.patch-->>><<<++patches.suse/0027-modpost-free-ns_deps_buf.p-after-writing-ns_deps-fil.patch++>>>
-|	<<<--patches.suse/fix-mpage_writepage-for-pages-with-buffers.patch-->>><<<++patches.suse/0028-modpost-dump-missing-namespaces-into-a-single-module.patch++>>>
-|	<<<--patches.suse/mm-page_vma_mapped-ensure-pmd-is-loaded-with-READ_ON.patch-->>><<<++patches.suse/0029-scripts-nsdeps-support-nsdeps-for-external-module-bu.patch++>>>
-|	<<<--patches.suse/drm-atomic-Unref-duplicated-drm_atomic_state-in-drm_-->>><<<++patches.suse/0030-modpost-remove-unneeded-local-variable-in-contains_n.patch++>>>
-|	<<<--patches.suse/drm-i915-edp-Get-the-Panel-Power-Off-timestamp-after-->>><<<++patches.suse/percpu-refcount-Use-normal-instead-of-RCU-sched.patch++>>>
-|	<<<--patches.suse/drm-i915-edp-Increase-the-T12-delay-quirk-to-1300ms-->>><<<++patches.suse/irqchip-irq-bcm7038-l1-Enable-parent-IRQ-if-necessar.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-crtc_state_is_legacy_gamma-in-intel_col-->>><<<++patches.suse/irqchip-Place-CONFIG_SIFIVE_PLIC-into-the-menu.patch++>>>
-|	<<<--patches.suse/drm-i915-Silence-compiler-warning-for-hsw_power_well-->>><<<++patches.suse/irqchip-ingenic-Error-out-if-IRQ-domain-creation-fai.patch++>>>
-|	<<<--patches.suse/drm-i915-Order-two-completing-nop_submit_request-->>><<<++patches.suse/clocksource-drivers-timer-of-Use-unique-device-name-.patch++>>>
-|	<<<--patches.suse/drm-i915-Read-timings-from-the-correct-transcoder-in-->>><<<++patches.suse/clocksource-drivers-asm9260-Add-a-check-for-of_clk_g.patch++>>>
-|	<<<--patches.suse/drm-i915-bios-parse-DDI-ports-also-for-CHV-for-HDMI--->>><<<++patches.suse/hrtimer-Annotate-lockless-access-to-timer-state.patch++>>>
-|	<<<--patches.suse/objtool-Upgrade-libelf-devel-warning-to-error-for-CO.patch-->>><<<++patches.suse/time-Zero-the-upper-32-bits-in-__kernel_timespec-on-.patch++>>>
-|	<<<--patches.suse/perf-x86-intel-uncore-fix-memory-leaks-on-allocation-failures.patch-->>><<<++patches.suse/s390-smp-vdso-fix-ASCE-handling.patch++>>>
-|	<<<--patches.suse/sched-core-Fix-wake_affine-performance-regression.patch-->>><<<++patches.suse/s390-always-inline-disabled_wait.patch++>>>
-|	<<<--patches.suse/sched-core-Address-more-wake_affine-regressions.patch-->>><<<++patches.suse/s390-disable-preemption-when-switching-to-nodat-stack-with-call_on_stack.patch++>>>
-|	<<<--patches.suse/kprobes-x86-Set-up-frame-pointer-in-kprobe-trampolin.patch-->>><<<++patches.suse/s390-unwind-unify-task-is-current-checks.patch++>>>
-|	<<<--patches.suse/33-x86-mm-64-fix-reboot-interaction-with-cr4-pcide.patch-->>><<<++patches.suse/s390-correct-call_on_stack-back_chain-saving.patch++>>>
-|	<<<--patches.suse/x86-alternatives-fix-alt_max_short-macro-to-really-be-a-max.patch-->>><<<++patches.suse/s390-avoid-misusing-call_on_stack-for-task-stack-setup.patch++>>>
-|	<<<--patches.suse/x86-unwind-Fix-dereference-of-untrusted-pointer.patch-->>><<<++patches.suse/s390-unwind-report-an-error-if-pt_regs-are-not-on-stack.patch++>>>
-|	<<<--patches.suse/x86-unwind-Use-MSB-for-frame-pointer-encoding-on-32-.patch-->>><<<++patches.suse/s390-unwind-make-reuse_sp-default-when-unwinding-pt_regs.patch++>>>
-|	<<<--patches.suse/x86-unwind-Align-stack-pointer-in-unwinder-dump.patch-->>><<<++patches.suse/s390-head64-correct-init_task-stack-setup.patch++>>>
-|	<<<--patches.suse/x86-unwind-Disable-unwinder-warnings-on-32-bit.patch-->>><<<++patches.suse/s390-unwind-stop-gracefully-at-task-pt_regs.patch++>>>
-|	<<<--patches.suse/msft-hv-1512-x86-hyperv-Clear-vCPU-banks-between-calls-to-avoid-f.patch-->>><<<++patches.suse/s390-kaslr-store-KASLR-offset-for-early-dumps.patch++>>>
-|	<<<--patches.suse/msft-hv-1513-x86-hyperv-Don-t-use-percpu-areas-for-pcpu_flush-pcp.patch-->>><<<++patches.suse/s390-unwind-always-inline-get_stack_pointer.patch++>>>
-|	<<<--patches.suse/msft-hv-1514-x86-hyperv-Fix-hypercalls-with-extended-CPU-ranges-f.patch-->>><<<++patches.suse/s390-fix-register-clobbering-in-call_on_stack.patch++>>>
-|	<<<--patches.suse/x86-mm-Disable-various-instrumentations-of-mm-mem_en.patch-->>><<<++patches.suse/s390-test_unwind-print-verbose-unwinding-results.patch++>>>
-|	<<<--patches.suse/24-x86-mm-flush-more-aggressively-in-lazy-tlb-mode.patch-->>><<<++patches.suse/s390-unwind-start-unwinding-from-reliable-state.patch++>>>
-|	<<<--patches.suse/dmaengine-edma-Align-the-memcpy-acnt-array-size-with-->>><<<++patches.suse/s390-unwind-filter-out-unreliable-bogus-r14.patch++>>>
-|	<<<--patches.suse/dmaengine-ti-dma-crossbar-Fix-possible-race-conditio-->>><<<++patches.suse/s390-unwind-add-stack-pointer-alignment-sanity-checks.patch++>>>
-|	<<<--patches.suse/0001-USB-serial-ftdi_sio-add-id-for-Cypress-WICED-dev-boa.patch-->>><<<++patches.suse/s390-livepatch-implement-reliable-stack-tracing-for-the-consistency-model.patch++>>>
-|	<<<--patches.suse/0001-USB-serial-option-add-support-for-TP-Link-LTE-module.patch-->>><<<++patches.suse/apparmor-Use-a-memory-pool-instead-per-CPU-caches.patch++>>>
-|	<<<--patches.suse/0001-USB-serial-cp210x-fix-partnum-regression.patch-->>><<<++patches.suse/apparmor-Switch-to-GFP_KERNEL-where-possible.patch++>>>
-|	<<<--patches.suse/0001-USB-serial-cp210x-add-support-for-ELV-TFD500.patch-->>><<<++patches.suse/apparmor-increase-left-match-history-buffer-size.patch++>>>
-|	<<<--patches.suse/0001-USB-serial-qcserial-add-Dell-DW5818-DW5819.patch-->>><<<++patches.suse/apparmor-fix-unsigned-len-comparison-with-less-than-.patch++>>>
-|	<<<--patches.suse/0001-USB-serial-console-fix-use-after-free-on-disconnect.patch-->>><<<++patches.suse/apparmor-fix-wrong-buffer-allocation-in-aa_new_mount.patch++>>>
-|	<<<--patches.suse/0001-USB-serial-console-fix-use-after-free-after-failed-s.patch-->>><<<++patches.suse/apparmor-reduce-rcu_read_lock-scope-for-aa_file_perm-mediation.patch++>>>
-|	<<<--patches.suse/0001-usb-renesas_usbhs-Fix-DMAC-sequence-for-receiving-ze.patch-->>><<<++patches.suse/apparmor-make-it-so-work-buffers-can-be-allocated-from-atomic-context.patch++>>>
-|	<<<--patches.suse/0001-usb-usbtest-fix-NULL-pointer-dereference.patch-->>><<<++patches.suse/rtc-disable-uie-before-setting-time-and-enable-after.patch++>>>
-|	<<<--patches.suse/mei-me-add-gemini-lake-devices-id.patch-->>><<<++patches.suse/rtc-brcmstb-waketimer-add-missed-clk_disable_unprepa.patch++>>>
-|	<<<--patches.suse/msft-hv-1507-Drivers-hv-vmbus-Fix-bugs-in-rescind-handling.patch-->>><<<++patches.suse/rtc-bd70528-Add-MODULE-ALIAS-to-autoload-module.patch++>>>
-|	<<<--patches.suse/media-dvb-i2c-transfers-over-usb-cannot-be-done-from-->>><<<++patches.suse/rtc-bd70528-fix-module-alias-to-autoload-module.patch++>>>
-|	<<<--patches.suse/media-s5p-cec-add-NACK-detection-support-->>><<<++patches.suse/rtc-fsl-ftm-alarm-remove-select-FSL_RCPM-and-default.patch++>>>
-|	<<<--patches.suse/media-cec-Respond-to-unregistered-initiators-when-ap-->>><<<++patches.suse/rtc-msm6242-Fix-reading-of-10-hour-digit.patch++>>>
-|	<<<--patches.suse/media-dvb_frontend-only-use-kref-after-initialized-->>><<<++patches.suse/rtc-pm8xxx-update-kerneldoc-for-struct-pm8xxx_rtc.patch++>>>
-|	<<<--patches.suse/scsi-fixup-kernel-warning-during-rmmod.patch-->>><<<++patches.suse/PCI-ASPM-Allow-re-enabling-Clock-PM.patch++>>>
-|	<<<--patches.suse/scsi-libfc-fix-a-deadlock-in-fc_rport_work.patch-->>><<<++patches.suse/PCI-pciehp-Avoid-returning-prematurely-from-sysfs-re.patch++>>>
-|	<<<--patches.suse/scsi-libiscsi-fix-shifting-of-did_requeue-host-byte-->>><<<++patches.suse/PCI-pciehp-Do-not-disable-interrupt-twice-on-suspend.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-uninitialized-work-element.patch-->>><<<++patches.suse/ACPI-hotplug-PCI-Allocate-resources-directly-under-t.patch++>>>
-|	<<<--patches.suse/scsi-fc-check-for-rport-presence-in-fc_block_scsi_eh.patch-->>><<<++patches.suse/x86-PCI-Avoid-AMD-FCH-XHCI-USB-PME-from-D0-defect.patch++>>>
-|	<<<--patches.suse/tracing-samples-fix-creation-and-deletion-of-simple_thread_fn-creation.patch-->>><<<++patches.suse/PCI-PTM-Remove-spurious-d-from-granularity-message.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-10-s390_cputime_fix_stat_after_CPU_hotplug.patch-->>><<<++patches.suse/PCI-MSI-Fix-incorrect-MSI-X-masking-on-resume.patch++>>>
-|	<<<--patches.suse/0003-fs-Avoid-invalidation-in-interrupt-context-in-dio_co.patch-->>><<<++patches.suse/Revert-nvme-Add-quirk-for-Kingston-NVME-SSD-running-.patch++>>>
-|	<<<--patches.suse/xfs-cancel-dirty-pages-on-invalidation.patch-->>><<<++patches.suse/PCI-PM-Always-return-devices-to-D0-when-thawing.patch++>>>
-|	<<<--patches.suse/0002-fs-invalidate-page-cache-after-end_io-in-dio-complet.patch-->>><<<++patches.suse/PCI-PM-Clear-PCIe-PME-Status-even-for-legacy-power-m.patch++>>>
-|	<<<--patches.suse/xfs-trim-writepage-mapping-to-within-eof.patch-->>><<<++patches.suse/PCI-PM-Add-pcie_wait_for_link_delay.patch++>>>
-|	<<<--patches.suse/xfs-move-two-more-RT-specific-functions-into-CONFIG_.patch-->>><<<++patches.suse/PCI-Fix-missing-bridge-dma_ranges-resource-list-clea.patch++>>>
-|	<<<--patches.suse/ALSA-usb-audio-Add-native-DSD-support-for-Pro-Ject-P-->>><<<++patches.suse/PCI-Do-not-use-bus-number-zero-from-EA-capability.patch++>>>
-|	<<<--patches.suse/ALSA-seq-Enable-use-locking-in-all-configurations-->>><<<++patches.suse/PCI-switchtec-Read-all-64-bits-of-part_event_bitmap.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Abort-capability-probe-at-invalid-register--->>><<<++patches.suse/PCI-Fix-Intel-ACS-quirk-UPDCR-register-address.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Remove-superfluous-added-by-printk-conversi-->>><<<++patches.suse/PCI-Add-DMA-alias-quirk-for-Intel-VCA-NTB.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Fix-incorrect-TLV-callback-check-introduced-->>><<<++patches.suse/PCI-Apply-Cavium-ACS-quirk-to-ThunderX2-and-ThunderX.patch++>>>
-|	<<<--patches.suse/keys-encrypted-fix-dereference-of-null-user_key_payload-->>><<<++patches.suse/PCI-Make-ACS-quirk-implementations-more-uniform.patch++>>>
-|	<<<--patches.suse/FS-Cache-fix-dereference-of-NULL-user_key_payload.patch-->>><<<++patches.suse/PCI-Unify-ACS-quirk-desired-vs-provided-checking.patch++>>>
-|	<<<--patches.suse/lib-digsig-fix-dereference-of-null-user_key_payload-->>><<<++patches.suse/PCI-aardvark-Use-LTSSM-state-to-build-link-training-.patch++>>>
-|	<<<--patches.suse/fscrypt-fix-dereference-of-NULL-user_key_payload.patch-->>><<<++patches.suse/PCI-aardvark-Fix-PCI_EXP_RTCTL-register-configuratio.patch++>>>
-|	<<<--patches.suse/ecryptfs-fix-dereference-of-NULL-user_key_payload.patch-->>><<<++patches.suse/PCI-dwc-Fix-find_next_bit-usage.patch++>>>
-|	<<<--patches.suse/security-keys-BIG_KEY-requires-CONFIG_CRYPTO-->>><<<++patches.suse/PCI-endpoint-Cast-the-page-number-to-phys_addr_t.patch++>>>
-|	<<<--patches.suse/KEYS-Fix-the-wrong-index-when-checking-the-existence-->>><<<++patches.suse/PCI-layerscape-Add-LS1028a-support.patch++>>>
-|	<<<--patches.suse/KEYS-Fix-race-between-updating-and-finding-a-negativ.patch-->>><<<++patches.suse/PCI-amlogic-Fix-probed-clock-names.patch++>>>
-|	<<<--patches.suse/KEYS-don-t-let-add_key-update-an-uninstantiated-key.patch-->>><<<++patches.suse/PCI-mobiveil-Fix-csr_read-write-build-issue.patch++>>>
-|	<<<--patches.suse/pkcs7-Prevent-NULL-pointer-dereference-since-sinfo-i-->>><<<++patches.suse/PCI-rcar-Fix-missing-MACCTLR-register-setting-in-ini.patch++>>>
-|	<<<--patches.suse/i2c-ismt-Separate-I2C-block-read-from-SMBus-block-re-->>><<<++patches.suse/PCI-tegra-Fix-CLKREQ-dependency-programming.patch++>>>
-|	<<<--patches.suse/i2c-piix4-Fix-SMBus-port-selection-for-AMD-Family-17-->>><<<++patches.suse/resource-add-a-resource_list_first_type-helper.patch++>>>
-|	<<<--patches.suse/drm-nouveau-mmu-flush-tlbs-before-deleting-page-tabl-->>><<<++patches.suse/pci-export-pci_parse_request_of_pci_ranges.patch++>>>
-|	<<<--patches.suse/drm-nouveau-bsp-g92-disable-by-default-->>><<<++patches.suse/pci-aardvark-use-pci_parse_request_of_pci_ranges.patch++>>>
-|	<<<--patches.suse/drm-nouveau-kms-nv50-fix-oops-during-DP-IRQ-handling-->>><<<++patches.suse/pci-altera-use-pci_parse_request_of_pci_ranges.patch++>>>
-|	<<<--patches.suse/drm-nouveau-fbcon-fix-oops-without-fbdev-emulation-->>><<<++patches.suse/pci-dwc-use-pci_parse_request_of_pci_ranges.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Fix-GPU-hang-after-reusing-vGPU-instanc-->>><<<++patches.suse/pci-faraday-use-pci_parse_request_of_pci_ranges.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-eviction-when-the-GGTT-is-idle-but-full-->>><<<++patches.suse/pci-iproc-use-pci_parse_request_of_pci_ranges.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-bdw_ddi_translations_fdi-for-Broadwell-->>><<<++patches.suse/pci-mediatek-use-pci_parse_request_of_pci_ranges.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Fix-PLL-mapping-->>><<<++patches.suse/pci-mobiveil-use-pci_parse_request_of_pci_ranges.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Fix-PLL-initialization-for-HDMI-->>><<<++patches.suse/pci-rockchip-use-pci_parse_request_of_pci_ranges.patch++>>>
-|	<<<--patches.suse/drm-i915-Report-EFAULT-before-pwrite-fast-path-into--->>><<<++patches.suse/pci-rockchip-drop-storing-driver-private-outbound-resource-data.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-a-mask-when-applying-WaProgramL3SqcReg1-->>><<<++patches.suse/pci-v3-semi-use-pci_parse_request_of_pci_ranges.patch++>>>
-|	<<<--patches.suse/mmc-sdhci-pci-Fix-default-d3_retune-for-Intel-host-c-->>><<<++patches.suse/pci-xgene-use-pci_parse_request_of_pci_ranges.patch++>>>
-|	<<<--patches.suse/Input-ti_am335x_tsc-fix-incorrect-step-config-for-5-.patch-->>><<<++patches.suse/pci-xilinx-use-pci_parse_request_of_pci_ranges.patch++>>>
-|	<<<--patches.suse/Input-ims-psu-check-if-CDC-union-descriptor-is-sane-->>><<<++patches.suse/pci-xilinx-nwl-use-pci_parse_request_of_pci_ranges.patch++>>>
-|	<<<--patches.suse/net-memcontrol-defer-call-to-mem_cgroup_sk_alloc.patch-->>><<<++patches.suse/pci-versatile-use-pci_parse_request_of_pci_ranges.patch++>>>
-|	<<<--patches.suse/i40e-Fix-comment-about-locking-for-__i40e_read_nvm_w.patch-->>><<<++patches.suse/pci-versatile-remove-usage-of-phys_offset.patch++>>>
-|	<<<--patches.suse/i40e-Fix-memory-leak-related-filter-programming-stat.patch-->>><<<++patches.suse/pci-versatile-enable-compile_test.patch++>>>
-|	<<<--patches.suse/nfp-fix-ethtool-stats-gather-retry.patch-->>><<<++patches.suse/pci-of-add-inbound-resource-parsing-to-helpers.patch++>>>
-|	<<<--patches.suse/nfp-handle-page-allocation-failures.patch-->>><<<++patches.suse/pci-ftpci100-use-inbound-resources-for-setup.patch++>>>
-|	<<<--patches.suse/net-call-cgroup_sk_alloc-earlier-in-sk_clone_lock.patch-->>><<<++patches.suse/pci-v3-semi-use-inbound-resources-for-setup.patch++>>>
-|	<<<--patches.suse/rtlwifi-rtl8821ae-Fix-connection-lost-problem-->>><<<++patches.suse/pci-xgene-use-inbound-resources-for-setup.patch++>>>
-|	<<<--patches.suse/brcmfmac-Add-check-for-short-event-packets-->>><<<++patches.suse/pci-iproc-use-inbound-resources-for-setup.patch++>>>
-|	<<<--patches.suse/brcmsmac-make-some-local-variables-static-const-to-r-->>><<<++patches.suse/pci-rcar-use-inbound-resources-for-setup.patch++>>>
-|	<<<--patches.suse/0001-iwlwifi-mvm-return-ENODATA-when-reading-the-temperat.patch-->>><<<++patches.suse/tools-PCI-Fix-fd-leakage.patch++>>>
-|	<<<--patches.suse/0001-iwlwifi-nvm-set-the-correct-offsets-to-3168-series.patch-->>><<<++patches.suse/tty-serial-msm_serial-Fix-flow-control.patch++>>>
-|	<<<--patches.suse/liquidio-fix-timespec64_to_ns-typo.patch-->>><<<++patches.suse/serial-8250_dw-Avoid-double-error-messaging-when-IRQ.patch++>>>
-|	<<<--patches.suse/l2tp-check-ps-sock-before-running-pppol2tp_session_i.patch-->>><<<++patches.suse/serial-8250-mtk-Use-platform_get_irq_optional-for-op.patch++>>>
-|	<<<--patches.suse/bnxt_en-Improve-VF-PF-link-change-logic.patch-->>><<<++patches.suse/tty-serial-fsl_lpuart-use-the-sg-count-from-dma_map_.patch++>>>
-|	<<<--patches.suse/bnxt_en-Don-t-use-rtnl-lock-to-protect-link-change-l.patch-->>><<<++patches.suse/tty-serial-imx-use-the-sg-count-from-dma_map_sg.patch++>>>
-|	<<<--patches.suse/bnxt_en-Fix-VF-PCIe-link-speed-and-width-logic.patch-->>><<<++patches.suse/tty-serial-pch_uart-correct-usage-of-dma_unmap_sg.patch++>>>
-|	<<<--patches.suse/bnxt_en-Fix-VF-resource-checking.patch-->>><<<++patches.suse/0001-Revert-serial-uartlite-Add-runtime-support.patch++>>>
-|	<<<--patches.suse/bnxt_en-Fix-possible-corrupted-NVRAM-parameters-from.patch-->>><<<++patches.suse/0001-Revert-serial-uartlite-Do-not-use-static-struct-uart.patch++>>>
-|	<<<--patches.suse/bnxt_en-Fix-possible-corruption-in-DCB-parameters-fr.patch-->>><<<++patches.suse/0001-Revert-serial-uartlite-Move-the-uart-register.patch++>>>
-|	<<<--patches.suse/rtnetlink-bring-NETDEV_CHANGEMTU-event-process-back-.patch-->>><<<++patches.suse/serial-pl011-Fix-DMA-flush_buffer.patch++>>>
-|	<<<--patches.suse/0001-rtnetlink-bring-NETDEV_CHANGE_TX_QUEUE_LEN-event-pro.patch-->>><<<++patches.suse/serial-ifx6x60-add-missed-pm_runtime_disable.patch++>>>
-|	<<<--patches.suse/0001-rtnetlink-bring-NETDEV_POST_TYPE_CHANGE-event-proces.patch-->>><<<++patches.suse/serial-serial_core-Perform-NULL-checks-for-break_ctl.patch++>>>
-|	<<<--patches.suse/0001-rtnetlink-bring-NETDEV_CHANGEUPPER-event-process-bac.patch-->>><<<++patches.suse/serial-stm32-fix-clearing-interrupt-error-flags.patch++>>>
-|	<<<--patches.suse/0001-rtnetlink-check-DO_SETLINK_NOTIFY-correctly-in-do_se.patch-->>><<<++patches.suse/tty-vt-keyboard-reject-invalid-keycodes.patch++>>>
-|	<<<--patches.suse/net-enable-interface-alias-removal-via-rtnl.patch-->>><<<++patches.suse/vcs-prevent-write-access-to-vcsu-devices.patch++>>>
-|	<<<--patches.suse/tun-call-dev_get_valid_name-before-register_netdevic.patch-->>><<<++patches.suse/platform-chrome-wilco_ec-fix-use-after-free-issue.patch++>>>
-|	<<<--patches.suse/net-sched-cls_flower-Set-egress_dev-mark-when-callin.patch-->>><<<++patches.suse/PM-QoS-Redefine-FREQ_QOS_MAX_DEFAULT_VALUE-to-S32_MA.patch++>>>
-|	<<<--patches.suse/mac80211-accept-key-reinstall-without-changing-anyth.patch-->>><<<++patches.suse/PM-devfreq-Add-missing-locking-while-setting-suspend.patch++>>>
-|	<<<--patches.suse/ibmvnic-114-Fix-calculation-of-number-of-TX-header-descr.patch-->>><<<++patches.suse/ACPI-OSL-only-free-map-once-in-osl.c.patch++>>>
-|	<<<--patches.suse/netlink-fix-netlink_ack-extack-race.patch-->>><<<++patches.suse/ACPI-bus-Fix-NULL-pointer-check-in-acpi_bus_get_priv.patch++>>>
-|	<<<--patches.suse/bpf-disallow-arithmetic-operations-on-context-pointe.patch-->>><<<++patches.suse/ACPI-sysfs-Change-ACPI_MASKABLE_GPE_MAX-to-0x100.patch++>>>
-|	<<<--patches.suse/net-ena-reduce-the-severity-of-some-printouts.patch-->>><<<++patches.suse/kvm-x86-fix-out-of-bounds-write-in-kvm_get_emulated_cpuid-cve-2019-19332++>>>
-|	<<<--patches.suse/net-ena-fix-rare-kernel-crash-when-bar-memory-remap-.patch-->>><<<++patches.suse/mm-memcg-slab-wait-for-root-kmem_cache-refcnt-killin.patch++>>>
-|	<<<--patches.suse/net-ena-fix-wrong-max-Tx-Rx-queues-on-ethtool.patch-->>><<<++patches.suse/0001-epoll-simplify-ep_poll_safewake-for-CONFIG_DEBUG_LOC.patch++>>>
-|	<<<--patches.suse/mm-percpu-add-support-for-__GFP_NOWARN-flag.patch-->>><<<++patches.suse/0001-fs-epoll-remove-unnecessary-wakeups-of-nested-epoll.patch++>>>
-|	<<<--patches.suse/bpf-do-not-test-for-PCPU_MIN_UNIT_SIZE-before-percpu.patch-->>><<<++patches.suse/drm-limit-to-INT_MAX-in-create_blob-ioctl.patch++>>>
-|	<<<--patches.suse/sctp-do-not-peel-off-an-assoc-from-one-netns-to-anot.patch-->>><<<++patches.suse/uaccess-disallow-INT_MAX-copy-sizes.patch++>>>
-|	<<<--patches.suse/sctp-add-the-missing-sock_owned_by_user-check-in-sct.patch-->>><<<++patches.suse/lib-ubsan-don-t-serialize-UBSAN-report.patch++>>>
-|	<<<--patches.suse/tcp-dccp-fix-ireq-opt-races.patch-->>><<<++patches.suse/thermal-qoriq-add-thermal-monitor-unit-version-2-sup.patch++>>>
-|	<<<--patches.suse/packet-avoid-panic-in-packet_getsockopt.patch-->>><<<++patches.suse/thermal-Fix-deadlock-in-thermal-thermal_zone_device_.patch++>>>
-|	<<<--patches.suse/0001-net-ncsi-Fix-AEN-HNCDSC-packet-length.patch-->>><<<++patches.suse/ARM-tegra-Fix-FLOW_CTLR_HALT-register-clobbering-by-.patch++>>>
-|	<<<--patches.suse/0001-net-ncsi-Stop-monitor-if-channel-times-out-or-is-ina.patch-->>><<<++patches.suse/ARM-OMAP2-Add-missing-put_device-call-in-omapdss_ini.patch++>>>
-|	<<<--patches.suse/can-flexcan-fix-state-transition-regression-->>><<<++patches.suse/soc-renesas-Add-missing-check-for-non-zero-product-r.patch++>>>
-|	<<<--patches.suse/can-flexcan-rename-legacy-error-state-quirk-->>><<<++patches.suse/firmware-tegra-Move-BPMP-resume-to-noirq-phase.patch++>>>
-|	<<<--patches.suse/can-flexcan-implement-error-passive-state-quirk-->>><<<++patches.suse/soc-tegra-fuse-Add-FUSE-clock-check-in-tegra_fuse_re.patch++>>>
-|	<<<--patches.suse/can-flexcan-fix-i.MX6-state-transition-issue-->>><<<++patches.suse/soc-tegra-pmc-Fix-crashes-for-hierarchical-interrupt.patch++>>>
-|	<<<--patches.suse/can-flexcan-fix-i.MX28-state-transition-issue-->>><<<++patches.suse/soc-tegra-pmc-Support-wake-events-on-more-Tegra-SoCs.patch++>>>
-|	<<<--patches.suse/can-flexcan-fix-p1010-state-transition-issue-->>><<<++patches.suse/soc-tegra-pmc-Add-wake-event-support-on-Tegra210.patch++>>>
-|	<<<--patches.suse/can-bcm-check-for-null-sk-before-deferencing-it-via--->>><<<++patches.suse/soc-tegra-pmc-Configure-core-power-request-polarity.patch++>>>
-|	<<<--patches.suse/can-af_can-can_pernet_init-add-missing-error-handlin-->>><<<++patches.suse/soc-tegra-pmc-Configure-deep-sleep-control-settings.patch++>>>
-|	<<<--patches.suse/can-esd_usb2-Fix-can_dlc-value-for-received-RTR-fram-->>><<<++patches.suse/firmware-imx-warn-on-unexpected-RX.patch++>>>
-|	<<<--patches.suse/can-gs_usb-fix-busy-loop-if-no-more-TX-context-is-av-->>><<<++patches.suse/memory-tegra-Set-DMA-mask-based-on-supported-address.patch++>>>
-|	<<<--patches.suse/geneve-Fix-function-matching-VNI-and-tunnel-ID-on-bi-->>><<<++patches.suse/PM-wakeup-Add-routine-to-help-fetch-wakeup-source-ob.patch++>>>
-|	<<<--patches.suse/bpf-fix-off-by-one-for-range-markings-with-L-T-E-pat.patch-->>><<<++patches.suse/soc-fsl-add-RCPM-driver.patch++>>>
-|	<<<--patches.suse/bpf-fix-pattern-matches-for-direct-packet-access.patch-->>><<<++patches.suse/ARM-dts-s3c64xx-Fix-init-order-of-clock-providers.patch++>>>
-|	<<<--patches.suse/net-bridge-fix-returning-of-vlan-range-op-errors.patch-->>><<<++patches.suse/arm64-dts-exynos-Revert-Remove-unneeded-address-spac.patch++>>>
-|	<<<--patches.suse/soreuseport-fix-initialization-race.patch-->>><<<++patches.suse/ARM-dts-logicpd-torpedo-37xx-devkit-28-Reference-new.patch++>>>
-|	<<<--patches.suse/net-ethtool-remove-error-check-for-legacy-setting-tr.patch-->>><<<++patches.suse/arm64-tegra-Fix-active-low-warning-for-Jetson-TX1-re.patch++>>>
-|	<<<--patches.suse/0001-rxrpc-Don-t-release-call-mutex-on-error-pointer.patch-->>><<<++patches.suse/arm64-dts-marvell-Fix-CP110-NAND-controller-node-mul.patch++>>>
-|	<<<--patches.suse/ipv6-flowlabel-do-not-leave-opt-tot_len-with-garbage.patch-->>><<<++patches.suse/arm64-dts-allwinner-a64-Re-add-PMU-node.patch++>>>
-|	<<<--patches.suse/objtool-Fix-memory-leak-in-decode_instructions.patch-->>><<<++patches.suse/arm64-dts-qcom-msm8998-clamshell-Remove-retention-id.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Fix-the-incorrect-BUG_ON-in-its_i.patch-->>><<<++patches.suse/arm64-dts-meson-axg-fix-audio-fifo-reg-size.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Fix-the-incorrect-parsing-of-VCPU.patch-->>><<<++patches.suse/arm64-dts-meson-odroid-c2-Disable-usb_otg-bus-to-avo.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Add-missing-changes-to-support-52.patch-->>><<<++patches.suse/arm64-dts-meson-gxl-s905x-khadas-vim-fix-gpio-keys-p.patch++>>>
-|	<<<--patches.suse/clockevents-drivers-cs5535-Improve-resilience-to-spu-->>><<<++patches.suse/arm64-dts-meson-gxl-s905x-khadas-vim-fix-uart_A-blue.patch++>>>
-|	<<<--patches.suse/x86-microcode-intel-disable-late-loading-on-model-79.patch-->>><<<++patches.suse/arm64-dts-meson-gxm-khadas-vim2-fix-uart_A-bluetooth.patch++>>>
-|	<<<--patches.suse/25-x86-mm-64-remove-the-last-vm_bug_on-from-the-tlb-code.patch-->>><<<++patches.suse/m68k-coldfire-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/26-x86-mm-tidy-up-x86-mm-flush-more-aggressively-in-lazy-tlb-mode.patch-->>><<<++patches.suse/0031-export-avoid-code-duplication-in-include-linux-expor.patch++>>>
-|	<<<--patches.suse/27-x86-mm-remove-debug-x86-tlb_defer_switch_to_init_mm.patch-->>><<<++patches.suse/moduleparam-fix-parameter-description-mismatch.patch++>>>
-|	<<<--patches.suse/0001-xhci-Identify-USB-3.1-capable-hosts-by-their-port-pr.patch-->>><<<++patches.suse/module-wakeup-processes-in-module_wq-on-mod.patch++>>>
-|	<<<--patches.suse/0001-xhci-Cleanup-current_cmd-in-xhci_cleanup_command_que.patch-->>><<<++patches.suse/fuse-verify-attributes.patch++>>>
-|	<<<--patches.suse/0001-usb-xhci-Reset-halted-endpoint-if-trb-is-noop.patch-->>><<<++patches.suse/fuse-verify-nlink.patch++>>>
-|	<<<--patches.suse/0001-usb-xhci-Handle-error-condition-in-xhci_stop_device.patch-->>><<<++patches.suse/libceph-drop-unnecessary-check-from-dispatch-in-mon_client-c.patch++>>>
-|	<<<--patches.suse/0042-phy-rockchip-typec-Set-the-AUX-channel-flip-state-ea.patch-->>><<<++patches.suse/ceph-make-several-helper-accessors-take-const-pointers.patch++>>>
-|	<<<--patches.suse/0043-phy-rockchip-typec-Don-t-set-the-aux-voltage-swing-t.patch-->>><<<++patches.suse/rbd-fix-spelling-mistake-requeueing-requeuing.patch++>>>
-|	<<<--patches.suse/0044-phy-rockchip-typec-Check-for-errors-from-tcphy_phy_i.patch-->>><<<++patches.suse/ceph-fix-geting-random-mds-from-mdsmap.patch++>>>
-|	<<<--patches.suse/0001-USB-devio-Revert-USB-devio-Don-t-corrupt-user-memory.patch-->>><<<++patches.suse/ceph-tone-down-loglevel-on-ceph_mdsc_build_path-warning.patch++>>>
-|	<<<--patches.suse/0001-usb-cdc_acm-Add-quirk-for-Elatec-TWN3.patch-->>><<<++patches.suse/ceph-don-t-leave-ino-field-in-ceph_mds_request_head-uninitialized.patch++>>>
-|	<<<--patches.suse/0001-USB-musb-fix-session-bit-runtime-PM-quirk.patch-->>><<<++patches.suse/rbd-introduce-rbd_is_snap.patch++>>>
-|	<<<--patches.suse/0001-USB-musb-fix-late-external-abort-on-suspend.patch-->>><<<++patches.suse/rbd-introduce-rbd_dev_flag_readonly.patch++>>>
-|	<<<--patches.suse/0001-usb-musb-musb_cppi41-Fix-the-address-of-teardown-and.patch-->>><<<++patches.suse/rbd-treat-images-mapped-read-only-seriously.patch++>>>
-|	<<<--patches.suse/0001-usb-musb-musb_cppi41-Fix-cppi41_set_dma_mode-for-DA8.patch-->>><<<++patches.suse/rbd-disallow-read-write-partitions-on-images-mapped-read-only.patch++>>>
-|	<<<--patches.suse/0001-usb-musb-musb_cppi41-Configure-the-number-of-channel.patch-->>><<<++patches.suse/rbd-don-t-acquire-exclusive-lock-for-read-only-mappings.patch++>>>
-|	<<<--patches.suse/0001-usb-musb-Check-for-host-mode-using-is_host_active-on.patch-->>><<<++patches.suse/rbd-don-t-establish-watch-for-read-only-mappings.patch++>>>
-|	<<<--patches.suse/0001-usb-musb-sunxi-Explicitly-release-USB-PHY-on-exit.patch-->>><<<++patches.suse/rbd-remove-snapshot-existence-validation-code.patch++>>>
-|	<<<--patches.suse/0001-usb-quirks-add-quirk-for-WORLDE-MINI-MIDI-keyboard.patch-->>><<<++patches.suse/rbd-don-t-query-snapshot-features.patch++>>>
-|	<<<--patches.suse/0001-USB-core-fix-out-of-bounds-access-bug-in-usb_get_bos.patch-->>><<<++patches.suse/rbd-ask-for-a-weaker-incompat-mask-for-read-only-mappings.patch++>>>
-|	<<<--patches.suse/0001-USB-serial-metro-usb-add-MS7820-device-id.patch-->>><<<++patches.suse/libceph-rbd-ceph-convert-to-use-the-new-mount-api.patch++>>>
-|	<<<--patches.suse/0001-usb-hub-Allow-reset-retry-for-USB2-devices-on-connec.patch-->>><<<++patches.suse/fsnamei.c-pull-positivity-check-into-follow_managed.patch++>>>
-|	<<<--patches.suse/msft-hv-1518-vmbus-hvsock-add-proper-sync-for-vmbus_hvsock_device.patch-->>><<<++patches.suse/new-helper-lookup_positive_unlocked.patch++>>>
-|	<<<--patches.suse/iio-pressure-zpa2326-Remove-always-true-check-which--->>><<<++patches.suse/fix-dget_parent-fastpath-race.patch++>>>
-|	<<<--patches.suse/staging-iio-ade7759-fix-signed-extension-bug-on-shif-->>><<<++patches.suse/fsnamei.c-fix-missing-barriers-when-checking-positivity.patch++>>>
-|	<<<--patches.suse/iio-dummy-events-Add-missing-break.patch-->>><<<++patches.suse/io_uring-use-current-task-creds-instead-of-allocatin.patch++>>>
-|	<<<--patches.suse/staging-bcm2835-audio-Fix-memory-corruption-->>><<<++patches.suse/io_uring-transform-send-recvmsg-ERESTARTSYS-to-EINTR.patch++>>>
-|	<<<--patches.suse/workqueue-replace-pool-manager_arb-mutex-with-a-flag.patch-->>><<<++patches.suse/0001-xen-blkback-Avoid-unmapping-unmapped-grant-pages.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Fix-oops-when-checking-KVM_CAP_PPC_HTM.patch-->>><<<++patches.suse/0003-block-fix-memleak-of-bio-integrity-data.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-POWER9-more-doorbell-fixes.patch-->>><<<++patches.suse/drm-msm-include-linux-sched-task.h.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-Protect-kvmppc_gpa_to_ua-with-SRCU.patch-->>><<<++patches.suse/drm-msm-Sanitize-the-modeset_is_locked-checks-in-dpu.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Add-more-barriers-in-XIVE-load-unload-code.patch-->>><<<++patches.suse/drm-i915-query-Align-flavour-of-engine-data-lookup.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-Add-support-for-ALC236-ALC3204-->>><<<++patches.suse/drm-i915-Reduce-nested-prepare_remote_context-to-a-t.patch++>>>
-|	<<<--patches.suse/ALSA-hda-fix-headset-mic-problem-for-Dell-machines-w-->>><<<++patches.suse/drm-amd-display-add-default-clocks-if-not-able-to-fe.patch++>>>
-|	<<<--patches.suse/hwmon-tmp102-Fix-first-temperature-reading-->>><<<++patches.suse/drm-amd-display-re-enable-wait-in-pipelock-but-add-t.patch++>>>
-|	<<<--patches.suse/0045-ceph-unlock-dangling-spinlock-in-try_flush_caps.patch-->>><<<++patches.suse/drm-radeon-fix-r1xx-r2xx-register-checker-for-POT-te.patch++>>>
-|	<<<--patches.suse/spi-armada-3700-Fix-failing-commands-with-quad-SPI-->>><<<++patches.suse/drm-mgag200-Extract-device-type-from-flags.patch++>>>
-|	<<<--patches.suse/spi-a3700-Return-correct-value-on-timeout-detection-->>><<<++patches.suse/drm-mgag200-Store-flags-from-PCI-driver-data-in-devi.patch++>>>
-|	<<<--patches.suse/spi-bcm-qspi-Fix-use-after-free-in-bcm_qspi_probe-in-->>><<<++patches.suse/0001-drm-mgag200-Add-workaround-for-HW-that-does-not-supp.patch++>>>
-|	<<<--patches.suse/nvme-fc-fix-iowait-hang.patch-->>><<<++patches.suse/drm-dp_mst-Correct-the-bug-in-drm_dp_update_payload_.patch++>>>
-|	<<<--patches.suse/nvme-fc-retry-initial-controller-connections-3-times.patch-->>><<<++patches.suse/drm-i915-gvt-Fix-cmd-length-check-for-MI_ATOMIC.patch++>>>
-|	<<<--patches.suse/nvmet-synchronize-sqhd-update.patch-->>><<<++patches.suse/ALSA-hda-hdmi-fix-vgaswitcheroo-detection-for-AMD.patch++>>>
-|	<<<--patches.suse/nvme-rdma-Fix-possible-double-free-in-reconnect-flow.patch-->>><<<++patches.suse/ALSA-hda-hdmi-Add-new-pci-ids-for-AMD-GPU-display-au.patch++>>>
-|	<<<--patches.suse/nvme-rdma-Fix-error-status-return-in-tagset-allocati.patch-->>><<<++patches.suse/ALSA-hda-hdmi-enable-runtime-pm-for-newer-AMD-displa.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-OOPs-in-rdma_nl_rcv_msg-from-misinterpr.patch-->>><<<++patches.suse/ALSA-hda-hdmi-enable-automatic-runtime-pm-for-AMD-HD.patch++>>>
-|	<<<--patches.suse/efi-efi_test-Prevent-an-Oops-in-efi_runtime_query_ca-->>><<<++patches.suse/ALSA-hda-hdmi-fix-regression-in-connect-list-handlin.patch++>>>
-|	<<<--patches.suse/perf-x86-intel-bts-fix-exclusive-event-reference-leak.patch-->>><<<++patches.suse/ALSA-hda-realtek-Dell-headphone-has-noise-on-unmute-.patch++>>>
-|	<<<--patches.suse/x86-cpu-amd-apply-the-erratum-688-fix-when-the-bios-doesn-t-->>><<<++patches.suse/ALSA-hda-realtek-Fix-inverted-bass-GPIO-pin-on-Acer-.patch++>>>
-|	<<<--patches.suse/x86-entry-Fix-idtentry-unwind-hint.patch-->>><<<++patches.suse/ALSA-hda-hdmi-fix-kernel-oops-caused-by-invalid-PCM-.patch++>>>
-|	<<<--patches.suse/x86-unwind-Show-function-name-offset-in-ORC-error-me.patch-->>><<<++patches.suse/ALSA-hda-hdmi-preserve-non-MST-PCM-routing-for-Intel.patch++>>>
-|	<<<--patches.suse/kvm-fix-detection-of-guest-machine-checks.patch-->>><<<++patches.suse/ALSA-hda-fixup-for-the-bass-speaker-on-Lenovo-Carbon.patch++>>>
-|	<<<--patches.suse/fix-tracing-sample-code-warning.patch-->>><<<++patches.suse/ALSA-hda-Modify-stream-stripe-mask-only-when-needed.patch++>>>
-|	<<<--patches.suse/0001-xen-gntdev-avoid-out-of-bounds-access-in-case-of-par.patch-->>><<<++patches.suse/ALSA-hda-hdmi-Keep-old-slot-assignment-behavior-for-.patch++>>>
-|	<<<--patches.suse/xen-fix-booting-ballooned-down-hvm-guest.patch-->>><<<++patches.suse/ALSA-pcm-oss-Avoid-potential-buffer-overflows.patch++>>>
-|	<<<--patches.suse/fuse-fix-READDIRPLUS-skipping-an-entry.patch-->>><<<++patches.suse/powerpc-xive-Skip-ioremap-of-ESB-pages-for-LSI-inter.patch++>>>
-|	<<<--patches.suse/ovl-Return-ENOMEM-if-an-allocation-fails-ovl_lookup.patch-->>><<<++patches.suse/powerpc-pmem-Fix-kernel-crash-due-to-wrong-range-val.patch++>>>
-|	<<<--patches.suse/0001-Fix-encryption-labels-and-lengths-for-SMB3.1.1.patch-->>><<<++patches.suse/powerpc-Fix-vDSO-clock_getres.patch++>>>
-|	<<<--patches.suse/cifs-handle-large-EA-requests-more-gracefully-in-smb2-.patch-->>><<<++patches.suse/powerpc-archrandom-fix-arch_get_random_seed_int.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-Fix-the-definition-for-SMB2_CHANNEL_RDMA_V1_INVALIDATE.patch-->>><<<++patches.suse/powerpc-perf-Disable-trace_imc-pmu.patch++>>>
-|	<<<--patches.suse/0001-cifs-Select-all-required-crypto-modules.patch-->>><<<++patches.suse/arm64-mm-Fix-initialisation-of-DMA-zones-on-non-NUMA.patch++>>>
-|	<<<--patches.suse/CIFS-do-not-send-invalid-input-buffer-on-QUERY_INFO-requests.patch-->>><<<++patches.suse/arm64-KVM-Invoke-compute_layout-before-alternatives-.patch++>>>
-|	<<<--patches.suse/0001-CIFS-Fix-NULL-pointer-deref-on-SMB2_tcon-failure.patch-->>><<<++patches.suse/soc-aspeed-Fix-snoop_file_poll-s-return-type.patch++>>>
-|	<<<--patches.suse/SMB-fix-leak-of-validate-negotiate-info-response-buf.patch-->>><<<++patches.suse/arm64-dts-juno-Fix-UART-frequency.patch++>>>
-|	<<<--patches.suse/SMB-fix-validate-negotiate-info-uninitialised-memory.patch-->>><<<++patches.suse/Revert-arm64-dts-juno-add-dma-ranges-property.patch++>>>
-|	<<<--patches.suse/SMB3-Validate-negotiate-request-must-always-be-signe.patch-->>><<<++patches.suse/firmware-arm_scmi-Avoid-double-free-in-error-flow.patch++>>>
-|	<<<--patches.suse/assoc_array-Fix-a-buggy-node-splitting-case-->>><<<++patches.suse/ARM-dts-omap3-tao3530-Fix-incorrect-MMC-card-detecti.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-08-zfcp-fix-erp_action-use-before-initialize-in-REC-action-trace.patch-->>><<<++patches.suse/ARM-dts-Fix-vcsi-regulator-to-be-always-on-for-droid.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Initialize-Work-element-before-requesti.patch-->>><<<++patches.suse/ARM-dts-Fix-sgx-sysconfig-register-for-omap4.patch++>>>
-|	<<<--patches.suse/scsi-hpsa-Fix-configured_logical_drive_count-check.patch-->>><<<++patches.suse/cpufreq-tegra124-Add-suspend-and-resume-support.patch++>>>
-|	<<<--patches.suse/aacraid-Fix-controller-initialization-failure.patch-->>><<<++patches.suse/soc-tegra-pmc-Use-lower-case-for-hexadecimal-literal.patch++>>>
-|	<<<--patches.suse/scsi-sg-re-fix-off-by-one-in-sg_fill_request_table.patch-->>><<<++patches.suse/soc-tegra-pmc-Add-missing-IRQ-callbacks-on-Tegra194.patch++>>>
-|	<<<--patches.suse/drm-amd-powerplay-fix-uninitialized-variable-->>><<<++patches.suse/soc-tegra-pmc-Add-reset-sources-and-levels-on-Tegra1.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-fix-perf-enable-disable-ioctls-with-32-->>><<<++patches.suse/vfio-pci-call-irq_bypass_unregister_producer-before-.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-properly-check-per_ctx-bb-valid-state-->>><<<++patches.suse/NFSv2-Fix-a-typo-in-encode_sattr.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Refine-MMIO_RING_F-->>><<<++patches.suse/SUNRPC-Avoid-RPC-delays-when-exiting-suspend.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Extract-mmio_read_from_hw-common-functi-->>><<<++patches.suse/NFSv4.x-Handle-bad-dead-sessions-correctly-in-nfs41_.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Adding-ACTHD-mmio-read-handler-->>><<<++patches.suse/NFSv4.x-Drop-the-slot-if-nfs4_delegreturn_prepare-wa.patch++>>>
-|	<<<--patches.suse/Input-elan_i2c-add-ELAN0611-to-the-ACPI-table-->>><<<++patches.suse/SUNRPC-Eliminate-log-noise-in-call_reserveresult.patch++>>>
-|	<<<--patches.suse/0001-Input-gtco-fix-potential-out-of-bound-access.patch-->>><<<++patches.suse/SUNRPC-Add-trace-points-to-observe-transport-congest.patch++>>>
-|	<<<--patches.suse/tcp-do-tcp_mstamp_refresh-before-retransmits-on-TSQ-.patch-->>><<<++patches.suse/xprtrdma-add-unique-trace-points-for-posting-local-invalidate-wrs.patch++>>>
-|	<<<--patches.suse/tcp-dccp-fix-lockdep-splat-in-inet_csk_route_req.patch-->>><<<++patches.suse/xprtrdma-Connection-becomes-unstable-after-a-reconne.patch++>>>
-|	<<<--patches.suse/drivers-net-usb-add-device-id-for-TP-LINK-UE300-USB-.patch-->>><<<++patches.suse/xprtrdma-Initialize-rb_credits-in-one-place.patch++>>>
-|	<<<--patches.suse/net-mvpp2-fix-TSO-headers-allocation-and-management.patch-->>><<<++patches.suse/xprtrdma-Close-window-between-waking-RPC-senders-and.patch++>>>
-|	<<<--patches.suse/net-mvpp2-do-not-unmap-TSO-headers-buffers.patch-->>><<<++patches.suse/xprtrdma-Fix-MR-list-handling.patch++>>>
-|	<<<--patches.suse/net-mvpp2-do-not-call-txq_done-from-the-Tx-path-when.patch-->>><<<++patches.suse/xprtrdma-Manage-MRs-in-context-of-a-single-connectio.patch++>>>
-|	<<<--patches.suse/sctp-full-support-for-ipv6-ip_nonlocal_bind-IP_FREEB.patch-->>><<<++patches.suse/xprtrdma-Ensure-ri_id-is-stable-during-MR-recycling.patch++>>>
-|	<<<--patches.suse/ipsec-Fix-aborted-xfrm-policy-dump-crash.patch-->>><<<++patches.suse/xprtrdma-Remove-rpcrdma_sendctx-sc_xprt.patch++>>>
-|	<<<--patches.suse/net-dsa-check-master-device-before-put.patch-->>><<<++patches.suse/xprtrdma-Remove-rpcrdma_sendctx-sc_device.patch++>>>
-|	<<<--patches.suse/net-unix-don-t-show-information-about-sockets-from-o.patch-->>><<<++patches.suse/xprtrdma-Move-the-rpcrdma_sendctx-sc_wr-field.patch++>>>
-|	<<<--patches.suse/nfp-refuse-offloading-filters-that-redirects-to-uppe.patch-->>><<<++patches.suse/xprtrdma-Refactor-rpcrdma_prepare_msg_sges.patch++>>>
-|	<<<--patches.suse/tun-allow-positive-return-values-on-dev_get_valid_na.patch-->>><<<++patches.suse/xprtrdma-Pull-up-sometimes.patch++>>>
-|	<<<--patches.suse/net-mvpp2-fix-typo-in-the-tcam-setup.patch-->>><<<++patches.suse/xprtrdma-Wake-tasks-after-connect-worker-fails.patch++>>>
-|	<<<--patches.suse/net-mvpp2-fix-invalid-parameters-order-when-calling-.patch-->>><<<++patches.suse/xprtrdma-Report-the-computed-connect-delay.patch++>>>
-|	<<<--patches.suse/net-mvpp2-do-not-sleep-in-set_rx_mode.patch-->>><<<++patches.suse/xprtrdma-Refine-trace_xprtrdma_fixup.patch++>>>
-|	<<<--patches.suse/can-sun4i-fix-loopback-mode-->>><<<++patches.suse/xprtrdma-Replace-dprintk-in-rpcrdma_update_connect_p.patch++>>>
-|	<<<--patches.suse/can-kvaser_usb-Correct-return-value-in-printout-->>><<<++patches.suse/xprtrdma-Replace-dprintk-in-xprt_rdma_set_port.patch++>>>
-|	<<<--patches.suse/can-kvaser_usb-Ignore-CMD_FLUSH_QUEUE_REPLY-messages-->>><<<++patches.suse/SUNRPC-Fix-another-issue-with-MIC-buffer-space.patch++>>>
-|	<<<--patches.suse/tcp-dccp-fix-other-lockdep-splats-accessing-ireq_opt.patch-->>><<<++patches.suse/SUNRPC-Capture-completion-of-all-RPC-tasks.patch++>>>
-|	<<<--patches.suse/tap-double-free-in-error-path-in-tap_open.patch-->>><<<++patches.suse/svcrdma-Improve-DMA-mapping-trace-points.patch++>>>
-|	<<<--patches.suse/mac80211-use-constant-time-comparison-with-keys.patch-->>><<<++patches.suse/nfsd4-fix-up-replay_matches_cache.patch++>>>
-|	<<<--patches.suse/cfg80211-fix-connect-disconnect-edge-cases-->>><<<++patches.suse/sunrpc-fix-crash-when-cache_head-become-valid-before.patch++>>>
-|	<<<--patches.suse/mac80211-validate-user-rate-mask-before-configuring-.patch-->>><<<++patches.suse/SUNRPC-Trace-gssproxy-upcall-results.patch++>>>
-|	<<<--patches.suse/mac80211-don-t-compare-TKIP-TX-MIC-key-in-reinstall-.patch-->>><<<++patches.suse/SUNRPC-Fix-svcauth_gss_proxy_init.patch++>>>
-|	<<<--patches.suse/net-mlx5-Fix-health-work-queue-spin-lock-to-IRQ-safe.patch-->>><<<++patches.suse/nfsd-restore-NFSv3-ACL-support.patch++>>>
-|	<<<--patches.suse/net-mlx5-Delay-events-till-mlx5-interface-s-add-comp.patch-->>><<<++patches.suse/SUNRPC-Fix-backchannel-latency-metrics.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Properly-deal-with-encap-flows-add-del-und.patch-->>><<<++patches.suse/nfsd-Ensure-CLONE-persists-data-and-metadata-changes.patch++>>>
-|	<<<--patches.suse/net-mlx5e-DCBNL-Implement-tc-with-ets-type-and-zero-.patch-->>><<<++patches.suse/NFSD-fixing-possible-null-pointer-derefering-in-copy.patch++>>>
-|	<<<--patches.suse/ipip-only-increase-err_count-for-some-certain-type-i.patch-->>><<<++patches.suse/nfsd-depend-on-CRYPTO_MD5-for-legacy-client-tracking.patch++>>>
-|	<<<--patches.suse/ip6_gre-only-increase-err_count-for-some-certain-typ.patch-->>><<<++patches.suse/xfs-don-t-check-for-AG-deadlock-for-realtime-files-i.patch++>>>
-|	<<<--patches.suse/ip6_gre-update-dst-pmtu-if-dev-mtu-has-been-updated-.patch-->>><<<++patches.suse/xfs-fix-mount-failure-crash-on-invalid-iclog-memory-.patch++>>>
-|	<<<--patches.suse/e1000-fix-race-condition-between-e1000_down-and-e100.patch-->>><<<++patches.suse/iomap-fix-sub-page-uptodate-handling.patch++>>>
-|	<<<--patches.suse/e1000-avoid-null-pointer-dereference-on-invalid-stat.patch-->>><<<++patches.suse/Input-goodix-add-upside-down-quirk-for-Teclast-X89-t.patch++>>>
-|	<<<--patches.suse/igb-Fix-TX-map-failure-path.patch-->>><<<++patches.suse/Input-synaptics-rmi4-re-enable-IRQs-in-f34v7_do_refl.patch++>>>
-|	<<<--patches.suse/ixgbe-Fix-Tx-map-failure-path.patch-->>><<<++patches.suse/CIFS-Fix-NULL-pointer-dereference-in-smb2_push_manda.patch++>>>
-|	<<<--patches.suse/i40e-Fix-incorrect-use-of-tx_itr_setting-when-checki.patch-->>><<<++patches.suse/fs-cifs-Fix-atime-update-check-vs-mtime.patch++>>>
-|	<<<--patches.suse/i40e-Add-programming-descriptors-to-cleaned_count.patch-->>><<<++patches.suse/cifs-remove-redundant-assignment-to-pointer-pneg_ctxt.patch++>>>
-|	<<<--patches.suse/tcp-refresh-tp-timestamp-before-tcp_mtu_probe.patch-->>><<<++patches.suse/smb3-remove-unused-flag-passed-into-close-functions.patch++>>>
-|	<<<--patches.suse/tap-reference-to-KVA-of-an-unloaded-module-causes-ke.patch-->>><<<++patches.suse/smb3-query-attributes-on-file-close.patch++>>>
-|	<<<--patches.suse/sctp-reset-owner-sk-for-data-chunks-on-out-queues-wh.patch-->>><<<++patches.suse/smb3-fix-mode-passed-in-on-create-for-modetosid-mount-option.patch++>>>
-|	<<<--patches.suse/net_sched-avoid-matching-qdisc-with-zero-handle.patch-->>><<<++patches.suse/smb3-improve-check-for-when-we-send-the-security-descriptor-context.patch++>>>
-|	<<<--patches.suse/sctp-fix-some-type-cast-warnings-introduced-by-trans.patch-->>><<<++patches.suse/scsi-lpfc-size-cpu-map-by-last-cpu-id-set.patch++>>>
-|	<<<--patches.suse/sctp-fix-a-type-cast-warnings-that-causes-a_rwnd-get.patch-->>><<<++patches.suse/scsi-scsi_transport_sas-fix-memory-leak-when-removing-devices++>>>
-|	<<<--patches.suse/crypto-x86-chacha20-satisfy-stack-validation-2.0.patch-->>><<<++patches.suse/scsi-qla2xxx-fix-rports-not-being-mark-as-lost-in-sy.patch++>>>
-|	<<<--patches.suse/RDMA-nldev-Enforce-device-index-check-for-port-callb.patch-->>><<<++patches.suse/scsi-qla2xxx-unregister-ports-after-GPN_FT-failure.patch++>>>
-|	<<<--patches.suse/0001-cifs-check-MaxPathNameComponentLength-0-before-using.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-qla2x00_request_irqs-for-MSI.patch++>>>
-|	<<<--patches.suse/x86-mm-fix-use-after-free-of-vma-during-userfaultfd-fault.patch-->>><<<++patches.suse/bpf-Fix-static-checker-warning.patch++>>>
-|	<<<--patches.suse/l2tp-hold-tunnel-in-pppol2tp_connect.patch-->>><<<++patches.suse/bpf-Support-pre-2.25-binutils-objcopy-for-vmlinux-BT.patch++>>>
-|	<<<--patches.suse/net-hns-set-correct-return-value.patch-->>><<<++patches.suse/libbpf-Fix-Makefile-libbpf-symbol-mismatch-diagnosti.patch++>>>
-|	<<<--patches.suse/xfrm-Clear-sk_dst_cache-when-applying-per-socket-pol.patch-->>><<<++patches.suse/libbpf-Fix-global-variable-relocation.patch++>>>
-|	<<<--patches.suse/xfrm-Fix-GSO-for-IPsec-with-GRE-tunnel.patch-->>><<<++patches.suse/libbpf-Fix-up-generation-of-bpf_helper_defs.h.patch++>>>
-|	<<<--patches.suse/tun-tap-sanitize-TUNSETSNDBUF-input.patch-->>><<<++patches.suse/libbpf-fix-sym-st_value-print-on-32-bit-arches.patch++>>>
-|	<<<--patches.suse/ipv6-addrconf-increment-ifp-refcount-before-ipv6_del.patch-->>><<<++patches.suse/bpf-Fix-build-in-minimal-configurations.patch++>>>
-|	<<<--patches.suse/tcp-fix-tcp_mtu_probe-vs-highest_sack.patch-->>><<<++patches.suse/bpf-Force-.BTF-section-start-to-zero-when-dumping-fr.patch++>>>
-|	<<<--patches.suse/nvme-rdma-fix-possible-hang-when-issuing-commands-du.patch-->>><<<++patches.suse/sch_cake-Add-missing-NLA-policy-entry-TCA_CAKE_SPLIT.patch++>>>
-|	<<<--patches.suse/virtio_blk-fix-an-sg_io-regression.patch-->>><<<++patches.suse/Fixed-updating-of-ethertype-in-function-skb_mpls_pop.patch++>>>
-|	<<<--patches.suse/nvme-Fix-setting-logical-block-format-when-revalidat.patch-->>><<<++patches.suse/can-slcan-Fix-use-after-free-Read-in-slcan_open.patch++>>>
-|	<<<--patches.suse/0001-ide-ide-cd-fix-kernel-panic-resulting-from-missing-s.patch-->>><<<++patches.suse/can-ucan-fix-non-atomic-allocation-in-completion-han.patch++>>>
-|	<<<--patches.suse/0001-futex-futex_wake_op-do-not-fail-on-invalid-op.patch-->>><<<++patches.suse/net-fix-a-leak-in-register_netdevice.patch++>>>
-|	<<<--patches.suse/keys-return-full-count-in-keyring_read-if-buffer-is-too-small-->>><<<++patches.suse/net-bridge-deny-dev_set_mac_address-when-unregisteri.patch++>>>
-|	<<<--patches.suse/keys-trusted-fix-writing-past-end-of-buffer-in-trusted_read-->>><<<++patches.suse/net-core-Populate-VF-index-in-struct-ifla_vf_guid.patch++>>>
-|	<<<--patches.suse/keys-fix-out-of-bounds-read-during-asn-1-parsing-->>><<<++patches.suse/net-mscc-ocelot-unregister-the-PTP-clock-on-deinit.patch++>>>
-|	<<<--patches.suse/ALSA-timer-Add-missing-mutex-lock-for-compat-ioctls-->>><<<++patches.suse/tcp-refactor-tcp_retransmit_timer.patch++>>>
-|	<<<--patches.suse/ALSA-seq-Fix-nested-rwsem-annotation-for-lockdep-spl-->>><<<++patches.suse/net-sched-fix-dump-qlen-for-sch_mq-sch_mqprio-with-N.patch++>>>
-|	<<<--patches.suse/ASoC-topology-Fix-a-potential-NULL-pointer-dereferen-->>><<<++patches.suse/cls_flower-Fix-the-behavior-using-port-ranges-with-h.patch++>>>
-|	<<<--patches.suse/ASoC-topology-Fix-a-potential-memory-leak-in-soc_tpl-->>><<<++patches.suse/net-ipv6-add-net-argument-to-ip6_dst_lookup_flow.patch++>>>
-|	<<<--patches.suse/ASoC-adau17x1-Workaround-for-noise-bug-in-ADC-->>><<<++patches.suse/net-ipv6_stub-use-ip6_dst_lookup_flow-instead-of-ip6.patch++>>>
-|	<<<--patches.suse/0001-arm64-ensure-__dump_instr-checks-addr_limit.patch-->>><<<++patches.suse/openvswitch-support-asymmetric-conntrack.patch++>>>
-|	<<<--patches.suse/userfaultfd-hugetlbfs-prevent-UFFDIO_COPY-to-fill-be.patch-->>><<<++patches.suse/act_ct-support-asymmetric-conntrack.patch++>>>
-|	<<<--patches.suse/ocfs2-fstrim-Fix-start-offset-of-first-cluster-group.patch-->>><<<++patches.suse/xdp-obtain-the-mem_id-mutex-before-trying-to-remove-.patch++>>>
-|	<<<--patches.suse/initramfs-fix-initramfs-rebuilds-w-compression-after-disabling.patch-->>><<<++patches.suse/ionic-keep-users-rss-hash-across-lif-reset.patch++>>>
-|	<<<--patches.suse/mm-swap-fix-race-between-swap-count-continuation-operations.patch-->>><<<++patches.suse/net-sfp-fix-unbind.patch++>>>
-|	<<<--patches.suse/tcp_nv-fix-division-by-zero-in-tcpnv_acked.patch-->>><<<++patches.suse/net-sfp-fix-hwmon.patch++>>>
-|	<<<--patches.suse/net-vrf-correct-FRA_L3MDEV-encode-type.patch-->>><<<++patches.suse/net-Fixed-updating-of-ethertype-in-skb_mpls_push.patch++>>>
-|	<<<--patches.suse/0001-net_sched-acquire-RTNL-in-tc_action_net_exit.patch-->>><<<++patches.suse/hsr-fix-a-NULL-pointer-dereference-in-hsr_dev_xmit.patch++>>>
-|	<<<--patches.suse/tcp-do-not-mangle-skb-cb-in-tcp_make_synack.patch-->>><<<++patches.suse/net-thunderx-start-phy-before-starting-autonegoti.patch++>>>
-|	<<<--patches.suse/net-systemport-Correct-IPG-length-settings.patch-->>><<<++patches.suse/s390-qeth-guard-against-runt-packets++>>>
-|	<<<--patches.suse/drm-i915-Cancel-the-modeset-retry-work-during-modese-->>><<<++patches.suse/s390-qeth-ensure-linear-access-to-packet-headers++>>>
-|	<<<--patches.suse/drm-i915-Do-not-rely-on-wm-preservation-for-ILK-wate-->>><<<++patches.suse/s390-qeth-fix-dangling-io-buffers-after-halt-clear++>>>
-|	<<<--patches.suse/drm-i915-edp-read-edp-display-control-registers-unco-->>><<<++patches.suse/net-hns3-fix-for-TX-queue-not-restarted-problem.patch++>>>
-|	<<<--patches.suse/drm-i915-Hold-rcu_read_lock-when-iterating-over-the--->>><<<++patches.suse/net-hns3-fix-a-use-after-free-problem-in-hns3_nic_ma.patch++>>>
-|	<<<--patches.suse/drm-i915-Hold-rcu_read_lock-when-iterating-over-2-->>><<<++patches.suse/net-hns3-fix-VF-ID-issue-for-setting-VF-VLAN.patch++>>>
-|	<<<--patches.suse/drm-i915-Check-incoming-alignment-for-unfenced-buffe-->>><<<++patches.suse/samples-bpf-Fix-broken-xdp_rxq_info-due-to-map-order.patch++>>>
-|	<<<--patches.suse/drm-amdgpu-return-ENOENT-from-uvd-6.0-early-init-for-->>><<<++patches.suse/bpf-Fix-a-bug-when-getting-subprog-0-jited-image-in-.patch++>>>
-|	<<<--patches.suse/drm-amdgpu-allow-harvesting-check-for-Polaris-VCE-->>><<<++patches.suse/enetc-disable-EEE-autoneg-by-default.patch++>>>
-|	<<<--patches.suse/0002-mmc-dw_mmc-Fix-the-DTO-timeout-calculation.patch-->>><<<++patches.suse/mqprio-Fix-out-of-bounds-access-in-mqprio_dump.patch++>>>
-|	<<<--patches.suse/powerpc-perf-Fix-IMC-allocation-routine.patch-->>><<<++patches.suse/tipc-fix-ordering-of-tipc-module-init-and-exit-routi.patch++>>>
-|	<<<--patches.suse/powerpc-Fix-check-for-copy-paste-instructions-in-ali.patch-->>><<<++patches.suse/net-avoid-an-indirect-call-in-____sys_recvmsg.patch++>>>
-|	<<<--patches.suse/powerpc-perf-Fix-core-imc-hotplug-callback-failure.patch-->>><<<++patches.suse/net-tls-Fix-return-values-to-avoid-ENOTSUPP.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-oops-in-qla2x00_probe_one-error-pat.patch-->>><<<++patches.suse/net-dsa-fix-flow-dissection-on-Tx-path.patch++>>>
-|	<<<--patches.suse/KVM-VMX-Do-not-fully-reset-PI-descriptor-on-vCPU-res.patch-->>><<<++patches.suse/net-sysfs-Call-dev_hold-always-in-netdev_queue_add_k.patch++>>>
-|	<<<--patches.suse/KVM-x86-Update-APICv-on-APIC-reset.patch-->>><<<++patches.suse/tcp-md5-fix-potential-overestimation-of-TCP-option-s.patch++>>>
-|	<<<--patches.suse/KVM-arm64-its-Fix-missing-dynamic-allocation-check-i.patch-->>><<<++patches.suse/net-mlx5e-Fix-TXQ-indices-to-be-sequential.patch++>>>
-|	<<<--patches.suse/arm-arm64-KVM-set-right-LR-register-value-for-32-bit.patch-->>><<<++patches.suse/net-mlx5e-Query-global-pause-state-before-setting-pr.patch++>>>
-|	<<<--patches.suse/arm-arm64-kvm-Move-initialization-completion-message.patch-->>><<<++patches.suse/net-mlx5e-Fix-SFF-8472-eeprom-length.patch++>>>
-|	<<<--patches.suse/arm-arm64-kvm-Disable-branch-profiling-in-HYP-code.patch-->>><<<++patches.suse/net-mlx5e-Fix-freeing-flow-with-kfree-and-not-kvfree.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-vgic-its-Fix-return-value-for-device-t.patch-->>><<<++patches.suse/net-mlx5e-Fix-free-peer_flow-when-refcount-is-0.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-vgic-its-Fix-vgic_its_restore_collecti.patch-->>><<<++patches.suse/net-mlx5e-Fix-translation-of-link-mode-into-speed.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-vgic-its-Check-CBASER-BASER-validity-b.patch-->>><<<++patches.suse/net-mlx5e-ethtool-Fix-analysis-of-speed-setting.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-vgic-its-Check-GITS_BASER-Valid-bit-be.patch-->>><<<++patches.suse/net-mlx5e-E-switch-Fix-Ingress-ACL-groups-in-switchd.patch++>>>
-|	<<<--patches.suse/ARM-8715-1-add-a-private-asm-unaligned.h.patch-->>><<<++patches.suse/tcp-fix-rejected-syncookies-due-to-stale-timestamps.patch++>>>
-|	<<<--patches.suse/0001-futex-Fix-more-put_pi_state-vs.-exit_pi_state_list-r.patch-->>><<<++patches.suse/tcp-tighten-acceptance-of-ACKs-not-matching-a-child-.patch++>>>
-|	<<<--patches.suse/objtool-Prevent-GCC-from-merging-annotate_unreachabl.patch-->>><<<++patches.suse/tcp-Protect-accesses-to-.ts_recent_stamp-with-READ-W.patch++>>>
-|	<<<--patches.suse/x86-mcelog-get-rid-of-rcu-remnants.patch-->>><<<++patches.suse/gre-refetch-erspan-header-from-skb-data-after-pskb_m.patch++>>>
-|	<<<--patches.suse/28-revert-x86-mm-stop-calling-leave_mm-in-idle-code.patch-->>><<<++patches.suse/inet-protect-against-too-small-mtu-values.patch++>>>
-|	<<<--patches.suse/x86-module-Detect-and-skip-invalid-relocations.patch-->>><<<++patches.suse/net-ethernet-ti-cpsw-fix-extra-rx-interrupt.patch++>>>
-|	<<<--patches.suse/crypto-x86-sha256-mb-fix-panic-due-to-unaligned-acce-->>><<<++patches.suse/vhost-vsock-accept-only-packets-with-the-right-dst_c.patch++>>>
-|	<<<--patches.suse/crypto-x86-sha1-mb-fix-panic-due-to-unaligned-access-->>><<<++patches.suse/net_sched-validate-TCA_KIND-attribute-in-tc_chain_tm.patch++>>>
-|	<<<--patches.suse/crypto-ccm-preserve-the-IV-buffer-->>><<<++patches.suse/erofs-zero-out-when-listxattr-is-called-with-no-xatt.patch++>>>
-|	<<<--patches.suse/workqueue-Fix-NULL-pointer-dereference.patch-->>><<<++patches.suse/afs-Fix-afs_find_server-lookups-for-ipv4-peers.patch++>>>
-|	<<<--patches.suse/Revert-scsi-make-state-device-attribute-pollable.patch-->>><<<++patches.suse/afs-Fix-SELinux-setting-security-label-on-afs.patch++>>>
-|	<<<--patches.suse/0004-apparmor-fix-off-by-one-comparison-on-MAXMAPPED_SIG.patch-->>><<<++patches.suse/afs-Fix-mountpoint-parsing.patch++>>>
-|	<<<--patches.suse/keys-fix-null-pointer-dereference-during-asn-1-parsing-->>><<<++patches.suse/afs-Fix-creation-calls-in-the-dynamic-root-to-fail-w.patch++>>>
-|	<<<--patches.suse/44-x86-mm-Unbreak-modules-that-rely-on-external-PAGE_KERNEL-availability.patch-->>><<<++patches.suse/afs-Fix-missing-cell-comparison-in-afs_test_super.patch++>>>
-|	<<<--patches.suse/cxgb4-update-latest-firmware-version-supported.patch-->>><<<++patches.suse/ceph-convert-int-fields-in-ceph_mount_options-to-unsigned-int.patch++>>>
-|	<<<--patches.suse/netfilter-ipvs-clear-ipvs_property-flag-when-SKB-net.patch-->>><<<++patches.suse/ceph-show-tasks-waiting-on-caps-in-debugfs-caps-file.patch++>>>
-|	<<<--patches.suse/l2tp-don-t-use-l2tp_tunnel_find-in-l2tp_ip-and-l2tp_.patch-->>><<<++patches.suse/ceph-trigger-the-reclaim-work-once-there-has-enough-pending-caps.patch++>>>
-|	<<<--patches.suse/net-mvpp2-Prevent-userspace-from-changing-TX-affinit.patch-->>><<<++patches.suse/ceph-switch-to-global-cap-helper.patch++>>>
-|	<<<--patches.suse/net-mlx5e-core-en_fs-fix-pointer-dereference-after-f.patch-->>><<<++patches.suse/ceph-add-more-debug-info-when-decoding-mdsmap.patch++>>>
-|	<<<--patches.suse/bonding-discard-lowest-hash-bit-for-802.3ad-layer3-4.patch-->>><<<++patches.suse/0004-dm-mpath-remove-harmful-bio-based-optimization.patch++>>>
-|	<<<--patches.suse/0001-net-cdc_ether-fix-divide-by-0-on-bad-descriptors.patch-->>><<<++patches.suse/0005-dm-btree-increase-rebalance-threshold-in-__rebalance.patch++>>>
-|	<<<--patches.suse/0001-net-qmi_wwan-fix-divide-by-0-on-bad-descriptors.patch-->>><<<++patches.suse/0006-dm-thin-metadata-Add-support-for-a-pre-commit-callba.patch++>>>
-|	<<<--patches.suse/bonding-fix-slave-stuck-in-BOND_LINK_FAIL-state.patch-->>><<<++patches.suse/0007-dm-thin-Flush-data-device-before-committing-metadata.patch++>>>
-|	<<<--patches.suse/qmi_wwan-Add-missing-skb_reset_mac_header-call.patch-->>><<<++patches.suse/net-make-socket-read-write_iter-honor-IOCB_NOWAIT.patch++>>>
-|	<<<--patches.suse/net-usb-asix-fill-null-ptr-deref-in-asix_suspend.patch-->>><<<++patches.suse/nvme-rdma-Avoid-preallocating-big-SGL-for-data.patch++>>>
-|	<<<--patches.suse/ALSA-usb-audio-support-new-Amanero-Combo384-firmware-->>><<<++patches.suse/nvme-fc-Avoid-preallocating-big-SGL-for-data.patch++>>>
-|	<<<--patches.suse/ALSA-timer-Limit-max-instances-per-timer-->>><<<++patches.suse/nvme_fc-add-module-to-ops-template-to-allow-module-r.patch++>>>
-|	<<<--patches.suse/ALSA-seq-Avoid-invalid-lockdep-class-warning-->>><<<++patches.suse/nvme-add-error-message-on-mismatching-controller-ids.patch++>>>
-|	<<<--patches.suse/ALSA-seq-Fix-OSS-sysex-delivery-in-OSS-emulation-->>><<<++patches.suse/nvme-else-following-return-is-not-needed.patch++>>>
-|	<<<--patches.suse/ALSA-hda-fix-headset-mic-problem-for-Dell-machines-alc274-->>><<<++patches.suse/nvme-fc-fix-double-free-scenarios-on-hw-queues.patch++>>>
-|	<<<--patches.suse/ARM-8720-1-ensure-dump_instr-checks-addr_limit.patch-->>><<<++patches.suse/nvme-Namepace-identification-descriptor-list-is-opti.patch++>>>
-|	<<<--patches.suse/drm-vmwgfx-Fix-Ubuntu-17.10-Wayland-black-screen-iss-->>><<<++patches.suse/nvme-pci-Remove-last_cq_head.patch++>>>
-|	<<<--patches.suse/drm-i915-Reject-unknown-syncobj-flags-->>><<<++patches.suse/nvme-pci-Fix-write-and-poll-queue-types.patch++>>>
-|	<<<--patches.suse/drm-i915-Deconstruct-struct-sgt_dma-initialiser-->>><<<++patches.suse/nvme-pci-Limit-write-queue-sizes-to-possible-cpus.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Fix-exclusion-between-HPT-resizing.patch-->>><<<++patches.suse/nvme-pci-Fix-read-queue-count.patch++>>>
-|	<<<--patches.suse/Input-elan_i2c-add-ELAN060C-to-the-ACPI-table-->>><<<++patches.suse/block-fix-check-bi_size-overflow-before-merge.patch++>>>
-|	<<<--patches.suse/rbd-use-gfp_noio-for-parent-stat-and-data-requests.patch-->>><<<++patches.suse/raid5-need-to-set-STRIPE_HANDLE-for-batch-head.patch++>>>
-|	<<<--patches.suse/tcp-fix-tcp_fastretrans_alert-warning.patch-->>><<<++patches.suse/0020-md-raid1-check-rdev-before-reference-in-raid1_sync_r.patch++>>>
-|	<<<--patches.suse/vlan-fix-a-use-after-free-in-vlan_device_event.patch-->>><<<++patches.suse/0021-md-make-sure-desc_nr-less-than-MD_SB_DISKS.patch++>>>
-|	<<<--patches.suse/net-mlx5-Loop-over-temp-list-to-release-delay-events.patch-->>><<<++patches.suse/drm-mcde-dsi-Fix-invalid-pointer-dereference-if-pane.patch++>>>
-|	<<<--patches.suse/net-mlx5-Cancel-health-poll-before-sending-panic-tea.patch-->>><<<++patches.suse/dma-buf-Fix-memory-leak-in-sync_file_merge.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Fix-napi-poll-with-zero-budget.patch-->>><<<++patches.suse/drm-meson-venc-cvbs-fix-CVBS-mode-matching.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Set-page-to-null-in-case-dma-mapping-fails.patch-->>><<<++patches.suse/drm-nouveau-Move-the-declaration-of-struct-nouveau_c.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Increase-Striding-RQ-minimum-size-limit-to.patch-->>><<<++patches.suse/drm-nouveau-Fix-drm-core-using-atomic-code-paths-on-.patch++>>>
-|	<<<--patches.suse/can-c_can-don-t-indicate-triple-sampling-support-for-->>><<<++patches.suse/drm-nouveau-kms-nv50-Call-outp_atomic_check_view-bef.patch++>>>
-|	<<<--patches.suse/can-sun4i-handle-overrun-in-RX-FIFO-->>><<<++patches.suse/drm-nouveau-kms-nv50-Store-the-bpc-we-re-using-in-nv.patch++>>>
-|	<<<--patches.suse/can-peak-Add-support-for-new-PCIe-M2-CAN-FD-interfac-->>><<<++patches.suse/drm-nouveau-kms-nv50-Limit-MST-BPC-to-8.patch++>>>
-|	<<<--patches.suse/can-ifi-Fix-transmitter-delay-calculation-->>><<<++patches.suse/drm-nouveau-kms-nv50-fix-panel-scaling.patch++>>>
-|	<<<--patches.suse/x86-smpboot-make-optimization-of-delay-calibration-work-correctly.patch-->>><<<++patches.suse/0001-drm-mgag200-Flag-all-G200-SE-A-machines-as-broken-wr.patch++>>>
-|	<<<--patches.suse/x86-unwind-Disable-KASAN-checking-in-the-ORC-unwinde.patch-->>><<<++patches.suse/drm-i915-gt-Save-irqstate-around-virtual_context_des.patch++>>>
-|	<<<--patches.suse/x86-mm-fix-elf_et_dyn_base-for-5-level-paging-->>><<<++patches.suse/drm-i915-fbc-Disable-fbc-by-default-on-all-glk.patch++>>>
-|	<<<--patches.suse/x86-debug-handle-warnings-before-the-notifier-chain-to-fix-kgdb-crash-->>><<<++patches.suse/drm-i915-gt-Detect-if-we-miss-WaIdleLiteRestore.patch++>>>
-|	<<<--patches.suse/03-edac-ghes-remove-symbol-exports.patch-->>><<<++patches.suse/drm-amdgpu-add-check-before-enabling-disabling-broad.patch++>>>
-|	<<<--patches.suse/04-edac-ghes-model-a-single-logical-memory-controller.patch-->>><<<++patches.suse/drm-amdgpu-add-cache-flush-workaround-to-gfx8-emit_f.patch++>>>
-|	<<<--patches.suse/05-edac-ghes-add-platform-check.patch-->>><<<++patches.suse/drm-amd-display-Fixed-kernel-panic-when-booting-with.patch++>>>
-|	<<<--patches.suse/06-edac-add-helper-which-returns-the-loaded-platform-driver.patch-->>><<<++patches.suse/drm-amd-display-Change-the-delay-time-before-enablin.patch++>>>
-|	<<<--patches.suse/07-edac-add-owner-check-to-the-x86-platform-drivers.patch-->>><<<++patches.suse/drm-amd-display-Reset-steer-fifo-before-unblanking-t.patch++>>>
-|	<<<--patches.suse/edac-sb_edac-don-t-create-a-second-memory-controller-if-ha1-is-not-present.patch-->>><<<++patches.suse/0004-drm-amdgpu-fix-license-on-Kconfig-and-Makefiles.patch++>>>
-|	<<<--patches.suse/edac-skx_edac-fix-detection-of-single-rank-dimms.patch-->>><<<++patches.suse/0001-drm-amdgpu-avoid-using-invalidate-semaphore-for-pica.patch++>>>
-|	<<<--patches.suse/edac-skx_edac-handle-systems-with-segmented-pci-busses.patch-->>><<<++patches.suse/0001-drm-amdgpu-add-invalidate-semaphore-limit-for-SRIOV-.patch++>>>
-|	<<<--patches.suse/edac-sb_edac-fix-missing-dimm-sysfs-entries-with-knl-snc2-snc4-mode.patch-->>><<<++patches.suse/ALSA-echoaudio-simplify-get_audio_levels.patch++>>>
-|	<<<--patches.suse/EDAC-sb_edac-Fix-missing-break-in-switch-->>><<<++patches.suse/ALSA-oxfw-fix-return-value-in-error-path-of-isochron.patch++>>>
-|	<<<--patches.suse/hwmon-pmbus-core-Prevent-unintentional-setting-of-pa.patch-->>><<<++patches.suse/ALSA-fireface-fix-return-value-in-error-path-of-isoc.patch++>>>
-|	<<<--patches.suse/hwmon-k10temp-move-chip-specific-code-into-probe-function.patch-->>><<<++patches.suse/ALSA-hda-hdmi-Fix-duplicate-unref-of-pci_dev.patch++>>>
-|	<<<--patches.suse/hwmon-k10temp-add-support-for-family-17h.patch-->>><<<++patches.suse/ALSA-hda-realtek-Line-out-jack-doesn-t-work-on-a-Del.patch++>>>
-|	<<<--patches.suse/hwmon-k10temp-add-support-for-temperature-offsets.patch-->>><<<++patches.suse/PM-devfreq-Fix-devfreq_notifier_call-returning-errno.patch++>>>
-|	<<<--patches.suse/regulator-qcom_spmi-Include-offset-when-translating--->>><<<++patches.suse/PM-devfreq-Set-scaling_max_freq-to-max-on-OPP-notifi.patch++>>>
-|	<<<--patches.suse/regulator-tps65218-Fix-strobe-assignment-->>><<<++patches.suse/PM-devfreq-Don-t-fail-devfreq_dev_release-if-not-in-.patch++>>>
-|	<<<--patches.suse/spi-sh-msiof-Fix-DMA-transfer-size-check-->>><<<++patches.suse/cpuidle-use-first-valid-target-residency-as-poll-time.patch++>>>
-|	<<<--patches.suse/spi-spi-axi-fix-potential-use-after-free-after-dereg-->>><<<++patches.suse/ACPI-PM-Avoid-attaching-ACPI-PM-domain-to-certain-de.patch++>>>
-|	<<<--patches.suse/mmc-sdhci-pci-remove-outdated-declaration-->>><<<++patches.suse/pci-rockchip-fix-io-outbound-atu-register-number.patch++>>>
-|	<<<--patches.suse/mmc-sdhci-of-esdhc-disable-SD-clock-for-clock-value--->>><<<++patches.suse/virtio-balloon-fix-managed-page-counts-when-migratin.patch++>>>
-|	<<<--patches.suse/mmc-sdhci-msm-fix-issue-with-power-irq-->>><<<++patches.suse/ovl-fix-lookup-failure-on-multi-lower-squashfs.patch++>>>
-|	<<<--patches.suse/mmc-Kconfig-Enable-CONFIG_MMC_SDHCI_IO_ACCESSORS.patch-->>><<<++patches.suse/ovl-fix-corner-case-of-non-unique-st_dev-st_ino.patch++>>>
-|	<<<--patches.suse/tpm-183-constify-transmit-data-pointers.patch-->>><<<++patches.suse/ovl-relax-WARN_ON-on-rename-to-self.patch++>>>
-|	<<<--patches.suse/0020-tpm-tpm_crb-Use-start-method-value-from-ACPI-table-d.patch-->>><<<++patches.suse/smb3-fix-refcount-underflow-warning-on-unmount-when-no-directory-le.patch++>>>
-|	<<<--patches.suse/tpm-185-tis_spi-Use-DMA-safe-memory-for-SPI-transfers.patch-->>><<<++patches.suse/SMB3-Fix-crash-in-SMB2_open_init-due-to-uninitialized-field-in-comp.patch++>>>
-|	<<<--patches.suse/tpm-Trigger-only-missing-TPM-2.0-self-tests.patch-->>><<<++patches.suse/CIFS-Close-cached-root-handle-only-if-it-has-a-lease.patch++>>>
-|	<<<--patches.suse/tpm-Use-dynamic-delay-to-wait-for-TPM-2.0-self-test-.patch-->>><<<++patches.suse/crypto-arm-curve25519-add-arch-specific-key-generation-function.patch++>>>
-|	<<<--patches.suse/tpm-React-correctly-to-RC_TESTING-from-TPM-2.0-self-.patch-->>><<<++patches.suse/usb-roles-fix-a-potential-use-after-free.patch++>>>
-|	<<<--patches.suse/tpm-dev-common-Reject-too-short-writes.patch-->>><<<++patches.suse/usb-typec-fix-use-after-free-in-typec_register_port.patch++>>>
-|	<<<--patches.suse/ima-fix-hash-algorithm-initialization-->>><<<++patches.suse/usb-core-urb-fix-URB-structure-initialization-functi.patch++>>>
-|	<<<--patches.suse/s390-runtime-instrumention-fix-possible-memory-corru.patch-->>><<<++patches.suse/usb-mon-Fix-a-deadlock-in-usbmon-between-mmap-and-re.patch++>>>
-|	<<<--patches.suse/s390-runtime-instrumentation-simplify-task-exit-handling.patch-->>><<<++patches.suse/USB-serial-io_edgeport-fix-epic-endpoint-lookup.patch++>>>
-|	<<<--patches.suse/s390-guarded-storage-fix-possible-memory-corruption.patch-->>><<<++patches.suse/USB-idmouse-fix-interface-sanity-checks.patch++>>>
-|	<<<--patches.suse/s390-cmf-set_schib_wait-add-timeout.patch-->>><<<++patches.suse/USB-adutux-fix-interface-sanity-check.patch++>>>
-|	<<<--patches.suse/s390-sles15-02-03-dis-end-marker.patch-->>><<<++patches.suse/USB-atm-ueagle-atm-add-missing-endpoint-check.patch++>>>
-|	<<<--patches.suse/s390-sles15-00-10-01-kernel-sthyi-reorganize-sthyi-implementation.patch-->>><<<++patches.suse/usb-dwc3-gadget-Fix-logical-condition.patch++>>>
-|	<<<--patches.suse/s390-sles15-00-10-02-kernel-sthyi-add-cache-to-store-hypervisor-info.patch-->>><<<++patches.suse/usb-dwc3-gadget-Clear-started-flag-for-non-IOC.patch++>>>
-|	<<<--patches.suse/s390-sles15-00-10-03-kernel-sthyi-add-s390_sthyi-system-call.patch-->>><<<++patches.suse/usb-dwc3-ep0-Clear-started-flag-on-completion.patch++>>>
-|	<<<--patches.suse/s390-optimize-memset-implementation.patch-->>><<<++patches.suse/usb-gadget-fix-wrong-endpoint-desc.patch++>>>
-|	<<<--patches.suse/s390-cpu-alternatives.patch-->>><<<++patches.suse/xhci-Fix-memory-leak-in-xhci_add_in_port.patch++>>>
-|	<<<--patches.suse/s390-spinlock-alternative.patch-->>><<<++patches.suse/xhci-fix-USB3-device-initiated-resume-race-with-root.patch++>>>
-|	<<<--patches.suse/s390-ctl_reg-move-control-register-definitions-to-ct.patch-->>><<<++patches.suse/usb-xhci-only-set-D3hot-for-pci-device.patch++>>>
-|	<<<--patches.suse/s390-pci-do-not-require-ais-facility.patch-->>><<<++patches.suse/xhci-Increase-STS_HALT-timeout-in-xhci_suspend.patch++>>>
-|	<<<--patches.suse/s390-archrandom-reconsider-s390-arch-random-implementation.patch-->>><<<++patches.suse/xhci-handle-some-XHCI_TRUST_TX_LENGTH-quirks-cases-a.patch++>>>
-|	<<<--patches.suse/s390-bpf-take-advantage-of-stack_depth-tracking.patch-->>><<<++patches.suse/xhci-make-sure-interrupts-are-restored-to-correct-st.patch++>>>
-|	<<<--patches.suse/s390-sles15-02-02-te-ctl.patch-->>><<<++patches.suse/usb-dwc3-pci-add-ID-for-the-Intel-Comet-Lake-H-varia.patch++>>>
-|	<<<--patches.suse/s390-sles15-01-11-s390-noexec-execute-kexec-datamover-without-DAT.patch-->>><<<++patches.suse/iio-adc-ad7606-fix-reading-unnecessary-data-from-dev.patch++>>>
-|	<<<--patches.suse/rcu-Fix-up-pending-cbs-check-in-rcu_prepare_for_idle.patch-->>><<<++patches.suse/iio-st_accel-Fix-unused-variable-warning.patch++>>>
-|	<<<--patches.suse/sched-Make-resched_cpu-unconditional.patch-->>><<<++patches.suse/iio-adc-ad7124-Enable-internal-reference.patch++>>>
-|	<<<--patches.suse/locking-static_keys-improve-uninitialized-key-warning.patch-->>><<<++patches.suse/iio-humidity-hdc100x-fix-IIO_HUMIDITYRELATIVE-channe.patch++>>>
-|	<<<--patches.suse/0001-locking-qrwlock-Use-struct-qrwlock-instead-of-struct.patch-->>><<<++patches.suse/iio-imu-inv_mpu6050-fix-temperature-reporting-using-.patch++>>>
-|	<<<--patches.suse/0001-locking-atomic-Add-atomic_cond_read_acquire.patch-->>><<<++patches.suse/iio-ad7949-fix-channels-mixups.patch++>>>
-|	<<<--patches.suse/0001-locking-qrwlock-Use-atomic_cond_read_acquire-when-sp.patch-->>><<<++patches.suse/iio-adc-max9611-Fix-too-short-conversion-time-delay.patch++>>>
-|	<<<--patches.suse/0001-locking-qrwlock-Prevent-slowpath-writers-getting-hel.patch-->>><<<++patches.suse/staging-wlan-ng-add-CRC32-dependency-in-Kconfig.patch++>>>
-|	<<<--patches.suse/0028-locking-atomics-dm-integrity-Convert-ACCESS_ONCE-to-.patch-->>><<<++patches.suse/staging-vchiq-call-unregister_chrdev_region-when-dri.patch++>>>
-|	<<<--patches.suse/0029-locking-atomics-COCCINELLE-treewide-Convert-trivial-.patch-->>><<<++patches.suse/staging-gigaset-fix-general-protection-fault-on-prob.patch++>>>
-|	<<<--patches.suse/0001-locking-pvqspinlock-Implement-hybrid-PV-queued-unfai.patch-->>><<<++patches.suse/staging-gigaset-fix-illegal-free-on-probe-errors.patch++>>>
-|	<<<--patches.suse/locking-lockdep-Add-IRQs-disabled-enabled-assertion-APIs-lockdep_assert_irqs_enabled-disabled.patch-->>><<<++patches.suse/staging-gigaset-add-endpoint-type-sanity-check.patch++>>>
-|	<<<--patches.suse/irq-softirqs-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch-->>><<<++patches.suse/staging-rtl8188eu-fix-interface-sanity-check.patch++>>>
-|	<<<--patches.suse/workqueue-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch-->>><<<++patches.suse/staging-rtl8712-fix-interface-sanity-check.patch++>>>
-|	<<<--patches.suse/timers-nohz-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch-->>><<<++patches.suse/lib-raid6-fix-awk-build-warnings.patch++>>>
-|	<<<--patches.suse/timers-hrtimer-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch-->>><<<++patches.suse/interconnect-qcom-sdm845-Walk-the-list-safely-on-nod.patch++>>>
-|	<<<--patches.suse/smp-core-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch-->>><<<++patches.suse/binder-fix-incorrect-calculation-for-num_valid.patch++>>>
-|	<<<--patches.suse/x86-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch-->>><<<++patches.suse/scsi-qla2xxx-Correctly-retrieve-and-interpret-active.patch++>>>
-|	<<<--patches.suse/perf-core-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch-->>><<<++patches.suse/scsi-qla2xxx-Added-support-for-MPI-and-PEP-regions-f.patch++>>>
-|	<<<--patches.suse/irq_work-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-incorrect-SFUB-length-used-for-Secu.patch++>>>
-|	<<<--patches.suse/sched-clock-sched-cputime-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch-->>><<<++patches.suse/scsi-lpfc-Fix-memory-leak-on-lpfc_bsg_write_ebuf_set.patch++>>>
-|	<<<--patches.suse/timers-posix-cpu-timers-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch-->>><<<++patches.suse/scsi-qla2xxx-Ignore-NULL-pointer-in-tcm_qla2xxx_free.patch++>>>
-|	<<<--patches.suse/netpoll-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch-->>><<<++patches.suse/scsi-qla2xxx-Use-explicit-LOGO-in-target-mode.patch++>>>
-|	<<<--patches.suse/rcu-Use-lockdep-to-assert-IRQs-are-disabled-enabled.patch-->>><<<++patches.suse/scsi-qla2xxx-Initialize-free_work-before-flushing-it.patch++>>>
-|	<<<--patches.suse/locking-x86-Use-LOCK-ADD-for-smp_mb-instead-of-MFENCE.patch-->>><<<++patches.suse/scsi-qla2xxx-Drop-superfluous-INIT_WORK-of-del_work.patch++>>>
-|	<<<--patches.suse/kprobes-x86-disable-preemption-in-ftrace-based-jprobes-->>><<<++patches.suse/scsi-qla2xxx-Change-discovery-state-before-PLOGI.patch++>>>
-|	<<<--patches.suse/x86-mce-amd-always-give-panic-severity-for-uc-errors-in-kernel-context.patch-->>><<<++patches.suse/scsi-qla2xxx-Allow-PLOGI-in-target-mode.patch++>>>
-|	<<<--patches.suse/sched-fair-Clean-up-calc_cfs_shares.patch-->>><<<++patches.suse/scsi-qla2xxx-Don-t-call-qlt_async_event-twice.patch++>>>
-|	<<<--patches.suse/sched-fair-Add-comment-to-calc_cfs_shares.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-PLOGI-payload-and-ELS-IOCB-dump-len.patch++>>>
-|	<<<--patches.suse/sched-fair-Cure-calc_cfs_shares-vs.-reweight_entity.patch-->>><<<++patches.suse/scsi-qla2xxx-Configure-local-loop-for-N2N-target.patch++>>>
-|	<<<--patches.suse/sched-fair-Remove-se-load.weight-from-se-avg.load_sum.patch-->>><<<++patches.suse/scsi-qla2xxx-Send-Notify-ACK-after-N2N-PLOGI.patch++>>>
-|	<<<--patches.suse/sched-fair-Change-update_load_avg-arguments.patch-->>><<<++patches.suse/scsi-qla2xxx-Don-t-defer-relogin-unconditonally.patch++>>>
-|	<<<--patches.suse/sched-fair-Move-enqueue-migrate-handling.patch-->>><<<++patches.suse/scsi-qla2xxx-Ignore-PORT-UPDATE-after-N2N-PLOGI.patch++>>>
-|	<<<--patches.suse/sched-fair-Rename-en-de-queue_entity_load_avg.patch-->>><<<++patches.suse/scsi-qla2xxx-Add-debug-dump-of-LOGO-payload-and-ELS-.patch++>>>
-|	<<<--patches.suse/sched-fair-Introduce-en-de-queue_load_avg.patch-->>><<<++patches.suse/scsi-ufs-give-an-unique-id-to-each-ufs-bsg++>>>
-|	<<<--patches.suse/sched-fair-More-accurate-reweight_entity.patch-->>><<<++patches.suse/scsi-iscsi-qla4xxx-fix-double-free-in-probe++>>>
-|	<<<--patches.suse/sched-fair-Use-reweight_entity-for-set_user_nice.patch-->>><<<++patches.suse/scsi-ufs-disable-autohibern8-feature-in-cadence-ufs++>>>
-|	<<<--patches.suse/sched-fair-Rewrite-cfs_rq-removed_-avg.patch-->>><<<++patches.suse/scsi-libsas-stop-discovering-if-oob-mode-is-disconnected++>>>
-|	<<<--patches.suse/sched-fair-Rewrite-PELT-migration-propagation.patch-->>><<<++patches.suse/scsi-smartpqi-Update-attribute-name-to-driver_versio.patch++>>>
-|	<<<--patches.suse/sched-fair-Propagate-an-effective-runnable_load_avg.patch-->>><<<++patches.suse/scsi-iscsi-fix-a-potential-deadlock-in-the-timeout-handler++>>>
-|	<<<--patches.suse/sched-fair-Implement-synchonous-PELT-detach-on-load-balance-migrate.patch-->>><<<++patches.suse/RDMA-cma-add-missed-unregister_pernet_subsys-in-init.patch++>>>
-|	<<<--patches.suse/sched-fair-Align-PELT-windows-between-cfs_rq-and-its-se.patch-->>><<<++patches.suse/rxe-correctly-calculate-iCRC-for-unaligned-payloads.patch++>>>
-|	<<<--patches.suse/sched-fair-Implement-more-accurate-async-detach.patch-->>><<<++patches.suse/RDMA-counter-Prevent-auto-binding-a-QP-which-are-not.patch++>>>
-|	<<<--patches.suse/sched-fair-Calculate-runnable_weight-slightly-differently.patch-->>><<<++patches.suse/IB-mlx4-Follow-mirror-sequence-of-device-add-during-.patch++>>>
-|	<<<--patches.suse/sched-fair-Update-calc_group_-comments.patch-->>><<<++patches.suse/IB-mlx5-Fix-steering-rule-of-drop-and-count.patch++>>>
-|	<<<--patches.suse/sched-fair-Sync-task-util-before-slow-path-wakeup.patch-->>><<<++patches.suse/IB-core-Introduce-rdma_user_mmap_entry_insert_range-.patch++>>>
-|	<<<--patches.suse/sched-fair-Move-select_task_rq_fair-slow-path-into-its-own-function.patch-->>><<<++patches.suse/IB-mlx5-Fix-device-memory-flows.patch++>>>
-|	<<<--patches.suse/sched-fair-Remove-unnecessary-comparison-with-1.patch-->>><<<++patches.suse/ARM-vexpress-Set-up-shared-OPP-table-instead-of-indi.patch++>>>
-|	<<<--patches.suse/sched-fair-Fix-find_idlest_group-when-local-group-is-not-allowed.patch-->>><<<++patches.suse/ARM-dts-BCM5301X-Fix-MDIO-node-address-size-cells.patch++>>>
-|	<<<--patches.suse/sched-fair-Fix-usage-of-find_idlest_group-when-no-groups-are-allowed.patch-->>><<<++patches.suse/ARM-dts-Cygnus-Fix-MDIO-node-address-size-cells.patch++>>>
-|	<<<--patches.suse/sched-fair-Fix-usage-of-find_idlest_group-when-the-local-group-is-idlest.patch-->>><<<++patches.suse/ARM-dts-bcm283x-Fix-critical-trip-point.patch++>>>
-|	<<<--patches.suse/sched-rt-Simplify-the-IPI-based-RT-balancing-logic.patch-->>><<<++patches.suse/reset-brcmstb-Remove-resource-checks.patch++>>>
-|	<<<--patches.suse/sched-idle-Micro-optimize-the-idle-loop.patch-->>><<<++patches.suse/reset-Fix-of-devm-_reset_control_array_get-kerneldoc.patch++>>>
-|	<<<--patches.suse/x86-unwinder-Make-CONFIG_UNWINDER_ORC-y-the-default-.patch-->>><<<++patches.suse/reset-Do-not-register-resource-data-for-missing-rese.patch++>>>
-|	<<<--patches.suse/x86-unwind-Rename-unwinder-config-options-to-CONFIG_.patch-->>><<<++patches.suse/ARM-dts-imx6ul-imx6ul-14x14-evk.dtsi-Fix-SPI-NOR-pro.patch++>>>
-|	<<<--patches.suse/x86-unwind-Make-CONFIG_UNWINDER_ORC-y-the-default-in.patch-->>><<<++patches.suse/arm64-dts-ls1028a-fix-reboot-node.patch++>>>
-|	<<<--patches.suse/x86-entry-use-syscall_define-macros-for-sys_modify_ldt-->>><<<++patches.suse/bus-ti-sysc-Fix-missing-reset-delay-handling.patch++>>>
-|	<<<--patches.suse/0001-objtool-Don-t-report-end-of-section-error-after-an-e.patch-->>><<<++patches.suse/efi-memreserve-Register-reservations-as-reserved-in-.patch++>>>
-|	<<<--patches.suse/0002-x86-head-Remove-confusing-comment.patch-->>><<<++patches.suse/efi-gop-Return-EFI_NOT_FOUND-if-there-are-no-usable-.patch++>>>
-|	<<<--patches.suse/0003-x86-head-Remove-unused-bad_address-code.patch-->>><<<++patches.suse/efi-gop-Return-EFI_SUCCESS-if-a-usable-GOP-was-found.patch++>>>
-|	<<<--patches.suse/0004-x86-head-Fix-head-ELF-function-annotations.patch-->>><<<++patches.suse/efi-gop-Fix-memory-leak-in-__gop_query32-64.patch++>>>
-|	<<<--patches.suse/0005-x86-boot-Annotate-verify_cpu-as-a-callable-function.patch-->>><<<++patches.suse/efi-earlycon-Remap-entire-framebuffer-after-page-ini.patch++>>>
-|	<<<--patches.suse/0006-x86-xen-Fix-xen-head-ELF-annotations.patch-->>><<<++patches.suse/efi-Don-t-attempt-to-map-RCI2-config-table-if-it-doe.patch++>>>
-|	<<<--patches.suse/0007-x86-xen-Add-unwind-hint-annotations.patch-->>><<<++patches.suse/x86-intel-Disable-HPET-on-Intel-Coffee-Lake-H-platfo.patch++>>>
-|	<<<--patches.suse/0008-x86-head-Add-unwind-hint-annotations.patch-->>><<<++patches.suse/x86-intel-Disable-HPET-on-Intel-Ice-Lake-platforms.patch++>>>
-|	<<<--patches.suse/objtool-Print-top-level-commands-on-incorrect-usage.patch-->>><<<++patches.suse/spi-pxa2xx-Add-support-for-Intel-Jasper-Lake.patch++>>>
-|	<<<--patches.suse/x86-asm-don-t-use-the-confusing-ifeq-directive-->>><<<++patches.suse/spi-cadence-Correct-handling-of-native-chipselect.patch++>>>
-|	<<<--patches.suse/x86-mm-relocate-page-fault-error-codes-to-traps-h-->>><<<++patches.suse/spi-dw-Correct-handling-of-native-chipselect.patch++>>>
-|	<<<--patches.suse/x86-boot-relocate-definition-of-the-initial-state-of-cr0-->>><<<++patches.suse/spi-sprd-Fix-the-incorrect-SPI-register.patch++>>>
-|	<<<--patches.suse/ptrace-x86-make-user_64bit_mode-available-to-32-bit-builds-->>><<<++patches.suse/spi-spi-cavium-thunderx-Add-missing-pci_release_regi.patch++>>>
-|	<<<--patches.suse/x86-fpu-debug-remove-unused-x86_fpu_state-and-x86_fpu_deactivate_state-tracepoints-->>><<<++patches.suse/spi-fsl-don-t-map-irq-during-probe.patch++>>>
-|	<<<--patches.suse/x86-cpuid-Add-generic-table-for-CPUID-dependencies.patch-->>><<<++patches.suse/spi-spi-ti-qspi-Fix-a-bug-when-accessing-non-default.patch++>>>
-|	<<<--patches.suse/x86-fpu-parse-clearcpuid-as-early-xsave-argument-->>><<<++patches.suse/spi-nxp-fspi-Ensure-width-is-respected-in-spi-mem-op.patch++>>>
-|	<<<--patches.suse/x86-fpu-make-xsave-check-the-base-cpuid-features-before-enabling-->>><<<++patches.suse/spi-fsl-use-platform_get_irq-instead-of-of_irq_to_resource.patch++>>>
-|	<<<--patches.suse/x86-fpu-remove-the-explicit-clearing-of-xsave-dependent-features-->>><<<++patches.suse/regulator-fix-use-after-free-issue.patch++>>>
-|	<<<--patches.suse/x86-cpuid-Prevent-out-of-bound-access-in-do_clear_cp.patch-->>><<<++patches.suse/regulator-core-fix-regulator_register-error-paths-to.patch++>>>
-|	<<<--patches.suse/x86-cpufeatures-Enable-new-SSE-AVX-AVX512-CPU-featur.patch-->>><<<++patches.suse/regulator-rn5t618-fix-module-aliases.patch++>>>
-|	<<<--patches.suse/01-x86-entry-64-remove-the-restore_c_regs_and_iret-label.patch-->>><<<++patches.suse/Btrfs-fix-cloning-range-with-a-hole-when-using-the-N.patch++>>>
-|	<<<--patches.suse/02-x86-entry-64-split-the-iret-to-user-and-iret-to-kernel-paths.patch-->>><<<++patches.suse/btrfs-do-not-call-synchronize_srcu-in-inode_tree_del.patch++>>>
-|	<<<--patches.suse/03-x86-entry-64-move-swapgs-into-the-common-iret-to-usermode-path.patch-->>><<<++patches.suse/btrfs-don-t-double-lock-the-subvol_sem-for-rename-exchange.patch++>>>
-|	<<<--patches.suse/04-x86-entry-64-simplify-reg-restore-code-in-the-standard-iret-paths.patch-->>><<<++patches.suse/Btrfs-fix-missing-data-checksums-after-replaying-a-l.patch++>>>
-|	<<<--patches.suse/05-x86-entry-64-shrink-paranoid_exit_restore-and-make-labels-local.patch-->>><<<++patches.suse/Btrfs-make-tree-checker-detect-checksum-items-with-o.patch++>>>
-|	<<<--patches.suse/06-x86-entry-64-use-pop-instead-of-movq-in-syscall_return_via_sysret.patch-->>><<<++patches.suse/Btrfs-fix-removal-logic-of-the-tree-mod-log-that-lea.patch++>>>
-|	<<<--patches.suse/07-x86-entry-64-merge-the-fast-and-slow-sysret-paths.patch-->>><<<++patches.suse/Btrfs-fix-hole-extent-items-with-a-zero-size-after-r.patch++>>>
-|	<<<--patches.suse/08-x86-entry-64-use-pop-instead-of-mov-to-restore-regs-on-nmi-return.patch-->>><<<++patches.suse/btrfs-abort-transaction-after-failed-inode-updates-i.patch++>>>
-|	<<<--patches.suse/09-x86-entry-64-remove-the-restore_-regs-infrastructure.patch-->>><<<++patches.suse/btrfs-handle-ENOENT-in-btrfs_uuid_tree_iterate.patch++>>>
-|	<<<--patches.suse/11-xen-x86-entry-64-add-xen-nmi-trap-entry.patch-->>><<<++patches.suse/btrfs-skip-log-replay-on-orphaned-roots.patch++>>>
-|	<<<--patches.suse/12-x86-entry-64-de-xen-ify-our-nmi-code.patch-->>><<<++patches.suse/btrfs-do-not-leak-reloc-root-if-we-fail-to-read-the-fs-root.patch++>>>
-|	<<<--patches.suse/13-x86-entry-32-pull-the-msr_ia32_sysenter_cs-update-code-out-of-native_load_sp0.patch-->>><<<++patches.suse/ALSA-pcm-Avoid-possible-info-leaks-from-PCM-stream-b.patch++>>>
-|	<<<--patches.suse/14-x86-entry-64-pass-sp0-directly-to-load_sp0.patch-->>><<<++patches.suse/ALSA-hda-ca0132-Keep-power-on-during-processing-DSP-.patch++>>>
-|	<<<--patches.suse/15-x86-entry-add-task_top_of_stack-to-find-the-top-of-a-task-s-stack.patch-->>><<<++patches.suse/ALSA-hda-ca0132-Avoid-endless-loop.patch++>>>
-|	<<<--patches.suse/16-xen-64-x86-entry-64-clean-up-sp-code-in-cpu_initialize_context.patch-->>><<<++patches.suse/ALSA-hda-ca0132-Fix-work-handling-in-delayed-HP-dete.patch++>>>
-|	<<<--patches.suse/17-x86-entry-64-stop-initializing-tss-sp0-at-boot.patch-->>><<<++patches.suse/ALSA-hda-Fix-regression-by-strip-mask-fix.patch++>>>
-|	<<<--patches.suse/18-x86-entry-64-remove-all-remaining-direct-thread_struct-sp0-reads.patch-->>><<<++patches.suse/ALSA-hda-Downgrade-error-message-for-single-cmd-fall.patch++>>>
-|	<<<--patches.suse/19-x86-entry-32-fix-cpu_current_top_of_stack-initialization-at-boot.patch-->>><<<++patches.suse/ASoC-rt5682-fix-i2c-arbitration-lost-issue.patch++>>>
-|	<<<--patches.suse/20-x86-entry-64-remove-thread_struct-sp0.patch-->>><<<++patches.suse/ASoC-AMD-Enable-clk-in-startup-intead-of-hw_params.patch++>>>
-|	<<<--patches.suse/21-x86-traps-use-a-new-on_thread_stack-helper-to-clean-up-an-assertion.patch-->>><<<++patches.suse/ASoC-max98090-remove-msleep-in-PLL-unlocked-workarou.patch++>>>
-|	<<<--patches.suse/22-x86-entry-64-shorten-test-instructions.patch-->>><<<++patches.suse/ASoC-max98090-exit-workaround-earlier-if-PLL-is-lock.patch++>>>
-|	<<<--patches.suse/x86-cpuid-Replace-set-clear_bit32.patch-->>><<<++patches.suse/ASoC-max98090-fix-possible-race-conditions.patch++>>>
-|	<<<--patches.suse/x86-xen-drop-5-level-paging-support-code-from-the-xen_pv-code-->>><<<++patches.suse/ASoC-Intel-sst-Add-missing-include-linux-io.h.patch++>>>
-|	<<<--patches.suse/x86-mm-64-rename-the-register_page_bootmem_memmap-size-parameter-to-nr_pages-->>><<<++patches.suse/ASoC-Intel-bytcr_rt5640-Update-quirk-for-Teclast-X89.patch++>>>
-|	<<<--patches.suse/x86-mm-define-page_table-using-kernpg_table-->>><<<++patches.suse/ASoC-topology-Check-return-value-for-snd_soc_add_dai.patch++>>>
-|	<<<--patches.suse/x86-build-beautify-build-log-of-syscall-headers-->>><<<++patches.suse/ASoC-topology-Check-return-value-for-soc_tplg_pcm_cr.patch++>>>
-|	<<<--patches.suse/selftests-x86-protection_keys-Fix-syscall-NR-redefin.patch-->>><<<++patches.suse/ASoC-simple-card-Don-t-create-separate-link-when-pla.patch++>>>
-|	<<<--patches.suse/00-documentation-x86-add-amd-secure-encrypted-virtualization-sev-description.patch-->>><<<++patches.suse/ASoC-SOF-loader-snd_sof_fw_parse_ext_data-log-warnin.patch++>>>
-|	<<<--patches.suse/01-x86-mm-add-secure-encrypted-virtualization-sev-support.patch-->>><<<++patches.suse/ASoC-SOF-loader-fix-snd_sof_fw_parse_ext_data.patch++>>>
-|	<<<--patches.suse/02-x86-mm-don-t-attempt-to-encrypt-initrd-under-sev.patch-->>><<<++patches.suse/ASoC-SOF-Intel-split-cht-and-byt-debug-window-sizes.patch++>>>
-|	<<<--patches.suse/03-x86-realmode-don-t-decrypt-trampoline-area-under-sev.patch-->>><<<++patches.suse/ASoC-wm8962-fix-lambda-value.patch++>>>
-|	<<<--patches.suse/04-x86-mm-use-encrypted-access-of-boot-related-data-with-sev.patch-->>><<<++patches.suse/KEYS-asymmetric-return-ENOMEM-if-akcipher_request_al.patch++>>>
-|	<<<--patches.suse/05-x86-mm-include-sev-for-encryption-memory-attribute-changes.patch-->>><<<++patches.suse/tpm_tis-reserve-chip-for-duration-of-tpm_tis_core_in.patch++>>>
-|	<<<--patches.suse/06-x86-efi-access-efi-data-as-encrypted-when-sev-is-active.patch-->>><<<++patches.suse/tpm-fix-invalid-locking-in-NONBLOCKING-mode.patch++>>>
-|	<<<--patches.suse/07-resource-consolidate-resource-walking-code.patch-->>><<<++patches.suse/cpufreq-Avoid-leaving-stale-IRQ-work-items-during-CP.patch++>>>
-|	<<<--patches.suse/08-resource-provide-resource-struct-in-resource-walk-callback.patch-->>><<<++patches.suse/mm-vmscan-protect-shrinker-idr-replace-with-CONFIG_MEMCG.patch++>>>
-|	<<<--patches.suse/09-x86-mm-resource-use-page_kernel-protection-for-ioremap-of-memory-pages.patch-->>><<<++patches.suse/0001-pinctrl-baytrail-Really-serialize-all-register-acces.patch++>>>
-|	<<<--patches.suse/10-x86-mm-add-dma-support-for-sev-memory-encryption.patch-->>><<<++patches.suse/usb-typec-fusb302-Fix-an-undefined-reference-to-extc.patch++>>>
-|	<<<--patches.suse/11-x86-boot-add-early-boot-support-when-running-with-sev-active.patch-->>><<<++patches.suse/USB-EHCI-Do-not-return-EPIPE-when-hub-is-disconnecte.patch++>>>
-|	<<<--patches.suse/12-x86-io-unroll-string-i-o-when-sev-is-active.patch-->>><<<++patches.suse/usbip-Fix-receive-error-in-vhci-hcd-when-using-scatt.patch++>>>
-|	<<<--patches.suse/13-x86-add-support-for-changing-memory-encryption-attribute-in-early-boot.patch-->>><<<++patches.suse/usbip-Fix-error-path-of-vhci_recv_ret_submit.patch++>>>
-|	<<<--patches.suse/14-percpu-introduce-define_per_cpu_decrypted.patch-->>><<<++patches.suse/usb-xhci-Fix-build-warning-seen-with-CONFIG_PM-n.patch++>>>
-|	<<<--patches.suse/15-x86-kvm-decrypt-shared-per-cpu-variables-when-sev-is-active.patch-->>><<<++patches.suse/tty-serial-msm_serial-Fix-lockup-for-sysrq-and-oops.patch++>>>
-|	<<<--patches.suse/16-x86-kvm-clear-encryption-attribute-when-sev-is-active.patch-->>><<<++patches.suse/serial-sprd-Add-clearing-break-interrupt-operation.patch++>>>
-|	<<<--patches.suse/selftests-x86-add-tests-for-user-mode-instruction-prevention-->>><<<++patches.suse/tty-link-tty-and-port-before-configuring-it-as-conso.patch++>>>
-|	<<<--patches.suse/selftests-x86-add-tests-for-the-str-and-sldt-instructions-->>><<<++patches.suse/tty-serial-atmel-fix-out-of-range-clock-divider-hand.patch++>>>
-|	<<<--patches.suse/x86-stacktrace-Avoid-recording-save_stack_trace-wrap.patch-->>><<<++patches.suse/staging-comedi-gsc_hpdi-check-dma_alloc_coherent-ret.patch++>>>
-|	<<<--patches.suse/24-x86-virt-x86-platform-merge-struct-x86_hyper-into-struct-x86_platform-and-struct-x86_init.patch-->>><<<++patches.suse/staging-axis-fifo-add-unspecified-HAS_IOMEM-dependen.patch++>>>
-|	<<<--patches.suse/25-x86-virt-add-enum-for-hypervisors-to-replace-x86_hyper.patch-->>><<<++patches.suse/habanalabs-rate-limit-error-msg-on-waiting-for-CS.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-Add-support-for-Range-Selector-RS-fea.patch-->>><<<++patches.suse/habanalabs-remove-variable-val-set-but-not-used.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-Probe-device-ID-space-before-quirks-h.patch-->>><<<++patches.suse/intel_th-pci-Add-Comet-Lake-PCH-V-support.patch++>>>
-|	<<<--patches.suse/irqchip-gic-Make-quirks-matching-conditional-on-init.patch-->>><<<++patches.suse/intel_th-pci-Add-Elkhart-Lake-SOC-support.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-Add-workaround-for-Synquacer-pre-ITS-558b0165.patch-->>><<<++patches.suse/intel_th-Fix-freeing-IRQs.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Add-post-mortem-info-on-command-t.patch-->>><<<++patches.suse/intel_th-msu-Fix-window-switching-without-windows.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Pass-its_node-pointer-to-each-com.patch-->>><<<++patches.suse/Revert-mmc-sdhci-Fix-incorrect-switch-to-HS-mode.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Workaround-HiSilicon-Hip07-redist.patch-->>><<<++patches.suse/mmc-sdhci-msm-Correct-the-offset-and-value-for-DDR_C.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Track-per-ITS-list-number.patch-->>><<<++patches.suse/mmc-mediatek-fix-CMD_TA-to-2-for-MT8173-HS200-HS400-.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Make-GICv4_ITS_LIST_MAX-globally-.patch-->>><<<++patches.suse/mmc-sdhci-of-esdhc-Revert-mmc-sdhci-of-esdhc-add-err.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Make-its_send_vinvall-operate-on-.patch-->>><<<++patches.suse/mmc-sdhci-Update-the-tuning-failed-messages-to-pr_de.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Make-its_send_vmapp-operate-on-a-.patch-->>><<<++patches.suse/mmc-sdhci-of-esdhc-fix-P2020-errata-handling.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Limit-scope-of-VPE-mapping-to-be-.patch-->>><<<++patches.suse/mmc-sdhci-Workaround-broken-command-queuing-on-Intel.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Only-send-VINVALL-to-a-single-ITS.patch-->>><<<++patches.suse/mmc-sdhci-Add-a-quirk-for-broken-command-queuing.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Update-effective-affinity-on-VPE-.patch-->>><<<++patches.suse/mmc-sdhci-of-esdhc-re-implement-erratum-A-009204-wor.patch++>>>
-|	<<<--patches.suse/irq-core-Fix-boot-crash-when-the-irqaffinity-boot-pa.patch-->>><<<++patches.suse/platform-mellanox-fix-the-mlx-bootctl-sysfs.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Setup-VLPI-properties-at-map-time.patch-->>><<<++patches.suse/platform-x86-hp-wmi-Make-buffer-for-HPWMI_FEATURE2_Q.patch++>>>
-|	<<<--patches.suse/irqchip-gic-Deal-with-broken-firmware-exposing-only-.patch-->>><<<++patches.suse/platform-x86-pmc_atom-Add-Siemens-CONNECT-X300-to-cr.patch++>>>
-|	<<<--patches.suse/irqdomain-Update-the-comments-of-fwnode-field-of-irq.patch-->>><<<++patches.suse/iommu-iova-init-the-struct-iova-to-fix-the-possible-memleak++>>>
-|	<<<--patches.suse/irqchip-gic-v3-its-Fix-VPE-activate-callback-return-.patch-->>><<<++patches.suse/iommu-vt-d-set-isa-bridge-reserved-region-as-relaxable++>>>
-|	<<<--patches.suse/0004-clocksource-drivers-rockchip-pr_err-strings-should-e.patch-->>><<<++patches.suse/iommu-vt-d-fix-dmar-pte-read-access-not-set-error++>>>
-|	<<<--patches.suse/clocksource-drivers-arm_arch_timer-Validate-CNTFRQ-a.patch-->>><<<++patches.suse/iommu-set-group-default-domain-before-creating-direct-mappings++>>>
-|	<<<--patches.suse/x86-intel_rdt-add-framework-for-better-rdt-ui-diagnostics-->>><<<++patches.suse/iommu-vt-d-allocate-reserved-region-for-isa-with-correct-permission++>>>
-|	<<<--patches.suse/x86-intel_rdt-add-diagnostics-when-writing-the-schemata-file-->>><<<++patches.suse/iommu-vt-d-remove-incorrect-psi-capability-check++>>>
-|	<<<--patches.suse/x86-intel_rdt-add-diagnostics-when-writing-the-tasks-file-->>><<<++patches.suse/drm-exynos-gsc-add-missed-component_del.patch++>>>
-|	<<<--patches.suse/x86-intel_rdt-add-diagnostics-when-writing-the-cpus-file-->>><<<++patches.suse/drm-i915-Set-fence_work.ops-before-dma_fence_init.patch++>>>
-|	<<<--patches.suse/x86-intel_rdt-add-diagnostics-when-making-directories-->>><<<++patches.suse/drm-i915-tgl-Drop-Wa-1178.patch++>>>
-|	<<<--patches.suse/x86-intel_rdt-initialize-bitmask-of-shareable-resource-if-cdp-enabled.patch-->>><<<++patches.suse/drm-i915-Fix-WARN_ON-condition-for-cursor-plane-ddb-.patch++>>>
-|	<<<--patches.suse/x86-intel_rdt-fix-potential-deadlock-during-resctrl-unmount-->>><<<++patches.suse/drm-i915-gem-Keep-request-alive-while-attaching-fenc.patch++>>>
-|	<<<--patches.suse/x86-intel_rdt-fix-potential-deadlock-during-resctrl-mount-->>><<<++patches.suse/drm-i915-Fix-pid-leak-with-banned-clients.patch++>>>
-|	<<<--patches.suse/x86-intel_rdt-fix-a-silent-failure-when-writing-zero-value-schemata-->>><<<++patches.suse/drm-i915-gvt-use-vgpu-lock-for-active-state-setting.patch++>>>
-|	<<<--patches.suse/x86-tsc-add-option-that-tsc-on-socket-0-being-non-ze.patch-->>><<<++patches.suse/drm-i915-gvt-set-guest-display-buffer-as-readonly.patch++>>>
-|	<<<--patches.suse/x86-tsc-skip-tsc-test-and-error-messages-if-already-.patch-->>><<<++patches.suse/drm-i915-gvt-Pin-vgpu-dma-address-before-using.patch++>>>
-|	<<<--patches.suse/x86-tsc-drastically-reduce-the-number-of-firmware-bu.patch-->>><<<++patches.suse/clk-walk-orphan-list-on-clock-provider-registration.patch++>>>
-|	<<<--patches.suse/x86-tsc-provide-a-means-to-disable-tsc-art.patch-->>><<<++patches.suse/clk-imx-clk-composite-8m-add-lock-to-gate-mux.patch++>>>
-|	<<<--patches.suse/x86-platform-uv-add-check-of-tsc-state-set-by-uv-bio.patch-->>><<<++patches.suse/clk-imx-clk-imx7ulp-Add-missing-sentinel-of-ulp_div_.patch++>>>
-|	<<<--patches.suse/x86-tsc-make-config_x86_tsc-n-build-work-again.patch-->>><<<++patches.suse/clk-imx-pll14xx-fix-clk_pll14xx_wait_lock.patch++>>>
-|	<<<--patches.suse/x86-CPU-Avoid-unnecessary-IPIs-in-arch_freq_get_on_cpu.patch-->>><<<++patches.suse/clk-Move-clk_core_reparent_orphans-under-CONFIG_OF.patch++>>>
-|	<<<--patches.suse/PM-Domains-Fix-genpd-to-deal-with-drivers-returning-.patch-->>><<<++patches.suse/x86-mce-amd-do-not-use-rdmsr_safe_on_cpu-in-smca_configure.patch++>>>
-|	<<<--patches.suse/cpuidle-fix-broadcast-control-when-broadcast-can-not-be-entered.patch-->>><<<++patches.suse/x86-mce-amd-allow-reserved-types-to-be-overwritten-in-smca_banks.patch++>>>
-|	<<<--patches.suse/cpufreq-ti-cpufreq-add-missing-of_node_put.patch-->>><<<++patches.suse/x86-mce-fix-possibly-incorrect-severity-calculation-on-amd.patch++>>>
-|	<<<--patches.suse/cpufreq-schedutil-Reset-cached_raw_freq-when-not-in-sync-with-next_freq.patch-->>><<<++patches.suse/powerpc-vcpu-Assume-dedicated-processors-as-non-pree.patch++>>>
-|	<<<--patches.suse/PM-OPP-Move-error-message-to-debug-level-->>><<<++patches.suse/powerpc-shared-Use-static-key-to-detect-shared-proce.patch++>>>
-|	<<<--patches.suse/PM-OPP-Add-missing-of_node_put-np-->>><<<++patches.suse/powerpc-irq-fix-stack-overflow-verification.patch++>>>
-|	<<<--patches.suse/ACPI-PM-Fix-acpi_pm_notifier_lock-vs-flush_workqueue-->>><<<++patches.suse/powerpc-Fix-__clear_user-with-KUAP-enabled.patch++>>>
-|	<<<--patches.suse/PM-s2idle-Clear-the-events_check_enabled-flag-->>><<<++patches.suse/0001-xen-blkfront-Adjust-indentation-in-xlvbd_alloc_gendi.patch++>>>
-|	<<<--patches.suse/ACPI-APEI-adjust-a-local-variable-type-in-ghes_iorem-->>><<<++patches.suse/mkcompile_h-git-rid-of-UTS_TRUNCATE-from-LINUX_COMPI.patch++>>>
-|	<<<--patches.suse/ACPI-APEI-remove-the-unused-dead-code-for-SEA-NMI-no-->>><<<++patches.suse/mkcompile_h-use-printf-for-LINUX_COMPILE_BY.patch++>>>
-|	<<<--patches.suse/ACPI-APEI-Replace-ioremap_page_range-with-fixmap-->>><<<++patches.suse/perf-x86-intel-bts-fix-the-use-of-page_private.patch++>>>
-|	<<<--patches.suse/ACPI-APEI-Remove-ghes_ioremap_area-->>><<<++patches.suse/perf-x86-intel-fix-pt-pmi-handling.patch++>>>
-|	<<<--patches.suse/ACPI-x86-Extend-KIOX000A-quirk-to-cover-all-affected-->>><<<++patches.suse/psi-Fix-a-division-error-in-psi-poll.patch++>>>
-|	<<<--patches.suse/ACPI-EC-Fix-regression-related-to-triggering-source--->>><<<++patches.suse/sched-fair-Fix-find_idlest_group-to-handle-CPU-affinity.patch++>>>
-|	<<<--patches.suse/0011-mailbox-PCC-Move-the-MAX_PCC_SUBSPACES-definition-to.patch-->>><<<++patches.suse/sched-cfs-fix-spurious-active-migration.patch++>>>
-|	<<<--patches.suse/0004-ACPI-CPPC-Make-CPPC-ACPI-driver-aware-of-PCC-subspac.patch-->>><<<++patches.suse/s390-unwind-stop-gracefully-at-user-mode-pt_regs-in-irq-stack.patch++>>>
-|	<<<--patches.suse/staging-rts5208-fix-gcc-8-logic-error-warning.patch-->>><<<++patches.suse/s390-ftrace-save-traced-function-caller.patch++>>>
-|	<<<--patches.suse/staging-lustre-ptlrpc-kfree-used-instead-of-kvfree.patch-->>><<<++patches.suse/tracing-avoid-memory-leak-in-process_system_preds.patch++>>>
-|	<<<--patches.suse/iio-adc-ti-ads1015-add-10-to-conversion-wait-time-->>><<<++patches.suse/tracing-have-the-histogram-compare-functions-convert-to-u64-first.patch++>>>
-|	<<<--patches.suse/staging-vc04_services-please-do-not-use-multiple-bla-->>><<<++patches.suse/tracing-fix-lock-inversion-in-trace_event_enable_tgid_record.patch++>>>
-|	<<<--patches.suse/Staging-vc04_services-remove-unused-variables-->>><<<++patches.suse/samples-trace_printk-Wait-for-IRQ-work-to-finish.patch++>>>
-|	<<<--patches.suse/rtl8188eu-Fix-a-possible-sleep-in-atomic-bug-in-rtw2-->>><<<++patches.suse/tracing-fix-endianness-bug-in-histogram-trigger.patch++>>>
-|	<<<--patches.suse/rtl8188eu-Fix-a-possible-sleep-in-atomic-bug-in-rtw_-->>><<<++patches.suse/0001-can-xilinx_can-Fix-missing-Rx-can-packets-on-CANFD2..patch++>>>
-|	<<<--patches.suse/vt6655-Fix-a-possible-sleep-in-atomic-bug-in-vt6655_-->>><<<++patches.suse/0002-can-flexcan-fix-possible-deadlock-and-out-of-order-r.patch++>>>
-|	<<<--patches.suse/staging-rtl8188eu-avoid-a-null-dereference-on-pmlmep-->>><<<++patches.suse/0003-can-flexcan-add-low-power-enter-exit-acknowledgment-.patch++>>>
-|	<<<--patches.suse/staging-wilc1000-Fix-bssid-buffer-offset-in-Txq-->>><<<++patches.suse/0004-can-flexcan-poll-MCR_LPM_ACK-instead-of-GPR-ACK-for-.patch++>>>
-|	<<<--patches.suse/staging-sm750fb-Fix-parameter-mistake-in-poke32-->>><<<++patches.suse/can-kvaser_usb-kvaser_usb_leaf-Fix-some-info-leaks-t.patch++>>>
-|	<<<--patches.suse/serial-imx-Update-cached-mctrl-value-when-changing-R.patch-->>><<<++patches.suse/neighbour-remove-neigh_cleanup-method.patch++>>>
-|	<<<--patches.suse/0002-tty-xilinx_uartps-move-to-arch_initcall-for-earlier-.patch-->>><<<++patches.suse/bonding-fix-bond_neigh_init.patch++>>>
-|	<<<--patches.suse/sysrq-fix-Show-Regs-call-trace-on-ARM.patch-->>><<<++patches.suse/sctp-fully-initialize-v4-addr-in-some-functions.patch++>>>
-|	<<<--patches.suse/serial-8250-Preserve-DLD-7-4-for-PORT_XR17V35X-->>><<<++patches.suse/mlxsw-spectrum_router-Remove-unlikely-user-triggerab.patch++>>>
-|	<<<--patches.suse/tty-fix-oops-when-rmmod-8250-->>><<<++patches.suse/selftests-forwarding-Delete-IPv6-address-at-the-end.patch++>>>
-|	<<<--patches.suse/serial-8250_fintek-Fix-finding-base_port-with-activa-->>><<<++patches.suse/netfilter-ctnetlink-netns-exit-must-wait-for-callbac.patch++>>>
-|	<<<--patches.suse/serial-omap-Fix-EFR-write-on-RTS-deassertion-->>><<<++patches.suse/0003-netfilter-nf_queue-enqueue-skbs-with-NULL-dst.patch++>>>
-|	<<<--patches.suse/serdev-ttyport-enforce-tty-driver-open-requirement-->>><<<++patches.suse/0004-netfilter-nf_tables_offload-return-EOPNOTSUPP-if-rul.patch++>>>
-|	<<<--patches.suse/serdev-ttyport-add-missing-open-error-handling-->>><<<++patches.suse/0012-netfilter-bridge-make-sure-to-pull-arp-header-in-br_.patch++>>>
-|	<<<--patches.suse/serdev-fix-registration-of-second-slave-->>><<<++patches.suse/net-ethernet-ti-davinci_cpdma-fix-warning-device-dri.patch++>>>
-|	<<<--patches.suse/tty-fix-tty_ldisc_receive_buf-documentation-->>><<<++patches.suse/af_packet-set-defaule-value-for-tmo.patch++>>>
-|	<<<--patches.suse/serial-8250_fintek-Fix-rs485-disablement-on-invalid--->>><<<++patches.suse/fjes-fix-missed-check-in-fjes_acpi_add.patch++>>>
-|	<<<--patches.suse/0001-xhci-add-port-speed-ID-to-portsc-tracing.patch-->>><<<++patches.suse/bnxt_en-Fix-MSIX-request-logic-for-RDMA-driver.patch++>>>
-|	<<<--patches.suse/0001-usb-xhci-Disable-slot-even-when-virt-dev-is-null.patch-->>><<<++patches.suse/bnxt_en-Free-context-memory-in-the-open-path-if-firm.patch++>>>
-|	<<<--patches.suse/0001-usb-xhci-Fix-potential-memory-leak-in-xhci_disable_s.patch-->>><<<++patches.suse/bnxt_en-Return-error-if-FW-returns-more-data-than-du.patch++>>>
-|	<<<--patches.suse/0001-usb-xhci-Return-error-when-host-is-dead-in-xhci_disa.patch-->>><<<++patches.suse/bnxt_en-Fix-bp-fw_health-allocation-and-free-logic.patch++>>>
-|	<<<--patches.suse/0001-usb-mtu3-fix-error-return-code-in-ssusb_gadget_init.patch-->>><<<++patches.suse/bnxt_en-Remove-unnecessary-NULL-checks-for-fw_health.patch++>>>
-|	<<<--patches.suse/0001-usb-phy-tahvo-fix-error-handling-in-tahvo_usb_probe.patch-->>><<<++patches.suse/bnxt_en-Fix-the-logic-that-creates-the-health-report.patch++>>>
-|	<<<--patches.suse/0001-usb-dwc2-Improve-gadget-state-disconnection-handling.patch-->>><<<++patches.suse/bnxt_en-Add-missing-devlink-health-reporters-for-VFs.patch++>>>
-|	<<<--patches.suse/0045-phy-rockchip-typec-Avoid-magic-numbers-add-delays-in.patch-->>><<<++patches.suse/net-ena-fix-napi-handler-misbehavior-when-the-napi-b.patch++>>>
-|	<<<--patches.suse/0046-phy-rockchip-typec-Do-the-calibration-more-correctly.patch-->>><<<++patches.suse/bpf-riscv-Limit-to-33-tail-calls.patch++>>>
-|	<<<--patches.suse/0001-USB-serial-garmin_gps-fix-I-O-after-failed-probe-and.patch-->>><<<++patches.suse/bpf-Fix-build-in-minimal-configurations-again.patch++>>>
-|	<<<--patches.suse/0001-USB-serial-garmin_gps-fix-memory-leak-on-probe-error.patch-->>><<<++patches.suse/bpftool-Don-t-crash-on-missing-jited-insns-or-ksyms.patch++>>>
-|	<<<--patches.suse/0001-USB-serial-metro-usb-stop-I-O-after-failed-open.patch-->>><<<++patches.suse/samples-bpf-Replace-symbol-compare-of-trace_event.patch++>>>
-|	<<<--patches.suse/0001-USB-serial-qcserial-add-pid-vid-for-Sierra-Wireless-.patch-->>><<<++patches.suse/samples-bpf-fix-syscall_tp-due-to-unused-syscall.patch++>>>
-|	<<<--patches.suse/0001-USB-Add-delay-init-quirk-for-Corsair-K70-LUX-keyboar.patch-->>><<<++patches.suse/net-usb-lan78xx-Fix-suspend-resume-PHY-register-acce.patch++>>>
-|	<<<--patches.suse/0001-USB-early-Use-new-USB-product-ID-and-strings-for-DbC.patch-->>><<<++patches.suse/qede-Fix-multicast-mac-configuration.patch++>>>
-|	<<<--patches.suse/0001-USB-serial-Change-DbC-debug-device-binding-ID.patch-->>><<<++patches.suse/bnxt-apply-computed-clamp-value-for-coalece-paramete.patch++>>>
-|	<<<--patches.suse/0001-USB-usbfs-compute-urb-actual_length-for-isochronous.patch-->>><<<++patches.suse/ipv6-addrconf-only-check-invalid-header-values-when-.patch++>>>
-|	<<<--patches.suse/crypto-gcm-add-GCM-IV-size-constant-->>><<<++patches.suse/net-ibmvnic-Fix-typo-in-retry-check.patch++>>>
-|	<<<--patches.suse/crypto-aesni-Use-GCM-IV-size-constant-->>><<<++patches.suse/tcp-dccp-fix-possible-race-__inet_lookup_established.patch++>>>
-|	<<<--patches.suse/crypto-crypto4xx-remove-bad-list_del-->>><<<++patches.suse/6pack-mkiss-fix-possible-deadlock.patch++>>>
-|	<<<--patches.suse/crypto-crypto4xx-fix-crypto4xx_build_pdr-crypto4xx_b-->>><<<++patches.suse/tcp-do-not-send-empty-skb-from-tcp_write_xmit.patch++>>>
-|	<<<--patches.suse/crypto-brcm-Explicity-ACK-mailbox-message-->>><<<++patches.suse/tcp-refine-tcp_write_queue_empty-implementation.patch++>>>
-|	<<<--patches.suse/crypto-lrw-Fix-an-error-handling-path-in-create-->>><<<++patches.suse/tcp-refine-rule-to-allow-EPOLLOUT-generation-under-m.patch++>>>
-|	<<<--patches.suse/crypto-lrw-Check-for-incorrect-cipher-name-->>><<<++patches.suse/net-marvell-mvpp2-phylink-requires-the-link-interrup.patch++>>>
-|	<<<--patches.suse/crypto-crypto4xx-increase-context-and-scatter-ring-b-->>><<<++patches.suse/msft-hv-1997-hv_netvsc-Fix-tx_table-init-in-rndis_set_subchannel.patch++>>>
-|	<<<--patches.suse/crypto-talitos-fix-AEAD-test-failures-->>><<<++patches.suse/bnx2x-Do-not-handle-requests-from-VFs-after-parity.patch++>>>
-|	<<<--patches.suse/crypto-talitos-fix-memory-corruption-on-SEC2-->>><<<++patches.suse/bnx2x-Fix-logic-to-get-total-no.-of-PFs-per-engine.patch++>>>
-|	<<<--patches.suse/crypto-talitos-fix-setkey-to-check-key-weakness-->>><<<++patches.suse/bonding-fix-active-backup-transition-after-link-fail.patch++>>>
-|	<<<--patches.suse/crypto-talitos-fix-AEAD-for-sha224-on-non-sha224-cap-->>><<<++patches.suse/gtp-do-not-allow-adding-duplicate-tid-and-ms_addr-pd.patch++>>>
-|	<<<--patches.suse/crypto-talitos-fix-use-of-sg_link_tbl_len-->>><<<++patches.suse/gtp-fix-wrong-condition-in-gtp_genl_dump_pdp.patch++>>>
-|	<<<--patches.suse/crypto-talitos-fix-ctr-aes-talitos-->>><<<++patches.suse/gtp-fix-an-use-after-free-in-ipv4_pdp_find.patch++>>>
-|	<<<--patches.suse/crypto-chelsio-Remove-unused-parameter.patch-->>><<<++patches.suse/gtp-avoid-zero-size-hashtable.patch++>>>
-|	<<<--patches.suse/crypto-chelsio-Check-error-code-with-IS_ERR-macro.patch-->>><<<++patches.suse/selftests-net-tls-remove-recv_rcvbuf-test.patch++>>>
-|	<<<--patches.suse/crypto-gf128mul-The-x8_ble-multiplication-functions.patch-->>><<<++patches.suse/net-phylink-fix-interface-passed-to-mac_link_up.patch++>>>
-|	<<<--patches.suse/crypto-chelsio-Use-x8_ble-gf-multiplication-to-calcu.patch-->>><<<++patches.suse/net-smc-add-fallback-check-to-connect.patch++>>>
-|	<<<--patches.suse/crypto-chelsio-Remove-allocation-of-sg-list-to-imple.patch-->>><<<++patches.suse/cxgb4-Fix-kernel-panic-while-accessing-sge_info.patch++>>>
-|	<<<--patches.suse/crypto-chelsio-Move-DMA-un-mapping-to-chcr-from-lld-.patch-->>><<<++patches.suse/net-usb-lan78xx-Fix-error-message-format-specifier.patch++>>>
-|	<<<--patches.suse/crypto-tcrypt-fix-buffer-lengths-in-test_aead_speed-->>><<<++patches.suse/net-gemini-Fix-memory-leak-in-gmac_setup_txqs.patch++>>>
-|	<<<--patches.suse/0001-crypto-cavium-clean-up-clang-warning-on-unread-varia.patch-->>><<<++patches.suse/net-dsa-ocelot-add-NET_VENDOR_MICROSEMI-dependency.patch++>>>
-|	<<<--patches.suse/crypto-ccp-remove-unused-variable-qim-->>><<<++patches.suse/mac80211-fix-TID-field-in-monitor-mode-transmit.patch++>>>
-|	<<<--patches.suse/crypto-qat-remove-unused-and-redundant-pointer-vf_in-->>><<<++patches.suse/cfg80211-fix-double-free-after-changing-network-name.patch++>>>
-|	<<<--patches.suse/crypto-vmx-Use-skcipher-for-ctr-f.patch-->>><<<++patches.suse/rfkill-Fix-incorrect-check-to-avoid-NULL-pointer-der.patch++>>>
-|	<<<--patches.suse/crypto-change-transient-busy-return-code-to-ENOSPC.patch-->>><<<++patches.suse/dpaa2-ptp-fix-double-free-of-the-ptp_qoriq-IRQ.patch++>>>
-|	<<<--patches.suse/crypto-caam-fix-incorrect-define-->>><<<++patches.suse/mwifiex-fix-possible-heap-overflow-in-mwifiex_proces.patch++>>>
-|	<<<--patches.suse/crypto-dh-Fix-double-free-of-ctx-p-->>><<<++patches.suse/mwifiex-Fix-heap-overflow-in-mmwifiex_process_tdls_a.patch++>>>
-|	<<<--patches.suse/crypto-dh-Don-t-permit-p-to-be-0-->>><<<++patches.suse/sctp-fix-memleak-on-err-handling-of-stream-initializ.patch++>>>
-|	<<<--patches.suse/crypto-dh-Don-t-permit-key-or-g-size-longer-than-p-->>><<<++patches.suse/net-qlogic-Fix-error-paths-in-ql_alloc_large_buffers.patch++>>>
-|	<<<--patches.suse/0001-lib-mpi-call-cond_resched-from-mpi_powm-loop.patch-->>><<<++patches.suse/net-annotate-lockless-accesses-to-sk-sk_pacing_shift.patch++>>>
-|	<<<--patches.suse/fscrypt-lock-mutex-before-checking-for-bounce-page-p.patch-->>><<<++patches.suse/net-fix-kernel-doc-warning-in-linux-netdevice.h.patch++>>>
-|	<<<--patches.suse/ext4-fix-interaction-between-i_size-fallocate-and-de.patch-->>><<<++patches.suse/nfp-flower-fix-stats-id-allocation.patch++>>>
-|	<<<--patches.suse/ext4-prevent-data-corruption-with-inline-data-DAX.patch-->>><<<++patches.suse/net-sysfs-Call-dev_hold-always-in-rx_queue_add_kobje.patch++>>>
-|	<<<--patches.suse/ext4-prevent-data-corruption-with-journaling-DAX.patch-->>><<<++patches.suse/net-nfc-nci-fix-a-possible-sleep-in-atomic-context-b.patch++>>>
-|	<<<--patches.suse/ext4-add-sanity-check-for-encryption-DAX.patch-->>><<<++patches.suse/bpf-Clear-skb-tstamp-in-bpf_redirect-when-necessary.patch++>>>
-|	<<<--patches.suse/ext4-add-ext4_should_use_dax.patch-->>><<<++patches.suse/bpf-Fix-missing-prog-untrack-in-release_maps.patch++>>>
-|	<<<--patches.suse/0009-xfs-rewrite-getbmap-using-the-xfs_iext_-helpers.patch-->>><<<++patches.suse/bpf-Fix-cgroup-local-storage-prog-tracking.patch++>>>
-|	<<<--patches.suse/0010-xfs-simplify-the-xfs_getbmap-interface.patch-->>><<<++patches.suse/xsk-Add-rcu_read_lock-around-the-XSK-wakeup.patch++>>>
-|	<<<--patches.suse/xfs-fix-incorrect-extent-state-in-xfs_bmap_ad.patch-->>><<<++patches.suse/net-mlx5e-Fix-concurrency-issues-between-config-flow.patch++>>>
-|	<<<--patches.suse/0011-xfs-use-xfs_iext_get_extent-instead-of-open-coding-i.patch-->>><<<++patches.suse/net-i40e-Fix-concurrency-issues-between-config-flow-.patch++>>>
-|	<<<--patches.suse/0012-xfs-don-t-set-XFS_BTCUR_BPRV_WASDEL-in-xfs_bunmapi.patch-->>><<<++patches.suse/net-ixgbe-Fix-concurrency-issues-between-config-flow.patch++>>>
-|	<<<--patches.suse/0013-xfs-rename-bno-to-end-in-__xfs_bunmapi.patch-->>><<<++patches.suse/net-sysctl-Fix-compiler-warning-when-only-cBPF-is-pr.patch++>>>
-|	<<<--patches.suse/0014-xfs-use-xfs_bmap_del_extent_delay-for-the-data-fork-.patch-->>><<<++patches.suse/bpf-Fix-record_func_key-to-perform-backtracking-on-r.patch++>>>
-|	<<<--patches.suse/0015-xfs-move-some-more-code-into-xfs_bmap_del_extent_rea.patch-->>><<<++patches.suse/net-sched-cls_u32-fix-refcount-leak-in-the-error-pat.patch++>>>
-|	<<<--patches.suse/0016-xfs-use-correct-state-defines-in-xfs_bmap_del_extent.patch-->>><<<++patches.suse/cxgb4-fix-refcount-init-for-TC-MQPRIO-offload.patch++>>>
-|	<<<--patches.suse/0017-xfs-use-the-state-defines-in-xfs_bmap_del_extent_rea.patch-->>><<<++patches.suse/s390-qeth-handle-error-due-to-unsupported-transport-mode++>>>
-|	<<<--patches.suse/0018-xfs-refactor-xfs_del_extent_real.patch-->>><<<++patches.suse/s390-qeth-fix-promiscuous-mode-after-reset++>>>
-|	<<<--patches.suse/0019-xfs-refactor-xfs_bmap_add_extent_hole_delay.patch-->>><<<++patches.suse/s390-qeth-don-t-return-enotsupp-to-userspace++>>>
-|	<<<--patches.suse/0020-xfs-refactor-xfs_bmap_add_extent_hole_real.patch-->>><<<++patches.suse/net-hisilicon-Fix-a-BUG-trigered-by-wrong-bytes_comp.patch++>>>
-|	<<<--patches.suse/0021-xfs-refactor-xfs_bmap_add_extent_delay_real.patch-->>><<<++patches.suse/net-stmmac-platform-Fix-MDIO-init-for-platforms-with.patch++>>>
-|	<<<--patches.suse/0022-xfs-refactor-delalloc-accounting-in-xfs_bmap_add_ext.patch-->>><<<++patches.suse/net-smc-unregister-ib-devices-in-reboot_event++>>>
-|	<<<--patches.suse/0023-xfs-refactor-xfs_bmap_add_extent_unwritten_real.patch-->>><<<++patches.suse/net-ena-fix-default-tx-interrupt-moderation-interval.patch++>>>
-|	<<<--patches.suse/0024-xfs-pass-a-struct-xfs_bmbt_irec-to-xfs_bmbt_update.patch-->>><<<++patches.suse/net-ena-fix-issues-in-setting-interrupt-moderation-p.patch++>>>
-|	<<<--patches.suse/0025-xfs-pass-a-struct-xfs_bmbt_irec-to-xfs_bmbt_lookup_e.patch-->>><<<++patches.suse/qede-Disable-hardware-gro-when-xdp-prog-is-installed.patch++>>>
-|	<<<--patches.suse/0026-xfs-replace-xfs_bmbt_lookup_ge-with-xfs_bmbt_lookup_.patch-->>><<<++patches.suse/mod_devicetable-fix-PHY-module-format.patch++>>>
-|	<<<--patches.suse/0027-xfs-remove-all-xfs_bmbt_set_-helpers-except-for-xfs_.patch-->>><<<++patches.suse/net-phy-ensure-that-phy-IDs-are-correctly-typed.patch++>>>
-|	<<<--patches.suse/0028-xfs-remove-xfs_bmbt_get_state.patch-->>><<<++patches.suse/msft-hv-1998-hv_netvsc-Fix-unwanted-rx_table-reset.patch++>>>
-|	<<<--patches.suse/xfs-buffer-lru-reference-count-error-injection-tag.patch-->>><<<++patches.suse/net-dst-Force-4-byte-alignment-of-dst_metrics.patch++>>>
-|	<<<--patches.suse/xfs-return-a-distinct-error-code-value-for-IGET_INCO.patch-->>><<<++patches.suse/sfc-fix-channel-allocation-with-brute-force.patch++>>>
-|	<<<--patches.suse/xfs-create-block-pointer-check-functions.patch-->>><<<++patches.suse/sfc-Include-XDP-packet-headroom-in-buffer-step-size.patch++>>>
-|	<<<--patches.suse/xfs-refactor-btree-pointer-checks.patch-->>><<<++patches.suse/KVM-arm-arm64-Get-rid-of-unused-arg-in-cpu_init_hyp_.patch++>>>
-|	<<<--patches.suse/xfs-refactor-btree-block-header-checking-functions.patch-->>><<<++patches.suse/KVM-arm64-Ensure-params-is-initialised-when-looking-.patch++>>>
-|	<<<--patches.suse/xfs-create-inode-pointer-verifiers.patch-->>><<<++patches.suse/KVM-arm-arm64-Properly-handle-faulting-of-device-map.patch++>>>
-|	<<<--patches.suse/0029-xfs-add-a-xfs_bmap_fork_to_state-helper.patch-->>><<<++patches.suse/iocost-over-budget-forced-IOs-should-schedule-async-.patch++>>>
-|	<<<--patches.suse/0030-xfs-make-better-use-of-the-state-variable-in-xfs_bma.patch-->>><<<++patches.suse/nbd-fix-shutdown-and-recv-work-deadlock-v2.patch++>>>
-|	<<<--patches.suse/0031-xfs-remove-post-bmap-tracing-in-xfs_bmap_local_to_ex.patch-->>><<<++patches.suse/sbitmap-only-queue-kyber-s-wait-callback-if-not-alre.patch++>>>
-|	<<<--patches.suse/0032-xfs-move-pre-post-bmap-tracing-into-xfs_iext_update_.patch-->>><<<++patches.suse/ext4-fix-ext4_empty_dir-for-directories-with-holes.patch++>>>
-|	<<<--patches.suse/0033-xfs-remove-XFS_BMAP_TRACE_EXLIST.patch-->>><<<++patches.suse/ext4-check-for-directory-entries-too-close-to-block-.patch++>>>
-|	<<<--patches.suse/0034-xfs-remove-the-never-fully-implemented-UUID-fork-for.patch-->>><<<++patches.suse/ext4-unlock-on-error-in-ext4_expand_extra_isize.patch++>>>
-|	<<<--patches.suse/0035-xfs-remove-if_rdev.patch-->>><<<++patches.suse/ext4-validate-the-debug_want_extra_isize-mount-optio.patch++>>>
-|	<<<--patches.suse/0036-xfs-inline-xfs_shift_file_space-into-callers.patch-->>><<<++patches.suse/xfs-use-bitops-interface-for-buf-log-item-AIL-flag-c.patch++>>>
-|	<<<--patches.suse/0037-xfs-remove-XFS_BMAP_MAX_SHIFT_EXTENTS.patch-->>><<<++patches.suse/xfs-refactor-agfl-length-computation-function.patch++>>>
-|	<<<--patches.suse/0038-xfs-split-xfs_bmap_shift_extents.patch-->>><<<++patches.suse/xfs-split-the-sunit-parameter-update-into-two-parts.patch++>>>
-|	<<<--patches.suse/0039-xfs-remove-xfs_bmse_shift_one.patch-->>><<<++patches.suse/xfs-don-t-commit-sunit-swidth-updates-to-disk-if-tha.patch++>>>
-|	<<<--patches.suse/0040-xfs-update-got-in-xfs_bmap_shift_update_extent.patch-->>><<<++patches.suse/gpio-mpc8xxx-Add-platform-device-to-gpiochip-parent.patch++>>>
-|	<<<--patches.suse/0041-xfs-don-t-rely-on-extent-indices-in-xfs_bmap_collaps.patch-->>><<<++patches.suse/gpio-Fix-error-message-on-out-of-range-GPIO-in-looku.patch++>>>
-|	<<<--patches.suse/0042-xfs-don-t-rely-on-extent-indices-in-xfs_bmap_insert_.patch-->>><<<++patches.suse/gpio-xtensa-fix-driver-build.patch++>>>
-|	<<<--patches.suse/0043-xfs-rewrite-xfs_bmap_first_unused-to-make-better-use.patch-->>><<<++patches.suse/gpiolib-fix-up-emulated-open-drain-outputs.patch++>>>
-|	<<<--patches.suse/0044-xfs-add-asserts-for-the-mmap-lock-in-xfs_-insert-col.patch-->>><<<++patches.suse/compat_ioctl-block-handle-BLKREPORTZONE-BLKRESETZONE.patch++>>>
-|	<<<--patches.suse/0045-xfs-merge-xfs_bmap_read_extents-into-xfs_iread_exten.patch-->>><<<++patches.suse/compat_ioctl-block-handle-BLKGETZONESZ-BLKGETNRZONES.patch++>>>
-|	<<<--patches.suse/0046-xfs-add-a-new-xfs_iext_lookup_extent_before-helper.patch-->>><<<++patches.suse/0008-compat_ioctl-block-handle-Persistent-Reservations.patch++>>>
-|	<<<--patches.suse/xfs-fix-log-block-underflow-during-recovery-c.patch-->>><<<++patches.suse/libata-Fix-retrieving-of-active-qcs.patch++>>>
-|	<<<--patches.suse/xfs-validate-sb_logsunit-is-a-multiple-of-the-fs-blo.patch-->>><<<++patches.suse/ata-libahci_platform-Export-again-ahci_platform_-en-.patch++>>>
-|	<<<--patches.suse/xfs-fix-unused-variable-warning-in-xfs_buf_set_ref.patch-->>><<<++patches.suse/ata-ahci_brcm-Fix-AHCI-resources-management.patch++>>>
-|	<<<--patches.suse/xfs-move-error-injection-tags-into-their-own-file.patch-->>><<<++patches.suse/ata-ahci_brcm-BCM7425-AHCI-requires-AHCI_HFLAG_DELAY.patch++>>>
-|	<<<--patches.suse/xfs-truncate-pagecache-before-writeback-in-xfs_setat.patch-->>><<<++patches.suse/ata-ahci_brcm-Add-missing-clock-management-during-re.patch++>>>
-|	<<<--patches.suse/0047-xfs-don-t-create-overlapping-extents-in-xfs_bmap_add.patch-->>><<<++patches.suse/rseq-selftests-Fix-Namespace-gettid-for-compatibilit.patch++>>>
-|	<<<--patches.suse/0048-xfs-remove-a-duplicate-assignment-in-xfs_bmap_add_ex.patch-->>><<<++patches.suse/drm-i915-Hold-reference-to-intel_frontbuffer-as-we-t.patch++>>>
-|	<<<--patches.suse/0049-xfs-treat-idx-as-a-cursor-in-xfs_bmap_add_extent_del.patch-->>><<<++patches.suse/scsi-mpt3sas-Fix-double-free-in-attach-error-handlin.patch++>>>
-|	<<<--patches.suse/0050-xfs-treat-idx-as-a-cursor-in-xfs_bmap_add_extent_hol.patch-->>><<<++patches.suse/scsi-lpfc-fix-build-failure-with-DEBUGFS-disabled.patch++>>>
-|	<<<--patches.suse/0051-xfs-treat-idx-as-a-cursor-in-xfs_bmap_add_extent_hol.patch-->>><<<++patches.suse/scsi-lpfc-fix-spelling-mistakes-of-asynchronous.patch++>>>
-|	<<<--patches.suse/0052-xfs-treat-idx-as-a-cursor-in-xfs_bmap_add_extent_unw.patch-->>><<<++patches.suse/cifs-Adjust-indentation-in-smb2_open_file.patch++>>>
-|	<<<--patches.suse/0053-xfs-treat-idx-as-a-cursor-in-xfs_bmap_del_extent_.patch-->>><<<++patches.suse/cifs-Optimize-readdir-on-reparse-points.patch++>>>
-|	<<<--patches.suse/0054-xfs-treat-idx-as-a-cursor-in-xfs_bmap_collapse_exten.patch-->>><<<++patches.suse/locks-print-unsigned-ino-in-proc-locks.patch++>>>
-|	<<<--patches.suse/0055-xfs-pass-an-on-disk-extent-to-xfs_bmbt_validate_exte.patch-->>><<<++patches.suse/tomoyo-Don-t-use-nifty-names-on-sockets.patch++>>>
-|	<<<--patches.suse/0056-xfs-iterate-over-extents-in-xfs_iextents_copy.patch-->>><<<++patches.suse/udp-fix-integer-overflow-while-computing-available-s.patch++>>>
-|	<<<--patches.suse/0057-xfs-iterate-over-extents-in-xfs_bmap_extents_to_btre.patch-->>><<<++patches.suse/sctp-fix-err-handling-of-stream-initialization.patch++>>>
-|	<<<--patches.suse/0059-xfs-introduce-the-xfs_iext_cursor-abstraction.patch-->>><<<++patches.suse/net-dsa-bcm_sf2-Fix-IP-fragment-location-and-behavio.patch++>>>
-|	<<<--patches.suse/0060-xfs-iterate-backwards-in-xfs_reflink_cancel_cow_bloc.patch-->>><<<++patches.suse/net-add-bool-confirm_neigh-parameter-for-dst_ops.upd.patch++>>>
-|	<<<--patches.suse/0061-xfs-simplify-xfs_reflink_convert_cow.patch-->>><<<++patches.suse/ip6_gre-do-not-confirm-neighbor-when-do-pmtu-update.patch++>>>
-|	<<<--patches.suse/0062-xfs-remove-support-for-inlining-data-extents-into-th.patch-->>><<<++patches.suse/gtp-do-not-confirm-neighbor-when-do-pmtu-update.patch++>>>
-|	<<<--patches.suse/0063-xfs-allow-unaligned-extent-records-in-xfs_bmbt_disk_.patch-->>><<<++patches.suse/net-dst-add-new-function-skb_dst_update_pmtu_no_conf.patch++>>>
-|	<<<--patches.suse/0064-xfs-use-a-b-tree-for-the-in-core-extent-list.patch-->>><<<++patches.suse/tunnel-do-not-confirm-neighbor-when-do-pmtu-update.patch++>>>
-|	<<<--patches.suse/0065-xfs-remove-the-nr_extents-argument-to-xfs_iext_inser.patch-->>><<<++patches.suse/vti-do-not-confirm-neighbor-when-do-pmtu-update.patch++>>>
-|	<<<--patches.suse/0066-xfs-remove-the-nr_extents-argument-to-xfs_iext_remov.patch-->>><<<++patches.suse/sit-do-not-confirm-neighbor-when-do-pmtu-update.patch++>>>
-|	<<<--patches.suse/0067-xfs-pass-struct-xfs_bmbt_irec-to-xfs_bmbt_validate_e.patch-->>><<<++patches.suse/net-dst-do-not-confirm-neighbor-for-vxlan-and-geneve.patch++>>>
-|	<<<--patches.suse/0068-xfs-move-xfs_bmbt_irec-and-xfs_exntst_t-to-xfs_types.patch-->>><<<++patches.suse/s390-qeth-fix-qdio-teardown-after-early-init-error++>>>
-|	<<<--patches.suse/0001-xfs-fix-number-of-records-handling-in-xfs_iext_split_leaf.patch-->>><<<++patches.suse/s390-qeth-lock-the-card-while-changing-its-hsuid++>>>
-|	<<<--patches.suse/0002-xfs-add-some-comments-to-xfs_iext_insert-xfs_iext_insert_node.patch-->>><<<++patches.suse/s390-qeth-fix-false-reporting-of-vnic-char-config-failure++>>>
-|	<<<--patches.suse/0003-xfs-remove-a-superflous-assignment-in-xfs_iext_remove_node.patch-->>><<<++patches.suse/s390-qeth-fix-vnicc_is_in_use-if-rx_bcast-not-set++>>>
-|	<<<--patches.suse/0004-xfs-trivial-indentation-fixup-for-xfs_iext_remove_node.patch-->>><<<++patches.suse/s390-qeth-vnicc-fix-init-to-default++>>>
-|	<<<--patches.suse/0005-xfs-add-comments-documenting-the-rebalance-algorithm.patch-->>><<<++patches.suse/s390-qeth-fix-initialization-on-old-hw++>>>
-|	<<<--patches.suse/0006-xfs-handle-zero-entries-case-in-xfs_iext_rebalance_leaf.patch-->>><<<++patches.suse/net-mlxfw-Fix-out-of-memory-error-in-mfa2-flash-burn.patch++>>>
-|	<<<--patches.suse/btrfs-copy-fsid-to-super_block-s_uuid.patch-->>><<<++patches.suse/0005-netfilter-nft_tproxy-Fix-port-selector-on-Big-Endian.patch++>>>
-|	<<<--patches.suse/btrfs-Remove-unused-parameters-from-various-function.patch-->>><<<++patches.suse/dpaa_eth-fix-DMA-mapping-leak.patch++>>>
-|	<<<--patches.suse/btrfs-remove-redundant-argument-of-_link_block_group.patch-->>><<<++patches.suse/net-phy-aquantia-add-suspend-resume-ops-for-AQR105.patch++>>>
-|	<<<--patches.suse/btrfs-change-how-we-decide-to-commit-transactions-du.patch-->>><<<++patches.suse/bpf-Fix-precision-tracking-for-unbounded-scalars.patch++>>>
-|	<<<--patches.suse/0001-btrfs-Refactor-check_leaf-function-for-later-expansi.patch-->>><<<++patches.suse/bnx2x-Use-appropriate-define-for-vlan-credit.patch++>>>
-|	<<<--patches.suse/0002-btrfs-Check-if-item-pointer-overlaps-with-the-item-i.patch-->>><<<++patches.suse/bnx2x-Fix-accounting-of-vlan-resources-among-the-PFs.patch++>>>
-|	<<<--patches.suse/0003-btrfs-Add-sanity-check-for-EXTENT_DATA-when-reading-.patch-->>><<<++patches.suse/net_sched-sch_fq-properly-set-sk-sk_pacing_status.patch++>>>
-|	<<<--patches.suse/0004-btrfs-Add-checker-for-EXTENT_CSUM.patch-->>><<<++patches.suse/net-sched-act_mirred-Pull-mac-prior-redir-to-non-mac.patch++>>>
-|	<<<--patches.suse/0005-btrfs-Move-leaf-and-node-validation-checker-to-tree-.patch-->>><<<++patches.suse/net-stmmac-dwmac-meson8b-Fix-the-RGMII-TX-delay-on-M.patch++>>>
-|	<<<--patches.suse/0006-btrfs-tree-checker-Enhance-btrfs_check_node-output.patch-->>><<<++patches.suse/mlxsw-spectrum_router-Skip-loopback-RIFs-during-MAC-.patch++>>>
-|	<<<--patches.suse/0007-btrfs-tree-checker-Enhance-output-for-btrfs_check_le.patch-->>><<<++patches.suse/mlxsw-spectrum-Use-dedicated-policer-for-VRRP-packet.patch++>>>
-|	<<<--patches.suse/0008-btrfs-tree-checker-Enhance-output-for-check_csum_ite.patch-->>><<<++patches.suse/cxgb4-cxgb4vf-fix-flow-control-display-for-auto-nego.patch++>>>
-|	<<<--patches.suse/0009-btrfs-tree-checker-Enhance-output-for-check_extent_d.patch-->>><<<++patches.suse/net-dsa-sja1105-Reconcile-the-meaning-of-TPID-and-TP.patch++>>>
-|	<<<--patches.suse/0010-btrfs-tree-checker-use-zu-format-string-for-size_t.patch-->>><<<++patches.suse/ptp-fix-the-race-between-the-release-of-ptp_clock-an.patch++>>>
-|	<<<--patches.suse/0001-btrfs-add-a-helper-to-return-a-head-ref.patch-->>><<<++patches.suse/tcp-Fix-highest_sack-and-highest_sack_seq.patch++>>>
-|	<<<--patches.suse/0002-btrfs-move-extent_op-cleanup-to-a-helper.patch-->>><<<++patches.suse/net-sched-add-delete_empty-to-filters-and-use-it-in-.patch++>>>
-|	<<<--patches.suse/0003-btrfs-breakout-empty-head-cleanup-to-a-helper.patch-->>><<<++patches.suse/pstore-ram-Fix-error-path-memory-leak-in-persistent_.patch++>>>
-|	<<<--patches.suse/0004-btrfs-move-ref_mod-modification-into-the-if-ref-logi.patch-->>><<<++patches.suse/pstore-ram-Write-new-dumps-to-start-of-recycled-zone.patch++>>>
-|	<<<--patches.suse/0005-btrfs-move-all-ref-head-cleanup-to-the-helper-functi.patch-->>><<<++patches.suse/samples-seccomp-Zero-out-members-based-on-seccomp_no.patch++>>>
-|	<<<--patches.suse/0006-btrfs-remove-delayed_ref_node-from-ref_head.patch-->>><<<++patches.suse/seccomp-Check-that-seccomp_notif-is-zeroed-out-by-th.patch++>>>
-|	<<<--patches.suse/0020-btrfs-remove-type-argument-from-comp_tree_refs.patch-->>><<<++patches.suse/drm-sun4i-hdmi-Remove-duplicate-cleanup-calls.patch++>>>
-|	<<<--patches.suse/0016-btrfs-cleanup-extent-locking-sequence.patch-->>><<<++patches.suse/drm-arm-mali-make-malidp_mw_connector_helper_funcs-s.patch++>>>
-|	<<<--patches.suse/0017-Btrfs-rework-outstanding_extents.patch-->>><<<++patches.suse/drm-amdgpu-smu-add-metrics-table-lock.patch++>>>
-|	<<<--patches.suse/0018-btrfs-add-tracepoints-for-outstanding-extents-mods.patch-->>><<<++patches.suse/drm-amdgpu-smu-add-metrics-table-lock-for-navi-v2.patch++>>>
-|	<<<--patches.suse/0019-btrfs-make-the-delalloc-block-rsv-per-inode.patch-->>><<<++patches.suse/drm-amdgpu-smu-add-metrics-table-lock-for-vega20-v2.patch++>>>
-|	<<<--patches.suse/0021-btrfs-switch-args-for-comp_-_refs.patch-->>><<<++patches.suse/drm-amdgpu-enable-gfxoff-for-raven1-refresh.patch++>>>
-|	<<<--patches.suse/0022-btrfs-add-a-comp_refs-helper.patch-->>><<<++patches.suse/ALSA-usb-audio-set-the-interface-format-after-resume.patch++>>>
-|	<<<--patches.suse/0001-btrfs-track-refs-in-a-rb_tree-instead-of-a-list.patch-->>><<<++patches.suse/ALSA-hda-realtek-Add-headset-Mic-no-shutup-for-ALC28.patch++>>>
-|	<<<--patches.suse/btrfs-move-btrfs_truncate_block-out-of-trans-handle.patch-->>><<<++patches.suse/ALSA-usb-audio-fix-set_format-altsetting-sanity-chec.patch++>>>
-|	<<<--patches.suse/btrfs-Fix-bug-for-misused-dev_t-when-lookup-in-dev-s.patch-->>><<<++patches.suse/ALSA-hda-hdmi-fix-atpx_present-when-CLASS-is-not-VGA.patch++>>>
-|	<<<--patches.suse/jfs-remove-increment-of-i_version-counter.patch-->>><<<++patches.suse/ALSA-hda-Apply-sync-write-workaround-to-old-Intel-pl.patch++>>>
-|	<<<--patches.suse/GFS2-Take-inode-off-order_write-list-when-setting-jd.patch-->>><<<++patches.suse/ALSA-hda-realtek-Add-Bass-Speaker-and-fixed-dac-for-.patch++>>>
-|	<<<--patches.suse/0001-DLM-Eliminate-CF_CONNECT_PENDING-flag.patch-->>><<<++patches.suse/ALSA-ice1724-Fix-sleep-in-atomic-in-Infrasonic-Quart.patch++>>>
-|	<<<--patches.suse/0002-DLM-Eliminate-CF_WRITE_PENDING-flag.patch-->>><<<++patches.suse/ALSA-hda-realtek-Enable-the-bass-speaker-of-ASUS-UX4.patch++>>>
-|	<<<--patches.suse/0003-DLM-Fix-saving-of-NULL-callbacks.patch-->>><<<++patches.suse/powerpc-mm-Mark-get_slice_psize-slice_addr_is_low-as.patch++>>>
-|	<<<--patches.suse/0004-DLM-fix-remove-save_cb-argument-from-add_sock.patch-->>><<<++patches.suse/powerpc-spinlocks-Include-correct-header-for-static-.patch++>>>
-|	<<<--patches.suse/0005-DLM-fix-double-list_del.patch-->>><<<++patches.suse/taskstats-fix-data-race.patch++>>>
-|	<<<--patches.suse/0006-DLM-fix-race-condition-between-dlm_send-and-dlm_recv.patch-->>><<<++patches.suse/exit-panic-before-exit_mm-on-global-init-exit.patch++>>>
-|	<<<--patches.suse/0007-DLM-fix-to-use-sock_mutex-correctly-in-xxx_accept_fr.patch-->>><<<++patches.suse/gen_initramfs_list.sh-fix-bad-variable-name-error.patch++>>>
-|	<<<--patches.suse/0008-DLM-retry-rcom-when-dlm_wait_function-is-timed-out.patch-->>><<<++patches.suse/block-fix-splitting-segments-on-boundary-masks.patch++>>>
-|	<<<--patches.suse/0009-DLM-close-othercon-at-send-receive-error.patch-->>><<<++patches.suse/Btrfs-fix-infinite-loop-during-nocow-writeback-due-t.patch++>>>
-|	<<<--patches.suse/0010-DLM-fix-race-condition-between-dlm_recoverd_stop-and.patch-->>><<<++patches.suse/media-cec-CEC-2.0-only-bcast-messages-were-ignored.patch++>>>
-|	<<<--patches.suse/0011-DLM-Reanimate-CF_WRITE_PENDING-flag.patch-->>><<<++patches.suse/media-cec-avoid-decrementing-transmit_queue_sz-if-it.patch++>>>
-|	<<<--patches.suse/0012-DLM-use-CF_CLOSE-flag-to-stop-dlm_send-correctly.patch-->>><<<++patches.suse/media-cec-check-transmit_in_progress-not-transmittin.patch++>>>
-|	<<<--patches.suse/0013-DLM-fix-conversion-deadlock-when-DLM_LKF_NODLCKWT-fl.patch-->>><<<++patches.suse/media-pulse8-cec-fix-lost-cec_transmit_attempt_done-.patch++>>>
-|	<<<--patches.suse/0014-DLM-fix-memory-leak-in-tcp_accept_from_sock.patch-->>><<<++patches.suse/dmaengine-Fix-access-to-uninitialized-dma_slave_caps.patch++>>>
-|	<<<--patches.suse/0015-DLM-fix-overflow-dlm_cb_seq.patch-->>><<<++patches.suse/dmaengine-k3dma-Avoid-null-pointer-traversal.patch++>>>
-|	<<<--patches.suse/0016-DLM-fix-to-use-sk_callback_lock-correctly.patch-->>><<<++patches.suse/dmaengine-virt-dma-Fix-access-after-free-in-vchan_co.patch++>>>
-|	<<<--patches.suse/0017-DLM-fix-to-reschedule-rwork.patch-->>><<<++patches.suse/apparmor-fix-bind-mounts-aborting-with-ENOMEM.patch++>>>
-|	<<<--patches.suse/0018-DLM-fix-NULL-pointer-dereference-in-send_to_sock.patch-->>><<<++patches.suse/apparmor-only-get-a-label-reference-if-the-fast-path-check-fails.patch++>>>
-|	<<<--patches.suse/0019-dlm-recheck-kthread_should_stop-before-schedule.patch-->>><<<++patches.suse/apparmor-fix-aa_xattrs_match-may-sleep-while-holding-a-RCU-lock.patch++>>>
-|	<<<--patches.suse/dnotify-Handle-errors-from-fsnotify_add_mark_locked-.patch-->>><<<++patches.suse/memcg-account-security-cred-as-well-to-kmemcg.patch++>>>
-|	<<<--patches.suse/fsnotify-clean-up-fsnotify_prepare-finish_user_wait.patch-->>><<<++patches.suse/ocfs2-fix-the-crash-due-to-call-ocfs2_get_dlm_debug-.patch++>>>
-|	<<<--patches.suse/fsnotify-pin-both-inode-and-vfsmount-mark.patch-->>><<<++patches.suse/riscv-ftrace-correct-the-condition-logic-in-function.patch++>>>
-|	<<<--patches.suse/fsnotify-fix-pinning-group-in-fsnotify_prepare_user_.patch-->>><<<++patches.suse/clocksource-riscv-add-notrace-to-riscv_sched_clock.patch++>>>
-|	<<<--patches.suse/fanotify-fix-fsnotify_prepare_user_wait-failure.patch-->>><<<++patches.suse/arm64-Revert-support-for-execute-only-user-mappings.patch++>>>
-|	<<<--patches.suse/udf-Avoid-overflow-when-session-starts-at-large-offs.patch-->>><<<++patches.suse/rtc-sun6i-Add-support-for-RTC-clocks-on-R40.patch++>>>
-|	<<<--patches.suse/isofs-fix-timestamps-beyond-2027.patch-->>><<<++patches.suse/regulator-axp20x-Fix-AXP22x-ELDO2-regulator-enable-b.patch++>>>
-|	<<<--patches.suse/buffer-have-alloc_page_buffers-use-__GFP_NOFAIL.patch-->>><<<++patches.suse/regulator-axp20x-Fix-axp20x_set_ramp_delay.patch++>>>
-|	<<<--patches.suse/buffer-grow_dev_page-should-use-__GFP_NOFAIL-for-all-cases.patch-->>><<<++patches.suse/regulator-bd70528-Remove-.set_ramp_delay-for-bd70528.patch++>>>
-|	<<<--patches.suse/buffer-eliminate-the-need-to-call-free_more_memory-in-__getblk_slow.patch-->>><<<++patches.suse/spi-spi-fsl-dspi-Fix-16-bit-word-order-in-32-bit-XSP.patch++>>>
-|	<<<--patches.suse/fs-kill-nr_pages-argument-from-wakeup_flusher_threads.patch-->>><<<++patches.suse/spi-spi-dw-Add-lock-protect-dw_spi-rx-tx-to-prevent-.patch++>>>
-|	<<<--patches.suse/writeback-switch-wakeup_flusher_threads-to-cyclic-writeback.patch-->>><<<++patches.suse/watchdog-max77620_wdt-fix-potential-build-errors.patch++>>>
-|	<<<--patches.suse/writeback-remove-range_cyclic-argument-for-wb_start_writeback.patch-->>><<<++patches.suse/watchdog-tqmx86_wdt-Fix-build-error.patch++>>>
-|	<<<--patches.suse/writeback-provide-a-wakeup_flusher_threads_bdi.patch-->>><<<++patches.suse/watchdog-rn5t618_wdt-fix-module-aliases.patch++>>>
-|	<<<--patches.suse/writeback-pass-in-0-for-nr_pages-writeback-in-laptop-mode.patch-->>><<<++patches.suse/tpm-Revert-tpm_tis-reserve-chip-for-duration-of-tpm_.patch++>>>
-|	<<<--patches.suse/writeback-make-wb_start_writeback-static.patch-->>><<<++patches.suse/tpm-Revert-tpm_tis_core-Set-TPM_CHIP_FLAG_IRQ-before.patch++>>>
-|	<<<--patches.suse/writeback-move-nr_pages-0-logic-to-one-location.patch-->>><<<++patches.suse/tpm-Revert-tpm_tis_core-Turn-on-the-TPM-before-probi.patch++>>>
-|	<<<--patches.suse/writeback-only-allow-one-inflight-and-pending-full-flush.patch-->>><<<++patches.suse/ftrace-avoid-potential-division-by-zero-in-function-profiler.patch++>>>
-|	<<<--patches.suse/block-bfq-fix-wrong-init-of-saved-start-time-for-wei.patch-->>><<<++patches.suse/tracing-change-offset-type-to-s32-in-preempt-irq-tracepoints.patch++>>>
-|	<<<--patches.suse/blk-mq-attempt-to-fix-atomic-flag-memory-ordering.patch-->>><<<++patches.suse/kernel-trace-fix-do-not-unregister-tracepoints-when-register-sched_migrate_task-fail.patch++>>>
-|	<<<--patches.suse/writeback-eliminate-work-item-allocation-in-bd_start_writeback.patch-->>><<<++patches.suse/tpm-Handle-negative-priv-response_len-in-tpm_common_.patch++>>>
-|	<<<--patches.suse/block-bfq-Disable-writeback-throttling.patch-->>><<<++patches.suse/tcp-fix-old-stuff-D-SACK-causing-SACK-to-be-treated-.patch++>>>
-|	<<<--patches.suse/block-set-request_list-for-request.patch-->>><<<++patches.suse/sch_cake-avoid-possible-divide-by-zero-in-cake_enque.patch++>>>
-|	<<<--patches.suse/lightnvm-fail-fast-on-passthrough-commands.patch-->>><<<++patches.suse/vxlan-fix-tos-value-before-xmit.patch++>>>
-|	<<<--patches.suse/0015-bcache-Avoid-nested-function-definition.patch-->>><<<++patches.suse/net-freescale-fec-Fix-ethtool-d-runtime-PM.patch++>>>
-|	<<<--patches.suse/0016-bcache-check-ca-alloc_thread-initialized-before-wake.patch-->>><<<++patches.suse/can-can_dropped_invalid_skb-ensure-an-initialized-he.patch++>>>
-|	<<<--patches.suse/0017-bcache-fix-a-comments-typo-in-bch_alloc_sectors.patch-->>><<<++patches.suse/can-kvaser_usb-fix-interface-sanity-check.patch++>>>
-|	<<<--patches.suse/0018-bcache-rewrite-multiple-partitions-support.patch-->>><<<++patches.suse/can-gs_usb-gs_usb_probe-use-descriptors-of-current-a.patch++>>>
-|	<<<--patches.suse/0019-bcache-Remove-redundant-set_capacity.patch-->>><<<++patches.suse/can-mscan-mscan_rx_poll-fix-rx-path-lockup-when-retu.patch++>>>
-|	<<<--patches.suse/0020-bcache-update-bio-bi_opf-bypass-writeback-REQ_-flag-.patch-->>><<<++patches.suse/net-phylink-fix-failure-to-register-on-x86-systems.patch++>>>
-|	<<<--patches.suse/0021-bcache-remove-unused-parameter.patch-->>><<<++patches.suse/net-Google-gve-Remove-dma_wmb-before-ringing-doorbel.patch++>>>
-|	<<<--patches.suse/0022-bcache-don-t-write-back-data-if-reading-it-failed.patch-->>><<<++patches.suse/macb-Don-t-unregister-clks-unconditionally.patch++>>>
-|	<<<--patches.suse/0023-bcache-implement-PI-controller-for-writeback-rate.patch-->>><<<++patches.suse/sctp-free-cmd-obj.chunk-for-the-unprocessed-SCTP_CMD.patch++>>>
-|	<<<--patches.suse/0024-bcache-smooth-writeback-rate-control.patch-->>><<<++patches.suse/net-dsa-mv88e6xxx-Preserve-priority-when-setting-CPU.patch++>>>
-|	<<<--patches.suse/0025-bcache-writeback-rate-shouldn-t-artifically-clamp.patch-->>><<<++patches.suse/net-mlx5e-Avoid-duplicating-rule-destinations.patch++>>>
-|	<<<--patches.suse/0026-bcache-rearrange-writeback-main-thread-ratelimit.patch-->>><<<++patches.suse/net-mlx5e-Always-print-health-reporter-message-to-dm.patch++>>>
-|	<<<--patches.suse/0027-bcache-safeguard-a-dangerous-addressing-in-closure_q.patch-->>><<<++patches.suse/net-mlx5-Move-devlink-registration-before-interfaces.patch++>>>
-|	<<<--patches.suse/0028-bcache-writeback-rate-clamping-make-32-bit-safe.patch-->>><<<++patches.suse/Revert-net-mlx5-Support-lockless-FTE-read-lookups.patch++>>>
-|	<<<--patches.suse/block-Invalidate-cache-on-discard-v2.patch-->>><<<++patches.suse/net-mlx5-DR-No-need-for-atomic-refcount-for-internal.patch++>>>
-|	<<<--patches.suse/0001-block-factor-out-__blkdev_issue_zero_pages.patch-->>><<<++patches.suse/net-mlx5e-Fix-hairpin-RSS-table-size.patch++>>>
-|	<<<--patches.suse/0001-block-cope-with-WRITE-ZEROES-failing-in-blkdev_issue.patch-->>><<<++patches.suse/net-mlx5-DR-Init-lists-that-are-used-in-rule-s-membe.patch++>>>
-|	<<<--patches.suse/block-Fix-a-race-between-blk_cleanup_queue-and-timeo.patch-->>><<<++patches.suse/bpf-cgroup-prevent-out-of-order-release-of-cgroup-bp.patch++>>>
-|	<<<--patches.suse/0029-bcache-only-permit-to-recovery-read-error-when-cache.patch-->>><<<++patches.suse/bpf-Fix-passing-modified-ctx-to-ld-abs-ind-instructi.patch++>>>
-|	<<<--patches.suse/0030-bcache-convert-cached_dev.count-from-atomic_t-to-ref.patch-->>><<<++patches.suse/vlan-fix-memory-leak-in-vlan_dev_set_egress_priority.patch++>>>
-|	<<<--patches.suse/0031-bcache-update-bucket_in_use-in-real-time.patch-->>><<<++patches.suse/vlan-vlan_changelink-should-propagate-errors.patch++>>>
-|	<<<--patches.suse/0032-bcache-fix-wrong-cache_misses-statistics.patch-->>><<<++patches.suse/net-stmmac-Fixed-link-does-not-need-MDIO-Bus.patch++>>>
-|	<<<--patches.suse/0033-bcache-explicitly-destroy-mutex-while-exiting.patch-->>><<<++patches.suse/net-usb-lan78xx-fix-possible-skb-leak.patch++>>>
-|	<<<--patches.suse/blk-mq-sched-dispatch-from-scheduler-IFF-progress-is.patch-->>><<<++patches.suse/net-stmmac-dwmac-sunxi-Allow-all-RGMII-modes.patch++>>>
-|	<<<--patches.suse/nvme-update-timeout-module-parameter-type.patch-->>><<<++patches.suse/net-stmmac-dwmac-sun8i-Allow-all-RGMII-modes.patch++>>>
-|	<<<--patches.suse/nvme-use-menu-Kconfig-interface.patch-->>><<<++patches.suse/pkt_sched-fq-do-not-accept-silly-TCA_FQ_QUANTUM.patch++>>>
-|	<<<--patches.suse/nvmet-bump-NVMET_NR_QUEUES-to-128.patch-->>><<<++patches.suse/gtp-fix-bad-unlock-balance-in-gtp_encap_enable_socke.patch++>>>
-|	<<<--patches.suse/nvme-fabrics-request-transport-module.patch-->>><<<++patches.suse/mlxsw-spectrum_qdisc-Ignore-grafting-of-invisible-FI.patch++>>>
-|	<<<--patches.suse/nvme-fc-add-uevent-for-auto-connect.patch-->>><<<++patches.suse/net-sch_prio-When-ungrafting-replace-with-FIFO.patch++>>>
-|	<<<--patches.suse/nvme-fc-create-fc-class-and-transport-device.patch-->>><<<++patches.suse/macvlan-do-not-assume-mac_header-is-set-in-macvlan_b.patch++>>>
-|	<<<--patches.suse/nvme-fc-move-remote-port-get-put-free-location.patch-->>><<<++patches.suse/atm-eni-fix-uninitialized-variable-warning.patch++>>>
-|	<<<--patches.suse/nvme-simplify-compat_ioctl-handling.patch-->>><<<++patches.suse/netfilter-arp_tables-init-netns-pointer-in-xt_tgchk_.patch++>>>
-|	<<<--patches.suse/block-introduce-blk_mq_tagset_iter.patch-->>><<<++patches.suse/0011-netfilter-nft_flow_offload-fix-underflow-in-flowtabl.patch++>>>
-|	<<<--patches.suse/nvme-introduce-nvme_reinit_tagset.patch-->>><<<++patches.suse/netfilter-conntrack-dccp-sctp-handle-null-timeout-ar.patch++>>>
-|	<<<--patches.suse/block-remove-blk_mq_reinit_tagset.patch-->>><<<++patches.suse/0010-netfilter-ipset-avoid-null-deref-when-IPSET_ATTR_LIN.patch++>>>
-|	<<<--patches.suse/nvme-rdma-pass-tagset-to-directly-nvme_rdma_free_tag.patch-->>><<<++patches.suse/HID-hidraw-Fix-returning-EPOLLOUT-from-hidraw_poll.patch++>>>
-|	<<<--patches.suse/nvme-rdma-fix-wrong-logging-message.patch-->>><<<++patches.suse/HID-uhid-Fix-returning-EPOLLOUT-from-uhid_char_poll.patch++>>>
-|	<<<--patches.suse/nvme-rdma-move-assignment-to-declaration.patch-->>><<<++patches.suse/HID-multitouch-Add-LG-MELF0410-I2C-touchscreen-suppo.patch++>>>
-|	<<<--patches.suse/nvme-rdma-Check-that-reinit_request-got-a-proper-mr.patch-->>><<<++patches.suse/HID-Fix-slab-out-of-bounds-read-in-hid_field_extract.patch++>>>
-|	<<<--patches.suse/nvme-rdma-teardown-admin-io-queues-once-on-error-rec.patch-->>><<<++patches.suse/HID-Add-quirk-for-Xin-Mo-Dual-Controller.patch++>>>
-|	<<<--patches.suse/nvme-rdma-Don-t-local-invalidate-if-the-queue-is-not.patch-->>><<<++patches.suse/HID-ite-Add-USB-id-match-for-Acer-SW5-012-keyboard-d.patch++>>>
-|	<<<--patches.suse/nvme-rdma-change-queue-flag-semantics-DELETING-ALLOC.patch-->>><<<++patches.suse/HID-asus-Ignore-Asus-vendor-page-usage-code-0xff-eve.patch++>>>
-|	<<<--patches.suse/nvme-rdma-stop-controller-reset-if-the-controller-is.patch-->>><<<++patches.suse/HID-Add-quirk-for-incorrect-input-length-on-Lenovo-Y.patch++>>>
-|	<<<--patches.suse/nvme-pci-fix-typos-in-comments.patch-->>><<<++patches.suse/HID-hid-input-clear-unmapped-usages.patch++>>>
-|	<<<--patches.suse/nvme-rdma-Add-BLK_MQ_F_NO_SCHED-flag-to-admin-tag-se.patch-->>><<<++patches.suse/HID-hiddev-fix-mess-in-hiddev_open.patch++>>>
-|	<<<--patches.suse/nvme-fc-Add-BLK_MQ_F_NO_SCHED-flag-to-admin-tag-set.patch-->>><<<++patches.suse/HID-intel-ish-hid-ipc-add-CMP-device-id.patch++>>>
-|	<<<--patches.suse/nvme-loop-Add-BLK_MQ_F_NO_SCHED-flag-to-admin-tag-se.patch-->>><<<++patches.suse/HID-wacom-Recognize-new-MobileStudio-Pro-PID.patch++>>>
-|	<<<--patches.suse/nvmet-Change-max_nsid-in-subsystem-due-to-ns_disable.patch-->>><<<++patches.suse/drivers-hid-hid-multitouch.c-fix-a-possible-null-poi.patch++>>>
-|	<<<--patches.suse/nvme-use-ida_simple_-get-remove-for-the-controller-i.patch-->>><<<++patches.suse/HID-intel-ish-hid-ipc-Add-Tiger-Lake-PCI-device-ID.patch++>>>
-|	<<<--patches.suse/nvme-pci-add-SGL-support.patch-->>><<<++patches.suse/HID-steam-Fix-input-device-disappearing.patch++>>>
-|	<<<--patches.suse/nvme-fc-correct-io-termination-handling.patch-->>><<<++patches.suse/Input-input_event-fix-struct-padding-on-sparc64.patch++>>>
-|	<<<--patches.suse/nvme-fc-correct-io-timeout-behavior.patch-->>><<<++patches.suse/Input-add-safety-guards-to-input_set_keycode.patch++>>>
-|	<<<--patches.suse/nvme-rdma-align-nvme_rdma_device-structure.patch-->>><<<++patches.suse/pinctrl-lochnagar-select-GPIOLIB.patch++>>>
-|	<<<--patches.suse/nvme-rdma-Add-debug-message-when-reaches-timeout.patch-->>><<<++patches.suse/pinctrl-meson-Fix-wrong-shift-value-when-get-drive-s.patch++>>>
-|	<<<--patches.suse/nvme-use-kref_get_unless_zero-in-nvme_find_get_ns.patch-->>><<<++patches.suse/gpio-max77620-Add-missing-dependency-on-GPIOLIB_IRQC.patch++>>>
-|	<<<--patches.suse/nvme-simplify-nvme_open.patch-->>><<<++patches.suse/gpio-zynq-Fix-for-bug-in-zynq_gpio_restore_context-A.patch++>>>
-|	<<<--patches.suse/nvme-switch-controller-refcounting-to-use-struct-dev.patch-->>><<<++patches.suse/gpiolib-acpi-Turn-dmi_system_id-table-into-a-generic.patch++>>>
-|	<<<--patches.suse/nvme-get-rid-of-nvme_ctrl_list.patch-->>><<<++patches.suse/gpiolib-acpi-Add-honor_wakeup-module-option-quirk-me.patch++>>>
-|	<<<--patches.suse/nvme-check-for-a-live-controller-in-nvme_dev_open.patch-->>><<<++patches.suse/RDMA-bnxt_re-Avoid-freeing-MR-resources-if-dereg-fai.patch++>>>
-|	<<<--patches.suse/nvme-add-duplicate_connect-option.patch-->>><<<++patches.suse/RDMA-bnxt_re-Fix-Send-Work-Entry-state-check-while-p.patch++>>>
-|	<<<--patches.suse/nvme-add-helper-to-compare-options-to-controller.patch-->>><<<++patches.suse/IB-hfi1-Don-t-cancel-unused-work-item.patch++>>>
-|	<<<--patches.suse/nvme-rdma-add-support-for-duplicate_connect-option.patch-->>><<<++patches.suse/IB-hfi1-Adjust-flow-PSN-with-the-correct-resync_psn.patch++>>>
-|	<<<--patches.suse/nvme-fc-add-support-for-duplicate_connect-option.patch-->>><<<++patches.suse/i40iw-Remove-setting-of-VMA-private-data-and-use-rdm.patch++>>>
-|	<<<--patches.suse/nvme-fc-remove-NVME_FC_MAX_SEGMENTS.patch-->>><<<++patches.suse/drm-dp_mst-correct-the-shifting-in-DP_REMOTE_I2C_REA.patch++>>>
-|	<<<--patches.suse/nvme-fc-avoid-workqueue-flush-stalls.patch-->>><<<++patches.suse/drm-sun4i-tcon-Set-RGB-DCLK-min.-divider-based-on-ha.patch++>>>
-|	<<<--patches.suse/nvme-fc-merge-__nvme_fc_schedule_delete_work-into-__.patch-->>><<<++patches.suse/drm-fb-helper-Round-up-bits_per_pixel-if-possible.patch++>>>
-|	<<<--patches.suse/nvme-move-controller-deletion-to-common-code.patch-->>><<<++patches.suse/drm-amd-display-Reduce-HDMI-pixel-encoding-if-max-cl.patch++>>>
-|	<<<--patches.suse/nvme-rdma-remove-nvme_rdma_remove_ctrl.patch-->>><<<++patches.suse/drm-i915-gt-Mark-up-virtual-engine-uabi_instance.patch++>>>
-|	<<<--patches.suse/nvme-consolidate-common-code-from-reset_work.patch-->>><<<++patches.suse/drm-i915-Limit-audio-CDCLK-2-BCLK-constraint-back-to.patch++>>>
-|	<<<--patches.suse/nvme-rdma-reuse-nvme_delete_ctrl-when-reconnect-atte.patch-->>><<<++patches.suse/drm-i915-Add-Wa_1408615072-and-Wa_1407596294-to-icl-.patch++>>>
-|	<<<--patches.suse/nvme-flush-reset_work-before-safely-continuing-with-.patch-->>><<<++patches.suse/drm-i915-Add-Wa_1407352427-icl-ehl.patch++>>>
-|	<<<--patches.suse/nvme-fc-change-ctlr-state-assignments-during-reset-r.patch-->>><<<++patches.suse/pstore-ram-Regularize-prz-label-allocation-lifetime.patch++>>>
-|	<<<--patches.suse/nvme-fc-add-a-dev_loss_tmo-field-to-the-remoteport.patch-->>><<<++patches.suse/powercap-intel_rapl-add-NULL-pointer-check-to-rapl_m.patch++>>>
-|	<<<--patches.suse/nvme-fc-check-connectivity-before-initiating-reconne.patch-->>><<<++patches.suse/ALSA-hda-realtek-Add-new-codec-supported-for-ALCS120.patch++>>>
-|	<<<--patches.suse/nvme-allow-controller-RESETTING-to-RECONNECTING-tran.patch-->>><<<++patches.suse/ALSA-usb-audio-Apply-the-sample-rate-quirk-for-Bose-.patch++>>>
-|	<<<--patches.suse/nvme-fc-add-dev_loss_tmo-timeout-and-remoteport-resu.patch-->>><<<++patches.suse/ASoC-SOF-fix-fault-at-driver-unload-after-failed-pro.patch++>>>
-|	<<<--patches.suse/nvmet-fix-fatal_err_work-deadlock.patch-->>><<<++patches.suse/ASoC-soc-core-Set-dpcm_playback-dpcm_capture.patch++>>>
-|	<<<--patches.suse/nvme-Remove-unused-headers.patch-->>><<<++patches.suse/ASoC-stm32-spdifrx-fix-inconsistent-lock-state.patch++>>>
-|	<<<--patches.suse/nvme-comment-typo-fixed-in-clearing-AER.patch-->>><<<++patches.suse/ASoC-stm32-spdifrx-fix-race-condition-in-irq-handler.patch++>>>
-|	<<<--patches.suse/block-move-REQ_NOWAIT.patch-->>><<<++patches.suse/ASoC-stm32-spdifrx-fix-input-pin-state-management.patch++>>>
-|	<<<--patches.suse/block-add-REQ_DRV-bit.patch-->>><<<++patches.suse/ASoC-fsl_audmix-add-missed-pm_runtime_disable.patch++>>>
-|	<<<--patches.suse/block-provide-a-direct_make_request-helper.patch-->>><<<++patches.suse/ASoC-topology-Prevent-use-after-free-in-snd_soc_get_.patch++>>>
-|	<<<--patches.suse/block-add-a-blk_steal_bios-helper.patch-->>><<<++patches.suse/ALSA-hda-realtek-Set-EAPD-control-to-default-for-ALC.patch++>>>
-|	<<<--patches.suse/block-don-t-look-at-the-struct-device-dev_t-in-disk_.patch-->>><<<++patches.suse/ALSA-hda-realtek-Add-quirk-for-the-bass-speaker-on-L.patch++>>>
-|	<<<--patches.suse/block-introduce-GENHD_FL_HIDDEN.patch-->>><<<++patches.suse/ALSA-hda-enable-regmap-internal-locking.patch++>>>
-|	<<<--patches.suse/block-add-a-poll_fn-callback-to-struct-request_queue.patch-->>><<<++patches.suse/mtd-rawnand-stm32_fmc2-avoid-to-lock-the-CPU-bus.patch++>>>
-|	<<<--patches.suse/blk-mq-put-the-driver-tag-of-nxt-rq-before-first-one.patch-->>><<<++patches.suse/mtd-onenand-omap2-Pass-correct-flags-for-prep_dma_me.patch++>>>
-|	<<<--patches.suse/blk-flush-don-t-run-queue-for-requests-bypassing-flu.patch-->>><<<++patches.suse/nvme-Translate-more-status-codes-to-blk_status_t.patch++>>>
-|	<<<--patches.suse/block-pass-run_queue-to-blk_mq_request_bypass_insert.patch-->>><<<++patches.suse/nvmet-fix-per-feat-data-len-for-get_feature.patch++>>>
-|	<<<--patches.suse/blk-flush-use-blk_mq_request_bypass_insert.patch-->>><<<++patches.suse/tty-always-relink-the-port.patch++>>>
-|	<<<--patches.suse/blk-mq-sched-decide-how-to-handle-flush-rq-via-RQF_F.patch-->>><<<++patches.suse/serdev-Don-t-claim-unsupported-ACPI-serial-devices.patch++>>>
-|	<<<--patches.suse/blk-mq-move-blk_mq_put_driver_tag-into-blk-mq.h.patch-->>><<<++patches.suse/staging-vt6656-Fix-non-zero-logical-return-of-usb_co.patch++>>>
-|	<<<--patches.suse/blk-mq-don-t-allocate-driver-tag-upfront-for-flush-r.patch-->>><<<++patches.suse/staging-vt6656-correct-return-of-vnt_init_registers.patch++>>>
-|	<<<--patches.suse/0001-nbd-wait-uninterruptible-for-the-dead-timeout.patch-->>><<<++patches.suse/staging-vt6656-limit-reg-output-to-block-size.patch++>>>
-|	<<<--patches.suse/0001-nbd-don-t-start-req-until-after-the-dead-connection-.patch-->>><<<++patches.suse/staging-vt6656-remove-bool-from-vnt_radio_power_on-r.patch++>>>
-|	<<<--patches.suse/blktrace-fix-unlocked-access-to-init-start-stop-tear.patch-->>><<<++patches.suse/staging-vt6656-set-usb_set_intfdata-on-driver-fail.patch++>>>
-|	<<<--patches.suse/nvme-move-the-dying-queue-check-from-cancel-to-compl.patch-->>><<<++patches.suse/staging-comedi-adv_pci1710-fix-AI-channels-16-31-for.patch++>>>
-|	<<<--patches.suse/nvme-always-unregister-the-integrity-profile-in-__nv.patch-->>><<<++patches.suse/staging-rtl8188eu-Add-device-code-for-TP-Link-TL-WN7.patch++>>>
-|	<<<--patches.suse/nvme-don-t-pass-struct-nvme_ns-to-nvme_init_integrit.patch-->>><<<++patches.suse/chardev-Avoid-potential-use-after-free-in-chrdev_ope.patch++>>>
-|	<<<--patches.suse/nvme-don-t-pass-struct-nvme_ns-to-nvme_config_discar.patch-->>><<<++patches.suse/USB-core-fix-check-for-duplicate-endpoints.patch++>>>
-|	<<<--patches.suse/nvme-set-the-chunk-size-before-freezing-the-queue.patch-->>><<<++patches.suse/usb-musb-jz4740-Silence-error-if-code-is-EPROBE_DEFE.patch++>>>
-|	<<<--patches.suse/nvme-split-__nvme_revalidate_disk.patch-->>><<<++patches.suse/usb-musb-dma-Correct-parameter-passed-to-IRQ-handler.patch++>>>
-|	<<<--patches.suse/nvme-fix-and-clarify-the-check-for-missing-metadata.patch-->>><<<++patches.suse/usb-dwc3-gadget-Fix-request-complete-check.patch++>>>
-|	<<<--patches.suse/nvme-factor-get-log-into-a-helper.patch-->>><<<++patches.suse/usb-chipidea-host-Disable-port-power-only-if-previou.patch++>>>
-|	<<<--patches.suse/nvme-check-admin-passthru-command-effects.patch-->>><<<++patches.suse/phy-cpcap-usb-Fix-error-path-when-no-host-driver-is-.patch++>>>
-|	<<<--patches.suse/nvme-fc-fix-localport-resume-using-stale-values.patch-->>><<<++patches.suse/phy-qcom-qmp-Increase-PHY-ready-timeout.patch++>>>
-|	<<<--patches.suse/nvme-fc-decouple-ns-references-from-lldd-references.patch-->>><<<++patches.suse/phy-cpcap-usb-Fix-flakey-host-idling-and-enumerating.patch++>>>
-|	<<<--patches.suse/lpfc-tie-in-to-new-dev_loss_tmo-interface-in-nvme-tr.patch-->>><<<++patches.suse/phy-mapphone-mdm6600-Fix-uninitialized-status-value-.patch++>>>
-|	<<<--patches.suse/nvmet-rdma-update-queue-list-during-ib_device-remova.patch-->>><<<++patches.suse/phy-cpcap-usb-Prevent-USB-line-glitches-from-waking-.patch++>>>
-|	<<<--patches.suse/nvme-rdma-fix-nvme_rdma_create_queue_ib-error-flow.patch-->>><<<++patches.suse/phy-rockchip-inno-hdmi-round-clock-rate-down-to-clos.patch++>>>
-|	<<<--patches.suse/nvmet-fix-comment-typos-in-admin-cmd.c.patch-->>><<<++patches.suse/USB-serial-option-add-Telit-ME910G1-0x110a-compositi.patch++>>>
-|	<<<--patches.suse/nvme-compare-NQN-string-with-right-size.patch-->>><<<++patches.suse/USB-serial-option-add-ZLP-support-for-0x1bc7-0x9010.patch++>>>
-|	<<<--patches.suse/nvme-fix-eui_show-print-format.patch-->>><<<++patches.suse/USB-PD-tcpm-bad-warning-size-PPS-adapters.patch++>>>
-|	<<<--patches.suse/blk-mq-Avoid-that-request-queue-removal-can-trigger-.patch-->>><<<++patches.suse/USB-Fix-Don-t-skip-endpoint-descriptors-with-maxpack.patch++>>>
-|	<<<--patches.suse/nvmet-remove-redundant-memset-if-failed-to-get_smart.patch-->>><<<++patches.suse/usb-musb-fix-idling-for-suspend-after-disconnect-int.patch++>>>
-|	<<<--patches.suse/nvmet-remove-redundant-local-variable.patch-->>><<<++patches.suse/usb-musb-Disable-pullup-at-init.patch++>>>
-|	<<<--patches.suse/nvme-centralize-AEN-defines.patch-->>><<<++patches.suse/usb-ohci-da8xx-ensure-error-return-on-variable-error.patch++>>>
-|	<<<--patches.suse/nvme-fc-remove-unused-queue_size-field.patch-->>><<<++patches.suse/usb-missing-parentheses-in-USE_NEW_SCHEME.patch++>>>
-|	<<<--patches.suse/nvme-remove-handling-of-multiple-AEN-requests.patch-->>><<<++patches.suse/HID-hidraw-uhid-Always-report-EPOLLOUT.patch++>>>
-|	<<<--patches.suse/nvme-unexport-starting-async-event-work.patch-->>><<<++patches.suse/arm64-Move-__ARCH_WANT_SYS_CLONE3-definition-to-uapi.patch++>>>
-|	<<<--patches.suse/nvme-send-uevent-for-some-asynchronous-events.patch-->>><<<++patches.suse/arm64-Implement-copy_thread_tls.patch++>>>
-|	<<<--patches.suse/nvme-pci-avoid-dereference-of-symbol-from-unloaded-m.patch-->>><<<++patches.suse/arm-Implement-copy_thread_tls.patch++>>>
-|	<<<--patches.suse/nvmet-better-data-length-validation.patch-->>><<<++patches.suse/clone3-ensure-copy_thread_tls-is-implemented.patch++>>>
-|	<<<--patches.suse/nvmet-kill-nvmet_inline_bio_init.patch-->>><<<++patches.suse/i2c-bcm2835-Store-pointer-to-bus-clock.patch++>>>
-|	<<<--patches.suse/block-Make-q_usage_counter-also-track-legacy-request.patch-->>><<<++patches.suse/i2c-fix-bus-recovery-stop-mode-timing.patch++>>>
-|	<<<--patches.suse/nvme-track-subsystems.patch-->>><<<++patches.suse/iommu-vt-d-fix-adding-non-pci-devices-to-intel-iommu++>>>
-|	<<<--patches.suse/nvme-introduce-a-nvme_ns_ids-structure.patch-->>><<<++patches.suse/iommu-remove-device-link-to-group-on-failure++>>>
-|	<<<--patches.suse/nvme-track-shared-namespaces.patch-->>><<<++patches.suse/iommu-vt-d-unlink-device-if-failed-to-add-to-group++>>>
-|	<<<--patches.suse/nvme-implement-multipath-access-to-nvme-subsystems.patch-->>><<<++patches.suse/drm-i915-gen9-Clear-residual-context-state-on-contex.patch++>>>
-|	<<<--patches.suse/nvme-also-expose-the-namespace-identification-sysfs-.patch-->>><<<++patches.suse/mm-memory_hotplug-don-t-free-usage-map-when-removing-a-re-added-early-section.patch++>>>
-|	<<<--patches.suse/block-create-slaves-and-holders-entries-for-hidden-g.patch-->>><<<++patches.suse/mm-huge_memory.c-thp-fix-conflict-of-above-47bit-hint-address-and-PMD-alignment.patch++>>>
-|	<<<--patches.suse/nvme-create-slaves-and-holders-entries-for-hidden-co.patch-->>><<<++patches.suse/mm-shmem.c-thp-shmem-fix-conflict-of-above-47bit-hint-address-and-PMD-alignment.patch++>>>
-|	<<<--patches.suse/nvme-expose-subsys-attribute-to-sysfs.patch-->>><<<++patches.suse/mm-memcg-slab-fix-percpu-slab-vmstats-flushing.patch++>>>
-|	<<<--patches.suse/fs-guard_bio_eod-needs-to-consider-partitions.patch-->>><<<++patches.suse/mm-debug_pagealloc-don-t-rely-on-static-keys-too-ear.patch++>>>
-|	<<<--patches.suse/block-avoid-null-pointer-dereference-on-null-disk.patch-->>><<<++patches.suse/mm-memcg-slab-call-flush_memcg_workqueue-only-if-memcg-workqueue-is-valid.patch++>>>
-|	<<<--patches.suse/0001-ide-ide-atapi-fix-compile-error-with-defining-macro-.patch-->>><<<++patches.suse/keys-Fix-request_key-cache.patch++>>>
-|	<<<--patches.suse/nvme-fix-visibility-of-uuid-ns-attribute.patch-->>><<<++patches.suse/afs-Fix-use-after-loss-of-ref.patch++>>>
-|	<<<--patches.suse/0030-dm-convert-dm_dev_internal.count-from-atomic_t-to-re.patch-->>><<<++patches.suse/afs-Fix-afs_lookup-to-not-clobber-the-version-on-a-n.patch++>>>
-|	<<<--patches.suse/0031-dm-convert-table_device.count-from-atomic_t-to-refco.patch-->>><<<++patches.suse/scsi-sd-clear-sdkp-protection_type-if-disk-is-reformatted-without-pi++>>>
-|	<<<--patches.suse/0032-dm-cache-convert-dm_cache_metadata.ref_count-from-at.patch-->>><<<++patches.suse/xprtrdma-Fix-create_qp-crash-on-device-unload.patch++>>>
-|	<<<--patches.suse/0033-dm-cache-fix-race-condition-in-the-writeback-mode-ov.patch-->>><<<++patches.suse/xprtrdma-Fix-completion-wait-during-device-removal.patch++>>>
-|	<<<--patches.suse/0034-dm-cache-pass-cache-structure-to-mode-functions.patch-->>><<<++patches.suse/xprtrdma-Fix-oops-in-Receive-handler-after-device-re.patch++>>>
-|	<<<--patches.suse/0035-dm-cache-submit-writethrough-writes-in-parallel-to-o.patch-->>><<<++patches.suse/fix-autofs-regression-caused-by-follow_managed-changes.patch++>>>
-|	<<<--patches.suse/0036-dm-cache-remove-all-obsolete-writethrough-specific-c.patch-->>><<<++patches.suse/platform-mellanox-fix-potential-deadlock-in-the-tmfi.patch++>>>
-|	<<<--patches.suse/0037-dm-cache-simplify-get_per_bio_data-by-removing-data_.patch-->>><<<++patches.suse/platform-x86-GPD-pocket-fan-Use-default-values-when-.patch++>>>
-|	<<<--patches.suse/0038-dm-log-writes-add-support-for-inline-data-buffers.patch-->>><<<++patches.suse/platform-x86-GPD-pocket-fan-Allow-somewhat-lower-hig.patch++>>>
-|	<<<--patches.suse/0039-dm-log-writes-add-support-for-DAX.patch-->>><<<++patches.suse/platform-x86-intel_pmc_core-update-Comet-Lake-platfo.patch++>>>
-|	<<<--patches.suse/0040-dm-space-map-metadata-use-ARRAY_SIZE.patch-->>><<<++patches.suse/platform-x86-asus-wmi-Fix-keyboard-brightness-cannot.patch++>>>
-|	<<<--patches.suse/0041-dm-zoned-ignore-last-smaller-runt-zone.patch-->>><<<++patches.suse/Documentation-ABI-Fix-documentation-inconsistency-fo.patch++>>>
-|	<<<--patches.suse/dm-allocate-struct-mapped_device-with-kvzalloc.patch-->>><<<++patches.suse/Documentation-ABI-Add-missed-attribute-for-mlxreg-io.patch++>>>
-|	<<<--patches.suse/0001-dm-fix-race-between-dm_get_from_kobject-and-__dm_des.patch-->>><<<++patches.suse/Fix-built-in-early-load-Intel-microcode-alignment.patch++>>>
-|	<<<--patches.suse/0042-dm-small-cleanup-in-dm_get_md.patch-->>><<<++patches.suse/clk-samsung-exynos5420-Keep-top-G3D-clocks-enabled.patch++>>>
-|	<<<--patches.suse/0043-dm-crypt-allow-unaligned-bv_offset.patch-->>><<<++patches.suse/clk-tegra-Fix-double-free-in-tegra_clk_init.patch++>>>
-|	<<<--patches.suse/0044-dm-integrity-allow-unaligned-bv_offset.patch-->>><<<++patches.suse/clk-Don-t-try-to-enable-critical-clocks-if-prepare-f.patch++>>>
-|	<<<--patches.suse/0045-dm-raid-fix-panic-when-attempting-to-force-a-raid-to.patch-->>><<<++patches.suse/clk-qcom-gcc-sdm845-Add-missing-flag-to-votable-GDSC.patch++>>>
-|	<<<--patches.suse/0046-dm-cache-policy-smq-handle-races-with-queuing-backgr.patch-->>><<<++patches.suse/clk-sunxi-ng-r40-Allow-setting-parent-rate-for-exter.patch++>>>
-|	<<<--patches.suse/0047-dm-cache-policy-smq-take-origin-idle-status-into-acc.patch-->>><<<++patches.suse/clk-sunxi-ng-sun8i-r-Fix-divider-on-APB0-clock.patch++>>>
-|	<<<--patches.suse/0048-dm-cache-background-tracker-limit-amount-of-backgrou.patch-->>><<<++patches.suse/clk-sunxi-ng-h6-r-Fix-AR100-R_APB2-parent-order.patch++>>>
-|	<<<--patches.suse/0049-dm-cache-policy-smq-change-max-background-work-from-.patch-->>><<<++patches.suse/arm64-dts-agilex-stratix10-fix-pmu-interrupt-numbers.patch++>>>
-|	<<<--patches.suse/0050-dm-cache-policy-smq-allocate-cache-blocks-in-order.patch-->>><<<++patches.suse/clk-mmp2-Fix-the-order-of-timer-mux-parents.patch++>>>
-|	<<<--patches.suse/0051-dm-cache-remove-usused-deferred_cells-member-from-st.patch-->>><<<++patches.suse/ARM-OMAP2-Fix-ti_sysc_find_one_clockdomain-to-check-.patch++>>>
-|	<<<--patches.suse/0052-dm-cache-lift-common-migration-preparation-code-to-a.patch-->>><<<++patches.suse/bus-ti-sysc-Fix-iterating-over-clocks.patch++>>>
-|	<<<--patches.suse/0053-md-fix-deadlock-error-in-recent-patch.patch-->>><<<++patches.suse/ARM-dts-am571x-idk-Fix-gpios-property-to-have-the-co.patch++>>>
-|	<<<--patches.suse/0001-md-always-set-THREAD_WAKEUP-and-wake-up-wqueue-if-th.patch-->>><<<++patches.suse/soc-ti-wkup_m3_ipc-Fix-race-condition-with-rproc_boo.patch++>>>
-|	<<<--patches.suse/0054-md-bitmap-revert-a-patch.patch-->>><<<++patches.suse/ARM-dts-meson8-fix-the-size-of-the-PMU-registers.patch++>>>
-|	<<<--patches.suse/0001-md-cluster-fix-wrong-condition-check-in-raid1_write_.patch-->>><<<++patches.suse/ARM-dts-imx6q-dhcom-fix-rtc-compatible.patch++>>>
-|	<<<--patches.suse/0002-raid5-ppl-don-t-resync-after-rebuild.patch-->>><<<++patches.suse/arm64-dts-ls1028a-fix-endian-setting-for-dcfg.patch++>>>
-|	<<<--patches.suse/0001-raid5-ppl-check-recovery_offset-when-performing-ppl-.patch-->>><<<++patches.suse/arm64-dts-imx8mm-Change-SDMA1-ahb-clock-for-imx8mm.patch++>>>
-|	<<<--patches.suse/0055-md-cluster-make-function-cluster_check_sync_size-sta.patch-->>><<<++patches.suse/ARM-dts-imx7ulp-fix-reg-of-cpu-node.patch++>>>
-|	<<<--patches.suse/0056-md-raid10-remove-VLAIS.patch-->>><<<++patches.suse/ARM-dts-imx6q-dhcom-Fix-SGTL5000-VDDIO-regulator-con.patch++>>>
-|	<<<--patches.suse/0057-md-rename-some-drivers-md-files-to-have-an-md-prefix.patch-->>><<<++patches.suse/arm64-dts-imx8mq-librem5-devkit-use-correct-interrup.patch++>>>
-|	<<<--patches.suse/0058-md-raid10-remove-a-couple-of-redundant-variables-and.patch-->>><<<++patches.suse/ARM-dts-imx6q-icore-mipi-Use-1.5-version-of-i.Core-M.patch++>>>
-|	<<<--patches.suse/0059-raid5-Set-R5_Expanded-on-parity-devices-as-well-as-d.patch-->>><<<++patches.suse/ARM-dts-imx6qdl-sabresd-Remove-incorrect-power-suppl.patch++>>>
-|	<<<--patches.suse/0060-md-forbid-a-RAID5-from-having-both-a-bitmap-and-a-jo.patch-->>><<<++patches.suse/ARM-dts-imx6sx-sdb-Remove-incorrect-power-supply-ass.patch++>>>
-|	<<<--patches.suse/0061-md-always-hold-reconfig_mutex-when-calling-mddev_sus.patch-->>><<<++patches.suse/ARM-dts-imx6sl-evk-Remove-incorrect-power-supply-ass.patch++>>>
-|	<<<--patches.suse/0062-md-don-t-call-bitmap_create-while-array-is-quiesced.patch-->>><<<++patches.suse/ARM-dts-imx6sll-evk-Remove-incorrect-power-supply-as.patch++>>>
-|	<<<--patches.suse/0063-md-move-suspend_hi-lo-handling-into-core-md-code.patch-->>><<<++patches.suse/ARM-dts-imx7-Fix-Toradex-Colibri-iMX7S-256MB-NAND-fl.patch++>>>
-|	<<<--patches.suse/0064-md-use-mddev_suspend-resume-instead-of-quiesce.patch-->>><<<++patches.suse/arm64-dts-allwinner-a64-olinuxino-Fix-SDIO-supply-re.patch++>>>
-|	<<<--patches.suse/0065-md-allow-metadata-update-while-suspending.patch-->>><<<++patches.suse/block-fix-get_max_segment_size-overflow-on-32bit-arc.patch++>>>
-|	<<<--patches.suse/0066-md-remove-special-meaning-of-quiesce-.-2.patch-->>><<<++patches.suse/0009-block-fix-an-integer-overflow-in-logical-block-size.patch++>>>
-|	<<<--patches.suse/0067-md-use-TASK_IDLE-instead-of-blocking-signals.patch-->>><<<++patches.suse/ALSA-firewire-tascam-fix-corruption-due-to-spin-lock.patch++>>>
-|	<<<--patches.suse/0068-raid1-prevent-freeze_array-wait_all_barriers-deadloc.patch-->>><<<++patches.suse/ALSA-dice-fix-fallback-from-protocol-extension-into-.patch++>>>
-|	<<<--patches.suse/0069-md-use-lockdep_assert_held.patch-->>><<<++patches.suse/ALSA-usb-audio-fix-sync-ep-altsetting-sanity-check.patch++>>>
-|	<<<--patches.suse/0001-md-cluster-raid10-set-do_balance-0-if-area-is-resync.patch-->>><<<++patches.suse/ALSA-seq-Fix-racy-access-for-queue-timer-in-proc-rea.patch++>>>
-|	<<<--patches.suse/0003-md-cluster-Suspend-writes-in-RAID10-if-within-range.patch-->>><<<++patches.suse/ASoC-rt5640-Fix-NULL-dereference-on-module-unload.patch++>>>
-|	<<<--patches.suse/0004-md-cluster-Use-a-small-window-for-raid10-resync.patch-->>><<<++patches.suse/ASoC-Intel-bytcht_es8316-Fix-Irbis-NB41-netbook-quir.patch++>>>
-|	<<<--patches.suse/0070-raid1-remove-obsolete-code-in-raid1_write_request.patch-->>><<<++patches.suse/ASoC-stm32-dfsdm-fix-16-bits-record.patch++>>>
-|	<<<--patches.suse/0071-md-remove-redundant-variable-q.patch-->>><<<++patches.suse/ASoC-SOF-Intel-lower-print-level-to-dbg-if-we-will-r.patch++>>>
-|	<<<--patches.suse/0005-md-cluster-update-document-for-raid10.patch-->>><<<++patches.suse/ASoC-SOF-Intel-fix-HDA-codec-driver-probe-with-multi.patch++>>>
-|	<<<--patches.suse/0072-md-don-t-check-MD_SB_CHANGE_CLEAN-in-md_allow_write.patch-->>><<<++patches.suse/ASoC-hdac_hda-Fix-error-in-driver-removal-after-fail.patch++>>>
-|	<<<--patches.suse/badblocks-fix-wrong-return-value-in-badblocks_set-if.patch-->>><<<++patches.suse/ASoC-msm8916-wcd-analog-Fix-selected-events-for-MIC-.patch++>>>
-|	<<<--patches.suse/0073-md-be-cautious-about-using-curr_resync_completed-for.patch-->>><<<++patches.suse/ASoC-sti-fix-possible-sleep-in-atomic.patch++>>>
-|	<<<--patches.suse/0074-md-bitmap-clear-BITMAP_WRITE_ERROR-bit-before-writin.patch-->>><<<++patches.suse/ASoC-msm8916-wcd-analog-Fix-MIC-BIAS-Internal1.patch++>>>
-|	<<<--patches.suse/0075-md-release-allocated-bitset-sync_set.patch-->>><<<++patches.suse/ASoC-msm8916-wcd-digital-Reset-RX-interpolation-path.patch++>>>
-|	<<<--patches.suse/0076-md-free-unused-memory-after-bitmap-resize.patch-->>><<<++patches.suse/btrfs-rework-arguments-of-btrfs_unlink_subvol.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-remove-redundant-null-check-on-eqe.patch-->>><<<++patches.suse/btrfs-fix-invalid-removal-of-root-ref.patch++>>>
-|	<<<--patches.suse/scsi-bnx2i-Clean-up-unused-pointers-in-bnx2i_hwi.patch-->>><<<++patches.suse/btrfs-do-not-delete-mismatched-root-refs.patch++>>>
-|	<<<--patches.suse/scsi-fcoe-move-fcoe_interface_remove-out-of-fcoe_int.patch-->>><<<++patches.suse/0001-btrfs-relocation-fix-reloc_root-lifespan-and-access.patch++>>>
-|	<<<--patches.suse/scsi-fcoe-separate-out-fcoe_vport_remove.patch-->>><<<++patches.suse/Btrfs-always-copy-scrub-arguments-back-to-user-space.patch++>>>
-|	<<<--patches.suse/scsi-fcoe-open-code-fcoe_destroy_work-for-NETDEV_UNR.patch-->>><<<++patches.suse/btrfs-check-rw_devices-not-num_devices-for-balance.patch++>>>
-|	<<<--patches.suse/0011-scsi-libsas-kill-useless-ha_event-and-do-some-cleanu.patch-->>><<<++patches.suse/usb-core-hub-Improved-device-recognition-on-remote-w.patch++>>>
-|	<<<--patches.suse/0012-scsi-libsas-remove-the-numbering-for-each-event-enum.patch-->>><<<++patches.suse/USB-serial-simple-Add-Motorola-Solutions-TETRA-MTP3x.patch++>>>
-|	<<<--patches.suse/0013-scsi-libsas-remove-unused-port_gone_completion-and-D.patch-->>><<<++patches.suse/USB-serial-option-Add-support-for-Quectel-RM500Q.patch++>>>
-|	<<<--patches.suse/0014-scsi-libsas-rename-notify_port_event-for-consistency.patch-->>><<<++patches.suse/0001-USB-serial-opticon-fix-control-message-timeouts.patch++>>>
-|	<<<--patches.suse/0015-scsi-libsas-add-event-to-defer-list-tail-instead-of-.patch-->>><<<++patches.suse/USB-serial-option-add-support-for-Quectel-RM500Q-in-.patch++>>>
-|	<<<--patches.suse/scsi-libcxgbi-remove-redundant-check-and-close-on-cs.patch-->>><<<++patches.suse/0001-USB-serial-ch341-handle-unbound-port-at-reset_resume.patch++>>>
-|	<<<--patches.suse/scsi-csiostor-enable-PCIe-relaxed-ordering-if-suppor.patch-->>><<<++patches.suse/0001-USB-serial-io_edgeport-handle-unbound-ports-on-URB-c.patch++>>>
-|	<<<--patches.suse/scsi-sd-Align-maximum-write-same-blocks-to-physical-.patch-->>><<<++patches.suse/0001-USB-serial-io_edgeport-add-missing-active-port-sanit.patch++>>>
-|	<<<--patches.suse/scsi-scsi_dh-Return-SCSI_DH_XX-error-code-from-attac.patch-->>><<<++patches.suse/0001-USB-serial-keyspan-handle-unbound-ports.patch++>>>
-|	<<<--patches.suse/scsi-scsi_dh-suppress-errors-from-unsupported-device.patch-->>><<<++patches.suse/0001-USB-serial-quatech2-handle-unbound-ports.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Cocci-spatch-pool_zalloc-simple.patch-->>><<<++patches.suse/iio-adc-ad7124-Fix-DT-channel-configuration.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Cocci-spatch-pool_zalloc-simple.patch-->>><<<++patches.suse/iio-imu-st_lsm6dsx-Fix-selection-of-ST_LSM6DS3_ID.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-remove-redundant-copy_from_user-in-_ctl.patch-->>><<<++patches.suse/iio-chemical-pms7003-fix-unmet-triggered-buffer-depe.patch++>>>
-|	<<<--patches.suse/scsi-ufs-fix-wrong-command-type-of-utrd-for-ufshci-v2-1-->>><<<++patches.suse/iio-buffer-align-the-size-of-scan-bytes-to-size-of-t.patch++>>>
-|	<<<--patches.suse/0016-scsi-libsas-remove-unused-variable-sas_ha.patch-->>><<<++patches.suse/iio-light-vcnl4000-Fix-scale-for-vcnl4040.patch++>>>
-|	<<<--patches.suse/scsi-smartpqi-update-controller-ids.patch-->>><<<++patches.suse/staging-comedi-ni_routes-fix-null-dereference-in-ni_.patch++>>>
-|	<<<--patches.suse/scsi-smartpqi-cleanup-raid-map-warning-message.patch-->>><<<++patches.suse/staging-comedi-ni_routes-allow-partial-routing-infor.patch++>>>
-|	<<<--patches.suse/scsi-smartpqi-update-driver-version-to-1.1.2-126.patch-->>><<<++patches.suse/coresight-etm4x-Fix-unused-function-warning.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-fix-pci-hot-plug-crash-in-timer-management.patch-->>><<<++patches.suse/scsi-fnic-fix-invalid-stack-access++>>>
-|	<<<--patches.suse/scsi-lpfc-fix-pci-hot-plug-crash-in-list_add-call.patch-->>><<<++patches.suse/msft-hv-2001-scsi-storvsc-Correctly-set-number-of-hardware-queues.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-crash-receiving-ELS-while-detaching-dr.patch-->>><<<++patches.suse/scsi-mptfusion-fix-double-fetch-bug-in-ioctl++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-lpfc-nvme-host-rejecting-IO-with-Not-R.patch-->>><<<++patches.suse/s390-zcrypt-fix-cca-cipher-key-gen-with-clear-key-value-function++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-warning-messages-when-NVME_TARGET_FC-n.patch-->>><<<++patches.suse/s390-setup-fix-secure-ipl-message++>>>
-|	<<<--patches.suse/scsi-lpfc-PLOGI-failures-during-NPIV-testing.patch-->>><<<++patches.suse/efi-earlycon-Fix-write-combine-mapping-on-x86.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Make-ktime-sampling-more-accurate.patch-->>><<<++patches.suse/futex-Fix-kernel-doc-notation-warning.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Move-CQ-processing-to-a-soft-IRQ.patch-->>><<<++patches.suse/locking-rwsem-Fix-kernel-crash-when-spinning-on-RWSE.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-FCP-hba_wqidx-assignment.patch-->>><<<++patches.suse/perf-x86-intel-uncore-fix-missing-marker-for-snr_uncore_imc_freerunning_events.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Reduce-log-spew-on-controller-reconnects.patch-->>><<<++patches.suse/lib-vdso-Make-__cvdso_clock_getres-static.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Set-missing-abort-context.patch-->>><<<++patches.suse/tick-sched-Annotate-lockless-access-to-last_jiffies_.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Revise-NVME-module-parameter-descriptions-.patch-->>><<<++patches.suse/x86-resctrl-fix-an-imbalance-in-domain_remove_cpu.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-oops-if-nvmet_fc_register_targetport-f.patch-->>><<<++patches.suse/x86-resctrl-fix-potential-memory-leak.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Disable-NPIV-support-if-NVME-is-enabled.patch-->>><<<++patches.suse/x86-cpu-amd-ensure-clearing-of-sme-sev-features-is-maintained.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-crash-in-lpfc_nvme_fcp_io_submit-durin.patch-->>><<<++patches.suse/drm-i915-Add-missing-include-file-linux-math64.h.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-secure-firmware-updates.patch-->>><<<++patches.suse/mtd-rawnand-gpmi-Fix-suspend-resume-problem.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Ensure-io-aborts-interlocked-with-the-targ.patch-->>><<<++patches.suse/mtd-rawnand-gpmi-Restore-nfc-timing-setup-after-susp.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Extend-RDP-support.patch-->>><<<++patches.suse/i2c-tegra-Fix-suspending-in-active-runtime-PM-state.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-oops-of-nvme-host-during-driver-unload.patch-->>><<<++patches.suse/i2c-tegra-Properly-disable-runtime-PM-on-driver-s-pr.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-correct-nvme-sg-segment-count-check.patch-->>><<<++patches.suse/i2c-iop3xx-Fix-memory-leak-in-probe-error-path.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-change-version-to-11.4.0.4.patch-->>><<<++patches.suse/sh_eth-check-sh_eth_cpu_data-dual_port-when-dumping-.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Processing-of-Cable-Exception-events.patch-->>><<<++patches.suse/i40e-Fix-virtchnl_queue_select-bitmap-validation.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Fixed-memory-leaks-in-driver.patch-->>><<<++patches.suse/ixgbevf-Remove-limit-of-10-entries-for-unicast-filte.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Reduce-memory-footprint-in-kdump-kernel.patch-->>><<<++patches.suse/ixgbe-Fix-calculation-of-queue-with-VFs-and-flow-dir.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Fix-removal-and-addition-of-vSES-device.patch-->>><<<++patches.suse/igb-Fix-SGMII-SFP-module-discovery-for-100FX-LX.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Fix-IO-error-occurs-on-pulling-out-a-dr.patch-->>><<<++patches.suse/iavf-remove-current-MAC-address-filter-on-VF-reset.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Updated-MPI-headers-to-v2.00.48.patch-->>><<<++patches.suse/i40e-Set-PHY-Access-flag-on-X722.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Display-chassis-slot-information-of-the.patch-->>><<<++patches.suse/e1000e-Revert-e1000e-Make-watchdog-use-delayed-work.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Fix-possibility-of-using-invalid-Enclos.patch-->>><<<++patches.suse/net-tls-avoid-spurious-decryption-error-with-HW-resy.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Adding-support-for-SAS3616-HBA-device.patch-->>><<<++patches.suse/net-tls-fix-async-operation.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Bump-mpt3sas-driver-version-to-v16.100..patch-->>><<<++patches.suse/ipv4-Detect-rollover-in-specific-fib-table-dump.patch++>>>
-|	<<<--patches.suse/0001-scsi-be2iscsi-fix-boot-flags-in-sysfs-->>><<<++patches.suse/devlink-Wait-longer-before-warning-about-unset-port-.patch++>>>
-|	<<<--patches.suse/0002-scsi-be2iscsi-fix-return-value-in-mgmt_open_connection-->>><<<++patches.suse/devlink-correct-misspelling-of-snapshot.patch++>>>
-|	<<<--patches.suse/0003-scsi-be2iscsi-free-msi_name-and-disable-hw-intr-->>><<<++patches.suse/qmi_wwan-Add-support-for-Quectel-RM500Q.patch++>>>
-|	<<<--patches.suse/0004-scsi-be2iscsi-fix-modify_eq_delay-buffer-overflow-->>><<<++patches.suse/0001-NFC-pn533-fix-bulk-message-timeout.patch++>>>
-|	<<<--patches.suse/0005-scsi-be2iscsi-fix-get_initname-buffer-overflow-->>><<<++patches.suse/ptp-free-ptp-device-pin-descriptors-properly.patch++>>>
-|	<<<--patches.suse/0006-scsi-be2iscsi-modify-ioctl-to-fetch-user-configured-iqn-->>><<<++patches.suse/net-usb-lan78xx-limit-size-of-local-TSO-packets.patch++>>>
-|	<<<--patches.suse/0007-scsi-be2iscsi-add-cmd-to-set-host-data-->>><<<++patches.suse/r8152-add-missing-endpoint-sanity-check.patch++>>>
-|	<<<--patches.suse/0008-scsi-be2iscsi-fix-misc-static-analysis-errors-->>><<<++patches.suse/mac80211-mesh-restrict-airtime-metric-to-peered-esta.patch++>>>
-|	<<<--patches.suse/0009-scsi-be2iscsi-remove-a-circumflex-character-in-copyright-marking-->>><<<++patches.suse/wireless-fix-enabling-channel-12-for-custom-regulato.patch++>>>
-|	<<<--patches.suse/0010-scsi-be2iscsi-update-driver-version-->>><<<++patches.suse/cfg80211-Fix-radar-event-during-another-phy-CAC.patch++>>>
-|	<<<--patches.suse/scsi-libcxgbi-in-case-of-vlan-pass-0-as-ifindex-to-f.patch-->>><<<++patches.suse/mac80211-Fix-TKIP-replay-protection-immediately-afte.patch++>>>
-|	<<<--patches.suse/scsi-cxgb4i-fix-tx-skb-leak-->>><<<++patches.suse/wireless-wext-avoid-gcc-O3-warning.patch++>>>
-|	<<<--patches.suse/scsi-libcxgbi-simplify-task-hdr-allocation-for-mgmt-cmds-->>><<<++patches.suse/cfg80211-fix-deadlocks-in-autodisconnect-work.patch++>>>
-|	<<<--patches.suse/bfa-integer-overflow-in-debugfs.patch-->>><<<++patches.suse/cfg80211-fix-memory-leak-in-nl80211_probe_mesh_link.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Fix-a-precedence-bug-in-lpfc_nvme_io_cmd_w.patch-->>><<<++patches.suse/cfg80211-fix-memory-leak-in-cfg80211_cqm_rssi_update.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Reinstate-module-parameter-ql2xenablems.patch-->>><<<++patches.suse/cfg80211-check-for-set_wiphy_params.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Add-ATIO-Q-processing-for-INTx-mode.patch-->>><<<++patches.suse/cfg80211-fix-page-refcount-issue-in-A-MSDU-decap.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Allow-MBC_GET_PORT_DATABASE-to-query-an.patch-->>><<<++patches.suse/mlxsw-spectrum-Do-not-enforce-same-firmware-version-.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Changes-to-support-N2N-logins.patch-->>><<<++patches.suse/mlxsw-spectrum-Do-not-modify-cloned-SKBs-during-xmit.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.02-k.patch-->>><<<++patches.suse/mlxsw-switchx2-Do-not-modify-cloned-SKBs-during-xmit.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Use-ql2xnvmeenable-to-enable-Q-Pair-for.patch-->>><<<++patches.suse/mlxsw-spectrum-Wipe-xstats.backlog-of-down-ports.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Query-FC4-type-during-RSCN-processing.patch-->>><<<++patches.suse/mlxsw-spectrum_qdisc-Include-MC-TCs-in-Qdisc-counter.patch++>>>
-|	<<<--patches.suse/scsi-qedi-delete-redundant-variables-->>><<<++patches.suse/tcp-fix-marked-lost-packets-not-being-retransmitted.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-don-t-break-the-bsg-lib-abstractions.patch-->>><<<++patches.suse/hv_netvsc-Fix-memory-leak-when-removing-rndis-device.patch++>>>
-|	<<<--patches.suse/scsi-sd_zbc-Move-ZBC-declarations-to-scsi_proto.h.patch-->>><<<++patches.suse/batman-adv-Fix-DAT-candidate-selection-on-little-end.patch++>>>
-|	<<<--patches.suse/scsi-sd_zbc-Fix-comments-and-indentation.patch-->>><<<++patches.suse/net-wan-fsl_ucc_hdlc-fix-out-of-bounds-write-on-arra.patch++>>>
-|	<<<--patches.suse/scsi-sd_zbc-Rearrange-code.patch-->>><<<++patches.suse/bpf-sockmap-Read-psock-ingress_msg-before-sk_receive.patch++>>>
-|	<<<--patches.suse/scsi-sd_zbc-Use-well-defined-macros.patch-->>><<<++patches.suse/net-bpf-Don-t-leak-time-wait-and-request-sockets.patch++>>>
-|	<<<--patches.suse/scsi-sd_zbc-Fix-sd_zbc_read_zoned_characteristics.patch-->>><<<++patches.suse/bpftool-Fix-printing-incorrect-pointer-in-btf_dump_p.patch++>>>
-|	<<<--patches.suse/scsi-scsi-Export-blacklist-flags-to-sysfs.patch-->>><<<++patches.suse/bpf-Fix-incorrect-verifier-simulation-of-ARSH-under-.patch++>>>
-|	<<<--patches.suse/scsi-scsi_devinfo-whitespace-fixes.patch-->>><<<++patches.suse/bpf-Sockmap-tls-during-free-we-may-call-tcp_bpf_unha.patch++>>>
-|	<<<--patches.suse/scsi-scsi_devinfo-fixup-string-compare.patch-->>><<<++patches.suse/bpf-Sockmap-ensure-sock-lock-held-during-tear-down.patch++>>>
-|	<<<--patches.suse/scsi-sd-change-allow_restart-to-bool-in-sysfs-interf.patch-->>><<<++patches.suse/bpf-Sockmap-tls-push-write_space-updates-through-ulp.patch++>>>
-|	<<<--patches.suse/scsi-sd-change-manage_start_stop-to-bool-in-sysfs-in.patch-->>><<<++patches.suse/bpf-Sockmap-skmsg-helper-overestimates-push-pull-and.patch++>>>
-|	<<<--patches.suse/scsi-scsi_devinfo-add-aix-vdasd-to-blacklist.patch-->>><<<++patches.suse/bpf-Sockmap-tls-msg_push_data-may-leave-end-mark-in-.patch++>>>
-|	<<<--patches.suse/scsi-scsi_devinfo-add-try_vpd_pages-to-hitachi-open-v-blacklist-entry.patch-->>><<<++patches.suse/bpf-Sockmap-tls-tls_sw-can-create-a-plaintext-buf-en.patch++>>>
-|	<<<--patches.suse/scsi-scsi_devinfo-add-reportlun2-to-emc-symmetrix-blacklist-entry.patch-->>><<<++patches.suse/bpf-Sockmap-tls-skmsg-can-have-wrapped-skmsg-that-ne.patch++>>>
-|	<<<--patches.suse/scsi-scsi_error-Do-not-retry-illegal-function-error.patch-->>><<<++patches.suse/bpf-Sockmap-tls-fix-pop-data-with-SK_DROP-return-cod.patch++>>>
-|	<<<--patches.suse/scsi-scsi_error-Handle-power-on-reset-unit-attention.patch-->>><<<++patches.suse/macvlan-use-skb_reset_mac_header-in-macvlan_queue_xm.patch++>>>
-|	<<<--patches.suse/scsi-pm80xx-redefine-sas_identify_frame-structure.patch-->>><<<++patches.suse/net-hns3-pad-the-short-frame-before-sending-to-the-h.patch++>>>
-|	<<<--patches.suse/scsi-pm80xx-ILA-and-inactive-firmware-version-throug.patch-->>><<<++patches.suse/net-ethernet-ave-Avoid-lockdep-warning.patch++>>>
-|	<<<--patches.suse/scsi-pm80xx-Different-SAS-addresses-for-phys.patch-->>><<<++patches.suse/net-dsa-tag_gswip-fix-typo-in-tagger-name.patch++>>>
-|	<<<--patches.suse/scsi-pm80xx-tag-allocation-for-phy-control-request.patch-->>><<<++patches.suse/net-dsa-tag_qca-fix-doubled-Tx-statistics.patch++>>>
-|	<<<--patches.suse/scsi-pm80xx-cleanup-in-pm8001_abort_task-function.patch-->>><<<++patches.suse/netfilter-fix-a-use-after-free-in-mtype_destroy.patch++>>>
-|	<<<--patches.suse/scsi-pm80xx-modified-port-reset-timer-value-for-PM80.patch-->>><<<++patches.suse/netfilter-arp_tables-init-netns-pointer-in-xt_tgdtor.patch++>>>
-|	<<<--patches.suse/scsi-pm80xx-corrected-SATA-abort-handling-sequence.patch-->>><<<++patches.suse/netfilter-nf_tables-store-transaction-list-locally-w.patch++>>>
-|	<<<--patches.suse/scsi-pm80xx-panic-on-ncq-error-cleaning-up-the-read-.patch-->>><<<++patches.suse/netfilter-nft_tunnel-fix-null-attribute-check.patch++>>>
-|	<<<--patches.suse/scsi-pm80xx-corrected-linkrate-value.patch-->>><<<++patches.suse/netfilter-nft_tunnel-ERSPAN_VERSION-must-not-be-null.patch++>>>
-|	<<<--patches.suse/scsi-hpsa-destroy-sas-transport-properties-before-sc.patch-->>><<<++patches.suse/netfilter-nf_tables-remove-WARN-and-add-NLA_STRING-u.patch++>>>
-|	<<<--patches.suse/scsi-hpsa-cleanup-sas_phy-structures-in-sysfs-when-u.patch-->>><<<++patches.suse/netfilter-nf_tables-fix-flowtable-list-del-corruptio.patch++>>>
-|	<<<--patches.suse/scsi-hpsa-clear-tmpdevice-in-scan-thread.patch-->>><<<++patches.suse/netfilter-nat-fix-ICMP-header-corruption-on-ICMP-err.patch++>>>
-|	<<<--patches.suse/scsi-hpsa-add-controller-checkpoint.patch-->>><<<++patches.suse/net-sched-act_ife-initalize-ife-metalist-earlier.patch++>>>
-|	<<<--patches.suse/scsi-hpsa-update-discovery-polling.patch-->>><<<++patches.suse/net-avoid-updating-qdisc_xmit_lock_key-in-netdev_upd.patch++>>>
-|	<<<--patches.suse/scsi-hpsa-change-timeout-for-internal-cmds.patch-->>><<<++patches.suse/net-hns-fix-soft-lockup-when-there-is-not-enough-mem.patch++>>>
-|	<<<--patches.suse/scsi-hpsa-correct-smart-path-enabled.patch-->>><<<++patches.suse/net-phy-dp83867-Set-FORCE_LINK_GOOD-to-default-after.patch++>>>
-|	<<<--patches.suse/scsi-hpsa-update-queue-depth-for-externals.patch-->>><<<++patches.suse/net-dsa-sja1105-Don-t-error-out-on-disabled-ports-wi.patch++>>>
-|	<<<--patches.suse/scsi-hpsa-reduce-warning-messages-on-device-removal.patch-->>><<<++patches.suse/net-dsa-bcm_sf2-Configure-IMP-port-for-2Gb-sec.patch++>>>
-|	<<<--patches.suse/scsi-hpsa-correct-logical-volume-removal.patch-->>><<<++patches.suse/net-systemport-Fixed-queue-mapping-in-internal-ring-.patch++>>>
-|	<<<--patches.suse/scsi-hpsa-add-enclosure-logical-identifier.patch-->>><<<++patches.suse/bnxt_en-Fix-NTUPLE-firmware-command-failures.patch++>>>
-|	<<<--patches.suse/scsi-hpsa-bump-driver-version.patch-->>><<<++patches.suse/bnxt_en-Fix-ipv6-RFS-filter-matching-logic.patch++>>>
-|	<<<--patches.suse/megaraid_sas-use-adapter_type-for-all-gen-contr.patch-->>><<<++patches.suse/bnxt_en-Do-not-treat-DSN-Digital-Serial-Number-read-.patch++>>>
-|	<<<--patches.suse/megaraid_sas-Add-support-for-Crusader-controlle.patch-->>><<<++patches.suse/net-sched-act_ctinfo-fix-memory-leak.patch++>>>
-|	<<<--patches.suse/megaraid_sas-replace-instance-ctrl_context-chec.patch-->>><<<++patches.suse/cxgb4-fix-Tx-multi-channel-port-rate-limit.patch++>>>
-|	<<<--patches.suse/megaraid_sas-Remove-redundant-checks-for-ctrl_c.patch-->>><<<++patches.suse/cxgb4-reject-overlapped-queues-in-TC-MQPRIO-offload.patch++>>>
-|	<<<--patches.suse/megaraid_sas-replace-is_ventura-with-adapter_ty.patch-->>><<<++patches.suse/hwmon-nct7802-Fix-voltage-limits-to-wrong-registers.patch++>>>
-|	<<<--patches.suse/megaraid_sas-reduce-size-of-fusion_context-and-.patch-->>><<<++patches.suse/hwmon-nct7802-Fix-non-working-alarm-on-voltages.patch++>>>
-|	<<<--patches.suse/megaraid_sas-Create-separate-functions-to-alloc.patch-->>><<<++patches.suse/hwmon-adt7475-Make-volt2reg-return-same-reg-as-reg2v.patch++>>>
-|	<<<--patches.suse/megaraid_sas-Create-separate-functions-for-allo.patch-->>><<<++patches.suse/hwmon-core-Do-not-use-device-managed-functions-for-m.patch++>>>
-|	<<<--patches.suse/megaraid_sas-Pre-allocate-frequently-used-DMA-b.patch-->>><<<++patches.suse/led-max77650-add-of_match-table.patch++>>>
-|	<<<--patches.suse/megaraid_sas-remove-instance-ctrl_info.patch-->>><<<++patches.suse/readdir-be-more-conservative-with-directory-entry-na.patch++>>>
-|	<<<--patches.suse/megaraid_sas-Move-initialization-of-instance-pa.patch-->>><<<++patches.suse/readdir-make-user_access_begin-use-the-real-access-r.patch++>>>
-|	<<<--patches.suse/megaraid_sas-Move-controller-memory-allocations.patch-->>><<<++patches.suse/PCI-Mark-AMD-Navi14-GPU-rev-0xc5-ATS-as-broken.patch++>>>
-|	<<<--patches.suse/megaraid_sas-Update-current-host-time-to-FW-dur.patch-->>><<<++patches.suse/PM-hibernate-fix-crashes-with-init_on_free-1.patch++>>>
-|	<<<--patches.suse/megaraid_sas-Resize-MFA-frame-used-for-IOC-INIT.patch-->>><<<++patches.suse/ceph-hold-extra-reference-to-r_parent-over-life-of-request.patch++>>>
-|	<<<--patches.suse/megaraid_sas-Incorrect-processing-of-IOCTL-fram.patch-->>><<<++patches.suse/tracing-xen-ordered-comparison-of-function-pointers.patch++>>>
-|	<<<--patches.suse/megaraid_sas-Retry-with-reduced-queue-depth-whe.patch-->>><<<++patches.suse/tracing-fix-histogram-code-when-expression-has-same-var-as-value.patch++>>>
-|	<<<--patches.suse/megaraid_sas-Do-not-limit-queue_depth-to-1k-in-.patch-->>><<<++patches.suse/XArray-Fix-xas_pause-at-ULONG_MAX.patch++>>>
-|	<<<--patches.suse/megaraid_sas-Add-support-for-64bit-consistent-D.patch-->>><<<++patches.suse/XArray-Fix-infinite-loop-with-entry-at-ULONG_MAX.patch++>>>
-|	<<<--patches.suse/megaraid_sas-driver-version-upgrade.patch-->>><<<++patches.suse/XArray-Fix-xa_find_after-with-multi-index-entries.patch++>>>
-|	<<<--patches.suse/scsi-scsi_devinfo-Add-scsi_devinfo_tbl.c.patch-->>><<<++patches.suse/XArray-Fix-xas_find-returning-too-many-entries.patch++>>>
-|	<<<--patches.suse/0017-scsi-hisi_sas-delete-get_ncq_tag_v3_hw.patch-->>><<<++patches.suse/mmc-sdhci_am654-Remove-Inverted-Write-Protect-flag.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-fix-internal-abort-slot-timeout-bug.patch-->>><<<++patches.suse/mmc-sdhci_am654-Reset-Command-and-Data-line-after-tu.patch++>>>
-|	<<<--patches.suse/0018-scsi-hisi_sas-use-spin_lock_irqsave-for-hisi_hba.loc.patch-->>><<<++patches.suse/mmc-tegra-fix-SDR50-tuning-override.patch++>>>
-|	<<<--patches.suse/0019-scsi-hisi_sas-grab-hisi_hba.lock-when-processing-slo.patch-->>><<<++patches.suse/mmc-sdhci-fix-minimum-clock-rate-for-v3-controller.patch++>>>
-|	<<<--patches.suse/0020-scsi-hisi_sas-fix-SATA-breakpoint-memory-size.patch-->>><<<++patches.suse/drm-i915-userptr-fix-size-calculation.patch++>>>
-|	<<<--patches.suse/0021-scsi-hisi_sas-us-start_phy-in-PHY_FUNC_LINK_RESET.patch-->>><<<++patches.suse/drm-i915-Align-engine-uabi_class-instance-with-i915_.patch++>>>
-|	<<<--patches.suse/0022-scsi-hisi_sas-fix-NULL-check-in-SMP-abort-task-path.patch-->>><<<++patches.suse/powerpc-xive-Discard-ESB-load-value-when-interrupt-i.patch++>>>
-|	<<<--patches.suse/0023-scsi-hisi_sas-fix-the-risk-of-freeing-slot-twice.patch-->>><<<++patches.suse/powerpc-mm-hash-Fix-sharing-context-ids-between-kern.patch++>>>
-|	<<<--patches.suse/0024-scsi-hisi_sas-use-array-for-v2-hw-AXI-errors.patch-->>><<<++patches.suse/iommu-vt-d-call-_dmar_remove_one_dev_info-with-valid-pointer++>>>
-|	<<<--patches.suse/0025-scsi-hisi_sas-check-PHY-state-in-get_wideport_bitmap.patch-->>><<<++patches.suse/iommu-amd-fix-iommu-perf-counter-clobbering-during-init++>>>
-|	<<<--patches.suse/0026-scsi-hisi_sas-init-connect-cfg-register-for-v3-hw.patch-->>><<<++patches.suse/Input-evdev-convert-kzalloc-vzalloc-to-kvzalloc.patch++>>>
-|	<<<--patches.suse/0027-scsi-hisi_sas-add-v3-hw-DFX-feature.patch-->>><<<++patches.suse/Input-sun4i-ts-add-a-check-for-devm_thermal_zone_of_.patch++>>>
-|	<<<--patches.suse/0028-scsi-hisi_sas-add-hisi_hba.rst_work-init-for-v3-hw.patch-->>><<<++patches.suse/Input-pegasus_notetaker-fix-endpoint-sanity-check.patch++>>>
-|	<<<--patches.suse/0029-scsi-hisi_sas-fix-a-bug-when-free-device-for-v3-hw.patch-->>><<<++patches.suse/Input-aiptek-fix-endpoint-sanity-check.patch++>>>
-|	<<<--patches.suse/0030-scsi-hisi_sas-complete-all-tasklets-prior-to-host-re.patch-->>><<<++patches.suse/Input-gtco-fix-endpoint-sanity-check.patch++>>>
-|	<<<--patches.suse/0031-scsi-hisi_sas-add-v3-hw-support-for-AXI-fatal-error.patch-->>><<<++patches.suse/Input-sur40-fix-interface-sanity-checks.patch++>>>
-|	<<<--patches.suse/0032-scsi-hisi_sas-add-v3-hw-port-AXI-error-handling.patch-->>><<<++patches.suse/Input-rmi_f54-read-from-FIFO-in-32-byte-blocks.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-Use-derived-maximum-write-same-length.patch-->>><<<++patches.suse/Input-max77650-onkey-add-of_match-table.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-Allow-cards-without-WWPN-VPD-to-config.patch-->>><<<++patches.suse/Input-keyspan-remote-fix-control-message-timeouts.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-Derive-pid-through-accessors.patch-->>><<<++patches.suse/Input-pm8xxx-vib-fix-handling-of-separate-enable-reg.patch++>>>
-|	<<<--patches.suse/scsi-scsi_error-DID_SOFT_ERROR-comment-clean-up.patch-->>><<<++patches.suse/0001-btrfs-scrub-Require-mandatory-block-group-RO-for-dev.patch++>>>
-|	<<<--patches.suse/msft-hv-1526-scsi-storvsc-Allow-only-one-remove-lun-work-item-to-.patch-->>><<<++patches.suse/0001-btrfs-dev-replace-remove-warning-for-unknown-return-.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Add-nvme-device-support-in-slave-alloc-.patch-->>><<<++patches.suse/net-ip6_gre-fix-moving-ip6gre-between-namespaces.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-SGL-to-PRP-Translation-for-I-Os-to-NVMe.patch-->>><<<++patches.suse/vti-6-fix-packet-tx-through-bpf_redirect.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Added-support-for-nvme-encapsulated-req.patch-->>><<<++patches.suse/xfrm-interface-fix-packet-tx-through-bpf_redirect.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-API-s-to-support-NVMe-drive-addition-to.patch-->>><<<++patches.suse/xfrm-support-output_mark-for-offload-ESP-packets.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-API-s-to-remove-nvme-drive-from-sml.patch-->>><<<++patches.suse/ipv6-sr-remove-SKB_GSO_IPXIP6-on-End.D-actions.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Handle-NVMe-PCIe-device-related-events-.patch-->>><<<++patches.suse/net-sysfs-Fix-reference-count-leak.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Set-NVMe-device-queue-depth-as-128.patch-->>><<<++patches.suse/tcp_bbr-improve-arithmetic-division-in-bbr_update_bw.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-scan-and-add-nvme-device-after-controll.patch-->>><<<++patches.suse/net-usb-lan78xx-Add-.ndo_features_check.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Add-Task-management-debug-info-for-NVMe.patch-->>><<<++patches.suse/tcp-remove-redundant-assigment-to-snd_cwnd.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-NVMe-drive-support-for-BTDHMAPPING-ioct.patch-->>><<<++patches.suse/net-ip_tunnel-fix-namespaces-move.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Fix-nvme-drives-checking-for-tlr.patch-->>><<<++patches.suse/net-sk_msg-Don-t-check-if-sock-is-locked-when-tearin.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Fix-sparse-warnings.patch-->>><<<++patches.suse/can-slip-Protect-tty-disc_data-in-write_wakeup-and-c.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Update-mpt3sas-driver-version.patch-->>><<<++patches.suse/net-Fix-packet-reordering-caused-by-GRO-and-listifie.patch++>>>
-|	<<<--patches.suse/msft-hv-1544-scsi-storvsc-Avoid-excessive-host-scan-on-controller.patch-->>><<<++patches.suse/Revert-udp-do-rmem-bulk-free-even-if-the-rx-sk-queue.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-fix-dma_addr_t-casts.patch-->>><<<++patches.suse/net_sched-use-validated-TCA_KIND-attribute-in-tc_new.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Suppress-a-kernel-complaint-in-qla_init.patch-->>><<<++patches.suse/net-ip6_tunnel-fix-namespaces-move.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-cleanup-_scsih_pcie_enumeration_event.patch-->>><<<++patches.suse/airo-Fix-possible-info-leak-in-AIROOLDIOCTL-SIOCDEVP.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-remove-a-stray-KERN_INFO.patch-->>><<<++patches.suse/airo-Add-missing-CAP_NET_ADMIN-check-in-AIROOLDIOCTL.patch++>>>
-|	<<<--patches.suse/lpfc-Fix-hard-lock-up-NMI-in-els-timeout-handli.patch-->>><<<++patches.suse/net-rtnetlink-validate-IFLA_MTU-attribute-in-rtnl_cr.patch++>>>
-|	<<<--patches.suse/0001-iommu-amd-add-align-parameter-to-alloc_irq_index-->>><<<++patches.suse/gtp-make-sure-only-SOCK_DGRAM-UDP-sockets-are-accept.patch++>>>
-|	<<<--patches.suse/0002-iommu-amd-enforce-alignment-for-msi-irqs-->>><<<++patches.suse/r8152-get-default-setting-of-WOL-before-initializing.patch++>>>
-|	<<<--patches.suse/iommu-vt-d-don-t-register-bus-notifier-under-dmar_global_lock.patch-->>><<<++patches.suse/r8152-disable-test-IO-for-RTL8153B.patch++>>>
-|	<<<--patches.suse/0003-iommu-amd-fix-alloc_irq_index-increment-->>><<<++patches.suse/r8152-avoid-the-MCU-to-clear-the-lanwake.patch++>>>
-|	<<<--patches.suse/0004-iommu-amd-limit-the-iova-page-range-to-the-specified-addresses-->>><<<++patches.suse/r8152-disable-DelayPhyPwrChg.patch++>>>
-|	<<<--patches.suse/0006-iommu-mediatek-fix-driver-name-->>><<<++patches.suse/mlxsw-spectrum_acl-Fix-use-after-free-during-reload.patch++>>>
-|	<<<--patches.suse/iommu-vt-d-clear-page-request-overflow-fault-bit-->>><<<++patches.suse/tun-add-mutex_unlock-call-and-napi.skb-clearing-in-t.patch++>>>
-|	<<<--patches.suse/iommu-vt-d-clear-pasid-table-entry-when-memory-unbound-->>><<<++patches.suse/libertas-Fix-two-buffer-overflows-at-parsing-bss-des.patch++>>>
-|	<<<--patches.suse/vfio-pci-Virtualize-Maximum-Payload-Size.patch-->>><<<++patches.suse/iwlwifi-mvm-fix-NVM-check-for-3168-devices.patch++>>>
-|	<<<--patches.suse/vfio-pci-Virtualize-Maximum-Read-Request-Size.patch-->>><<<++patches.suse/iwlwifi-mvm-fix-SKB-leak-on-invalid-queue.patch++>>>
-|	<<<--patches.suse/dmaengine-dmatest-warn-user-when-dma-test-times-out-->>><<<++patches.suse/0001-iwlwifi-mvm-fix-potential-SKB-leak-on-TXQ-TX.patch++>>>
-|	<<<--patches.suse/dmaengine-ti-dma-crossbar-Correct-am335x-am43xx-mux--->>><<<++patches.suse/0001-iwlwifi-fw-make-pos-static-in-iwl_sar_get_ewrd_table.patch++>>>
-|	<<<--patches.suse/0007-gpio-thunderx-remove-unused-.map-hook-from-irq_domai.patch-->>><<<++patches.suse/0001-iwlwifi-mvm-don-t-send-the-IWL_MVM_RXQ_NSSN_SYNC-not.patch++>>>
-|	<<<--patches.suse/0077-bitops-Introduce-assign_bit.patch-->>><<<++patches.suse/fou-Fix-IPv6-netlink-policy.patch++>>>
-|	<<<--patches.suse/gpiolib-only-check-line-handle-flags-once.patch-->>><<<++patches.suse/qlcnic-Fix-CPU-soft-lockup-while-collecting-firmware.patch++>>>
-|	<<<--patches.suse/gpio-brcmstb-allow-all-instances-to-be-wakeup-source-->>><<<++patches.suse/net_sched-fix-datalen-for-ematch.patch++>>>
-|	<<<--patches.suse/gpio-brcmstb-release-the-bgpio-lock-during-irq-handl-->>><<<++patches.suse/i40e-fix-spelling-mistake-to-too.patch++>>>
-|	<<<--patches.suse/gpio-brcmstb-switch-to-handle_level_irq-flow-->>><<<++patches.suse/ipvs-fix-spelling-mistake-to-too.patch++>>>
-|	<<<--patches.suse/gpio-brcmstb-correct-the-configuration-of-level-inte-->>><<<++patches.suse/caif_usb-fix-spelling-mistake-to-too.patch++>>>
-|	<<<--patches.suse/gpio-mb86s70-Revert-Return-error-if-requesting-an-al.patch-->>><<<++patches.suse/net-rose-fix-spelling-mistake-to-too.patch++>>>
-|	<<<--patches.suse/0001-ACPI-APD-Add-clock-frequency-for-ThunderX2-I2C-contr.patch-->>><<<++patches.suse/tcp-do-not-leave-dangling-pointers-in-tp-highest_sac.patch++>>>
-|	<<<--patches.suse/0003-i2c-xlp9xx-Get-clock-frequency-with-clk-API.patch-->>><<<++patches.suse/seq_tab_next-should-increase-position-index.patch++>>>
-|	<<<--patches.suse/0004-i2c-xlp9xx-Handle-I2C_M_RECV_LEN-in-msg-flags.patch-->>><<<++patches.suse/l2t_seq_next-should-increase-position-index.patch++>>>
-|	<<<--patches.suse/0001-i2c-Make-i2c_unregister_device-NULL-aware.patch-->>><<<++patches.suse/vcc_seq_next-should-increase-position-index.patch++>>>
-|	<<<--patches.suse/ALSA-line6-add-support-for-POD-HD-DESKTOP-->>><<<++patches.suse/neigh_stat_seq_next-should-increase-position-index.patch++>>>
-|	<<<--patches.suse/ALSA-usb-audio-Apply-vendor-ID-matching-for-sample-r-->>><<<++patches.suse/rt_cpu_seq_next-should-increase-position-index.patch++>>>
-|	<<<--patches.suse/usb-core-Add-a-helper-function-to-check-the-validity-->>><<<++patches.suse/ipv6_route_seq_next-should-increase-position-index.patch++>>>
-|	<<<--patches.suse/ALSA-bcd2000-Add-a-sanity-check-for-invalid-EPs-->>><<<++patches.suse/net-bcmgenet-Use-netif_tx_napi_add-for-TX-NAPI.patch++>>>
-|	<<<--patches.suse/ALSA-caiaq-Add-a-sanity-check-for-invalid-EPs-->>><<<++patches.suse/net-cxgb3_main-Add-CAP_NET_ADMIN-check-to-CHELSIO_GE.patch++>>>
-|	<<<--patches.suse/ALSA-line6-Add-a-sanity-check-for-invalid-EPs-->>><<<++patches.suse/net-mlx5-Fix-lowest-FDB-pool-size.patch++>>>
-|	<<<--patches.suse/ALSA-usb-audio-Add-sanity-checks-for-invalid-EPs-->>><<<++patches.suse/net-mlx5-Update-the-list-of-the-PCI-supported-device-505a7f54.patch++>>>
-|	<<<--patches.suse/ALSA-usx2y-Add-sanity-checks-for-invalid-EPs-->>><<<++patches.suse/net-mlx5-DR-Enable-counter-on-non-fwd-dest-objects.patch++>>>
-|	<<<--patches.suse/ALSA-hiface-Add-sanity-checks-for-invalid-EPs-->>><<<++patches.suse/net-mlx5-E-Switch-Prevent-ingress-rate-configuration.patch++>>>
-|	<<<--patches.suse/ALSA-caiaq-Add-yet-more-sanity-checks-for-invalid-EP-->>><<<++patches.suse/net-mlx5-DR-use-non-preemptible-call-to-get-the-curr.patch++>>>
-|	<<<--patches.suse/ALSA-line6-Add-yet-more-sanity-checks-for-invalid-EP-->>><<<++patches.suse/net-mlx5e-Clear-VF-config-when-switching-modes.patch++>>>
-|	<<<--patches.suse/ALSA-hda-ca0132-use-ARRAY_SIZE-->>><<<++patches.suse/net-mlx5e-kTLS-Fix-corner-case-checks-in-TX-resync-f.patch++>>>
-|	<<<--patches.suse/ALSA-hda-silence-uninitialized-variable-warning-in-a-->>><<<++patches.suse/net-mlx5e-kTLS-Remove-redundant-posts-in-TX-resync-f.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Add-model-string-for-Intel-reference-board--->>><<<++patches.suse/net-mlx5e-kTLS-Do-not-send-decrypted-marked-SKBs-via.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Avoid-racy-recreation-of-widget-kobjects-->>><<<++patches.suse/netfilter-nft_osf-add-missing-check-for-DREG-attribu.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Abort-capability-probe-on-invalid-capabilit-->>><<<++patches.suse/netfilter-ipset-use-bitmap-infrastructure-completely.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-Add-support-for-ALC1220-->>><<<++patches.suse/netfilter-conntrack-sctp-use-distinct-states-for-new.patch++>>>
-|	<<<--patches.suse/ALSA-usx2y-Fix-invalid-stream-URBs-->>><<<++patches.suse/netfilter-nf_tables-add-__nft_chain_type_get.patch++>>>
-|	<<<--patches.suse/ASoC-msm8916-wcd-digital-fix-RX2-MIX1-and-RX3-MIX1-->>><<<++patches.suse/netfilter-nf_tables-autoload-modules-from-the-abort-.patch++>>>
-|	<<<--patches.suse/ASoC-davinci-mcasp-Fix-an-error-handling-path-in-dav-->>><<<++patches.suse/net-Fix-skb-csum-update-in-inet_proto_csum_replace16.patch++>>>
-|	<<<--patches.suse/ASoC-Intel-Skylake-Fix-uuid_module-memory-leak-in-fa-->>><<<++patches.suse/firestream-fix-memory-leaks.patch++>>>
-|	<<<--patches.suse/ASoC-sun8i-codec-Invert-Master-Slave-condition-->>><<<++patches.suse/ARM-8955-1-virt-Relax-arch-timer-version-check-durin.patch++>>>
-|	<<<--patches.suse/ASoC-sun8i-codec-Set-the-BCLK-divider-->>><<<++patches.suse/afs-Fix-characters-allowed-into-cell-names.patch++>>>
-|	<<<--patches.suse/ASoC-Intel-cht_bsw_max98090-add-support-for-Baytrail.patch-->>><<<++patches.suse/do_last-fetch-directory--i_mode-and--i_uid-before-its-too-late.patch++>>>
-|	<<<--patches.suse/ASoC-Intel-cht_bsw_max98090_ti-Fix-jack-initializati-->>><<<++patches.suse/scsi-fnic-do-not-queue-commands-during-fwreset.patch++>>>
-|	<<<--patches.suse/ASoC-Intel-cht_bsw_max98090-remove-useless-code-alig-->>><<<++patches.suse/0024-block-allow-partitions-on-host-aware-zone-devices.patch++>>>
-|	<<<--patches.suse/ASoC-Intel-sst-remove-redundant-variable-dma_dev_nam-->>><<<++patches.suse/arm64-kbuild-remove-compressed-images-on-make-ARCH-a.patch++>>>
-|	<<<--patches.suse/ASoC-intel-include-linux-module.h-as-needed-->>><<<++patches.suse/arm64-kexec-remove-unnecessary-debug-prints.patch++>>>
-|	<<<--patches.suse/ASoC-rsnd-rsnd_ssi_run_mods-needs-to-care-ssi_parent-->>><<<++patches.suse/libfdt-include-fdt_addresses.c.patch++>>>
-|	<<<--patches.suse/ASoC-cs42l56-Fix-reset-GPIO-name-in-example-DT-bindi-->>><<<++patches.suse/arm64-kexec_file-add-crash-dump-support.patch++>>>
-|	<<<--patches.suse/ASoC-davinci-Kill-BUG_ON-usage.patch-->>><<<++patches.suse/arm64-cpufeature-Fix-the-type-of-no-FP-SIMD-capabili.patch++>>>
-|	<<<--patches.suse/ASoC-davinci-mcasp-Handle-return-value-of-devm_kaspr.patch-->>><<<++patches.suse/arm64-cpufeature-Set-the-FP-SIMD-compat-HWCAP-bits-p.patch++>>>
-|	<<<--patches.suse/ASoC-tlv320dac31xx-mark-expected-switch-fall-through.patch-->>><<<++patches.suse/arm64-ptrace-nofpsimd-Fail-FP-SIMD-regset-operations.patch++>>>
-|	<<<--patches.suse/ASoC-img-parallel-out-Add-pm_runtime_get-put-to-set_-->>><<<++patches.suse/arm64-nofpsmid-Handle-TIF_FOREIGN_FPSTATE-flag-clean.patch++>>>
-|	<<<--patches.suse/ASoC-codecs-msm8916-wcd-analog-fix-module-autoload-->>><<<++patches.suse/arm64-acpi-fix-DAIF-manipulation-with-pNMI.patch++>>>
-|	<<<--patches.suse/ASoC-samsung-Fix-invalid-argument-when-devm_gpiod_ge-->>><<<++patches.suse/hwmon-k10temp-Use-bitops.patch++>>>
-|	<<<--patches.suse/ASoC-sun8i-codec-Fix-left-and-right-channels-inversi-->>><<<++patches.suse/hmon-k10temp-Convert-to-use-devm_hwmon_device_regist.patch++>>>
-|	<<<--patches.suse/Input-adxl34x-do-not-treat-FIFO_MODE-as-boolean-->>><<<++patches.suse/hwmon-k10temp-Report-temperatures-per-CPU-die.patch++>>>
-|	<<<--patches.suse/Input-edt-ft5x06-make-distinction-between-m06-m09-ge-->>><<<++patches.suse/hwmon-k10temp-Show-core-and-SoC-current-and-voltages.patch++>>>
-|	<<<--patches.suse/Input-edt-ft5x06-implement-support-for-the-EDT-M12-s-->>><<<++patches.suse/hwmon-k10temp-Don-t-show-temperature-limits-on-Ryzen.patch++>>>
-|	<<<--patches.suse/gitignore-sort-normal-pattern-rules-alphabetically.patch-->>><<<++patches.suse/hwmon-k10temp-Display-up-to-eight-sets-of-CCD-temper.patch++>>>
-|	<<<--patches.suse/0001-HID-wacom-generic-Recognize-WACOM_HID_WD_PEN-as-a-ty.patch-->>><<<++patches.suse/EDAC-skx_common-downgrade-message-importance-on-miss.patch++>>>
-|	<<<--patches.suse/HID-add-backlight-level-quirk-for-Asus-ROG-laptops-->>><<<++patches.suse/x86-mce-amd-edac-mce_amd-add-new-load-store-unit-mcatype.patch++>>>
-|	<<<--patches.suse/msft-hv-1509-HID-hyperv-pr_err-strings-should-end-with-newlines.patch-->>><<<++patches.suse/edac-mce_amd-always-load-on-smca-systems.patch++>>>
-|	<<<--patches.suse/HID-i2c-hid-Add-no-irq-after-reset-quirk-for-0911-52-->>><<<++patches.suse/x86-amd_nb-add-family-19h-pci-ids.patch++>>>
-|	<<<--patches.suse/HID-cp2112-fix-broken-gpio_direction_input-callback-->>><<<++patches.suse/edac-amd64-add-family-ops-for-family-19h-models-00h-0fh.patch++>>>
-|	<<<--patches.suse/HID-wacom-generic-Use-generic-codepath-terminology-i.patch-->>><<<++patches.suse/edac-amd64-drop-some-family-checks-for-newer-systems.patch++>>>
-|	<<<--patches.suse/HID-wacom-generic-Leave-tool-in-prox-until-it-comple.patch-->>><<<++patches.suse/edac-mce_amd-make-fam_ops-static-global.patch++>>>
-|	<<<--patches.suse/HID-wacom-generic-Send-BTN_TOOL_PEN-in-prox-once-the.patch-->>><<<++patches.suse/mmc-spi-Toggle-SPI-polarity-do-not-hardcode-it.patch++>>>
-|	<<<--patches.suse/HID-wacom-generic-Reset-events-back-to-zero-when-pen.patch-->>><<<++patches.suse/mmc-sdhci-fix-up-CMD12-sending.patch++>>>
-|	<<<--patches.suse/Revert-HID-wacom-generic-Send-BTN_TOOL_PEN-in-prox-o.patch-->>><<<++patches.suse/gpio-add-gpiod_toggle_active_low.patch++>>>
-|	<<<--patches.suse/HID-wacom-generic-Send-BTN_STYLUS3-when-both-barrel-.patch-->>><<<++patches.suse/mmc-sdhci-of-esdhc-fix-esdhc_reset-for-different-con.patch++>>>
-|	<<<--patches.suse/HID-Wacom-switch-Dell-canvas-into-highres-mode.patch-->>><<<++patches.suse/0001-mmc-sdhci-of-at91-fix-memleak-on-clk_get-failure.patch++>>>
-|	<<<--patches.suse/0001-tracing-Kconfig-text-fixes-for-CONFIG_HWLAT_TRACER.patch-->>><<<++patches.suse/platform-x86-ISST-Allow-additional-core-power-mailbo.patch++>>>
-|	<<<--patches.suse/livepatch-introduce-shadow-variable-api.patch-->>><<<++patches.suse/platform-x86-intel_mid_powerbtn-Take-a-copy-of-ddata.patch++>>>
-|	<<<--patches.suse/livepatch-_klp_shadow_get_or_alloc-is-local-to-shadow-c.patch-->>><<<++patches.suse/platform-x86-intel_scu_ipc-Fix-interrupt-support.patch++>>>
-|	<<<--patches.suse/livepatch-small-shadow-variable-documentation-fixes.patch-->>><<<++patches.suse/livepatch-selftest-clean-up-shadow-variable-names-and-type.patch++>>>
-|	<<<--patches.suse/livepatch-add-unpatch-callbacks.patch-->>><<<++patches.suse/livepatch-samples-selftest-use-klp_shadow_alloc-api-correctly.patch++>>>
-|	<<<--patches.suse/livepatch-move-transition-complete-notice-into-klp_complete_transition.patch-->>><<<++patches.suse/dmaengine-axi-dmac-add-a-check-for-devm_regmap_init_.patch++>>>
-|	<<<--patches.suse/livepatch-add-transition-notices.patch-->>><<<++patches.suse/dmaengine-fsl-edma-Add-eDMA-support-for-QorIQ-LS1028.patch++>>>
-|	<<<--patches.suse/livepatch-correctly-call-klp_post_unpatch_callback-in-error-paths.patch-->>><<<++patches.suse/dmaengine-Store-module-owner-in-dma_device-struct.patch++>>>
-|	<<<--patches.suse/livepatch-_klp_disable_patch-should-never-be-called-for-disabled-patches.patch-->>><<<++patches.suse/dmaengine-fsl-qdma-fix-duplicated-argument-to.patch++>>>
-|	<<<--patches.suse/0001-arm64-move-TASK_-definitions-to-asm-processor.h.patch-->>><<<++patches.suse/regmap-fix-writes-to-non-incrementing-registers.patch++>>>
-|	<<<--patches.suse/0008-acpi-arm64-pr_err-strings-should-end-with-newlines.patch-->>><<<++patches.suse/spi-dw-use-smp_mb-to-avoid-sending-spi-data-error.patch++>>>
-|	<<<--patches.suse/0009-ACPI-IORT-Remove-leftover-ACPI_IORT_SMMU_V3_PXM_VALI.patch-->>><<<++patches.suse/spi-spi-fsl-qspi-Ensure-width-is-respected-in-spi-me.patch++>>>
-|	<<<--patches.suse/0010-ACPI-IORT-Improve-functions-return-type-storage-clas.patch-->>><<<++patches.suse/spi-fsl-lpspi-fix-only-one-cs-gpio-working.patch++>>>
-|	<<<--patches.suse/0011-ACPI-IORT-Make-platform-devices-initialization-code-.patch-->>><<<++patches.suse/regulator-vctrl-regulator-Avoid-deadlock-getting-and.patch++>>>
-|	<<<--patches.suse/0012-ACPI-IORT-Look-up-IORT-node-through-struct-fwnode_ha.patch-->>><<<++patches.suse/regulator-core-Fix-exported-symbols-to-the-exported-.patch++>>>
-|	<<<--patches.suse/0013-ACPI-IORT-Enable-special-index-ITS-group-mappings-fo.patch-->>><<<++patches.suse/regulator-rk808-Lower-log-level-on-optional-GPIOs-be.patch++>>>
-|	<<<--patches.suse/0014-ACPI-IORT-Add-SMMUv3-specific-special-index-mapping-.patch-->>><<<++patches.suse/regulator-core-Add-regulator_is_equal-helper.patch++>>>
-|	<<<--patches.suse/0015-ACPI-IORT-Enable-SMMUv3-PMCG-IORT-MSI-domain-set-up.patch-->>><<<++patches.suse/regulator-fix-for-regulator-core-Add-regulator_is_eq.patch++>>>
-|	<<<--patches.suse/arm64-sysreg-Move-SPE-registers-and-PSB-into-common-.patch-->>><<<++patches.suse/powercap-intel_rapl-add-support-for-TigerLake-Mobile.patch++>>>
-|	<<<--patches.suse/0001-arm64-Implement-arch-specific-pte_access_permitted.patch-->>><<<++patches.suse/opp-Free-static-OPPs-on-errors-while-adding-them.patch++>>>
-|	<<<--patches.suse/0001-arm64-prevent-regressions-in-compressed-kernel-image.patch-->>><<<++patches.suse/PM-devfreq-Add-new-name-attribute-for-sysfs.patch++>>>
-|	<<<--patches.suse/arm64-vdso-fix-clock_getres-for-4GiB-aligned-res.patch-->>><<<++patches.suse/apei-ghes-Do-not-delay-GHES-polling.patch++>>>
-|	<<<--patches.suse/0039-arm64-explicitly-mask-all-exceptions.patch-->>><<<++patches.suse/ACPICA-Disassembler-create-buffer-fields-in-ACPI_PAR.patch++>>>
-|	<<<--patches.suse/0040-arm64-introduce-an-order-for-exceptions.patch-->>><<<++patches.suse/ACPI-battery-Deal-with-design-or-full-capacity-being.patch++>>>
-|	<<<--patches.suse/0041-arm64-Move-the-async-fiq-helpers-to-explicitly-set-p.patch-->>><<<++patches.suse/ACPI-battery-Use-design-cap-for-capacity-calculation.patch++>>>
-|	<<<--patches.suse/0042-arm64-Mask-all-exceptions-during-kernel_exit.patch-->>><<<++patches.suse/ACPI-battery-Deal-better-with-neither-design-nor-ful.patch++>>>
-|	<<<--patches.suse/0001-arm64-entry.S-Remove-disable_dbg.patch-->>><<<++patches.suse/ACPI-video-Do-not-export-a-non-working-backlight-int.patch++>>>
-|	<<<--patches.suse/0002-arm64-entry.S-convert-el1_sync.patch-->>><<<++patches.suse/ACPI-button-Add-DMI-quirk-for-Razer-Blade-Stealth-13.patch++>>>
-|	<<<--patches.suse/0003-arm64-entry.S-convert-el0_sync.patch-->>><<<++patches.suse/tools-power-acpi-fix-compilation-error.patch++>>>
-|	<<<--patches.suse/0004-arm64-entry.S-convert-elX_irq.patch-->>><<<++patches.suse/usb-dwc3-use-proper-initializers-for-property-entrie.patch++>>>
-|	<<<--patches.suse/0043-arm64-entry.S-move-SError-handling-into-a-C-function.patch-->>><<<++patches.suse/0023-md-bitmap-small-cleanups.patch++>>>
-|	<<<--patches.suse/arm-ccn-perf-Prevent-module-unload-while-PMU-is-in-u.patch-->>><<<++patches.suse/0024-raid6-test-fix-a-compilation-error.patch++>>>
-|	<<<--patches.suse/arm64-KVM-Hide-unsupported-AArch64-CPU-features-from.patch-->>><<<++patches.suse/0025-raid6-test-fix-a-compilation-warning.patch++>>>
-|	<<<--patches.suse/arm64-sve-System-register-and-exception-syndrome-def.patch-->>><<<++patches.suse/0026-md-raid6-fix-algorithm-choice-under-larger-PAGE_SIZE.patch++>>>
-|	<<<--patches.suse/arm64-sve-KVM-Treat-guest-SVE-use-as-undefined-instr.patch-->>><<<++patches.suse/0027-raid5-remove-worker_cnt_per_group-argument-from-allo.patch++>>>
-|	<<<--patches.suse/arm64-sve-KVM-Hide-SVE-from-CPU-features-exposed-to-.patch-->>><<<++patches.suse/0028-md-rename-wb-stuffs.patch++>>>
-|	<<<--patches.suse/s390-qeth-add-basic-VNICC-support.patch-->>><<<++patches.suse/0029-md-fix-a-typo-s-creat-create.patch++>>>
-|	<<<--patches.suse/s390-qeth-add-VNICC-enable-disable-support.patch-->>><<<++patches.suse/0014-lib-crc64-include-linux-crc64.h-for-crc64_be.patch++>>>
-|	<<<--patches.suse/s390-qeth-add-VNICC-get-set-timeout-support.patch-->>><<<++patches.suse/0015-bcache-add-code-comments-for-state-pool-in-__btree_s.patch++>>>
-|	<<<--patches.suse/s390-qeth-translate-SETVLAN-DELVLAN-errors.patch-->>><<<++patches.suse/0016-bcache-avoid-unnecessary-btree-nodes-flushing-in-btr.patch++>>>
-|	<<<--patches.suse/net-mvpp2-remove-useless-goto.patch-->>><<<++patches.suse/0017-bcache-print-written-and-keys-in-trace_bcache_btree_.patch++>>>
-|	<<<--patches.suse/bpf-Implement-map_delete_elem-for-BPF_MAP_TYPE_LPM_T.patch-->>><<<++patches.suse/0018-bcache-remove-member-accessed-from-struct-btree.patch++>>>
-|	<<<--patches.suse/kobject-add-kobject_uevent_net_broadcast.patch-->>><<<++patches.suse/0019-bcache-reap-c-btree_cache_freeable-from-the-tail-in-.patch++>>>
-|	<<<--patches.suse/kobject-copy-env-blob-in-one-go.patch-->>><<<++patches.suse/0020-bcache-reap-from-tail-of-c-btree_cache-in-bch_mca_sc.patch++>>>
-|	<<<--patches.suse/kobject-factorize-skb-setup-in-kobject_uevent_net_br.patch-->>><<<++patches.suse/cgroup-prevent-double-killing-of-css-when-enabling-threaded-cgroup.patch++>>>
-|	<<<--patches.suse/ipv6-addrlabel-per-netns-list.patch-->>><<<++patches.suse/lib-vdso-Make-__arch_update_vdso_data-logic-understa.patch++>>>
-|	<<<--patches.suse/tcp-batch-tcp_net_metrics_exit.patch-->>><<<++patches.suse/watchdog-softlockup-Enforce-that-timestamp-is-valid-.patch++>>>
-|	<<<--patches.suse/ipv6-speedup-ipv6-tunnels-dismantle.patch-->>><<<++patches.suse/lib-vdso-Let-do_coarse-return-0-to-simplify-the-call.patch++>>>
-|	<<<--patches.suse/ipv4-speedup-ipv6-tunnels-dismantle.patch-->>><<<++patches.suse/lib-vdso-Avoid-duplication-in-__cvdso_clock_getres.patch++>>>
-|	<<<--patches.suse/cxgb4-add-new-T5-pci-device-id-s-34929cb4.patch-->>><<<++patches.suse/lib-vdso-Add-unlikely-hint-into-vdso_read_begin.patch++>>>
-|	<<<--patches.suse/drivers-net-e1000e-use-setup_timer-helper.patch-->>><<<++patches.suse/lib-vdso-Mark-do_hres-and-do_coarse-as-__always_inli.patch++>>>
-|	<<<--patches.suse/drivers-net-bnxt-use-setup_timer-helper.patch-->>><<<++patches.suse/ns-Introduce-Time-Namespace.patch++>>>
-|	<<<--patches.suse/drivers-net-i40evf-use-setup_timer-helper.patch-->>><<<++patches.suse/time-Add-timens_offsets-to-be-used-for-tasks-in-time.patch++>>>
-|	<<<--patches.suse/drivers-net-bnx2x-use-setup_timer-helper.patch-->>><<<++patches.suse/posix-clocks-Rename-the-clock_get-callback-to-clock_.patch++>>>
-|	<<<--patches.suse/cxgb4-avoid-stall-while-shutting-down-the-adapter.patch-->>><<<++patches.suse/posix-clocks-Rename-.clock_get_timespec-callbacks-ac.patch++>>>
-|	<<<--patches.suse/cxgb4-add-tc-flower-offload-skeleton.patch-->>><<<++patches.suse/alarmtimer-Rename-gettime-callback-to-get_ktime.patch++>>>
-|	<<<--patches.suse/cxgb4-add-basic-tc-flower-offload-support.patch-->>><<<++patches.suse/alarmtimer-Provide-get_timespec-callback.patch++>>>
-|	<<<--patches.suse/cxgb4-add-support-to-offload-action-vlan.patch-->>><<<++patches.suse/posix-clocks-Introduce-clock_get_ktime-callback.patch++>>>
-|	<<<--patches.suse/cxgb4-fetch-stats-for-offloaded-tc-flower-flows.patch-->>><<<++patches.suse/posix-timers-Use-clock_get_ktime-in-common_timer_get.patch++>>>
-|	<<<--patches.suse/bpf-Optimize-lpm-trie-delete.patch-->>><<<++patches.suse/posix-clocks-Wire-up-clock_gettime-with-timens-offse.patch++>>>
-|	<<<--patches.suse/msft-hv-1503-hv_netvsc-make-const-array-ver_list-static-reduces-o.patch-->>><<<++patches.suse/time-Add-do_timens_ktime_to_host-helper.patch++>>>
-|	<<<--patches.suse/msft-hv-1504-hv_netvsc-Fix-the-real-number-of-queues-of-non-vRSS-.patch-->>><<<++patches.suse/timerfd-Make-timerfd_settime-time-namespace-aware.patch++>>>
-|	<<<--patches.suse/cxgb4-do-DCB-state-reset-in-couple-of-places.patch-->>><<<++patches.suse/posix-timers-Make-timer_settime-time-namespace-aware.patch++>>>
-|	<<<--patches.suse/net-ena-Remove-redundant-unlikely.patch-->>><<<++patches.suse/alarmtimer-Make-nanosleep-time-namespace-aware.patch++>>>
-|	<<<--patches.suse/bnxt_en-Remove-redundant-unlikely.patch-->>><<<++patches.suse/hrtimers-Prepare-hrtimer_nanosleep-for-time-namespac.patch++>>>
-|	<<<--patches.suse/qed-Add-iWARP-enablement-support.patch-->>><<<++patches.suse/posix-timers-Make-clock_nanosleep-time-namespace-awa.patch++>>>
-|	<<<--patches.suse/qed-Add-iWARP-out-of-order-support.patch-->>><<<++patches.suse/fs-proc-Respect-boottime-inside-time-namespace-for-p.patch++>>>
-|	<<<--patches.suse/qed-Fix-maximum-number-of-CQs-for-iWARP.patch-->>><<<++patches.suse/x86-vdso-Restrict-splitting-VVAR-VMA.patch++>>>
-|	<<<--patches.suse/qed-iWARP-Add-check-for-errors-on-a-SYN-packet.patch-->>><<<++patches.suse/lib-vdso-Prepare-for-time-namespace-support.patch++>>>
-|	<<<--patches.suse/net-sched-introduce-helper-to-identify-gact-pass-act.patch-->>><<<++patches.suse/x86-vdso-Provide-vdso_data-offset-on-vvar_page.patch++>>>
-|	<<<--patches.suse/cxgb4-make-function-ch_flower_stats_cb-fixes-warning.patch-->>><<<++patches.suse/x86-vdso-Add-time-napespace-page.patch++>>>
-|	<<<--patches.suse/bpf-verifier-improve-disassembly-of-BPF_END-instruct.patch-->>><<<++patches.suse/time-Allocate-per-timens-vvar-page.patch++>>>
-|	<<<--patches.suse/bpf-verifier-improve-disassembly-of-BPF_NEG-instruct.patch-->>><<<++patches.suse/x86-vdso-Handle-faults-on-timens-page.patch++>>>
-|	<<<--patches.suse/net-hns3-Support-for-dynamically-assigning-tx-buffer.patch-->>><<<++patches.suse/x86-vdso-On-timens-page-fault-prefault-also-VVAR-pag.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-support-for-dynamically-buffer-realloca.patch-->>><<<++patches.suse/x86-vdso-Zap-vvar-pages-when-switching-to-a-time-nam.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-support-for-PFC-setting-in-TM-module.patch-->>><<<++patches.suse/fs-proc-Introduce-proc-pid-timens_offsets.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-support-for-port-shaper-setting-in-TM-m.patch-->>><<<++patches.suse/selftests-timens-Add-Time-Namespace-test-for-support.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-tc-based-TM-support-for-sriov-enabled-p.patch-->>><<<++patches.suse/selftests-timens-Add-a-test-for-timerfd.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-some-interface-for-the-support-of-DCB-f.patch-->>><<<++patches.suse/selftests-timens-Add-a-test-for-clock_nanosleep.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-hclge_dcb-module-for-the-support-of-DCB.patch-->>><<<++patches.suse/selftests-timens-Add-procfs-selftest.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-dcb-netlink-interface-for-the-support-o.patch-->>><<<++patches.suse/selftests-timens-Add-timer-offsets-test.patch++>>>
-|	<<<--patches.suse/net-hns3-Setting-for-fc_mode-and-dcb-enable-flag-in-.patch-->>><<<++patches.suse/selftests-timens-Add-a-simple-perf-test-for-clock_ge.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-DCB-support-when-interacting-with-netwo.patch-->>><<<++patches.suse/selftests-timens-Check-for-right-timens-offsets-afte.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-rename-bytes_per_int-to-bytes_per_usec.patch-->>><<<++patches.suse/alarmtimer-Unregister-wakeup-source-when-module-get-.patch++>>>
-|	<<<--patches.suse/i40e-Fix-unqualified-module-message-while-bringing-l.patch-->>><<<++patches.suse/lib-vdso-Only-read-hrtimer_res-when-needed-in-__cvds.patch++>>>
-|	<<<--patches.suse/i40e-Fix-link-down-message-when-interface-is-brought.patch-->>><<<++patches.suse/clocksource-drivers-bcm2835_timer-Fix-memory-leak-of.patch++>>>
-|	<<<--patches.suse/i40e-simplify-member-variable-accesses.patch-->>><<<++patches.suse/msft-hv-2004-clocksource-drivers-hyper-v-Untangle-stimers-and-tim.patch++>>>
-|	<<<--patches.suse/i40e-relax-warning-message-in-case-of-version-mismat.patch-->>><<<++patches.suse/msft-hv-2006-clocksource-drivers-hyper-v-Set-TSC-clocksource-as-d.patch++>>>
-|	<<<--patches.suse/i40e-fix-for-flow-director-counters-not-wrapping-as-.patch-->>><<<++patches.suse/alarmtimer-Make-alarmtimer-platform-device-child-of-.patch++>>>
-|	<<<--patches.suse/i40evf-lower-message-level.patch-->>><<<++patches.suse/irqchip-mbigen-Set-driver-.suppress_bind_attrs-to-av.patch++>>>
-|	<<<--patches.suse/i40e-use-separate-state-bit-for-miscellaneous-IRQ-se.patch-->>><<<++patches.suse/irqdomain-Fix-a-memory-leak-in-irq_domain_push_irq.patch++>>>
-|	<<<--patches.suse/i40e-use-newer-generic-PM-support-instead-of-legacy-.patch-->>><<<++patches.suse/x86-cpu-Update-cached-HLE-state-on-write-to-TSX_CTRL.patch++>>>
-|	<<<--patches.suse/i40e-don-t-clear-suspended-state-until-we-finish-res.patch-->>><<<++patches.suse/ASoC-Intel-Skylake-Explicitly-include-linux-io.h-for.patch++>>>
-|	<<<--patches.suse/i40e-prevent-service-task-from-running-while-we-re-s.patch-->>><<<++patches.suse/rcu-Use-_ONCE-to-protect-lockless-expmask-accesses.patch++>>>
-|	<<<--patches.suse/i40e-shutdown-all-IRQs-and-disable-MSI-X-when-suspen.patch-->>><<<++patches.suse/rcu-Fix-data-race-due-to-atomic_t-copy-by-value.patch++>>>
-|	<<<--patches.suse/i40evf-fix-ring-to-vector-mapping.patch-->>><<<++patches.suse/rcu-Fix-missed-wakeup-of-exp_wq-waiters.patch++>>>
-|	<<<--patches.suse/i40e-Enable-VF-to-negotiate-number-of-allocated-queu.patch-->>><<<++patches.suse/rcu-Allow-only-one-expedited-GP-to-run-concurrently-with-wakeups.patch++>>>
-|	<<<--patches.suse/i40e-refactor-FW-version-checking.patch-->>><<<++patches.suse/wireless-mediatek-Replace-rcu_swap_protected-with-rc.patch++>>>
-|	<<<--patches.suse/ibmvnic-113-Set-state-UP.patch-->>><<<++patches.suse/rcu-Remove-rcu_swap_protected.patch++>>>
-|	<<<--patches.suse/msft-hv-1505-hv_netvsc-report-stop_queue-and-wake_queue.patch-->>><<<++patches.suse/srcu-Apply-_ONCE-to-srcu_last_gp_end.patch++>>>
-|	<<<--patches.suse/net-hns3-fix-null-pointer-dereference-before-null-ch.patch-->>><<<++patches.suse/list-Add-hlist_unhashed_lockless.patch++>>>
-|	<<<--patches.suse/0001-byteorder-Move-cpu_to_be32-be32_to_cpu-_array-from-T.patch-->>><<<++patches.suse/rcu-Use-WRITE_ONCE-for-assignments-to-pprev-for-hlis.patch++>>>
-|	<<<--patches.suse/0001-thunderbolt-Remove-__packed-from-ICM-message-structu.patch-->>><<<++patches.suse/rcu-Avoid-data-race-in-rcu_gp_fqs_check_wake.patch++>>>
-|	<<<--patches.suse/0001-thunderbolt-Add-support-for-XDomain-properties.patch-->>><<<++patches.suse/rcu-Use-CONFIG_PREEMPTION-where-appropriate.patch++>>>
-|	<<<--patches.suse/0001-thunderbolt-Move-enum-tb_cfg_pkg_type-to-thunderbolt.patch-->>><<<++patches.suse/rcu-Use-READ_ONCE-for-expmask-in-rcu_read_unlock_spe.patch++>>>
-|	<<<--patches.suse/0001-thunderbolt-Move-thunderbolt-domain-structure-to-thu.patch-->>><<<++patches.suse/torture-Use-gawk-instead-of-awk-for-systime-function.patch++>>>
-|	<<<--patches.suse/0001-thunderbolt-Move-tb_switch_phy_port_from_link-to-thu.patch-->>><<<++patches.suse/rcutorture-Dispense-with-Dracut-for-initrd-creation.patch++>>>
-|	<<<--patches.suse/0001-thunderbolt-Configure-interrupt-throttling-for-all-i.patch-->>><<<++patches.suse/torture-Handle-jitter-for-CPUs-that-cannot-be-offlin.patch++>>>
-|	<<<--patches.suse/0001-thunderbolt-Add-support-for-frame-mode.patch-->>><<<++patches.suse/torture-Handle-systems-lacking-the-mpstat-command.patch++>>>
-|	<<<--patches.suse/0001-thunderbolt-Export-ring-handling-functions-to-module.patch-->>><<<++patches.suse/rcutorture-Add-worst-case-call_rcu-forward-progress-.patch++>>>
-|	<<<--patches.suse/0001-thunderbolt-Move-ring-descriptor-flags-to-thunderbol.patch-->>><<<++patches.suse/torture-Allow-CFLIST-to-specify-default-list-of-scen.patch++>>>
-|	<<<--patches.suse/0001-thunderbolt-Use-spinlock-in-ring-serialization.patch-->>><<<++patches.suse/torture-Hoist-calls-to-lscpu-to-higher-level-kvm.sh-.patch++>>>
-|	<<<--patches.suse/0001-thunderbolt-Use-spinlock-in-NHI-serialization.patch-->>><<<++patches.suse/0001-locking-osq-Use-optimized-spinning-loop-for-arm64.patch++>>>
-|	<<<--patches.suse/0001-thunderbolt-Add-polling-mode-for-rings.patch-->>><<<++patches.suse/kprobes-set-unoptimized-flag-after-unoptimizing-code.patch++>>>
-|	<<<--patches.suse/0001-thunderbolt-Allocate-ring-HopID-automatically-if-req.patch-->>><<<++patches.suse/tools-lib-Fix-builds-when-glibc-contains-strlcpy.patch++>>>
-|	<<<--patches.suse/fm10k-ensure-we-process-SM-mbx-when-processing-VF-mb.patch-->>><<<++patches.suse/perf-x86-amd-constrain-large-increment-per-cycle-events.patch++>>>
-|	<<<--patches.suse/fm10k-reschedule-service-event-if-we-stall-the-PF-SM.patch-->>><<<++patches.suse/perf-x86-amd-add-support-for-large-increment-per-cycle-events.patch++>>>
-|	<<<--patches.suse/fm10k-Use-seq_putc-in-fm10k_dbg_desc_break.patch-->>><<<++patches.suse/perf-c2c-Fix-return-type-for-histogram-sorting-compa.patch++>>>
-|	<<<--patches.suse/fm10k-stop-spurious-link-down-messages-when-Tx-FIFO-.patch-->>><<<++patches.suse/kprobes-fix-optimize_kprobe-unoptimize_kprobe-cancellation-logic.patch++>>>
-|	<<<--patches.suse/fm10k-fix-typos-on-fall-through-comments.patch-->>><<<++patches.suse/sched-clock-Use-static_branch_likely-with-sched_clock_running.patch++>>>
-|	<<<--patches.suse/fm10k-avoid-possible-truncation-of-q_vector-name.patch-->>><<<++patches.suse/sched-rt-ARM-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/fm10k-add-missing-fall-through-comment.patch-->>><<<++patches.suse/sched-rt-arm64-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/fm10k-avoid-needless-delay-when-loading-driver.patch-->>><<<++patches.suse/sched-rt-powerpc-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/fm10k-simplify-reading-PFVFLRE-register.patch-->>><<<++patches.suse/sched-rt-ARC-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/fm10k-don-t-loop-while-resetting-VFs-due-to-VFLR-eve.patch-->>><<<++patches.suse/sched-rt-c6x-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/fm10k-avoid-divide-by-zero-in-rare-cases-when-device.patch-->>><<<++patches.suse/sched-rt-csky-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/fm10k-move-fm10k_prepare_for_reset-and-fm10k_handle_.patch-->>><<<++patches.suse/sched-rt-h8300-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/fm10k-prevent-race-condition-of-__FM10K_SERVICE_SCHE.patch-->>><<<++patches.suse/sched-rt-hexagon-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/i40e-limit-lan-queue-count-in-large-CPU-count-machin.patch-->>><<<++patches.suse/sched-rt-ia64-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/i40e-remove-logically-dead-code.patch-->>><<<++patches.suse/sched-rt-microblaze-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/i40e-Fix-a-potential-NULL-pointer-dereference.patch-->>><<<++patches.suse/sched-rt-MIPS-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/i40e-Fix-reporting-of-supported-link-modes.patch-->>><<<++patches.suse/sched-rt-nds32-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/i40e-Add-support-for-ethtool-m.patch-->>><<<++patches.suse/sched-rt-nios2-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/i40e-use-admin-queue-for-setting-LEDs-behavior.patch-->>><<<++patches.suse/sched-rt-parisc-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/i40e-don-t-hold-spinlock-while-resetting-VF.patch-->>><<<++patches.suse/sched-rt-riscv-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/i40e-drop-i40e_pf-pf-from-i40e_vc_disable_vf.patch-->>><<<++patches.suse/sched-rt-s390-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/i40e-make-use-of-i40e_vc_disable_vf.patch-->>><<<++patches.suse/sched-rt-sh-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/i40e-ensure-reset-occurs-when-disabling-VF.patch-->>><<<++patches.suse/sched-rt-sparc-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/i40evf-Enable-VF-to-request-an-alternate-queue-alloc.patch-->>><<<++patches.suse/sched-rt-xtensa-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/i40e-make-i40evf_map_rings_to_vectors-void.patch-->>><<<++patches.suse/sched-rt-net-Use-CONFIG_PREEMPTION.patch.patch++>>>
-|	<<<--patches.suse/i40e-fix-handling-of-vf_states-variable.patch-->>><<<++patches.suse/sched-rt-xen-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/i40e-fix-client-notify-of-VF-reset.patch-->>><<<++patches.suse/sched-rt-fs-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/i40e-Stop-dropping-802.1ad-tags-eth-proto-0x88a8.patch-->>><<<++patches.suse/sched-rt-btrfs-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/cxgb4-Update-comment-for-min_mtu.patch-->>><<<++patches.suse/sched-rt-mm-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/bonding-speed-duplex-update-at-NETDEV_UP-event.patch-->>><<<++patches.suse/sched-rt-locking-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/fm10k-prepare_for_reset-when-we-lose-PCIe-Link.patch-->>><<<++patches.suse/sched-core-Use-CONFIG_PREEMPTION.patch++>>>
-|	<<<--patches.suse/fm10k-use-spinlock-to-implement-mailbox-lock.patch-->>><<<++patches.suse/sched-rt-workqueue-Use-PREEMPTION.patch++>>>
-|	<<<--patches.suse/fm10k-use-generic-PM-hooks-instead-of-legacy-PCIe-po.patch-->>><<<++patches.suse/sched-Spare-resched-IPI-when-prio-changes-on-a-single-fair-task.patch++>>>
-|	<<<--patches.suse/fm10k-introduce-a-message-queue-for-MAC-VLAN-message.patch-->>><<<++patches.suse/sched-Use-fair-prio_changed-instead-of-ad-hoc-implementation.patch++>>>
-|	<<<--patches.suse/fm10k-use-the-MAC-VLAN-queue-for-VF-PF-MAC-VLAN-requ.patch-->>><<<++patches.suse/sched-wait-fix-___wait_var_event-exclusive.patch++>>>
-|	<<<--patches.suse/fm10k-bump-version-number.patch-->>><<<++patches.suse/sched-fair-Optimize-select_idle_cpu.patch++>>>
-|	<<<--patches.suse/fm10k-Fix-misuse-of-net_ratelimit.patch-->>><<<++patches.suse/schied-fair-Skip-calculating-contrib-without-load.patch++>>>
-|	<<<--patches.suse/fm10k-prefer-s-and-__func__-for-diagnostic-prints.patch-->>><<<++patches.suse/sched-core-Remove-unused-variable-from-set_user_nice.patch++>>>
-|	<<<--patches.suse/fm10k-fix-mis-ordered-parameters-in-declaration-for-.patch-->>><<<++patches.suse/sched-fair-Make-sched-idle-CPU-selection-consistent-throughout.patch++>>>
-|	<<<--patches.suse/sctp-silence-warns-on-sctp_stream_init-allocations.patch-->>><<<++patches.suse/sched-fair-Improve-update_sd_pick_busiest-for-spare-capacity-case.patch++>>>
-|	<<<--patches.suse/cxgb4-add-new-T6-pci-device-id-s-acd669a8.patch-->>><<<++patches.suse/sched-fair-Load-balance-aggressively-for-SCHED_IDLE-CPUs.patch++>>>
-|	<<<--patches.suse/cxgb4vf-make-a-couple-of-functions-static.patch-->>><<<++patches.suse/sched-fair-calculate-delta-runnable-load-only-when-it-s-needed.patch++>>>
-|	<<<--patches.suse/bnx2x-Use-pci_ari_enabled-instead-of-local-copy.patch-->>><<<++patches.suse/sched-fair-Fix-sgc-min-max-_capacity-calculation-for-SD_OVERLAP.patch++>>>
-|	<<<--patches.suse/i40e-fix-a-typo-in-i40e_pf-documentation.patch-->>><<<++patches.suse/sched-fair-Remove-redundant-call-to-cpufreq_update_util.patch++>>>
-|	<<<--patches.suse/i40e-add-private-flag-to-control-source-pruning.patch-->>><<<++patches.suse/sched-topology-Assert-non-NUMA-topology-masks-don-t-partially-overlap.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-spread-CPU-affinity-hints-across-online-.patch-->>><<<++patches.suse/sched-fair-Define-sched_idle_cpu-only-for-SMP-configurations.patch++>>>
-|	<<<--patches.suse/i40e-re-enable-PTP-L4-capabilities-for-XL710-if-FW-6.patch-->>><<<++patches.suse/x86-resctrl-check-monitoring-static-key-in-the-mbm-overflow-handler.patch++>>>
-|	<<<--patches.suse/i40e-redfine-I40E_PHY_TYPE_MAX.patch-->>><<<++patches.suse/x86-fpu-deactivate-fpu-state-after-failure-during-state-load.patch++>>>
-|	<<<--patches.suse/i40e-fix-incorrect-register-definition.patch-->>><<<++patches.suse/Btrfs-fix-missing-hole-after-hole-punching-and-fsync.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-use-DECLARE_BITMAP-for-state.patch-->>><<<++patches.suse/0001-btrfs-don-t-pass-system_chunk-into-can_overcommit.patch++>>>
-|	<<<--patches.suse/i40e-fix-merge-error.patch-->>><<<++patches.suse/0002-btrfs-kill-min_allocable_bytes-in-inc_block_group_ro.patch++>>>
-|	<<<--patches.suse/i40e-Display-error-message-if-module-does-not-meet-t.patch-->>><<<++patches.suse/btrfs-separate-definition-of-assertion-failure-handlers.patch++>>>
-|	<<<--patches.suse/i40e-Properly-maintain-flow-director-filters-list.patch-->>><<<++patches.suse/btrfs-drop-log-root-for-dropped-roots.patch++>>>
-|	<<<--patches.suse/i40e-implement-split-PCI-error-reset-handler.patch-->>><<<++patches.suse/Btrfs-fix-infinite-loop-during-fsync-after-rename-op.patch++>>>
-|	<<<--patches.suse/i40e-do-not-enter-PHY-debug-mode-while-setting-LEDs-.patch-->>><<<++patches.suse/btrfs-call-find_fsid-from-find_fsid_inprogress.patch++>>>
-|	<<<--patches.suse/i40evf-enable-support-for-VF-VLAN-tag-stripping-cont.patch-->>><<<++patches.suse/btrfs-factor-out-metadata_uuid-code-from-find_fsid.patch++>>>
-|	<<<--patches.suse/i40e-ignore-skb-xmit_more-when-deciding-to-set-RS-bi.patch-->>><<<++patches.suse/btrfs-handle-another-split-brain-scenario-with-metadata-uuid-feature.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-organize-and-re-number-feature-flags.patch-->>><<<++patches.suse/btrfs-fix-split-brain-handling-when-changing-fsid-to-metadata-uuid.patch++>>>
-|	<<<--patches.suse/net-add-rb_to_skb-and-other-rb-tree-helpers.patch-->>><<<++patches.suse/fs-allow-deduplication-of-eof-block-into-the-end-of-.patch++>>>
-|	<<<--patches.suse/tcp-reduce-tcp_fastretrans_alert-verbosity.patch-->>><<<++patches.suse/Btrfs-make-deduplication-with-range-including-the-la.patch++>>>
-|	<<<--patches.suse/bnxt_en-don-t-consider-building-bnxt_tc.o-if-option-.patch-->>><<<++patches.suse/ubifs-don-t-trigger-assertion-on-invalid-no-key-file.patch++>>>
-|	<<<--patches.suse/msft-hv-1510-hv_netvsc-Change-the-hash-level-variable-to-bit-flag.patch-->>><<<++patches.suse/fs-cifs-smb2ops-c-use-true-false-for-bool-variable.patch++>>>
-|	<<<--patches.suse/msft-hv-1511-hv_netvsc-Add-ethtool-handler-to-set-and-get-TCP-has.patch-->>><<<++patches.suse/fs-cifs-cifssmb-c-use-true-false-for-bool-variable.patch++>>>
-|	<<<--patches.suse/net-mlx5-Avoid-NULL-pointer-dereference-on-steering-.patch-->>><<<++patches.suse/cifs-prepare-SMB2_query_directory-to-be-used-with-compounding.patch++>>>
-|	<<<--patches.suse/qed-Delete-redundant-check-on-dcb_app-priority.patch-->>><<<++patches.suse/cifs-create-a-helper-function-to-parse-the-query-directory-response.patch++>>>
-|	<<<--patches.suse/net-hns3-Cleanup-for-shifting-true-in-hns3-driver.patch-->>><<<++patches.suse/cifs-use-compounding-for-open-and-first-query-dir-for-readdir-.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-hns3_get_handle-macro-in-hns3-driver.patch-->>><<<++patches.suse/cifs-set-correct-max-buffer-size-for-smb2_ioctl_init-.patch++>>>
-|	<<<--patches.suse/net-hns3-Cleanup-indentation-for-Kconfig-in-the-the-.patch-->>><<<++patches.suse/cifs-Clean-up-DFS-referral-cache.patch++>>>
-|	<<<--patches.suse/net-hns3-Consistently-using-GENMASK-in-hns3-driver.patch-->>><<<++patches.suse/cifs-Get-rid-of-kstrdup_const-d-paths.patch++>>>
-|	<<<--patches.suse/net-hns3-Cleanup-for-struct-that-used-to-send-cmd-to.patch-->>><<<++patches.suse/cifs-Introduce-helpers-for-finding-TCP-connection.patch++>>>
-|	<<<--patches.suse/net-hns3-Cleanup-for-endian-issue-in-hns3-driver.patch-->>><<<++patches.suse/cifs-Merge-is_path_valid-into-get_normalized_path-.patch++>>>
-|	<<<--patches.suse/net-hns3-Cleanup-for-non-static-function-in-hns3-dri.patch-->>><<<++patches.suse/cifs-Fix-potential-deadlock-when-updating-vol-in-cifs_reconnect-.patch++>>>
-|	<<<--patches.suse/qed-Add-ll2-option-to-limit-the-number-of-bds-per-pa.patch-->>><<<++patches.suse/cifs-Avoid-doing-network-I-O-while-holding-cache-lock.patch++>>>
-|	<<<--patches.suse/qed-Add-ll2-ability-of-opening-a-secondary-queue.patch-->>><<<++patches.suse/cifs-Fix-return-value-in-__update_cache_entry.patch++>>>
-|	<<<--patches.suse/qed-Add-ll2-option-for-dropping-a-tx-packet.patch-->>><<<++patches.suse/cifs-fix-unitialized-variable-poential-problem-with-network-I-O-cac.patch++>>>
-|	<<<--patches.suse/qed-Fix-initialization-of-ll2-offload-feature.patch-->>><<<++patches.suse/cifs-Fix-mount-options-set-in-automount.patch++>>>
-|	<<<--patches.suse/qed-Add-the-source-of-a-packet-sent-on-an-iWARP-ll2-.patch-->>><<<++patches.suse/cifs-Fix-memory-allocation-in-__smb2_handle_cancelled_cmd-.patch++>>>
-|	<<<--patches.suse/qed-Add-LL2-slowpath-handling.patch-->>><<<++patches.suse/cifs-remove-set-but-not-used-variable-server-.patch++>>>
-|	<<<--patches.suse/qed-Add-ll2-connection-for-processing-unaligned-MPA-.patch-->>><<<++patches.suse/CIFS-Add-support-for-setting-owner-info-dos-attributes-and-create.patch++>>>
-|	<<<--patches.suse/qed-Add-mpa-buffer-descriptors-for-storing-and-proce.patch-->>><<<++patches.suse/smb3-fix-default-permissions-on-new-files-when-mounting-with-modefr.patch++>>>
-|	<<<--patches.suse/qed-Add-unaligned-and-packed-packet-processing.patch-->>><<<++patches.suse/cifs-fix-NULL-dereference-in-match_prepath.patch++>>>
-|	<<<--patches.suse/qed-Add-support-for-freeing-two-ll2-buffers-for-corn.patch-->>><<<++patches.suse/cifs-add-support-for-fallocate-mode-0-for-non-sparse-files.patch++>>>
-|	<<<--patches.suse/qed-Add-support-for-MPA-header-being-split-over-two-.patch-->>><<<++patches.suse/cifs-use-PTR_ERR_OR_ZERO-to-simplify-code.patch++>>>
-|	<<<--patches.suse/qed-Add-iWARP-support-for-fpdu-spanned-over-more-tha.patch-->>><<<++patches.suse/CIFS-Fix-task-struct-use-after-free-on-reconnect.patch++>>>
-|	<<<--patches.suse/ipv6-avoid-zeroing-per-cpu-data-again.patch-->>><<<++patches.suse/0001-padata-Remove-broken-queue-flushing.patch++>>>
-|	<<<--patches.suse/net-mlx4-Fix-endianness-issue-in-qp-context-params.patch-->>><<<++patches.suse/crypto-pcrypt-Fix-user-after-free-on-module-unload.patch++>>>
-|	<<<--patches.suse/net-mlx4_core-Fix-cast-warning-in-fw.c.patch-->>><<<++patches.suse/hwrng-iproc-rng200-add-support-for-bcm2711.patch++>>>
-|	<<<--patches.suse/net-mlx4_en-Use-__force-to-fix-a-sparse-warning-in-T.patch-->>><<<++patches.suse/0001-crypto-pcrypt-Avoid-deadlock-by-using-per-instance-p.patch++>>>
-|	<<<--patches.suse/ixgbe-Clear-SWFW_SYNC-register-during-init.patch-->>><<<++patches.suse/crypto-ccree-fix-backlog-memory-leak.patch++>>>
-|	<<<--patches.suse/ixgbe-declare-ixgbe_mac_operations-structures-as-con.patch-->>><<<++patches.suse/crypto-ccp-set-max-RSA-modulus-size-for-v3-platform-.patch++>>>
-|	<<<--patches.suse/ixgbe-restore-normal-RSS-after-last-macvlan-offload-.patch-->>><<<++patches.suse/crypto-arm64-ghash-neon-bump-priority-to-150.patch++>>>
-|	<<<--patches.suse/ixgbe-add-error-checks-when-initializing-the-PHY.patch-->>><<<++patches.suse/crypto-pcrypt-Do-not-clear-MAY_SLEEP-flag-in-origina.patch++>>>
-|	<<<--patches.suse/ixgbe-split-Tx-Rx-ring-clearing-for-ethtool-loopback.patch-->>><<<++patches.suse/crypto-testmgr-don-t-try-to-decrypt-uninitialized-bu.patch++>>>
-|	<<<--patches.suse/ixgbe-add-counter-for-times-Rx-pages-gets-allocated-.patch-->>><<<++patches.suse/0001-padata-validate-cpumask-without-removed-CPU-during-o.patch++>>>
-|	<<<--patches.suse/ixgbe-fix-use-of-uninitialized-padding.patch-->>><<<++patches.suse/0001-padata-always-acquire-cpu_hotplug_lock-before-pinst-.patch++>>>
-|	<<<--patches.suse/ixgbe-fix-the-FWSM.PT-check-in-ixgbe_mng_present.patch-->>><<<++patches.suse/0010-padata-update-documentation.patch++>>>
-|	<<<--patches.suse/ixgbe-Update-adaptive-ITR-algorithm.patch-->>><<<++patches.suse/crypto-af_alg-Use-bh_lock_sock-in-sk_destruct.patch++>>>
-|	<<<--patches.suse/ixgbe-fix-crash-when-injecting-AER-after-failed-rese.patch-->>><<<++patches.suse/crypto-chacha-fix-warning-message-in-header-file.patch++>>>
-|	<<<--patches.suse/i40e-fix-flags-declaration.patch-->>><<<++patches.suse/crypto-api-Check-spawn-alg-under-lock-in-crypto_drop.patch++>>>
-|	<<<--patches.suse/i40e-use-the-safe-hash-table-iterator-when-deleting-.patch-->>><<<++patches.suse/crypto-api-Fix-race-condition-in-crypto_spawn_alg.patch++>>>
-|	<<<--patches.suse/i40evf-fix-mac-filter-removal-timing-issue.patch-->>><<<++patches.suse/crypto-picoxcell-adjust-the-position-of-tasklet_init.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-fix-incorrect-default-ITR-values-on-driv.patch-->>><<<++patches.suse/crypto-api-fix-unexpectedly-getting-generic-implemen.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-always-set-the-CLEARPBA-flag-when-re-ena.patch-->>><<<++patches.suse/padata-update-documentation-file-path-in-MAINTAINERS.patch++>>>
-|	<<<--patches.suse/i40e-reduce-lrxqthresh-from-2-to-1.patch-->>><<<++patches.suse/crypto-lib-curve25519-re-add-selftests.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-bundle-more-descriptors-when-allocating-.patch-->>><<<++patches.suse/crypto-chtls-Fixed-memory-leak.patch++>>>
-|	<<<--patches.suse/i40e-allow-XPS-with-QoS-enabled.patch-->>><<<++patches.suse/crypto-chelsio-fix-writing-tfm-flags-to-wrong-place.patch++>>>
-|	<<<--patches.suse/i40e-add-check-for-return-from-find_first_bit-call.patch-->>><<<++patches.suse/crypto-artpec6-return-correct-error-code-for-failed-.patch++>>>
-|	<<<--patches.suse/i40e-Retry-AQC-GetPhyAbilities-to-overcome-I2CRead-h.patch-->>><<<++patches.suse/crypto-atmel-sha-fix-error-handling-when-setting-hma.patch++>>>
-|	<<<--patches.suse/i40e-use-a-local-variable-instead-of-calculating-mul.patch-->>><<<++patches.suse/crypto-poly1305-add-new-32-and-64-bit-generic-versions.patch++>>>
-|	<<<--patches.suse/i40e-fix-a-typo.patch-->>><<<++patches.suse/crypto-x86-poly1305-import-unmodified-cryptogams-implementation.patch++>>>
-|	<<<--patches.suse/i40e-Avoid-some-useless-variables-and-initializers-i.patch-->>><<<++patches.suse/crypto-x86-poly1305-wire-up-faster-implementations-for-kernel.patch++>>>
-|	<<<--patches.suse/bpf-encapsulate-verifier-log-state-into-a-structure.patch-->>><<<++patches.suse/crypto-arm-arm64-mips-poly1305-remove-redundant-non-reduction.patch++>>>
-|	<<<--patches.suse/bpf-move-global-verifier-log-into-verifier-environme.patch-->>><<<++patches.suse/crypto-curve25519-fix-selftest-build-error.patch++>>>
-|	<<<--patches.suse/bpf-move-instruction-printing-into-a-separate-file.patch-->>><<<++patches.suse/crypto-caam-qi2-fix-typo-in-algorithm-s-driver-name.patch++>>>
-|	<<<--patches.suse/bpf-don-t-rely-on-the-verifier-lock-for-metadata_dst.patch-->>><<<++patches.suse/crypto-ccree-fix-pm-wrongful-error-reporting.patch++>>>
-|	<<<--patches.suse/bpf-write-back-the-verifier-log-buffer-as-it-gets-fi.patch-->>><<<++patches.suse/crypto-ccree-fix-FDE-descriptor-sequence.patch++>>>
-|	<<<--patches.suse/cxgb4-Add-support-for-new-flash-parts.patch-->>><<<++patches.suse/crypto-ccree-fix-PM-race-condition.patch++>>>
-|	<<<--patches.suse/cxgb4-add-new-T5-pci-device-id-s-652faa98.patch-->>><<<++patches.suse/crypto-x86-poly1305-fix-.gitignore-typo.patch++>>>
-|	<<<--patches.suse/net-hns3-fixes-the-ring-index-in-hns3_fini_ring.patch-->>><<<++patches.suse/crypto-chacha20poly1305-add-back-missing-test-vectors-and-test.patch++>>>
-|	<<<--patches.suse/net-hns3-add-support-for-set_ringparam.patch-->>><<<++patches.suse/crypto-x86-poly1305-emit-does-base-conversion-itself.patch++>>>
-|	<<<--patches.suse/net-hns3-add-support-for-set_rxnfc.patch-->>><<<++patches.suse/crypto-arm-chacha-fix-build-failured-when-kernel-mode-neon-is.patch++>>>
-|	<<<--patches.suse/net-hns3-add-support-for-ETHTOOL_GRXFH.patch-->>><<<++patches.suse/net-wireguard-secure-network-tunnel.patch++>>>
-|	<<<--patches.suse/net-hns3-fix-the-ring-count-for-ETHTOOL_GRXRINGS.patch-->>><<<++patches.suse/Bluetooth-hci_bcm-Disallow-set_baudrate-for-BCM4354.patch++>>>
-|	<<<--patches.suse/e1000e-Fix-error-path-in-link-detection.patch-->>><<<++patches.suse/Bluetooth-btusb-fix-non-atomic-allocation-in-complet.patch++>>>
-|	<<<--patches.suse/e1000e-Fix-wrong-comment-related-to-link-detection.patch-->>><<<++patches.suse/Bluetooth-btusb-fix-memory-leak-on-fw.patch++>>>
-|	<<<--patches.suse/e1000e-Fix-return-value-test.patch-->>><<<++patches.suse/NFC-port100-Convert-cpu_to_le16-le16_to_cpu-E1-E2-to.patch++>>>
-|	<<<--patches.suse/e1000e-Separate-signaling-for-link-check-link-up.patch-->>><<<++patches.suse/qed-remove-redundant-assignments-to-rc.patch++>>>
-|	<<<--patches.suse/e1000e-Avoid-receiver-overrun-interrupt-bursts.patch-->>><<<++patches.suse/ppp-Adjust-indentation-into-ppp_async_input.patch++>>>
-|	<<<--patches.suse/e1000e-fix-buffer-overrun-while-the-I219-is-processi.patch-->>><<<++patches.suse/enetc-add-software-timestamping.patch++>>>
-|	<<<--patches.suse/e1000e-apply-burst-mode-settings-only-on-default.patch-->>><<<++patches.suse/tcp-Cleanup-duplicate-initialization-of-sk-sk_state.patch++>>>
-|	<<<--patches.suse/e1000e-Be-drop-monitor-friendly.patch-->>><<<++patches.suse/nfp-add-support-for-TLV-device-stats.patch++>>>
-|	<<<--patches.suse/igb-check-memory-allocation-failure.patch-->>><<<++patches.suse/enetc-remove-variable-tc_max_sized_frame-set-but-not.patch++>>>
-|	<<<--patches.suse/net-dst-move-cpu-inside-ifdef-to-avoid-compilation-w.patch-->>><<<++patches.suse/cxgb4-add-support-for-high-priority-filters.patch++>>>
-|	<<<--patches.suse/net-phy-at803x-Change-error-to-EINVAL-for-invalid-MA.patch-->>><<<++patches.suse/rtnetlink-provide-permanent-hardware-address-in-RTM_.patch++>>>
-|	<<<--patches.suse/net-hns3-make-local-functions-static.patch-->>><<<++patches.suse/net-ena-implement-XDP-drop-support.patch++>>>
-|	<<<--patches.suse/net-smc-dev_put-for-netdev-after-usage-of-ib_query_g.patch-->>><<<++patches.suse/net-ena-Implement-XDP_TX-action.patch++>>>
-|	<<<--patches.suse/net-sched-actions-change-IFE-modules-alias-names.patch-->>><<<++patches.suse/net-ena-Add-first_interrupt-field-to-napi-struct.patch++>>>
-|	<<<--patches.suse/net-sched-actions-fix-module-auto-loading.patch-->>><<<++patches.suse/Revert-nfp-abm-fix-memory-leak-in-nfp_abm_u32_knode_.patch++>>>
-|	<<<--patches.suse/ipvlan-always-use-the-current-L2-addr-of-the-master.patch-->>><<<++patches.suse/tcp-Set-rcv-zerocopy-hint-correctly-if-skb-last-frag.patch++>>>
-|	<<<--patches.suse/bpf-verifier-set-reg_type-on-context-accesses-in-sec.patch-->>><<<++patches.suse/r8169-check-that-Realtek-PHY-driver-module-is-loaded.patch++>>>
-|	<<<--patches.suse/cxgb4-implement-ethtool-dump-data-operations.patch-->>><<<++patches.suse/net-hns3-schedule-hclgevf_service-by-using-delayed-w.patch++>>>
-|	<<<--patches.suse/cxgb4-collect-register-dump.patch-->>><<<++patches.suse/net-hns3-remove-mailbox-and-reset-work-in-hclge_main.patch++>>>
-|	<<<--patches.suse/cxgb4-collect-on-chip-memory-dump.patch-->>><<<++patches.suse/net-hns3-remove-unnecessary-work-in-hclgevf_main.patch++>>>
-|	<<<--patches.suse/cxgb4-collect-firmware-mbox-and-device-log-dump.patch-->>><<<++patches.suse/net-hns3-allocate-WQ-with-WQ_MEM_RECLAIM-flag.patch++>>>
-|	<<<--patches.suse/cxgb4-update-API-for-TP-indirect-register-access.patch-->>><<<++patches.suse/net-hns3-do-not-schedule-the-periodic-task-when-rese.patch++>>>
-|	<<<--patches.suse/cxgb4-collect-TP-dump.patch-->>><<<++patches.suse/fore200e-Fix-incorrect-checks-of-NULL-pointer-derefe.patch++>>>
-|	<<<--patches.suse/cxgb4-collect-hardware-module-dumps.patch-->>><<<++patches.suse/wireguard-selftests-import-harness-makefile-for-test-suite.patch++>>>
-|	<<<--patches.suse/cxgb4-collect-IBQ-and-OBQ-dumps.patch-->>><<<++patches.suse/wireguard-Kconfig-select-parent-dependency-for-crypt.patch++>>>
-|	<<<--patches.suse/cxgb4-fix-missing-break-in-switch-and-indent-return-.patch-->>><<<++patches.suse/wireguard-global-fix-spelling-mistakes-in-comments.patch++>>>
-|	<<<--patches.suse/msft-hv-1515-hv_netvsc-Rename-ind_table-to-rx_table.patch-->>><<<++patches.suse/wireguard-main-remove-unused-include-linux-version.h.patch++>>>
-|	<<<--patches.suse/msft-hv-1516-hv_netvsc-Rename-tx_send_table-to-tx_table.patch-->>><<<++patches.suse/wireguard-allowedips-use-kfree_rcu-instead-of-call_r.patch++>>>
-|	<<<--patches.suse/msft-hv-1517-hv_netvsc-Add-initialization-of-tx_table-in-netvsc_d.patch-->>><<<++patches.suse/cxgb4-fix-missed-high-priority-region-calculation.patch++>>>
-|	<<<--patches.suse/net_sched-fix-a-compile-warning-in-act_ife.patch-->>><<<++patches.suse/cxgb4-chtls-fix-ULD-connection-failures-due-to-wrong.patch++>>>
-|	<<<--patches.suse/macvlan-Only-deliver-one-copy-of-the-frame-to-the-ma.patch-->>><<<++patches.suse/sch_cake-drop-unused-variable-tin_quantum_prio.patch++>>>
-|	<<<--patches.suse/i40e-Add-macro-for-PF-reset-bit.patch-->>><<<++patches.suse/net-pkt_cls-Clarify-a-comment.patch++>>>
-|	<<<--patches.suse/i40e-Add-infrastructure-for-queue-channel-support.patch-->>><<<++patches.suse/mlxsw-spectrum_qdisc-Clarify-a-comment.patch++>>>
-|	<<<--patches.suse/i40e-make-const-array-patterns-static-reduces-object.patch-->>><<<++patches.suse/mlxsw-spectrum-Rename-MLXSW_REG_QEEC_HIERARCY_-enume.patch++>>>
-|	<<<--patches.suse/i40e-fix-link-reporting.patch-->>><<<++patches.suse/NFC-pn544-Adjust-indentation-in-pn544_hci_check_pres.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-don-t-trust-VF-to-reset-itself.patch-->>><<<++patches.suse/net-hns3-check-FE-bit-before-calling-hns3_add_frag.patch++>>>
-|	<<<--patches.suse/net-mlx5-File-renaming-towards-ptp-core-implementati.patch-->>><<<++patches.suse/net-hns3-remove-useless-mutex-vport_cfg_mutex-in-the.patch++>>>
-|	<<<--patches.suse/net-mlx5-PTP-code-migration-to-driver-core-section.patch-->>><<<++patches.suse/net-hns3-optimization-for-CMDQ-uninitialization.patch++>>>
-|	<<<--patches.suse/net-mlx5e-IPoIB-Move-underlay-QP-init-uninit-to-sepa.patch-->>><<<++patches.suse/net-hns3-get-FD-rules-location-before-dump-in-debugf.patch++>>>
-|	<<<--patches.suse/net-mlx5-Support-for-attaching-multiple-underlay-QPs.patch-->>><<<++patches.suse/net-hns3-implement-ndo_features_check-ops-for-hns3-d.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Grab-rtnl-lock-on-heavy-flush-when-calling-.patch-->>><<<++patches.suse/net-hns3-add-some-VF-VLAN-information-for-command-ip.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Add-ability-to-set-PKEY-index-to-lower-devi.patch-->>><<<++patches.suse/net-hns3-add-a-log-for-getting-chain-failure-in-hns3.patch++>>>
-|	<<<--patches.suse/net-mlx5e-IPoIB-Support-for-setting-PKEY-index-to-un.patch-->>><<<++patches.suse/net-hns3-only-print-misc-interrupt-status-when-handl.patch++>>>
-|	<<<--patches.suse/net-mlx5e-IPoIB-Use-hash-table-to-map-between-QPN-to.patch-->>><<<++patches.suse/ath10k-correct-the-tlv-len-of-ath10k_wmi_tlv_op_gen_.patch++>>>
-|	<<<--patches.suse/net-mlx5e-IPoIB-Add-PKEY-child-interface-nic-profile.patch-->>><<<++patches.suse/ath10k-Fix-qmi-init-error-handling.patch++>>>
-|	<<<--patches.suse/net-mlx5e-IPoIB-Add-PKEY-child-interface-ndos.patch-->>><<<++patches.suse/wil6210-fix-break-that-is-never-reached-because-of-z.patch++>>>
-|	<<<--patches.suse/net-mlx5e-IPoIB-Add-PKEY-child-interface-ethtool-ops.patch-->>><<<++patches.suse/brcmfmac-Fix-memory-leak-in-brcmf_p2p_create_p2pdev.patch++>>>
-|	<<<--patches.suse/net-mlx5e-IPoIB-Modify-rdma-netdev-allocate-and-free.patch-->>><<<++patches.suse/b43legacy-Fix-Wcast-function-type.patch++>>>
-|	<<<--patches.suse/tracing-bpf-Hide-bpf-trace-events-when-they-are-not-.patch-->>><<<++patches.suse/ipw2x00-Fix-Wcast-function-type.patch++>>>
-|	<<<--patches.suse/bpf-split-verifier-and-program-ops.patch-->>><<<++patches.suse/iwlegacy-Fix-Wcast-function-type.patch++>>>
-|	<<<--patches.suse/bpf-remove-the-verifier-ops-from-program-structure.patch-->>><<<++patches.suse/rtlwifi-rtl_pci-Fix-Wcast-function-type.patch++>>>
-|	<<<--patches.suse/bpf-move-knowledge-about-post-translation-offsets-ou.patch-->>><<<++patches.suse/bcma-remove-set-but-not-used-variable-sizel.patch++>>>
-|	<<<--patches.suse/bpf-allow-access-to-skb-len-from-offloads.patch-->>><<<++patches.suse/rsi-fix-use-after-free-on-failed-probe-and-unbind.patch++>>>
-|	<<<--patches.suse/i40e-rename-cmd-variables-in-ethtool-interface.patch-->>><<<++patches.suse/rsi-fix-use-after-free-on-probe-errors.patch++>>>
-|	<<<--patches.suse/i40e-remove-ifdef-SPEED_25000.patch-->>><<<++patches.suse/rsi-fix-memory-leak-on-failed-URB-submission.patch++>>>
-|	<<<--patches.suse/i40e-add-function-header-for-i40e_get_rxfh.patch-->>><<<++patches.suse/rsi-fix-non-atomic-allocation-in-completion-handler.patch++>>>
-|	<<<--patches.suse/i40e-fix-clearing-link-masks-in-i40e_get_link_ksetti.patch-->>><<<++patches.suse/brcmfmac-Fix-use-after-free-in-brcmf_sdio_readframes.patch++>>>
-|	<<<--patches.suse/i40e-fix-i40e_phy_type_to_ethtool-function-header.patch-->>><<<++patches.suse/mwifiex-delete-unused-mwifiex_get_intf_num.patch++>>>
-|	<<<--patches.suse/i40e-fix-comment-typo.patch-->>><<<++patches.suse/brcmfmac-fix-interface-sanity-check.patch++>>>
-|	<<<--patches.suse/i40e-fix-whitespace-issues-in-i40e_ethtool.c.patch-->>><<<++patches.suse/orinoco_usb-fix-interface-sanity-check.patch++>>>
-|	<<<--patches.suse/i40e-group-autoneg-PHY-types-together.patch-->>><<<++patches.suse/rtl8xxxu-fix-interface-sanity-check.patch++>>>
-|	<<<--patches.suse/i40e-Add-new-PHY-types-for-25G-AOC-and-ACC-support.patch-->>><<<++patches.suse/rsi_91x_usb-fix-interface-sanity-check.patch++>>>
-|	<<<--patches.suse/ethtool-add-ethtool_intersect_link_masks.patch-->>><<<++patches.suse/zd1211rw-fix-storage-endpoint-lookup.patch++>>>
-|	<<<--patches.suse/i40e-convert-i40e_phy_type_to_ethtool-to-new-API.patch-->>><<<++patches.suse/brcmfmac-Fix-memory-leak-in-brcmf_usbdev_qinit.patch++>>>
-|	<<<--patches.suse/i40e-convert-i40e_get_settings_link_up-to-new-API.patch-->>><<<++patches.suse/orinoco-avoid-assertion-in-case-of-NULL-pointer.patch++>>>
-|	<<<--patches.suse/i40e-rename-change-variable-to-autoneg_changed.patch-->>><<<++patches.suse/ath9k-fix-storage-endpoint-lookup.patch++>>>
-|	<<<--patches.suse/i40e-convert-i40e_set_link_ksettings-to-new-API.patch-->>><<<++patches.suse/mlxsw-spectrum_router-Remove-unnecessary-checks.patch++>>>
-|	<<<--patches.suse/qed-Fix-iWARP-out-of-order-flow.patch-->>><<<++patches.suse/mlxsw-spectrum_router-Eliminate-dead-code.patch++>>>
-|	<<<--patches.suse/net-ena-improve-ENA-driver-boot-time.patch-->>><<<++patches.suse/mlxsw-spectrum_router-Make-route-creation-and-destru.patch++>>>
-|	<<<--patches.suse/net-ena-remove-legacy-suspend-suspend-resume-support.patch-->>><<<++patches.suse/libbpf-Fix-printf-compilation-warnings-on-ppc64le-ar.patch++>>>
-|	<<<--patches.suse/net-ena-add-power-management-ops-to-the-ENA-driver.patch-->>><<<++patches.suse/libbpf-Extract-and-generalize-CPU-mask-parsing-logic.patch++>>>
-|	<<<--patches.suse/net-ena-add-statistics-for-missed-tx-packets.patch-->>><<<++patches.suse/libbpf-Don-t-attach-perf_buffer-to-offline-missing-C.patch++>>>
-|	<<<--patches.suse/net-ena-add-new-admin-define-for-future-support-of-I.patch-->>><<<++patches.suse/samples-bpf-Attach-XDP-programs-in-driver-mode-by-de.patch++>>>
-|	<<<--patches.suse/net-ena-increase-ena-driver-version-to-1.3.0.patch-->>><<<++patches.suse/riscv-bpf-Fix-broken-BPF-tail-calls.patch++>>>
-|	<<<--patches.suse/ibmvnic-115-Enable-scatter-gather-support.patch-->>><<<++patches.suse/libbpf-Add-missing-newline-in-opts-validation-macro.patch++>>>
-|	<<<--patches.suse/ibmvnic-116-Enable-TSO-support.patch-->>><<<++patches.suse/samples-bpf-xdpsock-Add-duration-option-to-specify-h.patch++>>>
-|	<<<--patches.suse/ibmvnic-117-Let-users-change-net-device-features.patch-->>><<<++patches.suse/samples-bpf-xdpsock-Use-common-code-to-handle-signal.patch++>>>
-|	<<<--patches.suse/rtlwifi-rtl8192ee-Fix-memory-leak-when-loading-firmw-->>><<<++patches.suse/samples-bpf-xdpsock-Add-option-to-specify-batch-size.patch++>>>
-|	<<<--patches.suse/p54-don-t-unregister-leds-when-they-are-not-initiali-->>><<<++patches.suse/samples-bpf-xdpsock-Add-option-to-specify-number-of-.patch++>>>
-|	<<<--patches.suse/0001-iwlwifi-fix-wrong-struct-for-a000-device.patch-->>><<<++patches.suse/samples-bpf-xdpsock-Add-option-to-specify-tx-packet-.patch++>>>
-|	<<<--patches.suse/iwlwifi-add-a-new-a000-device-->>><<<++patches.suse/samples-bpf-xdpsock-Add-option-to-specify-transmit-f.patch++>>>
-|	<<<--patches.suse/cxgb4-add-tc-flower-match-support-for-TOS.patch-->>><<<++patches.suse/samples-bpf-Xdp_redirect_cpu-fix-missing-tracepoint-.patch++>>>
-|	<<<--patches.suse/cxgb4-add-tc-flower-match-support-for-vlan.patch-->>><<<++patches.suse/net-ena-remove-set-but-not-used-variable-rx_ring.patch++>>>
-|	<<<--patches.suse/cxgb4-add-tc-flower-support-for-action-PASS.patch-->>><<<++patches.suse/0006-netfilter-nft_tunnel-add-the-missing-ERSPAN_VERSION-.patch++>>>
-|	<<<--patches.suse/cxgb4-add-tc-flower-support-for-ETH-DMAC-rewrite.patch-->>><<<++patches.suse/sfc-avoid-duplicate-error-handling-code-in-efx_ef10_.patch++>>>
-|	<<<--patches.suse/cxgb4-introduce-SMT-ops-to-prepare-for-SMAC-rewrite-.patch-->>><<<++patches.suse/igb-dont-drop-packets-if-rx-flow-control-is-enabled.patch++>>>
-|	<<<--patches.suse/cxgb4-add-tc-flower-support-for-ETH-SMAC-rewrite.patch-->>><<<++patches.suse/igc-Add-scatter-gather-support.patch++>>>
-|	<<<--patches.suse/cxgb4-introduce-fw_filter2_wr-to-prepare-for-L3-L4-r.patch-->>><<<++patches.suse/igc-Improve-the-DMA-mapping-flow.patch++>>>
-|	<<<--patches.suse/cxgb4-add-tc-flower-support-for-L3-L4-rewrite.patch-->>><<<++patches.suse/igc-Prefer-to-use-the-pci_release_mem_regions-method.patch++>>>
-|	<<<--patches.suse/s390-qeth-rely-on-kernel-for-feature-recovery.patch-->>><<<++patches.suse/igc-Remove-excess-parameter-description-from-igc_is_.patch++>>>
-|	<<<--patches.suse/s390-sles15-02-04-01-qeth-fix-early-exit-from-error-path.patch-->>><<<++patches.suse/igc-Fix-the-parameter-description-for-igc_alloc_rx_b.patch++>>>
-|	<<<--patches.suse/s390-qeth-clean-up-page-frag-creation-->>><<<++patches.suse/igc-Fix-parameter-descriptions-for-a-several-functio.patch++>>>
-|	<<<--patches.suse/s390-qeth-consolidate-skb-allocation-->>><<<++patches.suse/igc-Add-64-bit-DMA-access-support.patch++>>>
-|	<<<--patches.suse/s390-qeth-don-t-dump-control-cmd-twice.patch-->>><<<++patches.suse/igc-Add-legacy-power-management-support.patch++>>>
-|	<<<--patches.suse/Bluetooth-btqcomsmd-Add-support-for-BD-address-setup-->>><<<++patches.suse/e1000e-Use-netdev_info-instead-of-pr_info-for-link-m.patch++>>>
-|	<<<--patches.suse/ieee802154-fix-gcc-4.9-warnings-->>><<<++patches.suse/igc-Remove-serdes-comments-from-a-description-of-met.patch++>>>
-|	<<<--patches.suse/Bluetooth-hci_uart_set_flow_control-Fix-NULL-deref-w-->>><<<++patches.suse/page_pool-handle-page-recycle-for-NUMA_NO_NODE-condi.patch++>>>
-|	<<<--patches.suse/Bluetooth-hci_bcm-Fix-setting-of-irq-trigger-type-->>><<<++patches.suse/page_pool-help-compiler-remove-code-in-case-CONFIG_N.patch++>>>
-|	<<<--patches.suse/Bluetooth-hci_bcm-Add-support-for-MINIX-Z83-4-based--->>><<<++patches.suse/mlxsw-reg-Add-QoS-Port-DSCP-to-Priority-Mapping-Regi.patch++>>>
-|	<<<--patches.suse/Bluetooth-BT_HCIUART-now-depends-on-SERIAL_DEV_BUS-->>><<<++patches.suse/mlxsw-spectrum_dcb-Allow-setting-default-port-priori.patch++>>>
-|	<<<--patches.suse/Bluetooth-hci_bcm-Add-support-for-BCM2E7E-->>><<<++patches.suse/sfc-Remove-unnecessary-dependencies-on-I2C.patch++>>>
-|	<<<--patches.suse/bnxt-Move-generic-devlink-code-to-new-file.patch-->>><<<++patches.suse/ice-Support-UDP-segmentation-offload.patch++>>>
-|	<<<--patches.suse/net-hns3-Refactor-the-skb-receiving-and-transmitting.patch-->>><<<++patches.suse/ice-Fix-VF-spoofchk.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-mac-loopback-selftest-support-in-hns3-d.patch-->>><<<++patches.suse/ice-Add-code-to-keep-track-of-current-dflt_vsi.patch++>>>
-|	<<<--patches.suse/net-hns3-fix-a-bug-when-alloc-new-buffer.patch-->>><<<++patches.suse/ice-Add-ice_for_each_vf-macro.patch++>>>
-|	<<<--patches.suse/net-hns3-fix-the-bug-when-map-buffer-fail.patch-->>><<<++patches.suse/ice-Set-default-value-for-ITR-in-alloc-function.patch++>>>
-|	<<<--patches.suse/net-hns3-fix-the-ops-check-in-hns3_get_rxnfc.patch-->>><<<++patches.suse/ice-Restore-interrupt-throttle-settings-after-VSI-re.patch++>>>
-|	<<<--patches.suse/net-hns3-get-vf-count-by-pci_sriov_get_totalvfs.patch-->>><<<++patches.suse/ice-Return-error-on-not-supported-ethtool-C-paramete.patch++>>>
-|	<<<--patches.suse/net-hns3-fix-the-TX-RX-ring.queue_index-in-hns3_ring.patch-->>><<<++patches.suse/ice-Remove-Rx-flex-descriptor-programming.patch++>>>
-|	<<<--patches.suse/net-hns3-remove-redundant-memset-when-alloc-buffer.patch-->>><<<++patches.suse/ice-Fix-VF-link-state-when-it-s-IFLA_VF_LINK_STATE_A.patch++>>>
-|	<<<--patches.suse/net-hns3-fix-a-bug-about-hns3_clean_tx_ring.patch-->>><<<++patches.suse/ice-Enable-ip-link-show-on-the-PF-to-display-VF-unic.patch++>>>
-|	<<<--patches.suse/0001-macvlan-remove-unused-fields-in-struct-macvlan_dev.patch-->>><<<++patches.suse/ice-Demote-MTU-change-print-to-debug.patch++>>>
-|	<<<--patches.suse/net-bcmgenet-correct-bad-merge-->>><<<++patches.suse/ice-suppress-checked_return-error.patch++>>>
-|	<<<--patches.suse/net-bcmgenet-prevent-duplicate-calls-of-bcmgenet_dma-->>><<<++patches.suse/ice-add-extra-check-for-null-Rx-descriptor.patch++>>>
-|	<<<--patches.suse/net-bcmgenet-enable-loopback-during-UniMAC-sw_reset-->>><<<++patches.suse/ice-Add-a-boundary-check-in-ice_xsk_umem.patch++>>>
-|	<<<--patches.suse/0001-net-dsa-legacy-don-t-unmask-port-bitmaps.patch-->>><<<++patches.suse/ice-Suppress-Coverity-warnings-for-xdp_rxq_info_reg.patch++>>>
-|	<<<--patches.suse/net-hns3-fix-the-bug-of-hns3_set_txbd_baseinfo.patch-->>><<<++patches.suse/ice-Add-device-ids-for-E822-devices.patch++>>>
-|	<<<--patches.suse/net-hns3-add-nic_client-check-when-initialize-roce-b.patch-->>><<<++patches.suse/igc-Remove-no-need-declaration-of-the-igc_clean_tx_r.patch++>>>
-|	<<<--patches.suse/net-hns3-fix-a-bug-in-hclge_uninit_client_instance.patch-->>><<<++patches.suse/igc-Remove-no-need-declaration-of-the-igc_power_down.patch++>>>
-|	<<<--patches.suse/net-hns3-fix-the-bug-when-reuse-command-description-.patch-->>><<<++patches.suse/igc-Remove-no-need-declaration-of-the-igc_set_defaul.patch++>>>
-|	<<<--patches.suse/cxgb4-fix-overflow-in-collecting-IBQ-and-OBQ-dump.patch-->>><<<++patches.suse/igc-Remove-no-need-declaration-of-the-igc_configure.patch++>>>
-|	<<<--patches.suse/l2tp-cleanup-l2tp_tunnel_delete-calls.patch-->>><<<++patches.suse/igc-Remove-no-need-declaration-of-the-igc_alloc_mapp.patch++>>>
-|	<<<--patches.suse/cxgb4-collect-hardware-LA-dumps.patch-->>><<<++patches.suse/igc-Remove-no-need-declaration-of-the-igc_set_interr.patch++>>>
-|	<<<--patches.suse/cxgb4-collect-CIM-queue-configuration-dump.patch-->>><<<++patches.suse/igc-Remove-no-need-declaration-of-the-igc_set_rx_mod.patch++>>>
-|	<<<--patches.suse/cxgb4-collect-RSS-dumps.patch-->>><<<++patches.suse/igc-Remove-no-need-declaration-of-the-igc_configure_.patch++>>>
-|	<<<--patches.suse/cxgb4-collect-TID-info-dump.patch-->>><<<++patches.suse/igc-Remove-no-need-declaration-of-the-igc_irq_enable.patch++>>>
-|	<<<--patches.suse/cxgb4-collect-MPS-TCAM-dump.patch-->>><<<++patches.suse/igc-Remove-no-need-declaration-of-the-igc_irq_disabl.patch++>>>
-|	<<<--patches.suse/cxgb4-collect-PBT-tables-dump.patch-->>><<<++patches.suse/igc-Remove-no-need-declaration-of-the-igc_free_q_vec.patch++>>>
-|	<<<--patches.suse/cxgb4-collect-hardware-scheduler-dumps.patch-->>><<<++patches.suse/igc-Remove-no-need-declaration-of-the-igc_free_q_vec-f7bcca5d.patch++>>>
-|	<<<--patches.suse/cxgb4-collect-hardware-misc-dumps.patch-->>><<<++patches.suse/igc-Remove-no-need-declaration-of-the-igc_assign_vec.patch++>>>
-|	<<<--patches.suse/bnxt_en-Update-firmware-interface-to-1.8.3.1.patch-->>><<<++patches.suse/igc-Remove-no-need-declaration-of-the-igc_write_itr.patch++>>>
-|	<<<--patches.suse/bnxt_en-Add-PCIe-device-ID-for-bcm58804.patch-->>><<<++patches.suse/igc-Remove-no-need-declaration-of-the-igc_sw_init.patch++>>>
-|	<<<--patches.suse/bnxt_en-adding-PCI-ID-for-SMARTNIC-VF-support.patch-->>><<<++patches.suse/wireguard-selftests-remove-ancient-kernel-compatibil.patch++>>>
-|	<<<--patches.suse/bnxt_en-Check-for-zero-length-value-in-bnxt_get_nvra.patch-->>><<<++patches.suse/wireguard-queueing-do-not-account-for-pfmemalloc-whe.patch++>>>
-|	<<<--patches.suse/bnxt_en-Get-firmware-package-version-one-time.patch-->>><<<++patches.suse/wireguard-socket-mark-skbs-as-not-on-list-when-recei.patch++>>>
-|	<<<--patches.suse/bnxt_en-Optimize-.ndo_set_mac_address-for-VFs.patch-->>><<<++patches.suse/net-phy-fixed_phy-fix-use-after-free-when-checking-l.patch++>>>
-|	<<<--patches.suse/bnxt_en-Check-maximum-supported-MTU-from-firmware.patch-->>><<<++patches.suse/ionic-ionic_if-bits-for-sr-iov-support.patch++>>>
-|	<<<--patches.suse/bnxt_en-Add-ethtool-reset-method.patch-->>><<<++patches.suse/ionic-support-sr-iov-operations.patch++>>>
-|	<<<--patches.suse/bnxt_en-Reorganize-the-coalescing-parameters.patch-->>><<<++patches.suse/mii-Add-helpers-for-parsing-SGMII-auto-negotiation.patch++>>>
-|	<<<--patches.suse/bnxt_en-Refactor-and-simplify-coalescing-code.patch-->>><<<++patches.suse/net-phylink-make-QSGMII-a-valid-PHY-mode-for-in-band.patch++>>>
-|	<<<--patches.suse/bnxt_en-add-support-for-Flower-based-vxlan-encap-dec.patch-->>><<<++patches.suse/net-phylink-add-support-for-polling-MAC-PCS.patch++>>>
-|	<<<--patches.suse/bnxt_en-add-hwrm-FW-cmds-for-cfa_encap_record-and-de.patch-->>><<<++patches.suse/net-dsa-Pass-pcs_poll-flag-from-driver-to-PHYLINK.patch++>>>
-|	<<<--patches.suse/bnxt_en-query-cfa-flow-stats-periodically-to-compute.patch-->>><<<++patches.suse/enetc-Make-MDIO-accessors-more-generic-and-export-to.patch++>>>
-|	<<<--patches.suse/bnxt_en-alloc-tc_info-struct-only-when-tc-flower-is-.patch-->>><<<++patches.suse/enetc-Set-MDIO_CFG_HOLD-to-the-recommended-value-of-.patch++>>>
-|	<<<--patches.suse/ibmvnic-118-Update-reset-infrastructure-to-support-tunab.patch-->>><<<++patches.suse/net-mscc-ocelot-make-phy_mode-a-member-of-the-common.patch++>>>
-|	<<<--patches.suse/ibmvnic-119-Fix-failover-error-path-for-non-fatal-resets.patch-->>><<<++patches.suse/net-mscc-ocelot-export-ANA-DEV-and-QSYS-registers-to.patch++>>>
-|	<<<--patches.suse/bnxt_en-Fix-randconfig-build-errors.patch-->>><<<++patches.suse/net-dsa-felix-Add-PCS-operations-for-PHYLINK.patch++>>>
-|	<<<--patches.suse/liquidio-fix-kernel-panic-in-VF-driver.patch-->>><<<++patches.suse/net-hns3-add-trace-event-support-for-HNS3-driver.patch++>>>
-|	<<<--patches.suse/cxgb3-Check-and-handle-the-dma-mapping-errors.patch-->>><<<++patches.suse/net-hns3-re-organize-vector-handle.patch++>>>
-|	<<<--patches.suse/l2tp-don-t-register-sessions-in-l2tp_session_create.patch-->>><<<++patches.suse/net-hns3-modify-the-IRQ-name-of-TQP-vector.patch++>>>
-|	<<<--patches.suse/l2tp-initialise-l2tp_eth-sessions-before-registering.patch-->>><<<++patches.suse/net-hns3-modify-an-unsuitable-log-in-hclge_map_ring_.patch++>>>
-|	<<<--patches.suse/l2tp-protect-sock-pointer-of-struct-pppol2tp_session.patch-->>><<<++patches.suse/net-hns3-modify-the-IRQ-name-of-misc-vectors.patch++>>>
-|	<<<--patches.suse/l2tp-initialise-PPP-sessions-before-registering-them.patch-->>><<<++patches.suse/net-hns3-add-protection-when-get-SFP-speed-as-0.patch++>>>
-|	<<<--patches.suse/msft-hv-1520-hv_netvsc-Set-tx_table-to-equal-weight-after-subchan.patch-->>><<<++patches.suse/net-hns3-replace-an-unsuitable-variable-type-in-hclg.patch++>>>
-|	<<<--patches.suse/samples-bpf-adjust-rlimit-RLIMIT_MEMLOCK-for-xdp1.patch-->>><<<++patches.suse/net-hns3-modify-an-unsuitable-reset-level-for-hardwa.patch++>>>
-|	<<<--patches.suse/l2tp-remove-ref-and-deref.patch-->>><<<++patches.suse/mlxsw-spectrum-Disable-SIP_CLASS_E-check-in-hardware.patch++>>>
-|	<<<--patches.suse/l2tp-remove-l2tp_tunnel_count-and-l2tp_session_count.patch-->>><<<++patches.suse/mlxsw-spectrum-Disable-MC_DMAC-check-in-hardware-pip.patch++>>>
-|	<<<--patches.suse/i40e-mark-PM-functions-as-__maybe_unused.patch-->>><<<++patches.suse/mlxsw-spectrum-Disable-SIP_DIP-check-in-hardware-pip.patch++>>>
-|	<<<--patches.suse/i40e-only-redistribute-MSI-X-vectors-when-needed.patch-->>><<<++patches.suse/mlxsw-spectrum-Disable-DIP_LINK_LOCAL-check-in-hardw.patch++>>>
-|	<<<--patches.suse/bpf-reduce-verifier-memory-consumption.patch-->>><<<++patches.suse/igc-Add-basic-skeleton-for-PTP.patch++>>>
-|	<<<--patches.suse/net-mvpp2-set-the-Rx-FIFO-size-depending-on-the-port.patch-->>><<<++patches.suse/igc-Add-support-for-RX-timestamping.patch++>>>
-|	<<<--patches.suse/net-mvpp2-initialize-the-Tx-FIFO-size.patch-->>><<<++patches.suse/igc-Add-support-for-TX-timestamping.patch++>>>
-|	<<<--patches.suse/net-mvpp2-initialize-the-RSS-tables.patch-->>><<<++patches.suse/igc-Add-support-for-ethtool-GET_TS_INFO-command.patch++>>>
-|	<<<--patches.suse/net-mvpp2-limit-TSO-segments-and-use-stop-wake-thres.patch-->>><<<++patches.suse/igc-Use-Start-of-Packet-signal-from-PHY-for-timestam.patch++>>>
-|	<<<--patches.suse/net-mvpp2-use-the-aggr-txq-size-define-everywhere.patch-->>><<<++patches.suse/ionic-drop-use-of-subdevice-tags.patch++>>>
-|	<<<--patches.suse/net-mvpp2-simplify-the-Tx-desc-set-DMA-logic.patch-->>><<<++patches.suse/ionic-add-Rx-dropped-packet-counter.patch++>>>
-|	<<<--patches.suse/ppp-Destroy-the-mutex-when-cleanup-->>><<<++patches.suse/ionic-restrict-received-packets-to-mtu-size.patch++>>>
-|	<<<--patches.suse/net-thunderx-remove-a-couple-of-redundant-assignment.patch-->>><<<++patches.suse/ionic-clear-compiler-warning-on-hb-use-before-set.patch++>>>
-|	<<<--patches.suse/cxgb4-save-additional-filter-tuple-field-shifts-in-t.patch-->>><<<++patches.suse/enetc-Fix-inconsistent-IS_ERR-and-PTR_ERR.patch++>>>
-|	<<<--patches.suse/cxgb4-initialize-hash-filter-configuration.patch-->>><<<++patches.suse/net-mlx5-limit-the-function-in-local-scope.patch++>>>
-|	<<<--patches.suse/cxgb4-add-support-to-create-hash-filters.patch-->>><<<++patches.suse/mlx5-work-around-high-stack-usage-with-gcc.patch++>>>
-|	<<<--patches.suse/cxgb4-add-support-to-delete-hash-filter.patch-->>><<<++patches.suse/net-mlx5e-Support-accept-action-on-nic-table.patch++>>>
-|	<<<--patches.suse/cxgb4-add-support-to-retrieve-stats-for-hash-filters.patch-->>><<<++patches.suse/net-mlx5-Increase-the-max-number-of-channels-to-128.patch++>>>
-|	<<<--patches.suse/cxgb4-convert-flower-table-to-use-rhashtable.patch-->>><<<++patches.suse/net-mlx5-Reduce-No-CQ-found-log-level-from-warn-to-d.patch++>>>
-|	<<<--patches.suse/cxgb4-add-support-to-create-hash-filters-via-tc-flow.patch-->>><<<++patches.suse/net-mlx5-Use-async-EQ-setup-cleanup-helpers-for-mult.patch++>>>
-|	<<<--patches.suse/bpf-fix-verifier-memory-leaks.patch-->>><<<++patches.suse/net-mlx5-DR-Use-attributes-struct-for-FW-flow-table-.patch++>>>
-|	<<<--patches.suse/Bluetooth-btusb-Add-new-NFA344A-entry-->>><<<++patches.suse/net-mlx5-DR-Create-FTE-entry-in-the-FW-from-SW-steer.patch++>>>
-|	<<<--patches.suse/Bluetooth-avoid-recursive-locking-in-hci_send_to_cha-->>><<<++patches.suse/net-mlx5-DR-Create-multi-destination-table-for-SW-st.patch++>>>
-|	<<<--patches.suse/Bluetooth-hci_ldisc-Fix-another-race-when-closing-th-->>><<<++patches.suse/net-mlx5-DR-Pass-table-flags-at-creation-to-lower-la.patch++>>>
-|	<<<--patches.suse/enic-reset-fetch-index.patch-->>><<<++patches.suse/net-mlx5-DR-Align-dest-FT-action-creation-to-API.patch++>>>
-|	<<<--patches.suse/enic-Add-support-for-ethtool-g-G.patch-->>><<<++patches.suse/net-mlx5-DR-Add-support-for-multiple-destination-tab.patch++>>>
-|	<<<--patches.suse/net-hns3-remove-a-couple-of-redundant-assignments.patch-->>><<<++patches.suse/net-mlx5-DR-Create-multiple-destination-action-from-.patch++>>>
-|	<<<--patches.suse/net-hns3-Refactor-the-mapping-of-tqp-to-vport.patch-->>><<<++patches.suse/sfc-add-new-headers-in-preparation-for-code-split.patch++>>>
-|	<<<--patches.suse/net-hns3-Refactor-mac_init-function.patch-->>><<<++patches.suse/sfc-further-preparation-for-code-split.patch++>>>
-|	<<<--patches.suse/net-hns3-Refactor-the-initialization-of-command-queu.patch-->>><<<++patches.suse/sfc-move-reset-workqueue-code.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-support-for-misc-interrupt.patch-->>><<<++patches.suse/sfc-move-mac-configuration-and-status-functions.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-reset-process-in-hclge_main.patch-->>><<<++patches.suse/sfc-move-datapath-management-code.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-timeout-process-in-hns3_enet.patch-->>><<<++patches.suse/sfc-move-some-device-reset-code.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-reset-interface-implementation-in-clien.patch-->>><<<++patches.suse/sfc-move-struct-init-and-fini-code.patch++>>>
-|	<<<--patches.suse/net-hns3-Fix-a-misuse-to-devm_free_irq.patch-->>><<<++patches.suse/sfc-move-some-channel-related-code.patch++>>>
-|	<<<--patches.suse/net-hns3-hns3-fix-a-bug-about-statistic-counter-in-r.patch-->>><<<++patches.suse/sfc-move-channel-start-stop-code.patch++>>>
-|	<<<--patches.suse/bpf-fix-link-error-without-CONFIG_NET.patch-->>><<<++patches.suse/sfc-move-channel-alloc-removal-code.patch++>>>
-|	<<<--patches.suse/bpf-fix-out-of-bounds-access-warning-in-bpf_check.patch-->>><<<++patches.suse/sfc-move-channel-interrupt-management-code.patch++>>>
-|	<<<--patches.suse/cxgb4-fix-error-return-code-in-cxgb4_set_hash_filter.patch-->>><<<++patches.suse/sfc-move-event-queue-management-code.patch++>>>
-|	<<<--patches.suse/cxgb4-add-new-T6-pci-device-id-s-36bf994a.patch-->>><<<++patches.suse/sfc-move-common-rx-code.patch++>>>
-|	<<<--patches.suse/cxgb4vf-define-get_fecparam-ethtool-callback.patch-->>><<<++patches.suse/sfc-move-common-tx-code.patch++>>>
-|	<<<--patches.suse/bpf-fix-verifier-NULL-pointer-dereference.patch-->>><<<++patches.suse/net-introduce-skb_list_walk_safe-for-skb-segment-wal.patch++>>>
-|	<<<--patches.suse/bnxt_en-fix-typo-in-bnxt_set_coalesce.patch-->>><<<++patches.suse/devlink-add-support-for-reporter-recovery-completion.patch++>>>
-|	<<<--patches.suse/bnxt_en-Fix-IRQ-coalescing-regression.patch-->>><<<++patches.suse/devlink-add-devink-notification-when-reporter-update.patch++>>>
-|	<<<--patches.suse/net-hns3-fix-for-getting-autoneg-in-hns3_get_link_ks.patch-->>><<<++patches.suse/bnxt_en-Call-recovery-done-after-reset-is-successful.patch++>>>
-|	<<<--patches.suse/net-hns3-fix-for-getting-advertised_caps-in-hns3_get.patch-->>><<<++patches.suse/net-dsa-felix-fix-link-error.patch++>>>
-|	<<<--patches.suse/net-hns3-fix-a-bug-in-hns3_driv_to_eth_caps.patch-->>><<<++patches.suse/vmxnet3-Remove-always-false-conditional-statement.patch++>>>
-|	<<<--patches.suse/net-hns3-add-support-for-set_link_ksettings.patch-->>><<<++patches.suse/sfc-move-some-port-link-state-caps-code.patch++>>>
-|	<<<--patches.suse/net-hns3-add-support-for-nway_reset.patch-->>><<<++patches.suse/sfc-move-some-MCDI-port-utility-functions.patch++>>>
-|	<<<--patches.suse/net-hns3-fix-a-bug-for-phy-supported-feature-initial.patch-->>><<<++patches.suse/sfc-move-more-MCDI-port-code.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-add-missing-lq_color.patch-->>><<<++patches.suse/sfc-move-MCDI-VI-alloc-free-code.patch++>>>
-|	<<<--patches.suse/iwlwifi-pcie-sort-IDs-for-the-9000-series-for-easier.patch-->>><<<++patches.suse/sfc-move-MCDI-event-queue-management-code.patch++>>>
-|	<<<--patches.suse/ath9k-fix-tx99-potential-info-leak-->>><<<++patches.suse/sfc-move-MCDI-transmit-queue-management-code.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Add-support-for-ethtool-msglvl-support.patch-->>><<<++patches.suse/sfc-move-MCDI-receive-queue-management-code.patch++>>>
-|	<<<--patches.suse/msft-hv-1546-hv_netvsc-netvsc_teardown_gpadl-split.patch-->>><<<++patches.suse/sfc-conditioned-some-functionality.patch++>>>
-|	<<<--patches.suse/msft-hv-1547-hv_netvsc-hide-warnings-about-uninitialized-missing-.patch-->>><<<++patches.suse/sfc-move-MCDI-logging-device-attribute.patch++>>>
-|	<<<--patches.suse/bnxt-fix-bnxt_hwrm_fw_set_time-for-y2038.patch-->>><<<++patches.suse/sfc-refactor-selftest-work-init-code.patch++>>>
-|	<<<--patches.suse/net-mvpp2-add-ethtool-GOP-statistics.patch-->>><<<++patches.suse/sfc-move-more-tx-code.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Add-rollback-on-add-VLAN-failure.patch-->>><<<++patches.suse/sfc-move-more-rx-code.patch++>>>
-|	<<<--patches.suse/net-Introduce-netdev_-_once-functions.patch-->>><<<++patches.suse/sfc-move-various-functions.patch++>>>
-|	<<<--patches.suse/sfc-don-t-warn-on-successful-change-of-MAC.patch-->>><<<++patches.suse/sfc-move-some-ethtool-code.patch++>>>
-|	<<<--patches.suse/net-hns3-fix-a-bug-when-getting-phy-address-from-NCL.patch-->>><<<++patches.suse/sfc-move-a-couple-more-functions.patch++>>>
-|	<<<--patches.suse/net-hns3-cleanup-mac-auto-negotiation-state-query-in.patch-->>><<<++patches.suse/sfc-move-RSS-code.patch++>>>
-|	<<<--patches.suse/net-mvpp2-fix-GOP-statistics-loop-start-and-stop-con.patch-->>><<<++patches.suse/sfc-move-yet-more-functions.patch++>>>
-|	<<<--patches.suse/tipc-improve-link-resiliency-when-rps-is-activated.patch-->>><<<++patches.suse/sfc-move-RPS-code.patch++>>>
-|	<<<--patches.suse/ibmvnic-120-Add-vnic-client-data-to-login-buffer.patch-->>><<<++patches.suse/devlink-add-macro-for-fw.psid.patch++>>>
-|	<<<--patches.suse/l2tp-don-t-close-sessions-in-l2tp_tunnel_destruct.patch-->>><<<++patches.suse/bnxt-Detach-page-from-page-pool-before-sending-up-th.patch++>>>
-|	<<<--patches.suse/net-thunderx-fix-double-free-error.patch-->>><<<++patches.suse/sfc-remove-duplicated-include-from-ef10.c.patch++>>>
-|	<<<--patches.suse/ipvlan-fix-ipv6-outbound-device.patch-->>><<<++patches.suse/sfc-remove-set-but-not-used-variable-nic_data.patch++>>>
-|	<<<--patches.suse/ieee802154-mrf24j40-fix-incorrect-mask-in-mrf24j40_s-->>><<<++patches.suse/net-hns3-split-hclge_reset-into-preparing-and-rebuil.patch++>>>
-|	<<<--patches.suse/cxgb4-collect-vpd-info-directly-from-hardware.patch-->>><<<++patches.suse/net-hns3-split-hclgevf_reset-into-preparing-and-rebu.patch++>>>
-|	<<<--patches.suse/net-Remove-unused-skb_shared_info-member.patch-->>><<<++patches.suse/net-hns3-refactor-the-precedure-of-PF-FLR.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-reset-seq-num-after-restart.patch-->>><<<++patches.suse/net-hns3-refactor-the-procedure-of-VF-FLR.patch++>>>
-|	<<<--patches.suse/iwlwifi-fix-multi-queue-notification-for-a000-device.patch-->>><<<++patches.suse/net-hns3-enlarge-HCLGE_RESET_WAIT_CNT.patch++>>>
-|	<<<--patches.suse/iwlwifi-add-new-cards-for-8260-series.patch-->>><<<++patches.suse/net-hns3-modify-hclge_func_reset_sync_vf-s-return-ty.patch++>>>
-|	<<<--patches.suse/iwlwifi-add-new-cards-for-8265-series.patch-->>><<<++patches.suse/net-hns3-refactor-the-notification-scheme-of-PF-rese.patch++>>>
-|	<<<--patches.suse/iwlwifi-add-new-cards-for-a000-series.patch-->>><<<++patches.suse/wan-ixp4xx_hss-fix-compile-testing-on-64-bit.patch++>>>
-|	<<<--patches.suse/rtlwifi-fix-uninitialized-rtlhal-last_suspend_sec-ti-->>><<<++patches.suse/sfc-ethtool_common-Make-some-function-to-static.patch++>>>
-|	<<<--patches.suse/rt2x00usb-mark-device-removed-when-get-ENOENT-usb-er-->>><<<++patches.suse/ptr_ring-add-include-of-linux-mm.h.patch++>>>
-|	<<<--patches.suse/af_netlink-ensure-that-NLMSG_DONE-never-fails-in-dum.patch-->>><<<++patches.suse/sfc-remove-duplicated-include-from-efx.c.patch++>>>
-|	<<<--patches.suse/NFC-fix-device-allocation-error-return-->>><<<++patches.suse/enetc-Don-t-print-from-enetc_sched_speed_set-when-li.patch++>>>
-|	<<<--patches.suse/vxlan-fix-the-issue-that-neigh-proxy-blocks-all-icmp.patch-->>><<<++patches.suse/net-dsa-felix-Set-USXGMII-link-based-on-BMSR-not-LPA.patch++>>>
-|	<<<--patches.suse/cxgb4-collect-LE-TCAM-dump.patch-->>><<<++patches.suse/net-dsa-felix-Don-t-restart-PCS-SGMII-AN-if-not-need.patch++>>>
-|	<<<--patches.suse/cxgb4-collect-SGE-queue-context-dump.patch-->>><<<++patches.suse/net-dsa-felix-Don-t-error-out-on-disabled-ports-with.patch++>>>
-|	<<<--patches.suse/bnx2x-fix-slowpath-null-crash.patch-->>><<<++patches.suse/igc-Fix-typo-in-a-comment.patch++>>>
-|	<<<--patches.suse/bpf-improve-verifier-ARG_CONST_SIZE_OR_ZERO-semantic.patch-->>><<<++patches.suse/igc-Remove-unused-definition.patch++>>>
-|	<<<--patches.suse/bpf-change-helper-bpf_probe_read-arg2-type-to-ARG_CO.patch-->>><<<++patches.suse/igc-Add-SKU-for-i225-device.patch++>>>
-|	<<<--patches.suse/bpf-fix-and-add-test-cases-for-ARG_CONST_SIZE_OR_ZER.patch-->>><<<++patches.suse/igc-Add-support-for-TSO.patch++>>>
-|	<<<--patches.suse/net-hns3-Updates-MSI-MSI-X-alloc-free-APIs-depricate.patch-->>><<<++patches.suse/igc-Add-PHY-power-management-control.patch++>>>
-|	<<<--patches.suse/net-mvneta-fix-handling-of-the-Tx-descriptor-counter.patch-->>><<<++patches.suse/net-dsa-felix-Handle-PAUSE-RX-regardless-of-AN-resul.patch++>>>
-|	<<<--patches.suse/0001-net-bridge-add-vlan_tunnel-to-bridge-port-policies.patch-->>><<<++patches.suse/net-dsa-felix-Allow-PHY-to-AN-10-100-1000-with-2500-.patch++>>>
-|	<<<--patches.suse/ibmvnic-121-Feature-implementation-of-Vital-Product-Data.patch-->>><<<++patches.suse/net-mlx5-Add-Virtio-Emulation-related-device-capabil.patch++>>>
-|	<<<--patches.suse/atm-horizon-Fix-irq-release-error.patch-->>><<<++patches.suse/net-mlx5-Expose-vDPA-emulation-device-capabilities.patch++>>>
-|	<<<--patches.suse/vhost_net-conditionally-enable-tx-polling.patch-->>><<<++patches.suse/net-mlx5-Add-structures-layout-for-new-MCAM-access-r.patch++>>>
-|	<<<--patches.suse/ipv6-set-all.accept_dad-to-0-by-default.patch-->>><<<++patches.suse/net-mlx5-Read-MCAM-register-groups-1-and-2.patch++>>>
-|	<<<--patches.suse/bpf-fix-lockdep-splat.patch-->>><<<++patches.suse/net-mlx5-Add-structures-and-defines-for-MIRC-registe.patch++>>>
-|	<<<--patches.suse/geneve-fix-fill_info-when-link-down-->>><<<++patches.suse/net-mlx5-Expose-resource-dump-register-mapping.patch++>>>
-|	<<<--patches.suse/mm-pagewalk.c-report-holes-in-hugetlb-ranges.patch-->>><<<++patches.suse/net-mlx5-Add-copy-header-action-struct-layout.patch++>>>
-|	<<<--patches.suse/audit-ensure-that-audit-1-actually-enables-audit-for.patch-->>><<<++patches.suse/net-mlx5-Add-mlx5_ifc-definitions-for-connection-tra.patch++>>>
-|	<<<--patches.suse/audit-Allow-auditd-to-set-pid-to-0-to-end-auditing.patch-->>><<<++patches.suse/net-mlx5e-Expose-FEC-feilds-and-related-capability-b.patch++>>>
-|	<<<--patches.suse/mailbox-bcm-flexrm-mailbox-Fix-FlexRM-ring-flush-seq-->>><<<++patches.suse/net-mlx5e-Add-discard-counters-per-priority.patch++>>>
-|	<<<--patches.suse/mailbox-reset-txdone_method-TXDONE_BY_POLL-if-client.patch-->>><<<++patches.suse/net-mlx5-Refactor-mlx5_create_auto_grouped_flow_tabl.patch++>>>
-|	<<<--patches.suse/mailbox-mailbox-test-don-t-rely-on-rx_buffer-content-->>><<<++patches.suse/net-mlx5-fs_core-Introduce-unmanaged-flow-tables.patch++>>>
-|	<<<--patches.suse/ata-pata_artop-remove-redundant-initialization-of-pi.patch-->>><<<++patches.suse/net-mlx5-Add-ignore-level-support-fwd-to-table-rules.patch++>>>
-|	<<<--patches.suse/0001-ata-ceva-Move-sata-port-phy-oob-settings-to-device-t.patch-->>><<<++patches.suse/net-mlx5-Allow-creating-autogroups-with-reserved-ent.patch++>>>
-|	<<<--patches.suse/0002-ata-ceva-Add-gen-3-mode-support-in-driver.patch-->>><<<++patches.suse/IB-core-Introduce-ib_reg_user_mr.patch++>>>
-|	<<<--patches.suse/0003-ata-ceva-Disable-Device-Sleep-capability.patch-->>><<<++patches.suse/IB-core-Add-interface-to-advise_mr-for-kernel-users.patch++>>>
-|	<<<--patches.suse/0004-ata-ceva-Make-RxWaterMark-value-as-module-parameter.patch-->>><<<++patches.suse/IB-mlx5-Add-ODP-WQE-handlers-for-kernel-QPs.patch++>>>
-|	<<<--patches.suse/0005-ata-ceva-Add-CCI-support-for-SATA-if-CCI-is-enabled.patch-->>><<<++patches.suse/RDMA-mlx5-Don-t-fake-udata-for-kernel-path.patch++>>>
-|	<<<--patches.suse/0006-ata-ceva-Correct-the-AXI-bus-configuration-for-SATA-.patch-->>><<<++patches.suse/IB-mlx5-Mask-out-unsupported-ODP-capabilities-for-ke.patch++>>>
-|	<<<--patches.suse/0007-ata-ceva-Correct-the-suspend-and-resume-logic-for-SA.patch-->>><<<++patches.suse/RDMA-mlx5-Fix-handling-of-IOVA-user_va-in-ODP-paths.patch++>>>
-|	<<<--patches.suse/0008-ata-ceva-Add-SMMU-support-for-SATA-IP.patch-->>><<<++patches.suse/net-hns3-replace-snprintf-with-scnprintf-in-hns3_dbg.patch++>>>
-|	<<<--patches.suse/ata-fixes-kernel-crash-while-tracing-ata_eh_link_aut.patch-->>><<<++patches.suse/net-hns3-replace-snprintf-with-scnprintf-in-hns3_upd.patch++>>>
-|	<<<--patches.suse/IB-core-Fix-unable-to-change-lifespan-entry-for-hw_c.patch-->>><<<++patches.suse/wan-hdlc_x25-fix-skb-handling.patch++>>>
-|	<<<--patches.suse/IB-core-Fix-use-workqueue-without-WQ_MEM_RECLAIM.patch-->>><<<++patches.suse/net-hns3-limit-the-error-logging-in-the-hns3_clean_t.patch++>>>
-|	<<<--patches.suse/IB-core-Fix-calculation-of-maximum-RoCE-MTU.patch-->>><<<++patches.suse/net-hns3-do-not-reuse-pfmemalloc-pages.patch++>>>
-|	<<<--patches.suse/RDMA-qedr-Rename-the-qedr_cm-file-as-a-preparation-f.patch-->>><<<++patches.suse/net-hns3-set-VF-s-default-reset_type-to-HNAE3_NONE_R.patch++>>>
-|	<<<--patches.suse/RDMA-qedr-Add-support-for-registering-an-iWARP-devic.patch-->>><<<++patches.suse/net-hns3-move-duplicated-macro-definition-into-heade.patch++>>>
-|	<<<--patches.suse/RDMA-qedr-Add-iWARP-support-in-existing-verbs.patch-->>><<<++patches.suse/net-hns3-refine-the-input-parameter-size-for-snprint.patch++>>>
-|	<<<--patches.suse/RDMA-qedr-Add-support-for-read-with-invalidate-suppo.patch-->>><<<++patches.suse/net-hns3-rewrite-a-log-in-hclge_put_vector.patch++>>>
-|	<<<--patches.suse/RDMA-qedr-Add-iWARP-connection-management-qp-related.patch-->>><<<++patches.suse/net-hns3-delete-unnecessary-blank-line-and-space-for.patch++>>>
-|	<<<--patches.suse/RDMA-qedr-Add-iWARP-connection-management-functions.patch-->>><<<++patches.suse/net-hns3-remove-redundant-print-on-ENOMEM.patch++>>>
-|	<<<--patches.suse/RDMA-qedr-Add-support-for-iWARP-in-user-space.patch-->>><<<++patches.suse/net-hns3-cleanup-some-coding-style-issue.patch++>>>
-|	<<<--patches.suse/RDMA-qedr-Missing-error-code-in-qedr_init_user_queue.patch-->>><<<++patches.suse/samples-bpf-Don-t-try-to-remove-user-s-homedir-on-cl.patch++>>>
-|	<<<--patches.suse/RDMA-qedr-fix-build-error-without-ipv6.patch-->>><<<++patches.suse/bpf-Fix-trampoline-usage-in-preempt.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Split-hw-v1-driver-from-hns-roce-driver.patch-->>><<<++patches.suse/net-mlx5e-Fix-printk-format-warning.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Move-priv-in-order-to-add-multiple-hns_roce.patch-->>><<<++patches.suse/net-mlx5e-allow-TSO-on-VXLAN-over-VLAN-topologies.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Initialize-the-PCI-device-for-hip08-RoCE.patch-->>><<<++patches.suse/net-mlx5e-Add-mlx5e_flower_parse_meta-support.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Modify-assignment-device-variable-to-suppor.patch-->>><<<++patches.suse/net-mlx5-DR-Modify-set-action-limitation-extension.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Add-command-queue-support-for-hip08-RoCE-dr.patch-->>><<<++patches.suse/net-mlx5-DR-Modify-header-copy-support.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Add-profile-support-for-hip08-driver.patch-->>><<<++patches.suse/net-mlx5-DR-Allow-connecting-flow-table-to-a-lower-s.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Add-mailbox-s-implementation-for-hip08-RoCE.patch-->>><<<++patches.suse/net-mlx5e-Move-uplink-rep-init-cleanup-code-into-own.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Add-the-interfaces-to-support-multi-hop-add.patch-->>><<<++patches.suse/net-mlx5e-Profile-specific-stats-groups.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Configure-BT-BA-and-BT-attribute-for-the-co.patch-->>><<<++patches.suse/net-mlx5e-Declare-stats-groups-via-macro.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Update-the-interfaces-for-MTT-CQE-multi-hop.patch-->>><<<++patches.suse/net-mlx5e-Convert-stats-groups-array-to-array-of-gro.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Split-CQE-from-MTT-in-hip08.patch-->>><<<++patches.suse/net-mlx5e-IPoIB-use-separate-stats-groups.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Support-multi-hop-addressing-for-PBL-in-hip.patch-->>><<<++patches.suse/net-mlx5e-Convert-rep-stats-to-mlx5e_stats_grp-based.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Configure-mac-gid-and-user-access-region-fo.patch-->>><<<++patches.suse/net-mlx5e-Create-q-counters-on-uplink-representors.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Add-CQ-operations-support-for-hip08-RoCE-dr.patch-->>><<<++patches.suse/net-mlx5e-Enable-all-available-stats-for-uplink-reps.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Add-QP-operations-support-for-hip08-SoC.patch-->>><<<++patches.suse/devlink-Add-health-recover-notifications-on-devlink-.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Add-support-for-processing-send-wr-and-rece.patch-->>><<<++patches.suse/net-sched-sch_tbf-Don-t-overwrite-backlog-before-dum.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Configure-the-MTPT-in-hip08.patch-->>><<<++patches.suse/ice-Enable-writing-hardware-filtering-tables.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Add-releasing-resource-operation-in-error-b.patch-->>><<<++patches.suse/ice-Allocate-flow-profile.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Replace-condition-statement-using-hardware-.patch-->>><<<++patches.suse/ice-Populate-TCAM-filter-software-structures.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Fix-inconsistent-warning.patch-->>><<<++patches.suse/ice-Enable-writing-filtering-tables.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Delete-the-unnecessary-initializing-enum-to.patch-->>><<<++patches.suse/ice-Optimize-table-usage.patch++>>>
-|	<<<--patches.suse/IB-Move-PCI-dependency-from-root-KConfig-to-HW-s-KCo.patch-->>><<<++patches.suse/ice-Initilialize-VF-RSS-tables.patch++>>>
-|	<<<--patches.suse/IB-cxgb3-cxgb4-Remove-unneeded-config-dependencies.patch-->>><<<++patches.suse/ice-Implement-ethtool-get-set-rx-flow-hash.patch++>>>
-|	<<<--patches.suse/IB-uverbs-clean-up-INIT_UDATA_BUF_OR_NULL-usage.patch-->>><<<++patches.suse/ice-Bump-version-18a8d358.patch++>>>
-|	<<<--patches.suse/RDMA-cxgb3-remove-redundant-first-assignement-of-sqp.patch-->>><<<++patches.suse/s390-qeth-consolidate-qdio-queue-setup++>>>
-|	<<<--patches.suse/IB-mlx5-pr_err-and-mlx5_ib_dbg-strings-should-end-wi.patch-->>><<<++patches.suse/net_sched-fix-ops-bind_class-implementations.patch++>>>
-|	<<<--patches.suse/iw_cxgb4-Remove-__func__-parameter-from-pr_debug.patch-->>><<<++patches.suse/net_sched-walk-through-all-child-classes-in-tc_bind_.patch++>>>
-|	<<<--patches.suse/iw_cxgb4-change-pr_debug-to-appropriate-log-level.patch-->>><<<++patches.suse/net-include-struct-nhmsg-size-in-nh-nlmsg-size.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Update-HFI-to-use-the-latest-PCI-API.patch-->>><<<++patches.suse/net_sched-ematch-reject-invalid-TCF_EM_SIMPLE.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Inline-common-calculation.patch-->>><<<++patches.suse/rxrpc-Fix-use-after-free-in-rxrpc_receive_data.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Remove-unused-hfi1_cpulist-variables.patch-->>><<<++patches.suse/net-socionext-fix-possible-user-after-free-in-netsec.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Extend-input-hdr-tracing-for-packet-type.patch-->>><<<++patches.suse/net-socionext-fix-xdp_result-initialization-in-netse.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Add-a-safe-wrapper-for-_rcd_get_by_index.patch-->>><<<++patches.suse/mlxsw-minimal-Fix-an-error-handling-path-in-mlxsw_m_.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Refactor-assign_ctxt-IOCTL.patch-->>><<<++patches.suse/Bluetooth-hci_bcm-Add-device-tree-compatible-for-BCM.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Refactor-get_ctxt_info.patch-->>><<<++patches.suse/Bluetooth-hci_bcm-Drive-RTS-only-for-BCM43438.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Refactor-get_base_info.patch-->>><<<++patches.suse/Bluetooth-Fix-race-condition-in-hci_release_sock.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Refactor-hfi_user_exp_rcv_setup-IOCTL.patch-->>><<<++patches.suse/mwifiex-drop-most-magic-numbers-from-mwifiex_process.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Refactor-hfi_user_exp_rcv_clear-IOCTLs.patch-->>><<<++patches.suse/rtw88-fix-rate-mask-for-1SS-chip.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Refactor-hfi_user_exp_rcv_invalid-IOCTLs.patch-->>><<<++patches.suse/brcmfmac-sdio-Fix-OOB-interrupt-initialization-on-br.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Refactor-get_user-IOCTLs.patch-->>><<<++patches.suse/rtw88-fix-potential-NULL-skb-access-in-TX-ISR.patch++>>>
-|	<<<--patches.suse/IB-opa_vnic-Properly-return-the-total-MACs-in-UC-MAC.patch-->>><<<++patches.suse/iwlegacy-ensure-loop-counter-addr-does-not-wrap-and-.patch++>>>
-|	<<<--patches.suse/IB-opa_vnic-Properly-clear-Mac-Table-Digest.patch-->>><<<++patches.suse/ath10k-pci-Only-dump-ATH10K_MEM_REGION_TYPE_IOREG-wh.patch++>>>
-|	<<<--patches.suse/RDMA-qedr-Fix-rdma_type-initialization.patch-->>><<<++patches.suse/ath10k-pci-Fix-comment-on-ath10k_pci_dump_memory_sra.patch++>>>
-|	<<<--patches.suse/RDMA-hns-make-various-function-static-fixes-warnings.patch-->>><<<++patches.suse/Revert-ath10k-fix-DMA-related-firmware-crashes-on-mu.patch++>>>
-|	<<<--patches.suse/RDMA-hns-remove-redundant-assignment-to-variable-j.patch-->>><<<++patches.suse/ath10k-Correct-the-DMA-direction-for-management-tx-b.patch++>>>
-|	<<<--patches.suse/iw_cxgb4-allocate-wait-object-for-each-memory-object.patch-->>><<<++patches.suse/bnxt_en-Improve-link-up-detection.patch++>>>
-|	<<<--patches.suse/iw_cxgb4-allocate-wait-object-for-each-cq-object.patch-->>><<<++patches.suse/bnxt_en-Improve-bnxt_probe_phy.patch++>>>
-|	<<<--patches.suse/iw_cxgb4-allocate-wait-object-for-each-qp-object.patch-->>><<<++patches.suse/bnxt_en-Remove-the-setting-of-dev_port.patch++>>>
-|	<<<--patches.suse/iw_cxgb4-allocate-wait-object-for-each-ep-object.patch-->>><<<++patches.suse/bnxt_en-Support-UDP-RSS-hashing-on-575XX-chips.patch++>>>
-|	<<<--patches.suse/iw_cxgb4-add-referencing-to-wait-objects.patch-->>><<<++patches.suse/bnxt_en-Do-not-accept-fragments-for-aRFS-flow-steeri.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Modify-the-value-with-rd-dest_rd-of-qp_attr.patch-->>><<<++patches.suse/bnxt_en-Periodically-check-and-remove-aged-out-ntupl.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Refactor-code-for-readability.patch-->>><<<++patches.suse/bnxt_en-Disable-workaround-for-lost-interrupts-on-57.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Check-return-value-of-kzalloc.patch-->>><<<++patches.suse/bnxt_en-Refactor-bnxt_dl_register.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Only-assign-dest_qp-if-IB_QP_DEST_QPN-bit-i.patch-->>><<<++patches.suse/bnxt_en-Register-devlink-irrespective-of-firmware-sp.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Set-rdma_ah_attr-type-for-querying-qp.patch-->>><<<++patches.suse/bnxt_en-Move-devlink_register-before-registering-net.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Avoid-NULL-pointer-exception.patch-->>><<<++patches.suse/bnxt_en-Add-support-to-update-progress-of-flash-upda.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Don-t-unregister-a-callback-we-didn-t-regis.patch-->>><<<++patches.suse/bnxt_en-Rename-switch_id-to-dsn.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Fix-calltrace-for-sleeping-in-atomic.patch-->>><<<++patches.suse/devlink-add-macro-for-fw.roce.patch++>>>
-|	<<<--patches.suse/RDMA-hns-return-0-rather-than-return-a-garbage-statu.patch-->>><<<++patches.suse/bnxt_en-Add-support-for-devlink-info-command.patch++>>>
-|	<<<--patches.suse/i40iw-Do-not-retransmit-MPA-request-after-it-is-ACKe.patch-->>><<<++patches.suse/sfc-rename-mcdi-filtering-functions-structs.patch++>>>
-|	<<<--patches.suse/i40iw-Do-not-generate-CQE-for-RTR-on-QP-flush.patch-->>><<<++patches.suse/sfc-create-header-for-mcdi-filtering-code.patch++>>>
-|	<<<--patches.suse/i40iw-Do-not-allow-posting-WR-after-QP-is-flushed.patch-->>><<<++patches.suse/sfc-move-mcdi-filtering-code.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Add-parsing-for-platform-configuration-forma.patch-->>><<<++patches.suse/libbpf-Fix-realloc-usage-in-bpf_core_find_cands.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Fix-output-trace-issues-from-16B-change.patch-->>><<<++patches.suse/flow_dissector-Fix-to-use-new-variables-for-port-ran.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Fix-incorrect-available-receive-user-context.patch-->>><<<++patches.suse/udp-segment-looped-gso-packets-correctly.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Prevent-LNI-out-of-sync-by-resetting-host-in.patch-->>><<<++patches.suse/ALSA-hda-Use-standard-waitqueue-for-RIRB-wakeup.patch++>>>
-|	<<<--patches.suse/IB-core-Use-__be32-for-LIDs-in-opa_is_extended_lid.patch-->>><<<++patches.suse/ALSA-hda-Use-waitqueue-for-RIRB-in-HDA-core-helper-t.patch++>>>
-|	<<<--patches.suse/IB-core-Do-not-warn-on-lid-conversions-for-OPA.patch-->>><<<++patches.suse/ALSA-hda-Unify-get_response-handling.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Do-not-warn-on-lid-conversions-for-OPA.patch-->>><<<++patches.suse/ALSA-control-remove-useless-assignment-in-.info-call.patch++>>>
-|	<<<--patches.suse/IB-rxe-check-for-allocation-failure-on-elem.patch-->>><<<++patches.suse/ALSA-hda-Comment-about-snd_hdac_bus_update_rirb-and-.patch++>>>
-|	<<<--patches.suse/IB-rxe-put-the-pool-on-allocation-failure.patch-->>><<<++patches.suse/ALSA-usx2y-Adjust-indentation-in-snd_usX2Y_hwdep_dsp.patch++>>>
-|	<<<--patches.suse/infiniband-add-MMU-dependency-for-user_mem.patch-->>><<<++patches.suse/ALSA-ctl-allow-TLV-read-operation-for-callback-type-.patch++>>>
-|	<<<--patches.suse/IB-core-Fix-endianness-annotation-in-rdma_is_multica.patch-->>><<<++patches.suse/ALSA-hda-constify-copied-structure.patch++>>>
-|	<<<--patches.suse/RDMA-cma-Avoid-triggering-undefined-behavior.patch-->>><<<++patches.suse/ALSA-hda-Constify-snd_kcontrol_new-items.patch++>>>
-|	<<<--patches.suse/RDMA-cxgb4-Fix-indentation.patch-->>><<<++patches.suse/ALSA-hda-Constify-snd_pci_quirk-tables.patch++>>>
-|	<<<--patches.suse/RDMA-cxgb4-Remove-the-obsolete-kernel-module-option-.patch-->>><<<++patches.suse/ALSA-hda-constify-and-cleanup-static-NodeID-tables.patch++>>>
-|	<<<--patches.suse/RDMA-cxgb4-Suppress-gcc-7-fall-through-complaints.patch-->>><<<++patches.suse/ALSA-sh-Fix-unused-variable-warnings.patch++>>>
-|	<<<--patches.suse/RDMA-cxgb4-Remove-a-set-but-not-used-variable.patch-->>><<<++patches.suse/ALSA-hda-realtek-Apply-mic-mute-LED-quirk-for-Dell-E.patch++>>>
-|	<<<--patches.suse/IB-hns-Annotate-iomem-pointers-correctly.patch-->>><<<++patches.suse/ALSA-usb-audio-Use-lower-hex-numbers-for-IDs.patch++>>>
-|	<<<--patches.suse/IB-hns-Declare-local-functions-static.patch-->>><<<++patches.suse/ALSA-hda-realtek-More-constifications.patch++>>>
-|	<<<--patches.suse/RDMA-qedr-Use-NULL-instead-of-0-to-represent-a-point.patch-->>><<<++patches.suse/ALSA-hda-More-constifications.patch++>>>
-|	<<<--patches.suse/RDMA-qedr-Declare-local-functions-static.patch-->>><<<++patches.suse/ALSA-sh-Fix-compile-warning-wrt-const.patch++>>>
-|	<<<--patches.suse/RDMA-qedr-Annotate-iomem-pointers-correctly.patch-->>><<<++patches.suse/ALSA-hda-Fix-a-typo-in-comments.patch++>>>
-|	<<<--patches.suse/RDMA-qedr-Remove-set-but-not-used-variables.patch-->>><<<++patches.suse/ALSA-hda-patch_realtek-fix-empty-macro-usage-in-if-b.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Fix-serdes-loopback-set-up.patch-->>><<<++patches.suse/ALSA-usb-audio-Add-boot-quirk-for-MOTU-M-Series.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Allow-meta-version-4-for-platform-configurat.patch-->>><<<++patches.suse/ALSA-hda-Manage-concurrent-reg-access-more-properly.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Mask-out-A-bit-from-psn-trace.patch-->>><<<++patches.suse/ALSA-hda-correct-kernel-doc-parameter-descriptions.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Eliminate-allocation-while-atomic.patch-->>><<<++patches.suse/ALSA-hda-patch_hdmi-remove-warnings-with-empty-body.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Set-hdr_type-when-tx-req-is-allocated.patch-->>><<<++patches.suse/ALSA-usb-audio-unlock-on-error-in-probe.patch++>>>
-|	<<<--patches.suse/IB-rdmavt-Don-t-wait-for-resources-in-QP-reset.patch-->>><<<++patches.suse/ALSA-usb-audio-add-implicit-fb-quirk-for-MOTU-M-Seri.patch++>>>
-|	<<<--patches.suse/RDMA-hns-fix-spelling-mistake-Reseved-Reserved.patch-->>><<<++patches.suse/ALSA-hda-analog-Minor-optimization-for-SPDIF-mux-con.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Add-MODULE_FIRMWARE-statements.patch-->>><<<++patches.suse/ALSA-hda-realtek-Add-Headset-Mic-supported-for-HP-cP.patch++>>>
-|	<<<--patches.suse/bnxt_re-Fix-incorrect-usage-of-test_bit.patch-->>><<<++patches.suse/ALSA-hda-hdmi-add-retry-logic-to-parse_intel_hdmi.patch++>>>
-|	<<<--patches.suse/bnxt_re-Make-room-for-mapping-beyond-32-entries.patch-->>><<<++patches.suse/ALSA-hda-Add-docking-station-support-for-Lenovo-Thin.patch++>>>
-|	<<<--patches.suse/IB-srpt-Do-not-accept-invalid-initiator-port-names.patch-->>><<<++patches.suse/ALSA-hda-Add-Clevo-W65_67SB-the-power_save-blacklist.patch++>>>
-|	<<<--patches.suse/IB-srp-Avoid-that-a-cable-pull-can-trigger-a-kernel-.patch-->>><<<++patches.suse/ALSA-usb-audio-add-quirks-for-Line6-Helix-devices-fw.patch++>>>
-|	<<<--patches.suse/i40iw-Cleanup-AE-processing.patch-->>><<<++patches.suse/ASoC-SOF-Intel-hda-Fix-SKL-dai-count.patch++>>>
-|	<<<--patches.suse/i40iw-Ignore-AE-source-field-in-AEQE-for-some-AEs.patch-->>><<<++patches.suse/ASoC-Intel-skl_hda_dsp_common-Fix-global-out-of-boun.patch++>>>
-|	<<<--patches.suse/i40iw-Move-exception_lan_queue-to-VSI-structure.patch-->>><<<++patches.suse/ASoC-topology-fix-soc_tplg_fe_link_create-link-dobj-.patch++>>>
-|	<<<--patches.suse/i40iw-Account-for-IPv6-header-when-setting-MSS.patch-->>><<<++patches.suse/ASoC-intel-sof_rt5682-Add-quirk-for-number-of-HDMI-D.patch++>>>
-|	<<<--patches.suse/i40iw-Reinitialize-IEQ-on-MTU-change.patch-->>><<<++patches.suse/ASoC-intel-sof_rt5682-Add-support-for-tgl-max98357a-.patch++>>>
-|	<<<--patches.suse/i40iw-Clear-CQP-Head-Tail-during-initialization.patch-->>><<<++patches.suse/ASoC-fsl_sai-add-IRQF_SHARED.patch++>>>
-|	<<<--patches.suse/i40iw-Remove-UDA-QP-from-QoS-list-if-creation-fails.patch-->>><<<++patches.suse/ASoC-SOF-Intel-hda-Add-iDisp4-DAI.patch++>>>
-|	<<<--patches.suse/i40iw-Move-cqp_cmd_head-init-to-CQP-initialization.patch-->>><<<++patches.suse/ASoC-soc-topology-fix-endianness-issues.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Get-rid-of-the-tx_outstanding-variable-in-a.patch-->>><<<++patches.suse/ASoC-Intel-sof_rt5682-Ignore-the-speaker-amp-when-th.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Use-NAPI-in-UD-TX-flows.patch-->>><<<++patches.suse/ASoC-sgtl5000-Fix-VDDA-and-VDDIO-comparison.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Change-number-of-TX-wqe-to-64.patch-->>><<<++patches.suse/thermal-qoriq-Add-local-struct-device-pointer.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Support-WQE-CQE-PBL-page-size-configurable-.patch-->>><<<++patches.suse/thermal-qoriq-Don-t-store-struct-thermal_zone_device.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Update-the-IRRL-table-chunk-size-in-hip08.patch-->>><<<++patches.suse/thermal-qoriq-Add-local-struct-qoriq_sensor-pointer.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Update-the-PD-CQE-MTT-specification-in-hip0.patch-->>><<<++patches.suse/thermal-qoriq-Embed-per-sensor-data-into-struct-qori.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Add-modify-CQ-support-for-hip08.patch-->>><<<++patches.suse/thermal-qoriq-Pass-data-to-qoriq_tmu_register_tmu_zo.patch++>>>
-|	<<<--patches.suse/IB-cm-Fix-memory-corruption-in-handling-CM-request.patch-->>><<<++patches.suse/thermal-qoriq-Pass-data-to-qoriq_tmu_calibration-dir.patch++>>>
-|	<<<--patches.suse/RDMA-cxgb4-Declare-stag-as-__be32.patch-->>><<<++patches.suse/thermal-qoriq-Drop-unnecessary-drvdata-cleanup.patch++>>>
-|	<<<--patches.suse/bnxt_re-Implement-the-shutdown-hook-of-the-L2-RoCE-d.patch-->>><<<++patches.suse/thermal-qoriq-Convert-driver-to-use-regmap-API.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Race-condition-between-user-notification-and.patch-->>><<<++patches.suse/thermal-qoriq-Enable-all-sensors-before-registering-.patch++>>>
-|	<<<--patches.suse/Ib-hfi1-Return-actual-operational-VLs-in-port-info-q.patch-->>><<<++patches.suse/thermal-qoriq-Do-not-report-invalid-temperature-read.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Validate-PKEY-for-incoming-GSI-MAD-packets.patch-->>><<<++patches.suse/thermal_hwmon-Add-devres-wrapper-for-thermal_add_hwm.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Add-tx_opcode_stats-like-the-opcode_stats.patch-->>><<<++patches.suse/thermal-qoriq-Add-hwmon-support.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Insure-int-mask-for-in-kernel-receive-contex.patch-->>><<<++patches.suse/thermal-add-bcm2711-thermal-driver.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Don-t-modify-num_user_contexts-module-parame.patch-->>><<<++patches.suse/thermal-brcmstb_thermal-Do-not-use-DT-coefficients.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Add-rereg-mr-support-for-hip08.patch-->>><<<++patches.suse/thermal-intel-intel_pch_thermal-Add-Comet-Lake-CML-p.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Generate-gid-type-of-RoCEv2.patch-->>><<<++patches.suse/tracing-kprobes-have-uname-use-_get_str-in-print_fmt.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Configure-sgid-type-for-hip08-RoCE.patch-->>><<<++patches.suse/s390-pci-recover-handle-in-clp_set_pci_fn++>>>
-|	<<<--patches.suse/RDMA-hns-Update-calculation-of-irrl_ba-field-for-hip.patch-->>><<<++patches.suse/s390-pci-fix-possible-deadlock-in-recover_store++>>>
-|	<<<--patches.suse/RDMA-hns-Configure-TRRL-field-in-hip08-RoCE-device.patch-->>><<<++patches.suse/s390-ftrace-generate-traced-function-stack-frame.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Configure-fence-attribute-in-hip08-RoCE.patch-->>><<<++patches.suse/tomoyo-Use-atomic_t-for-statistics-counter.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Set-se-attribute-of-sqwqe-in-hip08.patch-->>><<<++patches.suse/ima-ima-lsm-policy-rule-loading-logic-bug-fixes.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Enable-the-cqe-field-of-sqwqe-of-RC.patch-->>><<<++patches.suse/fmc-remove-left-over-ipmi-fru.h-after-fmc-deletion.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Set-sq_cur_sge_blk_addr-field-in-QPC-in-hip.patch-->>><<<++patches.suse/gpio-gpio-grgpio-fix-possible-sleep-in-atomic-contex.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Update-the-usage-of-ack-timeout-in-hip08.patch-->>><<<++patches.suse/gpio-mpc8xxx-ls1088a-ls1028a-edge-detection-mode-bug.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Add-sq_invld_flg-field-in-QP-context.patch-->>><<<++patches.suse/gpiolib-Set-lockdep-class-for-hierarchical-irq-domai.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Set-the-owner-field-of-SQWQE-in-hip08-RoCE.patch-->>><<<++patches.suse/pinctrl-sh-pfc-r8a77965-Fix-DU_DOTCLKIN3-drive-bias-.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Unify-the-calculation-for-hem-index-in-hip0.patch-->>><<<++patches.suse/pinctrl-sh-pfc-r8a7778-Fix-duplicate-SDSELF_B-and-SD.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Modify-the-usage-of-cmd_sn-in-hip08.patch-->>><<<++patches.suse/pinctrl-sh-pfc-sh7264-Fix-CAN-function-GPIOs.patch++>>>
-|	<<<--patches.suse/IB-mlx4-Add-report-for-RSS-capabilities-by-vendor-ch.patch-->>><<<++patches.suse/pinctrl-sh-pfc-sh7269-Fix-CAN-function-GPIOs.patch++>>>
-|	<<<--patches.suse/IB-mlx4-Fix-RSS-s-QPC-attributes-assignments.patch-->>><<<++patches.suse/pinctrl-baytrail-Do-not-clear-IRQ-flags-on-direct-ir.patch++>>>
-|	<<<--patches.suse/RDMA-cxgb4-Annotate-r2-and-stag-as-__be32.patch-->>><<<++patches.suse/pinctrl-tigerlake-Tiger-Lake-uses-_HID-enumeration.patch++>>>
-|	<<<--patches.suse/IB-core-Avoid-crash-on-pkey-enforcement-failed-in-re.patch-->>><<<++patches.suse/usb-host-xhci-tegra-Fix-tega-tegra-typo.patch++>>>
-|	<<<--patches.suse/IB-rxe-don-t-crash-if-allocation-of-crc-algorithm-fa.patch-->>><<<++patches.suse/usb-host-xhci-tegra-Separate-firmware-request-and-lo.patch++>>>
-|	<<<--patches.suse/RDMA-cxgb4-Protect-from-possible-dereference.patch-->>><<<++patches.suse/usb-host-xhci-tegra-Avoid-a-fixed-duration-sleep.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Assign-send-CQ-and-recv-CQ-of-UMR-QP.patch-->>><<<++patches.suse/usb-host-xhci-tegra-Use-CNR-as-firmware-ready-indica.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Fix-RoCE-Address-Path-fields.patch-->>><<<++patches.suse/usb-host-xhci-tegra-Extract-firmware-enable-helper.patch++>>>
-|	<<<--patches.suse/IB-mlx4-Use-optimal-numbers-of-MTT-entries.patch-->>><<<++patches.suse/usb-host-xhci-tegra-Reuse-stored-register-base-addre.patch++>>>
-|	<<<--patches.suse/IB-mlx4-Add-contig-support-for-control-objects.patch-->>><<<++patches.suse/usb-host-xhci-tegra-Enable-runtime-PM-as-late-as-pos.patch++>>>
-|	<<<--patches.suse/IB-mlx4-Increase-maximal-message-size-under-UD-QP.patch-->>><<<++patches.suse/usb-host-xhci-tegra-Add-support-for-XUSB-context-sav.patch++>>>
-|	<<<--patches.suse/IB-core-Avoid-unnecessary-return-value-check.patch-->>><<<++patches.suse/usb-host-xhci-tegra-Add-XUSB-controller-context.patch++>>>
-|	<<<--patches.suse/bnxt_re-fix-a-crash-in-qp-error-event-processing.patch-->>><<<++patches.suse/usb-host-xhci-tegra-Implement-basic-ELPG-support.patch++>>>
-|	<<<--patches.suse/bnxt_re-changing-the-ip-address-shouldn-t-affect-new.patch-->>><<<++patches.suse/usbip-Fix-unsafe-unaligned-pointer-usage.patch++>>>
-|	<<<--patches.suse/iw_cxgb4-remove-BUG_ON-usage.patch-->>><<<++patches.suse/usb-dwc2-Fix-IN-FIFO-allocation.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Allow-MgmtAllowed-on-B2B-setups.patch-->>><<<++patches.suse/usb-gadget-legacy-set-max_speed-to-super-speed.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Fix-a-wrapping-test-to-insure-the-correct-ti.patch-->>><<<++patches.suse/usb-gadget-f_fs-set-req-num_sgs-as-0-for-non-sg-tran.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Do-not-allocate-PIO-send-contexts-for-VNIC.patch-->>><<<++patches.suse/usb-gadget-udc-fix-possible-sleep-in-atomic-context-.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Prohibit-invalid-Init-to-Armed-state-transit.patch-->>><<<++patches.suse/usb-dwc3-turn-off-VBUS-when-leaving-host-mode.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Send-reboot-as-planned-down-remote-reason.patch-->>><<<++patches.suse/usb-dwc3-gadget-Check-END_TRANSFER-completion.patch++>>>
-|	<<<--patches.suse/IB-core-Convert-OPA-AH-to-IB-for-Extended-LIDs-only.patch-->>><<<++patches.suse/usb-dwc3-gadget-Delay-starting-transfer.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Mask-upper-16Bits-of-Extended-LID-prior-to-r.patch-->>><<<++patches.suse/usb-gadget-f_ncm-Use-atomic_t-to-track-in-flight-req.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Handle-initial-value-of-0-for-CCTI-setting.patch-->>><<<++patches.suse/usb-gadget-f_ecm-Use-atomic_t-to-track-in-flight-req.patch++>>>
-|	<<<--patches.suse/RDMA-bnxt_re-Add-memory-barriers-when-processing-CQ-.patch-->>><<<++patches.suse/usb-musb-omap2430-Get-rid-of-musb-.set_vbus-for-omap.patch++>>>
-|	<<<--patches.suse/RDMA-bnxt_re-Set-QP-state-in-case-of-response-comple.patch-->>><<<++patches.suse/phy-qualcomm-Adjust-indentation-in-read_poll_timeout.patch++>>>
-|	<<<--patches.suse/RDMA-bnxt_re-Flush-CQ-notification-Work-Queue-before.patch-->>><<<++patches.suse/usb-host-xhci-tegra-set-MODULE_FIRMWARE-for-tegra186.patch++>>>
-|	<<<--patches.suse/RDMA-bnxt_re-synchronize-poll_cq-and-req_notify_cq-v.patch-->>><<<++patches.suse/usb-typec-tcpci-mask-event-interrupts-when-remove-dr.patch++>>>
-|	<<<--patches.suse/RDMA-core-avoid-uninitialized-variable-warning-in-cr.patch-->>><<<++patches.suse/usb-dwc3-pci-add-ID-for-the-Intel-Comet-Lake-V-varia.patch++>>>
-|	<<<--patches.suse/RDMA-vmw_pvrdma-Add-shared-receive-queue-support.patch-->>><<<++patches.suse/usb-typec-wcove-fix-op-sink-microwatt-default-that-w.patch++>>>
-|	<<<--patches.suse/IB-core-Only-maintain-real-QPs-in-the-security-lists.patch-->>><<<++patches.suse/USB-serial-ir-usb-add-missing-endpoint-sanity-check.patch++>>>
-|	<<<--patches.suse/iw_cxgb4-Fix-possible-circular-dependency-locking-wa.patch-->>><<<++patches.suse/USB-serial-ir-usb-fix-link-speed-handling.patch++>>>
-|	<<<--patches.suse/iw_cxgb4-only-call-the-cq-comp_handler-when-the-cq-i.patch-->>><<<++patches.suse/USB-serial-ir-usb-fix-IrLAP-framing.patch++>>>
-|	<<<--patches.suse/iw_cxgb4-atomically-flush-the-qp.patch-->>><<<++patches.suse/ttyprintk-fix-a-potential-deadlock-in-interrupt-cont.patch++>>>
-|	<<<--patches.suse/ACPI-PCI-Bail-early-in-acpi_pci_add_bus-if-there-is--->>><<<++patches.suse/tty-synclinkmp-Adjust-indentation-in-several-functio.patch++>>>
-|	<<<--patches.suse/PCI-AER-Report-non-fatal-errors-only-to-the-affected-->>><<<++patches.suse/tty-synclink_gt-Adjust-indentation-in-several-functi.patch++>>>
-|	<<<--patches.suse/PCI-ASPM-Deal-with-missing-root-ports-in-link-state--->>><<<++patches.suse/serial-8250_bcm2835aux-Fix-line-mismatch-on-driver-u.patch++>>>
-|	<<<--patches.suse/PCI-ASPM-Account-for-downstream-device-s-Port-Common-->>><<<++patches.suse/serial-imx-fix-a-race-condition-in-receive-path.patch++>>>
-|	<<<--patches.suse/PCI-ASPM-Use-correct-capability-pointer-to-program-L-->>><<<++patches.suse/staging-rtl8188-avoid-excessive-stack-usage.patch++>>>
-|	<<<--patches.suse/PCI-ASPM-Add-L1-Substates-definitions-->>><<<++patches.suse/staging-vt6656-correct-packet-types-for-CTS-protect-.patch++>>>
-|	<<<--patches.suse/misc-pci_endpoint_test-Avoid-triggering-a-BUG.patch-->>><<<++patches.suse/staging-vt6656-use-NULLFUCTION-stack-on-mac80211.patch++>>>
-|	<<<--patches.suse/0001-PCI-Add-for_each_pci_bridge-helper.patch-->>><<<++patches.suse/staging-vt6656-Fix-false-Tx-excessive-retries-report.patch++>>>
-|	<<<--patches.suse/0001-PCI-Move-pci_hp_add_bridge-to-drivers-pci-probe.c.patch-->>><<<++patches.suse/staging-wlan-ng-ensure-error-return-is-actually-retu.patch++>>>
-|	<<<--patches.suse/0001-PCI-Open-code-the-two-pass-loop-when-scanning-bridge.patch-->>><<<++patches.suse/iio-adc-stm32-dfsdm-Use-dma_request_chan-instead-dma.patch++>>>
-|	<<<--patches.suse/0001-PCI-Do-not-allocate-more-buses-than-available-in-par.patch-->>><<<++patches.suse/iio-adc-stm32-adc-Use-dma_request_chan-instead-dma_r.patch++>>>
-|	<<<--patches.suse/0001-PCI-Distribute-available-buses-to-hotplug-capable-br.patch-->>><<<++patches.suse/iio-st_gyro-Correct-data-for-LSM9DS0-gyro.patch++>>>
-|	<<<--patches.suse/0001-PCI-Distribute-available-resources-to-hotplug-capabl.patch-->>><<<++patches.suse/iio-adc-stm32-dfsdm-fix-single-conversion.patch++>>>
-|	<<<--patches.suse/0001-PCI-pciehp-Fix-race-condition-handling-surprise-link.patch-->>><<<++patches.suse/staging-most-net-fix-buffer-overflow.patch++>>>
-|	<<<--patches.suse/0001-PCI-pciehp-Do-not-clear-Presence-Detect-Changed-duri.patch-->>><<<++patches.suse/component-do-not-dereference-opaque-pointer-in-debug.patch++>>>
-|	<<<--patches.suse/PCI-PME-Handle-invalid-data-when-reading-Root-Status-->>><<<++patches.suse/driver-core-platform-Prevent-resouce-overflow-from-c.patch++>>>
-|	<<<--patches.suse/pci-portdrv-factor-out-interrupt-message-number-lookup-->>><<<++patches.suse/driver-core-Fix-test_async_driver_probe-if-NUMA-is-d.patch++>>>
-|	<<<--patches.suse/pci-portdrv-compute-msi-msi-x-irq-vectors-after-final-allocation-->>><<<++patches.suse/driver-core-Print-device-when-resources-present-in-r.patch++>>>
-|	<<<--patches.suse/PCI-Add-PCI-resource-type-mask-define-->>><<<++patches.suse/debugfs-Return-EPERM-when-locked-down.patch++>>>
-|	<<<--patches.suse/PCI-Add-resizable-BAR-infrastructure-->>><<<++patches.suse/driver-core-platform-fix-u32-greater-or-equal-to-zer.patch++>>>
-|	<<<--patches.suse/PCI-Add-pci_resize_resource-for-resizing-BARs-->>><<<++patches.suse/mei-hdcp-bind-only-with-i915-on-the-same-PCH.patch++>>>
-|	<<<--patches.suse/x86-PCI-Enable-a-64bit-BAR-on-AMD-Family-15h-Models-.patch-->>><<<++patches.suse/uio-fix-a-sleep-in-atomic-context-bug-in-uio_dmem_ge.patch++>>>
-|	<<<--patches.suse/PCI-Remove-reset-argument-from-pci_iov_-add-remove-_.patch-->>><<<++patches.suse/visorbus-fix-uninitialized-variable-access.patch++>>>
-|	<<<--patches.suse/PCI-Create-SR-IOV-virtfn-physfn-links-before-attachi-->>><<<++patches.suse/mei-me-add-comet-point-lake-H-device-ids.patch++>>>
-|	<<<--patches.suse/0005-PCI-Set-Cavium-ACS-capability-quirk-flags-to-assert-.patch-->>><<<++patches.suse/erofs-fix-out-of-bound-read-for-shifted-uncompressed.patch++>>>
-|	<<<--patches.suse/0006-PCI-Apply-Cavium-ThunderX-ACS-quirk-to-more-Root-Por.patch-->>><<<++patches.suse/printk-fix-exclusive_console-replaying.patch++>>>
-|	<<<--patches.suse/PCI-Detach-driver-before-procfs-sysfs-teardown-on-de-->>><<<++patches.suse/selftests-settings-tests-can-be-in-subsubdirs.patch++>>>
-|	<<<--patches.suse/msft-hv-1545-PCI-hv-Use-effective-affinity-mask.patch-->>><<<++patches.suse/scripts-find-unused-docs-Fix-massive-false-positives.patch++>>>
-|	<<<--patches.suse/0007-PCI-Mark-Cavium-CN8xxx-to-avoid-bus-reset.patch-->>><<<++patches.suse/0011-dm-zoned-support-zone-sizes-smaller-than-128MiB.patch++>>>
-|	<<<--patches.suse/0001-PCI-Avoid-bus-reset-if-bridge-itself-is-broken.patch-->>><<<++patches.suse/0012-dm-space-map-common-fix-to-ensure-new-block-isn-t-al.patch++>>>
-|	<<<--patches.suse/0002-PCI-Avoid-slot-reset-if-bridge-itself-is-broken.patch-->>><<<++patches.suse/0013-dm-crypt-fix-benbi-IV-constructor-crash-if-used-in-a.patch++>>>
-|	<<<--patches.suse/0014-ipmi-fix-unsigned-long-underflow.patch-->>><<<++patches.suse/0014-dm-writecache-fix-incorrect-flush-sequence-when-doin.patch++>>>
-|	<<<--patches.suse/ipmi-Prefer-ACPI-system-interfaces-over-SMBIOS-ones-->>><<<++patches.suse/0015-dm-thin-metadata-use-pool-locking-at-end-of-dm_pool_.patch++>>>
-|	<<<--patches.suse/ocfs2-fix-cluster-hang-after-a-node-dies.patch-->>><<<++patches.suse/0016-dm-fix-potential-for-q-make_request_fn-NULL-pointer.patch++>>>
-|	<<<--patches.suse/ocfs2-should-wait-dio-before-inode-lock-in-ocfs2_set.patch-->>><<<++patches.suse/scsi-ufs-recheck-bkops-level-if-bkops-is-disabled++>>>
-|	<<<--patches.suse/ocfs2-ip_alloc_sem-should-be-taken-in-ocfs2_get_bloc.patch-->>><<<++patches.suse/scsi-qla4xxx-adjust-indentation-in-qla4xxx_mem_free++>>>
-|	<<<--patches.suse/ocfs2-subsystem.su_mutex-is-required-while-accessing.patch-->>><<<++patches.suse/scsi-csiostor-adjust-indentation-in-csio_device_reset++>>>
-|	<<<--patches.suse/mm-swap-fix-false-error-message-in-_swp_swapcount.patch-->>><<<++patches.suse/scsi-qla2xxx-Remove-defer-flag-to-indicate-immeadiat.patch++>>>
-|	<<<--patches.suse/mm-page-writeback.c-remove-unused-parameter-from-bal.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-fabric-scan-hang.patch++>>>
-|	<<<--patches.suse/0001-mm-drop-migrate-type-checks-from-has_unmovable_pages.patch-->>><<<++patches.suse/scsi-qla2xxx-Add-a-shadow-variable-to-hold-disc_stat.patch++>>>
-|	<<<--patches.suse/0001-mm-distinguish-CMA-and-MOVABLE-isolation-in-has_unmo.patch-->>><<<++patches.suse/scsi-qla2xxx-Cleanup-unused-async_logout_done.patch++>>>
-|	<<<--patches.suse/0002-mm-page_alloc-fail-has_unmovable_pages-when-seeing-r.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-update_fcport-for-current_topology.patch++>>>
-|	<<<--patches.suse/0003-mm-memory_hotplug-do-not-fail-offlining-too-early.patch-->>><<<++patches.suse/scsi-qla2xxx-Add-D-Port-Diagnostic-reason-explanatio.patch++>>>
-|	<<<--patches.suse/0004-mm-memory_hotplug-remove-timeout-from-__offline_memo.patch-->>><<<++patches.suse/scsi-qla2xxx-Use-common-routine-to-free-fcport-struc.patch++>>>
-|	<<<--patches.suse/0013-arm64-mm-kasan-don-t-use-vmemmap_populate-to-initial.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-stuck-login-session-using-prli_pend.patch++>>>
-|	<<<--patches.suse/mm-Speedup-cancel_dirty_page-for-clean-pages.patch-->>><<<++patches.suse/scsi-qla2xxx-Correct-fcport-flags-handling.patch++>>>
-|	<<<--patches.suse/mm-Refactor-truncate_complete_page.patch-->>><<<++patches.suse/scsi-qla2xxx-Consolidate-fabric-scan.patch++>>>
-|	<<<--patches.suse/mm-Factor-out-page-cache-page-freeing-into-a-separat.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-RIDA-Format-2.patch++>>>
-|	<<<--patches.suse/mm-Move-accounting-updates-before-page_cache_tree_de.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-stuck-session-in-GNL.patch++>>>
-|	<<<--patches.suse/mm-Move-clearing-of-page-mapping-to-page_cache_tree_.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-mtcp-dump-collection-failure.patch++>>>
-|	<<<--patches.suse/mm-Factor-out-checks-and-accounting-from-__delete_fr.patch-->>><<<++patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.22-k.patch++>>>
-|	<<<--patches.suse/mm-Batch-radix-tree-operations-when-truncating-pages.patch-->>><<<++patches.suse/scsi-lpfc-Fix-incomplete-NVME-discovery-when-target.patch++>>>
-|	<<<--patches.suse/mm-page_alloc-enable-disable-IRQs-once-when-freeing-a-list-of-pages.patch-->>><<<++patches.suse/scsi-lpfc-Fix-Rework-setting-of-fdmi-symbolic-node-n.patch++>>>
-|	<<<--patches.suse/mm-truncate-do-not-check-mapping-for-every-page-being-truncated.patch-->>><<<++patches.suse/scsi-lpfc-Fix-missing-check-for-CSF-in-Write-Object-.patch++>>>
-|	<<<--patches.suse/mm-truncate-remove-all-exceptional-entries-from-pagevec-under-one-lock.patch-->>><<<++patches.suse/scsi-lpfc-Fix-Fabric-hostname-registration-if-system.patch++>>>
-|	<<<--patches.suse/mm-only-drain-per-cpu-pagevecs-once-per-pagevec-usage.patch-->>><<<++patches.suse/scsi-lpfc-Fix-ras_log-via-debugfs.patch++>>>
-|	<<<--patches.suse/mm-pagevec-remove-cold-parameter-for-pagevecs.patch-->>><<<++patches.suse/scsi-lpfc-Fix-disablement-of-FC-AL-on-lpe35000-model.patch++>>>
-|	<<<--patches.suse/mm-remove-cold-parameter-for-release_pages.patch-->>><<<++patches.suse/scsi-lpfc-Fix-unmap-of-dpp-bars-affecting-next-drive.patch++>>>
-|	<<<--patches.suse/mm-remove-cold-parameter-from-free_hot_cold_page.patch-->>><<<++patches.suse/scsi-lpfc-Fix-MDS-Latency-Diagnostics-Err-drop-rates.patch++>>>
-|	<<<--patches.suse/mm-remove-__GFP_COLD.patch-->>><<<++patches.suse/scsi-lpfc-Fix-improper-flag-check-for-IO-type.patch++>>>
-|	<<<--patches.suse/mm-page_alloc-simplify-list-handling-in-rmqueue_bulk.patch-->>><<<++patches.suse/scsi-lpfc-Update-lpfc-version-to-12.6.0.3.patch++>>>
-|	<<<--patches.suse/mm-pagevec-rename-pagevec-drained-field.patch-->>><<<++patches.suse/scsi-qla2xxx-Improve-readability-of-the-code-that-ha.patch++>>>
-|	<<<--patches.suse/mm-page_alloc-fix-potential-false-positive-in-_zone_watermark_ok.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-the-endianness-of-the-qla82xx_get_f.patch++>>>
-|	<<<--patches.suse/mm-page_alloc.c-broken-deferred-calculation.patch-->>><<<++patches.suse/scsi-qla2xxx-Use-get_unaligned_-instead-of-open-codi.patch++>>>
-|	<<<--patches.suse/mm-sparse-do-not-swamp-log-with-huge-vmemmap-allocat.patch-->>><<<++patches.suse/scsi-mpt3sas-Update-MPI-Headers-to-v02.00.57.patch++>>>
-|	<<<--patches.suse/mm-do-not-rely-on-preempt_count-in-print_vma_addr.patch-->>><<<++patches.suse/scsi-mpt3sas-Add-support-for-NVMe-shutdown.patch++>>>
-|	<<<--patches.suse/mm-page_ext.c-check-if-page_ext-is-not-prepared.patch-->>><<<++patches.suse/scsi-mpt3sas-renamed-_base_after_reset_handler-funct.patch++>>>
-|	<<<--patches.suse/media-cx231xx-cards-fix-NULL-deref-on-missing-associ-->>><<<++patches.suse/scsi-mpt3sas-Add-support-IOCs-new-state-named-COREDU.patch++>>>
-|	<<<--patches.suse/media-rc-check-for-integer-overflow-->>><<<++patches.suse/scsi-mpt3sas-Handle-CoreDump-state-from-watchdog-thr.patch++>>>
-|	<<<--patches.suse/media-imon-Fix-null-ptr-deref-in-imon_probe-->>><<<++patches.suse/scsi-mpt3sas-print-in-which-path-firmware-fault-occu.patch++>>>
-|	<<<--patches.suse/media-omap_vout-Fix-a-possible-null-pointer-derefere-->>><<<++patches.suse/scsi-mpt3sas-Optimize-mpt3sas-driver-logging.patch++>>>
-|	<<<--patches.suse/media-v4l2-ctrl-Fix-flags-field-on-Control-events-->>><<<++patches.suse/scsi-mpt3sas-Print-function-name-in-which-cmd-timed-.patch++>>>
-|	<<<--patches.suse/media-usbtv-fix-brightness-and-contrast-controls-->>><<<++patches.suse/scsi-mpt3sas-Remove-usage-of-device_busy-counter.patch++>>>
-|	<<<--patches.suse/media-Don-t-do-DMA-on-stack-for-firmware-upload-in-t-->>><<<++patches.suse/scsi-mpt3sas-Update-drive-version-to-33.100.00.00.patch++>>>
-|	<<<--patches.suse/media-dvb-core-always-call-invoke_release-in-fe_free-->>><<<++patches.suse/compat-ARM64-always-include-asm-generic-compat.h.patch++>>>
-|	<<<--patches.suse/media-dib0700-fix-invalid-dvb_detach-argument-->>><<<++patches.suse/scsi-lpfc-Make-lpfc_defer_acc_rsp-static.patch++>>>
-|	<<<--patches.suse/dvb_frontend-don-t-use-after-free-the-frontend-struc-->>><<<++patches.suse/scsi-megaraid_sas-Reset-adapter-if-FW-is-not-in-READ.patch++>>>
-|	<<<--patches.suse/drm-panel-simple-Fix-width-and-height-for-Olimex-LCD-->>><<<++patches.suse/scsi-megaraid_sas-Set-no_write_same-only-for-Virtual.patch++>>>
-|	<<<--patches.suse/drm-panel-simple-Add-missing-panel_simple_unprepare--->>><<<++patches.suse/scsi-megaraid_sas-Update-optimal-queue-depth-for-SAS.patch++>>>
-|	<<<--patches.suse/drm-dp-Add-defines-for-DP-SDP-types-->>><<<++patches.suse/scsi-megaraid_sas-Do-not-kill-host-bus-adapter-if-ad.patch++>>>
-|	<<<--patches.suse/drm-gma500-fix-logic-error-->>><<<++patches.suse/scsi-megaraid_sas-Do-not-kill-HBA-if-JBOD-Seqence-ma.patch++>>>
-|	<<<--patches.suse/0080-drm-rockchip-Add-support-for-Rockchip-Soc-LVDS.patch-->>><<<++patches.suse/scsi-megaraid_sas-Do-not-set-HBA-Operational-if-FW-i.patch++>>>
-|	<<<--patches.suse/drm-i915-Always-wait-for-flip_done-v2-->>><<<++patches.suse/scsi-megaraid_sas-Re-Define-enum-DCMD_RETURN_STATUS.patch++>>>
-|	<<<--patches.suse/drm-atomic-Return-commit-in-drm_crtc_commit_get-for--->>><<<++patches.suse/scsi-megaraid_sas-Do-not-initiate-OCR-if-controller-.patch++>>>
-|	<<<--patches.suse/drm-atomic-Move-drm_crtc_commit-to-drm_crtc_state-v4-->>><<<++patches.suse/scsi-megaraid_sas-Limit-the-number-of-retries-for-th.patch++>>>
-|	<<<--patches.suse/drm-atomic-Fix-freeing-connector-plane-state-too-ear-->>><<<++patches.suse/scsi-megaraid_sas-Use-Block-layer-API-to-check-SCSI-.patch++>>>
-|	<<<--patches.suse/drm-atomic-Make-async-plane-update-checks-work-as-in-->>><<<++patches.suse/scsi-megaraid_sas-Update-driver-version-to-07.713.01.patch++>>>
-|	<<<--patches.suse/drm-sun4i-tcon-Unconditionally-reset-the-TCON-->>><<<++patches.suse/scsi-qla2xxx-Fix-a-NULL-pointer-dereference-in-an-er.patch++>>>
-|	<<<--patches.suse/drm-Make-syncobj-import-export-functions-static-->>><<<++patches.suse/scsi-ufs-fix-ufshcd_probe_hba-reture-value-in-case-ufshcd_scsi_add_wlus-fails++>>>
-|	<<<--patches.suse/drm-Drop-drm_get_link_status_name-->>><<<++patches.suse/KVM-arm64-Write-arch.mdcr_el2-changes-since-last-vcp.patch++>>>
-|	<<<--patches.suse/drm-Make-__drm_object_property_get_value-static-->>><<<++patches.suse/ide-remove-set-but-not-used-variable-hwif.patch++>>>
-|	<<<--patches.suse/drm-dp-mst-Sideband-message-transaction-to-power-up--->>><<<++patches.suse/cmd64x-potential-buffer-overflow-in-cmd64x_program_t.patch++>>>
-|	<<<--patches.suse/0081-drm-rockchip-Replace-dev_-with-DRM_DEV_.patch-->>><<<++patches.suse/ide-serverworks-potential-overflow-in-svwks_set_pio_.patch++>>>
-|	<<<--patches.suse/dma-buf-remove-redundant-initialization-of-sg_table-->>><<<++patches.suse/net-core-Do-not-clear-VF-index-for-node-port-GUIDs-q.patch++>>>
-|	<<<--patches.suse/0082-drm-rockchip-Fix-uninitialized-use-of-ret.patch-->>><<<++patches.suse/power-supply-ingenic-battery-Don-t-change-scale-if-t.patch++>>>
-|	<<<--patches.suse/0083-drm-rockchip-Cocci-spatch-vma_pages.patch-->>><<<++patches.suse/power-supply-axp20x_ac_power-Fix-reporting-online-st.patch++>>>
-|	<<<--patches.suse/0084-drm-rockchip-Rely-on-the-default-best_encoder-behavi.patch-->>><<<++patches.suse/power-supply-ltc2941-battery-gauge-fix-use-after-fre.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Introduce-initial-Cannonlake-Workaround-->>><<<++patches.suse/power-supply-sbs-battery-Fix-a-signedness-bug-in-sbs.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Add-WaDisableReplayBufferBankArbitratio-->>><<<++patches.suse/power-supply-core-Update-sysfs-class-power-ABI-docum.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-WaDisableEnhancedSBEVertexCaching-->>><<<++patches.suse/drm-ttm-ttm_tt_init_fields-can-be-static.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Apply-large-line-width-optimization-->>><<<++patches.suse/drm-fbdev-Fallback-to-non-tiled-mode-if-all-tiles-no.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-rename-intel_dp_is_edp-to-intel_dp_is_po-->>><<<++patches.suse/drm-gma500-Fixup-fbdev-stolen-size-usage-evaluation.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-make-is_edp-non-static-and-rename-to-int-->>><<<++patches.suse/Revert-drm-fbdev-Fallback-to-non-tiled-mode-if-all-t.patch++>>>
-|	<<<--patches.suse/drm-i915-Re-enable-per-engine-reset-for-Broxton-->>><<<++patches.suse/drm-fourcc-Fill-out-all-block-sizes-for-P10-12-16.patch++>>>
-|	<<<--patches.suse/drm-i915-Check-has_infoframes-when-enabling-infofram-->>><<<++patches.suse/drm-fourcc-Fill-out-all-block-sizes-for-P210.patch++>>>
-|	<<<--patches.suse/drm-i915-Disable-infoframes-when-shutting-down-DDI-H-->>><<<++patches.suse/drm-rect-Avoid-division-by-zero.patch++>>>
-|	<<<--patches.suse/drm-i915-Move-infoframe-vfuncs-into-intel_digital_po-->>><<<++patches.suse/drm-rect-update-kerneldoc-for-drm_rect_clip_scaled.patch++>>>
-|	<<<--patches.suse/drm-i915-Init-infoframe-vfuncs-for-DP-encoders-as-we-->>><<<++patches.suse/drm-qxl-Complete-exception-handling-in-qxl_device_in.patch++>>>
-|	<<<--patches.suse/drm-i915-Plumb-crtc_state-to-PSR-enable-disable-->>><<<++patches.suse/drm-panel-simple-Add-Logic-PD-Type-28-display-suppor.patch++>>>
-|	<<<--patches.suse/drm-i915-Constify-states-passed-to-enable-disable-et-->>><<<++patches.suse/gpu-drm-ingenic-Avoid-null-pointer-deference-in-plan.patch++>>>
-|	<<<--patches.suse/drm-i915-Boost-GPU-clocks-if-we-miss-the-pageflip-s--->>><<<++patches.suse/drm-amdgpu-remove-4-set-but-not-used-variable-in-amd.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-simplify-cnl_procmon_values-handling-->>><<<++patches.suse/drm-amdgpu-add-function-parameter-description-in-amd.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-extract-cnl_set_procmon_ref_values-->>><<<++patches.suse/0010-drm-amdgpu-add-function-parameter-description-in-amd.patch++>>>
-|	<<<--patches.suse/drm-i915-cfl-Coffee-Lake-works-on-Kaby-Lake-PCH-->>><<<++patches.suse/drm-amdgpu-remove-set-but-not-used-variable-dig_conn.patch++>>>
-|	<<<--patches.suse/drm-i915-Keep-a-small-stash-of-preallocated-WC-pages-->>><<<++patches.suse/drm-amdgpu-remove-set-but-not-used-variable-dig.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-WaPushConstantDereferenceHoldDisable-->>><<<++patches.suse/drm-amdgpu-remove-always-false-comparison-in-amdgpu_.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-WaForceContextSaveRestoreNonCoherent-->>><<<++patches.suse/drm-amdgpu-remove-set-but-not-used-variable-mc_share.patch++>>>
-|	<<<--patches.suse/drm-i915-Assert-that-the-handle-vma-lut-is-empty-on--->>><<<++patches.suse/drm-amd-display-remove-duplicated-assignment-to-grph.patch++>>>
-|	<<<--patches.suse/drm-i915-Make-some-RPS-functions-static-->>><<<++patches.suse/0015-drm-amdgpu-remove-set-but-not-used-variable-mc_share.patch++>>>
-|	<<<--patches.suse/drm-i915-Beef-up-the-IPS-vs.-CRC-workaround-->>><<<++patches.suse/drm-amdgpu-remove-set-but-not-used-variable-amdgpu_c.patch++>>>
-|	<<<--patches.suse/drm-i915-bios-amend-child-device-config-parameters-->>><<<++patches.suse/drm-amdgpu-remove-set-but-not-used-variable-count.patch++>>>
-|	<<<--patches.suse/drm-i915-bios-document-BDB-versions-of-child-device--->>><<<++patches.suse/drm-amdgpu-remove-set-but-not-used-variable-invalid.patch++>>>
-|	<<<--patches.suse/drm-i915-bios-remove-the-raw-version-of-child-device-->>><<<++patches.suse/drm-amd-powerplay-remove-set-but-not-used-variable-u.patch++>>>
-|	<<<--patches.suse/drm-i915-bios-add-legacy-contents-to-common-child-de-->>><<<++patches.suse/drm-amdkfd-remove-set-but-not-used-variable-top_dev.patch++>>>
-|	<<<--patches.suse/drm-i915-bios-throw-away-high-level-child-device-uni-->>><<<++patches.suse/drm-amdgpu-Ensure-ret-is-always-initialized-when-usi.patch++>>>
-|	<<<--patches.suse/drm-i915-bios-throw-away-struct-old_child_dev_config-->>><<<++patches.suse/0001-drm-rcar-du-Recognize-renesas-vsps-in-addition-to-vs.patch++>>>
-|	<<<--patches.suse/drm-i915-bios-document-child-device-config-dvo_port--->>><<<++patches.suse/0001-drm-mcde-Some-fixes-to-handling-video-mode.patch++>>>
-|	<<<--patches.suse/drm-i915-bios-group-device-type-definitions-together-->>><<<++patches.suse/0001-drm-mipi_dbi-Fix-off-by-one-bugs-in-mipi_dbi_blank.patch++>>>
-|	<<<--patches.suse/drm-i915-bios-throw-away-unused-DVO_-macros-->>><<<++patches.suse/fbdev-fix-numbering-of-fbcon-options.patch++>>>
-|	<<<--patches.suse/drm-i915-bios-drop-the-rest-of-the-p_-prefixes-from--->>><<<++patches.suse/pxa168fb-Fix-the-function-used-to-release-some-memor.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-don-t-hardcode-DPCLKA_CFGCR0_DDI_CLK_SE-->>><<<++patches.suse/drm-rockchip-lvds-Fix-indentation-of-a-define.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-FBC-cfb-stride-programming-for-non-X-ti-->>><<<++patches.suse/drm-bridge-dw-hdmi-constify-copied-structure.patch++>>>
-|	<<<--patches.suse/drm-i915-bios-split-up-iboost-to-hdmi-and-dp-bitfiel-->>><<<++patches.suse/drm-atmel-hlcdc-use-double-rate-for-pixel-clock-only.patch++>>>
-|	<<<--patches.suse/drm-i915-bios-amend-bdb_general_features-->>><<<++patches.suse/drm-atmel-hlcdc-enable-clock-before-configuring-timi.patch++>>>
-|	<<<--patches.suse/drm-i915-bios-amend-child-device-flags-based-on-inte-->>><<<++patches.suse/drm-atmel-hlcdc-prefer-a-lower-pixel-clock-than-requ.patch++>>>
-|	<<<--patches.suse/drm-i915-bios-amend-edp-block-based-on-intel_vbt_dec-->>><<<++patches.suse/drm-remove-the-newline-for-CRC-source-name.patch++>>>
-|	<<<--patches.suse/drm-i915-Beef-up-of-Beef-up-the-IPS-vs.-CRC-workarou-->>><<<++patches.suse/drm-amdgpu-fix-KIQ-ring-test-fail-in-TDR-of-SRIOV.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-excess-indent-in-intel_finish_reset--->>><<<++patches.suse/drm-amdgpu-simplify-padding-calculations-v2.patch++>>>
-|	<<<--patches.suse/drm-i915-Don-t-use-GPU-relocations-prior-to-cmdparse-->>><<<++patches.suse/drm-amdkfd-Fix-permissions-of-hang_hws.patch++>>>
-|	<<<--patches.suse/drm-i915-Always-sanity-check-engine-state-upon-idlin-->>><<<++patches.suse/drm-mediatek-handle-events-when-enabling-disabling-c.patch++>>>
-|	<<<--patches.suse/drm-i915-Clear-wedged-status-upon-resume-->>><<<++patches.suse/0001-drm-mediatek-disable-all-the-planes-in-atomic_disabl.patch++>>>
-|	<<<--patches.suse/drm-i915-Discard-the-request-queue-if-we-fail-to-sle-->>><<<++patches.suse/drm-mediatek-Add-gamma-property-according-to-hardwar.patch++>>>
-|	<<<--patches.suse/drm-i915-Stop-using-long-platform-names-on-clock-gat-->>><<<++patches.suse/drm-nouveau-secboot-gm20b-initialize-pointer-in-gm20.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-WA-FtrEnableFastAnisoL1BankingFix-->>><<<++patches.suse/drm-nouveau-gr-gk20a-gm200-add-terminators-to-method.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-WaDisableI2mCycleOnWRPort-->>><<<++patches.suse/drm-nouveau-Fix-copy-paste-error-in-nouveau_fence_wa.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Avoid-ioremap_wc-on-Cannonlake-as-well-->>><<<++patches.suse/drm-nouveau-drm-ttm-Remove-set-but-not-used-variable.patch++>>>
-|	<<<--patches.suse/drm-i915-Introduce-intel_ddi_dp_level-->>><<<++patches.suse/drm-nouveau-fault-gv100-fix-memory-leak-on-module-un.patch++>>>
-|	<<<--patches.suse/drm-i915-decouple-gen9-and-gen10-dp-signal-levels-->>><<<++patches.suse/0001-drm-i915-Extend-WaDisableDARBFClkGating-to-icl-ehl-t.patch++>>>
-|	<<<--patches.suse/drm-i915-Align-vswing-sequences-with-old-ddi-buffer--->>><<<++patches.suse/drm-amd-display-Clear-state-after-exiting-fixed-acti.patch++>>>
-|	<<<--patches.suse/drm-i915-Enable-voltage-swing-before-enabling-DDI_BU-->>><<<++patches.suse/drm-amd-display-fixup-DML-dependencies.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Move-voltage-check-into-ddi-buf-trans-f-->>><<<++patches.suse/drm-msm-adreno-fix-zap-vs-no-zap-handling.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Move-ddi-buf-trans-related-functions-up-->>><<<++patches.suse/drm-msm-mdp4-Adjust-indentation-in-mdp4_dsi_encoder_.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Fix-DDI-hdmi-level-selection-->>><<<++patches.suse/drm-vmwgfx-prevent-memory-leak-in-vmw_cmdbuf_res_add.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Fix-DP-max-voltage-->>><<<++patches.suse/drm-nouveau-mmu-fix-comptag-memory-leak.patch++>>>
-|	<<<--patches.suse/drm-i915-Track-minimum-acceptable-cdclk-instead-of-m-->>><<<++patches.suse/drm-nouveau-disp-nv50-prevent-oops-when-no-channel-m.patch++>>>
-|	<<<--patches.suse/drm-i915-Consolidate-max_cdclk_freq-check-in-intel_c-->>><<<++patches.suse/ext4-fix-deadlock-allocating-crypto-bounce-page-from.patch++>>>
-|	<<<--patches.suse/drm-i915-Pass-the-new-crtc-state-to-color-management-->>><<<++patches.suse/jbd2-clear-JBD2_ABORT-flag-before-journal_reset-to-u.patch++>>>
-|	<<<--patches.suse/drm-i915-Pass-the-crtc-state-explicitly-to-intel_pip-->>><<<++patches.suse/ext4-fix-race-conditions-in-d_compare-and-d_hash.patch++>>>
-|	<<<--patches.suse/drm-i915-Eliminate-obj-state-usage-in-g4x-vlv-chv-wm-->>><<<++patches.suse/jbd2_seq_info_next-should-increase-position-index.patch++>>>
-|	<<<--patches.suse/drm-i915-add-GT-number-to-intel_device_info-->>><<<++patches.suse/jbd2-switch-to-use-jbd2_journal_abort-when-failed-to.patch++>>>
-|	<<<--patches.suse/drm-i915-mark-all-device-info-struct-with-__initcons-->>><<<++patches.suse/ext4-jbd2-ensure-panic-when-aborting-with-zero-errno.patch++>>>
-|	<<<--patches.suse/drm-i915-rework-IS_-_GT-macros-->>><<<++patches.suse/jbd2-make-sure-ESHUTDOWN-to-be-recorded-in-the-journ.patch++>>>
-|	<<<--patches.suse/drm-i915-Pass-proper-old-new-states-to-intel_plane_a-->>><<<++patches.suse/xfs-also-remove-cached-ACLs-when-removing-the-underl.patch++>>>
-|	<<<--patches.suse/drm-i915-Eliminate-obj-state-usage-from-pre-post-pla-->>><<<++patches.suse/xfs-check-log-iovec-size-to-make-sure-it-s-plausibly.patch++>>>
-|	<<<--patches.suse/drm-i915-Eliminate-crtc-state-usage-from-intel_updat-->>><<<++patches.suse/reiserfs-Fix-memory-leak-of-journal-device-string.patch++>>>
-|	<<<--patches.suse/drm-i915-Eliminate-crtc-state-usage-from-intel_atomi-->>><<<++patches.suse/reiserfs-Fix-spurious-unlock-in-reiserfs_fill_super-.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-correct-path-to-trace-include-->>><<<++patches.suse/udf-Allow-writing-to-Rewritable-partitions.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-interface-to-reserve-fence-registers-fo-->>><<<++patches.suse/ubifs-Fix-FS_IOC_SETFLAGS-unexpectedly-clearing-encr.patch++>>>
-|	<<<--patches.suse/drm-i915-Wake-up-the-device-for-the-fbdev-setup-->>><<<++patches.suse/ubifs-Fix-wrong-memory-allocation.patch++>>>
-|	<<<--patches.suse/drm-i915-io-unmap-functions-want-__iomem-->>><<<++patches.suse/ubifs-Fix-deadlock-in-concurrent-bulk-read-and-write.patch++>>>
-|	<<<--patches.suse/drm-i915-Constify-load-detect-mode-->>><<<++patches.suse/ubifs-Fix-ino_t-format-warnings-in-orphan_delete.patch++>>>
-|	<<<--patches.suse/drm-i915-cnp-Wa-1181-Fix-Backlight-issue-->>><<<++patches.suse/ubifs-Fix-memory-leak-from-c-sup_node.patch++>>>
-|	<<<--patches.suse/drm-i915-Disable-MI_STORE_DATA_IMM-for-i915g-i915gm-->>><<<++patches.suse/mtd-onenand_base-Adjust-indentation-in-onenand_read_.patch++>>>
-|	<<<--patches.suse/drm-i915-Move-device_info.has_snoop-into-the-static--->>><<<++patches.suse/mtd-sharpslpart-Fix-unsigned-comparison-to-zero.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Allow-the-reg_read-ioctl-to-read-the-RC-->>><<<++patches.suse/kvm-nvmx-vmwrite-checks-vmcs-link-pointer-before-vmcs-field++>>>
-|	<<<--patches.suse/drm-i915-Display-WA-1133-WaFbcSkipSegments-cnl-glk-->>><<<++patches.suse/kvm-nvmx-vmwrite-checks-unsupported-field-before-read-only-field++>>>
-|	<<<--patches.suse/drm-i915-Lift-has-pinned-pages-assert-to-caller-of-_-->>><<<++patches.suse/kvm-x86-fix-potential-put_fpu-w-o-load_fpu-on-mpx-platform++>>>
-|	<<<--patches.suse/drm-i915-cnl-WaThrottleEUPerfToAvoidTDBackPressure-c-->>><<<++patches.suse/kvm-svm-override-default-mmio-mask-if-memory-encryption-is-enabled++>>>
-|	<<<--patches.suse/drm-i915-Update-DRIVER_DATE-to-20170907-->>><<<++patches.suse/kvm-x86-mmu-apply-max-pa-check-for-mmio-sptes-to-32-bit-kvm++>>>
-|	<<<--patches.suse/drm-Pass-struct-drm_file-to-__drm_mode_object_find-v-->>><<<++patches.suse/tools-kvm_stat-Fix-kvm_exit-filter-name.patch++>>>
-|	<<<--patches.suse/drm-i915-Disable-snooping-userptr-set-cache-level-on-->>><<<++patches.suse/KVM-PPC-Book3S-HV-Uninit-vCPU-if-vcore-creation-fail.patch++>>>
-|	<<<--patches.suse/drm-i915-Fixed-point-fixed16-wrapper-cleanup-->>><<<++patches.suse/KVM-PPC-Book3S-PR-Free-shared-page-if-mmu-initializa.patch++>>>
-|	<<<--patches.suse/drm-i915-skl-Optimize-WM-calculation-->>><<<++patches.suse/kvm-x86-free-wbinvd_dirty_mask-if-vcpu-creation-fails++>>>
-|	<<<--patches.suse/drm-i915-gen10-Calculate-and-enable-transition-WM-->>><<<++patches.suse/kvm-x86-remove-spurious-kvm_mmu_unload-from-vcpu-destruction-path++>>>
-|	<<<--patches.suse/drm-i915-glk-IPC-linetime-watermark-workaround-for-G-->>><<<++patches.suse/kvm-x86-remove-spurious-clearing-of-async-pf-msr++>>>
-|	<<<--patches.suse/drm-i915-cnl-Extend-WM-workaround-with-IPC-for-CNL-->>><<<++patches.suse/kvm-svm-pku-not-currently-supported++>>>
-|	<<<--patches.suse/drm-i915-gen9-Add-has_ipc-flag-in-device-info-struct-->>><<<++patches.suse/kvm-x86-protect-x86_decode_insn-from-spectre-v1-l1tf-attacks++>>>
-|	<<<--patches.suse/drm-i915-bxt-Enable-IPC-support-->>><<<++patches.suse/kvm-x86-protect-kvm_hv_msr__crash_data-from-spectre-v1-l1tf-attacks++>>>
-|	<<<--patches.suse/drm-i915-skl-debugfs-entry-to-control-IPC-->>><<<++patches.suse/kvm-x86-refactor-picdev_write-to-prevent-spectre-v1-l1tf-attacks++>>>
-|	<<<--patches.suse/drm-i915-Disable-mmio-debugging-during-user-access-->>><<<++patches.suse/kvm-x86-protect-ioapic_read_indirect-from-spectre-v1-l1tf-attacks++>>>
-|	<<<--patches.suse/i915-Fix-obj-size-vs.-alignment-for-drm_pci_alloc-->>><<<++patches.suse/kvm-x86-protect-ioapic_write_indirect-from-spectre-v1-l1tf-attacks++>>>
-|	<<<--patches.suse/drm-i915-Apply-the-GTT-write-flush-for-all-llc-machi-->>><<<++patches.suse/kvm-x86-protect-kvm_lapic_reg_write-from-spectre-v1-l1tf-attacks++>>>
-|	<<<--patches.suse/drm-i915-Transform-WaInPlaceDecompressionHang-into-a-->>><<<++patches.suse/kvm-x86-protect-msr-based-index-computations-in-fixed_msr_to_seg_unit-from-spectre-v1-l1tf-attacks++>>>
-|	<<<--patches.suse/drm-i915-Transform-WaDisableI2mCycleOnWRPort-into-a--->>><<<++patches.suse/kvm-x86-protect-msr-based-index-computations-in-pmu-h-from-spectre-v1-l1tf-attacks++>>>
-|	<<<--patches.suse/drm-i915-WaPushConstantDereferenceHoldDisable-needs--->>><<<++patches.suse/kvm-x86-protect-msr-based-index-computations-from-spectre-v1-l1tf-attacks-in-x86-c++>>>
-|	<<<--patches.suse/drm-i915-Transform-WaDisableGafsUnitClkGating-into-a-->>><<<++patches.suse/kvm-x86-protect-exit_reason-from-being-used-in-spectre-v1-l1tf-attacks++>>>
-|	<<<--patches.suse/drm-i915-Transform-WaDisableDynamicCreditSharing-int-->>><<<++patches.suse/kvm-x86-protect-dr-based-index-computations-from-spectre-v1-l1tf-attacks++>>>
-|	<<<--patches.suse/drm-i915-Transform-WaDisablePooledEuLoadBalancingFix-->>><<<++patches.suse/kvm-x86-protect-pmu_intel-c-from-spectre-v1-l1tf-attacks++>>>
-|	<<<--patches.suse/drm-i915-kvmgt-Sanitize-PCI-bar-emulation-->>><<<++patches.suse/kvm-x86-handle-tif_need_fpu_load-in-kvm_-load-put-guest_fpu++>>>
-|	<<<--patches.suse/drm-i915-gvt-Add-emulation-for-BAR2-aperture-with-no-->>><<<++patches.suse/kvm-x86-ensure-guest-s-fpu-state-is-loaded-when-accessing-for-emulation++>>>
-|	<<<--patches.suse/drm-i915-gvt-Separate-cmd-scan-from-request-allocati-->>><<<++patches.suse/kvm-x86-revert-kvm-x86-fix-fpu-state-crash-in-kvm-guest++>>>
-|	<<<--patches.suse/drm-i915-gvt-Add-error-handling-for-intel_gvt_scan_a-->>><<<++patches.suse/KVM-Check-for-a-bad-hva-before-dropping-into-the-ghc.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Refine-error-handling-for-prepare_execl-->>><<<++patches.suse/KVM-Clean-up-__kvm_gfn_to_hva_cache_init-and-its-cal.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Refine-error-handling-for-intel_vgpu_pi-->>><<<++patches.suse/kvm-use-vcpu-specific-gva-hva-translation-when-querying-host-page-size++>>>
-|	<<<--patches.suse/drm-i915-gvt-Refine-error-handling-in-dispatch_workl-->>><<<++patches.suse/KVM-arm-arm64-vgic-its-Fix-restoration-of-unmapped-c.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Refine-error-handling-for-perform_bb_sh-->>><<<++patches.suse/KVM-arm-arm64-Fix-young-bit-from-mmu-notifier.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Add-support-for-PCIe-extended-configura-->>><<<++patches.suse/KVM-arm-Fix-DFSR-setting-for-non-LPAE-aarch32-guests.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-a-default-case-in-gen7-hwsp-switch-case-->>><<<++patches.suse/KVM-arm-Make-inject_abt32-inject-an-external-abort-i.patch++>>>
-|	<<<--patches.suse/drm-i915-Make-PAT-macros-more-robust-->>><<<++patches.suse/KVM-arm64-pmu-Don-t-increment-SW_INCR-if-PMCR.E-is-u.patch++>>>
-|	<<<--patches.suse/drm-i915-Only-initialize-partially-filled-pagetables-->>><<<++patches.suse/KVM-arm64-pmu-Fix-chained-SW_INCR-counters.patch++>>>
-|	<<<--patches.suse/drm-i915-psr-Avoid-any-PSR-stuff-on-platforms-withou-->>><<<++patches.suse/KVM-arm64-Treat-emulated-TVAL-TimerValue-as-a-signed.patch++>>>
-|	<<<--patches.suse/drm-i915-psr-vfunc-for-disabling-source-->>><<<++patches.suse/KVM-PPC-Book3S-PR-Fix-Werror-return-type-build-failu.patch++>>>
-|	<<<--patches.suse/drm-i915-psr-hsw_psr_activate-->>><<<++patches.suse/0001-x86-kvm-Be-careful-not-to-clear-KVM_VCPU_FLUSH_TLB-b.patch++>>>
-|	<<<--patches.suse/drm-i915-psr-Add-activate-vfunc-->>><<<++patches.suse/0002-x86-kvm-Introduce-kvm_-un-map_gfn.patch++>>>
-|	<<<--patches.suse/drm-i915-psr-Unify-VSC-setup-functions-->>><<<++patches.suse/0003-x86-kvm-Cache-gfn-to-pfn-translation.patch++>>>
-|	<<<--patches.suse/drm-i915-psr-Re-create-a-hsw_psr_enable_source-->>><<<++patches.suse/0004-x86-KVM-Make-sure-KVM_VCPU_FLUSH_TLB-flag-is-not-mis.patch++>>>
-|	<<<--patches.suse/drm-i915-psr-Move-hsw_enable_source-after-enabling-s-->>><<<++patches.suse/0005-x86-KVM-Clean-up-host-s-steal-time-structure.patch++>>>
-|	<<<--patches.suse/drm-i915-psr-Re-org-Activate-after-enable-->>><<<++patches.suse/x86-resctrl-fix-use-after-free-when-deleting-resource-groups.patch++>>>
-|	<<<--patches.suse/drm-i915-psr-Add-setup-VSC-vfunc-->>><<<++patches.suse/x86-resctrl-fix-use-after-free-due-to-inaccurate-refcount-of-rdtgroup.patch++>>>
-|	<<<--patches.suse/drm-i915-psr-Add-enable_sink-vfunc-->>><<<++patches.suse/x86-resctrl-fix-a-deadlock-due-to-inaccurate-reference.patch++>>>
-|	<<<--patches.suse/drm-i915-psr-Add-enable_source-vfunc-->>><<<++patches.suse/0005-modsign-print-module-name-along-with-error-message.patch++>>>
-|	<<<--patches.suse/drm-i915-Increase-poll-time-for-BDW-FCLK_DONE-->>><<<++patches.suse/module-avoid-setting-info-name-early-in-case-we-can-.patch++>>>
-|	<<<--patches.suse/drm-i915-Factor-out-setup_private_pat-->>><<<++patches.suse/memcg-fix-a-crash-in-wb_workfn-when-a-device-disappe.patch++>>>
-|	<<<--patches.suse/drm-i915-Nuke-some-bogus-tabs-from-the-pcode-defines-->>><<<++patches.suse/0001-mm-sparse.c-reset-section-s-mem_map-when-fully-deact.patch++>>>
-|	<<<--patches.suse/drm-i915-Name-the-IPS_PCODE_CONTROL-bit-->>><<<++patches.suse/mm-thp-don-t-need-care-deferred-split-queue-in-memcg-charge-move-path.patch++>>>
-|	<<<--patches.suse/drm-i915-spt-Don-t-reset-invalid-AUX-channel-interru-->>><<<++patches.suse/ocfs2-make-local-header-paths-relative-to-C-files.patch++>>>
-|	<<<--patches.suse/drm-i915-Cleanup-error-paths-through-eb_lookup_vma-->>><<<++patches.suse/media-v4l2-core-set-pages-dirty-upon-releasing-DMA-b.patch++>>>
-|	<<<--patches.suse/drm-i915-dsi-Replace-MIPI-command-error-message-with-->>><<<++patches.suse/mm-swapfile.c-swap_next-should-increase-position-ind.patch++>>>
-|	<<<--patches.suse/drm-i915-Move-the-context-descriptor-to-an-inline-he-->>><<<++patches.suse/lib-test_kasan.c-fix-memory-leak-in-kmalloc_oob_krea.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Name-the-default-GuC-scheduling-policy-->>><<<++patches.suse/0017-drivers-block-zram-zram_drv.c-fix-error-return-codes.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Remove-WQ_WORKLOAD_SHIFT-define-->>><<<++patches.suse/lib-scatterlist.c-adjust-indentation-in-__sg_alloc_t.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Small-improvements-to-guc_wq_item_appen-->>><<<++patches.suse/cpufreq-Avoid-creating-excessively-large-stack-frame.patch++>>>
-|	<<<--patches.suse/drm-i915-Squelch-smatch-warning-for-statement-with-n-->>><<<++patches.suse/PM-core-Fix-handling-of-devices-deleted-during-syste.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-mul_u32_u32-for-32b-x-32b-64b-result-->>><<<++patches.suse/RDMA-qedr-Add-kernel-capability-flags-for-dpm-enable.patch++>>>
-|	<<<--patches.suse/drm-i915-selftests-Use-mul_u32_u32-for-32b-x-32b-64b-->>><<<++patches.suse/RDMA-bnxt_re-Report-more-number-of-completion-vector.patch++>>>
-|	<<<--patches.suse/drm-i915-lrc-Clarify-the-format-of-the-context-image-->>><<<++patches.suse/RDMA-hns-Simplify-the-calculation-and-usage-of-wqe-i.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Don-t-make-assumptions-while-getting-th-->>><<<++patches.suse/RDMA-siw-Simplify-QP-representation.patch++>>>
-|	<<<--patches.suse/drm-i915-lrc-allocate-separate-page-for-HWSP-->>><<<++patches.suse/IB-mlx5-Fix-outstanding_pi-index-for-GSI-qps.patch++>>>
-|	<<<--patches.suse/drm-i915-Allow-HW-status-page-to-be-bound-high-->>><<<++patches.suse/RDMA-netlink-Do-not-always-generate-an-ACK-for-some-.patch++>>>
-|	<<<--patches.suse/drm-i915-execlists-Read-the-context-status-buffer-fr-->>><<<++patches.suse/RDMA-srpt-Remove-unnecessary-assertion-in-srpt_queue.patch++>>>
-|	<<<--patches.suse/drm-i915-execlists-Read-the-context-status-HEAD-from-->>><<<++patches.suse/RDMA-cm-Use-RCU-synchronization-mechanism-to-protect.patch++>>>
-|	<<<--patches.suse/drm-i915-Refresh-VLV-CHV-PSR-comments-on-HW-PSR_stat-->>><<<++patches.suse/RDMA-mlx4-Redo-TX-checksum-offload-in-line-with-docs.patch++>>>
-|	<<<--patches.suse/drm-i915-Introduce-INTEL_GEN_MASK-->>><<<++patches.suse/IB-hfi1-Add-accessor-API-routines-to-access-context-.patch++>>>
-|	<<<--patches.suse/drm-i915-Simplify-i915_reg_read_ioctl-->>><<<++patches.suse/IB-hfi1-List-all-receive-contexts-from-debugfs.patch++>>>
-|	<<<--patches.suse/drm-i915-Switch-over-to-the-LLC-eLLC-hotspot-avoidan-->>><<<++patches.suse/IB-rdmavt-Correct-comments-in-rdmavt_qp.h-header.patch++>>>
-|	<<<--patches.suse/drm-i915-Introduce-private-PAT-management-->>><<<++patches.suse/IB-mlx5-Unify-ODP-MR-code-paths-to-allow-extra-flexi.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-the-INDEX-suffix-from-PPAT-marcos-->>><<<++patches.suse/IB-core-Fix-ODP-get-user-pages-flow.patch++>>>
-|	<<<--patches.suse/drm-i915-Don-t-enable-unmask-flip-interrupts-->>><<<++patches.suse/IB-core-Fix-ODP-with-IB_ACCESS_HUGETLB-handling.patch++>>>
-|	<<<--patches.suse/drm-i915-Clear-pipestat-consistently-->>><<<++patches.suse/RDMA-siw-use-true-false-for-bool-variable.patch++>>>
-|	<<<--patches.suse/drm-i915-s-GEN5-GEN3-->>><<<++patches.suse/IB-hfi1-use-true-false-for-bool-variable.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-GEN3_IRQ_RESET-INIT-on-gen3-4-->>><<<++patches.suse/IB-iser-use-true-false-for-bool-variable.patch++>>>
-|	<<<--patches.suse/drm-i915-Introduce-GEN2_IRQ_RESET-INIT-->>><<<++patches.suse/RDMA-mlx4-use-true-false-for-bool-variable.patch++>>>
-|	<<<--patches.suse/drm-i915-Setup-EMR-first-on-all-gen2-4-->>><<<++patches.suse/RDMA-mlx5-use-true-false-for-bool-variable.patch++>>>
-|	<<<--patches.suse/drm-i915-Eliminate-PORT_HOTPLUG_EN-setup-from-gen3-4-->>><<<++patches.suse/RDMA-rxe-Fix-error-type-of-mmap_offset.patch++>>>
-|	<<<--patches.suse/drm-i915-Unify-the-appearance-of-gen3-4-irq_postista-->>><<<++patches.suse/RDMA-i40iw-fix-a-potential-NULL-pointer-dereference.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-NULL-dev_priv-checks-from-irq_uninst-->>><<<++patches.suse/RDMA-cm-Delete-unused-CM-LAP-functions.patch++>>>
-|	<<<--patches.suse/drm-i915-Extract-PIPESTAT-irq-handling-into-separate-->>><<<++patches.suse/RDMA-cm-Delete-unused-CM-ARP-functions.patch++>>>
-|	<<<--patches.suse/drm-i915-Rewrite-GMCH-irq-handlers-to-avoid-loops-->>><<<++patches.suse/RDMA-cma-Add-trace-points-in-RDMA-Connection-Manager.patch++>>>
-|	<<<--patches.suse/drm-i915-Gen3-HWSTAM-is-actually-32-bits-->>><<<++patches.suse/RDMA-core-Trace-points-for-diagnosing-completion-que.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Change-the-macro-name-to-DPLL_CFGCR0_DC-->>><<<++patches.suse/RDMA-core-Add-trace-points-to-follow-MR-allocation.patch++>>>
-|	<<<--patches.suse/drm-i915-Mark-the-userptr-invalidate-workqueue-as-WQ-->>><<<++patches.suse/RDMA-hns-Avoid-printing-address-of-mtt-page.patch++>>>
-|	<<<--patches.suse/drm-i915-Rename-lvds_use_ssc-modparam-to-panel_use_s-->>><<<++patches.suse/RDMA-hns-Remove-unused-function-hns_roce_init_eq_tab.patch++>>>
-|	<<<--patches.suse/drm-i915-Introduce-custom-variant-of-module_param_na-->>><<<++patches.suse/RDMA-hns-Update-the-value-of-qp-type.patch++>>>
-|	<<<--patches.suse/drm-i915-Extend-private-i915_param_named-macro-with--->>><<<++patches.suse/RDMA-hns-Delete-unnessary-parameters-in-hns_roce_v2_.patch++>>>
-|	<<<--patches.suse/drm-i915-Mask-everything-in-ring-HWSTAM-on-gen6-in-r-->>><<<++patches.suse/RDMA-hns-Remove-redundant-print-information.patch++>>>
-|	<<<--patches.suse/drm-i915-Clean-up-the-HWSTAM-mess-->>><<<++patches.suse/RDMA-hns-Replace-custom-macros-HNS_ROCE_ALIGN_UP.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-duplicated-irq_preinstall-uninstall--->>><<<++patches.suse/RDMA-hns-Fix-coding-style-issues.patch++>>>
-|	<<<--patches.suse/drm-i915-Reinstate-GMBUS-and-AUX-interrupts-on-gen4--->>><<<++patches.suse/IB-mlx5-Do-reverse-sequence-during-device-removal.patch++>>>
-|	<<<--patches.suse/drm-i915-Cancel-all-ready-but-queued-requests-when-w-->>><<<++patches.suse/IB-core-Let-IB-core-distribute-cache-update-events.patch++>>>
-|	<<<--patches.suse/drm-i915-execlists-Kick-start-request-processing-aft-->>><<<++patches.suse/IB-core-Cut-down-single-member-ib_cache-structure.patch++>>>
-|	<<<--patches.suse/drm-i915-execlists-Move-insert_request-->>><<<++patches.suse/IB-core-Rename-event_handler_lock-to-qp_open_list_lo.patch++>>>
-|	<<<--patches.suse/drm-i915-execlists-Split-insert_request-->>><<<++patches.suse/IB-core-Fix-build-failure-without-hugepages.patch++>>>
-|	<<<--patches.suse/drm-i915-execlists-Unwind-incomplete-requests-on-res-->>><<<++patches.suse/RDMA-core-Fix-locking-in-ib_uverbs_event_read.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Remove-obsolete-comments-and-remove-unu-->>><<<++patches.suse/IB-hfi1-Move-chip-specific-functions-to-chip.c.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Submit-GuC-workitems-containing-coalesc-->>><<<++patches.suse/IB-hfi1-Add-fast-and-slow-handlers-for-receive-conte.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Simplify-GuC-doorbell-logic-->>><<<++patches.suse/IB-hfi1-Move-common-receive-IRQ-code-to-function.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Cleanup-adding-GuC-work-items-->>><<<++patches.suse/IB-hfi1-IB-hfi1-Add-an-API-to-handle-special-case-dr.patch++>>>
-|	<<<--patches.suse/drm-i915-Return-the-correct-score-in-i915_ppat_get-->>><<<++patches.suse/IB-hfi1-Create-API-for-auto-activate.patch++>>>
-|	<<<--patches.suse/drm-i915-selftests-Disable-iommu-for-the-mock-device-->>><<<++patches.suse/IB-hfi1-Decouple-IRQ-name-from-type.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-disable-clk-ratio-reports-on-gen9-->>><<<++patches.suse/IB-hfi1-Return-void-in-packet-receiving-functions.patch++>>>
-|	<<<--patches.suse/drm-i915-perf-add-support-for-Coffeelake-GT2-->>><<<++patches.suse/IB-hfi1-Add-software-counter-for-ctxt0-seq-drop.patch++>>>
-|	<<<--patches.suse/drm-i915-Do-not-enable-DRRS-when-PSR-is-enabled-->>><<<++patches.suse/IB-hfi1-Add-RcvShortLengthErrCnt-to-hfi1stats.patch++>>>
-|	<<<--patches.suse/drm-i915-cnp-Don-t-touch-other-PCH-clock-gating-bits-->>><<<++patches.suse/RDMA-hns-Bugfix-for-posting-a-wqe-with-sge.patch++>>>
-|	<<<--patches.suse/drm-i915-selftests-Only-touch-archdata.iommu-when-it-->>><<<++patches.suse/RDMA-hns-Add-support-for-reporting-wc-as-software-mo.patch++>>>
-|	<<<--patches.suse/drm-i915-fence-Avoid-del_timer_sync-from-inside-a-ti-->>><<<++patches.suse/RDMA-core-Remove-err-in-iw_query_port.patch++>>>
-|	<<<--patches.suse/drm-i915-Replace-some-spaces-with-tabs-->>><<<++patches.suse/IB-mlx5-Extend-caps-stage-to-handle-VAR-capabilities.patch++>>>
-|	<<<--patches.suse/drm-i915-Shrink-bxt_ddi_buf_trans-->>><<<++patches.suse/IB-mlx5-Introduce-VAR-object-and-its-alloc-destroy-m.patch++>>>
-|	<<<--patches.suse/drm-i915-Shrink-cnl_ddi_buf_trans-->>><<<++patches.suse/IB-mlx5-Add-mmap-support-for-VAR.patch++>>>
-|	<<<--patches.suse/drm-i915-cnp-Display-Wa-1179-WaHardHangonHotPlug-->>><<<++patches.suse/RDMA-uverbs-Remove-needs_kfree_rcu-from-uverbs_obj_t.patch++>>>
-|	<<<--patches.suse/drm-i915-cfl-Remove-alpha-support-protection-->>><<<++patches.suse/RDMA-mlx5-Use-RCU-and-direct-refcounts-to-keep-memor.patch++>>>
-|	<<<--patches.suse/drm-i915-Stop-engines-before-reset-->>><<<++patches.suse/RDMA-core-Simplify-destruction-of-FD-uobjects.patch++>>>
-|	<<<--patches.suse/drm-i915-Drop-useless-HAS_PSR-check-->>><<<++patches.suse/RDMA-mlx5-Simplify-devx-async-commands.patch++>>>
-|	<<<--patches.suse/drm-i915-Reorganize-.disable-hooks-for-pre-DDI-DP-->>><<<++patches.suse/RDMA-core-Do-not-allow-alloc_commit-to-fail.patch++>>>
-|	<<<--patches.suse/drm-i915-kbl-Change-a-KBL-pci-id-to-GT2-from-GT1.5-->>><<<++patches.suse/RDMA-core-Make-ib_ucq_object-use-ib_uevent_object.patch++>>>
-|	<<<--patches.suse/drm-i915-Document-the-split-in-internal-and-public-e-->>><<<++patches.suse/RDMA-core-Do-not-erase-the-type-of-ib_cq.uobject.patch++>>>
-|	<<<--patches.suse/drm-i915-Only-wake-the-waiter-from-the-interrupt-if--->>><<<++patches.suse/RDMA-core-Do-not-erase-the-type-of-ib_qp.uobject.patch++>>>
-|	<<<--patches.suse/drm-i915-Check-waiter-seqno-carefully-in-case-of-pre-->>><<<++patches.suse/RDMA-core-Do-not-erase-the-type-of-ib_srq.uobject.patch++>>>
-|	<<<--patches.suse/drm-i915-Confirm-request-global_seqno-after-spin-com-->>><<<++patches.suse/RDMA-core-Do-not-erase-the-type-of-ib_wq.uobject.patch++>>>
-|	<<<--patches.suse/drm-i915-Rename-global-i915-to-i915_modparams-->>><<<++patches.suse/RDMA-core-Simplify-type-usage-for-ib_uverbs_async_ha.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Add-Gen10-LRC-size-->>><<<++patches.suse/RDMA-core-Remove-the-ufile-arg-from-rdma_alloc_begin.patch++>>>
-|	<<<--patches.suse/drm-i915-Make-i915_spin_request-static-->>><<<++patches.suse/RDMA-core-Make-ib_uverbs_async_event_file-into-a-uob.patch++>>>
-|	<<<--patches.suse/drm-i915-Make-own-struct-for-execlist-items-->>><<<++patches.suse/RDMA-core-Use-READ_ONCE-for-ib_ufile.async_file.patch++>>>
-|	<<<--patches.suse/drm-i915-Move-execlist-initialization-into-intel_eng-->>><<<++patches.suse/RDMA-hns-Remove-some-redundant-variables-related-to-.patch++>>>
-|	<<<--patches.suse/drm-i915-Wrap-port-cancellation-into-a-function-->>><<<++patches.suse/RDMA-hns-Add-interfaces-to-get-pf-capabilities-from-.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-execlist_port_complete-->>><<<++patches.suse/RDMA-hns-Get-pf-capabilities-from-firmware.patch++>>>
-|	<<<--patches.suse/drm-i915-Make-execlist-port-count-variable-->>><<<++patches.suse/RDMA-hns-Add-support-for-extended-atomic-in-userspac.patch++>>>
-|	<<<--patches.suse/drm-i915-lrc-Only-enable-per-context-and-per-bb-buff-->>><<<++patches.suse/RDMA-efa-Device-definitions-documentation-updates.patch++>>>
-|	<<<--patches.suse/drm-i915-lrc-Skip-no-op-per-bb-buffer-on-gen9-->>><<<++patches.suse/RDMA-efa-Remove-brackets-from-single-statement-if.patch++>>>
-|	<<<--patches.suse/drm-i915-mst-Debug-log-connector-name-in-destroy_con-->>><<<++patches.suse/RDMA-efa-Remove-unused-ucontext-parameter-from-efa_q.patch++>>>
-|	<<<--patches.suse/drm-i915-mst-Print-active-mst-links-after-update-->>><<<++patches.suse/Introduce-maximum-WQE-size-to-check-limits.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-Fix-buffer-size-for-sink_irq_esi-read-->>><<<++patches.suse/RDMA-rxe-Compute-the-maximum-sges-and-inline-size-ba.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-Remove-useless-debug-about-TPS3-support-->>><<<++patches.suse/IB-srp-Never-use-immediate-data-if-it-is-disabled-by.patch++>>>
-|	<<<--patches.suse/drm-i915-Speed-up-DMC-firmware-loading-->>><<<++patches.suse/net-mlx5-Add-RoCE-accelerator-counters.patch++>>>
-|	<<<--patches.suse/drm-i915-Don-t-rmw-PIPESTAT-enable-bits-->>><<<++patches.suse/net-mlx5-Expose-relaxed-ordering-bits.patch++>>>
-|	<<<--patches.suse/drm-i915-execlists-Microoptimise-execlists_cancel_po-->>><<<++patches.suse/RDMA-core-Add-UVERBS_METHOD_ASYNC_EVENT_ALLOC.patch++>>>
-|	<<<--patches.suse/drm-i915-Enable-scanline-read-based-on-frame-timesta-->>><<<++patches.suse/RDMA-core-Remove-ucontext_lock-from-the-uverbs_destr.patch++>>>
-|	<<<--patches.suse/drm-i915-Make-I915_PARAMS_FOR_EACH-macro-more-flexib-->>><<<++patches.suse/RDMA-uverbs-Add-ioctl-command-to-get-a-device-contex.patch++>>>
-|	<<<--patches.suse/drm-i915-Extend-I915_PARAMS_FOR_EACH-with-default-me-->>><<<++patches.suse/RDMA-uverbs-Verify-MR-access-flags.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-default-values-of-some-modparams-->>><<<++patches.suse/RDMA-core-Add-optional-access-flags-range.patch++>>>
-|	<<<--patches.suse/drm-i915-huc-Reorganize-HuC-authentication-->>><<<++patches.suse/RDMA-efa-Allow-passing-of-optional-access-flags-for-.patch++>>>
-|	<<<--patches.suse/drm-i915-selftests-Try-to-recover-from-a-wedged-GPU--->>><<<++patches.suse/RDMA-uverbs-Add-new-relaxed-ordering-memory-region-a.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-IS_PLATFORM-macro-->>><<<++patches.suse/RDMA-mlx5-Set-relaxed-ordering-when-requested.patch++>>>
-|	<<<--patches.suse/drm-i915-Compact-device-info-access-by-a-small-re-or-->>><<<++patches.suse/IB-mlx5-Expose-RoCE-accelerator-counters.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Add-support-slice-subslice-eu-configs-->>><<<++patches.suse/IB-mlx4-Fix-memory-leak-in-add_gid-error-flow.patch++>>>
-|	<<<--patches.suse/drm-i915-execlists-Notify-context-out-for-lost-reque-->>><<<++patches.suse/RDMA-core-Ensure-that-rdma_user_mmap_entry_remove-is.patch++>>>
-|	<<<--patches.suse/i915-Use-pS-printk-format-for-direct-addresses-->>><<<++patches.suse/IB-mlx5-Return-the-administrative-GUID-if-exists.patch++>>>
-|	<<<--patches.suse/drm-i915-Avoid-using-dev_priv-info.gen-directly-->>><<<++patches.suse/RDMA-cm-Add-accessors-for-CM_REQ-transport_type.patch++>>>
-|	<<<--patches.suse/drm-i915-Allow-optimized-platform-checks-->>><<<++patches.suse/RDMA-cm-Add-SET-GET-implementations-to-hide-IBA-wire.patch++>>>
-|	<<<--patches.suse/drm-dp-Add-defines-for-latency-in-sink-->>><<<++patches.suse/RDMA-cm-Use-IBA-functions-for-simple-get-set-acessor.patch++>>>
-|	<<<--patches.suse/drm-i915-psr-Set-frames-before-SU-entry-for-psr2-->>><<<++patches.suse/RDMA-cm-Use-IBA-functions-for-swapping-get-set-acess.patch++>>>
-|	<<<--patches.suse/drm-i915-Also-discard-second-CRC-on-gen8-platforms-->>><<<++patches.suse/RDMA-cm-Use-IBA-functions-for-simple-structure-membe.patch++>>>
-|	<<<--patches.suse/drm-i915-Update-DRIVER_DATE-to-20170929-->>><<<++patches.suse/RDMA-cm-Use-IBA-functions-for-complex-structure-memb.patch++>>>
-|	<<<--patches.suse/drm-atomic-Make-atomic-iterators-less-surprising-->>><<<++patches.suse/IB-hfi1-Fix-logical-condition-in-msix_request_irq.patch++>>>
-|	<<<--patches.suse/drm-vblank-Fix-flip-event-vblank-count-->>><<<++patches.suse/IB-opa_vnic-Spelling-correction-of-erorr-to-error.patch++>>>
-|	<<<--patches.suse/drm-kirin-Checking-for-IS_ERR-instead-of-NULL-->>><<<++patches.suse/IB-mlx4-Fix-leak-in-id_map_find_del.patch++>>>
-|	<<<--patches.suse/0085-drm-rockchip-add-PINCTRL-dependency-for-LVDS.patch-->>><<<++patches.suse/RDMA-umem-Fix-ib_umem_find_best_pgsz.patch++>>>
-|	<<<--patches.suse/drm-tilcdc-Precalculate-total-frametime-in-tilcdc_cr-->>><<<++patches.suse/RDMA-cma-Fix-unbalanced-cm_id-reference-count-during.patch++>>>
-|	<<<--patches.suse/drm-amdgpu-correct-reference-clock-value-on-vega10-->>><<<++patches.suse/RDMA-efa-Mask-access-flags-with-the-correct-optional.patch++>>>
-|	<<<--patches.suse/drm-i915-selftests-Replace-wmb-with-i915_gem_chipset-->>><<<++patches.suse/RDMA-core-Make-the-entire-API-tree-static.patch++>>>
-|	<<<--patches.suse/drm-i915-Move-i915_gem_restore_fences-to-i915_gem_re-->>><<<++patches.suse/media-i2c-adv748x-Fix-unsafe-macros.patch++>>>
-|	<<<--patches.suse/drm-i915-execlists-Move-request-unwinding-to-a-separ-->>><<<++patches.suse/media-gspca-zero-usb_buf.patch++>>>
-|	<<<--patches.suse/drm-i915-Give-the-invalid-priority-a-magic-name-->>><<<++patches.suse/media-dvb-usb-dvb-usb-urb.c-initialize-actlen-to-0.patch++>>>
-|	<<<--patches.suse/drm-i915-execlists-Cache-the-last-priolist-lookup-->>><<<++patches.suse/media-cx23885-Add-support-for-AVerMedia-CE310B.patch++>>>
-|	<<<--patches.suse/drm-i915-gen9-Set-same-power-state-before-hibernatio-->>><<<++patches.suse/media-meson-add-missing-allocation-failure-check-on-.patch++>>>
-|	<<<--patches.suse/drm-i915-gen8-Init-reset-display-interrupts-only-if--->>><<<++patches.suse/media-go7007-fix-a-miss-of-snd_card_free.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-has_psr-flag-to-gen9lp-->>><<<++patches.suse/media-imx7-mipi-csis-remove-subdev_notifier.patch++>>>
-|	<<<--patches.suse/drm-i915-glk-cnl-Implement-WaDisableScalarClockGatin-->>><<<++patches.suse/media-v4l2-device.h-Explicitly-compare-grp-id-mask-t.patch++>>>
-|	<<<--patches.suse/drm-i915-skl-Fix-has_ipc-on-skl-and-document-WaDisab-->>><<<++patches.suse/media-v4l2-core-compat-ignore-native-command-codes.patch++>>>
-|	<<<--patches.suse/drm-i915-Organize-GEN-features-inheritance-->>><<<++patches.suse/media-digitv-don-t-continue-if-remote-control-state-.patch++>>>
-|	<<<--patches.suse/drm-i915-Organize-GLK_COLORS-->>><<<++patches.suse/media-af9005-uninitialized-variable-printked.patch++>>>
-|	<<<--patches.suse/drm-i915-Unset-legacy_cursor_update-early-in-intel_a-->>><<<++patches.suse/media-vp7045-do-not-read-uninitialized-values-if-usb.patch++>>>
-|	<<<--patches.suse/drm-i915-Skip-vblank-waits-for-cursor-updates-when-w-->>><<<++patches.suse/media-rc-ensure-lirc-is-initialized-before-registeri.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-use_mmio_flip-modparm-v2-->>><<<++patches.suse/media-ov5640-Fix-check-for-PLL1-exceeding-max-allowe.patch++>>>
-|	<<<--patches.suse/drm-i915-Transform-whitelisting-WAs-into-a-simple-re-->>><<<++patches.suse/media-i2c-mt9v032-fix-enum-mbus-codes-and-frame-size.patch++>>>
-|	<<<--patches.suse/drm-i915-Move-MMCD_MISC_CTRL-from-context-w-a-to-sta-->>><<<++patches.suse/media-v4l2-rect.h-fix-v4l2_rect_map_inside-top-left-.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-WA_-SET-CLR-_BIT-->>><<<++patches.suse/media-sti-bdisp-fix-a-possible-sleep-in-atomic-conte.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-some-tracepoints-to-capture-full-64b-->>><<<++patches.suse/media-iguanair-fix-endpoint-sanity-check.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-defunct-trace-points-->>><<<++patches.suse/media-uvcvideo-Avoid-cyclic-entity-chains-due-to-mal.patch++>>>
-|	<<<--patches.suse/drm-i915-Make-intel_uncore.h-header-self-contained-->>><<<++patches.suse/media-uvcvideo-Add-a-quirk-to-force-GEO-GC6500-Camer.patch++>>>
-|	<<<--patches.suse/drm-i915-uc-Drop-unnecessary-forward-declaration-->>><<<++patches.suse/PCI-AER-Initialize-aer_fifo.patch++>>>
-|	<<<--patches.suse/drm-i915-uc-Create-intel_uc_init_mmio-->>><<<++patches.suse/PCI-iproc-Apply-quirk_paxc_bridge-for-module-as-well.patch++>>>
-|	<<<--patches.suse/drm-i915-uc-Move-uC-fw-helper-code-into-dedicated-fi-->>><<<++patches.suse/PCI-Add-generic-quirk-for-increasing-D3hot-delay.patch++>>>
-|	<<<--patches.suse/drm-i915-huc-Move-HuC-declarations-into-dedicated-he-->>><<<++patches.suse/PCI-Increase-D3-delay-for-AMD-Ryzen5-7-XHCI-controll.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Move-Guc-early-init-into-own-function-->>><<<++patches.suse/PCI-Don-t-disable-bridge-BARs-when-assigning-bus-res.patch++>>>
-|	<<<--patches.suse/drm-i915-preempt-Fix-WaEnablePreemptionGranularityCo-->>><<<++patches.suse/PCI-switchtec-Use-dma_set_mask_and_coherent.patch++>>>
-|	<<<--patches.suse/drm-i915-preempt-Default-to-disabled-mid-command-pre-->>><<<++patches.suse/PCI-switchtec-Fix-vep_vector_number-ioread-width.patch++>>>
-|	<<<--patches.suse/drm-i915-execlists-Distinguish-the-incomplete-contex-->>><<<++patches.suse/PCI-IOV-Fix-memory-leak-in-pci_iov_add_virtfn.patch++>>>
-|	<<<--patches.suse/drm-i915-Introduce-a-preempt-context-->>><<<++patches.suse/PCI-Fix-pci_add_dma_alias-bitmask-size.patch++>>>
-|	<<<--patches.suse/drm-i915-execlists-Move-bdw-GPGPU-w-a-to-emit_bb-->>><<<++patches.suse/pci-brcmstb-add-broadcom-stb-pcie-host-controller-driver.patch++>>>
-|	<<<--patches.suse/drm-i915-execlists-Keep-request-priority-for-its-lif-->>><<<++patches.suse/pci-brcmstb-add-msi-support.patch++>>>
-|	<<<--patches.suse/drm-i915-Expand-I915_PARAM_HAS_SCHEDULER-into-a-capa-->>><<<++patches.suse/PCI-keystone-Fix-link-training-retries-initiation.patch++>>>
-|	<<<--patches.suse/drm-i915-execlists-Preemption-->>><<<++patches.suse/PCI-keystone-Fix-outbound-region-mapping.patch++>>>
-|	<<<--patches.suse/drm-i915-scheduler-Support-user-defined-priorities-->>><<<++patches.suse/PCI-keystone-Fix-error-handling-when-num-viewport-DT.patch++>>>
-|	<<<--patches.suse/drm-i915-mst-Use-MST-sideband-message-transactions-f-->>><<<++patches.suse/PCI-tegra-Fix-return-value-check-of-pm_runtime_get_s.patch++>>>
-|	<<<--patches.suse/drm-i915-selftests-Remember-to-create-the-fake-preem-->>><<<++patches.suse/PCI-tegra-Fix-afi_pex2_ctrl-reg-offset-for-Tegra30.patch++>>>
-|	<<<--patches.suse/drm-i915-selftests-fix-check-for-intel-IOMMU-->>><<<++patches.suse/char-random-silence-a-lockdep-splat-with-printk.patch++>>>
-|	<<<--patches.suse/drm-i915-avoid-potential-uninitialized-variable-use-->>><<<++patches.suse/vfs-fix-do_last-regression.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Do-not-add-an-extra-page-for-precaution-->>><<<++patches.suse/cifs-fix-soft-mounts-hanging-in-the-reconnect-code.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Move-GuC-log-declarations-into-dedicate-->>><<<++patches.suse/leds-pca963x-Fix-open-drain-initialization.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Move-GuC-submission-declarations-into-d-->>><<<++patches.suse/msft-hv-2010-hv_balloon-Balloon-up-according-to-request-page-numb.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Move-GuC-core-definitions-into-dedicate-->>><<<++patches.suse/mfd-bd70528-Fix-hour-register-mask.patch++>>>
-|	<<<--patches.suse/drm-i915-uc-Fix-includes-order-->>><<<++patches.suse/mfd-dln2-More-sanity-checking-for-endpoints.patch++>>>
-|	<<<--patches.suse/drm-i915-uc-Unify-initialization-of-the-uC-firmware--->>><<<++patches.suse/mfd-axp20x-Mark-AXP20X_VBUS_IPSOUT_MGMT-as-volatile.patch++>>>
-|	<<<--patches.suse/drm-i915-push-DDI-CRT-underrun-reporting-on-enable-t-->>><<<++patches.suse/mfd-max77650-Select-REGMAP_IRQ-in-Kconfig.patch++>>>
-|	<<<--patches.suse/drm-i915-push-DDI-CRT-underrun-reporting-on-disable--->>><<<++patches.suse/mfd-da9062-Fix-watchdog-compatible-string.patch++>>>
-|	<<<--patches.suse/drm-i915-push-DDI-and-DSI-underrun-reporting-on-enab-->>><<<++patches.suse/mfd-rn5t618-Mark-ADC-control-register-volatile.patch++>>>
-|	<<<--patches.suse/drm-i915-push-DDI-FDI-link-training-on-enable-to-CRT-->>><<<++patches.suse/Btrfs-fix-race-between-adding-and-putting-tree-mod-s.patch++>>>
-|	<<<--patches.suse/drm-i915-crt-clean-up-encoder-hook-assignment-->>><<<++patches.suse/btrfs-correctly-handle-empty-trees-in-find_first_clear_extent_bit.patch++>>>
-|	<<<--patches.suse/drm-i915-Don-t-use-BIT-in-UAPI-section-->>><<<++patches.suse/0001-btrfs-fix-force-usage-in-inc_block_group_ro.patch++>>>
-|	<<<--patches.suse/drm-i915-Unify-uC-variable-types-to-avoid-flooding-c-->>><<<++patches.suse/0002-btrfs-take-overcommit-into-account-in-inc_block_grou.patch++>>>
-|	<<<--patches.suse/drm-i915-huc-Fix-includes-in-intel_huc.c-->>><<<++patches.suse/Btrfs-send-fix-emission-of-invalid-clone-operations-.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-pointer-to-int-conversion-->>><<<++patches.suse/btrfs-do-not-zero-f_bavail-if-we-have-available-spac.patch++>>>
-|	<<<--patches.suse/drm-i915-Try-harder-to-finish-the-idle-worker-->>><<<++patches.suse/Input-edt-ft5x06-work-around-first-register-access-e.patch++>>>
-|	<<<--patches.suse/drm-i915-execlists-Add-a-comment-for-the-extra-MI_AR-->>><<<++patches.suse/clk-actually-call-the-clock-init-before-any-other-ca.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-intel_get_pipe_timings-and-intel_mode_f-->>><<<++patches.suse/clk-Use-parent-node-pointer-during-registration-if-n.patch++>>>
-|	<<<--patches.suse/drm-i915-Make-i915_engine_info-pretty-printer-to-sta-->>><<<++patches.suse/clk-uniphier-Add-SCSSI-clock-gate-for-each-channel.patch++>>>
-|	<<<--patches.suse/drm-i915-selftests-Pretty-print-engine-state-when-re-->>><<<++patches.suse/clk-at91-sam9x60-fix-programmable-clock-prescaler.patch++>>>
-|	<<<--patches.suse/drm-i915-Hold-forcewake-for-the-duration-of-reset-re-->>><<<++patches.suse/clk-renesas-rcar-gen3-Allow-changing-the-RPC-D2-cloc.patch++>>>
-|	<<<--patches.suse/drm-i915-selftests-Hold-the-rpm-wakeref-for-the-rese-->>><<<++patches.suse/clk-meson-g12a-fix-missing-uart2-in-regmap-table.patch++>>>
-|	<<<--patches.suse/drm-i915-Provide-an-assert-for-when-we-expect-forcew-->>><<<++patches.suse/clk-meson-pll-Fix-by-0-division-in-__pll_params_to_r.patch++>>>
-|	<<<--patches.suse/drm-i915-Pin-fence-for-iomap-->>><<<++patches.suse/clk-meson-meson8b-make-the-CCF-use-the-glitch-free-m.patch++>>>
-|	<<<--patches.suse/drm-i915-Consolidate-get_fence-with-pin_fence-->>><<<++patches.suse/clk-sunxi-ng-add-mux-and-pll-notifiers-for-A64-CPU-c.patch++>>>
-|	<<<--patches.suse/drm-i915-Track-user-GTT-faulting-per-vma-->>><<<++patches.suse/clk-ti-dra7-fix-parent-for-gmac_clkctrl.patch++>>>
-|	<<<--patches.suse/drm-i915-Check-PIN_NONFAULT-overlaps-in-evict_for_no-->>><<<++patches.suse/clk-tegra-Mark-fuse-clock-as-critical.patch++>>>
-|	<<<--patches.suse/drm-i915-Try-a-minimal-attempt-to-insert-the-whole-o-->>><<<++patches.suse/clk-qcom-smd-Add-missing-bimc-clock.patch++>>>
-|	<<<--patches.suse/drm-i915-Avoid-evicting-user-fault-mappable-vma-for--->>><<<++patches.suse/clk-qcom-Add-missing-msm8998-gcc_bimc_gfx_clk.patch++>>>
-|	<<<--patches.suse/drm-i915-Early-rejection-of-mappable-GGTT-pin-attemp-->>><<<++patches.suse/clk-ls1028a-Add-clock-driver-for-Display-output-inte.patch++>>>
-|	<<<--patches.suse/drm-i915-add-the-BXT-and-CNL-DPLL-registers-to-pipe_-->>><<<++patches.suse/clk-ls1028a-Fix-warning-on-clamp-usage.patch++>>>
-|	<<<--patches.suse/drm-i915-avoid-division-by-zero-on-cnl_calc_wrpll_li-->>><<<++patches.suse/vfio-spapr-nvlink2-Skip-unpinning-pages-on-error-exi.patch++>>>
-|	<<<--patches.suse/drm-i915-bios-refactor-parse-general-definitions-->>><<<++patches.suse/rtc-hym8563-Return-EINVAL-if-the-time-is-known-to-be.patch++>>>
-|	<<<--patches.suse/drm-i915-bios-don-t-initialize-fields-based-on-vbt-v-->>><<<++patches.suse/rtc-cmos-Stop-using-shared-IRQ.patch++>>>
-|	<<<--patches.suse/drm-i915-bios-remove-an-unnecessary-temp-variable-->>><<<++patches.suse/ocfs2-fix-oops-when-writing-cloned-file.patch++>>>
-|	<<<--patches.suse/drm-i915-bios-cleanup-comments-and-useless-return-->>><<<++patches.suse/smp_mb__-before-after-_atomic-update-Documentation.patch++>>>
-|	<<<--patches.suse/drm-i915-bios-merge-parse_device_mapping-into-parse_-->>><<<++patches.suse/0001-ipc-mqueue.c-remove-duplicated-code.patch++>>>
-|	<<<--patches.suse/drm-i915-bios-parse-SDVO-device-mapping-from-pre-par-->>><<<++patches.suse/0002-ipc-mqueue.c-update-document-memory-barriers.patch++>>>
-|	<<<--patches.suse/drm-i915-bios-don-t-pass-bdb-to-parsers-that-don-t-p-->>><<<++patches.suse/0003-ipc-msg.c-update-and-document-memory-barriers.patch++>>>
-|	<<<--patches.suse/drm-i915-Preallocate-our-mmu-notifier-workequeu-to-u-->>><<<++patches.suse/0004-ipc-sem.c-document-and-update-memory-barriers.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-execlists_num_ports-instead-of-size-of--->>><<<++patches.suse/0005-ipc-msg.c-consolidate-all-xxxctl_down-functions.patch++>>>
-|	<<<--patches.suse/drm-i915-Increase-atomic-update-vblank-evasion-time--->>><<<++patches.suse/powerpc-mmu_gather-enable-RCU_TABLE_FREE-even-for-SM.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-enum-pipe-for-PCH-transcoders-->>><<<++patches.suse/mm-mmu_gather-invalidate-TLB-correctly-on-batch-allo.patch++>>>
-|	<<<--patches.suse/drm-i915-Parametrize-CBR_DPLLBMD_PIPE-defines-->>><<<++patches.suse/asm-generic-tlb-avoid-potential-double-flush.patch++>>>
-|	<<<--patches.suse/drm-i915-Pass-crtc-state-to-i9xx_enable_pll-->>><<<++patches.suse/asm-gemeric-tlb-remove-stray-function-declarations.patch++>>>
-|	<<<--patches.suse/drm-i915-Nuke-the-bogus-kernel-doc-for-i9xx_disable_-->>><<<++patches.suse/asm-generic-tlb-add-missing-CONFIG-symbol.patch++>>>
-|	<<<--patches.suse/drm-i915-Don-t-relay-on-I915_MAX_PIPES-->>><<<++patches.suse/treewide-remove-redundant-IS_ERR-before-error-code-c.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-I915_MAX_PIPES-dependency-for-DDB-al-->>><<<++patches.suse/ARM-dma-api-fix-max_pfn-off-by-one-error-in-__dma_su.patch++>>>
-|	<<<--patches.suse/drm-i915-Fold-IRQ-pipe-masks-->>><<<++patches.suse/remoteproc-Initialize-rproc_class-before-use.patch++>>>
-|	<<<--patches.suse/drm-i915-Favor-for_each_pipe-macro-->>><<<++patches.suse/ovl-fix-wrong-WARN_ON-in-ovl_cache_update_ino.patch++>>>
-|	<<<--patches.suse/drm-i915-Cleanup-South-Error-Interrupts-->>><<<++patches.suse/ovl-fix-lseek-overflow-on-32bit.patch++>>>
-|	<<<--patches.suse/drm-i915-Separate-RPS-and-RC6-handling-for-gen6-->>><<<++patches.suse/powerpc-pseries-Allow-not-having-ibm-hypertas-functi.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-superfluous-IS_BDW-checks-and-non-BD-->>><<<++patches.suse/powerpc-xmon-don-t-access-ASDR-in-VMs.patch++>>>
-|	<<<--patches.suse/drm-i915-Separate-RPS-and-RC6-handling-for-BDW-->>><<<++patches.suse/powerpc-pseries-Advance-pfn-if-section-is-not-presen.patch++>>>
-|	<<<--patches.suse/drm-i915-Separate-RPS-and-RC6-handling-for-VLV-->>><<<++patches.suse/powerpc-ptdump-Fix-W-X-verification.patch++>>>
-|	<<<--patches.suse/drm-i915-Separate-RPS-and-RC6-handling-for-CHV-->>><<<++patches.suse/powerpc-ptdump-Only-enable-PPC_CHECK_WX-with-STRICT_.patch++>>>
-|	<<<--patches.suse/drm-i915-Name-i915_runtime_pm-structure-in-dev_priv--->>><<<++patches.suse/powerpc-papr_scm-Don-t-enable-direct-map-for-a-regio.patch++>>>
-|	<<<--patches.suse/drm-i915-Move-rps.hw_lock-to-dev_priv-and-s-hw_lock--->>><<<++patches.suse/powerpc-pseries-vio-Fix-iommu_table-use-after-free-r.patch++>>>
-|	<<<--patches.suse/drm-i915-Name-structure-in-dev_priv-that-contains-RP-->>><<<++patches.suse/powerpc-papr_scm-Fix-leaking-bus_desc.provider_name-.patch++>>>
-|	<<<--patches.suse/drm-i915-Rename-intel_enable_rc6-to-intel_rc6_enable-->>><<<++patches.suse/powerpc-mm-Remove-kvm-radix-prefetch-workaround-for-.patch++>>>
-|	<<<--patches.suse/drm-i915-Create-generic-function-to-setup-LLC-ring-f-->>><<<++patches.suse/powerpc-pseries-lparcfg-Fix-display-of-Maximum-Memor.patch++>>>
-|	<<<--patches.suse/drm-i915-Create-generic-functions-to-control-RC6-RPS-->>><<<++patches.suse/powerpc-Provide-initial-documentation-for-PAPR-hcall.patch++>>>
-|	<<<--patches.suse/drm-i915-Introduce-separate-status-variable-for-RC6--->>><<<++patches.suse/powerpc-Do-not-consider-weak-unresolved-symbol-reloc.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-rcu-instead-of-stop_machine-in-set_wedg-->>><<<++patches.suse/powerpc-32s-Fix-bad_kuap_fault.patch++>>>
-|	<<<--patches.suse/drm-i915-Reuse-normal-state-readout-for-LVDS-DVO-fix-->>><<<++patches.suse/powerpc-kuap-Fix-set-direction-in-allow-prevent_user.patch++>>>
-|	<<<--patches.suse/drm-i915-Allow-PCH-platforms-fall-back-to-BIOS-LVDS--->>><<<++patches.suse/ionic-fix-rxq-comp-packet-type-mask.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-centralize-max-source-rate-conditions-mo-->>><<<++patches.suse/tcp-clear-tp-total_retrans-in-tcp_disconnect.patch++>>>
-|	<<<--patches.suse/drm-i915-dp-limit-sink-rates-based-on-rate-->>><<<++patches.suse/tcp-clear-tp-delivered-in-tcp_disconnect.patch++>>>
-|	<<<--patches.suse/drm-i915-userptr-Drop-struct_mutex-before-cleanup-->>><<<++patches.suse/tcp-clear-tp-data_segs-in-out-in-tcp_disconnect.patch++>>>
-|	<<<--patches.suse/drm-i915-Simplify-intel_sanitize_enable_ppgtt-->>><<<++patches.suse/tcp-clear-tp-segs_-in-out-in-tcp_disconnect.patch++>>>
-|	<<<--patches.suse/drm-i915-Update-DRIVER_DATE-to-20171012-->>><<<++patches.suse/cls_rsvp-fix-rsvp_policy.patch++>>>
-|	<<<--patches.suse/drm-atomic-Make-atomic-helper-track-newly-assigned-p-->>><<<++patches.suse/rxrpc-Fix-use-after-free-in-rxrpc_put_local.patch++>>>
-|	<<<--patches.suse/drm-atomic-Check-for-busy-planes-connectors-before-s-->>><<<++patches.suse/rxrpc-Fix-insufficient-receive-notification-generati.patch++>>>
-|	<<<--patches.suse/drm-sun4i-backend-Offset-layer-buffer-address-by-DRA-->>><<<++patches.suse/rxrpc-Fix-missing-active-use-pinning-of-rxrpc_local-.patch++>>>
-|	<<<--patches.suse/0001-vgaarb-Select-a-default-VGA-device-even-if-there-s-n.patch-->>><<<++patches.suse/rxrpc-Fix-NULL-pointer-deref-due-to-call-conn-being-.patch++>>>
-|	<<<--patches.suse/0002-vgaarb-Factor-out-EFI-and-fallback-default-device-se.patch-->>><<<++patches.suse/net-stmmac-Delete-txtimer-in-suspend.patch++>>>
-|	<<<--patches.suse/drm-hisilicon-Ensure-LDI-regs-are-properly-configure-->>><<<++patches.suse/bnxt_en-Refactor-logic-to-re-enable-SRIOV-after-firm.patch++>>>
-|	<<<--patches.suse/drm-ttm-once-more-fix-ttm_buffer_object_transfer-->>><<<++patches.suse/bnxt_en-Fix-RDMA-driver-failure-with-SRIOV-after-fir.patch++>>>
-|	<<<--patches.suse/drm-amdgpu-fix-error-handling-in-amdgpu_bo_do_create-->>><<<++patches.suse/bnxt_en-Fix-logic-that-disables-Bus-Master-during-fi.patch++>>>
-|	<<<--patches.suse/drm-radeon-fix-atombios-on-big-endian-->>><<<++patches.suse/bnxt_en-Fix-TC-queue-mapping.patch++>>>
-|	<<<--patches.suse/drm-i915-Start-tracking-PSR-state-in-crtc-state-->>><<<++patches.suse/netdevsim-fix-using-uninitialized-resources.patch++>>>
-|	<<<--patches.suse/drm-i915-selftests-Wrap-a-timer-into-a-i915_sw_fence-->>><<<++patches.suse/netdevsim-disable-devlink-reload-when-resources-are-.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-DP_AUX_CH_CTL_TIME_OUT-naming-->>><<<++patches.suse/netdevsim-fix-panic-in-nsim_dev_take_snapshot_write.patch++>>>
-|	<<<--patches.suse/drm-i915-bdw-Fix-DP_AUX_CH_CTL_TIME_OUT-setting-->>><<<++patches.suse/netdevsim-fix-stack-out-of-bounds-in-nsim_dev_debugf.patch++>>>
-|	<<<--patches.suse/drm-Add-retries-for-lspcon-mode-detection-->>><<<++patches.suse/netdevsim-use-IS_ERR-instead-of-IS_ERR_OR_NULL-for-d.patch++>>>
-|	<<<--patches.suse/drm-i915-Don-t-give-up-waiting-on-INVALID_MODE-->>><<<++patches.suse/netdevsim-use-__GFP_NOWARN-to-avoid-memalloc-warning.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-retries-for-LSPCON-detection-->>><<<++patches.suse/netdevsim-remove-unused-sdev-code.patch++>>>
-|	<<<--patches.suse/drm-i915-Get-rid-of-hardcoded-pipes-->>><<<++patches.suse/net-hsr-fix-possible-NULL-deref-in-hsr_handle_frame.patch++>>>
-|	<<<--patches.suse/drm-i915-Replace-_reference-unreference-or-_ref-unre-->>><<<++patches.suse/net_sched-fix-an-OOB-access-in-cls_tcindex.patch++>>>
-|	<<<--patches.suse/drm-i915-Dump-output_types-in-crtc-state-dump-->>><<<++patches.suse/l2tp-Allow-duplicate-session-creation-with-UDP.patch++>>>
-|	<<<--patches.suse/drm-i915-Extract-intel_ddi_clk_disable-->>><<<++patches.suse/gtp-use-__GFP_NOWARN-to-avoid-memalloc-warning.patch++>>>
-|	<<<--patches.suse/drm-i915-Extract-intel_disable_ddi_buf-->>><<<++patches.suse/simple_recursive_removal-kernel-side-rm-rf-for-ramfs.patch++>>>
-|	<<<--patches.suse/drm-i915-Inline-the-required-bits-of-intel_ddi_post_-->>><<<++patches.suse/s390-mm-fix-dynamic-pagetable-upgrade-for-hugetlbfs++>>>
-|	<<<--patches.suse/drm-i915-Split-intel_ddi_post_disable-into-DP-vs.-HD-->>><<<++patches.suse/0001-xen-balloon-Support-xend-based-toolstack-take-two.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-useless-eDP-check-from-intel_ddi_pre-->>><<<++patches.suse/iommu-arm-smmu-v3-populate-vmid-field-for-cmdq_op_tlbi_nh_va++>>>
-|	<<<--patches.suse/drm-i915-Split-intel_disable_ddi-into-DP-vs.-HDMI-va-->>><<<++patches.suse/iommu-amd-check-feature-support-bit-before-accessing-msi-capability-registers++>>>
-|	<<<--patches.suse/drm-i915-Plumb-crtc_state-etc.-directly-to-intel_ddi-->>><<<++patches.suse/iommu-amd-only-support-x2apic-with-ivhd-type-11h-40h++>>>
-|	<<<--patches.suse/drm-i915-Split-intel_enable_ddi-into-DP-and-HDMI-var-->>><<<++patches.suse/iommu-vt-d-match-cpu-and-iommu-paging-mode++>>>
-|	<<<--patches.suse/drm-i915-Stop-asserting-on-set-wedged-vs-nop_submit_-->>><<<++patches.suse/iommu-vt-d-fix-off-by-one-in-pasid-allocation++>>>
-|	<<<--patches.suse/drm-i915-Keep-the-rings-stopped-until-they-have-been-->>><<<++patches.suse/iommu-vt-d-avoid-sending-invalid-page-response++>>>
-|	<<<--patches.suse/drm-i915-Always-stop-the-rings-before-a-missing-GPU--->>><<<++patches.suse/iommu-vt-d-allow-devices-with-rmrrs-to-use-identity-domain++>>>
-|	<<<--patches.suse/drm-i915-enable-to-read-CSB-and-CSB-write-pointer-fr-->>><<<++patches.suse/iommu-vt-d-unnecessary-to-handle-default-identity-domain++>>>
-|	<<<--patches.suse/drm-i915-Move-intel_guc_wopcm_size-to-intel_guc.c-->>><<<++patches.suse/pwm-omap-dmtimer-Remove-PWM-chip-in-.remove-before-m.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Move-GuC-boot-param-initialization-out--->>><<<++patches.suse/pwm-omap-dmtimer-Simplify-error-handling.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Small-fixups-post-code-move-->>><<<++patches.suse/pwm-omap-dmtimer-put_device-after-of_find_device_by_.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Move-doc-near-related-definitions-->>><<<++patches.suse/pwm-sun4i-move-pwm_calculate-out-of-spin_lock.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Rename-intel_guc_loader.c-to-intel_guc_-->>><<<++patches.suse/pwm-Remove-set-but-not-set-variable-pwm.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Reorder-functions-in-intel_guc_fw.c-->>><<<++patches.suse/ata-ahci-Add-shutdown-to-freeze-hardware-resources-o.patch++>>>
-|	<<<--patches.suse/drm-i915-uc-Check-all-firmwares-against-WOPCM-size-->>><<<++patches.suse/nbd-add-a-flush_workqueue-in-nbd_start_device.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Pick-better-place-for-Guc-final-status--->>><<<++patches.suse/0021-bcache-fix-memory-corruption-in-bch_cache_accounting.patch++>>>
-|	<<<--patches.suse/drm-i915-uc-Improve-debug-messages-in-firmware-fetch-->>><<<++patches.suse/0022-bcache-explicity-type-cast-in-bset_bkey_last.patch++>>>
-|	<<<--patches.suse/drm-i915-uc-Add-message-with-firmware-url-->>><<<++patches.suse/0023-bcache-add-readahead-cache-policy-options-via-sysfs-.patch++>>>
-|	<<<--patches.suse/drm-i915-Update-DMC-firmware-load-error-messages-->>><<<++patches.suse/0024-bcache-fix-incorrect-data-type-usage-in-btree_flush_.patch++>>>
-|	<<<--patches.suse/drm-i915-uc-Unify-firmware-loading-->>><<<++patches.suse/0025-bcache-check-return-value-of-prio_read.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Update-Guc-messages-on-load-failure-->>><<<++patches.suse/block-bfq-do-not-plug-I-O-for-bfq_queues-with-no-pro.patch++>>>
-|	<<<--patches.suse/drm-i915-huc-Move-fw-select-function-->>><<<++patches.suse/block-bfq-get-a-ref-to-a-group-when-adding-it-to-a-s.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-WaRsUseTimeoutMode-->>><<<++patches.suse/nvmet-fix-dsm-failure-when-payload-does-not-match-sg.patch++>>>
-|	<<<--patches.suse/drm-i915-Refactor-testing-obj-mm.pages-->>><<<++patches.suse/nvme-pci-remove-nvmeq-tags.patch++>>>
-|	<<<--patches.suse/drm-i915-Rename-obj-pin_display-to-obj-pin_global-->>><<<++patches.suse/nvmet-Fix-error-print-message-at-nvmet_install_queue.patch++>>>
-|	<<<--patches.suse/drm-i915-Drop-debugfs-i915_gem_pin_display-->>><<<++patches.suse/nvmet-Fix-controller-use-after-free.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-walk-over-obj-vma_list-for-the-shrin-->>><<<++patches.suse/nvmet-update-AEN-list-and-array-at-one-place.patch++>>>
-|	<<<--patches.suse/drm-i915-Move-dev_priv-mm.-un-bound_list-to-its-own--->>><<<++patches.suse/eventfd-track-eventfd_signal-recursion-depth.patch++>>>
-|	<<<--patches.suse/drm-i915-Set-our-shrinker-batch-to-4096-16MiB-->>><<<++patches.suse/aio-prevent-potential-eventfd-recursion-on-poll.patch++>>>
-|	<<<--patches.suse/drm-i915-Only-free-the-oldest-stale-object-before-a--->>><<<++patches.suse/tracing-fix-very-unlikely-race-of-registering-two-stat-tracers.patch++>>>
-|	<<<--patches.suse/drm-i915-Trim-struct_mutex-hold-duration-for-i915_ge-->>><<<++patches.suse/tracing-fix-tracing_stat-return-values-in-error-handling-paths.patch++>>>
-|	<<<--patches.suse/drm-i915-Skip-HW-reinitialisation-on-resume-if-still-->>><<<++patches.suse/tracing-simplify-assignment-parsing-for-hist-triggers.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-in-flight-request-details-to-intel_engi-->>><<<++patches.suse/tracing-add-hist-trigger-error-messages-for-sort-specification.patch++>>>
-|	<<<--patches.suse/drm-i915-Remove-mostly-duplicated-video-DIP-handling-->>><<<++patches.suse/tracing-add-hist-to-hist-trigger-error-log-error-string.patch++>>>
-|	<<<--patches.suse/drm-i915-Handle-drm-layer-errors-in-intel_dp_add_mst-->>><<<++patches.suse/tracing-fix-sched-switch-start-stop-refcount-racy-updates.patch++>>>
-|	<<<--patches.suse/drm-i915-uc-Add-pretty-printer-for-uc-firmware-->>><<<++patches.suse/tracing-fix-now-invalid-var_ref_vals-assumption-in-trace-action.patch++>>>
-|	<<<--patches.suse/drm-i915-No-need-for-RING_MAX_NONPRIV_SLOTS-space-->>><<<++patches.suse/tracing-annotate-ftrace_graph_hash-pointer-with-_rcu.patch++>>>
-|	<<<--patches.suse/drm-i915-Fixup-userptr-mmu-notifier-registration-err-->>><<<++patches.suse/tracing-annotate-ftrace_graph_notrace_hash-pointer-with-_rcu.patch++>>>
-|	<<<--patches.suse/drm-i915-move-adjusted_x-y-from-crtc-to-cache-->>><<<++patches.suse/ftrace-add-comment-to-why-rcu_dereference_sched-is-open-coded.patch++>>>
-|	<<<--patches.suse/drm-i915-dspaddr_offset-doesn-t-need-to-be-more-than-->>><<<++patches.suse/ftrace-protect-ftrace_graph_hash-with-ftrace_sync.patch++>>>
-|	<<<--patches.suse/drm-i915-Unify-skylake-plane-update-->>><<<++patches.suse/ceph-delete-redundant-douts-in-con_get-put.patch++>>>
-|	<<<--patches.suse/drm-i915-Unify-skylake-plane-disable-->>><<<++patches.suse/ceph-remove-unnecessary-assignment-in-ceph_pre_init_acls.patch++>>>
-|	<<<--patches.suse/drm-i915-adjust-get_crtc_fence_y_offset-to-use-base.-->>><<<++patches.suse/ceph-fix-mdsmap-cluster-available-check-based-on-laggy-number.patch++>>>
-|	<<<--patches.suse/drm-i915-Flush-the-idle-worker-for-debugfs-i915_drop-->>><<<++patches.suse/ceph-only-choose-one-mds-who-is-in-up-active-state-without-laggy.patch++>>>
-|	<<<--patches.suse/drm-i915-Relocate-intel_ddi_get_buf_trans_-functions-->>><<<++patches.suse/ceph-fix-possible-long-time-wait-during-umount.patch++>>>
-|	<<<--patches.suse/drm-i915-Extract-intel_ddi_get_buf_trans_hdmi-->>><<<++patches.suse/ceph-drop-unused-ttl_from-parameter-from-fill_inode.patch++>>>
-|	<<<--patches.suse/drm-i915-Pass-the-encoder-type-explicitly-to-skl_set-->>><<<++patches.suse/ceph-ensure-we-have-a-new-cap-before-continuing-in-fill_inode.patch++>>>
-|	<<<--patches.suse/drm-i915-Pass-the-level-to-intel_prepare_hdmi_ddi_bu-->>><<<++patches.suse/ceph-add-_send_request-helper.patch++>>>
-|	<<<--patches.suse/drm-i915-Integrate-BXT-into-intel_ddi_dp_voltage_max-->>><<<++patches.suse/ceph-keep-the-session-state-until-it-is-released.patch++>>>
-|	<<<--patches.suse/drm-i915-Pass-encoder-type-to-cnl_ddi_vswing_sequenc-->>><<<++patches.suse/ceph-check-availability-of-mds-cluster-on-mount-after-wait-timeout.patch++>>>
-|	<<<--patches.suse/drm-i915-Kill-off-the-BXT-buf_trans-default_index-->>><<<++patches.suse/ceph-retry-the-same-mds-later-after-the-new-session-is-opened.patch++>>>
-|	<<<--patches.suse/drm-i915-Centralize-the-SKL-DDI-A-E-vs.-B-C-D-buf-tr-->>><<<++patches.suse/ceph-don-t-clear-i_new-until-inode-metadata-is-fully-populated.patch++>>>
-|	<<<--patches.suse/drm-i915-Unify-error-handling-for-missing-DDI-buf-tr-->>><<<++patches.suse/ceph-only-touch-the-caps-which-have-the-subset-mask-requested.patch++>>>
-|	<<<--patches.suse/drm-i915-Drop-the-redundant-hdmi-prefix-suffix-from--->>><<<++patches.suse/ceph-print-dentry-offset-in-hex-and-fix-xattr_version-type.patch++>>>
-|	<<<--patches.suse/drm-i915-remove-g4x-lowfreq_avail-and-has_pipe_cxsr-->>><<<++patches.suse/ceph-add-possible_max_rank-and-make-the-code-more-readable.patch++>>>
-|	<<<--patches.suse/drm-i915-crt-split-compute_config-hook-by-platforms-->>><<<++patches.suse/ceph-remove-the-extra-slashes-in-the-server-path.patch++>>>
-|	<<<--patches.suse/drm-i915-Skip-waking-the-device-to-service-pwrite-->>><<<++patches.suse/ceph-rename-get_session-and-switch-to-use-ceph_get_mds_session.patch++>>>
-|	<<<--patches.suse/drm-i915-Parse-DSI-backlight-cabc-ports-->>><<<++patches.suse/ceph-allocate-the-correct-amount-of-extra-bytes-for-the-session-features.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-existing-DSI-backlight-ports-info-->>><<<++patches.suse/ceph-close-holes-in-structs-ceph_mds_session-and-ceph_mds_request.patch++>>>
-|	<<<--patches.suse/drm-i915-Let-s-use-more-enum-intel_dpll_id-pll_id-->>><<<++patches.suse/ceph-use-copy-from2-op-in-copy_file_range.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Map-VBT-DDC-Pin-to-BSpec-DDC-Pin-->>><<<++patches.suse/ceph-print-r_direct_hash-in-hex-in-_choose_mds-dout.patch++>>>
-|	<<<--patches.suse/drm-i915-Update-DRIVER_DATE-to-20171023-->>><<<++patches.suse/ceph-print-name-of-xattr-in-_ceph_-get-set-xattr-douts.patch++>>>
-|	<<<--patches.suse/drm-amd-powerplay-initialize-a-variable-before-using-->>><<<++patches.suse/ceph-move-net-ceph-ceph_fs-c-to-fs-ceph-util-c.patch++>>>
-|	<<<--patches.suse/0086-drm-rockchip-add-CONFIG_OF-dependency-for-lvds.patch-->>><<<++patches.suse/rbd-set-the-device-link-in-sysfs.patch++>>>
-|	<<<--patches.suse/drm-vblank-Tune-drm_crtc_accurate_vblank_count-WARN--->>><<<++patches.suse/ALSA-hda-Reset-stream-if-DMA-RUN-bit-not-cleared.patch++>>>
-|	<<<--patches.suse/drm-qxl-replace-QXL_INFO-with-DRM_DEBUG_DRIVER-->>><<<++patches.suse/ALSA-pcm-Fix-memory-leak-at-closing-a-stream-without.patch++>>>
-|	<<<--patches.suse/qxl-alloc-use-shadow-for-dumb-buffers-->>><<<++patches.suse/ALSA-hda-Add-JasperLake-PCI-ID-and-codec-vid.patch++>>>
-|	<<<--patches.suse/drm-i915-Filter-out-spurious-execlists-context-switc-->>><<<++patches.suse/ALSA-usb-audio-Fix-endianess-in-descriptor-validatio.patch++>>>
-|	<<<--patches.suse/drm-i915-execlists-Remove-the-priority-optimisation-->>><<<++patches.suse/ALSA-usb-audio-Annotate-endianess-in-Scarlett-gen2-q.patch++>>>
-|	<<<--patches.suse/drm-i915-Disable-lazy-PPGTT-page-table-optimization--->>><<<++patches.suse/ALSA-dummy-Fix-PCM-format-loop-in-proc-output.patch++>>>
-|	<<<--patches.suse/drm-i915-Calculate-ironlake-intermediate-watermarks--->>><<<++patches.suse/ALSA-hda-Fix-DP-MST-support-for-NVIDIA-codecs.patch++>>>
-|	<<<--patches.suse/drm-i915-Lock-llist_del_first-vs-llist_del_all-->>><<<++patches.suse/ASoC-SOF-trace-fix-unconditional-free-in-trace-relea.patch++>>>
-|	<<<--patches.suse/drm-i915-Idle-the-GPU-before-shinking-everything-->>><<<++patches.suse/ALSA-hda-realtek-Fixed-one-of-HP-ALC671-platform-Hea.patch++>>>
-|	<<<--patches.suse/drm-i915-Prune-the-reservation-shared-fence-array-->>><<<++patches.suse/ALSA-hda-Clear-RIRB-status-before-reading-WP.patch++>>>
-|	<<<--patches.suse/drm-i915-Move-init_clock_gating-back-to-where-it-was-->>><<<++patches.suse/KVM-s390-ENOTSUPP-EOPNOTSUPP-fixups.patch++>>>
-|	<<<--patches.suse/drm-i915-Reorder-context-close-to-avoid-calling-i915-->>><<<++patches.suse/KVM-s390-do-not-clobber-registers-during-guest-reset.patch++>>>
-|	<<<--patches.suse/0001-driver-core-Move-device_links_purge-after-bus_remove.patch-->>><<<++patches.suse/0004-kvm-s390-cleanup-initial-cpu-reset++>>>
-|	<<<--patches.suse/debugfs-add-support-for-more-elaborate-d_fsdata.patch-->>><<<++patches.suse/0005-kvm-s390-add-new-reset-vcpu-api++>>>
-|	<<<--patches.suse/debugfs-implement-per-file-removal-protection.patch-->>><<<++patches.suse/virtio-balloon-initialize-all-vq-callbacks.patch++>>>
-|	<<<--patches.suse/debugfs-debugfs_real_fops-drop-__must_hold-sparse-an.patch-->>><<<++patches.suse/virtio-pci-check-name-when-counting-MSI-X-vectors.patch++>>>
-|	<<<--patches.suse/debugfs-convert-to-debugfs_file_get-and-put.patch-->>><<<++patches.suse/virtio_balloon-prevent-pfn-array-overflow.patch++>>>
-|	<<<--patches.suse/IB-hfi1-convert-to-debugfs_file_get-and-put.patch-->>><<<++patches.suse/virtio-balloon-Fix-memory-leak-when-unloading-while-.patch++>>>
-|	<<<--patches.suse/debugfs-purge-obsolete-SRCU-based-removal-protection.patch-->>><<<++patches.suse/virtio_balloon-Fix-memory-leaks-on-errors-in-virtbal.patch++>>>
-|	<<<--patches.suse/debugfs-call-debugfs_real_fops-only-after-debugfs_fi.patch-->>><<<++patches.suse/drivers-watchdog-stm32_iwdg-set-WDOG_HW_RUNNING-at-p.patch++>>>
-|	<<<--patches.suse/debugfs-defer-debugfs_fsdata-allocation-to-first-usa.patch-->>><<<++patches.suse/watchdog-fix-UAF-in-reboot-notifier-handling-in-watc.patch++>>>
-|	<<<--patches.suse/msft-hv-1506-vmbus-add-per-channel-sysfs-info.patch-->>><<<++patches.suse/clk-qcom-Don-t-overwrite-cfg-in-clk_rcg2_dfs_populat.patch++>>>
-|	<<<--patches.suse/msft-hv-1519-vmbus-initialize-reserved-fields-in-messages.patch-->>><<<++patches.suse/clk-ls1028a-fix-a-dereference-of-pointer-parent-befo.patch++>>>
-|	<<<--patches.suse/genwqe-Take-R-W-permissions-into-account-when-dealing-with-memory-pages.patch-->>><<<++patches.suse/clk-qcom-rcg2-Don-t-crash-if-our-parent-can-t-be-fou.patch++>>>
-|	<<<--patches.suse/msft-hv-1521-Drivers-hv-vmbus-Expose-per-channel-interrupts-and-e.patch-->>><<<++patches.suse/drm-amd-display-Retrain-dongles-when-SINK_COUNT-beco.patch++>>>
-|	<<<--patches.suse/msft-hv-1522-Drivers-hv-vmbus-Make-panic-reporting-to-be-more-use.patch-->>><<<++patches.suse/0001-Revert-drm-amd-display-Don-t-skip-link-training-for-.patch++>>>
-|	<<<--patches.suse/msft-hv-1527-hyper-v-trace-vmbus_on_msg_dpc.patch-->>><<<++patches.suse/drm-amd-display-do-not-allocate-display_mode_lib-unn.patch++>>>
-|	<<<--patches.suse/msft-hv-1528-hyper-v-trace-vmbus_on_message.patch-->>><<<++patches.suse/radeon-insert-10ms-sleep-in-dce5_crtc_load_lut.patch++>>>
-|	<<<--patches.suse/msft-hv-1529-hyper-v-trace-vmbus_onoffer.patch-->>><<<++patches.suse/drm-amdkfd-Fix-a-bug-in-SDMA-RLC-queue-counting-unde.patch++>>>
-|	<<<--patches.suse/msft-hv-1530-hyper-v-trace-vmbus_onoffer_rescind.patch-->>><<<++patches.suse/drm-amdgpu-display-handle-multiple-numbers-of-fclks-.patch++>>>
-|	<<<--patches.suse/msft-hv-1531-hyper-v-trace-vmbus_onopen_result.patch-->>><<<++patches.suse/drm-amdgpu-smu10-fix-smu10_get_clock_by_type_with_la.patch++>>>
-|	<<<--patches.suse/msft-hv-1532-hyper-v-trace-vmbus_ongpadl_created.patch-->>><<<++patches.suse/drm-amdgpu-smu10-fix-smu10_get_clock_by_type_with_vo.patch++>>>
-|	<<<--patches.suse/msft-hv-1533-hyper-v-trace-vmbus_ongpadl_torndown.patch-->>><<<++patches.suse/drm-amd-dm-mst-Ignore-payload-update-failures.patch++>>>
-|	<<<--patches.suse/msft-hv-1534-hyper-v-trace-vmbus_onversion_response.patch-->>><<<++patches.suse/nfs-fscache-use-timespec64-in-inode-auxdata.patch++>>>
-|	<<<--patches.suse/msft-hv-1535-hyper-v-trace-vmbus_request_offers.patch-->>><<<++patches.suse/NFS-Revalidate-the-file-size-on-a-fatal-write-error.patch++>>>
-|	<<<--patches.suse/msft-hv-1536-hyper-v-trace-vmbus_open.patch-->>><<<++patches.suse/NFS-Revalidate-the-file-mapping-on-all-fatal-writeba.patch++>>>
-|	<<<--patches.suse/msft-hv-1537-hyper-v-trace-vmbus_close_internal.patch-->>><<<++patches.suse/NFS-pnfs-Fix-pnfs_generic_prepare_to_resend_writes.patch++>>>
-|	<<<--patches.suse/msft-hv-1538-hyper-v-trace-vmbus_establish_gpadl.patch-->>><<<++patches.suse/NFS-Fix-fix-of-show_nfs_errors.patch++>>>
-|	<<<--patches.suse/msft-hv-1539-hyper-v-trace-vmbus_teardown_gpadl.patch-->>><<<++patches.suse/NFSv4-pnfs_roc-must-use-cred_fscmp-to-compare-creds.patch++>>>
-|	<<<--patches.suse/msft-hv-1540-hyper-v-trace-vmbus_negotiate_version.patch-->>><<<++patches.suse/NFS-Fix-memory-leaks-and-corruption-in-readdir.patch++>>>
-|	<<<--patches.suse/msft-hv-1541-hyper-v-trace-vmbus_release_relid.patch-->>><<<++patches.suse/NFS-Directory-page-cache-pages-need-to-be-locked-whe.patch++>>>
-|	<<<--patches.suse/msft-hv-1542-hyper-v-trace-vmbus_send_tl_connect_request.patch-->>><<<++patches.suse/NFSv4-try-lease-recovery-on-NFS4ERR_EXPIRED.patch++>>>
-|	<<<--patches.suse/msft-hv-1543-hyper-v-trace-channel-events.patch-->>><<<++patches.suse/NFSv4.0-nfs4_do_fsinfo-should-not-do-implicit-lease-.patch++>>>
-|	<<<--patches.suse/0001-thunderbolt-tb-fix-use-after-free-in-tb_activate_pci.patch-->>><<<++patches.suse/nfsd-Return-the-correct-number-of-bytes-written-to-t.patch++>>>
-|	<<<--patches.suse/nvmem-imx-ocotp-Restrict-OTP-write-to-IMX6-processor.patch-->>><<<++patches.suse/nfsd-fix-delay-timer-on-32-bit-architectures.patch++>>>
-|	<<<--patches.suse/nvmem-imx-ocotp-Pass-parameters-via-a-struct.patch-->>><<<++patches.suse/nfsd-fix-jiffies-time_t-mixup-in-LRU-list.patch++>>>
-|	<<<--patches.suse/nvmem-imx-ocotp-Add-support-for-banked-OTP-addressin.patch-->>><<<++patches.suse/nfsd-remove-nfs4_reset_lease-declarations.patch++>>>
-|	<<<--patches.suse/nvmem-imx-ocotp-Move-i.MX6-write-clock-setup-to-dedi.patch-->>><<<++patches.suse/sunrpc-expiry_time-should-be-seconds-not-timeval.patch++>>>
-|	<<<--patches.suse/nvmem-imx-ocotp-Add-i.MX7D-timing-write-clock-setup-.patch-->>><<<++patches.suse/fix-up-iter-on-short-count-in-fuse_direct_io.patch++>>>
-|	<<<--patches.suse/nvmem-imx-ocotp-Enable-i.MX7D-OTP-write-support.patch-->>><<<++patches.suse/ARM-tegra-Enable-PLLP-bypass-during-Tegra124-LP1.patch++>>>
-|	<<<--patches.suse/nvmem-imx-ocotp-Update-module-description.patch-->>><<<++patches.suse/ARM-at91-pm-use-SAM9X60-PMC-s-compatible.patch++>>>
-|	<<<--patches.suse/mfd-Add-support-for-Cherry-Trail-Dollar-Cove-TI-PMIC-->>><<<++patches.suse/ARM-at91-pm-use-of_device_id-array-to-find-the-prope.patch++>>>
-|	<<<--patches.suse/ACPI-PMIC-Add-opregion-driver-for-Intel-Dollar-Cove--->>><<<++patches.suse/ARM-dts-stm32-Add-power-supply-for-DSI-panel-on-stm3.patch++>>>
-|	<<<--patches.suse/mfd-lpc_ich-Avoton-Rangeley-uses-SPI_BYT-method-->>><<<++patches.suse/arm64-dts-marvell-clearfog-gt-8k-fix-switch-cpu-port.patch++>>>
-|	<<<--patches.suse/mfd-mxs-lradc-Fix-error-handling-in-mxs_lradc_probe-->>><<<++patches.suse/ARM-dts-at91-Reenable-UART-TX-pull-ups.patch++>>>
-|	<<<--patches.suse/mfd-fsl-imx25-Clean-up-irq-settings-during-removal-->>><<<++patches.suse/ARM-dts-at91-sama5d3-fix-maximum-peripheral-clock-ra.patch++>>>
-|	<<<--patches.suse/backlight-pwm_bl-Fix-overflow-condition.patch-->>><<<++patches.suse/ARM-dts-at91-sama5d3-define-clock-rate-range-for-tcb.patch++>>>
-|	<<<--patches.suse/0011-pinctrl-rockchip-Fix-the-rk3399-gpio0-and-gpio1-bank.patch-->>><<<++patches.suse/ARM-dts-meson8b-fix-the-clock-controller-compatible-.patch++>>>
-|	<<<--patches.suse/pinctrl-adi2-Fix-Kconfig-build-problem-->>><<<++patches.suse/ARM-dts-meson8-use-the-actual-frequency-for-the-GPU-.patch++>>>
-|	<<<--patches.suse/afs-Connect-up-the-CB.ProbeUuid.patch-->>><<<++patches.suse/ARM-dts-meson8b-use-the-actual-frequency-for-the-GPU.patch++>>>
-|	<<<--patches.suse/f2fs-fix-to-show-ino-management-cache-size-correctly.patch-->>><<<++patches.suse/reset-uniphier-Add-SCSSI-reset-control-for-each-chan.patch++>>>
-|	<<<--patches.suse/f2fs-expose-some-sectors-to-user-in-inline-data-or-d.patch-->>><<<++patches.suse/bus-tegra-aconnect-Remove-PM_CLK-dependency.patch++>>>
-|	<<<--patches.suse/Revert-f2fs-handle-dirty-segments-inside-refresh_sit.patch-->>><<<++patches.suse/soc-tegra-fuse-Correct-straps-address-for-older-Tegr.patch++>>>
-|	<<<--patches.suse/f2fs-don-t-bother-with-inode-i_version.patch-->>><<<++patches.suse/soc-qcom-rpmhpd-Set-active_only-for-active-only-powe.patch++>>>
-|	<<<--patches.suse/f2fs-validate-before-set-clear-free-nat-bitmap.patch-->>><<<++patches.suse/ARM-dts-am43xx-add-support-for-clkout1-clock.patch++>>>
-|	<<<--patches.suse/f2fs-fix-to-clear-FI_NO_PREALLOC.patch-->>><<<++patches.suse/clocksource-davinci-only-enable-clockevents-once-tim.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Add-workaround-for-P9-vector-CI-load-issue.patch-->>><<<++patches.suse/powerpc-futex-Fix-incorrect-user-access-blocking.patch++>>>
-|	<<<--patches.suse/powerpc-mm-Export-flush_all_mm.patch-->>><<<++patches.suse/netdevsim-fix-ptr_ret.cocci-warnings.patch++>>>
-|	<<<--patches.suse/cxl-Enable-global-TLBIs-for-cxl-contexts.patch-->>><<<++patches.suse/net_sched-fix-a-resource-leak-in-tcindex_set_parms.patch++>>>
-|	<<<--patches.suse/powerpc-xmon-Avoid-tripping-SMP-hardlockup-watchdog.patch-->>><<<++patches.suse/wireguard-allowedips-fix-use-after-free-in-root_remo.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Implement-system-reset-idle-wakeup-reason.patch-->>><<<++patches.suse/wireguard-noise-reject-peers-with-low-order-public-k.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-Use-early_radix_enabled-in-POWER9-tlb-flush.patch-->>><<<++patches.suse/wireguard-selftests-ensure-non-addition-of-peers-wit.patch++>>>
-|	<<<--patches.suse/powerpc-kprobes-Clean-up-jprobe-detection-in-livepatch-handler-->>><<<++patches.suse/wireguard-selftests-cleanup-CONFIG_ENABLE_WARN_DEPRE.patch++>>>
-|	<<<--patches.suse/powerpc-kprobes-Fix-warnings-from-__this_cpu_read-on-preempt-kernels-->>><<<++patches.suse/wireguard-selftests-tie-socket-waiting-to-target-pid.patch++>>>
-|	<<<--patches.suse/powerpc-jprobes-Disable-preemption-when-triggered-th.patch-->>><<<++patches.suse/devlink-report-0-after-hitting-end-in-region-read.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-Make-opal_event_shutdown-callable-fr.patch-->>><<<++patches.suse/bonding-alb-properly-access-headers-in-bond_alb_xmit.patch++>>>
-|	<<<--patches.suse/powerpc-Always-initialize-input-array-when-calling-e.patch-->>><<<++patches.suse/net-macb-Remove-unnecessary-alignment-check-for-TSO.patch++>>>
-|	<<<--patches.suse/selftests-powerpc-Use-snprintf-to-construct-DSCR-sys.patch-->>><<<++patches.suse/net-macb-Limit-maximum-GEM-TX-length-in-TSO.patch++>>>
-|	<<<--patches.suse/cxl-Add-support-for-POWER9-DD2.patch-->>><<<++patches.suse/qed-Fix-timestamping-issue-for-L2-unicast-ptp-packet.patch++>>>
-|	<<<--patches.suse/cxl-Rename-register-PSL9_FIR2-to-PSL9_FIR_MASK.patch-->>><<<++patches.suse/cxgb4-Added-tls-stats-prints.patch++>>>
-|	<<<--patches.suse/powerpc-dlpar-019-vphn-Update-CPU-topology-when-VPHN-enabled.patch-->>><<<++patches.suse/net-mvneta-move-rx_dropped-and-rx_errors-in-per-cpu-.patch++>>>
-|	<<<--patches.suse/powerpc-dlpar-020-vphn-Improve-recognition-of-PRRN-VPHN.patch-->>><<<++patches.suse/skbuff-fix-a-data-race-in-skb_queue_len.patch++>>>
-|	<<<--patches.suse/powerpc-dlpar-021-hotplug-Improve-responsiveness-of-hotplug-ch.patch-->>><<<++patches.suse/net-systemport-Avoid-RBUF-stuck-in-Wake-on-LAN-mode.patch++>>>
-|	<<<--patches.suse/powerpc-dlpar-022-vphn-Fix-numa-update-end-loop-bug.patch-->>><<<++patches.suse/net-mlx5-Fix-deadlock-in-fs_core.patch++>>>
-|	<<<--patches.suse/Revert-KVM-PPC-Book3S-HV-POWER9-does-not-require-sec.patch-->>><<<++patches.suse/net-mlx5-IPsec-Fix-esp-modify-function-attribute.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Tie-KVM_CAP_PPC_HTM-to-the-user-visible-TM-f.patch-->>><<<++patches.suse/net-mlx5-IPsec-fix-memory-leak-at-mlx5_fpga_ipsec_de.patch++>>>
-|	<<<--patches.suse/powerpc-tm-Add-commandline-option-to-disable-hardwar.patch-->>><<<++patches.suse/net-mlx5e-TX-Error-completion-is-for-last-WQE-in-bat.patch++>>>
-|	<<<--patches.suse/powerpc-Add-PPC_FEATURE2_HTM_NO_SUSPEND.patch-->>><<<++patches.suse/net-mlx5-Deprecate-usage-of-generic-TLS-HW-capabilit.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-Enable-TM-without-suspend-if-possibl.patch-->>><<<++patches.suse/rxrpc-Fix-service-call-disconnection.patch++>>>
-|	<<<--patches.suse/powerpc-tm-P9-disable-transactionally-suspended-sigc.patch-->>><<<++patches.suse/0007-rxrpc-Fix-call-RCU-cleanup-using-non-bh-safe-locks.patch++>>>
-|	<<<--patches.suse/powerpc-xmon-Check-before-calling-xive-functions.patch-->>><<<++patches.suse/net-stmmac-fix-a-possible-endless-loop.patch++>>>
-|	<<<--patches.suse/powerpc-mm-radix-Drop-unneeded-NULL-check.patch-->>><<<++patches.suse/net-dsa-b53-Always-use-dev-vlan_enabled-in-b53_confi.patch++>>>
-|	<<<--patches.suse/powerpc-perf-hv-24x7-Fix-incorrect-comparison-in-mem.patch-->>><<<++patches.suse/net-dsa-bcm_sf2-Only-7278-supports-2Gb-sec-IMP-port.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Handle-host-system-reset-in-guest-.patch-->>><<<++patches.suse/taprio-Fix-enabling-offload-with-wrong-number-of-tra.patch++>>>
-|	<<<--patches.suse/powerpc-64s-radix-Improve-preempt-handling-in-TLB-co.patch-->>><<<++patches.suse/taprio-Fix-still-allowing-changing-the-flags-during-.patch++>>>
-|	<<<--patches.suse/powerpc-64s-radix-Fix-process-table-entry-cache-inva.patch-->>><<<++patches.suse/taprio-Add-missing-policy-validation-for-flags.patch++>>>
-|	<<<--patches.suse/powerpc-pseries-vio-Dispose-of-virq-mapping-on-vdevice-unregister.patch-->>><<<++patches.suse/taprio-Use-taprio_reset_tc-to-reset-Traffic-Classes-.patch++>>>
-|	<<<--patches.suse/powerpc-ipic-Fix-status-get-and-status-clear.patch-->>><<<++patches.suse/taprio-Fix-dropping-packets-when-using-taprio-ETF-of.patch++>>>
-|	<<<--patches.suse/powerpc-64-Free-up-CPU_FTR_ICSWX.patch-->>><<<++patches.suse/dpaa_eth-support-all-modes-with-rate-adapting-PHYs.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Replace-CONFIG_PPC_STD_MMU_64-with-CONFI.patch-->>><<<++patches.suse/ipv6-addrconf-fix-potential-NULL-deref-in-inet6_set_.patch++>>>
-|	<<<--patches.suse/powerpc-mm-Add-a-CONFIG-option-to-choose-if-radix-is.patch-->>><<<++patches.suse/net-dsa-microchip-enable-module-autoprobe.patch++>>>
-|	<<<--patches.suse/powerpc-tm-Don-t-check-for-WARN-in-TM-Bad-Thing-hand.patch-->>><<<++patches.suse/mlxsw-core-Add-validation-of-hardware-device-types-f.patch++>>>
-|	<<<--patches.suse/bpf-take-advantage-of-stack_depth-tracking-in-powerp.patch-->>><<<++patches.suse/mlxsw-spectrum_dpipe-Add-missing-error-path.patch++>>>
-|	<<<--patches.suse/powerpc-opal-Fix-EBUSY-bug-in-acquiring-tokens.patch-->>><<<++patches.suse/drop_monitor-Do-not-cancel-uninitialized-work-item.patch++>>>
-|	<<<--patches.suse/powerpc-Don-t-enable-FP-Altivec-if-not-checkpointed.patch-->>><<<++patches.suse/bpf-Fix-modifier-skipping-logic.patch++>>>
-|	<<<--patches.suse/powerpc-Force-reload-for-recheckpoint-during-tm-fp-v.patch-->>><<<++patches.suse/i40e-Relax-i40e_xsk_wakeup-s-return-value-when-PF-is.patch++>>>
-|	<<<--patches.suse/powerpc-Always-save-restore-checkpointed-regs-during.patch-->>><<<++patches.suse/samples-bpf-Drop-doubled-variable-declaration-in-xdp.patch++>>>
-|	<<<--patches.suse/powerpc-Remove-facility-loadups-on-transactional-fp-.patch-->>><<<++patches.suse/samples-bpf-Allow-for-ENETDOWN-in-xdpsock.patch++>>>
-|	<<<--patches.suse/powerpc-add-POWER9_DD20-feature.patch-->>><<<++patches.suse/0008-bpf-sockmap-Check-update-requirements-after-locking.patch++>>>
-|	<<<--patches.suse/powerpc-64s-idle-avoid-POWER9-DD1-and-DD2.0-ERAT-wor.patch-->>><<<++patches.suse/bpftool-Don-t-crash-on-missing-xlated-program-instru.patch++>>>
-|	<<<--patches.suse/powerpc-64s-idle-avoid-POWER9-DD1-and-DD2.0-PMU-work.patch-->>><<<++patches.suse/bpf-sockmap-Don-t-sleep-while-holding-RCU-lock-on-te.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-cpufreq-Fix-the-frequency-read-by-pr.patch-->>><<<++patches.suse/0009-bpf-sockhash-Synchronize_rcu-before-free-ing-map.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-ioda-Remove-explicit-max-window-size.patch-->>><<<++patches.suse/bpf-Improve-bucket_log-calculation-logic.patch++>>>
-|	<<<--patches.suse/powerpc-64s-radix-Optimize-TLB-range-flush-barriers.patch-->>><<<++patches.suse/mwifiex-fix-unbalanced-locking-in-mwifiex_process_co.patch++>>>
-|	<<<--patches.suse/powerpc-64s-radix-Implement-_tlbie-l-_va_range-flush.patch-->>><<<++patches.suse/mwifiex-Fix-possible-buffer-overflows-in-mwifiex_ret.patch++>>>
-|	<<<--patches.suse/powerpc-64s-radix-Optimize-flush_tlb_range.patch-->>><<<++patches.suse/mwifiex-Fix-possible-buffer-overflows-in-mwifiex_cmd.patch++>>>
-|	<<<--patches.suse/powerpc-64s-radix-Introduce-local-single-page-ceilin.patch-->>><<<++patches.suse/libertas-dont-exit-from-lbs_ibss_join_existing-with.patch++>>>
-|	<<<--patches.suse/powerpc-64s-radix-Improve-TLB-flushing-for-page-tabl.patch-->>><<<++patches.suse/libertas-make-lbs_ibss_join_existing-return-error.patch++>>>
-|	<<<--patches.suse/powerpc-mm-radix-Fix-crashes-on-Power9-DD1-with-radix.patch-->>><<<++patches.suse/iwlwifi-mvm-Fix-thermal-zone-registration.patch++>>>
-|	<<<--patches.suse/powerpc-kprobes-Disable-preemption-before-invoking-p.patch-->>><<<++patches.suse/iwlwifi-don-t-throw-error-when-trying-to-remove-IGTK.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-idle-Round-up-latency-and-residency-.patch-->>><<<++patches.suse/iwlwifi-mvm-avoid-use-after-free-for-pmsr-request.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-npu-Use-flush_all_mm-instead-of-flus.patch-->>><<<++patches.suse/iwlwifi-mvm-Check-the-sta-is-not-NULL-in-iwl_mvm_cfg.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-npu-Don-t-explicitly-flush-nmmu-tlb.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-unbound-NVME-response-length.patch++>>>
-|	<<<--patches.suse/powerpc-fadump-use-kstrtoint-to-handle-sysfs-store.patch-->>><<<++patches.suse/scsi-megaraid_sas-fixup-MSIx-interrupt-setup-during-resum.patch++>>>
-|	<<<--patches.suse/powerpc-signal-Properly-handle-return-value-from-upr.patch-->>><<<++patches.suse/irqchip-gic-v3-Only-provision-redistributors-that-ar.patch++>>>
-|	<<<--patches.suse/powerpc-Fix-DABR-match-on-hash-based-systems.patch-->>><<<++patches.suse/irqchip-gic-v3-its-Reference-to-its_invall_cmd-descr.patch++>>>
-|	<<<--patches.suse/powerpc-64s-hash-Fix-512T-hint-detection-to-use-128T.patch-->>><<<++patches.suse/clocksource-Prevent-double-add_timer_on-for-watchdog.patch++>>>
-|	<<<--patches.suse/powerpc-64s-hash-Fix-128TB-512TB-virtual-address-bou.patch-->>><<<++patches.suse/x86-boot-handle-malformed-srat-tables-during-early-acpi-parsing.patch++>>>
-|	<<<--patches.suse/powerpc-64s-hash-Fix-fork-with-512TB-process-address.patch-->>><<<++patches.suse/SMB3-Backup-intent-flag-missing-from-some-more-ops.patch++>>>
-|	<<<--patches.suse/powerpc-64s-hash-Allow-MAP_FIXED-allocations-to-cros.patch-->>><<<++patches.suse/smb3-fix-problem-with-null-cifs-super-block-with-previous-patch.patch++>>>
-|	<<<--patches.suse/powerpc-64s-radix-Fix-128TB-512TB-virtual-address-bo.patch-->>><<<++patches.suse/cifs-fail-i-o-on-soft-mounts-if-sessionsetup-errors-out.patch++>>>
-|	<<<--patches.suse/powerpc-64s-mm_context.addr_limit-is-only-used-on-ha.patch-->>><<<++patches.suse/cifs-log-warning-message-once-if-out-of-disk-space.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Fix-masking-of-SRR1-bits-on-instruction-.patch-->>><<<++patches.suse/cifs-Add-tracepoints-for-errors-on-flush-or-fsync.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Fix-Power9-DD2.0-workarounds-by-adding-D.patch-->>><<<++patches.suse/cifs-fix-soft-mounts-hanging-in-the-reconnect-code-2.patch++>>>
-|	<<<--patches.suse/KVM-VMX-Don-t-expose-PLE-enable-if-there-is-no-hardw.patch-->>><<<++patches.suse/cifs-add-SMB3-change-notification-support.patch++>>>
-|	<<<--patches.suse/KVM-LAPIC-Fix-lapic-timer-mode-transition.patch-->>><<<++patches.suse/cifs-fix-mode-bits-from-dir-listing-when-mounted-with-modefromsid.patch++>>>
-|	<<<--patches.suse/KVM-LAPIC-Introduce-limit_periodic_timer_frequency.patch-->>><<<++patches.suse/smb3-add-one-more-dynamic-tracepoint-missing-from-strict-fsync-path.patch++>>>
-|	<<<--patches.suse/KVM-LAPIC-Keep-timer-running-when-switching-between-.patch-->>><<<++patches.suse/smb3-print-warning-once-if-posix-context-returned-on-open.patch++>>>
-|	<<<--patches.suse/KVM-LAPIC-Apply-change-to-TDCR-right-away-to-the-tim.patch-->>><<<++patches.suse/smb3-Add-defines-for-new-information-level-FileIdInformation.patch++>>>
-|	<<<--patches.suse/KVM-x86-mmu-returning-void-in-a-void-function-is-str.patch-->>><<<++patches.suse/kconfig-fix-broken-dependency-in-randconfig-generate.patch++>>>
-|	<<<--patches.suse/KVM-x86-mmu-free_page-can-handle-NULL.patch-->>><<<++patches.suse/crypto-kconfig-allow-tests-to-be-disabled-when-manager-is-disabled.patch++>>>
-|	<<<--patches.suse/KVM-x86-drop-BUG_ON-vcpu-kvm.patch-->>><<<++patches.suse/gpio-xilinx-Fix-bug-where-the-wrong-GPIO-register-is.patch++>>>
-|	<<<--patches.suse/KVM-VMX-vmx_vcpu_setup-cannot-fail.patch-->>><<<++patches.suse/arm64-ssbs-Fix-context-switch-when-SSBS-is-present-o.patch++>>>
-|	<<<--patches.suse/KVM-x86-no-need-to-inititalize-vcpu-members-to-0.patch-->>><<<++patches.suse/arm64-spinlock-fix-a-Wunused-function-warning.patch++>>>
-|	<<<--patches.suse/KVM-VMX-drop-enable_ept-check-from-ept_sync_context.patch-->>><<<++patches.suse/Revert-drm-sun4i-drv-Allow-framebuffer-modifiers-in-.patch++>>>
-|	<<<--patches.suse/KVM-VMX-call-ept_sync_global-with-enable_ept-only.patch-->>><<<++patches.suse/drm-msm-Set-dma-maximum-segment-size-for-mdss.patch++>>>
-|	<<<--patches.suse/KVM-VMX-require-INVEPT-GLOBAL-for-EPT.patch-->>><<<++patches.suse/0001-drm-vgem-Close-use-after-free-race-in-vgem_gem_creat.patch++>>>
-|	<<<--patches.suse/KVM-VMX-drop-unnecessary-function-declarations.patch-->>><<<++patches.suse/drm-amd-display-Do-not-set-optimized_require-to-fals.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-no-need-to-set-vcpu-cpu-when-switching-vmcs.patch-->>><<<++patches.suse/drm-amd-display-Check-engine-is-not-NULL-before-acqu.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-no-need-to-set-ept-vpid-caps-to-0.patch-->>><<<++patches.suse/drm-i915-gvt-more-locking-for-ppgtt-mm-LRU-list.patch++>>>
-|	<<<--patches.suse/KVM-VMX-cleanup-init_rmode_identity_map.patch-->>><<<++patches.suse/ALSA-usb-audio-Apply-48kHz-fixed-rate-playback-for-J.patch++>>>
-|	<<<--patches.suse/KVM-x86-allow-setting-identity-map-addr-with-no-vcpu.patch-->>><<<++patches.suse/ALSA-usb-audio-Fix-UAC2-3-effect-unit-parsing.patch++>>>
-|	<<<--patches.suse/KVM-VMX-rename-RDSEED-and-RDRAND-vmx-ctrls-to-reflec.patch-->>><<<++patches.suse/ALSA-usb-audio-Apply-sample-rate-quirk-for-Audioengi.patch++>>>
-|	<<<--patches.suse/kvm-mm-account-kvm-related-kmem-slabs-to-kmemcg.patch-->>><<<++patches.suse/ALSA-hda-realtek-Add-more-codec-supported-Headset-Bu.patch++>>>
-|	<<<--patches.suse/KVM-x86-handle-0-write-to-TSC_DEADLINE-MSR.patch-->>><<<++patches.suse/ALSA-hda-realtek-Fix-silent-output-on-MSI-GL73.patch++>>>
-|	<<<--patches.suse/KVM-x86-really-disarm-lapic-timer-when-clearing-TMIC.patch-->>><<<++patches.suse/ALSA-usb-audio-Add-clock-validity-quirk-for-Denon-MC.patch++>>>
-|	<<<--patches.suse/KVM-x86-thoroughly-disarm-LAPIC-timer-around-TSC-dea.patch-->>><<<++patches.suse/ALSA-pcm-Fix-double-hw_free-calls.patch++>>>
-|	<<<--patches.suse/KVM-X86-Processor-States-following-Reset-or-INIT.patch-->>><<<++patches.suse/qmi_wwan-re-add-DW5821e-pre-production-variant.patch++>>>
-|	<<<--patches.suse/KVM-VMX-Don-t-expose-unrestricted_guest-is-enabled-i.patch-->>><<<++patches.suse/qmi_wwan-unconditionally-reject-2-ep-interfaces.patch++>>>
-|	<<<--patches.suse/arch-x86-remove-redundant-null-checks-before-kmem_ca.patch-->>><<<++patches.suse/core-Don-t-skip-generic-XDP-program-execution-for-cl.patch++>>>
-|	<<<--patches.suse/KVM-SVM-unconditionally-wake-up-VCPU-on-IOMMU-interr.patch-->>><<<++patches.suse/i40e-Fix-the-conditional-for-i40e_vc_validate_vqs_bi.patch++>>>
-|	<<<--patches.suse/KVM-SVM-limit-kvm_handle_page_fault-to-PF-handling.patch-->>><<<++patches.suse/net-smc-fix-leak-of-kernel-memory-to-user-space.patch++>>>
-|	<<<--patches.suse/KVM-x86-introduce-ISA-specific-SMM-entry-exit-callba.patch-->>><<<++patches.suse/net-ena-fix-potential-crash-when-rxfh-key-is-NULL.patch++>>>
-|	<<<--patches.suse/KVM-x86-introduce-ISA-specific-smi_allowed-callback.patch-->>><<<++patches.suse/net-ena-fix-uses-of-round_jiffies.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-set-IDTR-and-GDTR-limits-when-loading-L1-ho.patch-->>><<<++patches.suse/net-ena-add-missing-ethtool-TX-timestamping-indicati.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-fix-SMI-injection-in-guest-mode.patch-->>><<<++patches.suse/net-ena-fix-incorrect-default-RSS-key.patch++>>>
-|	<<<--patches.suse/KVM-nSVM-refactor-nested_svm_vmrun.patch-->>><<<++patches.suse/net-ena-rss-do-not-allocate-key-when-not-supported.patch++>>>
-|	<<<--patches.suse/KVM-nSVM-fix-SMI-injection-in-guest-mode.patch-->>><<<++patches.suse/net-ena-rss-fix-failure-to-get-indirection-table.patch++>>>
-|	<<<--patches.suse/KVM-x86-extend-usage-of-RET_MMIO_PF_-constants.patch-->>><<<++patches.suse/net-ena-rss-store-hash-function-as-values-and-not-bi.patch++>>>
-|	<<<--patches.suse/KVM-SVM-detect-opening-of-SMI-window-using-STGI-inte.patch-->>><<<++patches.suse/net-ena-fix-incorrectly-saving-queue-numbers-when-se.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-Fix-EPT-switching-advertising.patch-->>><<<++patches.suse/net-ena-fix-corruption-of-dev_idx_to_host_tbl.patch++>>>
-|	<<<--patches.suse/KVM-VMX-Fix-VPID-capability-detection.patch-->>><<<++patches.suse/net-ena-make-ena-rxfh-support-ETH_RSS_HASH_NO_CHANGE.patch++>>>
-|	<<<--patches.suse/KVM-X86-GP-when-guest-attempts-to-write-MCi_STATUS-r.patch-->>><<<++patches.suse/net-ena-ethtool-use-correct-value-for-crc32-hash.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Handle-unexpected-interrupts-bette.patch-->>><<<++patches.suse/net-ena-ena-com.c-prevent-NULL-pointer-dereference.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Use-ARRAY_SIZE-macro.patch-->>><<<++patches.suse/0001-enic-prevent-waking-up-stopped-tx-queues-over-watchd.patch++>>>
-|	<<<--patches.suse/KVM-PPC-BookE-Use-vma_pages-function.patch-->>><<<++patches.suse/ice-Fix-DCB-rebuild-after-reset.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Delete-an-error-message-for-a-fail.patch-->>><<<++patches.suse/ice-Fix-switch-between-FW-and-SW-LLDP.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-PR-Enable-in-kernel-TCE-handlers-for-.patch-->>><<<++patches.suse/ice-display-supported-and-advertised-link-modes.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Explicitly-disable-HPT-operations-on-radix.patch-->>><<<++patches.suse/ice-Don-t-allow-same-value-for-Rx-tail-to-be-written.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Don-t-call-real-mode-XICS-hypercall-handlers-if-not-enabled.patch-->>><<<++patches.suse/ice-Remove-ice_dev_onetime_setup.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-PR-Only-install-valid-SLBs-during-KVM.patch-->>><<<++patches.suse/ice-Remove-CONFIG_PCI_IOV-wrap-in-ice_set_pf_caps.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-Fix-gas-warning-due-to-using-r0-as-im.patch-->>><<<++patches.suse/ice-Modify-link-message-logging.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Don-t-rely-on-host-s-page-size-info.patch-->>><<<++patches.suse/ice-fix-and-consolidate-logging-of-NVM-firmware-vers.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Rename-hpte_setup_done-to-mmu_read.patch-->>><<<++patches.suse/ice-update-Unit-Load-Status-bitmask-to-check-after-r.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Unify-dirty-page-map-between-HPT-and-radix.patch-->>><<<++patches.suse/ice-Remove-possible-null-dereference.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Add-infrastructure-for-running-HPT.patch-->>><<<++patches.suse/ice-Use-ice_pf_to_dev.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Allow-for-running-POWER9-host-in-s.patch-->>><<<++patches.suse/ice-Make-print-statements-more-compact.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Run-HPT-guests-on-POWER9-radix-hos.patch-->>><<<++patches.suse/ice-Cleanup-ice_vsi_alloc_q_vectors.patch++>>>
-|	<<<--patches.suse/arm64-Implement-arch_counter_get_cntpct-to-read-the-.patch-->>><<<++patches.suse/ice-Use-correct-netif-error-function.patch++>>>
-|	<<<--patches.suse/arm64-Use-physical-counter-for-in-kernel-reads-when-.patch-->>><<<++patches.suse/ice-Trivial-fixes.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Guard-kvm_vgic_map_is_active-against-v.patch-->>><<<++patches.suse/page_pool-refill-page-when-alloc.count-of-pool-is-ze.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Support-calling-vgic_update_irq_pendin.patch-->>><<<++patches.suse/net-sched-matchall-add-missing-validation-of-TCA_MAT.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Check-that-system-supports-split-eoi-d.patch-->>><<<++patches.suse/net-sched-flower-add-missing-validation-of-TCA_FLOWE.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Make-timer_arm-and-timer_disarm-helper.patch-->>><<<++patches.suse/icmp-introduce-helper-for-nat-d-source-address-in-network-device.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Rename-soft-timer-to-bg_timer.patch-->>><<<++patches.suse/wireguard-device-use-icmp_ndo_send-helper.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Move-timer-vgic-flush-sync-under-disab.patch-->>><<<++patches.suse/net-hns3-add-management-table-after-IMP-reset.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Use-separate-timer-for-phys-timer-emul.patch-->>><<<++patches.suse/net-hns3-fix-VF-bandwidth-does-not-take-effect-in-so.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Move-timer-save-restore-out-of-the-hyp.patch-->>><<<++patches.suse/net-hns3-fix-a-copying-IPv6-address-error-in-hclge_f.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Set-VCPU-affinity-for-virt-timer-irq.patch-->>><<<++patches.suse/mac80211-fix-quiet-mode-activation-in-action-frames.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Avoid-timer-save-restore-in-vcpu-entry.patch-->>><<<++patches.suse/mac80211-consider-more-elements-in-parsing-CRC.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Support-EL1-phys-timer-register-access.patch-->>><<<++patches.suse/cfg80211-check-wiphy-driver-existence-for-drvinfo-re.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Use-kvm_arm_timer_set-get_reg-for-gues.patch-->>><<<++patches.suse/cfg80211-add-missing-policy-for-NL80211_ATTR_STATUS_.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Move-phys_timer_emulate-function.patch-->>><<<++patches.suse/mac80211-fix-wrong-160-80-80-MHz-setting.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Avoid-phys-timer-emulation-in-vcpu-ent.patch-->>><<<++patches.suse/net-dsa-tag_qca-Make-sure-there-is-headroom-for-tag.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Get-rid-of-kvm_timer_flush_hwstate.patch-->>><<<++patches.suse/ceph-do-not-execute-direct-write-in-parallel-if-o_append-is-specified.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Rework-kvm_timer_should_fire.patch-->>><<<++patches.suse/ceph-canonicalize-server-path-in-place.patch++>>>
-|	<<<--patches.suse/arm-arm64-KVM-Load-the-timer-state-when-enabling-the.patch-->>><<<++patches.suse/ceph-noacl-mount-option-is-effectively-ignored.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-vgic-its-Remove-kvm_its_unmap_device.patch-->>><<<++patches.suse/xprtrdma-Fix-DMA-scatter-gather-list-mapping-imbalan.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-vgic-its-New-helper-functions-to-free-.patch-->>><<<++patches.suse/NFSv4.1-make-cachethis-no-for-writes.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-vgic-its-Free-caches-when-GITS_BASER-V.patch-->>><<<++patches.suse/perf-x86-amd-add-missing-l2-misses-event-spec-to-amd-family-17h-s-event-map.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-vgic-its-Implement-KVM_DEV_ARM_ITS_CTR.patch-->>><<<++patches.suse/perf-x86-intel-fix-inaccurate-period-in-context-switch-for-auto-reload++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Unify-32bit-fault-injection.patch-->>><<<++patches.suse/sched-core-Don-t-skip-remote-tick-for-idle-CPUs.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Cosmetic-post-merge-cleanups.patch-->>><<<++patches.suse/timers-nohz-Update-NOHZ-load-in-remote-tick.patch++>>>
-|	<<<--patches.suse/KVM-s390-document-memory-ordering-for-kvm_s390_vcpu_.patch-->>><<<++patches.suse/sched-fair-Allow-a-small-load-imbalance-between-low-utilisation-SD_NUMA-domains.patch++>>>
-|	<<<--patches.suse/KVM-s390-vsie-use-common-code-functions-for-pinning.patch-->>><<<++patches.suse/sched-fair-Allow-a-per-cpu-kthread-waking-a-task-to-stack-on-the-same-CPU.patch++>>>
-|	<<<--patches.suse/KVM-s390-abstract-conversion-between-isc-and-enum-ir.patch-->>><<<++patches.suse/sched-psi-Fix-OOB-write-when-writing-0-bytes-to-PSI-.patch++>>>
-|	<<<--patches.suse/KVM-s390-clear_io_irq-requests-are-not-expected-for-.patch-->>><<<++patches.suse/sched-fair-Fix-kernel-doc-warning-in-attach_entity_load_avg.patch++>>>
-|	<<<--patches.suse/KVM-s390-provide-a-capability-for-AIS-state-migratio.patch-->>><<<++patches.suse/hwmon-pmbus-ltc2978-Fix-PMBus-polling-of-MFR_COMMON-.patch++>>>
-|	<<<--patches.suse/xenclock-0001-ptp_kvm-probe-for-kvm-guest-availability.patch-->>><<<++patches.suse/s390-pkey-fix-missing-length-of-protected-key-on-return++>>>
-|	<<<--patches.suse/xenclock-0002-x86-pvclock-add-setter-for-pvclock_pvti_cpu0_va.patch-->>><<<++patches.suse/vfio-ccw-Use-the-correct-style-for-SPDX-License-Iden.patch++>>>
-|	<<<--patches.suse/xenclock-0003-x86-xen-time-set-pvclock-flags-on-xen_time_init.patch-->>><<<++patches.suse/s390-uv-fix-handling-of-length-extensions++>>>
-|	<<<--patches.suse/xenclock-0004-x86-xen-time-setup-vcpu-0-time-info-page.patch-->>><<<++patches.suse/ARM-npcm-Bring-back-GPIOLIB-support.patch++>>>
-|	<<<--patches.suse/vhost-vsock-fix-uninitialized-vhost_vsock-guest_cid.patch-->>><<<++patches.suse/arm64-dts-fast-models-Fix-FVP-PCI-interrupt-map-prop.patch++>>>
-|	<<<--patches.suse/fw_cfg-fix-the-command-line-module-name.patch-->>><<<++patches.suse/soc-tegra-fuse-Fix-build-with-Tegra194-configuration.patch++>>>
-|	<<<--patches.suse/ARM-DRA722-remove-redundant-definition-of-1.0-device.patch-->>><<<++patches.suse/RDMA-hfi1-Fix-memory-leak-in-_dev_comp_vect_mappings.patch++>>>
-|	<<<--patches.suse/dt-bindings-add-compatible-string-for-allwinner-v3s-soc.patch-->>><<<++patches.suse/IB-hfi1-Acquire-lock-to-release-TID-entries-when-use.patch++>>>
-|	<<<--patches.suse/ARM-sunxi-fix-the-core-number-of-V3s-in-sunxi-README.patch-->>><<<++patches.suse/IB-hfi1-Close-window-for-pq-and-request-coliding.patch++>>>
-|	<<<--patches.suse/soc-mediatek-pwrap-fix-compiler-errors-->>><<<++patches.suse/IB-rdmavt-Reset-all-QPs-when-the-device-is-shut-down.patch++>>>
-|	<<<--patches.suse/drivers-firmware-psci_checker-Add-missing-destroy_ti-->>><<<++patches.suse/RDMA-core-Fix-invalid-memory-access-in-spec_filter_s.patch++>>>
-|	<<<--patches.suse/dm-mpath-remove-annoying-message-of-blk_get_request-.patch-->>><<<++patches.suse/IB-mlx5-Return-failure-when-rts2rts_qp_counters_set_.patch++>>>
-|	<<<--patches.suse/0078-dm-discard-support-requires-all-targets-in-a-table-s.patch-->>><<<++patches.suse/RDMA-iw_cxgb4-initiate-CLOSE-when-entering-TERM.patch++>>>
-|	<<<--patches.suse/0079-dm-do-not-set-discards_supported-in-targets-that-do-.patch-->>><<<++patches.suse/RDMA-siw-Remove-unwanted-WARN_ON-in-siw_cm_llp_data_.patch++>>>
-|	<<<--patches.suse/0080-dm-clear-all-discard-attributes-in-queue_limits-when.patch-->>><<<++patches.suse/RDMA-core-Add-missing-list-deletion-on-freeing-event.patch++>>>
-|	<<<--patches.suse/0081-dm-bufio-fix-integer-overflow-when-limiting-maximum-.patch-->>><<<++patches.suse/RDMA-mlx5-Fix-async-events-cleanup-flows.patch++>>>
-|	<<<--patches.suse/libnvdimm-dimm-clear-locked-status-on-successful-dimm.patch-->>><<<++patches.suse/IB-umad-Fix-kernel-crash-while-unloading-ib_umad.patch++>>>
-|	<<<--patches.suse/libnvdimm-region-make-resource-attribute-only-readab.patch-->>><<<++patches.suse/RDMA-mlx5-Prevent-overflow-in-mmap-offset-calculatio.patch++>>>
-|	<<<--patches.suse/libnvdimm-namespace-make-resource-attribute-only-rea.patch-->>><<<++patches.suse/RDMA-rxe-Fix-soft-lockup-problem-due-to-using-taskle.patch++>>>
-|	<<<--patches.suse/libnvdimm-pfn-make-resource-attribute-only-readable-.patch-->>><<<++patches.suse/RDMA-core-Fix-protection-fault-in-get_pkey_idx_qp_li.patch++>>>
-|	<<<--patches.suse/libnvdimm-namespace-fix-label-initialization-to-use-valid.patch-->>><<<++patches.suse/IB-mlx5-Use-div64_u64-for-num_var_hw_entries-calcula.patch++>>>
-|	<<<--patches.suse/nfit_test-Make-private-definitions-to-command-emulat.patch-->>><<<++patches.suse/Input-synaptics-switch-T470s-to-RMI4-by-default.patch++>>>
-|	<<<--patches.suse/acpi-nfit-Enable-to-show-what-feature-is-supported-v.patch-->>><<<++patches.suse/Input-synaptics-enable-SMBus-on-ThinkPad-L470.patch++>>>
-|	<<<--patches.suse/acpi-nfit-nfit_test-supports-translate-SPA.patch-->>><<<++patches.suse/Input-synaptics-remove-the-LEN0049-dmi-id-from-topbu.patch++>>>
-|	<<<--patches.suse/acpi-nfit-add-support-for-the-_LSI-_LSR-and-_LSW-lab.patch-->>><<<++patches.suse/ext4-don-t-assume-that-mmp_nodename-bdevname-have-NU.patch++>>>
-|	<<<--patches.suse/acpi-nfit-hide-unknown-commands-from-nmemX-commands.patch-->>><<<++patches.suse/ext4-fix-support-for-inode-sizes-1024-bytes.patch++>>>
-|	<<<--patches.suse/acpi-nfit-add-support-for-NVDIMM_FAMILY_INTEL-v1.6-D.patch-->>><<<++patches.suse/ext4-fix-checksum-errors-with-indexed-dirs.patch++>>>
-|	<<<--patches.suse/acpi-nfit-validate-commands-against-the-device-type.patch-->>><<<++patches.suse/ext4-add-cond_resched-to-ext4_protect_reserved_inode.patch++>>>
-|	<<<--patches.suse/acpi-nfit-add-Enable-Latch-System-Shutdown-Status-co.patch-->>><<<++patches.suse/jbd2-move-the-clearing-of-b_modified-flag-to-the-jou.patch++>>>
-|	<<<--patches.suse/mm-Handle-0-flags-in-_calc_vm_trans-macro.patch-->>><<<++patches.suse/jbd2-do-not-clear-the-BH_Mapped-flag-when-forgetting.patch++>>>
-|	<<<--patches.suse/mm-introduce-MAP_SHARED_VALIDATE-a-mechanism-to-safe.patch-->>><<<++patches.suse/ext4-improve-explanation-of-a-mount-failure-caused-b.patch++>>>
-|	<<<--patches.suse/mm-Remove-VM_FAULT_HWPOISON_LARGE_MASK.patch-->>><<<++patches.suse/cifs-fix-mount-option-display-for-sec-krb5i.patch++>>>
-|	<<<--patches.suse/dax-Simplify-arguments-of-dax_insert_mapping.patch-->>><<<++patches.suse/cifs-Fix-mode-output-in-debugging-statements.patch++>>>
-|	<<<--patches.suse/dax-Factor-out-getting-of-pfn-out-of-iomap.patch-->>><<<++patches.suse/cifs-enable-change-notification-for-SMB2-1-dialect.patch++>>>
-|	<<<--patches.suse/dax-Create-local-variable-for-VMA-in-dax_iomap_pte_f.patch-->>><<<++patches.suse/cifs-make-sure-we-do-not-overflow-the-max-EA-buffer-size.patch++>>>
-|	<<<--patches.suse/dax-Create-local-variable-for-vmf-flags-FAULT_FLAG_W.patch-->>><<<++patches.suse/0026-bcache-ignore-pending-signals-when-creating-gc-and-a.patch++>>>
-|	<<<--patches.suse/dax-Inline-dax_insert_mapping-into-the-callsite.patch-->>><<<++patches.suse/0027-bcache-Revert-bcache-shrink-btree-node-cache-after-b.patch++>>>
-|	<<<--patches.suse/dax-Inline-dax_pmd_insert_mapping-into-the-callsite.patch-->>><<<++patches.suse/0028-bcache-remove-macro-nr_to_fifo_front.patch++>>>
-|	<<<--patches.suse/dax-Fix-comment-describing-dax_iomap_fault.patch-->>><<<++patches.suse/nvme-tcp-fix-bug-on-double-requeue-when-send-fails.patch++>>>
-|	<<<--patches.suse/dax-Allow-dax_iomap_fault-to-return-pfn.patch-->>><<<++patches.suse/nvme-prevent-warning-triggered-by-nvme_stop_keep_ali.patch++>>>
-|	<<<--patches.suse/dax-Allow-tuning-whether-dax_insert_mapping_entry-di.patch-->>><<<++patches.suse/nvme-pci-move-cqe-check-after-device-shutdown.patch++>>>
-|	<<<--patches.suse/mm-Define-MAP_SYNC-and-VM_SYNC-flags.patch-->>><<<++patches.suse/nvme-fix-the-parameter-order-for-nvme_get_log-in-nvm.patch++>>>
-|	<<<--patches.suse/dax-iomap-Add-support-for-synchronous-faults.patch-->>><<<++patches.suse/edac-mc-fix-use-after-free-and-memleaks-during-device-removal.patch++>>>
-|	<<<--patches.suse/dax-Implement-dax_finish_sync_fault.patch-->>><<<++patches.suse/edac-sysfs-remove-csrow-objects-on-errors.patch++>>>
-|	<<<--patches.suse/ext4-Simplify-error-handling-in-ext4_dax_huge_fault.patch-->>><<<++patches.suse/kvm-x86-mask-off-reserved-bit-from-db-exception-payload++>>>
-|	<<<--patches.suse/ext4-Support-for-synchronous-DAX-faults.patch-->>><<<++patches.suse/kvm-nvmx-use-correct-root-level-for-nested-ept-shadow-page-tables++>>>
-|	<<<--patches.suse/xfs-Implement-xfs_filemap_pfn_mkwrite-using-__xfs_fi.patch-->>><<<++patches.suse/kvm-x86-mmu-fix-struct-guest_walker-arrays-for-5-level-paging++>>>
-|	<<<--patches.suse/xfs-support-for-synchronous-DAX-faults.patch-->>><<<++patches.suse/drivers-ipmi-Support-raw-i2c-packet-in-IPMB.patch++>>>
-|	<<<--patches.suse/fs-dax-unify-IOMAP_F_DIRTY-read-vs-write-handling-po.patch-->>><<<++patches.suse/drivers-ipmi-Modify-max-length-of-IPMB-packet.patch++>>>
-|	<<<--patches.suse/dax-fix-PMD-faults-on-zero-length-files.patch-->>><<<++patches.suse/ipmi-ssif-Handle-a-possible-NULL-pointer-reference.patch++>>>
-|	<<<--patches.suse/dax-fix-general-protection-fault-in-dax_alloc_inode.patch-->>><<<++patches.suse/drivers-ipmi-fix-off-by-one-bounds-check-that-leads-.patch++>>>
-|	<<<--patches.suse/0001-ide-Make-ide_cdrom_prep_fs-initialize-the-sense-buff.patch-->>><<<++patches.suse/ecryptfs-fix-a-memory-leak-bug-in-parse_tag_1_packet.patch++>>>
-|	<<<--patches.suse/0001-block-bfq-add-missing-invocations-of-bfqg_stats_upda.patch-->>><<<++patches.suse/ecryptfs-fix-a-memory-leak-bug-in-ecryptfs_init_mess.patch++>>>
-|	<<<--patches.suse/block-wake-up-all-tasks-blocked-in-get_request.patch-->>><<<++patches.suse/ecryptfs-replace-BUG_ON-with-error-handling-code.patch++>>>
-|	<<<--patches.suse/nvmet_fc-fix-better-length-checking.patch-->>><<<++patches.suse/tpm-Initialize-crypto_id-of-allocated_banks-to-HASH_.patch++>>>
-|	<<<--patches.suse/bio-ensure-__bio_clone_fast-copies-bi_partno.patch-->>><<<++patches.suse/dma-contiguous-cma-give-precedence-to-cmdline.patch++>>>
-|	<<<--patches.suse/cxlflash-get-rid-of-pointless-access_ok.patch-->>><<<++patches.suse/dma-direct-relax-addressability-checks-in-dma_direct_supported.patch++>>>
-|	<<<--patches.suse/fix-a-page-leak-in-vhost_scsi_iov_to_sgl-error-recov.patch-->>><<<++patches.suse/ALSA-seq-Avoid-concurrent-access-to-queue-flags.patch++>>>
-|	<<<--patches.suse/coda-fix-kernel-memory-exposure-attempt-in-fsync.patch-->>><<<++patches.suse/ALSA-seq-Fix-concurrent-access-to-queue-current-tick.patch++>>>
-|	<<<--patches.suse/ovl-Put-upperdentry-if-ovl_check_origin-fails.patch-->>><<<++patches.suse/ALSA-rawmidi-Avoid-bit-fields-for-state-flags.patch++>>>
-|	<<<--patches.suse/xfs-fix-forgotten-rcu-read-unlock-when-skipping-inod.patch-->>><<<++patches.suse/ALSA-hda-realtek-Apply-quirk-for-MSI-GP63-too.patch++>>>
-|	<<<--patches.suse/0007-xfs-fix-type-usage.patch-->>><<<++patches.suse/ALSA-hda-realtek-Apply-quirk-for-yet-another-MSI-lap.patch++>>>
-|	<<<--patches.suse/eCryptfs-use-after-free-in-ecryptfs_release_messagin.patch-->>><<<++patches.suse/ALSA-hda-Use-scnprintf-for-printing-texts-for-sysfs-.patch++>>>
-|	<<<--patches.suse/ecryptfs-remove-unnecessary-i_version-bump.patch-->>><<<++patches.suse/ASoC-fsl_sai-Fix-exiting-path-on-probing-failure.patch++>>>
-|	<<<--patches.suse/0002-NFS-revalidate-.-etc-correctly-on-open.patch-->>><<<++patches.suse/ALSA-hda-do-not-override-bus-codec_mask-in-link_get.patch++>>>
-|	<<<--patches.suse/xprtrdma-Don-t-defer-fencing-an-async-RPC-s-chunks.patch-->>><<<++patches.suse/ASoC-sun8i-codec-Fix-setting-DAI-data-format.patch++>>>
-|	<<<--patches.suse/0002-xprtrdma-Throw-away-reply-when-version-is-unrecogniz.patch-->>><<<++patches.suse/iommu-vt-d-fix-compile-warning-from-intel-svm-h++>>>
-|	<<<--patches.suse/NFSv4.1-Fix-up-replays-of-interrupted-requests.patch-->>><<<++patches.suse/iommu-vt-d-add-attach_deferred-helper++>>>
-|	<<<--patches.suse/NFS-Avoid-RCU-usage-in-tracepoints.patch-->>><<<++patches.suse/iommu-vt-d-move-deferred-device-attachment-into-helper-function++>>>
-|	<<<--patches.suse/sunrpc-Fix-rpc_task_begin-trace-point.patch-->>><<<++patches.suse/iommu-vt-d-do-deferred-attachment-in-iommu_need_mapping++>>>
-|	<<<--patches.suse/NFSv4-Fix-OPEN-CLOSE-race.patch-->>><<<++patches.suse/iommu-vt-d-remove-deferred_attach_domain++>>>
-|	<<<--patches.suse/NFS-Fix-a-typo-in-nfs_rename.patch-->>><<<++patches.suse/iommu-vt-d-simplify-check-in-identity_mapping++>>>
-|	<<<--patches.suse/0002-nfs-Fix-ugly-referral-attributes.patch-->>><<<++patches.suse/iommu-qcom-fix-bogus-detach-logic++>>>
-|	<<<--patches.suse/NFS-Fix-typo-in-nomigration-mount-option.patch-->>><<<++patches.suse/crypto-rename-sm3-256-to-sm3-in-hash_algo_name.patch++>>>
-|	<<<--patches.suse/0001-NFS-Revert-NFS-Move-the-flock-open-mode-check-into-n.patch-->>><<<++patches.suse/Revert-ipc-sem-remove-uneeded-sem_undo_list-lock-usa.patch++>>>
-|	<<<--patches.suse/s390-sles15-02-01-s390-disassembler-increase-show_code-buffer-size.patch-->>><<<++patches.suse/0018-lib-stackdepot.c-fix-global-out-of-bounds-in-stack_s.patch++>>>
-|	<<<--patches.suse/thermal-enable-broadcom-menu-for-arm64-bcm2835.patch-->>><<<++patches.suse/ipv6-Fix-route-replacement-with-dev-only-route.patch++>>>
-|	<<<--patches.suse/thermal-drivers-hisi-Fix-missing-interrupt-enablemen-->>><<<++patches.suse/ipv6-Fix-nlmsg_flags-when-splitting-a-multipath-rout.patch++>>>
-|	<<<--patches.suse/thermal-drivers-hisi-Fix-kernel-panic-on-alarm-inter-->>><<<++patches.suse/net-fib_rules-Correctly-set-table-field-when-table-n.patch++>>>
-|	<<<--patches.suse/thermal-drivers-hisi-Simplify-the-temperature-step-c-->>><<<++patches.suse/net-macb-ensure-interface-is-not-suspended-on-at91rm.patch++>>>
-|	<<<--patches.suse/thermal-drivers-hisi-Fix-multiple-alarm-interrupts-f-->>><<<++patches.suse/net-rtnetlink-fix-bugs-in-rtnl_alt_ifname.patch++>>>
-|	<<<--patches.suse/thermal-drivers-hisi-Encapsulate-register-writes-int.patch-->>><<<++patches.suse/net-add-strict-checks-in-netdev_name_node_alt_destro.patch++>>>
-|	<<<--patches.suse/thermal-drivers-hisi-Fix-configuration-register-sett.patch-->>><<<++patches.suse/net-phy-restore-mdio-regs-in-the-iproc-mdio-driver.patch++>>>
-|	<<<--patches.suse/thermal-drivers-step_wise-Fix-temperature-regulation-->>><<<++patches.suse/wireguard-selftests-reduce-complexity-and-fix-make-r.patch++>>>
-|	<<<--patches.suse/drm-amdgpu-Pulling-old-prepare-and-submit-for-flip-b.patch-->>><<<++patches.suse/wireguard-receive-reset-last_under_load-to-zero.patch++>>>
-|	<<<--patches.suse/PM-runtime-Drop-children-check-from-__pm_runtime_set-->>><<<++patches.suse/wireguard-send-account-for-mtu-0-devices.patch++>>>
-|	<<<--patches.suse/dynamic-debug-howto-fix-optional-omitted-ending-line-->>><<<++patches.suse/wireguard-socket-remove-extra-call-to-synchronize_ne.patch++>>>
-|	<<<--patches.suse/0001-lib-int_sqrt-optimize-small-argument.patch-->>><<<++patches.suse/net-dsa-b53-Ensure-the-default-VID-is-untagged.patch++>>>
-|	<<<--patches.suse/0002-lib-int_sqrt-optimize-initial-value-compute.patch-->>><<<++patches.suse/NFC-pn544-Fix-a-typo-in-a-debug-message.patch++>>>
-|	<<<--patches.suse/0003-lib-int_sqrt-adjust-comments.patch-->>><<<++patches.suse/bonding-add-missing-netdev_update_lockdep_key.patch++>>>
-|	<<<--patches.suse/0001-lib-rbtree-test-lower-default-params.patch-->>><<<++patches.suse/net-export-netdev_next_lower_dev_rcu.patch++>>>
-|	<<<--patches.suse/0001-epoll-avoid-calling-ep_call_nested-from-ep_poll_safe.patch-->>><<<++patches.suse/bonding-fix-lockdep-warning-in-bond_get_stats.patch++>>>
-|	<<<--patches.suse/0001-epoll-remove-ep_call_nested-from-ep_eventpoll_poll.patch-->>><<<++patches.suse/net-mscc-fix-in-frame-extraction.patch++>>>
-|	<<<--patches.suse/0001-autofs-don-t-fail-mount-for-transient-error.patch-->>><<<++patches.suse/net-sched-correct-flower-port-blocking.patch++>>>
-|	<<<--patches.suse/pipe-match-pipe_max_size-data-type-with-procfs.patch-->>><<<++patches.suse/sctp-move-the-format-error-check-out-of-__sctp_sf_do.patch++>>>
-|	<<<--patches.suse/pipe-avoid-round_pipe_size-nr_pages-overflow-on-32-b.patch-->>><<<++patches.suse/qede-Fix-race-between-rdma-destroy-workqueue-and-lin.patch++>>>
-|	<<<--patches.suse/nilfs2-fix-race-condition-that-causes-file-system-co.patch-->>><<<++patches.suse/Revert-net-dev-introduce-support-for-sch-BYPASS-for-.patch++>>>
-|	<<<--patches.suse/nilfs2-remove-inode-i_version-initialization.patch-->>><<<++patches.suse/net-mlx5e-Reset-RQ-doorbell-counter-before-moving-RQ.patch++>>>
-|	<<<--patches.suse/kernel-signal.c-protect-the-traced-SIGNAL_UNKILLABLE-tasks-from-SIGKILL.patch-->>><<<++patches.suse/net-mlx5e-Fix-crash-in-recovery-flow-without-devlink.patch++>>>
-|	<<<--patches.suse/kernel-signal.c-protect-the-SIGNAL_UNKILLABLE-tasks-from-sig_kernel_only-signals.patch-->>><<<++patches.suse/net-mlx5-DR-Fix-matching-on-vport-gvmi.patch++>>>
-|	<<<--patches.suse/kernel-signal.c-remove-the-no-longer-needed-SIGNAL_UNKILLABLE-check-in-complete_signal.patch-->>><<<++patches.suse/net-mlx5e-Don-t-clear-the-whole-vf-config-when-switc.patch++>>>
-|	<<<--patches.suse/drivers-rapidio-devices-rio_mport_cdev.c-fix-resourc.patch-->>><<<++patches.suse/net-mlx5-DR-Handle-reformat-capability-over-sw-steer.patch++>>>
-|	<<<--patches.suse/kbuild-move-all-target-out-of-kbuild_src-conditional.patch-->>><<<++patches.suse/nfc-pn544-Fix-occasional-HW-initialization-failure.patch++>>>
-|	<<<--patches.suse/kbuild-fix-linker-feature-test-macros-when-cross-compiling-with-clang.patch-->>><<<++patches.suse/net-tls-Fix-to-avoid-gettig-invalid-tls-record.patch++>>>
-|	<<<--patches.suse/kbuild-rpm-pkg-keep-spec-file-until-make-mrproper.patch-->>><<<++patches.suse/udp-rehash-on-disconnect.patch++>>>
-|	<<<--patches.suse/clk-samsung-Fix-m2m-scaler-clock-on-Exynos542x-->>><<<++patches.suse/bpf-offload-Replace-bitwise-AND-by-logical-AND-in-bp.patch++>>>
-|	<<<--patches.suse/clk-sunxi-ng-add-CLK_SET_RATE_UNGATE-to-all-H3-PLLs-->>><<<++patches.suse/s390-qeth-vnicc-fix-eopnotsupp-precedence++>>>
-|	<<<--patches.suse/clk-sunxi-ng-add-CLK_SET_RATE_PARENT-flag-to-H3-GPU--->>><<<++patches.suse/s390-qeth-don-t-warn-for-napi-with-0-budget++>>>
-|	<<<--patches.suse/clk-sunxi-ng-sun6i-Export-video-PLLs-->>><<<++patches.suse/s390-qeth-fix-off-by-one-in-rx-copybreak-check++>>>
-|	<<<--patches.suse/clk-sunxi-ng-sun6i-Rename-HDMI-DDC-clock-to-avoid-na-->>><<<++patches.suse/ionic-fix-fw_status-read.patch++>>>
-|	<<<--patches.suse/clk-sunxi-ng-sun5i-Fix-bit-offset-of-audio-PLL-post--->>><<<++patches.suse/bnxt_en-Improve-device-shutdown-method.patch++>>>
-|	<<<--patches.suse/clk-sunxi-ng-nm-Check-if-requested-rate-is-supported-->>><<<++patches.suse/bnxt_en-Issue-PCIe-FLR-in-kdump-kernel-to-cleanup-pe.patch++>>>
-|	<<<--patches.suse/0028-clk-rockchip-Remove-superfluous-error-message-in-roc.patch-->>><<<++patches.suse/drm-amdgpu-soc15-fix-xclk-for-raven.patch++>>>
-|	<<<--patches.suse/clk-tegra-Fix-cclk_lp-divisor-register-->>><<<++patches.suse/drm-amdgpu-gfx9-disable-gfxoff-when-reading-rlc-cloc.patch++>>>
-|	<<<--patches.suse/clk-tegra-Use-readl_relaxed_poll_timeout_atomic-in-t-->>><<<++patches.suse/drm-amdgpu-gfx10-disable-gfxoff-when-reading-rlc-clo.patch++>>>
-|	<<<--patches.suse/clk-hi6220-mark-clock-cs_atb_syspll-as-critical-->>><<<++patches.suse/drm-msm-mdp5-rate-limit-pp-done-timeout-warnings.patch++>>>
-|	<<<--patches.suse/clk-hi3660-fix-incorrect-uart3-clock-freqency-->>><<<++patches.suse/drm-msm-Fix-return-type-of-dsi_mgr_connector_mode_va.patch++>>>
-|	<<<--patches.suse/clk-sunxi-fix-build-warning-->>><<<++patches.suse/drm-msm-dsi-save-pll-state-before-dsi-host-is-powere.patch++>>>
-|	<<<--patches.suse/clk-imx6-refine-hdmi_isfr-s-parent-to-make-HDMI-work-->>><<<++patches.suse/drm-msm-dsi-pll-call-vco-set-rate-explicitly.patch++>>>
-|	<<<--patches.suse/clk-imx-imx7d-Fix-parent-clock-for-OCRAM_CLK.patch-->>><<<++patches.suse/drm-msm-dpu-fix-BGR565-vs-RGB565-confusion.patch++>>>
-|	<<<--patches.suse/clk-mediatek-mark-mtk_infrasys_init_early-__init-->>><<<++patches.suse/0001-drm-nouveau-kms-gv100-Re-set-LUT-after-clearing-for-.patch++>>>
-|	<<<--patches.suse/clk-mediatek-add-the-option-for-determining-PLL-sour-->>><<<++patches.suse/drm-modes-Make-sure-to-parse-valid-rotation-value-fr.patch++>>>
-|	<<<--patches.suse/clk-uniphier-fix-DAPLL2-clock-rate-of-Pro5-->>><<<++patches.suse/drm-modes-Allow-DRM_MODE_ROTATE_0-when-applying-vide.patch++>>>
-|	<<<--patches.suse/clk-qcom-common-fix-legacy-board-clock-registration-->>><<<++patches.suse/0001-drm-i915-Update-drm-i915-bug-filing-URL.patch++>>>
-|	<<<--patches.suse/clk-ti-dra7-atl-clock-fix-child-node-lookups-->>><<<++patches.suse/drm-i915-gt-Protect-defer_request-from-new-waiters.patch++>>>
-|	<<<--patches.suse/hwmon-k10temp-correct-model-name-for-ryzen-1600x.patch-->>><<<++patches.suse/drm-i915-Wean-off-drm_pci_alloc-drm_pci_free.patch++>>>
-|	<<<--patches.suse/sctp-check-stream-reset-info-len-before-making-recon.patch-->>><<<++patches.suse/0001-drm-i915-execlists-Always-force-a-context-reload-whe.patch++>>>
-|	<<<--patches.suse/qed-use-kzalloc-instead-of-kmalloc-and-memset.patch-->>><<<++patches.suse/xhci-Force-Maximum-Packet-size-for-Full-speed-bulk-d.patch++>>>
-|	<<<--patches.suse/msft-hv-1550-hv_netvsc-preserve-hw_features-on-mtu-channels-ringp.patch-->>><<<++patches.suse/xhci-fix-runtime-pm-enabling-for-quirky-Intel-hosts.patch++>>>
-|	<<<--patches.suse/fealnx-Fix-building-error-on-MIPS.patch-->>><<<++patches.suse/xhci-apply-XHCI_PME_STUCK_QUIRK-to-Intel-Comet-Lake-.patch++>>>
-|	<<<--patches.suse/net-sctp-Always-set-scope_id-in-sctp_inet6_skb_msgna.patch-->>><<<++patches.suse/USB-hub-Fix-the-broken-detection-of-USB3-device-in-S.patch++>>>
-|	<<<--patches.suse/nfp-fix-flower-offload-metadata-flag-usage.patch-->>><<<++patches.suse/usb-uas-fix-a-plug-unplug-racing.patch++>>>
-|	<<<--patches.suse/nfp-fix-vlan-receive-MAC-statistics-typo.patch-->>><<<++patches.suse/usb-charger-assign-specific-number-for-enum-value.patch++>>>
-|	<<<--patches.suse/nfp-inherit-the-max_mtu-from-the-PF-netdev.patch-->>><<<++patches.suse/USB-hub-Don-t-record-a-connect-change-event-during-r.patch++>>>
-|	<<<--patches.suse/0002-sctp-set-frag_point-in-sctp_setsockopt_maxseg-correc.patch-->>><<<++patches.suse/usb-dwc3-debug-fix-string-position-formatting-mixup-.patch++>>>
-|	<<<--patches.suse/route-update-fnhe_expires-for-redirect-when-the-fnhe.patch-->>><<<++patches.suse/USB-core-add-endpoint-blacklist-quirk.patch++>>>
-|	<<<--patches.suse/route-also-update-fnhe_genid-when-updating-a-route-c.patch-->>><<<++patches.suse/USB-quirks-blacklist-duplicate-ep-on-Sound-Devices-U.patch++>>>
-|	<<<--patches.suse/ipvlan-NULL-pointer-dereference-panic-in-ipvlan_port.patch-->>><<<++patches.suse/xhci-Fix-memory-leak-when-caching-protocol-extended-.patch++>>>
-|	<<<--patches.suse/ibmvnic-122-fix-dma_mapping_error-call.patch-->>><<<++patches.suse/USB-Fix-novation-SourceControl-XL-after-suspend.patch++>>>
-|	<<<--patches.suse/platform-x86-hp_accel-Add-quirk-for-HP-ProBook-440-G-->>><<<++patches.suse/USB-misc-iowarrior-add-support-for-2-OEMed-devices.patch++>>>
-|	<<<--patches.suse/platform-x86-fujitsu-laptop-Fix-radio-LED-detection-->>><<<++patches.suse/USB-misc-iowarrior-add-support-for-the-28-and-28L-de.patch++>>>
-|	<<<--patches.suse/platform-x86-sony-laptop-Fix-error-handling-in-sony_-->>><<<++patches.suse/usb-gadget-udc-xilinx-Fix-xudc_stop-kernel-doc-forma.patch++>>>
-|	<<<--patches.suse/platform-x86-hp-wmi-Fix-tablet-mode-detection-for-co-->>><<<++patches.suse/thunderbolt-Prevent-crash-if-non-active-NVMem-file-i.patch++>>>
-|	<<<--patches.suse/platform-x86-intel_punit_ipc-Fix-resource-ioremap-wa-->>><<<++patches.suse/usb-dwc3-gadget-Check-for-IOC-LST-bit-in-TRB-ctrl-fi.patch++>>>
-|	<<<--patches.suse/nfsd-increase-DRC-cache-limit.patch-->>><<<++patches.suse/usb-gadget-composite-Fix-bMaxPower-for-SuperSpeedPlu.patch++>>>
-|	<<<--patches.suse/nfsd-give-out-fewer-session-slots-as-limit-approache.patch-->>><<<++patches.suse/usb-gadget-composite-Support-more-than-500mA-MaxPowe.patch++>>>
-|	<<<--patches.suse/SUNRPC-Fix-tracepoint-storage-issues-with-svc_recv-a.patch-->>><<<++patches.suse/usb-dwc2-Fix-in-ISOC-request-length-checking.patch++>>>
-|	<<<--patches.suse/nfsd4-fix-cached-replies-to-solo-SEQUENCE-compounds.patch-->>><<<++patches.suse/usb-dwc2-Fix-SET-CLEAR_FEATURE-and-GET_STATUS-flows.patch++>>>
-|	<<<--patches.suse/nfsd4-catch-some-false-session-retries.patch-->>><<<++patches.suse/usb-gadget-ffs-ffs_aio_cancel-Save-restore-IRQ-flags.patch++>>>
-|	<<<--patches.suse/0003-lockd-double-unregister-of-inetaddr-notifiers.patch-->>><<<++patches.suse/usb-gadget-serial-fix-Tx-stall-after-buffer-overflow.patch++>>>
-|	<<<--patches.suse/0001-svcrdma-Preserve-CB-send-buffer-across-retransmits.patch-->>><<<++patches.suse/USB-misc-iowarrior-add-support-for-the-100-device.patch++>>>
-|	<<<--patches.suse/nfsd-deal-with-revoked-delegations-appropriately.patch-->>><<<++patches.suse/serial-ar933x_uart-set-UART_CS_-RX-TX-_READY_ORIDE.patch++>>>
-|	<<<--patches.suse/ima-do-not-update-security.ima-if-appraisal-status-i-->>><<<++patches.suse/serdev-ttyport-restore-client-ops-on-deregistration.patch++>>>
-|	<<<--patches.suse/of-pci-Fix-theoretical-NULL-dereference.patch-->>><<<++patches.suse/tty-serial-atmel-manage-shutdown-in-case-of-RS485-or.patch++>>>
-|	<<<--patches.suse/video-fbdev-au1200fb-Return-an-error-code-if-a-memor-->>><<<++patches.suse/vt-fix-scrollback-flushing-on-background-consoles.patch++>>>
-|	<<<--patches.suse/video-fbdev-au1200fb-Release-some-resources-if-a-mem-->>><<<++patches.suse/vt-vt_ioctl-fix-race-in-VT_RESIZEX.patch++>>>
-|	<<<--patches.suse/video-udlfb-Fix-read-EDID-timeout-->>><<<++patches.suse/tty-serial-imx-setup-the-correct-sg-entry-for-tx-dma.patch++>>>
-|	<<<--patches.suse/fbdev-controlfb-Add-missing-modes-to-fix-out-of-boun-->>><<<++patches.suse/serial-8250-Check-UPF_IRQ_SHARED-in-advance.patch++>>>
-|	<<<--patches.suse/0002-ceph-keep-auth-cap-when-inode-has-flocks-or-posix-locks.patch-->>><<<++patches.suse/tty-serial-qcom_geni_serial-Fix-RX-cancel-command-fa.patch++>>>
-|	<<<--patches.suse/0003-ceph-make-lock_to_ceph_filelock-static.patch-->>><<<++patches.suse/vt-selection-handle-pending-signals-in-paste_selecti.patch++>>>
-|	<<<--patches.suse/0004-ceph-optimize-flock-encoding-during-reconnect.patch-->>><<<++patches.suse/vt-selection-close-sel_buffer-race.patch++>>>
-|	<<<--patches.suse/0005-ceph-handle-session-get-evicted-while-there-are-file-locks.patch-->>><<<++patches.suse/staging-vt6656-fix-sign-of-rx_dbm-to-bb_pre_ed_rssi.patch++>>>
-|	<<<--patches.suse/0006-ceph-fix-bool-initialization-comparison.patch-->>><<<++patches.suse/staging-rtl8723bs-fix-copy-of-overlapping-memory.patch++>>>
-|	<<<--patches.suse/0007-ceph-disable-cached-readdir-after-dropping-positive-dentry.patch-->>><<<++patches.suse/staging-rtl8188eu-Fix-potential-security-hole.patch++>>>
-|	<<<--patches.suse/0008-ceph-einval-on-decoding-failure-in-ceph_mdsc_handle_fsmap.patch-->>><<<++patches.suse/staging-rtl8723bs-Fix-potential-security-hole.patch++>>>
-|	<<<--patches.suse/0009-ceph-mark-expected-switch-fall-throughs.patch-->>><<<++patches.suse/staging-rtl8188eu-Fix-potential-overuse-of-kernel-me.patch++>>>
-|	<<<--patches.suse/0010-ceph-remove-unused-and-redundant-variable-dropping.patch-->>><<<++patches.suse/staging-rtl8723bs-Fix-potential-overuse-of-kernel-me.patch++>>>
-|	<<<--patches.suse/0013-ceph-clean-up-spinlocking-and-list-handling-around-cleanup_cap_releases.patch-->>><<<++patches.suse/habanalabs-halt-the-engines-before-hard-reset.patch++>>>
-|	<<<--patches.suse/0014-ceph-present-consistent-fsid-regardless-of-arch-endianness.patch-->>><<<++patches.suse/habanalabs-do-not-halt-CoreSight-during-hard-reset.patch++>>>
-|	<<<--patches.suse/ceph-remove-the-bump-of-i_version.patch-->>><<<++patches.suse/habanalabs-patched-cb-equals-user-cb-in-device-memse.patch++>>>
-|	<<<--patches.suse/0016-ceph-silence-sparse-endianness-warning-in-encode_caps_cb.patch-->>><<<++patches.suse/watchdog-da9062-do-not-ping-the-hw-during-stop.patch++>>>
-|	<<<--patches.suse/rbd-set-discard_alignment-to-zero.patch-->>><<<++patches.suse/powerpc-tm-Fix-clearing-MSR-TS-in-current-when-recla.patch++>>>
-|	<<<--patches.suse/0018-libceph-don-t-warn-if-user-tries-to-add-invalid-key.patch-->>><<<++patches.suse/0001-xen-Enable-interrupts-when-calling-_cond_resched.patch++>>>
-|	<<<--patches.suse/orangefs-remove-initialization-of-i_version.patch-->>><<<++patches.suse/s390-qdio-fill-sbales-with-absolute-addresses++>>>
-|	<<<--patches.suse/0001-gre6-use-log_ecn_error-module-parameter-in-ip6_tnl_r.patch-->>><<<++patches.suse/nvme-pci-Add-sleep-quirk-for-Samsung-and-Toshiba-dri.patch++>>>
-|	<<<--patches.suse/tcp-when-scheduling-TLP-time-of-RTO-should-account-f.patch-->>><<<++patches.suse/nvme-pci-Use-single-IRQ-vector-for-old-Apple-models.patch++>>>
-|	<<<--patches.suse/net-ena-fix-race-condition-between-device-reset-and-.patch-->>><<<++patches.suse/nvme-Fix-uninitialized-variable-warning.patch++>>>
-|	<<<--patches.suse/0001-net-qmi_wwan-add-Quectel-BG96-2c7c-0296.patch-->>><<<++patches.suse/nvme-multipath-Fix-memory-leak-with-ana_log_buf.patch++>>>
-|	<<<--patches.suse/nl80211-don-t-expose-wdev-ssid-for-most-interfaces-->>><<<++patches.suse/io_uring-prevent-sq_thread-from-spinning-when-it-sho.patch++>>>
-|	<<<--patches.suse/mac80211_hwsim-Fix-memory-leak-in-hwsim_new_radio_nl-->>><<<++patches.suse/io_uring-fix-__io_iopoll_check-deadlock-in-io_sq_thr.patch++>>>
-|	<<<--patches.suse/fs-9p-Compare-qid.path-in-v9fs_test_inode.patch-->>><<<++patches.suse/x86-cpu-amd-enable-the-fixed-instructions-retired-counter-irperf.patch++>>>
-|	<<<--patches.suse/net-9p-Switch-to-wait_event_killable.patch-->>><<<++patches.suse/x86-mce-amd-publish-the-bank-pointer-only-after-setup-has-succeeded.patch++>>>
-|	<<<--patches.suse/0008-xfs-fix-memory-leak-in-xfs_iext_free_last_leaf.patch-->>><<<++patches.suse/x86-mce-amd-fix-kobject-lifetime.patch++>>>
-|	<<<--patches.suse/spi-nor-intel-spi-Fix-number-of-protected-range-regi-->>><<<++patches.suse/ext4-fix-a-data-race-in-EXT4_I-inode-i_disksize.patch++>>>
-|	<<<--patches.suse/spi-nor-intel-spi-Fix-broken-software-sequencing-cod-->>><<<++patches.suse/ext4-add-cond_resched-to-__ext4_find_entry.patch++>>>
-|	<<<--patches.suse/mtd-spi-nor-stm32-quadspi-Fix-uninitialized-error-re.patch-->>><<<++patches.suse/ext4-fix-potential-race-between-online-resizing-and-.patch++>>>
-|	<<<--patches.suse/mtd-nand-omap2-Fix-subpage-write.patch-->>><<<++patches.suse/ext4-fix-potential-race-between-s_group_info-online-.patch++>>>
-|	<<<--patches.suse/mtd-nand-mtk-fix-infinite-ECC-decode-IRQ-issue.patch-->>><<<++patches.suse/ext4-fix-potential-race-between-s_flex_groups-online.patch++>>>
-|	<<<--patches.suse/mtd-nand-Fix-writing-mtdoops-to-nand-flash.patch-->>><<<++patches.suse/ext4-rename-s_journal_flag_rwsem-to-s_writepages_rws.patch++>>>
-|	<<<--patches.suse/rtc-set-the-alarm-to-the-next-expiring-timer-->>><<<++patches.suse/ext4-fix-race-between-writepages-and-enabling-EXT4_E.patch++>>>
-|	<<<--patches.suse/rtc-pl031-make-interrupt-optional-->>><<<++patches.suse/jbd2-fix-ocfs2-corrupt-when-clearing-block-group-bit.patch++>>>
-|	<<<--patches.suse/rtc-pcf8563-fix-output-clock-rate-->>><<<++patches.suse/ext4-Fix-mount-failure-with-quota-configured-as-modu.patch++>>>
-|	<<<--patches.suse/0002-apparmor-fix-leak-of-null-profile-name-if-profile-al.patch-->>><<<++patches.suse/floppy-check-FDC-index-for-errors-before-assigning-i.patch++>>>
-|	<<<--patches.suse/apparmor-ensure-that-undecidable-profile-attachments-fail.patch-->>><<<++patches.suse/crypto-chacha20poly1305-prevent-integer-overflow-on-large-input.patch++>>>
-|	<<<--patches.suse/0001-apparmor-fix-profile-attachment-for-special-unconfin.patch-->>><<<++patches.suse/kvm-svm-fix-potential-memory-leak-in-svm_cpu_init++>>>
-|	<<<--patches.suse/0003-apparmor-fix-locking-when-creating-a-new-complain-pr.patch-->>><<<++patches.suse/kvm-nvmx-don-t-emulate-instructions-in-guest-mode++>>>
-|	<<<--patches.suse/apparmor-fix-possible-recursive-lock-warning-in-__aa.patch-->>><<<++patches.suse/kvm-nvmx-refactor-io-bitmap-checks-into-helper-function++>>>
-|	<<<--patches.suse/drm-amdgpu-Remove-check-which-is-not-valid-for-certa-->>><<<++patches.suse/kvm-nvmx-check-io-instruction-vm-exit-conditions++>>>
-|	<<<--patches.suse/drm-amdgpu-Properly-allocate-VM-invalidate-eng-v2-->>><<<++patches.suse/signal-avoid-double-atomic-counter-increments-for-user-accounting.patch++>>>
-|	<<<--patches.suse/drm-fsl-dcu-Don-t-set-connector-DPMS-property-->>><<<++patches.suse/selftests-Install-settings-files-to-fix-TIMEOUT-fail.patch++>>>
-|	<<<--patches.suse/drm-fsl-dcu-avoid-disabling-pixel-clock-twice-on-sus-->>><<<++patches.suse/tracing-disable-trace_printk-on-post-poned-tests.patch++>>>
-|	<<<--patches.suse/drm-fsl-dcu-enable-IRQ-before-drm_atomic_helper_resu-->>><<<++patches.suse/audit-fix-error-handling-in-audit_data_to_entry.patch++>>>
-|	<<<--patches.suse/drm-amd-pp-fix-typecast-error-in-powerplay-->>><<<++patches.suse/audit-always-check-the-netlink-payload-length-in-aud.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-Fix-ALC275-no-sound-issue-->>><<<++patches.suse/HID-ite-Only-bind-to-keyboard-USB-interface-on-Acer-.patch++>>>
-|	<<<--patches.suse/ALSA-usb-audio-uac1-Invalidate-ctl-on-interrupt-->>><<<++patches.suse/HID-apple-Add-support-for-recent-firmware-on-Magic-K.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Fix-too-short-HDMI-DP-chmap-reporting-->>><<<++patches.suse/HID-core-fix-off-by-one-memset-in-hid_report_raw_eve.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-Add-headset-mic-support-for-Intel-N-->>><<<++patches.suse/HID-core-increase-HID-report-buffer-size-to-8KiB.patch++>>>
-|	<<<--patches.suse/ALSA-pcm-update-tstamp-only-if-audio_tstamp-changed-->>><<<++patches.suse/HID-hiddev-Fix-race-in-in-hiddev_disconnect.patch++>>>
-|	<<<--patches.suse/ALSA-timer-Remove-kernel-warning-at-compat-ioctl-err-->>><<<++patches.suse/HID-alps-Fix-an-error-handling-path-in-alps_input_co.patch++>>>
-|	<<<--patches.suse/ALSA-usb-audio-Add-sanity-checks-to-FE-parser-->>><<<++patches.suse/HID-i2c-hid-add-Trekstor-Surfbook-E11B-to-descriptor.patch++>>>
-|	<<<--patches.suse/ALSA-usb-audio-Fix-potential-out-of-bound-access-at--->>><<<++patches.suse/HID-hid-bigbenff-fix-general-protection-fault-caused.patch++>>>
-|	<<<--patches.suse/ALSA-usb-audio-Add-sanity-checks-in-v2-clock-parsers-->>><<<++patches.suse/HID-hid-bigbenff-call-hid_hw_stop-in-case-of-error.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Fix-yet-remaining-issue-with-vmaster-0dB-in-->>><<<++patches.suse/HID-hid-bigbenff-fix-race-condition-for-scheduled-wo.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-Fix-ALC700-family-no-sound-issue-->>><<<++patches.suse/vhost-check-docket-sk_family-instead-of-call-getname.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Add-Raven-PCI-ID-->>><<<++patches.suse/net-genetlink-return-the-error-code-when-attribute-p.patch++>>>
-|	<<<--patches.suse/scsi-bnx2fc-Fix-hung-task-messages-when-a-cleanup-re.patch-->>><<<++patches.suse/msft-hv-2023-hv_netvsc-Fix-unwanted-wakeup-in-netvsc_attach.patch++>>>
-|	<<<--patches.suse/net-sched-fix-crash-when-deleting-secondary-chains.patch-->>><<<++patches.suse/net-phy-Avoid-multiple-suspends.patch++>>>
-|	<<<--patches.suse/ipv6-Do-not-consider-linkdown-nexthops-during-multip.patch-->>><<<++patches.suse/mac80211-Remove-a-redundant-mutex-unlock.patch++>>>
-|	<<<--patches.suse/net-realtek-r8169-implement-set_link_ksettings.patch-->>><<<++patches.suse/mac80211-rx-avoid-RCU-list-traversal-under-mutex.patch++>>>
-|	<<<--patches.suse/net-accept-UFO-datagrams-from-tuntap-and-packet.patch-->>><<<++patches.suse/icmp-allow-icmpv6_ndo_send-to-work-with-CONFIG_IPV6-.patch++>>>
-|	<<<--patches.suse/bpf-change-bpf_probe_write_user-to-bpf_trace_printk-.patch-->>><<<++patches.suse/bnxt_en-add-newline-to-netdev_-format-strings.patch++>>>
-|	<<<--patches.suse/bpf-introduce-ARG_PTR_TO_MEM_OR_NULL.patch-->>><<<++patches.suse/net-dsa-bcm_sf2-Forcibly-configure-IMP-port-for-1Gb-.patch++>>>
-|	<<<--patches.suse/bpf-remove-explicit-handling-of-0-for-arg2-in-bpf_pr.patch-->>><<<++patches.suse/sched-act-count-in-the-size-of-action-flags-bitfield.patch++>>>
-|	<<<--patches.suse/bpf-fix-branch-pruning-logic.patch-->>><<<++patches.suse/net-bcmgenet-clear-id_mode_dis-in-ext_rgmii_oob_ctrl-when-not-needed.patch++>>>
-|	<<<--patches.suse/net-dsa-bcm_sf2-Clear-IDDQ_GLOBAL_PWR-bit-for-PHY.patch-->>><<<++patches.suse/ipv6-restrict-IPV6_ADDRFORM-operation.patch++>>>
-|	<<<--patches.suse/i40e-Fix-for-NUP-NVM-image-downgrade-failure.patch-->>><<<++patches.suse/net-phy-mscc-fix-firmware-paths.patch++>>>
-|	<<<--patches.suse/i40e-fix-the-calculation-of-VFs-mac-addresses.patch-->>><<<++patches.suse/mlxsw-pci-Wait-longer-before-accessing-the-device-af.patch++>>>
-|	<<<--patches.suse/i40e-Remove-limit-of-64-max-queues-per-channel.patch-->>><<<++patches.suse/drm-amdgpu-fix-memory-leak-during-TDR-test-v2.patch++>>>
-|	<<<--patches.suse/i40e-Fix-FLR-reset-timeout-issue.patch-->>><<<++patches.suse/amdgpu-gmc_v9-save-restore-sdpif-regs-during-S3.patch++>>>
-|	<<<--patches.suse/i40evf-fix-client-notify-of-l2-params.patch-->>><<<++patches.suse/drm-amdgpu-Drop-DRIVER_USE_AGP.patch++>>>
-|	<<<--patches.suse/i40e-restore-promiscuous-after-reset.patch-->>><<<++patches.suse/0001-drm-radeon-Inline-drm_get_pci_dev.patch++>>>
-|	<<<--patches.suse/ixgbe-Fix-skb-list-corruption-on-Power-systems.patch-->>><<<++patches.suse/drm-i915-gvt-Separate-display-reset-from-ALL_ENGINES.patch++>>>
-|	<<<--patches.suse/i40e-Use-smp_rmb-rather-than-read_barrier_depends.patch-->>><<<++patches.suse/drm-i915-gvt-Fix-orphan-vgpu-dmabuf_objs-lifetime.patch++>>>
-|	<<<--patches.suse/ixgbevf-Use-smp_rmb-rather-than-read_barrier_depends.patch-->>><<<++patches.suse/cpufreq-Fix-policy-initialization-for-internal-gover.patch++>>>
-|	<<<--patches.suse/igbvf-Use-smp_rmb-rather-than-read_barrier_depends.patch-->>><<<++patches.suse/Revert-PM-devfreq-Modify-the-device-name-as-devfreq-.patch++>>>
-|	<<<--patches.suse/igb-Use-smp_rmb-rather-than-read_barrier_depends.patch-->>><<<++patches.suse/acpi-watchdog-allow-disabling-wdat-at-boot.patch++>>>
-|	<<<--patches.suse/fm10k-Use-smp_rmb-rather-than-read_barrier_depends.patch-->>><<<++patches.suse/ACPICA-Introduce-ACPI_ACCESS_BYTE_WIDTH-macro.patch++>>>
-|	<<<--patches.suse/i40evf-Use-smp_rmb-rather-than-read_barrier_depends.patch-->>><<<++patches.suse/ACPI-watchdog-Fix-gas-access_width-usage.patch++>>>
-|	<<<--patches.suse/0001-iwlwifi-mvm-support-version-7-of-the-SCAN_REQ_UMAC-F.patch-->>><<<++patches.suse/acpi-watchdog-set-default-timeout-in-probe.patch++>>>
-|	<<<--patches.suse/iwlwifi-fix-PCI-IDs-and-configuration-mapping-for-90.patch-->>><<<++patches.suse/blktrace-Protect-q-blk_trace-with-RCU.patch++>>>
-|	<<<--patches.suse/iwlwifi-fix-firmware-names-for-9000-and-A000-series-.patch-->>><<<++patches.suse/nvme-pci-Hold-cq_poll_lock-while-completing-CQEs.patch++>>>
-|	<<<--patches.suse/target-fix-buffer-offset-in-core_scsi3_pri_read_full.patch-->>><<<++patches.suse/pci-brcmstb-fix-build-on-32bit-arm-platforms-with-older-compilers.patch++>>>
-|	<<<--patches.suse/iscsi-target-fix-memory-leak-in-lio_target_tiqn_addtpg-->>><<<++patches.suse/0025-scsi-sd_sbc-Fix-sd_zbc_report_zones.patch++>>>
-|	<<<--patches.suse/cxgbit-abort-the-tcp-connection-in-case-of-data-out-timeout-->>><<<++patches.suse/scsi-zfcp-fix-wrong-data-and-display-format-of-SFP-t-a3fd4bfe.patch++>>>
-|	<<<--patches.suse/target-fix-PR-state-file-path-truncation.patch-->>><<<++patches.suse/i2c-jz4780-silence-log-flood-on-txabrt.patch++>>>
-|	<<<--patches.suse/target-fix-ALUA-state-file-path-truncation.patch-->>><<<++patches.suse/i2c-altera-Fix-potential-integer-overflow.patch++>>>
-|	<<<--patches.suse/target-move-a-declaration-of-a-global-variable-into-a-header-file-->>><<<++patches.suse/kvm-vmx-check-descriptor-table-exits-on-instruction-emulation++>>>
-|	<<<--patches.suse/iscsi-target-make-task_reassign-use-proper-se_cmd-cmd_kref-->>><<<++patches.suse/jbd2-fix-data-races-at-struct-journal_head.patch++>>>
-|	<<<--patches.suse/iscsi-target-fix-non-immediate-tmr-reference-leak-->>><<<++patches.suse/ext4-potential-crash-on-allocation-error-in-ext4_all.patch++>>>
-|	<<<--patches.suse/powerpc-64s-slice-Use-addr-limit-when-computing-slic.patch-->>><<<++patches.suse/efi-READ_ONCE-rng-seed-size-before-munmap.patch++>>>
-|	<<<--patches.suse/powerpc-perf-imc-Use-cpu_to_node-not-topology_physical_package_id.patch-->>><<<++patches.suse/sched-fair-fix-statistics-for-find_idlest_group.patch++>>>
-|	<<<--patches.suse/powerpc-perf-Fix-pmu_count-to-count-only-nest-imc-pm.patch-->>><<<++patches.suse/x86-pkeys-manually-set-x86_feature_ospke-to-preserve-existing-changes.patch++>>>
-|	<<<--patches.suse/powerpc-perf-Fix-IMC_MAX_PMU-macro.patch-->>><<<++patches.suse/cifs-don-t-leak-EAGAIN-for-stat-during-reconnect.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Fix-Power9-DD2.1-logic-in-DT-CPU-feature.patch-->>><<<++patches.suse/cifs-fix-potential-mismatch-of-UNC-paths.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-register-irq-bypass-consumer-on-ARM-AR.patch-->>><<<++patches.suse/cifs-add-missing-mount-option-to-proc-mounts.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-vgic-restructure-kvm_vgic_-un-map_phys.patch-->>><<<++patches.suse/cifs-fix-rename-by-ensuring-source-handle-opened-wit.patch++>>>
-|	<<<--patches.suse/KVM-arm-Select-ARM_GIC_V3-and-ARM_GIC_V3_ITS.patch-->>><<<++patches.suse/cifs-Use-define-in-cifs_dbg.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-vgic-Move-kvm_vgic_destroy-call-around.patch-->>><<<++patches.suse/0019-dm-integrity-fix-recalculation-when-moving-from-jour.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-vITS-Add-MSI-translation-helpers.patch-->>><<<++patches.suse/0020-dm-integrity-fix-a-deadlock-due-to-offloading-to-an-.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-vITS-Add-a-helper-to-update-the-affini.patch-->>><<<++patches.suse/0021-dm-integrity-fix-invalid-table-returned-due-to-argum.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-GICv4-Add-property-field-and-per-VM-pr.patch-->>><<<++patches.suse/0022-dm-cache-fix-a-crash-due-to-incorrect-work-item-canc.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-GICv4-Add-init-teardown-of-the-per-VM-.patch-->>><<<++patches.suse/0023-dm-report-suspended-device-during-destroy.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-GICv4-Wire-mapping-unmapping-of-VLPIs-.patch-->>><<<++patches.suse/0024-dm-writecache-verify-watermark-during-resume.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-GICv4-Handle-INT-command-applied-to-a-.patch-->>><<<++patches.suse/0025-dm-zoned-Fix-reference-counter-initial-value-of-chun.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-GICv4-Unmap-VLPI-when-freeing-an-LPI.patch-->>><<<++patches.suse/0026-dm-fix-congested_fn-for-request-based-device.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-GICv4-Propagate-affinity-changes-to-th.patch-->>><<<++patches.suse/dmaengine-coh901318-Fix-a-double-lock-bug-in-dma_tc_.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-GICv4-Handle-CLEAR-applied-to-a-VLPI.patch-->>><<<++patches.suse/dmaengine-imx-sdma-fix-context-cache.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-GICv4-Handle-MOVALL-applied-to-a-vPE.patch-->>><<<++patches.suse/dmaengine-tegra-apb-Fix-use-after-free.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-GICv4-Propagate-property-updates-to-VL.patch-->>><<<++patches.suse/dmaengine-tegra-apb-Prevent-race-conditions-of-taskl.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-GICv4-Handle-INVALL-applied-to-a-vPE.patch-->>><<<++patches.suse/dmaengine-imx-sdma-Fix-the-event-id-check-to-include.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-GICv4-Use-pending_last-as-a-scheduling.patch-->>><<<++patches.suse/drm-exynos-dsi-propagate-error-value-and-silence-mea.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-GICv4-Add-doorbell-interrupt-handling.patch-->>><<<++patches.suse/drm-exynos-dsi-fix-workaround-for-the-legacy-clock-n.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-GICv4-Use-the-doorbell-interrupt-as-an.patch-->>><<<++patches.suse/drm-exynos-hdmi-don-t-leak-enable-HDMI_EN-regulator-.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-GICv4-Hook-vPE-scheduling-into-vgic-fl.patch-->>><<<++patches.suse/drm-mediatek-Find-the-cursor-plane-instead-of-hard-c.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-GICv4-Enable-virtual-cpuif-if-VLPIs-ca.patch-->>><<<++patches.suse/0001-drm-virtio-fix-resource-id-creation-race.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-GICv4-Prevent-a-VM-using-GICv4-from-be.patch-->>><<<++patches.suse/dma-buf-free-dmabuf-name-in-dma_buf_release.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-GICv4-Prevent-userspace-from-changing-.patch-->>><<<++patches.suse/drm-sun4i-de2-de3-Remove-unsupported-VI-layer-format.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-GICv4-Enable-VLPI-support.patch-->>><<<++patches.suse/0001-drm-sun4i-Add-separate-DE3-VI-layer-formats.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-GICv4-Theory-of-operations.patch-->>><<<++patches.suse/drm-sun4i-Fix-DE2-VI-layer-format-support.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Fix-GICv4-ITS-initialization-issues.patch-->>><<<++patches.suse/drm-i915-Program-MBUS-with-rmw-during-initialization.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Don-t-queue-VLPIs-on-INV-INVALL.patch-->>><<<++patches.suse/drm-i915-selftests-Fix-return-in-assert_mmap_offset.patch++>>>
-|	<<<--patches.suse/KVM-SVM-obey-guest-PAT.patch-->>><<<++patches.suse/drm-amdgpu-clean-wptr-on-wb-when-gpu-recovery.patch++>>>
-|	<<<--patches.suse/kvm-vmx-Reinstate-support-for-CPUs-without-virtual-N.patch-->>><<<++patches.suse/drm-amd-display-Clear-link-settings-on-MST-disable-c.patch++>>>
-|	<<<--patches.suse/kvm-vmx-Allow-disabling-virtual-NMI-support.patch-->>><<<++patches.suse/drm-amd-display-fix-dcc-swath-size-calculations-on-d.patch++>>>
-|	<<<--patches.suse/coccinelle-fix-parallel-build-with-CHECK-scripts-coc.patch-->>><<<++patches.suse/Revert-software-node-Simplify-software_node_release-.patch++>>>
-|	<<<--patches.suse/kbuild-pkg-use-transform-option-to-prefix-paths-in-t.patch-->>><<<++patches.suse/fat-fix-uninit-memory-access-for-partial-initialized.patch++>>>
-|	<<<--patches.suse/0001-timekeeping-Eliminate-the-stale-declaration-of-ktime.patch-->>><<<++patches.suse/mm-hotplug-fix-page-online-with-debug_pagealloc-compiled-but-not-enabled.patch++>>>
-|	<<<--patches.suse/0001-objtool-Move-synced-files-to-their-original-relative.patch-->>><<<++patches.suse/hwmon-adt7462-Fix-an-error-return-in-ADT7462_REG_VOL.patch++>>>
-|	<<<--patches.suse/0002-objtool-Move-kernel-headers-code-sync-check-to-a-scr.patch-->>><<<++patches.suse/regulator-stm32-vrefbuf-fix-a-possible-overshoot-whe.patch++>>>
-|	<<<--patches.suse/objtool-Fix-cross-build.patch-->>><<<++patches.suse/spi-spi-omap2-mcspi-Support-probe-deferral-for-DMA-c.patch++>>>
-|	<<<--patches.suse/perf-x86-intel-uncore-add-event-constraint-for-bdx-pcu.patch-->>><<<++patches.suse/spi-qup-call-spi_qup_pm_resume_runtime-before-suspen.patch++>>>
-|	<<<--patches.suse/x86-acpi-handle-sci-interrupts-above-legacy-space-gracefully.patch-->>><<<++patches.suse/spi-spidev-Fix-CS-polarity-if-GPIO-descriptors-are-u.patch++>>>
-|	<<<--patches.suse/x86-acpi-reduce-code-duplication-in-mp_override_legacy_irq.patch-->>><<<++patches.suse/spi-pxa2xx-Add-CS-control-clock-quirk.patch++>>>
-|	<<<--patches.suse/x86-topology-avoid-wasting-128k-for-package-id-array.patch-->>><<<++patches.suse/spi-zynqmp-remove-entry-that-causes-a-cs-glitch.patch++>>>
-|	<<<--patches.suse/x86-smpboot-fix-_max_logical_packages-estimate.patch-->>><<<++patches.suse/spi-atmel-quadspi-fix-possible-MMIO-window-size-over.patch++>>>
-|	<<<--patches.suse/x86-pkeys-Update-documentation-about-availability.patch-->>><<<++patches.suse/spi-bcm63xx-hsspi-Really-keep-pll-clk-enabled.patch++>>>
-|	<<<--patches.suse/x86-pkeys-selftests-Rename-si_pkey-to-siginfo_pkey.patch-->>><<<++patches.suse/spi-spi_register_controller-free-bus-id-on-error-pat.patch++>>>
-|	<<<--patches.suse/x86-pkeys-selftests-Fix-protection-keys-write-warnin.patch-->>><<<++patches.suse/0001-vgacon-Fix-a-UAF-in-vgacon_invert_region.patch++>>>
-|	<<<--patches.suse/17.2-x86-entry-64-fix-entry_syscall_64_after_hwframe-irq-tracing.patch-->>><<<++patches.suse/ALSA-hda-realtek-Fix-a-regression-for-mute-led-on-Le.patch++>>>
-|	<<<--patches.suse/x86-decoder-add-new-test-instruction-pattern-->>><<<++patches.suse/ALSA-hda-realtek-Add-Headset-Mic-supported.patch++>>>
-|	<<<--patches.suse/genirq-Track-whether-the-trigger-type-has-been-set.patch-->>><<<++patches.suse/ALSA-hda-realtek-Add-Headset-Button-supported-for-Th.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v4-Clear-IRQ_DISABLE_UNLAZY-again-if-map.patch-->>><<<++patches.suse/ALSA-hda-realtek-Fix-silent-output-on-Gigabyte-X570-.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-Fix-ppi-partitions-lookup.patch-->>><<<++patches.suse/ALSA-hda-realtek-Enable-the-headset-of-ASUS-B9450FA-.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-pr_err-strings-should-end-with-newlin.patch-->>><<<++patches.suse/ASoC-intel-skl-Fix-pin-debug-prints.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v4-Add-forward-definition-of-struct-irq_.patch-->>><<<++patches.suse/ASoC-intel-skl-Fix-possible-buffer-overflow-in-debug.patch++>>>
-|	<<<--patches.suse/irqchip-qcom-Fix-u32-comparison-with-value-less-than-->>><<<++patches.suse/ASoC-pcm-Fix-possible-buffer-overflow-in-dpcm-state-.patch++>>>
-|	<<<--patches.suse/ARM-8721-1-mm-dump-check-hardware-RO-bit-for-LPAE.patch-->>><<<++patches.suse/ASoC-topology-Fix-memleak-in-soc_tplg_link_elems_loa.patch++>>>
-|	<<<--patches.suse/ARM-8722-1-mm-make-STRICT_KERNEL_RWX-effective-for-L.patch-->>><<<++patches.suse/ASoC-topology-Fix-memleak-in-soc_tplg_manifest_load.patch++>>>
-|	<<<--patches.suse/ARM-BUG-if-jumping-to-usermode-address-in-kernel-mod.patch-->>><<<++patches.suse/ASoC-soc-core-fix-for_rtd_codec_dai_rollback-macro.patch++>>>
-|	<<<--patches.suse/mm-thp-Do-not-make-page-table-dirty-unconditionally-in-touch_p-mu-d.patch-->>><<<++patches.suse/ASoC-pcm512x-Fix-unbalanced-regulator-enable-call-in.patch++>>>
-|	<<<--patches.suse/auxdisplay-img-ascii-lcd-Only-build-on-archs-that-ha-->>><<<++patches.suse/ASoC-meson-g12a-add-tohdmitx-reset.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-false-positive-assert_rpm_wakelock_held-->>><<<++patches.suse/ASoC-Intel-Skylake-Fix-available-clock-counter-incre.patch++>>>
-|	<<<--patches.suse/drm-i915-Re-register-PMIC-bus-access-notifier-on-run-->>><<<++patches.suse/ASoC-dapm-Correct-DAPM-handling-of-active-widgets-du.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-ensure-ve-return-value-is-handled-corre-->>><<<++patches.suse/ASoC-SOF-Fix-snd_sof_ipc_stream_posn.patch++>>>
-|	<<<--patches.suse/drm-i915-Clear-breadcrumb-node-when-cancelling-signa-->>><<<++patches.suse/ASoC-wm8741-Fix-typo-in-Kconfig-prompt.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-init_clock_gating-for-resume-->>><<<++patches.suse/powerpc-fix-hardware-PMU-exception-bug-on-PowerVM-co.patch++>>>
-|	<<<--patches.suse/drm-vc4-Account-for-interrupts-in-flight-->>><<<++patches.suse/powerpc-mm-Fix-missing-KUAP-disable-in-flush_coheren.patch++>>>
-|	<<<--patches.suse/drm-edid-Don-t-send-non-zero-YQ-in-AVI-infoframe-for-->>><<<++patches.suse/s390-mm-fix-panic-in-gup_fast-on-large-pud++>>>
-|	<<<--patches.suse/crypto-algif_aead-skip-SGL-entries-with-NULL-page.patch-->>><<<++patches.suse/s390-pci-fix-unexpected-write-combine-on-resource++>>>
-|	<<<--patches.suse/crypto-af_alg-remove-locking-in-async-callback.patch-->>><<<++patches.suse/media-v4l2-mem2mem.c-fix-broken-links.patch++>>>
-|	<<<--patches.suse/crypto-skcipher-Fix-skcipher_walk_aead_common-->>><<<++patches.suse/media-mc-entity.c-use-to-check-pad-flags-not.patch++>>>
-|	<<<--patches.suse/net-thunderx-Fix-TCP-UDP-checksum-offload-for-IPv6-p.patch-->>><<<++patches.suse/media-hantro-Fix-broken-media-controller-links.patch++>>>
-|	<<<--patches.suse/net-openvswitch-datapath-fix-data-type-in-queue_gso_.patch-->>><<<++patches.suse/0015-Revert-bcache-ignore-pending-signals-when-creating-g.patch++>>>
-|	<<<--patches.suse/openvswitch-fix-the-incorrect-flow-action-alloc-size.patch-->>><<<++patches.suse/blktrace-fix-dereference-after-null-check.patch++>>>
-|	<<<--patches.suse/sctp-set-sender-next_tsn-for-the-old-result-with-cts.patch-->>><<<++patches.suse/RDMA-core-Fix-use-of-logical-OR-in-get_new_pps.patch++>>>
-|	<<<--patches.suse/mac80211-use-QoS-NDP-for-AP-probing-->>><<<++patches.suse/RDMA-rw-Fix-error-flow-during-RDMA-context-initializ.patch++>>>
-|	<<<--patches.suse/mac80211-fix-the-update-of-path-metric-for-RANN-fram-->>><<<++patches.suse/RDMA-core-Fix-pkey-and-port-assignment-in-get_new_pp.patch++>>>
-|	<<<--patches.suse/i40e-virtchnl-fix-application-of-sizeof-to-pointer.patch-->>><<<++patches.suse/IB-mlx5-Fix-implicit-ODP-race.patch++>>>
-|	<<<--patches.suse/e1000e-fix-the-use-of-magic-numbers-for-buffer-overr.patch-->>><<<++patches.suse/RDMA-odp-Ensure-the-mm-is-still-alive-before-creatin.patch++>>>
-|	<<<--patches.suse/net-mvpp2-fix-the-txq_init-error-path.patch-->>><<<++patches.suse/usb-quirks-add-NO_LPM-quirk-for-Logitech-Screen-Shar.patch++>>>
-|	<<<--patches.suse/net-mvpp2-cleanup-probed-ports-in-the-probe-error-pa.patch-->>><<<++patches.suse/usb-storage-Add-quirk-for-Samsung-Fit-flash.patch++>>>
-|	<<<--patches.suse/net-mvpp2-do-not-disable-GMAC-padding.patch-->>><<<++patches.suse/usb-core-hub-fix-unhandled-return-by-employing-a-voi.patch++>>>
-|	<<<--patches.suse/net-mvpp2-check-ethtool-sets-the-Tx-ring-size-is-to-.patch-->>><<<++patches.suse/usb-core-hub-do-error-out-if-usb_autopm_get_interfac.patch++>>>
-|	<<<--patches.suse/bnxt_en-Fix-an-error-handling-path-in-bnxt_get_modul.patch-->>><<<++patches.suse/usb-core-port-do-error-out-if-usb_autopm_get_interfa.patch++>>>
-|	<<<--patches.suse/packet-fix-crash-in-fanout_demux_rollover.patch-->>><<<++patches.suse/usb-dwc3-gadget-Update-chain-bit-correctly-when-usin.patch++>>>
-|	<<<--patches.suse/net-packet-fix-a-race-in-packet_bind-and-packet_noti.patch-->>><<<++patches.suse/phy-mapphone-mdm6600-Fix-write-timeouts-with-shorter.patch++>>>
-|	<<<--patches.suse/sctp-use-right-member-as-the-param-of-list_for_each_.patch-->>><<<++patches.suse/phy-ti-gmii-sel-fix-set-of-copy-paste-errors.patch++>>>
-|	<<<--patches.suse/vxlan-use-__be32-type-for-the-param-vni-in-__vxlan_f.patch-->>><<<++patches.suse/phy-ti-gmii-sel-do-not-fail-in-case-of-gmii.patch++>>>
-|	<<<--patches.suse/net-sched-cbq-create-block-for-q-link.block.patch-->>><<<++patches.suse/phy-mapphone-mdm6600-Fix-timeouts-by-adding-wake-up-.patch++>>>
-|	<<<--patches.suse/btrfs-bail-out-gracefully-rather-than-bug_on.patch-->>><<<++patches.suse/vt-selection-push-console-lock-down.patch++>>>
-|	<<<--patches.suse/btrfs-move-definition-of-the-function-btrfs_find_new.patch-->>><<<++patches.suse/vt-selection-push-sel_lock-up.patch++>>>
-|	<<<--patches.suse/btrfs-fix-reported-number-of-inode-blocks-after-buff.patch-->>><<<++patches.suse/tty-serial-mvebu-uart-fix-a-wrong-return.patch++>>>
-|	<<<--patches.suse/0011-btrfs-tree-checker-Fix-false-panic-for-sanity-test.patch-->>><<<++patches.suse/serial-8250_exar-add-support-for-ACCES-cards.patch++>>>
-|	<<<--patches.suse/btrfs-incremental-send-fix-wrong-unlink-path-after-renaming-file.patch-->>><<<++patches.suse/tty-serial-fsl_lpuart-free-IDs-allocated-by-IDA.patch++>>>
-|	<<<--patches.suse/nfsd-Fix-stateid-races-between-OPEN-and-CLOSE.patch-->>><<<++patches.suse/altera-stapl-altera_get_note-prevent-write-beyond-en.patch++>>>
-|	<<<--patches.suse/nfsd-Fix-another-OPEN-stateid-race.patch-->>><<<++patches.suse/edac-synopsys-do-not-print-an-error-with-back-to-back-snprintf-calls.patch++>>>
-|	<<<--patches.suse/nfsd-CLOSE-SHOULD-return-the-invalid-special-stateid.patch-->>><<<++patches.suse/ARM-imx-build-v7_cpu_resume-unconditionally.patch++>>>
-|	<<<--patches.suse/nfsd-Ensure-we-check-stateid-validity-in-the-seqid-o.patch-->>><<<++patches.suse/firmware-imx-scu-Ensure-sequential-TX.patch++>>>
-|	<<<--patches.suse/grace-replace-BUG_ON-by-WARN_ONCE-in-exit_net-hook.patch-->>><<<++patches.suse/firmware-imx-misc-Align-imx-sc-msg-structs-to-4.patch++>>>
-|	<<<--patches.suse/0004-lockd-lost-rollback-of-set_grace_period-in-lockd_dow.patch-->>><<<++patches.suse/firmware-imx-scu-pd-Align-imx-sc-msg-structs-to-4.patch++>>>
-|	<<<--patches.suse/0005-nfsd-fix-panic-in-posix_unblock_lock-called-from-nfs.patch-->>><<<++patches.suse/firmware-imx-Align-imx_sc_msg_req_cpu_start-to-4.patch++>>>
-|	<<<--patches.suse/nfsd-check-for-use-of-the-closed-special-stateid.patch-->>><<<++patches.suse/bus-ti-sysc-Fix-1-wire-reset-quirk.patch++>>>
-|	<<<--patches.suse/race-of-lockd-inetaddr-notifiers-vs-nlmsvc_rqst-chan.patch-->>><<<++patches.suse/virtio_ring-Fix-mem-leak-with-vring_new_virtqueue.patch++>>>
-|	<<<--patches.suse/lockd-fix-list_add-double-add-caused-by-legacy-signa.patch-->>><<<++patches.suse/0001-virtio-blk-fix-hw_queue-stopped-on-arbitrary-error.patch++>>>
-|	<<<--patches.suse/mm-memory_hotplug-do-not-back-off-draining-pcp-free-.patch-->>><<<++patches.suse/virtio-blk-improve-virtqueue-error-to-BLK_STS.patch++>>>
-|	<<<--patches.suse/mm-oom_reaper-gather-each-vma-to-prevent-leaking-TLB.patch-->>><<<++patches.suse/virtio_balloon-Adjust-label-in-virtballoon_probe.patch++>>>
-|	<<<--patches.suse/mm-cma-fix-alloc_contig_range-ret-code-potential-lea.patch-->>><<<++patches.suse/mmc-sdhci-pci-gli-enable-msi-interrupt-for-gl975x.patch++>>>
-|	<<<--patches.suse/mm-fix-device-dax-pud-write-faults-triggered-by-get_.patch-->>><<<++patches.suse/ktest-Add-timeout-for-ssh-sync-testing.patch++>>>
-|	<<<--patches.suse/mm-hugetlbfs-introduce-split-to-vm_operations_struct.patch-->>><<<++patches.suse/workqueue-don-t-use-wq_select_unbound_cpu-for-bound-.patch++>>>
-|	<<<--patches.suse/device-dax-implement-split-to-catch-invalid-munmap-a.patch-->>><<<++patches.suse/cgroup-cgroup_procs_next-should-increase-position-index.patch++>>>
-|	<<<--patches.suse/mm-introduce-get_user_pages_longterm.patch-->>><<<++patches.suse/cgroup-iterate-tasks-that-did-not-finish-do_exit.patch++>>>
-|	<<<--patches.suse/mm-fail-get_vaddr_frames-for-filesystem-dax-mappings.patch-->>><<<++patches.suse/pinctrl-meson-gxl-fix-GPIOX-sdio-pins.patch++>>>
-|	<<<--patches.suse/v4l2-disable-filesystem-dax-mapping-support.patch-->>><<<++patches.suse/pinctrl-imx-scu-Align-imx-sc-msg-structs-to-4.patch++>>>
-|	<<<--patches.suse/IB-core-disable-memory-registration-of-filesystem-da.patch-->>><<<++patches.suse/pinctrl-core-Remove-extra-kref_get-which-blocks-hogs.patch++>>>
-|	<<<--patches.suse/mm-madvise.c-fix-madvise-infinite-loop-under-special.patch-->>><<<++patches.suse/pid-Fix-error-return-value-in-some-cases.patch++>>>
-|	<<<--patches.suse/kmemleak-add-scheduling-point-to-kmemleak_scan.patch-->>><<<++patches.suse/crypto-x86-curve25519-support-assemblers-with-no-adx-support.patch++>>>
-|	<<<--patches.suse/fs-fat-inode.c-fix-sb_rdonly-change.patch-->>><<<++patches.suse/ipmi_si-Avoid-spurious-errors-for-optional-IRQs.patch++>>>
-|	<<<--patches.suse/0001-autofs-revert-autofs-take-more-care-to-not-update-la.patch-->>><<<++patches.suse/r8152-check-disconnect-status-after-long-sleep.patch++>>>
-|	<<<--patches.suse/mm-hugetlb-fix-NULL-pointer-dereference-on-5-level-p.patch-->>><<<++patches.suse/netlink-Use-netlink-header-as-base-to-calculate-bad-.patch++>>>
-|	<<<--patches.suse/fs-hugetlbfs-inode-c-change-put_page-unlock_page-order-in-hugetlbfs_fallocate.patch-->>><<<++patches.suse/net-dsa-mv88e6xxx-fix-lockup-on-warm-boot.patch++>>>
-|	<<<--patches.suse/s390-disassembler-correct-disassembly-lines-alignmen.patch-->>><<<++patches.suse/net-ipv6-use-configured-metric-when-add-peer-route.patch++>>>
-|	<<<--patches.suse/s390-fix-alloc_pgste-check-in-init_new_context-again.patch-->>><<<++patches.suse/net-phy-avoid-clearing-PHY-interrupts-twice-in-irq-h.patch++>>>
-|	<<<--patches.suse/s390-revert-elf_et_dyn_base-base-changes.patch-->>><<<++patches.suse/bnxt_en-reinitialize-IRQs-when-MTU-is-modified.patch++>>>
-|	<<<--patches.suse/s390-gs-add-compat-regset-for-the-guarded-storage-broadcast-control-block.patch-->>><<<++patches.suse/bnxt_en-fix-error-handling-when-flashing-from-file.patch++>>>
-|	<<<--patches.suse/KVM-x86-pvclock-Handle-first-time-write-to-pvclock-p.patch-->>><<<++patches.suse/devlink-validate-length-of-param-values.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-nSVM-Don-t-intercept-UD-when-running-L2.patch-->>><<<++patches.suse/devlink-validate-length-of-region-addr-len.patch++>>>
-|	<<<--patches.suse/KVM-x86-Exit-to-user-mode-on-UD-intercept-when-emula.patch-->>><<<++patches.suse/fib-add-missing-attribute-validation-for-tun_id.patch++>>>
-|	<<<--patches.suse/KVM-x86-emulator-Return-to-user-mode-on-L1-CPL-0-emu.patch-->>><<<++patches.suse/nl802154-add-missing-attribute-validation.patch++>>>
-|	<<<--patches.suse/KVM-x86-Don-t-re-execute-instruction-when-not-passin.patch-->>><<<++patches.suse/nl802154-add-missing-attribute-validation-for-dev_ty.patch++>>>
-|	<<<--patches.suse/KVM-X86-Fix-operand-address-size-during-instruction-.patch-->>><<<++patches.suse/can-add-missing-attribute-validation-for-termination.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-Validate-the-IA32_BNDCFGS-on-nested-VM-entr.patch-->>><<<++patches.suse/macsec-add-missing-attribute-validation-for-port.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-Fix-mmu-context-after-VMLAUNCH-VMRESUME-fai.patch-->>><<<++patches.suse/net-fq-add-missing-attribute-validation-for-orphan-m.patch++>>>
-|	<<<--patches.suse/KVM-x86-fix-em_fxstor-sleeping-while-in-atomic.patch-->>><<<++patches.suse/net-taprio-add-missing-attribute-validation-for-txti.patch++>>>
-|	<<<--patches.suse/KVM-x86-Allow-suppressing-prints-on-RDMSR-WRMSR-of-u.patch-->>><<<++patches.suse/team-add-missing-attribute-validation-for-port-ifind.patch++>>>
-|	<<<--patches.suse/KVM-x86-inject-exceptions-produced-by-x86_decode_ins.patch-->>><<<++patches.suse/team-add-missing-attribute-validation-for-array-inde.patch++>>>
-|	<<<--patches.suse/KVM-x86-ioapic-Fix-level-triggered-EOI-and-IOAPIC-re.patch-->>><<<++patches.suse/tipc-add-missing-attribute-validation-for-MTU-proper.patch++>>>
-|	<<<--patches.suse/KVM-x86-ioapic-Don-t-fire-level-irq-when-Remote-IRR-.patch-->>><<<++patches.suse/nfc-add-missing-attribute-validation-for-SE-API.patch++>>>
-|	<<<--patches.suse/KVM-x86-ioapic-Remove-redundant-check-for-Remote-IRR.patch-->>><<<++patches.suse/nfc-add-missing-attribute-validation-for-deactivate-.patch++>>>
-|	<<<--patches.suse/KVM-x86-ioapic-Clear-Remote-IRR-when-entry-is-switch.patch-->>><<<++patches.suse/nfc-add-missing-attribute-validation-for-vendor-subc.patch++>>>
-|	<<<--patches.suse/KVM-x86-ioapic-Preserve-read-only-values-in-the-redi.patch-->>><<<++patches.suse/net-ipv6-need-update-peer-route-when-modify-metric.patch++>>>
-|	<<<--patches.suse/KVM-nVMX-Fix-vmx_check_nested_events-return-value-in.patch-->>><<<++patches.suse/net-ipv6-remove-the-old-peer-route-if-change-it-to-a.patch++>>>
-|	<<<--patches.suse/KVM-x86-Fix-CPUID-function-for-word-6-80000001_ECX.patch-->>><<<++patches.suse/selftests-net-fib_tests-update-addr_metric_test-for-.patch++>>>
-|	<<<--patches.suse/KVM-lapic-Split-out-x2apic-ldr-calculation.patch-->>><<<++patches.suse/net-dsa-fix-phylink_start-phylink_stop-calls.patch++>>>
-|	<<<--patches.suse/KVM-lapic-Fixup-LDR-on-load-in-x2apic.patch-->>><<<++patches.suse/net-phy-bcm63xx-fix-OOPS-due-to-missing-driver-name.patch++>>>
-|	<<<--patches.suse/KVM-X86-Fix-softlockup-when-get-the-current-kvmclock.patch-->>><<<++patches.suse/slip-make-slhc_compress-more-robust-against-maliciou.patch++>>>
-|	<<<--patches.suse/KVM-VMX-Fix-rflags-cache-during-vCPU-reset.patch-->>><<<++patches.suse/net-hns3-fix-a-not-link-up-issue-when-fibre-port-sup.patch++>>>
-|	<<<--patches.suse/KVM-VMX-Fix-vmx-nested-freeing-when-no-SMI-handler.patch-->>><<<++patches.suse/iwlwifi-mvm-Do-not-require-PHY_SKU-NVM-section-for-3.patch++>>>
-|	<<<--patches.suse/KVM-Let-KVM_SET_SIGNAL_MASK-work-as-advertised.patch-->>><<<++patches.suse/mt76-fix-array-overflow-on-receiving-too-many-fragme.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Fix-migration-and-HPT-resizing-of-HPT-guests-on-radix-hosts.patch-->>><<<++patches.suse/net-nfc-fix-bounds-checking-bugs-on-pipe.patch++>>>
-|	<<<--patches.suse/reiserfs-remove-unneeded-i_version-bump.patch-->>><<<++patches.suse/netfilter-nf_tables-fix-infinite-loop-when-expr-is-n.patch++>>>
-|	<<<--patches.suse/quota-propagate-error-from-__dquot_initialize.patch-->>><<<++patches.suse/bonding-alb-make-sure-arp-header-is-pulled-before-ac.patch++>>>
-|	<<<--patches.suse/quota-Check-for-register_shrinker-failure.patch-->>><<<++patches.suse/ionic-fix-vf-op-lock-usage.patch++>>>
-|	<<<--patches.suse/0004-cpufreq-mediatek-add-missing-MODULE_DESCRIPTION-AUTH.patch-->>><<<++patches.suse/ipvlan-do-not-add-hardware-address-of-master-to-its-.patch++>>>
-|	<<<--patches.suse/cpupowerutils-bench-Fix-cpu-online-check.patch-->>><<<++patches.suse/gre-fix-uninit-value-in-__iptunnel_pull_header.patch++>>>
-|	<<<--patches.suse/cpupower-Fix-cpupower-working-when-cpu0-is-offline.patch-->>><<<++patches.suse/net-stmmac-dwmac1000-Disable-ACS-if-enhanced-descs-a.patch++>>>
-|	<<<--patches.suse/ACPI-bus-Leave-modalias-empty-for-devices-which-are--->>><<<++patches.suse/inet_diag-return-classid-for-all-socket-types.patch++>>>
-|	<<<--patches.suse/ACPI-EC-Fix-regression-related-to-PM-ops-support-in--->>><<<++patches.suse/sfc-detach-from-cb_page-in-efx_copy_channel.patch++>>>
-|	<<<--patches.suse/apparmor-fix-oops-in-audit_signal_cb-hook.patch-->>><<<++patches.suse/ipvlan-don-t-deref-eth-hdr-before-checking-it-s-set.patch++>>>
-|	<<<--patches.suse/nvme-fabrics-introduce-init-command-check-for-a-queu.patch-->>><<<++patches.suse/ipvlan-add-cond_resched_rcu-while-processing-muticas.patch++>>>
-|	<<<--patches.suse/nvme-fc-check-if-queue-is-ready-in-queue_rq.patch-->>><<<++patches.suse/macvlan-add-cond_resched-during-multicast-processing.patch++>>>
-|	<<<--patches.suse/nvme-loop-check-if-queue-is-ready-in-queue_rq.patch-->>><<<++patches.suse/cgroup-netclassid-periodically-release-file_lock-on-.patch++>>>
-|	<<<--patches.suse/nvme-pci-disable-APST-on-Samsung-SSD-960-EVO-ASUS-PR.patch-->>><<<++patches.suse/ipvlan-do-not-use-cond_resched_rcu-in-ipvlan_process.patch++>>>
-|	<<<--patches.suse/nvme-pci-avoid-hmb-desc-array-idx-out-of-bound-when-.patch-->>><<<++patches.suse/batman-adv-Don-t-schedule-OGM-for-disabled-interface.patch++>>>
-|	<<<--patches.suse/nvme-fix-spelling-mistake-requeing-requeuing.patch-->>><<<++patches.suse/cgroup-memcg-net-do-not-associate-sock-with-unrelated-cgroup.patch++>>>
-|	<<<--patches.suse/nvme-Fix-NULL-dereference-on-reservation-request.patch-->>><<<++patches.suse/net-memcg-late-association-of-sock-to-memcg.patch++>>>
-|	<<<--patches.suse/nvme-Suppress-static-analyis-warning.patch-->>><<<++patches.suse/ipv6-addrconf-call-ipv6_mc_up-for-non-Ethernet-inter.patch++>>>
-|	<<<--patches.suse/nvmet-fc-correct-ref-counting-error-when-deferred-rc.patch-->>><<<++patches.suse/ibmvnic-Do-not-process-device-remove-during-device-r.patch++>>>
-|	<<<--patches.suse/nvme-pci-add-quirk-for-delay-before-CHK-RDY-for-WDC-.patch-->>><<<++patches.suse/net-macsec-update-SCI-upon-MAC-address-change.patch++>>>
-|	<<<--patches.suse/nvme-fc-don-t-use-bit-masks-for-set-test_bit-numbers.patch-->>><<<++patches.suse/s390-qeth-don-t-reset-default_out_queue++>>>
-|	<<<--patches.suse/0034-bcache-add-a-comment-in-journal-bucket-reading.patch-->>><<<++patches.suse/s390-qeth-handle-error-when-backing-rx-buffer++>>>
-|	<<<--patches.suse/0035-bcache-Fix-building-error-on-MIPS.patch-->>><<<++patches.suse/s390-qeth-cancel-rx-reclaim-work-earlier++>>>
-|	<<<--patches.suse/0036-bcache-recover-data-from-backing-when-data-is-clean.patch-->>><<<++patches.suse/nl80211-add-missing-attribute-validation-for-critica.patch++>>>
-|	<<<--patches.suse/0037-bcache-check-return-value-of-register_shrinker.patch-->>><<<++patches.suse/nl80211-add-missing-attribute-validation-for-beacon-.patch++>>>
-|	<<<--patches.suse/blktrace-fix-trace-mutex-deadlock.patch-->>><<<++patches.suse/nl80211-add-missing-attribute-validation-for-channel.patch++>>>
-|	<<<--patches.suse/nvme-rdma-don-t-suppress-send-completions.patch-->>><<<++patches.suse/mac80211-Do-not-send-mesh-HWMP-PREQ-if-HWMP-is-disab.patch++>>>
-|	<<<--patches.suse/nvme-rdma-don-t-complete-requests-before-a-send-work.patch-->>><<<++patches.suse/net-fec-validate-the-new-settings-in-fec_enet_set_co.patch++>>>
-|	<<<--patches.suse/nvme-rdma-wait-for-local-invalidation-before-complet.patch-->>><<<++patches.suse/net-packet-tpacket_rcv-do-not-increment-ring-index-o.patch++>>>
-|	<<<--patches.suse/nvme-rdma-Check-remotely-invalidated-rkey-matches-ou.patch-->>><<<++patches.suse/net-dsa-Don-t-instantiate-phylink-for-CPU-DSA-ports-.patch++>>>
-|	<<<--patches.suse/nvme-rdma-Use-mr-pool.patch-->>><<<++patches.suse/s390-qeth-use-page-pointers-to-manage-rx-buffer-pool++>>>
-|	<<<--patches.suse/nvme-rdma-fix-memory-leak-during-queue-allocation.patch-->>><<<++patches.suse/s390-qeth-refactor-buffer-pool-code++>>>
-|	<<<--patches.suse/nvme-pci-fix-NULL-pointer-dereference-in-nvme_free_h.patch-->>><<<++patches.suse/s390-qeth-implement-smarter-resizing-of-the-rx-buffer-pool++>>>
-|	<<<--patches.suse/drm-rockchip-dw-mipi-dsi-fix-possible-un-balanced-ru-->>><<<++patches.suse/net-memcg-fix-lockdep-splat-in-inet_csk_accept.patch++>>>
-|	<<<--patches.suse/drm-fb_helper-Disable-all-crtc-s-when-initial-setup--->>><<<++patches.suse/taprio-Fix-sending-packets-without-dequeueing-them.patch++>>>
-|	<<<--patches.suse/drm-bridge-tc358767-do-no-fail-on-hi-res-displays-->>><<<++patches.suse/net-hns3-fix-RMW-issue-for-VLAN-filter-switch.patch++>>>
-|	<<<--patches.suse/drm-bridge-tc358767-filter-out-too-high-modes-->>><<<++patches.suse/net-phy-fix-MDIO-bus-PM-PHY-resuming.patch++>>>
-|	<<<--patches.suse/drm-bridge-tc358767-fix-DP0_MISC-register-set-->>><<<++patches.suse/net-systemport-fix-index-check-to-avoid-an-array-out.patch++>>>
-|	<<<--patches.suse/drm-bridge-tc358767-fix-timing-calculations-->>><<<++patches.suse/drm-exynos-Fix-cleanup-of-IOMMU-related-objects.patch++>>>
-|	<<<--patches.suse/drm-bridge-tc358767-fix-AUXDATAn-registers-access-->>><<<++patches.suse/drm-amdgpu-correct-ROM_INDEX-DATA-offset-for-VEGA20.patch++>>>
-|	<<<--patches.suse/drm-bridge-tc358767-fix-1-lane-behavior-->>><<<++patches.suse/drm-i915-gvt-Fix-unnecessary-schedule-timer-when-no-.patch++>>>
-|	<<<--patches.suse/drm-omap-Fix-error-handling-path-in-omap_dmm_probe-->>><<<++patches.suse/drm-i915-gvt-Fix-dma-buf-display-blur-issue-on-CFL.patch++>>>
-|	<<<--patches.suse/drm-omap-displays-panel-dpi-add-backlight-dependency-->>><<<++patches.suse/drm-i915-be-more-solid-in-checking-the-alignment.patch++>>>
-|	<<<--patches.suse/drm-i915-Don-t-try-indexed-reads-to-alternate-slave--->>><<<++patches.suse/0001-drm-i915-gt-Close-race-between-cacheline_retire-and-.patch++>>>
-|	<<<--patches.suse/drm-i915-Prevent-zero-length-index-write-->>><<<++patches.suse/drm-i915-Defer-semaphore-priority-bumping-to-a-workq.patch++>>>
-|	<<<--patches.suse/drm-i915-fix-intel_backlight_device_register-declara-->>><<<++patches.suse/mmc-core-Allow-host-controllers-to-require-R1B-for-C.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Fix-unsafe-locking-caused-by-spin_unloc-->>><<<++patches.suse/mmc-core-Respect-MMC_CAP_NEED_RSP_BUSY-for-erase-tri.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-remove-skl_misc_ctl_write-handler-->>><<<++patches.suse/mmc-sdhci-omap-Fix-busy-detection-by-enabling-MMC_CA.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Move-request-alloc-to-dispatch_workload-->>><<<++patches.suse/mmc-sdhci-tegra-Fix-busy-detection-by-enabling-MMC_C.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-enabled-pipe-A-default-on-creating-vgpu-->>><<<++patches.suse/mmc-core-Respect-MMC_CAP_NEED_RSP_BUSY-for-eMMC-slee.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Correct-ADDR_4K-2M-1G_MASK-definition-->>><<<++patches.suse/blk-iocost-fix-incorrect-vtime-comparison-in-iocg_is.patch++>>>
-|	<<<--patches.suse/drm-amdgpu-Fix-SDMA-load-unload-sequence-on-HWS-disa-->>><<<++patches.suse/s390-dasd-fix-data-corruption-for-thin-provisioned-devices++>>>
-|	<<<--patches.suse/drm-amdkfd-Fix-SDMA-ring-buffer-size-calculation-->>><<<++patches.suse/0027-block-Fix-partition-support-for-host-aware-zoned-blo.patch++>>>
-|	<<<--patches.suse/drm-amdkfd-Fix-SDMA-oversubsription-handling-->>><<<++patches.suse/nfs-add-minor-version-to-nfs_server_key-for-fscache.patch++>>>
-|	<<<--patches.suse/drm-amdgpu-don-t-try-to-move-pinned-BOs-->>><<<++patches.suse/0006-kvm-s390-also-reset-registers-in-sync-regs-for-initial-cpu-reset++>>>
-|	<<<--patches.suse/mmc-core-Do-not-leave-the-block-driver-in-a-suspende-->>><<<++patches.suse/watchdog-iTCO_wdt-Export-vendorsupport.patch++>>>
-|	<<<--patches.suse/mmc-core-prepend-0x-to-pre_eol_info-entry-in-sysfs-->>><<<++patches.suse/watchdog-iTCO_wdt-Make-ICH_RES_IO_SMI-optional.patch++>>>
-|	<<<--patches.suse/mmc-core-prepend-0x-to-OCR-entry-in-sysfs-->>><<<++patches.suse/i2c-designware-pci-Fix-BUG_ON-during-device-removal.patch++>>>
-|	<<<--patches.suse/cxl-Check-if-vphb-exists-before-iterating-over-AFU-devices.patch-->>><<<++patches.suse/i2c-gpio-suppress-error-on-probe-defer.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-Fix-kexec-crashes-caused-by-tlbie-tracing.patch-->>><<<++patches.suse/i2c-acpi-put-device-when-verifying-client-fails.patch++>>>
-|	<<<--patches.suse/powerpc-kexec-Fix-kexec-kdump-in-P9-guest-kernels.patch-->>><<<++patches.suse/iommu-vt-d-fix-a-bug-in-intel_iommu_iova_to_phys-for-huge-page++>>>
-|	<<<--patches.suse/0007-arm64-context-Fix-comments-and-remove-pointless-smp_.patch-->>><<<++patches.suse/iommu-dma-fix-msi-reservation-allocation++>>>
-|	<<<--patches.suse/xfs-fortify-xfs_alloc_buftarg-error-handling.patch-->>><<<++patches.suse/iommu-vt-d-fix-rcu-list-bugs-in-intel_iommu_init++>>>
-|	<<<--patches.suse/xfs-ubsan-fixes.patch-->>><<<++patches.suse/iommu-vt-d-dmar-replace-warn_taint-with-pr_warn-add_taint++>>>
-|	<<<--patches.suse/xfs-remove-unused-parameter-from-xfs_writepage_map.patch-->>><<<++patches.suse/iommu-vt-d-quirk_ioat_snb_local_iommu-replace-warn_taint-with-pr_warn-add_taint++>>>
-|	<<<--patches.suse/xfs-Properly-retry-failed-dquot-items-in-case-of-err.patch-->>><<<++patches.suse/iommu-vt-d-fix-debugfs-register-reads++>>>
-|	<<<--patches.suse/SUNRPC-Allow-connect-to-return-EHOSTUNREACH.patch-->>><<<++patches.suse/iommu-vt-d-fix-the-wrong-printing-in-rhsa-parsing++>>>
-|	<<<--patches.suse/hwmon-pmbus-Use-64bit-math-for-DIRECT-format-values.patch-->>><<<++patches.suse/iommu-vt-d-ignore-devices-with-out-of-spec-domain-number++>>>
-|	<<<--patches.suse/hwmon-jc42-optionally-try-to-disable-the-SMBUS-timeo-->>><<<++patches.suse/iommu-vt-d-populate-debugfs-if-iommus-are-detected++>>>
-|	<<<--patches.suse/i2c-i801-Fix-Failed-to-allocate-irq-2147483648-error-->>><<<++patches.suse/0001-efi-fix-a-race-and-a-buffer-overflow-while-reading-e.patch++>>>
-|	<<<--patches.suse/i2c-i2c-boardinfo-fix-memory-leaks-on-devinfo-->>><<<++patches.suse/efi-Add-a-sanity-check-to-efivar_store_raw.patch++>>>
-|	<<<--patches.suse/eeprom-at24-correctly-set-the-size-for-at24mac402.patch-->>><<<++patches.suse/x86-mce-fix-logic-and-comments-around-msr_ppin_ctl.patch++>>>
-|	<<<--patches.suse/eeprom-at24-fix-reading-from-24MAC402-24MAC602.patch-->>><<<++patches.suse/sys-sysinfo-Respect-boottime-inside-time-namespace.patch++>>>
-|	<<<--patches.suse/eeprom-at24-check-at24_read-write-arguments.patch-->>><<<++patches.suse/perf-amd-uncore-replace-manual-sampling-check-with-cap_no_interrupt-flag.patch++>>>
-|	<<<--patches.suse/ARM-avoid-faulting-on-qemu.patch-->>><<<++patches.suse/x86-ioremap-map-efi-runtime-services-data-as-encrypted-for-sev++>>>
-|	<<<--patches.suse/net-mvpp2-allocate-zeroed-tx-descriptors.patch-->>><<<++patches.suse/futex-Fix-inode-life-time-issue.patch++>>>
-|	<<<--patches.suse/tcp-remove-buggy-call-to-tcp_v6_restore_cb.patch-->>><<<++patches.suse/futex-Unbreak-futex-hashing.patch++>>>
-|	<<<--patches.suse/sit-update-frag_off-info.patch-->>><<<++patches.suse/ARM-8957-1-VDSO-Match-ARMv8-timer-in-cntvct_function.patch++>>>
-|	<<<--patches.suse/0003-sctp-only-update-outstanding_bytes-for-transmitted-q.patch-->>><<<++patches.suse/ARM-8958-1-rename-missed-uaccess-.fixup-section.patch++>>>
-|	<<<--patches.suse/tcp-dccp-block-bh-before-arming-time_wait-timer.patch-->>><<<++patches.suse/ARM-8961-2-Fix-Kbuild-issue-caused-by-per-task-stack.patch++>>>
-|	<<<--patches.suse/tipc-call-tipc_rcv-only-if-bearer-is-up-in-tipc_udp_.patch-->>><<<++patches.suse/HID-google-add-moonball-USB-id.patch++>>>
-|	<<<--patches.suse/bnxt_en-Need-to-unconditionally-shut-down-RoCE-in-bn.patch-->>><<<++patches.suse/HID-add-ALWAYS_POLL-quirk-to-lenovo-pixart-mouse.patch++>>>
-|	<<<--patches.suse/bnxt_en-wildcard-smac-while-creating-tunnel-decap-fi.patch-->>><<<++patches.suse/mm-slub-add-missing-tid-bump-in-kmem_cache_alloc_bulk.patch++>>>
-|	<<<--patches.suse/bnxt_en-fix-dst-src-fid-for-vxlan-encap-decap-action.patch-->>><<<++patches.suse/mm-slub-be-more-careful-about-the-double-cmpxchg-of-freelist.patch++>>>
-|	<<<--patches.suse/bnxt_en-Fix-a-variable-scoping-in-bnxt_hwrm_do_send_.patch-->>><<<++patches.suse/rtc-max8907-add-missing-select-REGMAP_IRQ.patch++>>>
-|	<<<--patches.suse/s390-qeth-fix-thinko-in-IPv4-multicast-address-track.patch-->>><<<++patches.suse/modpost-move-the-namespace-field-in-Module.symvers-last.patch++>>>
-|	<<<--patches.suse/s390-qeth-fix-GSO-throughput-regression.patch-->>><<<++patches.suse/cifs-potential-unintitliazed-error-code-in-cifs_geta.patch++>>>
-|	<<<--patches.suse/s390-qeth-build-max-size-GSO-skbs-on-L2-devices.patch-->>><<<++patches.suse/mmc-sdhci-cadence-set-SDHCI_QUIRK2_PRESET_VALUE_BROK.patch++>>>
-|	<<<--patches.suse/ipvlan-Add-the-skb-mark-as-flow4-s-member-to-lookup-.patch-->>><<<++patches.suse/mmc-sdhci-of-at91-fix-cd-gpios-for-SAMA5D2.patch++>>>
-|	<<<--patches.suse/stmmac-reset-last-TSO-segment-size-after-device-open.patch-->>><<<++patches.suse/mmc-rtsx_pci-Fix-support-for-speed-modes-that-relies.patch++>>>
-|	<<<--patches.suse/can-kvaser_usb-free-buf-in-error-paths-->>><<<++patches.suse/drm-bridge-dw-hdmi-fix-AVI-frame-colorimetry.patch++>>>
-|	<<<--patches.suse/can-kvaser_usb-Fix-comparison-bug-in-kvaser_usb_read-->>><<<++patches.suse/drm-bochs-downgrade-pci_request_region-failure-from-.patch++>>>
-|	<<<--patches.suse/can-kvaser_usb-ratelimit-errors-if-incomplete-messag-->>><<<++patches.suse/drm-lease-fix-WARNING-in-idr_destroy.patch++>>>
-|	<<<--patches.suse/can-ti_hecc-Fix-napi-poll-return-value-for-repoll-->>><<<++patches.suse/drm-amd-amdgpu-Fix-GPR-read-from-debugfs-v2.patch++>>>
-|	<<<--patches.suse/can-peak-pci-fix-potential-bug-when-probe-fails-->>><<<++patches.suse/drm-amd-display-Add-link_rate-quirk-for-Apple-15-MBP.patch++>>>
-|	<<<--patches.suse/can-flexcan-fix-VF610-state-transition-issue-->>><<<++patches.suse/drm-amdgpu-fix-typo-for-vcn1-idle-check.patch++>>>
-|	<<<--patches.suse/can-mcba_usb-fix-device-disconnect-bug-->>><<<++patches.suse/ALSA-pcm-oss-Avoid-plugin-buffer-overflow.patch++>>>
-|	<<<--patches.suse/tcp-add-tcp_v4_fill_cb-tcp_v4_restore_cb.patch-->>><<<++patches.suse/ALSA-line6-Fix-endless-MIDI-read-loop.patch++>>>
-|	<<<--patches.suse/tcp-use-IPCB-instead-of-TCP_SKB_CB-in-inet_exact_dif.patch-->>><<<++patches.suse/ALSA-hda-realtek-Fix-pop-noise-on-ALC225.patch++>>>
-|	<<<--patches.suse/fw_cfg-fix-driver-remove.patch-->>><<<++patches.suse/ALSA-pcm-oss-Remove-WARNING-from-snd_pcm_plug_alloc-.patch++>>>
-|	<<<--patches.suse/virtio-release-virtio-index-when-fail-to-device_regi-->>><<<++patches.suse/ALSA-seq-virmidi-Fix-running-status-after-receiving-.patch++>>>
-|	<<<--patches.suse/scripts-kernel-doc-Don-t-fail-with-status-0-if-error.patch-->>><<<++patches.suse/ALSA-seq-oss-Fix-running-status-after-receiving-syse.patch++>>>
-|	<<<--patches.suse/gpio-davinci-Assign-first-bank-regs-for-unbanked-cas-->>><<<++patches.suse/ALSA-hda-realtek-Enable-headset-mic-of-Acer-X2660G-w.patch++>>>
-|	<<<--patches.suse/gpio-pca953x-fix-vendor-prefix-for-PCA9654-->>><<<++patches.suse/ALSA-hda-realtek-Enable-the-headset-of-Acer-N50-600-.patch++>>>
-|	<<<--patches.suse/pinctrl-denverton-Fix-UART2-RTS-pin-mode-->>><<<++patches.suse/tty-fix-compat-TIOCGSERIAL-leaking-uninitialized-mem.patch++>>>
-|	<<<--patches.suse/pinctrl-armada-37xx-Fix-direction_output-callback-be-->>><<<++patches.suse/tty-fix-compat-TIOCGSERIAL-checking-wrong-function-p.patch++>>>
-|	<<<--patches.suse/pinctrl-sunxi-Fix-A80-interrupt-pin-bank-->>><<<++patches.suse/0001-xhci-Do-not-open-code-__print_symbolic-in-xhci-trace.patch++>>>
-|	<<<--patches.suse/pinctrl-sunxi-Fix-A64-UART-mux-value-->>><<<++patches.suse/usb-xhci-apply-XHCI_SUSPEND_DELAY-to-AMD-XHCI-contro.patch++>>>
-|	<<<--patches.suse/0001-USB-usbfs-Filter-flags-passed-in-from-user-space.patch-->>><<<++patches.suse/USB-Disable-LPM-on-WD19-s-Realtek-Hub.patch++>>>
-|	<<<--patches.suse/0001-USB-ulpi-fix-bus-node-lookup.patch-->>><<<++patches.suse/usb-typec-ucsi-displayport-Fix-NULL-pointer-derefere.patch++>>>
-|	<<<--patches.suse/0001-usb-host-fix-incorrect-updating-of-offset.patch-->>><<<++patches.suse/usb-typec-ucsi-displayport-Fix-a-potential-race-duri.patch++>>>
-|	<<<--patches.suse/0001-USB-core-Add-type-specific-length-check-of-BOS-descr.patch-->>><<<++patches.suse/usb-host-xhci-plat-add-a-shutdown.patch++>>>
-|	<<<--patches.suse/0001-usb-hub-Cycle-HUB-power-when-initialization-fails.patch-->>><<<++patches.suse/usb-quirks-add-NO_LPM-quirk-for-RTL8153-based-ethern.patch++>>>
-|	<<<--patches.suse/0001-usb-quirks-Add-no-lpm-quirk-for-KY-688-USB-3.1-Type-.patch-->>><<<++patches.suse/USB-cdc-acm-fix-close_delay-and-closing_wait-units-i.patch++>>>
-|	<<<--patches.suse/0001-uas-Always-apply-US_FL_NO_ATA_1X-quirk-to-Seagate-de.patch-->>><<<++patches.suse/USB-cdc-acm-fix-rounding-error-in-TIOCSSERIAL.patch++>>>
-|	<<<--patches.suse/0001-USB-serial-option-add-Quectel-BG96-id.patch-->>><<<++patches.suse/USB-serial-option-add-ME910G1-ECM-composition-0x110b.patch++>>>
-|	<<<--patches.suse/0001-USB-serial-usb_debug-add-new-USB-device-id.patch-->>><<<++patches.suse/USB-serial-pl2303-add-device-id-for-HP-LD381.patch++>>>
-|	<<<--patches.suse/0001-xhci-Don-t-show-incorrect-WARN-message-about-events-.patch-->>><<<++patches.suse/staging-speakup-fix-get_word-non-space-look-ahead.patch++>>>
-|	<<<--patches.suse/0001-usb-xhci-fix-panic-in-xhci_free_virt_devices_depth_f.patch-->>><<<++patches.suse/staging-rtl8188eu-Add-device-id-for-MERCUSYS-MW150US.patch++>>>
-|	<<<--patches.suse/serial-8250_pci-Add-Amazon-PCI-serial-device-ID-->>><<<++patches.suse/iio-adc-at91-sama5d2_adc-fix-differential-channels-i.patch++>>>
-|	<<<--patches.suse/serdev-ttyport-add-missing-receive_buf-sanity-checks-->>><<<++patches.suse/iio-adc-stm32-dfsdm-fix-sleep-in-atomic-context.patch++>>>
-|	<<<--patches.suse/serdev-fix-receive_buf-return-value-when-no-callback-->>><<<++patches.suse/iio-trigger-stm32-timer-disable-master-mode-when-sto.patch++>>>
-|	<<<--patches.suse/serdev-ttyport-fix-NULL-deref-on-hangup-->>><<<++patches.suse/iio-magnetometer-ak8974-Fix-negative-raw-values-in-s.patch++>>>
-|	<<<--patches.suse/serdev-ttyport-fix-tty-locking-in-close-->>><<<++patches.suse/iio-accel-adxl372-Set-iio_chan-BE.patch++>>>
-|	<<<--patches.suse/staging-rtl8188eu-Fix-incorrect-response-to-SIOCGIWE-->>><<<++patches.suse/iio-light-vcnl4000-update-sampling-periods-for-vcnl4.patch++>>>
-|	<<<--patches.suse/iio-adc-cpcap-fix-incorrect-validation-->>><<<++patches.suse/0007-iio-light-vcnl4000-update-sampling-periods-for-vcnl4.patch++>>>
-|	<<<--patches.suse/iio-adc-meson-saradc-fix-the-bit_idx-of-the-adc_en-c-->>><<<++patches.suse/iio-st_sensors-remap-SMO8840-to-LIS2DH12.patch++>>>
-|	<<<--patches.suse/iio-fix-kernel-doc-build-errors-->>><<<++patches.suse/iio-chemical-sps30-fix-missing-triggered-buffer-depe.patch++>>>
-|	<<<--patches.suse/iio-health-max30102-Temperature-should-be-in-milli-C-->>><<<++patches.suse/intel_th-Fix-user-visible-error-codes.patch++>>>
-|	<<<--patches.suse/debugfs-fix-debugfs_real_fops-build-error.patch-->>><<<++patches.suse/intel_th-pci-Add-Elkhart-Lake-CPU-support.patch++>>>
-|	<<<--patches.suse/isa-Prevent-NULL-dereference-in-isa_bus-driver-callb-->>><<<++patches.suse/arm64-smp-fix-smp_send_stop-behaviour.patch++>>>
-|	<<<--patches.suse/msft-hv-1552-Drivers-hv-vmbus-Fix-a-rescind-issue.patch-->>><<<++patches.suse/arm64-smp-fix-crash_smp_send_stop-behaviour.patch++>>>
-|	<<<--patches.suse/msft-hv-1553-hv-kvp-Avoid-reading-past-allocated-blocks-from-KVP-.patch-->>><<<++patches.suse/arm64-compat-Fix-syscall-number-of-compat_clock_getr.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Initialize-bth1-in-16B-rc-ack-builder.patch-->>><<<++patches.suse/nvme-rdma-Avoid-double-freeing-of-async-event-data.patch++>>>
-|	<<<--patches.suse/IB-INFINIBAND-should-depend-on-HAS_DMA.patch-->>><<<++patches.suse/nvmet-tcp-set-MSG_MORE-only-if-we-actually-have-more.patch++>>>
-|	<<<--patches.suse/i40iw-Allocate-a-sdbuf-per-CQP-WQE.patch-->>><<<++patches.suse/epoll-fix-possible-lost-wakeup-on-epoll_ctl-path.patch++>>>
-|	<<<--patches.suse/i40iw-Do-not-free-sqbuf-when-event-is-I40IW_TIMER_TY.patch-->>><<<++patches.suse/mm-slub-prevent-kmalloc_node-crashes-and-memory-leaks.patch++>>>
-|	<<<--patches.suse/i40iw-Correct-ARP-index-mask.patch-->>><<<++patches.suse/x86-mm-split-vmalloc_sync_all.patch++>>>
-|	<<<--patches.suse/i40iw-Move-MPA-request-event-for-loopback-after-conn.patch-->>><<<++patches.suse/btrfs-fix-log-context-list-corruption-after-rename-w.patch++>>>
-|	<<<--patches.suse/i40iw-Notify-user-of-established-connection-after-QP.patch-->>><<<++patches.suse/crypto-arm64-chacha-correctly-walk-through-blocks.patch++>>>
-|	<<<--patches.suse/RDMA-cma-Make-sure-that-PSN-is-not-over-max-allowed.patch-->>><<<++patches.suse/gpiolib-Fix-irq_disable-semantics.patch++>>>
-|	<<<--patches.suse/IB-core-Init-subsys-if-compiled-to-vmlinuz-core.patch-->>><<<++patches.suse/gpiolib-acpi-Correct-comment-for-HP-x2-10-honor_wake.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Fix-the-issue-of-IOVA-not-page-continuous-i.patch-->>><<<++patches.suse/gpiolib-acpi-Rework-honor_wakeup-option-into-an-igno.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Get-rid-of-virt_to_page-and-vmap-calls-afte.patch-->>><<<++patches.suse/gpiolib-acpi-Add-quirk-to-ignore-EC-wakeups-on-HP-x2.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Get-rid-of-page-operation-after-dma_alloc_c.patch-->>><<<++patches.suse/0015-gpiolib-acpi-Add-quirk-to-ignore-EC-wakeups-on-HP-x2.patch++>>>
-|	<<<--patches.suse/IB-core-Only-enforce-security-for-InfiniBand.patch-->>><<<++patches.suse/bpf-Initialize-storage-pointers-to-NULL-to-prevent-f.patch++>>>
-|	<<<--patches.suse/scsi-aacraid-Check-for-PCI-state-of-device-in-a-gene.patch-->>><<<++patches.suse/bpf-Fix-cgroup-ref-leak-in-cgroup_bpf_inherit-on-out.patch++>>>
-|	<<<--patches.suse/scsi-aacraid-Perform-initialization-reset-only-once.patch-->>><<<++patches.suse/bpf-btf-Fix-BTF-verification-of-enum-members-in-stru.patch++>>>
-|	<<<--patches.suse/scsi-aacraid-Prevent-crash-in-case-of-free-interrupt.patch-->>><<<++patches.suse/iwlwifi-consider-HE-capability-when-setting-LDPC.patch++>>>
-|	<<<--patches.suse/scsi-ufs-ufshcd-fix-potential-null-pointer-dereference-in.patch-->>><<<++patches.suse/iwlwifi-yoyo-don-t-add-TLV-offset-when-reading-FIFOs.patch++>>>
-|	<<<--patches.suse/scsi-use-dma_get_cache_alignment-as-minimum-dma-alignment-->>><<<++patches.suse/net_sched-hold-rtnl-lock-in-tcindex_partial_destroy_.patch++>>>
-|	<<<--patches.suse/0033-scsi-libsas-align-sata_device-s-rps_resp-on-a-cachel.patch-->>><<<++patches.suse/net_sched-keep-alloc_hash-updated-after-hash-allocat.patch++>>>
-|	<<<--patches.suse/ALSA-seq-Remove-spurious-WARN_ON-at-timer-check-->>><<<++patches.suse/net-bpfilter-fix-dprintf-usage-for-dev-kmsg.patch++>>>
-|	<<<--patches.suse/ALSA-usb-audio-Fix-out-of-bound-error-->>><<<++patches.suse/cxgb4-fix-delete-filter-entry-fail-in-unload-path.patch++>>>
-|	<<<--patches.suse/ALSA-usb-audio-Add-check-return-value-for-usb_string-->>><<<++patches.suse/net-ip_gre-Separate-ERSPAN-newlink-changelink-callba.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-New-codec-support-for-ALC257-->>><<<++patches.suse/net-packet-tpacket_rcv-avoid-a-producer-race-conditi.patch++>>>
-|	<<<--patches.suse/ALSA-pcm-prevent-UAF-in-snd_pcm_info-->>><<<++patches.suse/geneve-move-debug-check-after-netdev-unregister.patch++>>>
-|	<<<--patches.suse/iommu-vt-d-fix-scatterlist-offset-handling-->>><<<++patches.suse/net-ionic-Use-scnprintf-for-avoiding-potential-buffe.patch++>>>
-|	<<<--patches.suse/objtool-Fix-64-bit-build-on-32-bit-host.patch-->>><<<++patches.suse/hsr-use-rcu_read_lock-in-hsr_get_node_-list-status.patch++>>>
-|	<<<--patches.suse/efi-Move-some-sysfs-files-to-be-read-only-by-root.patch-->>><<<++patches.suse/hsr-add-restart-routine-into-hsr_get_node_list.patch++>>>
-|	<<<--patches.suse/efi-esrt-Use-memunmap-instead-of-kfree-to-free-the-r-->>><<<++patches.suse/hsr-set-.netnsok-flag.patch++>>>
-|	<<<--patches.suse/perf-core-fix-memory-leak-triggered-by-perf-namespace.patch-->>><<<++patches.suse/net_sched-cls_route-remove-the-right-filter-from-has.patch++>>>
-|	<<<--patches.suse/sched-wait-fix-add_wait_queue-behavior-change.patch-->>><<<++patches.suse/net-mvneta-Fix-the-case-where-the-last-poll-did-not-.patch++>>>
-|	<<<--patches.suse/sched-fair-Update-and-fix-the-runnable-propagation-rule.patch-->>><<<++patches.suse/net-ip_gre-Accept-IFLA_INFO_DATA-less-configuration.patch++>>>
-|	<<<--patches.suse/smp-hotplug-Move-step-CPUHP_AP_SMPCFD_DYING-to-the-c.patch-->>><<<++patches.suse/Revert-net-bcmgenet-use-RGMII-loopback-for-MAC-reset.patch++>>>
-|	<<<--patches.suse/x86-idt-load-idt-early-in-start_secondary-->>><<<++patches.suse/net-phy-mdio-mux-bcm-iproc-check-clk_prepare_enable-.patch++>>>
-|	<<<--patches.suse/x86-microcode-amd-add-support-for-fam17h-microcode-loading.patch-->>><<<++patches.suse/net-ena-fix-incorrect-setting-of-the-number-of-msix-.patch++>>>
-|	<<<--patches.suse/x86-pci-make-broadcom_postcore_init-check-acpi_disabled-->>><<<++patches.suse/net-sched-act_ct-Fix-leak-of-ct-zone-template-on-rep.patch++>>>
-|	<<<--patches.suse/kdb-Fix-handling-of-kallsyms_symbol_next-return-valu.patch-->>><<<++patches.suse/vxlan-check-return-value-of-gro_cells_init.patch++>>>
-|	<<<--patches.suse/PM-runtime-Fix-handling-of-suppliers-with-disabled-r-->>><<<++patches.suse/wireguard-selftests-remove-duplicated-include-sys-ty.patch++>>>
-|	<<<--patches.suse/0005-ACPI-CPPC-Fix-KASAN-global-out-of-bounds-warning.patch-->>><<<++patches.suse/wireguard-selftests-test-using-new-64-bit-time_t.patch++>>>
-|	<<<--patches.suse/0001-arm64-fpsimd-Prevent-registers-leaking-from-dead-tas.patch-->>><<<++patches.suse/wireguard-queueing-account-for-skb-protocol-0.patch++>>>
-|	<<<--patches.suse/0020-arm64-SW-PAN-Point-saved-ttbr0-at-the-zero-page-when.patch-->>><<<++patches.suse/wireguard-receive-remove-dead-code-from-default-pack.patch++>>>
-|	<<<--patches.suse/0021-arm64-SW-PAN-Update-saved-ttbr0-value-on-enter_lazy_.patch-->>><<<++patches.suse/wireguard-noise-error-out-precomputed-DH-during-hand.patch++>>>
-|	<<<--patches.suse/s390-always-save-and-restore-all-registers-on-context-switch.patch-->>><<<++patches.suse/mlxsw-pci-Only-issue-reset-when-system-is-ready.patch++>>>
-|	<<<--patches.suse/s390-dasd-prevent-prefix-i-o-error.patch-->>><<<++patches.suse/cxgb4-fix-throughput-drop-during-Tx-backpressure.patch++>>>
-|	<<<--patches.suse/s390-fix-compat-system-call-table.patch-->>><<<++patches.suse/cxgb4-fix-Txq-restart-check-during-backpressure.patch++>>>
-|	<<<--patches.suse/powerpc-perf-Fix-oops-when-grouping-different-pmu-ev.patch-->>><<<++patches.suse/hsr-fix-general-protection-fault-in-hsr_addr_is_self.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Initialize-ISAv3-MMU-registers-before-se.patch-->>><<<++patches.suse/ionic-make-spdxcheck.py-happy.patch++>>>
-|	<<<--patches.suse/virtio_net-fix-return-value-check-in-receive_mergeab.patch-->>><<<++patches.suse/slcan-not-call-free_netdev-before-rtnl_unlock-in-slc.patch++>>>
-|	<<<--patches.suse/0082-md-raid5-correct-degraded-calculation-in-raid5_error.patch-->>><<<++patches.suse/net-stmmac-dwmac-rk-fix-error-path-in-rk_gmac_probe.patch++>>>
-|	<<<--patches.suse/0083-md-r5cache-move-mddev_lock-out-of-r5c_journal_mode_s.patch-->>><<<++patches.suse/net-phy-dp83867-w-a-for-fld-detect-threshold-bootstr.patch++>>>
-|	<<<--patches.suse/0084-md-limit-mdstat-resync-progress-to-max_sectors.patch-->>><<<++patches.suse/tcp-repair-fix-TCP_QUEUE_SEQ-implementation.patch++>>>
-|	<<<--patches.suse/0085-md-raid1-10-add-missed-blk-plug.patch-->>><<<++patches.suse/net-mlx5-DR-Fix-postsend-actions-write-length.patch++>>>
-|	<<<--patches.suse/drm-safely-free-connectors-from-connector_iter-->>><<<++patches.suse/net-mlx5e-kTLS-Fix-TCP-seq-off-by-1-issue-in-TX-resy.patch++>>>
-|	<<<--patches.suse/drm-exynos-Fix-dma-buf-import-->>><<<++patches.suse/ipv4-fix-a-RCU-list-lock-in-inet_dump_fib.patch++>>>
-|	<<<--patches.suse/drm-exynos-gem-Drop-NONCONTIG-flag-for-buffers-alloc-->>><<<++patches.suse/NFC-fdp-Fix-a-signedness-bug-in-fdp_nci_send_patch.patch++>>>
-|	<<<--patches.suse/drm-i915-Skip-switch-to-kernel-context-on-suspend-wh-->>><<<++patches.suse/net-qmi_wwan-add-support-for-ASKEY-WWHC050.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-vblank-timestamp-frame-counter-jumps-on-->>><<<++patches.suse/macsec-restrict-to-ethernet-devices.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Mask-previous-DDI-PLL-mapping-->>><<<++patches.suse/bnxt_en-Fix-Priority-Bytes-and-Packets-counters-in-e.patch++>>>
-|	<<<--patches.suse/drm-i915-Call-i915_gem_init_userptr-before-taking-st-->>><<<++patches.suse/bnxt_en-fix-memory-leaks-in-bnxt_dcbnl_ieee_getets.patch++>>>
-|	<<<--patches.suse/Revert-drm-i915-Display-WA-1133-WaFbcSkipSegments-cn-->>><<<++patches.suse/bnxt_en-Return-error-if-bnxt_alloc_ctx_mem-fails.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Emulate-PCI-expansion-ROM-base-address--->>><<<++patches.suse/bnxt_en-Free-context-memory-after-disabling-PCI-in-p.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Export-intel_gvt_render_mmio_to_ring_id-->>><<<++patches.suse/bnxt_en-Reset-rings-if-ring-reservation-fails-during.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Limit-read-hw-reg-to-active-vgpu-->>><<<++patches.suse/net-dsa-Fix-duplicate-frames-flooded-by-learning.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Don-t-mark-vgpu-context-as-inactive-whe-->>><<<++patches.suse/net-cbs-Fix-software-cbs-to-consider-packet-sending-.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-set-max-priority-for-gvt-context-->>><<<++patches.suse/net-dsa-tag_8021q-replace-dsa_8021q_remove_header-wi.patch++>>>
-|	<<<--patches.suse/drm-bridge-analogix-dp-Fix-runtime-PM-state-in-get_m-->>><<<++patches.suse/net-phy-mdio-bcm-unimac-Fix-clock-handling.patch++>>>
-|	<<<--patches.suse/media-rc-sir_ir-detect-presence-of-port-->>><<<++patches.suse/r8169-re-enable-MSI-on-RTL8168c.patch++>>>
-|	<<<--patches.suse/media-usbtv-add-a-new-usbid-->>><<<++patches.suse/net-mlx5_core-Set-IB-capability-mask1-to-fix-ib_srpt.patch++>>>
-|	<<<--patches.suse/media-s5k6aa-describe-some-function-parameters-->>><<<++patches.suse/net-mlx5e-Enhance-ICOSQ-WQE-info-fields.patch++>>>
-|	<<<--patches.suse/media-dvb-i2c-transfers-over-usb-cannot-be-done-from-2-->>><<<++patches.suse/net-mlx5e-Fix-missing-reset-of-SW-metadata-in-Stridi.patch++>>>
-|	<<<--patches.suse/Revert-tcp-must-block-bh-in-__inet_twsk_hashdance.patch-->>><<<++patches.suse/net-mlx5e-Fix-ICOSQ-recovery-flow-with-Striding-RQ.patch++>>>
-|	<<<--patches.suse/nfp-fix-port-stats-for-mac-representors.patch-->>><<<++patches.suse/net-mlx5e-Do-not-recover-from-a-non-fatal-syndrome.patch++>>>
-|	<<<--patches.suse/gianfar-fix-a-flooded-alignment-reports-because-of-p.patch-->>><<<++patches.suse/net-ena-add-pci-shutdown-handler-to-allow-safe-kexec.patch++>>>
-|	<<<--patches.suse/net_sched-red-Avoid-devision-by-zero.patch-->>><<<++patches.suse/RDMA-nl-Do-not-permit-empty-devices-names-during-RDM.patch++>>>
-|	<<<--patches.suse/net_sched-red-Avoid-illegal-values.patch-->>><<<++patches.suse/IB-rdmavt-Free-kernel-completion-queue-when-done.patch++>>>
-|	<<<--patches.suse/tipc-fix-memory-leak-in-tipc_accept_from_sock.patch-->>><<<++patches.suse/RDMA-core-Ensure-security-pkey-modify-is-not-lost.patch++>>>
-|	<<<--patches.suse/net-remove-hlist_nulls_add_tail_rcu.patch-->>><<<++patches.suse/0001-ceph-check-pool_flag_full-nearfull-in-addition-to-osdmap_full-nearfull.patch++>>>
-|	<<<--patches.suse/dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch-->>><<<++patches.suse/0002-libceph-fix-alloc_msg_with_page_vector-memory-leaks.patch++>>>
-|	<<<--patches.suse/net-thunderx-Fix-TCP-UDP-checksum-offload-for-IPv4-p.patch-->>><<<++patches.suse/0003-ceph-fix-memory-leak-in-ceph_cleanup_snapid_map.patch++>>>
-|	<<<--patches.suse/rds-Fix-NULL-pointer-dereference-in-__rds_rdma_map.patch-->>><<<++patches.suse/Input-raydium_i2c_ts-fix-error-codes-in-raydium_i2c_.patch++>>>
-|	<<<--patches.suse/net-mvmdio-disable-unprepare-clocks-in-EPROBE_DEFER-.patch-->>><<<++patches.suse/Input-tm2-touchkey-add-support-for-Coreriver-TC360-v.patch++>>>
-|	<<<--patches.suse/adding-missing-rcu_read_unlock-in-ipxip6_rcv.patch-->>><<<++patches.suse/Input-synaptics-enable-RMI-on-HP-Envy-13-ad105ng.patch++>>>
-|	<<<--patches.suse/tcp-use-current-time-in-tcp_rcv_space_adjust.patch-->>><<<++patches.suse/Input-avoid-BIT-macro-usage-in-the-serio.h-UAPI-head.patch++>>>
-|	<<<--patches.suse/0001-usbnet-fix-alignment-for-frames-with-no-ethernet-hea.patch-->>><<<++patches.suse/clk-ti-am43xx-Fix-clock-parent-for-RTC-clock.patch++>>>
-|	<<<--patches.suse/tcp-invalidate-rate-samples-during-SACK-reneging.patch-->>><<<++patches.suse/clk-imx-Align-imx-sc-clock-msg-structs-to-4.patch++>>>
-|	<<<--patches.suse/sfc-pass-valid-pointers-from-efx_enqueue_unwind.patch-->>><<<++patches.suse/clk-imx-Align-imx-sc-clock-parent-msg-structs-to-4.patch++>>>
-|	<<<--patches.suse/tcp_bbr-record-full-bw-reached-decision-in-new-full_.patch-->>><<<++patches.suse/arm64-alternative-fix-build-with-clang-integrated-as.patch++>>>
-|	<<<--patches.suse/tcp_bbr-reset-full-pipe-detection-on-loss-recovery-u.patch-->>><<<++patches.suse/0001-scripts-dtc-Remove-redundant-YYLOC-global-declaratio.patch++>>>
-|	<<<--patches.suse/tcp_bbr-reset-long-term-bandwidth-sampling-on-loss-r.patch-->>><<<++patches.suse/soc-fsl-dpio-register-dpio-irq-handlers-after-dpio-c.patch++>>>
-|	<<<--patches.suse/bnxt_en-Fix-sources-of-spurious-netpoll-warnings.patch-->>><<<++patches.suse/bus-sunxi-rsb-Return-correct-data-when-mixing-16-bit.patch++>>>
-|	<<<--patches.suse/net-mvpp2-fix-the-RSS-table-entry-offset.patch-->>><<<++patches.suse/ARM-bcm2835-rpi-zero-w-Add-missing-pinctrl-name.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-don-t-use-transmit-queue-hang-detection-.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-I-Os-being-passed-down-when-FC-devi.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-fix-the-TX-queue-hang-timeout-for-MONITO-->>><<<++patches.suse/scsi-sd-fix-optimal-i-o-size-for-devices-that-change-reported-values++>>>
-|	<<<--patches.suse/iwlwifi-mvm-fix-packet-injection.patch-->>><<<++patches.suse/i2c-hix5hd2-add-missed-clk_disable_unprepare-in-remo.patch++>>>
-|	<<<--patches.suse/brcmfmac-change-driver-unbind-order-of-the-sdio-func-->>><<<++patches.suse/i2c-nvidia-gpu-Handle-timeout-correctly-in-gpu_i2c_c.patch++>>>
-|	<<<--patches.suse/brcmfmac-Avoid-build-error-with-make-W-1-->>><<<++patches.suse/i2c-st-fix-missing-struct-parameter-description.patch++>>>
-|	<<<--patches.suse/iwlwifi-add-new-cards-for-9260-and-22000-series.patch-->>><<<++patches.suse/i2c-pca-platform-Use-platform_irq_get_optional.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-flush-queue-before-deleting-ROC.patch-->>><<<++patches.suse/mlxsw-spectrum_mr-Fix-list-iteration-in-error-path.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-enable-RX-offloading-with-TKIP-and-WEP.patch-->>><<<++patches.suse/nl80211-fix-NL80211_ATTR_CHANNEL_WIDTH-attribute-typ.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-mark-MIC-stripped-MPDUs.patch-->>><<<++patches.suse/mac80211-drop-data-frames-without-key-on-encrypted-l.patch++>>>
-|	<<<--patches.suse/can-mcba_usb-cancel-urb-on-EPROTO-->>><<<++patches.suse/mac80211-Check-port-authorization-in-the-ieee80211_t.patch++>>>
-|	<<<--patches.suse/can-ems_usb-cancel-urb-on-EPIPE-and-EPROTO-->>><<<++patches.suse/mac80211-mark-station-unauthorized-before-key-remova.patch++>>>
-|	<<<--patches.suse/can-esd_usb2-cancel-urb-on-EPIPE-and-EPROTO-->>><<<++patches.suse/mac80211-set-IEEE80211_TX_CTRL_PORT_CTRL_PROTO-for-n.patch++>>>
-|	<<<--patches.suse/can-kvaser_usb-cancel-urb-on-EPIPE-and-EPROTO-->>><<<++patches.suse/vti-6-fix-packet-tx-through-bpf_redirect-in-XinY-cas.patch++>>>
-|	<<<--patches.suse/can-usb_8dev-cancel-urb-on-EPIPE-and-EPROTO-->>><<<++patches.suse/vti6-Fix-memory-leak-of-skb-if-input-policy-check-fa.patch++>>>
-|	<<<--patches.suse/can-peak-pcie_fd-fix-potential-bug-in-restarting-tx--->>><<<++patches.suse/r8169-fix-PHY-driver-check-on-platforms-w-o-module-s.patch++>>>
-|	<<<--patches.suse/keys-add-missing-permission-check-for-request_key-destination-->>><<<++patches.suse/bpf-Explicitly-memset-the-bpf_attr-structure.patch++>>>
-|	<<<--patches.suse/asn-1-fix-out-of-bounds-read-when-parsing-indefinite-length-item-->>><<<++patches.suse/bpf-Explicitly-memset-some-bpf-info-structures-decla.patch++>>>
-|	<<<--patches.suse/asn-1-check-for-error-from-asn1_op_end__act-actions-->>><<<++patches.suse/msft-hv-2025-clocksource-drivers-hyper-v-Make-sched-clock-return-.patch++>>>
-|	<<<--patches.suse/X.509-reject-invalid-BIT-STRING-for-subjectPublicKey-->>><<<++patches.suse/mmswapfile.c-move-inode_lock-out-of-claim_swapfile.patch++>>>
-|	<<<--patches.suse/x-509-fix-buffer-overflow-detection-in-sprint_oid-->>><<<++patches.suse/tpm-Don-t-make-log-failures-fatal.patch++>>>
-|	<<<--patches.suse/509-fix-printing-uninitialized-stack-memory-when-oid-is-empty-->>><<<++patches.suse/tpm-tpm1_bios_measurements_next-should-increase-posi.patch++>>>
-|	<<<--patches.suse/pkcs7-return-correct-error-code-if-pkcs7_check_autha-->>><<<++patches.suse/tpm-tpm2_bios_measurements_next-should-increase-posi.patch++>>>
-|	<<<--patches.suse/keys-reject-null-restriction-string-when-type-is-specified-->>><<<++patches.suse/tpm-ibmvtpm-Wait-for-buffer-to-be-set-before-proceed.patch++>>>
-|	<<<--patches.suse/X.509-fix-comparisons-of-pkey_algo-->>><<<++patches.suse/KEYS-reaching-the-keys-quotas-correctly.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Don-t-enable-disable-physical-timer-ac.patch-->>><<<++patches.suse/ahci-Add-Intel-Comet-Lake-H-RAID-PCI-ID.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-VGIC-extend-vgic_is_initialized-guard.patch-->>><<<++patches.suse/libata-Remove-extra-scsi_host_put-in-ata_scsi_add_ho.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-vgic-irqfd-Fix-MSI-entry-allocation.patch-->>><<<++patches.suse/0027-blk-mq-Keep-set-nr_hw_queues-and-set-map-.nr_queues-.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-vgic-Preserve-the-revious-read-from-th.patch-->>><<<++patches.suse/0028-null_blk-Fix-the-null_add_dev-error-path.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-vgic-its-Preserve-the-revious-read-fro.patch-->>><<<++patches.suse/block-bfq-fix-use-after-free-in-bfq_idle_slice_timer.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-vgic-its-Check-result-of-allocation-be.patch-->>><<<++patches.suse/block-bfq-turn-put_queue-into-release_process_ref-in.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-vgic-v4-Only-perform-an-unmap-for-vali.patch-->>><<<++patches.suse/block-bfq-make-reparent_leaf_entity-actually-work-on.patch++>>>
-|	<<<--patches.suse/arm64-KVM-fix-VTTBR_BADDR_MASK-BUG_ON-off-by-one.patch-->>><<<++patches.suse/block-bfq-invoke-flush_idle_tree-after-reparent_acti.patch++>>>
-|	<<<--patches.suse/arm-KVM-Fix-VTTBR_BADDR_MASK-BUG_ON-off-by-one.patch-->>><<<++patches.suse/block-diskstats-more-accurate-approximation-of-io_ti.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-debug-Introduce-helper-for-single-step.patch-->>><<<++patches.suse/block-drbd-delete-invalid-function-drbd_md_mark_dirty_++>>>
-|	<<<--patches.suse/kvm-arm64-handle-single-stepping-trapped-instruction.patch-->>><<<++patches.suse/block-keep-bdi-io_pages-in-sync-with-max_sectors_kb-.patch++>>>
-|	<<<--patches.suse/kvm-arm64-handle-single-step-of-userspace-mmio-instr.patch-->>><<<++patches.suse/nvme-remove-unused-return-code-from-nvme_alloc_ns.patch++>>>
-|	<<<--patches.suse/kvm-arm64-handle-single-step-during-SError-exception.patch-->>><<<++patches.suse/nvmet-configfs-code-cleanup.patch++>>>
-|	<<<--patches.suse/kvm-arm64-handle-single-step-of-hyp-emulated-mmio-in.patch-->>><<<++patches.suse/nvmet-make-ctrl-id-configurable.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Avoid-attempting-to-load-timer-vgic-st.patch-->>><<<++patches.suse/nvmet-make-ctrl-model-configurable.patch++>>>
-|	<<<--patches.suse/kvm-arm-don-t-treat-unavailable-HYP-mode-as-an-error.patch-->>><<<++patches.suse/nvmet-check-sscanf-value-for-subsys-serial-attr.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Fix-spinlock-acquisition-in-vgic_set_o.patch-->>><<<++patches.suse/nvme-tcp-Set-SO_PRIORITY-for-all-host-sockets.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-kvm_arch_destroy_vm-cleanups.patch-->>><<<++patches.suse/nvmet-tcp-set-SO_PRIORITY-for-accepted-sockets.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Fix-broken-GICH_ELRSR-big-endian-conve.patch-->>><<<++patches.suse/nvme-code-cleanup-nvme_identify_ns_desc.patch++>>>
-|	<<<--patches.suse/x86-kvm-move-qemu-guest-FPU-switching-out-to-vcpu_ru.patch-->>><<<++patches.suse/nvme-log-additional-message-for-controller-status.patch++>>>
-|	<<<--patches.suse/x86-kvm-remove-KVM-emulator-get_fpu-put_fpu.patch-->>><<<++patches.suse/nvme-Check-for-readiness-more-quickly-to-speed-up-bo.patch++>>>
-|	<<<--patches.suse/KVM-VMX-remove-I-O-port-0x80-bypass-on-Intel-hosts.patch-->>><<<++patches.suse/nvme-multipath-do-not-reset-on-unknown-status.patch++>>>
-|	<<<--patches.suse/KVM-VMX-fix-page-leak-in-hardware_setup.patch-->>><<<++patches.suse/nvme-fabrics-Use-scnprintf-for-avoiding-potential-bu.patch++>>>
-|	<<<--patches.suse/KVM-s390-add-SPDX-identifiers-to-the-remaining-files.patch-->>><<<++patches.suse/io_uring-honor-original-task-RLIMIT_FSIZE.patch++>>>
-|	<<<--patches.suse/KVM-s390-Remove-redundant-license-text.patch-->>><<<++patches.suse/seccomp-Add-missing-compat_ioctl-for-notify.patch++>>>
-|	<<<--patches.suse/KVM-s390-mark-irq_state.flags-as-non-usable.patch-->>><<<++patches.suse/pstore-platform-fix-potential-mem-leak-if-pstore_ini.patch++>>>
-|	<<<--patches.suse/KVM-s390-Fix-skey-emulation-permission-check.patch-->>><<<++patches.suse/pstore-pstore_ftrace_seq_next-should-increase-positi.patch++>>>
-|	<<<--patches.suse/kvm-x86-fix-apic-page-invalidation-->>><<<++patches.suse/edac-mc-change-mci-device-removal-to-use-put_device.patch++>>>
-|	<<<--patches.suse/ARM-OMAP2-Fix-SRAM-virt-to-phys-translation-for-save.patch-->>><<<++patches.suse/edac-mc-split-edac_mc_alloc-into-smaller-functions.patch++>>>
-|	<<<--patches.suse/ARM-AM33xx-PRM-Remove-am33xx_pwrdm_read_prev_pwrst-f.patch-->>><<<++patches.suse/edac-mc-reorder-functions-edac_mc_alloc.patch++>>>
-|	<<<--patches.suse/ARM-OMAP3-hwmod_data-add-missing-module_offs-for-MMC.patch-->>><<<++patches.suse/edac-store-error-type-in-struct-edac_raw_error_desc.patch++>>>
-|	<<<--patches.suse/ARM-omap2-hide-omap3_save_secure_ram-on-non-OMAP3-bu.patch-->>><<<++patches.suse/edac-mc-determine-mci-pointer-from-the-error-descriptor.patch++>>>
-|	<<<--patches.suse/bus-arm-ccn-Check-memory-allocation-failure.patch-->>><<<++patches.suse/edac-mc-carve-out-error-increment-into-a-separate-function.patch++>>>
-|	<<<--patches.suse/bus-arm-ccn-Fix-use-of-smp_processor_id-in-preemptib.patch-->>><<<++patches.suse/edac-mc-report-unknown-memory-on-too-many-dimm-labels-found.patch++>>>
-|	<<<--patches.suse/bus-arm-cci-Fix-use-of-smp_processor_id-in-preemptib.patch-->>><<<++patches.suse/edac-mc-remove-enable_per_layer_report-function-argument.patch++>>>
-|	<<<--patches.suse/bus-arm-ccn-fix-module-unloading-Error-Removing-stat.patch-->>><<<++patches.suse/edac-mc-pass-the-error-descriptor-to-error-reporting-functions.patch++>>>
-|	<<<--patches.suse/btrfs-Fix-quota-reservation-leak-on-preallocated-fil.patch-->>><<<++patches.suse/edac-mc-remove-detail-string-and-cleanup-error-string-generation.patch++>>>
-|	<<<--patches.suse/btrfs-handle-errors-while-updating-refcounts-in-update_ref_for_cow.patch-->>><<<++patches.suse/edac-mc-remove-per-layer-counters.patch++>>>
-|	<<<--patches.suse/btrfs-fix-missing-error-return-in-btrfs_drop_snapshot.patch-->>><<<++patches.suse/edac-synopsys-do-not-dump-uninitialized-pinf-col.patch++>>>
-|	<<<--patches.suse/btrfs-fix-possible-off-by-one-in-btrfs_search_path_in_tree.patch-->>><<<++patches.suse/media-usbtv-fix-control-message-timeouts.patch++>>>
-|	<<<--patches.suse/0002-futex-futex_wake_op-fix-sign_extend32-sign-bits.patch-->>><<<++patches.suse/media-flexcop-usb-fix-endpoint-sanity-check.patch++>>>
-|	<<<--patches.suse/hpfs-don-t-bother-with-the-i_version-counter-or-f_ve.patch-->>><<<++patches.suse/media-dib0700-fix-rc-endpoint-lookup.patch++>>>
-|	<<<--patches.suse/crypto-rsa-fix-buffer-overread-when-stripping-leadin-->>><<<++patches.suse/media-hantro-Read-be32-words-starting-at-every-fourt.patch++>>>
-|	<<<--patches.suse/crypto-algif_aead-fix-reference-counting-of-null-skc.patch-->>><<<++patches.suse/media-staging-imx-Missing-assignment-in-imx_media_ca.patch++>>>
-|	<<<--patches.suse/crypto-hmac-require-that-the-underlying-hash-algorit-->>><<<++patches.suse/media-venus-hfi_parser-Ignore-HEVC-encoding-for-V1.patch++>>>
-|	<<<--patches.suse/crypto-salsa20-fix-blkcipher_walk-API-usage-->>><<<++patches.suse/media-vsp1-tidyup-VI6_HGT_LBn_H-macro.patch++>>>
-|	<<<--patches.suse/ipmi-Stop-timers-before-cleaning-up-the-module.patch-->>><<<++patches.suse/media-go7007-Fix-URB-type-for-interrupt-handling.patch++>>>
-|	<<<--patches.suse/libata-sata_down_spd_limit-should-return-if-driver-h.patch-->>><<<++patches.suse/media-v4l2-core-fix-a-use-after-free-bug-of-sd-devno.patch++>>>
-|	<<<--patches.suse/platform-x86-dell-laptop-Fix-keyboard-max-lighting-f-->>><<<++patches.suse/media-v4l2-core-fix-entity-initialization-in-device_.patch++>>>
-|	<<<--patches.suse/platform-x86-asus-wireless-send-an-EV_SYN-SYN_REPORT-->>><<<++patches.suse/media-imx-Propagate-quantization-and-encoding-in-CSI.patch++>>>
-|	<<<--patches.suse/drm-rework-delayed-connector-cleanup-in-connector_it-->>><<<++patches.suse/media-ti-vpe-cal-fix-disable_irqs-to-only-the-intend.patch++>>>
-|	<<<--patches.suse/0001-cifs-fix-NULL-deref-in-SMB2_read.patch-->>><<<++patches.suse/media-tda10071-fix-unsigned-sign-extension-overflow.patch++>>>
-|	<<<--patches.suse/CIFS-don-t-log-STATUS_NOT_FOUND-errors-for-DFS.patch-->>><<<++patches.suse/media-ti-vpe-cal-fix-a-kernel-oops-when-unloading-mo.patch++>>>
-|	<<<--patches.suse/mm-kmemleak.c-make-cond_resched-rate-limiting-more-e.patch-->>><<<++patches.suse/media-v4l2-fwnode-fix-v4l2_fwnode_parse_link-handlin.patch++>>>
-|	<<<--patches.suse/0001-autofs-fix-careless-error-in-recent-commit.patch-->>><<<++patches.suse/media-i2c-ov5695-Fix-power-on-and-off-sequences.patch++>>>
-|	<<<--patches.suse/mm-page_alloc.c-avoid-excessive-IRQ-disabled-times-in-free_unref_page_list.patch-->>><<<++patches.suse/media-ov519-add-missing-endpoint-sanity-checks.patch++>>>
-|	<<<--patches.suse/mm-frame_vector.c-release-a-semaphore-in-get_vaddr_f.patch-->>><<<++patches.suse/media-stv06xx-add-missing-descriptor-sanity-checks.patch++>>>
-|	<<<--patches.suse/0001-kernel-make-groups_sort-calling-a-responsibility-gro.patch-->>><<<++patches.suse/media-xirlink_cit-add-missing-descriptor-sanity-chec.patch++>>>
-|	<<<--patches.suse/mm-oom_reaper-fix-memory-corruption.patch-->>><<<++patches.suse/media-imx-imx7_mipi_csis-Power-off-the-source-when-s.patch++>>>
-|	<<<--patches.suse/x86-PCI-Fix-infinite-loop-in-search-for-64bit-BAR-pl.patch-->>><<<++patches.suse/media-imx-imx7-media-csi-Remove-unneeded-register-re.patch++>>>
-|	<<<--patches.suse/x86-PCI-Only-enable-a-64bit-BAR-on-single-socket-AMD.patch-->>><<<++patches.suse/media-imx-imx7-media-csi-Fix-video-field-handling.patch++>>>
-|	<<<--patches.suse/sched-rt-Do-not-pull-from-current-CPU-if-only-one-CPU-to-pull.patch-->>><<<++patches.suse/media-allegro-fix-type-of-gop_length-in-channel_crea.patch++>>>
-|	<<<--patches.suse/x86-smpboot-do-not-use-smp_num_siblings-in-_max_logical_packages-calculation.patch-->>><<<++patches.suse/media-vivid-fix-incorrect-PA-assignment-to-HDMI-outp.patch++>>>
-|	<<<--patches.suse/x86-boot-compressed-64-print-error-if-5-level-paging-is-not-supported-->>><<<++patches.suse/media-i2c-video-i2c-fix-build-errors-due-to-imply-hw.patch++>>>
-|	<<<--patches.suse/x86-mm-kmmio-fix-mmiotrace-for-page-unaligned-addresses-->>><<<++patches.suse/media-venus-firmware-Ignore-secure-call-error-on-fir.patch++>>>
-|	<<<--patches.suse/x86-decoder-fix-and-update-the-opcodes-map.patch-->>><<<++patches.suse/usb-host-ehci-platform-add-a-quirk-to-avoid-stuck.patch++>>>
-|	<<<--patches.suse/0001-arm64-Initialise-high_memory-global-variable-earlier.patch-->>><<<++patches.suse/xhci-bail-out-early-if-driver-can-t-accress-host-in-.patch++>>>
-|	<<<--patches.suse/0003-arm64-mm-Fix-false-positives-in-set_pte_at-access-di.patch-->>><<<++patches.suse/xhci-Ensure-link-state-is-U3-after-setting-USB_SS_PO.patch++>>>
-|	<<<--patches.suse/0005-arm64-Define-cputype-macros-for-Falkor-CPU.patch-->>><<<++patches.suse/xhci-Wait-until-link-state-trainsits-to-U0-after-set.patch++>>>
-|	<<<--patches.suse/arm64-fault-avoid-send-SIGBUS-two-times.patch-->>><<<++patches.suse/xhci-Finetune-host-initiated-USB3-rootport-link-susp.patch++>>>
-|	<<<--patches.suse/0001-arm64-fix-CONFIG_DEBUG_WX-address-reporting.patch-->>><<<++patches.suse/usb-dwc3-gadget-Don-t-clear-flags-before-transfer-en.patch++>>>
-|	<<<--patches.suse/ovl-Sync-upper-dirty-data-when-syncing-overlayfs.patch-->>><<<++patches.suse/usb-dwc3-gadget-Wrap-around-when-skip-TRBs.patch++>>>
-|	<<<--patches.suse/ceph-drop-negative-child-dentries-before-try-pruning-inode-s-alias.patch-->>><<<++patches.suse/usb-dwc3-core-add-support-for-disabling-SS-instances.patch++>>>
-|	<<<--patches.suse/scsi-lpfc-Use-after-free-in-lpfc_rq_buf_free.patch-->>><<<++patches.suse/usb-gadget-composite-Inform-controller-driver-of-sel.patch++>>>
-|	<<<--patches.suse/libfc-fix-ELS-request-handling.patch-->>><<<++patches.suse/usb-musb-fix-crash-with-highmen-PIO-and-usbmon.patch++>>>
-|	<<<--patches.suse/scsi-bfa-fix-access-to-bfad_im_port_s.patch-->>><<<++patches.suse/phy-uniphier-usb3ss-Add-Pro5-support.patch++>>>
-|	<<<--patches.suse/scsi-scsi_devinfo-handle-non-terminated-strings.patch-->>><<<++patches.suse/USB-serial-option-add-support-for-ASKEY-WWHC050.patch++>>>
-|	<<<--patches.suse/scsi-scsi_devinfo-cleanly-zero-pad-devinfo-strings.patch-->>><<<++patches.suse/USB-serial-option-add-BroadMobi-BM806U.patch++>>>
-|	<<<--patches.suse/scsi-bfa-fix-type-conversion-warning.patch-->>><<<++patches.suse/USB-serial-option-add-Wistron-Neweb-D19Q1.patch++>>>
-|	<<<--patches.suse/scsi-core-fix-a-scsi_show_rq-null-pointer-dereference.patch-->>><<<++patches.suse/USB-serial-io_edgeport-fix-slab-out-of-bounds-read-i.patch++>>>
-|	<<<--patches.suse/0086-dm-table-fix-regression-from-improper-dm_dev_interna.patch-->>><<<++patches.suse/usb-gadget-f_fs-Fix-use-after-free-issue-as-part-of-.patch++>>>
-|	<<<--patches.suse/0087-dm-fix-various-targets-to-dm_register_target-after-m.patch-->>><<<++patches.suse/USB-cdc-acm-restore-capability-check-order.patch++>>>
-|	<<<--patches.suse/0001-dm-mpath-fix-bio-based-multipath-queue_if_no_path-ha.patch-->>><<<++patches.suse/firmware-fix-a-double-abort-case-with-fw_load_sysfs_.patch++>>>
-|	<<<--patches.suse/0088-dm-bufio-fix-shrinker-scans-when-nr_to_scan-retain_t.patch-->>><<<++patches.suse/debugfs-Check-module-state-before-warning-in-full-op.patch++>>>
-|	<<<--patches.suse/ptr_ring-fix-up-after-recent-ptr_ring-changes.patch-->>><<<++patches.suse/libfs-fix-infoleak-in-simple_attr_read.patch++>>>
-|	<<<--patches.suse/0001-usb-musb-da8xx-fix-babble-condition-handling.patch-->>><<<++patches.suse/staging-kpc2000-prevent-underflow-in-cpld_reconfigur.patch++>>>
-|	<<<--patches.suse/0001-USB-uas-and-storage-Add-US_FL_BROKEN_FUA-for-another.patch-->>><<<++patches.suse/iio-si1133-read-24-bit-signed-integer-for-measuremen.patch++>>>
-|	<<<--patches.suse/0001-usbip-fix-stub_rx-get_pipe-to-validate-endpoint-numb.patch-->>><<<++patches.suse/iio-industrialio-core-Fix-debugfs-read.patch++>>>
-|	<<<--patches.suse/0001-usbip-fix-stub_rx-harden-CMD_SUBMIT-path-to-handle-m.patch-->>><<<++patches.suse/iio-potentiostat-lmp9100-fix-iio_triggered_buffer_-p.patch++>>>
-|	<<<--patches.suse/0001-usbip-prevent-vhci_hcd-driver-from-leaking-a-socket-.patch-->>><<<++patches.suse/staging-rtl8188eu-Add-ASUS-USB-N10-Nano-B1-to-device.patch++>>>
-|	<<<--patches.suse/0001-usbip-fix-stub_send_ret_submit-vulnerability-to-null.patch-->>><<<++patches.suse/staging-wlan-ng-fix-ODEBUG-bug-in-prism2sta_disconne.patch++>>>
-|	<<<--patches.suse/0001-xhci-Don-t-add-a-virt_dev-to-the-devs-array-before-i.patch-->>><<<++patches.suse/staging-wlan-ng-fix-use-after-free-Read-in-hfa384x_u.patch++>>>
-|	<<<--patches.suse/0001-usb-xhci-fix-TDS-for-MTK-xHCI1.1.patch-->>><<<++patches.suse/spi-dt-bindings-spi-controller-Fix-address-cells-for.patch++>>>
-|	<<<--patches.suse/0001-usb-dwc3-gadget-Wait-longer-for-controller-to-end-co.patch-->>><<<++patches.suse/spi-spi-fsl-dspi-don-t-access-reserved-fields-in-spi_mcr.patch++>>>
-|	<<<--patches.suse/0001-usb-dwc3-of-simple-fix-missing-clk_disable_unprepare.patch-->>><<<++patches.suse/spi-spi-fsl-dspi-replace-interruptible-wait-queue-with-a-simple-completion.patch++>>>
-|	<<<--patches.suse/0001-USB-core-prevent-malicious-bNumInterfaces-overflow.patch-->>><<<++patches.suse/cpufreq-imx6q-Fixes-unwanted-cpu-overclocking-on-i.M.patch++>>>
-|	<<<--patches.suse/ptr_ring-add-barriers.patch-->>><<<++patches.suse/cpufreq-imx6q-fix-error-handling.patch++>>>
-|	<<<--patches.suse/netlink-Add-netns-check-on-taps.patch-->>><<<++patches.suse/PM-sleep-wakeup-Skip-wakeup_source_sysfs_remove-if-d.patch++>>>
-|	<<<--patches.suse/net-ipv4-fix-for-a-race-condition-in-raw_sendmsg.patch-->>><<<++patches.suse/PM-Domains-Allow-no-domain-idle-states-DT-property-i.patch++>>>
-|	<<<--patches.suse/sctp-make-sure-stream-nums-can-match-optlen-in-sctp_.patch-->>><<<++patches.suse/acpi-x86-ignore-unspecified-bit-positions-in-the-ACP.patch++>>>
-|	<<<--patches.suse/fou-fix-some-member-types-in-guehdr.patch-->>><<<++patches.suse/objtool-add-is_static_jump-helper.patch++>>>
-|	<<<--patches.suse/tcp-md5sig-Use-skb-s-saddr-when-replying-to-an-incom.patch-->>><<<++patches.suse/objtool-add-relocation-check-for-alternative-sections.patch++>>>
-|	<<<--patches.suse/ipv6-mcast-better-catch-silly-mtu-values.patch-->>><<<++patches.suse/rcu-Fix-exp_funnel_lock-rcu_exp_wait_wake-datarace.patch++>>>
-|	<<<--patches.suse/ipv4-igmp-guard-against-silly-MTU-values.patch-->>><<<++patches.suse/rcu-Provide-debug-symbols-and-line-numbers-in-KCSAN-.patch++>>>
-|	<<<--patches.suse/net-igmp-Use-correct-source-address-on-IGMPv3-report.patch-->>><<<++patches.suse/rcu-Add-WRITE_ONCE-to-rcu_node-qsmask-update.patch++>>>
-|	<<<--patches.suse/0001-net-qmi_wwan-add-Sierra-EM7565-1199-9091.patch-->>><<<++patches.suse/rcu-Add-WRITE_ONCE-to-rcu_node-exp_seq_rq-store.patch++>>>
-|	<<<--patches.suse/netfilter-nfnetlink_cthelper-Add-missing-permission-.patch-->>><<<++patches.suse/rcu-Add-WRITE_ONCE-to-rcu_state-gp_req_activity.patch++>>>
-|	<<<--patches.suse/netfilter-xt_bpf-add-overflow-checks.patch-->>><<<++patches.suse/rcu-Add-WRITE_ONCE-to-rcu_node-qsmaskinitnext.patch++>>>
-|	<<<--patches.suse/netfilter-xt_osf-Add-missing-permission-checks.patch-->>><<<++patches.suse/locking-rtmutex-rcu-Add-WRITE_ONCE-to-rt_mutex-owner.patch++>>>
-|	<<<--patches.suse/0001-netfilter-ip6t_MASQUERADE-add-dependency-on-conntrac.patch-->>><<<++patches.suse/rcu-Add-READ_ONCE-to-rcu_segcblist-tails.patch++>>>
-|	<<<--patches.suse/hippi-Fix-a-Fix-a-possible-sleep-in-atomic-bug-in-rr-->>><<<++patches.suse/rcu-Add-_ONCE-for-grace-period-progress-indicators.patch++>>>
-|	<<<--patches.suse/tcp-fix-potential-underestimation-on-rcv_rtt.patch-->>><<<++patches.suse/timer-Use-hlist_unhashed_lockless-in-timer_pending.patch++>>>
-|	<<<--patches.suse/tcp-refresh-tcp_mstamp-from-timers-callbacks.patch-->>><<<++patches.suse/locktorture-Allow-CPU-hotplug-to-be-disabled-via-boo.patch++>>>
-|	<<<--patches.suse/net-mlx4_en-Fix-selftest-for-small-MTUs.patch-->>><<<++patches.suse/torture-Make-results-directory-date-format-completio.patch++>>>
-|	<<<--patches.suse/net-mlx4_core-Fix-wrong-calculation-of-free-counters.patch-->>><<<++patches.suse/rcutorture-Add-100-CPU-configuration.patch++>>>
-|	<<<--patches.suse/net-mlx4_en-Fill-all-counters-under-one-call-of-stat.patch-->>><<<++patches.suse/rcutorture-Summarize-summary-of-build-and-run-result.patch++>>>
-|	<<<--patches.suse/bpf-fix-corruption-on-concurrent-perf_event_output-c.patch-->>><<<++patches.suse/rcutorture-Make-kvm-find-errors.sh-abort-on-bad-dire.patch++>>>
-|	<<<--patches.suse/bpf-add-schedule-points-to-map-alloc-free.patch-->>><<<++patches.suse/efi-x86-add-tpm-related-efi-tables-to-unencrypted-mapping-checks.patch++>>>
-|	<<<--patches.suse/mlxsw-spectrum-Disable-MAC-learning-for-ovs-port.patch-->>><<<++patches.suse/partitions-efi-Fix-partition-name-parsing-in-GUID-pa.patch++>>>
-|	<<<--patches.suse/batman-adv-Always-initialize-fragment-header-priorit.patch-->>><<<++patches.suse/futex-Remove-pointless-mmgrap-mmdrop.patch++>>>
-|	<<<--patches.suse/batman-adv-Fix-check-of-retrieved-orig_gw-in-batadv_.patch-->>><<<++patches.suse/futex-Remove-get-drop-_futex_key_refs.patch++>>>
-|	<<<--patches.suse/batman-adv-Fix-lock-for-ogm-cnt-access-in-batadv_iv_.patch-->>><<<++patches.suse/PCI-switchtec-Fix-init_completion-race-condition-wit.patch++>>>
-|	<<<--patches.suse/s390-qeth-apply-takeover-changes-when-mode-is-toggle.patch-->>><<<++patches.suse/perf-core-fix-endless-multiplex-timer.patch++>>>
-|	<<<--patches.suse/s390-qeth-don-t-apply-takeover-changes-to-RXIP.patch-->>><<<++patches.suse/perf-x86-intel-uncore-add-box_offsets-for-free-running-counters.patch++>>>
-|	<<<--patches.suse/s390-qeth-lock-IP-table-while-applying-takeover-chan.patch-->>><<<++patches.suse/perf-x86-intel-uncore-factor-out-_snr_uncore_mmio_init_box.patch++>>>
-|	<<<--patches.suse/s390-qeth-update-takeover-IPs-after-configuration-ch.patch-->>><<<++patches.suse/x86-amd_nb-char-amd64-agp-use-amd_nb_num-accessor.patch++>>>
-|	<<<--patches.suse/sock-free-skb-in-skb_complete_tx_timestamp-on-error.patch-->>><<<++patches.suse/x86-devicetable-move-x86-specific-macro-out-of-generic-code.patch++>>>
-|	<<<--patches.suse/net-aquantia-Fix-hardware-DMA-stream-overload-on-lar.patch-->>><<<++patches.suse/x86-cpu-add-consistent-cpu-match-macros.patch++>>>
-|	<<<--patches.suse/0001-net-usb-qmi_wwan-add-Telit-ME910-PID-0x1101-support.patch-->>><<<++patches.suse/x86-cpu-bugs-convert-to-new-matching-macros.patch++>>>
-|	<<<--patches.suse/net-sched-fix-static-key-imbalance-in-case-of-ingres.patch-->>><<<++patches.suse/x86-perf-events-convert-to-new-cpu-match-macros.patch++>>>
-|	<<<--patches.suse/0001-nfs-fix-a-deadlock-in-nfs-client-initialization.patch-->>><<<++patches.suse/x86-kvm-convert-to-new-cpu-match-macros.patch++>>>
-|	<<<--patches.suse/nfs-don-t-wait-on-commit-in-nfs_commit_inode-if-ther.patch-->>><<<++patches.suse/x86-kernel-convert-to-new-cpu-match-macros.patch++>>>
-|	<<<--patches.suse/eeprom-at24-change-nvmem-stride-to-1.patch-->>><<<++patches.suse/x86-platform-convert-to-new-cpu-match-macros.patch++>>>
-|	<<<--patches.suse/i2c-piix4-Fix-port-number-check-on-release-->>><<<++patches.suse/acpi-convert-to-new-x86-cpu-match-macros.patch++>>>
-|	<<<--patches.suse/IB-core-Bound-check-alternate-path-port-number.patch-->>><<<++patches.suse/cpufreq-convert-to-new-x86-cpu-match-macros.patch++>>>
-|	<<<--patches.suse/IB-core-Don-t-enforce-PKey-security-on-SMI-MADs.patch-->>><<<++patches.suse/edac-convert-to-new-x86-cpu-match-macros.patch++>>>
-|	<<<--patches.suse/IB-mlx4-Fix-RSS-hash-fields-restrictions.patch-->>><<<++patches.suse/platform-x86-convert-to-new-cpu-match-macros.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Fix-general-protection-fault.patch-->>><<<++patches.suse/hwmon-convert-to-new-x86-cpu-match-macros.patch++>>>
-|	<<<--patches.suse/iw_cxgb4-only-clear-the-ARMED-bit-if-a-notification-.patch-->>><<<++patches.suse/thermal-convert-to-new-x86-cpu-match-macros.patch++>>>
-|	<<<--patches.suse/iw_cxgb4-only-insert-drain-cqes-if-wq-is-flushed.patch-->>><<<++patches.suse/extcon-axp288-convert-to-new-x86-cpu-match-macros.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Restore-MM-behavior-in-case-of-tx_ring-allo.patch-->>><<<++patches.suse/intel_idle-convert-to-new-x86-cpu-match-macros.patch++>>>
-|	<<<--patches.suse/ext4-fix-fdatasync-2-after-fallocate-2-operation.patch-->>><<<++patches.suse/mmc-sdhci-acpi-convert-to-new-x86-cpu-match-macros.patch++>>>
-|	<<<--patches.suse/ext4-fix-crash-when-a-directory-s-i_size-is-too-smal.patch-->>><<<++patches.suse/pci-intel-mid-convert-to-new-x86-cpu-match-macros.patch++>>>
-|	<<<--patches.suse/dmaengine-ioat-Fix-error-handling-path-->>><<<++patches.suse/powercap-intel_rapl-convert-to-new-x86-cpu-match-macros.patch++>>>
-|	<<<--patches.suse/dmaengine-at_hdmac-fix-potential-NULL-pointer-derefe-->>><<<++patches.suse/asoc-intel-convert-to-new-x86-cpu-match-macros.patch++>>>
-|	<<<--patches.suse/dmaengine-dmatest-move-callback-wait-queue-to-thread-->>><<<++patches.suse/crypto-convert-to-new-cpu-match-macros.patch++>>>
-|	<<<--patches.suse/dmaengine-jz4740-disable-unprepare-clk-if-probe-fail-->>><<<++patches.suse/hwrng-via_rng-convert-to-new-x86-cpu-match-macros.patch++>>>
-|	<<<--patches.suse/dmaengine-fsl-edma-disable-clks-on-all-error-paths-->>><<<++patches.suse/x86-cpu-cleanup-the-now-unused-cpu-match-macros.patch++>>>
-|	<<<--patches.suse/posix-timer-Properly-check-sigevent-sigev_notify.patch-->>><<<++patches.suse/cpufreq-intel_pstate-fix-wrong-macro-conversion.patch++>>>
-|	<<<--patches.suse/04-drivers-misc-intel-pti-rename-the-header-file-to-free-up-the-namespace.patch-->>><<<++patches.suse/x86-sched-Add-support-for-frequency-invariance.patch++>>>
-|	<<<--patches.suse/x86-cpufeature-add-user-mode-instruction-prevention-definitions-->>><<<++patches.suse/x86-sched-Add-support-for-frequency-invariance-on-SK.patch++>>>
-|	<<<--patches.suse/x86-make-x86_bug_fxsave_leak-detectable-in-cpuid-on-amd.patch-->>><<<++patches.suse/x86-sched-Add-support-for-frequency-invariance-on-XE.patch++>>>
-|	<<<--patches.suse/0001-locking-barriers-Convert-users-of-lockless_dereferen.patch-->>><<<++patches.suse/x86-sched-Add-support-for-frequency-invariance-on-ATOM_GOLDMONT.patch++>>>
-|	<<<--patches.suse/x86-mm-kasan-Don-t-use-vmemmap_populate-to-initializ.patch-->>><<<++patches.suse/x86-sched-Add-support-for-frequency-invariance-on-ATOM.patch++>>>
-|	<<<--patches.suse/01-x86-entry-64-paravirt-use-paravirt-safe-macro-to-access-eflags.patch-->>><<<++patches.suse/x86-intel_pstate-Handle-runtime-turbo-disablement-en.patch++>>>
-|	<<<--patches.suse/0001-x86-unwinder-orc-Dont-bail-on-stack-overflow.patch-->>><<<++patches.suse/sched-fair-Optimize-select_idle_core.patch++>>>
-|	<<<--patches.suse/0002-x86-unwinder-Handle-stack-overflows-more-gracefully.patch-->>><<<++patches.suse/sched-core-Remove-duplicate-assignment-in-sched_tick_remote.patch++>>>
-|	<<<--patches.suse/x86-irq-remove-an-old-outdated-comment-about-context-tracking-races-->>><<<++patches.suse/sched-numa-Trace-when-no-candidate-CPU-was-found-on-the-preferred-node.patch++>>>
-|	<<<--patches.suse/04-x86-irq-64-print-the-offending-ip-in-the-stack-overflow-warning.patch-->>><<<++patches.suse/sched-numa-Distinguish-between-the-different-task_numa_migrate-failure-cases.patch++>>>
-|	<<<--patches.suse/05-x86-entry-64-allocate-and-enable-the-sysenter-stack.patch-->>><<<++patches.suse/sched-fair-reorder-enqueue-dequeue_task_fair-path.patch++>>>
-|	<<<--patches.suse/06-x86-dumpstack-add-get_stack_info-support-for-the-sysenter-stack.patch-->>><<<++patches.suse/sched-numa-replace-runnable_load_avg-by-load_avg.patch++>>>
-|	<<<--patches.suse/07-x86-entry-gdt-put-per-cpu-gdt-remaps-in-ascending-order.patch-->>><<<++patches.suse/sched-numa-Use-similar-logic-to-the-load-balancer-for-moving-between-domains-with-spare-capacity.patch++>>>
-|	<<<--patches.suse/08-x86-mm-fixmap-generalize-the-gdt-fixmap-mechanism-introduce-struct-cpu_entry_area.patch-->>><<<++patches.suse/sched-pelt-Remove-unused-runnable-load-average.patch++>>>
-|	<<<--patches.suse/x86-kasan-64-Teach-KASAN-about-the-cpu_entry_area.patch-->>><<<++patches.suse/sched-pelt-Add-a-new-runnable-average-signal.patch++>>>
-|	<<<--patches.suse/09-x86-entry-fix-assumptions-that-the-hw-tss-is-at-the-beginning-of-cpu_tss.patch-->>><<<++patches.suse/sched-fair-Take-into-account-runnable_avg-to-classify-group.patch++>>>
-|	<<<--patches.suse/10-x86-dumpstack-handle-stack-overflow-on-all-stacks.patch-->>><<<++patches.suse/sched-numa-Prefer-using-an-idle-cpu-as-a-migration-target-instead-of-comparing-tasks.patch++>>>
-|	<<<--patches.suse/11-x86-entry-move-sysenter_stack-to-the-beginning-of-struct-tss_struct.patch-->>><<<++patches.suse/sched-numa-Find-an-alternative-idle-CPU-if-the-CPU-is-part-of-an-active-NUMA-balance.patch++>>>
-|	<<<--patches.suse/12-x86-entry-remap-the-tss-into-the-cpu-entry-area.patch-->>><<<++patches.suse/sched-numa-Bias-swapping-tasks-based-on-their-preferred-node.patch++>>>
-|	<<<--patches.suse/13-x86-entry-64-separate-cpu_current_top_of_stack-from-tss-sp0.patch-->>><<<++patches.suse/sched-numa-Stop-an-exhastive-search-if-a-reasonable-swap-candidate-or-idle-CPU-is-found.patch++>>>
-|	<<<--patches.suse/14-x86-espfix-64-stop-assuming-that-pt_regs-is-on-the-entry-stack.patch-->>><<<++patches.suse/sched-fair-Fix-kernel-build-warning-in-test_idle_cores-for-SMT-NUMA.patch++>>>
-|	<<<--patches.suse/15-x86-entry-64-use-a-per-cpu-trampoline-stack-for-idt-entries.patch-->>><<<++patches.suse/sched-numa-Acquire-RCU-lock-for-checking-idle-cores-during-NUMA-balancing.patch++>>>
-|	<<<--patches.suse/16-x86-entry-64-return-to-userspace-from-the-trampoline-stack.patch-->>><<<++patches.suse/sched-topology-Don-t-enable-EAS-on-SMT-systems.patch++>>>
-|	<<<--patches.suse/18-x86-entry-64-create-a-per-cpu-syscall-entry-trampoline.patch-->>><<<++patches.suse/sched-fair-Fix-runnable_avg-for-throttled-cfs.patch++>>>
-|	<<<--patches.suse/19-x86-entry-64-move-the-ist-stacks-into-struct-cpu_entry_area.patch-->>><<<++patches.suse/sched-fair-Fix-reordering-of-enqueue-dequeue_task_fair.patch++>>>
-|	<<<--patches.suse/20-x86-entry-64-remove-the-sysenter-stack-canary.patch-->>><<<++patches.suse/sched-fair-Fix-enqueue_task_fair-warning.patch++>>>
-|	<<<--patches.suse/21-x86-entry-clean-up-the-sysenter_stack-code.patch-->>><<<++patches.suse/sched-core-Distribute-tasks-within-affinity-masks.patch++>>>
-|	<<<--patches.suse/22-x86-entry-64-make-cpu_entry_area-tss-read-only.patch-->>><<<++patches.suse/sched-Avoid-scale-real-weight-down-to-zero.patch++>>>
-|	<<<--patches.suse/23-x86-paravirt-dont-patch-flush_tlb_single.patch-->>><<<++patches.suse/sched-fair-Improve-spreading-of-utilization.patch++>>>
-|	<<<--patches.suse/26-x86-paravirt-provide-a-way-to-check-for-hypervisors.patch-->>><<<++patches.suse/kthread-Do-not-preempt-current-task-if-it-is-going-to-call-schedule.patch++>>>
-|	<<<--patches.suse/27-x86-cpufeatures-make-cpu-bugs-sticky.patch-->>><<<++patches.suse/sched-fair-fix-condition-of-avg_load-calculation.patch++>>>
-|	<<<--patches.suse/mtd-nand-gpmi-Fix-failure-when-a-erased-page-has-a-b.patch-->>><<<++patches.suse/irqchip-bcm2835-Quiesce-IRQs-left-enabled-by-bootloa.patch++>>>
-|	<<<--patches.suse/mtd-nand-brcmnand-Zero-bitflip-is-not-an-error.patch-->>><<<++patches.suse/irqchip-gic-v4-Provide-irq_retrigger-to-avoid-circul.patch++>>>
-|	<<<--patches.suse/ALSA-usb-audio-Add-native-DSD-support-for-Esoteric-D-->>><<<++patches.suse/irqchip-versatile-fpga-Handle-chained-IRQs-properly.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Add-vendor-id-for-Cannonlake-HDMI-codec-->>><<<++patches.suse/irqchip-versatile-fpga-Apply-clear-mask-earlier.patch++>>>
-|	<<<--patches.suse/ALSA-rawmidi-Avoid-racy-info-ioctl-via-ctl-device-->>><<<++patches.suse/fbdev-g364fb-Fix-build-failure.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-Fix-Dell-AIO-LineOut-issue-->>><<<++patches.suse/firmware-arm_sdei-fix-double-lock-on-hibernate-with-.patch++>>>
-|	<<<--patches.suse/ALSA-usb-audio-Fix-the-missing-ctl-name-suffix-at-pa-->>><<<++patches.suse/firmware-arm_sdei-fix-possible-double-lock-on-hibern.patch++>>>
-|	<<<--patches.suse/mfd-cros-ec-spi-Don-t-send-first-message-too-soon-->>><<<++patches.suse/arm64-kexec_file-Fixed-code-style.patch++>>>
-|	<<<--patches.suse/mfd-twl4030-audio-Fix-sibling-node-lookup-->>><<<++patches.suse/btrfs-qgroup-ensure-qgroup_rescan_running-is-only-se.patch++>>>
-|	<<<--patches.suse/mfd-twl6040-Fix-child-node-lookup-->>><<<++patches.suse/0001-btrfs-relocation-add-error-injection-points-for-canc.patch++>>>
-|	<<<--patches.suse/spi-a3700-Fix-clk-prescaling-for-coefficient-over-15-->>><<<++patches.suse/0002-btrfs-relocation-Check-cancel-request-after-each-dat.patch++>>>
-|	<<<--patches.suse/spi-atmel-fixed-spin_lock-usage-inside-atmel_spi_rem-->>><<<++patches.suse/0003-btrfs-relocation-Check-cancel-request-after-each-ext.patch++>>>
-|	<<<--patches.suse/spi-sun4i-disable-clocks-in-the-remove-function-->>><<<++patches.suse/cifs-do-not-ignore-the-SYNC-flags-in-getattr.patch++>>>
-|	<<<--patches.suse/spi-xilinx-Detect-stall-with-Unknown-commands-->>><<<++patches.suse/cifs-handle-prefix-paths-in-reconnect.patch++>>>
-|	<<<--patches.suse/0005-cpufreq-governor-Ensure-sufficiently-large-sampling-.patch-->>><<<++patches.suse/cifs-call-wake_up-server-response_q-inside-of-cifs_r.patch++>>>
-|	<<<--patches.suse/PCI-PM-Force-devices-to-D0-in-pci_pm_thaw_noirq-->>><<<++patches.suse/cifs-use-mod_delayed_work-for-server-reconnect-if-al.patch++>>>
-|	<<<--patches.suse/APEI-ERST-Fix-missing-error-handling-in-erst_reader-->>><<<++patches.suse/cifs-make-use-of-cap_unix-ses-in-cifs_reconnect_tcon.patch++>>>
-|	<<<--patches.suse/0006-ACPI-CPPC-remove-initial-assignment-of-pcc_ss_data.patch-->>><<<++patches.suse/smb3-fix-performance-regression-with-setting-mtime.patch++>>>
-|	<<<--patches.suse/ARM-8731-1-Fix-csum_partial_copy_from_user-stack-mis.patch-->>><<<++patches.suse/cifs-print-warning-mounting-with-vers-1-0.patch++>>>
-|	<<<--patches.suse/scsi-aacraid-Fix-I-O-drop-during-reset.patch-->>><<<++patches.suse/cifs-rename-posix-create-rsp.patch++>>>
-|	<<<--patches.suse/KVM-MMU-Fix-infinite-loop-when-there-is-no-available.patch-->>><<<++patches.suse/cifs-add-smb2-POSIX-info-level.patch++>>>
-|	<<<--patches.suse/KVM-X86-Fix-load-RFLAGS-w-o-the-fixed-bit.patch-->>><<<++patches.suse/cifs-plumb-smb2-POSIX-dir-enumeration.patch++>>>
-|	<<<--patches.suse/kvm-x86-fix-WARN-due-to-uninitialized-guest-FPU-stat.patch-->>><<<++patches.suse/cifs-add-SMB2_open-arg-to-return-POSIX-data.patch++>>>
-|	<<<--patches.suse/KVM-x86-Check-input-paging-mode-when-cs.l-is-set.patch-->>><<<++patches.suse/cifs-do-d_move-in-rename.patch++>>>
-|	<<<--patches.suse/kvm-fix-stack-out-of-bounds-read-in-write_mmio-->>><<<++patches.suse/selinux-sel_avc_get_stat_idx-should-increase-positio.patch++>>>
-|	<<<--patches.suse/arm64-kvm-Prevent-restoring-stale-PMSCR_EL1-for-vcpu.patch-->>><<<++patches.suse/modpost-return-error-if-module-is-missing-ns-imports.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Fix-HYP-unmapping-going-off-limits.patch-->>><<<++patches.suse/mmc-sdhci-introduce-sdhci_set_power_and_bus_voltage.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-timer-Don-t-set-irq-as-forwarded-if-no.patch-->>><<<++patches.suse/mmc-sdhci-iproc-add-custom-set_power-callback-for-bcm2711.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Properly-handle-arch-timer-IRQs-after-.patch-->>><<<++patches.suse/vt-vt_ioctl-remove-unnecessary-console-allocation-ch.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Fix-timer-enable-flow.patch-->>><<<++patches.suse/serial-sprd-Fix-a-dereference-warning.patch++>>>
-|	<<<--patches.suse/kvm-x86-fix-RSM-when-PCID-is-non-zero.patch-->>><<<++patches.suse/vt-vt_ioctl-fix-VT_DISALLOCATE-freeing-in-use-virtua.patch++>>>
-|	<<<--patches.suse/nvme-set-discard_alignment-to-zero.patch-->>><<<++patches.suse/platform-x86-pmc_atom-Add-Lex-2I385SW-to-critclk_sys.patch++>>>
-|	<<<--patches.suse/nvme-fc-remove-double-put-reference-if-admin-connect.patch-->>><<<++patches.suse/platform-x86-asus_wmi-Fix-return-value-of-fan_boost_.patch++>>>
-|	<<<--patches.suse/nvme-call-blk_integrity_unregister-after-queue-is-cl.patch-->>><<<++patches.suse/platform-x86-ISST-Fix-wrong-unregister-type.patch++>>>
-|	<<<--patches.suse/nvme-check-hw-sectors-before-setting-chunk-sectors.patch-->>><<<++patches.suse/platform-x86-GPD-pocket-fan-Fix-error-message-when-t.patch++>>>
-|	<<<--patches.suse/nvme-setup-streams-after-initializing-namespace-head.patch-->>><<<++patches.suse/NTB-Fix-an-error-in-get-link-status.patch++>>>
-|	<<<--patches.suse/block-don-t-let-passthrough-IO-go-into-.make_request.patch-->>><<<++patches.suse/NTB-ntb_perf-Fix-address-err-in-perf_copy_chunk.patch++>>>
-|	<<<--patches.suse/block-fix-blk_rq_append_bio.patch-->>><<<++patches.suse/ntb_tool-Fix-printk-format.patch++>>>
-|	<<<--patches.suse/block-throttle-avoid-double-charge.patch-->>><<<++patches.suse/ntb_hw_switchtec-Fix-ntb_mw_clear_trans-error-if-siz.patch++>>>
-|	<<<--patches.suse/0001-block-unalign-call_single_data-in-struct-request.patch-->>><<<++patches.suse/NTB-ntb_transport-Use-scnprintf-for-avoiding-potenti.patch++>>>
-|	<<<--patches.suse/bpf-s390x-do-not-reload-skb-pointers-in-non-skb-cont.patch-->>><<<++patches.suse/mac80211-add-ieee80211_is_any_nullfunc.patch++>>>
-|	<<<--patches.suse/bpf-ppc64-do-not-reload-skb-pointers-in-non-skb-cont.patch-->>><<<++patches.suse/sfc-remove-unused-variable-efx_default_channel_type.patch++>>>
-|	<<<--patches.suse/bpf-guarantee-r1-to-be-ctx-in-case-of-bpf_helper_cha.patch-->>><<<++patches.suse/ice-add-additional-E810-device-id.patch++>>>
-|	<<<--patches.suse/net-phy-marvell-Limit-88m1101-autoneg-errata-to-88E1.patch-->>><<<++patches.suse/net-dsa-felix-Use-PHY_INTERFACE_MODE_INTERNAL-instea.patch++>>>
-|	<<<--patches.suse/sctp-add-SCTP_CID_RECONF-conversion-in-sctp_cname.patch-->>><<<++patches.suse/ethtool-Factored-out-similar-ethtool-link-settings-f.patch++>>>
-|	<<<--patches.suse/net-bridge-fix-early-call-to-br_stp_change_bridge_id.patch-->>><<<++patches.suse/net-ethtool-Introduce-link_ksettings-API-for-virtual.patch++>>>
-|	<<<--patches.suse/net-phy-xgene-disable-clk-on-error-paths.patch-->>><<<++patches.suse/brcmfmac-abort-and-release-host-after-error.patch++>>>
-|	<<<--patches.suse/nl80211-fix-nl80211_send_iface-error-paths-->>><<<++patches.suse/0001-mt76-mt76x02-fix-coverage_class-type.patch++>>>
-|	<<<--patches.suse/mac80211_hwsim-Fix-a-possible-sleep-in-atomic-bug-in-->>><<<++patches.suse/ionic-keep-ionic-dev-on-lif-init-fail.patch++>>>
-|	<<<--patches.suse/tg3-Fix-rx-hang-on-MTU-change-with-5717-5719.patch-->>><<<++patches.suse/ionic-remove-pragma-packed.patch++>>>
-|	<<<--patches.suse/vxlan-update-skb-dst-pmtu-on-tx-path.patch-->>><<<++patches.suse/ionic-improve-irq-numa-locality.patch++>>>
-|	<<<--patches.suse/ip_gre-remove-the-incorrect-mtu-limit-for-ipgre-tap.patch-->>><<<++patches.suse/ionic-clean-up-bitflag-usage.patch++>>>
-|	<<<--patches.suse/ip6_gre-remove-the-incorrect-mtu-limit-for-ipgre-tap.patch-->>><<<++patches.suse/ionic-support-ethtool-rxhash-disable.patch++>>>
-|	<<<--patches.suse/ip6_tunnel-get-the-min-mtu-properly-in-ip6_tnl_xmit.patch-->>><<<++patches.suse/ionic-print-pci-bus-lane-info.patch++>>>
-|	<<<--patches.suse/net-mvneta-use-proper-rxq_number-in-loop-on-rx-queue.patch-->>><<<++patches.suse/ionic-add-support-for-device-id-0x1004.patch++>>>
-|	<<<--patches.suse/net-mvneta-eliminate-wrong-call-to-handle-rx-descrip.patch-->>><<<++patches.suse/net-mlx5-Expose-link-speed-directly.patch++>>>
-|	<<<--patches.suse/net-Fix-double-free-and-memory-corruption-in-get_net.patch-->>><<<++patches.suse/net-mlx5-Expose-port-speed-when-possible.patch++>>>
-|	<<<--patches.suse/net-mlx5-FPGA-return-EINVAL-if-size-is-zero.patch-->>><<<++patches.suse/bpf-Reliably-preserve-btf_trace_xxx-types.patch++>>>
-|	<<<--patches.suse/Revert-mlx5-move-affinity-hints-assignments-to-gener.patch-->>><<<++patches.suse/libbpf-Ignore-incompatible-types-with-matching-name-.patch++>>>
-|	<<<--patches.suse/net-mlx5-Fix-rate-limit-packet-pacing-naming-and-str.patch-->>><<<++patches.suse/sfc-fix-XDP-redirect-in-this-driver.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Fix-ETS-BW-check.patch-->>><<<++patches.suse/ionic-stop-devlink-warn-on-mgmt-device.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Fix-features-check-of-IPv6-traffic.patch-->>><<<++patches.suse/ionic-deinit-rss-only-if-selected.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Fix-defaulting-RX-ring-size-when-not-neede.patch-->>><<<++patches.suse/ionic-remove-adminq-napi-instance.patch++>>>
-|	<<<--patches.suse/net-mlx5-Fix-misspelling-in-the-error-message-and-co.patch-->>><<<++patches.suse/ionic-print-data-for-unknown-xcvr-type.patch++>>>
-|	<<<--patches.suse/net-mlx5-Fix-error-flow-in-CREATE_QP-command.patch-->>><<<++patches.suse/ionic-add-decode-for-IONIC_RC_ENOSUPP.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Fix-possible-deadlock-of-VXLAN-lock.patch-->>><<<++patches.suse/Bluetooth-RFCOMM-fix-ODEBUG-bug-in-rfcomm_dev_ioctl.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Add-refcount-to-VXLAN-structure.patch-->>><<<++patches.suse/ionic-add-timeout-error-checking-for-queue-disable.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Prevent-possible-races-in-VXLAN-control-fl.patch-->>><<<++patches.suse/ionic-leave-dev-cmd-request-contents-alone-on-FW-tim.patch++>>>
-|	<<<--patches.suse/net-mlx5-Cleanup-IRQs-in-case-of-unload-failure.patch-->>><<<++patches.suse/ionic-only-save-good-lif-dentry.patch++>>>
-|	<<<--patches.suse/net-mlx5-Stay-in-polling-mode-when-command-EQ-destro.patch-->>><<<++patches.suse/ionic-ignore-eexist-on-rx-filter-add.patch++>>>
-|	<<<--patches.suse/s390-qeth-fix-error-handling-in-checksum-cmd-callbac.patch-->>><<<++patches.suse/ionic-clean-irq-affinity-on-queue-deinit.patch++>>>
-|	<<<--patches.suse/ipv4-Fix-use-after-free-when-flushing-FIB-tables.patch-->>><<<++patches.suse/ionic-check-for-NULL-structs-on-teardown.patch++>>>
-|	<<<--patches.suse/bpf-verifier-fix-bounds-calculation-on-BPF_RSH.patch-->>><<<++patches.suse/mwifiex-set-needed_headroom-not-hard_header_len.patch++>>>
-|	<<<--patches.suse/bpf-fix-incorrect-sign-extension-in-check_alu_op.patch-->>><<<++patches.suse/ath9k-Handle-txpower-changes-even-when-TPC-is-disabl.patch++>>>
-|	<<<--patches.suse/bpf-fix-incorrect-tracking-of-register-size-truncati.patch-->>><<<++patches.suse/mt76-remove-variable-val-set-but-not-used.patch++>>>
-|	<<<--patches.suse/bpf-fix-32-bit-ALU-op-verification.patch-->>><<<++patches.suse/taprio-do-not-use-BIT-in-TCA_TAPRIO_ATTR_FLAG_-defin.patch++>>>
-|	<<<--patches.suse/bpf-fix-missing-error-return-in-check_stack_boundary.patch-->>><<<++patches.suse/bnxt_en-Fix-fw.mgmt-and-fw.nsci-info-via-devlink-inf.patch++>>>
-|	<<<--patches.suse/bpf-force-strict-alignment-checks-for-stack-pointers.patch-->>><<<++patches.suse/s390-qeth-support-net-namespaces-for-l3-devices++>>>
-|	<<<--patches.suse/bpf-don-t-prune-branches-when-a-scalar-is-replaced-w.patch-->>><<<++patches.suse/Crypto-chelsio-Fixes-a-hang-issue-during-driver-regi.patch++>>>
-|	<<<--patches.suse/bpf-fix-integer-overflows.patch-->>><<<++patches.suse/Crypto-chelsio-Fixes-a-deadlock-between-rtnl_lock-an.patch++>>>
-|	<<<--patches.suse/selftests-bpf-add-tests-for-recent-bugfixes.patch-->>><<<++patches.suse/ionic-decouple-link-message-from-netdev-state.patch++>>>
-|	<<<--patches.suse/bpf-do-not-allow-root-to-mangle-valid-pointers.patch-->>><<<++patches.suse/ionic-check-for-linkup-in-watchdog.patch++>>>
-|	<<<--patches.suse/openvswitch-Fix-pop_vlan-action-for-double-tagged-fr.patch-->>><<<++patches.suse/ionic-move-debugfs-add-delete-to-match-alloc-free.patch++>>>
-|	<<<--patches.suse/net-reevalulate-autoflowlabel-setting-after-sysctl-s.patch-->>><<<++patches.suse/ionic-move-irq-request-to-qcq-alloc.patch++>>>
-|	<<<--patches.suse/clk-fix-a-panic-error-caused-by-accessing-NULL-point.patch-->>><<<++patches.suse/ionic-clean-tx-queue-of-unfinished-requests.patch++>>>
-|	<<<--patches.suse/clk-sunxi-sun9i-mmc-Implement-reset-callback-for-res.patch-->>><<<++patches.suse/ionic-check-for-queues-before-deleting.patch++>>>
-|	<<<--patches.suse/drm-i915-Flush-pending-GTT-writes-before-unbinding-->>><<<++patches.suse/ionic-disable-the-queues-on-link-down.patch++>>>
-|	<<<--patches.suse/drm-i915-Drop-fb-reference-on-load_detect_pipe-failu-->>><<<++patches.suse/ionic-remove-lifs-on-fw-reset.patch++>>>
-|	<<<--patches.suse/drm-i915-Stop-listening-to-request-resubmission-from-->>><<<++patches.suse/selftests-bpf-Fix-test_progs-s-parsing-of-test-numbe.patch++>>>
-|	<<<--patches.suse/drm-i915-fence-Use-rcu-to-defer-freeing-of-irq_work-->>><<<++patches.suse/bpf-Undo-incorrect-__reg_bound_offset32-handling.patch++>>>
-|	<<<--patches.suse/drm-nouveau-pci-do-a-msi-rearm-on-init-->>><<<++patches.suse/bpf-Fix-tnum-constraints-for-32-bit-comparisons.patch++>>>
-|	<<<--patches.suse/drm-i915-lpe-Remove-double-encapsulation-of-info-str-->>><<<++patches.suse/bpf-Simplify-reg_set_min_max_inv-handling.patch++>>>
-|	<<<--patches.suse/drm-i915-Protect-DDI-port-to-DPLL-map-from-theoretic-->>><<<++patches.suse/bpf-Verifier-do_refine_retval_range-may-clamp-umin-t.patch++>>>
-|	<<<--patches.suse/drm-sun4i-Fix-error-path-handling-->>><<<++patches.suse/mac80211-fix-authentication-with-iwlwifi-mvm.patch++>>>
-|	<<<--patches.suse/pinctrl-cherryview-Mask-all-interrupts-on-Intel_Stra-->>><<<++patches.suse/ipv4-fix-a-RCU-list-lock-in-fib_triestat_seq_show.patch++>>>
-|	<<<--patches.suse/crypto-skcipher-set-walk.iv-for-zero-length-inputs-->>><<<++patches.suse/sctp-fix-refcount-bug-in-sctp_wfree.patch++>>>
-|	<<<--patches.suse/crypto-af_alg-wait-for-data-at-beginning-of-recvmsg.patch-->>><<<++patches.suse/sctp-fix-possibly-using-a-bad-saddr-with-a-given-dst.patch++>>>
-|	<<<--patches.suse/crypto-mcryptd-protect-the-per-CPU-queue-with-a-lock-->>><<<++patches.suse/net-ip_tunnel-fix-interface-lookup-with-no-key.patch++>>>
-|	<<<--patches.suse/crypto-af_alg-fix-race-accessing-cipher-request.patch-->>><<<++patches.suse/net-hns3-drop-the-WQ_MEM_RECLAIM-flag-when-allocatin.patch++>>>
-|	<<<--patches.suse/xfs-add-the-ability-to-join-a-held-buffer-to-a-defer.patch-->>><<<++patches.suse/net-hns3-fix-for-fraglist-SKB-headlen-not-handling-c.patch++>>>
-|	<<<--patches.suse/xfs-hold-xfs_buf-locked-between-shortform-leaf-conve.patch-->>><<<++patches.suse/net-dsa-ksz-Select-KSZ-protocol-tag.patch++>>>
-|	<<<--patches.suse/0009-xfs-move-xfs_iext_insert-tracepoint-to-report-useful-information.patch-->>><<<++patches.suse/net-bpfilter-remove-superfluous-testing-message.patch++>>>
-|	<<<--patches.suse/xfs-remove-dest-file-s-post-eof-preallocations-befor.patch-->>><<<++patches.suse/crypto-rng-Fix-a-refcounting-bug-in-crypto_rng_reset.patch++>>>
-|	<<<--patches.suse/xfs-allow-CoW-remap-transactions-to-use-reserve-bloc.patch-->>><<<++patches.suse/crypto-x86-curve25519-replace-with-formally-verified.patch++>>>
-|	<<<--patches.suse/xen-eliminate-wx-mappings.patch-->>><<<++patches.suse/crypto-ccree-protect-against-empty-or-NULL-scatterli.patch++>>>
-|	<<<--patches.suse/xen-balloon-mark-unallocated-host-memory-as-unusable.patch-->>><<<++patches.suse/crypto-ccree-only-try-to-map-auth-tag-if-needed.patch++>>>
-|	<<<--patches.suse/powerpc-perf-Dereference-BHRB-entries-safely.patch-->>><<<++patches.suse/crypto-ccree-dec-auth-tag-size-from-cryptlen-map.patch++>>>
-|	<<<--patches.suse/powerpc-perf-imc-Fix-nest-imc-cpuhotplug-callback-fa.patch-->>><<<++patches.suse/crypto-arm64-poly1305-ignore-build-files.patch++>>>
-|	<<<--patches.suse/powerpc-perf-Fix-kfree-memory-allocated-for-nest-pmu.patch-->>><<<++patches.suse/crypto-tcrypt-fix-printed-skcipher-a-sync-mode.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-fix-XIVE-migration-of-pending-interru.patch-->>><<<++patches.suse/0001-padata-fix-uninitialized-return-value-in-padata_repl.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Fix-pending_pri-value-in-kvmppc_xi.patch-->>><<<++patches.suse/crypto-arm64-sha-ce-implement-export-import.patch++>>>
-|	<<<--patches.suse/x86-kconfig-limit-nr_cpus-on-32-bit-to-a-sane-amount-->>><<<++patches.suse/crypto-mxs-dcp-fix-scatterlist-linearization-for-has.patch++>>>
-|	<<<--patches.suse/01-x86-mm-dump_pagetables-check-page_present-for-real.patch-->>><<<++patches.suse/crypto-caam-qi2-fix-chacha20-data-size-error.patch++>>>
-|	<<<--patches.suse/02-x86-mm-dump_pagetables-make-the-address-hints-correct-and-readable.patch-->>><<<++patches.suse/crypto-caam-update-xts-sector-size-for-large-input-l.patch++>>>
-|	<<<--patches.suse/03-x86-vsyscall-64-explicitly-set-page_user-in-the-pagetable-hierarchy.patch-->>><<<++patches.suse/crypto-x86-curve25519-leave-r12-as-spare-register.patch++>>>
-|	<<<--patches.suse/04-x86-vsyscall-64-warn-and-fail-vsyscall-emulation-in-native-mode.patch-->>><<<++patches.suse/hwrng-imx-rngc-fix-an-error-path.patch++>>>
-|	<<<--patches.suse/05-arch-mm-allow-arch_dup_mmap-to-fail.patch-->>><<<++patches.suse/crypto-arm-poly1305-add-artifact-to-.gitignore-files.patch++>>>
-|	<<<--patches.suse/07-x86-ldt-rework-locking.patch-->>><<<++patches.suse/HID-fix-Kconfig-word-ordering.patch++>>>
-|	<<<--patches.suse/08-x86-ldt-prevent-ldt-inheritance-on-exec.patch-->>><<<++patches.suse/maillbox-bcm-flexrm-mailbox-handle-cmpl_pool-dma-all.patch++>>>
-|	<<<--patches.suse/09-x86-mm-64-improve-the-memory-map-documentation.patch-->>><<<++patches.suse/fbdev-potential-information-leak-in-do_fb_ioctl.patch++>>>
-|	<<<--patches.suse/10-x86-doc-remove-obvious-weirdnesses-from-the-x86-mm-layout-documentation.patch-->>><<<++patches.suse/0001-OMAP-DSS2-remove-non-zero-check-on-variable-r.patch++>>>
-|	<<<--patches.suse/11-x86-entry-rename-sysenter_stack-to-cpu_entry_area_entry_stack.patch-->>><<<++patches.suse/pxa168fb-fix-release-function-mismatch-in-probe-fail.patch++>>>
-|	<<<--patches.suse/12-x86-uv-use-the-right-tlb-flush-api.patch-->>><<<++patches.suse/0001-fbmem-Adjust-indentation-in-fb_prepare_logo-and-fb_b.patch++>>>
-|	<<<--patches.suse/13-x86-microcode-dont-abuse-the-tlb-flush-interface.patch-->>><<<++patches.suse/drm-drm_dp_mst-remove-set-but-not-used-variable-orig.patch++>>>
-|	<<<--patches.suse/14-x86-mm-use-_flush_tlb_one-for-kernel-memory.patch-->>><<<++patches.suse/drm-dp_mst-Fix-clearing-payload-state-on-topology-di.patch++>>>
-|	<<<--patches.suse/15-x86-mm-remove-superfluous-barriers.patch-->>><<<++patches.suse/drm-crc-Actually-allow-to-change-the-crc-source.patch++>>>
-|	<<<--patches.suse/16-x86-mm-add-comments-to-clarify-which-tlb-flush-functions-are-supposed-to-flush-what.patch-->>><<<++patches.suse/drm-Remove-PageReserved-manipulation-from-drm_pci_al.patch++>>>
-|	<<<--patches.suse/17-x86-mm-move-the-cr3-construction-functions-to-tlbflush-h.patch-->>><<<++patches.suse/drm-sun4i-dsi-Remove-unused-drv-from-driver-context.patch++>>>
-|	<<<--patches.suse/18-x86-mm-remove-hard-coded-asid-limit-checks.patch-->>><<<++patches.suse/drm-sun4i-dsi-Use-NULL-to-signify-no-panel.patch++>>>
-|	<<<--patches.suse/19-x86-mm-put-mmu-to-hardware-asid-translation-in-one-place.patch-->>><<<++patches.suse/drm-sun4i-dsi-Allow-binding-the-host-without-a-panel.patch++>>>
-|	<<<--patches.suse/20-x86-mm-create-asm-invpcid-h.patch-->>><<<++patches.suse/0001-drm-sun4i-dsi-Remove-incorrect-use-of-runtime-PM.patch++>>>
-|	<<<--patches.suse/21-x86-cpu_entry_area-move-it-to-a-separate-unit.patch-->>><<<++patches.suse/drm-sun4i-dsi-Avoid-hotplug-race-with-DRM-driver-bin.patch++>>>
-|	<<<--patches.suse/22-x86-cpu_entry_area-move-it-out-of-the-fixmap.patch-->>><<<++patches.suse/drm-amd-display-Fix-wrongly-passed-static-prefix.patch++>>>
-|	<<<--patches.suse/23-init-invoke-init_espfix_bsp-from-mm_init.patch-->>><<<++patches.suse/drm-v3d-Replace-wait_for-macros-to-remove-use-of-msl.patch++>>>
-|	<<<--patches.suse/acpi-nfit-fix-health-event-notification.patch-->>><<<++patches.suse/0001-Revert-drm-panel-simple-Add-support-for-Sharp-LQ150X.patch++>>>
-|	<<<--patches.suse/libnvdimm-pfn-fix-start_pad-handling-for-aligned-nam.patch-->>><<<++patches.suse/drm-i915-properly-sanity-check-batch_start_offset.patch++>>>
-|	<<<--patches.suse/libnvdimm-dax-fix-1GB-aligned-namespaces-vs-physical.patch-->>><<<++patches.suse/0003-drm-i915-Apply-Wa_1406680159-icl-ehl-as-an-engine-wo.patch++>>>
-|	<<<--patches.suse/libnvdimm-btt-add-a-couple-of-missing-kernel-doc-lin.patch-->>><<<++patches.suse/drm-amd-acp-fix-broken-menu-structure.patch++>>>
-|	<<<--patches.suse/libnvdimm-btt-fix-an-incompatibility-in-the-log-layout.patch-->>><<<++patches.suse/drm-etnaviv-rework-perfmon-query-infrastructure.patch++>>>
-|	<<<--patches.suse/gpio-fix-gpio-line-names-property-retrieval-->>><<<++patches.suse/drm-scheduler-fix-rare-NULL-ptr-race.patch++>>>
-|	<<<--patches.suse/hwmon-Deal-with-errors-from-the-thermal-subsystem-->>><<<++patches.suse/0004-drm-i915-gt-Stage-the-transfer-of-the-virtual-breadc.patch++>>>
-|	<<<--patches.suse/ASoC-rsnd-ssiu-clear-SSI_MODE-for-non-TDM-Extended-m-->>><<<++patches.suse/0029-dm-verity-fec-fix-memory-leak-in-verity_fec_dtr.patch++>>>
-|	<<<--patches.suse/ASoC-rsnd-fixup-ADG-register-mask-->>><<<++patches.suse/0016-dm-zoned-remove-duplicate-nr_rnd_zones-increase-in-d.patch++>>>
-|	<<<--patches.suse/ASoC-rockchip-disable-clock-on-error-->>><<<++patches.suse/0017-dm-integrity-fix-a-crash-with-unusually-large-tag-si.patch++>>>
-|	<<<--patches.suse/ASoC-wm_adsp-Fix-validation-of-firmware-and-coeff-le-->>><<<++patches.suse/0018-dm-writecache-add-cond_resched-to-avoid-CPU-hangs.patch++>>>
-|	<<<--patches.suse/ASoC-amd-Add-error-checking-to-probe-function-->>><<<++patches.suse/XArray-Fix-xa_find_next-for-large-multi-index-entrie.patch++>>>
-|	<<<--patches.suse/ASoC-atmel-classd-select-correct-Kconfig-symbol-->>><<<++patches.suse/XArray-Fix-xas_pause-for-large-multi-index-entries.patch++>>>
-|	<<<--patches.suse/ASoC-da7218-fix-fix-child-node-lookup-->>><<<++patches.suse/xarray-Fix-early-termination-of-xas_for_each_marked.patch++>>>
-|	<<<--patches.suse/ASoC-fsl_ssi-AC-97-ops-need-regmap-clock-and-cleanin-->>><<<++patches.suse/RDMA-core-Add-helper-function-to-retrieve-driver-gid.patch++>>>
-|	<<<--patches.suse/ASoC-codecs-msm8916-wcd-Fix-supported-formats-->>><<<++patches.suse/RDMA-bnxt_re-Use-rdma_read_gid_hw_context-to-retriev.patch++>>>
-|	<<<--patches.suse/ASoC-nau8825-fix-issue-that-pop-noise-when-start-cap-->>><<<++patches.suse/RDMA-bnxt_re-Refactor-queue-pair-creation-code.patch++>>>
-|	<<<--patches.suse/ASoC-tlv320aic31xx-Fix-GPIO1-register-definition-->>><<<++patches.suse/RDMA-bnxt_re-Replace-chip-context-structure-with-poi.patch++>>>
-|	<<<--patches.suse/ASoC-twl4030-fix-child-node-lookup-->>><<<++patches.suse/RDMA-bnxt_re-Refactor-hardware-queue-memory-allocati.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Add-MIC_NO_PRESENCE-fixup-for-2-HP-machines-->>><<<++patches.suse/RDMA-bnxt_re-Refactor-net-ring-allocation-function.patch++>>>
-|	<<<--patches.suse/ALSA-hda-fix-headset-mic-detection-issue-on-a-Dell-m-->>><<<++patches.suse/RDMA-bnxt_re-Refactor-command-queue-management-code.patch++>>>
-|	<<<--patches.suse/ALSA-hda-change-the-location-for-one-mic-on-a-Lenovo-->>><<<++patches.suse/RDMA-bnxt_re-Refactor-notification-queue-management-.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Drop-useless-WARN_ON-->>><<<++patches.suse/RDMA-bnxt_re-Refactor-doorbell-management-functions.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Fix-missing-COEF-init-for-ALC225-295-299-->>><<<++patches.suse/RDMA-bnxt_re-use-ibdev-based-message-printing-functi.patch++>>>
-|	<<<--patches.suse/ring-buffer-Mask-out-the-info-bits-when-returning-bu.patch-->>><<<++patches.suse/RDMA-bnxt_re-Using-vmalloc-requires-including-vmallo.patch++>>>
-|	<<<--patches.suse/ring-buffer-Do-no-reuse-reader-page-if-still-in-use.patch-->>><<<++patches.suse/RDMA-bnxt_re-Refactor-device-add-remove-functionalit.patch++>>>
-|	<<<--patches.suse/tracing-Fix-crash-when-it-fails-to-alloc-ring-buffer.patch-->>><<<++patches.suse/RDMA-bnxt_re-Use-driver_unregister-and-unregistratio.patch++>>>
-|	<<<--patches.suse/tracing-Fix-possible-double-free-on-failure-of-alloc.patch-->>><<<++patches.suse/RDMA-bnxt_re-Remove-set-but-not-used-variable-pg_siz.patch++>>>
-|	<<<--patches.suse/iw_cxgb4-Only-validate-the-MSN-for-successful-comple.patch-->>><<<++patches.suse/RDMA-bnxt_re-Remove-set-but-not-used-variable-dev_at.patch++>>>
-|	<<<--patches.suse/iw_cxgb4-reflect-the-original-WR-opcode-in-drain-cqe.patch-->>><<<++patches.suse/RDMA-bnxt_re-Remove-set-but-not-used-variables-pg-an.patch++>>>
-|	<<<--patches.suse/iw_cxgb4-when-flushing-complete-all-wrs-in-a-chain.patch-->>><<<++patches.suse/RDMA-mlx5-Prevent-UMR-usage-with-RO-only-when-we-hav.patch++>>>
-|	<<<--patches.suse/RDMA-vmw_pvrdma-Call-ib_umem_release-on-destroy-QP-p.patch-->>><<<++patches.suse/IB-mlx5-Optimize-u64-division-on-32-bit-arches.patch++>>>
-|	<<<--patches.suse/RDMA-vmw_pvrdma-Use-refcount_dec_and_test-to-avoid-w.patch-->>><<<++patches.suse/RDMA-bnxt_re-Remove-a-redundant-memset.patch++>>>
-|	<<<--patches.suse/RDMA-vmw_pvrdma-Avoid-use-after-free-due-to-QP-CQ-SR.patch-->>><<<++patches.suse/RDMA-core-Remove-the-duplicate-header-file.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Fix-congestion-counters-in-LAG-mode.patch-->>><<<++patches.suse/RDMA-hns-Fix-wrong-judgments-of-udata-outlen.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Fix-lockdep-issue-found-on-ipoib_ib_dev_hea.patch-->>><<<++patches.suse/RDMA-bnxt_re-Use-ib_device_try_get.patch++>>>
-|	<<<--patches.suse/IB-hfi-Only-read-capability-registers-if-the-capabil.patch-->>><<<++patches.suse/RDMA-bnxt_re-Fix-lifetimes-in-bnxt_re_task.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Serialize-access-to-the-VMA-list.patch-->>><<<++patches.suse/RDMA-bnxt_re-Remove-unnecessary-sched-count.patch++>>>
-|	<<<--patches.suse/IB-uverbs-Fix-command-checking-as-part-of-ib_uverbs_.patch-->>><<<++patches.suse/RDMA-bnxt_re-Wait-for-all-the-CQ-events-before-freei.patch++>>>
-|	<<<--patches.suse/IB-core-Verify-that-QP-is-security-enabled-in-create.patch-->>><<<++patches.suse/RDMA-hns-Fix-a-wrong-judgment-of-return-value.patch++>>>
-|	<<<--patches.suse/IB-mlx5-Fix-mlx5_ib_alloc_mr-error-flow.patch-->>><<<++patches.suse/RDMA-bnxt_re-make-bnxt_re_ib_init-static.patch++>>>
-|	<<<--patches.suse/led-core-Fix-brightness-setting-when-setting-delay_o-->>><<<++patches.suse/0030-pid-Improve-the-comment-about-waiting-in-zap_pid_ns_.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Fix-pipe-A-enable-as-default-for-vgpu-->>><<<++patches.suse/hibernate-Allow-uswsusp-to-write-to-swap.patch++>>>
-|	<<<--patches.suse/i915-Reject-CCS-modifiers-for-pipe-C-on-Geminilake-->>><<<++patches.suse/xfs-fix-iclog-release-error-check-race-with-shutdown.patch++>>>
-|	<<<--patches.suse/ip6_gre-fix-device-features-for-ioctl-setup.patch-->>><<<++patches.suse/xfs-add-agf-freeblocks-verify-in-xfs_agf_verify.patch++>>>
-|	<<<--patches.suse/net-phy-micrel-ksz9031-reconfigure-autoneg-after-phy.patch-->>><<<++patches.suse/xfs-clear-PF_MEMALLOC-before-exiting-xfsaild-thread.patch++>>>
-|	<<<--patches.suse/RDS-Check-cmsg_len-before-dereferencing-CMSG_DATA.patch-->>><<<++patches.suse/xfs-fix-use-after-free-when-aborting-corrupt-attr-in.patch++>>>
-|	<<<--patches.suse/tipc-error-path-leak-fixes-in-tipc_enable_bearer.patch-->>><<<++patches.suse/xfs-add-a-function-to-deal-with-corrupt-buffers-post.patch++>>>
-|	<<<--patches.suse/tipc-fix-tipc_mon_delete-oops-in-tipc_enable_bearer-.patch-->>><<<++patches.suse/xfs-fix-buffer-corruption-reporting-when-xfs_dir3_fr.patch++>>>
-|	<<<--patches.suse/net-fec-unmap-the-xmit-buffer-that-are-not-transferr.patch-->>><<<++patches.suse/xfs-don-t-ever-return-a-stale-pointer-from-__xfs_dir.patch++>>>
-|	<<<--patches.suse/xfrm-Fix-xfrm_input-to-verify-state-is-valid-when-en.patch-->>><<<++patches.suse/xfs-remove-the-unused-return-value-from-xfs_log_unmo.patch++>>>
-|	<<<--patches.suse/0005-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch-->>><<<++patches.suse/xfs-remove-dead-code-from-xfs_log_unmount_write.patch++>>>
-|	<<<--patches.suse/0006-xfrm-fix-xfrm_do_migrate-with-AEAD-e.g-AES-GCM.patch-->>><<<++patches.suse/xfs-cleanup-xfs_log_unmount_write.patch++>>>
-|	<<<--patches.suse/xfrm-Reinject-transport-mode-packets-through-tasklet.patch-->>><<<++patches.suse/xfs-merge-xlog_cil_push-into-xlog_cil_push_work.patch++>>>
-|	<<<--patches.suse/tg3-Add-workaround-to-restrict-5762-MRRS-to-2048.patch-->>><<<++patches.suse/xfs-factor-out-a-xlog_wait_on_iclog-helper.patch++>>>
-|	<<<--patches.suse/tg3-Enable-PHY-reset-in-MTU-change-path-for-5720.patch-->>><<<++patches.suse/xfs-simplify-the-xfs_log_release_iclog-calling-conve.patch++>>>
-|	<<<--patches.suse/bnx2x-Improve-reliability-in-case-of-nested-PCI-erro.patch-->>><<<++patches.suse/xfs-simplify-log-shutdown-checking-in-xfs_log_releas.patch++>>>
-|	<<<--patches.suse/sctp-Replace-use-of-sockets_allocated-with-specified.patch-->>><<<++patches.suse/xfs-remove-the-aborted-parameter-to-xlog_state_done_.patch++>>>
-|	<<<--patches.suse/tipc-fix-hanging-poll-for-stream-sockets.patch-->>><<<++patches.suse/xfs-refactor-xlog_state_clean_iclog.patch++>>>
-|	<<<--patches.suse/sock-Add-sock_owned_by_user_nocheck.patch-->>><<<++patches.suse/xfs-move-the-ioerror-check-out-of-xlog_state_clean_i.patch++>>>
-|	<<<--patches.suse/strparser-Call-sock_owned_by_user_nocheck.patch-->>><<<++patches.suse/xfs-remove-xlog_state_want_sync.patch++>>>
-|	<<<--patches.suse/01-x86-cpufeatures-add-x86_bug_cpu_insecure.patch-->>><<<++patches.suse/xfs-preserve-default-grace-interval-during-quotachec.patch++>>>
-|	<<<--patches.suse/02-x86-mm-pti-disable-global-pages-if-page_table_isolation-y.patch-->>><<<++patches.suse/xfs-shutdown-on-failure-to-add-page-to-log-bio.patch++>>>
-|	<<<--patches.suse/03-x86-mm-pti-prepare-the-x86-entry-assembly-code-for-entry-exit-cr3-switching.patch-->>><<<++patches.suse/mm-filemap.c-don-t-bother-dropping-mmap_sem-for-zero.patch++>>>
-|	<<<--patches.suse/05-x86-mm-pti-add-infrastructure-for-page-table-isolation.patch-->>><<<++patches.suse/mm-gup-writeback-add-callbacks-for-inaccessible-pages++>>>
-|	<<<--patches.suse/06-x86-pti-add-the-pti-cmdline-option-and-documentation.patch-->>><<<++patches.suse/mm-memcontrol-fix-memory-low-proportional-distribution.patch++>>>
-|	<<<--patches.suse/07-x86-mm-pti-add-mapping-helper-functions.patch-->>><<<++patches.suse/mm-vmscan.c-clean-code-by-removing-unnecessary-assignment.patch++>>>
-|	<<<--patches.suse/08-x86-mm-pti-allow-nx-poison-to-be-set-in-p4d-pgd.patch-->>><<<++patches.suse/kvm-x86-trace-the-original-requested-cpuid-function-in-kvm_cpuid++>>>
-|	<<<--patches.suse/09-x86-mm-pti-allocate-a-separate-user-pgd.patch-->>><<<++patches.suse/kvm-x86-fix-cpuid-range-checks-for-hypervisor-and-centaur-classes++>>>
-|	<<<--patches.suse/10-x86-mm-pti-populate-user-pgd.patch-->>><<<++patches.suse/0008-s390-protvirt-introduce-host-side-setup++>>>
-|	<<<--patches.suse/11-x86-mm-pti-add-functions-to-clone-kernel-pmds.patch-->>><<<++patches.suse/0009-s390-protvirt-add-ultravisor-initialization++>>>
-|	<<<--patches.suse/12-x86-mm-pti-force-entry-through-trampoline-when-pti-active.patch-->>><<<++patches.suse/0010-s390-mm-provide-memory-management-functions-for-protected-kvm-guests++>>>
-|	<<<--patches.suse/13-x86-mm-pti-share-cpu_entry_area-with-user-space-page-tables.patch-->>><<<++patches.suse/0011-s390-mm-add-nonsecure-page-access-exceptions-handlers++>>>
-|	<<<--patches.suse/14-x86-entry-align-entry-text-section-to-pmd-boundary.patch-->>><<<++patches.suse/0012-s390-protvirt-add-sysfs-firmware-interface-for-ultravisor-information++>>>
-|	<<<--patches.suse/15-x86-mm-pti-share-entry-text-pmd.patch-->>><<<++patches.suse/0013-kvm-s390-interrupt-do-not-pin-adapter-interrupt-pages++>>>
-|	<<<--patches.suse/16-x86-mm-pti-map-espfix-into-user-space.patch-->>><<<++patches.suse/0014-kvm-s390-protvirt-add-uv-debug-trace++>>>
-|	<<<--patches.suse/17-x86-cpu_entry_area-add-debugstore-entries-to-cpu_entry_area.patch-->>><<<++patches.suse/0015-kvm-s390-add-new-variants-of-uv-call++>>>
-|	<<<--patches.suse/18-x86-events-intel-ds-map-debug-buffers-in-cpu_entry_area.patch-->>><<<++patches.suse/0016-kvm-s390-protvirt-add-initial-vm-and-cpu-lifecycle-handling++>>>
-|	<<<--patches.suse/19-x86-mm-64-make-a-full-pgd-entry-size-hole-in-the-memory-map.patch-->>><<<++patches.suse/0017-kvm-s390-protvirt-secure-memory-is-not-mergeable++>>>
-|	<<<--patches.suse/20-x86-pti-put-the-ldt-in-its-own-pgd-if-pti-is-on.patch-->>><<<++patches.suse/0018-kvm-s390-mm-make-pages-accessible-before-destroying-the-guest++>>>
-|	<<<--patches.suse/21-x86-pti-map-the-vsyscall-page-if-needed.patch-->>><<<++patches.suse/0019-kvm-s390-protvirt-handle-se-notification-interceptions++>>>
-|	<<<--patches.suse/22-x86-mm-allow-flushing-for-future-asid-switches.patch-->>><<<++patches.suse/0020-kvm-s390-protvirt-instruction-emulation++>>>
-|	<<<--patches.suse/23-x86-mm-abstract-switching-cr3.patch-->>><<<++patches.suse/0021-kvm-s390-protvirt-implement-interrupt-injection++>>>
-|	<<<--patches.suse/24-x86-mm-use-fix-pcid-to-optimize-user-kernel-switches.patch-->>><<<++patches.suse/0022-kvm-s390-protvirt-add-sclp-interrupt-handling++>>>
-|	<<<--patches.suse/25-x86-mm-optimize-restore_cr3.patch-->>><<<++patches.suse/0023-kvm-s390-protvirt-handle-spec-exception-loops++>>>
-|	<<<--patches.suse/26-x86-mm-use-invpcid-for-_native_flush_tlb_single.patch-->>><<<++patches.suse/0024-kvm-s390-protvirt-add-new-gprs-location-handling++>>>
-|	<<<--patches.suse/27-x86-mm-clarify-the-whole-asid-kernel-pcid-user-pcid-naming.patch-->>><<<++patches.suse/0025-kvm-s390-protvirt-introduce-instruction-data-area-bounce-buffer++>>>
-|	<<<--patches.suse/28-x86-dumpstack-indicate-in-oops-whether-pti-is-configured-and-enabled.patch-->>><<<++patches.suse/0026-kvm-s390-protvirt-handle-secure-guest-prefix-pages++>>>
-|	<<<--patches.suse/29-x86-mm-pti-add-kconfig.patch-->>><<<++patches.suse/0027-kvm-s390-mm-handle-guest-unpin-events++>>>
-|	<<<--patches.suse/30-x86-mm-dump_pagetables-add-page-table-directory-to-the-debugfs-vfs-hierarchy.patch-->>><<<++patches.suse/0028-kvm-s390-protvirt-write-sthyi-data-to-instruction-data-area++>>>
-|	<<<--patches.suse/31-x86-mm-dump_pagetables-check-user-space-page-table-for-wx-pages.patch-->>><<<++patches.suse/0029-kvm-s390-protvirt-stsi-handling++>>>
-|	<<<--patches.suse/32-x86-mm-dump_pagetables-allow-dumping-current-pagetables.patch-->>><<<++patches.suse/0030-kvm-s390-protvirt-disallow-one_reg++>>>
-|	<<<--patches.suse/33-x86-ldt-make-the-ldt-mapping-ro.patch-->>><<<++patches.suse/0031-kvm-s390-protvirt-do-only-reset-registers-that-are-accessible++>>>
-|	<<<--patches.suse/kbuild-add-fno-stack-check-to-kernel-build-options.patch-->>><<<++patches.suse/0032-kvm-s390-protvirt-only-sync-fmt4-registers++>>>
-|	<<<--patches.suse/scsi-core-check-for-device-state-in-__scsi_remove_ta.patch-->>><<<++patches.suse/0033-kvm-s390-protvirt-add-program-exception-injection++>>>
-|	<<<--patches.suse/msft-hv-1570-scsi-storvsc-Fix-scsi_cmd-error-assignments-in-storv.patch-->>><<<++patches.suse/0034-kvm-s390-protvirt-uv-calls-in-support-of-diag308-0-1++>>>
-|	<<<--patches.suse/0001-USB-Fix-off-by-one-in-type-specific-length-check-of-.patch-->>><<<++patches.suse/0035-kvm-s390-protvirt-report-cpu-state-to-ultravisor++>>>
-|	<<<--patches.suse/0001-usbip-vhci-stop-printing-kernel-pointer-addresses-in.patch-->>><<<++patches.suse/0036-kvm-s390-protvirt-support-cmd-5-operation-state++>>>
-|	<<<--patches.suse/0001-usbip-stub-stop-printing-kernel-pointer-addresses-in.patch-->>><<<++patches.suse/0037-kvm-s390-protvirt-mask-psw-interrupt-bits-for-interception-104-and-112++>>>
-|	<<<--patches.suse/0001-usbip-prevent-leaking-socket-pointer-address-in-mess.patch-->>><<<++patches.suse/0038-kvm-s390-protvirt-do-not-inject-interrupts-after-start++>>>
-|	<<<--patches.suse/0001-usbip-fix-usbip-bind-writing-random-string-after-com.patch-->>><<<++patches.suse/0039-kvm-s390-protvirt-add-uv-cpu-reset-calls++>>>
-|	<<<--patches.suse/0001-usb-add-RESET_RESUME-for-ELSA-MicroLink-56K.patch-->>><<<++patches.suse/0040-documentation-protected-virtual-machine-introduction-and-ipl++>>>
-|	<<<--patches.suse/0001-usb-Add-device-quirk-for-Logitech-HD-Pro-Webcam-C925.patch-->>><<<++patches.suse/0041-kvm-s390-protvirt-introduce-and-enable-kvm_cap_s390_protected++>>>
-|	<<<--patches.suse/0001-USB-serial-option-add-support-for-Telit-ME910-PID-0x.patch-->>><<<++patches.suse/0042-kvm-s390-protvirt-add-kvm-api-documentation++>>>
-|	<<<--patches.suse/0001-USB-serial-qcserial-add-Sierra-Wireless-EM7565.patch-->>><<<++patches.suse/s390-gmap-return-proper-error-code-on-ksm-unsharing++>>>
-|	<<<--patches.suse/0001-USB-serial-option-adding-support-for-YUGA-CLM920-NC5.patch-->>><<<++patches.suse/KVM-PPC-Book3S-HV-Fix-H_CEDE-return-code-for-nested-.patch++>>>
-|	<<<--patches.suse/0001-USB-serial-ftdi_sio-add-id-for-Airbus-DS-P8GR.patch-->>><<<++patches.suse/include-bitmap.h-add-missing-parameter-in-docs.patch++>>>
-|	<<<--patches.suse/0001-usb-xhci-Add-XHCI_TRUST_TX_LENGTH-for-Renesas-uPD720.patch-->>><<<++patches.suse/remoteproc-qcom_q6v5_mss-Don-t-reassign-mpss-region-.patch++>>>
-|	<<<--patches.suse/n_tty-fix-EXTPROC-vs-ICANON-interaction-with-TIOCINQ.patch-->>><<<++patches.suse/remoteproc-qcom_q6v5_mss-Reload-the-mba-region-on-co.patch++>>>
-|	<<<--patches.suse/drivers-base-cacheinfo-fix-cache-type-for-non-archit-->>><<<++patches.suse/remoteproc-Fix-NULL-pointer-dereference-in-rproc_vir.patch++>>>
-|	<<<--patches.suse/0001-thunderbolt-Mask-ring-interrupt-properly-when-pollin.patch-->>><<<++patches.suse/pinctrl-actions-Fix-functions-groups-names-for-S700-.patch++>>>
-|	<<<--patches.suse/msft-hv-1569-vmbus-unregister-device_obj-channels_kset.patch-->>><<<++patches.suse/pinctrl-bcm2835-drop-unused-define.patch++>>>
-|	<<<--patches.suse/objtool-Fix-Clang-enum-conversion-warning.patch-->>><<<++patches.suse/pinctrl-bcm2835-refactor-platform-data.patch++>>>
-|	<<<--patches.suse/0001-objtool-Fix-seg-fault-caused-by-missing-parameter.patch-->>><<<++patches.suse/pinctrl-bcm2835-add-support-for-all-gpios-on-bcm2711.patch++>>>
-|	<<<--patches.suse/0002-objtool-Fix-seg-fault-with-clang-compiled-objects.patch-->>><<<++patches.suse/pinctrl-sprd-Use-the-correct-pin-output-configuratio.patch++>>>
-|	<<<--patches.suse/genirq-Guard-handle_bad_irq-log-messages.patch-->>><<<++patches.suse/ALSA-hda-ca0132-Add-Recon3Di-quirk-to-handle-integra.patch++>>>
-|	<<<--patches.suse/x86-asm-allow-again-using-asm-h-when-building-for-the-bpf-clang-target-->>><<<++patches.suse/ALSA-hda-realtek-Enable-mute-LED-on-an-HP-system.patch++>>>
-|	<<<--patches.suse/timers-Use-deferrable-base-independent-of-base-nohz_active.patch-->>><<<++patches.suse/ALSA-hda-realtek-a-fake-key-event-is-triggered-by-ru.patch++>>>
-|	<<<--patches.suse/timers-Reinitialize-per-cpu-bases-on-hotplug.patch-->>><<<++patches.suse/ALSA-hda-hdmi-Reduce-hda_jack_tbl-lookup-at-unsol-ev.patch++>>>
-|	<<<--patches.suse/nohz-Prevent-a-timer-interrupt-storm-in-tick_nohz_stop_sched_tick.patch-->>><<<++patches.suse/ALSA-hda-hdmi-Don-t-use-standard-hda_jack-for-generi.patch++>>>
-|	<<<--patches.suse/timers-Invoke-timer_start_debug-where-it-makes-sense.patch-->>><<<++patches.suse/ALSA-hda-hdmi-Move-runtime-PM-resume-into-hdmi_prese.patch++>>>
-|	<<<--patches.suse/01-x86-smpboot-remove-stale-tlb-flush-invocations.patch-->>><<<++patches.suse/ALSA-hda-hdmi-Move-ELD-parse-and-jack-reporting-into.patch++>>>
-|	<<<--patches.suse/02-x86-mm-remove-preempt_disable-enable-from-_native_flush_tlb.patch-->>><<<++patches.suse/ALSA-via82xx-Fix-endianness-annotations.patch++>>>
-|	<<<--patches.suse/34-x86-ldt-plug-memory-leak-in-error-path.patch-->>><<<++patches.suse/ALSA-emu10k1-Fix-endianness-annotations.patch++>>>
-|	<<<--patches.suse/03-x86-ldt-make-ldt-pgtable-free-conditional.patch-->>><<<++patches.suse/ALSA-pcm-More-helper-macros-for-reducing-snd_pcm_for.patch++>>>
-|	<<<--patches.suse/x86-espfix-64-fix-espfix-double-fault-handling-on-5-level-systems-->>><<<++patches.suse/ALSA-usb-audio-Use-pcm_for_each_format-macro-for-PCM.patch++>>>
-|	<<<--patches.suse/x86-mm-Unbreak-modules-that-use-the-DMA-API.patch-->>><<<++patches.suse/ALSA-pcm-Use-standard-macros-for-fixing-PCM-format-c.patch++>>>
-|	<<<--patches.suse/x86-stacktrace-Make-zombie-stack-traces-reliable.patch-->>><<<++patches.suse/ALSA-pcm-Use-a-macro-for-parameter-masks-to-reduce-t.patch++>>>
-|	<<<--patches.suse/fscache-Fix-the-default-for-fscache_maybe_release_pa.patch-->>><<<++patches.suse/ALSA-hdsp-remove-redundant-assignment-to-variable-er.patch++>>>
-|	<<<--patches.suse/afs-Fix-missing-error-handling-in-afs_write_end.patch-->>><<<++patches.suse/ALSA-hda-remove-redundant-assignment-to-variable-tim.patch++>>>
-|	<<<--patches.suse/04-x86-pti-enable-pti-by-default.patch-->>><<<++patches.suse/ALSA-ali5451-remove-redundant-variable-capture_flag.patch++>>>
-|	<<<--patches.suse/05-x86-cpu-x86-pti-do-not-enable-pti-on-amd-processors.patch-->>><<<++patches.suse/ALSA-info-remove-redundant-assignment-to-variable-c.patch++>>>
-|	<<<--patches.suse/35-x86-pti-make-sure-the-user-kernel-ptes-match.patch-->>><<<++patches.suse/ALSA-core-Replace-zero-length-array-with-flexible-ar.patch++>>>
-|	<<<--patches.suse/0001-x86-dumpstack-Fix-partial-register-dumps.patch-->>><<<++patches.suse/ALSA-usb-midi-Replace-zero-length-array-with-flexibl.patch++>>>
-|	<<<--patches.suse/0002-x86-dumpstack-Print-registers-for-first-stack-frame.patch-->>><<<++patches.suse/ALSA-hda-ca0132-Replace-zero-length-array-with-flexi.patch++>>>
-|	<<<--patches.suse/36-x86-pti-switch-to-kernel-cr3-at-early-in-entry_syscall_compat.patch-->>><<<++patches.suse/ALSA-hda_codec-Replace-zero-length-array-with-flexib.patch++>>>
-|	<<<--patches.suse/11.1-x86-process-define-cpu_tss_rw-in-same-section-as-declaration.patch-->>><<<++patches.suse/ALSA-usb-audio-Don-t-create-a-mixer-element-with-bog.patch++>>>
-|	<<<--patches.suse/ARM-davinci-Use-platform_device_register_full-to-cre.patch-->>><<<++patches.suse/ALSA-pcm-oss-Unlock-mutex-temporarily-for-sleeping-a.patch++>>>
-|	<<<--patches.suse/ARM-davinci-Add-dma_mask-to-dm365-s-eDMA-device.patch-->>><<<++patches.suse/ALSA-usb-audio-Add-support-for-Presonus-Studio-1810c.patch++>>>
-|	<<<--patches.suse/ARM-davinci-fix-mmc-entries-in-dm365-s-dma_slave_map.patch-->>><<<++patches.suse/usb-audio-v2-Add-uac2_effect_unit_descriptor-definit.patch++>>>
-|	<<<--patches.suse/sunxi-rsb-Include-OF-based-modalias-in-device-uevent.patch-->>><<<++patches.suse/ALSA-usb-audio-Parse-source-ID-of-UAC2-effect-unit.patch++>>>
-|	<<<--patches.suse/drm-armada-fix-leak-of-crtc-structure-->>><<<++patches.suse/ALSA-korg1212-fix-if-statement-empty-body-warnings.patch++>>>
-|	<<<--patches.suse/drm-ttm-check-the-return-value-of-kzalloc-->>><<<++patches.suse/ALSA-usb-audio-Add-support-for-MOTU-MicroBook-IIc.patch++>>>
-|	<<<--patches.suse/drm-i915-psr-Fix-register-name-mess-up-->>><<<++patches.suse/ALSA-usb-audio-Fix-missing-braces-in-some-struct-ini.patch++>>>
-|	<<<--patches.suse/drm-i915-Disable-DC-states-around-GMBUS-on-GLK-->>><<<++patches.suse/ALSA-pcm-oss-Simplify-plugin-frame-size-calculations.patch++>>>
-|	<<<--patches.suse/drm-i915-Put-all-non-blocking-modesets-onto-an-order-->>><<<++patches.suse/ALSA-pcm-Fix-superfluous-snprintf-usage.patch++>>>
-|	<<<--patches.suse/drm-i915-Apply-Display-WA-1183-on-skl-kbl-and-cfl-->>><<<++patches.suse/ALSA-hda-Use-scnprintf-for-string-truncation.patch++>>>
-|	<<<--patches.suse/kernel-acct.c-fix-the-acct-needcheck-check-in-check_free_space.patch-->>><<<++patches.suse/ALSA-usb-audio-Fix-mixer-controls-USB-interface-for-.patch++>>>
-|	<<<--patches.suse/mm-mprotect-add-a-cond_resched-inside-change_pmd_ran.patch-->>><<<++patches.suse/ALSA-usb-audio-Create-a-registration-quirk-for-Kings.patch++>>>
-|	<<<--patches.suse/userfaultfd-clear-the-vma-vm_userfaultfd_ctx-if-UFFD.patch-->>><<<++patches.suse/ALSA-core-Add-snd_device_get_state-helper.patch++>>>
-|	<<<--patches.suse/crypto-chelsio-select-CRYPTO_GF128MUL.patch-->>><<<++patches.suse/ALSA-usb-audio-Rewrite-registration-quirk-handling.patch++>>>
-|	<<<--patches.suse/crypto-chacha20poly1305-validate-the-digest-size-->>><<<++patches.suse/ALSA-usb-audio-Add-delayed_register-option.patch++>>>
-|	<<<--patches.suse/crypto-af_alg-Fix-race-around-ctx-rcvused-by-making-.patch-->>><<<++patches.suse/ALSA-usb-audio-Inform-devices-that-need-delayed-regi.patch++>>>
-|	<<<--patches.suse/crypto-n2-cure-use-after-free-->>><<<++patches.suse/ALSA-hda-default-enable-CA0132-DSP-support.patch++>>>
-|	<<<--patches.suse/crypto-pcrypt-fix-freeing-pcrypt-instances-->>><<<++patches.suse/ASoC-jz4740-i2s-Fix-divider-written-at-incorrect-off.patch++>>>
-|	<<<--patches.suse/s390-sles15-02-06-pci-handle-insufficient-resources-during-dma-tl.patch-->>><<<++patches.suse/ASoC-stm32-spdifrx-fix-regmap-status-check.patch++>>>
-|	<<<--patches.suse/s390-dasd-fix-wrongly-assigned-configuration-data.patch-->>><<<++patches.suse/ASoC-Intel-mrfld-return-error-codes-when-an-error-oc.patch++>>>
-|	<<<--patches.suse/x86-efi-fix-kernel-param-add_efi_memmap-regression.patch-->>><<<++patches.suse/ALSA-pcm.h-add-for_each_pcm_streams.patch++>>>
-|	<<<--patches.suse/07-x86-mm-set-modules_end-to-0xffffffffff000000.patch-->>><<<++patches.suse/ALSA-usx2y-use-for_each_pcm_streams-macro.patch++>>>
-|	<<<--patches.suse/08-x86-mm-map-cpu_entry_area-at-the-same-place-on-4-5-level.patch-->>><<<++patches.suse/ASoC-sun8i-codec-Remove-unused-dev-from-codec-struct.patch++>>>
-|	<<<--patches.suse/24-x86-kaslr-fix-the-vaddr_end-mess.patch-->>><<<++patches.suse/ASoC-Intel-mrfld-fix-incorrect-check-on-p-sink.patch++>>>
-|	<<<--patches.suse/37-x86-events-intel-ds-use-the-proper-cache-flush-method-for-mapping-ds-buffers.patch-->>><<<++patches.suse/ALSA-doc-Document-PC-Beep-Hidden-Register-on-Realtek.patch++>>>
-|	<<<--patches.suse/38-x86-tlb-drop-the-gpl-from-the-cpu_tlbstate-export.patch-->>><<<++patches.suse/ALSA-hda-realtek-Set-principled-PC-Beep-configuratio.patch++>>>
-|	<<<--patches.suse/09-x86-alternatives-add-missing-n-at-end-of-alternative-inline-asm.patch-->>><<<++patches.suse/ALSA-hda-realtek-Remove-now-unnecessary-XPS-13-headp.patch++>>>
-|	<<<--patches.suse/10-x86-pti-rename-bug_cpu_insecure-to-bug_cpu_meltdown.patch-->>><<<++patches.suse/ALSA-usb-audio-Fix-case-when-USB-MIDI-interface-has-.patch++>>>
-|	<<<--patches.suse/xfs-quota-fix-missed-destroy-of-qi_tree_lock.patch-->>><<<++patches.suse/i2c-smbus-remove-outdated-references-to-irq-level-tr.patch++>>>
-|	<<<--patches.suse/xfs-quota-check-result-of-register_shrinker.patch-->>><<<++patches.suse/i2c-dev-Fix-the-race-between-the-release-of-i2c_dev-.patch++>>>
-|	<<<--patches.suse/xfs-fix-s_maxbytes-overflow-problems.patch-->>><<<++patches.suse/mtd-lpddr-Fix-a-double-free-in-probe.patch++>>>
-|	<<<--patches.suse/iommu-arm-smmu-v3-don-t-free-page-table-ops-twice-->>><<<++patches.suse/mtd-phram-fix-a-double-free-issue-in-error-path.patch++>>>
-|	<<<--patches.suse/0001-iommu-arm-smmu-v3-Cope-with-duplicated-Stream-IDs.patch-->>><<<++patches.suse/mtd-rawnand-free-the-nand_device-object.patch++>>>
-|	<<<--patches.suse/Input-elantech-add-new-icbody-type-15-->>><<<++patches.suse/mtd-spinand-Stop-using-spinand-oobbuf-for-buffering-.patch++>>>
-|	<<<--patches.suse/kvm-vmx-Scrub-hardware-GPRs-at-VM-exit.patch-->>><<<++patches.suse/mtd-spinand-Explicitly-use-MTD_OPS_RAW-to-write-the-.patch++>>>
-|	<<<--patches.suse/KVM-s390-fix-cmma-migration-for-multiple-memory-slot.patch-->>><<<++patches.suse/mtd-spinand-Do-not-erase-the-block-before-writing-a-.patch++>>>
-|	<<<--patches.suse/KVM-s390-prevent-buffer-overrun-on-memory-hotplug-du.patch-->>><<<++patches.suse/scsi-tcm_qla2xxx-Make-qlt_alloc_qfull_cmd-set-cmd-se.patch++>>>
-|	<<<--patches.suse/mm-vmscan-Make-unregister_shrinker-no-op-if-register_shrinker-failed.patch-->>><<<++patches.suse/scsi-ufs-fix-auto-hibern8-error-detection++>>>
-|	<<<--patches.suse/sget-handle-failures-of-register_shrinker.patch-->>><<<++patches.suse/scsi-qla2xxx-Check-locking-assumptions-at-runtime-in.patch++>>>
-|	<<<--patches.suse/mtd-nand-pxa3xx-Fix-READOOB-implementation.patch-->>><<<++patches.suse/scsi-lpfc-Fix-RQ-buffer-leakage-when-no-IOCBs-availa.patch++>>>
-|	<<<--patches.suse/leds-core-Fix-regression-caused-by-commit-2b83ff96f5-->>><<<++patches.suse/scsi-lpfc-Fix-lpfc_io_buf-resource-leak-in-lpfc_get_.patch++>>>
-|	<<<--patches.suse/apparmor-fix-regression-in-mount-mediation-when-feat.patch-->>><<<++patches.suse/scsi-lpfc-Fix-broken-Credit-Recovery-after-driver-lo.patch++>>>
-|	<<<--patches.suse/cgroup-avoid-copying-strings-longer-than-the-buffers.patch-->>><<<++patches.suse/scsi-lpfc-Fix-registration-of-ELS-type-support-in-fd.patch++>>>
-|	<<<--patches.suse/cgroup-Fix-deadlock-in-cpu-hotplug-path.patch-->>><<<++patches.suse/scsi-lpfc-Fix-release-of-hwq-to-clear-the-eq-relatio.patch++>>>
-|	<<<--patches.suse/platform-x86-wmi-Call-acpi_wmi_init-later-->>><<<++patches.suse/scsi-lpfc-Fix-compiler-warning-on-frame-size.patch++>>>
-|	<<<--patches.suse/IB-mlx4-Fix-mlx4_ib_alloc_mr-error-flow.patch-->>><<<++patches.suse/scsi-lpfc-Fix-coverity-errors-in-fmdi-attribute-hand.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Fix-race-condition-in-neigh-creation.patch-->>><<<++patches.suse/scsi-lpfc-Remove-handler-for-obsolete-ELS-Read-Port-.patch++>>>
-|	<<<--patches.suse/RDMA-netlink-Fix-locking-around-__ib_get_device_by_i.patch-->>><<<++patches.suse/scsi-lpfc-Clean-up-hba-max_lun_queue_depth-checks.patch++>>>
-|	<<<--patches.suse/IB-srpt-Disable-RDMA-access-by-the-initiator.patch-->>><<<++patches.suse/scsi-lpfc-Update-lpfc-version-to-12.6.0.4.patch++>>>
-|	<<<--patches.suse/IB-srpt-Fix-ACL-lookup-during-login.patch-->>><<<++patches.suse/scsi-lpfc-Copyright-updates-for-12.6.0.4-patches.patch++>>>
-|	<<<--patches.suse/ip6_tunnel-disable-dst-caching-if-tunnel-is-dual-sta.patch-->>><<<++patches.suse/scsi-ufs-fix-ufshcd_hold-caused-scheduling-while-atomic++>>>
-|	<<<--patches.suse/geneve-update-skb-dst-pmtu-on-tx-path.patch-->>><<<++patches.suse/scsi-fc-Update-Descriptor-definition-and-add-RDF-and.patch++>>>
-|	<<<--patches.suse/mlxsw-spectrum_router-Fix-NULL-pointer-deref.patch-->>><<<++patches.suse/scsi-lpfc-add-RDF-registration-and-Link-Integrity-FP.patch++>>>
-|	<<<--patches.suse/mlxsw-spectrum-Relax-sanity-checks-during-enslavemen.patch-->>><<<++patches.suse/scsi-target-fix-unmap_zeroes_data-boolean-initialisa.patch++>>>
-|	<<<--patches.suse/net-sched-Fix-update-of-lastuse-in-act-modules-imple.patch-->>><<<++patches.suse/scsi-target-convert-boolean-se_dev_attrib-types-to-b.patch++>>>
-|	<<<--patches.suse/0001-NET-usb-qmi_wwan-add-support-for-YUGA-CLM920-NC5-PID.patch-->>><<<++patches.suse/scsi-target-use-an-enum-to-track-emulate_ua_intlck_c.patch++>>>
-|	<<<--patches.suse/ethtool-do-not-print-warning-for-applications-using-.patch-->>><<<++patches.suse/scsi-qla2xxx-Add-beacon-LED-config-sysfs-interface.patch++>>>
-|	<<<--patches.suse/RDS-Heap-OOB-write-in-rds_message_alloc_sgs.patch-->>><<<++patches.suse/scsi-qla2xxx-Move-free-of-fcport-out-of-interrupt-co.patch++>>>
-|	<<<--patches.suse/e1000-fix-disabling-already-disabled-warning.patch-->>><<<++patches.suse/scsi-qla2xxx-Add-sysfs-node-for-D-Port-Diagnostics-A.patch++>>>
-|	<<<--patches.suse/e1000e-Fix-e1000_check_for_copper_link_ich8lan-retur.patch-->>><<<++patches.suse/scsi-qla2xxx-Add-endianizer-macro-calls-to-fc-host-s.patch++>>>
-|	<<<--patches.suse/vxlan-trivial-indenting-fix.patch-->>><<<++patches.suse/scsi-qla2xxx-Add-changes-in-preparation-for-vendor-e.patch++>>>
-|	<<<--patches.suse/net-fec-restore-dev_id-in-the-cases-of-probe-error.patch-->>><<<++patches.suse/scsi-qla2xxx-Add-vendor-extended-RDP-additions-and-a.patch++>>>
-|	<<<--patches.suse/net-fec-defer-probe-if-regulator-is-not-ready.patch-->>><<<++patches.suse/scsi-qla2xxx-Add-ql2xrdpenable-module-parameter-for-.patch++>>>
-|	<<<--patches.suse/cxgb4-Fix-FW-flash-errors.patch-->>><<<++patches.suse/scsi-qla2xxx-Add-vendor-extended-FDMI-commands.patch++>>>
-|	<<<--patches.suse/net-ena-unmask-MSI-X-only-after-device-initializatio.patch-->>><<<++patches.suse/scsi-qla2xxx-Display-message-for-FCE-enabled.patch++>>>
-|	<<<--patches.suse/net-ena-fix-error-handling-in-ena_down-sequence.patch-->>><<<++patches.suse/scsi-qla2xxx-Show-correct-port-speed-capabilities-fo.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-Account-for-frags-split-over-multiple-de.patch-->>><<<++patches.suse/scsi-qla2xxx-Cleanup-ELS-PUREX-iocb-fields.patch++>>>
-|	<<<--patches.suse/i40e-don-t-remove-netdev-dev_addr-when-syncing-uc-li.patch-->>><<<++patches.suse/scsi-qla2xxx-Add-deferred-queue-for-processing-ABTS-.patch++>>>
-|	<<<--patches.suse/nl80211-Check-for-the-required-netlink-attribute-pre-->>><<<++patches.suse/scsi-qla2xxx-Handle-cases-for-limiting-RDP-response-.patch++>>>
-|	<<<--patches.suse/mac80211-mesh-drop-frames-appearing-to-be-from-us-->>><<<++patches.suse/scsi-qla2xxx-Fix-RDP-response-size.patch++>>>
-|	<<<--patches.suse/net-stmmac-enable-EEE-in-MII-GMII-or-RGMII-only.patch-->>><<<++patches.suse/scsi-qla2xxx-Use-endian-macros-to-assign-static-fiel.patch++>>>
-|	<<<--patches.suse/sh_eth-fix-TSU-resource-handling.patch-->>><<<++patches.suse/scsi-qla2xxx-Correction-to-selection-of-loopback-ech.patch++>>>
-|	<<<--patches.suse/RDS-null-pointer-dereference-in-rds_atomic_free_op.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-qla2x00_echo_test-based-on-ISP-type.patch++>>>
-|	<<<--patches.suse/netfilter-uapi-correct-untracked-conntrack-state-bit-number-->>><<<++patches.suse/scsi-qla2xxx-Print-portname-for-logging-in-qla24xx_l.patch++>>>
-|	<<<--patches.suse/net-fec-free-restore-resource-in-related-probe-error.patch-->>><<<++patches.suse/scsi-qla2xxx-Use-correct-ISP28xx-active-FW-region.patch++>>>
-|	<<<--patches.suse/can-vxcan-improve-handling-of-missing-peer-name-attr-->>><<<++patches.suse/scsi-qla2xxx-Save-rscn_gen-for-new-fcport.patch++>>>
-|	<<<--patches.suse/can-gs_usb-fix-return-value-of-the-set_bittiming-cal-->>><<<++patches.suse/scsi-qla2xxx-Fix-control-flags-for-login-logout-IOCB.patch++>>>
-|	<<<--patches.suse/can-flex_can-Correct-the-checking-for-frame-length-i-->>><<<++patches.suse/scsi-qla2xxx-Add-fixes-for-mailbox-command.patch++>>>
-|	<<<--patches.suse/sh_eth-fix-SH7757-GEther-initialization.patch-->>><<<++patches.suse/scsi-qla2xxx-Use-QLA_FW_STOPPED-macro-to-propagate-f.patch++>>>
-|	<<<--patches.suse/bnxt_en-Fix-population-of-flow_type-in-bnxt_hwrm_cfa.patch-->>><<<++patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.24-k.patch++>>>
-|	<<<--patches.suse/bnxt_en-Fix-the-Invalid-VF-id-check-in-bnxt_vf_ndo_p.patch-->>><<<++patches.suse/scsi-lpfc-fix-spelling-mistake-Notication-Notificati.patch++>>>
-|	<<<--patches.suse/sctp-do-not-retransmit-upon-FragNeeded-if-PMTU-disco.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-sparse-warning-reported-by-kbuild-b.patch++>>>
-|	<<<--patches.suse/sctp-fix-the-handling-of-ICMP-Frag-Needed-for-too-sm.patch-->>><<<++patches.suse/scsi-qla2xxx-Simplify-the-code-for-aborting-SCSI-com.patch++>>>
-|	<<<--patches.suse/mdio-sun4i-Fix-a-memory-leak-->>><<<++patches.suse/scsi-qla2xxx-Suppress-endianness-complaints-in-qla2x.patch++>>>
-|	<<<--patches.suse/sh_eth-fix-TXALCR1-offsets.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-sparse-warnings-triggered-by-the-PC.patch++>>>
-|	<<<--patches.suse/block-drain-queue-before-waiting-for-q_usage_counter.patch-->>><<<++patches.suse/scsi-qla2xxx-Convert-MAKE_HANDLE-from-a-define-into-.patch++>>>
-|	<<<--patches.suse/nvme-pci-move-use_sgl-initialization-to-nvme_init_io.patch-->>><<<++patches.suse/scsi-qla2xxx-Add-16.0GT-for-PCI-String.patch++>>>
-|	<<<--patches.suse/nvme-fix-sector-units-when-going-between-formats.patch-->>><<<++patches.suse/scsi-qla2xxx-Avoid-setting-firmware-options-twice-in.patch++>>>
-|	<<<--patches.suse/nvme-rdma-fix-concurrent-reset-and-reconnect.patch-->>><<<++patches.suse/scsi-qla2xxx-Use-FC-generic-update-firmware-options-.patch++>>>
-|	<<<--patches.suse/nvme-mpath-fix-last-path-removal-during-traffic.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-FCP-SCSI-FC4-flag-passing-error.patch++>>>
-|	<<<--patches.suse/nvme-fcloop-avoid-possible-uninitialized-variable-wa.patch-->>><<<++patches.suse/scsi-qla2xxx-Improved-secure-flash-support-messages.patch++>>>
-|	<<<--patches.suse/loop-fix-concurrent-lo_open-lo_release.patch-->>><<<++patches.suse/scsi-qla2xxx-Return-appropriate-failure-through-BSG-.patch++>>>
-|	<<<--patches.suse/ALSA-pcm-Remove-incorrect-snd_BUG_ON-usages-->>><<<++patches.suse/scsi-qla2xxx-Use-a-dedicated-interrupt-handler-for-h.patch++>>>
-|	<<<--patches.suse/ALSA-pcm-Add-missing-error-checks-in-OSS-emulation-p-->>><<<++patches.suse/scsi-qla2xxx-fix-FW-resource-count-values.patch++>>>
-|	<<<--patches.suse/ALSA-pcm-Workaround-for-weird-PulseAudio-behavior-on-->>><<<++patches.suse/scsi-qla2xxx-Update-BPM-enablement-semantics.patch++>>>
-|	<<<--patches.suse/ALSA-aloop-Release-cable-upon-open-error-path-->>><<<++patches.suse/scsi-qla2xxx-add-more-FW-debug-information.patch++>>>
-|	<<<--patches.suse/ALSA-aloop-Fix-inconsistent-format-due-to-incomplete-->>><<<++patches.suse/scsi-qla2xxx-Force-semaphore-on-flash-validation-fai.patch++>>>
-|	<<<--patches.suse/ALSA-aloop-Fix-racy-hw-constraints-adjustment-->>><<<++patches.suse/scsi-qla2xxx-Fix-RDP-respond-data-format.patch++>>>
-|	<<<--patches.suse/ALSA-pcm-Abort-properly-at-pending-signal-in-OSS-rea-->>><<<++patches.suse/scsi-qla2xxx-Fix-NPIV-instantiation-after-FW-dump.patch++>>>
-|	<<<--patches.suse/ALSA-pcm-Allow-aborting-mutex-lock-at-OSS-read-write-->>><<<++patches.suse/scsi-qla2xxx-Serialize-fc_port-alloc-in-N2N.patch++>>>
-|	<<<--patches.suse/net-core-fix-module-type-in-sock_diag_bind.patch-->>><<<++patches.suse/scsi-qla2xxx-Remove-restriction-of-FC-T10-PI-and-FC-.patch++>>>
-|	<<<--patches.suse/net-ipv4-emulate-READ_ONCE-on-hdrincl-bit-field-in-r.patch-->>><<<++patches.suse/scsi-qla2xxx-Handle-NVME-status-iocb-correctly.patch++>>>
-|	<<<--patches.suse/selftests-bpf-fix-test_align.patch-->>><<<++patches.suse/scsi-qla2xxx-Set-Nport-ID-for-N2N.patch++>>>
-|	<<<--patches.suse/bpf-prevent-out-of-bounds-speculation.patch-->>><<<++patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.25-k.patch++>>>
-|	<<<--patches.suse/bpf-introduce-BPF_JIT_ALWAYS_ON-config.patch-->>><<<++patches.suse/scsi-ibmvfc-Avoid-loss-of-all-paths-during-SVC-node-.patch++>>>
-|	<<<--patches.suse/sctp-add-a-ceiling-to-optlen-in-some-sockopts.patch-->>><<<++patches.suse/ibmvfc-Fix-NULL-return-compiler-warning.patch++>>>
-|	<<<--patches.suse/0001-iwlwifi-pcie-fix-DMA-memory-mapping-unmapping.patch-->>><<<++patches.suse/scsi-qla2xxx-add-ring-buffer-for-tracing-debug-logs.patch++>>>
-|	<<<--patches.suse/wcn36xx-Fix-dynamic-power-saving-->>><<<++patches.suse/scsi-core-avoid-repetitive-logging-of-device-offline.patch++>>>
-|	<<<--patches.suse/8021q-fix-a-memory-leak-for-VLAN-0-device.patch-->>><<<++patches.suse/scsi-zfcp-fix-missing-erp_lock-in-port-recovery-trigger-for-point-to-point++>>>
-|	<<<--patches.suse/nfp-always-unmask-aux-interrupts-at-init.patch-->>><<<++patches.suse/scsi-zfcp-expose-fabric-name-as-common-fc_host-sysfs.patch++>>>
-|	<<<--patches.suse/ipv6-fix-possible-mem-leaks-in-ipv6_make_skb.patch-->>><<<++patches.suse/scsi-zfcp-wire-previously-driver-specific-sysfs-attr.patch++>>>
-|	<<<--patches.suse/ipv6-sr-fix-TLVs-not-being-copied-using-setsockopt.patch-->>><<<++patches.suse/scsi-zfcp-fix-fc_host-attributes-that-should-be-unkn.patch++>>>
-|	<<<--patches.suse/rbd-reacquire-lock-should-update-lock-owner-client-id-->>><<<++patches.suse/scsi-zfcp-auto-variables-for-dereferenced-structs-in.patch++>>>
-|	<<<--patches.suse/rbd-set-max_segments-to-ushrt_max-->>><<<++patches.suse/scsi-zfcp-report-FC-Endpoint-Security-in-sysfs.patch++>>>
-|	<<<--patches.suse/drm-vc4-Move-IRQ-enable-to-PM-path-->>><<<++patches.suse/scsi-zfcp-log-FC-Endpoint-Security-of-connections.patch++>>>
-|	<<<--patches.suse/drm-nouveau-disp-gf119-add-missing-drive-vfunc-ptr-->>><<<++patches.suse/scsi-zfcp-trace-FC-Endpoint-Security-of-FCP-devices-.patch++>>>
-|	<<<--patches.suse/drm-vmwgfx-Don-t-cache-framebuffer-maps-->>><<<++patches.suse/scsi-zfcp-enhance-handling-of-FC-Endpoint-Security-e.patch++>>>
-|	<<<--patches.suse/drm-vmwgfx-Potential-off-by-one-in-vmw_view_add-->>><<<++patches.suse/scsi-zfcp-log-FC-Endpoint-Security-errors.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Clear-the-shadow-page-table-entry-after-->>><<<++patches.suse/scsi-qla2xxx-Remove-non-functional-code.patch++>>>
-|	<<<--patches.suse/drm-i915-gvt-Fix-stack-out-of-bounds-bug-in-cmd-pars-->>><<<++patches.suse/scsi-aha1740-fix-an-errro-handling-path-in-aha1740_probe++>>>
-|	<<<--patches.suse/drm-i915-Whitelist-SLICE_COMMON_ECO_CHICKEN1-on-Gemi-->>><<<++patches.suse/x86-xen-make-the-boot-cpu-idle-task-reliable.patch++>>>
-|	<<<--patches.suse/drm-i915-Don-t-adjust-priority-on-an-already-signale-->>><<<++patches.suse/x86-xen-make-the-secondary-cpu-idle-tasks-reliable.patch++>>>
-|	<<<--patches.suse/crypto-algapi-fix-NULL-dereference-in-crypto_remove_-->>><<<++patches.suse/extcon-axp288-Add-wakeup-support.patch++>>>
-|	<<<--patches.suse/KVM-MMU-check-pending-exception-before-injecting-APF.patch-->>><<<++patches.suse/0031-coresight-do-not-use-the-BIT-macro-in-the-UAPI-heade.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Drop-prepare_done-from-struct-kvm_.patch-->>><<<++patches.suse/mei-me-add-cedar-fork-device-ids.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Fix-use-after-free-in-case-of-mult.patch-->>><<<++patches.suse/misc-rtsx-set-correct-pcr_ops-for-rts522A.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-PR-Fix-WIMG-handling-under-pHyp.patch-->>><<<++patches.suse/PCI-ASPM-Clear-the-correct-bits-when-enabling-L1-sub.patch++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-HV-Always-flush-TLB-in-kvmppc_alloc_r.patch-->>><<<++patches.suse/PCI-ERR-Combine-pci_channel_io_frozen-cases.patch++>>>
-|	<<<--patches.suse/x86-kvm-propagate-register_shrinker-return-code.patch-->>><<<++patches.suse/PCI-ERR-Update-error-status-after-reset_link.patch++>>>
-|	<<<--patches.suse/KVM-x86-emulate-UD-while-in-guest-mode.patch-->>><<<++patches.suse/pci-dpc-move-dpc-data-into-struct-pci_dev++>>>
-|	<<<--patches.suse/KVM-x86-Add-memory-barrier-on-vmcs-field-lookup.patch-->>><<<++patches.suse/pci-err-remove-service-dependency-in-pcie_do_recovery++>>>
-|	<<<--patches.suse/x86-microcode-intel-extend-bdw-late-loading-with-a-revision-check.patch-->>><<<++patches.suse/pci-err-return-status-of-pcie_do_recovery++>>>
-|	<<<--patches.suse/kdump-write-correct-address-of-mem_section-into-vmco.patch-->>><<<++patches.suse/pci-dpc-cache-dpc-capabilities-in-pci_init_capabilities++>>>
-|	<<<--patches.suse/tools-objtool-Makefile-don-t-assume-sync-check.sh-is.patch-->>><<<++patches.suse/pci-aer-add-pci_aer_raw_clear_status-to-unconditionally-clear-error-status++>>>
-|	<<<--patches.suse/x86-PCI-Add-pci-big_root_window-option-for-AMD-64-bi.patch-->>><<<++patches.suse/pci-dpc-expose-dpc_process_error-dpc_reset_link-for-use-by-edr++>>>
-|	<<<--patches.suse/x86-PCI-Move-and-shrink-AMD-64-bit-window-to-avoid-c.patch-->>><<<++patches.suse/pci-dpc-add-error-disconnect-recover-edr-support++>>>
-|	<<<--patches.suse/apparmor-fix-ptrace-label-match-when-matching-stacke.patch-->>><<<++patches.suse/pci-aer-rationalize-error-status-register-clearing++>>>
-|	<<<--patches.suse/apparmor-Fix-regression-in-profile-conflict-logic.patch-->>><<<++patches.suse/PCI-pciehp-Disable-in-band-presence-detect-when-poss.patch++>>>
-|	<<<--patches.suse/Bluetooth-Prevent-stack-info-leak-from-the-EFS-element.patch-->>><<<++patches.suse/PCI-pciehp-Wait-for-PDS-if-in-band-presence-is-disab.patch++>>>
-|	<<<--patches.suse/0001-usbip-fix-vudc_rx-harden-CMD_SUBMIT-path-to-handle-m.patch-->>><<<++patches.suse/PCI-pciehp-Add-DMI-table-for-in-band-presence-detect.patch++>>>
-|	<<<--patches.suse/0001-usbip-remove-kernel-addresses-from-usb-device-and-ur.patch-->>><<<++patches.suse/PCI-pciehp-Fix-indefinite-wait-on-sysfs-requests.patch++>>>
-|	<<<--patches.suse/0001-usbip-vudc_tx-fix-v_send_ret_submit-vulnerability-to.patch-->>><<<++patches.suse/pci-pciehp-fix-msi-interrupt-race++>>>
-|	<<<--patches.suse/0001-USB-fix-usbmon-BUG-trigger.patch-->>><<<++patches.suse/PCI-Add-boot-interrupt-quirk-mechanism-for-Xeon-chip.patch++>>>
-|	<<<--patches.suse/0001-uas-ignore-UAS-for-Norelsys-NS1068-X-chips.patch-->>><<<++patches.suse/PCI-Avoid-ASMedia-XHCI-USB-PME-from-D0-defect.patch++>>>
-|	<<<--patches.suse/0001-USB-serial-cp210x-add-IDs-for-LifeScan-OneTouch-Veri.patch-->>><<<++patches.suse/PCI-Add-Zhaoxin-Vendor-ID.patch++>>>
-|	<<<--patches.suse/0001-USB-serial-cp210x-add-new-device-ID-ELV-ALC-8xxx.patch-->>><<<++patches.suse/PCI-Add-ACS-quirk-for-Zhaoxin-multi-function-devices.patch++>>>
-|	<<<--patches.suse/0001-usb-misc-usb3503-make-sure-reset-is-low-for-at-least.patch-->>><<<++patches.suse/PCI-Add-ACS-quirk-for-Zhaoxin-Root-Downstream-Ports.patch++>>>
-|	<<<--patches.suse/11-x86-pti-unbreak-efi-old_memmap.patch-->>><<<++patches.suse/PCI-endpoint-Fix-for-concurrent-memory-allocation-in.patch++>>>
-|	<<<--patches.suse/12-x86-documentation-add-pti-description.patch-->>><<<++patches.suse/PCI-endpoint-Fix-clearing-start-entry-in-configfs.patch++>>>
-|	<<<--patches.suse/13-x86-cpufeatures-add-x86_bug_spectre_v.patch-->>><<<++patches.suse/PCI-endpoint-Fix-set_msix-to-take-BIR-and-offset-as-.patch++>>>
-|	<<<--patches.suse/14-sysfs-cpu-add-vulnerability-folder.patch-->>><<<++patches.suse/PCI-dwc-Fix-dw_pcie_ep_raise_msix_irq-to-get-correct.patch++>>>
-|	<<<--patches.suse/15-x86-cpu-implement-cpu-vulnerabilites-sysfs-functions.patch-->>><<<++patches.suse/misc-pci_endpoint_test-Fix-to-support-10-pci-endpoin.patch++>>>
-|	<<<--patches.suse/39-x86-tboot-unbreak-tboot-with-pti-enabled.patch-->>><<<++patches.suse/PCI-mobiveil-Introduce-a-new-structure-mobiveil_root.patch++>>>
-|	<<<--patches.suse/40-x86-mm-pti-remove-dead-logic-in-pti_user_pagetable_walk.patch-->>><<<++patches.suse/PCI-mobiveil-Move-the-host-initialization-into-a-fun.patch++>>>
-|	<<<--patches.suse/0001-x86-cpu-amd-make-lfence-a-serializing-instruction.patch-->>><<<++patches.suse/PCI-mobiveil-Collect-the-interrupt-related-operation.patch++>>>
-|	<<<--patches.suse/0002-x86-cpu-amd-use-lfence_rdtsc-in-preference-to-mfence_rdtsc.patch-->>><<<++patches.suse/PCI-mobiveil-Modularize-the-Mobiveil-PCIe-Host-Bridg.patch++>>>
-|	<<<--patches.suse/16-sysfs-cpu-fix-typos-in-vulnerability-documentation.patch-->>><<<++patches.suse/PCI-mobiveil-Add-callback-function-for-interrupt-ini.patch++>>>
-|	<<<--patches.suse/17-x86-alternatives-fix-optimize_nops-checking.patch-->>><<<++patches.suse/PCI-mobiveil-Add-callback-function-for-link-up-check.patch++>>>
-|	<<<--patches.suse/39.1-x86-pti-make-unpoison-of-pgd-for-trusted-boot-work-for-real.patch-->>><<<++patches.suse/PCI-mobiveil-Allow-mobiveil_host_init-to-be-used-to-.patch++>>>
-|	<<<--patches.suse/0001-objtool-Detect-jumps-to-retpoline-thunks.patch-->>><<<++patches.suse/PCI-mobiveil-Add-8-bit-and-16-bit-CSR-register-acces.patch++>>>
-|	<<<--patches.suse/0002-objtool-Allow-alternatives-to-be-ignored.patch-->>><<<++patches.suse/PCI-mobiveil-Add-Header-Type-field-check.patch++>>>
-|	<<<--patches.suse/20-x86-retpoline-add-initial-retpoline-support.patch-->>><<<++patches.suse/PCI-mobiveil-Add-PCIe-Gen4-RC-driver-for-Layerscape-.patch++>>>
-|	<<<--patches.suse/21-x86-spectre-add-boot-time-option-to-select-spectre-v2-mitigation.patch-->>><<<++patches.suse/PCI-mobiveil-Fix-sparse-different-address-space-warn.patch++>>>
-|	<<<--patches.suse/22-retpoline-crypto-convert-crypto-assembler-indirect-jumps.patch-->>><<<++patches.suse/PCI-mobiveil-Fix-unmet-dependency-warning-for-PCIE_M.patch++>>>
-|	<<<--patches.suse/23-x86-retpoline-entry-convert-entry-assembler-indirect-jumps.patch-->>><<<++patches.suse/PCI-qcom-Fix-the-fixup-of-PCI_VENDOR_ID_QCOM.patch++>>>
-|	<<<--patches.suse/24-x86-retpoline-ftrace-convert-ftrace-assembler-indirect-jumps.patch-->>><<<++patches.suse/0032-Revert-dm-always-call-blk_queue_split-in-dm_process_.patch++>>>
-|	<<<--patches.suse/msft-hv-1582-x86-retpoline-hyperv-Convert-assembler-indirect-jump.patch-->>><<<++patches.suse/arm64-bcm2835-Drop-select-of-nonexistent-HAVE_ARM_AR.patch++>>>
-|	<<<--patches.suse/26-x86-retpoline-xen-convert-xen-hypercall-indirect-jumps.patch-->>><<<++patches.suse/soc-mediatek-knows_txdone-needs-to-be-set-in-Mediate.patch++>>>
-|	<<<--patches.suse/x86-retpoline-checksum32-convert-assembler-indirect-jumps-->>><<<++patches.suse/soc-imx-gpc-fix-power-up-sequencing.patch++>>>
-|	<<<--patches.suse/x86-retpoline-irq32-convert-assembler-indirect-jumps-->>><<<++patches.suse/arm64-dts-allwinner-a64-Fix-display-clock-register-r.patch++>>>
-|	<<<--patches.suse/27-retpoline-fill-return-stack-buffer-on-vmexit.patch-->>><<<++patches.suse/clk-ti-Fix-dm814x-clkctrl-for-ethernet.patch++>>>
-|	<<<--patches.suse/41-x86-pti-fix-pcid-and-sanitize-defines.patch-->>><<<++patches.suse/s390-cpum_cf-add-new-extended-counters-for-ibm-z15++>>>
-|	<<<--patches.suse/42-x86-perf-disable-intel_bts-when-pti.patch-->>><<<++patches.suse/s390-prevent-leaking-kernel-address-in-bear++>>>
-|	<<<--patches.suse/nvme-fabrics-initialize-default-host-id-in-nvmf_host.patch-->>><<<++patches.suse/s390-cpuinfo-fix-wrong-output-when-cpu0-is-offline++>>>
-|	<<<--patches.suse/powerpc-dlpar-023-Make-RAS-IRQ-explicitly-dependent-on-DLPAR-WQ.patch-->>><<<++patches.suse/s390-diag-fix-display-of-diagnose-call-statistics++>>>
-|	<<<--patches.suse/powerpc-pseries-Add-H_GET_CPU_CHARACTERISTICS-flags-.patch-->>><<<++patches.suse/s390-zcrypt-use-kvmalloc-instead-of-kmalloc-for-256k-alloc++>>>
-|	<<<--patches.suse/powerpc-64-Add-macros-for-annotating-the-destination.patch-->>><<<++patches.suse/vfio-platform-Switch-to-platform_get_irq_optional.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Simple-RFI-macro-conversions.patch-->>><<<++patches.suse/vfio-Ignore-ENODEV-when-getting-MSI-cookie.patch++>>>
-|	<<<--patches.suse/powerpc-64-Convert-the-syscall-exit-path-to-use-RFI_.patch-->>><<<++patches.suse/dma-coherent-fix-integer-overflow-in-the-reserved-me.patch++>>>
-|	<<<--patches.suse/powerpc-64-Convert-fast_exception_return-to-use-RFI_.patch-->>><<<++patches.suse/gpio-siox-use-raw-spinlock-for-irq-related-locking.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Convert-slb_miss_common-to-use-RFI_TO_US.patch-->>><<<++patches.suse/tools-gpio-Fix-out-of-tree-build-regression.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Add-support-for-RFI-flush-of-L1-D-cache.patch-->>><<<++patches.suse/rtc-zynqmp-Clear-alarm-interrupt-status-before-inter.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Support-disabling-RFI-flush-with-no_rfi_.patch-->>><<<++patches.suse/rtc-cmos-Use-spin_lock_irqsave-in-cmos_interrupt.patch++>>>
-|	<<<--patches.suse/powerpc-pseries-Query-hypervisor-for-RFI-flush-setti.patch-->>><<<++patches.suse/rtc-88pm860x-fix-possible-race-condition.patch++>>>
-|	<<<--patches.suse/powerpc-powernv-Check-device-tree-for-RFI-flush-sett.patch-->>><<<++patches.suse/rtc-imx-sc-Align-imx-sc-msg-structs-to-4.patch++>>>
-|	<<<--patches.suse/28-x86-retpoline-remove-compile-time-warning.patch-->>><<<++patches.suse/nfsd-Fix-NFSv4-READ-on-RDMA-when-using-readv.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Apply-headphone-noise-quirk-for-another-Del-->>><<<++patches.suse/svcrdma-Fix-double-svc_rdma_send_ctxt_put-in-an-erro.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Apply-the-existing-quirk-to-iMac-14-1-->>><<<++patches.suse/nfsd-Don-t-add-locks-to-closed-or-closing-open-state.patch++>>>
-|	<<<--patches.suse/ALSA-pcm-Remove-yet-superfluous-WARN_ON-->>><<<++patches.suse/nfsd-remove-read-permission-bit-for-ctl-sysctl.patch++>>>
-|	<<<--patches.suse/ALSA-seq-Make-ioctls-race-free-->>><<<++patches.suse/nfsd-fsnotify-on-rmdir-under-nfsd-clients.patch++>>>
-|	<<<--patches.suse/xfrm-skip-policies-marked-as-dead-while-rehashing.patch-->>><<<++patches.suse/SUNRPC-Fix-a-potential-buffer-overflow-in-svc_print_.patch++>>>
-|	<<<--patches.suse/af_key-fix-buffer-overread-in-verify_address_len.patch-->>><<<++patches.suse/svcrdma-Fix-leak-of-transport-addresses.patch++>>>
-|	<<<--patches.suse/af_key-fix-buffer-overread-in-parse_exthdrs.patch-->>><<<++patches.suse/0002-exfat-add-in-memory-and-on-disk-structures-and-heade.patch++>>>
-|	<<<--patches.suse/xfrm-Use-__skb_queue_tail-in-xfrm_trans_queue.patch-->>><<<++patches.suse/0003-exfat-add-super-block-operations.patch++>>>
-|	<<<--patches.suse/0007-xfrm-Return-error-on-unknown-encap_type-in-init_stat.patch-->>><<<++patches.suse/0004-exfat-add-inode-operations.patch++>>>
-|	<<<--patches.suse/esp-Fix-GRO-when-the-headers-not-fully-in-the-linear.patch-->>><<<++patches.suse/0005-exfat-add-directory-operations.patch++>>>
-|	<<<--patches.suse/net-ib-mlx5-Don-t-disable-local-loopback-multicast-t.patch-->>><<<++patches.suse/0006-exfat-add-file-operations.patch++>>>
-|	<<<--patches.suse/net-mlx5-Fix-get-vector-affinity-helper-function.patch-->>><<<++patches.suse/0007-exfat-add-fat-entry-operations.patch++>>>
-|	<<<--patches.suse/net-mlx5-Fix-memory-leak-in-bad-flow-of-mlx5_alloc_i.patch-->>><<<++patches.suse/0008-exfat-add-bitmap-operations.patch++>>>
-|	<<<--patches.suse/net-mlx5-Fix-mlx5_get_uars_page-to-return-error-code.patch-->>><<<++patches.suse/0009-exfat-add-exfat-cache.patch++>>>
-|	<<<--patches.suse/net-mlx5-Fix-error-handling-in-load-one.patch-->>><<<++patches.suse/0010-exfat-add-misc-operations.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Keep-updating-ethtool-statistics-when-the-.patch-->>><<<++patches.suse/0011-exfat-add-nls-operations.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Add-error-print-in-ETS-init.patch-->>><<<++patches.suse/0012-exfat-add-Kconfig-and-Makefile.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Check-support-before-TC-swap-in-ETS-init.patch-->>><<<++patches.suse/ftrace-kprobe-show-the-maxactive-number-on-kprobe_events.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Don-t-override-netdev-features-field-unles.patch-->>><<<++patches.suse/clk-sunxi-ng-sun8i-de2-Split-out-H5-definitions.patch++>>>
-|	<<<--patches.suse/net-mlx5-Update-ptp_clock_event-foreach-PPS-event.patch-->>><<<++patches.suse/clk-sunxi-ng-sun8i-de2-Add-rotation-core-clocks-and-.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Remove-timestamp-set-from-netdevice-open-f.patch-->>><<<++patches.suse/clk-sunxi-ng-sun8i-de2-H6-doesn-t-have-rotate-core.patch++>>>
-|	<<<--patches.suse/bpf-fix-spelling-mistake-obusing-abusing.patch-->>><<<++patches.suse/0010-clk-sunxi-ng-sun8i-de2-Add-rotation-core-clocks-and-.patch++>>>
-|	<<<--patches.suse/bpf-arsh-is-not-supported-in-32-bit-alu-thus-reject-.patch-->>><<<++patches.suse/clk-ingenic-jz4770-Exit-with-error-if-CGU-init-faile.patch++>>>
-|	<<<--patches.suse/bpf-array-fix-overflow-in-max_entries-and-undefined-.patch-->>><<<++patches.suse/clk-at91-sam9x60-Don-t-use-audio-PLL.patch++>>>
-|	<<<--patches.suse/9p-add-missing-module-license-for-xen-transport.patch-->>><<<++patches.suse/clk-at91-usb-continue-if-clk_hw_round_rate-return-ze.patch++>>>
-|	<<<--patches.suse/ppp-unlock-all_ppp_mutex-before-registering-device.patch-->>><<<++patches.suse/clk-at91-sam9x60-fix-usb-clock-parents.patch++>>>
-|	<<<--patches.suse/ipv6-fix-udpv6-sendmsg-crash-caused-by-too-small-MTU.patch-->>><<<++patches.suse/clk-at91-usb-use-proper-usbs_mask.patch++>>>
-|	<<<--patches.suse/tipc-fix-a-memory-leak-in-tipc_nl_node_get_link.patch-->>><<<++patches.suse/clk-sprd-fix-to-get-a-correct-ibias-of-pll.patch++>>>
-|	<<<--patches.suse/netlink-extack-needs-to-be-reset-each-time-through-l.patch-->>><<<++patches.suse/clk-tegra-Fix-Tegra-PMC-clock-out-parents.patch++>>>
-|	<<<--patches.suse/ipv6-ip6_make_skb-needs-to-clear-cork.base.dst.patch-->>><<<++patches.suse/clk-qcom-clk-rpmh-Wait-for-completion-when-enabling-.patch++>>>
-|	<<<--patches.suse/sh_eth-fix-dumping-ARSTR.patch-->>><<<++patches.suse/clk-imx8mm-Fix-the-CLKO1-source-select-list.patch++>>>
-|	<<<--patches.suse/net-Allow-neigh-contructor-functions-ability-to-modi.patch-->>><<<++patches.suse/clk-imx-clk-gate2-Pass-the-device-to-the-register-fu.patch++>>>
-|	<<<--patches.suse/ipv4-Make-neigh-lookup-keys-for-loopback-point-to-po.patch-->>><<<++patches.suse/ext4-fix-a-data-race-at-inode-i_blocks.patch++>>>
-|	<<<--patches.suse/ibmvnic-Fix-pending-MAC-address-changes.patch-->>><<<++patches.suse/ext4-Check-for-non-zero-journal-inum-in-ext4_calculate_overhead.patches++>>>
-|	<<<--patches.suse/sctp-reinit-stream-if-stream-outcnt-has-been-change-.patch-->>><<<++patches.suse/ext4-Unregister-sysfs-path-before-destroying-jbd2-journal.patch++>>>
-|	<<<--patches.suse/sctp-do-not-allow-the-v4-socket-to-bind-a-v4mapped-v.patch-->>><<<++patches.suse/ext4-Avoid-ENOSPC-when-avoiding-to-reuse-recently-de.patch++>>>
-|	<<<--patches.suse/nl80211-take-RCU-read-lock-when-calling-ieee80211_bs-->>><<<++patches.suse/ext4-do-not-commit-super-on-read-only-bdev.patch++>>>
-|	<<<--patches.suse/mac80211_hwsim-validate-number-of-different-channels.patch-->>><<<++patches.suse/ext4-fix-incorrect-inodes-per-group-in-error-message.patch++>>>
-|	<<<--patches.suse/cfg80211-check-dev_set_name-return-value-->>><<<++patches.suse/ext4-fix-incorrect-group-count-in-ext4_fill_super-er.patch++>>>
-|	<<<--patches.suse/lan78xx-Fix-failure-in-USB-Full-Speed.patch-->>><<<++patches.suse/random-always-use-batched-entropy-for-get_random_u-3.patch++>>>
-|	<<<--patches.suse/nfp-use-the-correct-index-for-link-speed-table.patch-->>><<<++patches.suse/random-fix-data-races-at-timer_rand_state.patch++>>>
-|	<<<--patches.suse/qed-Fix-potential-use-after-free-in-qed_spq_post.patch-->>><<<++patches.suse/Documentation-ABI-Add-ABI-documentation-for-sys-kern.patch++>>>
-|	<<<--patches.suse/iser-target-Fix-possible-use-after-free-in-connectio.patch-->>><<<++patches.suse/sysfs-Wrap-__compat_only_sysfs_link_entry_to_kobj-fu.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Prevent-a-NULL-dereference.patch-->>><<<++patches.suse/powerpc-fadump-Reorganize-sys-kernel-fadump_-sysfs-f.patch++>>>
-|	<<<--patches.suse/RDMA-mlx5-Fix-out-of-bound-access-while-querying-AH.patch-->>><<<++patches.suse/powerpc-powernv-Move-core-and-fadump_release_opalcor.patch++>>>
-|	<<<--patches.suse/timers-Unconditionally-check-deferrable-base.patch-->>><<<++patches.suse/Documentation-ABI-Mark-sys-kernel-fadump_-sysfs-file.patch++>>>
-|	<<<--patches.suse/x86-kasan-panic-if-there-is-not-enough-memory-to-boot-->>><<<++patches.suse/powerpc-fadump-sysfs-for-fadump-memory-reservation.patch++>>>
-|	<<<--patches.suse/01-x86-retpoline-fill-rsb-on-context-switch-for-affected-cpus.patch-->>><<<++patches.suse/powerpc-drmem-avoid-NULL-pointer-dereference-when-dr.patch++>>>
-|	<<<--patches.suse/02-x86-retpoline-add-lfence-to-the-retpoline-rsb-filling-rsb-macros.patch-->>><<<++patches.suse/powerpc-book3s64-Fix-error-handling-in-mm_iommu_do_a.patch++>>>
-|	<<<--patches.suse/0001-objtool-Fix-seg-fault-with-gold-linker.patch-->>><<<++patches.suse/powerpc-Rename-current_stack_pointer-to-current_stac.patch++>>>
-|	<<<--patches.suse/0002-objtool-Improve-error-message-for-bad-file-argument.patch-->>><<<++patches.suse/powerpc-Add-current_stack_pointer-as-a-register-glob.patch++>>>
-|	<<<--patches.suse/05-x86-cpufeature-move-processor-tracing-out-of-scattered-features.patch-->>><<<++patches.suse/powerpc-irq-Use-current_stack_pointer-in-check_stack.patch++>>>
-|	<<<--patches.suse/06-module-add-retpoline-tag-to-vermagic.patch-->>><<<++patches.suse/powerpc-irq-Use-current_stack_pointer-in-do_IRQ.patch++>>>
-|	<<<--patches.suse/0001-futex-Avoid-violating-the-10th-rule-of-futex.patch-->>><<<++patches.suse/powerpc-smp-Use-nid-as-fallback-for-package_id.patch++>>>
-|	<<<--patches.suse/futex-Prevent-overflow-by-strengthen-input-validatio.patch-->>><<<++patches.suse/cpufreq-powernv-Fix-use-after-free.patch++>>>
-|	<<<--patches.suse/delayacct-Account-blkio-completion-on-the-correct-ta.patch-->>><<<++patches.suse/cpufreq-powernv-Fix-unsafe-notifiers.patch++>>>
-|	<<<--patches.suse/x86-tsc-future-proof-native_calibrate_tsc.patch-->>><<<++patches.suse/tty-evh_bytechan-Fix-out-of-bounds-accesses.patch++>>>
-|	<<<--patches.suse/x86-tsc-fix-erroneous-tsc-rate-on-skylake-xeon.patch-->>><<<++patches.suse/selftests-powerpc-Add-tlbie_test-in-.gitignore.patch++>>>
-|	<<<--patches.suse/01-x86-mm-clean-up-register-saving-in-the-_enc_copy-assembly-code.patch-->>><<<++patches.suse/powerpc-kuap-PPC_KUAP_DEBUG-should-depend-on-PPC_KUA.patch++>>>
-|	<<<--patches.suse/02-x86-mm-use-a-struct-to-reduce-parameters-for-sme-pgd-mapping.patch-->>><<<++patches.suse/powerpc-pseries-Fix-of_read_drc_info_cell-to-point-a.patch++>>>
-|	<<<--patches.suse/03-x86-mm-centralize-pmd-flags-in-sme_encrypt_kernel.patch-->>><<<++patches.suse/powerpc-sstep-Fix-DS-operand-in-ld-encoding-to-appro.patch++>>>
-|	<<<--patches.suse/04-x86-mm-prepare-sme_encrypt_kernel-for-page-aligned-encryption.patch-->>><<<++patches.suse/powerpc-64s-Fix-section-mismatch-warnings-from-boot-.patch++>>>
-|	<<<--patches.suse/05-x86-mm-encrypt-the-initrd-earlier-for-bsp-microcode-update.patch-->>><<<++patches.suse/powerpc-hash64-devmap-Use-H_PAGE_THP_HUGE-when-setti.patch++>>>
-|	<<<--patches.suse/33.1-x86-intel_rdt-cqm-prevent-use-after-free.patch-->>><<<++patches.suse/selftests-powerpc-Turn-off-timeout-setting-for-bench.patch++>>>
-|	<<<--patches.suse/x86-apic-vector-fix-off-by-one-in-error-path-->>><<<++patches.suse/powerpc-64-Setup-a-paca-before-parsing-device-tree-e.patch++>>>
-|	<<<--patches.suse/nvme-pci-check-segement-valid-for-SGL-use.patch-->>><<<++patches.suse/powerpc-64-Prevent-stack-protection-in-early-boot.patch++>>>
-|	<<<--patches.suse/nvme-pci-take-sglist-coalescing-in-dma_map_sg-into-a.patch-->>><<<++patches.suse/powerpc-kprobes-Ignore-traps-that-happened-in-real-m.patch++>>>
-|	<<<--patches.suse/tun-fix-a-memory-leak-for-tfile-tx_array.patch-->>><<<++patches.suse/powerpc-xive-Use-XIVE_BAD_IRQ-instead-of-zero-to-cat.patch++>>>
-|	<<<--patches.suse/r8152-disable-RX-aggregation-on-Dell-TB16-dock.patch-->>><<<++patches.suse/powerpc-pseries-Handle-UE-event-for-memcpy_mcsafe.patch++>>>
-|	<<<--patches.suse/can-peak-fix-potential-bug-in-packet-fragmentation-->>><<<++patches.suse/powerpc-64-tm-Don-t-let-userspace-set-regs-trap-via-.patch++>>>
-|	<<<--patches.suse/bpf-fix-divides-by-zero.patch-->>><<<++patches.suse/powerpc-vmlinux.lds-Explicitly-retain-.gnu.hash.patch++>>>
-|	<<<--patches.suse/bpf-fix-32-bit-divide-by-zero.patch-->>><<<++patches.suse/powerpc-Make-setjmp-longjmp-signature-standard.patch++>>>
-|	<<<--patches.suse/bpf-arm64-fix-stack_depth-tracking-in-combination-wi.patch-->>><<<++patches.suse/power-supply-axp288_fuel_gauge-Broaden-vendor-check-.patch++>>>
-|	<<<--patches.suse/bpf-reject-stores-into-ctx-via-st-and-xadd.patch-->>><<<++patches.suse/power-supply-axp288_charger-Add-special-handling-for.patch++>>>
-|	<<<--patches.suse/bpf-mark-dst-unknown-on-inconsistent-s-u-bounds-adju.patch-->>><<<++patches.suse/power-supply-bq27xxx_battery-Silence-deferred-probe-.patch++>>>
-|	<<<--patches.suse/netlink-reset-extack-earlier-in-netlink_rcv_skb.patch-->>><<<++patches.suse/fanotify-merge-duplicate-events-on-parent-and-child.patch++>>>
-|	<<<--patches.suse/cfg80211-fix-station-info-handling-bugs-->>><<<++patches.suse/fanotify-fix-merging-marks-masks-with-FAN_ONDIR.patch++>>>
-|	<<<--patches.suse/fm10k-mark-PM-functions-as-__maybe_unused.patch-->>><<<++patches.suse/ACPICA-Fixes-for-acpiExec-namespace-init-file.patch++>>>
-|	<<<--patches.suse/flow_dissector-properly-cap-thoff-field.patch-->>><<<++patches.suse/net_sched-add-a-temporary-refcnt-for-struct-tcindex_.patch++>>>
-|	<<<--patches.suse/ip6_gre-init-dev-mtu-and-dev-hard_header_len-correct.patch-->>><<<++patches.suse/ipv6-don-t-auto-add-link-local-address-to-lag-ports.patch++>>>
-|	<<<--patches.suse/can-af_can-can_rcv-replace-WARN_ONCE-by-pr_warn_once-->>><<<++patches.suse/cxgb4-fix-MPS-index-overwrite-when-setting-MAC-addre.patch++>>>
-|	<<<--patches.suse/can-af_can-canfd_rcv-replace-WARN_ONCE-by-pr_warn_on-->>><<<++patches.suse/cxgb4-free-MQPRIO-resources-in-shutdown-path.patch++>>>
-|	<<<--patches.suse/ibmvnic-Fix-IP-offload-control-buffer.patch-->>><<<++patches.suse/slcan-Don-t-transmit-uninitialized-stack-data-in-pad.patch++>>>
-|	<<<--patches.suse/ibmvnic-Fix-IPv6-packet-descriptors.patch-->>><<<++patches.suse/net-stmmac-dwmac1000-fix-out-of-bounds-mac-address-r.patch++>>>
-|	<<<--patches.suse/scripts-gdb-linux-tasks.py-fix-get_thread_info.patch-->>><<<++patches.suse/net_sched-fix-a-missing-refcnt-in-tcindex_init.patch++>>>
-|	<<<--patches.suse/proc-fix-coredump-vs-read-proc-stat-race.patch-->>><<<++patches.suse/net-phy-micrel-kszphy_resume-add-delay-after-genphy_.patch++>>>
-|	<<<--patches.suse/drm-vmwgfx-fix-memory-corruption-with-legacy-sou-con-->>><<<++patches.suse/tun-Don-t-put_page-for-all-negative-return-values-fr.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-.get_hw_state-method-for-planes-->>><<<++patches.suse/net-dsa-bcm_sf2-Do-not-register-slave-MDIO-bus-with-.patch++>>>
-|	<<<--patches.suse/drm-i915-Redo-plane-sanitation-during-readout-->>><<<++patches.suse/mlxsw-spectrum_flower-Do-not-stop-at-FLOW_ACTION_VLA.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-deadlock-in-i830_disable_pipe-->>><<<++patches.suse/net-dsa-bcm_sf2-Ensure-correct-sub-node-is-parsed.patch++>>>
-|	<<<--patches.suse/powerpc-xmon-Add-RFI-flush-related-fields-to-paca-du.patch-->>><<<++patches.suse/NFS-alloc_nfs_open_context-must-use-the-file-cred-wh.patch++>>>
-|	<<<--patches.suse/powerpc-Don-t-preempt_disable-in-show_cpuinfo.patch-->>><<<++patches.suse/NFSv4-pnfs-Return-valid-stateids-in-nfs_layout_find_.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Wire-up-cpu_show_meltdown.patch-->>><<<++patches.suse/SUNRPC-fix-krb5p-mount-to-provide-large-enough-buffe.patch++>>>
-|	<<<--patches.suse/powerpc-64s-Allow-control-of-RFI-flush-via-debugfs.patch-->>><<<++patches.suse/NFS-Fix-a-page-leak-in-nfs_destroy_unlinked_subreque.patch++>>>
-|	<<<--patches.suse/powerpc-pseries-include-linux-types.h-in-asm-hvcall.h.patch-->>><<<++patches.suse/NFS-Fix-races-nfs_page_group_destroy-vs-nfs_destroy_.patch++>>>
-|	<<<--patches.suse/ARM-sunxi_defconfig-Enable-CMA.patch-->>><<<++patches.suse/NFS-Fix-use-after-free-issues-in-nfs_pageio_add_requ.patch++>>>
-|	<<<--patches.suse/phy-work-around-phys-references-to-usb-nop-xceiv-dev.patch-->>><<<++patches.suse/mm-don-t-prepare-anon_vma-if-vma-has-vm_wipeonfork.patch++>>>
-|	<<<--patches.suse/workqueue-avoid-hard-lockups-in-show_workqueue_state.patch-->>><<<++patches.suse/0001-Revert-mm-rmap.c-reuse-mergeable-anon_vma-as-parent-.patch++>>>
-|	<<<--patches.suse/libata-apply-max_sec_1024-to-all-liteon-ep1-series-devices.patch-->>><<<++patches.suse/ipc-mqueue.c-fix-a-brace-coding-style-issue.patch++>>>
-|	<<<--patches.suse/i2c-core-smbus-prevent-stack-corruption-on-read-I2C_.patch-->>><<<++patches.suse/ipc-shm.c-make-compat_ksys_shmctl-static.patch++>>>
-|	<<<--patches.suse/Input-twl4030-vibra-fix-sibling-node-lookup-->>><<<++patches.suse/mfd-dln2-Fix-sanity-checking-for-endpoints.patch++>>>
-|	<<<--patches.suse/Input-twl6040-vibra-fix-child-node-lookup-->>><<<++patches.suse/thermal-qoriq-Fix-a-compiling-issue.patch++>>>
-|	<<<--patches.suse/Input-88pm860x-ts-fix-child-node-lookup-->>><<<++patches.suse/thermal-drivers-cpufreq_cooling-Fix-return-of-cpufre.patch++>>>
-|	<<<--patches.suse/Input-ALPS-fix-multi-touch-decoding-on-SS4-plus-touc-->>><<<++patches.suse/thermal-devfreq_cooling-inline-all-stubs-for-CONFIG_.patch++>>>
-|	<<<--patches.suse/Input-synaptics-rmi4-prevent-UAF-reported-by-KASAN-->>><<<++patches.suse/Input-i8042-add-Acer-Aspire-5738z-to-nomux-list.patch++>>>
-|	<<<--patches.suse/0001-tracing-Fix-converting-enum-s-from-the-map-in-trace_.patch-->>><<<++patches.suse/drm-vc4-Fix-HDMI-mode-validation.patch++>>>
-|	<<<--patches.suse/0089-dm-thin-metadata-THIN_MAX_CONCURRENT_LOCKS-should-be.patch-->>><<<++patches.suse/fbcon-fix-null-ptr-deref-in-fbcon_switch.patch++>>>
-|	<<<--patches.suse/0090-dm-btree-fix-serious-bug-in-btree_split_beneath.patch-->>><<<++patches.suse/drm-nouveau-svm-fix-vma-range-check-for-migration.patch++>>>
-|	<<<--patches.suse/0091-dm-crypt-fix-crash-by-adding-missing-check-for-auth-.patch-->>><<<++patches.suse/drm-nouveau-svm-check-for-SVM-initialized-before-mig.patch++>>>
-|	<<<--patches.suse/0092-dm-integrity-don-t-store-cipher-request-on-the-stack.patch-->>><<<++patches.suse/drm-nouveau-workaround-runpm-fail-by-disabling-PCI-p.patch++>>>
-|	<<<--patches.suse/0093-dm-crypt-wipe-kernel-key-copy-after-IV-initializatio.patch-->>><<<++patches.suse/drm-nouveau-gr-gp107-gp108-implement-workaround-for-.patch++>>>
-|	<<<--patches.suse/0094-dm-crypt-fix-error-return-code-in-crypt_ctr.patch-->>><<<++patches.suse/drm-amd-display-Not-doing-optimize-bandwidth-if-flip.patch++>>>
-|	<<<--patches.suse/scsi-libsas-Disable-asynchronous-aborts-for-SATA-dev.patch-->>><<<++patches.suse/drm-amdkfd-kfree-the-wrong-pointer.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Check-pagesize-when-allocating-a-hugep.patch-->>><<<++patches.suse/kvm-s390-vsie-fix-region-1-asce-sanity-shadow-address-checks++>>>
-|	<<<--patches.suse/KVM-arm64-Fix-GICv4-init-when-called-from-vgic_its_c.patch-->>><<<++patches.suse/KVM-s390-vsie-Fix-delivery-of-addressing-exceptions.patch++>>>
-|	<<<--patches.suse/KVM-x86-Fix-wrong-macro-references-of-X86_CR0_PG_BIT.patch-->>><<<++patches.suse/kvm-s390-vsie-fix-possible-race-when-shadowing-region-3-tables++>>>
-|	<<<--patches.suse/KVM-PPC-Book3S-Provide-information-about-hardware-fi.patch-->>><<<++patches.suse/iommu-vt-d-fix-page-request-descriptor-size++>>>
-|	<<<--patches.suse/KVM-s390-wire-up-bpb-feature.patch-->>><<<++patches.suse/iommu-amd-fix-the-configuration-of-gcr3-table-root-pointer++>>>
-|	<<<--patches.suse/07-x86-use-_nostackprotect-for-sme_encrypt_kernel.patch-->>><<<++patches.suse/iommu-vt-d-fix-mm-reference-leak++>>>
-|	<<<--patches.suse/06-x86-mm-rework-wbinvd-hlt-operation-in-stop_this_cpu.patch-->>><<<++patches.suse/iommu-virtio-fix-freeing-of-incomplete-domains++>>>
-|	<<<--patches.suse/x86-mce-make-machine-check-speculation-protected.patch-->>><<<++patches.suse/0014-mm-memremap_pages-Kill-unused-__devm_memremap_pages.patch++>>>
-|	<<<--patches.suse/retpoline-introduce-start-end-markers-of-indirect-thunk.patch-->>><<<++patches.suse/0015-mm-memremap_pages-Introduce-memremap_compat_align.patch++>>>
-|	<<<--patches.suse/kprobes-x86-blacklist-indirect-thunk-functions-for-kprobes.patch-->>><<<++patches.suse/0016-libnvdimm-pfn-Prevent-raw-mode-fallback-if-pfn-infob.patch++>>>
-|	<<<--patches.suse/kprobes-x86-disable-optimizing-on-the-function-jumps-to-indirect-thunk.patch-->>><<<++patches.suse/0017-libnvdimm-namespace-Enforce-memremap_compat_align.patch++>>>
-|	<<<--patches.suse/x86-pti-document-fix-wrong-index.patch-->>><<<++patches.suse/0018-libnvdimm-region-Introduce-NDD_LABELING.patch++>>>
-|	<<<--patches.suse/x86-retpoline-optimize-inline-assembler-for-vmexit_fill_rsb.patch-->>><<<++patches.suse/0019-libnvdimm-region-Introduce-an-align-attribute.patch++>>>
-|	<<<--patches.suse/orangefs-use-list_for_each_entry_safe-in-purge_waiti.patch-->>><<<++patches.suse/0020-libnvdimm-region-Fix-build-error.patch++>>>
-|	<<<--patches.suse/orangefs-initialize-op-on-loop-restart-in-orangefs_d.patch-->>><<<++patches.suse/tools-testing-nvdimm-Fix-compilation-failure-without.patch++>>>
-|	<<<--patches.suse/0001-nfsd-auth-Fix-gid-sorting-when-rootsquash-enabled.patch-->>><<<++patches.suse/acpi-nfit-improve-bounds-checking-for-func.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Fix-fixpoint-divide-exception-in-mlx5e_am_.patch-->>><<<++patches.suse/libnvdimm-Out-of-bounds-read-in-__nd_ioctl.patch++>>>
-|	<<<--patches.suse/cxgb4-fix-endianness-for-vlan-value-in-cxgb4_tc_flow.patch-->>><<<++patches.suse/tools-test-nvdimm-Fix-out-of-tree-build.patch++>>>
-|	<<<--patches.suse/ibmvnic-Modify-buffer-size-and-number-of-queues-on-f.patch-->>><<<++patches.suse/platform-chrome-cros_ec_rpmsg-Fix-race-with-host-eve.patch++>>>
-|	<<<--patches.suse/ibmvnic-Revert-to-previous-mtu-when-unsupported-valu.patch-->>><<<++patches.suse/watchdog-reset-last_hw_keepalive-time-at-start.patch++>>>
-|	<<<--patches.suse/ibmvnic-Allocate-and-request-vpd-in-init_resources.patch-->>><<<++patches.suse/0001-ceph-register-mds-request-with-dir-inode-from-the-start.patch++>>>
-|	<<<--patches.suse/net-qdisc_pkt_len_init-should-be-more-robust.patch-->>><<<++patches.suse/0002-ceph-add-refcounting-for-fx-caps.patch++>>>
-|	<<<--patches.suse/gso-validate-gso_type-in-GSO-handlers.patch-->>><<<++patches.suse/0003-ceph-check-inode-type-for-ceph_cap_file_-cache-rd-rextend-lazyio.patch++>>>
-|	<<<--patches.suse/net-igmp-fix-source-address-check-for-IGMPv3-reports.patch-->>><<<++patches.suse/0004-libceph-drop-ceph_define_show_func.patch++>>>
-|	<<<--patches.suse/be2net-restore-properly-promisc-mode-after-queues-re.patch-->>><<<++patches.suse/0006-ceph-don-t-clearpagechecked-in-ceph_invalidatepage.patch++>>>
-|	<<<--patches.suse/x86-PCI-Enable-AMD-64-bit-window-on-resume.patch-->>><<<++patches.suse/0007-ceph-move-ceph_osdc_-read-write-pages-to-ceph-ko.patch++>>>
-|	<<<--patches.suse/x86-ftrace-Fix-ORC-unwinding-from-ftrace-handlers.patch-->>><<<++patches.suse/0008-ceph-check-if-file-lock-exists-before-sending-unlock-request.patch++>>>
-|	<<<--patches.suse/0001-ftrace-orc-x86-Handle-ftrace-dynamically-allocated-t.patch-->>><<<++patches.suse/0014-ceph-replace-zero-length-array-with-flexible-array-member.patch++>>>
-|	<<<--patches.suse/0002-tracing-Update-stack-trace-skipping-for-ORC-unwinder.patch-->>><<<++patches.suse/0016-ceph-reorganize-fields-in-ceph_mds_request.patch++>>>
-|	<<<--patches.suse/pppoe-take-needed_headroom-of-lower-device-into-acco.patch-->>><<<++patches.suse/0017-ceph-move-to-a-dedicated-slabcache-for-mds-requests.patch++>>>
-|	<<<--patches.suse/ipv6-Fix-getsockopt-for-sockets-with-default-IPV6_AU.patch-->>><<<++patches.suse/0018-ceph-re-org-copy_file_range-and-fix-some-error-paths.patch++>>>
-|	<<<--patches.suse/vmxnet3-repair-memory-leak-->>><<<++patches.suse/0019-ceph-return-etimedout-errno-to-userland-when-request-timed-out.patch++>>>
-|	<<<--patches.suse/xfrm-Add-SA-to-hardware-at-the-end-of-xfrm_state_con.patch-->>><<<++patches.suse/0020-libceph-simplify-ceph_monc_handle_map.patch++>>>
-|	<<<--patches.suse/mlxsw-spectrum_router-Don-t-log-an-error-on-missing-.patch-->>><<<++patches.suse/0021-libceph-directly-skip-to-the-end-of-redirect-reply.patch++>>>
-|	<<<--patches.suse/qed-Remove-reserveration-of-dpi-for-kernel.patch-->>><<<++patches.suse/0022-ceph-clean-up-kick_flushing_inode_caps.patch++>>>
-|	<<<--patches.suse/qed-Free-reserved-MR-tid.patch-->>><<<++patches.suse/0023-ceph-more-caps-c-lockdep-assertions.patch++>>>
-|	<<<--patches.suse/vhost-use-mutex_lock_nested-in-vhost_dev_lock_vqs.patch-->>><<<++patches.suse/0024-ceph-add-flag-to-designate-that-a-request-is-asynchronous.patch++>>>
-|	<<<--patches.suse/vhost-do-not-try-to-access-device-IOTLB-when-not-ini.patch-->>><<<++patches.suse/0025-ceph-track-primary-dentry-link.patch++>>>
-|	<<<--patches.suse/btrfs-fix-stale-entries-in-readdir.patch-->>><<<++patches.suse/0026-ceph-add-infrastructure-for-waiting-for-async-create-to-complete.patch++>>>
-|	<<<--patches.suse/KVM-s390-add-proper-locking-for-CMMA-migration-bitma.patch-->>><<<++patches.suse/0027-ceph-make-_take_cap_refs-non-static.patch++>>>
-|	<<<--patches.suse/orangefs-fix-deadlock-do-not-write-i_size-in-read_it.patch-->>><<<++patches.suse/0028-ceph-cap-tracking-for-async-directory-operations.patch++>>>
-|	<<<--patches.suse/Input-xpad-add-support-for-PDP-Xbox-One-controllers-->>><<<++patches.suse/0029-ceph-don-t-take-refs-to-want-mask-unless-we-have-all-bits.patch++>>>
-|	<<<--patches.suse/Input-trackpoint-force-3-buttons-if-0-button-is-repo-->>><<<++patches.suse/0030-ceph-perform-asynchronous-unlink-if-we-have-sufficient-caps.patch++>>>
-|	<<<--patches.suse/Input-trackpoint-only-expose-supported-controls-for-.patch-->>><<<++patches.suse/0031-ceph-make-ceph_fill_inode-non-static.patch++>>>
-|	<<<--patches.suse/drm-vc4-Flush-the-caches-before-the-bin-jobs-as-well-->>><<<++patches.suse/0032-ceph-decode-interval_sets-for-delegated-inos.patch++>>>
-|	<<<--patches.suse/drm-vc4-Fix-NULL-pointer-dereference-in-vc4_save_han-->>><<<++patches.suse/0033-ceph-add-new-mds-req-field-to-hold-delegated-inode-number.patch++>>>
-|	<<<--patches.suse/net-tcp-close-sock-if-net-namespace-is-exiting.patch-->>><<<++patches.suse/0034-ceph-cache-layout-in-parent-dir-on-first-sync-create.patch++>>>
-|	<<<--patches.suse/net-don-t-call-update_pmtu-unconditionally.patch-->>><<<++patches.suse/0035-ceph-attempt-to-do-async-create-when-possible.patch++>>>
-|	<<<--patches.suse/r8169-fix-memory-corruption-on-retrieval-of-hardware.patch-->>><<<++patches.suse/0036-ceph-update-dentry-lease-for-async-create.patch++>>>
-|	<<<--patches.suse/net-vrf-Add-support-for-sends-to-local-broadcast-add.patch-->>><<<++patches.suse/0037-ceph-always-renew-caps-if-mds_wanted-is-insufficient.patch++>>>
-|	<<<--patches.suse/dccp-don-t-restart-ccid2_hc_tx_rto_expire-if-sk-in-c.patch-->>><<<++patches.suse/0038-ceph-consider-inode-s-last-read-write-when-calculating-wanted-caps.patch++>>>
-|	<<<--patches.suse/0002-futex-Fix-OWNER_DEAD-fixup.patch-->>><<<++patches.suse/0039-ceph-remove-delay-check-logic-from-ceph_check_caps.patch++>>>
-|	<<<--patches.suse/sched-core-Fix-cpu.max-vs.-cpuhotplug-deadlock.patch-->>><<<++patches.suse/0040-ceph-simplify-calling-of-ceph_get_fmode.patch++>>>
-|	<<<--patches.suse/hrtimer-Reset-hrtimer-cpu-base-proper-on-CPU-hotplug.patch-->>><<<++patches.suse/0041-ceph-update-i_requested_max_size-only-when-sending-cap-msg-to-auth-mds.patch++>>>
-|	<<<--patches.suse/perf-x86-amd-power-do-not-load-amd-power-module-on-amd-platforms.patch-->>><<<++patches.suse/0042-ceph-check-all-mds-caps-after-page-writeback.patch++>>>
-|	<<<--patches.suse/x86-microcode-intel-extend-bdw-late-loading-further-with-llc-size-check.patch-->>><<<++patches.suse/0043-ceph-return-ceph_mdsc_do_request-errors-from-_get_parent.patch++>>>
-|	<<<--patches.suse/x86-microcode-fix-again-accessing-initrd-after-having-been-freed.patch-->>><<<++patches.suse/0044-ceph-cleanup-return-error-of-try_get_cap_refs.patch++>>>
-|	<<<--patches.suse/x86-mm-64-fix-vmapped-stack-syncing-on-very-large-memory-4-level-systems.patch-->>><<<++patches.suse/0045-ceph-request-new-max-size-only-when-there-is-auth-cap.patch++>>>
-|	<<<--patches.suse/x86-ftrace-Add-one-more-ENDPROC-annotation.patch-->>><<<++patches.suse/0046-ceph-don-t-skip-updating-wanted-caps-when-cap-is-stale.patch++>>>
-|	<<<--patches.suse/20.1-x86-retpoline-remove-the-esp-rsp-thunk.patch-->>><<<++patches.suse/0047-ceph-wait-for-async-creating-inode-before-requesting-new-max-size.patch++>>>
-|	<<<--patches.suse/ALSA-usb-audio-Change-the-semantics-of-the-enable-op-->>><<<++patches.suse/0048-ceph-fix-snapshot-directory-timestamps.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Clean-up-ALC299-init-code-->>><<<++patches.suse/powerpc-pseries-Fix-MCE-handling-on-pseries.patch++>>>
-|	<<<--patches.suse/ASoC-skl-Fix-kernel-warning-due-to-zero-NHTL-entry-->>><<<++patches.suse/powerpc-pseries-ddw-Extend-upper-limit-for-huge-DMA-.patch++>>>
-|	<<<--patches.suse/ASoC-Intel-Skylake-Disable-clock-gating-during-firmw-->>><<<++patches.suse/Revert-powerpc-64-irq_work-avoid-interrupt-when-call.patch++>>>
-|	<<<--patches.suse/ASoC-pcm512x-add-missing-MODULE_DESCRIPTION-AUTHOR-L-->>><<<++patches.suse/s390-cio-avoid-duplicated-add-uevents++>>>
-|	<<<--patches.suse/ASoC-nuc900-Fix-a-loop-timeout-test-->>><<<++patches.suse/s390-cio-generate-delayed-uevent-for-vfio-ccw-subchannels++>>>
-|	<<<--patches.suse/ASoC-Intel-cht_bsw_rt5645-Analog-Mic-support-->>><<<++patches.suse/xfs-don-t-try-to-write-a-start-record-into-every-icl.patch++>>>
-|	<<<--patches.suse/ASoC-tlv320aic31xx-Handle-inverted-BCLK-in-non-DSP-m.patch-->>><<<++patches.suse/xfs-re-order-initial-space-accounting-checks-in-xlog.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-update-ALC225-depop-optimize-->>><<<++patches.suse/xfs-refactor-and-split-xfs_log_done.patch++>>>
-|	<<<--patches.suse/ASoC-rockchip-i2s-fix-playback-after-runtime-resume-->>><<<++patches.suse/xfs-kill-XLOG_TIC_INITED.patch++>>>
-|	<<<--patches.suse/ASoC-Intel-sst-Fix-the-return-value-of-sst_send_byte-->>><<<++patches.suse/xfs-split-xlog_ticket_done.patch++>>>
-|	<<<--patches.suse/ASoC-ux500-add-MODULE_LICENSE-tag-->>><<<++patches.suse/xfs-merge-xlog_commit_record-with-xlog_write_done.patch++>>>
-|	<<<--patches.suse/ALSA-usb-audio-Add-a-quirk-for-Nura-s-first-gen-head-->>><<<++patches.suse/xfs-refactor-unmount-record-writing.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Use-IS_REACHABLE-for-dependency-on-input-->>><<<++patches.suse/xfs-remove-some-stale-comments-from-the-log-code.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-Support-headset-mode-for-ALC215-ALC-->>><<<++patches.suse/xfs-don-t-allow-log-IO-to-be-throttled.patch++>>>
-|	<<<--patches.suse/ALSA-hda-realtek-update-ALC215-depop-optimize-->>><<<++patches.suse/xfs-don-t-write-a-corrupt-unmount-record-to-force-su.patch++>>>
-|	<<<--patches.suse/ALSA-usb-audio-Support-changing-input-on-Sound-Blast-->>><<<++patches.suse/xfs-factor-out-a-new-xfs_log_force_inode-helper.patch++>>>
-|	<<<--patches.suse/ASoC-au1x-Fix-timeout-tests-in-au1xac97c_ac97_read-->>><<<++patches.suse/xfs-reflink-should-force-the-log-out-if-mounted-with.patch++>>>
-|	<<<--patches.suse/ALSA-hda-Reduce-the-suspend-time-consumption-for-ALC-->>><<<++patches.suse/io_uring-remove-bogus-RLIMIT_NOFILE-check-in-file-re.patch++>>>
-|	<<<--patches.suse/cpufreq-intel_pstate-Replace-bxt_funcs-with-core_funcs.patch-->>><<<++patches.suse/nvme-fcloop-fix-deallocation-of-working-context.patch++>>>
-|	<<<--patches.suse/cpufreq-intel_pstate-Add-Skylake-servers-support.patch-->>><<<++patches.suse/nvme-rdma-Replace-comma-with-a-semicolon.patch++>>>
-|	<<<--patches.suse/cpufreq-powernv-Dont-assume-distinct-pstate-values-f.patch-->>><<<++patches.suse/nvmet-fc-fix-typo-in-comment.patch++>>>
-|	<<<--patches.suse/PM-devfreq-Propagate-error-from-devfreq_add_device-->>><<<++patches.suse/nvme-inherit-stable-pages-constraint-in-the-mpath-st.patch++>>>
-|	<<<--patches.suse/PM-devfreq-Fix-potential-NULL-pointer-dereference-in-->>><<<++patches.suse/nvmet-fix-NULL-dereference-when-removing-a-referral.patch++>>>
-|	<<<--patches.suse/acpi-pci-pci_link-reduce-verbosity-when-irq-is-enabled.patch-->>><<<++patches.suse/nvmet-rdma-fix-bonding-failover-possible-NULL-deref.patch++>>>
-|	<<<--patches.suse/ACPICA-iasl-Add-SMMUv3-device-ID-mapping-index-suppo.patch-->>><<<++patches.suse/nvme-fix-deadlock-caused-by-ANA-update-wrong-locking.patch++>>>
-|	<<<--patches.suse/ACPICA-ACPI-6.0A-Changes-to-the-NFIT-ACPI-table.patch-->>><<<++patches.suse/nvme-fc-Revert-add-module-to-ops-template-to-allow-m.patch++>>>
-|	<<<--patches.suse/ACPI-NUMA-ia64-Parse-all-entries-of-SRAT-memory-affi.patch-->>><<<++patches.suse/libata-Return-correct-status-in-sata_pmp_eh_recover_.patch++>>>
-|	<<<--patches.suse/ACPI-sysfs-Make-ACPI-GPE-mask-kernel-parameter-cover-->>><<<++patches.suse/scsi-lpfc-Fix-kasan-slab-out-of-bounds-error-in-lpfc.patch++>>>
-|	<<<--patches.suse/ACPI-EC-Fix-debugfs_create_-usage-->>><<<++patches.suse/scsi-lpfc-Fix-lockdep-error-register-non-static-key.patch++>>>
-|	<<<--patches.suse/ACPI-video-Default-lcd_only-to-true-on-Win8-ready-an-->>><<<++patches.suse/scsi-lpfc-Fix-lpfc-overwrite-of-sg_cnt-field-in-nvme.patch++>>>
-|	<<<--patches.suse/leds-pm8058-Silence-pointer-to-integer-size-warning-->>><<<++patches.suse/scsi-lpfc-Fix-scsi-host-template-for-SLI3-vports.patch++>>>
-|	<<<--patches.suse/mfd-palmas-Assign-the-right-powerhold-mask-for-tps65.patch-->>><<<++patches.suse/scsi-lpfc-Fix-crash-after-handling-a-pci-error.patch++>>>
-|	<<<--patches.suse/mfd-lpc_ich-Do-not-touch-SPI-NOR-write-protection-APL-->>><<<++patches.suse/scsi-lpfc-Fix-update-of-wq-consumer-index-in-lpfc_sl.patch++>>>
-|	<<<--patches.suse/backlight-tdo24m-Fix-the-SPI-CS-between-transfers-->>><<<++patches.suse/scsi-lpfc-Fix-crash-in-target-side-cable-pulls-hitti.patch++>>>
-|	<<<--patches.suse/mtd-cfi-convert-inline-functions-to-macros.patch-->>><<<++patches.suse/scsi-lpfc-Fix-erroneous-cpu-limit-of-128-on-I-O-stat.patch++>>>
-|	<<<--patches.suse/mtd-nand-fix-interpretation-of-NAND_CMD_NONE-in-nand.patch-->>><<<++patches.suse/scsi-lpfc-Make-debugfs-ktime-stats-generic-for-NVME-.patch++>>>
-|	<<<--patches.suse/mtd-nand-denali_pci-add-missing-MODULE_DESCRIPTION-A.patch-->>><<<++patches.suse/scsi-lpfc-Remove-prototype-FIPS-DSS-options-from-SLI.patch++>>>
-|	<<<--patches.suse/mtd-nand-ifc-update-bufnum-mask-for-ver-2.0.0.patch-->>><<<++patches.suse/scsi-lpfc-Update-lpfc-version-to-12.8.0.0.patch++>>>
-|	<<<--patches.suse/mtd-nand-qcom-Add-a-NULL-check-for-devm_kasprintf.patch-->>><<<++patches.suse/scsi-ufs-clean-up-ufshcd_scale_clks-and-clock-scaling-error-out-path++>>>
-|	<<<--patches.suse/mtd-nand-brcmnand-Disable-prefetch-by-default.patch-->>><<<++patches.suse/0001-scsi-target-use-define-for-xcopy-descriptor-len.patch++>>>
-|	<<<--patches.suse/mtd-mtd_oobtest-Handle-bitflips-during-reads.patch-->>><<<++patches.suse/0002-scsi-target-drop-xcopy-DISK-BLOCK-LENGTH-debug.patch++>>>
-|	<<<--patches.suse/mtd-nand-Fix-nand_do_read_oob-return-value.patch-->>><<<++patches.suse/0003-scsi-target-avoid-per-loop-XCOPY-buffer-allocations.patch++>>>
-|	<<<--patches.suse/mtd-nand-sunxi-Fix-ECC-strength-choice.patch-->>><<<++patches.suse/0004-scsi-target-increase-XCOPY-I-O-size.patch++>>>
-|	<<<--patches.suse/hwmon-ina2xx-Make-calibration-register-value-fixed-->>><<<++patches.suse/0005-scsi-target-use-the-stack-for-XCOPY-passthrough-cmds.patch++>>>
-|	<<<--patches.suse/hwmon-ina2xx-Fix-access-to-uninitialized-mutex-->>><<<++patches.suse/scsi-lpfc-Change-default-SCSI-LUN-QD-to-64.patch++>>>
-|	<<<--patches.suse/hwmon-k10temp-add-temperature-offset-for-ryzen-1900x.patch-->>><<<++patches.suse/scsi-mpt3sas-fix-kernel-panic-observed-on-soft-hba-unplug++>>>
-|	<<<--patches.suse/mmc-sdhci-of-esdhc-fix-eMMC-couldn-t-work-after-kexe-->>><<<++patches.suse/ALSA-hda-realtek-Add-quirk-for-Lenovo-Carbon-X1-8th-.patch++>>>
-|	<<<--patches.suse/mmc-mmc_test-Ensure-command-queue-is-disabled-for-te-->>><<<++patches.suse/ALSA-pcm-oss-Fix-regression-by-buffer-overflow-fix-a.patch++>>>
-|	<<<--patches.suse/mmc-sdhci-of-esdhc-fix-the-mmc-error-after-sleep-on--->>><<<++patches.suse/ALSA-usb-audio-Add-Pioneer-DJ-DJM-250MK2-quirk.patch++>>>
-|	<<<--patches.suse/mmc-avoid-removing-non-removable-hosts-during-suspen-->>><<<++patches.suse/ALSA-usb-audio-Add-registration-quirk-for-Kingston-H.patch++>>>
-|	<<<--patches.suse/mmc-sdhci-xenon-wait-5ms-after-set-1.8V-signal-enabl-->>><<<++patches.suse/ALSA-hda-realtek-Add-supported-new-mute-Led-for-HP.patch++>>>
-|	<<<--patches.suse/sdhci-Advertise-2.0v-supply-on-SDIO-host-controller-->>><<<++patches.suse/ALSA-hda-realtek-Add-HP-new-mute-led-supported-for-A.patch++>>>
-|	<<<--patches.suse/spi-imx-do-not-access-registers-while-clocks-disable-->>><<<++patches.suse/ALSA-hda-Fix-potential-access-overflow-in-beep-helpe.patch++>>>
-|	<<<--patches.suse/spi-a3700-Clear-DATA_OUT-when-performing-a-read.patch-->>><<<++patches.suse/ALSA-ice1724-Fix-invalid-access-for-enumerated-ctl-i.patch++>>>
-|	<<<--patches.suse/spi-sun6i-disable-unprepare-clocks-on-remove-->>><<<++patches.suse/ALSA-hda-realtek-Add-quirk-for-MSI-GL63.patch++>>>
-|	<<<--patches.suse/EDAC-octeon-Fix-an-uninitialized-variable-warning-->>><<<++patches.suse/ALSA-usb-audio-Add-mixer-workaround-for-TRX40-and-co.patch++>>>
-|	<<<--patches.suse/EDAC-mv64x60-Fix-an-error-handling-path-->>><<<++patches.suse/ALSA-hda-Add-driver-blacklist.patch++>>>
-|	<<<--patches.suse/0001-pktcdvd-Fix-pkt_setup_dev-error-path.patch-->>><<<++patches.suse/ASoC-fix-regwmask.patch++>>>
-|	<<<--patches.suse/0001-pktcdvd-Fix-a-recently-introduced-NULL-pointer-deref.patch-->>><<<++patches.suse/ASoC-Intel-broadwell-Remove-ignore_suspend-flag-from.patch++>>>
-|	<<<--patches.suse/0095-dm-limit-the-max-bio-size-as-BIO_MAX_PAGES-PAGE_SIZE.patch-->>><<<++patches.suse/ASoC-Intel-haswell-Remove-ignore_suspend-flag-from-S.patch++>>>
-|	<<<--patches.suse/0096-bcache-comment-on-direct-access-to-bvec-table.patch-->>><<<++patches.suse/ASoC-Intel-bdw-rt5677-Remove-ignore_suspend-flag-fro.patch++>>>
-|	<<<--patches.suse/0098-dm-crypt-don-t-clear-bvec-bv_page-in-crypt_free_buff.patch-->>><<<++patches.suse/ASoC-dapm-connect-virtual-mux-with-default-value.patch++>>>
-|	<<<--patches.suse/0001-lib-scatterlist-Introduce-sgl_alloc-and-sgl_free.patch-->>><<<++patches.suse/ASoC-dpcm-allow-start-or-stop-during-pause-for-backe.patch++>>>
-|	<<<--patches.suse/blk-mq-quiesce-queue-before-freeing-queue.patch-->>><<<++patches.suse/ASoC-rt5682-Fix-build-error-without-CONFIG_I2C.patch++>>>
-|	<<<--patches.suse/nvmet-rdma-removed-queue-cleanup-from-module-exit.patch-->>><<<++patches.suse/ASoC-topology-use-name_prefix-for-new-kcontrol.patch++>>>
-|	<<<--patches.suse/nvmet-rdma-lowering-log-level-for-chatty-debug-messa.patch-->>><<<++patches.suse/ASoC-Intel-atom-Take-the-drv-lock-mutex-before-calli.patch++>>>
-|	<<<--patches.suse/nvmet-lower-log-level-for-each-queue-creation.patch-->>><<<++patches.suse/ASoC-Intel-atom-Check-drv-lock-is-locked-in-sst_fill.patch++>>>
-|	<<<--patches.suse/nvme_fcloop-fix-abort-race-condition.patch-->>><<<++patches.suse/ASoC-Intel-atom-Fix-uninitialized-variable-compiler-.patch++>>>
-|	<<<--patches.suse/nvme_fcloop-disassocate-local-port-structs.patch-->>><<<++patches.suse/ASoC-Intel-bytcr_rt5640-Add-quirk-for-MPMAN-MPWIN895.patch++>>>
-|	<<<--patches.suse/nvme_fcloop-rework-to-remove-xxx_IN_ISR-feature-flag.patch-->>><<<++patches.suse/ASoC-rt5645-Add-platform-data-for-Medion-E1239T.patch++>>>
-|	<<<--patches.suse/nvme_fcloop-refactor-host-target-io-job-access.patch-->>><<<++patches.suse/ASoC-cs4270-pull-reset-GPIO-low-then-high.patch++>>>
-|	<<<--patches.suse/nvmet-fc-cleanup-nvmet-add_port-remove_port.patch-->>><<<++patches.suse/drm-i915-gem-Flush-all-the-reloc_gpu-batch.patch++>>>
-|	<<<--patches.suse/nvme-fabrics-protect-against-module-unload-during-cr.patch-->>><<<++patches.suse/drm-amdgpu-Fix-oops-when-pp_funcs-is-unset-in-ACPI-e.patch++>>>
-|	<<<--patches.suse/nvme-pci-remove-an-unnecessary-initialization-in-HMB.patch-->>><<<++patches.suse/drm-amd-display-Update-stream-adjust-in-dc_stream_ad.patch++>>>
-|	<<<--patches.suse/nvmet-fix-error-flow-in-nvmet_alloc_ctrl.patch-->>><<<++patches.suse/drm-amd-display-Calculate-scaling-ratios-on-every-me.patch++>>>
-|	<<<--patches.suse/nvmet-rearrange-nvmet_ctrl_free.patch-->>><<<++patches.suse/drm-amdgpu-unify-fw_write_wait-for-new-gfx9-asics.patch++>>>
-|	<<<--patches.suse/nvme-pci-don-t-open-code-nvme_reset_ctrl.patch-->>><<<++patches.suse/ipmi-fix-hung-processes-in-__get_guid.patch++>>>
-|	<<<--patches.suse/nvme-modify-the-debug-level-for-setting-shutdown-tim.patch-->>><<<++patches.suse/pwm-bcm2835-Dynamically-allocate-base.patch++>>>
-|	<<<--patches.suse/nvme-pci-fix-NULL-pointer-reference-in-nvme_alloc_ns.patch-->>><<<++patches.suse/pwm-meson-Fix-confusing-indentation.patch++>>>
-|	<<<--patches.suse/nvme-take-refcount-on-transport-module.patch-->>><<<++patches.suse/pwm-rcar-Fix-late-Runtime-PM-enablement.patch++>>>
-|	<<<--patches.suse/nvme-fix-subsystem-multiple-controllers-support-chec.patch-->>><<<++patches.suse/pwm-renesas-tpu-Fix-late-Runtime-PM-enablement.patch++>>>
-|	<<<--patches.suse/0099-bcache-ret-IOERR-when-read-meets-metadata-error.patch-->>><<<++patches.suse/pwm-pca9685-Fix-PWM-GPIO-inter-operation.patch++>>>
-|	<<<--patches.suse/0100-bcache-stop-writeback-thread-after-detaching.patch-->>><<<++patches.suse/printk-queue-wake_up_klogd-irq_work-only-if-per-CPU-.patch++>>>
-|	<<<--patches.suse/0101-bcache-Use-PTR_ERR_OR_ZERO.patch-->>><<<++patches.suse/0001-xen-blkfront-fix-memory-allocation-flags-in-blkfront.patch++>>>
-|	<<<--patches.suse/0102-bcache-segregate-flash-only-volume-write-streams.patch-->>><<<++patches.suse/x86-xen-fix-booting-32-bit-pv-guest.patch++>>>
-|	<<<--patches.suse/0103-bcache-fix-wrong-return-value-in-bch_debug_init.patch-->>><<<++patches.suse/ocfs2-no-need-try-to-truncate-file-beyond-i_size.patch++>>>
-|	<<<--patches.suse/0104-bcache-writeback-properly-order-backing-device-IO.patch-->>><<<++patches.suse/fs-filesystems.c-downgrade-user-reachable-WARN_ONCE-.patch++>>>
-|	<<<--patches.suse/0105-bcache-allow-quick-writeback-when-backing-idle.patch-->>><<<++patches.suse/kernel-gcov-fs.c-gcov_seq_next-should-increase-posit.patch++>>>
-|	<<<--patches.suse/0106-bcache-Fix-improve-efficiency-of-closure_sync.patch-->>><<<++patches.suse/ipc-util.c-sysvipc_find_ipc-should-increase-position.patch++>>>
-|	<<<--patches.suse/0107-bcache-mark-closure_sync-__sched.patch-->>><<<++patches.suse/0033-lib-raid6-test-fix-build-on-distros-whose-bin-sh-is-.patch++>>>
-|	<<<--patches.suse/0108-bcache-fix-unmatched-generic_end_io_acct-generic_sta.patch-->>><<<++patches.suse/dma-direct-fix-data-truncation-in-dma_direct_get_req.patch++>>>
-|	<<<--patches.suse/0109-bcache-reduce-cache_set-devices-iteration-by-devices.patch-->>><<<++patches.suse/dma-debug-fix-displaying-of-dma-allocation-type.patch++>>>
-|	<<<--patches.suse/0110-bcache-fix-misleading-error-message-in-bch_count_io_.patch-->>><<<++patches.suse/cifs-ignore-cached-share-root-handle-closing-errors.patch++>>>
-|	<<<--patches.suse/0111-bcache-fix-writeback-target-calc-on-large-devices.patch-->>><<<++patches.suse/perf-x86-intel-uncore-add-ice-lake-server-uncore-support.patch++>>>
-|	<<<--patches.suse/blk-mq-fix-kernel-oops-in-blk_mq_tag_idle.patch-->>><<<++patches.suse/sched-fair-Align-rq-avg_idle-and-rq-avg_scan_cost.patch++>>>
-|	<<<--patches.suse/block-bfq-put-async-queues-for-root-bfq-groups-too.patch-->>><<<++patches.suse/sched-fair-Fix-negative-imbalance-in-imbalance-calculation.patch++>>>
-|	<<<--patches.suse/0112-bcache-closures-move-control-bits-one-bit-right.patch-->>><<<++patches.suse/workqueue-Remove-the-warning-in-wq_worker_sleeping.patch++>>>
-|	<<<--patches.suse/null_blk-wire-up-timeouts.patch-->>><<<++patches.suse/time-namespace-Fix-time_for_children-symlink.patch++>>>
-|	<<<--patches.suse/0001-block-bfq-fix-occurrences-of-request-finish-method-s.patch-->>><<<++patches.suse/time-namespace-Add-max_time_namespaces-ucount.patch++>>>
-|	<<<--patches.suse/partitions-msdos-Unable-to-mount-UFS-44bsd-partition-->>><<<++patches.suse/msft-hv-2044-x86-hyperv-report-value-of-misc_features.patch++>>>
-|	<<<--patches.suse/nvme-Add-more-command-status-translation.patch-->>><<<++patches.suse/msft-hv-2045-x86-Hyper-V-Unload-vmbus-channel-in-hv-panic-callbac.patch++>>>
-|	<<<--patches.suse/nvme-multipath-Consult-blk_status_t-for-failover.patch-->>><<<++patches.suse/msft-hv-2046-x86-Hyper-V-Free-hv_panic_page-when-fail-to-register.patch++>>>
-|	<<<--patches.suse/block-Provide-blk_status_t-decoding-for-path-errors.patch-->>><<<++patches.suse/msft-hv-2047-x86-Hyper-V-Trigger-crash-enlightenment-only-once-du.patch++>>>
-|	<<<--patches.suse/nvme-multipath-Use-blk_path_error.patch-->>><<<++patches.suse/msft-hv-2048-x86-Hyper-V-Report-crash-register-data-or-kmsg-befor.patch++>>>
-|	<<<--patches.suse/dm-mpath-Use-blk_path_error.patch-->>><<<++patches.suse/msft-hv-2049-x86-Hyper-V-Report-crash-register-data-when-sysctl_r.patch++>>>
-|	<<<--patches.suse/0001-blk-mq-simplify-queue-mapping-schedule-with-each-pos.patch-->>><<<++patches.suse/msft-hv-2050-x86-Hyper-V-Report-crash-data-in-die-when-panic_on_o.patch++>>>
-|	<<<--patches.suse/block-only-bdi_unregister-in-del_gendisk-if-GENHD_FL.patch-->>><<<++patches.suse/keys-Fix-proc_keys_next-to-increase-position-index.patch++>>>
-|	<<<--patches.suse/block-properly-protect-the-queue-kobj-in-blk_unregis.patch-->>><<<++patches.suse/tracing-fix-the-race-between-registering-snapshot-event-trigger-and-triggering-snapshot-operation.patch++>>>
-|	<<<--patches.suse/blk_rq_map_user_iov-fix-error-override.patch-->>><<<++patches.suse/0020-rbd-avoid-a-deadlock-on-header_rwsem-when-flushing-n.patch++>>>
-|	<<<--patches.suse/0001-blk-mq-make-sure-hctx-next_cpu-is-set-correctly.patch-->>><<<++patches.suse/0021-rbd-call-rbd_dev_unprobe-after-unwatching-and-flushi.patch++>>>
-|	<<<--patches.suse/0001-block-Fix-__bio_integrity_endio-documentation.patch-->>><<<++patches.suse/rbd-don-t-test-rbd_dev-opts-in-rbd_dev_image_release.patch++>>>
-|	<<<--patches.suse/block-fail-op_is_write-requests-to-read-only-partiti.patch-->>><<<++patches.suse/rbd-don-t-mess-with-a-page-vector-in-rbd_notify_op_lock.patch++>>>
-|	<<<--patches.suse/nvme-pci-serialize-pci-resets.patch-->>><<<++patches.suse/ceph-fix-potential-bad-pointer-deref-in-async-dirops-cb-s.patch++>>>
-|	<<<--patches.suse/nvme-pci-allocate-device-queues-storage-space-at-pro.patch-->>><<<++patches.suse/net-icmp6-do-not-select-saddr-from-iif-when-route-ha.patch++>>>
-|	<<<--patches.suse/nvme-host-delete_work-and-reset_work-on-separate-wor.patch-->>><<<++patches.suse/net-ipv6-do-not-consider-routes-via-gateways-for-any.patch++>>>
-|	<<<--patches.suse/nvme-fix-comment-typos-in-nvme_create_io_queues.patch-->>><<<++patches.suse/net-revert-default-NAPI-poll-timeout-to-2-jiffies.patch++>>>
-|	<<<--patches.suse/nvme-fabrics-fix-memory-leak-when-parsing-host-ID-op.patch-->>><<<++patches.suse/hsr-check-protocol-version-in-hsr_newlink.patch++>>>
-|	<<<--patches.suse/nvmet-release-a-ns-reference-in-nvmet_req_uninit-if-.patch-->>><<<++patches.suse/ionic-replay-filters-after-fw-upgrade.patch++>>>
-|	<<<--patches.suse/nvme_fc-fix-rogue-admin-cmds-stalling-teardown.patch-->>><<<++patches.suse/ionic-set-station-addr-only-if-needed.patch++>>>
-|	<<<--patches.suse/nvme_fc-correct-hang-in-nvme_ns_remove.patch-->>><<<++patches.suse/l2tp-Allow-management-of-tunnels-and-session-in-user.patch++>>>
-|	<<<--patches.suse/nvme-pci-clean-up-CMB-initialization.patch-->>><<<++patches.suse/net-mlx5-Fix-frequent-ioread-PCI-access-during-recov.patch++>>>
-|	<<<--patches.suse/nvme-pci-clean-up-SMBSZ-bit-definitions.patch-->>><<<++patches.suse/net-mlx5e-Add-missing-release-firmware-call.patch++>>>
-|	<<<--patches.suse/0001-lib-scatterlist-Fix-chaining-support-in-sgl_alloc_or.patch-->>><<<++patches.suse/net-mlx5e-Fix-nest_level-for-vlan-pop-action.patch++>>>
-|	<<<--patches.suse/block-Set-BIO_TRACE_COMPLETION-on-new-bio-during-spl.patch-->>><<<++patches.suse/net-mlx5e-Fix-pfnum-in-devlink-port-attribute.patch++>>>
-|	<<<--patches.suse/nvme-pci-Fix-queue-double-allocations.patch-->>><<<++patches.suse/net-qrtr-send-msgs-from-local-of-same-id-as-broadcas.patch++>>>
-|	<<<--patches.suse/nvme-pci-Suspend-queues-after-deleting-them.patch-->>><<<++patches.suse/net-ipv4-devinet-Fix-crash-when-add-del-multicast-IP.patch++>>>
-|	<<<--patches.suse/nvme-don-t-free-uuid-pointer-before-printing-it.patch-->>><<<++patches.suse/kbuild-btf-Fix-dependencies-for-DEBUG_INFO_BTF.patch++>>>
-|	<<<--patches.suse/nvme-rdma-remove-redundant-boolean-for-inline_data.patch-->>><<<++patches.suse/xsk-Fix-out-of-boundary-write-in-__xsk_rcv_memcpy.patch++>>>
-|	<<<--patches.suse/nvme-pci-introduce-RECONNECTING-state-to-mark-initia.patch-->>><<<++patches.suse/arm-bpf-Fix-bugs-with-ALU64-RSH-ARSH-BPF_K-shift-by-.patch++>>>
-|	<<<--patches.suse/nvme-add-tracepoint-for-nvme_setup_cmd.patch-->>><<<++patches.suse/net-tun-record-RX-queue-in-skb-before-do_xdp_generic.patch++>>>
-|	<<<--patches.suse/nvme-add-tracepoint-for-nvme_complete_rq.patch-->>><<<++patches.suse/net-phy-micrel-use-genphy_read_status-for-KSZ9131.patch++>>>
-|	<<<--patches.suse/ubifs-Fix-uninitialized-variable-in-search_dh_cookie-->>><<<++patches.suse/ionic-add-dynamic_debug-header.patch++>>>
-|	<<<--patches.suse/ubi-Fix-race-condition-between-ubi-volume-creation-a-->>><<<++patches.suse/ionic-fix-unused-assignment.patch++>>>
-|	<<<--patches.suse/ubi-fastmap-Erase-outdated-anchor-PEBs-during-attach-->>><<<++patches.suse/nl80211-fix-NL80211_ATTR_FTM_RESPONDER-policy.patch++>>>
-|	<<<--patches.suse/mtd-ubi-wl-Fix-error-return-code-in-ubi_wl_init-->>><<<++patches.suse/mac80211_hwsim-Use-kstrndup-in-place-of-kasprintf.patch++>>>
-|	<<<--patches.suse/ubi-block-Fix-locking-for-idr_alloc-idr_remove-->>><<<++patches.suse/mac80211-fix-race-in-ieee80211_register_hw.patch++>>>
-|	<<<--patches.suse/ima-Use-i_version-only-when-filesystem-supports-it.patch-->>><<<++patches.suse/mac80211-fix-channel-switch-trigger-from-unknown-mes.patch++>>>
-|	<<<--patches.suse/lustre-don-t-set-f_version-in-ll_readdir.patch-->>><<<++patches.suse/arm-bpf-Fix-offset-overflow-for-BPF_MEM-BPF_DW.patch++>>>
-|	<<<--patches.suse/ntfs-remove-i_version-handling.patch-->>><<<++patches.suse/bpf-Prevent-re-mmap-ing-BPF-map-as-writable-for-init.patch++>>>
-|	<<<--patches.suse/fs-new-API-for-handling-inode-i_version.patch-->>><<<++patches.suse/selftests-bpf-Validate-frozen-map-contents-stays-fro.patch++>>>
-|	<<<--patches.suse/fs-don-t-take-the-i_lock-in-inode_inc_iversion.patch-->>><<<++patches.suse/xsk-Add-missing-check-on-user-supplied-headroom-size.patch++>>>
-|	<<<--patches.suse/fat-convert-to-new-i_version-API.patch-->>><<<++patches.suse/net-dsa-mt7530-fix-tagged-frames-pass-through-in-VLA.patch++>>>
-|	<<<--patches.suse/affs-convert-to-new-i_version-API.patch-->>><<<++patches.suse/amd-xgbe-Use-__napi_schedule-in-BH-context.patch++>>>
-|	<<<--patches.suse/afs-convert-to-new-i_version-API.patch-->>><<<++patches.suse/ALSA-hda-realtek-Enable-the-headset-mic-on-Asus-FX50.patch++>>>
-|	<<<--patches.suse/btrfs-convert-to-new-i_version-API.patch-->>><<<++patches.suse/ALSA-usb-audio-Filter-error-from-connector-kctl-ops-.patch++>>>
-|	<<<--patches.suse/exofs-switch-to-new-i_version-API.patch-->>><<<++patches.suse/ALSA-usb-audio-Don-t-override-ignore_ctl_error-value.patch++>>>
-|	<<<--patches.suse/ext2-convert-to-new-i_version-API.patch-->>><<<++patches.suse/ALSA-usb-audio-Don-t-create-jack-controls-for-PCM-te.patch++>>>
-|	<<<--patches.suse/ext4-convert-to-new-i_version-API.patch-->>><<<++patches.suse/ALSA-usb-audio-Check-mapping-at-creating-connector-c.patch++>>>
-|	<<<--patches.suse/nfs-convert-to-new-i_version-API.patch-->>><<<++patches.suse/ALSA-hda-Don-t-release-card-at-firmware-loading-erro.patch++>>>
-|	<<<--patches.suse/nfsd-convert-to-new-i_version-API.patch-->>><<<++patches.suse/ALSA-hda-Honor-PM-disablement-in-PM-freeze-and-thaw_.patch++>>>
-|	<<<--patches.suse/ocfs2-convert-to-new-i_version-API.patch-->>><<<++patches.suse/ALSA-hda-Release-resources-at-error-in-delayed-probe.patch++>>>
-|	<<<--patches.suse/ufs-use-new-i_version-API.patch-->>><<<++patches.suse/ALSA-hda-Keep-the-controller-initialization-even-if-.patch++>>>
-|	<<<--patches.suse/xfs-convert-to-new-i_version-API.patch-->>><<<++patches.suse/ALSA-hda-Skip-controller-resume-if-not-needed.patch++>>>
-|	<<<--patches.suse/IMA-switch-IMA-over-to-new-i_version-API.patch-->>><<<++patches.suse/ALSA-hda-Explicitly-permit-using-autosuspend-if-runt.patch++>>>
-|	<<<--patches.suse/fs-only-set-S_VERSION-when-updating-times-if-necessa.patch-->>><<<++patches.suse/ALSA-hda-call-runtime_allow-for-all-hda-controllers.patch++>>>
-|	<<<--patches.suse/xfs-avoid-setting-XFS_ILOG_CORE-if-i_version-doesn-t.patch-->>><<<++patches.suse/watchdog-sp805-fix-restart-handler.patch++>>>
-|	<<<--patches.suse/btrfs-only-dirty-the-inode-in-btrfs_update_time-if-s.patch-->>><<<++patches.suse/drm-amd-powerplay-force-the-trim-of-the-mclk-dpm_lev.patch++>>>
-|	<<<--patches.suse/fs-handle-inode-i_version-more-efficiently.patch-->>><<<++patches.suse/i2c-designware-platdrv-Remove-DPM_FLAG_SMART_SUSPEND.patch++>>>
-|	<<<--patches.suse/cifs-Add-smb2_send_recv.patch-->>><<<++patches.suse/i2c-altera-use-proper-variable-to-hold-errno.patch++>>>
-|	<<<--patches.suse/cifs-remove-rfc1002-header-from-smb2_negotiate_req.patch-->>><<<++patches.suse/xfs-acquire-superblock-freeze-protection-on-eofblock.patch++>>>
-|	<<<--patches.suse/cifs-remove-rfc1002-header-from-smb2_logoff_req.patch-->>><<<++patches.suse/hwmon-jc42-Fix-name-to-have-no-illegal-characters.patch++>>>
-|	<<<--patches.suse/cifs-remove-rfc1002-header-from-smb2_tree_disconnect_req.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-regression-warnings.patch++>>>
-|	<<<--patches.suse/cifs-remove-rfc1002-header-from-smb2_close_req.patch-->>><<<++patches.suse/scsi-sg-add-sg_remove_request-in-sg_common_write++>>>
-|	<<<--patches.suse/cifs-remove-rfc1002-header-from-smb2_ioctl_req.patch-->>><<<++patches.suse/ext4-use-non-movable-memory-for-superblock-readahead.patch++>>>
-|	<<<--patches.suse/cifs-remove-rfc1002-header-from-smb2_echo_req.patch-->>><<<++patches.suse/ext4-do-not-zeroout-extents-beyond-i_disksize.patch++>>>
-|	<<<--patches.suse/cifs-remove-rfc1002-header-from-smb2_tree_connect_req.patch-->>><<<++patches.suse/irqchip-mbigen-Free-msi_desc-on-device-teardown.patch++>>>
-|	<<<--patches.suse/cifs-remove-rfc1002-header-from-smb2_sess_setup_req.patch-->>><<<++patches.suse/irqchip-ti-sci-inta-Fix-processing-of-masked-irqs.patch++>>>
-|	<<<--patches.suse/cifs-remove-rfc1002-header-from-smb2_create_req.patch-->>><<<++patches.suse/proc-time-namespace-Show-clock-symbolic-names-in-pro.patch++>>>
-|	<<<--patches.suse/cifs-remove-rfc1002-header-from-smb2_flush_req.patch-->>><<<++patches.suse/objtool-fix-switch-table-detection-in-text-unlikely.patch++>>>
-|	<<<--patches.suse/cifs-remove-rfc1002-header-from-smb2_lock_req.patch-->>><<<++patches.suse/objtool-make-bp-scratch-register-warning-more-robust.patch++>>>
-|	<<<--patches.suse/cifs-remove-rfc1002-header-from-smb2-read-write-requests.patch-->>><<<++patches.suse/x86-microcode-amd-increase-microcode-patch_max_size.patch++>>>
-|	<<<--patches.suse/cifs-remove-rfc1002-header-from-smb2_set_info_req.patch-->>><<<++patches.suse/x86-resctrl-fix-invalid-attempt-at-removing-the-default-resource-group.patch++>>>
-|	<<<--patches.suse/cifs-remove-rfc1002-header-from-smb2_query_directory_req.patch-->>><<<++patches.suse/x86-resctrl-preserve-cdp-enable-over-cpu-hotplug.patch++>>>
-|	<<<--patches.suse/cifs-remove-rfc1002-header-from-smb2_query_info_req.patch-->>><<<++patches.suse/tpm-ibmvtpm-retry-on-H_CLOSED-in-tpm_ibmvtpm_send.patch++>>>
-|	<<<--patches.suse/cifs-remove-rfc1002-header-from-smb2_oplock_break-we-get-from-serve.patch-->>><<<++patches.suse/tpm-fix-wrong-return-value-in-tpm_pcr_extend.patch++>>>
-|	<<<--patches.suse/cifs-remove-unused-variable-from-SMB2_read.patch-->>><<<++patches.suse/tpm-tpm_tis-Free-IRQ-if-probing-fails.patch++>>>
-|	<<<--patches.suse/cifs-remove-rfc1002-header-from-smb2_lease_ack.patch-->>><<<++patches.suse/kvm-check-validity-of-resolved-slot-when-searching-memslots++>>>
-|	<<<--patches.suse/cifs-remove-small_smb2_init.patch-->>><<<++patches.suse/KVM-s390-Return-last-valid-slot-if-approx-index-is-o.patch++>>>
-|	<<<--patches.suse/cifs-avoid-a-kmalloc-in-smb2_send_recv-SendReceive2-for-the-common-.patch-->>><<<++patches.suse/kvm-s390-fix-pv-check-in-deliverable_irqs++>>>
-|	<<<--patches.suse/CIFS-SMBD-Add-parameter-rdata-to-smb2_new_read_req.patch-->>><<<++patches.suse/coredump-fix-null-pointer-dereference-on-coredump.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-Introduce-kernel-config-option-CONFIG_CIFS_SMB_DIRECT.patch-->>><<<++patches.suse/audit-check-the-length-of-userspace-generated-audit-.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-Add-rdma-mount-option.patch-->>><<<++patches.suse/remoteproc-qcom_q6v5_mss-fix-a-bug-in-q6v5_probe.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-Add-SMB-Direct-protocol-initial-values-and-constants.patch-->>><<<++patches.suse/nfsd-memory-corruption-in-nfsd4_lock.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-Establish-SMB-Direct-connection.patch-->>><<<++patches.suse/SUNRPC-Fix-backchannel-RPC-soft-lockups.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-Implement-function-to-create-a-SMB-Direct-connection.patch-->>><<<++patches.suse/svcrdma-fix-trace-point-use-after-free-race.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-export-protocol-initial-values.patch-->>><<<++patches.suse/svcrdma-Fix-leak-of-svc_rdma_recv_ctxt-objects.patch++>>>
-|	<<<--patches.suse/0001-cifs-Fix-missing-put_xid-in-cifs_file_strict_mmap.patch-->>><<<++patches.suse/drivers-soc-xilinx-fix-firmware-driver-Kconfig-depen.patch++>>>
-|	<<<--patches.suse/cifs-fix-build-errors-for-SMB_DIRECT.patch-->>><<<++patches.suse/PCI-Move-Apex-Edge-TPU-class-quirk-to-fix-BAR-assign.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-Upper-layer-connects-to-SMBDirect-session.patch-->>><<<++patches.suse/drm-amdgpu-Correctly-initialize-thermal-controller-f.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-Implement-function-to-reconnect-to-a-SMB-Direct-transpor.patch-->>><<<++patches.suse/drm-i915-HDCP-fix-Ri-prime-check-done-during-link-ch.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-Upper-layer-reconnects-to-SMB-Direct-session.patch-->>><<<++patches.suse/drm-meson-Delete-an-error-message-in-meson_dw_hdmi_b.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-Implement-function-to-destroy-a-SMB-Direct-connection.patch-->>><<<++patches.suse/ALSA-hda-hdmi-Add-module-option-to-disable-audio-com.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-Upper-layer-destroys-SMB-Direct-session-on-shutdown-or-u.patch-->>><<<++patches.suse/ALSA-usb-audio-Filter-out-unsupported-sample-rates-o.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-Set-SMB-Direct-maximum-read-or-write-size-for-I-O.patch-->>><<<++patches.suse/ALSA-hda-realtek-Fix-unexpected-init_amp-override.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-Implement-function-to-receive-data-via-RDMA-receive.patch-->>><<<++patches.suse/ALSA-hda-Remove-ASUS-ROG-Zenith-from-the-blacklist.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-Upper-layer-receives-data-via-RDMA-receive.patch-->>><<<++patches.suse/ALSA-usb-audio-Add-static-mapping-table-for-ALC1220-.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-Implement-function-to-send-data-via-RDMA-send.patch-->>><<<++patches.suse/ALSA-usb-audio-Add-quirk-for-Focusrite-Scarlett-2i2.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-Upper-layer-sends-data-via-RDMA-send.patch-->>><<<++patches.suse/ALSA-usx2y-Fix-potential-NULL-dereference.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-Implement-RDMA-memory-registration.patch-->>><<<++patches.suse/ALSA-usb-audio-Apply-async-workaround-for-Scarlett-2.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-Upper-layer-performs-SMB-write-via-RDMA-read-through-mem.patch-->>><<<++patches.suse/ASoC-topology-Check-return-value-of-soc_tplg_create_.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-Read-correct-returned-data-length-for-RDMA-write-SMB-re.patch-->>><<<++patches.suse/ASoC-topology-Check-return-value-of-soc_tplg_-_creat.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-Upper-layer-performs-SMB-read-via-RDMA-write-through-mem.patch-->>><<<++patches.suse/ASoC-topology-Check-soc_tplg_add_route-return-value.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-Add-SMB-Direct-debug-counters.patch-->>><<<++patches.suse/ASoC-topology-Check-return-value-of-pcm_new_ver.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-Disable-signing-on-SMB-direct-transport.patch-->>><<<++patches.suse/ASoC-topology-Check-return-value-of-soc_tplg_dai_con.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-_smbd_get_connection-can-be-static.patch-->>><<<++patches.suse/ASoC-tas571x-disable-regulators-on-failed-probe.patch++>>>
-|	<<<--patches.suse/0001-cifs-Fix-autonegotiate-security-settings-mismatch.patch-->>><<<++patches.suse/soc-stm-stm32_sub_sai-Add-missing-n-in-log-messages.patch++>>>
-|	<<<--patches.suse/CIFS-SMBD-work-around-gcc-Wmaybe-uninitialized-warning.patch-->>><<<++patches.suse/ASoC-qcom-common-Silence-duplicate-parse-error-messa.patch++>>>
-|	<<<--patches.suse/cifs-remove-redundant-duplicated-assignment-of-pointer-node-.patch-->>><<<++patches.suse/ASoC-madera-Remove-a-couple-of-stray-blank-lines.patch++>>>
-|	<<<--patches.suse/0001-CIFS-make-IPC-a-regular-tcon.patch-->>><<<++patches.suse/ASoC-sgtl5000-Fix-VAG-power-on-handling.patch++>>>
-|	<<<--patches.suse/0001-CIFS-use-tcon_ipc-instead-of-use_ipc-parameter-of-SM.patch-->>><<<++patches.suse/ASoC-q6dsp6-q6afe-dai-add-missing-channels-to-MI2S-D.patch++>>>
-|	<<<--patches.suse/0001-CIFS-dump-IPC-tcon-in-debug-proc-file.patch-->>><<<++patches.suse/ASoC-topology-Fix-endianness-issue.patch++>>>
-|	<<<--patches.suse/Cleanup-some-minor-endian-issues-in-smb3-rdma.patch-->>><<<++patches.suse/ASoC-codecs-hdac_hdmi-Fix-incorrect-use-of-list_for_.patch++>>>
-|	<<<--patches.suse/0001-CIFS-zero-sensitive-data-when-freeing.patch-->>><<<++patches.suse/ASoC-rsnd-Fix-parent-SSI-start-stop-in-multi-SSI-mod.patch++>>>
-|	<<<--patches.suse/move-a-few-externs-to-smbdirect-h-to-eliminate-warning.patch-->>><<<++patches.suse/ASoC-rsnd-Fix-HDMI-channel-mapping-for-multi-SSI-mod.patch++>>>
-|	<<<--patches.suse/CIFS-document-tcon-ses-server-refcount-dance.patch-->>><<<++patches.suse/ASoC-SOF-Intel-add-min-max-channels-for-SSP-on-Baytr.patch++>>>
-|	<<<--patches.suse/cifs-add-splice_write.patch-->>><<<++patches.suse/ASoC-dapm-fixup-dapm-kcontrol-widget.patch++>>>
-|	<<<--patches.suse/update-internal-version-number-for-cifs-ko.patch-->>><<<++patches.suse/ASoC-rsnd-Don-t-treat-master-SSI-in-multi-SSI-setup-.patch++>>>
-|	<<<--patches.suse/fs-cifs-cifsacl-c-Fixes-typo-in-a-comment.patch-->>><<<++patches.suse/ASoC-rsnd-Fix-status-check-failed-spam-for-multi-SSI.patch++>>>
-|	<<<--patches.suse/btrfs-fix-memory-barriers-usage-with-device-stats-counters.patch-->>><<<++patches.suse/ASoC-wm8960-Fix-wrong-clock-after-suspend-resume.patch++>>>
-|	<<<--patches.suse/0012-btrfs-tree-checker-Add-checker-for-dir-item.patch-->>><<<++patches.suse/ALSA-usb-audio-Add-connector-notifier-delegation.patch++>>>
-|	<<<--patches.suse/0013-btrfs-tree-checker-use-zu-format-string-for-size_t.patch-->>><<<++patches.suse/ALSA-usb-audio-Fix-usb-audio-refcnt-leak-when-gettin.patch++>>>
-|	<<<--patches.suse/0001-btrfs-Improve-btrfs_search_slot-description.patch-->>><<<++patches.suse/ALSA-hda-realtek-Add-new-codec-supported-for-ALC245.patch++>>>
-|	<<<--patches.suse/btrfs-add-support-for-fallocate-s-zero-range-operati.patch-->>><<<++patches.suse/ALSA-hda-Always-use-jackpoll-helper-for-jack-update-.patch++>>>
-|	<<<--patches.suse/btrfs-fix-missing-inode-i_size-update-after-zero-ran.patch-->>><<<++patches.suse/blk-iocost-Fix-error-on-iocost_ioc_vrate_adj.patch++>>>
-|	<<<--patches.suse/btrfs-fix-space-leak-after-fallocate-and-zero-range-.patch-->>><<<++patches.suse/pnp-Use-list_for_each_entry-instead-of-open-coding.patch++>>>
-|	<<<--patches.suse/btrfs-avoid-losing-data-raid-profile-when-deleting-a-device.patch-->>><<<++patches.suse/PM-sleep-core-Switch-back-to-async_schedule_dev.patch++>>>
-|	<<<--patches.suse/0001-nubus-Avoid-array-underflow-and-overflow.patch-->>><<<++patches.suse/net-netrom-Fix-potential-nr_neigh-refcnt-leak-in-nr_.patch++>>>
-|	<<<--patches.suse/0001-nubus-Fix-up-header-split.patch-->>><<<++patches.suse/wimax-i2400m-Fix-potential-urb-refcnt-leak.patch++>>>
-|	<<<--patches.suse/irqchip-gic-v3-Fix-the-driver-probe-fail-due-to-disa-->>><<<++patches.suse/net-mlx4_en-avoid-indirect-call-in-TX-completion.patch++>>>
-|	<<<--patches.suse/clocksource-drivers-stm32-Fix-kernel-panic-with-mult-->>><<<++patches.suse/tcp-cache-line-align-MAX_TCP_HEADER.patch++>>>
-|	<<<--patches.suse/hrtimer-Ensure-POSIX-compliance-relative-CLOCK_REALTIME-hrtimers.patch-->>><<<++patches.suse/net-openvswitch-ovs_ct_exit-to-be-done-under-ovs_loc.patch++>>>
-|	<<<--patches.suse/tracing-hrtimer-Fix-tracing-bugs-by-taking-all-clock.patch-->>><<<++patches.suse/ipv6-fix-restrict-IPV6_ADDRFORM-operation.patch++>>>
-|	<<<--patches.suse/x86-intel_rdt-enumerate-l2-code-and-data-prioritization-cdp-feature.patch-->>><<<++patches.suse/net-stmmac-dwmac-meson8b-Add-missing-boundary-to-RGM.patch++>>>
-|	<<<--patches.suse/x86-intel_rdt-add-two-new-resources-for-l2-code-and-data-prioritization-cdp.patch-->>><<<++patches.suse/cxgb4-fix-large-delays-in-PTP-synchronization.patch++>>>
-|	<<<--patches.suse/x86-intel_rdt-enable-l2-cdp-in-msr-ia32_l2_qos_cfg.patch-->>><<<++patches.suse/team-fix-hang-in-team_mode_get.patch++>>>
-|	<<<--patches.suse/x86-intel_rdt-add-command-line-parameter-to-control-l2_cdp.patch-->>><<<++patches.suse/macvlan-fix-null-dereference-in-macvlan_device_event.patch++>>>
-|	<<<--patches.suse/0001-x86-platform-uv-update-uv_mmrs-h-to-prepare-for-uv4a-fixes-->>><<<++patches.suse/xfrm-Always-set-XFRM_TRANSFORMED-in-xfrm-4-6-_output.patch++>>>
-|	<<<--patches.suse/0002-x86-platform-uv-fix-uv4a-support-on-new-intel-processors-->>><<<++patches.suse/vrf-Check-skb-for-XFRM_TRANSFORMED-flag.patch++>>>
-|	<<<--patches.suse/0003-x86-platform-uv-add-references-to-access-fixed-uv4a-hub-mmrs-->>><<<++patches.suse/net-dsa-b53-Lookup-VID-in-ARL-searches-when-VLAN-is-.patch++>>>
-|	<<<--patches.suse/0004-x86-platform-uv-fix-gam-mmr-changes-in-uv4a-->>><<<++patches.suse/net-dsa-b53-Fix-ARL-register-definitions.patch++>>>
-|	<<<--patches.suse/0005-x86-platform-uv-fix-gam-mmr-references-in-the-uv-x2apic-code-->>><<<++patches.suse/net-dsa-b53-Rework-ARL-bin-logic.patch++>>>
-|	<<<--patches.suse/0006-x86-platform-uv-fix-uv4a-bau-mmrs-->>><<<++patches.suse/net-dsa-b53-b53_arl_rw_op-needs-to-select-IVL-or-SVL.patch++>>>
-|	<<<--patches.suse/0007-x86-platform-uv-bau-replace-hard-coded-values-with-mmr-definitions-->>><<<++patches.suse/selftests-Fix-suppress-test-in-fib_tests.sh.patch++>>>
-|	<<<--patches.suse/x86-tsc-allow-tsc-calibration-without-pit-->>><<<++patches.suse/sched-etf-do-not-assume-all-sockets-are-full-blown.patch++>>>
-|	<<<--patches.suse/x86-gart-exclude-gart-aperture-from-vmcore.patch-->>><<<++patches.suse/vrf-Fix-IPv6-with-qdisc-and-xfrm.patch++>>>
-|	<<<--patches.suse/kvm-x86-make-indirect-calls-in-emulator-speculation-safe.patch-->>><<<++patches.suse/ipv4-Update-fib_select_default-to-handle-nexthop-obj.patch++>>>
-|	<<<--patches.suse/kvm-vmx-make-indirect-call-speculation-safe.patch-->>><<<++patches.suse/mlxsw-Fix-some-IS_ERR-vs-NULL-bugs.patch++>>>
-|	<<<--patches.suse/module-retpoline-warn-about-missing-retpoline-in-module.patch-->>><<<++patches.suse/vxlan-use-the-correct-nlattr-array-in-NL_SET_ERR_MSG.patch++>>>
-|	<<<--patches.suse/x86-cpufeatures-add-cpuid_7_edx-cpuid-leaf.patch-->>><<<++patches.suse/geneve-use-the-correct-nlattr-array-in-NL_SET_ERR_MS.patch++>>>
-|	<<<--patches.suse/x86-cpufeatures-add-intel-feature-bits-for-speculation-control.patch-->>><<<++patches.suse/cxgb4-fix-adapter-crash-due-to-wrong-MC-size.patch++>>>
-|	<<<--patches.suse/x86-cpufeatures-add-amd-feature-bits-for-speculation-control.patch-->>><<<++patches.suse/net-x25-Fix-x25_neigh-refcnt-leak-when-receiving-fra.patch++>>>
-|	<<<--patches.suse/x86-msr-add-definitions-for-new-speculation-control-msrs.patch-->>><<<++patches.suse/net-bcmgenet-correct-per-TX-RX-ring-statistics.patch++>>>
-|	<<<--patches.suse/x86-pti-do-not-enable-pti-on-cpus-which-are-not-vulnerable-to-meltdown.patch-->>><<<++patches.suse/iwlwifi-pcie-actually-release-queue-memory-in-TVQM.patch++>>>
-|	<<<--patches.suse/x86-cpufeature-blacklist-spec_ctrl-pred_cmd-on-early-spectre-v2-microcodes.patch-->>><<<++patches.suse/iwlwifi-mvm-beacon-statistics-shouldn-t-go-backwards.patch++>>>
-|	<<<--patches.suse/x86-speculation-add-basic-ibpb-indirect-branch-prediction-barrier-support.patch-->>><<<++patches.suse/iwlwifi-mvm-limit-maximum-queue-appropriately.patch++>>>
-|	<<<--patches.suse/x86-bugs-drop-one-mitigation-from-dmesg.patch-->>><<<++patches.suse/iwlwifi-mvm-Do-not-declare-support-for-ACK-Enabled-A.patch++>>>
-|	<<<--patches.suse/x86-cpu-bugs-Make-retpoline-module-warning-condition.patch-->>><<<++patches.suse/iwlwifi-mvm-fix-inactive-TID-removal-return-value-us.patch++>>>
-|	<<<--patches.suse/x86-cpufeatures-clean-up-spectre-v2-related-cpuid-flags.patch-->>><<<++patches.suse/macsec-avoid-to-set-wrong-mtu.patch++>>>
-|	<<<--patches.suse/sched-Stop-resched_cpu-from-sending-IPIs-to-offline-CPUs.patch-->>><<<++patches.suse/bpf-Forbid-XADD-on-spilled-pointers-for-unprivileged.patch++>>>
-|	<<<--patches.suse/sched-Stop-switched_to_rt-from-sending-IPIs-to-offline-CPUs.patch-->>><<<++patches.suse/bpf-Fix-handling-of-XADD-on-BTF-memory.patch++>>>
-|	<<<--patches.suse/drivers-net-ethernet-qlogic-qed-Fix-__qed_spq_block-.patch-->>><<<++patches.suse/perf-core-fix-parent-pid-tid-in-task-exit-events.patch++>>>
-|	<<<--patches.suse/0001-locking-Remove-smp_read_barrier_depends-from-queued_.patch-->>><<<++patches.suse/x86-sched-Bail-out-of-frequency-invariance-if-.patch++>>>
-|	<<<--patches.suse/tools-lib-traceevent-Simplify-pointer-print-logic-an.patch-->>><<<++patches.suse/x86-sched-Account-for-CPUs-with-less-than-4-cores-in.patch++>>>
-|	<<<--patches.suse/tools-lib-traceevent-Fix-get_field_str-for-dynamic-s.patch-->>><<<++patches.suse/x86-sched-Don-t-enable-static-key-when-starting-seco.patch++>>>
-|	<<<--patches.suse/x86-mce-amd-define-a-function-to-get-smca-bank-type-->>><<<++patches.suse/vdso-datapage-Use-correct-clock-mode-name-in-comment.patch++>>>
-|	<<<--patches.suse/x86-mce-report-only-dram-ecc-as-memory-errors-on-amd-systems-->>><<<++patches.suse/powerpc-setup_64-Set-cache-line-size-based-on-cache-.patch++>>>
-|	<<<--patches.suse/x86-mce-make-correctable-error-detection-look-at-the-deferred-bit.patch-->>><<<++patches.suse/s390-ftrace-fix-potential-crashes-when-switching-tracers++>>>
-|	<<<--patches.suse/sched-fair-Use-unsigned-long-for-utilization-consistently.patch-->>><<<++patches.suse/s390-pci-do-not-set-affinity-for-floating-irqs++>>>
-|	<<<--patches.suse/sched-fair-Consider-RT-IRQ-pressure-in-capacity_spare_wake.patch-->>><<<++patches.suse/s390-protvirt-fix-compilation-issue++>>>
-|	<<<--patches.suse/sched-fair-Remove-impossible-condition-from-find_idlest_group_cpu.patch-->>><<<++patches.suse/staging-gasket-Fix-incongruency-in-handling-of-sysfs.patch++>>>
-|	<<<--patches.suse/sched-Only-immediately-migrate-tasks-due-to-interrupts-if-prev-and-target-CPUs-share-cache.patch-->>><<<++patches.suse/staging-comedi-dt2815-fix-writing-hi-byte-of-analog-.patch++>>>
-|	<<<--patches.suse/msft-hv-1586-x86-hyperv-Stop-suppressing-X86_FEATURE_PCID.patch-->>><<<++patches.suse/iio-ad7797-Use-correct-attribute_group.patch++>>>
-|	<<<--patches.suse/0004-arm64-mm-Use-non-global-mappings-for-kernel-space.patch-->>><<<++patches.suse/iio-adc-stm32-adc-fix-sleep-in-atomic-context.patch++>>>
-|	<<<--patches.suse/0005-arm64-mm-Temporarily-disable-ARM64_SW_TTBR0_PAN.patch-->>><<<++patches.suse/iio-xilinx-xadc-Fix-ADC-B-powerdown.patch++>>>
-|	<<<--patches.suse/0006-arm64-mm-Move-ASID-from-TTBR0-to-TTBR1.patch-->>><<<++patches.suse/iio-xilinx-xadc-Fix-clearing-interrupt-when-enabling.patch++>>>
-|	<<<--patches.suse/0008-arm64-mm-Remove-pre_ttbr0_update_workaround-for-Falk.patch-->>><<<++patches.suse/iio-xilinx-xadc-Fix-sequencer-configuration-for-aux-.patch++>>>
-|	<<<--patches.suse/0009-arm64-mm-Rename-post_ttbr0_update_workaround.patch-->>><<<++patches.suse/iio-xilinx-xadc-Make-sure-not-exceed-maximum-sampler.patch++>>>
-|	<<<--patches.suse/0010-arm64-mm-Fix-and-re-enable-ARM64_SW_TTBR0_PAN.patch-->>><<<++patches.suse/iio-st_sensors-rely-on-odr-mask-to-know-if-odr-can-b.patch++>>>
-|	<<<--patches.suse/0011-arm64-mm-Allocate-ASIDs-in-pairs.patch-->>><<<++patches.suse/iio-adc-ti-ads8344-properly-byte-swap-value.patch++>>>
-|	<<<--patches.suse/0012-arm64-mm-Add-arm64_kernel_unmapped_at_el0-helper.patch-->>><<<++patches.suse/iio-core-remove-extra-semi-colon-from-devm_iio_devic.patch++>>>
-|	<<<--patches.suse/0013-arm64-mm-Invalidate-both-kernel-and-user-ASIDs-when-.patch-->>><<<++patches.suse/staging-vt6656-Don-t-set-RCR_MULTICAST-or-RCR_BROADC.patch++>>>
-|	<<<--patches.suse/0014-arm64-entry-Add-exception-trampoline-page-for-except.patch-->>><<<++patches.suse/staging-vt6656-Fix-drivers-TBTT-timing-counter.patch++>>>
-|	<<<--patches.suse/0015-arm64-mm-Map-entry-trampoline-into-trampoline-and-ke.patch-->>><<<++patches.suse/staging-vt6656-Fix-pairwise-key-entry-save.patch++>>>
-|	<<<--patches.suse/0044-arm64-entry-Explicitly-pass-exception-level-to-kerne.patch-->>><<<++patches.suse/staging-comedi-Fix-comedi_device-refcnt-leak-in-come.patch++>>>
-|	<<<--patches.suse/0045-arm64-entry-Hook-up-entry-trampoline-to-exception-ve.patch-->>><<<++patches.suse/staging-vt6656-Fix-calling-conditions-of-vnt_set_bss.patch++>>>
-|	<<<--patches.suse/0046-arm64-erratum-Work-around-Falkor-erratum-E1003-in-tr.patch-->>><<<++patches.suse/Revert-serial-uartps-Fix-uartps_major-handling.patch++>>>
-|	<<<--patches.suse/0047-arm64-tls-Avoid-unconditional-zeroing-of-tpidrro_el0.patch-->>><<<++patches.suse/serial-sh-sci-Make-sure-status-register-SCxSR-is-rea.patch++>>>
-|	<<<--patches.suse/0048-arm64-entry-Add-fake-CPU-feature-for-unmapping-the-k.patch-->>><<<++patches.suse/vt-don-t-use-kmalloc-for-the-unicode-screen-buffer.patch++>>>
-|	<<<--patches.suse/0049-arm64-Kconfig-Add-CONFIG_UNMAP_KERNEL_AT_EL0.patch-->>><<<++patches.suse/tty-serial-owl-add-much-needed-clk_prepare_enable.patch++>>>
-|	<<<--patches.suse/0050-arm64-mm-Introduce-TTBR_ASID_MASK-for-getting-at-the.patch-->>><<<++patches.suse/vt-don-t-hardcode-the-mem-allocation-upper-bound.patch++>>>
-|	<<<--patches.suse/0051-arm64-kaslr-Put-kernel-vectors-address-in-separate-d.patch-->>><<<++patches.suse/tty-serial-bcm63xx-fix-missing-clk_put-in-bcm63xx_ua.patch++>>>
-|	<<<--patches.suse/0001-arm64-add-kconfig-symbol-to-configure-physical-addre.patch-->>><<<++patches.suse/tty-rocket-avoid-OOB-access.patch++>>>
-|	<<<--patches.suse/0002-arm64-limit-PA-size-to-supported-range.patch-->>><<<++patches.suse/tty-hvc-fix-buffer-overflow-during-hvc_alloc.patch++>>>
-|	<<<--patches.suse/0003-arm64-handle-52-bit-addresses-in-TTBR.patch-->>><<<++patches.suse/USB-core-Fix-free-while-in-use-bug-in-the-USB-S-Glib.patch++>>>
-|	<<<--patches.suse/0004-arm64-head.S-handle-52-bit-PAs-in-PTEs-in-early-page.patch-->>><<<++patches.suse/USB-early-Handle-AMD-s-spec-compliant-identifiers-to.patch++>>>
-|	<<<--patches.suse/0005-arm64-don-t-open-code-page-table-entry-creation.patch-->>><<<++patches.suse/UAS-no-use-logging-any-details-in-case-of-ENODEV.patch++>>>
-|	<<<--patches.suse/0006-arm64-handle-52-bit-physical-addresses-in-page-table.patch-->>><<<++patches.suse/UAS-fix-deadlock-in-error-handling-and-PM-flushing-w.patch++>>>
-|	<<<--patches.suse/0007-arm64-allow-ID-map-to-be-extended-to-52-bits.patch-->>><<<++patches.suse/cdc-acm-close-race-betrween-suspend-and-acm_softint.patch++>>>
-|	<<<--patches.suse/0008-arm64-enable-52-bit-physical-address-support.patch-->>><<<++patches.suse/cdc-acm-introduce-a-cool-down.patch++>>>
-|	<<<--patches.suse/0016-cpuidle-Add-new-macro-to-enter-a-retention-idle-stat.patch-->>><<<++patches.suse/usb-f_fs-Clear-OS-Extended-descriptor-counts-to-zero.patch++>>>
-|	<<<--patches.suse/0017-ARM64-cpuidle-Use-new-cpuidle-macro-for-entering-ret.patch-->>><<<++patches.suse/usb-typec-tcpm-Ignore-CC-and-vbus-changes-in-PORT_RE.patch++>>>
-|	<<<--patches.suse/0006-arm64-use-RET-instruction-for-exiting-the-trampoline.patch-->>><<<++patches.suse/USB-Add-USB_QUIRK_DELAY_CTRL_MSG-and-USB_QUIRK_DELAY.patch++>>>
-|	<<<--patches.suse/0007-arm64-Kconfig-Reword-UNMAP_KERNEL_AT_EL0-kconfig-ent.patch-->>><<<++patches.suse/usb-gadget-udc-bdc-Remove-unnecessary-NULL-checks-in.patch++>>>
-|	<<<--patches.suse/0008-arm64-Take-into-account-ID_AA64PFR0_EL1.CSV3.patch-->>><<<++patches.suse/usb-dwc3-Fix-GTXFIFOSIZ.TXFDEP-macro-name.patch++>>>
-|	<<<--patches.suse/0009-arm64-cpufeature-Pass-capability-structure-to-enable.patch-->>><<<++patches.suse/usb-dwc3-gadget-Properly-set-maxpacket-limit.patch++>>>
-|	<<<--patches.suse/0015-drivers-firmware-Expose-psci_get_version-through-psc.patch-->>><<<++patches.suse/usb-dwc3-gadget-Do-link-recovery-for-SS-and-SSP.patch++>>>
-|	<<<--patches.suse/0010-arm64-Move-post_ttbr_update_workaround-to-C-code.patch-->>><<<++patches.suse/usb-dwc3-gadget-Fix-request-completion-check.patch++>>>
-|	<<<--patches.suse/0011-arm64-Add-skeleton-to-harden-the-branch-predictor-ag.patch-->>><<<++patches.suse/usb-gadget-udc-atmel-Fix-vbus-disconnect-handling.patch++>>>
-|	<<<--patches.suse/0012-arm64-KVM-Use-per-CPU-vector-when-BP-hardening-is-en.patch-->>><<<++patches.suse/xhci-Fix-handling-halted-endpoint-even-if-endpoint-r.patch++>>>
-|	<<<--patches.suse/0013-arm64-KVM-Make-PSCI_VERSION-a-fast-path.patch-->>><<<++patches.suse/xhci-prevent-bus-suspend-if-a-roothub-port-detected-.patch++>>>
-|	<<<--patches.suse/0014-arm64-cputype-Add-missing-MIDR-values-for-Cortex-A72.patch-->>><<<++patches.suse/xhci-Don-t-clear-hub-TT-buffer-on-ep0-protocol-stall.patch++>>>
-|	<<<--patches.suse/0016-arm64-Implement-branch-predictor-hardening-for-affec.patch-->>><<<++patches.suse/usb-typec-altmode-Fix-typec_altmode_get_partner-some.patch++>>>
-|	<<<--patches.suse/0017-arm64-Implement-branch-predictor-hardening-for-Falko.patch-->>><<<++patches.suse/USB-hub-Fix-handling-of-connect-changes-during-sleep.patch++>>>
-|	<<<--patches.suse/0018-arm64-cputype-Add-MIDR-values-for-Cavium-ThunderX2-C.patch-->>><<<++patches.suse/USB-hub-Revert-commit-bd0e6c9614b9-usb-hub-try-old-e.patch++>>>
-|	<<<--patches.suse/KVM-arm-arm64-Convert-kvm_host_cpu_state-to-a-static.patch-->>><<<++patches.suse/usb-storage-Add-unusual_devs-entry-for-JMicron-JMS56.patch++>>>
-|	<<<--patches.suse/arm64-capabilities-Handle-duplicate-entries-for-a-ca.patch-->>><<<++patches.suse/USB-sisusbvga-Change-port-variable-from-signed-to-un.patch++>>>
-|	<<<--patches.suse/0010-arm64-fix-ID-map-extension-to-52-bits.patch-->>><<<++patches.suse/s390-mm-fix-page-table-upgrade-vs-2ndary-address-mode++>>>
-|	<<<--patches.suse/0011-KVM-arm-arm64-fix-HYP-ID-map-extension-to-52-bits.patch-->>><<<++patches.suse/RDMA-uverbs-Fix-a-race-with-disassociate-and-exit_mm.patch++>>>
-|	<<<--patches.suse/0012-arm64-fix-comment-above-tcr_compute_pa_size.patch-->>><<<++patches.suse/RDMA-core-Fix-overwriting-of-uobj-in-case-of-error.patch++>>>
-|	<<<--patches.suse/arm64-Correct-type-for-PUD-macros.patch-->>><<<++patches.suse/propagate_one-mnt_set_mountpoint-needs-mount_lock.patch++>>>
-|	<<<--patches.suse/arm64-cpufeature-__this_cpu_has_cap-shouldn-t-stop-e.patch-->>><<<++patches.suse/crypto-caam-fix-the-address-of-the-last-entry-of-S-G.patch++>>>
-|	<<<--patches.suse/0022-arm64-kpti-Fix-the-interaction-between-ASID-switchin.patch-->>><<<++patches.suse/mmc-meson-mx-sdio-Set-MMC_CAP_WAIT_WHILE_BUSY.patch++>>>
-|	<<<--patches.suse/0013-arm64-mm-ignore-memory-above-supported-physical-addr.patch-->>><<<++patches.suse/mmc-meson-mx-sdio-remove-the-broken-card_busy-op.patch++>>>
-|	<<<--patches.suse/0025-arm64-Move-BP-hardening-to-check_and_switch_context.patch-->>><<<++patches.suse/mmc-cqhci-Avoid-false-cqhci-CQE-stuck-on-by-not-open.patch++>>>
-|	<<<--patches.suse/arm64-Run-enable-method-for-errata-work-arounds-on-l.patch-->>><<<++patches.suse/mmc-sdhci-msm-Enable-host-capabilities-pertains-to-R.patch++>>>
-|	<<<--patches.suse/0026-arm64-Branch-predictor-hardening-for-Cavium-ThunderX.patch-->>><<<++patches.suse/mmc-sdhci-xenon-fix-annoying-1.8V-regulator-warning.patch++>>>
-|	<<<--patches.suse/0024-arm64-Turn-on-KPTI-only-on-CPUs-that-need-it.patch-->>><<<++patches.suse/mmc-sdhci-pci-Fix-eMMC-driver-strength-for-BYT-based.patch++>>>
-|	<<<--patches.suse/0009-arm64-Fix-TTBR-PAN-52-bit-PA-logic-in-cpu_do_switch_.patch-->>><<<++patches.suse/selinux-properly-handle-multiple-messages-in-selinux.patch++>>>
-|	<<<--patches.suse/x86-mm-pkeys-fix-fill_sig_info_pkey.patch-->>><<<++patches.suse/0001-dm-writecache-fix-data-corruption-when-reloading-the.patch++>>>
-|	<<<--patches.suse/0001-userns-Don-t-fail-follow_automount-based-on-s_user_n.patch-->>><<<++patches.suse/0002-dm-verity-fec-fix-hash-block-number-in-verity_fec_de.patch++>>>
-|	<<<--patches.suse/ahci-Annotate-PCI-ids-for-mobile-Intel-chipsets-as-s.patch-->>><<<++patches.suse/scsi-qla2xxx-set-UNLOADING-before-waiting-for-sessio.patch++>>>
-|	<<<--patches.suse/ahci-Add-PCI-ids-for-Intel-Bay-Trail-Cherry-Trail-an.patch-->>><<<++patches.suse/scsi-qla2xxx-check-UNLOADING-before-posting-async-wo.patch++>>>
-|	<<<--patches.suse/ahci-Allow-setting-a-default-LPM-policy-for-mobile-c.patch-->>><<<++patches.suse/drm-edid-Fix-off-by-one-in-DispID-DTD-pixel-clock.patch++>>>
-|	<<<--patches.suse/0001-ahci-Add-Intel-Cannon-Lake-PCH-H-PCI-ID.patch-->>><<<++patches.suse/drm-qxl-qxl_release-leak-in-qxl_draw_dirty_fb.patch++>>>
-|	<<<--patches.suse/string-drop-__must_check-from-strscpy-and-restore-st.patch-->>><<<++patches.suse/drm-qxl-qxl_release-leak-in-qxl_hw_surface_alloc.patch++>>>
-|	<<<--patches.suse/0001-NFS-Add-a-cond_resched-to-nfs_commit_release_pages.patch-->>><<<++patches.suse/drm-qxl-lost-qxl_bo_kunmap_atomic_page-in-qxl_image_.patch++>>>
-|	<<<--patches.suse/0003-NFSv4-always-set-NFS_LOCK_LOST-when-a-lock-is-lost.patch-->>><<<++patches.suse/drm-qxl-qxl_release-use-after-free.patch++>>>
-|	<<<--patches.suse/0001-nfs-pnfs-fix-nfs_direct_req-ref-leak-when-i-o-falls-.patch-->>><<<++patches.suse/drm-amd-display-Fix-green-screen-issue-after-suspend.patch++>>>
-|	<<<--patches.suse/NFS-commit-direct-writes-even-if-they-fail-partially.patch-->>><<<++patches.suse/drm-amd-powerplay-avoid-using-pm_en-before-it-is-ini.patch++>>>
-|	<<<--patches.suse/0002-nfs41-do-not-return-ENOMEM-on-LAYOUTUNAVAILABLE.patch-->>><<<++patches.suse/drm-amdgpu-invalidate-L2-before-SDMA-IBs-v2.patch++>>>
-|	<<<--patches.suse/0007-nfs-Do-not-convert-nfs_idmap_cache_timeout-to-jiffie.patch-->>><<<++patches.suse/ALSA-hda-Match-both-PCI-ID-and-SSID-for-driver-black.patch++>>>
-|	<<<--patches.suse/0008-NFS-reject-request-for-id_legacy-key-without-auxdata.patch-->>><<<++patches.suse/ALSA-pcm-oss-Place-the-plugin-buffer-overflow-checks.patch++>>>
-|	<<<--patches.suse/0010-xprtrdma-Fix-backchannel-allocation-of-extra-rpcrdma.patch-->>><<<++patches.suse/ALSA-line6-Fix-POD-HD500-audio-playback.patch++>>>
-|	<<<--patches.suse/0011-xprtrdma-Fix-bytes-registered-accounting.patch-->>><<<++patches.suse/ALSA-hda-realtek-Two-front-mics-on-a-Lenovo-ThinkCen.patch++>>>
-|	<<<--patches.suse/0009-NFS-Fix-a-race-between-mmap-and-O_DIRECT.patch-->>><<<++patches.suse/ALSA-hda-hdmi-fix-race-in-monitor-detection-during-p.patch++>>>
-|	<<<--patches.suse/f2fs-remove-unneeded-memory-footprint-accounting.patch-->>><<<++patches.suse/ALSA-hda-hdmi-fix-without-unlocked-before-return.patch++>>>
-|	<<<--patches.suse/f2fs-avoid-hungtask-when-GC-encrypted-block-if-io_bi.patch-->>><<<++patches.suse/ALSA-opti9xx-shut-up-gcc-10-range-warning.patch++>>>
-|	<<<--patches.suse/iversion-make-inode_cmp_iversion-raw-return-bool-ins.patch-->>><<<++patches.suse/ALSA-usb-audio-Correct-a-typo-of-NuPrime-DAC-10-USB-.patch++>>>
-|	<<<--patches.suse/fix-misannotated-out-of-line-copy_to_user-->>><<<++patches.suse/i2c-iproc-generate-stop-event-for-slave-writes.patch++>>>
-|	<<<--patches.suse/0006-jffs2-Fix-use-after-free-bug-in-jffs2_iget-s-error-h.patch-->>><<<++patches.suse/i2c-amd-mp2-pci-Fix-Oops-in-amd_mp2_pci_init-error-h.patch++>>>
-|	<<<--patches.suse/xfs-print-transaction-log-reservation-on-overrun.patch-->>><<<++patches.suse/i2c-aspeed-Avoid-i2c-interrupt-status-clear-race-con.patch++>>>
-|	<<<--patches.suse/xfs-include-inobt-buffers-in-ifree-tx-log-reservation.patch-->>><<<++patches.suse/vfio-avoid-possible-overflow-in-vfio_iommu_type1_pin.patch++>>>
-|	<<<--patches.suse/xfs-fix-up-agi-unlinked-list-reservations.patch-->>><<<++patches.suse/vfio-type1-Fix-VA-PA-translation-for-PFNMAP-VMAs-in-.patch++>>>
-|	<<<--patches.suse/xfs-truncate-transaction-does-not-modify-the-inobt.patch-->>><<<++patches.suse/dmaengine-pch_dma.c-Avoid-data-race-between-probe-an.patch++>>>
-|	<<<--patches.suse/xfs-include-an-allocfree-res-for-inobt-modifications.patch-->>><<<++patches.suse/dmaengine-mmp_tdma-Do-not-ignore-slave-config-valida.patch++>>>
-|	<<<--patches.suse/xfs-refactor-inode-chunk-alloc-free-tx-reservation.patch-->>><<<++patches.suse/dmaengine-mmp_tdma-Reset-channel-error-on-release.patch++>>>
-|	<<<--patches.suse/xfs-eliminate-duplicate-icreate-tx-reservation-functions.patch-->>><<<++patches.suse/dmaengine-dmatest-Fix-iteration-non-stop-logic.patch++>>>
-|	<<<--patches.suse/0004-iomap-report-collisions-between-directio-and-buffere.patch-->>><<<++patches.suse/dmaengine-dmatest-Fix-process-hang-when-reading-wait.patch++>>>
-|	<<<--patches.suse/xfs-call-xfs_qm_dqattach-before-performing-reflink-o.patch-->>><<<++patches.suse/nfs-Fix-potential-posix_acl-refcnt-leak-in-nfs3_set_.patch++>>>
-|	<<<--patches.suse/xfs-preserve-i_rdev-when-recycling-a-reclaimable-inode.patch-->>><<<++patches.suse/SUNRPC-Remove-unreachable-error-condition.patch++>>>
-|	<<<--patches.suse/xfs-skip-CoW-writes-past-EOF-when-writeback-races-wi.patch-->>><<<++patches.suse/NFSv4.1-fix-handling-of-backchannel-binding-in-BIND_.patch++>>>
-|	<<<--patches.suse/xfs-reflink-should-break-pnfs-leases-before-sharing-.patch-->>><<<++patches.suse/xprtrdma-fix-trace-point-use-after-free-race.patch++>>>
-|	<<<--patches.suse/xfs-allow-xfs_lock_two_inodes-to-take-different-EXCL.patch-->>><<<++patches.suse/PM-ACPI-Output-correct-message-on-target-power-state.patch++>>>
-|	<<<--patches.suse/xfs-only-grab-shared-inode-locks-for-source-file-dur.patch-->>><<<++patches.suse/PM-hibernate-Freeze-kernel-threads-in-software_resum.patch++>>>
-|	<<<--patches.suse/iomap-warn-on-zero-length-mappings.patch-->>><<<++patches.suse/iommu-amd-fix-legacy-interrupt-remapping-for-x2apic-enabled-system++>>>
-|	<<<--patches.suse/0113-md-raid1-raid10-silence-warning-about-wait-within-wa.patch-->>><<<++patches.suse/iommu-qcom-fix-local_base-status-check++>>>
-|	<<<--patches.suse/0114-md-r5cache-print-more-info-of-log-recovery.patch-->>><<<++patches.suse/btrfs-fix-partial-loss-of-prealloc-extent-past-i_siz.patch++>>>
-|	<<<--patches.suse/0115-raid5-ppl-PPL-support-for-disks-with-write-back-cach.patch-->>><<<++patches.suse/0004-virtio-blk-handle-block_device_operations-callbacks-.patch++>>>
-|	<<<--patches.suse/0116-dm-raid-fix-deadlock-caused-by-premature-md_stop_wri.patch-->>><<<++patches.suse/HID-wacom-Read-HID_DG_CONTACTMAX-directly-for-non-ge.patch++>>>
-|	<<<--patches.suse/0117-dm-raid-consume-sizes-after-md_finish_reshape-comple.patch-->>><<<++patches.suse/HID-multitouch-add-eGalaxTouch-P80H84-support.patch++>>>
-|	<<<--patches.suse/0118-dm-raid-correct-resizing-state-relative-to-reshape-s.patch-->>><<<++patches.suse/HID-alps-Add-AUI1657-device-ID.patch++>>>
-|	<<<--patches.suse/0119-dm-raid-fix-raid-set-size-revalidation.patch-->>><<<++patches.suse/HID-alps-ALPS_1657-is-too-specific-use-U1_UNICORN_LE.patch++>>>
-|	<<<--patches.suse/0120-dm-raid-add-component-device-size-checks-to-avoid-ru.patch-->>><<<++patches.suse/Revert-HID-wacom-generic-read-the-number-of-expected.patch++>>>
-|	<<<--patches.suse/0121-dm-raid-fix-raid_resume-to-keep-raid-set-frozen-as-n.patch-->>><<<++patches.suse/HID-wacom-Report-2nd-gen-Intuos-Pro-S-center-button-.patch++>>>
-|	<<<--patches.suse/0122-dm-raid-display-a-consistent-copy-of-the-MD-status-v.patch-->>><<<++patches.suse/HID-i2c-hid-reset-Synaptics-SYNA2393-on-resume.patch++>>>
-|	<<<--patches.suse/0123-dm-raid-avoid-passing-array_in_sync-variable-to-raid.patch-->>><<<++patches.suse/HID-quirks-Add-HID_QUIRK_NO_INIT_REPORTS-quirk-for-D.patch++>>>
-|	<<<--patches.suse/0124-dm-raid-fix-rs_get_progress-synchronization-state-ra.patch-->>><<<++patches.suse/platform-x86-asus-nb-wmi-Do-not-load-on-Asus-T100TA-.patch++>>>
-|	<<<--patches.suse/0125-dm-raid-small-cleanup-and-remove-unsed-struct-raid_s.patch-->>><<<++patches.suse/crypto-arch-lib-limit-simd-usage-to-4k-chunks.patch++>>>
-|	<<<--patches.suse/0126-dm-raid-bump-target-version-to-reflect-numerous-fixe.patch-->>><<<++patches.suse/crypto-arch-nhpoly1305-process-in-explicit-4k-chunks.patch++>>>
-|	<<<--patches.suse/0127-dm-raid-validate-current-raid-sets-redundancy.patch-->>><<<++patches.suse/bnxt_en-Fix-VF-anti-spoof-filter-setup.patch++>>>
-|	<<<--patches.suse/0128-dm-raid-stop-keeping-raid-set-frozen-altogether.patch-->>><<<++patches.suse/bnxt_en-Reduce-BNXT_MSIX_VEC_MAX-value-to-supported-.patch++>>>
-|	<<<--patches.suse/0129-dm-raid-ensure-a-chars-during-reshape.patch-->>><<<++patches.suse/bnxt_en-Improve-AER-slot-reset.patch++>>>
-|	<<<--patches.suse/0130-dm-raid-simplify-rs_get_progress.patch-->>><<<++patches.suse/bnxt_en-Return-error-when-allocating-zero-size-conte.patch++>>>
-|	<<<--patches.suse/0131-dm-raid-use-rs_is_raid.patch-->>><<<++patches.suse/bnxt_en-Fix-VLAN-acceleration-handling-in-bnxt_fix_f.patch++>>>
-|	<<<--patches.suse/0132-dm-fix-comment-above-dm_accept_partial_bio.patch-->>><<<++patches.suse/batman-adv-fix-batadv_nc_random_weight_tq.patch++>>>
-|	<<<--patches.suse/0133-dm-crypt-remove-BIOSET_NEED_RESCUER-flag.patch-->>><<<++patches.suse/batman-adv-Fix-refcnt-leak-in-batadv_show_throughput.patch++>>>
-|	<<<--patches.suse/0134-dm-io-remove-BIOSET_NEED_RESCUER-flag-from-bios-bios.patch-->>><<<++patches.suse/batman-adv-Fix-refcnt-leak-in-batadv_store_throughpu.patch++>>>
-|	<<<--patches.suse/0135-dm-ensure-bio-submission-follows-a-depth-first-tree-.patch-->>><<<++patches.suse/batman-adv-Fix-refcnt-leak-in-batadv_v_ogm_process.patch++>>>
-|	<<<--patches.suse/0136-dm-remove-unused-num_write_bios-target-interface.patch-->>><<<++patches.suse/wireguard-queueing-cleanup-ptr_ring-in-error-path-of.patch++>>>
-|	<<<--patches.suse/0137-dm-safely-allocate-multiple-bioset-bios.patch-->>><<<++patches.suse/wireguard-receive-use-tunnel-helpers-for-decapsulati.patch++>>>
-|	<<<--patches.suse/0138-dm-remove-BIOSET_NEED_RESCUER-based-dm_offload-infra.patch-->>><<<++patches.suse/net-mlx5-DR-On-creation-set-CQ-s-arm_db-member-to-ri.patch++>>>
-|	<<<--patches.suse/0139-dm-ensure-bio-based-DM-s-bioset-and-io_pool-support-.patch-->>><<<++patches.suse/net-mlx5e-Fix-q-counters-on-uplink-representors.patch++>>>
-|	<<<--patches.suse/0140-dm-fix-__send_changing_extent_only-to-send-first-bio.patch-->>><<<++patches.suse/ibmvnic-Skip-fatal-error-reset-after-passive-init.patch++>>>
-|	<<<--patches.suse/0141-dm-set-QUEUE_FLAG_DAX-accordingly-in-dm_table_set_re.patch-->>><<<++patches.suse/dp83640-reverse-arguments-to-list_add_tail.patch++>>>
-|	<<<--patches.suse/0142-dm-remove-stale-comment-blocks.patch-->>><<<++patches.suse/ionic-no-link-check-until-after-probe.patch++>>>
-|	<<<--patches.suse/0143-dm-rename-bio-member-of-dm_io-structure-to-orig_bio.patch-->>><<<++patches.suse/ionic-refresh-devinfo-after-fw-upgrade.patch++>>>
-|	<<<--patches.suse/0144-dm-simplify-start-of-block-stats-accounting-for-bio-.patch-->>><<<++patches.suse/net-macb-Fix-runtime-PM-refcounting.patch++>>>
-|	<<<--patches.suse/0145-dm-bufio-use-REQ_OP_READ-and-REQ_OP_WRITE.patch-->>><<<++patches.suse/cxgb4-fix-EOTID-leak-when-disabling-TC-MQPRIO-offloa.patch++>>>
-|	<<<--patches.suse/0146-dm-bufio-add-missed-destroys-of-client-mutex.patch-->>><<<++patches.suse/wireguard-socket-remove-errant-restriction-on-loopin.patch++>>>
-|	<<<--patches.suse/0147-dm-bufio-check-result-of-register_shrinker.patch-->>><<<++patches.suse/wireguard-send-receive-cond_resched-when-processing-.patch++>>>
-|	<<<--patches.suse/0148-dm-bufio-eliminate-unnecessary-labels-in-dm_bufio_cl.patch-->>><<<++patches.suse/wireguard-selftests-initalize-ipv6-members-to-NULL-t.patch++>>>
-|	<<<--patches.suse/0149-dm-raid-make-raid_sets-symbol-static.patch-->>><<<++patches.suse/wireguard-send-receive-use-explicit-unlikely-branch-.patch++>>>
-|	<<<--patches.suse/0150-dm-move-dm_table_destroy-to-same-header-as-dm_table_.patch-->>><<<++patches.suse/tracing-kprobes-fix-a-double-initialization-typo.patch++>>>
-|	<<<--patches.suse/0151-dm-flakey-check-for-null-arg_name-in-parse_features.patch-->>><<<++patches.suse/tracing-add-a-vmalloc_sync_mappings-for-safe-measure.patch++>>>
-|	<<<--patches.suse/0152-dm-backfill-missing-calls-to-mutex_destroy.patch-->>><<<++patches.suse/ipc-mqueue.c-change-__do_notify-to-bypass-check_kill.patch++>>>
-|	<<<--patches.suse/0153-dm-log-writes-fix-max-length-used-for-kstrndup.patch-->>><<<++patches.suse/scripts-decodecode-fix-trapping-instruction-formatti.patch++>>>
-|	<<<--patches.suse/0154-dm-thin-fix-trailing-semicolon-in-__remap_and_issue_.patch-->>><<<++patches.suse/eventpoll-fix-missing-wakeup-for-ovflist-in-ep_poll_.patch++>>>
-|	<<<--patches.suse/lpfc-FLOGI-failures-are-reported-when-connected.patch-->>><<<++patches.suse/drm-amd-display-Prevent-dpcd-reads-with-passive-dong.patch++>>>
-|	<<<--patches.suse/lpfc-Expand-WQE-capability-of-every-NVME-hardwa.patch-->>><<<++patches.suse/drm-ingenic-drm-add-MODULE_DEVICE_TABLE.patch++>>>
-|	<<<--patches.suse/lpfc-Handle-XRI_ABORTED_CQE-in-soft-IRQ.patch-->>><<<++patches.suse/0004-sun6i-dsi-fix-gcc-4.8.patch++>>>
-|	<<<--patches.suse/lpfc-Fix-crash-after-bad-bar-setup-on-driver-at.patch-->>><<<++patches.suse/USB-uas-add-quirk-for-LaCie-2Big-Quadra.patch++>>>
-|	<<<--patches.suse/lpfc-Fix-NVME-LS-abort_xri.patch-->>><<<++patches.suse/USB-core-Fix-misleading-driver-bug-report.patch++>>>
-|	<<<--patches.suse/lpfc-Raise-maximum-NVME-sg-list-size-for-256-el.patch-->>><<<++patches.suse/usb-usbfs-correct-kernel-user-page-attribute-mismatc.patch++>>>
-|	<<<--patches.suse/lpfc-Driver-fails-to-detect-direct-attach-stora.patch-->>><<<++patches.suse/USB-serial-garmin_gps-add-sanity-checking-for-data-l.patch++>>>
-|	<<<--patches.suse/lpfc-Fix-display-for-debugfs-queInfo.patch-->>><<<++patches.suse/USB-serial-qcserial-Add-DW5816e-support.patch++>>>
-|	<<<--patches.suse/lpfc-Adjust-default-value-of-lpfc_nvmet_mrq.patch-->>><<<++patches.suse/Revert-tty-serial-bcm63xx-fix-missing-clk_put-in-bcm.patch++>>>
-|	<<<--patches.suse/lpfc-Fix-ndlp-ref-count-for-pt2pt-mode-issue-RS.patch-->>><<<++patches.suse/vt-fix-unicode-console-freeing-with-a-common-interfa.patch++>>>
-|	<<<--patches.suse/lpfc-Linux-LPFC-driver-does-not-process-all-RSC.patch-->>><<<++patches.suse/staging-gasket-Check-the-return-value-of-gasket_get_.patch++>>>
-|	<<<--patches.suse/lpfc-correct-port-registrations-with-nvme_fc.patch-->>><<<++patches.suse/coredump-fix-crash-when-umh-is-disabled.patch++>>>
-|	<<<--patches.suse/lpfc-Correct-driver-deregistrations-with-host-n.patch-->>><<<++patches.suse/component-Silence-bind-error-on-EPROBE_DEFER.patch++>>>
-|	<<<--patches.suse/lpfc-Fix-crash-during-driver-unload-with-runnin.patch-->>><<<++patches.suse/ceph-fix-endianness-bug-when-handling-mds-session-feature-bits.patch++>>>
-|	<<<--patches.suse/lpfc-Fix-driver-handling-of-nvme-resources-duri.patch-->>><<<++patches.suse/ceph-fix-special-error-code-in-ceph_try_get_caps.patch++>>>
-|	<<<--patches.suse/lpfc-small-sg-cnt-cleanup.patch-->>><<<++patches.suse/ceph-fix-double-unlock-in-handle_cap_export.patch++>>>
-|	<<<--patches.suse/lpfc-update-driver-version-to-11.4.0.5.patch-->>><<<++patches.suse/ceph-demote-quotarealm-lookup-warning-to-a-debug-message.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Replace-PCI-pool-old-API.patch-->>><<<++patches.suse/scsi-qla2xxx-Fix-hang-when-issuing-nvme-disconnect-a.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Remove-unused-variable-requeue_event.patch-->>><<<++patches.suse/scsi-qla2xxx-Delete-all-sessions-before-unregister-l.patch++>>>
-|	<<<--patches.suse/scsi-ipr-fix-incorrect-indentation-of-assignment-sta.patch-->>><<<++patches.suse/scsi-ibmvfc-Don-t-send-implicit-logouts-prior-to-NPI.patch++>>>
-|	<<<--patches.suse/scsi-ibmvscsis-add-DRC-indices-to-debug-statements.patch-->>><<<++patches.suse/scsi-ibmvscsi-Fix-WARN_ON-during-event-pool-release.patch++>>>
-|	<<<--patches.suse/scsi-core-scsi_get_device_flags_keyed-always-return.patch-->>><<<++patches.suse/bdi-move-bdi_dev_name-out-of-line.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-system-crash-for-Notify-ack-timeout.patch-->>><<<++patches.suse/bdi-use-bdi_dev_name-to-get-device-name.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-gpnid-error-processing.patch-->>><<<++patches.suse/bdi-add-a-dev_name-field-to-struct-backing_dev_info.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Move-session-delete-to-driver-work-queu.patch-->>><<<++patches.suse/iommu-amd-fix-race-in-increase_address_space-fetch_pte++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Skip-IRQ-affinity-for-Target-QPairs.patch-->>><<<++patches.suse/iommu-amd-do-not-loop-forever-when-trying-to-increase-address-space++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-re-login-for-Nport-Handle-in-use.patch-->>><<<++patches.suse/iommu-amd-call-domain_flush_complete-in-update_domain++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Retry-switch-command-on-time-out.patch-->>><<<++patches.suse/iommu-amd-update-device-table-in-increase_address_space++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Serialize-GPNID-for-multiple-RSCN.patch-->>><<<++patches.suse/iommu-amd-do-not-flush-device-table-in-iommu_map_page++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-login-state-machine-stuck-at-GPDB.patch-->>><<<++patches.suse/iommu-virtio-reverse-arguments-to-list_add++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-NPIV-host-cleanup-in-target-mode.patch-->>><<<++patches.suse/objtool-fix-stack-offset-tracking-for-indirect-cfas.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Relogin-to-target-port-on-a-cable-swap.patch-->>><<<++patches.suse/x86-entry-64-fix-unwind-hints-in-register-clearing-code.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-Relogin-being-triggered-too-fast.patch-->>><<<++patches.suse/x86-entry-64-fix-unwind-hints-in-kernel-exit-path.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-PRLI-state-check.patch-->>><<<++patches.suse/x86-entry-64-fix-unwind-hints-in-_switch_to_asm.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-abort-command-deadlock-due-to-spinl.patch-->>><<<++patches.suse/x86-entry-64-fix-unwind-hints-in-rewind_stack_do_exit.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Replace-fcport-alloc-with-qla2x00_alloc.patch-->>><<<++patches.suse/x86-unwind-prevent-false-warnings-for-non-current-tasks.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-scan-state-field-for-fcport.patch-->>><<<++patches.suse/x86-unwind-orc-don-t-skip-the-first-frame-for-inactive-tasks.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Clear-loop-id-after-delete.patch-->>><<<++patches.suse/x86-unwind-orc-prevent-unwinding-before-orc-initialization.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Defer-processing-of-GS-IOCB-calls.patch-->>><<<++patches.suse/x86-unwind-orc-fix-error-path-for-bad-orc-entry-type.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Remove-aborting-ELS-IOCB-call-issued-as.patch-->>><<<++patches.suse/x86-mm-cpa-flush-direct-map-alias-during-cpa.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-system-crash-in-qlt_plogi_ack_unref.patch-->>><<<++patches.suse/gpio-pca953x-Fix-pca953x_gpio_set_config.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-memory-leak-in-dual-target-mode.patch-->>><<<++patches.suse/gpio-tegra-mask-GPIO-IRQs-during-IRQ-shutdown.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.03-k.patch-->>><<<++patches.suse/ipc-util.c-sysvipc_find_ipc-incorrectly-updates-posi.patch++>>>
-|	<<<--patches.suse/scsi-pmcraid-use-correct-size-unit-when-calling-find.patch-->>><<<++patches.suse/mmc-sdhci-pci-gli-Fix-no-irq-handler-from-suspend.patch++>>>
-|	<<<--patches.suse/scsi-devinfo-Apply-to-HP-rebranded-the-same-flags-as.patch-->>><<<++patches.suse/mmc-alcor-Fix-a-resource-leak-in-the-error-path-for-.patch++>>>
-|	<<<--patches.suse/scsi-devinfo-apply-to-HP-XP-the-same-flags-as-Hitach.patch-->>><<<++patches.suse/mmc-sdhci-pci-gli-Fix-can-not-access-GL9750-after-re.patch++>>>
-|	<<<--patches.suse/scsi-dh-add-new-rdac-devices.patch-->>><<<++patches.suse/mmc-core-Check-request-type-before-completing-the-re.patch++>>>
-|	<<<--patches.suse/scsi-devinfo-replace-Dell-PV-650F-with-EMC-CLARiiON.patch-->>><<<++patches.suse/mmc-core-Fix-recursive-locking-issue-in-CQE-recovery.patch++>>>
-|	<<<--patches.suse/scsi-bfa-convert-to-strlcpy-strlcat-->>><<<++patches.suse/mmc-block-Fix-request-completion-in-the-CQE-timeout-.patch++>>>
-|	<<<--patches.suse/scsi-fnic-add-a-space-after-p-in-printf-format.patch-->>><<<++patches.suse/mmc-sdhci-acpi-Add-SDHCI_QUIRK2_BROKEN_64_BIT_DMA-fo.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Suppress-gcc-7-fall-through-warnings.patch-->>><<<++patches.suse/drm-i915-Don-t-enable-WaIncreaseLatencyIPCEnabled-wh.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-remove-duplicate-includes.patch-->>><<<++patches.suse/Make-the-Reducing-compressed-framebufer-size-message.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-initialize-dq-spinlock-before-use.patch-->>><<<++patches.suse/drm-amd-powerplay-perform-PG-ungate-prior-to-CG-unga.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-fix-dma_unmap_sg-parameter.patch-->>><<<++patches.suse/0006-drm-amdgpu-force-fbdev-into-vram.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-relocate-clearing-itct-and-freeing-device.patch-->>><<<++patches.suse/drm-amd-display-add-basic-atomic-check-for-cursor-pl.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-optimise-port-id-refresh-function.patch-->>><<<++patches.suse/drm-i915-Propagate-error-from-completed-fences.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-some-optimizations-of-host-controller-reset.patch-->>><<<++patches.suse/drm-i915-gvt-Init-DPLL-DDI-vreg-for-virtual-display-.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-modify-hisi_sas_dev_gone-for-reset.patch-->>><<<++patches.suse/drm-i915-gvt-Fix-kernel-oops-for-3-level-ppgtt-guest.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-add-an-mechanism-to-do-reset-work-synchronously.patch-->>><<<++patches.suse/ALSA-usb-audio-Add-control-message-quirk-delay-for-K.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-change-ncq-process-for-v3-hw.patch-->>><<<++patches.suse/ALSA-firewire-lib-fix-function-sizeof-not-defined-er.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-add-ras-feature-for-v3-hw.patch-->>><<<++patches.suse/Revert-ALSA-hda-realtek-Fix-pop-noise-on-ALC225.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-add-some-print-to-enhance-debugging.patch-->>><<<++patches.suse/ALSA-hda-realtek-Fix-S3-pop-noise-on-Dell-Wyse.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-improve-int_chnl_int_v2_hw-consistency-with-v3-hw.patch-->>><<<++patches.suse/ALSA-usb-audio-add-mapping-for-ASRock-TRX40-Creator.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-add-v2-hw-port-axi-error-handling-support.patch-->>><<<++patches.suse/ALSA-rawmidi-Fix-racy-buffer-resize-under-concurrent.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-use-an-general-way-to-delay-phy-work.patch-->>><<<++patches.suse/ALSA-hda-realtek-Add-quirk-for-Samsung-Notebook.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-do-link-reset-for-some-chl_int2-ints.patch-->>><<<++patches.suse/ALSA-hda-realtek-Enable-headset-mic-of-ASUS-GL503VM-.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-judge-result-of-internal-abort.patch-->>><<<++patches.suse/ALSA-hda-realtek-Enable-headset-mic-of-ASUS-UX550GE-.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-add-internal-abort-dev-in-some-places.patch-->>><<<++patches.suse/ALSA-hda-realtek-Enable-headset-mic-of-ASUS-UX581LV-.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-fix-sas_queue_full-problem-while-running-io.patch-->>><<<++patches.suse/ALSA-hda-realtek-Add-COEF-workaround-for-ASUS-ZenBoo.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-re-add-the-lldd_port_deformed.patch-->>><<<++patches.suse/ALSA-hda-realtek-Limit-int-mic-boost-for-Thinkpad-T5.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-add-v3-hw-suspend-and-resume.patch-->>><<<++patches.suse/hwmon-da9052-Synchronize-access-with-mfd.patch++>>>
-|	<<<--patches.suse/lpfc-Fix-random-heartbeat-timeouts-during-heavy.patch-->>><<<++patches.suse/RDMA-uverbs-Do-not-discard-the-IB_EVENT_DEVICE_FATAL.patch++>>>
-|	<<<--patches.suse/lpfc-Fix-EOVERFLOW-behavior-for-NVMET-and-defer.patch-->>><<<++patches.suse/RDMA-uverbs-Move-IB_EVENT_DEVICE_FATAL-to-destroy_uo.patch++>>>
-|	<<<--patches.suse/lpfc-Fix-receive-PRLI-handling.patch-->>><<<++patches.suse/r8169-re-establish-support-for-RTL8401-chip-version.patch++>>>
-|	<<<--patches.suse/lpfc-Increase-SCSI-CQ-and-WQ-sizes.patch-->>><<<++patches.suse/bpf-Fix-sk_psock-refcnt-leak-when-receiving-message.patch++>>>
-|	<<<--patches.suse/lpfc-Fix-SCSI-LUN-discovery-when-SCSI-and-NVME-.patch-->>><<<++patches.suse/bpf-Fix-error-return-code-in-map_lookup_and_delete_e.patch++>>>
-|	<<<--patches.suse/lpfc-Fix-issues-connecting-with-nvme-initiator.patch-->>><<<++patches.suse/umh-fix-memory-leak-on-execve-failure.patch++>>>
-|	<<<--patches.suse/lpfc-Fix-infinite-wait-when-driver-unregisters-.patch-->>><<<++patches.suse/net-ipv4-really-enforce-backoff-for-redirects.patch++>>>
-|	<<<--patches.suse/lpfc-Beef-up-stat-counters-for-debug.patch-->>><<<++patches.suse/ionic-leave-netdev-mac-alone-after-fw-upgrade.patch++>>>
-|	<<<--patches.suse/lpfc-update-driver-version-to-11.4.0.6.patch-->>><<<++patches.suse/ionic-call-ionic_port_init-after-fw-upgrade.patch++>>>
-|	<<<--patches.suse/scsi-qedi-fix-a-possible-sleep-in-atomic-bug-in-qedi_process_tmf_resp-->>><<<++patches.suse/netlabel-cope-with-NULL-catmap.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-smatch-warning-in-qla25xx_delete_-r.patch-->>><<<++patches.suse/net-broadcom-select-broadcom_phy-for-bcmgenet.patch++>>>
-|	<<<--patches.suse/lpfc-correct-sg_seg_cnt-attribute-min-vs-defaul.patch-->>><<<++patches.suse/bpf-Fix-bug-in-mmap-implementation-for-BPF-array-map.patch++>>>
-|	<<<--patches.suse/scsi-libiscsi-allow-sd_shutdown-on-bad-transport-->>><<<++patches.suse/bpf-Enforce-returning-0-for-fentry-fexit-progs.patch++>>>
-|	<<<--patches.suse/scsi-scsi_transport_fc-fix-typos-on-64-128-GBit-defi.patch-->>><<<++patches.suse/bpf-Restrict-bpf_probe_read-str-only-to-archs-where-.patch++>>>
-|	<<<--patches.suse/lpfc-don-t-dereference-localport-before-it-has-.patch-->>><<<++patches.suse/bpf-Restrict-bpf_trace_printk-s-s-usage-and-add-pks-.patch++>>>
-|	<<<--patches.suse/lpfc-fix-a-couple-of-minor-indentation-issues.patch-->>><<<++patches.suse/nfs-fix-NULL-deference-in-nfs4_get_valid_delegation.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Proper-handling-of-set-clear-of-ATA-com.patch-->>><<<++patches.suse/SUNRPC-Signalled-ASYNC-tasks-need-to-exit.patch++>>>
-|	<<<--patches.suse/scsi-aacraid-fix-udev-inquiry-race-condition.patch-->>><<<++patches.suse/NFS-Fix-fscache-super_cookie-index_key-from-changing.patch++>>>
-|	<<<--patches.suse/scsi-aacraid-Fix-hang-in-kdump.patch-->>><<<++patches.suse/NFSv4-Fix-fscache-cookie-aux_data-to-ensure-change_a.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-NULL-pointer-access-for-fcport-stru.patch-->>><<<++patches.suse/NFSv3-fix-rpc-receive-buffer-size-for-MOUNT-call.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Use-IOCB-path-to-submit-Control-VP-MBX-.patch-->>><<<++patches.suse/pinctrl-actions-fix-function-group-name-for-i2c0_gro.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Use-chip-reset-to-bring-down-laser-on-u.patch-->>><<<++patches.suse/pinctrl-qcom-fix-wrong-write-in-update_dual_edge.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Add-boundary-checks-for-exchanges-to-be.patch-->>><<<++patches.suse/pinctrl-sunrisepoint-Fix-PAD-lock-register-offset-fo.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Chip-reset-uses-wrong-lock-during-IO-fl.patch-->>><<<++patches.suse/pinctrl-baytrail-Enable-pin-configuration-setting-fo.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-Firmware-dump-size-for-Extended-log.patch-->>><<<++patches.suse/pinctrl-cherryview-Add-missing-spinlock-usage-in-chv.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Replace-GPDB-with-async-ADISC-command.patch-->>><<<++patches.suse/ARM-oxnas-make-ox820_boot_secondary-static.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Move-work-element-processing-out-of-DPC.patch-->>><<<++patches.suse/powerpc-64s-kuap-Restore-AMR-in-system-reset-excepti.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Enable-ATIO-interrupt-handshake-for-ISP.patch-->>><<<++patches.suse/x86-fix-early-boot-crash-on-gcc-10-third-try.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Use-shadow-register-for-ISP27XX.patch-->>><<<++patches.suse/x86-unwind-orc-fix-error-handling-in-_unwind_start.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Add-option-for-use-reserve-exch-for-ELS.patch-->>><<<++patches.suse/dwc3-Remove-check-for-HWO-flag-in-dwc3_gadget_ep_rec.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Add-ability-to-send-PRLO.patch-->>><<<++patches.suse/usb-dwc3-pci-Enable-extcon-driver-for-Intel-Merrifie.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Don-t-call-dma_free_coherent-with-IRQ-d.patch-->>><<<++patches.suse/usb-gadget-audio-Fix-a-missing-error-return-value-in.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Allow-target-mode-to-accept-PRLI-in-dua.patch-->>><<<++patches.suse/usb-gadget-net2272-Fix-a-memory-leak-in-an-error-han.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Tweak-resource-count-dump.patch-->>><<<++patches.suse/usb-gadget-legacy-fix-redundant-initialization-warni.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-session-cleanup-for-N2N.patch-->>><<<++patches.suse/usb-gadget-legacy-fix-error-return-code-in-cdc_bind.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Use-known-NPort-ID-for-Management-Serve.patch-->>><<<++patches.suse/usb-gadget-legacy-fix-error-return-code-in-gncm_bind.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Add-switch-command-to-simplify-fabric-d.patch-->>><<<++patches.suse/usb-xhci-Fix-NULL-pointer-dereference-when-enqueuing.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Add-lock-protection-around-host-lookup.patch-->>><<<++patches.suse/usb-host-xhci-plat-keep-runtime-active-when-removing.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Reduce-the-use-of-terminate-exchange.patch-->>><<<++patches.suse/USB-usbfs-fix-mmap-dma-mismatch.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Reduce-trace-noise-for-Async-Events.patch-->>><<<++patches.suse/usb-gadget-udc-atmel-Make-some-symbols-static.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-login-state-machine-freeze.patch-->>><<<++patches.suse/usb-core-hub-limit-HUB_QUIRK_DISABLE_AUTOSUSPEND-to-.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Migrate-switch-registration-commands-aw.patch-->>><<<++patches.suse/USB-gadget-fix-illegal-array-access-in-binding-with-.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Remove-session-creation-redundant-code.patch-->>><<<++patches.suse/clk-Unlink-clock-if-failed-to-prepare-or-enable.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-GPNFT-GNNFT-error-handling.patch-->>><<<++patches.suse/clk-rockchip-fix-incorrect-configuration-of-rk3228-a.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Properly-extract-ADISC-error-codes.patch-->>><<<++patches.suse/clk-ti-am33xx-fix-RTC-clock-parent.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Add-ability-to-use-GPNFT-GNNFT-for-RSCN.patch-->>><<<++patches.suse/ima-Set-file-f_mode-instead-of-file-f_flags-in-ima_c.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Allow-relogin-and-session-creation-afte.patch-->>><<<++patches.suse/evm-Check-also-if-tfm-is-an-error-pointer-in-init_de.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Increase-verbosity-of-debug-messages-lo.patch-->>><<<++patches.suse/ima-Fix-return-value-of-ima_write_policy.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Delay-loop-id-allocation-at-login.patch-->>><<<++patches.suse/evm-Fix-RCU-list-related-warnings.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Add-retry-limit-for-fabric-scan-logic.patch-->>><<<++patches.suse/evm-Fix-a-small-race-in-init_desc.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Prevent-multiple-active-discovery-comma.patch-->>><<<++patches.suse/vsprintf-don-t-obfuscate-NULL-and-error-pointers.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Prevent-relogin-trigger-from-sending-to.patch-->>><<<++patches.suse/iommu-amd-fix-over-read-of-acpi-uid-from-ivrs-table++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Remove-unused-argument-from-qlt_schedul.patch-->>><<<++patches.suse/i2c-fix-missing-pm_runtime_put_sync-in-i2c_device_pr.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Serialize-session-deletion-by-using-wor.patch-->>><<<++patches.suse/i2c-altera-Fix-race-between-xfer_msg-and-isr-thread.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Serialize-session-free-in-qlt_free_sess.patch-->>><<<++patches.suse/i2c-mux-demux-pinctrl-Fix-an-error-handling-path-in-.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.04-k.patch-->>><<<++patches.suse/mtd-spinand-Propagate-ECC-information-to-the-MTD-str.patch++>>>
-|	<<<--patches.suse/0001-scsi-qla4xxx-use-zeroing-allocator-rather-than-allocator-memset-->>><<<++patches.suse/mtd-Fix-mtd-not-registered-due-to-nvmem-name-collisi.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Use-zeroing-allocator-rather-than-alloc.patch-->>><<<++patches.suse/dmaengine-owl-Use-correct-lock-in-owl_dma_get_pchan.patch++>>>
-|	<<<--patches.suse/scsi-libsas-fix-memory-leak-in-sas_smp_get_phy_event.patch-->>><<<++patches.suse/dmaengine-dmatest-Restore-default-for-channel.patch++>>>
-|	<<<--patches.suse/scsi-libsas-fix-error-when-getting-phy-events.patch-->>><<<++patches.suse/dmaengine-tegra210-adma-Fix-an-error-handling-path-i.patch++>>>
-|	<<<--patches.suse/scsi-libcxgbi-use-GFP_ATOMIC-in-cxgbi_conn_alloc_pdu.patch-->>><<<++patches.suse/ALSA-pcm-fix-incorrect-hw_base-increase.patch++>>>
-|	<<<--patches.suse/scsi-aacraid-remove-redundant-setting-of-variable-c.patch-->>><<<++patches.suse/ALSA-hda-realtek-Fix-silent-output-on-Gigabyte-X57-2.patch++>>>
-|	<<<--patches.suse/scsi-libsas-Use-dynamic-alloced-work-to-avoid-sas-ev.patch-->>><<<++patches.suse/ALSA-iec1712-Initialize-STDSP24-properly-when-using-.patch++>>>
-|	<<<--patches.suse/scsi-libsas-shut-down-the-PHY-if-events-reached-the-.patch-->>><<<++patches.suse/ALSA-hda-realtek-Add-more-fixup-entries-for-Clevo-ma.patch++>>>
-|	<<<--patches.suse/scsi-libsas-make-the-event-threshold-configurable.patch-->>><<<++patches.suse/drm-edid-Add-Oculus-Rift-S-to-non-desktop-list.patch++>>>
-|	<<<--patches.suse/scsi-libsas-Use-new-workqueue-to-run-sas-event-and-d.patch-->>><<<++patches.suse/drm-etnaviv-fix-perfmon-domain-interation.patch++>>>
-|	<<<--patches.suse/scsi-libsas-use-flush_workqueue-to-process-disco-eve.patch-->>><<<++patches.suse/scsi-qla2xxx-Do-not-log-message-when-reading-port-sp.patch++>>>
-|	<<<--patches.suse/scsi-libsas-direct-call-probe-and-destruct.patch-->>><<<++patches.suse/s390-kexec_file-fix-initrd-location-for-kdump-kernel.patch++>>>
-|	<<<--patches.suse/scsi-libsas-notify-event-PORTE_BROADCAST_RCVD-in-sas.patch-->>><<<++patches.suse/tty-serial-add-missing-spin_lock_init-for-SiFive-ser.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-Reset-command-ioasc.patch-->>><<<++patches.suse/staging-kpc2000-fix-error-return-code-in-kp2000_pcie.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-Update-cxl-specific-arguments-to-gener.patch-->>><<<++patches.suse/iio-dac-vf610-Fix-an-error-handling-path-in-vf610_da.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-Explicitly-cache-number-of-interrupts-.patch-->>><<<++patches.suse/staging-iio-ad2s1210-Fix-SPI-reading.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-Remove-embedded-CXL-work-structures.patch-->>><<<++patches.suse/iio-adc-ti-ads8344-Fix-channel-selection.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-Adapter-context-init-can-return-error.patch-->>><<<++patches.suse/iio-adc-stm32-adc-fix-device-used-to-request-dma.patch++>>>
-|	<<<--patches.suse/scsi-cxlflash-Staging-to-support-future-accelerators.patch-->>><<<++patches.suse/iio-adc-stm32-dfsdm-fix-device-used-to-request-dma.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-set-default-value-for-cb_idx.patch-->>><<<++patches.suse/iio-sca3000-Remove-an-erroneous-get_device.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-use-list_splice_init.patch-->>><<<++patches.suse/mei-release-me_cl-object-reference.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-separate-out-_base_recovery_check.patch-->>><<<++patches.suse/misc-rtsx-Add-short-delay-after-exit-from-ASPM.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-open-code-_scsih_scsi_lookup_get.patch-->>><<<++patches.suse/net-revert-net-get-rid-of-an-signed-integer-overflow-in-ip_idents_reserve.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-Introduce-mpt3sas_get_st_from_smid.patch-->>><<<++patches.suse/net-phy-propagate-an-error-back-to-the-callers-of-ph.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-check-command-status-before-attempting-.patch-->>><<<++patches.suse/iwlwifi-pcie-handle-QuZ-configs-with-killer-NICs-as-.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-always-use-first-reserved-smid-for-ioct.patch-->>><<<++patches.suse/r8152-support-additional-Microsoft-Surface-Ethernet-.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-simplify-task-management-functions.patch-->>><<<++patches.suse/wireguard-selftests-use-newer-iproute2-for-gcc-10.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-simplify-mpt3sas_scsi_issue_tm.patch-->>><<<++patches.suse/wireguard-noise-read-preshared-key-while-taking-lock.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-simplify-_wait_for_commands_to_complete.patch-->>><<<++patches.suse/wireguard-queueing-preserve-flow-hash-across-packet-.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-lockless-command-submission.patch-->>><<<++patches.suse/wireguard-noise-separate-receive-counter-from-send-c.patch++>>>
-|	<<<--patches.suse/scsi-ata-enhance-the-definition-of-set-max-feature-field-value.patch-->>><<<++patches.suse/ax25-fix-setsockopt-SO_BINDTODEVICE.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-change-frame-type-for-set-max-commands.patch-->>><<<++patches.suse/bpf-Prevent-mmap-ing-read-only-maps-as-writable.patch++>>>
-|	<<<--patches.suse/scsi-qedi-use-zeroing-allocator-instead-of-allocator-memset-->>><<<++patches.suse/net-mlx5-Fix-cleaning-unmanaged-flow-tables.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-remove-redundant-assignment-of-d.patch-->>><<<++patches.suse/sched-fair-Fix-enqueue_task_fair-warning-some-more.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-zero-out-IOC-INIT-and-stream-detec.patch-->>><<<++patches.suse/x86-unwind-orc-fix-unwind_get_return_address_ptr-for-inactive-tasks.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-memset-IOC-INIT-frame-using-correc.patch-->>><<<++patches.suse/Input-mms114-fix-handling-of-mms345l.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-Return-the-DCMD-status-from-megasa.patch-->>><<<++patches.suse/Input-usbtouchscreen-add-support-for-BonXeon-TP.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-Reset-ldio_outstanding-in-megasas_.patch-->>><<<++patches.suse/Input-evdev-call-input_flush_device-on-release-not-f.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-Error-handling-for-invalid-ldcount.patch-->>><<<++patches.suse/Input-xpad-add-custom-init-packet-for-Xbox-One-S-con.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-unload-flag-should-be-set-after-sc.patch-->>><<<++patches.suse/Input-dlink-dir685-touchkeys-fix-a-typo-in-driver-na.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-Avoid-firing-DCMDs-while-OCR-is-in.patch-->>><<<++patches.suse/Input-i8042-add-ThinkPad-S230u-to-i8042-reset-list.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-Use-megasas_wait_for_adapter_opera.patch-->>><<<++patches.suse/Input-synaptics-rmi4-really-fix-attn_data-use-after-.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-Update-LD-map-after-populating-drv.patch-->>><<<++patches.suse/Input-synaptics-rmi4-fix-error-return-code-in-rmi_dr.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-Selectively-apply-stream-detection.patch-->>><<<++patches.suse/Input-synaptics-add-a-second-working-PNP_ID-for-Leno.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-Expose-fw_cmds_outstanding-through.patch-->>><<<++patches.suse/fs-binfmt_elf.c-allocate-initialized-memory-in-fill_.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-re-work-DCMD-refire-code.patch-->>><<<++patches.suse/include-asm-generic-topology.h-guard-cpumask_of_node.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-driver-version-upgrade-to-07.704.04.patch-->>><<<++patches.suse/drm-amd-display-drop-cursor-position-check-in-atomic.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-make-local-symbol-host_attrs-static.patch-->>><<<++patches.suse/gpu-drm-Ingenic-Fix-opaque-pointer-casted-to-wrong-t.patch++>>>
-|	<<<--patches.suse/scsi-mpt3sas-make-function-_get_st_from_smid-static.patch-->>><<<++patches.suse/ALSA-hwdep-fix-a-left-shifting-1-by-31-UB-bug.patch++>>>
-|	<<<--patches.suse/msft-hv-1584-scsi-storvsc-missing-error-code-in-storvsc_probe.patch-->>><<<++patches.suse/ALSA-hda-realtek-Add-a-model-for-Thinkpad-T570-witho.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-NULL-pointer-crash-due-to-probe-fai.patch-->>><<<++patches.suse/ALSA-usb-audio-mixer-volume-quirk-for-ESS-Technology.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-recursion-while-sending-terminate-e.patch-->>><<<++patches.suse/ALSA-usb-audio-Quirks-for-Gigabyte-TRX40-Aorus-Maste.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-warning-in-qla2x00_async_iocb_timeo.patch-->>><<<++patches.suse/ALSA-hda-realtek-Add-new-codec-supported-for-ALC287.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-warning-during-port_name-debug-prin.patch-->>><<<++patches.suse/mmc-block-Fix-use-after-free-issue-for-rpmb.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-warning-for-code-intentation-in-__q.patch-->>><<<++patches.suse/RDMA-mlx5-Fix-NULL-pointer-dereference-in-destroy_pr.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-queue-ID-for-async-abort-with-Multi.patch-->>><<<++patches.suse/iommu-fix-reference-count-leak-in-iommu_group_alloc++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Add-XCB-counters-to-debugfs.patch-->>><<<++patches.suse/0004-libceph-ignore-pool-overlay-and-cache-logic-on-redirects.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.05-k.patch-->>><<<++patches.suse/0005-ceph-flush-release-queue-when-handling-caps-for-unknown-inode.patch++>>>
-|	<<<--patches.suse/scsi-qedf-Fix-error-return-code-in-__qedf_probe.patch-->>><<<++patches.suse/soc-mediatek-cmdq-return-send-msg-error-code.patch++>>>
-|	<<<--patches.suse/scsi-megaraid_sas-NVMe-passthrough-command-support.patch-->>><<<++patches.suse/gpio-exar-Fix-bad-handling-for-ida_simple_get-error-.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-directly-attached-disk-LED-feature-for.patch-->>><<<++patches.suse/gpio-pxa-Fix-return-value-of-pxa_gpio_probe.patch++>>>
-|	<<<--patches.suse/scsi-hisi_sas-fix-a-bug-in-hisi_sas_dev_gone.patch-->>><<<++patches.suse/gpio-bcm-kona-Fix-return-value-of-bcm_kona_gpio_prob.patch++>>>
-|	<<<--patches.suse/scsi-fas216-fix-sense-buffer-initialization.patch-->>><<<++patches.suse/mac80211-mesh-fix-discovery-timer-re-arming-issue-cr.patch++>>>
-|	<<<--patches.suse/scsi-qedi-drop-cqe-response-during-connection-recovery-->>><<<++patches.suse/ieee80211-Fix-incorrect-mask-for-default-PE-duration.patch++>>>
-|	<<<--patches.suse/scsi-qla2xxx-Fix-logo-flag-for-qlt_free_session_done.patch-->>><<<++patches.suse/crypto-chelsio-chtls-properly-set-tp-lsndtime.patch++>>>
-|	<<<--patches.suse/swiotlb-suppress-warning-when-__GFP_NOWARN-is-set-->>><<<++patches.suse/net-dsa-declare-lockless-TX-feature-for-slave-ports.patch++>>>
-|	<<<--patches.suse/dmaengine-dmatest-fix-container_of-member-in-dmatest-->>><<<++patches.suse/0005-xfrm-fix-error-in-comment.patch++>>>
-|	<<<--patches.suse/dmaengine-qcom_hidma-check-pending-interrupts-->>><<<++patches.suse/powerpc-bpf-Enable-bpf_probe_read-str-on-powerpc-aga.patch++>>>
-|	<<<--patches.suse/dmaengine-ti-dma-crossbar-Fix-event-mapping-for-TPCC-->>><<<++patches.suse/net-mlx5-Fix-crash-upon-suspend-resume.patch++>>>
-|	<<<--patches.suse/dmaengine-zynqmp_dma-Fix-race-condition-in-the-probe-->>><<<++patches.suse/net-mlx5e-Fix-stats-update-for-matchall-classifier.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Mask-the-path-bits-with-the-LMC-for-16B-RC-A.patch-->>><<<++patches.suse/net-mlx5e-replace-EINVAL-in-mlx5e_flower_parse_meta.patch++>>>
-|	<<<--patches.suse/IB-CM-Change-sgid-to-IB-GID-when-handling-CM-request.patch-->>><<<++patches.suse/NFC-st21nfca-add-missed-kfree_skb-in-an-error-path.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Use-4096-for-default-active-MTU-in-query_qp.patch-->>><<<++patches.suse/drivers-net-ibmvnic-Update-VNIC-protocol-version-rep.patch++>>>
-|	<<<--patches.suse/IB-qib-Fix-comparison-error-with-qperf-compare-swap-.patch-->>><<<++patches.suse/spi-Respect-DataBitLength-field-of-SpiSerialBusV2-AC.patch++>>>
-|	<<<--patches.suse/IB-mlx5-revisit-Wmaybe-uninitialized-warning.patch-->>><<<++patches.suse/spi-bcm-qspi-when-tx-rx-buffer-is-NULL-set-to-0.patch++>>>
-|	<<<--patches.suse/RDMA-bnxt_re-Remove-redundant-bnxt_qplib_disable_nq-.patch-->>><<<++patches.suse/spi-bcm-qspi-Handle-clock-probe-deferral.patch++>>>
-|	<<<--patches.suse/RDMA-iwpm-Fix-uninitialized-error-code-in-iwpm_send_.patch-->>><<<++patches.suse/spi-Fix-controller-unregister-order.patch++>>>
-|	<<<--patches.suse/iw_cxgb4-make-pointer-reg_workq-static.patch-->>><<<++patches.suse/spi-bcm2835-Fix-controller-unregister-order.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Avoid-memory-leak-if-the-SA-returns-a-diffe.patch-->>><<<++patches.suse/spi-bcm2835aux-Fix-controller-unregister-order.patch++>>>
-|	<<<--patches.suse/RDMA-cma-Use-correct-size-when-writing-netlink-stats.patch-->>><<<++patches.suse/spi-dw-Fix-controller-unregister-order.patch++>>>
-|	<<<--patches.suse/IB-umem-Fix-use-of-npages-nmap-fields.patch-->>><<<++patches.suse/spi-pxa2xx-Fix-controller-unregister-order.patch++>>>
-|	<<<--patches.suse/RDMA-cma-Set-default-GID-type-as-RoCE-when-resolving.patch-->>><<<++patches.suse/spi-pxa2xx-Fix-runtime-PM-ref-imbalance-on-probe-err.patch++>>>
-|	<<<--patches.suse/RDMA-cma-Simplify-netdev-check.patch-->>><<<++patches.suse/spi-spi-mem-Fix-Dual-Quad-modes-on-Octal-capable-dev.patch++>>>
-|	<<<--patches.suse/RDMA-cma-Avoid-setting-path-record-type-twice.patch-->>><<<++patches.suse/spi-pxa2xx-Apply-CS-clk-quirk-to-BXT.patch++>>>
-|	<<<--patches.suse/RDMA-cma-Introduce-and-use-helper-functions-to-init-.patch-->>><<<++patches.suse/spi-dw-Zero-DMA-Tx-and-Rx-configurations-on-stack.patch++>>>
-|	<<<--patches.suse/iser-target-avoid-reinitializing-rdma-contexts-for-i.patch-->>><<<++patches.suse/spi-dw-Fix-native-CS-being-unset.patch++>>>
-|	<<<--patches.suse/RDMA-ocrdma-Fix-permissions-for-OCRDMA_RESET_STATS.patch-->>><<<++patches.suse/spi-dw-Enable-interrupts-in-accordance-with-DMA-xfer.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Refactor-eq-code-for-hip06.patch-->>><<<++patches.suse/spi-dw-Return-any-value-retrieved-from-the-dma_trans.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Add-eq-support-of-hip08.patch-->>><<<++patches.suse/spi-dw-Add-SPI-Tx-done-wait-method-to-DMA-based-tran.patch++>>>
-|	<<<--patches.suse/IB-SA-Check-dlid-before-SA-agent-queries-for-ClassPo.patch-->>><<<++patches.suse/spi-dw-Add-SPI-Rx-done-wait-method-to-DMA-based-tran.patch++>>>
-|	<<<--patches.suse/i40iw-Correct-Q1-XF-object-count-equation.patch-->>><<<++patches.suse/spi-dw-Fix-Rx-only-DMA-transfers.patch++>>>
-|	<<<--patches.suse/i40iw-Selectively-teardown-QPs-on-IP-addr-change-eve.patch-->>><<<++patches.suse/crypto-algapi-Avoid-spurious-modprobe-on-LOADED.patch++>>>
-|	<<<--patches.suse/i40iw-Fix-sequence-number-for-the-first-partial-FPDU.patch-->>><<<++patches.suse/crypto-ccp-don-t-select-CONFIG_DMADEVICES.patch++>>>
-|	<<<--patches.suse/i40iw-Validate-correct-IRD-ORD-connection-parameters.patch-->>><<<++patches.suse/crypto-drbg-fix-error-return-code-in-drbg_alloc_stat.patch++>>>
-|	<<<--patches.suse/i40iw-Fix-the-connection-ORD-value-for-loopback.patch-->>><<<++patches.suse/crypto-Avoid-free-namespace-collision.patch++>>>
-|	<<<--patches.suse/infiniband-drop-unknown-function-from-core_priv.h.patch-->>><<<++patches.suse/crypto-stm32-crc32-fix-ext4-chksum-BUG_ON.patch++>>>
-|	<<<--patches.suse/RDMA-vmw_pvrdma-Add-UAR-SRQ-macros-in-ABI-header-fil.patch-->>><<<++patches.suse/crypto-stm32-crc32-fix-run-time-self-test-issue.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Add-detailed-comments-for-mb-call.patch-->>><<<++patches.suse/crypto-stm32-crc32-fix-multi-instance.patch++>>>
-|	<<<--patches.suse/iw_cxgb4-Change-error-warn-prints-to-pr_debug.patch-->>><<<++patches.suse/edac-skx-use-the-mcmtr-register-to-retrieve-close_pg-bank_xor_enable.patch++>>>
-|	<<<--patches.suse/RDMA-qedr-Use-zeroing-memory-allocator-than-allocato.patch-->>><<<++patches.suse/objtool-clean-instruction-state-before-each-function-validation.patch++>>>
-|	<<<--patches.suse/RDMA-cma-Mark-end-of-CMA-ID-messages.patch-->>><<<++patches.suse/objtool-ignore-empty-alternatives.patch++>>>
-|	<<<--patches.suse/IB-ipoib-Fix-for-notify-send-CQ-failure-messages.patch-->>><<<++patches.suse/objtool-rename-struct-cfi_state.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Add-rq-inline-data-support-for-hip08-RoCE.patch-->>><<<++patches.suse/objtool-fix-cfi-insn_state-propagation.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Update-the-usage-of-sr_max-and-rr_max-field.patch-->>><<<++patches.suse/objtool-remove-check-preventing-branches-within-alternative.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Set-access-flags-of-hip08-RoCE.patch-->>><<<++patches.suse/objtool-uniquely-identify-alternative-instruction-groups.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Filter-for-zero-length-of-sge-in-hip08-kern.patch-->>><<<++patches.suse/objtool-fix-orc-vs-alternatives.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Fix-QP-state-judgement-before-sending-work-.patch-->>><<<++patches.suse/objtool-allow-no-op-cfi-ops-in-alternatives.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Assign-dest_qp-when-deregistering-mr.patch-->>><<<++patches.suse/efi-efivars-Add-missing-kobject_put-in-sysfs-entry-c.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Add-RQ-SRQ-information-to-QP-stats.patch-->>><<<++patches.suse/x86-cpu-amd-make-erratum-1054-a-legacy-erratum.patch++>>>
-|	<<<--patches.suse/IB-core-Fix-two-kernel-warnings-triggered-by-rxe-reg.patch-->>><<<++patches.suse/lpfc_debugfs-get-rid-of-pointless-access_ok.patch++>>>
-|	<<<--patches.suse/IB-rdmavt-No-need-to-cancel-RNRNAK-retry-timer-when-.patch-->>><<<++patches.suse/pcm_native-result-of-put_user-needs-to-be-checked.patch++>>>
-|	<<<--patches.suse/IB-rdmavt-Use-correct-numa-node-for-SRQ-allocation.patch-->>><<<++patches.suse/mmc-sdhci-msm-Set-SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12.patch++>>>
-|	<<<--patches.suse/IB-hfi1-Fix-infinite-loop-in-8051-command-error-path.patch-->>><<<++patches.suse/mmc-core-Use-DEFINE_DEBUGFS_ATTRIBUTE-instead-of-DEF.patch++>>>
-|	<<<--patches.suse/IB-rdmavt-Allocate-CQ-memory-on-the-correct-node.patch-->>><<<++patches.suse/mmc-via-sdmmc-Respect-the-cmd-busy_timeout-from-the-.patch++>>>
-|	<<<--patches.suse/IB-rdmavt-Add-trace-for-RNRNAK-timer.patch-->>><<<++patches.suse/mmc-sdio-Fix-potential-NULL-pointer-error-in-mmc_sdi.patch++>>>
-|	<<<--patches.suse/net-mlx5-Fix-race-for-multiple-RoCE-enable.patch-->>><<<++patches.suse/mmc-sdio-Fix-several-potential-memory-leaks-in-mmc_s.patch++>>>
-|	<<<--patches.suse/IB-srpt-Remove-an-unused-structure-member.patch-->>><<<++patches.suse/mmc-meson-mx-sdio-trigger-a-soft-reset-after-a-timeo.patch++>>>
-|	<<<--patches.suse/RDMA-rxe-Fix-a-race-condition-related-to-the-QP-erro.patch-->>><<<++patches.suse/mmc-uniphier-sd-call-devm_request_irq-after-tmio_mmc.patch++>>>
-|	<<<--patches.suse/RDMA-cma-Use-the-right-net-namespace-for-the-rdma_cm.patch-->>><<<++patches.suse/mmc-fix-compilation-of-user-API.patch++>>>
-|	<<<--patches.suse/RDMA-cma-Provide-a-function-to-set-RoCE-path-record-.patch-->>><<<++patches.suse/mmc-tmio-Further-fixup-runtime-PM-management-at-remo.patch++>>>
-|	<<<--patches.suse/RDMA-cma-ucma-Simplify-and-rename-rdma_set_ib_paths.patch-->>><<<++patches.suse/mmc-mmci_sdmmc-fix-DMA-API-warning-overlapping-mappi.patch++>>>
-|	<<<--patches.suse/RDMA-cma-Fix-rdma_cm-raw-IB-path-setting-for-RoCE.patch-->>><<<++patches.suse/mmc-sdhci-esdhc-imx-fix-the-mask-for-tuning-start-po.patch++>>>
-|	<<<--patches.suse/RDMA-cma-Fix-rdma_cm-path-querying-for-RoCE.patch-->>><<<++patches.suse/mmc-sdhci-msm-Clear-tuning-done-flag-while-hs400-tun.patch++>>>
-|	<<<--patches.suse/IB-core-Perform-modify-QP-on-real-one.patch-->>><<<++patches.suse/platform-x86-intel-vbtn-Use-acpi_evaluate_integer.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Fix-endian-problems-around-imm_data-and-rke.patch-->>><<<++patches.suse/platform-x86-intel-vbtn-Split-keymap-into-buttons-an.patch++>>>
-|	<<<--patches.suse/RDMA-qedr-Fix-endian-problems-around-imm_data.patch-->>><<<++patches.suse/platform-x86-intel-vbtn-Do-not-advertise-switches-to.patch++>>>
-|	<<<--patches.suse/IB-mlx4-Fix-incorrectly-releasing-steerable-UD-QPs-w.patch-->>><<<++patches.suse/platform-x86-intel-vbtn-Also-handle-tablet-mode-swit.patch++>>>
-|	<<<--patches.suse/IB-core-Fix-ib_wc-structure-size-to-remain-in-64-byt.patch-->>><<<++patches.suse/platform-x86-dell-laptop-don-t-register-micmute-LED-.patch++>>>
-|	<<<--patches.suse/RDMA-core-Clarify-rdma_ah_find_type.patch-->>><<<++patches.suse/platform-x86-hp-wmi-Convert-simple_strtoul-to-kstrto.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Assign-the-correct-value-for-tx_cqn.patch-->>><<<++patches.suse/platform-x86-intel-hid-Add-a-quirk-to-support-HP-Spe.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Create-gsi-qp-in-hip08.patch-->>><<<++patches.suse/platform-x86-intel-vbtn-Only-blacklist-SW_TABLET_MOD.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Add-gsi-qp-support-for-modifying-qp-in-hip0.patch-->>><<<++patches.suse/platform-x86-asus_wmi-Reserve-more-space-for-struct-.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Fill-sq-wqe-context-of-ud-type-in-hip08.patch-->>><<<++patches.suse/PM-runtime-clk-Fix-clk_pm_runtime_get-error-path.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Assign-zero-for-pkey_index-of-wc-in-hip08.patch-->>><<<++patches.suse/ACPI-sysfs-Fix-reference-count-leak-in-acpi_sysfs_ad.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Update-the-verbs-of-polling-for-completion.patch-->>><<<++patches.suse/ACPI-CPPC-Fix-reference-count-leak-in-acpi_cppc_proc.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Set-the-guid-for-hip08-RoCE-device.patch-->>><<<++patches.suse/ACPI-GED-add-support-for-_Exx-_Lxx-handler-methods.patch++>>>
-|	<<<--patches.suse/i40iw-Zero-out-consumer-key-on-allocate-stag-for-FMR.patch-->>><<<++patches.suse/ACPI-GED-use-correct-trigger-type-field-in-_Exx-_Lxx.patch++>>>
-|	<<<--patches.suse/i40iw-Remove-limit-on-re-posting-AEQ-entries-to-HW.patch-->>><<<++patches.suse/agp-intel-Reinforce-the-barrier-after-GTT-updates.patch++>>>
-|	<<<--patches.suse/i40iw-Free-IEQ-resources.patch-->>><<<++patches.suse/0002-drm-qxl-Use-correct-notify-port-address-when-creatin.patch++>>>
-|	<<<--patches.suse/RDMA-bnxt_re-Enable-RoCE-on-virtual-functions.patch-->>><<<++patches.suse/drm-dp_mst-Reformat-drm_dp_check_act_status-a-bit.patch++>>>
-|	<<<--patches.suse/RDMA-bnxt_re-Add-support-for-query-firmware-version.patch-->>><<<++patches.suse/0001-drm-dp_mst-Increase-ACT-retry-timeout-to-3s.patch++>>>
-|	<<<--patches.suse/RDMA-bnxt_re-Add-support-for-MRs-with-Huge-pages.patch-->>><<<++patches.suse/drm-bridge-adv7511-Extend-list-of-audio-sample-rates.patch++>>>
-|	<<<--patches.suse/RDMA-bnxt_re-expose-detailed-stats-retrieved-from-HW.patch-->>><<<++patches.suse/0001-video-vt8500lcdfb-fix-fallthrough-warning.patch++>>>
-|	<<<--patches.suse/RDMA-bnxt_re-Add-SRQ-support-for-Broadcom-adapters.patch-->>><<<++patches.suse/0003-drm-amd-display-fix-Kconfig-help-text.patch++>>>
-|	<<<--patches.suse/RDMA-rxe-Fix-a-race-condition-in-rxe_requester.patch-->>><<<++patches.suse/video-fbdev-w100fb-Fix-a-potential-double-free.patch++>>>
-|	<<<--patches.suse/RDMA-rxe-Fix-rxe_qp_cleanup.patch-->>><<<++patches.suse/drm-vkms-Hold-gem-object-while-still-in-use.patch++>>>
-|	<<<--patches.suse/IB-cq-Don-t-force-IB_POLL_DIRECT-poll-context-for-ib.patch-->>><<<++patches.suse/drm-mcde-dsi-Fix-return-value-check-in-mcde_dsi_bind.patch++>>>
-|	<<<--patches.suse/RDMA-hns-Remove-unnecessary-platform_get_resource-er.patch-->>><<<++patches.suse/iocost-don-t-let-vrate-run-wild-while-there-s-no-sat.patch++>>>
-|	<<<--patches.suse/RDMA-cma-Introduce-API-to-read-GIDs-for-multiple-tra.patch-->>><<<++patches.suse/nvme-fc-Sync-header-to-FC-NVME-2-rev-1.08.patch++>>>
-|	<<<--patches.suse/RDMA-cma-Check-existence-of-netdevice-during-port-va.patch-->>><<<++patches.suse/nvme-fc-and-nvmet-fc-revise-LLDD-api-for-LS-receptio.patch++>>>
-|	<<<--patches.suse/RDMA-uverbs-Use-an-unambiguous-errno-for-method-not-.patch-->>><<<++patches.suse/nvme-fc-nvmet-fc-refactor-for-common-LS-definitions.patch++>>>
-|	<<<--patches.suse/RDMA-qedr-lower-print-level-of-flushed-CQEs.patch-->>><<<++patches.suse/nvmet-fc-Better-size-LS-buffers.patch++>>>
-|	<<<--patches.suse/IB-umad-Fix-use-of-unprotected-device-pointer.patch-->>><<<++patches.suse/nvme-fc-Ensure-private-pointers-are-NULL-if-no-data.patch++>>>
-|	<<<--patches.suse/RDMA-mlx5-Avoid-memory-leak-in-case-of-XRCD-dealloc-.patch-->>><<<++patches.suse/nvme-fc-convert-assoc_active-flag-to-bit-op.patch++>>>
-|	<<<--patches.suse/gpio-iop-add-missing-MODULE_DESCRIPTION-AUTHOR-LICEN-->>><<<++patches.suse/nvme-fc-Update-header-and-host-for-common-definition.patch++>>>
-|	<<<--patches.suse/gpio-ath79-add-missing-MODULE_DESCRIPTION-LICENSE-->>><<<++patches.suse/nvmet-fc-Update-target-for-common-definitions-for-LS.patch++>>>
-|	<<<--patches.suse/Revert-gpio-set-up-initial-state-from-.get_direction.patch-->>><<<++patches.suse/nvme-fc-Add-Disconnect-Association-Rcv-support.patch++>>>
-|	<<<--patches.suse/gpio-label-descriptors-using-the-device-name-->>><<<++patches.suse/nvmet-fc-add-LS-failure-messages.patch++>>>
-|	<<<--patches.suse/0008-gpio-thunderx-fix-error-return-code-in-thunderx_gpio.patch-->>><<<++patches.suse/nvmet-fc-perform-small-cleanups-on-unneeded-checks.patch++>>>
-|	<<<--patches.suse/gpio-stmpe-i2c-transfer-are-forbiden-in-atomic-conte-->>><<<++patches.suse/nvmet-fc-track-hostport-handle-for-associations.patch++>>>
-|	<<<--patches.suse/gpio-No-NULL-owner-->>><<<++patches.suse/nvmet-fc-rename-ls_list-to-ls_rcv_list.patch++>>>
-|	<<<--patches.suse/gpio-Fix-kernel-stack-leak-to-userspace-->>><<<++patches.suse/nvmet-fc-Add-Disconnect-Association-Xmt-support.patch++>>>
-|	<<<--patches.suse/0003-power-reset-zx-reboot-add-missing-MODULE_DESCRIPTION.patch-->>><<<++patches.suse/nvme-fcloop-refactor-to-enable-target-to-host-LS.patch++>>>
-|	<<<--patches.suse/power-supply-ab8500_charger-Fix-an-error-handling-pa-->>><<<++patches.suse/nvme-fcloop-add-target-to-host-LS-request-support.patch++>>>
-|	<<<--patches.suse/power-supply-ab8500_charger-Bail-out-in-case-of-erro-->>><<<++patches.suse/lpfc-Refactor-lpfc-nvme-headers.patch++>>>
-|	<<<--patches.suse/power-supply-axp288_charger-Properly-stop-work-on-pr-->>><<<++patches.suse/lpfc-Refactor-nvmet_rcv_ctx-to-create-lpfc_async_xch.patch++>>>
-|	<<<--patches.suse/ipmi-use-dynamic-memory-for-DMI-driver-override.patch-->>><<<++patches.suse/lpfc-Commonize-lpfc_async_xchg_ctx-state-and-flag-de.patch++>>>
-|	<<<--patches.suse/ipmi-powernv-Fix-error-return-code-in-ipmi_powernv_p.patch-->>><<<++patches.suse/lpfc-Refactor-NVME-LS-receive-handling.patch++>>>
-|	<<<--patches.suse/0002-ipmi_ssif-Remove-duplicate-NULL-check.patch-->>><<<++patches.suse/lpfc-Refactor-Send-LS-Request-support.patch++>>>
-|	<<<--patches.suse/0001-HID-multitouch-Only-look-at-non-touch-fields-in-firs.patch-->>><<<++patches.suse/lpfc-Refactor-Send-LS-Abort-support.patch++>>>
-|	<<<--patches.suse/HID-add-quirk-for-another-PIXART-OEM-mouse-used-by-H.patch-->>><<<++patches.suse/lpfc-Refactor-Send-LS-Response-support.patch++>>>
-|	<<<--patches.suse/0001-HID-quirks-Fix-keyboard-touchpad-on-Toshiba-Click-Mi.patch-->>><<<++patches.suse/lpfc-nvme-Add-Receive-LS-Request-and-Send-LS-Respons.patch++>>>
-|	<<<--patches.suse/HID-elo-clear-BTN_LEFT-mapping.patch-->>><<<++patches.suse/lpfc-nvmet-Add-support-for-NVME-LS-request-hosthandl.patch++>>>
-|	<<<--patches.suse/HID-wacom-Properly-handle-AES-serial-number-and-tool.patch-->>><<<++patches.suse/lpfc-nvmet-Add-Send-LS-Request-and-Abort-LS-Request-.patch++>>>
-|	<<<--patches.suse/HID-wacom-Queue-events-with-missing-type-serial-data.patch-->>><<<++patches.suse/nvme-fc-avoid-gcc-10-zero-length-bounds-warning.patch++>>>
-|	<<<--patches.suse/HID-wacom-EKR-ensure-devres-groups-at-higher-indexes-->>><<<++patches.suse/0007-raid5-remove-gfp-flags-from-scribble_alloc.patch++>>>
-|	<<<--patches.suse/HID-wacom-Fix-reporting-of-touch-toggle-WACOM_HID_WD-->>><<<++patches.suse/nvme-fc-print-proper-nvme-fc-devloss_tmo-value.patch++>>>
-|	<<<--patches.suse/HID-wacom-Add-support-for-One-by-Wacom-CTL-472-CTL-6-->>><<<++patches.suse/lpfc-Fix-pointer-checks-and-comments-in-LS-receive-r.patch++>>>
-|	<<<--patches.suse/HID-roccat-prevent-an-out-of-bounds-read-in-kovaplus-->>><<<++patches.suse/lpfc-fix-axchg-pointer-reference-after-free-and-doub.patch++>>>
-|	<<<--patches.suse/livepatch-send-a-fake-signal-to-all-blocking-tasks.patch-->>><<<++patches.suse/lpfc-Fix-return-value-in-__lpfc_nvme_ls_abort.patch++>>>
-|	<<<--patches.suse/livepatch-force-transition-to-finish.patch-->>><<<++patches.suse/xfs-clean-up-the-error-handling-in-xfs_swap_extents.patch++>>>
-|	<<<--patches.suse/livepatch-add-locking-to-force-and-signal-functions.patch-->>><<<++patches.suse/xfs-fix-duplicate-verification-from-xfs_qm_dqflush.patch++>>>
-|	<<<--patches.suse/livepatch-remove-immediate-feature.patch-->>><<<++patches.suse/xfs-don-t-fail-unwritten-extent-conversion-on-writeb.patch++>>>
-|	<<<--patches.suse/ima-relax-requiring-a-file-signature-for-new-files-w-->>><<<++patches.suse/xfs-measure-all-contiguous-previous-extents-for-prea.patch++>>>
-|	<<<--patches.suse/ima-policy-fix-parsing-of-fsuuid-->>><<<++patches.suse/xfs-force-writes-to-delalloc-regions-to-unwritten.patch++>>>
-|	<<<--patches.suse/tpm-return-a-TPM_RC_COMMAND_CODE-response-if-command.patch-->>><<<++patches.suse/0001-btrfs-reloc-fix-reloc-root-leak-and-NULL-pointer-der.patch++>>>
-|	<<<--patches.suse/tpm2-cmd-allow-more-attempts-for-selftest-execution.patch-->>><<<++patches.suse/0002-btrfs-reloc-clear-DEAD_RELOC_TREE-bit-for-orphan-roo.patch++>>>
-|	<<<--patches.suse/selinux-ensure-the-context-is-NUL-terminated-in-secu.patch-->>><<<++patches.suse/clocksource-dw_apb_timer-Make-CPU-affiliation-being-.patch++>>>
-|	<<<--patches.suse/selinux-skip-bounded-transition-processing-if-the-po.patch-->>><<<++patches.suse/clocksource-dw_apb_timer_of-Fix-missing-clockevent-t.patch++>>>
-|	<<<--patches.suse/crypto-tcrypt-fix-S-G-table-for-test_aead_speed-->>><<<++patches.suse/sched-fair-Simplify-the-code-of-should_we_balance.patch++>>>
-|	<<<--patches.suse/crypto-chelsio-Fix-an-error-code-in-chcr_hash_dma_ma.patch-->>><<<++patches.suse/sched-fair-find_idlest_group-Remove-unused-sd_flag-parameter.patch++>>>
-|	<<<--patches.suse/crypto-cavium-fix-memory-leak-on-info-->>><<<++patches.suse/sched-Make-newidle_balance-static-again.patch++>>>
-|	<<<--patches.suse/crypto-ecdh-fix-typo-in-KPP-dependency-of-CRYPTO_ECD-->>><<<++patches.suse/sched-fair-Use-__this_cpu_read-in-wake_wide.patch++>>>
-|	<<<--patches.suse/crypto-caam-qi-use-correct-print-specifier-for-size_-->>><<<++patches.suse/sched-fair-Optimize-enqueue_task_fair.patch++>>>
-|	<<<--patches.suse/crypto-echainiv-Remove-unused-alg-spawn-variable-->>><<<++patches.suse/sched-cpuacct-Use-__this_cpu_add-instead-of-this_cpu_ptr.patch++>>>
-|	<<<--patches.suse/crypto-seqiv-Remove-unused-alg-spawn-variable-->>><<<++patches.suse/sched-pelt-Sync-util-runnable_sum-with-PELT-window-when-propagating.patch++>>>
-|	<<<--patches.suse/crypto-x86-twofish-3way-Fix-rbp-usage-->>><<<++patches.suse/sched-cpuacct-Fix-charge-cpuacct.usage_sys.patch++>>>
-|	<<<--patches.suse/crypto-af_alg-whitelist-mask-and-type-->>><<<++patches.suse/sched-Optimize-ttwu-spinning-on-p-on_cpu.patch++>>>
-|	<<<--patches.suse/crypto-hash-introduce-crypto_hash_alg_has_setkey-->>><<<++patches.suse/sched-Offload-wakee-task-activation-if-it-the-wakee-is-descheduling.patch++>>>
-|	<<<--patches.suse/crypto-cryptd-pass-through-absence-of-setkey-->>><<<++patches.suse/kvm-x86-only-do-l1tf-workaround-on-affected-processors++>>>
-|	<<<--patches.suse/crypto-mcryptd-pass-through-absence-of-setkey-->>><<<++patches.suse/kvm-x86-mmu-set-mmio_value-to-0-if-reserved-pf-can-t-be-generated++>>>
-|	<<<--patches.suse/crypto-poly1305-remove-setkey-method-->>><<<++patches.suse/Bluetooth-hci_bcm-fix-freeing-not-requested-IRQ.patch++>>>
-|	<<<--patches.suse/crypto-hash-annotate-algorithms-taking-optional-key-->>><<<++patches.suse/e1000-Distribute-switch-variables-for-initialization.patch++>>>
-|	<<<--patches.suse/crypto-hash-prevent-using-keyed-hashes-without-setti-->>><<<++patches.suse/ice-Fix-error-return-code-in-ice_add_prof.patch++>>>
-|	<<<--patches.suse/crypto-aes-generic-build-with-Os-on-gcc-7-->>><<<++patches.suse/selftests-bpf-Fix-memory-leak-in-extract_build_id.patch++>>>
-|	<<<--patches.suse/crypto-chelsio-Fix-Indentation.patch-->>><<<++patches.suse/selftests-bpf-Fix-invalid-memory-reads-in-core_relo-.patch++>>>
-|	<<<--patches.suse/crypto-chelsio-check-for-sg-null.patch-->>><<<++patches.suse/bnxt_en-Improve-TQM-ring-context-memory-sizing-formu.patch++>>>
-|	<<<--patches.suse/crypto-chelsio-Fix-IV-updated-in-XTS-operation.patch-->>><<<++patches.suse/Crypto-chcr-fix-for-ccm-aes-failed-test.patch++>>>
-|	<<<--patches.suse/crypto-chelsio-Add-authenc-versions-of-ctr-and-sha.patch-->>><<<++patches.suse/ath9k-Fix-use-after-free-Read-in-htc_connect_service.patch++>>>
-|	<<<--patches.suse/crypto-chelsio-Remove-dst-sg-size-zero-check.patch-->>><<<++patches.suse/ath9k-Fix-use-after-free-Read-in-ath9k_wmi_ctrl_rx.patch++>>>
-|	<<<--patches.suse/crypto-chelsio-Fix-indentation-warning.patch-->>><<<++patches.suse/ath9k-Fix-use-after-free-Write-in-ath9k_htc_rx_msg.patch++>>>
-|	<<<--patches.suse/crypto-aes-generic-fix-aes-generic-regression-on-pow-->>><<<++patches.suse/ath9x-Fix-stack-out-of-bounds-Write-in-ath9k_hif_usb.patch++>>>
-|	<<<--patches.suse/crypto-aesni-handle-zero-length-dst-buffer-->>><<<++patches.suse/brcmfmac-fix-wrong-location-to-get-firmware-feature.patch++>>>
-|	<<<--patches.suse/crypto-sha3-generic-fixes-for-alignment-and-big-endi-->>><<<++patches.suse/p54usb-add-AirVasT-USB-stick-device-id.patch++>>>
-|	<<<--patches.suse/net-thunderx-Set-max-queue-count-taking-XDP_TX-into-.patch-->>><<<++patches.suse/b43legacy-Fix-case-where-channel-status-is-corrupted.patch++>>>
-|	<<<--patches.suse/vmxnet3-increase-default-rx-ring-sizes.patch-->>><<<++patches.suse/rtw88-fix-an-issue-about-leak-system-resources.patch++>>>
-|	<<<--patches.suse/rds-tcp-remove-redundant-function-rds_tcp_conn_paths.patch-->>><<<++patches.suse/mwifiex-avoid-Wstringop-overflow-warning.patch++>>>
-|	<<<--patches.suse/rds-tcp-correctly-sequence-cleanup-on-netns-deletion.patch-->>><<<++patches.suse/libertas_tf-avoid-a-null-dereference-in-pointer-priv.patch++>>>
-|	<<<--patches.suse/0001-rds-tcp-atomically-purge-entries-from-rds_tcp_conn_l.patch-->>><<<++patches.suse/ath10k-remove-the-max_sched_scan_reqs-value.patch++>>>
-|	<<<--patches.suse/net-ethtool-add-support-for-reset-of-AP-inside-NIC-i.patch-->>><<<++patches.suse/carl9170-remove-P2P_GO-support.patch++>>>
-|	<<<--patches.suse/bnxt_en-Add-ETH_RESET_AP-support.patch-->>><<<++patches.suse/ath9k_htc-Silence-undersized-packet-warnings.patch++>>>
-|	<<<--patches.suse/msft-hv-1555-hv_netvsc-drop-unused-macros.patch-->>><<<++patches.suse/Bluetooth-btbcm-Add-2-missing-models-to-subver-table.patch++>>>
-|	<<<--patches.suse/msft-hv-1556-hv_netvsc-don-t-need-local-xmit_more.patch-->>><<<++patches.suse/selftests-bpf-CONFIG_IPV6_SEG6_BPF-required-for-test.patch++>>>
-|	<<<--patches.suse/msft-hv-1557-hv_netvsc-replace-divide-with-mask-when-computing-pa.patch-->>><<<++patches.suse/selftests-bpf-CONFIG_LIRC-required-for-test_lirc_mod.patch++>>>
-|	<<<--patches.suse/msft-hv-1558-hv_netvsc-use-reciprocal-divide-to-speed-up-percent-.patch-->>><<<++patches.suse/e1000e-Disable-TSO-for-buffer-overrun-workaround.patch++>>>
-|	<<<--patches.suse/msft-hv-1559-hv_netvsc-optimize-initialization-of-RNDIS-header.patch-->>><<<++patches.suse/iwlwifi-avoid-debug-max-amsdu-config-overwriting-its.patch++>>>
-|	<<<--patches.suse/msft-hv-1560-vmbus-make-hv_get_ringbuffer_availbytes-local.patch-->>><<<++patches.suse/mt76-mt76x02u-Add-support-for-newer-versions-of-the-.patch++>>>
-|	<<<--patches.suse/bpf-fix-stack-state-printing-in-verifier-log.patch-->>><<<++patches.suse/rtlwifi-Fix-a-double-free-in-_rtl_usb_tx_urb_setup.patch++>>>
-|	<<<--patches.suse/net-hns3-Refactor-of-the-reset-interrupt-handling-lo.patch-->>><<<++patches.suse/mwifiex-Fix-memory-corruption-in-dump_station.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-reset-service-task-for-handling-reset-r.patch-->>><<<++patches.suse/vmxnet3-prepare-for-version-4-changes.patch++>>>
-|	<<<--patches.suse/net-hns3-Refactors-the-requested-reset-pending-reset.patch-->>><<<++patches.suse/vmxnet3-add-support-to-get-set-rx-flow-hash.patch++>>>
-|	<<<--patches.suse/bnxt_en-Uninitialized-variable-in-bnxt_tc_parse_acti.patch-->>><<<++patches.suse/vmxnet3-add-geneve-and-vxlan-tunnel-offload-support.patch++>>>
-|	<<<--patches.suse/bnxt_en-Don-t-print-Link-speed-1-no-longer-supported.patch-->>><<<++patches.suse/vmxnet3-update-to-version-4.patch++>>>
-|	<<<--patches.suse/virtio_net-Disable-interrupts-if-napi_complete_done--->>><<<++patches.suse/vmxnet3-use-correct-hdr-reference-when-packet-is-enc.patch++>>>
-|	<<<--patches.suse/0001-net-stmmac-fix-broken-dma_interrupt-handling-for-mul.patch-->>><<<++patches.suse/e1000e-Relax-condition-to-trigger-reset-for-ME-worka.patch++>>>
-|	<<<--patches.suse/veth-set-peer-GSO-values.patch-->>><<<++patches.suse/ath10k-Skip-handling-del_server-during-driver-exit.patch++>>>
-|	<<<--patches.suse/cxgb4-collect-on-chip-memory-information.patch-->>><<<++patches.suse/wcn36xx-Fix-error-handling-path-in-wcn36xx_probe.patch++>>>
-|	<<<--patches.suse/cxgb4-collect-MC-memory-dump.patch-->>><<<++patches.suse/b43-Fix-connection-problem-with-WPA3.patch++>>>
-|	<<<--patches.suse/cxgb4-collect-HMA-memory-dump.patch-->>><<<++patches.suse/b43_legacy-Fix-connection-problem-with-WPA3.patch++>>>
-|	<<<--patches.suse/cxgb4-skip-TX-and-RX-payload-regions-in-memory-dumps.patch-->>><<<++patches.suse/ath10k-Remove-ath10k_qmi_register_service_notifier-d.patch++>>>
-|	<<<--patches.suse/cxgb4-collect-egress-and-ingress-SGE-queue-contexts.patch-->>><<<++patches.suse/Bluetooth-Add-SCO-fallback-for-invalid-LMP-parameter.patch++>>>
-|	<<<--patches.suse/cxgb4-collect-PCIe-configuration-logs.patch-->>><<<++patches.suse/Bluetooth-btmtkuart-Improve-exception-handling-in-bt.patch++>>>
-|	<<<--patches.suse/slip-sl_alloc-remove-unused-parameter-dev_t-line.patch-->>><<<++patches.suse/net-vmxnet3-fix-possible-buffer-overflow-caused-by-b.patch++>>>
-|	<<<--patches.suse/0001-macvlan-fix-memory-hole-in-macvlan_dev.patch-->>><<<++patches.suse/tun-correct-header-offsets-in-napi-frags-mode.patch++>>>
-|	<<<--patches.suse/net-mvpp2-only-free-the-TSO-header-buffers-when-it-w.patch-->>><<<++patches.suse/ice-Fix-inability-to-set-channels-when-down.patch++>>>
-|	<<<--patches.suse/net-mvpp2-split-the-max-ring-size-from-the-default-o.patch-->>><<<++patches.suse/ipv6-fix-IPV6_ADDRFORM-operation-logic.patch++>>>
-|	<<<--patches.suse/net-mvpp2-align-values-in-ethtool-get_coalesce.patch-->>><<<++patches.suse/libbpf-Fix-perf_buffer__free-API-for-sparse-allocs.patch++>>>
-|	<<<--patches.suse/net-mvpp2-report-the-tx-usec-coalescing-information-.patch-->>><<<++patches.suse/bpf-Fix-map-permissions-check.patch++>>>
-|	<<<--patches.suse/net-mvpp2-adjust-the-coalescing-parameters.patch-->>><<<++patches.suse/selftests-bpf-flow_dissector-Close-TAP-device-FD-aft.patch++>>>
-|	<<<--patches.suse/msft-hv-1561-hv_netvsc-Fix-the-receive-buffer-size-limit.patch-->>><<<++patches.suse/s390-bpf-maintain-8-byte-stack-alignment++>>>
-|	<<<--patches.suse/msft-hv-1562-hv_netvsc-Fix-the-TX-RX-buffer-default-sizes.patch-->>><<<++patches.suse/vmxnet3-allow-rx-flow-hash-ops-only-when-rss-is-enab.patch++>>>
-|	<<<--patches.suse/0008-net-avoid-skb_warn_bad_offload-on-IS_ERR.patch-->>><<<++patches.suse/media-dvb-return-EREMOTEIO-on-i2c-transfer-failure.patch++>>>
-|	<<<--patches.suse/cxgb4-Add-support-for-ethtool-i2c-dump.patch-->>><<<++patches.suse/media-platform-fcp-Set-appropriate-DMA-parameters.patch++>>>
-|	<<<--patches.suse/net-ethernet-ti-cpdma-correct-error-handling-for-cha.patch-->>><<<++patches.suse/media-si2157-Better-check-for-running-tuner-in-init.patch++>>>
-|	<<<--patches.suse/msft-hv-1563-hv_netvsc-copy_to_send-buf-can-be-void.patch-->>><<<++patches.suse/media-staging-ipu3-Fix-stale-list-entries-on-paramet.patch++>>>
-|	<<<--patches.suse/msft-hv-1564-hv_netvsc-track-memory-allocation-failures-in-ethtoo.patch-->>><<<++patches.suse/media-Revert-staging-imgu-Address-a-compiler-warning.patch++>>>
-|	<<<--patches.suse/msft-hv-1565-hv_netvsc-simplify-function-args-in-receive-status-p.patch-->>><<<++patches.suse/media-staging-ipu3-imgu-Move-alignment-attribute-to-.patch++>>>
-|	<<<--patches.suse/msft-hv-1566-hv_netvsc-pass-netvsc_device-to-receive-callback.patch-->>><<<++patches.suse/mfd-wm8994-Fix-driver-operation-if-loaded-as-modules.patch++>>>
-|	<<<--patches.suse/msft-hv-1567-hv_netvsc-remove-open_cnt-reference-count.patch-->>><<<++patches.suse/mfd-stmfx-Reset-chip-on-resume-as-supply-was-disable.patch++>>>
-|	<<<--patches.suse/msft-hv-1568-hv_netvsc-empty-current-transmit-aggregation-if-flow.patch-->>><<<++patches.suse/mfd-stmfx-Fix-stmfx_irq_init-error-path.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-HNS3-VF-IMP-Integrated-Management-Proc-.patch-->>><<<++patches.suse/backlight-lp855x-Ensure-regulators-are-disabled-on-p.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-mailbox-support-to-VF-driver.patch-->>><<<++patches.suse/watchdog-imx_sc_wdt-Fix-reboot-on-crash.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-HNS3-VF-HCL-Hardware-Compatibility-Laye.patch-->>><<<++patches.suse/ALSA-usb-audio-RME-Babyface-Pro-mixer-patch.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-HNS3-VF-driver-to-kernel-build-framewor.patch-->>><<<++patches.suse/ALSA-usb-audio-Print-more-information-in-stream-proc.patch++>>>
-|	<<<--patches.suse/net-hns3-Unified-HNS3-VF-PF-Ethernet-Driver-for-hip0.patch-->>><<<++patches.suse/ALSA-usb-audio-Fix-a-limit-check-in-proc_dump_substr.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-mailbox-support-to-PF-driver.patch-->>><<<++patches.suse/ALSA-usb-audio-Improve-frames-size-computation.patch++>>>
-|	<<<--patches.suse/net-hns3-Change-PF-to-add-ring-vect-binding-resetQ-t.patch-->>><<<++patches.suse/ALSA-usb-audio-Remove-async-workaround-for-Scarlett-.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-mailbox-interrupt-handling-to-PF-driver.patch-->>><<<++patches.suse/ALSA-usb-audio-Fix-racy-list-management-in-output-qu.patch++>>>
-|	<<<--patches.suse/xfrm-Fix-xfrm_replay_overflow_offload_esn.patch-->>><<<++patches.suse/ALSA-hda-realtek-Introduce-polarity-for-micmute-LED-.patch++>>>
-|	<<<--patches.suse/ipvlan-remove-excessive-packet-scrubbing.patch-->>><<<++patches.suse/ALSA-hda-realtek-Enable-micmute-LED-on-and-HP-system.patch++>>>
-|	<<<--patches.suse/qmi_wwan-set-FLAG_SEND_ZLP-to-avoid-network-initiate-->>><<<++patches.suse/ALSA-hda-realtek-Add-LED-class-support-for-micmute-L.patch++>>>
-|	<<<--patches.suse/net-phy-meson-gxl-check-phy_write-return-value.patch-->>><<<++patches.suse/ALSA-hda-realtek-Fix-unused-variable-warning-w-o-CON.patch++>>>
-|	<<<--patches.suse/net-Introduce-NETIF_F_GRO_HW.patch-->>><<<++patches.suse/ALSA-isa-wavefront-prevent-out-of-bounds-write-in-io.patch++>>>
-|	<<<--patches.suse/net-Disable-GRO_HW-when-generic-XDP-is-installed-on-.patch-->>><<<++patches.suse/ALSA-hda-tegra-correct-number-of-SDO-lines-for-Tegra.patch++>>>
-|	<<<--patches.suse/bnxt_en-Use-NETIF_F_GRO_HW.patch-->>><<<++patches.suse/ALSA-hda-add-member-to-store-ratio-for-stripe-contro.patch++>>>
-|	<<<--patches.suse/bnx2x-Use-NETIF_F_GRO_HW.patch-->>><<<++patches.suse/ALSA-hda-tegra-workaround-playback-failure-on-Tegra1.patch++>>>
-|	<<<--patches.suse/qede-Use-NETIF_F_GRO_HW.patch-->>><<<++patches.suse/ALSA-firewire-lib-fix-invalid-assignment-to-union-da.patch++>>>
-|	<<<--patches.suse/Bluetooth-hci_qca-Avoid-setup-failure-on-missing-ram-->>><<<++patches.suse/ALSA-fireface-fix-configuration-error-for-nominal-sa.patch++>>>
-|	<<<--patches.suse/Bluetooth-btqcomsmd-Fix-skb-double-free-corruption-->>><<<++patches.suse/ALSA-usb-audio-fixing-upper-volume-limit-for-RME-Bab.patch++>>>
-|	<<<--patches.suse/Bluetooth-hci_bcm-Add-support-for-BCM2E72-->>><<<++patches.suse/ALSA-usb-audio-Add-duplex-sound-support-for-USB-devi.patch++>>>
-|	<<<--patches.suse/Bluetooth-btsdio-Do-not-bind-to-non-removable-BCM433-->>><<<++patches.suse/ALSA-hda-Fix-potential-race-in-unsol-event-handler.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-check-for-short-GI-only-for-OFDM.patch-->>><<<++patches.suse/ALSA-usb-audio-Clean-up-quirk-entries-with-macros.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-rs-don-t-override-the-rate-history-in-th-->>><<<++patches.suse/ALSA-usb-audio-Fixing-usage-of-plain-int-instead-of-.patch++>>>
-|	<<<--patches.suse/iwlwifi-dbg-allow-wrt-collection-before-ALIVE.patch-->>><<<++patches.suse/ASoC-davinci-mcasp-Fix-dma_chan-refcnt-leak-when-get.patch++>>>
-|	<<<--patches.suse/mwifiex-cfg80211-do-not-change-virtual-interface-dur-->>><<<++patches.suse/ASoC-max98373-reorder-max98373_reset-in-resume.patch++>>>
-|	<<<--patches.suse/iwlwifi-mvm-avoid-dumping-assert-log-when-device-is--->>><<<++patches.suse/ASoC-max9867-fix-volume-controls.patch++>>>
-|	<<<--patches.suse/rtlwifi-rtl_pci-Fix-the-bug-when-inactiveps-is-enabl-->>><<<++patches.suse/ALSA-hda-Add-ElkhartLake-HDMI-codec-vid.patch++>>>
-|	<<<--patches.suse/ath10k-update-tdls-teardown-state-to-target-->>><<<++patches.suse/ASoC-tegra-tegra_wm8903-Support-nvidia-headset-prope.patch++>>>
-|	<<<--patches.suse/wil6210-missing-length-check-in-wmi_set_ie-->>><<<++patches.suse/ASoC-SOF-core-fix-error-return-code-in-sof_probe_con.patch++>>>
-|	<<<--patches.suse/ath10k-fix-invalid-STS_CAP_OFFSET_MASK-->>><<<++patches.suse/ASoC-ux500-mop500-Fix-some-refcounted-resources-issu.patch++>>>
-|	<<<--patches.suse/ath10k-handling-qos-at-STA-side-based-on-AP-WMM-enab-->>><<<++patches.suse/ASoC-ti-omap-mcbsp-Fix-an-error-handling-path-in-aso.patch++>>>
-|	<<<--patches.suse/ath9k_htc-Add-a-sanity-check-in-ath9k_htc_ampdu_acti-->>><<<++patches.suse/ASoC-SOF-Do-nothing-when-DSP-PM-callbacks-are-not-se.patch++>>>
-|	<<<--patches.suse/ibmvnic-Rename-IBMVNIC_MAX_TX_QUEUES-to-IBMVNIC_MAX_.patch-->>><<<++patches.suse/ASoC-Intel-bytcr_rt5640-Add-quirk-for-Toshiba-WT8-A.patch++>>>
-|	<<<--patches.suse/ibmvnic-Increase-maximum-number-of-RX-TX-queues.patch-->>><<<++patches.suse/ASoC-fix-incomplete-error-handling-in-img_i2s_in_pro.patch++>>>
-|	<<<--patches.suse/ibmvnic-Include-header-descriptor-support-for-ARP-pa.patch-->>><<<++patches.suse/ASoC-fsl_asrc_dma-Fix-dma_chan-leak-when-config-DMA-.patch++>>>
-|	<<<--patches.suse/cxgb4-RSS-table-is-4k-for-T6.patch-->>><<<++patches.suse/ASoC-qcom-q6asm-dai-kCFI-fix.patch++>>>
-|	<<<--patches.suse/ip6_vti-adjust-vti-mtu-according-to-mtu-of-lower-dev.patch-->>><<<++patches.suse/ALSA-usb-audio-Add-Pioneer-DJ-DJM-900NXS2-support.patch++>>>
-|	<<<--patches.suse/cxgb4-add-new-T5-and-T6-device-id-s.patch-->>><<<++patches.suse/ALSA-hda-add-sienna_cichlid-audio-asic-id-for-sienna.patch++>>>
-|	<<<--patches.suse/enic-add-wq-clean-up-budget.patch-->>><<<++patches.suse/ALSA-es1688-Add-the-missed-snd_card_free.patch++>>>
-|	<<<--patches.suse/net-hns3-add-support-to-query-tqps-number.patch-->>><<<++patches.suse/HID-i2c-hid-add-Schneider-SCL142ALM-to-descriptor-ov.patch++>>>
-|	<<<--patches.suse/net-hns3-add-support-to-modify-tqps-number.patch-->>><<<++patches.suse/HID-sony-Fix-for-broken-buttons-on-DS3-USB-dongles.patch++>>>
-|	<<<--patches.suse/net-hns3-change-the-returned-tqp-number-by-ethtool-x.patch-->>><<<++patches.suse/HID-intel-ish-hid-avoid-bogus-uninitialized-variable.patch++>>>
-|	<<<--patches.suse/net-hns3-free-the-ring_data-structrue-when-change-tq.patch-->>><<<++patches.suse/HID-multitouch-enable-multi-input-as-a-quirk-for-som.patch++>>>
-|	<<<--patches.suse/net-hns3-get-rss_size_max-from-configuration-but-not.patch-->>><<<++patches.suse/livepatch-disallow-vmlinux-ko.patch++>>>
-|	<<<--patches.suse/net-hns3-add-a-mask-initialization-for-mac_vlan-tabl.patch-->>><<<++patches.suse/livepatch-apply-vmlinux-specific-klp-relocations-early.patch++>>>
-|	<<<--patches.suse/net-hns3-add-vlan-offload-config-command.patch-->>><<<++patches.suse/livepatch-remove-klp-arch.patch++>>>
-|	<<<--patches.suse/net-hns3-add-ethtool-related-offload-command.patch-->>><<<++patches.suse/livepatch-prevent-module-specific-klp-rela-sections-from-referencing-vmlinux-symbols.patch++>>>
-|	<<<--patches.suse/net-hns3-add-handling-vlan-tag-offload-in-bd.patch-->>><<<++patches.suse/livepatch-make-klp_apply_object_relocs-static.patch++>>>
-|	<<<--patches.suse/net-hns3-cleanup-mac-auto-negotiation-state-query.patch-->>><<<++patches.suse/fanotify-fix-ignore-mask-logic-for-events-on-child-a.patch++>>>
-|	<<<--patches.suse/net-hns3-fix-for-getting-auto-negotiation-state-in-h.patch-->>><<<++patches.suse/0001-mm-memory_hotplug-refrain-from-adding-memory-into-an.patch++>>>
-|	<<<--patches.suse/net-hns3-add-support-for-set_pauseparam.patch-->>><<<++patches.suse/relay-handle-alloc_percpu-returning-NULL-in-relay_open.patch++>>>
-|	<<<--patches.suse/net-hns3-add-support-to-update-flow-control-settings.patch-->>><<<++patches.suse/soc-qcom-rpmh-Update-dirty-flag-only-when-data-chang.patch++>>>
-|	<<<--patches.suse/net-hns3-add-Asym-Pause-support-to-phy-default-featu.patch-->>><<<++patches.suse/soc-qcom-rpmh-Invalidate-SLEEP-and-WAKE-TCSes-before.patch++>>>
-|	<<<--patches.suse/net-hns3-add-support-for-querying-advertised-pause-f.patch-->>><<<++patches.suse/soc-qcom-rpmh-rsc-Clear-active-mode-configuration-fo.patch++>>>
-|	<<<--patches.suse/net-hns3-Increase-the-default-depth-of-bucket-for-TM.patch-->>><<<++patches.suse/soc-qcom-rpmh-rsc-Allow-using-free-WAKE-TCS-for-acti.patch++>>>
-|	<<<--patches.suse/net-hns3-change-TM-sched-mode-to-TC-based-mode-when-.patch-->>><<<++patches.suse/firmware-qcom_scm-fix-bogous-abuse-of-dma-direct-int.patch++>>>
-|	<<<--patches.suse/l2tp-fix-missing-print-session-offset-info.patch-->>><<<++patches.suse/soc-qcom-rpmh-Dirt-can-only-make-you-dirtier-not-cle.patch++>>>
-|	<<<--patches.suse/net-hns3-hns3_get_channels-can-be-static.patch-->>><<<++patches.suse/soc-tegra-pmc-Select-GENERIC_PINCONF.patch++>>>
-|	<<<--patches.suse/net-mlx4_core-Cleanup-FMR-unmapping-flow.patch-->>><<<++patches.suse/firmware-imx-scu-Support-one-TX-and-one-RX.patch++>>>
-|	<<<--patches.suse/net-mlx4_en-Change-default-QoS-settings.patch-->>><<<++patches.suse/firmware-imx-scu-Fix-corruption-of-header.patch++>>>
-|	<<<--patches.suse/net-mlx5e-E-Switch-Use-the-name-of-static-array-inst.patch-->>><<<++patches.suse/firmware-imx-scu-Fix-possible-memory-leak-in-imx_scu.patch++>>>
-|	<<<--patches.suse/net-mlx5-Fix-ingress-egress-naming-mistake.patch-->>><<<++patches.suse/drivers-soc-ti-knav_qmss_queue-Make-knav_gp_range_op.patch++>>>
-|	<<<--patches.suse/net-mlx5-Separate-ingress-egress-namespaces-for-each.patch-->>><<<++patches.suse/powerpc-fadump-use-static-allocation-for-reserved-me.patch++>>>
-|	<<<--patches.suse/cxgb4-use-CLIP-with-LIP6-on-T6-for-TCAM-filters.patch-->>><<<++patches.suse/powerpc-fadump-consider-reserved-ranges-while-reserv.patch++>>>
-|	<<<--patches.suse/s390-qeth-improve-error-reporting-on-ip-add-removal.patch-->>><<<++patches.suse/powerpc-powernv-Fix-a-warning-message.patch++>>>
-|	<<<--patches.suse/qed-Refactoring-and-rearranging-FW-API-with-no-funct.patch-->>><<<++patches.suse/powerpc-64s-exception-Fix-machine-check-no-loss-idle.patch++>>>
-|	<<<--patches.suse/qed-HSI-renaming-for-different-types-of-HW.patch-->>><<<++patches.suse/powerpc-xive-Clear-the-page-tables-for-the-ESB-IO-ma.patch++>>>
-|	<<<--patches.suse/qed-Utilize-FW-8.33.1.0.patch-->>><<<++patches.suse/powerpc-fadump-Account-for-memory_limit-while-reserv.patch++>>>
-|	<<<--patches.suse/qed-Advance-drivers-version-to-8.33.0.20.patch-->>><<<++patches.suse/powerpc-64s-Don-t-let-DT-CPU-features-set-FSCR_DSCR.patch++>>>
-|	<<<--patches.suse/net-ena-add-detection-and-recovery-mechanism-for-han.patch-->>><<<++patches.suse/powerpc-64s-Save-FSCR-to-init_task.thread.fscr-after.patch++>>>
-|	<<<--patches.suse/net-ena-increase-ena-driver-version-to-1.5.0.patch-->>><<<++patches.suse/vfio-type1-support-faulting-pfnmap-vmas++>>>
-|	<<<--patches.suse/cxgb4-Check-alignment-constraint-for-T6.patch-->>><<<++patches.suse/vfio-pci-fault-mmaps-to-enable-vma-tracking++>>>
-|	<<<--patches.suse/net-hns-add-ACPI-mode-support-for-ethtool-p.patch-->>><<<++patches.suse/vfio-pci-invalidate-mmaps-and-block-mmio-access-on-disabled-memory++>>>
-|	<<<--patches.suse/qed-Use-zeroing-memory-allocator-than-allocator-mems.patch-->>><<<++patches.suse/vfio-pci-fix-memory-leaks-in-alloc_perm_bits.patch++>>>
-|	<<<--patches.suse/ethernet-broadcom-Use-zeroing-memory-allocator-than-.patch-->>><<<++patches.suse/vfio-mdev-Fix-reference-count-leak-in-add_mdev_suppo.patch++>>>
-|	<<<--patches.suse/cxgb4-collect-TX-rate-limit-info-in-UP-CIM-logs.patch-->>><<<++patches.suse/gpio-dwapb-Append-MODULE_ALIAS-for-platform-driver.patch++>>>
-|	<<<--patches.suse/tg3-Add-Macronix-NVRAM-support.patch-->>><<<++patches.suse/gpiolib-Document-that-GPIO-line-names-are-not-global.patch++>>>
-|	<<<--patches.suse/mac80211_hwsim-enforce-PS_MANUAL_POLL-to-be-set-afte-->>><<<++patches.suse/gpio-dwapb-Call-acpi_gpiochip_free_interrupts-on-GPI.patch++>>>
-|	<<<--patches.suse/mac80211-remove-BUG-when-interface-type-is-invalid-->>><<<++patches.suse/RDMA-uverbs-Make-the-event_queue-fds-return-POLLERR-.patch++>>>
-|	<<<--patches.suse/mac80211-Fix-setting-TX-power-on-monitor-interfaces-->>><<<++patches.suse/RDMA-bnxt_re-Remove-dead-code-from-rcfw.patch++>>>
-|	<<<--patches.suse/l2tp-revert-l2tp-fix-missing-print-session-offset-in.patch-->>><<<++patches.suse/RDMA-srpt-Fix-disabling-device-management.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-ethtool-interface-for-vlan-filter.patch-->>><<<++patches.suse/RDMA-core-Move-and-rename-trace_cm_id_create.patch++>>>
-|	<<<--patches.suse/net-hns3-Disable-VFs-change-rxvlan-offload-status.patch-->>><<<++patches.suse/scsi-lpfc-remove-duplicate-unloading-checks.patch++>>>
-|	<<<--patches.suse/net-hns3-Unify-the-strings-display-of-packet-statist.patch-->>><<<++patches.suse/scsi-lpfc-Maintain-atomic-consistency-of-queue_claim.patch++>>>
-|	<<<--patches.suse/net-hns3-Fix-spelling-errors.patch-->>><<<++patches.suse/scsi-lpfc-Remove-re-binding-of-nvme-rport-during-reg.patch++>>>
-|	<<<--patches.suse/net-hns3-Remove-repeat-statistic-of-rx_errors.patch-->>><<<++patches.suse/scsi-lpfc-Fix-negation-of-else-clause-in-lpfc_prep_n.patch++>>>
-|	<<<--patches.suse/net-hns3-Modify-the-update-period-of-packet-statisti.patch-->>><<<++patches.suse/scsi-lpfc-Change-default-queue-allocation-for-reduce.patch++>>>
-|	<<<--patches.suse/net-hns3-Mask-the-packet-statistics-query-when-NIC-i.patch-->>><<<++patches.suse/scsi-lpfc-Remove-unnecessary-lockdep_assert_held-cal.patch++>>>
-|	<<<--patches.suse/net-hns3-Fix-an-error-of-total-drop-packet-statistic.patch-->>><<<++patches.suse/scsi-lpfc-Fix-noderef-and-address-space-warnings.patch++>>>
-|	<<<--patches.suse/net-hns3-Fix-a-loop-index-error-of-tqp-statistics-qu.patch-->>><<<++patches.suse/scsi-lpfc-Fix-MDS-Diagnostic-Enablement-definition.patch++>>>
-|	<<<--patches.suse/net-hns3-Fix-an-error-macro-definition-of-HNS3_TQP_S.patch-->>><<<++patches.suse/scsi-lpfc-Update-lpfc-version-to-12.8.0.1.patch++>>>
-|	<<<--patches.suse/net-hns3-Remove-a-useless-member-of-struct-hns3_stat.patch-->>><<<++patches.suse/scsi-lpfc-Remove-redundant-initialization-to-variabl.patch++>>>
-|	<<<--patches.suse/net-hns3-Fix-a-response-data-read-error-of-tqp-stati.patch-->>><<<++patches.suse/scsi-megaraid_sas-Replace-undefined-MFI_BIG_ENDIAN-m.patch++>>>
-|	<<<--patches.suse/net-hns3-fix-for-updating-fc_mode_last_time.patch-->>><<<++patches.suse/scsi-zfcp-Move-shost-modification-after-QDIO-re-open.patch++>>>
-|	<<<--patches.suse/net-hns3-fix-for-setting-MTU.patch-->>><<<++patches.suse/scsi-zfcp-Move-shost-updates-during-xconfig-data-han.patch++>>>
-|	<<<--patches.suse/net-hns3-fix-for-changing-MTU.patch-->>><<<++patches.suse/scsi-zfcp-Move-fc_host-updates-during-xport-data-han.patch++>>>
-|	<<<--patches.suse/net-hns3-add-MTU-initialization-for-hardware.patch-->>><<<++patches.suse/scsi-zfcp-Fence-fc_host-updates-during-link-down-han.patch++>>>
-|	<<<--patches.suse/net-hns3-fix-for-not-setting-pause-parameters.patch-->>><<<++patches.suse/scsi-zfcp-Move-p-t-p-port-allocation-to-after-xport-.patch++>>>
-|	<<<--patches.suse/net-hns3-remove-redundant-semicolon.patch-->>><<<++patches.suse/scsi-zfcp-Fence-adapter-status-propagation-for-commo.patch++>>>
-|	<<<--patches.suse/net-hns3-Add-more-packet-size-statisctics.patch-->>><<<++patches.suse/scsi-zfcp-Fence-early-sysfs-interfaces-for-accesses-.patch++>>>
-|	<<<--patches.suse/0002-netfilter-ipset-Missing-nfnl_lock-nfnl_unlock-is-add.patch-->>><<<++patches.suse/scsi-zfcp-Move-allocation-of-the-shost-object-to-aft.patch++>>>
-|	<<<--patches.suse/net-Fix-netdev_WARN_ONCE-macro.patch-->>><<<++patches.suse/scsi-lpfc-Fix-lpfc_nodelist-leak-when-processing-uns.patch++>>>
-|	<<<--patches.suse/ixgbe-enable-multicast-on-shutdown-for-WOL.patch-->>><<<++patches.suse/ima-Switch-to-ima_hash_algo-for-boot-aggregate.patch++>>>
-|	<<<--patches.suse/ixgbe-remove-unused-enum-latency_range.patch-->>><<<++patches.suse/ima-Evaluate-error-in-init_ima.patch++>>>
-|	<<<--patches.suse/ixgbe-advertise-highest-capable-link-speed.patch-->>><<<++patches.suse/ima-Store-template-digest-directly-in-ima_template_e.patch++>>>
-|	<<<--patches.suse/ixgbe-extend-firmware-version-support.patch-->>><<<++patches.suse/ima-Switch-to-dynamically-allocated-buffer-for-templ.patch++>>>
-|	<<<--patches.suse/ixgbe-Remove-an-obsolete-comment-about-ITR.patch-->>><<<++patches.suse/ima-Allocate-and-initialize-tfm-for-each-PCR-bank.patch++>>>
-|	<<<--patches.suse/ixgbevf-remove-redundant-setting-of-xcast_mode.patch-->>><<<++patches.suse/ima-Calculate-and-extend-PCR-with-digests-in-ima_tem.patch++>>>
-|	<<<--patches.suse/ixgbe-Fix-interaction-between-SR-IOV-and-macvlan-off.patch-->>><<<++patches.suse/ima-Use-ima_hash_algo-for-collision-detection-in-the.patch++>>>
-|	<<<--patches.suse/ixgbe-Perform-reinit-any-time-number-of-VFs-change.patch-->>><<<++patches.suse/ima-Fix-ima-digest-hash-table-key-calculation.patch++>>>
-|	<<<--patches.suse/ixgbe-Add-support-for-macvlan-offload-RSS-on-X550-an.patch-->>><<<++patches.suse/ima-Remove-redundant-policy-rule-set-in-add_rules.patch++>>>
-|	<<<--patches.suse/ixgbe-There-is-no-need-to-update-num_rx_pools-in-L2-.patch-->>><<<++patches.suse/ima-Set-again-build_ima_appraise-variable.patch++>>>
-|	<<<--patches.suse/ixgbe-Fix-limitations-on-macvlan-so-we-can-support-u.patch-->>><<<++patches.suse/evm-Fix-possible-memory-leak-in-evm_calc_hmac_or_has.patch++>>>
-|	<<<--patches.suse/ixgbe-Use-ring-values-to-test-for-Tx-pending.patch-->>><<<++patches.suse/ima-Directly-assign-the-ima_default_policy-pointer-t.patch++>>>
-|	<<<--patches.suse/ixgbe-Drop-l2_accel_priv-data-pointer-from-ring-stru.patch-->>><<<++patches.suse/ima-Call-ima_calc_boot_aggregate-in-ima_eventdigest_.patch++>>>
-|	<<<--patches.suse/net-hns3-report-the-function-type-the-same-line-with.patch-->>><<<++patches.suse/ima-Directly-free-entry-in-ima_alloc_init_template-i.patch++>>>
-|	<<<--patches.suse/net-mlx5e-IPoIB-Use-correct-timestamp-in-child-recei.patch-->>><<<++patches.suse/PCI-ASPM-Allow-ASPM-on-links-to-PCIe-to-PCI-PCI-X-Br.patch++>>>
-|	<<<--patches.suse/cxgb4vf-Fix-SGE-FL-buffer-initialization-logic-for-6.patch-->>><<<++patches.suse/PCI-Fix-pci_register_host_bridge-device_register-err.patch++>>>
-|	<<<--patches.suse/cxgb4-add-data-structures-to-support-vxlan.patch-->>><<<++patches.suse/PCI-Program-MPS-for-RCiEP-devices.patch++>>>
-|	<<<--patches.suse/cxgb4-implement-udp-tunnel-callbacks.patch-->>><<<++patches.suse/PCI-PTM-Inherit-Switch-Downstream-Port-PTM-settings-.patch++>>>
-|	<<<--patches.suse/cxgb4-add-support-for-vxlan-segmentation-offload.patch-->>><<<++patches.suse/x86-PCI-Mark-Intel-C620-MROMs-as-having-non-complian.patch++>>>
-|	<<<--patches.suse/cxgb4-implement-ndo_features_check.patch-->>><<<++patches.suse/PCI-PM-Call-.bridge_d3-hook-only-if-non-NULL.patch++>>>
-|	<<<--patches.suse/ibmvnic-Don-t-handle-RX-interrupts-when-not-up.patch-->>><<<++patches.suse/PCI-PM-Adjust-pcie_wait_for_link_delay-for-caller-de.patch++>>>
-|	<<<--patches.suse/i40e-display-priority_xon-and-priority_xoff-stats.patch-->>><<<++patches.suse/PCI-Allow-pci_resize_resource-for-devices-on-root-bu.patch++>>>
-|	<<<--patches.suse/i40evf-don-t-rely-on-netif_running-outside-rtnl_lock.patch-->>><<<++patches.suse/PCI-Avoid-FLR-for-AMD-Matisse-HD-Audio-USB-3.0.patch++>>>
-|	<<<--patches.suse/i40evf-use-spinlock-to-protect-mac-vlan-_filter_list.patch-->>><<<++patches.suse/PCI-Avoid-FLR-for-AMD-Starship-USB-3.0.patch++>>>
-|	<<<--patches.suse/i40evf-release-bit-locks-in-reverse-order.patch-->>><<<++patches.suse/PCI-Add-ACS-quirk-for-Intel-Root-Complex-Integrated-.patch++>>>
-|	<<<--patches.suse/i40evf-hold-the-critical-task-bit-lock-while-opening.patch-->>><<<++patches.suse/PCI-aardvark-Don-t-blindly-enable-ASPM-L0s-and-don-t.patch++>>>
-|	<<<--patches.suse/i40e-update-VFs-of-link-state-after-GET_VF_RESOURCES.patch-->>><<<++patches.suse/pci-brcmstb-assert-fundamental-reset-on-initialization.patch++>>>
-|	<<<--patches.suse/i40e-add-helper-conversion-function-for-link_speed.patch-->>><<<++patches.suse/pci-brcmstb-fix-window-register-offset-from-4-to-8.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-Bump-driver-versions.patch-->>><<<++patches.suse/PCI-dwc-Fix-inner-MSI-IRQ-domain-registration.patch++>>>
-|	<<<--patches.suse/i40e-remove-redundant-initialization-of-read_size.patch-->>><<<++patches.suse/PCI-amlogic-meson-Don-t-use-FAST_LINK_MODE-to-set-up.patch++>>>
-|	<<<--patches.suse/i40evf-Do-not-clear-MSI-X-PBA-manually.patch-->>><<<++patches.suse/PCI-pci-bridge-emul-Fix-PCIe-bit-conflicts.patch++>>>
-|	<<<--patches.suse/i40evf-Clean-up-flags-for-promisc-mode-to-avoid-high.patch-->>><<<++patches.suse/PCI-rcar-Fix-incorrect-programming-of-OB-windows.patch++>>>
-|	<<<--patches.suse/i40evf-Drop-i40evf_fire_sw_int-as-it-is-prone-to-rac.patch-->>><<<++patches.suse/PCI-v3-semi-Fix-a-memory-leak-in-v3_pci_probe-error-.patch++>>>
-|	<<<--patches.suse/i40e-change-ppp-name-to-ddp.patch-->>><<<++patches.suse/PCI-vmd-Filter-resource-type-bits-from-shadow-regist.patch++>>>
-|	<<<--patches.suse/i40e-track-id-can-be-0.patch-->>><<<++patches.suse/usblp-poison-URBs-upon-disconnect.patch++>>>
-|	<<<--patches.suse/net-phy-mdio-bcm-unimac-fix-potential-NULL-dereferen.patch-->>><<<++patches.suse/USB-ohci-sm501-fix-error-return-code-in-ohci_hcd_sm5.patch++>>>
-|	<<<--patches.suse/Bluetooth-Add-a-new-04ca-3015-QCA_ROME-device-->>><<<++patches.suse/usb-ohci-platform-Fix-a-warning-when-hibernating.patch++>>>
-|	<<<--patches.suse/Bluetooth-btusb-Restore-QCA-Rome-suspend-resume-fix--->>><<<++patches.suse/usb-xhci-plat-Set-PM-runtime-as-active-on-resume.patch++>>>
-|	<<<--patches.suse/net-hns3-add-ethtool_ops.get_channels-support-for-VF.patch-->>><<<++patches.suse/usb-ehci-platform-Set-PM-runtime-as-active-on-resume.patch++>>>
-|	<<<--patches.suse/net-hns3-remove-TSO-config-command-from-VF-driver.patch-->>><<<++patches.suse/USB-host-ehci-mxc-Add-error-handling-in-ehci_mxc_drv.patch++>>>
-|	<<<--patches.suse/net-hns3-add-ethtool_ops.get_coalesce-support-to-PF.patch-->>><<<++patches.suse/drivers-phy-sr-usb-do-not-use-internal-fsm-for-USB2-.patch++>>>
-|	<<<--patches.suse/net-hns3-add-ethtool_ops.set_coalesce-support-to-PF.patch-->>><<<++patches.suse/usb-dwc3-gadget-Properly-handle-ClearFeature-halt.patch++>>>
-|	<<<--patches.suse/net-hns3-refactor-interrupt-coalescing-init-function.patch-->>><<<++patches.suse/usb-dwc3-gadget-Properly-handle-failed-kick_transfer.patch++>>>
-|	<<<--patches.suse/net-hns3-refactor-GL-update-function.patch-->>><<<++patches.suse/usb-dwc2-gadget-move-gadget-resume-after-the-core-is.patch++>>>
-|	<<<--patches.suse/net-hns3-remove-unused-GL-setup-function.patch-->>><<<++patches.suse/USB-gadget-udc-s3c2410_udc-Remove-pointless-NULL-che.patch++>>>
-|	<<<--patches.suse/net-hns3-change-the-unit-of-GL-value-macro.patch-->>><<<++patches.suse/usb-gadget-lpc32xx_udc-don-t-dereference-ep-pointer-.patch++>>>
-|	<<<--patches.suse/net-hns3-add-int_gl_idx-setup-for-TX-and-RX-queues.patch-->>><<<++patches.suse/usb-gadget-fix-potential-double-free-in-m66592_probe.patch++>>>
-|	<<<--patches.suse/net-hns3-add-feature-check-when-feature-changed.patch-->>><<<++patches.suse/usb-musb-start-session-in-resume-for-host-port.patch++>>>
-|	<<<--patches.suse/net-hns3-check-for-NULL-function-pointer-in-hns3_nic.patch-->>><<<++patches.suse/usb-musb-Fix-runtime-PM-imbalance-on-error.patch++>>>
-|	<<<--patches.suse/ixgbe-Assume-provided-MAC-filter-has-been-verified-b.patch-->>><<<++patches.suse/CDC-ACM-heed-quirk-also-in-error-handling.patch++>>>
-|	<<<--patches.suse/ixgbe-Default-to-1-pool-always-being-allocated.patch-->>><<<++patches.suse/USB-serial-usb_wwan-do-not-resubmit-rx-urb-on-fatal-.patch++>>>
-|	<<<--patches.suse/ixgbe-Don-t-assume-dev-num_tc-is-equal-to-hardware-T.patch-->>><<<++patches.suse/USB-serial-ch341-add-basis-for-quirk-detection.patch++>>>
-|	<<<--patches.suse/ixgbe-fm10k-Record-macvlan-stats-instead-of-Rx-queue.patch-->>><<<++patches.suse/USB-serial-qcserial-add-DW5816e-QDL-support.patch++>>>
-|	<<<--patches.suse/ixgbe-Do-not-manipulate-macvlan-Tx-queues-when-perfo.patch-->>><<<++patches.suse/USB-serial-option-add-Telit-LE910C1-EUX-compositions.patch++>>>
-|	<<<--patches.suse/ixgbe-avoid-bringing-rings-up-down-as-macvlans-are-a.patch-->>><<<++patches.suse/tty-n_gsm-Fix-SOF-skipping.patch++>>>
-|	<<<--patches.suse/ixgbe-Fix-handling-of-macvlan-Tx-offload.patch-->>><<<++patches.suse/tty-n_gsm-Fix-waking-up-upper-tty-layer-when-room-av.patch++>>>
-|	<<<--patches.suse/ixgbe-Fix-kernel-doc-format-warnings.patch-->>><<<++patches.suse/serial-8250-Fix-max-baud-limit-in-generic-8250-port.patch++>>>
-|	<<<--patches.suse/ixgbevf-Fix-kernel-doc-format-warnings.patch-->>><<<++patches.suse/tty-n_gsm-Fix-bogus-i-in-gsm_data_kick.patch++>>>
-|	<<<--patches.suse/rt2x00-do-not-pause-queue-unconditionally-on-error-p-->>><<<++patches.suse/vt-keyboard-avoid-signed-integer-overflow-in-k_ascii.patch++>>>
-|	<<<--patches.suse/wl1251-check-return-from-call-to-wl1251_acx_arp_ip_f-->>><<<++patches.suse/iio-buffer-Don-t-allow-buffers-without-any-channels-.patch++>>>
-|	<<<--patches.suse/net-add-support-for-Cavium-PTP-coprocessor.patch-->>><<<++patches.suse/iio-pressure-bmp280-Tolerate-IRQ-before-registering.patch++>>>
-|	<<<--patches.suse/net-thunderx-add-timestamping-support.patch-->>><<<++patches.suse/staging-sm750fb-add-missing-case-while-setting-FB_VI.patch++>>>
-|	<<<--patches.suse/libbpf-Makefile-set-specified-permission-mode.patch-->>><<<++patches.suse/iio-vcnl4000-Fix-i2c-swapped-word-reading.patch++>>>
-|	<<<--patches.suse/bnxt_en-Update-firmware-interface-to-1.9.0.patch-->>><<<++patches.suse/iio-bmp280-fix-compensation-of-humidity.patch++>>>
-|	<<<--patches.suse/bnxt_en-Refactor-bnxt_close_nic.patch-->>><<<++patches.suse/iio-chemical-sps30-Fix-timestamp-alignment.patch++>>>
-|	<<<--patches.suse/bnxt_en-Restore-MSIX-after-disabling-SRIOV.patch-->>><<<++patches.suse/iio-chemical-pms7003-Fix-timestamp-alignment-and-pre.patch++>>>
-|	<<<--patches.suse/bnxt_en-Refactor-hardware-resource-data-structures.patch-->>><<<++patches.suse/staging-rtl8712-Fix-IEEE80211_ADDBA_PARAM_BUF_SIZE_M.patch++>>>
-|	<<<--patches.suse/bnxt_en-Add-the-new-firmware-API-to-query-hardware-r.patch-->>><<<++patches.suse/drivers-base-Fix-NULL-pointer-exception-in-__platfor.patch++>>>
-|	<<<--patches.suse/bnxt_en-Set-initial-default-RX-and-TX-ring-numbers-t.patch-->>><<<++patches.suse/firmware-xilinx-Fix-an-error-handling-path-in-zynqmp.patch++>>>
-|	<<<--patches.suse/bnxt_en-Implement-new-method-to-reserve-rings.patch-->>><<<++patches.suse/slimbus-core-Fix-mismatch-in-of_node_get-put.patch++>>>
-|	<<<--patches.suse/bnxt_en-Reserve-resources-for-RFS.patch-->>><<<++patches.suse/misc-fastrpc-fix-potential-fastrpc_invoke_ctx-leak.patch++>>>
-|	<<<--patches.suse/bnxt_en-Implement-new-method-for-the-PF-to-assign-SR.patch-->>><<<++patches.suse/habanalabs-Align-protection-bits-configuration-of-al.patch++>>>
-|	<<<--patches.suse/bnxt_en-Expand-bnxt_check_rings-to-check-all-resourc.patch-->>><<<++patches.suse/fpga-dfl-afu-Corrected-error-handling-levels.patch++>>>
-|	<<<--patches.suse/bnxt_en-Add-BCM5745X-NPAR-device-IDs.patch-->>><<<++patches.suse/w1-omap-hdq-cleanup-to-add-missing-newline-for-some-.patch++>>>
-|	<<<--patches.suse/bnxt_en-Forward-VF-MAC-address-to-the-PF.patch-->>><<<++patches.suse/extcon-adc-jack-Fix-an-error-handling-path-in-adc_ja.patch++>>>
-|	<<<--patches.suse/bnxt_en-Add-cache-line-size-setting-to-optimize-perf.patch-->>><<<++patches.suse/ima-Remove-__init-annotation-from-ima_pcrread.patch++>>>
-|	<<<--patches.suse/bnxt_en-export-a-common-switchdev-PARENT_ID-for-all-.patch-->>><<<++patches.suse/ntb-intel-Add-Icelake-gen4-support-for-Intel-NTB.patch++>>>
-|	<<<--patches.suse/cxgb4-restructure-VF-mgmt-code.patch-->>><<<++patches.suse/ntb-intel-add-hw-workaround-for-NTB-BAR-alignment.patch++>>>
-|	<<<--patches.suse/vxlan-Fix-trailing-semicolon.patch-->>><<<++patches.suse/ntb-intel-fix-static-declaration.patch++>>>
-|	<<<--patches.suse/net-mlx5e-Fix-trailing-semicolon.patch-->>><<<++patches.suse/rtc-mc13xxx-fix-a-double-unlock-issue.patch++>>>
-|	<<<--patches.suse/ath9k-add-MSI-support-->>><<<++patches.suse/rtc-rv3028-Add-missed-check-for-devm_regmap_init_i2c.patch++>>>
-|	<<<--patches.suse/cxgb4-update-dump-collection-logic-to-use-compressio.patch-->>><<<++patches.suse/pinctrl-stmfx-stmfx_pinconf_set-doesn-t-require-to-g.patch++>>>
-|	<<<--patches.suse/cxgb4-use-zlib-deflate-to-compress-firmware-dump.patch-->>><<<++patches.suse/pinctrl-rza1-Fix-wrong-array-assignment-of-rza1l_swi.patch++>>>
-|	<<<--patches.suse/cxgb4-IPv6-filter-takes-2-tids.patch-->>><<<++patches.suse/pinctrl-rockchip-fix-memleak-in-rockchip_dt_node_to_.patch++>>>
-|	<<<--patches.suse/mac80211_hwsim-fix-possible-memory-leak-in-hwsim_new-->>><<<++patches.suse/pinctrl-ocelot-Fix-GPIO-interrupt-decoding-on-Jaguar.patch++>>>
-|	<<<--patches.suse/cxgb4-add-geneve-offload-support-for-T6.patch-->>><<<++patches.suse/pinctrl-samsung-Correct-setting-of-eint-wakeup-mask-.patch++>>>
-|	<<<--patches.suse/device-property-Introduce-fwnode_get_mac_address.patch-->>><<<++patches.suse/pinctrl-samsung-Save-restore-eint_mask-over-suspend-.patch++>>>
-|	<<<--patches.suse/device-property-Introduce-fwnode_get_phy_mode.patch-->>><<<++patches.suse/pinctrl-imxl-Fix-an-error-handling-path-in-imx1_pinc.patch++>>>
-|	<<<--patches.suse/device-property-Introduce-fwnode_irq_get.patch-->>><<<++patches.suse/pinctrl-freescale-imx-Fix-an-error-handling-path-in-.patch++>>>
-|	<<<--patches.suse/device-property-Allow-iterating-over-available-child.patch-->>><<<++patches.suse/pinctrl-freescale-imx-Use-devm_of_iomap-to-avoid-a-r.patch++>>>
-|	<<<--patches.suse/net-mvpp2-simplify-maintaining-enabled-ports-list.patch-->>><<<++patches.suse/pinctrl-sprd-Fix-the-incorrect-pull-up-definition.patch++>>>
-|	<<<--patches.suse/net-mvpp2-use-device_-fwnode_-APIs-instead-of-of_.patch-->>><<<++patches.suse/genetlink-fix-memory-leaks-in-genl_family_rcv_msg_du.patch++>>>
-|	<<<--patches.suse/net-mvpp2-enable-ACPI-support-in-the-driver.patch-->>><<<++patches.suse/net-ena-xdp-XDP_TX-fix-memory-leak.patch++>>>
-|	<<<--patches.suse/net-hns3-add-support-for-get_regs.patch-->>><<<++patches.suse/net-ena-xdp-update-napi-budget-for-DROP-and-ABORTED.patch++>>>
-|	<<<--patches.suse/net-hns3-add-manager-table-initialization-for-hardwa.patch-->>><<<++patches.suse/geneve-change-from-tx_error-to-tx_dropped-on-missing.patch++>>>
-|	<<<--patches.suse/net-hns3-add-ethtool-p-support-for-fiber-port.patch-->>><<<++patches.suse/Revert-drm-amd-display-disable-dcn20-abm-feature-for.patch++>>>
-|	<<<--patches.suse/net-hns3-add-net-status-led-support-for-fiber-port.patch-->>><<<++patches.suse/drm-i915-gem-Avoid-iterating-an-empty-list.patch++>>>
-|	<<<--patches.suse/bridge-return-boolean-instead-of-integer-in-br_multi.patch-->>><<<++patches.suse/0002-drm-i915-gt-Do-not-schedule-normal-requests-immediat.patch++>>>
-|	<<<--patches.suse/net-hns3-converting-spaces-into-tabs-to-avoid-checkp.patch-->>><<<++patches.suse/drm-i915-Whitelist-context-local-timestamp-in-the-ge.patch++>>>
-|	<<<--patches.suse/msft-hv-1585-hv_netvsc-Use-the-num_online_cpus-for-channel-limit.patch-->>><<<++patches.suse/0003-drm-msm-Check-for-powered-down-HW-in-the-devfreq-cal.patch++>>>
-|	<<<--patches.suse/nfp-fix-error-return-code-in-nfp_pci_probe.patch-->>><<<++patches.suse/s390-pci-log-new-handle-in-clp_disable_fh++>>>
-|	<<<--patches.suse/i40e-i40evf-Enable-NVMUpdate-to-retrieve-AdminQ-and-.patch-->>><<<++patches.suse/0012-ceph-reorganize-_send_cap-for-less-spinlock-abuse.patch++>>>
-|	<<<--patches.suse/i40e-avoid-divide-by-zero.patch-->>><<<++patches.suse/0013-ceph-split-up-_finish_cap_flush.patch++>>>
-|	<<<--patches.suse/i40evf-remove-flush_scheduled_work-call-in-i40evf_re.patch-->>><<<++patches.suse/0014-ceph-add-comments-for-handle_cap_flush_ack-logic.patch++>>>
-|	<<<--patches.suse/i40evf-Don-t-schedule-reset_task-when-device-is-bein.patch-->>><<<++patches.suse/0015-ceph-don-t-release-i_ceph_lock-in-handle_cap_trunc.patch++>>>
-|	<<<--patches.suse/i40e-Fix-for-blinking-activity-instead-of-link-LEDs.patch-->>><<<++patches.suse/0016-ceph-don-t-take-i_ceph_lock-in-handle_cap_import.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-Detect-and-recover-hung-queue-scenario.patch-->>><<<++patches.suse/0017-ceph-document-what-protects-i_dirty_item-and-i_flushing_item.patch++>>>
-|	<<<--patches.suse/i40e-check-for-invalid-DCB-config.patch-->>><<<++patches.suse/0018-ceph-fix-potential-race-in-ceph_check_caps.patch++>>>
-|	<<<--patches.suse/i40e-Disable-iWARP-VSI-PETCP_ENA-flag-on-netdev-down.patch-->>><<<++patches.suse/0019-ceph-throw-a-warning-if-we-destroy-session-with-mutex-still-locked.patch++>>>
-|	<<<--patches.suse/i40e-Delete-an-error-message-for-a-failed-memory-all.patch-->>><<<++patches.suse/0020-ceph-reset-i_requested_max_size-if-file-write-is-not-wanted.patch++>>>
-|	<<<--patches.suse/i40evf-ignore-link-up-if-not-running.patch-->>><<<++patches.suse/0021-ceph-convert-mdsc-cap_dirty-to-a-per-session-list.patch++>>>
-|	<<<--patches.suse/cxgb4-cxgb4vf-add-support-for-ndo_set_vf_vlan.patch-->>><<<++patches.suse/0022-ceph-request-expedited-service-on-session-s-last-cap-flush.patch++>>>
-|	<<<--patches.suse/cxgb4-enable-ZLIB_DEFLATE-when-building-cxgb4.patch-->>><<<++patches.suse/0023-ceph-ceph_kick_flushing_caps-needs-the-s_mutex.patch++>>>
-|	<<<--patches.suse/cxgb4-properly-initialize-variables.patch-->>><<<++patches.suse/0024-ceph-normalize-delta-parameter-usage-in-check_quota_exceeded.patch++>>>
-|	<<<--patches.suse/igb-Allow-to-remove-administratively-set-MAC-on-VFs.patch-->>><<<++patches.suse/0025-ceph-allow-rename-operation-under-different-quota-realms.patch++>>>
-|	<<<--patches.suse/e1000e-Set-HTHRESH-when-PTHRESH-is-used.patch-->>><<<++patches.suse/0027-ceph-don-t-return-estale-if-there-s-still-an-open-file.patch++>>>
-|	<<<--patches.suse/e1000e-Alert-the-user-that-C-states-will-be-disabled.patch-->>><<<++patches.suse/0028-ceph-make-sure-mdsc-mutex-is-nested-in-s-s_mutex-to-fix-dead-lock.patch++>>>
-|	<<<--patches.suse/igb-Free-IRQs-when-device-is-hotplugged.patch-->>><<<++patches.suse/0029-ceph-skip-checking-caps-when-session-reconnecting-and-releasing-reqs.patch++>>>
-|	<<<--patches.suse/igb-Clear-TXSTMP-when-ptp_tx_work-is-timeout.patch-->>><<<++patches.suse/remoteproc-Fix-IDR-initialisation-in-rproc_alloc.patch++>>>
-|	<<<--patches.suse/cxgb4-make-symbol-pedits-static.patch-->>><<<++patches.suse/remoteproc-Add-missing-n-in-log-messages.patch++>>>
-|	<<<--patches.suse/fm10k-Fix-configuration-for-macvlan-offload.patch-->>><<<++patches.suse/remoteproc-Fall-back-to-using-parent-memory-pool-if-.patch++>>>
-|	<<<--patches.suse/fm10k-cleanup-unnecessary-parenthesis-in-fm10k_iov.c.patch-->>><<<++patches.suse/remoteproc-Fix-and-restore-the-parenting-hierarchy-f.patch++>>>
-|	<<<--patches.suse/fm10k-fix-failed-to-kill-vid-message-for-VF.patch-->>><<<++patches.suse/selftests-timens-handle-a-case-when-alarm-clocks-are.patch++>>>
-|	<<<--patches.suse/fm10k-stop-adding-VLAN-0-to-the-VLAN-table.patch-->>><<<++patches.suse/power-supply-bq24257_charger-Replace-depends-on-REGM.patch++>>>
-|	<<<--patches.suse/fm10k-don-t-assume-VLAN-1-is-enabled.patch-->>><<<++patches.suse/power-reset-qcom-pon-reg-write-mask-depends-on-pon-g.patch++>>>
-|	<<<--patches.suse/fm10k-correct-typo-in-fm10k_pf.c.patch-->>><<<++patches.suse/power-supply-core-fix-HWMON-temperature-labels.patch++>>>
-|	<<<--patches.suse/fm10k-clarify-action-when-updating-the-VLAN-table.patch-->>><<<++patches.suse/power-supply-core-fix-memory-leak-in-HWMON-error-pat.patch++>>>
-|	<<<--patches.suse/qed-code-indent-should-use-tabs-where-possible.patch-->>><<<++patches.suse/power-supply-lp8788-Fix-an-error-handling-path-in-lp.patch++>>>
-|	<<<--patches.suse/net-hns3-add-get-set_coalesce-support-to-VF.patch-->>><<<++patches.suse/power-supply-smb347-charger-IRQSTAT_D-is-volatile.patch++>>>
-|	<<<--patches.suse/net-hns3-add-int_gl_idx-setup-for-VF.patch-->>><<<++patches.suse/clk-meson-meson8b-Fix-the-polarity-of-the-RESET_N-li.patch++>>>
-|	<<<--patches.suse/ixgbevf-add-function-for-checking-if-we-can-reuse-pa.patch-->>><<<++patches.suse/clk-meson-meson8b-Fix-the-vclk_div-1-2-4-6-12-_en-ga.patch++>>>
-|	<<<--patches.suse/ixgbevf-only-DMA-sync-frame-length.patch-->>><<<++patches.suse/clk-meson-meson8b-Don-t-rely-on-u-boot-to-init-all-G.patch++>>>
-|	<<<--patches.suse/ixgbevf-use-length-to-determine-if-descriptor-is-don.patch-->>><<<++patches.suse/clk-renesas-cpg-mssr-Fix-STBCR-suspend-resume-handli.patch++>>>
-|	<<<--patches.suse/ixgbevf-add-support-for-DMA_ATTR_SKIP_CPU_SYNC-WEAK_.patch-->>><<<++patches.suse/clk-samsung-Mark-top-ISP-and-CAM-clocks-on-Exynos542.patch++>>>
-|	<<<--patches.suse/ixgbevf-update-code-to-better-handle-incrementing-pa.patch-->>><<<++patches.suse/clk-samsung-exynos5433-Add-IGNORE_UNUSED-flag-to-scl.patch++>>>
-|	<<<--patches.suse/ixgbevf-add-counters-for-Rx-page-allocations.patch-->>><<<++patches.suse/clk-sunxi-Fix-incorrect-usage-of-round_down.patch++>>>
-|	<<<--patches.suse/ixgbevf-clear-rx_buffer_info-in-configure-instead-of.patch-->>><<<++patches.suse/clk-zynqmp-fix-memory-leak-in-zynqmp_register_clocks.patch++>>>
-|	<<<--patches.suse/ixgbevf-improve-performance-and-reduce-size-of-ixgbe.patch-->>><<<++patches.suse/clk-ti-composite-fix-memory-leak.patch++>>>
-|	<<<--patches.suse/ixgbevf-don-t-bother-clearing-tx_buffer_info-in-ixgb.patch-->>><<<++patches.suse/clk-sprd-return-correct-type-of-value-for-_sprd_pll_.patch++>>>
-|	<<<--patches.suse/ixgbevf-use-ARRAY_SIZE-for-various-array-sizing-calc.patch-->>><<<++patches.suse/clk-bcm2835-Fix-return-type-of-bcm2835_register_gate.patch++>>>
-|	<<<--patches.suse/ixgbe-use-ARRAY_SIZE-for-array-sizing-calculation-on.patch-->>><<<++patches.suse/clk-bcm2835-Remove-casting-to-bcm2835_clk_register.patch++>>>
-|	<<<--patches.suse/ixgbe-Don-t-report-unsupported-timestamping-filters-.patch-->>><<<++patches.suse/clk-clk-flexgen-fix-clock-critical-handling.patch++>>>
-|	<<<--patches.suse/ixgbe-add-support-for-reporting-5G-link-speed.patch-->>><<<++patches.suse/clk-qcom-msm8916-Fix-the-address-location-of-pll-con.patch++>>>
-|	<<<--patches.suse/ixgbe-Fix-vs-typo.patch-->>><<<++patches.suse/clk-qcom-Add-missing-msm8998-ufs_unipro_core_clk_src.patch++>>>
-|	<<<--patches.suse/ixgbe-don-t-set-RXDCTL.RLPML-for-82599.patch-->>><<<++patches.suse/clk-mediatek-assign-the-initial-value-to-clk_init_da.patch++>>>
-|	<<<--patches.suse/selftests-bpf-make-dubious-pointer-arithmetic-test-u.patch-->>><<<++patches.suse/mtd-rawnand-marvell-Fix-the-condition-on-a-return-co.patch++>>>
-|	<<<--patches.suse/i40e-Add-returning-AQ-critical-error-to-SW.patch-->>><<<++patches.suse/mtd-rawnand-marvell-Use-nand_cleanup-when-the-device.patch++>>>
-|	<<<--patches.suse/i40e-Fix-for-adding-multiple-ethtool-filters-on-the-.patch-->>><<<++patches.suse/mtd-rawnand-marvell-Fix-probe-error-path.patch++>>>
-|	<<<--patches.suse/i40evf-Allow-turning-off-offloads-when-the-VF-has-VL.patch-->>><<<++patches.suse/mtd-rawnand-timings-Fix-default-tR_max-and-tCCS_min-.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-Use-ring-pointers-to-clean-up-_set_itr_p.patch-->>><<<++patches.suse/mtd-rawnand-onfi-Fix-redundancy-detection-check.patch++>>>
-|	<<<--patches.suse/i40e-change-flags-to-use-64-bits.patch-->>><<<++patches.suse/mtd-rawnand-brcmnand-fix-hamming-oob-layout.patch++>>>
-|	<<<--patches.suse/i40e-cleanup-unnecessary-parens.patch-->>><<<++patches.suse/mtd-rawnand-brcmnand-correctly-verify-erased-pages.patch++>>>
-|	<<<--patches.suse/i40e-Fix-kdump-failure.patch-->>><<<++patches.suse/mtd-rawnand-Fix-nand_gpio_waitrdy.patch++>>>
-|	<<<--patches.suse/i40e-program-fragmented-IPv4-filter-input-set.patch-->>><<<++patches.suse/mtd-rawnand-diskonchip-Fix-the-probe-error-path.patch++>>>
-|	<<<--patches.suse/i40e-disallow-programming-multiple-filters-with-same.patch-->>><<<++patches.suse/mtd-rawnand-ingenic-Fix-the-probe-error-path.patch++>>>
-|	<<<--patches.suse/i40e-fix-reported-mask-for-ntuple-filters.patch-->>><<<++patches.suse/mtd-rawnand-mtk-Fix-the-probe-error-path.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-Record-ITR-register-location-in-the-q_ve.patch-->>><<<++patches.suse/mtd-rawnand-orion-Fix-the-probe-error-path.patch++>>>
-|	<<<--patches.suse/i40e-Do-not-allow-use-more-TC-queue-pairs-than-MSI-X.patch-->>><<<++patches.suse/mtd-rawnand-oxnas-Keep-track-of-registered-devices.patch++>>>
-|	<<<--patches.suse/ipv6-Fix-SO_REUSEPORT-UDP-socket-with-implicit-sk_ip.patch-->>><<<++patches.suse/mtd-rawnand-oxnas-Release-all-devices-in-the-_remove.patch++>>>
-|	<<<--patches.suse/tap-fix-use-after-free.patch-->>><<<++patches.suse/mtd-rawnand-pasemi-Fix-the-probe-error-path.patch++>>>
-|	<<<--patches.suse/0001-net-ethernet-cavium-Correct-Cavium-Thunderx-NIC-driv.patch-->>><<<++patches.suse/mtd-rawnand-plat_nand-Fix-the-probe-error-path.patch++>>>
-|	<<<--patches.suse/vhost_net-stop-device-during-reset-owner.patch-->>><<<++patches.suse/mtd-rawnand-sharpsl-Fix-the-probe-error-path.patch++>>>
-|	<<<--patches.suse/gianfar-prevent-integer-wrapping-in-the-rx-handler.patch-->>><<<++patches.suse/mtd-rawnand-socrates-Fix-the-probe-error-path.patch++>>>
-|	<<<--patches.suse/net-ipv6-send-unsolicited-NA-after-DAD.patch-->>><<<++patches.suse/mtd-rawnand-sunxi-Fix-the-probe-error-path.patch++>>>
-|	<<<--patches.suse/i40e-i40evf-Update-DESC_NEEDED-value-to-reflect-larg.patch-->>><<<++patches.suse/mtd-rawnand-tmio-Fix-the-probe-error-path.patch++>>>
-|	<<<--patches.suse/net_sched-gen_estimator-fix-lockdep-splat.patch-->>><<<++patches.suse/mtd-rawnand-xway-Fix-the-probe-error-path.patch++>>>
-|	<<<--patches.suse/tcp-release-sk_frag.page-in-tcp_disconnect.patch-->>><<<++patches.suse/mtd-rawnand-brcmnand-fix-CS0-layout.patch++>>>
-|	<<<--patches.suse/qlcnic-fix-deadlock-bug.patch-->>><<<++patches.suse/Input-edt-ft5x06-fix-get_default-register-write-acce.patch++>>>
-|	<<<--patches.suse/ibmvnic-Wait-for-device-response-when-changing-MAC.patch-->>><<<++patches.suse/ACPI-PM-Avoid-using-power-resources-if-there-are-non.patch++>>>
-|	<<<--patches.suse/qmi_wwan-Add-support-for-Quectel-EP06.patch-->>><<<++patches.suse/sunrpc-svcauth_gss_register_pseudoflavor-must-reject.patch++>>>
-|	<<<--patches.suse/r8169-fix-RTL8168EP-take-too-long-to-complete-driver.patch-->>><<<++patches.suse/sunrpc-clean-up-properly-in-gss_mech_unregister.patch++>>>
-|	<<<--patches.suse/tcp_nv-fix-potential-integer-overflow-in-tcpnv_acked.patch-->>><<<++patches.suse/nfsd4-make-drc_slab-global-not-per-net.patch++>>>
-|	<<<--patches.suse/ip6mr-fix-stale-iterator.patch-->>><<<++patches.suse/crypto-omap-sham-add-proper-load-balancing-support-f.patch++>>>
-|	<<<--patches.suse/fs-dax.c-release-PMD-lock-even-when-there-is-no-PMD-.patch-->>><<<++patches.suse/crypto-cavium-nitrox-Fix-nitrox_get_first_device-whe.patch++>>>
-|	<<<--patches.suse/ocfs2-return-EROFS-to-mount.ocfs2-if-inode-block-is-.patch-->>><<<++patches.suse/NFSv4.1-fix-rpc_call_done-assignment-for-BIND_CONN_T.patch++>>>
-|	<<<--patches.suse/ocfs2-try-a-blocking-lock-before-return-AOP_TRUNCATE.patch-->>><<<++patches.suse/nfs-set-invalid-blocks-after-NFSv4-writes.patch++>>>
-|	<<<--patches.suse/ocfs2-acl-use-ip_xattr_sem-to-protect-getting-extend.patch-->>><<<++patches.suse/0004-drm-connector-notify-userspace-on-hotplug-after-regi.patch++>>>
-|	<<<--patches.suse/ocfs2-try-to-reuse-extent-block-in-dealloc-without-m.patch-->>><<<++patches.suse/drm-sun4i-hdmi-ddc-clk-Fix-size-of-m-divider.patch++>>>
-|	<<<--patches.suse/ocfs2-return-error-when-we-attempt-to-access-a-dirty.patch-->>><<<++patches.suse/ALSA-usb-audio-Fix-inconsistent-card-PM-state-after-.patch++>>>
-|	<<<--patches.suse/mm-do-not-stall-register_shrinker.patch-->>><<<++patches.suse/ALSA-emu10k1-delete-an-unnecessary-condition.patch++>>>
-|	<<<--patches.suse/mm-pin-address_space-before-dereferencing-it-while-isolating-an-LRU-page.patch-->>><<<++patches.suse/ALSA-usb-audio-Add-vendor-product-and-profile-name-f.patch++>>>
-|	<<<--patches.suse/mm-fadvise-discard-partial-page-if-endbyte-is-also-E.patch-->>><<<++patches.suse/ALSA-usb-audio-Use-the-new-macro-for-HP-Dock-rename-.patch++>>>
-|	<<<--patches.suse/mm-numa-do-not-trap-faults-on-shared-data-section-pages.patch-->>><<<++patches.suse/ALSA-pcm-fix-snd_pcm_link-lockdep-splat.patch++>>>
-|	<<<--patches.suse/VFS-close-race-between-getcwd-and-d_move.patch-->>><<<++patches.suse/ALSA-hda-realtek-add-a-pintbl-quirk-for-several-Leno.patch++>>>
-|	<<<--patches.suse/errseq-Add-to-documentation-tree.patch-->>><<<++patches.suse/ALSA-usb-audio-Manage-auto-pm-of-all-bundled-interfa.patch++>>>
-|	<<<--patches.suse/fs-Kconfig-drop-links-to-404-compliant-http-acl-bestbits-at.patch-->>><<<++patches.suse/ALSA-pcm-disallow-linking-stream-to-itself.patch++>>>
-|	<<<--patches.suse/s390-fix-handling-of-1-in-set-fs-id16-syscalls.patch-->>><<<++patches.suse/ASoC-meson-add-missing-free_irq-in-error-path.patch++>>>
-|	<<<--patches.suse/0001-typec-tcpm-fusb302-Resolve-out-of-order-messaging-ev.patch-->>><<<++patches.suse/ASoC-Intel-bytcr_rt5640-Add-quirk-for-Toshiba-Encore.patch++>>>
-|	<<<--patches.suse/tools-usbip-fixes-build-with-musl-libc-toolchain.patch-->>><<<++patches.suse/ASoC-rt5645-Add-platform-data-for-Asus-T101HA.patch++>>>
-|	<<<--patches.suse/0001-usb-Don-t-print-a-warning-if-interface-driver-rebind.patch-->>><<<++patches.suse/ASoC-core-only-convert-non-DPCM-link-to-DPCM-link.patch++>>>
-|	<<<--patches.suse/0001-usb-xhci-Make-some-static-functions-global.patch-->>><<<++patches.suse/ASoC-SOF-nocodec-conditionally-set-dpcm_capture-dpcm.patch++>>>
-|	<<<--patches.suse/0001-USB-usbip-remove-useless-call-in-usbip_recv.patch-->>><<<++patches.suse/mailbox-zynqmp-ipi-Fix-NULL-vs-IS_ERR-check-in-zynqm.patch++>>>
-|	<<<--patches.suse/usb-dwc2-host-don-t-retry-naked-transactions-right-away.patch-->>><<<++patches.suse/x86-reboot-quirks-Add-MacBook6-1-reboot-quirk.patch++>>>
-|	<<<--patches.suse/0001-USB-serial-io_edgeport-fix-possible-sleep-in-atomic.patch-->>><<<++patches.suse/x86-speculation-avoid-force-disabling-ibpb-based-on-stibp-and-enhanced-ibrs.patch++>>>
-|	<<<--patches.suse/0001-usb-uas-unconditionally-bring-back-host-after-reset.patch-->>><<<++patches.suse/x86-speculation-prevent-rogue-cross-process-ssbd-shutdown.patch++>>>
-|	<<<--patches.suse/0001-usb-option-Add-support-for-FS040U-modem.patch-->>><<<++patches.suse/x86-speculation-pr_spec_force_disable-enforcement-for-indirect-branches.patch++>>>
-|	<<<--patches.suse/0001-CDC-ACM-apply-quirk-for-card-reader.patch-->>><<<++patches.suse/nvme-fc-don-t-call-nvme_cleanup_cmd-for-AENs.patch++>>>
-|	<<<--patches.suse/0001-USB-serial-simple-add-Motorola-Tetra-driver.patch-->>><<<++patches.suse/lib-lzo-fix-ambiguous-encoding-bug-in-lzo-rle.patch++>>>
-|	<<<--patches.suse/usb-gadget-Fix-high-bandwidth-check-in-usb_gadget_ep.patch-->>><<<++patches.suse/amdgpu-a-NULL-mm-does-not-mean-a-thread-is-a-kthread.patch++>>>
-|	<<<--patches.suse/0001-usbip-prevent-bind-loops-on-devices-attached-to-vhci.patch-->>><<<++patches.suse/thermal-drivers-ti-soc-thermal-Avoid-dereferencing-E.patch++>>>
-|	<<<--patches.suse/0001-usbip-list-don-t-list-devices-attached-to-vhci_hcd.patch-->>><<<++patches.suse/x86-amd_nb-Add-AMD-family-17h-model-60h-PCI-IDs.patch++>>>
-|	<<<--patches.suse/0001-USB-serial-pl2303-new-device-id-for-Chilitag.patch-->>><<<++patches.suse/hwmon-k10temp-Add-AMD-family-17h-model-60h-PCI-match.patch++>>>
-|	<<<--patches.suse/serial-8250_dw-Disable-clock-on-error-->>><<<++patches.suse/media-cedrus-Program-output-format-during-each-run.patch++>>>
-|	<<<--patches.suse/pty-cancel-pty-slave-port-buf-s-work-in-tty_release-->>><<<++patches.suse/i2c-piix4-Detect-secondary-SMBus-controller-on-AMD-A.patch++>>>
-|	<<<--patches.suse/tty-n_gsm-Allow-ADM-response-in-addition-to-UA-for-c-->>><<<++patches.suse/i2c-pxa-fix-i2c_pxa_scream_blue_murder-debug-output.patch++>>>
-|	<<<--patches.suse/serial-8250_uniphier-fix-error-return-code-in-uniphi-->>><<<++patches.suse/i2c-pxa-clear-all-master-action-bits-in-i2c_pxa_stop.patch++>>>
-|	<<<--patches.suse/serial-imx-Only-wakeup-via-RTSDEN-bit-if-the-system--->>><<<++patches.suse/scsi-ibmvscsi-Don-t-send-host-info-in-adapter-info-M.patch++>>>
-|	<<<--patches.suse/serial-core-mark-port-as-initialized-after-successfu-->>><<<++patches.suse/ionic-wait-on-queue-start-until-after-IFF_UP.patch++>>>
-|	<<<--patches.suse/tty-fix-data-race-between-tty_init_dev-and-flush-of-.patch-->>><<<++patches.suse/ionic-remove-support-for-mgmt-device.patch++>>>
-|	<<<--patches.suse/tty-serial-exar-Relocate-sleep-wake-up-handling.patch-->>><<<++patches.suse/net-mlx5-DR-Fix-freeing-in-dr_create_rc_qp.patch++>>>
-|	<<<--patches.suse/iio-adc-accel-Fix-up-module-licenses-->>><<<++patches.suse/net-mlx5-Disable-reload-while-removing-the-device.patch++>>>
-|	<<<--patches.suse/iio-health-max30102-Add-power-enable-parameter-to-ge-->>><<<++patches.suse/ionic-add-pcie_print_link_status.patch++>>>
-|	<<<--patches.suse/iio-ABI-Fix-name-of-timestamp-sysfs-file-->>><<<++patches.suse/genetlink-clean-up-family-attributes-allocations.patch++>>>
-|	<<<--patches.suse/iio-imu-st_lsm6dsx-fix-endianness-in-st_lsm6dsx_read-->>><<<++patches.suse/ibmvnic-Flush-existing-work-items-before-device-remo.patch++>>>
-|	<<<--patches.suse/iio-adc-stm32-fix-scan-of-multiple-channels-with-DMA-->>><<<++patches.suse/bpf-Fix-an-error-code-in-check_btf_func.patch++>>>
-|	<<<--patches.suse/staging-lustre-disable-preempt-while-sampling-proces.patch-->>><<<++patches.suse/bpf-Undo-internal-BPF_PROBE_MEM-in-BPF-insns-dump.patch++>>>
-|	<<<--patches.suse/staging-vc04_services-Fix-platform_no_drv_owner.cocc-->>><<<++patches.suse/ibmvnic-Harden-device-login-requests.patch++>>>
-|	<<<--patches.suse/staging-vc04_services-bcm2835-audio-add-SPDX-identif-->>><<<++patches.suse/bnxt_en-Simplify-bnxt_resume.patch++>>>
-|	<<<--patches.suse/staging-vc04_services-bcm2835-audio-remove-redundant-->>><<<++patches.suse/bnxt_en-Re-enable-SRIOV-during-resume.patch++>>>
-|	<<<--patches.suse/staging-lustre-libcfs-Prevent-harmless-read-underflo.patch-->>><<<++patches.suse/bnxt_en-Fix-AER-reset-logic-on-57500-chips.patch++>>>
-|	<<<--patches.suse/staging-rts5208-Fix-seg_no-calculation-in-reset_ms_c-->>><<<++patches.suse/bnxt_en-Return-from-timer-if-interface-is-not-in-ope.patch++>>>
-|	<<<--patches.suse/firmware-add-helper-to-unregister-pm-ops.patch-->>><<<++patches.suse/mvpp2-remove-module-bugfix.patch++>>>
-|	<<<--patches.suse/firmware-fix-capturing-errors-on-fw_cache_init-on-ea.patch-->>><<<++patches.suse/e1000e-Do-not-wake-up-the-system-via-WOL-if-device-w.patch++>>>
-|	<<<--patches.suse/firmware-provide-helpers-for-registering-the-syfs-lo.patch-->>><<<++patches.suse/libceph-don-t-omit-recovery_deletes-in-target_copy.patch++>>>
-|	<<<--patches.suse/firmware-fix-detecting-error-on-register_reboot_noti.patch-->>><<<++patches.suse/drm-i915-work-around-false-positive-maybe-uninitiali.patch++>>>
-|	<<<--patches.suse/test_firmware-fix-setting-old-custom-fw-path-back-on-->>><<<++patches.suse/0001-drm-i915-icl-Fix-hotplug-interrupt-disabling-after-s.patch++>>>
-|	<<<--patches.suse/treewide-Use-DEVICE_ATTR_WO.patch-->>><<<++patches.suse/0002-drm-amdgpu-Replace-invalid-device-ID-with-a-valid-de.patch++>>>
-|	<<<--patches.suse/test_firmware-fix-missing-unlock-on-error-in-config_-->>><<<++patches.suse/sata_rcar-handle-pm_runtime_get_sync-failure-cases.patch++>>>
-|	<<<--patches.suse/device-property-Define-type-of-PROPERTY_ENRTY_-macro.patch-->>><<<++patches.suse/ata-libata-Fix-usage-of-page-address-by-page_address.patch++>>>
-|	<<<--patches.suse/dev-mem-Add-bounce-buffer-for-copy-out.patch-->>><<<++patches.suse/0001-bcache-fix-potential-deadlock-problem-in-btree_gc_co.patch++>>>
-|	<<<--patches.suse/coresight-Fix-disabling-of-CoreSight-TPIU-->>><<<++patches.suse/drm-encoder_slave-fix-refcouting-error-for-modules.patch++>>>
-|	<<<--patches.suse/mei-me-allow-runtime-pm-for-platform-with-D0i3-->>><<<++patches.suse/crypto-algif_skcipher-Cap-recv-SG-list-at-ctx-used.patch++>>>
-|	<<<--patches.suse/msft-hv-1573-vmbus-make-channel-attributes-static.patch-->>><<<++patches.suse/crypto-algboss-don-t-wait-during-notifier-callback.patch++>>>
-|	<<<--patches.suse/msft-hv-1574-uio_hv_generic-fix-configuration-comments.patch-->>><<<++patches.suse/pinctrl-tegra-Use-noirq-suspend-resume-callbacks.patch++>>>
-|	<<<--patches.suse/msft-hv-1575-uio_hv_generic-use-standard-mmap-for-resources.patch-->>><<<++patches.suse/Revert-pinctrl-freescale-imx-Use-devm_of_iomap-to-av.patch++>>>
-|	<<<--patches.suse/msft-hv-1576-uio_hv_generic-use-ISR-callback-method.patch-->>><<<++patches.suse/spi-sprd-switch-the-sequence-of-setting-WDG_LOAD_LOW.patch++>>>
-|	<<<--patches.suse/msft-hv-1577-vmbus-add-monitor_id-and-subchannel_id-to-sysfs-per-.patch-->>><<<++patches.suse/ALSA-hda-Add-NVIDIA-codec-IDs-9a-9d-through-a0-to-pa.patch++>>>
-|	<<<--patches.suse/msft-hv-1578-uio_hv_generic-create-send-and-receive-buffers.patch-->>><<<++patches.suse/ALSA-usb-audio-Add-implicit-feedback-quirk-for-SSL2.patch++>>>
-|	<<<--patches.suse/msft-hv-1579-uio_hv_generic-check-that-host-supports-monitor-page.patch-->>><<<++patches.suse/ALSA-usb-audio-add-quirk-for-Denon-DCD-1500RE.patch++>>>
-|	<<<--patches.suse/msft-hv-1580-uio_hv_generic-add-rescind-support.patch-->>><<<++patches.suse/ALSA-hda-realtek-Add-quirk-for-MSI-GE63-laptop.patch++>>>
-|	<<<--patches.suse/auxdisplay-img-ascii-lcd-add-missing-MODULE_DESCRIPT-->>><<<++patches.suse/ALSA-usb-audio-Fix-potential-use-after-free-of-strea.patch++>>>
-|	<<<--patches.suse/msft-hv-1581-uio_hv_generic-fix-type-mismatch-warnings.patch-->>><<<++patches.suse/ALSA-hda-realtek-Add-mute-LED-and-micmute-LED-suppor.patch++>>>
-|	<<<--patches.suse/msft-hv-1583-uio_hv_generic-fix-new-type-mismatch-warnings.patch-->>><<<++patches.suse/ASoC-q6asm-handle-EOS-correctly.patch++>>>
-|	<<<--patches.suse/lkdtm-fix-handle_irq_event-symbol-for-INT_HW_IRQ_EN.patch-->>><<<++patches.suse/ASoc-q6afe-add-support-to-get-port-direction.patch++>>>
-|	<<<--patches.suse/Input-goodix-disable-IRQs-while-suspended-->>><<<++patches.suse/ASoC-fsl_ssi-Fix-bclk-calculation-for-mono-channel.patch++>>>
-|	<<<--patches.suse/Input-psmouse-fix-Synaptics-detection-when-protocol--->>><<<++patches.suse/ASoC-rockchip-Fix-a-reference-count-leak.patch++>>>
-|	<<<--patches.suse/Input-synaptics-reset-the-ABS_X-Y-fuzz-after-initial-->>><<<++patches.suse/ALSA-usb-audio-add-quirk-for-Samsung-USBC-Headset-AK.patch++>>>
-|	<<<--patches.suse/Input-synaptics-rmi4-do-not-delete-interrupt-memory--->>><<<++patches.suse/ALSA-usb-audio-Fix-OOB-access-of-mixer-element-list.patch++>>>
-|	<<<--patches.suse/Input-synaptics-rmi4-unmask-F03-interrupts-when-port-->>><<<++patches.suse/RDMA-core-Check-that-type_attrs-is-not-NULL-prior-ac.patch++>>>
-|	<<<--patches.suse/Input-edt-ft5x06-fix-error-handling-for-factory-mode-->>><<<++patches.suse/ring-buffer-zero-out-time-extend-if-it-is-nested-and-not-absolute.patch++>>>
-|	<<<--patches.suse/kbuild-suppress-packed-not-aligned-warning-for-default-setting-only.patch-->>><<<++patches.suse/tracing-fix-event-trigger-to-accept-redundant-spaces.patch++>>>
-|	<<<--patches.suse/kconfig-display-recursive-dependency-resolution-hint.patch-->>><<<++patches.suse/bpf-xdp-samples-Fix-null-pointer-dereference-in-_use.patch++>>>
-|	<<<--patches.suse/kconfig-Don-t-leak-main-menus-during-parsing-->>><<<++patches.suse/devmap-Use-bpf_map_area_alloc-for-allocating-hash-bu.patch++>>>
-|	<<<--patches.suse/kconfig-Fix-automatic-menu-creation-mem-leak-->>><<<++patches.suse/bpf-Don-t-return-EINVAL-from-get-set-sockopt-when-op.patch++>>>
-|	<<<--patches.suse/kconfig-Fix-expr_free-E_NOT-leak-->>><<<++patches.suse/selftests-bpf-Make-sure-optvals-PAGE_SIZE-are-bypass.patch++>>>
-|	<<<--patches.suse/printk-Add-console-owner-and-waiter-logic-to-load-ba.patch-->>><<<++patches.suse/bpf-Document-optval-PAGE_SIZE-behavior-for-sockopt-h.patch++>>>
-|	<<<--patches.suse/printk-Hide-console-waiter-logic-into-helpers.patch-->>><<<++patches.suse/ionic-no-link-check-while-resetting-queues.patch++>>>
-|	<<<--patches.suse/printk-Never-set-console_may_schedule-in-console_try.patch-->>><<<++patches.suse/ionic-export-features-for-vlans-to-use.patch++>>>
-|	<<<--patches.suse/arm-spear13xx-Fix-dmas-cells.patch-->>><<<++patches.suse/tg3-driver-sleeps-indefinitely-when-EEH-errors-excee.patch++>>>
-|	<<<--patches.suse/ARM-pxa-tosa-bt-add-MODULE_LICENSE-tag.patch-->>><<<++patches.suse/geneve-allow-changing-DF-behavior-after-creation.patch++>>>
-|	<<<--patches.suse/0001-reset-remove-remaining-WARN_ON-in-linux-reset.h.patch-->>><<<++patches.suse/ibmveth-Fix-max-MTU-limit.patch++>>>
-|	<<<--patches.suse/clk-qcom-msm8916-fix-mnd_width-for-codec_digcodec-->>><<<++patches.suse/ionic-tame-the-watchdog-timer-on-reconfig.patch++>>>
-|	<<<--patches.suse/clk-fix-set_rate_range-when-current-rate-is-out-of-r-->>><<<++patches.suse/ibmvnic-continue-to-init-in-CRQ-reset-returns-H_CLOS.patch++>>>
-|	<<<--patches.suse/clk-Don-t-touch-hardware-when-reparenting-during-reg.patch-->>><<<++patches.suse/wireguard-noise-do-not-assign-initiation-time-in-if-.patch++>>>
-|	<<<--patches.suse/clk-axi-clkgen-Correctly-handle-nocount-bit-in-recal-->>><<<++patches.suse/wireguard-device-avoid-circular-netns-references.patch++>>>
-|	<<<--patches.suse/clk-si5351-Rename-internal-plls-to-avoid-name-collis-->>><<<++patches.suse/wireguard-receive-account-for-napi_gro_receive-never.patch++>>>
-|	<<<--patches.suse/clk-meson-gxbb-fix-wrong-clock-for-SARADC-SANA-->>><<<++patches.suse/socionext-account-for-napi_gro_receive-never-returni.patch++>>>
-|	<<<--patches.suse/clk-meson-mpll-use-64-bit-maths-in-params_from_rate-->>><<<++patches.suse/wil6210-account-for-napi_gro_receive-never-returning.patch++>>>
-|	<<<--patches.suse/0001-drm-rockchip-analogix_dp-Remove-unnecessary-init-cod.patch-->>><<<++patches.suse/0003-drm-rcar-du-Fix-build-error.patch++>>>
-|	<<<--patches.suse/0001-drm-rockchip-Fix-build-warning-in-analogix_dp-rockch.patch-->>><<<++patches.suse/0004-drm-radeon-fix-fb_div-check-in-ni_init_smc_spll_tabl.patch++>>>
-|	<<<--patches.suse/drm-edid-set-ELD-connector-type-in-drm_edid_to_eld-->>><<<++patches.suse/ACPI-configfs-Disallow-loading-ACPI-tables-when-lock.patch++>>>
-|	<<<--patches.suse/video-hdmi-Allow-empty-HDMI-infoframes-->>><<<++patches.suse/ACPI-sysfs-Fix-pm_profile_attr-type.patch++>>>
-|	<<<--patches.suse/drm-i915-Bump-wait-times-for-the-final-CS-interrupt--->>><<<++patches.suse/clk-sifive-allocate-sufficient-memory-for-struct-__p.patch++>>>
-|	<<<--patches.suse/drm-i915-Synchronize-irq-before-parking-each-engine-->>><<<++patches.suse/xprtrdma-Fix-handling-of-RDMA_ERROR-replies.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Force-DDI_A_4_LANES-when-needed-->>><<<++patches.suse/sunrpc-fixed-rollback-in-rpc_gssd_dummy_populate.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Get-RC6-working-->>><<<++patches.suse/pNFS-flexfiles-Fix-list-corruption-if-the-mirror-cou.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Update-the-DMC-version-on-CNL-->>><<<++patches.suse/NFSv4-fix-CLOSE-not-waiting-for-direct-IO-compeletio.patch++>>>
-|	<<<--patches.suse/drm-i915-Clean-up-some-cdclk-switch-statements-->>><<<++patches.suse/SUNRPC-Properly-set-the-subbuf-parameter-of-xdr_buf_.patch++>>>
-|	<<<--patches.suse/drm-i915-Start-tracking-voltage-level-in-the-cdclk-s-->>><<<++patches.suse/usb-host-ehci-exynos-Fix-error-check-in-exynos_ehci_.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-cdclk_state-voltage-on-VLV-CHV-->>><<<++patches.suse/usb-add-USB_QUIRK_DELAY_INIT-for-Logitech-C922.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-cdclk_state-voltage-on-BDW-->>><<<++patches.suse/USB-ehci-reopen-solution-for-Synopsys-HC-bug.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-cdclk_state-voltage-on-SKL-KBL-CFL-->>><<<++patches.suse/cdc-acm-Add-DISABLE_ECHO-quirk-for-Microchip-SMSC-ch.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-cdclk_state-voltage-on-BXT-GLK-->>><<<++patches.suse/USB-ohci-sm501-Add-missed-iounmap-in-remove.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-cdclk_state-voltage-on-CNL-->>><<<++patches.suse/usb-typec-tcpci_rt1711h-avoid-screaming-irq-causing-.patch++>>>
-|	<<<--patches.suse/drm-i915-Adjust-system-agent-voltage-on-CNL-if-requi-->>><<<++patches.suse/xhci-Fix-incorrect-EP_STATE_MASK.patch++>>>
-|	<<<--patches.suse/drm-i915-Sanity-check-cdclk-in-vlv_set_cdclk-->>><<<++patches.suse/xhci-Fix-enumeration-issue-when-setting-max-packet-s.patch++>>>
-|	<<<--patches.suse/drm-i915-Perform-a-central-cdclk-state-sanity-check-->>><<<++patches.suse/usb-host-xhci-mtk-avoid-runtime-suspend-when-removin.patch++>>>
-|	<<<--patches.suse/drm-i915-Call-cond_resched-before-repeating-i915_gem-->>><<<++patches.suse/xhci-Return-if-xHCI-doesn-t-support-LPM.patch++>>>
-|	<<<--patches.suse/drm-i915-Use-same-test-for-eviction-and-submitting-k-->>><<<++patches.suse/xhci-Poll-for-U0-after-disabling-USB2-LPM.patch++>>>
-|	<<<--patches.suse/3439-drm-i915-selftests-convert-timers-to-use-timer_setup-->>><<<++patches.suse/usb-renesas_usbhs-getting-residue-from-callback_resu.patch++>>>
-|	<<<--patches.suse/Revert-drm-i915-selftests-Convert-timers-to-use-time-->>><<<++patches.suse/usb-gadget-udc-Potential-Oops-in-error-handling-code.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Allow-2-pixel-per-clock-on-Cannonlake-->>><<<++patches.suse/Staging-rtl8723bs-prevent-buffer-overflow-in-update_.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-a-hook-for-making-the-engines-idle-park-->>><<<++patches.suse/i2c-fsi-Fix-the-port-number-field-in-status-register.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Always-enable-the-breadcrumbs-irq-->>><<<++patches.suse/i2c-core-check-returned-size-of-emulated-smbus-block.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Initialize-GuC-before-restarting-engine-->>><<<++patches.suse/scsi-qla2xxx-Set-NVMe-status-code-for-failed-NVMe-FC.patch++>>>
-|	<<<--patches.suse/drm-i915-cnl-Fix-SSEU-Device-Status-->>><<<++patches.suse/sched-deadline-Initialize-dl_boosted.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Do-not-use-0-for-GuC-doorbell-cookie-->>><<<++patches.suse/sched-core-Fix-PI-boosting-between-RT-and-DEADLINE-t.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Extract-GuC-stage-desc-pool-creation-in-->>><<<++patches.suse/sched-core-Fix-ttwu-race.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Allocate-separate-shared-data-object-fo-->>><<<++patches.suse/sched-core-s-WF_ON_RQ-WQ_ON_CPU.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Add-preemption-action-to-GuC-firmware-i-->>><<<++patches.suse/sched-cfs-change-initial-value-of-runnable_avg.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Add-a-second-client-to-be-used-for-pree-->>><<<++patches.suse/0001-efi-tpm-Verify-event-log-header-before-parsing.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Split-guc_wq_item_append-->>><<<++patches.suse/thermal-drivers-mediatek-Fix-bank-number-settings-on.patch++>>>
-|	<<<--patches.suse/drm-i915-Extract-emit-write-part-of-emit-breadcrumb--->>><<<++patches.suse/thermal-drivers-rcar_gen3-Fix-undefined-temperature-.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-information-needed-to-track-engine-pree-->>><<<++patches.suse/tpm-Fix-TIS-locality-timeout-problems.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Keep-request-priority-for-its-lifetime-->>><<<++patches.suse/tpm_tis-Remove-the-HID-IFX0102.patch++>>>
-|	<<<--patches.suse/drm-i915-Rename-helpers-used-for-unwinding-use-macro-->>><<<++patches.suse/hwmon-max6697-Make-sure-the-OVERT-mask-is-set-correc.patch++>>>
-|	<<<--patches.suse/drm-i915-guc-Preemption-With-GuC-->>><<<++patches.suse/hwmon-acpi_power_meter-Fix-potential-memory-leak-in-.patch++>>>
-|	<<<--patches.suse/drm-i915-huc-Use-helper-function-while-waiting-for-D-->>><<<++patches.suse/hwmon-pmbus-fix-a-typo-in-Kconfig-SENSORS_IR35221-op.patch++>>>
-|	<<<--patches.suse/drm-i915-Include-RING_MODE-when-dumping-the-engine-s-->>><<<++patches.suse/i2c-algo-pca-Add-0x78-as-SCL-stuck-low-status-for-PC.patch++>>>
-|	<<<--patches.suse/drm-i915-Add-Wall-Wextra-to-our-build-set-warnings-t-->>><<<++patches.suse/i2c-mlxcpld-check-correct-size-of-maximum-RECV_LEN-p.patch++>>>
-|<<<--	patches.suse/drm-i915-edp-clean-up-code-and-comments-around-eDP-D-->>>
-|	<<<--patches.suse/drm-i915-Empty-the-ring-before-disabling-->>><<<++# tiwai/sound++>>>
-|	<<<--patches.suse/drm-i915-Don-t-use-encoder-type-in-intel_ddi_set_pip-->>><<<++patches.suse/ALSA-usb-audio-Fix-packet-size-calculation.patch++>>>
-|<<<--	patches.suse/drm-i915-Pass-crtc-state-to-intel_prepare_dp_ddi_buf-->>>
-|	<<<--patches.suse/drm-i915-Start-using-output_types-for-DPLL-selection
-|	patches.suse/drm-i915-Stop-using-encoder-type-in-intel_ddi_enable
-|	patches.suse/drm-i915-Fix-BXT-lane-latency-optimal-setting-with-M
-|	patches.suse/drm-i915-Improve-DP-downstream-HPD-handling
-|	patches.suse/drm-i915-Clean-up-the-mess-around-hdmi_12bpc_possibl
-|	patches.suse/drm-i915-vbt-Fix-HDMI-level-shifter-and-max-data-rat
-|	patches.suse/drm-i915-Parse-max-HDMI-TMDS-clock-from-VBT
-|	patches.suse/drm-i915-Populate-output_types-from-.get_config
-|	patches.suse/drm-i915-Stop-frobbing-with-DDI-encoder-type
-|	patches.suse/drm-i915-Nuke-intel_ddi_get_encoder_port
-|	patches.suse/drm-i915-Eliminate-pll-state-usage-from-bxt_calc_pll
-|	patches.suse/drm-i915-Pass-a-crtc-state-to-ddi-post_disable-from-
-|	patches.suse/drm-i915-Use-intel_ddi_get_config-for-MST
-|	patches.suse/drm-i915-Replace-cc-option-Wno-foo-with-cc-disable-w
-|	patches.suse/drm-i915-Pass-around-crtc-and-connector-states-for-a
-|	patches.suse/drm-i915-Remove-most-encoder-type-uses-from-the-audi
-|	patches.suse/drm-i915-cnl-Remove-unnecessary-check-in-cnl_setup_p
-|	patches.suse/drm-i915-Check-that-the-breadcrumb-wasn-t-disarmed-a
-|	patches.suse/drm-i915-Move-parking-while-active-warning-to-intel_
-|	patches.suse/drm-i915-Give-more-details-for-the-active-when-parki
-|	patches.suse/drm-i915-cnl-Symmetric-scalers-for-each-pipe
-|	patches.suse/drm-i915-guc-Clear-terminated-attribute-bit-on-GuC-p
-|	patches.suse/drm-i915-guc-Rename-the-function-that-resets-the-GuC
-|	patches.suse/drm-i915-guc-Add-support-for-reset-engine-using-GuC-
-|	patches.suse/drm-i915-Use-fallback-forcewake-if-primary-ack-missi
-|	patches.suse/drm-i915-Flush-the-irq-and-tasklets-before-asserting
-|	patches.suse/drm-i915-ensure-oa-config-uuid-is-null-terminated
-|	patches.suse/drm-i915-Warn-in-debug-builds-of-incorrect-usages-of
-|	patches.suse/drm-i915-Set-up-mocs-tables-before-restarting-the-en
-|	patches.suse/drm-i915-Assert-vma-flags-are-updated-correctly-duri
-|	patches.suse/drm-i915-selftests-Hide-dangerous-tests
-|	patches.suse/drm-i915-guc-Assert-guc-stage_desc_pool-is-allocated
-|	patches.suse/drm-i915-guc-Assert-ctch-vma-is-allocated
-|	patches.suse/drm-i915-Add-Guc-HuC-firmware-details-to-error-state
-|	patches.suse/drm-i915-Make-GuC-log-part-of-the-uC-error-state
-|	patches.suse/drm-i915-Handle-error-state-modparams-in-dedicated-f
-|	patches.suse/drm-i915-Silence-smatch-for-cmdparser
-|	patches.suse/drm-i915-Silence-compiler-for-csr_load_work_fn
-|	patches.suse/drm-i915-Simplify-onion-for-bxt_ddi_phy_init
-|	patches.suse/drm-i915-Prevent-unbounded-wm-results-in-g4x_compute
-|	patches.suse/drm-i915-selftests-Take-rpm-wakeref-around-GGTT-lowl
-|	patches.suse/drm-i915-selftests-Take-rpm-wakeref-around-partial-t
-|	patches.suse/drm-i915-Read-ilk-FDI-PLL-frequency-once-during-init
-|	patches.suse/drm-i915-Include-intel_engine_is_idle-status-in-engi
-|	patches.suse/drm-i915-Implement-ReadHitWriteOnlyDisable
-|	patches.suse/drm-i915-guc-Split-GuC-firmware-xfer-function-into-c
-|	patches.suse/drm-i915-guc-Wait-for-ucode-DMA-transfer-completion
-|	patches.suse/drm-i915-guc-Drop-legacy-workarounds-from-guc_prepar
-|	patches.suse/drm-i915-guc-Simplify-programming-of-GUC_SHIM_CONTRO
-|	patches.suse/drm-i915-Eliminate-some-encoder-crtc-usage-from-DP-c
-|	patches.suse/drm-i915-Eliminate-some-encoder-crtc-usage-from-DSI-
-|	patches.suse/drm-i915-Eliminate-some-encoder-crtc-usage-from-SDVO
-|	patches.suse/drm-i915-Eliminate-some-encoder-crtc-usage-from-TV-c
-|	patches.suse/drm-i915-Pass-crtc-state-to-DPIO-PHY-functions
-|	patches.suse/drm-i915-Eliminate-crtc-config-usage-from-CRT-code
-|	patches.suse/drm-i915-Replace-dig_port-port-with-encoder-port-for
-|	patches.suse/drm-i915-Nuke-intel_digital_port-port
-|	patches.suse/drm-i915-Clean-up-PPS-code-calling-conventions
-|	patches.suse/drm-i915-Clean-up-DP-code-local-variables-and-callin
-|	patches.suse/drm-i915-Use-trace_printk-to-provide-a-death-rattle-
-|	patches.suse/drm-i915-Mark-vm_free_page-as-a-potential-sleeper-ag
-|	patches.suse/drm-i915-Mark-up-i915_vma_unbind-as-a-potential-slee
-|	patches.suse/drm-i915-Update-DRIVER_DATE-to-20171109
-|	patches.suse/drm-i915-selftests-Reduce-the-volume-of-the-timeout-
-|	patches.suse/drm-i915-Move-irqs-enabled-assertion-deeper-for-mock
-|	patches.suse/drm-i915-Restore-the-wait-for-idle-engine-after-flus
-|	patches.suse/drm-i915-selftests-Initialise-mock_i915-mm.obj_lock
-|	patches.suse/drm-i915-Define-an-engine-class-enum-for-the-uABI
-|	patches.suse/drm-i915-Force-the-switch-to-the-i915-kernel_context
-|	patches.suse/drm-i915-Move-GT-powersaving-init-to-i915_gem_init
-|	patches.suse/drm-i915-Move-intel_init_clock_gating-to-i915_gem_in
-|	patches.suse/drm-i915-Inline-intel_modeset_gem_init
-|	patches.suse/drm-i915-Mark-the-context-state-as-dirty-written
-|	patches.suse/drm-i915-Record-the-default-hw-state-after-reset-upo
-|	patches.suse/drm-i915-Stop-caching-the-golden-renderstate
-|	patches.suse/drm-i915-Kerneldoc-typo-s-rps-rps_client
-|	patches.suse/drm-i915-selftests-Yet-another-forgotten-mock_i915-m
-|	patches.suse/drm-i915-Update-watermark-state-correctly-in-sanitiz
-|	patches.suse/drm-i915-Remove-redundant-intel_autoenable_gt_powers
-|	patches.suse/drm-i915-Remove-Gen9-WAs-with-no-effect
-|	patches.suse/drm-i915-Remove-bogus-ips_enabled-check
-|	patches.suse/drm-i915-Check-boolean-options-in-intel_pipe_config_
-|	patches.suse/drm-i915-Handle-adjust-better-in-intel_pipe_config_c
-|	patches.suse/drm-i915-perf-complete-whitelisting-for-OA-programmi
-|	patches.suse/drm-i915-perf-add-support-for-Coffeelake-GT3
-|	patches.suse/drm-i915-perf-refactor-perf-setup
-|	patches.suse/drm-i915-fix-register-naming
-|	patches.suse/drm-i915-perf-enable-perf-support-on-CNL
-|	patches.suse/drm-i915-expose-command-stream-timestamp-frequency-t
-|	patches.suse/drm-i915-Clear-per-engine-fault-register-as-early-as
-|	patches.suse/drm-i915-There-is-only-one-fault-register-from-GEN8-
-|	patches.suse/drm-i915-Fix-function-name-in-comment
-|	patches.suse/drm-i915-Object-w-o-backing-storage-is-banned-by-ENX
-|	patches.suse/drm-i915-Introduce-GEM-proxy
-|	patches.suse/drm-i915-glk-Refactor-handling-of-PLANE_COLOR_CTL-fo
-|	patches.suse/drm-i915-Generalize-transcoder-looping
-|	patches.suse/drm-i915-fix-64bit-divide
-|	patches.suse/drm-i915-Unify-SLICE_UNIT_LEVEL_CLKGATE-w-a-for-cnl
-|	patches.suse/drm-i915-Remove-pre-production-Broxton-register-work
-|	patches.suse/drm-i915-Unconditionally-apply-the-Broxton-register-
-|	patches.suse/drm-i915-Display-WA-1185-WaDisableDARBFClkGating-cnl
-|	patches.suse/drm-i915-Resume-GuC-before-using-GEM
-|	patches.suse/drm-i915-selftests-Always-initialise-err
-|	patches.suse/drm-i915-Call-uncore_suspend-before-platform-suspend
-|	patches.suse/drm-i915-Fix-kerneldocs-for-intel_audio.c
-|	patches.suse/drm-i915-Check-if-the-stolen-memory-reserved-area-is
-|	patches.suse/drm-i915-Make-the-report-about-a-bogus-stolen-reserv
-|	patches.suse/drm-i915-Use-ELK-stolen-memory-reserved-detection-fo
-|	patches.suse/drm-i915-selftests-Markup-__iomem-for-igt_gem_cohere
-|	patches.suse/drm-i915-Initialise-entry-in-intel_ppat_get-for-olde
-|	patches.suse/drm-i915-selftests-Increase-size-for-mock-ringbuffer
-|	patches.suse/drm-i915-Make-request-s-wait-for-space-explicit
-|	patches.suse/drm-i915-Remove-pre-production-pooled-EU-w-a-for-Bro
-|	patches.suse/drm-i915-Print-the-condition-causing-GEM_BUG_ON
-|	patches.suse/drm-i915-Prevent-overflow-of-execbuf.buffer_count-an
-|	patches.suse/drm-i915-Update-execlists-tasklet-naming
-|	patches.suse/drm-i915-guc-Update-names-of-submission-related-stat
-|	patches.suse/drm-i915-guc-Update-name-and-prototype-of-GuC-submis
-|	patches.suse/drm-i915-guc-Rename-i915_guc_client-struct-to-intel_
-|	patches.suse/drm-i915-guc-Rename-i915_guc_submission.c-h-to-intel
-|	patches.suse/drm-i915-Don-t-sanitize-frame-start-delay-if-the-pip
-|	patches.suse/drm-i915-selftests-exercise_ggtt-may-have-nothing-to
-|	patches.suse/drm-i915-cnl-Remove-spurious-central_freq
-|	patches.suse/drm-i915-cnl-Remove-useless-conversion
-|	patches.suse/drm-i915-cnl-Fix-simplify-and-unify-wrpll-variable-s
-|	patches.suse/drm-i915-cnl-Fix-wrpll-math-for-higher-freqs
-|	patches.suse/drm-i915-cnl-Don-t-blindly-replace-qdiv
-|	patches.suse/drm-i915-cnl-Simplify-dco_fraction-calculation
-|	patches.suse/drm-i915-cnl-Extend-HDMI-2.0-support-to-CNL
-|	patches.suse/drm-i915-gvt-Add-support-for-opregion-virtualization
-|	patches.suse/drm-i915-gvt-Make-elsp_dwords-in-the-right-order
-|	patches.suse/drm-i915-gvt-Rename-intel_vgpu_-init-clean-_gvt_cont
-|	patches.suse/drm-i915-gvt-Move-workload-cache-init-clean-into-int
-|	patches.suse/drm-i915-gvt-Introduce-intel_vgpu_submission
-|	patches.suse/drm-i915-gvt-Move-tlb_handle_pending-into-intel_vgpu
-|	patches.suse/drm-i915-gvt-Fix-a-memory-leak-in-cmd_parser.c
-|	patches.suse/drm-i915-gvt-Rename-reserved-ring-buffer
-|	patches.suse/drm-i915-gvt-Move-ring-scan-buffers-into-intel_vgpu_
-|	patches.suse/drm-i915-gvt-Do-not-allocate-initial-ring-scan-buffe
-|	patches.suse/drm-i915-gvt-Change-the-return-type-during-command-s
-|	patches.suse/drm-i915-gvt-Add-VM-healthy-check-for-workload_threa
-|	patches.suse/drm-i915-gvt-Add-VM-healthy-check-for-submit_context
-|	patches.suse/drm-i915-gvt-Use-dyndbg-for-gvt-debug-info
-|	patches.suse/drm-i915-gvt-Factor-out-vGPU-workload-creation-destr
-|	patches.suse/drm-i915-gvt-Factor-out-prepare_workload
-|	patches.suse/drm-i915-gvt-Move-common-workload-preparation-into-p
-|	patches.suse/drm-i915-gvt-Move-common-vGPU-workload-creation-into
-|	patches.suse/drm-i915-gvt-Remove-one-extra-declaration-in-schedul
-|	patches.suse/drm-i915-gvt-Introduce-vGPU-submission-ops
-|	patches.suse/drm-i915-gvt-Introduce-intel_vgpu_reset_submission
-|	patches.suse/drm-i915-gvt-Move-clean_workloads-into-scheduler.c
-|	patches.suse/drm-i915-gvt-Move-vGPU-type-related-code-into-gvt-fi
-|	patches.suse/drm-i915-gvt-Refactor-vGPU-type-code-in-kvmgt-part
-|	patches.suse/drm-i915-gvt-Add-basic-debugfs-infrastructure
-|	patches.suse/drm-i915-gvt-Use-BIT-to-make-klockwork-happy
-|	patches.suse/drm-i915-gvt-Refine-find_bb_size
-|	patches.suse/drm-i915-gvt-Refine-shadow-batch-buffer
-|	patches.suse/drm-i915-gvt-Factor-intel_vgpu_page_track
-|	patches.suse/drm-i915-gvt-Use-I915_GTT_PAGE_SIZE
-|	patches.suse/drm-i915-gvt-Let-the-caller-choose-if-a-shadow-page-
-|	patches.suse/drm-i915-gvt-Fix-a-bug-of-unexpectedly-clear-scratch
-|	patches.suse/drm-i915-gvt-Introduce-page-table-type-of-current-le
-|	patches.suse/drm-i915-gvt-Introduce-ops-set_present
-|	patches.suse/drm-i915-gvt-Refine-broken-PPGTT-scratch
-|	patches.suse/drm-i915-gvt-update-CSB-and-CSB-write-pointer-in-vir
-|	patches.suse/drm-i915-gvt-opregion-virtualization-for-win-guest
-|	patches.suse/drm-i915-gvt-Add-mmio-iterator-intel_gvt_for_each_tr
-|	patches.suse/drm-i915-gvt-Add-new-debugfs-tool-mmio_diff
-|	patches.suse/drm-i915-gvt-Reduce-rcs-mocs-switch-latency
-|	patches.suse/drm-i915-gvt-Don-t-dump-partial-state-in-cmd-parser
-|	patches.suse/drm-i915-gvt-Make-gvt_vgpu_err-use-pr_err
-|	patches.suse/Revert-drm-i915-gvt-Refine-broken-PPGTT-scratch
-|	patches.suse/drm-i915-gvt-Let-each-vgpu-has-separate-opregion-mem
-|	patches.suse/drm-i915-selftests-Add-a-GuC-doorbells-selftest
-|	patches.suse/drm-i915-Add-might_sleep-check-to-wait_for
-|	patches.suse/3443-drm-i915-mark-the-userptr-invalidate-workqueue-as-wq_mem_reclaim
-|	patches.suse/drm-i915-Enable-FIFO-underrun-reporting-after-initia
-|	patches.suse/drm-i915-Pass-idle-crtc_state-to-intel_dp_sink_crc
-|	patches.suse/drm-i915-Pass-crtc_state-to-ips-toggle-functions-v2
-|	patches.suse/drm-i915-Calculate-vlv-chv-intermediate-watermarks-c
-|	patches.suse/drm-i915-Calculate-g4x-intermediate-watermarks-corre
-|	patches.suse/drm-i915-selftests-Report-ENOMEM-clearly-for-an-allo
-|	patches.suse/drm-i915-Add-a-policy-note-for-removing-workarounds
-|	patches.suse/drm-i915-Update-DRIVER_DATE-to-20171117
-|	patches.suse/drm-rcar-du-Don-t-set-connector-DPMS-property
-|	patches.suse/drm-amdgpu-fix-virtual-dce-bug
-|	patches.suse/fbcon-Add-fbcon_rotate_hint-to-struct-fb_info
-|	patches.suse/drm-Add-panel-orientation-quirks-v6
-|	patches.suse/drm-Add-support-for-a-panel-orientation-connector-pr
-|	patches.suse/drm-fb-helper-Apply-panel-orientation-connector-prop
-|	patches.suse/drm-i915-Add-panel-orientation-property-to-the-panel
-|	patches.suse/drm-i915-execlists-Listen-to-COMPLETE-context-event-
-|	patches.suse/drm-i915-execlists-Reduce-completed-event-mask-to-CO
-|	patches.suse/drm-i915-execlists-Assert-that-we-don-t-get-mixed-ID
-|	patches.suse/drm-i915-perf-replace-.reg-accesses-with-i915_mmio_r
-|	patches.suse/drm-i915-Pull-the-unconditional-GPU-cache-invalidati
-|	patches.suse/drm-i915-Automatic-i915_switch_context-for-legacy
-|	patches.suse/drm-i915-perf-reuse-timestamp-frequency-from-device-
-|	patches.suse/drm-i915-selftest-Make-guc-clients-static
-|	patches.suse/drm-i915-execlists-Delay-writing-to-ELSP-until-HW-ha
-|	patches.suse/drm-i915-Remove-i915.enable_execlists-module-paramet
-|	patches.suse/drm-i915-Remove-obsolete-ringbuffer-emission-for-gen
-|	patches.suse/drm-i915-Disable-semaphores-on-Sandybridge
-|	patches.suse/drm-i915-Move-debugfs-i915_semaphore_status-to-i915_
-|	patches.suse/drm-i915-Remove-i915.semaphores-modparam
-|	patches.suse/drm-i915-selftests-Declare-we-allocated-the-guc-clie
-|	patches.suse/drm-i915-Don-t-use-GEN6_RC_VIDEO_FREQ-on-gen10
-|	patches.suse/drm-i915-s-enum-plane-enum-i9xx_plane_id
-|	patches.suse/drm-i915-Use-enum-i9xx_plane_id-for-the-.get_fifo_si
-|	patches.suse/drm-i915-Cleanup-enum-pipe-enum-plane_id-enum-i9xx_p
-|	patches.suse/drm-i915-Nuke-ironlake_get_initial_plane_config
-|	patches.suse/drm-i915-Switch-fbc-over-to-for_each_new_intel_plane
-|	patches.suse/drm-i915-Nuke-crtc-plane
-|	patches.suse/drm-i915-Use-plane-get_hw_state-for-initial-plane-fb
-|	patches.suse/drm-i915-Add-rudimentary-plane-state-verification
-|	patches.suse/drm-i915-selftests-Avoid-drm_gem_handle_create-under
-|	patches.suse/drm-i915-Extract-intel_get_cagf
-|	patches.suse/drm-i915-Wrap-context-schedule-notification
-|	patches.suse/drm-i915-Engine-busy-time-tracking
-|	patches.suse/drm-i915-Convert-intel_rc6_residency_us-to-ns
-|	patches.suse/drm-i915-Remove-success-dmesg-noise-for-intel_rotate
-|	patches.suse/drm-i915-Save-restore-irq-state-for-vlv_residency_ra
-|	patches.suse/drm-i915-dmc-DMC-1.04-for-Kabylake
-|	patches.suse/drm-i915-sync-dp-link-status-checks-against-atomic-c
-|	patches.suse/drm-i915-remove-stale-comment-from-sanitize_encoder
-|	patches.suse/drm-i915-Unwind-incomplete-legacy-context-switches
-|	patches.suse/drm-i915-Move-mi_set_context-into-the-legacy-ringbuf
-|	patches.suse/drm-i915-guc-Update-header-guard-name-of-intel_guc_s
-|	patches.suse/drm-i915-guc-Rename-i915_guc_reg.h-to-intel_guc_reg.
-|	patches.suse/drm-i915-guc-Advance-over-port-0-if-set-and-not-pree
-|	patches.suse/drm-i915-guc-Tidy-ELSP-port-assignment
-|	patches.suse/drm-i915-Use-exponential-backoff-for-wait_for
-|	patches.suse/drm-i915-guc-Use-consistent-name-for-scratch-registe
-|	patches.suse/3451-drm-i915-fbdev-serialise-early-hotplug-events-with-async-fbdev-config
-|	patches.suse/drm-i915-hide-unused-intel_panel_set_backlight-funct
-|	patches.suse/drm-i915-Flush-everything-on-switching-to-the-kernel
-|	patches.suse/drm-i915-Record-default-HW-state-in-the-GPU-error-st
-|	patches.suse/drm-i915-Rename-shrinker-init-cleanup-to-match-drive
-|	patches.suse/drm-i915-Rename-i915_gem_timelines_mark_idle
-|	patches.suse/drm-i915-Enable-hotplug-polling-after-registering-th
-|	patches.suse/drm-i915-Move-engine-needs_cmd_parser-to-engine-flag
-|	patches.suse/drm-i915-Consolidate-checks-for-engine-stats-availab
-|	patches.suse/drm-i915-guc-Change-default-GuC-FW-for-SKL-to-v9.33
-|	patches.suse/drm-i915-guc-Change-default-GuC-FW-for-BXT-to-v9.29
-|	patches.suse/drm-i915-guc-Change-default-GuC-FW-for-KBL-to-v9.39
-|	patches.suse/drm-i915-glk-Apply-WaProgramL3SqcReg1DefaultForPerf-
-|	patches.suse/drm-i915-Avoid-PPS-HW-SW-state-mismatch-due-to-round
-|	patches.suse/drm-i915-Make-ips_enabled-a-property-depending-on-wh
-|	patches.suse/drm-i915-Enable-IPS-with-only-sprite-plane-visible-t
-|	patches.suse/drm-i915-Tidy-up-signed-unsigned-comparison
-|	patches.suse/drm-i915-Set-fake_vma.size-as-well-as-fake_vma.node.
-|	patches.suse/drm-i915-selftests-Wake-the-device-before-executing-
-|	patches.suse/drm-i915-Disable-DP-audio-for-g4x
-|	patches.suse/drm-i915-Don-t-add-the-force-audio-property-to-DP-co
-|	patches.suse/drm-i915-Fix-has_audio-readout-for-DDI-A
-|	patches.suse/drm-i915-Wait-for-pipe-to-start-on-i830-as-well
-|	patches.suse/drm-i915-Pass-crtc-state-to-intel_pipe_-enable-disab
-|	patches.suse/drm-i915-Interlaced-DP-output-doesn-t-work-on-VLV-CH
-|	patches.suse/drm-i915-Sleep-and-retry-a-GPU-reset-if-at-first-we-
-|	patches.suse/drm-i915-Remove-unsafe-i915.enable_rc6
-|	patches.suse/drm-i915-Update-DRIVER_DATE-to-20171201
-|	patches.suse/drm-qxl-unref-cursor-bo-when-finished-with-it
-|	patches.suse/drm-qxl-reapply-cursor-after-resetting-primary
-|	patches.suse/documentation-gpu-i915-fix-docs-build-error-after-fi
-|	patches.suse/drm-i915-cnl-only-divide-up-base-frequency-with-crys
-|	patches.suse/drm-i915-skl-DMC-firmware-for-skylake-v1.27
-|	patches.suse/drm-i915-Taint-TAINT_WARN-the-kernel-if-the-GPU-rese
-|	patches.suse/drm-i915-follow-single-notation-for-workaround-numbe
-|	patches.suse/drm-i915-add-platform-tag-to-WA
-|	patches.suse/drm-i915-gvt-Cleanup-unwanted-public-symbols
-|	patches.suse/drm-i915-gvt-Fix-out-of-bounds-buffer-write-into-opr
-|	patches.suse/drm-i915-gvt-Alloc-and-Init-guest-opregion-at-vgpu-c
-|	patches.suse/drm-i915-gvt-Add-opregion-support
-|	patches.suse/drm-i915-gvt-Add-framebuffer-decoder-support
-|	patches.suse/drm-i915-gvt-Convert-macro-queue_workload-to-a-funct
-|	patches.suse/drm-i915-gvt-Kick-scheduler-when-new-workload-queued
-|	patches.suse/drm-i915-huc-Move-firmware-selection-to-init_early
-|	patches.suse/drm-i915-guc-Move-firmware-selection-to-init_early
-|	patches.suse/drm-i915-guc-Introduce-USES_GUC_xxx-helper-macros
-|	patches.suse/drm-i915-uc-Don-t-fetch-GuC-firmware-if-no-plan-to-u
-|	patches.suse/drm-i915-uc-Don-t-use-EIO-to-report-missing-firmware
-|	patches.suse/drm-i915-guc-Combine-enable_guc_loading-submission-m
-|	patches.suse/drm-i915-huc-Load-HuC-only-if-requested
-|	patches.suse/drm-i915-Remove-vma-from-object-on-destroy-not-close
-|	patches.suse/drm-i915-Track-GGTT-writes-on-the-vma
-|	patches.suse/drm-i915-Refactor-common-list-iteration-over-GGTT-vm
-|	patches.suse/drm-i915-execlists-Cache-ELSP-register-offset
-|	patches.suse/drm-i915-Restore-GT-performance-in-headless-mode-wit
-|	patches.suse/intel-atomic-Stop-updating-legacy-fb-parameters
-|	patches.suse/drm-i915-Use-snprintf-to-avoid-line-break-when-prett
-|	patches.suse/agp-intel-Flush-all-chipset-writes-after-updating-th
-|	patches.suse/drm-i915-Only-report-a-wakeup-if-the-waiter-was-trul
-|	patches.suse/x86-early-quirks-export-the-stolen-region-as-a-resou
-|	patches.suse/drm-i915-nuke-the-duplicated-stolen-discovery
-|	patches.suse/drm-i915-make-dsm-struct-resource-centric
-|	patches.suse/drm-i915-make-reserved-struct-resource-centric
-|	patches.suse/drm-i915-make-mappable-struct-resource-centric
-|	patches.suse/drm-i915-give-stolen_usable_size-a-more-suitable-hom
-|	patches.suse/drm-i915-prefer-resource_size_t-for-everything-stole
-|	patches.suse/drm-i915-Print-an-error-message-for-a-reset-failure-
-|	patches.suse/drm-i915-Downgrade-misleading-Memory-usable-message
-|	patches.suse/drm-i915-Bump-timeout-for-wait_for_engines
-|	patches.suse/drm-i915-Don-t-check-active_requests-from-i915_gem_w
-|	patches.suse/drm-i915-Mark-up-potential-allocation-paths-within-i
-|	patches.suse/drm-i915-Allow-fence-allocations-to-fail
-|	patches.suse/drm-i915-Ratelimit-request-allocation-under-oom
-|	patches.suse/drm-i915-Unwind-i915_gem_init-failure
-|	patches.suse/drm-i915-guc-Move-shared-data-allocation-away-from-s
-|	patches.suse/drm-i915-guc-Move-GuC-workqueue-allocations-outside-
-|	patches.suse/drm-i915-guc-Extract-guc_init-from-guc_init_hw
-|	patches.suse/drm-i915-guc-Call-invalidate-after-changing-the-vfun
-|	patches.suse/drm-i915-guc-Extract-doorbell-creation-from-client-a
-|	patches.suse/drm-i915-guc-Extract-clients-allocation-to-submissio
-|	patches.suse/drm-i915-guc-Extract-doorbell-verification-into-a-fu
-|	patches.suse/drm-i915-make-CS-frequency-read-support-missing-more
-|	patches.suse/drm-i915-properly-init-lockdep-class
-|	patches.suse/drm-i915-gvt-Add-missing-breaks-in-switch-statement
-|	patches.suse/drm-i915-gvt-fix-off-by-one-comparison-of-ring_id
-|	patches.suse/drm-i915-gvt-Refine-the-ring-mmio-list-definition
-|	patches.suse/drm-i915-gvt-Select-appropriate-mmio-list-at-initial
-|	patches.suse/drm-i915-gvt-Remove-MMIO-barrier-in-MMIO-switch
-|	patches.suse/drm-i915-gvt-Rename-file-render.-c-h-to-mmio_context
-|	patches.suse/drm-i915-gvt-kvmgt-fill-info-for-ROM-VGA-region
-|	patches.suse/drm-i915-gvt-refine-function-emulate_mmio_read-write
-|	patches.suse/drm-i915-gvt-fb_decoder-Fix-out-of-bounds-read
-|	patches.suse/drm-i915-Update-DRIVER_DATE-to-20171214
-|	patches.suse/drm-tilcdc-ensure-nonatomic-iowrite64-is-not-used
-|	patches.suse/omapdrm-panel-fix-compatible-vendor-string-for-td028
-|	patches.suse/drm-omap-DMM-Check-for-DMM-readiness-after-successfu
-|	patches.suse/drm-amdgpu-always-cancel-uvd-idle-handler-in-uvd-sus
-|	patches.suse/drm-amdgpu-only-check-mmBIF_IOV_FUNC_IDENTIFIER-on-t
-|	patches.suse/drm-edid-kerneldoc-for-is_hdmi2_sink
-|	patches.suse/drm-i915-Allow-internal-page-allocations-to-fail
-|	patches.suse/x86-gpu-add-CFL-to-early-quirks
-|	patches.suse/drm-i915-Skip-an-engine-reset-if-it-recovered-before
-|	patches.suse/drm-i915-Restore-the-kernel-context-after-a-GPU-rese
-|	patches.suse/drm-i915-Unifying-debugfs-return-codes-for-unsupport
-|	patches.suse/drm-i915-Re-enable-GGTT-earlier-after-GPU-reset
-|	patches.suse/drm-i915-Show-IPEIR-and-IPEHR-in-the-engine-dump
-|	patches.suse/drm-i915-reorder-field-in-gem_request-tracepoints
-|	patches.suse/drm-i915-trace-add-hw_id-to-gem-requests-trace-point
-|	patches.suse/drm-i915-cnl-Add-support-for-horizontal-plane-flippi
-|	patches.suse/drm-i915-Add-a-strong-mb-to-resetting-the-has-CS-int
-|	patches.suse/drm-i915-Fix-indentation-for-intel_ddi_clk_select
-|	patches.suse/drm-i915-Add-pretty-printer-for-device-info-flags
-|	patches.suse/drm-i915-Convert-intel_device_info_dump-into-pretty-
-|	patches.suse/drm-i915-Add-pretty-printer-for-modparams
-|	patches.suse/drm-i915-Implement-WaDisableVFclkgate
-|	patches.suse/drm-i915-Implement-WaDisableEarlyEOT
-|	patches.suse/drm-i915-Show-if-we-consider-the-engine-is-idle-in-t
-|	patches.suse/drm-i915-Remove-pointer-indirection-for-hangcheck_st
-|	patches.suse/drm-i915-Avoid-context-dereference-inside-execlists_
-|	patches.suse/drm-i915-Tidy-up-GEM_TRACE-around-execlists
-|	patches.suse/drm-i915-cfl-Adding-more-Coffee-Lake-PCI-IDs
-|	patches.suse/drm-i915-Disable-all-planes-for-load-detection-v2
-|	patches.suse/drm-i915-Move-some-utility-functions-to-i915_util.h
-|	patches.suse/drm-i915-Move-display-related-definitions-to-dedicat
-|	patches.suse/drm-i915-Move-opregion-definitions-to-dedicated-inte
-|	patches.suse/drm-i915-Move-intel_device_info-definitions-to-its-o
-|	patches.suse/drm-i915-Update-intel_device_info_runtime_init-param
-|	patches.suse/drm-i915-Add-pretty-printer-for-runtime-part-of-inte
-|	patches.suse/drm-i915-Dump-device-info-at-once
-|	patches.suse/drm-i915-Do-not-enable-movntdqa-optimization-in-hype
-|	patches.suse/drm-i915-No-need-to-power-up-PG2-for-GMBUS-on-BXT
-|	patches.suse/drm-i915-Clean-up-the-PNV-bit-banging-vs.-GMBUS-cloc
-|	patches.suse/drm-i915-Disable-GMBUS-clock-gating-around-GMBUS-tra
-|	patches.suse/drm-i915-gvt-refine-trace_render_mmio
-|	patches.suse/drm-i915-gvt-optimize-for-vGPU-mmio-switch
-|	patches.suse/drm-i915-gvt-refine-mocs-save-restore-policy
-|	patches.suse/drm-i915-gvt-load-host-render-mocs-once-in-mocs-swit
-|	patches.suse/drm-i915-gvt-always-use-i915_reg_t-for-MMIO-handler-
-|	patches.suse/drm-i915-gvt-cleanup-usage-for-typed-mmio-reg-vs.-of
-|	patches.suse/drm-i915-gvt-move-write-protect-handler-out-of-mmio-
-|	patches.suse/drm-i915-execlists-Show-preemption-progress-in-GEM_T
-|	patches.suse/drm-i915-Assert-that-the-request-is-on-the-execution
-|	patches.suse/drm-i915-Update-DRIVER_DATE-to-20171222
-|	patches.suse/drm-amdgpu-fix-get_max_engine_clock_in_mhz
-|	patches.suse/drm-amdkfd-Fix-memory-leaks-in-kfd-topology
-|	patches.suse/drm-fix-tainted-kernel-caused-by-drm_panel_orientati
-|	patches.suse/drm-msm-fix-leak-in-failed-get_pages
-|	patches.suse/drm-radeon-Add-dpm-quirk-for-Jet-PRO-v2
-|	patches.suse/drm-amdgpu-Add-dpm-quirk-for-Jet-PRO-v2
-|	patches.suse/drm-amdgpu-add-atpx-quirk-handling-v2
-|	patches.suse/drm-ttm-Don-t-add-swapped-BOs-to-swap-LRU-list
-|	patches.suse/drm-amdgpu-Avoid-leaking-PM-domain-on-driver-unbind-
-|	patches.suse/drm-Fix-PANEL_ORIENTATION_QUIRKS-breaking-the-Kconfi
-|	patches.suse/drm-ast-Load-lut-in-crtc_commit
-|	patches.suse/ARM-8743-1-bL_switcher-add-MODULE_LICENSE-tag.patch
-|	patches.suse/powerpc-modules-Add-REL24-relocation-support-of-livepatch-symbols
-|	patches.suse/powerpc-modules-Dont-try-to-restore-r2-after-a-sibling-call
-|	patches.suse/powerpc-pci-Separate-SR-IOV-Calls.patch
-|	patches.suse/powerpc-pseries-Add-pseries-SR-IOV-Machine-dependent.patch
-|	patches.suse/PCI-IOV-Add-pci_vf_drivers_autoprobe-interface.patch
-|	patches.suse/powerpc-introduce-pte_set_hidx-helper.patch
-|	patches.suse/powerpc-introduce-pte_get_hash_gslot-helper.patch
-|	patches.suse/powerpc-Free-up-four-64K-PTE-bits-in-4K-backed-HPTE-.patch
-|	patches.suse/powerpc-Free-up-four-64K-PTE-bits-in-64K-backed-HPTE.patch
-|	patches.suse/powerpc-shifted-by-one-hidx-value.patch
-|	patches.suse/powerpc-Swizzle-around-4K-PTE-bits-to-free-up-bit-5-.patch
-|	patches.suse/powerpc-use-helper-functions-to-get-and-set-hash-slo.patch
-|	patches.suse/powerpc-capture-the-PTE-format-changes-in-the-dump-p.patch
-|	patches.suse/powerpc-mm-book3s-64-Add-proper-pte-access-check-hel.patch
-|	patches.suse/powerpc-numa-Look-up-device-node-in-of_get_assoc_arr.patch
-|	patches.suse/powerpc-numa-Look-up-device-node-in-of_get_usable_me.patch
-|	patches.suse/powerpc-numa-Look-up-associativity-array-in-of_drcon.patch
-|	patches.suse/powerpc-mm-Separate-ibm-dynamic-memory-data-from-DT-.patch
-|	patches.suse/powerpc-numa-Update-numa-code-use-walk_drmem_lmbs.patch
-|	patches.suse/powerpc-pseries-Update-memory-hotplug-code-to-use-dr.patch
-|	patches.suse/powerpc-Move-of_drconf_cell-struct-to-asm-drmem.h.patch
-|	patches.suse/powerpc-drmem-Add-support-for-ibm-dynamic-memory-v2-.patch
-|	patches.suse/powerpc-pseries-Enable-support-of-ibm-dynamic-memory.patch
-|	patches.suse/powerpc-make-use-of-for_each_node_by_type-instead-of.patch
-|	patches.suse/powerpc-crash-Remove-the-test-for-cpu_online-in-the-.patch
-|	patches.suse/powerpc-xive-Remove-incorrect-debug-code.patch
-|	patches.suse/powerpc-System-reset-avoid-interleaving-oops-using-d.patch
-|	patches.suse/powerpc-64s-Improve-local-TLB-flush-for-boot-and-MCE.patch
-|	patches.suse/powerpc-64s-Relax-PACA-address-limitations.patch
-|	patches.suse/powerpc-initial-pkey-plumbing.patch
-|	patches.suse/powerpc-track-allocation-status-of-all-pkeys.patch
-|	patches.suse/powerpc-helper-function-to-read-write-AMR-IAMR-UAMOR.patch
-|	patches.suse/powerpc-helper-functions-to-initialize-AMR-IAMR-and-.patch
-|	patches.suse/powerpc-cleanup-AMR-IAMR-when-a-key-is-allocated-or-.patch
-|	patches.suse/powerpc-implementation-for-arch_set_user_pkey_access.patch
-|	patches.suse/powerpc-ability-to-create-execute-disabled-pkeys.patch
-|	patches.suse/powerpc-store-and-restore-the-pkey-state-across-cont.patch
-|	patches.suse/powerpc-introduce-execute-only-pkey.patch
-|	patches.suse/powerpc-ability-to-associate-pkey-to-a-vma.patch
-|	patches.suse/powerpc-implementation-for-arch_override_mprotect_pk.patch
-|	patches.suse/powerpc-map-vma-key-protection-bits-to-pte-key-bits.patch
-|	patches.suse/powerpc-Program-HPTE-key-protection-bits.patch
-|	patches.suse/powerpc-helper-to-validate-key-access-permissions-of.patch
-|	patches.suse/powerpc-check-key-protection-for-user-page-access.patch
-|	patches.suse/powerpc-implementation-for-arch_vma_access_permitted.patch
-|	patches.suse/powerpc-Handle-exceptions-caused-by-pkey-violation.patch
-|	patches.suse/powerpc-introduce-get_mm_addr_key-helper.patch
-|	patches.suse/powerpc-Deliver-SEGV-signal-on-pkey-violation.patch
-|	patches.suse/powerpc-ptrace-Add-memory-protection-key-regset.patch
-|	patches.suse/powerpc-Enable-pkey-subsystem.patch
-|	patches.suse/powerpc-sys_pkey_alloc-and-sys_pkey_free-system-call.patch
-|	patches.suse/powerpc-sys_pkey_mprotect-system-call.patch
-|	patches.suse/powerpc-powernv-ioda-Finish-removing-explicit-max-wi.patch
-|	patches.suse/powerpc-firmware-Add-definitions-for-new-drc-info-fi.patch
-|	patches.suse/powerpc-xive-Move-definition-of-ESB-bits.patch
-|	patches.suse/powerpc-xive-Add-interrupt-flag-to-disable-automatic.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Improve-handling-of-debug-trigger-.patch
-|	patches.suse/powerpc-radix-Remove-trace_tlbie-call-from-radix__fl.patch
-|	patches.suse/powerpc-tm-Fix-endianness-flip-on-trap.patch
-|	patches.suse/powerpc-pseries-ps3-panic-flush-kernel-messages-befo.patch
-|	patches.suse/powerpc-64s-Improve-RFI-L1-D-cache-flush-fallback.patch
-|	patches.suse/powerpc-eeh-Update-VF-config-space-after-EEH.patch
-|	patches.suse/PCI-AER-Add-uevents-in-AER-and-EEH-error-resume.patch
-|	patches.suse/powerpc-pseries-Set-eeh_pe-of-EEH_PE_VF-type.patch
-|	patches.suse/powerpc-eeh-Add-EEH-operations-to-notify-resume.patch
-|	patches.suse/powerpc-eeh-Add-EEH-notify-resume-sysfs.patch
-|	patches.suse/powerpc-pseries-pci-Associate-PEs-to-VFs-in-configur.patch
-|	patches.suse/powerpc-pseries-Add-Initialization-of-VF-Bars.patch
-|	patches.suse/powerpc-numa-Use-ibm-max-associativity-domains-to-di.patch
-|	patches.suse/powerpc-numa-Ensure-nodes-initialized-for-hotplug.patch
-|	patches.suse/powerpc-pseries-Fix-cpu-hotplug-crash-with-memoryles.patch
-|	patches.suse/rtc-opal-Fix-handling-of-firmware-error-codes-preven
-|	patches.suse/pinctrl-pxa-pxa2xx-add-missing-MODULE_DESCRIPTION-AU
-|	patches.suse/0001-pinctrl-intel-Initialize-GPIO-properly-when-used-thr.patch
-|	patches.suse/pinctrl-Really-force-states-during-suspend-resume
-|	patches.suse/pinctrl-rockchip-enable-clock-when-reading-pin-direc
-|	patches.suse/pinctrl-sh-pfc-r8a7795-es1-Fix-MOD_SEL1-bit-25-24-to
-|	patches.suse/pinctrl-sh-pfc-r8a7795-Fix-to-delete-A20.A25-pins-fu
-|	patches.suse/pinctrl-sh-pfc-r8a7796-Fix-to-delete-A20.A25-pins-fu
-|	patches.suse/pinctrl-baytrail-Enable-glitch-filter-for-GPIOs-used
-|	patches.suse/pinctrl-sx150x-Unregister-the-pinctrl-on-release
-|	patches.suse/pinctrl-sx150x-Register-pinctrl-before-adding-the-gp
-|	patches.suse/pinctrl-sx150x-Add-a-static-gpio-pinctrl-pin-range-m
-|	patches.suse/firewire-net-max-MTU-off-by-one
-|	patches.suse/firewire-ohci-work-around-oversized-DMA-reads-on-JMi
-|	patches.suse/net-create-skb_gso_validate_mac_len.patch
-|	patches.suse/bnx2x-disable-GSO-where-gso_size-is-too-big-for-hard.patch
-|	patches.suse/tcp_bbr-fix-pacing_gain-to-always-be-unity-when-usin.patch
-|	patches.suse/openvswitch-Remove-padding-from-packet-before-L3-con.patch
-|	patches.suse/rocker-fix-possible-null-pointer-dereference-in-rock.patch
-|	patches.suse/0003-netfilter-x_tables-fix-int-overflow-in-xt_alloc_tabl.patch
-|	patches.suse/0004-netfilter-x_tables-avoid-out-of-bounds-reads-in-xt_r.patch
-|	patches.suse/netfilter-x_tables-fix-pointer-leaks-to-userspace.patch
-|	patches.suse/netfilter-ipt_CLUSTERIP-fix-out-of-bounds-accesses-i.patch
-|	patches.suse/netfilter-on-sockopt-acquire-sock-lock-only-in-the-r.patch
-|	patches.suse/lan78xx-remove-redundant-initialization-of-pointer-p.patch
-|	patches.suse/ibmvnic-fix-firmware-version-when-no-firmware-level-.patch
-|	patches.suse/net-igmp-add-a-missing-rcu-locking-section.patch
-|	patches.suse/r8152-fix-wrong-checksum-status-for-received-IPv4-pa.patch
-|	patches.suse/r8152-set-rx-mode-early-when-linking-on.patch
-|	patches.suse/net-qed-use-correct-strncpy-size.patch
-|	patches.suse/net-qlge-use-memmove-instead-of-skb_copy_to_linear_d.patch
-|	patches.suse/soreuseport-fix-mem-leak-in-reuseport_add_sock.patch
-|	patches.suse/Revert-defer-call-to-mem_cgroup_sk_alloc.patch
-|	patches.suse/firmware-dmi-Optimize-dmi_matches
-|	patches.suse/firmware-dmi_scan-Fix-handling-of-empty-DMI-strings
-|	patches.suse/mbcache-initialize-entry-e_referenced-in-mb_cache_en.patch
-|	patches.suse/dax-Pass-detailed-error-code-from-dax_iomap_fault.patch
-|	patches.suse/ext4-Fix-ENOSPC-handling-in-DAX-page-fault-handler.patch
-|	patches.suse/ext4-fix-a-race-in-the-ext4-shutdown-path.patch
-|	patches.suse/jbd2-fix-sphinx-kernel-doc-build-warnings.patch
-|	patches.suse/ext4-save-error-to-disk-in-__ext4_grp_locked_error.patch
-|	patches.suse/ext4-correct-documentation-for-grpid-mount-option.patch
-|	patches.suse/kvm-x86-fix-kvm_xen_hvm_config-ioctl
-|	patches.suse/ubifs-free-the-encrypted-symlink-target.patch
-|	patches.suse/ntb_transport-Fix-bug-with-max_mw_size-parameter.patch
-|	patches.suse/buffer-avoid-setting-bits-that-are-already-set.patch
-|	patches.suse/x86-kexec-make-kexec-mostly-work-in-5-level-paging-mode
-|	patches.suse/x86-dumpstack-Avoid-uninitlized-variable.patch
-|	patches.suse/x86-power-fix-swsusp_arch_resume-prototype
-|	patches.suse/01-objtool-improve-retpoline-alternative-handling.patch
-|	patches.suse/02-objtool-add-support-for-alternatives-at-the-end-of-a-section.patch
-|	patches.suse/03-objtool-warn-on-stripped-section-symbol.patch
-|	patches.suse/x86-spectre-Check-CONFIG_RETPOLINE-in-command-line-p.patch
-|	patches.suse/04-x86-entry-64-remove-the-syscall64-fast-path.patch
-|	patches.suse/05-x86-entry-64-push-extra-regs-right-away.patch
-|	patches.suse/06-x86-asm-move-status-from-thread_struct-to-thread_info.patch
-|	patches.suse/0001-Documentation-Document-array_index_nospec.patch
-|	patches.suse/0002-array_index_nospec-Sanitize-speculative-array-de-ref.patch
-|	patches.suse/0003-x86-Implement-array_index_mask_nospec.patch
-|	patches.suse/0004-x86-Introduce-barrier_nospec.patch
-|	patches.suse/0005-x86-Introduce-__uaccess_begin_nospec-and-uaccess_try.patch
-|	patches.suse/0006-x86-usercopy-Replace-open-coded-stac-clac-with-__uac.patch
-|	patches.suse/0007-x86-uaccess-Use-__uaccess_begin_nospec-and-uaccess_t.patch
-|	patches.suse/0008-x86-get_user-Use-pointer-masking-to-limit-speculatio.patch
-|	patches.suse/0009-x86-syscall-Sanitize-syscall-table-de-references-und.patch
-|	patches.suse/0010-vfs-fdtable-Prevent-bounds-check-bypass-via-speculat.patch
-|	patches.suse/0011-nl80211-Sanitize-array-index-in-parse_txq_params.patch
-|	patches.suse/0012-x86-spectre-Report-get_user-mitigation-for-spectre_v.patch
-|	patches.suse/x86-spectre-fix-spelling-mistake-vunerable-vulnerable
-|	patches.suse/x86-cpuid-fix-up-virtual-ibrs-ibpb-stibp-feature-bits-on-intel.patch
-|	patches.suse/07-x86-speculation-use-indirect-branch-prediction-barrier-in-context-switch.patch
-|	patches.suse/x86-paravirt-remove-noreplace-paravirt-cmdline-option
-|	patches.suse/x86-kvm-Update-spectre-v1-mitigation.patch
-|	patches.suse/08-x86-retpoline-avoid-retpolines-for-built-in-_init-functions.patch
-|	patches.suse/09-x86-spectre-simplify-spectre_v2-command-line-parsing.patch
-|	patches.suse/x86-pti-mark-constant-arrays-as-_initconst.patch
-|	patches.suse/09.1-kvm-nvmx-eliminate-vmcs02-pool.patch
-|	patches.suse/09.2-kvm-vmx-introduce-alloc_loaded_vmcs.patch
-|	patches.suse/09.3-kvm-vmx-make-msr-bitmaps-per-vcpu.patch
-|	patches.suse/10-kvm-x86-update-the-reverse_cpuid-list-to-include-cpuid_7_edx.patch
-|	patches.suse/11-kvm-x86-add-ibpb-support.patch
-|	patches.suse/12-kvm-vmx-emulate-msr_ia32_arch_capabilities.patch
-|	patches.suse/13-kvm-vmx-allow-direct-access-to-msr_ia32_spec_ctrl.patch
-|	patches.suse/14-kvm-svm-allow-direct-access-to-msr_ia32_spec_ctrl.patch
-|	patches.suse/pwm-stmpe-Fix-wrong-register-offset-for-hwpwm-2-case
-|	patches.suse/ovl-fix-failure-to-fsync-lower-dir.patch
-|	patches.suse/PCI-ASPM-Calculate-LTR_L1.2_THRESHOLD-from-device-ch
-|	patches.suse/bnx2x-Deprecate-pci_get_bus_and_slot.patch
-|	patches.suse/pci-dpc-enable-dpc-only-if-aer-is-available
-|	patches.suse/PCI-pciehp-Assume-NoCompl-for-Thunderbolt-ports
-|	patches.suse/PCI-Disable-MSI-for-HiSilicon-Hip06-Hip07-only-in-Ro
-|	patches.suse/vgacon-Set-VGA-struct-resource-types
-|	patches.suse/PCI-Mark-Ceton-InfiniTV4-INTx-masking-as-broken.patch
-|	patches.suse/PCI-Add-function-1-DMA-alias-quirk-for-Marvell-9128
-|	patches.suse/PCI-designware-ep-dw_pcie_ep_set_msi-should-only-set.patch
-|	patches.suse/PCI-iproc-Fix-NULL-pointer-dereference-for-BCMA
-|	patches.suse/PCI-exynos-Fix-a-potential-init_clk_resources-NULL-p
-|	patches.suse/PCI-designware-ep-Fix-find_first_zero_bit-usage
-|	patches.suse/PCI-endpoint-Populate-func_no-before-calling-pci_epc
-|	patches.suse/PCI-endpoint-Fix-find_first_zero_bit-usage
-|	patches.suse/PCI-designware-ep-Fix-get_msi-to-check-MSI_EN-bit
-|	patches.suse/PCI-endpoint-Use-EPC-s-device-in-dma_alloc_coherent-.patch
-|	patches.suse/PCI-keystone-Fix-interrupt-controller-node-lookup
-|	patches.suse/libnvdimm-btt-fix-uninitialized-err_lock.patch
-|	patches.suse/acpi-nfit-fix-register-dimm-error-handling.patch
-|	patches.suse/mm-fix-memory-size-alignment-in-devm_memremap_pages_release.patch
-|	patches.suse/mm-dax-introduce-pfn_t_special.patch
-|	patches.suse/ext4-auto-disable-dax-instead-of-failing-mount.patch
-|	patches.suse/ext2-auto-disable-dax-instead-of-failing-mount.patch
-|	patches.suse/dax-require-struct-page-by-default-for-filesystem-da.patch
-|	patches.suse/acpi-nfit-Add-support-for-detect-platform-CPU-cache-.patch
-|	patches.suse/acpi-nfit-add-persistent-memory-control-flag-for-nd_.patch
-|	patches.suse/libnvdimm-expose-platform-persistence-attribute-for-.patch
-|	patches.suse/nfit-test-Add-platform-cap-support-from-ACPI-6.2a-to.patch
-|	patches.suse/RDMA-bnxt_re-Fix-an-error-code-in-bnxt_qplib_create_.patch
-|	patches.suse/RDMA-hns-Remove-unnecessary-operator.patch
-|	patches.suse/RDMA-hns-Add-names-to-function-arguments-in-function.patch
-|	patches.suse/RDMA-hns-Fix-misplaced-call-to-hns_roce_cleanup_hem_.patch
-|	patches.suse/IB-hfi1-Re-order-IRQ-cleanup-to-address-driver-clean.patch
-|	patches.suse/IB-hfi1-Fix-for-early-release-of-sdma-context.patch
-|	patches.suse/IB-hfi1-Fix-for-potential-refcount-leak-in-hfi1_open.patch
-|	patches.suse/IB-hfi1-Remove-dependence-on-qp-s_hdrwords.patch
-|	patches.suse/IB-hfi1-Compute-BTH-only-for-RDMA_WRITE_LAST-SEND_LA.patch
-|	patches.suse/IB-hfi1-Optimize-packet-type-comparison-using-9B-and.patch
-|	patches.suse/IB-hfi1-Look-up-ibport-using-a-pointer-in-receive-pa.patch
-|	patches.suse/IB-hfi1-Do-not-override-given-pcie_pset-value.patch
-|	patches.suse/IB-hfi1-Convert-PortXmitWait-PortVLXmitWait-counters.patch
-|	patches.suse/IB-hfi1-Remove-blind-constants-from-16B-update.patch
-|	patches.suse/IB-hfi1-Show-fault-stats-in-both-TX-and-RX-direction.patch
-|	patches.suse/IB-ipoib-Fix-for-potential-no-carrier-state.patch
-|	patches.suse/IB-core-Map-iWarp-AH-type-to-undefined-in-rdma_ah_fi.patch
-|	patches.suse/IB-core-Avoid-a-potential-OOPs-for-an-unused-optiona.patch
-|	patches.suse/RDMA-hns-Fix-the-endian-problem-for-hns.patch
-|	patches.suse/mlx5-fix-mlx5_get_vector_affinity-to-start-from-comp.patch
-|	patches.suse/media-hdpvr-fix-an-error-handling-path-in-hdpvr_probe.patch
-|	patches.suse/media-cpia2-Fix-a-couple-off-by-one-bugs
-|	patches.suse/media-mtk-vcodec-add-missing-MODULE_LICENSE-DESCRIPT
-|	patches.suse/media-soc_camera-soc_scale_crop-add-missing-MODULE_D
-|	patches.suse/0001-media-dvb-usb-v2-lmedm04-Improve-logic-checking-of-w.patch
-|	patches.suse/media-dvb-usb-v2-lmedm04-move-ts2020-attach-to-dm04_
-|	patches.suse/media-em28xx-Fix-use-after-free-when-disconnecting.patch
-|	patches.suse/media-pvrusb2-properly-check-endpoint-types
-|	patches.suse/media-c8sectpfe-fix-potential-NULL-pointer-dereferen
-|	patches.suse/media-dvb_frontend-fix-ifnullfree.cocci-warnings
-|	patches.suse/media-bt8xx-Fix-err-bt878_probe
-|	patches.suse/media-RESEND-media-dvb-frontends-Add-delay-to-Si2168
-|	patches.suse/media-r820t-fix-r820t_write_reg-for-KASAN
-|	patches.suse/media-dvb-frontends-fix-i2c-access-helpers-for-KASAN
-|	patches.suse/media-exynos4-is-properly-initialize-frame-format
-|	patches.suse/media-s5p-mfc-Fix-lock-contention-request_firmware-o
-|	patches.suse/media-dvb_net-ensure-that-dvb_net_ule_handle-is-full
-|	patches.suse/media-videobuf2-core-don-t-go-out-of-the-buffer-rang
-|	patches.suse/media-ts2020-avoid-integer-overflows-on-32-bit-machi.patch
-|	patches.suse/media-cxusb-dib0700-ignore-XC2028_I2C_FLUSH
-|	patches.suse/media-v4l2-ioctl.c-use-check_fmt-for-enum-g-s-try_fm
-|	patches.suse/media-v4l2-ioctl.c-don-t-copy-back-the-result-for-EN
-|	patches.suse/media-v4l2-compat-ioctl32.c-add-missing-VIDIOC_PREPA
-|	patches.suse/media-v4l2-compat-ioctl32.c-fix-the-indentation
-|	patches.suse/media-v4l2-compat-ioctl32.c-move-helper-functions-to
-|	patches.suse/media-v4l2-compat-ioctl32.c-avoid-sizeof-type
-|	patches.suse/media-v4l2-compat-ioctl32.c-copy-m.userptr-in-put_v4
-|	patches.suse/media-v4l2-compat-ioctl32.c-fix-ctrl_is_pointer
-|	patches.suse/media-v4l2-compat-ioctl32.c-copy-clip-list-in-put_v4
-|	patches.suse/media-v4l2-compat-ioctl32.c-drop-pr_info-for-unknown
-|	patches.suse/media-v4l2-compat-ioctl32.c-don-t-copy-back-the-resu
-|	patches.suse/media-v4l2-compat-ioctl32.c-refactor-compat-ioctl32-
-|	patches.suse/media-v4l2-compat-ioctl32.c-make-ctrl_is_pointer-wor
-|	patches.suse/thermal-power_allocator-fix-one-race-condition-issue
-|	patches.suse/thermal-thermal_hwmon-Convert-to-hwmon_device_regist
-|	patches.suse/thermal-int3400_thermal-fix-error-handling-in-int340
-|	patches.suse/platform-x86-asus-nb-wmi-Support-ALS-on-the-Zenbook-.patch
-|	patches.suse/platform-x86-Add-support-for-Dollar-Cove-TI-power-bu
-|	patches.suse/platform-x86-dell-laptop-Filter-out-spurious-keyboar
-|	patches.suse/platform-x86-thinkpad_acpi-suppress-warning-about-pa
-|	patches.suse/Revert-apple-gmux-lock-iGP-IO-to-protect-from-vgaarb
-|	patches.suse/platform-x86-mlx-platform-fix-module-aliases
-|	patches.suse/doc-Change-the-min-default-value-of-tcp_wmem-tcp_rme.patch
-|	patches.suse/sctp-fix-dst-refcnt-leak-in-sctp_v6_get_dst.patch
-|	patches.suse/sctp-fix-dst-refcnt-leak-in-sctp_v4_get_dst.patch
-|	patches.suse/ibmvnic-fix-empty-firmware-version-and-errors-cleanu.patch
-|	patches.suse/be2net-Fix-HW-stall-issue-in-Lancer.patch
-|	patches.suse/be2net-Handle-transmit-completion-errors-in-Lancer.patch
-|	patches.suse/jump_label-Add-branch-hints-to-static_branch_-un-likely.patch
-|	patches.suse/sched-core-Optimize-ttwu_stat.patch
-|	patches.suse/sched-core-Optimize-update_stats_.patch
-|	patches.suse/sched-rt-Use-container_of-to-get-root-domain-in-rto_push_irq_work_func.patch
-|	patches.suse/sched-rt-Up-the-root-domain-ref-count-when-passing-it-around-via-IPIs.patch
-|	patches.suse/sched-fair-Remove-unnecessary-parameters-from-wake_affine_idle.patch
-|	patches.suse/sched-fair-Restructure-wake_affine-to-return-a-CPU-id.patch
-|	patches.suse/sched-fair-Do-not-migrate-if-the-prev_cpu-is-idle.patch
-|	patches.suse/sched-fair-Use-a-recently-used-CPU-as-an-idle-candidate-and-the-basis-for-SIS.patch
-|	patches.suse/kasan-remove-redundant-initialization-of-variable-re.patch
-|	patches.suse/fs-proc-kcore.c-use-probe_kernel_read-instead-of-mem.patch
-|	patches.suse/kernel-async.c-revert-async-simplify-lowest_in_progress.patch
-|	patches.suse/kernel-relay.c-revert-kernel-relay.c-fix-potential-memory-leak.patch
-|	patches.suse/lib-ubsan.c-s-missaligned-misaligned.patch
-|	patches.suse/lib-ubsan-add-type-mismatch-handler-for-new-GCC-Clan.patch
-|	patches.suse/crash_dump-is_kdump_kernel-can-be-boolean.patch
-|	patches.suse/pipe-actually-allow-root-to-exceed-the-pipe-buffer-limits.patch
-|	patches.suse/pipe-fix-off-by-one-error-when-checking-buffer-limit.patch
-|	patches.suse/watchdog-Fix-potential-kref-imbalance-when-opening-w
-|	patches.suse/watchdog-hpwdt-SMBIOS-check
-|	patches.suse/watchdog-hpwdt-Check-source-of-NMI
-|	patches.suse/watchdog-hpwdt-fix-unused-variable-warning
-|	patches.suse/watchdog-imx2_wdt-restore-previous-timeout-after-sus
-|	patches.suse/watchdog-sp5100_tco-Fix-watchdog-disable-bit
-|	patches.suse/ASoC-mt8173-rt5650-fix-child-node-lookup
-|	patches.suse/video-fbdev-atmel_lcdfb-fix-display-timings-lookup
-|	patches.suse/0001-vfb-fix-video-mode-and-line_length-being-set-when-lo.patch
-|	patches.suse/console-dummy-leave-.con_font_get-set-to-NULL
-|	patches.suse/video-fbdev-mmp-add-MODULE_LICENSE
-|	patches.suse/iversion-Rename-make-inode_cmp_iversion-raw-to-inode.patch
-|	patches.suse/arm64-spinlock-Fix-theoretical-trylock-A-B-A-with-LS.patch
-|	patches.suse/arm64-Add-software-workaround-for-Falkor-erratum-104.patch
-|	patches.suse/v2-2-9-arm64-kpti-Make-use-of-nG-dependent-on-arm64_kernel_unmapped_at_el0.patch
-|	patches.suse/v2-3-9-arm64-mm-Permit-transitioning-from-Global-to-Non-Global-without-BBM.patch
-|	patches.suse/v2-4-9-arm64-kpti-Add---enable-callback-to-remap-swapper-using-nG-mappings.patch
-|	patches.suse/v2-5-9-arm64-Force-KPTI-to-be-disabled-on-Cavium-ThunderX.patch
-|	patches.suse/0015-arm64-assembler-Change-order-of-macro-arguments-in-p.patch
-|	patches.suse/v2-7-9-arm64-entry-Reword-comment-about-post_ttbr_update_workaround.patch
-|	patches.suse/v2-9-9-arm64-idmap-Use-awx-flags-for-.idmap.text-.pushsection-directives.patch
-|	patches.suse/0001-arm64-barrier-Add-CSDB-macros-to-control-data-value-.patch
-|	patches.suse/0002-arm64-Implement-array_index_mask_nospec.patch
-|	patches.suse/0003-arm64-Make-USER_DS-an-inclusive-limit.patch
-|	patches.suse/0004-arm64-Use-pointer-masking-to-limit-uaccess-speculati.patch
-|	patches.suse/0005-arm64-entry-Ensure-branch-through-syscall-table-is-b.patch
-|	patches.suse/0006-arm64-uaccess-Prevent-speculative-use-of-the-current.patch
-|	patches.suse/0007-arm64-uaccess-Don-t-bother-eliding-access_ok-checks-.patch
-|	patches.suse/0008-arm64-uaccess-Mask-__user-pointers-for-__arch_-clear.patch
-|	patches.suse/0009-arm64-futex-Mask-__user-pointers-prior-to-dereferenc.patch
-|	patches.suse/0010-arm64-entry-Apply-BP-hardening-for-high-priority-syn.patch
-|	patches.suse/0011-arm64-entry-Apply-BP-hardening-for-suspicious-interr.patch
-|	patches.suse/0019-arm64-KVM-Fix-SMCCC-handling-of-unimplemented-SMC-HV.patch
-|	patches.suse/0002-arm-KVM-Fix-SMCCC-handling-of-unimplemented-SMC-HVC-.patch
-|	patches.suse/0003-arm64-KVM-Increment-PC-after-handling-an-SMC-trap.patch
-|	patches.suse/0004-arm-arm64-KVM-Consolidate-the-PSCI-include-files.patch
-|	patches.suse/0005-arm-arm64-KVM-Add-PSCI_VERSION-helper.patch
-|	patches.suse/0006-arm-arm64-KVM-Add-smccc-accessors-to-PSCI-code.patch
-|	patches.suse/0007-arm-arm64-KVM-Implement-PSCI-1.0-support.patch
-|	patches.suse/0008-arm-arm64-KVM-Advertise-SMCCC-v1.1.patch
-|	patches.suse/0009-arm-arm64-KVM-Turn-kvm_psci_version-into-a-static-in.patch
-|	patches.suse/0010-arm64-KVM-Report-SMCCC_ARCH_WORKAROUND_1-BP-hardenin.patch
-|	patches.suse/0011-arm64-KVM-Add-SMCCC_ARCH_WORKAROUND_1-fast-handling.patch
-|	patches.suse/0012-firmware-psci-Expose-PSCI-conduit.patch
-|	patches.suse/0013-firmware-psci-Expose-SMCCC-version-through-psci_ops.patch
-|	patches.suse/0014-arm-arm64-smccc-Make-function-identifiers-an-unsigne.patch
-|	patches.suse/0015-arm-arm64-smccc-Implement-SMCCC-v1.1-inline-primitiv.patch
-|	patches.suse/0016-arm64-Add-ARM_SMCCC_ARCH_WORKAROUND_1-BP-hardening-s.patch
-|	patches.suse/0017-arm64-Kill-PSCI_GET_VERSION-as-a-variant-2-workaroun.patch
-|	patches.suse/rbd-use-kmem_cache_zalloc-in-rbd_img_request_create.patch
-|	patches.suse/rbd-don-t-null-out-obj_request-in-rbd_img_obj_parent_read_full.patch
-|	patches.suse/0005-rbd-whitelist-rbd_feature_operations-feature-bit.patch
-|	patches.suse/0006-ceph-voluntarily-drop-ax-cap-for-requests-that-create-new-inode.patch
-|	patches.suse/0007-ceph-voluntarily-drop-lx-cap-for-link-rename-requests.patch
-|	patches.suse/0008-ceph-properly-drop-caps-for-setattr-request.patch
-|	patches.suse/0009-ceph-voluntarily-drop-fx-cap-for-readdir-request.patch
-|	patches.suse/0010-ceph-cleanup-traceless-reply-handling-for-rename.patch
-|	patches.suse/0011-ceph-use-atomic_t-for-ceph_inode_info-i_shared_gen.patch
-|	patches.suse/0012-ceph-avoid-dereferencing-invalid-pointer-during-cached-readdir.patch
-|	patches.suse/0013-ceph-track-read-contexts-in-ceph_file_info.patch
-|	patches.suse/0014-ceph-fix-un-balanced-fsc-writeback_count-update.patch
-|	patches.suse/0015-ceph-fix-incorrect-snaprealm-when-adding-caps.patch
-|	patches.suse/0016-ceph-limit-rate-of-cap-import-export-error-messages.patch
-|	patches.suse/0017-ceph-delete-unreachable-code-in-ceph_check_caps.patch
-|	patches.suse/0018-ceph-fix-race-of-queuing-delayed-caps.patch
-|	patches.suse/0019-ceph-try-to-allocate-enough-memory-for-reserved-caps.patch
-|	patches.suse/0020-libceph-check-kstrndup-return-value.patch
-|	patches.suse/0021-ceph-improving-efficiency-of-syncfs.patch
-|	patches.suse/drm-i915-gvt-Fix-gen8-9_render_mmio_list-0-don-t-tak
-|	patches.suse/drm-i915-gvt-add-PLANE_KEYMAX-regs-to-mmio-track-lis
-|	patches.suse/drm-i915-gvt-validate-gfn-before-set-shadow-page-ent
-|	patches.suse/drm-i915-gvt-Do-not-use-I915_NUM_ENGINES-to-iterate-
-|	patches.suse/drm-i915-glk-Disable-Guc-and-HuC-on-GLK
-|	patches.suse/drm-i915-Try-EDID-bitbanging-on-HDMI-after-failed-re
-|	patches.suse/drm-i915-Fix-using-BIT_ULL-vs.-BIT-for-power-domain-
-|	patches.suse/drm-i915-guc-Add-uc_fini_wq-in-gem_init-unwind-path
-|	patches.suse/drm-i915-Stop-getting-the-fault-address-from-RING_FA
-|	patches.suse/drm-i915-pmu-Reconstruct-active-state-on-starting-bu
-|	patches.suse/drm-i915-gvt-cancel-virtual-vblank-timer-when-no-vGP
-|	patches.suse/drm-i915-gvt-cancel-scheduler-timer-when-no-vGPU-exi
-|	patches.suse/drm-i915-Always-call-to-intel_display_set_init_power
-|	patches.suse/drm-i915-Protect-WC-stash-allocation-against-direct-
-|	patches.suse/drm-i915-Check-for-fused-or-unused-pipes
-|	patches.suse/drm-i915-edp-Do-not-do-link-training-fallback-or-pru
-|	patches.suse/Revert-drm-i915-mark-all-device-info-struct-with-__i
-|	patches.suse/drm-i915-Always-run-hangcheck-while-the-GPU-is-busy
-|	patches.suse/drm-i915-ppgtt-Pin-page-directories-before-allocatio
-|	patches.suse/drm-nouveau-pmu-fuc-don-t-use-movw-directly-anymore
-|	patches.suse/drm-radeon-adjust-tested-variable
-|	patches.suse/drm-i915-gvt-refine-intel_vgpu_submission_ops-as-per
-|	patches.suse/drm-i915-gvt-only-reset-execlist-state-of-one-engine
-|	patches.suse/drm-i915-gvt-Fix-aperture-read-write-emulation-when-
-|	patches.suse/drm-i915-gvt-Use-KVM-r-w-to-access-guest-opregion
-|	patches.suse/drm-i915-bxt-glk-Increase-PCODE-timeouts-during-CDCL
-|	patches.suse/drm-i915-cmdparser-Check-reg_table_count-before-dere
-|	patches.suse/drm-i915-cmdparser-Do-not-check-past-the-cmd-length
-|	patches.suse/drm-i915-cnp-Ignore-VBT-request-for-know-invalid-DDC
-|	patches.suse/drm-i915-cnp-Properly-handle-VBT-ddc-pin-out-of-boun
-|	patches.suse/drm-i915-bios-add-DP-max-link-rate-to-VBT-child-devi
-|	patches.suse/0005-iommu-vt-d-use-domain-instead-of-cache-fetching
-|	patches.suse/gcc-plugins-add-include-required-by-gcc-release-8.patch
-|	patches.suse/gcc-plugins-use-dynamic-initializers.patch
-|	patches.suse/nfsd4-permit-layoutget-of-executable-only-files.patch
-|	patches.suse/cpufreq-Skip-cpufreq-resume-if-it-s-not-suspended.patch
-|	patches.suse/cpufreq-amd-ignore-the-check-for-procfeedback-in-st-cz.patch
-|	patches.suse/x86-pm-make-apm-idle-driver-initialize-polling-state
-|	patches.suse/ACPI-sbshc-remove-raw-pointer-from-printk-message
-|	patches.suse/ACPI-bus-Do-not-call-_STA-on-battery-devices-with-un
-|	patches.suse/ACPI-scan-Use-acpi_bus_get_status-to-initialize-ACPI
-|	patches.suse/ACPI-processor_perflib-Do-not-send-_PPC-change-notif
-|	patches.suse/0007-ACPI-CPPC-Use-64-bit-arithmetic-instead-of-32-bit.patch
-|	patches.suse/s390-eadm-fix-config_block-include-dependency.patch
-|	patches.suse/s390-sles15-05-03-scrub-registers.patch
-|	patches.suse/s390-sles15-05-04-array-nospec.patch
-|	patches.suse/s390-alternative-use-a-copy-of-the-facility-bit-mask.patch
-|	patches.suse/s390-add-options-to-change-branch-prediction-behavio.patch
-|	patches.suse/s390-sles15-05-05-bpoff-user-space.patch
-|	patches.suse/s390-sles15-05-06-expoline.patch
-|	patches.suse/x86-xen-init-gs-very-early.patch
-|	patches.suse/xen-fix-set-clear-foreign_p2m_mapping-on-autotranslating-guests
-|	patches.suse/Add-some-missing-debug-fields-in-server-and-tcon-structs.patch
-|	patches.suse/cifs-silence-compiler-warnings-showing-up-with-gcc-8.patch
-|	patches.suse/address-lock-imbalance-warnings-in-smbdirect-c.patch
-|	patches.suse/Add-missing-structs-and-defines-from-recent-SMB3-1-1-documentation.patch
-|	patches.suse/ftrace-Remove-incorrect-setting-of-glob-search-field.patch
-|	patches.suse/cxgbit-call-neigh_event_send-to-update-MAC-address.patch
-|	patches.suse/target-iscsi-avoid-NULL-dereference-in-CHAP-auth-err.patch
-|	patches.suse/iscsi-target-make-sure-to-wake-up-sleeping-login-wor.patch
-|	patches.suse/0012-xprtrdma-Fix-calculation-of-ri_max_send_sges.patch
-|	patches.suse/0013-xprtrdma-Fix-BUG-after-a-device-removal.patch
-|	patches.suse/netfilter-xt_cgroup-initialize-info-priv-in-cgroup_m.patch
-|	patches.suse/netfilter-xt_RATEEST-acquire-xt_rateest_mutex-for-ha.patch
-|	patches.suse/cxgb4-Fix-error-handling-path-in-init_one.patch
-|	patches.suse/i40e-Fix-the-number-of-queues-available-to-be-mapped.patch
-|	patches.suse/ibmvnic-Fix-rx-queue-cleanup-for-non-fatal-resets.patch
-|	patches.suse/ibmvnic-Ensure-that-buffers-are-NULL-after-free.patch
-|	patches.suse/net-ethernet-ti-cpsw-fix-net-watchdog-timeout.patch
-|	patches.suse/netlink-ensure-to-loop-over-all-netns-in-genlmsg_mul.patch
-|	patches.suse/ibmvnic-queue-reset-when-CRQ-gets-closed-during-rese.patch
-|	patches.suse/net-sched-cls_u32-fix-cls_u32-on-filter-replace.patch
-|	patches.suse/rtlwifi-rtl8821ae-Fix-connection-lost-problem-correc
-|	patches.suse/ath10k-fix-kernel-panic-issue-during-pci-probe.patch
-|	patches.suse/net-thunder-change-q_len-s-type-to-handle-max-ring-s.patch
-|	patches.suse/net-phy-fix-phy_start-to-consider-PHY_IGNORE_INTERRU.patch
-|	patches.suse/bpf-fix-selftests-bpf-test_kmod.sh-failure-when-CONF.patch
-|	patches.suse/tools-libbpf-handle-issues-with-bpf-ELF-objects-cont.patch
-|	patches.suse/ibmvnic-Reset-long-term-map-ID-counter.patch
-|	patches.suse/ptr_ring-fail-early-if-queue-occupies-more-than-KMAL.patch
-|	patches.suse/s390-qeth-fix-underestimated-count-of-buffer-element.patch
-|	patches.suse/s390-qeth-fix-SETIP-command-handling.patch
-|	patches.suse/sctp-verify-size-of-a-new-chunk-in-_sctp_make_chunk.patch
-|	patches.suse/ibmvnic-Remove-skb-protocol-checks-in-ibmvnic_xmit.patch
-|	patches.suse/0014-kernfs-fix-regression-in-kernfs_fop_write-caused-by-.patch
-|	patches.suse/0015-seq_file-fix-incomplete-reset-on-read-from-zero-offs.patch
-|	patches.suse/KVM-X86-Reduce-the-overhead-when-lapic_timer_advance.patch
-|	patches.suse/kvm-x86-fix-escape-of-guest-dr6-to-the-host
-|	patches.suse/01-documentation-virtual-kvm-add-amd-secure-encrypted-virtualization-sev.patch
-|	patches.suse/02-x86-cpu-amd-add-the-secure-encrypted-virtualization-cpu-feature.patch
-|	patches.suse/03-kvm-svm-prepare-for-new-bit-definition-in-nested_ctl.patch
-|	patches.suse/04-kvm-svm-add-sev-feature-definitions-to-kvm.patch
-|	patches.suse/05-kvm-svm-prepare-to-reserve-asid-for-sev-guest.patch
-|	patches.suse/06-kvm-x86-extend-cpuid-range-to-include-new-leaf.patch
-|	patches.suse/07-kvm-introduce-kvm_memory_encrypt_op-ioctl.patch
-|	patches.suse/08-kvm-introduce-kvm_memory_encrypt_-un-reg_region-ioctl.patch
-|	patches.suse/15-crypto-ccp-build-the-amd-secure-processor-driver-only-with-amd-cpu-support.patch
-|	patches.suse/16-crypto-ccp-define-sev-userspace-ioctl-and-command-id.patch
-|	patches.suse/17-crypto-ccp-define-sev-key-management-command-id.patch
-|	patches.suse/18-crypto-ccp-add-platform-security-processor-psp-device-support.patch
-|	patches.suse/19-crypto-ccp-add-secure-encrypted-virtualization-sev-command-support.patch
-|	patches.suse/20-crypto-ccp-implement-sev_factory_reset-ioctl-command.patch
-|	patches.suse/21-crypto-ccp-implement-sev_platform_status-ioctl-command.patch
-|	patches.suse/22-crypto-ccp-implement-sev_pek_gen-ioctl-command.patch
-|	patches.suse/23-crypto-ccp-implement-sev_pdh_gen-ioctl-command.patch
-|	patches.suse/24-crypto-ccp-implement-sev_pek_csr-ioctl-command.patch
-|	patches.suse/25-crypto-ccp-implement-sev_pek_cert_import-ioctl-command.patch
-|	patches.suse/26-crypto-ccp-implement-sev_pdh_cert_export-ioctl-command.patch
-|	patches.suse/27-kvm-x86-add-config_kvm_amd_sev.patch
-|	patches.suse/28-kvm-svm-reserve-asid-range-for-sev-guest.patch
-|	patches.suse/29-kvm-svm-add-sev-module_param.patch
-|	patches.suse/30-kvm-define-sev-key-management-command-id.patch
-|	patches.suse/31-kvm-svm-add-kvm_sev_init-command.patch
-|	patches.suse/32-kvm-svm-vmrun-should-use-associated-asid-when-sev-is-enabled.patch
-|	patches.suse/33-kvm-svm-add-support-for-kvm_sev_launch_start-command.patch
-|	patches.suse/34-kvm-svm-add-support-for-kvm_sev_launch_update_data-command.patch
-|	patches.suse/35-kvm-svm-add-support-for-kvm_sev_launch_measure-command.patch
-|	patches.suse/36-kvm-svm-add-support-for-sev-launch_finish-command.patch
-|	patches.suse/37-kvm-svm-add-support-for-sev-guest_status-command.patch
-|	patches.suse/38-kvm-svm-add-support-for-sev-debug_decrypt-command.patch
-|	patches.suse/39-kvm-svm-add-support-for-sev-debug_encrypt-command.patch
-|	patches.suse/40-kvm-svm-add-support-for-sev-launch_secret-command.patch
-|	patches.suse/41-kvm-svm-pin-guest-memory-when-sev-is-active.patch
-|	patches.suse/42-kvm-svm-clear-c-bit-from-the-page-fault-address.patch
-|	patches.suse/43-kvm-svm-do-not-install-ud-intercept-when-sev-is-enabled.patch
-|	patches.suse/44-kvm-x86-restart-the-guest-when-insn_len-is-zero-and-sev-is-enabled.patch
-|	patches.suse/x86-mm-add-a-function-to-check-if-a-pfn-is-uc-uc-wc
-|	patches.suse/kvm-mmu-consider-host-cache-mode-in-mmio-page-check
-|	patches.suse/KVM-nVMX-Fix-bug-of-injecting-L2-exception-into-L1.patch
-|	patches.suse/kvm-x86-change-_kvm_apic_update_irr-to-also-return-if-max-irr-updated
-|	patches.suse/kvm-nvmx-re-evaluate-l1-pending-events-when-running-l2-and-l1-got-posted-interrupt
-|	patches.suse/kvm-nvmx-fix-injection-to-l2-when-l1-don-t-intercept-external-interrupts
-|	patches.suse/kvm-nvmx-fix-races-when-sending-nested-pi-while-dest-enters-leaves-l2
-|	patches.suse/KVM-s390-use-created_vcpus-in-more-places.patch
-|	patches.suse/KVM-s390-diagnoses-are-instructions-as-well.patch
-|	patches.suse/KVM-s390-add-vcpu-stat-counters-for-many-instruction.patch
-|	patches.suse/KVM-arm-arm64-Handle-CPU_PM_ENTER_FAILED.patch
-|	patches.suse/x86-kvm-vmx-do-not-use-vm-exit-instruction-length-fo.patch
-|	patches.suse/msft-hv-1588-x86-hyperv-Check-for-required-priviliges-in-hyperv_i.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Avoid-shifts-by-negative-amounts.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Fix-typo-in-kvmppc_hv_get_dirty_lo.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Remove-useless-statement.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Fix-conditions-for-starting-vcpu.patch
-|	patches.suse/KVM-PPC-Book3S-Eliminate-some-unnecessary-checks.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Remove-vcpu-arch.dec-usage.patch
-|	patches.suse/KVM-PPC-Use-seq_puts-in-kvmppc_exit_timing_show.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Enable-migration-of-decrementer-re.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Make-sure-we-don-t-re-enter-guest-.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Do-SLB-load-unload-with-guest-LPCR.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Allow-HPT-and-radix-on-the-same-co.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Enable-use-of-the-new-XIVE-single-.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Don-t-use-existing-prodded-flag-fo.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Check-DR-not-IR-to-chose-real-vs-v.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Make-xive_pushed-a-byte-not-a-word.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Keep-XIVE-escalation-interrupt-mas.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Drop-locks-before-reading-guest-me.patch
-|	patches.suse/KVM-PPC-Book3S-PR-Fix-svcpu-copying-with-preemption-.patch
-|	patches.suse/KVM-PPC-Book3S-PR-Fix-broken-select-due-to-misspelli.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Fix-handling-of-secondary-HPTEG-in.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Make-HPT-resizing-work-on-POWER9.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Branch-inside-feature-section.patch
-|	patches.suse/KVM-PPC-Book3S-Add-MMIO-emulation-for-VMX-instructio.patch
-|	patches.suse/cros_ec-fix-nul-termination-for-firmware-build-info
-|	patches.suse/platform-chrome-cros_ec_lpc-remove-redundant-pointer
-|	patches.suse/platform-chrome-Use-proper-protocol-transfer-functio
-|	patches.suse/blk-wbt-account-flush-requests-correctly.patch
-|	patches.suse/0155-bcache-add-journal-statistic.patch
-|	patches.suse/0156-bcache-fix-high-CPU-occupancy-during-journal.patch
-|	patches.suse/0157-bcache-properly-set-task-state-in-bch_writeback_thre.patch
-|	patches.suse/0158-bcache-set-error_limit-correctly.patch
-|	patches.suse/0159-bcache-fix-for-allocator-and-register-thread-race.patch
-|	patches.suse/0160-bcache-set-writeback_rate_update_seconds-in-range-1-.patch
-|	patches.suse/0161-bcache-return-attach-error-when-no-cache-set-exist.patch
-|	patches.suse/0162-bcache-fix-for-data-collapse-after-re-attaching-an-a.patch
-|	patches.suse/crypto-sha512-mb-initialize-pending-lengths-correctl
-|	patches.suse/crypto-talitos-fix-Kernel-Oops-on-hashing-an-empty-f
-|	patches.suse/crypto-caam-fix-endless-loop-when-DECO-acquire-fails
-|	patches.suse/powerpc-numa-Invalidate-numa_cpu_lookup_table-on-cpu.patch
-|	patches.suse/powerpc-64s-radix-Boot-time-NULL-pointer-protection-.patch
-|	patches.suse/powerpc-mm-radix-Split-linear-mapping-on-hot-unplug.patch
-|	patches.suse/powerpc-pseries-Enable-RAS-hotplug-events-later.patch
-|	patches.suse/powerpc-mm-Flush-radix-process-translations-when-set.patch
-|	patches.suse/powerpc-mm-Fix-crashes-with-16G-huge-pages.patch
-|	patches.suse/powerpc-mm-hash64-Allocate-larger-PMD-table-if-huget.patch
-|	patches.suse/powerpc-mm-hash64-Store-the-slot-information-at-the-.patch
-|	patches.suse/powerpc-mm-hash64-Zero-PGD-pages-on-allocation.patch
-|	patches.suse/powerpc-pseries-Fix-build-break-for-SPLPAR-n-and-CPU.patch
-|	patches.suse/x86-entry-64-clear-extra-registers-beyond-syscall-arguments-to-reduce-speculation-attack-surface.patch
-|	patches.suse/x86-entry-64-clear-registers-for-exceptions-interrupts-to-reduce-speculation-attack-surface.patch
-|	patches.suse/x86-entry-64-compat-clear-registers-for-compat-syscalls-to-reduce-speculation-attack-surface.patch
-|	patches.suse/objtool-Fix-switch-table-detection.patch
-|	patches.suse/x86-mm-pti-fix-pti-comment-in-entry_syscall_64
-|	patches.suse/x86-speculation-Update-Speculation-Control-microcode.patch
-|	patches.suse/x86-speculation-Correct-Speculation-Control-microcod.patch
-|	patches.suse/kvm-x86-reduce-retpoline-performance-impact-in-slot_handle_level_range-by-always-inlining-iterator-helper-methods.patch
-|	patches.suse/x86-nvmx-properly-set-spec_ctrl-and-pred_cmd-before-merging-msrs.patch
-|	patches.suse/kvm-nvmx-set-the-cpu_based_use_msr_bitmaps-if-we-have-a-valid-l02-msr-bitmap.patch
-|	patches.suse/x86-speculation-clean-up-various-spectre-related-details.patch
-|	patches.suse/x86-entry-64-merge-save_c_regs-and-save_extra_regs-remove-unused-extensions.patch
-|	patches.suse/x86-entry-64-merge-the-pop_c_regs-and-pop_extra_regs-macros-into-a-single-pop_regs-macro.patch
-|	patches.suse/x86-entry-64-interleave-xor-register-clearing-with-push-instructions.patch
-|	patches.suse/x86-entry-64-introduce-the-push_and_clean_regs-macro.patch
-|	patches.suse/x86-entry-64-use-push_and_clean_regs-in-more-cases.patch
-|	patches.suse/x86-entry-64-get-rid-of-the-alloc_pt_gpregs_on_stack-and-save_and_clear_regs-macros.patch
-|	patches.suse/x86-entry-64-indent-push_and_clear_regs-and-pop_regs-properly.patch
-|	patches.suse/x86-entry-64-fix-paranoid_entry-frame-pointer-warning.patch
-|	patches.suse/x86-entry-64-remove-the-unused-icebp-macro.patch
-|	patches.suse/objtool-fix-segfault-in-ignore_unreachable_insn.patch
-|	patches.suse/x86-debug-objtool-annotate-warn-related-ud2-as-reachable.patch
-|	patches.suse/x86-debug-use-ud2-for-warn.patch
-|	patches.suse/x86-speculation-fix-up-array_index_nospec_mask-asm-constraint.patch
-|	patches.suse/nospec-move-array_index_nospec-parameter-checking-into-separate-macro.patch
-|	patches.suse/x86-speculation-Add-asm-msr-index.h-dependency.patch
-|	patches.suse/x86-mm-rename-flush_tlb_single-and-flush_tlb_one-to-_flush_tlb_one_.patch
-|	patches.suse/09.0-x86-spectre-fix-an-error-message.patch
-|	patches.suse/x86-entry-64-fix-cr3-restore-in-paranoid_exit.patch
-|	patches.suse/vfs-proc-kcore-x86-mm-kcore-fix-smap-fault-when-dumping-vsyscall-user-page
-|	patches.suse/x86-smpboot-fix-uncore_pci_remove-indexing-bug-when-hot-removing-a-physical-cpu.patch
-|	patches.suse/x86-platform-uv-fix-gam-range-table-entries-less-than-1gb
-|	patches.suse/x86-mm-mm-hwpoison-don-t-unconditionally-unmap-kernel-1-1-pages.patch
-|	patches.suse/0001-locking-qspinlock-Ensure-node-is-initialised-before-.patch
-|	patches.suse/0002-locking-qspinlock-Ensure-node-count-is-updated-befor.patch
-|	patches.suse/9p-trans_virtio-discard-zero-length-reply.patch
-|	patches.suse/hwmon-k10temp-only-apply-temperature-offset-if-result-is.patch
-|	patches.suse/PM-wakeirq-Fix-unbalanced-IRQ-enable-for-wakeirq
-|	patches.suse/PM-runtime-Update-links_count-also-if-CONFIG_SRCU
-|	patches.suse/pm-cpuidle-fix-cpuidle_poll_state_init-prototype
-|	patches.suse/drm-amdgpu-add-new-device-to-use-atpx-quirk
-|	patches.suse/drm-i915-perf-Fix-compiler-warning-for-string-trunca
-|	patches.suse/drm-i915-perf-Fix-compiler-warning-for-string-trunc2
-|	patches.suse/drm-i915-Avoid-truncation-before-clamping-userspace-
-|	patches.suse/drm-i915-Don-t-wake-the-device-up-to-check-if-the-en
-|	patches.suse/5316-drm-i915-breadcrumbs-ignore-unsubmitted-signalers
-|	patches.suse/drm-i915-Lock-out-execlist-tasklet-while-peeking-ins
-|	patches.suse/drm-i915-gvt-add-0xe4f0-into-gen9-render-list
-|	patches.suse/drm-i915-gvt-Support-BAR0-8-byte-reads-writes
-|	patches.suse/drm-i915-gvt-fix-one-typo-of-render_mmio-trace
-|	patches.suse/drm-i915-vlv-Add-cdclk-workaround-for-DSI
-|	patches.suse/drm-i915-Add-intel_bios_cleanup-function
-|	patches.suse/drm-i915-Free-memdup-ed-DSI-VBT-data-structures-on-d
-|	patches.suse/drm-i915-Fix-DSI-panels-with-v1-MIPI-sequences-witho
-|	patches.suse/ALSA-hda-Fix-headset-mic-detection-problem-for-two-D
-|	patches.suse/ALSA-hda-realtek-Add-headset-mode-support-for-Dell-l
-|	patches.suse/ALSA-hda-realtek-Enable-Thinkpad-Dock-device-for-ALC
-|	patches.suse/ALSA-usb-audio-add-implicit-fb-quirk-for-Behringer-U
-|	patches.suse/ALSA-usb-audio-Fix-UAC2-get_ctl-request-with-a-RANGE
-|	patches.suse/ALSA-usb-add-more-device-quirks-for-USB-DSD-devices
-|	patches.suse/ALSA-seq-Fix-racy-pool-initializations
-|	patches.suse/ALSA-hda-realtek-PCI-quirk-for-Fujitsu-U7x7
-|	patches.suse/0164-dm-correctly-handle-chained-bios-in-dec_pending.patch
-|	patches.suse/btrfs-fix-deadlock-in-run_delalloc_nocow.patch
-|	patches.suse/btrfs-fix-crash-due-to-not-cleaning-up-tree-log-block-s-dirty-bits.patch
-|	patches.suse/btrfs-fix-extent-state-leak-from-tree-log.patch
-|	patches.suse/btrfs-btrfs_evict_inode-must-clear-all-inodes.patch
-|	patches.suse/btrfs-fix-use-after-free-on-root-orphan_block_rsv.patch
-|	patches.suse/btrfs-fix-unexpected-eexist-when-creating-new-inode.patch
-|	patches.suse/btrfs-remove-spurious-WARN_ON-ref-count-0-in-find_pa.patch
-|	patches.suse/btrfs-fix-use-after-free-when-cleaning-up-fs_devs-with-a-single-stale-device.patch
-|	patches.suse/xenbus-track-caller-request-id.patch
-|	patches.suse/x86-xen-calculate-_max_logical_packages-on-pv-domains.patch
-|	patches.suse/0015-arm64-Add-missing-Falkor-part-number-for-branch-pred.patch
-|	patches.suse/0001-arm64-proc-Set-PTE_NG-for-table-entries-to-avoid-tra.patch
-|	patches.suse/powerpc-xive-Use-hw-CPU-ids-when-configuring-the-CPU.patch
-|	patches.suse/powerpc-pseries-Check-for-zero-filled-ibm-dynamic-me.patch
-|	patches.suse/mtd-nand-vf610-set-correct-ooblayout.patch
-|	patches.suse/mmc-bcm2835-Don-t-overwrite-max-frequency-unconditio
-|	patches.suse/nvme-rename-NVME_CTRL_RECONNECTING-state-to-NVME_CTR.patch
-|	patches.suse/nvme-rdma-use-NVME_CTRL_CONNECTING-state-to-mark-ini.patch
-|	patches.suse/nvme-delete-NVME_CTRL_LIVE-NVME_CTRL_CONNECTING-tran.patch
-|	patches.suse/nvme-Fix-discard-buffer-overrun.patch
-|	patches.suse/nvme_fc-correct-abort-race-condition-on-resets.patch
-|	patches.suse/nvme_fc-cleanup-io-completion.patch
-|	patches.suse/nvme-Don-t-use-a-stack-buffer-for-keep-alive-command.patch
-|	patches.suse/nvme-fix-the-deadlock-in-nvme_update_formats.patch
-|	patches.suse/nvme-pci-Remap-CMB-SQ-entries-on-every-controller-re.patch
-|	patches.suse/nvme-pci-Fix-timeouts-in-connecting-state.patch
-|	patches.suse/nvmet-Change-return-code-of-discard-command-if-not-s.patch
-|	patches.suse/nvme-rdma-fix-sysfs-invoked-reset_ctrl-error-flow.patch
-|	patches.suse/cpumask-Make-for_each_cpu_wrap-available-on-UP-as-well.patch
-|	patches.suse/irqchip-gic-v3-Change-pr_debug-message-to-pr_devel
-|	patches.suse/irqchip-gic-v3-Use-wmb-instead-of-smb_wmb-in-gic_rai
-|	patches.suse/irqchip-gic-v3-Ignore-disabled-ITS-nodes
-|	patches.suse/ptr_ring-prevent-integer-overflow-when-calculating-s.patch
-|	patches.suse/mvpp2-fix-multicast-address-filter.patch
-|	patches.suse/bridge-check-brport-attr-show-in-brport_show.patch
-|	patches.suse/sctp-do-not-pr_err-for-the-duplicated-node-in-transp.patch
-|	patches.suse/tcp-Honor-the-eor-bit-in-tcp_mtu_probe.patch
-|	patches.suse/net-cavium-fix-NULL-pointer-dereference-in-cavium_pt.patch
-|	patches.suse/mlxsw-spectrum_router-Fix-error-path-in-mlxsw_sp_vr_.patch
-|	patches.suse/net-fix-race-on-decreasing-number-of-TX-queues.patch
-|	patches.suse/ibmvnic-Wait-until-reset-is-complete-to-set-carrier-.patch
-|	patches.suse/ibmvnic-Fix-login-buffer-memory-leaks.patch
-|	patches.suse/ibmvnic-Fix-NAPI-structures-memory-leak.patch
-|	patches.suse/ibmvnic-Free-RX-socket-buffer-in-case-of-adapter-err.patch
-|	patches.suse/ibmvnic-Clean-RX-pool-buffers-during-device-close.patch
-|	patches.suse/docs-segmentation-offloads.txt-Fix-ref-to-SKB_GSO_TU
-|	patches.suse/NFC-llcp-Limit-size-of-SDP-URI
-|	patches.suse/fib_semantics-Don-t-match-route-with-mismatching-tcl.patch
-|	patches.suse/cxgb4-free-up-resources-of-pf-0-3.patch
-|	patches.suse/cxgb4-fix-trailing-zero-in-CIM-LA-dump.patch
-|	patches.suse/PCI-cxgb4-Extend-T3-PCI-quirk-to-T4-devices.patch
-|	patches.suse/dn_getsockoptdecnet-move-nf_-get-set-sockopt-outside.patch
-|	patches.suse/udplite-fix-partial-checksum-initialization.patch
-|	patches.suse/tg3-APE-heartbeat-changes.patch
-|	patches.suse/x86-Treat-R_X86_64_PLT32-as-R_X86_64_PC32.patch
-|	patches.suse/kernel-relay.c-limit-kmalloc-size-to-KMALLOC_MAX_SIZ
-|	patches.suse/IB-ipoib-Do-not-warn-if-IPoIB-debugfs-doesn-t-exist.patch
-|	patches.suse/IB-uverbs-Fix-method-merging-in-uverbs_ioctl_merge.patch
-|	patches.suse/IB-uverbs-Fix-possible-oops-with-duplicate-ioctl-att.patch
-|	patches.suse/IB-uverbs-Hold-the-uobj-write-lock-after-allocate.patch
-|	patches.suse/RDMA-uverbs-Protect-from-races-between-lookup-and-de.patch
-|	patches.suse/IB-uverbs-Improve-lockdep_check.patch
-|	patches.suse/IB-uverbs-Fix-unbalanced-unlock-on-error-path-for-rd.patch
-|	patches.suse/RDMA-uverbs-Protect-from-command-mask-overflow.patch
-|	patches.suse/RDMA-uverbs-Fix-bad-unlock-balance-in-ib_uverbs_clos.patch
-|	patches.suse/RDMA-uverbs-Fix-circular-locking-dependency.patch
-|	patches.suse/RDMA-uverbs-Sanitize-user-entered-port-numbers-prior.patch
-|	patches.suse/RDMA-vmw_pvrdma-Fix-usage-of-user-response-structure.patch
-|	patches.suse/RDMA-bnxt_re-Disable-atomic-capability-on-bnxt_re-ad.patch
-|	patches.suse/RDMA-bnxt_re-Unpin-SQ-and-RQ-memory-if-QP-create-fai.patch
-|	patches.suse/RDMA-bnxt_re-Synchronize-destroy_qp-with-poll_cq.patch
-|	patches.suse/RDMA-bnxt_re-Fix-system-crash-during-load-unload.patch
-|	patches.suse/RDMA-bnxt_re-Avoid-system-hang-during-device-un-reg.patch
-|	patches.suse/extcon-int3496-process-id-pin-first-so-that-we-start
-|	patches.suse/mei-me-add-cannon-point-device-ids
-|	patches.suse/mei-me-add-cannon-point-device-ids-for-4th-device
-|	patches.suse/staging-iio-adc-ad7192-fix-external-frequency-settin
-|	patches.suse/staging-iio-ad5933-switch-buffer-mode-to-software
-|	patches.suse/iio-adis_lib-Initialize-trigger-before-requesting-in
-|	patches.suse/iio-buffer-check-if-a-buffer-has-been-set-up-when-po
-|	patches.suse/0001-xhci-workaround-for-AMD-Promontory-disabled-ports-wa.patch
-|	patches.suse/xhci-Don-t-print-a-warning-when-setting-link-state-f.patch
-|	patches.suse/USB-serial-option-Add-support-for-Quectel-EP06.patch
-|	patches.suse/0001-ohci-hcd-Fix-race-condition-caused-by-ohci_urb_enque.patch
-|	patches.suse/0001-usbip-keep-usbip_device-sockfd-state-in-sync-with-tc.patch
-|	patches.suse/0001-usb-host-ehci-use-correct-device-pointer-for-dma-ops.patch
-|	patches.suse/usb-ldusb-add-PIDs-for-new-CASSY-devices-supported-b.patch
-|	patches.suse/0001-usb-ohci-Proper-handling-of-ed_rm_list-to-handle-rac.patch
-|	patches.suse/0001-Add-delay-init-quirk-for-Corsair-K70-RGB-keyboards.patch
-|	patches.suse/0001-usb-cdc_acm-prevent-race-at-write-to-acm-while-syste.patch
-|	patches.suse/usb-dwc3-gadget-Set-maxpacket-size-for-ep0-IN.patch
-|	patches.suse/usb-dwc3-ep0-Reset-TRB-counter-for-ep0-IN.patch
-|	patches.suse/usb-gadget-f_uac2-fix-bFirstInterface-in-composite-g.patch
-|	patches.suse/usb-dwc3-Undo-PHY-init-if-soft-reset-fails.patch
-|	patches.suse/usb-gadget-f_fs-Process-all-descriptors-during-bind.patch
-|	patches.suse/usb-gadget-f_fs-Use-config_ep_by_speed.patch
-|	patches.suse/usb-dwc3-omap-don-t-miss-events-during-suspend-resum.patch
-|	patches.suse/usb-gadget-core-Fix-use-after-free-of-usb_request.patch
-|	patches.suse/usb-dwc3-Fix-GDBGFIFOSPACE_TYPE-values.patch
-|	patches.suse/usb-gadget-fsl_udc_core-fix-ep-valid-checks.patch
-|	patches.suse/usb-dwc2-Fix-dwc2_hsotg_core_init_disconnected.patch
-|	patches.suse/USB-gadget-udc-Add-missing-platform_device_put-on-er.patch
-|	patches.suse/usb-musb-fix-enumeration-after-resume.patch
-|	patches.suse/0001-Revert-usb-musb-host-don-t-start-next-rx-urb-if-curr.patch
-|	patches.suse/crypto-s5p-sss-Fix-kernel-Oops-in-AES-ECB-mode
-|	patches.suse/drm-exynos-g2d-use-monotonic-timestamps
-|	patches.suse/drm-exynos-fix-comparison-to-bitshift-when-dealing-w
-|	patches.suse/drm-cirrus-Load-lut-in-crtc_commit
-|	patches.suse/drm-atomic-Fix-memleak-on-ERESTARTSYS-during-non-blo
-|	patches.suse/workqueue-Allow-retrieval-of-current-task-s-work-str
-|	patches.suse/drm-Allow-determining-if-current-task-is-output-poll
-|	patches.suse/drm-nouveau-Fix-deadlock-on-runtime-suspend
-|	patches.suse/drm-radeon-Fix-deadlock-on-runtime-suspend
-|	patches.suse/drm-amdgpu-Fix-deadlock-on-runtime-suspend
-|	patches.suse/drm-edid-Add-6-bpc-quirk-for-CPT-panel-in-Asus-UX303
-|	patches.suse/drm-Handle-unexpected-holes-in-color-eviction
-|	patches.suse/drm-meson-fix-vsync-buffer-update
-|	patches.suse/gpu-ipu-v3-pre-fix-device-node-leak-in-ipu_pre_looku
-|	patches.suse/gpu-ipu-v3-prg-fix-device-node-leak-in-ipu_prg_looku
-|	patches.suse/scsi-mpt3sas-fix-an-out-of-bound-write.patch
-|	patches.suse/scsi-qla2xxx-Fix-memory-corruption-during-hba-reset-.patch
-|	patches.suse/scsi-ibmvfc-fix-misdefined-reserved-field-in.patch
-|	patches.suse/scsi-qla2xxx-Avoid-triggering-undefined-behavior-in-.patch
-|	patches.suse/scsi-qla2xxx-Fix-a-locking-imbalance-in-qlt_24xx_han.patch
-|	patches.suse/msft-hv-1594-scsi-storvsc-Increase-cmd_per_lun-for-higher-speed-d.patch
-|	patches.suse/scsi-qla2xxx-Fix-double-free-bug-after-firmware-time.patch
-|	patches.suse/scsi-qla2xxx-Fix-incorrect-handle-for-abort-IOCB.patch
-|	patches.suse/qedi-fix-truncation-of-chap-name-and-secret
-|	patches.suse/qedi-cleanup-local-str-variable
-|	patches.suse/0002-scsi-qla4xxx-skip-error-recovery-in-case-of-register-disconnect
-|	patches.suse/i2c-designware-must-wait-for-enable
-|	patches.suse/i2c-i801-Add-missing-documentation-entries-for-Brasw.patch
-|	patches.suse/i2c-bcm2835-Set-up-the-rising-falling-edge-delays.patch
-|	patches.suse/0001-arm64-cpufeature-Fix-CTR_EL0-field-definitions.patch
-|	patches.suse/arm64-Disable-unhandled-signal-log-messages-by-defau.patch
-|	patches.suse/0001-arm64-Remove-unimplemented-syscall-log-message.patch
-|	patches.suse/arm64-perf-correct-PMUVer-probing.patch
-|	patches.suse/0006-arm64-Enforce-BBM-for-huge-IO-VMAP-mappings.patch
-|	patches.suse/0015-arm64-fix-unwind_frame-for-filtered-out-fn-for-funct.patch
-|	patches.suse/PKCS-7-fix-certificate-chain-verification
-|	patches.suse/PKCS-7-fix-certificate-blacklisting
-|	patches.suse/PKCS-7-fix-direct-verification-of-SignerInfo-signatu
-|	patches.suse/X.509-fix-BUG_ON-when-hash-algorithm-is-unsupported
-|	patches.suse/X.509-fix-NULL-dereference-when-restricting-key-with
-|	patches.suse/KEYS-Use-individual-pages-in-big_key-for-crypto-buff
-|	patches.suse/integrity-security-fix-digsig.c-build-error-with-hea.patch
-|	patches.suse/ibmvnic-Check-for-NULL-skb-s-in-NAPI-poll-routine.patch
-|	patches.suse/net-sched-report-if-filter-is-too-large-to-dump.patch
-|	patches.suse/netfilter-ipt_CLUSTERIP-fix-a-race-condition-of-proc.patch
-|	patches.suse/netfilter-drop-outermost-socket-lock-in-getsockopt.patch
-|	patches.suse/netfilter-add-back-stackpointer-size-checks.patch
-|	patches.suse/netfilter-ipt_CLUSTERIP-fix-a-refcount-bug-in-cluste.patch
-|	patches.suse/netfilter-x_tables-fix-missing-timer-initialization-.patch
-|	patches.suse/netfilter-nat-cope-with-negative-port-range.patch
-|	patches.suse/netfilter-IDLETIMER-be-syzkaller-friendly.patch
-|	patches.suse/net-mlx5e-Fix-TCP-checksum-in-LRO-buffers.patch
-|	patches.suse/net-mlx5e-Fix-loopback-self-test-when-GRO-is-off.patch
-|	patches.suse/net-mlx5e-Verify-inline-header-size-do-not-exceed-SK.patch
-|	patches.suse/net-mlx5e-Return-error-if-prio-is-specified-when-off.patch
-|	patches.suse/net-mlx5e-Specify-numa-node-when-allocating-drop-rq.patch
-|	patches.suse/net-mlx5-Use-128B-cacheline-size-for-128B-or-larger-.patch
-|	patches.suse/net-mlx5-Add-header-re-write-to-the-checks-for-confl.patch
-|	patches.suse/virtio_net-fix-XDP-code-path-in-receive_small
-|	patches.suse/bpf-fix-memory-leak-in-lpm_trie-map_free-callback-fu.patch
-|	patches.suse/bpf-fix-mlock-precharge-on-arraymaps.patch
-|	patches.suse/amd-xgbe-Restore-PCI-interrupt-enablement-setting-on.patch
-|	patches.suse/netlink-put-module-reference-if-dump-start-fails.patch
-|	patches.suse/smsc75xx-fix-smsc75xx_set_features
-|	patches.suse/tcp_bbr-better-deal-with-suboptimal-GSO.patch
-|	patches.suse/net-ipv4-Set-addr_type-in-hash_keys-for-forwarded-ca.patch
-|	patches.suse/ibmvnic-Fix-early-release-of-login-buffer.patch
-|	patches.suse/mac80211-mesh-fix-wrong-mesh-TTL-offset-calculation
-|	patches.suse/cfg80211-fix-cfg80211_beacon_dup
-|	patches.suse/mac80211-round-IEEE80211_TX_STATUS_HEADROOM-up-to-mu
-|	patches.suse/mac80211-fix-a-possible-leak-of-station-stats
-|	patches.suse/mac80211-fix-calling-sleeping-function-in-atomic-con
-|	patches.suse/cfg80211-clear-wep-keys-after-disconnection
-|	patches.suse/mac80211-Do-not-disconnect-on-invalid-operating-clas
-|	patches.suse/mac80211-Fix-sending-ADDBA-response-for-an-ongoing-s
-|	patches.suse/regulatory-add-NUL-to-request-alpha2.patch
-|	patches.suse/rxrpc-Fix-send-in-rxrpc_send_data_packet.patch
-|	patches.suse/ipv6-sit-work-around-bogus-gcc-8-Wrestrict-warning.patch
-|	patches.suse/selftests-bpf-test_maps-exit-child-process-without-e.patch
-|	patches.suse/bpf-add-schedule-points-in-percpu-arrays-management.patch
-|	patches.suse/bpf-fix-rcu-lockdep-warning-for-lpm_trie-map_free-ca.patch
-|	patches.suse/bpf-x64-implement-retpoline-for-tail-call.patch
-|	patches.suse/bpf-arm64-fix-out-of-bounds-access-in-tail-call.patch
-|	patches.suse/net_sched-gen_estimator-fix-broken-estimators-based-.patch
-|	patches.suse/powerpc-eeh-Fix-crashes-in-eeh_report_resume.patch
-|	patches.suse/powerpc-pseries-Fix-duplicate-firmware-feature-for-D.patch
-|	patches.suse/powerpc-bpf-jit-Fix-32-bit-JIT-for-seccomp_data-acce.patch
-|	patches.suse/powerpc-mm-drmem-Fix-unexpected-flag-value-in-ibm-dy.patch
-|	patches.suse/powerpc-pseries-Support-firmware-disable-of-RFI-flus.patch
-|	patches.suse/powerpc-powernv-Support-firmware-disable-of-RFI-flus.patch
-|	patches.suse/0006-nfs-system-crashes-after-NFS4ERR_MOVED-recovery.patch
-|	patches.suse/x86-oprofile-fix-bogus-gcc-8-warning-in-nmi_setup
-|	patches.suse/x86-intel_rdt-fix-incorrect-returned-value-when-creating-rdgroup-sub-directory-in-resctrl-file-system
-|	patches.suse/x86-topology-update-the-cpu-cores-field-in-proc-cpuinfo-correctly-across-cpu-hotplug-operations
-|	patches.suse/kvm-s390-force-bp-isolation-for-vsie.patch
-|	patches.suse/ARM-kvm-fix-building-with-gcc-8.patch
-|	patches.suse/KVM-s390-take-care-of-clock-comparator-sign-control.patch
-|	patches.suse/KVM-s390-consider-epoch-index-on-hotplugged-CPUs.patch
-|	patches.suse/KVM-s390-consider-epoch-index-on-TOD-clock-syncs.patch
-|	patches.suse/KVM-s390-provide-only-a-single-function-for-setting-.patch
-|	patches.suse/KVM-x86-move-LAPIC-initialization-after-VMCS-creatio.patch
-|	patches.suse/kvm-x86-remove-warn_on-for-when-vm_munmap-fails
-|	patches.suse/KVM-mmu-Fix-overlap-between-public-and-private-memsl.patch
-|	patches.suse/kvm-nvmx-don-t-halt-vcpu-when-l1-is-injecting-events-to-l2
-|	patches.suse/kvm-x86-fix-backward-migration-with-async_pf
-|	patches.suse/include-psp-sev-capitalize-invalid-length-enum.patch
-|	patches.suse/kvm-svm-no-need-to-call-access_ok-in-launch_measure-command.patch
-|	patches.suse/kvm-svm-fix-sev-launch_secret-command.patch
-|	patches.suse/nospec-kill-array_index_nospec_mask_check.patch
-|	patches.suse/nospec-allow-index-argument-to-have-const-qualified-type.patch
-|	patches.suse/nospec-include-asm-barrier-h-dependency.patch
-|	patches.suse/x86-microcode-propagate-return-value-from-updating-functions
-|	patches.suse/x86-cpu-add-a-microcode-loader-callback
-|	patches.suse/x86-cpu-check-cpu-feature-bits-after-microcode-upgrade
-|	patches.suse/x86-entry-reduce-the-code-footprint-of-the-idtentry-macro
-|	patches.suse/x86-entry-64-use-xorl-for-faster-register-clearing
-|	patches.suse/x86-mm-fix-pmd-pud_set-clear_flags.patch
-|	patches.suse/x86-ldt-avoid-warning-in-32-bit-builds-with-older-gcc
-|	patches.suse/x86-64-realmode-add-instruction-suffix
-|	patches.suse/x86-speculation-Use-IBRS-if-available-before-calling.patch
-|	patches.suse/0001-x86-speculation-objtool-Annotate-indirect-calls-jump.patch
-|	patches.suse/0002-x86-paravirt-objtool-Annotate-indirect-calls.patch
-|	patches.suse/0003-x86-boot-objtool-Annotate-indirect-jump-in-secondary.patch
-|	patches.suse/0004-x86-mm-sme-objtool-Annotate-indirect-call-in-sme_enc.patch
-|	patches.suse/0005-objtool-Use-existing-global-variables-for-options.patch
-|	patches.suse/0006-objtool-Add-retpoline-validation.patch
-|	patches.suse/0007-objtool-Add-module-specific-retpoline-rules.patch
-|	patches.suse/x86-speculation-Move-firmware_restrict_branch_specul.patch
-|	patches.suse/kvm-x86-remove-indirect-msr-op-calls-from-spec_ctrl.patch
-|	patches.suse/kvm-vmx-optimize-vmx_vcpu_run-and-svm_vcpu_run-by-marking-the-rdmsr-path-as-unlikely
-|	patches.suse/tpm_tis-fix-potential-buffer-overruns-caused-by-bit-.patch
-|	patches.suse/tpm_i2c_nuvoton-fix-potential-buffer-overruns-caused.patch
-|	patches.suse/tpm_i2c_infineon-fix-potential-buffer-overruns-cause.patch
-|	patches.suse/tpm-st33zp24-fix-potential-buffer-overruns-caused-by.patch
-|	patches.suse/tpm-fix-potential-buffer-overruns-caused-by-bit-glit.patch
-|	patches.suse/ARM-mvebu-Fix-broken-PL310_ERRATA_753970-selects.patch
-|	patches.suse/ARM-OMAP2-timer-fix-a-kmemleak-caused-in-omap_get_ti.patch
-|	patches.suse/ARM-OMAP3-Fix-prm-wake-interrupt-for-resume.patch
-|	patches.suse/ARM-OMAP1-clock-Fix-debugfs_create_-usage.patch
-|	patches.suse/ARM-orion-fix-orion_ge00_switch_board_info-initializ.patch
-|	patches.suse/soc-imx-gpc-de-register-power-domains-only-if-initia
-|	patches.suse/ALSA-hda-Add-a-power_save-blacklist
-|	patches.suse/ALSA-usb-audio-Add-a-quirck-for-B-W-PX-headphones
-|	patches.suse/ALSA-hda-Fix-pincfg-at-resume-on-Lenovo-T470-dock
-|	patches.suse/printk-Wake-klogd-when-passing-console_lock-owner.patch
-|	patches.suse/0165-md-raid5-simplify-uninitialization-of-shrinker.patch
-|	patches.suse/0166-md-raid1-Fix-trailing-semicolon.patch
-|	patches.suse/0167-md-multipath-Use-seq_putc-in-multipath_status.patch
-|	patches.suse/0001-raid10-change-the-size-of-resync-window-for-clustere.patch
-|	patches.suse/0168-MD-Free-bioset-when-md_run-fails.patch
-|	patches.suse/0003-md-fix-md_write_start-deadlock-w-o-metadata-devices.patch
-|	patches.suse/0169-md-document-lifetime-of-internal-rdev-pointer.patch
-|	patches.suse/0170-md-only-allow-remove_and_add_spares-when-no-sync_thr.patch
-|	patches.suse/0001-md-raid10-fix-NULL-deference-in-handle_write_complet.patch
-|	patches.suse/0171-raid5-ppl-fix-handling-flush-requests.patch
-|	patches.suse/0172-md-raid5-avoid-string-overflow-warning.patch
-|	patches.suse/0173-md-cluster-choose-correct-label-when-clustered-layou.patch
-|	patches.suse/0174-md-fix-a-potential-deadlock-of-raid5-raid10-reshape.patch
-|	patches.suse/0175-md-raid1-fix-NULL-pointer-dereference.patch
-|	patches.suse/drm-amd-powerplay-vega10-allow-mclk-switching-with-n
-|	patches.suse/drm-amd-powerplay-smu7-allow-mclk-switching-with-no-
-|	patches.suse/Revert-drm-radeon-pm-autoswitch-power-state-when-in-
-|	patches.suse/drm-radeon-insist-on-32-bit-DMA-for-Cedar-on-PPC64-P
-|	patches.suse/drm-i915-Fix-rsvd2-mask-when-out-fence-is-returned
-|	patches.suse/drm-i915-audio-fix-check-for-av_enc_map-overflow
-|	patches.suse/drm-i915-cnl-Fix-PORT_TX_DW5-7-register-address
-|	patches.suse/drm-i915-Clear-the-in-use-marker-on-execbuf-failure
-|	patches.suse/drm-i915-Make-global-seqno-known-in-i915_gem_request
-|	patches.suse/drm-nouveau-prefer-XBGR2101010-for-addfb-ioctl
-|	patches.suse/0001-virtio-gpu-fix-ioctl-and-expose-the-fixed-status-to-.patch
-|	patches.suse/drm-amd-powerplay-fix-power-over-limit-on-Fiji
-|	patches.suse/mmc-sdhci-pci-Fix-S0i3-for-Intel-BYT-based-controlle
-|	patches.suse/mmc-dw_mmc-Avoid-accessing-registers-in-runtime-susp
-|	patches.suse/block-pass-inclusive-lend-parameter-to-truncate_inod.patch
-|	patches.suse/blk-mq-don-t-call-io-sched-s-.requeue_request-when-r.patch
-|	patches.suse/block-kyber-fix-domain-token-leak-during-requeue.patch
-|	patches.suse/direct-io-Fix-sleep-in-atomic-due-to-sync-AIO.patch
-|	patches.suse/genhd-Fix-leaked-module-reference-for-NVME-devices.patch
-|	patches.suse/0176-bcache-correct-flash-only-vols-check-all-uuids.patch
-|	patches.suse/0177-bcache-fix-kcrashes-with-fio-in-RAID5-backend-dev.patch
-|	patches.suse/0001-nbd-fix-return-value-in-error-handling-path.patch
-|	patches.suse/nvme-fabrics-don-t-check-for-non-NULL-module-in-nvmf.patch
-|	patches.suse/nvme-rdma-use-blk_rq_payload_bytes-instead-of-blk_rq.patch
-|	patches.suse/nvmet-loop-use-blk_rq_payload_bytes-for-sgl-selectio.patch
-|	patches.suse/nvme-pci-Fix-nvme-queue-cleanup-if-IRQ-setup-fails.patch
-|	patches.suse/nvme-multipath-fix-sysfs-dangerously-created-links.patch
-|	patches.suse/nvmet-fix-PSDT-field-check-in-command-format.patch
-|	patches.suse/block-fix-the-count-of-PGPGOUT-for-WRITE_SAME.patch
-|	patches.suse/block-display-the-correct-diskname-for-bio.patch
-|	patches.suse/block-fix-a-typo.patch
-|	patches.suse/0001-ceph-flush-dirty-caps-of-unlinked-inode-asap.patch
-|	patches.suse/0002-libceph-ceph-avoid-memory-leak-when-specifying-same-option-several-times.patch
-|	patches.suse/0003-ceph-fix-dentry-leak-when-failing-to-init-debugfs.patch
-|	patches.suse/0004-ceph-fix-potential-memory-leak-in-init_caches.patch
-|	patches.suse/xen-pirq-fix-error-path-cleanup-when-binding-msis.patch
-|	patches.suse/PCI-Allow-release-of-resources-that-were-never-assig
-|	patches.suse/kvm-x86-add-a-framework-for-supporting-msr-based-features
-|	patches.suse/kvm-svm-add-msr-based-feature-support-for-serializing-lfence
-|	patches.suse/kvm-x86-introduce-kvm_get_msr_feature
-|	patches.suse/KVM-x86-fix-vcpu-initialization-with-userspace-lapic.patch
-|	patches.suse/media-au0828-add-VIDEO_V4L2-dependency
-|	patches.suse/media-m88ds3103-don-t-call-a-non-initalized-function
-|	patches.suse/media-dmxdev-fix-error-code-for-invalid-ioctls
-|	patches.suse/dax-fix-vma_is_fsdax-helper.patch
-|	patches.suse/vfio-disable-filesystem-dax-page-pinning.patch
-|	patches.suse/libnvdimm-re-enable-deep-flush-for-pmem-devices-via-.patch
-|	patches.suse/memremap-fix-softlockup-reports-at-teardown.patch
-|	patches.suse/btrfs-use-kvzalloc-to-allocate-btrfs_fs_info.patch
-|	patches.suse/btrfs-fix-log-replay-failure-after-linking-special-file-and-fsync.patch
-|	patches.suse/btrfs-fix-log-replay-failure-after-unlink-and-link-combination.patch
-|	patches.suse/timers-Forward-timer-base-before-migrating-timers.patch
-|	patches.suse/xen-zero-MSR_IA32_SPEC_CTRL-before-suspend.patch
-|	patches.suse/objtool-fix-another-switch-table-detection-issue.patch
-|	patches.suse/x86-platform-intel-mid-Handle-Intel-Edison-reboot-correctly.patch
-|	patches.suse/l2tp-don-t-use-inet_shutdown-on-tunnel-destroy.patch
-|	patches.suse/l2tp-don-t-use-inet_shutdown-on-ppp-session-destroy.patch
-|	patches.suse/l2tp-fix-races-with-tunnel-socket-close.patch
-|	patches.suse/l2tp-fix-race-in-pppol2tp_release-with-session-objec.patch
-|	patches.suse/l2tp-fix-tunnel-lookup-use-after-free-race.patch
-|	patches.suse/ARM-orion5x-Revert-commit-4904dbda41c8.patch
-|	patches.suse/ixgbe-fix-crash-in-build_skb-Rx-code-path.patch
-|	patches.suse/hdlc_ppp-carrier-detect-ok-don-t-turn-off-negotiatio.patch
-|	patches.suse/qrtr-add-MODULE_ALIAS-macro-to-smd.patch
-|	patches.suse/r8152-fix-tx-packets-accounting
-|	patches.suse/Bluetooth-btusb-Use-DMI-matching-for-QCA-reset_resum
-|	patches.suse/net-ipv4-don-t-allow-setting-net.ipv4.route.min_pmtu.patch
-|	patches.suse/ip_gre-fix-IFLA_MTU-ignored-on-NEWLINK.patch
-|	patches.suse/gianfar-Fix-Rx-byte-accounting-for-ndev-stats.patch
-|	patches.suse/s390-qeth-fix-overestimated-count-of-buffer-elements.patch
-|	patches.suse/s390-qeth-fix-ip-removal-on-offline-cards.patch
-|	patches.suse/s390-qeth-fix-double-free-on-ip-add-remove-race.patch
-|	patches.suse/s390-qeth-fix-ip-address-lookup-for-l3-devices.patch
-|	patches.suse/s390-qeth-fix-IPA-command-submission-race.patch
-|	patches.suse/tcp-revert-F-RTO-middle-box-workaround.patch
-|	patches.suse/tcp-revert-F-RTO-extension-to-detect-more-spurious-t.patch
-|	patches.suse/net-ipv4-avoid-unused-variable-warning-for-sysctl.patch
-|	patches.suse/net-ethtool-don-t-ignore-return-from-driver-get_fecp.patch
-|	patches.suse/bpf-allow-xadd-only-on-aligned-memory.patch
-|	patches.suse/bpf-ppc64-fix-out-of-bounds-access-in-tail-call.patch
-|	patches.suse/rds-Incorrect-reference-counting-in-TCP-socket-creat.patch
-|	patches.suse/mac80211-drop-frames-with-unexpected-DS-bits-from-fa
-|	patches.suse/0005-netfilter-ipv6-fix-use-after-free-Write-in-nf_nat_ip.patch
-|	patches.suse/0009-netfilter-bridge-ebt_among-add-missing-match-size-ch.patch
-|	patches.suse/netfilter-ebtables-CONFIG_COMPAT-don-t-trust-userlan.patch
-|	patches.suse/netfilter-don-t-set-F_IFACE-on-ipv6-fib-lookups.patch
-|	patches.suse/netfilter-use-skb_to_full_sk-in-ip6_route_me_harder.patch
-|	patches.suse/0006-ipvs-remove-IPS_NAT_MASK-check-to-fix-passive-FTP.patch
-|	patches.suse/batman-adv-fix-packet-checksum-in-receive-path.patch
-|	patches.suse/batman-adv-invalidate-checksum-on-fragment-reassembl.patch
-|	patches.suse/batman-adv-Ignore-invalid-batadv_iv_gw-during-netlin.patch
-|	patches.suse/batman-adv-Ignore-invalid-batadv_v_gw-during-netlink.patch
-|	patches.suse/batman-adv-Fix-netlink-dumping-of-BLA-claims.patch
-|	patches.suse/batman-adv-Fix-netlink-dumping-of-BLA-backbones.patch
-|	patches.suse/batman-adv-Fix-internal-interface-indices-types.patch
-|	patches.suse/mlxsw-spectrum_switchdev-Check-success-of-FDB-add-op.patch
-|	patches.suse/ppp-prevent-unregistered-channels-from-connecting-to.patch
-|	patches.suse/msft-hv-1598-hv_netvsc-avoid-retry-on-send-during-shutdown.patch
-|	patches.suse/msft-hv-1599-hv_netvsc-only-wake-transmit-queue-if-link-is-up.patch
-|	patches.suse/msft-hv-1600-hv_netvsc-fix-error-unwind-handling-if-vmbus_open-fa.patch
-|	patches.suse/msft-hv-1601-hv_netvsc-cancel-subchannel-setup-before-halting-dev.patch
-|	patches.suse/msft-hv-1602-hv_netvsc-fix-race-in-napi-poll-when-rescheduling.patch
-|	patches.suse/msft-hv-1603-hv_netvsc-use-napi_schedule_irqoff.patch
-|	patches.suse/msft-hv-1604-hv_netvsc-defer-queue-selection-to-VF.patch
-|	patches.suse/msft-hv-1605-hv_netvsc-filter-multicast-broadcast.patch
-|	patches.suse/msft-hv-1606-hv_netvsc-propagate-rx-filters-to-VF.patch
-|	patches.suse/scsi-megaraid_sas-Do-not-use-32-bit-atomic-request-d.patch
-|	patches.suse/msft-hv-1597-scsi-storvsc-Spread-interrupts-when-picking-a-channe.patch
-|	patches.suse/scsi-mpt3sas-fix-oops-in-error-handlers-after-shutdo.patch
-|	patches.suse/scsi-mpt3sas-wait-for-and-flush-running-commands-on-.patch
-|	patches.suse/scsi-qla2xxx-Fix-NULL-pointer-crash-due-to-active-ti.patch
-|	patches.suse/qla2xxx-Fixup-locking-for-session-deletion.patch
-|	patches.suse/qla2xxx-do-not-check-login_state-if-no-loop-id-is-as.patch
-|	patches.suse/qla2xxx-ensure-async-flags-are-reset-correctly.patch
-|	patches.suse/0001-scsi-core-return-BLK_STS_OK-for-DID_OK-in-__scsi_err.patch
-|	patches.suse/scsi-qla2xxx-Fix-FC-NVMe-LUN-discovery.patch
-|	patches.suse/scsi-qedi-fix-kernel-crash-during-port-toggle
-|	patches.suse/s390-dasd-fix-handling-of-internal-requests.patch
-|	patches.suse/s390-sles15-05-07-expoline-is-enabled.patch
-|	patches.suse/s390-sles15sp1-00-08-46-s390-cio-fix-ccw_device_start_timeout-API.patch
-|	patches.suse/s390-cio-fix-return-code-after-missing-interrupt.patch
-|	patches.suse/s390-cio-clear-timer-when-terminating-driver-i-o.patch
-|	patches.suse/s390-sles15-05-08-critical-section-bpenter.patch
-|	patches.suse/s390-sles15-05-09-svc-zero-r0.patch
-|	patches.suse/Input-mms114-fix-license-module-information
-|	patches.suse/Input-matrix_keypad-fix-race-when-disabling-interrup
-|	patches.suse/virtio_ring-fix-num_free-handling-in-error-case
-|	patches.suse/ALSA-hda-Fix-a-wrong-FIXUP-for-alc289-on-Dell-machin
-|	patches.suse/ALSA-hda-realtek-Add-support-headset-mode-for-DELL-W
-|	patches.suse/ALSA-hda-realtek-Add-headset-mode-support-for-Dell-2
-|	patches.suse/ALSA-hda-realtek-Limit-mic-boost-on-T480
-|	patches.suse/ALSA-hda-realtek-Fix-dock-line-out-volume-on-Dell-Pr
-|	patches.suse/ALSA-seq-Don-t-allow-resizing-pool-in-use
-|	patches.suse/ALSA-seq-More-protection-for-concurrent-write-and-io
-|	patches.suse/ALSA-seq-Remove-superfluous-snd_seq_queue_client_lea
-|	patches.suse/ALSA-hda-realtek-Make-dock-sound-work-on-ThinkPad-L5
-|	patches.suse/ALSA-hda-add-dock-and-led-support-for-HP-EliteBook-8
-|	patches.suse/ALSA-hda-add-dock-and-led-support-for-HP-ProBook-640
-|	patches.suse/drm-i915-perf-fix-perf-stream-opening-lock
-|	patches.suse/drm-i915-Suspend-submission-tasklets-around-wedging
-|	patches.suse/drm-sun4i-Fix-dclk_set_phase
-|	patches.suse/drm-amdgpu-used-cached-pcie-gen-info-for-SI-v2
-|	patches.suse/drm-radeon-fix-KV-harvesting
-|	patches.suse/drm-amdgpu-fix-KV-harvesting
-|	patches.suse/drm-amdgpu-Notify-sbios-device-ready-before-send-req
-|	patches.suse/drm-amdgpu-Correct-max-uvd-handles
-|	patches.suse/drm-amdgpu-Always-save-uvd-vcpu_bo-in-VM-Mode
-|	patches.suse/PCI-dwc-Fix-enumeration-end-when-reaching-root-subor
-|	patches.suse/lib-bug-c-exclude-non-bug-warn-exceptions-from-report_bug
-|	patches.suse/Documentation-sphinx-Fix-Directive-import-error.patch
-|	patches.suse/0001-arm64-mm-fix-thinko-in-non-global-page-table-attribu.patch
-|	patches.suse/0001-arm64-Relax-ARM_SMCCC_ARCH_WORKAROUND_1-discovery.patch
-|	patches.suse/KVM-PPC-Book3S-Fix-compile-error-that-occurs-with-so.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Fix-handling-of-large-pages-in-rad.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Fix-VRMA-initialization-with-2MB-o.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Fix-guest-time-accounting-with-VIR.patch
-|	patches.suse/KVM-s390-provide-io-interrupt-kvm_stat.patch
-|	patches.suse/KVM-s390-fix-memory-overwrites-when-not-using-SCA-en.patch
-|	patches.suse/IB-mlx5-Fix-incorrect-size-of-klms-in-the-memory-reg.patch
-|	patches.suse/IB-mlx5-Avoid-passing-an-invalid-QP-type-to-firmware.patch
-|	patches.suse/IB-mlx-Set-slid-to-zero-in-Ethernet-completion-struc.patch
-|	patches.suse/IB-core-Fix-missing-RDMA-cgroups-release-in-case-of-.patch
-|	patches.suse/RDMA-bnxt_re-Unconditionly-fence-non-wire-memory-ope.patch
-|	patches.suse/RDMA-bnxt_re-Fix-incorrect-DB-offset-calculation.patch
-|	patches.suse/RDMA-bnxt_re-Fix-the-ib_reg-failure-cleanup.patch
-|	patches.suse/IB-core-Add-null-pointer-check-in-addr_resolve.patch
-|	patches.suse/RDMA-qedr-Fix-ipv6-destination-address-resolution.patch
-|	patches.suse/RDMA-qedr-Fix-iWARP-connect-with-port-mapper.patch
-|	patches.suse/RDMA-qedr-Fix-kernel-panic-when-running-fio-over-NFS.patch
-|	patches.suse/RDMA-qedr-Fix-iWARP-write-and-send-with-immediate.patch
-|	patches.suse/IB-mlx4-Fix-corruption-of-RoCEv2-IPv4-GIDs.patch
-|	patches.suse/IB-mlx4-Include-GID-type-when-deleting-GIDs-from-HW-.patch
-|	patches.suse/IB-mlx5-Fix-an-error-code-in-__mlx5_ib_modify_qp.patch
-|	patches.suse/RDMA-core-Reduce-poll-batch-for-direct-cq-polling.patch
-|	patches.suse/RDMA-bnxt_re-Avoid-Hard-lockup-during-error-CQE-proc.patch
-|	patches.suse/IB-core-Fix-possible-crash-to-access-NULL-netdev.patch
-|	patches.suse/RDMA-ucma-Limit-possible-option-size.patch
-|	patches.suse/RDMA-ucma-Check-that-user-doesn-t-overflow-QP-state.patch
-|	patches.suse/RDMA-mlx5-Fix-integer-overflow-while-resizing-CQ.patch
-|	patches.suse/0179-dm-raid-fix-incorrect-sync_ratio-when-degraded.patch
-|	patches.suse/bcache-fix-crashes-in-duplicate-cache-device-registe.patch
-|	patches.suse/bcache-don-t-attach-backing-with-duplicate-UUID.patch
-|	patches.suse/nvme-pci-Fix-EEH-failure-on-ppc.patch
-|	patches.suse/Revert-nvme-create-slaves-and-holders-entries-for-hi.patch
-|	patches.suse/nvme-fabrics-Ignore-nr_io_queues-option-for-discover.patch
-|	patches.suse/nvme_fc-rework-sqsize-handling.patch
-|	patches.suse/loop-Fix-lost-writes-caused-by-missing-flag.patch
-|	patches.suse/watchdog-f71808e_wdt-Fix-magic-close-handling
-|	patches.suse/watchdog-sbsa-use-32-bit-read-for-WCV.patch
-|	patches.suse/watchdog-hpwdt-Remove-legacy-NMI-sourcing
-|	patches.suse/kbuild-Handle-builtin-dtb-file-names-containing-hyph.patch
-|	patches.suse/dmaengine-rcar-dmac-fix-max_chunk_size-for-R-Car-Gen
-|	patches.suse/dmaengine-mv_xor_v2-Fix-clock-resource-by-adding-a-r
-|	patches.suse/perf-x86-intel-uncore-fix-skylake-upi-event-format
-|	patches.suse/x86-mce-serialize-sysfs-changes
-|	patches.suse/objtool-Fix-32-bit-build.patch
-|	patches.suse/x86-spectre_v2-Don-t-check-microcode-versions-when-r.patch
-|	patches.suse/x86-microcode-get-rid-of-struct-apply_microcode_ctx
-|	patches.suse/x86-microcode-intel-check-microcode-revision-before-updating-sibling-threads
-|	patches.suse/x86-microcode-intel-writeback-and-invalidate-caches-before-updating-microcode
-|	patches.suse/x86-microcode-do-not-upload-microcode-if-cpus-are-offline
-|	patches.suse/x86-microcode-intel-look-into-the-patch-cache-first
-|	patches.suse/x86-microcode-request-microcode-on-the-bsp
-|	patches.suse/x86-microcode-synchronize-late-microcode-loading
-|	patches.suse/x86-kprobes-fix-kernel-crash-when-probing-entry_trampoline-code
-|	patches.suse/NFS-Fix-an-incorrect-type-in-struct-nfs_direct_req.patch
-|	patches.suse/pNFS-Prevent-the-layout-header-refcount-going-to-zer.patch
-|	patches.suse/NFS-Fix-unstable-write-completion.patch
-|	patches.suse/staging-comedi-fix-comedi_nsamples_left
-|	patches.suse/tty-make-n_tty_read-always-abort-if-hangup-is-in-pro
-|	patches.suse/tty-serial-atmel-add-new-version-check-for-usart
-|	patches.suse/serial-core-mark-port-as-initialized-in-autoconfig
-|	patches.suse/earlycon-add-reg-offset-to-physical-address-before-m
-|	patches.suse/serial-8250_pci-Add-Brainboxes-UC-260-4-port-serial-
-|	patches.suse/serial-sh-sci-prevent-lockup-on-full-TTY-buffers
-|	patches.suse/0001-uas-fix-comparison-for-error-code.patch
-|	patches.suse/0001-usb-quirks-add-control-message-delay-for-1b1c-1b20.patch
-|	patches.suse/usb-musb-call-pm_runtime_-get-put-_sync-before-readi.patch
-|	patches.suse/0001-usb-dwc3-Fix-lock-up-on-ID-change-during-system-susp.patch
-|	patches.suse/usb-gadget-f_fs-Fix-use-after-free-in-ffs_fs_kill_sb.patch
-|	patches.suse/0001-xhci-fix-endpoint-context-tracer-output.patch
-|	patches.suse/0001-USB-storage-Add-JMicron-bridge-152d-2567-to-unusual_.patch
-|	patches.suse/0001-usb-usbmon-Read-text-within-supplied-buffer-size.patch
-|	patches.suse/usb-host-xhci-plat-revert-usb-host-xhci-plat-enable-.patch
-|	patches.suse/0001-xhci-Fix-front-USB-ports-on-ASUS-PRIME-B350M-A.patch
-|	patches.suse/0001-usbip-vudc-fix-null-pointer-dereference-on-udc-lock.patch
-|	patches.suse/0001-USB-OHCI-Fix-NULL-dereference-in-HCDs-using-HCD_LOCA.patch
-|	patches.suse/0002-phy-qcom-ufs-add-MODULE_LICENSE-tag.patch
-|	patches.suse/usb-musb-Fix-external-abort-in-musb_remove-on-omap24.patch
-|	patches.suse/fs-aio-Add-explicit-RCU-grace-period-when-freeing-ki.patch
-|	patches.suse/fs-aio-Use-RCU-accessors-for-kioctx_table-table.patch
-|	patches.suse/RDMAVT-Fix-synchronization-around-percpu_ref.patch
-|	patches.suse/scsi-mpt3sas-Do-not-mark-fw_event-workqueue-as-WQ_ME.patch
-|	patches.suse/scsi-sd_zbc-fix-potential-memory-leak
-|	patches.suse/scsi-qla2xxx-Fix-crashes-in-qla2x00_probe_one-on-pro.patch
-|	patches.suse/dm-mpath-fix-passing-integrity-data.patch
-|	patches.suse/ALSA-seq-Fix-possible-UAF-in-snd_seq_check_queue
-|	patches.suse/ALSA-seq-Clear-client-entry-before-deleting-else-at-
-|	patches.suse/ALSA-hda-Revert-power_save-option-default-value
-|	patches.suse/ASoC-hdmi-codec-Fix-module-unloading-caused-kernel-c
-|	patches.suse/ASoC-rt5651-Fix-regcache-sync-errors-on-resume
-|	patches.suse/ASoC-sgtl5000-Fix-suspend-resume
-|	patches.suse/ASoC-wm_adsp-For-TLV-controls-only-register-TLV-get-
-|	patches.suse/lock_parent-needs-to-recheck-if-dentry-got-__dentry_.patch
-|	patches.suse/fs-dcache-Avoid-livelock-between-d_alloc_parallel-an.patch
-|	patches.suse/fs-dcache-Use-READ_ONCE-when-accessing-i_dir_seq.patch
-|	patches.suse/0005-fs-Teach-path_connected-to-handle-nfs-filesystems-wi.patch
-|	patches.suse/drm-amdgpu-fix-prime-teardown-order
-|	patches.suse/drm-radeon-fix-prime-teardown-order
-|	patches.suse/drm-amdgpu-dce-Don-t-turn-off-DP-sink-when-disconnec
-|	patches.suse/drm-i915-Enable-VBT-based-BL-control-for-DP
-|	patches.suse/drm-i915-Only-prune-fences-after-wait-for-all
-|	patches.suse/drm-i915-Kick-the-rps-worker-when-changing-the-boost
-|	patches.suse/drm-nouveau-bl-Fix-oops-on-driver-unbind
-|	patches.suse/drm-nouveau-bl-fix-backlight-regression
-|	patches.suse/drm-i915-gvt-Add-runtime_pm_get-put-into-gvt_switch_
-|	patches.suse/drm-i915-gvt-keep-oa-config-in-shadow-ctx
-|	patches.suse/drm-i915-gvt-Correct-the-privilege-shadow-batch-buff
-|	patches.suse/btrfs-add-missing-initialization-in-btrfs_check_shared.patch
-|	patches.suse/KVM-arm-arm64-vgic-Add-missing-irq_lock-to-vgic_mmio.patch
-|	patches.suse/KVM-arm-arm64-Reduce-verbosity-of-KVM-init-log.patch
-|	patches.suse/kvm-arm-arm64-vgic-v3-Tighten-synchronization-for-gu.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Fix-trap-number-return-from-__kvmp.patch
-|	patches.suse/kvm-x86-fix-device-passthrough-when-sme-is-active.patch
-|	patches.suse/irqchip-gic-v3-its-Ensure-nr_ites-nr_lpis.patch
-|	patches.suse/x86-cpufeatures-add-intel-total-memory-encryption-cpufeature
-|	patches.suse/x86-cpufeatures-add-intel-pconfig-cpufeature
-|	patches.suse/x86-speculation-objtool-annotate-indirect-calls-jumps-for-objtool-on-32-bit-kernels
-|	patches.suse/x86-speculation-Remove-Skylake-C2-from-Speculation-C.patch
-|	patches.suse/x86-microcode-attempt-late-loading-only-when-new-microcode-is-present
-|	patches.suse/x86-microcode-fix-cpu-synchronization-routine
-|	patches.suse/libata-Fix-compile-warning-with-ATA_DEBUG-enabled.patch
-|	patches.suse/libata-fix-length-validation-of-atapi-relayed-scsi-commands.patch
-|	patches.suse/libata-remove-warn-for-dma-or-pio-command-without-data.patch
-|	patches.suse/libata-don-t-try-to-pass-through-ncq-commands-to-non-ncq.patch
-|	patches.suse/libata-apply-nolpm-quirk-to-crucial-mx100-512gb-ssds.patch
-|	patches.suse/libata-disable-lpm-for-crucial-bx100-ssd-500gb-drive.patch
-|	patches.suse/ata-do-not-schedule-hot-plug-if-it-is-a-sas-host.patch
-|	patches.suse/ahci-add-pci-id-for-the-highpoint-rocketraid-644l-card.patch
-|	patches.suse/PCI-Add-function-1-DMA-alias-quirk-for-Highpoint-Roc
-|	patches.suse/libata-enable-queued-trim-for-samsung-ssd-860.patch
-|	patches.suse/libata-apply-nolpm-quirk-to-crucial-m500-480-and-960gb-ssds.patch
-|	patches.suse/libata-make-crucial-bx100-500gb-lpm-quirk-apply-to-all.patch
-|	patches.suse/libata-modify-quirks-for-mx100-to-limit-ncq_trim-quirk-to.patch
-|	patches.suse/workqueue-use-put_device-instead-of-kfree
-|	patches.suse/kvm-x86-fix-icebp-instruction-handling
-|	patches.suse/0003-nfsd-remove-blocked-locks-on-client-teardown.patch
-|	patches.suse/scsi-libsas-defer-ata-device-eh-commands-to-libata.patch
-|	patches.suse/scsi-qla2xxx-Remove-FC_NO_LOOP_ID-for-FCP-and-FC-NVM.patch
-|	patches.suse/IB-mlx5-Fix-out-of-bounds-read-in-create_raw_packet_.patch
-|	patches.suse/IB-mlx5-Fix-integer-overflows-in-mlx5_ib_create_srq.patch
-|	patches.suse/RDMA-mlx5-Fix-crash-while-accessing-garbage-pointer-.patch
-|	patches.suse/RDMA-core-Do-not-use-invalid-destination-in-determin.patch
-|	patches.suse/RDMA-ucma-Fix-access-to-non-initialized-CM_ID-object.patch
-|	patches.suse/RDMA-ucma-Don-t-allow-join-attempts-for-unsupported-.patch
-|	patches.suse/infiniband-qplib_fp-fix-pointer-cast.patch
-|	patches.suse/infiniband-bnxt_re-use-BIT_ULL-for-64-bit-bit-masks.patch
-|	patches.suse/RDMA-ucma-Check-AF-family-prior-resolving-address.patch
-|	patches.suse/RDMA-ucma-Fix-use-after-free-access-in-ucma_close.patch
-|	patches.suse/RDMA-ucma-Ensure-that-CM_ID-exists-prior-to-access-i.patch
-|	patches.suse/clk-migrate-the-count-of-orphaned-clocks-at-init.patch
-|	patches.suse/clk-sunxi-ng-a31-Fix-CLK_OUT_-clock-ops
-|	patches.suse/clk-bcm2835-Fix-ana-maskX-definitions.patch
-|	patches.suse/clk-bcm2835-Protect-sections-updating-shared-registe.patch
-|	patches.suse/0001-mmc-dw_mmc-Fix-the-DTO-CTO-timeout-overflow-calculat.patch
-|	patches.suse/mmc-block-fix-updating-ext_csd-caches-on-ioctl-call
-|	patches.suse/mmc-dw_mmc-exynos-fix-the-suspend-resume-issue-for-e
-|	patches.suse/mmc-core-Disable-HPI-for-certain-Micron-Numonyx-eMMC
-|	patches.suse/mmc-dw_mmc-fix-falling-from-idmac-to-PIO-mode-when-d
-|	patches.suse/net-phy-marvell-Use-strlcpy-for-ethtool-get_strings.patch
-|	patches.suse/net-phy-micrel-Use-strlcpy-for-ethtool-get_strings.patch
-|	patches.suse/net-phy-broadcom-Use-strlcpy-for-ethtool-get_strings.patch
-|	patches.suse/net-Only-honor-ifindex-in-IP_PKTINFO-if-non-0.patch
-|	patches.suse/rhashtable-Fix-rhlist-duplicates-insertion
-|	patches.suse/Bluetooth-btusb-Remove-Yoga-920-from-the-btusb_needs
-|	patches.suse/Bluetooth-btusb-Add-Dell-OptiPlex-3060-to-btusb_need
-|	patches.suse/Bluetooth-Fix-missing-encryption-refresh-on-Security
-|	patches.suse/sch_netem-fix-skb-leak-in-netem_enqueue.patch
-|	patches.suse/e1000e-Remove-Other-from-EIAC.patch
-|	patches.suse/Partial-revert-e1000e-Avoid-receiver-overrun-interru.patch
-|	patches.suse/e1000e-Fix-queue-interrupt-re-raising-in-Other-inter.patch
-|	patches.suse/e1000e-Avoid-missed-interrupts-following-ICR-read.patch
-|	patches.suse/e1000e-Fix-check_for_link-return-value-with-autoneg-.patch
-|	patches.suse/e1000e-allocate-ring-descriptors-with-dma_zalloc_coh.patch
-|	patches.suse/qed-Free-RoCE-ILT-Memory-on-rmmod-qedr.patch
-|	patches.suse/net-Fix-hlist-corruptions-in-inet_evict_bucket.patch
-|	patches.suse/l2tp-do-not-accept-arbitrary-sockets.patch
-|	patches.suse/dccp-check-sk-for-closed-state-in-dccp_sendmsg.patch
-|	patches.suse/cxgb4-copy-adap-index-to-PF0-3-adapter-instances.patch
-|	patches.suse/cxgb4-do-not-set-needs_free_netdev-for-mgmt-dev-s.patch
-|	patches.suse/bpf-fix-bpf_skb_adjust_net-bpf_skb_proto_xlat-to-dea.patch
-|	patches.suse/bpf-x64-increase-number-of-passes.patch
-|	patches.suse/team-Fix-double-free-in-error-path.patch
-|	patches.suse/iwlwifi-mvm-fix-security-bug-in-PN-checking
-|	patches.suse/iwlwifi-mvm-fix-IBSS-for-devices-that-support-statio
-|	patches.suse/iwlwifi-mvm-always-init-rs-with-20mhz-bandwidth-rate
-|	patches.suse/rtlwifi-rtl8723be-Fix-loss-of-signal
-|	patches.suse/iwlwifi-mvm-fix-TX-of-CCMP-256
-|	patches.suse/iwlwifi-mvm-Fix-channel-switch-for-count-0-and-1
-|	patches.suse/iwlwifi-mvm-fix-assert-0x2B00-on-older-FWs
-|	patches.suse/iwlwifi-avoid-collecting-firmware-dump-if-not-loaded
-|	patches.suse/iwlwifi-mvm-fix-failed-to-remove-key-message
-|	patches.suse/iwlwifi-mvm-Direct-multicast-frames-to-the-correct-s
-|	patches.suse/iwlwifi-mvm-Correctly-set-the-tid-for-mcast-queue
-|	patches.suse/brcmfmac-fix-P2P_DEVICE-ethernet-address-generation
-|	patches.suse/msft-hv-1622-hv_netvsc-fix-filter-flags.patch
-|	patches.suse/msft-hv-1623-hv_netvsc-avoid-repeated-updates-of-packet-filter.patch
-|	patches.suse/msft-hv-1624-hv_netvsc-fix-locking-for-rx_mode.patch
-|	patches.suse/msft-hv-1625-hv_netvsc-fix-locking-during-VF-setup.patch
-|	patches.suse/ipv6-fix-access-to-non-linear-packet-in-ndisc_fill_r.patch
-|	patches.suse/ieee802154-6lowpan-fix-possible-NULL-deref-in-lowpan.patch
-|	patches.suse/macvlan-filter-out-unsupported-feature-flags.patch
-|	patches.suse/net-phy-Tell-caller-result-of-phy_change.patch
-|	patches.suse/bnxt_en-Refactor-the-functions-to-reserve-hardware-r.patch
-|	patches.suse/bnxt_en-Fix-vnic-accounting-in-the-bnxt_check_rings-.patch
-|	patches.suse/bnxt_en-Remove-unwanted-ovs-offload-messages-in-some.patch
-|	patches.suse/bnxt_en-Pass-complete-VLAN-TCI-to-the-stack.patch
-|	patches.suse/bnxt_en-Fix-regressions-when-setting-up-MQPRIO-TX-ri.patch
-|	patches.suse/bnxt_en-Return-standard-Linux-error-codes-for-hwrm-f.patch
-|	patches.suse/bnxt_en-close-open-NIC-only-when-the-interface-is-in.patch
-|	patches.suse/bnxt_en-Check-valid-VNIC-ID-in-bnxt_hwrm_vnic_set_tp.patch
-|	patches.suse/sock_diag-request-_diag-module-only-when-the-family-.patch
-|	patches.suse/can-m_can-change-comparison-to-bitshift-when-dealing
-|	patches.suse/can-ifi-Check-core-revision-upon-probe
-|	patches.suse/can-ifi-Repair-the-error-handling
-|	patches.suse/can-peak-pcie_fd-fix-echo_skb-is-occupied-bug
-|	patches.suse/can-peak-pcie_fd-remove-useless-code-when-interface-
-|	patches.suse/netfilter-ebtables-fix-erroneous-reject-of-last-rule.patch
-|	patches.suse/0001-netfilter-bridge-ebt_among-add-more-missing-match-si.patch
-|	patches.suse/net-ipv6-keep-sk-status-consistent-after-datagram-co.patch
-|	patches.suse/Revert-e1000e-Separate-signaling-for-link-check-link.patch
-|	patches.suse/e1000e-Fix-link-check-race-condition.patch
-|	patches.suse/0008-xfrm-do-not-call-rcu_read_unlock-when-afinfo-is-NULL.patch
-|	patches.suse/0007-xfrm-Fix-ESN-sequence-number-handling-for-IPsec-GSO-.patch
-|	patches.suse/0009-net-xfrm-use-preempt-safe-this_cpu_read-in-ipcomp_al.patch
-|	patches.suse/qed-Use-after-free-in-qed_rdma_free.patch
-|	patches.suse/net-use-skb_to_full_sk-in-skb_update_prio.patch
-|	patches.suse/soc-fsl-qbman-fix-issue-in-qman_delete_cgr_safe.patch
-|	patches.suse/dpaa_eth-remove-duplicate-initialization.patch
-|	patches.suse/dpaa_eth-increment-the-RX-dropped-counter-when-neede.patch
-|	patches.suse/dpaa_eth-remove-duplicate-increment-of-the-tx_errors.patch
-|	patches.suse/ipv4-lock-mtu-in-fnhe-when-received-PMTU-net.ipv4.ro.patch
-|	patches.suse/tg3-prevent-scheduling-while-atomic-splat.patch
-|	patches.suse/can-cc770-Fix-stalls-on-rt-linux-remove-redundant-IR
-|	patches.suse/can-cc770-Fix-queue-stall-dropped-RTR-reply
-|	patches.suse/net-sched-actions-return-explicit-error-when-tunnel_.patch
-|	patches.suse/0010-net-Fix-vlan-untag-for-bridge-and-vlan_dev-with-reor.patch
-|	patches.suse/kcm-lock-lower-socket-in-kcm_attach.patch
-|	patches.suse/net-systemport-Rewrite-__bcm_sysport_tx_reclaim.patch
-|	patches.suse/net-iucv-Free-memory-obtained-by-kzalloc.patch
-|	patches.suse/qed-Fix-MPA-unalign-flow-in-case-header-is-split-acr.patch
-|	patches.suse/qed-Fix-non-TCP-packets-should-be-dropped-on-iWARP-l.patch
-|	patches.suse/qede-Fix-qedr-link-update.patch
-|	patches.suse/netlink-avoid-a-double-skb-free-in-genlmsg_mcast.patch
-|	patches.suse/skbuff-Fix-not-waking-applications-when-errors-are-e.patch
-|	patches.suse/net-dsa-mv88e6xxx-fix-binding-documentation-for-mdio-busses.patch
-|	patches.suse/mlxsw-spectrum_buffers-Set-a-minimum-quota-for-CPU-p.patch
-|	patches.suse/net-hns-Fix-ethtool-private-flags.patch
-|	patches.suse/net-ethernet-ti-cpsw-add-check-for-in-band-mode-sett.patch
-|	patches.suse/net-sched-fix-NULL-dereference-in-the-error-path-of-.patch
-|	patches.suse/net-sched-fix-NULL-dereference-in-the-error-path-of--1f110e7c.patch
-|	patches.suse/net-sched-fix-NULL-dereference-on-the-error-path-of-.patch
-|	patches.suse/vmxnet3-avoid-xmit-reset-due-to-a-race-in-vmxnet3.patch
-|	patches.suse/vmxnet3-use-correct-flag-to-indicate-LRO-feature.patch
-|	patches.suse/net-fec-Fix-unbalanced-PM-runtime-calls.patch
-|	patches.suse/Bluetooth-btusb-Fix-quirk-for-Atheros-1525-QCA6174
-|	patches.suse/devlink-Remove-redundant-free-on-error-path.patch
-|	patches.suse/net-ethernet-arc-Fix-a-potential-memory-leak-if-an-o.patch
-|	patches.suse/can-cc770-Fix-use-after-free-in-cc770_tx_interrupt
-|	patches.suse/ipv6-old_dport-should-be-a-__be16-in-__ip6_datagram_.patch
-|	patches.suse/test_bpf-Fix-testing-with-CONFIG_BPF_JIT_ALWAYS_ON-y.patch
-|	patches.suse/bpf-skip-unnecessary-capability-check.patch
-|	patches.suse/bnx2x-fix-spelling-mistake-registeration-registratio.patch
-|	patches.suse/qede-fix-spelling-mistake-registeration-registration.patch
-|	patches.suse/batman-adv-Fix-multicast-packet-loss-with-a-single-W.patch
-|	patches.suse/batman-adv-update-data-pointers-after-skb_cow.patch
-|	patches.suse/batman-adv-fix-header-size-check-in-batadv_dbg_arp.patch
-|	patches.suse/batman-adv-Fix-skbuff-rcsum-on-packet-reroute.patch
-|	patches.suse/s390-qeth-free-netdevice-when-removing-a-card.patch
-|	patches.suse/s390-qeth-when-thread-completes-wake-up-all-waiters.patch
-|	patches.suse/s390-qeth-lock-read-device-while-queueing-next-buffe.patch
-|	patches.suse/s390-qeth-on-channel-error-reject-further-cmd-requests.patch
-|	patches.suse/ipv6-sr-fix-scheduling-in-RCU-when-creating-seg6-lwt.patch
-|	patches.suse/ipv6-sr-fix-NULL-pointer-dereference-when-setting-en.patch
-|	patches.suse/ppp-avoid-loop-in-xmit-recursion-detection-code.patch
-|	patches.suse/msft-hv-1636-hv_netvsc-disable-NAPI-before-channel-close.patch
-|	patches.suse/msft-hv-1637-hv_netvsc-use-RCU-to-fix-concurrent-rx-and-queue-cha.patch
-|	patches.suse/msft-hv-1638-hv_netvsc-change-GPAD-teardown-order-on-older-versio.patch
-|	patches.suse/msft-hv-1639-hv_netvsc-common-detach-logic.patch
-|	patches.suse/ACPI-watchdog-Fix-off-by-one-error-at-resource-assig
-|	patches.suse/drm-tegra-Shutdown-on-driver-unbind
-|	patches.suse/drm-radeon-Don-t-turn-off-DP-sink-when-disconnected
-|	patches.suse/gpu-ipu-v3-prg-avoid-possible-array-underflow
-|	patches.suse/drm-imx-move-arming-of-the-vblank-event-to-atomic_fl
-|	patches.suse/drm-vmwgfx-Fix-black-screen-and-device-errors-when-r
-|	patches.suse/drm-vmwgfx-Fix-a-destoy-while-held-mutex-problem
-|	patches.suse/drm-i915-dp-Write-to-SET_POWER-dpcd-to-enable-MST-hu
-|	patches.suse/drm-i915-Specify-which-engines-to-reset-following-se
-|	patches.suse/drm-Reject-getfb-for-multi-plane-framebuffers
-|	patches.suse/drm-udl-Properly-check-framebuffer-mmap-offsets
-|	patches.suse/drm-ast-Fixed-1280x800-Display-Issue
-|	patches.suse/libnvdimm-btt-blk-do-integrity-setup-before-add_disk.patch
-|	patches.suse/0001-acpi-numa-fix-pxm-to-online-numa-node-associations.patch
-|	patches.suse/libnvdimm-region-hide-persistence_domain-when-unknow.patch
-|	patches.suse/libnvdimm-nfit-fix-persistence-domain-reporting.patch
-|	patches.suse/mm-mempolicy-c-avoid-use-uninitialized-preferred_node.patch
-|	patches.suse/hugetlbfs-check-for-pgoff-value-overflow.patch
-|	patches.suse/mm-vmalloc-add-interfaces-to-free-unmapped-page-table
-|	patches.suse/x86-mm-implement-free-pmd-pte-page-interfaces
-|	patches.suse/mm-khugepaged-c-convert-vm_bug_on-to-collapse-fail.patch
-|	patches.suse/mm-thp-do-not-wait-for-lock_page-in-deferred_split_scan.patch
-|	patches.suse/0001-mm-shmem-do-not-wait-for-lock_page-in-shmem_unused_h.patch
-|	patches.suse/Revert-mm-page_alloc-skip-over-regions-of-invalid-pf.patch
-|	patches.suse/mm-vmscan-wake-up-flushers-for-legacy-cgroups-too.patch
-|	patches.suse/0001-mm-thp-do-not-cause-memcg-oom-for-thp.patch
-|	patches.suse/ALSA-hda-realtek-Always-immediately-update-mute-LED-
-|	patches.suse/ALSA-usb-audio-Fix-parsing-descriptor-of-UAC2-proces
-|	patches.suse/ALSA-hda-Force-polling-mode-on-CFL-for-fixing-codec-
-|	patches.suse/ALSA-hda-realtek-Fix-Dell-headset-Mic-can-t-record
-|	patches.suse/ALSA-hda-realtek-Fix-speaker-no-sound-after-system-r
-|	patches.suse/ALSA-aloop-Sync-stale-timer-before-release
-|	patches.suse/ALSA-aloop-Fix-access-to-not-yet-ready-substream-via
-|	patches.suse/msft-hv-1609-Drivers-hv-vmbus-Fix-ring-buffer-signaling.patch
-|	patches.suse/iio-st_pressure-st_accel-pass-correct-platform-data-
-|	patches.suse/0001-staging-ncpfs-memory-corruption-in-ncp_read_kernel.patch
-|	patches.suse/mtdchar-fix-usage-of-mtd_ooblayout_ecc.patch
-|	patches.suse/mtd-nand-fsl_ifc-Fix-nand-waitfunc-return-value.patch
-|	patches.suse/0001-mtd-nand-fsl_ifc-Fix-eccstat-array-overflow-for-IFC-.patch
-|	patches.suse/0001-tracing-probeevent-Fix-to-support-minus-offset-from-.patch
-|	patches.suse/tty-vt-fix-up-tabstops-properly
-|	patches.suse/perf-x86-intel-don-t-accidentally-clear-high-bits-in-bdw_limit_period
-|	patches.suse/perf-x86-intel-uncore-fix-multi-domain-pci-cha-enumeration-bug-on-skylake-servers.patch
-|	patches.suse/posix-timers-Protect-posix-clock-array-access-agains.patch
-|	patches.suse/x86-build-64-Force-the-linker-to-use-2MB-page-size.patch
-|	patches.suse/x86-boot-64-verify-alignment-of-the-load-segment
-|	patches.suse/x86-vsyscall-64-use-proper-accessor-to-update-p4d-entry.patch
-|	patches.suse/x86-efi-free-efi_pgd-with-free_pages.patch
-|	patches.suse/x86-entry-64-don-t-use-ist-entry-for-bp-stack.patch
-|	patches.suse/ibmvfc-avoid-unnecessary-port-relogin.patch
-|	patches.suse/ARM-8746-1-vfp-Go-back-to-clearing-vfp_current_hw_st.patch
-|	patches.suse/ARM-8748-1-mm-Define-vdso_start-vdso_end-as-array.patch
-|	patches.suse/ARM-davinci-fix-the-GPIO-lookup-for-omapl138-hawk.patch
-|	patches.suse/ARM-OMAP-Fix-dmtimer-init-for-omap1.patch
-|	patches.suse/ARM-OMAP-Fix-SRAM-W-X-mapping.patch
-|	patches.suse/powerpc-64s-Fix-NULL-AT_BASE_PLATFORM-when-using-DT-.patch
-|	patches.suse/powerpc-64s-Fix-lost-pending-interrupt-due-to-race-c.patch
-|	patches.suse/powerpc-mm-Add-tracking-of-the-number-of-coprocessor.patch
-|	patches.suse/powerpc-mm-Workaround-Nest-MMU-bug-with-TLB-invalida.patch
-|	patches.suse/powerpc-mm-radix-Remove-unused-code.patch
-|	patches.suse/powerpc-mm-radix-Move-the-functions-that-does-the-ac.patch
-|	patches.suse/powerpc-mm-Fixup-tlbie-vs-store-ordering-issue-on-PO.patch
-|	patches.suse/powerpc-64s-Fix-i-side-SLB-miss-bad-address-handler-.patch
-|	patches.suse/ipc-shm.c-add-split-function-to-shm_vm_ops.patch
-|	patches.suse/mm-page_owner-fix-recursion-bug-after-changing-skip-entries.patch
-|	patches.suse/mtd-nand-atmel-Fix-get_sectorsize-function.patch
-|	patches.suse/0001-mtd-jedec_probe-Fix-crash-in-jedec_read_mfr.patch
-|	patches.suse/RDMA-ucma-Correct-option-size-check-using-optlen.patch
-|	patches.suse/RDMA-qedr-fix-QP-s-ack-timeout-configuration.patch
-|	patches.suse/RDMA-qedr-Fix-rc-initialization-on-CNQ-allocation-fa.patch
-|	patches.suse/RDMA-qedr-Fix-QP-state-initialization-race.patch
-|	patches.suse/RDMA-rdma_cm-Fix-use-after-free-race-with-process_on.patch
-|	patches.suse/RDMA-ucma-Check-that-device-is-connected-prior-to-ac.patch
-|	patches.suse/RDMA-ucma-Check-that-device-exists-prior-to-accessin.patch
-|	patches.suse/RDMA-hns-ensure-for-loop-actually-iterates-and-free-.patch
-|	patches.suse/RDMA-ucma-Introduce-safer-rdma_addr_size-variants.patch
-|	patches.suse/ALSA-usb-audio-Add-native-DSD-support-for-TEAC-UD-30
-|	patches.suse/ALSA-pcm-Use-dma_bytes-as-size-parameter-in-dma_mmap
-|	patches.suse/ALSA-pcm-potential-uninitialized-return-values
-|	patches.suse/KVM-PPC-Book3S-HV-Fix-duplication-of-host-SLB-entrie.patch
-|	patches.suse/ceph-only-dirty-iter_iovec-pages-for-direct-read.patch
-|	patches.suse/netfilter-nf_tables-add-missing-netlink-attrs-to-pol.patch
-|	patches.suse/0011-netfilter-drop-template-ct-when-conntrack-is-skipped.patch
-|	patches.suse/0012-netfilter-nf_socket-Fix-out-of-bounds-access-in-nf_s.patch
-|	patches.suse/lan78xx-Set-ASD-in-MAC_CR-when-EEE-is-enabled.patch
-|	patches.suse/netlink-make-sure-nladdr-has-correct-size-in-netlink.patch
-|	patches.suse/ipv6-the-entire-IPv6-header-chain-must-fit-the-first.patch
-|	patches.suse/iwlwifi-mvm-set-the-correct-tid-when-we-flush-the-MC
-|	patches.suse/iwlwifi-mvm-Correctly-set-IGTK-for-AP
-|	patches.suse/iwlwifi-mvm-fix-error-checking-for-multi-broadcast-s
-|	patches.suse/iwlwifi-add-shared-clock-PHY-config-flag-for-some-de
-|	patches.suse/iwlwifi-mvm-Increase-session-protection-time-after-C
-|	patches.suse/iwlwifi-mvm-clear-tx-queue-id-when-unreserving-aggre
-|	patches.suse/iwlwifi-mvm-make-sure-internal-station-has-a-valid-i
-|	patches.suse/iwlwifi-mvm-fix-array-out-of-bounds-reference
-|	patches.suse/brcmfmac-Fix-check-for-ISO3166-code
-|	patches.suse/0001-net-qmi_wwan-add-BroadMobi-BM806U-2020-2033.patch
-|	patches.suse/bonding-fix-the-err-path-for-dev-hwaddr-sync-in-bond.patch
-|	patches.suse/bonding-move-dev_mc_sync-after-master_upper_dev_link.patch
-|	patches.suse/bonding-process-the-err-returned-by-dev_set_allmulti.patch
-|	patches.suse/team-move-dev_mc_sync-after-master_upper_dev_link-in.patch
-|	patches.suse/0001-net-usb-qmi_wwan.c-Add-USB-id-for-lt4120-modem.patch
-|	patches.suse/vhost_net-add-missing-lock-nesting-notation.patch
-|	patches.suse/batman-adv-fix-multicast-via-unicast-transmission-wi.patch
-|	patches.suse/batman-adv-fix-packet-loss-for-broadcasted-DHCP-pack.patch
-|	patches.suse/0001-net-usb-add-qmi_wwan-if-on-lte-modem-wistron-neweb-d.patch
-|	patches.suse/net-fix-possible-out-of-bound-read-in-skb_network_pr.patch
-|	patches.suse/r8169-fix-setting-driver_data-after-register_netdev
-|	patches.suse/strparser-Fix-sign-of-err-codes.patch
-|	patches.suse/net-mlx5e-Don-t-override-vport-admin-link-state-in-s.patch
-|	patches.suse/net-mlx5-Make-eswitch-support-to-depend-on-switchdev.patch
-|	patches.suse/net-mlx5e-Fix-traffic-being-dropped-on-VF-represento.patch
-|	patches.suse/net-mlx5e-Fix-memory-usage-issues-in-offloading-TC-f.patch
-|	patches.suse/net-mlx5e-Avoid-using-the-ipv6-stub-in-the-TC-offloa.patch
-|	patches.suse/net-mlx5e-Sync-netdev-vxlan-ports-at-open.patch
-|	patches.suse/net-mlx4_en-Fix-mixed-PFC-and-Global-pause-user-cont.patch
-|	patches.suse/net-mlx4_core-Fix-memory-leak-while-delete-slave-s-r.patch
-|	patches.suse/vhost-correctly-remove-wait-queue-during-poll-failur.patch
-|	patches.suse/qede-Fix-barrier-usage-after-tx-doorbell-write.patch
-|	patches.suse/0011-xfrm-fix-rcu_read_unlock-usage-in-xfrm_local_error.patch
-|	patches.suse/vti4-Don-t-count-header-length-twice-on-tunnel-setup.patch
-|	patches.suse/vti6-Properly-adjust-vti6-MTU-from-MTU-of-lower-devi.patch
-|	patches.suse/vti6-Keep-set-MTU-on-link-creation-or-change-validat.patch
-|	patches.suse/vti6-Fix-dev-max_mtu-setting.patch
-|	patches.suse/xfrm-Fix-transport-mode-skb-control-buffer-usage.patch
-|	patches.suse/lan78xx-Crash-in-lan78xx_writ_reg-Workqueue-events-l.patch
-|	patches.suse/msft-hv-1654-hv_netvsc-enable-multicast-if-necessary.patch
-|	patches.suse/qede-Do-not-drop-rx-checksum-invalidated-packets.patch
-|	patches.suse/vhost-validate-log-when-IOTLB-is-enabled.patch
-|	patches.suse/0001-net-Fix-untag-for-vlan-packets-without-ethernet-head.patch
-|	patches.suse/ipv6-sr-fix-seg6-encap-performances-with-TSO-enabled.patch
-|	patches.suse/vrf-Fix-use-after-free-and-double-free-in-vrf_finish.patch
-|	patches.suse/net-ipv6-Fix-route-leaking-between-VRFs.patch
-|	patches.suse/x86-alternatives-fixup-alternative_call_2
-|	patches.suse/x86-platform-uv-fix-critical-uv-mmr-address-error
-|	patches.suse/perf-x86-intel-fix-linear-ip-of-pebs-real_ip-on-haswell-and-later-cpus
-|	patches.suse/perf-hwbp-Simplify-the-perf-hwbp-code-fix-doc.patch
-|	patches.suse/drm-i915-dmc-DMC-1.07-for-Cannonlake
-|	patches.suse/drm-i915-Apply-headless-DMC-workaround-for-CNL
-|	patches.suse/drm-i915-cnl-apply-Display-WA-1178-to-fix-type-C-don
-|	patches.suse/drm-i915-cnl-Add-Port-F-definition
-|	patches.suse/drm-i915-cnl-Fix-aux-selection-for-WA-1178
-|	patches.suse/drm-i915-cnl-Add-Cannonlake-PCI-IDs-for-another-SKU
-|	patches.suse/drm-i915-cnl-Add-AUX-F-support
-|	patches.suse/drm-i915-cnl-Extend-Wa-1178-to-Aux-F
-|	patches.suse/drm-i915-cnl-Fix-_CNL_PORT_TX_DW2_LN0_F-definition
-|	patches.suse/drm-i915-Fix-DPLCLKA_CFGCR0-bits-for-Port-F
-|	patches.suse/drm-i915-cnl-Add-right-GMBUS-pin-number-for-HDMI-on-
-|	patches.suse/drm-i915-For-HPD-connected-port-use-hpd_pin-instead-
-|	patches.suse/drm-i915-cnl-Add-HPD-support-for-Port-F
-|	patches.suse/drm-i915-cnl-Enable-DDI-F-on-Cannonlake
-|	patches.suse/drm-i915-cnl-Fix-DP-max-rate-for-Cannonlake-with-por
-|	patches.suse/drm-i915-dp-abstract-rate-array-length-limiting
-|	patches.suse/drm-i915-dp-clean-up-source-rate-limiting-for-cnl
-|	patches.suse/drm-i915-dp-limit-DP-link-rate-based-on-VBT-on-CNL
-|	patches.suse/drm-i915-Remove-unbannable-context-spam-from-reset
-|	patches.suse/drm-i915-cnl-WaPipeControlBefore3DStateSamplePattern
-|	patches.suse/drm-rockchip-Respect-page-offset-for-PRIME-mmap-call
-|	patches.suse/0001-video-backlight-Add-of_find_backlight-helper-in-back.patch
-|	patches.suse/0002-video-backlight-Add-devres-versions-of-of_find_backl.patch
-|	patches.suse/drm-i915-Correctly-handle-limited-range-YCbCr-data-o
-|	patches.suse/drm-bridge-dw-hdmi-Fix-overflow-workaround-for-Amlog
-|	patches.suse/0001-drm-rockchip-inno_hdmi-Fix-error-handling-path.patch
-|	patches.suse/0001-drm-rockchip-inno_hdmi-reorder-clk_disable_unprepare.patch
-|	patches.suse/0001-drm-rockchip-dw_hdmi-Move-HDMI-vpll-clock-enable-to-.patch
-|	patches.suse/drm-panel-simple-Fix-the-bus-format-for-the-Ontat-pa
-|	patches.suse/drm-meson-Fix-an-un-handled-error-path-in-meson_drv_
-|	patches.suse/drm-meson-Fix-some-error-handling-paths-in-meson_drv
-|	patches.suse/PCI-Restore-config-space-on-runtime-resume-despite-b
-|	patches.suse/drm-rockchip-Clear-all-interrupts-before-requesting-
-|	patches.suse/0001-drm-rcar-du-Remove-zpos-field-from-rcar_du_vsp_plane.patch
-|	patches.suse/0001-drm-rcar-du-lvds-Fix-LVDCR1-for-R-Car-gen3.patch
-|	patches.suse/drm-rcar-du-lvds-Fix-LVDS-startup-on-R-Car-Gen2
-|	patches.suse/drm-rcar-du-lvds-Fix-LVDS-startup-on-R-Car-Gen3
-|	patches.suse/drm-amdgpu-Fix-always_valid-bos-multiple-LRU-inserti
-|	patches.suse/drm-amd-powerplay-Fix-enum-mismatch
-|	patches.suse/drm-i915-cnl-Sync-PCI-ID-with-Spec
-|	patches.suse/drm-i915-cnl-Remove-alpha_support-protection
-|	patches.suse/radeon-hide-pointless-warning-when-compile-testing
-|	patches.suse/drm-amdgpu-adjust-timeout-for-ib_ring_tests-v2
-|	patches.suse/drm-amdgpu-disable-GFX-ring-and-disable-PQ-wptr-in-h
-|	patches.suse/drm-i915-psr-Check-for-the-specific-AUX_FRAME_SYNC-c
-|	patches.suse/drm-i915-cnl-Add-WaRsDisableCoarsePowerGating
-|	patches.suse/0001-drm-mali-dp-Uninitialized-variable-in-malidp_se_chec.patch
-|	patches.suse/drm-vmwgfx-Unpin-the-screen-object-backup-buffer-whe
-|	patches.suse/drm-i915-Wrap-engine-schedule-in-RCU-locks-for-set-w
-|	patches.suse/drm-i915-Only-call-tasklet_kill-on-the-first-prepare
-|	patches.suse/drm-amdgpu-Add-an-ATPX-quirk-for-hybrid-laptop
-|	patches.suse/drm-i915-execlists-Use-a-locked-clear_bit-for-synchr
-|	patches.suse/drm-i915-Fix-hibernation-with-ACPI-S0-target-state
-|	patches.suse/perf-x86-intel-fix-large-period-handling-on-broadwell-cpus
-|	patches.suse/perf-x86-intel-properly-save-restore-the-pmu-state-in-the-nmi-handler
-|	patches.suse/perf-x86-intel-fix-event-update-for-auto-reload
-|	patches.suse/x86-mce-amd-pass-the-bank-number-to-smca_get_bank_type.patch
-|	patches.suse/x86-mce-amd-edac-mce_amd-enumerate-reserved-smca-bank-type.patch
-|	patches.suse/x86-mce-amd-get-address-from-already-initialized-block
-|	patches.suse/sched-fair-Avoid-an-unnecessary-lookup-of-current-CPU-ID-during-wake_affine.patch
-|	patches.suse/sched-fair-Defer-calculation-of-prev_eff_load-in-wake_affine-until-needed.patch
-|	patches.suse/sched-fair-Do-not-migrate-on-wake_affine_weight-if-weights-are-equal.patch
-|	patches.suse/sched-fair-Do-not-migrate-due-to-a-sync-wakeup-on-exit.patch
-|	patches.suse/sched-fair-Consider-SD_NUMA-when-selecting-the-most-idle-group-to-schedule-on.patch
-|	patches.suse/x86-apic-split-out-restore_boot_irq_mode-from-disable_io_apic
-|	patches.suse/x86-apic-split-disable_io_apic-into-two-functions-to-fix-config_kexec_jump-y
-|	patches.suse/x86-apic-fix-restoring-boot-irq-mode-in-reboot-and-kexec-kdump
-|	patches.suse/x86-apic-set-up-through-local-apic-mode-on-the-boot-cpu-if-noapic-specified
-|	patches.suse/x86-dumpstack-unify-show_regs
-|	patches.suse/0200-raid-remove-tile-specific-raid6-implementation.patch
-|	patches.suse/bitmap-fix-memset-optimization-on-big-endian-systems
-|	patches.suse/ACPI-acpi_pad-Fix-memory-leak-in-power-saving-thread
-|	patches.suse/ACPICA-acpi-acpica-fix-acpi-operand-cache-leak-in-ns
-|	patches.suse/ACPICA-Fix-memory-leak-on-unusual-memory-leak
-|	patches.suse/ACPICA-Events-add-a-return-on-failure-from-acpi_hw_r
-|	patches.suse/0001-ACPI-CPPC-Update-all-pr_-debug-err-messages-to-log-t.patch
-|	patches.suse/acpi-pci-pci_link-allow-the-absence-of-_prs-and-change.patch
-|	patches.suse/0001-ACPI-scan-Send-change-uevent-with-offine-environment.patch
-|	patches.suse/ACPI-video-Add-quirk-to-force-acpi-video-backlight-o
-|	patches.suse/0001-PCMCIA-PM-Avoid-noirq-suspend-aborts-during-suspend-.patch
-|	patches.suse/cpufreq-cppc_cpufreq-Fix-cppc_cpufreq_init-failure-p.patch
-|	patches.suse/0002-cpufreq-CPPC-Use-transition_delay_us-depending-trans.patch
-|	patches.suse/regmap-Correct-comparison-in-regmap_cached
-|	patches.suse/regmap-Fix-reversed-bounds-check-in-regmap_raw_write
-|	patches.suse/regmap-i2c-Off-by-one-in-regmap_i2c_smbus_i2c_read-w
-|	patches.suse/regmap-Correct-offset-handling-in-regmap_volatile_ra
-|	patches.suse/regmap-Don-t-use-format_val-in-regmap_bulk_read
-|	patches.suse/regmap-Format-data-for-raw-write-in-regmap_bulk_writ
-|	patches.suse/regulator-of-Add-a-missing-of_node_put-in-an-error-h
-|	patches.suse/regulator-gpio-fix-some-error-handling-paths-in-gpio_regulator_probe.patch
-|	patches.suse/spi-Fix-scatterlist-elements-size-in-spi_map_buf
-|	patches.suse/spi-atmel-init-FIFOs-before-spi-enable
-|	patches.suse/spi-bcm-qspi-fIX-some-error-handling-paths
-|	patches.suse/power-gemini-poweroff-Avoid-spurious-poweroff
-|	patches.suse/mmc-dw_mmc-rockchip-correct-property-names-in-debug.patch
-|	patches.suse/pinctrl-artpec6-dt-add-missing-pin-group-uart5nocts
-|	patches.suse/pinctrl-sh-pfc-r8a7795-Fix-MOD_SEL-register-pin-assi
-|	patches.suse/pinctrl-sh-pfc-r8a7796-Fix-MOD_SEL-register-pin-assi
-|	patches.suse/pinctrl-sh-pfc-r8a7796-Fix-IPSR-and-MOD_SEL-register
-|	patches.suse/pinctrl-sh-pfc-r8a7790-Add-missing-TX_ER-pin-to-avb_
-|	patches.suse/pinctrl-pinctrl-single-Fix-pcs_request_gpio-when-bit
-|	patches.suse/0004-ipmi-Remove-ACPI-SPMI-probing-from-the-SSIF-I2C-driv.patch
-|	patches.suse/ipmi-pci-Blacklist-a-Realtek-IPMI-device.patch
-|	patches.suse/0001-ipmi_ssif-Fix-kernel-panic-at-msg_done_handler.patch
-|	patches.suse/doc-Rename-.system_keyring-to-.builtin_trusted_keys
-|	patches.suse/i40e-fix-typo-in-function-description.patch
-|	patches.suse/i40e-i40evf-Only-track-one-ITR-setting-per-ring-inst.patch
-|	patches.suse/i40e-i40evf-Clean-up-logic-for-adaptive-ITR.patch
-|	patches.suse/i40e-Add-delay-after-EMP-reset-for-firmware-to-recov.patch
-|	patches.suse/i40e-i40evf-Clean-up-of-bits-related-to-using-q_vect.patch
-|	patches.suse/i40e-i40evf-Don-t-bother-setting-the-CLEARPBA-bit.patch
-|	patches.suse/i40e-i40evf-Use-usec-value-instead-of-reg-value-for-.patch
-|	patches.suse/i40evf-Correctly-populate-rxitr_idx-and-txitr_idx.patch
-|	patches.suse/i40e-i40evf-Split-container-ITR-into-current_itr-and.patch
-|	patches.suse/i40e-i40evf-Add-support-for-new-mechanism-of-updatin.patch
-|	patches.suse/i40evf-use-GFP_ATOMIC-under-spin-lock.patch
-|	patches.suse/i40e-don-t-leak-memory-addresses.patch
-|	patches.suse/i40e-broadcast-filters-can-trigger-overflow-promiscu.patch
-|	patches.suse/i40evf-Use-an-iterator-of-the-same-type-as-the-list.patch
-|	patches.suse/i40e-refactor-promisc_changed-in-i40e_sync_vsi_filte.patch
-|	patches.suse/i40e-do-not-force-filter-failure-in-overflow-promisc.patch
-|	patches.suse/i40evf-use-__dev_-um-c_sync-routines-in-.set_rx_mode.patch
-|	patches.suse/i40evf-Make-VF-reset-warning-message-more-clear.patch
-|	patches.suse/cxgb4-rework-on-chip-memory-read.patch
-|	patches.suse/i40evf-Fix-link-up-issue-when-queues-are-disabled.patch
-|	patches.suse/Bluetooth-btusb-Add-device-ID-for-RTL8822BE
-|	patches.suse/ibmvnic-Keep-track-of-supplementary-TX-descriptors.patch
-|	patches.suse/ibmvnic-Rename-active-queue-count-variables.patch
-|	patches.suse/ibmvnic-Move-active-sub-crq-count-settings.patch
-|	patches.suse/ibmvnic-Free-and-re-allocate-scrqs-when-tx-rx-scrqs-.patch
-|	patches.suse/ibmvnic-Make-napi-usage-dynamic.patch
-|	patches.suse/ibmvnic-Allocate-max-queues-stats-buffers.patch
-|	patches.suse/ibmvnic-Correct-goto-target-for-tx-irq-initializatio.patch
-|	patches.suse/ibmvnic-Fix-TX-descriptor-tracking.patch
-|	patches.suse/ibmvnic-Split-counters-for-scrq-pools-napi.patch
-|	patches.suse/bpf-x64-save-5-bytes-in-prologue-when-ebpf-insns-cam.patch
-|	patches.suse/sh_eth-TSU_QTAG0-1-registers-the-same-as-TSU_QTAGM0-.patch
-|	patches.suse/sh_eth-fix-TSU-init-on-SH7734-R8A7740.patch
-|	patches.suse/ixgbe-remove-redundant-initialization-of-pool.patch
-|	patches.suse/ixgbe-Avoid-to-write-the-RETA-table-when-unnecessary.patch
-|	patches.suse/ixgbe-prevent-ptp_rx_hang-from-running-when-in-FILTE.patch
-|	patches.suse/ixgbevf-use-page_address-offset-from-page.patch
-|	patches.suse/ixgbevf-add-ethtool-private-flag-for-legacy-Rx.patch
-|	patches.suse/ixgbevf-add-support-for-using-order-1-pages-to-recei.patch
-|	patches.suse/ixgbevf-setup-queue-counts.patch
-|	patches.suse/ixgbevf-add-support-for-padding-packet.patch
-|	patches.suse/ixgbevf-make-sure-all-frames-fit-minimum-size-requir.patch
-|	patches.suse/ixgbevf-allocate-the-rings-as-part-of-q_vector.patch
-|	patches.suse/ixgbevf-break-out-Rx-buffer-page-management.patch
-|	patches.suse/ixgbevf-add-build_skb-support.patch
-|	patches.suse/ixgbevf-remove-redundant-initialization-of-variable-.patch
-|	patches.suse/i40evf-Fix-double-locking-the-same-resource.patch
-|	patches.suse/i40e-i40evf-use-SW-variables-for-hang-detection.patch
-|	patches.suse/ibmvnic-Fix-TX-descriptor-tracking-again.patch
-|	patches.suse/ibmvnic-Allocate-statistics-buffers-during-probe.patch
-|	patches.suse/ibmvnic-Harden-TX-RX-pool-cleaning.patch
-|	patches.suse/ibmvnic-Report-queue-stops-and-restarts-as-debug-out.patch
-|	patches.suse/ibmvnic-Do-not-attempt-to-login-if-RX-or-TX-queues-a.patch
-|	patches.suse/qlogic-qed-Constify-pkt_type_str.patch
-|	patches.suse/emulex-benet-Constify-be_misconfig_evt_port_state.patch
-|	patches.suse/net-mvpp2-Add-hardware-offloading-for-VLAN-filtering.patch
-|	patches.suse/fm10k-fix-function-doxygen-comments.patch
-|	patches.suse/fm10k-fix-incorrect-warning-for-function-prototype.patch
-|	patches.suse/fm10k-bump-version-number-e9d328d3.patch
-|	patches.suse/cxgb4-remove-dead-code-when-allocating-filter.patch
-|	patches.suse/cxgb4-Add-TP-Congestion-map-entry-for-single-port.patch
-|	patches.suse/cxgb4vf-Forcefully-link-up-virtual-interfaces.patch
-|	patches.suse/enic-enable-rq-before-updating-rq-descriptors.patch
-|	patches.suse/net-mvpp2-use-the-same-buffer-pool-for-all-ports.patch
-|	patches.suse/net-mvpp2-update-the-BM-buffer-free-destroy-logic.patch
-|	patches.suse/net-mvpp2-use-a-data-size-of-10kB-for-Tx-FIFO-on-por.patch
-|	patches.suse/net-mvpp2-enable-UDP-TCP-checksum-over-IPv6.patch
-|	patches.suse/net-mvpp2-jumbo-frames-support.patch
-|	patches.suse/igb-Fix-a-test-with-HWTSTAMP_TX_ON.patch
-|	patches.suse/net-mvpp2-mvpp2_check_hw_buf_num-can-be-static.patch
-|	patches.suse/net-mlx5e-Fixed-sleeping-inside-atomic-context.patch
-|	patches.suse/net-mvpp2-Simplify-MAC-filtering-function-parameters.patch
-|	patches.suse/net-mvpp2-Add-support-for-unicast-filtering.patch
-|	patches.suse/net-hns3-VF-should-get-the-real-rss_size-instead-of-.patch
-|	patches.suse/net-hns3-set-the-cmdq-out_vld-bit-to-0-after-used.patch
-|	patches.suse/net-hns3-fix-endian-issue-when-PF-get-mbx-message-fl.patch
-|	patches.suse/net-hns3-fix-the-queue-id-for-tqp-enable-reset.patch
-|	patches.suse/net-hns3-set-the-max-ring-num-when-alloc-netdev.patch
-|	patches.suse/net-hns3-add-support-for-VF-driver-inner-interface-h.patch
-|	patches.suse/ibmvnic-Clean-up-device-close.patch
-|	patches.suse/ibmvnic-Reorganize-device-close.patch
-|	patches.suse/ibmvnic-Do-not-disable-device-during-failover-or-par.patch
-|	patches.suse/net-hns3-refactor-the-hclge_get-set_rss-function.patch
-|	patches.suse/net-hns3-refactor-the-hclge_get-set_rss_tuple-functi.patch
-|	patches.suse/net-hns3-fix-for-RSS-configuration-loss-problem-duri.patch
-|	patches.suse/net-hns3-fix-for-pause-configuration-lost-during-res.patch
-|	patches.suse/net-hns3-fix-for-use-after-free-when-setting-ring-pa.patch
-|	patches.suse/net-hns3-refactor-the-get-put_vector-function.patch
-|	patches.suse/net-hns3-fix-for-coalesce-configuration-lost-during-.patch
-|	patches.suse/net-hns3-refactor-the-coalesce-related-struct.patch
-|	patches.suse/net-hns3-fix-for-coal-configuation-lost-when-setting.patch
-|	patches.suse/cxgb4-increase-max-tx-rate-limit-to-100-Gbps.patch
-|	patches.suse/s390-sles15sp1-00-08-33-s390-qeth-remove-outdated-portname-debug-msg.patch
-|	patches.suse/net-hns3-add-existence-check-when-remove-old-uc-mac-.patch
-|	patches.suse/net-hns3-fix-for-netdev-not-running-problem-after-ca.patch
-|	patches.suse/net-hns3-fix-for-ipv6-address-loss-problem-after-set.patch
-|	patches.suse/net-hns3-unify-the-pause-params-setup-function.patch
-|	patches.suse/net-hns3-fix-rx-path-skb-truesize-reporting-bug.patch
-|	patches.suse/net-hns3-add-support-for-querying-pfc-puase-packets-.patch
-|	patches.suse/net-hns3-fix-for-loopback-failure-when-vlan-filter-i.patch
-|	patches.suse/net-hns3-fix-for-buffer-overflow-smatch-warning.patch
-|	patches.suse/net-hns3-fix-error-type-definition-of-return-value.patch
-|	patches.suse/net-hns3-fix-return-value-error-of-hclge_get_mac_vla.patch
-|	patches.suse/net-hns3-add-existence-checking-before-adding-unicas.patch
-|	patches.suse/net-hns3-add-result-checking-for-VF-when-modify-unic.patch
-|	patches.suse/cxgb4-do-not-display-50Gbps-as-unsupported-speed.patch
-|	patches.suse/cxgb4-cxgb4vf-check-fw-caps-to-set-link-mode-mask.patch
-|	patches.suse/ixgbe-Add-receive-length-error-counter.patch
-|	patches.suse/ixgbevf-fix-unused-variable-warning.patch
-|	patches.suse/ixgbe-fix-disabling-hide-VLAN-on-VF-reset.patch
-|	patches.suse/ibmvnic-Account-for-VLAN-tag-in-L2-Header-descriptor.patch
-|	patches.suse/ibmvnic-Account-for-VLAN-header-length-in-TX-buffers.patch
-|	patches.suse/ibmvnic-Pad-small-packets-to-minimum-MTU-size.patch
-|	patches.suse/ibmvnic-Handle-TSO-backing-device-errata.patch
-|	patches.suse/ibmvnic-Fix-recent-errata-commit.patch
-|	patches.suse/cxgb4-Add-HMA-support.patch
-|	patches.suse/ibmvnic-Fix-reset-return-from-closed-state.patch
-|	patches.suse/i40e-remove-i40e_fcoe-files.patch
-|	patches.suse/i40e-Fix-attach-VF-to-VM-issue.patch
-|	patches.suse/i40e-Cleanup-i40e_vlan_rx_register.patch
-|	patches.suse/i40e-Fix-permission-check-for-VF-MAC-filters.patch
-|	patches.suse/i40e-track-filter-type-statistics-when-deleting-inva.patch
-|	patches.suse/i40e-factor-out-re-enable-functions-for-ATR-and-SB.patch
-|	patches.suse/i40e-fix-for-wrong-partition-id-calculation-on-OCP-m.patch
-|	patches.suse/i40e-restore-TCPv4-input-set-when-re-enabling-ATR.patch
-|	patches.suse/cxgb4-notify-fatal-error-to-uld-drivers.patch
-|	patches.suse/cxgb4-Fix-queue-free-path-of-ULD-drivers.patch
-|	patches.suse/ibmvnic-Generalize-TX-pool-structure.patch
-|	patches.suse/ibmvnic-Update-and-clean-up-reset-TX-pool-routine.patch
-|	patches.suse/ibmvnic-Update-release-TX-pool-routine.patch
-|	patches.suse/ibmvnic-Update-TX-pool-initialization-routine.patch
-|	patches.suse/ibmvnic-Update-TX-and-TX-completion-routines.patch
-|	patches.suse/ibmvnic-Improve-TX-buffer-accounting.patch
-|	patches.suse/ibmvnic-Update-TX-pool-cleaning-routine.patch
-|	patches.suse/ibmvnic-Remove-unused-TSO-resources-in-TX-pool-struc.patch
-|	patches.suse/i40e-Prevent-setting-link-speed-on-KX_X722.patch
-|	patches.suse/i40e-Close-client-on-suspend-and-restore-client-MSIx.patch
-|	patches.suse/i40e-add-doxygen-comment-for-new-mode-parameter.patch
-|	patches.suse/i40e-Prevent-setting-link-speed-on-I40E_DEV_ID_25G_B.patch
-|	patches.suse/i40evf-remove-flags-that-are-never-used.patch
-|	patches.suse/i40e-Fix-the-polling-mechanism-of-GLGEN_RSTAT.DEVSTA.patch
-|	patches.suse/net-add-uevent-socket-member.patch
-|	patches.suse/cxgb4-Adds-CPL-support-for-Shared-Receive-Queues.patch
-|	patches.suse/cxgb4-Add-support-to-initialise-read-SRQ-entries.patch
-|	patches.suse/cxgb4-Add-support-to-query-HW-SRQ-parameters.patch
-|	patches.suse/cxgb4-Support-firmware-rdma-write-with-immediate-wor.patch
-|	patches.suse/cxgb4-Support-firmware-rdma-write-completion-work-re.patch
-|	patches.suse/net-hns3-reallocate-tx-rx-buffer-after-changing-mtu.patch
-|	patches.suse/net-hns3-fix-the-VF-queue-reset-flow-error.patch
-|	patches.suse/net-hns3-fix-for-vlan-table-lost-problem-when-resett.patch
-|	patches.suse/net-hns3-export-pci-table-of-hclge-and-hclgevf-to-us.patch
-|	patches.suse/net-hns3-increase-the-max-time-for-IMP-handle-comman.patch
-|	patches.suse/net-hns3-change-GL-update-rate.patch
-|	patches.suse/net-hns3-change-the-time-interval-of-int_gl-calculat.patch
-|	patches.suse/net-hns3-fix-for-getting-wrong-link-mode-problem.patch
-|	patches.suse/net-hns3-add-get_link-support-to-VF.patch
-|	patches.suse/net-hns3-add-querying-speed-and-duplex-support-to-VF.patch
-|	patches.suse/net-hns3-fix-for-not-returning-problem-in-get_link_k.patch
-|	patches.suse/net-mvpp2-use-correct-index-on-array-mvpp2_pools.patch
-|	patches.suse/net-hns3-Changes-to-make-enet-watchdog-timeout-func-.patch
-|	patches.suse/net-hns3-Add-VF-Reset-Service-Task-to-support-event-.patch
-|	patches.suse/net-hns3-Add-VF-Reset-device-state-and-its-handling.patch
-|	patches.suse/net-hns3-Add-support-to-request-VF-Reset-to-PF.patch
-|	patches.suse/net-hns3-Add-support-to-reset-the-enet-ring-mgmt-lay.patch
-|	patches.suse/net-hns3-Add-support-to-re-initialize-the-hclge-devi.patch
-|	patches.suse/net-hns3-Changes-to-support-ARQ-Asynchronous-Receive.patch
-|	patches.suse/net-hns3-Add-Asserting-Reset-mailbox-message-handlin.patch
-|	patches.suse/net-hns3-Changes-required-in-PF-mailbox-to-support-V.patch
-|	patches.suse/virtio-net-Fix-operstate-for-virtio-when-no-VIRTIO_N
-|	patches.suse/qed-Use-true-and-false-for-boolean-values.patch
-|	patches.suse/net-hns3-hclge_inform_reset_assert_to_vf-can-be-stat.patch
-|	patches.suse/ixgbe-add-status-reg-reads-to-ixgbe_check_remove.patch
-|	patches.suse/ixgbe-fix-read-modify-write-in-x550-phy-setup.patch
-|	patches.suse/cxgb4-Setup-FW-queues-before-registering-netdev.patch
-|	patches.suse/cxgb4-copy-vlan_id-in-ndo_get_vf_config.patch
-|	patches.suse/cxgb4-depend-on-firmware-event-for-link-status.patch
-|	patches.suse/cxgb4-support-new-ISSI-flash-parts.patch
-|	patches.suse/ibmvnic-Potential-NULL-dereference-in-clean_one_tx_p.patch
-|	patches.suse/rtlwifi-rtl8192cu-Remove-variable-self-assignment-in
-|	patches.suse/rtl8187-Fix-NULL-pointer-dereference-in-priv-conf_mu
-|	patches.suse/mt7601u-let-mac80211-validate-rx-CCMP-PN
-|	patches.suse/Revert-mwifiex-fix-incorrect-ht-capability-problem.patch
-|	patches.suse/ethernet-Use-octal-not-symbolic-permissions.patch
-|	patches.suse/net-hns3-fix-for-returning-wrong-value-problem-in-hn.patch
-|	patches.suse/net-hns3-fix-for-returning-wrong-value-problem-in-hn-da44a00f.patch
-|	patches.suse/net-hns3-fix-for-the-wrong-shift-problem-in-hns3_set.patch
-|	patches.suse/net-hns3-fix-for-not-initializing-VF-rss_hash_key-pr.patch
-|	patches.suse/net-hns3-never-send-command-queue-message-to-IMP-whe.patch
-|	patches.suse/bnx2x-Replace-doorbell-barrier-with-wmb.patch
-|	patches.suse/bnxt_en-Eliminate-duplicate-barriers-on-weakly-order.patch
-|	patches.suse/net-ena-Eliminate-duplicate-barriers-on-weakly-order.patch
-|	patches.suse/i40e-move-I40E_FLAG_FILTER_SYNC-to-a-state-bit.patch
-|	patches.suse/i40e-move-I40E_FLAG_UDP_FILTER_SYNC-to-the-state-fie.patch
-|	patches.suse/i40e-move-AUTO_DISABLED-flags-into-the-state-field.patch
-|	patches.suse/i40e-move-I40E_FLAG_TEMP_LINK_POLLING-to-state-field.patch
-|	patches.suse/i40e-move-client-flags-into-state-bits.patch
-|	patches.suse/i40e-hold-the-RTNL-lock-while-changing-interrupt-sch.patch
-|	patches.suse/i40e-stop-using-cmpxchg-flow-in-i40e_set_priv_flags.patch
-|	patches.suse/i40e-re-number-feature-flags-to-remove-gaps.patch
-|	patches.suse/net-mvpp2-Make-mvpp2_prs_hw_read-a-parser-entry-init.patch
-|	patches.suse/net-mvpp2-Don-t-use-dynamic-allocs-for-local-variabl.patch
-|	patches.suse/net-mlx5-Protect-from-command-bit-overflow.patch
-|	patches.suse/net-mvpp2-Use-relaxed-I-O-in-data-path.patch
-|	patches.suse/net-mlx5e-Remove-unused-define-MLX5_MPWRQ_STRIDES_PE.patch
-|	patches.suse/net-mlx5e-Do-not-reset-Receive-Queue-params-on-every.patch
-|	patches.suse/qed-Utilize-FW-8.33.11.0.patch
-|	patches.suse/qed-Populate-nvm-image-attribute-shadow.patch
-|	patches.suse/qed-Fix-PTT-entry-leak-in-the-selftest-error-flow.patch
-|	patches.suse/qed-Add-APIs-for-flash-access.patch
-|	patches.suse/qed-Adapter-flash-update-support.patch
-|	patches.suse/qede-Ethtool-flash-update-support.patch
-|	patches.suse/net-cavium-use-module_pci_driver-to-simplify-the-cod.patch
-|	patches.suse/mac80211-don-t-WARN-on-bad-WMM-parameters-from-buggy
-|	patches.suse/ath9k-Protect-queue-draining-by-rcu_read_lock
-|	patches.suse/ath10k-fix-use-after-free-in-ath10k_wmi_cmd_send_now.patch
-|	patches.suse/ath10k-Fix-kernel-panic-while-using-worker-ath10k_st
-|	patches.suse/ath9k-fix-crash-in-spectral-scan
-|	patches.suse/brcmsmac-allocate-ucode-with-GFP_KERNEL.patch
-|	patches.suse/iwlwifi-mvm-check-if-mac80211_queue-is-valid-in-iwl_
-|	patches.suse/iwlwifi-add-a-bunch-of-new-9000-PCI-IDs
-|	patches.suse/Revert-ath10k-send-re-assoc-peer-command-when-NSS-ch
-|	patches.suse/ath10k-advertize-beacon_int_min_gcd
-|	patches.suse/ath10k-fix-recent-bandwidth-conversion-bug
-|	patches.suse/cxgb4-fix-error-return-code-in-adap_init0.patch
-|	patches.suse/ieee802154-ca8210-fix-uninitialised-data-read
-|	patches.suse/net-thunderx-move-filter-register-related-macro-into.patch
-|	patches.suse/net-thunderx-add-MAC-address-filter-tracking-for-LMA.patch
-|	patches.suse/net-thunderx-add-multicast-filter-management-support.patch
-|	patches.suse/net-thunderx-add-new-messages-for-handle-ndo_set_rx_.patch
-|	patches.suse/net-thunderx-add-XCAST-messages-handlers-for-PF.patch
-|	patches.suse/net-thunderx-add-workqueue-control-structures-for-ha.patch
-|	patches.suse/net-thunderx-add-ndo_set_rx_mode-callback-implementa.patch
-|	patches.suse/net-hns3-remove-unnecessary-pci_set_drvdata-and-devm.patch
-|	patches.suse/0012-rxrpc-Fix-Tx-ring-annotation-after-initial-Tx-failur.patch
-|	patches.suse/0013-rxrpc-Don-t-treat-call-aborts-as-conn-aborts.patch
-|	patches.suse/net-mlx5-Eliminate-query-xsrq-dead-code.patch
-|	patches.suse/bnxt_en-Update-firmware-interface-to-1.9.1.15.patch
-|	patches.suse/bnxt_en-Adjust-default-rings-for-multi-port-NICs.patch
-|	patches.suse/bnxt_en-Use-a-dedicated-VNIC-mode-for-RDMA.patch
-|	patches.suse/bnxt_en-fix-clear-flags-in-ethtool-reset-handling.patch
-|	patches.suse/bnxt_en-Add-support-for-ndo_set_vf_trust.patch
-|	patches.suse/bnxt_en-Include-additional-hardware-port-statistics-.patch
-|	patches.suse/bnxt_en-Add-extended-port-statistics-support.patch
-|	patches.suse/bnxt_en-Check-max_tx_scheduler_inputs-value-from-fir.patch
-|	patches.suse/bnxt_en-Improve-resource-accounting-for-SRIOV.patch
-|	patches.suse/bnxt_en-Improve-valid-bit-checking-in-firmware-respo.patch
-|	patches.suse/bnxt_en-Improve-ring-allocation-logic.patch
-|	patches.suse/bnxt_en-Change-IRQ-assignment-for-RDMA-driver.patch
-|	patches.suse/bnxt_en-Add-IRQ-remapping-logic.patch
-|	patches.suse/bnxt_en-Refactor-bnxt_need_reserve_rings.patch
-|	patches.suse/bnxt_en-Reserve-completion-rings-and-MSIX-for-bnxt_r.patch
-|	patches.suse/bnxt_en-Add-ULP-calls-to-stop-and-restart-IRQs.patch
-|	patches.suse/rhashtable-add-schedule-points.patch
-|	patches.suse/Bluetooth-btusb-Add-USB-ID-7392-a611-for-Edimax-EW-7
-|	patches.suse/Bluetooth-hci_bcm-Treat-Interrupt-ACPI-resources-as-
-|	patches.suse/Bluetooth-hci_bcm-Add-6-new-ACPI-HIDs
-|	patches.suse/Bluetooth-hci_bcm-Remove-DMI-quirk-for-the-MINIX-Z83
-|	patches.suse/Bluetooth-Set-HCI_QUIRK_SIMULTANEOUS_DISCOVERY-for-B
-|	patches.suse/vlan-also-check-phy_driver-ts_info-for-vlan-s-real-d.patch
-|	patches.suse/ibmvnic-Disable-irqs-before-exiting-reset-from-close.patch
-|	patches.suse/sky2-Increase-D3-delay-to-sky2-stops-working-after-s
-|	patches.suse/route-check-sysctl_fib_multipath_use_neigh-earlier-t.patch
-|	patches.suse/net-bgmac-Fix-endian-access-in-bgmac_dma_tx_ring_fre.patch
-|	patches.suse/media-au0828-fix-VIDEO_V4L2-dependency
-|	patches.suse/0001-media-usbtv-prevent-double-free-in-error-case.patch
-|	patches.suse/media-cx25821-prevent-out-of-bounds-read-on-array-ca
-|	patches.suse/media-vivid-fix-incorrect-capabilities-for-radio
-|	patches.suse/media-vb2-Fix-videobuf2-to-map-correct-area.patch
-|	patches.suse/media-vivid-check-if-the-cec_adapter-is-valid
-|	patches.suse/media-em28xx-USB-bulk-packet-size-fix
-|	patches.suse/media-em28xx-Add-Hauppauge-SoloHD-DualHD-bulk-models
-|	patches.suse/media-lgdt3306a-Fix-module-count-mismatch-on-usb-unp
-|	patches.suse/media-lgdt3306a-Fix-a-double-kfree-on-i2c-device-rem
-|	patches.suse/media-em28xx-stop-rewriting-device-s-struct.patch
-|	patches.suse/media-cxusb-restore-RC_MAP-for-MyGica-T230
-|	patches.suse/media-s3c-camif-fix-out-of-bounds-array-access
-|	patches.suse/media-cx25840-Use-subdev-host-data-for-PLL-override
-|	patches.suse/media-cx23885-Set-subdev-host-data-to-clk_freq-point
-|	patches.suse/media-cx23885-Override-888-ImpactVCBe-crystal-freque
-|	patches.suse/0001-media-rc-oops-in-ir_timer_keyup-after-device-unplug.patch
-|	patches.suse/media-atomisp_fops.c-disable-atomisp_compat_ioctl32
-|	patches.suse/media-dt-bindings-media-rcar_vin-Use-status-okay
-|	patches.suse/0001-ipc-util-Helpers-for-making-the-sysvipc-operations-p.patch
-|	patches.suse/0002-ipc-shm-Fix-shmctl-.-IPC_STAT-.-between-pid-namespac.patch
-|	patches.suse/0003-ipc-msg-Fix-msgctl-.-IPC_STAT-.-between-pid-namespac.patch
-|	patches.suse/0004-ipc-sem-Fix-semctl-.-GETPID-.-between-pid-namespaces.patch
-|	patches.suse/0005-ipc-shm-Fix-pid-freeing.patch
-|	patches.suse/xfs-Remove-dead-code-from-inode-recover-function.patch
-|	patches.suse/xfs-fix-transaction-allocation-deadlock-in-IO-path.patch
-|	patches.suse/xfs-convert-XFS_AGFL_SIZE-to-a-helper-function.patch
-|	patches.suse/xfs-don-t-use-XFS_BMAPI_ENTRIRE-in-xfs_get_blocks.patch
-|	patches.suse/xfs-remove-xfs_zero_range.patch
-|	patches.suse/xfs-minor-cleanup-for-xfs_get_blocks.patch
-|	patches.suse/xfs-detect-agfl-count-corruption-and-reset-agfl.patch
-|	patches.suse/xfs-sanity-check-the-unused-space-before-trying-to-u.patch
-|	patches.suse/xfs-catch-inode-allocation-state-mismatch-corruption.patch
-|	patches.suse/btrfs-do-not-check-inode-s-runtime-flags-under-root-orphan_lock.patch
-|	patches.suse/0014-btrfs-tree-checker-Replace-root-parameter-with-fs_in.patch
-|	patches.suse/0001-btrfs-qgroup-Fix-root-item-corruption-when-multiple-.patch
-|	patches.suse/btrfs-handle-error-from-btrfs_uuid_tree_rem-call-in-btrfs_ioctl_set_received_subvol.patch
-|	patches.suse/btrfs-fix-lockdep-splat-in-btrfs_alloc_subvolume_writers.patch
-|	patches.suse/btrfs-remove-dead-create_space_info-calls.patch
-|	patches.suse/btrfs-defer-adding-raid-type-kobject-until-after-chunk-relocation.patch
-|	patches.suse/btrfs-delete-dead-code-in-btrfs_orphan_add.patch
-|	patches.suse/0007-btrfs-qgroup-Skeleton-to-support-separate-qgroup-res.patch
-|	patches.suse/0008-btrfs-qgroup-Introduce-helpers-to-update-and-access-.patch
-|	patches.suse/0009-btrfs-qgroup-Make-qgroup_reserve-and-its-callers-to-.patch
-|	patches.suse/0010-btrfs-qgroup-Fix-wrong-qgroup-reservation-update-for.patch
-|	patches.suse/0011-btrfs-qgroup-Update-trace-events-to-use-new-separate.patch
-|	patches.suse/0012-btrfs-qgroup-Cleanup-the-remaining-old-reservation-c.patch
-|	patches.suse/0013-btrfs-qgroup-Split-meta-rsv-type-into-meta_prealloc-.patch
-|	patches.suse/0014-btrfs-qgroup-Don-t-use-root-qgroup_meta_rsv-for-qgro.patch
-|	patches.suse/0015-btrfs-qgroup-Introduce-function-to-convert-META_PREA.patch
-|	patches.suse/0023-btrfs-qgroup-Use-separate-meta-reservation-type-for-.patch
-|	patches.suse/0025-btrfs-delayed-inode-Use-new-qgroup-meta-rsv-for-dela.patch
-|	patches.suse/0026-btrfs-qgroup-Use-root-qgroup_meta_rsv_-to-record-qgr.patch
-|	patches.suse/0027-btrfs-qgroup-Update-trace-events-for-metadata-reserv.patch
-|	patches.suse/0028-Revert-btrfs-qgroups-Retry-after-commit-on-getting-E.patch
-|	patches.suse/btrfs-fix-fsync-after-hole-punching-when-using-no-ho.patch
-|	patches.suse/btrfs-fix-copy_items-return-value-when-logging-an-inode.patch
-|	patches.suse/btrfs-tests-qgroup-Fix-wrong-tree-backref-level.patch
-|	patches.suse/0001-btrfs-Validate-child-tree-block-s-level-and-first-ke.patch
-|	patches.suse/CIFS-SMBD-fix-spelling-mistake-faield-and-legnth-.patch
-|	patches.suse/cifs-fix-memory-leak-in-SMB2_open-.patch
-|	patches.suse/CIFS-refactor-crypto-shash-sdesc-allocation-free.patch
-|	patches.suse/CIFS-add-sha512-secmech.patch
-|	patches.suse/CIFS-implement-v3.11-preauth-integrity.patch
-|	patches.suse/CIFS-fix-sha512-check-in-cifs_crypto_secmech_release.patch
-|	patches.suse/fix-smb3-encryption-breakage-when-CONFIG_DEBUG_SG-y.patch
-|	patches.suse/cifs-Tree-connect-for-SMB3.1.1-must-be-signed-for-non-enc.patch
-|	patches.suse/SMB3.1.1-dialect-is-no-longer-experimental.patch
-|	patches.suse/fs-cifs-Replace-_free_xid-call-in-cifs_root_iget-function.patch
-|	patches.suse/cifs-Don-t-log-expected-error-on-DFS-referral-request.patch
-|	patches.suse/cifs-Don-t-log-confusing-message-on-reconnect-by-default.patch
-|	patches.suse/cifs-smbd-avoid-reconnect-lockup.patch
-|	patches.suse/cifs-smbd-disconnect-transport-on-RDMA-errors.patch
-|	patches.suse/cifs-add-server-vals-header_preamble_size.patch
-|	patches.suse/cifs-fix-sparse-warning-on-previous-patch-in-a-few-printks.patch
-|	patches.suse/smb3-Fix-root-directory-when-server-returns-inode-nu.patch
-|	patches.suse/cifs-Add-minor-debug-message-during-negprot.patch
-|	patches.suse/ext4-shutdown-should-not-prevent-get_write_access.patch
-|	patches.suse/ext4-eliminate-sleep-from-shutdown-ioctl.patch
-|	patches.suse/ext4-pass-ESHUTDOWN-code-to-jbd2-layer.patch
-|	patches.suse/jbd2-if-the-journal-is-aborted-then-don-t-allow-upda.patch
-|	patches.suse/ext4-don-t-update-checksum-of-new-initialized-bitmap.patch
-|	patches.suse/ext4-protect-i_disksize-update-by-i_data_sem-in-dire.patch
-|	patches.suse/ext4-Fix-offset-overflow-on-32-bit-archs-in-ext4_iom.patch
-|	patches.suse/ext4-add-validity-checks-for-bitmap-block-numbers.patch
-|	patches.suse/ext4-fail-ext4_iget-for-root-directory-if-unallocate.patch
-|	patches.suse/ext4-always-initialize-the-crc32c-checksum-driver.patch
-|	patches.suse/ext4-don-t-allow-r-w-mounts-if-metadata-blocks-overl.patch
-|	patches.suse/ext4-move-call-to-ext4_error-into-ext4_xattr_check_b.patch
-|	patches.suse/ext4-add-bounds-checking-to-ext4_xattr_find_entry.patch
-|	patches.suse/random-use-a-tighter-cap-in-credit_entropy_bits_safe
-|	patches.suse/irqchip-gic-Take-lock-when-updating-irq-type
-|	patches.suse/ACPI-IORT-Remove-temporary-iort_get_id_mapping_index.patch
-|	patches.suse/0023-arm64-Add-work-around-for-Arm-Cortex-A55-Erratum-102.patch
-|	patches.suse/crypto-chelsio-Make-function-aead_ccm_validate_input.patch
-|	patches.suse/crypto-sunxi-ss-Add-MODULE_ALIAS-to-sun4i-ss
-|	patches.suse/hwrng-stm32-add-reset-during-probe
-|	patches.suse/crypto-x86-cast5-avx-fix-ECB-encryption-when-long-sg
-|	patches.suse/crypto-ccp-add-check-to-get-psp-master-only-when-psp-is-detected.patch
-|	patches.suse/crypto-caam-Fix-null-dereference-at-error-path
-|	patches.suse/crypto-atmel-aes-fix-the-keys-zeroing-on-errors
-|	patches.suse/crypto-ccp-fix-sparse-use-plain-integer-as-null-pointer.patch
-|	patches.suse/crypto-chelsio-Use-kernel-round-function-to-align-le.patch
-|	patches.suse/crypto-chelsio-Fix-src-buffer-dma-length.patch
-|	patches.suse/crypto-chelsio-Update-IV-before-sending-request-to-H.patch
-|	patches.suse/crypto-chelsio-Fix-iv-passed-in-fallback-path-for-rf.patch
-|	patches.suse/crypto-ccp-Validate-buffer-lengths-for-copy-operatio.patch
-|	patches.suse/crypto-arm-arm64-Fix-random-regeneration-of-S_shippe
-|	patches.suse/crypto-lrw-Free-rctx-ext-with-kzfree
-|	patches.suse/crypto-chelsio-don-t-leak-pointers-to-authenc-keys.patch
-|	patches.suse/crypto-ahash-Fix-early-termination-in-hash-walk
-|	patches.suse/net-bcmgenet-Fix-sparse-warnings-in-bcmgenet_put_tx_
-|	patches.suse/af_unix-remove-redundant-lockdep-class.patch
-|	patches.suse/pptp-remove-a-buggy-dst-release-in-pptp_connect.patch
-|	patches.suse/lan78xx-Connect-phy-early.patch
-|	patches.suse/nfp-use-full-40-bits-of-the-NSP-buffer-address.patch
-|	patches.suse/net-hns3-fix-length-overflow-when-CONFIG_ARM64_64K_P.patch
-|	patches.suse/usbip-Correct-maximum-value-of-CONFIG_USBIP_VHCI_HC_.patch
-|	patches.suse/0001-xhci-zero-usb-device-slot_id-member-when-disabling-a.patch
-|	patches.suse/phy-tegra-remove-redundant-self-assignment-of-map.patch
-|	patches.suse/phy-qcom-qmp-Fix-phy-pipe-clock-gating.patch
-|	patches.suse/phy-rockchip-emmc-retry-calpad-busy-trimming.patch
-|	patches.suse/phy-allwinner-sun4i-usb-poll-vbus-changes-on-A23-A33.patch
-|	patches.suse/USB-serial-ftdi_sio-add-RT-Systems-VX-8-cable.patch
-|	patches.suse/USB-serial-cp210x-add-ELDAT-Easywave-RX09-id.patch
-|	patches.suse/USB-serial-ftdi_sio-add-support-for-Harman-FirmwareH.patch
-|	patches.suse/usb-gadget-udc-change-comparison-to-bitshift-when-de.patch
-|	patches.suse/usb-gadget-composite-fix-incorrect-handling-of-OS-de.patch
-|	patches.suse/usb-gadget-ffs-Execute-copy_to_user-with-USER_DS-set.patch
-|	patches.suse/usb-gadget-ffs-Let-setup-return-USB_GADGET_DELAYED_S.patch
-|	patches.suse/usb-dwc2-hcd-Fix-host-channel-halt-flow.patch
-|	patches.suse/usb-dwc2-host-Fix-transaction-errors-in-host-mode.patch
-|	patches.suse/usb-dwc3-prevent-setting-PRTCAP-to-OTG-from-debugfs.patch
-|	patches.suse/usb-dwc3-Makefile-fix-link-error-on-randconfig.patch
-|	patches.suse/usb-dwc3-pci-Properly-cleanup-resource.patch
-|	patches.suse/usb-dwc3-Add-SoftReset-PHY-synchonization-delay.patch
-|	patches.suse/usb-dwc3-Update-DWC_usb31-GTXFIFOSIZ-reg-fields.patch
-|	patches.suse/0001-USB-fix-USB3-devices-behind-USB3-hubs-not-resuming-a.patch
-|	patches.suse/USB-gadget-f_midi-fixing-a-possible-double-free-in-f.patch
-|	patches.suse/usb-gadget-udc-core-update-usb_ep_queue-documentatio.patch
-|	patches.suse/USB-serial-option-reimplement-interface-masking.patch
-|	patches.suse/USB-serial-option-drop-redundant-interface-class-tes.patch
-|	patches.suse/usb-musb-gadget-misplaced-out-of-bounds-check.patch
-|	patches.suse/serial-altera-ensure-port-regshift-is-honored-consis
-|	patches.suse/serial-8250-Don-t-service-RX-FIFO-if-interrupts-are-
-|	patches.suse/serial-imx-drop-if-that-always-evaluates-to-true
-|	patches.suse/serial-arc_uart-Fix-out-of-bounds-access-through-DT-
-|	patches.suse/serial-fsl_lpuart-Fix-out-of-bounds-access-through-D
-|	patches.suse/serial-imx-Fix-out-of-bounds-access-through-serial-p
-|	patches.suse/serial-mxs-auart-Fix-out-of-bounds-access-through-se
-|	patches.suse/serial-pxa-Fix-out-of-bounds-access-through-serial-p
-|	patches.suse/serial-samsung-Fix-out-of-bounds-access-through-seri
-|	patches.suse/serial-sh-sci-Fix-out-of-bounds-access-through-DT-al
-|	patches.suse/serial-sirf-Fix-out-of-bounds-access-through-DT-alia
-|	patches.suse/serial-xuartps-Fix-out-of-bounds-access-through-DT-a
-|	patches.suse/vt-change-SGR-21-to-follow-the-standards
-|	patches.suse/iio-humidity-hts221-remove-warnings-in-hts221_parse_
-|	patches.suse/staging-lustre-lov-use-correct-env-in-lov_io_data_ve.patch
-|	patches.suse/staging-lustre-lmv-correctly-iput-lmo_root.patch
-|	patches.suse/staging-rtl8192u-return-ENOMEM-on-failed-allocation-
-|	patches.suse/staging-rtl8723bs-fix-u8-less-than-zero-check
-|	patches.suse/staging-ks7010-Use-constants-from-ieee80211_eid-inst
-|	patches.suse/staging-vc04_services-bcm2835-audio-Add-blank-line-a
-|	patches.suse/staging-vc04_services-bcm2835-audio-Format-multiline
-|	patches.suse/staging-vc04_services-bcm2835-audio-Change-to-unsign
-|	patches.suse/staging-lustre-obd_mount-use-correct-niduuid-suffix.patch
-|	patches.suse/staging-lustre-fix-bug-in-osc_enter_cache_try.patch
-|	patches.suse/staging-lustre-statahead-remove-incorrect-test-on-ag.patch
-|	patches.suse/staging-comedi-ni_mio_common-ack-ai-fifo-error-inter
-|	patches.suse/staging-bcm2835-audio-Release-resources-on-module_ex
-|	patches.suse/lib-kobject-Join-string-literals-back
-|	patches.suse/firmware-fix-checking-for-return-values-for-fw_add_d
-|	patches.suse/msft-hv-1614-tools-hv-include-string.h-in-hv_fcopy_daemon.patch
-|	patches.suse/msft-hv-1617-hv_balloon-fix-printk-loglevel.patch
-|	patches.suse/msft-hv-1618-hv_balloon-simplify-hv_online_page-hv_page_online_on.patch
-|	patches.suse/msft-hv-1619-hv_balloon-fix-bugs-in-num_pages_onlined-accounting.patch
-|	patches.suse/parport_pc-Add-support-for-WCH-CH382L-PCI-E-single-p
-|	patches.suse/mei-remove-dev_err-message-on-an-unsupported-ioctl
-|	patches.suse/char_dev-Fix-off-by-one-bugs-in-find_dynamic_major.patch
-|	patches.suse/thunderbolt-Resume-control-channel-after-hibernation
-|	patches.suse/0001-thunderbolt-Serialize-PCIe-tunnel-creation-with-PCI-.patch
-|	patches.suse/0001-thunderbolt-Wait-a-bit-longer-for-ICM-to-authenticat.patch
-|	patches.suse/0001-thunderbolt-Prevent-crash-when-ICM-firmware-is-not-r.patch
-|	patches.suse/extcon-intel-cht-wc-Set-direction-and-drv-flags-for-
-|	patches.suse/dev-mem-Avoid-overwriting-err-in-read_mem.patch
-|	patches.suse/msft-hv-1645-Drivers-hv-vmbus-do-not-mark-HV_PCIE-as-perf_device.patch
-|	patches.suse/intel_th-Use-correct-method-of-finding-hub
-|	patches.suse/soc-bcm2835-sync-firmware-properties-with-downstream.patch
-|	patches.suse/ALSA-emu10k1-remove-reserved_page
-|	patches.suse/ALSA-emu10k1-use-dma_set_mask_and_coherent
-|	patches.suse/ALSA-emu10k1-add-optional-debug-printouts-with-DMA-a
-|	patches.suse/ALSA-emu10k1-make-sure-synth-DMA-pages-are-allocated
-|	patches.suse/ALSA-emu10k1-add-a-IOMMU-workaround
-|	patches.suse/ALSA-vmaster-Propagate-slave-error
-|	patches.suse/ALSA-hda-Add-Icelake-PCI-ID
-|	patches.suse/ALSA-usb-audio-Add-native-DSD-support-for-Luxman-DA-
-|	patches.suse/ALSA-usb-audio-FIX-native-DSD-support-for-TEAC-UD-50
-|	patches.suse/ALSA-usb-audio-Integrate-native-DSD-support-for-ITF-
-|	patches.suse/ALSA-pcm-Avoid-potential-races-between-OSS-ioctls-an
-|	patches.suse/ALSA-pcm-Return-EBUSY-for-OSS-ioctls-changing-busy-s
-|	patches.suse/ALSA-aloop-Mark-paused-device-as-inactive
-|	patches.suse/ALSA-pcm-Fix-mutex-unbalance-in-OSS-emulation-ioctls
-|	patches.suse/ASoC-rockchip-Fix-dai_name-for-HDMI-codec
-|	patches.suse/ASoC-ssm2602-Replace-reg_default_raw-with-reg_defaul
-|	patches.suse/ASoC-topology-Fix-kcontrol-name-string-handling
-|	patches.suse/ASoC-samsung-i2s-Ensure-the-RCLK-rate-is-properly-de
-|	patches.suse/ASoC-samsung-odroid-Fix-32000-sample-rate-handling
-|	patches.suse/ASoC-rockchip-rk3288-hdmi-analog-Select-needed-codec
-|	patches.suse/ASoC-topology-create-TLV-data-for-dapm-widgets
-|	patches.suse/ASoC-topology-Check-widget-kcontrols-before-deref2
-|	patches.suse/ALSA-pcm-Fix-UAF-at-PCM-release-via-PCM-timer-access
-|	patches.suse/HID-i2c-hid-fix-size-check-and-type-usage
-|	patches.suse/HID-wacom-Add-support-for-3rd-generation-Intuos-BT.patch
-|	patches.suse/HID-wacom-generic-Support-multiple-tools-per-report.patch
-|	patches.suse/HID-wacom-generic-add-the-Report-Valid-usage.patch
-|	patches.suse/HID-wacom-wacom_wac_collection-is-local-to-wacom_wac.patch
-|	patches.suse/tools-thermal-tmon-fix-for-segfault.patch
-|	patches.suse/Input-i8042-add-Lenovo-ThinkPad-L460-to-i8042-reset-
-|	patches.suse/Input-xpad-add-PDP-device-id-0x02a4.patch
-|	patches.suse/Input-ALPS-fix-TrackStick-detection-on-Thinkpad-L570
-|	patches.suse/Input-i8042-enable-MUX-on-Sony-VAIO-VGN-CS-series-to
-|	patches.suse/EDAC-Drop-duplicated-array-of-strings-for-memory-typ.patch
-|	patches.suse/EDAC-Add-new-memory-type-for-non-volatile-DIMMs.patch
-|	patches.suse/acpi-nfit-Add-function-to-look-up-nvdimm-device-and-.patch
-|	patches.suse/firmware-DMI-Add-function-to-look-up-a-handle-and-re.patch
-|	patches.suse/EDAC-skx_edac-Detect-non-volatile-DIMMs.patch
-|	patches.suse/0178-md-Delete-gendisk-before-cleaning-up-the-request-que.patch
-|	patches.suse/block-Fix-a-race-between-request-queue-removal-and-t.patch
-|	patches.suse/cdrom-do-not-call-check_disk_change-inside-cdrom_ope.patch
-|	patches.suse/block-bio_check_eod-needs-to-consider-partitions.patch
-|	patches.suse/0180-bcache-fix-cached_dev-count-usage-for-bch_cache_set_.patch
-|	patches.suse/0181-bcache-quit-dc-writeback_thread-when-BCACHE_DEV_DETA.patch
-|	patches.suse/0182-bcache-stop-dc-writeback_rate_update-properly.patch
-|	patches.suse/0183-bcache-add-CACHE_SET_IO_DISABLE-to-struct-cache_set-.patch
-|	patches.suse/0184-bcache-add-stop_when_cache_set_failed-option-to-back.patch
-|	patches.suse/0185-bcache-fix-inaccurate-io-state-for-detached-bcache-d.patch
-|	patches.suse/0186-bcache-fix-incorrect-sysfs-output-value-of-strip-siz.patch
-|	patches.suse/0187-bcache-fix-error-return-value-in-memory-shrink.patch
-|	patches.suse/0188-bcache-fix-using-of-loop-variable-in-memory-shrink.patch
-|	patches.suse/0189-bcache-move-closure-debug-file-into-debug-directory.patch
-|	patches.suse/0190-bcache-add-backing_request_endio-for-bi_end_io.patch
-|	patches.suse/0191-bcache-add-io_disable-to-struct-cached_dev.patch
-|	patches.suse/0192-bcache-Fix-indentation.patch
-|	patches.suse/0193-bcache-Add-__printf-annotation-to-__bch_check_keys.patch
-|	patches.suse/0194-bcache-Annotate-switch-fall-through.patch
-|	patches.suse/0195-bcache-Fix-kernel-doc-warnings.patch
-|	patches.suse/0196-bcache-Remove-an-unused-variable.patch
-|	patches.suse/0197-bcache-Suppress-more-warnings-about-set-but-not-used.patch
-|	patches.suse/0198-bcache-Reduce-the-number-of-sparse-complaints-about-.patch
-|	patches.suse/0199-bcache-Fix-a-compiler-warning-in-bcache_device_init.patch
-|	patches.suse/mmc-block-Delete-gendisk-before-cleaning-up-the-requ.patch
-|	patches.suse/nvme-fix-the-dangerous-reference-of-namespaces-list.patch
-|	patches.suse/nvme-implement-log-page-low-high-offset-and-dwords.patch
-|	patches.suse/nvme-centralize-ctrl-removal-prints.patch
-|	patches.suse/nvme_fc-fix-ctrl-create-failures-racing-with-workq-i.patch
-|	patches.suse/nvme_fc-io-timeout-should-defer-abort-to-ctrl-reset.patch
-|	patches.suse/nvme_fc-fix-abort-race-on-teardown-with-lld-reject.patch
-|	patches.suse/nvme_fc-on-remoteport-reuse-set-new-nport_id-and-rol.patch
-|	patches.suse/nvmet_fc-prevent-new-io-rqsts-in-possible-isr-comple.patch
-|	patches.suse/nvmet-rdma-Don-t-flush-system_wq-by-default-during-r.patch
-|	patches.suse/nvme-rdma-Don-t-flush-delete_wq-by-default-during-re.patch
-|	patches.suse/nvme-Skip-checking-heads-without-namespaces.patch
-|	patches.suse/nvme-rdma-Allow-DELETING-state-change-failure-in-err.patch
-|	patches.suse/nvmet-constify-struct-nvmet_fabrics_ops.patch
-|	patches.suse/nvme-make-nvme_get_log_ext-non-static.patch
-|	patches.suse/loop-don-t-call-into-filesystem-while-holding-lo_ctl.patch
-|	patches.suse/scsi-lpfc-Fix-frequency-of-Release-WQE-CQEs.patch
-|	patches.suse/scsi-lpfc-Increase-CQ-and-WQ-sizes-for-SCSI.patch
-|	patches.suse/scsi-lpfc-move-placement-of-target-destroy-on-driver.patch
-|	patches.suse/scsi-lpfc-correct-debug-counters-for-abort.patch
-|	patches.suse/scsi-lpfc-Add-WQ-Full-Logic-for-NVME-Target.patch
-|	patches.suse/scsi-lpfc-Fix-PRLI-handling-when-topology-type-chang.patch
-|	patches.suse/scsi-lpfc-Fix-IO-failure-during-hba-reset-testing-wi.patch
-|	patches.suse/scsi-lpfc-Fix-RQ-empty-firmware-trap.patch
-|	patches.suse/scsi-lpfc-Allow-set-of-maximum-outstanding-SCSI-cmd-.patch
-|	patches.suse/scsi-lpfc-Fix-soft-lockup-in-lpfc-worker-thread-duri.patch
-|	patches.suse/scsi-lpfc-Fix-issue_lip-if-link-is-disabled.patch
-|	patches.suse/scsi-lpfc-Indicate-CONF-support-in-NVMe-PRLI.patch
-|	patches.suse/scsi-lpfc-Fix-SCSI-io-host-reset-causing-kernel-cras.patch
-|	patches.suse/scsi-lpfc-Validate-adapter-support-for-SRIU-option.patch
-|	patches.suse/scsi-lpfc-Fix-header-inclusion-in-lpfc_nvmet.patch
-|	patches.suse/scsi-lpfc-Treat-SCSI-Write-operation-Underruns-as-an.patch
-|	patches.suse/scsi-lpfc-Fix-nonrecovery-of-NVME-controller-after-c.patch
-|	patches.suse/scsi-lpfc-update-driver-version-to-11.4.0.7.patch
-|	patches.suse/scsi-lpfc-Update-11.4.0.7-modified-files-for-2018-Co.patch
-|	patches.suse/scsi-qla2xxx-Use-p-for-printing-pointers.patch
-|	patches.suse/scsi-qla2xxx-Remove-unused-symbols.patch
-|	patches.suse/0003-scsi-qla4xxx-remove-unused-symbols
-|	patches.suse/0004-scsi-qla4xxx-move-an-array-from-a-h-into-a-c-file
-|	patches.suse/scsi-qla2xxx-Fix-function-argument-descriptions.patch
-|	patches.suse/0163-scsi-raid_class-Add-JBOD-RAID-level.patch
-|	patches.suse/scsi-qedi-fix-building-with-lto
-|	patches.suse/0001-scsi-qedf-remove-redundant-initialization-of-fcport
-|	patches.suse/0002-scsi-qedf-fix-lto-enabled-build
-|	patches.suse/0003-scsi-qedf-use-correct-strncpy-size
-|	patches.suse/scsi_debug_reset_injection_flags_for_every_nth___0.patch
-|	patches.suse/scsi-scsi_debug-call-resp_-function-after-setting-host_scribble.patch
-|	patches.suse/0005-scsi-qla4xxx-use-dma_pool_zalloc
-|	patches.suse/scsi-qla2xxx-Use-dma_pool_zalloc.patch
-|	patches.suse/scsi-lpfc-Rework-lpfc-to-allow-different-sli4-cq-and.patch
-|	patches.suse/scsi-lpfc-Rework-sli4-doorbell-infrastructure.patch
-|	patches.suse/scsi-lpfc-Add-SLI-4-if_type-6-support-to-the-code-ba.patch
-|	patches.suse/scsi-lpfc-Add-push-to-adapter-support-to-sli4.patch
-|	patches.suse/scsi-lpfc-Add-PCI-Ids-for-if_type-6-hardware.patch
-|	patches.suse/scsi-lpfc-Add-64G-link-speed-support.patch
-|	patches.suse/scsi-lpfc-Add-if_type-6-support-for-cycling-valid-bi.patch
-|	patches.suse/scsi-lpfc-Enable-fw-download-on-if_type-6-devices.patch
-|	patches.suse/scsi-lpfc-Add-embedded-data-pointers-for-enhanced-pe.patch
-|	patches.suse/scsi-lpfc-Fix-nvme-embedded-io-length-on-new-hardwar.patch
-|	patches.suse/scsi-lpfc-Work-around-NVME-cmd-iu-SGL-type.patch
-|	patches.suse/scsi-lpfc-update-driver-version-to-12.0.0.0.patch
-|	patches.suse/scsi-lpfc-Change-Copyright-of-12.0.0.0-modified-file.patch
-|	patches.suse/scsi-qedi-fix-build-regression
-|	patches.suse/scsi-mpt3sas-Add-PCI-device-ID-for-Andromeda.patch
-|	patches.suse/scsi-mpt3sas-Configure-reply-post-queue-depth-DMA-an.patch
-|	patches.suse/scsi-mpt3sas-Introduce-API-to-get-BAR0-mapped-buffer.patch
-|	patches.suse/scsi-mpt3sas-Introduce-Base-function-for-cloning.patch
-|	patches.suse/scsi-mpt3sas-Introduce-function-to-clone-mpi-request.patch
-|	patches.suse/scsi-mpt3sas-Introduce-function-to-clone-mpi-reply.patch
-|	patches.suse/scsi-mpt3sas-Do-not-use-32-bit-atomic-request-descri.patch
-|	patches.suse/scsi-mpt3sas-clarify-mmio-pointer-types.patch
-|	patches.suse/scsi-smartpqi-add-in-new-supported-controllers.patch
-|	patches.suse/scsi-lpfc-use-__raw_writex-on-dpp-copies.patch
-|	patches.suse/scsi-ipr-Use-dma_pool_zalloc.patch
-|	patches.suse/scsi-lpfc-add-missing-unlock-in-wq-full-logic.patch
-|	patches.suse/scsi-lpfc-code-cleanup-for-128byte-wqe-data-type.patch
-|	patches.suse/scsi-lpfc-streamline-nvme-initiator-wqe-setup.patch
-|	patches.suse/scsi-lpfc-streamline-nvme-targe6t-wqe-setup.patch
-|	patches.suse/scsi-lpfc-fix-scsi-lun-discovery-when-port-configured-for.patch
-|	patches.suse/scsi-lpfc-fix-mailbox-wait-for-post_sgl-mbox-command.patch
-|	patches.suse/scsi-lpfc-memory-allocation-error-during-driver-start-up-on.patch
-|	patches.suse/scsi-lpfc-update-driver-version-to-12.0.0.1.patch
-|	patches.suse/scsi-lpfc-change-copyright-of-12.0.0.1-modified-files-to.patch
-|	patches.suse/scsi-hisi_sas-dt-bindings-add-an-property-of-signal-attenuation.patch
-|	patches.suse/scsi-hisi_sas-support-the-property-of-signal-attenuation-for-v2-hw.patch
-|	patches.suse/scsi-hisi_sas-fix-the-issue-of-link-rate-inconsistency.patch
-|	patches.suse/scsi-hisi_sas-fix-the-issue-of-setting-linkrate-register.patch
-|	patches.suse/scsi-hisi_sas-increase-timer-expire-of-internal-abort-task.patch
-|	patches.suse/scsi-hisi_sas-remove-unused-variable-hisi_sas_devices-running_req.patch
-|	patches.suse/scsi-hisi_sas-fix-return-value-of-hisi_sas_task_prep.patch
-|	patches.suse/scsi-hisi_sas-code-cleanup-and-minor-bug-fixes.patch
-|	patches.suse/scsi-hisi_sas-modify-some-register-config-for-hip08.patch
-|	patches.suse/scsi-hisi_sas-add-v3-hw-module_device_table.patch
-|	patches.suse/scsi-lpfc-make-several-unions-static-fix-non-ansi.patch
-|	patches.suse/scsi-csiostor-add-support-for-32-bit-port-capabiliti.patch
-|	patches.suse/scsi-qla2xxx-fix-spelling-mistake-existant-existent.patch
-|	patches.suse/scsi-hisi_sas-remove-depends-on-has_dma-in-case-of-platform-dependency.patch
-|	patches.suse/qla2xxx-Restore-ZIO-threshold-setting.patch
-|	patches.suse/qla2xxx-Remove-unneeded-message-and-minor-cleanup-fo.patch
-|	patches.suse/qla2xxx-Set-IIDMA-and-fcport-state-before-qla_nvme_r.patch
-|	patches.suse/qla2xxx-Add-changes-for-devloss-timeout-in-driver.patch
-|	patches.suse/qla2xxx-Add-FC-NVMe-abort-processing.patch
-|	patches.suse/qla2xxx-Fix-n2n_ae-flag-to-prevent-dev_loss-on-PDB-c.patch
-|	patches.suse/qla2xxx-Return-busy-if-rport-going-away.patch
-|	patches.suse/qla2xxx-Remove-nvme_done_list.patch
-|	patches.suse/qla2xxx-Fix-retry-for-PRLI-RJT-with-reason-of-BUSY.patch
-|	patches.suse/qla2xxx-Fix-FC-NVMe-IO-abort-during-driver-reset.patch
-|	patches.suse/qla2xxx-Cleanup-code-to-improve-FC-NVMe-error-handli.patch
-|	patches.suse/qla2xxx-Fix-Async-GPN_FT-for-FCP-and-FC-NVMe-scan.patch
-|	patches.suse/qla2xxx-Update-driver-version-to-10.00.00.06-k.patch
-|	patches.suse/scsi-smartpqi-workaround-fw-bug-for-oq-deletion.patch
-|	patches.suse/scsi-smartpqi-update-driver-version.patch
-|	patches.suse/scsi-qla2xxx-fix-error-message-on-qla2400.patch
-|	patches.suse/scsi-qla2xxx-fx00-copypaste-typo.patch
-|	patches.suse/f2fs-fix-heap-mode-to-reset-it-back.patch
-|	patches.suse/f2fs-fix-to-clear-CP_TRIMMED_FLAG.patch
-|	patches.suse/sunrpc-remove-incorrect-HMAC-request-initialization.patch
-|	patches.suse/0004-nfsd-fix-incorrect-umasks.patch
-|	patches.suse/udf-Provide-saner-default-for-invalid-uid-gid.patch
-|	patches.suse/dt-bindings-arm-document-soc-compatible-value-for-armadillo-800-eva.patch
-|	patches.suse/soc-qcom-wcnss_ctrl-Fix-increment-in-NV-upload
-|	patches.suse/0003-soc-rockchip-power-domain-use-clk_bulk-APIs.patch
-|	patches.suse/0004-soc-rockchip-power-domain-Add-a-sanity-check-on-pd-n.patch
-|	patches.suse/0202-dm-crypt-limit-the-number-of-allocated-pages.patch
-|	patches.suse/0203-dm-remove-unused-macro-DM_MOD_NAME_SIZE.patch
-|	patches.suse/0204-dm-integrity-fail-early-if-required-HMAC-key-is-not-.patch
-|	patches.suse/0205-dm-log-writes-record-metadata-flag-for-better-flags-.patch
-|	patches.suse/0206-dm-stripe-get-rid-of-a-Variable-Length-Array-VLA.patch
-|	patches.suse/0207-dm-raid-fix-nosync-status.patch
-|	patches.suse/0208-dm-bufio-delete-outdated-comment.patch
-|	patches.suse/0209-dm-bufio-move-dm-bufio.h-to-include-linux.patch
-|	patches.suse/0210-dm-bufio-get-rid-of-slab-cache-name-allocations.patch
-|	patches.suse/0211-dm-bufio-remove-code-that-merges-slab-caches.patch
-|	patches.suse/0212-dm-bufio-relax-alignment-constraint-on-slab-cache.patch
-|	patches.suse/0213-dm-bufio-reorder-fields-in-dm_buffer-structure.patch
-|	patches.suse/0214-dm-bufio-use-slab-cache-for-dm_buffer-structure-allo.patch
-|	patches.suse/0215-dm-bufio-support-non-power-of-two-block-sizes.patch
-|	patches.suse/0216-dm-bufio-don-t-embed-a-bio-in-the-dm_buffer-structur.patch
-|	patches.suse/0217-dm-raid-fix-parse_raid_params-variable-range-issue.patch
-|	patches.suse/lib-fix-stall-in-__bitmap_parselist.patch
-|	patches.suse/ocfs2-dlm-wait-for-dlm-recovery-done-when-migrating-.patch
-|	patches.suse/x86-mm-memory_hotplug-determine-block-size-based-on-the-end-of-boot-memory
-|	patches.suse/mm-huge_memory-c-reorder-operations-in-_split_huge_page_tail.patch
-|	patches.suse/mm-free_pcppages_bulk-update-pcp-count-inside.patch
-|	patches.suse/mm-free_pcppages_bulk-do-not-hold-lock-when-picking-pages-to-free.patch
-|	patches.suse/mm-free_pcppages_bulk-prefetch-buddy-while-not-holding-lock.patch
-|	patches.suse/audit-return-on-memory-error-to-avoid-null-pointer-d.patch
-|	patches.suse/RDMA-hns-Fix-a-bug-with-modifying-mac-address.patch
-|	patches.suse/RDMA-hns-Fix-QP-state-judgement-before-receiving-wor.patch
-|	patches.suse/RDMA-hns-Use-free_pages-function-instead-of-free_pag.patch
-|	patches.suse/RDMA-hns-Replace-__raw_write-cpu_to_le-with-LE-write.patch
-|	patches.suse/IB-srp-Fix-completion-vector-assignment-algorithm.patch
-|	patches.suse/IB-srp-Fix-srp_abort.patch
-|	patches.suse/RDMA-core-Avoid-that-ib_drain_qp-triggers-an-out-of-.patch
-|	patches.suse/RDMA-rxe-Fix-an-out-of-bounds-read.patch
-|	patches.suse/IB-srpt-Fix-an-out-of-bounds-stack-access-in-srpt_ze.patch
-|	patches.suse/IB-mlx4-Move-mlx4_uverbs_ex_query_device_resp-to-inc.patch
-|	patches.suse/iw_cxgb4-initialize-ib_mr-fields-for-user-mrs.patch
-|	patches.suse/RDMA-hns-Support-rq-record-doorbell-for-the-user-spa.patch
-|	patches.suse/RDMA-hns-Support-cq-record-doorbell-for-the-user-spa.patch
-|	patches.suse/RDMA-hns-Support-rq-record-doorbell-for-kernel-space.patch
-|	patches.suse/RDMA-hns-Support-cq-record-doorbell-for-kernel-space.patch
-|	patches.suse/RDMA-mlx5-Fix-NULL-dereference-while-accessing-XRC_T.patch
-|	patches.suse/rdma_rxe-make-rxe-work-over-802.1q-VLAN-devices.patch
-|	patches.suse/drivers-infiniband-core-verbs.c-fix-build-with-gcc-4.patch
-|	patches.suse/drivers-infiniband-ulp-srpt-ib_srpt.c-fix-build-with.patch
-|	patches.suse/RDMA-mlx5-Protect-from-NULL-pointer-derefence.patch
-|	patches.suse/IB-core-Honor-port_num-while-resolving-GID-for-IB-li.patch
-|	patches.suse/RDMA-hns-Fix-cqn-type-and-init-resp.patch
-|	patches.suse/RDMA-qedr-eliminate-duplicate-barriers-on-weakly-ord.patch
-|	patches.suse/RDMA-hns-Use-structs-to-describe-the-uABI-instead-of.patch
-|	patches.suse/RDMA-cxgb4-Use-structs-to-describe-the-uABI-instead-.patch
-|	patches.suse/i40iw-Refactor-of-driver-generated-AEs.patch
-|	patches.suse/i40iw-Tear-down-connection-after-CQP-Modify-QP-failu.patch
-|	patches.suse/IB-mlx5-Set-the-default-active-rate-and-width-to-QDR.patch
-|	patches.suse/RDMA-hns-Fix-init-resp-when-alloc-ucontext.patch
-|	patches.suse/RDMA-hns-Fix-cq-record-doorbell-enable-in-kernel.patch
-|	patches.suse/iw_cxgb4-Add-ib_device-get_netdev-support.patch
-|	patches.suse/RDMA-mlx4-Fix-uABI-structure-layouts-for-32-64-compa.patch
-|	patches.suse/IB-mlx5-Enable-ECN-capable-bits-for-UD-RoCE-v2-QPs.patch
-|	patches.suse/IB-mlx5-Respect-new-UMR-capabilities.patch
-|	patches.suse/IB-core-Generate-GID-change-event-regardless-of-RoCE.patch
-|	patches.suse/IB-core-Refer-to-RoCE-port-property-instead-of-GID-t.patch
-|	patches.suse/qedr-Fix-spelling-mistake-hanlde-handle.patch
-|	patches.suse/iw_cxgb4-print-mapped-ports-correctly.patch
-|	patches.suse/RDMA-ucma-Don-t-allow-setting-RDMA_OPTION_IB_PATH-wi.patch
-|	patches.suse/RDMA-qedr-Zero-stack-memory-before-copying-to-user-s.patch
-|	patches.suse/RDMA-qedr-Fix-wmb-usage-in-qedr.patch
-|	patches.suse/IB-rxe-Fix-for-oops-in-rxe_register_device-on-ppc64l.patch
-|	patches.suse/ACPI-hotplug-PCI-Check-presence-of-slot-itself-in-ge
-|	patches.suse/pci-dpc-do-not-enable-dpc-if-aer-control-is-not-allowed-by-the-bios
-|	patches.suse/0012-PCI-Probe-for-device-reset-support-during-enumeratio.patch
-|	patches.suse/0013-PCI-Remove-redundant-probes-for-device-reset-support.patch
-|	patches.suse/PCI-Add-ACS-quirk-for-Ampere-root-ports.patch
-|	patches.suse/PCI-Add-function-1-DMA-alias-quirk-for-Marvell-88SE9
-|	patches.suse/PCI-altera-Fix-bool-initialization-in-tlp_read_packe
-|	patches.suse/PCI-endpoint-Fix-kernel-panic-after-put_device
-|	patches.suse/msft-hv-1626-PCI-hv-Serialize-the-present-and-eject-work-items.patch
-|	patches.suse/msft-hv-1627-PCI-hv-Fix-2-hang-issues-in-hv_compose_msi_msg.patch
-|	patches.suse/msft-hv-1628-PCI-hv-Fix-a-comment-typo-in-_hv_pcifront_read_confi.patch
-|	patches.suse/msft-hv-1629-PCI-hv-Remove-the-bogus-test-in-hv_eject_device_work.patch
-|	patches.suse/msft-hv-1630-PCI-hv-Only-queue-new-work-items-in-hv_pci_devices_p.patch
-|	patches.suse/fw_cfg-fix-sparse-warnings-in-fw_cfg_sel_endianness.patch
-|	patches.suse/fw_cfg-fix-sparse-warnings-with-fw_cfg_file.patch
-|	patches.suse/fw_cfg-fix-sparse-warning-reading-FW_CFG_ID.patch
-|	patches.suse/fw_cfg-fix-sparse-warnings-around-FW_CFG_FILE_DIR-re.patch
-|	patches.suse/fw_cfg-remove-inline-from-fw_cfg_read_blob.patch
-|	patches.suse/fw_cfg-handle-fw_cfg_read_blob-error.patch
-|	patches.suse/fw_cfg-add-a-public-uapi-header.patch
-|	patches.suse/fw_cfg-add-DMA-register.patch
-|	patches.suse/crash-export-paddr_vmcoreinfo_note.patch
-|	patches.suse/fw_cfg-write-vmcoreinfo-details.patch
-|	patches.suse/0001-fscache-Pass-the-correct-cancelled-indications-to-fs.patch
-|	patches.suse/fscache-Fix-hanging-wait-on-page-discarded-by-writeb.patch
-|	patches.suse/powerpc-mm-slice-Remove-intermediate-bitmap-copy.patch
-|	patches.suse/powerpc-xmon-Setup-debugger-hooks-when-first-break-p.patch
-|	patches.suse/powerpc-xmon-Clear-all-breakpoints-when-xmon-is-disa.patch
-|	patches.suse/cxl-Enable-NORST-bit-in-PSL_DEBUG-register-for-PSL9.patch
-|	patches.suse/cxl-Remove-function-write_timebase_ctrl_psl9-for-PSL.patch
-|	patches.suse/cxl-Check-if-PSL-data-cache-is-available-before-issu.patch
-|	patches.suse/powerpc-mm-Drop-the-function-native_register_proc_ta.patch
-|	patches.suse/powerpc-powernv-npu-Fix-deadlock-in-mmio_invalidate.patch
-|	patches.suse/cxl-read-PHB-indications-from-the-device-tree.patch
-|	patches.suse/PCI-hotplug-ppc-correct-a-php_slot-usage-after-free.patch
-|	patches.suse/4.4.134-214-powerpc-Add-missing-prototype-for-arch_irq_wo.patch
-|	patches.suse/powerpc-Rename-plapr-routines-to-plpar.patch
-|	patches.suse/cxl-Fix-timebase-synchronization-status-on-P9.patch
-|	patches.suse/powerpc-npu-dma.c-Fix-crash-after-__mmu_notifier_reg.patch
-|	patches.suse/powerpc-Remove-unused-flush_dcache_phys_range.patch
-|	patches.suse/powerpc-Use-feature-bit-for-RTC-presence-rather-than.patch
-|	patches.suse/powerpc-Book-E-Remove-unused-CPU_FTR_L2CSR-bit.patch
-|	patches.suse/powerpc-Free-up-CPU-feature-bits-on-64-bit-machines.patch
-|	patches.suse/powerpc-Add-CPU-feature-bits-for-TM-bug-workarounds-.patch
-|	patches.suse/powerpc-powernv-Provide-a-way-to-force-a-core-into-S.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Work-around-transactional-memory-b.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Work-around-XER-SO-bug-in-fake-sus.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Work-around-TEXASR-bug-in-fake-sus.patch
-|	patches.suse/powerpc-64-Call-H_REGISTER_PROC_TBL-when-running-as-.patch
-|	patches.suse/powerpc-perf-Fix-kernel-address-leak-via-sampling-re.patch
-|	patches.suse/powerpc-perf-Prevent-kernel-address-leak-to-userspac.patch
-|	patches.suse/powerpc-perf-Prevent-kernel-address-leak-via-perf_ge.patch
-|	patches.suse/powerpc-perf-Infrastructure-to-support-addition-of-b.patch
-|	patches.suse/powerpc-perf-Add-blacklisted-events-for-Power9-DD2.1.patch
-|	patches.suse/powerpc-perf-Add-blacklisted-events-for-Power9-DD2.2.patch
-|	patches.suse/powerpc-rfi-flush-Move-the-logic-to-avoid-a-redo-int.patch
-|	patches.suse/powerpc-rfi-flush-Make-it-possible-to-call-setup_rfi.patch
-|	patches.suse/powerpc-rfi-flush-Always-enable-fallback-flush-on-ps.patch
-|	patches.suse/powerpc-rfi-flush-Differentiate-enabled-and-patched-.patch
-|	patches.suse/powerpc-rfi-flush-Call-setup_rfi_flush-after-LPM-mig.patch
-|	patches.suse/powerpc-pseries-Add-new-H_GET_CPU_CHARACTERISTICS-fl.patch
-|	patches.suse/powerpc-Add-security-feature-flags-for-Spectre-Meltd.patch
-|	patches.suse/powerpc-pseries-Set-or-clear-security-feature-flags.patch
-|	patches.suse/powerpc-powernv-Set-or-clear-security-feature-flags.patch
-|	patches.suse/powerpc-64s-Move-cpu_show_meltdown.patch
-|	patches.suse/powerpc-64s-Enhance-the-information-in-cpu_show_melt.patch
-|	patches.suse/powerpc-powernv-Use-the-security-flags-in-pnv_setup_.patch
-|	patches.suse/powerpc-pseries-Use-the-security-flags-in-pseries_se.patch
-|	patches.suse/powerpc-64s-Wire-up-cpu_show_spectre_v1.patch
-|	patches.suse/powerpc-64s-Wire-up-cpu_show_spectre_v2.patch
-|	patches.suse/powerpc-lpar-debug-Initialize-flags-before-printing-.patch
-|	patches.suse/powerpc-mm-Fix-typo-in-comments.patch
-|	patches.suse/powerpc-Add-ppc_breakpoint_available.patch
-|	patches.suse/powerpc-Update-ptrace-to-use-ppc_breakpoint_availabl.patch
-|	patches.suse/powerpc-Update-xmon-to-use-ppc_breakpoint_available.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Return-error-from-h_set_mode-SET_D.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Return-error-from-h_set_dabr-on-PO.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Handle-migration-with-POWER9-disab.patch
-|	patches.suse/powerpc-Disable-DAWR-on-POWER9-via-CPU-feature-quirk.patch
-|	patches.suse/powerpc-Disable-DAWR-in-the-base-POWER9-CPU-features.patch
-|	patches.suse/powerpc-pseries-Fix-clearing-of-security-feature-fla.patch
-|	patches.suse/4.4.129-040-powerpc-powernv-Handle-unknown-OPAL-errors-in.patch
-|	patches.suse/powerpc-kprobes-Fix-call-trace-due-to-incorrect-pree.patch
-|	patches.suse/powerpc-mm-Fix-thread_pkey_regs_init.patch
-|	patches.suse/4.4.129-041-powerpc-64-Fix-smp_wmb-barrier-definition-use.patch
-|	patches.suse/powerpc-xive-Fix-wrong-xmon-output-caused-by-typo.patch
-|	patches.suse/powerpc-mm-keys-Move-pte-bits-to-correct-headers.patch
-|	patches.suse/4.4.134-183-powerpc-mpic-Check-if-cpu_possible-in-mpic_ph.patch
-|	patches.suse/powerpc-setup-Add-cpu_to_phys_id-array.patch
-|	patches.suse/powerpc-kvm-Fix-guest-boot-failure-on-Power9-since-D.patch
-|	patches.suse/powerpc-mm-Simplify-page_is_ram-by-using-memblock_is.patch
-|	patches.suse/powerpc-mm-Use-memblock-API-for-PPC32-page_is_ram.patch
-|	patches.suse/powerpc-kexec_file-Fix-error-code-when-trying-to-loa.patch
-|	patches.suse/powerpc-eeh-Fix-race-with-driver-un-bind.patch
-|	patches.suse/powerpc-64s-idle-avoid-sync-for-KVM-state-when-wakin.patch
-|	patches.suse/powerpc-64s-Add-all-POWER9-features-to-CPU_FTRS_ALWA.patch
-|	patches.suse/powerpc-64s-Explicitly-add-vector-features-to-CPU_FT.patch
-|	patches.suse/powerpc-64s-Set-assembler-machine-type-to-POWER4.patch
-|	patches.suse/powerpc-64s-Fix-POWER9-DD2.2-and-above-in-DT-CPU-fea.patch
-|	patches.suse/powerpc-Remove-unused-CPU_FTR_ARCH_201.patch
-|	patches.suse/powerpc-64s-Remove-POWER4-support.patch
-|	patches.suse/powerpc-64-Add-GENERIC_CPU-support-for-little-endian.patch
-|	patches.suse/powerpc-64s-Refine-feature-sets-for-little-endian-bu.patch
-|	patches.suse/powerpc-mm-radix-Fix-always-false-comparison-against.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Fix-ppc_breakpoint_available-compi.patch
-|	patches.suse/powerpc-Don-t-write-to-DABR-on-Power8-if-DAWR-is-dis.patch
-|	patches.suse/powerpc-Move-default-security-feature-flags.patch
-|	patches.suse/powerpc-pseries-Restore-default-security-feature-fla.patch
-|	patches.suse/selftests-powerpc-Fix-copyloops-build-since-Power4-a.patch
-|	patches.suse/powerpc-powernv-Fix-SMT4-forcing-idle-code.patch
-|	patches.suse/powerpc-mm-radix-Update-pte-fragment-count-from-16-t.patch
-|	patches.suse/powerpc-mm-hugetlb-initialize-the-pagetable-cache-co.patch
-|	patches.suse/powerpc-mm-radix-Parse-disable_radix-commandline-cor.patch
-|	patches.suse/powerpc-mm-radix-Update-command-line-parsing-for-dis.patch
-|	patches.suse/powerpc-hw_breakpoint-Only-disable-hw-breakpoint-if-.patch
-|	patches.suse/cxl-Fix-possible-deadlock-when-processing-page-fault.patch
-|	patches.suse/powerpc-64s-Fix-dt_cpu_ftrs-to-have-restore_cpu-clea.patch
-|	patches.suse/powerpc-64s-Fix-pkey-support-in-dt_cpu_ftrs-add-CPU_.patch
-|	patches.suse/powerpc-64s-Fix-POWER9-DD2.2-and-above-in-cputable-f.patch
-|	patches.suse/powerpc-64s-idle-Fix-restore-of-AMOR-on-POWER9-after.patch
-|	patches.suse/0002-i2c-xlp9xx-return-ENXIO-on-slave-address-NACK.patch
-|	patches.suse/0003-i2c-xlp9xx-Handle-transactions-with-I2C_M_RECV_LEN-p.patch
-|	patches.suse/i2c-mv64xxx-Apply-errata-delay-only-in-standard-mode
-|	patches.suse/0004-i2c-xlp9xx-Check-for-Bus-state-before-every-transfer.patch
-|	patches.suse/0005-i2c-xlp9xx-Handle-NACK-on-DATA-properly.patch
-|	patches.suse/i2c-qup-fixed-releasing-dma-without-flush-operation-.patch
-|	patches.suse/tpm-cmd_ready-command-can-be-issued-only-after-grant.patch
-|	patches.suse/tpm-tpm-interface-fix-tpm_transmit-_cmd-kdoc.patch
-|	patches.suse/tpm-self-test-failure-should-not-cause-suspend-to-fa.patch
-|	patches.suse/tpm-add-retry-logic.patch
-|	patches.suse/tpm-fix-intermittent-failure-with-self-tests.patch
-|	patches.suse/ima-Fallback-to-the-builtin-hash-algorithm
-|	patches.suse/s390-dasd-configurable-IFCC-handling.patch
-|	patches.suse/s390-sclp_tty-enable-line-mode-tty-even-if-there-is-an-ascii-console.patch
-|	patches.suse/s390-qdio-don-t-merge-error-output-buffers.patch
-|	patches.suse/s390-qdio-don-t-retry-eqbs-after-ccq-96.patch
-|	patches.suse/s390-move-nobp-parameter-functions-to-nospec-branch..patch
-|	patches.suse/s390-add-automatic-detection-of-the-spectre-defense.patch
-|	patches.suse/s390-report-spectre-mitigation-via-syslog.patch
-|	patches.suse/s390-add-sysfs-attributes-for-spectre.patch
-|	patches.suse/s390-add-assembler-macros-for-cpu-alternatives.patch
-|	patches.suse/s390-entry-s-use-assembler-alternatives.patch
-|	patches.suse/kvm-lapic-stop-advertising-directed_eoi-when-in-kernel-ioapic-is-in-use
-|	patches.suse/kvm-s390-implement-cpu-model-only-facilities.patch
-|	patches.suse/kvm-x86-define-svm-vmx-specific-kvm_arch__vm
-|	patches.suse/arm64-KVM-Move-CPU-ID-reg-trap-setup-off-the-world-s.patch
-|	patches.suse/KVM-arm-arm64-Introduce-vcpu_el1_is_32bit.patch
-|	patches.suse/0002-arm64-alternatives-Add-dynamic-patching-feature.patch
-|	patches.suse/0007-KVM-arm64-Fix-HYP-idmap-unmap-when-using-52bit-PA.patch
-|	patches.suse/KVM-arm-arm64-vgic-its-Fix-potential-overrun-in-vgic.patch
-|	patches.suse/kvm-vmx-fix-the-module-parameters-for-vmx
-|	patches.suse/kvm-vmx-remove-ple_window_actual_max
-|	patches.suse/kvm-vmx-bring-the-common-code-to-header-file
-|	patches.suse/kvm-svm-add-pause-filter-threshold
-|	patches.suse/kvm-svm-implement-pause-loop-exit-logic-in-svm
-|	patches.suse/KVM-PPC-Book3S-HV-Radix-page-fault-handler-optimizat.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Streamline-setting-of-reference-an.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Handle-1GB-pages-in-radix-page-fau.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Use-__gfn_to_pfn_memslot-in-page-f.patch
-|	patches.suse/kvm-vmx-raise-internal-error-for-exception-during-invalid-protected-mode-state
-|	patches.suse/getname_kernel-needs-to-make-sure-that-name-iname-in.patch
-|	patches.suse/net-fool-proof-dev_valid_name.patch
-|	patches.suse/ip_tunnel-better-validate-user-provided-tunnel-names.patch
-|	patches.suse/ipv6-sit-better-validate-user-provided-tunnel-names.patch
-|	patches.suse/ip6_gre-better-validate-user-provided-tunnel-names.patch
-|	patches.suse/ip6_tunnel-better-validate-user-provided-tunnel-name.patch
-|	patches.suse/vti6-better-validate-user-provided-tunnel-names.patch
-|	patches.suse/arp-fix-arp_filter-on-l3slave-devices.patch
-|	patches.suse/net-mvpp2-Fix-parser-entry-init-boundary-check.patch
-|	patches.suse/msft-hv-1656-hv_netvsc-Use-Windows-version-instead-of-NVSP-versio.patch
-|	patches.suse/msft-hv-1657-hv_netvsc-Split-netvsc_revoke_buf-and-netvsc_teardow.patch
-|	patches.suse/msft-hv-1658-hv_netvsc-Ensure-correct-teardown-message-sequence-o.patch
-|	patches.suse/net-ipv6-Increment-OUTxxx-counters-after-netfilter-h.patch
-|	patches.suse/net-sched-fix-NULL-dereference-in-the-error-path-of--3239534a.patch
-|	patches.suse/crypto-af_alg-fix-possible-uninit-value-in-alg_bind
-|	patches.suse/0001-netlink-fix-uninit-value-in-netlink_sendmsg.patch
-|	patches.suse/0002-net-fix-rtnh_ok.patch
-|	patches.suse/0003-net-initialize-skb-peeked-when-cloning.patch
-|	patches.suse/0004-net-fix-uninit-value-in-__hw_addr_add_ex.patch
-|	patches.suse/soreuseport-initialise-timewait-reuseport-field.patch
-|	patches.suse/sctp-do-not-leak-kernel-memory-to-user-space.patch
-|	patches.suse/sctp-sctp_sockaddr_af-must-check-minimal-addr-length.patch
-|	patches.suse/ibmvnic-Fix-DMA-mapping-mistakes.patch
-|	patches.suse/ibmvnic-Zero-used-TX-descriptor-counter-on-reset.patch
-|	patches.suse/ibmvnic-Fix-reset-scheduler-error-handling.patch
-|	patches.suse/ibmvnic-Fix-failover-case-for-non-redundant-configur.patch
-|	patches.suse/ibmvnic-Do-not-reset-CRQ-for-Mobility-driver-resets.patch
-|	patches.suse/dp83640-Ensure-against-premature-access-to-PHY-regis
-|	patches.suse/0005-inetpeer-fix-uninit-value-in-inet_getpeer.patch
-|	patches.suse/net-thunderx-rework-mac-addresses-list-to-u64-array.patch
-|	patches.suse/hwmon-pmbus-max8688-Accept-negative-page-register-va
-|	patches.suse/hwmon-pmbus-adm1275-Accept-negative-page-register-va
-|	patches.suse/hwmon-nct6775-Fix-writing-pwmX_mode
-|	patches.suse/media-v4l2-compat-ioctl32-don-t-oops-on-overlay
-|	patches.suse/ALSA-pcm-Fix-endless-loop-for-XRUN-recovery-in-OSS-e
-|	patches.suse/0001-video-remove-unused-kconfig-SH_LCD_MIPI_DSI.patch
-|	patches.suse/0001-video-fbdev-stifb-Return-ENOMEM-after-a-failed-kzall.patch
-|	patches.suse/rtc-Fix-overflow-when-converting-time64_t-to-rtc_tim.patch
-|	patches.suse/rtc-tx4939-avoid-unintended-sign-extension-on-a-24-b
-|	patches.suse/rtc-ac100-Fix-ac100-determine-rate-bug
-|	patches.suse/rtc-hctosys-Ensure-system-time-doesn-t-overflow-time
-|	patches.suse/rtc-snvs-Fix-usage-of-snvs_rtc_enable
-|	patches.suse/libnvdimm-label-change-min-label-storage-size-per-uefi-2.7.patch
-|	patches.suse/libnvdimm-label-change-nvdimm_num_label_slots-per-uefi-2-7.patch
-|	patches.suse/nfit-skip-region-registration-for-incomplete-control-regions.patch
-|	patches.suse/0001-acpi-nfit-rework-NVDIMM-leaf-method-detection.patch
-|	patches.suse/nfit-fix-region-registration-vs-block-data-window-ra
-|	patches.suse/nfit-address-range-scrub-fix-scrub-in-progress-repor
-|	patches.suse/libnvdimm-add-an-api-to-cast-a-struct-nd_region-to-i.patch
-|	patches.suse/nfit-address-range-scrub-introduce-nfit_spa-ars_stat.patch
-|	patches.suse/libnvdimm-dimm-fix-dpa-reservation-vs-uninitialized-.patch
-|	patches.suse/libnvdimm-namespace-use-a-safe-lookup-for-dimm-device-name.patch
-|	patches.suse/nfit-address-range-scrub-determine-one-platform-max_.patch
-|	patches.suse/nfit-address-range-scrub-rework-and-simplify-ARS-sta.patch
-|	patches.suse/nfit-address-range-scrub-add-module-option-to-skip-i.patch
-|	patches.suse/dax-store-pfns-in-the-radix.patch
-|	patches.suse/fs-dax-prepare-for-dax-specific-address_space_operat.patch
-|	patches.suse/block-dax-remove-dead-code-in-blkdev_writepages.patch
-|	patches.suse/xfs-dax-introduce-xfs_dax_aops.patch
-|	patches.suse/ext4-dax-introduce-ext4_dax_aops.patch
-|	patches.suse/ext2-dax-introduce-ext2_dax_aops.patch
-|	patches.suse/fs-dax-use-page-mapping-to-warn-if-truncate-collides.patch
-|	patches.suse/ring-buffer-Check-if-memory-is-available-before-allo.patch
-|	patches.suse/dmaengine-at_xdmac-fix-rare-residue-corruption
-|	patches.suse/dmaengine-pl330-fix-a-race-condition-in-case-of-thre
-|	patches.suse/dmaengine-qcom-bam_dma-get-num-channels-and-num-ees-
-|	patches.suse/dmaengine-rcar-dmac-Check-the-done-lists-in-rcar_dma
-|	patches.suse/dmaengine-stm32-dma-fix-incomplete-configuration-in-.patch
-|	patches.suse/platform-x86-intel_turbo_max_3-Remove-restriction-fo.patch
-|	patches.suse/platform-x86-fujitsu-laptop-Support-Lifebook-U7x7-ho
-|	patches.suse/rbd-start-enums-at-1-instead-of-0.patch
-|	patches.suse/libceph-rbd-new-bio-handling-code-aka-don-t-clone-bios.patch
-|	patches.suse/rbd-remove-bio-cloning-helpers.patch
-|	patches.suse/rbd-don-t-abuse-obj_req-pages-for-stat-requests.patch
-|	patches.suse/rbd-get-rid-of-img_req-copyup_pages.patch
-|	patches.suse/libceph-introduce-bvecs-data-type.patch
-|	patches.suse/rbd-move-from-raw-pages-to-bvec-data-descriptors.patch
-|	patches.suse/libceph-handle-zero-length-data-items.patch
-|	patches.suse/ceph-keep-consistent-semantic-in-fscache-related-option-combination.patch
-|	patches.suse/libceph-ceph-change-permission-for-readonly-debugfs-entries.patch
-|	patches.suse/libceph-fix-misjudgement-of-maximum-monitor-number.patch
-|	patches.suse/ceph-use-seq_show_option-for-string-type-options.patch
-|	patches.suse/libceph-adding-missing-message-types-to-ceph_msg_type_name.patch
-|	patches.suse/ceph-adding-protection-for-showing-cap-reservation-info.patch
-|	patches.suse/ceph-optimizing-cap-allocation.patch
-|	patches.suse/ceph-release-unreserved-caps-if-having-enough-available-caps.patch
-|	patches.suse/ceph-optimizing-cap-reservation.patch
-|	patches.suse/ceph-change-variable-name-to-follow-common-rule.patch
-|	patches.suse/ceph-mark-the-cap-cache-as-unreclaimable.patch
-|	patches.suse/ceph-don-t-wait-on-writeback-when-there-is-no-more-dirty-pages.patch
-|	patches.suse/ceph-filter-out-used-flags-when-printing-unused-open-flags.patch
-|	patches.suse/ceph-optimize-mds-session-register.patch
-|	patches.suse/ceph-optimize-memory-usage.patch
-|	patches.suse/ceph-return-proper-bool-type-to-caller-instead-of-pointer.patch
-|	patches.suse/ceph-fix-invalid-point-dereference-for-error-case-in-mdsc-destroy.patch
-|	patches.suse/ceph-quota-add-initial-infrastructure-to-support-cephfs-quotas.patch
-|	patches.suse/ceph-quota-support-for-ceph-quota-max_files.patch
-|	patches.suse/ceph-quota-don-t-allow-cross-quota-renames.patch
-|	patches.suse/ceph-quota-support-for-ceph-quota-max_bytes.patch
-|	patches.suse/ceph-quota-update-mds-when-max_bytes-is-approaching.patch
-|	patches.suse/ceph-don-t-check-quota-for-snap-inode.patch
-|	patches.suse/ceph-fix-root-quota-realm-check.patch
-|	patches.suse/ceph-quota-cache-inode-pointer-in-ceph_snap_realm.patch
-|	patches.suse/ceph-quota-add-counter-for-snaprealms-with-quota.patch
-|	patches.suse/quota-report-root-dir-quota-usage-in-statfs.patch
-|	patches.suse/mm-hmm-hmm_pfns_bad-was-accessing-wrong-struct.patch
-|	patches.suse/sched-numa-avoid-trapping-faults-and-attempting-migration-of-file-backed-dirty-pages.patch
-|	patches.suse/memcg-thp-do-not-invoke-oom-killer-on-thp-charges.patch
-|	patches.suse/mm-ksm-c-fix-inconsistent-accounting-of-zero-pages.patch
-|	patches.suse/swap-divide-by-zero-when-zero-length-swap-file-on-ss.patch
-|	patches.suse/fsprocproc_sysctl.c-fix-potential-page-fault-while-unregistering-sysctl-table.patch
-|	patches.suse/fs-reiserfs-journal.c-add-missing-resierfs_warning-a.patch
-|	patches.suse/kernel-params.c-downgrade-warning-for-unsafe-paramet
-|	patches.suse/dcache-add-cond_resched-in-shrink_dentry_list.patch
-|	patches.suse/ubifs-Check-ubifs_wbuf_sync-return-code.patch
-|	patches.suse/ubi-fastmap-Don-t-flush-fastmap-work-on-detach
-|	patches.suse/ubi-Fix-error-for-write-access
-|	patches.suse/ubi-Reject-MLC-NAND
-|	patches.suse/0003-cpufreq-CPPC-Don-t-set-transition_latency.patch
-|	patches.suse/cpufreq-CPPC-Initialize-shared-perf-capabilities-of-.patch
-|	patches.suse/iommu-amd-take-into-account-that-alloc_dev_data-may-return-null
-|	patches.suse/iommu-vt-d-fix-a-potential-memory-leak
-|	patches.suse/0016-ACPI-IORT-Add-msi-address-regions-reservation-helper.patch
-|	patches.suse/kdb-use-memmove-instead-of-overlapping-memcpy.patch
-|	patches.suse/mmc-jz4740-Fix-race-condition-in-IRQ-mask-update
-|	patches.suse/xen-xenbus_dev_frontend-fix-XS_TRANSACTION_END-handling.patch
-|	patches.suse/x86-xen-delay-get_cpu_cap-until-stack-canary-is-established
-|	patches.suse/xen-acpi-off-by-one-in-read_apci_id.patch
-|	patches.suse/rds-MP-RDS-may-use-an-invalid-c_path.patch
-|	patches.suse/lan78xx-Correctly-indicate-invalid-OTP.patch
-|	patches.suse/lan78xx-Avoid-spurious-kevent-4-error.patch
-|	patches.suse/slip-Check-if-rstate-is-initialized-before-uncompres.patch
-|	patches.suse/cdc_ether-flag-the-Cinterion-AHS8-modem-by-gemalto-a.patch
-|	patches.suse/vhost-Fix-vhost_copy_to_user.patch
-|	patches.suse/vhost-fix-vhost_vq_access_ok-log-check.patch
-|	patches.suse/bnxt_en-Fix-ethtool-x-crash-when-device-is-down.patch
-|	patches.suse/bnxt_en-do-not-allow-wildcard-matches-for-L2-flows.patch
-|	patches.suse/bnxt_en-Ignore-src-port-field-in-decap-filter-nodes.patch
-|	patches.suse/bnxt_en-Support-max-mtu-with-VF-reps.patch
-|	patches.suse/bnxt_en-Need-to-include-RDMA-rings-in-bnxt_check_rin.patch
-|	patches.suse/bnxt_en-Fix-NULL-pointer-dereference-at-bnxt_free_ir.patch
-|	patches.suse/lan78xx-Don-t-reset-the-interface-on-open.patch
-|	patches.suse/0002-xprtrdma-Fix-corner-cases-when-handling-device-remov.patch
-|	patches.suse/xfs-fix-intent-use-after-free-on-abort.patch
-|	patches.suse/xfs-remove-filestream-item-xfs_inode-reference.patch
-|	patches.suse/Force-log-to-disk-before-reading-the-AGF-during-a-fs.patch
-|	patches.suse/PCI-Mark-Broadcom-HT1100-and-HT2000-Root-Port-Extend
-|	patches.suse/PCI-Remove-messages-about-reassigning-resources
-|	patches.suse/drm-amdgpu-sdma-fix-mask-in-emit_pipeline_sync
-|	patches.suse/drm-amdgpu-si-implement-get-set-pcie_lanes-asic-call
-|	patches.suse/drm-radeon-Fix-PCIe-lane-width-calculation
-|	patches.suse/drm-amdgpu-Fix-PCIe-lane-width-calculation
-|	patches.suse/drm-radeon-add-PX-quirk-for-Asus-K73TK
-|	patches.suse/s390-crypto-Adjust-s390-aes-and-paes-cipher-prioriti.patch
-|	patches.suse/s390-qdio-clear-intparm-during-shutdown
-|	patches.suse/s390-ipl-ensure-loadparm-valid-flag-is-set.patch
-|	patches.suse/s390-correct-nospec-auto-detection-init-order.patch
-|	patches.suse/i2c-i801-Save-register-SMBSLVCMD-value-only-once
-|	patches.suse/i2c-i801-Restore-configuration-at-shutdown
-|	patches.suse/block-loop-fix-deadlock-after-loop_set_status.patch
-|	patches.suse/loop-fix-LOOP_GET_STATUS-lock-imbalance.patch
-|	patches.suse/0001-blk-mq-make-sure-that-correct-hctx-next_cpu-is-set.patch
-|	patches.suse/0001-blk-mq-don-t-keep-offline-CPUs-mapped-to-hctx-0.patch
-|	patches.suse/blk-mq-Avoid-that-submitting-a-bio-concurrently-with.patch
-|	patches.suse/sr-get-drop-reference-to-device-in-revalidate-and-check_events.patch
-|	patches.suse/nvme-enforce-64bit-offset-for-nvme_get_log_ext-fn.patch
-|	patches.suse/nvme-loop-fix-kernel-oops-in-case-of-unhandled-command.patch
-|	patches.suse/nvme-don-t-send-keep-alives-to-the-discovery-controller.patch
-|	patches.suse/nvme-target-fix-buffer-overflow.patch
-|	patches.suse/nvme-check-return-value-of-init_srcu_struct-function.patch
-|	patches.suse/nvmet-fix-space-padding-in-serial-number.patch
-|	patches.suse/nvme-Use-admin-command-effects-for-admin-commands.patch
-|	patches.suse/nvme-expand-nvmf_check_if_ready-checks.patch
-|	patches.suse/apparmor-fix-display-of-.ns_name-for-containers.patch
-|	patches.suse/apparmor-fix-resource-audit-messages-when-auditing-peer.patch
-|	patches.suse/apparmor-fix-logging-of-the-existence-test-for-signa.patch
-|	patches.suse/apparmor-fix-dangling-symlinks-to-policy-rawdata-aft.patch
-|	patches.suse/apparmor-fix-memory-leak-on-buffer-on-error-exit-path.patch
-|	patches.suse/watchdog-f71808e_wdt-Fix-WD_EN-register-read
-|	patches.suse/pwm-stm32-Remove-unused-struct-device
-|	patches.suse/pwm-rcar-Fix-a-condition-to-prevent-mismatch-value-s
-|	patches.suse/clk-fix-mux-clock-documentation
-|	patches.suse/clk-meson-remove-unnecessary-rounding-in-the-pll-clo
-|	patches.suse/clk-tegra-Fix-pll_u-rate-configuration
-|	patches.suse/clk-samsung-exynos3250-Fix-PLL-rates
-|	patches.suse/clk-samsung-exynos5250-Fix-PLL-rates
-|	patches.suse/clk-samsung-exynos5260-Fix-PLL-rates
-|	patches.suse/clk-samsung-exynos5433-Fix-PLL-rates
-|	patches.suse/clk-samsung-exynos7-Fix-PLL-rates
-|	patches.suse/clk-samsung-s3c2410-Fix-PLL-rates
-|	patches.suse/clk-samsung-exynos5250-Add-missing-clocks-for-FIMC-L
-|	patches.suse/clk-mvebu-armada-38x-add-support-for-missing-clocks.patch
-|	patches.suse/clk-Don-t-show-the-incorrect-clock-phase
-|	patches.suse/dt-bindings-clock-mediatek-add-binding-for-fixed-factor-clock-axisel_d4.patch
-|	patches.suse/clk-hisilicon-mark-wdt_mux_p-as-const
-|	patches.suse/clk-hisilicon-fix-potential-NULL-dereference-in-hisi
-|	patches.suse/clk-fix-false-positive-Wmaybe-uninitialized-warning
-|	patches.suse/clk-rockchip-Prevent-calculating-mmc-phase-if-clock-
-|	patches.suse/0001-clk-rockchip-Add-1.6GHz-PLL-rate-for-rk3399.patch
-|	patches.suse/clk-rockchip-Fix-wrong-parent-for-SDMMC-phase-clock-
-|	patches.suse/0002-clk-rockchip-assign-correct-id-for-pclk_ddr-and-hclk.patch
-|	patches.suse/clk-bcm2835-De-assert-assert-PLL-reset-signal-when-a
-|	patches.suse/firmware-dmi_scan-Fix-UUID-length-safety-check
-|	patches.suse/thermal-imx-Fix-race-condition-in-imx_thermal_probe
-|	patches.suse/ovl-fix-lookup-with-middle-layer-opaque-dir-and-abso.patch
-|	patches.suse/resource-fix-integer-overflow-at-reallocation
-|	patches.suse/0001-ipc-shm-fix-use-after-free-of-shm-file-via-remap_fil.patch
-|	patches.suse/kexec-export-pg_swapbacked-to-vmcoreinfo
-|	patches.suse/mm-slab-reschedule-cache_reap-on-the-same-cpu.patch
-|	patches.suse/powerpc-64s-Fix-section-mismatch-warnings-from-setup.patch
-|	patches.suse/4.4.129-042-powerpc-powernv-define-a-standard-delay-for-O.patch
-|	patches.suse/4.4.129-043-powerpc-powernv-Fix-OPAL-NVRAM-driver-OPAL_BU.patch
-|	patches.suse/KVM-PPC-Book3S-HV-trace_tlbie-must-not-be-called-in-.patch
-|	patches.suse/powerpc-mm-radix-Fix-checkstops-caused-by-invalid-tl.patch
-|	patches.suse/powerpc-64s-Fix-CPU_FTRS_ALWAYS-vs-DT-CPU-features.patch
-|	patches.suse/x86-mm-fix-bogus-warning-during-efi-bootup-use-boot_cpu_has-instead-of-this_cpu_has-in-build_cr3_noflush
-|	patches.suse/0001-tracing-uprobe_event-Fix-strncpy-corner-case.patch
-|	patches.suse/0001-sched-rt-Fix-rq-clock_update_flags-RQCF_ACT_SKIP-war.patch
-|	patches.suse/x86-mm-do-not-forbid-page_rw-before-init-for-_ro_after_init
-|	patches.suse/x86-pgtable-don-t-set-huge-pud-pmd-on-non-leaf-entries
-|	patches.suse/Kbuild-fix-escaping-in-.cmd-files-for-future-Make.patch
-|	patches.suse/scsi-qla2xxx-Fix-small-memory-leak-in-qla2x00_probe_.patch
-|	patches.suse/scsi-qla2xxx-avoid-double-completion-of-abort-command.patch
-|	patches.suse/scsi-qla2xxx-Fix-race-condition-between-iocb-timeout.patch
-|	patches.suse/scsi-qla2xxx-correctly-shift-host-byte.patch
-|	patches.suse/scsi-qla2xxx-Correct-setting-of-SAM_STAT_CHECK_CONDI.patch
-|	patches.suse/0001-Revert-scsi-core-return-BLK_STS_OK-for-DID_OK-in-__s.patch
-|	patches.suse/scsi-cxgb4i-silence-overflow-warning-in-t4_uld_rx_ha.patch
-|	patches.suse/cifs-smb2pdu-Fix-potential-NULL-pointer-dereference.patch
-|	patches.suse/SMB3-Log-at-least-once-if-tree-connect-fails-during-reconnect.patch
-|	patches.suse/cifs-Use-ULL-suffix-for-64-bit-constant.patch
-|	patches.suse/CIFS-add-ONCE-flag-for-cifs_dbg-type.patch
-|	patches.suse/SMB3-Fix-length-checking-of-SMB3.11-negotiate-reques.patch
-|	patches.suse/SMB311-Improve-checking-of-negotiate-security-contex.patch
-|	patches.suse/cifs-add-pdu_size-to-the-TCP_Server_Info-structure.patch
-|	patches.suse/cifs-replace-a-4-with-server-vals-header_preamble_size.patch
-|	patches.suse/smb3-11-replace-a-4-with-server-vals-header_preamble_size.patch
-|	patches.suse/cifs-add-resp_buf_size-to-the-mid_q_entry-structure.patch
-|	patches.suse/cifs-Change-SMB2_open-to-return-an-iov-for-the-error-parameter.patch
-|	patches.suse/cifs-remove-rfc1002-hardcoded-constants-from-cifs_discard_remaining.patch
-|	patches.suse/cifs-change-validate_buf-to-validate_iov.patch
-|	patches.suse/btrfs-fix-loss-of-prealloc-extents-past-i_size-after.patch
-|	patches.suse/0001-btrfs-Only-check-first-key-for-committed-tree-blocks.patch
-|	patches.suse/kvm-x86-fix-incorrect-reference-of-trace_kvm_pi_irte_update
-|	patches.suse/x86-add-check-for-apic-access-address-for-vmentry-of-l2-guests
-|	patches.suse/ceph-always-update-atime-mtime-ctime-for-new-inode.patch
-|	patches.suse/powerpc-lib-Fix-off-by-one-in-alternate-feature-patc.patch
-|	patches.suse/powerpc-64s-Default-l1d_size-to-64K-in-RFI-fallback-.patch
-|	patches.suse/powerpc-xive-Fix-trying-to-push-an-already-active-po.patch
-|	patches.suse/4.4.129-086-powerpc-eeh-Fix-enabling-bridge-MMIO-windows.patch
-|	patches.suse/powerpc-kvm-Fix-lockups-when-running-KVM-guests-on-P.patch
-|	patches.suse/xen-xenbus_dev_frontend-really-return-response-string.patch
-|	patches.suse/livepatch-initialize-shadow-variables-safely-by-a-custom-callback.patch
-|	patches.suse/livepatch-allow-to-call-a-custom-callback-when-freeing-shadow-variables.patch
-|	patches.suse/HID-hidraw-Fix-crash-on-HIDIOCGFEATURE-with-a-destro
-|	patches.suse/HID-wacom-bluetooth-send-exit-report-for-recent-Blue
-|	patches.suse/fanotify-fix-logic-of-events-on-child.patch
-|	patches.suse/isofs-fix-potential-memory-leak-in-mount-option-pars.patch
-|	patches.suse/udf-Fix-leak-of-UTF-16-surrogates-into-encoded-strin.patch
-|	patches.suse/eCryptfs-don-t-pass-up-plaintext-names-when-using-fi.patch
-|	patches.suse/hypfs_kill_super-deal-with-failed-allocations.patch
-|	patches.suse/jffs2_kill_sb-deal-with-failed-allocations.patch
-|	patches.suse/orangefs_kill_sb-deal-with-allocation-failures.patch
-|	patches.suse/rpc_pipefs-fix-double-dput.patch
-|	patches.suse/Don-t-leak-MNT_INTERNAL-away-from-internal-mounts.patch
-|	patches.suse/ibmvnic-Define-vnic_login_client_data-name-field-as-.patch
-|	patches.suse/tcp-md5-reject-TCP_MD5SIG-or-TCP_MD5SIG_EXT-on-estab.patch
-|	patches.suse/net-validate-attribute-sizes-in-neigh_dump_table.patch
-|	patches.suse/ibmvnic-Handle-all-login-error-conditions.patch
-|	patches.suse/ibmvnic-Do-not-notify-peers-on-parameter-change-rese.patch
-|	patches.suse/strparser-Fix-incorrect-strp-need_bytes-value.patch
-|	patches.suse/sctp-do-not-check-port-in-sctp_inet6_cmp_addr.patch
-|	patches.suse/net-fix-deadlock-while-clearing-neighbor-proxy-table.patch
-|	patches.suse/net-mvpp2-Fix-TCAM-filter-reserved-range.patch
-|	patches.suse/team-avoid-adding-twice-the-same-option-to-the-event.patch
-|	patches.suse/tcp-clear-tp-packets_out-when-purging-write-queue.patch
-|	patches.suse/ibmvnic-Clear-pending-interrupt-after-device-reset.patch
-|	patches.suse/net-af_packet-fix-race-in-PACKET_-R-T-X_RING.patch
-|	patches.suse/tipc-add-policy-for-TIPC_NLA_NET_ADDR.patch
-|	patches.suse/vlan-Fix-reading-memory-beyond-skb-tail-in-skb_vlan_.patch
-|	patches.suse/KEYS-DNS-limit-the-length-of-option-strings.patch
-|	patches.suse/tipc-fix-infinite-loop-when-dumping-link-monitor-sum.patch
-|	patches.suse/net-mvpp2-Fix-DMA-address-mask-size.patch
-|	patches.suse/net-qmi_wwan-add-Wistron-Neweb-D19Q1.patch
-|	patches.suse/llc-hold-llc_sap-before-release_sock.patch
-|	patches.suse/vmxnet3-fix-incorrect-dereference-when-rxvlan-is-dis.patch
-|	patches.suse/virtio_net-split-out-ctrl-buffer.patch
-|	patches.suse/virtio_net-fix-adding-vids-on-big-endian.patch
-|	patches.suse/bnxt_en-Fix-memory-fault-in-bnxt_ethtool_init.patch
-|	patches.suse/0218-md-cluster-don-t-update-recovery_offset-for-faulty-d.patch
-|	patches.suse/0219-md-raid1-exit-sync-request-if-MD_RECOVERY_INTR-is-se.patch
-|	patches.suse/0220-raid1-copy-write-hint-from-master-bio-to-behind-bio.patch
-|	patches.suse/mmc-sdhci-pci-Only-do-AMD-tuning-for-HS200
-|	patches.suse/fork-unconditionally-clear-stack-on-fork.patch
-|	patches.suse/autofs-mount-point-create-should-honour-passed-in-mo.patch
-|	patches.suse/proc-revalidate-kernel-thread-inodes-to-root-root.patch
-|	patches.suse/0001-kexec_file-do-not-add-extra-alignment-to-efi-memmap.patch
-|	patches.suse/mm-filemap.c-fix-NULL-pointer-in-page_cache_tree_ins.patch
-|	patches.suse/0014-arm64-kasan-avoid-pfn_to_nid-before-page-array-is-in.patch
-|	patches.suse/ALSA-line6-Use-correct-endpoint-type-for-midi-output
-|	patches.suse/ALSA-hda-New-VIA-controller-suppor-no-snoop-path
-|	patches.suse/ALSA-hda-realtek-set-PINCFG_HEADSET_MIC-to-parse_fla
-|	patches.suse/ALSA-hda-realtek-adjust-the-location-of-one-mic
-|	patches.suse/ALSA-rawmidi-Fix-missing-input-substream-checks-in-c
-|	patches.suse/libnvdimm-dimm-handle-EACCES-failures-from-label-rea.patch
-|	patches.suse/device-dax-allow-MAP_SYNC-to-succeed.patch
-|	patches.suse/random-fix-crng_ready-test.patch
-|	patches.suse/random-use-a-different-mixing-algorithm-for-add_devi
-|	patches.suse/random-set-up-the-NUMA-crng-instances-after-the-CRNG
-|	patches.suse/random-crng_reseed-should-lock-the-crng-instance-tha
-|	patches.suse/random-add-new-ioctl-RNDRESEEDCRNG
-|	patches.suse/0227-tools-headers-Restore-READ_ONCE-C-compatibility.patch
-|	patches.suse/x86-tsc-prevent-32bit-truncation-in-calc_hpet_ref
-|	patches.suse/x86-acpi-prevent-x2apic-id-0xffffffff-from-being-accounted
-|	patches.suse/x86-sched-allow-topologies-where-numa-nodes-share-an-llc.patch
-|	patches.suse/0029-btrfs-qgroup-Commit-transaction-in-advance-to-reduce.patch
-|	patches.suse/0030-btrfs-qgroup-Use-independent-and-accurate-per-inode-.patch
-|	patches.suse/0031-btrfs-delayed-inode-Remove-wrong-qgroup-meta-reserva.patch
-|	patches.suse/0024-btrfs-Fix-wrong-btrfs_delalloc_release_extents-param.patch
-|	patches.suse/btrfs-fix-race-condition-between-delayed-refs-and-blockgroup-removal.patch
-|	patches.suse/cifs-smb2ops-Fix-NULL-check-in-smb2_query_symlink.patch
-|	patches.suse/cifs-smbd-Check-for-iov-length-on-sending-the-last-iov.patch
-|	patches.suse/cifs-smbd-Dump-SMB-packet-when-configured.patch
-|	patches.suse/cifs-do-not-allow-creating-sockets-except-with-SMB1-posix-exensions.patch
-|	patches.suse/CIFS-fix-typo-in-cifs_dbg.patch
-|	patches.suse/drm-vc4-Fix-memory-leak-during-BO-teardown
-|	patches.suse/drm-i915-Fix-LSPCON-TMDS-output-buffer-enabling-from
-|	patches.suse/drm-i915-gvt-throw-error-on-unhandled-vfio-ioctls
-|	patches.suse/drm-i915-Do-no-use-kfree-to-free-a-kmem_cache_alloc-
-|	patches.suse/drm-i915-bios-filter-out-invalid-DDC-pins-from-VBT-c
-|	patches.suse/drm-i915-Call-i915_perf_fini-on-init_hw-error-unwind
-|	patches.suse/drm-i915-audio-Fix-audio-detection-issue-on-GLK
-|	patches.suse/s390-qeth-fix-error-handling-in-adapter-command-callbacks.patch
-|	patches.suse/s390-qeth-avoid-control-io-completion-stalls
-|	patches.suse/s390-qeth-handle-failure-on-workqueue-creation.patch
-|	patches.suse/s390-qeth-fix-MAC-address-update-sequence.patch
-|	patches.suse/s390-qeth-fix-request-side-race-during-cmd-io-timeout
-|	patches.suse/llc-delete-timers-synchronously-in-llc_sk_free.patch
-|	patches.suse/net-ethernet-ti-cpsw-fix-tx-vlan-priority-mapping.patch
-|	patches.suse/llc-fix-NULL-pointer-deref-for-SOCK_ZAPPED.patch
-|	patches.suse/ipv6-sr-fix-NULL-pointer-dereference-in-seg6_do_srh_.patch
-|	patches.suse/strparser-Do-not-call-mod_delayed_work-with-a-timeou.patch
-|	patches.suse/net-sched-ife-signal-not-finding-metaid.patch
-|	patches.suse/net-sched-ife-handle-malformed-tlv-length.patch
-|	patches.suse/net-sched-ife-check-on-metadata-length.patch
-|	patches.suse/ibmvnic-Clean-actual-number-of-RX-or-TX-pools.patch
-|	patches.suse/tcp-don-t-read-out-of-bounds-opsize.patch
-|	patches.suse/bonding-do-not-set-slave_dev-npinfo-before-slave_ena.patch
-|	patches.suse/ipv6-add-RTA_TABLE-and-RTA_PREFSRC-to-rtm_ipv6_polic.patch
-|	patches.suse/0006-ipvs-fix-rtnl_lock-lockups-caused-by-start_sync_thre.patch
-|	patches.suse/0007-netfilter-nf_tables-can-t-fail-after-linking-rule-in.patch
-|	patches.suse/net-phy-marvell-clear-wol-event-before-setting-it.patch
-|	patches.suse/l2tp-check-sockaddr-length-in-pppol2tp_connect.patch
-|	patches.suse/pppoe-check-sockaddr-length-in-pppoe_connect.patch
-|	patches.suse/amd-xgbe-Add-pre-post-auto-negotiation-phy-hooks.patch
-|	patches.suse/amd-xgbe-Improve-KR-auto-negotiation-and-training.patch
-|	patches.suse/amd-xgbe-Only-use-the-SFP-supported-transceiver-sign.patch
-|	patches.suse/team-fix-netconsole-setup-over-team.patch
-|	patches.suse/packet-fix-bitfield-update-race.patch
-|	patches.suse/net-ethtool-Add-missing-kernel-doc-for-FEC-parameter.patch
-|	patches.suse/loop-handle-short-DIO-reads.patch
-|	patches.suse/0001-block-swim-Fix-array-bounds-check.patch
-|	patches.suse/0001-block-swim-Remove-extra-put_disk-call-from-error-pat.patch
-|	patches.suse/bfq-iosched-ensure-to-clear-bic-bfqq-pointers-when-p.patch
-|	patches.suse/cdrom-information-leak-in-cdrom_ioctl_media_changed
-|	patches.suse/scsi-megaraid_sas-Do-not-log-an-error-if-FW-successf.patch
-|	patches.suse/scsi-sd-defer-spinning-up-drive-while-sanitize-is-in-progress
-|	patches.suse/0001-scsi-target-fix-crash-with-iscsi-target-and-dvd.patch
-|	patches.suse/fsnotify-Fix-fsnotify_mark_connector-race.patch
-|	patches.suse/s390-cio-update-chpid-descriptor-after-resource-acce.patch
-|	patches.suse/s390-uprobes-implement-arch_uretprobe_is_alive.patch
-|	patches.suse/s390-dasd-fix-IO-error-for-newly-defined-devices.patch
-|	patches.suse/vfio-ccw-process-ssch-with-interrupts-disabled
-|	patches.suse/s390-correct-module-section-names-for-expoline-code.patch
-|	patches.suse/random-fix-possible-sleeping-allocation-from-irq-con
-|	patches.suse/random-rate-limit-unseeded-randomness-warnings.patch
-|	patches.suse/ACPI-scan-Initialize-watchdog-before-PNP.patch
-|	patches.suse/ACPI-watchdog-Prefer-iTCO_wdt-on-Lenovo-Z50-70
-|	patches.suse/ACPI-button-make-module-loadable-when-booted-in-non-
-|	patches.suse/ACPI-video-Only-default-only_lcd-to-true-on-Win8-rea
-|	patches.suse/0001-tracing-Fix-missing-tab-for-hwlat_detector-print-for.patch
-|	patches.suse/PCI-aardvark-Fix-logic-in-advk_pcie_-rd-wr-_conf
-|	patches.suse/PCI-aardvark-Set-PIO_ADDR_LS-correctly-in-advk_pcie_
-|	patches.suse/PCI-aardvark-Use-ISR1-instead-of-ISR0-interrupt-in-l
-|	patches.suse/PCI-aardvark-Fix-PCIe-Max-Read-Request-Size-setting
-|	patches.suse/hwmon-nct6683-Enable-EC-access-if-disabled-at-boot
-|	patches.suse/hwmon-k10temp-add-temperature-offset-for-ryzen-2700x.patch
-|	patches.suse/hwmon-k10temp-add-support-for-amd-ryzen-w-vega-graphics.patch
-|	patches.suse/virtio_console-don-t-tie-bufs-to-a-vq
-|	patches.suse/virtio-add-ability-to-iterate-over-vqs
-|	patches.suse/virtio_console-free-buffers-after-reset
-|	patches.suse/virtio_console-drop-custom-control-queue-cleanup
-|	patches.suse/virtio_console-move-removal-code
-|	patches.suse/virtio_console-reset-on-out-of-memory
-|	patches.suse/drm-amdkfd-fix-clock-counter-retrieval-for-node-with
-|	patches.suse/drm-amdgpu-set-COMPUTE_PGM_RSRC1-for-SGPR-VGPR-clear
-|	patches.suse/drm-msm-Fix-possible-null-dereference-on-failure-of-
-|	patches.suse/drm-msm-dsi-use-correct-enum-in-dsi_get_cmd_fmt
-|	patches.suse/0001-drm-msm-don-t-deref-error-pointer-in-the-msm_fbdev_c.patch
-|	patches.suse/drm-virtio-fix-vq-wait_event-condition
-|	patches.suse/drm-i915-audio-set-minimum-CD-clock-to-twice-the-BCL
-|	patches.suse/drm-i915-Enable-display-WA-1183-from-its-correct-spo
-|	patches.suse/mtd-spi-nor-cadence-quadspi-Fix-page-fault-kernel-pa.patch
-|	patches.suse/ARM-socfpga_defconfig-Remove-QSPI-Sector-4K-size-for.patch
-|	patches.suse/soc-bcm-raspberrypi-power-Fix-use-of-__packed
-|	patches.suse/soc-bcm2835-Make-RASPBERRYPI_FIRMWARE-dummies-return
-|	patches.suse/ALSA-core-Report-audio_tstamp-in-snd_pcm_sync_ptr
-|	patches.suse/ALSA-usb-audio-Skip-broken-EU-on-Dell-dock-USB-audio
-|	patches.suse/ALSA-dice-fix-OUI-for-TC-group
-|	patches.suse/ALSA-hda-realtek-Add-some-fixes-for-ALC233
-|	patches.suse/ALSA-hda-realtek-Update-ALC255-depop-optimize
-|	patches.suse/ALSA-seq-oss-Fix-unbalanced-use-lock-for-synth-MIDI-
-|	patches.suse/ALSA-seq-oss-Hardening-for-potential-Spectre-v1
-|	patches.suse/ALSA-control-Hardening-for-potential-Spectre-v1
-|	patches.suse/ALSA-hda-Hardening-for-potential-Spectre-v1
-|	patches.suse/ALSA-opl3-Hardening-for-potential-Spectre-v1
-|	patches.suse/ALSA-asihpi-Hardening-for-potential-Spectre-v1
-|	patches.suse/ALSA-hdspm-Hardening-for-potential-Spectre-v1
-|	patches.suse/ALSA-rme9652-Hardening-for-potential-Spectre-v1
-|	patches.suse/ALSA-hda-realtek-change-the-location-for-one-of-two-
-|	patches.suse/ASoC-fsl_esai-Fix-divisor-calculation-failure-at-low
-|	patches.suse/ASoC-rsnd-mark-PM-functions-__maybe_unused
-|	patches.suse/ASoC-topology-fix-some-tiny-memory-leaks
-|	patches.suse/ASoC-adau17x1-Handling-of-DSP_RUN-register-during-fw
-|	patches.suse/ASoC-rt5514-Add-the-missing-register-in-the-readable.patch
-|	patches.suse/ASoC-topology-Fix-bugs-of-freeing-soc-topology
-|	patches.suse/ASoC-topology-Check-widget-kcontrols-before-deref
-|	patches.suse/ALSA-hda-Skip-jack-and-others-for-non-existing-PCM-s
-|	patches.suse/ALSA-dice-fix-error-path-to-destroy-initialized-stre
-|	patches.suse/0001-xhci-Fix-USB-ports-for-Dell-Inspiron-5775.patch
-|	patches.suse/USB-Increment-wakeup-count-on-remote-wakeup.patch
-|	patches.suse/0001-usbip-vhci_hcd-check-rhport-before-using-in-vhci_hub.patch
-|	patches.suse/usbip-vhci_hcd-Fix-usb-device-and-sockfd-leaks.patch
-|	patches.suse/0001-usbip-usbip_host-fix-to-hold-parent-lock-for-device_.patch
-|	patches.suse/usbip-usbip_event-fix-to-not-print-kernel-pointer-ad.patch
-|	patches.suse/0001-usb-core-Add-quirk-for-HP-v222w-16GB-Mini.patch
-|	patches.suse/0001-Revert-xhci-plat-Register-shutdown-for-xhci_plat.patch
-|	patches.suse/0001-usb-typec-ucsi-Increase-command-completion-timeout-v.patch
-|	patches.suse/USB-serial-simple-add-libtransistor-console.patch
-|	patches.suse/USB-serial-cp210x-add-ID-for-NI-USB-serial-console.patch
-|	patches.suse/USB-serial-ftdi_sio-use-jtag-quirk-for-Arrow-USB-Bla.patch
-|	patches.suse/tty-n_gsm-Fix-long-delays-with-control-frame-timeout
-|	patches.suse/tty-n_gsm-Fix-DLCI-handling-for-ADM-mode-if-debug-2-
-|	patches.suse/0001-earlycon-Use-a-pointer-table-to-fix-__earlycon_table.patch
-|	patches.suse/tty-Avoid-possible-error-pointer-dereference-at-tty_
-|	patches.suse/tty-Don-t-call-panic-at-tty_ldisc_init
-|	patches.suse/tty-Use-__GFP_NOFAIL-for-tty_ldisc_get
-|	patches.suse/test_firmware-fix-setting-old-custom-fw-path-back-on2
-|	patches.suse/kobject-don-t-use-WARN-for-registration-failures
-|	patches.suse/ARM-amba-Don-t-read-past-the-end-of-sysfs-driver_ove
-|	patches.suse/ARM-amba-Make-driver_override-output-consistent-with.patch
-|	patches.suse/ARM-amba-Fix-race-condition-with-driver_override.patch
-|	patches.suse/ceph-check-if-mds-create-snaprealm-when-setting-quota.patch
-|	patches.suse/libceph-un-backoff-on-tick-when-we-have-a-authenticated-session.patch
-|	patches.suse/libceph-reschedule-a-tick-in-finish_hunting.patch
-|	patches.suse/libceph-validate-con-state-at-the-top-of-try_write.patch
-|	patches.suse/KVM-arm-arm64-Close-VMID-generation-race.patch
-|	patches.suse/powerpc-powernv-npu-Add-lock-to-prevent-race-in-conc.patch
-|	patches.suse/powerpc-powernv-npu-Prevent-overwriting-of-pnv_npu2_.patch
-|	patches.suse/powerpc-powernv-npu-Do-a-PID-GPU-TLB-flush-when-inva.patch
-|	patches.suse/cpufreq-powernv-Fix-hardlockup-due-to-synchronous-sm.patch
-|	patches.suse/powerpc-kvm-booke-Fix-altivec-related-build-break.patch
-|	patches.suse/CIFS-set-resp_buf_type-to-NO_BUFFER-on-error.patch
-|	patches.suse/SMB3-Fix-3.11-encryption-to-Windows-and-handle-encry.patch
-|	patches.suse/SMB311-Fix-reconnect.patch
-|	patches.suse/cifs-smbd-Don-t-use-RDMA-read-write-when-signing-is-used.patch
-|	patches.suse/cifs-smbd-Avoid-allocating-iov-on-the-stack.patch
-|	patches.suse/crypto-drbg-set-freed-buffers-to-NULL
-|	patches.suse/ext4-prevent-right-shifting-extents-beyond-EXT_MAX_B.patch
-|	patches.suse/ext4-set-h_journal-if-there-is-a-failure-starting-a-.patch
-|	patches.suse/ext4-fix-bitmap-position-validation.patch
-|	patches.suse/ext4-add-MODULE_SOFTDEP-to-ensure-crc32c-is-included.patch
-|	patches.suse/perf-x86-intel-don-t-enable-freeze-on-smi-for-perfmon-v1.patch
-|	patches.suse/x86-microcode-intel-save-microcode-patch-unconditionally
-|	patches.suse/x86-microcode-do-not-exit-early-from-_reload_late
-|	patches.suse/x86-smpboot-don-t-use-mwait_play_dead-on-amd-systems
-|	patches.suse/x86-cpu-intel-add-missing-tlb-cpuid-values
-|	patches.suse/x86-do-not-reserve-crash-kernel-if-booted-on-xen-pv.patch
-|	patches.suse/errseq-Always-report-a-writeback-error-once.patch
-|	patches.suse/xfs-set-format-back-to-extents-if-xfs_bmap_extents_t.patch
-|	patches.suse/xfs-prevent-creating-negative-sized-file-via-INSERT_.patch
-|	patches.suse/xfs-don-t-fail-when-converting-shortform-attr-to-lon.patch
-|	patches.suse/scsi-target-fix-fortify_panic-kernel-exception
-|	patches.suse/Input-synaptics-rmi4-fix-an-unchecked-out-of-memory-
-|	patches.suse/Input-leds-fix-out-of-bound-access
-|	patches.suse/Input-atmel_mxt_ts-add-touchpad-button-mapping-for-S
-|	patches.suse/Input-atmel_mxt_ts-fix-the-firmware-update
-|	patches.suse/tracing-Fix-bad-use-of-igrab-in-trace_uprobe.c.patch
-|	patches.suse/tracepoint-Do-not-warn-on-ENOMEM.patch
-|	patches.suse/tipc-fix-bug-in-function-tipc_nl_node_dump_monitor.patch
-|	patches.suse/net-mvpp2-Fix-clk-error-path-in-mvpp2_probe.patch
-|	patches.suse/net-mvpp2-Fix-clock-resource-by-adding-missing-mg_co.patch
-|	patches.suse/tcp-ignore-Fast-Open-on-repair-mode.patch
-|	patches.suse/sctp-handle-two-v4-addrs-comparison-in-sctp_inet6_cm.patch
-|	patches.suse/0001-NET-usb-qmi_wwan-add-support-for-ublox-R410M-PID-0x9.patch
-|	patches.suse/net-mlx5e-Allow-offloading-ipv4-header-re-write-for-.patch
-|	patches.suse/net-mlx5-Fix-mlx5_get_vector_affinity-function.patch
-|	patches.suse/net-mlx5e-TX-Use-correct-counter-in-dma_map-error-fl.patch
-|	patches.suse/net-mlx5-Avoid-cleaning-flow-steering-table-twice-du.patch
-|	patches.suse/net-mlx5-Properly-deal-with-flow-counters-when-delet.patch
-|	patches.suse/net-support-compat-64-bit-time-in-s-g-etsockopt.patch
-|	patches.suse/bridge-check-iface-upper-dev-when-setting-master-via.patch
-|	patches.suse/qed-fix-spelling-mistake-checksumed-checksummed.patch
-|	patches.suse/0014-tcp-fix-TCP_REPAIR_QUEUE-bound-checking.patch
-|	patches.suse/net-ethernet-ti-cpsw-fix-packet-leaking-in-dual_mac-.patch
-|	patches.suse/tcp_bbr-fix-to-zero-idle_restart-only-upon-S-ACKed-d.patch
-|	patches.suse/sctp-use-the-old-asoc-when-making-the-cookie-ack-chu.patch
-|	patches.suse/sctp-fix-the-issue-that-the-cookie-ack-with-auth-can.patch
-|	patches.suse/8139too-Use-disable_irq_nosync-in-rtl8139_poll_contr.patch
-|	patches.suse/net_sched-fq-take-care-of-throttled-flows-before-reu.patch
-|	patches.suse/bpf-fix-uninitialized-variable-in-bpf-tools.patch
-|	patches.suse/bpf-x64-fix-memleak-when-not-converging-after-image.patch
-|	patches.suse/ipv4-fix-fnhe-usage-by-non-cached-routes.patch
-|	patches.suse/0001-qmi_wwan-do-not-steal-interfaces-from-class-drivers.patch
-|	patches.suse/rds-do-not-leak-kernel-memory-to-user-land.patch
-|	patches.suse/qed-fix-spelling-mistake-offloded-offloaded.patch
-|	patches.suse/dccp-fix-tasklet-usage.patch
-|	patches.suse/ALSA-hda-Fix-incorrect-usage-of-IS_REACHABLE
-|	patches.suse/ALSA-seq-Fix-races-at-MIDI-encoding-in-snd_virmidi_o
-|	patches.suse/ALSA-dice-fix-kernel-NULL-pointer-dereference-due-to
-|	patches.suse/ALSA-aloop-Add-missing-cable-lock-to-ctl-API-callbac
-|	patches.suse/ALSA-pcm-Check-PCM-state-at-xfern-compat-ioctl
-|	patches.suse/0004-cpufreq-CPPC-Set-platform-specific-transition_delay_.patch
-|	patches.suse/0001-btrfs-Fix-wrong-first_key-parameter-in-replace_path.patch
-|	patches.suse/btrfs-Take-trans-lock-before-access-running-trans-in.patch
-|	patches.suse/xfs-cap-the-length-of-deduplication-requests.patch
-|	patches.suse/blk-mq-count-allocated-but-not-started-requests-in-i.patch
-|	patches.suse/blk-mq-fix-sysfs-inflight-counter.patch
-|	patches.suse/0221-bcache-store-disk-name-in-struct-cache-and-struct-ca.patch
-|	patches.suse/0222-bcache-set-CACHE_SET_IO_DISABLE-in-bch_cached_dev_er.patch
-|	patches.suse/0223-bcache-count-backing-device-I-O-error-for-writeback-.patch
-|	patches.suse/0224-bcache-add-wait_for_kthread_stop-in-bch_allocator_th.patch
-|	patches.suse/0225-bcache-set-dc-io_disable-to-true-in-conditional_stop.patch
-|	patches.suse/0226-bcache-use-pr_info-to-inform-duplicated-CACHE_SET_IO.patch
-|	patches.suse/bdi-wake-up-concurrent-wb_shutdown-callers.patch
-|	patches.suse/nvme-fix-potential-memory-leak-in-option-parsing.patch
-|	patches.suse/nvme-Set-integrity-flag-for-user-passthrough-command.patch
-|	patches.suse/nvme-multipath-Disable-runtime-writable-enabling-par.patch
-|	patches.suse/nvme-multipath-Fix-multipath-disabled-naming-collisi.patch
-|	patches.suse/nvmet-switch-loopback-target-state-to-connecting-whe.patch
-|	patches.suse/bdi-Fix-oops-in-wb_workfn.patch
-|	patches.suse/RDMA-ucma-ucma_context-reference-leak-in-error-path.patch
-|	patches.suse/RDMA-ucma-Allow-resolving-address-w-o-specifying-sou.patch
-|	patches.suse/RDMA-mlx5-Fix-multiple-NULL-ptr-deref-errors-in-rere.patch
-|	patches.suse/RDMA-mlx5-Protect-from-shift-operand-overflow.patch
-|	patches.suse/IB-mlx5-Use-unlimited-rate-when-static-rate-is-not-s.patch
-|	patches.suse/cifs-smbd-depend-on-INFINIBAND_ADDR_TRANS.patch
-|	patches.suse/RDMA-cxgb4-release-hw-resources-on-device-removal.patch
-|	patches.suse/IB-uverbs-Fix-validating-mandatory-attributes.patch
-|	patches.suse/RDMA-cma-Fix-use-after-destroy-access-to-net-namespa.patch
-|	patches.suse/RDMA-iwpm-fix-memory-leak-on-map_info.patch
-|	patches.suse/IB-rxe-add-RXE_START_MASK-for-rxe_opcode-IB_OPCODE_R.patch
-|	patches.suse/IB-rxe-avoid-double-kfree_skb.patch
-|	patches.suse/RDMA-hns-Bugfix-for-init-hem-table.patch
-|	patches.suse/RDMA-hns-Intercept-illegal-RDMA-operation-when-use-i.patch
-|	patches.suse/RDMA-hns-Fix-the-qp-context-state-diagram.patch
-|	patches.suse/RDMA-hns-Only-assign-mtu-if-IB_QP_PATH_MTU-bit-is-se.patch
-|	patches.suse/RDMA-hns-Remove-some-unnecessary-attr_mask-judgement.patch
-|	patches.suse/RDMA-hns-Only-assign-dqpn-if-IB_QP_PATH_DEST_QPN-bit.patch
-|	patches.suse/RDMA-hns-Adjust-the-order-of-cleanup-hem-table.patch
-|	patches.suse/RDMA-hns-Update-assignment-method-for-owner-field-of.patch
-|	patches.suse/RDMA-hns-Submit-bad-wr.patch
-|	patches.suse/RDMA-hns-Fix-a-couple-misspellings.patch
-|	patches.suse/iw_cxgb4-Atomically-flush-per-QP-HW-CQEs.patch
-|	patches.suse/IB-core-Make-ib_mad_client_id-atomic.patch
-|	patches.suse/IB-hfi1-Fix-handling-of-FECN-marked-multicast-packet.patch
-|	patches.suse/IB-hfi1-Use-correct-type-for-num_user_context.patch
-|	patches.suse/IB-hfi1-Fix-loss-of-BECN-with-AHG.patch
-|	patches.suse/IB-hfi1-Fix-NULL-pointer-dereference-when-invalid-nu.patch
-|	patches.suse/IB-hfi1-rdmavt-Fix-memory-leak-in-hfi1_alloc_devdata.patch
-|	patches.suse/IB-hfi1-Fix-memory-leak-in-exception-path-in-get_irq.patch
-|	patches.suse/IB-mlx4-Fix-integer-overflow-when-calculating-optima.patch
-|	patches.suse/RDMA-cma-Do-not-query-GID-during-QP-state-transition.patch
-|	patches.suse/drm-i915-glk-Add-MODULE_FIRMWARE-for-Geminilake
-|	patches.suse/drm-bridge-vga-dac-Fix-edid-memory-leak
-|	patches.suse/drm-vmwgfx-Fix-a-buffer-object-leak
-|	patches.suse/remoteproc-qcom-Fix-potential-device-node-leaks.patch
-|	patches.suse/rpmsg-added-MODULE_ALIAS-for-rpmsg_char.patch
-|	patches.suse/clk-honor-CLK_MUX_ROUND_CLOSEST-in-generic-clk-mux
-|	patches.suse/usb-dwc3-gadget-Fix-list_del-corruption-in-dwc3_ep_d.patch
-|	patches.suse/usb-musb-host-fix-potential-NULL-pointer-dereference.patch
-|	patches.suse/usb-musb-trace-fix-NULL-pointer-dereference-in-musb_.patch
-|	patches.suse/0001-xhci-Fix-use-after-free-in-xhci_free_virt_device.patch
-|	patches.suse/0001-USB-Accept-bulk-endpoints-with-1024-byte-maxpacket.patch
-|	patches.suse/USB-serial-option-adding-support-for-ublox-R410M.patch
-|	patches.suse/USB-serial-visor-handle-potential-invalid-device-con.patch
-|	patches.suse/platform-x86-asus-wireless-Fix-NULL-pointer-derefere
-|	patches.suse/irqchip-qcom-Fix-check-for-spurious-interrupts
-|	patches.suse/0016-arm64-vgic-v2-Fix-proxying-of-cpuif-access.patch
-|	patches.suse/kvm-x86-remove-apic-timer-periodic-oneshot-spikes
-|	patches.suse/doc-Add-vendor-prefix-for-Kieback-Peter-GmbH
-|	patches.suse/dt-bindings-panel-lvds-fix-path-to-display-timing-bindings.patch
-|	patches.suse/gpio-fix-aspeed_gpio-unmask-irq
-|	patches.suse/gpioib-do-not-free-unrequested-descriptors
-|	patches.suse/gpio-fix-error-path-in-lineevent_create
-|	patches.suse/libata-Apply-NOLPM-quirk-for-SanDisk-SD7UB3Q-G1001-S
-|	patches.suse/driver-core-add-__printf-verification-to-__ata_ehi_p.patch
-|	patches.suse/HID-lenovo-Add-support-for-IBM-Lenovo-Scrollpoint-mi
-|	patches.suse/HID-wacom-Release-device-resource-data-obtained-by-d
-|	patches.suse/HID-intel-ish-hid-use-put_device-instead-of-kfree
-|	patches.suse/0001-dm-integrity-use-kvfree-for-kvmalloc-d-memory.patch
-|	patches.suse/0228-dm-bufio-fix-buffer-alignment.patch
-|	patches.suse/agp-uninorth-make-two-functions-static
-|	patches.suse/drm-i915-Adjust-eDP-s-logical-vco-in-a-reliable-plac
-|	patches.suse/drm-i915-Fix-drm-intel_enable_lvds-ERROR-message-in-
-|	patches.suse/drm-atomic-Clean-old_state-new_state-in-drm_atomic_s
-|	patches.suse/drm-atomic-Clean-private-obj-old_state-new_state-in-
-|	patches.suse/drm-omap-silence-unititialized-variable-warning
-|	patches.suse/drm-omap-fix-uninitialized-ret-variable
-|	patches.suse/drm-omap-fix-possible-NULL-ref-issue-in-tiler_reserv
-|	patches.suse/drm-omap-handle-alloc-failures-in-omap_connector
-|	patches.suse/drm-vc4-Fix-scaling-of-uni-planar-formats
-|	patches.suse/drm-nouveau-Fix-deadlock-in-nv50_mstm_register_conne
-|	patches.suse/cpufreq-schedutil-Avoid-using-invalid-next_freq.patch
-|	patches.suse/mmap-introduce-sane-default-mmap-limits.patch
-|	patches.suse/x86-xen-reset-vcpu0-info-pointer-after-shared_info-remap
-|	patches.suse/tracing-Fix-regex_match_front-to-not-over-compare-th.patch
-|	patches.suse/powerpc-pseries-Fix-CONFIG_NUMA-n-build.patch
-|	patches.suse/ceph-fix-rsize-wsize-capping-in-ceph_direct_read_write.patch
-|	patches.suse/libceph-add-osd_req_op_extent_osd_data_bvecs.patch
-|	patches.suse/ceph-fix-iov_iter-issues-in-ceph_direct_read_write.patch
-|	patches.suse/xprtrdma-Fix-list-corruption-DMAR-errors-during-MR-r.patch
-|	patches.suse/openvswitch-Don-t-swap-table-in-nlattr_set-after-OVS.patch
-|	patches.suse/atm-zatm-Fix-potential-Spectre-v1.patch
-|	patches.suse/net-atm-Fix-potential-Spectre-v1.patch
-|	patches.suse/tg3-Fix-vunmap-BUG_ON-triggered-from-tg3_free_consis.patch
-|	patches.suse/net-ethernet-sun-niu-set-correct-packet-size-in-skb.patch
-|	patches.suse/Revert-Bluetooth-btusb-Fix-quirk-for-Atheros-1525-QC
-|	patches.suse/Bluetooth-btusb-Only-check-needs_reset_resume-DMI-ta
-|	patches.suse/Bluetooth-btusb-Add-Dell-XPS-13-9360-to-btusb_needs_
-|	patches.suse/sctp-delay-the-authentication-for-the-duplicated-coo.patch
-|	patches.suse/af_key-Always-verify-length-of-provided-sadb_key.patch
-|	patches.suse/vti6-Change-minimum-MTU-to-IPV4_MIN_MTU-vti6-can-car.patch
-|	patches.suse/net-aquantia-driver-should-correctly-declare-vlan_fe.patch
-|	patches.suse/llc-better-deal-with-too-small-mtu.patch
-|	patches.suse/can-dev-increase-bus-off-message-severity
-|	patches.suse/can-kvaser_usb-Increase-correct-stats-counter-in-kva
-|	patches.suse/r8169-fix-powering-up-RTL8168h
-|	patches.suse/tipc-eliminate-KMSAN-uninit-value-in-strcmp-complain.patch
-|	patches.suse/qed-Fix-l2-initializations-over-iWARP-personality.patch
-|	patches.suse/qede-Fix-gfp-flags-sent-to-rdma-event-node-allocatio.patch
-|	patches.suse/msft-hv-1674-hv_netvsc-Fix-net-device-attach-on-older-Windows-hos.patch
-|	patches.suse/cxgb4-zero-the-HMA-memory.patch
-|	patches.suse/cxgb4-copy-mbox-log-size-to-PF0-3-adap-instances.patch
-|	patches.suse/net-mlx4_en-Verify-coalescing-parameters-are-in-rang.patch
-|	patches.suse/mac80211-Fix-condition-validating-WMM-IE
-|	patches.suse/cfg80211-limit-wiphy-names-to-128-bytes
-|	patches.suse/rfkill-gpio-fix-memory-leak-in-probe-error-path
-|	patches.suse/mac80211-Adjust-SAE-authentication-timeout
-|	patches.suse/mac80211-use-timeout-from-the-AddBA-response-instead
-|	patches.suse/msft-hv-1676-hv_netvsc-set-master-device.patch
-|	patches.suse/net-mlx4_en-Fix-an-error-handling-path-in-mlx4_en_in.patch
-|	patches.suse/sctp-remove-sctp_chunk_put-from-fail_mark-err-path-i.patch
-|	patches.suse/qed-fix-spelling-mistake-taskelt-tasklet.patch
-|	patches.suse/can-hi311x-Acquire-SPI-lock-on-do_get_berr_counter
-|	patches.suse/can-hi311x-Work-around-TX-complete-interrupt-erratum
-|	patches.suse/bonding-do-not-allow-rlb-updates-to-invalid-mac.patch
-|	patches.suse/bonding-send-learning-packets-for-vlans-on-slave.patch
-|	patches.suse/ipv4-fix-memory-leaks-in-udp_sendmsg-ping_v4_sendmsg.patch
-|	patches.suse/net-mlx5-Free-IRQs-in-shutdown-path.patch
-|	patches.suse/net-mlx5-E-Switch-Include-VF-RDMA-stats-in-vport-sta.patch
-|	patches.suse/net-mlx5e-Err-if-asked-to-offload-TC-match-on-frag-b.patch
-|	patches.suse/0008-rxrpc-Fix-error-reception-on-AF_INET6-sockets.patch
-|	patches.suse/ixgbe-return-error-on-unsupported-SFP-module-when-re.patch
-|	patches.suse/ixgbevf-fix-ixgbevf_xmit_frame-s-return-type.patch
-|	patches.suse/net-sched-fix-error-path-in-tcf_proto_create-when-mo.patch
-|	patches.suse/net-sched-actions-fix-refcnt-leak-in-skbmod.patch
-|	patches.suse/0001-init-fix-false-positives-in-W-X-checking.patch
-|	patches.suse/0001-mm-sections-are-not-offlined-during-memory-hotremove.patch
-|	patches.suse/proc-kcore-don-t-bounds-check-against-address-0.patch
-|	patches.suse/0001-mm-oom-fix-concurrent-munlock-and-oom-reaper-unmap-v.patch
-|	patches.suse/nvme-fix-use-after-free-in-nvme_free_ns_head.patch
-|	patches.suse/nvme-Fix-sync-controller-reset-return.patch
-|	patches.suse/nvme-add-quirk-to-force-medium-priority-for-sq-creation.patch
-|	patches.suse/thermal-int3403_thermal-Fix-NULL-pointer-deref-on-mo
-|	patches.suse/thermal-exynos-Reading-temperature-makes-sense-only-
-|	patches.suse/thermal-exynos-Propagate-error-value-from-tmu_read
-|	patches.suse/cifs-Allocate-validate-negotiation-request-through-kmalloc.patch
-|	patches.suse/cifs-smbd-Enable-signing-with-smbdirect.patch
-|	patches.suse/cifs-smb2ops-Fix-listxattr-when-there-are-no-EAs.patch
-|	patches.suse/smb3-directory-sync-should-not-return-an-error.patch
-|	patches.suse/perf-x86-fix-possible-spectre-v1-indexing-for-hw_perf_event-cache_
-|	patches.suse/perf-x86-fix-possible-spectre-v1-indexing-for-x86_pmu-event_map
-|	patches.suse/perf-x86-msr-fix-possible-spectre-v1-indexing-in-the-msr-driver
-|	patches.suse/perf-x86-cstate-fix-possible-spectre-v1-indexing-for-pkg_msr
-|	patches.suse/drm-set-FMODE_UNSIGNED_OFFSET-for-drm-files
-|	patches.suse/scsi-aacraid-Correct-hba_send-to-include-iu_type.patch
-|	patches.suse/tracing-x86-xen-remove-zero-data-size-trace-events-trace_xen_mmu_flush_tlb-all
-|	patches.suse/0001-proc-do-not-access-cmdline-nor-environ-from-file-bac.patch
-|	patches.suse/vfio-ccw-fix-cleanup-if-cp_prefetch-fails
-|	patches.suse/s390-move-expoline-assembler-macros-to-a-header.patch
-|	patches.suse/s390-crc32-vx-use-expoline-for-indirect-branches.patch
-|	patches.suse/s390-lib-use-expoline-for-indirect-branches.patch
-|	patches.suse/s390-ftrace-use-expoline-for-indirect-branches.patch
-|	patches.suse/s390-kernel-use-expoline-for-indirect-branches.patch
-|	patches.suse/s390-move-spectre-sysfs-attribute-code.patch
-|	patches.suse/s390-remove-indirect-branch-from-do_softirq_own_stack.patch
-|	patches.suse/s390-extend-expoline-to-bc-instructions.patch
-|	patches.suse/s390-use-expoline-thunks-in-the-bpf-jit.patch
-|	patches.suse/s390-cpum_sf-ensure-sample-frequency-of-perf-event-attributes-is-non-zero.patch
-|	patches.suse/s390-qdio-fix-access-to-uninitialized-qdio_q-fields.patch
-|	patches.suse/s390-qdio-don-t-release-memory-in-qdio_setup_irq.patch
-|	patches.suse/ALSA-control-fix-a-redundant-copy-issue
-|	patches.suse/ALSA-hda-Add-Lenovo-C50-All-in-one-to-the-power_save
-|	patches.suse/ALSA-usb-mixer-volume-quirk-for-CM102-A-102S
-|	patches.suse/ALSA-hda-realtek-Clevo-P950ER-ALC1220-Fixup
-|	patches.suse/msft-hv-1677-x86-Delay-skip-of-emulated-hypercall-instruction.patch
-|	patches.suse/0001-KVM-arm-arm64-Properly-protect-VGIC-locks-from-IRQs.patch
-|	patches.suse/0002-KVM-arm-arm64-VGIC-ITS-Promote-irq_lock-in-update_af.patch
-|	patches.suse/0003-KVM-arm-arm64-VGIC-ITS-protect-kvm_read_guest-calls-.patch
-|	patches.suse/0004-KVM-arm-arm64-VGIC-ITS-save-restore-protect-kvm_read.patch
-|	patches.suse/hwmon-k10temp-fix-reading-critical-temperature-register.patch
-|	patches.suse/x86-amd_nb-add-support-for-raven-ridge-cpus.patch
-|	patches.suse/hwmon-k10temp-use-api-function-to-access-system-management.patch
-|	patches.suse/drm-Match-sysfs-name-in-link-removal-to-link-creatio
-|	patches.suse/drm-dumb-buffers-Integer-overflow-in-drm_mode_create
-|	patches.suse/drm-vmwgfx-Set-dmabuf_size-when-vmw_dmabuf_init-is-s
-|	patches.suse/drm-i915-userptr-reject-zero-user_size
-|	patches.suse/drm-i915-execlists-Use-rmb-to-order-CSB-reads
-|	patches.suse/drm-i915-gen9-Add-WaClearHIZ_WM_CHICKEN3-for-bxt-and
-|	patches.suse/mtd-fix-comparison-in-map_word_andequal.patch
-|	patches.suse/spi-sh-msiof-Fix-bit-field-overflow-writes-to-TSCR-R
-|	patches.suse/spi-cadence-Add-usleep_range-for-cdns_spi_fill_tx_fi
-|	patches.suse/spi-pxa2xx-Allow-64-bit-DMA
-|	patches.suse/spi-bcm-qspi-Avoid-setting-MSPI_CDRAM_PCS-for-spi-no
-|	patches.suse/spi-bcm-qspi-Always-read-and-set-BSPI_MAST_N_BOOT_CT
-|	patches.suse/spi-bcm2835aux-ensure-interrupts-are-enabled-for-sha
-|	patches.suse/0229-bcache-return-0-from-bch_debug_init-if-CONFIG_DEBUG_.patch
-|	patches.suse/0001-xhci-Fix-USB3-NULL-pointer-dereference-at-logical-di.patch
-|	patches.suse/usb-musb-fix-remote-wakeup-racing-with-suspend.patch
-|	patches.suse/usbip-usbip_host-refine-probe-and-disconnect-debug-m.patch
-|	patches.suse/0001-usbip-usbip_host-delete-device-from-busid_table-afte.patch
-|	patches.suse/0001-usbip-usbip_host-run-rebind-from-exit-when-module-is.patch
-|	patches.suse/0001-usbip-usbip_host-fix-NULL-ptr-deref-and-use-after-fr.patch
-|	patches.suse/0001-usbip-usbip_host-fix-bad-unlock-balance-during-stub_.patch
-|	patches.suse/4.4.133-056-powerpc-powernv-Fix-NVRAM-sleep-in-invalid-co.patch
-|	patches.suse/i2c-designware-fix-poll-after-enable-regression
-|	patches.suse/i2c-pmcmsp-return-message-count-on-master_xfer-succe
-|	patches.suse/i2c-pmcmsp-fix-error-return-from-master_xfer
-|	patches.suse/i2c-viperboard-return-message-count-on-master_xfer-s
-|	patches.suse/lib-test_bitmap.c-fix-bitmap-optimisation-tests-to-r.patch
-|	patches.suse/radix-tree-test-suite-fix-mapshift-build-target.patch
-|	patches.suse/radix-tree-test-suite-fix-compilation-issue.patch
-|	patches.suse/radix-tree-test-suite-add-item_delete_rcu.patch
-|	patches.suse/radix-tree-test-suite-multi-order-iteration-race.patch
-|	patches.suse/radix-tree-fix-multi-order-iteration-race.patch
-|	patches.suse/hfsplus-stop-workqueue-when-fill_super-failed.patch
-|	patches.suse/mmap-relax-file-size-limit-for-regular-files.patch
-|	patches.suse/ARM-davinci-board-da830-evm-fix-GPIO-lookup-for-MMC-.patch
-|	patches.suse/ARM-davinci-board-da850-evm-fix-GPIO-lookup-for-MMC-.patch
-|	patches.suse/ARM-davinci-board-omapl138-hawk-fix-GPIO-numbers-for.patch
-|	patches.suse/ARM-davinci-board-dm355-evm-fix-broken-networking.patch
-|	patches.suse/tee-shm-fix-use-after-free-via-temporarily-dropped-r
-|	patches.suse/tee-check-shm-references-are-consistent-in-offset-si
-|	patches.suse/ARM-OMAP2-powerdomain-use-raw_smp_processor_id-for-t.patch
-|	patches.suse/ARM-keystone-fix-platform_domain_notifier-array-over.patch
-|	patches.suse/ARM-davinci-dm646x-fix-timer-interrupt-generation.patch
-|	patches.suse/ARM-davinci-board-dm646x-evm-pass-correct-I2C-adapte.patch
-|	patches.suse/ARM-davinci-board-dm646x-evm-set-VPIF-capture-card-n.patch
-|	patches.suse/x86-kexec-avoid-double-free_page-upon-do_kexec_load-failure
-|	patches.suse/kprobes-x86-prohibit-probing-on-exception-masking-instructions
-|	patches.suse/uprobes-x86-prohibit-probing-on-mov-ss-instruction
-|	patches.suse/objtool-kprobes-x86-sync-the-latest-asm-insn-h-header-with-tools-objtool-arch-x86-include-asm-insn-h
-|	patches.suse/objtool-fix-noreturn-detection-for-recursive-sibling-calls.patch
-|	patches.suse/objtool-support-gcc-8-s-cold-subfunctions.patch
-|	patches.suse/objtool-support-gcc-8-switch-tables.patch
-|	patches.suse/objtool-detect-rip-relative-switch-table-references.patch
-|	patches.suse/objtool-detect-rip-relative-switch-table-references-part-2.patch
-|	patches.suse/efi-avoid-potential-crashes-fix-the-struct-efi_pci_io_protocol_32-definition-for-mixed-mode
-|	patches.suse/x86-pkeys-override-pkey-when-moving-away-from-prot_exec
-|	patches.suse/x86-pkeys-do-not-special-case-protection-key-0
-|	patches.suse/x86-mm-drop-ts_compat-on-64-bit-exec-syscall
-|	patches.suse/ARM-8753-1-decompressor-add-a-missing-parameter-to-t.patch
-|	patches.suse/ARM-8758-1-decompressor-restore-r1-and-r2-just-befor.patch
-|	patches.suse/ARM-kexec-fix-kdump-register-saving-on-panic.patch
-|	patches.suse/ARM-8769-1-kprobes-Fix-to-use-get_kprobe_ctlblk-afte.patch
-|	patches.suse/ARM-8770-1-kprobes-Prohibit-probing-on-optimized_cal.patch
-|	patches.suse/ARM-8771-1-kprobes-Prohibit-kprobes-on-do_undefinstr.patch
-|	patches.suse/ARM-8772-1-kprobes-Prohibit-kprobes-on-get_user-func.patch
-|	patches.suse/btrfs-send-fix-invalid-access-to-commit-roots-due-to.patch
-|	patches.suse/btrfs-fix-xattr-loss-after-power-failure.patch
-|	patches.suse/btrfs-fix-duplicate-extents-after-fsync-of-file-with.patch
-|	patches.suse/0002-btrfs-fix-reading-stale-metadata-blocks-after-degrad.patch
-|	patches.suse/0001-btrfs-Split-btrfs_del_delalloc_inode-into-2-function.patch
-|	patches.suse/0002-btrfs-Fix-delalloc-inodes-invalidation-during-transa.patch
-|	patches.suse/0009-packet-in-packet_snd-start-writing-at-link-layer-all.patch
-|	patches.suse/qede-Fix-ref-cnt-usage-count.patch
-|	patches.suse/netfilter-nf_tables-nft_compat-fix-refcount-leak-on-.patch
-|	patches.suse/0010-ipvs-fix-stats-update-from-local-clients.patch
-|	patches.suse/netfilter-nf_tables-don-t-assume-chain-stats-are-set.patch
-|	patches.suse/netfilter-nft_compat-prepare-for-indirect-info-stora.patch
-|	patches.suse/netfilter-nft_compat-fix-handling-of-large-matchinfo.patch
-|	patches.suse/netfilter-nf_tables-fix-memory-leak-on-error-exit-re.patch
-|	patches.suse/net-mlx4_core-Fix-error-handling-in-mlx4_init_port_i.patch
-|	patches.suse/cxgb4-Correct-ntuple-mask-validation-for-hash-filter.patch
-|	patches.suse/vmxnet3-set-the-DMA-mask-before-the-first-DMA-map-op.patch
-|	patches.suse/vmxnet3-use-DMA-memory-barriers-where-required.patch
-|	patches.suse/net-mlx5-Fix-build-break-when-CONFIG_SMP-n.patch
-|	patches.suse/0011-tcp-purge-write-queue-in-tcp_connect_init.patch
-|	patches.suse/qed-LL2-flush-isles-when-connection-is-closed.patch
-|	patches.suse/ibmvnic-Free-coherent-DMA-memory-if-FW-map-failed.patch
-|	patches.suse/ibmvnic-Fix-non-fatal-firmware-error-reset.patch
-|	patches.suse/ibmvnic-Fix-statistics-buffers-memory-leak.patch
-|	patches.suse/0012-net-test-tailroom-before-appending-to-linear-skb.patch
-|	patches.suse/0013-net-Fix-a-bug-in-removing-queues-from-XPS-map.patch
-|	patches.suse/sock_diag-fix-use-after-free-read-in-__sk_free.patch
-|	patches.suse/net-sched-red-avoid-hashing-NULL-child.patch
-|	patches.suse/cxgb4-fix-offset-in-collecting-TX-rate-limit-info.patch
-|	patches.suse/01-x86-nospec-simplify-alternative_msr_write.patch
-|	patches.suse/02-x86-bugs-concentrate-bug-detection-into-a-separate-function.patch
-|	patches.suse/03-x86-bugs-concentrate-bug-reporting-into-a-separate-function.patch
-|	patches.suse/04-x86-bugs-read-spec_ctrl-msr-during-boot-and-re-use-reserved-bits.patch
-|	patches.suse/05-x86-bugs-kvm-support-the-combination-of-guest-and-host-ibrs.patch
-|	patches.suse/06-x86-bugs-expose-sys-spec_store_bypass.patch
-|	patches.suse/07-x86-cpufeatures-add-x86_feature_rds.patch
-|	patches.suse/08-x86-bugs-provide-boot-parameters-for-the-spec_store_bypass_disable-mitigation.patch
-|	patches.suse/09-x86-bugs-intel-set-proper-cpu-features-and-setup-rds.patch
-|	patches.suse/10-x86-bugs-whitelist-allowed-spec_ctrl-msr-values.patch
-|	patches.suse/11-x86-bugs-amd-add-support-to-disable-rds-on-famh-if-requested.patch
-|	patches.suse/12-x86-kvm-vmx-expose-spec_ctrl-bit2-to-the-guest.patch
-|	patches.suse/13-x86-speculation-create-spec-ctrl-h-to-avoid-include-hell.patch
-|	patches.suse/14-prctl-add-speculation-control-prctls.patch
-|	patches.suse/15-x86-process-allow-runtime-control-of-speculative-store-bypass.patch
-|	patches.suse/16-x86-speculation-add-prctl-for-speculative-store-bypass-mitigation.patch
-|	patches.suse/17-nospec-allow-getting-setting-on-non-current-task.patch
-|	patches.suse/18-proc-provide-details-on-speculation-flaw-mitigations.patch
-|	patches.suse/19-seccomp-enable-speculation-flaw-mitigations.patch
-|	patches.suse/20-x86-bugs-make-boot-modes-_ro_after_init.patch
-|	patches.suse/21-prctl-add-force-disable-speculation.patch
-|	patches.suse/22-seccomp-use-pr_spec_force_disable.patch
-|	patches.suse/23-seccomp-add-filter-flag-to-opt-out-of-ssb-mitigation.patch
-|	patches.suse/24-seccomp-move-speculation-migitation-control-to-arch-code.patch
-|	patches.suse/25-x86-speculation-make-seccomp-the-default-mode-for-speculative-store-bypass.patch
-|	patches.suse/26-x86-bugs-rename-rds-to-ssbd.patch
-|	patches.suse/27-proc-use-underscores-for-ssbd-in-status.patch
-|	patches.suse/28-x86-bugs-fix-_ssb_select_mitigation-return-type.patch
-|	patches.suse/29-x86-bugs-make-cpu_show_common-static.patch
-|	patches.suse/30-x86-bugs-fix-the-parameters-alignment-and-missing-void.patch
-|	patches.suse/KVM--SVM--Move-spec-control-call-after-restore-of-GS.patch
-|	patches.suse/31-x86-speculation-use-synthetic-bits-for-ibrs-ibpb-stibp.patch
-|	patches.suse/32-x86-cpufeatures-disentangle-msr_spec_ctrl-enumeration-from-ibrs.patch
-|	patches.suse/33-x86-cpufeatures-disentangle-ssbd-enumeration.patch
-|	patches.suse/34-x86-cpufeatures-add-feature_zen.patch
-|	patches.suse/35-x86-speculation-handle-ht-correctly-on-amd.patch
-|	patches.suse/36-x86-bugs-kvm-extend-speculation-control-for-virt_spec_ctrl.patch
-|	patches.suse/37-x86-speculation-add-virtualized-speculative-store-bypass-disable-support.patch
-|	patches.suse/38-x86-speculation-rework-speculative_store_bypass_update.patch
-|	patches.suse/39-x86-bugs-unify-x86_spec_ctrl_-set_guest-restore_host.patch
-|	patches.suse/40-x86-bugs-expose-x86_spec_ctrl_base-directly.patch
-|	patches.suse/41-x86-bugs-remove-x86_spec_ctrl_set.patch
-|	patches.suse/42-x86-bugs-rework-spec_ctrl-base-and-mask-logic.patch
-|	patches.suse/43-x86-speculation-kvm-implement-support-for-virt_spec_ctrl-ls_cfg.patch
-|	patches.suse/44-kvm-svm-implement-virt_spec_ctrl-support-for-ssbd.patch
-|	patches.suse/45-x86-bugs-rename-ssbd_no-to-ssb_no.patch
-|	patches.suse/bpf-prevent-memory-disambiguation-attack.patch
-|	patches.suse/0001-iov_iter-fix-return-type-of-_pipe_get_pages.patch
-|	patches.suse/0002-iov_iter-fix-memory-leak-in-pipe_get_pages_alloc.patch
-|	patches.suse/do-d_instantiate-unlock_new_inode-combinations-safel.patch
-|	patches.suse/fs-don-t-scan-the-inode-cache-before-SB_BORN-is-set.patch
-|	patches.suse/affs_lookup-close-a-race-with-affs_remove_link.patch
-|	patches.suse/befs_lookup-use-d_splice_alias.patch
-|	patches.suse/ext2-fix-a-block-leak.patch
-|	patches.suse/aio-fix-io_destroy2-vs.-lookup_ioctx-race.patch
-|	patches.suse/scsi-zfcp-fix-infinite-iteration-on-erp-ready-list.patch
-|	patches.suse/scsi-core-clean-up-generated-file-scsi_devinfo_tbl.c.patch
-|	patches.suse/scsi-sg-allocate-with-_gfp_zero-in-sg_build_indirect.patch
-|	patches.suse/powerpc-64s-Add-support-for-a-store-forwarding-barri.patch
-|	patches.suse/sr-pass-down-correctly-sized-scsi-sense-buffer.patch
-|	patches.suse/libata-Blacklist-some-Sandisk-SSDs-for-NCQ
-|	patches.suse/libata-blacklist-Micron-500IT-SSD-with-MU01-firmware
-|	patches.suse/btrfs-fix-error-handling-in-btrfs_truncate.patch
-|	patches.suse/IB-hfi1-Use-after-free-race-condition-in-send-contex.patch
-|	patches.suse/RDMA-mlx5-Don-t-assume-that-medium-blueFlame-registe.patch
-|	patches.suse/RDMA-mlx5-Use-proper-spec-flow-label-type.patch
-|	patches.suse/i40iw-Fix-memory-leak-in-error-path-of-create-QP.patch
-|	patches.suse/i40iw-Use-correct-address-in-dst_neigh_lookup-for-IP.patch
-|	patches.suse/RDMA-hns-Add-rq-inline-flags-judgement.patch
-|	patches.suse/RDMA-hns-Bugfix-for-rq-record-db-for-kernel.patch
-|	patches.suse/RDMA-hns-Load-the-RoCE-dirver-automatically.patch
-|	patches.suse/RDMA-hns-Update-convert-function-of-endian-format.patch
-|	patches.suse/RDMA-hns-Add-return-operation-when-configured-global.patch
-|	patches.suse/RDMA-hns-Not-support-qp-transition-from-reset-to-res.patch
-|	patches.suse/RDMA-hns-Fix-the-bug-with-rq-sge.patch
-|	patches.suse/RDMA-hns-Set-desc_dma_addr-for-zero-when-free-cmq-de.patch
-|	patches.suse/RDMA-hns-Enable-inner_pa_vld-filed-of-mpt.patch
-|	patches.suse/RDMA-hns-Set-NULL-for-__internal_mr.patch
-|	patches.suse/RDMA-hns-Fix-the-bug-with-NULL-pointer.patch
-|	patches.suse/RDMA-i40iw-Avoid-panic-when-objects-are-being-create.patch
-|	patches.suse/RDMA-i40iw-Avoid-reference-leaks-when-processing-the.patch
-|	patches.suse/i40iw-Avoid-panic-when-reading-back-the-IRQ-aff.patch
-|	patches.suse/iw_cxgb4-Fix-an-error-handling-path-in-c4iw_get_dma_.patch
-|	patches.suse/IB-umem-Use-the-correct-mm-during-ib_umem_release.patch
-|	patches.suse/RDMA-qedr-Fix-doorbell-bar-mapping-for-dpi-1.patch
-|	patches.suse/RDMA-hns-Bugfix-for-cq-record-db-for-kernel.patch
-|	patches.suse/RDMA-hns-Move-the-location-for-initializing-tmp_len.patch
-|	patches.suse/0001-xen-swiotlb-fix-the-check-condition-for-xen_swiotlb_.patch
-|	patches.suse/ALSA-timer-Fix-pause-event-notification
-|	patches.suse/drm-vmwgfx-Fix-32-bit-VMW_PORT_HB_-IN-OUT-macros
-|	patches.suse/mmc-sdhci-iproc-remove-hard-coded-mmc-cap-1.8v
-|	patches.suse/mmc-sdhci-iproc-fix-32bit-writes-for-TRANSFER_MODE-r
-|	patches.suse/mmc-sdhci-iproc-add-SDHCI_QUIRK2_HOST_OFF_CARD_ON-fo
-|	patches.suse/4.4.136-002-powerpc-64s-Clear-PCR-on-boot.patch
-|	patches.suse/0002-arm64-lse-Add-early-clobbers-to-some-input-output-as.patch
-|	patches.suse/0007-arm64-Make-sure-permission-updates-happen-for-pmd-pu.patch
-|	patches.suse/isdn-eicon-fix-a-missing-check-bug
-|	patches.suse/dccp-don-t-free-ccid2_hc_tx_sock-struct-in-dccp_disc.patch
-|	patches.suse/ipmr-properly-check-rhltable_init-return-value.patch
-|	patches.suse/qed-Fix-mask-for-physical-address-in-ILT-entry.patch
-|	patches.suse/cfg80211-further-limit-wiphy-names-to-64-bytes
-|	patches.suse/virtio-net-correctly-transmit-XDP-buff-after-lineari.patch
-|	patches.suse/virtio-net-fix-leaking-page-for-gso-packet-during-me.patch
-|	patches.suse/tuntap-correctly-set-SOCKWQ_ASYNC_NOSPACE.patch
-|	patches.suse/ibmvnic-Only-do-H_EOI-for-mobility-events.patch
-|	patches.suse/net-ipv4-add-missing-RTA_TABLE-to-rtm_ipv4_policy.patch
-|	patches.suse/net-phy-broadcom-Fix-auxiliary-control-register-read.patch
-|	patches.suse/net-phy-broadcom-Fix-bcm_write_exp.patch
-|	patches.suse/net-mlx4-Fix-irq-unsafe-spinlock-usage.patch
-|	patches.suse/0001-packet-fix-reserve-calculation.patch
-|	patches.suse/net-mlx5e-When-RXFCS-is-set-add-FCS-data-into-checks.patch
-|	patches.suse/net-mlx5-IPSec-Fix-a-race-between-concurrent-sandbox.patch
-|	patches.suse/vhost-synchronize-IOTLB-message-with-dev-cleanup.patch
-|	patches.suse/ipv4-remove-warning-in-ip_recv_error.patch
-|	patches.suse/enic-set-DMA-mask-to-47-bit.patch
-|	patches.suse/batman-adv-Avoid-race-in-TT-TVLV-allocator-helper.patch
-|	patches.suse/batman-adv-Fix-TT-sync-flags-for-intermediate-TT-res.patch
-|	patches.suse/bpf-properly-enforce-index-mask-to-prevent-out-of-bo.patch
-|	patches.suse/ibmvnic-Fix-partial-success-login-retries.patch
-|	patches.suse/idr-fix-invalid-ptr-dereference-on-item-delete
-|	patches.suse/0001-Revert-ipc-shm-Fix-shmat-mmap-nil-page-protection.patch
-|	patches.suse/0001-ipc-shm-fix-shmat-nil-address-after-round-down-when-.patch
-|	patches.suse/kernel-sys.c-fix-potential-Spectre-v1-issue.patch
-|	patches.suse/KVM-s390-vsie-fix-8k-check-for-the-itdba.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Snapshot-timebase-offset-on-guest-.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Make-radix-use-correct-tlbie-seque.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Make-radix-clear-pte-when-unmappin.patch
-|	patches.suse/KVM-PPC-Book3S-HV-XIVE-Resend-re-routed-interrupts-o.patch
-|	patches.suse/KVM-PPC-Book-3S-HV-Do-ptesync-in-radix-guest-exit-pa.patch
-|	patches.suse/x86-kvm-fix-lapic-timer-drift-when-guest-uses-periodic-mode
-|	patches.suse/kvm-x86-update-cpuid-properly-when-cr4-osxave-or-cr4-pke-is-changed
-|	patches.suse/46-kvm-x86-ia32_arch_capabilities-is-always-supported.patch
-|	patches.suse/msft-hv-1696-KVM-x86-fix-UD-address-of-failed-Hyper-V-hypercalls.patch
-|	patches.suse/sched-tracing-Fix-trace_sched_pi_setprio-for-deboost.patch
-|	patches.suse/47-kvm-vmx-expose-ssbd-properly-to-guests.patch
-|	patches.suse/x86-speculation-simplify-the-cpu-bug-detection-logic.patch
-|	patches.suse/tracing-Fix-crash-when-freeing-instances-with-event-.patch
-|	patches.suse/0001-tracing-Make-the-snapshot-trigger-work-with-instance.patch
-|	patches.suse/afs-Fix-directory-permissions-check.patch
-|	patches.suse/Input-synaptics-Lenovo-Carbon-X1-Gen5-2017-devices-s
-|	patches.suse/Input-synaptics-Lenovo-Thinkpad-X1-Carbon-G5-2017-wi
-|	patches.suse/Input-synaptics-add-Intertouch-support-on-X1-Carbon-
-|	patches.suse/Input-synaptics-add-Lenovo-80-series-ids-to-SMBus
-|	patches.suse/Input-elan_i2c_smbus-fix-corrupted-stack
-|	patches.suse/selinux-KASAN-slab-out-of-bounds-in-xattr_getsecurit.patch
-|	patches.suse/nvme-fix-extended-data-LBA-supported-setting.patch
-|	patches.suse/platform-x86-asus-wmi-Fix-NULL-pointer-dereference
-|	patches.suse/fs-clear-writeback-errors-in-inode_init_always.patch
-|	patches.suse/mm-huge_memory-c-_split_huge_page-use-atomic-clearpagedirty.patch
-|	patches.suse/mm-fix-the-NULL-mapping-case-in-__isolate_lru_page.patch
-|	patches.suse/RDMA-bnxt_re-Fix-broken-RoCE-driver-due-to-recent-L2.patch
-|	patches.suse/IB-core-Fix-error-code-for-invalid-GID-entry.patch
-|	patches.suse/iio-ad7793-implement-IIO_CHAN_INFO_SAMP_FREQ
-|	patches.suse/iio-buffer-make-length-types-match-kfifo-types
-|	patches.suse/iio-kfifo_buf-check-for-uint-overflow
-|	patches.suse/stm-class-Use-vmalloc-for-the-master-map
-|	patches.suse/intel_th-Use-correct-device-when-freeing-buffers
-|	patches.suse/hwtracing-stm-fix-build-error-on-some-arches
-|	patches.suse/drm-i915-Disable-LVDS-on-Radiant-P845
-|	patches.suse/drm-i915-lvds-Move-acpi-lid-notification-registratio
-|	patches.suse/drm-psr-Fix-missed-entry-in-PSR-setup-time-table
-|	patches.suse/scsi-scsi_transport_srp-fix-shost-to-rport-translation
-|	patches.suse/0014-netfilter-nf_tables-fix-NULL-pointer-dereference-on-.patch
-|	patches.suse/0015-netfilter-ebtables-handle-string-from-userspace-with.patch
-|	patches.suse/netfilter-nft_meta-fix-wrong-value-dereference-in-nf.patch
-|	patches.suse/0016-ipvs-fix-buffer-overflow-with-sync-daemon-and-servic.patch
-|	patches.suse/netfilter-nf_tables-disable-preemption-in-nft_update.patch
-|	patches.suse/ipv6-sr-fix-memory-OOB-access-in-seg6_do_srh_encap-i.patch
-|	patches.suse/atm-zatm-fix-memcmp-casting.patch
-|	patches.suse/mlxsw-spectrum-Forbid-creation-of-VLAN-1-over-port-L.patch
-|	patches.suse/0001-net-qmi_wwan-Add-Netgear-Aircard-779S.patch
-|	patches.suse/be2net-Fix-error-detection-logic-for-BE3.patch
-|	patches.suse/Revert-rt2800-use-TXOP_BACKOFF-for-probe-frames
-|	patches.suse/iwlwifi-pcie-compare-with-number-of-IRQs-requested-f
-|	patches.suse/net-ethernet-davinci_emac-fix-error-handling-in-prob.patch
-|	patches.suse/net-sysfs-Fix-memory-leak-in-XPS-configuration.patch
-|	patches.suse/kcm-Fix-use-after-free-caused-by-clonned-sockets.patch
-|	patches.suse/0017-xfrm6-avoid-potential-infinite-loop-in-_decode_sessi.patch
-|	patches.suse/ip6_tunnel-remove-magic-mtu-value-0xFFF8.patch
-|	patches.suse/net-usb-cdc_mbim-add-flag-FLAG_SEND_ZLP.patch
-|	patches.suse/fix-io_destroy-aio_complete-race.patch
-|	patches.suse/0001-block-break-discard-submissions-into-the-user-define.patch
-|	patches.suse/sbitmap-fix-race-in-wait-batch-accounting.patch
-|	patches.suse/0001-nbd-fix-nbd-device-deletion.patch
-|	patches.suse/nvme-only-reconfigure-discard-if-necessary.patch
-|	patches.suse/blkdev_report_zones_ioctl-use-vmalloc-to-allocate-large-buffers.patch
-|	patches.suse/bdi-Move-cgroup-bdi_writeback-to-a-dedicated-low-con.patch
-|	patches.suse/0227-bcache-stop-bcache-device-when-backing-device-is-off.patch
-|	patches.suse/0227-bcache-Move-couple-of-string-arrays-to-sysfs.c.patch
-|	patches.suse/0227-bcache-Move-couple-of-functions-to-sysfs.c.patch
-|	patches.suse/0227-bcache-Replace-bch_read_string_list-by-__sysfs_match.patch
-|	patches.suse/block-rename-BLK_EH_NOT_HANDLED-to-BLK_EH_DONE.patch
-|	patches.suse/nvme-return-BLK_EH_DONE-from-timeout.patch
-|	patches.suse/null_blk-complete-requests-from-timeout.patch
-|	patches.suse/scsi_transport_fc-complete-requests-from-timeout.patch
-|	patches.suse/libiscsi-don-t-try-to-bypass-SCSI-EH.patch
-|	patches.suse/block-don-t-print-a-message-when-the-device-went-awa.patch
-|	patches.suse/nvme-fix-lockdep-warning-in-nvme_mpath_clear_current_path.patch
-|	patches.suse/nvme-host-core-fix-precedence-of-ternary-operator.patch
-|	patches.suse/nvme-rdma-stop-admin-queue-before-freeing-it.patch
-|	patches.suse/nvme-fc-remove-setting-DNR-on-exception-conditions.patch
-|	patches.suse/nvme-fabrics-remove-unnecessary-controller-subnqn-va.patch
-|	patches.suse/nvme-fabrics-centralize-discovery-controller-default.patch
-|	patches.suse/nvme-fabrics-allow-duplicate-connections-to-the-disc.patch
-|	patches.suse/nvmet-fc-increase-LS-buffer-count-per-fc-port.patch
-|	patches.suse/nvme-allow-duplicate-controller-if-prior-controller-.patch
-|	patches.suse/nvme-loop-add-support-for-multiple-ports.patch
-|	patches.suse/nvme-fabrics-allow-internal-passthrough-command-on-d.patch
-|	patches.suse/nvme.h-untangle-AEN-notice-definitions.patch
-|	patches.suse/nvme.h-add-the-changed-namespace-list-log.patch
-|	patches.suse/nvme.h-add-AEN-configuration-symbols.patch
-|	patches.suse/nvmet-add-a-new-nvmet_zero_sgl-helper.patch
-|	patches.suse/nvmet-split-log-page-implementation.patch
-|	patches.suse/nvmet-implement-the-changed-namespaces-log.patch
-|	patches.suse/nvmet-add-AEN-configuration-support.patch
-|	patches.suse/nvmet-mask-pending-AENs.patch
-|	patches.suse/nvme-submit-AEN-event-configuration-on-startup.patch
-|	patches.suse/nvme-mark-nvme_queue_scan-static.patch
-|	patches.suse/nvme-use-the-changed-namespaces-list-log-to-clear-ns.patch
-|	patches.suse/restore-cond_resched-in-shrink_dcache_parent.patch
-|	patches.suse/rmdir-rename-do-shrink_dcache_parent-only-on-success.patch
-|	patches.suse/fs-avoid-fdput-after-failed-fdget-in-vfs_dedupe_file.patch
-|	patches.suse/hwmon-k10temp-add-support-for-stoney-ridge-and-bristol.patch
-|	patches.suse/hwmon-k10temp-display-both-tctl-and-tdie.patch
-|	patches.suse/hwmon-ltc2990-Fix-incorrect-conversion-of-negative-t
-|	patches.suse/hwmon-k10temp-make-function-get_raw_temp-static.patch
-|	patches.suse/hwmon-asus_atk0110-Replace-deprecated-device-registe
-|	patches.suse/spi-bcm63xx-hspi-Enable-the-clock-before-calling-clk
-|	patches.suse/spi-pxa2xx-check-clk_prepare_enable-return-value
-|	patches.suse/cifs_lookup-cifs_get_inode_-never-returns-0-with-inode-left.patch
-|	patches.suse/cifs_lookup-switch-to-d_splice_alias-.patch
-|	patches.suse/btrfs-remove-wrong-use-of-volume_mutex-from-btrfs_dev_replace_start.patch
-|	patches.suse/btrfs-track-running-balance-in-a-simpler-way.patch
-|	patches.suse/0001-btrfs-Factor-out-common-delayed-refs-init-code.patch
-|	patches.suse/0002-btrfs-Use-init_delayed_ref_common-in-add_delayed_tre.patch
-|	patches.suse/0003-btrfs-Use-init_delayed_ref_common-in-add_delayed_dat.patch
-|	patches.suse/0004-btrfs-Open-code-add_delayed_tree_ref.patch
-|	patches.suse/0005-btrfs-Open-code-add_delayed_data_ref.patch
-|	patches.suse/0006-btrfs-Introduce-init_delayed_ref_head.patch
-|	patches.suse/0007-btrfs-Use-init_delayed_ref_head-in-add_delayed_ref_h.patch
-|	patches.suse/0008-btrfs-split-delayed-ref-head-initialization-and-addi.patch
-|	patches.suse/0001-btrfs-qgroup-Search-commit-root-for-rescan-to-avoid-.patch
-|	patches.suse/0002-btrfs-qgroup-Finish-rescan-when-hit-the-last-leaf-of.patch
-|	patches.suse/btrfs-update-stale-comments-referencing-vmtruncate.patch
-|	patches.suse/btrfs-fix-error-handling-in-btrfs_truncate_inode_items.patch
-|	patches.suse/btrfs-don-t-bug_on-in-btrfs_truncate_inode_items.patch
-|	patches.suse/btrfs-stop-creating-orphan-items-for-truncate.patch
-|	patches.suse/btrfs-get-rid-of-btrfs_inode_has_orphan_item.patch
-|	patches.suse/btrfs-delete-dead-code-in-btrfs_orphan_commit_root.patch
-|	patches.suse/btrfs-don-t-return-ino-to-ino-cache-if-inode-item-removal-fails.patch
-|	patches.suse/btrfs-refactor-btrfs_evict_inode-reserve-refill-dance.patch
-|	patches.suse/btrfs-fix-enospc-caused-by-orphan-items-reservations.patch
-|	patches.suse/btrfs-get-rid-of-unused-orphan-infrastructure.patch
-|	patches.suse/btrfs-renumber-btrfs_inode_-runtime-flags-and-switch-to-enums.patch
-|	patches.suse/btrfs-reserve-space-for-o_tmpfile-orphan-item-deletion.patch
-|	patches.suse/0001-Btrfs-split-btrfs_extent_same.patch
-|	patches.suse/0002-Btrfs-dedupe_file_range-ioctl-remove-16MiB-restricti.patch
-|	patches.suse/0003-Btrfs-reuse-cmp-workspace-in-EXTENT_SAME-ioctl.patch
-|	patches.suse/0004-btrfs-use-kvzalloc-for-EXTENT_SAME-temporary-data.patch
-|	patches.suse/0005-Btrfs-fix-clone-vs-chattr-NODATASUM-race.patch
-|	patches.suse/0003-Btrfs-remove-superfluous-free_extent_buffer-in-read_.patch
-|	patches.suse/0004-Btrfs-use-more-straightforward-extent_buffer_uptodat.patch
-|	patches.suse/0005-Btrfs-move-get-root-out-of-btrfs_search_slot-to-a-he.patch
-|	patches.suse/0006-Btrfs-grab-write-lock-directly-if-write_lock_level-i.patch
-|	patches.suse/0007-Btrfs-remove-always-true-check-in-unlock_up.patch
-|	patches.suse/0008-Btrfs-remove-unused-check-of-skip_locking.patch
-|	patches.suse/btrfs-return-error-value-if-create_io_em-failed-in-cow_file_range.patch
-|	patches.suse/0001-dlm-fix-a-clerical-error-when-set-SCTP_NODELAY.patch
-|	patches.suse/0002-dlm-make-sctp_connect_to_sock-return-in-specified-ti.patch
-|	patches.suse/0003-dlm-remove-O_NONBLOCK-flag-in-sctp_connect_to_sock.patch
-|	patches.suse/smb3-fix-redundant-opens-on-root.patch
-|	patches.suse/cifs-add-server-argument-to-the-dump_detail-method.patch
-|	patches.suse/cifs-update-calc_size-to-take-a-server-argument.patch
-|	patches.suse/cifs-fix-build-break-when-CONFIG_CIFS_DEBUG2-enabled.patch
-|	patches.suse/0001-cifs-store-the-leaseKey-in-the-fid-on-SMB2_open.patch
-|	patches.suse/cifs-add-a-new-SMB2_close_flags-function.patch
-|	patches.suse/cifs-update-internal-module-version-number-for-cifs-ko-to-2-12.patch
-|	patches.suse/smb3-rename-encryption_required-to-smb3_encryption_required.patch
-|	patches.suse/smb3-Add-ftrace-tracepoints-for-improved-SMB3-debugging.patch
-|	patches.suse/CIFS-Introduce-offset-for-the-1st-page-in-data-transfer-structures.patch
-|	patches.suse/smb3-fix-various-xid-leaks.patch
-|	patches.suse/smb3-add-additional-ftrace-entry-points-for-entry-exit-to-cifs-ko.patch
-|	patches.suse/smb3-print-tree-id-in-debugdata-in-proc-to-be-able-to-help-logging.patch
-|	patches.suse/cifs-invalidate-cache-when-we-truncate-a-file.patch
-|	patches.suse/cifs-return-error-on-invalid-value-written-to-cifsFYI.patch
-|	patches.suse/smb3-add-module-alias-for-smb3-to-cifs-ko.patch
-|	patches.suse/cifs-show-the-w-bit-for-writeable-proc-fs-cifs-files.patch
-|	patches.suse/cifs-make-minor-clarifications-to-module-params-for-cifs-ko.patch
-|	patches.suse/cifs-allow-disabling-less-secure-legacy-dialects.patch
-|	patches.suse/smb3-add-support-for-posix-negotiate-context.patch
-|	patches.suse/smb3-allow-posix-mount-option-to-enable-new-SMB311-protocol-exten.patch
-|	patches.suse/cifs-update-smb2_check_message-to-handle-PDUs-without-a-4-byte-leng.patch
-|	patches.suse/smb3-add-define-for-id-for-posix-create-context-and-corresponding-s.patch
-|	patches.suse/cifs-add-debug-output-to-show-nocase-mount-option.patch
-|	patches.suse/smb3-add-tracepoints-for-smb2-smb3-open.patch
-|	patches.suse/smb3-Add-posix-create-context-for-smb3-11-posix-mounts.patch
-|	patches.suse/smb3-on-reconnect-set-PreviousSessionId-field.patch
-|	patches.suse/cifs-remove-rfc1002-header-from-all-SMB2-response-structures.patch
-|	patches.suse/cifs-remove-struct-smb2_oplock_break_rsp.patch
-|	patches.suse/cifs-update-smb2_calc_size-to-use-smb2_sync_hdr-instead-of-smb2_hdr.patch
-|	patches.suse/cifs-change-smb2_get_data_area_len-to-take-a-smb2_sync_hdr-as-argum.patch
-|	patches.suse/CIFS-511c54a2f69195b28afb9dd119f03787b1625bb4-adds-a-check-for-sess.patch
-|	patches.suse/cifs-remove-struct-smb2_hdr.patch
-|	patches.suse/cifs-remove-header_preamble_size-where-it-is-always-0.patch
-|	patches.suse/cifs-update-multiplex-loop-to-handle-compounded-responses.patch
-|	patches.suse/CIFS-Add-support-for-direct-pages-in-rdata.patch
-|	patches.suse/CIFS-Use-offset-when-reading-pages.patch
-|	patches.suse/CIFS-Add-support-for-direct-pages-in-wdata.patch
-|	patches.suse/perf-x86-intel-uncore-correct-fixed-counter-index-check-for-nhm
-|	patches.suse/perf-x86-intel-uncore-correct-fixed-counter-index-check-in-generic-code
-|	patches.suse/sched-numa-Stagger-NUMA-balancing-scan-periods-for-new-threads.patch
-|	patches.suse/x86-cpu-amd-have-smp_num_siblings-and-cpu_llc_id-always-be-present
-|	patches.suse/x86-cpu-modify-detect_extended_topology-to-return-result
-|	patches.suse/x86-cpu-amd-derive-cpu-topology-from-cpuid-function-0xb-when-available
-|	patches.suse/x86-dumpstack-save-first-regs-set-for-the-executive-summary
-|	patches.suse/x86-asm-memcpy_mcsafe-Remove-loop-unrolling.patch
-|	patches.suse/x86-asm-memcpy_mcsafe-Add-labels-for-__memcpy_mcsafe.patch
-|	patches.suse/x86-asm-memcpy_mcsafe-Return-bytes-remaining.patch
-|	patches.suse/x86-asm-memcpy_mcsafe-Add-write-protection-fault-han.patch
-|	patches.suse/x86-asm-memcpy_mcsafe-Define-copy_to_iter_mcsafe.patch
-|	patches.suse/x86-mce-fix-stack-out-of-bounds-write-in-mce-inject-c-flags_read
-|	patches.suse/tools-power-turbostat-fix-possible-sprintf-buffer-overflow.patch
-|	patches.suse/tools-power-turbostat-Correct-SNB_C1-C3_AUTO_UNDEMOT.patch
-|	patches.suse/x86-msr-index-h-correct-snb_c1-c3_auto_undemote-defines.patch
-|	patches.suse/PM-wakeup-Only-update-last-time-for-active-wakeup-so
-|	patches.suse/0001-PM-runtime-Drop-usage-count-for-suppliers-at-device-.patch
-|	patches.suse/PM-Domains-Fix-error-path-during-attach-in-genpd
-|	patches.suse/cpufreq-Fix-new-policy-initialization-during-limits-.patch
-|	patches.suse/PM-hibernate-Fix-oops-at-snapshot_write
-|	patches.suse/ACPI-watchdog-Prefer-iTCO_wdt-always-when-WDAT-table.patch
-|	patches.suse/0003-ACPI-CPPC-Check-for-valid-PCC-subspace-only-if-PCC-i.patch
-|	patches.suse/0001-mailbox-PCC-erroneous-error-message-when-parsing-ACP.patch
-|	patches.suse/ACPI-LPSS-Only-call-pwm_add_table-for-Bay-Trail-PWM-
-|	patches.suse/perf-fix-invalid-bit-in-diagnostic-entry.patch
-|	patches.suse/s390-cpum_sf-add-data-entry-sizes-to-sampling-trailer-entry.patch
-|	patches.suse/s390-dasd-simplify-locking-in-dasd_times_out.patch
-|	patches.suse/s390-archrandom-rework-arch-random-implementation.patch
-|	patches.suse/s390-zcrypt-fix-cca-and-ep11-cprb-processing-failure-memory-leak.patch
-|	patches.suse/ext4-Fix-hole-length-detection-in-ext4_ind_map_block.patch
-|	patches.suse/ext4-update-mtime-in-ext4_punch_hole-even-if-no-bloc.patch
-|	patches.suse/vfs-add-the-sb_start_intwrite_trylock-helper.patch
-|	patches.suse/ext4-factor-out-helper-ext4_sample_last_mounted.patch
-|	patches.suse/ext4-do-not-update-s_last_mounted-of-a-frozen-fs.patch
-|	patches.suse/ext4-report-delalloc-reserve-as-non-free-in-statfs-f.patch
-|	patches.suse/ext4-bubble-errors-from-ext4_find_inline_data_nolock.patch
-|	patches.suse/ext4-fix-fencepost-error-in-check-for-inode-count-ov.patch
-|	patches.suse/xfs-validate-cached-inodes-are-free-when-allocated.patch
-|	patches.suse/xfs-clear-sb-s_fs_info-on-mount-failure.patch
-|	patches.suse/fs-allow-per-device-dax-status-checking-for-filesystems.patch
-|	patches.suse/crypto-caam-fix-DMA-mapping-dir-for-generated-IV
-|	patches.suse/crypto-caam-fix-IV-DMA-mapping-and-updating
-|	patches.suse/crypto-caam-qi-fix-IV-DMA-mapping-and-updating
-|	patches.suse/crypto-authenc-don-t-leak-pointers-to-authenc-keys
-|	patches.suse/crypto-authencesn-don-t-leak-pointers-to-authenc-key
-|	patches.suse/0001-crypto-cavium-Fix-fallout-from-CONFIG_VMAP_STACK.patch
-|	patches.suse/0002-crypto-cavium-Limit-result-reading-attempts.patch
-|	patches.suse/0003-crypto-cavium-Prevent-division-by-zero.patch
-|	patches.suse/0004-crypto-cavium-Fix-statistics-pending-request-value.patch
-|	patches.suse/0005-crypto-cavium-Fix-smp_processor_id-warnings.patch
-|	patches.suse/crypto-caam-strip-input-zeros-from-RSA-input-buffer
-|	patches.suse/crypto-omap-sham-fix-memleak
-|	patches.suse/crypto-crypto4xx-properly-set-IV-after-de-and-encryp.patch
-|	patches.suse/crypto-vmx-Remove-overly-verbose-printk-from-AES-ini
-|	patches.suse/crypto-vmx-Remove-overly-verbose-printk-from-AES-XTS
-|	patches.suse/crypto-clarify-licensing-of-OpenSSL-asm-code.patch
-|	patches.suse/crypto-ccp-add-download_firmware-sev-command.patch
-|	patches.suse/crypto-ccp-add-get_id-sev-command.patch
-|	patches.suse/Input-xpad-fix-some-coding-style-issues.patch
-|	patches.suse/Input-xpad-avoid-using-__set_bit-for-capabilities.patch
-|	patches.suse/Input-xpad-add-GPD-Win-2-Controller-USB-IDs
-|	patches.suse/Input-goodix-add-new-ACPI-id-for-GPD-Win-2-touch-scr
-|	patches.suse/Input-elan_i2c-add-ELAN0612-Lenovo-v330-14IKB-ACPI-I
-|	patches.suse/leds-class-ensure-workqueue-is-initialized-before-se.patch
-|	patches.suse/mmc-pwrseq-Use-kmalloc_array-instead-of-stack-VLA
-|	patches.suse/mmc-dw_mmc-update-actual-clock-for-mmc-debugfs
-|	patches.suse/mmc-dw_mmc-bluefield-Add-driver-extension.patch
-|	patches.suse/usb-audio-v2-Correct-the-comment-for-struct-uac_cloc.patch
-|	patches.suse/usb-hub-Don-t-wait-for-connect-state-at-resume-for-p
-|	patches.suse/usb-do-not-reset-if-a-low-speed-or-full-speed-device.patch
-|	patches.suse/usb-dwc2-debugfs-Don-t-touch-RX-FIFO-during-register.patch
-|	patches.suse/usb-gadget-udc-renesas_usb3-disable-the-controller-s.patch
-|	patches.suse/usbip-vhci_sysfs-fix-potential-Spectre-v1.patch
-|	patches.suse/usb-storage-Add-support-for-FL_ALWAYS_SYNC-flag-in-t.patch
-|	patches.suse/usb-storage-Add-compatibility-quirk-flags-for-G-Tech.patch
-|	patches.suse/phy-qcom-qusb2-Fix-crash-if-nvmem-cell-not-specified.patch
-|	patches.suse/NFC-pn533-don-t-send-USB-data-off-of-the-stack
-|	patches.suse/usbip-usbip_detach-Fix-memory-udev-context-and-udev-
-|	patches.suse/xhci-add-quirk-to-zero-64bit-registers-on-renesas-pcie-controllers.patch
-|	patches.suse/revert-xhci-reset-renesas-upd72020x-usb-controller-for-32-bit-dma-issue.patch
-|	patches.suse/uio-Reduce-return-paths-from-uio_write.patch
-|	patches.suse/nvmem-properly-handle-returned-value-nvmem_reg_read.patch
-|	patches.suse/ARM-amba-Fix-wrong-indentation-in-driver_override_st.patch
-|	patches.suse/w1-mxc_w1-Enable-clock-before-calling-clk_get_rate-o
-|	patches.suse/1wire-family-module-autoload-fails-because-of-upper-
-|	patches.suse/rpmsg-Correct-support-for-MODULE_DEVICE_TABLE.patch
-|	patches.suse/vmw_balloon-fixing-double-free-when-batching-mode-is
-|	patches.suse/driver-core-Don-t-ignore-class_dir_create_and_add-fa
-|	patches.suse/firmware-add-firmware_request_nowarn-load-firmware-without-warnings.patch
-|	patches.suse/0001-mm-memory_hotplug-use-put_device-if-device_register-.patch
-|	patches.suse/earlycon-Initialize-port-uartclk-based-on-clock-freq.patch
-|	patches.suse/sc16is7xx-Check-for-an-error-when-the-clock-is-enabl
-|	patches.suse/tty-pl011-Avoid-spuriously-stuck-off-interrupts
-|	patches.suse/earlycon-Remove-hardcoded-port-uartclk-initializatio.patch
-|	patches.suse/serial-samsung-fix-maxburst-parameter-for-DMA-transa
-|	patches.suse/tty-serial-atmel-use-port-name-as-name-in-request_ir
-|	patches.suse/serial-sh-sci-Use-spin_-try-lock_irqsave-instead-of-
-|	patches.suse/serial-8250-omap-Fix-idling-of-clocks-for-unused-uar
-|	patches.suse/tty-Fix-data-race-in-tty_insert_flip_string_fixed_fl
-|	patches.suse/libata-zpodd-small-read-overflow-in-eject_tray
-|	patches.suse/libata-Drop-SanDisk-SD7UB3Q-G1001-NOLPM-quirk
-|	patches.suse/libata-Fix-command-retry-decision.patch
-|	patches.suse/drm-dp-mst-Fix-off-by-one-typo-when-dump-payload-tab
-|	patches.suse/drm-atomic-helper-Drop-plane-fb-references-only-for-
-|	patches.suse/drm-i915-Restore-planes-after-load-detection
-|	patches.suse/drm-gma500-fix-psb_intel_lvds_mode_valid-s-return-ty
-|	patches.suse/drm-Add-DP-PSR2-sink-enable-bit
-|	patches.suse/drm-i915-audio-Fix-audio-enumeration-issue-on-BXT
-|	patches.suse/drm-i915-dp-Send-DPCD-ON-for-MST-before-phy_up
-|	patches.suse/drm-i915-psr-Chase-psr.enabled-only-under-the-psr.lo
-|	patches.suse/drm-exynos-Allow-DRM_EXYNOS-on-s5pv210
-|	patches.suse/drm-atomic-Handling-the-case-when-setting-old-crtc-f
-|	patches.suse/drm-modes-Introduce-drm_mode_match
-|	patches.suse/drm-i915-Don-t-request-a-bug-report-for-unsafe-modul
-|	patches.suse/Revert-drm-i915-gvt-set-max-priority-for-gvt-context.patch
-|	patches.suse/drm-amdgpu-Add-APU-support-in-vi_set_uvd_clocks
-|	patches.suse/drm-amdgpu-Add-APU-support-in-vi_set_vce_clocks
-|	patches.suse/drm-amdgpu-Remove-VRAM-from-shared-bo-domains
-|	patches.suse/drm-radeon-fix-mode_valid-s-return-type
-|	patches.suse/drm-nouveau-fifo-gk104-poll-for-runlist-update-compl
-|	patches.suse/0001-drm-tegra-Acquire-a-reference-to-the-IOVA-cache.patch
-|	patches.suse/0001-gpu-host1x-Acquire-a-reference-to-the-IOVA-cache.patch
-|	patches.suse/drm-exynos-dsi-mask-frame-done-interrupt
-|	patches.suse/drm-exynos-Fix-default-value-for-zpos-plane-property
-|	patches.suse/ALSA-usb-audio-simplify-set_sync_ep_implicit_fb_quir
-|	patches.suse/ALSA-usb-audio-add-more-quirks-for-DSD-interfaces
-|	patches.suse/ALSA-hda-Use-a-macro-for-snd_array-iteration-loops.patch
-|	patches.suse/ALSA-hda-ca0132-fix-build-failure-when-a-local-macro
-|	patches.suse/ALSA-usb-audio-Initialize-Dell-Dock-playback-volumes
-|	patches.suse/ALSA-usb-audio-Avoid-superfluous-usb_set_interface-c
-|	patches.suse/ALSA-usb-audio-Add-keep_iface-flag
-|	patches.suse/ALSA-usb-audio-Add-Keep-Interface-control
-|	patches.suse/ALSA-usb-audio-Allow-to-override-the-longname-string
-|	patches.suse/ALSA-usb-audio-Give-proper-vendor-product-name-for-D
-|	patches.suse/ALSA-hda-ca0132-R3Di-and-SBZ-quirk-entires-alt-firmw
-|	patches.suse/ALSA-hda-ca0132-Add-pincfg-for-SBZ-R3Di-add-fp-hp-au
-|	patches.suse/ALSA-hda-ca0132-Add-PCI-region2-iomap-for-SBZ
-|	patches.suse/ALSA-hda-ca0132-Add-extra-exit-functions-for-R3Di-an
-|	patches.suse/ALSA-hda-ca0132-add-extra-init-functions-for-r3di-sb
-|	patches.suse/ALSA-hda-ca0132-update-core-functions-for-sbz-r3di
-|	patches.suse/ALSA-hda-ca0132-add-dsp-setup-related-commands-for-t
-|	patches.suse/ALSA-hda-ca0132-Add-dsp-setup-gpio-functions-for-r3d
-|	patches.suse/ALSA-hda-ca0132-add-the-ability-to-set-src_id-on-scp
-|	patches.suse/ALSA-hda-ca0132-add-alt_select_in-out-for-R3Di-SBZ
-|	patches.suse/ALSA-hda-ca0132-Add-DSP-Volume-set-and-New-mixers-fo
-|	patches.suse/ALSA-hda-ca0132-add-ca0132_alt_set_vipsource
-|	patches.suse/ALSA-hda-ca0132-Add-new-control-changes-for-SBZ-R3Di
-|	patches.suse/ALSA-usb-audio-add-boot-quirk-for-Axe-Fx-III
-|	patches.suse/ALSA-hda-ca0132-fix-array_size.cocci-warnings
-|	patches.suse/ALSA-hda-ca0132-constify-templates-for-control-eleme
-|	patches.suse/ALSA-hda-ca0132-constify-read-only-members-of-string
-|	patches.suse/ALSA-hda-ca0132-merge-strings-just-for-printk
-|	patches.suse/ALSA-hda-ca0132-constify-parameter-table-for-effects
-|	patches.suse/ALSA-usb-audio-Apply-rate-limit-to-warning-messages-
-|	patches.suse/ALSA-emu10k1-Rate-limit-error-messages-about-page-er
-|	patches.suse/ALSA-hda-conexant-Add-fixup-for-HP-Z2-G4-workstation
-|	patches.suse/ALSA-hda-conexant-Add-hp-mic-fix-model-string
-|	patches.suse/ALSA-hda-Add-Intel-NUC7i3BNB-to-the-power_save-black
-|	patches.suse/ALSA-hda-Add-Clevo-W35xSS_370SS-to-the-power_save-bl
-|	patches.suse/ALSA-hda-Add-Gigabyte-P55A-UD3-and-Z87-D3HP-to-the-p
-|	patches.suse/ALSA-hda-Add-ASRock-H81M-HDS-to-the-power_save-black
-|	patches.suse/ALSA-hda-Add-Intel-NUC5i7RY-to-the-power_save-blackl
-|	patches.suse/ALSA-hda-realtek-Fixup-mute-led-on-HP-Spectre-x360
-|	patches.suse/ALSA-hda-realtek-Refactor-alc269_fixup_hp_mute_led_m
-|	patches.suse/ALSA-hda-realtek-Fixup-for-HP-x360-laptops-with-B-O-
-|	patches.suse/ALSA-hda-realtek-Enable-mic-mute-hotkey-for-several-
-|	patches.suse/ALSA-hda-Handle-kzalloc-failure-in-snd_hda_attach_pc
-|	patches.suse/ASoC-topology-Fix-bclk-and-fsync-inversion-in-set_li
-|	patches.suse/ASoC-topology-Add-missing-clock-gating-parameter-whe
-|	patches.suse/ASoC-omap-Remove-OMAP_MUX-dependency-from-Nokia-N810
-|	patches.suse/ASoC-mediatek-preallocate-pages-use-platform-device
-|	patches.suse/ASoC-cirrus-i2s-Fix-LRCLK-configuration
-|	patches.suse/ASoC-cirrus-i2s-Fix-TX-RX-LinCtrlData-setup
-|	patches.suse/ASoC-dpcm-fix-BE-dai-not-hw_free-and-shutdown
-|	patches.suse/ASoC-dapm-delete-dapm_kcontrol_data-paths-list-befor
-|	patches.suse/ASoC-cs35l35-Add-use_single_rw-to-regmap-config
-|	patches.suse/kconfig-Avoid-format-overflow-warning-from-GCC-8.1
-|	patches.suse/ARM-8764-1-kgdb-fix-NUMREGBYTES-so-that-gdb_regs-is-.patch
-|	patches.suse/ARM-KVM-Add-SMCCC_ARCH_WORKAROUND_1-fast-handling.patch
-|	patches.suse/ARM-KVM-report-support-for-SMCCC_ARCH_WORKAROUND_1.patch
-|	patches.suse/ghes-edac-fix-ghes_edac-registration.patch
-|	patches.suse/EDAC-ghes-Add-DDR4-and-NVDIMM-memory-types.patch
-|	patches.suse/EDAC-skx-Fix-skx_edac-build-error-when-ACPI_NFIT-m.patch
-|	patches.suse/EDAC-altera-Fix-ARM64-build-warning
-|	patches.suse/0005-ipmi-Fix-some-counter-issues.patch
-|	patches.suse/ipmi-bt-Set-the-timeout-before-doing-a-capabilities-.patch
-|	patches.suse/printk-fix-possible-reuse-of-va_list-variable.patch
-|	patches.suse/printk-drop-in_nmi-check-from-printk_safe_flush_on_p.patch
-|	patches.suse/clk-renesas-cpg-mssr-Stop-using-printk-format-pCr
-|	patches.suse/thermal-bcm2835-Stop-using-printk-format-pCr
-|	patches.suse/serial-sh-sci-Stop-using-printk-format-pCr
-|	patches.suse/lib-vsprintf-Remove-atomic-unsafe-support-for-pCr.patch
-|	patches.suse/audit-allow-not-equal-op-for-audit-by-executable.patch
-|	patches.suse/audit-Fix-wrong-task-in-comparison-of-session-ID.patch
-|	patches.suse/branch-check-fix-long-int-truncation-when-profiling-.patch
-|	patches.suse/ompiler.h-enable-builtin-overflow-checkers-and-add-.patch
-|	patches.suse/overflow.h-Add-allocation-size-calculation-helpers.patch
-|	patches.suse/cxgb4vf-display-pause-settings.patch
-|	patches.suse/geneve-cleanup-hard-coded-value-for-Ethernet-header-.patch
-|	patches.suse/qed-use-trust-mode-to-allow-VF-to-override-forced-MA.patch
-|	patches.suse/qed-Add-new-TLV-to-request-PF-to-update-MAC-in-bulle.patch
-|	patches.suse/lan78xx-Read-MAC-address-from-DT-if-present.patch
-|	patches.suse/bpf-make-bnxt-compatible-w-bpf_xdp_adjust_tail.patch
-|	patches.suse/bpf-make-cavium-thunder-compatible-w-bpf_xdp_adjust_.patch
-|	patches.suse/qed-Delete-unused-parameter-p_ptt-from-mcp-APIs.patch
-|	patches.suse/qed-Add-configuration-information-to-register-dump-a.patch
-|	patches.suse/ipconfig-Correctly-initialise-ic_nameservers.patch
-|	patches.suse/qed-Fix-copying-2-strings.patch
-|	patches.suse/0018-sctp-fix-identification-of-new-acks-for-SFR-CACC.patch
-|	patches.suse/ixgbe-Drop-support-for-macvlan-specific-unicast-list.patch
-|	patches.suse/igb-Fix-not-adding-filter-elements-to-the-list.patch
-|	patches.suse/igb-Fix-queue-selection-on-MAC-filters-on-i210.patch
-|	patches.suse/sctp-introduce-sctp_dst_mtu.patch
-|	patches.suse/bnxt_en-Add-TC-to-hardware-QoS-queue-mapping-logic.patch
-|	patches.suse/bnxt_en-Remap-TC-to-hardware-queues-when-configuring.patch
-|	patches.suse/bnxt_en-Check-the-lengths-of-encapsulated-firmware-r.patch
-|	patches.suse/bnxt_en-Do-not-set-firmware-time-from-VF-driver-on-o.patch
-|	patches.suse/bnxt_en-Simplify-ring-alloc-free-error-messages.patch
-|	patches.suse/bnxt_en-Display-function-level-rx-tx_discard_pkts-vi.patch
-|	patches.suse/bnxt_en-Do-not-allow-VF-to-read-EEPROM.patch
-|	patches.suse/bnxt_en-Increase-RING_IDLE-minimum-threshold-to-50.patch
-|	patches.suse/bnxt_en-reduce-timeout-on-initial-HWRM-calls.patch
-|	patches.suse/bnxt_en-Reserve-rings-in-bnxt_set_channels-if-device.patch
-|	patches.suse/bnxt_en-Don-t-reserve-rings-on-VF-when-min-rings-wer.patch
-|	patches.suse/bnxt_en-Reserve-RSS-and-L2-contexts-for-VF.patch
-|	patches.suse/bnxt_en-Reserve-rings-at-driver-open-if-none-was-res.patch
-|	patches.suse/lan78xx-Lan7801-Support-for-Fixed-PHY.patch
-|	patches.suse/i40evf-Replace-GFP_ATOMIC-with-GFP_KERNEL-in-i40evf_.patch
-|	patches.suse/i40e-i40evf-cleanup-incorrect-function-doxygen-comme.patch
-|	patches.suse/i40e-fix-reading-LLDP-configuration.patch
-|	patches.suse/i40e-Add-advertising-10G-LR-mode.patch
-|	patches.suse/i40evf-Fix-turning-TSO-GSO-and-GRO-on-after.patch
-|	patches.suse/i40e-Fix-multiple-issues-with-UDP-tunnel-offload-fil.patch
-|	patches.suse/i40e-avoid-overflow-in-i40e_ptp_adjfreq.patch
-|	patches.suse/uevent-add-alloc_uevent_skb-helper.patch
-|	patches.suse/netns-restrict-uevents.patch
-|	patches.suse/net-hns3-Remove-error-log-when-getting-pfc-stats-fai.patch
-|	patches.suse/net-hns3-fix-to-correctly-fetch-l4-protocol-outer-he.patch
-|	patches.suse/net-hns3-Fixes-the-out-of-bounds-access-in-hclge_map.patch
-|	patches.suse/net-hns3-Fixes-the-error-legs-in-hclge_init_ae_dev-f.patch
-|	patches.suse/net-hns3-fix-for-phy_addr-error-in-hclge_mac_mdio_co.patch
-|	patches.suse/net-hns3-Fix-to-support-autoneg-only-for-port-attach.patch
-|	patches.suse/net-hns3-fix-a-dead-loop-in-hclge_cmd_csq_clean.patch
-|	patches.suse/net-hns3-Fix-for-packet-loss-due-wrong-filter-config.patch
-|	patches.suse/net-hns3-Remove-packet-statistics-in-the-range-of-81.patch
-|	patches.suse/cxgb4-add-new-T5-device-id-s.patch
-|	patches.suse/cxgb4-update-latest-firmware-version-supported-5f110899.patch
-|	patches.suse/bpf-fix-references-to-free_bpf_prog_info-in-comments.patch
-|	patches.suse/qed-Refactor-mf_mode-to-consist-of-bits.patch
-|	patches.suse/qed-Remove-unused-data-member-is_mf_default.patch
-|	patches.suse/qed-Add-support-for-multi-function-mode-with-802.1ad.patch
-|	patches.suse/qed-Add-support-for-Unified-Fabric-Port.patch
-|	patches.suse/bnxt_en-Fix-firmware-message-delay-loop-regression.patch
-|	patches.suse/bnxt_en-Check-unsupported-speeds-in-bnxt_update_link.patch
-|	patches.suse/bnxt_en-Read-phy-eeprom-A2h-address-only-when-optica.patch
-|	patches.suse/bnxt_en-Always-forward-VF-MAC-address-to-the-PF.patch
-|	patches.suse/net-mlx5-Refactor-num-of-blocks-in-mailbox-calculati.patch
-|	patches.suse/net-mlx5-Fix-dump_command-mailbox-length-printed.patch
-|	patches.suse/net-hns3-Add-support-of-hardware-rx-vlan-offload-to-.patch
-|	patches.suse/net-hns3-Fix-for-setting-mac-address-when-resetting.patch
-|	patches.suse/net-hns3-remove-add-del_tunnel_udp-in-hns3_enet-modu.patch
-|	patches.suse/net-hns3-fix-for-cleaning-ring-problem.patch
-|	patches.suse/net-hns3-refactor-the-loopback-related-function.patch
-|	patches.suse/fm10k-setup-VLANs-for-l2-accelerated-macvlan-interfa.patch
-|	patches.suse/fm10k-reduce-duplicate-fm10k_stat-macro-code.patch
-|	patches.suse/fm10k-use-variadic-arguments-to-fm10k_add_stat_strin.patch
-|	patches.suse/fm10k-use-macro-to-avoid-passing-the-array-and-size-.patch
-|	patches.suse/fm10k-warn-if-the-stat-size-is-unknown.patch
-|	patches.suse/fm10k-don-t-protect-fm10k_queue_mac_request-by-fm10k.patch
-|	patches.suse/cxgb4-fix-the-wrong-conversion-of-Mbps-to-Kbps.patch
-|	patches.suse/cxgb4-Add-new-T5-device-id.patch
-|	patches.suse/cxgb4-Fix-vxlan-geneve-_port-initialization.patch
-|	patches.suse/cxgb4-enable-inner-header-checksum-calculation.patch
-|	patches.suse/cxgb4-avoid-schedule-while-atomic.patch
-|	patches.suse/vmcore-add-API-to-collect-hardware-dump-in-second-ke.patch
-|	patches.suse/cxgb4-collect-hardware-dump-in-second-kernel.patch
-|	patches.suse/i40e-calculate-ethtool-stats-size-in-a-separate-func.patch
-|	patches.suse/i40e-remove-duplicate-pfc-stats.patch
-|	patches.suse/i40e-cleanup-whitespace-for-some-ethtool-stat-defini.patch
-|	patches.suse/i40e-Fix-recalculation-of-MSI-X-vectors-for-VMDq.patch
-|	patches.suse/i40e-add-tx_busy-to-ethtool-stats.patch
-|	patches.suse/i40e-cleanup-wording-in-a-header-comment.patch
-|	patches.suse/i40e-free-the-skb-after-clearing-the-bitlock.patch
-|	patches.suse/i40evf-Fix-a-hardware-reset-support-in-VF-driver.patch
-|	patches.suse/cxgb4-do-not-fail-vf-instatiation-in-slave-mode.patch
-|	patches.suse/net-hns3-Fix-for-deadlock-problem-occurring-when-unr.patch
-|	patches.suse/net-hns3-Fix-for-the-null-pointer-problem-occurring-.patch
-|	patches.suse/net-hns3-Add-a-check-for-client-instance-init-state.patch
-|	patches.suse/net-hns3-Change-return-type-of-hnae3_register_ae_dev.patch
-|	patches.suse/net-hns3-Change-return-type-of-hnae3_register_ae_alg.patch
-|	patches.suse/net-hns3-Change-return-value-in-hnae3_register_clien.patch
-|	patches.suse/net-hns3-Fixes-the-back-pressure-setting-when-sriov-.patch
-|	patches.suse/net-hns3-Fix-for-fiber-link-up-problem.patch
-|	patches.suse/net-hns3-Add-support-of-.sriov_configure-in-HNS3-dri.patch
-|	patches.suse/net-hns3-Fixes-the-missing-PCI-iounmap-for-various-l.patch
-|	patches.suse/net-mlx5e-Remove-redundant-vport-context-vlan-update.patch
-|	patches.suse/qed-Fix-possibility-of-list-corruption-during-rmmod-.patch
-|	patches.suse/qed-Fix-LL2-race-during-connection-terminate.patch
-|	patches.suse/cxgb4-update-LE-TCAM-collection-for-T6.patch
-|	patches.suse/rsi-Fix-invalid-vdd-warning-in-mmc.patch
-|	patches.suse/mwifiex-pcie-tighten-a-check-in-mwifiex_pcie_process
-|	patches.suse/ath10k-avoid-possible-string-overflow.patch
-|	patches.suse/ath10k-correct-target-assert-problem-due-to-CE5-stuc
-|	patches.suse/ath10k-search-all-IEs-for-variant-before-falling-bac
-|	patches.suse/iwlwifi-fw-harden-page-loading-code
-|	patches.suse/brcmfmac-Add-support-for-bcm43364-wireless-chipset
-|	patches.suse/ixgbe-ixgbevf-Free-IRQ-when-PCI-error-recovery-remov.patch
-|	patches.suse/ixgbe-force-VF-to-grab-new-MAC-on-driver-reload.patch
-|	patches.suse/ixgbevf-fix-MAC-address-changes-through-ixgbevf_set_.patch
-|	patches.suse/qede-Add-build_skb-support.patch
-|	patches.suse/tcp-do-not-force-quickack-when-receiving-out-of-orde.patch
-|	patches.suse/net-mlx5-Vport-Use-kvfree-for-memory-allocated-by-kv.patch
-|	patches.suse/net-mlx5-Eswitch-Use-kvfree-for-memory-allocated-by-.patch
-|	patches.suse/IB-mlx5-Use-kvfree-for-memory-allocated-by-kvzalloc.patch
-|	patches.suse/cxgb4-collect-SGE-PF-VF-queue-map.patch
-|	patches.suse/Bluetooth-hci_qca-Avoid-missing-rampatch-failure-wit
-|	patches.suse/Bluetooth-btusb-add-ID-for-LiteOn-04ca-301a
-|	patches.suse/net-hns3-Fixes-error-reported-by-Kbuild-and-internal.patch
-|	patches.suse/net-hns3-Fixes-API-to-fetch-ethernet-header-length-w.patch
-|	patches.suse/net-hns3-cleanup-of-return-values-in-hclge_init_clie.patch
-|	patches.suse/net-hns3-Fix-the-missing-client-list-node-initializa.patch
-|	patches.suse/net-hns3-Fix-for-hns3-module-is-loaded-multiple-time.patch
-|	patches.suse/net-hns3-Use-enums-instead-of-magic-number-in-hclge_.patch
-|	patches.suse/net-hns3-Fix-for-netdev-not-running-problem-after-ca.patch
-|	patches.suse/net-hns3-Fixes-kernel-panic-issue-during-rmmod-hns3-.patch
-|	patches.suse/net-hns3-Fix-for-CMDQ-and-Misc.-interrupt-init-order.patch
-|	patches.suse/cxgb4-copy-the-length-of-cpl_tx_pkt_core-to-fw_wr.patch
-|	patches.suse/ti-ethernet-cpdma-Use-correct-format-for-genpool_.patch
-|	patches.suse/tcp-add-max_quickacks-param-to-tcp_incr_quickack-and.patch
-|	patches.suse/tcp-do-not-aggressively-quick-ack-after-ECN-events.patch
-|	patches.suse/i40e-free-skb-after-clearing-lock-in-ptp_stop.patch
-|	patches.suse/i40e-always-return-VEB-stat-strings.patch
-|	patches.suse/i40e-always-return-all-queue-stat-strings.patch
-|	patches.suse/i40e-split-i40e_get_strings-into-smaller-functions.patch
-|	patches.suse/i40e-use-WARN_ONCE-to-replace-the-commented-BUG_ON-s.patch
-|	patches.suse/i40e-fold-prefix-strings-directly-into-stat-names.patch
-|	patches.suse/i40e-update-data-pointer-directly-when-copying-to-th.patch
-|	patches.suse/i40e-add-function-doc-headers-for-ethtool-stats-func.patch
-|	patches.suse/i40e-use-the-more-traditional-i-loop-variable.patch
-|	patches.suse/qed-Add-MFW-interfaces-for-TLV-request-support.patch
-|	patches.suse/qed-Add-support-for-tlv-request-processing.patch
-|	patches.suse/qed-Add-support-for-processing-fcoe-tlv-request.patch
-|	patches.suse/qed-Add-support-for-processing-iscsi-tlv-request.patch
-|	patches.suse/qed-Add-driver-infrastucture-for-handling-mfw-reques.patch
-|	patches.suse/qede-Add-support-for-populating-ethernet-TLVs.patch
-|	patches.suse/0004-qedf-add-support-for-populating-ethernet-tlvs
-|	patches.suse/0005-qedf-add-get_generic_tlv_data-handler
-|	patches.suse/qedi-add-support-for-populating-ethernet-tlvs
-|	patches.suse/qedi-add-get_generic_tlv_data-handler
-|	patches.suse/cxgb4-Add-new-T6-device-ids.patch
-|	patches.suse/net-dsa-qca8k-add-qca8334-binding-documentation.patch
-|	patches.suse/cxgb4-change-the-port-capability-bits-definition.patch
-|	patches.suse/cxgb4-do-L1-config-when-module-is-inserted.patch
-|	patches.suse/netfilter-ip6t_rpfilter-provide-input-interface-for-.patch
-|	patches.suse/cxgb4-Check-for-kvzalloc-allocation-failure.patch
-|	patches.suse/ibmvnic-Mark-NAPI-flag-as-disabled-when-released.patch
-|	patches.suse/ibmvnic-Introduce-active-CRQ-state.patch
-|	patches.suse/ibmvnic-Check-CRQ-command-return-codes.patch
-|	patches.suse/ibmvnic-Return-error-code-if-init-interrupted-by-tra.patch
-|	patches.suse/ibmvnic-Handle-error-case-when-setting-link-state.patch
-|	patches.suse/ibmvnic-Create-separate-initialization-routine-for-r.patch
-|	patches.suse/ibmvnic-Set-resetting-state-at-earliest-possible-poi.patch
-|	patches.suse/ibmvnic-Introduce-hard-reset-recovery.patch
-|	patches.suse/bpf-powerpc64-pad-function-address-loads-with-NOPs.patch
-|	patches.suse/sfc-stop-the-TX-queue-before-pushing-new-buffers.patch
-|	patches.suse/cxgb4-cxgb4vf-link-management-changes-for-new-SFP.patch
-|	patches.suse/cxgb4-clean-up-init_one.patch
-|	patches.suse/cxgb4-cxgb4vf-Notify-link-changes-to-OS-dependent-co.patch
-|	patches.suse/qede-Refactor-ethtool-rx-classification-flow.patch
-|	patches.suse/qede-Validate-unsupported-configurations.patch
-|	patches.suse/qed-Support-other-classification-modes.patch
-|	patches.suse/qede-Support-flow-classification-to-the-VFs.patch
-|	patches.suse/qed-Support-drop-action-classification.patch
-|	patches.suse/bnx2x-Collect-the-device-debug-information-during-Tx.patch
-|	patches.suse/0001-net-stmmac-Use-mutex-instead-of-spinlock.patch
-|	patches.suse/qmi_wwan-apply-SET_DTR-quirk-to-the-SIMCOM-shared-de.patch
-|	patches.suse/net-hns3-Updates-RX-packet-info-fetch-in-case-of-mul.patch
-|	patches.suse/net-hns3-Add-support-for-tx_accept_tag2-and-tx_accep.patch
-|	patches.suse/net-hns3-Add-STRP_TAGP-field-support-for-hardware-re.patch
-|	patches.suse/net-hns3-Add-support-to-enable-TX-RX-promisc-mode-fo.patch
-|	patches.suse/net-hns3-Fix-for-PF-mailbox-receving-unknown-message.patch
-|	patches.suse/net-hns3-Fixes-the-state-to-indicate-client-type-ini.patch
-|	patches.suse/net-hns3-Fixes-the-init-of-the-VALID-BD-info-in-the-.patch
-|	patches.suse/net-hns3-Removes-unnecessary-check-when-clearing-TX-.patch
-|	patches.suse/net-hns3-Clear-TX-RX-rings-when-stopping-port-un-ini.patch
-|	patches.suse/net-hns3-Remove-unused-led-control-code.patch
-|	patches.suse/net-hns3-Adds-support-for-led-locate-command-for-cop.patch
-|	patches.suse/net-hns3-Fixes-initalization-of-RoCE-handle-and-make.patch
-|	patches.suse/net-mlx5-FPGA-Call-DMA-unmap-with-the-right-size.patch
-|	patches.suse/qed-Add-link-change-count-value-to-ethtool-statistic.patch
-|	patches.suse/cxgb4-Add-FORCE_PAUSE-bit-to-32-bit-port-caps.patch
-|	patches.suse/net-hns3-Disable-vf-vlan-filter-when-vf-vlan-table-i.patch
-|	patches.suse/net-hns3-Add-support-for-IFF_ALLMULTI-flag.patch
-|	patches.suse/net-hns3-Add-repeat-address-checking-for-setting-mac.patch
-|	patches.suse/net-hns3-Fix-setting-mac-address-error.patch
-|	patches.suse/net-hns3-Fix-for-service_task-not-running-problem-af.patch
-|	patches.suse/net-hns3-Fix-for-hclge_reset-running-repeatly-proble.patch
-|	patches.suse/net-hns3-Fix-for-phy-not-link-up-problem-after-reset.patch
-|	patches.suse/net-hns3-Add-missing-break-in-misc_irq_handle.patch
-|	patches.suse/net-hns3-Fix-for-vxlan-tx-checksum-bug.patch
-|	patches.suse/net-hns3-Optimize-the-PF-s-process-of-updating-multi.patch
-|	patches.suse/net-hns3-Optimize-the-VF-s-process-of-updating-multi.patch
-|	patches.suse/mwifiex-correct-histogram-data-with-appropriate-inde
-|	patches.suse/rsi-add-fix-for-crash-during-assertions.patch
-|	patches.suse/wlcore-sdio-check-for-valid-platform-device-data-bef
-|	patches.suse/mwifiex-handle-race-during-mwifiex_usb_disconnect
-|	patches.suse/iwlmvm-tdls-Check-TDLS-channel-switch-support
-|	patches.suse/iwlwifi-mvm-fix-TSO-with-highly-fragmented-SKBs
-|	patches.suse/iwlwifi-pcie-fix-race-in-Rx-buffer-allocator
-|	patches.suse/iwlwifi-mvm-open-BA-session-only-when-sta-is-authori.patch
-|	patches.suse/iwlwifi-mvm-honor-the-max_amsdu_subframes-limit
-|	patches.suse/iwlwifi-mvm-fix-race-in-queue-notification-wait
-|	patches.suse/iwlwifi-fix-non_shared_ant-for-9000-devices
-|	patches.suse/ath-Add-regulatory-mapping-for-Bahamas
-|	patches.suse/ath-Add-regulatory-mapping-for-Bermuda
-|	patches.suse/ath-Add-regulatory-mapping-for-Serbia
-|	patches.suse/ath-Add-regulatory-mapping-for-Tanzania
-|	patches.suse/ath-Add-regulatory-mapping-for-Uganda
-|	patches.suse/ath-Add-regulatory-mapping-for-APL2_FCCA
-|	patches.suse/ath-Add-regulatory-mapping-for-APL13_WORLD
-|	patches.suse/ath-Add-regulatory-mapping-for-ETSI8_WORLD
-|	patches.suse/ath-Add-regulatory-mapping-for-FCC3_ETSIC
-|	patches.suse/qed-Fix-shared-memory-inconsistency-between-driver-a.patch
-|	patches.suse/qed-Fix-use-of-incorrect-shmem-address.patch
-|	patches.suse/vrf-check-the-original-netdevice-for-generating-redi.patch
-|	patches.suse/net-packet-refine-check-for-priv-area-size.patch
-|	patches.suse/ipv6-omit-traffic-class-when-calculating-flow-hash.patch
-|	patches.suse/qed-Add-srq-core-support-for-RoCE-and-iWARP.patch
-|	patches.suse/Bluetooth-btusb-Add-a-new-Realtek-8723DE-ID-2ff8-b01
-|	patches.suse/Bluetooth-btusb-Apply-QCA-Rome-patches-for-some-ATH3
-|	patches.suse/Bluetooth-hci_qca-Fix-Sleep-inside-atomic-section-wa
-|	patches.suse/qed-use-dma_zalloc_coherent-instead-of-allocator-mem.patch
-|	patches.suse/team-use-netdev_features_t-instead-of-u32.patch
-|	patches.suse/e1000e-Ignore-TSYNCRXCTL-when-getting-I219-clock-att.patch
-|	patches.suse/ixgbevf-fix-possible-race-in-the-reset-subtask.patch
-|	patches.suse/ixgbe-introduce-a-helper-to-simplify-code.patch
-|	patches.suse/ixgbe-fix-possible-race-in-reset-subtask.patch
-|	patches.suse/tcp-refactor-tcp_ecn_check_ce-to-remove-sk-type-cast.patch
-|	patches.suse/sctp-not-allow-transport-timeout-value-less-than-HZ-.patch
-|	patches.suse/qed-Utilize-FW-8.37.2.0.patch
-|	patches.suse/net-hns3-remove-unused-hclgevf_cfg_func_mta_filter.patch
-|	patches.suse/ip6mr-only-set-ip6mr_table-from-setsockopt-when-ip6m.patch
-|	patches.suse/net-metrics-add-proper-netlink-validation.patch
-|	patches.suse/rtnetlink-validate-attributes-in-do_setlink.patch
-|	patches.suse/netdev-FAQ-clarify-DaveM-s-position-for-stable-backp.patch
-|	patches.suse/bnx2x-use-the-right-constant.patch
-|	patches.suse/net-hns3-Fix-for-VF-mailbox-cannot-receiving-PF-resp.patch
-|	patches.suse/net-hns3-Fix-for-VF-mailbox-receiving-unknown-messag.patch
-|	patches.suse/net-hns3-Optimize-PF-CMDQ-interrupt-switching-proces.patch
-|	patches.suse/fuse-atomic_o_trunc-should-truncate-pagecache.patch
-|	patches.suse/fuse-Remove-the-buggy-retranslation-of-pids-in-fuse_.patch
-|	patches.suse/fuse-fix-congested-state-leak-on-aborted-connections.patch
-|	patches.suse/fuse-fix-control-dir-setup-and-teardown.patch
-|	patches.suse/fuse-don-t-keep-dead-fuse_conn-at-fuse_fill_super.patch
-|	patches.suse/orangefs-report-attributes_mask-and-attributes-for-s.patch
-|	patches.suse/orangefs-set-i_size-on-new-symlink.patch
-|	patches.suse/powerpc64-ftrace-Add-a-field-in-paca-to-disable-ftra.patch
-|	patches.suse/powerpc64-ftrace-Rearrange-ifdef-sections-in-ftrace..patch
-|	patches.suse/powerpc64-ftrace-Add-helpers-to-hard-disable-ftrace.patch
-|	patches.suse/powerpc64-ftrace-Delay-enabling-ftrace-on-secondary-.patch
-|	patches.suse/powerpc64-ftrace-Disable-ftrace-during-hotplug.patch
-|	patches.suse/powerpc64-ftrace-Disable-ftrace-during-kvm-entry-exi.patch
-|	patches.suse/powerpc64-kexec-Hard-disable-ftrace-before-switching.patch
-|	patches.suse/powerpc64-module-Tighten-detection-of-mcount-call-si.patch
-|	patches.suse/powerpc-fadump-exclude-memory-holes-while-reserving-.patch
-|	patches.suse/powerpc-fadump-Do-not-use-hugepages-when-fadump-is-a.patch
-|	patches.suse/4.4.139-047-powerpc-fadump-Unregister-fadump-on-kexec-dow.patch
-|	patches.suse/powerpc-64-kexec-fix-race-in-kexec-when-XIVE-is-shut.patch
-|	patches.suse/powerpc-xive-fix-hcall-H_INT_RESET-to-support-long-b.patch
-|	patches.suse/powerpc-xive-shutdown-XIVE-when-kexec-or-kdump-is-pe.patch
-|	patches.suse/powerpc-xive-prepare-all-hcalls-to-support-long-busy.patch
-|	patches.suse/powerpc-livepatch-implement-reliable-stack-tracing-for-the-consistency-model.patch
-|	patches.suse/powerpc-lib-Fix-feature-fixup-test-of-external-branc.patch
-|	patches.suse/powerpc-lib-Fix-the-feature-fixup-tests-to-actually-.patch
-|	patches.suse/powerpc-kvm-Switch-kvm-pmd-allocator-to-custom-alloc.patch
-|	patches.suse/powerpc-mm-book3s64-Move-book3s64-code-to-pgtable-bo.patch
-|	patches.suse/Revert-powerpc-64-Fix-checksum-folding-in-csum_add.patch
-|	patches.suse/powerpc-powernv-Fix-opal_event_shutdown-called-with-.patch
-|	patches.suse/powerpc-perf-Fix-memory-allocation-for-core-imc-base.patch
-|	patches.suse/0001-powerpc-ptrace-Fix-enforcement-of-DAWR-constraints.patch
-|	patches.suse/4.4.139-044-powerpc-ptrace-Fix-setting-512B-aligned-break.patch
-|	patches.suse/powerpc-xmon-Also-setup-debugger-hooks-when-single-stepping.patch
-|	patches.suse/powerpc-perf-Update-raw-event-code-encoding-comment-.patch
-|	patches.suse/powerpc-powernv-cpuidle-Init-all-present-cpus-for-de.patch
-|	patches.suse/powerpc-livepatch-fix-build-error-with-kprobes-disabled.patch
-|	patches.suse/cxl-Configure-PSL-to-not-use-APC-virtual-machines.patch
-|	patches.suse/powerpc-mm-radix-implement-LPID-based-TLB-flushes-to.patch
-|	patches.suse/mm-powerpc-x86-define-VM_PKEY_BITx-bits-if-CONFIG_AR.patch
-|	patches.suse/mm-powerpc-x86-introduce-an-additional-vma-bit-for-p.patch
-|	patches.suse/mm-pkeys-Remove-include-of-asm-mmu_context.h-from-pk.patch
-|	patches.suse/mm-pkeys-powerpc-x86-Provide-an-empty-vma_pkey-in-li.patch
-|	patches.suse/x86-pkeys-Move-vma_pkey-into-asm-pkeys.h.patch
-|	patches.suse/x86-pkeys-Add-arch_pkeys_enabled.patch
-|	patches.suse/mm-pkeys-Add-an-empty-arch_pkeys_enabled.patch
-|	patches.suse/mm-pkeys-x86-powerpc-Display-pkey-in-smaps-if-arch-s.patch
-|	patches.suse/powerpc-pkeys-Drop-private-VM_PKEY-definitions.patch
-|	patches.suse/powerpc-powernv-ioda2-Remove-redundant-free-of-TCE-p.patch
-|	patches.suse/powerpc-mm-hugetlb-Update-huge_ptep_set_access_flags.patch
-|	patches.suse/powerpc-mm-radix-Move-function-from-radix.h-to-pgtab.patch
-|	patches.suse/powerpc-mm-Change-function-prototype.patch
-|	patches.suse/powerpc-mm-radix-Change-pte-relax-sequence-to-handle.patch
-|	patches.suse/powerpc-64s-Fix-compiler-store-ordering-to-SLB-shado.patch
-|	patches.suse/4.4.139-043-powerpc-mm-hash-Add-missing-isync-prior-to-ke.patch
-|	patches.suse/hvc_opal-don-t-set-tb_ticks_per_usec-in-udbg_init_op.patch
-|	patches.suse/powerpc-64s-Add-barrier_nospec.patch
-|	patches.suse/powerpc-64s-Add-support-for-ori-barrier_nospec-patch.patch
-|	patches.suse/powerpc-64s-Patch-barrier_nospec-in-modules.patch
-|	patches.suse/powerpc-64s-Enable-barrier_nospec-based-on-firmware-.patch
-|	patches.suse/powerpc-Use-barrier_nospec-in-copy_from_user.patch
-|	patches.suse/powerpc-64-Use-barrier_nospec-in-syscall-entry.patch
-|	patches.suse/powerpc-64s-Enhance-the-information-in-cpu_show_spec.patch
-|	patches.suse/powerpc-pkeys-Detach-execute_only-key-on-PROT_EXEC.patch
-|	patches.suse/cpuidle-powernv-Fix-promotion-from-snooze-if-next-st.patch
-|	patches.suse/media-omap3isp-isp-remove-an-unused-static-var
-|	patches.suse/media-si470x-fix-__be16-annotations
-|	patches.suse/media-dvb_frontend-fix-locking-issues-at-dvb_fronten
-|	patches.suse/media-v4l2-compat-ioctl32-prevent-go-past-max-size
-|	patches.suse/media-omap3isp-fix-unbalanced-dma_iommu_mapping
-|	patches.suse/media-cx231xx-Add-support-for-AverMedia-DVD-EZMaker-
-|	patches.suse/0001-media-rc-mce_kbd-decoder-fix-stuck-keys.patch
-|	patches.suse/media-siano-get-rid-of-__le32-__le16-cast-warnings
-|	patches.suse/media-cx88-Get-rid-of-spurious-call-to-cx8800_start_
-|	patches.suse/media-videobuf-dma-sg-Fix-dma_-sync-unmap-_sg-calls.patch
-|	patches.suse/media-saa7164-Fix-driver-name-in-debug-output
-|	patches.suse/media-media-device-fix-ioctl-function-types
-|	patches.suse/media-rcar_jpu-Add-missing-clk_disable_unprepare-on-
-|	patches.suse/0001-media-smiapp-fix-timeout-checking-in-smiapp_read_nvm.patch
-|	patches.suse/media-videobuf2-core-don-t-call-memop-finish-when-qu
-|	patches.suse/media-v4l2-ioctl-clear-fields-in-s_parm.patch
-|	patches.suse/media-vivid-potential-integer-overflow-in-vidioc_g_e
-|	patches.suse/media-tw686x-Fix-incorrect-vb2_mem_ops-GFP-flags
-|	patches.suse/media-uvcvideo-Support-realtek-s-UVC-1.5-device
-|	patches.suse/PCI-Prevent-sysfs-disable-of-device-while-driver-is-
-|	patches.suse/PCI-ibmphp-Fix-use-before-set-in-get_max_bus_speed
-|	patches.suse/PCI-pciehp-Clear-Presence-Detect-and-Data-Link-Layer
-|	patches.suse/PCI-pciehp-Request-control-of-native-hotplug-only-if
-|	patches.suse/PCI-shpchp-Fix-AMD-POGO-identification
-|	patches.suse/0001-PCI-Account-for-all-bridges-on-bus-when-distributing.patch
-|	patches.suse/PCI-Add-ACS-quirk-for-Intel-7th-8th-Gen-mobile
-|	patches.suse/PCI-Add-ACS-quirk-for-Intel-300-series
-|	patches.suse/msft-hv-1673-PCI-hv-Make-sure-the-bus-domain-is-really-unique.patch
-|	patches.suse/msft-hv-1691-PCI-hv-Remove-unused-reason-for-refcount-handler.patch
-|	patches.suse/pci-hv-do-not-wait-forever-on-a-device-that-has-disappeared
-|	patches.suse/x86-PCI-Add-additional-VMD-device-root-ports-to-VMD-.patch
-|	patches.suse/RDMA-qedr-fix-spelling-mistake-failes-fails.patch
-|	patches.suse/RDMA-hns-Drop-local-zgid-in-favor-of-core-defined-va.patch
-|	patches.suse/IB-hfi1-Prevent-LNI-hang-when-LCB-can-t-obtain-lanes.patch
-|	patches.suse/IB-hfi1-Return-actual-error-value-from-program_rcvar.patch
-|	patches.suse/IB-hfi1-Complete-check-for-locally-terminated-smp.patch
-|	patches.suse/IB-hfi1-Fix-fault-injection-init-exit-issues.patch
-|	patches.suse/IB-hfi1-Return-correct-value-for-device-state.patch
-|	patches.suse/IB-hfi1-Reorder-incorrect-send-context-disable.patch
-|	patches.suse/IB-hfi1-qib-Add-handling-of-kernel-restart.patch
-|	patches.suse/IB-Hfi1-Read-CCE-Revision-register-to-verify-the-dev.patch
-|	patches.suse/IB-hfi1-Optimize-kthread-pointer-locking-when-queuin.patch
-|	patches.suse/IB-hfi1-Create-common-functions-for-affinity-CPU-mas.patch
-|	patches.suse/RDMA-hns-Add-64KB-page-size-support-for-hip08.patch
-|	patches.suse/RDMA-ipoib-Update-paths-on-CLIENT_REREG-SM_CHANGE-ev.patch
-|	patches.suse/IB-hfi1-Set-port-number-for-errorinfo-MAD-response.patch
-|	patches.suse/IB-rdmavt-hfi1-Change-hrtimer-add-to-use-pinned-vers.patch
-|	patches.suse/IB-isert-Fix-for-lib-dma_debug-check_sync-warning.patch
-|	patches.suse/RDMA-hns-Rename-the-idx-field-of-db.patch
-|	patches.suse/IB-core-Remove-duplicate-declaration-of-gid_cache_wq.patch
-|	patches.suse/IB-mlx5-Fetch-soft-WQE-s-on-fatal-error-state.patch
-|	patches.suse/RDMA-hns-Modify-uar-allocation-algorithm-to-avoid-bi.patch
-|	patches.suse/RDMA-hns-Increase-checking-CMQ-status-timeout-value.patch
-|	patches.suse/IB-core-Make-testing-MR-flags-for-writability-a-stat.patch
-|	patches.suse/IB-mlx4-Mark-user-MR-as-writable-if-actual-virtual-m.patch
-|	patches.suse/RDMA-hns-Add-reset-process-for-RoCE-in-hip08.patch
-|	patches.suse/RDMA-hns-Fix-the-illegal-memory-operation-when-cross.patch
-|	patches.suse/RDMA-hns-Implement-the-disassociate_ucontext-API.patch
-|	patches.suse/IB-iser-Do-not-reduce-max_sectors.patch
-|	patches.suse/RDMA-qedr-fix-spelling-mistake-adrresses-addresses.patch
-|	patches.suse/RDMA-mlx4-Discard-unknown-SQP-work-requests.patch
-|	patches.suse/RDMA-hns_roce-Don-t-check-return-value-of-zap_vma_pt.patch
-|	patches.suse/IB-isert-fix-T10-pi-check-mask-setting.patch
-|	patches.suse/infiniband-fix-a-possible-use-after-free-bug.patch
-|	patches.suse/IB-hns-Use-zeroing-memory-allocator-instead-of-alloc.patch
-|	patches.suse/IB-hfi1-Fix-user-context-tail-allocation-for-DMA_RTA.patch
-|	patches.suse/IB-hfi1-Ensure-VL-index-is-within-bounds.patch
-|	patches.suse/IB-hfi1-Add-bypass-register-defines-and-replace-blin.patch
-|	patches.suse/mailbox-bcm2835-Fix-of_xlate-return-value
-|	patches.suse/pinctrl-mvebu-use-correct-MPP-sel-value-for-dev-pins
-|	patches.suse/pinctrl-nand-meson-gxbb-fix-missing-data-pins
-|	patches.suse/pinctrl-nand-meson-gxl-fix-missing-data-pins
-|	patches.suse/pinctrl-msm-fix-gpio-hog-related-boot-issues.patch
-|	patches.suse/pinctrl-at91-pio4-add-missing-of_node_put
-|	patches.suse/auxdisplay-fix-broken-menu
-|	patches.suse/of-unittest-for-strings-account-for-trailing-0-in-pr
-|	patches.suse/of-overlay-validate-offset-from-property-fixups
-|	patches.suse/of-platform-stop-accessing-invalid-dev-in-of_platfor
-|	patches.suse/ima-based-on-policy-verify-firmware-signatures-pre-a.patch
-|	patches.suse/tpm-move-the-delay_msec-increment-after-sleep-in-tpm.patch
-|	patches.suse/tpm-tpm_crb-relinquish-locality-on-error-path.patch
-|	patches.suse/tpm-fix-use-after-free-in-tpm2_load_context.patch
-|	patches.suse/tpm-fix-race-condition-in-tpm_common_write.patch
-|	patches.suse/mm-proc-pid-pagemap-hide-swap-entries-from-unprivileged-users.patch
-|	patches.suse/mm-page_alloc-do-not-break-_gfp_thisnode-by-zonelist-reset.patch
-|	patches.suse/fs-binfmt_misc-c-do-not-allow-offset-overflow.patch
-|	patches.suse/xen-pvh-set-up-gs-segment-for-stack-canary
-|	patches.suse/HID-i2c-hid-check-if-device-is-there-before-really-p
-|	patches.suse/HID-hid-plantronics-Re-resend-Update-to-map-button-f
-|	patches.suse/HID-wacom-Support-in-range-for-Intuos-Bamboo-tablets.patch
-|	patches.suse/0001-mtd-cmdlinepart-Update-comment-for-introduction-of-O.patch
-|	patches.suse/mtd-cfi_cmdset_0002-Change-write-buffer-to-check-cor.patch
-|	patches.suse/iommu-vt-d-ratelimit-each-dmar-fault-printing
-|	patches.suse/0018-arm64-acpi-Create-arch-specific-cpu-to-acpi-id-helpe.patch
-|	patches.suse/0003-arm-arm64-smccc-Add-SMCCC-specific-return-codes.patch
-|	patches.suse/0004-arm64-Call-ARCH_WORKAROUND_2-on-transitions-between-.patch
-|	patches.suse/0005-arm64-Add-per-cpu-infrastructure-to-call-ARCH_WORKAR.patch
-|	patches.suse/0006-arm64-Add-ARCH_WORKAROUND_2-probing.patch
-|	patches.suse/0007-arm64-Add-ssbd-command-line-option.patch
-|	patches.suse/0008-arm64-ssbd-Add-global-mitigation-state-accessor.patch
-|	patches.suse/0009-arm64-ssbd-Skip-apply_ssbd-if-not-using-dynamic-miti.patch
-|	patches.suse/0010-arm64-ssbd-Restore-mitigation-status-on-CPU-resume.patch
-|	patches.suse/0011-arm64-ssbd-Introduce-thread-flag-to-control-userspac.patch
-|	patches.suse/0012-arm64-ssbd-Add-prctl-interface-for-per-thread-mitiga.patch
-|	patches.suse/0003-arm64-cpu_errata-include-required-headers.patch
-|	patches.suse/regulator-don-t-return-or-expect-errno-from-of_map_mode.patch
-|	patches.suse/regulator-pfuze100-add-.is_enable-for-pfuze100_swb_r
-|	patches.suse/regulator-max8998-Fix-platform-data-retrieval
-|	patches.suse/loop-add-recursion-validation-to-LOOP_CHANGE_FD.patch
-|	patches.suse/block-always-set-partition-number-to-0-in-blk_partit.patch
-|	patches.suse/nvmet-return-all-zeroed-buffer-when-we-can-t-find-an.patch
-|	patches.suse/nvme-don-t-hold-nvmf_transports_rwsem-for-more-than-.patch
-|	patches.suse/nvme-rdma-correctly-check-for-target-keyed-sgl-suppo.patch
-|	patches.suse/nvmet-filter-newlines-from-user-input.patch
-|	patches.suse/nvme-cleanup-double-shift-issue.patch
-|	patches.suse/linvdimm-pmem-Preserve-read-only-setting-for-pmem-de.patch
-|	patches.suse/libnvdimm-pmem-Unconditionally-deep-flush-on-sync.patch
-|	patches.suse/libnvdimm-pmem-Do-not-flush-power-fail-protected-CPU.patch
-|	patches.suse/mm-fix-__gup_device_huge-vs-unmap.patch
-|	patches.suse/xfs-prepare-xfs_break_layouts-to-be-called-with-XFS_.patch
-|	patches.suse/xfs-prepare-xfs_break_layouts-for-another-layout-typ.patch
-|	patches.suse/uio-lib-Fix-CONFIG_ARCH_HAS_UACCESS_MCSAFE-compilati.patch
-|	patches.suse/dax-introduce-a-copy_to_iter-dax-operation.patch
-|	patches.suse/dax-Report-bytes-remaining-in-dax_iomap_actor.patch
-|	patches.suse/pmem-Switch-to-copy_to_iter_mcsafe.patch
-|	patches.suse/staging-lustre-remove-invariant-in-cl_io_read_ahead.patch
-|	patches.suse/staging-lustre-ldlm-free-resource-when-ldlm_lock_cre.patch
-|	patches.suse/staging-lustre-llite-initialize-xattr-xe_namelen.patch
-|	patches.suse/staging-lustre-llite-correct-removexattr-detection.patch
-|	patches.suse/staging-bcm2835-audio-Disconnect-and-free-vchi_insta
-|	patches.suse/staging-lustre-o2iblnd-Fix-FastReg-map-unmap-for-MLX.patch
-|	patches.suse/staging-lustre-o2iblnd-fix-race-at-kiblnd_connect_pe.patch
-|	patches.suse/staging-iio-ade7854-Fix-error-handling-on-read-write
-|	patches.suse/staging-iio-ade7854-Fix-the-wrong-number-of-bits-to-
-|	patches.suse/iio-sca3000-Fix-an-error-handling-path-in-sca3000_pr
-|	patches.suse/staging-lustre-o2iblnd-Fix-crash-in-kiblnd_handle_ea.patch
-|	patches.suse/staging-lustre-Use-kvfree-for-memory-allocated-by-kv.patch
-|	patches.suse/iio-tsl2583-correct-values-in-integration_time_avail
-|	patches.suse/0001-raid10-check-bio-in-r10buf_pool_free-to-void-NULL-po.patch
-|	patches.suse/0001-md-fix-two-problems-with-setting-the-re-add-device-s.patch
-|	patches.suse/md-fix-NULL-dereference-of-mddev-pers-in-remove_and_.patch
-|	patches.suse/md-raid1-add-error-handling-of-read-error-from-FailF.patch
-|	patches.suse/0005-soc-rockchip-power-domain-Use-of_clk_get_parent_coun.patch
-|	patches.suse/clk-qcom-Base-rcg-parent-rate-off-plan-frequency
-|	patches.suse/0003-clk-bulk-silently-error-out-on-EPROBE_DEFER.patch
-|	patches.suse/clk-imx7d-fix-mipi-dphy-div-parent
-|	patches.suse/clk-mvebu-use-correct-bit-for-98DX3236-NAND
-|	patches.suse/clk-at91-PLL-recalc_rate-now-using-cached-MUL-and-DI
-|	patches.suse/objtool-fix-gcc-8-cold-subfunction-detection-for-aliased-functions.patch
-|	patches.suse/x86-bugs-add-amd-s-variant-of-ssb_no.patch
-|	patches.suse/x86-bugs-add-amd-s-spec_ctrl-msr-usage.patch
-|	patches.suse/x86-bugs-switch-the-selection-of-mitigation-from-cpu-vendor-to-cpu-features.patch
-|	patches.suse/x86-microcode-make-the-late-update-update_lock-a-raw-lock-for-rt
-|	patches.suse/x86-apic-Provide-apic_ack_irq.patch
-|	patches.suse/x86-intel_rdt-enable-cmt-and-mbm-on-new-skylake-stepping
-|	patches.suse/CIFS-Fix-signing-for-SMB2-3.patch
-|	patches.suse/cifs-For-SMB2-security-informaion-query-check-for-mi.patch
-|	patches.suse/CIFS-Calculate-the-correct-request-length-based-on-page-offset-and-.patch
-|	patches.suse/CIFS-Introduce-helper-function-to-get-page-offset-and-length-in-smb.patch
-|	patches.suse/CIFS-When-sending-data-on-socket-pass-the-correct-page-offset.patch
-|	patches.suse/CIFS-SMBD-Support-page-offset-in-RDMA-send.patch
-|	patches.suse/CIFS-SMBD-Support-page-offset-in-RDMA-recv.patch
-|	patches.suse/CIFS-SMBD-Support-page-offset-in-memory-registration.patch
-|	patches.suse/CIFS-Pass-page-offset-for-calculating-signature.patch
-|	patches.suse/CIFS-Pass-page-offset-for-encrypting.patch
-|	patches.suse/CIFS-fix-encryption-in-SMB3-1-1.patch
-|	patches.suse/CIFS-Fix-NULL-ptr-deref.patch
-|	patches.suse/smb3-do-not-allow-insecure-cifs-mounts-when-using-smb3.patch
-|	patches.suse/cifs-fix-a-buffer-leak-in-smb2_query_symlink.patch
-|	patches.suse/scsi-cxlflash-Preserve-number-of-interrupts-for-mast.patch
-|	patches.suse/scsi-cxlflash-Avoid-clobbering-context-control-regis.patch
-|	patches.suse/scsi-cxlflash-Add-argument-identifier-names.patch
-|	patches.suse/scsi-cxlflash-Introduce-OCXL-backend.patch
-|	patches.suse/scsi-cxlflash-Hardware-AFU-for-OCXL.patch
-|	patches.suse/scsi-cxlflash-Read-host-function-configuration.patch
-|	patches.suse/scsi-cxlflash-Setup-function-acTag-range.patch
-|	patches.suse/scsi-cxlflash-Read-host-AFU-configuration.patch
-|	patches.suse/scsi-cxlflash-Setup-AFU-acTag-range.patch
-|	patches.suse/scsi-cxlflash-Setup-AFU-PASID.patch
-|	patches.suse/scsi-cxlflash-Adapter-context-support-for-OCXL.patch
-|	patches.suse/scsi-cxlflash-Use-IDR-to-manage-adapter-contexts.patch
-|	patches.suse/scsi-cxlflash-Support-adapter-file-descriptors-for-O.patch
-|	patches.suse/scsi-cxlflash-Support-adapter-context-discovery.patch
-|	patches.suse/scsi-cxlflash-Support-image-reload-policy-modificati.patch
-|	patches.suse/scsi-cxlflash-MMIO-map-the-AFU.patch
-|	patches.suse/scsi-cxlflash-Support-starting-an-adapter-context.patch
-|	patches.suse/scsi-cxlflash-Support-process-specific-mappings.patch
-|	patches.suse/scsi-cxlflash-Support-AFU-state-toggling.patch
-|	patches.suse/scsi-cxlflash-Support-reading-adapter-VPD-data.patch
-|	patches.suse/scsi-cxlflash-Setup-function-OCXL-link.patch
-|	patches.suse/scsi-cxlflash-Setup-OCXL-transaction-layer.patch
-|	patches.suse/scsi-cxlflash-Support-process-element-lifecycle.patch
-|	patches.suse/scsi-cxlflash-Support-AFU-interrupt-management.patch
-|	patches.suse/scsi-cxlflash-Support-AFU-interrupt-mapping-and-regi.patch
-|	patches.suse/scsi-cxlflash-Support-starting-user-contexts.patch
-|	patches.suse/scsi-cxlflash-Support-adapter-context-polling.patch
-|	patches.suse/scsi-cxlflash-Support-adapter-context-reading.patch
-|	patches.suse/scsi-cxlflash-Support-adapter-context-mmap-and-relea.patch
-|	patches.suse/scsi-cxlflash-Support-file-descriptor-mapping.patch
-|	patches.suse/scsi-cxlflash-Introduce-object-handle-fop.patch
-|	patches.suse/scsi-cxlflash-Setup-LISNs-for-user-contexts.patch
-|	patches.suse/scsi-cxlflash-Setup-LISNs-for-master-contexts.patch
-|	patches.suse/scsi-cxlflash-Update-synchronous-interrupt-status-bi.patch
-|	patches.suse/scsi-cxlflash-Introduce-OCXL-context-state-machine.patch
-|	patches.suse/scsi-cxlflash-Register-for-translation-errors.patch
-|	patches.suse/scsi-cxlflash-Support-AFU-reset.patch
-|	patches.suse/scsi-cxlflash-Enable-OCXL-operations.patch
-|	patches.suse/scsi-cxlflash-Synchronize-reset-and-remove-ops.patch
-|	patches.suse/scsi-cxlflash-Remove-commmands-from-pending-list-on-.patch
-|	patches.suse/scsi-cxlflash-Handle-spurious-interrupts.patch
-|	patches.suse/scsi-hisi_sas-make-sas-address-of-sata-disks-unique.patch
-|	patches.suse/scsi-hisi_sas-update-ras-feature-for-later-revision-of-v3-hw.patch
-|	patches.suse/scsi-hisi_sas-delete-timer-when-removing-hisi_sas-driver.patch
-|	patches.suse/scsi-hisi_sas-use-dma_zalloc_coherent.patch
-|	patches.suse/scsi-hisi_sas-consolidate-command-check-in-hisi_sas_get_ata_protocol.patch
-|	patches.suse/scsi-hisi_sas-check-iptt-is-valid-before-using-it-for-v3-hw.patch
-|	patches.suse/scsi-hisi_sas-print-device-id-for-errors.patch
-|	patches.suse/scsi-hisi_sas-remove-some-unneeded-structure-members.patch
-|	patches.suse/scsi-lpfc-fix-multiple-prli-completion-error-path.patch
-|	patches.suse/scsi-lpfc-correct-target-queue-depth-application-changes.patch
-|	patches.suse/scsi-lpfc-add-per-io-channel-nvme-io-statistics.patch
-|	patches.suse/scsi-lpfc-enlarge-nvmet-asynchronous-receive-buffer-counts.patch
-|	patches.suse/scsi-lpfc-fix-abort-request-wq-selection.patch
-|	patches.suse/scsi-lpfc-fix-lingering-lpfc_wq-resource-after-driver-unload.patch
-|	patches.suse/scsi-lpfc-fix-null-pointer-access-in-lpfc_nvme_info_show.patch
-|	patches.suse/scsi-lpfc-fix-wq-cq-creation-for-older-asic-s.patch
-|	patches.suse/scsi-lpfc-fix-driver-not-recovering-nvme-rports-during-target-link-faults.patch
-|	patches.suse/scsi-lpfc-fix-nvme-remoteport-registration-race-conditions.patch
-|	patches.suse/scsi-lpfc-fix-null-pointer-reference-when-resetting-adapter.patch
-|	patches.suse/scsi-lpfc-correct-missing-remoteport-registration-during-link-bounces.patch
-|	patches.suse/scsi-lpfc-update-driver-version-to-12-0-0-2.patch
-|	patches.suse/scsi-target-prefer-dbroot-of-etc-target-over-var-target
-|	patches.suse/scsi-mpt3sas-fix-spelling-mistake-disbale-disable.patch
-|	patches.suse/scsi-mpt3sas-Bug-fix-for-big-endian-systems.patch
-|	patches.suse/scsi-mpt3sas-Pre-allocate-RDPQ-Array-at-driver-boot-.patch
-|	patches.suse/scsi-mpt3sas-Lockless-access-for-chain-buffers.patch
-|	patches.suse/scsi-mpt3sas-Optimize-I-O-memory-consumption-in-driv.patch
-|	patches.suse/scsi-mpt3sas-Enhanced-handling-of-Sense-Buffer.patch
-|	patches.suse/scsi-mpt3sas-Added-support-for-SAS-Device-Discovery-.patch
-|	patches.suse/scsi-mpt3sas-Increase-event-log-buffer-to-support-24.patch
-|	patches.suse/scsi-mpt3sas-Allow-processing-of-events-during-drive.patch
-|	patches.suse/scsi-mpt3sas-Cache-enclosure-pages-during-enclosure-.patch
-|	patches.suse/scsi-mpt3sas-Report-Firmware-Package-Version-from-HB.patch
-|	patches.suse/scsi-mpt3sas-Update-MPI-Headers.patch
-|	patches.suse/scsi-mpt3sas-For-NVME-device-issue-a-protocol-level-.patch
-|	patches.suse/scsi-mpt3sas-fix-possible-memory-leak.patch
-|	patches.suse/scsi-mpt3sas-Update-driver-version-25.100.00.00.patch
-|	patches.suse/scsi-qla2xxx-Fix-sending-ADISC-command-for-login.patch
-|	patches.suse/scsi-qla2xxx-Fix-Rport-and-session-state-getting-out.patch
-|	patches.suse/scsi-qla2xxx-Delete-session-for-nport-id-change.patch
-|	patches.suse/scsi-qla2xxx-Reduce-redundant-ADISC-command-for-RSCN.patch
-|	patches.suse/scsi-qla2xxx-Move-GPSC-and-GFPNID-out-of-session-man.patch
-|	patches.suse/scsi-qla2xxx-Fix-Inquiry-command-being-dropped-in-Ta.patch
-|	patches.suse/scsi-qla2xxx-Use-predefined-get_datalen_for_atio-inl.patch
-|	patches.suse/scsi-qla2xxx-Remove-stale-debug-value-for-login_retr.patch
-|	patches.suse/scsi-qla2xxx-Prevent-relogin-loop-by-removing-stale-.patch
-|	patches.suse/scsi-qla2xxx-Fix-TMF-and-Multi-Queue-config.patch
-|	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.07-k.patch
-|	patches.suse/0006-scsi-qedf-synchronize-rport-restarts-when-multiple-els-commands-time-out
-|	patches.suse/0007-scsi-qedf-increase-the-number-of-default-fip-vlan-request-retries-to-60
-|	patches.suse/0008-scsi-qedf-add-missing-skb-frees-in-error-path
-|	patches.suse/0009-scsi-qedf-fix-vlan-display-when-printing-sent-fip-frames
-|	patches.suse/0010-scsi-qedf-add-check-for-offload-before-flushing-i-os-for-target
-|	patches.suse/0011-scsi-qedf-sanity-check-fcoe-fip-priority-value-to-make-sure-it-s-between-0-and-7
-|	patches.suse/0012-scsi-qedf-add-dcbx_not_wait-module-parameter-so-we-won-t-wait-for-dcbx-convergence-to-start-discovery
-|	patches.suse/0013-scsi-qedf-honor-priority-from-dcbx-fcoe-app-tag
-|	patches.suse/0014-scsi-qedf-release-rrq-reference-correctly-when-rrq-command-times-out
-|	patches.suse/0015-scsi-qedf-return-request-as-did_no_connect-if-msi-x-is-not-enabled
-|	patches.suse/0016-scsi-qedf-check-if-link-is-already-up-when-receiving-a-link-up-event-from-qed
-|	patches.suse/0017-scsi-qedf-add-task-id-to-kref_get_unless_zero-debug-messages-when-flushing-requests
-|	patches.suse/0018-scsi-qedf-remove-setting-dcbx-pending-during-soft-context-reset
-|	patches.suse/0019-scsi-qedf-improve-firmware-debug-dump-handling
-|	patches.suse/0020-scsi-qedf-honor-default_prio-module-parameter-even-if-dcbx-does-not-converge
-|	patches.suse/0021-scsi-qedf-if-qed-fails-to-enable-msi-x-fail-pci-probe
-|	patches.suse/0022-scsi-qedf-add-additional-checks-when-restarting-an-rport-due-to-abts-timeout
-|	patches.suse/0023-scsi-qedf-set-the-unloading-flag-when-removing-a-vport
-|	patches.suse/0024-scsi-qedf-add-more-defensive-checks-for-concurrent-error-conditions
-|	patches.suse/0025-scsi-qedf-update-copyright-for-2018
-|	patches.suse/0026-scsi-qedf-update-version-number-to-8-33-16-20
-|	patches.suse/scsi-lpfc-change-io-submit-return-to-ebusy-if-remote-port-is-recovering.patch
-|	patches.suse/scsi-lpfc-enhance-le-data-structure-copies-to-hardware.patch
-|	patches.suse/scsi-lpfc-correct-fw-download-error-message.patch
-|	patches.suse/scsi-lpfc-handle-new-link-fault-code-returned-by-adapter-firmware.patch
-|	patches.suse/scsi-lpfc-driver-nvme-load-fails-when-cpu-cnt-wq-resource-cnt.patch
-|	patches.suse/scsi-lpfc-fix-up-log-messages-and-stats-counters-in-io-submit-code-path.patch
-|	patches.suse/scsi-lpfc-enhance-log-messages-when-reporting-cqe-errors.patch
-|	patches.suse/scsi-lpfc-update-driver-version-to-12-0-0-3.patch
-|	patches.suse/scsi-lpfc-comment-cleanup-regarding-broadcom-copyright-header.patch
-|	patches.suse/scsi-hisi_sas-optimise-the-usage-of-dq-locking.patch
-|	patches.suse/scsi-hisi_sas-add-some-checks-to-avoid-free-ing-a-sas_task-twice.patch
-|	patches.suse/scsi-hisi_sas-check-host-frozen-before-calling-done-function.patch
-|	patches.suse/scsi-hisi_sas-fix-pi-memory-size.patch
-|	patches.suse/scsi-hisi_sas-check-sas_dev-gone-earlier-in-hisi_sas_abort_task.patch
-|	patches.suse/scsi-hisi_sas-stop-controller-timer-for-reset.patch
-|	patches.suse/scsi-hisi_sas-update-phy-linkrate-after-a-controller-reset.patch
-|	patches.suse/scsi-hisi_sas-config-ata-de-reset-as-an-constrained-command-for-v3-hw.patch
-|	patches.suse/scsi-hisi_sas-remove-redundant-handling-to-event95-for-v3.patch
-|	patches.suse/scsi-hisi_sas-add-readl-poll-timeout-helper-wrappers.patch
-|	patches.suse/scsi-hisi_sas-workaround-a-v3-hw-hilink-bug.patch
-|	patches.suse/scsi-qla2xxx-remove-the-unused-tcm_qla2xxx_cmd_wq.patch
-|	patches.suse/scsi-lpfc-fix-spelling-mistakes-mabilbox-and-maibox.patch
-|	patches.suse/scsi-ipr-new-IOASC-update.patch
-|	patches.suse/scsi-hisi_sas-relocate-smp-sg-map.patch
-|	patches.suse/scsi-hisi_sas-make-return-type-of-prep-functions-void.patch
-|	patches.suse/scsi-hisi_sas-allocate-slot-buffer-earlier.patch
-|	patches.suse/scsi-hisi_sas-don-t-lock-dq-for-complete-task-sending.patch
-|	patches.suse/scsi-hisi_sas-use-device-lock-to-protect-slot-alloc-free.patch
-|	patches.suse/scsi-hisi_sas-add-check-of-device-in-hisi_sas_task_exec.patch
-|	patches.suse/scsi-cxlflash-Yield-to-active-send-threads.patch
-|	patches.suse/scsi-cxlflash-Limit-the-debug-logs-in-the-IO-path.patch
-|	patches.suse/scsi-cxlflash-Acquire-semaphore-before-invoking-ioct.patch
-|	patches.suse/scsi-cxlflash-Use-local-mutex-for-AFU-serialization.patch
-|	patches.suse/scsi-cxlflash-Add-include-guards-to-backend.h.patch
-|	patches.suse/scsi-cxlflash-Abstract-hardware-dependent-assignment.patch
-|	patches.suse/scsi-cxlflash-Isolate-external-module-dependencies.patch
-|	patches.suse/scsi-zfcp-fix-missing-scsi-trace-for-result-of-eh_host_reset_handler.patch
-|	patches.suse/scsi-zfcp-fix-missing-scsi-trace-for-retry-of-abort-scsi_eh-tmf.patch
-|	patches.suse/scsi-zfcp-fix-misleading-rec-trigger-trace-where-erp_action-setup-failed.patch
-|	patches.suse/scsi-zfcp-fix-missing-rec-trigger-trace-on-terminate_rport_io-early-return.patch
-|	patches.suse/scsi-zfcp-fix-missing-rec-trigger-trace-on-terminate_rport_io-for-erp_failed.patch
-|	patches.suse/scsi-zfcp-fix-missing-rec-trigger-trace-for-all-objects-in-erp_failed.patch
-|	patches.suse/scsi-zfcp-fix-missing-rec-trigger-trace-on-enqueue-without-erp-thread.patch
-|	patches.suse/scsi-qlogicpti-fix-an-error-handling-path-in-qpti_sbus_probe
-|	patches.suse/scsi-hisi_sas-fix-a-typo-in-hisi_sas_task_prep.patch
-|	patches.suse/scsi-hisi_sas-introduce-hisi_sas_phy_set_linkrate.patch
-|	patches.suse/scsi-hisi_sas-change-slot-index-allocation-mode.patch
-|	patches.suse/scsi-hisi_sas-change-common-allocation-mode-of-device-id.patch
-|	patches.suse/scsi-hisi_sas-add-led-feature-for-v3-hw.patch
-|	patches.suse/scsi-hisi_sas-reset-disks-when-discovered.patch
-|	patches.suse/scsi-hisi_sas-create-a-scsi_host_template-per-hw-module.patch
-|	patches.suse/scsi-hisi_sas-init-disks-after-controller-reset.patch
-|	patches.suse/scsi-hisi_sas-try-wait-commands-before-before-controller-reset.patch
-|	patches.suse/scsi-hisi_sas-include-tmf-elements-in-struct-hisi_sas_slot.patch
-|	patches.suse/scsi-hisi_sas-add-v2-hw-force-phy-function-for-internal-ata-command.patch
-|	patches.suse/scsi-hisi_sas-terminate-stp-reject-quickly-for-v2-hw.patch
-|	patches.suse/scsi-hisi_sas-fix-return-value-when-get_free_slot-failed.patch
-|	patches.suse/scsi-hisi_sas-mark-phy-as-in-reset-for-nexus-reset.patch
-|	patches.suse/scsi-lpfc-fix-mds-diagnostics-failure-rx-tx.patch
-|	patches.suse/scsi-lpfc-correct-oversubscription-of-nvme-io-requests-for-an-adapter.patch
-|	patches.suse/scsi-lpfc-fix-crash-in-blk_mq-layer-when-executing-modprobe-r-lpfc.patch
-|	patches.suse/lpfc-Fix-16gb-hbas-failing-cq-create.patch
-|	patches.suse/lpfc-Fix-port-initialization-failure.patch
-|	patches.suse/scsi-lpfc-update-driver-version-to-12-0-0-4.patch
-|	patches.suse/ubi-fastmap-Cancel-work-upon-detach
-|	patches.suse/ubi-fastmap-Correctly-handle-interrupted-erasures-in
-|	patches.suse/rtc-ensure-rtc_set_alarm-fails-when-alarms-are-not-s
-|	patches.suse/rtc-pxa-fix-probe-function
-|	patches.suse/net-in-virtio_net_hdr-only-add-VLAN_HLEN-to-csum_sta.patch
-|	patches.suse/msft-hv-1704-hv_netvsc-Fix-a-network-regression-after-ifdown-ifup.patch
-|	patches.suse/0019-ip_tunnel-Fix-name-string-concatenate-in-__ip_tunnel.patch
-|	patches.suse/bonding-re-evaluate-force_primary-when-the-primary-s.patch
-|	patches.suse/net-sched-act_simple-fix-parsing-of-TCA_DEF_DATA.patch
-|	patches.suse/cdc_ncm-avoid-padding-beyond-end-of-skb.patch
-|	patches.suse/udp-fix-rx-queue-len-reported-by-diag-and-proc-inter.patch
-|	patches.suse/socket-close-race-condition-between-sock_close-and-s.patch
-|	patches.suse/net-phy-dp83822-use-BMCR_ANENABLE-instead-of-BMSR_AN.patch
-|	patches.suse/drm-i915-Remove-stale-asserts-from-i915_gem_find_act
-|	patches.suse/drm-i915-gvt-fix-memory-leak-of-a-cmd_entry-struct-o
-|	patches.suse/mfd-tps65218-Reorder-tps65218_regulator_id-enum
-|	patches.suse/mfd-tps65911-comparator-Fix-a-build-error
-|	patches.suse/mfd-tps65911-comparator-Fix-an-off-by-one-bug
-|	patches.suse/mfd-cros_ec-Fail-early-if-we-cannot-identify-the-EC
-|	patches.suse/mfd-intel-lpss-Program-REMAP-register-in-PIO-mode
-|	patches.suse/mfd-intel-lpss-Fix-Intel-Cannon-Lake-LPSS-I2C-input-
-|	patches.suse/pwm-backlight-Enable-disable-the-PWM-before-after-LC.patch
-|	patches.suse/backlight-pwm_bl-Don-t-use-GPIOF_-with-gpiod_get_dir
-|	patches.suse/backlight-as3711_bl-Fix-Device-Tree-node-lookup
-|	patches.suse/backlight-max8925_bl-Fix-Device-Tree-node-lookup
-|	patches.suse/backlight-tps65217_bl-Fix-Device-Tree-node-lookup
-|	patches.suse/backlight-as3711_bl-Fix-Device-Tree-node-leaks
-|	patches.suse/rpmsg-smd-do-not-use-mananged-resources-for-endpoint.patch
-|	patches.suse/watchdog-da9063-Fix-setting-changing-timeout.patch
-|	patches.suse/watchdog-da9063-Fix-updating-timeout-value.patch
-|	patches.suse/watchdog-da9063-Fix-timeout-handling-during-probe.patch
-|	patches.suse/soc-rockchip-power-domain-Fix-wrong-value-when-power
-|	patches.suse/memory-tegra-Do-not-handle-spurious-interrupts.patch
-|	patches.suse/memory-tegra-Apply-interrupts-mask-per-SoC.patch
-|	patches.suse/soc-imx-gpcv2-Do-not-pass-static-memory-as-platform-
-|	patches.suse/nfsd-restrict-rd_maxcount-to-svc_max_payload-in-nfsd.patch
-|	patches.suse/nfsd-fix-potential-use-after-free-in-nfsd4_decode_ge.patch
-|	patches.suse/0001-rculist-add-list_for_each_entry_from_rcu.patch
-|	patches.suse/0003-NFS-Avoid-quadratic-search-when-freeing-delegations.patch
-|	patches.suse/NFSv4-Only-pass-the-delegation-to-setattr-if-we-re-s.patch
-|	patches.suse/0004-NFSv4-Fix-possible-1-byte-stack-overflow-in-nfs_idma.patch
-|	patches.suse/pnfs-Don-t-release-the-sequence-slot-until-we-ve-pro.patch
-|	patches.suse/xprtrdma-Return-ENOBUFS-when-no-pages-are-available.patch
-|	patches.suse/NFSv4-Revert-commit-5f83d86cf531d-NFSv4.x-Fix-wrapar.patch
-|	patches.suse/NFSv4-Fix-a-typo-in-nfs41_sequence_process.patch
-|	patches.suse/NFSv4.1-Fix-the-client-behaviour-on-NFS4ERR_SEQ_FALS.patch
-|	patches.suse/skip-LAYOUTRETURN-if-layout-is-invalid.patch
-|	patches.suse/kvm-x86-fix-reserved-bits-check-for-mov-to-cr3
-|	patches.suse/kvm-nvmx-use-nested_run_pending-rather-than-from_vmentry
-|	patches.suse/kvm-nvmx-don-t-flush-tlb-when-vmcs12-uses-vpid
-|	patches.suse/0010-arm64-fpsimd-Avoid-FPSIMD-context-leakage-for-the-in.patch
-|	patches.suse/KVM-arm-arm64-Set-dist-spis-to-NULL-after-kfree.patch
-|	patches.suse/kvm-make-vm-ioctl-do-valloc-for-some-archs
-|	patches.suse/kvm-nvmx-enforce-cpl-0-for-vmx-instructions
-|	patches.suse/kvm-x86-introduce-linear_-read-write-system
-|	patches.suse/kvm-x86-pass-kvm_vcpu-to-kvm_read_guest_virt-and-kvm_write_guest_virt_system
-|	patches.suse/kvm-x86-use-correct-privilege-level-for-sgdt-sidt-fxsave-fxrstor-access
-|	patches.suse/vfio-type1-Fix-task-tracking-for-QEMU-vCPU-hotplug.patch
-|	patches.suse/0001-vfio-platform-Fix-reset-module-leak-in-error-path.patch
-|	patches.suse/thermal-exynos-fix-setting-rising_threshold-for-Exyn
-|	patches.suse/xfs-xfs_reflink_convert_cow-memory-allocation-deadlo.patch
-|	patches.suse/xfs-don-t-call-xfs_da_shrink_inode-with-NULL-bp.patch
-|	patches.suse/dm-add-writecache-target.patch
-|	patches.suse/UBIFS-Fix-potential-integer-overflow-in-allocation
-|	patches.suse/0001-video-uvesafb-Fix-integer-overflow-in-allocation.patch
-|	patches.suse/cpufreq-intel_pstate-Add-HWP-boost-utility-and-sched.patch
-|	patches.suse/cpufreq-intel_pstate-HWP-boost-performance-on-IO-wak.patch
-|	patches.suse/cpufreq-intel_pstate-New-sysfs-entry-to-control-HWP-.patch
-|	patches.suse/cpufreq-intel_pstate-enable-boost-for-Skylake-Xeon.patch
-|	patches.suse/cpufreq-governors-Fix-long-idle-detection-logic-in-l.patch
-|	patches.suse/apparmor-fix-mediation-of-prlimit.patch
-|	patches.suse/apparmor-fix-memory-leak-when-deduping-profile-load.patch
-|	patches.suse/apparmor-fix-ptrace-read-check.patch
-|	patches.suse/i2c-axxia-enable-clock-before-calling-clk_get_rate
-|	patches.suse/0006-i2c-xlp9xx-Add-support-for-SMBAlert.patch
-|	patches.suse/0001-i2c-xlp9xx-Fix-issue-seen-when-updating-receive-leng.patch
-|	patches.suse/0002-i2c-xlp9xx-Make-sure-the-transfer-size-is-not-more-t.patch
-|	patches.suse/pwm-meson-Fix-allocation-of-PWM-channel-array
-|	patches.suse/pwm-lpss-platform-Save-restore-the-ctrl-register-ove
-|	patches.suse/ACPI-LPSS-Add-missing-prv_offset-setting-for-byt-cht
-|	patches.suse/pwm-stm32-Enforce-dependency-on-CONFIG_MFD_STM32_TIM
-|	patches.suse/0001-lib-string_helpers-Add-missed-declaration-of-struct-.patch
-|	patches.suse/platform-x86-ideapad-laptop-Add-MIIX-720-12IKB-to-no
-|	patches.suse/scsi-qla2xxx-Fix-setting-lower-transfer-speed-if-GPS.patch
-|	patches.suse/scsi-mpt3sas-Add-an-I-O-barrier.patch
-|	patches.suse/scsi-qla2xxx-Fix-crash-on-qla2x00_mailbox_command.patch
-|	patches.suse/0001-qla2xxx-Mask-off-Scope-bits-in-retry-delay.patch
-|	patches.suse/btrfs-scrub-Don-t-use-inode-pages-for-device-replace.patch
-|	patches.suse/libceph-rbd-add-error-handling-for-osd_req_op_cls_init.patch
-|	patches.suse/0007-ceph-use-bit-flags-to-define-vxattr-attributes.patch
-|	patches.suse/0008-ceph-always-get-rstat-from-auth-mds.patch
-|	patches.suse/ceph-support-file-lock-on-directory.patch
-|	patches.suse/ceph-fix-st_nlink-stat-for-directories.patch
-|	patches.suse/ceph-fix-wrong-check-for-the-case-of-updating-link-count.patch
-|	patches.suse/ceph-prevent-i_version-from-going-back.patch
-|	patches.suse/ceph-fix-use-after-free-in-ceph_statfs.patch
-|	patches.suse/ceph-fix-alignment-of-rasize.patch
-|	patches.suse/rbd-flush-rbd_dev-watch_dwork-after-watch-is-unregistered.patch
-|	patches.suse/mm-ksm.c-ignore-STABLE_FLAG-of-rmap_item-address-in-rmap_walk_ksm.patch
-|	patches.suse/mm-fix-devmem_is_allowed-for-sub-page-System-RAM-int.patch
-|	patches.suse/mremap-Remove-LATENCY_LIMIT-from-mremap-to-reduce-the-number-of-TLB-shootdowns.patch
-|	patches.suse/Revert-drm-amdgpu-Add-an-ATPX-quirk-for-hybrid-lapto.patch
-|	patches.suse/ALSA-fm801-add-error-handling-for-snd_ctl_add
-|	patches.suse/ALSA-emu10k1-add-error-handling-for-snd_ctl_add
-|	patches.suse/ALSA-hda-add-dock-and-led-support-for-HP-EliteBook-830
-|	patches.suse/ALSA-hda-add-dock-and-led-support-for-HP-ProBook-640-G4
-|	patches.suse/ALSA-usb-audio-Disable-the-quirk-for-Nura-headset
-|	patches.suse/ALSA-hda-realtek-Add-shutup-hint
-|	patches.suse/ALSA-usb-audio-Add-native-DSD-support-for-Mytek-DACs
-|	patches.suse/ALSA-usb-audio-Generic-DSD-detection-for-XMOS-based-
-|	patches.suse/ALSA-usb-audio-Remove-explicitly-listed-Mytek-device
-|	patches.suse/vhost-fix-info-leak-due-to-uninitialized-memory.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Add-online-register-to-ONE_REG-int.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Set-RWMR-on-POWER8-so-PURR-SPURR-c.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Fix-inaccurate-comment.patch
-|	patches.suse/KVM-PPC-Book3S-Use-correct-page-shift-in-H_STUFF_TCE.patch
-|	patches.suse/KVM-PPC-Book3S-Allow-backing-bigger-guest-IOMMU-page.patch
-|	patches.suse/KVM-PPC-Book3S-Check-KVM_CREATE_SPAPR_TCE_64-paramet.patch
-|	patches.suse/KVM-PPC-Add-pt_regs-into-kvm_vcpu_arch-and-move-vcpu.patch
-|	patches.suse/KVM-PPC-Move-nip-ctr-lr-xer-registers-to-pt_regs-in-.patch
-|	patches.suse/KVM-PPC-Fix-a-mmio_host_swabbed-uninitialized-usage-.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Lockless-tlbie-for-HPT-hcalls.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Use-a-helper-to-unmap-ptes-in-the-.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Recursively-unmap-all-page-table-e.patch
-|	patches.suse/KVM-PPC-Book3S-HV-radix-Refine-IO-region-partition-s.patch
-|	patches.suse/KVM-PPC-Book3S-HV-radix-Do-not-clear-partition-PTE-w.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Fix-kvmppc_bad_host_intr-for-real-.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Send-kvmppc_bad_interrupt-NMIs-to-.patch
-|	patches.suse/KVM-PPC-Book3S-PR-Enable-use-on-POWER9-inside-HPT-mo.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Factor-fake-suspend-handling-out-o.patch
-|	patches.suse/KVM-PPC-Book3S-PR-Move-kvmppc_save_tm-kvmppc_restore.patch
-|	patches.suse/KVM-PPC-Book3S-PR-Add-guest-MSR-parameter-for-kvmppc.patch
-|	patches.suse/ipv6-allow-PMTU-exceptions-to-local-routes.patch
-|	patches.suse/net-dsa-add-error-handling-for-pskb_trim_rcsum.patch
-|	patches.suse/0020-netfilter-nf_tables-check-msg_type-before-nft_trans_.patch
-|	patches.suse/0022-ipvs-fix-check-on-xmit-to-non-local-addresses.patch
-|	patches.suse/0023-netfilter-ebtables-reject-non-bridge-targets.patch
-|	patches.suse/0024-netfilter-x_tables-initialise-match-target-check-par.patch
-|	patches.suse/ixgbe-Fix-setting-of-TC-configuration-for-macvlan-ca.patch
-|	patches.suse/net-thunderx-prevent-concurrent-data-re-writing-by-n.patch
-|	patches.suse/xen-netfront-raise-max-number-of-slots-in-xennet_get_responses.patch
-|	patches.suse/netfilter-nf_tables-use-WARN_ON_ONCE-instead-of-BUG_.patch
-|	patches.suse/tcp-verify-the-checksum-of-the-first-data-segment-in.patch
-|	patches.suse/0025-l2tp-only-accept-PPP-sessions-in-pppol2tp_connect.patch
-|	patches.suse/0026-l2tp-prevent-pppol2tp_connect-from-creating-kernel-s.patch
-|	patches.suse/cfg80211-initialize-sinfo-in-cfg80211_get_station
-|	patches.suse/0027-l2tp-filter-out-non-PPP-sessions-in-pppol2tp_tunnel_.patch
-|	patches.suse/0001-video-omap-add-module-license-tags.patch
-|	patches.suse/0001-arch-Kconfig-fix-documentation-for-NMI-watchdog.patch
-|	patches.suse/0001-blk-mq-reinit-q-tag_set_list-entry-only-after-grace-.patch
-|	patches.suse/nvme-fix-NULL-pointer-dereference-in-nvme_init_subsy.patch
-|	patches.suse/nvme-add-bio-remapping-tracepoint.patch
-|	patches.suse/nvme-rdma-fix-error-flow-during-mapping-request-data.patch
-|	patches.suse/nvme-don-t-rely-on-the-changed-namespace-list-log.patch
-|	patches.suse/nvme-fc-change-controllers-first-connect-to-use-reco.patch
-|	patches.suse/nvme-fc-remove-reinit_request-routine.patch
-|	patches.suse/nvme-fc-fix-nulling-of-queue-data-on-reconnect.patch
-|	patches.suse/nvme-fabrics-refactor-queue-ready-check.patch
-|	patches.suse/nvme-fabrics-handle-the-admin-only-case-properly-in-.patch
-|	patches.suse/nvme-fabrics-fix-and-refine-state-checks-in-__nvmf_c.patch
-|	patches.suse/smb3-note-that-smb3-11-posix-extensions-mount-option-is-experimenta.patch
-|	patches.suse/cifs-add-lease-tracking-to-the-cached-root-fid.patch
-|	patches.suse/smb3-increase-initial-number-of-credits-requested-to-allow-write.patch
-|	patches.suse/cifs-push-rfc1002-generation-down-the-stack.patch
-|	patches.suse/cifs-remove-smb2_send_recv-.patch
-|	patches.suse/cifs-update-__smb_send_rqst-to-take-an-array-of-requests.patch
-|	patches.suse/cifs-Fix-encryption-signing.patch
-|	patches.suse/CIFS-move-default-port-definitions-to-cifsglob-h.patch
-|	patches.suse/CIFS-complete-PDU-definitions-for-interface-queries.patch
-|	patches.suse/CIFS-add-iface-info-to-struct-cifs_ses.patch
-|	patches.suse/CIFS-parse-and-store-info-on-iface-queries.patch
-|	patches.suse/CIFS-dump-every-session-iface-info.patch
-|	patches.suse/cifs-Fix-kernel-oops-when-traceSMB-is-enabled.patch
-|	patches.suse/smb3-Fix-mode-on-mkdir-on-smb311-mounts.patch
-|	patches.suse/smb3-do-not-display-empty-interface-list.patch
-|	patches.suse/smb3-fix-corrupt-path-in-subdirs-on-smb311-with-posix.patch
-|	patches.suse/cifs-Use-correct-packet-length-in-SMB2_TRANSFORM-header.patch
-|	patches.suse/cifs-Fix-invalid-check-in-__cifs_calc_signature-.patch
-|	patches.suse/vfio-ccw-push-down-unsupported-ida-check
-|	patches.suse/jfs-fix-inconsistency-between-memory-allocation-and-ea_buf-max_size.patch
-|	patches.suse/HID-intel_ish-hid-ipc-register-more-pm-callbacks-to-
-|	patches.suse/HID-wacom-Correct-logical-maximum-Y-for-2nd-gen-Intu
-|	patches.suse/atm-Preserve-value-of-skb-truesize-when-accounting-t.patch
-|	patches.suse/net_sched-blackhole-tell-upper-qdisc-about-dropped-p.patch
-|	patches.suse/qed-Fix-possible-memory-leak-in-Rx-error-path-handli.patch
-|	patches.suse/qed-Add-sanity-check-for-SIMD-fastpath-handler.patch
-|	patches.suse/qed-Do-not-advertise-DCBX_LLD_MANAGED-capability.patch
-|	patches.suse/enic-initialize-enic-rfs_h.lock-in-enic_probe.patch
-|	patches.suse/ipvlan-use-ETH_MAX_MTU-as-max-mtu.patch
-|	patches.suse/enic-do-not-overwrite-error-code.patch
-|	patches.suse/net-sungem-fix-rx-checksum-support.patch
-|	patches.suse/stmmac-fix-DMA-channel-hang-in-half-duplex-mode.patch
-|	patches.suse/RDMA-qedr-Fix-NULL-pointer-dereference-when-running-.patch
-|	patches.suse/IB-mlx4-Fix-an-error-handling-path-in-mlx4_ib_rereg_.patch
-|	patches.suse/cpufreq-intel_pstate-Fix-scaling-max-min-limits-with.patch
-|	patches.suse/PM-core-Fix-supplier-device-runtime-PM-usage-counter
-|	patches.suse/ACPI-EC-Use-ec_no_wakeup-on-Thinkpad-X1-Carbon-6th
-|	patches.suse/ACPI-processor-Finish-making-acpi_processor_ppc_has_
-|	patches.suse/pNFS-Always-free-the-session-slot-on-error-in-nfs4_l.patch
-|	patches.suse/drm-qxl-Call-qxl_bo_unref-outside-atomic-context
-|	patches.suse/drm-amdgpu-Use-kvmalloc_array-for-allocating-VRAM-ma
-|	patches.suse/drm-i915-Apply-batch-location-restrictions-before-pi
-|	patches.suse/drm-i915-Fix-context-ban-and-hang-accounting-for-cli
-|	patches.suse/drm-i915-Enable-provoking-vertex-fix-on-Gen9-systems
-|	patches.suse/drm-bridge-sii8620-fix-loops-in-EDID-fetch-logic
-|	patches.suse/drm-bridge-sii8620-fix-potential-buffer-overflow
-|	patches.suse/drm-atmel-hlcdc-check-stride-values-in-the-first-pla
-|	patches.suse/drm-bridge-sii8620-fix-display-of-packed-pixel-modes
-|	patches.suse/udf-Detect-incorrect-directory-size.patch
-|	patches.suse/0001-xen-Remove-unnecessary-BUG_ON-from-__unbind_from_irq.patch
-|	patches.suse/KVM-arm-arm64-Drop-resource-size-check-for-GICV-wind.patch
-|	patches.suse/kvm-enforce-error-in-ioctl-for-compat-tasks-when-kvm_compat
-|	patches.suse/0017-arm64-dma-mapping-clear-buffers-allocated-with-FORCE.patch
-|	patches.suse/0001-arm64-kpti-Use-early_param-for-kpti-command-line-opt.patch
-|	patches.suse/0020-arm64-mm-Ensure-writes-to-swapper-are-ordered-wrt-su.patch
-|	patches.suse/powerpc-64s-radix-Fix-MADV_-FREE-DONTNEED-TLB-flush-.patch
-|	patches.suse/powerpc-64s-Fix-DT-CPU-features-Power9-DD2.1-logic.patch
-|	patches.suse/block-fix-timeout-changes-for-legacy-request-drivers.patch
-|	patches.suse/0001-block-sed-opal-Fix-a-couple-off-by-one-bugs.patch
-|	patches.suse/nvme-rdma-fix-possible-double-free-condition-when-fa.patch
-|	patches.suse/nvme-rdma-fix-possible-free-of-a-non-allocated-async.patch
-|	patches.suse/nvme-rdma-Fix-command-completion-race-at-error-recov.patch
-|	patches.suse/nvme-rdma-don-t-override-opts-queue_size.patch
-|	patches.suse/nvmet-reset-keep-alive-timer-in-controller-enable.patch
-|	patches.suse/nvme-fc-release-io-queues-to-allow-fast-fail.patch
-|	patches.suse/bdi-Fix-another-oops-in-wb_workfn.patch
-|	patches.suse/irqchip-gic-v3-its-Don-t-bind-LPI-to-unavailable-NUM.patch
-|	patches.suse/time-Make-sure-jiffies_to_msecs-preserves-non-zero-t
-|	patches.suse/x86-mce-improve-error-message-when-kernel-cannot-recover.patch
-|	patches.suse/x86-mce-check-for-alternate-indication-of-machine-check-recovery-on-skylake
-|	patches.suse/x86-mce-do-not-overwrite-mci_status-in-mce_no_way_out
-|	patches.suse/x86-mce-fix-incorrect-machine-check-from-unknown-source-message
-|	patches.suse/x86-pti-xenpv-dont-report-as-vulnerable.patch
-|	patches.suse/x86-spectre_v1-Disable-compiler-optimizations-over-a.patch
-|	patches.suse/x86-call-fixup_exception-before-notify_die-in-math_error
-|	patches.suse/xen-speculative_store_bypass_ht_init-call.patch
-|	patches.suse/x86-platform-uv-add-adjustable-set-memory-block-size-function
-|	patches.suse/x86-platform-uv-use-new-set-memory-block-size-function
-|	patches.suse/x86-platform-uv-add-kernel-parameter-to-set-memory-block-size
-|	patches.suse/x86-microcode-intel-fix-memleak-in-save_microcode_patch
-|	patches.suse/uprobes-x86-Remove-incorrect-WARN_ON-in-uprobe_init_.patch
-|	patches.suse/ipvlan-fix-IFLA_MTU-ignored-on-NEWLINK.patch
-|	patches.suse/net-packet-fix-use-after-free.patch
-|	patches.suse/VSOCK-fix-loopback-on-big-endian-systems.patch
-|	patches.suse/vhost_net-validate-sock-before-trying-to-put-its-fd.patch
-|	patches.suse/0028-ipv6-mcast-fix-unsolicited-report-interval-after-rec.patch
-|	patches.suse/net-mvneta-fix-the-Rx-desc-DMA-address-in-the-Rx-pat.patch
-|	patches.suse/net-dccp-avoid-crash-in-ccid3_hc_rx_send_feedback.patch
-|	patches.suse/net-dccp-switch-rx_tstamp_last_feedback-to-monotonic.patch
-|	patches.suse/cxgb4-when-disabling-dcb-set-txq-dcb-priority-to-0.patch
-|	patches.suse/qmi_wwan-add-support-for-the-Dell-Wireless-5821e-mod
-|	patches.suse/0006-btrfs-fix-invalid-free-in-btrfs_extent_same.patch
-|	patches.suse/btrfs-fix-return-value-on-rename-exchange-failure.patch
-|	patches.suse/X.509-unpack-RSA-signatureValue-field-from-BIT-STRIN
-|	patches.suse/Input-synaptics-rmi4-fix-axis-swap-behavior
-|	patches.suse/Input-elantech-enable-middle-button-of-touchpads-on-
-|	patches.suse/Input-elantech-fix-V4-report-decoding-for-module-wit
-|	patches.suse/Input-elan_i2c-add-ELAN0618-Lenovo-v330-15IKB-ACPI-I
-|	patches.suse/Input-elan_i2c_smbus-fix-more-potential-stack-buffer
-|	patches.suse/Input-xpad-fix-GPD-Win-2-controller-name
-|	patches.suse/scsi-target-tcmu-add-read-length-support
-|	patches.suse/scsi-ipr-Eliminate-duplicate-barriers.patch
-|	patches.suse/scsi-qla2xxx-Spinlock-recursion-in-qla_target.patch
-|	patches.suse/soc-imx-gpcv2-correct-PGC-offset
-|	patches.suse/mtd-cfi_cmdset_0002-Use-right-chip-in-do_ppb_xxlock.patch
-|	patches.suse/mtd-cfi_cmdset_0002-fix-SEGV-unlocking-multiple-chip.patch
-|	patches.suse/mtd-cfi_cmdset_0002-Fix-unlocking-requests-crossing-.patch
-|	patches.suse/mtd-cfi_cmdset_0002-Avoid-walking-all-chips-when-unl.patch
-|	patches.suse/ALSA-hda-realtek-Fix-pop-noise-on-Lenovo-P50-co
-|	patches.suse/ALSA-hda-ca0132-Delete-pointless-assignments-to-stru
-|	patches.suse/ALSA-hda-ca0132-Delete-redundant-UNSOL-event-request
-|	patches.suse/ALSA-hda-ca0132-Restore-behavior-of-QUIRK_ALIENWARE
-|	patches.suse/ALSA-hda-ca0132-Don-t-test-for-QUIRK_NONE
-|	patches.suse/ALSA-hda-ca0132-Restore-PCM-Analog-Mic-In2
-|	patches.suse/ALSA-hda-ca0132-Fix-DMic-data-rate-for-Alienware-M17
-|	patches.suse/ALSA-hda-ca0132-make-array-ca0132_alt_chmaps-static
-|	patches.suse/ALSA-hda-realtek-Add-a-quirk-for-FSC-ESPRIMO-U9210
-|	patches.suse/ALSA-hda-realtek-Fix-the-problem-of-two-front-mics-o
-|	patches.suse/ALSA-timer-Fix-UBSAN-warning-at-SNDRV_TIMER_IOCTL_NE
-|	patches.suse/ALSA-seq-Fix-UBSAN-warning-at-SNDRV_SEQ_IOCTL_QUERY_
-|	patches.suse/0001-dm-use-bio_split-when-splitting-out-the-already-proc.patch
-|	patches.suse/0080-dm-thin-metadata-remove-needless-work-from-__commit_.patch
-|	patches.suse/dm-writecache-use-2-factor-allocator-arguments.patch
-|	patches.suse/0001-dm-zoned-avoid-triggering-reclaim-from-inside-dmz_ma.patch
-|	patches.suse/0001-dm-raid-don-t-use-const-in-function-return.patch
-|	patches.suse/0081-dm-thin-handle-running-out-of-data-space-vs-concurre.patch
-|	patches.suse/pmem-only-set-queue_flag_dax-for-fsdax-mode.patch
-|	patches.suse/dax-check-for-queue_flag_dax-in-bdev_dax_supported.patch
-|	patches.suse/dm-prevent-dax-mounts-if-not-supported.patch
-|	patches.suse/drm-mali-dp-Enable-Global-SE-interrupts-mask-for-DP5
-|	patches.suse/drm-arm-malidp-Preserve-LAYER_FORMAT-contents-when-s
-|	patches.suse/Documentation-admin-guide-intel_pstate-Fix-sysfs-pat
-|	patches.suse/ceph-fix-dentry-leak-in-splice_dentry.patch
-|	patches.suse/block-Fix-transfer-when-chunk-sectors-exceeds-max.patch
-|	patches.suse/0001-block-Fix-cloning-of-requests-with-a-special-payload.patch
-|	patches.suse/0001-drbd-Fix-drbd_request_prepare-discard-handling.patch
-|	patches.suse/nvme-rdma-fix-possible-double-free-of-controller-asy.patch
-|	patches.suse/x86-efi-fix-efi_call_phys_epilog-with-config_x86_5level-y
-|	patches.suse/kconfig-fix-line-numbers-for-if-entries-in-menu-tree.patch
-|	patches.suse/ARM-davinci-board-da850-evm-fix-WP-pin-polarity-for-.patch
-|	patches.suse/usb-dwc3-pci-add-support-for-Intel-IceLake.patch
-|	patches.suse/usb-dwc2-gadget-Fix-issue-in-dwc2_gadget_start_isoc.patch
-|	patches.suse/usb-dwc3-of-simple-fix-use-after-free-on-remove.patch
-|	patches.suse/usb-dwc2-fix-the-incorrect-bitmaps-for-the-ports-of-.patch
-|	patches.suse/usb-dwc2-fix-isoc-split-in-transfer-with-no-data.patch
-|	patches.suse/usb-gadget-composite-fix-delayed_status-race-conditi.patch
-|	patches.suse/usb-gadget-dwc2-fix-memory-leak-in-gadget_init.patch
-|	patches.suse/dwc2-gadget-Fix-ISOC-IN-DDMA-PID-bitfield-value-calc
-|	patches.suse/xhci-Fix-perceived-dead-host-due-to-runtime-s.patch
-|	patches.suse/0001-xhci-Fix-kernel-oops-in-trace_xhci_free_virt_device.patch
-|	patches.suse/usb-xhci-increase-CRS-timeout-value.patch
-|	patches.suse/0001-acpi-Add-helper-for-deactivating-memory-region.patch
-|	patches.suse/0001-usb-typec-ucsi-acpi-Workaround-for-cache-mode-issue.patch
-|	patches.suse/0001-usb-typec-ucsi-Fix-for-incorrect-status-data-issue.patch
-|	patches.suse/usb-cdc_acm-Add-quirk-for-Uniden-UBC125-scanner.patch
-|	patches.suse/NFC-pn533-Fix-wrong-GFP-flag-usage
-|	patches.suse/0001-typec-tcpm-Fix-a-msecs-vs-jiffies-bug.patch
-|	patches.suse/USB-serial-cp210x-add-Silicon-Labs-IDs-for-Windows-U.patch
-|	patches.suse/USB-serial-cp210x-add-CESINEL-device-ids.patch
-|	patches.suse/n_tty-Fix-stall-at-n_tty_receive_char_special
-|	patches.suse/n_tty-Access-echo_-variables-carefully
-|	patches.suse/serdev-fix-memleak-on-module-unload
-|	patches.suse/vt-prevent-leaking-uninitialized-data-to-userspace-v
-|	patches.suse/staging-comedi-quatech_daqp_cs-fix-no-op-loop-daqp_a
-|	patches.suse/iio-pressure-bmp280-fix-relative-humidity-unit
-|	patches.suse/iio-buffer-fix-the-function-signature-to-match-imple
-|	patches.suse/0001-btrfs-quota-Set-rescan-progress-to-u64-1-if-we-hit-l.patch
-|	patches.suse/r8152-napi-hangup-fix-after-disconnect
-|	patches.suse/0001-netfilter-nf_log-fix-uninit-read-in-nf_log_proc_dost.patch
-|	patches.suse/0002-netfilter-nf_log-don-t-hold-nf_log_mutex-during-user.patch
-|	patches.suse/net-mlx5e-Don-t-attempt-to-dereference-the-ppriv-str.patch
-|	patches.suse/net-mlx5-E-Switch-Avoid-setup-attempt-if-not-being-e.patch
-|	patches.suse/net-mlx5e-Avoid-dealing-with-vport-representors-if-n.patch
-|	patches.suse/net-mlx5-Fix-wrong-size-allocation-for-QoS-ETC-TC-re.patch
-|	patches.suse/net-mlx5-Fix-incorrect-raw-command-length-parsing.patch
-|	patches.suse/net-mlx5-Fix-command-interface-race-in-polling-mode.patch
-|	patches.suse/strparser-Remove-early-eaten-to-fix-full-tcp-receive.patch
-|	patches.suse/tcp-add-one-more-quick-ack-after-after-ECN-events.patch
-|	patches.suse/nl80211-relax-ht-operation-checks-for-mesh
-|	patches.suse/nl80211-check-nla_parse_nested-return-values
-|	patches.suse/tcp-fix-Fast-Open-key-endianness.patch
-|	patches.suse/bnx2x-Fix-receiving-tx-timeout-in-error-or-recovery-.patch
-|	patches.suse/alx-take-rtnl-before-calling-__alx_open-from-resume
-|	patches.suse/s390-qeth-fix-race-when-setting-MAC-address.patch
-|	patches.suse/s390-qeth-don-t-clobber-buffer-on-async-tx-completion.patch
-|	patches.suse/s390-qeth-consistently-re-enable-device-features.patch
-|	patches.suse/atm-zatm-Fix-potential-Spectre-v1_02.patch
-|	patches.suse/msft-hv-1713-hv_netvsc-split-sub-channel-setup-into-async-and-syn.patch
-|	patches.suse/bpf-s390-fix-potential-memleak-when-later-bpf_jit_pr.patch
-|	patches.suse/tcp-prevent-bogus-FRTO-undos-with-non-SACK-flows.patch
-|	patches.suse/net-fix-use-after-free-in-GRO-with-ESP.patch
-|	patches.suse/ipv6-sr-fix-passing-wrong-flags-to-crypto_alloc_shas.patch
-|	patches.suse/qed-Limit-msix-vectors-in-kdump-kernel-to-the-minimu.patch
-|	patches.suse/qed-Fix-setting-of-incorrect-eswitch-mode.patch
-|	patches.suse/qed-Fix-use-of-incorrect-size-in-memcpy-call.patch
-|	patches.suse/qede-Adverstise-software-timestamp-caps-when-PHC-is-.patch
-|	patches.suse/md-raid10-fix-that-replacement-cannot-complete-recov.patch
-|	patches.suse/userfaultfd-hugetlbfs-fix-userfaultfd_huge_must_wait-pte-access.patch
-|	patches.suse/mm-hugetlb-yield-when-prepping-struct-pages.patch
-|	patches.suse/kasan-fix-shadow_size-calculation-error-in-kasan_mod.patch
-|	patches.suse/Fix-up-non-directory-creation-in-SGID-directories.patch
-|	patches.suse/tracing-Fix-missing-return-symbol-in-function_graph-.patch
-|	patches.suse/0001-drm-udl-fix-display-corruption-of-the-last-line.patch
-|	patches.suse/0001-drm-Use-kvzalloc-for-allocating-blob-property-memory.patch
-|	patches.suse/Revert-drm-bridge-sii8620-fix-display-of-packed-pixel
-|	patches.suse/drm-i915-Try-GGTT-mmapping-whole-object-as-partial
-|	patches.suse/drm-amdgpu-fix-swapped-emit_ib_size-in-vce3
-|	patches.suse/drm-exynos-gsc-Fix-support-for-NV16-61-YUV420-YVU420
-|	patches.suse/drm-exynos-decon5433-Fix-per-plane-global-alpha-for-
-|	patches.suse/drm-exynos-decon5433-Fix-WINCONx-reset-value
-|	patches.suse/s390-correct-register-corruption-in-critical-section-cleanup.patch
-|	patches.suse/vfio-Use-get_user_pages_longterm-correctly.patch
-|	patches.suse/drbd-fix-access-after-free
-|	patches.suse/scsi-sg-mitigate-read-write-abuse.patch
-|	patches.suse/0004-arm64-remove-no-op-p-linker-flag.patch
-|	patches.suse/dmaengine-pl330-report-BURST-residue-granularity
-|	patches.suse/dmaengine-k3dma-Off-by-one-in-k3_of_dma_simple_xlate
-|	patches.suse/cifs-Fix-use-after-free-of-a-mid_q_entry.patch
-|	patches.suse/cifs-Fix-validation-of-signed-data-in-smb3-.patch
-|	patches.suse/cifs-Fix-validation-of-signed-data-in-smb2.patch
-|	patches.suse/cifs-fix-SMB1-breakage.patch
-|	patches.suse/cifs-Fix-memory-leak-in-smb2_set_ea.patch
-|	patches.suse/cifs-Fix-slab-out-of-bounds-in-send_set_info-on-SMB2-ACE-setting.patch
-|	patches.suse/cifs-Fix-infinite-loop-when-using-hard-mount-.patch
-|	patches.suse/0001-cifs-Fix-stack-out-of-bounds-in-smb-2-3-_create_leas.patch
-|	patches.suse/pci-xilinx-add-missing-of_node_put
-|	patches.suse/pci-xilinx-nwl-add-missing-of_node_put
-|	patches.suse/pci-faraday-add-missing-of_node_put
-|	patches.suse/ext4-add-corruption-check-in-ext4_xattr_set_entry.patch
-|	patches.suse/ext4-always-verify-the-magic-number-in-xattr-blocks.patch
-|	patches.suse/ext4-always-check-block-group-bounds-in-ext4_init_bl.patch
-|	patches.suse/ext4-make-sure-bitmaps-and-the-inode-table-don-t-ove.patch
-|	patches.suse/ext4-only-look-at-the-bg_flags-field-if-it-is-valid.patch
-|	patches.suse/ext4-verify-the-depth-of-extent-tree-in-ext4_find_ex.patch
-|	patches.suse/ext4-include-the-illegal-physical-block-in-the-bad-m.patch
-|	patches.suse/ext4-clear-i_data-in-ext4_inode_info-when-removing-i.patch
-|	patches.suse/ext4-never-move-the-system.data-xattr-out-of-the-ino.patch
-|	patches.suse/jbd2-don-t-mark-block-as-modified-if-the-handle-is-o.patch
-|	patches.suse/ext4-avoid-running-out-of-journal-credits-when-appen.patch
-|	patches.suse/ext4-add-more-inode-number-paranoia-checks.patch
-|	patches.suse/ext4-add-more-mount-time-checks-of-the-superblock.patch
-|	patches.suse/ext4-check-superblock-mapped-prior-to-committing.patch
-|	patches.suse/sched-fair-Fix-bandwidth-timer-clock-drift-condition.patch
-|	patches.suse/x86-mm-32-initialize-the-cr4-shadow-before-_flush_tlb_all
-|	patches.suse/compiler-gcc-h-add-_attribute__gnu_inline-to-all-inline-declarations.patch
-|	patches.suse/x86-asm-add-asm_arg-constants-for-argument-registers-to-asm-asm-h
-|	patches.suse/x86-bugs-update-when-to-check-for-the-ls_cfg-ssbd-mitigation.patch
-|	patches.suse/x86-bugs-fix-the-amd-ssbd-usage-of-the-spec_ctrl-msr.patch
-|	patches.suse/ARM-imx_v6_v7_defconfig-Select-ULPI-support.patch
-|	patches.suse/ARM-imx_v4_v5_defconfig-Select-ULPI-support.patch
-|	patches.suse/HID-debug-check-length-before-copy_to_user
-|	patches.suse/HID-wacom-Correct-touch-maximum-XY-of-2nd-gen-Intuos
-|	patches.suse/HID-i2c-hid-Fix-incomplete-report-noise
-|	patches.suse/HID-hiddev-fix-potential-Spectre-v1
-|	patches.suse/mmc-dw_mmc-fix-card-threshold-control-configuration
-|	patches.suse/USB-serial-ch341-fix-type-promotion-bug-in-ch341_con.patch
-|	patches.suse/USB-serial-cp210x-add-another-USB-ID-for-Qivicon-Zig.patch
-|	patches.suse/0001-USB-serial-keyspan_pda-fix-modem-status-error-handli.patch
-|	patches.suse/USB-serial-mos7840-fix-status-register-error-handlin.patch
-|	patches.suse/0001-xhci-xhci-mem-off-by-one-in-xhci_stream_id_to_ring.patch
-|	patches.suse/usb-quirks-add-delay-quirks-for-Corsair-Strafe.patch
-|	patches.suse/0001-USB-yurex-fix-out-of-bounds-uaccess-in-read-handler.patch
-|	patches.suse/staging-rtl8723bs-Prevent-an-underflow-in-rtw_check_
-|	patches.suse/vmw_balloon-fix-inflation-with-batching
-|	patches.suse/ibmasm-don-t-write-out-of-bounds-in-read-handler.patch
-|	patches.suse/nvmem-Don-t-let-a-NULL-cell_id-for-nvmem_cell_get-cr.patch
-|	patches.suse/libahci-Fix-possible-Spectre-v1-pmp-indexing-in-ahci
-|	patches.suse/ahci-Disable-LPM-on-Lenovo-50-series-laptops-with-a-
-|	patches.suse/ahci-Add-Intel-Ice-Lake-LP-PCI-ID.patch
-|	patches.suse/ata-Fix-ZBC_OUT-command-block-check.patch
-|	patches.suse/ata-Fix-ZBC_OUT-all-bit-handling.patch
-|	patches.suse/libnvdimm-pmem-Fix-memcpy_mcsafe-return-code-handlin.patch
-|	patches.suse/acpi-nfit-fix-cmd_rc-for-acpi_nfit_ctl-to-always-ret
-|	patches.suse/acpi-nfit-Fix-scrub-idle-detection.patch
-|	patches.suse/nfit-fix-unchecked-dereference-in-acpi_nfit_ctl
-|	patches.suse/ALSA-hda-Handle-pm-failure-during-hotplug
-|	patches.suse/ALSA-hda-realtek-two-more-lenovo-models-need-fixup-o
-|	patches.suse/ARM-8780-1-ftrace-Only-set-kernel-memory-back-to-rea.patch
-|	patches.suse/tools-build-fix-escaping-in-.cmd-files-for-future-Ma.patch
-|	patches.suse/iw_cxgb4-correctly-enforce-the-max-reg_mr-depth.patch
-|	patches.suse/RDMA-uverbs-Protect-from-attempts-to-create-flows-on.patch
-|	patches.suse/IB-hfi1-Fix-incorrect-mixing-of-ERR_PTR-and-NULL-ret.patch
-|	patches.suse/RDMA-mlx5-Fix-memory-leak-in-mlx5_ib_create_srq-erro.patch
-|	patches.suse/i2c-tegra-Fix-NACK-error-handling
-|	patches.suse/mm-do-not-drop-unused-pages-when-userfaultd-is-running.patch
-|	patches.suse/autofs-fix-slab-out-of-bounds-read-in-getname_kernel.patch
-|	patches.suse/reiserfs-fix-buffer-overflow-with-long-warning-messa.patch
-|	patches.suse/ARM-pxa-irq-fix-handling-of-ICMR-registers-in-suspen.patch
-|	patches.suse/ARM-DRA7-OMAP5-Enable-ACTLR-0-Enable-invalidates-of-.patch
-|	patches.suse/drm-i915-Fix-hotplug-irq-ack-on-i965-g4x
-|	patches.suse/gpu-host1x-Check-whether-size-of-unpin-isn-t-0
-|	patches.suse/0001-drm-tegra-Fix-comparison-operator-for-buffer-size.patch
-|	patches.suse/drm-armada-fix-colorkey-mode-property
-|	patches.suse/drm-armada-fix-irq-handling
-|	patches.suse/0001-pinctrl-nsp-off-by-ones-in-nsp_pinmux_enable.patch
-|	patches.suse/pinctrl-nsp-Fix-potential-NULL-dereference
-|	patches.suse/mark-hi-and-tasklet-softirq-synchronous.patch
-|	patches.suse/kvm-vmx-support-msr_ia32_arch_capabilities-as-a-feature-msr
-|	patches.suse/xenclock-0007-x86-kvmclock-set-pvti_cpu0_va-after-enabling-kvmcloc.patch
-|	patches.suse/KVM-Eventfd-Avoid-crash-when-assign-and-deassign-spe.patch
-|	patches.suse/kvmclock-fix-tsc-calibration-for-nested-guests
-|	patches.suse/btrfs-fix-use-after-free-of-cmp-workspace-pages.patch
-|	patches.suse/btrfs-scrub-Don-t-use-inode-page-cache-in-scrub_hand.patch
-|	patches.suse/rtlwifi-Fix-kernel-Oops-Fw-download-fail
-|	patches.suse/brcmfmac-stop-watchdog-before-detach-and-free-everyt
-|	patches.suse/Revert-mwifiex-handle-race-during-mwifiex_usb_discon.patch
-|	patches.suse/mwifiex-handle-race-during-mwifiex_usb_disconnect.patch
-|	patches.suse/rtlwifi-rtl8821ae-fix-firmware-is-not-ready-to-run
-|	patches.suse/ath10k-update-the-phymode-along-with-bandwidth-chang
-|	patches.suse/gen_stats-Fix-netlink-stats-dumping-in-the-presence-.patch
-|	patches.suse/sctp-fix-the-issue-that-pathmtu-may-be-set-lower-tha.patch
-|	patches.suse/smsc75xx-Add-workaround-for-gigabit-link-up-hardware
-|	patches.suse/net-phy-fix-flag-masking-in-__set_phy_supported.patch
-|	patches.suse/qed-Fix-reading-stale-configuration-information.patch
-|	patches.suse/qed-off-by-one-in-qed_parse_mcp_trace_buf.patch
-|	patches.suse/qmi_wwan-add-support-for-Quectel-EG91
-|	patches.suse/ipv4-Return-EINVAL-when-ping_group_range-sysctl-does.patch
-|	patches.suse/sh_eth-fix-invalid-context-bug-while-calling-auto-ne.patch
-|	patches.suse/sh_eth-fix-invalid-context-bug-while-changing-link-o.patch
-|	patches.suse/cxgb4-assume-flash-part-size-to-be-4MB-if-it-can-t-b.patch
-|	patches.suse/net-sched-act_tunnel_key-fix-NULL-dereference-when-g.patch
-|	patches.suse/net-ipv4-Set-oif-in-fib_compute_spec_dst.patch
-|	patches.suse/net-diag-Don-t-double-free-TCP_NEW_SYN_RECV-sockets-.patch
-|	patches.suse/bpf-hash-map-decrement-counter-on-error.patch
-|	patches.suse/bnxt_en-Fix-the-vlan_tci-exact-match-check.patch
-|	patches.suse/bnxt_en-Fix-inconsistent-BNXT_FLAG_AGG_RINGS-logic.patch
-|	patches.suse/bnxt_en-Always-set-output-parameters-in-bnxt_get_max.patch
-|	patches.suse/bnxt_en-Do-not-modify-max-IRQ-count-after-RDMA-drive.patch
-|	patches.suse/bnxt_en-Fix-for-system-hang-if-request_irq-fails.patch
-|	patches.suse/qed-fix-spelling-mistake-successffuly-successfully.patch
-|	patches.suse/ieee802154-6lowpan-set-IFLA_LINK.patch
-|	patches.suse/ieee802154-at86rf230-switch-from-BUG_ON-to-WARN_ON-o.patch
-|	patches.suse/ieee802154-at86rf230-use-__func__-macro-for-debug-me.patch
-|	patches.suse/ieee802154-fakelb-switch-from-BUG_ON-to-WARN_ON-on-p.patch
-|	patches.suse/ixgbe-Be-more-careful-when-modifying-MAC-filters.patch
-|	patches.suse/net-systemport-Fix-CRC-forwarding-check-for-SYSTEMPO.patch
-|	patches.suse/0002-packet-reset-network-header-if-packet-shorter-than-l.patch
-|	patches.suse/qlogic-check-kstrtoul-for-errors.patch
-|	patches.suse/tcp-fix-dctcp-delayed-ACK-schedule.patch
-|	patches.suse/KEYS-DNS-fix-parsing-multiple-options.patch
-|	patches.suse/ipv6-make-DAD-fail-with-enhanced-DAD-when-nonce-leng.patch
-|	patches.suse/ibmvnic-Revise-RX-TX-queue-error-messages.patch
-|	patches.suse/msft-hv-1733-hv-netvsc-fix-handling-of-fallback-to-single-queue-m.patch
-|	patches.suse/net-mlx4_en-Don-t-reuse-RX-page-when-XDP-is-set.patch
-|	patches.suse/0001-net-lan78xx-Fix-race-in-tx-pending-skb-size-calculat.patch
-|	patches.suse/ibmvnic-Fix-error-recovery-on-login-failure.patch
-|	patches.suse/tg3-Add-higher-cpu-clock-for-5762.patch
-|	patches.suse/octeon_mgmt-Fix-MIX-registers-configuration-on-MTU-s.patch
-|	patches.suse/ipv6-ila-select-CONFIG_DST_CACHE.patch
-|	patches.suse/lib-rhashtable-consider-param-min_size-when-setting-.patch
-|	patches.suse/net-cxgb3_main-fix-potential-Spectre-v1.patch
-|	patches.suse/0001-net-usb-asix-replace-mii_nway_restart-in-resume-path.patch
-|	patches.suse/batman-adv-Fix-bat_ogm_iv-best-gw-refcnt-after-netli.patch
-|	patches.suse/batman-adv-Fix-bat_v-best-gw-refcnt-after-netlink-du.patch
-|	patches.suse/batman-adv-Fix-debugfs-path-for-renamed-hardif.patch
-|	patches.suse/batman-adv-Fix-debugfs-path-for-renamed-softif.patch
-|	patches.suse/batman-adv-Avoid-storing-non-TT-sync-flags-on-singul
-|	patches.suse/batman-adv-Fix-multicast-TT-issues-with-bogus-ROAM-f.patch
-|	patches.suse/ipv6-fix-useless-rol32-call-on-hash.patch
-|	patches.suse/msft-hv-1734-hv_netvsc-Fix-napi-reschedule-while-receive-completi.patch
-|	patches.suse/ptp-fix-missing-break-in-switch.patch
-|	patches.suse/crypto-af_alg-Initialize-sg_num_bytes-in-error-code-.patch
-|	patches.suse/ALSA-hda-add-mute-led-support-for-HP-ProBook-455-G5
-|	patches.suse/ALSA-hda-realtek-Add-Panasonic-CF-SZ6-headset-jack-q
-|	patches.suse/ALSA-rawmidi-Change-resized-buffers-atomically
-|	patches.suse/ALSA-hda-realtek-Yet-another-Clevo-P950-quirk-entry
-|	patches.suse/msft-hv-1728-PCI-hv-Disable-enable-IRQs-rather-than-BH-in-hv_comp.patch
-|	patches.suse/PCI-OF-Fix-I-O-space-page-leak.patch
-|	patches.suse/pci-xgene-fix-i-o-space-page-leak
-|	patches.suse/pci-versatile-fix-i-o-space-page-leak
-|	patches.suse/pci-designware-fix-i-o-space-page-leak
-|	patches.suse/PCI-aardvark-Fix-I-O-space-page-leak.patch
-|	patches.suse/pci-faraday-fix-i-o-space-page-leak
-|	patches.suse/drm-amdgpu-add-another-ATPX-quirk-for-TOPAZ.patch
-|	patches.suse/drm-nouveau-gem-off-by-one-bugs-in-nouveau_gem_pushb
-|	patches.suse/drm-nouveau-Use-drm_connector_list_iter_-for-iterati
-|	patches.suse/drm-nouveau-Avoid-looping-through-fake-MST-connector
-|	patches.suse/0001-drm-nouveau-drm-nouveau-Fix-runtime-PM-leak-in-nv50_.patch
-|	patches.suse/ACPI-EC-Use-ec_no_wakeup-on-more-Thinkpad-X1-Carbon-
-|	patches.suse/cpufreq-intel_pstate-Register-when-ACPI-PCCH-is-pres.patch
-|	patches.suse/scsi-qla2xxx-Fix-inconsistent-DMA-mem-alloc-free.patch
-|	patches.suse/scsi-qla2xxx-Fix-kernel-crash-due-to-late-workqueue-.patch
-|	patches.suse/scsi-qla2xxx-fix-null-pointer-dereference-for-fcport-search.patch
-|	patches.suse/0027-scsi-qedf-send-the-driver-state-to-mfw
-|	patches.suse/scsi-qedi-send-driver-state-to-mfw
-|	patches.suse/dm-writecache-support-optional-offset-for-start-of-d.patch
-|	patches.suse/vfio-pci-Fix-potential-Spectre-v1
-|	patches.suse/fat-fix-memory-allocation-failure-handling-of-match_.patch
-|	patches.suse/mm-huge_memory.c-fix-data-loss-when-splitting-a-file.patch
-|	patches.suse/mm-memcg-fix-use-after-free-in-mem_cgroup_iter.patch
-|	patches.suse/btrfs-fix-file-data-corruption-after-cloning-a-range.patch
-|	patches.suse/vfio-spapr-Use-IOMMU-pageshift-rather-than-pagesize.patch
-|	patches.suse/KVM-PPC-Check-if-IOMMU-page-is-contained-in-the-pinn.patch
-|	patches.suse/powerpc-powernv-Fix-save-restore-of-SPRG3-on-entry-e.patch
-|	patches.suse/lib-iov_iter-Fix-pipe-handling-in-_copy_to_iter_mcsa.patch
-|	patches.suse/x86-asm-memcpy_mcsafe-Fix-copy_to_user_mcsafe-except.patch
-|	patches.suse/x86-events-intel-ds-fix-bts_interrupt_threshold-alignment.patch
-|	patches.suse/x86-mce-remove-min-interval-polling-limitation
-|	patches.suse/soc-imx-gpc-restrict-register-range-for-regmap-acces
-|	patches.suse/nvme-ensure-forward-progress-during-admin-passthru.patch
-|	patches.suse/nvme-don-t-enable-AEN-if-not-supported.patch
-|	patches.suse/nvme-fix-handling-of-metadata_len-for-NVME_IOCTL_IO_.patch
-|	patches.suse/media-staging-omap4iss-Include-asm-cacheflush.h-afte
-|	patches.suse/tcp-helpers-to-send-special-DCTCP-ack.patch
-|	patches.suse/tcp-do-not-cancel-delay-AcK-on-DCTCP-special-ACK.patch
-|	patches.suse/tcp-do-not-delay-ACK-in-DCTCP-upon-CE-status-change.patch
-|	patches.suse/bpf-ppc64-fix-unexpected-r0-0-exit-path-inside-bpf_x.patch
-|	patches.suse/net-mlx5e-Refine-ets-validation-function.patch
-|	patches.suse/net-mlx5-Adjust-clock-overflow-work-period.patch
-|	patches.suse/net-mlx5e-Fix-quota-counting-in-aRFS-expire-flow.patch
-|	patches.suse/net-mlx5e-Don-t-allow-aRFS-for-encapsulated-packets.patch
-|	patches.suse/bonding-set-default-miimon-value-for-non-arp-modes-i.patch
-|	patches.suse/qed-Fix-link-flap-issue-due-to-mismatching-EEE-capab.patch
-|	patches.suse/qed-Fix-possible-race-for-the-link-state-value.patch
-|	patches.suse/qed-Correct-Multicast-API-to-reflect-existence-of-25.patch
-|	patches.suse/net-phy-consider-PHY_IGNORE_INTERRUPT-in-phy_start_a.patch
-|	patches.suse/net-skb_segment-should-not-return-NULL.patch
-|	patches.suse/atl1c-reserve-min-skb-headroom
-|	patches.suse/rtnetlink-add-rtnl_link_state-check-in-rtnl_configur.patch
-|	patches.suse/vxlan-add-new-fdb-alloc-and-create-helpers.patch
-|	patches.suse/vxlan-make-netlink-notify-in-vxlan_fdb_destroy-optio.patch
-|	patches.suse/vxlan-fix-default-fdb-entry-netlink-notify-ordering-.patch
-|	patches.suse/can-peak_canfd-fix-firmware-v3.3.0-limit-allocation-
-|	patches.suse/can-m_can.c-fix-setup-of-CCCR-register-clear-CCCR-NI
-|	patches.suse/can-mpc5xxx_can-check-of_iomap-return-before-use
-|	patches.suse/can-xilinx_can-fix-device-dropping-off-bus-on-RX-ove
-|	patches.suse/can-xilinx_can-fix-RX-loop-if-RXNEMP-is-asserted-wit
-|	patches.suse/can-xilinx_can-fix-recovery-from-error-states-not-be
-|	patches.suse/can-xilinx_can-keep-only-1-2-frames-in-TX-FIFO-to-fi
-|	patches.suse/can-xilinx_can-fix-RX-overflow-interrupt-not-being-e
-|	patches.suse/can-xilinx_can-fix-incorrect-clear-of-non-processed-
-|	patches.suse/can-xilinx_can-fix-power-management-handling
-|	patches.suse/ip-hash-fragments-consistently.patch
-|	patches.suse/tcp-free-batches-of-packets-in-tcp_prune_ofo_queue.patch
-|	patches.suse/tcp-avoid-collapses-in-tcp_prune_queue-if-possible.patch
-|	patches.suse/tcp-detect-malicious-patterns-in-tcp_collapse_ofo_qu.patch
-|	patches.suse/tcp-call-tcp_drop-from-tcp_data_queue_ofo.patch
-|	patches.suse/tcp-add-tcp_ooo_try_coalesce-helper.patch
-|	patches.suse/mac80211-add-stations-tied-to-AP_VLANs-during-hw-rec.patch
-|	patches.suse/nl80211-Add-a-missing-break-in-parse_station_flags.patch
-|	patches.suse/net-mlx4_core-Save-the-qpn-from-the-input-modifier-i.patch
-|	patches.suse/bnx2x-Fix-invalid-memory-access-in-rss-hash-config-p.patch
-|	patches.suse/ip-in-cmsg-IP-V6-_ORIGDSTADDR-call-pskb_may_pull.patch
-|	patches.suse/qmi_wwan-fix-interface-number-for-DW5821e-production
-|	patches.suse/0001-fscache-Allow-cancelled-operations-to-be-enqueued.patch
-|	patches.suse/0002-cachefiles-Fix-refcounting-bug-in-backing-file-read-.patch
-|	patches.suse/0003-fscache-Fix-reference-overput-in-fscache_attach_obje.patch
-|	patches.suse/0004-cachefiles-Fix-missing-clear-of-the-CACHEFILES_OBJEC.patch
-|	patches.suse/0005-cachefiles-Wait-rather-than-BUG-ing-on-Unexpected-ob.patch
-|	patches.suse/staging-speakup-fix-wraparound-in-uaccess-length-che
-|	patches.suse/usb-cdc_acm-Add-quirk-for-Castles-VEGA3000.patch
-|	patches.suse/usb-gadget-r8a66597-Fix-two-possible-sleep-in-atomic
-|	patches.suse/usb-gadget-r8a66597-Fix-a-possible-sleep-in-atomic-c
-|	patches.suse/usb-gadget-f_uac2-fix-error-handling-in-afunc_bind-a.patch
-|	patches.suse/usb-dwc2-host-do-not-delay-retries-for-control-in-transfers.patch
-|	patches.suse/usb-phy-fix-PPC64-build-errors-in-phy-fsl-usb.c.patch
-|	patches.suse/tools-usb-ffs-test-Fix-build-on-big-endian-systems.patch
-|	patches.suse/usb-dwc2-Fix-DMA-alignment-to-start-at-allocated-bou.patch
-|	patches.suse/usb-gadget-f_uac2-fix-endianness-of-struct-cntrl_-_l.patch
-|	patches.suse/usb-gadget-f_fs-Only-return-delayed-status-when-len-.patch
-|	patches.suse/usb-core-handle-hub-C_PORT_OVER_CURRENT-condition.patch
-|	patches.suse/tracing-Fix-double-free-of-event_trigger_data.patch
-|	patches.suse/tracing-Fix-possible-double-free-in-event_enable_tri.patch
-|	patches.suse/kthread-tracing-Don-t-expose-half-written-comm-when-.patch
-|	patches.suse/Input-elan_i2c-add-ACPI-ID-for-lenovo-ideapad-330
-|	patches.suse/Input-elan_i2c-add-another-ACPI-ID-for-Lenovo-Ideapa
-|	patches.suse/Input-i8042-add-Lenovo-LaVie-Z-to-the-i8042-reset-li
-|	patches.suse/drm-i915-glk-Add-Quirk-for-GLK-NUC-HDMI-port-issues.patch
-|	patches.suse/drm-imx-imx-ldb-disable-LDB-on-driver-bind
-|	patches.suse/drm-imx-imx-ldb-check-if-channel-is-enabled-before-p
-|	patches.suse/0011-arm64-fix-vmemmap-BUILD_BUG_ON-triggering-on-vmemmap.patch
-|	patches.suse/delayacct-fix-crash-in-delayacct_blkio_end-after-del.patch
-|	patches.suse/zswap-re-check-zswap_is_full-after-do-zswap_shrink.patch
-|	patches.suse/kvm-mm-account-shadow-page-tables-to-kmemcg
-|	patches.suse/nvmet-fc-fix-target-sgl-list-on-large-transfers.patch
-|	patches.suse/nvme-if_ready-checks-to-fail-io-to-deleting-controll.patch
-|	patches.suse/nvmet-fixup-crash-on-NULL-device-path.patch
-|	patches.suse/block-bio_iov_iter_get_pages-fix-size-of-last-iovec.patch
-|	patches.suse/blkdev-_blkdev_direct_io_simple-fix-leak-in-error-case.patch
-|	patches.suse/block-bio_iov_iter_get_pages-pin-more-pages-for-multi-segment-ios.patch
-|	patches.suse/0083-block-reset-bi_iter.bi_done-after-splitting-bio.patch
-|	patches.suse/i2c-davinci-Avoid-zero-value-of-CLKH
-|	patches.suse/i2c-imx-Fix-reinit_completion-use.patch
-|	patches.suse/random-mix-rdrand-with-entropy-sent-in-from-userspac
-|	patches.suse/squashfs-be-more-careful-about-metadata-corruption.patch
-|	patches.suse/ext4-fix-false-negatives-and-false-positives-in-ext4.patch
-|	patches.suse/ext4-fix-inline-data-updates-with-checksums-enabled.patch
-|	patches.suse/ext4-check-for-allocation-block-validity-with-block-.patch
-|	patches.suse/ext4-fix-check-to-prevent-initializing-reserved-inod.patch
-|	patches.suse/0001-x86-efi-Access-EFI-MMIO-data-as-unencrypted-when-SEV.patch
-|	patches.suse/perf-x86-amd-ibs-don-t-access-non-started-event
-|	patches.suse/x86-entry-64-remove-ebx-handling-from-error_entry-exit.patch
-|	patches.suse/x86-boot-fix-if_changed-build-flip-flop-bug
-|	patches.suse/squashfs-more-metadata-hardening.patch
-|	patches.suse/0001-cxgb4-Added-missing-break-in-ndo_udp_tunnel_-add-del.patch
-|	patches.suse/net-fix-amd-xgbe-flow-control-issue.patch
-|	patches.suse/net-ena-Fix-use-of-uninitialized-DMA-address-bits-fi.patch
-|	patches.suse/vti6-fix-PMTU-caching-and-reporting-on-xmit.patch
-|	patches.suse/0003-xfrm_user-prevent-leaking-2-bytes-of-kernel-memory.patch
-|	patches.suse/0004-xfrm-fix-missing-dst_release-after-policy-blocking-l.patch
-|	patches.suse/esp6-fix-memleak-on-error-path-in-esp6_input.patch
-|	patches.suse/0001-net-lan78xx-fix-rx-handling-before-first-packet-is-s.patch
-|	patches.suse/enic-handle-mtu-change-for-vf-properly.patch
-|	patches.suse/ipv4-remove-BUG_ON-from-fib_compute_spec_dst.patch
-|	patches.suse/net-mdio-mux-bcm-iproc-fix-wrong-getter-and-setter-p.patch
-|	patches.suse/bpf-use-GFP_ATOMIC-instead-of-GFP_KERNEL-in-bpf_pars.patch
-|	patches.suse/0005-net-socket-fix-potential-spectre-v1-gadget-in-socket.patch
-|	patches.suse/tcp_bbr-fix-bw-probing-to-raise-in-flight-data-for-v.patch
-|	patches.suse/NET-stmmac-align-DMA-stuff-to-largest-cache-line-len.patch
-|	patches.suse/netlink-Do-not-subscribe-to-non-existent-groups.patch
-|	patches.suse/can-ems_usb-Fix-memory-leak-on-ems_usb_disconnect
-|	patches.suse/netlink-Don-t-shift-with-UB-on-nlk-ngroups.patch
-|	patches.suse/virtio_balloon-fix-another-race-between-migration-an
-|	patches.suse/scsi-libiscsi-fix-possible-null-pointer-dereference-in-case-of-tmf
-|	patches.suse/scsi-sg-fix-minor-memory-leak-in-error-path
-|	patches.suse/scsi-qla2xxx-fix-unintialized-list-head-crash.patch
-|	patches.suse/scsi-qla2xxx-fix-npiv-deletion-by-calling-wait_for_sess_deletion.patch
-|	patches.suse/scsi-qla2xxx-fix-driver-unload-by-shutting-down-chip.patch
-|	patches.suse/scsi-qla2xxx-Fix-ISP-recovery-on-unload.patch
-|	patches.suse/scsi-qla2xxx-return-error-when-tmf-returns.patch
-|	patches.suse/audit-fix-potential-null-dereference-context-module.patch
-|	patches.suse/squashfs-metadata-2-electric-boogaloo.patch
-|	patches.suse/cpufreq-intel_pstate-Limit-the-scope-of-HWP-dynamic-.patch
-|	patches.suse/tools-power-turbostat-fix-S-on-UP-systems.patch
-|	patches.suse/tools-power-turbostat-Read-extended-processor-family.patch
-|	patches.suse/squashfs-more-metadata-hardening2.patch
-|	patches.suse/Squashfs-Compute-expected-length-from-inode-size-rat.patch
-|	patches.suse/iwlwifi-add-more-card-IDs-for-9000-series
-|	patches.suse/inet-frag-enforce-memory-limits-earlier.patch
-|	patches.suse/ipv4-frags-handle-possible-skb-truesize-change.patch
-|	patches.suse/enic-do-not-call-enic_change_mtu-in-enic_probe.patch
-|	patches.suse/bonding-avoid-lockdep-confusion-in-bond_get_stats.patch
-|	patches.suse/net-stmmac-Fix-WoL-for-PCI-based-setups.patch
-|	patches.suse/netlink-Fix-spectre-v1-gadget-in-netlink_create.patch
-|	patches.suse/net-dsa-Do-not-suspend-resume-closed-slave_dev.patch
-|	patches.suse/rxrpc-Fix-user-call-ID-check-in-rxrpc_service_preall.patch
-|	patches.suse/userfaultfd-remove-uffd-flags-from-vma-vm_flags-if-U.patch
-|	patches.suse/crypto-padlock-aes-Fix-Nano-workaround-data-corrupti
-|	patches.suse/drm-bridge-adv7511-Reset-registers-on-hotplug
-|	patches.suse/drm-re-enable-error-handling
-|	patches.suse/drm-atomic-Check-old_plane_state-crtc-in-drm_atomic_
-|	patches.suse/drm-atomic-Initialize-variables-in-drm_atomic_helper
-|	patches.suse/drm-vc4-Reset-x-y-_scaling-1-when-dealing-with-unipl
-|	patches.suse/RDMA-uverbs-Expand-primary-and-alt-AV-port-checks.patch
-|	patches.suse/kvm-vmx-use-local-variable-for-current_vmptr-when-emulating-vmptrst
-|	patches.suse/kvm-x86-vmx-fix-vpid-leak
-|	patches.suse/0084-Partially-revert-block-fail-op_is_write-requests-to-.patch
-|	patches.suse/mlxsw-core_acl_flex_actions-Return-error-for-conflic.patch
-|	patches.suse/0003-l2tp-fix-missing-refcount-drop-in-pppol2tp_tunnel_io.patch
-|	patches.suse/netlink-Don-t-shift-on-64-for-ngroups.patch
-|	patches.suse/genirq-Make-force-irq-threading-setup-more-robust.patch
-|	patches.suse/nohz-Fix-local_timer_softirq_pending.patch
-|	patches.suse/gpiolib-acpi-make-sure-we-trigger-edge-events-at-lea.patch
-|	patches.suse/ip6_tunnel-use-the-right-value-for-ipv4-min-mtu-chec.patch
-|	patches.suse/0006-packet-refine-ring-v3-block-size-test-to-hold-one-fr.patch
-|	patches.suse/net-thunderx-check-for-failed-allocation-lmac-dmacs.patch
-|	patches.suse/vsock-split-dwork-to-avoid-reinitializations.patch
-|	patches.suse/dccp-fix-undefined-behavior-with-cwnd-shift-in-ccid2.patch
-|	patches.suse/llc-use-refcount_inc_not_zero-for-llc_sap_find.patch
-|	patches.suse/vhost-reset-metadata-cache-when-initializing-new-IOT.patch
-|	patches.suse/0003-i2c-xlp9xx-Fix-case-where-SSIF-read-transaction-comp.patch
-|	patches.suse/xen-netfront-dont-cache-skb_shinfo.patch
-|	patches.suse/root-dentries-need-RCU-delayed-freeing.patch
-|	patches.suse/fix-mntputmntput-race.patch
-|	patches.suse/fix-__legitimize_mntmntput-race.patch
-|	patches.suse/make-sure-that-__dentry_kill-always-invalidates-d_se.patch
-|	patches.suse/init-rename-and-re-order-boot_cpu_state_init.patch
-|	patches.suse/scsi-qla2xxx-fix-memory-leak-for-allocating-abort-iocb.patch
-|	patches.suse/scsi-mpt3sas-swap-i-o-memory-read-value-back-to-cpu-endianness
-|	patches.suse/scsi-sr-avoid-that-opening-a-cd-rom-hangs-with-runtime-power-management-enabled
-|	patches.suse/debugobjects-Make-stack-check-warning-more-informati.patch
-|	patches.suse/genirq-Fix-editing-error-in-a-comment.patch
-|	patches.suse/0002-rculist-Improve-documentation-for-list_for_each_entr.patch
-|	patches.suse/sched-numa-Remove-redundant-field.patch
-|	patches.suse/sched-numa-Evaluate-move-once-per-node.patch
-|	patches.suse/sched-numa-Simplify-load_too_imbalanced.patch
-|	patches.suse/sched-numa-Set-preferred_node-based-on-best_cpu.patch
-|	patches.suse/sched-numa-Use-task-faults-only-if-numa_group-is-not-yet-set-up.patch
-|	patches.suse/sched-debug-Reverse-the-order-of-printing-faults.patch
-|	patches.suse/sched-numa-Skip-nodes-that-are-at-hoplimit.patch
-|	patches.suse/sched-numa-Remove-unused-task_capacity-from-struct-numa_stats.patch
-|	patches.suse/sched-numa-Modify-migrate_swap-to-accept-additional-parameters.patch
-|	patches.suse/sched-numa-Remove-numa_has_capacity.patch
-|	patches.suse/sched-numa-Update-the-scan-period-without-holding-the-numa_group-lock.patch
-|	patches.suse/sched-numa-Use-group_weights-to-identify-if-migration-degrades-locality.patch
-|	patches.suse/sched-numa-Move-task_numa_placement-closer-to-numa_migrate_preferred.patch
-|	patches.suse/locking-atomics-asm-generic-move-some-macros-from-linux-bitops-h-to-a-new-linux-bits-h-file.patch
-|	patches.suse/perf-x86-intel-lbr-fix-incomplete-lbr-call-stack
-|	patches.suse/kprobes-make-list-and-blacklist-root-user-read-only.patch
-|	patches.suse/kprobes-x86-fix-p-uses-in-error-messages
-|	patches.suse/posix-timers-Sanitize-overrun-handling.patch
-|	patches.suse/alarmtimer-Prevent-overflow-for-relative-nanosleep.patch
-|	patches.suse/0001-x86-stacktrace-Do-not-unwind-after-user-regs.patch
-|	patches.suse/0002-x86-stacktrace-Remove-STACKTRACE_DUMP_ONCE.patch
-|	patches.suse/0003-x86-stacktrace-Clarify-the-reliable-success-paths.patch
-|	patches.suse/0004-x86-stacktrace-Do-not-fail-for-ORC-with-regs-on-stac.patch
-|	patches.suse/0006-x86-stacktrace-Enable-HAVE_RELIABLE_STACKTRACE-for-t.patch
-|	patches.suse/x86-entry-64-add-two-more-instruction-suffixes
-|	patches.suse/x86-numa_emulation-fix-emulated-to-physical-node-mapping
-|	patches.suse/x86-platform-uv-mark-memblock-related-init-code-and-data-correctly
-|	patches.suse/x86-mm-disable-ioremap-free-page-handling-on-x86-pae
-|	patches.suse/ioremap-update-pgtable-free-interfaces-with-addr
-|	patches.suse/x86-mm-add-tlb-purge-to-free-pmd-pte-page-interfaces
-|	patches.suse/arm-asm-tlb.h-Fix-build-error-implicit-func-declaration.patch
-|	patches.suse/x86-paravirt-fix-spectre-v2-mitigations-for-paravirt-guests.patch
-|	patches.suse/x86-mm-pti-add-an-overflow-check-to-pti_clone_pmds
-|	patches.suse/x86-ldt-split-out-sanity-check-in-map_ldt_struct.patch
-|	patches.suse/x86-pti-check-the-return-value-of-pti_user_pagetable_walk_p4d
-|	patches.suse/x86-pti-check-the-return-value-of-pti_user_pagetable_walk_pmd
-|	patches.suse/x86-mm-remove-in_nmi-warning-from-vmalloc_fault
-|	patches.suse/x86-speculation-Protect-against-userspace-userspace-.patch
-|	patches.suse/x86-speculation-support-enhanced-ibrs-on-future-cpus.patch
-|	patches.suse/x86-tsc-add-missing-header-to-tsc_msr-c
-|	patches.suse/xenclock-0005-x86-xen-time-Output-xen-sched_clock-time-from-0.patch
-|	patches.suse/s390-sles15-15-02-qdio-reset-old-sbal_state-flags.patch
-|	patches.suse/s390-mm-correct-allocate_pgste-proc_handler-callback.patch
-|	patches.suse/s390-sles15-16-01-kvm-fix-deadlock-when-killed-by-oom.patch
-|	patches.suse/s390-detect-etoken-facility.patch
-|	patches.suse/s390-sles15-17-01-01-s390-kdump-Fix-elfcorehdr-size-calculation.patch
-|	patches.suse/s390-lib-use-expoline-for-all-bcr-instructions.patch
-|	patches.suse/s390-fix-br_r1_trampoline-for-machines-without-exrl.patch
-|	patches.suse/s390-mm-fix-addressing-exception-after-suspend-resum.patch
-|	patches.suse/s390-dasd-fix-panic-for-failed-online-processing.patch
-|	patches.suse/binfmt_elf-Respect-error-return-from-regset-active.patch
-|	patches.suse/hwmon-k10temp-27c-offset-needed-for-threadripper2.patch
-|	patches.suse/hwmon-k10temp-support-threadripper-2920x-2970wx-simplify.patch
-|	patches.suse/btrfs-check-integrity-Fix-NULL-pointer-dereference-f.patch
-|	patches.suse/0001-btrfs-Don-t-remove-block-group-still-has-pinned-down.patch
-|	patches.suse/0015-btrfs-tree-checker-Verify-block_group_item.patch
-|	patches.suse/0016-btrfs-tree-checker-Detect-invalid-and-empty-essentia.patch
-|	patches.suse/Btrfs-fix-btrfs_write_inode-vs-delayed-iput-deadlock.patch
-|	patches.suse/btrfs-fix-mount-failure-after-fsync-due-to-hard-link.patch
-|	patches.suse/btrfs-fix-send-failure-when-root-has-deleted-files-s.patch
-|	patches.suse/btrfs-simplify-IS_ERR-PTR_ERR-checks.patch
-|	patches.suse/0017-btrfs-Check-that-each-block-group-has-corresponding-.patch
-|	patches.suse/0018-btrfs-Verify-that-every-chunk-has-corresponding-bloc.patch
-|	patches.suse/0019-btrfs-Introduce-mount-time-chunk-dev-extent-mapping-.patch
-|	patches.suse/cifs-Silence-uninitialized-variable-warning.patch
-|	patches.suse/smb3-if-server-does-not-support-posix-do-not-allow-posix-mount-opti.patch
-|	patches.suse/cifs-allow-disabling-insecure-dialects-in-the-config.patch
-|	patches.suse/CIFS-fix-memory-leak-and-remove-dead-code.patch
-|	patches.suse/cifs-Make-sure-all-data-pages-are-signed-correctly.patch
-|	patches.suse/smb3-fill-in-statfs-fsid-and-correct-namelen.patch
-|	patches.suse/smb3-add-support-for-statfs-for-smb3-1-1-posix-extensions.patch
-|	patches.suse/cifs-add-missing-debug-entries-for-kconfig-options.patch
-|	patches.suse/smb3-simplify-code-by-removing-CONFIG_CIFS_SMB311.patch
-|	patches.suse/smb3-remove-noisy-warning-message-on-mount.patch
-|	patches.suse/smb3-snapshot-mounts-are-read-only-and-make-sure-info-is-displayabl.patch
-|	patches.suse/SMB3-Number-of-requests-sent-should-be-displayed-for-SMB3-not-just-.patch
-|	patches.suse/smb3-remove-per-session-operations-from-per-tree-connection-stats.patch
-|	patches.suse/smb3-don-t-request-leases-in-symlink-creation-and-qu.patch
-|	patches.suse/cifs-remove-unused-stats.patch
-|	patches.suse/smb3-add-tracepoint-for-session-expired-or-deleted.patch
-|	patches.suse/smb3-add-reconnect-tracepoints.patch
-|	patches.suse/cifs-use-a-refcount-to-protect-open-closing-the-cached-file-handle.patch
-|	patches.suse/cifs-simple-stats-should-always-be-enabled.patch
-|	patches.suse/smb3-display-bytes_read-and-bytes_written-in-smb3-stats.patch
-|	patches.suse/smb3-fix-reset-of-bytes-read-and-written-stats.patch
-|	patches.suse/cifs-update-init_sg-crypt_message-to-take-an-array-of-rqst.patch
-|	patches.suse/cifs-make-smb_send_rqst-take-an-array-of-requests.patch
-|	patches.suse/cifs-add-compound_send_recv-.patch
-|	patches.suse/smb3-add-tracepoint-for-slow-responses.patch
-|	patches.suse/smb3-fix-minor-debug-output-for-CONFIG_CIFS_STATS.patch
-|	patches.suse/smb3-Do-not-send-SMB3-SET_INFO-if-nothing-changed.patch
-|	patches.suse/CIFS-fix-uninitialized-ptr-deref-in-smb2-signing.patch
-|	patches.suse/smb3-display-stats-counters-for-number-of-slow-commands.patch
-|	patches.suse/cifs-add-SMB2_close_init-SMB2_close_free-.patch
-|	patches.suse/cifs-add-SMB2_query_info_-.patch
-|	patches.suse/cifs-create-SMB2_open_init-SMB2_open_free-helpers-.patch
-|	patches.suse/cifs-update-receive_encrypted_standard-to-handle-compounded-respons.patch
-|	patches.suse/cifs-update-smb2_queryfs-to-use-compounding.patch
-|	patches.suse/smb3-enumerating-snapshots-was-leaving-part-of-the-d.patch
-|	patches.suse/cifs-add-missing-support-for-ACLs-in-SMB-3.11.patch
-|	patches.suse/cifs-don-t-show-domain-in-mount-output-when-domain-is-empty.patch
-|	patches.suse/smb3-allow-previous-versions-to-be-mounted-with-snapshot-mount-par.patch
-|	patches.suse/smb3-create-smb3-equivalent-alias-for-cifs-pseudo-xattrs.patch
-|	patches.suse/ext4-sysfs-print-ext4_super_block-fields-as-little-e.patch
-|	patches.suse/ext4-reset-error-code-in-ext4_find_entry-in-fallback.patch
-|	patches.suse/ext4-check-for-NUL-characters-in-extended-attribute-.patch
-|	patches.suse/ext4-fix-spectre-gadget-in-ext4_mb_regular_allocator.patch
-|	patches.suse/xfs-do-not-set-the-page-uptodate-in-xfs_writepage_ma.patch
-|	patches.suse/xfs-don-t-clear-imap_valid-for-a-non-uptodate-buffer.patch
-|	patches.suse/xfs-don-t-use-XFS_BMAPI_IGSTATE-in-xfs_map_blocks.patch
-|	patches.suse/xfs-remove-xfs_reflink_trim_irec_to_next_cow.patch
-|	patches.suse/xfs-remove-xfs_map_cow.patch
-|	patches.suse/xfs-rename-the-offset-variable-in-xfs_writepage_map.patch
-|	patches.suse/xfs-make-xfs_writepage_map-extent-map-centric.patch
-|	patches.suse/xfs-remove-xfs_reflink_find_cow_mapping.patch
-|	patches.suse/xfs-simplify-xfs_map_blocks-by-using-xfs_iext_lookup.patch
-|	patches.suse/xfs-remove-the-imap_valid-flag.patch
-|	patches.suse/xfs-don-t-look-at-buffer-heads-in-xfs_add_to_ioend.patch
-|	patches.suse/xfs-move-all-writeback-buffer_head-manipulation-into.patch
-|	patches.suse/xfs-remove-xfs_start_page_writeback.patch
-|	patches.suse/xfs-refactor-the-tail-of-xfs_writepage_map.patch
-|	patches.suse/xfs-detect-and-fix-bad-summary-counts-at-mount.patch
-|	patches.suse/xfs-refactor-unmount-record-write.patch
-|	patches.suse/xfs-force-summary-counter-recalc-at-next-mount.patch
-|	patches.suse/xfs-fix-a-null-pointer-dereference-in-xfs_bmap_exten.patch
-|	patches.suse/x86-l1tf-01-increase-32bitPAE-__PHYSICAL_PAGE_MASK.patch
-|	patches.suse/x86-l1tf-02-change-order-of-offset-type.patch
-|	patches.suse/x86-l1tf-03-protect-swap-entries.patch
-|	patches.suse/x86-l1tf-04-protect-PROT_NONE-ptes.patch
-|	patches.suse/x86-l1tf-05-make-sure-first-pages-is-reserved.patch
-|	patches.suse/x86-l1tf-06-add-sysfs-report.patch
-|	patches.suse/x86-l1tf-08-disallow-non-privileged-high-MMIO-PROT_NONE.patch
-|	patches.suse/x86-l1tf-07-limit-swap-file-size.patch
-|	patches.suse/02-sched-smt-update-sched_smt_present-at-runtime.patch
-|	patches.suse/03-x86-smp-provide-topology_is_primary_thread.patch
-|	patches.suse/04-x86-topology-provide-topology_smt_supported.patch
-|	patches.suse/05-cpu-hotplug-make-bringup-teardown-of-smp-threads-symmetric.patch
-|	patches.suse/06-cpu-hotplug-split-do_cpu_down.patch
-|	patches.suse/07-cpu-hotplug-provide-knobs-to-control-smt.patch
-|	patches.suse/08-x86-cpu-remove-the-pointless-cpu-printout.patch
-|	patches.suse/09-x86-cpu-amd-remove-the-pointless-detect_ht-call.patch
-|	patches.suse/10-x86-cpu-common-provide-detect_ht_early.patch
-|	patches.suse/11-x86-cpu-topology-provide-detect_extended_topology_early.patch
-|	patches.suse/12-x86-cpu-intel-evaluate-smp_num_siblings-early.patch
-|	patches.suse/13-x86-cpu-amd-do-not-check-cpuid-max-ext-level-before-parsing-smp-info.patch
-|	patches.suse/14-x86-cpu-amd-evaluate-smp_num_siblings-early.patch
-|	patches.suse/x86-speculation-l1tf-extend-64bit-swap-file-size-limit
-|	patches.suse/00-x86-cpufeatures-Add-detection-of-L1D-cache-flush-sup.patch
-|	patches.suse/16-x86-cpu-amd-move-topoext-reenablement-before-reading-smp_num_siblings.patch
-|	patches.suse/x86-speculation-l1tf-protect-pae-swap-entries-against-l1tf
-|	patches.suse/x86-speculation-l1tf-fix-up-pte-pfn-conversion-for-pae
-|	patches.suse/17-cpu-hotplug-Boot-HT-siblings-at-least-once.patch
-|	patches.suse/01-x86-KVM-Warn-user-if-KVM-is-loaded-SMT-and-L1TF-CPU-.patch
-|	patches.suse/02-x86-KVM-VMX-Add-module-argument-for-L1TF-mitigation.patch
-|	patches.suse/03-x86-KVM-VMX-Add-L1D-flush-algorithm.patch
-|	patches.suse/04-x86-KVM-VMX-Add-L1D-MSR-based-flush.patch
-|	patches.suse/05-x86-KVM-VMX-Add-L1D-flush-logic.patch
-|	patches.suse/06-x86-KVM-VMX-Split-the-VMX-MSR-LOAD-structures-to-hav.patch
-|	patches.suse/07-x86-KVM-VMX-Add-find_msr-helper-function.patch
-|	patches.suse/08-x86-KVM-VMX-Separate-the-VMX-AUTOLOAD-guest-host-num.patch
-|	patches.suse/09-x86-KVM-VMX-Extend-add_atomic_switch_msr-to-allow-VM.patch
-|	patches.suse/10-x86-KVM-VMX-Use-MSR-save-list-for-IA32_FLUSH_CMD-if-.patch
-|	patches.suse/18-cpu-hotplug-Online-siblings-when-SMT-control-is-turn.patch
-|	patches.suse/0001-x86-litf-Introduce-vmx-status-variable.patch
-|	patches.suse/0002-x86-kvm-Drop-L1TF-MSR-list-approach.patch
-|	patches.suse/0003-x86-l1tf-Handle-EPT-disabled-state-proper.patch
-|	patches.suse/0004-x86-kvm-Move-l1tf-setup-function.patch
-|	patches.suse/0005-x86-kvm-Add-static-key-for-flush-always.patch
-|	patches.suse/0006-x86-kvm-Serialize-L1D-flush-parameter-setter.patch
-|	patches.suse/0007-x86-kvm-Allow-runtime-control-of-L1D-flush.patch
-|	patches.suse/0008-cpu-hotplug-Expose-SMT-control-init-function.patch
-|	patches.suse/0009-cpu-hotplug-Set-CPU_SMT_NOT_SUPPORTED-early.patch
-|	patches.suse/0010-x86-bugs-kvm-Introduce-boot-time-control-of-L1TF-mit.patch
-|	patches.suse/0011-Documentation-Add-section-about-CPU-vulnerabilities.patch
-|	patches.suse/0001-x86-KVM-VMX-Initialize-the-vmx_l1d_flush_pages-conte.patch
-|	patches.suse/Documentation-l1tf-Fix-typos.patch
-|	patches.suse/0012-cpu-hotplug-detect-SMT-disabled-by-BIOS.patch
-|	patches.suse/x86-kvm-vmx-don-t-set-l1tf_flush_l1d-to-true-from-vmx_l1d_flush
-|	patches.suse/x86-kvm-vmx-replace-vmx_l1d_flush_always-with-vmx_l1d_flush_cond
-|	patches.suse/x86-kvm-vmx-move-the-l1tf_flush_l1d-test-to-vmx_l1d_flush
-|	patches.suse/x86-kvm-vmx-don-t-set-l1tf_flush_l1d-from-vmx_handle_external_intr
-|	patches.suse/Documentation-l1tf-Remove-Yonah-processors-from-not-.patch
-|	patches.suse/x86-speculation-simplify-sysfs-report-of-vmx-l1tf-vulnerability
-|	patches.suse/x86-speculation-use-arch_capabilities-to-skip-l1d-flush-on-vmentry
-|	patches.suse/kvm-vmx-tell-the-nested-hypervisor-to-skip-l1d-flush-on-vmentry
-|	patches.suse/cpu-hotplug-fix-smt-supported-evaluation
-|	patches.suse/x86-speculation-l1tf-invert-all-not-present-mappings
-|	patches.suse/x86-speculation-l1tf-make-pmd-pud_mknotpresent-invert
-|	patches.suse/x86-mm-pat-make-set_memory_np-l1tf-safe
-|	patches.suse/x86-mm-kmmio-make-the-tracer-robust-against-l1tf
-|	patches.suse/x86-microcode-allow-late-microcode-loading-with-smt-disabled
-|	patches.suse/blk-mq-remove-synchronize_rcu-from-blk_mq_del_queue_.patch
-|	patches.suse/blk-mq-avoid-to-synchronize-rcu-inside-blk_cleanup_q.patch
-|	patches.suse/0001-block-fix-infinite-loop-if-the-device-loses-discard-.patch
-|	patches.suse/0227-bcache-don-t-clone-bio-in-bch_data_verify.patch
-|	patches.suse/0088-block-allow-max_discard_segments-to-be-stacked.patch
-|	patches.suse/nvme-move-init-of-keep_alive-work-item-to-controller.patch
-|	patches.suse/nvme-rdma-support-up-to-4-segments-of-inline-data.patch
-|	patches.suse/nvme-use-hw-qid-in-trace-events.patch
-|	patches.suse/nvme-rdma-unquiesce-queues-when-deleting-the-control.patch
-|	patches.suse/nvme-rdma-centralize-controller-setup-sequence.patch
-|	patches.suse/nvme-rdma-centralize-admin-io-queue-teardown-sequenc.patch
-|	patches.suse/block-move-bio_integrity_-intervals-bytes-into-blkdev-h
-|	patches.suse/scsi-virtio_scsi-fix-pi_bytes-out-in-on-4-kib-block-size-devices
-|	patches.suse/readahead-stricter-check-for-bdi-io_pages.patch
-|	patches.suse/0227-bcache-simplify-the-calculation-of-the-total-amount-.patch
-|	patches.suse/0228-bcache-finish-incremental-GC.patch
-|	patches.suse/0229-bcache-calculate-the-number-of-incremental-GC-nodes-.patch
-|	patches.suse/0230-bcache-fix-I-O-significant-decline-while-backend-dev.patch
-|	patches.suse/0230-bcache-do-not-assign-in-if-condition-register_bcache.patch
-|	patches.suse/0231-bcache-free-heap-cache_set-flush_btree-in-bch_journa.patch
-|	patches.suse/0231-bcache-do-not-assign-in-if-condition-in-bcache_init.patch
-|	patches.suse/0091-bcache-do-not-assign-in-if-condition-in-bcache_devic.patch
-|	patches.suse/0231-bcache-stop-using-the-deprecated-get_seconds.patch
-|	patches.suse/partitions-aix-fix-usage-of-uninitialized-lv_info-an.patch
-|	patches.suse/partitions-aix-append-null-character-to-print-data-f.patch
-|	patches.suse/pktcdvd-Fix-possible-Spectre-v1-for-pkt_devs.patch
-|	patches.suse/block-blk_init_allocated_queue-set-q-fq-as-NULL-in-t.patch
-|	patches.suse/0001-block-really-disable-runtime-pm-for-blk-mq.patch
-|	patches.suse/nvme.h-add-support-for-the-log-specific-field.patch
-|	patches.suse/nvme.h-add-ANA-definitions.patch
-|	patches.suse/nvme-simplify-the-API-for-getting-log-pages.patch
-|	patches.suse/nvme-remove-nvme_req_needs_failover.patch
-|	patches.suse/nvme-add-ANA-support.patch
-|	patches.suse/nvmet-keep-a-port-pointer-in-nvmet_ctrl.patch
-|	patches.suse/nvmet-track-and-limit-the-number-of-namespaces-per-s.patch
-|	patches.suse/nvmet-add-minimal-ANA-support.patch
-|	patches.suse/nvmet-support-configuring-ANA-groups.patch
-|	patches.suse/nvmet-use-Retain-Async-Event-bit-to-clear-AEN.patch
-|	patches.suse/0001-blk-wbt-Avoid-lock-contention-and-thundering-herd-is.patch
-|	patches.suse/0232-bcache-do-not-check-return-value-of-debugfs_create_d.patch
-|	patches.suse/0233-bcache-display-rate-debug-parameters-to-0-when-write.patch
-|	patches.suse/0234-bcache-avoid-unncessary-cache-prefetch-bch_btree_nod.patch
-|	patches.suse/0234-bcache-add-a-comment-in-super.c.patch
-|	patches.suse/0234-bcache-fix-mistaken-code-comments-in-bcache.h.patch
-|	patches.suse/0234-bcache-fix-mistaken-comments-in-request.c.patch
-|	patches.suse/0234-bcache-add-code-comments-for-bset.c.patch
-|	patches.suse/0235-bcache-set-max-writeback-rate-when-I-O-request-is-id.patch
-|	patches.suse/0237-bcache-make-the-pr_err-statement-used-for-ENOENT-onl.patch
-|	patches.suse/0237-bcache-trivial-remove-tailing-backslash-in-macro-BTR.patch
-|	patches.suse/nvme-fixup-crash-on-failed-discovery.patch
-|	patches.suse/nvme.h-fixup-ANA-group-descriptor-format.patch
-|	patches.suse/block-bvec_nr_vecs-returns-value-for-wrong-slab.patch
-|	patches.suse/blkcg-Introduce-blkg_root_lookup.patch
-|	patches.suse/block-Introduce-blk_exit_queue.patch
-|	patches.suse/block-Ensure-that-a-request-queue-is-dissociated-fro.patch
-|	patches.suse/0236-bcache-fix-error-setting-writeback_rate-through-sysf.patch
-|	patches.suse/blkcg-Make-blkg_root_lookup-work-for-queues-in-bypas.patch
-|	patches.suse/mtdchar-fix-overflows-in-adjustment-of-count.patch
-|	patches.suse/mtd-maps-fix-solutionengine.c-printk-format-warnings.patch
-|	patches.suse/0001-md-cluster-clear-another-node-s-suspend_area-after-t.patch
-|	patches.suse/0002-md-cluster-show-array-s-status-more-accurate.patch
-|	patches.suse/0003-md-cluster-don-t-send-msg-if-array-is-closing.patch
-|	patches.suse/md-raid5-fix-data-corruption-of-replacements-after-o.patch
-|	patches.suse/configfs-replace-strncpy-with-memcpy.patch
-|	patches.suse/configfs-fix-registered-group-removal.patch
-|	patches.suse/0001-x86-init-fix-build-with-CONFIG_SWAP-n.patch
-|	patches.suse/spi-cadence-Change-usleep_range-to-udelay-for-atomic.patch
-|	patches.suse/spi-davinci-fix-a-NULL-pointer-dereference.patch
-|	patches.suse/spi-pxa2xx-Add-support-for-Intel-Ice-Lake.patch
-|	patches.suse/spi-spi-fsl-dspi-Fix-imprecise-abort-on-VF500-during
-|	patches.suse/pinctrl-qcom-spmi-gpio-Fix-pmic_gpio_config_get-to-b
-|	patches.suse/pinctrl-core-Return-selector-to-the-pinctrl-driver
-|	patches.suse/pinctrl-pinmux-Return-selector-to-the-pinctrl-driver
-|	patches.suse/pinctrl-single-Fix-group-and-function-selector-use
-|	patches.suse/pinctrl-amd-only-handle-irq-if-it-is-pending-and-unm.patch
-|	patches.suse/pinctrl-imx-off-by-one-in-imx_pinconf_group_dbg_show
-|	patches.suse/pinctrl-cannonlake-Fix-community-ordering-for-H-vari
-|	patches.suse/pinctrl-freescale-off-by-one-in-imx1_pinconf_group_d
-|	patches.suse/gpio-tegra-Move-driver-registration-to-subsys_init-l.patch
-|	patches.suse/devicectree-bindings-fix-location-of-leds-common-fil.patch
-|	patches.suse/leds-max8997-use-mode-when-calling-max8997_led_set_m
-|	patches.suse/ACPI-PM-save-NVS-memory-for-ASUS-1025C-laptop
-|	patches.suse/dt-bindings-clock-add-rk3399-ddr3-standard-speed-bins.patch
-|	patches.suse/0007-PM-devfreq-rk3399_dmc-remove-wait-for-dcf-irq-event.patch
-|	patches.suse/0008-PM-devfreq-rk3399_dmc-do-not-print-error-when-get-su.patch
-|	patches.suse/0009-PM-devfreq-rk3399_dmc-fix-spelling-mistakes.patch
-|	patches.suse/PM-devfreq-rk3399_dmc-Fix-duplicated-opp-table-on-re.patch
-|	patches.suse/0007-cpufreq-CPPC-Add-cpuinfo_cur_freq-support-for-CPPC.patch
-|	patches.suse/ACPI-scan-Initialize-status-to-ACPI_STA_DEFAULT.patch
-|	patches.suse/ACPI-EC-Use-ec_no_wakeup-on-ThinkPad-X1-Yoga-3rd
-|	patches.suse/ACPI-EC-Add-another-entry-for-Thinkpad-X1-Carbon-6th
-|	patches.suse/ALSA-memalloc-Don-t-exceed-over-the-requested-size
-|	patches.suse/ALSA-vx222-Fix-invalid-endian-conversions
-|	patches.suse/ALSA-vxpocket-Fix-invalid-endian-conversions
-|	patches.suse/ALSA-cs5535audio-Fix-invalid-endian-conversion
-|	patches.suse/ALSA-virmidi-Fix-too-long-output-trigger-loop
-|	patches.suse/ALSA-hda-Turn-CX8200-into-D3-as-well-upon-reboot
-|	patches.suse/ALSA-hda-Sleep-for-10ms-after-entering-D3-on-Conexan
-|	patches.suse/ALSA-hda-Correct-Asrock-B85M-ITX-power_save-blacklis
-|	patches.suse/ALSA-firewire-motu-add-a-flag-for-AES-EBU-on-XLR-int.patch
-|	patches.suse/ALSA-firewire-motu-add-support-for-Motu-Traveler.patch
-|	patches.suse/ALSA-hda-realtek-Allow-skipping-spec-init_amp-detect.patch
-|	patches.suse/ALSA-hda-realtek-Manage-GPIO-bits-commonly.patch
-|	patches.suse/ALSA-hda-realtek-Add-GPIO-data-update-helper.patch
-|	patches.suse/ALSA-hda-realtek-Simplify-Dell-XPS13-GPIO-handling.patch
-|	patches.suse/ALSA-hda-Add-AZX_DCAPS_PM_RUNTIME-for-AMD-Raven-Ridg.patch
-|	patches.suse/ALSA-snd-aoa-add-of_node_put-in-error-path
-|	patches.suse/ALSA-pcm-Fix-snd_interval_refine-first-last-with-ope.patch
-|	patches.suse/ALSA-usb-audio-Add-support-for-Encore-mDSD-USB-DAC.patch
-|	patches.suse/ALSA-usb-audio-Fix-multiple-definitions-in-AU0828_DE.patch
-|	patches.suse/ALSA-msnd-Fix-the-default-sample-sizes.patch
-|	patches.suse/ALSA-trident-Suppress-gcc-string-warning.patch
-|	patches.suse/ASoC-dapm-Fix-potential-DAI-widget-pointer-deref-whe.patch
-|	patches.suse/ASoC-dpcm-don-t-merge-format-from-invalid-codec-dai
-|	patches.suse/ASoC-rt5514-Fix-the-issue-of-the-delay-volume-applie.patch
-|	patches.suse/ASoC-es7134-remove-64kHz-rate-from-the-supported-rat
-|	patches.suse/ASoC-rsnd-cmd-Add-missing-newline-to-debug-message
-|	patches.suse/ASoC-zte-Fix-incorrect-PCM-format-bit-usages
-|	patches.suse/ASoC-sirf-Fix-potential-NULL-pointer-dereference
-|	patches.suse/ASoC-wm8994-Fix-missing-break-in-switch.patch
-|	patches.suse/docs-zh_CN-fix-location-of-oops-tracing.txt.patch
-|	patches.suse/MAINTAINERS-fix-location-of-ina2xx.txt-device-tree-f.patch
-|	patches.suse/x86-smp-fix-non-smp-broken-build-due-to-redefinition-of-apic_id_is_primary_thread
-|	patches.suse/0019-arm64-numa-rework-ACPI-NUMA-initialization.patch
-|	patches.suse/0008-arm64-export-memblock_reserve-d-regions-via-proc-iom.patch
-|	patches.suse/drivers-acpi-add-dependency-of-EFI-for-arm64.patch
-|	patches.suse/efi-arm-preserve-early-mapping-of-UEFI-memory-map-lo.patch
-|	patches.suse/efi-arm-map-UEFI-memory-map-even-w-o-runtime-service.patch
-|	patches.suse/arm64-acpi-fix-alignment-fault-in-accessing-ACPI.patch
-|	patches.suse/arm64-fix-ACPI-dependencies.patch
-|	patches.suse/security-check-for-kstrdup-failure-in-lsm_append.patch
-|	patches.suse/audit-Fix-extended-comparison-of-GID-EGID.patch
-|	patches.suse/audit-fix-use-after-free-in-audit_add_watch.patch
-|	patches.suse/kbuild-verify-that-depmod-is-installed.patch
-|	patches.suse/kconfig-fix-the-rule-of-mainmenu_stmt-symbol.patch
-|	patches.suse/x86-i8259-add-missing-include-file
-|	patches.suse/net-usb-r8152-use-irqsave-in-USB-s-complete-callback.patch
-|	patches.suse/netns-get-more-entropy-from-net_hash_mix.patch
-|	patches.suse/cxgb4-Add-flag-tc_flower_initialized.patch
-|	patches.suse/0001-cxgb4-Add-new-T5-PCI-device-id-0x50ae.patch
-|	patches.suse/net-phy-xgmiitorgmii-Check-phy_driver-ready-before-a.patch
-|	patches.suse/net-phy-xgmiitorgmii-Check-read_status-results.patch
-|	patches.suse/netlink-Return-extack-message-if-attribute-validatio.patch
-|	patches.suse/net-hns3-rename-the-interface-for-init_client_instan.patch
-|	patches.suse/net-hns3-add-unlikely-for-error-check.patch
-|	patches.suse/0001-cxgb4-Add-support-for-FW_ETH_TX_PKT_VM_WR.patch
-|	patches.suse/cxgb4-Support-ethtool-private-flags.patch
-|	patches.suse/net-hns3-remove-some-redundant-assignments.patch
-|	patches.suse/net-hns3-simplify-hclge_cmd_csq_clean.patch
-|	patches.suse/net-hns3-modify-hnae_-to-hnae3_.patch
-|	patches.suse/qed-remove-redundant-pointer-name.patch
-|	patches.suse/0001-cxgb4-Add-support-to-read-actual-provisioned-resourc.patch
-|	patches.suse/cxgb4-Fix-the-condition-to-check-if-the-card-is-T5.patch
-|	patches.suse/net-hns3-Fix-tc-setup-when-netdev-is-first-up.patch
-|	patches.suse/net-hns3-Fix-for-mac-pause-not-disable-in-pfc-mode.patch
-|	patches.suse/net-hns3-Fix-for-waterline-not-setting-correctly.patch
-|	patches.suse/net-hns3-Fix-for-l4-checksum-offload-bug.patch
-|	patches.suse/net-hns3-Fix-for-mailbox-message-truncated-problem.patch
-|	patches.suse/net-hns3-Fix-warning-bug-when-doing-lp-selftest.patch
-|	patches.suse/net-hns3-Fix-get_vector-ops-in-hclgevf_main-module.patch
-|	patches.suse/net-hns3-Prevent-sending-command-during-global-or-co.patch
-|	patches.suse/0007-net-ipv6-fix-addrconf_sysctl_addr_gen_mode.patch
-|	patches.suse/0008-net-ipv6-don-t-reinitialize-ndev-cnf.addr_gen_mode-o.patch
-|	patches.suse/0009-net-ipv6-reserve-room-for-IFLA_INET6_ADDR_GEN_MODE.patch
-|	patches.suse/0010-net-ipv6-propagate-net.ipv6.conf.all.addr_gen_mode-t.patch
-|	patches.suse/Documentation-ip-sysctl.txt-document-addr_gen_mode
-|	patches.suse/cxgb4-specify-IQTYPE-in-fw_iq_cmd.patch
-|	patches.suse/be2net-remove-unused-old-AIC-info.patch
-|	patches.suse/be2net-remove-unused-old-custom-busy-poll-fields.patch
-|	patches.suse/net-hns3-Fix-return-value-error-in-hns3_reset_notify.patch
-|	patches.suse/net-hns3-remove-unnecessary-ring-configuration-opera.patch
-|	patches.suse/net-hns3-Fix-for-reset_level-default-assignment-prob.patch
-|	patches.suse/net-hns3-Fix-for-using-wrong-mask-and-shift-in-hclge.patch
-|	patches.suse/net-hns3-Fix-comments-for-hclge_get_ring_chain_from_.patch
-|	patches.suse/0001-cxgb4-do-not-return-DUPLEX_UNKNOWN-when-link-is-down.patch
-|	patches.suse/liquidio-fix-hang-when-re-binding-VF-host-drv-after-.patch
-|	patches.suse/cxgb4-collect-ASIC-LA-dumps-from-ULP-TX.patch
-|	patches.suse/cxgb4-display-number-of-rx-and-tx-pages-free.patch
-|	patches.suse/qed-Add-qed-APIs-for-PHY-module-query.patch
-|	patches.suse/qede-Add-driver-callbacks-for-eeprom-module-query.patch
-|	patches.suse/net-hns3-Standardize-the-handle-of-return-value.patch
-|	patches.suse/xen-netfront-fix-queue-name-setting.patch
-|	patches.suse/wan-fsl_ucc_hdlc-use-IS_ERR_VALUE-to-check-return-va.patch
-|	patches.suse/0001-net-mlx5-fix-uaccess-beyond-count-in-debugfs-read-wr.patch
-|	patches.suse/brcmsmac-fix-wrap-around-in-conversion-from-constant
-|	patches.suse/rndis_wlan-potential-buffer-overflow-in-rndis_wlan_a
-|	patches.suse/libertas-fix-suspend-and-resume-for-SDIO-connected-c
-|	patches.suse/mac80211-restrict-delayed-tailroom-needed-decrement.patch
-|	patches.suse/cxgb4-collect-number-of-free-PSTRUCT-page-pointers.patch
-|	patches.suse/cxgb4-move-Tx-Rx-free-pages-collection-to-common-cod.patch
-|	patches.suse/ixgbe-Reorder-Tx-Rx-shutdown-to-reduce-time-needed-t.patch
-|	patches.suse/ixgbe-Refactor-queue-disable-logic-to-take-completio.patch
-|	patches.suse/0011-xfrm-fix-passing-zero-to-ERR_PTR-warning.patch
-|	patches.suse/net-ethernet-mvneta-Fix-napi-structure-mixup-on-arma.patch
-|	patches.suse/qed-remove-redundant-functions-qed_set_gft_event_id_.patch
-|	patches.suse/qed-remove-redundant-functions-qed_get_cm_pq_idx_rl.patch
-|	patches.suse/qed-Make-some-functions-static.patch
-|	patches.suse/be2net-gather-debug-info-and-reset-adapter-only-for-.patch
-|	patches.suse/be2net-Update-the-driver-version-to-12.0.0.0.patch
-|	patches.suse/net-hns3-fix-return-value-error-while-hclge_cmd_csq_.patch
-|	patches.suse/net-phy-Fix-the-register-offsets-in-Broadcom-iProc-m.patch
-|	patches.suse/net-hns3-Fix-MSIX-allocation-issue-for-VF.patch
-|	patches.suse/ethtool-Remove-trailing-semicolon-for-static-inline.patch
-|	patches.suse/ip-discard-IPv4-datagrams-with-overlapping-segments.patch
-|	patches.suse/ipv6-defrag-drop-non-last-frags-smaller-than-min-mtu.patch
-|	patches.suse/6lowpan-iphc-reset-mac_header-after-decompress-to-fi.patch
-|	patches.suse/Bluetooth-Add-a-new-Realtek-8723DE-ID-0bda-b009.patch
-|	patches.suse/Bluetooth-avoid-killing-an-already-killed-socket
-|	patches.suse/Bluetooth-Use-lock_sock_nested-in-bt_accept_enqueue.patch
-|	patches.suse/Bluetooth-hidp-Fix-handling-of-strncpy-for-hid-name-.patch
-|	patches.suse/Bluetooth-hidp-buffer-overflow-in-hidp_process_repor
-|	patches.suse/Bluetooth-h5-Fix-missing-dependency-on-BT_HCIUART_SE.patch
-|	patches.suse/ath10k-fix-scan-crash-due-to-incorrect-length-calcul.patch
-|	patches.suse/ath10k-protect-ath10k_htt_rx_ring_free-with-rx_ring..patch
-|	patches.suse/wlcore-Set-rx_status-boottime_ns-field-on-rx.patch
-|	patches.suse/iwlwifi-pcie-don-t-access-periphery-registers-when-n
-|	patches.suse/selftests-bpf-fix-a-typo-in-map-in-map-test.patch
-|	patches.suse/0012-ip6_tunnel-collect_md-xmit-Use-ip_tunnel_key-s-provi.patch
-|	patches.suse/ibmvnic-Remove-code-to-request-error-information.patch
-|	patches.suse/ibmvnic-Update-firmware-error-reporting-with-cause-s.patch
-|	patches.suse/RDS-IB-fix-passing-zero-to-ERR_PTR-warning.patch
-|	patches.suse/cxgb4-add-support-to-display-DCB-info.patch
-|	patches.suse/net-mvneta-fix-mvneta_config_rss-on-armada-3700.patch
-|	patches.suse/drivers-net-usb-r8152-remove-the-unneeded-variable-r.patch
-|	patches.suse/l2tp-use-sk_dst_check-to-avoid-race-on-sk-sk_dst_cac.patch
-|	patches.suse/ath10k-disable-bundle-mgmt-tx-completion-event-suppo.patch
-|	patches.suse/ath10k-prevent-active-scans-on-potential-unusable-ch
-|	patches.suse/ath9k-report-tx-status-on-EOSP.patch
-|	patches.suse/ath9k_hw-fix-channel-maximum-power-level-test.patch
-|	patches.suse/b43-leds-Ensure-NUL-termination-of-LED-name-string
-|	patches.suse/b43legacy-leds-Ensure-NUL-termination-of-LED-name-st
-|	patches.suse/net_sched-fix-NULL-pointer-dereference-when-delete-t.patch
-|	patches.suse/net_sched-Fix-missing-res-info-when-create-new-tc_in.patch
-|	patches.suse/net-stmmac-mark-PM-functions-as-__maybe_unused.patch
-|	patches.suse/net-hns3-Fix-for-command-format-parsing-error-in-hcl.patch
-|	patches.suse/net-hns3-Fix-for-information-of-phydev-lost-problem-.patch
-|	patches.suse/net-hns3-Fix-for-phy-link-issue-when-using-marvell-p.patch
-|	patches.suse/net-hns3-Fix-desc-num-set-to-default-when-setting-ch.patch
-|	patches.suse/cxgb4-Add-new-T5-PCI-device-ids-0x50af-and-0x50b0.patch
-|	patches.suse/xen-netfront-fix-warn-message-as-irq-device-name-has.patch
-|	patches.suse/msft-hv-1749-hv-netvsc-Fix-NULL-dereference-at-single-queue-mode-.patch
-|	patches.suse/crypto-vmac-require-a-block-cipher-with-128-bit-bloc
-|	patches.suse/crypto-vmac-separate-tfm-and-request-context
-|	patches.suse/crypto-ecdh-add-public-key-verification-test.patch
-|	patches.suse/crypto-skcipher-Fix-Wstringop-truncation-warnings.patch
-|	patches.suse/crypto-dh-add-public-key-verification-test.patch
-|	patches.suse/crypto-x86-sha256-mb-fix-digest-copy-in-sha256_mb_mg
-|	patches.suse/crypto-ccp-Fix-command-completion-detection-race
-|	patches.suse/crypto-ccp-add-psp-enabled-message-when-initialization-succeeds.patch
-|	patches.suse/crypto-ccp-remove-unused-defines.patch
-|	patches.suse/crypto-ccp-support-register-differences-between-psp-devices.patch
-|	patches.suse/crypto-ccp-add-support-for-new-ccp-psp-device-id.patch
-|	patches.suse/crypto-dh-fix-memory-leak.patch
-|	patches.suse/crypto-dh-update-test-for-public-key-verification.patch
-|	patches.suse/crypto-ecdh-fix-typo-of-P-192-b-value.patch
-|	patches.suse/crypto-sharah-Unregister-correct-algorithms-for-SAHA.patch
-|	patches.suse/crypto-skcipher-fix-aligning-block-size-in-skcipher_
-|	patches.suse/crypto-skcipher-fix-crash-flushing-dcache-in-error-p
-|	patches.suse/crypto-blkcipher-fix-crash-flushing-dcache-in-error-
-|	patches.suse/crypto-ablkcipher-fix-crash-flushing-dcache-in-error.patch
-|	patches.suse/crypto-ccp-Check-for-NULL-PSP-pointer-at-module-unlo
-|	patches.suse/crypto-dh-fix-calculating-encoded-key-size.patch
-|	patches.suse/7296-revert-drm-i915-edp-allow-alternate-fixed-mode-for-edp-if-available
-|	patches.suse/drm-fb-helper-Fix-typo-on-kerneldoc
-|	patches.suse/drm-rockchip-lvds-add-missing-of_node_put
-|	patches.suse/drm-i915-Only-show-debug-for-state-changes-when-bann
-|	patches.suse/drm-i915-whl-Introducing-Whiskey-Lake-platform
-|	patches.suse/drm-i915-aml-Introducing-Amber-Lake-platform
-|	patches.suse/drm-sun4i-Fix-releasing-node-when-enumerating-enpoin.patch
-|	patches.suse/drm-panel-type-promotion-bug-in-s6e8aa0_read_mtp_id
-|	patches.suse/drm-nouveau-debugfs-Wake-up-GPU-before-doing-any-rec.patch
-|	patches.suse/drm-nouveau-Fix-runtime-PM-leak-in-drm_open.patch
-|	patches.suse/drm-nouveau-tegra-Detach-from-ARM-DMA-IOMMU-mapping.patch
-|	patches.suse/8365-drm-i915-gtt-add-read-only-pages-to-gen8_pte_encode
-|	patches.suse/8366-drm-i915-gtt-read-only-pages-for-insert_entries-on-bdw
-|	patches.suse/8367-drm-i915-gtt-disable-read-only-support-under-gvt
-|	patches.suse/8368-drm-i915-prevent-writing-into-a-read-only-object-via-a-ggtt-mmap
-|	patches.suse/drm-i915-Nuke-the-LVDS-lid-notifier
-|	patches.suse/gpu-ipu-v3-csi-pass-back-mbus_code_to_bus_cfg-error-.patch
-|	patches.suse/drm-amdgpu-Fix-RLC-safe-mode-test-in-gfx_v9_0_enter_.patch
-|	patches.suse/drm-amdkfd-Fix-error-codes-in-kfd_get_process.patch
-|	patches.suse/udl-kms-change-down_interruptible-to-down
-|	patches.suse/udl-kms-handle-allocation-failure
-|	patches.suse/udl-kms-fix-crash-due-to-uninitialized-memory
-|	patches.suse/udl-kms-avoid-division
-|	patches.suse/drm-amd-pp-Polaris12-Fix-a-chunk-of-registers-missed.patch
-|	patches.suse/drm-i915-lpe-Mark-LPE-audio-runtime-pm-as-no-callbac.patch
-|	patches.suse/gpu-ipu-v3-default-to-id-0-on-missing-OF-alias.patch
-|	patches.suse/media-mem2mem-Remove-excessive-try_run-call
-|	patches.suse/media-tm6000-add-error-handling-for-dvb_register_ada.patch
-|	patches.suse/media-Revert-media-tvp5150-fix-pad-format-frame-heig.patch
-|	patches.suse/media-omap3isp-zero-initialize-the-isp-cam_xclk-a-b-
-|	patches.suse/media-s3c-camif-ignore-ENOIOCTLCMD-from-v4l2_subdev_.patch
-|	patches.suse/media-soc_camera-ov772x-correct-setting-of-banding-f.patch
-|	patches.suse/media-fsl-viu-fix-error-handling-in-viu_of_probe.patch
-|	patches.suse/media-exynos4-is-Prevent-NULL-pointer-dereference-in
-|	patches.suse/media-videobuf2-core-check-for-q-error-in-vb2_core_q.patch
-|	patches.suse/media-tw686x-Fix-oops-on-buffer-alloc-failure
-|	patches.suse/media-helene-fix-xtal-frequency-setting-at-power-on.patch
-|	patches.suse/media-v4l2-mem2mem-Fix-missing-v4l2_m2m_try_run-call
-|	patches.suse/media-s5p-mfc-Fix-buffer-look-up-in-s5p_mfc_handle_f.patch
-|	patches.suse/media-davinci-vpif_display-Mix-memory-leak-on-probe-.patch
-|	patches.suse/media-rtl28xxu-be-sure-that-it-won-t-go-past-the-arr
-|	patches.suse/EDAC-Fix-memleak-in-module-init-error-path.patch
-|	patches.suse/EDAC-i7core-Fix-memleaks-and-use-after-free-on-probe.patch
-|	patches.suse/gpio-Fix-wrong-rounding-in-gpio-menz127
-|	patches.suse/gpiolib-Mark-gpio_suffixes-array-with-__maybe_unused.patch
-|	patches.suse/gpio-pxa-Fix-potential-NULL-dereference.patch
-|	patches.suse/gpio-ml-ioh-Fix-buffer-underwrite-on-probe-error-pat.patch
-|	patches.suse/clk-tegra-bpmp-Don-t-crash-when-a-clock-fails-to-reg.patch
-|	patches.suse/clk-meson-gxbb-remove-HHI_GEN_CLK_CTNL-duplicate-def
-|	patches.suse/clk-rockchip-fix-clk_i2sout-parent-selection-bits-on
-|	patches.suse/clk-rockchip-Add-pclk_rkpwm_pmu-to-PMU-critical-cloc.patch
-|	patches.suse/clk-core-Potentially-free-connection-id
-|	patches.suse/clk-clk-fixed-factor-Clear-OF_POPULATED-flag-in-case.patch
-|	patches.suse/clk-imx6ul-fix-missing-of_node_put
-|	patches.suse/scsi-mpt3sas-Don-t-abort-I-Os-issued-to-NVMe-drives-.patch
-|	patches.suse/scsi-mpt3sas-Incorrect-command-status-was-set-marked.patch
-|	patches.suse/scsi-mpt3sas-Don-t-access-the-structure-after-decrem.patch
-|	patches.suse/scsi-mpt3sas-Fix-False-timeout-prints-for-ioctl-and-.patch
-|	patches.suse/scsi-mpt3sas-As-per-MPI-spec-use-combined-reply-queu.patch
-|	patches.suse/scsi-mpt3sas-Update-driver-version-26.100.00.00.patch
-|	patches.suse/scsi-hisi_sas-use-dmam_alloc_coherent.patch
-|	patches.suse/scsi-hisi_sas-only-process-broadcast-change-in-phy_bcast_v3_hw.patch
-|	patches.suse/scsi-hisi_sas-fix-the-conflict-between-dev-gone-and-host-reset.patch
-|	patches.suse/scsi-hisi_sas-adjust-task-reject-period-during-host-reset.patch
-|	patches.suse/scsi-hisi_sas-add-a-flag-to-filter-phy-events-during-reset.patch
-|	patches.suse/scsi-hisi_sas-release-all-remaining-resources-in-clear-nexus-ha.patch
-|	patches.suse/scsi-hisi_sas-pre-allocate-slot-dma-buffers.patch
-|	patches.suse/scsi-hisi_sas-add-missing-phy-spinlock-init.patch
-|	patches.suse/scsi-hisi_sas-update-a-couple-of-register-settings-for-v3-hw.patch
-|	patches.suse/scsi-ipr-Format-HCAM-overlay-ID-0x41.patch
-|	patches.suse/scsi-libsas-remove-irq-save-in-sas_ata_qc_issue
-|	patches.suse/scsi-qla2xxx-remove-irq-save-in-qla2x00_poll.patch
-|	patches.suse/scsi-mpt3sas-fix-indentation
-|	patches.suse/scsi-mpt3sas-remove-set-but-not-used-variables
-|	patches.suse/scsi-mpt3sas-annotate-switch-case-fall-through
-|	patches.suse/scsi-mpt3sas-introduce-struct-mpt3sas_nvme_cmd
-|	patches.suse/scsi-mpt3sas-fix-a-race-condition-in-mpt3sas_base_hard_reset_handler
-|	patches.suse/scsi-mpt3sas-split-base_reset_handler-mpt3sas_scsih_reset_handler-and-mpt3sas_ctl_reset_handler
-|	patches.suse/scsi-mpt3sas-improve-kernel-doc-headers
-|	patches.suse/scsi-smartpqi-improve-handling-for-sync-requests.patch
-|	patches.suse/scsi-smartpqi-improve-error-checking-for-sync-reques.patch
-|	patches.suse/scsi-smartpqi-add-inspur-advantech-ids.patch
-|	patches.suse/scsi-smartpqi-fix-critical-ARM-issue-reading-PQI-ind.patch
-|	patches.suse/scsi-smartpqi-bump-driver-version-to-1.1.4-130.patch
-|	patches.suse/scsi-target-tcm_loop-avoid-that-static-checkers-warn-about-dead-code
-|	patches.suse/scsi-lpfc-Add-Buffer-overflow-check-when-nvme_info-l.patch
-|	patches.suse/scsi-lpfc-Fix-driver-not-setting-dpp-bits-correctly-.patch
-|	patches.suse/scsi-lpfc-Fix-panic-if-driver-unloaded-when-port-is-.patch
-|	patches.suse/scsi-lpfc-Fix-abort-error-path-for-NVMET.patch
-|	patches.suse/scsi-lpfc-Make-PBDE-optimizations-configurable.patch
-|	patches.suse/scsi-lpfc-Support-duration-field-in-Link-Cable-Beaco.patch
-|	patches.suse/scsi-lpfc-Fix-NVME-Target-crash-in-defer-rcv-logic.patch
-|	patches.suse/scsi-lpfc-devloss-timeout-race-condition-caused-null.patch
-|	patches.suse/scsi-lpfc-update-driver-version-to-12.0.0.5.patch
-|	patches.suse/scsi-lpfc-Revise-copyright-for-new-company-language.patch
-|	patches.suse/scsi-libfc-Add-lockdep-annotations.patch
-|	patches.suse/scsi-libfc-fixup-sleeping-function-called-from-inval.patch
-|	patches.suse/scsi-libfc-fixup-lockdep-annotations.patch
-|	patches.suse/scsi-libfc-hold-disc_mutex-in-fc_disc_stop_rports.patch
-|	patches.suse/scsi-fcoe-hold-disc_mutex-when-traversing-rport-list.patch
-|	patches.suse/scsi-hisi_sas-drop-hisi_sas_slot_abort.patch
-|	patches.suse/scsi-hisi_sas-tidy-channel-interrupt-handler-for-v3-hw.patch
-|	patches.suse/scsi-hisi_sas-fix-the-failure-of-recovering-phy-from-stp-link-timeout.patch
-|	patches.suse/scsi-hisi_sas-tidy-host-controller-reset-function-a-bit.patch
-|	patches.suse/scsi-hisi_sas-relocate-some-common-code-for-v3-hw.patch
-|	patches.suse/scsi-hisi_sas-implement-handlers-of-pcie-flr-for-v3-hw.patch
-|	patches.suse/scsi-hisi_sas-tidy-hisi_sas_task_prep.patch
-|	patches.suse/scsi-hisi_sas-add-memory-barrier-in-task-delivery-function.patch
-|	patches.suse/scsi-hisi_sas-add-sata-fis-check-for-v3-hw.patch
-|	patches.suse/scsi-lpfc-Fix-ELS-abort-on-SLI-3-adapters.patch
-|	patches.suse/scsi-lpfc-Fix-sysfs-Speed-value-on-CNA-ports.patch
-|	patches.suse/scsi-lpfc-Fix-list-corruption-on-the-completion-queu.patch
-|	patches.suse/scsi-lpfc-Fix-driver-crash-when-re-registering-NVME-.patch
-|	patches.suse/scsi-lpfc-Limit-tracking-of-tgt-queue-depth-in-fast-.patch
-|	patches.suse/scsi-lpfc-Correct-LCB-ACCept-payload.patch
-|	patches.suse/scsi-lpfc-Remove-lpfc_enable_pbde-as-module-paramete.patch
-|	patches.suse/scsi-lpfc-update-driver-version-to-12.0.0.6.patch
-|	patches.suse/scsi-sysfs-introduce-sysfs_-un-break_active_protection
-|	patches.suse/scsi-core-avoid-that-scsi-device-removal-through-sysfs-triggers-a-deadlock
-|	patches.suse/scsi-qla2xxx-Cleanup-for-N2N-code.patch
-|	patches.suse/scsi-qla2xxx-Fix-N2N-link-re-connect.patch
-|	patches.suse/scsi-qla2xxx-Fix-login-retry-count.patch
-|	patches.suse/scsi-qla2xxx-Add-longer-window-for-chip-reset.patch
-|	patches.suse/scsi-qla2xxx-Prevent-sysfs-access-when-chip-is-down.patch
-|	patches.suse/scsi-qla2xxx-Silent-erroneous-message.patch
-|	patches.suse/scsi-qla2xxx-Fix-redundant-fc_rport-registration.patch
-|	patches.suse/scsi-qla2xxx-Fix-session-state-stuck-in-Get-Port-DB.patch
-|	patches.suse/scsi-qla2xxx-Fix-unintended-Logout.patch
-|	patches.suse/scsi-qla2xxx-Flush-mailbox-commands-on-chip-reset.patch
-|	patches.suse/scsi-qla2xxx-Fix-Management-Server-NPort-handle-rese.patch
-|	patches.suse/scsi-qla2xxx-Fix-race-between-switch-cmd-completion-.patch
-|	patches.suse/scsi-qla2xxx-Fix-stalled-relogin.patch
-|	patches.suse/scsi-qla2xxx-Save-frame-payload-size-from-ICB.patch
-|	patches.suse/scsi-qla2xxx-Migrate-NVME-N2N-handling-into-state-ma.patch
-|	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.08-k.patch
-|	patches.suse/scsi-aic94xx-fix-an-error-code-in-aic94xx_init
-|	patches.suse/scsi-mpt3sas-Fix-calltrace-observed-while-running-IO.patch
-|	patches.suse/scsi-qla2xxx-Fix-issue-reported-by-static-checker-fo.patch
-|	patches.suse/tpm_tis_spi-Pass-the-SPI-IRQ-down-to-the-driver.patch
-|	patches.suse/tpm-separate-cmd_ready-go_idle-from-runtime_pm.patch
-|	patches.suse/tpm-Return-the-actual-size-when-receiving-an-unsuppo.patch
-|	patches.suse/evm-Don-t-deadlock-if-a-crypto-algorithm-is-unavaila.patch
-|	patches.suse/integrity-prevent-deadlock-during-digsig-verificatio.patch
-|	patches.suse/PCI-Skip-MPS-logic-for-Virtual-Functions-VFs.patch
-|	patches.suse/PCI-Match-Root-Port-s-MPS-to-endpoint-s-MPSS-as-nece.patch
-|	patches.suse/PCI-hotplug-Don-t-leak-pci_slot-on-registration-fail
-|	patches.suse/PCI-pciehp-Fix-use-after-free-on-unplug
-|	patches.suse/PCI-pciehp-Fix-unprotected-list-iteration-in-IRQ-han.patch
-|	patches.suse/0001-PCI-pciehp-Convert-to-threaded-IRQ.patch
-|	patches.suse/PCI-Mark-fall-through-switch-cases-before-enabling-W.patch
-|	patches.suse/PCI-Convert-device-specific-ACS-quirks-from-NULL-ter.patch
-|	patches.suse/PCI-Restore-resized-BAR-state-on-resume
-|	patches.suse/PCI-Cleanup-PCI_REBAR_CTRL_BAR_SHIFT-handling
-|	patches.suse/PCI-Export-pcie_has_flr.patch
-|	patches.suse/PCI-Disable-Samsung-SM961-PM961-NVMe-before-FLR.patch
-|	patches.suse/PCI-Delay-after-FLR-of-Intel-DC-P3700-NVMe.patch
-|	patches.suse/pci-aardvark-size-bridges-before-resources-allocation
-|	patches.suse/PCI-iproc-Activate-PAXC-bridge-quirk-for-more-device.patch
-|	patches.suse/PCI-mvebu-Fix-I-O-space-end-address-calculation.patch
-|	patches.suse/pci-vmd-white-list-for-fast-interrupt-handlers
-|	patches.suse/Replace-magic-for-trusting-the-secondary-keyring-wit.patch
-|	patches.suse/fix-kexec-forbidding-kernels-signed-with-keys-in-the-secondary-keyring-to-boot
-|	patches.suse/mailbox-xgene-slimpro-Fix-potential-NULL-pointer-der
-|	patches.suse/thermal_hwmon-Sanitize-attribute-name-passed-to-hwmo
-|	patches.suse/thermal_hwmon-Pass-the-originating-device-down-to-hw
-|	patches.suse/0101-dm-cache-only-allow-a-single-io_mode-cache-feature-t.patch
-|	patches.suse/0104-dm-integrity-change-suspending-variable-from-bool-to.patch
-|	patches.suse/0115-dm-writecache-report-start_sector-in-status-line.patch
-|	patches.suse/0118-dm-thin-stop-no_space_timeout-worker-when-switching-.patch
-|	patches.suse/0119-dm-cache-metadata-save-in-core-policy_hint_size-to-o.patch
-|	patches.suse/0123-dm-cache-metadata-set-dirty-on-all-cache-blocks-afte.patch
-|	patches.suse/0124-dm-crypt-don-t-decrease-device-limits.patch
-|	patches.suse/0125-dm-writecache-fix-a-crash-due-to-reading-past-end-of.patch
-|	patches.suse/x86-speculation-l1tf-exempt-zeroed-ptes-from-inversion
-|	patches.suse/module-exclude-shn_undef-symbols-from-kallsyms-api.patch
-|	patches.suse/0001-module-make-it-clear-when-we-re-handling-the-module-.patch
-|	patches.suse/0002-module-setup-load-info-before-module_sig_check.patch
-|	patches.suse/0003-modsign-log-module-name-in-the-event-of-an-error.patch
-|	patches.suse/0004-ARM-module-fix-modsign-build-error.patch
-|	patches.suse/powerpc-kdump-Handle-crashkernel-memory-reservation-.patch
-|	patches.suse/powerpc-64s-Remove-POWER9-DD1-support.patch
-|	patches.suse/powerpc-powernv-Move-TCE-manupulation-code-to-its-ow.patch
-|	patches.suse/KVM-PPC-Make-iommu_table-it_userspace-big-endian.patch
-|	patches.suse/powerpc-powernv-Add-indirect-levels-to-it_userspace.patch
-|	patches.suse/powerpc-powernv-Rework-TCE-level-allocation.patch
-|	patches.suse/powerpc-powernv-ioda-Allocate-indirect-TCE-levels-on.patch
-|	patches.suse/cxl-Fix-wrong-comparison-in-cxl_adapter_context_get.patch
-|	patches.suse/powerpc-pkeys-Give-all-threads-control-of-their-key-.patch
-|	patches.suse/powerpc-pkeys-Deny-read-write-execute-by-default.patch
-|	patches.suse/powerpc-pkeys-key-allocation-deallocation-must-not-c.patch
-|	patches.suse/powerpc-pkeys-Save-the-pkey-registers-before-fork.patch
-|	patches.suse/powerpc-pkeys-Fix-calculation-of-total-pkeys.patch
-|	patches.suse/powerpc-pkeys-Preallocate-execute-only-key.patch
-|	patches.suse/powerpc-pkeys-make-protection-key-0-less-special.patch
-|	patches.suse/powerpc64s-Show-ori31-availability-in-spectre_v1-sys.patch
-|	patches.suse/powerpc-tm-Update-function-prototype-comment.patch
-|	patches.suse/powerpc-tm-Remove-struct-thread_info-param-from-tm_r.patch
-|	patches.suse/powerpc-powernv-opal-dump-Use-IRQ_HANDLED-instead-of.patch
-|	patches.suse/powerpc-pseries-fix-EEH-recovery-of-some-IOV-devices.patch
-|	patches.suse/powerpc-powernv-Fix-concurrency-issue-with-npu-mmio_.patch
-|	patches.suse/powerpc-pseries-Avoid-using-the-size-greater-than-RT.patch
-|	patches.suse/powerpc-pseries-Defer-the-logging-of-rtas-error-to-i.patch
-|	patches.suse/powerpc-64-Disable-the-speculation-barrier-from-the-.patch
-|	patches.suse/powerpc-64-Make-stf-barrier-PPC_BOOK3S_64-specific.patch
-|	patches.suse/powerpc-64-Call-setup_barrier_nospec-from-setup_arch.patch
-|	patches.arch/powerpc-64-Make-meltdown-reporting-Book3S-64-specifi.patch
-|	patches.suse/Documentation-Add-nospectre_v1-parameter.patch
-|	patches.suse/powerpc-asm-Add-a-patch_site-macro-helpers-for-patch.patch
-|	patches.suse/powerpc-64s-Add-new-security-feature-flags-for-count.patch
-|	patches.suse/powerpc-64s-Add-support-for-software-count-cache-flu.patch
-|	patches.suse/powerpc-pseries-Query-hypervisor-for-count-cache-flu.patch
-|	patches.suse/powerpc-powernv-Query-firmware-for-count-cache-flush.patch
-|	patches.suse/powerpc-64s-Fix-page-table-fragment-refcount-race-vs.patch
-|	patches.suse/powerpc-perf-Remove-sched_task-function-defined-for-.patch
-|	patches.suse/4.4.156-022-powerpc-Fix-size-calculation-using-resource_s.patch
-|	patches.suse/powerpc-fadump-handle-crash-memory-ranges-array-inde.patch
-|	patches.suse/powerpc-fadump-merge-adjacent-memory-ranges-to-reduc.patch
-|	patches.suse/powerpc-pseries-Fix-endianness-while-restoring-of-r3.patch
-|	patches.suse/powerpc-64s-move-machine-check-SLB-flushing-to-mm-sl.patch
-|	patches.suse/0009-arm64-mm-check-for-upper-PAGE_SHIFT-bits-in-pfn_vali.patch
-|	patches.suse/drm-amdgpu-add-tmr-mc-address-into-amdgpu_firmware_i.patch
-|	patches.suse/0001-drm-amdgpu-update-tmr-mc-address.patch
-|	patches.suse/drm-amdgpu-add-new-firmware-id-for-VCN.patch
-|	patches.suse/drm-i915-Unmask-user-interrupts-writes-into-HWSP-on-
-|	patches.suse/0001-drm-i915-Restore-user-forcewake-domains-across-suspe.patch
-|	patches.suse/drm-i915-set-DP-Main-Stream-Attribute-for-color-rang.patch
-|	patches.suse/drm-i915-kvmgt-Fix-potential-Spectre-v1
-|	patches.suse/drm-i915-gvt-Off-by-one-in-intel_vgpu_write_fence
-|	patches.suse/IB-rxe-support-for-802.1q-VLAN-on-the-listener.patch
-|	patches.suse/iw_cxgb4-remove-duplicate-memcpy-in-c4iw_create_list.patch
-|	patches.suse/include-rdma-opa_addr.h-Fix-an-endianness-issue.patch
-|	patches.suse/ib_srpt-Fix-a-use-after-free-in-srpt_close_ch.patch
-|	patches.suse/IB-hfi1-Set-in_use_ctxts-bits-for-user-ctxts-only.patch
-|	patches.suse/IB-hfi1-Remove-incorrect-call-to-do_interrupt-callba.patch
-|	patches.suse/IB-mlx4-Test-port-number-before-querying-type.patch
-|	patches.suse/RDMA-i40w-Hold-read-semaphore-while-looking-after-VM.patch
-|	patches.suse/IB-core-type-promotion-bug-in-rdma_rw_init_one_mr.patch
-|	patches.suse/RDMA-bnxt_re-Fix-a-couple-off-by-one-bugs.patch
-|	patches.suse/RDMA-bnxt_re-Fix-a-bunch-of-off-by-one-bugs-in-qplib.patch
-|	patches.suse/RDMA-cxgb4-Make-c4iw_poll_cq_one-easier-to-analyze.patch
-|	patches.suse/IB-mlx5-fix-uaccess-beyond-count-in-debugfs-read-wri.patch
-|	patches.suse/rdma-cxgb4-Add-support-for-64Byte-cqes.patch
-|	patches.suse/IB-ipoib-Fix-error-return-code-in-ipoib_dev_init.patch
-|	patches.suse/fs-cifs-Simplify-ib_post_-send-recv-srq_recv-calls.patch
-|	patches.suse/rdma-cxgb4-Add-support-for-srq-functions-structs.patch
-|	patches.suse/rdma-cxgb4-Add-support-for-kernel-mode-SRQ-s.patch
-|	patches.suse/IB-mlx4-Use-4K-pages-for-kernel-QP-s-WQE-buffer.patch
-|	patches.suse/rdma-cxgb4-Remove-a-set-but-not-used-variable.patch
-|	patches.suse/IB-IPoIB-Set-ah-valid-flag-in-multicast-send-flow.patch
-|	patches.suse/rdma-cxgb4-fix-some-info-leaks.patch
-|	patches.suse/IB-mlx5-Fix-leaking-stack-memory-to-userspace.patch
-|	patches.suse/dax-remove-VM_MIXEDMAP-for-fsdax-and-device-dax.patch
-|	patches.suse/fs-dcache.c-fix-kmemcheck-splat-at-take_dentry_name_.patch
-|	patches.suse/mm-page_alloc-double-zone-s-batchsize.patch
-|	patches.suse/net-9p-fix-error-path-of-p9_virtio_probe.patch
-|	patches.suse/net-9p-client.c-version-pointer-uninitialized.patch
-|	patches.suse/9p-net-Fix-zero-copy-path-in-the-9p-virtio-transport.patch
-|	patches.suse/net-9p-trans_fd.c-fix-race-condition-by-flushing-wor.patch
-|	patches.suse/net-9p-trans_fd.c-fix-race-by-holding-the-lock.patch
-|	patches.suse/fs-9p-xattr.c-catch-the-error-of-p9_client_clunk-whe.patch
-|	patches.suse/9p-fix-multiple-NULL-pointer-dereferences.patch
-|	patches.suse/9p-virtio-fix-off-by-one-error-in-sg-list-bounds-che.patch
-|	patches.suse/USB-cdc-wdm-don-t-enable-interrupts-in-USB-giveback.patch
-|	patches.suse/usb-wusbcore-security-cast-sizeof-to-int-for-compari.patch
-|	patches.suse/uwb-hwa-rc-fix-memory-leak-at-probe.patch
-|	patches.suse/USB-serial-io_edgeport-use-irqsave-in-USB-s-complete.patch
-|	patches.suse/USB-serial-sierra-fix-potential-deadlock-at-close.patch
-|	patches.suse/USB-serial-kobil_sct-fix-modem-status-error-handling.patch
-|	patches.suse/USB-option-add-support-for-DW5821e
-|	patches.suse/usb-dwc3-change-stream-event-enable-bit-back-to-13.patch
-|	patches.suse/usb-dwc2-turn-on-uframe_sched-on-bcm-platforms.patch
-|	patches.suse/usb-dwc2-turn-on-uframe_sched-on-his-platforms.patch
-|	patches.suse/usb-dwc2-turn-on-uframe_sched-on-amlogic-platforms.patch
-|	patches.suse/usb-dwc2-turn-on-uframe_sched-on-stm32f4x9_fsotg-platforms.patch
-|	patches.suse/USB-serial-pl2303-add-a-new-device-id-for-ATEN
-|	patches.suse/serial-pxa-Fix-an-error-handling-path-in-serial_pxa_
-|	patches.suse/drivers-tty-add-error-handling-for-pcmcia_loop_confi.patch
-|	patches.suse/serial-xuartps-fix-typo-in-cdns_uart_startup
-|	patches.suse/serial-sh-sci-Stop-RX-FIFO-timer-during-port-shutdow
-|	patches.suse/uart-fix-race-between-uart_put_char-and-uart_shutdow.patch
-|	patches.suse/tty-fix-termios-input-speed-encoding
-|	patches.suse/tty-fix-termios-input-speed-encoding-when-using-BOTH
-|	patches.suse/serial-8250_dw-always-set-baud-rate-in-dw8250_set_te
-|	patches.suse/serial-8250_dw-Add-ACPI-support-for-uart-on-Broadcom
-|	patches.suse/tty-rocket-Fix-possible-buffer-overwrite-on-register.patch
-|	patches.suse/serial-8250_exar-Read-INT0-from-slave-device-too.patch
-|	patches.suse/tty-serial-8250-Revert-NXP-SC16C2552-workaround
-|	patches.suse/iio-104-quad-8-Fix-off-by-one-error-in-register-sele
-|	patches.suse/iio-adc-sun4i-gpadc-select-REGMAP_IRQ
-|	patches.suse/staging-speakup-Replace-strncpy-with-memcpy.patch
-|	patches.suse/staging-rts5208-fix-missing-error-check-on-call-to-r
-|	patches.suse/staging-bcm2835-audio-Check-if-workqueue-allocation-
-|	patches.suse/staging-bcm2835-audio-Don-t-leak-workqueue-if-open-f
-|	patches.suse/staging-bcm2835-camera-handle-wait_for_completion_ti
-|	patches.suse/staging-bcm2835-camera-fix-timeout-handling-in-wait_
-|	patches.suse/iio-accel-adxl345-convert-address-field-usage-in-iio.patch
-|	patches.suse/iio-adc-ina2xx-avoid-kthread_stop-with-stale-task_st
-|	patches.suse/iio-ad9523-Fix-displayed-phase
-|	patches.suse/iio-sca3000-Fix-missing-return-in-switch
-|	patches.suse/iio-ad9523-Fix-return-value-for-ad952x_store
-|	patches.suse/staging-comedi-ni_mio_common-fix-subdevice-flags-for.patch
-|	patches.suse/vmw_balloon-fix-inflation-of-64-bit-GFNs
-|	patches.suse/vmw_balloon-do-not-use-2MB-without-batching
-|	patches.suse/vmw_balloon-VMCI_DOORBELL_SET-does-not-check-status
-|	patches.suse/vmw_balloon-fix-VMCI-use-when-balloon-built-into-ker
-|	patches.suse/vmw_balloon-remove-inflation-rate-limiting
-|	patches.suse/msft-hv-1721-Drivers-hv-vmbus-Fix-the-offer_in_progress-in-vmbus_.patch
-|	patches.suse/msft-hv-1724-Tools-hv-vss-fix-loop-device-detection.patch
-|	patches.suse/misc-sram-fix-resource-leaks-in-probe-error-path.patch
-|	patches.suse/misc-sram-enable-clock-before-registering-regions.patch
-|	patches.suse/vmci-type-promotion-bug-in-qp_host_get_user_memory.patch
-|	patches.suse/tsl2550-fix-lux1_input-error-in-low-light.patch
-|	patches.suse/mei-bus-type-promotion-bug-in-mei_nfc_if_version.patch
-|	patches.suse/mei-don-t-update-offset-in-write
-|	patches.suse/coresight-Handle-errors-in-finding-input-output-port.patch
-|	patches.suse/coresight-tpiu-Fix-disabling-timeouts.patch
-|	patches.suse/parport-sunbpp-fix-error-return-code.patch
-|	patches.suse/extcon-Release-locking-when-sending-the-notification
-|	patches.suse/msft-hv-1742-Drivers-hv-vmbus-Reset-the-channel-callback-in-vmbus.patch
-|	patches.suse/misc-ti-st-Fix-memory-leak-in-the-error-path-of-prob.patch
-|	patches.suse/uio-potential-double-frees-if-__uio_register_device-
-|	patches.suse/misc-mic-SCIF-Fix-scif_get_new_port-error-handling.patch
-|	patches.suse/kernfs-Replace-strncpy-with-memcpy.patch
-|	patches.suse/kobject-replace-strncpy-with-memcpy.patch
-|	patches.suse/drivers-core-Remove-glue-dirs-from-sysfs-earlier.patch
-|	patches.suse/drivers-base-stop-new-probing-during-shutdown.patch
-|	patches.suse/mmc-sdhci-pci-add-support-for-intel-icp.patch
-|	patches.suse/mmc-sdhci-of-esdhc-set-proper-dma-mask-for-ls104x-ch.patch
-|	patches.suse/mmc-sdhci-do-not-try-to-use-3.3V-signaling-if-not-su.patch
-|	patches.suse/mmc-tegra-prevent-HS200-on-Tegra-3
-|	patches.suse/dmaengine-hsu-Support-dmaengine_terminate_sync
-|	patches.suse/dmaengine-idma64-Support-dmaengine_terminate_sync
-|	patches.suse/dmaengine-mv_xor_v2-kill-the-tasklets-upon-exit
-|	patches.suse/dmaengine-pl330-fix-irq-race-with-terminate_all.patch
-|	patches.suse/Input-atmel_mxt_ts-only-use-first-T9-instance.patch
-|	patches.suse/KVM-PPC-Book3S-Fix-matching-of-hardware-and-emulated.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Add-of_node_put-in-success-path.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Fix-constant-size-warning.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Pack-VCORE-IDs-to-access-full-VCPU.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Allow-creating-max-number-of-VCPUs.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Read-kvm-arch.emul_smt_mode-under-.patch
-|	patches.suse/kvm-s390-add-etoken-support-for-guests.patch
-|	patches.suse/kvm-mmu-drop-vcpu-param-in-gpte_access
-|	patches.suse/kvm-nvmx-fix-fault-vector-for-vmx-operation-at-cpl-0
-|	patches.suse/kvm-vmx-track-host_state-loaded-using-a-loaded_vmcs-pointer
-|	patches.suse/kvm-x86-set-highest-physical-address-bits-in-non-present-reserved-sptes
-|	patches.suse/cls_matchall-fix-tcf_unbind_filter-missing.patch
-|	patches.suse/isdn-Disable-IIOCDBGVAR
-|	patches.suse/ipvs-fix-race-between-ip_vs_conn_new-and-ip_vs_del_d.patch
-|	patches.suse/netfilter-ip6t_rpfilter-set-F_IFACE-for-linklocal-ad.patch
-|	patches.suse/EDAC-Add-missing-MEM_LRDDR4-entry-in-edac_mem_types.patch
-|	patches.suse/mfd-intel-lpss-Add-Ice-Lake-PCI-IDs.patch
-|	patches.suse/mfd-arizona-Don-t-use-regmap_read_poll_timeout
-|	patches.suse/mfd-ti_am335x_tscadc-Fix-struct-clk-memory-leak.patch
-|	patches.suse/mfd-hi655x-Fix-regmap-area-declared-size-for-hi655x.patch
-|	patches.suse/mfd-sm501-Set-coherent_dma_mask-when-creating-subdev
-|	patches.suse/HID-hid-ntrig-add-error-handling-for-sysfs_create_gr.patch
-|	patches.suse/HID-wacom-Replace-touch_max-fixup-code-with-static-t.patch
-|	patches.suse/HID-wacom-Move-handling-of-HID-quirks-into-a-dedicat.patch
-|	patches.suse/HID-wacom-convert-Wacom-custom-usages-to-standard-HI.patch
-|	patches.suse/livepatch-validate-module-old-func-name-length.patch
-|	patches.suse/livepatch-remove-reliable-stacktrace-check-in-klp_try_switch_task.patch
-|	patches.suse/rtc-bq4802-add-error-handling-for-devm_ioremap.patch
-|	patches.suse/rtc-snvs-Add-timeouts-to-avoid-kernel-lockups.patch
-|	patches.suse/ceph-fix-incorrect-use-of-strncpy.patch
-|	patches.suse/ceph-return-errors-from-posix_acl_equiv_mode-correctly.patch
-|	patches.suse/0001-libceph-store-ceph_auth_handshake-pointer-in-ceph_connection.patch
-|	patches.suse/0002-libceph-factor-out-_prepare_write_connect.patch
-|	patches.suse/0003-libceph-factor-out-_ceph_x_decrypt.patch
-|	patches.suse/0004-libceph-factor-out-encrypt_authorizer.patch
-|	patches.suse/0005-libceph-add-authorizer-challenge.patch
-|	patches.suse/0006-libceph-implement-cephx_v2-calculation-mode.patch
-|	patches.suse/0007-libceph-check-authorizer-reply-challenge-length-before-reading.patch
-|	patches.suse/0008-libceph-weaken-sizeof-check-in-ceph_x_verify_authorizer_reply.patch
-|	patches.suse/0044-ceph-support-cephfs-own-feature-bits.patch
-|	patches.suse/uprobes-Use-synchronize_rcu-not-synchronize_sched.patch
-|	patches.suse/i2c-i801-Consolidate-chipset-names-in-documentation-.patch
-|	patches.suse/i2c-i801-Add-support-for-Intel-Ice-Lake.patch
-|	patches.suse/tpm-tpm_i2c_infineon-switch-to-i2c_lock_bus-.-I2C_LO.patch
-|	patches.suse/input-rohm_bu21023-switch-to-i2c_lock_bus-.-I2C_LOCK.patch
-|	patches.suse/mfd-88pm860x-i2c-switch-to-i2c_lock_bus-.-I2C_LOCK_S.patch
-|	patches.suse/i2c-imx-Fix-race-condition-in-dma-read
-|	patches.suse/i2c-core-ACPI-Properly-set-status-byte-to-0-for-mult.patch
-|	patches.suse/power-remove-possible-deadlock-when-unregistering-po
-|	patches.suse/power-vexpress-fix-corruption-in-notifier-registrati
-|	patches.suse/power-gemini-poweroff-Avoid-more-spurious-poweroffs
-|	patches.suse/power-supply-axp288_charger-Fix-initial-constant_cha
-|	patches.suse/power-generic-adc-battery-fix-out-of-bounds-write-wh
-|	patches.suse/power-generic-adc-battery-check-for-duplicate-proper
-|	patches.suse/power-supply-max77693_charger-fix-unintentional-fall
-|	patches.suse/vfs-limit-size-of-dedupe.patch
-|	patches.suse/vfs-dedupe-extract-helper-for-a-single-dedup.patch
-|	patches.suse/vfs-export-vfs_dedupe_file_range_one-to-modules.patch
-|	patches.suse/vfs-fix-freeze-protection-in-mnt_want_write_file-for.patch
-|	patches.suse/fuse-fix-double-request_end.patch
-|	patches.suse/fuse-fix-unlocked-access-to-processing-queue.patch
-|	patches.suse/fuse-umount-should-wait-for-all-requests.patch
-|	patches.suse/fuse-Fix-oops-at-process_init_reply.patch
-|	patches.suse/fuse-fix-initial-parallel-dirops.patch
-|	patches.suse/fuse-Don-t-access-pipe-buffers-without-pipe_lock.patch
-|	patches.suse/fuse-Add-missed-unlock_page-to-fuse_readpages_fill.patch
-|	patches.suse/cpufreq-governor-Avoid-accessing-invalid-governor_da.patch
-|	patches.suse/PM-sleep-wakeup-Fix-build-error-caused-by-missing-SR
-|	patches.suse/0001-ACPICA-Reference-Counts-increase-max-to-0x4000-for-l.patch
-|	patches.suse/autofs-fix-autofs_sbi-does-not-check-super-block-typ.patch
-|	patches.suse/0238-lib-add-crc64-calculation-routines.patch
-|	patches.suse/0238-bcache-use-routines-from-lib-crc64.c-for-CRC64-calcu.patch
-|	patches.suse/lib-test_hexdump.c-fix-failure-on-big-endian-cpu.patch
-|	patches.suse/hfsplus-don-t-return-0-when-fill_super-failed.patch
-|	patches.suse/reiserfs-fix-broken-xattr-handling-heap-corruption-b.patch
-|	patches.suse/fat-validate-i_start-before-using.patch
-|	patches.suse/fork-don-t-copy-inconsistent-signal-handler-state-to.patch
-|	patches.suse/0238-bcache-style-fix-to-replace-unsigned-by-unsigned-int.patch
-|	patches.suse/0238-bcache-style-fix-to-add-a-blank-line-after-declarati.patch
-|	patches.suse/0238-bcache-add-identifier-names-to-arguments-of-function.patch
-|	patches.suse/0238-bcache-style-fixes-for-lines-over-80-characters.patch
-|	patches.suse/0238-bcache-replace-Symbolic-permissions-by-octal-permiss.patch
-|	patches.suse/0238-bcache-replace-printk-by-pr_-routines.patch
-|	patches.suse/0238-bcache-fix-indent-by-replacing-blank-by-tabs.patch
-|	patches.suse/0238-bcache-replace-pF-by-pS-in-seq_printf.patch
-|	patches.suse/0238-bcache-fix-typo-succesfully-to-successfully.patch
-|	patches.suse/0239-bcache-prefer-help-in-Kconfig.patch
-|	patches.suse/0240-bcache-do-not-check-NULL-pointer-before-calling-kmem.patch
-|	patches.suse/0241-bcache-fix-code-comments-style.patch
-|	patches.suse/0242-bcache-add-static-const-prefix-to-char-array-declara.patch
-|	patches.suse/0243-bcache-move-open-brace-at-end-of-function-definition.patch
-|	patches.suse/0244-bcache-add-missing-SPDX-header.patch
-|	patches.suse/0245-bcache-remove-unnecessary-space-before-ioctl-functio.patch
-|	patches.suse/0246-bcache-add-the-missing-comments-for-smp_mb-smp_wmb.patch
-|	patches.suse/block-don-t-warn-for-flush-on-read-only-device.patch
-|	patches.suse/block-bfq-return-nbytes-and-not-zero-from-struct-cft.patch
-|	patches.suse/tracing-blktrace-Fix-to-allow-setting-same-value.patch
-|	patches.suse/blk-mq-init-hctx-sched-after-update-ctx-and-hctx-map.patch
-|	patches.suse/blk-mq-sync-the-update-nr_hw_queues-with-blk_mq_queu.patch
-|	patches.suse/KVM-arm-arm64-Fix-lost-IRQs-from-emulated-physcial-t.patch
-|	patches.suse/KVM-arm-arm64-Skip-updating-PMD-entry-if-no-change.patch
-|	patches.suse/KVM-arm-arm64-Skip-updating-PTE-entry-if-no-change.patch
-|	patches.suse/x86-kvm-avoid-unused-variable-warning
-|	patches.suse/kvm-x86-svm-call-x86_spec_ctrl_set_guest-host-with-interrupts-disabled.patch
-|	patches.suse/kvm-vmx-fixes-for-vmentry_l1d_flush-module-parameter
-|	patches.suse/platform-x86-ideapad-laptop-Apply-no_hw_rfkill-to-Y2
-|	patches.suse/platform-x86-thinkpad_acpi-Proper-model-release-matc
-|	patches.suse/platform-x86-toshiba_acpi-Fix-defined-but-not-used-b.patch
-|	patches.suse/platform-x86-asus-nb-wmi-Add-keymap-entry-for-lid-fl.patch
-|	patches.suse/ARM-hwmod-RTC-Don-t-assume-lock-unlock-will-be-calle.patch
-|	patches.suse/ARM-mvebu-declare-asm-symbols-as-character-arrays-in.patch
-|	patches.suse/ARM-hisi-fix-error-handling-and-missing-of_node_put.patch
-|	patches.suse/ARM-hisi-check-of_iomap-and-fix-missing-of_node_put.patch
-|	patches.suse/ARM-hisi-handle-of_iomap-and-fix-missing-of_node_put.patch
-|	patches.suse/ARM-imx-flag-failure-of-of_iomap.patch
-|	patches.suse/ARM-exynos-Clear-global-variable-on-init-error-path.patch
-|	patches.suse/ARM-bcm2835-Add-GET_THROTTLED-firmware-property.patch
-|	patches.suse/hwmon-Add-support-for-RPi-voltage-sensor.patch
-|	patches.suse/firmware-raspberrypi-Register-hwmon-driver.patch
-|	patches.suse/soc-mediatek-pwrap-fix-cipher-init-setting-error.patch
-|	patches.suse/IB-hfi1-Invalid-NUMA-node-information-can-cause-a-di.patch
-|	patches.suse/ALSA-hda-realtek-Fix-HP-Headset-Mic-can-t-record.patch
-|	patches.suse/video-fbdev-Set-pixclock-0-in-goldfishfb.patch
-|	patches.suse/fbdev-Distinguish-between-interlaced-and-progressive.patch
-|	patches.suse/video-fbdev-pxafb-clear-allocated-memory-for-video-m
-|	patches.suse/video-goldfishfb-fix-memory-leak-on-driver-remove.patch
-|	patches.suse/fbdev-via-fix-defined-but-not-used-warning.patch
-|	patches.suse/fbdev-omapfb-off-by-one-in-omapfb_register_client
-|	patches.suse/fb-fix-lost-console-when-the-user-unplugs-a-USB-adap.patch
-|	patches.suse/udlfb-set-optimal-write-delay.patch
-|	patches.suse/pwm-tiehrpwm-Fix-disabling-of-output-of-PWMs
-|	patches.suse/ubifs-Fix-directory-size-calculation-for-symlinks.patch
-|	patches.suse/ubifs-Fix-synced_i_size-calculation-for-xattr-inodes.patch
-|	patches.suse/ubifs-Fix-memory-leak-in-lprobs-self-check.patch
-|	patches.suse/ubifs-xattr-Don-t-operate-on-deleted-inodes.patch
-|	patches.suse/Revert-UBIFS-Fix-potential-integer-overflow-in-alloc.patch
-|	patches.suse/ubifs-Check-data-node-size-before-truncate.patch
-|	patches.suse/nfsd-fix-corrupted-reply-to-badly-ordered-compound.patch
-|	patches.suse/sunrpc-Don-t-use-stack-buffer-with-scatterlist.patch
-|	patches.suse/NFSv4.1-Fix-a-potential-layoutget-layoutrecall-deadl.patch
-|	patches.suse/0005-pnfs-blocklayout-off-by-one-in-bl_map_stripe.patch
-|	patches.suse/NFSv4.0-fix-client-reference-leak-in-callback.patch
-|	patches.suse/0006-NFSv4-client-live-hangs-after-live-data-migration-re.patch
-|	patches.suse/0001-NFS-Use-an-appropriate-work-queue-for-direct-write-c.patch
-|	patches.suse/0007-NFSv4-Fix-a-sleep-in-atomic-context-in-nfs4_callback.patch
-|	patches.suse/hfsplus-fix-null-dereference-in-hfsplus_lookup.patch
-|	patches.suse/hfs-prevent-crash-on-exit-from-failed-search.patch
-|	patches.suse/namei-allow-restricted-O_CREAT-of-FIFOs-and-regular-.patch
-|	patches.suse/virtio-pci-legacy-Validate-queue-pfn.patch
-|	patches.suse/drm-edid-Add-6-bpc-quirk-for-SDC-panel-in-Lenovo-B50.patch
-|	patches.suse/userns-move-user-access-out-of-the-mutex.patch
-|	patches.suse/sys-don-t-hold-uts_sem-while-accessing-userspace-mem.patch
-|	patches.suse/getxattr-use-correct-xattr-length.patch
-|	patches.suse/ACPI-fix-menuconfig-presentation-of-ACPI-submenu.patch
-|	patches.suse/s390-sles15-15-01-pci-fix-out-of-bounds-access-during-irq-setup.patch
-|	patches.suse/s390-sles15-17-01-02-s390-kdump-Make-elfcorehdr-size-calculation-ABI-comp.patch
-|	patches.suse/powerpc-fadump-cleanup-crash-memory-ranges-support.patch
-|	patches.suse/powerpc-powernv-pci-Work-around-races-in-PCI-bridge-.patch
-|	patches.suse/powerpc64-ftrace-Include-ftrace.h-needed-for-enable-.patch
-|	patches.suse/powerpc-topology-Get-topology-for-shared-processors-.patch
-|	patches.suse/KVM-PPC-Book3S-Fix-guest-DMA-when-guest-partially-ba.patch
-|	patches.suse/powerpc-mce-Fix-SLB-rebolting-during-MCE-recovery-pa.patch
-|	patches.suse/apparmor-Check-buffer-bounds-when-mapping-permissions-mask.patch
-|	patches.suse/apparmor-Fully-initialize-aa_perms-struct-when-answe.patch
-|	patches.suse/apparmor-Fix-failure-to-audit-context-info-in-build_.patch
-|	patches.suse/apparmor-fix-an-error-code-in-__aa_create_ns.patch
-|	patches.suse/apparmor-remove-no-op-permission-check-in-policy_unpack.patch
-|	patches.suse/iommu-arm-smmu-error-out-only-if-not-enough-context-interrupts
-|	patches.suse/iommu-arm-smmu-v3-sync-the-OVACKFLG-to-PRIQ-consumer.patch
-|	patches.suse/iommu-arm-smmu-v3-Abort-all-transactions-if-SMMU-is-.patch
-|	patches.suse/iommu-amd-make-sure-tlb-to-be-flushed-before-iova-freed
-|	patches.suse/x86-irq_remapping-move-irq-remapping-mode-enum
-|	patches.suse/iommu-amd-add-support-for-higher-64-bit-iommu-control-register
-|	patches.suse/iommu-amd-add-support-for-iommu-xt-mode
-|	patches.suse/iommu-vt-d-add-definitions-for-pfsid
-|	patches.suse/iommu-vt-d-fix-dev-iotlb-pfsid-use
-|	patches.suse/ata-libahci-Correct-setting-of-DEVSLP-register.patch
-|	patches.suse/ata-libahci-Allow-reconfigure-of-DEVSLP-register.patch
-|	patches.suse/cifs-create-a-define-for-how-many-iovs-we-need-for-an-SMB2_open-.patch
-|	patches.suse/cifs-check-if-SMB2-PDU-size-has-been-padded-and-suppress-the-warnin.patch
-|	patches.suse/0001-cifs-check-kmalloc-before-use.patch
-|	patches.suse/01-cifs-update-internal-module-version-number-for-cifs-ko-to-2-12.patch
-|	patches.suse/0238-bcache-release-dc-writeback_lock-properly-in-bch_wri.patch
-|	patches.suse/blk-wbt-move-disable-check-into-get_limit.patch
-|	patches.suse/blk-wbt-use-wq_has_sleeper-for-wq-active-check.patch
-|	patches.suse/blk-wbt-fix-has-sleeper-queueing-check.patch
-|	patches.suse/scripts-modpost-check-memory-allocation-results.patch
-|	patches.suse/reset-imx7-Fix-always-writing-bits-as-0.patch
-|	patches.suse/acpi-nfit-prefer-dsm-over-lsr-for-namespace-label-reads.patch
-|	patches.suse/libnvdimm-Use-max-contiguous-area-for-namespace-size.patch
-|	patches.suse/libnvdimm-fix-ars_status-output-length-calculation.patch
-|	patches.suse/device-dax-Enable-page_mapping.patch
-|	patches.suse/device-dax-Set-page-index.patch
-|	patches.suse/filesystem-dax-Set-page-index.patch
-|	patches.suse/mm-madvise_inject_error-Disable-MADV_SOFT_OFFLINE-fo.patch
-|	patches.suse/mm-madvise_inject_error-Let-memory_failure-optionall.patch
-|	patches.suse/mm-memory_failure-Collect-mapping-size-in-collect_pr.patch
-|	patches.suse/filesystem-dax-Introduce-dax_lock_mapping_entry.patch
-|	patches.suse/mm-memory_failure-Teach-memory_failure-about-dev_pag.patch
-|	patches.suse/x86-mm-pat-Prepare-reserve-free-_memtype-for-decoy-a.patch
-|	patches.suse/x86-memory_failure-Introduce-set-clear-_mce_nospec.patch
-|	patches.suse/libnvdimm-pmem-Restore-page-attributes-when-clearing.patch
-|	patches.suse/irqchip-bcm7038-l1-Hide-cpu-offline-callback-when-bu
-|	patches.suse/x86-vdso-fix-vdso-build-if-a-retpoline-is-emitted.patch
-|	patches.suse/x86-mce-add-notifier_block-forward-declaration
-|	patches.suse/x86-process-re-export-start_thread
-|	patches.suse/x86-speculation-l1tf-fix-overflow-in-l1tf_pfn_limit-on-32bit.patch
-|	patches.suse/x86-kvm-vmx-remove-duplicate-l1d-flush-definitions
-|	patches.suse/0001-x86-speculation-l1tf-Fix-off-by-one-error-when-warni.patch
-|	patches.suse/0001-x86-speculation-l1tf-Suggest-what-to-do-on-systems-w.patch
-|	patches.suse/iscsi-target-fix-session-creation-failure-handling.patch
-|	patches.suse/ip6_vti-fix-a-null-pointer-deference-when-destroy-vt.patch
-|	patches.suse/qed-Wait-for-ready-indication-before-rereading-the-s.patch
-|	patches.suse/qed-Wait-for-MCP-halt-and-resume-commands-to-take-pl.patch
-|	patches.suse/qed-Prevent-a-possible-deadlock-during-driver-load-a.patch
-|	patches.suse/qed-Avoid-sending-mailbox-commands-when-MFW-is-not-r.patch
-|	patches.suse/r8152-disable-RX-aggregation-on-new-Dell-TB16-dock.patch
-|	patches.suse/hv_netvsc-ignore-devices-that-are-not-PCI.patch
-|	patches.suse/ipv4-tcp-send-zero-IPID-for-RST-and-ACK-sent-in-SYN-.patch
-|	patches.suse/net-hns3-fix-page_offset-overflow-when-CONFIG_ARM64_.patch
-|	patches.suse/bpf-use-per-htab-salt-for-bucket-hash.patch
-|	patches.suse/e1000-check-on-netif_running-before-calling-e1000_up.patch
-|	patches.suse/e1000-ensure-to-free-old-tx-rx-rings-in-set_ringpara.patch
-|	patches.suse/i40e-fix-condition-of-WARN_ONCE-for-stat-strings.patch
-|	patches.suse/net-macb-do-not-disable-MDIO-bus-at-open-close-time.patch
-|	patches.suse/qlge-Fix-netdev-features-configuration.patch
-|	patches.suse/vhost-correctly-check-the-iova-range-when-waking-vir.patch
-|	patches.suse/net-sched-Fix-memory-exposure-from-short-TCA_U32_SEL.patch
-|	patches.suse/thermal-of-thermal-disable-passive-polling-when-ther.patch
-|	patches.suse/crypto-caam-jr-fix-descriptor-DMA-unmapping.patch
-|	patches.suse/crypto-caam-qi-fix-error-path-in-xts-setkey.patch
-|	patches.suse/crypto-vmx-Fix-sleep-in-atomic-bugs.patch
-|	patches.suse/crypto-cavium-nitrox-fix-for-command-corruption-in-q.patch
-|	patches.suse/fs-quota-Fix-spectre-gadget-in-do_quotactl.patch
-|	patches.suse/hwmon-ina2xx-fix-sysfs-shunt-resistor-read-access.patch
-|	patches.suse/hwmon-adt7475-Make-adt7475_read_word-return-errors.patch
-|	patches.suse/hwmon-nct6775-Fix-potential-Spectre-v1.patch
-|	patches.suse/blk-wbt-abstract-out-end-IO-completion-handler.patch
-|	patches.suse/blk-wbt-improve-waking-of-tasks.patch
-|	patches.suse/0001-xen-blkback-don-t-keep-persistent-grants-too-long.patch
-|	patches.suse/0003-xen-blkfront-cleanup-stale-persistent-grants.patch
-|	patches.suse/0004-xen-blkfront-reorder-tests-in-xlblk_init.patch
-|	patches.suse/0002-xen-blkback-move-persistent-grants-flags-to-bool.patch
-|	patches.suse/0005-xen-blkback-remove-unused-pers_gnts_lock-from-struct.patch
-|	patches.suse/cdrom-Fix-info-leak-OOB-read-in-cdrom_ioctl_drive_st
-|	patches.suse/nvme-pci-add-a-memory-barrier-to-nvme_dbbuf_update_a.patch
-|	patches.suse/PM-clk-signedness-bug-in-of_pm_clk_add_clks
-|	patches.suse/disable-stringop-truncation-warnings-for-now.patch
-|	patches.suse/drm-amdgpu-Enable-disable-gfx-PG-feature-in-rlc-safe.patch
-|	patches.suse/drm-amdgpu-Update-power-state-at-the-end-of-smu-hw_i.patch
-|	patches.suse/drm-i915-Increase-LSPCON-timeout
-|	patches.suse/i2c-i801-Allow-ACPI-AML-access-I-O-ports-not-reserve.patch
-|	patches.suse/x86-xen-don-t-write-ptes-directly-in-32-bit-pv-guests
-|	patches.suse/x86-pae-use-64-bit-atomic-xchg-function-in-native_ptep_get_and_clear
-|	patches.suse/0005-arm64-mm-always-enable-CONFIG_HOLES_IN_ZONE.patch
-|	patches.suse/watchdog-Mark-watchdog-touch-functions-as-notrace.patch
-|	patches.suse/x86-spectre-add-missing-family-6-check-to-microcode-check.patch
-|	patches.suse/0001-x86-speculation-l1tf-Increase-l1tf-memory-limit-for-.patch
-|	patches.suse/x86-entry-64-wipe-kasan-stack-shadow-before-rewind_stack_do_exit
-|	patches.suse/x86-nmi-fix-nmi-uaccess-race-against-cr3-switching
-|	patches.suse/x86-mce-Fix-set_mce_nospec-to-avoid-GP-fault.patch
-|	patches.suse/x86-vdso-fix-lsl-operand-order.patch
-|	patches.suse/0001-of-add-helper-to-lookup-compatible-child-node.patch
-|	patches.suse/sctp-hold-transport-before-accessing-its-asoc-in-sct.patch
-|	patches.suse/vti6-remove-skb-ignore_df-check-from-vti6_xmit.patch
-|	patches.suse/tipc-fix-a-missing-rhashtable_walk_exit.patch
-|	patches.suse/net-hns-add-the-code-for-cleaning-pkt-in-chip.patch
-|	patches.suse/net-hns-add-netif_carrier_off-before-change-speed-an.patch
-|	patches.suse/net-sched-act_pedit-fix-dump-of-extended-layered-op.patch
-|	patches.suse/0013-ipv6-fix-cleanup-ordering-for-ip6_mr-failure.patch
-|	patches.suse/0014-ipv6-fix-cleanup-ordering-for-pingv6-registration.patch
-|	patches.suse/net-bcmgenet-use-MAC-link-status-for-fixed-phy.patch
-|	patches.suse/nfp-wait-for-posted-reconfigs-when-disabling-the-dev.patch
-|	patches.suse/tcp-do-not-restart-timewait-timer-on-rst-reception.patch
-|	patches.suse/ibmvnic-Include-missing-return-code-checks-in-reset-.patch
-|	patches.suse/0015-igmp-fix-incorrect-unsolicit-report-count-when-join-.patch
-|	patches.suse/r8169-add-support-for-NCube-8168-network-card.patch
-|	patches.suse/bnxt_en-Clean-up-unused-functions.patch
-|	patches.suse/bnxt_en-Do-not-adjust-max_cp_rings-by-the-ones-used-.patch
-|	patches.suse/mac80211-Run-TXQ-teardown-code-before-de-registering.patch
-|	patches.suse/mac80211_hwsim-require-at-least-one-channel.patch
-|	patches.suse/mac80211-correct-use-of-IEEE80211_VHT_CAP_RXSTBC_X.patch
-|	patches.suse/mac80211_hwsim-correct-use-of-IEEE80211_VHT_CAP_RXST.patch
-|	patches.suse/mac80211-mesh-fix-HWMP-sequence-numbering-to-follow-.patch
-|	patches.suse/mac80211-avoid-kernel-panic-when-building-AMSDU-from
-|	patches.suse/cfg80211-nl80211_update_ft_ies-to-validate-NL80211_A
-|	patches.suse/mac80211-do-not-convert-to-A-MSDU-if-frag-subframe-l.patch
-|	patches.suse/mac80211-always-account-for-A-MSDU-header-changes
-|	patches.suse/mac80211-fix-an-off-by-one-issue-in-A-MSDU-max_subfr
-|	patches.suse/cfg80211-fix-a-type-issue-in-ieee80211_chandef_to_op.patch
-|	patches.suse/mac80211-fix-a-race-between-restart-and-CSA-flows.patch
-|	patches.suse/mac80211-Fix-station-bandwidth-setting-after-channel.patch
-|	patches.suse/mac80211-don-t-Tx-a-deauth-frame-if-the-AP-forbade-T.patch
-|	patches.suse/mac80211-shorten-the-IBSS-debug-messages.patch
-|	patches.suse/act_ife-fix-a-potential-use-after-free.patch
-|	patches.suse/net-sched-action_ife-take-reference-to-meta-module.patch
-|	patches.suse/tools-vm-slabinfo.c-fix-sign-compare-warning.patch
-|	patches.suse/tools-vm-page-types.c-fix-defined-but-not-used-warni.patch
-|	patches.suse/mm-hugetlb-filter-out-hugetlb-pages-if-hugepage-migration-is-not-supported.patch
-|	patches.suse/mm-fix-bug_on-in-vmf_insert_pfn_pud-from-vm_mixedmap-removal.patch
-|	patches.suse/scsi-lpfc-Correct-MDS-diag-and-nvmet-configuration.patch
-|	patches.suse/scsi-hpsa-limit-transfer-length-to-1mb-not-512kb.patch
-|	patches.suse/gpio-adp5588-Fix-sleep-in-atomic-context-bug.patch
-|	patches.suse/gpiolib-acpi-Switch-to-cansleep-version-of-GPIO-libr.patch
-|	patches.suse/gpiolib-acpi-Register-GpioInt-ACPI-event-handlers-fr.patch
-|	patches.suse/gpio-Fix-crash-due-to-registration-race.patch
-|	patches.suse/btrfs-sync-log-after-logging-new-name.patch
-|	patches.suse/btrfs-fix-data-corruption-when-deduplicating-between.patch
-|	patches.suse/printk-tracing-Do-not-trace-printk_nmi_enter.patch
-|	patches.suse/0001-nbd-don-t-allow-invalid-blocksize-settings.patch
-|	patches.suse/block-don-t-warn-when-doing-fsync-on-read-only-devic.patch
-|	patches.suse/block-bfq-swap-puts-in-bfqg_and_blkg_put.patch
-|	patches.suse/fs-cifs-don-t-translate-SFM_SLASH-U-F026-to-backslash.patch
-|	patches.suse/SMB3-Backup-intent-flag-missing-for-directory-opens-.patch
-|	patches.suse/smb3-minor-debugging-clarifications-in-rfc1001-len-processing.patch
-|	patches.suse/smb3-check-for-and-properly-advertise-directory-leas.patch
-|	patches.suse/cifs-connect-to-servername-instead-of-IP-for-IPC-sha.patch
-|	patches.suse/ALSA-hda-Fix-cancel_work_sync-stall-from-jackpoll-wo.patch
-|	patches.suse/acpi-bus-only-call-dmi_check_system-on-x86.patch
-|	patches.suse/fsnotify-fix-ignore-mask-logic-in-fsnotify.patch
-|	patches.suse/ceph-avoid-a-use-after-free-in-ceph_destroy_options.patch
-|	patches.suse/md-raid5-cache-disable-reshape-completely.patch
-|	patches.suse/RAID10-BUG_ON-in-raise_barrier-when-force-is-true-an.patch
-|	patches.suse/0001-md-cluster-release-RESYNC-lock-after-the-last-resync.patch
-|	patches.suse/i2c-uniphier-issue-STOP-only-for-last-message-or-I2C.patch
-|	patches.suse/i2c-uniphier-f-issue-STOP-only-for-last-message-or-I.patch
-|	patches.suse/i2c-i801-fix-DNV-s-SMBCTRL-register-offset.patch
-|	patches.suse/i2c-xiic-Make-the-start-and-the-byte-count-write-ato.patch
-|	patches.suse/hwmon-rpi-add-module-alias-to-raspberrypi-hwmon.patch
-|	patches.suse/kvm-vmx-do-not-allow-reexecute_instruction-when-skipping-mmio-instr
-|	patches.suse/kvm-x86-invert-emulation-re-execute-behavior-to-make-it-opt-in
-|	patches.suse/kvm-x86-merge-emultype_retry-and-emultype_allow_reexecute
-|	patches.suse/kvm-x86-default-to-not-allowing-emulation-retry-in-kvm_mmu_page_fault
-|	patches.suse/kvm-x86-do-not-re-try-execute-after-failed-emulation-in-l2
-|	patches.suse/KVM-PPC-Book3S-HV-Use-correct-pagesize-in-kvm_unmap_.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Don-t-truncate-HPTE-index-in-xlate.patch
-|	patches.suse/kvm-s390-vsie-copy-wrapping-keys-to-right-place.patch
-|	patches.suse/kbuild-make-missing-depmod-a-warning-instead-of-an-error.patch
-|	patches.suse/x86-microcode-make-sure-boot_cpu_data-microcode-is-up-to-date
-|	patches.suse/x86-microcode-update-the-new-microcode-revision-unconditionally
-|	patches.suse/x86-process-don-t-mix-user-kernel-regs-in-64bit-_show_regs
-|	patches.suse/x86-mm-use-write_once-when-setting-ptes.patch
-|	patches.suse/iw_cxgb4-only-allow-1-flush-on-user-qps.patch
-|	patches.suse/IB-ipoib-Avoid-a-race-condition-between-start_xmit-a.patch
-|	patches.suse/bnxt_re-Fix-couple-of-memory-leaks-that-could-lead-t.patch
-|	patches.suse/HID-add-support-for-Apple-Magic-Keyboards.patch
-|	patches.suse/HID-hid-saitek-Add-device-ID-for-RAT-7-Contagion.patch
-|	patches.suse/HID-sensor-hub-Restore-fixup-for-Lenovo-ThinkPad-Hel.patch
-|	patches.suse/scsi-qedi-add-the-crc-size-within-iscsi-nvm-image
-|	patches.suse/be2net-Fix-memory-leak-in-be_cmd_get_profile_config.patch
-|	patches.suse/net-qca_spi-Fix-race-condition-in-spi-transfers.patch
-|	patches.suse/s390-sles15-16-02-01-net-af_iucv-drop-inbound-packets-with-invalid-flags.patch
-|	patches.suse/s390-sles15-16-02-02-net-af_iucv-fix-skb-handling-on-HiperTransport-xmit-.patch
-|	patches.suse/net-mlx5-Fix-use-after-free-in-self-healing-flow.patch
-|	patches.suse/net-mlx5-Fix-debugfs-cleanup-in-the-device-init-remo.patch
-|	patches.suse/net-mlx5-E-Switch-Fix-memory-leak-when-creating-swit.patch
-|	patches.suse/net-mlx5-Check-for-error-in-mlx5_attach_interface.patch
-|	patches.suse/net-ena-fix-surprise-unplug-NULL-dereference-kernel-.patch
-|	patches.suse/net-ena-fix-driver-when-PAGE_SIZE-64kB.patch
-|	patches.suse/net-ena-fix-device-destruction-to-gracefully-free-re.patch
-|	patches.suse/net-ena-fix-potential-double-ena_destroy_device.patch
-|	patches.suse/net-ena-fix-missing-lock-during-device-destruction.patch
-|	patches.suse/net-ena-fix-missing-calls-to-READ_ONCE.patch
-|	patches.suse/net-ena-fix-incorrect-usage-of-memory-barriers.patch
-|	patches.suse/qmi_wwan-Support-dynamic-config-on-Quectel-EP06.patch
-|	patches.suse/0016-netfilter-nf_tables-release-chain-in-flushing-set.patch
-|	patches.suse/r8169-Clear-RTL_FLAG_TASK_-_PENDING-when-clearing-RT.patch
-|	patches.suse/rds-fix-two-RCU-related-problems.patch
-|	patches.suse/s390-sles15-15-03-qeth-use-vzalloc-for-QUERY-OAT-buffer.patch
-|	patches.suse/drm-nouveau-drm-nouveau-Fix-bogus-drm_kms_helper_pol
-|	patches.suse/drm-nouveau-drm-nouveau-Use-pm_runtime_get_noresume-.patch
-|	patches.suse/drm-nouveau-Fix-deadlocks-in-nouveau_connector_detec.patch
-|	patches.suse/drm-nouveau-drm-nouveau-Prevent-handling-ACPI-HPD-ev.patch
-|	patches.suse/drm-nouveau-drm-nouveau-Don-t-forget-to-cancel-hpd_w.patch
-|	patches.suse/drm-nouveau-TBDdevinit-don-t-fail-when-PMU-PRE_OS-is.patch
-|	patches.suse/drm-nouveau-disp-fix-DP-disable-race.patch
-|	patches.suse/ipmi-Move-BT-capabilities-detection-to-the-detect-ca.patch
-|	patches.suse/0003-ipmi-Fix-I2C-client-removal-in-the-SSIF-driver.patch
-|	patches.suse/Revert-PCI-Add-ACS-quirk-for-Intel-300-series
-|	patches.suse/switchtec-Fix-Spectre-v1-vulnerability.patch
-|	patches.suse/s390-sles15-15-04-crypto-paes-fix.patch
-|	patches.suse/mmc-omap_hsmmc-fix-wakeirq-handling-on-removal.patch
-|	patches.suse/pstore-Fix-incorrect-persistent-ram-buffer-mapping.patch
-|	patches.suse/drm-i915-gvt-Fix-the-incorrect-length-of-child_devic.patch
-|	patches.suse/drm-i915-overlay-Allocate-physical-registers-from-st.patch
-|	patches.suse/0001-drm-amdgpu-fix-error-handling-in-amdgpu_cs_user_fenc.patch
-|	patches.suse/mei-ignore-not-found-client-in-the-enumeration.patch
-|	patches.suse/mei-bus-need-to-unlink-client-before-freeing.patch
-|	patches.suse/msft-hv-1753-Tools-hv-Fix-a-bug-in-the-key-delete-code.patch
-|	patches.suse/misc-hmc6352-fix-potential-Spectre-v1.patch
-|	patches.suse/msft-hv-1754-vmbus-don-t-return-values-for-uninitalized-channels.patch
-|	patches.suse/USB-add-quirk-for-WORLDE-Controller-KS49-or-Prodipe-.patch
-|	patches.suse/xhci-Fix-use-after-free-for-URB-cancellation-on-a-re.patch
-|	patches.suse/USB-yurex-Fix-buffer-over-read-in-yurex_write.patch
-|	patches.suse/USB-yurex-Check-for-truncation-in-yurex_read.patch
-|	patches.suse/USB-Add-quirk-to-support-DJI-CineSSD.patch
-|	patches.suse/usb-uas-add-support-for-more-quirk-flags.patch
-|	patches.suse/usb-Don-t-die-twice-if-PCI-xhci-host-is-not-respondi.patch
-|	patches.suse/usb-Avoid-use-after-free-by-flushing-endpoints-early.patch
-|	patches.suse/usb-host-u132-hcd-Fix-a-sleep-in-atomic-context-bug-.patch
-|	patches.suse/usb-misc-uss720-Fix-two-sleep-in-atomic-context-bugs.patch
-|	patches.suse/USB-serial-io_ti-fix-array-underflow-in-completion-h.patch
-|	patches.suse/USB-serial-ti_usb_3410_5052-fix-array-underflow-in-c.patch
-|	patches.suse/USB-net2280-Fix-erroneous-synchronization-change.patch
-|	patches.suse/usb-gadget-fotg210-udc-Fix-memory-leak-of-fotg210-ep.patch
-|	patches.suse/usb-gadget-udc-renesas_usb3-fix-maxpacket-size-of-ep.patch
-|	patches.suse/Revert-cdc-acm-implement-put_char-and-flush_chars.patch
-|	patches.suse/0001-xen-manage-don-t-complain-about-an-empty-value-in-co.patch
-|	patches.suse/NFSv4.1-fix-infinite-loop-on-I-O.patch
-|	patches.suse/NFS-Don-t-open-code-clearing-of-delegation-state.patch
-|	patches.suse/fs-cifs-suppress-a-string-overflow-warning.patch
-|	patches.suse/fs-cifs-require-sha512.patch
-|	patches.suse/cifs-prevent-integer-overflow-in-nxt_dir_entry.patch
-|	patches.suse/CIFS-fix-wrapping-bugs-in-num_entries.patch
-|	patches.suse/cifs-integer-overflow-in-in-SMB2_ioctl.patch
-|	patches.suse/cifs-read-overflow-in-is_valid_oplock_break-.patch
-|	patches.suse/sched-fair-Fix-vruntime_normalized-for-remote-non-migration-wakeup.patch
-|	patches.suse/x86-eisa-don-t-probe-eisa-bus-for-xen-pv-guests
-|	patches.suse/ext4-check-to-make-sure-the-rename-2-s-destination-i.patch
-|	patches.suse/ext4-avoid-divide-by-zero-fault-when-deleting-corrup.patch
-|	patches.suse/ext4-avoid-arithemetic-overflow-that-can-trigger-a-B.patch
-|	patches.suse/ext4-recalucate-superblock-checksum-after-updating-f.patch
-|	patches.suse/ext4-fix-online-resize-s-handling-of-a-too-small-fin.patch
-|	patches.suse/ext4-fix-online-resizing-for-bigalloc-file-systems-w.patch
-|	patches.suse/ext4-show-test_dummy_encryption-mount-option-in-proc.patch
-|	patches.suse/ext4-don-t-mark-mmp-buffer-head-dirty.patch
-|	patches.suse/ext4-dax-add-ext4_bmap-to-ext4_dax_aops.patch
-|	patches.suse/ext4-dax-set-ext4_dax_aops-for-dax-files.patch
-|	patches.suse/xen-netfront-dont-bug-in-case-of-too-many-frags.patch
-|	patches.suse/msft-hv-1755-hv_netvsc-fix-schedule-in-RCU-context.patch
-|	patches.suse/net-appletalk-fix-minor-pointer-leak-to-userspace-in.patch
-|	patches.suse/net-rtnl_configure_link-fix-dev-flags-changes-arg-to.patch
-|	patches.suse/neighbour-confirm-neigh-entries-when-ARP-packet-is-r.patch
-|	patches.suse/gso_segment-Reset-skb-mac_len-after-modifying-networ.patch
-|	patches.suse/net-sched-act_sample-fix-NULL-dereference-in-the-dat.patch
-|	patches.suse/udp4-fix-IP_CMSG_CHECKSUM-for-connected-sockets.patch
-|	patches.suse/udp6-add-missing-checks-on-edumux-packet-processing.patch
-|	patches.suse/bpf-verifier-disallow-pointer-subtraction.patch
-|	patches.suse/pppoe-fix-reception-of-frames-with-no-mac-header.patch
-|	patches.suse/ARM-dts-at91-add-new-compatibility-string-for-macb-o.patch
-|	patches.suse/net-hp100-fix-always-true-check-for-link-up-state.patch
-|	patches.suse/ipv6-fix-possible-use-after-free-in-ip6_xmit.patch
-|	patches.suse/bnxt_en-Fix-VF-mac-address-regression.patch
-|	patches.suse/msft-hv-1761-PCI-hv-support-reporting-serial-number-as-slot-infor.patch
-|	patches.suse/clk-x86-add-ether_clk-alias-for-Bay-Trail-Cherry-Tra.patch
-|	patches.suse/clk-x86-Stop-marking-clocks-as-CLK_IS_CRITICAL.patch
-|	patches.suse/qmi_wwan-set-DTR-for-modems-in-forced-USB2-mode.patch
-|	patches.suse/platform-x86-alienware-wmi-Correct-a-memory-leak.patch
-|	patches.suse/ring-buffer-Allow-for-rescheduling-when-removing-pag.patch
-|	patches.suse/crypto-ccp-add-timeout-support-in-the-sev-command.patch
-|	patches.suse/scsi-qla2xxx-fix-an-endian-bug-in-fcpcmd_is_corrupted
-|	patches.suse/hwmon-nct6775-Set-weight-source-to-zero-correctly.patch
-|	patches.suse/ALSA-bebob-use-address-returned-by-kmalloc-instead-o.patch
-|	patches.suse/ALSA-fireface-fix-memory-leak-in-ff400_switch_fetchi.patch
-|	patches.suse/ALSA-emu10k1-fix-possible-info-leak-to-userspace-on-.patch
-|	patches.suse/ALSA-firewire-digi00x-fix-memory-leak-of-private-dat.patch
-|	patches.suse/ALSA-firewire-tascam-fix-memory-leak-of-private-data.patch
-|	patches.suse/ALSA-oxfw-fix-memory-leak-of-private-data.patch
-|	patches.suse/ALSA-bebob-fix-memory-leak-for-M-Audio-FW1814-and-Pr.patch
-|	patches.suse/ALSA-oxfw-fix-memory-leak-for-model-dependent-data-a.patch
-|	patches.suse/ALSA-oxfw-fix-memory-leak-of-discovered-stream-forma.patch
-|	patches.suse/ALSA-fireworks-fix-memory-leak-of-response-buffer-at.patch
-|	patches.suse/ASoC-rt5514-Fix-the-issue-of-the-delay-volume-app2.patch
-|	patches.suse/ASoC-wm8804-Add-ACPI-support.patch
-|	patches.suse/ASoC-sigmadsp-safeload-should-not-have-lower-byte-li.patch
-|	patches.suse/ASoC-rsnd-fixup-not-to-call-clk_get-set-under-non-at.patch
-|	patches.suse/ASoC-rsnd-adg-care-clock-frequency-size.patch
-|	patches.suse/ASoC-rsnd-don-t-fallback-to-PIO-mode-when-EPROBE_DEF.patch
-|	patches.suse/ASoC-cs4265-fix-MMTLR-Data-switch-control.patch
-|	patches.suse/sound-enable-interrupt-after-dma-buffer-initializati.patch
-|	patches.suse/sound-don-t-call-skl_init_chip-to-reset-intel-skl-so.patch
-|	patches.suse/mm-shmem.c-Correctly-annotate-new-inodes-for-lockdep.patch
-|	patches.suse/ocfs2-fix-ocfs2-read-block-panic.patch
-|	patches.suse/drm-vc4-Fix-the-no-scaling-case-on-multi-planar-YUV-.patch
-|	patches.suse/drm-udl-Destroy-framebuffer-only-if-it-was-initializ.patch
-|	patches.suse/drm-i915-gvt-request-srcu_read_lock-before-checking-.patch
-|	patches.suse/drm-i915-gvt-clear-ggtt-entries-when-destroy-vgpu.patch
-|	patches.suse/drm-amdgpu-add-new-polaris-pci-id.patch
-|	patches.suse/drm-amdgpu-Fix-SDMA-HQD-destroy-error-on-gfx_v7.patch
-|	patches.suse/floppy-Do-not-copy-a-kernel-pointer-to-user-memory-i.patch
-|	patches.suse/ubifs-Check-for-name-being-NULL-while-mounting.patch
-|	patches.suse/Revert-ubifs-xattr-Don-t-operate-on-deleted-inodes.patch
-|	patches.suse/s390-sles15sp1-00-04-18-s390-mm-Check-for-valid-vma-before-zapping-in-gmap_d.patch
-|	patches.suse/KVM-PPC-Avoid-marking-DMA-mapped-pages-dirty-in-real.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Don-t-use-compound_order-to-determ.patch
-|	patches.suse/0001-x86-paravirt-Fix-some-warning-messages.patch
-|	patches.suse/x86-mm-expand-static-page-table-for-fixmap-space
-|	patches.suse/xen-x86-vpmu-zero-struct-pt_regs-before-calling-into-sample-handling-code
-|	patches.suse/0001-xen-issue-warning-message-when-out-of-grant-maptrack.patch
-|	patches.suse/mfd-omap-usb-host-Fix-dts-probe-of-children.patch
-|	patches.suse/media-af9035-prevent-buffer-overflow-on-write.patch
-|	patches.suse/net-stmmac-Fixup-the-tail-addr-setting-in-xmit-path.patch
-|	patches.suse/NFC-Fix-possible-memory-corruption-when-handling-SHD.patch
-|	patches.suse/net-mvpp2-fix-a-txq_done-race-condition.patch
-|	patches.suse/batman-adv-Avoid-probe-ELP-information-leak.patch
-|	patches.suse/batman-adv-Fix-segfault-when-writing-to-throughput_o.patch
-|	patches.suse/batman-adv-Fix-segfault-when-writing-to-sysfs-elp_in.patch
-|	patches.suse/batman-adv-Prevent-duplicated-gateway_node-entry.patch
-|	patches.suse/batman-adv-Prevent-duplicated-nc_node-entry.patch
-|	patches.suse/batman-adv-Prevent-duplicated-softif_vlan-entry.patch
-|	patches.suse/batman-adv-Prevent-duplicated-global-TT-entry.patch
-|	patches.suse/batman-adv-Prevent-duplicated-tvlv-handler.patch
-|	patches.suse/batman-adv-fix-backbone_gw-refcount-on-queue_work-fa.patch
-|	patches.suse/batman-adv-fix-hardif_neigh-refcount-on-queue_work-f.patch
-|	patches.suse/ip6_tunnel-be-careful-when-accessing-the-inner-heade.patch
-|	patches.suse/qed-Fix-populating-the-invalid-stag-value-in-multi-f.patch
-|	patches.suse/qed-Do-not-add-VLAN-0-tag-to-untagged-frames-in-mult.patch
-|	patches.suse/qed-add-missing-device-config-for-roce-edpm-in-ufp-mode
-|	patches.suse/bnxt_en-don-t-try-to-offload-VLAN-modify-action.patch
-|	patches.suse/sctp-update-dst-pmtu-with-the-correct-daddr.patch
-|	patches.suse/netlabel-check-for-IPV4MASK-in-addrinfo_get.patch
-|	patches.suse/net-ipv6-Display-all-addresses-in-output-of-proc-net.patch
-|	patches.suse/msft-hv-1764-PCI-hv-Fix-return-value-check-in-hv_pci_assign_slots.patch
-|	patches.suse/net-aquantia-memory-corruption-on-jumbo-frames.patch
-|	patches.suse/ip_tunnel-be-careful-when-accessing-the-inner-header.patch
-|	patches.suse/intel_th-Fix-device-removal-logic.patch
-|	patches.suse/intel_th-pci-Add-Ice-Lake-PCH-support.patch
-|	patches.suse/tty-serial-lpuart-avoid-leaking-struct-tty_struct.patch
-|	patches.suse/serial-cpm_uart-return-immediately-from-console-poll.patch
-|	patches.suse/tty-Drop-tty-count-on-tty_reopen-failure.patch
-|	patches.suse/tty-vt_ioctl-fix-potential-Spectre-v1.patch
-|	patches.suse/serial-imx-restore-handshaking-irq-for-imx1.patch
-|	patches.suse/usb-musb-dsps-do-not-disable-CPPI41-irq-in-driver-te.patch
-|	patches.suse/USB-remove-LPM-management-from-usb_driver_claim_inte.patch
-|	patches.suse/USB-fix-error-handling-in-usb_driver_claim_interface.patch
-|	patches.suse/USB-handle-NULL-config-in-usb_find_alt_setting.patch
-|	patches.suse/scsi-lpfc-Synchronize-access-to-remoteport-via-rport.patch
-|	patches.suse/scsi-target-iscsi-use-hex2bin-instead-of-a-re-implementation
-|	patches.suse/scsi-target-iscsi-use-bin2hex-instead-of-a-re-implementation
-|	patches.suse/scsi-ipr-System-hung-while-dlpar-adding-primary-ipr-.patch
-|	patches.suse/device-dax-Add-missing-address_space_operations.patch
-|	patches.suse/iommu-amd-return-devid-as-alias-for-acpi-hid-devices
-|	patches.suse/ext2-dax-set-ext2_dax_aops-for-dax-files.patch
-|	patches.suse/cxgb4-fix-abort_req_rss6-struct.patch
-|	patches.suse/ucma-fix-a-use-after-free-in-ucma_resolve_ip.patch
-|	patches.suse/RDMA-bnxt_re-Fix-system-crash-during-RDMA-resource-i.patch
-|	patches.suse/PCI-dwc-Fix-scheduling-while-atomic-issues.patch
-|	patches.suse/drm-mali-dp-Call-drm_crtc_vblank_reset-on-device-ini.patch
-|	patches.suse/0001-drm-amdgpu-Fix-vce-work-queue-was-not-cancelled-when.patch
-|	patches.suse/pinctrl-cannonlake-Fix-HOSTSW_OWN-register-offset-of.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Fix-guest-r11-corruption-with-POWE.patch
-|	patches.suse/powerpc-Avoid-code-patching-freed-init-sections.patch
-|	patches.suse/powerpc-powernv-ioda2-Reduce-upper-limit-for-DMA-win.patch
-|	patches.suse/powerpc-pkeys-Fix-reading-of-ibm-processor-storage-k.patch
-|	patches.suse/powerpc-tm-Fix-userspace-r13-corruption.patch
-|	patches.suse/powerpc-tm-Avoid-possible-userspace-r1-corruption-on.patch
-|	patches.suse/powerpc-numa-Use-associativity-if-VPHN-hcall-is-succ.patch
-|	patches.suse/regulator-fix-crash-caused-by-null-driver-data.patch
-|	patches.suse/spi-tegra20-slink-explicitly-enable-disable-clock.patch
-|	patches.suse/spi-sh-msiof-Fix-invalid-SPI-use-during-system-suspe.patch
-|	patches.suse/spi-sh-msiof-Fix-handling-of-write-value-for-SISTR-r.patch
-|	patches.suse/spi-rspi-Fix-invalid-SPI-use-during-system-suspend.patch
-|	patches.suse/spi-rspi-Fix-interrupted-DMA-transfers.patch
-|	patches.suse/Input-atakbd-fix-Atari-keymap.patch
-|	patches.suse/Input-atakbd-fix-Atari-CapsLock-behaviour.patch
-|	patches.suse/Input-elantech-enable-middle-button-of-touchpad-on-T.patch
-|	patches.suse/clocksource-drivers-ti-32k-Add-CLOCK_SOURCE_SUSPEND_.patch
-|	patches.suse/clocksource-drivers-timer-atmel-pit-Properly-handle-.patch
-|	patches.suse/x86-boot-fix-kexec-booting-failure-in-the-sev-bit-detection-code.patch
-|	patches.suse/0249-bcache-add-separate-workqueue-for-journal_write-to-a.patch
-|	patches.suse/blk-mq-I-O-and-timer-unplugs-are-inverted-in-blktrac.patch
-|	patches.suse/xen-blkfront-correct-purging-of-persistent-grants.patch
-|	patches.suse/dax-Fix-deadlock-in-dax_lock_mapping_entry.patch
-|	patches.suse/soc-fsl-qbman-qman-avoid-allocating-from-non-existin.patch
-|	patches.suse/soc-fsl-qe-Fix-copy-paste-bug-in-ucc_get_tdm_sync_sh.patch
-|	patches.suse/0001-arm64-KVM-Tighten-guest-core-register-access-from-us.patch
-|	patches.suse/0002-arm64-KVM-Sanitize-PSTATE.M-when-being-set-from-user.patch
-|	patches.suse/pxa168fb-prepare-the-clock.patch
-|	patches.suse/fbdev-omapfb-fix-omapfb_memory_read-infoleak.patch
-|	patches.suse/sysfs-Do-not-return-POSIX-ACL-xattrs-via-listxattr.patch
-|	patches.suse/media-v4l-event-Prevent-freeing-event-subscriptions-.patch
-|	patches.suse/xen-xsa270-fix.patch
-|	patches.suse/net-hns-fix-for-unmapping-problem-when-SMMU-is-on.patch
-|	patches.suse/tipc-fix-flow-control-accounting-for-implicit-connec.patch
-|	patches.suse/qed-Avoid-implicit-enum-conversion-in-qed_set_tunn_c.patch
-|	patches.suse/qed-Fix-mask-parameter-in-qed_vf_prep_tunn_req_tlv.patch
-|	patches.suse/qed-Avoid-implicit-enum-conversion-in-qed_roce_mode_.patch
-|	patches.suse/bonding-pass-link-local-packets-to-bonding-master-al.patch
-|	patches.suse/bonding-avoid-possible-dead-lock.patch
-|	patches.suse/qed-Avoid-constant-logical-operation-warning-in-qed_.patch
-|	patches.suse/qed-Avoid-implicit-enum-conversion-in-qed_iwarp_pars.patch
-|	patches.suse/bnxt_en-Fix-TX-timeout-during-netpoll.patch
-|	patches.suse/s390-sles15-16-03-01-s390-qeth_core_mpc-use-array_size-instead-of-reimple.patch
-|	patches.suse/s390-sles15-16-03-02-s390-qeth-fix-potential-array-overrun-in-cmd-rc-look.patch
-|	patches.suse/qed-Fix-shmem-structure-inconsistency-between-driver.patch
-|	patches.suse/mac80211-Always-report-TX-status.patch
-|	patches.suse/cfg80211-reg-Init-wiphy_idx-in-regulatory_hint_core.patch
-|	patches.suse/mac80211-fix-pending-queue-hang-due-to-TX_DROP.patch
-|	patches.suse/cfg80211-Address-some-corner-cases-in-scan-result-ch.patch
-|	patches.suse/mac80211-TDLS-fix-skb-queue-priority-assignment.patch
-|	patches.suse/mac80211-fix-TX-status-reporting-for-ieee80211s.patch
-|	patches.suse/nl80211-Fix-possible-Spectre-v1-for-NL80211_TXRATE_H.patch
-|	patches.suse/mac80211_hwsim-do-not-omit-multicast-announce-of-fir.patch
-|	patches.suse/nl80211-Fix-possible-Spectre-v1-for-CQM-RSSI-thresho.patch
-|	patches.suse/net-ena-remove-ndo_poll_controller.patch
-|	patches.suse/ibmvnic-remove-ndo_poll_controller.patch
-|	patches.suse/0004-rxrpc-Fix-transport-sockopts-to-get-IPv4-errors-on-a.patch
-|	patches.suse/asix-Check-for-supported-Wake-on-LAN-modes.patch
-|	patches.suse/ax88179_178a-Check-for-supported-Wake-on-LAN-modes.patch
-|	patches.suse/lan78xx-Check-for-supported-Wake-on-LAN-modes.patch
-|	patches.suse/sr9800-Check-for-supported-Wake-on-LAN-modes.patch
-|	patches.suse/r8152-Check-for-supported-Wake-on-LAN-Modes.patch
-|	patches.suse/smsc75xx-Check-for-Wake-on-LAN-modes.patch
-|	patches.suse/smsc95xx-Check-for-Wake-on-LAN-modes.patch
-|	patches.suse/qlcnic-fix-Tx-descriptor-corruption-on-82xx-devices.patch
-|	patches.suse/0017-netfilter-bridge-Don-t-sabotage-nf_hook-calls-from-a.patch
-|	patches.suse/0018-xfrm-Validate-address-prefix-lengths-in-the-xfrm-sel.patch
-|	patches.suse/0019-xfrm6-call-kfree_skb-when-skb-is-toobig.patch
-|	patches.suse/0020-xfrm-reset-transport-header-back-to-network-header-a.patch
-|	patches.suse/0021-xfrm-reset-crypto_done-when-iterating-over-multiple-.patch
-|	patches.suse/0001-xfrm-Fix-NULL-pointer-dereference-when-skb_dst_force.patch
-|	patches.suse/Bluetooth-SMP-fix-crash-in-unpairing.patch
-|	patches.suse/Revert-openvswitch-Fix-template-leak-in-error-cases.patch
-|	patches.suse/declance-Fix-continuation-with-the-adapter-identific.patch
-|	patches.suse/inet-make-sure-to-grab-rcu_read_lock-before-using-ir.patch
-|	patches.suse/bonding-fix-warning-message.patch
-|	patches.suse/rtnl-limit-IFLA_NUM_TX_QUEUES-and-IFLA_NUM_RX_QUEUES.patch
-|	patches.suse/net-systemport-Fix-wake-up-interrupt-race-during-res.patch
-|	patches.suse/net-mlx5-E-Switch-Fix-out-of-bound-access-when-setti.patch
-|	patches.suse/ipv4-fix-use-after-free-in-ip_cmsg_recv_dstaddr.patch
-|	patches.suse/ixgbe-check-return-value-of-napi_complete_done.patch
-|	patches.suse/0001-drm-i915-Handle-incomplete-Z_FINISH-for-compressed-e.patch
-|	patches.suse/ARM-8799-1-mm-fix-pci_ioremap_io-offset-check.patch
-|	patches.suse/vfs-swap-names-of-do-vfs-_clone_file_range.patch
-|	patches.suse/ovl-fix-format-of-setxattr-debug.patch
-|	patches.suse/smb2-fix-missing-files-in-root-share-directory-listing.patch
-|	patches.suse/cifs-add-a-warning-if-we-try-to-to-dequeue-a-deleted-mid.patch
-|	patches.suse/cifs-only-wake-the-thread-for-the-very-last-PDU-in-a-compound.patch
-|	patches.suse/smb3-fix-lease-break-problem-introduced-by-compounding.patch
-|	patches.suse/crypto-caam-jr-fix-ablkcipher_edesc-pointer-arithmet.patch
-|	patches.suse/crypto-chelsio-Fix-memory-corruption-in-DMA-Mapped-b.patch
-|	patches.suse/crypto-mxs-dcp-Fix-wait-logic-on-chan-threads.patch
-|	patches.suse/crypto-qat-Fix-KASAN-stack-out-of-bounds-bug-in-adf_.patch
-|	patches.suse/kvm-nvmx-do-not-expose-mpx-vmx-controls-when-guest-mpx-disabled
-|	patches.suse/kvm-x86-do-not-use-kvm_x86_ops-mpx_supported-directly
-|	patches.suse/kvm-x86-fix-l1tf-s-mmio-gfn-calculation
-|	patches.suse/KVM-PPC-Book3S-HV-Avoid-crash-from-THP-collapse-duri.patch
-|	patches.suse/iommu-amd-clear-memory-encryption-mask-from-physical-address
-|	patches.suse/ALSA-hda-realtek-Cannot-adjust-speaker-s-volume-on-D.patch
-|	patches.suse/sched-numa-Stop-multiple-tasks-from-moving-to-the-CPU-at-the-same-time.patch
-|	patches.suse/sched-numa-Pass-destination-CPU-as-a-parameter-to-migrate_task_rq.patch
-|	patches.suse/sched-numa-Reset-scan-rate-whenever-task-moves-across-nodes.patch
-|	patches.suse/sched-numa-Limit-the-conditions-where-scan-period-is.patch
-|	patches.suse/mm-migrate-Use-spin_trylock-while-resetting-rate-lim.patch
-|	patches.suse/sched-numa-Avoid-task-migration-for-small-NUMA-improvement.patch
-|	patches.suse/mm-numa-Remove-rate-limiting-of-automatic-numa-balancing-migration.patch
-|	patches.suse/mm-numa-Migrate-pages-to-local-nodes-quicker-early-in-the-lifetime-of-a-task.patch
-|	patches.suse/x86-vdso-fix-asm-constraints-on-vdso-syscall-fallbacks
-|	patches.suse/x86-vdso-fix-vdso-syscall-fallback-asm-constraint-regression
-|	patches.suse/PM-core-Clear-the-direct_complete-flag-on-errors.patch
-|	patches.suse/gpiolib-Free-the-last-requested-descriptor.patch
-|	patches.suse/0159-dm-cache-metadata-ignore-hints-array-being-too-small.patch
-|	patches.suse/0160-dm-cache-fix-resize-crash-if-user-doesn-t-reload-cac.patch
-|	patches.suse/PCI-Reprogram-bridge-prefetch-registers-on-resume.patch
-|	patches.suse/0001-mm-migration-fix-migration-of-huge-PMD-shared-pages.patch
-|	patches.suse/proc-restrict-kernel-stack-dumps-to-root.patch
-|	patches.suse/ocfs2-fix-locking-for-res-tracking-and-dlm-tracking_.patch
-|	patches.suse/mm-madvise-MADV_DODUMP-allow-hugetlbfs-pages.patch
-|	patches.suse/mac80211-fix-setting-IEEE80211_KEY_FLAG_RX_MGMT-for-.patch
-|	patches.suse/cfg80211-fix-use-after-free-in-reg_process_hint.patch
-|	patches.suse/net-usb-cancel-pending-work-when-unbinding-smsc75xx.patch
-|	patches.suse/team-Forbid-enslaving-team-device-to-itself.patch
-|	patches.suse/bnxt_en-Fix-VNIC-reservations-on-the-PF.patch
-|	patches.suse/bnxt_en-Fix-enables-field-in-HWRM_QUEUE_COS2BW_CFG-r.patch
-|	patches.suse/bnxt_en-free-hwrm-resources-if-driver-probe-fails.patch
-|	patches.suse/bnxt_en-get-the-reduced-max_irqs-by-the-ones-used-by.patch
-|	patches.suse/net-packet-fix-packet-drop-as-of-virtio-gso.patch
-|	patches.suse/be2net-don-t-flip-hw_features-when-VXLANs-are-added-.patch
-|	patches.suse/bpf-32-bit-RSH-verification-must-truncate-input-befo.patch
-|	patches.suse/yam-fix-a-missing-check-bug.patch
-|	patches.suse/rtnetlink-fix-rtnl_fdb_dump-for-ndmsg-header.patch
-|	patches.suse/ipv6-take-rcu-lock-in-rawv6_send_hdrinc.patch
-|	patches.suse/net-mvpp2-Extract-the-correct-ethtype-from-the-skb-f.patch
-|	patches.suse/powerpc-numa-Skip-onlining-a-offline-node-in-kdump-p.patch
-|	patches.suse/scsi-qedi-initialize-the-stats-mutex-lock
-|	patches.suse/i2c-i2c-scmi-fix-for-i2c_smbus_write_block_data.patch
-|	patches.suse/USB-serial-option-improve-Quectel-EP06-detection.patch
-|	patches.suse/USB-serial-option-add-two-endpoints-device-id-flag.patch
-|	patches.suse/USB-serial-simple-add-Motorola-Tetra-MTP6550-id.patch
-|	patches.suse/usb-cdc_acm-Do-not-leak-URB-buffers.patch
-|	patches.suse/xhci-Add-missing-CAS-workaround-for-Intel-Sunrise-Po.patch
-|	patches.suse/usb-xhci-mtk-resume-USB3-roothub-first.patch
-|	patches.suse/msft-hv-1761-tools-hv-fcopy-set-error-in-case-an-unknown-operatio.patch
-|	patches.suse/mach64-detect-the-dot-clock-divider-correctly-on-spa.patch
-|	patches.suse/s390-cio-fix-how-vfio-ccw-checks-pinned-pages
-|	patches.suse/of-unittest-Disable-interrupt-node-tests-for-old-wor.patch
-|	patches.suse/0161-dm-cache-destroy-migration_cache-if-cache-target-reg.patch
-|	patches.suse/0162-dm-fix-report-zone-remapping-to-account-for-partitio.patch
-|	patches.suse/0163-dm-linear-eliminate-linear_end_io-call-if-CONFIG_DM_.patch
-|	patches.suse/xfs-refactor-clonerange-preparation-into-a-separate-.patch
-|	patches.suse/xfs-zero-posteof-blocks-when-cloning-above-eof.patch
-|	patches.suse/xfs-update-ctime-and-remove-suid-before-cloning-file.patch
-|	patches.suse/xfs-fix-data-corruption-w-unaligned-dedupe-ranges.patch
-|	patches.suse/xfs-fix-data-corruption-w-unaligned-reflink-ranges.patch
-|	patches.suse/0164-dm-linear-fix-linear_end_io-conditional-definition.patch
-|	patches.suse/kbuild-allow-to-use-gcc-toolchain-not-in-clang-search-path.patch
-|	patches.suse/udp-Unbreak-modules-that-rely-on-external-__skb_recv.patch
-|	patches.suse/net-ena-fix-warning-in-rmmod-caused-by-double-iounma.patch
-|	patches.suse/net-ena-fix-rare-bug-when-failed-restart-resume-is-f.patch
-|	patches.suse/net-ena-fix-NULL-dereference-due-to-untimely-napi-in.patch
-|	patches.suse/net-ena-fix-auto-casting-to-boolean.patch
-|	patches.suse/net-make-skb_partial_csum_set-more-robust-against-ov.patch
-|	patches.suse/net-ipv4-don-t-let-PMTU-updates-increase-route-MTU.patch
-|	patches.suse/qmi_wwan-Added-support-for-Gemalto-s-Cinterion-ALASx.patch
-|	patches.suse/net-dsa-bcm_sf2-Fix-unbind-ordering.patch
-|	patches.suse/net-dsa-bcm_sf2-Call-setup-during-switch-resume.patch
-|	patches.suse/Input-xpad-add-support-for-Xbox1-PDP-Camo-series-gam.patch
-|	patches.suse/IB-mlx5-Unmap-DMA-addr-from-HCA-before-IOMMU.patch
-|	patches.suse/mmc-block-avoid-multiblock-reads-for-the-last-sector.patch
-|	patches.suse/libertas-call-into-generic-suspend-code-before-turni.patch
-|	patches.suse/0010-arm64-Fix-proc-iomem-for-reserved-but-not-memory-reg.patch
-|	patches.suse/mm-Preserve-_PAGE_DEVMAP-across-mprotect-calls.patch
-|	patches.suse/0001-mremap-properly-flush-TLB-before-releasing-the-page.patch
-|	patches.suse/cachefiles-fix-the-race-between-cachefiles_bury_obje.patch
-|	patches.suse/0001-drm-edid-Add-6-bpc-quirk-for-BOE-panel-in-HP-Pavilio.patch
-|	patches.suse/0001-drm-fb-helper-Reject-all-pixel-format-changing-reque.patch
-|	patches.suse/drm-edid-VSDB-yCBCr420-Deep-Color-mode-bit-definitio.patch
-|	patches.suse/ethtool-fix-a-privilege-escalation-bug.patch
-|	patches.suse/net-mlx5-Take-only-bit-24-26-of-wqe.pftype_wq-for-pa.patch
-|	patches.suse/llc-set-SOCK_RCU_FREE-in-llc_sap_add_socket.patch
-|	patches.suse/net-bcmgenet-Poll-internal-PHY-for-GENETv5.patch
-|	patches.suse/ipv6-mcast-fix-a-use-after-free-in-inet6_mc_check.patch
-|	patches.suse/net-fec-don-t-dump-RX-FIFO-register-when-not-availab.patch
-|	patches.suse/geneve-vxlan-Don-t-check-skb_dst-twice.patch
-|	patches.suse/geneve-vxlan-Don-t-set-exceptions-if-skb-len-mtu.patch
-|	patches.suse/ptp-fix-Spectre-v1-vulnerability.patch
-|	patches.suse/sctp-fix-race-on-sctp_id2asoc.patch
-|	patches.suse/udp6-fix-encap-return-code-for-resubmitting.patch
-|	patches.suse/virtio_net-avoid-using-netif_tx_disable-for-serializ.patch
-|	patches.suse/net-ipmr-fix-unresolved-entry-dumps.patch
-|	patches.suse/r8169-fix-NAPI-handling-under-high-load.patch
-|	patches.suse/net-sched-Fix-for-duplicate-class-dump.patch
-|	patches.suse/net-socket-fix-a-missing-check-bug.patch
-|	patches.suse/ip6_tunnel-Fix-encapsulation-layout.patch
-|	patches.suse/nvme-remove-ns-sibling-before-clearing-path.patch
-|	patches.suse/0001-block-don-t-deal-with-discard-limit-in-blkdev_issue_.patch
-|	patches.suse/0001-usb-usbip-Fix-BUG-KASAN-slab-out-of-bounds-in-vhci_h.patch
-|	patches.suse/cdc-acm-fix-race-between-reset-and-control-messaging.patch
-|	patches.suse/cdc-acm-do-not-reset-notification-buffer-index-upon-.patch
-|	patches.suse/cdc-acm-correct-counting-of-UART-states-in-serial-st.patch
-|	patches.suse/usb-gadget-storage-Fix-Spectre-v1-vulnerability.patch
-|	patches.suse/Input-elan_i2c-add-ACPI-ID-for-Lenovo-IdeaPad-330-15.patch
-|	patches.suse/0001-drm-sun4i-Fix-an-ulong-overflow-in-the-dotclock-driv.patch
-|	patches.suse/perf-tools-fix-tracing_path_mount-proper-path.patch
-|	patches.suse/0001-x86-tsc-Force-inlining-of-cyc2ns-bits.patch
-|	patches.suse/x86-percpu-fix-this_cpu_read
-|	patches.suse/x86-time-correct-the-attribute-on-jiffies-definition
-|	patches.suse/x86-fpu-remove-second-definition-of-fpu-in-_fpu__restore_sig
-|	patches.suse/net-ipv6-Fix-index-counter-for-unicast-addresses-in-.patch
-|	patches.suse/i2c-rcar-cleanup-DMA-for-all-kinds-of-failure.patch
-|	patches.suse/0006-arm64-lse-remove-fcall-used-x0-flag.patch
-|	patches.suse/0008-arm64-numa-Report-correct-memblock-range-for-the-dum.patch
-|	patches.suse/0009-arm64-numa-Unify-common-error-path-in-numa_init.patch
-|	patches.suse/block-remove-bio_rewind_iter.patch
-|	patches.suse/cdrom-fix-improper-type-cast-which-can-leat-to-infor.patch
-|	patches.suse/nvme_fc-add-nvme_discovery-sysfs-attribute-to-fc-tra.patch
-|	patches.suse/nvme-call-nvme_complete_rq-when-nvmf_check_ready-fai.patch
-|	patches.suse/0250-bcache-account-size-of-buckets-used-in-uuid-write-to.patch
-|	patches.suse/0001-bcache-trace-missed-reading-by-cache_missed.patch
-|	patches.suse/0251-bcache-use-REQ_PRIO-to-indicate-bio-for-metadata.patch
-|	patches.suse/0252-bcache-fix-ioctl-in-flash-device.patch
-|	patches.suse/0253-bcache-fix-typo-in-code-comments-of-closure_return_w.patch
-|	patches.suse/0254-bcache-correct-dirty-data-statistics.patch
-|	patches.suse/0255-bcache-Populate-writeback_rate_minimum-attribute.patch
-|	patches.suse/0001-bcache-fix-miss-key-refill-end-in-writeback.patch
-|	patches.suse/0256-bcache-recal-cached_dev_sectors-on-detach.patch
-|	patches.suse/0257-bcache-remove-unused-bch_passthrough_cache.patch
-|	patches.suse/0258-bcache-remove-useless-parameter-of-bch_debug_init.patch
-|	patches.suse/0259-bcache-replace-hard-coded-number-with-BUCKET_GC_GEN_.patch
-|	patches.suse/0260-bcache-use-MAX_CACHES_PER_SET-instead-of-magic-numbe.patch
-|	patches.suse/0261-bcache-split-combined-if-condition-code-into-separat.patch
-|	patches.suse/0262-bcache-panic-fix-for-making-cache-device.patch
-|	patches.suse/blk-mq-adjust-debugfs-and-sysfs-register-when-updati.patch
-|	patches.suse/blk-mq-change-gfp-flags-to-GFP_NOIO-in-blk_mq_reallo.patch
-|	patches.suse/blk-mq-realloc-hctx-when-hw-queue-is-mapped-to-anoth.patch
-|	patches.suse/blk-mq-fallback-to-previous-nr_hw_queues-when-updati.patch
-|	patches.suse/cdrom-don-t-attempt-to-fiddle-with-cdo-capability.patch
-|	patches.suse/ataflop-fix-error-handling-during-setup.patch
-|	patches.suse/ata-ep93xx-Use-proper-enums-for-directions.patch
-|	patches.suse/hwmon-k10temp-support-all-family-15h-model-6xh-and-model.patch
-|	patches.suse/hwmon-pwm-fan-Silence-error-on-probe-deferral.patch
-|	patches.suse/hwmon-pwm-fan-Set-fan-speed-to-0-on-suspend.patch
-|	patches.suse/hwmon-ina3221-Fix-INA3221_CONFIG_MODE-macros.patch
-|	patches.suse/hwmon-pmbus-Fix-page-count-auto-detection.patch
-|	patches.suse/jffs2-free-jffs2_sb_info-through-jffs2_kill_sb.patch
-|	patches.suse/mtd-spi-nor-fsl-quadspi-fix-read-error-for-flash-siz.patch
-|	patches.suse/spi-bcm-qspi-switch-back-to-reading-flash-using-smal.patch
-|	patches.suse/spi-rockchip-initialize-dma_slave_config-properly.patch
-|	patches.suse/spi-sh-msiof-fix-deferred-probing.patch
-|	patches.suse/spi-bcm63xx-hsspi-keep-pll-clk-enabled.patch
-|	patches.suse/spi-mediatek-Don-t-modify-spi_transfer-when-transfer.patch
-|	patches.suse/spi-pic32-Use-proper-enum-in-dmaengine_prep_slave_rg.patch
-|	patches.suse/spi-fsl-lpspi-Prevent-FIFO-under-overrun-by-default.patch
-|	patches.suse/spi-spidev-Fix-OF-tree-warning-logic.patch
-|	patches.suse/spi-omap2-mcspi-Set-FIFO-DMA-trigger-level-to-word-l.patch
-|	patches.suse/0001-mmc-sdhci-of-arasan-Do-now-show-error-message-in-cas.patch
-|	patches.suse/mmc-sdhci-pci-o2micro-Add-quirk-for-O2-Micro-dev-0x8.patch
-|	patches.suse/mmc-mediatek-fix-cannot-receive-new-request-when-msd.patch
-|	patches.suse/pinctrl-ssbi-gpio-Fix-pm8xxx_pin_config_get-to-be-co.patch
-|	patches.suse/pinctrl-spmi-mpp-Fix-pmic_mpp_config_get-to-be-compl.patch
-|	patches.suse/pinctrl-qcom-spmi-mpp-Fix-drive-strength-setting.patch
-|	patches.suse/pinctrl-at91-pio4-fix-has_config-check-in-atmel_pctl.patch
-|	patches.suse/pinctrl-at91-don-t-use-the-same-irqchip-with-multipl.patch
-|	patches.suse/pinctrl-qcom-spmi-mpp-Fix-err-handling-of-pmic_mpp_s.patch
-|	patches.suse/pinctrl-sunxi-Fix-a-memory-leak-in-sunxi_pinctrl_bui.patch
-|	patches.suse/gpio-pxa-handle-corner-case-of-unprobed-device.patch
-|	patches.suse/gpio-mxs-Get-rid-of-external-API-call.patch
-|	patches.suse/gpio-davinci-remove-unused-member-of-davinci_gpio_controller.patch
-|	patches.suse/gpio-syscon-Fix-possible-NULL-ptr-usage.patch
-|	patches.suse/leds-pwm-silently-error-out-on-EPROBE_DEFER.patch
-|	patches.suse/ipmi-dmi-Ignore-IPMI-SMBIOS-entries-with-a-zero-base.patch
-|	patches.suse/0001-ipmi-ssif-Add-support-for-multi-part-transmit-messag.patch
-|	patches.suse/ipmi-Fix-timer-race-with-module-unload.patch
-|	patches.suse/pcmcia-Implement-CLKRUN-protocol-disabling-for-Ricoh.patch
-|	patches.suse/PM-Domains-Deal-with-multiple-states-but-no-governor.patch
-|	patches.suse/cpufreq-conservative-Take-limits-changes-into-accoun.patch
-|	patches.suse/x86-hibernate-fix-nosave_regions-setup-for-hibernation
-|	patches.suse/PM-hibernate-Check-the-success-of-generating-md5-dig.patch
-|	patches.suse/cpufreq-dt-try-freeing-static-opps-only-if-we-have-added-them.patch
-|	patches.suse/cpupower-remove-stringop-truncation-waring.patch
-|	patches.suse/cpupower-Fix-coredump-on-VMWare.patch
-|	patches.suse/ACPICA-Never-run-_REG-on-system_memory-and-system_IO.patch
-|	patches.suse/ACPICA-AML-interpreter-add-region-addresses-in-globa.patch
-|	patches.suse/ACPI-LPSS-Add-alternative-ACPI-HIDs-for-Cherry-Trail.patch
-|	patches.suse/ACPI-LPSS-Exclude-I2C-busses-shared-with-PUNIT-from-.patch
-|	patches.suse/ACPI-processor-Fix-the-return-value-of-acpi_processo.patch
-|	patches.suse/mailbox-PCC-handle-parse-error.patch
-|	patches.suse/ACPI-SBS-Fix-GPE-storm-on-recent-MacBookPro-s.patch
-|	patches.suse/ACPI-SBS-Fix-rare-oops-when-removing-modules.patch
-|	patches.suse/0001-xen-swiotlb-use-actually-allocated-size-on-check-phy.patch
-|	patches.suse/s390-sthyi-fix-machine-name-validity-indication
-|	patches.suse/s390-sles12sp4-pkey-move-pckmo-subfunction-available-checks-away-from-module-init.patch
-|	patches.suse/rcu-Make-need_resched-respond-to-urgent-RCU-QS-needs.patch
-|	patches.suse/0001-efi-honour-memory-reservations-passed-via-a-linux-sp.patch
-|	patches.suse/0002-efi-arm-libstub-add-a-root-memreserve-config-table.patch
-|	patches.suse/0003-efi-add-API-to-reserve-memory-persistently-across-ke.patch
-|	patches.suse/kprobes-Return-error-if-we-fail-to-reuse-kprobe-inst.patch
-|	patches.suse/x86-cpu-sanitize-fam6_atom-naming.patch
-|	patches.suse/sched-numa-remove-unused-code-from-update_numa_stats.patch
-|	patches.suse/sched-numa-remove-unused-nr_running-field.patch
-|	patches.suse/x86-corruption-check-fix-panic-in-memory_corruption_check-when-boot-option-without-value-is-provided
-|	patches.suse/x86-cpu-create-hygon-dhyana-architecture-support-file.patch
-|	patches.suse/x86-cpu-get-cache-info-and-setup-cache-cpumap-for-hygon-dhyana.patch
-|	patches.suse/x86-cpu-mtrr-support-top_mem2-and-get-mtrr-number.patch
-|	patches.suse/x86-smpboot-do-not-use-bsp-init-delay-and-mwait-to-idle-on-dhyana.patch
-|	patches.suse/x86-events-add-hygon-dhyana-support-to-pmu-infrastructure.patch
-|	patches.suse/x86-alternative-init-ideal_nops-for-hygon-dhyana.patch
-|	patches.suse/x86-amd_nb-check-vendor-in-amd-only-functions.patch
-|	patches.suse/x86-pci-x86-amd_nb-add-hygon-dhyana-support-to-pci-and-northbridge.patch
-|	patches.suse/x86-apic-add-hygon-dhyana-support.patch
-|	patches.suse/x86-bugs-add-hygon-dhyana-to-the-respective-mitigation-machinery.patch
-|	patches.suse/x86-mce-add-hygon-dhyana-support-to-the-mca-infrastructure.patch
-|	patches.suse/x86-kvm-add-hygon-dhyana-support-to-kvm.patch
-|	patches.suse/x86-xen-add-hygon-dhyana-support-to-xen.patch
-|	patches.suse/acpi-add-hygon-dhyana-support.patch
-|	patches.suse/cpufreq-add-hygon-dhyana-support.patch
-|	patches.suse/tools-cpupower-add-hygon-dhyana-support.patch
-|	patches.suse/0001-x86-xen-Fix-boot-loader-version-reported-for-PVH-gue.patch
-|	patches.suse/x86-kexec-correct-kexec_backup_src_end-off-by-one-error.patch
-|	patches.suse/resource-include-resource-end-in-walk_-interfaces.patch
-|	patches.suse/x86-speculation-add-retpoline_amd-support-to-the-inline-asm-call_nospec-variant.patch
-|	patches.suse/x86-speculation-apply-ibpb-more-strictly-to-avoid-cross-process-data-leak.patch
-|	patches.suse/x86-speculation-enable-cross-hyperthread-spectre-v2-stibp-mitigation.patch
-|	patches.suse/x86-speculation-propagate-information-about-rsb-filling-mitigation-to-sysfs.patch
-|	patches.suse/ARM-8802-1-Call-syscall_trace_exit-even-when-system-.patch
-|	patches.suse/liquidio-fix-race-condition-in-instruction-completio.patch
-|	patches.suse/cfg80211-mac80211-make-ieee80211_send_layer2_update-.patch
-|	patches.suse/cfg80211-Avoid-regulatory-restore-when-COUNTRY_IE_IG.patch
-|	patches.suse/i40e-report-correct-statistics-when-XDP-is-enabled.patch
-|	patches.suse/net-hns3-Fix-for-vf-vlan-delete-failed-problem.patch
-|	patches.suse/net-hns3-Fix-error-of-checking-used-vlan-id.patch
-|	patches.suse/net-hns3-Fix-for-loopback-selftest-failed-problem.patch
-|	patches.suse/net-hns3-Fix-ping-exited-problem-when-doing-lp-selft.patch
-|	patches.suse/net-hns3-Preserve-vlan-0-in-hardware-table.patch
-|	patches.suse/cxgb4-collect-hardware-queue-descriptors.patch
-|	patches.suse/net-phy-mscc-read-vsc8531-vddmac-as-an-u32.patch
-|	patches.suse/net-phy-mscc-read-vsc8531-edge-slowdown-as-an-u32.patch
-|	patches.suse/cxgb4-impose-mandatory-VLAN-usage-when-non-zero-TAG-.patch
-|	patches.suse/cxgb4-remove-redundant-assignment-to-vlan_cmd.dropno.patch
-|	patches.suse/0001-cxgb4-add-per-rx-queue-counter-for-packet-errors.patch
-|	patches.suse/cxgb4-update-supported-DCB-version.patch
-|	patches.suse/0002-ip_gre-fix-parsing-gre-header-in-ipgre_err.patch
-|	patches.suse/s390-sles15sp1-00-16-12-s390-qeth-invoke-softirqs-after-napi_schedule.patch
-|	patches.suse/0003-net-ipv4-defensive-cipso-option-parsing.patch
-|	patches.suse/netlink-add-NLA_REJECT-policy-type.patch
-|	patches.suse/net-ibm-fix-return-type-of-ndo_start_xmit-function.patch
-|	patches.suse/net-hns3-Add-support-for-hns3_nic_netdev_ops.ndo_do_.patch
-|	patches.suse/net-hns3-Set-STATE_DOWN-bit-of-hdev-state-when-stopp.patch
-|	patches.suse/net-hns3-Check-hdev-state-when-getting-link-status.patch
-|	patches.suse/net-hns3-Fix-for-setting-speed-for-phy-failed-proble.patch
-|	patches.suse/net-hns3-Fix-cmdq-registers-initialization-issue-for.patch
-|	patches.suse/net-hns3-Clear-client-pointer-when-initialize-client.patch
-|	patches.suse/net-hns3-Fix-client-initialize-state-issue-when-roce.patch
-|	patches.suse/net-hns3-Fix-parameter-type-for-q_id-in-hclge_tm_q_t.patch
-|	patches.suse/net-hns3-Fix-ets-validate-issue.patch
-|	patches.suse/net-hns3-Fix-tqp-array-traversal-condition-for-vf.patch
-|	patches.suse/net-hns3-Add-nic-state-check-before-calling-netif_tx.patch
-|	patches.suse/bpf-verifier-fix-verifier-instability.patch
-|	patches.suse/netlink-make-validation_data-const.patch
-|	patches.suse/netlink-move-extack-setting-into-validate_nla.patch
-|	patches.suse/netlink-allow-NLA_NESTED-to-specify-nested-policy-to.patch
-|	patches.suse/netlink-add-nested-array-policy-validation.patch
-|	patches.suse/net-hns3-Fix-for-packet-buffer-setting-bug.patch
-|	patches.suse/net-hns3-Fix-for-netdev-not-up-problem-when-setting-.patch
-|	patches.suse/net-hns3-Fix-loss-of-coal-configuration-while-doing-.patch
-|	patches.suse/netlink-add-attribute-range-validation-to-policy.patch
-|	patches.suse/netlink-add-validation-function-to-policy.patch
-|	patches.suse/ibmvnic-Increase-maximum-queue-size-limit.patch
-|	patches.suse/ibmvnic-Introduce-driver-limits-for-ring-sizes.patch
-|	patches.suse/ibmvnic-Add-ethtool-private-flag-for-driver-defined-.patch
-|	patches.suse/qed-Add-driver-support-for-20G-link-speed.patch
-|	patches.suse/qede-Add-driver-support-for-20G-link-speed.patch
-|	patches.suse/ath10k-fix-kernel-panic-by-moving-pci-flush-after-na.patch
-|	patches.suse/ath10k-schedule-hardware-restart-if-WMI-command-time.patch
-|	patches.suse/ath9k-fix-tx99-with-monitor-mode-interface.patch
-|	patches.suse/ath10k-limit-available-channels-via-DT-ieee80211-fre.patch
-|	patches.suse/iwlwifi-don-t-WARN-on-trying-to-dump-dead-firmware.patch
-|	patches.suse/iwlwifi-mvm-fix-BAR-seq-ctrl-reporting.patch
-|	patches.suse/iwlwifi-mvm-avoid-sending-too-many-BARs.patch
-|	patches.suse/iwlwifi-mvm-send-BCAST-management-frames-to-the-righ.patch
-|	patches.suse/0001-libertas_tf-prevent-underflow-in-process_cmdrequest.patch
-|	patches.suse/rtl8187-Fix-warning-generated-when-strncpy-destinati.patch
-|	patches.suse/rsi-improve-kernel-thread-handling-to-fix-kernel-pan.patch
-|	patches.suse/brcmfmac-fix-for-proper-support-of-160MHz-bandwidth.patch
-|	patches.suse/iwlwifi-dbg-don-t-crash-if-the-firmware-crashes-in-t.patch
-|	patches.suse/0001-iwlwifi-fix-non_shared_ant-for-22000-devices.patch
-|	patches.suse/iwlwifi-api-annotate-compressed-BA-notif-array-sizes.patch
-|	patches.suse/iwlwifi-pcie-gen2-build-A-MSDU-only-for-GSO.patch
-|	patches.suse/0001-iwlwifi-fix-LED-command-capability-bit.patch
-|	patches.suse/iwlwifi-mvm-Allow-TKIP-for-AP-mode.patch
-|	patches.suse/Bluetooth-btbcm-Add-entry-for-BCM4335C0-UART-bluetoo.patch
-|	patches.suse/Bluetooth-L2CAP-Detect-if-remote-is-not-able-to-use-.patch
-|	patches.suse/cxgb4-remove-the-unneeded-locks.patch
-|	patches.suse/cxgb4-use-FW_PORT_ACTION_L1_CFG32-for-32-bit-capabil.patch
-|	patches.suse/net-hns3-Fix-for-rx-vlan-id-handle-to-support-Rev-0x.patch
-|	patches.suse/ath10k-wmi-disable-softirq-s-while-calling-ieee80211.patch
-|	patches.suse/ath10k-fix-vdev-start-timeout-on-error.patch
-|	patches.suse/ath9k-fix-reporting-calculated-new-FFT-upper-max.patch
-|	patches.suse/ath9k-add-back-support-for-using-active-monitor-inte.patch
-|	patches.suse/brcmfmac-reduce-timeout-for-action-frame-scan.patch
-|	patches.suse/brcmfmac-fix-full-timeout-waiting-for-action-frame-o.patch
-|	patches.suse/iwlwifi-mvm-check-for-n_profiles-validity-in-EWRD-AC.patch
-|	patches.suse/0001-iwlwifi-dbg-split-iwl_fw_error_dump-to-two-functions.patch
-|	patches.suse/iwlwifi-mvm-clear-HW_RESTART_REQUESTED-when-stopping.patch
-|	patches.suse/iwlwifi-pcie-avoid-empty-free-RB-queue.patch
-|	patches.suse/0001-iwlwifi-nvm-get-num-of-hw-addresses-from-firmware.patch
-|	patches.suse/iwlwifi-pcie-gen2-check-iwl_pcie_gen2_set_tb-return-.patch
-|	patches.suse/qed-Add-support-for-virtual-link.patch
-|	patches.suse/net-ena-minor-performance-improvement.patch
-|	patches.suse/net-ena-complete-host-info-to-match-latest-ENA-spec.patch
-|	patches.suse/net-ena-introduce-Low-Latency-Queues-data-structures.patch
-|	patches.suse/net-ena-add-functions-for-handling-Low-Latency-Queue.patch
-|	patches.suse/net-ena-add-functions-for-handling-Low-Latency-Queue-38005ca8.patch
-|	patches.suse/net-ena-use-CSUM_CHECKED-device-indication-to-report.patch
-|	patches.suse/net-ena-explicit-casting-and-initialization-and-clea.patch
-|	patches.suse/net-ena-limit-refill-Rx-threshold-to-256-to-avoid-la.patch
-|	patches.suse/net-ena-change-rx-copybreak-default-to-reduce-kernel.patch
-|	patches.suse/net-ena-remove-redundant-parameter-in-ena_com_admin_.patch
-|	patches.suse/net-ena-update-driver-version-to-2.0.1.patch
-|	patches.suse/net-ena-fix-indentations-in-ena_defs-for-better-read.patch
-|	patches.suse/nl80211-Fix-a-GET_KEY-reply-attribute.patch
-|	patches.suse/mac80211-minstrel-fix-using-short-preamble-CCK-rates.patch
-|	patches.suse/mac80211-minstrel-fix-CCK-rate-group-streams-value.patch
-|	patches.suse/mac80211-minstrel-fix-sampling-reporting-of-CCK-rate.patch
-|	patches.suse/netlink-replace-__NLA_ENSURE-implementation.patch
-|	patches.suse/iwlwifi-mvm-don-t-send-keys-when-entering-D3.patch
-|	patches.suse/iwlwifi-mvm-check-return-value-of-rs_rate_from_ucode.patch
-|	patches.suse/brcmsmac-AP-mode-update-beacon-when-TIM-changes.patch
-|	patches.suse/libertas-don-t-set-URB_ZERO_PACKET-on-IN-USB-transfe.patch
-|	patches.suse/tun-Consistently-configure-generic-netdev-params-via.patch
-|	patches.suse/bpf-wait-for-running-BPF-programs-when-updating-map-.patch
-|	patches.suse/net-hns3-remove-hns3_fill_desc_tso.patch
-|	patches.suse/net-hns3-move-DMA-map-into-hns3_fill_desc.patch
-|	patches.suse/net-hns3-add-handling-for-big-TX-fragment.patch
-|	patches.suse/net-hns3-rename-hns_nic_dma_unmap.patch
-|	patches.suse/net-hns3-fix-for-multiple-unmapping-DMA-problem.patch
-|	patches.suse/net-ena-Fix-Kconfig-dependency-on-X86.patch
-|	patches.suse/net-ena-enable-Low-Latency-Queues.patch
-|	patches.suse/xfrm-use-complete-IPv6-addresses-for-hash.patch
-|	patches.suse/cxgb4-fix-the-error-path-of-cxgb4_uld_register.patch
-|	patches.suse/Bluetooth-btsdio-Do-not-bind-to-non-removable-BCM43430.patch
-|	patches.suse/mISDN-Fix-type-of-switch-control-variable-in-ctrl_te.patch
-|	patches.suse/net-ena-fix-compilation-error-in-xtensa-architecture.patch
-|	patches.suse/llc-do-not-use-sk_eat_skb.patch
-|	patches.suse/0004-netfilter-nft_compat-do-not-dump-private-area.patch
-|	patches.suse/signal-properly-deliver-sigsegv-from-x86-uprobes
-|	patches.suse/signal-Always-deliver-the-kernel-s-SIGKILL-and-SIGST.patch
-|	patches.suse/selinux-Add-__GFP_NOWARN-to-allocation-at-str_read.patch
-|	patches.suse/0001-keys-Fix-the-use-of-the-C-keyword-private-in-uapi-li.patch
-|	patches.suse/synclink_gt-fix-compat_ioctl.patch
-|	patches.suse/0009-Btrfs-do-not-unnecessarily-pass-write_lock_level-whe.patch
-|	patches.suse/0001-btrfs-qgroup-Dirty-all-qgroups-before-rescan.patch
-|	patches.suse/btrfs-fix-error-handling-in-free_log_tree.patch
-|	patches.suse/0010-Btrfs-remove-unnecessary-level-check-in-balance_leve.patch
-|	patches.suse/btrfs-fix-error-handling-in-btrfs_dev_replace_start.patch
-|	patches.suse/0001-btrfs-Enhance-btrfs_trim_fs-function-to-handle-error.patch
-|	patches.suse/0002-btrfs-Ensure-btrfs_trim_fs-can-trim-the-whole-filesy.patch
-|	patches.suse/0001-btrfs-qgroup-Introduce-trace-event-to-analyse-the-nu.patch
-|	patches.suse/0002-btrfs-qgroup-Introduce-function-to-trace-two-swaped-.patch
-|	patches.suse/0003-btrfs-qgroup-Introduce-function-to-find-all-new-tree.patch
-|	patches.suse/0004-btrfs-qgroup-Use-generation-aware-subtree-swap-to-ma.patch
-|	patches.suse/0005-btrfs-qgroup-Don-t-trace-subtree-if-we-re-dropping-r.patch
-|	patches.suse/0006-btrfs-qgroup-Only-trace-data-extents-in-leaves-if-we.patch
-|	patches.suse/0001-btrfs-tree-checker-Check-level-for-leaves-and-nodes.patch
-|	patches.suse/Btrfs-kill-btrfs_clear_path_blocking.patch
-|	patches.suse/0008-btrfs-protect-space-cache-inode-alloc-with-GFP_NOFS.patch
-|	patches.suse/btrfs-make-sure-we-create-all-new-block-groups.patch
-|	patches.suse/btrfs-fix-warning-when-replaying-log-after-fsync-of-.patch
-|	patches.suse/btrfs-fix-wrong-dentries-after-fsync-of-file-that-go.patch
-|	patches.suse/gfs2_meta-mount-can-get-NULL-dev_name.patch
-|	patches.suse/gfs2-Don-t-leave-s_fs_info-pointing-to-freed-memory-.patch
-|	patches.suse/xfs-remove-XFS_IO_INVALID.patch
-|	patches.suse/xfs-Fix-xqmstats-offsets-in-proc-fs-xfs-xqmstat.patch
-|	patches.suse/ext4-fix-EXT4_IOC_SWAP_BOOT.patch
-|	patches.suse/ext4-initialize-retries-variable-in-ext4_da_write_in.patch
-|	patches.suse/ext4-fix-setattr-project-check-in-fssetxattr-ioctl.patch
-|	patches.suse/ext4-propagate-error-from-dquot_initialize-in-EXT4_I.patch
-|	patches.suse/jbd2-fix-use-after-free-in-jbd2_log_do_checkpoint.patch
-|	patches.suse/ext4-fix-use-after-free-race-in-ext4_remount-s-error.patch
-|	patches.suse/Documentation-l1tf-Fix-small-spelling-typo.patch
-|	patches.suse/mfd-ti_am335x_tscadc-Keep-ADC-interface-on-if-child-.patch
-|	patches.suse/mfd-menelaus-Fix-possible-race-condition-and-leak.patch
-|	patches.suse/mfd-arizona-Correct-calling-of-runtime_put_sync.patch
-|	patches.suse/mfd-mc13xxx-core-Fix-PMIC-shutdown-when-reading-ADC-.patch
-|	patches.suse/mfd-max8997-Enale-irq-wakeup-unconditionally.patch
-|	patches.suse/backlight-lm3639-Unconditionally-call-led_classdev_u.patch
-|	patches.suse/HID-wacom-Work-around-HID-descriptor-bug-in-DTK-2451.patch
-|	patches.suse/power-supply-sysfs-ratelimit-property-read-error-mes.patch
-|	patches.suse/power-supply-ab8500_fg-silence-uninitialized-variabl.patch
-|	patches.suse/power-reset-at91-poweroff-do-not-procede-if-at91_shd.patch
-|	patches.suse/power-supply-max8998-charger-Fix-platform-data-retri.patch
-|	patches.suse/power-supply-twl4030_charger-fix-charging-current-ou.patch
-|	patches.suse/power-supply-twl4030_charger-disable-eoc-interrupt-o.patch
-|	patches.suse/libnvdimm-hold-reference-on-parent-while-scheduling-async-init.patch
-|	patches.suse/libnvdimm-region-fail-badblocks-listing-for-inactive-regions.patch
-|	patches.suse/libnvdimm-dimm-maximize-label-transfer-size.patch
-|	patches.suse/nvdimm-sanity-check-labeloff.patch
-|	patches.suse/nvdimm-clarify-comment-in-sizeof_namespace_index.patch
-|	patches.suse/nvdimm-remove-empty-if-statement.patch
-|	patches.suse/nvdimm-split-label-init-out-from-the-logic-for-getting-config-data.patch
-|	patches.suse/nvdimm-use-namespace-index-data-to-reduce-number-of-label-reads-needed.patch
-|	patches.suse/libnvdimm-label-fix-sparse-warning.patch
-|	patches.suse/acpi-nfit-fix-address-range-scrub-completion-tracking.patch
-|	patches.suse/edac-raise-the-maximum-number-of-memory-controllers.patch
-|	patches.suse/edac-amd64-add-hygon-dhyana-support.patch
-|	patches.suse/edac-i7core-sb-skx-edac-fix-uncorrected-error-counting.patch
-|	patches.suse/edac-skx_edac-fix-logical-channel-intermediate-decoding.patch
-|	patches.suse/edac-thunderx-fix-memory-leak-in-thunderx_l2c_threaded_isr.patch
-|	patches.suse/dmaengine-ep93xx-Return-proper-enum-in-ep93xx_dma_ch.patch
-|	patches.suse/dmaengine-timb_dma-Use-proper-enum-in-td_prep_slave_.patch
-|	patches.suse/driver-dma-ioat-Call-del_timer_sync-without-holding-.patch
-|	patches.suse/dmaengine-dma-jz4780-Return-error-if-not-probed-from.patch
-|	patches.suse/dmaengine-dma-jz4780-Don-t-depend-on-MACH_JZ4780.patch
-|	patches.suse/dmaengine-dma-jz4780-Further-residue-status-fix.patch
-|	patches.suse/dmaengine-rcar-dmac-set-scatter-gather-max-segment-s.patch
-|	patches.suse/PCI-ASPM-Fix-link_state-teardown-on-device-removal.patch
-|	patches.suse/PCI-ACPI-Correct-error-message-for-ASPM-disabling.patch
-|	patches.suse/PCI-ASPM-Do-not-initialize-link-state-when-aspm_disa.patch
-|	patches.suse/PCI-Add-Device-IDs-for-Intel-GPU-spurious-interrupt-.patch
-|	patches.suse/PCI-MSI-Warn-and-return-error-if-driver-enables-MSI-.patch
-|	patches.suse/x86-PCI-Apply-VMD-s-AERSID-fixup-generically.patch
-|	patches.suse/pci-iproc-remove-paxc-slot-check-to-allow-vf-support
-|	patches.suse/pci-vmd-detach-resources-after-stopping-root-bus
-|	patches.suse/scsi-raid_attrs-fix-unused-variable-warning
-|	patches.suse/scsi-lpfc-remove-an-unnecessary-NULL-check.patch
-|	patches.suse/scsi-qla2xxx-Fix-process-response-queue-for-ISP26XX-.patch
-|	patches.suse/scsi-qla2xxx-Fix-incorrect-port-speed-being-set-for-.patch
-|	patches.suse/scsi-qla2xxx-Use-correct-qpair-for-ABTS-CMD.patch
-|	patches.suse/scsi-qla2xxx-Update-rscn_rcvd-field-to-more-meaningf.patch
-|	patches.suse/scsi-qla2xxx-Remove-redundant-check-for-fcport-delet.patch
-|	patches.suse/scsi-qla2xxx-Move-rport-registration-out-of-internal.patch
-|	patches.suse/scsi-qla2xxx-Decrement-login-retry-count-for-only-pl.patch
-|	patches.suse/scsi-qla2xxx-Turn-off-IOCB-timeout-timer-on-IOCB-com.patch
-|	patches.suse/scsi-qla2xxx-Force-fw-cleanup-on-ADISC-error.patch
-|	patches.suse/scsi-qla2xxx-Remove-all-rports-if-fabric-scan-retry-.patch
-|	patches.suse/scsi-qla2xxx-Fix-iIDMA-error.patch
-|	patches.suse/scsi-qla2xxx-Defer-chip-reset-until-target-mode-is-e.patch
-|	patches.suse/scsi-qla2xxx-Terminate-Plogi-PRLI-if-WWN-is-0.patch
-|	patches.suse/scsi-qla2xxx-Update-driver-to-version-10.00.00.09-k.patch
-|	patches.suse/scsi-qla2xxx-Serialize-mailbox-request.patch
-|	patches.suse/scsi-qla2xxx-Fix-deadlock-between-ATIO-and-HW-lock.patch
-|	patches.suse/scsi-qla2xxx-Add-appropriate-debug-info-for-invalid-.patch
-|	patches.suse/scsi-qla2xxx-Add-logic-to-detect-ABTS-hang-and-respo.patch
-|	patches.suse/scsi-qla2xxx-Fix-out-of-order-Termination-and-ABTS-r.patch
-|	patches.suse/scsi-qla2xxx-Add-support-for-ZIO6-interrupt-threshol.patch
-|	patches.suse/scsi-qla2xxx-Move-get-rel-_sp-to-base_qpair-struct.patch
-|	patches.suse/scsi-qla2xxx-Reduce-holding-sess_lock-to-prevent-CPU.patch
-|	patches.suse/scsi-qla2xxx-Remove-ASYNC-GIDPN-switch-command.patch
-|	patches.suse/scsi-qla2xxx-Fix-Remote-port-registration.patch
-|	patches.suse/scsi-qla2xxx-Remove-stale-ADISC_DONE-event.patch
-|	patches.suse/scsi-qla2xxx-Move-ABTS-code-behind-qpair.patch
-|	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.10-k.patch
-|	patches.suse/scsi-qla2xxx-Allow-FC-NVMe-underrun-to-be-handled-by.patch
-|	patches.suse/scsi-qla2xxx-Increase-abort-timeout-value.patch
-|	patches.suse/scsi-qla2xxx-Check-for-Register-disconnect.patch
-|	patches.suse/scsi-qla2xxx-Fix-port-speed-display-on-chip-reset.patch
-|	patches.suse/scsi-qla2xxx-Fix-dropped-srb-resource.patch
-|	patches.suse/scsi-qla2xxx-Fix-race-condition-for-resource-cleanup.patch
-|	patches.suse/scsi-qla2xxx-Add-mode-control-for-each-physical-port.patch
-|	patches.suse/scsi-qla2xxx-Fix-early-srb-free-on-abort.patch
-|	patches.suse/scsi-qla2xxx-Fix-stuck-session-in-PLOGI-state.patch
-|	patches.suse/scsi-qla2xxx-shutdown-chip-if-reset-fail.patch
-|	patches.suse/scsi-qla2xxx-Reject-bsg-request-if-chip-is-down.patch
-|	patches.suse/scsi-qla2xxx-Fix-premature-command-free.patch
-|	patches.suse/scsi-qla2xxx-Remove-stale-debug-trace-message-from-t.patch
-|	patches.suse/scsi-qla2xxx-Fix-duplicate-switch-s-Nport-ID-entries.patch
-|	patches.suse/scsi-qla2xxx-Fix-double-increment-of-switch-scan-ret.patch
-|	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.11-k.patch
-|	patches.suse/scsi-lpfc-Fix-GFT_ID-and-PRLI-logic-for-RSCN.patch
-|	patches.suse/scsi-lpfc-raise-sg-count-for-nvme-to-use-available-s.patch
-|	patches.suse/scsi-lpfc-Raise-nvme-defaults-to-support-a-larger-io.patch
-|	patches.suse/scsi-lpfc-Correct-race-with-abort-on-completion-path.patch
-|	patches.suse/scsi-lpfc-Correct-soft-lockup-when-running-mds-diagn.patch
-|	patches.suse/scsi-lpfc-Correct-irq-handling-via-locks-when-taking.patch
-|	patches.suse/scsi-lpfc-Correct-invalid-EQ-doorbell-write-on-if_ty.patch
-|	patches.suse/scsi-lpfc-Fix-errors-in-log-messages.patch
-|	patches.suse/scsi-lpfc-reduce-locking-when-updating-statistics.patch
-|	patches.suse/scsi-lpfc-add-support-to-retrieve-firmware-logs.patch
-|	patches.suse/scsi-lpfc-update-driver-version-to-12.0.0.7.patch
-|	patches.suse/0001-scsi-sym53c8xx-fix-NULL-pointer-dereference-panic-in.patch
-|	patches.suse/scsi-lpfc-Remove-set-but-not-used-variable-sgl_size.patch
-|	patches.suse/scsi-qla2xxx-Remove-set-but-not-used-variable-ptr_dm.patch
-|	patches.suse/scsi-libsas-fix-a-race-condition-when-smp-task-timeo.patch
-|	patches.suse/scsi-qla2xxx-Fix-comment-in-MODULE_PARM_DESC-in-qla2.patch
-|	patches.suse/scsi-qla2xxx-don-t-allow-negative-thresholds.patch
-|	patches.suse/scsi-qla2xxx-Fix-NVMe-session-hang-on-unload.patch
-|	patches.suse/scsi-qla2xxx-Fix-NVMe-Target-discovery.patch
-|	patches.suse/scsi-qla2xxx-Fix-duplicate-switch-database-entries.patch
-|	patches.suse/scsi-qla2xxx-Fix-re-using-LoopID-when-handle-is-in-u.patch
-|	patches.suse/scsi-qla2xxx-Fix-driver-hang-when-FC-NVMe-LUNs-are-c.patch
-|	patches.suse/scsi-qla2xxx-Fix-recursive-mailbox-timeout.patch
-|	patches.suse/scsi-qla2xxx-Fix-for-double-free-of-SRB-structure.patch
-|	patches.suse/scsi-qla2xxx-Move-log-messages-before-issuing-comman.patch
-|	patches.suse/scsi-qla2xxx-Return-switch-command-on-a-timeout.patch
-|	patches.suse/scsi-mpt3sas-add-ioc_-level-logging-macros
-|	patches.suse/scsi-mpt3sas-convert-uses-of-pr_-level-with-mpt3sas_fmt-to-ioc_-level
-|	patches.suse/scsi-mpt3sas-convert-mlsleading-uses-of-pr_-level-with-mpt3sas_fmt
-|	patches.suse/scsi-mpt3sas-convert-logging-uses-with-mpt3sas_fmt-and-reply_q_name-to-s
-|	patches.suse/scsi-mpt3sas-remove-kern_warning-from-panic-uses
-|	patches.suse/scsi-mpt3sas-convert-logging-uses-with-mpt3sas_fmt-without-logging-levels
-|	patches.suse/scsi-mpt3sas-remove-unused-macro-mpt3sas_fmt
-|	patches.suse/scsi-mpt3sas-use-dma_pool_zalloc
-|	patches.suse/scsi-mpt3sas-remove-unnecessary-parentheses-and-simplify-null-checks
-|	patches.suse/scsi-core-Allow-state-transitions-from-OFFLINE-to-BL.patch
-|	patches.suse/scsi-libfc-check-fc_frame_payload_get-return-value-f.patch
-|	patches.suse/scsi-libfc-retry-PRLI-if-we-cannot-analyse-the-paylo.patch
-|	patches.suse/0001-target-use-ISCSI_IQN_LEN-in-iscsi_target_stat.patch
-|	patches.suse/0002-target-log-Data-Out-timeouts-as-errors.patch
-|	patches.suse/0003-target-log-NOP-ping-timeouts-as-errors.patch
-|	patches.suse/0004-target-split-out-helper-for-cxn-timeout-error-stashi.patch
-|	patches.suse/0005-target-stash-sess_err_stats-on-Data-Out-timeout.patch
-|	patches.suse/scsi-qla2xxx-Remove-unnecessary-self-assignment.patch
-|	patches.suse/scsi-qla2xxx-Simplify-conditional-check.patch
-|	patches.suse/scsi-esp_scsi-track-residual-for-pio-transfers
-|	patches.suse/scsi-mpt3sas-switch-to-generic-dma-api
-|	patches.suse/scsi-qla2xxx-fully-convert-to-the-generic-DMA-API.patch
-|	patches.suse/ALSA-pcm-signedness-bug-in-snd_pcm_plug_alloc.patch
-|	patches.suse/ALSA-seq-Do-error-checks-at-creating-system-ports.patch
-|	patches.suse/ALSA-hda-fix-unused-variable-warning.patch
-|	patches.suse/ALSA-intel8x0m-Register-irq-handler-after-register-i.patch
-|	patches.suse/ALSA-usb-audio-update-quirk-for-B-W-PX-to-remove-mic.patch
-|	patches.suse/ALSA-hda-Add-quirk-for-ASUS-G751-laptop.patch
-|	patches.suse/ALSA-hda-Fix-headphone-pin-config-for-ASUS-G751.patch
-|	patches.suse/ALSA-hda-realtek-Fix-the-problem-of-the-front-MIC-on.patch
-|	patches.suse/ALSA-hda-Add-mic-quirk-for-the-Lenovo-G50-30-17aa-39.patch
-|	patches.suse/ALSA-hda-Add-2-more-models-to-the-power_save-blackli.patch
-|	patches.suse/ALSA-i2c-cs8427-Fix-int-to-char-conversion.patch
-|	patches.suse/ASoC-dpcm-Properly-initialise-hw-rate_max.patch
-|	patches.suse/ASoC-sgtl5000-avoid-division-by-zero-if-lo_vag-is-ze.patch
-|	patches.suse/ASoC-Intel-hdac_hdmi-Limit-sampling-rates-at-dai-cre.patch
-|	patches.suse/ASoC-intel-skylake-Add-missing-break-in-skl_tplg_get.patch
-|	patches.suse/ASoC-tegra_sgtl5000-fix-device_node-refcounting.patch
-|	patches.suse/clocksource-drivers-sh_cmt-Fixup-for-64-bit-machines.patch
-|	patches.suse/clocksource-drivers-sh_cmt-Fix-clocksource-width-for.patch
-|	patches.suse/genirq-Fix-race-on-spurious-interrupt-detection.patch
-|	patches.suse/ima-fix-showing-large-violations-or-runtime_measurem.patch
-|	patches.suse/tpm-fix-response-size-validation-in-tpm_get_random.patch
-|	patches.suse/tpm-suppress-transmit-cmd-error-logs-when-TPM-1.2-is.patch
-|	patches.suse/tpm-Restore-functionality-to-xen-vtpm-driver.patch
-|	patches.suse/crypto-caam-fix-implicit-casts-in-endianness-helpers.patch
-|	patches.suse/crypto-tcrypt-fix-ghash-generic-speed-test.patch
-|	patches.suse/crypto-lrw-Fix-out-of-bounds-access-on-counter-overf.patch
-|	patches.suse/crypto-ccp-fix-static-checker-warning.patch
-|	patches.suse/crypto-ccp-allow-sev-firmware-to-be-chosen-based-on-family-and-model.patch
-|	patches.suse/0001-cpufeature-avoid-warning-when-compiling-with-clang.patch
-|	patches.suse/crypto-s5p-sss-Fix-Fix-argument-list-alignment.patch
-|	patches.suse/crypto-fix-a-memory-leak-in-rsa-kcs1pad-s-encryption.patch
-|	patches.suse/hwrng-core-document-the-quality-field.patch
-|	patches.suse/crypto-mxs-dcp-Fix-SHA-null-hashes-and-output-length.patch
-|	patches.suse/crypto-mxs-dcp-Fix-AES-issues.patch
-|	patches.suse/crypto-mxs-dcp-make-symbols-sha1_null_hash-and-sha25.patch
-|	patches.suse/printk-Fix-panic-caused-by-passing-log_buf_len-to-co.patch
-|	patches.suse/KVM-PPC-Validate-all-tces-before-updating-tables.patch
-|	patches.suse/KVM-PPC-Validate-TCEs-against-preregistered-memory-p.patch
-|	patches.suse/KVM-PPC-Remove-redundand-permission-bits-removal.patch
-|	patches.suse/kvm-nvmx-clear-reserved-bits-of-db-exit-qualification
-|	patches.suse/kvm-nvmx-restore-host-state-in-nested_vmx_vmexit-for-vmfail
-|	patches.suse/kvm-x86-adjust-kvm_mmu_page-member-to-save-8-bytes
-|	patches.suse/kvm-nvmx-always-reflect-nm-vm-exits-to-l1
-|	patches.suse/kvm-nvmx-move-check_vmentry_postreqs-call-to-nested_vmx_enter_non_root_mode
-|	patches.suse/KVM-arm64-Fix-caching-of-host-MDCR_EL2-value.patch
-|	patches.suse/arm-arm64-KVM-Rename-function-kvm_arch_dev_ioctl_che.patch
-|	patches.suse/IB-hfi1-Add-mtu-check-for-operational-data-VLs.patch
-|	patches.suse/RDMA-bnxt_re-Add-missing-spin-lock-initialization.patch
-|	patches.suse/RDMA-bnxt_re-Avoid-NULL-check-after-accessing-the-po.patch
-|	patches.suse/RDMA-core-Fix-unwinding-flow-in-case-of-error-to-reg.patch
-|	patches.suse/usb-xhci-mtk-fix-ISOC-error-when-interval-is-zero.patch
-|	patches.suse/phy-renesas-rcar-gen3-usb2-fix-vbus_ctrl-for-role-sy.patch
-|	patches.suse/phy-phy-twl4030-usb-fix-denied-runtime-access.patch
-|	patches.suse/usb-gadget-uvc-configfs-Drop-leaked-references-to-co.patch
-|	patches.suse/usb-gadget-uvc-configfs-Prevent-format-changes-after.patch
-|	patches.suse/usb-gadget-uvc-Factor-out-video-USB-request-queueing.patch
-|	patches.suse/usb-gadget-uvc-Only-halt-video-streaming-endpoint-in.patch
-|	patches.suse/usb-gadget-udc-fotg210-udc-Fix-a-sleep-in-atomic-con.patch
-|	patches.suse/usb-gadget-udc-atmel-handle-at91sam9rl-PMC.patch
-|	patches.suse/usb-dwc3-gadget-Check-ENBLSLPM-before-sending-ep-com.patch
-|	patches.suse/usb-gadget-fsl_udc_core-check-allocation-return-valu.patch
-|	patches.suse/usb-gadget-fsl_udc_core-fixup-struct_udc_setup-docum.patch
-|	patches.suse/usb-chipidea-imx-enable-OTG-overcurrent-in-case-USB-.patch
-|	patches.suse/usb-chipidea-Prevent-unbalanced-IRQ-disable.patch
-|	patches.suse/usb-chipidea-Fix-otg-event-handler.patch
-|	patches.suse/usb-host-ohci-at91-fix-request-of-irq-for-optional-g.patch
-|	patches.suse/USB-serial-cypress_m8-fix-interrupt-out-transfer-len.patch
-|	patches.suse/USB-misc-appledisplay-fix-backlight-update_status-re.patch
-|	patches.suse/usbip-tools-fix-atoi-on-non-null-terminated-string.patch
-|	patches.suse/usbip-vudc-BUG-kmalloc-2048-Not-tainted-Poison-overw.patch
-|	patches.suse/kernfs-update-comment-about-kernfs_path-return-value.patch
-|	patches.suse/component-fix-loop-condition-to-call-unbind-if-bind-.patch
-|	patches.suse/kernfs-Fix-range-checks-in-kernfs_get_target_path.patch
-|	patches.suse/uio-ensure-class-is-registered-before-devices.patch
-|	patches.suse/coresight-etb10-Fix-handling-of-perf-mode.patch
-|	patches.suse/extcon-cht-wc-Return-from-default-case-to-avoid-warn.patch
-|	patches.suse/VMCI-Resource-wildcard-match-fixed.patch
-|	patches.suse/w1-omap-hdq-fix-missing-bus-unregister-at-removal.patch
-|	patches.suse/uio-make-symbol-uio_class_registered-static.patch
-|	patches.suse/mei-samples-fix-a-signedness-bug-in-amt_host_if_call.patch
-|	patches.suse/gsmi-Fix-bug-in-append_to_eventlog-sysfs-handler.patch
-|	patches.suse/iommu-arm-smmu-ensure-that-page-table-updates-are-visible-before-tlbi
-|	patches.suse/iommu-amd-move-iommu_init_pci-to-init-section
-|	patches.suse/thermal-rcar_thermal-Prevent-hardware-access-during-.patch
-|	patches.suse/thermal-da9062-61-Prevent-hardware-access-during-sys.patch
-|	patches.suse/0001-drm-mediatek-fix-OF-sibling-node-lookup.patch
-|	patches.suse/0001-drm-msm-fix-OF-child-node-lookup.patch
-|	patches.suse/net-bcmgenet-fix-OF-child-node-lookup.patch
-|	patches.suse/NFC-nfcmrvl_uart-fix-OF-child-node-lookup.patch
-|	patches.suse/0001-xen-blkfront-avoid-NULL-blkfront_info-dereference-on.patch
-|	patches.suse/0001-dm-ioctl-harden-copy_params-s-copy_from_user-from-ma.patch
-|	patches.suse/0001-dm-zoned-fix-metadata-block-ref-counting.patch
-|	patches.suse/0001-dm-zoned-fix-various-dmz_get_mblock-issues.patch
-|	patches.suse/MD-fix-invalid-stored-role-for-a-disk.patch
-|	patches.suse/md-allow-metadata-updates-while-suspending-an-array-.patch
-|	patches.suse/MD-fix-invalid-stored-role-for-a-disk-try2.patch
-|	patches.suse/smb3-do-not-display-confusing-message-on-mount-to-Azure-servers.patch
-|	patches.suse/cifs-Use-kmemdup-rather-than-duplicating-its-implementation-in-smb3.patch
-|	patches.suse/cifs-remove-set-but-not-used-variable-cifs_sb-.patch
-|	patches.suse/smb3-add-tracepoint-to-catch-cases-where-credit-refund-of-failed-op.patch
-|	patches.suse/cifs-fix-a-credits-leak-for-compund-commands.patch
-|	patches.suse/cifs-add-a-smb2_compound_op-and-change-QUERY_INFO-to-use-it.patch
-|	patches.suse/cifs-change-mkdir-to-use-a-compound.patch
-|	patches.suse/cifs-change-unlink-to-use-a-compound.patch
-|	patches.suse/cifs-create-helpers-for-SMB2_set_info_init-free-.patch
-|	patches.suse/cifs-make-rmdir-use-compounding.patch
-|	patches.suse/cifs-change-SMB2_OP_SET_EOF-to-use-compounding.patch
-|	patches.suse/cifs-change-SMB2_OP_SET_INFO-to-use-compounding.patch
-|	patches.suse/cifs-remove-the-is_falloc-argument-to-SMB2_set_eof.patch
-|	patches.suse/cifs-change-SMB2_OP_RENAME-and-SMB2_OP_HARDLINK-to-use-compounding.patch
-|	patches.suse/cifs-create-a-define-for-the-max-number-of-iov-we-need-for-a-SMB2-s.patch
-|	patches.suse/SMB3-Backup-intent-flag-missing-from-compounded-ops.patch
-|	patches.suse/smb3-allow-stats-which-track-session-and-share-recon.patch
-|	patches.suse/cifs-protect-against-server-returning-invalid-file-system-block-siz.patch
-|	patches.suse/cifs-minor-updates-to-module-description-for-cifs-ko.patch
-|	patches.suse/smb3-add-way-to-control-slow-response-threshold-for-logging-and-sta.patch
-|	patches.suse/smb3-minor-missing-defines-relating-to-reparse-points.patch
-|	patches.suse/smb3-track-the-instance-of-each-session-for-debugging.patch
-|	patches.suse/CIFS-make-nodfs-mount-opt-a-superblock-flag.patch
-|	patches.suse/smb3-Add-debug-message-later-in-smb2-smb3-reconnect-path.patch
-|	patches.suse/smb3-update-default-requested-iosize-to-4MB-from-1MB-for-recent-dia.patch
-|	patches.suse/cifs-do-not-return-atime-less-than-mtime.patch
-|	patches.suse/smb3-add-tracepoint-for-sending-lease-break-responses-to-server.patch
-|	patches.suse/fs-cifs-fix-uninitialised-variable-warnings.patch
-|	patches.suse/CIFS-pass-page-offsets-on-SMB1-read-write.patch
-|	patches.suse/CIFS-SMBD-Do-not-call-ib_dereg_mr-on-invalidated-memory-registrati.patch
-|	patches.suse/cifs-OFD-locks-do-not-conflict-with-eachothers.patch
-|	patches.suse/CIFS-Adds-information-level-logging-function.patch
-|	patches.suse/CIFS-Print-message-when-attempting-a-mount.patch
-|	patches.suse/cifs-minor-clarification-in-comments.patch
-|	patches.suse/cifs-add-IOCTL-for-QUERY_INFO-passthrough-to-userspace.patch
-|	patches.suse/smb2-fix-uninitialized-variable-bug-in-smb2_ioctl_query_info.patch
-|	patches.suse/cifs-track-writepages-in-vfs-operation-counters.patch
-|	patches.suse/smb3-send-backup-intent-on-compounded-query-info.patch
-|	patches.suse/smb3-do-not-attempt-cifs-operation-in-smb3-query-inf.patch
-|	patches.suse/cifs-fallback-to-older-infolevels-on-findfirst-queryinfo-retry.patch
-|	patches.suse/cifs-add-support-for-ioctl-on-directories.patch
-|	patches.suse/smb3-show-number-of-current-open-files-in-proc-fs-cifs-Stats.patch
-|	patches.suse/smb3-clean-up-debug-output-displaying-network-interfaces.patch
-|	patches.suse/cifs-allow-calling-SMB2_xxx_free-NULL-.patch
-|	patches.suse/smb3-add-debug-for-unexpected-mid-cancellation.patch
-|	patches.suse/cifs-update-internal-module-version-number-for-cifs-ko-to-2-14.patch
-|	patches.suse/NFSv4.1-Fix-the-r-wsize-checking.patch
-|	patches.suse/NFS-Fix-dentry-revalidation-on-NFSv4-lookup.patch
-|	patches.suse/NFS-Refactor-nfs_lookup_revalidate.patch
-|	patches.suse/NFSv4-Fix-lookup-revalidate-of-regular-files.patch
-|	patches.suse/nfs-Fix-a-missed-page-unlock-after-pg_doio.patch
-|	patches.suse/sunrpc-safely-reallow-resvport-min-max-inversion.patch
-|	patches.suse/xprtrdma-Reset-credit-grant-properly-after-a-disconn.patch
-|	patches.suse/powerpc-tm-Fix-HFSCR-bit-for-no-suspend-case.patch
-|	patches.suse/powerpc-powernv-Don-t-select-the-cpufreq-governors.patch
-|	patches.suse/powerpc-tm-Fix-HTM-documentation.patch
-|	patches.suse/powerpc-pseries-mm-Introducing-FW_FEATURE_BLOCK_REMO.patch
-|	patches.suse/powerpc-pseries-mm-factorize-PTE-slot-computation.patch
-|	patches.suse/powerpc-pseries-mm-call-H_BLOCK_REMOVE.patch
-|	patches.suse/powerpc-pseries-Define-MCE-error-event-section.patch
-|	patches.suse/powerpc-pseries-Flush-SLB-contents-on-SLB-MCE-errors.patch
-|	patches.suse/powerpc-pseries-Display-machine-check-error-details.patch
-|	patches.suse/powerpc-pseries-Dump-the-SLB-contents-on-SLB-MCE-err.patch
-|	patches.suse/powernv-pseries-consolidate-code-for-mce-early-handl.patch
-|	patches.suse/powerpc-consolidate-mno-sched-epilog-into-FTRACE-fla.patch
-|	patches.suse/powerpc-avoid-mno-sched-epilog-on-GCC-4.9-and-newer.patch
-|	patches.suse/powerpc-pseries-Remove-prrn_work-workqueue.patch
-|	patches.suse/powerpc-pseries-Remove-unneeded-uses-of-dlpar-work-q.patch
-|	patches.suse/powerpc-pseries-Disable-CPU-hotplug-across-migration.patch
-|	patches.suse/powerpc-fadump-re-register-firmware-assisted-dump-if.patch
-|	patches.suse/powerpc-pseries-Fix-DTL-buffer-registration.patch
-|	patches.suse/powerpc-pseries-Fix-how-we-iterate-over-the-DTL-entr.patch
-|	patches.suse/powerpc-tm-Remove-msr_tm_active.patch
-|	patches.suse/powerpc-tm-Print-64-bits-MSR.patch
-|	patches.suse/powerpc-64s-consolidate-MCE-counter-increment.patch
-|	patches.suse/powerpc-tm-Reformat-comments.patch
-|	patches.suse/powerpc-64s-hash-Do-not-use-PPC_INVALIDATE_ERAT-on-C.patch
-|	patches.suse/powerpc-process-Fix-sparse-address-space-warnings.patch
-|	patches.suse/powerpc-boot-Expose-Kconfig-symbols-to-wrapper.patch
-|	patches.suse/powerpc-boot-Fix-opal-console-in-boot-wrapper.patch
-|	patches.suse/powerpc-pseries-memory-hotplug-Fix-return-value-type.patch
-|	patches.suse/powerpc-pseries-mobility-Extend-start-stop-topology-.patch
-|	patches.suse/powerpc-Detect-the-presence-of-big-cores-via-ibm-thr.patch
-|	patches.suse/powerpc-Use-cpu_smallcore_sibling_mask-at-SMT-level-.patch
-|	patches.suse/powerpc-cacheinfo-Report-the-correct-shared_cpu_map-.patch
-|	patches.suse/powerpc-rtas-Fix-a-potential-race-between-CPU-Offlin.patch
-|	patches.suse/powerpc-mm-Add-missing-tracepoint-for-tlbie.patch
-|	patches.suse/powerpc-mm-radix-Display-if-mappings-are-exec-or-not.patch
-|	patches.suse/powerpc-mm-Fix-page-table-dump-to-work-on-Radix.patch
-|	patches.suse/powerpc-traps-restore-recoverability-of-machine_chec.patch
-|	patches.suse/net-udp-fix-handling-of-CHECKSUM_COMPLETE-packets.patch
-|	patches.suse/ipv6-ndisc-Preserve-IPv6-control-buffer-if-protocol-.patch
-|	patches.suse/include-linux-pfn_t.h-force-to-be-parsed-as-an-unary.patch
-|	patches.suse/mm-don-t-warn-about-large-allocations-for-slab.patch
-|	patches.suse/0001-mm-rework-memcg-kernel-stack-accounting.patch
-|	patches.suse/0001-mm-don-t-miss-the-last-page-because-of-round-off-err.patch
-|	patches.suse/mm-memory-c-recheck-page-table-entry-with-page-table-lock-held.patch
-|	patches.suse/mm-page-writeback.c-fix-range_cyclic-writeback-vs-wr.patch
-|	patches.suse/hugetlbfs-dirty-pages-as-they-are-added-to-pagecache.patch
-|	patches.suse/rtc-s35390a-Change-buf-s-type-to-u8-in-s35390a_init.patch
-|	patches.suse/Input-st1232-set-INPUT_PROP_DIRECT-property.patch
-|	patches.suse/Input-silead-try-firmware-reload-after-unsuccessful-.patch
-|	patches.suse/Input-synaptics-avoid-using-uninitialized-variable-w.patch
-|	patches.suse/watchdog-core-fix-null-pointer-dereference-when-rele.patch
-|	patches.suse/0001-drm-sti-do-not-remove-the-drm_bridge-that-was-never-.patch
-|	patches.suse/0001-drm-cirrus-Use-drm_framebuffer_put-to-avoid-kernel-o.patch
-|	patches.suse/0001-drm-virtio-fix-bounds-check-in-virtio_gpu_cmd_get_ca.patch
-|	patches.suse/drm-rockchip-Allow-driver-to-be-shutdown-on-reboot-k.patch
-|	patches.suse/drm-i915-Downgrade-Gen9-Plane-WM-latency-error.patch
-|	patches.suse/drm-i915-cfl-Add-a-new-CFL-PCI-ID
-|	patches.suse/8855-drm-i915-audio-hook-up-component-bindings-even-if-displays-are-disabled
-|	patches.suse/drm-amdgpu-add-missing-CHIP_HAINAN-in-amdgpu_ucode_g.patch
-|	patches.suse/0001-drm-hisilicon-hibmc-Do-not-carry-error-code-in-HiBMC.patch
-|	patches.suse/0001-drm-hisilicon-hibmc-Don-t-overwrite-fb-helper-surfac.patch
-|	patches.suse/drm-omap-fix-memory-barrier-bug-in-DMM-driver.patch
-|	patches.suse/drm-nouveau-Check-backlight-IDs-are-0-not-0.patch
-|	patches.suse/0001-drm-amdgpu-powerplay-fix-missing-break-in-switch-sta.patch
-|	patches.suse/drm-i915-Restore-vblank-interrupts-earlier.patch
-|	patches.suse/drm-i915-Don-t-unset-intel_connector-mst_port.patch
-|	patches.suse/drm-i915-Skip-vcpi-allocation-for-MSTB-ports-that-ar.patch
-|	patches.suse/drm-i915-dp-Link-train-Fallback-on-eDP-only-if-fallb.patch
-|	patches.suse/drm-i915-Large-page-offsets-for-pread-pwrite.patch
-|	patches.suse/0001-drm-i915-gen9-Fix-initial-readout-for-Y-tiled-frameb.patch
-|	patches.suse/net-sched-gred-pass-the-right-attribute-to-gred_chan.patch
-|	patches.suse/macsec-update-operstate-when-lower-device-changes.patch
-|	patches.suse/macsec-let-the-administrator-set-UP-state-even-if-lo.patch
-|	patches.suse/9p-xen-fix-check-for-xenbus_read-error-in-front_prob.patch
-|	patches.suse/v9fs_dir_readdir-fix-double-free-on-p9stat_read-erro.patch
-|	patches.suse/9p-clear-dangling-pointers-in-p9stat_free.patch
-|	patches.suse/9p-rdma-do-not-disconnect-on-down_interruptible-EAGA.patch
-|	patches.suse/9p-do-not-trust-pdu-content-for-stat-item-size.patch
-|	patches.suse/9p-locks-add-mount-option-for-lock-retry-interval.patch
-|	patches.suse/9p-acl-fix-uninitialized-iattr-access.patch
-|	patches.suse/9p-rdma-remove-useless-check-in-cm_event_handler.patch
-|	patches.suse/9p-p9dirent_read-check-network-provided-name-length.patch
-|	patches.suse/9p-locks-fix-glock.client_id-leak-in-do_lock.patch
-|	patches.suse/fsnotify-Fix-busy-inodes-during-unmount.patch
-|	patches.suse/iio-adc-max9611-explicitly-cast-gain_selectors.patch
-|	patches.suse/iio-dac-mcp4922-fix-error-handling-in-mcp4922_write_.patch
-|	patches.suse/staging-iio-ad7606-fix-voltage-scales.patch
-|	patches.suse/iio-adc-imx25-gcq-Fix-leak-of-device_node-in-mx25_gc.patch
-|	patches.suse/iio-adc-at91-fix-acking-DRDY-irq-on-simple-conversio.patch
-|	patches.suse/iio-adc-at91-fix-wrong-channel-number-in-triggered-b.patch
-|	patches.suse/iio-ad5064-Fix-regulator-handling.patch
-|	patches.suse/staging-comedi-ni_mio_common-protect-register-write-.patch
-|	patches.suse/serial-uartps-console_setup-can-t-be-placed-to-init-.patch
-|	patches.suse/serial-uartps-Fix-suspend-functionality.patch
-|	patches.suse/kgdboc-Passing-ekgdboc-to-command-line-causes-panic.patch
-|	patches.suse/kgdboc-Fix-restrict-error.patch
-|	patches.suse/serial-samsung-Enable-baud-clock-for-UART-reset-proc.patch
-|	patches.suse/serial-mxs-auart-Fix-potential-infinite-loop.patch
-|	patches.suse/serial-8250-Fix-clearing-FIFOs-in-RS485-mode-again.patch
-|	patches.suse/sc16is7xx-Fix-for-multi-channel-stall.patch
-|	patches.suse/sc16is7xx-Fix-for-Unexpected-interrupt-8.patch
-|	patches.suse/kgdboc-Fix-warning-with-module-build.patch
-|	patches.suse/tty-wipe-buffer.patch
-|	patches.suse/tty-wipe-buffer-if-not-echoing-data.patch
-|	patches.suse/tty-check-name-length-in-tty_find_polling_driver.patch
-|	patches.suse/media-uvcvideo-Fix-uvc_alloc_entity-allocation-align.patch
-|	patches.suse/media-replace-strcpy-by-strscpy.patch
-|	patches.suse/media-fix-media-pci-meye-validate-offset-to-avoid-ar.patch
-|	patches.suse/media-dvb-fix-compat-ioctl-translation.patch
-|	patches.suse/media-tvp5150-avoid-going-past-array-on-v4l2_queryme.patch
-|	patches.suse/media-em28xx-fix-handler-for-vidioc_s_input.patch
-|	patches.suse/media-em28xx-use-a-default-format-if-TRY_FMT-fails.patch
-|	patches.suse/media-em28xx-fix-input-name-for-Terratec-AV-350.patch
-|	patches.suse/media-em28xx-make-v4l2-compliance-happier-by-startin.patch
-|	patches.suse/media-tvp5150-fix-width-alignment-during-set_selecti.patch
-|	patches.suse/media-tvp5150-fix-switch-exit-in-set-control-handler.patch
-|	patches.suse/media-vsp1-Fix-YCbCr-planar-formats-pitch-calculatio.patch
-|	patches.suse/media-pci-ivtv-Fix-a-sleep-in-atomic-context-bug-in-.patch
-|	patches.suse/media-au0828-Fix-incorrect-error-messages.patch
-|	patches.suse/media-pci-cx23885-handle-adding-to-list-failure.patch
-|	patches.suse/media-davinci-Fix-implicit-enum-conversion-warning.patch
-|	patches.suse/media-pxa_camera-Fix-check-for-pdev-dev.of_node.patch
-|	patches.suse/media-isif-fix-a-NULL-pointer-dereference-bug.patch
-|	patches.suse/media-cx231xx-fix-potential-sign-extension-overflow-.patch
-|	patches.suse/media-v4l2-tpg-fix-kernel-oops-when-enabling-HFLIP-a.patch
-|	patches.suse/soc-tegra-pmc-Fix-child-node-lookup.patch
-|	patches.suse/soc-qcom-wcnss_ctrl-Avoid-string-overflow.patch
-|	patches.suse/soc-imx-gpc-fix-PDN-delay.patch
-|	patches.suse/reset-Fix-potential-use-after-free-in-__of_reset_con.patch
-|	patches.suse/ARM-samsung-Limit-SAMSUNG_PM_CHECK-config-option-to-.patch
-|	patches.suse/remoteproc-Check-for-NULL-firmwares-in-sysfs-interfa.patch
-|	patches.suse/rpmsg-smd-fix-memory-leak-on-channel-create.patch
-|	patches.suse/btrfs-fix-null-pointer-dereference-on-compressed-wri.patch
-|	patches.suse/0002-Btrfs-fix-assertion-on-fsync-of-regular-file-when-us.patch
-|	patches.suse/btrfs-fix-deadlock-when-writing-out-free-space-cache.patch
-|	patches.suse/0006-Btrfs-fix-use-after-free-during-inode-eviction.patch
-|	patches.suse/0007-Btrfs-fix-use-after-free-when-dumping-free-space.patch
-|	patches.suse/0001-xen-fix-race-in-xen_qlock_wait.patch
-|	patches.suse/0001-xen-make-xen_qlock_wait-nestable.patch
-|	patches.suse/0001-xen-pvh-increase-early-stack-size.patch
-|	patches.suse/0001-xen-balloon-Support-xend-based-toolstack.patch
-|	patches.suse/0001-xen-pvh-don-t-try-to-unplug-emulated-devices.patch
-|	patches.suse/Cramfs-fix-abad-comparison-when-wrap-arounds-occur.patch
-|	patches.suse/nfsd-Fix-an-Oops-in-free_session.patch
-|	patches.suse/lockd-fix-access-beyond-unterminated-strings-in-prin.patch
-|	patches.suse/linux-bitmap.h-fix-type-of-nbits-in-bitmap_shift_rig.patch
-|	patches.suse/hfsplus-prevent-btree-data-loss-on-root-split.patch
-|	patches.suse/hfs-prevent-btree-data-loss-on-root-split.patch
-|	patches.suse/kbuild-fix-kernel-bounds.c-W-1-warning.patch
-|	patches.suse/mm-Fix-warning-in-insert_pfn.patch
-|	patches.suse/reset-hisilicon-fix-potential-NULL-pointer-dereferen.patch
-|	patches.suse/clk-samsung-exynos5420-Enable-PERIS-clocks-for-suspe.patch
-|	patches.suse/clk-samsung-Use-clk_hw-API-for-calling-clk-framework.patch
-|	patches.suse/clk-at91-Fix-division-by-zero-in-PLL-recalc_rate.patch
-|	patches.suse/clk-mmp2-fix-the-clock-id-for-sdh2_clk-and-sdh3_clk.patch
-|	patches.suse/clk-rockchip-Fix-static-checker-warning-in-rockchip_.patch
-|	patches.suse/clk-s2mps11-Fix-matching-when-built-as-module-and-DT.patch
-|	patches.suse/clk-s2mps11-Add-used-attribute-to-s2mps11_dt_match.patch
-|	patches.suse/clk-fixed-rate-fix-of_node_get-put-imbalance.patch
-|	patches.suse/0001-mach64-fix-display-corruption-on-big-endian-machines.patch
-|	patches.suse/0001-mach64-fix-image-corruption-due-to-reading-accelerat.patch
-|	patches.suse/fbdev-sbuslib-use-checked-version-of-put_user.patch
-|	patches.suse/fbdev-sbuslib-integer-overflow-in-sbusfb_ioctl_helpe.patch
-|	patches.suse/0001-fbdev-fix-broken-menu-dependencies.patch
-|	patches.suse/revert-ceph-fix-dentry-leak-in-splice_dentry.patch
-|	patches.suse/ceph-fix-dentry-leak-in-ceph_readdir_prepopulate.patch
-|	patches.suse/libceph-bump-ceph_msg_max_data_len.patch
-|	patches.suse/libceph-introduce-ceph_pagelist_alloc.patch
-|	patches.suse/libceph-don-t-consume-a-ref-on-pagelist-in-ceph_msg_data_add_pagelist.patch
-|	patches.suse/libceph-enable-fallback-to-ceph_msg_new-in-ceph_msgpool_get.patch
-|	patches.suse/libceph-assign-cookies-in-linger_submit.patch
-|	patches.suse/libceph-introduce-alloc_watch_request.patch
-|	patches.suse/libceph-rbd-ceph-move-ceph_osdc_alloc_messages-calls.patch
-|	patches.suse/libceph-preallocate-message-data-items.patch
-|	patches.suse/libceph-check-reply-num_data_items-in-setup_request_data.patch
-|	patches.suse/fuse-Fix-use-after-free-in-fuse_dev_do_read.patch
-|	patches.suse/fuse-Fix-use-after-free-in-fuse_dev_do_write.patch
-|	patches.suse/fuse-set-FR_SENT-while-locked.patch
-|	patches.suse/fuse-fix-blocked_waitq-wakeup.patch
-|	patches.suse/bitops-protect-variables-in-set_mask_bits-macro.patch
-|	patches.suse/bitops-protect-variables-in-bit_clear_unless-macro.patch
-|	patches.suse/platform-x86-acerhdf-Add-BIOS-entry-for-Gateway-LT31.patch
-|	patches.suse/dell_rbu-make-firmware-payload-memory-uncachable
-|	patches.suse/firmware-dcdbas-add-support-for-wsmt-acpi-table.patch
-|	patches.suse/firmware-dcdbas-include-linux-io.h.patch
-|	patches.suse/platform-x86-intel_telemetry-report-debugfs-failure.patch
-|	patches.suse/bonding-fix-length-of-actor-system.patch
-|	patches.suse/rtnetlink-Disallow-FDB-configuration-for-non-Etherne.patch
-|	patches.suse/vhost-Fix-Spectre-V1-vulnerability.patch
-|	patches.suse/net-hns3-add-error-handler-for-hns3_nic_init_vector_.patch
-|	patches.suse/net-hns3-bugfix-for-buffer-not-free-problem-during-r.patch
-|	patches.suse/net-hns3-bugfix-for-reporting-unknown-vector0-interr.patch
-|	patches.suse/net-hns3-bugfix-for-the-initialization-of-command-qu.patch
-|	patches.suse/net-hns3-remove-unnecessary-queue-reset-in-the-hns3_.patch
-|	patches.suse/net-hns3-bugfix-for-is_valid_csq_clean_head.patch
-|	patches.suse/net-hns3-bugfix-for-hclge_mdio_write-and-hclge_mdio_.patch
-|	patches.suse/net-hns3-bugfix-for-handling-mailbox-while-the-comma.patch
-|	patches.suse/net-hns3-bugfix-for-rtnl_lock-s-range-in-the-hclgevf.patch
-|	patches.suse/bpf-fix-partial-copy-of-map_ptr-when-dst-is-scalar.patch
-|	patches.suse/net-stmmac-Fix-stmmac_mdio_reset-when-building-stmma.patch
-|	patches.suse/openvswitch-Fix-push-pop-ethernet-validation.patch
-|	patches.suse/vhost-scsi-truncate-T10-PI-iov_iter-to-prot_bytes.patch
-|	patches.suse/vfs-allow-dedupe-of-user-owned-read-only-files.patch
-|	patches.suse/vfs-dedupe-should-return-EPERM-if-permission-is-not-.patch
-|	patches.suse/powerpc-pseries-add-missing-cpumask.h-include-file.patch
-|	patches.suse/vfs-vfs_clone_file_prep_inodes-should-return-EINVAL-.patch
-|	patches.suse/vfs-exit-early-from-zero-length-remap-operations.patch
-|	patches.suse/vfs-avoid-problematic-remapping-requests-into-partia.patch
-|	patches.suse/vfs-skip-zero-length-dedupe-requests.patch
-|	patches.suse/vfs-rename-clone_verify_area-to-remap_verify_area.patch
-|	patches.suse/xfs-fix-pagecache-truncation-prior-to-reflink.patch
-|	patches.suse/xfs-clean-up-xfs_reflink_remap_blocks-call-site.patch
-|	patches.suse/apparmor-dont-try-to-replace-stale-label-in-ptrace-access-check.patch
-|	patches.suse/apparmor-dont-try-to-replace-stale-label-in-ptraceme-check.patch
-|	patches.suse/apparmor-Fix-uninitialized-value-in-aa_split_fqname.patch
-|	patches.suse/drm-edid-Add-6-bpc-quirk-for-BOE-panel.patch
-|	patches.suse/ALSA-ca0106-Disable-IZD-on-SB0570-DAC-to-fix-audio-p.patch
-|	patches.suse/pwm-lpss-Release-runtime-pm-reference-from-the-drive.patch
-|	patches.suse/dt-bindings-pwm-renesas-tpu-fix-compatible-prop-description.patch
-|	patches.suse/pwm-lpss-Only-set-update-bit-if-we-are-actually-chan.patch
-|	patches.suse/0002-mm-handle-no-memcg-case-in-memcg_kmem_charge-properl.patch
-|	patches.suse/4.4.164-131-mm-thp-relax-__GFP_THISNODE-for-MADV_HUGEPAGE.patch
-|	patches.suse/ocfs2-fix-a-misuse-a-of-brelse-after-failing-ocfs2_c.patch
-|	patches.suse/0001-memory_hotplug-cond_resched-in-__remove_pages.patch
-|	patches.suse/scsi-qla2xxx-Modify-fall-through-annotations.patch
-|	patches.suse/scsi-qla2xxx-Improve-several-kernel-doc-headers.patch
-|	patches.suse/scsi-qla2xxx-Declare-local-functions-static.patch
-|	patches.suse/scsi-qla2xxx-Make-qla2x00_sysfs_write_nvram-easier-t.patch
-|	patches.suse/scsi-qla2xxx-Remove-a-set-but-not-used-variable.patch
-|	patches.suse/scsi-qla2xxx-Make-sure-that-qlafx00_ioctl_iosb_entry.patch
-|	patches.suse/scsi-qla2xxx-Remove-two-arguments-from-qlafx00_error.patch
-|	patches.suse/cifs-fix-return-value-for-cifs_listxattr.patch
-|	patches.suse/cifs-fix-spelling-mistake-EACCESS-EACCES.patch
-|	patches.suse/smb3-add-trace-point-for-tree-connection.patch
-|	patches.suse/smb3-on-kerberos-mount-if-server-doesn-t-specify-aut.patch
-|	patches.suse/smb3-allow-more-detailed-protocol-info-on-open-files.patch
-|	patches.suse/smb3-missing-defines-and-structs-for-reparse-point-handling.patch
-|	patches.suse/CIFS-Add-support-for-direct-I-O-read.patch
-|	patches.suse/CIFS-Add-support-for-direct-I-O-write.patch
-|	patches.suse/CIFS-Add-direct-I-O-functions-to-file_operations.patch
-|	patches.suse/cifs-don-t-dereference-smb_file_target-before-null-c.patch
-|	patches.suse/cifs-fix-signed-unsigned-mismatch-on-aio_read-patch.patch
-|	patches.suse/soc-ti-QMSS-Fix-usage-of-irq_set_affinity_hint.patch
-|	patches.suse/x86-mm-pat-disable-preemption-around-_flush_tlb_all.patch
-|	patches.suse/objtool-support-gcc-9-cold-subfunction-naming-scheme.patch
-|	patches.suse/usbnet-smsc95xx-disable-carrier-check-while-suspendi.patch
-|	patches.suse/net-bcmgenet-protect-stop-from-timeout.patch
-|	patches.suse/net-systemport-Protect-stop-from-timeout.patch
-|	patches.suse/s390-sles15-17-02-02-s390-qeth-sanitize-strings-in-debug-messages.patch
-|	patches.suse/s390-sles15-16-04-s390-qeth-fix-HiperSockets-sniffer.patch
-|	patches.suse/s390-sles15-16-05-s390-qeth-report-25Gbit-link-speed.patch
-|	patches.suse/net-hns3-Fix-for-out-of-bounds-access-when-setting-p.patch
-|	patches.suse/mlxsw-spectrum-Fix-IP2ME-CPU-policer-configuration.patch
-|	patches.suse/sctp-fix-strchange_flags-name-for-Stream-Change-Even.patch
-|	patches.suse/bonding-802.3ad-fix-link_failure_count-tracking.patch
-|	patches.suse/sock_diag-fix-autoloading-of-the-raw_diag-module.patch
-|	patches.suse/netfilter-conntrack-fix-calculation-of-next-bucket-n.patch
-|	patches.suse/HID-hiddev-fix-potential-Spectre-v1.patch
-|	patches.suse/hwmon-core-Fix-double-free-in-__hwmon_device_registe.patch
-|	patches.suse/hwmon-ibmpowernv-Remove-bogus-__init-annotations.patch
-|	patches.suse/mtd-docg3-don-t-set-conflicting-BCH_CONST_PARAMS-opt.patch
-|	patches.suse/xfs-Fix-error-code-in-xfs_ioc_getbmap.patch
-|	patches.suse/ceph-quota-fix-null-pointer-dereference-in-quota-check.patch
-|	patches.suse/block-respect-virtual-boundary-mask-in-bvecs.patch
-|	patches.suse/nvme-make-sure-ns-head-inherits-underlying-device-li.patch
-|	patches.suse/0001-block-make-sure-discard-bio-is-aligned-with-logical-.patch
-|	patches.suse/0001-block-cleanup-__blkdev_issue_discard.patch
-|	patches.suse/0001-block-make-sure-writesame-bio-is-aligned-with-logica.patch
-|	patches.suse/of-numa-Validate-some-distance-map-rules.patch
-|	patches.suse/lib-raid6-Fix-arm64-test-build.patch
-|	patches.suse/0001-xen-fix-xen_qlock_wait.patch
-|	patches.suse/clk-fixed-factor-fix-of_node_get-put-imbalance.patch
-|	patches.suse/mount-Retest-MNT_LOCKED-in-do_umount.patch
-|	patches.suse/mount-Don-t-allow-copying-MNT_UNBINDABLE-MNT_LOCKED-.patch
-|	patches.suse/mount-Prevent-MNT_DETACH-from-disconnecting-locked-m.patch
-|	patches.suse/drm-i915-hdmi-Add-HDMI-2.0-audio-clock-recovery-N-va.patch
-|	patches.suse/drm-i915-glk-Remove-99-limitation.patch
-|	patches.suse/drm-i915-Mark-pin-flags-as-u64.patch
-|	patches.suse/drm-i915-Don-t-oops-during-modeset-shutdown-after-lp.patch
-|	patches.suse/drm-i915-Fix-ilk-watermarks-when-disabling-pipes.patch
-|	patches.suse/termios-tty-tty_baudrate.c-fix-buffer-overrun.patch
-|	patches.suse/watchdog-core-add-missing-prototypes-for-weak-functions.patch
-|	patches.suse/clockevents-drivers-i8253-Add-support-for-PIT-shutdo.patch
-|	patches.suse/acpi-nfit-x86-mce-handle-only-uncorrectable-machine-checks.patch
-|	patches.suse/acpi-nfit-x86-mce-validate-a-mce-s-address-before-using-it.patch
-|	patches.suse/x86-ldt-unmap-ptes-for-the-slot-before-freeing-ldt-pages.patch
-|	patches.suse/x86-ldt-remove-unused-variable-in-map_ldt_struct.patch
-|	patches.suse/x86-cpu-vmware-do-not-trace-vmware_sched_clock.patch
-|	patches.suse/ext4-avoid-potential-extra-brelse-in-setup_new_flex_.patch
-|	patches.suse/ext4-add-missing-brelse-in-set_flexbg_block_bitmap-s.patch
-|	patches.suse/ext4-add-missing-brelse-add_new_gdb_meta_bg-s-error-.patch
-|	patches.suse/ext4-add-missing-brelse-update_backups-s-error-path.patch
-|	patches.suse/ext4-fix-missing-cleanup-if-ext4_alloc_flex_bg_array.patch
-|	patches.suse/ext4-fix-possible-inode-leak-in-the-retry-loop-of-ex.patch
-|	patches.suse/ext4-avoid-buffer-leak-on-shutdown-in-ext4_mark_iloc.patch
-|	patches.suse/ext4-avoid-buffer-leak-in-ext4_orphan_add-after-prio.patch
-|	patches.suse/ext4-avoid-possible-double-brelse-in-add_new_gdb-on-.patch
-|	patches.suse/ext4-fix-possible-leak-of-sbi-s_group_desc_leak-in-e.patch
-|	patches.suse/ext4-fix-possible-leak-of-s_journal_flag_rwsem-in-er.patch
-|	patches.suse/ext4-release-bs.bh-before-re-using-in-ext4_xattr_blo.patch
-|	patches.suse/ext4-fix-buffer-leak-in-ext4_xattr_move_to_block-on-.patch
-|	patches.suse/ext4-fix-buffer-leak-in-__ext4_read_dirblock-on-erro.patch
-|	patches.suse/0004-Btrfs-fix-cur_offset-in-the-error-case-for-nocow.patch
-|	patches.suse/0006-btrfs-fix-pinned-underflow-after-transaction-aborted.patch
-|	patches.suse/0009-Btrfs-fix-deadlock-on-tree-root-leaf-when-finding-fr.patch
-|	patches.suse/0010-Btrfs-fix-infinite-loop-on-inode-eviction-after-dedu.patch
-|	patches.suse/0011-Btrfs-fix-data-corruption-due-to-cloning-of-eof-bloc.patch
-|	patches.suse/i40e-restore-NETIF_F_GSO_IPXIP-46-to-netdev-features.patch
-|	patches.suse/ibmvnic-fix-accelerated-VLAN-handling.patch
-|	patches.suse/qed-Fix-memory-entry-leak-in-qed_init_sp_request.patch
-|	patches.suse/qed-Fix-blocking-unlimited-SPQ-entries-leak.patch
-|	patches.suse/qed-Fix-potential-memory-corruption.patch
-|	patches.suse/net-smsc95xx-Fix-MTU-range.patch
-|	patches.suse/flow_dissector-do-not-dissect-l4-ports-for-fragments.patch
-|	patches.suse/rtc-hctosys-Add-missing-range-error-reporting.patch
-|	patches.suse/0003-rtc-pcf2127-fix-a-kmemleak-caused-in-pcf2127_i2c_gat.patch
-|	patches.suse/scsi-lpfc-fix-remoteport-access.patch
-|	patches.suse/scsi-qla2xxx-Fix-a-typo-in-MODULE_PARM_DESC.patch
-|	patches.suse/scsi-qla2xxx-Initialize-port-speed-to-avoid-setting-.patch
-|	patches.suse/sunrpc-correct-the-computation-for-page_ptr-when-tru.patch
-|	patches.suse/nfsd-COPY-and-CLONE-operations-require-the-saved-fil.patch
-|	patches.suse/cpufreq-imx6q-add-return-value-check-for-voltage-sca.patch
-|	patches.suse/NFSv4-Don-t-exit-the-state-manager-without-clearing-.patch
-|	patches.suse/pinctrl-meson-fix-pinconf-bias-disable.patch
-|	patches.suse/fuse-fix-leaked-notify-reply.patch
-|	patches.suse/fuse-fix-possibly-missed-wake-up-after-abort.patch
-|	patches.suse/fuse-fix-use-after-free-in-fuse_direct_IO.patch
-|	patches.suse/floppy-fix-race-condition-in-__floppy_read_block_0.patch
-|	patches.suse/block-copy-ioprio-in-__bio_clone_fast.patch
-|	patches.suse/0001-block-fix-32-bit-overflow-in-__blkdev_issue_discard.patch
-|	patches.suse/SCSI-fix-queue-cleanup-race-before-queue-initializat.patch
-|	patches.suse/drm-dp_mst-Check-if-primary-mstb-is-null.patch
-|	patches.suse/drm-i915-execlists-Force-write-serialisation-into-co.patch
-|	patches.suse/crypto-simd-correctly-take-reqsize-of-wrapped-skciph.patch
-|	patches.suse/crypto-user-fix-leaking-uninitialized-memory-to-user.patch
-|	patches.suse/gfs2-Put-bitmap-buffers-in-put_super.patch
-|	patches.suse/fanotify-fix-handling-of-events-on-child-sub-directo.patch
-|	patches.suse/efi-arm-Revert-deferred-unmap-of-early-memmap-mappin.patch
-|	patches.suse/efi-arm-Defer-persistent-reservations-until-after-pa.patch
-|	patches.suse/efi-Permit-calling-efi_mem_reserve_persistent-from-a.patch
-|	patches.suse/hugetlbfs-fix-kernel-BUG-at-fs-hugetlbfs-inode.c-444.patch
-|	patches.suse/ocfs2-free-up-write-context-when-direct-IO-failed.patch
-|	patches.suse/mm-vmstat.c-fix-NUMA-statistics-updates.patch
-|	patches.suse/lib-ubsan.c-don-t-mark-__ubsan_handle_builtin_unreac.patch
-|	patches.suse/tmpfs-make-lseek-SEEK_DATA-SEK_HOLE-return-ENXIO-wit.patch
-|	patches.suse/acpi-nfit-fix-ars-overflow-continuation.patch
-|	patches.suse/bnx2x-Assign-unique-DMAE-channel-number-for-FW-DMAE-.patch
-|	patches.suse/can-raw-check-for-CAN-FD-capable-netdev-in-raw_sendm.patch
-|	patches.suse/can-rcar_can-Fix-erroneous-registration.patch
-|	patches.suse/can-hi311x-Use-level-triggered-interrupt.patch
-|	patches.suse/can-dev-can_get_echo_skb-factor-out-non-sending-code.patch
-|	patches.suse/can-dev-__can_get_echo_skb-replace-struct-can_frame-.patch
-|	patches.suse/can-dev-__can_get_echo_skb-Don-t-crash-the-kernel-if.patch
-|	patches.suse/can-dev-__can_get_echo_skb-print-error-message-if-tr.patch
-|	patches.suse/can-rx-offload-introduce-can_rx_offload_get_echo_skb.patch
-|	patches.suse/qed-Fix-PTT-leak-in-qed_drain.patch
-|	patches.suse/qed-Fix-rdma_info-structure-allocation.patch
-|	patches.suse/qed-Fix-reading-wrong-value-in-loop-condition.patch
-|	patches.suse/net-mlx4_core-Zero-out-lkey-field-in-SW2HW_MPT-fw-co.patch
-|	patches.suse/drivers-net-ethernet-qlogic-qed-qed_rdma.h-fix-typo.patch
-|	patches.suse/batman-adv-Use-explicit-tvlv-padding-for-ELP-packets.patch
-|	patches.suse/batman-adv-Expand-merged-fragment-buffer-for-full-pa.patch
-|	patches.suse/net-phy-mdio-gpio-Fix-working-over-slow-can_sleep-GP.patch
-|	patches.suse/ip_tunnel-don-t-force-DF-when-MTU-is-locked.patch
-|	patches.suse/net-gro-reset-skb-pkt_type-in-napi_reuse_skb.patch
-|	patches.suse/tipc-don-t-assume-linear-buffer-when-reading-ancilla.patch
-|	patches.suse/ipv6-Fix-PMTU-updates-for-UDP-raw-sockets-in-presenc.patch
-|	patches.suse/tuntap-fix-multiqueue-rx.patch
-|	patches.suse/media-v4l-event-Add-subscription-to-list-before-call.patch
-|	patches.suse/media-omap3isp-Unregister-media-device-as-first.patch
-|	patches.suse/scsi-qla2xxx-Timeouts-occur-on-surprise-removal-of-Q.patch
-|	patches.suse/mtd-spi-nor-Fix-Cadence-QSPI-page-fault-kernel-panic.patch
-|	patches.suse/usb-quirks-Add-delay-init-quirk-for-Corsair-K70-LUX-.patch
-|	patches.suse/USB-quirks-Add-no-lpm-quirk-for-Raydium-touchscreens.patch
-|	patches.suse/USB-misc-appledisplay-add-20-Apple-Cinema-Display.patch
-|	patches.suse/xhci-Fix-leaking-USB3-shared_hcd-at-xhci-removal.patch
-|	patches.suse/xhci-Add-check-for-invalid-byte-size-error-when-UAS-.patch
-|	patches.suse/usb-xhci-fix-uninitialized-completion-when-USB3-port.patch
-|	patches.suse/usb-xhci-fix-timeout-for-transition-from-RExit-to-U0.patch
-|	patches.suse/xhci-add-quirk-to-workaround-the-errata-seen-on-cavium-thunder-x2-soc.patch
-|	patches.suse/usb-dwc3-core-Clean-up-ULPI-device.patch
-|	patches.suse/usb-dwc3-gadget-Properly-check-last-unaligned-zero-c.patch
-|	patches.suse/usb-dwc3-gadget-fix-ISOC-TRB-type-on-unaligned-trans.patch
-|	patches.suse/usb-core-Fix-hub-port-connection-events-lost.patch
-|	patches.suse/usb-xhci-Prevent-bus-suspend-if-a-port-connect-chang.patch
-|	patches.suse/usb-cdc-acm-add-entry-for-Hiro-Conexant-modem.patch
-|	patches.suse/drivers-misc-sgi-gru-fix-Spectre-v1-vulnerability.patch
-|	patches.suse/misc-atmel-ssc-Fix-section-annotation-on-atmel_ssc_g.patch
-|	patches.suse/test_firmware-fix-error-return-getting-clobbered.patch
-|	patches.suse/uio-Fix-an-Oops-on-load.patch
-|	patches.suse/ALSA-oss-Use-kvzalloc-for-local-buffer-allocations.patch
-|	patches.suse/ALSA-hda-ca0132-Call-pci_iounmap-instead-of-iounmap.patch
-|	patches.suse/drm-ast-remove-existing-framebuffers-before-loading-driver.patch
-|	patches.suse/drm-ast-change-resolution-may-cause-screen-blurred.patch
-|	patches.suse/drm-ast-fixed-cursor-may-disappear-sometimes.patch
-|	patches.suse/drm-i915-Write-GPU-relocs-harder-with-gen3.patch
-|	patches.suse/mmc-sdhci-pci-Try-cd-for-card-detect-lookup-before-u.patch
-|	patches.suse/gpio-don-t-free-unallocated-ida-on-gpiochip_add_data.patch
-|	patches.suse/tools-power-cpupower-fix-compilation-with-static-true.patch
-|	patches.suse/ACPI-platform-Add-SMB0001-HID-to-forbidden_id_list.patch
-|	patches.suse/iommu-vt-d-fix-null-pointer-dereference-in-prq_event_thread
-|	patches.suse/iommu-ipmmu-vmsa-fix-crash-on-early-domain-free
-|	patches.suse/amd-iommu-fix-guest-virtual-apic-log-tail-address-register
-|	patches.suse/iommu-vt-d-use-memunmap-to-free-memremap
-|	patches.suse/nvme-fc-resolve-io-failures-during-connect.patch
-|	patches.suse/libceph-fall-back-to-sendmsg-for-slab-pages.patch
-|	patches.suse/xfs-flush-removing-page-cache-in-xfs_reflink_remap_p.patch
-|	patches.suse/sctp-not-allow-to-set-asoc-prsctp_enable-by-sockopt.patch
-|	patches.suse/sctp-not-increase-stream-s-incnt-before-sending-adds.patch
-|	patches.suse/net-ena-fix-crash-during-failed-resume-from-hibernat.patch
-|	patches.suse/net-ena-fix-crash-during-ena_remove.patch
-|	patches.suse/net-ena-update-driver-version-from-2.0.1-to-2.0.2.patch
-|	patches.suse/qed-Fix-bitmap_weight-check.patch
-|	patches.suse/qed-Fix-QM-getters-to-always-return-a-valid-pq.patch
-|	patches.suse/net-ibmnvic-Fix-deadlock-problem-in-reset.patch
-|	patches.suse/net-mlx5e-IPoIB-Reset-QP-after-channels-are-closed.patch
-|	patches.suse/net-mlx5e-Fix-selftest-for-small-MTUs.patch
-|	patches.suse/tg3-Add-PHY-reset-for-5717-5719-5720-in-change-ring-.patch
-|	patches.suse/net-skb_scrub_packet-Scrub-offload_fwd_mark.patch
-|	patches.suse/ath9k-Fix-a-locking-bug-in-ath9k_add_interface.patch
-|	patches.suse/brcmutil-really-fix-decoding-channel-info-for-160-MH.patch
-|	patches.suse/iwlwifi-fix-wrong-WGDS_WIFI_DATA_SIZE.patch
-|	patches.suse/iwlwifi-mvm-support-sta_statistics-even-on-older-fir.patch
-|	patches.suse/iwlwifi-mvm-fix-regulatory-domain-update-when-the-fi.patch
-|	patches.suse/iwlwifi-mvm-don-t-use-SAR-Geo-if-basic-SAR-is-not-us.patch
-|	patches.suse/brcmfmac-fix-reporting-support-for-160-MHz-channels.patch
-|	patches.suse/net-thunderx-set-xdp_prog-to-NULL-if-bpf_prog_add-fa.patch
-|	patches.suse/ibmvnic-Fix-RX-queue-buffer-cleanup.patch
-|	patches.suse/ibmvnic-Update-driver-queues-after-change-in-ring-si.patch
-|	patches.suse/0005-net-don-t-keep-lonely-packets-forever-in-the-gro-has.patch
-|	patches.suse/virtio-net-fail-XDP-set-if-guest-csum-is-negotiated.patch
-|	patches.suse/team-no-need-to-do-team_notify_peers-or-team_mcast_r.patch
-|	patches.suse/net-thunderx-set-tso_hdrs-pointer-to-NULL-in-nicvf_f.patch
-|	patches.suse/0001-HID-Add-quirk-for-Microsoft-PIXART-OEM-mouse.patch
-|	patches.suse/HID-input-Ignore-battery-reported-by-Symbol-DS4308.patch
-|	patches.suse/HID-uhid-forbid-UHID_CREATE-under-KERNEL_DS-or-eleva.patch
-|	patches.suse/HID-multitouch-Add-pointstick-support-for-Cirque-Tou.patch
-|	patches.suse/hid-add-quirk-for-primax-pixart-oem-mice.patch
-|	patches.suse/hwmon-ina2xx-Fix-NULL-id-pointer-in-probe.patch
-|	patches.suse/hwmon-raspberrypi-Fix-initial-notify.patch
-|	patches.suse/hwmon-ina2xx-Fix-current-value-calculation.patch
-|	patches.suse/hwmon-w83795-temp4_type-has-writable-permission.patch
-|	patches.suse/kvm-vmx-re-add-ple_gap-module-parameter
-|	patches.suse/kvm-x86-fix-scan-ioapic-use-before-initialization
-|	patches.suse/svm-add-mutex_lock-to-protect-apic_access_page_done-on-amd-systems
-|	patches.suse/kvm-x86-fix-kernel-info-leak-in-kvm_hc_clock_pairing-hypercall
-|	patches.suse/kvm-mmu-fix-race-in-emulated-page-table-writes
-|	patches.suse/kvm-svm-ensure-an-ibpb-on-all-affected-cpus-when-freeing-a-vmcb.patch
-|	patches.suse/spi-mediatek-use-correct-mata-xfer_len-when-in-fifo-.patch
-|	patches.suse/btrfs-always-try-all-copies-when-reading-extent-buffers.patch
-|	patches.suse/0003-Btrfs-send-fix-infinite-loop-due-to-directory-rename.patch
-|	patches.suse/bpf-fix-check-of-allowed-specifiers-in-bpf_trace_pri.patch
-|	patches.suse/usbnet-ipheth-fix-potential-recvmsg-bug-and-recvmsg-.patch
-|	patches.suse/0001-net-thunderx-fix-NULL-pointer-dereference-in-nic_rem.patch
-|	patches.suse/rapidio-rionet-do-not-free-skb-before-reading-its-le.patch
-|	patches.suse/0006-ipvs-call-ip_vs_dst_notifier-earlier-than-ipv6_dev_n.patch
-|	patches.suse/s390-sles15-17-03-s390-qeth-fix-length-check-in-SNMP-processing.patch
-|	patches.suse/ixgbe-recognize-1000BaseLX-SFP-modules-as-1Gbps.patch
-|	patches.suse/udf-Allow-mounting-volumes-with-incorrect-identifica.patch
-|	patches.suse/ext2-fix-potential-use-after-free.patch
-|	patches.suse/ALSA-ac97-Fix-incorrect-bit-shift-at-AC97-SPSA-contr.patch
-|	patches.suse/ALSA-hda-Add-ASRock-N68C-S-UCC-the-power_save-blackl.patch
-|	patches.suse/ALSA-hda-realtek-fix-headset-mic-detection-for-MSI-M.patch
-|	patches.suse/ALSA-wss-Fix-invalid-snd_free_pages-at-error-path.patch
-|	patches.suse/ALSA-sparc-Fix-invalid-snd_free_pages-at-error-path.patch
-|	patches.suse/ALSA-control-Fix-race-between-adding-and-removing-a-.patch
-|	patches.suse/ALSA-hda-realtek-fix-the-pop-noise-on-headphone-for-.patch
-|	patches.suse/ALSA-hda-realtek-Add-auto-mute-quirk-for-HP-Spectre-.patch
-|	patches.suse/ALSA-hda-realtek-Support-ALC300.patch
-|	patches.suse/ASoC-rsnd-fixup-clock-start-checker.patch
-|	patches.suse/ASoC-intel-cht_bsw_max98090_ti-Add-quirk-for-boards-.patch
-|	patches.suse/ASoC-sun8i-codec-fix-crash-on-module-removal.patch
-|	patches.suse/ASoC-wm_adsp-Fix-dma-unsafe-read-of-scratch-register.patch
-|	patches.suse/ASoC-omap-abe-twl6040-Fix-missing-audio-card-caused-.patch
-|	patches.suse/ASoC-dapm-Recalculate-audio-map-forcely-when-card-in.patch
-|	patches.suse/ASoC-omap-mcbsp-Fix-latency-value-calculation-for-pm.patch
-|	patches.suse/ASoC-omap-mcpdm-Add-pm_qos-handling-to-avoid-under-o.patch
-|	patches.suse/ASoC-omap-dmic-Add-pm_qos-handling-to-avoid-overruns.patch
-|	patches.suse/ALSA-usb-audio-Add-vendor-and-product-name-for-Dell-.patch
-|	patches.suse/s390-cpum_cf-reject-request-for-sampling-in-event-initialization
-|	patches.suse/RDMA-bnxt_re-Fix-system-hang-when-registration-with-.patch
-|	patches.suse/RDMA-bnxt_re-Avoid-accessing-the-device-structure-af.patch
-|	patches.suse/iser-set-sector-for-ambiguous-mr-status-errors.patch
-|	patches.suse/RDMA-hns-Bugfix-pbl-configuration-for-rereg-mr.patch
-|	patches.suse/pstore-ram-Correctly-calculate-usable-PRZ-bytes.patch
-|	patches.suse/drm-ast-Fix-incorrect-free-on-ioregs.patch
-|	patches.suse/0001-drm-ast-fixed-reading-monitor-EDID-not-stable-issue.patch
-|	patches.suse/0003-drm-amdgpu-Add-delay-after-enable-RLC-ucode.patch
-|	patches.suse/0001-drm-set-is_master-to-0-upon-drm_new_set_master-failu.patch
-|	patches.suse/drm-meson-Enable-fast_io-in-meson_dw_hdmi_regmap_con.patch
-|	patches.suse/drm-meson-Fix-OOB-memory-accesses-in-meson_viu_set_o.patch
-|	patches.suse/drm-meson-add-support-for-1080p25-mode.patch
-|	patches.suse/exportfs-fix-passing-zero-to-ERR_PTR-warning.patch
-|	patches.suse/exportfs-do-not-read-dentry-after-free.patch
-|	patches.suse/objtool-fix-double-free-in-cold-detection-error-path.patch
-|	patches.suse/objtool-fix-segfault-in-cold-detection-with-ffunction-sections.patch
-|	patches.suse/efi-Prevent-GICv3-WARN-by-mapping-the-memreserve-tab.patch
-|	patches.suse/uprobes-Fix-handle_swbp-vs.-unregister-register-race.patch
-|	patches.suse/x86-mce-amd-fix-the-thresholding-machinery-initialization-order.patch
-|	patches.suse/test_hexdump-use-memcpy-instead-of-strncpy.patch
-|	patches.suse/USB-usb-storage-Add-new-IDs-to-ums-realtek.patch
-|	patches.suse/usb-core-quirks-add-RESET_RESUME-quirk-for-Cherry-G2.patch
-|	patches.suse/Revert-usb-dwc3-gadget-skip-Set-Clear-Halt-when-inva.patch
-|	patches.suse/USB-omap_udc-use-devm_request_irq.patch
-|	patches.suse/USB-omap_udc-fix-crashes-on-probe-error-and-module-r.patch
-|	patches.suse/USB-omap_udc-fix-omap_udc_start-on-15xx-machines.patch
-|	patches.suse/USB-omap_udc-fix-USB-gadget-functionality-on-Palm-Tu.patch
-|	patches.suse/USB-omap_udc-fix-rejection-of-out-transfers-when-DMA.patch
-|	patches.suse/usb-gadget-u_ether-fix-unsafe-list-iteration.patch
-|	patches.suse/staging-rtl8723bs-Fix-the-return-value-in-case-of-er.patch
-|	patches.suse/staging-rtl8723bs-Add-missing-return-for-cfg80211_rt.patch
-|	patches.suse/staging-vchiq_arm-fix-compat-VCHIQ_IOC_AWAIT_COMPLET.patch
-|	patches.suse/iio-st_magn-Fix-enable-device-after-trigger.patch
-|	patches.suse/devres-Align-data-to-ARCH_KMALLOC_MINALIGN.patch
-|	patches.suse/misc-mic-scif-fix-copy-paste-error-in-scif_create_re.patch
-|	patches.suse/unifdef-use-memcpy-instead-of-strncpy.patch
-|	patches.suse/fscache-Fix-race-in-fscache_op_complete-due-to-split.patch
-|	patches.suse/fscache-fix-race-between-enablement-and-dropping-of-.patch
-|	patches.suse/ACPI-IORT-Fix-iort_get_platform_device_domain-uninit.patch
-|	patches.suse/mm-cleancache-fix-corruption-on-missed-inode-invalid.patch
-|	patches.suse/mm-use-swp_offset-as-key-in-shmem_replace_page.patch
-|	patches.suse/mm-page_alloc-c-fix-calculation-of-pgdat-nr_zones.patch
-|	patches.suse/hfs-do-not-free-node-before-using.patch
-|	patches.suse/hfsplus-do-not-free-node-before-using.patch
-|	patches.suse/userfaultfd-use-enoent-instead-of-efault-if-the-atomic-copy-user-fails.patch
-|	patches.suse/userfaultfd-shmem-allocate-anonymous-memory-for-map_private-shmem.patch
-|	patches.suse/userfaultfd-shmem-hugetlbfs-only-allow-to-register-vm_maywrite-vmas.patch
-|	patches.suse/userfaultfd-shmem-add-i_size-checks.patch
-|	patches.suse/userfaultfd-shmem-uffdio_copy-set-the-page-dirty-if-vm_write-is-not-set.patch
-|	patches.suse/mm-huge_memory-rename-freeze_page-to-unmap_page.patch
-|	patches.suse/mm-huge_memory-splitting-set-mapping-index-before-unfreeze.patch
-|	patches.suse/mm-huge_memory-fix-lockdep-complaint-on-32-bit-i_size_read.patch
-|	patches.suse/mm-khugepaged-collapse_shmem-stop-if-punched-or-truncated.patch
-|	patches.suse/mm-khugepaged-fix-crashes-due-to-misaccounted-holes.patch
-|	patches.suse/mm-khugepaged-collapse_shmem-remember-to-clear-holes.patch
-|	patches.suse/mm-khugepaged-minor-reorderings-in-collapse_shmem.patch
-|	patches.suse/mm-khugepaged-collapse_shmem-without-freezing-new_page.patch
-|	patches.suse/mm-khugepaged-collapse_shmem-do-not-crash-on-compound.patch
-|	patches.suse/pci-imx6-fix-link-training-status-detection-in-link-up-check
-|	patches.suse/fs-fix-lost-error-code-in-dio_complete.patch
-|	patches.suse/nvme-free-ctrl-device-name-on-init-failure.patch
-|	patches.suse/nvme-flush-namespace-scanning-work-just-before-remov.patch
-|	patches.suse/nvme-rdma-fix-double-freeing-of-async-event-data.patch
-|	patches.suse/x86-retpoline-make-config_retpoline-depend-on-compiler-support.patch
-|	patches.suse/x86-retpoline-remove-minimal-retpoline-support.patch
-|	patches.suse/x86-speculation-update-the-tif_ssbd-comment.patch
-|	patches.suse/x86-speculation-clean-up-spectre_v2_parse_cmdline.patch
-|	patches.suse/x86-speculation-remove-unnecessary-ret-variable-in-cpu_show_common.patch
-|	patches.suse/x86-speculation-move-stipb-ibpb-string-conditionals-out-of-cpu_show_common.patch
-|	patches.suse/x86-speculation-disable-stibp-when-enhanced-ibrs-is-in-use.patch
-|	patches.suse/x86-speculation-rename-ssbd-update-functions.patch
-|	patches.suse/x86-speculation-reorganize-speculation-control-msrs-update.patch
-|	patches.suse/sched-smt-make-sched_smt_present-track-topology.patch
-|	patches.suse/sched-smt-expose-sched_smt_present-static-key.patch
-|	patches.suse/x86-speculation-rework-smt-state-change.patch
-|	patches.suse/x86-l1tf-show-actual-smt-state.patch
-|	patches.suse/x86-speculation-reorder-the-spec_v2-code.patch
-|	patches.suse/x86-speculation-mark-string-arrays-const-correctly.patch
-|	patches.suse/x86-speculataion-mark-command-line-parser-data-_initdata.patch
-|	patches.suse/x86-speculation-unify-conditional-spectre-v2-print-functions.patch
-|	patches.suse/x86-speculation-add-command-line-control-for-indirect-branch-speculation.patch
-|	patches.suse/x86-speculation-prepare-for-per-task-indirect-branch-speculation-control.patch
-|	patches.suse/x86-process-consolidate-and-simplify-switch_to_xtra-code.patch
-|	patches.suse/x86-speculation-avoid-_switch_to_xtra-calls.patch
-|	patches.suse/x86-speculation-prepare-for-conditional-ibpb-in-switch_mm.patch
-|	patches.suse/ptrace-remove-unused-ptrace_may_access_sched-and-mode_ibrs.patch
-|	patches.suse/x86-speculation-split-out-tif-update.patch
-|	patches.suse/x86-speculation-prevent-stale-spec_ctrl-msr-content.patch
-|	patches.suse/x86-speculation-prepare-arch_smt_update-for-prctl-mode.patch
-|	patches.suse/x86-speculation-add-prctl-control-for-indirect-branch-speculation.patch
-|	patches.suse/x86-speculation-enable-prctl-mode-for-spectre_v2_user.patch
-|	patches.suse/x86-speculation-add-seccomp-spectre-v2-user-space-protection-mode.patch
-|	patches.suse/x86-speculation-provide-ibpb-always-command-line-options.patch
-|	patches.suse/dmaengine-at_hdmac-fix-memory-leak-in-at_dma_xlate.patch
-|	patches.suse/dmaengine-at_hdmac-fix-module-unloading.patch
-|	patches.suse/0001-xen-x86-add-diagnostic-printout-to-xen_mc_flush-in-c.patch
-|	patches.suse/ARM-OMAP2-prm44xx-Fix-section-annotation-on-omap44xx.patch
-|	patches.suse/ARM-OMAP1-ams-delta-Fix-possible-use-of-uninitialize.patch
-|	patches.suse/sbus-char-add-of_node_put.patch
-|	patches.suse/drivers-sbus-char-add-of_node_put.patch
-|	patches.suse/drivers-tty-add-missing-of_node_put.patch
-|	patches.suse/ide-pmac-add-of_node_put.patch
-|	patches.suse/Input-matrix_keypad-check-for-errors-from-of_get_nam.patch
-|	patches.suse/Input-elan_i2c-add-ELAN0620-to-the-ACPI-table.patch
-|	patches.suse/Input-cros_ec_keyb-fix-button-switch-capability-repo.patch
-|	patches.suse/Input-hyper-v-fix-wakeup-from-suspend-to-idle.patch
-|	patches.suse/Input-elan_i2c-add-support-for-ELAN0621-touchpad.patch
-|	patches.suse/Input-elan_i2c-add-ACPI-ID-for-Lenovo-IdeaPad-330-xx.patch
-|	patches.suse/Input-synaptics-add-PNP-ID-for-ThinkPad-P50-to-SMBus.patch
-|	patches.suse/Input-synaptics-enable-SMBus-for-HP-15-ay000.patch
-|	patches.suse/Input-xpad-quirk-all-PDP-Xbox-One-gamepads.patch
-|	patches.suse/Input-omap-keypad-fix-keyboard-debounce-configuratio.patch
-|	patches.suse/0001-btrfs-tree-checker-Don-t-check-max-block-group-size-.patch
-|	patches.suse/libata-whitelist-all-SAMSUNG-MZ7KM-solid-state-disks.patch
-|	patches.suse/scsi-lpfc-fix-block-guard-enablement-on-sli3-adapters.patch
-|	patches.suse/msft-hv-1802-scsi-storvsc-Fix-a-race-in-sub-channel-creation-that.patch
-|	patches.suse/ALSA-pcm-Call-snd_pcm_unlink-conditionally-at-closin.patch
-|	patches.suse/ALSA-pcm-Fix-starvation-on-down_write_nonblock.patch
-|	patches.suse/ALSA-usb-audio-Add-SMSL-D1-to-quirks-for-native-DSD-.patch
-|	patches.suse/ALSA-hda-Add-support-for-AMD-Stoney-Ridge.patch
-|	patches.suse/ALSA-pcm-Fix-interval-evaluation-with-openmin-max.patch
-|	patches.suse/ALSA-hda-realtek-Fix-speaker-output-regression-on-Th.patch
-|	patches.suse/ALSA-usb-audio-Fix-UAF-decrement-if-card-has-no-live.patch
-|	patches.suse/ALSA-hda-realtek-ALC286-mic-and-headset-mode-fixups-.patch
-|	patches.suse/ALSA-hda-realtek-Add-support-for-Acer-Aspire-C24-860.patch
-|	patches.suse/ALSA-hda-realtek-Fix-mic-issue-on-Acer-AIO-Veriton-Z.patch
-|	patches.suse/ALSA-hda-realtek-Fix-mic-issue-on-Acer-AIO-Veriton-2.patch
-|	patches.suse/ARM-8814-1-mm-improve-fix-ARM-v7_dma_inv_range-unali.patch
-|	patches.suse/ARM-8815-1-V7M-align-v7m_dma_inv_range-with-v7-count.patch
-|	patches.suse/SUNRPC-Fix-leak-of-krb5p-encode-pages.patch
-|	patches.suse/SUNRPC-Fix-a-potential-race-in-xprt_connect.patch
-|	patches.suse/0002-drm-msm-Grab-a-vblank-reference-when-waiting-for-com.patch
-|	patches.suse/0002-drm-msm-Fix-error-return-checking.patch
-|	patches.suse/0001-drm-amdgpu-update-mc-firmware-image-for-polaris12-va.patch
-|	patches.suse/0001-drm-amdgpu-gmc8-update-MC-firmware-for-polaris.patch
-|	patches.suse/0001-drm-ast-Fix-connector-leak-during-driver-unload.patch
-|	patches.suse/dmaengine-dw-Fix-FIFO-size-for-Intel-Merrifield.patch
-|	patches.suse/i2c-axxia-properly-handle-master-timeout.patch
-|	patches.suse/i2c-scmi-Fix-probe-error-on-devices-with-an-empty-SM.patch
-|	patches.suse/blk-mq-punt-failed-direct-issue-to-dispatch-list.patch
-|	patches.suse/nvme-validate-controller-state-before-rescheduling-k.patch
-|	patches.suse/Revert-PCI-ASPM-Do-not-initialize-link-state-when-as.patch
-|	patches.suse/vhost-vsock-fix-reset-orphans-race-with-close-timeou.patch
-|	patches.suse/virtio-s390-avoid-race-on-vcdev-config
-|	patches.suse/virtio-s390-fix-race-in-ccw_io_helper
-|	patches.suse/vhost-vsock-fix-use-after-free-in-network-stack-call.patch
-|	patches.suse/splice-dont-read-more-than-available-pipe-space.patch
-|	patches.suse/clk-mvebu-Off-by-one-bugs-in-cp110_of_clk_get.patch
-|	patches.suse/clk-mmp-Off-by-one-in-mmp_clk_add.patch
-|	patches.suse/libnvdimm-pfn-pad-pfn-namespaces-relative-to-other-regions.patch
-|	patches.suse/acpi-nfit-fix-user-initiated-ars-to-be-ars-long-rather-than-ars-short.patch
-|	patches.suse/dax-Check-page-mapping-isn-t-NULL.patch
-|	patches.suse/dax-Don-t-access-a-freed-inode.patch
-|	patches.suse/cifs-In-Kconfig-CONFIG_CIFS_POSIX-needs-depends-on-legacy-insecure.patch
-|	patches.suse/cifs-Fix-separator-when-building-path-from-dentry.patch
-|	patches.suse/CIFS-Avoid-returning-EBUSY-to-upper-layer-VFS.patch
-|	patches.suse/usb-appledisplay-Add-27-Apple-Cinema-Display.patch
-|	patches.suse/usb-quirk-add-no-LPM-quirk-on-SanDisk-Ultra-Flair-de.patch
-|	patches.suse/usb-check-usb_get_extra_descriptor-for-proper-size.patch
-|	patches.suse/0001-xhci-workaround-CSS-timeout-on-AMD-SNPS-3.0-xHC.patch
-|	patches.suse/xhci-Prevent-U1-U2-link-pm-states-if-exit-latency-is.patch
-|	patches.suse/tty-do-not-set-TTY_IO_ERROR-flag-if-console-port.patch
-|	patches.suse/tty-serial-8250_mtk-always-resume-the-device-in-prob.patch
-|	patches.suse/kgdboc-fix-KASAN-global-out-of-bounds-bug-in-param_s.patch
-|	patches.suse/staging-rtl8712-Fix-possible-buffer-overrun.patch
-|	patches.suse/Revert-commit-ef9209b642f-staging-rtl8723bs-Fix-inde.patch
-|	patches.suse/msft-hv-1803-Drivers-hv-vmbus-Offload-the-handling-of-channels-to.patch
-|	patches.suse/x86-efi-Allocate-e820-buffer-before-calling-efi_exit.patch
-|	patches.suse/x86-build-Fix-compiler-support-check-for-CONFIG_RETP.patch
-|	patches.suse/virtio-net-keep-vnet-header-zeroed-after-processing-.patch
-|	patches.suse/tun-forbid-iface-creation-with-rtnl-ops.patch
-|	patches.suse/net-phy-don-t-allow-__set_phy_supported-to-add-unsup.patch
-|	patches.suse/net-8139cp-fix-a-BUG-triggered-by-changing-mtu-with-.patch
-|	patches.suse/net-phy-Fix-not-to-call-phy_resume-if-PHY-is-not-att.patch
-|	patches.suse/net-ibmvnic-Fix-RTNL-deadlock-during-device-reset.patch
-|	patches.suse/sctp-kfree_rcu-asoc.patch
-|	patches.suse/mv88e6060-disable-hardware-level-MAC-learning.patch
-|	patches.suse/net-mlx4_en-Change-min-MTU-size-to-ETH_MIN_MTU.patch
-|	patches.suse/rtnetlink-ndo_dflt_fdb_dump-only-work-for-ARPHRD_ETH.patch
-|	patches.suse/ethernet-fman-fix-wrong-of_node_put-in-probe-function.patch
-|	patches.suse/mac80211_hwsim-fix-module-init-error-paths-for-netli.patch
-|	patches.suse/mac80211_hwsim-Timer-should-be-initialized-before-de.patch
-|	patches.suse/mac80211-Clear-beacon_int-in-ieee80211_do_stop.patch
-|	patches.suse/cfg80211-Prevent-regulatory-restore-during-STA-disco.patch
-|	patches.suse/mac80211-ignore-tx-status-for-PS-stations-in-ieee802.patch
-|	patches.suse/mac80211-fix-reordering-of-buffered-broadcast-packet.patch
-|	patches.suse/mac80211-ignore-NullFunc-frames-in-the-duplicate-det.patch
-|	patches.suse/tcp-Do-not-underestimate-rwnd_limited.patch
-|	patches.suse/tcp-fix-NULL-ref-in-tail-loss-probe.patch
-|	patches.suse/ipv4-ipv6-netfilter-Adjust-the-frag-mem-limit-when-t.patch
-|	patches.suse/ipv6-sr-properly-initialize-flowi6-prior-passing-to-.patch
-|	patches.suse/tcp-lack-of-available-data-can-also-cause-TSO-defer.patch
-|	patches.suse/ipv6-Check-available-headroom-in-ip6_xmit-even-witho.patch
-|	patches.suse/neighbour-Avoid-writing-before-skb-head-in-neigh_hh_.patch
-|	patches.suse/net-mlx4_core-Correctly-set-PFC-param-if-global-paus.patch
-|	patches.suse/ARM-mmp-mmp2-fix-cpu_is_mmp2-on-mmp2-dt.patch
-|	patches.suse/ARM-imx-update-the-cpu-power-up-timing-setting-on-i..patch
-|	patches.suse/Input-restore-EV_ABS-ABS_RESERVED.patch
-|	patches.suse/fuse-continue-to-send-FUSE_RELEASEDIR-when-FUSE_OPEN.patch
-|	patches.suse/0001-media-vb2-don-t-call-__vb2_queue_cancel-if-vb2_start.patch
-|	patches.suse/0001-dm-cache-metadata-verify-cache-has-blocks-in-blocks_.patch
-|	patches.suse/0001-dm-call-blk_queue_split-to-impose-device-limits-on-b.patch
-|	patches.suse/0001-dm-zoned-Fix-target-BIO-completion-handling.patch
-|	patches.suse/0001-dm-thin-send-event-about-thin-pool-state-change-_aft.patch
-|	patches.suse/ALSA-hda-realtek-Fixed-headphone-issue-for-ALC700.patch
-|	patches.suse/ALSA-hda-realtek-Fix-the-mute-LED-regresion-on-Lenov.patch
-|	patches.suse/ALSA-fireface-fix-reference-to-wrong-register-for-cl.patch
-|	patches.suse/ALSA-hda-realtek-ALC294-mic-and-headset-mode-fixups-.patch
-|	patches.suse/ALSA-hda-realtek-Enable-audio-jacks-of-ASUS-UX533FD-.patch
-|	patches.suse/ALSA-hda-realtek-Enable-audio-jacks-of-ASUS-UX433FN-.patch
-|	patches.suse/MMC-OMAP-fix-broken-MMC-on-OMAP15XX-OMAP5910-OMAP310.patch
-|	patches.suse/mmc-sdhci-fix-the-timeout-check-window-for-clock-and.patch
-|	patches.suse/0001-drm-i915-execlists-Apply-a-full-mb-before-execution-.patch
-|	patches.suse/0004-Revert-drm-rockchip-Allow-driver-to-be-shutdown-on-r.patch
-|	patches.suse/0001-drm-amdgpu-update-SMC-firmware-image-for-polaris10-v.patch
-|	patches.suse/0001-drm-nouveau-kms-Fix-memory-leak-in-nv50_mstm_del.patch
-|	patches.suse/pinctrl-meson-fix-pull-enable-register-calculation.patch
-|	patches.suse/pinctrl-sunxi-a83t-Fix-IRQ-offset-typo-for-PH11.patch
-|	patches.suse/powerpc-msi-Fix-NULL-pointer-access-in-teardown-code.patch
-|	patches.suse/powerpc-boot-Fix-build-failures-with-j-1.patch
-|	patches.suse/0011-arm64-dma-mapping-Fix-FORCE_CONTIGUOUS-buffer-cleari.patch
-|	patches.suse/aio-fix-spectre-gadget-in-lookup_ioctx.patch
-|	patches.suse/userfaultfd-check-vm_maywrite-was-set-after-verifying-the-uffd-is-registered.patch
-|	patches.suse/checkstack.pl-fix-for-aarch64.patch
-|	patches.suse/Revert-scsi-qla2xxx-Fix-NVMe-Target-discovery.patch
-|	patches.suse/scsi-bnx2fc-fix-null-dereference-in-error-handling
-|	patches.suse/kvm-fix-uaf-in-nested-posted-interrupt-processing
-|	patches.suse/kvm-x86-Add-AMD-s-EX_CFG-to-the-list-of-ignored-MSRs.patch
-|	patches.suse/sctp-initialize-sin6_flowinfo-for-ipv6-addrs-in-sctp.patch
-|	patches.suse/ipv4-Fix-potential-Spectre-v1-vulnerability.patch
-|	patches.suse/ibmvnic-Convert-reset-work-item-mutex-to-spin-lock.patch
-|	patches.suse/ibmvnic-Fix-non-atomic-memory-allocation-in-IRQ-cont.patch
-|	patches.suse/ieee802154-ca8210-fix-possible-u8-overflow-in-ca8210.patch
-|	patches.suse/USB-hso-Fix-OOB-memory-access-in-hso_probe-hso_get_c.patch
-|	patches.suse/bnx2x-Clear-fip-MAC-when-fcoe-offload-support-is-dis.patch
-|	patches.suse/bnx2x-Remove-configured-vlans-as-part-of-unload-sequ.patch
-|	patches.suse/bnx2x-Send-update-svid-ramrod-with-retry-poll-flags-.patch
-|	patches.suse/0007-netfilter-ipset-do-not-call-ipset_nest_end-after-nla.patch
-|	patches.suse/i40e-fix-mac-filter-delete-when-setting-mac-address.patch
-|	patches.suse/vhost-make-sure-used-idx-is-seen-before-log-in-vhost.patch
-|	patches.suse/qed-Fix-command-number-mismatch-between-driver-and-t.patch
-|	patches.suse/tipc-use-lock_sock-in-tipc_sk_reinit.patch
-|	patches.suse/tipc-fix-a-double-kfree_skb.patch
-|	patches.suse/tipc-compare-remote-and-local-protocols-in-tipc_udp_.patch
-|	patches.suse/w90p910_ether-remove-incorrect-__init-annotation.patch
-|	patches.suse/ip6mr-Fix-potential-Spectre-v1-vulnerability.patch
-|	patches.suse/qmi_wwan-Added-support-for-Fibocom-NL668-series.patch
-|	patches.suse/qmi_wwan-Added-support-for-Telit-LN940-series.patch
-|	patches.suse/0002-xfrm-Fix-error-return-code-in-xfrm_output_one.patch
-|	patches.suse/0004-xfrm-Fix-bucket-count-reported-to-userspace.patch
-|	patches.suse/0003-xfrm-Fix-NULL-pointer-dereference-in-xfrm_input-when.patch
-|	patches.suse/VSOCK-Send-reset-control-packet-when-socket-is-parti.patch
-|	patches.suse/qed-Fix-an-error-code-qed_ll2_start_xmit.patch
-|	patches.suse/net-macb-restart-tx-after-tx-used-bit-read.patch
-|	patches.suse/lan78xx-Resolve-issue-with-changing-MAC-address.patch
-|	patches.suse/net-phy-Fix-the-issue-that-netif-always-links-up-aft.patch
-|	patches.suse/0001-xen-netfront-tolerate-frags-with-no-data.patch
-|	patches.suse/vxge-ensure-data0-is-initialized-in-when-fetching-fi.patch
-|	patches.suse/net-smc-fix-TCP-fallback-socket-release.patch
-|	patches.suse/0001-iwlwifi-mvm-don-t-send-GEO_TX_POWER_LIMIT-to-old-fir.patch
-|	patches.suse/net-rds-fix-warn-in-rds_message_alloc_sgs.patch
-|	patches.suse/net-rds-remove-user-triggered-WARN_ON-in-rds_sendmsg.patch
-|	patches.suse/ipv6-explicitly-initialize-udp6_addr-in-udp_sock_cre.patch
-|	patches.suse/net-mlx5e-RX-Fix-wrong-early-return-in-receive-queue.patch
-|	patches.suse/net-mlx5-Typo-fix-in-del_sw_hw_rule.patch
-|	patches.suse/net-mlx5e-Remove-the-false-indication-of-software-ti.patch
-|	patches.suse/gro_cell-add-napi_disable-in-gro_cells_destroy.patch
-|	patches.suse/rds-Fix-warning.patch
-|	patches.suse/mmc-omap_hsmmc-fix-DMA-API-warning.patch
-|	patches.suse/mmc-core-Reset-HPI-enabled-state-during-re-init-and-.patch
-|	patches.suse/mmc-core-Allow-BKOPS-and-CACHE-ctrl-even-if-no-HPI-s.patch
-|	patches.suse/mmc-core-Use-a-minimum-1600ms-timeout-when-enabling-.patch
-|	patches.suse/xhci-Don-t-prevent-USB2-bus-suspend-in-state-check-i.patch
-|	patches.suse/USB-serial-option-add-HP-lt4132.patch
-|	patches.suse/USB-serial-option-add-GosunCn-ZTE-WeLink-ME3630.patch
-|	patches.suse/USB-serial-option-add-Simcom-SIM7500-SIM7600-MBIM-mo.patch
-|	patches.suse/USB-serial-option-add-Fibocom-NL668-series.patch
-|	patches.suse/USB-serial-option-add-Telit-LN940-series.patch
-|	patches.suse/usb-xhci-fix-broken_suspend-placement-in-struct-xchi_hcd.patch
-|	patches.suse/Revert-serial-8250-Fix-clearing-FIFOs-in-RS485-mode-.patch
-|	patches.suse/msft-hv-1814-Drivers-hv-vmbus-Return-EINVAL-for-the-sys-files-for.patch
-|	patches.suse/kbuild-fix-false-positive-warning-error-about-missin.patch
-|	patches.suse/ubifs-Handle-re-linking-of-inodes-correctly-while-re.patch
-|	patches.suse/smb3-Fix-rmdir-compounding-regression-to-strict-servers.patch
-|	patches.suse/gpiolib-acpi-Only-defer-request_irq-for-GpioInt-ACPI.patch
-|	patches.suse/gpio-max7301-fix-driver-for-use-with-CONFIG_VMAP_STA.patch
-|	patches.suse/gpio-mvebu-only-fail-on-missing-clk-if-pwm-is-actual.patch
-|	patches.suse/Input-omap-keypad-fix-idle-configuration-to-not-bloc.patch
-|	patches.suse/Input-synaptics-enable-RMI-on-ThinkPad-T560.patch
-|	patches.suse/Input-synaptics-enable-SMBus-for-HP-EliteBook-840-G4.patch
-|	patches.suse/0001-drm-ioctl-Fix-Spectre-v1-vulnerabilities.patch
-|	patches.suse/x86-mm-Fix-decoy-address-handling-vs-32-bit-builds.patch
-|	patches.suse/x86-mtrr-don-t-copy-uninitialized-gentry-fields-back-to-userspace.patch
-|	patches.suse/0001-futex-Cure-exit-race.patch
-|	patches.suse/tcp-fix-a-race-in-inet_diag_dump_icsk.patch
-|	patches.suse/packet-validate-address-length.patch
-|	patches.suse/ipv6-tunnels-fix-two-use-after-free.patch
-|	patches.suse/qmi_wwan-Add-support-for-Fibocom-NL678-series.patch
-|	patches.suse/qmi_wwan-Fix-qmap-header-retrieval-in-qmimux_rx_fixu.patch
-|	patches.suse/serial-sunsu-fix-refcount-leak.patch
-|	patches.suse/0001-fork-memcg-fix-crash-in-free_thread_stack-on-memcg-c.patch
-|	patches.suse/mm-page_alloc-fix-has_unmovable_pages-for-HugePages.patch
-|	patches.suse/scsi-sd-use-mempool-for-discard-special-page
-|	patches.suse/procsysctl-dont-return-ENOMEM-on-lookup-when-a-table-is-unregistering.patch
-|	patches.suse/platform-x86-asus-wmi-Tell-the-EC-the-OS-will-handle.patch
-|	patches.suse/platform-x86-asus-nb-wmi-Map-0x35-to-KEY_SCREENLOCK.patch
-|	patches.suse/platform-x86-asus-nb-wmi-Drop-mapping-of-0x33-and-0x.patch
-|	patches.suse/0001-drm-rockchip-psr-do-not-dereference-encoder-before-i.patch
-|	patches.suse/drm-bufs-Fix-Spectre-v1-vulnerability.patch
-|	patches.suse/0001-drm-vc4-Set-is_yuv-to-false-when-num_planes-1.patch
-|	patches.suse/0001-drm-vc4-x_scaling-1-should-never-be-set-to-VC4_SCALI.patch
-|	patches.suse/drm-rockchip-fix-for-mailbox-read-size.patch
-|	patches.suse/0003-drm-i915-Redefine-some-Whiskey-Lake-SKUs.patch
-|	patches.suse/ALSA-x86-Fix-runtime-PM-for-hdmi-lpe-audio.patch
-|	patches.suse/drm-i915-Disable-LP3-watermarks-on-all-SNB-machines.patch
-|	patches.suse/0001-drm-rcar-du-Fix-vblank-initialization.patch
-|	patches.suse/0001-drm-rcar-du-Fix-external-clock-error-checks.patch
-|	patches.suse/0004-drm-atomic-helper-Complete-fake_commit-flip_done-pot.patch
-|	patches.suse/gpu-ipu-v3-image-convert-Prevent-race-between-run-an.patch
-|	patches.suse/drm-Clear-state-acquire_ctx-before-leaving-drm_atomi.patch
-|	patches.suse/drm-nouveau-tmr-detect-stalled-gpu-timer-and-break-o.patch
-|	patches.suse/jffs2-Fix-use-of-uninitialized-delayed_work-lockdep-.patch
-|	patches.suse/media-mtk-vcodec-Release-device-nodes-in-mtk_vcodec_.patch
-|	patches.suse/media-pulse8-cec-return-0-when-invalidating-the-logi.patch
-|	patches.suse/media-vb2-vb2_mmap-move-lock-up.patch
-|	patches.suse/media-cec-report-Vendor-ID-after-initialization.patch
-|	patches.suse/media-vivid-fix-error-handling-of-kthread_run.patch
-|	patches.suse/media-vivid-set-min-width-height-to-a-value-0.patch
-|	patches.suse/media-adv-tc358743-ths8200-fill-in-min-width-height-.patch
-|	patches.suse/media-v4l2-tpg-array-index-could-become-negative.patch
-|	patches.suse/media-vivid-free-bitmap_cap-when-updating-std-timing.patch
-|	patches.suse/media-videobuf2-v4l2-drop-WARN_ON-in-vb2_warn_zero_b.patch
-|	patches.suse/media-vb2-be-sure-to-unlock-mutex-on-errors.patch
-|	patches.suse/media-DaVinci-VPBE-fix-error-handling-in-vpbe_initia.patch
-|	patches.suse/media-firewire-Fix-app_info-parameter-type-in-avc_ca.patch
-|	patches.suse/media-stkwebcam-Bugfix-for-wrong-return-values.patch
-|	patches.suse/ALSA-oxfw-add-support-for-APOGEE-duet-FireWire.patch
-|	patches.suse/ALSA-hda-ca0132-make-pci_iounmap-call-conditional.patch
-|	patches.suse/ALSA-emux-Fix-potential-Spectre-v1-vulnerabilities.patch
-|	patches.suse/ALSA-pcm-Fix-potential-Spectre-v1-vulnerability.patch
-|	patches.suse/ALSA-hda-fix-front-speakers-on-Huawei-MBXP.patch
-|	patches.suse/ALSA-firewire-lib-fix-wrong-handling-payload_length-.patch
-|	patches.suse/ALSA-firewire-lib-fix-wrong-assignment-for-out_packe.patch
-|	patches.suse/ALSA-firewire-lib-use-the-same-print-format-for-with.patch
-|	patches.suse/ALSA-fireface-fix-for-state-to-fetch-PCM-frames.patch
-|	patches.suse/ALSA-hda-add-mute-LED-support-for-HP-EliteBook-840-G.patch
-|	patches.suse/ASoC-intel-cht_bsw_max98090_ti-Add-pmc_plt_clk_0-qui.patch
-|	patches.suse/ASoC-intel-cht_bsw_max98090_ti-Add-pmc_plt_clk_0-2.patch
-|	patches.suse/ASoC-Intel-mrfld-fix-uninitialized-variable-access.patch
-|	patches.suse/ASoC-au8540-use-64-bit-arithmetic-instead-of-32-bit.patch
-|	patches.suse/ASoC-fsl-Fix-SND_SOC_EUKREA_TLV320-build-error-on-i..patch
-|	patches.suse/ALSA-rme9652-Fix-potential-Spectre-v1-vulnerability.patch
-|	patches.suse/ALSA-emu10k1-Fix-potential-Spectre-v1-vulnerabilitie.patch
-|	patches.suse/ALSA-bebob-fix-model-id-of-unit-for-Apogee-Ensemble.patch
-|	patches.suse/ALSA-hda-realtek-Enable-audio-jacks-of-ASUS-UX391UA-.patch
-|	patches.suse/cpuidle-big.LITTLE-fix-refcount-leak.patch
-|	patches.suse/PM-AVS-SmartReflex-NULL-check-before-some-freeing-fu.patch
-|	patches.suse/ACPICA-Use-d-for-signed-int-print-formatting-instead.patch
-|	patches.suse/ACPI-LPSS-Ignore-acpi_device_fix_up_power-return-val.patch
-|	patches.suse/ACPI-APEI-Clear-GHES-block_status-before-panic.patch
-|	patches.suse/ACPI-fix-acpi_find_child_device-invocation-in-acpi_p.patch
-|	patches.suse/pwm-clps711x-Fix-period-calculation.patch
-|	patches.suse/regulator-Fix-return-value-of-_set_load-stub.patch
-|	patches.suse/drivers-regulator-fix-a-missing-check-of-return-valu.patch
-|	patches.suse/regulator-tps65910-fix-a-missing-check-of-return-val.patch
-|	patches.suse/spi-bcm2835-Avoid-finishing-transfer-prematurely-in-.patch
-|	patches.suse/spi-bcm2835-Fix-book-keeping-of-DMA-termination.patch
-|	patches.suse/spi-bcm2835-Fix-race-on-DMA-termination.patch
-|	patches.suse/spi-bcm2835-Unbreak-the-build-of-esoteric-configs.patch
-|	patches.suse/0001-dt-bindings-clock-r8a7795-Remove-CSIREF-clock.patch
-|	patches.suse/0001-dt-bindings-clock-r8a7796-Remove-CSIREF-clock.patch
-|	patches.suse/clk-sunxi-ng-enable-so-said-LDOs-for-A64-SoC-s-pll-m.patch
-|	patches.suse/clk-sunxi-ng-h3-h5-Fix-CSI_MCLK-parent.patch
-|	patches.suse/clk-sunxi-ng-a33-Set-CLK_SET_RATE_PARENT-for-all-aud.patch
-|	patches.suse/clk-rockchip-fix-typo-in-rk3188-spdif_frac-parent.patch
-|	patches.suse/clk-rockchip-fix-rk3188-sclk_smc-gate-data.patch
-|	patches.suse/clk-rockchip-fix-rk3188-sclk_mac_lbtest-parameter-or.patch
-|	patches.suse/clk-rockchip-fix-I2S1-clock-gate-register-for-rk3328.patch
-|	patches.suse/clk-rockchip-fix-ID-of-8ch-clock-of-I2S1-for-rk3328.patch
-|	patches.suse/clk-imx6q-reset-exclusive-gates-on-init.patch
-|	patches.suse/clk-imx6sl-ensure-MMDC-CH0-handshake-is-bypassed.patch
-|	patches.suse/device-property-fix-fwnode_graph_get_next_endpoint-d.patch
-|	patches.suse/platform-msi-Free-descriptors-in-platform_msi_domain.patch
-|	patches.suse/timekeeping-Use-proper-seqcount-initializer.patch
-|	patches.suse/clocksource-drivers-integrator-ap-Add-missing-of_nod.patch
-|	patches.suse/0001-x86-speculation-l1tf-Drop-the-swap-storage-limit-res.patch
-|	patches.suse/kvm-nvmx-set-vm-instruction-error-for-vmptrld-of-unbacked-page
-|	patches.suse/kvm-nvmx-free-the-vmread-vmwrite-bitmaps-if-alloc_kvm_area-fails
-|	patches.suse/kvm-vmx-set-ia32_tsc_aux-for-legacy-mode-guests
-|	patches.suse/kvm-x86-report-stibp-on-get_supported_cpuid.patch
-|	patches.suse/KVM-arm-arm64-Fix-VMID-alloc-race-by-reverting-to-lo.patch
-|	patches.suse/arm-arm64-KVM-vgic-Force-VM-halt-when-changing-the-a.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Fix-race-between-kvm_unmap_hva_ran.patch
-|	patches.suse/KVM-PPC-Book3S-PR-Set-hflag-to-indicate-that-POWER9-.patch
-|	patches.suse/kvm-Disallow-wraparound-in-kvm_gfn_to_hva_cache_init.patch
-|	patches.suse/kvm-nvmx-nmi-window-and-interrupt-window-exiting-should-wake-l2-from-hlt
-|	patches.suse/kvm-x86-use-jmp-to-invoke-kvm_spurious_fault-from-fixup
-|	patches.suse/x86-resctrl-fix-rdt_find_domain-return-value-and-checks.patch
-|	patches.suse/firmware-efi-Add-NULL-pointer-checks-in-efivars-API-.patch
-|	patches.suse/efi-Permit-multiple-entries-in-persistent-memreserve.patch
-|	patches.suse/efi-Reduce-the-amount-of-memblock-reservations-for-p.patch
-|	patches.suse/tools-lib-lockdep-Rename-trywlock-into-trywrlock.patch
-|	patches.suse/perf-tools-add-hygon-dhyana-support.patch
-|	patches.suse/hwmon-k10temp-x86-amd_nb-consolidate-shared-device-ids.patch
-|	patches.suse/x86-vdso-remove-obsolete-fake-section-table-reservation.patch
-|	patches.suse/x86-mm-drop-usage-of-_flush_tlb_all-in-kernel_physical_mapping_init.patch
-|	patches.suse/powerpc-64s-Include-cpu-header.patch
-|	patches.suse/powerpc-xmon-Fix-invocation-inside-lock-region.patch
-|	patches.suse/powerpc-perf-Fix-thresholding-counter-data-for-unkno.patch
-|	patches.suse/powerpc-perf-Update-perf_regs-structure-to-include-S.patch
-|	patches.suse/powerpc-perf-Cleanup-cache_sel-bits-comment.patch
-|	patches.suse/powerpc-perf-Fix-unit_sel-cache_sel-checks.patch
-|	patches.suse/powerpc-perf-Add-constraints-for-power9-l2-l3-bus-ev.patch
-|	patches.suse/powerpc-perf-Remove-l2-bus-events-from-HW-cache-even.patch
-|	patches.suse/powerpc-fsl-Fix-spectre_v2-mitigations-reporting.patch
-|	patches.suse/powerpc-fsl-Add-nospectre_v2-command-line-argument.patch
-|	patches.suse/powerpc-fsl-Update-Spectre-v2-reporting.patch
-|	patches.suse/powerpc-powernv-ioda-Allocate-indirect-TCE-levels-of.patch
-|	patches.suse/powerpc-fadump-Reservationless-firmware-assisted-dum.patch
-|	patches.suse/powerpc-fadump-Throw-proper-error-message-on-fadump-.patch
-|	patches.suse/powerpc-fadump-Do-not-allow-hot-remove-memory-from-f.patch
-|	patches.suse/powerpc-tm-Set-MSR-TS-just-prior-to-recheckpoint.patch
-|	patches.suse/powerpc-tm-Save-MSR-to-PACA-before-RFID.patch
-|	patches.suse/powerpc-tm-Print-scratch-value.patch
-|	patches.suse/powerpc-tm-Unset-MSR-TS-if-not-recheckpointing.patch
-|	patches.suse/powerpc-pkeys-Fix-handling-of-pkey-state-across-fork.patch
-|	patches.suse/powerpc-Fix-HMIs-on-big-endian-with-CONFIG_RELOCATAB.patch
-|	patches.suse/pstore-ram-Do-not-treat-empty-buffers-as-valid.patch
-|	patches.suse/pstore-ram-Avoid-NULL-deref-in-ftrace-merging-failur.patch
-|	patches.suse/panic-avoid-deadlocks-in-re-entrant-console-drivers.patch
-|	patches.suse/printk-fix-printk_time-race.patch
-|	patches.suse/selinux-always-allow-mounting-submounts.patch
-|	patches.suse/e1000e-allow-non-monotonic-SYSTIM-readings.patch
-|	patches.suse/net-bcmgenet-return-correct-value-ret-from-bcmgenet_.patch
-|	patches.suse/cxgb4-Add-new-T6-PCI-device-ids-0x608a.patch
-|	patches.suse/cxgb4vf-fix-memleak-in-mac_hlist-initialization.patch
-|	patches.suse/ptp-check-gettime64-return-code-in-PTP_SYS_OFFSET-io.patch
-|	patches.suse/PCI-add-USR-vendor-id-and-use-it-in-r8169-and-w6692-.patch
-|	patches.suse/usbnet-smsc95xx-fix-rx-packet-alignment.patch
-|	patches.suse/cxgb4-Remove-SGE_HOST_PAGE_SIZE-dependency-on-page-s.patch
-|	patches.suse/net-bcmgenet-code-movement.patch
-|	patches.suse/net-bcmgenet-abort-suspend-on-error.patch
-|	patches.suse/r8169-use-PCI_VDEVICE-macro.patch
-|	patches.suse/cxgb4-cxgb4vf-Fix-mac_hlist-initialization-and-free.patch
-|	patches.suse/net-bcmgenet-remove-HFB_CTRL-access.patch
-|	patches.suse/cxgb4-use-new-fw-interface-to-get-the-VIN-and-smt-in.patch
-|	patches.suse/ptp-Fix-pass-zero-to-ERR_PTR-in-ptp_clock_register.patch
-|	patches.suse/can-flexcan-flexcan_irq-fix-indention.patch
-|	patches.suse/wlcore-Fix-the-return-value-in-case-of-error-in-wlco.patch
-|	patches.suse/rtl8xxxu-Fix-missing-break-in-switch.patch
-|	patches.suse/brcmsmac-never-log-tid-x-is-not-agg-able-by-default.patch
-|	patches.suse/wireless-airo-potential-buffer-overflow-in-sprintf.patch
-|	patches.suse/rtlwifi-rtl8192de-Fix-misleading-REG_MCUFWDL-informa.patch
-|	patches.suse/ath10k-don-t-assume-this-is-a-PCI-dev-in-generic-cod.patch
-|	patches.suse/ath9k-dynack-use-authentication-messages-for-late-ac.patch
-|	patches.suse/ath9k-dynack-check-da-enabled-first-in-sampling-rout.patch
-|	patches.suse/ath9k-dynack-make-ewma-estimation-faster.patch
-|	patches.suse/iwlwifi-mvm-synchronize-TID-queue-removal.patch
-|	patches.suse/iwlwifi-pcie-don-t-reset-TXQ-write-pointer.patch
-|	patches.suse/iwlwifi-mvm-Send-non-offchannel-traffic-via-AP-sta.patch
-|	patches.suse/iwlwifi-add-new-cards-for-9560-9462-9461-and-killer-.patch
-|	patches.suse/0001-iwlwifi-fw-use-helper-to-determine-whether-to-dump-p.patch
-|	patches.suse/b43-Fix-error-in-cordic-routine.patch
-|	patches.suse/0001-net-mlx5-Release-resource-on-error-flow.patch
-|	patches.suse/0001-net-mlx5-Return-success-for-PAGE_FAULT_RESUME-in-int.patch
-|	patches.suse/0001-net-mlx5-Use-multi-threaded-workqueue-for-page-fault.patch
-|	patches.suse/net-ibmvnic-Remove-tests-of-member-address.patch
-|	patches.suse/indirect-call-wrappers-helpers-to-speed-up-indirect-.patch
-|	patches.suse/net-use-indirect-call-wrappers-at-GRO-network-layer.patch
-|	patches.suse/net-use-indirect-call-wrappers-at-GRO-transport-laye.patch
-|	patches.suse/udp-use-indirect-call-wrappers-for-GRO-socket-lookup.patch
-|	patches.suse/net-unbreak-CONFIG_RETPOLINE-n-builds.patch
-|	patches.suse/mac80211-fix-radiotap-vendor-presence-bitmap-handlin.patch
-|	patches.suse/Bluetooth-hci_bcm-Handle-specific-unknown-packets-af.patch
-|	patches.suse/Bluetooth-Fix-unnecessary-error-message-for-HCI-requ.patch
-|	patches.suse/e100-Fix-passing-zero-to-PTR_ERR-warning-in-e100_loa.patch
-|	patches.suse/igb-Fix-an-issue-that-PME-is-not-enabled-during-runt.patch
-|	patches.suse/mwifiex-fix-potential-NULL-dereference-and-use-after.patch
-|	patches.suse/mwifiex-debugfs-correct-histogram-spacing-formatting.patch
-|	patches.suse/rtl818x-fix-potential-use-after-free.patch
-|	patches.suse/cw1200-Fix-concurrency-use-after-free-bugs-in-cw1200.patch
-|	patches.suse/ath6kl-Only-use-match-sets-when-firmware-supports-it.patch
-|	patches.suse/ath6kl-Fix-off-by-one-error-in-scan-completion.patch
-|	patches.suse/net-core-Fix-Spectre-v1-vulnerability.patch
-|	patches.suse/phonet-af_phonet-Fix-Spectre-v1-vulnerability.patch
-|	patches.suse/packet-validate-address-length-if-non-zero.patch
-|	patches.suse/ieee802154-lowpan_header_create-check-must-check-dad.patch
-|	patches.suse/bnx2x-Fix-NULL-pointer-dereference-in-bnx2x_del_all_.patch
-|	patches.suse/crypto-aes_ti-disable-interrupts-while-accessing-S-b.patch
-|	patches.suse/pcrypt-use-format-specifier-in-kobject_add.patch
-|	patches.suse/crypto-bcm-fix-normal-non-key-hash-algorithm-failure.patch
-|	patches.suse/0001-crypto-user-support-incremental-algorithm-dumps.patch
-|	patches.suse/crypto-ux500-Use-proper-enum-in-cryp_set_dma_transfe.patch
-|	patches.suse/crypto-ux500-Use-proper-enum-in-hash_set_dma_transfe.patch
-|	patches.suse/crypto-mxc-scc-fix-build-warnings-on-ARM64.patch
-|	patches.suse/gfs2-Get-rid-of-potential-double-freeing-in-gfs2_cre.patch
-|	patches.suse/gfs2-Fix-loop-in-gfs2_rbm_find.patch
-|	patches.suse/0001-btrfs-harden-agaist-duplicate-fsid-on-scanned-device.patch
-|	patches.suse/0001-Btrfs-fix-fsync-of-files-with-multiple-hard-links-in.patch
-|	patches.suse/btrfs-fix-error-handling-in-btrfs_cleanup_ordered_extents.patch
-|	patches.suse/0003-btrfs-add-cleanup_ref_head_accounting-helper.patch
-|	patches.suse/btrfs-run-delayed-items-before-dropping-the-snapshot.patch
-|	patches.suse/0011-Btrfs-send-fix-race-with-transaction-commits-that-cr.patch
-|	patches.suse/dlm-fix-invalid-free.patch
-|	patches.suse/dlm-don-t-leak-kernel-pointer-to-userspace.patch
-|	patches.suse/dlm-Don-t-swamp-the-CPU-with-callbacks-queued-during.patch
-|	patches.suse/dlm-fixed-memory-leaks-after-failed-ls_remove_names-.patch
-|	patches.suse/dlm-possible-memory-leak-on-error-path-in-create_lkb.patch
-|	patches.suse/dlm-lost-put_lkb-on-error-path-in-receive_convert-an.patch
-|	patches.suse/dlm-memory-leaks-on-error-path-in-dlm_user_request.patch
-|	patches.suse/xfs-Align-compat-attrlist_by_handle-with-native-impl.patch
-|	patches.suse/ext4-fix-possible-use-after-free-in-ext4_quota_enabl.patch
-|	patches.suse/ext4-missing-unlock-put_page-in-ext4_try_to_write_in.patch
-|	patches.suse/ext4-fix-EXT4_IOC_GROUP_ADD-ioctl.patch
-|	patches.suse/ext4-include-terminating-u32-in-size-of-xattr-entrie.patch
-|	patches.suse/ext4-avoid-declaring-fs-inconsistent-due-to-invalid-.patch
-|	patches.suse/ext4-force-inode-writes-when-nfsd-calls-commit_metad.patch
-|	patches.suse/ext4-check-for-shutdown-and-r-o-file-system-in-ext4_.patch
-|	patches.suse/block-add-io-timeout-to-sysfs.patch
-|	patches.suse/0263-bcache-add-comment-for-cache_set-fill_iter.patch
-|	patches.suse/0264-bcache-do-not-check-if-debug-dentry-is-ERR-or-NULL-e.patch
-|	patches.suse/0265-bcache-update-comment-for-bch_data_insert.patch
-|	patches.suse/0266-bcache-update-comment-in-sysfs.c.patch
-|	patches.suse/0267-bcache-do-not-mark-writeback_running-too-early.patch
-|	patches.suse/0268-bcache-cannot-set-writeback_running-via-sysfs-if-no-.patch
-|	patches.suse/0269-bcache-introduce-force_wake_up_gc.patch
-|	patches.suse/0270-bcache-option-to-automatically-run-gc-thread-after-w.patch
-|	patches.suse/0271-bcache-add-MODULE_DESCRIPTION-information.patch
-|	patches.suse/0272-bcache-make-cutoff_writeback-and-cutoff_writeback_sy.patch
-|	patches.suse/0273-bcache-set-writeback_percent-in-a-flexible-range.patch
-|	patches.suse/0274-bcache-print-number-of-keys-in-trace_bcache_journal_.patch
-|	patches.suse/sata_rcar-fix-deferred-probing.patch
-|	patches.suse/dma-mapping-fix-return-type-of-dma_set_max_seg_size.patch
-|	patches.suse/scsi-lpfc-Correct-speeds-on-SFP-swap.patch
-|	patches.suse/scsi-lpfc-Fix-lpfc_sli4_read_config-return-value-che.patch
-|	patches.suse/scsi-lpfc-Fix-LOGO-PLOGI-handling-when-triggerd-by-A.patch
-|	patches.suse/scsi-lpfc-Reset-link-or-adapter-instead-of-doing-inf.patch
-|	patches.suse/scsi-lpfc-Correct-errors-accessing-fw-log.patch
-|	patches.suse/scsi-lpfc-fcoe-Fix-link-down-issue-after-1000-link-b.patch
-|	patches.suse/scsi-lpfc-Correct-LCB-RJT-handling.patch
-|	patches.suse/scsi-lpfc-Fix-odd-recovery-in-duplicate-FLOGIs-in-po.patch
-|	patches.suse/scsi-lpfc-Correct-loss-of-fc4-type-on-remote-port-ad.patch
-|	patches.suse/scsi-lpfc-Implement-GID_PT-on-Nameserver-query-to-su.patch
-|	patches.suse/scsi-lpfc-add-Trunking-support.patch
-|	patches.suse/scsi-lpfc-update-driver-version-to-12.0.0.8.patch
-|	patches.suse/scsi-qla2xxx-use-lower_32_bits-and-upper_32_bits-ins.patch
-|	patches.suse/scsi-target-add-emulate_pr-backstore-attr-to-toggle-.patch
-|	patches.suse/scsi-target-drop-unused-pi_prot_format-attribute-sto.patch
-|	patches.suse/scsi-qla2xxx-Introduce-a-switch-case-statement-in-ql.patch
-|	patches.suse/scsi-csiostor-remove-flush_scheduled_work
-|	patches.suse/scsi-qla2xxx-Split-the-__qla2x00_abort_all_cmds-func.patch
-|	patches.suse/scsi-qla2xxx-NULL-check-before-some-freeing-function.patch
-|	patches.suse/s390-scsi-zfcp-fix-posting-too-many-status-read-buffers.patch
-|	patches.suse/scsi-lpfc-Fix-panic-when-FW-log-buffsize-is-not-init.patch
-|	patches.suse/scsi-lpfc-update-manufacturer-attribute-to-reflect-B.patch
-|	patches.suse/scsi-lpfc-refactor-mailbox-structure-context-fields.patch
-|	patches.suse/scsi-lpfc-Fix-discovery-failures-during-port-failove.patch
-|	patches.suse/scsi-lpfc-Fix-a-duplicate-0711-log-message-number.patch
-|	patches.suse/scsi-lpfc-Fix-kernel-Oops-due-to-null-pring-pointers.patch
-|	patches.suse/scsi-lpfc-Cap-NPIV-vports-to-256.patch
-|	patches.suse/scsi-lpfc-rport-port-swap-discovery-issue.patch
-|	patches.suse/scsi-lpfc-ls_rjt-erroneus-FLOGIs.patch
-|	patches.suse/scsi-lpfc-Defer-LS_ACC-to-FLOGI-on-point-to-point-lo.patch
-|	patches.suse/scsi-lpfc-Correct-code-setting-non-existent-bits-in-.patch
-|	patches.suse/scsi-lpfc-Correct-topology-type-reporting-on-G7-adap.patch
-|	patches.suse/scsi-lpfc-Fix-driver-release-of-fw-logging-buffers.patch
-|	patches.suse/scsi-lpfc-Fix-dif-and-first-burst-use-in-write-comma.patch
-|	patches.suse/scsi-lpfc-update-driver-version-to-12.0.0.9.patch
-|	patches.suse/Revert-scsi-lpfc-ls_rjt-erroneus-FLOGIs.patch
-|	patches.suse/scsi-lpfc-Enable-Management-features-for-IF_TYPE-6.patch
-|	patches.suse/scsi-qla2xxx-Enable-FC-NVME-on-NPIV-ports.patch
-|	patches.suse/scsi-qla2xxx-Fix-NPIV-handling-for-FC-NVMe.patch
-|	patches.suse/scsi-qla2xxx-Fix-for-FC-NVMe-discovery-for-NPIV-port.patch
-|	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.12-k.patch
-|	patches.suse/scsi-lpfc-do-not-set-queue-page_count-to-0-if-pc_sli.patch
-|	patches.suse/scsi-qla2xxx-deadlock-by-configfs_depend_item.patch
-|	patches.suse/scsi-lpfc-Fix-link-state-reporting-for-trunking-when.patch
-|	patches.suse/scsi-lpfc-Correct-MDS-loopback-diagnostics-support.patch
-|	patches.suse/scsi-lpfc-update-fault-value-on-successful-trunk-eve.patch
-|	patches.suse/scsi-lpfc-Fix-discovery-failure-when-PLOGI-is-defere.patch
-|	patches.suse/scsi-lpfc-Add-log-messages-to-aid-in-debugging-fc4ty.patch
-|	patches.suse/scsi-lpfc-Update-lpfc-version-to-12.0.0.10.patch
-|	patches.suse/scsi-megaraid-fix-out-of-bound-array-accesses.patch
-|	patches.suse/0001-dm-do-not-allow-readahead-to-limit-IO-size.patch
-|	patches.suse/mmc-atmel-mci-do-not-assume-idle-after-atmci_request.patch
-|	patches.suse/mmc-sdhci-Fix-data-command-CRC-error-handling.patch
-|	patches.suse/mmc-sdhci-Rename-SDHCI_ACMD12_ERR-and-SDHCI_INT_ACMD.patch
-|	patches.suse/mmc-sdhci-Handle-auto-command-errors.patch
-|	patches.suse/mmc-bcm2835-reset-host-on-timeout.patch
-|	patches.suse/mmc-bcm2835-Recover-from-MMC_SEND_EXT_CSD.patch
-|	patches.suse/memstick-Prevent-memstick-host-from-getting-runtime-.patch
-|	patches.suse/0006-mmc-sdhci-of-esdhc-Fix-timeout-checks.patch
-|	patches.suse/mmc-sdhci-xenon-Fix-timeout-checks.patch
-|	patches.suse/scripts-decode_stacktrace-only-strip-base-path-when-.patch
-|	patches.suse/0001-mm-print-more-information-about-mapping-in-__dump_pa.patch
-|	patches.suse/0002-mm-lower-the-printk-loglevel-for-__dump_page-message.patch
-|	patches.suse/0003-mm-memory_hotplug-drop-pointless-block-alignment-che.patch
-|	patches.suse/0004-mm-memory_hotplug-print-reason-for-the-offlining-fai.patch
-|	patches.suse/0005-mm-memory_hotplug-be-more-verbose-for-memory-offline.patch
-|	patches.suse/0001-mm-only-report-isolation-failures-when-offlining-mem.patch
-|	patches.suse/0001-mm-memory_hotplug-do-not-clear-numa_node-association.patch
-|	patches.suse/mm-put_and_wait_on_page_locked-while-page-is-migrated.patch
-|	patches.suse/0001-hwpoison-memory_hotplug-allow-hwpoisoned-pages-to-be.patch
-|	patches.suse/mm-migration-factor-out-code-to-compute-expected-num.patch
-|	patches.suse/mm-migrate-lock-buffers-before-migrate_page_move_map.patch
-|	patches.suse/mm-migrate-provide-buffer_migrate_page_norefs.patch
-|	patches.suse/blkdev-avoid-migration-stalls-for-blkdev-pages.patch
-|	patches.suse/hwmon-k10temp-add-hygon-dhyana-support.patch
-|	patches.suse/hwmon-lm80-fix-a-missing-check-of-the-status-of-SMBu.patch
-|	patches.suse/hwmon-lm80-fix-a-missing-check-of-bus-read-in-lm80-p.patch
-|	patches.suse/gpio-pl061-Move-irq_chip-definition-inside-struct-pl.patch
-|	patches.suse/gpiolib-Fix-return-value-of-gpio_to_desc-stub-if-GPI.patch
-|	patches.suse/power-supply-olpc_battery-correct-the-temperature-un.patch
-|	patches.suse/power-supply-charger-manager-Fix-incorrect-return-va.patch
-|	patches.suse/usb-hub-delay-hub-autosuspend-if-USB3-port-is-still-.patch
-|	patches.suse/phy-sun4i-usb-add-support-for-missing-USB-PHY-index.patch
-|	patches.suse/usb-dwc3-debugfs-Properly-print-set-link-state-for-H.patch
-|	patches.suse/usb-dwc3-don-t-log-probe-deferrals-but-do-log-other-.patch
-|	patches.suse/usb-dwc3-Correct-the-logic-for-checking-TRB-full-in-.patch
-|	patches.suse/usb-mtu3-fix-the-issue-about-SetFeature-U1-U2_Enable.patch
-|	patches.suse/usb-dwc2-host-use-hrtimer-for-nak-retries.patch
-|	patches.suse/0001-usb-dwc3-trace-add-missing-break-statement-to-make-c.patch
-|	patches.suse/usb-mtu3-fix-dbginfo-in-qmu_tx_zlp_error_handler.patch
-|	patches.suse/usb-dwc3-gadget-Disable-CSP-for-stream-OUT-ep.patch
-|	patches.suse/usb-musb-dsps-fix-otg-state-machine.patch
-|	patches.suse/0001-usb-musb-dsps-fix-runtime-pm-for-peripheral-mode.patch
-|	patches.suse/cdc-acm-fix-abnormal-DATA-RX-issue-for-Mediatek-Prel.patch
-|	patches.suse/0001-USB-serial-pl2303-add-ids-for-Hewlett-Packard-HP-POS.patch
-|	patches.suse/0001-USB-serial-option-add-Fibocom-NL678-series.patch
-|	patches.suse/serial-fsl_lpuart-clear-parity-enable-bit-when-disab.patch
-|	patches.suse/serial-set-suppress_bind_attrs-flag-only-if-builtin.patch
-|	patches.suse/writeback-don-t-decrement-wb-refcnt-if-wb-bdi.patch
-|	patches.suse/serial-imx-fix-error-handling-in-console_setup.patch
-|	patches.suse/tty-ldsem-Wake-up-readers-after-timed-out-down_write.patch
-|	patches.suse/tty-Hold-tty_ldisc_lock-during-tty_reopen.patch
-|	patches.suse/tty-Don-t-block-on-IO-when-ldisc-change-is-pending.patch
-|	patches.suse/tty-Simplify-tty-count-math-in-tty_reopen.patch
-|	patches.suse/tty-ldsem-Convert-to-regular-lockdep-annotations.patch
-|	patches.suse/tty-ldsem-Add-lockdep-asserts-for-ldisc_sem.patch
-|	patches.suse/tty-ldsem-Decrement-wait_readers-on-timeouted-down_r.patch
-|	patches.suse/tty-serial-do-not-free-trasnmit-buffer-page-under-po.patch
-|	patches.suse/tty-serial-samsung-Properly-set-flags-in-autoCTS-mod.patch
-|	patches.suse/serial-uartps-Fix-interrupt-mask-issue-to-handle-the.patch
-|	patches.suse/serial-max310x-Fix-tx_empty-callback.patch
-|	patches.suse/staging-iio-adc-ad7280a-handle-error-from-__ad7280_r.patch
-|	patches.suse/staging-iio-ad2s90-Make-probe-handle-spi_setup-failu.patch
-|	patches.suse/staging-iio-ad7780-update-voltage-on-read.patch
-|	patches.suse/Staging-iio-adt7316-Fix-i2c-data-reading-set-the-dat.patch
-|	patches.suse/staging-bcm2835-camera-Abort-probe-if-there-is-no-ca.patch
-|	patches.suse/iio-accel-kxcjk1013-Add-KIOX010A-ACPI-Hardware-ID.patch
-|	patches.suse/staging-wilc1000-fix-missing-read_write-setting-when.patch
-|	patches.suse/driver-core-Move-async_synchronize_full-call.patch
-|	patches.suse/sysfs-Disable-lockdep-for-driver-bind-unbind-files.patch
-|	patches.suse/altera-stapl-check-for-a-null-key-before-strcasecmp-.patch
-|	patches.suse/misc-vexpress-Off-by-one-in-vexpress_syscfg_exec.patch
-|	patches.suse/extcon-max8997-Fix-lack-of-path-setting-in-USB-devic.patch
-|	patches.suse/genwqe-Fix-size-check.patch
-|	patches.suse/intel_th-msu-Fix-an-off-by-one-in-attribute-store.patch
-|	patches.suse/cgroup-fix-parsing-empty-mount-option-string.patch
-|	patches.suse/0239-lib-don-t-depend-on-linux-headers-being-installed.patch
-|	patches.suse/kconfig-fix-file-name-and-line-number-of-warn_ignore.patch
-|	patches.suse/kconfig-fix-memory-leak-when-EOF-is-encountered-in-q.patch
-|	patches.suse/sched-fair-Fix-infinite-loop-in-update_blocked_averages-by-reverting-a9e7f6544b9c.patch
-|	patches.suse/seq_buf-Make-seq_buf_puts-null-terminate-the-buffer.patch
-|	patches.suse/ARM-OMAP2-hwmod-Fix-some-section-annotations.patch
-|	patches.suse/ARM-pxa-avoid-section-mismatch-warning.patch
-|	patches.suse/soc-bcm-brcmstb-Don-t-leak-device-tree-node-referenc.patch
-|	patches.suse/soc-tegra-pmc-Drop-locking-from-tegra_powergate_is_p.patch
-|	patches.suse/soc-tegra-Don-t-leak-device-tree-node-reference.patch
-|	patches.suse/watchdog-w83627hf_wdt-support-Inves.patch
-|	patches.suse/watchdog-docs-kernel-api-don-t-reference-removed-fun.patch
-|	patches.suse/pinctrl-qcom-spmi-gpio-fix-gpio-hog-related-boot-iss.patch
-|	patches.suse/pinctrl-max77620-Use-define-directive-for-max77620_p.patch
-|	patches.suse/pinctrl-lpc18xx-Use-define-directive-for-PIN_CONFIG_.patch
-|	patches.suse/pinctrl-zynq-Use-define-directive-for-PIN_CONFIG_IO_.patch
-|	patches.suse/pinctrl-qcom-ssbi-gpio-fix-gpio-hog-related-boot-iss.patch
-|	patches.suse/pinctrl-sx150x-handle-failure-case-of-devm_kstrdup.patch
-|	patches.suse/pinctrl-sunxi-a64-Rename-function-csi0-to-csi.patch
-|	patches.suse/pinctrl-sunxi-a64-Rename-function-ts0-to-ts.patch
-|	patches.suse/pinctrl-xway-fix-gpio-hog-related-boot-issues.patch
-|	patches.suse/pinctrl-meson-meson8-fix-the-GPIO-function-for-the-G.patch
-|	patches.suse/pinctrl-meson-meson8b-fix-the-GPIO-function-for-the-.patch
-|	patches.suse/pinctrl-sh-pfc-r8a7740-Add-missing-REF125CK-pin-to-g.patch
-|	patches.suse/pinctrl-sh-pfc-r8a7740-Add-missing-LCD0-marks-to-lcd.patch
-|	patches.suse/pinctrl-sh-pfc-r8a7791-Remove-bogus-ctrl-marks-from-.patch
-|	patches.suse/pinctrl-sh-pfc-r8a7791-Remove-bogus-marks-from-vin1_.patch
-|	patches.suse/pinctrl-sh-pfc-sh73a0-Add-missing-TO-pin-to-tpu4_to3.patch
-|	patches.suse/pinctrl-sh-pfc-r8a7794-Remove-bogus-IPSR9-field.patch
-|	patches.suse/pinctrl-sh-pfc-sh7734-Add-missing-IPSR11-field.patch
-|	patches.suse/pinctrl-sh-pfc-sh7264-Fix-PFCR3-and-PFCR0-register-c.patch
-|	patches.suse/pinctrl-sh-pfc-sh7269-Add-missing-PCIOR0-field.patch
-|	patches.suse/pinctrl-sh-pfc-sh7734-Remove-bogus-IPSR10-value.patch
-|	patches.suse/pinctrl-sh-pfc-sh7734-Fix-shifted-values-in-IPSR10.patch
-|	patches.suse/rtc-m41t80-Correct-alarm-month-range-with-RTC-reads.patch
-|	patches.suse/rtc-max8997-Fix-the-returned-value-in-case-of-error-.patch
-|	patches.suse/rtc-dt-binding-abx80x-fix-resistance-scale.patch
-|	patches.suse/0001-dt-bindings-rtc-sun6i-rtc-Fix-register-range-in-exam.patch
-|	patches.suse/rtc-pcf8523-don-t-return-invalid-date-when-battery-i.patch
-|	patches.suse/dmaengine-coh901318-Fix-a-double-lock-bug.patch
-|	patches.suse/dmaengine-coh901318-Remove-unused-variable.patch
-|	patches.suse/dmaengine-xilinx_dma-Remove-__aligned-attribute-on-z.patch
-|	patches.suse/revert-iommu-io-pgtable-arm-check-for-v7s-incapable-systems
-|	patches.suse/iommu-arm-smmu-v3-Use-explicit-mb-when-moving-cons-p.patch
-|	patches.suse/iommu-arm-smmu-Add-support-for-qcom-smmu-v2-variant.patch
-|	patches.suse/iommu-vt-d-handle-domain-agaw-being-less-than-iommu-agaw
-|	patches.suse/iommu-amd-fix-amd_iommu-force_isolation
-|	patches.suse/0002-efi-Add-EFI-signature-data-types.patch
-|	patches.suse/tpm-tpm_i2c_nuvoton-use-correct-command-duration-for.patch
-|	patches.suse/tpm-tpm_try_transmit-refactor-error-flow.patch
-|	patches.suse/tpm-fix-kdoc-for-tpm2_flush_context_cmd.patch
-|	patches.suse/cifs-clean-up-indentation-replace-spaces-with-tab.patch
-|	patches.suse/cifs-use-a-compound-for-setting-an-xattr.patch
-|	patches.suse/cifs-smb2-commands-can-not-be-negative-remove-confusing-check.patch
-|	patches.suse/cifs-address-trivial-coverity-warning.patch
-|	patches.suse/cifs-create-a-helper-function-for-compound-query_info.patch
-|	patches.suse/Add-vers-3-0-2-as-a-valid-option-for-SMBv3-0-2.patch
-|	patches.suse/cifs-change-smb2_query_eas-to-use-the-compound-query-info-helper.patch
-|	patches.suse/cifs-suppress-some-implicit-fallthrough-warnings.patch
-|	patches.suse/cifs-remove-set-but-not-used-variable-smb_buf-.patch
-|	patches.suse/cifs-remove-coverity-warning-in-calc_lanman_hash.patch
-|	patches.suse/cifs-check-ntwrk_buf_start-for-NULL-before-dereferencing-it.patch
-|	patches.suse/CIFS-use-the-correct-length-when-pinning-memory-for-direct-I-O-for-.patch
-|	patches.suse/CIFS-return-correct-errors-when-pinning-memory-failed-for-direct-I-.patch
-|	patches.suse/CIFS-Fix-error-mapping-for-SMB2_LOCK-command-which-c.patch
-|	patches.suse/cifs-Refactor-out-cifs_mount-.patch
-|	patches.suse/cifs-Skip-any-trailing-backslashes-from-UNC.patch
-|	patches.suse/cifs-Make-devname-param-optional-in-cifs_compose_mount_options-.patch
-|	patches.suse/cifs-auto-disable-serverino-in-dfs-mounts.patch
-|	patches.suse/cifs-Save-TTL-value-when-parsing-DFS-referrals.patch
-|	patches.suse/cifs-Add-DFS-cache-routines.patch
-|	patches.suse/cifs-Fix-to-use-kmem_cache_free-instead-of-kfree-.patch
-|	patches.suse/cifs-Use-kzfree-to-free-password.patch
-|	patches.suse/cifs-remove-set-but-not-used-variable-server-.patch
-|	patches.suse/cifs-check-kzalloc-return.patch
-|	patches.suse/cifs-Make-use-of-DFS-cache-to-get-new-DFS-referrals.patch
-|	patches.suse/cifs-remove-set-but-not-used-variable-sep-.patch
-|	patches.suse/cifs-Add-support-for-failover-in-cifs_mount-.patch
-|	patches.suse/cifs-Add-support-for-failover-in-cifs_reconnect-.patch
-|	patches.suse/cifs-Use-GFP_ATOMIC-when-a-lock-is-held-in-cifs_mount-.patch
-|	patches.suse/cifs-start-DFS-cache-refresher-in-cifs_mount-.patch
-|	patches.suse/cifs-Only-free-DFS-target-list-if-we-actually-got-one.patch
-|	patches.suse/cifs-Add-support-for-failover-in-smb2_reconnect-.patch
-|	patches.suse/cifs-Add-support-for-failover-in-cifs_reconnect_tcon-.patch
-|	patches.suse/cifs-Always-resolve-hostname-before-reconnecting.patch
-|	patches.suse/cifs-Minor-Kconfig-clarification.patch
-|	patches.suse/cifs-we-can-not-use-small-padding-iovs-together-with-encryption.patch
-|	patches.suse/cifs-update-internal-module-version-number.patch
-|	patches.suse/net-9p-include-trans_common.h-to-fix-missing-prototy.patch
-|	patches.suse/9p-net-put-a-lower-bound-on-msize.patch
-|	patches.suse/sunrpc-use-SVC_NET-in-svcauth_gss_-functions.patch
-|	patches.suse/sunrpc-use-after-free-in-svc_process_common.patch
-|	patches.suse/sunrpc-handle-ENOMEM-in-rpcb_getport_async.patch
-|	patches.suse/drbd-narrow-rcu_read_lock-in-drbd_sync_handshake.patch
-|	patches.suse/drbd-disconnect-if-the-wrong-UUIDs-are-attached-on-a.patch
-|	patches.suse/drbd-skip-spurious-timeout-ping-timeo-when-failing-p.patch
-|	patches.suse/drbd-Avoid-Clang-warning-about-pointless-switch-stat.patch
-|	patches.suse/gdrom-fix-a-memory-leak-bug.patch
-|	patches.suse/0001-block-swim3-Fix-EBUSY-error-when-re-opening-device-a.patch
-|	patches.suse/Input-elan_i2c-add-ACPI-ID-for-touchpad-in-ASUS-Aspi.patch
-|	patches.suse/Input-nomadik-ske-keypad-fix-a-loop-timeout-test.patch
-|	patches.suse/input-add-official-raspberry-pi-s-touchscreen-driver.patch
-|	patches.suse/niu-fix-missing-checks-of-niu_pci_eeprom_read.patch
-|	patches.suse/atl1e-checking-the-status-of-atl1e_write_phy_reg.patch
-|	patches.suse/tipc-fix-a-missing-check-of-genlmsg_put.patch
-|	patches.suse/ethtool-check-the-return-value-of-get_regs_len.patch
-|	patches.suse/isdn-hisax-hfc_pci-Fix-a-possible-concurrency-use-af.patch
-|	patches.suse/fsl-fman-Use-GFP_ATOMIC-in-memac-tgec-_add_hash_mac_.patch
-|	patches.suse/ax25-fix-a-use-after-free-in-ax25_fillin_cb.patch
-|	patches.suse/net-wan-fix-a-double-free-in-x25_asy_open_tty.patch
-|	patches.suse/netrom-fix-locking-in-nr_find_socket.patch
-|	patches.suse/ibmveth-fix-DMA-unmap-error-in-ibmveth_xmit_start-er.patch
-|	patches.suse/ptr_ring-wrap-back-producer-in-__ptr_ring_swap_queue.patch
-|	patches.suse/ip-validate-header-length-on-virtual-device-xmit.patch
-|	patches.suse/net-hamradio-6pack-use-mod_timer-to-rearm-timers.patch
-|	patches.suse/isdn-fix-kernel-infoleak-in-capi_unlocked_ioctl.patch
-|	patches.suse/bpf-move-prev_-insn_idx-into-verifier-env.patch
-|	patches.suse/bpf-move-tmp-variable-into-ax-register-in-interprete.patch
-|	patches.suse/bpf-enable-access-to-ax-register-also-from-verifier-.patch
-|	patches.suse/bpf-restrict-map-value-pointer-arithmetic-for-unpriv.patch
-|	patches.suse/bpf-restrict-stack-pointer-arithmetic-for-unprivileg.patch
-|	patches.suse/bpf-restrict-unknown-scalars-of-mixed-signed-bounds-.patch
-|	patches.suse/bpf-fix-check_map_access-smin_value-test-when-pointe.patch
-|	patches.suse/bpf-prevent-out-of-bounds-speculation-on-pointer-ari.patch
-|	patches.suse/ipv6-Consider-sk_bound_dev_if-when-binding-a-socket-to.patch
-|	patches.suse/ALSA-hda-realtek-Enable-the-headset-mic-auto-detecti.patch
-|	patches.suse/ALSA-hda-tegra-clear-pending-irq-handlers.patch
-|	patches.suse/proc-sysctl-fix-return-error-for-proc_doulongvec_min.patch
-|	patches.suse/scripts-gdb-fix-lx-version-string-output.patch
-|	patches.suse/drivers-base-platform.c-kmemleak-ignore-a-known-leak.patch
-|	patches.suse/ARM-8808-1-kexec-offline-panic_smp_self_stop-CPU.patch
-|	patches.suse/ceph-don-t-update-importing-cap-s-mseq-when-handing-cap-export.patch
-|	patches.suse/xfs-xfs_buf-drop-useless-LIST_HEAD.patch
-|	patches.suse/smb3-fix-large-reads-on-encrypted-connections.patch
-|	patches.suse/cifs-fix-confusing-warning-message-on-reconnect.patch
-|	patches.suse/smb3-add-smb3-1-1-to-default-dialect-list.patch
-|	patches.suse/thermal-hwmon-inline-helpers-when-CONFIG_THERMAL_HWM.patch
-|	patches.suse/thermal-bcm2835-enable-hwmon-explicitly.patch
-|	patches.suse/thermal-generic-adc-Fix-adc-to-temp-interpolation.patch
-|	patches.suse/Thermal-do-not-clear-passive-state-during-system-sle.patch
-|	patches.suse/HID-intel-ish-hid-fixes-incorrect-error-handling.patch
-|	patches.suse/HID-doc-fix-wrong-data-structure-reference-for-UHID_.patch
-|	patches.suse/HID-lenovo-Add-checks-to-fix-of_led_classdev_registe.patch
-|	patches.suse/switchtec-Remove-immediate-status-check-after-submit.patch
-|	patches.suse/switchtec-Fix-SWITCHTEC_IOCTL_EVENT_IDX_ALL-flags-ov.patch
-|	patches.suse/i2c-imx-don-t-print-error-message-on-probe-defer.patch
-|	patches.suse/i2c-sh_mobile-add-support-for-r8a77990-R-Car-E3.patch
-|	patches.suse/i2c-axxia-check-for-error-conditions-first.patch
-|	patches.suse/video-clps711x-fb-release-disp-device-node-in-probe.patch
-|	patches.suse/0001-fbdev-fbmem-behave-better-with-small-rotated-display.patch
-|	patches.suse/0001-fbdev-fbcon-Fix-unregister-crash-when-more-than-one-.patch
-|	patches.suse/0001-md-fix-raid10-hang-issue-caused-by-barrier.patch
-|	patches.suse/ext4-make-sure-enough-credits-are-reserved-for-diore.patch
-|	patches.suse/ext4-fix-a-potential-fiemap-page-fault-deadlock-w-in.patch
-|	patches.suse/ext4-avoid-kernel-warning-when-writing-the-superbloc.patch
-|	patches.suse/ext4-track-writeback-errors-using-the-generic-tracki.patch
-|	patches.suse/ext4-fix-special-inode-number-checks-in-__ext4_iget.patch
-|	patches.suse/fork-record-start_time-late.patch
-|	patches.suse/0002-fork-memcg-fix-cached_stacks-case.patch
-|	patches.suse/slab-alien-caches-must-not-be-initialized-if-the-allocation-of-the-alien-cache-failed.patch
-|	patches.suse/mm-page_mapped-don-t-assume-compound-page-is-huge-or-thp.patch
-|	patches.suse/ALSA-usb-audio-Avoid-access-before-bLength-check-in-.patch
-|	patches.suse/ALSA-usb-audio-Fix-an-out-of-bound-read-in-create_co.patch
-|	patches.suse/ALSA-hda-realtek-Support-Dell-headset-mode-for-New-A.patch
-|	patches.suse/ALSA-cs46xx-Potential-NULL-dereference-in-probe.patch
-|	patches.suse/ALSA-hda-realtek-Add-unplug-function-into-unplug-sta.patch
-|	patches.suse/ALSA-hda-realtek-Disable-headset-Mic-VREF-for-headse.patch
-|	patches.suse/drm-bridge-tc358767-add-defines-for-DP1_SRCCTRL-PHY_.patch
-|	patches.suse/drm-bridge-tc358767-fix-single-lane-configuration.patch
-|	patches.suse/drm-bridge-tc358767-fix-initial-DP0-1_SRCCTRL-value.patch
-|	patches.suse/drm-bridge-tc358767-reject-modes-which-require-too-m.patch
-|	patches.suse/drm-bridge-tc358767-fix-output-H-V-syncs.patch
-|	patches.suse/cpufreq-check-if-policy-is-inactive-early-in-__cpufr.patch
-|	patches.suse/ACPI-power-Skip-duplicate-power-resource-references-.patch
-|	patches.suse/ACPI-NUMA-Use-correct-type-for-printing-addresses-on.patch
-|	patches.suse/x86-modpost-replace-last-remnants-of-retpoline-with-config_retpoline.patch
-|	patches.suse/rbd-don-t-return-0-on-unmap-if-rbd_dev_flag_removing-is-set.patch
-|	patches.suse/i2c-dev-prevent-adapter-retries-and-timeout-being-se.patch
-|	patches.suse/drm-nouveau-Don-t-disable-polling-in-fallback-mode.patch
-|	patches.suse/drm-nouveau-falcon-avoid-touching-registers-if-engin.patch
-|	patches.suse/0001-drm-fb-helper-Partially-bring-back-workaround-for-bu.patch
-|	patches.suse/0001-drm-fb-helper-Ignore-the-value-of-fb_var_screeninfo..patch
-|	patches.suse/kvm-sev-fail-kvm_sev_init-if-already-initialized.patch
-|	patches.suse/loop-drop-caches-if-offset-or-block_size-are-changed.patch
-|	patches.suse/nvme-pci-fix-out-of-bounds-access-in-nvme_cqe_pendin.patch
-|	patches.suse/nvme-multipath-zero-out-ANA-log-buffer.patch
-|	patches.suse/nvme-introduce-nvme_quirk_ignore_dev_subnqn.patch
-|	patches.suse/ata-ahci-mvebu-remove-stale-comment.patch
-|	patches.suse/cifs-Fix-a-debug-message.patch
-|	patches.suse/cifs-Fix-a-tiny-potential-memory-leak.patch
-|	patches.suse/CIFS-Fix-adjustment-of-credits-for-MTU-requests.patch
-|	patches.suse/CIFS-Do-not-set-credits-to-1-if-the-server-didn-t-grant-anything.patch
-|	patches.suse/CIFS-Fix-credit-computation-for-compounded-requests.patch
-|	patches.suse/CIFS-Do-not-hide-EINTR-after-sending-network-packets.patch
-|	patches.suse/cifs-move-large-array-from-stack-to-heap.patch
-|	patches.suse/cifs-Limit-memory-used-by-lock-request-calls-to-a-page.patch
-|	patches.suse/cifs-Fix-potential-OOB-access-of-lock-element-array.patch
-|	patches.suse/CIFS-Fix-credits-calculation-for-cancelled-requests.patch
-|	patches.suse/CIFS-Move-credit-processing-to-mid-callbacks-for-SMB3.patch
-|	patches.suse/CIFS-Fix-error-paths-in-writeback-code.patch
-|	patches.suse/01-cifs-update-internal-module-version-number.patch
-|	patches.suse/0001-usb-cdc-acm-send-ZLP-for-Telit-3G-Intel-based-modems.patch
-|	patches.suse/0001-USB-storage-don-t-insert-sane-sense-for-SPC3-when-ba.patch
-|	patches.suse/0001-USB-storage-add-quirk-for-SMI-SM3350.patch
-|	patches.suse/0001-USB-Add-USB_QUIRK_DELAY_CTRL_MSG-quirk-for-Corsair-K.patch
-|	patches.suse/tty-Don-t-hold-ldisc-lock-in-tty_reopen-if-ldisc-pre.patch
-|	patches.suse/0001-Btrfs-fix-deadlock-when-using-free-space-tree-due-to.patch
-|	patches.suse/gpio-pl061-handle-failed-allocations.patch
-|	patches.suse/mfd-ti_am335x_tscadc-Use-PLATFORM_DEVID_AUTO-while-r.patch
-|	patches.suse/mfd-twl-core-Fix-section-annotations-on-un-protect_p.patch
-|	patches.suse/mfd-db8500-prcmu-Fix-some-section-annotations.patch
-|	patches.suse/mfd-mt6397-Do-not-call-irq_domain_remove-if-PMIC-uns.patch
-|	patches.suse/mfd-ab8500-core-Return-zero-in-get_register_interrup.patch
-|	patches.suse/mfd-tps6586x-Handle-interrupts-on-suspend.patch
-|	patches.suse/mfd-qcom_rpm-write-fw_version-to-CTRL_REG.patch
-|	patches.suse/mfd-wm5110-Add-missing-ASRC-rate-register.patch
-|	patches.suse/mfd-tps65218-Use-devm_regmap_add_irq_chip-and-clean-.patch
-|	patches.suse/mfd-mc13xxx-Fix-a-missing-check-of-a-register-read-f.patch
-|	patches.suse/r8169-Add-support-for-new-Realtek-Ethernet.patch
-|	patches.suse/qmi_wwan-add-MTU-default-to-qmap-network-interface.patch
-|	patches.suse/ipv6-Consider-sk_bound_dev_if-when-binding-a-socket-.patch
-|	patches.suse/ipv6-Take-rcu_read_lock-in-__inet6_bind-for-mapped-a.patch
-|	patches.suse/can-gw-ensure-DLC-boundaries-after-CAN-frame-modific.patch
-|	patches.suse/tipc-fix-memory-leak-in-tipc_nl_compat_publ_dump.patch
-|	patches.suse/net-bridge-fix-a-bug-on-using-a-neighbour-cache-entr.patch
-|	patches.suse/bpf-fix-sanitation-of-alu-op-with-pointer-scalar-typ.patch
-|	patches.suse/mlxsw-spectrum-Disable-lag-port-TX-before-removing-i.patch
-|	patches.suse/packet-Do-not-leak-dev-refcounts-on-error-exit.patch
-|	patches.suse/ip-on-queued-skb-use-skb_header_pointer-instead-of-p.patch
-|	patches.suse/ipv6-fix-kernel-infoleak-in-ipv6_local_error.patch
-|	patches.suse/bonding-update-nest-level-on-unlink.patch
-|	patches.suse/net-dsa-mv88x6xxx-mv88e6390-errata.patch
-|	patches.suse/tcp-change-txhash-on-SYN-data-timeout.patch
-|	patches.suse/net-stmmac-Fix-PCI-module-removal-leak.patch
-|	patches.suse/isdn-i4l-isdn_tty-Fix-some-concurrency-double-free-b.patch
-|	patches.suse/selinux-fix-GPF-on-invalid-policy.patch
-|	patches.suse/Yama-Check-for-pid-death-before-checking-ancestry.patch
-|	patches.suse/LSM-Check-for-NULL-cred-security-on-free.patch
-|	patches.suse/hwmon-lm80-Fix-missing-unlock-on-error-in-set_fan_di.patch
-|	patches.suse/hwmon-tmp421-Correct-the-misspelling-of-the-tmp442-c.patch
-|	patches.suse/leds-lp5523-fix-a-missing-check-of-return-value-of-l.patch
-|	patches.suse/0001-drm-i915-gvt-Fix-mmap-range-check.patch
-|	patches.suse/drm-meson-add-missing-of_node_put.patch
-|	patches.suse/0002-omap2fb-Fix-stack-memory-disclosure.patch
-|	patches.suse/crypto-authenc-fix-parsing-key-with-misaligned-rta_l.patch
-|	patches.suse/crypto-bcm-convert-to-use-crypto_authenc_extractkeys.patch
-|	patches.suse/crypto-caam-fix-zero-length-buffer-DMA-mapping.patch
-|	patches.suse/crypto-authencesn-Avoid-twice-completion-call-in-dec.patch
-|	patches.suse/xenclock-0006-xen-Fix-x86-sched_clock-interface-for-xen.patch
-|	patches.suse/powerpc-tm-Limit-TM-code-inside-PPC_TRANSACTIONAL_ME.patch
-|	patches.suse/PCI-MSI-Return-ENOSPC-from-pci_alloc_irq_vectors_aff.patch
-|	patches.suse/media-v4l-ioctl-Validate-num_planes-for-debug-messag.patch
-|	patches.suse/nbd-Use-set_blocksize-to-set-device-blocksize.patch
-|	patches.suse/blockdev-Fix-livelocks-on-loop-device.patch
-|	patches.suse/scsi-sd-fix-cache_type_store
-|	patches.suse/scsi-core-synchronize-request-queue-pm-status-only-on-successful-resume
-|	patches.suse/scsi-isci-initialize-shost-fully-before-calling-scsi_add_host
-|	patches.suse/scsi-qedi-add-ep_state-for-login-completion-on-un-reachable-targets
-|	patches.suse/acpi-nfit-fix-race-accessing-memdev-in-nfit_get_smbios_id.patch
-|	patches.suse/0004-btrfs-handle-delayed-ref-head-accounting-cleanup-in-.patch
-|	patches.suse/0008-netfilter-nf_tables-fix-leaking-object-reference-cou.patch
-|	patches.suse/net-ipv4-Fix-memory-leak-in-network-namespace-disman.patch
-|	patches.suse/tipc-fix-uninit-value-in-tipc_nl_compat_link_reset_s.patch
-|	patches.suse/tipc-fix-uninit-value-in-tipc_nl_compat_bearer_enabl.patch
-|	patches.suse/tipc-fix-uninit-value-in-tipc_nl_compat_link_set.patch
-|	patches.suse/tipc-fix-uninit-value-in-tipc_nl_compat_name_table_d.patch
-|	patches.suse/tipc-fix-uninit-value-in-tipc_nl_compat_doit.patch
-|	patches.suse/net-sched-act_tunnel_key-fix-memory-leak-in-case-of-.patch
-|	patches.suse/net-phy-marvell-Errata-for-mv88e6390-internal-PHYs.patch
-|	patches.suse/net_sched-refetch-skb-protocol-for-each-filter.patch
-|	patches.suse/openvswitch-Avoid-OOB-read-when-parsing-flow-nlattrs.patch
-|	patches.suse/atm-he-fix-sign-extension-overflow-on-large-shift.patch
-|	patches.suse/vhost-log-dirty-page-correctly.patch
-|	patches.suse/net-bridge-Fix-ethernet-header-pointer-before-check-.patch
-|	patches.suse/amd-xgbe-Fix-mdio-access-for-non-zero-ports-and-clau.patch
-|	patches.suse/net-phy-mdio_bus-add-missing-device_del-in-mdiobus_r.patch
-|	patches.suse/net-Fix-usage-of-pskb_trim_rcsum.patch
-|	patches.suse/isdn-avm-Fix-string-plus-integer-warning-from-Clang.patch
-|	patches.suse/bpf-fix-inner-map-masking-to-prevent-oob-under-specu.patch
-|	patches.suse/pstore-ram-Avoid-allocation-and-leak-of-platform-dat.patch
-|	patches.suse/clk-vc5-Abort-clock-configuration-without-upstream-c.patch
-|	patches.suse/thermal-int340x_thermal-Fix-a-NULL-vs-IS_ERR-check.patch
-|	patches.suse/drivers-thermal-int340x_thermal-Fix-sysfs-race-condi.patch
-|	patches.suse/s390-early-improve-machine-detection
-|	patches.suse/s390-mm-always-force-a-load-of-the-primary-asce-on-context-switch
-|	patches.suse/s390-smp-fix-cpu-hotplug-deadlock-with-cpu-rescan
-|	patches.suse/s390-smp-fix-calling-smp_call_ipl_cpu-from-ipl-cpu
-|	patches.suse/ipmi-ssif-Fix-handling-of-multi-part-return-messages.patch
-|	patches.suse/ASoC-dma-sh7760-cleanup-a-debug-printk.patch
-|	patches.suse/ASoC-Intel-Haswell-Broadwell-fix-setting-for-.dynami.patch
-|	patches.suse/ALSA-compress-prevent-potential-divide-by-zero-bugs.patch
-|	patches.suse/ASoC-atom-fix-a-missing-check-of-snd_pcm_lib_malloc_.patch
-|	patches.suse/ASoC-dapm-change-snprintf-to-scnprintf-for-possible-.patch
-|	patches.suse/ASoC-rt5514-spi-Fix-potential-NULL-pointer-dereferen.patch
-|	patches.suse/ASoC-imx-audmux-change-snprintf-to-scnprintf-for-pos.patch
-|	patches.suse/ALSA-hda-Add-mute-LED-support-for-HP-ProBook-470-G5.patch
-|	patches.suse/ceph-clear-inode-pointer-when-snap-realm-gets-dropped-by-its-inode.patch
-|	patches.suse/libceph-avoid-keepalive_pending-races-in-ceph_con_keepalive.patch
-|	patches.suse/dm-crypt-fix-parsing-of-extended-IV-arguments.patch
-|	patches.suse/dm-thin-fix-passdown_double_checking_shared_status.patch
-|	patches.suse/0006-drm-i915-gvt-release-shadow-batch-buffer-and-wa_ctx-.patch
-|	patches.suse/drm-msm-Unblock-writer-if-reader-closes-file.patch
-|	patches.suse/usb-dwc3-gadget-synchronize_irq-dwc-irq-in-suspend.patch
-|	patches.suse/0001-usb-dwc3-gadget-Clear-req-needs_extra_trb-flag-on-cl.patch
-|	patches.suse/usb-dwc3-gadget-Fix-the-uninitialized-link_state-whe.patch
-|	patches.suse/usb-gadget-Potential-NULL-dereference-on-allocation-.patch
-|	patches.suse/USB-serial-simple-add-Motorola-Tetra-TPG2200-device-.patch
-|	patches.suse/USB-serial-pl2303-add-new-PID-to-support-PL2303TB.patch
-|	patches.suse/uart-Fix-crash-in-uart_write-and-uart_put_char.patch
-|	patches.suse/tty-n_hdlc-fix-__might_sleep-warning.patch
-|	patches.suse/vt-always-call-notifier-with-the-console-lock-held.patch
-|	patches.suse/vt-invoke-notifier-on-screen-size-change.patch
-|	patches.suse/tty-Handle-problem-if-line-discipline-does-not-have-.patch
-|	patches.suse/serial-fsl_lpuart-fix-maximum-acceptable-baud-rate-w.patch
-|	patches.suse/staging-rtl8188eu-Add-device-code-for-D-Link-DWA-121.patch
-|	patches.suse/staging-rtl8723bs-Fix-build-error-with-Clang-when-in.patch
-|	patches.suse/msft-hv-1831-Drivers-hv-vmbus-Check-for-ring-when-getting-debug-i.patch
-|	patches.suse/mei-me-add-denverton-innovation-engine-device-IDs.patch
-|	patches.suse/char-mwave-fix-potential-Spectre-v1-vulnerability.patch
-|	patches.suse/mmc-sdhci-iproc-handle-mmc_of_parse-errors-during-pr.patch
-|	patches.suse/mmc-dw_mmc-bluefield-Fix-the-license-information.patch
-|	patches.suse/nvme-rdma-fix-timeout-handler.patch
-|	patches.suse/nvme-multipath-drop-optimization-for-static-ANA-grou.patch
-|	patches.suse/cifs-fix-memory-leak-of-an-allocated-cifs_ntsd-structure.patch
-|	patches.suse/CIFS-Fix-possible-hang-during-async-MTU-reads-and-wr.patch
-|	patches.suse/smb3-Cleanup-license-mess.patch
-|	patches.suse/CIFS-Do-not-reconnect-TCP-session-in-add_credits.patch
-|	patches.suse/CIFS-Fix-credits-calculations-for-reads-with-errors.patch
-|	patches.suse/CIFS-Fix-credit-calculation-for-encrypted-reads-with.patch
-|	patches.suse/CIFS-Fix-credit-calculations-in-compound-mid-callback.patch
-|	patches.suse/CIFS-Do-not-assume-one-credit-for-async-responses.patch
-|	patches.suse/CIFS-Fix-mounts-if-the-client-is-low-on-credits.patch
-|	patches.suse/smb3-add-credits-we-receive-from-oplock-break-PDUs.patch
-|	patches.suse/cifs-print-CIFSMaxBufSize-as-part-of-proc-fs-cifs-DebugData.patch
-|	patches.suse/ax25-fix-possible-use-after-free.patch
-|	patches.suse/sctp-improve-the-events-for-sctp-stream-reset.patch
-|	patches.suse/sctp-improve-the-events-for-sctp-stream-adding.patch
-|	patches.suse/net-mlx4_core-Add-masking-for-a-few-queries-on-HCA-c.patch
-|	patches.suse/can-dev-__can_get_echo_skb-fix-bogous-check-for-non-.patch
-|	patches.suse/can-bcm-check-timer-values-before-ktime-conversion.patch
-|	patches.suse/ibmveth-Do-not-process-frames-after-calling-napi_res.patch
-|	patches.suse/mac80211-fix-miscounting-of-ttl-dropped-frames.patch
-|	patches.suse/mac80211-don-t-initiate-TDLS-connection-if-station-i.patch
-|	patches.suse/mac80211-Add-attribute-aligned-2-to-struct-action.patch
-|	patches.suse/cfg80211-extend-range-deviation-for-DMG.patch
-|	patches.suse/Input-xpad-add-support-for-SteelSeries-Stratus-Duo.patch
-|	patches.suse/input-raspberrypi-ts-fix-link-error.patch
-|	patches.suse/0001-Input-uinput-fix-undefined-behavior-in-uinput_valida.patch
-|	patches.suse/acpi-nfit-Block-function-zero-DSMs.patch
-|	patches.suse/acpi-nfit-Fix-command-supported-detection.patch
-|	patches.suse/kvm-x86-fix-single-step-debugging
-|	patches.suse/svm-add-warning-message-for-avic-ipi-invalid-target
-|	patches.suse/svm-fix-avic-incomplete-ipi-emulation
-|	patches.suse/irqchip-gic-v3-its-Align-PCI-Multi-MSI-allocation-on.patch
-|	patches.suse/sched-wait-Fix-rcuwait_wake_up-ordering.patch
-|	patches.suse/0001-sched-wake_q-Document-wake_q_add.patch
-|	patches.suse/0001-sched-wake_q-Fix-wakeup-ordering-for-wake_q.patch
-|	patches.suse/0001-futex-Fix-possible-missed-wakeup.patch
-|	patches.suse/0001-locking-rwsem-Fix-possible-missed-wakeup.patch
-|	patches.suse/x86-kaslr-fix-incorrect-i8254-outb-parameters.patch
-|	patches.suse/x86-pkeys-properly-copy-pkey-state-at-fork
-|	patches.suse/0001-x86-entry-64-compat-Fix-stack-switching-for-XEN-PV.patch
-|	patches.suse/netrom-switch-to-sock-timer-API.patch
-|	patches.suse/net-rose-fix-NULL-ax25_cb-kernel-panic.patch
-|	patches.suse/net-mlx5e-Allow-MAC-invalidation-while-spoofchk-is-O.patch
-|	patches.suse/ipvs-Fix-signed-integer-overflow-when-setsockopt-tim.patch
-|	patches.suse/net-set-default-network-namespace-in-init_dummy_netd.patch
-|	patches.suse/gpio-pcf857x-Fix-interrupts-on-multiple-instances.patch
-|	patches.suse/gpio-altera-a10sr-Set-proper-output-level-for-direct.patch
-|	patches.suse/gpio-vf610-Mask-all-GPIO-interrupts.patch
-|	patches.suse/iommu-amd-call-free_iova_fast-with-pfn-in-map_sg
-|	patches.suse/iommu-amd-unmap-all-mapped-pages-in-error-path-of-map_sg
-|	patches.suse/iommu-vt-d-fix-memory-leak-in-intel_iommu_put_resv_regions
-|	patches.suse/iommu-amd-fix-iommu-page-flush-when-detach-device-from-a-domain
-|	patches.suse/fsdcache-Fix-incorrect-nr_dentry_unused-accounting-in-shrink_dcache_sb.patch
-|	patches.suse/ALSA-usb-audio-Add-Opus-3-to-quirks-for-native-DSD-s.patch
-|	patches.suse/ALSA-hda-realtek-Fixed-hp_pin-no-value.patch
-|	patches.suse/NFS-Fix-up-return-value-on-fatal-errors-in-nfs_page_.patch
-|	patches.suse/gfs2-Revert-Fix-loop-in-gfs2_rbm_find.patch
-|	patches.suse/ARM-cns3xxx-Fix-writing-to-wrong-PCI-config-register.patch
-|	patches.suse/ARM-cns3xxx-Use-actual-size-reads-for-PCIe.patch
-|	patches.suse/mmc-bcm2835-Fix-DMA-channel-leak-on-probe-error.patch
-|	patches.suse/platform-x86-Fix-unmet-dependency-warning-for-SAMSUN.patch
-|	patches.suse/0001-IB-hfi1-Remove-overly-conservative-VM_EXEC-flag-chec.patch
-|	patches.suse/apparmor-Fix-aa_label_build-error-handling-for-faile.patch
-|	patches.suse/cifs-fix-computation-for-MAX_SMB2_HDR_SIZE.patch
-|	patches.suse/cifs-limit-amount-of-data-we-request-for-xattrs-to-CIFSMaxBufSize.patch
-|	patches.suse/CIFS-Fix-possible-oops-and-memory-leaks-in-async-IO.patch
-|	patches.suse/CIFS-Fix-trace-command-logging-for-SMB2-reads-and-writes.patch
-|	patches.suse/CIFS-Do-not-count-ENODATA-as-failure-for-query-direc.patch
-|	patches.suse/CIFS-Do-not-consider-ENODATA-as-stat-failure-for-reads.patch
-|	patches.suse/CIFS-fix-use-after-free-of-the-lease-keys.patch
-|	patches.suse/02-cifs-update-internal-module-version-number.patch
-|	patches.suse/kernel-exit.c-release-ptraced-tasks-before-zap_pid_n.patch
-|	patches.suse/mm-migrate-Make-buffer_migrate_page_norefs-actually-.patch
-|	patches.suse/mm-oom-fix-use-after-free-in-oom_kill_process.patch
-|	patches.suse/mm-hwpoison-use-do_send_sig_info-instead-of-force_sig.patch
-|	patches.suse/mm-migrate-don-t-rely-on-__PageMovable-of-newpage-after-unlocking-it.patch
-|	patches.suse/vfs-Avoid-softlockups-in-drop_pagecache_sb.patch
-|	patches.suse/md-raid5-fix-out-of-memory-during-raid-cache-recover.patch
-|	patches.suse/blk-mq-fix-a-hung-issue-when-fsync.patch
-|	patches.suse/0002-Btrfs-fix-deadlock-when-allocating-tree-block-during.patch
-|	patches.suse/0005-btrfs-clean-up-pending-block-groups-when-transaction.patch
-|	patches.suse/x86-speculation-remove-redundant-arch_smt_update-invocation.patch
-|	patches.suse/x86-cpu-Add-Atom-Tremont-Jacobsville.patch
-|	patches.suse/x86-microcode-amd-don-t-falsely-trick-the-late-loading-mechanism.patch
-|	patches.suse/fuse-handle-zero-sized-retrieve-correctly.patch
-|	patches.suse/fuse-call-pipe_buf_release-under-pipe-lock.patch
-|	patches.suse/fuse-decrement-NR_WRITEBACK_TEMP-on-the-right-page.patch
-|	patches.suse/tracing-uprobes-fix-output-for-multiple-string-arguments.patch
-|	patches.suse/ALSA-hda-realtek-Headset-microphone-support-for-Syst.patch
-|	patches.suse/ALSA-hda-realtek-Fix-lose-hp_pins-for-disable-auto-m.patch
-|	patches.suse/ALSA-hda-realtek-Use-a-common-helper-for-hp-pin-refe.patch
-|	patches.suse/ALSA-hda-Serialize-codec-registrations.patch
-|	patches.suse/ALSA-usb-audio-Add-support-for-new-T-A-USB-DAC.patch
-|	patches.suse/ALSA-compress-Fix-stop-handling-on-compressed-captur.patch
-|	patches.suse/ALSA-hda-ca0132-Fix-build-error-without-CONFIG_PCI.patch
-|	patches.suse/HID-debug-fix-the-ring-buffer-implementation.patch
-|	patches.suse/kvm-fix-kvm_ioctl_create_device-reference-counting-cve-2019-6974
-|	patches.suse/kvm-x86-work-around-leak-of-uninitialized-stack-contents-cve-2019-7222
-|	patches.suse/kvm-nvmx-unconditionally-cancel-preemption-timer-in-free_nested-cve-2019-7221
-|	patches.suse/0001-drm-vmwgfx-Return-error-code-from-vmw_execbuf_copy_f.patch
-|	patches.suse/0001-drm-vmwgfx-Fix-setting-of-dma-masks.patch
-|	patches.suse/drm-modes-Prevent-division-by-zero-htotal.patch
-|	patches.suse/drm-sun4i-tcon-Prepare-and-enable-TCON-channel-0-clo.patch
-|	patches.suse/xfs-eof-trim-writeback-mapping-as-soon-as-it-is-cach.patch
-|	patches.suse/usb-gadget-musb-fix-short-isoc-packets-with-inventra.patch
-|	patches.suse/usb-dwc3-gadget-Handle-0-xfer-length-for-OUT-EP.patch
-|	patches.suse/usb-gadget-udc-net2272-Fix-bitwise-and-boolean-opera.patch
-|	patches.suse/usb-phy-fix-link-errors.patch
-|	patches.suse/usb-phy-am335x-fix-race-condition-in-_probe.patch
-|	patches.suse/serial-fix-race-between-flush_to_ldisc-and-tty_open.patch
-|	patches.suse/iio-chemical-atlas-ph-sensor-correct-IIO_TEMP-values.patch
-|	patches.suse/debugfs-fix-debugfs_rename-parameter-checking.patch
-|	patches.suse/samples-mei-use-dev-mei0-instead-of-dev-mei.patch
-|	patches.suse/ucc_geth-Reset-BQL-queue-when-stopping-device.patch
-|	patches.suse/virtio_net-Don-t-call-free_old_xmit_skbs-for-xdp_fra.patch
-|	patches.suse/l2tp-fix-reading-optional-fields-of-L2TPv3.patch
-|	patches.suse/ipvlan-l3mdev-fix-broken-l3s-mode-wrt-local-routes.patch
-|	patches.suse/l2tp-copy-4-more-bytes-to-linear-part-if-necessary.patch
-|	patches.suse/rds-fix-refcount-bug-in-rds_sock_addref.patch
-|	patches.suse/skge-potential-memory-corruption-in-skge_get_regs.patch
-|	patches.suse/mac80211-ensure-that-mgmt-tx-skbs-have-tailroom-for-.patch
-|	patches.suse/cfg80211-call-disconnect_wk-when-AP-stops.patch
-|	patches.suse/batman-adv-Avoid-WARN-on-net_device-without-parent-i.patch
-|	patches.suse/batman-adv-Force-mac-header-to-start-of-data-on-xmit.patch
-|	patches.suse/enic-fix-checksum-validation-for-IPv6.patch
-|	patches.suse/dccp-fool-proof-ccid_hc_-rt-x_parse_options.patch
-|	patches.suse/bpf-fix-lockdep-false-positive-in-percpu_freelist.patch
-|	patches.suse/bpf-Fix-syscall-s-stackmap-lookup-potential-deadlock.patch
-|	patches.suse/vsock-virtio-fix-kernel-panic-after-device-hot-unplu.patch
-|	patches.suse/vsock-virtio-reset-connected-sockets-on-device-remov.patch
-|	patches.suse/net-systemport-Fix-WoL-with-password-after-deep-slee.patch
-|	patches.suse/net-dp83640-expire-old-TX-skb.patch
-|	patches.suse/s390-qeth-release-cmd-buffer-in-error-paths
-|	patches.suse/0001-s390-qeth-fix-use-after-free-in-error-path.patch
-|	patches.suse/0001-s390-qeth-cancel-close_dev-work-before-removing-a-ca.patch
-|	patches.suse/0001-s390-qeth-conclude-all-event-processing-before-offli.patch
-|	patches.suse/net-dsa-slave-Don-t-propagate-flag-changes-on-down-s.patch
-|	patches.suse/mISDN-fix-a-race-in-dev_expire_timer.patch
-|	patches.suse/rxrpc-bad-unlock-balance-in-rxrpc_recvmsg.patch
-|	patches.suse/net-mlx5e-Don-t-overwrite-pedit-action-when-multiple.patch
-|	patches.suse/net-Don-t-default-Cavium-PTP-driver-to-y.patch
-|	patches.suse/sit-check-if-IPv6-enabled-before-calling-ip6_err_gen.patch
-|	patches.suse/scsi-aic94xx-fix-module-loading
-|	patches.suse/scsi-target-make-the-pi_prot_format-ConfigFS-path-re.patch
-|	patches.suse/scsi-cxlflash-prevent-deadlock-when-adapter-probe-fails
-|	patches.suse/signal-Always-notice-exiting-tasks.patch
-|	patches.suse/signal-Better-detection-of-synchronous-signals.patch
-|	patches.suse/soc-fsl-qbman-avoid-race-in-clearing-QMan-interrupt.patch
-|	patches.suse/ARM-pxa-ssp-unneeded-to-free-devm_-allocated-data.patch
-|	patches.suse/ARM-iop32x-n2100-fix-PCI-IRQ-mapping.patch
-|	patches.suse/ARM-tango-Improve-ARCH_MULTIPLATFORM-compatibility.patch
-|	patches.suse/nvme-lock-NS-list-changes-while-handling-command-eff.patch
-|	patches.suse/i2c-omap-Use-noirq-system-sleep-pm-ops-to-idle-devic.patch
-|	patches.suse/0001-futex-Handle-early-deadlock-return-correctly.patch
-|	patches.suse/perf-x86-intel-delay-memory-deallocation-until-x86_pmu_dead_cpu.patch
-|	patches.suse/irqchip-mmp-Only-touch-the-PJ4-IRQ-FIQ-bits-on-enabl.patch
-|	patches.suse/irqchip-gic-v3-its-Fix-ITT_entry_size-accessor.patch
-|	patches.suse/x86-mce-initialize-mce-bank-in-the-case-of-a-fatal-error-in-mce_no_way_out.patch
-|	patches.suse/dmaengine-at_xdmac-Fix-wrongfull-report-of-a-channel.patch
-|	patches.suse/dmaengine-imx-dma-fix-wrong-callback-invoke.patch
-|	patches.suse/dmaengine-bcm2835-Fix-interrupt-race-on-RT.patch
-|	patches.suse/dmaengine-bcm2835-Fix-abort-of-transactions.patch
-|	patches.suse/dmaengine-dmatest-Abort-test-in-case-of-mapping-erro.patch
-|	patches.suse/s390-dasd-fix-using-offset-into-zero-size-array-error
-|	patches.suse/s390-sles15-zcrypt-fix-specification-exception.patch
-|	patches.suse/ALSA-hda-Add-quirk-for-HP-EliteBook-840-G5.patch
-|	patches.suse/ALSA-usb-audio-Fix-implicit-fb-endpoint-setup-by-qui.patch
-|	patches.suse/ASoC-rsnd-fixup-rsnd_ssi_master_clk_start-user-count.patch
-|	patches.suse/signal-Restore-the-stop-PTRACE_EVENT_EXIT.patch
-|	patches.suse/vsock-cope-with-memory-allocation-failure-at-socket-.patch
-|	patches.suse/vxlan-test-dev-flags-IFF_UP-before-calling-netif_rx.patch
-|	patches.suse/tipc-fix-skb-may-be-leaky-in-tipc_link_input.patch
-|	patches.suse/net-fix-IPv6-prefix-route-residue.patch
-|	patches.suse/mac80211-Fix-Tx-aggregation-session-tear-down-with-I.patch
-|	patches.suse/ipv6-propagate-genlmsg_reply-return-code.patch
-|	patches.suse/batman-adv-fix-uninit-value-in-batadv_interface_tx.patch
-|	patches.suse/net-packet-fix-4gb-buffer-limit-due-to-overflow-chec.patch
-|	patches.suse/net-ena-fix-race-between-link-up-and-device-initaliz.patch
-|	patches.suse/net-ena-update-driver-version-from-2.0.2-to-2.0.3.patch
-|	patches.suse/net_sched-fix-two-more-memory-leaks-in-cls_tcindex.patch
-|	patches.suse/team-avoid-complex-list-operations-in-team_nl_cmd_op.patch
-|	patches.suse/sctp-call-gso_reset_checksum-when-computing-checksum.patch
-|	patches.suse/dsa-mv88e6xxx-Ensure-all-pending-interrupts-are-hand.patch
-|	patches.suse/drm-imx-ignore-plane-updates-on-disabled-crtcs.patch
-|	patches.suse/0001-gpu-ipu-v3-Fix-i.MX51-CSI-control-registers-offset.patch
-|	patches.suse/drm-imx-imx-ldb-add-missing-of_node_puts.patch
-|	patches.suse/0002-gpu-ipu-v3-Fix-CSI-offsets-for-imx53.patch
-|	patches.suse/0003-drm-i915-Block-fbdev-HPD-processing-during-suspend.patch
-|	patches.suse/0004-drm-i915-Prevent-a-race-during-I915_GEM_MMAP-ioctl-w.patch
-|	patches.suse/0005-drm-i915-opregion-fix-version-check.patch
-|	patches.suse/0006-drm-i915-opregion-rvda-is-relative-from-opregion-bas.patch
-|	patches.suse/dm-crypt-don-t-overallocate-the-integrity-tag-space.patch
-|	patches.suse/dm-thin-fix-bug-where-bio-that-overwrites-thin-block.patch
-|	patches.suse/blk-mq-insert-rq-with-DONTPREP-to-hctx-dispatch-list.patch
-|	patches.suse/floppy-check_events-callback-should-not-return-a-neg.patch
-|	patches.suse/md-raid1-don-t-clear-bitmap-bits-on-interrupted-reco.patch
-|	patches.suse/scsi-qla2xxx-Fix-panic-from-use-after-free-in-qla2x0.patch
-|	patches.suse/auxdisplay-ht16k33-fix-potential-user-after-free-on-.patch
-|	patches.suse/NFS-Don-t-use-page_file_mapping-after-removing-the-p.patch
-|	patches.suse/sunrpc-fix-4-more-call-sites-that-were-using-stack-m.patch
-|	patches.suse/ARM-OMAP2-Variable-reg-in-function-omap4_dsi_mux_pad.patch
-|	patches.suse/ARM-OMAP2-fix-lack-of-timer-interrupts-on-CPU1-after.patch
-|	patches.suse/Input-bma150-register-input-device-after-setting-pri.patch
-|	patches.suse/Input-elantech-enable-3rd-button-support-on-Fujitsu-.patch
-|	patches.suse/Input-cap11xx-switch-to-using-set_brightness_blockin.patch
-|	patches.suse/Input-matrix_keypad-use-flush_delayed_work.patch
-|	patches.suse/Revert-Input-elan_i2c-add-ACPI-ID-for-touchpad-in-AS.patch
-|	patches.suse/Input-st-keyscan-fix-potential-zalloc-NULL-dereferen.patch
-|	patches.suse/Input-elan_i2c-add-ACPI-ID-for-touchpad-in-Lenovo-V3.patch
-|	patches.suse/i2c-cadence-Fix-the-hold-bit-setting.patch
-|	patches.suse/i2c-bcm2835-Clear-current-buffer-pointers-and-counts.patch
-|	patches.suse/x86-a-out-clear-the-dump-structure-initially.patch
-|	patches.suse/x86-platform-uv-use-efi_runtime_lock-to-serialise-bios-calls
-|	patches.suse/arm64-mm-efi-Account-for-GICv3-LPI-tables-in-static-.patch
-|	patches.suse/efi-arm-Revert-Defer-persistent-reservations-until-a.patch
-|	patches.suse/ARM-8824-1-fix-a-migrating-irq-bug-when-hotplug-cpu.patch
-|	patches.suse/mailbox-bcm-flexrm-mailbox-Fix-FlexRM-ring-flush-tim.patch
-|	patches.suse/mac80211-Free-mpath-object-when-rhashtable-insertion.patch
-|	patches.suse/mac80211-Restore-vif-beacon-interval-if-start-ap-fai.patch
-|	patches.suse/net-phy-xgmiitorgmii-Support-generic-PHY-status-read.patch
-|	patches.suse/net-Fix-for_each_netdev_feature-on-Big-endian.patch
-|	patches.suse/net-validate-untrusted-gso-packets-without-csum-offl.patch
-|	patches.suse/net-Add-header-for-usage-of-fls64.patch
-|	patches.suse/0001-mlxsw-__mlxsw_sp_port_headroom_set-Fix-a-use-of-loca.patch
-|	patches.suse/0001-net-stmmac-handle-endianness-in-dwmac4_get_timestamp.patch
-|	patches.suse/qmi_wwan-apply-SET_DTR-quirk-to-Sierra-WP7607.patch
-|	patches.suse/tcp-tcp_v4_err-should-be-more-careful.patch
-|	patches.suse/net-Do-not-allocate-page-fragments-that-are-not-skb-.patch
-|	patches.suse/net-crypto-set-sk-to-NULL-when-af_alg_release.patch
-|	patches.suse/0001-net-stmmac-Fix-a-race-in-EEE-enable-callback.patch
-|	patches.suse/vhost-correctly-check-the-return-value-of-translate_.patch
-|	patches.suse/sky2-Increase-D3-delay-again.patch
-|	patches.suse/KEYS-allow-reaching-the-keys-quotas-exactly.patch
-|	patches.suse/assoc_array-Fix-shortcut-creation.patch
-|	patches.suse/keys-Timestamp-new-keys.patch
-|	patches.suse/pinctrl-meson-meson8b-fix-the-sdxc_a-data-1.3-pins.patch
-|	patches.suse/ALSA-hda-realtek-Headset-microphone-and-internal-spe.patch
-|	patches.suse/ALSA-hda-realtek-Disable-PC-beep-in-passthrough-on-a.patch
-|	patches.suse/ASoC-topology-free-created-components-in-tplg-load-e.patch
-|	patches.suse/tmpfs-fix-link-accounting-when-a-tmpfile-is-linked-i.patch
-|	patches.suse/libceph-handle-an-empty-authorize-reply.patch
-|	patches.suse/ceph-avoid-repeatedly-adding-inode-to-mdsc-snap_flush_list.patch
-|	patches.suse/clk-sunxi-ng-v3s-Fix-TCON-reset-de-assert-bit.patch
-|	patches.suse/clk-sunxi-A31-Fix-wrong-AHB-gate-number.patch
-|	patches.suse/cxgb4-Export-sge_host_page_size-to-ulds.patch
-|	patches.suse/iw_cxgb4-cq-qp-mask-depends-on-bar2-pages-in-a-host-.patch
-|	patches.suse/kallsyms-handle-too-long-symbols-in-kallsyms-c.patch
-|	patches.suse/KEYS-user-Align-the-payload-buffer.patch
-|	patches.suse/KEYS-always-initialize-keyring_index_key-desc_len.patch
-|	patches.suse/scsi-libiscsi-fix-race-between-iscsi_xmit_task-and-iscsi_complete_task
-|	patches.suse/scsi-libsas-fix-rphy-phy_identifier-for-phys-with-end-devices-attached
-|	patches.suse/scsi-core-reset-host-byte-in-DID_NEXUS_FAILURE-case.patch
-|	patches.suse/missing-barriers-in-some-of-unix_sock-addr-and-path-.patch
-|	patches.suse/bonding-fix-PACKET_ORIGDEV-regression.patch
-|	patches.suse/net-avoid-false-positives-in-untrusted-gso-validatio.patch
-|	patches.suse/af_key-unconditionally-clone-on-broadcast.patch
-|	patches.suse/ipvlan-disallow-userns-cap_net_admin-to-change-globa.patch
-|	patches.suse/mac80211_hwsim-propagate-genlmsg_reply-return-code.patch
-|	patches.suse/bnxt_en-Fix-typo-in-firmware-message-timeout-logic.patch
-|	patches.suse/bnxt_en-Wait-longer-for-the-firmware-message-respons.patch
-|	patches.suse/net-Set-rtm_table-to-RT_TABLE_COMPAT-for-ipv6-for-ta.patch
-|	patches.suse/mdio_bus-Fix-use-after-free-on-device_register-fails.patch
-|	patches.suse/bpf-lpm-fix-lookup-bug-in-map_delete_elem.patch
-|	patches.suse/0001-nfp-bpf-fix-ALU32-high-bits-clearance-bug.patch
-|	patches.suse/net-x25-fix-a-race-in-x25_bind.patch
-|	patches.suse/tmpfs-fix-uninitialized-return-value-in-shmem_link.patch
-|	patches.suse/0001-mm-enforce-min-addr-even-if-capable-in-expand_downwa.patch
-|	patches.suse/crypto-sha256-arm-fix-crash-bug-in-Thumb2-build.patch
-|	patches.suse/crypto-sha512-arm-fix-crash-bug-in-Thumb2-build.patch
-|	patches.suse/mmc-spi-Fix-card-detection-during-probe.patch
-|	patches.suse/mmc-tmio_mmc_core-don-t-claim-spurious-interrupts.patch
-|	patches.suse/0001-mmc-sdhci-esdhc-imx-correct-the-fix-of-ERR004536.patch
-|	patches.suse/drm-Block-fb-changes-for-async-plane-updates.patch
-|	patches.suse/iommu-dmar-fix-buffer-overflow-during-pci-bus-notification
-|	patches.suse/tun-fix-blocking-read.patch
-|	patches.suse/net-socket-set-sock-sk-to-NULL-after-calling-proto_o.patch
-|	patches.suse/tun-remove-unnecessary-memory-barrier.patch
-|	patches.suse/net-Add-__icmp_send-helper.patch
-|	patches.suse/net-avoid-use-IPCB-in-cipso_v4_error.patch
-|	patches.suse/ipv4-Return-error-for-RTA_VIA-attribute.patch
-|	patches.suse/ipv6-Return-error-for-RTA_VIA-attribute.patch
-|	patches.suse/mpls-Return-error-for-RTA_GATEWAY-attribute.patch
-|	patches.suse/hv_netvsc-Fix-IP-header-checksum-for-coalesced-packe.patch
-|	patches.suse/tipc-fix-race-condition-causing-hung-sendto.patch
-|	patches.suse/bnxt_en-Drop-oversize-TX-packets-to-prevent-errors.patch
-|	patches.suse/0001-net-phy-Micrel-KSZ8061-link-failure-after-cable-conn.patch
-|	patches.suse/net-nfc-Fix-NULL-dereference-on-nfc_llcp_build_tlv-f.patch
-|	patches.suse/netlabel-fix-out-of-bounds-memory-accesses.patch
-|	patches.suse/net-netem-fix-skb-length-BUG_ON-in-__skb_to_sgvec.patch
-|	patches.suse/xen-netback-fix-occasional-leak-of-grant-ref-mapping.patch
-|	patches.suse/xen-netback-don-t-populate-the-hash-cache-on-XenBus-.patch
-|	patches.suse/net-dsa-mv88e6xxx-Fix-u64-statistics.patch
-|	patches.suse/bpf-decrease-usercnt-if-bpf_map_new_fd-fails-in-bpf_.patch
-|	patches.suse/bpf-drop-refcount-if-bpf_map_new_fd-fails-in-map_cre.patch
-|	patches.suse/bpf-fix-sanitation-rewrite-in-case-of-non-pointers.patch
-|	patches.suse/geneve-correctly-handle-ipv6.disable-module-paramete.patch
-|	patches.suse/net-sit-fix-memory-leak-in-sit_init_net.patch
-|	patches.suse/x86-uaccess-don-t-leak-the-ac-flag-into-_put_user-value-evaluation.patch
-|	patches.suse/fix-cgroup_do_mount-handling-of-failure-exits.patch
-|	patches.suse/copy_mount_string-Limit-string-length-to-PATH_MAX.patch
-|	patches.suse/exec-Fix-mem-leak-in-kernel_read_file.patch
-|	patches.suse/vfio_pci-Enable-memory-accesses-before-calling-pci_m.patch
-|	patches.suse/mtd-docg3-Fix-passing-zero-to-PTR_ERR-warning-in-doc.patch
-|	patches.suse/mtd-docg3-fix-a-possible-memory-leak-of-mtd-name.patch
-|	patches.suse/mmc-sdhci-esdhc-imx-fix-HS400-timing-issue.patch
-|	patches.suse/mmc-sdhci-brcmstb-handle-mmc_of_parse-errors-during-.patch
-|	patches.suse/mmc-omap-fix-the-maximum-timeout-setting.patch
-|	patches.suse/regulator-max77620-Initialize-values-for-DT-properti.patch
-|	patches.suse/regulator-s2mps11-Fix-steps-for-buck7-buck8-and-LDO3.patch
-|	patches.suse/regulator-s2mpa01-Fix-step-values-for-some-LDOs.patch
-|	patches.suse/regulator-pv88060-Fix-array-out-of-bounds-access.patch
-|	patches.suse/regulator-pv88080-Fix-array-out-of-bounds-access.patch
-|	patches.suse/regulator-pv88090-Fix-array-out-of-bounds-access.patch
-|	patches.suse/regulator-wm831x-dcdc-Fix-list-of-wm831x_dcdc_ilim-f.patch
-|	patches.suse/regulator-act8865-Fix-act8600_sudcdc_voltage_ranges-.patch
-|	patches.suse/spi-omap2-mcspi-Fix-DMA-and-FIFO-event-trigger-size-.patch
-|	patches.suse/spi-topcliff_pch-Fix-potential-NULL-dereference-on-a.patch
-|	patches.suse/spi-ti-qspi-Fix-mmap-read-when-more-than-one-CS-in-u.patch
-|	patches.suse/spi-pxa2xx-Setup-maximum-supported-DMA-transfer-leng.patch
-|	patches.suse/leds-lp55xx-fix-null-deref-on-firmware-load-failure.patch
-|	patches.suse/tcp-exit-if-nothing-to-retransmit-on-RTO-timeout.patch
-|	patches.suse/0001-cxgb4-cxgb4vf-Link-management-changes.patch
-|	patches.suse/cxgb4vf-Update-port-information-in-cxgb4vf_open.patch
-|	patches.suse/cxgb4-cxgb4vf-Program-hash-region-for-t4-t4vf-_chang.patch
-|	patches.suse/e1000e-fix-cyclic-resets-at-link-up-with-active-tx.patch
-|	patches.suse/wlcore-Fix-memory-leak-in-case-wl12xx_fetch_firmware.patch
-|	patches.suse/cw1200-fix-missing-unlock-on-error-in-cw1200_hw_scan.patch
-|	patches.suse/cw1200-drop-useless-LIST_HEAD.patch
-|	patches.suse/0001-iwlwifi-mvm-fix-firmware-statistics-usage.patch
-|	patches.suse/iwlwifi-mvm-avoid-possible-access-out-of-array.patch
-|	patches.suse/iwlwifi-mvm-fix-A-MPDU-reference-assignment.patch
-|	patches.suse/0001-iwiwifi-fix-bad-monitor-buffer-register-addresses.patch
-|	patches.suse/mt7601u-bump-supported-EEPROM-version.patch
-|	patches.suse/net-phy-fixed_phy-Fix-fixed_phy-not-checking-GPIO.patch
-|	patches.suse/s390-qeth-simplify-reply-object-handling
-|	patches.suse/s390-qeth-cancel-cmd-on-early-error
-|	patches.suse/0001-cxgb4vf-Few-more-link-management-changes.patch
-|	patches.suse/0001-cxgb4-cxgb4vf-Add-support-for-SGE-doorbell-queue-tim.patch
-|	patches.suse/0001-cxgb4-Add-capability-to-get-set-SGE-Doorbell-Queue-T.patch
-|	patches.suse/0001-cxgb4-Mask-out-interrupts-that-are-not-enabled.patch
-|	patches.suse/cfg80211-add-and-use-strongly-typed-element-iteratio.patch
-|	patches.suse/0001-iwlwifi-fix-bad-dma-handling-in-page_mem-dumping-flo.patch
-|	patches.suse/iwlwifi-mvm-fix-RSS-config-command.patch
-|	patches.suse/0001-iwlwifi-fix-send-hcmd-timeout-recovery-flow.patch
-|	patches.suse/ath9k-Avoid-OF-no-EEPROM-quirks-without-qca-no-eepro.patch
-|	patches.suse/iwlwifi-pcie-fix-emergency-path.patch
-|	patches.suse/0001-iwlwifi-pcie-fix-TX-while-flushing.patch
-|	patches.suse/brcmfmac-assure-SSID-length-from-firmware-is-limited.patch
-|	patches.suse/brcmfmac-add-subtype-check-for-event-handling-in-dat.patch
-|	patches.suse/libertas_tf-don-t-set-URB_ZERO_PACKET-on-IN-USB-tran.patch
-|	patches.suse/mwifiex-Fix-NL80211_TX_POWER_LIMITED.patch
-|	patches.suse/0001-mwifiex-don-t-advertise-IBSS-features-without-FW-sup.patch
-|	patches.suse/0001-rt2800-enable-TX_PIN_CFG_RFRX_EN-only-for-MT7620.patch
-|	patches.suse/e1000e-Fix-Wformat-truncation-warnings.patch
-|	patches.suse/Bluetooth-hci_uart-Check-if-socket-buffer-is-ERR_PTR.patch
-|	patches.suse/Bluetooth-Fix-locking-in-bt_accept_enqueue-for-BH-co.patch
-|	patches.suse/Bluetooth-Check-L2CAP-option-sizes-returned-from-l2c.patch
-|	patches.suse/Bluetooth-Verify-that-l2cap_get_conf_opt-provides-la.patch
-|	patches.suse/Bluetooth-Fix-decrementing-reference-count-twice-in-.patch
-|	patches.suse/Bluetooth-hci_ldisc-Initialize-hci_dev-before-open.patch
-|	patches.suse/0001-net-aquantia-fixed-instack-structure-overflow.patch
-|	patches.suse/wil6210-check-null-pointer-in-_wil_cfg80211_merge_ex.patch
-|	patches.suse/Bluetooth-hci_ldisc-Postpone-HCI_UART_PROTO_READY-bi.patch
-|	patches.suse/netfilter-nf_tables-check-the-result-of-dereferencin.patch
-|	patches.suse/0001-ip6mr-Do-not-call-__IP6_INC_STATS-from-preemptible-c.patch
-|	patches.suse/team-Free-BPF-filter-when-unregistering-netdev.patch
-|	patches.suse/sky2-Disable-MSI-on-Dell-Inspiron-1545-and-Gateway-P.patch
-|	patches.suse/appletalk-Fix-use-after-free-in-atalk_proc_exit.patch
-|	patches.suse/0001-net-dsa-mv88e6xxx-handle-unknown-duplex-modes-gracef.patch
-|	patches.suse/0001-net-sysfs-Fix-mem-leak-in-netdev_register_kobject.patch
-|	patches.suse/qmi_wwan-Add-support-for-Quectel-EG12-EM12.patch
-|	patches.suse/crypto-pcbc-remove-bogus-memcpy-s-with-src-dest.patch
-|	patches.suse/crypto-hash-set-CRYPTO_TFM_NEED_KEY-if-setkey-fails.patch
-|	patches.suse/crypto-brcm-Fix-some-set-but-not-used-warning.patch
-|	patches.suse/crypto-tgr192-fix-unaligned-memory-access.patch
-|	patches.suse/hwrng-virtio-Avoid-repeated-init-of-completion.patch
-|	patches.suse/crypto-crypto4xx-Fix-wrong-ppc4xx_trng_probe-ppc4xx_.patch
-|	patches.suse/crypto-testmgr-skip-crc32c-context-test-for-ahash-al.patch
-|	patches.suse/crypto-arm64-aes-ccm-fix-logical-bug-in-AAD-MAC-hand.patch
-|	patches.suse/crypto-arm-crct10dif-revert-to-C-code-for-short-inpu.patch
-|	patches.suse/crypto-caam-fixed-handling-of-sg-list.patch
-|	patches.suse/crypto-ahash-fix-another-early-termination-in-hash-w.patch
-|	patches.suse/crypto-cavium-zip-fix-collision-with-generic-cra_dri.patch
-|	patches.suse/crypto-crypto4xx-add-missing-of_node_put-after-of_de.patch
-|	patches.suse/s390-jump_label-Use-jdd-constraint-on-gcc9.patch
-|	patches.suse/s390-setup-fix-early-warning-messages
-|	patches.suse/s390-setup-fix-boot-crash-for-machine-without-edat-1
-|	patches.suse/pkey-indicate-old-mkvp-only-if-old-and-current-mkvp-are-different
-|	patches.suse/clocksource-drivers-sun5i-Fail-gracefully-when-clock.patch
-|	patches.suse/clocksource-drivers-exynos_mct-Move-one-shot-check-f.patch
-|	patches.suse/clocksource-drivers-exynos_mct-Clear-timer-interrupt.patch
-|	patches.suse/clocksource-drivers-exynos_mct-Fix-error-path-in-tim.patch
-|	patches.suse/irqchip-gic-v3-its-Avoid-parsing-_indirect_-twice-fo.patch
-|	patches.suse/efi-memattr-Don-t-bail-on-zero-VA-if-it-equals-the-r.patch
-|	patches.suse/x86-cpu-amd-set-the-cpb-bit-unconditionally-on-f17h.patch
-|	patches.suse/sched-fair-Add-tmp_alone_branch-assertion.patch
-|	patches.suse/sched-fair-Fix-insertion-in-rq-leaf_cfs_rq_list.patch
-|	patches.suse/sched-fair-Optimize-update_blocked_averages.patch
-|	patches.suse/sched-fair-Fix-O-nr_cgroups-in-the-load-balancing-path.patch
-|	patches.suse/ARM-s3c24xx-Fix-boolean-expressions-in-osiris_dvs_no.patch
-|	patches.suse/soc-tegra-fuse-Fix-illegal-free-of-IO-base-address.patch
-|	patches.suse/soc-qcom-gsbi-Fix-error-handling-in-gsbi_probe.patch
-|	patches.suse/0001-mm-hwpoison-fix-thp-split-handing-in-soft_offline_in.patch
-|	patches.suse/mm-replace-all-open-encodings-for-NUMA_NO_NODE.patch
-|	patches.suse/mm-vmalloc-fix-size-check-for-remap_vmalloc_range_partial
-|	patches.suse/intel_idle-add-support-for-Jacobsville.patch
-|	patches.suse/powercap-intel_rapl-add-support-for-Jacobsville.patch
-|	patches.suse/cpufreq-Use-struct-kobj_attribute-instead-of-struct-.patch
-|	patches.suse/cpufreq-tegra124-add-missing-of_node_put.patch
-|	patches.suse/cpufreq-acpi-cpufreq-Report-if-CPU-doesn-t-support-b.patch
-|	patches.suse/ACPI-APEI-Don-t-wait-to-serialise-with-oops-messages.patch
-|	patches.suse/ACPI-APEI-Switch-estatus-pool-to-use-vmalloc-memory.patch
-|	patches.suse/ACPI-video-Refactor-and-fix-dmi_is_desktop.patch
-|	patches.suse/ACPI-video-Extend-chassis-type-detection-with-a-Lunc.patch
-|	patches.suse/device-property-Fix-the-length-used-in-PROPERTY_ENTR.patch
-|	patches.suse/ALSA-usb-audio-Cleanup-DSD-whitelist.patch
-|	patches.suse/ALSA-hda-Record-the-current-power-state-before-suspe.patch
-|	patches.suse/ALSA-hda-Use-standard-device-registration-for-beep.patch
-|	patches.suse/ASoC-imx-sgtl5000-put-of-nodes-if-finding-codec-fail.patch
-|	patches.suse/ASoC-fsl-asoc-card-fix-object-reference-leaks-in-fsl.patch
-|	patches.suse/ALSA-PCM-check-if-ops-are-defined-before-suspending-.patch
-|	patches.suse/ALSA-hda-realtek-Reduce-click-noise-on-Dell-Precisio.patch
-|	patches.suse/ALSA-hda-realtek-Enable-audio-jacks-of-ASUS-UX362FA-.patch
-|	patches.suse/ALSA-bebob-use-more-identical-mod_alias-for-Saffire-.patch
-|	patches.suse/ALSA-firewire-motu-fix-construction-of-PCM-frame-for.patch
-|	patches.suse/ASoC-fsl_esai-fix-register-setting-issue-in-RIGHT_J-.patch
-|	patches.suse/ASoC-msm8916-wcd-analog-add-missing-license-informat.patch
-|	patches.suse/SoC-imx-sgtl5000-add-missing-put_device.patch
-|	patches.suse/ASoC-qcom-Fix-of-node-refcount-unbalance-in-apq8016_.patch
-|	patches.suse/ALSA-usb-audio-Add-quirk-for-MOTU-MicroBook-II.patch
-|	patches.suse/hpet-Fix-missing-character-in-the-__setup-code-of-hp.patch
-|	patches.suse/applicom-Fix-potential-Spectre-v1-vulnerabilities.patch
-|	patches.suse/nvmem-allow-to-select-i.MX-nvmem-driver-for-i.MX-7D.patch
-|	patches.suse/parport_pc-fix-find_superio-io-compare-code-should-u.patch
-|	patches.suse/intel_th-Don-t-reference-unassigned-outputs.patch
-|	patches.suse/stm-class-Fix-an-endless-loop-in-channel-allocation.patch
-|	patches.suse/stm-class-Prevent-division-by-zero.patch
-|	patches.suse/coresight-etm4x-Add-support-to-enable-ETMv4.2.patch
-|	patches.suse/VMCI-Support-upto-64-bit-PPNs.patch
-|	patches.suse/misc-hpilo-Exclude-unsupported-device-via-blacklist.patch
-|	patches.suse/misc-hpilo-Do-not-claim-unsupported-hardware.patch
-|	patches.suse/intel_th-gth-Fix-an-off-by-one-in-output-unassigning.patch
-|	patches.suse/debugfs-debugfs_use_start-finish-do-not-exist-anymor.patch
-|	patches.suse/driver-core-Establish-order-of-operations-for-device.patch
-|	patches.suse/device-core-Consolidate-locking-and-unlocking-of-par.patch
-|	patches.suse/driver-core-Probe-devices-asynchronously-instead-of-.patch
-|	patches.suse/devres-always-use-dev_name-in-devm_ioremap_resource.patch
-|	patches.suse/driver-core-Do-not-resume-suppliers-under-device_lin.patch
-|	patches.suse/iio-adc-fix-warning-in-Qualcomm-PM8xxx-HK-XOADC-driv.patch
-|	patches.suse/staging-iio-adt7316-fix-register-and-bit-definitions.patch
-|	patches.suse/staging-iio-adt7316-allow-adt751x-to-use-internal-vr.patch
-|	patches.suse/staging-iio-adt7316-fix-the-dac-read-calculation.patch
-|	patches.suse/staging-iio-adt7316-fix-the-dac-write-calculation.patch
-|	patches.suse/staging-wilc1000-fix-to-set-correct-value-for-vif_nu.patch
-|	patches.suse/iio-adc-exynos-adc-Fix-NULL-pointer-exception-on-unb.patch
-|	patches.suse/staging-comedi-ni_660x-fix-missing-break-in-switch-s.patch
-|	patches.suse/tty-ipwireless-Fix-potential-NULL-pointer-dereferenc.patch
-|	patches.suse/tty-increase-the-default-flip-buffer-limit-to-2-640K.patch
-|	patches.suse/serial-8250_pci-Fix-number-of-ports-for-ACCES-serial.patch
-|	patches.suse/serial-8250_pci-Have-ACCES-cards-that-use-the-four-p.patch
-|	patches.suse/serial-uartps-Fix-stuck-ISR-if-RX-disabled-with-non-.patch
-|	patches.suse/serial-8250_pxa-honor-the-port-number-from-devicetre.patch
-|	patches.suse/serial-8250_of-assume-reg-shift-of-2-for-mrvl-mmp-ua.patch
-|	patches.suse/0001-USB-Add-new-USB-LPM-helpers.patch
-|	patches.suse/0001-USB-Consolidate-LPM-checks-to-avoid-enabling-LPM-twi.patch
-|	patches.suse/0001-usbip-Fix-vhci_urb_enqueue-URB-null-transfer-buffer-.patch
-|	patches.suse/usb-handle-warm-reset-port-requests-on-hub-resume.patch
-|	patches.suse/usb-f_fs-Avoid-crash-due-to-out-of-scope-stack-ptr-a.patch
-|	patches.suse/usb-phy-twl6030-usb-fix-possible-use-after-free-on-r.patch
-|	patches.suse/cdc-wdm-pass-return-value-of-recover_from_urb_loss.patch
-|	patches.suse/0001-USB-serial-cp210x-fix-GPIO-in-autosuspend.patch
-|	patches.suse/0001-USB-serial-option-add-Telit-ME910-ECM-composition.patch
-|	patches.suse/0001-USB-serial-cp210x-add-ID-for-Ingenico-3070.patch
-|	patches.suse/0001-USB-serial-ftdi_sio-add-ID-for-Hjelmslund-Electronic.patch
-|	patches.suse/usb-chipidea-Grab-the-legacy-USB-PHY-by-phandle-firs.patch
-|	patches.suse/ext2-Fix-underflow-in-ext2_max_size.patch
-|	patches.suse/0001-btrfs-relocation-Delay-reloc-tree-deletion-after-mer.patch
-|	patches.suse/0002-btrfs-qgroup-Refactor-btrfs_qgroup_trace_subtree_swa.patch
-|	patches.suse/0003-btrfs-qgroup-Introduce-per-root-swapped-blocks-infra.patch
-|	patches.suse/0004-btrfs-qgroup-Use-delayed-subtree-rescan-for-balance.patch
-|	patches.suse/0005-btrfs-qgroup-Cleanup-old-subtree-swap-code.patch
-|	patches.suse/0001-btrfs-qgroup-Remove-duplicated-trace-points-for-qgro.patch
-|	patches.suse/0001-btrfs-qgroup-Move-reserved-data-accounting-from-btrf.patch
-|	patches.suse/btrfs-fix-fsync-after-succession-of-renames-of-diffe.patch
-|	patches.suse/btrfs-fix-fsync-after-succession-of-renames-and-unli.patch
-|	patches.suse/btrfs-ensure-that-a-dup-or-raid1-block-group-has-exactly-two-stripes.patch
-|	patches.suse/xfs-don-t-overflow-xattr-listent-buffer.patch
-|	patches.suse/xfs-fix-reporting-supported-extra-file-attributes-fo.patch
-|	patches.suse/powerpc-irq-drop-arch_early_irq_init.patch
-|	patches.suse/powerpc-powernv-Remove-never-used-pnv_power9_force_s.patch
-|	patches.suse/powerpc-powernv-npu-Remove-obsolete-comment-about-TC.patch
-|	patches.suse/powerpc-pseries-Perform-full-re-add-of-CPU-for-topol.patch
-|	patches.suse/powerpc-perf-add-mem-access-events-to-sysfs.patch
-|	patches.suse/powerpc-64s-clear-on-stack-exception-marker-upon-exception-return.patch
-|	patches.suse/powerpc-livepatch-relax-reliable-stack-tracer-checks-for-first-frame.patch
-|	patches.suse/powerpc-livepatch-small-cleanups-in-save_stack_trace_tsk_reliable.patch
-|	patches.suse/powerpc-Drop-page_is_ram-and-walk_system_ram_range.patch
-|	patches.suse/powerpc-ptrace-Simplify-vr_get-set-to-avoid-GCC-warn.patch
-|	patches.suse/powerpc-pseries-export-timebase-register-sample-in-l.patch
-|	patches.suse/powerpc-Fix-32-bit-KVM-PR-lockup-and-host-crash-with.patch
-|	patches.suse/powerpc-64-Make-sys_switch_endian-traceable.patch
-|	patches.suse/powerpc-64s-Fix-logic-when-handling-unknown-CPU-feat.patch
-|	patches.suse/powerpc-powernv-Don-t-reprogram-SLW-image-on-every-K.patch
-|	patches.suse/powerpc-hugetlb-Handle-mmap_min_addr-correctly-in-ge.patch
-|	patches.suse/powerpc-mm-hash-Handle-mmap_min_addr-correctly-in-ge.patch
-|	patches.suse/powerpc-powernv-move-OPAL-call-wrapper-tracing-and-i.patch
-|	patches.suse/powerpc-xmon-Fix-opcode-being-uninitialized-in-print.patch
-|	patches.suse/powerpc-powernv-Make-opal-log-only-readable-by-root.patch
-|	patches.suse/powerpc-powernv-ioda-Fix-locked_vm-counting-for-memo.patch
-|	patches.suse/powerpc-kvm-Save-and-restore-host-AMR-IAMR-UAMOR.patch
-|	patches.suse/powerpc-mm-Check-secondary-hash-page-table.patch
-|	patches.suse/lib-div64.c-off-by-one-in-shift.patch
-|	patches.suse/drivers-rapidio-rio_cm.c-fix-potential-oops-in-riocm.patch
-|	patches.suse/sysctl-handle-overflow-in-proc_get_long.patch
-|	patches.suse/sysctl-handle-overflow-for-file-max.patch
-|	patches.suse/drm-dp-mst-Configure-no_stop_bit-correctly-for-remot.patch
-|	patches.suse/drm-Reorder-set_property_atomic-to-avoid-returning-w.patch
-|	patches.suse/0001-drm-Fix-error-handling-in-drm_legacy_addctx.patch
-|	patches.suse/drm-nouveau-Stop-using-drm_crtc_force_disable.patch
-|	patches.suse/drm-tilcdc-Register-cpufreq-notifier-after-we-have-i.patch
-|	patches.suse/drm-Auto-set-allow_fb_modifiers-when-given-modifiers.patch
-|	patches.suse/0003-drm-shmob-Fix-return-value-check-in-shmob_drm_probe.patch
-|	patches.suse/drm-rockchip-fix-for-mailbox-read-validation.patch
-|	patches.suse/drm-disable-uncached-DMA-optimization-for-ARM-and-ar.patch
-|	patches.suse/drm-nouveau-volt-gf117-fix-speedo-readout-register.patch
-|	patches.suse/0001-drm-nouveau-bios-ramcfg-fix-missing-parentheses-when.patch
-|	patches.suse/0002-drm-nouveau-pmu-don-t-print-reply-values-if-exec-is-.patch
-|	patches.suse/0003-drm-nouveau-Don-t-WARN_ON-VCPI-allocation-failures.patch
-|	patches.suse/0004-drm-radeon-evergreen_cs-fix-missing-break-in-switch-.patch
-|	patches.suse/livepatch-change-unsigned-long-old_addr-void-old_func-in-struct-klp_func.patch
-|	patches.suse/livepatch-shuffle-klp_enable_patch-klp_disable_patch-code.patch
-|	patches.suse/livepatch-consolidate-klp_free-functions.patch
-|	patches.suse/livepatch-don-t-block-the-removal-of-patches-loaded-after-a-forced-transition.patch
-|	patches.suse/livepatch-simplify-api-by-removing-registration-step.patch
-|	patches.suse/livepatch-use-lists-to-manage-patches-objects-and-functions.patch
-|	patches.suse/livepatch-add-atomic-replace.patch
-|	patches.suse/livepatch-remove-nop-structures-when-unused.patch
-|	patches.suse/livepatch-atomic-replace-and-cumulative-patches-documentation.patch
-|	patches.suse/livepatch-remove-ordering-stacking-of-the-livepatches.patch
-|	patches.suse/selftests-livepatch-introduce-tests.patch
-|	patches.suse/selftests-livepatch-add-dynamic_debug-config-dependency.patch
-|	patches.suse/livepatch-send-a-fake-signal-periodically.patch
-|	patches.suse/livepatch-remove-signal-sysfs-attribute.patch
-|	patches.suse/livepatch-core-return-eopnotsupp-instead-of-enosys.patch
-|	patches.suse/livepatch-introduce-klp_for_each_patch-macro.patch
-|	patches.suse/livepatch-return-enomem-on-ptr_id-allocation-failure.patch
-|	patches.suse/livepatch-proper-error-handling-in-the-shadow-variables-selftest.patch
-|	patches.suse/livepatch-module-coming-and-going-callbacks-can-proceed-with-all-listed-patches.patch
-|	patches.suse/HID-Add-ASUS-T100CHI-keyboard-dock-battery-quirks.patch
-|	patches.suse/HID-intel-ish-ipc-handle-PIMR-before-ish_wakeup-also.patch
-|	patches.suse/HID-i2c-hid-Ignore-input-report-if-there-s-no-data-p.patch
-|	patches.suse/HID-intel-ish-hid-avoid-binding-wrong-ishtp_cl_devic.patch
-|	patches.suse/HID-wacom-Move-HID-fix-for-AES-serial-number-into-wa.patch
-|	patches.suse/HID-wacom-Mark-expected-switch-fall-through.patch
-|	patches.suse/HID-wacom-Add-support-for-Pro-Pen-slim.patch
-|	patches.suse/x86-mce-amd-edac-mce_amd-add-new-mp5-nbio-and-pcie-smca-bank-types.patch
-|	patches.suse/x86-mce-amd-edac-mce_amd-add-new-mcatypes-for-cs-psp-and-smu-units.patch
-|	patches.suse/x86-mce-amd-edac-mce_amd-add-new-error-descriptions-for-some-smca-bank-types.patch
-|	patches.suse/x86-mce-improve-error-message-when-kernel-cannot-recover-p2.patch
-|	patches.suse/cpcap-charger-generate-events-for-userspace.patch
-|	patches.suse/i2c-tegra-fix-maximum-transfer-size.patch
-|	patches.suse/iscsi_ibft-Fix-missing-break-in-switch-statement.patch
-|	patches.suse/thermal-mediatek-fix-register-index-error.patch
-|	patches.suse/rtc-pcf8523-set-xtal-load-capacitance-from-DT.patch
-|	patches.suse/rtc-cmos-ignore-bogus-century-byte.patch
-|	patches.suse/rtc-ds1672-fix-unintended-sign-extension.patch
-|	patches.suse/rtc-88pm860x-fix-unintended-sign-extension.patch
-|	patches.suse/rtc-88pm80x-fix-unintended-sign-extension.patch
-|	patches.suse/rtc-pm8xxx-fix-unintended-sign-extension.patch
-|	patches.suse/0001-backlight-pwm_bl-Use-gpiod_get_value_cansleep-to-get.patch
-|	patches.suse/gpio-gpio-omap-fix-level-interrupt-idling.patch
-|	patches.suse/cdrom-Fix-race-condition-in-cdrom_sysctl_register.patch
-|	patches.suse/0275-bcache-never-writeback-a-discard-operation.patch
-|	patches.suse/0276-bcache-not-use-hard-coded-memset-size-in-bch_cache_a.patch
-|	patches.suse/0277-bcache-export-backing_dev_name-via-sysfs.patch
-|	patches.suse/0278-bcache-export-backing_dev_uuid-via-sysfs.patch
-|	patches.suse/0279-bcache-fix-indentation-issue-remove-tabs-on-a-hunk-o.patch
-|	patches.suse/0280-bcache-treat-stale-dirty-keys-as-bad-keys.patch
-|	patches.suse/0281-bcache-improve-sysfs_strtoul_clamp.patch
-|	patches.suse/0282-bcache-fix-input-integer-overflow-of-congested-thres.patch
-|	patches.suse/0283-bcache-fix-input-overflow-to-sequential_cutoff.patch
-|	patches.suse/0284-bcache-add-sysfs_strtoul_bool-for-setting-bit-field-.patch
-|	patches.suse/0285-bcache-use-sysfs_strtoul_bool-to-set-bit-field-varia.patch
-|	patches.suse/0286-bcache-fix-input-overflow-to-writeback_delay.patch
-|	patches.suse/0287-bcache-fix-potential-div-zero-error-of-writeback_rat.patch
-|	patches.suse/0288-bcache-fix-potential-div-zero-error-of-writeback_rat.patch
-|	patches.suse/0289-bcache-fix-input-overflow-to-writeback_rate_minimum.patch
-|	patches.suse/0290-bcache-fix-input-overflow-to-journal_delay_ms.patch
-|	patches.suse/0291-bcache-fix-input-overflow-to-cache-set-io_error_limi.patch
-|	patches.suse/0292-bcache-fix-input-overflow-to-cache-set-sysfs-file-io.patch
-|	patches.suse/0293-bcache-use-REQ_META-REQ_PRIO-to-indicate-bio-for-met.patch
-|	patches.suse/block-don-t-use-bio-bi_vcnt-to-figure-out-segment-number.patch
-|	patches.suse/doc-rcu-Suspicious-RCU-usage-is-a-warning.patch
-|	patches.suse/CIFS-Fix-leaking-locked-VFS-cache-pages-in-writeback-retry.patch
-|	patches.suse/cifs-Fix-NULL-pointer-dereference-of-devname.patch
-|	patches.suse/cifs-replace-snprintf-with-scnprintf.patch
-|	patches.suse/cifs-add-credits-from-unmatched-responses-messages.patch
-|	patches.suse/cifs-return-ENODATA-when-deleting-an-xattr-that-does-not-exist.patch
-|	patches.suse/smb3-fix-bytes_read-statistics.patch
-|	patches.suse/CIFS-Do-not-reset-lease-state-to-NONE-on-lease-break.patch
-|	patches.suse/smb3-make-default-i-o-size-for-smb3-mounts-larger.patch
-|	patches.suse/smb3-request-more-credits-on-tree-connect.patch
-|	patches.suse/CIFS-Do-not-skip-SMB2-message-IDs-on-send-failures.patch
-|	patches.suse/cifs-Accept-validate-negotiate-if-server-return-NT_STATUS_NOT_SUPPO.patch
-|	patches.suse/CIFS-Always-reset-read-error-to-EIO-if-no-response.patch
-|	patches.suse/CIFS-Do-not-log-credits-when-unmounting-a-share.patch
-|	patches.suse/CIFS-Count-SMB3-credits-for-malformed-pending-responses.patch
-|	patches.suse/CIFS-Respect-SMB2-hdr-preamble-size-in-read-responses.patch
-|	patches.suse/CIFS-Set-reconnect-instance-to-one-initially.patch
-|	patches.suse/CIFS-Respect-reconnect-in-MTU-credits-calculations.patch
-|	patches.suse/CIFS-Respect-reconnect-in-non-MTU-credits-calculations.patch
-|	patches.suse/CIFS-Check-for-reconnects-before-sending-async-requests.patch
-|	patches.suse/CIFS-Check-for-reconnects-before-sending-compound-requests.patch
-|	patches.suse/CIFS-Adjust-MTU-credits-before-reopening-a-file.patch
-|	patches.suse/CIFS-Remove-custom-credit-adjustments-for-SMB2-async-IO.patch
-|	patches.suse/CIFS-Reopen-file-before-get-SMB2-MTU-credits-for-async-IO.patch
-|	patches.suse/CIFS-Find-and-reopen-a-file-before-get-MTU-credits-in-writepages.patch
-|	patches.suse/CIFS-Move-unlocking-pages-from-wdata_send_pages-.patch
-|	patches.suse/CIFS-Move-open-file-handling-to-writepages.patch
-|	patches.suse/CIFS-Return-error-code-when-getting-file-handle-for-writeback.patch
-|	patches.suse/CIFS-Try-to-acquire-credits-at-once-for-compound-requests.patch
-|	patches.suse/03-cifs-update-internal-module-version-number.patch
-|	patches.suse/smb3-Update-POSIX-negotiate-context-with-POSIX-ctxt-GUID.patch
-|	patches.suse/smb3-add-tracepoints-for-query-dir.patch
-|	patches.suse/smb3-Add-tracepoints-for-read-write-and-query_dir-enter.patch
-|	patches.suse/smb3-add-missing-read-completion-trace-point.patch
-|	patches.suse/smb3-improve-dynamic-tracing-of-open-and-posix-mkdir.patch
-|	patches.suse/smb3-add-dynamic-trace-point-for-smb3_cmd_enter.patch
-|	patches.suse/smb3-add-dynamic-trace-point-for-query_info_enter-done.patch
-|	patches.suse/cifs-use-correct-format-characters.patch
-|	patches.suse/smb3-for-kerberos-mounts-display-the-credential-uid-used.patch
-|	patches.suse/CIFS-Fix-read-after-write-for-files-with-read-cachin.patch
-|	patches.suse/CIFS-Only-send-SMB2_NEGOTIATE-command-on-new-TCP-connections.patch
-|	patches.suse/CIFS-Return-EAGAIN-instead-of-ENOTSOCK.patch
-|	patches.suse/CIFS-Mask-off-signals-when-sending-SMB-packets.patch
-|	patches.suse/smb3-request-more-credits-on-normal-non-large-read-write-ops.patch
-|	patches.suse/fs-cifs-Kconfig-pedantic-formatting.patch
-|	patches.suse/media-s5p-mfc-fix-incorrect-bus-assignment-in-virtua.patch
-|	patches.suse/0001-media-usb-pwc-Don-t-use-coherent-DMA-buffers-for-ISO.patch
-|	patches.suse/media-v4l2-ctrls.c-uvc-zero-v4l2_event.patch
-|	patches.suse/media-s5p-jpeg-Check-for-fmt_ver_flag-when-doing-fmt.patch
-|	patches.suse/media-s5p-jpeg-Correct-step-and-max-values-for-V4L2_.patch
-|	patches.suse/media-dt-bindings-media-i2c-Fix-i2c-address-for-OV56.patch
-|	patches.suse/media-v4l2-i2c-ov7670-Fix-PLL-bypass-register-values.patch
-|	patches.suse/media-mt9m111-set-initial-frame-size-other-than-0x0.patch
-|	patches.suse/media-s5k4ecgx-delete-a-bogus-error-message.patch
-|	patches.suse/media-uvcvideo-Fix-type-check-leading-to-overflow.patch
-|	patches.suse/media-uvcvideo-Avoid-NULL-pointer-dereference-at-the.patch
-|	patches.suse/media-mtk-jpeg-Correct-return-type-for-mem2mem-buffe.patch
-|	patches.suse/media-mx2_emmaprp-Correct-return-type-for-mem2mem-bu.patch
-|	patches.suse/media-s5p-g2d-Correct-return-type-for-mem2mem-buffer.patch
-|	patches.suse/media-s5p-jpeg-Correct-return-type-for-mem2mem-buffe.patch
-|	patches.suse/media-sh_veu-Correct-return-type-for-mem2mem-buffer-.patch
-|	patches.suse/x86-PCI-Fixup-RTIT_BAR-of-Intel-Denverton-Trace-Hub.patch
-|	patches.suse/PCI-PME-Fix-hotplug-sysfs-remove-deadlock-in-pcie_pm.patch
-|	patches.suse/PCI-PME-Fix-possible-use-after-free-on-remove.patch
-|	patches.suse/pci-qcom-don-t-deassert-reset-gpio-during-probe
-|	patches.suse/PCI-endpoint-functions-Use-memcpy_fromio-memcpy_toio.patch
-|	patches.suse/RDMA-iw_cxgb4-Drop-__GFP_NOFAIL.patch
-|	patches.suse/IB-core-Destroy-QP-if-XRC-QP-fails.patch
-|	patches.suse/RDMA-vmw_pvrdma-Support-upto-64-bit-PFNs.patch
-|	patches.suse/IB-core-Unregister-notifier-before-freeing-MAD-secur.patch
-|	patches.suse/IB-core-Fix-potential-memory-leak-while-creating-MAD.patch
-|	patches.suse/IB-hfi1-Close-race-condition-on-user-context-disable.patch
-|	patches.suse/scsi-qla2xxx-Add-protection-mask-module-parameters.patch
-|	patches.suse/scsi-qla2xxx-Fix-DMA-error-when-the-DIF-sg-buffer-cr.patch
-|	patches.suse/scsi-qla2xxx-no-need-to-check-return-value-of-debugf.patch
-|	patches.suse/scsi-qla2xxx-Add-new-FC-NVMe-enable-BIT-to-enable-FC.patch
-|	patches.suse/scsi-qla2xxx-Fix-N2N-target-discovery-with-Local-loo.patch
-|	patches.suse/scsi-qla2xxx-Add-pci-function-reset-support.patch
-|	patches.suse/scsi-qla2xxx-Change-default-ZIO-threshold.patch
-|	patches.suse/scsi-qla2xxx-Fix-session-cleanup-hang.patch
-|	patches.suse/scsi-qla2xxx-flush-IO-on-chip-reset-or-sess-delete.patch
-|	patches.suse/scsi-qla2xxx-fix-fcport-null-pointer-access.patch
-|	patches.suse/scsi-qla2xxx-allow-session-delete-to-finish-before-c.patch
-|	patches.suse/scsi-qla2xxx-Fix-SRB-allocation-flag-to-avoid-sleepi.patch
-|	patches.suse/scsi-qla2xxx-Prevent-memory-leak-for-CT-req-rsp-allo.patch
-|	patches.suse/scsi-qla2xxx-Restore-FAWWPN-of-Physical-Port-only-fo.patch
-|	patches.suse/scsi-qla2xxx-Fix-fw-options-handle-eh_bus_reset.patch
-|	patches.suse/scsi-qla2xxx-Use-complete-switch-scan-for-RSCN-event.patch
-|	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.13-k.patch
-|	patches.suse/scsi-qla2xxx-Move-debug-messages-before-sending-srb-.patch
-|	patches.suse/scsi-qla2xxx-remove-redundant-null-check-on-pointer-.patch
-|	patches.suse/scsi-qla2xxx-Fix-LUN-discovery-if-loop-id-is-not-ass.patch
-|	patches.suse/scsi-qla2xxx-Add-First-Burst-support-for-FC-NVMe-dev.patch
-|	patches.suse/scsi-qla2xxx-Fix-unload-when-NVMe-devices-are-config.patch
-|	patches.suse/scsi-qla2xxx-Check-for-FW-started-flag-before-aborti.patch
-|	patches.suse/scsi-qla2xxx-Prevent-multiple-ADISC-commands-per-ses.patch
-|	patches.suse/scsi-qla2xxx-Add-support-for-setting-port-speed.patch
-|	patches.suse/scsi-qla2xxx-Prevent-SysFS-access-when-chip-is-down.patch
-|	patches.suse/scsi-qla2xxx-Move-marker-request-behind-QPair.patch
-|	patches.suse/scsi-qla2xxx-Fix-code-indentation-for-qla27xx_fwdt_e.patch
-|	patches.suse/scsi-qla2xxx-Add-new-FW-dump-template-entry-types.patch
-|	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.00.00.14-k.patch
-|	patches.suse/scsi-qla2xxx-Avoid-PCI-IRQ-affinity-mapping-when-mul.patch
-|	patches.suse/scsi-megaraid_sas-return-error-when-create-dma-pool-failed
-|	patches.suse/scsi-sd-optimal-i-o-size-should-be-a-multiple-of-physical-block-size
-|	patches.suse/revert-scsi-ufs-disable-vccq-if-it-s-not-needed-by-ufs-device
-|	patches.suse/scsi-aacraid-fix-missing-break-in-switch-statement
-|	patches.suse/dm-fix-to_sector-for-32bit.patch
-|	patches.suse/dm-integrity-limit-the-rate-of-error-messages.patch
-|	patches.suse/iommu-vt-d-check-identity-map-for-hot-added-devices
-|	patches.suse/iommu-vt-d-fix-null-pointer-reference-in-intel_svm_bind_mm
-|	patches.suse/msft-hv-1847-x86-Hyper-V-Set-x2apic-destination-mode-to-physical-.patch
-|	patches.suse/msft-hv-1848-iommu-hyper-v-Add-Hyper-V-stub-IOMMU-driver.patch
-|	patches.suse/iommu-io-pgtable-arm-v7s-only-kmemleak_ignore-l2-tables
-|	patches.suse/iommu-document-iommu_ops-is_attach_deferred
-|	patches.suse/0001-swiotlb-introduce-swiotlb_max_mapping_size
-|	patches.suse/0002-swiotlb-add-is_swiotlb_active-function
-|	patches.suse/0003-dma-introduce-dma_max_mapping_size
-|	patches.suse/0004-virtio-introduce-virtio_max_dma_size
-|	patches.suse/0005-virtio-blk-consider-virtio_max_dma_size-for-maximum-segment-size
-|	patches.suse/s390-virtio-handle-find-on-invalid-queue-gracefully
-|	patches.suse/x86-unwind-handle-null-pointer-calls-better-in-frame-unwinder.patch
-|	patches.suse/x86-unwind-add-hardcoded-orc-entry-for-null.patch
-|	patches.suse/tpm-tpm_crb-Avoid-unaligned-reads-in-crb_recv.patch
-|	patches.suse/tpm-Fix-some-name-collisions-with-drivers-char-tpm.h.patch
-|	patches.suse/tpm-Unify-the-send-callback-behaviour.patch
-|	patches.suse/tpm-tpm_i2c_atmel-Return-E2BIG-when-the-transfer-is-.patch
-|	patches.suse/tpm-Fix-off-by-one-when-reading-binary_bios_measurem.patch
-|	patches.suse/tipc-fix-RDM-DGRAM-connect-regression.patch
-|	patches.suse/0001-ipv4-route-fail-early-when-inet-dev-is-missing.patch
-|	patches.suse/appletalk-Fix-compile-regression.patch
-|	patches.suse/net-hsr-fix-memory-leak-in-hsr_dev_finalize.patch
-|	patches.suse/ravb-Decrease-TxFIFO-depth-of-Q3-and-Q2-to-one.patch
-|	patches.suse/enic-fix-build-warning-without-CONFIG_CPUMASK_OFFSTA.patch
-|	patches.suse/net-hsr-fix-possible-crash-in-add_timer.patch
-|	patches.suse/route-set-the-deleted-fnhe-fnhe_daddr-to-0-in-ip_del.patch
-|	patches.suse/0001-vxlan-Fix-GRO-cells-race-condition-between-receive-a.patch
-|	patches.suse/vsock-virtio-fix-kernel-panic-from-virtio_transport_.patch
-|	patches.suse/0001-tcp-handle-inet_csk_reqsk_queue_add-failures.patch
-|	patches.suse/bpf-fix-replace_map_fd_with_map_ptr-s-ldimm64-second.patch
-|	patches.suse/rxrpc-Fix-client-call-queueing-waiting-for-channel.patch
-|	patches.suse/net-x25-fix-use-after-free-in-x25_device_event.patch
-|	patches.suse/0001-vxlan-test-dev-flags-IFF_UP-before-calling-gro_cells.patch
-|	patches.suse/0001-gro_cells-make-sure-device-is-up-in-gro_cells_receiv.patch
-|	patches.suse/0001-Input-tm2-touchkey-acknowledge-that-setting-brightne.patch
-|	patches.suse/input-raspberrypi-ts-select-config_input_polldev.patch
-|	patches.suse/Input-elan_i2c-add-id-for-touchpad-found-in-Lenovo-s.patch
-|	patches.suse/Input-wacom_serial4-add-support-for-Wacom-ArtPad-II-.patch
-|	patches.suse/pinctrl-sh-pfc-r8a7778-Fix-HSPI-pin-numbers-and-name.patch
-|	patches.suse/pinctrl-sh-pfc-emev2-Add-missing-pinmux-functions.patch
-|	patches.suse/pinctrl-sh-pfc-r8a7791-Fix-scifb2_data_c-pin-group.patch
-|	patches.suse/pinctrl-sh-pfc-r8a7792-Fix-vin1_data18_b-pin-group.patch
-|	patches.suse/pinctrl-sh-pfc-sh73a0-Fix-fsic_spdif-pin-groups.patch
-|	patches.suse/tracing-do-not-free-iter-trace-in-fail-path-of-tracing_open_pipe.patch
-|	patches.suse/tracing-use-strncpy-instead-of-memcpy-for-string-keys-in-hist-triggers.patch
-|	patches.suse/0001-xen-pciback-Don-t-disable-PCI_COMMAND-on-PCI-device-.patch
-|	patches.suse/0001-xen-remove-pre-xen3-fallback-handlers.patch
-|	patches.suse/0001-xen-cpu_hotplug-Prevent-an-out-of-bounds-access.patch
-|	patches.suse/0001-xen-fix-dom0-boot-on-huge-systems.patch
-|	patches.suse/perf-x86-intel-make-cpuc-allocations-consistent.patch
-|	patches.suse/perf-x86-intel-generalize-dynamic-constraint-creation.patch
-|	patches.suse/x86-add-tsx-force-abort-cpuid-msr
-|	patches.suse/perf-x86-intel-implement-support-for-tsx-force-abort.patch
-|	patches.suse/kernel-sysctl.c-add-missing-range-check-in-do_proc_d.patch
-|	patches.suse/fsdevpts-always-delete-dcache-dentry-s-in-dput.patch
-|	patches.suse/splice-dont-merge-into-linked-buffers.patch
-|	patches.suse/vfs-fix-preadv64v2-and-pwritev64v2-compat-syscalls-w.patch
-|	patches.suse/NFS-Fix-I-O-request-leakages.patch
-|	patches.suse/NFS-Fix-an-I-O-request-leakage-in-nfs_do_recoalesce.patch
-|	patches.suse/NFS-Don-t-recoalesce-on-error-in-nfs_pageio_complete.patch
-|	patches.suse/fs-nfs-Fix-nfs_parse_devname-to-not-modify-it-s-argu.patch
-|	patches.suse/NFS-Remove-redundant-semicolon.patch
-|	patches.suse/NFS-Fix-a-soft-lockup-in-the-delegation-recovery-cod.patch
-|	patches.suse/NFS-pnfs-Bulk-destroy-of-layouts-needs-to-be-safe-w..patch
-|	patches.suse/NFSv4.1-Reinitialise-sequence-results-before-retrans.patch
-|	patches.suse/NFS-Add-missing-encode-decode-sequence_maxsz-to-v4.2.patch
-|	patches.suse/NFSv4-flexfiles-Fix-invalid-deref-in-FF_LAYOUT_DEVID.patch
-|	patches.suse/Btrfs-fix-corruption-reading-shared-and-compressed-e.patch
-|	patches.suse/btrfs-fix-deadlock-between-clone-dedupe-and-rename.patch
-|	patches.suse/0001-btrfs-check-for-refs-on-snapshot-delete-resume.patch
-|	patches.suse/0002-btrfs-save-drop_progress-if-we-drop-refs-at-all.patch
-|	patches.suse/ceph-decode-feature-bits-in-session-message.patch
-|	patches.suse/ceph-support-versioned-reply.patch
-|	patches.suse/ceph-support-getting-ceph-dir-pin-vxattr.patch
-|	patches.suse/jbd2-clear-dirty-flag-when-revoking-a-buffer-from-an.patch
-|	patches.suse/ext4-fix-check-of-inode-in-swap_inode_boot_loader.patch
-|	patches.suse/ext4-cleanup-pagecache-before-swap-i_data.patch
-|	patches.suse/ext4-update-quota-information-while-swapping-boot-lo.patch
-|	patches.suse/ext4-add-mask-of-ext4-flags-to-swap.patch
-|	patches.suse/ext4-Fix-crash-during-online-resizing.patch
-|	patches.suse/jbd2-fix-compile-warning-when-using-JBUFFER_TRACE.patch
-|	patches.suse/nfsd-fix-performance-limiting-session-calculation.patch
-|	patches.suse/nfsd-fix-memory-corruption-caused-by-readdir.patch
-|	patches.suse/acpi-nfit-Fix-bus-command-validation.patch
-|	patches.suse/libnvdimm-label-clear-updating-flag-after-label-set-update.patch
-|	patches.suse/nfit-acpi_nfit_ctl-check-out_obj-type-in-the-right-place.patch
-|	patches.suse/libnvdimm-pfn-fix-over-trim-in-trim_pfn_device.patch
-|	patches.suse/libnvdimm-Fix-altmap-reservation-size-calculation.patch
-|	patches.suse/libnvdimm-pmem-honor-force_raw-for-legacy-pmem-regions.patch
-|	patches.suse/nfit-ars-Attempt-a-short-ARS-whenever-the-ARS-state-.patch
-|	patches.suse/nfit-ars-Attempt-short-ARS-even-in-the-no_init_ars-c.patch
-|	patches.suse/nfit-ars-introduce-scrub_flags.patch
-|	patches.suse/nfit-ars-allow-root-to-busy-poll-the-ars-state-machine.patch
-|	patches.suse/nfit-ars-avoid-stale-ars-results.patch
-|	patches.suse/0001-crypto-caam-add-missing-put_device-call.patch
-|	patches.suse/mailbox-mailbox-test-fix-null-pointer-if-no-mmio.patch
-|	patches.suse/clk-highbank-fix-refcount-leak-in-hb_clk_init.patch
-|	patches.suse/clk-qoriq-fix-refcount-leak-in-clockgen_init.patch
-|	patches.suse/clk-socfpga-fix-refcount-leak.patch
-|	patches.suse/clk-samsung-exynos4-fix-refcount-leak-in-exynos4_get.patch
-|	patches.suse/clk-imx6q-fix-refcount-leak-in-imx6q_clocks_init.patch
-|	patches.suse/clk-imx6sx-fix-refcount-leak-in-imx6sx_clocks_init.patch
-|	patches.suse/clk-imx7d-fix-refcount-leak-in-imx7d_clocks_init.patch
-|	patches.suse/clk-vf610-fix-refcount-leak-in-vf610_clocks_init.patch
-|	patches.suse/clk-armada-370-fix-refcount-leak-in-a370_clk_init.patch
-|	patches.suse/clk-kirkwood-fix-refcount-leak-in-kirkwood_clk_init.patch
-|	patches.suse/clk-armada-xp-fix-refcount-leak-in-axp_clk_init.patch
-|	patches.suse/clk-mv98dx3236-fix-refcount-leak-in-mv98dx3236_clk_i.patch
-|	patches.suse/clk-dove-fix-refcount-leak-in-dove_clk_init.patch
-|	patches.suse/clk-sunxi-ng-sun8i-a23-Enable-PLL-MIPI-LDOs-when-ung.patch
-|	patches.suse/clk-clk-twl6040-Fix-imprecise-external-abort-for-pdm.patch
-|	patches.suse/clk-uniphier-Fix-update-register-for-CPU-gear.patch
-|	patches.suse/clk-fractional-divider-check-parent-rate-only-if-fla.patch
-|	patches.suse/clk-ingenic-Fix-round_rate-misbehaving-with-non-inte.patch
-|	patches.suse/clk-ingenic-Fix-doc-of-ingenic_cgu_div_info.patch
-|	patches.suse/clk-rockchip-fix-frac-settings-of-GPLL-clock-for-rk3.patch
-|	patches.suse/dmaengine-at_hdmac-drop-useless-LIST_HEAD.patch
-|	patches.suse/dmaengine-dw-drop-useless-LIST_HEAD.patch
-|	patches.suse/dmaengine-st_fdma-drop-useless-LIST_HEAD.patch
-|	patches.suse/dmaengine-pl330-drop-useless-LIST_HEAD.patch
-|	patches.suse/dmaengine-sa11x0-drop-useless-LIST_HEAD.patch
-|	patches.suse/dmaengine-qcom_hidma-assign-channel-cookie-correctly.patch
-|	patches.suse/dmaengine-mv_xor-Use-correct-device-for-DMA-API.patch
-|	patches.suse/dmaengine-imx-dma-fix-warning-comparison-of-distinct.patch
-|	patches.suse/dmaengine-tegra-avoid-overflow-of-byte-tracking.patch
-|	patches.suse/net-sit-fix-UBSAN-Undefined-behaviour-in-check_6rd.patch
-|	patches.suse/net-x25-reset-state-in-x25_connect.patch
-|	patches.suse/0001-net-mlx5e-IPoIB-Fix-RX-checksum-statistics-update.patch
-|	patches.suse/0001-net-mlx4_core-Fix-reset-flow-when-in-command-polling.patch
-|	patches.suse/0001-net-mlx4_core-Fix-locking-in-SRIOV-mode-when-switchi.patch
-|	patches.suse/0001-net-mlx4_core-Fix-qp-mtt-size-calculation.patch
-|	patches.suse/0001-l2tp-fix-infoleak-in-l2tp_ip6_recvmsg.patch
-|	patches.suse/0001-pptp-dst_release-sk_dst_cache-in-pptp_sock_destruct.patch
-|	patches.suse/PM-wakeup-Rework-wakeup-source-timer-cancellation.patch
-|	patches.suse/cpufreq-pxa2xx-remove-incorrect-__init-annotation.patch
-|	patches.suse/ACPI-device_sysfs-Avoid-OF-modalias-creation-for-rem.patch
-|	patches.suse/0001-drm-etnaviv-NULL-vs-IS_ERR-buf-in-etnaviv_core_dump.patch
-|	patches.suse/0002-drm-etnaviv-potential-NULL-dereference.patch
-|	patches.suse/drm-i915-Relax-mmap-VMA-check.patch
-|	patches.suse/ALSA-hda-realtek-Add-support-headset-mode-for-DELL-W.patch
-|	patches.suse/ALSA-hda-realtek-Add-support-headset-mode-for-New-DE.patch
-|	patches.suse/0001-fbdev-chipsfb-remove-set-but-not-used-variable-size.patch
-|	patches.suse/fbdev-fbmem-fix-memory-access-if-logo-is-bigger-than.patch
-|	patches.suse/printk-export-console_printk.patch
-|	patches.suse/ARM-8839-1-kprobe-make-patch_lock-a-raw_spinlock_t.patch
-|	patches.suse/ARM-8840-1-use-a-raw_spinlock_t-in-unwind.patch
-|	patches.suse/ARM-avoid-Cortex-A9-livelock-on-tight-dmb-loops.patch
-|	patches.suse/ARM-8833-1-Ensure-that-NEON-code-always-compiles-wit.patch
-|	patches.suse/iommu-amd-fix-null-dereference-bug-in-match_hid_uid
-|	patches.suse/kvm-vmx-compare-only-a-single-byte-for-vmcs-launched-in-vcpu-run
-|	patches.suse/kvm-vmx-zero-out-all-general-purpose-registers-after-vm-exit
-|	patches.suse/svm-fix-avic-dfr-and-ldr-handling
-|	patches.suse/svm-fix-improper-check-when-deactivate-avic
-|	patches.suse/kvm-nvmx-sign-extend-displacements-of-vmx-instr-s-mem-operands
-|	patches.suse/kvm-nvmx-apply-addr-size-mask-to-effective-address-for-vmx-instructions
-|	patches.suse/kvm-nvmx-ignore-limit-checks-on-vmx-instructions-using-flat-segments
-|	patches.suse/kvm-call-kvm_arch_memslots_updated-before-updating-memslots
-|	patches.suse/kvm-x86-mmu-detect-mmio-generation-wrap-in-any-address-space
-|	patches.suse/kvm-x86-mmu-do-not-cache-mmio-accesses-while-memslots-are-in-flux
-|	patches.suse/KVM-PPC-Release-all-hardware-TCE-tables-attached-to-.patch
-|	patches.suse/arm64-KVM-Fix-architecturally-invalid-reset-value-fo.patch
-|	patches.suse/cifs-change-wait_for_free_request-to-take-flags-as-argument.patch
-|	patches.suse/cifs-pass-flags-down-into-wait_for_free_credits-.patch
-|	patches.suse/cifs-wait_for_free_credits-make-it-possible-to-wait-for-1-credi.patch
-|	patches.suse/cifs-prevent-starvation-in-wait_for_free_credits-for-multi-credit-r.patch
-|	patches.suse/cifs-add-a-timeout-argument-to-wait_for_free_credits.patch
-|	patches.suse/smb3-display-security-information-in-proc-fs-cifs-DebugData-more-a.patch
-|	patches.suse/smb3-add-dynamic-tracepoint-for-timeout-waiting-for-credits.patch
-|	patches.suse/cifs-simplify-how-we-handle-credits-in-compound_send_recv-.patch
-|	patches.suse/smb3-display-volume-serial-number-for-shares-in-proc-fs-cifs-Debug.patch
-|	patches.suse/cifs-cache-FILE_ALL_INFO-for-the-shared-root-handle.patch
-|	patches.suse/smb3-Add-dynamic-trace-points-for-various-compounded-smb3-ops.patch
-|	patches.suse/cifs-add-SMB2_ioctl_init-free-helpers-to-be-used-with-compounding.patch
-|	patches.suse/cifs-fix-smb3_zero_range-so-it-can-expand-the-file-size-when-requir.patch
-|	patches.suse/smb3-add-dynamic-tracepoints-for-simple-fallocate-and-zero-range.patch
-|	patches.suse/SMB3-passthru-query-info-doesn-t-check-for-SMB3-FSCTL-passthru.patch
-|	patches.suse/cifs-remove-unused-value-pointed-out-by-Coverity.patch
-|	patches.suse/CIFS-make-mknod-an-smb_version_op.patch
-|	patches.suse/smb2-fix-typo-in-definition-of-a-few-error-flags.patch
-|	patches.suse/cifs-fix-incorrect-handling-of-smb2_set_sparse-return-in-smb3_sim.patch
-|	patches.suse/SMB3-Allow-SMB3-FSCTL-queries-to-be-sent-to-server-from-tools.patch
-|	patches.suse/CIFS-fix-POSIX-lock-leak-and-invalid-ptr-deref.patch
-|	patches.suse/powerpc-powernv-Fix-compile-without-CONFIG_TRACEPOIN.patch
-|	patches.suse/It-s-wrong-to-add-len-to-sector_nr-in-raid10-reshape.patch
-|	patches.suse/md-Fix-failed-allocation-of-md_register_thread.patch
-|	patches.suse/nvme-fc-reject-reconnect-if-io-queue-count-is-reduce.patch
-|	patches.suse/nvme-add-proper-discard-setup-for-the-multipath-devi.patch
-|	patches.suse/scsi-virtio_scsi-don-t-send-sc-payload-with-tmfs
-|	patches.suse/scsi-qla2xxx-Fix-panic-in-qla_dfs_tgt_counters_show.patch
-|	patches.suse/scsi-qla2xxx-avoid-printf-format-warning.patch
-|	patches.suse/scsi-qla2xxx-check-for-kstrtol-failure.patch
-|	patches.suse/scsi-aacraid-fix-performance-issue-on-logical-drives
-|	patches.suse/9p-use-inode-i_lock-to-protect-i_size_write-under-32.patch
-|	patches.suse/9p-net-fix-memory-leak-in-p9_client_create.patch
-|	patches.suse/perf-x86-intel-fix-memory-corruption.patch
-|	patches.suse/udf-Fix-crash-on-IO-error-during-truncate.patch
-|	patches.suse/drm-nouveau-debugfs-Fix-check-of-pm_runtime_get_sync.patch
-|	patches.suse/drm-i915-bios-assume-eDP-is-present-on-port-A-when-t.patch
-|	patches.suse/0001-drm-vmwgfx-Don-t-double-free-the-mode-stored-in-par-.patch
-|	patches.suse/mmc-pxamci-fix-enum-type-confusion.patch
-|	patches.suse/mmc-davinci-remove-extraneous-__init-annotation.patch
-|	patches.suse/ACPI-utils-Drop-reference-in-test-for-device-presenc.patch
-|	patches.suse/ALSA-echoaudio-add-a-check-for-ioremap_nocache.patch
-|	patches.suse/ALSA-sb8-add-a-check-for-request_region.patch
-|	patches.suse/ALSA-firewire-motu-use-version-field-of-unit-directo.patch
-|	patches.suse/ALSA-hda-add-Lenovo-IdeaCentre-B550-to-the-power_sav.patch
-|	patches.suse/ALSA-opl3-fix-mismatch-between-snd_opl3_drum_switch-.patch
-|	patches.suse/ALSA-hda-Enforces-runtime_resume-after-S3-and-S4-for.patch
-|	patches.suse/ALSA-hda-realtek-Enable-headset-MIC-of-Acer-AIO-with.patch
-|	patches.suse/iommu-amd-fix-sg-dma_address-for-sg-offset-bigger-than-page_size
-|	patches.suse/iommu-vt-d-check-capability-before-disabling-protected-memory
-|	patches.suse/powerpc-vdso64-Fix-CLOCK_MONOTONIC-inconsistencies-a.patch
-|	patches.suse/powerpc-security-Fix-spectre_v2-reporting.patch
-|	patches.suse/libceph-wait-for-latest-osdmap-in-ceph_monc_blacklist_add.patch
-|	patches.suse/scsi-qla2xxx-Fix-FC-AL-connection-target-discovery.patch
-|	patches.suse/scsi-qla2xxx-Fix-NULL-pointer-crash-due-to-stale-CPU.patch
-|	patches.suse/ibmvscsi-Protect-ibmvscsi_head-from-concurrent-modif.patch
-|	patches.suse/ibmvscsi-Fix-empty-event-pool-access-during-host-rem.patch
-|	patches.suse/auxdisplay-hd44780-Fix-memory-leak-on-remove.patch
-|	patches.suse/CIFS-Fix-an-issue-with-re-sending-wdata-when-transport-returning-E.patch
-|	patches.suse/CIFS-Fix-an-issue-with-re-sending-rdata-when-transport-returning-E.patch
-|	patches.suse/fix-incorrect-error-code-mapping-for-OBJECTID_NOT_FOUND.patch
-|	patches.suse/cifs-allow-guest-mounts-to-work-for-smb3.11.patch
-|	patches.suse/cifs-Fix-slab-out-of-bounds-when-tracing-SMB-tcon.patch
-|	patches.suse/SMB3-Fix-SMB3.1.1-guest-mounts-to-Samba.patch
-|	patches.suse/04-cifs-update-internal-module-version-number.patch
-|	patches.suse/thermal-bcm2835-Fix-crash-in-bcm2835_thermal_debugfs.patch
-|	patches.suse/thermal-int340x_thermal-Add-additional-UUIDs.patch
-|	patches.suse/thermal-int340x_thermal-fix-mode-setting.patch
-|	patches.suse/thermal-intel_powerclamp-fix-truncated-kthread-name.patch
-|	patches.suse/irqchip-mbigen-Don-t-clear-eventid-when-freeing-an-M.patch
-|	patches.suse/0001-futex-Ensure-that-futex-address-is-aligned-in-handle.patch
-|	patches.suse/ext4-fix-NULL-pointer-dereference-while-journal-is-a.patch
-|	patches.suse/ext4-fix-data-corruption-caused-by-unaligned-direct-.patch
-|	patches.suse/ext4-Avoid-panic-during-forced-reboot.patch
-|	patches.suse/ext4-add-missing-brelse-in-add_new_gdb_meta_bg.patch
-|	patches.suse/ext4-brelse-all-indirect-buffer-in-ext4_ind_remove_s.patch
-|	patches.suse/ext4-cleanup-bh-release-code-in-ext4_ind_remove_spac.patch
-|	patches.suse/Btrfs-fix-incorrect-file-size-after-shrinking-trunca.patch
-|	patches.suse/btrfs-remove-WARN_ON-in-log_dir_items.patch
-|	patches.suse/btrfs-fix-bound-checking-in-qgroup_trace_new_subtree_blocks.patch
-|	patches.suse/btrfs-avoid-possible-qgroup_rsv_size-overflow-in-btrfs_calculate_inode_block_rsv_size.patch
-|	patches.suse/Btrfs-fix-assertion-failure-on-fsync-with-NO_HOLES-e.patch
-|	patches.suse/NFS-fix-mount-umount-race-in-nlmclnt.patch
-|	patches.suse/NFSv4.1-don-t-free-interrupted-slot-on-open.patch
-|	patches.suse/NFS-Fix-a-typo-in-nfs_init_timeout_values.patch
-|	patches.suse/appletalk-Fix-potential-NULL-pointer-dereference-in-.patch
-|	patches.suse/qlcnic-Avoid-potential-NULL-pointer-dereference.patch
-|	patches.suse/tun-properly-test-for-IFF_UP.patch
-|	patches.suse/powerpc-bpf-Fix-generation-of-load-store-DW-instruct.patch
-|	patches.suse/tun-add-a-missing-rcu_read_unlock-in-error-path.patch
-|	patches.suse/net-rose-fix-a-possible-stack-overflow.patch
-|	patches.suse/mac8390-Fix-mmio-access-size-probe.patch
-|	patches.suse/net-aquantia-fix-rx-checksum-offload-for-UDP-TCP-ove.patch
-|	patches.suse/vxlan-Don-t-call-gro_cells_destroy-before-device-is-.patch
-|	patches.suse/packets-Always-register-packet-sk-in-the-same-order.patch
-|	patches.suse/sctp-get-sctphdr-by-offset-in-sctp_compute_cksum.patch
-|	patches.suse/mISDN-hfcpci-Test-both-vendor-device-ID-for-Digium-H.patch
-|	patches.suse/s390-qeth-fix-race-when-initializing-the-ip-address-table
-|	patches.suse/0001-s390-qeth-be-drop-monitor-friendly.patch
-|	patches.suse/net-stmmac-fix-memory-corruption-with-large-MTUs.patch
-|	patches.suse/tcp-do-not-use-ipv6-header-for-ipv4-flow.patch
-|	patches.suse/dccp-do-not-use-ipv6-header-for-ipv4-flow.patch
-|	patches.suse/net-packet-Set-__GFP_NOWARN-upon-allocation-in-alloc.patch
-|	patches.suse/genetlink-Fix-a-memory-leak-on-error-path.patch
-|	patches.suse/0001-netfilter-bridge-set-skb-transport_header-before-ent.patch
-|	patches.suse/net-sched-don-t-dereference-a-goto_chain-to-read-the.patch
-|	patches.suse/rhashtable-Still-do-rehash-when-we-get-EEXIST.patch
-|	patches.suse/tipc-tipc-clang-warning.patch
-|	patches.suse/bpf-do-not-restore-dst_reg-when-cur_state-is-freed.patch
-|	patches.suse/ARM-imx6q-cpuidle-fix-bug-that-CPU-might-not-wake-up.patch
-|	patches.suse/s390-vtime-steal-time-exponential-moving-average.patch
-|	patches.suse/vfio-ccw-only-free-cp-on-final-interrupt
-|	patches.suse/0001-drm-rockchip-vop-reset-scale-mode-when-win-is-disabl.patch
-|	patches.suse/drm-meson-Fix-invalid-pointer-in-meson_drv_unbind.patch
-|	patches.suse/drm-meson-Uninstall-IRQ-handler.patch
-|	patches.suse/drm-i915-gvt-Fix-MI_FLUSH_DW-parsing-with-correct-in.patch
-|	patches.suse/0001-drm-i915-gvt-Add-in-context-mmio-0x20D8-to-gen9-mmio.patch
-|	patches.suse/xfs-don-t-trip-over-uninitialized-buffer-on-extent-r.patch
-|	patches.suse/xfs-serialize-unaligned-dio-writes-against-all-other.patch
-|	patches.suse/ceph-fix-use-after-free-on-symlink-traversal.patch
-|	patches.suse/libata-fix-using-DMA-buffers-on-stack.patch
-|	patches.suse/nvme-multipath-relax-ANA-state-check.patch
-|	patches.suse/kbuild-strip-whitespace-in-cmd_record_mcount-findstr.patch
-|	patches.suse/kbuild-modversions-Fix-relative-CRC-byte-order-inter.patch
-|	patches.suse/kconfig-mn-conf-handle-backspace-H-key.patch
-|	patches.suse/ALSA-rawmidi-Fix-potential-Spectre-v1-vulnerability.patch
-|	patches.suse/ALSA-seq-oss-Fix-Spectre-v1-vulnerability.patch
-|	patches.suse/ALSA-hda-realtek-Enable-headset-MIC-of-Acer-Aspire-Z.patch
-|	patches.suse/ALSA-hda-realtek-Add-support-for-Acer-Aspire-E5-523G.patch
-|	patches.suse/ALSA-hda-realtek-Enable-ASUS-X441MB-and-X705FD-heads.patch
-|	patches.suse/ALSA-hda-realtek-Enable-headset-mic-of-ASUS-P5440FF-.patch
-|	patches.suse/ALSA-pcm-Fix-possible-OOB-access-in-PCM-oss-plugins.patch
-|	patches.suse/ALSA-pcm-Don-t-suspend-stream-in-unrecoverable-PCM-s.patch
-|	patches.suse/i2c-i801-Add-support-for-Intel-Comet-Lake.patch
-|	patches.suse/scsi-sd-fix-a-race-between-closing-an-sd-device-and-sd-i-o
-|	patches.suse/scsi-sd-Quiesce-warning-if-device-does-not-report-op.patch
-|	patches.suse/scsi-zfcp-fix-rport-unblock-if-deleted-scsi-devices-on-scsi_host
-|	patches.suse/scsi-zfcp-fix-scsi_eh-host-reset-with-port_forced-erp-for-non-npiv-fcp-devices
-|	patches.suse/iommu-don-t-print-warning-when-iommu-driver-only-supports-unmanaged-domains
-|	patches.suse/iommu-amd-reserve-exclusion-range-in-iova-domain
-|	patches.suse/mm-Fix-modifying-of-page-protection-by-insert_pfn.patch
-|	patches.suse/mm-hotplug-fix-offline-undo_isolate_page_range.patch
-|	patches.suse/ocfs2-fix-inode-bh-swapping-mixup-in-ocfs2_reflink_i.patch
-|	patches.suse/0001-mm-debug.c-fix-__dump_page-when-mapping-host-is-not-.patch
-|	patches.suse/ptrace-take-into-account-saved_sigmask-in-PTRACE-GET.patch
-|	patches.suse/0001-mm-page_isolation.c-fix-a-wrong-flag-in-set_migratet.patch
-|	patches.suse/fs-proc-proc_sysctl.c-fix-NULL-pointer-dereference-i.patch
-|	patches.suse/usb-host-xhci-rcar-Add-XHCI_TRUST_TX_LENGTH-quirk.patch
-|	patches.suse/0001-usb-common-Consider-only-available-nodes-for-dr_mode.patch
-|	patches.suse/xhci-Fix-port-resume-done-detection-for-SS-ports-wit.patch
-|	patches.suse/xhci-Don-t-let-USB3-ports-stuck-in-polling-state-pre.patch
-|	patches.suse/phy-sun4i-usb-Support-set_mode-to-USB_HOST-for-non-O.patch
-|	patches.suse/usb-usb251xb-fix-to-avoid-potential-NULL-pointer-der.patch
-|	patches.suse/usb-mtu3-fix-EXTCON-dependency.patch
-|	patches.suse/0001-usb-cdc-acm-fix-race-during-wakeup-blocking-TX-traff.patch
-|	patches.suse/usb-u132-hcd-fix-resource-leak.patch
-|	patches.suse/usb-gadget-net2280-Fix-overrun-of-OUT-messages.patch
-|	patches.suse/usb-gadget-net2280-Fix-net2280_dequeue.patch
-|	patches.suse/usb-gadget-net2272-Fix-net2272_dequeue.patch
-|	patches.suse/0001-USB-gadget-f_hid-fix-deadlock-in-f_hidg_write.patch
-|	patches.suse/USB-serial-option-add-support-for-Quectel-EM12.patch
-|	patches.suse/USB-serial-ftdi_sio-add-additional-NovaTech-products.patch
-|	patches.suse/0001-USB-serial-option-set-driver_info-for-SIM5218-and-co.patch
-|	patches.suse/0001-USB-serial-mos7720-fix-mos_parport-refcount-imbalanc.patch
-|	patches.suse/USB-serial-cp210x-add-new-device-id.patch
-|	patches.suse/USB-serial-option-add-Olicard-600.patch
-|	patches.suse/serial-max310x-Fix-to-avoid-potential-NULL-pointer-d.patch
-|	patches.suse/tty-atmel_serial-fix-a-potential-NULL-pointer-derefe.patch
-|	patches.suse/sc16is7xx-missing-unregister-delete-driver-on-error-.patch
-|	patches.suse/serial-ar933x_uart-Fix-build-failure-with-disabled-c.patch
-|	patches.suse/serial-sh-sci-Fix-setting-SCSCR_TIE-while-transferri.patch
-|	patches.suse/tty-serial-atmel-Add-is_half_duplex-helper.patch
-|	patches.suse/Disable-kgdboc-failed-by-echo-space-to-sys-module-kg.patch
-|	patches.suse/staging-comedi-ni_mio_common-Fix-divide-by-zero-for-.patch
-|	patches.suse/staging-rtl8188eu-Fix-potential-NULL-pointer-derefer.patch
-|	patches.suse/staging-rtl8712-uninitialized-memory-in-read_bbreg_h.patch
-|	patches.suse/staging-vt6655-Fix-interrupt-race-condition-on-devic.patch
-|	patches.suse/staging-vt6655-Remove-vif-check-from-vnt_interrupt.patch
-|	patches.suse/gpio-adnp-Fix-testing-wrong-value-in-adnp_gpio_direc.patch
-|	patches.suse/gpio-of-Fix-of_gpiochip_add-error-path.patch
-|	patches.suse/gpio-aspeed-fix-a-potential-NULL-pointer-dereference.patch
-|	patches.suse/leds-pca9532-fix-a-potential-NULL-pointer-dereferenc.patch
-|	patches.suse/powerpc-pseries-energy-Use-OF-accessor-functions-to-.patch
-|	patches.suse/powerpc-pseries-mce-Fix-misleading-print-for-TLB-mut.patch
-|	patches.suse/KVM-Reject-device-ioctls-from-processes-other-than-t.patch
-|	patches.suse/kvm-svm-workaround-errata-1096-insn_len-maybe-zero-on-smap-violation
-|	patches.suse/kvm-x86-emulate-msr_ia32_arch_capabilities-on-amd-hosts.patch
-|	patches.suse/kvm-x86-move-msr_ia32_arch_capabilities-to-array-emulated_msrs
-|	patches.suse/msft-hv-1857-x86-kvm-hyper-v-avoid-spurious-pending-stimer-on-vCP.patch
-|	patches.suse/KVM-arm-arm64-vgic-its-Take-the-srcu-lock-when-writi.patch
-|	patches.suse/KVM-arm-arm64-vgic-its-Take-the-srcu-lock-when-parsi.patch
-|	patches.suse/debugfs-fix-use-after-free-on-symlink-traversal.patch
-|	patches.suse/HID-logitech-check-the-return-value-of-create_single.patch
-|	patches.suse/HID-debug-fix-race-condition-with-between-rdesc_show.patch
-|	patches.suse/HID-input-add-mapping-for-Assistant-key.patch
-|	patches.suse/cifs-fix-kref-underflow-in-close_shroot-.patch
-|	patches.suse/smb3-Fix-enumerating-snapshots-to-Azure.patch
-|	patches.suse/SMB3-Allow-persistent-handle-timeout-to-be-configurable-on-mount.patch
-|	patches.suse/cifs-a-smb2_validate_and_copy_iov-failure-does-not-mean-the-handle-.patch
-|	patches.suse/0001-net-datagram-fix-unbounded-loop-in-__skb_try_recv_da.patch
-|	patches.suse/thunderx-enable-page-recycling-for-non-XDP-case.patch
-|	patches.suse/thunderx-eliminate-extra-calls-to-put_page-for-pages.patch
-|	patches.suse/batman-adv-Reduce-claim-hash-refcnt-only-for-removed.patch
-|	patches.suse/batman-adv-Reduce-tt_local-hash-refcnt-only-for-remo.patch
-|	patches.suse/batman-adv-Reduce-tt_global-hash-refcnt-only-for-rem.patch
-|	patches.suse/fm10k-Fix-a-potential-NULL-pointer-dereference.patch
-|	patches.suse/qmi_wwan-add-Olicard-600.patch
-|	patches.suse/netns-provide-pure-entropy-for-net_hash_mix.patch
-|	patches.suse/openvswitch-fix-flow-actions-reallocation.patch
-|	patches.suse/net-rds-force-to-destroy-connection-if-t_sock-is-NUL.patch
-|	patches.suse/net-ethtool-not-call-vzalloc-for-zero-sized-memory-r.patch
-|	patches.suse/net-mlx5-Decrease-default-mr-cache-size.patch
-|	patches.suse/net-mlx5e-Fix-error-handling-when-refreshing-TIRs.patch
-|	patches.suse/net-mlx5e-Add-a-lock-on-tir-list.patch
-|	patches.suse/bpf-fix-use-after-free-in-bpf_evict_inode.patch
-|	patches.suse/tipc-check-bearer-name-with-right-length-in-tipc_nl_.patch
-|	patches.suse/tipc-check-link-name-with-right-length-in-tipc_nl_co.patch
-|	patches.suse/tipc-handle-the-err-returned-from-cmd-header-functio.patch
-|	patches.suse/vrf-check-accept_source_route-on-the-original-netdev.patch
-|	patches.suse/net-sched-fix-get-helper-of-the-matchall-cls.patch
-|	patches.suse/kcm-switch-order-of-device-registration-to-fix-a-cra.patch
-|	patches.suse/sctp-initialize-_pad-of-sockaddr_in-before-copying-t.patch
-|	patches.suse/dccp-Fix-memleak-in-__feat_register_sp.patch
-|	patches.suse/ip6_tunnel-Match-to-ARPHRD_TUNNEL6-for-dev-type.patch
-|	patches.suse/net-gro-Fix-GRO-flush-when-receiving-a-GSO-packet.patch
-|	patches.suse/0001-ipv6-Fix-dangling-pointer-when-ipv6-fragment.patch
-|	patches.suse/net-sched-act_sample-fix-divide-by-zero-in-the-traff.patch
-|	patches.suse/tcp-Ensure-DCTCP-reacts-to-losses.patch
-|	patches.suse/0001-ipv6-sit-reset-ip-header-pointer-in-ipip6_rcv.patch
-|	patches.suse/ibmvnic-Fix-completion-structure-initialization.patch
-|	patches.suse/drm-i915-gvt-do-not-deliver-a-workload-if-its-creati.patch
-|	patches.suse/0002-drm-i915-gvt-do-not-let-pin-count-of-shadow-mm-go-ne.patch
-|	patches.suse/vfio-pci-use-correct-format-characters.patch
-|	patches.suse/vfio-type1-limit-dma-mappings-per-container
-|	patches.suse/dm-integrity-change-memcmp-to-strncmp-in-dm_integrit.patch
-|	patches.suse/dm-revert-8f50e358153d-dm-limit-the-max-bio-size-as-.patch
-|	patches.suse/dm-table-propagate-BDI_CAP_STABLE_WRITES-to-fix-spor.patch
-|	patches.suse/dm-disable-DISCARD-if-the-underlying-storage-no-long.patch
-|	patches.suse/include-linux-bitrev-h-fix-constant-bitrev.patch
-|	patches.suse/mm-huge_memory.c-fix-modifying-of-page-protection-by-insert_pfn_pmd.patch
-|	patches.suse/kernel-sysctl.c-fix-out-of-bounds-access-when-settin.patch
-|	patches.suse/rtc-sh-Fix-invalid-alarm-warning-for-non-enabled-ala.patch
-|	patches.suse/rtc-da9063-set-uie_unsupported-when-relevant.patch
-|	patches.suse/scsi-qedi-remove-declaration-of-nvm_image-from-stack
-|	patches.suse/scsi-core-add-new-RDAC-LENOVO-DE_Series-device.patch
-|	patches.suse/msft-hv-1866-scsi-storvsc-Reduce-default-ring-buffer-size-to-128-.patch
-|	patches.suse/0001-xen-Prevent-buffer-overflow-in-privcmd-ioctl.patch
-|	patches.suse/ARM-orion-don-t-use-using-64-bit-DMA-masks.patch
-|	patches.suse/ARM-iop-don-t-use-using-64-bit-DMA-masks.patch
-|	patches.suse/tpm-Fix-the-type-of-the-return-value-in-calc_tpm2_ev.patch
-|	patches.suse/NFC-nci-Add-some-bounds-checking-in-nci_hci_cmd_rece.patch
-|	patches.suse/bnxt_en-Improve-RX-consumer-index-validity-check.patch
-|	patches.suse/bnxt_en-Reset-device-on-RX-buffer-errors.patch
-|	patches.suse/Bluetooth-btusb-request-wake-pin-with-NOAUTOEN.patch
-|	patches.suse/virtio_pci-fix-a-NULL-pointer-reference-in-vp_del_vq.patch
-|	patches.suse/virtio-Honour-may_reduce_num-in-vring_create_virtque.patch
-|	patches.suse/RDMA-hns-Fix-bug-that-caused-srq-creation-to-fail.patch
-|	patches.suse/btrfs-do-not-allow-trimming-when-a-fs-is-mounted-wit.patch
-|	patches.suse/0001-drm-udl-add-a-release-method-and-delay-modeset-teard.patch
-|	patches.suse/0003-drm-mediatek-Fix-an-error-code-in-mtk_hdmi_dt_parse_.patch
-|	patches.suse/drm-mediatek-fix-possible-object-reference-leak.patch
-|	patches.suse/drm-i915-gvt-Annotate-iomem-usage.patch
-|	patches.suse/ACPICA-Namespace-remove-address-node-from-global-lis.patch
-|	patches.suse/ALSA-hda-realtek-Add-quirk-for-Tuxedo-XC-1509.patch
-|	patches.suse/ALSA-seq-Fix-OOB-reads-from-strlcpy.patch
-|	patches.suse/ALSA-hda-Add-two-more-machines-to-the-power_save_bla.patch
-|	patches.suse/ASoC-hdmi-codec-fix-S-PDIF-DAI.patch
-|	patches.suse/ASoC-soc-pcm-fix-a-codec-fixup-issue-in-TDM-case.patch
-|	patches.suse/ASoC-nau8824-fix-the-issue-of-the-widget-with-prefix.patch
-|	patches.suse/ASoC-nau8810-fix-the-issue-of-widget-with-prefixed-n.patch
-|	patches.suse/ASoC-samsung-odroid-Fix-clock-configuration-for-4410.patch
-|	patches.suse/ASoC-wm_adsp-Add-locking-to-wm_adsp2_bus_error.patch
-|	patches.suse/ASoC-cs4270-Set-auto-increment-bit-for-register-writ.patch
-|	patches.suse/ASoC-fsl_esai-fix-channel-swap-issue-when-stream-sta.patch
-|	patches.suse/ASoC-tlv320aic32x4-Fix-Common-Pins.patch
-|	patches.suse/ASoC-stm32-fix-sai-driver-name-initialisation.patch
-|	patches.suse/iommu-amd-set-exclusion-range-correctly
-|	patches.suse/linux-kernel.h-Use-parentheses-around-argument-in-u6.patch
-|	patches.suse/objtool-add-rewind_stack_do_exit-to-the-noreturn-list.patch
-|	patches.suse/genirq-Respect-IRQCHIP_SKIP_SET_WAKE-in-irq_chip_set.patch
-|	patches.suse/sched-do-not-re-read-h_load_next-during-hierarchical-load-calculation.patch
-|	patches.suse/powerpc-vdso32-fix-CLOCK_MONOTONIC-on-PPC64.patch
-|	patches.suse/PCI-Add-function-1-DMA-alias-quirk-for-Marvell-9170-.patch
-|	patches.suse/0001-PCI-pciehp-Ignore-Link-State-Changes-after-powering-.patch
-|	patches.suse/clk-x86-Add-system-specific-quirk-to-mark-clocks-as-.patch
-|	patches.suse/platform-x86-pmc_atom-Drop-__initconst-on-dmi-table.patch
-|	patches.suse/NFS-Forbid-setting-AF_INET6-to-struct-sockaddr_in-si.patch
-|	patches.suse/virtio-blk-limit-number-of-hw-queues-by-nr_cpu_ids.patch
-|	patches.suse/blk-mq-introduce-blk_mq_complete_request_sync.patch
-|	patches.suse/nvme-cancel-request-synchronously.patch
-|	patches.suse/block-do-not-leak-memory-in-bio_copy_user_iov.patch
-|	patches.suse/block-fix-the-return-errno-for-direct-IO.patch
-|	patches.suse/mm-make-page-ref-count-overflow-check-tighter-and-more-explicit.patch
-|	patches.suse/mm-add-try_get_page-helper-function.patch
-|	patches.suse/mm-prevent-get_user_pages-from-overflowing-page-refcount.patch
-|	patches.suse/fs-prevent-page-refcount-overflow-in-pipe_buf_get.patch
-|	patches.suse/fs-dax-deposit-pagetable-even-when-installing-zero-page.patch
-|	patches.suse/acpi-nfit-always-dump-_dsm-output-payload.patch
-|	patches.suse/kvm-mmu-Fix-overflow-on-kvm-mmu-page-limit-calculati.patch
-|	patches.suse/revert-svm-fix-avic-incomplete-ipi-emulation
-|	patches.suse/svm-avic-fix-invalidate-logical-apic-id-entry
-|	patches.suse/kvm-x86-svm-make-sure-nmi-is-injected-after-nmi_singlestep
-|	patches.suse/kvm-x86-don-t-clear-efer-during-smm-transitions-for-32-bit-vcpu
-|	patches.suse/kvm-x86-always-use-32-bit-smram-save-state-for-32-bit-kernels
-|	patches.suse/0001-KVM-fix-spectrev1-gadgets.patch
-|	patches.suse/mac80211-fix-unaligned-access-in-mesh-table-hash-fun.patch
-|	patches.suse/mac80211-fix-memory-accounting-with-A-MSDU-aggregati.patch
-|	patches.suse/mac80211-do-not-call-driver-wake_tx_queue-op-during-.patch
-|	patches.suse/nl80211-Add-NL80211_FLAG_CLEAR_SKB-flag-for-other-NL.patch
-|	patches.suse/ibmvnic-Enable-GRO.patch
-|	patches.suse/ibmvnic-Fix-netdev-feature-clobbering-during-a-reset.patch
-|	patches.suse/team-set-slave-to-promisc-if-team-is-already-in-prom.patch
-|	patches.suse/vhost-reject-zero-size-iova-range.patch
-|	patches.suse/tipc-missing-entries-in-name-table-of-publications.patch
-|	patches.suse/net-fou-do-not-use-guehdr-after-iptunnel_pull_offloa.patch
-|	patches.suse/net-thunderx-raise-XDP-MTU-to-1508.patch
-|	patches.suse/net-thunderx-don-t-allow-jumbo-frames-with-XDP.patch
-|	patches.suse/0001-net-bridge-multicast-use-rcu-to-access-port-list-fro.patch
-|	patches.suse/mISDN-Check-address-length-before-reading-address-fa.patch
-|	patches.suse/qede-fix-write-to-free-d-pointer-error-and-double-fr.patch
-|	patches.suse/ipv4-recompile-ip-options-in-ipv4_link_failure.patch
-|	patches.suse/ipv4-ensure-rcu_read_lock-in-ipv4_link_failure.patch
-|	patches.suse/rt2x00-do-not-increment-sequence-number-while-re-tra.patch
-|	patches.suse/bonding-fix-event-handling-for-stacked-bonds.patch
-|	patches.suse/0001-net-bridge-fix-per-port-af_packet-sockets.patch
-|	patches.suse/net-atm-Fix-potential-Spectre-v1-vulnerabilities.patch
-|	patches.suse/tcp-tcp_grow_window-needs-to-respect-tcp_space.patch
-|	patches.suse/cifs-Fix-use-after-free-in-SMB2_write.patch
-|	patches.suse/cifs-Fix-use-after-free-in-SMB2_read.patch
-|	patches.suse/cifs-Fix-lease-buffer-length-error.patch
-|	patches.suse/cifs-fix-handle-leak-in-smb2_query_symlink-.patch
-|	patches.suse/CIFS-keep-FileInfo-handle-live-during-oplock-break.patch
-|	patches.suse/crypto-x86-poly1305-fix-overflow-during-partial-redu.patch
-|	patches.suse/Input-elan_i2c-add-hardware-ID-for-multiple-Lenovo-l.patch
-|	patches.suse/HID-input-add-mapping-for-Expose-Overview-key.patch
-|	patches.suse/HID-input-add-mapping-for-keyboard-Brightness-Up-Dow.patch
-|	patches.suse/HID-input-add-mapping-for-Toggle-Display-key.patch
-|	patches.suse/Input-snvs_pwrkey-initialize-necessary-driver-data-b.patch
-|	patches.suse/iio-gyro-bmg160-Use-millidegrees-for-temperature-sca.patch
-|	patches.suse/staging-iio-ad7192-Fix-ad7193-channel-address.patch
-|	patches.suse/iio-Fix-scan-mask-selection.patch
-|	patches.suse/iio-gyro-mpu3050-fix-chip-ID-reading.patch
-|	patches.suse/iio-adc-at91-disable-adc-channel-interrupt-in-timeou.patch
-|	patches.suse/io-accel-kxcjk1013-restore-the-range-after-resume.patch
-|	patches.suse/iio-dac-mcp4725-add-missing-powerdown-bits-in-store-.patch
-|	patches.suse/iio-adc-xilinx-fix-potential-use-after-free-on-remov.patch
-|	patches.suse/iio-cros_ec-Fix-the-maths-for-gyro-scale-calculation.patch
-|	patches.suse/iio-ad_sigma_delta-select-channel-when-reading-regis.patch
-|	patches.suse/iio-core-fix-a-possible-circular-locking-dependency.patch
-|	patches.suse/staging-comedi-vmk80xx-Fix-use-of-uninitialized-sema.patch
-|	patches.suse/staging-comedi-vmk80xx-Fix-possible-double-free-of-u.patch
-|	patches.suse/staging-comedi-ni_usb6501-Fix-use-of-uninitialized-m.patch
-|	patches.suse/staging-comedi-ni_usb6501-Fix-possible-double-free-o.patch
-|	patches.suse/0001-coredump-fix-race-condition-between-mmget_not_zero-g.patch
-|	patches.suse/sc16is7xx-move-label-err_spi-to-correct-section.patch
-|	patches.suse/sc16is7xx-put-err_spi-and-err_i2c-into-correct-ifdef.patch
-|	patches.suse/device_cgroup-fix-RCU-imbalance-in-error-case.patch
-|	patches.suse/x86-speculation-prevent-deadlock-on-ssb_state-lock.patch
-|	patches.suse/0001-tools-lib-traceevent-Fix-missing-equality-check-for-.patch
-|	patches.suse/ALSA-hda-Initialize-power_state-field-properly.patch
-|	patches.suse/ALSA-info-Fix-racy-addition-deletion-of-nodes.patch
-|	patches.suse/ALSA-core-Fix-card-races-between-register-and-discon.patch
-|	patches.suse/ALSA-hda-realtek-add-two-more-pin-configuration-sets.patch
-|	patches.suse/scsi-core-set-result-when-the-command-cannot-be-dispatched
-|	patches.suse/nfsd-Don-t-release-the-callback-slot-unless-it-was-a.patch
-|	patches.suse/ipv4-set-the-tcp_min_rtt_wlen-range-from-0-to-one-da.patch
-|	patches.suse/mlxsw-spectrum-Fix-autoneg-status-in-ethtool.patch
-|	patches.suse/stmmac-pci-Adjust-IOT2000-matching.patch
-|	patches.suse/team-fix-possible-recursive-locking-when-add-slaves.patch
-|	patches.suse/net-mlx5e-ethtool-Remove-unsupported-SFP-EEPROM-high.patch
-|	patches.suse/net-stmmac-move-stmmac_check_ether_addr-to-driver-pr.patch
-|	patches.suse/spi-Micrel-eth-switch-declare-missing-of-table.patch
-|	patches.suse/spi-ST-ST95HF-NFC-declare-missing-of-table.patch
-|	patches.suse/net-rds-exchange-of-8K-and-1M-pool.patch
-|	patches.suse/net-rose-fix-unbound-loop-in-rose_loopback_timer.patch
-|	patches.suse/ipv4-add-sanity-checks-in-ipv4_link_failure.patch
-|	patches.suse/ceph-only-use-d_name-directly-when-parent-is-locked.patch
-|	patches.suse/ceph-ensure-d_name-stability-in-ceph_dentry_hash.patch
-|	patches.suse/ceph-fix-ci-i_head_snapc-leak.patch
-|	patches.suse/cifs-fix-memory-leak-in-SMB2_read.patch
-|	patches.suse/cifs-do-not-attempt-cifs-operation-on-smb2-rename-error.patch
-|	patches.suse/cifs-fix-page-reference-leak-with-readv-writev.patch
-|	patches.suse/0001-drm-bridge-dw-hdmi-Fix-overflow-workaround-for-Rockc.patch
-|	patches.suse/0002-drm-sun4i-Add-missing-drm_atomic_helper_shutdown-at-.patch
-|	patches.suse/0003-drm-sun4i-Set-device-driver-data-at-bind-time-for-us.patch
-|	patches.suse/0004-drm-sun4i-Fix-component-unbinding-and-component-mast.patch
-|	patches.suse/0005-drm-vc4-Fix-memory-leak-during-gpu-reset.patch
-|	patches.suse/0001-drm-sun4i-Unbind-components-before-releasing-DRM-and.patch
-|	patches.suse/gpu-ipu-v3-dp-fix-CSC-handling.patch
-|	patches.suse/drm-imx-don-t-skip-DP-channel-disable-for-background.patch
-|	patches.suse/tracing-fix-buffer_ref-pipe-ops.patch
-|	patches.suse/tracing-fix-a-memory-leak-by-early-error-exit-in-trace_pid_write.patch
-|	patches.suse/fs-proc-proc_sysctl.c-Fix-a-NULL-pointer-dereference.patch
-|	patches.suse/slip-make-slhc_free-silently-accept-an-error-pointer.patch
-|	patches.suse/Input-synaptics-rmi4-fix-possible-double-free.patch
-|	patches.suse/Input-synaptics-rmi4-write-config-register-values-to.patch
-|	patches.suse/dmaengine-sh-rcar-dmac-With-cyclic-DMA-residue-0-is-.patch
-|	patches.suse/selinux-use-kernel-linux-socket.h-for-genheaders-and-mdp
-|	patches.suse/USB-core-Fix-unterminated-string-returned-by-usb_str.patch
-|	patches.suse/USB-core-Fix-bug-caused-by-duplicate-interface-PM-us.patch
-|	patches.suse/usb-usbip-fix-isoc-packet-num-validation-in-get_pipe.patch
-|	patches.suse/USB-yurex-Fix-protection-fault-after-device-removal.patch
-|	patches.suse/USB-w1-ds2490-Fix-bug-caused-by-improper-use-of-alts.patch
-|	patches.suse/power-supply-sysfs-prevent-endless-uevent-loop-with-.patch
-|	patches.suse/net-phy-marvell-Fix-buffer-overrun-with-stats-counte.patch
-|	patches.suse/bnxt_en-Improve-multicast-address-setup-logic.patch
-|	patches.suse/bnxt_en-Free-short-FW-command-HWRM-memory-in-error-p.patch
-|	patches.suse/mac80211-Fix-kernel-panic-due-to-use-of-txq-after-fr.patch
-|	patches.suse/0009-ipv6-invert-flowlabel-sharing-check-in-process-and-u.patch
-|	patches.suse/0010-ipv6-flowlabel-wait-rcu-grace-period-before-put_pid.patch
-|	patches.suse/xfrm-policy-Fix-out-of-bound-array-accesses-in-__xfr.patch
-|	patches.suse/net-dsa-bcm_sf2-fix-buffer-overflow-doing-set_rxnfc.patch
-|	patches.suse/appletalk-Set-error-code-if-register_snap_client-fai.patch
-|	patches.suse/iwlwifi-don-t-panic-in-error-path-on-non-msix-system.patch
-|	patches.suse/iwlwifi-mvm-check-for-length-correctness-in-iwl_mvm_.patch
-|	patches.suse/sctp-avoid-running-the-sctp-state-machine-recursivel.patch
-|	patches.suse/packet-in-recvmsg-msg_name-return-at-least-sizeof-so.patch
-|	patches.suse/packet-validate-msg_namelen-in-send-directly.patch
-|	patches.suse/ipv4-ip_do_fragment-Preserve-skb_iif-during-fragment.patch
-|	patches.suse/ALSA-hda-realtek-Add-new-Dell-platform-for-headset-m.patch
-|	patches.suse/ALSA-hda-realtek-Fixed-Dell-AIO-speaker-noise.patch
-|	patches.suse/ALSA-line6-use-dynamic-buffers.patch
-|	patches.suse/ALSA-hda-realtek-Apply-the-fixup-for-ASUS-Q325UAR.patch
-|	patches.suse/KVM-PPC-Book3S-Protect-memslots-while-validating-use.patch
-|	patches.suse/Abort-file_remove_privs-for-non-reg.-files.patch
-|	patches.suse/ufs-fix-braino-in-ufs_get_inode_gid-for-solaris-UFS-.patch
-|	patches.suse/x86-mm-mem_encrypt-disable-all-instrumentation-for-early-sme-setup.patch
-|	patches.suse/tty-rocket-fix-incorrect-forward-declaration-of-rp_i.patch
-|	patches.suse/cpu-speculation-add-mitigations-cmdline-option.patch
-|	patches.suse/x86-speculation-support-mitigations-cmdline-option.patch
-|	patches.suse/powerpc-speculation-support-mitigations-cmdline-option.patch
-|	patches.suse/s390-speculation-support-mitigations-cmdline-option.patch
-|	patches.suse/genirq-Prevent-use-after-free-and-work-list-corrupti.patch
-|	patches.suse/smpboot-Place-the-__percpu-annotation-correctly.patch
-|	patches.suse/x86-cpu-hygon-fix-phys_proc_id-calculation-logic-for-multi-die-processors.patch
-|	patches.suse/x86-smpboot-Rename-match_die-to-match_pkg.patch
-|	patches.suse/x86-microcode-fix-the-ancient-deprecated-microcode-loading-method.patch
-|	patches.suse/ACPI-button-reinitialize-button-state-upon-resume.patch
-|	patches.suse/cpufreq-kirkwood-fix-possible-object-reference-leak.patch
-|	patches.suse/cpufreq-pasemi-fix-possible-object-reference-leak.patch
-|	patches.suse/cpufreq-pmac32-fix-possible-object-reference-leak.patch
-|	patches.suse/cpufreq-ppc_cbe-fix-possible-object-reference-leak.patch
-|	patches.suse/PM-core-Propagate-dev-power.wakeup_path-when-no-call.patch
-|	patches.suse/0010-PM-devfreq-rk3399_dmc-remove-unneeded-semicolon.patch
-|	patches.suse/0011-PM-devfreq-rockchip-dfi-Move-GRF-definitions-to-a-co.patch
-|	patches.suse/0012-PM-devfreq-rk3399_dmc-Pass-ODT-and-auto-power-down-p.patch
-|	patches.suse/ACPI-property-fix-handling-of-data_nodes-in-acpi_get.patch
-|	patches.suse/x86-mce-fix-machine_check_poll-tests-for-error-types.patch
-|	patches.suse/x86-mce-handle-varying-mca-bank-counts.patch
-|	patches.suse/hwmon-f71805f-Use-request_muxed_region-for-Super-IO-.patch
-|	patches.suse/hwmon-pc87427-Use-request_muxed_region-for-Super-IO-.patch
-|	patches.suse/hwmon-smsc47b397-Use-request_muxed_region-for-Super-.patch
-|	patches.suse/hwmon-smsc47m1-Use-request_muxed_region-for-Super-IO.patch
-|	patches.suse/hwmon-w83627hf-Use-request_muxed_region-for-Super-IO.patch
-|	patches.suse/hwmon-vt1211-Use-request_muxed_region-for-Super-IO-a.patch
-|	patches.suse/hwrng-omap-Set-default-quality.patch
-|	patches.suse/crypto-vmx-fix-copy-paste-error-in-CTR-mode.patch
-|	patches.suse/crypto-fips-Grammar-s-options-option-s-to-the.patch
-|	patches.suse/crypto-crct10dif-generic-fix-use-via-crypto_shash_di.patch
-|	patches.suse/crypto-x86-crct10dif-pcl-fix-use-via-crypto_shash_di.patch
-|	patches.suse/crypto-skcipher-don-t-WARN-on-unprocessed-data-after.patch
-|	patches.suse/crypto-chacha20poly1305-set-cra_name-correctly.patch
-|	patches.suse/hwrng-stm32-fix-unbalanced-pm_runtime_enable.patch
-|	patches.suse/crypto-ccp-Do-not-free-psp_master-when-PLATFORM_INIT.patch
-|	patches.suse/crypto-arm-aes-neonbs-don-t-access-already-freed-wal.patch
-|	patches.suse/crypto-vmx-return-correct-error-code-on-failed-setke.patch
-|	patches.suse/crypto-gcm-fix-incompatibility-between-gcm-and-gcm_b.patch
-|	patches.suse/crypto-ccm-fix-incompatibility-between-ccm-and-ccm_b.patch
-|	patches.suse/crypto-sun4i-ss-Fix-invalid-calculation-of-hash-end.patch
-|	patches.suse/regulator-tps65086-Fix-tps65086_ldoa1_ranges-for-sel.patch
-|	patches.suse/spi-Fix-zero-length-xfer-bug.patch
-|	patches.suse/spi-rspi-Fix-sequencer-reset-during-initialization.patch
-|	patches.suse/spi-spi-topcliff-pch-Fix-to-handle-empty-DMA-buffers.patch
-|	patches.suse/spi-tegra114-clear-packed-bit-for-unpacked-mode.patch
-|	patches.suse/spi-tegra114-fix-for-unpacked-mode-transfers.patch
-|	patches.suse/spi-tegra114-terminate-dma-and-reset-on-transfer-tim.patch
-|	patches.suse/spi-tegra114-flush-fifos.patch
-|	patches.suse/spi-tegra114-configure-dma-burst-size-to-fifo-trig-l.patch
-|	patches.suse/spi-tegra114-reset-controller-on-probe.patch
-|	patches.suse/spi-pxa2xx-fix-SCR-divisor-calculation.patch
-|	patches.suse/spi-bcm2835aux-unifying-code-between-polling-and-int.patch
-|	patches.suse/spi-bcm2835aux-remove-dangerous-uncontrolled-read-of.patch
-|	patches.suse/spi-bcm2835aux-fix-corruptions-for-longer-spi-transf.patch
-|	patches.suse/spi-bcm2835aux-fix-driver-to-not-allow-65535-1-cs-gp.patch
-|	patches.suse/spi-bcm2835aux-warn-in-dmesg-that-native-cs-is-not-r.patch
-|	patches.suse/spi-bcm2835aux-setup-gpio-cs-to-output-and-correct-l.patch
-|	patches.suse/spi-pxa2xx-Add-support-for-Intel-Comet-Lake.patch
-|	patches.suse/0001-keys-safe-concurrent-user-session-uid-_keyring-acces.patch
-|	patches.suse/HID-logitech-hidpp-change-low-battery-level-threshol.patch
-|	patches.suse/HID-logitech-hidpp-use-RAP-instead-of-FAP-to-get-the.patch
-|	patches.suse/kbuild-use-flive-patching-when-config_livepatch-is-enabled.patch
-|	patches.suse/livepatch-convert-error-about-unsupported-reliable-stacktrace-into-a-warning.patch
-|	patches.suse/livepatch-remove-custom-kobject-state-handling.patch
-|	patches.suse/livepatch-remove-duplicated-code-for-early-initialization.patch
-|	patches.suse/0001-btrfs-Don-t-panic-when-we-can-t-find-a-root-key.patch
-|	patches.suse/0001-btrfs-reloc-Fix-NULL-pointer-dereference-due-to-expa.patch
-|	patches.suse/0001-btrfs-Move-btrfs_check_chunk_valid-to-tree-check.-ch.patch
-|	patches.suse/0002-btrfs-tree-checker-Make-chunk-item-checker-messages-.patch
-|	patches.suse/0003-btrfs-tree-checker-Make-btrfs_check_chunk_valid-retu.patch
-|	patches.suse/0004-btrfs-tree-checker-Check-chunk-item-at-tree-block-re.patch
-|	patches.suse/0005-btrfs-tree-checker-Verify-dev-item.patch
-|	patches.suse/0006-btrfs-tree-checker-Enhance-chunk-checker-to-validate.patch
-|	patches.suse/0007-btrfs-tree-checker-Verify-inode-item.patch
-|	patches.suse/0008-btrfs-inode-Verify-inode-mode-to-avoid-NULL-pointer-.patch
-|	patches.suse/0009-btrfs-tree-checker-get-fs_info-from-eb-in-generic_er.patch
-|	patches.suse/0010-btrfs-tree-checker-get-fs_info-from-eb-in-file_exten.patch
-|	patches.suse/0011-btrfs-tree-checker-get-fs_info-from-eb-in-check_csum.patch
-|	patches.suse/0012-btrfs-tree-checker-get-fs_info-from-eb-in-dir_item_e.patch
-|	patches.suse/0013-btrfs-tree-checker-get-fs_info-from-eb-in-check_dir_.patch
-|	patches.suse/0014-btrfs-tree-checker-get-fs_info-from-eb-in-block_grou.patch
-|	patches.suse/0015-btrfs-tree-checker-get-fs_info-from-eb-in-check_bloc.patch
-|	patches.suse/0016-btrfs-tree-checker-get-fs_info-from-eb-in-check_exte.patch
-|	patches.suse/0017-btrfs-tree-checker-get-fs_info-from-eb-in-check_leaf.patch
-|	patches.suse/0018-btrfs-tree-checker-get-fs_info-from-eb-in-check_leaf.patch
-|	patches.suse/0019-btrfs-tree-checker-get-fs_info-from-eb-in-chunk_err.patch
-|	patches.suse/0020-btrfs-tree-checker-get-fs_info-from-eb-in-dev_item_e.patch
-|	patches.suse/0021-btrfs-tree-checker-get-fs_info-from-eb-in-check_dev_.patch
-|	patches.suse/0022-btrfs-tree-checker-get-fs_info-from-eb-in-check_inod.patch
-|	patches.suse/0001-btrfs-delayed-ref-Introduce-better-documented-delaye.patch
-|	patches.suse/0002-btrfs-extent-tree-Open-code-process_func-in-__btrfs_.patch
-|	patches.suse/0003-btrfs-delayed-ref-Use-btrfs_ref-to-refactor-btrfs_ad.patch
-|	patches.suse/0004-btrfs-delayed-ref-Use-btrfs_ref-to-refactor-btrfs_ad.patch
-|	patches.suse/0006-btrfs-extent-tree-Use-btrfs_ref-to-refactor-add_pinn.patch
-|	patches.suse/0007-btrfs-extent-tree-Use-btrfs_ref-to-refactor-btrfs_in.patch
-|	patches.suse/0008-btrfs-extent-tree-Use-btrfs_ref-to-refactor-btrfs_fr.patch
-|	patches.suse/0009-btrfs-qgroup-Don-t-scan-leaf-if-we-re-modifying-relo.patch
-|	patches.suse/btrfs-send-flush-dellaloc-in-order-to-avoid-data-los.patch
-|	patches.suse/Btrfs-fix-race-between-send-and-deduplication-that-l.patch
-|	patches.suse/btrfs-improve-performance-on-fsync-of-files-with-mul.patch
-|	patches.suse/mmc-sdhci-of-esdhc-add-erratum-eSDHC5-support.patch
-|	patches.suse/mmc-sdhci-of-esdhc-add-erratum-eSDHC-A001-and-A-0083.patch
-|	patches.suse/mmc-sdhci-of-esdhc-add-erratum-A-009204-support.patch
-|	patches.suse/mmc_spi-add-a-status-check-for-spi_sync_locked.patch
-|	patches.suse/mmc-core-make-pwrseq_emmc-partially-support-sleepy-G.patch
-|	patches.suse/mmc-sdhci-pci-Add-support-for-Intel-CML.patch
-|	patches.suse/mmc-core-fix-possible-use-after-free-of-host.patch
-|	patches.suse/mmc-core-Verify-SD-bus-width.patch
-|	patches.suse/mmc-mmci-Prevent-polling-for-busy-detection-in-IRQ-c.patch
-|	patches.suse/iio-common-ssp_sensors-Initialize-calculated_time-in.patch
-|	patches.suse/iio-hmc5843-fix-potential-NULL-pointer-dereferences.patch
-|	patches.suse/iio-ad_sigma_delta-Properly-handle-SPI-bus-locking-v.patch
-|	patches.suse/phy-sun4i-usb-Make-sure-to-disable-PHY0-passby-for-p.patch
-|	patches.suse/stm-class-Fix-channel-free-in-stm-output-free-path.patch
-|	patches.suse/intel_th-pci-Add-Comet-Lake-support.patch
-|	patches.suse/chardev-add-additional-check-for-minor-range-overlap.patch
-|	patches.suse/nvmem-core-fix-read-buffer-in-place.patch
-|	patches.suse/extcon-arizona-Disable-mic-detect-if-running-when-dr.patch
-|	patches.suse/Drivers-misc-fix-out-of-bounds-access-in-function-pa.patch
-|	patches.suse/w1-fix-the-resume-command-API.patch
-|	patches.suse/thunderbolt-Fix-to-check-for-kmemdup-failure.patch
-|	patches.suse/intel_th-msu-Fix-single-mode-with-IOMMU.patch
-|	patches.suse/ALSA-line6-Avoid-polluting-led_-namespace.patch
-|	patches.suse/leds-avoid-races-with-workqueue.patch
-|	patches.suse/md-batch-flush-requests.patch
-|	patches.suse/md-add-mddev-pers-to-avoid-potential-NULL-pointer-de.patch
-|	patches.suse/block-disk_events-introduce-event-flags.patch
-|	patches.suse/Revert-ide-unexport-DISK_EVENT_MEDIA_CHANGE-for-i.patch
-|	patches.suse/Revert-block-unexport-DISK_EVENT_MEDIA_CHANGE-for.patch
-|	patches.suse/block-check_events-don-t-bother-with-events-if-un.patch
-|	patches.suse/block-don-t-show-io_timeout-if-driver-has-no-timeout.patch
-|	patches.suse/block-fix-use-after-free-on-gendisk.patch
-|	patches.suse/md-raid-raid5-preserve-the-writeback-action-after-th.patch
-|	patches.suse/0001-bcache-fix-crashes-stopping-bcache-device-before-rea.patch
-|	patches.suse/0002-bcache-fix-inaccurate-result-of-unused-buckets.patch
-|	patches.suse/0003-bcache-avoid-clang-Wunintialized-warning.patch
-|	patches.suse/0004-bcache-Clean-up-bch_get_congested.patch
-|	patches.suse/0005-bcache-fix-a-race-between-cache-register-and-cachese.patch
-|	patches.suse/0006-bcache-move-definition-of-int-ret-out-of-macro-read_.patch
-|	patches.suse/0007-bcache-never-set-KEY_PTRS-of-journal-key-to-0-in-jou.patch
-|	patches.suse/0008-bcache-add-failure-check-to-run_cache_set-for-journa.patch
-|	patches.suse/0009-bcache-add-comments-for-kobj-release-callback-routin.patch
-|	patches.suse/0010-bcache-return-error-immediately-in-bch_journal_repla.patch
-|	patches.suse/0011-bcache-add-error-check-for-calling-register_bdev.patch
-|	patches.suse/0012-bcache-Add-comments-for-blkdev_put-in-registration-c.patch
-|	patches.suse/0013-bcache-add-comments-for-closure_fn-to-be-called-in-c.patch
-|	patches.suse/0014-bcache-improve-bcache_reboot.patch
-|	patches.suse/0015-bcache-fix-failure-in-journal-relplay.patch
-|	patches.suse/0016-bcache-fix-wrong-usage-use-after-freed-on-keylist-in.patch
-|	patches.suse/0017-bcache-avoid-potential-memleak-of-list-of-journal_re.patch
-|	patches.suse/nvme-rdma-fix-a-NULL-deref-when-an-admin-connect-tim.patch
-|	patches.suse/0018-bcache-remove-redundant-LIST_HEAD-journal-from-run_c.patch
-|	patches.suse/0019-bcache-make-is_discard_enabled-static.patch
-|	patches.suse/nvme-multipath-split-bios-with-the-ns_head-bio_set-b.patch
-|	patches.suse/blk-mq-free-hw-queue-s-resource-in-hctx-s-release-handler.patch
-|	patches.suse/audit-fix-a-memleak-caused-by-auditing-load-module.patch
-|	patches.suse/audit-fix-a-memory-leak-bug.patch
-|	patches.suse/ext4-make-sanity-check-in-mballoc-more-strict.patch
-|	patches.suse/jbd2-check-superblock-mapped-prior-to-committing.patch
-|	patches.suse/ext4-protect-journal-inode-s-blocks-using-block_vali.patch
-|	patches.suse/ext4-fix-use-after-free-race-with-debug_want_extra_i.patch
-|	patches.suse/ext4-actually-request-zeroing-of-inode-table-after-g.patch
-|	patches.suse/ext4-fix-ext4_show_options-for-file-systems-w-o-jour.patch
-|	patches.suse/0001-of-fix-clang-Wunsequenced-for-be32_to_cpu.patch
-|	patches.suse/ibmvnic-Report-actual-backing-device-speed-and-duple.patch
-|	patches.suse/openvswitch-add-seqadj-extension-when-NAT-is-used.patch
-|	patches.suse/inet-switch-IP-ID-generator-to-siphash.patch
-|	patches.suse/batman-adv-allow-updating-DAT-entry-timeouts-on-inco.patch
-|	patches.suse/ehea-Fix-a-copy-paste-err-in-ehea_init_port_res.patch
-|	patches.suse/ibmvnic-remove-set-but-not-used-variable-netdev.patch
-|	patches.suse/net-hns3-remove-resetting-check-in-hclgevf_reset_tas.patch
-|	patches.suse/qmi_wwan-Add-quirk-for-Quectel-dynamic-config.patch
-|	patches.suse/bpf-Add-missed-newline-in-verifier-verbose-log.patch
-|	patches.suse/brcmfmac-fix-WARNING-during-USB-disconnect-in-case-o.patch
-|	patches.suse/brcmfmac-fix-race-during-disconnect-when-USB-complet.patch
-|	patches.suse/brcmfmac-fix-Oops-when-bringing-up-interface-during-.patch
-|	patches.suse/brcmfmac-convert-dev_init_lock-mutex-to-completion.patch
-|	patches.suse/brcmfmac-fix-missing-checks-for-kmemdup.patch
-|	patches.suse/b43-shut-up-clang-Wuninitialized-variable-warning.patch
-|	patches.suse/mwifiex-Fix-mem-leak-in-mwifiex_tm_cmd.patch
-|	patches.suse/rtlwifi-fix-a-potential-NULL-pointer-dereference.patch
-|	patches.suse/Bluetooth-hidp-fix-buffer-overflow.patch
-|	patches.suse/6lowpan-Off-by-one-handling-nexthdr.patch
-|	patches.suse/Bluetooth-Align-minimum-encryption-key-size-for-LE-a.patch
-|	patches.suse/mac80211-cfg80211-update-bss-channel-on-channel-swit.patch
-|	patches.suse/ibmvnic-Add-device-identification-to-requested-IRQs.patch
-|	patches.suse/ssb-Fix-possible-NULL-pointer-dereference-in-ssb_hos.patch
-|	patches.suse/mwifiex-prevent-an-array-overflow.patch
-|	patches.suse/at76c50x-usb-Don-t-register-led_trigger-if-usb_regis.patch
-|	patches.suse/mwl8k-Fix-rate_idx-underflow.patch
-|	patches.suse/rtlwifi-rtl8723ae-Fix-missing-break-in-switch-statem.patch
-|	patches.suse/0001-p54-drop-device-reference-count-if-fails-to-enable-d.patch
-|	patches.suse/iwlwifi-pcie-don-t-crash-on-invalid-RX-interrupt.patch
-|	patches.suse/brcm80211-potential-NULL-dereference-in-brcmf_cfg802.patch
-|	patches.suse/net-ena-fix-swapped-parameters-when-calling-ena_com_.patch
-|	patches.suse/net-ena-fix-set-freed-objects-to-NULL-to-avoid-faili.patch
-|	patches.suse/net-ena-fix-Free-napi-resources-when-ena_up-fails.patch
-|	patches.suse/net-ena-fix-incorrect-test-of-supported-hash-functio.patch
-|	patches.suse/net-ena-fix-return-value-of-ena_com_config_llq_info.patch
-|	patches.suse/net-ena-improve-latency-by-disabling-adaptive-interr.patch
-|	patches.suse/net-ena-fix-ena_com_fill_hash_function-implementatio.patch
-|	patches.suse/net-ena-gcc-8-fix-compilation-warning.patch
-|	patches.suse/neighbor-Call-__ipv4_neigh_lookup_noref-in-neigh_xmi.patch
-|	patches.suse/dpaa_eth-fix-SG-frame-cleanup.patch
-|	patches.suse/ipv4-Define-__ipv4_neigh_lookup_noref-when-CONFIG_IN.patch
-|	patches.suse/vrf-sit-mtu-should-not-be-updated-when-vrf-netdev-is.patch
-|	patches.suse/0001-dt-bindings-net-Fix-a-typo-in-the-phy-mode-list-for-.patch
-|	patches.suse/usb-core-Add-PM-runtime-calls-to-usb_hcd_platform_sh.patch
-|	patches.suse/usb-storage-Set-virt_boundary_mask-to-avoid-SG-overf.patch
-|	patches.suse/USB-core-Don-t-unbind-interfaces-following-device-re.patch
-|	patches.suse/USB-cdc-acm-fix-unthrottle-races.patch
-|	patches.suse/0001-UAS-fix-alignment-of-scatter-gather-segments.patch
-|	patches.suse/0001-USB-serial-pl2303-fix-tranceiver-suspend-mode.patch
-|	patches.suse/0001-USB-serial-fix-initial-termios-handling.patch
-|	patches.suse/USB-serial-fix-unthrottle-races.patch
-|	patches.suse/USB-serial-f81232-fix-interrupt-worker-not-stop.patch
-|	patches.suse/dwc2-gadget-Fix-completed-transfer-size-calculation-.patch
-|	patches.suse/usb-dwc3-Fix-default-lpm_nyet_threshold-value.patch
-|	patches.suse/tty-ipwireless-fix-missing-checks-for-ioremap.patch
-|	patches.suse/tty-vt-fix-write-write-race-in-ioctl-KDSKBSENT-handl.patch
-|	patches.suse/tty-vt.c-Fix-TIOCL_BLANKSCREEN-console-blanking-if-b.patch
-|	patches.suse/tty-pty-Fix-race-condition-between-release_one_tty-a.patch
-|	patches.suse/virtio_console-initialize-vtermno-value-for-ports.patch
-|	patches.suse/Revert-tty-pty-Fix-race-condition-between-release_on.patch
-|	patches.suse/TTY-serial_core-add-install.patch
-|	patches.suse/scsi-qla2xxx-Add-fw_attr-and-port_no-SysFS-node.patch
-|	patches.suse/scsi-qla2xxx-Remove-FW-default-template.patch
-|	patches.suse/scsi-qla2xxx-Fix-routine-qla27xx_dump_-mpi-ram.patch
-|	patches.suse/scsi-qla2xxx-Add-Device-ID-for-ISP28XX.patch
-|	patches.suse/scsi-qla2xxx-Add-Serdes-support-for-ISP28XX.patch
-|	patches.suse/scsi-qla2xxx-Correctly-report-max-min-supported-spee.patch
-|	patches.suse/scsi-qla2xxx-Cleanups-for-NVRAM-Flash-read-write-pat.patch
-|	patches.suse/scsi-qla2xxx-Add-support-for-multiple-fwdump-templat.patch
-|	patches.suse/scsi-qla2xxx-Update-flash-read-write-routine.patch
-|	patches.suse/scsi-qla2xxx-Correction-and-improvement-to-fwdt-proc.patch
-|	patches.suse/scsi-qla2xxx-Simplification-of-register-address-used.patch
-|	patches.suse/scsi-qla2xxx-Add-28xx-flash-primary-secondary-status.patch
-|	patches.suse/scsi-qla2xxx-Secure-flash-update-support-for-ISP28XX.patch
-|	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.15-k.patch
-|	patches.suse/scsi-qla2xxx-Fix-comment-alignment-in-qla_bsg.c.patch
-|	patches.suse/scsi-qla2xxx-Fix-a-small-typo-in-qla_bsg.c.patch
-|	patches.suse/scsi-qla4xxx-avoid-freeing-unallocated-dma-memory
-|	patches.suse/scsi-qla2xxx-Simplify-conditional-check-again.patch
-|	patches.suse/scsi-qedf-Modify-abort-and-tmf-handler-to-handle-edg.patch
-|	patches.suse/scsi-qedf-check-for-link-state-before-processing-ll2-packets-and-send-fipvlan-retries
-|	patches.suse/scsi-qedf-missing-kref_put-in-qedf_xmit.patch
-|	patches.suse/scsi-qedf-fixup-locking-in-qedf_restart_rport.patch
-|	patches.suse/scsi-qedf-fixup-bit-operations.patch
-|	patches.suse/scsi-qedf-fc_rport_priv-reference-counting-fixes.patch
-|	patches.suse/scsi-qedf-check-both-the-fcf-and-fabric-id-before-servicing-clear-virtual-link
-|	patches.suse/scsi-qla2xxx-Set-the-SCSI-command-result-before-call.patch
-|	patches.suse/scsi-qla2xxx-Set-the-qpair-in-SRB-to-NULL-when-SRB-i.patch
-|	patches.suse/scsi-qla2xxx-Reset-the-FCF_ASYNC_-SENT-ACTIVE-flags.patch
-|	patches.suse/scsi-qla2xxx-Increase-the-max_sgl_segments-to-1024.patch
-|	patches.suse/scsi-qla2xxx-Disable-T10-DIF-feature-with-FC-NVMe-du.patch
-|	patches.suse/scsi-qla2xxx-fix-incorrect-region-size-setting-in-optrom-sysfs.patch
-|	patches.suse/scsi-qla2xxx-Further-limit-FLASH-region-write-access.patch
-|	patches.suse/scsi-qla2xxx-Fix-fw-dump-corruption.patch
-|	patches.suse/scsi-qla2xxx-Use-mutex-protection-during-qla2x00_sys.patch
-|	patches.suse/scsi-qla2xxx-Cleanup-fcport-memory-to-prevent-leak.patch
-|	patches.suse/scsi-qla2xxx-Set-remote-port-devloss-timeout-to-0.patch
-|	patches.suse/scsi-qla2xxx-Cleanup-redundant-qla2x00_abort_all_cmd.patch
-|	patches.suse/scsi-qla2xxx-Fix-driver-unload-when-FC-NVMe-LUNs-are.patch
-|	patches.suse/scsi-qla2xxx-Change-abort-wait_loop-from-msleep-to-w.patch
-|	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.16-k.patch
-|	patches.suse/scsi-qla2xxx-Remove-useless-set-memory-to-zero-use-m.patch
-|	patches.suse/scsi-qla2xxx-fix-spelling-mistake-alredy-already.patch
-|	patches.suse/scsi-qla2xxx-Remove-a-comment-that-refers-to-the-SCS.patch
-|	patches.suse/scsi-qla2xxx-Use-ARRAY_SIZE-in-the-definition-of-QLA.patch
-|	patches.suse/scsi-qla2xxx-Declare-local-symbols-static.patch
-|	patches.suse/scsi-qla2xxx-Reduce-the-number-of-forward-declaratio.patch
-|	patches.suse/scsi-qla2xxx-Make-qla2x00_process_response_queue-eas.patch
-|	patches.suse/scsi-qla2xxx-Use-get-put_unaligned-where-appropriate.patch
-|	patches.suse/scsi-qla2xxx-Unregister-chrdev-if-module-initializat.patch
-|	patches.suse/scsi-qla2xxx-Unregister-resources-in-the-opposite-or.patch
-|	patches.suse/scsi-tcm_qla2xxx-Minimize-include-directives.patch
-|	patches.suse/scsi-scsi_transport_fc-nvme-display-FC-NVMe-port-rol.patch
-|	patches.suse/scsi-qla2xxx-Use-tabs-to-indent-code.patch
-|	patches.suse/scsi-qla2xxx-Leave-a-blank-line-after-declarations.patch
-|	patches.suse/scsi-qla2xxx-Fix-formatting-of-pointer-types.patch
-|	patches.suse/scsi-qla2xxx-Insert-spaces-where-required.patch
-|	patches.suse/scsi-qla2xxx-Move-the-port_state_str-definition-from.patch
-|	patches.suse/scsi-qla2xxx-Declare-qla24xx_build_scsi_crc_2_iocbs-.patch
-|	patches.suse/scsi-qla2xxx-Move-the-linux-io-64-nonatomic-lo-hi.h-.patch
-|	patches.suse/scsi-qla2xxx-Remove-qla_tgt_cmd.data_work-and-qla_tg.patch
-|	patches.suse/scsi-qla2xxx-Remove-two-superfluous-casts.patch
-|	patches.suse/scsi-qla2xxx-Move-qla2x00_set_fcport_state-from-a-.h.patch
-|	patches.suse/scsi-qla2xxx-Fix-read-offset-in-qla24xx_load_risc_fl.patch
-|	patches.suse/scsi-qedf-remove-memset-memcpy-to-nfunc-and-use-func-instead
-|	patches.suse/scsi-qla2xxx-Fix-device-staying-in-blocked-state.patch
-|	patches.suse/scsi-qla2xxx-Silence-Successful-ELS-IOCB-message.patch
-|	patches.suse/scsi-qedf-update-the-driver-version-to-8-37-25-20
-|	patches.suse/scsi-qedf-remove-set-but-not-used-variables
-|	patches.suse/scsi-ufs-fix-rx_termination_force_enable-define-value
-|	patches.suse/scsi-qla2xxx-Update-two-source-code-comments.patch
-|	patches.suse/scsi-qla2xxx-Fix-a-format-specifier.patch
-|	patches.suse/scsi-qla2xxx-Move-qla2x00_set_reserved_loop_ids-defi.patch
-|	patches.suse/scsi-qla2xxx-Declare-qla2x00_find_new_loop_id-static.patch
-|	patches.suse/scsi-qla2xxx-Remove-a-set-but-not-used-variable-6eaa5f94.patch
-|	patches.suse/scsi-qla2xxx-Move-qla2x00_clear_loop_id-from-qla_inl.patch
-|	patches.suse/scsi-qla2xxx-Move-qla2x00_is_reserved_id-from-qla_in.patch
-|	patches.suse/scsi-qla2xxx-Uninline-qla2x00_init_timer.patch
-|	patches.suse/scsi-qla2xxx-Remove-the-fcport-test-from-qla_nvme_ab.patch
-|	patches.suse/scsi-qla2xxx-Avoid-that-Coverity-complains-about-der.patch
-|	patches.suse/scsi-qla2xxx-Log-the-status-code-if-a-firmware-comma.patch
-|	patches.suse/scsi-qla2xxx-Increase-the-size-of-the-mailbox-arrays.patch
-|	patches.suse/scsi-qla2xxx-Make-qla2x00_mem_free-easier-to-verify.patch
-|	patches.suse/scsi-qla2xxx-Avoid-that-qla2x00_mem_free-crashes-if-.patch
-|	patches.suse/scsi-qla2xxx-Fix-a-qla24xx_enable_msix-error-path.patch
-|	patches.suse/scsi-qla2xxx-Fix-use-after-free-issues-in-qla2xxx_qp.patch
-|	patches.suse/scsi-qla2xxx-Simplify-qlt_send_term_imm_notif.patch
-|	patches.suse/scsi-qla2xxx-Fix-error-handling-in-qlt_alloc_qfull_c.patch
-|	patches.suse/scsi-qla2xxx-fix-abort-handling-in-tcm_qla2xxx_write_pending.patch
-|	patches.suse/scsi-qla2xxx-target-Fix-offline-port-handling-and-ho.patch
-|	patches.suse/scsi-qla2xxx-Complain-if-a-command-is-released-that-.patch
-|	patches.suse/scsi-qla2xxx-Remove-qla_tgt_cmd.released.patch
-|	patches.suse/scsi-qla2xxx-Remove-unnecessary-locking-from-the-tar.patch
-|	patches.suse/scsi-qla2xxx-Make-qla24xx_async_abort_cmd-static.patch
-|	patches.suse/scsi-qla2xxx-Use-an-on-stack-completion-in-qla24xx_c.patch
-|	patches.suse/scsi-qla2xxx-Fix-race-conditions-in-the-code-for-abo.patch
-|	patches.suse/scsi-qla2xxx-Pass-little-endian-values-to-the-firmwa.patch
-|	patches.suse/scsi-qla2xxx-Check-the-size-of-firmware-data-structu.patch
-|	patches.suse/scsi-qla2xxx-Introduce-the-dsd32-and-dsd64-data-stru.patch
-|	patches.suse/scsi-qla2xxx-Use-__le64-instead-of-uint32_t-2-for-se.patch
-|	patches.suse/scsi-qla2xxx-Complain-loudly-about-reference-count-u.patch
-|	patches.suse/scsi-qla2xxx-Fix-hardirq-unsafe-locking.patch
-|	patches.suse/scsi-qla2xxx-Avoid-that-qlt_send_resp_ctio-corrupts-.patch
-|	patches.suse/scsi-qla2xxx-Avoid-that-lockdep-complains-about-unsa.patch
-|	patches.suse/pinctrl-pistachio-fix-leaked-of_node-references.patch
-|	patches.suse/ipmi-ssif-compare-block-number-correctly-for-multi-p.patch
-|	patches.suse/media-cpia2-Fix-use-after-free-in-cpia2_exit.patch
-|	patches.suse/media-saa7146-avoid-high-stack-usage-with-clang.patch
-|	patches.suse/media-go7007-avoid-clang-frame-overflow-warning-with.patch
-|	patches.suse/media-ivtv-update-pos-correctly-in-ivtv_read_pos.patch
-|	patches.suse/media-cx18-update-pos-correctly-in-cx18_read_pos.patch
-|	patches.suse/media-wl128x-Fix-an-error-code-in-fm_download_firmwa.patch
-|	patches.suse/media-m88ds3103-serialize-reset-messages-in-m88ds310.patch
-|	patches.suse/media-cx23885-check-allocation-return.patch
-|	patches.suse/media-serial_ir-Fix-use-after-free-in-serial_ir_init.patch
-|	patches.suse/media-davinci-isif-avoid-uninitialized-variable-use.patch
-|	patches.suse/media-tw5864-Fix-possible-NULL-pointer-dereference-i.patch
-|	patches.suse/media-wl128x-prevent-two-potential-buffer-overflows.patch
-|	patches.suse/media-au0828-Fix-NULL-pointer-dereference-in-au0828_.patch
-|	patches.suse/media-au0828-stop-video-streaming-only-when-last-use.patch
-|	patches.suse/media-ov6650-Fix-sensor-possibly-not-detected-on-pro.patch
-|	patches.suse/media-ov6650-Move-v4l2_clk_get-to-ov6650_video_probe.patch
-|	patches.suse/media-ov2659-make-S_FMT-succeed-even-if-requested-fo.patch
-|	patches.suse/media-ov2659-fix-unbalanced-mutex_lock-unlock.patch
-|	patches.suse/media-vivid-use-vfree-instead-of-kfree-for-dev-bitma.patch
-|	patches.suse/0001-media-pvrusb2-Prevent-a-buffer-overflow.patch
-|	patches.suse/media-coda-clear-error-return-value-before-picture-r.patch
-|	patches.suse/scripts-override-locale-from-environment-when-runnin.patch
-|	patches.suse/SMB3-Track-total-time-spent-on-roundtrips-for-each-SMB3-command.patch
-|	patches.suse/cifs-don-t-use-__constant_cpu_to_le32-.patch
-|	patches.suse/cifs-Fix-DFS-cache-refresher-for-DFS-links.patch
-|	patches.suse/CIFS-Show-locallease-in-proc-mounts-for-cifs-shares-mounted-with-l.patch
-|	patches.suse/CIFS-check-CIFS_MOUNT_NO_DFS-when-trying-to-reuse-existing-sb.patch
-|	patches.suse/SMB3-update-comment-to-clarify-enumerating-snapshots.patch
-|	patches.suse/smbd-Make-upper-layer-decide-when-to-destroy-the-transport.patch
-|	patches.suse/cifs-smbd-Don-t-destroy-transport-on-RDMA-disconnect.patch
-|	patches.suse/cifs-smbd-Return-EINTR-when-interrupted.patch
-|	patches.suse/cifs-smbd-Indicate-to-retry-on-transport-sending-failure.patch
-|	patches.suse/cifs-smbd-Retry-on-memory-registration-failure.patch
-|	patches.suse/cifs-Call-MID-callback-before-destroying-transport.patch
-|	patches.suse/cifs-Add-support-for-FSCTL-passthrough-that-write-data-to-the-serve.patch
-|	patches.suse/SMB3-Add-handling-for-different-FSCTL-access-flags.patch
-|	patches.suse/cifs-smbd-take-an-array-of-reqeusts-when-sending-upper-layer-data.patch
-|	patches.suse/cifs-fix-bi-directional-fsctl-passthrough-calls.patch
-|	patches.suse/SMB3-Add-defines-for-new-negotiate-contexts.patch
-|	patches.suse/cifs-add-fiemap-support.patch
-|	patches.suse/Add-new-flag-on-SMB3-1-1-read.patch
-|	patches.suse/cifs-zero-range-does-not-require-the-file-is-sparse.patch
-|	patches.suse/cifs-fix-smb3_zero_range-for-Azure.patch
-|	patches.suse/smb3-Add-protocol-structs-for-change-notify-support.patch
-|	patches.suse/cifs-fix-credits-leak-for-SMB1-oplock-breaks.patch
-|	patches.suse/cifs-rename-and-clarify-CIFS_ASYNC_OP-and-CIFS_NO_RESP.patch
-|	patches.suse/Negotiate-and-save-preferred-compression-algorithms.patch
-|	patches.suse/cifs-fix-strcat-buffer-overflow-and-reduce-raciness-in-smb21_set_op.patch
-|	patches.suse/SMB3-Clean-up-query-symlink-when-reparse-point.patch
-|	patches.suse/cifs-update-module-internal-version-number.patch
-|	patches.suse/drm-Wake-up-next-in-drm_read-chain-if-we-are-forced-.patch
-|	patches.suse/drm-drv-Hold-ref-on-parent-device-during-drm_device-.patch
-|	patches.suse/drm-i915-Fix-I915_EXEC_RING_MASK.patch
-|	patches.suse/drm-fb-helper-dpms_legacy-Only-set-on-connectors-in-.patch
-|	patches.suse/0004-drm-i915-gvt-Fix-incorrect-mask-of-mmio-0x22028-in-g.patch
-|	patches.suse/0005-drm-meson-add-size-and-alignment-requirements-for-du.patch
-|	patches.suse/drm-amdgpu-fix-old-fence-check-in-amdgpu_fence_emit.patch
-|	patches.suse/drm-udl-introduce-a-macro-to-convert-dev-to-udl.patch
-|	patches.suse/drm-udl-move-to-embedding-drm-device-inside-udl-devi.patch
-|	patches.suse/0001-drm-nouveau-i2c-Disable-i2c-bus-access-after-fini.patch
-|	patches.suse/drm-rockchip-shutdown-drm-subsystem-on-shutdown.patch
-|	patches.suse/ALSA-timer-Unify-timer-callback-process-code.patch
-|	patches.suse/ALSA-timer-Make-sure-to-clear-pending-ack-list.patch
-|	patches.suse/ALSA-timer-Check-ack_list-emptiness-instead-of-bit-f.patch
-|	patches.suse/ALSA-timer-Make-snd_timer_close-really-kill-pending-.patch
-|	patches.suse/ALSA-timer-Revert-active-callback-sync-check-at-clos.patch
-|	patches.suse/ALSA-seq-Align-temporary-re-locking-with-irqsave-ver.patch
-|	patches.suse/ALSA-seq-Remove-superfluous-irqsave-flags.patch
-|	patches.suse/ALSA-seq-Protect-in-kernel-ioctl-calls-with-mutex.patch
-|	patches.suse/ALSA-seq-Fix-race-of-get-subscription-call-vs-port-d.patch
-|	patches.suse/ALSA-timer-Simplify-error-path-in-snd_timer_open.patch
-|	patches.suse/ALSA-timer-Coding-style-fixes.patch
-|	patches.suse/Revert-ALSA-seq-Protect-in-kernel-ioctl-calls-with-m.patch
-|	patches.suse/ALSA-seq-Cover-unsubscribe_port-in-list_mutex.patch
-|	patches.suse/ALSA-seq-Simplify-snd_seq_kernel_client_enqueue-help.patch
-|	patches.suse/ALSA-seq-Protect-racy-pool-manipulation-from-OSS-seq.patch
-|	patches.suse/ALSA-usb-audio-Add-quirk-for-Focusrite-Scarlett-Solo.patch
-|	patches.suse/ALSA-seq-Correct-unlock-sequence-at-snd_seq_client_i.patch
-|	patches.suse/ALSA-emu10k1-Drop-superfluous-id-uniquification-beha.patch
-|	patches.suse/ALSA-core-Don-t-refer-to-snd_cards-array-directly.patch
-|	patches.suse/ALSA-usb-audio-Handle-the-error-from-snd_usb_mixer_a.patch
-|	patches.suse/ALSA-hda-realtek-EAPD-turn-on-later.patch
-|	patches.suse/ALSA-usb-audio-Fix-a-memory-leak-bug.patch
-|	patches.suse/ALSA-usx2y-fix-a-double-free-bug.patch
-|	patches.suse/ALSA-hda-Register-irq-handler-after-the-chip-initial.patch
-|	patches.suse/ASoC-hdmi-codec-unlock-the-device-on-startup-errors.patch
-|	patches.suse/ASoC-fix-valid-stream-condition.patch
-|	patches.suse/ASoC-fsl_utils-fix-a-leaked-reference-by-adding-miss.patch
-|	patches.suse/ASoC-eukrea-tlv320-fix-a-leaked-reference-by-adding-.patch
-|	patches.suse/ASoC-fsl_sai-Update-is_slave_mode-with-correct-value.patch
-|	patches.suse/ASoC-fsl_esai-Fix-missing-break-in-switch-statement.patch
-|	patches.suse/ASoC-Intel-avoid-Oops-if-DMA-setup-fails.patch
-|	patches.suse/ALSA-hda-hdmi-Read-the-pin-sense-from-register-when-.patch
-|	patches.suse/ALSA-hda-hdmi-Consider-eld_valid-when-reporting-jack.patch
-|	patches.suse/ALSA-hda-intel-add-CometLake-PCI-IDs.patch
-|	patches.suse/ALSA-hdea-realtek-Headset-fixup-for-System76-Gazelle.patch
-|	patches.suse/ASoC-RT5677-SPI-Disable-16Bit-SPI-Transfers.patch
-|	patches.suse/ASoC-max98090-Fix-restore-of-DAPM-Muxes.patch
-|	patches.suse/dmaengine-axi-dmac-Don-t-check-the-number-of-frames-.patch
-|	patches.suse/dmaengine-tegra210-dma-free-dma-controller-in-remove.patch
-|	patches.suse/RDMA-rxe-Consider-skb-reserve-space-based-on-netdev-.patch
-|	patches.suse/ipoib-Do-not-overreact-to-SM-LID-change-even.patch
-|	patches.suse/NFS-Don-t-interrupt-file-writeout-due-to-fatal-error.patch
-|	patches.suse/NFS-make-nfs_match_client-killable.patch
-|	patches.suse/PNFS-fallback-to-MDS-if-no-deviceid-found.patch
-|	patches.suse/NFS4-Fix-v4.0-client-state-corruption-when-mount.patch
-|	patches.suse/NFS-Fix-a-double-unlock-from-nfs_match-get_client.patch
-|	patches.suse/i2c-piix4-add-hygon-dhyana-smbus-support.patch
-|	patches.suse/rtc-don-t-reference-bogus-function-pointer-in-kdoc.patch
-|	patches.suse/rtc-88pm860x-prevent-use-after-free-on-device-remove.patch
-|	patches.suse/clk-rockchip-fix-wrong-clock-definitions-for-rk3328.patch
-|	patches.suse/clk-rockchip-Fix-video-codec-clocks-on-rk3288.patch
-|	patches.suse/clk-rockchip-Turn-on-aclk_dmac1-for-suspend-on-rk328.patch
-|	patches.suse/clk-tegra-Fix-PLLM-programming-on-Tegra124-when-PMC-.patch
-|	patches.suse/ipv4-Fix-raw-socket-lookup-for-local-traffic.patch
-|	patches.suse/tuntap-synchronize-through-tfiles-array-instead-of-t.patch
-|	patches.suse/tipc-fix-hanging-clients-using-poll-with-EPOLLOUT-fl.patch
-|	patches.suse/vlan-disable-SIOCSHWTSTAMP-in-container.patch
-|	patches.suse/packet-Fix-error-path-in-packet_init.patch
-|	patches.suse/powerpc-crypto-Use-cheaper-random-numbers-for-crc-vp.patch
-|	patches.suse/powerpc-numa-improve-control-of-topology-updates.patch
-|	patches.suse/powerpc-numa-document-topology_updates_enabled-disab.patch
-|	patches.suse/powerpc-powernv-idle-Restore-IAMR-after-idle.patch
-|	patches.suse/powerpc-powernv-idle-Restore-AMR-UAMOR-AMOR-after-id.patch
-|	patches.suse/powerpc-pseries-Track-LMB-nid-instead-of-using-devic.patch
-|	patches.suse/powerpc-tm-Avoid-machine-crash-on-rt_sigreturn.patch
-|	patches.suse/powerpc-security-Show-powerpc_security_features-in-d.patch
-|	patches.suse/powerpc-perf-Remove-PM_BR_CMPL_ALT-from-power9-event.patch
-|	patches.suse/powerpc-book3s-64-check-for-NULL-pointer-in-pgd_allo.patch
-|	patches.suse/pwm-Fix-deadlock-warning-when-removing-PWM-device.patch
-|	patches.suse/pwm-tiehrpwm-Update-shadow-register-for-disabling-PW.patch
-|	patches.suse/pwm-meson-Consider-128-a-valid-pre-divider.patch
-|	patches.suse/pwm-meson-Don-t-disable-PWM-when-setting-duty-repeat.patch
-|	patches.suse/pwm-meson-Use-the-spin-lock-only-to-protect-register.patch
-|	patches.suse/pwm-Clear-chip_data-in-pwm_put.patch
-|	patches.suse/omapfb-add-missing-of_node_put-after-of_device_is_av.patch
-|	patches.suse/video-hgafb-fix-potential-NULL-pointer-dereference.patch
-|	patches.suse/video-imsttfb-fix-potential-NULL-pointer-dereference.patch
-|	patches.suse/0001-fbdev-fix-divide-error-in-fb_var_to_videomode.patch
-|	patches.suse/0001-fbdev-fix-WARNING-in-__alloc_pages_nodemask-bug.patch
-|	patches.suse/platform-x86-dell-rbtn-Add-missing-include.patch
-|	patches.suse/platform-x86-intel_pmc_ipc-adding-error-handling.patch
-|	patches.suse/platform-x86-intel_punit_ipc-Revert-Fix-resource-ior.patch
-|	patches.suse/platform-x86-alienware-wmi-printing-the-wrong-error-.patch
-|	patches.suse/platform-x86-sony-laptop-Fix-unintentional-fall-thro.patch
-|	patches.suse/Documentation-x86-convert-protection-keys.txt-to-reS.patch
-|	patches.suse/vfio-mdev-Avoid-release-parent-reference-during-erro.patch
-|	patches.suse/vfio-mdev-Fix-aborting-mdev-child-device-removal-if-.patch
-|	patches.suse/gpio-Remove-obsolete-comment-about-gpiochip_free_hog.patch
-|	patches.suse/gpio-gpio-omap-add-check-for-off-wake-capable-gpios.patch
-|	patches.suse/platform-chrome-cros_ec_proto-check-for-NULL-transfe.patch
-|	patches.suse/mtd-nand-omap-Fix-comment-in-platform-data-using-wro.patch
-|	patches.suse/0001-mtd-spi-nor-intel-spi-Avoid-crossing-4K-address-boun.patch
-|	patches.suse/mtd-part-fix-incorrect-format-specifier-for-an-unsig.patch
-|	patches.suse/watchdog-fix-compile-time-error-of-pretimeout-govern.patch
-|	patches.suse/watchdog-f71808e_wdt-fix-F81866-bit-operation.patch
-|	patches.suse/watchdog-imx2_wdt-Fix-set_timeout-for-big-timeout-va.patch
-|	patches.suse/iommu-arm-smmu-v3-Don-t-disable-SMMU-in-kdump-kernel.patch
-|	patches.suse/iommu-vt-d-don-t-request-page-request-irq-under-dmar_global_lock
-|	patches.suse/iommu-vt-d-set-intel_iommu_gfx_mapped-correctly
-|	patches.suse/iommu-vt-d-make-kernel-parameter-igfx_off-work-with-viommu
-|	patches.suse/bridge-Fix-error-path-for-kobject_init_and_add.patch
-|	patches.suse/net-ibmvnic-Update-MAC-address-settings-after-adapte.patch
-|	patches.suse/net-ibmvnic-Update-carrier-state-after-link-state-ch.patch
-|	patches.suse/0011-netfilter-ebtables-CONFIG_COMPAT-reject-trailing-dat.patch
-|	patches.suse/net-seeq-fix-crash-caused-by-not-set-dev.parent.patch
-|	patches.suse/bonding-fix-arp_validate-toggling-in-active-backup-m.patch
-|	patches.suse/x86-msr-index-cleanup-bit-defines.patch
-|	patches.suse/x86-speculation-consolidate-cpu-whitelists.patch
-|	patches.suse/x86-speculation-mds-add-basic-bug-infrastructure-for-mds.patch
-|	patches.suse/x86-speculation-mds-add-bug_msbds_only.patch
-|	patches.suse/x86-kvm-expose-x86_feature_md_clear-to-guests.patch
-|	patches.suse/x86-speculation-mds-add-mds_clear_cpu_buffers.patch
-|	patches.suse/x86-speculation-mds-clear-cpu-buffers-on-exit-to-user.patch
-|	patches.suse/x86-kvm-vmx-add-mds-protection-when-l1d-flush-is-not-active.patch
-|	patches.suse/x86-speculation-mds-conditionally-clear-cpu-buffers-on-idle-entry.patch
-|	patches.suse/x86-speculation-mds-add-mitigation-control-for-mds.patch
-|	patches.suse/x86-speculation-mds-add-sysfs-reporting-for-mds.patch
-|	patches.suse/x86-speculation-mds-add-mitigation-mode-vmwerv.patch
-|	patches.suse/0001-Documentation-Add-MDS-vulnerability-documentation.patch
-|	patches.suse/x86-speculation-mds-add-mds-full-nosmt-cmdline-option.patch
-|	patches.suse/x86-speculation-move-arch_smt_update-call-to-after-mitigation-decisions.patch
-|	patches.suse/x86-speculation-mds-add-smt-warning-message.patch
-|	patches.suse/x86-speculation-mds-print-smt-vulnerable-on-msbds-with-mitigations-off.patch
-|	patches.suse/x86-speculation-mds-add-mitigations-support-for-mds.patch
-|	patches.suse/0001-Documentation-Correct-the-possible-MDS-sysfs-values.patch
-|	patches.suse/0001-x86-speculation-mds-Fix-documentation-typo.patch
-|	patches.suse/fuse-fix-writepages-on-32bit.patch
-|	patches.suse/fuse-honor-RLIMIT_FSIZE-in-fuse_file_fallocate.patch
-|	patches.suse/mm-huge_memory-fix-vmf_insert_pfn_-pmd-pud-crash-han.patch
-|	patches.suse/kernel-sys.c-prctl-fix-false-positive-in-validate_pr.patch
-|	patches.suse/ocfs2-fix-ocfs2-read-inode-data-panic-in-ocfs2_iget.patch
-|	patches.suse/fs-sync.c-sync_file_range-2-may-use-WB_SYNC_ALL-writ.patch
-|	patches.suse/PCI-Factor-out-pcie_retrain_link-function.patch
-|	patches.suse/PCI-Work-around-Pericom-PCIe-to-PCI-bridge-Retrain-L.patch
-|	patches.suse/PCI-rpadlpar-Fix-leaked-device_node-references-in-ad.patch
-|	patches.suse/switchtec-Fix-unintended-mask-of-MRPC-event.patch
-|	patches.suse/PCI-Mark-AMD-Stoney-Radeon-R7-GPU-ATS-as-broken.patch
-|	patches.suse/PCI-Mark-Atheros-AR9462-to-avoid-bus-reset.patch
-|	patches.suse/msft-hv-1859-PCI-hv-Fix-a-memory-leak-in-hv_eject_device_work.patch
-|	patches.suse/msft-hv-1860-PCI-hv-Add-hv_pci_remove_slots-when-we-unload-the-dr.patch
-|	patches.suse/msft-hv-1861-PCI-hv-Add-pci_destroy_slot-in-pci_devices_present_w.patch
-|	patches.suse/mfd-max77620-Fix-swapped-FPS_PERIOD_MAX_US-values.patch
-|	patches.suse/mfd-twl6040-Fix-device-init-errors-for-ACCCTL-regist.patch
-|	patches.suse/mfd-intel-lpss-Set-the-device-in-reset-state-when-in.patch
-|	patches.suse/mfd-tps65912-spi-Add-missing-of-table-registration.patch
-|	patches.suse/mfd-da9063-Fix-OTP-control-register-names-to-match-d.patch
-|	patches.suse/mfd-intel-lpss-Add-Intel-Comet-Lake-PCI-IDs.patch
-|	patches.suse/backlight-lm3630a-Return-0-on-success-in-update_stat.patch
-|	patches.suse/userfaultfd-use-RCU-to-free-the-task-struct-when-for.patch
-|	patches.suse/mm-mincore-c-make-mincore-more-conservative.patch
-|	patches.suse/powerpc-mm-radix-mark-__radix__flush_tlb_range_psize.patch
-|	patches.suse/powerpc-mm-radix-mark-as-__tlbie_pid-and-friends-as_.patch
-|	patches.suse/include-linux-bitops.h-sanitize-rotate-primitives.patch
-|	patches.suse/rapidio-fix-a-NULL-pointer-dereference-when-create_w.patch
-|	patches.suse/crypto-caam-fix-caam_dump_sg-that-iterates-through-s.patch
-|	patches.suse/x86_64-add-gap-to-int3-to-allow-for-call-emulation.patch
-|	patches.suse/x86_64-allow-breakpoints-to-emulate-call-instructions.patch
-|	patches.suse/ftrace-x86_64-emulate-call-function-while-updating-in-breakpoint-handler.patch
-|	patches.suse/tracing-fix-partial-reading-of-trace-event-s-id-file.patch
-|	patches.suse/SUNRPC-nfs-Fix-return-value-for-nfs4_callback_compou.patch
-|	patches.suse/0001-xenbus-drop-useless-LIST_HEAD-in-xenbus_write_watch-.patch
-|	patches.suse/power-supply-axp288_charger-Fix-unchecked-return-val.patch
-|	patches.suse/power-supply-max14656-fix-potential-use-before-alloc.patch
-|	patches.suse/power-supply-max14656-fix-potential-use-after-free.patch
-|	patches.suse/power-supply-axp20x_usb_power-Fix-typo-in-VBUS-curre.patch
-|	patches.suse/libnvdimm-namespace-fix-label-tracking-error.patch
-|	patches.suse/drm-radeon-prefer-lower-reference-dividers.patch
-|	patches.suse/drm-amdgpu-psp-move-psp-version-specific-function-po.patch
-|	patches.suse/drm-nouveau-disp-dp-respect-sink-limits-when-selecti.patch
-|	patches.suse/drm-i915-fbc-disable-framebuffer-compression-on-Gemi.patch
-|	patches.suse/drm-bridge-adv7511-Fix-low-refresh-rate-selection.patch
-|	patches.suse/drivers-thermal-tsens-Don-t-print-error-message-on-E.patch
-|	patches.suse/thermal-rcar_gen3_thermal-disable-interrupt-in-.remo.patch
-|	patches.suse/thermal-cpu_cooling-Actually-trace-CPU-load-in-therm.patch
-|	patches.suse/memory-tegra-Fix-integer-overflow-on-tick-value-calc.patch
-|	patches.suse/soc-mediatek-pwrap-Zero-initialize-rdata-in-pwrap_in.patch
-|	patches.suse/soc-rockchip-Set-the-proper-PWM-for-rk3288.patch
-|	patches.suse/objtool-fix-function-fallthrough-detection.patch
-|	patches.suse/0001-ntp-Allow-TAI-UTC-offset-to-be-set-to-zero.patch
-|	patches.suse/x86-speculation-mds-revert-cpu-buffer-clear-on-double-fault-exit.patch
-|	patches.suse/configfs-fix-possible-use-after-free-in-configfs_reg.patch
-|	patches.suse/edac-mc-fix-edac_mc_find-in-case-no-device-is-found.patch
-|	patches.suse/media-atmel-atmel-isc-fix-INIT_WORK-misplacement.patch
-|	patches.suse/0001-media-atmel-atmel-isc-fix-asd-memory-allocation.patch
-|	patches.suse/media-omap_vout-potential-buffer-overflow-in-vidioc_.patch
-|	patches.suse/media-davinci-vpbe-array-underflow-in-vpbe_enum_outp.patch
-|	patches.suse/dm-zoned-Silence-a-static-checker-warning.patch
-|	patches.suse/dm-zoned-Fix-zone-report-handling.patch
-|	patches.suse/dm-cache-metadata-Fix-loading-discard-bitset.patch
-|	patches.suse/dm-delay-fix-a-crash-when-invalid-device-is-specifie.patch
-|	patches.suse/ceph-flush-dirty-inodes-before-proceeding-with-remount.patch
-|	patches.suse/nvme-multipath-avoid-crash-on-invalid-subsystem-cntl.patch
-|	patches.suse/nvme-change-locking-for-the-per-subsystem-controller.patch
-|	patches.suse/kvm-x86-skip-efer-vs-guest-cpuid-checks-for-host-initiated-writes
-|	patches.suse/KVM-polling-add-architecture-backend-to-disable-poll.patch
-|	patches.suse/KVM-s390-provide-kvm_arch_no_poll-function.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Fix-lockdep-warning-when-entering-.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Avoid-lockdep-debugging-in-TCE-rea.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Handle-virtual-mode-in-XIVE-VCPU-p.patch
-|	patches.suse/ALSA-hda-realtek-Fixup-headphone-noise-via-runtime-s.patch
-|	patches.suse/ALSA-hda-realtek-Avoid-superfluous-COEF-EAPD-setups.patch
-|	patches.suse/ALSA-hda-realtek-Corrected-fixup-for-System76-Gazell.patch
-|	patches.suse/ALSA-hda-realtek-Fix-for-Lenovo-B50-70-inverted-inte.patch
-|	patches.suse/soc-fsl-qe-Fix-an-error-code-in-qe_pin_request.patch
-|	patches.suse/0006-irqchip-gic-v3-its-fix-some-definitions-of-inner-cac.patch
-|	patches.suse/smb3-display-session-id-in-debug-data.patch
-|	patches.suse/cifs-cleanup-smb2ops-c-and-normalize-strings.patch
-|	patches.suse/smb3-trivial-cleanup-to-smb2ops-c.patch
-|	patches.suse/cifs-smbd-When-reconnecting-to-server-call-smbd_destroy-after-all.patch
-|	patches.suse/cifs-smbd-Use-the-correct-DMA-direction-when-sending-data.patch
-|	patches.suse/cifs-Don-t-match-port-on-SMBDirect-transport.patch
-|	patches.suse/cifs-Allocate-memory-for-all-iovs-in-smb2_ioctl.patch
-|	patches.suse/Fixed-https-bugzilla-kernel-org-show_bug-cgi-id-202935-allow-write.patch
-|	patches.suse/cifs-add-support-for-SEEK_DATA-and-SEEK_HOLE.patch
-|	patches.suse/ext4-zero-out-the-unused-memory-region-in-the-extent.patch
-|	patches.suse/ext4-fix-data-corruption-caused-by-overlapping-unali.patch
-|	patches.suse/ext4-unsigned-int-compared-against-zero.patch
-|	patches.suse/ext4-fix-block-validity-checks-for-journal-inodes-us.patch
-|	patches.suse/ext4-avoid-panic-during-forced-reboot-due-to-aborted.patch
-|	patches.suse/fs-writeback.c-use-rcu_barrier-to-wait-for-inflight-.patch
-|	patches.suse/net-mlx4_core-Change-the-error-print-to-info-print.patch
-|	patches.suse/rtnetlink-always-put-IFLA_LINK-for-links-with-a-link.patch
-|	patches.suse/ppp-deflate-Fix-possible-crash-in-deflate_init.patch
-|	patches.suse/bpf-add-map_lookup_elem_sys_only-for-lookups-from-sy.patch
-|	patches.suse/bpf-lru-avoid-messing-with-eviction-heuristics-upon-.patch
-|	patches.suse/net-usb-qmi_wwan-add-Telit-0x1260-and-0x1261-composi.patch
-|	patches.suse/net-avoid-weird-emergency-message.patch
-|	patches.suse/vsock-virtio-free-packets-during-the-socket-release.patch
-|	patches.suse/vsock-virtio-Initialize-core-virtio-vsock-before-reg.patch
-|	patches.suse/btrfs-don-t-double-unlock-on-error-in-btrfs_punch_ho.patch
-|	patches.suse/Btrfs-do-not-abort-transaction-at-btrfs_update_root-.patch
-|	patches.suse/0001-btrfs-extent-tree-Fix-a-bug-that-btrfs-is-unable-to-.patch
-|	patches.suse/Btrfs-avoid-fallback-to-transaction-commit-during-fs.patch
-|	patches.suse/btrfs-fix-race-between-ranged-fsync-and-writeback-of.patch
-|	patches.suse/btrfs-tree-checker-detect-file-extent-items-with-ove.patch
-|	patches.suse/crypto-vmx-CTR-always-increment-IV-as-quadword.patch
-|	patches.suse/crypto-vmx-ghash-do-nosimd-fallback-manually.patch
-|	patches.suse/net-mlx4_en-ethtool-Remove-unsupported-SFP-EEPROM-hi.patch
-|	patches.suse/tipc-Avoid-copying-bytes-beyond-the-supplied-data.patch
-|	patches.suse/usbnet-ipheth-fix-racing-condition.patch
-|	patches.suse/ipv6-Consider-sk_bound_dev_if-when-binding-a-raw-soc.patch
-|	patches.suse/usbnet-fix-kernel-crash-after-disconnect.patch
-|	patches.suse/drm-vmwgfx-Don-t-send-drm-sysfs-hotplug-events-on-in.patch
-|	patches.suse/0001-drm-vmwgfx-NULL-pointer-dereference-from-vmw_cmd_dx_.patch
-|	patches.suse/drm-vmwgfx-integer-underflow-in-vmw_cmd_dx_set_shade.patch
-|	patches.suse/drm-gma500-cdv-Check-vbt-config-bits-when-detecting-.patch
-|	patches.suse/0002-drm-i915-gvt-Tiled-Resources-mmios-are-in-context-mm.patch
-|	patches.suse/0003-drm-i915-gvt-add-0x4dfc-to-gen9-save-restore-list.patch
-|	patches.suse/drm-i915-gvt-do-not-let-TRTTE-and-0x4dfc-write-passt.patch
-|	patches.suse/mmc-sdhci-iproc-cygnus-Set-NO_HISPD-bit-to-fix-HS50-.patch
-|	patches.suse/mmc-sdhci-iproc-Set-NO_HISPD-bit-to-fix-HS50-data-ho.patch
-|	patches.suse/platform-x86-pmc_atom-Add-Lex-3I380D-industrial-PC-t.patch
-|	patches.suse/platform-x86-pmc_atom-Add-several-Beckhoff-Automatio.patch
-|	patches.suse/bio-fix-improper-use-of-smp_mb__before_atomic.patch
-|	patches.suse/sbitmap-fix-improper-use-of-smp_mb__before_atomic.patch
-|	patches.suse/blk-mq-fix-hang-caused-by-freeze-unfreeze-sequence.patch
-|	patches.suse/nvme-copy-mtfa-field-from-identify-controller.patch
-|	patches.suse/scsi-qla2xxx-Add-cleanup-for-PCI-EEH-recovery.patch
-|	patches.suse/scsi-qedi-remove-memset-memcpy-to-nfunc-and-use-func-instead
-|	patches.suse/scsi-bnx2fc-fix-incorrect-cast-to-u64-on-shift-operation
-|	patches.suse/ext4-don-t-perform-block-validity-checks-on-the-jour.patch
-|	patches.suse/ext4-wait-for-outstanding-dio-during-truncate-in-noj.patch
-|	patches.suse/ext4-do-not-delete-unlinked-inode-from-orphan-list-o.patch
-|	patches.suse/KVM-s390-fix-typo-in-parameter-description.patch
-|	patches.suse/KVM-s390-change-default-halt-poll-time-to-50us.patch
-|	patches.suse/kvm-x86-include-multiple-indices-with-cpuid-leaf-0x8000001d.patch
-|	patches.suse/kvm-x86-include-cpuid-leaf-0x8000001e-in-kvm-s-supported-cpuid.patch
-|	patches.suse/kvm-svm-avic-fix-off-by-one-in-checking-host-apic-id
-|	patches.suse/kvm-x86-fix-return-value-for-reserved-efer
-|	patches.suse/gpio-fix-gpio-adp5588-build-errors.patch
-|	patches.suse/doc-Cope-with-the-deprecation-of-AutoReporter.patch
-|	patches.suse/0001-docs-Fix-conf.py-for-Sphinx-2.0.patch
-|	patches.suse/ALSA-hda-realtek-Set-default-power-save-node-to-0.patch
-|	patches.suse/ALSA-hda-Force-polling-mode-on-CNL-for-fixing-codec-.patch
-|	patches.suse/ALSA-hda-realtek-Improve-the-headset-mic-for-Acer-As.patch
-|	patches.suse/configfs-Fix-use-after-free-when-accessing-sd-s_dent.patch
-|	patches.suse/btrfs-ensure-replaced-device-doesn-t-have-pending-chunk-allocation.patch
-|	patches.suse/btrfs-reloc-also-queue-orphan-reloc-tree-for-cleanup-to-avoid-bug_on.patch
-|	patches.suse/0002-btrfs-qgroup-Check-bg-while-resuming-relocation-to-a.patch
-|	patches.suse/btrfs-fix-fsync-not-persisting-changed-attributes-of.patch
-|	patches.suse/btrfs-fix-wrong-ctime-and-mtime-of-a-directory-after.patch
-|	patches.suse/btrfs-fix-race-updating-log-root-item-during-fsync.patch
-|	patches.suse/mISDN-make-sure-device-name-is-NUL-terminated.patch
-|	patches.suse/net-stmmac-fix-reset-gpio-free-missing.patch
-|	patches.suse/bnxt_en-Fix-aggregation-buffer-leak-under-OOM-condit.patch
-|	patches.suse/ipv4-igmp-fix-another-memory-leak-in-igmpv3_del_delr.patch
-|	patches.suse/ipv4-igmp-fix-build-error-if-CONFIG_IP_MULTICAST.patch
-|	patches.suse/cxgb4-offload-VLAN-flows-regardless-of-VLAN-ethtype.patch
-|	patches.suse/net-fec-fix-the-clk-mismatch-in-failed_reset-path.patch
-|	patches.suse/bonding-802.3ad-fix-slave-link-initialization-transi.patch
-|	patches.suse/net-mvneta-Fix-err-code-path-of-probe.patch
-|	patches.suse/llc-fix-skb-leak-in-llc_build_and_send_ui_pkt.patch
-|	patches.suse/net-phy-dp83867-Set-up-RGMII-TX-delay.patch
-|	patches.suse/net-mlx5-Fix-error-handling-in-mlx5_load.patch
-|	patches.suse/net-mlx5-Avoid-double-free-in-fs-init-error-unwindin.patch
-|	patches.suse/net-mlx5-Allocate-root-ns-memory-using-kzalloc-to-ma.patch
-|	patches.suse/net-dsa-mv88e6xxx-fix-handling-of-upper-half-of-STAT.patch
-|	patches.suse/net-mvpp2-fix-bad-MVPP2_TXQ_SCHED_TOKEN_CNTR_REG-que.patch
-|	patches.suse/net-gro-fix-use-after-free-read-in-napi_gro_frags.patch
-|	patches.suse/0004-drm-etnaviv-lock-MMU-while-dumping-core.patch
-|	patches.suse/USB-Fix-slab-out-of-bounds-write-in-usb_get_bos_desc.patch
-|	patches.suse/media-usb-siano-Fix-general-protection-fault-in-smsu.patch
-|	patches.suse/USB-Add-LPM-quirk-for-Surface-Dock-GigE-adapter.patch
-|	patches.suse/USB-sisusbvga-fix-oops-in-error-path-of-sisusb_probe.patch
-|	patches.suse/usbip-usbip_host-fix-BUG-sleeping-function-called-fr.patch
-|	patches.suse/USB-rio500-refuse-more-than-one-device-at-a-time.patch
-|	patches.suse/USB-rio500-fix-memory-leak-in-close-after-disconnect.patch
-|	patches.suse/media-usb-siano-Fix-false-positive-uninitialized-var.patch
-|	patches.suse/xhci-update-bounce-buffer-with-correct-sg-num.patch
-|	patches.suse/0001-usb-xhci-avoid-null-pointer-deref-when-bos-field-is-.patch
-|	patches.suse/xhci-Convert-xhci_handshake-to-use-readl_poll_timeou.patch
-|	patches.suse/xhci-Use-zu-for-printing-size_t-type.patch
-|	patches.suse/media-smsusb-better-handle-optional-alignment.patch
-|	patches.suse/usbip-usbip_host-fix-stub_dev-lock-context-imbalance.patch
-|	patches.suse/tty-serial-msm_serial-Fix-XON-XOFF.patch
-|	patches.suse/serial-sh-sci-disable-DMA-for-uart_console.patch
-|	patches.suse/tty-max310x-Fix-external-crystal-register-setup.patch
-|	patches.suse/staging-wlan-ng-fix-adapter-initialization-failure.patch
-|	patches.suse/Staging-vc04_services-Fix-a-couple-error-codes.patch
-|	patches.suse/staging-vc04_services-prevent-integer-overflow-in-cr.patch
-|	patches.suse/PCI-PM-Avoid-possible-suspend-to-idle-issue.patch
-|	patches.suse/s390-zcrypt-fix-wrong-dispatching-for-control-domain-cprbs
-|	patches.suse/cifs-fix-memory-leak-of-pneg_inbuf-on-EOPNOTSUPP-ioctl-case.patch
-|	patches.suse/fs-cifs-smb2pdu-c-fix-buffer-free-in-SMB2_ioctl_free.patch
-|	patches.suse/dfs_cache-fix-a-wrong-use-of-kfree-in-flush_cache_ent-.patch
-|	patches.suse/CIFS-cifs_read_allocate_pages-don-t-iterate-through-whole-page-arr.patch
-|	patches.suse/memcg-make-it-work-on-sparse-non-0-node-systems.patch
-|	patches.suse/kernel-signal.c-trace_signal_deliver-when-signal_gro.patch
-|	patches.suse/scsi-zfcp-fix-missing-zfcp_port-reference-put-on-ebusy-from-port_remove
-|	patches.suse/scsi-zfcp-fix-to-prevent-port_remove-with-pure-auto-scan-luns-only-sdevs
-|	patches.suse/scsi-scsi_dh_alua-fix-possible-null-ptr-deref
-|	patches.suse/scsi-libsas-delete-sas-port-if-expander-discover-failed
-|	patches.suse/block-Don-t-revalidate-bdev-of-hidden-gendisk.patch
-|	patches.suse/blk-mq-Fix-spelling-in-a-source-code-comment.patch
-|	patches.suse/leds-avoid-flush_work-in-atomic-context.patch
-|	patches.suse/i2c-dev-fix-potential-memory-leak-in-i2cdev_ioctl_rd.patch
-|	patches.suse/KVM-PPC-Book3S-HV-XIVE-Do-not-clear-IRQ-data-of-pass.patch
-|	patches.suse/powerpc-powernv-Return-for-invalid-IMC-domain.patch
-|	patches.suse/powerpc-perf-Fix-MMCRA-corruption-by-bhrb_filter.patch
-|	patches.suse/efi-x86-Add-missing-error-handling-to-old_memmap-1-1.patch
-|	patches.suse/x86-cpu-amd-don-t-force-the-cpb-cap-when-running-under-a-hypervisor.patch
-|	patches.suse/SUNRPC-fix-regression-in-umount-of-a-secure-mount.patch
-|	patches.suse/NFSv4.1-Again-fix-a-race-where-CB_NOTIFY_LOCK-fails-.patch
-|	patches.suse/fuse-fallocate-fix-return-with-locked-inode.patch
-|	patches.suse/s390-qeth-fix-vlan-attribute-in-bridge_hostnotify-udev-event
-|	patches.suse/Fix-memory-leak-in-sctp_process_init.patch
-|	patches.suse/ethtool-fix-potential-userspace-buffer-overflow.patch
-|	patches.suse/ipv6-use-READ_ONCE-for-inet-hdrincl-as-in-ipv4.patch
-|	patches.suse/ipv6-fix-EFAULT-on-sendto-with-icmpv6-and-hdrincl.patch
-|	patches.suse/net-rds-fix-memory-leak-in-rds_ib_flush_mr_pool.patch
-|	patches.suse/net-mvpp2-Use-strscpy-to-handle-stat-strings.patch
-|	patches.suse/pktgen-do-not-sleep-with-the-thread-lock-held.patch
-|	patches.suse/scripts-checkstack.pl-Fix-arm64-wrong-or-unknown-arc.patch
-|	patches.suse/hwmon-core-add-thermal-sensors-only-if-dev-of_node-i.patch
-|	patches.suse/hwmon-pmbus-core-Treat-parameters-as-paged-if-on-mul.patch
-|	patches.suse/0002-drm-i915-gvt-refine-ggtt-range-validation.patch
-|	patches.suse/0003-drm-i915-gvt-Fix-cmd-length-of-VEB_DI_IECP.patch
-|	patches.suse/drm-arm-hdlcd-Allow-a-bit-of-clock-tolerance.patch
-|	patches.suse/scsi-ufs-check-that-space-was-properly-alloced-in-copy_query_response
-|	patches.suse/scsi-smartpqi-unlock-on-error-in-pqi_submit_raid_request_synchronous
-|	patches.suse/parport-Fix-mem-leak-in-parport_register_dev_model.patch
-|	patches.suse/genwqe-Prevent-an-integer-overflow-in-the-ioctl.patch
-|	patches.suse/0001-test_firmware-Use-correct-snprintf-limit.patch
-|	patches.suse/0001-xen-blkfront-switch-kcalloc-to-kvcalloc-for-large-ar.patch
-|	patches.suse/spi-bitbang-Fix-NULL-pointer-dereference-in-spi_unre.patch
-|	patches.suse/spi-spi-fsl-spi-call-spi_finalize_current_message-at.patch
-|	patches.suse/signal-ptrace-Don-t-leak-unitialized-kernel-memory-w.patch
-|	patches.suse/ptrace-restore-smp_rmb-in-__ptrace_may_access.patch
-|	patches.suse/HID-wacom-Don-t-set-tool-type-until-we-re-in-range.patch
-|	patches.suse/HID-wacom-Don-t-report-anything-prior-to-the-tool-en.patch
-|	patches.suse/HID-wacom-Send-BTN_TOUCH-in-response-to-INTUOSP2_BT-.patch
-|	patches.suse/HID-wacom-Correct-button-numbering-2nd-gen-Intuos-Pr.patch
-|	patches.suse/HID-wacom-Sync-INTUOSP2_BT-touch-state-after-each-fr.patch
-|	patches.suse/ALSA-hda-realtek-Update-headset-mode-for-ALC256.patch
-|	patches.suse/ALSA-firewire-motu-fix-destruction-of-data-for-isoch.patch
-|	patches.suse/ALSA-oxfw-allow-PCM-capture-for-Stanton-SCS.1m.patch
-|	patches.suse/ASoC-cs4265-readable-register-too-low.patch
-|	patches.suse/ASoC-soc-pcm-BE-dai-needs-prepare-when-pause-release.patch
-|	patches.suse/ASoC-fsl_asrc-Fix-the-issue-about-unsupported-rate.patch
-|	patches.suse/ASoC-cs42xx8-Add-regcache-mask-dirty.patch
-|	patches.suse/ASoC-max98090-remove-24-bit-format-support-if-RJ-is-.patch
-|	patches.suse/Revert-ALSA-hda-realtek-Improve-the-headset-mic-for-.patch
-|	patches.suse/iommu-arm-smmu-avoid-constant-zero-in-tlbi-writes
-|	patches.suse/mm-list_lru-c-fix-memory-leak-in-_memcg_init_list_lru_node.patch
-|	patches.suse/scripts-decode_stacktrace.sh-prefix-addr2line-with-C.patch
-|	patches.suse/mm-mlock-c-mlockall-error-for-flag-mcl_onfault.patch
-|	patches.suse/fs-ocfs2-fix-race-in-ocfs2_dentry_attach_lock.patch
-|	patches.suse/mm-mlock-c-change-count_mm_mlocked_page_nr-return-type.patch
-|	patches.suse/0001-coredump-fix-race-condition-between-collapse_huge_pa.patch
-|	patches.suse/mm-vmscan-c-fix-trying-to-reclaim-unevictable-lru-page.patch
-|	patches.suse/0001-i2c-acorn-fix-i2c-warning.patch
-|	patches.suse/0020-bcache-fix-stack-corruption-by-PRECEDING_KEY.patch
-|	patches.suse/0021-bcache-only-set-BCACHE_DEV_WB_RUNNING-when-cached-de.patch
-|	patches.suse/libata-Extend-quirks-for-the-ST1000LM024-drives-with.patch
-|	patches.suse/drm-mediatek-fix-unbind-functions.patch
-|	patches.suse/drm-mediatek-unbind-components-in-mtk_drm_unbind.patch
-|	patches.suse/drm-mediatek-call-drm_atomic_helper_shutdown-when-un.patch
-|	patches.suse/drm-mediatek-clear-num_pipes-when-unbind-driver.patch
-|	patches.suse/drm-mediatek-call-mtk_dsi_stop-after-mtk_drm_crtc_at.patch
-|	patches.suse/drm-i915-dmc-protect-against-reading-random-memory.patch
-|	patches.suse/drm-i915-sdvo-Implement-proper-HDMI-audio-support-fo.patch
-|	patches.suse/drm-i915-perf-fix-whitelist-on-Gen10.patch
-|	patches.suse/cgroup-use-css_tryget-instead-of-css_tryget_online-in-task_get_css.patch
-|	patches.suse/USB-usb-storage-Add-new-ID-to-ums-realtek.patch
-|	patches.suse/USB-Fix-chipmunk-like-voice-when-using-Logitech-C270.patch
-|	patches.suse/0001-usb-dwc2-host-Fix-wMaxPacketSize-handling-fix-webcam.patch
-|	patches.suse/usb-dwc2-Fix-DMA-cache-alignment-issues.patch
-|	patches.suse/usb-gadget-fusb300_udc-Fix-memory-leak-of-fusb300-ep.patch
-|	patches.suse/usb-gadget-udc-lpc32xx-allocate-descriptor-with-GFP_.patch
-|	patches.suse/USB-serial-option-add-support-for-Simcom-SIM7500-SIM.patch
-|	patches.suse/USB-serial-pl2303-add-Allied-Telesis-VT-Kit3.patch
-|	patches.suse/USB-serial-option-add-Telit-0x1260-and-0x1261-compos.patch
-|	patches.suse/platform-x86-mlx-platform-Fix-parent-device-in-i2c-m.patch
-|	patches.suse/ras-cec-fix-binary-search-function.patch
-|	patches.suse/ras-cec-convert-the-timer-callback-to-a-workqueue.patch
-|	patches.suse/x86-microcode-cpuhotplug-add-a-microcode-loader-cpu-hotplug-callback.patch
-|	patches.suse/0001-mwifiex-Fix-possible-buffer-overflows-at-parsing-bss.patch
-|	patches.suse/0001-mwifiex-Abort-at-too-short-BSS-descriptor-element.patch
-|	patches.suse/0001-mwifiex-Fix-heap-overflow-in-mwifiex_uap_parse_tail_.patch
-|	patches.suse/samples-bpf-fix-to-change-the-buffer-size-for-read.patch
-|	patches.suse/ipv6-flowlabel-fl6_sock_lookup-must-use-atomic_inc_n.patch
-|	patches.suse/mpls-fix-warning-with-multi-label-encap.patch
-|	patches.suse/can-flexcan-fix-timeout-when-set-small-bitrate.patch
-|	patches.suse/can-mcp251x-add-support-for-mcp25625.patch
-|	patches.suse/can-m_can-implement-errata-Needless-activation-of-MR.patch
-|	patches.suse/can-af_can-Fix-error-path-of-can_init.patch
-|	patches.suse/can-purge-socket-error-queue-on-sock-destruct.patch
-|	patches.suse/ibmvnic-Do-not-close-unopened-driver-during-reset.patch
-|	patches.suse/ibmvnic-Refresh-device-multicast-list-after-reset.patch
-|	patches.suse/ibmvnic-Fix-unchecked-return-codes-of-memory-allocat.patch
-|	patches.suse/net-openvswitch-do-not-free-vport-if-register_netdev.patch
-|	patches.suse/net-mvpp2-prs-Fix-parser-range-for-VID-filtering.patch
-|	patches.suse/net-mvpp2-prs-Use-the-correct-helpers-when-removing-.patch
-|	patches.suse/mac80211-handle-deauthentication-disassociation-from.patch
-|	patches.suse/mac80211-Do-not-use-stack-memory-with-scatterlist-fo.patch
-|	patches.suse/mac80211-drop-robust-management-frames-from-unknown-.patch
-|	patches.suse/cfg80211-fix-memory-leak-of-wiphy-device-name.patch
-|	patches.suse/qmi_wwan-add-support-for-QMAP-padding-in-the-RX-path.patch
-|	patches.suse/qmi_wwan-add-network-device-usage-statistics-for-qmi.patch
-|	patches.suse/qmi_wwan-avoid-RCU-stalls-on-device-disconnect-when-.patch
-|	patches.suse/qmi_wwan-extend-permitted-QMAP-mux_id-value-range.patch
-|	patches.suse/sctp-Free-cookie-before-we-memdup-a-new-one.patch
-|	patches.suse/vsock-virtio-set-SOCK_DONE-on-peer-shutdown.patch
-|	patches.suse/powerpc-bpf-use-unsigned-division-instruction-for-64.patch
-|	patches.suse/bpf-x64-fix-stack-layout-of-JITed-bpf-code.patch
-|	patches.suse/be2net-Fix-number-of-Rx-queues-used-for-flow-hashing.patch
-|	patches.suse/neigh-fix-use-after-free-read-in-pneigh_get_next.patch
-|	patches.suse/ax25-fix-inconsistent-lock-state-in-ax25_destroy_tim.patch
-|	patches.suse/lapb-fixed-leak-of-control-blocks.patch
-|	patches.suse/tcp-limit-payload-size-of-sacked-skbs.patch
-|	patches.suse/tcp-tcp_fragment-should-apply-sane-memory-limits.patch
-|	patches.suse/tcp-add-tcp_min_snd_mss-sysctl.patch
-|	patches.suse/tcp-enforce-tcp_min_snd_mss-in-tcp_mtu_probing.patch
-|	patches.suse/btrfs-fix-race-between-block-group-removal-and-block.patch
-|	patches.suse/0007-btrfs-start-readahead-also-in-seed-devices.patch
-|	patches.suse/Input-elantech-enable-middle-button-support-on-2-Thi.patch
-|	patches.suse/Input-uinput-add-compat-ioctl-number-translation-for.patch
-|	patches.suse/Input-imx_keypad-make-sure-keyboard-can-always-wake-.patch
-|	patches.suse/Input-synaptics-enable-SMBus-on-ThinkPad-E480-and-E5.patch
-|	patches.suse/apparmor-enforce-nullbyte-at-end-of-tag-string.patch
-|	patches.suse/PCI-PM-Skip-devices-in-D0-for-suspend-to-idle.patch
-|	patches.suse/mmc-core-Prevent-processing-SDIO-IRQs-when-the-card-.patch
-|	patches.suse/KVM-arm-arm64-vgic-Fix-kvm_device-leak-in-vgic_its_d.patch
-|	patches.suse/cifs-fix-panic-in-smb2_reconnect.patch
-|	patches.suse/cifs-add-spinlock-for-the-openFileList-to-cifsInodeInfo.patch
-|	patches.suse/SMB3-retry-on-STATUS_INSUFFICIENT_RESOURCES-instead-of-failing-writ.patch
-|	patches.suse/cifs-fix-GlobalMid_Lock-bug-in-cifs_reconnect.patch
-|	patches.suse/treewide-Replace-GPLv2-boilerplate-reference-with-SPDX-rule-231.patch
-|	patches.suse/0001-usb-chipidea-udc-workaround-for-endpoint-conflict-is.patch
-|	patches.suse/staging-iio-ad7150-fix-threshold-mode-config-bit.patch
-|	patches.suse/drm-vmwgfx-Use-the-backdoor-port-if-the-HB-port-is-n.patch
-|	patches.suse/drm-vmwgfx-fix-a-warning-due-to-missing-dma_parms.patch
-|	patches.suse/drm-i915-gvt-ignore-unexpected-pvinfo-write.patch
-|	patches.suse/net-remove-duplicate-fetch-in-sock_getsockopt.patch
-|	patches.suse/tun-wake-up-waitqueues-after-IFF_UP-is-set.patch
-|	patches.suse/tipc-pass-tunnel-dev-as-NULL-to-udp_tunnel-6-_xmit_s.patch
-|	patches.suse/net-af_iucv-remove-gfp_dma-restriction-for-hipertransport
-|	patches.suse/tcp-refine-memory-limit-test-in-tcp_fragment.patch
-|	patches.suse/Bluetooth-Fix-regression-with-minimum-encryption-key.patch
-|	patches.suse/scsi-ufs-avoid-runtime-suspend-possibly-being-blocked-forever
-|	patches.suse/scsi-qla2xxx-Fix-hardlockup-in-abort-command-during-.patch
-|	patches.suse/ppp-mppe-Add-softdep-to-arc4.patch
-|	patches.suse/net-stmmac-fixed-new-system-time-seconds-value-calcu.patch
-|	patches.suse/net-stmmac-set-IC-bit-when-transmitting-frames-with-.patch
-|	patches.suse/sis900-fix-TX-completion.patch
-|	patches.suse/tipc-change-to-use-register_pernet_device.patch
-|	patches.suse/net-packet-fix-memory-leak-in-packet_set_ring.patch
-|	patches.suse/tipc-check-msg-req-data-len-in-tipc_nl_compat_bearer.patch
-|	patches.suse/qmi_wwan-Fix-out-of-bounds-read.patch
-|	patches.suse/ipv4-Use-return-value-of-inet_iif-for-__raw_v4_looku.patch
-|	patches.suse/bonding-Always-enable-vlan-tx-offload.patch
-|	patches.suse/team-Always-enable-vlan-tx-offload.patch
-|	patches.suse/sctp-change-to-hold-sk-after-auth-shkey-is-created-s.patch
-|	patches.suse/af_packet-Block-execution-of-tasks-waiting-for-trans.patch
-|	patches.suse/dm-log-writes-make-sure-super-sector-log-updates-are.patch
-|	patches.suse/scsi-vmw_pscsi-Fix-use-after-free-in-pvscsi_queue_lc.patch
-|	patches.suse/efi-bgrt-Drop-BGRT-status-field-reserved-bits-check.patch
-|	patches.suse/x86-microcode-fix-the-microcode-load-on-cpu-hotplug-for-real.patch
-|	patches.suse/x86-speculation-allow-guests-to-use-ssbd-even-if-host-does-not.patch
-|	patches.suse/cpu-speculation-warn-on-unsupported-mitigations-parameter.patch
-|	patches.suse/cifs-fix-crash-querying-symlinks-stored-as-reparse-points.patch
-|	patches.suse/Bluetooth-Fix-faulty-expression-for-minimum-encrypti.patch
-|	patches.suse/tracing-snapshot-resize-spare-buffer-if-size-changed.patch
-|	patches.suse/ptrace-Fix-ptracer_cred-handling-for-PTRACE_TRACEME.patch
-|	patches.suse/ALSA-hda-realtek-Add-quirks-for-several-Clevo-notebo.patch
-|	patches.suse/ALSA-usb-audio-fix-sign-unintended-sign-extension-on.patch
-|	patches.suse/ALSA-hda-realtek-Change-front-mic-location-for-Lenov.patch
-|	patches.suse/ALSA-seq-fix-incorrect-order-of-dest_client-dest_por.patch
-|	patches.suse/ALSA-firewire-lib-fireworks-fix-miss-detection-of-re.patch
-|	patches.suse/ALSA-line6-Fix-write-on-zero-sized-buffer.patch
-|	patches.suse/dax-Fix-xarray-entry-association-for-mixed-mappings.patch
-|	patches.suse/mm-vmscan.c-prevent-useless-kswapd-loops.patch
-|	patches.suse/lib-mpi-Fix-karactx-leak-in-mpi_powm.patch
-|	patches.suse/crypto-cryptd-Fix-skcipher-instance-memory-leak.patch
-|	patches.suse/crypto-user-prevent-operating-on-larval-algorithms.patch
-|	patches.suse/drm-amdgpu-gfx9-use-reset-default-for-PA_SC_FIFO_SIZ.patch
-|	patches.suse/drm-etnaviv-add-missing-failure-path-to-destroy-suba.patch
-|	patches.suse/drm-imx-notify-drm-core-before-sending-event-during-.patch
-|	patches.suse/drm-imx-only-send-event-on-crtc-disable-if-kept-disa.patch
-|	patches.suse/nfsd-Fix-overflow-causing-non-working-mounts-on-1-TB.patch
-|	patches.suse/kvm-x86-degrade-warn-to-pr_warn_ratelimited
-|	patches.suse/kvm-lapic-fix-pending-interrupt-in-irr-blocked-by-software-disable-lapic
-|	patches.suse/scsi-target-iblock-fix-overrun-in-write-same-emulation
-|	patches.suse/dmaengine-imx-sdma-fix-use-after-free-on-probe-error.patch
-|	patches.suse/dmaengine-imx-sdma-remove-BD_INTR-for-channel0.patch
-|	patches.suse/acpi-arm64-ignore-5.1-FADTs-that-are-reported-as-5.0.patch
-|	patches.suse/s390-jump_label-replace-stop_machine-with-smp_call_f.patch
-|	patches.suse/0001-s390-qdio-handle-PENDING-state-for-QEBSM-devices.patch
-|	patches.suse/s390-fix-stfle-zero-padding
-|	patches.suse/s390-qdio-re-initialize-tiqdio-list-entries
-|	patches.suse/s390-qdio-don-t-touch-the-dsci-in-tiqdio_add_input_queues
-|	patches.suse/rslib-Fix-decoding-of-shortened-codes.patch
-|	patches.suse/rslib-Fix-handling-of-of-caller-provided-syndrome.patch
-|	patches.suse/x86-cpufeatures-Carve-out-CQM-features-retrieval.patch
-|	patches.suse/x86-cpufeatures-Combine-word-11-and-12-into-a-new-sc.patch
-|	patches.suse/x86-cpufeatures-Enumerate-the-new-AVX512-BFLOAT16-in.patch
-|	patches.suse/0001-x86-ptrace-Fix-possible-spectre-v1-in-ptrace_get_deb.patch
-|	patches.suse/x86-tls-fix-possible-spectre-v1-in-do_get_thread_area.patch
-|	patches.suse/x86-alternatives-add-int3_emulate_call-selftest.patch
-|	patches.suse/x86-topology-Add-CPUID.1F-multi-die-package-support.patch
-|	patches.suse/x86-topology-Create-topology_max_die_per_package.patch
-|	patches.suse/cpu-topology-Export-die_id.patch
-|	patches.suse/x86-topology-Define-topology_die_id.patch
-|	patches.suse/x86-topology-Define-topology_logical_die_id.patch
-|	patches.suse/powercap-intel_rapl-Simplify-rapl_find_package.patch
-|	patches.suse/powercap-intel_rapl-Support-multi-die-package.patch
-|	patches.suse/thermal-x86_pkg_temp_thermal-Support-multi-die-packa.patch
-|	patches.suse/powercap-intel_rapl-Update-RAPL-domain-name-and-debu.patch
-|	patches.suse/hwmon-coretemp-Support-multi-die-package.patch
-|	patches.suse/topology-Create-package_cpus-sysfs-attribute.patch
-|	patches.suse/topology-Create-core_cpus-and-die_cpus-sysfs-attribu.patch
-|	patches.suse/perf-x86-intel-uncore-Support-multi-die-package.patch
-|	patches.suse/perf-x86-intel-rapl-Support-multi-die-package.patch
-|	patches.suse/perf-x86-intel-cstate-Support-multi-die-package.patch
-|	patches.suse/thermal-x86_pkg_temp_thermal-Cosmetic-Rename-interna.patch
-|	patches.suse/hwmon-coretemp-Cosmetic-Rename-internal-variables-to.patch
-|	patches.suse/perf-x86-intel-uncore-Cosmetic-renames-in-response-t.patch
-|	patches.suse/perf-x86-intel-rapl-Cosmetic-rename-internal-variabl.patch
-|	patches.suse/tpm-Fix-TPM-1.2-Shutdown-sequence-to-prevent-future-.patch
-|	patches.suse/crypto-ccp-fix-AES-CFB-error-exposed-by-new-test-vec.patch
-|	patches.suse/crypto-ccp-Fix-3DES-complaint-from-ccp-crypto-module.patch
-|	patches.suse/crypto-talitos-fix-skcipher-failure-due-to-wrong-out.patch
-|	patches.suse/crypto-talitos-rename-alternative-AEAD-algos.patch
-|	patches.suse/crypto-talitos-reduce-max-key-size-for-SEC1.patch
-|	patches.suse/crypto-talitos-fix-CTR-alg-blocksize.patch
-|	patches.suse/crypto-talitos-check-data-blocksize-in-ablkcipher.patch
-|	patches.suse/crypto-talitos-HMAC-SNOOP-NO-AFEU-mode-requires-SW-i.patch
-|	patches.suse/crypto-talitos-properly-handle-split-ICV.patch
-|	patches.suse/crypto-talitos-Align-SEC1-accesses-to-32-bits-bounda.patch
-|	patches.suse/crypto-arm64-sha1-ce-correct-digest-for-empty-data-i.patch
-|	patches.suse/crypto-arm64-sha2-ce-correct-digest-for-empty-data-i.patch
-|	patches.suse/crypto-ghash-fix-unaligned-memory-access-in-ghash_se.patch
-|	patches.suse/crypto-chacha20poly1305-fix-atomic-sleep-when-using-.patch
-|	patches.suse/crypto-talitos-fix-max-key-size-for-sha384-and-sha51.patch
-|	patches.suse/lib-scatterlist-Fix-mapping-iterator-when-sg-offset-.patch
-|	patches.suse/crypto-ccp-Validate-the-the-error-value-used-to-inde.patch
-|	patches.suse/signal-cifs-Fix-cifs_put_tcp_session-to-call-send_sig-instead-of-fo.patch
-|	patches.suse/signal-properly-set-trace_signal_lose_info-in-_send_signal.patch
-|	patches.suse/pwm-stm32-Use-3-cells-of_xlate.patch
-|	patches.suse/gpio-omap-ensure-irq-is-enabled-before-wakeup.patch
-|	patches.suse/gpio-omap-fix-lack-of-irqstatus_raw0-for-OMAP4.patch
-|	patches.suse/regmap-fix-bulk-writes-on-paged-registers.patch
-|	patches.suse/regulator-s2mps11-Fix-buck7-and-buck8-wrong-voltages.patch
-|	patches.suse/regulator-qcom_spmi-Fix-math-of-spmi_regulator_set_v.patch
-|	patches.suse/iommu-vt-d-remove-unnecessary-rcu_read_locks
-|	patches.suse/iommu-fix-a-leak-in-iommu_insert_resv_region
-|	patches.suse/iommu-vt-d-duplicate-iommu_resv_region-objects-per-device-list
-|	patches.suse/iommu-vt-d-introduce-is_downstream_to_pci_bridge-helper
-|	patches.suse/iommu-vt-d-handle-rmrr-with-pci-bridge-device-scopes
-|	patches.suse/iommu-vt-d-handle-pci-bridge-rmrr-device-scopes-in-intel_iommu_get_resv_regions
-|	patches.suse/iommu-amd-make-iommu_disable-safer
-|	patches.suse/iommu-use-right-function-to-get-group-for-device
-|	patches.suse/edac-fix-global-out-of-bounds-write-when-setting-edac_mc_poll_msec.patch
-|	patches.suse/media-v4l2-ctrl-fix-flags-for-DO_WHITE_BALANCE.patch
-|	patches.suse/media-spi-IR-LED-add-missing-of-table-registration.patch
-|	patches.suse/media-dvb-usb-fix-use-after-free-in-dvb_usb_device_e.patch
-|	patches.suse/0016-media-au0828-fix-null-dereference-in-error-path.patch
-|	patches.suse/media-marvell-ccic-fix-DMA-s-g-desc-number-calculati.patch
-|	patches.suse/media-marvell-ccic-don-t-generate-EOF-on-parallel-bu.patch
-|	patches.suse/media-vpss-fix-a-potential-NULL-pointer-dereference.patch
-|	patches.suse/media-media_device_enum_links32-clean-a-reserved-fie.patch
-|	patches.suse/0017-media-pvrusb2-use-a-different-format-for-warnings.patch
-|	patches.suse/media-coda-Remove-unbalanced-and-unneeded-mutex-unlo.patch
-|	patches.suse/0001-media-cpia2_usb-first-wake-up-then-free-in-disconnec.patch
-|	patches.suse/media-usb-zr364xx-Fix-KASAN-null-ptr-deref-Read-in-z.patch
-|	patches.suse/media-mc-device.c-don-t-memset-__user-pointer-conten.patch
-|	patches.suse/media-staging-media-davinci_vpfe-Fix-for-memory-leak.patch
-|	patches.suse/media-wl128x-Fix-some-error-handling-in-fm_v4l2_init.patch
-|	patches.suse/media-vivid-fix-incorrect-assignment-operation-when-.patch
-|	patches.suse/media-s5p-mfc-Make-additional-clocks-optional.patch
-|	patches.suse/media-Revert-media-marvell-ccic-reset-ccic-phy-when-.patch
-|	patches.suse/media-coda-fix-mpeg2-sequence-number-handling.patch
-|	patches.suse/media-coda-fix-last-buffer-handling-in-V4L2_ENC_CMD_.patch
-|	patches.suse/media-coda-increment-sequence-offset-for-the-last-re.patch
-|	patches.suse/media-v4l2-Test-type-instead-of-cfg-type-in-v4l2_ctr.patch
-|	patches.suse/media-hdpvr-fix-locking-and-a-missing-msleep.patch
-|	patches.suse/media-radio-raremono-change-devm_k-alloc-to-k-alloc.patch
-|	patches.suse/ALSA-usb-audio-Enable-.product_name-override-for-Ema.patch
-|	patches.suse/ALSA-hda-Add-Elkhart-Lake-PCI-ID.patch
-|	patches.suse/ALSA-usb-audio-Sanity-checks-for-each-pipe-and-EP-ty.patch
-|	patches.suse/ALSA-hda-realtek-Headphone-Mic-can-t-record-after-S3.patch
-|	patches.suse/ASoC-add-support-for-Conexant-CX2072X-CODEC
-|	patches.suse/ASoC-Intel-Add-machine-driver-for-Cherrytrail-CX2072
-|	patches.suse/ASoC-cx2072x-fix-integer-overflow-on-unsigned-int-mu.patch
-|	patches.suse/ACPI-PM-Avoid-evaluating-_PS3-on-transitions-from-D3.patch
-|	patches.suse/ACPI-PM-Allow-transitions-to-D0-to-occur-in-special-.patch
-|	patches.suse/PCI-Do-not-poll-for-PME-if-the-device-is-in-D3cold.patch
-|	patches.suse/pci-pm-acpi-refresh-all-stale-power-state-data-in-pci_pm_complete
-|	patches.suse/cpupower-frequency-set-r-option-misses-the-last-cpu-.patch
-|	patches.suse/cpufreq-brcmstb-avs-cpufreq-Fix-initial-command-chec.patch
-|	patches.suse/cpufreq-brcmstb-avs-cpufreq-Fix-types-for-voltage-fr.patch
-|	patches.suse/cpufreq-add-driver-for-raspberry-pi.patch
-|	patches.suse/0022-bcache-don-t-set-max-writeback-rate-if-gc-is-running.patch
-|	patches.suse/0023-bcache-check-c-gc_thread-by-IS_ERR_OR_NULL-in-cache_.patch
-|	patches.suse/0024-bcache-fix-return-value-error-in-bch_journal_read.patch
-|	patches.suse/0025-Revert-bcache-set-CACHE_SET_IO_DISABLE-in-bch_cached.patch
-|	patches.suse/0026-bcache-avoid-flushing-btree-node-in-cache_set_flush-.patch
-|	patches.suse/0027-bcache-ignore-read-ahead-request-failure-on-backing-.patch
-|	patches.suse/0028-bcache-add-io-error-counting-in-write_bdev_super_end.patch
-|	patches.suse/0029-bcache-remove-unnecessary-prefetch-in-bset_search_tr.patch
-|	patches.suse/0031-bcache-add-return-value-check-to-bch_cached_dev_run.patch
-|	patches.suse/0032-bcache-remove-unncessary-code-in-bch_btree_keys_init.patch
-|	patches.suse/0033-bcache-check-CACHE_SET_IO_DISABLE-in-allocator-code.patch
-|	patches.suse/0034-bcache-check-CACHE_SET_IO_DISABLE-bit-in-bch_journal.patch
-|	patches.suse/0035-bcache-more-detailed-error-message-to-bcache_device_.patch
-|	patches.suse/0036-bcache-add-more-error-message-in-bch_cached_dev_atta.patch
-|	patches.suse/0037-bcache-improve-error-message-in-bch_cached_dev_run.patch
-|	patches.suse/0038-bcache-remove-XXX-comment-line-from-run_cache_set.patch
-|	patches.suse/0039-bcache-make-bset_search_tree-be-more-understandable.patch
-|	patches.suse/0040-bcache-add-pendings_cleanup-to-stop-pending-bcache-d.patch
-|	patches.suse/0041-bcache-fix-mistaken-sysfs-entry-for-io_error-counter.patch
-|	patches.suse/0042-bcache-destroy-dc-writeback_write_wq-if-failed-to-cr.patch
-|	patches.suse/0043-bcache-stop-writeback-kthread-and-kworker-when-bch_c.patch
-|	patches.suse/0044-bcache-avoid-a-deadlock-in-bcache_reboot.patch
-|	patches.suse/0045-bcache-acquire-bch_register_lock-later-in-cached_dev.patch
-|	patches.suse/0047-bcache-acquire-bch_register_lock-later-in-cached_dev.patch
-|	patches.suse/0047-bcache-fix-potential-deadlock-in-cached_def_free.patch
-|	patches.suse/0048-bcache-add-code-comments-for-journal_read_bucket.patch
-|	patches.suse/0049-bcache-set-largest-seq-to-ja-seq-bucket_index-in-jou.patch
-|	patches.suse/0050-bcache-shrink-btree-node-cache-after-bch_btree_check.patch
-|	patches.suse/0051-bcache-Revert-bcache-free-heap-cache_set-flush_btree.patch
-|	patches.suse/0052-bcache-Revert-bcache-fix-high-CPU-occupancy-during-j.patch
-|	patches.suse/0053-bcache-only-clear-BTREE_NODE_dirty-bit-when-it-is-se.patch
-|	patches.suse/0054-bcache-add-comments-for-mutex_lock-b-write_lock.patch
-|	patches.suse/0055-bcache-remove-retry_flush_write-from-struct-cache_se.patch
-|	patches.suse/0056-bcache-fix-race-in-btree_flush_write.patch
-|	patches.suse/0057-bcache-performance-improvement-for-btree_flush_write.patch
-|	patches.suse/0058-bcache-add-reclaimed_journal_buckets-to-struct-cache.patch
-|	patches.suse/block-bfq-null-out-the-bic-when-it-s-no-longer-valid.patch
-|	patches.suse/block-documentation-Fix-wbt_lat_usec-documentation.patch
-|	patches.suse/libata-don-t-request-sense-data-on-ZAC-ATA-devices.patch
-|	patches.suse/documentation-dma-api-fix-a-function-name-of-max_mapping_size
-|	patches.suse/docs-move-protection-keys.rst-to-the-core-api-book.patch
-|	patches.suse/debugfs-simplify-__debugfs_remove_file.patch
-|	patches.suse/udf-Fix-incorrect-final-NOT_ALLOCATED-hole-extent-le.patch
-|	patches.suse/mm-add-filemap_fdatawait_range_keep_errors.patch
-|	patches.suse/jbd2-introduce-jbd2_inode-dirty-range-scoping.patch
-|	patches.suse/ext4-use-jbd2_inode-dirty-range-scoping.patch
-|	patches.suse/Revert-e1000e-fix-cyclic-resets-at-link-up-with-acti.patch
-|	patches.suse/e1000e-start-network-tx-queue-only-when-link-is-up.patch
-|	patches.suse/net-phy-Check-against-net_device-being-NULL.patch
-|	patches.suse/tua6100-Avoid-build-warnings.patch
-|	patches.suse/net-ena-add-handling-of-llq-max-tx-burst-size.patch
-|	patches.suse/net-ena-ethtool-add-extra-properties-retrieval-via-g.patch
-|	patches.suse/net-ena-replace-free_tx-rx_ids-union-with-single-fre.patch
-|	patches.suse/net-ena-arrange-ena_probe-function-variables-in-reve.patch
-|	patches.suse/net-ena-add-newline-at-the-end-of-pr_err-prints.patch
-|	patches.suse/net-ena-allow-automatic-fallback-to-polling-mode.patch
-|	patches.suse/net-ena-add-support-for-changing-max_header_size-in-.patch
-|	patches.suse/net-ena-optimise-calculations-for-CQ-doorbell.patch
-|	patches.suse/net-ena-add-good-checksum-counter.patch
-|	patches.suse/net-ena-use-dev_info_once-instead-of-static-variable.patch
-|	patches.suse/vmxnet3-turn-off-lro-when-rxcsum-is-disabled.patch
-|	patches.suse/net-ena-add-MAX_QUEUES_EXT-get-feature-admin-command.patch
-|	patches.suse/net-ena-enable-negotiating-larger-Rx-ring-size.patch
-|	patches.suse/net-ena-make-ethtool-show-correct-current-and-max-qu.patch
-|	patches.suse/net-ena-allow-queue-allocation-backoff-when-low-on-m.patch
-|	patches.suse/net-ena-add-ethtool-function-for-changing-io-queue-s.patch
-|	patches.suse/net-ena-remove-inline-keyword-from-functions-in-.c.patch
-|	patches.suse/net-ena-update-driver-version-from-2.0.3-to-2.1.0.patch
-|	patches.suse/qed-iWARP-Use-READ_ONCE-and-smp_store_release-to-acc.patch
-|	patches.suse/qed-iWARP-fix-uninitialized-callback.patch
-|	patches.suse/qed-iWARP-Fix-tc-for-MPA-ll2-connection.patch
-|	patches.suse/qed-iWARP-Fix-default-window-size-to-be-based-on-chi.patch
-|	patches.suse/net-ena-Fix-bug-where-ring-allocation-backoff-stoppe.patch
-|	patches.suse/Revert-net-ena-ethtool-add-extra-properties-retrieva.patch
-|	patches.suse/ath6kl-add-some-bounds-checking.patch
-|	patches.suse/wil6210-fix-potential-out-of-bounds-read.patch
-|	patches.suse/0001-p54usb-Fix-race-between-disconnect-and-firmware-load.patch
-|	patches.suse/e1000e-Increase-pause-and-refresh-time.patch
-|	patches.suse/0001-iwlwifi-pcie-fix-ALIVE-interrupt-handling-for-gen2-d.patch
-|	patches.suse/0001-iwlwifi-pcie-don-t-service-an-interrupt-that-was-mas.patch
-|	patches.suse/ath10k-fix-fw-crash-by-moving-chip-reset-after-napi-.patch
-|	patches.suse/0001-carl9170-fix-misuse-of-device-driver-API.patch
-|	patches.suse/Bluetooth-hci_bcsp-Fix-memory-leak-in-rx_skb.patch
-|	patches.suse/Bluetooth-Check-state-in-l2cap_disconnect_rsp.patch
-|	patches.suse/Bluetooth-validate-BLE-connection-interval-updates.patch
-|	patches.suse/Bluetooth-Add-SMP-workaround-Microsoft-Surface-Preci.patch
-|	patches.suse/Bluetooth-6lowpan-search-for-destination-address-in-.patch
-|	patches.suse/mwifiex-Don-t-abort-on-small-spec-compliant-vendor-I.patch
-|	patches.suse/batman-adv-fix-for-leaked-TVLV-handler.patch
-|	patches.suse/net-make-skb_dst_force-return-true-when-dst-is-refco.patch
-|	patches.suse/igmp-fix-memory-leak-in-igmpv3_del_delrec.patch
-|	patches.suse/bnx2x-Prevent-ptp_task-to-be-rescheduled-indefinitel.patch
-|	patches.suse/net-dsa-mv88e6xxx-wait-after-reset-deactivation.patch
-|	patches.suse/net-openvswitch-fix-csum-updates-for-MPLS-actions.patch
-|	patches.suse/Documentation-networking-fix-default_ttl-typo-in-mpl.patch
-|	patches.suse/ipv4-don-t-set-IPv6-only-flags-to-IPv4-addresses.patch
-|	patches.suse/netrom-fix-a-memory-leak-in-nr_rx_frame.patch
-|	patches.suse/net-bridge-mcast-fix-stale-nsrcs-pointer-in-igmp3-ml.patch
-|	patches.suse/net-bridge-mcast-fix-stale-ipv6-hdr-pointer-when-han.patch
-|	patches.suse/net-bridge-stp-don-t-cache-eth-dest-pointer-before-s.patch
-|	patches.suse/rxrpc-Fix-send-on-a-connected-but-unbound-socket.patch
-|	patches.suse/macsec-fix-use-after-free-of-skb-during-RX.patch
-|	patches.suse/macsec-fix-checksumming-after-decryption.patch
-|	patches.suse/bonding-validate-ip-header-before-check-IPPROTO_IGMP.patch
-|	patches.suse/0001-xfrm-Fix-xfrm-sel-prefix-length-validation.patch
-|	patches.suse/af_key-fix-leaks-in-key_pol_get_resp-and-dump_sp.patch
-|	patches.suse/0002-xfrm-fix-sa-selector-validation.patch
-|	patches.suse/nfc-fix-potential-illegal-memory-access.patch
-|	patches.suse/tcp-Reset-bytes_acked-and-bytes_received-when-discon.patch
-|	patches.suse/x86-alternatives-fix-int3_emulate_call-selftest-stack-corruption.patch
-|	patches.suse/scsi-qla2xxx-remove-double-assignment-in-qla2x00_upd.patch
-|	patches.suse/msft-hv-1890-scsi-storvsc-Add-ability-to-change-scsi-queue-depth.patch
-|	patches.suse/revert-scsi-ncr5380-increase-register-polling-limit
-|	patches.suse/scsi-ncr5380-always-re-enable-reselection-interrupt
-|	patches.suse/scsi-mac_scsi-increase-pio-pdma-transfer-length-threshold
-|	patches.suse/scsi-mac_scsi-fix-pseudo-dma-implementation-take-2
-|	patches.suse/scsi-qla2xxx-Fix-kernel-crash-after-disconnecting-NV.patch
-|	patches.suse/scsi-qla2xxx-on-session-delete-return-nvme-cmd.patch
-|	patches.suse/scsi-qla2xxx-Fix-NVME-cmd-and-LS-cmd-timeout-race-co.patch
-|	patches.suse/scsi-qla2xxx-move-IO-flush-to-the-front-of-NVME-rpor.patch
-|	patches.suse/livepatch-use-static-buffer-for-debugging-messages-under-rq-lock.patch
-|	patches.suse/revert-livepatch-remove-reliable-stacktrace-check-in-klp_try_switch_task.patch
-|	patches.suse/livepatch-remove-duplicate-warning-about-missing-reliable-stacktrace-support.patch
-|	patches.suse/HID-wacom-generic-only-switch-the-mode-on-devices-wi.patch
-|	patches.suse/HID-wacom-generic-Correct-pad-syncing.patch
-|	patches.suse/HID-wacom-correct-touch-resolution-x-y-typo.patch
-|	patches.suse/HID-wacom-generic-read-HID_DG_CONTACTMAX-from-any-fe.patch
-|	patches.suse/VMCI-Fix-integer-overflow-in-VMCI-handle-arrays.patch
-|	patches.suse/intel_th-msu-Fix-single-mode-with-disabled-IOMMU.patch
-|	patches.suse/intel_th-pci-Add-Ice-Lake-NNPI-support.patch
-|	patches.suse/staging-rtl8712-reduce-stack-usage-again.patch
-|	patches.suse/staging-comedi-amplc_pci230-fix-null-pointer-deref-o.patch
-|	patches.suse/staging-comedi-dt282x-fix-a-null-pointer-deref-on-in.patch
-|	patches.suse/iio-iio-utils-Fix-possible-incorrect-mask-calculatio.patch
-|	patches.suse/tty-max310x-Fix-invalid-baudrate-divisors-calculator.patch
-|	patches.suse/serial-stm32-fix-transmit_chars-when-tx-is-stopped.patch
-|	patches.suse/tty-serial-cpm_uart-fix-init-when-SMC-is-relocated.patch
-|	patches.suse/tty-serial-digicolor-Fix-digicolor-usart-already-reg.patch
-|	patches.suse/serial-8250-Fix-TX-interrupt-handling-condition.patch
-|	patches.suse/tty-serial-msm_serial-avoid-system-lockup-condition.patch
-|	patches.suse/serial-uartps-Fix-multiple-line-dereference.patch
-|	patches.suse/serial-uartps-Fix-long-line-over-80-chars.patch
-|	patches.suse/serial-uartps-Do-not-add-a-trailing-semicolon-to-mac.patch
-|	patches.suse/serial-uartps-Remove-useless-return-from-cdns_uart_p.patch
-|	patches.suse/tty-serial_core-Set-port-active-bit-in-uart_port_act.patch
-|	patches.suse/Revert-serial-8250-Don-t-service-RX-FIFO-if-interrup.patch
-|	patches.suse/usb-core-hub-Disable-hub-initiated-U1-U2.patch
-|	patches.suse/usb-gadget-Zero-ffs_io_data.patch
-|	patches.suse/usb-gadget-ether-Fix-race-between-gether_disconnect-.patch
-|	patches.suse/phy-renesas-rcar-gen2-Fix-memory-leak-at-error-paths.patch
-|	patches.suse/USB-serial-option-add-support-for-GosunCn-ME3630-RND.patch
-|	patches.suse/USB-serial-ftdi_sio-add-ID-for-isodebug-v1.patch
-|	patches.suse/usb-Handle-USB3-remote-wakeup-for-LPM-enabled-device.patch
-|	patches.suse/memstick-Fix-error-cleanup-path-of-memstick_init.patch
-|	patches.suse/0001-mmc-sdhci-msm-fix-mutex-while-in-spinlock.patch
-|	patches.suse/mm-nvdimm-add-is_ioremap_addr-and-use-that-to-check-.patch
-|	patches.suse/nilfs2-do-not-use-unexported-cpu_to_le32-le32_to_cpu.patch
-|	patches.suse/0001-ocfs2-add-last-unlock-times-in-locking_state.patch
-|	patches.suse/0002-ocfs2-add-locking-filter-debugfs-file.patch
-|	patches.suse/0003-ocfs2-add-first-lock-wait-time-in-locking_state.patch
-|	patches.suse/9p-pass-the-correct-prototype-to-read_cache_page.patch
-|	patches.suse/kvm-svm-avic-do-not-send-avic-doorbell-to-self
-|	patches.suse/kvm-convert-kvm_lock-to-a-mutex
-|	patches.suse/kvm-vmx-fix-handling-of-mc-that-occurs-during-vm-entry
-|	patches.suse/kvm-vmx-always-signal-gp-on-wrmsr-to-msr_ia32_cr_pat-with-bad-value
-|	patches.suse/kvm-nvmx-use-adjusted-pin-controls-for-vmcs02
-|	patches.suse/kvm-vmx-check-cpuid-before-allowing-read-write-of-ia32_xss
-|	patches.suse/kvm-nvmx-allow-setting-the-vmfunc-controls-msr
-|	patches.suse/kvm-nvmx-remove-unnecessary-sync_roots-from-handle_invept
-|	patches.suse/kvm-x86-do-not-release-the-page-inside-mmu_set_spte
-|	patches.suse/kvm-x86-make-fnamefetch-and-_direct_map-more-similar
-|	patches.suse/kvm-x86-remove-now-unneeded-hugepage-gfn-adjustment
-|	patches.suse/kvm-x86-change-kvm_mmu_page_get_gfn-bug_on-to-warn_on
-|	patches.suse/kvm-x86-add-tracepoints-around-_direct_map-and-fnamefetch
-|	patches.suse/kvm-x86-unconditionally-enable-irqs-in-guest-context
-|	patches.suse/9p-virtio-Add-cleanup-path-in-p9_virtio_init.patch
-|	patches.suse/9p-xen-Add-cleanup-path-in-p9_trans_xen_init.patch
-|	patches.suse/Input-synaptics-enable-SMBUS-on-T480-thinkpad-trackp.patch
-|	patches.suse/pinctrl-rockchip-fix-leaked-of_node-references.patch
-|	patches.suse/dm-bufio-fix-deadlock-with-loop-device.patch
-|	patches.suse/net-mlx5e-IPoIB-Add-error-path-in-mlx5_rdma_setup_rn.patch
-|	patches.suse/cxgb4-reduce-kernel-stack-usage-in-cudbg_collect_mem.patch
-|	patches.suse/sunhv-Fix-device-naming-inconsistency-between-sunhv_.patch
-|	patches.suse/powerpc-pseries-dlpar-Fix-a-missing-check-in-dlpar_p.patch
-|	patches.suse/powerpc-pseries-Fix-xive-off-command-line.patch
-|	patches.suse/powerpc-pseries-Fix-oops-in-hotplug-memory-notifier.patch
-|	patches.suse/powerpc-cacheinfo-add-cacheinfo_teardown-cacheinfo_r.patch
-|	patches.suse/powerpc-pseries-mobility-prevent-cpu-hotplug-during-.patch
-|	patches.suse/powerpc-pseries-mobility-rebuild-cacheinfo-hierarchy.patch
-|	patches.suse/powerpc-watchpoint-Restore-NV-GPRs-while-returning-f.patch
-|	patches.suse/powerpc-rtas-retry-when-cpu-offline-races-with-suspe.patch
-|	patches.suse/powerpc-64s-Rename-PPC_INVALIDATE_ERAT-to-PPC_ISA_3_.patch
-|	patches.suse/powerpc-64s-radix-keep-kernel-ERAT-over-local-proces.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Fix-CR0-setting-in-TM-emulation.patch
-|	patches.suse/powerpc-mm-mark-more-tlb-functions-as-__always_inlin.patch
-|	patches.suse/powerpc-mm-hash-4k-Don-t-use-64K-page-size-for-vmemm.patch
-|	patches.suse/powerpc-mm-radix-Use-the-right-page-size-for-vmemmap.patch
-|	patches.suse/powerpc-mm-drconf-Use-NUMA_NO_NODE-on-failures-inste.patch
-|	patches.suse/powerpc-mm-Fix-node-look-up-with-numa-off-boot.patch
-|	patches.suse/powerpc-mm-Consolidate-numa_enable-check-and-min_com.patch
-|	patches.suse/powerpc-mm-Handle-page-table-allocation-failures.patch
-|	patches.suse/powerpc-module64-Fix-comment-in-R_PPC64_ENTRY-handli.patch
-|	patches.suse/powerpc-irq-Don-t-WARN-continuously-in-arch_local_ir.patch
-|	patches.suse/mailbox-handle-failed-named-mailbox-channel-request.patch
-|	patches.suse/platform-x86-asus-wmi-Only-Tell-EC-the-OS-will-handl.patch
-|	patches.suse/platform-x86-pmc_atom-Add-CB4063-Beckhoff-Automation.patch
-|	patches.suse/eCryptfs-fix-a-couple-type-promotion-bugs.patch
-|	patches.suse/drm-panel-simple-Fix-panel_simple_dsi_probe.patch
-|	patches.suse/dma-buf-balance-refcount-inbalance.patch
-|	patches.suse/drm-edid-Fix-a-missing-check-bug-in-drm_load_edid_firmware.patch
-|	patches.suse/drm-mst-Fix-MST-sideband-up-reply-failure-handling.patch
-|	patches.suse/drm-bridge-tc358767-read-display_props-in-get_modes.patch
-|	patches.suse/drm-bridge-sii902x-pixel-clock-unit-is-10kHz-instead.patch
-|	patches.suse/drm-Flush-output-polling-on-shutdown.patch
-|	patches.suse/drm-crc-debugfs-User-irqsafe-spinlock-in-drm_crtc_ad.patch
-|	patches.suse/drm-meson-Add-support-for-XBGR8888-ABGR8888-formats.patch
-|	patches.suse/drm-virtio-Add-memory-barriers-for-capset-cache.patch
-|	patches.suse/drm-rockchip-Properly-adjust-to-a-true-clock-in-adju.patch
-|	patches.suse/drm-msm-mdp5-Fix-mdp5_cfg_init-error-return.patch
-|	patches.suse/drm-msm-Depopulate-platform-on-probe-failure.patch
-|	patches.suse/drm-msm-a3xx-remove-TPL1-regs-from-snapshot.patch
-|	patches.suse/gpu-ipu-v3-ipu-ic-Fix-saturation-bit-offset-in-TPMEM.patch
-|	patches.suse/0018-mfd-core-Set-fwnode-for-created-devices.patch
-|	patches.suse/0019-mfd-arizona-Fix-undefined-behavior.patch
-|	patches.suse/mfd-intel-lpss-Release-IDA-resources.patch
-|	patches.suse/0020-mfd-hi655x-pmic-Fix-missing-return-value-check-for-d.patch
-|	patches.suse/IB-mlx5-Report-correctly-tag-matching-rendezvous-cap.patch
-|	patches.suse/PCI-Return-error-if-cannot-probe-VF.patch
-|	patches.suse/PCI-Always-allow-probing-with-driver_override.patch
-|	patches.suse/PCI-sysfs-Ignore-lockdep-for-remove-attribute.patch
-|	patches.suse/msft-hv-1895-PCI-hv-Fix-a-use-after-free-bug-in-hv_eject_device_w.patch
-|	patches.suse/0001-PCI-qcom-Ensure-that-PERST-is-asserted-for-at-least-.patch
-|	patches.suse/PCI-tegra-Enable-Relaxed-Ordering-only-for-Tegra20-T.patch
-|	patches.suse/0001-PCI-xilinx-nwl-Fix-Multi-MSI-data-programming.patch
-|	patches.suse/nvme-fc-fix-module-unloads-while-lports-still-pendin.patch
-|	patches.suse/btrfs-ensure-btrfs_init_dev_replace_tgtdev-sees-up-to-date-values.patch
-|	patches.suse/btrfs-fix-data-loss-after-inode-eviction-renaming-it.patch
-|	patches.suse/Btrfs-prevent-send-failures-and-crashes-due-to-concu.patch
-|	patches.suse/btrfs-fix-fsync-not-persisting-dentry-deletions-due-.patch
-|	patches.suse/btrfs-add-missing-inode-version-ctime-and-mtime-upda.patch
-|	patches.suse/0022-drivers-rapidio-devices-rio_mport_cdev.c-NUL-termina.patch
-|	patches.suse/drivers-pps-pps.c-clear-offset-flags-in-PPS_SETPARAM.patch
-|	patches.suse/dmaengine-hsu-Revert-set-HSU_CH_MTSR-to-memory-width.patch
-|	patches.suse/0008-dmaengine-rcar-dmac-Reject-zero-length-slave-DMA-req.patch
-|	patches.suse/clk-qcom-Fix-Wunused-const-variable.patch
-|	patches.suse/clk-bcm2835-remove-pllb.patch
-|	patches.suse/clk-bcm283x-add-driver-interfacing-with-raspberry-pi-s-firmware.patch
-|	patches.suse/firmware-raspberrypi-register-clk-device.patch
-|	patches.suse/clk-raspberrypi-register-platform-device-for-raspberrypi-cpufreq.patch
-|	patches.suse/clk-tegra210-fix-PLLU-and-PLLU_OUT1.patch
-|	patches.suse/clk-rockchip-Don-t-yell-about-bad-mmc-phases-when-ge.patch
-|	patches.suse/floppy-fix-div-by-zero-in-setup_format_params.patch
-|	patches.suse/floppy-fix-out-of-bounds-read-in-copy_buffer.patch
-|	patches.suse/0001-ACPI-fix-false-positive-Wuninitialized-warning.patch
-|	patches.suse/ALSA-hda-realtek-Fixed-Headphone-Mic-can-t-record-on.patch
-|	patches.suse/ALSA-hda-realtek-apply-ALC891-headset-fixup-to-one-D.patch
-|	patches.suse/ALSA-seq-Break-too-long-mutex-context-in-the-write-l.patch
-|	patches.suse/watchdog-sama5d4-fix-WDD-value-to-be-always-set-to-m.patch
-|	patches.suse/watchdog-bcm2835_wdt-Fix-module-autoload.patch
-|	patches.suse/ceph-silence-a-checker-warning-in-mdsc_show.patch
-|	patches.suse/ceph-clean-up-ceph-dir-pin-vxattr-name-sizeof.patch
-|	patches.suse/ceph-fix-ceph-dir-rctime-vxattr-value.patch
-|	patches.suse/ceph-fix-improper-use-of-smp_mb__before_atomic.patch
-|	patches.suse/ceph-hold-i_ceph_lock-when-removing-caps-for-freeing-inode.patch
-|	patches.suse/ceph-don-t-blindly-unregister-session-that-is-in-opening-state.patch
-|	patches.suse/ceph-remove-request-from-waiting-list-before-unregister.patch
-|	patches.suse/ceph-use-ceph_evict_inode-to-cleanup-inode-s-resource.patch
-|	patches.suse/cifs-Use-kmemdup-in-SMB2_ioctl_init-.patch
-|	patches.suse/fs-cifs-Drop-unlikely-before-IS_ERR-_OR_NULL-.patch
-|	patches.suse/SMB3-Add-SMB3-1-1-GCM-to-negotiated-crypto-algorigthms.patch
-|	patches.suse/SMB3-1-1-Add-GCM-crypto-to-the-encrypt-and-decrypt-functions.patch
-|	patches.suse/cifs-add-missing-GCM-module-dependency.patch
-|	patches.suse/Fix-match_server-check-to-allow-for-auto-dialect-negotiate.patch
-|	patches.suse/smb3-if-max_credits-is-specified-then-display-it-in-proc-mounts.patch
-|	patches.suse/cifs-Properly-handle-auto-disabling-of-serverino-option.patch
-|	patches.suse/cifs-Fix-check-for-matching-with-existing-mount.patch
-|	patches.suse/cifs-simplify-code-by-removing-CONFIG_CIFS_ACL-ifdef.patch
-|	patches.suse/CIFS-Fix-module-dependency.patch
-|	patches.suse/smb3-minor-cleanup-of-compound_send_recv.patch
-|	patches.suse/cifs-fix-typo-in-debug-message-with-struct-field-ia_valid.patch
-|	patches.suse/add-some-missing-definitions.patch
-|	patches.suse/fs-cifs-cifsssmb-Change-return-type-of-convert_ace_to_cifs_ace.patch
-|	patches.suse/cifs-always-add-credits-back-for-unsolicited-PDUs.patch
-|	patches.suse/cifs-Fix-a-race-condition-with-cifs_echo_request.patch
-|	patches.suse/smb3-Allow-query-of-symlinks-stored-as-reparse-points.patch
-|	patches.suse/smb3-add-new-mount-option-to-retrieve-mode-from-special-ACE.patch
-|	patches.suse/smb3-do-not-send-compression-info-by-default.patch
-|	patches.suse/smb3-Send-netname-context-during-negotiate-protocol.patch
-|	patches.suse/SMB3-query-inode-number-on-open-via-create-context.patch
-|	patches.suse/cifs-refactor-and-clean-up-arguments-in-the-reparse-point-parsing.patch
-|	patches.suse/cifs-fix-parsing-of-symbolic-link-error-response.patch
-|	patches.suse/cifs-fix-crash-in-cifs_dfs_do_automount.patch
-|	patches.suse/cifs-fix-crash-in-smb2_compound_op-smb2_set_next_command-.patch
-|	patches.suse/smb3-smbdirect-no-longer-experimental.patch
-|	patches.suse/NFSv4-Handle-the-special-Linux-file-open-access-mode.patch
-|	patches.suse/NFS-Cleanup-if-nfs_match_client-is-interrupted.patch
-|	patches.suse/pnfs-flexfiles-Fix-PTR_ERR-dereferences-in-ff_layout.patch
-|	patches.suse/dm-zoned-fix-zone-state-management-race.patch
-|	patches.suse/resource-fix-locking-in-find_next_iomem_res.patch
-|	patches.suse/net-neigh-fix-multiple-neigh-timer-scheduling.patch
-|	patches.suse/0015-ISDN-hfcsusb-checking-idx-of-ep-configuration.patch
-|	patches.suse/be2net-Signal-that-the-device-cannot-transmit-during.patch
-|	patches.suse/caif-hsi-fix-possible-deadlock-in-cfhsi_exit_module.patch
-|	patches.suse/net_sched-unset-TCQ_F_CAN_BYPASS-when-adding-filters.patch
-|	patches.suse/net-bcmgenet-use-promisc-for-unsupported-filters.patch
-|	patches.suse/0001-xen-pv-Fix-a-boot-up-hang-revealed-by-int3-self-test.patch
-|	patches.suse/0001-xen-let-alloc_xenballooned_pages-fail-if-not-enough-.patch
-|	patches.suse/crypto-crypto4xx-fix-a-potential-double-free-in-ppc4.patch
-|	patches.suse/crypto-ccp-memset-structure-fields-to-zero-before-re.patch
-|	patches.suse/crypto-ccp-gcm-use-const-time-tag-comparison.patch
-|	patches.suse/crypto-ccp-Fix-SEV_VERSION_GREATER_OR_EQUAL.patch
-|	patches.suse/0001-padata-use-smp_mb-in-padata_reorder-to-avoid-orphane.patch
-|	patches.suse/drm-nouveau-i2c-Enable-i2c-pads-busses-during-preini.patch
-|	patches.suse/drm-nouveau-fix-memory-leak-in-nouveau_conn_reset.patch
-|	patches.suse/firmware-ti_sci-Always-request-response-from-firmwar.patch
-|	patches.suse/scsi-megaraid_sas-fix-calculation-of-target-id
-|	patches.suse/scsi-zfcp-fix-request-object-use-after-free-in-send-path-causing-wrong-traces
-|	patches.suse/scsi-libfc-fix-null-pointer-dereference-on-a-null-lport
-|	patches.suse/scsi-core-fix-race-on-creating-sense-cache
-|	patches.suse/kvm-svm-fix-detection-of-amd-errata-1096
-|	patches.suse/kvm-x86-vpmu-refine-kvm_pmu-err-msg-when-event-creation-failed
-|	patches.suse/kvm-nvmx-do-not-use-dangling-shadow-vmcs-after-guest-reset
-|	patches.suse/x86-boot-fix-memory-leak-in-default_get_smp_config.patch
-|	patches.suse/Input-synaptics-whitelist-Lenovo-T580-SMBus-intertou.patch
-|	patches.suse/Input-gtco-bounds-check-collection-indent-level.patch
-|	patches.suse/Input-alps-don-t-handle-ALPS-cs19-trackpoint-only-de.patch
-|	patches.suse/Input-psmouse-fix-build-error-of-multiple-definition.patch
-|	patches.suse/Input-alps-fix-a-mismatch-between-a-condition-check-.patch
-|	patches.suse/CIFS-fix-deadlock-in-cached-root-handling.patch
-|	patches.suse/smb3-optimize-open-to-not-send-query-file-internal-info.patch
-|	patches.suse/cifs-flush-before-set-info-if-we-have-writeable-handles.patch
-|	patches.suse/cifs-update-internal-module-number.patch
-|	patches.suse/0001-mac80211-fix-possible-memory-leak-in-ieee80211_assig.patch
-|	patches.suse/mac80211-don-t-warn-about-CW-params-when-not-using-t.patch
-|	patches.suse/net-sched-verify-that-q-NULL-before-setting-q-flags.patch
-|	patches.suse/bnx2x-Prevent-load-reordering-in-tx-completion-proce.patch
-|	patches.suse/be2net-Synchronize-be_update_queues-with-dev_watchdo.patch
-|	patches.suse/vrf-make-sure-skb-data-contains-ip-header-to-make-ro.patch
-|	patches.suse/tcp-be-more-careful-in-tcp_fragment.patch
-|	patches.suse/powerpc-xive-Fix-loop-exit-condition-in-xive_find_ta.patch
-|	patches.suse/powerpc-tm-Fix-oops-on-sigreturn-on-systems-without-.patch
-|	patches.suse/cpufreq-pasemi-fix-use-after-free-in-pas_cpufreq_cpu.patch
-|	patches.suse/hwmon-nct6775-Fix-register-address-and-added-missed-.patch
-|	patches.suse/iommu-amd-add-support-for-x2apic-iommu-interrupts
-|	patches.suse/ALSA-line6-Fix-wrong-altsetting-for-LINE6_PODHD500_1.patch
-|	patches.suse/ALSA-line6-Fix-a-typo.patch
-|	patches.suse/ALSA-compress-Fix-regression-on-compressed-capture-s.patch
-|	patches.suse/ALSA-compress-Prevent-bypasses-of-set_params.patch
-|	patches.suse/ALSA-compress-Don-t-allow-paritial-drain-operations-.patch
-|	patches.suse/ALSA-compress-Be-more-restrictive-about-when-a-drain.patch
-|	patches.suse/ALSA-hda-Add-a-conexant-codec-entry-to-let-mute-led-.patch
-|	patches.suse/bcache-fix-possible-memory-leak-in-bch_cached_dev_ru.patch
-|	patches.suse/nvme-fix-memory-leak-caused-by-incorrect-subsystem-free.patch
-|	patches.suse/nvme-fix-multipath-crash-when-ANA-is-deactivated.patch
-|	patches.suse/ACPI-IORT-Fix-off-by-one-check-in-iort_dev_find_its_.patch
-|	patches.suse/drm-silence-variable-conn-set-but-not-used.patch
-|	patches.suse/scsi-ibmvfc-fix-WARN_ON-during-event-pool-release.patch
-|	patches.suse/drivers-base-introduce-kill_device.patch
-|	patches.suse/libnvdimm-bus-prevent-duplicate-device_unregister-calls.patch
-|	patches.suse/vfio-ccw-fix-misleading-comment-when-setting-orb-cmd-c64
-|	patches.suse/vfio-ccw-set-pa_nr-to-0-if-memory-allocation-fails-for-pa_iova_pfn
-|	patches.suse/virtio-s390-fix-race-on-airq_areas
-|	patches.suse/tty-ldsem-locking-rwsem-Add-missing-ACQUIRE-to-read_.patch
-|	patches.suse/sched-fair-Don-t-free-p-numa_faults-with-concurrent-.patch
-|	patches.suse/sched-fair-Use-RCU-accessors-consistently-for-numa_g.patch
-|	patches.suse/x86-mm-check-for-pfn-instead-of-page-in-vmalloc_sync_one
-|	patches.suse/x86-mm-sync-also-unmappings-in-vmalloc_sync_all
-|	patches.suse/mm-vmalloc-sync-unmappings-in-_purge_vmap_area_lazy
-|	patches.suse/x86-speculation-mds-apply-more-accurate-check-on-hypervisor-platform.patch
-|	patches.suse/usb-pci-quirks-Correct-AMD-PLL-quirk-detection.patch
-|	patches.suse/usb-wusbcore-fix-unbalanced-get-put-cluster_id.patch
-|	patches.suse/hpet-Fix-division-by-zero-in-hpet_time_div.patch
-|	patches.suse/test_firmware-fix-a-memory-leak-bug.patch
-|	patches.suse/tracing-fix-header-include-guards-in-trace-event-headers.patch
-|	patches.suse/hci_uart-check-for-missing-tty-operations.patch
-|	patches.suse/0012-gpiolib-fix-incorrect-IRQ-requesting-of-an-active-lo.patch
-|	patches.suse/0021-mmc-dw_mmc-Fix-occasional-hang-after-tuning-on-eMMC.patch
-|	patches.suse/0007-clk-renesas-cpg-mssr-Fix-reset-control-race-conditio.patch
-|	patches.suse/0010-drm-msm-Fix-add_gpu_components.patch
-|	patches.suse/ALSA-pcm-fix-lost-wakeup-event-scenarios-in-snd_pcm_.patch
-|	patches.suse/ALSA-usb-audio-Fix-gpf-in-snd_usb_pipe_sanity_check.patch
-|	patches.suse/ACPI-PM-Fix-regression-in-acpi_device_set_power.patch
-|	patches.suse/btrfs-fix-incremental-send-failure-after-deduplicati.patch
-|	patches.suse/btrfs-fix-race-leading-to-fs-corruption-after-transa.patch
-|	patches.suse/IB-core-Add-mitigation-for-Spectre-V1.patch
-|	patches.suse/IB-mlx5-Fix-MR-registration-flow-to-use-UMR-properly.patch
-|	patches.suse/libata-zpodd-Fix-small-read-overflow-in-zpodd_get_me.patch
-|	patches.suse/ata-libahci-do-not-complain-in-case-of-deferred-prob.patch
-|	patches.suse/nbd-replace-kill_bdev-with-__invalidate_device-again.patch
-|	patches.suse/s390-dasd-fix-endless-loop-after-read-unit-address-c.patch
-|	patches.suse/scsi-qla2xxx-Fix-possible-fcport-null-pointer-derefe.patch
-|	patches.suse/0001-xen-swiotlb-fix-condition-for-calling-xen_destroy_co.patch
-|	patches.suse/drm-i915-perf-ensure-we-keep-a-reference-on-the-driv.patch
-|	patches.suse/mm-migrate-Fix-reference-check-race-between-__find_get_block-and-migration.patch
-|	patches.suse/coredump-split-pipe-command-whitespace-before-expand.patch
-|	patches.suse/mm-migrate-c-initialize-pud_entry-in-migrate_vma.patch
-|	patches.suse/eeprom-at24-make-spd-world-readable-again.patch
-|	patches.suse/0001-x86-speculation-Prepare-entry-code-for-Spectre-v1-sw.patch
-|	patches.suse/0002-x86-speculation-Enable-Spectre-v1-swapgs-mitigations.patch
-|	patches.suse/x86-speculation-swapgs-exclude-ATOMs-from-speculating-through-SWAPGS.patch
-|	patches.suse/HID-Add-044f-b320-ThrustMaster-Inc.-2-in-1-DT.patch
-|	patches.suse/0013-HID-wacom-fix-bit-shift-for-Cintiq-Companion-2.patch
-|	patches.suse/HID-holtek-test-for-sanity-of-intfdata.patch
-|	patches.suse/HID-Add-quirk-for-HP-X1200-PIXART-OEM-mouse.patch
-|	patches.suse/hid-input-fix-a4tech-horizontal-wheel-custom-usage.patch
-|	patches.suse/HID-hiddev-avoid-opening-a-disconnected-device.patch
-|	patches.suse/HID-hiddev-do-cleanup-in-failure-of-opening-a-device.patch
-|	patches.suse/HID-sony-Fix-race-condition-between-rumble-and-devic.patch
-|	patches.suse/bonding-Force-slave-speed-check-after-link-state-rec.patch
-|	patches.suse/sky2-Disable-MSI-on-ASUS-P6T.patch
-|	patches.suse/can-dev-call-netif_carrier_off-in-register_candev.patch
-|	patches.suse/0003-can-rcar_canfd-fix-possible-IRQ-storm-on-high-load.patch
-|	patches.suse/0004-can-peak_usb-fix-potential-double-kfree_skb.patch
-|	patches.suse/netrom-hold-sock-when-setting-skb-destructor.patch
-|	patches.suse/ife-error-out-when-nla-attributes-are-empty.patch
-|	patches.suse/st21nfca_connectivity_event_received-null-check-the-.patch
-|	patches.suse/st_nci_hci_connectivity_event_received-null-check-th.patch
-|	patches.suse/bnx2x-Disable-multi-cos-feature.patch
-|	patches.suse/ipip-validate-header-length-in-ipip_tunnel_xmit.patch
-|	patches.suse/ip6_tunnel-fix-possible-use-after-free-on-xmit.patch
-|	patches.suse/net-mlx5-Use-reversed-order-when-unregister-devices.patch
-|	patches.suse/net-mlx5e-Prevent-encap-flow-counter-update-async-to.patch
-|	patches.suse/isdn-mISDN-hfcsusb-Fix-possible-null-pointer-derefer.patch
-|	patches.suse/net-sched-Fix-a-possible-null-pointer-dereference-in.patch
-|	patches.suse/net-bridge-delete-local-fdb-on-device-init-failure.patch
-|	patches.suse/mvpp2-refactor-MTU-change-code.patch
-|	patches.suse/net-fix-ifindex-collision-during-namespace-removal.patch
-|	patches.suse/compat_ioctl-pppoe-fix-PPPOEIOCSFWD-handling.patch
-|	patches.suse/mac80211-don-t-WARN-on-short-WMM-parameters-from-AP.patch
-|	patches.suse/isdn-hfcsusb-Fix-mISDN-driver-crash-caused-by-transf.patch
-|	patches.suse/net-bridge-mcast-don-t-delete-permanent-entries-when.patch
-|	patches.suse/tipc-compat-allow-tipc-commands-without-arguments.patch
-|	patches.suse/net-usb-pegasus-fix-improper-read-if-get_registers-f.patch
-|	patches.suse/atm-iphase-Fix-Spectre-v1-vulnerability.patch
-|	patches.suse/can-sja1000-force-the-string-buffer-NULL-terminated.patch
-|	patches.suse/can-peak_usb-force-the-string-buffer-NULL-terminated.patch
-|	patches.suse/0005-can-peak_usb-pcan_usb_fd-Fix-info-leaks-to-USB-devic.patch
-|	patches.suse/0006-can-peak_usb-pcan_usb_pro-Fix-info-leaks-to-USB-devi.patch
-|	patches.suse/mwifiex-fix-802.11n-WPA-detection.patch
-|	patches.suse/0001-iwlwifi-mvm-don-t-send-GEO_TX_POWER_LIMIT-on-version.patch
-|	patches.suse/0001-iwlwifi-mvm-fix-version-check-for-GEO_TX_POWER_LIMIT.patch
-|	patches.suse/iwlwifi-don-t-unmap-as-page-memory-that-was-mapped-a.patch
-|	patches.suse/iwlwifi-mvm-fix-an-out-of-bound-access.patch
-|	patches.suse/hwmon-nct7802-Fix-wrong-detection-of-in4-presence.patch
-|	patches.suse/cifs-fix-rmmod-regression-in-cifs-ko-caused-by-force_sig-changes.patch
-|	patches.suse/SMB3-Fix-deadlock-in-validate-negotiate-hits-reconnect.patch
-|	patches.suse/SMB3-Fix-potential-memory-leak-when-processing-compound-chain.patch
-|	patches.suse/smb3-send-CAP_DFS-capability-during-session-setup.patch
-|	patches.suse/SMB3-Kernel-oops-mounting-a-encryptData-share-with-CONFIG_DEBUG_VIR.patch
-|	patches.suse/NFSv4-Fix-delegation-state-recovery.patch
-|	patches.suse/NFSv4.1-Fix-open-stateid-recovery.patch
-|	patches.suse/NFSv4.1-Only-reap-expired-delegations.patch
-|	patches.suse/NFSv4-Check-the-return-value-of-update_open_stateid.patch
-|	patches.suse/NFSv4-Fix-a-potential-sleep-while-atomic-in-nfs4_do_.patch
-|	patches.suse/NFSv4-Fix-an-Oops-in-nfs4_do_setattr.patch
-|	patches.suse/NFS-Fix-regression-whereby-fscache-errors-are-appear.patch
-|	patches.suse/crypto-ccp-Fix-oops-by-properly-managing-allocated-s.patch
-|	patches.suse/crypto-ccp-Add-support-for-valid-authsize-values-les.patch
-|	patches.suse/crypto-ccp-Ignore-tag-length-when-decrypting-GCM-cip.patch
-|	patches.suse/ASoC-dapm-Fix-handling-of-custom_stop_condition-on-D.patch
-|	patches.suse/ALSA-hda-Don-t-override-global-PCM-hw-info-flag.patch
-|	patches.suse/ALSA-hiface-fix-multiple-memory-leak-bugs.patch
-|	patches.suse/ALSA-hda-Workaround-for-crackled-sound-on-AMD-contro.patch
-|	patches.suse/sound-fix-a-memory-leak-bug.patch
-|	patches.suse/ALSA-firewire-fix-a-memory-leak-bug.patch
-|	patches.suse/mmc-cavium-Set-the-correct-dma-max-segment-size-for-.patch
-|	patches.suse/mmc-cavium-Add-the-missing-dma-unmap-when-the-dma-ha.patch
-|	patches.suse/libata-have-ata_scsi_rw_xlat-fail-invalid-passthroug.patch
-|	patches.suse/libata-add-SG-safety-checks-in-SFF-pio-transfers.patch
-|	patches.suse/loop-set-PF_MEMALLOC_NOIO-for-the-worker-thread.patch
-|	patches.suse/drm-vmwgfx-fix-memory-leak-when-too-many-retries-hav.patch
-|	patches.suse/drm-rockchip-Suspend-DP-late.patch
-|	patches.suse/drm-i915-Fix-wrong-escape-clock-divisor-init-for-GLK.patch
-|	patches.suse/Input-synaptics-enable-RMI-mode-for-HP-Spectre-X360.patch
-|	patches.suse/Input-kbtab-sanity-check-for-endpoint-type.patch
-|	patches.suse/Input-iforce-add-sanity-checks.patch
-|	patches.suse/kvm-fix-leak-vcpu-s-vmcs-value-into-other-pcpu
-|	patches.suse/usb-host-xhci-rcar-Fix-timeout-in-xhci_suspend.patch
-|	patches.suse/usb-yurex-Fix-use-after-free-in-yurex_delete.patch
-|	patches.suse/usb-usbfs-fix-double-free-of-usb-memory-upon-submitu.patch
-|	patches.suse/usb-iowarrior-fix-deadlock-on-disconnect.patch
-|	patches.suse/iio-adc-max9611-Fix-misuse-of-GENMASK-macro.patch
-|	patches.suse/driver_core-Fix_use-after-free_and_double_free_on_glue.patch
-|	patches.suse/nvmem-use-the-same-permissions-for-eeprom-as-for-nvmem.patch
-|	patches.suse/mm-hmm-fix-bad-subpage-pointer-in-try_to_unmap_one.patch
-|	patches.suse/mm-memcontrol-c-fix-use-after-free-in-mem_cgroup_iter.patch
-|	patches.suse/iommu-dma-handle-sg-length-overflow-better
-|	patches.suse/auxdisplay-panel-need-to-delete-scan_timer-when-misc.patch
-|	patches.suse/fs-xfs-xfs_log-Don-t-use-KM_MAYFAIL-at-xfs_log_reser.patch
-|	patches.suse/xfs-remove-more-ondisk-directory-corruption-asserts.patch
-|	patches.suse/xfs-don-t-crash-on-null-attr-fork-xfs_bmapi_read.patch
-|	patches.suse/drm-ast-Fixed-reboot-test-may-cause-system-hanged.patch
-|	patches.suse/ALSA-hda-Apply-workaround-for-another-AMD-chip-1022-.patch
-|	patches.suse/ALSA-hda-Fix-a-memory-leak-bug.patch
-|	patches.suse/ALSA-hda-Let-all-conexant-codec-enter-D3-when-reboot.patch
-|	patches.suse/ALSA-hda-Add-a-generic-reboot_notify.patch
-|	patches.suse/ALSA-usb-audio-Fix-an-OOB-bug-in-parse_audio_mixer_u.patch
-|	patches.suse/ALSA-usb-audio-Fix-a-stack-buffer-overflow-bug-in-ch.patch
-|	patches.suse/i2c-emev2-avoid-race-when-unregistering-slave-client.patch
-|	patches.suse/nvme-multipath-revalidate-nvme_ns_head-gendisk-in-nv.patch
-|	patches.suse/nvme-core-Fix-extra-device_put-call-on-error-path.patch
-|	patches.suse/nvme-rdma-drain-qp.patch
-|	patches.suse/0001-usb-gadget-udc-renesas_usb3-Fix-sysfs-interface-of-r.patch
-|	patches.suse/usb-gadget-composite-Clear-suspended-on-reset-discon.patch
-|	patches.suse/USB-core-Fix-races-in-character-device-registration-.patch
-|	patches.suse/0001-usb-cdc-acm-make-sure-a-refcount-is-taken-early-enou.patch
-|	patches.suse/0001-USB-CDC-fix-sanity-checks-in-CDC-union-parser.patch
-|	patches.suse/usb-host-fotg2-restart-hcd-after-port-reset.patch
-|	patches.suse/USB-serial-option-Add-support-for-ZTE-MF871A.patch
-|	patches.suse/USB-serial-option-add-D-Link-DWM-222-device-ID.patch
-|	patches.suse/USB-serial-option-Add-Motorola-modem-UARTs.patch
-|	patches.suse/USB-serial-option-add-the-BroadMobi-BM818-card.patch
-|	patches.suse/staging-comedi-dt3000-Fix-signed-integer-overflow-di.patch
-|	patches.suse/staging-comedi-dt3000-Fix-rounding-up-of-timer-divis.patch
-|	patches.suse/iio-adc-max9611-Fix-temperature-reading-in-probe.patch
-|	patches.suse/xen-netback-Reset-nr_frags-before-freeing-skb.patch
-|	patches.suse/bonding-Add-vlan-tx-offload-to-hw_enc_features.patch
-|	patches.suse/team-Add-vlan-tx-offload-to-hw_enc_features.patch
-|	patches.suse/net-mlx5e-Use-flow-keys-dissector-to-parse-packets-f.patch
-|	patches.suse/net-mlx5e-Only-support-tx-rx-pause-setting-for-port-.patch
-|	patches.suse/sctp-fix-the-transport-error_count-check.patch
-|	patches.suse/ibmveth-Convert-multicast-list-size-for-little-endia.patch
-|	patches.suse/net-mlx4_en-fix-a-memory-leak-bug.patch
-|	patches.suse/liquidio-add-cleanup-in-octeon_setup_iq.patch
-|	patches.suse/net-packet-fix-race-in-tpacket_snd.patch
-|	patches.suse/lan78xx-Fix-memory-leaks.patch
-|	patches.suse/Bluetooth-btqca-Add-a-short-delay-before-downloading.patch
-|	patches.suse/bnx2x-Fix-VF-s-VLAN-reconfiguration-in-reload.patch
-|	patches.suse/cx82310_eth-fix-a-memory-leak-bug.patch
-|	patches.suse/ibmvnic-Unmap-DMA-address-of-TX-descriptor-buffers-a.patch
-|	patches.suse/wimax-i2400m-fix-a-memory-leak-bug.patch
-|	patches.suse/0001-HID-wacom-Correct-distance-scale-for-2nd-gen-Intuos-.patch
-|	patches.suse/HID-cp2112-prevent-sleeping-function-called-from-inv.patch
-|	patches.suse/0001-HID-wacom-correct-misreported-EKR-ring-values.patch
-|	patches.suse/drm-mediatek-use-correct-device-to-import-PRIME-buff.patch
-|	patches.suse/drm-mediatek-mtk_drm_drv.c-Add-of_node_put-before-go.patch
-|	patches.suse/libceph-allow-ceph_buffer_put-to-receive-a-null-ceph_buffer.patch
-|	patches.suse/ceph-fix-buffer-free-while-holding-i_ceph_lock-in-_ceph_setxattr.patch
-|	patches.suse/ceph-fix-buffer-free-while-holding-i_ceph_lock-in-_ceph_build_xattrs_blob.patch
-|	patches.suse/ceph-fix-buffer-free-while-holding-i_ceph_lock-in-fill_inode.patch
-|	patches.suse/ceph-don-t-try-fill-file_lock-on-unsuccessful-getfilelock-reply.patch
-|	patches.suse/libceph-fix-pg-split-vs-osd-reconnect-race.patch
-|	patches.suse/vfs-fix-page-locking-deadlocks-when-deduping-files.patch
-|	patches.suse/fs-xfs-Fix-return-code-of-xfs_break_leased_layouts.patch
-|	patches.suse/Revert-dm-bufio-fix-deadlock-with-loop-device.patch
-|	patches.suse/dm-kcopyd-always-complete-failed-jobs.patch
-|	patches.suse/dm-zoned-improve-error-handling-in-reclaim.patch
-|	patches.suse/dm-zoned-improve-error-handling-in-i-o-map-code.patch
-|	patches.suse/dm-zoned-properly-handle-backing-device-failure.patch
-|	patches.suse/dm-zoned-fix-potential-NULL-dereference-in-dmz_do_re.patch
-|	patches.suse/dm-raid-add-missing-cleanup-in-raid_ctr.patch
-|	patches.suse/dm-btree-fix-order-of-block-initialization-in-btree_.patch
-|	patches.suse/dm-space-map-metadata-fix-missing-store-of-apply_bop.patch
-|	patches.suse/dm-table-fix-invalid-memory-accesses-with-too-high-s.patch
-|	patches.suse/IB-mlx5-Consolidate-use_umr-checks-into-single-funct.patch
-|	patches.suse/IB-mlx5-Fix-MR-re-registration-flow-to-use-UMR-prope.patch
-|	patches.suse/drm-nouveau-Don-t-retry-infinitely-when-receiving-no.patch
-|	patches.suse/xfs-fix-missing-ILOCK-unlock-when-xfs_setattr_nonsiz.patch
-|	patches.suse/scsi-qla2xxx-Fix-gnl.l-memory-leak-on-adapter-init-f.patch
-|	patches.suse/scsi-ufs-fix-null-pointer-dereference-in-ufshcd_config_vreg_hpm
-|	patches.suse/gpiolib-never-report-open-drain-source-lines-as-inpu.patch
-|	patches.suse/gpio-Fix-build-error-of-function-redefinition.patch
-|	patches.suse/mm-page_owner-handle-thp-splits-correctly.patch
-|	patches.suse/genirq-Properly-pair-kobject_del-with-kobject_add.patch
-|	patches.suse/x86-cpu-amd-clear-rdrand-cpuid-bit-on-amd-family-15h-16h.patch
-|	patches.suse/ubifs-Correctly-initialize-c-min_log_bytes.patch
-|	patches.suse/ubifs-Limit-the-number-of-pages-in-shrink_liability.patch
-|	patches.suse/tcp-make-sure-EPOLLOUT-wont-be-missed.patch
-|	patches.suse/net-smc-make-sure-EPOLLOUT-is-raised.patch
-|	patches.suse/mac80211-fix-possible-sta-leak.patch
-|	patches.suse/Revert-cfg80211-fix-processing-world-regdomain-when-.patch
-|	patches.suse/batman-adv-fix-uninit-value-in-batadv_netlink_get_if.patch
-|	patches.suse/ipv6-addrconf-allow-adding-multicast-addr-if-IFA_F_M.patch
-|	patches.suse/s390-bpf-fix-lcgr-instruction-encoding
-|	patches.suse/s390-bpf-use-32-bit-index-for-tail-calls
-|	patches.suse/bpf-fix-use-after-free-in-prog-symbol-exposure.patch
-|	patches.suse/r8152-Set-memory-to-all-0xFFs-on-failed-reg-reads.patch
-|	patches.suse/ALSA-line6-Fix-memory-leak-at-line6_init_pcm-error-p.patch
-|	patches.suse/ALSA-seq-Fix-potential-concurrent-access-to-the-dele.patch
-|	patches.suse/NFSv4-pnfs-Fix-a-page-lock-leak-in-nfs_pageio_resend.patch
-|	patches.suse/NFS-Ensure-O_DIRECT-reports-an-error-if-the-bytes-re.patch
-|	patches.suse/pNFS-flexfiles-Turn-off-soft-RPC-calls.patch
-|	patches.suse/SUNRPC-Handle-connection-breakages-correctly-in-call.patch
-|	patches.suse/cifs-set-domainName-when-a-domain-key-is-used-in-multiuser.patch
-|	patches.suse/cifs-Use-kzfree-to-zero-out-the-password.patch
-|	patches.suse/0001-drm-i915-Don-t-deballoon-unused-ggtt-drm_mm_node-in-.patch
-|	patches.suse/mmc-sdhci-of-at91-add-quirk-for-broken-HS200.patch
-|	patches.suse/mmc-core-Fix-init-of-SD-cards-reporting-an-invalid-V.patch
-|	patches.suse/crypto-ccp-Ignore-unconfigured-CCP-device-on-suspend.patch
-|	patches.suse/KVM-PPC-Book3S-Fix-incorrect-guest-to-user-translati.patch
-|	patches.suse/kvm-x86-don-t-update-rip-or-do-single-step-on-faulting-emulation
-|	patches.suse/ftrace-fix-null-pointer-dereference-in-t_probe_next.patch
-|	patches.suse/ftrace-check-for-empty-hash-and-comment-the-race-with-registering-probes.patch
-|	patches.suse/ftrace-check-for-successful-allocation-of-hash.patch
-|	patches.suse/i2c-piix4-Fix-port-selection-for-AMD-Family-16h-Mode.patch
-|	patches.suse/net-fix-skb-use-after-free-in-netpoll.patch
-|	patches.suse/tcp-remove-empty-skb-from-write-queue-in-error-cases.patch
-|	patches.suse/mld-fix-memory-leak-in-mld_del_delrec.patch
-|	patches.suse/ibmvnic-Do-not-process-reset-during-or-after-device-.patch
-|	patches.suse/net-sched-act_sample-fix-psample-group-handling-on-o.patch
-|	patches.suse/tcp-inherit-timestamp-on-mtu-probe.patch
-|	patches.suse/sky2-Disable-MSI-on-yet-another-ASUS-boards-P6Xxxx.patch
-|	patches.suse/net-stmmac-dwmac-rk-Don-t-fail-if-phy-regulator-is-a.patch
-|	patches.suse/batman-adv-Only-read-OGM-tvlv_len-after-buffer-len-c.patch
-|	patches.suse/batman-adv-Only-read-OGM2-tvlv_len-after-buffer-len-.patch
-|	patches.suse/usb-chipidea-udc-don-t-do-hardware-access-if-gadget-.patch
-|	patches.suse/usb-storage-Add-new-JMS567-revision-to-unusual_devs.patch
-|	patches.suse/usb-host-ohci-fix-a-race-condition-between-shutdown-.patch
-|	patches.suse/USB-storage-ums-realtek-Update-module-parameter-desc.patch
-|	patches.suse/USB-storage-ums-realtek-Whitelist-auto-delink-suppor.patch
-|	patches.suse/usb-host-xhci-rcar-Fix-typo-in-compatible-string-mat.patch
-|	patches.suse/USB-cdc-wdm-fix-race-between-write-and-disconnect-du.patch
-|	patches.suse/stm-class-Fix-a-double-free-of-stm_source_device.patch
-|	patches.suse/intel_th-pci-Add-support-for-another-Lewisburg-PCH.patch
-|	patches.suse/intel_th-pci-Add-Tiger-Lake-support.patch
-|	patches.suse/VMCI-Release-resource-if-the-work-is-already-queued.patch
-|	patches.suse/ALSA-hda-Fix-potential-endless-loop-at-applying-quir.patch
-|	patches.suse/ALSA-hda-realtek-Fix-overridden-device-specific-init.patch
-|	patches.suse/ALSA-hda-realtek-Fix-the-problem-of-two-front-mics-o.patch
-|	patches.suse/keys-Fix-missing-null-pointer-check-in-request_key_a.patch
-|	patches.suse/powerpc-tm-Fix-FP-VMX-unavailable-exceptions-inside-.patch
-|	patches.suse/powerpc-tm-Fix-restoring-FP-VMX-facility-incorrectly.patch
-|	patches.suse/drm-vmwgfx-Fix-double-free-in-vmw_recv_msg.patch
-|	patches.suse/iommu-amd-flush-old-domains-in-kdump-kernel
-|	patches.suse/iommu-amd-fix-race-in-increase_address_space
-|	patches.suse/configfs_register_group-shouldn-t-be-and-isn-t-calle.patch
-|	patches.suse/Input-elan_i2c-remove-Lenovo-Legion-Y7000-PnpID.patch
-|	patches.suse/gpio-fix-line-flag-validation-in-linehandle_create.patch
-|	patches.suse/gpio-fix-line-flag-validation-in-lineevent_create.patch
-|	patches.suse/gpiolib-acpi-Add-gpiolib_acpi_run_edge_events_on_boo.patch
-|	patches.suse/genirq-Prevent-NULL-pointer-dereference-in-resend_ir.patch
-|	patches.suse/vhost-make-sure-log_num-in_num.patch
-|	patches.suse/Btrfs-fix-assertion-failure-during-fsync-and-use-of-.patch
-|	patches.suse/0001-drm-i915-Restore-relaxed-padding-OCL_OOB_SUPPRES_ENA.patch
-|	patches.suse/sctp-use-transport-pf_retrans-in-sctp_do_8_2_transpo.patch
-|	patches.suse/Bluetooth-btrtl-Additional-Realtek-8822CE-Bluetooth-.patch
-|	patches.suse/Revert-Bluetooth-validate-BLE-connection-interval-up.patch
-|	patches.suse/tipc-add-NULL-pointer-check-before-calling-kfree_rcu.patch
-|	patches.suse/mwifiex-Fix-three-heap-overflow-at-parsing-element.patch
-|	patches.suse/net-ibmvnic-free-reset-work-of-removed-device-from-q.patch
-|	patches.suse/isdn-capi-check-message-length-in-capi_write.patch
-|	patches.suse/net-gso-Fix-skb_segment-splat-when-splitting-gso_siz.patch
-|	patches.suse/net-ibmvnic-Fix-missing-in-__ibmvnic_reset.patch
-|	patches.suse/bridge-mdb-remove-wrong-use-of-NLM_F_MULTI.patch
-|	patches.suse/sch_hhf-ensure-quantum-and-hhf_non_hh_weight-are-non.patch
-|	patches.suse/wimax-i2400-fix-memory-leak.patch
-|	patches.suse/mac80211-Do-not-send-Layer-2-Update-frame-before-aut.patch
-|	patches.suse/tcp-fix-tcp_ecn_withdraw_cwr-to-clear-TCP_ECN_QUEUE_.patch
-|	patches.suse/ixgbe-Prevent-u8-wrapping-of-ITR-value-to-something-.patch
-|	patches.suse/tun-fix-use-after-free-when-register-netdev-failed.patch
-|	patches.suse/ipv6-Fix-the-link-time-qualifier-of-ping_v6_proc_exi.patch
-|	patches.suse/net-Fix-null-de-reference-of-device-refcount.patch
-|	patches.suse/sctp-Fix-the-link-time-qualifier-of-sctp_ctrlsock_ex.patch
-|	patches.suse/cdc_ether-fix-rndis-support-for-Mediatek-based-smart.patch
-|	patches.suse/kvm-s390-do-not-leak-kernel-stack-data-in-the-kvm_s390_interrupt-ioctl
-|	patches.suse/tpm_tis_core-Set-TPM_CHIP_FLAG_IRQ-before-probing-fo.patch
-|	patches.suse/edac-amd64-decode-syndrome-before-translating-address.patch
-|	patches.suse/hwmon-lm75-Fix-write-operations-for-negative-tempera.patch
-|	patches.suse/hwmon-acpi_power_meter-Change-log-level-for-unsafe-s.patch
-|	patches.suse/hwmon-shtc1-fix-shtc1-and-shtw1-id-mask.patch
-|	patches.suse/regulator-lm363x-Fix-off-by-one-n_voltages-for-lm363.patch
-|	patches.suse/gpio-Move-gpiochip_lock-unlock_as_irq-to-gpio-driver.patch
-|	patches.suse/iommu-amd-Override-wrong-IVRS-IOAPIC-on-Raven-Ridge-.patch
-|	patches.suse/iommu-dma-fix-for-dereferencing-before-null-checking
-|	patches.suse/qla2xxx-remove-SGI-SN2-support.patch
-|	patches.suse/soc-renesas-rcar-sysc-Add-goto-to-of_node_put-before.patch
-|	patches.suse/objtool-clobber-user-cflags-variable.patch
-|	patches.suse/efi-cper-print-AER-info-of-PCIe-fatal-error.patch
-|	patches.suse/platform-x86-pmc_atom-Add-Siemens-SIMATIC-IPC227E-to.patch
-|	patches.suse/alarmtimer-Use-EOPNOTSUPP-instead-of-ENOTSUPP.patch
-|	patches.suse/x86-kgbd-use-nmi_vector-not-apic_dm_nmi.patch
-|	patches.suse/s390-process-avoid-potential-reading-of-freed-stack
-|	patches.suse/md-raid6-Set-R5_ReadError-when-there-is-read-failure.patch
-|	patches.suse/blk-mq-fix-memory-leak-in-blk_mq_init_allocated_queue-error.patch
-|	patches.suse/md-only-call-set_in_sync-when-it-is-expected-to-succ.patch
-|	patches.suse/md-don-t-report-active-array_state-until-after-reval.patch
-|	patches.suse/nvme-multipath-fix-ana-log-nsid-lookup-when-nsid-is-.patch
-|	patches.suse/0001-md-raid0-avoid-RAID0-data-corruption-due-to-layout-c.patch
-|	patches.suse/mmc-sdhci-Fix-incorrect-switch-to-HS-mode.patch
-|	patches.suse/ALSA-firewire-tascam-handle-error-code-when-getting-.patch
-|	patches.suse/ALSA-firewire-tascam-check-intermediate-state-of-clo.patch
-|	patches.suse/ALSA-hda-Flush-interrupts-on-disabling.patch
-|	patches.suse/ALSA-line6-sizeof-byte-is-always-1-use-that-fact.patch
-|	patches.suse/ALSA-hda-Show-the-fatal-CORB-RIRB-error-more-clearly.patch
-|	patches.suse/ALSA-i2c-ak4xxx-adda-Fix-a-possible-null-pointer-der.patch
-|	patches.suse/ALSA-aoa-onyx-always-initialize-register-read-value.patch
-|	patches.suse/ALSA-hda-Add-support-of-Zhaoxin-controller.patch
-|	patches.suse/ALSA-usb-audio-Skip-bSynchAddress-endpoint-check-if-.patch
-|	patches.suse/ALSA-usb-audio-Add-Pioneer-DDJ-SX3-PCM-quirck.patch
-|	patches.suse/ALSA-hda-Inform-too-slow-responses.patch
-|	patches.suse/ALSA-hda-Set-fifo_size-for-both-playback-and-capture.patch
-|	patches.suse/ALSA-hda-sigmatel-remove-unused-variable-stac9200_co.patch
-|	patches.suse/ALSA-hda-Drop-unsol-event-handler-for-Intel-HDMI-cod.patch
-|	patches.suse/ALSA-hda-Expand-pin_match-function-to-match-upcoming.patch
-|	patches.suse/ALSA-hda-Define-a-fallback_pin_fixup_tbl-for-alc269-.patch
-|	patches.suse/ALSA-hda-realtek-Check-beep-whitelist-before-assigni.patch
-|	patches.suse/ALSA-hda-realtek-Blacklist-PC-beep-for-Lenovo-ThinkC.patch
-|	patches.suse/ALSA-hda-hdmi-remove-redundant-assignment-to-variabl.patch
-|	patches.suse/ASoC-es8328-Fix-copy-paste-error-in-es8328_right_lin.patch
-|	patches.suse/ASoC-cs4349-Use-PM-ops-cs4349_runtime_pm.patch
-|	patches.suse/ASoC-wm8737-Fix-copy-paste-error-in-wm8737_snd_contr.patch
-|	patches.suse/ASoC-Intel-Fix-use-of-potentially-uninitialized-vari.patch
-|	patches.suse/ASoC-Intel-NHLT-Fix-debug-print-format.patch
-|	patches.suse/ASoC-Intel-Baytrail-Fix-implicit-fallthrough-warning.patch
-|	patches.suse/ASoC-dmaengine-Make-the-pcm-name-equal-to-pcm-id-if-.patch
-|	patches.suse/ASoC-Define-a-set-of-DAPM-pre-post-up-events.patch
-|	patches.suse/ASoC-sgtl5000-Fix-charge-pump-source-assignment.patch
-|	patches.suse/ASoC-sun4i-i2s-RX-and-TX-counter-registers-are-swapp.patch
-|	patches.suse/ASoC-wm8988-fix-typo-in-wm8988_right_line_controls.patch
-|	patches.suse/media-technisat-usb2-break-out-of-loop-at-end-of-buf.patch
-|	patches.suse/media-dib0700-fix-link-error-for-dibx000_i2c_set_spe.patch
-|	patches.suse/media-exynos4-is-fix-leaked-of_node-references.patch
-|	patches.suse/media-hdpvr-Add-device-num-check-and-handling.patch
-|	patches.suse/media-iguanair-add-sanity-checks.patch
-|	patches.suse/media-fdp1-Reduce-FCP-not-found-message-level-to-deb.patch
-|	patches.suse/media-tm6000-double-free-if-usb-disconnect-while-str.patch
-|	patches.suse/media-omap3isp-Set-device-on-omap3isp-subdevs.patch
-|	patches.suse/media-omap3isp-Don-t-set-streaming-state-on-random-s.patch
-|	patches.suse/media-i2c-ov5645-Fix-power-sequence.patch
-|	patches.suse/media-radio-si470x-kill-urb-on-error.patch
-|	patches.suse/media-hdpvr-add-terminating-0-at-end-of-string.patch
-|	patches.suse/media-gspca-zero-usb_buf-on-error.patch
-|	patches.suse/media-dvb-core-fix-a-memory-leak-bug.patch
-|	patches.suse/media-ttusb-dec-Fix-info-leak-in-ttusb_dec_send_comm.patch
-|	patches.suse/media-atmel-atmel-isi-fix-timeout-value-for-stop-str.patch
-|	patches.suse/media-cpia2_usb-fix-memory-leaks.patch
-|	patches.suse/media-saa7146-add-cleanup-in-hexium_attach.patch
-|	patches.suse/media-sn9c20x-Add-MSI-MS-1039-laptop-to-flip_dmi_tab.patch
-|	patches.suse/media-saa7134-fix-terminology-around-saa7134_i2c_eep.patch
-|	patches.suse/media-ov9650-add-a-sanity-check.patch
-|	patches.suse/leds-leds-lp5562-allow-firmware-files-up-to-the-maxi.patch
-|	patches.suse/leds-Allow-to-call-led_classdev_unregister-unconditi.patch
-|	patches.suse/leds-trigger-gpio-GPIO-0-is-valid.patch
-|	patches.suse/dmaengine-bcm2835-Print-error-in-case-setting-DMA-ma.patch
-|	patches.suse/dmaengine-dw-platform-Switch-to-acpi_dma_controller_.patch
-|	patches.suse/dmaengine-iop-adma.c-fix-printk-format-warning.patch
-|	patches.suse/PM-sleep-Fix-possible-overflow-in-pm_system_cancel_w.patch
-|	patches.suse/PM-devfreq-exynos-bus-Correct-clock-enable-sequence.patch
-|	patches.suse/PM-devfreq-passive-Use-non-devm-notifiers.patch
-|	patches.suse/PM-devfreq-passive-fix-compiler-warning.patch
-|	patches.suse/ACPI-CPPC-do-not-require-the-_PSD-method.patch
-|	patches.suse/0001-ACPICA-Increase-total-number-of-possible-Owner-IDs.patch
-|	patches.suse/ACPI-processor-don-t-print-errors-for-processorIDs-0.patch
-|	patches.suse/ACPI-custom_method-fix-memory-leaks.patch
-|	patches.suse/ACPI-PCI-fix-acpi_pci_irq_enable-memory-leak.patch
-|	patches.suse/ACPI-property-Fix-acpi_graph_get_remote_endpoint-nam.patch
-|	patches.suse/kvm-coalesced_mmio-add-bounds-checking
-|	patches.suse/0001-KVM-x86-use-Intel-speculation-bugs-and-features-as-d.patch
-|	patches.suse/KVM-PPC-Book3S-HV-XIVE-Free-escalation-interrupts-be.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Fix-race-in-re-enabling-XIVE-escal.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Don-t-push-XIVE-context-when-not-u.patch
-|	patches.suse/powerpc-xive-Implement-get_irqchip_state-method-for-.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Check-for-MMU-ready-on-piggybacked.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Don-t-lose-pending-doorbell-reques.patch
-|	patches.suse/kvm-s390-test-for-bad-access-register-and-size-at-the-start-of-s390_mem_op
-|	patches.suse/usb-host-xhci-hub-fix-extra-endianness-conversion.patch
-|	patches.suse/0001-usbip-Implement-SG-support-to-vhci-hcd-and-stub-driv.patch
-|	patches.suse/USB-usbcore-Fix-slab-out-of-bounds-bug-during-device.patch
-|	patches.suse/iio-dac-ad5380-fix-incorrect-assignment-to-val.patch
-|	patches.suse/mic-avoid-statically-declaring-a-struct-device.patch
-|	patches.suse/phy-renesas-rcar-gen3-usb2-Disable-clearing-VBUS-in-.patch
-|	patches.suse/dev-mem-Bail-out-upon-SIGKILL.patch
-|	patches.suse/crypto-ccp-Reduce-maximum-stack-usage.patch
-|	patches.suse/crypto-qat-Silence-smp_processor_id-warning.patch
-|	patches.suse/crypto-caam-fix-concurrency-issue-in-givencrypt-desc.patch
-|	patches.suse/crypto-caam-free-resources-in-case-caam_rng-registra.patch
-|	patches.suse/crypto-skcipher-Unmap-pages-after-an-external-error.patch
-|	patches.suse/crypto-cavium-zip-Add-missing-single_release.patch
-|	patches.suse/e1000e-Use-dev_get_drvdata-where-possible.patch
-|	patches.suse/e1000e-add-workaround-for-possible-stalled-packet.patch
-|	patches.suse/NFC-fix-attrs-checks-in-netlink-interface.patch
-|	patches.suse/cxgb4-smt-Add-lock-for-atomic_dec_and_test.patch
-|	patches.suse/can-xilinx_can-xcan_probe-skip-error-message-on-defe.patch
-|	patches.suse/libertas-Add-missing-sentinel-at-end-of-if_usb.c-fw_.patch
-|	patches.suse/libertas_tf-Use-correct-channel-range-in-lbtf_geo_in.patch
-|	patches.suse/Revert-mwifiex-fix-system-hang-problem-after-resume.patch
-|	patches.suse/can-mcp251x-mcp251x_hw_reset-allow-more-time-after-a.patch
-|	patches.suse/mac80211-minstrel_ht-fix-per-group-max-throughput-ra.patch
-|	patches.suse/0001-rtlwifi-rtl8192cu-Fix-value-set-in-descriptor.patch
-|	patches.suse/bcma-fix-incorrect-update-of-BCMA_CORE_PCI_MDIO_DATA.patch
-|	patches.suse/ixgbe-sync-the-first-fragment-unconditionally.patch
-|	patches.suse/nl80211-Fix-possible-Spectre-v1-for-CQM-RSSI-4b2c5a14.patch
-|	patches.suse/cfg80211-Purge-frame-registrations-on-iftype-change.patch
-|	patches.suse/ath9k-dynack-fix-possible-deadlock-in-ath_dynack_nod.patch
-|	patches.suse/net-ath6kl-Fix-a-NULL-ptr-deref-bug.patch
-|	patches.suse/ath9k_htc-release-allocated-buffer-if-timed-out.patch
-|	patches.suse/ath9k-release-allocated-buffer-if-timed-out.patch
-|	patches.suse/0001-xen-netfront-do-not-assume-sk_buff_head-list-is-empt.patch
-|	patches.suse/0001-btrfs-tree-checker-Add-ROOT_ITEM-check.patch
-|	patches.suse/Btrfs-fix-use-after-free-when-using-the-tree-modific.patch
-|	patches.suse/0001-btrfs-tree-checker-Add-EXTENT_ITEM-and-METADATA_ITEM.patch
-|	patches.suse/0002-btrfs-tree-checker-Add-simple-keyed-refs-check.patch
-|	patches.suse/0003-btrfs-tree-checker-Add-EXTENT_DATA_REF-check.patch
-|	patches.suse/cifs-prepare-SMB2_Flush-to-be-usable-in-compounds.patch
-|	patches.suse/smb3-Incorrect-size-for-netname-negotiate-context.patch
-|	patches.suse/cifs-create-a-helper-to-find-a-writeable-handle-by-path-name.patch
-|	patches.suse/cifs-use-existing-handle-for-compound_op-OP_SET_INFO-when-possible.patch
-|	patches.suse/smb3-fix-signing-verification-of-large-reads.patch
-|	patches.suse/cifs-add-a-helper-to-find-an-existing-readable-handle-to-a-file.patch
-|	patches.suse/smb3-improve-handling-of-share-deleted-and-share-recreated-.patch
-|	patches.suse/smb3-fix-unmount-hang-in-open_shroot.patch
-|	patches.suse/ipmi_si-Only-schedule-continuously-in-the-thread-in-.patch
-|	patches.suse/pinctrl-tegra-Fix-write-barrier-placement-in-pmx_wri.patch
-|	patches.suse/0001-drm-i915-Fix-various-tracepoints-for-gen2.patch
-|	patches.suse/drm-bridge-tc358767-Increase-AUX-transfer-length-lim.patch
-|	patches.suse/drm-panel-simple-fix-AUO-g185han01-horizontal-blanki.patch
-|	patches.suse/0001-video-ssd1307fb-Start-page-range-at-page_offset.patch
-|	patches.suse/video-of-display_timing-Add-of_node_put-in-of_get_di.patch
-|	patches.suse/drm-radeon-Fix-EEH-during-kexec.patch
-|	patches.suse/gpu-drm-radeon-Fix-a-possible-null-pointer-dereferen.patch
-|	patches.suse/0001-drm-imx-Drop-unused-imx-ipuv3-crtc.o-build.patch
-|	patches.suse/drm-amd-powerplay-smu7-enforce-minimal-VBITimeout-v2.patch
-|	patches.suse/drm-amdgpu-si-fix-asic-tests.patch
-|	patches.suse/powerpc-pseries-Fix-cpu_hotplug_lock-acquisition-in-.patch
-|	patches.suse/powerpc-powernv-ioda-Fix-race-in-TCE-level-allocatio.patch
-|	patches.suse/powerpc-powernv-ioda2-Allocate-TCE-table-levels-on-d.patch
-|	patches.suse/powerpc-xmon-Check-for-HV-mode-when-dumping-XIVE-inf.patch
-|	patches.suse/powerpc-xive-Fix-dump-of-XIVE-interrupt-under-pserie.patch
-|	patches.suse/powerpc-xmon-Add-a-dump-of-all-XIVE-interrupts.patch
-|	patches.suse/powerpc-64s-radix-Fix-memory-hotplug-section-page-ta.patch
-|	patches.suse/powerpc-64s-radix-Fix-memory-hot-unplug-page-table-s.patch
-|	patches.suse/powerpc-rtas-use-device-model-APIs-and-serialization.patch
-|	patches.suse/powerpc-rtas-allow-rescheduling-while-changing-cpu-s.patch
-|	patches.suse/powerpc-pseries-mobility-use-cond_resched-when-updat.patch
-|	patches.suse/powerpc-64s-support-nospectre_v2-cmdline-option.patch
-|	patches.suse/powerpc-64s-radix-tidy-up-TLB-flushing-code.patch
-|	patches.suse/powerpc-64s-pseries-radix-flush-translations-before-.patch
-|	patches.suse/powerpc-pseries-correctly-track-irq-state-in-default.patch
-|	patches.suse/powerpc-xive-Fix-bogus-error-code-returned-by-OPAL.patch
-|	patches.suse/powerpc-dump-kernel-log-before-carrying-out-fadump-o.patch
-|	patches.suse/vfio_pci-Restore-original-state-on-release.patch
-|	patches.suse/clk-qoriq-Fix-Wunused-const-variable.patch
-|	patches.suse/clk-sirf-Don-t-reference-clk_init_data-after-registr.patch
-|	patches.suse/clk-zx296718-Don-t-reference-clk_init_data-after-reg.patch
-|	patches.suse/clk-sunxi-ng-v3s-add-the-missing-PLL_DDR1.patch
-|	patches.suse/clk-sunxi-ng-v3s-add-missing-clock-slices-for-MMC2-m.patch
-|	patches.suse/clk-at91-fix-update-bit-maps-on-CFG_MOR-write.patch
-|	patches.suse/clk-at91-select-parent-if-main-oscillator-or-bypass-.patch
-|	patches.suse/printk-Do-not-lose-last-line-in-kmsg-buffer-dump.patch
-|	patches.suse/RDMA-Fix-goto-target-to-release-the-allocated-memory.patch
-|	patches.suse/RDMA-bnxt_re-Fix-spelling-mistake-missin_resp-missin.patch
-|	patches.suse/scsi-qla2xxx-Remove-unnecessary-null-check.patch
-|	patches.suse/scsi-qla2xxx-Replace-vmalloc-memset-with-vzalloc.patch
-|	patches.suse/scsi-cxlflash-Mark-expected-switch-fall-throughs.patch
-|	patches.suse/scsi-qla2xxx-Fix-DMA-unmap-leak.patch
-|	patches.suse/scsi-qla2xxx-Fix-different-size-DMA-Alloc-Unmap.patch
-|	patches.suse/scsi-qla2xxx-Fix-abort-timeout-race-condition.patch
-|	patches.suse/scsi-qla2xxx-Use-Correct-index-for-Q-Pair-array.patch
-|	patches.suse/scsi-qla2xxx-Skip-FW-dump-on-LOOP-initialization-err.patch
-|	patches.suse/scsi-qla2xxx-Reject-EH_-abort-device_reset-target_re.patch
-|	patches.suse/scsi-qla2xxx-Fix-Relogin-to-prevent-modifying-scan_s.patch
-|	patches.suse/scsi-qla2xxx-Fix-premature-timer-expiration.patch
-|	patches.suse/scsi-qla2xxx-Retry-fabric-Scan-on-IOCB-queue-full.patch
-|	patches.suse/scsi-qla2xxx-Correct-error-handling-during-initializ.patch
-|	patches.suse/scsi-qla2xxx-Fix-NVMe-port-discovery-after-a-short-d.patch
-|	patches.suse/scsi-qla2xxx-Use-common-update-firmware-options-rout.patch
-|	patches.suse/scsi-qla2xxx-Fix-hang-in-fcport-delete-path.patch
-|	patches.suse/scsi-qla2xxx-Allow-NVMe-IO-to-resume-with-short-cabl.patch
-|	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.18-k.patch
-|	patches.suse/scsi-qla2xxx-Make-qla2x00_abort_srb-again-decrease-t.patch
-|	patches.suse/scsi-qla2xxx-Really-fix-qla2xxx_eh_abort.patch
-|	patches.suse/scsi-qla2xxx-Improve-Linux-kernel-coding-style-confo.patch
-|	patches.suse/scsi-qla2xxx-Use-tabs-instead-of-spaces-for-indentat.patch
-|	patches.suse/scsi-qla2xxx-Include-the-asm-unaligned.h-header-file.patch
-|	patches.suse/scsi-qla2xxx-Remove-an-include-directive-from-qla_mr.patch
-|	patches.suse/scsi-qla2xxx-Remove-a-superfluous-forward-declaratio.patch
-|	patches.suse/scsi-qla2xxx-Declare-the-fourth-ql_dump_buffer-argum.patch
-|	patches.suse/scsi-qla2xxx-Change-the-return-type-of-qla2x00_updat.patch
-|	patches.suse/scsi-qla2xxx-Reduce-the-scope-of-three-local-variabl.patch
-|	patches.suse/scsi-qla2xxx-Declare-qla_tgt_cmd.cdb-const.patch
-|	patches.suse/scsi-qla2xxx-Change-data_dsd-into-an-array.patch
-|	patches.suse/scsi-qla2xxx-Verify-locking-assumptions-at-runtime.patch
-|	patches.suse/scsi-qla2xxx-Reduce-the-number-of-casts-in-GID-list-.patch
-|	patches.suse/scsi-qla2xxx-Simplify-qlt_lport_dump.patch
-|	patches.suse/scsi-qla2xxx-Remove-a-superfluous-pointer-check.patch
-|	patches.suse/scsi-qla2xxx-Remove-two-superfluous-tests.patch
-|	patches.suse/scsi-qla2xxx-Simplify-qla24xx_abort_sp_done.patch
-|	patches.suse/scsi-qla2xxx-Fix-session-lookup-in-qlt_abort_work.patch
-|	patches.suse/scsi-qla2xxx-Report-the-firmware-status-code-if-a-ma.patch
-|	patches.suse/scsi-qla2xxx-Do-not-corrupt-vha-plogi_ack_list.patch
-|	patches.suse/scsi-qla2xxx-Use-strlcpy-instead-of-strncpy.patch
-|	patches.suse/scsi-qla2xxx-Complain-if-a-mailbox-command-times-out.patch
-|	patches.suse/scsi-qla2xxx-Complain-if-parsing-the-version-string-.patch
-|	patches.suse/scsi-qla2xxx-Remove-dead-code.patch
-|	patches.suse/scsi-qla2xxx-Simplify-a-debug-statement.patch
-|	patches.suse/scsi-qla2xxx-Fix-qla24xx_process_bidir_cmd.patch
-|	patches.suse/scsi-qla2xxx-Remove-unreachable-code-from-qla83xx_id.patch
-|	patches.suse/scsi-qla2xxx-Suppress-a-Coveritiy-complaint-about-in.patch
-|	patches.suse/scsi-qla2xxx-Suppress-multiple-Coverity-complaint-ab.patch
-|	patches.suse/scsi-qla2xxx-Always-check-the-qla2x00_wait_for_hba_o.patch
-|	patches.suse/scsi-qla2xxx-Declare-fourth-qla2x00_set_model_info-a.patch
-|	patches.suse/scsi-qla2xxx-Complain-if-waiting-for-pending-command.patch
-|	patches.suse/scsi-qla2xxx-Check-the-PCI-info-string-output-buffer.patch
-|	patches.suse/scsi-qla2xxx-Use-memcpy-and-strlcpy-instead-of-strcp.patch
-|	patches.suse/scsi-qla2xxx-Complain-if-a-soft-reset-fails.patch
-|	patches.suse/scsi-qla2xxx-Introduce-the-be_id_t-and-le_id_t-data-.patch
-|	patches.suse/scsi-qla2xxx-Change-the-return-type-of-qla24xx_read_.patch
-|	patches.suse/scsi-qla2xxx-Check-secondary-image-if-reading-the-pr.patch
-|	patches.suse/scsi-qla2xxx-Make-it-explicit-that-ELS-pass-through-.patch
-|	patches.suse/scsi-qla2xxx-Set-the-responder-mode-if-appropriate-f.patch
-|	patches.suse/scsi-qla2xxx-Rework-key-encoding-in-qlt_find_host_by.patch
-|	patches.suse/scsi-qla2xxx-Enable-type-checking-for-the-SRB-free-a.patch
-|	patches.suse/scsi-qla2xxx-Introduce-the-function-qla2xxx_init_sp.patch
-|	patches.suse/scsi-qla2xxx-Fix-a-race-condition-between-aborting-a.patch
-|	patches.suse/scsi-qla2xxx-Make-qlt_handle_abts_completion-more-ro.patch
-|	patches.suse/scsi-qla2xxx-Modify-NVMe-include-directives.patch
-|	patches.suse/scsi-qla2xxx-Introduce-qla2xxx_get_next_handle.patch
-|	patches.suse/scsi-qla2xxx-Make-sure-that-aborted-commands-are-fre.patch
-|	patches.suse/scsi-qla2xxx-Complain-if-sp-done-is-not-called-from-.patch
-|	patches.suse/scsi-qla2xxx-Let-the-compiler-check-the-type-of-the-.patch
-|	patches.suse/scsi-qla2xxx-Remove-superfluous-sts_entry_-casts.patch
-|	patches.suse/scsi-qla2xxx-Report-invalid-mailbox-status-codes.patch
-|	patches.suse/scsi-qla2xxx-Inline-the-qla2x00_fcport_event_handler.patch
-|	patches.suse/scsi-qla2xxx-Introduce-qla2x00_els_dcmd2_free.patch
-|	patches.suse/scsi-qla2xxx-Remove-two-superfluous-if-tests.patch
-|	patches.suse/scsi-qla2xxx-Simplify-qla24xx_async_abort_cmd.patch
-|	patches.suse/scsi-qla2xxx-Fix-a-NULL-pointer-dereference.patch
-|	patches.suse/scsi-qla2xxx-qla2x00_alloc_fw_dump-set-ha-eft.patch
-|	patches.suse/scsi-qla2xxx-cleanup-trace-buffer-initialization.patch
-|	patches.suse/scsi-lpfc-Limit-xri-count-for-kdump-environment.patch
-|	patches.suse/scsi-lpfc-Fix-Oops-in-nvme_register-with-target-logo.patch
-|	patches.suse/scsi-lpfc-Fix-null-ptr-oops-updating-lpfc_devloss_tm.patch
-|	patches.suse/scsi-lpfc-Fix-devices-that-don-t-return-after-devlos.patch
-|	patches.suse/scsi-lpfc-Fix-propagation-of-devloss_tmo-setting-to-.patch
-|	patches.suse/scsi-qla2xxx-Fix-a-recently-introduced-kernel-warnin.patch
-|	patches.suse/scsi-qla2xxx-fix-spelling-mistake-initializatin-init.patch
-|	patches.suse/scsi-lpfc-remove-bg-debugfs-buffers.patch
-|	patches.suse/scsi-qedf-print-message-during-bailout-conditions
-|	patches.suse/scsi-qedf-stop-sending-fipvlan-request-on-unload
-|	patches.suse/scsi-qedf-update-module-description-string
-|	patches.suse/scsi-qedf-add-shutdown-callback-handler
-|	patches.suse/scsi-qedf-add-support-for-20-gbps-speed
-|	patches.suse/scsi-qedf-add-debug-information-for-unsolicited-processing
-|	patches.suse/scsi-qedf-initiator-fails-to-re-login-to-switch-after-link-down
-|	patches.suse/scsi-qedf-check-for-module-unloading-bit-before-processing-link-update-aen
-|	patches.suse/scsi-qedf-decrease-the-ll2-mtu-size-to-2500
-|	patches.suse/scsi-qedf-use-discovery-list-to-traverse-rports
-|	patches.suse/scsi-qedf-fix-race-betwen-fipvlan-request-and-response-path
-|	patches.suse/scsi-qedf-update-the-version-to-8-42-3-0
-|	patches.suse/scsi-qla2xxx-Fix-message-indicating-vectors-used-by-.patch
-|	patches.suse/scsi-qla2xxx-Fix-flash-read-for-Qlogic-ISPs.patch
-|	patches.suse/scsi-qla2xxx-Fix-driver-reload-for-ISP82xx.patch
-|	patches.suse/scsi-qla2xxx-Fix-stuck-login-session.patch
-|	patches.suse/scsi-qla2xxx-Fix-stale-session.patch
-|	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.19-k.patch
-|	patches.suse/scsi-scsi_dh_rdac-zero-cdb-in-send_mode_select.patch
-|	patches.suse/mtd-spi-nor-Fix-Cadence-QSPI-RCU-Schedule-Stall.patch
-|	patches.suse/ext4-set-error-return-correctly-when-ext4_htree_stor.patch
-|	patches.suse/ext4-fix-warning-inside-ext4_convert_unwritten_exten.patch
-|	patches.suse/ext4-fix-punch-hole-for-inline_data-file-systems.patch
-|	patches.suse/quota-fix-wrong-condition-in-is_quota_modification.patch
-|	patches.suse/power-supply-Init-device-wakeup-after-device_add.patch
-|	patches.suse/power-reset-gpio-restart-Fix-typo-when-gpio-reset-is.patch
-|	patches.suse/0001-crypto-talitos-fix-missing-break-in-switch-statement.patch
-|	patches.suse/hwrng-core-don-t-wait-on-add_early_randomness.patch
-|	patches.suse/HID-hidraw-Fix-invalid-read-in-hidraw_ioctl.patch
-|	patches.suse/HID-logitech-Fix-general-protection-fault-caused-by-.patch
-|	patches.suse/HID-sony-Fix-memory-corruption-issue-on-cleanup.patch
-|	patches.suse/HID-prodikeys-Fix-general-protection-fault-during-pr.patch
-|	patches.suse/HID-apple-Fix-stuck-function-keys-when-using-FN.patch
-|	patches.suse/hidraw-Return-EPOLLOUT-from-hidraw_poll.patch
-|	patches.suse/livepatch-nullify-obj-mod-in-klp_module_coming-s-error-path.patch
-|	patches.suse/PCI-Restore-Resizable-BAR-size-bits-correctly-for-1M.patch
-|	patches.suse/PCI-Correct-pci-resource_alignment-parameter-example.patch
-|	patches.suse/suse-hv-PCI-hv-Detect-and-fix-Hyper-V-PCI-domain-number-coll.patch
-|	patches.suse/msft-hv-1947-PCI-hv-Use-bytes-4-and-5-from-instance-ID-as-the-PCI.patch
-|	patches.suse/mfd-intel-lpss-Remove-D3cold-delay.patch
-|	patches.suse/hypfs-fix-error-number-left-in-struct-pointer-member
-|	patches.suse/platform-x86-pmc_atom-Add-Siemens-SIMATIC-IPC277E-to.patch
-|	patches.suse/mm-compaction.c-clear-total_-migrate-free-_scanned-before-scanning-a-new-zone.patch
-|	patches.suse/pktcdvd-remove-warning-on-attempting-to-register-non.patch
-|	patches.suse/ALSA-hda-realtek-Fix-alienware-headset-mic.patch
-|	patches.suse/ALSA-hda-Apply-AMD-controller-workaround-for-Raven-p.patch
-|	patches.suse/ALSA-hda-Add-laptop-imic-fixup-for-ASUS-M9V-laptop.patch
-|	patches.suse/ceph-fix-directories-inode-i_blkbits-initialization.patch
-|	patches.suse/ceph-update-the-mtime-when-truncating-up.patch
-|	patches.suse/ceph-reconnect-connection-if-session-hang-in-opening-state.patch
-|	patches.suse/kexec-bail-out-upon-sigkill-when-allocating-memory
-|	patches.suse/s390-topology-avoid-firing-events-before-kobjs-are-created
-|	patches.suse/s390-cio-avoid-calling-strlen-on-null-pointer
-|	patches.suse/s390-cio-exclude-subchannels-with-no-parent-from-pseudo-check
-|	patches.suse/drm-amdgpu-Check-for-valid-number-of-registers-to-re.patch
-|	patches.suse/watchdog-imx2_wdt-fix-min-calculation-in-imx2_wdt_se.patch
-|	patches.suse/thermal_hwmon-Sanitize-thermal_zone-type.patch
-|	patches.suse/thermal-Fix-use-after-free-when-unregistering-therma.patch
-|	patches.suse/9p-avoid-attaching-writeback_fid-on-mmap-with-type-P.patch
-|	patches.suse/nfsd-handle-drc-over-allocation-gracefully.patch
-|	patches.suse/nfsd-degraded-slot-count-more-gracefully-as-allocati.patch
-|	patches.suse/ima-always-return-negative-code-for-error.patch
-|	patches.suse/efi-Restrict-efivar_ssdt_load-when-the-kernel-is-loc.patch
-|	patches.suse/KVM-PPC-Book3S-HV-use-smp_mb-when-setting-clearing-h.patch
-|	patches.suse/powerpc-pseries-Read-TLB-Block-Invalidate-Characteri.patch
-|	patches.suse/powerpc-pseries-Call-H_BLOCK_REMOVE-when-supported.patch
-|	patches.suse/powerpc-book3s64-mm-Don-t-do-tlbie-fixup-for-some-ha.patch
-|	patches.suse/powerpc-book3s64-radix-Rename-CPU_FTR_P9_TLBIE_BUG-f.patch
-|	patches.suse/powerpc-mm-Fixup-tlbie-vs-mtpidr-mtlpidr-ordering-is.patch
-|	patches.suse/usbnet-sanity-checking-of-packet-sizes-and-device-mt.patch
-|	patches.suse/net-sched-act_sample-don-t-push-mac-header-on-ip6gre.patch
-|	patches.suse/sch_netem-fix-a-divide-by-zero-in-tabledist.patch
-|	patches.suse/cdc_ncm-fix-divide-by-zero-caused-by-invalid-wMaxPac.patch
-|	patches.suse/usbnet-ignore-endpoints-with-invalid-wMaxPacketSize.patch
-|	patches.suse/net-phy-fix-DP83865-10-Mbps-HDX-loopback-disable-fun.patch
-|	patches.suse/net-qrtr-Stop-rx_worker-before-freeing-node.patch
-|	patches.suse/net_sched-add-policy-validation-for-action-attribute.patch
-|	patches.suse/mISDN-enforce-CAP_NET_RAW-for-raw-sockets.patch
-|	patches.suse/appletalk-enforce-CAP_NET_RAW-for-raw-sockets.patch
-|	patches.suse/ax25-enforce-CAP_NET_RAW-for-raw-sockets.patch
-|	patches.suse/ieee802154-enforce-CAP_NET_RAW-for-raw-sockets.patch
-|	patches.suse/nfc-enforce-cap_net_raw-for-raw-sockets.patch
-|	patches.suse/arcnet-provide-a-buffer-big-enough-to-actually-recei.patch
-|	patches.suse/skge-fix-checksum-byte-order.patch
-|	patches.suse/net-ibmvnic-unlock-rtnl_lock-in-reset-so-linkwatch_e.patch
-|	patches.suse/net-ibmvnic-prevent-more-than-one-thread-from-runnin.patch
-|	patches.suse/ppp-Fix-memory-leak-in-ppp_write.patch
-|	patches.suse/net-mlx5-Add-device-ID-of-upcoming-BlueField-2.patch
-|	patches.suse/macsec-drop-skb-sk-before-calling-gro_cells_receive.patch
-|	patches.suse/openvswitch-change-type-of-UPCALL_PID-attribute-to-N.patch
-|	patches.suse/cxgb4-Signedness-bug-in-init_one.patch
-|	patches.suse/iommu-amd-wait-for-completion-of-iotlb-flush-in-attach_device
-|	patches.suse/iommu-amd-remove-domain-updated
-|	patches.suse/i2c-riic-Clear-NACK-in-tend-isr.patch
-|	patches.suse/smb3-fix-leak-in-open-on-server-perf-counter.patch
-|	patches.suse/CIFS-fix-max-ea-value-size.patch
-|	patches.suse/CIFS-Fix-oplock-handling-for-SMB-2-1-protocols.patch
-|	patches.suse/mmc-sdhci-improve-ADMA-error-reporting.patch
-|	patches.suse/mmc-sdhci-of-esdhc-set-DMA-snooping-based-on-DMA-coh.patch
-|	patches.suse/0001-Btrfs-fix-selftests-failure-due-to-uninitialized-i_m.patch
-|	patches.suse/0001-btrfs-relocation-fix-use-after-free-on-dead-relocati.patch
-|	patches.suse/0001-btrfs-qgroup-Fix-the-wrong-target-io_tree-when-freei.patch
-|	patches.suse/0002-btrfs-qgroup-Fix-reserved-data-space-leak-if-we-have.patch
-|	patches.suse/drm-amdgpu-fix-multiple-memory-leaks-in-acp_hw_init.patch
-|	patches.suse/0002-drm-omap-fix-max-fclk-divider-for-omap36xx.patch
-|	patches.suse/0001-xen-xenbus-fix-self-deadlock-after-killing-user-proc.patch
-|	patches.suse/kvm-x86-powerpc-do-not-allow-clearing-largepages-debugfs-entry
-|	patches.suse/s390-cpumsf-check-for-cpu-measurement-sampling
-|	patches.suse/sch_cbq-validate-TCA_CBQ_WRROPT-to-avoid-crash.patch
-|	patches.suse/net-Unpublish-sk-from-sk_reuseport_cb-before-call_rc.patch
-|	patches.suse/ieee802154-atusb-fix-use-after-free-at-disconnect.patch
-|	patches.suse/ieee802154-ca8210-prevent-memory-leak.patch
-|	patches.suse/nl80211-validate-beacon-head.patch
-|	patches.suse/nl80211-fix-null-pointer-dereference.patch
-|	patches.suse/mac80211-fix-txq-null-pointer-dereference.patch
-|	patches.suse/hso-fix-NULL-deref-on-tty-open.patch
-|	patches.suse/vsock-Fix-a-lockdep-warning-in-__vsock_release.patch
-|	patches.suse/0001-xen-netfront-do-not-use-0U-as-error-return-value-for.patch
-|	patches.suse/tipc-fix-unlimited-bundling-of-small-messages.patch
-|	patches.suse/net-rds-Fix-error-handling-in-rds_ib_add_one.patch
-|	patches.suse/ipv6-drop-incoming-packets-having-a-v4mapped-source-.patch
-|	patches.suse/qmi_wwan-add-support-for-Cinterion-CLS8-devices.patch
-|	patches.suse/cxgb4-Fix-out-of-bounds-MSI-X-info-array-access.patch
-|	patches.suse/r8152-Set-macpassthru-in-reset_resume-callback.patch
-|	patches.suse/ipv6-Handle-missing-host-route-in-__ipv6_ifa_notify.patch
-|	patches.suse/sch_dsmark-fix-potential-NULL-deref-in-dsmark_init.patch
-|	patches.suse/nfc-fix-memory-leak-in-llcp_sock_bind.patch
-|	patches.suse/net-qlogic-Fix-memory-leak-in-ql_alloc_large_buffers.patch
-|	patches.suse/Make-filldir-verify-the-directory-entry-filename-is-valid.patch
-|	patches.suse/msft-hv-1948-scsi-storvsc-setup-1-1-mapping-between-hardware-queu.patch
-|	patches.suse/scsi-qla2xxx-Silence-fwdump-template-message.patch
-|	patches.suse/scsi-qla2xxx-Fix-unbound-sleep-in-fcport-delete-path.patch
-|	patches.suse/scsi-qla2xxx-Fix-stale-mem-access-on-driver-unload.patch
-|	patches.suse/scsi-qla2xxx-Optimize-NPIV-tear-down-process.patch
-|	patches.suse/scsi-qla2xxx-Fix-N2N-link-reset.patch
-|	patches.suse/scsi-qla2xxx-Fix-N2N-link-up-fail.patch
-|	patches.suse/scsi-qla2xxx-Fix-Nport-ID-display-value.patch
-|	patches.suse/0001-kernel-sysctl.c-do-not-override-max_threads-provided.patch
-|	patches.suse/RDMA-hfi1-Prevent-memory-leak-in-sdma_init.patch
-|	patches.suse/xfs-Fix-tail-rounding-in-xfs_alloc_file_space.patch
-|	patches.suse/cifs-use-cifsInodeInfo-open_file_lock-while-iterating-to-avoid-a-p.patch
-|	patches.suse/CIFS-Gracefully-handle-QueryInfo-errors-during-open.patch
-|	patches.suse/CIFS-Force-revalidate-inode-when-dentry-is-stale.patch
-|	patches.suse/CIFS-Force-reval-dentry-if-LOOKUP_REVAL-flag-is-set.patch
-|	patches.suse/powerpc-pseries-Remove-confusing-warning-message.patch
-|	patches.suse/x86-asm-fix-mwaitx-c-state-hint-value.patch
-|	patches.suse/efivar-ssdt-Don-t-iterate-over-EFI-vars-if-no-SSDT-o.patch
-|	patches.suse/0001-USB-microtek-fix-info-leak-at-probe.patch
-|	patches.suse/0001-USB-adutux-fix-use-after-free-on-disconnect.patch
-|	patches.suse/0001-USB-adutux-fix-NULL-derefs-on-disconnect.patch
-|	patches.suse/USB-yurex-Don-t-retry-on-unexpected-errors.patch
-|	patches.suse/USB-dummy-hcd-fix-power-budget-for-SuperSpeed-mode.patch
-|	patches.suse/0001-USB-usblcd-fix-I-O-after-disconnect.patch
-|	patches.suse/0001-USB-legousbtower-fix-slab-info-leak-at-probe.patch
-|	patches.suse/0001-USB-legousbtower-fix-deadlock-on-disconnect.patch
-|	patches.suse/0001-USB-legousbtower-fix-potential-NULL-deref-on-disconn.patch
-|	patches.suse/0001-USB-legousbtower-fix-open-after-failed-reset-request.patch
-|	patches.suse/xhci-Fix-false-warning-message-about-wrong-bounce-bu.patch
-|	patches.suse/xhci-Prevent-device-initiated-U1-U2-link-pm-if-exit-.patch
-|	patches.suse/xhci-Check-all-endpoints-for-LPM-timeout.patch
-|	patches.suse/usb-xhci-wait-for-CNR-controller-not-ready-bit-in-xh.patch
-|	patches.suse/xhci-Increase-STS_SAVE-timeout-in-xhci_suspend.patch
-|	patches.suse/USB-usb-skeleton-fix-runtime-PM-after-driver-unbind.patch
-|	patches.suse/USB-usblp-fix-runtime-PM-after-driver-unbind.patch
-|	patches.suse/USB-serial-fix-runtime-PM-after-driver-unbind.patch
-|	patches.suse/media-stkwebcam-fix-runtime-PM-after-driver-unbind.patch
-|	patches.suse/USB-serial-ftdi_sio-add-device-IDs-for-Sienna-and-Ec.patch
-|	patches.suse/USB-serial-option-add-Telit-FN980-compositions.patch
-|	patches.suse/USB-serial-option-add-support-for-Cinterion-CLS8-dev.patch
-|	patches.suse/USB-serial-keyspan-fix-NULL-derefs-on-open-and-write.patch
-|	patches.suse/USB-usb-skeleton-fix-NULL-deref-on-disconnect.patch
-|	patches.suse/USB-usb-skeleton-fix-use-after-free-after-driver-unb.patch
-|	patches.suse/USB-legousbtower-fix-use-after-free-on-release.patch
-|	patches.suse/USB-ldusb-fix-NULL-derefs-on-driver-unbind.patch
-|	patches.suse/USB-adutux-fix-use-after-free-on-release.patch
-|	patches.suse/USB-chaoskey-fix-use-after-free-on-release.patch
-|	patches.suse/USB-iowarrior-fix-use-after-free-on-disconnect.patch
-|	patches.suse/USB-iowarrior-fix-use-after-free-on-release.patch
-|	patches.suse/USB-iowarrior-fix-use-after-free-after-driver-unbind.patch
-|	patches.suse/USB-yurex-fix-NULL-derefs-on-disconnect.patch
-|	patches.suse/serial-uartlite-fix-exit-path-null-pointer.patch
-|	patches.suse/tty-n_hdlc-fix-build-on-SPARC.patch
-|	patches.suse/serial-mctrl_gpio-Check-for-NULL-pointer.patch
-|	patches.suse/serial-fix-kernel-doc-warning-in-comments.patch
-|	patches.suse/staging-rtl8188eu-fix-null-dereference-when-kzalloc-.patch
-|	patches.suse/staging-vt6655-Fix-memory-leak-in-vt6655_probe.patch
-|	patches.suse/iio-imu-adis16400-release-allocated-memory-on-failur.patch
-|	patches.suse/iio-adc-ad799x-fix-probe-error-handling.patch
-|	patches.suse/iio-light-opt3001-fix-mutex-unlock-race.patch
-|	patches.suse/tracing-get-trace_array-reference-for-available_tracers-files.patch
-|	patches.suse/tracing-Initialize-iter-seq-after-zeroing-in-tracing.patch
-|	patches.suse/firmware-dmi-fix-unlikely-out-of-bounds-read.patch
-|	patches.suse/0001-scsi-sd-Ignore-a-failure-to-sync-cache-due-to-lack-o.patch
-|	patches.suse/scsi-qla2xxx-Remove-WARN_ON_ONCE-in-qla2x00_status_c.patch
-|	patches.suse/scsi-zfcp-fix-reaction-on-bit-error-threshold-notification
-|	patches.suse/platform-x86-classmate-laptop-remove-unused-variable.patch
-|	patches.suse/Input-da9063-fix-capability-and-drop-KEY_SLEEP.patch
-|	patches.suse/Revert-drm-radeon-Fix-EEH-during-kexec.patch
-|	patches.suse/drm-edid-Add-6-bpc-quirk-for-SDC-panel-in-Lenovo-G50.patch
-|	patches.suse/drm-msm-dsi-Implement-reset-correctly.patch
-|	patches.suse/PCI-PM-Fix-pci_power_up.patch
-|	patches.suse/ACPI-CPPC-Set-pcc_data-pcc_ss_id-to-NULL-in-acpi_cpp.patch
-|	patches.suse/ALSA-hda-realtek-Reduce-the-Headphone-static-noise-o.patch
-|	patches.suse/ALSA-usb-audio-Disable-quirks-for-BOSS-Katana-amplif.patch
-|	patches.suse/memstick-jmb38x_ms-Fix-an-error-handling-path-in-jmb.patch
-|	patches.suse/iommu-amd-check-pm_level_size-condition-in-locked-section
-|	patches.suse/ceph-just-skip-unrecognized-info-in-ceph_reply_info_extra.patch
-|	patches.suse/filldir-remove-WARN_ON_ONCE-for-bad-directory-entries.patch
-|	patches.suse/0001-md-raid0-fix-warning-message-for-parameter-default_l.patch
-|	patches.suse/drivers-base-memory.c-don-t-access-uninitialized-mem.patch
-|	patches.suse/ocfs2-fix-panic-due-to-ocfs2_wq-is-null.patch
-|	patches.suse/net-dsa-b53-Do-not-clear-existing-mirrored-port-mask.patch
-|	patches.suse/net_sched-fix-backward-compatibility-for-TCA_ACT_KIN.patch
-|	patches.suse/NFC-pn533-fix-use-after-free-and-memleaks.patch
-|	patches.suse/mac80211-Reject-malformed-SSID-elements.patch
-|	patches.suse/cfg80211-wext-avoid-copying-malformed-SSIDs.patch
-|	patches.suse/mac80211-accept-deauth-frames-in-IBSS-mode.patch
-|	patches.suse/bonding-fix-potential-NULL-deref-in-bond_update_slav.patch
-|	patches.suse/act_mirred-Fix-mirred_init_module-error-handling.patch
-|	patches.suse/iwlwifi-pcie-fix-rb_allocator-workqueue-allocation.patch
-|	patches.suse/iwlwifi-dbg_ini-fix-memory-leak-in-alloc_sgtable.patch
-|	patches.suse/iwlwifi-exclude-GEO-SAR-support-for-3168.patch
-|	patches.suse/net-bcmgenet-Set-phydev-dev_flags-only-for-internal-.patch
-|	patches.suse/net-avoid-potential-infinite-loop-in-tc_ctl_action.patch
-|	patches.suse/sctp-change-sctp_prot-.no_autobind-with-true.patch
-|	patches.suse/net-bcmgenet-Fix-RGMII_MODE_EN-value-for-GENET-v1-2-.patch
-|	patches.suse/net-stmmac-disable-enable-ptp_ref_clk-in-suspend-res.patch
-|	patches.suse/ipv4-Return-ENETUNREACH-if-we-can-t-create-route-but.patch
-|	patches.suse/net-bcmgenet-reset-40nm-EPHY-on-energy-detect.patch
-|	patches.suse/0001-xen-netback-fix-error-path-of-xenvif_connect_data.patch
-|	patches.suse/net-dsa-fix-switch-tree-list.patch
-|	patches.suse/x86-boot-64-Make-level2_kernel_pgt-pages-invalid-out.patch
-|	patches.suse/x86-boot-64-Round-memory-hole-size-up-to-next-PMD-pa.patch
-|	patches.suse/btrfs-add-missing-extents-release-on-file-extent-clu.patch
-|	patches.suse/0001-btrfs-block-group-Fix-a-memory-leak-due-to-missing-b.patch
-|	patches.suse/0001-btrfs-qgroup-Always-free-PREALLOC-META-reserve-in-bt.patch
-|	patches.suse/0001-btrfs-tracepoints-Fix-wrong-parameter-order-for-qgro.patch
-|	patches.suse/0001-btrfs-tracepoints-Fix-bad-entry-members-of-qgroup-ev.patch
-|	patches.suse/Btrfs-check-for-the-full-sync-flag-while-holding-the.patch
-|	patches.suse/edac-ghes-fix-use-after-free-in-ghes_edac-remove-path.patch
-|	patches.suse/ALSA-hda-realtek-Add-support-for-ALC711.patch
-|	patches.suse/ASoc-rockchip-i2s-Fix-RPM-imbalance.patch
-|	patches.suse/ASoC-rsnd-Reinitialize-bit-clock-inversion-flag-for-.patch
-|	patches.suse/ALSA-hda-Add-Tigerlake-Jasperlake-PCI-ID.patch
-|	patches.suse/of-unittest-fix-memory-leak-in-unittest_data_add.patch
-|	patches.suse/scsi-qla2xxx-fix-a-potential-NULL-pointer-dereferenc.patch
-|	patches.suse/USB-ldusb-fix-memleak-on-disconnect.patch
-|	patches.suse/USB-legousbtower-fix-memleak-on-disconnect.patch
-|	patches.suse/USB-legousbtower-fix-a-signedness-bug-in-tower_probe.patch
-|	patches.suse/usb-udc-lpc32xx-fix-bad-bit-shift-operation.patch
-|	patches.suse/USB-usblp-fix-use-after-free-on-disconnect.patch
-|	patches.suse/USB-serial-ti_usb_3410_5052-fix-port-close-races.patch
-|	patches.suse/USB-ldusb-fix-read-info-leaks.patch
-|	patches.suse/staging-wlan-ng-fix-exit-return-when-sme-key_idx-NUM.patch
-|	patches.suse/CIFS-avoid-using-MID-0xFFFF.patch
-|	patches.suse/cifs-Fix-missed-free-operations.patch
-|	patches.suse/CIFS-Fix-retry-mid-list-corruption-on-reconnects.patch
-|	patches.suse/CIFS-Fix-use-after-free-of-file-info-structures.patch
-|	patches.suse/cifs-Fix-cifsInodeInfo-lock_sem-deadlock-when-reconnect-occurs.patch
-|	patches.suse/HID-fix-error-message-in-hid_open_report.patch
-|	patches.suse/0001-HID-Fix-assumption-that-devices-have-inputs.patch
-|	patches.suse/HID-logitech-hidpp-do-all-FF-cleanup-in-hidpp_ff_des.patch
-|	patches.suse/iommu-amd-Apply-the-same-IVRS-IOAPIC-workaround-to-A.patch
-|	patches.suse/dmaengine-imx-sdma-fix-size-check-for-sdma-script_nu.patch
-|	patches.suse/ALSA-hda-realtek-Add-support-for-ALC623.patch
-|	patches.suse/ALSA-hda-realtek-Fix-2-front-mics-of-codec-0x623.patch
-|	patches.suse/ALSA-bebob-Fix-prototype-of-helper-function-to-retur.patch
-|	patches.suse/Revert-ALSA-hda-Flush-interrupts-on-disabling.patch
-|	patches.suse/ALSA-timer-Fix-mutex-deadlock-at-releasing-card.patch
-|	patches.suse/RDMA-hns-Prevent-memory-leaks-of-eq-buf_list.patch
-|	patches.suse/KVM-vmx-svm-always-run-with-EFER.NXE-1-when-shadow-p.patch
-|	patches.suse/net-mlx5-prevent-memory-leak-in-mlx5_fpga_conn_creat.patch
-|	patches.suse/r8152-add-device-id-for-Lenovo-ThinkPad-USB-C-Dock-G.patch
-|	patches.suse/net-openvswitch-free-vport-unless-register_netdevice.patch
-|	patches.suse/bonding-fix-unexpected-IFF_BONDING-bit-unset.patch
-|	patches.suse/netns-fix-GFP-flags-in-rtnl_net_notifyid.patch
-|	patches.suse/cxgb4-request-the-TX-CIDX-updates-to-status-page.patch
-|	patches.suse/net-Zeroing-the-structure-ethtool_wolinfo-in-ethtool.patch
-|	patches.suse/net-add-skb_queue_empty_lockless.patch
-|	patches.suse/udp-use-skb_queue_empty_lockless.patch
-|	patches.suse/net-use-skb_queue_empty_lockless-in-poll-handlers.patch
-|	patches.suse/net-use-skb_queue_empty_lockless-in-busy-poll-contex.patch
-|	patches.suse/net-add-READ_ONCE-annotation-in-__skb_wait_for_more_.patch
-|	patches.suse/net-fix-sk_page_frag-recursion-from-memory-reclaim.patch
-|	patches.suse/net-ethernet-ftgmac100-Fix-DMA-coherency-issue-with-.patch
-|	patches.suse/fjes-Handle-workqueue-allocation-failure.patch
-|	patches.suse/wimax-i2400-Fix-memory-leak-in-i2400m_op_rfkill_sw_t.patch
-|	patches.suse/net-mlx4_core-Dynamically-set-guaranteed-amount-of-c.patch
-|	patches.suse/net-hisilicon-Fix-ping-latency-when-deal-with-high-t.patch
-|	patches.suse/net-mlx5e-Fix-handling-of-compressed-CQEs-in-case-of.patch
-|	patches.suse/net-annotate-accesses-to-sk-sk_incoming_cpu.patch
-|	patches.suse/net-annotate-lockless-accesses-to-sk-sk_napi_id.patch
-|	patches.suse/cxgb4-fix-panic-when-attaching-to-ULD-fail.patch
-|	patches.suse/rtlwifi-Fix-potential-overflow-on-P2P-code.patch
-|	patches.suse/inet-stop-leaking-jiffies-on-the-wire.patch
-|	patches.suse/net-dsa-bcm_sf2-Fix-IMP-setup-for-port-different-tha.patch
-|	patches.suse/selftests-net-reuseport_dualstack-fix-uninitalized-p.patch
-|	patches.suse/s390-cmm-fix-information-leak-in-cmm_timeout_handler
-|	patches.suse/s390-idle-fix-cpu-idle-time-calculation
-|	patches.suse/scsi-qla2xxx-fixup-incorrect-usage-of-host_byte.patch
-|	patches.suse/scsi-lpfc-Honor-module-parameter-lpfc_use_adisc.patch
-|	patches.suse/scsi-qla2xxx-Initialized-mailbox-to-prevent-driver-l.patch
-|	patches.suse/scsi-qla2xxx-Fix-partial-flash-write-of-MBI.patch
-|	patches.suse/scsi-qla2xxx-stop-timer-in-shutdown-path.patch
-|	patches.suse/usb-gadget-udc-atmel-Fix-interrupt-storm-in-FIFO-mod.patch
-|	patches.suse/USB-ldusb-fix-ring-buffer-locking.patch
-|	patches.suse/USB-ldusb-fix-control-message-timeout.patch
-|	patches.suse/0001-usbip-Fix-free-of-unallocated-memory-in-vhci-tx.patch
-|	patches.suse/usb-storage-Revert-commit-747668dbc061-usb-storage-S.patch
-|	patches.suse/0001-UAS-Revert-commit-3ae62a42090f-UAS-fix-alignment-of-.patch
-|	patches.suse/USB-gadget-Reject-endpoints-with-0-maxpacket-value.patch
-|	patches.suse/USB-serial-whiteheat-fix-potential-slab-corruption.patch
-|	patches.suse/USB-serial-whiteheat-fix-line-speed-endianness.patch
-|	patches.suse/HID-wacom-generic-Treat-serial-number-and-related-fi.patch
-|	patches.suse/clk-at91-avoid-sleeping-early.patch
-|	patches.suse/clk-sunxi-ng-a80-fix-the-zero-ing-of-bits-16-and-18.patch
-|	patches.suse/clk-samsung-exynos5420-Preserve-PLL-configuration-du.patch
-|	patches.suse/0005-drm-radeon-fix-si_enable_smc_cac-failed-issue.patch
-|	patches.suse/ALSA-bebob-fix-to-detect-configured-source-of-sampli.patch
-|	patches.suse/ALSA-hda-ca0132-Fix-possible-workqueue-stall.patch
-|	patches.suse/ALSA-timer-Fix-incorrectly-assigned-timer-instance.patch
-|	patches.suse/ASoC-msm8916-wcd-analog-Fix-RX1-selection-in-RDAC2-M.patch
-|	patches.suse/ASoC-compress-fix-unsigned-integer-overflow-check.patch
-|	patches.suse/ASoC-kirkwood-fix-external-clock-probe-defer.patch
-|	patches.suse/idr-Fix-idr_alloc_u32-on-32-bit-systems.patch
-|	patches.suse/ceph-fix-use-after-free-in-_ceph_remove_cap.patch
-|	patches.suse/ceph-add-missing-check-in-d_revalidate-snapdir-handling.patch
-|	patches.suse/ceph-don-t-try-to-handle-hashed-dentries-in-non-o_creat-atomic_open.patch
-|	patches.suse/pwm-bcm-iproc-Prevent-unloading-the-driver-module-wh.patch
-|	patches.suse/cgroup-writeback-don-t-switch-wbs-immediately-on-dea.patch
-|	patches.suse/dccp-do-not-leak-jiffies-on-the-wire.patch
-|	patches.suse/can-gs_usb-gs_can_open-prevent-memory-leak.patch
-|	patches.suse/can-mcba_usb-fix-use-after-free-on-disconnect.patch
-|	patches.suse/can-usb_8dev-fix-use-after-free-on-disconnect.patch
-|	patches.suse/can-peak_usb-fix-a-potential-out-of-sync-while-decod.patch
-|	patches.suse/can-peak_usb-fix-slab-info-leak.patch
-|	patches.suse/can-peak_usb-report-bus-recovery-as-well.patch
-|	patches.suse/can-c_can-c_can_poll-only-read-status-register-after.patch
-|	patches.suse/can-c_can-D_CAN-c_can_chip_config-perform-a-sofware-.patch
-|	patches.suse/can-rx-offload-can_rx_offload_queue_sorted-fix-error.patch
-|	patches.suse/can-rx-offload-can_rx_offload_queue_tail-fix-error-h.patch
-|	patches.suse/can-rx-offload-can_rx_offload_offload_one-do-not-inc.patch
-|	patches.suse/can-rx-offload-can_rx_offload_offload_one-increment-.patch
-|	patches.suse/can-rx-offload-can_rx_offload_offload_one-use-ERR_PT.patch
-|	patches.suse/can-rx-offload-can_rx_offload_irq_offload_timestamp-.patch
-|	patches.suse/can-rx-offload-can_rx_offload_irq_offload_fifo-conti.patch
-|	patches.suse/powerpc-bpf-Fix-tail-call-implementation.patch
-|	patches.suse/bonding-fix-state-transition-issue-in-link-monitorin.patch
-|	patches.suse/NFC-fdp-fix-incorrect-free-object.patch
-|	patches.suse/NFC-st21nfca-fix-double-free.patch
-|	patches.suse/nfc-netlink-fix-double-device-reference-drop.patch
-|	patches.suse/CDC-NCM-handle-incomplete-transfer-of-MTU.patch
-|	patches.suse/net-usb-qmi_wwan-add-support-for-DW5821e-with-eSIM-s.patch
-|	patches.suse/ipv4-Fix-table-id-reference-in-fib_sync_down_addr.patch
-|	patches.suse/net-ethernet-octeon_mgmt-Account-for-second-possible.patch
-|	patches.suse/mac80211-fix-station-inactive_time-shortly-after-boo.patch
-|	patches.suse/vsock-virtio-fix-sock-refcnt-holding-during-the-shut.patch
-|	patches.suse/net-fix-data-race-in-neigh_event_send.patch
-|	patches.suse/qede-fix-NULL-pointer-deref-in-__qede_remove.patch
-|	patches.suse/watchdog-meson-Fix-the-wrong-value-of-left-time.patch
-|	patches.suse/0001-btrfs-tree-checker-Fix-wrong-check-on-max-devid.patch
-|	patches.suse/pinctrl-cherryview-Allocate-IRQ-chip-dynamic.patch
-|	patches.suse/SMB3-Fix-persistent-handles-reconnect.patch
-|	patches.suse/x86-resctrl-prevent-null-pointer-dereference-when-reading-mondata.patch
-|	patches.suse/0001-thunderbolt-Fix-lockdep-circular-locking-depedency-w.patch
-|	patches.suse/iio-imu-adis16480-make-sure-provided-frequency-is-po.patch
-|	patches.suse/iio-adc-stm32-adc-fix-stopping-dma.patch
-|	patches.suse/reset-fix-of_reset_simple_xlate-kerneldoc-comment.patch
-|	patches.suse/reset-fix-reset_control_get_exclusive-kerneldoc-comm.patch
-|	patches.suse/reset-fix-reset_control_ops-kerneldoc-comment.patch
-|	patches.suse/scsi-qla2xxx-fix-NPIV-tear-down-process.patch
-|	patches.suse/0010-drm-i915-Rename-gen7-cmdparser-tables.patch
-|	patches.suse/0011-drm-i915-Disable-Secure-Batches-for-gen6.patch
-|	patches.suse/0012-drm-i915-Remove-Master-tables-from-cmdparser.patch
-|	patches.suse/0013-drm-i915-Add-support-for-mandatory-cmdparsing.patch
-|	patches.suse/0014-drm-i915-Support-ro-ppgtt-mapped-cmdparser-shadow-bu.patch
-|	patches.suse/0015-drm-i915-Allow-parsing-of-unsized-batches.patch
-|	patches.suse/0016-drm-i915-Add-gen9-BCS-cmdparsing.patch
-|	patches.suse/0017-drm-i915-cmdparser-Use-explicit-goto-for-error-paths.patch
-|	patches.suse/0018-drm-i915-cmdparser-Add-support-for-backward-jumps.patch
-|	patches.suse/0019-drm-i915-cmdparser-Ignore-Length-operands-during-com.patch
-|	patches.suse/0020-drm-i915-Lower-RM-timeout-to-avoid-DSI-hard-hangs.patch
-|	patches.suse/0021-drm-i915-gen8-Add-RC6-CTX-corruption-WA.patch
-|	patches.suse/0023-drm-i915-cmdparser-Fix-jump-whitelist-clearing.patch
-|	patches.suse/0002-x86-msr-Add-the-IA32_TSX_CTRL-MSR.patch
-|	patches.suse/0003-x86-cpu-Add-a-helper-function-x86_read_arch_cap_msr.patch
-|	patches.suse/0004-x86-cpu-Add-a-tsx-cmdline-option-with-TSX-disabled-b.patch
-|	patches.suse/0005-x86-speculation-taa-Add-mitigation-for-TSX-Async-Abo.patch
-|	patches.suse/0006-x86-speculation-taa-Add-sysfs-reporting-for-TSX-Asyn.patch
-|	patches.suse/0007-kvm-x86-Export-MDS_NO-0-to-guests-when-TSX-is-enable.patch
-|	patches.suse/0008-x86-tsx-Add-auto-option-to-the-tsx-cmdline-parameter.patch
-|	patches.suse/0009-x86-speculation-taa-Add-documentation-for-TSX-Async-.patch
-|	patches.suse/0010-x86-tsx-Add-config-options-to-set-tsx-on-off-auto.patch
-|	patches.suse/0001-x86-Add-ITLB_MULTIHIT-bug-infrastructure.patch
-|	patches.suse/0002-x86-cpu-Add-Tremont-to-the-cpu-vulnerability.patch
-|	patches.suse/0003-kvm-mmu-ITLB_MULTIHIT-mitigation.patch
-|	patches.suse/0004-kvm-Add-helper-function-for-creating-VM-worker.patch
-|	patches.suse/0005-kvm-x86-mmu-Recovery-of-shattered-NX-large-pages.patch
-|	patches.suse/x86-speculation-taa-fix-printing-of-taa_msg_smt-on-ibrs_all-cpus
-|	patches.suse/kvm-vmx-consider-pid-pir-to-determine-if-vcpu-has-pending-interrupts
-|	patches.suse/btrfs-fix-log-context-list-corruption-after-rename-e.patch
-|	patches.suse/Input-synaptics-rmi4-fix-video-buffer-size.patch
-|	patches.suse/Input-synaptics-rmi4-disable-the-relative-position-I.patch
-|	patches.suse/Input-synaptics-rmi4-do-not-consume-more-data-than-w.patch
-|	patches.suse/Input-synaptics-rmi4-clear-IRQ-enables-for-F54.patch
-|	patches.suse/Input-cyttsp4_core-fix-use-after-free-bug.patch
-|	patches.suse/ecryptfs_lookup_interpose-lower_dentry-d_inode-is-no.patch
-|	patches.suse/ecryptfs_lookup_interpose-lower_dentry-d_parent-is-n.patch
-|	patches.suse/ALSA-usb-audio-Fix-missing-error-check-at-mixer-reso.patch
-|	patches.suse/ALSA-hda-Add-Cometlake-S-PCI-ID.patch
-|	patches.suse/ALSA-usb-audio-not-submit-urb-for-stopped-endpoint.patch
-|	patches.suse/ALSA-pcm-Fix-stream-lock-usage-in-snd_pcm_period_ela.patch
-|	patches.suse/mmc-sdhci-of-at91-fix-quirk2-overwrite.patch
-|	patches.suse/kvm-x86-mmu-take-slots_lock-when-using-kvm_mmu_zap_all_fast
-|	patches.suse/Input-ff-memless-kill-timer-in-destroy.patch
-|	patches.suse/Input-synaptics-rmi4-destroy-F54-poller-workqueue-wh.patch
-|	patches.suse/mm-debug.c-PageAnon-is-true-for-PageKsm-pages.patch
-|	patches.suse/NFC-nxp-nci-Fix-NULL-pointer-dereference-after-I2C-c.patch
-|	patches.suse/net-usb-qmi_wwan-add-support-for-Foxconn-T77W968-LTE.patch
-|	patches.suse/slip-Fix-memory-leak-in-slip_open-error-path.patch
-|	patches.suse/net-cdc_ncm-Signedness-bug-in-cdc_ncm_set_dgram_size.patch
-|	patches.suse/slcan-Fix-memory-leak-in-error-path.patch
-|	patches.suse/ax88172a-fix-information-leak-on-short-answers.patch
-|	patches.suse/x86-resctrl-fix-potential-lockdep-warning.patch
-|	patches.suse/iommu-vt-d-fix-qi_dev_iotlb_pfsid-and-qi_dev_eiotlb_pfsid-macros
-|	patches.suse/gpiolib-acpi-Add-Terra-Pad-1061-to-the-run_edge_even.patch
-|	patches.suse/net-mlx4_en-fix-mlx4-ethtool-N-insertion.patch
-|	patches.suse/net-sched-act_pedit-fix-WARN-in-the-traffic-path.patch
-|	patches.suse/s390-qeth-return-proper-errno-on-io-error
-|	patches.suse/net-ibmvnic-Ignore-H_FUNCTION-return-from-H_EOI-to-t.patch
-|	patches.suse/net-mlx5e-Fix-set-vf-link-state-error-flow.patch
-|	patches.suse/0001-nfc-port100-handle-command-failure-cleanly.patch
-|	patches.suse/sfc-Only-cancel-the-PPS-workqueue-if-it-exists.patch
-|	patches.suse/net-rtnetlink-prevent-underflows-in-do_setvfinfo.patch
-|	patches.suse/0001-virtio_ring-fix-return-code-on-DMA-mapping-fails.patch
-|	patches.suse/virtio_console-allocate-inbufs-in-add_port-only-if-i.patch
-|	patches.suse/tpm-add-check-after-commands-attribs-tab-allocation.patch
-|	patches.suse/loop-fix-no-unmap-write-zeroes-request-behavior.patch
-|	patches.suse/nbd-prevent-memory-leak.patch
-|	patches.suse/mtd-spear_smi-Fix-Write-Burst-mode.patch
-|	patches.suse/mtd-spi-nor-fix-silent-truncation-in-spi_nor_read.patch
-|	patches.suse/btrfs-simplify-inode-locking-for-RWF_NOWAIT.patch
-|	patches.suse/Btrfs-fix-negative-subv_writers-counter-and-data-spa.patch
-|	patches.suse/0001-btrfs-volumes-Use-more-straightforward-way-to-calcul.patch
-|	patches.suse/0002-btrfs-Ensure-we-trim-ranges-across-block-group-bound.patch
-|	patches.suse/Btrfs-send-skip-backreference-walking-for-extents-wi.patch
-|	patches.suse/Btrfs-fix-block-group-remaining-RO-forever-after-err.patch
-|	patches.suse/btrfs-record-all-roots-for-rename-exchange-on-a-subv.patch
-|	patches.suse/s390-mm-properly-clear-page_noexec-bit-when-it-is-not-supported
-|	patches.suse/kvm-svm-serialize-access-to-the-sev-asid-bitmap.patch
-|	patches.suse/kvm-svm-guard-against-deactivate-when-performing-wbinvd-df_flush.patch
-|	patches.suse/kvm-x86-introduce-vcpu-arch-xsaves_enabled
-|	patches.suse/kvm-vmx-fix-conditions-for-guest-ia32_xss-support
-|	patches.suse/kvm-x86-fix-presentation-of-tsx-feature-in-arch_capabilities
-|	patches.suse/kvm-vmx-implement-msr_ia32_tsx_ctrl-disable-rtm-functionality
-|	patches.suse/kvm-vmx-use-msr_ia32_tsx_ctrl-to-hard-disable-tsx-on-guest-that-lack-it
-|	patches.suse/kvm-x86-remove-a-spurious-export-of-a-static-function
-|	patches.suse/edac-ghes-fix-locking-and-memory-barrier-issues.patch
-|	patches.suse/edac-ghes-do-not-warn-when-incrementing-refcount-on-0.patch
-|	patches.suse/0001-workqueue-Fix-pwq-ref-leak-in-rescuer_thread.patch
-|	patches.suse/cgroup-pids-use-atomic64_t-for-pids-limit.patch
-|	patches.suse/livepatch-keep-replaced-patches-until-post_patch-callback-is-called.patch
-|	patches.suse/livepatch-basic-api-to-track-system-state-changes.patch
-|	patches.suse/livepatch-allow-to-distinguish-different-version-of-system-state-changes.patch
-|	patches.suse/livepatch-selftests-of-the-api-for-tracking-system-state-changes.patch
-|	patches.suse/hwrng-omap3-rom-Call-clk_disable_unprepare-on-exit-o.patch
-|	patches.suse/crypto-ccp-release-all-allocated-memory-if-sha-type-is-invalid.patch
-|	patches.suse/crypto-af_alg-cast-ki_complete-ternary-op-to-int.patch
-|	patches.suse/crypto-user-fix-memory-leak-in-crypto_report.patch
-|	patches.suse/crypto-geode-aes-switch-to-skcipher-for-cbc-aes-fall.patch
-|	patches.suse/hwrng-omap-Fix-RNG-wait-loop-timeout.patch
-|	patches.suse/crypto-ccp-fix-uninitialized-list-head.patch
-|	patches.suse/crypto-ecdh-fix-big-endian-bug-in-ECC-library.patch
-|	patches.suse/crypto-crypto4xx-fix-double-free-in-crypto4xx_destro.patch
-|	patches.suse/crypto-tgr192-remove-unneeded-semicolon.patch
-|	patches.suse/Bluetooth-hci_core-fix-init-for-HCI_USER_CHANNEL.patch
-|	patches.suse/e1000e-Add-support-for-Comet-Lake.patch
-|	patches.suse/e1000e-Use-rtnl_lock-to-prevent-race-conditions-betw.patch
-|	patches.suse/e1000e-Drop-unnecessary-__E1000_DOWN-bit-twiddling.patch
-|	patches.suse/e1000e-Add-support-for-Tiger-Lake.patch
-|	patches.suse/uaccess-Add-non-pagefault-user-space-write-function.patch
-|	patches.suse/bpf-Make-use-of-probe_user_write-in-probe-write-help.patch
-|	patches.suse/mt7601u-fix-bbp-version-check-in-mt7601u_wait_bbp_re.patch
-|	patches.suse/rtlwifi-prevent-memory-leak-in-rtl_usb_probe.patch
-|	patches.suse/libertas-fix-a-potential-NULL-pointer-dereference.patch
-|	patches.suse/rtl8xxxu-prevent-leaking-urb.patch
-|	patches.suse/cw1200-Fix-a-signedness-bug-in-cw1200_load_firmware.patch
-|	patches.suse/ath9k_hw-fix-uninitialized-variable-data.patch
-|	patches.suse/ar5523-check-NULL-before-memcpy-in-ar5523_cmd.patch
-|	patches.suse/mwifiex-pcie-Fix-memory-leak-in-mwifiex_pcie_alloc_c.patch
-|	patches.suse/mwifiex-pcie-Fix-memory-leak-in-mwifiex_pcie_init_ev.patch
-|	patches.suse/rtlwifi-Remove-unnecessary-NULL-check-in-rtl_regd_in.patch
-|	patches.suse/0001-Bluetooth-Fix-invalid-free-in-bcsp_close.patch
-|	patches.suse/ibmveth-Detect-unsupported-packets-before-sending-to.patch
-|	patches.suse/0001-rt2800-remove-errornous-duplicate-condition.patch
-|	patches.suse/rtlwifi-rtl8192de-Fix-missing-code-to-retrieve-RX-bu.patch
-|	patches.suse/rtlwifi-rtl8192de-Fix-missing-enable-interrupt-flag.patch
-|	patches.suse/mac80211-consider-QoS-Null-frames-for-STA_NULLFUNC_A.patch
-|	patches.suse/iwlwifi-check-kasprintf-return-value.patch
-|	patches.suse/Bluetooth-btusb-fix-PM-leak-in-error-case-of-setup.patch
-|	patches.suse/Bluetooth-delete-a-stray-unlock.patch
-|	patches.suse/Bluetooth-Fix-memory-leak-in-hci_connect_le_scan.patch
-|	patches.suse/sctp-cache-netns-in-sctp_ep_common.patch
-|	patches.suse/macvlan-schedule-bc_work-even-if-error.patch
-|	patches.suse/slip-Fix-use-after-free-Read-in-slip_open.patch
-|	patches.suse/regulator-ab8500-Remove-AB8505-USB-regulator.patch
-|	patches.suse/regulator-ab8500-Remove-SYSCLKREQ-from-enum-ab8505_r.patch
-|	patches.suse/spi-atmel-fix-handling-of-cs_change-set-on-non-last-.patch
-|	patches.suse/spi-atmel-Fix-CS-high-support.patch
-|	patches.suse/x86-speculation-fix-incorrect-mds-taa-mitigation-status.patch
-|	patches.suse/x86-speculation-fix-redundant-mds-mitigation-message.patch
-|	patches.suse/cpufreq-powernv-fix-stack-bloat-and-hard-limit-on-nu.patch
-|	patches.suse/PM-devfreq-Check-NULL-governor-in-available_governor.patch
-|	patches.suse/PM-devfreq-Lock-devfreq-in-trans_stat_show.patch
-|	patches.suse/ALSA-hda-Fix-pending-unsol-events-at-shutdown.patch
-|	patches.suse/ALSA-firewire-motu-Correct-a-typo-in-the-clock-proc-.patch
-|	patches.suse/ALSA-6fire-Drop-the-dead-code.patch
-|	patches.suse/ALSA-hda-Add-mute-led-support-for-HP-ProBook-645-G4.patch
-|	patches.suse/ALSA-hda-realtek-Move-some-alc256-pintbls-to-fallbac.patch
-|	patches.suse/ALSA-hda-realtek-Move-some-alc236-pintbls-to-fallbac.patch
-|	patches.suse/ALSA-cs4236-fix-error-return-comparison-of-an-unsign.patch
-|	patches.suse/ASoC-Jack-Fix-NULL-pointer-dereference-in-snd_soc_ja.patch
-|	patches.suse/ALSA-usb-audio-Fix-Focusrite-Scarlett-6i6-gen1-input.patch
-|	patches.suse/media-vivid-Set-vid_cap_streaming-and-vid_out_stream.patch
-|	patches.suse/media-vim2m-Fix-abort-issue.patch
-|	patches.suse/media-cec.h-CEC_OP_REC_FLAG_-values-were-swapped.patch
-|	patches.suse/0001-media-ov6650-Fix-control-handler-not-freed-on-init-e.patch
-|	patches.suse/media-rc-prevent-memory-leak-in-cx23888_ir_probe.patch
-|	patches.suse/media-usbvision-Fix-races-among-open-close-and-disco.patch
-|	patches.suse/media-ti-vpe-vpe-Fix-Motion-Vector-vpdma-stride.patch
-|	patches.suse/media-cxusb-detect-cxusb_ctrl_msg-error-in-query.patch
-|	patches.suse/0001-media-uvcvideo-Fix-error-path-in-control-parsing-fai.patch
-|	patches.suse/media-usb-fix-memory-leak-in-af9005_identify_state.patch
-|	patches.suse/media-imon-invalid-dereference-in-imon_touch_event.patch
-|	patches.suse/media-bdisp-fix-memleak-on-release.patch
-|	patches.suse/media-radio-wl1273-fix-interrupt-masking-on-release.patch
-|	patches.suse/media-exynos4-is-Fix-recursive-locking-in-isp_video_.patch
-|	patches.suse/media-vivid-Fix-wrong-locking-that-causes-race-condi.patch
-|	patches.suse/0001-b2c2-flexcop-usb-add-sanity-checking.patch
-|	patches.suse/media-flexcop-usb-ensure-EIO-is-returned-on-error-co.patch
-|	patches.suse/media-v4l2-ioctl.c-zero-reserved-fields-for-S-TRY_FM.patch
-|	patches.suse/pinctl-ti-iodelay-fix-error-checking-on-pinctrl_coun.patch
-|	patches.suse/pinctrl-samsung-Fix-device-node-refcount-leaks-in-S3.patch
-|	patches.suse/0035-pinctrl-samsung-Fix-device-node-refcount-leaks-in-S3.patch
-|	patches.suse/pinctrl-samsung-Fix-device-node-refcount-leaks-in-in.patch
-|	patches.suse/pinctrl-lewisburg-Update-pin-list-according-to-v1.1v.patch
-|	patches.suse/mmc-host-omap_hsmmc-add-code-for-special-init-of-wl1.patch
-|	patches.suse/mmc-sdio-fix-wl1251-vendor-id.patch
-|	patches.suse/mmc-core-fix-wl1251-sdio-quirks.patch
-|	patches.suse/net-wireless-ti-wl1251-use-new-SDIO_VENDOR_ID_TI_WL1.patch
-|	patches.suse/net-wireless-ti-remove-local-VENDOR_ID-and-DEVICE_ID.patch
-|	patches.suse/usb-gadget-pch_udc-fix-use-after-free.patch
-|	patches.suse/usb-Allow-USB-device-to-be-warm-reset-in-suspended-s.patch
-|	patches.suse/0001-appledisplay-fix-error-handling-in-the-scheduled-wor.patch
-|	patches.suse/usbip-tools-fix-fd-leakage-in-the-function-of-read_a.patch
-|	patches.suse/0001-USB-chaoskey-fix-error-case-of-a-timeout.patch
-|	patches.suse/0001-USBIP-add-config-dependency-for-SGL_ALLOC.patch
-|	patches.suse/USB-serial-mos7840-add-USB-ID-to-support-Moxa-UPort-.patch
-|	patches.suse/USB-serial-option-add-support-for-DW5821e-with-eSIM-.patch
-|	patches.suse/USB-serial-mos7720-fix-remote-wakeup.patch
-|	patches.suse/USB-serial-mos7840-fix-remote-wakeup.patch
-|	patches.suse/USB-serial-option-add-support-for-Foxconn-T77W968-LT.patch
-|	patches.suse/USB-serial-ftdi_sio-add-device-IDs-for-U-Blox-C099-F.patch
-|	patches.suse/usb-gadget-u_serial-add-missing-port-entry-locking.patch
-|	patches.suse/usb-serial-cp201x-support-Mark-10-digital-force-gaug.patch
-|	patches.suse/USB-uas-honor-flag-to-avoid-CAPACITY16.patch
-|	patches.suse/USB-uas-heed-CAPACITY_HEURISTICS.patch
-|	patches.suse/USB-documentation-flags-on-usb-storage-versus-UAS.patch
-|	patches.suse/mei-fix-modalias-documentation.patch
-|	patches.suse/mei-bus-prefix-device-names-on-bus-with-the-bus-name.patch
-|	patches.suse/ppdev-fix-PPGETTIME-PPSETTIME-ioctls.patch
-|	patches.suse/intel_th-Fix-a-double-put_device-in-error-path.patch
-|	patches.suse/qlge-Fix-irq-masking-in-INTx-mode.patch
-|	patches.suse/qlge-Remove-irq_cnt.patch
-|	patches.suse/qlge-Remove-page_chunk.last_flag.patch
-|	patches.suse/qlge-Deduplicate-lbq_buf_size.patch
-|	patches.suse/qlge-Remove-bq_desc.maplen.patch
-|	patches.suse/qlge-Remove-rx_ring.sbq_buf_size.patch
-|	patches.suse/qlge-Remove-useless-dma-synchronization-calls.patch
-|	patches.suse/qlge-Deduplicate-rx-buffer-queue-management.patch
-|	patches.suse/qlge-Fix-dma_sync_single-calls.patch
-|	patches.suse/qlge-Remove-rx_ring.type.patch
-|	patches.suse/qlge-Factor-out-duplicated-expression.patch
-|	patches.suse/qlge-Remove-qlge_bq.len-size.patch
-|	patches.suse/qlge-Remove-useless-memset.patch
-|	patches.suse/qlge-Replace-memset-with-assignment.patch
-|	patches.suse/qlge-Update-buffer-queue-prod-index-despite-oom.patch
-|	patches.suse/qlge-Refill-rx-buffers-up-to-multiple-of-16.patch
-|	patches.suse/qlge-Refill-empty-buffer-queues-from-wq.patch
-|	patches.suse/staging-rtl8192e-fix-potential-use-after-free.patch
-|	patches.suse/staging-rtl8723bs-Add-024c-0525-to-the-list-of-SDIO-.patch
-|	patches.suse/staging-rtl8723bs-Drop-ACPI-device-ids.patch
-|	patches.suse/iio-imu-adis16480-assign-bias-value-only-if-operatio.patch
-|	patches.suse/iio-imu-adis-assign-read-val-in-debugfs-hook-only-if.patch
-|	patches.suse/iio-imu-adis-assign-value-only-if-return-code-zero-i.patch
-|	patches.suse/Documentation-debugfs-Document-debugfs-helper-for-un.patch
-|	patches.suse/powerpc-book3s64-Fix-link-stack-flush-on-context-swi.patch
-|	patches.suse/KVM-PPC-Book3S-HV-Flush-link-stack-on-guest-exit-to-.patch
-|	patches.suse/ftrace-introduce-permanent-ftrace_ops-flag.patch
-|	patches.suse/tipc-fix-link-name-length-check.patch
-|	patches.suse/ibmvnic-Fix-completion-structure-initialization-again.patch
-|	patches.suse/ibmvnic-Terminate-waiting-device-threads-after-loss-.patch
-|	patches.suse/ibmvnic-Bound-waits-for-device-queries.patch
-|	patches.suse/ibmvnic-Serialize-device-queries.patch
-|	patches.suse/net-psample-fix-skb_over_panic.patch
-|	patches.suse/openvswitch-fix-flow-command-message-size.patch
-|	patches.suse/video-hdmi-Fix-AVI-bar-unpack.patch
-|	patches.suse/0003-drm-panel-lvds-Potential-Oops-in-probe-error-handlin.patch
-|	patches.suse/0001-drm-i810-Prevent-underflow-in-ioctl.patch
-|	patches.suse/0005-drm-rockchip-Round-up-_before_-giving-to-the-clock-f.patch
-|	patches.suse/drm-radeon-fix-bad-DMA-from-INTERRUPT_CNTL2.patch
-|	patches.suse/0006-drm-amdgpu-fix-bad-DMA-from-INTERRUPT_CNTL2.patch
-|	patches.suse/iomap-Fix-pipe-page-leakage-during-splicing.patch
-|	patches.suse/ext4-update-direct-I-O-read-lock-pattern-for-IOCB_NO.patch
-|	patches.suse/ext4-add-more-paranoia-checking-in-ext4_expand_extra.patch
-|	patches.suse/ext4-work-around-deleting-a-file-with-i_nlink-0-safe.patch
-|	patches.suse/cifs-add-support-for-flock.patch
-|	patches.suse/CIFS-remove-set-but-not-used-variables-cinode-and-netfid-.patch
-|	patches.suse/cifs-close-the-shared-root-handle-on-tree-disconnect.patch
-|	patches.suse/smb3-remove-confusing-dmesg-when-mounting-with-encryption-seal-.patch
-|	patches.suse/CIFS-Respect-O_SYNC-and-O_DIRECT-flags-during-reconnect.patch
-|	patches.suse/CIFS-Close-open-handle-after-interrupted-close.patch
-|	patches.suse/CIFS-Fix-NULL-pointer-dereference-in-mid-callback.patch
-|	patches.suse/CIFS-Do-not-miss-cancelled-OPEN-responses.patch
-|	patches.suse/CIFS-Fix-SMB2-oplock-break-processing.patch
-|	patches.suse/cifs-move-cifsFileInfo_put-logic-into-a-work-queue.patch
-|	patches.suse/CIFS-Properly-process-SMB3-lease-breaks.patch
-|	patches.suse/cifs-Fix-use-after-free-bug-in-cifs_reconnect-.patch
-|	patches.suse/cifs-Fix-lookup-of-root-ses-in-DFS-referral-cache.patch
-|	patches.suse/cifs-Fix-potential-softlockups-while-refreshing-DFS-cache.patch
-|	patches.suse/cifs-Fix-retrieval-of-DFS-referrals-in-cifs_mount-.patch
-|	patches.suse/powerpc-pkeys-remove-unused-pkey_allows_readwrite.patch
-|	patches.suse/powerpc-pseries-Don-t-opencode-HPTE_V_BOLTED.patch
-|	patches.suse/powerpc-pseries-Don-t-fail-hash-page-table-insert-fo.patch
-|	patches.suse/powerpc-book3s64-hash-Use-secondary-hash-for-bolted-.patch
-|	patches.suse/powerpc-tools-Don-t-quote-objdump-in-scripts.patch
-|	patches.suse/powerpc-pseries-address-checkpatch-warnings-in-dlpar.patch
-|	patches.suse/powerpc-pseries-safely-roll-back-failed-DLPAR-cpu-ad.patch
-|	patches.suse/powerpc-security-book3s64-Report-L1TF-status-in-sysf.patch
-|	patches.suse/powerpc-security-Fix-debugfs-data-leak-on-32-bit.patch
-|	patches.suse/powerpc-Allow-flush_icache_range-to-work-across-rang.patch
-|	patches.suse/powerpc-Allow-64bit-VDSO-__kernel_sync_dicache-to-wo.patch
-|	patches.suse/powerpc-security-Fix-wrong-message-when-RFI-Flush-is.patch
-|	patches.suse/powerpc-xive-Prevent-page-fault-issues-in-the-machin.patch
-|	patches.suse/powerpc-fadump-when-fadump-is-supported-register-the.patch
-|	patches.suse/powerpc-mm-drop-ifdef-CONFIG_MMU-in-is_ioremap_addr.patch
-|	patches.suse/powerpc-powernv-Disable-native-PCIe-port-management.patch
-|	patches.suse/compat_ioctl-handle-SIOCOUTQNSD.patch
-|	patches.suse/clk-samsung-exynos5420-Preserve-CPU-clocks-configura.patch
-|	patches.suse/clk-pxa-fix-one-of-the-pxa-RTC-clocks.patch
-|	patches.suse/mfd-intel-lpss-Add-default-I2C-device-properties-for.patch
-|	patches.suse/gpio-mpc8xxx-Don-t-overwrite-default-irq_set_type-ca.patch
-|	patches.suse/platform-x86-hp-wmi-Fix-ACPI-errors-caused-by-too-sm.patch
-|	patches.suse/platform-x86-hp-wmi-Fix-ACPI-errors-caused-by-passin.patch
-|	patches.suse/Input-synaptics-rmi4-simplify-data-read-in-rmi_f54_w.patch
-|	patches.suse/Input-synaptics-switch-another-X1-Carbon-6-to-RMI-SM.patch
-|	patches.suse/tipc-fix-wrong-timeout-input-for-tipc_wait_for_cond.patch
-|	patches.suse/net-sched-fix-tc-s-class-show-no-bstats-on-class-wit.patch
-|	patches.suse/openvswitch-drop-unneeded-BUG_ON-in-ovs_flow_cmd_bui.patch
-|	patches.suse/openvswitch-remove-another-BUG_ON.patch
-|	patches.suse/ocfs2-fix-passing-zero-to-PTR_ERR-warning.patch
-|	patches.suse/scsi-qla2xxx-remove-redundant-assignment-to-pointer-.patch
-|	patches.suse/scsi-bfa-release-allocated-memory-in-case-of-error
-|	patches.suse/scsi-qla2xxx-Dual-FCP-NVMe-target-port-support.patch
-|	patches.suse/scsi-qla2xxx-Add-error-handling-for-PLOGI-ELS-passth.patch
-|	patches.suse/scsi-qla2xxx-Set-remove-flag-for-all-VP.patch
-|	patches.suse/scsi-qla2xxx-Check-for-MB-timeout-while-capturing-IS.patch
-|	patches.suse/scsi-qla2xxx-Capture-FW-dump-on-MPI-heartbeat-stop-e.patch
-|	patches.suse/scsi-qla2xxx-Improve-logging-for-scan-thread.patch
-|	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.20-k.patch
-|	patches.suse/scsi-zfcp-trace-channel-log-even-for-fcp-command-responses
-|	patches.suse/scsi-qla2xxx-Retry-PLOGI-on-FC-NVMe-PRLI-failure.patch
-|	patches.suse/scsi-qla2xxx-Do-command-completion-on-abort-timeout.patch
-|	patches.suse/scsi-qla2xxx-Fix-SRB-leak-on-switch-command-timeout.patch
-|	patches.suse/scsi-qla2xxx-Fix-driver-unload-hang.patch
-|	patches.suse/scsi-qla2xxx-Fix-double-scsi_done-for-abort-path.patch
-|	patches.suse/scsi-qla2xxx-Fix-device-connect-issues-in-P2P-config.patch
-|	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.21-k.patch
-|	patches.suse/scsi-qla2xxx-Remove-an-include-directive.patch
-|	patches.suse/scsi-qla2xxx-Fix-a-dma_pool_free-call.patch
-|	patches.suse/scsi-qla2xxx-initialize-fc4_type_priority.patch
-|	patches.suse/scsi-qla2xxx-don-t-use-zero-for-FC4_PRIORITY_NVME.patch
-|	patches.suse/xfs-Sanity-check-flags-of-Q_XQUOTARM-call.patch
-|	patches.suse/apparmor-fix-unsigned-len-comparison-with-less-than-zero.patch
-|	patches.suse/rtc-msm6242-Fix-reading-of-10-hour-digit.patch
-|	patches.suse/PCI-PTM-Remove-spurious-d-from-granularity-message.patch
-|	patches.suse/PCI-MSI-Fix-incorrect-MSI-X-masking-on-resume.patch
-|	patches.suse/PCI-Fix-Intel-ACS-quirk-UPDCR-register-address.patch
-|	patches.suse/PCI-Apply-Cavium-ACS-quirk-to-ThunderX2-and-ThunderX.patch
-|	patches.suse/PCI-dwc-Fix-find_next_bit-usage.patch
-|	patches.suse/PCI-rcar-Fix-missing-MACCTLR-register-setting-in-ini.patch
-|	patches.suse/tty-serial-msm_serial-Fix-flow-control.patch
-|	patches.suse/tty-serial-fsl_lpuart-use-the-sg-count-from-dma_map_.patch
-|	patches.suse/tty-serial-imx-use-the-sg-count-from-dma_map_sg.patch
-|	patches.suse/tty-serial-pch_uart-correct-usage-of-dma_unmap_sg.patch
-|	patches.suse/serial-pl011-Fix-DMA-flush_buffer.patch
-|	patches.suse/serial-ifx6x60-add-missed-pm_runtime_disable.patch
-|	patches.suse/serial-serial_core-Perform-NULL-checks-for-break_ctl.patch
-|	patches.suse/tty-vt-keyboard-reject-invalid-keycodes.patch
-|	patches.suse/ACPI-OSL-only-free-map-once-in-osl.c.patch
-|	patches.suse/ACPI-bus-Fix-NULL-pointer-check-in-acpi_bus_get_priv.patch
-|	patches.suse/ACPI-sysfs-Change-ACPI_MASKABLE_GPE_MAX-to-0x100.patch
-|	patches.suse/kvm-x86-fix-out-of-bounds-write-in-kvm_get_emulated_cpuid-cve-2019-19332
-|	patches.suse/drm-limit-to-INT_MAX-in-create_blob-ioctl.patch
-|	patches.suse/thermal-Fix-deadlock-in-thermal-thermal_zone_device_.patch
-|	patches.suse/moduleparam-fix-parameter-description-mismatch.patch
-|	patches.suse/fsnamei.c-pull-positivity-check-into-follow_managed.patch
-|	patches.suse/new-helper-lookup_positive_unlocked.patch
-|	patches.suse/fix-dget_parent-fastpath-race.patch
-|	patches.suse/fsnamei.c-fix-missing-barriers-when-checking-positivity.patch
-|	patches.suse/0001-xen-blkback-Avoid-unmapping-unmapped-grant-pages.patch
-|	patches.suse/0002-drm-radeon-fix-r1xx-r2xx-register-checker-for-POT-te.patch
-|	patches.suse/ALSA-hda-hdmi-fix-vgaswitcheroo-detection-for-AMD.patch
-|	patches.suse/ALSA-hda-hdmi-Add-new-pci-ids-for-AMD-GPU-display-au.patch
-|	patches.suse/ALSA-hda-realtek-Dell-headphone-has-noise-on-unmute-.patch
-|	patches.suse/ALSA-pcm-oss-Avoid-potential-buffer-overflows.patch
-|	patches.suse/powerpc-xive-Skip-ioremap-of-ESB-pages-for-LSI-inter.patch
-|	patches.suse/powerpc-Fix-vDSO-clock_getres.patch
-|	patches.suse/powerpc-archrandom-fix-arch_get_random_seed_int.patch
-|	patches.suse/Input-goodix-add-upside-down-quirk-for-Teclast-X89-t.patch
-|	patches.suse/Input-synaptics-rmi4-don-t-increment-rmiaddr-for-SMB.patch
-|	patches.suse/CIFS-Fix-NULL-pointer-dereference-in-smb2_push_mandatory_locks.patch
-|	patches.suse/fs-cifs-Fix-atime-update-check-vs-mtime.patch
-|	patches.suse/scsi-qla2xxx-fix-rports-not-being-mark-as-lost-in-sy.patch
-|	patches.suse/scsi-qla2xxx-unregister-ports-after-GPN_FT-failure.patch
-|	patches.suse/scsi-qla2xxx-Fix-qla2x00_request_irqs-for-MSI.patch
-|	patches.suse/can-slcan-Fix-use-after-free-Read-in-slcan_open.patch
-|	patches.suse/net-bridge-deny-dev_set_mac_address-when-unregisteri.patch
-|	patches.suse/openvswitch-support-asymmetric-conntrack.patch
-|	patches.suse/s390-qeth-guard-against-runt-packets
-|	patches.suse/s390-qeth-ensure-linear-access-to-packet-headers
-|	patches.suse/tcp-md5-fix-potential-overestimation-of-TCP-option-s.patch
-|	patches.suse/net-mlx5e-Fix-SFF-8472-eeprom-length.patch
-|	patches.suse/inet-protect-against-too-small-mtu-values.patch
-|	patches.suse/net-ethernet-ti-cpsw-fix-extra-rx-interrupt.patch
-|	patches.suse/dma-buf-Fix-memory-leak-in-sync_file_merge.patch
-|	patches.suse/drm-meson-venc-cvbs-fix-CVBS-mode-matching.patch
-|	patches.suse/ALSA-echoaudio-simplify-get_audio_levels.patch
-|	patches.suse/ALSA-oxfw-fix-return-value-in-error-path-of-isochron.patch
-|	patches.suse/ALSA-fireface-fix-return-value-in-error-path-of-isoc.patch
-|	patches.suse/ALSA-hda-hdmi-Fix-duplicate-unref-of-pci_dev.patch
-|	patches.suse/ALSA-hda-realtek-Line-out-jack-doesn-t-work-on-a-Del.patch
-|	patches.suse/smb3-fix-refcount-underflow-warning-on-unmount-when-no-directory-le.patch
-|	patches.suse/SMB3-Fix-crash-in-SMB2_open_init-due-to-uninitialized-field-in-comp.patch
-|	patches.suse/CIFS-Close-cached-root-handle-only-if-it-has-a-lease.patch
-|	patches.suse/usb-core-urb-fix-URB-structure-initialization-functi.patch
-|	patches.suse/usb-mon-Fix-a-deadlock-in-usbmon-between-mmap-and-re.patch
-|	patches.suse/USB-serial-io_edgeport-fix-epic-endpoint-lookup.patch
-|	patches.suse/USB-idmouse-fix-interface-sanity-checks.patch
-|	patches.suse/USB-adutux-fix-interface-sanity-check.patch
-|	patches.suse/USB-atm-ueagle-atm-add-missing-endpoint-check.patch
-|	patches.suse/usb-dwc3-ep0-Clear-started-flag-on-completion.patch
-|	patches.suse/xhci-Fix-memory-leak-in-xhci_add_in_port.patch
-|	patches.suse/xhci-fix-USB3-device-initiated-resume-race-with-root.patch
-|	patches.suse/usb-xhci-only-set-D3hot-for-pci-device.patch
-|	patches.suse/xhci-Increase-STS_HALT-timeout-in-xhci_suspend.patch
-|	patches.suse/xhci-handle-some-XHCI_TRUST_TX_LENGTH-quirks-cases-a.patch
-|	patches.suse/xhci-make-sure-interrupts-are-restored-to-correct-st.patch
-|	patches.suse/iio-adc-max9611-Fix-too-short-conversion-time-delay.patch
-|	patches.suse/staging-rtl8188eu-fix-interface-sanity-check.patch
-|	patches.suse/scsi-qla2xxx-Correctly-retrieve-and-interpret-active.patch
-|	patches.suse/scsi-qla2xxx-Added-support-for-MPI-and-PEP-regions-f.patch
-|	patches.suse/scsi-qla2xxx-Fix-incorrect-SFUB-length-used-for-Secu.patch
-|	patches.suse/0001-scsi-qla2xxx-Ignore-NULL-pointer-in-tcm_qla2xxx_free.patch
-|	patches.suse/0002-scsi-qla2xxx-Use-explicit-LOGO-in-target-mode.patch
-|	patches.suse/0003-scsi-qla2xxx-Initialize-free_work-before-flushing-it.patch
-|	patches.suse/0004-scsi-qla2xxx-Drop-superfluous-INIT_WORK-of-del_work.patch
-|	patches.suse/0005-scsi-qla2xxx-Change-discovery-state-before-PLOGI.patch
-|	patches.suse/0006-scsi-qla2xxx-Allow-PLOGI-in-target-mode.patch
-|	patches.suse/0007-scsi-qla2xxx-Don-t-call-qlt_async_event-twice.patch
-|	patches.suse/0008-scsi-qla2xxx-Fix-PLOGI-payload-and-ELS-IOCB-dump-len.patch
-|	patches.suse/0009-scsi-qla2xxx-Configure-local-loop-for-N2N-target.patch
-|	patches.suse/0010-scsi-qla2xxx-Send-Notify-ACK-after-N2N-PLOGI.patch
-|	patches.suse/0011-scsi-qla2xxx-Don-t-defer-relogin-unconditonally.patch
-|	patches.suse/0012-scsi-qla2xxx-Ignore-PORT-UPDATE-after-N2N-PLOGI.patch
-|	patches.suse/0013-scsi-qla2xxx-Add-debug-dump-of-LOGO-payload-and-ELS-.patch
-|	patches.suse/scsi-libsas-stop-discovering-if-oob-mode-is-disconnected
-|	patches.suse/regulator-rn5t618-fix-module-aliases.patch
-|	patches.suse/btrfs-do-not-call-synchronize_srcu-in-inode_tree_del.patch
-|	patches.suse/Btrfs-fix-missing-data-checksums-after-replaying-a-l.patch
-|	patches.suse/Btrfs-make-tree-checker-detect-checksum-items-with-o.patch
-|	patches.suse/Btrfs-fix-removal-logic-of-the-tree-mod-log-that-lea.patch
-|	patches.suse/btrfs-abort-transaction-after-failed-inode-updates-i.patch
-|	patches.suse/btrfs-handle-ENOENT-in-btrfs_uuid_tree_iterate.patch
-|	patches.suse/btrfs-skip-log-replay-on-orphaned-roots.patch
-|	patches.suse/ALSA-pcm-Avoid-possible-info-leaks-from-PCM-stream-b.patch
-|	patches.suse/ALSA-hda-ca0132-Keep-power-on-during-processing-DSP-.patch
-|	patches.suse/ALSA-hda-ca0132-Avoid-endless-loop.patch
-|	patches.suse/ALSA-hda-ca0132-Fix-work-handling-in-delayed-HP-dete.patch
-|	patches.suse/ALSA-hda-Downgrade-error-message-for-single-cmd-fall.patch
-|	patches.suse/ASoC-wm8962-fix-lambda-value.patch
-|	patches.suse/usbip-Fix-receive-error-in-vhci-hcd-when-using-scatt.patch
-|	patches.suse/usb-xhci-Fix-build-warning-seen-with-CONFIG_PM-n.patch
-|	patches.suse/tty-serial-msm_serial-Fix-lockup-for-sysrq-and-oops.patch
-|	patches.suse/Revert-mmc-sdhci-Fix-incorrect-switch-to-HS-mode.patch
-|	patches.suse/mmc-mediatek-fix-CMD_TA-to-2-for-MT8173-HS200-HS400-.patch
-|	patches.suse/mmc-sdhci-of-esdhc-Revert-mmc-sdhci-of-esdhc-add-err.patch
-|	patches.suse/mmc-sdhci-of-esdhc-fix-P2020-errata-handling.patch
-|	patches.suse/platform-x86-hp-wmi-Make-buffer-for-HPWMI_FEATURE2_Q.patch
-|	patches.suse/platform-x86-pmc_atom-Add-Siemens-CONNECT-X300-to-cr.patch
-|	patches.suse/0003-drm-i915-Fix-pid-leak-with-banned-clients.patch
-|	patches.suse/x86-mce-amd-do-not-use-rdmsr_safe_on_cpu-in-smca_configure.patch
-|	patches.suse/x86-mce-amd-allow-reserved-types-to-be-overwritten-in-smca_banks.patch
-|	patches.suse/x86-mce-fix-possibly-incorrect-severity-calculation-on-amd.patch
-|	patches.suse/powerpc-irq-fix-stack-overflow-verification.patch
-|	patches.suse/0001-xen-blkfront-Adjust-indentation-in-xlvbd_alloc_gendi.patch
-|	patches.suse/tracing-have-the-histogram-compare-functions-convert-to-u64-first.patch
-|	patches.suse/netfilter-nf_queue-enqueue-skbs-with-NULL-dst.patch
-|	patches.suse/af_packet-set-defaule-value-for-tmo.patch
-|	patches.suse/fjes-fix-missed-check-in-fjes_acpi_add.patch
-|	patches.suse/net-ibmvnic-Fix-typo-in-retry-check.patch
-|	patches.suse/6pack-mkiss-fix-possible-deadlock.patch
-|	patches.suse/bonding-fix-active-backup-transition-after-link-fail.patch
-|	patches.suse/mwifiex-fix-possible-heap-overflow-in-mwifiex_proces.patch
-|	patches.suse/mwifiex-Fix-heap-overflow-in-mmwifiex_process_tdls_a.patch
-|	patches.suse/qede-Disable-hardware-gro-when-xdp-prog-is-installed.patch
-|	patches.suse/kvm-x86-host-feature-ssbd-doesn-t-imply-guest-feature-spec_ctrl_ssbd
-|	patches.suse/gpio-Fix-error-message-on-out-of-range-GPIO-in-looku.patch
-|	patches.suse/net-mlxfw-Fix-out-of-memory-error-in-mfa2-flash-burn.patch
-|	patches.suse/ptp-fix-the-race-between-the-release-of-ptp_clock-an.patch
-|	patches.suse/pstore-ram-Write-new-dumps-to-start-of-recycled-zone.patch
-|	patches.suse/ALSA-hda-realtek-Add-headset-Mic-no-shutup-for-ALC28.patch
-|	patches.suse/ALSA-usb-audio-fix-set_format-altsetting-sanity-chec.patch
-|	patches.suse/ALSA-hda-hdmi-fix-atpx_present-when-CLASS-is-not-VGA.patch
-|	patches.suse/ALSA-ice1724-Fix-sleep-in-atomic-in-Infrasonic-Quart.patch
-|	patches.suse/exit-panic-before-exit_mm-on-global-init-exit.patch
-|	patches.suse/Btrfs-fix-infinite-loop-during-nocow-writeback-due-t.patch
-|	patches.suse/dmaengine-Fix-access-to-uninitialized-dma_slave_caps.patch
-|	patches.suse/arm64-Revert-support-for-execute-only-user-mappings.patch
-|	patches.suse/spi-spi-dw-Add-lock-protect-dw_spi-rx-tx-to-prevent-.patch
-|	patches.suse/ftrace-avoid-potential-division-by-zero-in-function-profiler.patch
-|	patches.suse/kernel-trace-fix-do-not-unregister-tracepoints-when-register-sched_migrate_task-fail.patch
-|	patches.suse/can-can_dropped_invalid_skb-ensure-an-initialized-he.patch
-|	patches.suse/can-gs_usb-gs_usb_probe-use-descriptors-of-current-a.patch
-|	patches.suse/can-mscan-mscan_rx_poll-fix-rx-path-lockup-when-retu.patch
-|	patches.suse/macvlan-do-not-assume-mac_header-is-set-in-macvlan_b.patch
-|	patches.suse/HID-hidraw-Fix-returning-EPOLLOUT-from-hidraw_poll.patch
-|	patches.suse/HID-uhid-Fix-returning-EPOLLOUT-from-uhid_char_poll.patch
-|	patches.suse/0001-Input-add-safety-guards-to-input_set_keycode.patch
-|	patches.suse/RDMA-bnxt_re-Avoid-freeing-MR-resources-if-dereg-fai.patch
-|	patches.suse/drm-dp_mst-correct-the-shifting-in-DP_REMOTE_I2C_REA.patch
-|	patches.suse/drm-fb-helper-Round-up-bits_per_pixel-if-possible.patch
-|	patches.suse/staging-comedi-adv_pci1710-fix-AI-channels-16-31-for.patch
-|	patches.suse/chardev-Avoid-potential-use-after-free-in-chrdev_ope.patch
-|	patches.suse/usb-musb-dma-Correct-parameter-passed-to-IRQ-handler.patch
-|	patches.suse/usb-chipidea-host-Disable-port-power-only-if-previou.patch
-|	patches.suse/usb-musb-fix-idling-for-suspend-after-disconnect-int.patch
-|	patches.suse/HID-hidraw-uhid-Always-report-EPOLLOUT.patch
-|	patches.suse/iommu-remove-device-link-to-group-on-failure
-|	patches.suse/iommu-vt-d-unlink-device-if-failed-to-add-to-group
-|	patches.suse/drm-i915-gen9-Clear-residual-context-state-on-contex.patch
-|	patches.suse/fix-autofs-regression-caused-by-follow_managed-changes.patch
-|	patches.suse/platform-x86-asus-wmi-Fix-keyboard-brightness-cannot.patch
-|	patches.suse/clk-Don-t-try-to-enable-critical-clocks-if-prepare-f.patch
-|	patches.suse/ALSA-usb-audio-fix-sync-ep-altsetting-sanity-check.patch
-|	patches.suse/ALSA-seq-Fix-racy-access-for-queue-timer-in-proc-rea.patch
-|	patches.suse/ASoC-msm8916-wcd-analog-Fix-selected-events-for-MIC-.patch
-|	patches.suse/0001-btrfs-relocation-fix-reloc_root-lifespan-and-access.patch
-|	patches.suse/usb-core-hub-Improved-device-recognition-on-remote-w.patch
-|	patches.suse/USB-serial-simple-Add-Motorola-Solutions-TETRA-MTP3x.patch
-|	patches.suse/USB-serial-option-Add-support-for-Quectel-RM500Q.patch
-|	patches.suse/USB-serial-opticon-fix-control-message-timeouts.patch
-|	patches.suse/USB-serial-suppress-driver-bind-attributes.patch
-|	patches.suse/USB-serial-ch341-handle-unbound-port-at-reset_resume.patch
-|	patches.suse/USB-serial-io_edgeport-handle-unbound-ports-on-URB-c.patch
-|	patches.suse/USB-serial-io_edgeport-add-missing-active-port-sanit.patch
-|	patches.suse/USB-serial-keyspan-handle-unbound-ports.patch
-|	patches.suse/USB-serial-quatech2-handle-unbound-ports.patch
-|	patches.suse/iio-buffer-align-the-size-of-scan-bytes-to-size-of-t.patch
-|	patches.suse/scsi-mptfusion-fix-double-fetch-bug-in-ioctl
-|	patches.suse/x86-resctrl-fix-an-imbalance-in-domain_remove_cpu.patch
-|	patches.suse/x86-resctrl-fix-potential-memory-leak.patch
-|	patches.suse/drm-i915-Add-missing-include-file-linux-math64.h.patch
-|	patches.suse/sh_eth-check-sh_eth_cpu_data-dual_port-when-dumping-.patch
-|	patches.suse/NFC-pn533-fix-bulk-message-timeout.patch
-|	patches.suse/ptp-free-ptp-device-pin-descriptors-properly.patch
-|	patches.suse/net-usb-lan78xx-limit-size-of-local-TSO-packets.patch
-|	patches.suse/r8152-add-missing-endpoint-sanity-check.patch
-|	patches.suse/cfg80211-check-for-set_wiphy_params.patch
-|	patches.suse/cfg80211-fix-page-refcount-issue-in-A-MSDU-decap.patch
-|	patches.suse/batman-adv-Fix-DAT-candidate-selection-on-little-end.patch
-|	patches.suse/macvlan-use-skb_reset_mac_header-in-macvlan_queue_xm.patch
-|	patches.suse/hwmon-nct7802-Fix-voltage-limits-to-wrong-registers.patch
-|	patches.suse/hwmon-adt7475-Make-volt2reg-return-same-reg-as-reg2v.patch
-|	patches.suse/hwmon-core-Do-not-use-device-managed-functions-for-m.patch
-|	patches.suse/tracing-xen-ordered-comparison-of-function-pointers.patch
-|	patches.suse/mmc-tegra-fix-SDR50-tuning-override.patch
-|	patches.suse/mmc-sdhci-fix-minimum-clock-rate-for-v3-controller.patch
-|	patches.suse/powerpc-xive-Discard-ESB-load-value-when-interrupt-i.patch
-|	patches.suse/Input-sun4i-ts-add-a-check-for-devm_thermal_zone_of_.patch
-|	patches.suse/Input-pegasus_notetaker-fix-endpoint-sanity-check.patch
-|	patches.suse/Input-aiptek-fix-endpoint-sanity-check.patch
-|	patches.suse/Input-gtco-fix-endpoint-sanity-check.patch
-|	patches.suse/Input-sur40-fix-interface-sanity-checks.patch
-|	patches.suse/Revert-Input-synaptics-rmi4-don-t-increment-rmiaddr-.patch
-|	patches.suse/Input-rmi_f54-read-from-FIFO-in-32-byte-blocks.patch
-|	patches.suse/Input-keyspan-remote-fix-control-message-timeouts.patch
-|	patches.suse/Input-pm8xxx-vib-fix-handling-of-separate-enable-reg.patch
-|	patches.suse/0001-btrfs-scrub-Require-mandatory-block-group-RO-for-dev.patch
-|	patches.suse/0001-btrfs-dev-replace-remove-warning-for-unknown-return-.patch
-|	patches.suse/can-slip-Protect-tty-disc_data-in-write_wakeup-and-c.patch
-|	patches.suse/libertas-Fix-two-buffer-overflows-at-parsing-bss-des.patch
-|	patches.suse/firestream-fix-memory-leaks.patch
-|	patches.suse/do_last-fetch-directory--i_mode-and--i_uid-before-its-too-late.patch
-|	patches.suse/regulator-rk808-Lower-log-level-on-optional-GPIOs-be.patch
-|	patches.suse/clocksource-drivers-bcm2835_timer-Fix-memory-leak-of.patch
-|	patches.suse/crypto-pcrypt-Do-not-clear-MAY_SLEEP-flag-in-origina.patch
-|	patches.suse/crypto-af_alg-Use-bh_lock_sock-in-sk_destruct.patch
-|	patches.suse/crypto-api-Check-spawn-alg-under-lock-in-crypto_drop.patch
-|	patches.suse/crypto-api-Fix-race-condition-in-crypto_spawn_alg.patch
-|	patches.suse/crypto-picoxcell-adjust-the-position-of-tasklet_init.patch
-|	patches.suse/crypto-chelsio-fix-writing-tfm-flags-to-wrong-place.patch
-|	patches.suse/crypto-atmel-sha-fix-error-handling-when-setting-hma.patch
-|	patches.suse/ppp-Adjust-indentation-into-ppp_async_input.patch
-|	patches.suse/NFC-pn544-Adjust-indentation-in-pn544_hci_check_pres.patch
-|	patches.suse/bcma-remove-set-but-not-used-variable-sizel.patch
-|	patches.suse/brcmfmac-Fix-use-after-free-in-brcmf_sdio_readframes.patch
-|	patches.suse/brcmfmac-fix-interface-sanity-check.patch
-|	patches.suse/orinoco_usb-fix-interface-sanity-check.patch
-|	patches.suse/rtl8xxxu-fix-interface-sanity-check.patch
-|	patches.suse/rsi_91x_usb-fix-interface-sanity-check.patch
-|	patches.suse/zd1211rw-fix-storage-endpoint-lookup.patch
-|	patches.suse/brcmfmac-Fix-memory-leak-in-brcmf_usbdev_qinit.patch
-|	patches.suse/ath9k-fix-storage-endpoint-lookup.patch
-|	patches.suse/mwifiex-drop-most-magic-numbers-from-mwifiex_process.patch
-|	patches.suse/iwlegacy-ensure-loop-counter-addr-does-not-wrap-and-.patch
-|	patches.suse/Revert-ath10k-fix-DMA-related-firmware-crashes-on-mu.patch
-|	patches.suse/ALSA-control-remove-useless-assignment-in-.info-call.patch
-|	patches.suse/ALSA-sh-Fix-compile-warning-wrt-const.patch
-|	patches.suse/ALSA-hda-analog-Minor-optimization-for-SPDIF-mux-con.patch
-|	patches.suse/ALSA-hda-hdmi-add-retry-logic-to-parse_intel_hdmi.patch
-|	patches.suse/ALSA-hda-Add-docking-station-support-for-Lenovo-Thin.patch
-|	patches.suse/ALSA-hda-Add-Clevo-W65_67SB-the-power_save-blacklist.patch
-|	patches.suse/pinctrl-sh-pfc-r8a7778-Fix-duplicate-SDSELF_B-and-SD.patch
-|	patches.suse/usb-dwc3-turn-off-VBUS-when-leaving-host-mode.patch
-|	patches.suse/usb-gadget-f_ncm-Use-atomic_t-to-track-in-flight-req.patch
-|	patches.suse/usb-gadget-f_ecm-Use-atomic_t-to-track-in-flight-req.patch
-|	patches.suse/phy-qualcomm-Adjust-indentation-in-read_poll_timeout.patch
-|	patches.suse/usb-typec-tcpci-mask-event-interrupts-when-remove-dr.patch
-|	patches.suse/USB-serial-ir-usb-add-missing-endpoint-sanity-check.patch
-|	patches.suse/USB-serial-ir-usb-fix-link-speed-handling.patch
-|	patches.suse/USB-serial-ir-usb-fix-IrLAP-framing.patch
-|	patches.suse/serial-8250_bcm2835aux-Fix-line-mismatch-on-driver-u.patch
-|	patches.suse/staging-wlan-ng-ensure-error-return-is-actually-retu.patch
-|	patches.suse/scsi-qla2xxx-Remove-defer-flag-to-indicate-immeadiat.patch
-|	patches.suse/scsi-qla2xxx-Fix-fabric-scan-hang.patch
-|	patches.suse/scsi-qla2xxx-Add-a-shadow-variable-to-hold-disc_stat.patch
-|	patches.suse/scsi-qla2xxx-Cleanup-unused-async_logout_done.patch
-|	patches.suse/scsi-qla2xxx-Fix-update_fcport-for-current_topology.patch
-|	patches.suse/scsi-qla2xxx-Add-D-Port-Diagnostic-reason-explanatio.patch
-|	patches.suse/scsi-qla2xxx-Use-common-routine-to-free-fcport-struc.patch
-|	patches.suse/scsi-qla2xxx-Fix-stuck-login-session-using-prli_pend.patch
-|	patches.suse/scsi-qla2xxx-Correct-fcport-flags-handling.patch
-|	patches.suse/scsi-qla2xxx-Consolidate-fabric-scan.patch
-|	patches.suse/scsi-qla2xxx-Fix-RIDA-Format-2.patch
-|	patches.suse/scsi-qla2xxx-Fix-stuck-session-in-GNL.patch
-|	patches.suse/scsi-qla2xxx-Fix-mtcp-dump-collection-failure.patch
-|	patches.suse/scsi-qla2xxx-Update-driver-version-to-10.01.00.22-k.patch
-|	patches.suse/scsi-qla2xxx-Improve-readability-of-the-code-that-ha.patch
-|	patches.suse/scsi-qla2xxx-Fix-the-endianness-of-the-qla82xx_get_f.patch
-|	patches.suse/scsi-qla2xxx-Use-get_unaligned_-instead-of-open-codi.patch
-|	patches.suse/drm-amdgpu-remove-4-set-but-not-used-variable-in-amd.patch
-|	patches.suse/drm-amdgpu-add-function-parameter-description-in-amd.patch
-|	patches.suse/drm-amdgpu-remove-set-but-not-used-variable-dig_conn.patch
-|	patches.suse/drm-amdgpu-remove-set-but-not-used-variable-dig.patch
-|	patches.suse/drm-amdgpu-remove-always-false-comparison-in-amdgpu_.patch
-|	patches.suse/drm-amdgpu-remove-set-but-not-used-variable-mc_share.patch
-|	patches.suse/0012-drm-amdgpu-remove-set-but-not-used-variable-mc_share.patch
-|	patches.suse/drm-amdgpu-remove-set-but-not-used-variable-amdgpu_c.patch
-|	patches.suse/drm-rockchip-lvds-Fix-indentation-of-a-define.patch
-|	patches.suse/drm-bridge-dw-hdmi-constify-copied-structure.patch
-|	patches.suse/drm-nouveau-secboot-gm20b-initialize-pointer-in-gm20.patch
-|	patches.suse/drm-nouveau-Fix-copy-paste-error-in-nouveau_fence_wa.patch
-|	patches.suse/drm-vmwgfx-prevent-memory-leak-in-vmw_cmdbuf_res_add.patch
-|	patches.suse/0002-KVM-x86-Protect-x86_decode_insn-from-Spectre-v1-L1TF.patch
-|	patches.suse/0003-KVM-x86-Protect-kvm_hv_msr_-get-set-_crash_data-from.patch
-|	patches.suse/0004-KVM-x86-Refactor-picdev_write-to-prevent-Spectre-v1-.patch
-|	patches.suse/0005-KVM-x86-Protect-ioapic_read_indirect-from-Spectre-v1.patch
-|	patches.suse/0006-KVM-x86-Protect-ioapic_write_indirect-from-Spectre-v.patch
-|	patches.suse/0007-KVM-x86-Protect-kvm_lapic_reg_write-from-Spectre-v1-.patch
-|	patches.suse/0008-KVM-x86-Protect-MSR-based-index-computations-in-fixe.patch
-|	patches.suse/0009-KVM-x86-Protect-MSR-based-index-computations-in-pmu..patch
-|	patches.suse/0010-KVM-x86-Protect-MSR-based-index-computations-from.patch
-|	patches.suse/0011-KVM-x86-Protect-DR-based-index-computations-from.patch
-|	patches.suse/0012-KVM-x86-Protect-pmu_intel.c-from-Spectre-v1-L1TF-att.patch
-|	patches.suse/lib-test_kasan.c-fix-memory-leak-in-kmalloc_oob_krea.patch
-|	patches.suse/lib-scatterlist.c-adjust-indentation-in-__sg_alloc_t.patch
-|	patches.suse/media-go7007-fix-a-miss-of-snd_card_free.patch
-|	patches.suse/media-v4l2-rect.h-fix-v4l2_rect_map_inside-top-left-.patch
-|	patches.suse/media-iguanair-fix-endpoint-sanity-check.patch
-|	patches.suse/media-uvcvideo-Avoid-cyclic-entity-chains-due-to-mal.patch
-|	patches.suse/PCI-Don-t-disable-bridge-BARs-when-assigning-bus-res.patch
-|	patches.suse/PCI-switchtec-Fix-vep_vector_number-ioread-width.patch
-|	patches.suse/vfs-fix-do_last-regression.patch
-|	patches.suse/powerpc-xmon-don-t-access-ASDR-in-VMs.patch
-|	patches.suse/powerpc-mm-Remove-kvm-radix-prefetch-workaround-for-.patch
-|	patches.suse/simple_recursive_removal-kernel-side-rm-rf-for-ramfs.patch
-|	patches.suse/mwifiex-fix-unbalanced-locking-in-mwifiex_process_co.patch
-|	patches.suse/mwifiex-Fix-possible-buffer-overflows-in-mwifiex_ret.patch
-|	patches.suse/mwifiex-Fix-possible-buffer-overflows-in-mwifiex_cmd.patch
-|	patches.suse/libertas-dont-exit-from-lbs_ibss_join_existing-with.patch
-|	patches.suse/libertas-make-lbs_ibss_join_existing-return-error.patch
-|	patches.suse/ext4-add-cond_resched-to-ext4_protect_reserved_inode.patch
-|	patches.suse/vt-selection-handle-pending-signals-in-paste_selecti.patch
-|	patches.suse/vt-selection-close-sel_buffer-race.patch
-|	patches.suse/floppy-check-FDC-index-for-errors-before-assigning-i.patch
-|	patches.suse/kvm-nvmx-don-t-emulate-instructions-in-guest-mode
-|	patches.suse/kvm-nvmx-refactor-io-bitmap-checks-into-helper-function
-|	patches.suse/kvm-nvmx-check-io-instruction-vm-exit-conditions
-|	patches.suse/vhost-check-docket-sk_family-instead-of-call-getname.patch
-|	patches.suse/blktrace-Protect-q-blk_trace-with-RCU.patch
-|	patches.suse/0001-vgacon-Fix-a-UAF-in-vgacon_invert_region.patch
-|	patches.suse/blktrace-fix-dereference-after-null-check.patch
-|	patches.suse/vt-selection-push-console-lock-down.patch
-|	patches.suse/vt-selection-push-sel_lock-up.patch
-|	patches.suse/block-bfq-fix-use-after-free-in-bfq_idle_slice_timer.patch
-|	patches.suse/0001-media-ov519-add-missing-endpoint-sanity-checks.patch
-|	patches.suse/0001-media-stv06xx-add-missing-descriptor-sanity-checks.patch
-|	patches.suse/xfs-add-agf-freeblocks-verify-in-xfs_agf_verify.patch
-|	patches.suse/slcan-Don-t-transmit-uninitialized-stack-data-in-pad.patch
-|	patches.suse/USB-core-Fix-free-while-in-use-bug-in-the-USB-S-Glib.patch
-|	patches.suse/selinux-properly-handle-multiple-messages-in-selinux.patch
-|	patches.suse/vfio-type1-fix-va-pa-translation-for-pfnmap-vmas-in-vaddr_get_pfn
-|	patches.suse/netlabel-cope-with-NULL-catmap.patch
-|	patches.suse/USB-gadget-fix-illegal-array-access-in-binding-with-.patch
-|	patches.suse/fs-binfmt_elf.c-allocate-initialized-memory-in-fill_.patch
-|	patches.suse/Bluetooth-Consolidate-encryption-handling-in-hci_enc.patch
-|	patches.suse/relay-handle-alloc_percpu-returning-NULL-in-relay_open.patch
-|	patches.suse/vfio-type1-support-faulting-pfnmap-vmas
-|	patches.suse/vfio-pci-fault-mmaps-to-enable-vma-tracking
-|	patches.suse/vfio-pci-invalidate-mmaps-and-block-mmio-access-on-disabled-memory
-|	patches.suse/vt-keyboard-avoid-signed-integer-overflow-in-k_ascii.patch
-|	patches.suse/x86-speculation-avoid-force-disabling-ibpb-based-on-stibp-and-enhanced-ibrs.patch
-|	patches.suse/x86-speculation-prevent-rogue-cross-process-ssbd-shutdown.patch
-|	patches.suse/x86-speculation-pr_spec_force_disable-enforcement-for-indirect-branches.patch
-|	patches.suse/0001-bcache-fix-potential-deadlock-problem-in-btree_gc_co.patch
-|	patches.suse/ACPI-configfs-Disallow-loading-ACPI-tables-when-lock.patch
-|	patches.suse/usb-usbtest-fix-missing-kfree-dev-buf-in-usbtest_dis.patch
-|	patches.suse/cgroup-fix-cgroup_sk_alloc-for-sk_clone_lock.patch
-|	patches.suse/cgroup-fix-sock_cgroup_data-on-big-endian.patch
-|	patches.suse/random32-update-the-net-random-state-on-interrupt-an.patch
-|-->>><<<++########################################################++>>>
-|	# <<<--dhowells/linux-fs-->>><<<++end++>>> <<<--keys-uefi-->>><<<++of sorted patches++>>>
-|	<<<--patches.suse/0001-KEYS-Allow-unrestricted-boot-time-addition-of-keys-t.patch-->>><<<++########################################################++>>>
-|<<<--	patches.suse/0003-efi-Add-an-EFI-signature-blob-parser.patch-->>>
-|	<<<--patches.suse/0004-MODSIGN-Import-certificates-from-UEFI-Secure-Boot.patch
-|	patches.suse/0005-MODSIGN-Allow-the-db-UEFI-variable-to-be-suppressed.patch
-|	patches.suse/0006-modsign-Use-secondary-trust-keyring-for-module-signi.patch
-|-->>><<<++########################################################++>>>
-|	# <<<--bluetooth/bluetooth-next-->>><<<++Unsorted patches on their way to mainline++>>>
-|	<<<--patches.suse/Bluetooth-Disconnect-if-E0-is-used-for-Level-4.patch
-|-->>><<<++#++>>>
-|	# <<<--out-of-tree-->>><<<++(SLE/Leap: this section is only for++>>> patches<<<--
-|	patches.suse/cifs-handle-netapp-error-codes.patch
-|	patches.suse/powerpc-add-link-stack-flush-mitigation-in-debugfs.patch
-|	patches.suse/powerpc-pseries-mobility-notify-network-peers-after-.patch
-|	patches.suse/cifs-Fix-mount-options-set-in-automount.patch
-|	patches.suse/cifs-Fix-memory-allocation-in-__smb2_handle_cancelle.patch
-|
-|	########################################################-->>><<<++ which++>>>
-|	# <<<--end-->>><<<++cannot++>>> <<<--of-->>><<<++go into the++>>> sorted <<<--patches
-|	########################################################
-|
-|	########################################################-->>><<<++section yet.)++>>>
- 	#
-|	# <<<--packaging-specific-->>><<<++Patches++>>> <<<--patches-->>><<<++which++>>> <<<--(tweaks-->>><<<++are++>>> <<<--for-->>><<<++already++>>> <<<--autobuild,-->>><<<++in subsystem maintainer++>>>
-|	# <<<--CONFIG_SUSE_KERNEL,-->>><<<++repository++>>> <<<--config/version-->>><<<++or++>>> <<<--tracking-->>><<<++otherwise++>>> <<<--and-->>><<<++expected++>>> <<<--other
-|	#-->>><<<++to++>>> <<<--build-->>><<<++get++>>> <<<--stuff-->>><<<++into++>>> <<<--like that ...).-->>><<<++mainline++>>>
-|	# <<<--These-->>><<<++within++>>> <<<--should-->>><<<++1-2++>>> <<<--probably-->>><<<++releases++>>> <<<--be-->>><<<++belong++>>> <<<--last-->>><<<++here.++>>> <<<--since-->>><<<++Patches++>>> <<<--they'll-->>><<<++not++>>> <<<--never-->>><<<++expected++>>>
-|	# <<<--land-->>><<<++to++>>> <<<--upstream-->>><<<++get++>>> <<<--but-->>><<<++into++>>> <<<--there-->>><<<++mainline++>>> <<<--are-->>><<<++any++>>> <<<--subsystem-->>><<<++time++>>> <<<--extensions-->>><<<++soon++>>> <<<--to-->>><<<++(or ever) belong++>>>
-|	# <<<--the-->>><<<++to++>>> <<<--supported-->>><<<++area++>>> <<<--flag.-->>><<<++specific sections below.++>>>
- 	########################################################
-+	patches.suse/powerpc-add-link-stack-flush-mitigation-in-debugfs.patch
-+	patches.suse/powerpc-pseries-mobility-notify-network-peers-after-.patch
-+	patches.suse/powerpc-pseries-group-lmb-operation-and-memblock-s.patch
-+	patches.suse/powerpc-pseries-update-device-tree-before-ejecting-h.patch
-+	patches.suse/drivers-base-memory.c-cache-blocks-in-radix-tree-to-.patch
-+	patches.suse/Deprecate-NR_UNSTABLE_NFS-use-NR_WRITEBACK.patch
-+	patches.suse/MM-replace-PF_LESS_THROTTLE-with-PF_LOCAL_THROTTLE.patch
-+	patches.suse/edac-skx-i10nm-make-some-configurations-cpu-model-specific.patch
-+	patches.suse/edac-i10nm-update-driver-to-support-different-bus-number-config-register-offsets.patch
-+	patches.suse/x86-cpu-add-a-steppings-field-to-struct-x86_cpu_id.patch
-+	patches.suse/x86-smpboot-remove-the-last-icpu-macro.patch
-+	patches.suse/fnic-to-not-call-scsi_done-for-unhandled-commands.patch
-+	patches.suse/x86-cpu-add-table-argument-to-cpu_matches.patch
-+	patches.suse/x86-speculation-add-special-register-buffer-data-sampling-srbds-mitigation.patch
-+	patches.suse/x86-speculation-add-srbds-vulnerability-and-mitigation-documentation.patch
-+	patches.suse/nvdimm-Avoid-race-between-probe-and-reading-device-a.patch
-+	patches.suse/edac-ghes-setup-dimm-label-from-dmi-and-use-it-in-error-reports.patch
- 
- 	########################################################
- 	# kbuild/module infrastructure fixes
- 	########################################################
-+
-+	# SUSE specific build tweaks
- 	patches.suse/rpm-kernel-config
- 	patches.suse/supported-flag
- 	patches.suse/supported-flag-underscores
- 	patches.suse/supported-flag-wildcards
- 	patches.suse/supported-flag-external
-|	<<<--patches.suse/module-Inform-user-when-loading-externally-supported.patch-->>><<<++patches.suse/supported-flag-modverdir++>>>
- 	patches.suse/genksyms-add-override-flag.diff
-|<<<++	patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch++>>>
-|	<<<--patches.suse/unsupported-features.patch-->>><<<++patches.suse/kernel-add-release-status-to-kernel-build.patch
-|	patches.suse/panic-do-not-print-uninitialized-taint_flags.patch++>>>
- 
-|	# <<<--bnc870450,-->>><<<++build++>>> <<<--fate317144-->>><<<++tweaks for external KMPs++>>>
-|	<<<--patches.suse/0003-Add-external-no-support-as-bad-taint-module.patch-->>><<<++patches.suse/0001-oracleasm-4.0-compat-changes.patch++>>>
-|	<<<--patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
-|	patches.suse/kernel-add-release-status-to-kernel-build.patch-->>><<<++patches.suse/s390-export-symbols-for-crash-kmp.patch++>>>
- 
- 	########################################################
-|	# <<<--SLE-specific-->>><<<++Performance-specific++>>> <<<--performance-->>><<<++out-of-tree++>>> patches<<<-- rejected upstream-->>>
- 	########################################################
- 
-|	# <<<--Reduces-->>><<<++Patches++>>> <<<--cost-->>><<<++that++>>> <<<--of-->>><<<++should++>>> <<<--idle-->>><<<++be++>>> <<<--path. Rejected-->>><<<++reposted++>>> upstream<<<-- due to increased-->>>
-|	<<<--# power consumption on laptops. Upstream is working on a method-->>><<<++patches.suse/sched-Fix-up-proc-sched_debug-to-print-only-runnable-tasks-again.patch++>>>
-|	<<<--# for using a CDF to estimate online when the next non-idle-->>><<<++patches.suse/sched-fair-Enable-SIS_AVG_CPU-by-default.patch++>>>
-|	<<<--# period will be that will be accurate x% of the time where x%-->>><<<++patches.suse/rcuwait-Let-rcuwait_wake_up-return-whether-or-not-a-.patch
-|	patches.suse/x86-asm-64-Align-start-of-__clear_user-loop-to-16-by.patch
-|++>>>
-|	# <<<--is-->>><<<++Patches++>>> to be <<<--decided.-->>><<<++carried++>>> <<<--Method is likely to require enabling other-->>><<<++out-of-tree++>>>
-|	# <<<--kernel-->>><<<++o++>>> <<<--config-->>><<<++changes++>>> <<<--options-->>><<<++to++>>> <<<--and-->>><<<++default++>>> <<<--may take a considerable amount of-->>><<<++tuning++>>>
-|	<<<--# time to tune while balancing the complexity of calculating-->>><<<++patches.suse/sched-optimize-latency-defaults-for-throughput.patch
-|	patches.suse/readahead-request-tunables.patch
-|++>>>
-|	# <<<--the-->>><<<++o++>>> <<<--estimate-->>><<<++CPU++>>> <<<--online.-->>><<<++frequency management++>>>
-|	<<<--patches.suse/sched-throttle-nohz.patch-->>><<<++patches.suse/cpufreq-ondemand-set-default-up_threshold-to-30-on-multi-core-systems.patch++>>>
-|	<<<--patches.suse/sched-Fix-up-proc-sched_debug-to-print-only-runnable-tasks-again.patch
-|-->>><<<++patches.suse/cpufreq-intel_pstate-Revert-upstream-changes-to-iowa.patch++>>>
-|	<<<--# Boost frequency at lower frequencies than the default. Upstream-->>><<<++patches.suse/cpufreq-intel_pstate-Ramp-up-frequency-faster-when-u.patch++>>>
-|	<<<--# favours power consumption heavily over performance but this-->>><<<++patches.suse/cpufreq-intel_pstate-Temporarily-boost-P-state-when-.patch
-|++>>>
-|	# <<<--hurts workloads that have low with frequency short periods-->>><<<++Patches++>>> of<<<--
-|	#-->>> <<<--idle.-->>><<<++historical++>>> <<<--This-->>><<<++interest++>>> <<<--patch-->>><<<++temporarily++>>> <<<--brings performance back-->>><<<++preserved++>>> in <<<--line-->>><<<++case++>>> <<<--with previous-->>><<<++a++>>>
-|	# <<<--SLE-->>><<<++relevant++>>> <<<--releases-->>><<<++bug++>>> <<<--on-->>><<<++hits++>>> <<<--machines-->>><<<++the++>>> <<<--identified-->>><<<++areas++>>> <<<--as-->>><<<++of++>>> <<<--servers via ACPI.
-|	patches.suse/cpufreq-intel_pstate-use-setpoint-of-10-on-servers.patch
-|	patches.suse/cpufreq-ondemand-set-default-up_threshold-to-30-on-multi-core-systems.patch
-|	patches.suse/cpufreq-intel_pstate-Allow-unspecified-FADT-profile-to-probe-PPC.patch-->>><<<++interest++>>>
- 
-|	# <<<--Reintroduce-->>><<<++ppc-probing:++>>> <<<--the-->>><<<++This++>>> <<<--deadband-->>><<<++was++>>> <<<--effect-->>><<<++introduced++>>> for <<<--pcc-cpufreq-->>><<<++broken++>>> <<<--only-->>><<<++firmware++>>> <<<--as-->>><<<++on++>>> <<<--the-->>><<<++an++>>>
-|	# <<<--elimination-->>><<<++old++>>> <<<--increases-->>><<<++machine. Given++>>> the <<<--number-->>><<<++installation++>>> <<<--of-->>><<<++base,++>>> <<<--frequency changes with
-|	# pcc-cpufreq. The hardware does not always report what-->>><<<++hopefully++>>> the
-|	# <<<--correct-->>><<<++firmware++>>> <<<--maximum-->>><<<++has++>>> <<<--switching-->>><<<++been++>>> <<<--rate-->>><<<++fixed.++>>> <<<--is-->>><<<++If++>>> <<<--and-->>><<<++it++>>> <<<--if-->>><<<++shows++>>> <<<--it's-->>><<<++up++>>> <<<--too-->>><<<++during++>>> <<<--quick then-->>><<<++validation++>>>
-|	# <<<--the-->>><<<++testing,++>>> <<<--results-->>><<<++it++>>> <<<--are sub-optimal and may-->>><<<++can++>>> be <<<--nonsense.
-|-->>><<<++re-added.
-+mgorman++>>>	<<<--patches.suse/pcc-cpufreq-Re-introduce-deadband-effect-to-reduce-number-of-frequency-changes.patch
-|-->>><<<++patches.suse/cpufreq-intel_pstate-Allow-unspecified-FADT-profile-to-probe-PPC.patch++>>>
- 
--	########################################################
-|	# <<<--Scheduler-->>><<<++spurious-idle:++>>> <<<--/-->>><<<++This++>>> <<<--Core
-|	########################################################
-|	patches.suse/setuid-dumpable-wrongdir
-|	patches.suse/sched-fair-Enable-SIS_AVG_CPU-by-default.patch
-|
-|	patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch
-|	patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch
-|	patches.suse/0003-x86-idle-Control-Indirect-Branch-Speculation-in-idle.patch
-|	patches.suse/0004-x86-enter-Create-macros-to-restrict-unrestrict-Indir.patch
-|	patches.suse/0005-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch
-|	patches.suse/IBRS-forbid-shooting-in-foot.patch
-|	patches.suse/do-not-default-to-ibrs-on-skl.patch
-|
-|	patches.kabi/posix-timers-overrun-change-kABI-fix.patch
-|
-|	#-->>><<<++patch++>>> <<<--bsc#1096254-->>><<<++is++>>> <<<--bsc#1155508
-|	patches.suse/sched-fair-Avoid-divide-by-zero-when-rebalancing-dom.patch
-|
-|	########################################################
-|	#-->>><<<++very++>>> <<<--locking/core
-|	########################################################
-|	patches.suse/sched-optimize-latency-defaults.patch
-|	patches.suse/0001-sched-wake_q-Reduce-reference-counting-for-special-u.patch
-|
-|	#-->>><<<++specific++>>> <<<--that-->>><<<++to++>>> <<<--benefits.-->>><<<++a++>>> <<<--If-->>><<<++machine++>>> <<<--unsure, mail performance@suse.de-->>><<<++topology++>>>
-|	# <<<--not-->>><<<++that++>>> <<<--enable-->>><<<++is++>>> <<<--without-->>><<<++expected++>>> <<<--a-->>><<<++to++>>> <<<--specific-->>><<<++only++>>> <<<--example-->>><<<++affect++>>> <<<--of-->>><<<++older++>>> <<<--a-->>><<<++machines++>>> <<<--workload-->>><<<++or++>>> <<<--and-->>><<<++ones++>>> <<<--machine-->>><<<++with a++>>>
-|	# <<<--cpufreq-related-->>><<<++small++>>> <<<--changes-->>><<<++topology.++>>> <<<--to-->>><<<++There++>>> <<<--give-->>><<<++is++>>> a <<<--hint-->>><<<++possibility++>>> <<<--of-->>><<<++that++>>> <<<--a-->>><<<++SMT++>>> <<<--possible-->>><<<++on++>>> <<<--approach.-->>><<<++small++>>> <<<--Do-->>><<<++machines++>>>
-|	# <<<--against-->>><<<++would++>>> <<<--tbench,-->>><<<++also++>>> <<<--netperf-->>><<<++be++>>> <<<--or-->>><<<++affected++>>> <<<--hackbench-->>><<<++so++>>> <<<--that-->>><<<++this++>>> <<<--cannot-->>><<<++patch++>>> <<<--be-->>><<<++is++>>> <<<--explained-->>><<<++kept++>>> <<<--by-->>><<<++in case a major++>>>
-|	# <<<--regressions. The reference-->>><<<++regression++>>> is <<<--being-->>><<<++reported++>>> <<<--left-->>><<<++on++>>> <<<--in-->>><<<++a++>>> <<<--case-->>><<<++small++>>> <<<--reports-->>><<<++or++>>> <<<--are-->>><<<++old++>>> <<<--filed-->>><<<++machine.
-+mfleming	patches.suse/sched-Further-improve-spurious-CPU_IDLE-active-migrations.patch
-|++>>>
-|	# <<<--this-->>><<<++pccpufreq-deadband: This++>>> patch <<<--even-->>><<<++was++>>> <<<--on-->>><<<++very++>>> <<<--older-->>><<<++specific++>>> <<<--machines-->>><<<++to++>>> <<<--and-->>><<<++a++>>> <<<--in some cases, it introduces-->>><<<++generation++>>>
-|	# <<<--is-->>><<<++of++>>> <<<--significantly-->>><<<++HP++>>> <<<--different-->>><<<++machine++>>> <<<--and-->>><<<++which++>>> <<<--there-->>><<<++is++>>> <<<--was-->>><<<++unavailable++>>> <<<--no-->>><<<++at++>>> <<<--measurable-->>><<<++this++>>> <<<--benefit-->>><<<++time.++>>> <<<--to-->>><<<++Another++>>>
-|	# <<<--implementation-->>><<<++pcc-cpufreq++>>> <<<--of-->>><<<++machine++>>> <<<--select_idle_sibling.-->>><<<++showed++>>> <<<--The-->>><<<++little++>>> <<<--current-->>><<<++or++>>> <<<--implementation-->>><<<++no difference. Eventually++>>>
-|	# <<<--This-->>><<<++a++>>> <<<--patch-->>><<<++suitable++>>> <<<--used-->>><<<++machine++>>> <<<--to-->>><<<++will++>>> be <<<--of-->>><<<++freed++>>> <<<--benefit-->>><<<++and++>>> <<<--on-->>><<<++this++>>> <<<--older-->>><<<++will++>>> <<<--hardware-->>><<<++be++>>> <<<--with an earlier
-+mgorman	patches.suse/sched-Further-improve-spurious-CPU_IDLE-active-migrations.patch
-|
-|	########################################################-->>><<<++evaulated++>>>
-|	# <<<--x86_64/4096CPUS-->>><<<++but++>>> <<<----->>><<<++for++>>> <<<--from-->>><<<++the++>>> <<<--SGI
-|	########################################################
-|	patches.suse/x86-apic-force-bigsmp-apic-on-IBM-EXA3-4.patch
-|
-|	########################################################
-|	#-->>><<<++moment,++>>> <<<--S/390
-|-->>><<<++hold it in reserve.
-+aherrmann++>>>	<<<--########################################################
-|	patches.suse/s390-sles15-message-catalog.patch
-|	patches.suse/s390-sles15-00-04-04-kmsg-add-VNIC-Characteristics-msg-documentation.patch
-|	patches.suse/s390-sles15-03-01-rwlock.patch
-|
-|	patches.suse/s390-sles15-05-01-gmb.patch
-|	patches.suse/s390-sles15-bpf-indirect-call.patch
-|	patches.suse/s390-sles15-dasd-fix-deadlock-in-dasd_times_out.patch
-|	patches.suse/s390-sles15-kmsg-update-2019-03-08.patch-->>><<<++patches.suse/pcc-cpufreq-Re-introduce-deadband-effect-to-reduce-number-of-frequency-changes.patch++>>>
- 
- 	########################################################
-|	# <<<--VM/FS-->>><<<++Architecture specific++>>> patches
- 	########################################################
--	patches.suse/0001-Revert-mm-vmacache-optimize-overflow-system-wide-flu.patch
--	patches.suse/vfs-add-super_operations-get_inode_dev
--	patches.suse/fs-speedup-clean-bdev-aliases.patch
--	patches.suse/readahead-request-tunables.patch
--	patches.suse/memcg-deprecate-memory.force_empty-knob.patch
--	patches.suse/mm-Warn-users-of-node-memory-hot-remove-if-the-memory-ratio-is-a-high-risk.patch
--	patches.suse/mm-inform-about-enabling-mirrored-memory.patch
--	patches.suse/d-lookup-fairness.fix
--	patches.suse/getcwd-close-race-with-d_move-called-by-lustre.patch
--	patches.suse/vfs-use-synchronize_rcu_expedited-in-namespace_unlock.patch
--	patches.kabi/sched-numa-Remove-redundant-field-kabi.patch
- 
-|	# <<<--bnc#1102831-->>><<<++x86++>>>
-|	<<<--patches.kabi/mm-numa-Remove-rate-limiting-of-automatic-numa-balancing-migration-kabi.patch
-|	patches.kabi/sched-numa-Stop-multiple-tasks-from-moving-to-the-CPU-at-the-same-time-kabi.patch
-|	patches.kabi/sched-numa-Pass-destination-CPU-as-a-parameter-to-migrate_task_rq-kabi.patch
-|
-|	patches.kabi/0001-hwpoison-memory_hotplug-allow-hwpoisoned-pages-to-be-kabi.patch-->>><<<++patches.suse/x86-apic-force-bigsmp-apic-on-IBM-EXA3-4.patch++>>>
- 
-|	# <<<--bsc#1127731
-|	patches.suse/mm-memory_hotplug-fix-scan_movable_pages-for-giganti.patch
-|
-|	patches.suse/dm-dax-fix-detection-of-dax-support.patch-->>><<<++s390x++>>>
- 
-|	# <<<--bsc#1140903
-|	patches.suse/x86-mm-fix-fast-gup-paravirt.patch-->>><<<++ppc64++>>>
- 
-|	# <<<--bsc#1156286-->>><<<++ARM++>>>
-|	<<<--patches.suse/prevent-active-list-thrashing.patch
-|
-|	patches.suse/drivers-base-memory.c-cache-blocks-in-radix-tree-to-.patch-->>><<<++patches.suse/brcmfmac-expose-RPi-firmware-config-files-through-mo.patch++>>>
- 
- 	########################################################
-|	# <<<--misc small fixes-->>><<<++Scheduler++>>>
- 	########################################################
-|	<<<--patches.suse/mm-sparse-do-not-swamp-log-with-huge-vmemmap-allocat-fix.patch-->>><<<++patches.suse/setuid-dumpable-wrongdir++>>>
-|	<<<--patches.suse/0001-ipc-shm-introduce-shmctl-SHM_STAT_ANY.patch-->>><<<++patches.suse/perf_timechart_fix_zero_timestamps.patch++>>>
-|	<<<--patches.suse/0002-ipc-sem-introduce-semctl-SEM_STAT_ANY.patch-->>><<<++patches.suse/sched-fair-Clear-SMT-siblings-after-determining-the-core-is-not-idle.patch++>>>
-|	<<<--patches.suse/0003-ipc-msg-introduce-msgctl-MSG_STAT_ANY.patch-->>><<<++patches.suse/sched-nohz-Avoid-disabling-the-tick-for-very-short-durations.patch++>>>
-|	<<<--patches.suse/kbd-ignore-gfx.patch
-|-->>><<<++patches.suse/sched-fair-fix-nohz-next-idle-balance.patch++>>>
-|	<<<--########################################################-->>><<<++patches.suse/sched-fair-Optimize-dequeue_task_fair.patch++>>>
-|	<<<--# general lib/ optimizations
-|	########################################################
-|	patches.suse/libnvdimm-pfn-Store-correct-value-of-npfns-in-namespace.patch-->>><<<++patches.suse/sched-core-Check-cpus_mask-not-cpus_ptr-in-__set_cpus_allowed_ptr-to-fix-mask-corruption.patch++>>>
- 
- 	########################################################
-|	# <<<--CPUFREQ-->>><<<++Memory management++>>>
- 	########################################################
-|	<<<--patches.suse/perf_timechart_fix_zero_timestamps.patch-->>><<<++patches.suse/memcg-deprecate-memory.force_empty-knob.patch++>>>
-|	<<<--patches.suse/cpufreq-intel_pstate-Use-load-based-policy-by-default-but-allow-PID-to-be-used.patch-->>><<<++patches.suse/mm-inform-about-enabling-mirrored-memory.patch++>>>
-|	<<<--patches.suse/cpufreq-intel_pstate-Ramp-up-frequency-faster-when-utilisation-reaches-setpoint.patch-->>><<<++patches.suse/0001-Reserve-64MiB-of-CMA-for-RPi3-s-VC4.patch++>>>
-|	<<<--patches.suse/cpufreq-intel_pstate-Update-setpoint-for-unspecified-ACPI-profile.patch-->>><<<++patches.suse/mm-Warn-users-of-node-memory-hot-remove-if-the-memory-ratio-is-a-high-risk.patch++>>>
-|	<<<--patches.suse/cpufreq-intel_pstate-Temporarily-boost-P-state-when-exiting-from-idle.patch-->>><<<++patches.suse/selftests-vm-drop-dependencies-on-page-flags-from-mlock2-tests.patch++>>>
-|<<<--	patches.suse/cpufreq-CPPC-fix-build-in-absence-of-v3-support.patch-->>>
-|	<<<--patches.kabi/0002-kabi-cpufreq-keep-min_sampling_rate-in-struct-dbs_da.patch
-|-->>><<<++patches.suse/mm-fix-mremap-not-considering-huge-pmd-devmap.patch++>>>
-|	<<<--########################################################-->>><<<++patches.suse/0001-proc-meminfo-avoid-open-coded-reading-of-mv_committed_as.patch++>>>
-|	<<<--# powerpc/generic-->>><<<++patches.suse/0002-mm-util-make-vm_memory_comitted-more-accurate.patch++>>>
-|	<<<--########################################################
-|	patches.suse/v2-powerpc-Allow-flush_-inval_-dcache_range-to-work-across-ranges-4GB.patch
-|	patches.suse/Fix-build-error-in-drmem.c.patch-->>><<<++patches.suse/0003-mm-adjust-vm_committed_as_batch-according-to-vm-overcommit-policy.patch++>>>
- 
- 	########################################################
-|	# <<<--cephfs-->>><<<++Filesystems++>>>
- 	########################################################
- 
--	########################################################
-|	# <<<--Suse specific stuff-->>><<<++generic++>>>
-|	<<<--########################################################-->>><<<++patches.suse/vfs-add-super_operations-get_inode_dev++>>>
-|	<<<--patches.suse/suse-hv-PCI-hv-Fix-panic-by-calling-hv_pci_remove_slots-earl.patch-->>><<<++patches.suse/unsupported-features.patch++>>>
-|	<<<--patches.suse/suse-hv-hv-iommu-api.patch-->>><<<++patches.suse/procfs-add-tunable-for-fd-fdinfo-dentry-retention.patch++>>>
-|	<<<--patches.suse/suse-hv-HV_VP_SET_BANK_COUNT_MAX.patch-->>><<<++patches.suse/fs-Avoid-leaving-freed-inode-on-dirty-list.patch++>>>
-|	<<<--patches.suse/suse-hv-kabi-hv_ringbuffer_get_debuginfo.patch
-|	patches.suse/suse-hv-guest-os-id.patch
-|	patches.suse/suse-hv-kvp_on_msg.dbg.patch
-|	patches.suse/suse-hv-vmbus-sysfs-ring_buffer.patch
-|	patches.suse/suse_msi_set_irq_unmanaged.patch-->>><<<++patches.suse/writeback-Export-inode_io_list_del.patch++>>>
- 
-|	# <<<--bsc#1056592-->>><<<++btrfs++>>>
-|	<<<--patches.suse/ras-cec-disable-cec.patch
-|-->>><<<++patches.suse/uapi-add-a-compatibility-layer-between-linux-uio-h-and-glibc++>>>
-|	<<<--patches.suse/qla2xxx-Enable-T10-DIF-with-FC-NVMe-enabled.patch-->>><<<++patches.suse/btrfs-provide-super_operations-get_inode_dev++>>>
-|	<<<--patches.suse/qla2xxx-allow-irqbalance-control-in-non-MQ-mode.patch
-|-->>><<<++patches.suse/btrfs-fs-super.c-add-new-super-block-devices-super_block_d.patch++>>>
-|	<<<--########################################################-->>><<<++patches.suse/btrfs-btrfs-use-the-new-VFS-super_block_dev.patch++>>>
-|	<<<--# ACPI patches-->>><<<++patches.suse/btrfs-qgroup-Mark-qgroup-inconsistent-if-we-re-inher.patch++>>>
-|	<<<--########################################################-->>><<<++patches.suse/btrfs-8447-serialize-subvolume-mounts-with-potentially-mi.patch++>>>
-|	<<<--patches.suse/acpi_thinkpad_introduce_acpi_root_table_boot_param.patch-->>><<<++patches.suse/btrfs-8888-add-allow_unsupported-module-parameter.patch++>>>
-|	<<<--patches.suse/acpi_thermal_passive_blacklist.patch-->>><<<++patches.suse/btrfs-dump_space_info-when-encountering-total_bytes_pinned-0-at-umount.patch++>>>
-|	<<<--patches.suse/ACPI-acpi_pad-Do-not-launch-acpi_pad-threads-on-idle-cpus.patch
-|-->>><<<++patches.suse/btrfs-force-chunk-allocation-if-our-global-rsv-is-larger-than-metadata.patch++>>>
-|	<<<--########################################################-->>><<<++patches.suse/btrfs-improve-global-reserve-stealing-logic.patch++>>>
-|	<<<--# Driver core-->>><<<++patches.suse/btrfs-allow-us-to-use-up-to-90-of-the-global-rsv-for-unlink.patch++>>>
-|	<<<--########################################################-->>><<<++patches.suse/btrfs-account-for-trans_block_rsv-in-may_commit_transaction.patch++>>>
-|	<<<--patches.suse/0001-module-warn-if-module-init-probe-takes-long.patch-->>><<<++patches.suse/btrfs-only-check-priority-tickets-for-priority-flushing.patch++>>>
-|	<<<--patches.suse/irq-stub-affinity.patch
-|-->>><<<++patches.suse/btrfs-run-btrfs_try_granting_tickets-if-a-priority-ticket-fails.patch++>>>
-|	<<<--########################################################
-|	# Device drivers
-|	########################################################
-|	patches.suse/loop-Compability-for-older-releases.patch-->>><<<++patches.suse/btrfs-relocation-Work-around-dead-relocation-stage-l.patch++>>>
- 
-|	# <<<--Cavium CN99xx AHCI errata-->>><<<++ext[2-4]++>>>
-|	<<<--# Out-of-tree-->>><<<++patches.suse/ext4-dont-warn-when-enabling-DAX.patch++>>>
-|	<<<--patches.suse/0001-PCI-Vulcan-AHCI-PCI-bar-fix-for-Broadcom-Vulcan-earl.patch-->>><<<++patches.suse/ext4-unsupported-features.patch++>>>
-|	<<<--patches.suse/0013-ahci-thunderx2-Fix-for-errata-that-affects-stop-engi.patch
-|	patches.suse/0001-ahci-thunderx2-stop-engine-fix-update.patch
-|	patches.suse/0001-ahci-thunderx2-update-stop-engine-errata-delay-value.patch
-|
-|	patches.suse/0001-iommu-vt-d-Fix-race-condition-in-add_unmap.patch
-|
-|	patches.suse/Linux-v5.0-rc7-bcm2835-MMC-issues.patch
-|
-|	patches.suse/0001-irqchip-gic-v3-its-fix-build-warnings.patch-->>><<<++patches.suse/ext4-Avoid-freeing-inodes-on-dirty-list.patch++>>>
- 
-|	# <<<--bsc#1142095-->>><<<++XFS++>>>
-|	<<<--patches.suse/mlx5-add-parameter-to-disable-enhanced-IPoIB.patch
-|-->>><<<++patches.suse/xfs-remove-experimental-tag-for-dax-support.patch++>>>
-|	<<<--########################################################-->>><<<++patches.suse/xfs-repair-malformed-inode-items-during-log-recovery.patch++>>>
--	# Filesystem
--	########################################################
--	patches.suse/procfs-add-tunable-for-fd-fdinfo-dentry-retention.patch
--	patches.suse/fs-namespace.c-fix-mountpoint-reference-counter-race.patch
--
-|<<<--	########################################################-->>>
-|	# <<<--xfs/ext4/btrfs/reiserfs
-|	########################################################
-|	patches.suse/xfs-repair-malformed-inode-items-during-log-recovery.patch
-|	patches.suse/pstore_disable_efi_backend_by_default.patch
-|	patches.suse/pstore-backend-autoaction
-|	patches.suse/squashfs-3.4.patch
-|
-|	patches.suse/xfs-unsupported-features.patch
-|	patches.suse/ext4-unsupported-features.patch
-|	patches.suse/btrfs-8888-add-allow_unsupported-module-parameter.patch
-|
-|	patches.suse/btrfs-provide-super_operations-get_inode_dev
-|	patches.suse/btrfs-fs-super.c-add-new-super-block-devices-super_block_d.patch
-|	patches.suse/btrfs-btrfs-use-the-new-VFS-super_block_dev.patch
-|	patches.suse/btrfs-8447-serialize-subvolume-mounts-with-potentially-mi.patch
-|	patches.suse/btrfs-dump_space_info-when-encountering-total_bytes_pinned-0-at-umount.patch
-|	patches.suse/revert-btrfs-qgroup-move-half-of-the-qgroup-accounting-time-out-of-commit-trans.patch
-|	patches.suse/btrfs-use-spinlock-to-protect--caching_block_groups-list.patch
-|	patches.suse/btrfs-qgroups-fix-rescan-worker-running-races.patch
-|	patches.suse/btrfs-suspend-qgroups-during-relocation-recovery.patch
-|	patches.suse/0001-btrfs-qgroup-Make-qgroup-async-transaction-commit-mo.patch
-|	patches.suse/reiserfs-mark-read-write-mode-unsupported.patch
-|-->>><<<++reiserfs++>>>
- 	patches.suse/reiserfs-add-check-to-detect-corrupted-directory-entry.patch
- 	patches.suse/reiserfs-don-t-panic-on-bad-directory-entries.patch
--
-|	<<<--patches.suse/xfs-properly-detect-when-DAX-wont-be-used-on-any-device.patch-->>><<<++patches.suse/reiserfs-mark-read-write-mode-unsupported.patch++>>>
--	patches.suse/xfs-add-option-to-mount-with-barrier-0-or-barrier-1.patch
--	patches.suse/jbd2-flush_descriptor-Do-not-decrease-buffer-head-s-ref-count.patch
--
-|<<<--	########################################################-->>>
- 	# NFS
--	########################################################
--	patches.suse/nfs-set-acl-perm.patch
- 	patches.suse/0001-NFS-flush-out-dirty-data-on-file-fput.patch
-|	<<<--patches.suse/0001-SUNRPC-Allow-creation-of-RPC-clients-with-multiple-c.patch-->>><<<++patches.suse/mvfs-workaround.patch++>>>
-|	<<<--patches.suse/0002-NFS-Add-a-mount-option-to-specify-number-of-TCP-conn.patch
-|	patches.suse/0003-NFSv4-Allow-multiple-connections-to-NFSv4.x-x-0-serv.patch
-|	patches.suse/0004-pNFS-Allow-multiple-connections-to-the-DS.patch
-|	patches.suse/0005-NFS-Display-the-nconnect-mount-option-if-it-is-set.patch-->>><<<++patches.suse/0001-NFSv4-don-t-let-hanging-mounts-block-other-mounts.patch++>>>
- 	patches.suse/0006-NFS-Allow-multiple-connections-to-NFSv3-and-NFSv4.0-.patch
-|	<<<--patches.suse/0007-SUNRPC-Mask-XIDs-to-prevent-replay-cache-collision.patch
-|	patches.suse/0001-NFSv4-don-t-let-hanging-mounts-block-other-mounts.patch
-|	patches.suse/0001-sunrpc-include-sup-groups-in-hash.patch
-|	patches.suse/0001-NFSv4-handle-EINVAL-from-EXCHANGE_ID-better.patch
-|	patches.kabi/0001-NFS-Ensure-we-commit-after-writeback-is-complete.kabi
-|
-|	patches.kabi/sunrpc-use-after-free-in-svc_process_common.patch
-|	patches.suse/sunrpc-cache-handle-missing-listeners-better.patch
-|	patches.suse/NFS-optional-NFSv4_2.patch
-|	patches.suse/NFS-optional-NFSv4_2-fix.patch-->>><<<++patches.suse/nfs-set-acl-perm.patch++>>>
- 	patches.suse/NFSv4.1-bc-request-hold-xprt-ref.patch
--
-|	<<<--patches.suse/sunrpc-svcauth_gss_register_pseudoflavor-must-reject.patch
-|	patches.suse/sunrpc-clean-up-properly-in-gss_mech_unregister.patch-->>><<<++patches.suse/nfsd-show_open-NULL-deref.patch++>>>
- 
--	########################################################
-|	# <<<--Overlayfs-->>><<<++other++>>>
-|	<<<--########################################################-->>><<<++patches.suse/pstore_disable_efi_backend_by_default.patch++>>>
-|	<<<--patches.suse/ovl-treat-btrfs-as-different-mount.patch-->>><<<++patches.suse/io_uring-ensure-req-submit-is-copied-when-req-is-def.patch
-|	patches.suse/fsnotify-Rearrange-fast-path-to-minimise-overhead-when-there-is-no-watcher.patch++>>>
- 
- 	########################################################
-|	# <<<--Storage-->>><<<++Block layer++>>>
- 	########################################################
-|	<<<--patches.suse/nvme-multipath-round-robin-I-O-policy.patch-->>><<<++patches.suse/dm-mpath-leastpending-path-update++>>>
-|	<<<--patches.suse/ch-add-missing-mutex_lock-mutex_unlock-in-ch_release.patch-->>><<<++patches.suse/dm-table-switch-to-readonly++>>>
-|	<<<--patches.suse/ch-fixup-refcounting-imbalance-for-SCSI-devices.patch
-|	patches.suse/scsi-libsas-allocate-sense-buffer-for-bsg-queue.patch
-|	patches.suse/qla2xxx-always-allocate-qla_tgt_wq.patch
-|	patches.suse/lpfc-validate-command-in-lpfc_sli4_scmd_to_wqidx_dis.patch
-|	patches.suse/nvme-Do-not-remove-namespaces-during-reset.patch
-|	patches.suse/nvme-flush-scan_work-when-resetting-controller.patch
-|	patches.suse/nvme-skip-nvme_update_disk_info-if-the-controller-is.patch
-|	patches.suse/nvme-Return-BLK_STS_TARGET-if-the-DNR-bit-is-set.patch
-|	patches.suse/block-Fix-a-NULL-pointer-dereference-in-generic_make.patch
-|	patches.suse/dasd_fba-Display-00000000-for-zero-page-when-dumping.patch
-|-->>><<<++patches.suse/dm-mpath-no-partitions-feature++>>>
- 	patches.suse/md-display-timeout-error.patch
-|	<<<--patches.suse/nvme-register-ns_id-attributes-as-default-sysfs-grou.patch-->>><<<++patches.suse/Revert-nvme-allow-64-bit-results-in-passthru-command.patch++>>>
-|	<<<--patches.suse/scsi-handle-special-return-codes-for-ABORTED-COMM.patch-->>><<<++patches.suse/md-raid0-fix-buffer-overflow-at-debug-print.patch++>>>
-|	<<<--patches.suse/scsi_scan-Send-TEST-UNIT-READY-to-LUN0-before-LUN-sc.patch-->>><<<++patches.suse/mdraid-fix-read-write-bytes-accounting.patch++>>>
-|	<<<--patches.suse/scsi-disable-VPD-page-check-on-error.patch-->>><<<++patches.suse/bfq-tune-slice-idle.patch++>>>
-|	<<<--patches.suse/sd-always-retry-READ-CAPACITY-for-ALUA-state-transit.patch-->>><<<++patches.suse/block-floppy-fix-contended-case-in-floppy_queue_rq.patch++>>>
-|	<<<--patches.suse/sd-always-scan-VPD-pages-if-thin-provisioning-is-ena.patch-->>><<<++patches.suse/bfq-Avoid-false-bfq-queue-merging.patch++>>>
-|	<<<--patches.suse/scsi-do-not-print-reservation-conflict-for-TEST-UNIT.patch-->>><<<++patches.suse/bfq-Use-ttime-local-variable.patch++>>>
-|	<<<--patches.suse/0001-oracleasm-4.0-compat-changes.patch-->>><<<++patches.suse/bfq-Use-only-idle-IO-periods-for-think-time-calculat.patch++>>>
-|	<<<--patches.suse/scsi-retry-alua-transition-in-progress-->>><<<++patches.suse/bfq-Fix-check-detecting-whether-waker-queue-should-b.patch++>>>
-|<<<--	patches.suse/megaraid-mbox-fix-SG_IO-->>>
-|	<<<--patches.suse/fcoe-reduce-max_sectors
-|	patches.suse/blk-mq-backport-fixes-for-blk_mq_complete_e_request_.patch
-|-->>><<<++########################################################++>>>
-|	# <<<--bsc#1048585-->>><<<++Networking++>>> <<<--bsc#1080813-->>><<<++core++>>>
-|	<<<--patches.suse/delay-add-poll_event_interruptible.patch-->>><<<++########################################################++>>>
-|	<<<--patches.suse/cdrom-factor-out-common-open_for_-code.patch-->>><<<++patches.suse/Revert-netfilter-conntrack-remove-helper-hook-again.patch++>>>
-|<<<--	patches.suse/cdrom-wait-for-tray-to-close.patch-->>>
-|	<<<--patches.suse/scsi-sr-wait-for-the-medium-to-become-ready.patch-->>><<<++########################################################++>>>
-|	<<<--patches.suse/cdrom-turn-off-autoclose-by-default.patch-->>><<<++# Security++>>>
-|	<<<--patches.suse/scsi-sr-workaround-VMware-ESXi-cdrom-emulation-bug.patch
-|-->>><<<++########################################################++>>>
-|	<<<--patches.kabi/target-se_dev_attrib.emulate_pr-ABI-stability.patch-->>><<<++# crypto++>>>
- 
-|	# <<<--bsc#1120008-->>><<<++Module++>>> <<<--kABI-->>><<<++signing++>>> <<<--fix
-|	patches.kabi/0001-kABI-Preserve-kABI-for-dma_max_mapping_size.patch
-|	#-->>><<<++/++>>> <<<--bsc#1131673-->>><<<++secure++>>> <<<--kABI fix-->>><<<++boot++>>>
-|	<<<--patches.kabi/block-kABI-fixes-for-bio_rewind_iter-removal.patch-->>><<<++patches.suse/KEYS-Make-use-of-platform-keyring-for-module-signatu.patch++>>>
- 
-|	# <<<--bsc#1136922
-|	patches.suse/scsi-mpt3sas_ctl-fix-double-fetch-bug-in-ctl_ioctl_main
-|	#-->>><<<++Lock++>>> <<<--git-fixes-->>><<<++down++>>> <<<--kABI-->>><<<++functions++>>> <<<--fix-->>><<<++for UEFI secure boot++>>>
-|	<<<--patches.kabi/kABI-fix-addition-of-new-field-in-struct-esp-->>><<<++patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch++>>>
-|	<<<--patches.kabi/block-kABI-fixes-for-BLK_EH_DONE-renaming.patch-->>><<<++patches.suse/0002-efi-Add-an-EFI_SECURE_BOOT-flag-to-indicate-secure-boot-mode.patch++>>>
-|	<<<--patches.kabi/blk_queue_blk_trace_mutex_kabi.patch
-|-->>><<<++patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch++>>>
-|	<<<--########################################################-->>><<<++patches.suse/0004-efi-Lock-down-the-kernel-at-the-integrity-level-if-b.patch
-|++>>>
-|	# <<<--DRM/Video-->>><<<++Using the hash in MOKx to blacklist kernel module, FATE#316531++>>>
-|	<<<--########################################################-->>><<<++patches.suse/0001-MODSIGN-do-not-load-mok-when-secure-boot-disabled.patch++>>>
-|	<<<--patches.suse/drm-i915-Fix-use-after-free-when-destroying-GEM-context.patch-->>><<<++patches.suse/0001-efi-add-a-function-to-convert-the-status-code-to-a-s.patch++>>>
-|	<<<--patches.suse/0001-drm-ttm-Remove-warning-about-inconsistent-mapping-in.patch-->>><<<++patches.suse/0002-efi-show-error-messages-only-when-loading-certificat.patch++>>>
-|	<<<--patches.suse/drm-i915-Disable-tv-output-on-i9x5gm-->>><<<++patches.suse/0003-MODSIGN-load-blacklist-from-MOKx.patch++>>>
-|	<<<--patches.suse/drm-i915-CVE-2018-20669-access-check.patch
-|	patches.suse/nouveau-avoid-annoying-stack-trace-for-timeout.patch-->>><<<++patches.suse/0004-MODSIGN-checking-the-blacklisted-hash-before-loading.patch++>>>
- 
-|	<<<--patches.suse/drm-mgag200-Add-doublescan-and-interlace-support.patch-->>><<<++# Hibernation Signature Verification FATE#316350++>>>
-|	<<<--patches.suse/drm-mgag200-Add-additional-limits-for-certain-G200-variants.patch-->>><<<++patches.suse/0001-security-create-hidden-area-to-keep-sensitive-data.patch++>>>
-|	<<<--patches.suse/drm-mgag200-Fix-memleak-in-error-path-in-mgag200_bo_create.patch-->>><<<++patches.suse/0002-hibernate-avoid-the-data-in-hidden-area-to-be-snapsh.patch++>>>
-|	<<<--patches.suse/drm-mgag200-Free-container-instead-of-member-in-mga_user_framebuffer_destroy.patch-->>><<<++patches.suse/0003-x86-KASLR-public-the-function-for-getting-random-lon.patch++>>>
-|	<<<--patches.suse/drm-mgag200-Initialize-data-needed-to-map-fbdev-memory.patch-->>><<<++patches.suse/0005-efi-generate-secret-key-in-EFI-boot-environment.patch++>>>
-|	<<<--patches.suse/drm-mgag200-Simplify-function-mgag200_ttm_placement.patch-->>><<<++patches.suse/0006-efi-allow-user-to-regenerate-secret-key.patch++>>>
-|	<<<--patches.suse/drm-mgag200-Add-support-for-MATROX-PCI-device-IDs-0x520-and-0x521.patch-->>><<<++patches.suse/0007-PM-hibernate-encrypt-hidden-area.patch++>>>
-|	<<<--patches.suse/drm-mgag200-Cleanup-cursor-BOs-properly.patch-->>><<<++patches.suse/0008-PM-hibernate-Generate-and-verify-signature-for-snaps.patch++>>>
-|	<<<--patches.suse/drm-mgag200-Don-t-use-crtc_-parameters-for-validation.patch-->>><<<++patches.suse/0009-PM-hibernate-prevent-EFI-secret-key-to-be-regenerate.patch++>>>
-|	<<<--patches.suse/drm-mgag200-Consolidate-depth-bpp-handling.patch-->>><<<++patches.suse/0010-PM-hibernate-a-option-to-request-that-snapshot-image.patch++>>>
-|	<<<--patches.suse/drm-mgag200-Add-command-line-option-to-specify-preferred-depth.patch-->>><<<++patches.suse/0011-PM-hibernate-require-hibernate-snapshot-image-to-be-.patch++>>>
-|<<<--	patches.suse/drm-mgag200-Add-mode-validation-debugging-code.patch-->>>
-|	<<<--patches.suse/drm-mgag200-Implement-basic-PM-support-->>><<<++# FIPS++>>>
-|	<<<--patches.suse/drm-radeon-limit-bpp-for-low-vram.patch-->>><<<++patches.suse/0008-random-move-FIPS-continuous-test-to-output-functions.patch++>>>
-|	<<<--patches.suse/drm-ast-Fix-memleak-in-error-path-in-ast_bo_create.patch-->>><<<++patches.suse/aes_s390-zeroize-stack-keys++>>>
-|	<<<--patches.suse/drm-ast-Free-container-instead-of-member-in-ast_user_framebuffer_destroy.patch-->>><<<++patches.suse/fips-enable-ansi_cprng-in-testmgr++>>>
-|	<<<--patches.suse/drm-ast-Simplify-function-ast_bo_unpin.patch
-|	patches.suse/drm-ast-Add-an-crtc_disable-callback-to-the-crtc-helper-funcs.patch
-|	patches.suse/drm-ast-Actually-load-DP501-firmware-when-required.patch
-|	patches.suse/kernel-Export-mm_access.patch
-|
-|	patches.suse/drm-hibmc-Use-set_busid-function-from-drm-core.patch
-|	patches.suse/drm-hibmc-initialize-the-hibmc_bo_driver_io_mem_pfn.patch
-|	patches.suse/0001-drm-qxl-Return-error-if-fbdev-is-not-32-bpp.patch
-|	patches.kabi/drm-readonly-kabi-fixup.patch
-|	patches.suse/vgacon-fix-out-of-bounds-write-to-the-scrollback-buf.patch-->>><<<++patches.suse/crypto-arm-neon-memzero-aescbc-setkey++>>>
- 
- 	########################################################
-|	# <<<--Out-of-tree networking-->>><<<++Virtualization++>>>
- 	########################################################
-|	<<<--patches.kabi/kabi-drop-LINUX_MIB_TCPWQUEUETOOBIG-snmp-counter.patch-->>><<<++patches.suse/suse-hv-guest-os-id.patch++>>>
-|	<<<--patches.kabi/kabi-move-sysctl_tcp_min_snd_mss-to-preserve-struct-.patch-->>><<<++patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch++>>>
-|	<<<--patches.suse/qed-bump-drivers-to-version-8.10.10.55.patch-->>><<<++patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch++>>>
-|	<<<--patches.suse/bsc1084332-0003-lan78xx-Enable-LEDs-and-auto-negotiation.patch
-|	patches.suse/ibmveth-Update-ethtool-settings-to-reflect-virtual-p.patch
-|	patches.suse/irda-Fix-memory-leak-caused-by-repeated-binds-of-ird.patch
-|	patches.suse/irda-Only-insert-new-objects-into-the-global-databas.patch
-|	patches.suse/tcp-fix-tcp_rtx_queue_tail-in-case-of-empty-retransm.patch
-|	patches.kabi/ip-drop-IPSTATS_MIB_REASM_OVERLAPS.patch
-|	patches.kabi/kabi-handle-addition-of-ip6addrlbl_table-into-struct.patch
-|	patches.kabi/kabi-restore-ip_tunnel_delete_net.patch
-|	patches.kabi/kabi-handle-addition-of-uevent_sock-into-struct-net.patch
-|	patches.kabi/kabi-handle-addition-of-net-hash_mix.patch
-|	patches.kabi/kabi-handle-addition-of-netns_ipv4-ip_id_key.patch
-|	patches.suse/tcp-Don-t-dequeue-SYN-FIN-segments-from-write-queue.patch-->>><<<++patches.suse/0001-kvm-Reintroduce-nopvspin-kernel-parameter.patch++>>>
- 
- 	########################################################
-|	# <<<--Netfilter-->>><<<++Other core patches++>>>
- 	########################################################
-|	<<<--patches.suse/netfilter-ip_conntrack_slp.patch-->>><<<++patches.suse/cgroup-rstat-Revert-cgroup-Add-memory-barriers-to-plug-cgroup_rstat_updated-race-window.patch++>>>
- 
- 	########################################################
-|	# <<<--Wireless Networking-->>><<<++PM++>>>
- 	########################################################
-|	<<<--patches.suse/b43-missing-firmware-info.patch-->>><<<++patches.suse/acpi_thinkpad_introduce_acpi_root_table_boot_param.patch++>>>
-|	<<<--patches.suse/iwlwifi-expose-default-fallback-ucode-api-->>><<<++patches.suse/acpi_thermal_passive_blacklist.patch++>>>
-|	<<<--patches.kabi/iwlwifi-iwl_cfg-kabi-fix.patch-->>><<<++patches.suse/ACPI-acpi_pad-Do-not-launch-acpi_pad-threads-on-idle-cpus.patch++>>>
-|	<<<--patches.kabi/iwlwifi-fw_runtime_ops-kabi-compat.patch-->>><<<++patches.suse/acpi-disable-deprecated-warnings.patch++>>>
-|	<<<--patches.kabi/libertas-kabi-fix.patch-->>><<<++patches.suse/thermal-Add-a-sanity-check-for-invalid-state-at-stat.patch++>>>
-|<<<--	patches.kabi/ath9k-msi-kabi-workaround.patch-->>>
-|	<<<--patches.kabi/ath9k-ath_node-ackto-kabi-workaround.patch-->>><<<++########################################################++>>>
-|	<<<--patches.kabi/ath10k-wmi-kabi-fix.patch-->>><<<++# DRM / Graphics++>>>
-|	<<<--patches.kabi/ath10k-last_wmi_vdev_start_status-kabi-workaround.patch-->>><<<++########################################################++>>>
-|	<<<--patches.suse/ath10k-QCA9377-firmware-limit.patch-->>><<<++patches.suse/drm-i915-Fix-ref-mutex-deadlock-in-i915_active_wait.patch++>>>
-|	<<<--patches.kabi/bt_accept_enqueue-kabi-workaround.patch-->>><<<++patches.suse/drm-i915-Disable-tv-output-on-i9x5gm++>>>
-|	<<<--patches.kabi/mwifiex-ieee-types-kabi-fix.patch-->>><<<++patches.suse/nouveau-avoid-annoying-stack-trace-for-timeout.patch++>>>
-|	<<<--patches.kabi/mwifiex-power_cfg-kabi-workaround.patch-->>><<<++patches.suse/drm-mgag200-Implement-basic-PM-support++>>>
-|	<<<--patches.kabi/netlink-nla_policy-kabi-workaround.patch-->>><<<++patches.suse/0001-drm-ttm-Remove-warning-about-inconsistent-mapping-in.patch++>>>
- 
- 	########################################################
-|	# <<<--ISDN-->>><<<++Storage++>>>
- 	########################################################
--	patches.suse/misdn-add-support-for-group-membership-check
--
-|<<<--	##########################################################-->>>
-|	# <<<--Sound-->>><<<++SCSI++>>>
-|	<<<--##########################################################-->>><<<++patches.suse/scsi-retry-alua-transition-in-progress++>>>
-|	<<<--patches.kabi/snd_hda_register_beep_device-kABI-fix.patch-->>><<<++patches.suse/megaraid-mbox-fix-SG_IO++>>>
-|	<<<--patches.kabi/snd_hda_bus-bus_probing-kABI-fix.patch-->>><<<++patches.suse/ata-Fix-racy-link-clearance.patch++>>>
-|	<<<--patches.kabi/ALSA-hda-kabi-workaround-for-generic-parser-flag.patch-->>><<<++patches.suse/fcoe-reduce-max_sectors++>>>
-|	<<<--patches.kabi/ALSA-snd_hda_pick_pin_fixup-kABI-workaround.patch-->>><<<++patches.suse/scsi-do-not-print-reservation-conflict-for-TEST-UNIT.patch++>>>
-|<<<++	patches.suse/sd-always-retry-READ-CAPACITY-for-ALUA-state-transit.patch++>>>
-|	<<<--########################################################-->>><<<++patches.suse/drivers-base-implement-dev_enable_async_probe.patch++>>>
-|	<<<--# printk-->>><<<++patches.suse/scsi-add-disable_async_probing-module-argument.patch++>>>
-|	<<<--########################################################-->>><<<++patches.suse/ch-fixup-refcounting-imbalance-for-SCSI-devices.patch++>>>
-|	<<<--patches.suse/printk-console-Correctly-mark-console-that-is-used-w.patch-->>><<<++patches.suse/ch-synchronize-ch_probe-and-ch_open.patch++>>>
-|	<<<--patches.suse/printk-panic-Avoid-deadlock-in-printk-after-stopping-CPUs-by-NMI.patch
-|-->>><<<++patches.suse/ch-remove-ch_mutex.patch++>>>
-|	<<<--########################################################-->>><<<++patches.suse/lpfc-synchronize-nvme-transport-and-lpfc-driver-devloss_tmo.patch
-|++>>>
-|	# <<<--Other driver fixes-->>><<<++CD-ROM++>>>
-|	<<<--########################################################-->>><<<++patches.suse/cdrom-add-poll_event_interruptible.patch++>>>
-|	<<<--patches.suse/tpm-Downgrade-error-level-->>><<<++patches.suse/cdrom-factor-out-common-open_for_-code.patch++>>>
-|	<<<--patches.suse/Input-synaptics-Add-intertouch-blacklist-for-Thinkpa.patch-->>><<<++patches.suse/cdrom-wait-for-the-tray-to-close.patch++>>>
-|	<<<--patches.suse/mmc-version-check-printk-downgrade-->>><<<++patches.suse/cdrom-export-autoclose-logic-as-a-separate-function.patch++>>>
-|	<<<--patches.kabi/iio-kabi-fix-for-iio_buffer.patch-->>><<<++patches.suse/bdev-add-open_finish.patch++>>>
-|	<<<--patches.kabi/power_supply-removing-field-kabi-fix.patch-->>><<<++patches.suse/scsi-blacklist-add-VMware-ESXi-cdrom-broken-tray-emu.patch++>>>
-|	<<<--patches.kabi/strscpy-annotation-drop-kABI-workaround.patch-->>><<<++patches.suse/scsi-sr-wait-for-the-medium-to-become-ready.patch++>>>
-|	<<<--patches.suse/HID-quirks-fix-support-for-Apple-Magic-Keyboards.patch
-|	patches.suse/ata-Fix-racy-link-clearance.patch-->>><<<++patches.suse/cdrom-turn-off-autoclose-by-default.patch++>>>
- 
--	patches.suse/tty-Don-t-return-EAGAIN-in-blocking-read.patch
--	patches.suse/tty-make-R3964-line-discipline-fail.patch
--
--	patches.kabi/asus-wmi-quirk_entry-kabi-fix.patch
--
--	########################################################
-|	# <<<--Other-->>><<<++SES++>>> <<<--drivers-->>><<<++Ceph++>>> <<<--we have added to the tree
-|	########################################################
-|	# LIO kRBD-->>><<<++RBD++>>> backend<<<-- moving to tcmu-runner, but still needed in SLE15-->>> for <<<--migration-->>><<<++LIO++>>>
-|	<<<--patches.suse/libceph-add-scatterlist-messenger-data-type.patch-->>><<<++patches.suse/rbd-export-some-functions-used-by-lio-rbd-backend.patch++>>>
-|	<<<--patches.suse/libceph-fix-scatterlist-last_piece-calculation.patch-->>><<<++patches.suse/rbd-move-structs-used-by-lio-rbd-to-new-header.patch++>>>
-|	<<<--patches.suse/rbd-add-support-for-scatterlist-obj_request_type.patch-->>><<<++patches.suse/rbd-add-img_request-done-callback.patch++>>>
- 	patches.suse/rbd-add-lio-specific-data-area.patch
--	patches.suse/libceph-add-support-for-CMPEXT-compare-extent-reques.patch
--	patches.suse/rbd-add-write-test-helper.patch
--	patches.suse/rbd-add-num-ops-calculator-helper.patch
--	patches.suse/rbd-add-support-for-COMPARE_AND_WRITE-CMPEXT.patch
--	patches.suse/libceph-add-support-for-write-same-requests.patch
--	patches.suse/rbd-add-support-for-writesame-requests.patch
--	patches.suse/target-add-compare-and-write-callback.patch
--	patches.suse/target-compare-and-write-backend-driver-sense-handli.patch
--	patches.suse/target-add-COMPARE_AND_WRITE-sg-creation-helper.patch
--	patches.suse/libceph-fix-pr_fmt-compile-issues.patch
--	patches.suse/rbd-export-some-functions-used-by-lio-rbd-backend.patch
--	patches.suse/rbd-move-structs-used-by-lio-rbd-to-new-header.patch
- 	patches.suse/target-add-rbd-backend.patch
- 	patches.suse/target-add-lio-rbd-to-makefile-Kconfig.patch
-|<<<--	patches.suse/rbd-add-rbd_dev_setxattr-helper.patch-->>>
-|	<<<--patches.suse/rbd-do-away-with-obj_request-in-setxattr.patch-->>><<<++########################################################++>>>
-|	<<<--patches.suse/rbd-add-setxattr-device-attribute-for-debugging.patch-->>><<<++# Networking drivers (wired)++>>>
-|	<<<--patches.suse/rbd-add-rbd_dev_cmpsetxattr-helper.patch-->>><<<++########################################################++>>>
-|	<<<--patches.suse/rbd-do-away-with-obj_request-in-cmpsetxattr.patch-->>><<<++patches.suse/net-phy-realtek-fix-handling-of-RTL8105e-integrated-.patch++>>>
-|	<<<--patches.suse/rbd-add-cmpsetattr-device-attribute-for-debugging.patch-->>><<<++patches.suse/misdn-add-support-for-group-membership-check++>>>
-|	<<<--patches.suse/ceph-osd_client-add-support-for-CEPH_OSD_OP_GETXATTR.patch-->>><<<++patches.suse/mlx5-add-parameter-to-disable-enhanced-IPoIB.patch++>>>
-|	<<<--patches.suse/rbd-add-rbd_dev_getxattr-helper.patch-->>><<<++patches.suse/lan78xx-Enable-LEDs-and-auto-negotiation.patch++>>>
-|	<<<--patches.suse/rbd-do-away-with-obj_request-in-getxattr.patch-->>><<<++patches.suse/net-mvpp2-Enable-autoneg-bypass-for-1000BaseX-2500Ba.patch++>>>
-|	<<<--patches.suse/rbd-add-getxattr-device-attribute-for-debugging.patch-->>><<<++patches.suse/r8169-Revive-default-chip-version-for-r8168.patch++>>>
-|<<<--	patches.suse/target-pr-split-out-and-export-core_scsi3_pr_seq_non.patch-->>>
-|	<<<--patches.suse/target-pr-add-backend-API-for-reservation-handling.patch-->>><<<++########################################################++>>>
-|	<<<--patches.suse/target-rbd-add-support-for-PR-register-read-keys.patch-->>><<<++# Wireless networking drivers++>>>
-|	<<<--patches.suse/target-rbd-add-pr_reserve-support.patch-->>><<<++########################################################++>>>
-|	<<<--patches.suse/target-rbd-add-pr_release-support.patch-->>><<<++patches.suse/b43-missing-firmware-info.patch++>>>
-|<<<--	patches.suse/target-rbd-add-pr_read_reservation-support.patch-->>>
-|	<<<--patches.suse/target-rbd-add-pr_clear-support.patch-->>><<<++########################################################++>>>
-|	<<<--patches.suse/target-rbd-add-pr_preempt-support.patch-->>><<<++# USB++>>>
-|	<<<--patches.suse/target-rbd-add-stubbed-out-pr_register_and_move.patch-->>><<<++########################################################++>>>
-|	<<<--patches.suse/target-rbd-add-pr_report_capabilities-support.patch-->>><<<++patches.suse/firmware-raspberrypi-introduce-vl805-init-routine.patch++>>>
-|	<<<--patches.suse/target-rbd-add-stubbed-out-pr_read_full_status.patch-->>><<<++patches.suse/pci-brcmstb-wait-for-raspberry-pi-s-firmware-when-present.patch++>>>
-|	<<<--patches.suse/target-rbd-SCSI3-check-conflict-support.patch-->>><<<++patches.suse/soc-bcm2835-sync-xhci-reset-firmware-property-with-downstream.patch++>>>
-|	<<<--patches.suse/target-rbd-add-SCSI2-reservation-entry-to-PR-info.patch
-|	patches.suse/target-rbd-implement-SCSI2-reservation-handling.patch
-|	patches.suse/target-rbd-handle-SCSI2-reservation-release-on-reset.patch
-|	patches.suse/target-configfs-add-device-vendor_id-attribute.patch
-|	patches.suse/target-remove-hardcoded-T10-Vendor-ID-in-INQUIRY-res.patch
-|	patches.suse/target-rbd-fix-PR-info-memory-leaks.patch
-|	patches.suse/target-pr-fix-core_scsi3_pr_seq_non-caller.patch
-|	patches.suse/rbd-don-t-log-miscompare-as-an-error.patch
-|	patches.suse/rbd-handle-OBJ_REQUEST_SG-types-for-copyup.patch
-|	patches.suse/target-rbd-don-t-put-snap_context-twice.patch
-|	patches.suse/target-rbd-remove-caw_mutex-usage.patch
-|	patches.suse/libceph-use-upstream-write-same-opcode.patch
-|	patches.suse/rbd-truncate-objects-on-cmpext-short-reads.patch
-|	patches.suse/target-fix-tcm_rbd_gen_it_nexus-for-emulated-XCOPY-s.patch
-|	patches.suse/rbd-helper-to-copy-compare-and-write-osd-requests.patch
-|	patches.suse/rbd-copy-compare-and-write-osd-requests-before-resub.patch
-|	patches.suse/0001-rbd-drop-extra-rbd_img_request_get.patch
-|	patches.suse/0002-rbd-make-sure-pages-are-freed-by-libceph.patch
-|	patches.suse/target-rbd-handle-zero-length-UNMAP-requests-early.patch
-|	patches.suse/target-rbd-use-target_configure_unmap_from_queue-hel.patch
-|	patches.suse/target-transport-should-handle-st-FM-EOM-ILI-reads.patch
-|	patches.suse/target-add-lio-rbd-to-makefile-Kconfig-fix.patch
-|	patches.suse/0001-target_core_rbd-use-RCU-in-free_device.patch
-|	patches.suse/0002-target_core_rbd-break-up-free_device-callback.patch-->>><<<++patches.suse/usb-pci-quirks-add-raspberry-pi-4-quirk.patch++>>>
- 
- 	########################################################
-|	# <<<--device-mapper-->>><<<++Input++>>>
- 	########################################################
-|	<<<--patches.suse/dm-mpath-leastpending-path-update-->>><<<++patches.suse/kbd-ignore-gfx.patch++>>>
-|	<<<--patches.suse/dm-mpath-accept-failed-paths-->>><<<++patches.suse/Input-Fix-memory-leak-in-psxpad_spi_probe.patch++>>>
-|<<<--	patches.suse/dm-table-switch-to-readonly-->>>
-|	<<<--patches.suse/dm-multipath-Improve-logging.patch
-|	patches.suse/dm-snap-avoid-deadlock.patch
-|
-|	##########################################################-->>><<<++########################################################++>>>
-|	# <<<--AppArmor-->>><<<++Sound++>>>
-|	<<<--##########################################################-->>><<<++########################################################++>>>
-|<<<--	patches.suse/apparmor-basic-networking-rules.patch-->>>
-|	<<<--patches.suse/apparmor-fix-quieting-of-audit-messages-for-network-mediation.patch
-|	patches.suse/apparmor-basic-networking-rules-4.11-rc1.patch
-|	patches.suse/apparmor-check-all-net-profiles.patch
-|
-|	##########################################################-->>><<<++########################################################++>>>
-|	# <<<--FIPS-->>><<<++Other++>>> <<<--patches not (yet) upstream
-|	##########################################################
-|	patches.suse/0008-random-move-FIPS-continuous-test-to-output-functions.patch
-|	patches.suse/v5-0001-crypto-DRBG-add-FIPS-140-2-CTRNG-for-noise-source.patch
-|-->>><<<++drivers++>>>
- 	########################################################
-|<<<--	-->>><<<++        ++>>># <<<--Lock-->>><<<++NXP++>>> <<<--down-->>><<<++lx2160++>>> <<<--functions-->>><<<++silicon++>>> <<<--for-->>><<<++rev1++>>> <<<--UEFI-->>><<<++PCIe++>>> <<<--secure boot , FATE#314486-->>><<<++workarounds++>>>
-|<<<--	#########################################################-->>><<<++        patches.suse/PCI-mobiveil-ls_pcie_g4-add-Workaround-for-A-011577.patch++>>>
-|<<<--	patches.suse/0039-efi-Add-EFI_SECURE_BOOT-bit.patch-->>><<<++        patches.suse/PCI-mobiveil-ls_pcie_g4-add-Workaround-for-A-011451.patch++>>>
-|<<<--	patches.suse/0040-Add-the-ability-to-lock-down-access-to-the-running-k.patch-->>><<<++        patches.suse/PCI-mobiveil-ls_pcie_g4-fix-SError-when-accessing-co.patch++>>>
--	patches.suse/0041-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mo.patch
--	patches.suse/0042-Enforce-module-signatures-if-the-kernel-is-locked-do.patch
--	patches.suse/0043-Restrict-dev-mem-and-dev-kmem-when-the-kernel-is-loc.patch
--	patches.suse/0045-kexec-Disable-at-runtime-if-the-kernel-is-locked-dow.patch
--	patches.suse/0046-Copy-secure_boot-flag-in-boot-params-across-kexec-re.patch
--	patches.suse/0047-kexec_file-split-KEXEC_VERIFY_SIG.patch
--	patches.suse/0047-kexec_file-restrict-if-the-kernel-is-locked-down.patch
--	patches.suse/0048-hibernate-Disable-when-the-kernel-is-locked-down.patch
--	patches.suse/0050-PCI-Lock-down-BAR-access-when-the-kernel-is-locked-d.patch
--	patches.suse/0051-x86-Lock-down-IO-port-access-when-the-kernel-is-lock.patch
--	patches.suse/0052-x86-Restrict-MSR-access-when-the-kernel-is-locked-do.patch
--	patches.suse/0053-asus-wmi-Restrict-debugfs-interface-when-the-kernel-.patch
--	patches.suse/0054-ACPI-Limit-access-to-custom_method-when-the-kernel-i.patch
--	patches.suse/0055-acpi-Ignore-acpi_rsdp-kernel-param-when-the-kernel-h.patch
--	patches.suse/0056-acpi-Disable-ACPI-table-override-if-the-kernel-is-lo.patch
--	patches.suse/0057-acpi-Disable-APEI-error-injection-if-the-kernel-is-l.patch
--	patches.suse/0005-modsign-print-module-name-along-with-error-message.patch
--
-|<<<--	########################################################-->>>
-|	# <<<--Grab-->>><<<++CN99xx++>>> <<<--certificate-->>><<<++silicon++>>> <<<--from-->>><<<++revision++>>> <<<--MokList-->>><<<++Ax++>>> <<<--(MODSIGN) FATE#314508-->>><<<++erratum++>>>
-|	<<<--########################################################-->>><<<++patches.suse/0001-PCI-Vulcan-AHCI-PCI-bar-fix-for-Broadcom-Vulcan-earl.patch++>>>
-|	<<<--# Using the hash in MOKx to blacklist kernel module, FATE#316531-->>><<<++patches.suse/0013-ahci-thunderx2-Fix-for-errata-that-affects-stop-engi.patch++>>>
-|	<<<--patches.suse/0001-MODSIGN-do-not-load-mok-when-secure-boot-disabled.patch-->>><<<++patches.suse/0001-ahci-thunderx2-stop-engine-fix-update.patch++>>>
-|	<<<--patches.suse/0002-MODSIGN-print-appropriate-status-message-when-gettin.patch-->>><<<++patches.suse/0001-ahci-thunderx2-update-stop-engine-errata-delay-value.patch++>>>
--	patches.suse/0003-MODSIGN-load-blacklist-from-MOKx.patch
--	patches.suse/0004-MODSIGN-checking-the-blacklisted-hash-before-loading.patch
--
-|<<<--	##########################################################-->>>
-|	# <<<--Hibernation-->>><<<++Jetson++>>> <<<--Signature Verification FATE#316350-->>><<<++TX2++>>>
-|	<<<--##########################################################-->>><<<++patches.suse/cpufreq-tegra186-add-CPUFREQ_NEED_INITIAL_FREQ_CHECK.patch++>>>
-|	<<<--patches.suse/0001-security-create-hidden-area-to-keep-sensitive-data.patch-->>><<<++patches.suse/soc-tegra-pmc-Enable-PMIC-wake-event-on-Tegra186.patch++>>>
-|	<<<--patches.suse/0002-hibernate-avoid-the-data-in-hidden-area-to-be-snapsh.patch-->>><<<++patches.suse/gpio-tegra186-export-MODULE_DEVICE_TABLE.patch++>>>
-|<<<--	patches.suse/0003-x86-KASLR-public-the-function-for-getting-random-lon.patch-->>>
-|	<<<--patches.suse/0005-efi-generate-secret-key-in-EFI-boot-environment.patch-->>><<<++# LS1028A Switch++>>>
-|	<<<--patches.suse/0006-efi-allow-user-to-regenerate-secret-key.patch-->>><<<++patches.suse/net-dsa-felix-use-dsa_switch_alloc.patch++>>>
-|<<<--	patches.suse/0007-PM-hibernate-encrypt-hidden-area.patch-->>>
-|	<<<--patches.suse/0008-PM-hibernate-Generate-and-verify-signature-for-snaps.patch-->>><<<++# QorIQ cpufreq++>>>
-|	<<<--patches.suse/0009-PM-hibernate-prevent-EFI-secret-key-to-be-regenerate.patch-->>><<<++patches.suse/cpufreq-qoriq-convert-to-a-platform-driver.patch++>>>
-|	<<<--patches.suse/0010-PM-hibernate-a-option-to-request-that-snapshot-image.patch
-|	patches.suse/0011-PM-hibernate-require-hibernate-snapshot-image-to-be-.patch-->>><<<++patches.suse/clk-qoriq-add-cpufreq-platform-device.patch++>>>
- 
- 	########################################################
-|	# <<<--Other patches for debugging-->>><<<++Debugging++>>>
- 	########################################################
- 	patches.suse/crasher.patch
-|<<<--
-+kabi-->>>	<<<--patches.suse/0005-x86-unwind-orc-Detect-the-end-of-the-stack.patch-->>><<<++patches.suse/add-product-identifying-information-to-vmcoreinfo.patch++>>>
- 
-|	<<<--patches.suse/x86-cpu_entry_area-Map-also-trace_idt_table.patch-->>><<<++# Printk++>>>
-|<<<++	patches.suse/printk-console-Correctly-mark-console-that-is-used-w.patch++>>>
-|	<<<--########################################################-->>><<<++patches.suse/printk-panic-Avoid-deadlock-in-printk-after-stopping-CPUs-by-NMI.patch
-|++>>>
-|	# <<<--Kdump-->>><<<++Tracing++>>>
-|	<<<--########################################################
-|	patches.suse/s390-export-symbols-for-crash-kmp.patch-->>><<<++patches.suse/0003-Add-external-no-support-as-bad-taint-module.patch++>>>
- 
- 	########################################################
-|	# <<<--Live patching-->>><<<++Livepatching++>>>
- 	########################################################
--	# SUSE-specific
- 	patches.suse/livepatch-mark-the-kernel-unsupported-when-disabling.patch
- 	patches.suse/livepatch-define-a-macro-for-new-api-identification.patch
- 
- 	# klp-convert
--	patches.suse/livepatch-modpost-ignore-unresolved-symbols.patch
- 	patches.suse/livepatch-create-and-include-UAPI-headers.patch
--
-|	<<<--########################################################
-|	# XEN patches
-|	########################################################
-|	patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch
-|	patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch
-|	patches.suse/xen-disable_hotplug_cpu.patch
-|	patches.suse/0001-x86-respect-memory-size-limiting-via-mem-parameter.patch
-|	patches.suse/0002-x86-xen-dont-add-memory-above-max-allowed-allocation.patch-->>><<<++patches.suse/livepatch-modpost-ignore-unresolved-symbols.patch++>>>
- 
- 	########################################################
-|	# <<<--kABI-->>><<<++Stable++>>> <<<--consistency-->>><<<++minor++>>> <<<--patches-->>><<<++numbers++>>>
- 	########################################################
--
-|	<<<--patches.suse/0002-Add-a-void-suse_kabi_padding-placeholder-to-some-USB.patch-->>><<<++patches.suse/Linux-5.3.1.patch++>>>
-|	<<<--patches.suse/0003-kabi-Add-placeholders-to-a-couple-of-important-struc.patch-->>><<<++patches.suse/Linux-5.3.2.patch++>>>
-|	<<<--patches.suse/0001-Add-a-void-suse_kabi_padding-placeholder-to-some-USB.patch-->>><<<++patches.suse/Linux-5.3.3.patch++>>>
-|	<<<--patches.suse/0002-Add-a-void-suse_kabi_padding-placeholder-to-some-gsp.patch-->>><<<++patches.suse/Linux-5.3.4.patch++>>>
-|	<<<--patches.suse/0001-Thunderbolt-kABI-paddings-added.patch-->>><<<++patches.suse/Linux-5.3.5.patch++>>>
-|	<<<--patches.suse/0008-kabi-arm64-reserve-space-in-cpu_hwcaps-and-cpu_hwcap.patch-->>><<<++patches.suse/Linux-5.3.6.patch++>>>
-|	<<<--patches.suse/prepare-arm64-kgraft-->>><<<++patches.suse/Linux-5.3.7.patch++>>>
-|	<<<--patches.suse/powerpc-KABI-add-aux_ptr-to-hole-in-paca_struct-to-e.patch-->>><<<++patches.suse/Linux-5.3.8.patch++>>>
-|	<<<--patches.kabi/KABI-cpu-hotplug-provide-the-old-get-put_online_cpus.patch-->>><<<++patches.suse/Linux-5.3.9.patch++>>>
-|	<<<--patches.kabi/kabi-IB-mlx5-Fix-integer-overflows-in-mlx5_ib_create_srq.patch-->>><<<++patches.suse/Linux-5.3.10.patch++>>>
-|	<<<--patches.kabi/musb-flush_irq_work-kabi-fix.patch-->>><<<++patches.suse/Linux-5.3.11.patch++>>>
-|	<<<--patches.kabi/ALSA-pcm-oss-rw_ref-kabi-fix.patch-->>><<<++patches.suse/Linux-5.3.12.patch++>>>
-|	<<<--patches.kabi/ALSA-pcm-timer-inclusion-kabi-fix.patch-->>><<<++patches.suse/Linux-5.3.13.patch++>>>
-|	<<<--patches.kabi/usb-audio-quirk-kabi-fix.patch-->>><<<++patches.suse/Linux-5.3.14.patch++>>>
-|	<<<--patches.kabi/ALSA-emu10k1-kabi-workaround.patch-->>><<<++patches.suse/Linux-5.3.15.patch++>>>
-|	<<<--patches.kabi/acpi-ec-gpe-kabi-fix.patch-->>><<<++patches.suse/Linux-5.3.16.patch++>>>
-|	<<<--patches.kabi/0003-md-fix-md_write_start-deadlock-w-o-metadata-devices.kabi-->>><<<++patches.suse/Linux-5.3.17.patch++>>>
-|	<<<--patches.kabi/KABI-hide-ftrace_enabled-in-paca.patch-->>><<<++patches.suse/Linux-5.3.18.patch++>>>
-|<<<--	patches.kabi/ocfs2-dlm-wait-for-dlm-recovery-done-kabi.patch-->>>
-|	<<<--patches.kabi/fsnotify-Fix-fsnotify_mark_connector-race-kabi.patch
-|	patches.kabi/kabi-protect-struct-acpi_nfit_desc.patch
-|	patches.kabi/x86-cpuinfo_x86-ignore-initialized-member.patch
-|	patches.kabi/powerpc-livepatch-fix-kabi-breaker-stacktraces.patch
-|	patches.kabi/kabi-protect-tap_create_cdev.patch
-|	patches.kabi/kabi-protect-struct-ipv6_pinfo.patch
-|	patches.kabi/kabi-protect-struct-cstate.patch
-|	patches.kabi/kabi-protect-ife_tlv_meta_decode.patch
-|	patches.kabi/kabi-protect-struct-nd_region.patch
-|	patches.kabi/kabi-protect-struct-ccw_device_private.patch
-|	patches.kabi/Revert-nvmet-constify-struct-nvmet_fabrics_ops.patch
-|	patches.kabi/nvme-kABI-fixes-for-nvmet.patch
-|	patches.kabi/nvme-kABI-fixes-for-nvme_ctrl.patch
-|	patches.kabi/Revert-nvme-mark-nvme_queue_scan-static.patch
-|	patches.kabi/qla2xxx-kABI-fixes-for-v10.01.00.18-k.patch
-|	patches.kabi/kABI-fixes-for-nvme-if_ready-checks-fail-io-to-deletin.patch
-|	patches.kabi/nvme-reintroduce-nvme_get_log_ext.patch
-|	patches.kabi/nvme-partially-revert-nvme-remove-nvme_req_needs_fai.patch
-|	patches.kabi/nvme-kABI-fix-for-ANA-support-in-nvme_ctrl.patch
-|	patches.kabi/nvme-guard-additional-fields-in-nvme-command-structu.patch
-|	patches.kabi/nvmet-kABI-fixes-for-ANA-support.patch
-|	patches.kabi/nvme-kABI-fix-for-scan_lock.patch
-|	patches.kabi/kabi-fixup-bdev_dax_supported.patch
-|	patches.kabi/rtlwifi-deferred-work-kabi-fix.patch
-|	patches.kabi/of-device-kabi-fix.patch
-|	patches.kabi/KABI-tpm-change-relinquish_locality-return-value-bac.patch
-|	patches.kabi/KABI-tpm-do-keep-the-cmd_ready-and-go_idle-as-pm-ops.patch
-|	patches.kabi/KABI-move-mce_data_buf-into-paca_aux.patch
-|	patches.kabi/KABI-move-the-new-handler-to-end-of-machdep_calls-an.patch
-|	patches.kabi/KABI-powerpc-export-__find_linux_pte-as-__find_linux.patch
-|	patches.kabi/KABI-hide-new-member-in-struct-iommu_table-from-genk.patch
-|	patches.kabi/KABI-powerpc-Revert-npu-callback-signature-change.patch
-|	patches.kabi/Fix-struct-page-kABI-after-adding-atomic-for-ppc.patch
-|
-|	patches.kabi/perf-x86-fix-data-source-decoding-for-skylake-kabi.patch
-|	patches.kabi/kabi-protect-struct-nf_conn.patch
-|	patches.kabi/kabi-protect-eswitch_h-include.patch
-|	patches.kabi/kabi-reexport-tcp_send_ack.patch
-|	patches.kabi/s390-mm-fix-race-on-mm-context-flush_mm.patch
-|	patches.kabi/kabi-protect-struct-vsock_sock.patch
-|	patches.kabi/kabi-reexport-vsock_pending_work.patch
-|	patches.kabi/kabi-protect-struct-kvm_sync_regs.patch
-|	patches.kabi/kabi-fix-for-check_disk_size_change.patch
-|
-|	patches.kabi/kabi-protect-enum-mem_type.patch
-|
-|	patches.kabi/bpf-prevent-memory-disambiguation-attack.patch
-|
-|	patches.kabi/fix-kvm-kabi.patch
-|
-|	patches.kabi/mm-swap-fix-race-between-swap-count-continuation-operation-kabi.patch
-|
-|	patches.kabi/bpf-properly-enforce-index-mask-to-prevent-out-of-bo.patch
-|	patches.kabi/kabi-cxgb4-MU.patch
-|	patches.kabi/kabi-mlx5-hide-cpu-rmap.patch
-|	patches.kabi/kabi-mvpp2-10gkr-support.patch
-|	patches.kabi/kabi-protect_fwnode_handle.patch
-|	patches.kabi/kabi-protect_hnae_ae_ops.patch
-|	patches.kabi/kabi-protect_hnae3_ae_ops.patch
-|
-|	patches.kabi/nvdimm-provide-memcpy-mcsafe-unrolled.patch
-|	patches.kabi/dax-fixup-dax_operations-extension.patch
-|	patches.kabi/bdi-release-mutex-kabi.patch
-|
-|	patches.kabi/NFSv4.1-Fix-up-replays-of-interrupted-requests.patch
-|	patches.kabi/bpf-fix-partial-copy-of-map_ptr-when-dst-is-scalar.patch
-|
-|	patches.kabi/0001-Revert-USB-check-usb_get_extra_descriptor-for-proper.patch
-|	patches.kabi/0001-USB-check-usb_get_extra_descriptor-for-proper-size-F.patch
-|	patches.kabi/0001-kABI-fix-xhci-kABI-stability.patch
-|
-|	patches.kabi/bpf-move-prev_-insn_idx-into-verifier-env.patch
-|	patches.kabi/bpf-prevent-out-of-bounds-speculation-on-pointer-ari.patch
-|
-|	patches.kabi/kabi-xen-remove-pre-xen3-fallback-handlers.patch
-|	patches.kabi/fix-kabi-for-new-amd-mca-bank-names.patch
-|
-|	patches.kabi/arch-arm64-acpi-KABI-ignore-includes.patch
-|	patches.kabi/firmware-efi-KABI-memreserve.patch
-|	patches.kabi/drivers-base-kABI-fixes-for-struct-device_private.patch
-|	patches.kabi/blk-mq-kABI-fixes-for-blk-mq.h.patch
-|
-|	patches.kabi/media-em28xx-stop-rewriting-device-s-struct.patch
-|	patches.kabi/media-em28xx-fix-handler-for-vidioc_s_input.patch
-|	patches.kabi/kABI-add-_q-suffix-to-exports-that-take-struct-dh.patch
-|-->>><<<++########################################################++>>>
-|	# <<<--KVM-->>><<<++SUSE kABI padding++>>>
-|	<<<--patches.kabi/kabi-kvm-mmu-Fix-overflow-on-kvm-mmu-page-limit-calculati.patch-->>><<<++########################################################++>>>
-|	<<<--patches.kabi/kabi-fix-KVM-s390-provide-kvm_arch_no_poll-function.patch-->>><<<++patches.suse/kabi-arm64-reserve-space-in-cpu_hwcaps-and-cpu_hwcap.patch++>>>
-|	<<<--patches.kabi/kabi-fix-s390-vtime-steal-time-exponential-moving-average.patch
-|-->>><<<++patches.suse/0003-kabi-Add-placeholders-to-a-couple-of-important-struc.patch++>>>
-|	<<<--patches.suse/0001-kvm-Introduce-nopvspin-kernel-parameter.patch-->>><<<++patches.suse/0001-Add-a-void-suse_kabi_padding-placeholder-to-some-USB.patch++>>>
-|	<<<--patches.kabi/KABI-powerpc-mmu_context-provide-old-version-of-mm_i.patch-->>><<<++patches.suse/0001-Thunderbolt-kABI-paddings-added.patch++>>>
-|	<<<--patches.kabi/KABI-x86-kvm-kABI-workaround-for-CVE-2018-10853-fix.patch-->>><<<++patches.suse/0002-Add-a-void-suse_kabi_padding-placeholder-to-some-USB.patch++>>>
-|	<<<--patches.kabi/kvm-x86-kABI-fix-for-vm_alloc-vm_free-changes.patch-->>><<<++patches.suse/0002-Add-a-void-suse_kabi_padding-placeholder-to-some-gsp.patch++>>>
-|	<<<--patches.kabi/kABI-Hide-get_msr_feature-in-kvm_x86_ops.patch
-|-->>><<<++patches.suse/0001-typeC-add-kABI-padding.patch++>>>
-|	<<<--patches.kabi/kvm_x86_ops-l1tf-kabi-fix.patch
-|-->>><<<++patches.suse/0001-USB-fix-kABI-padding.patch++>>>
-|	<<<--patches.kabi/0001-x86-kabi-speculation-l1tf-Increase-l1tf-memory-limit-for-.patch-->>><<<++patches.suse/prepare-arm64-kgraft++>>>
-|	<<<--patches.kabi/KVM-VMX-Work-around-kABI-breakage-in-enum-vmx_l1d_fl.patch
-|-->>><<<++patches.suse/suse-hv-kabi.patch++>>>
-|	<<<--patches.kabi/kabi-protect-struct-fib_nh_exception.patch-->>><<<++patches.suse/0001-kABI-more-hooks-for-PCI-changes.patch++>>>
-|<<<--	patches.kabi/kabi-protect-struct-rtable.patch-->>>
-|	<<<--patches.kabi/kabi-protect-struct-sctp_association.patch
-|
-|	patches.kabi/kabi-fsnotify-Fix-busy-inodes-during-unmount.patch
-|
-|	patches.kabi/kabi-x86-speculation-fix-cpu_tlbstate-issue.patch
-|	patches.kabi/hid-debug-kfifo-kabi-workaround.patch
-|	patches.kabi/kabi-protect-vhost_log_write.patch
-|	patches.kabi/kabi-restore-icmp_send.patch
-|	patches.kabi/kabi-protect-struct-mlx5_td.patch
-|	patches.kabi/kabi-protect-ip_options_rcv_srr.patch
-|
-|	patches.kabi/md-batch-flush-requests-kabi.patch
-|
-|	patches.kabi/KVM-Fix-kABI.patch
-|
-|	patches.kabi/usb_interface-reveive-pm_usage_cnt-for-kabi.patch
-|	patches.kabi/snd_seq_kernel_client_enqueue-kabi-compat.patch
-|	patches.kabi/Re-export-snd_cards-for-kABI.patch
-|
-|	patches.kabi/bpf-add-map_lookup_elem_sys_only-for-lookups-from-sy.patch
-|
-|	patches.kabi/fs-prevent-page-refcount-overflow-in-pipe_buf_get-kabi.patch
-|	patches.kabi/kabi-protect-dma-mapping-h-include.patch
-|	patches.kabi/kabi-protect-struct-pci_dev.patch
-|	patches.kabi/PCI-skip_bus_pm-kabi-fix.patch
-|	patches.kabi/memcg-make-it-work-on-sparse-non-0-node-systems-kabi.patch
-|	patches.kabi/kabi-x86-microcode-hotplug-state-fix.patch
-|	patches.kabi/x86-topology-Add-CPUID.1F-multi-die-package-support.patch
-|	patches.kabi/x86-topology-Define-topology_logical_die_id.patch
-|	patches.kabi/kABI-add-back-sibling-paca-pointer-to-paca.patch
-|
-|	patches.kabi/kabi-fixup-blk_mq_register_dev.patch
-|
-|	patches.kabi/kABI-Fix-kABI-for-struct-amd_iommu.patch
-|
-|	patches.kabi/kabi-fix-struct-ufs_reg-removal-of-unused-field
-|
-|	patches.kabi/NFSv4-Fix-OPEN-CLOSE-race.patch
-|	patches.kabi/net-sched-act_sample-fix-psample-group-handling-on-o.patch
-|
-|	patches.kabi/Fix-KVM-kABI-after-x86-mmu-backports.patch
-|	patches.kabi/Fix-AMD-IOMMU-kABI.patch
-|
-|	patches.kabi/crypto-af_alg-kABI-workaround.patch
-|-->>><<<++########################################################++>>>
-|	#<<<-- IFU-->>> kABI <<<--Fix-->>><<<++consistency patches++>>>
-|	<<<--patches.kabi/kABI-Fix-for-IFU-patches.patch
-|-->>><<<++########################################################++>>>
-|	<<<--patches.kabi/kABI-Fix-for-KVM-x86-Introduce-vcpu-arch.xsaves_enab.patch-->>><<<++patches.kabi/0001-kABI-Fix-kABI-after-EDR-backport.patch++>>>
-|	<<<--patches.kabi/sctp-cache-netns-in-sctp_ep_common.patch-->>><<<++patches.kabi/s390-prevent-leaking-kernel-address-in-bear++>>>
-|	<<<--patches.kabi/can-skb-defined-kabi-workaround.patch-->>><<<++patches.kabi/snd-rawmidi-buffer_ref-kABI-workaround.patch++>>>
-|	<<<--patches.kabi/crypto-reexport-crypto_shoot_alg.patch-->>><<<++patches.kabi/ALSA-hdac_bus-kABi-workaround.patch++>>>
-|	<<<--patches.kabi/debugfs-kabi-fix-d_fsdata-semantics.patch-->>><<<++patches.kabi/bdi-dev_name-kabi-fix.patch++>>>
-|	<<<--patches.kabi/debugfs-kabi-provide-removal-prot-comp-wrappers.patch-->>><<<++patches.kabi/sunrpc-clean-up-properly-in-gss_mech_unregister.patch++>>>
-|	<<<--patches.kabi/debugfs-kabi-restore-debugfs_remove_recursive.patch
-|-->>><<<++patches.kabi/kabi-ppc64le-prevent-struct-dma_map_ops-to-become-de.patch++>>>
-|	<<<--patches.kabi/v4l2_fh-kabi-workaround.patch
-|-->>><<<++patches.kabi/libnvdimm-cover-up-nd_pfn_sb-change.patch++>>>
-|	<<<--patches.kabi/ptp_clock-kABI-workaround.patch
-|
-|	patches.kabi/sunrpc-clean-up-properly-in-gss_mech_unregister.patch
-|	patches.kabi/sock_cgroup_data-kabi-fix.patch-->>><<<++patches.kabi/libnvdimm-cover-up-nd_region-changes.patch++>>>
- 
- 	########################################################
- 	# You'd better have a good reason for adding a patch
- 	# below here.
- 	########################################################
--
--	########################################################
--	# Patches cherry-picked from SLE12 codestream, for which
--	# the upstream status couldn't be automatically determined
--	# and therefore manual review is required
--	########################################################
--
-+trenn		patches.suse/x86_intel_do_not_modify_perf_bias.patch
-###
-# XXX agraf: Not upstream yet. Pushing again ...
-+agraf		patches.suse/arm64-zynqmp-ahci-0001-drivers-ata-Move-sata-port-phy-oob-settings-to-devic.patch
-+agraf		patches.suse/arm64-zynqmp-ahci-0002-drivers-ata-Add-gen-3-mode-support-in-driver.patch
-+agraf		patches.suse/arm64-zynqmp-ahci-0003-drivers-ata-Disable-Device-Sleep-capability.patch
-###
-###
-# XXX agraf: Update to v4.13 code state
-+agraf		patches.suse/arm64-fslmc-20170526-0106-staging-fsl-dpaa2-eth-Fix-address-translations.patch
-+agraf		patches.suse/arm64-fslmc-20170526-0107-staging-fsl-dpaa2-eth-Map-Tx-buffers-as-bidirectiona.patch
-+agraf		patches.suse/arm64-fslmc-20170526-0108-dpaa2-Manually-check-MTU-limits.patch
-+agraf		patches.suse/arm64-fslmc-20170526-0109-dpaa2-Use-legacy-ethtool-interface.patch
-+agraf		patches.suse/arm64-fslmc-20170526-0110-dpaa2-Remove-ro_after_init-usage.patch
-###
-###
-# XXX agraf: not upstream, poking ...
-+agraf		patches.suse/arm64-bcm2837-0196-cpufreq-Add-Broadcom-BCM2835-CPU-frequency-control-driver.patch
-###
-###
-# XXX agraf: need to check if it's still broken upstream
-+agraf		patches.suse/arm64-phy-dp83867-depend-on-CONFIG_OF_MDIO.patch
-###
-+dsterba	patches.suse/btrfs-8059-syslog-when-quota-is-enabled.patch
-+dsterba	patches.suse/btrfs-8060-syslog-when-quota-is-disabled.patch
-+dsterba	patches.suse/btrfs-8066-disable-defrag-of-tree-roots.patch
-+dsterba	patches.suse/btrfs-8063-delete-qgroup-items-in-drop_snapshot.patch
-+jack		patches.suse/xfs-warn-rt-volume.patch
-+hare		patches.suse/edd-support-original-Phoenix-EDD-3.0-information.patch
-+hare		patches.suse/bfa-check-for-terminated-commands.patch
-+pjakobsson	patches.suse/0010-drm-hisilicon-hibmc-Add-drm_dev_set_unique-for-v4.4.patch
-+jjolly		patches.suse/0022-ib-ipoib-Move-QP-to-ERROR-only-when-the-QP-is-not-at.patch
-+hare		patches.suse/fddi-Fixup-potential-uninitialized-bars.patch
-+hare		patches.suse/target-fix-hang-in-target_wait_for_sess_cmds.patch
-+hare		patches.suse/target-tcm_fc-work-around-data-corruption-issue-in-tfc_io.patch
-+oneukum	patches.suse/0003-more-kABI-padding-in-USB.patch
-+needs_review	patches.suse/0006-badblocks-fix-wrong-return-value-when-badblocks-are-disabled.patch
-+hare		patches.suse/block-nonblock-causes-failfast
-+acho		patches.suse/chelsio-0036-The-patch-back-ports-the-crypto_skcipher-to-crypto_b.patch
-+jeffm		patches.suse/apparmor-compatibility-patch-for-v5-network-control
-+jeffm		patches.suse/apparmor-fix-replacement-not-being-applied.patch
-+jeffm		patches.suse/apparmor-fix-open-after-profile-replacement.patch
-+tonyj		patches.suse/perf-additional-warning-when-sampling-rate-if-decayed-below-startup-minimum.patch
-+tonyj		patches.suse/0004-perf-jevents-program-to-convert-json-file-gnu-source
-+tonyj		patches.suse/0063-perf-jevents-add-support-for-parsing-uncore-json-files-fix-null
-+bp		patches.suse/mce-amd-check-for-userspace-agent-before-decoding.patch
-+yousaf.kaukab	patches.suse/0001-iommu-aarch64-Set-bypass-mode-per-default.patch
-###
-# XXX agraf: Submitted upstream, but not picked up yet :(. Pushed again...
-+agraf		patches.suse/arm64-ls1043-0056-soc-fsl-qbman-Use-shared-dma-pool-for-BMan-private-m.patch
-+agraf		patches.suse/arm64-ls1043-0057-soc-fsl-qbman-Use-shared-dma-pool-for-QMan-private-m.patch
-+agraf		patches.suse/arm64-ls1043-0058-soc-fsl-qbman-Drop-set-clear_bits-usage.patch
-+agraf		patches.suse/arm64-ls1043-0059-soc-fsl-qbman-Drop-L1_CACHE_BYTES-compile-time-check.patch
-+agraf		patches.suse/arm64-ls1043-0060-soc-fsl-qbman-Fix-ARM32-typo.patch
-+agraf		patches.suse/arm64-ls1043-0061-soc-fsl-qbman-Rework-ioremap-calls-for-ARM-PPC.patch
-+agraf		patches.suse/arm64-ls1043-0062-soc-fsl-qbman-add-QMAN_REV32.patch
-+agraf		patches.suse/arm64-ls1043-0063-soc-fsl-qbman-different-register-offsets-on-ARM.patch
-+agraf		patches.suse/arm64-ls1043-0064-soc-fsl-qbman-Add-missing-headers-on-ARM.patch
-+agraf		patches.suse/arm64-ls1043-0065-fsl-soc-qbman-Enable-FSL_LAYERSCAPE-config-on-ARM.patch
-###
-# XXX agraf: Push KVM on ARM to v4.13 state to get Cavium fixes properly
-+agraf		patches.suse/arm64-bsc1031492-0132-arm64-KVM-Preserve-RES1-bits-in-SCTLR_EL2.patch
-+agraf		patches.suse/arm64-bsc1031492-0133-arm64-KVM-Allow-unaligned-accesses-at-EL2.patch
-+agraf		patches.suse/arm64-bsc1031492-0135-arm64-Move-voffset-to-.hyp.text.patch
-+agraf		patches.suse/arm64-bsc1031492-0146-arm-Move-voffset-into-.hyp.text.patch
-+agraf		patches.suse/arm64-bsc1031492-0148-arm64-Add-a-facility-to-turn-an-ESR-syndrome-into-a-.patch
-+agraf		patches.suse/arm64-bsc1031492-0149-KVM-arm-arm64-vgic-v3-Add-accessors-for-the-ICH_APxR.patch
-+agraf		patches.suse/arm64-bsc1031492-0150-KVM-arm64-Make-kvm_condition_valid32-accessible-from.patch
-+agraf		patches.suse/arm64-bsc1031492-0151-KVM-arm64-vgic-v3-Add-hook-to-handle-guest-GICv3-sys.patch
-+agraf		patches.suse/arm64-bsc1031492-0152-KVM-arm64-vgic-v3-Add-ICV_BPR1_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0153-KVM-arm64-vgic-v3-Add-ICV_IGRPEN1_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0154-KVM-arm64-vgic-v3-Add-ICV_IAR1_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0155-KVM-arm64-vgic-v3-Add-ICV_EOIR1_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0156-KVM-arm64-vgic-v3-Add-ICV_AP1Rn_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0157-KVM-arm64-vgic-v3-Add-ICV_HPPIR1_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0158-KVM-arm64-vgic-v3-Enable-trapping-of-Group-1-system-.patch
-+agraf		patches.suse/arm64-bsc1031492-0159-KVM-arm64-Enable-GICv3-Group-1-sysreg-trapping-via-c.patch
-+agraf		patches.suse/arm64-bsc1031492-0160-KVM-arm64-vgic-v3-Add-ICV_BPR0_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0161-KVM-arm64-vgic-v3-Add-ICV_IGNREN0_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0162-KVM-arm64-vgic-v3-Add-misc-Group-0-handlers.patch
-+agraf		patches.suse/arm64-bsc1031492-0163-KVM-arm64-vgic-v3-Enable-trapping-of-Group-0-system-.patch
-+agraf		patches.suse/arm64-bsc1031492-0164-KVM-arm64-Enable-GICv3-Group-0-sysreg-trapping-via-c.patch
-+agraf		patches.suse/arm64-bsc1031492-0165-arm64-Add-MIDR-values-for-Cavium-cn83XX-SoCs.patch
-+agraf		patches.suse/arm64-bsc1031492-0166-arm64-Add-workaround-for-Cavium-Thunder-erratum-3011.patch
-+agraf		patches.suse/arm64-bsc1031492-0167-KVM-arm64-vgic-v3-Add-ICV_DIR_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0168-KVM-arm64-vgic-v3-Add-ICV_RPR_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0169-KVM-arm64-vgic-v3-Add-ICV_CTLR_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0170-KVM-arm64-vgic-v3-Add-ICV_PMR_EL1-handler.patch
-+agraf		patches.suse/arm64-bsc1031492-0171-KVM-arm64-Enable-GICv3-common-sysreg-trapping-via-co.patch
-+agraf		patches.suse/arm64-bsc1031492-0172-KVM-arm64-vgic-v3-Log-which-GICv3-system-registers-a.patch
-+agraf		patches.suse/arm64-bsc1031492-0173-KVM-arm64-Log-an-error-if-trapping-a-read-from-write.patch
-+agraf		patches.suse/arm64-bsc1031492-0174-KVM-arm64-Log-an-error-if-trapping-a-write-to-read-o.patch
-###
-# XXX agraf: Currently 7e5a672289c9754d07e1c3b33649786d3d70f5e4 in kvmarm tree,
-#            getting pushed upstream very soon. Waiting for that point.
-+agraf		patches.suse/arm64-bsc1045298-KVM-arm-arm64-Handle-hva-aging-while-destroying-the-.patch
-###
-+bsc1094575	patches.suse/s390-qeth-use-Read-device-to-query-hypervisor-for-MA.patch
--
--
./contrib/series/diff FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:51.586901143 +0000
@@ -1,1789 +0,0 @@
-/*
- * RFC2367 PF_KEYv2 Key management API message parser
- * Copyright (C) 1999, 2000, 2001  Richard Guy Briggs.
- * 
- * This program is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License as published by the
- * Free Software Foundation; either version 2 of the License, or (at your
- * option) any later version.  See <http://www.fsf.org/copyleft/gpl.txt>.
- * 
- * This program is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- * for more details.
- *
- * RCSID $Id: pfkey_v2_parse.c,v 1.53 2003/01/30 02:32:09 rgb Exp $
- */
-
-/*
- *		Template from klips/net/ipsec/ipsec/ipsec_parser.c.
- */
-
-char pfkey_v2_parse_c_version[] = "$Id: pfkey_v2_parse.c,v 1.53 2003/01/30 02:32:09 rgb Exp $";
-
-/*
- * Some ugly stuff to allow consistent debugging code for use in the
- * kernel and in user space
-*/
-
-#ifdef __KERNEL__
-
-# include <linux/kernel.h>  /* for printk */
-
-#include "freeswan/ipsec_kversion.h" /* for malloc switch */
-
-# ifdef MALLOC_SLAB
-#  include <linux/slab.h> /* kmalloc() */
-# else /* MALLOC_SLAB */
-#  include <linux/malloc.h> /* kmalloc() */
-# endif /* MALLOC_SLAB */
-# include <linux/errno.h>  /* error codes */
-# include <linux/types.h>  /* size_t */
-# include <linux/interrupt.h> /* mark_bh */
-
-# include <linux/netdevice.h>   /* struct device, and other headers */
-# include <linux/etherdevice.h> /* eth_type_trans */
-# include <linux/ip.h>          /* struct iphdr */ 
-# if defined(CONFIG_IPV6) || defined(CONFIG_IPV6_MODULE)
-#  include <linux/ipv6.h>        /* struct ipv6hdr */
-# endif /* if defined(CONFIG_IPV6) || defined(CONFIG_IPV6_MODULE) */
-extern int debug_pfkey;
-
-# include <freeswan.h>
-
-#include "freeswan/ipsec_encap.h"
-
-#else /* __KERNEL__ */
-
-# include <sys/types.h>
-# include <linux/types.h>
-# include <linux/errno.h>
-
-# include <freeswan.h>
-# include "programs/pluto/constants.h" 
-# include "programs/pluto/defs.h"  /* for PRINTF_LIKE */
-# include "programs/pluto/log.h"  /* for debugging and DBG_log */
-
-/* #define PLUTO */
-
-# ifdef PLUTO
-#  define DEBUGGING(level, args...)  { DBG_log("pfkey_lib_debug:" args);  }
-# else
-#  define DEBUGGING(level, args...)  if(pfkey_lib_debug & level) { printf("pfkey_lib_debug:" args); } else { ; }
-# endif
-
-#endif /* __KERNEL__ */
-
-
-#include <pfkeyv2.h>
-#include <pfkey.h>
-
-#ifdef __KERNEL__
-# include "freeswan/ipsec_netlink.h"  /* KLIPS_PRINT */
-extern int sysctl_ipsec_debug_verbose;
-# define DEBUGGING(level, args...) \
-         KLIPS_PRINT( \
-		((debug_pfkey & level & (PF_KEY_DEBUG_PARSE_STRUCT | PF_KEY_DEBUG_PARSE_PROBLEM)) \
-		 || (sysctl_ipsec_debug_verbose && (debug_pfkey & level & PF_KEY_DEBUG_PARSE_FLOW))) \
- 		, "klips_debug:" args)
-#endif /* __KERNEL__ */
-#include "freeswan/ipsec_sa.h"  /* IPSEC_SAREF_NULL, IPSEC_SA_REF_TABLE_IDX_WIDTH */
-
-
-#define SENDERR(_x) do { error = -(_x); goto errlab; } while (0)
-
-struct satype_tbl {
-	uint8_t proto;
-	uint8_t satype;
-	char* name;
-} static satype_tbl[] = {
-#ifdef __KERNEL__
-	{ IPPROTO_ESP,	SADB_SATYPE_ESP,	"ESP"  },
-	{ IPPROTO_AH,	SADB_SATYPE_AH,		"AH"   },
-	{ IPPROTO_IPIP,	SADB_X_SATYPE_IPIP,	"IPIP" },
-#ifdef CONFIG_IPSEC_IPCOMP
-	{ IPPROTO_COMP,	SADB_X_SATYPE_COMP,	"COMP" },
-#endif /* CONFIG_IPSEC_IPCOMP */
-	{ IPPROTO_INT,	SADB_X_SATYPE_INT,	"INT" },
-#else /* __KERNEL__ */
-	{ SA_ESP,	SADB_SATYPE_ESP,	"ESP"  },
-	{ SA_AH,	SADB_SATYPE_AH,		"AH"   },
-	{ SA_IPIP,	SADB_X_SATYPE_IPIP,	"IPIP" },
-	{ SA_COMP,	SADB_X_SATYPE_COMP,	"COMP" },
-	{ SA_INT,	SADB_X_SATYPE_INT,	"INT" },
-#endif /* __KERNEL__ */
-	{ 0,		0,			"UNKNOWN" }
-};
-
-uint8_t
-satype2proto(uint8_t satype)
-{
-	int i =0;
-
-	while(satype_tbl[i].satype != satype && satype_tbl[i].satype != 0) {
-		i++;
-	}
-	return satype_tbl[i].proto;
-}
-
-uint8_t
-proto2satype(uint8_t proto)
-{
-	int i = 0;
-
-	while(satype_tbl[i].proto != proto && satype_tbl[i].proto != 0) {
-		i++;
-	}
-	return satype_tbl[i].satype;
-}
-
-char*
-satype2name(uint8_t satype)
-{
-	int i = 0;
-
-	while(satype_tbl[i].satype != satype && satype_tbl[i].satype != 0) {
-		i++;
-	}
-	return satype_tbl[i].name;
-}
-
-char*
-proto2name(uint8_t proto)
-{
-	int i = 0;
-
-	while(satype_tbl[i].proto != proto && satype_tbl[i].proto != 0) {
-		i++;
-	}
-	return satype_tbl[i].name;
-}
-
-/* Default extension parsers taken from the KLIPS code */
-
-DEBUG_NO_STATIC int
-pfkey_sa_parse(struct sadb_ext *pfkey_ext)
-{
-	int error = 0;
-	struct sadb_sa *pfkey_sa = (struct sadb_sa *)pfkey_ext;
-#if 0
-	struct sadb_sa sav2;
-#endif
-	
-	DEBUGGING(PF_KEY_DEBUG_PARSE_FLOW,
-		  "pfkey_sa_parse: entry\n");
-	/* sanity checks... */
-	if(!pfkey_sa) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_sa_parse: "
-			  "NULL pointer passed in.\n");
-		SENDERR(EINVAL);
-	}
-	
-#if 0
-	/* check if this structure is short, and if so, fix it up.
-	 * XXX this is NOT the way to do things.
-	 */
-	if(pfkey_sa->sadb_sa_len == sizeof(struct sadb_sa_v1)/IPSEC_PFKEYv2_ALIGN) {
-
-		/* yes, so clear out a temporary structure, and copy first */
-		memset(&sav2, 0, sizeof(sav2));
-		memcpy(&sav2, pfkey_sa, sizeof(struct sadb_sa_v1));
-		sav2.sadb_x_sa_ref=-1;
-		sav2.sadb_sa_len = sizeof(struct sadb_sa) / IPSEC_PFKEYv2_ALIGN;
-		
-		pfkey_sa = &sav2;
-	}
-#endif
-
-
-	if(pfkey_sa->sadb_sa_len != sizeof(struct sadb_sa) / IPSEC_PFKEYv2_ALIGN) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_sa_parse: "
-			  "length wrong pfkey_sa->sadb_sa_len=%d sizeof(struct sadb_sa)=%d.\n",
-			  pfkey_sa->sadb_sa_len,
-			  (int)sizeof(struct sadb_sa));
-		SENDERR(EINVAL);
-	}
-	
-	if(pfkey_sa->sadb_sa_encrypt > SADB_EALG_MAX) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_sa_parse: "
-			  "pfkey_sa->sadb_sa_encrypt=%d > SADB_EALG_MAX=%d.\n",
-			  pfkey_sa->sadb_sa_encrypt,
-			  SADB_EALG_MAX);
-		SENDERR(EINVAL);
-	}
-	
-	if(pfkey_sa->sadb_sa_auth > SADB_AALG_MAX) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_sa_parse: "
-			  "pfkey_sa->sadb_sa_auth=%d > SADB_AALG_MAX=%d.\n",
-			  pfkey_sa->sadb_sa_auth,
-			  SADB_AALG_MAX);
-		SENDERR(EINVAL);
-	}
-	
-	if(pfkey_sa->sadb_sa_state > SADB_SASTATE_MAX) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_sa_parse: "
-			  "state=%d exceeds MAX=%d.\n",
-			  pfkey_sa->sadb_sa_state,
-			  SADB_SASTATE_MAX);
-		SENDERR(EINVAL);
-	}
-	
-	if(pfkey_sa->sadb_sa_state == SADB_SASTATE_DEAD) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_sa_parse: "
-			  "state=%d is DEAD=%d.\n",
-			  pfkey_sa->sadb_sa_state,
-			  SADB_SASTATE_DEAD);
-		SENDERR(EINVAL);
-	}
-	
-	if(pfkey_sa->sadb_sa_replay > 64) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_sa_parse: "
-			  "replay window size: %d -- must be 0 <= size <= 64\n",
-			  pfkey_sa->sadb_sa_replay);
-		SENDERR(EINVAL);
-	}
-	
-	if(! ((pfkey_sa->sadb_sa_exttype ==  SADB_EXT_SA) ||
-	      (pfkey_sa->sadb_sa_exttype ==  SADB_X_EXT_SA2)))
-	{
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_sa_parse: "
-			  "unknown exttype=%d, expecting SADB_EXT_SA=%d or SADB_X_EXT_SA2=%d.\n",
-			  pfkey_sa->sadb_sa_exttype,
-			  SADB_EXT_SA,
-			  SADB_X_EXT_SA2);
-		SENDERR(EINVAL);
-	}
-
-	if((IPSEC_SAREF_NULL != pfkey_sa->sadb_x_sa_ref) && (pfkey_sa->sadb_x_sa_ref >= (1 << IPSEC_SA_REF_TABLE_IDX_WIDTH))) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_sa_parse: "
-			  "SAref=%d must be (SAref == IPSEC_SAREF_NULL(%d) || SAref < IPSEC_SA_REF_TABLE_NUM_ENTRIES(%d)).\n",
-			  pfkey_sa->sadb_x_sa_ref,
-			  IPSEC_SAREF_NULL,
-			  IPSEC_SA_REF_TABLE_NUM_ENTRIES);
-		SENDERR(EINVAL);
-	}
-	
-	DEBUGGING(PF_KEY_DEBUG_PARSE_STRUCT,
-		  "pfkey_sa_parse: "
-		  "successfully found len=%d exttype=%d(%s) spi=%08lx replay=%d state=%d auth=%d encrypt=%d flags=%d ref=%d.\n",
-		  pfkey_sa->sadb_sa_len,
-		  pfkey_sa->sadb_sa_exttype,
-		  pfkey_v2_sadb_ext_string(pfkey_sa->sadb_sa_exttype),
-		  (long unsigned int)ntohl(pfkey_sa->sadb_sa_spi),
-		  pfkey_sa->sadb_sa_replay,
-		  pfkey_sa->sadb_sa_state,
-		  pfkey_sa->sadb_sa_auth,
-		  pfkey_sa->sadb_sa_encrypt,
-		  pfkey_sa->sadb_sa_flags,
-		  pfkey_sa->sadb_x_sa_ref);
-	
- errlab:
-	return error;
-}	
-
-DEBUG_NO_STATIC int
-pfkey_lifetime_parse(struct sadb_ext  *pfkey_ext)
-{
-	int error = 0;
-	struct sadb_lifetime *pfkey_lifetime = (struct sadb_lifetime *)pfkey_ext;
-
-	DEBUGGING(PF_KEY_DEBUG_PARSE_FLOW,
-		  "pfkey_lifetime_parse:enter\n");
-	/* sanity checks... */
-	if(!pfkey_lifetime) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_lifetime_parse: "
-			  "NULL pointer passed in.\n");
-		SENDERR(EINVAL);
-	}
-
-	if(pfkey_lifetime->sadb_lifetime_len !=
-	   sizeof(struct sadb_lifetime) / IPSEC_PFKEYv2_ALIGN) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_lifetime_parse: "
-			  "length wrong pfkey_lifetime->sadb_lifetime_len=%d sizeof(struct sadb_lifetime)=%d.\n",
-			  pfkey_lifetime->sadb_lifetime_len,
-			  (int)sizeof(struct sadb_lifetime));
-		SENDERR(EINVAL);
-	}
-
-	if((pfkey_lifetime->sadb_lifetime_exttype != SADB_EXT_LIFETIME_HARD) &&
-	   (pfkey_lifetime->sadb_lifetime_exttype != SADB_EXT_LIFETIME_SOFT) &&
-	   (pfkey_lifetime->sadb_lifetime_exttype != SADB_EXT_LIFETIME_CURRENT)) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_lifetime_parse: "
-			  "unexpected ext_type=%d.\n", 
-			  pfkey_lifetime->sadb_lifetime_exttype); 
-		SENDERR(EINVAL);
-	}
-
-	DEBUGGING(PF_KEY_DEBUG_PARSE_STRUCT,
-		  "pfkey_lifetime_parse: "
-		  "life_type=%d(%s) alloc=%u bytes=%u add=%u use=%u pkts=%u.\n", 
-		  pfkey_lifetime->sadb_lifetime_exttype,
-		  pfkey_v2_sadb_ext_string(pfkey_lifetime->sadb_lifetime_exttype),
-		  pfkey_lifetime->sadb_lifetime_allocations,
-		  (unsigned)pfkey_lifetime->sadb_lifetime_bytes,
-		  (unsigned)pfkey_lifetime->sadb_lifetime_addtime,
-		  (unsigned)pfkey_lifetime->sadb_lifetime_usetime,
-		  pfkey_lifetime->sadb_x_lifetime_packets); 
-errlab:
-	return error;
-}
-
-DEBUG_NO_STATIC int
-pfkey_address_parse(struct sadb_ext *pfkey_ext)
-{
-	int error = 0;
-	int saddr_len = 0;
-	struct sadb_address *pfkey_address = (struct sadb_address *)pfkey_ext;
-	struct sockaddr* s = (struct sockaddr*)((char*)pfkey_address + sizeof(*pfkey_address));
-	char ipaddr_txt[ADDRTOT_BUF];
-	
-	DEBUGGING(PF_KEY_DEBUG_PARSE_FLOW,
-		"pfkey_address_parse:enter\n");
-	/* sanity checks... */
-	if(!pfkey_address) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_address_parse: "
-			"NULL pointer passed in.\n");
-		SENDERR(EINVAL);
-	}
-	
-	if(pfkey_address->sadb_address_len <
-	   (sizeof(struct sadb_address) + sizeof(struct sockaddr))/
-	   IPSEC_PFKEYv2_ALIGN) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_address_parse: "
-			  "size wrong 1 ext_len=%d, adr_ext_len=%d, saddr_len=%d.\n",
-			  pfkey_address->sadb_address_len,
-			  (int)sizeof(struct sadb_address),
-			  (int)sizeof(struct sockaddr));
-		SENDERR(EINVAL);
-	}
-	
-	if(pfkey_address->sadb_address_reserved) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_address_parse: "
-			  "res=%d, must be zero.\n",
-			  pfkey_address->sadb_address_reserved);
-		SENDERR(EINVAL);
-	}
-	
-	switch(pfkey_address->sadb_address_exttype) {	
-	case SADB_EXT_ADDRESS_SRC:
-	case SADB_EXT_ADDRESS_DST:
-	case SADB_EXT_ADDRESS_PROXY:
-	case SADB_X_EXT_ADDRESS_DST2:
-	case SADB_X_EXT_ADDRESS_SRC_FLOW:
-	case SADB_X_EXT_ADDRESS_DST_FLOW:
-	case SADB_X_EXT_ADDRESS_SRC_MASK:
-	case SADB_X_EXT_ADDRESS_DST_MASK:
-#ifdef NAT_TRAVERSAL
-	case SADB_X_EXT_NAT_T_OA:
-#endif
-		break;
-	default:
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM, 
-			"pfkey_address_parse: "
-			"unexpected ext_type=%d.\n", 
-			pfkey_address->sadb_address_exttype); 
-		SENDERR(EINVAL); 
-	}
-	
-	switch(s->sa_family) {
-	case AF_INET:
-		saddr_len = sizeof(struct sockaddr_in);
-		sprintf(ipaddr_txt, "%d.%d.%d.%d"
-			, (((struct sockaddr_in*)s)->sin_addr.s_addr >>  0) & 0xFF
-			, (((struct sockaddr_in*)s)->sin_addr.s_addr >>  8) & 0xFF
-			, (((struct sockaddr_in*)s)->sin_addr.s_addr >> 16) & 0xFF
-			, (((struct sockaddr_in*)s)->sin_addr.s_addr >> 24) & 0xFF);
-		DEBUGGING(PF_KEY_DEBUG_PARSE_STRUCT,
-			  "pfkey_address_parse: "
-			  "found exttype=%u(%s) family=%d(AF_INET) address=%s proto=%u port=%u.\n",
-			  pfkey_address->sadb_address_exttype,
-			  pfkey_v2_sadb_ext_string(pfkey_address->sadb_address_exttype),
-			  s->sa_family,
-			  ipaddr_txt,
-			  pfkey_address->sadb_address_proto,
-			  ((struct sockaddr_in*)s)->sin_port);
-		break;
-	case AF_INET6:
-		saddr_len = sizeof(struct sockaddr_in6);
-		sprintf(ipaddr_txt, "%x:%x:%x:%x:%x:%x:%x:%x"
-			, ntohs(((struct sockaddr_in6*)s)->sin6_addr.s6_addr16[0])
-			, ntohs(((struct sockaddr_in6*)s)->sin6_addr.s6_addr16[1])
-			, ntohs(((struct sockaddr_in6*)s)->sin6_addr.s6_addr16[2])
-			, ntohs(((struct sockaddr_in6*)s)->sin6_addr.s6_addr16[3])
-			, ntohs(((struct sockaddr_in6*)s)->sin6_addr.s6_addr16[4])
-			, ntohs(((struct sockaddr_in6*)s)->sin6_addr.s6_addr16[5])
-			, ntohs(((struct sockaddr_in6*)s)->sin6_addr.s6_addr16[6])
-			, ntohs(((struct sockaddr_in6*)s)->sin6_addr.s6_addr16[7]));
-		DEBUGGING(PF_KEY_DEBUG_PARSE_STRUCT,
-			  "pfkey_address_parse: "
-			  "found exttype=%u(%s) family=%d(AF_INET6) address=%s proto=%u port=%u.\n",
-			  pfkey_address->sadb_address_exttype,
-			  pfkey_v2_sadb_ext_string(pfkey_address->sadb_address_exttype),
-			  s->sa_family,
-			  ipaddr_txt,
-			  pfkey_address->sadb_address_proto,
-			  ((struct sockaddr_in6*)s)->sin6_port);
-		break;
-	default:
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_address_parse: "
-			"s->sa_family=%d not supported.\n",
-			s->sa_family);
-		SENDERR(EPFNOSUPPORT);
-	}
-	
-	if(pfkey_address->sadb_address_len !=
-	   DIVUP(sizeof(struct sadb_address) + saddr_len, IPSEC_PFKEYv2_ALIGN)) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_address_parse: "
-			  "size wrong 2 ext_len=%d, adr_ext_len=%d, saddr_len=%d.\n",
-			  pfkey_address->sadb_address_len,
-			  (int)sizeof(struct sadb_address),
-			  saddr_len);
-		SENDERR(EINVAL);
-	}
-	
-	if(pfkey_address->sadb_address_prefixlen != 0) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_address_parse: "
-			"address prefixes not supported yet.\n");
-		SENDERR(EAFNOSUPPORT); /* not supported yet */
-	}
-	
-	/* XXX check if port!=0 */
-	
-	DEBUGGING(PF_KEY_DEBUG_PARSE_FLOW,
-		"pfkey_address_parse: successful.\n");
- errlab:
-	return error;
-}
-
-DEBUG_NO_STATIC int
-pfkey_key_parse(struct sadb_ext *pfkey_ext)
-{
-	int error = 0;
-	struct sadb_key *pfkey_key = (struct sadb_key *)pfkey_ext;
-
-	DEBUGGING(PF_KEY_DEBUG_PARSE_FLOW,
-		"pfkey_key_parse:enter\n");
-	/* sanity checks... */
-
-	if(!pfkey_key) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_key_parse: "
-			"NULL pointer passed in.\n");
-		SENDERR(EINVAL);
-	}
-
-	if(pfkey_key->sadb_key_len < sizeof(struct sadb_key) / IPSEC_PFKEYv2_ALIGN) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_key_parse: "
-			  "size wrong ext_len=%d, key_ext_len=%d.\n",
-			  pfkey_key->sadb_key_len,
-			  (int)sizeof(struct sadb_key));
-		SENDERR(EINVAL);
-	}
-
-	if(!pfkey_key->sadb_key_bits) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_key_parse: "
-			"key length set to zero, must be non-zero.\n");
-		SENDERR(EINVAL);
-	}
-
-	if(pfkey_key->sadb_key_len !=
-	   DIVUP(sizeof(struct sadb_key) * OCTETBITS + pfkey_key->sadb_key_bits,
-		 PFKEYBITS)) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_key_parse: "
-			"key length=%d does not agree with extension length=%d.\n",
-			pfkey_key->sadb_key_bits,
-			pfkey_key->sadb_key_len);
-		SENDERR(EINVAL);
-	}
-	
-	if(pfkey_key->sadb_key_reserved) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_key_parse: "
-			"res=%d, must be zero.\n",
-			pfkey_key->sadb_key_reserved);
-		SENDERR(EINVAL);
-	}
-
-	if(! ( (pfkey_key->sadb_key_exttype == SADB_EXT_KEY_AUTH) ||
-	       (pfkey_key->sadb_key_exttype == SADB_EXT_KEY_ENCRYPT))) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_key_parse: "
-			"expecting extension type AUTH or ENCRYPT, got %d.\n",
-			pfkey_key->sadb_key_exttype);
-		SENDERR(EINVAL);
-	}
-
-	DEBUGGING(PF_KEY_DEBUG_PARSE_STRUCT,
-		  "pfkey_key_parse: "
-		  "success, found len=%d exttype=%d(%s) bits=%d reserved=%d.\n",
-		  pfkey_key->sadb_key_len,
-		  pfkey_key->sadb_key_exttype,
-		  pfkey_v2_sadb_ext_string(pfkey_key->sadb_key_exttype),
-		  pfkey_key->sadb_key_bits,
-		  pfkey_key->sadb_key_reserved);
-
-errlab:
-	return error;
-}
-
-DEBUG_NO_STATIC int
-pfkey_ident_parse(struct sadb_ext *pfkey_ext)
-{
-	int error = 0;
-	struct sadb_ident *pfkey_ident = (struct sadb_ident *)pfkey_ext;
-
-	/* sanity checks... */
-	if(pfkey_ident->sadb_ident_len < sizeof(struct sadb_ident) / IPSEC_PFKEYv2_ALIGN) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_ident_parse: "
-			  "size wrong ext_len=%d, key_ext_len=%d.\n",
-			  pfkey_ident->sadb_ident_len,
-			  (int)sizeof(struct sadb_ident));
-		SENDERR(EINVAL);
-	}
-
-	if(pfkey_ident->sadb_ident_type > SADB_IDENTTYPE_MAX) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_ident_parse: "
-			"ident_type=%d out of range, must be less than %d.\n",
-			pfkey_ident->sadb_ident_type,
-			SADB_IDENTTYPE_MAX);
-		SENDERR(EINVAL);
-	}
-
-	if(pfkey_ident->sadb_ident_reserved) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_ident_parse: "
-			"res=%d, must be zero.\n",
-			pfkey_ident->sadb_ident_reserved);
-		SENDERR(EINVAL);
-	}
-
-	/* string terminator/padding must be zero */
-	if(pfkey_ident->sadb_ident_len > sizeof(struct sadb_ident) / IPSEC_PFKEYv2_ALIGN) {
-		if(*((char*)pfkey_ident + pfkey_ident->sadb_ident_len * IPSEC_PFKEYv2_ALIGN - 1)) {
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				"pfkey_ident_parse: "
-				"string padding must be zero, last is 0x%02x.\n",
-				*((char*)pfkey_ident +
-				  pfkey_ident->sadb_ident_len * IPSEC_PFKEYv2_ALIGN - 1));
-			SENDERR(EINVAL);
-		}
-	}
-	
-	if( ! ((pfkey_ident->sadb_ident_exttype == SADB_EXT_IDENTITY_SRC) ||
-	       (pfkey_ident->sadb_ident_exttype == SADB_EXT_IDENTITY_DST))) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_key_parse: "
-			"expecting extension type IDENTITY_SRC or IDENTITY_DST, got %d.\n",
-			pfkey_ident->sadb_ident_exttype);
-		SENDERR(EINVAL);
-	}
-
-errlab:
-	return error;
-}
-
-DEBUG_NO_STATIC int
-pfkey_sens_parse(struct sadb_ext *pfkey_ext)
-{
-	int error = 0;
-	struct sadb_sens *pfkey_sens = (struct sadb_sens *)pfkey_ext;
-
-	/* sanity checks... */
-	if(pfkey_sens->sadb_sens_len < sizeof(struct sadb_sens) / IPSEC_PFKEYv2_ALIGN) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_sens_parse: "
-			  "size wrong ext_len=%d, key_ext_len=%d.\n",
-			  pfkey_sens->sadb_sens_len,
-			  (int)sizeof(struct sadb_sens));
-		SENDERR(EINVAL);
-	}
-
-	DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-		"pfkey_sens_parse: "
-		"Sorry, I can't parse exttype=%d yet.\n",
-		pfkey_ext->sadb_ext_type);
-#if 0
-	SENDERR(EINVAL); /* don't process these yet */
-#endif
-
-errlab:
-	return error;
-}
-
-DEBUG_NO_STATIC int
-pfkey_prop_parse(struct sadb_ext *pfkey_ext)
-{
-	int error = 0;
-	int i, num_comb;
-	struct sadb_prop *pfkey_prop = (struct sadb_prop *)pfkey_ext;
-	struct sadb_comb *pfkey_comb = (struct sadb_comb *)((char*)pfkey_ext + sizeof(struct sadb_prop));
-
-	/* sanity checks... */
-	if((pfkey_prop->sadb_prop_len < sizeof(struct sadb_prop) / IPSEC_PFKEYv2_ALIGN) || 
-	   (((pfkey_prop->sadb_prop_len * IPSEC_PFKEYv2_ALIGN) - sizeof(struct sadb_prop)) % sizeof(struct sadb_comb))) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_prop_parse: "
-			  "size wrong ext_len=%d, prop_ext_len=%d comb_ext_len=%d.\n",
-			  pfkey_prop->sadb_prop_len,
-			  (int)sizeof(struct sadb_prop),
-			  (int)sizeof(struct sadb_comb));
-		SENDERR(EINVAL);
-	}
-
-	if(pfkey_prop->sadb_prop_replay > 64) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_prop_parse: "
-			"replay window size: %d -- must be 0 <= size <= 64\n",
-			pfkey_prop->sadb_prop_replay);
-		SENDERR(EINVAL);
-	}
-	
-	for(i=0; i<3; i++) {
-		if(pfkey_prop->sadb_prop_reserved[i]) {
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				"pfkey_prop_parse: "
-				"res[%d]=%d, must be zero.\n",
-				i, pfkey_prop->sadb_prop_reserved[i]);
-			SENDERR(EINVAL);
-		}
-	}
-
-	num_comb = ((pfkey_prop->sadb_prop_len * IPSEC_PFKEYv2_ALIGN) - sizeof(struct sadb_prop)) / sizeof(struct sadb_comb);
-
-	for(i = 0; i < num_comb; i++) {
-		if(pfkey_comb->sadb_comb_auth > SADB_AALG_MAX) {
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				"pfkey_prop_parse: "
-				"pfkey_comb[%d]->sadb_comb_auth=%d > SADB_AALG_MAX=%d.\n",
-				i,
-				pfkey_comb->sadb_comb_auth,
-				SADB_AALG_MAX);
-			SENDERR(EINVAL);
-		}
-
-		if(pfkey_comb->sadb_comb_auth) {
-			if(!pfkey_comb->sadb_comb_auth_minbits) {
-				DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-					"pfkey_prop_parse: "
-					"pfkey_comb[%d]->sadb_comb_auth_minbits=0, fatal.\n",
-					i);
-				SENDERR(EINVAL);
-			}
-			if(!pfkey_comb->sadb_comb_auth_maxbits) {
-				DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-					"pfkey_prop_parse: "
-					"pfkey_comb[%d]->sadb_comb_auth_maxbits=0, fatal.\n",
-					i);
-				SENDERR(EINVAL);
-			}
-			if(pfkey_comb->sadb_comb_auth_minbits > pfkey_comb->sadb_comb_auth_maxbits) {
-				DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-					"pfkey_prop_parse: "
-					"pfkey_comb[%d]->sadb_comb_auth_minbits=%d > maxbits=%d, fatal.\n",
-					i,
-					pfkey_comb->sadb_comb_auth_minbits,
-					pfkey_comb->sadb_comb_auth_maxbits);
-				SENDERR(EINVAL);
-			}
-		} else {
-			if(pfkey_comb->sadb_comb_auth_minbits) {
-				DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-					"pfkey_prop_parse: "
-					"pfkey_comb[%d]->sadb_comb_auth_minbits=%d != 0, fatal.\n",
-					i,
-					pfkey_comb->sadb_comb_auth_minbits);
-				SENDERR(EINVAL);
-			}
-			if(pfkey_comb->sadb_comb_auth_maxbits) {
-				DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-					"pfkey_prop_parse: "
-					"pfkey_comb[%d]->sadb_comb_auth_maxbits=%d != 0, fatal.\n",
-					i,
-					pfkey_comb->sadb_comb_auth_maxbits);
-				SENDERR(EINVAL);
-			}
-		}
-
-		if(pfkey_comb->sadb_comb_encrypt > SADB_EALG_MAX) {
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				"pfkey_comb_parse: "
-				"pfkey_comb[%d]->sadb_comb_encrypt=%d > SADB_EALG_MAX=%d.\n",
-				i,
-				pfkey_comb->sadb_comb_encrypt,
-				SADB_EALG_MAX);
-			SENDERR(EINVAL);
-		}
-
-		if(pfkey_comb->sadb_comb_encrypt) {
-			if(!pfkey_comb->sadb_comb_encrypt_minbits) {
-				DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-					"pfkey_prop_parse: "
-					"pfkey_comb[%d]->sadb_comb_encrypt_minbits=0, fatal.\n",
-					i);
-				SENDERR(EINVAL);
-			}
-			if(!pfkey_comb->sadb_comb_encrypt_maxbits) {
-				DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-					"pfkey_prop_parse: "
-					"pfkey_comb[%d]->sadb_comb_encrypt_maxbits=0, fatal.\n",
-					i);
-				SENDERR(EINVAL);
-			}
-			if(pfkey_comb->sadb_comb_encrypt_minbits > pfkey_comb->sadb_comb_encrypt_maxbits) {
-				DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-					"pfkey_prop_parse: "
-					"pfkey_comb[%d]->sadb_comb_encrypt_minbits=%d > maxbits=%d, fatal.\n",
-					i,
-					pfkey_comb->sadb_comb_encrypt_minbits,
-					pfkey_comb->sadb_comb_encrypt_maxbits);
-				SENDERR(EINVAL);
-			}
-		} else {
-			if(pfkey_comb->sadb_comb_encrypt_minbits) {
-				DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-					"pfkey_prop_parse: "
-					"pfkey_comb[%d]->sadb_comb_encrypt_minbits=%d != 0, fatal.\n",
-					i,
-					pfkey_comb->sadb_comb_encrypt_minbits);
-				SENDERR(EINVAL);
-			}
-			if(pfkey_comb->sadb_comb_encrypt_maxbits) {
-				DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-					"pfkey_prop_parse: "
-					"pfkey_comb[%d]->sadb_comb_encrypt_maxbits=%d != 0, fatal.\n",
-					i,
-					pfkey_comb->sadb_comb_encrypt_maxbits);
-				SENDERR(EINVAL);
-			}
-		}
-
-		/* XXX do sanity check on flags */
-
-		if(pfkey_comb->sadb_comb_hard_allocations && pfkey_comb->sadb_comb_soft_allocations > pfkey_comb->sadb_comb_hard_allocations) {
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				  "pfkey_prop_parse: "
-				  "pfkey_comb[%d]->sadb_comb_soft_allocations=%d > hard_allocations=%d, fatal.\n",
-				  i,
-				  pfkey_comb->sadb_comb_soft_allocations,
-				  pfkey_comb->sadb_comb_hard_allocations);
-			SENDERR(EINVAL);
-		}
-
-		if(pfkey_comb->sadb_comb_hard_bytes && pfkey_comb->sadb_comb_soft_bytes > pfkey_comb->sadb_comb_hard_bytes) {
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				  "pfkey_prop_parse: "
-				  "pfkey_comb[%d]->sadb_comb_soft_bytes=%Ld > hard_bytes=%Ld, fatal.\n",
-				  i,
-				  (unsigned long long int)pfkey_comb->sadb_comb_soft_bytes,
-				  (unsigned long long int)pfkey_comb->sadb_comb_hard_bytes);
-			SENDERR(EINVAL);
-		}
-
-		if(pfkey_comb->sadb_comb_hard_addtime && pfkey_comb->sadb_comb_soft_addtime > pfkey_comb->sadb_comb_hard_addtime) {
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				  "pfkey_prop_parse: "
-				  "pfkey_comb[%d]->sadb_comb_soft_addtime=%Ld > hard_addtime=%Ld, fatal.\n",
-				  i,
-				  (unsigned long long int)pfkey_comb->sadb_comb_soft_addtime,
-				  (unsigned long long int)pfkey_comb->sadb_comb_hard_addtime);
-			SENDERR(EINVAL);
-		}
-
-		if(pfkey_comb->sadb_comb_hard_usetime && pfkey_comb->sadb_comb_soft_usetime > pfkey_comb->sadb_comb_hard_usetime) {
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				  "pfkey_prop_parse: "
-				  "pfkey_comb[%d]->sadb_comb_soft_usetime=%Ld > hard_usetime=%Ld, fatal.\n",
-				  i,
-				  (unsigned long long int)pfkey_comb->sadb_comb_soft_usetime,
-				  (unsigned long long int)pfkey_comb->sadb_comb_hard_usetime);
-			SENDERR(EINVAL);
-		}
-
-		if(pfkey_comb->sadb_x_comb_hard_packets && pfkey_comb->sadb_x_comb_soft_packets > pfkey_comb->sadb_x_comb_hard_packets) {
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				"pfkey_prop_parse: "
-				"pfkey_comb[%d]->sadb_x_comb_soft_packets=%d > hard_packets=%d, fatal.\n",
-				i,
-				pfkey_comb->sadb_x_comb_soft_packets,
-				pfkey_comb->sadb_x_comb_hard_packets);
-			SENDERR(EINVAL);
-		}
-
-		if(pfkey_comb->sadb_comb_reserved) {
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				"pfkey_prop_parse: "
-				"comb[%d].res=%d, must be zero.\n",
-				i,
-				pfkey_comb->sadb_comb_reserved);
-			SENDERR(EINVAL);
-		}
-		pfkey_comb++;
-	}
-
-errlab:
-	return error;
-}
-
-DEBUG_NO_STATIC int
-pfkey_supported_parse(struct sadb_ext *pfkey_ext)
-{
-	int error = 0;
-	unsigned int i, num_alg;
-	struct sadb_supported *pfkey_supported = (struct sadb_supported *)pfkey_ext;
-	struct sadb_alg *pfkey_alg = (struct sadb_alg*)((char*)pfkey_ext + sizeof(struct sadb_supported));
-
-	/* sanity checks... */
-	if((pfkey_supported->sadb_supported_len <
-	   sizeof(struct sadb_supported) / IPSEC_PFKEYv2_ALIGN) ||
-	   (((pfkey_supported->sadb_supported_len * IPSEC_PFKEYv2_ALIGN) -
-	     sizeof(struct sadb_supported)) % sizeof(struct sadb_alg))) {
-
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_supported_parse: "
-			  "size wrong ext_len=%d, supported_ext_len=%d alg_ext_len=%d.\n",
-			  pfkey_supported->sadb_supported_len,
-			  (int)sizeof(struct sadb_supported),
-			  (int)sizeof(struct sadb_alg));
-		SENDERR(EINVAL);
-	}
-
-	if(pfkey_supported->sadb_supported_reserved) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_supported_parse: "
-			"res=%d, must be zero.\n",
-			pfkey_supported->sadb_supported_reserved);
-		SENDERR(EINVAL);
-	}
-
-	num_alg = ((pfkey_supported->sadb_supported_len * IPSEC_PFKEYv2_ALIGN) - sizeof(struct sadb_supported)) / sizeof(struct sadb_alg);
-
-	for(i = 0; i < num_alg; i++) {
-		/* process algo description */
-		if(pfkey_alg->sadb_alg_reserved) {
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				"pfkey_supported_parse: "
-				"alg[%d], id=%d, ivlen=%d, minbits=%d, maxbits=%d, res=%d, must be zero.\n",
-				i,
-				pfkey_alg->sadb_alg_id,
-				pfkey_alg->sadb_alg_ivlen,
-				pfkey_alg->sadb_alg_minbits,
-				pfkey_alg->sadb_alg_maxbits,
-				pfkey_alg->sadb_alg_reserved);
-			SENDERR(EINVAL);
-		}
-
-		/* XXX can alg_id auth/enc be determined from info given?
-		   Yes, but OpenBSD's method does not iteroperate with rfc2367.
-		   rgb, 2000-04-06 */
-
-		switch(pfkey_supported->sadb_supported_exttype) {
-		case SADB_EXT_SUPPORTED_AUTH:
-			if(pfkey_alg->sadb_alg_id > SADB_AALG_MAX) {
-				DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-					"pfkey_supported_parse: "
-					"alg[%d], alg_id=%d > SADB_AALG_MAX=%d, fatal.\n",
-					i,
-					pfkey_alg->sadb_alg_id,
-					SADB_AALG_MAX);
-				SENDERR(EINVAL);
-			}
-			break;
-		case SADB_EXT_SUPPORTED_ENCRYPT:
-			if(pfkey_alg->sadb_alg_id > SADB_EALG_MAX) {
-				DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-					"pfkey_supported_parse: "
-					"alg[%d], alg_id=%d > SADB_EALG_MAX=%d, fatal.\n",
-					i,
-					pfkey_alg->sadb_alg_id,
-					SADB_EALG_MAX);
-				SENDERR(EINVAL);
-			}
-			break;
-		default:
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				"pfkey_supported_parse: "
-				"alg[%d], alg_id=%d > SADB_EALG_MAX=%d, fatal.\n",
-				i,
-				pfkey_alg->sadb_alg_id,
-				SADB_EALG_MAX);
-			SENDERR(EINVAL);
-		}
-		pfkey_alg++;
-	}
-	
- errlab:
-	return error;
-}
-
-DEBUG_NO_STATIC int
-pfkey_spirange_parse(struct sadb_ext *pfkey_ext)
-{
-	int error = 0;
-	struct sadb_spirange *pfkey_spirange = (struct sadb_spirange *)pfkey_ext;
-	
-	/* sanity checks... */
-        if(pfkey_spirange->sadb_spirange_len !=
-	   sizeof(struct sadb_spirange) / IPSEC_PFKEYv2_ALIGN) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_spirange_parse: "
-			  "size wrong ext_len=%d, key_ext_len=%d.\n",
-			  pfkey_spirange->sadb_spirange_len,
-			  (int)sizeof(struct sadb_spirange));
-                SENDERR(EINVAL);
-        }
-	
-        if(pfkey_spirange->sadb_spirange_reserved) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_spirange_parse: "
-			"reserved=%d must be set to zero.\n",
-			pfkey_spirange->sadb_spirange_reserved);
-                SENDERR(EINVAL);
-        }
-	
-        if(ntohl(pfkey_spirange->sadb_spirange_max) < ntohl(pfkey_spirange->sadb_spirange_min)) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_spirange_parse: "
-			"minspi=%08x must be < maxspi=%08x.\n",
-			ntohl(pfkey_spirange->sadb_spirange_min),
-			ntohl(pfkey_spirange->sadb_spirange_max));
-                SENDERR(EINVAL);
-        }
-	
-	if(ntohl(pfkey_spirange->sadb_spirange_min) <= 255) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_spirange_parse: "
-			"minspi=%08x must be > 255.\n",
-			ntohl(pfkey_spirange->sadb_spirange_min));
-		SENDERR(EEXIST);
-	}
-	
-	DEBUGGING(PF_KEY_DEBUG_PARSE_STRUCT,
-		  "pfkey_spirange_parse: "
-		  "ext_len=%u ext_type=%u(%s) min=%u max=%u res=%u.\n",
-		  pfkey_spirange->sadb_spirange_len,
-		  pfkey_spirange->sadb_spirange_exttype,
-		  pfkey_v2_sadb_ext_string(pfkey_spirange->sadb_spirange_exttype),
-		  pfkey_spirange->sadb_spirange_min,
-		  pfkey_spirange->sadb_spirange_max,
-		  pfkey_spirange->sadb_spirange_reserved);
- errlab:
-	return error;
-}
-
-DEBUG_NO_STATIC int
-pfkey_x_kmprivate_parse(struct sadb_ext *pfkey_ext)
-{
-	int error = 0;
-	struct sadb_x_kmprivate *pfkey_x_kmprivate = (struct sadb_x_kmprivate *)pfkey_ext;
-
-	/* sanity checks... */
-	if(pfkey_x_kmprivate->sadb_x_kmprivate_len <
-	   sizeof(struct sadb_x_kmprivate) / IPSEC_PFKEYv2_ALIGN) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_x_kmprivate_parse: "
-			  "size wrong ext_len=%d, key_ext_len=%d.\n",
-			  pfkey_x_kmprivate->sadb_x_kmprivate_len,
-			  (int)sizeof(struct sadb_x_kmprivate));
-		SENDERR(EINVAL);
-	}
-
-	if(pfkey_x_kmprivate->sadb_x_kmprivate_reserved) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_x_kmprivate_parse: "
-			  "reserved=%d must be set to zero.\n",
-			  pfkey_x_kmprivate->sadb_x_kmprivate_reserved);
-		SENDERR(EINVAL);
-	}
-
-	DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-		  "pfkey_x_kmprivate_parse: "
-		  "Sorry, I can't parse exttype=%d yet.\n",
-		  pfkey_ext->sadb_ext_type);
-	SENDERR(EINVAL); /* don't process these yet */
-
-errlab:
-	return error;
-}
-
-DEBUG_NO_STATIC int
-pfkey_x_satype_parse(struct sadb_ext *pfkey_ext)
-{
-	int error = 0;
-	int i;
-	struct sadb_x_satype *pfkey_x_satype = (struct sadb_x_satype *)pfkey_ext;
-
-	DEBUGGING(PF_KEY_DEBUG_PARSE_FLOW,
-		"pfkey_x_satype_parse: enter\n");
-	/* sanity checks... */
-	if(pfkey_x_satype->sadb_x_satype_len !=
-	   sizeof(struct sadb_x_satype) / IPSEC_PFKEYv2_ALIGN) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_x_satype_parse: "
-			  "size wrong ext_len=%d, key_ext_len=%d.\n",
-			  pfkey_x_satype->sadb_x_satype_len,
-			  (int)sizeof(struct sadb_x_satype));
-		SENDERR(EINVAL);
-	}
-	
-	if(!pfkey_x_satype->sadb_x_satype_satype) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_x_satype_parse: "
-			"satype is zero, must be non-zero.\n");
-		SENDERR(EINVAL);
-	}
-
-	if(pfkey_x_satype->sadb_x_satype_satype > SADB_SATYPE_MAX) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_x_satype_parse: "
-			"satype %d > max %d, invalid.\n", 
-			pfkey_x_satype->sadb_x_satype_satype, SADB_SATYPE_MAX);
-		SENDERR(EINVAL);
-	}
-
-	if(!(satype2proto(pfkey_x_satype->sadb_x_satype_satype))) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_x_satype_parse: "
-			"proto lookup from satype=%d failed.\n",
-			pfkey_x_satype->sadb_x_satype_satype);
-		SENDERR(EINVAL);
-	}
-
-	for(i = 0; i < 3; i++) {
-		if(pfkey_x_satype->sadb_x_satype_reserved[i]) {
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				"pfkey_x_satype_parse: "
-				"reserved[%d]=%d must be set to zero.\n",
-				i, pfkey_x_satype->sadb_x_satype_reserved[i]);
-			SENDERR(EINVAL);
-		}
-	}
-	
-	DEBUGGING(PF_KEY_DEBUG_PARSE_STRUCT,
-		  "pfkey_x_satype_parse: "
-		  "len=%u ext=%u(%s) satype=%u(%s) res=%u,%u,%u.\n",
-		  pfkey_x_satype->sadb_x_satype_len,
-		  pfkey_x_satype->sadb_x_satype_exttype,
-		  pfkey_v2_sadb_ext_string(pfkey_x_satype->sadb_x_satype_exttype),
-		  pfkey_x_satype->sadb_x_satype_satype,
-		  satype2name(pfkey_x_satype->sadb_x_satype_satype),
-		  pfkey_x_satype->sadb_x_satype_reserved[0],
-		  pfkey_x_satype->sadb_x_satype_reserved[1],
-		  pfkey_x_satype->sadb_x_satype_reserved[2]);
-errlab:
-	return error;
-}
-
-DEBUG_NO_STATIC int
-pfkey_x_ext_debug_parse(struct sadb_ext *pfkey_ext)
-{
-	int error = 0;
-	int i;
-	struct sadb_x_debug *pfkey_x_debug = (struct sadb_x_debug *)pfkey_ext;
-
-	DEBUGGING(PF_KEY_DEBUG_PARSE_FLOW,
-		"pfkey_x_debug_parse: enter\n");
-	/* sanity checks... */
-	if(pfkey_x_debug->sadb_x_debug_len !=
-	   sizeof(struct sadb_x_debug) / IPSEC_PFKEYv2_ALIGN) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			  "pfkey_x_debug_parse: "
-			  "size wrong ext_len=%d, key_ext_len=%d.\n",
-			  pfkey_x_debug->sadb_x_debug_len,
-			  (int)sizeof(struct sadb_x_debug));
-		SENDERR(EINVAL);
-	}
-	
-	for(i = 0; i < 4; i++) {
-		if(pfkey_x_debug->sadb_x_debug_reserved[i]) {
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				"pfkey_x_debug_parse: "
-				"reserved[%d]=%d must be set to zero.\n",
-				i, pfkey_x_debug->sadb_x_debug_reserved[i]);
-			SENDERR(EINVAL);
-		}
-	}
-	
-errlab:
-	return error;
-}
-
-#ifdef NAT_TRAVERSAL
-DEBUG_NO_STATIC int
-pfkey_x_ext_nat_t_type_parse(struct sadb_ext *pfkey_ext)
-{
-	return 0;
-}
-DEBUG_NO_STATIC int
-pfkey_x_ext_nat_t_port_parse(struct sadb_ext *pfkey_ext)
-{
-	return 0;
-}
-#endif
-
-#define DEFINEPARSER(NAME) static struct pf_key_ext_parsers_def NAME##_def={NAME, #NAME};
-
-DEFINEPARSER(pfkey_sa_parse);
-DEFINEPARSER(pfkey_lifetime_parse);
-DEFINEPARSER(pfkey_address_parse);
-DEFINEPARSER(pfkey_key_parse);
-DEFINEPARSER(pfkey_ident_parse);
-DEFINEPARSER(pfkey_sens_parse);
-DEFINEPARSER(pfkey_prop_parse);
-DEFINEPARSER(pfkey_supported_parse);
-DEFINEPARSER(pfkey_spirange_parse);
-DEFINEPARSER(pfkey_x_kmprivate_parse);
-DEFINEPARSER(pfkey_x_satype_parse);
-DEFINEPARSER(pfkey_x_ext_debug_parse);
-#ifdef NAT_TRAVERSAL
-DEFINEPARSER(pfkey_x_ext_nat_t_type_parse);
-DEFINEPARSER(pfkey_x_ext_nat_t_port_parse);
-#endif
-
-struct pf_key_ext_parsers_def *ext_default_parsers[]=
-{
-	NULL,                 /* pfkey_msg_parse, */
-	&pfkey_sa_parse_def,
-	&pfkey_lifetime_parse_def,
-	&pfkey_lifetime_parse_def,
-	&pfkey_lifetime_parse_def,
-	&pfkey_address_parse_def,
-	&pfkey_address_parse_def,
-	&pfkey_address_parse_def,
-	&pfkey_key_parse_def,
-	&pfkey_key_parse_def,
-	&pfkey_ident_parse_def,
-	&pfkey_ident_parse_def,
-	&pfkey_sens_parse_def,
-	&pfkey_prop_parse_def,
-	&pfkey_supported_parse_def,
-	&pfkey_supported_parse_def,
-	&pfkey_spirange_parse_def,
-	&pfkey_x_kmprivate_parse_def,
-	&pfkey_x_satype_parse_def,
-	&pfkey_sa_parse_def,
-	&pfkey_address_parse_def,
-	&pfkey_address_parse_def,
-	&pfkey_address_parse_def,
-	&pfkey_address_parse_def,
-	&pfkey_address_parse_def,
-	&pfkey_x_ext_debug_parse_def
-#ifdef NAT_TRAVERSAL
-	,
-	&pfkey_x_ext_nat_t_type_parse_def,
-	&pfkey_x_ext_nat_t_port_parse_def,
-	&pfkey_x_ext_nat_t_port_parse_def,
-	&pfkey_address_parse_def
-#endif
-};
-
-int
-pfkey_msg_parse(struct sadb_msg *pfkey_msg,
-		struct pf_key_ext_parsers_def *ext_parsers[],
-		struct sadb_ext *extensions[],
-		int dir)
-{
-	int error = 0;
-	int remain;
-	struct sadb_ext *pfkey_ext;
-	int extensions_seen = 0;
-	
-	DEBUGGING(PF_KEY_DEBUG_PARSE_STRUCT,
-		  "pfkey_msg_parse: "
-		  "parsing message ver=%d, type=%d(%s), errno=%d, satype=%d(%s), len=%d, res=%d, seq=%d, pid=%d.\n", 
-		  pfkey_msg->sadb_msg_version,
-		  pfkey_msg->sadb_msg_type,
-		  pfkey_v2_sadb_type_string(pfkey_msg->sadb_msg_type),
-		  pfkey_msg->sadb_msg_errno,
-		  pfkey_msg->sadb_msg_satype,
-		  satype2name(pfkey_msg->sadb_msg_satype),
-		  pfkey_msg->sadb_msg_len,
-		  pfkey_msg->sadb_msg_reserved,
-		  pfkey_msg->sadb_msg_seq,
-		  pfkey_msg->sadb_msg_pid);
-	
-	if(ext_parsers == NULL) ext_parsers = ext_default_parsers;
-	
-	pfkey_extensions_init(extensions);
-	
-	remain = pfkey_msg->sadb_msg_len;
-	remain -= sizeof(struct sadb_msg) / IPSEC_PFKEYv2_ALIGN;
-	
-	pfkey_ext = (struct sadb_ext*)((char*)pfkey_msg +
-				       sizeof(struct sadb_msg));
-	
-	extensions[0] = (struct sadb_ext *) pfkey_msg;
-	
-	
-	if(pfkey_msg->sadb_msg_version != PF_KEY_V2) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_msg_parse: "
-			"not PF_KEY_V2 msg, found %d, should be %d.\n",
-			pfkey_msg->sadb_msg_version,
-			PF_KEY_V2);
-		SENDERR(EINVAL);
-	}
-
-	if(!pfkey_msg->sadb_msg_type) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_msg_parse: "
-			"msg type not set, must be non-zero..\n");
-		SENDERR(EINVAL);
-	}
-
-	if(pfkey_msg->sadb_msg_type > SADB_MAX) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_msg_parse: "
-			"msg type=%d > max=%d.\n",
-			pfkey_msg->sadb_msg_type,
-			SADB_MAX);
-		SENDERR(EINVAL);
-	}
-
-	switch(pfkey_msg->sadb_msg_type) {
-	case SADB_GETSPI:
-	case SADB_UPDATE:
-	case SADB_ADD:
-	case SADB_DELETE:
-	case SADB_GET:
-	case SADB_X_GRPSA:
-	case SADB_X_ADDFLOW:
-		if(!satype2proto(pfkey_msg->sadb_msg_satype)) {
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				  "pfkey_msg_parse: "
-				  "satype %d conversion to proto failed for msg_type %d (%s).\n",
-				  pfkey_msg->sadb_msg_satype,
-				  pfkey_msg->sadb_msg_type,
-				  pfkey_v2_sadb_type_string(pfkey_msg->sadb_msg_type));
-			SENDERR(EINVAL);
-		} else {
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				  "pfkey_msg_parse: "
-				  "satype %d(%s) conversion to proto gives %d for msg_type %d(%s).\n",
-				  pfkey_msg->sadb_msg_satype,
-				  satype2name(pfkey_msg->sadb_msg_satype),
-				  satype2proto(pfkey_msg->sadb_msg_satype),
-				  pfkey_msg->sadb_msg_type,
-				  pfkey_v2_sadb_type_string(pfkey_msg->sadb_msg_type));
-		}
-	case SADB_ACQUIRE:
-	case SADB_REGISTER:
-	case SADB_EXPIRE:
-		if(!pfkey_msg->sadb_msg_satype) {
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				  "pfkey_msg_parse: "
-				  "satype is zero, must be non-zero for msg_type %d(%s).\n",
-				  pfkey_msg->sadb_msg_type,
-				  pfkey_v2_sadb_type_string(pfkey_msg->sadb_msg_type));
-			SENDERR(EINVAL);
-		}
-	default:
-		break;
-	}
-	
-	/* errno must not be set in downward messages */
-	/* this is not entirely true... a response to an ACQUIRE could return an error */
-	if((dir == EXT_BITS_IN) && (pfkey_msg->sadb_msg_type != SADB_ACQUIRE) && pfkey_msg->sadb_msg_errno) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			    "pfkey_msg_parse: "
-			    "errno set to %d.\n",
-			    pfkey_msg->sadb_msg_errno);
-		SENDERR(EINVAL);
-	}
-
-	DEBUGGING(PF_KEY_DEBUG_PARSE_FLOW,
-		  "pfkey_msg_parse: "
-		  "remain=%d, ext_type=%d(%s), ext_len=%d.\n", 
-		  remain,
-		  pfkey_ext->sadb_ext_type,
-		  pfkey_v2_sadb_ext_string(pfkey_ext->sadb_ext_type),
-		  pfkey_ext->sadb_ext_len);
-	
-	DEBUGGING(PF_KEY_DEBUG_PARSE_FLOW,
-		"pfkey_msg_parse: "
-		"extensions permitted=%08x, required=%08x.\n",
-		extensions_bitmaps[dir][EXT_BITS_PERM][pfkey_msg->sadb_msg_type],
-		extensions_bitmaps[dir][EXT_BITS_REQ][pfkey_msg->sadb_msg_type]);
-	
-	extensions_seen = 1;
-	
-	while( (remain * IPSEC_PFKEYv2_ALIGN) >= sizeof(struct sadb_ext) ) {
-		/* Is there enough message left to support another extension header? */
-		if(remain < pfkey_ext->sadb_ext_len) {
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				"pfkey_msg_parse: "
-				"remain %d less than ext len %d.\n", 
-				remain, pfkey_ext->sadb_ext_len);
-			SENDERR(EINVAL);
-		}
-		
-		DEBUGGING(PF_KEY_DEBUG_PARSE_FLOW,
-			"pfkey_msg_parse: "
-			"parsing ext type=%d(%s) remain=%d.\n",
-			pfkey_ext->sadb_ext_type,
-			pfkey_v2_sadb_ext_string(pfkey_ext->sadb_ext_type),
-			remain);
-		
-		/* Is the extension header type valid? */
-		if((pfkey_ext->sadb_ext_type > SADB_EXT_MAX) || (!pfkey_ext->sadb_ext_type)) {
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				"pfkey_msg_parse: "
-				"ext type %d(%s) invalid, SADB_EXT_MAX=%d.\n", 
-				pfkey_ext->sadb_ext_type,
-				pfkey_v2_sadb_ext_string(pfkey_ext->sadb_ext_type),
-				SADB_EXT_MAX);
-			SENDERR(EINVAL);
-		}
-		
-		/* Have we already seen this type of extension? */
-		if((extensions_seen & ( 1 << pfkey_ext->sadb_ext_type )) != 0)
-		{
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				"pfkey_msg_parse: "
-				"ext type %d(%s) already seen.\n", 
-				pfkey_ext->sadb_ext_type,
-				pfkey_v2_sadb_ext_string(pfkey_ext->sadb_ext_type));
-			SENDERR(EINVAL);
-		}
-
-		/* Do I even know about this type of extension? */
-		if(ext_parsers[pfkey_ext->sadb_ext_type]==NULL) {
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				"pfkey_msg_parse: "
-				"ext type %d(%s) unknown, ignoring.\n", 
-				pfkey_ext->sadb_ext_type,
-				pfkey_v2_sadb_ext_string(pfkey_ext->sadb_ext_type));
-			goto next_ext;
-		}
-
-		/* Is this type of extension permitted for this type of message? */
-		if(!(extensions_bitmaps[dir][EXT_BITS_PERM][pfkey_msg->sadb_msg_type] &
-		     1<<pfkey_ext->sadb_ext_type)) {
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				"pfkey_msg_parse: "
-				"ext type %d(%s) not permitted, exts_perm_in=%08x, 1<<type=%08x\n", 
-				pfkey_ext->sadb_ext_type, 
-				pfkey_v2_sadb_ext_string(pfkey_ext->sadb_ext_type),
-				extensions_bitmaps[dir][EXT_BITS_PERM][pfkey_msg->sadb_msg_type],
-				1<<pfkey_ext->sadb_ext_type);
-			SENDERR(EINVAL);
-		}
-
-		DEBUGGING(PF_KEY_DEBUG_PARSE_STRUCT,
-			  "pfkey_msg_parse: "
-			  "remain=%d ext_type=%d(%s) ext_len=%d parsing ext 0p%p with parser %s.\n",
-			  remain,
-			  pfkey_ext->sadb_ext_type,
-			  pfkey_v2_sadb_ext_string(pfkey_ext->sadb_ext_type),
-			  pfkey_ext->sadb_ext_len,
-			  pfkey_ext,
-			  ext_parsers[pfkey_ext->sadb_ext_type]->parser_name);
-		
-		/* Parse the extension */
-		if((error =
-		    (*ext_parsers[pfkey_ext->sadb_ext_type]->parser)(pfkey_ext))) {
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				"pfkey_msg_parse: "
-				"extension parsing for type %d(%s) failed with error %d.\n",
-				pfkey_ext->sadb_ext_type,
-				pfkey_v2_sadb_ext_string(pfkey_ext->sadb_ext_type),
-				error); 
-			SENDERR(-error);
-		}
-		DEBUGGING(PF_KEY_DEBUG_PARSE_FLOW,
-			"pfkey_msg_parse: "
-			"Extension %d(%s) parsed.\n",
-			pfkey_ext->sadb_ext_type,
-			pfkey_v2_sadb_ext_string(pfkey_ext->sadb_ext_type));
-		
-		/* Mark that we have seen this extension and remember the header location */
-		extensions_seen |= ( 1 << pfkey_ext->sadb_ext_type );
-		extensions[pfkey_ext->sadb_ext_type] = pfkey_ext;
-
-	next_ext:		
-		/* Calculate how much message remains */
-		remain -= pfkey_ext->sadb_ext_len;
-
-		if(!remain) {
-			break;
-		}
-		/* Find the next extension header */
-		pfkey_ext = (struct sadb_ext*)((char*)pfkey_ext +
-			pfkey_ext->sadb_ext_len * IPSEC_PFKEYv2_ALIGN);
-	}
-
-	if(remain) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_msg_parse: "
-			"unexpected remainder of %d.\n", 
-			remain);
-		/* why is there still something remaining? */
-		SENDERR(EINVAL);
-	}
-
-	/* check required extensions */
-	DEBUGGING(PF_KEY_DEBUG_PARSE_STRUCT,
-		"pfkey_msg_parse: "
-		"extensions permitted=%08x, seen=%08x, required=%08x.\n",
-		extensions_bitmaps[dir][EXT_BITS_PERM][pfkey_msg->sadb_msg_type],
-		extensions_seen,
-		extensions_bitmaps[dir][EXT_BITS_REQ][pfkey_msg->sadb_msg_type]);
-
-	/* don't check further if it is an error return message since it
-	   may not have a body */
-	if(pfkey_msg->sadb_msg_errno) {
-		SENDERR(-error);
-	}
-
-	if((extensions_seen &
-	    extensions_bitmaps[dir][EXT_BITS_REQ][pfkey_msg->sadb_msg_type]) !=
-	   extensions_bitmaps[dir][EXT_BITS_REQ][pfkey_msg->sadb_msg_type]) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_msg_parse: "
-			"required extensions missing:%08x.\n",
-			extensions_bitmaps[dir][EXT_BITS_REQ][pfkey_msg->sadb_msg_type] -
-			(extensions_seen &
-			 extensions_bitmaps[dir][EXT_BITS_REQ][pfkey_msg->sadb_msg_type]));
-		SENDERR(EINVAL);
-	}
-	
-	if((dir == EXT_BITS_IN) && (pfkey_msg->sadb_msg_type == SADB_X_DELFLOW)
-	   && ((extensions_seen	& SADB_X_EXT_ADDRESS_DELFLOW)
-	       != SADB_X_EXT_ADDRESS_DELFLOW)
-	   && (((extensions_seen & (1<<SADB_EXT_SA)) != (1<<SADB_EXT_SA))
-	   || ((((struct sadb_sa*)extensions[SADB_EXT_SA])->sadb_sa_flags
-		& SADB_X_SAFLAGS_CLEARFLOW)
-	       != SADB_X_SAFLAGS_CLEARFLOW))) {
-		DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-			"pfkey_msg_parse: "
-			"required SADB_X_DELFLOW extensions missing: either %08x must be present or %08x must be present with SADB_X_SAFLAGS_CLEARFLOW set.\n",
-			SADB_X_EXT_ADDRESS_DELFLOW
-			- (extensions_seen & SADB_X_EXT_ADDRESS_DELFLOW),
-			(1<<SADB_EXT_SA) - (extensions_seen & (1<<SADB_EXT_SA)));
-		SENDERR(EINVAL);
-	}
-	
-	switch(pfkey_msg->sadb_msg_type) {
-	case SADB_ADD:
-	case SADB_UPDATE:
-		/* check maturity */
-		if(((struct sadb_sa*)extensions[SADB_EXT_SA])->sadb_sa_state !=
-		   SADB_SASTATE_MATURE) {
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				"pfkey_msg_parse: "
-				"state=%d for add or update should be MATURE=%d.\n",
-				((struct sadb_sa*)extensions[SADB_EXT_SA])->sadb_sa_state,
-				SADB_SASTATE_MATURE);
-			SENDERR(EINVAL);
-		}
-		
-		/* check AH and ESP */
-		switch(((struct sadb_msg*)extensions[SADB_EXT_RESERVED])->sadb_msg_satype) {
-		case SADB_SATYPE_AH:
-			if(!(((struct sadb_sa*)extensions[SADB_EXT_SA]) &&
-			     ((struct sadb_sa*)extensions[SADB_EXT_SA])->sadb_sa_auth !=
-			     SADB_AALG_NONE)) {
-				DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-					"pfkey_msg_parse: "
-					"auth alg is zero, must be non-zero for AH SAs.\n");
-				SENDERR(EINVAL);
-			}
-			if(((struct sadb_sa*)(extensions[SADB_EXT_SA]))->sadb_sa_encrypt !=
-			   SADB_EALG_NONE) {
-				DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-					"pfkey_msg_parse: "
-					"AH handed encalg=%d, must be zero.\n",
-					((struct sadb_sa*)(extensions[SADB_EXT_SA]))->sadb_sa_encrypt);
-				SENDERR(EINVAL);
-			}
-			break;
-		case SADB_SATYPE_ESP:
-			if(!(((struct sadb_sa*)extensions[SADB_EXT_SA]) &&
-			     ((struct sadb_sa*)extensions[SADB_EXT_SA])->sadb_sa_encrypt !=
-			     SADB_EALG_NONE)) {
-				DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-					"pfkey_msg_parse: "
-					"encrypt alg=%d is zero, must be non-zero for ESP=%d SAs.\n",
-					((struct sadb_sa*)extensions[SADB_EXT_SA])->sadb_sa_encrypt,
-					((struct sadb_msg*)extensions[SADB_EXT_RESERVED])->sadb_msg_satype);
-				SENDERR(EINVAL);
-			}
-			if((((struct sadb_sa*)(extensions[SADB_EXT_SA]))->sadb_sa_encrypt ==
-			    SADB_EALG_NULL) &&
-			   (((struct sadb_sa*)(extensions[SADB_EXT_SA]))->sadb_sa_auth ==
-			    SADB_AALG_NONE) ) {
-				DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-					"pfkey_msg_parse: "
-					"ESP handed encNULL+authNONE, illegal combination.\n");
-				SENDERR(EINVAL);
-			}
-			break;
-		case SADB_X_SATYPE_COMP:
-			if(!(((struct sadb_sa*)extensions[SADB_EXT_SA]) &&
-			     ((struct sadb_sa*)extensions[SADB_EXT_SA])->sadb_sa_encrypt !=
-			     SADB_EALG_NONE)) {
-				DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-					"pfkey_msg_parse: "
-					"encrypt alg=%d is zero, must be non-zero for COMP=%d SAs.\n",
-					((struct sadb_sa*)extensions[SADB_EXT_SA])->sadb_sa_encrypt,
-					((struct sadb_msg*)extensions[SADB_EXT_RESERVED])->sadb_msg_satype);
-				SENDERR(EINVAL);
-			}
-			if(((struct sadb_sa*)(extensions[SADB_EXT_SA]))->sadb_sa_auth !=
-			   SADB_AALG_NONE) {
-				DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-					"pfkey_msg_parse: "
-					"COMP handed auth=%d, must be zero.\n",
-					((struct sadb_sa*)(extensions[SADB_EXT_SA]))->sadb_sa_auth);
-				SENDERR(EINVAL);
-			}
-			break;
-		default:
-			break;
-		}
-		if(ntohl(((struct sadb_sa*)(extensions[SADB_EXT_SA]))->sadb_sa_spi) <= 255) {
-			DEBUGGING(PF_KEY_DEBUG_PARSE_PROBLEM,
-				"pfkey_msg_parse: "
-				"spi=%08x must be > 255.\n",
-				ntohl(((struct sadb_sa*)(extensions[SADB_EXT_SA]))->sadb_sa_spi));
-			SENDERR(EINVAL);
-		}
-	default:	
-		break;
-	}
-errlab:
-
-	return error;
-}
-
-/*
- * $Log: pfkey_v2_parse.c,v $
- * Revision 1.53  2003/01/30 02:32:09  rgb
- *
- * Rename SAref table macro names for clarity.
- * Convert IPsecSAref_t from signed to unsigned to fix apparent SAref exhaustion bug.
- *
- * Revision 1.52  2002/12/30 06:53:07  mcr
- * 	deal with short SA structures... #if 0 out for now. Probably
- * 	not quite the right way.
- *
- * Revision 1.51  2002/12/13 18:16:02  mcr
- * 	restored sa_ref code
- *
- * Revision 1.50  2002/12/13 18:06:52  mcr
- * 	temporarily removed sadb_x_sa_ref reference for 2.xx
- *
- * Revision 1.49  2002/10/05 05:02:58  dhr
- *
- * C labels go on statements
- *
- * Revision 1.48  2002/09/20 15:40:45  rgb
- * Added sadb_x_sa_ref to struct sadb_sa.
- *
- * Revision 1.47  2002/09/20 05:01:31  rgb
- * Fixed usage of pfkey_lib_debug.
- * Format for function declaration style consistency.
- * Added text labels to elucidate numeric values presented.
- * Re-organised debug output to reduce noise in output.
- *
- * Revision 1.46  2002/07/24 18:44:54  rgb
- * Type fiddling to tame ia64 compiler.
- *
- * Revision 1.45  2002/05/23 07:14:11  rgb
- * Cleaned up %p variants to 0p%p for test suite cleanup.
- *
- * Revision 1.44  2002/04/24 07:55:32  mcr
- * 	#include patches and Makefiles for post-reorg compilation.
- *
- * Revision 1.43  2002/04/24 07:36:40  mcr
- * Moved from ./lib/pfkey_v2_parse.c,v
- *
- * Revision 1.42  2002/01/29 22:25:36  rgb
- * Re-add ipsec_kversion.h to keep MALLOC happy.
- *
- * Revision 1.41  2002/01/29 01:59:10  mcr
- * 	removal of kversions.h - sources that needed it now use ipsec_param.h.
- * 	updating of IPv6 structures to match latest in6.h version.
- * 	removed dead code from freeswan.h that also duplicated kversions.h
- * 	code.
- *
- * Revision 1.40  2002/01/20 20:34:50  mcr
- * 	added pfkey_v2_sadb_type_string to decode sadb_type to string.
- *
- * Revision 1.39  2001/11/27 05:29:22  mcr
- * 	pfkey parses are now maintained by a structure
- * 	that includes their name for debug purposes.
- * 	DEBUGGING() macro changed so that it takes a debug
- * 	level so that pf_key() can use this to decode the
- * 	structures without innundanting humans.
- * 	Also uses pfkey_v2_sadb_ext_string() in messages.
- *
- * Revision 1.38  2001/11/06 19:47:47  rgb
- * Added packet parameter to lifetime and comb structures.
- *
- * Revision 1.37  2001/10/18 04:45:24  rgb
- * 2.4.9 kernel deprecates linux/malloc.h in favour of linux/slab.h,
- * lib/freeswan.h version macros moved to lib/kversions.h.
- * Other compiler directive cleanups.
- *
- * Revision 1.36  2001/06/14 19:35:16  rgb
- * Update copyright date.
- *
- * Revision 1.35  2001/05/03 19:44:51  rgb
- * Standardise on SENDERR() macro.
- *
- * Revision 1.34  2001/03/16 07:41:51  rgb
- * Put freeswan.h include before pluto includes.
- *
- * Revision 1.33  2001/02/27 07:13:51  rgb
- * Added satype2name() function.
- * Added text to default satype_tbl entry.
- * Added satype2name() conversions for most satype debug output.
- *
- * Revision 1.32  2001/02/26 20:01:09  rgb
- * Added internal IP protocol 61 for magic SAs.
- * Ditch unused sadb_satype2proto[], replaced by satype2proto().
- * Re-formatted debug output (split lines, consistent spacing).
- * Removed acquire, register and expire requirements for a known satype.
- * Changed message type checking to a switch structure.
- * Verify expected NULL auth for IPCOMP.
- * Enforced spi > 0x100 requirement, now that pass uses a magic SA for
- * appropriate message types.
- *
- * Revision 1.31  2000/12/01 07:09:00  rgb
- * Added ipcomp sanity check to require encalgo is set.
- *
- * Revision 1.30  2000/11/17 18:10:30  rgb
- * Fixed bugs mostly relating to spirange, to treat all spi variables as
- * network byte order since this is the way PF_KEYv2 stored spis.
- *
- * Revision 1.29  2000/10/12 00:02:39  rgb
- * Removed 'format, ##' nonsense from debug macros for RH7.0.
- *
- * Revision 1.28  2000/09/20 16:23:04  rgb
- * Remove over-paranoid extension check in the presence of sadb_msg_errno.
- *
- * Revision 1.27  2000/09/20 04:04:21  rgb
- * Changed static functions to DEBUG_NO_STATIC to reveal function names in
- * oopsen.
- *
- * Revision 1.26  2000/09/15 11:37:02  rgb
- * Merge in heavily modified Svenning Soerensen's <svenning@post5.tele.dk>
- * IPCOMP zlib deflate code.
- *
- * Revision 1.25  2000/09/12 22:35:37  rgb
- * Restructured to remove unused extensions from CLEARFLOW messages.
- *
- * Revision 1.24  2000/09/12 18:59:54  rgb
- * Added Gerhard's IPv6 support to pfkey parts of libfreeswan.
- *
- * Revision 1.23  2000/09/12 03:27:00  rgb
- * Moved DEBUGGING definition to compile kernel with debug off.
- *
- * Revision 1.22  2000/09/09 06:39:27  rgb
- * Restrict pfkey errno check to downward messages only.
- *
- * Revision 1.21  2000/09/08 19:22:34  rgb
- * Enabled pfkey_sens_parse().
- * Added check for errno on downward acquire messages only.
- *
- * Revision 1.20  2000/09/01 18:48:23  rgb
- * Fixed reserved check bug and added debug output in
- * pfkey_supported_parse().
- * Fixed debug output label bug in pfkey_ident_parse().
- *
- * Revision 1.19  2000/08/27 01:55:26  rgb
- * Define OCTETBITS and PFKEYBITS to avoid using 'magic' numbers in code.
- *
- * Revision 1.18  2000/08/24 17:00:36  rgb
- * Ignore unknown extensions instead of failing.
- *
- * Revision 1.17  2000/06/02 22:54:14  rgb
- * Added Gerhard Gessler's struct sockaddr_storage mods for IPv6 support.
- *
- * Revision 1.16  2000/05/10 19:25:11  rgb
- * Fleshed out proposal and supported extensions.
- *
- * Revision 1.15  2000/01/24 21:15:31  rgb
- * Added disabled pluto pfkey lib debug flag.
- * Added algo debugging reporting.
- *
- * Revision 1.14  2000/01/22 23:24:29  rgb
- * Added new functions proto2satype() and satype2proto() and lookup
- * table satype_tbl.  Also added proto2name() since it was easy.
- *
- * Revision 1.13  2000/01/21 09:43:59  rgb
- * Cast ntohl(spi) as (unsigned long int) to shut up compiler.
- *
- * Revision 1.12  2000/01/21 06:28:19  rgb
- * Added address cases for eroute flows.
- * Indented compiler directives for readability.
- * Added klipsdebug switching capability.
- *
- * Revision 1.11  1999/12/29 21:14:59  rgb
- * Fixed debug text cut and paste typo.
- *
- * Revision 1.10  1999/12/10 17:45:24  rgb
- * Added address debugging.
- *
- * Revision 1.9  1999/12/09 23:11:42  rgb
- * Ditched <string.h> include since we no longer use memset().
- * Use new pfkey_extensions_init() instead of memset().
- * Added check for SATYPE in pfkey_msg_build().
- * Tidy up comments and debugging comments.
- *
- * Revision 1.8  1999/12/07 19:55:26  rgb
- * Removed unused first argument from extension parsers.
- * Removed static pluto debug flag.
- * Moved message type and state checking to pfkey_msg_parse().
- * Changed print[fk] type from lx to x to quiet compiler.
- * Removed redundant remain check.
- * Changed __u* types to uint* to avoid use of asm/types.h and
- * sys/types.h in userspace code.
- *
- * Revision 1.7  1999/12/01 22:20:51  rgb
- * Moved pfkey_lib_debug variable into the library.
- * Added pfkey version check into header parsing.
- * Added check for SATYPE only for those extensions that require a
- * non-zero value.
- *
- * Revision 1.6  1999/11/27 11:58:05  rgb
- * Added ipv6 headers.
- * Moved sadb_satype2proto protocol lookup table from
- * klips/net/ipsec/pfkey_v2_parser.c.
- * Enable lifetime_current checking.
- * Debugging error messages added.
- * Add argument to pfkey_msg_parse() for direction.
- * Consolidated the 4 1-d extension bitmap arrays into one 4-d array.
- * Add CVS log entry to bottom of file.
- * Moved auth and enc alg check to pfkey_msg_parse().
- * Enable accidentally disabled spirange parsing.
- * Moved protocol/algorithm checks from klips/net/ipsec/pfkey_v2_parser.c
- *
- * Local variables:
- * c-file-style: "linux"
- * End:
- *
- */
./contrib/pfkey_v2_parse.c/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:51.637400767 +0000
@@ -1,471 +0,0 @@
-/*
- *  linux/arch/i386/nmi.c
- *
- *  NMI watchdog support on APIC systems
- *
- *  Started by Ingo Molnar <mingo@redhat.com>
- *
- *  Fixes:
- *  Mikael Pettersson	: AMD K7 support for local APIC NMI watchdog.
- *  Mikael Pettersson	: Power Management for local APIC NMI watchdog.
- *  Mikael Pettersson	: Pentium 4 support for local APIC NMI watchdog.
- *  Pavel Machek and
- *  Mikael Pettersson	: PM converted to driver model. Disable/enable API.
- */
-
-#include <linux/config.h>
-#include <linux/mm.h>
-#include <linux/irq.h>
-#include <linux/delay.h>
-#include <linux/bootmem.h>
-#include <linux/smp_lock.h>
-#include <linux/interrupt.h>
-#include <linux/mc146818rtc.h>
-#include <linux/kernel_stat.h>
-#include <linux/module.h>
-#include <linux/nmi.h>
-#include <linux/sysdev.h>
-#include <linux/dump.h>
-
-#include <asm/smp.h>
-#include <asm/mtrr.h>
-#include <asm/mpspec.h>
-#include <asm/nmi.h>
-
-unsigned int nmi_watchdog = NMI_NONE;
-static unsigned int nmi_hz = HZ;
-unsigned int nmi_perfctr_msr;	/* the MSR to reset in NMI handler */
-extern void show_registers(struct pt_regs *regs);
-
-/* nmi_active:
- * +1: the lapic NMI watchdog is active, but can be disabled
- *  0: the lapic NMI watchdog has not been set up, and cannot
- *     be enabled
- * -1: the lapic NMI watchdog is disabled, but can be enabled
- */
-static int nmi_active;
-
-#define K7_EVNTSEL_ENABLE	(1 << 22)
-#define K7_EVNTSEL_INT		(1 << 20)
-#define K7_EVNTSEL_OS		(1 << 17)
-#define K7_EVNTSEL_USR		(1 << 16)
-#define K7_EVENT_CYCLES_PROCESSOR_IS_RUNNING	0x76
-#define K7_NMI_EVENT		K7_EVENT_CYCLES_PROCESSOR_IS_RUNNING
-
-#define P6_EVNTSEL0_ENABLE	(1 << 22)
-#define P6_EVNTSEL_INT		(1 << 20)
-#define P6_EVNTSEL_OS		(1 << 17)
-#define P6_EVNTSEL_USR		(1 << 16)
-#define P6_EVENT_CPU_CLOCKS_NOT_HALTED	0x79
-#define P6_NMI_EVENT		P6_EVENT_CPU_CLOCKS_NOT_HALTED
-
-#define MSR_P4_MISC_ENABLE	0x1A0
-#define MSR_P4_MISC_ENABLE_PERF_AVAIL	(1<<7)
-#define MSR_P4_MISC_ENABLE_PEBS_UNAVAIL	(1<<12)
-#define MSR_P4_PERFCTR0		0x300
-#define MSR_P4_CCCR0		0x360
-#define P4_ESCR_EVENT_SELECT(N)	((N)<<25)
-#define P4_ESCR_OS		(1<<3)
-#define P4_ESCR_USR		(1<<2)
-#define P4_CCCR_OVF_PMI		(1<<26)
-#define P4_CCCR_THRESHOLD(N)	((N)<<20)
-#define P4_CCCR_COMPLEMENT	(1<<19)
-#define P4_CCCR_COMPARE		(1<<18)
-#define P4_CCCR_REQUIRED	(3<<16)
-#define P4_CCCR_ESCR_SELECT(N)	((N)<<13)
-#define P4_CCCR_ENABLE		(1<<12)
-/* Set up IQ_COUNTER0 to behave like a clock, by having IQ_CCCR0 filter
-   CRU_ESCR0 (with any non-null event selector) through a complemented
-   max threshold. [IA32-Vol3, Section 14.9.9] */
-#define MSR_P4_IQ_COUNTER0	0x30C
-#define P4_NMI_CRU_ESCR0	(P4_ESCR_EVENT_SELECT(0x3F)|P4_ESCR_OS|P4_ESCR_USR)
-#define P4_NMI_IQ_CCCR0	\
-	(P4_CCCR_OVF_PMI|P4_CCCR_THRESHOLD(15)|P4_CCCR_COMPLEMENT|	\
-	 P4_CCCR_COMPARE|P4_CCCR_REQUIRED|P4_CCCR_ESCR_SELECT(4)|P4_CCCR_ENABLE)
-
-int __init check_nmi_watchdog (void)
-{
-	unsigned int prev_nmi_count[NR_CPUS];
-	int cpu;
-
-	printk(KERN_INFO "testing NMI watchdog ... ");
-
-	for (cpu = 0; cpu < NR_CPUS; cpu++)
-		prev_nmi_count[cpu] = irq_stat[cpu].__nmi_count;
-	local_irq_enable();
-	mdelay((10*1000)/nmi_hz); // wait 10 ticks
-
-	/* FIXME: Only boot CPU is online at this stage.  Check CPUs
-           as they come up. */
-	for (cpu = 0; cpu < NR_CPUS; cpu++) {
-		if (!cpu_online(cpu))
-			continue;
-		if (nmi_count(cpu) - prev_nmi_count[cpu] <= 5) {
-			printk("CPU#%d: NMI appears to be stuck!\n", cpu);
-			nmi_active = 0;
-			return -1;
-		}
-	}
-	printk("OK.\n");
-
-	/* now that we know it works we can reduce NMI frequency to
-	   something more reasonable; makes a difference in some configs */
-	if (nmi_watchdog == NMI_LOCAL_APIC)
-		nmi_hz = 1;
-
-	return 0;
-}
-
-static int __init setup_nmi_watchdog(char *str)
-{
-	int nmi;
-
-	get_option(&str, &nmi);
-
-	if (nmi >= NMI_INVALID)
-		return 0;
-	if (nmi == NMI_NONE)
-		nmi_watchdog = nmi;
-	/*
-	 * If any other x86 CPU has a local APIC, then
-	 * please test the NMI stuff there and send me the
-	 * missing bits. Right now Intel P6/P4 and AMD K7 only.
-	 */
-	if ((nmi == NMI_LOCAL_APIC) &&
-			(boot_cpu_data.x86_vendor == X86_VENDOR_INTEL) &&
-			(boot_cpu_data.x86 == 6 || boot_cpu_data.x86 == 15))
-		nmi_watchdog = nmi;
-	if ((nmi == NMI_LOCAL_APIC) &&
-			(boot_cpu_data.x86_vendor == X86_VENDOR_AMD) &&
-	  		(boot_cpu_data.x86 == 6 || boot_cpu_data.x86 == 15))
-		nmi_watchdog = nmi;
-	/*
-	 * We can enable the IO-APIC watchdog
-	 * unconditionally.
-	 */
-	if (nmi == NMI_IO_APIC) {
-		nmi_active = 1;
-		nmi_watchdog = nmi;
-	}
-	return 1;
-}
-
-__setup("nmi_watchdog=", setup_nmi_watchdog);
-
-void disable_lapic_nmi_watchdog(void)
-{
-	if (nmi_active <= 0)
-		return;
-	switch (boot_cpu_data.x86_vendor) {
-	case X86_VENDOR_AMD:
-		wrmsr(MSR_K7_EVNTSEL0, 0, 0);
-		break;
-	case X86_VENDOR_INTEL:
-		switch (boot_cpu_data.x86) {
-		case 6:
-			if (boot_cpu_data.x86_model > 0xd)
-				break;
-
-			wrmsr(MSR_P6_EVNTSEL0, 0, 0);
-			break;
-		case 15:
-			if (boot_cpu_data.x86_model > 0x3)
-				break;
-
-			wrmsr(MSR_P4_IQ_CCCR0, 0, 0);
-			wrmsr(MSR_P4_CRU_ESCR0, 0, 0);
-			break;
-		}
-		break;
-	}
-	nmi_active = -1;
-	/* tell do_nmi() and others that we're not active any more */
-	nmi_watchdog = 0;
-}
-
-void enable_lapic_nmi_watchdog(void)
-{
-	if (nmi_active < 0) {
-		nmi_watchdog = NMI_LOCAL_APIC;
-		setup_apic_nmi_watchdog();
-	}
-}
-
-void disable_timer_nmi_watchdog(void)
-{
-	if ((nmi_watchdog != NMI_IO_APIC) || (nmi_active <= 0))
-		return;
-
-	unset_nmi_callback();
-	nmi_active = -1;
-	nmi_watchdog = NMI_NONE;
-}
-
-void enable_timer_nmi_watchdog(void)
-{
-	if (nmi_active < 0) {
-		nmi_watchdog = NMI_IO_APIC;
-		touch_nmi_watchdog();
-		nmi_active = 1;
-	}
-}
-
-#ifdef CONFIG_PM
-
-static int nmi_pm_active; /* nmi_active before suspend */
-
-static int lapic_nmi_suspend(struct sys_device *dev, u32 state)
-{
-	nmi_pm_active = nmi_active;
-	disable_lapic_nmi_watchdog();
-	return 0;
-}
-
-static int lapic_nmi_resume(struct sys_device *dev)
-{
-	if (nmi_pm_active > 0)
-		enable_lapic_nmi_watchdog();
-	return 0;
-}
-
-
-static struct sysdev_class nmi_sysclass = {
-	set_kset_name("lapic_nmi"),
-	.resume		= lapic_nmi_resume,
-	.suspend	= lapic_nmi_suspend,
-};
-
-static struct sys_device device_lapic_nmi = {
-	.id	= 0,
-	.cls	= &nmi_sysclass,
-};
-
-static int __init init_lapic_nmi_sysfs(void)
-{
-	int error;
-
-	if (nmi_active == 0)
-		return 0;
-
-	error = sysdev_class_register(&nmi_sysclass);
-	if (!error)
-		error = sys_device_register(&device_lapic_nmi);
-	return error;
-}
-/* must come after the local APIC's device_initcall() */
-late_initcall(init_lapic_nmi_sysfs);
-
-#endif	/* CONFIG_PM */
-
-/*
- * Activate the NMI watchdog via the local APIC.
- * Original code written by Keith Owens.
- */
-
-static void clear_msr_range(unsigned int base, unsigned int n)
-{
-	unsigned int i;
-
-	for(i = 0; i < n; ++i)
-		wrmsr(base+i, 0, 0);
-}
-
-static void setup_k7_watchdog(void)
-{
-	unsigned int evntsel;
-
-	nmi_perfctr_msr = MSR_K7_PERFCTR0;
-
-	clear_msr_range(MSR_K7_EVNTSEL0, 4);
-	clear_msr_range(MSR_K7_PERFCTR0, 4);
-
-	evntsel = K7_EVNTSEL_INT
-		| K7_EVNTSEL_OS
-		| K7_EVNTSEL_USR
-		| K7_NMI_EVENT;
-
-	wrmsr(MSR_K7_EVNTSEL0, evntsel, 0);
-	Dprintk("setting K7_PERFCTR0 to %08lx\n", -(cpu_khz/nmi_hz*1000));
-	wrmsr(MSR_K7_PERFCTR0, -(cpu_khz/nmi_hz*1000), -1);
-	apic_write(APIC_LVTPC, APIC_DM_NMI);
-	evntsel |= K7_EVNTSEL_ENABLE;
-	wrmsr(MSR_K7_EVNTSEL0, evntsel, 0);
-}
-
-static void setup_p6_watchdog(void)
-{
-	unsigned int evntsel;
-
-	nmi_perfctr_msr = MSR_P6_PERFCTR0;
-
-	clear_msr_range(MSR_P6_EVNTSEL0, 2);
-	clear_msr_range(MSR_P6_PERFCTR0, 2);
-
-	evntsel = P6_EVNTSEL_INT
-		| P6_EVNTSEL_OS
-		| P6_EVNTSEL_USR
-		| P6_NMI_EVENT;
-
-	wrmsr(MSR_P6_EVNTSEL0, evntsel, 0);
-	Dprintk("setting P6_PERFCTR0 to %08lx\n", -(cpu_khz/nmi_hz*1000));
-	wrmsr(MSR_P6_PERFCTR0, -(cpu_khz/nmi_hz*1000), 0);
-	apic_write(APIC_LVTPC, APIC_DM_NMI);
-	evntsel |= P6_EVNTSEL0_ENABLE;
-	wrmsr(MSR_P6_EVNTSEL0, evntsel, 0);
-}
-
-static int setup_p4_watchdog(void)
-{
-	unsigned int misc_enable, dummy;
-
-	rdmsr(MSR_P4_MISC_ENABLE, misc_enable, dummy);
-	if (!(misc_enable & MSR_P4_MISC_ENABLE_PERF_AVAIL))
-		return 0;
-
-	nmi_perfctr_msr = MSR_P4_IQ_COUNTER0;
-
-	if (!(misc_enable & MSR_P4_MISC_ENABLE_PEBS_UNAVAIL))
-		clear_msr_range(0x3F1, 2);
-	/* MSR 0x3F0 seems to have a default value of 0xFC00, but current
-	   docs doesn't fully define it, so leave it alone for now. */
-	clear_msr_range(0x3A0, 31);
-	clear_msr_range(0x3C0, 6);
-	clear_msr_range(0x3C8, 6);
-	clear_msr_range(0x3E0, 2);
-	clear_msr_range(MSR_P4_CCCR0, 18);
-	clear_msr_range(MSR_P4_PERFCTR0, 18);
-
-	wrmsr(MSR_P4_CRU_ESCR0, P4_NMI_CRU_ESCR0, 0);
-	wrmsr(MSR_P4_IQ_CCCR0, P4_NMI_IQ_CCCR0 & ~P4_CCCR_ENABLE, 0);
-	Dprintk("setting P4_IQ_COUNTER0 to 0x%08lx\n", -(cpu_khz/nmi_hz*1000));
-	wrmsr(MSR_P4_IQ_COUNTER0, -(cpu_khz/nmi_hz*1000), -1);
-	apic_write(APIC_LVTPC, APIC_DM_NMI);
-	wrmsr(MSR_P4_IQ_CCCR0, P4_NMI_IQ_CCCR0, 0);
-	return 1;
-}
-
-void setup_apic_nmi_watchdog (void)
-{
-	switch (boot_cpu_data.x86_vendor) {
-	case X86_VENDOR_AMD:
-		if (boot_cpu_data.x86 != 6 && boot_cpu_data.x86 != 15)
-			return;
-		setup_k7_watchdog();
-		break;
-	case X86_VENDOR_INTEL:
-		switch (boot_cpu_data.x86) {
-		case 6:
-			if (boot_cpu_data.x86_model > 0xd)
-				return;
-
-			setup_p6_watchdog();
-			break;
-		case 15:
-			if (boot_cpu_data.x86_model > 0x3)
-				return;
-
-			if (!setup_p4_watchdog())
-				return;
-			break;
-		default:
-			return;
-		}
-		break;
-	default:
-		return;
-	}
-	nmi_active = 1;
-}
-
-static spinlock_t nmi_print_lock = SPIN_LOCK_UNLOCKED;
-
-/*
- * the best way to detect whether a CPU has a 'hard lockup' problem
- * is to check it's local APIC timer IRQ counts. If they are not
- * changing then that CPU has some problem.
- *
- * as these watchdog NMI IRQs are generated on every CPU, we only
- * have to check the current processor.
- *
- * since NMIs don't listen to _any_ locks, we have to be extremely
- * careful not to rely on unsafe variables. The printk might lock
- * up though, so we have to break up any console locks first ...
- * [when there will be more tty-related locks, break them up
- *  here too!]
- */
-
-static unsigned int
-	last_irq_sums [NR_CPUS],
-	alert_counter [NR_CPUS];
-
-void touch_nmi_watchdog (void)
-{
-	int i;
-
-	/*
-	 * Just reset the alert counters, (other CPUs might be
-	 * spinning on locks we hold):
-	 */
-	for (i = 0; i < NR_CPUS; i++)
-		alert_counter[i] = 0;
-}
-
-void nmi_watchdog_tick (struct pt_regs * regs)
-{
-
-	/*
-	 * Since current_thread_info()-> is always on the stack, and we
-	 * always switch the stack NMI-atomically, it's safe to use
-	 * smp_processor_id().
-	 */
-	int sum, cpu = smp_processor_id();
-
-	sum = irq_stat[cpu].apic_timer_irqs;
-
-	if (last_irq_sums[cpu] == sum) {
-		/*
-		 * Ayiee, looks like this CPU is stuck ...
-		 * wait a few IRQs (5 seconds) before doing the oops ...
-		 */
-		alert_counter[cpu]++;
-		if (alert_counter[cpu] == 5*nmi_hz) {
-			spin_lock(&nmi_print_lock);
-			/*
-			 * We are in trouble anyway, lets at least try
-			 * to get a message out.
-			 */
-			bust_spinlocks(1);
-			printk("NMI Watchdog detected LOCKUP on CPU%d, eip %08lx, registers:\n", cpu, regs->eip);
-			show_registers(regs);
-			dump("NMI Watchdog detected LOCKUP", regs);
-			printk("console shuts up ...\n");
-			console_silent();
-			spin_unlock(&nmi_print_lock);
-			bust_spinlocks(0);
-			do_exit(SIGSEGV);
-		}
-	} else {
-		last_irq_sums[cpu] = sum;
-		alert_counter[cpu] = 0;
-	}
-	if (nmi_perfctr_msr) {
-		if (nmi_perfctr_msr == MSR_P4_IQ_COUNTER0) {
-			/*
-			 * P4 quirks:
-			 * - An overflown perfctr will assert its interrupt
-			 *   until the OVF flag in its CCCR is cleared.
-			 * - LVTPC is masked on interrupt and must be
-			 *   unmasked by the LVTPC handler.
-			 */
-			wrmsr(MSR_P4_IQ_CCCR0, P4_NMI_IQ_CCCR0, 0);
-			apic_write(APIC_LVTPC, APIC_DM_NMI);
-		}
-		wrmsr(nmi_perfctr_msr, -(cpu_khz/nmi_hz*1000), -1);
-	}
-}
-
-EXPORT_SYMBOL(nmi_watchdog);
-EXPORT_SYMBOL(disable_lapic_nmi_watchdog);
-EXPORT_SYMBOL(enable_lapic_nmi_watchdog);
-EXPORT_SYMBOL(disable_timer_nmi_watchdog);
-EXPORT_SYMBOL(enable_timer_nmi_watchdog);
./contrib/nmi.c/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- merge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:51.669819148 +0000
@@ -1,36 +0,0 @@
-#ifndef MOD_TBILL_H
-#define MOD_TBILL_H
-
-class DB;
-class ServerRequest;
-
-#include <time.h>
-#include <cbtcommon++/String.h>
-#include "functionHash.h"
-
-typedef struct _tbill_state
-{
-    /* settable via conf file */
-    char  *logon;
-    char  *template_dir;
-    char  *graph_dir;
-    char  *pdf_dir;
-    char  *http_proxy_server_addr; //for reverse lookups
-    int    http_proxy_server_port; //for reverse lookups
-    int    auth_d_reload_interval;
-    char  *debuglvl_path;
-
-    /* internal state */
-    DB    *db;
-    FunctionHash * fh;
-    int    available;
-    String *linkPathPrefix;
-    int    auth_d_pipe_fd;
-    int    auth_d_fd;
-    int    production_mode;
-} tbill_state;
-
-void generatePage(tbill_state *, ServerRequest *);
-
-#endif /* MOD_TBILL_H */
-
./contrib/mod_tbill/merge FAILED 0.00
/<<PKGBUILDDIR>>/wiggle: 1: Syntax error: "(" unexpected
--- bmerge	2020-10-03 10:49:53.000000000 +0000
+++ -	2025-03-14 21:40:51.700135467 +0000
@@ -1,24 +0,0 @@
-\begin{ abstract }
-    % Start with a two-sentence (at most) description of the big-picture
-    % problem and why we care, and a sentence at the end that emphasizes how
-    % your work is part of the solution.
-
-    Heterogeneous systems with <<<---Central Processing Units |||CPUs ===central CPUs --->>>and     accelerators such as GPUs, FPGAs or the upcoming Intel MIC are becoming
-    mainstream.    In these systems, peak performance includes the performance
-    of not just the CPUs but also all available accelerators.  In spite of this
-    fact, the majority of programming models for heterogeneous computing focus
-    on only one of these.  With the development of Accelerated OpenMP for GPUs,
-    both from PGI and Cray, we have a clear path to extend traditional OpenMP
-    applications incrementally to use GPUs.  The extensions are geared toward
-    switching from CPU parallelism to GPU parallelism. However they do not
-    preserve the former while adding the latter. Thus computational potential is
-    wasted since either the CPU cores or the GPU cores are left idle.  Our goal
-    is to create a runtime system that can intelligently divide an accelerated
-    OpenMP region across all available resources automatically. This paper
-    presents our proof-of-concept runtime system for dynamic task scheduling
-    across CPUs and GPUs.  Further, we motivate the addition of this system into
-    the proposed \emph{OpenMP for Accelerators} standard. Finally, we show that
-    this option can produce as much as a two-fold performance improvement over
-    using either the CPU or GPU alone.
-
-\end{ abstract }
./contrib/abstract/bmerge FAILED 0.00
0 succeeded and 71 failed
make[2]: *** [Makefile:69: test] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j1 "INSTALL=install --strip-program=true" PKG_CONFIG=i686-linux-gnu-pkg-config CXX=i686-linux-gnu-g\+\+ CC=i686-linux-gnu-gcc "CFLAGS=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-unused-result -I. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now " returned exit code 2
make[1]: *** [debian/rules:13: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:10: binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-03-14T21:40:51Z

+------------------------------------------------------------------------------+
| Finished Timed Build Commands                                                |
+------------------------------------------------------------------------------+


rm -Rf /<<PKGBUILDDIR>>/
---------------------------------------


I: Finished running 'rm -Rf /<<PKGBUILDDIR>>/'.

Finished processing commands.
--------------------------------------------------------------------------------

Finished
--------


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
E: Build failure (dpkg-buildpackage died)

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: arm64
Build Profiles: cross nocheck
Build Type: any
Build-Space: n/a
Build-Time: 34
Distribution: unstable
Fail-Stage: build
Foreign Architectures: i386
Host Architecture: i386
Install-Time: 47
Job: wiggle_1.3-1
Machine Architecture: arm64
Package: wiggle
Package-Time: 142
Source-Version: 1.3-1
Space: n/a
Status: attempted
Version: 1.3-1
--------------------------------------------------------------------------------
Finished at 2025-03-14T21:40:51Z
Build needed 00:02:22, no disk space